From 4eabcd034d85477aa2de79b130ef2da7a9b4f935 Mon Sep 17 00:00:00 2001 From: Jan Scheiper Date: Thu, 21 Mar 2024 10:11:43 +0100 Subject: [PATCH] updated playercore to make the extension work again (thanks @dmfr for the report) --- ...dmium-playercore-6.0044.268.911-patched.js | 141015 ++++++++------- make.py | 2 +- manifest.json | 4 +- netflix_max_bitrate.js | 2 +- redirect_rules.json | 6 +- 5 files changed, 70860 insertions(+), 70169 deletions(-) rename cadmium-playercore-6.0043.576.911-patched.js => cadmium-playercore-6.0044.268.911-patched.js (61%) diff --git a/cadmium-playercore-6.0043.576.911-patched.js b/cadmium-playercore-6.0044.268.911-patched.js similarity index 61% rename from cadmium-playercore-6.0043.576.911-patched.js rename to cadmium-playercore-6.0044.268.911-patched.js index 0f59c6f..668600d 100644 --- a/cadmium-playercore-6.0043.576.911-patched.js +++ b/cadmium-playercore-6.0044.268.911-patched.js @@ -6,376 +6,391 @@ if (window.globalOptions === undefined) { } } -E3cbY[577298] = (function() { - var i5$ = 2; - for (; i5$ !== 9;) { - switch (i5$) { - case 2: - i5$ = typeof globalThis === '\u006f\u0062\u006a\u0065\u0063\x74' ? 1 : 5; - break; - case 1: - return globalThis; - break; +N9ASY[96048] = (function() { + var Z6X = 2; + for (; Z6X !== 9;) { + switch (Z6X) { case 5: - var G$j; + var b5R; try { - var D9J = 2; - for (; D9J !== 6;) { - switch (D9J) { - case 3: - throw ""; - D9J = 9; - break; - case 9: - delete G$j['\u0067\x64\x53\x47\u0064']; - var O_0 = Object['\x70\x72\x6f\u0074\u006f\x74\x79\u0070\x65']; - delete O_0['\u0048\u0057\u0054\u0077\u0056']; - D9J = 6; - break; + var G_q = 2; + for (; G_q !== 6;) { + switch (G_q) { case 4: - D9J = typeof gdSGd === '\x75\u006e\x64\u0065\u0066\u0069\u006e\u0065\x64' ? 3 : 9; + G_q = typeof NbdH9 === '\x75\x6e\x64\x65\x66\x69\x6e\x65\u0064' ? 3 : 9; break; case 2: - Object['\x64\u0065\u0066\u0069\x6e\u0065\x50\u0072\x6f\x70\u0065\x72\x74\u0079'](Object['\x70\x72\x6f\x74\x6f\u0074\u0079\x70\x65'], '\x48\x57\u0054\u0077\x56', { + Object['\u0064\u0065\u0066\x69\x6e\u0065\x50\x72\u006f\u0070\u0065\x72\x74\u0079'](Object['\x70\x72\u006f\u0074\x6f\x74\u0079\x70\u0065'], '\u0045\x52\x72\x30\x46', { '\x67\x65\x74': function() { return this; }, '\x63\x6f\x6e\x66\x69\x67\x75\x72\x61\x62\x6c\x65': true }); - G$j = HWTwV; - G$j['\x67\x64\x53\x47\x64'] = G$j; - D9J = 4; + b5R = ERr0F; + b5R['\x4e\x62\x64\x48\x39'] = b5R; + G_q = 4; + break; + case 3: + throw ""; + G_q = 9; + break; + case 9: + delete b5R['\u004e\x62\u0064\x48\u0039']; + var u7i = Object['\u0070\u0072\u006f\u0074\u006f\x74\u0079\x70\x65']; + delete u7i['\x45\u0052\x72\u0030\u0046']; + G_q = 6; break; } } - } catch (C3j) { - G$j = window; + } catch (L4R) { + b5R = window; } - return G$j; + return b5R; + break; + case 1: + return globalThis; + break; + case 2: + Z6X = typeof globalThis === '\u006f\x62\x6a\u0065\x63\x74' ? 1 : 5; break; } } })(); -E3cbY.Q0W = function() { - return typeof E3cbY[849].f4AbwXK === 'function' ? E3cbY[849].f4AbwXK.apply(E3cbY[849], arguments) : E3cbY[849].f4AbwXK; +N9ASY[423183] = "ke8"; +N9ASY[509382] = 465; +N9ASY.f1s = function() { + return typeof N9ASY[259].N8M9rr1 === 'function' ? N9ASY[259].N8M9rr1.apply(N9ASY[259], arguments) : N9ASY[259].N8M9rr1; }; -E3cbY[849] = (function(x1h) { +N9ASY[259] = (function(T3_) { return { - I6bV2ge: function() { - var x96, l2g = arguments; - switch (x1h) { + N8M9rr1: function() { + var q1G, H1Y = arguments; + switch (T3_) { + case 13: + q1G = (H1Y[0] + H1Y[3]) * H1Y[2] - H1Y[1]; + break; + case 27: + q1G = (H1Y[2] - H1Y[0]) * H1Y[3] + H1Y[1]; + break; + case 24: + q1G = (H1Y[1] / H1Y[3] | H1Y[2]) * H1Y[0]; + break; + case 21: + q1G = H1Y[1] - H1Y[0] + H1Y[3] + H1Y[2]; + break; case 0: - x96 = l2g[0] + l2g[1]; + q1G = H1Y[1] + H1Y[0]; break; - case 12: - x96 = -l2g[1] / l2g[2] + l2g[0]; + case 19: + q1G = H1Y[1] <= H1Y[0]; break; - case 6: - x96 = -l2g[0] + l2g[1]; + case 7: + q1G = H1Y[3] * H1Y[4] * H1Y[2] + H1Y[1] - H1Y[0]; break; - case 5: - x96 = l2g[2] * l2g[1] / l2g[0]; + case 10: + q1G = H1Y[1] * H1Y[0] - H1Y[2]; break; - case 16: - x96 = l2g[0] <= l2g[1]; + case 6: + q1G = H1Y[3] - H1Y[2] - H1Y[1] - H1Y[4] + H1Y[0]; break; - case 18: - x96 = l2g[1] + l2g[3] / l2g[0] * l2g[2]; + case 9: + q1G = H1Y[2] + H1Y[1] - H1Y[0]; break; case 2: - x96 = l2g[2] + l2g[1] + l2g[0]; + q1G = H1Y[0] + H1Y[1] + H1Y[2]; break; - case 10: - x96 = (l2g[2] + l2g[0]) / l2g[4] + l2g[1] - l2g[3]; + case 20: + q1G = H1Y[2] + H1Y[3] - H1Y[1] - H1Y[0]; break; - case 13: - x96 = l2g[1] * l2g[0]; + case 14: + q1G = -H1Y[1] + H1Y[3] + H1Y[0] - H1Y[2]; break; - case 4: - x96 = l2g[0] / l2g[1]; + case 1: + q1G = H1Y[4] + H1Y[1] + H1Y[0] + H1Y[2] + H1Y[3]; break; - case 17: - x96 = (l2g[0] / l2g[2] | l2g[1]) * l2g[3]; + case 5: + q1G = H1Y[2] * H1Y[1] / H1Y[0]; + break; + case 26: + q1G = (-H1Y[1] - H1Y[4] - H1Y[0]) / H1Y[3] + H1Y[2]; break; case 8: - x96 = l2g[0] === l2g[1]; + q1G = H1Y[1] === H1Y[0]; break; - case 11: - x96 = -l2g[3] - l2g[0] + l2g[1] + l2g[2] - l2g[4]; + case 17: + q1G = (H1Y[4] + H1Y[2]) * H1Y[0] + H1Y[1] - H1Y[3]; break; - case 3: - x96 = l2g[0] - l2g[1]; + case 4: + q1G = H1Y[0] / H1Y[1]; break; - case 9: - x96 = (l2g[1] - l2g[0]) * l2g[2]; + case 25: + q1G = H1Y[4] / H1Y[1] / H1Y[2] + H1Y[3] - H1Y[0]; break; - case 19: - x96 = l2g[1] / l2g[0] | l2g[2]; + case 23: + q1G = H1Y[0] / H1Y[2] | H1Y[1]; break; - case 1: - x96 = l2g[4] + l2g[2] + l2g[0] + l2g[3] + l2g[1]; + case 22: + q1G = H1Y[2] + H1Y[3] / H1Y[0] * H1Y[1]; break; - case 14: - x96 = (-l2g[3] / l2g[4] + l2g[2]) / l2g[0] - l2g[1]; + case 18: + q1G = H1Y[0] < H1Y[1]; break; - case 7: - x96 = l2g[2] + l2g[0] - l2g[1]; + case 15: + q1G = H1Y[0] * H1Y[2] + H1Y[1]; break; - case 20: - x96 = (l2g[3] - l2g[1]) / l2g[2] * l2g[4] + l2g[0]; + case 16: + q1G = H1Y[1] * H1Y[0]; break; - case 21: - x96 = -l2g[1] * l2g[2] + l2g[0]; + case 11: + q1G = H1Y[2] - H1Y[0] - H1Y[1]; break; - case 15: - x96 = l2g[1] < l2g[0]; + case 3: + q1G = H1Y[1] - H1Y[0]; break; - case 22: - x96 = l2g[0] / l2g[1] - l2g[2]; + case 12: + q1G = H1Y[0] - H1Y[2] + H1Y[1]; break; } - return x96; + return q1G; }, - f4AbwXK: function(o2K) { - x1h = o2K; + b8Zws5U: function(j1i) { + T3_ = j1i; } }; })(); -E3cbY[568651] = true; -E3cbY[89990] = 981; -E3cbY[498103] = "Szy"; -E3cbY[577298].Z044 = E3cbY; -E3cbY[172162] = "Kyb"; -E3cbY.C63 = function() { - return typeof E3cbY[849].f4AbwXK === 'function' ? E3cbY[849].f4AbwXK.apply(E3cbY[849], arguments) : E3cbY[849].f4AbwXK; +N9ASY.d2N = function() { + return typeof N9ASY[259].N8M9rr1 === 'function' ? N9ASY[259].N8M9rr1.apply(N9ASY[259], arguments) : N9ASY[259].N8M9rr1; }; -E3cbY[467614] = false; -E3cbY[402527] = "NzO"; -E3cbY.j2x = function() { - return typeof E3cbY[849].I6bV2ge === 'function' ? E3cbY[849].I6bV2ge.apply(E3cbY[849], arguments) : E3cbY[849].I6bV2ge; +N9ASY.R_R = function() { + return typeof N9ASY[259].b8Zws5U === 'function' ? N9ASY[259].b8Zws5U.apply(N9ASY[259], arguments) : N9ASY[259].b8Zws5U; }; - -function E3cbY() {} -E3cbY[532365] = "s2g"; -E3cbY.g_o = function() { - return typeof E3cbY[849].I6bV2ge === 'function' ? E3cbY[849].I6bV2ge.apply(E3cbY[849], arguments) : E3cbY[849].I6bV2ge; +N9ASY.J17 = function() { + return typeof N9ASY[259].b8Zws5U === 'function' ? N9ASY[259].b8Zws5U.apply(N9ASY[259], arguments) : N9ASY[259].b8Zws5U; }; -E3cbY[513816] = false; +N9ASY[510780] = "wXI"; +N9ASY[96048].g4ii = N9ASY; + +function N9ASY() {} +N9ASY[579317] = 711; +N9ASY[199585] = "pMx"; +N9ASY[480451] = N9ASY[96048]; +N9ASY[409874] = "Szu"; +N9ASY[509936] = N9ASY[259]; (function() { - (function(ob, Gb) { - var qc, Bc, Vb, kd, Lb, Mb, bc, ke, le, Tb, Sb, Kc, me, ld, ne, oe, Ed, Ha, Hb, Zc, pe, Fd, hb, yb, Ib, rc, jc, Yb, Bb, cc, Ub, ad, Ob, Cc, Rb, dc, md, sc, oc, pc, nd, Gd, qe, Dc, Ec, Mc, Hd, bd, tc, od, Jc, Id, re, Sc, Jd, Kd, Ld, Md, uc, Nd, Od, Pd, Uc, vc, wc, Vc, pd, qd, rd, lc, rf, Wb, Lc, se, sd, xc, te, sf, yc, ue, tf, td, ve, uf, Yc, we, qf, vf, Qd, ud, wf, xf, he, yf, ie, xe, kc, cd, ye, dd, ze, mc, Ae, Be, Ce, De, Af, je, Ee, Dd, Fe, zf, Ge, Rd, He, Ie, Je, Sd, Ic, Le, Ke, Bf, fd, Me, Ud, gd, Ne, Td, Oe, Pe, Vd, Re, Se, yd, Nc, Wc, Oc, Te, Ue, Ve, We, Xe, Ye, zd, Cf, Ze, $e, Xd, af, ic, ed, Tc, vd, Fc, zc, wd, Gc, $c, Qe, bf, hd, cf, Df, id, df, Ef, Ff, ef, Wd, xd, ff, Hf, Gf, Xc, jd, If, ge, Jf, Kf; + (function(qb, Gb) { + var qc, Bc, Wb, kd, Lb, Mb, bc, ke, le, Ub, Tb, Kc, me, ld, ne, oe, Ed, Ja, Hb, Zc, pe, Fd, ib, zb, Jb, rc, kc, Zb, Bb, cc, Vb, ad, Ob, Cc, Sb, dc, md, sc, oc, pc, nd, Gd, qe, Dc, Ec, Mc, Hd, bd, tc, od, Jc, Id, re, Sc, Jd, Kd, Ld, Md, uc, Nd, Od, Pd, Uc, vc, wc, Vc, pd, qd, rd, mc, rf, Xb, Lc, se, sd, xc, te, sf, yc, ue, tf, td, ve, uf, Yc, we, qf, vf, Qd, ud, wf, xf, he, yf, ie, xe, lc, cd, ye, dd, ze, nc, Ae, Be, Ce, De, Af, je, Ee, Dd, Fe, zf, Ge, Rd, He, Ie, Je, Sd, Ic, Le, Ke, Bf, fd, Me, Ud, gd, Ne, Td, Oe, Pe, Vd, Re, Se, yd, Nc, Wc, Oc, Te, Ue, Ve, We, Xe, Ye, zd, Cf, Ze, $e, Xd, af, jc, ed, Tc, vd, Fc, zc, wd, Gc, $c, Qe, bf, hd, cf, Df, id, df, Ef, Ff, ef, Wd, xd, ff, Hf, Gf, Xc, jd, If, ge, Jf, Kf; - function ec(jb, ib) { - if (!ib || "utf-8" === ib) return Ad(jb); + function ec(kb, jb) { + if (!jb || "utf-8" === jb) return Ad(kb); throw Error("unsupported encoding"); } - function fc(jb, ib) { - if (!ib || "utf-8" === ib) return Bd(jb); + function fc(kb, jb) { + if (!jb || "utf-8" === jb) return Bd(kb); throw Error("unsupported encoding"); } - function Ad(jb) { - for (var ib = 0, gb, cb = jb.length, nb = ""; ib < cb;) { - gb = jb[ib++]; - if (gb & 128) - if (192 === (gb & 224)) gb = ((gb & 31) << 6) + (jb[ib++] & 63); - else if (224 === (gb & 240)) gb = ((gb & 15) << 12) + ((jb[ib++] & 63) << 6) + (jb[ib++] & 63); + function Ad(kb) { + for (var jb = 0, hb, eb = kb.length, ob = ""; jb < eb;) { + hb = kb[jb++]; + if (hb & 128) + if (192 === (hb & 224)) hb = ((hb & 31) << 6) + (kb[jb++] & 63); + else if (224 === (hb & 240)) hb = ((hb & 15) << 12) + ((kb[jb++] & 63) << 6) + (kb[jb++] & 63); else throw Error("unsupported character"); - nb += String.fromCharCode(gb); + ob += String.fromCharCode(hb); } - return nb; + return ob; } - function Bd(jb) { - var ib, gb, cb, nb, xb; - ib = jb.length; - gb = 0; - nb = 0; - for (cb = ib; cb--;) { - xb = jb.charCodeAt(cb); - 128 > xb ? gb++ : gb = 2048 > xb ? gb + 2 : gb + 3; + function Bd(kb) { + var jb, hb, eb, ob, yb; + jb = kb.length; + hb = 0; + ob = 0; + for (eb = jb; eb--;) { + yb = kb.charCodeAt(eb); + 128 > yb ? hb++ : hb = 2048 > yb ? hb + 2 : hb + 3; } - gb = new Uint8Array(gb); - for (cb = 0; cb < ib; cb++)(xb = jb.charCodeAt(cb), 128 > xb ? gb[nb++] = xb : (2048 > xb ? gb[nb++] = 192 | xb >>> 6 : (gb[nb++] = 224 | xb >>> 12, gb[nb++] = 128 | xb >>> 6 & 63), gb[nb++] = 128 | xb & 63)); - return gb; + hb = new Uint8Array(hb); + for (eb = 0; eb < jb; eb++)(yb = kb.charCodeAt(eb), 128 > yb ? hb[ob++] = yb : (2048 > yb ? hb[ob++] = 192 | yb >>> 6 : (hb[ob++] = 224 | yb >>> 12, hb[ob++] = 128 | yb >>> 6 & 63), hb[ob++] = 128 | yb & 63)); + return hb; } - function gc(jb, ib) { - if (jb === ib) return !0; - if (!jb || !ib || jb.length != ib.length) return !1; - for (var gb = 0; gb < jb.length; ++gb) - if (jb[gb] != ib[gb]) return !1; + function gc(kb, jb) { + if (kb === jb) return !0; + if (!kb || !jb || kb.length != jb.length) return !1; + for (var hb = 0; hb < kb.length; ++hb) + if (kb[hb] != jb[hb]) return !1; return !0; } - function hc(jb) { - var cb; - if (!(jb && jb.constructor == Uint8Array || Array.isArray(jb))) throw new TypeError("Cannot compute the hash code of " + jb); - for (var ib = 1, gb = 0; gb < jb.length; ++gb) { - cb = jb[gb]; - if ("number" !== typeof cb) throw new TypeError("Cannot compute the hash code over non-numeric elements: " + cb); - ib = 31 * ib + cb & 4294967295; + function hc(kb) { + var eb; + if (!(kb && kb.constructor == Uint8Array || Array.isArray(kb))) throw new TypeError("Cannot compute the hash code of " + kb); + for (var jb = 1, hb = 0; hb < kb.length; ++hb) { + eb = kb[hb]; + if ("number" !== typeof eb) throw new TypeError("Cannot compute the hash code over non-numeric elements: " + eb); + jb = 31 * jb + eb & 4294967295; } - return ib; + return jb; } - function be(jb, ib) { - var lb; - if (jb === ib) return !0; - if (!jb || !ib) return !1; - ib instanceof Array || (ib = [ib]); - for (var gb = 0; gb < ib.length; ++gb) { - for (var cb = ib[gb], nb = !1, xb = 0; xb < jb.length; ++xb) { - lb = jb[xb]; - if (cb.equals && "function" === typeof cb.equals && cb.equals(lb) || cb == lb) { - nb = !0; + function be(kb, jb) { + var mb; + if (kb === jb) return !0; + if (!kb || !jb) return !1; + jb instanceof Array || (jb = [jb]); + for (var hb = 0; hb < jb.length; ++hb) { + for (var eb = jb[hb], ob = !1, yb = 0; yb < kb.length; ++yb) { + mb = kb[yb]; + if (eb.equals && "function" === typeof eb.equals && eb.equals(mb) || eb == mb) { + ob = !0; break; } } - if (!nb) return !1; + if (!ob) return !1; } return !0; } - function ce(jb, ib) { - return be(jb, ib) && (jb.length == ib.length || be(ib, jb)); + function ce(kb, jb) { + return be(kb, jb) && (kb.length == jb.length || be(jb, kb)); } - function Oa(jb, ib, gb) { - var cb, nb; - gb && (cb = gb); - if ("object" !== typeof jb || "function" !== typeof jb.result || "function" !== typeof jb.error) throw new TypeError("callback must be an object with function properties 'result' and 'error'."); + function Ra(kb, jb, hb) { + var eb, ob; + hb && (eb = hb); + if ("object" !== typeof kb || "function" !== typeof kb.result || "function" !== typeof kb.error) throw new TypeError("callback must be an object with function properties 'result' and 'error'."); try { - nb = ib.call(cb, jb); - nb !== Gb && jb.result(nb); - } catch (xb) { + ob = jb.call(eb, kb); + ob !== Gb && kb.result(ob); + } catch (yb) { try { - jb.error(xb); - } catch (lb) {} + kb.error(yb); + } catch (mb) {} } } - function fb(jb, ib, gb) { - if ("object" !== typeof jb || "function" !== typeof jb.timeout) throw new TypeError("callback must be an object with function properties 'result', 'timeout', and 'error'."); - Oa(jb, ib, gb); + function gb(kb, jb, hb) { + if ("object" !== typeof kb || "function" !== typeof kb.timeout) throw new TypeError("callback must be an object with function properties 'result', 'timeout', and 'error'."); + Ra(kb, jb, hb); } - function T(jb, ib, gb) { - 1E5 > jb && (jb = 1E5 + jb); + function S(kb, jb, hb) { + 1E5 > kb && (kb = 1E5 + kb); Object.defineProperties(this, { internalCode: { - value: jb, + value: kb, writable: !1, configurable: !1 }, responseCode: { - value: ib, + value: jb, writable: !1, configurable: !1 }, message: { - value: gb, + value: hb, writable: !1, configurable: !1 } }); } - function Cd(jb) { - switch (jb) { - case Wb.PSK: - case Wb.MGK: + function Cd(kb) { + switch (kb) { + case Xb.PSK: + case Xb.MGK: return !0; default: return !1; } } - function de(jb) { - switch (jb) { - case Wb.PSK: - case Wb.MGK: - case Wb.X509: - case Wb.RSA: - case Wb.NPTICKET: - case Wb.ECC: + function de(kb) { + switch (kb) { + case Xb.PSK: + case Xb.MGK: + case Xb.X509: + case Xb.RSA: + case Xb.NPTICKET: + case Xb.ECC: return !0; default: return !1; } } - function mf(jb) { - return jb.toJSON(); + function mf(kb) { + return kb.toJSON(); } - function ee(jb, ib) { - jd ? ib.result(jd) : Promise.resolve().then(function() { - return Rb.getKeyByName(jb); + function ee(kb, jb) { + jd ? jb.result(jd) : Promise.resolve().then(function() { + return Sb.getKeyByName(kb); }).catch(function() { - return Rb.generateKey({ - name: jb + return Sb.generateKey({ + name: kb }, !1, ["wrapKey", "unwrapKey"]); - }).then(function(gb) { - jd = gb; - ib.result(jd); - }).catch(function(gb) { - ib.error(new hb(T.INTERNAL_EXCEPTION, "Unable to get system key")); + }).then(function(hb) { + jd = hb; + jb.result(jd); + }).catch(function(hb) { + jb.error(new ib(S.INTERNAL_EXCEPTION, "Unable to get system key")); }); } - function fe(jb, ib) { - var gb, cb; - gb = ib.masterToken; - cb = ib.userIdToken; - ib = ib.serviceTokens; + function fe(kb, jb) { + var hb, eb; + hb = jb.masterToken; + eb = jb.userIdToken; + jb = jb.serviceTokens; return { - NccpMethod: jb.method, - UserId: jb.userId, - UT: cb && cb.serialNumber, - MT: gb && gb.serialNumber + ":" + gb.sequenceNumber, - STCount: ib && ib.length + NccpMethod: kb.method, + UserId: kb.userId, + UT: eb && eb.serialNumber, + MT: hb && hb.serialNumber + ":" + hb.sequenceNumber, + STCount: jb && jb.length }; } - function nf(jb) { - return jb.uniqueKey(); + function nf(kb) { + return kb.uniqueKey(); } - function of(jb, ib, gb, cb, nb) { - var Sa; + function of(kb, jb, hb, eb, ob) { + var Ta; - function xb(wa, la) { - wa.errorCode === Ha.ENTITY_REAUTH || wa.errorCode === Ha.ENTITYDATA_REAUTH ? (cb.clearCryptoContexts(), La()) : wa.errorCode !== Ha.USER_REAUTH && wa.errorCode !== Ha.USERDATA_REAUTH || lb(la); + function yb(wa, ka) { + wa.errorCode === Ja.ENTITY_REAUTH || wa.errorCode === Ja.ENTITYDATA_REAUTH ? (eb.clearCryptoContexts(), Oa()) : wa.errorCode !== Ja.USER_REAUTH && wa.errorCode !== Ja.USERDATA_REAUTH || mb(ka); } - function lb(wa) { - if (wa = cb.getUserIdToken(wa))(cb.removeUserIdToken(wa), La()); + function mb(wa) { + if (wa = eb.getUserIdToken(wa))(eb.removeUserIdToken(wa), Oa()); } - function Da(wa, la, da) { + function Da(wa, ka, da) { var X; X = []; (function V() { - wa.read(-1, la, { - result: function(aa) { - Oa(da, function() { - var W, fa, ya, ta, ia; - if (aa)(X.push(aa), V()); + wa.read(-1, ka, { + result: function(ba) { + Ra(da, function() { + var W, fa, xa, sa, ha; + if (ba)(X.push(ba), V()); else switch (X.length) { case 0: return new Uint8Array(0); case 1: return X[0]; default: - (ya = X.length, ta = 0); - for (fa = W = 0; fa < ya; fa++) W += X[fa].length; + (xa = X.length, sa = 0); + for (fa = W = 0; fa < xa; fa++) W += X[fa].length; W = new Uint8Array(W); - for (fa = 0; fa < ya; fa++) { - ia = X[fa]; - W.set(ia, ta); - ta += ia.length; + for (fa = 0; fa < xa; fa++) { + ha = X[fa]; + W.set(ha, sa); + sa += ha.length; } return W; } @@ -384,57 +399,57 @@ E3cbY[513816] = false; timeout: function() { da.timeout(); }, - error: function(aa) { - da.error(aa); + error: function(ba) { + da.error(ba); } }); })(); } - function La() { - cb.getStoreState({ + function Oa() { + eb.getStoreState({ result: function(wa) { - for (var la = Sa.slice(), da = 0; da < la.length; da++) la[da]({ + for (var ka = Ta.slice(), da = 0; da < ka.length; da++) ka[da]({ storeState: wa }); }, timeout: function() { - jb.error("Timeout getting store state", "" + e); + kb.error("Timeout getting store state", "" + e); }, error: function(wa) { - jb.error("Error getting store state", "" + wa); + kb.error("Error getting store state", "" + wa); } }); } - Sa = []; - this.addEventHandler = function(wa, la) { + Ta = []; + this.addEventHandler = function(wa, ka) { switch (wa) { case "shouldpersist": - Sa.push(la); + Ta.push(ka); } }; this.send = function(wa) { - return new Promise(function(la, da) { - var X, U, V; + return new Promise(function(ka, da) { + var X, T, V; X = wa.timeout; - U = new ge(jb, gb, wa, cb.getKeyRequestData()); + T = new ge(kb, hb, wa, eb.getKeyRequestData()); V = new he(wa.url); - jb.trace("Sending MSL request"); - ib.request(gb, U, V, X, { - result: function(aa) { + kb.trace("Sending MSL request"); + jb.request(hb, T, V, X, { + result: function(ba) { var W; - jb.trace("Received MSL response", { + kb.trace("Received MSL response", { Method: wa.method }); - if (aa) { - wa.allowTokenRefresh && La(); - W = aa.getErrorHeader(); - W ? (xb(W, wa.profileGuid || wa.userId), da({ + if (ba) { + wa.allowTokenRefresh && Oa(); + W = ba.getErrorHeader(); + W ? (yb(W, wa.profileGuid || wa.userId), da({ success: !1, error: W - })) : Da(aa, X, { + })) : Da(ba, X, { result: function(fa) { - la({ + ka({ success: !0, body: ec(fa) }); @@ -442,7 +457,7 @@ E3cbY[513816] = false; timeout: function() { da({ success: !1, - subCode: nb.MSL_READ_TIMEOUT + subCode: ob.MSL_READ_TIMEOUT }); }, error: function(fa) { @@ -454,38 +469,38 @@ E3cbY[513816] = false; }); } else da({ success: !1, - error: new hb(T.INTERNAL_EXCEPTION, "Null response stream"), + error: new ib(S.INTERNAL_EXCEPTION, "Null response stream"), description: "Null response stream" }); }, timeout: function() { da({ success: !1, - subCode: nb.MSL_REQUEST_TIMEOUT + subCode: ob.MSL_REQUEST_TIMEOUT }); }, - error: function(aa) { + error: function(ba) { da({ success: !1, - error: aa + error: ba }); } }); }); }; this.hasUserIdToken = function(wa) { - return !!cb.getUserIdToken(wa); + return !!eb.getUserIdToken(wa); }; this.getUserIdTokenKeys = function() { - return cb.getUserIdTokenKeys(); + return eb.getUserIdTokenKeys(); }; - this.removeUserIdToken = lb; + this.removeUserIdToken = mb; this.clearUserIdTokens = function() { - cb.clearUserIdTokens(); - La(); + eb.clearUserIdTokens(); + Oa(); }; this.isErrorReauth = function(wa) { - return wa && wa.errorCode == Ha.USERDATA_REAUTH; + return wa && wa.errorCode == Ja.USERDATA_REAUTH; }; this.isErrorHeader = function(wa) { return wa instanceof Ic; @@ -494,144 +509,144 @@ E3cbY[513816] = false; return wa && wa.errorCode; }; this.getStateForMdx = function(wa) { - var la, da; - la = cb.getMasterToken(); - wa = cb.getUserIdToken(wa); - da = cb.getCryptoContext(la); + var ka, da; + ka = eb.getMasterToken(); + wa = eb.getUserIdToken(wa); + da = eb.getCryptoContext(ka); return { - masterToken: la, + masterToken: ka, userIdToken: wa, cryptoContext: da }; }; - this.buildPlayDataRequest = function(wa, la) { + this.buildPlayDataRequest = function(wa, ka) { var da; da = new ie(); - ib.request(gb, new ge(jb, gb, wa), da, wa.timeout, { + jb.request(hb, new ge(kb, hb, wa), da, wa.timeout, { result: function() { - la.result(da.getRequest()); + ka.result(da.getRequest()); }, error: function() { - la.result(da.getRequest()); + ka.result(da.getRequest()); }, timeout: function() { - la.timeout(); + ka.timeout(); } }); }; - this.rekeyUserIdToken = function(wa, la) { - cb.rekeyUserIdToken(wa, la); - La(); + this.rekeyUserIdToken = function(wa, ka) { + eb.rekeyUserIdToken(wa, ka); + Oa(); }; this.getServiceTokens = function(wa) { - var la; - la = cb.getMasterToken(); - (wa = cb.getUserIdToken(wa)) && !wa.isBoundTo(la) && (wa = Gb); - return cb.getServiceTokens(la, wa); + var ka; + ka = eb.getMasterToken(); + (wa = eb.getUserIdToken(wa)) && !wa.isBoundTo(ka) && (wa = Gb); + return eb.getServiceTokens(ka, wa); }; this.removeServiceToken = function(wa) { - var la; - la = cb.getMasterToken(); - cb.getServiceTokens(la).find(function(da) { + var ka; + ka = eb.getMasterToken(); + eb.getServiceTokens(ka).find(function(da) { return da.name === wa; - }) && (cb.removeServiceTokens(wa, la), La()); + }) && (eb.removeServiceTokens(wa, ka), Oa()); }; } - function pf(jb, ib, gb) { - var xb; + function pf(kb, jb, hb) { + var yb; - function cb() { + function eb() { return Promise.resolve().then(function() { - return Rb.generateKey(ib, !1, ["wrapKey", "unwrapKey"]); - }).then(function(lb) { - return nb(lb.publicKey, lb.privateKey); + return Sb.generateKey(jb, !1, ["wrapKey", "unwrapKey"]); + }).then(function(mb) { + return ob(mb.publicKey, mb.privateKey); }); } - function nb(lb, Da) { - return Promise.all([new Promise(function(La, Sa) { - Jc(lb, { - result: La, + function ob(mb, Da) { + return Promise.all([new Promise(function(Oa, Ta) { + Jc(mb, { + result: Oa, error: function(wa) { - Sa(new hb(T.INTERNAL_EXCEPTION, "Unable to create keyx public key", wa)); + Ta(new ib(S.INTERNAL_EXCEPTION, "Unable to create keyx public key", wa)); } }); - }), new Promise(function(La, Sa) { + }), new Promise(function(Oa, Ta) { Sc(Da, { - result: La, + result: Oa, error: function(wa) { - Sa(new hb(T.INTERNAL_EXCEPTION, "Unable to create keyx private key", wa)); + Ta(new ib(S.INTERNAL_EXCEPTION, "Unable to create keyx private key", wa)); } }); - })]).then(function(La) { - La = new Dd("rsaKeypairId", gb, La[0], La[1]); - xb && (La.storeData = { - keyxPublicKey: lb, + })]).then(function(Oa) { + Oa = new Dd("rsaKeypairId", hb, Oa[0], Oa[1]); + yb && (Oa.storeData = { + keyxPublicKey: mb, keyxPrivateKey: Da }); - return La; + return Oa; }); } - xb = !jb.systemKeyWrapFormat; + yb = !kb.systemKeyWrapFormat; return Promise.resolve().then(function() { - var lb, Da; - lb = jb.storeState; - Da = lb && lb.keyxPublicKey; - lb = lb && lb.keyxPrivateKey; - return xb && Da && lb ? nb(Da, lb) : cb(); - }).then(function(lb) { - var Da, La, Sa; + var mb, Da; + mb = kb.storeState; + Da = mb && mb.keyxPublicKey; + mb = mb && mb.keyxPrivateKey; + return yb && Da && mb ? ob(Da, mb) : eb(); + }).then(function(mb) { + var Da, Oa, Ta; Da = {}; - Da[Wb.NONE] = new qf(); - La = new Yc(jb.esn); - Sa = [new je()]; + Da[Xb.NONE] = new qf(); + Oa = new Yc(kb.esn); + Ta = [new je()]; return { entityAuthFactories: Da, - entityAuthData: La, - keyExchangeFactories: Sa, - keyRequestData: lb, - createKeyRequestData: xb ? cb : Gb + entityAuthData: Oa, + keyExchangeFactories: Ta, + keyRequestData: mb, + createKeyRequestData: yb ? eb : Gb }; }); } - Bc = ob.nfCrypto || ob.msCrypto || ob.webkitCrypto || ob.crypto; - Vb = Bc && (Bc.webkitSubtle || Bc.subtle); - kd = ob.nfCryptokeys || ob.msCryptokeys || ob.webkitCryptokeys || ob.cryptokeys; - (function(jb) { - var ib, gb; - ib = (function() { - function cb(nb, xb) { - nb instanceof ib ? (this.abv = nb.abv, this.position = nb.position) : (this.abv = nb, this.position = xb || 0); + Bc = qb.nfCrypto || qb.msCrypto || qb.webkitCrypto || qb.crypto; + Wb = Bc && (Bc.webkitSubtle || Bc.subtle); + kd = qb.nfCryptokeys || qb.msCryptokeys || qb.webkitCryptokeys || qb.cryptokeys; + (function(kb) { + var jb, hb; + jb = (function() { + function eb(ob, yb) { + ob instanceof jb ? (this.abv = ob.abv, this.position = ob.position) : (this.abv = ob, this.position = yb || 0); } - cb.prototype = { + eb.prototype = { readByte: function() { return this.abv[this.position++]; }, - writeByte: function(nb) { - this.abv[this.position++] = nb; + writeByte: function(ob) { + this.abv[this.position++] = ob; }, - peekByte: function(nb) { - return this.abv[nb]; + peekByte: function(ob) { + return this.abv[ob]; }, - copyBytes: function(nb, xb, lb) { + copyBytes: function(ob, yb, mb) { var Da; - Da = new Uint8Array(this.abv.buffer, this.position, lb); - nb = new Uint8Array(nb.buffer, xb, lb); - Da.set(nb); - this.position += lb; + Da = new Uint8Array(this.abv.buffer, this.position, mb); + ob = new Uint8Array(ob.buffer, yb, mb); + Da.set(ob); + this.position += mb; }, - seek: function(nb) { - this.position = nb; + seek: function(ob) { + this.position = ob; }, - skip: function(nb) { - this.position += nb; + skip: function(ob) { + this.position += ob; }, getPosition: function() { return this.position; }, - setPosition: function(nb) { - this.position = nb; + setPosition: function(ob) { + this.position = ob; }, getRemaining: function() { return this.abv.length - this.position; @@ -646,149 +661,149 @@ E3cbY[513816] = false; return "AbvStream: pos " + (this.getPosition().toString() + " of " + this.getLength().toString()); } }; - return cb; + return eb; })(); - gb = {}; + hb = {}; (function() { - var aa, W, fa, ya, ta, ia, qa, Ba, ka; + var ba, W, fa, xa, sa, ha, ra, Ba, ja; - function cb(Z, ca) { + function eb(Z, aa) { var ea; - ca.writeByte(Z.tagClass << 6 | Z.constructed << 5 | Z.tag); + aa.writeByte(Z.tagClass << 6 | Z.constructed << 5 | Z.tag); ea = Z.payloadLen; - if (128 > ea) ca.writeByte(ea); + if (128 > ea) aa.writeByte(ea); else { - for (var za = ea, Va = 0; za;)(++Va, za >>= 8); - ca.writeByte(128 | Va); - for (za = 0; za < Va; ++za) ca.writeByte(ea >> 8 * (Va - za - 1) & 255); + for (var ya = ea, Va = 0; ya;)(++Va, ya >>= 8); + aa.writeByte(128 | Va); + for (ya = 0; ya < Va; ++ya) aa.writeByte(ea >> 8 * (Va - ya - 1) & 255); } if (Z.child) - for ((Z.tag == aa.BIT_STRING && ca.writeByte(0), Z = Z._child); Z;) { - if (!cb(Z, ca)) return !1; + for ((Z.tag == ba.BIT_STRING && aa.writeByte(0), Z = Z._child); Z;) { + if (!eb(Z, aa)) return !1; Z = Z.next; } else switch (Z.tag) { - case aa.INTEGER: - Z.backingStore[Z.dataIdx] >> 7 && ca.writeByte(0); - ca.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); + case ba.INTEGER: + Z.backingStore[Z.dataIdx] >> 7 && aa.writeByte(0); + aa.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); break; - case aa.BIT_STRING: - ca.writeByte(0); - ca.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); + case ba.BIT_STRING: + aa.writeByte(0); + aa.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); break; - case aa.OCTET_STRING: - ca.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); + case ba.OCTET_STRING: + aa.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); break; - case aa.OBJECT_IDENTIFIER: - ca.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); + case ba.OBJECT_IDENTIFIER: + aa.copyBytes(Z.backingStore, Z.dataIdx, Z.dataLen); } return !0; } - function nb(Z) { - var ca, ea; - ca = Z.readByte(); - ea = ca & 127; - if (ea == ca) return ea; + function ob(Z) { + var aa, ea; + aa = Z.readByte(); + ea = aa & 127; + if (ea == aa) return ea; if (3 < ea || 0 === ea) return -1; - for (var za = ca = 0; za < ea; ++za) ca = ca << 8 | Z.readByte(); - return ca; + for (var ya = aa = 0; ya < ea; ++ya) aa = aa << 8 | Z.readByte(); + return aa; } - function xb(Z, ca, ea) { - var za, Va, Na, Ta, Wa, oa, Aa; - za = Z.backingStore; - Va = new ib(za, ca); - ca += ea; + function yb(Z, aa, ea) { + var ya, Va, Pa, Ua, Wa, na, za; + ya = Z.backingStore; + Va = new jb(ya, aa); + aa += ea; ea = Z; - if (8 < ta++) return Gb; - for (; Va.getPosition() < ca;) { + if (8 < sa++) return Gb; + for (; Va.getPosition() < aa;) { Va.getPosition(); - Ta = Va.readByte(); - if (31 == (Ta & 31)) { - for (Na = 0; Ta & 128;)(Na <<= 8, Na |= Ta & 127); - Ta = Na; - } - Wa = Ta; - Na = Wa & 31; - if (0 > Na || 30 < Na) return Gb; - Ta = nb(Va); - if (0 > Ta || Ta > Va.getRemaining()) return Gb; + Ua = Va.readByte(); + if (31 == (Ua & 31)) { + for (Pa = 0; Ua & 128;)(Pa <<= 8, Pa |= Ua & 127); + Ua = Pa; + } + Wa = Ua; + Pa = Wa & 31; + if (0 > Pa || 30 < Pa) return Gb; + Ua = ob(Va); + if (0 > Ua || Ua > Va.getRemaining()) return Gb; ea.constructed = Wa & 32; ea.tagClass = (Wa & 192) >> 6; - ea.tag = Na; - ea.dataLen = Ta; + ea.tag = Pa; + ea.dataLen = Ua; ea.dataIdx = Va.getPosition(); - Na = Va; - oa = Wa; - Wa = Ta; - if (oa & 32) Na = !0; - else if (oa < aa.BIT_STRING || oa > aa.OCTET_STRING) Na = !1; + Pa = Va; + na = Wa; + Wa = Ua; + if (na & 32) Pa = !0; + else if (na < ba.BIT_STRING || na > ba.OCTET_STRING) Pa = !1; else { - Aa = new ib(Na); - oa == aa.BIT_STRING && Aa.skip(1); - Aa.readByte() >> 6 & 1 ? Na = !1 : (oa = nb(Aa), Na = Aa.getPosition() - Na.getPosition() + oa == Wa); - } - Na && (Na = Va.getPosition(), Wa = Ta, ea.tag == aa.BIT_STRING && (ea.dataIdx++, ea.dataLen--, Na++, Wa--), ea.child = new W(za, ea), xb(ea.child, Na, Wa)); - ea.tag == aa.INTEGER && (Na = Va.getPosition(), 0 == Va.peekByte(Na) && Va.peekByte(Na + 1) >> 7 && (ea.dataIdx++, ea.dataLen--)); - Va.skip(Ta); - Va.getPosition() < ca && (ea.next = new W(za, ea.parent), ea = ea.next); + za = new jb(Pa); + na == ba.BIT_STRING && za.skip(1); + za.readByte() >> 6 & 1 ? Pa = !1 : (na = ob(za), Pa = za.getPosition() - Pa.getPosition() + na == Wa); + } + Pa && (Pa = Va.getPosition(), Wa = Ua, ea.tag == ba.BIT_STRING && (ea.dataIdx++, ea.dataLen--, Pa++, Wa--), ea.child = new W(ya, ea), yb(ea.child, Pa, Wa)); + ea.tag == ba.INTEGER && (Pa = Va.getPosition(), 0 == Va.peekByte(Pa) && Va.peekByte(Pa + 1) >> 7 && (ea.dataIdx++, ea.dataLen--)); + Va.skip(Ua); + Va.getPosition() < aa && (ea.next = new W(ya, ea.parent), ea = ea.next); } - ta--; + sa--; return Z; } - function lb(Z, ca, ea) { + function mb(Z, aa, ea) { if (9 != ea) return !1; for (ea = 0; 9 > ea; ++ea) - if (Z[ca++] != ia[ea]) return !1; + if (Z[aa++] != ha[ea]) return !1; return !0; } function Da(Z) { - var ca; + var aa; if (!(Z && Z.child && Z.child.next && Z.child.child && Z.child.next.child)) return !1; - ca = Z.child.child; - return lb(ca.backingStore, ca.dataIdx, ca.dataLen) && 2 == Z.nChildren && 2 == Z.child.nChildren && 2 == Z.child.next.child.nChildren ? !0 : !1; + aa = Z.child.child; + return mb(aa.backingStore, aa.dataIdx, aa.dataLen) && 2 == Z.nChildren && 2 == Z.child.nChildren && 2 == Z.child.next.child.nChildren ? !0 : !1; } - function La(Z) { - var ca; + function Oa(Z) { + var aa; if (!(Z && Z.child && Z.child.next && Z.child.next.child && Z.child.next.next && Z.child.next.next.child)) return !1; - ca = Z.child.next.child; - return lb(ca.backingStore, ca.dataIdx, ca.dataLen) && 3 == Z.nChildren && 2 == Z.child.next.nChildren && 9 == Z.child.next.next.child.nChildren ? !0 : !1; + aa = Z.child.next.child; + return mb(aa.backingStore, aa.dataIdx, aa.dataLen) && 3 == Z.nChildren && 2 == Z.child.next.nChildren && 9 == Z.child.next.next.child.nChildren ? !0 : !1; } - function Sa(Z) { - var ca, ea; - ca = fa.createSequenceNode(); - ea = new ya(ca); + function Ta(Z) { + var aa, ea; + aa = fa.createSequenceNode(); + ea = new xa(aa); ea.addChild(fa.createSequenceNode()); - ea.addChild(fa.createOidNode(ia)); + ea.addChild(fa.createOidNode(ha)); ea.addSibling(fa.createNullNode()); - ea.addToParent(ca, fa.createBitStringNode(null)); + ea.addToParent(aa, fa.createBitStringNode(null)); ea.addChild(fa.createSequenceNode()); ea.addChild(fa.createIntegerNode(Z.n)); ea.addSibling(fa.createIntegerNode(Z.e)); - return ca; + return aa; } function wa(Z) { - var ca; + var aa; Z = Z.child.next.child.child; - ca = Z.data; + aa = Z.data; Z = Z.next; - return new qa(ca, Z.data, null, null); + return new ra(aa, Z.data, null, null); } - function la(Z) { - var ca, ea; - ca = fa.createSequenceNode(); - ea = new ya(ca); + function ka(Z) { + var aa, ea; + aa = fa.createSequenceNode(); + ea = new xa(aa); ea.addChild(fa.createIntegerNode(new Uint8Array([0]))); ea.addSibling(fa.createSequenceNode()); - ea.addChild(fa.createOidNode(ia)); + ea.addChild(fa.createOidNode(ha)); ea.addSibling(fa.createNullNode()); - ea.addToParent(ca, fa.createOctetStringNode(null)); + ea.addToParent(aa, fa.createOctetStringNode(null)); ea.addChild(fa.createSequenceNode()); ea.addChild(fa.createIntegerNode(new Uint8Array([0]))); ea.addSibling(fa.createIntegerNode(Z.n)); @@ -799,63 +814,63 @@ E3cbY[513816] = false; ea.addSibling(fa.createIntegerNode(Z.dp)); ea.addSibling(fa.createIntegerNode(Z.dq)); ea.addSibling(fa.createIntegerNode(Z.qi)); - return ca; + return aa; } function da(Z) { - var ca; - ca = []; + var aa; + aa = []; Z = Z.child.next.next.child.child.next; - for (var ea = 0; 8 > ea; ea++)(ca.push(Z.data), Z = Z.next); - return new Ba(ca[0], ca[1], ca[2], ca[3], ca[4], ca[5], ca[6], ca[7]); + for (var ea = 0; 8 > ea; ea++)(aa.push(Z.data), Z = Z.next); + return new Ba(aa[0], aa[1], aa[2], aa[3], aa[4], aa[5], aa[6], aa[7]); } - function X(Z, ca, ea, za) { - if (!(Z instanceof qa || Z instanceof Ba)) return Gb; + function X(Z, aa, ea, ya) { + if (!(Z instanceof ra || Z instanceof Ba)) return Gb; if (ea) for (var Va = 0; Va < ea.length; ++Va) - if (-1 == ka.indexOf(ea[Va])) return Gb; - ca = { + if (-1 == ja.indexOf(ea[Va])) return Gb; + aa = { kty: "RSA", - alg: ca, + alg: aa, key_ops: ea || [], - ext: za == Gb ? !1 : za, + ext: ya == Gb ? !1 : ya, n: Lb(Z.n, !0), e: Lb(Z.e, !0) }; - Z instanceof Ba && (ca.d = Lb(Z.d, !0), ca.p = Lb(Z.p, !0), ca.q = Lb(Z.q, !0), ca.dp = Lb(Z.dp, !0), ca.dq = Lb(Z.dq, !0), ca.qi = Lb(Z.qi, !0)); - return ca; + Z instanceof Ba && (aa.d = Lb(Z.d, !0), aa.p = Lb(Z.p, !0), aa.q = Lb(Z.q, !0), aa.dp = Lb(Z.dp, !0), aa.dq = Lb(Z.dq, !0), aa.qi = Lb(Z.qi, !0)); + return aa; } - function U(Z) { - var ca, ea, za, Va, Na, Ta, Wa, oa, Aa, Fa; + function T(Z) { + var aa, ea, ya, Va, Pa, Ua, Wa, na, za, Ga; if (!Z.kty || "RSA" != Z.kty || !Z.n || !Z.e) return Gb; - ca = ("RSA1_5 RSA-OAEP RSA-OAEP-256 RSA-OAEP-384 RSA-OAEP-512 RS256 RS384 RS512").split(" "); - if (Z.alg && -1 == ca.indexOf(Z.alg)) return Gb; - ca = []; - Z.use ? "enc" == Z.use ? ca = ["encrypt", "decrypt", "wrap", "unwrap"] : "sig" == Z.use && (ca = ["sign", "verify"]) : ca = Z.key_ops; + aa = ("RSA1_5 RSA-OAEP RSA-OAEP-256 RSA-OAEP-384 RSA-OAEP-512 RS256 RS384 RS512").split(" "); + if (Z.alg && -1 == aa.indexOf(Z.alg)) return Gb; + aa = []; + Z.use ? "enc" == Z.use ? aa = ["encrypt", "decrypt", "wrap", "unwrap"] : "sig" == Z.use && (aa = ["sign", "verify"]) : aa = Z.key_ops; ea = Z.ext; - za = Mb(Z.n, !0); + ya = Mb(Z.n, !0); Va = Mb(Z.e, !0); if (Z.d) { - Na = Mb(Z.d, !0); - Ta = Mb(Z.p, !0); + Pa = Mb(Z.d, !0); + Ua = Mb(Z.p, !0); Wa = Mb(Z.q, !0); - oa = Mb(Z.dp, !0); - Aa = Mb(Z.dq, !0); - Fa = Mb(Z.qi, !0); - return new Ba(za, Va, Na, Ta, Wa, oa, Aa, Fa, Z.alg, ca, ea); + na = Mb(Z.dp, !0); + za = Mb(Z.dq, !0); + Ga = Mb(Z.qi, !0); + return new Ba(ya, Va, Pa, Ua, Wa, na, za, Ga, Z.alg, aa, ea); } - return new qa(za, Va, ea, ca); + return new ra(ya, Va, ea, aa); } - function V(Z, ca, ea, za) { + function V(Z, aa, ea, ya) { this.der = Z; - this.type = ca; + this.type = aa; this.keyOps = ea; - this.extractable = za; + this.extractable = ya; } - aa = { + ba = { BER: 0, BOOLEAN: 1, INTEGER: 2, @@ -888,14 +903,14 @@ E3cbY[513816] = false; CHARACTER_STRING: 29, BMP_STRING: 30 }; - W = function(Z, ca, ea, za, Va, Na) { + W = function(Z, aa, ea, ya, Va, Pa) { this._data = Z; - this._parent = ca || Gb; + this._parent = aa || Gb; this._constructed = ea || !1; this._tagClass = 0; - this._tag = za || 0; + this._tag = ya || 0; this._dataIdx = Va || 0; - this._dataLen = Na || 0; + this._dataLen = Pa || 0; }; W.prototype = { _child: Gb, @@ -959,118 +974,118 @@ E3cbY[513816] = false; var Z; Z = 0; if (this._child) { - for (var ca = this._child; ca;)(Z += ca.length, ca = ca.next); - this._tag == aa.BIT_STRING && Z++; + for (var aa = this._child; aa;)(Z += aa.length, aa = aa.next); + this._tag == ba.BIT_STRING && Z++; } else switch (this._tag) { - case aa.INTEGER: + case ba.INTEGER: Z = this._dataLen; this._data[this._dataIdx] >> 7 && Z++; break; - case aa.BIT_STRING: + case ba.BIT_STRING: Z = this._dataLen + 1; break; - case aa.OCTET_STRING: + case ba.OCTET_STRING: Z = this._dataLen; break; - case aa.NULL: + case ba.NULL: Z = 0; break; - case aa.OBJECT_IDENTIFIER: - lb(this._data, this._dataIdx, this._dataLen) && (Z = 9); + case ba.OBJECT_IDENTIFIER: + mb(this._data, this._dataIdx, this._dataLen) && (Z = 9); } return Z; }, get length() { - var Z, ca; + var Z, aa; Z = this.payloadLen; if (127 < Z) - for (ca = Z; ca;)(ca >>= 8, ++Z); + for (aa = Z; aa;)(aa >>= 8, ++Z); return Z + 2; }, get der() { - var Z, ca; + var Z, aa; Z = this.length; if (!Z) return Gb; Z = new Uint8Array(Z); - ca = new ib(Z); - return cb(this, ca) ? Z : Gb; + aa = new jb(Z); + return eb(this, aa) ? Z : Gb; }, get nChildren() { - for (var Z = 0, ca = this._child; ca;)(Z++, ca = ca.next); + for (var Z = 0, aa = this._child; aa;)(Z++, aa = aa.next); return Z; } }; fa = { createSequenceNode: function() { - return new W(null, null, !0, aa.SEQUENCE, null, null); + return new W(null, null, !0, ba.SEQUENCE, null, null); }, createOidNode: function(Z) { - return new W(Z, null, !1, aa.OBJECT_IDENTIFIER, 0, Z ? Z.length : 0); + return new W(Z, null, !1, ba.OBJECT_IDENTIFIER, 0, Z ? Z.length : 0); }, createNullNode: function() { - return new W(null, null, !1, aa.NULL, null, null); + return new W(null, null, !1, ba.NULL, null, null); }, createBitStringNode: function(Z) { - return new W(Z, null, !1, aa.BIT_STRING, 0, Z ? Z.length : 0); + return new W(Z, null, !1, ba.BIT_STRING, 0, Z ? Z.length : 0); }, createIntegerNode: function(Z) { - return new W(Z, null, !1, aa.INTEGER, 0, Z ? Z.length : 0); + return new W(Z, null, !1, ba.INTEGER, 0, Z ? Z.length : 0); }, createOctetStringNode: function(Z) { - return new W(Z, null, !1, aa.OCTET_STRING, 0, Z ? Z.length : 0); + return new W(Z, null, !1, ba.OCTET_STRING, 0, Z ? Z.length : 0); } }; - ya = function(Z) { + xa = function(Z) { this._currentNode = this._rootNode = Z; }; - ya.prototype = { + xa.prototype = { addChild: function(Z) { this.addTo(this._currentNode, Z); }, addSibling: function(Z) { this.addTo(this._currentNode.parent, Z); }, - addTo: function(Z, ca) { - this._currentNode = ca; + addTo: function(Z, aa) { + this._currentNode = aa; this._currentNode.parent = Z; if (Z.child) { for (Z = Z.child; Z.next;) Z = Z.next; - Z.next = ca; - } else Z.child = ca; + Z.next = aa; + } else Z.child = aa; }, - addToParent: function(Z, ca) { - this.findNode(Z) && this.addTo(Z, ca); + addToParent: function(Z, aa) { + this.findNode(Z) && this.addTo(Z, aa); }, findNode: function(Z) { - for (var ca = this._currentNode; ca;) { - if (Z == ca) return !0; - ca = ca.parent; + for (var aa = this._currentNode; aa;) { + if (Z == aa) return !0; + aa = aa.parent; } return !1; } }; - ta = 0; - ia = new Uint8Array([42, 134, 72, 134, 247, 13, 1, 1, 1]); - qa = function(Z, ca, ea, za) { + sa = 0; + ha = new Uint8Array([42, 134, 72, 134, 247, 13, 1, 1, 1]); + ra = function(Z, aa, ea, ya) { this.n = Z; - this.e = ca; + this.e = aa; this.ext = ea; - this.keyOps = za; + this.keyOps = ya; }; - Ba = function(Z, ca, ea, za, Va, Na, Ta, Wa, oa, Aa, Fa) { + Ba = function(Z, aa, ea, ya, Va, Pa, Ua, Wa, na, za, Ga) { this.n = Z; - this.e = ca; + this.e = aa; this.d = ea; - this.p = za; + this.p = ya; this.q = Va; - this.dp = Na; - this.dq = Ta; + this.dp = Pa; + this.dq = Ua; this.qi = Wa; - this.alg = oa; - this.keyOps = Aa; - this.ext = Fa; + this.alg = na; + this.keyOps = za; + this.ext = Ga; }; - ka = ("sign verify encrypt decrypt wrapKey unwrapKey deriveKey deriveBits").split(" "); + ja = ("sign verify encrypt decrypt wrapKey unwrapKey deriveKey deriveBits").split(" "); V.prototype.getDer = function() { return this.der; }; @@ -1083,152 +1098,152 @@ E3cbY[513816] = false; V.prototype.getExtractable = function() { return this.extractable; }; - gb.parse = function(Z) { - ta = 0; - return xb(new W(Z), 0, Z.length); + hb.parse = function(Z) { + sa = 0; + return yb(new W(Z), 0, Z.length); }; - gb.show = function(Z, ca) {}; - gb.isRsaSpki = Da; - gb.isRsaPkcs8 = La; - gb.NodeFactory = fa; - gb.Builder = ya; - gb.tagVal = aa; - gb.RsaPublicKey = qa; - gb.RsaPrivateKey = Ba; - gb.buildRsaSpki = Sa; - gb.parseRsaSpki = function(Z) { - Z = gb.parse(Z); + hb.show = function(Z, aa) {}; + hb.isRsaSpki = Da; + hb.isRsaPkcs8 = Oa; + hb.NodeFactory = fa; + hb.Builder = xa; + hb.tagVal = ba; + hb.RsaPublicKey = ra; + hb.RsaPrivateKey = Ba; + hb.buildRsaSpki = Ta; + hb.parseRsaSpki = function(Z) { + Z = hb.parse(Z); return Da ? wa(Z) : Gb; }; - gb.buildRsaPkcs8 = la; - gb.parseRsaPkcs8 = function(Z) { - Z = gb.parse(Z); - return La(Z) ? da(Z) : Gb; + hb.buildRsaPkcs8 = ka; + hb.parseRsaPkcs8 = function(Z) { + Z = hb.parse(Z); + return Oa(Z) ? da(Z) : Gb; }; - gb.buildRsaJwk = X; - gb.parseRsaJwk = U; - gb.RsaDer = V; - gb.rsaDerToJwk = function(Z, ca, ea, za) { - Z = gb.parse(Z); + hb.buildRsaJwk = X; + hb.parseRsaJwk = T; + hb.RsaDer = V; + hb.rsaDerToJwk = function(Z, aa, ea, ya) { + Z = hb.parse(Z); if (!Z) return Gb; if (Da(Z)) Z = wa(Z); - else if (La(Z)) Z = da(Z); + else if (Oa(Z)) Z = da(Z); else return Gb; - return X(Z, ca, ea, za); + return X(Z, aa, ea, ya); }; - gb.jwkToRsaDer = function(Z) { - var ca, ea; - Z = U(Z); + hb.jwkToRsaDer = function(Z) { + var aa, ea; + Z = T(Z); if (!Z) return Gb; - if (Z instanceof qa) { - ca = "spki"; - ea = Sa(Z).der; - } else if (Z instanceof Ba)(ca = "pkcs8", ea = la(Z).der); + if (Z instanceof ra) { + aa = "spki"; + ea = Ta(Z).der; + } else if (Z instanceof Ba)(aa = "pkcs8", ea = ka(Z).der); else return Gb; - return new V(ea, ca, Z.keyOps, Z.ext); + return new V(ea, aa, Z.keyOps, Z.ext); }; - gb.webCryptoAlgorithmToJwkAlg = function(Z) { + hb.webCryptoAlgorithmToJwkAlg = function(Z) { return "RSAES-PKCS1-v1_5" == Z.name ? "RSA1_5" : "RSASSA-PKCS1-v1_5" == Z.name ? "SHA-256" == Z.hash.name ? "RS256" : "SHA-384" == Z.hash.name ? "RS384" : "SHA-512" == Z.hash.name ? "RS512" : Gb : Gb; }; - gb.webCryptoUsageToJwkKeyOps = function(Z) { - return Z.map(function(ca) { - return "wrapKey" == ca ? "wrap" : "unwrapKey" == ca ? "unwrap" : ca; + hb.webCryptoUsageToJwkKeyOps = function(Z) { + return Z.map(function(aa) { + return "wrapKey" == aa ? "wrap" : "unwrapKey" == aa ? "unwrap" : aa; }); }; })(); - jb.ASN1 = gb; - })(ob); + kb.ASN1 = hb; + })(qb); (function() { - for (var jb = {}, ib = {}, gb = { + for (var kb = {}, jb = {}, hb = { "=": 0, ".": 0 - }, cb = { + }, eb = { "=": 0, ".": 0 - }, nb = /\s+/g, xb = /^[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/_-]*[=]{0,2}$/, lb = 64; lb--;)(jb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[lb]] = 262144 * lb, ib[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[lb]] = 4096 * lb, gb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[lb]] = 64 * lb, cb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[lb]] = lb); - for (lb = 64; lb-- && ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[lb] != ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[lb];)(jb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[lb]] = 262144 * lb, ib[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[lb]] = 4096 * lb, gb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[lb]] = 64 * lb, cb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[lb]] = lb); - Lb = function(Da, La) { - for (var Sa = "", wa = 0, la = Da.length, da = la - 2, X = La ? "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_" : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", U = La ? "" : "="; wa < da;)(La = 65536 * Da[wa++] + 256 * Da[wa++] + Da[wa++], Sa += X[La >>> 18] + X[La >>> 12 & 63] + X[La >>> 6 & 63] + X[La & 63]); - wa == da ? (La = 65536 * Da[wa++] + 256 * Da[wa++], Sa += X[La >>> 18] + X[La >>> 12 & 63] + X[La >>> 6 & 63] + U) : wa == la - 1 && (La = 65536 * Da[wa++], Sa += X[La >>> 18] + X[La >>> 12 & 63] + U + U); - return Sa; + }, ob = /\s+/g, yb = /^[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/_-]*[=]{0,2}$/, mb = 64; mb--;)(kb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[mb]] = 262144 * mb, jb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[mb]] = 4096 * mb, hb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[mb]] = 64 * mb, eb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[mb]] = mb); + for (mb = 64; mb-- && ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/")[mb] != ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[mb];)(kb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[mb]] = 262144 * mb, jb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[mb]] = 4096 * mb, hb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[mb]] = 64 * mb, eb[("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_")[mb]] = mb); + Lb = function(Da, Oa) { + for (var Ta = "", wa = 0, ka = Da.length, da = ka - 2, X = Oa ? "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_" : "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/", T = Oa ? "" : "="; wa < da;)(Oa = 65536 * Da[wa++] + 256 * Da[wa++] + Da[wa++], Ta += X[Oa >>> 18] + X[Oa >>> 12 & 63] + X[Oa >>> 6 & 63] + X[Oa & 63]); + wa == da ? (Oa = 65536 * Da[wa++] + 256 * Da[wa++], Ta += X[Oa >>> 18] + X[Oa >>> 12 & 63] + X[Oa >>> 6 & 63] + T) : wa == ka - 1 && (Oa = 65536 * Da[wa++], Ta += X[Oa >>> 18] + X[Oa >>> 12 & 63] + T + T); + return Ta; }; - Mb = function(Da, La) { - Da = Da.replace(nb, ""); - if (La && (La = Da.length % 4)) { - La = 4 - La; - for (var Sa = 0; Sa < La; ++Sa) Da += "="; + Mb = function(Da, Oa) { + Da = Da.replace(ob, ""); + if (Oa && (Oa = Da.length % 4)) { + Oa = 4 - Oa; + for (var Ta = 0; Ta < Oa; ++Ta) Da += "="; } - La = Da.length; - if (0 != La % 4 || !xb.test(Da)) throw Error("bad base64: " + Da); - for (var wa = La / 4 * 3 - ("=" == Da[La - 1] ? 1 : 0) - ("=" == Da[La - 2] ? 1 : 0), la = new Uint8Array(wa), da = 0, X = 0; da < La;)(Sa = jb[Da[da++]] + ib[Da[da++]] + gb[Da[da++]] + cb[Da[da++]], la[X++] = Sa >>> 16, X < wa && (la[X++] = Sa >>> 8 & 255, X < wa && (la[X++] = Sa & 255))); - return la; + Oa = Da.length; + if (0 != Oa % 4 || !yb.test(Da)) throw Error("bad base64: " + Da); + for (var wa = Oa / 4 * 3 - ("=" == Da[Oa - 1] ? 1 : 0) - ("=" == Da[Oa - 2] ? 1 : 0), ka = new Uint8Array(wa), da = 0, X = 0; da < Oa;)(Ta = kb[Da[da++]] + jb[Da[da++]] + hb[Da[da++]] + eb[Da[da++]], ka[X++] = Ta >>> 16, X < wa && (ka[X++] = Ta >>> 8 & 255, X < wa && (ka[X++] = Ta & 255))); + return ka; }; })(); bc = {}; (function() { - var xb, lb, Da, Sa; + var yb, mb, Da, Ta; - function jb(wa) { - if (!(this instanceof jb)) return new jb(wa); - for (var la = 0, da = lb.length; la < da; la++) this[lb[la]] = ""; + function kb(wa) { + if (!(this instanceof kb)) return new kb(wa); + for (var ka = 0, da = mb.length; ka < da; ka++) this[mb[ka]] = ""; this.bufferCheckPosition = bc.MAX_BUFFER_LENGTH; this.q = this.c = this.p = ""; this.opt = wa || ({}); this.closed = this.closedRoot = this.sawRoot = !1; this.tag = this.error = null; this.state = Da.BEGIN; - this.stack = new xb(); + this.stack = new yb(); this.index = this.position = this.column = 0; this.line = 1; this.slashed = !1; this.unicodeI = 0; this.unicodeS = null; - ib(this, "onready"); + jb(this, "onready"); } - function ib(wa, la, da) { - if (wa[la]) wa[la](da); + function jb(wa, ka, da) { + if (wa[ka]) wa[ka](da); } - function gb(wa, la) { + function hb(wa, ka) { var da, X; da = wa.opt; X = wa.textNode; da.trim && (X = X.trim()); da.normalize && (X = X.replace(/\s+/g, " ")); wa.textNode = X; - wa.textNode && ib(wa, la ? la : "onvalue", wa.textNode); + wa.textNode && jb(wa, ka ? ka : "onvalue", wa.textNode); wa.textNode = ""; } - function cb(wa, la) { - gb(wa); - la += "\nLine: " + wa.line + "\nColumn: " + wa.column + "\nChar: " + wa.c; - la = Error(la); - wa.error = la; - ib(wa, "onerror", la); + function eb(wa, ka) { + hb(wa); + ka += "\nLine: " + wa.line + "\nColumn: " + wa.column + "\nChar: " + wa.c; + ka = Error(ka); + wa.error = ka; + jb(wa, "onerror", ka); return wa; } - function nb(wa) { - wa.state !== Da.VALUE && cb(wa, "Unexpected end"); - gb(wa); + function ob(wa) { + wa.state !== Da.VALUE && eb(wa, "Unexpected end"); + hb(wa); wa.c = ""; wa.closed = !0; - ib(wa, "onend"); - jb.call(wa, wa.opt); + jb(wa, "onend"); + kb.call(wa, wa.opt); return wa; } - xb = Array; + yb = Array; bc.parser = function(wa) { - return new jb(wa); + return new kb(wa); }; - bc.CParser = jb; + bc.CParser = kb; bc.MAX_BUFFER_LENGTH = 65536; bc.DEBUG = !1; bc.INFO = !1; bc.EVENTS = ("value string key openobject closeobject openarray closearray error end ready").split(" "); - lb = ["textNode", "numberNode"]; + mb = ["textNode", "numberNode"]; bc.EVENTS.filter(function(wa) { return "error" !== wa && "end" !== wa; }); @@ -1259,163 +1274,163 @@ E3cbY[513816] = false; NUMBER_DECIMAL_POINT: Da++, NUMBER_DIGIT: Da++ }; - for (var La in bc.STATE) bc.STATE[bc.STATE[La]] = La; + for (var Oa in bc.STATE) bc.STATE[bc.STATE[Oa]] = Oa; Da = bc.STATE; Object.getPrototypeOf || (Object.getPrototypeOf = function(wa) { return wa.__proto__; }); - Sa = /[\\"\n]/g; - jb.prototype = { + Ta = /[\\"\n]/g; + kb.prototype = { end: function() { - nb(this); + ob(this); }, write: function(wa) { - var X, U, V; + var X, T, V; if (this.error) throw this.error; - if (this.closed) return cb(this, "Cannot write after close. Assign an onready handler."); - if (null === wa) return nb(this); - for (var la = wa[0], da; la;) { - da = la; - this.c = la = wa.charAt(this.index++); - da !== la ? this.p = da : da = this.p; - if (!la) break; + if (this.closed) return eb(this, "Cannot write after close. Assign an onready handler."); + if (null === wa) return ob(this); + for (var ka = wa[0], da; ka;) { + da = ka; + this.c = ka = wa.charAt(this.index++); + da !== ka ? this.p = da : da = this.p; + if (!ka) break; this.position++; - "\n" === la ? (this.line++, this.column = 0) : this.column++; + "\n" === ka ? (this.line++, this.column = 0) : this.column++; switch (this.state) { case Da.BEGIN: - "{" === la ? this.state = Da.OPEN_OBJECT : "[" === la ? this.state = Da.OPEN_ARRAY : "\r" !== la && "\n" !== la && " " !== la && "\t" !== la && cb(this, "Non-whitespace before {[."); + "{" === ka ? this.state = Da.OPEN_OBJECT : "[" === ka ? this.state = Da.OPEN_ARRAY : "\r" !== ka && "\n" !== ka && " " !== ka && "\t" !== ka && eb(this, "Non-whitespace before {[."); continue; case Da.OPEN_KEY: case Da.OPEN_OBJECT: - if ("\r" === la || "\n" === la || " " === la || "\t" === la) continue; + if ("\r" === ka || "\n" === ka || " " === ka || "\t" === ka) continue; if (this.state === Da.OPEN_KEY) this.stack.push(Da.CLOSE_KEY); - else if ("}" === la) { - ib(this, "onopenobject"); - ib(this, "oncloseobject"); + else if ("}" === ka) { + jb(this, "onopenobject"); + jb(this, "oncloseobject"); this.state = this.stack.pop() || Da.VALUE; continue; } else this.stack.push(Da.CLOSE_OBJECT); - '"' === la ? this.state = Da.STRING : cb(this, 'Malformed object key should start with "'); + '"' === ka ? this.state = Da.STRING : eb(this, 'Malformed object key should start with "'); continue; case Da.CLOSE_KEY: case Da.CLOSE_OBJECT: - if ("\r" === la || "\n" === la || " " === la || "\t" === la) continue; - ":" === la ? (this.state === Da.CLOSE_OBJECT ? (this.stack.push(Da.CLOSE_OBJECT), gb(this, "onopenobject")) : gb(this, "onkey"), this.state = Da.VALUE) : "}" === la ? (gb(this), ib(this, "oncloseobject", void 0), this.state = this.stack.pop() || Da.VALUE) : "," === la ? (this.state === Da.CLOSE_OBJECT && this.stack.push(Da.CLOSE_OBJECT), gb(this), this.state = Da.OPEN_KEY) : cb(this, "Bad object"); + if ("\r" === ka || "\n" === ka || " " === ka || "\t" === ka) continue; + ":" === ka ? (this.state === Da.CLOSE_OBJECT ? (this.stack.push(Da.CLOSE_OBJECT), hb(this, "onopenobject")) : hb(this, "onkey"), this.state = Da.VALUE) : "}" === ka ? (hb(this), jb(this, "oncloseobject", void 0), this.state = this.stack.pop() || Da.VALUE) : "," === ka ? (this.state === Da.CLOSE_OBJECT && this.stack.push(Da.CLOSE_OBJECT), hb(this), this.state = Da.OPEN_KEY) : eb(this, "Bad object"); continue; case Da.OPEN_ARRAY: case Da.VALUE: - if ("\r" === la || "\n" === la || " " === la || "\t" === la) continue; + if ("\r" === ka || "\n" === ka || " " === ka || "\t" === ka) continue; if (this.state === Da.OPEN_ARRAY) - if ((ib(this, "onopenarray"), this.state = Da.VALUE, "]" === la)) { - ib(this, "onclosearray"); + if ((jb(this, "onopenarray"), this.state = Da.VALUE, "]" === ka)) { + jb(this, "onclosearray"); this.state = this.stack.pop() || Da.VALUE; continue; } else this.stack.push(Da.CLOSE_ARRAY); - '"' === la ? this.state = Da.STRING : "{" === la ? this.state = Da.OPEN_OBJECT : "[" === la ? this.state = Da.OPEN_ARRAY : "t" === la ? this.state = Da.TRUE : "f" === la ? this.state = Da.FALSE : "n" === la ? this.state = Da.NULL : "-" === la ? this.numberNode += la : "0" === la ? (this.numberNode += la, this.state = Da.NUMBER_DIGIT) : -1 !== ("123456789").indexOf(la) ? (this.numberNode += la, this.state = Da.NUMBER_DIGIT) : cb(this, "Bad value"); + '"' === ka ? this.state = Da.STRING : "{" === ka ? this.state = Da.OPEN_OBJECT : "[" === ka ? this.state = Da.OPEN_ARRAY : "t" === ka ? this.state = Da.TRUE : "f" === ka ? this.state = Da.FALSE : "n" === ka ? this.state = Da.NULL : "-" === ka ? this.numberNode += ka : "0" === ka ? (this.numberNode += ka, this.state = Da.NUMBER_DIGIT) : -1 !== ("123456789").indexOf(ka) ? (this.numberNode += ka, this.state = Da.NUMBER_DIGIT) : eb(this, "Bad value"); continue; case Da.CLOSE_ARRAY: - if ("," === la)(this.stack.push(Da.CLOSE_ARRAY), gb(this, "onvalue"), this.state = Da.VALUE); - else if ("]" === la)(gb(this), ib(this, "onclosearray", void 0), this.state = this.stack.pop() || Da.VALUE); - else if ("\r" === la || "\n" === la || " " === la || "\t" === la) continue; - else cb(this, "Bad array"); + if ("," === ka)(this.stack.push(Da.CLOSE_ARRAY), hb(this, "onvalue"), this.state = Da.VALUE); + else if ("]" === ka)(hb(this), jb(this, "onclosearray", void 0), this.state = this.stack.pop() || Da.VALUE); + else if ("\r" === ka || "\n" === ka || " " === ka || "\t" === ka) continue; + else eb(this, "Bad array"); continue; case Da.STRING: da = this.index - 1; - (X = this.slashed, U = this.unicodeI); + (X = this.slashed, T = this.unicodeI); a: for (;;) { if (bc.DEBUG) - for (; 0 < U;) - if ((this.unicodeS += la, la = wa.charAt(this.index++), 4 === U ? (this.textNode += String.fromCharCode(parseInt(this.unicodeS, 16)), U = 0, da = this.index - 1) : U++, !la)) break a; - if ('"' === la && !X) { + for (; 0 < T;) + if ((this.unicodeS += ka, ka = wa.charAt(this.index++), 4 === T ? (this.textNode += String.fromCharCode(parseInt(this.unicodeS, 16)), T = 0, da = this.index - 1) : T++, !ka)) break a; + if ('"' === ka && !X) { this.state = this.stack.pop() || Da.VALUE; - (this.textNode += wa.substring(da, this.index - 1)) || ib(this, "onvalue", ""); + (this.textNode += wa.substring(da, this.index - 1)) || jb(this, "onvalue", ""); break; } - if ("\\" === la && !X && (X = !0, this.textNode += wa.substring(da, this.index - 1), la = wa.charAt(this.index++), !la)) break; + if ("\\" === ka && !X && (X = !0, this.textNode += wa.substring(da, this.index - 1), ka = wa.charAt(this.index++), !ka)) break; if (X) - if ((X = !1, "n" === la ? this.textNode += "\n" : "r" === la ? this.textNode += "\r" : "t" === la ? this.textNode += "\t" : "f" === la ? this.textNode += "\f" : "b" === la ? this.textNode += "\b" : "u" === la ? (U = 1, this.unicodeS = "") : this.textNode += la, la = wa.charAt(this.index++), da = this.index - 1, la)) continue; + if ((X = !1, "n" === ka ? this.textNode += "\n" : "r" === ka ? this.textNode += "\r" : "t" === ka ? this.textNode += "\t" : "f" === ka ? this.textNode += "\f" : "b" === ka ? this.textNode += "\b" : "u" === ka ? (T = 1, this.unicodeS = "") : this.textNode += ka, ka = wa.charAt(this.index++), da = this.index - 1, ka)) continue; else break; - Sa.lastIndex = this.index; - V = Sa.exec(wa); + Ta.lastIndex = this.index; + V = Ta.exec(wa); if (null === V) { this.index = wa.length + 1; this.textNode += wa.substring(da, this.index - 1); break; } this.index = V.index + 1; - la = wa.charAt(V.index); - if (!la) { + ka = wa.charAt(V.index); + if (!ka) { this.textNode += wa.substring(da, this.index - 1); break; } } this.slashed = X; - this.unicodeI = U; + this.unicodeI = T; continue; case Da.TRUE: - if ("" === la) continue; - "r" === la ? this.state = Da.TRUE2 : cb(this, "Invalid true started with t" + la); + if ("" === ka) continue; + "r" === ka ? this.state = Da.TRUE2 : eb(this, "Invalid true started with t" + ka); continue; case Da.TRUE2: - if ("" === la) continue; - "u" === la ? this.state = Da.TRUE3 : cb(this, "Invalid true started with tr" + la); + if ("" === ka) continue; + "u" === ka ? this.state = Da.TRUE3 : eb(this, "Invalid true started with tr" + ka); continue; case Da.TRUE3: - if ("" === la) continue; - "e" === la ? (ib(this, "onvalue", !0), this.state = this.stack.pop() || Da.VALUE) : cb(this, "Invalid true started with tru" + la); + if ("" === ka) continue; + "e" === ka ? (jb(this, "onvalue", !0), this.state = this.stack.pop() || Da.VALUE) : eb(this, "Invalid true started with tru" + ka); continue; case Da.FALSE: - if ("" === la) continue; - "a" === la ? this.state = Da.FALSE2 : cb(this, "Invalid false started with f" + la); + if ("" === ka) continue; + "a" === ka ? this.state = Da.FALSE2 : eb(this, "Invalid false started with f" + ka); continue; case Da.FALSE2: - if ("" === la) continue; - "l" === la ? this.state = Da.FALSE3 : cb(this, "Invalid false started with fa" + la); + if ("" === ka) continue; + "l" === ka ? this.state = Da.FALSE3 : eb(this, "Invalid false started with fa" + ka); continue; case Da.FALSE3: - if ("" === la) continue; - "s" === la ? this.state = Da.FALSE4 : cb(this, "Invalid false started with fal" + la); + if ("" === ka) continue; + "s" === ka ? this.state = Da.FALSE4 : eb(this, "Invalid false started with fal" + ka); continue; case Da.FALSE4: - if ("" === la) continue; - "e" === la ? (ib(this, "onvalue", !1), this.state = this.stack.pop() || Da.VALUE) : cb(this, "Invalid false started with fals" + la); + if ("" === ka) continue; + "e" === ka ? (jb(this, "onvalue", !1), this.state = this.stack.pop() || Da.VALUE) : eb(this, "Invalid false started with fals" + ka); continue; case Da.NULL: - if ("" === la) continue; - "u" === la ? this.state = Da.NULL2 : cb(this, "Invalid null started with n" + la); + if ("" === ka) continue; + "u" === ka ? this.state = Da.NULL2 : eb(this, "Invalid null started with n" + ka); continue; case Da.NULL2: - if ("" === la) continue; - "l" === la ? this.state = Da.NULL3 : cb(this, "Invalid null started with nu" + la); + if ("" === ka) continue; + "l" === ka ? this.state = Da.NULL3 : eb(this, "Invalid null started with nu" + ka); continue; case Da.NULL3: - if ("" === la) continue; - "l" === la ? (ib(this, "onvalue", null), this.state = this.stack.pop() || Da.VALUE) : cb(this, "Invalid null started with nul" + la); + if ("" === ka) continue; + "l" === ka ? (jb(this, "onvalue", null), this.state = this.stack.pop() || Da.VALUE) : eb(this, "Invalid null started with nul" + ka); continue; case Da.NUMBER_DECIMAL_POINT: - "." === la ? (this.numberNode += la, this.state = Da.NUMBER_DIGIT) : cb(this, "Leading zero not followed by ."); + "." === ka ? (this.numberNode += ka, this.state = Da.NUMBER_DIGIT) : eb(this, "Leading zero not followed by ."); continue; case Da.NUMBER_DIGIT: - -1 !== ("0123456789").indexOf(la) ? this.numberNode += la : "." === la ? (-1 !== this.numberNode.indexOf(".") && cb(this, "Invalid number has two dots"), this.numberNode += la) : "e" === la || "E" === la ? (-1 === this.numberNode.indexOf("e") && -1 === this.numberNode.indexOf("E") || cb(this, "Invalid number has two exponential"), this.numberNode += la) : "+" === la || "-" === la ? ("e" !== da && "E" !== da && cb(this, "Invalid symbol in number"), this.numberNode += la) : (this.numberNode && ib(this, "onvalue", parseFloat(this.numberNode)), this.numberNode = "", this.index--, this.state = this.stack.pop() || Da.VALUE); + -1 !== ("0123456789").indexOf(ka) ? this.numberNode += ka : "." === ka ? (-1 !== this.numberNode.indexOf(".") && eb(this, "Invalid number has two dots"), this.numberNode += ka) : "e" === ka || "E" === ka ? (-1 === this.numberNode.indexOf("e") && -1 === this.numberNode.indexOf("E") || eb(this, "Invalid number has two exponential"), this.numberNode += ka) : "+" === ka || "-" === ka ? ("e" !== da && "E" !== da && eb(this, "Invalid symbol in number"), this.numberNode += ka) : (this.numberNode && jb(this, "onvalue", parseFloat(this.numberNode)), this.numberNode = "", this.index--, this.state = this.stack.pop() || Da.VALUE); continue; default: - cb(this, "Unknown state: " + this.state); + eb(this, "Unknown state: " + this.state); } } if (this.position >= this.bufferCheckPosition) { wa = Math.max(bc.MAX_BUFFER_LENGTH, 10); - da = la = 0; - for (X = lb.length; da < X; da++) { - U = this[lb[da]].length; - if (U > wa) switch (lb[da]) { + da = ka = 0; + for (X = mb.length; da < X; da++) { + T = this[mb[da]].length; + if (T > wa) switch (mb[da]) { case "text": break; default: - cb(this, "Max buffer length exceeded: " + lb[da]); + eb(this, "Max buffer length exceeded: " + mb[da]); } - la = Math.max(la, U); + ka = Math.max(ka, T); } - this.bufferCheckPosition = bc.MAX_BUFFER_LENGTH - la + this.position; + this.bufferCheckPosition = bc.MAX_BUFFER_LENGTH - ka + this.position; } return this; }, @@ -1429,113 +1444,113 @@ E3cbY[513816] = false; }; })(); (function() { - var cb, nb, xb; + var eb, ob, yb; - function jb(lb, Da) { - Da || (Da = lb.length); - return lb.reduce(function(La, Sa, wa) { - return wa < Da ? La + String.fromCharCode(Sa) : La; + function kb(mb, Da) { + Da || (Da = mb.length); + return mb.reduce(function(Oa, Ta, wa) { + return wa < Da ? Oa + String.fromCharCode(Ta) : Oa; }, ""); } - for (var ib = {}, gb = 0; 256 > gb; ++gb) { - cb = jb([gb]); - ib[cb] = gb; + for (var jb = {}, hb = 0; 256 > hb; ++hb) { + eb = kb([hb]); + jb[eb] = hb; } - nb = Object.keys(ib).length; - xb = []; - for (gb = 0; 256 > gb; ++gb) xb[gb] = [gb]; - ke = function(lb, Da) { + ob = Object.keys(jb).length; + yb = []; + for (hb = 0; 256 > hb; ++hb) yb[hb] = [hb]; + ke = function(mb, Da) { var W, fa; - function La(ya, ta) { - var ia; - for (; 0 < ta;) { - if (U >= X.length) return !1; - if (ta > V) { - ia = ya; - ia >>>= ta - V; - X[U] |= ia & 255; - ta -= V; + function Oa(xa, sa) { + var ha; + for (; 0 < sa;) { + if (T >= X.length) return !1; + if (sa > V) { + ha = xa; + ha >>>= sa - V; + X[T] |= ha & 255; + sa -= V; V = 8; - ++U; - } else ta <= V && (ia = ya, ia <<= V - ta, ia &= 255, ia >>>= 8 - V, X[U] |= ia & 255, V -= ta, ta = 0, 0 == V && (V = 8, ++U)); + ++T; + } else sa <= V && (ha = xa, ha <<= V - sa, ha &= 255, ha >>>= 8 - V, X[T] |= ha & 255, V -= sa, sa = 0, 0 == V && (V = 8, ++T)); } return !0; } - for (var Sa in ib) Da[Sa] = ib[Sa]; - for (var wa = nb, la = [], da = 8, X = new Uint8Array(lb.length), U = 0, V = 8, aa = 0; aa < lb.length; ++aa) { - W = lb[aa]; - la.push(W); - Sa = jb(la); - fa = Da[Sa]; + for (var Ta in jb) Da[Ta] = jb[Ta]; + for (var wa = ob, ka = [], da = 8, X = new Uint8Array(mb.length), T = 0, V = 8, ba = 0; ba < mb.length; ++ba) { + W = mb[ba]; + ka.push(W); + Ta = kb(ka); + fa = Da[Ta]; if (!fa) { - la = jb(la, la.length - 1); - if (!La(Da[la], da)) return null; + ka = kb(ka, ka.length - 1); + if (!Oa(Da[ka], da)) return null; 0 != wa >> da && ++da; - Da[Sa] = wa++; - la = [W]; + Da[Ta] = wa++; + ka = [W]; } } - return 0 < la.length && (Sa = jb(la), fa = Da[Sa], !La(fa, da)) ? null : X.subarray(0, 8 > V ? U + 1 : U); + return 0 < ka.length && (Ta = kb(ka), fa = Da[Ta], !Oa(fa, da)) ? null : X.subarray(0, 8 > V ? T + 1 : T); }; - le = function(lb) { - var aa, W; - for (var Da = xb.slice(), La = 0, Sa = 0, wa = 8, la = new Uint8Array(Math.ceil(1.5 * lb.length)), da = 0, X, U = []; La < lb.length && !(8 * (lb.length - La) - Sa < wa);) { + le = function(mb) { + var ba, W; + for (var Da = yb.slice(), Oa = 0, Ta = 0, wa = 8, ka = new Uint8Array(Math.ceil(1.5 * mb.length)), da = 0, X, T = []; Oa < mb.length && !(8 * (mb.length - Oa) - Ta < wa);) { for (var V = X = 0; V < wa;) { - aa = Math.min(wa - V, 8 - Sa); - W = lb[La]; - W <<= Sa; + ba = Math.min(wa - V, 8 - Ta); + W = mb[Oa]; + W <<= Ta; W &= 255; - W >>>= 8 - aa; - V += aa; - Sa += aa; - 8 == Sa && (Sa = 0, ++La); + W >>>= 8 - ba; + V += ba; + Ta += ba; + 8 == Ta && (Ta = 0, ++Oa); X |= (W & 255) << wa - V; } V = Da[X]; - 0 == U.length ? ++wa : (V ? U.push(V[0]) : U.push(U[0]), Da[Da.length] = U, U = [], Da.length == 1 << wa && ++wa, V || (V = Da[X])); + 0 == T.length ? ++wa : (V ? T.push(V[0]) : T.push(T[0]), Da[Da.length] = T, T = [], Da.length == 1 << wa && ++wa, V || (V = Da[X])); X = da + V.length; - X >= la.length && (aa = new Uint8Array(Math.ceil(1.5 * X)), aa.set(la), la = aa); - la.set(V, da); + X >= ka.length && (ba = new Uint8Array(Math.ceil(1.5 * X)), ba.set(ka), ka = ba); + ka.set(V, da); da = X; - U = U.concat(V); + T = T.concat(V); } - return la.subarray(0, da); + return ka.subarray(0, da); }; })(); (function() { - var jb, ib, gb; - Tb = "utf-8"; - Sb = 9007199254740992; - jb = Kc = { + var kb, jb, hb; + Ub = "utf-8"; + Tb = 9007199254740992; + kb = Kc = { GZIP: "GZIP", LZW: "LZW" }; Object.freeze(Kc); - me = function(cb) { - for (var nb = [jb.GZIP, jb.LZW], xb = 0; xb < nb.length && 0 < cb.length; ++xb) - for (var lb = nb[xb], Da = 0; Da < cb.length; ++Da) - if (cb[Da] == lb) return lb; + me = function(eb) { + for (var ob = [kb.GZIP, kb.LZW], yb = 0; yb < ob.length && 0 < eb.length; ++yb) + for (var mb = ob[yb], Da = 0; Da < eb.length; ++Da) + if (eb[Da] == mb) return mb; return null; }; - ib = ld = { + jb = ld = { AES_CBC_PKCS5Padding: "AES/CBC/PKCS5Padding", AESWrap: "AESWrap", RSA_ECB_PKCS1Padding: "RSA/ECB/PKCS1Padding" }; Object.freeze(ld); - ne = function(cb) { - return ib.AES_CBC_PKCS5Padding == cb ? ib.AES_CBC_PKCS5Padding : ib.RSA_ECB_PKCS1Padding == cb ? ib.RSA_ECB_PKCS1Padding : ib[cb]; + ne = function(eb) { + return jb.AES_CBC_PKCS5Padding == eb ? jb.AES_CBC_PKCS5Padding : jb.RSA_ECB_PKCS1Padding == eb ? jb.RSA_ECB_PKCS1Padding : jb[eb]; }; - gb = oe = { + hb = oe = { HmacSHA256: "HmacSHA256", SHA256withRSA: "SHA256withRSA" }; Object.freeze(oe); - Ed = function(cb) { - return gb[cb]; + Ed = function(eb) { + return hb[eb]; }; - Ha = { + Ja = { FAIL: 1, TRANSIENT_FAILURE: 2, ENTITY_REAUTH: 3, @@ -1547,209 +1562,209 @@ E3cbY[513816] = false; REPLAYED: 9, SSOTOKEN_REJECTED: 10 }; - Object.freeze(Ha); + Object.freeze(Ja); })(); Hb = { - isObjectLiteral: function(jb) { - return null !== jb && "object" === typeof jb && jb.constructor === Object; + isObjectLiteral: function(kb) { + return null !== kb && "object" === typeof kb && kb.constructor === Object; }, extendDeep: function() { - var jb, ib, gb, cb, nb, xb, lb, Da; - jb = arguments[0]; - ib = 1; - gb = arguments.length; - cb = !1; - "boolean" === typeof jb && (cb = jb, jb = arguments[1], ib = 2); - for (; ib < gb; ib++) - if (null != (nb = arguments[ib])) - for (xb in nb) - if (!(cb && (xb in jb))) { - lb = nb[xb]; - if (jb !== lb && lb !== Gb) { - Da = jb[xb]; - jb[xb] = null !== Da && null !== lb && "object" === typeof Da && "object" === typeof lb ? Hb.extendDeep(cb, {}, Da, lb) : lb; - } - } return jb; + var kb, jb, hb, eb, ob, yb, mb, Da; + kb = arguments[0]; + jb = 1; + hb = arguments.length; + eb = !1; + "boolean" === typeof kb && (eb = kb, kb = arguments[1], jb = 2); + for (; jb < hb; jb++) + if (null != (ob = arguments[jb])) + for (yb in ob) + if (!(eb && (yb in kb))) { + mb = ob[yb]; + if (kb !== mb && mb !== Gb) { + Da = kb[yb]; + kb[yb] = null !== Da && null !== mb && "object" === typeof Da && "object" === typeof mb ? Hb.extendDeep(eb, {}, Da, mb) : mb; + } + } return kb; } }; (function() { - var lb, Da; + var mb, Da; - function jb(La, Sa) { + function kb(Oa, Ta) { return function() { - var wa, la; - wa = La.base; - La.base = Sa; - la = La.apply(this, arguments); - La.base = wa; - return la; + var wa, ka; + wa = Oa.base; + Oa.base = Ta; + ka = Oa.apply(this, arguments); + Oa.base = wa; + return ka; }; } - function ib(La, Sa, wa) { - var la, da, X, U; + function jb(Oa, Ta, wa) { + var ka, da, X, T; wa = wa || Da; da = !!wa.extendAll; - for (la in Sa) { - X = Sa.__lookupGetter__(la); - U = Sa.__lookupSetter__(la); - X || U ? (X && La.__defineGetter__(la, X), U && La.__defineSetter__(la, U)) : (X = Sa[la], U = La[la], "function" === typeof X && "function" === typeof U && X !== U ? (X.base !== Function.prototype.base && (X = jb(X, U)), X.base = U) : (da || wa[la]) && Hb.isObjectLiteral(X) && Hb.isObjectLiteral(U) && (X = Hb.extendDeep({}, U, X)), La[la] = X); + for (ka in Ta) { + X = Ta.__lookupGetter__(ka); + T = Ta.__lookupSetter__(ka); + X || T ? (X && Oa.__defineGetter__(ka, X), T && Oa.__defineSetter__(ka, T)) : (X = Ta[ka], T = Oa[ka], "function" === typeof X && "function" === typeof T && X !== T ? (X.base !== Function.prototype.base && (X = kb(X, T)), X.base = T) : (da || wa[ka]) && Hb.isObjectLiteral(X) && Hb.isObjectLiteral(T) && (X = Hb.extendDeep({}, T, X)), Oa[ka] = X); } } - function gb() { - var La, Sa; - La = Array.prototype.slice; - Sa = La.call(arguments, 1); + function hb() { + var Oa, Ta; + Oa = Array.prototype.slice; + Ta = Oa.call(arguments, 1); return this.extend({ - init: function la() { + init: function ka() { var da; - da = La.call(arguments, 0); - la.base.apply(this, Sa.concat(da)); + da = Oa.call(arguments, 0); + ka.base.apply(this, Ta.concat(da)); } }); } - function cb(La, Sa) { + function eb(Oa, Ta) { var wa; - wa = new this(lb); - ib(wa, La, Sa); - return xb(wa); + wa = new this(mb); + jb(wa, Oa, Ta); + return yb(wa); } - function nb(La, Sa) { - ib(this.prototype, La, Sa); + function ob(Oa, Ta) { + jb(this.prototype, Oa, Ta); return this; } - function xb(La) { - var Sa; - Sa = function() { + function yb(Oa) { + var Ta; + Ta = function() { var wa; wa = this.init; - wa && arguments[0] !== lb && wa.apply(this, arguments); + wa && arguments[0] !== mb && wa.apply(this, arguments); }; - La && (Sa.prototype = La); - Sa.prototype.constructor = Sa; - Sa.extend = cb; - Sa.bind = gb; - Sa.mixin = nb; - return Sa; + Oa && (Ta.prototype = Oa); + Ta.prototype.constructor = Ta; + Ta.extend = eb; + Ta.bind = hb; + Ta.mixin = ob; + return Ta; } - lb = {}; + mb = {}; Da = { actions: !0 }; Function.prototype.base = function() {}; Hb.Class = { - create: xb, - mixin: ib, - extend: function(La, Sa) { + create: yb, + mixin: jb, + extend: function(Oa, Ta) { var wa; - wa = xb(); - wa.prototype = new La(); - return wa.extend(Sa); + wa = yb(); + wa.prototype = new Oa(); + return wa.extend(Ta); } }; Hb.mixin = function() { Hb.log && Hb.log.warn("util.mixin is deprecated. Please change your code to use util.Class.mixin()"); - ib.apply(null, arguments); + jb.apply(null, arguments); }; })(); (function() { - var lb, Da, La; + var mb, Da, Oa; - function jb(Sa, wa) { + function kb(Ta, wa) { return function() { - var la, da; - la = Sa.base; - Sa.base = wa; - da = Sa.apply(this, arguments); - Sa.base = la; + var ka, da; + ka = Ta.base; + Ta.base = wa; + da = Ta.apply(this, arguments); + Ta.base = ka; return da; }; } - function ib(Sa, wa, la) { - var da, X, U, V; - la = la || Da; - X = !!la.extendAll; + function jb(Ta, wa, ka) { + var da, X, T, V; + ka = ka || Da; + X = !!ka.extendAll; for (da in wa) { - U = wa.__lookupGetter__(da); + T = wa.__lookupGetter__(da); V = wa.__lookupSetter__(da); - U || V ? (U && Sa.__defineGetter__(da, U), V && Sa.__defineSetter__(da, V)) : (U = wa[da], V = Sa[da], "function" === typeof U && "function" === typeof V && U !== V ? (U.base !== La && (U = jb(U, V)), U.base = V) : (X || la[da]) && Hb.isObjectLiteral(U) && Hb.isObjectLiteral(V) && (U = Hb.extendDeep({}, V, U)), Sa[da] = U); + T || V ? (T && Ta.__defineGetter__(da, T), V && Ta.__defineSetter__(da, V)) : (T = wa[da], V = Ta[da], "function" === typeof T && "function" === typeof V && T !== V ? (T.base !== Oa && (T = kb(T, V)), T.base = V) : (X || ka[da]) && Hb.isObjectLiteral(T) && Hb.isObjectLiteral(V) && (T = Hb.extendDeep({}, V, T)), Ta[da] = T); } } - function gb() { - var Sa, wa; - Sa = Array.prototype.slice; - wa = Sa.call(arguments, 1); + function hb() { + var Ta, wa; + Ta = Array.prototype.slice; + wa = Ta.call(arguments, 1); return this.extend({ init: function da() { var X; - X = Sa.call(arguments, 0); + X = Ta.call(arguments, 0); da.base.apply(this, wa.concat(X)); } }); } - function cb(Sa, wa) { - var la; - la = new this(lb); - ib(la, Sa, wa); - return xb(la); + function eb(Ta, wa) { + var ka; + ka = new this(mb); + jb(ka, Ta, wa); + return yb(ka); } - function nb(Sa, wa) { - ib(this.prototype, Sa, wa); + function ob(Ta, wa) { + jb(this.prototype, Ta, wa); return this; } - function xb(Sa) { + function yb(Ta) { var wa; wa = function() { - var la; - la = this.init; - la && arguments[0] !== lb && la.apply(this, arguments); + var ka; + ka = this.init; + ka && arguments[0] !== mb && ka.apply(this, arguments); }; - Sa && (wa.prototype = Sa); + Ta && (wa.prototype = Ta); wa.prototype.constructor = wa; - wa.extend = cb; - wa.bind = gb; - wa.mixin = nb; + wa.extend = eb; + wa.bind = hb; + wa.mixin = ob; return wa; } - lb = {}; + mb = {}; Da = { actions: !0 }; - La = function() {}; - Function.prototype.base = La; + Oa = function() {}; + Function.prototype.base = Oa; Hb.Class = { - create: xb, - mixin: ib, - extend: function(Sa, wa) { - var la; - la = xb(); - la.prototype = new Sa(); - return la.extend(wa); + create: yb, + mixin: jb, + extend: function(Ta, wa) { + var ka; + ka = yb(); + ka.prototype = new Ta(); + return ka.extend(wa); } }; Hb.mixin = function() { Hb.log && Hb.log.warn("util.mixin is deprecated. Please change your code to use util.Class.mixin()"); - ib.apply(null, arguments); + jb.apply(null, arguments); }; })(); (function() { - function jb(gb) { - return gb == Sb ? 1 : gb + 1; + function kb(hb) { + return hb == Tb ? 1 : hb + 1; } - function ib(gb) { - if (0 === Object.keys(gb._waiters).length) return 0; - for (var cb = jb(gb._nextWaiter); !gb._waiters[cb];) cb = jb(cb); - return cb; + function jb(hb) { + if (0 === Object.keys(hb._waiters).length) return 0; + for (var eb = kb(hb._nextWaiter); !hb._waiters[eb];) eb = kb(eb); + return eb; } Zc = Hb.Class.create({ init: function() { @@ -1780,113 +1795,113 @@ E3cbY[513816] = false; } }); }, - cancel: function(gb) { - var cb; - if (this._waiters[gb]) { - cb = this._waiters[gb]; - delete this._waiters[gb]; - gb == this._nextWaiter && (this._nextWaiter = ib(this)); - cb.call(this, Gb); + cancel: function(hb) { + var eb; + if (this._waiters[hb]) { + eb = this._waiters[hb]; + delete this._waiters[hb]; + hb == this._nextWaiter && (this._nextWaiter = jb(this)); + eb.call(this, Gb); } }, cancelAll: function() { for (; 0 !== this._nextWaiter;) this.cancel(this._nextWaiter); }, - poll: function(gb, cb) { - var nb, xb; - nb = this; - xb = jb(this._lastWaiter); - this._lastWaiter = xb; - fb(cb, function() { - var lb, Da; + poll: function(hb, eb) { + var ob, yb; + ob = this; + yb = kb(this._lastWaiter); + this._lastWaiter = yb; + gb(eb, function() { + var mb, Da; if (0 < this._queue.length) { - lb = this._queue.shift(); + mb = this._queue.shift(); setTimeout(function() { - cb.result(lb); + eb.result(mb); }, 0); } else { - -1 != gb && (Da = setTimeout(function() { - delete nb._waiters[xb]; - xb == nb._nextWaiter && (nb._nextWaiter = ib(nb)); - cb.timeout(); - }, gb)); - this._waiters[xb] = function(La) { + -1 != hb && (Da = setTimeout(function() { + delete ob._waiters[yb]; + yb == ob._nextWaiter && (ob._nextWaiter = jb(ob)); + eb.timeout(); + }, hb)); + this._waiters[yb] = function(Oa) { clearTimeout(Da); setTimeout(function() { - cb.result(La); + eb.result(Oa); }, 0); }; - this._nextWaiter || (this._nextWaiter = xb); + this._nextWaiter || (this._nextWaiter = yb); } - }, nb); - return xb; + }, ob); + return yb; }, - add: function(gb) { - var cb; + add: function(hb) { + var eb; if (this._nextWaiter) { - cb = this._waiters[this._nextWaiter]; + eb = this._waiters[this._nextWaiter]; delete this._waiters[this._nextWaiter]; - this._nextWaiter = ib(this); - cb.call(this, gb); - } else this._queue.push(gb); + this._nextWaiter = jb(this); + eb.call(this, hb); + } else this._queue.push(hb); } }); })(); (function() { - var jb; - jb = 0 - Sb; + var kb; + kb = 0 - Tb; pe = Hb.Class.create({ nextBoolean: function() { - var ib; - ib = new Uint8Array(1); - Bc.getRandomValues(ib); - return ib[0] & 1 ? !0 : !1; + var jb; + jb = new Uint8Array(1); + Bc.getRandomValues(jb); + return jb[0] & 1 ? !0 : !1; }, - nextInt: function(ib) { - var gb; - if (null !== ib && ib !== Gb) { - if ("number" !== typeof ib) throw new TypeError("n must be of type number"); - if (1 > ib) throw new RangeError("n must be greater than zero"); - --ib; - gb = new Uint8Array(4); - Bc.getRandomValues(gb); - return Math.floor(((gb[3] & 127) << 24 | gb[2] << 16 | gb[1] << 8 | gb[0]) / 2147483648 * (ib - 0 + 1)); + nextInt: function(jb) { + var hb; + if (null !== jb && jb !== Gb) { + if ("number" !== typeof jb) throw new TypeError("n must be of type number"); + if (1 > jb) throw new RangeError("n must be greater than zero"); + --jb; + hb = new Uint8Array(4); + Bc.getRandomValues(hb); + return Math.floor(((hb[3] & 127) << 24 | hb[2] << 16 | hb[1] << 8 | hb[0]) / 2147483648 * (jb - 0 + 1)); } - ib = new Uint8Array(4); - Bc.getRandomValues(ib); - gb = (ib[3] & 127) << 24 | ib[2] << 16 | ib[1] << 8 | ib[0]; - return ib[3] & 128 ? -gb : gb; + jb = new Uint8Array(4); + Bc.getRandomValues(jb); + hb = (jb[3] & 127) << 24 | jb[2] << 16 | jb[1] << 8 | jb[0]; + return jb[3] & 128 ? -hb : hb; }, nextLong: function() { - var gb; - for (var ib = jb; ib == jb;) { - ib = new Uint8Array(7); - Bc.getRandomValues(ib); - gb = 16777216 * ((ib[6] & 31) << 24 | ib[5] << 16 | ib[4] << 8 | ib[3]) + (ib[2] << 16 | ib[1] << 8 | ib[0]); - ib = ib[6] & 128 ? -gb - 1 : gb; + var hb; + for (var jb = kb; jb == kb;) { + jb = new Uint8Array(7); + Bc.getRandomValues(jb); + hb = 16777216 * ((jb[6] & 31) << 24 | jb[5] << 16 | jb[4] << 8 | jb[3]) + (jb[2] << 16 | jb[1] << 8 | jb[0]); + jb = jb[6] & 128 ? -hb - 1 : hb; } - return ib; + return jb; }, - nextBytes: function(ib) { - Bc.getRandomValues(ib); + nextBytes: function(jb) { + Bc.getRandomValues(jb); } }); })(); (function() { - function jb(cb) { - return cb == Sb ? 1 : cb + 1; + function kb(eb) { + return eb == Tb ? 1 : eb + 1; } - function ib(cb) { - if (0 === Object.keys(cb._waitingReaders).length) return 0; - for (var nb = jb(cb._nextReader); !cb._waitingReaders[nb];) nb = jb(nb); - return nb; + function jb(eb) { + if (0 === Object.keys(eb._waitingReaders).length) return 0; + for (var ob = kb(eb._nextReader); !eb._waitingReaders[ob];) ob = kb(ob); + return ob; } - function gb(cb) { - if (0 === Object.keys(cb._waitingWriters).length) return 0; - for (var nb = jb(cb._nextWriter); !cb._waitingWriters[nb];) nb = jb(nb); - return nb; + function hb(eb) { + if (0 === Object.keys(eb._waitingWriters).length) return 0; + for (var ob = kb(eb._nextWriter); !eb._waitingWriters[ob];) ob = kb(ob); + return ob; } Fd = Hb.Class.create({ init: function() { @@ -1935,359 +1950,359 @@ E3cbY[513816] = false; } }); }, - cancel: function(cb) { - var nb; - if (this._waitingReaders[cb]) { - nb = this._waitingReaders[cb]; - delete this._waitingReaders[cb]; - cb == this._nextReader && (this._nextReader = ib(this)); - nb.call(this, !0); + cancel: function(eb) { + var ob; + if (this._waitingReaders[eb]) { + ob = this._waitingReaders[eb]; + delete this._waitingReaders[eb]; + eb == this._nextReader && (this._nextReader = jb(this)); + ob.call(this, !0); } - this._waitingWriters[cb] && (nb = this._waitingWriters[cb], delete this._waitingWriters[cb], cb == this._nextWriter && (this._nextWriter = gb(this)), nb.call(this, !0)); + this._waitingWriters[eb] && (ob = this._waitingWriters[eb], delete this._waitingWriters[eb], eb == this._nextWriter && (this._nextWriter = hb(this)), ob.call(this, !0)); }, cancelAll: function() { for (; 0 !== this._nextWriter;) this.cancel(this._nextWriter); for (; 0 !== this._nextReader;) this.cancel(this._nextReader); }, - readLock: function(cb, nb) { - var xb, lb; - xb = this; - lb = jb(this._lastNumber); - this._lastNumber = lb; - fb(nb, function() { + readLock: function(eb, ob) { + var yb, mb; + yb = this; + mb = kb(this._lastNumber); + this._lastNumber = mb; + gb(ob, function() { var Da; - if (!this._writer && 0 === Object.keys(this._waitingWriters).length) return (this._readers[lb] = !0, lb); - 1 != cb && (Da = setTimeout(function() { - delete xb._waitingReaders[lb]; - lb == xb._nextReader && (xb._nextReader = ib(xb)); - nb.timeout(); - }, cb)); - this._waitingReaders[lb] = function(La) { + if (!this._writer && 0 === Object.keys(this._waitingWriters).length) return (this._readers[mb] = !0, mb); - 1 != eb && (Da = setTimeout(function() { + delete yb._waitingReaders[mb]; + mb == yb._nextReader && (yb._nextReader = jb(yb)); + ob.timeout(); + }, eb)); + this._waitingReaders[mb] = function(Oa) { clearTimeout(Da); - La ? setTimeout(function() { - nb.result(Gb); - }, 0) : (xb._readers[lb] = !0, setTimeout(function() { - nb.result(lb); + Oa ? setTimeout(function() { + ob.result(Gb); + }, 0) : (yb._readers[mb] = !0, setTimeout(function() { + ob.result(mb); }, 0)); }; - this._nextReader || (this._nextReader = lb); - }, xb); - return lb; + this._nextReader || (this._nextReader = mb); + }, yb); + return mb; }, - writeLock: function(cb, nb) { - var xb, lb; - xb = this; - lb = jb(this._lastNumber); - this._lastNumber = lb; - fb(nb, function() { + writeLock: function(eb, ob) { + var yb, mb; + yb = this; + mb = kb(this._lastNumber); + this._lastNumber = mb; + gb(ob, function() { var Da; - if (0 === Object.keys(this._readers).length && 0 === Object.keys(this._waitingReaders).length && !this._writer) return this._writer = lb; - 1 != cb && (Da = setTimeout(function() { - delete xb._waitingWriters[lb]; - lb == xb._nextWriter && (xb._nextWriter = gb(xb)); - nb.timeout(); - }, cb)); - this._waitingWriters[lb] = function(La) { + if (0 === Object.keys(this._readers).length && 0 === Object.keys(this._waitingReaders).length && !this._writer) return this._writer = mb; - 1 != eb && (Da = setTimeout(function() { + delete yb._waitingWriters[mb]; + mb == yb._nextWriter && (yb._nextWriter = hb(yb)); + ob.timeout(); + }, eb)); + this._waitingWriters[mb] = function(Oa) { clearTimeout(Da); - La ? setTimeout(function() { - nb.result(Gb); - }, 0) : (xb._writer = lb, setTimeout(function() { - nb.result(lb); + Oa ? setTimeout(function() { + ob.result(Gb); + }, 0) : (yb._writer = mb, setTimeout(function() { + ob.result(mb); }, 0)); }; - this._nextWriter || (this._nextWriter = lb); - }, xb); - return lb; + this._nextWriter || (this._nextWriter = mb); + }, yb); + return mb; }, - unlock: function(cb) { - if (cb == this._writer) this._writer = null; + unlock: function(eb) { + if (eb == this._writer) this._writer = null; else { - if (!this._readers[cb]) throw new Bb("There is no reader or writer with ticket number " + cb + "."); - delete this._readers[cb]; + if (!this._readers[eb]) throw new Bb("There is no reader or writer with ticket number " + eb + "."); + delete this._readers[eb]; } - if (this._nextWriter) 0 < Object.keys(this._readers).length || (cb = this._waitingWriters[this._nextWriter], delete this._waitingWriters[this._nextWriter], this._nextWriter = gb(this), cb.call(this, !1)); + if (this._nextWriter) 0 < Object.keys(this._readers).length || (eb = this._waitingWriters[this._nextWriter], delete this._waitingWriters[this._nextWriter], this._nextWriter = hb(this), eb.call(this, !1)); else { - for (var nb = this._nextReader; 0 < Object.keys(this._waitingReaders).length; nb = jb(nb)) this._waitingReaders[nb] && (cb = this._waitingReaders[nb], delete this._waitingReaders[nb], cb.call(this, !1)); + for (var ob = this._nextReader; 0 < Object.keys(this._waitingReaders).length; ob = kb(ob)) this._waitingReaders[ob] && (eb = this._waitingReaders[ob], delete this._waitingReaders[ob], eb.call(this, !1)); this._nextReader = 0; } } }); })(); - Hb.Class.mixin(T, { - JSON_PARSE_ERROR: new T(0, Ha.FAIL, "Error parsing JSON."), - JSON_ENCODE_ERROR: new T(1, Ha.FAIL, "Error encoding JSON."), - ENVELOPE_HASH_MISMATCH: new T(2, Ha.FAIL, "Computed hash does not match envelope hash."), - INVALID_PUBLIC_KEY: new T(3, Ha.FAIL, "Invalid public key provided."), - INVALID_PRIVATE_KEY: new T(4, Ha.FAIL, "Invalid private key provided."), - PLAINTEXT_ILLEGAL_BLOCK_SIZE: new T(5, Ha.FAIL, "Plaintext is not a multiple of the block size."), - PLAINTEXT_BAD_PADDING: new T(6, Ha.FAIL, "Plaintext contains incorrect padding."), - CIPHERTEXT_ILLEGAL_BLOCK_SIZE: new T(7, Ha.FAIL, "Ciphertext is not a multiple of the block size."), - CIPHERTEXT_BAD_PADDING: new T(8, Ha.FAIL, "Ciphertext contains incorrect padding."), - ENCRYPT_NOT_SUPPORTED: new T(9, Ha.FAIL, "Encryption not supported."), - DECRYPT_NOT_SUPPORTED: new T(10, Ha.FAIL, "Decryption not supported."), - ENVELOPE_KEY_ID_MISMATCH: new T(11, Ha.FAIL, "Encryption envelope key ID does not match crypto context key ID."), - CIPHERTEXT_ENVELOPE_PARSE_ERROR: new T(12, Ha.FAIL, "Error parsing ciphertext envelope."), - CIPHERTEXT_ENVELOPE_ENCODE_ERROR: new T(13, Ha.FAIL, "Error encoding ciphertext envelope."), - SIGN_NOT_SUPPORTED: new T(14, Ha.FAIL, "Sign not supported."), - VERIFY_NOT_SUPPORTED: new T(15, Ha.FAIL, "Verify not suppoprted."), - SIGNATURE_ERROR: new T(16, Ha.FAIL, "Signature not initialized or unable to process data/signature."), - HMAC_ERROR: new T(17, Ha.FAIL, "Error computing HMAC."), - ENCRYPT_ERROR: new T(18, Ha.FAIL, "Error encrypting plaintext."), - DECRYPT_ERROR: new T(19, Ha.FAIL, "Error decrypting ciphertext."), - INSUFFICIENT_CIPHERTEXT: new T(20, Ha.FAIL, "Insufficient ciphertext for decryption."), - SESSION_KEY_CREATION_FAILURE: new T(21, Ha.FAIL, "Error when creating session keys."), - ASN1_PARSE_ERROR: new T(22, Ha.FAIL, "Error parsing ASN.1."), - ASN1_ENCODE_ERROR: new T(23, Ha.FAIL, "Error encoding ASN.1."), - INVALID_SYMMETRIC_KEY: new T(24, Ha.FAIL, "Invalid symmetric key provided."), - INVALID_ENCRYPTION_KEY: new T(25, Ha.FAIL, "Invalid encryption key."), - INVALID_HMAC_KEY: new T(26, Ha.FAIL, "Invalid HMAC key."), - WRAP_NOT_SUPPORTED: new T(27, Ha.FAIL, "Wrap not supported."), - UNWRAP_NOT_SUPPORTED: new T(28, Ha.FAIL, "Unwrap not supported."), - UNIDENTIFIED_JWK_TYPE: new T(29, Ha.FAIL, "Unidentified JSON web key type."), - UNIDENTIFIED_JWK_USAGE: new T(30, Ha.FAIL, "Unidentified JSON web key usage."), - UNIDENTIFIED_JWK_ALGORITHM: new T(31, Ha.FAIL, "Unidentified JSON web key algorithm."), - WRAP_ERROR: new T(32, Ha.FAIL, "Error wrapping plaintext."), - UNWRAP_ERROR: new T(33, Ha.FAIL, "Error unwrapping ciphertext."), - INVALID_JWK: new T(34, Ha.FAIL, "Invalid JSON web key."), - INVALID_JWK_KEYDATA: new T(35, Ha.FAIL, "Invalid JSON web key keydata."), - UNSUPPORTED_JWK_ALGORITHM: new T(36, Ha.FAIL, "Unsupported JSON web key algorithm."), - WRAP_KEY_CREATION_FAILURE: new T(37, Ha.FAIL, "Error when creating wrapping key."), - INVALID_WRAP_CIPHERTEXT: new T(38, Ha.FAIL, "Invalid wrap ciphertext."), - UNSUPPORTED_JWE_ALGORITHM: new T(39, Ha.FAIL, "Unsupported JSON web encryption algorithm."), - JWE_ENCODE_ERROR: new T(40, Ha.FAIL, "Error encoding JSON web encryption header."), - JWE_PARSE_ERROR: new T(41, Ha.FAIL, "Error parsing JSON web encryption header."), - INVALID_ALGORITHM_PARAMS: new T(42, Ha.FAIL, "Invalid algorithm parameters."), - JWE_ALGORITHM_MISMATCH: new T(43, Ha.FAIL, "JSON web encryption header algorithms mismatch."), - KEY_IMPORT_ERROR: new T(44, Ha.FAIL, "Error importing key."), - KEY_EXPORT_ERROR: new T(45, Ha.FAIL, "Error exporting key."), - DIGEST_ERROR: new T(46, Ha.FAIL, "Error in digest."), - UNSUPPORTED_KEY: new T(47, Ha.FAIL, "Unsupported key type or algorithm."), - UNSUPPORTED_JWE_SERIALIZATION: new T(48, Ha.FAIL, "Unsupported JSON web encryption serialization."), - XML_PARSE_ERROR: new T(49, Ha.FAIL, "Error parsing XML."), - XML_ENCODE_ERROR: new T(50, Ha.FAIL, "Error encoding XML."), - INVALID_WRAPPING_KEY: new T(51, Ha.FAIL, "Invalid wrapping key."), - UNIDENTIFIED_CIPHERTEXT_ENVELOPE: new T(52, Ha.FAIL, "Unidentified ciphertext envelope version."), - UNIDENTIFIED_SIGNATURE_ENVELOPE: new T(53, Ha.FAIL, "Unidentified signature envelope version."), - UNSUPPORTED_CIPHERTEXT_ENVELOPE: new T(54, Ha.FAIL, "Unsupported ciphertext envelope version."), - UNSUPPORTED_SIGNATURE_ENVELOPE: new T(55, Ha.FAIL, "Unsupported signature envelope version."), - UNIDENTIFIED_CIPHERSPEC: new T(56, Ha.FAIL, "Unidentified cipher specification."), - UNIDENTIFIED_ALGORITHM: new T(57, Ha.FAIL, "Unidentified algorithm."), - SIGNATURE_ENVELOPE_PARSE_ERROR: new T(58, Ha.FAIL, "Error parsing signature envelope."), - SIGNATURE_ENVELOPE_ENCODE_ERROR: new T(59, Ha.FAIL, "Error encoding signature envelope."), - INVALID_SIGNATURE: new T(60, Ha.FAIL, "Invalid signature."), - WRAPKEY_FINGERPRINT_NOTSUPPORTED: new T(61, Ha.FAIL, "Wrap key fingerprint not supported"), - UNIDENTIFIED_JWK_KEYOP: new T(62, Ha.FAIL, "Unidentified JSON web key key operation."), - MASTERTOKEN_UNTRUSTED: new T(1E3, Ha.ENTITY_REAUTH, "Master token is not trusted."), - MASTERTOKEN_KEY_CREATION_ERROR: new T(1001, Ha.ENTITY_REAUTH, "Unable to construct symmetric keys from master token."), - MASTERTOKEN_EXPIRES_BEFORE_RENEWAL: new T(1002, Ha.ENTITY_REAUTH, "Master token expiration timestamp is before the renewal window opens."), - MASTERTOKEN_SESSIONDATA_MISSING: new T(1003, Ha.ENTITY_REAUTH, "No master token session data found."), - MASTERTOKEN_SEQUENCE_NUMBER_OUT_OF_RANGE: new T(1004, Ha.ENTITY_REAUTH, "Master token sequence number is out of range."), - MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new T(1005, Ha.ENTITY_REAUTH, "Master token serial number is out of range."), - MASTERTOKEN_TOKENDATA_INVALID: new T(1006, Ha.ENTITY_REAUTH, "Invalid master token data."), - MASTERTOKEN_SIGNATURE_INVALID: new T(1007, Ha.ENTITY_REAUTH, "Invalid master token signature."), - MASTERTOKEN_SESSIONDATA_INVALID: new T(1008, Ha.ENTITY_REAUTH, "Invalid master token session data."), - MASTERTOKEN_SEQUENCE_NUMBER_OUT_OF_SYNC: new T(1009, Ha.ENTITY_REAUTH, "Master token sequence number does not have the expected value."), - MASTERTOKEN_TOKENDATA_MISSING: new T(1010, Ha.ENTITY_REAUTH, "No master token data found."), - MASTERTOKEN_TOKENDATA_PARSE_ERROR: new T(1011, Ha.ENTITY_REAUTH, "Error parsing master token data."), - MASTERTOKEN_SESSIONDATA_PARSE_ERROR: new T(1012, Ha.ENTITY_REAUTH, "Error parsing master token session data."), - MASTERTOKEN_IDENTITY_REVOKED: new T(1013, Ha.ENTITY_REAUTH, "Master token entity identity is revoked."), - MASTERTOKEN_REJECTED_BY_APP: new T(1014, Ha.ENTITY_REAUTH, "Master token is rejected by the application."), - USERIDTOKEN_MASTERTOKEN_MISMATCH: new T(2E3, Ha.USER_REAUTH, "User ID token master token serial number does not match master token serial number."), - USERIDTOKEN_NOT_DECRYPTED: new T(2001, Ha.USER_REAUTH, "User ID token is not decrypted or verified."), - USERIDTOKEN_MASTERTOKEN_NULL: new T(2002, Ha.USER_REAUTH, "User ID token requires a master token."), - USERIDTOKEN_EXPIRES_BEFORE_RENEWAL: new T(2003, Ha.USER_REAUTH, "User ID token expiration timestamp is before the renewal window opens."), - USERIDTOKEN_USERDATA_MISSING: new T(2004, Ha.USER_REAUTH, "No user ID token user data found."), - USERIDTOKEN_MASTERTOKEN_NOT_FOUND: new T(2005, Ha.USER_REAUTH, "User ID token is bound to an unknown master token."), - USERIDTOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new T(2006, Ha.USER_REAUTH, "User ID token master token serial number is out of range."), - USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new T(2007, Ha.USER_REAUTH, "User ID token serial number is out of range."), - USERIDTOKEN_TOKENDATA_INVALID: new T(2008, Ha.USER_REAUTH, "Invalid user ID token data."), - USERIDTOKEN_SIGNATURE_INVALID: new T(2009, Ha.USER_REAUTH, "Invalid user ID token signature."), - USERIDTOKEN_USERDATA_INVALID: new T(2010, Ha.USER_REAUTH, "Invalid user ID token user data."), - USERIDTOKEN_IDENTITY_INVALID: new T(2011, Ha.USER_REAUTH, "Invalid user ID token user identity."), - RESERVED_2012: new T(2012, Ha.USER_REAUTH, "The entity is not associated with the user."), - USERIDTOKEN_IDENTITY_NOT_FOUND: new T(2013, Ha.USER_REAUTH, "The user identity was not found."), - USERIDTOKEN_PASSWORD_VERSION_CHANGED: new T(2014, Ha.USER_REAUTH, "The user identity must be reauthenticated because the password version changed."), - USERIDTOKEN_USERAUTH_DATA_MISMATCH: new T(2015, Ha.USER_REAUTH, "The user ID token and user authentication data user identities do not match."), - USERIDTOKEN_TOKENDATA_MISSING: new T(2016, Ha.USER_REAUTH, "No user ID token data found."), - USERIDTOKEN_TOKENDATA_PARSE_ERROR: new T(2017, Ha.USER_REAUTH, "Error parsing user ID token data."), - USERIDTOKEN_USERDATA_PARSE_ERROR: new T(2018, Ha.USER_REAUTH, "Error parsing user ID token user data."), - USERIDTOKEN_REVOKED: new T(2019, Ha.USER_REAUTH, "User ID token is revoked."), - USERIDTOKEN_REJECTED_BY_APP: new T(2020, Ha.USER_REAUTH, "User ID token is rejected by the application."), - SERVICETOKEN_MASTERTOKEN_MISMATCH: new T(3E3, Ha.FAIL, "Service token master token serial number does not match master token serial number."), - SERVICETOKEN_USERIDTOKEN_MISMATCH: new T(3001, Ha.FAIL, "Service token user ID token serial number does not match user ID token serial number."), - SERVICETOKEN_SERVICEDATA_INVALID: new T(3002, Ha.FAIL, "Service token data invalid."), - SERVICETOKEN_MASTERTOKEN_NOT_FOUND: new T(3003, Ha.FAIL, "Service token is bound to an unknown master token."), - SERVICETOKEN_USERIDTOKEN_NOT_FOUND: new T(3004, Ha.FAIL, "Service token is bound to an unknown user ID token."), - SERVICETOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new T(3005, Ha.FAIL, "Service token master token serial number is out of range."), - SERVICETOKEN_USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new T(3006, Ha.FAIL, "Service token user ID token serial number is out of range."), - SERVICETOKEN_TOKENDATA_INVALID: new T(3007, Ha.FAIL, "Invalid service token data."), - SERVICETOKEN_SIGNATURE_INVALID: new T(3008, Ha.FAIL, "Invalid service token signature."), - SERVICETOKEN_TOKENDATA_MISSING: new T(3009, Ha.FAIL, "No service token data found."), - UNIDENTIFIED_ENTITYAUTH_SCHEME: new T(4E3, Ha.FAIL, "Unable to identify entity authentication scheme."), - ENTITYAUTH_FACTORY_NOT_FOUND: new T(4001, Ha.FAIL, "No factory registered for entity authentication scheme."), - X509CERT_PARSE_ERROR: new T(4002, Ha.ENTITYDATA_REAUTH, "Error parsing X.509 certificate data."), - X509CERT_ENCODE_ERROR: new T(4003, Ha.ENTITYDATA_REAUTH, "Error encoding X.509 certificate data."), - X509CERT_VERIFICATION_FAILED: new T(4004, Ha.ENTITYDATA_REAUTH, "X.509 certificate verification failed."), - ENTITY_NOT_FOUND: new T(4005, Ha.FAIL, "Entity not recognized."), - INCORRECT_ENTITYAUTH_DATA: new T(4006, Ha.FAIL, "Entity used incorrect entity authentication data type."), - RSA_PUBLICKEY_NOT_FOUND: new T(4007, Ha.ENTITYDATA_REAUTH, "RSA public key not found."), - NPTICKET_GRACE_PERIOD_EXCEEDED: new T(4008, Ha.ENTITYDATA_REAUTH, "Fake NP-Tickets cannot be used after the grace period when the Playstation Network is up."), - NPTICKET_SERVICE_ID_MISSING: new T(4009, Ha.ENTITYDATA_REAUTH, "NP-Ticket service ID is missing."), - NPTICKET_SERVICE_ID_DISALLOWED: new T(4010, Ha.ENTITYDATA_REAUTH, "NP-Ticket service ID is not allowed."), - NPTICKET_NOT_YET_VALID: new T(4011, Ha.ENTITYDATA_REAUTH, "NP-Ticket issuance date is in the future."), - NPTICKET_EXPIRED: new T(4012, Ha.ENTITYDATA_REAUTH, "NP-Ticket has expired."), - NPTICKET_PRIVATE_KEY_NOT_FOUND: new T(4013, Ha.ENTITYDATA_REAUTH, "No private key found for NP-Ticket GUID."), - NPTICKET_COOKIE_VERIFICATION_FAILED: new T(4014, Ha.ENTITYDATA_REAUTH, "NP-Ticket cookie signature verification failed."), - NPTICKET_INCORRECT_COOKIE_VERSION: new T(4015, Ha.ENTITYDATA_REAUTH, "Incorrect NP-Ticket cookie version."), - NPTICKET_BROKEN: new T(4016, Ha.ENTITYDATA_REAUTH, "NP-Ticket broken."), - NPTICKET_VERIFICATION_FAILED: new T(4017, Ha.ENTITYDATA_REAUTH, "NP-Ticket signature verification failed."), - NPTICKET_ERROR: new T(4018, Ha.ENTITYDATA_REAUTH, "Unknown NP-Ticket TCM error."), - NPTICKET_CIPHER_INFO_NOT_FOUND: new T(4019, Ha.ENTITYDATA_REAUTH, "No cipher information found for NP-Ticket."), - NPTICKET_INVALID_CIPHER_INFO: new T(4020, Ha.ENTITYDATA_REAUTH, "Cipher information for NP-Ticket is invalid."), - NPTICKET_UNSUPPORTED_VERSION: new T(4021, Ha.ENTITYDATA_REAUTH, "Unsupported NP-Ticket version."), - NPTICKET_INCORRECT_KEY_LENGTH: new T(4022, Ha.ENTITYDATA_REAUTH, "Incorrect NP-Ticket public key length."), - UNSUPPORTED_ENTITYAUTH_DATA: new T(4023, Ha.FAIL, "Unsupported entity authentication data."), - CRYPTEX_RSA_KEY_SET_NOT_FOUND: new T(4024, Ha.FAIL, "Cryptex RSA key set not found."), - ENTITY_REVOKED: new T(4025, Ha.FAIL, "Entity is revoked."), - ENTITY_REJECTED_BY_APP: new T(4026, Ha.ENTITYDATA_REAUTH, "Entity is rejected by the application."), - FORCE_LOGIN: new T(5E3, Ha.USERDATA_REAUTH, "User must login again."), - NETFLIXID_COOKIES_EXPIRED: new T(5001, Ha.USERDATA_REAUTH, "Netflix ID cookie identity has expired."), - NETFLIXID_COOKIES_BLANK: new T(5002, Ha.USERDATA_REAUTH, "Netflix ID or Secure Netflix ID cookie is blank."), - UNIDENTIFIED_USERAUTH_SCHEME: new T(5003, Ha.FAIL, "Unable to identify user authentication scheme."), - USERAUTH_FACTORY_NOT_FOUND: new T(5004, Ha.FAIL, "No factory registered for user authentication scheme."), - EMAILPASSWORD_BLANK: new T(5005, Ha.USERDATA_REAUTH, "Email or password is blank."), - AUTHMGR_COMMS_FAILURE: new T(5006, Ha.TRANSIENT_FAILURE, "Error communicating with authentication manager."), - EMAILPASSWORD_INCORRECT: new T(5007, Ha.USERDATA_REAUTH, "Email or password is incorrect."), - UNSUPPORTED_USERAUTH_DATA: new T(5008, Ha.FAIL, "Unsupported user authentication data."), - SSOTOKEN_BLANK: new T(5009, Ha.SSOTOKEN_REJECTED, "SSO token is blank."), - SSOTOKEN_NOT_ASSOCIATED: new T(5010, Ha.USERDATA_REAUTH, "SSO token is not associated with a Netflix user."), - USERAUTH_USERIDTOKEN_INVALID: new T(5011, Ha.USERDATA_REAUTH, "User authentication data user ID token is invalid."), - PROFILEID_BLANK: new T(5012, Ha.USERDATA_REAUTH, "Profile ID is blank."), - UNIDENTIFIED_USERAUTH_MECHANISM: new T(5013, Ha.FAIL, "Unable to identify user authentication mechanism."), - UNSUPPORTED_USERAUTH_MECHANISM: new T(5014, Ha.FAIL, "Unsupported user authentication mechanism."), - SSOTOKEN_INVALID: new T(5015, Ha.SSOTOKEN_REJECTED, "SSO token invalid."), - USERAUTH_MASTERTOKEN_MISSING: new T(5016, Ha.USERDATA_REAUTH, "User authentication required master token is missing."), - ACCTMGR_COMMS_FAILURE: new T(5017, Ha.TRANSIENT_FAILURE, "Error communicating with the account manager."), - SSO_ASSOCIATION_FAILURE: new T(5018, Ha.TRANSIENT_FAILURE, "SSO user association failed."), - SSO_DISASSOCIATION_FAILURE: new T(5019, Ha.TRANSIENT_FAILURE, "SSO user disassociation failed."), - MDX_USERAUTH_VERIFICATION_FAILED: new T(5020, Ha.USERDATA_REAUTH, "MDX user authentication data verification failed."), - USERAUTH_USERIDTOKEN_NOT_DECRYPTED: new T(5021, Ha.USERDATA_REAUTH, "User authentication data user ID token is not decrypted or verified."), - MDX_USERAUTH_ACTION_INVALID: new T(5022, Ha.USERDATA_REAUTH, "MDX user authentication data action is invalid."), - CTICKET_DECRYPT_ERROR: new T(5023, Ha.USERDATA_REAUTH, "CTicket decryption failed."), - USERAUTH_MASTERTOKEN_INVALID: new T(5024, Ha.USERDATA_REAUTH, "User authentication data master token is invalid."), - USERAUTH_MASTERTOKEN_NOT_DECRYPTED: new T(5025, Ha.USERDATA_REAUTH, "User authentication data master token is not decrypted or verified."), - CTICKET_CRYPTOCONTEXT_ERROR: new T(5026, Ha.USERDATA_REAUTH, "Error creating CTicket crypto context."), - MDX_PIN_BLANK: new T(5027, Ha.USERDATA_REAUTH, "MDX controller or target PIN is blank."), - MDX_PIN_MISMATCH: new T(5028, Ha.USERDATA_REAUTH, "MDX controller and target PIN mismatch."), - MDX_USER_UNKNOWN: new T(5029, Ha.USERDATA_REAUTH, "MDX controller user ID token or CTicket is not decrypted or verified."), - USERAUTH_USERIDTOKEN_MISSING: new T(5030, Ha.USERDATA_REAUTH, "User authentication required user ID token is missing."), - MDX_CONTROLLERDATA_INVALID: new T(5031, Ha.USERDATA_REAUTH, "MDX controller authentication data is invalid."), - USERAUTH_ENTITY_MISMATCH: new T(5032, Ha.USERDATA_REAUTH, "User authentication data does not match entity identity."), - USERAUTH_INCORRECT_DATA: new T(5033, Ha.FAIL, "Entity used incorrect key request data type"), - SSO_ASSOCIATION_WITH_NONMEMBER: new T(5034, Ha.USERDATA_REAUTH, "SSO user association failed because the customer is not a member."), - SSO_ASSOCIATION_WITH_FORMERMEMBER: new T(5035, Ha.USERDATA_REAUTH, "SSO user association failed because the customer is a former member."), - SSO_ASSOCIATION_CONFLICT: new T(5036, Ha.USERDATA_REAUTH, "SSO user association failed because the token identifies a different member."), - USER_REJECTED_BY_APP: new T(5037, Ha.USERDATA_REAUTH, "User is rejected by the application."), - PROFILE_SWITCH_DISALLOWED: new T(5038, Ha.TRANSIENT_FAILURE, "Unable to switch user profile."), - MEMBERSHIPCLIENT_COMMS_FAILURE: new T(5039, Ha.TRANSIENT_FAILURE, "Error communicating with the membership manager."), - USERIDTOKEN_IDENTITY_NOT_ASSOCIATED_WITH_ENTITY: new T(5040, Ha.USER_REAUTH, "The entity is not associated with the user."), - UNSUPPORTED_COMPRESSION: new T(6E3, Ha.FAIL, "Unsupported compression algorithm."), - COMPRESSION_ERROR: new T(6001, Ha.FAIL, "Error compressing data."), - UNCOMPRESSION_ERROR: new T(6002, Ha.FAIL, "Error uncompressing data."), - MESSAGE_ENTITY_NOT_FOUND: new T(6003, Ha.FAIL, "Message header entity authentication data or master token not found."), - PAYLOAD_MESSAGE_ID_MISMATCH: new T(6004, Ha.FAIL, "Payload chunk message ID does not match header message ID ."), - PAYLOAD_SEQUENCE_NUMBER_MISMATCH: new T(6005, Ha.FAIL, "Payload chunk sequence number does not match expected sequence number."), - PAYLOAD_VERIFICATION_FAILED: new T(6006, Ha.FAIL, "Payload chunk payload signature verification failed."), - MESSAGE_DATA_MISSING: new T(6007, Ha.FAIL, "No message data found."), - MESSAGE_FORMAT_ERROR: new T(6008, Ha.FAIL, "Malformed message data."), - MESSAGE_VERIFICATION_FAILED: new T(6009, Ha.FAIL, "Message header/error data signature verification failed."), - HEADER_DATA_MISSING: new T(6010, Ha.FAIL, "No header data found."), - PAYLOAD_DATA_MISSING: new T(6011, Ha.FAIL, "No payload data found in non-EOM payload chunk."), - PAYLOAD_DATA_CORRUPT: new T(6012, Ha.FAIL, "Corrupt payload data found in non-EOM payload chunk."), - UNIDENTIFIED_COMPRESSION: new T(6013, Ha.FAIL, "Unidentified compression algorithm."), - MESSAGE_EXPIRED: new T(6014, Ha.EXPIRED, "Message expired and not renewable. Rejected."), - MESSAGE_ID_OUT_OF_RANGE: new T(6015, Ha.FAIL, "Message ID is out of range."), - INTERNAL_CODE_NEGATIVE: new T(6016, Ha.FAIL, "Error header internal code is negative."), - UNEXPECTED_RESPONSE_MESSAGE_ID: new T(6017, Ha.FAIL, "Unexpected response message ID. Possible replay."), - RESPONSE_REQUIRES_ENCRYPTION: new T(6018, Ha.KEYX_REQUIRED, "Message response requires encryption."), - PAYLOAD_SEQUENCE_NUMBER_OUT_OF_RANGE: new T(6019, Ha.FAIL, "Payload chunk sequence number is out of range."), - PAYLOAD_MESSAGE_ID_OUT_OF_RANGE: new T(6020, Ha.FAIL, "Payload chunk message ID is out of range."), - MESSAGE_REPLAYED: new T(6021, Ha.REPLAYED, "Non-replayable message replayed."), - INCOMPLETE_NONREPLAYABLE_MESSAGE: new T(6022, Ha.FAIL, "Non-replayable message sent non-renewable or without key request data or without a master token."), - HEADER_SIGNATURE_INVALID: new T(6023, Ha.FAIL, "Invalid Header signature."), - HEADER_DATA_INVALID: new T(6024, Ha.FAIL, "Invalid header data."), - PAYLOAD_INVALID: new T(6025, Ha.FAIL, "Invalid payload."), - PAYLOAD_SIGNATURE_INVALID: new T(6026, Ha.FAIL, "Invalid payload signature."), - RESPONSE_REQUIRES_MASTERTOKEN: new T(6027, Ha.KEYX_REQUIRED, "Message response requires a master token."), - RESPONSE_REQUIRES_USERIDTOKEN: new T(6028, Ha.USER_REAUTH, "Message response requires a user ID token."), - REQUEST_REQUIRES_USERAUTHDATA: new T(6029, Ha.FAIL, "User-associated message requires user authentication data."), - UNEXPECTED_MESSAGE_SENDER: new T(6030, Ha.FAIL, "Message sender is equal to the local entity or not the master token entity."), - NONREPLAYABLE_MESSAGE_REQUIRES_MASTERTOKEN: new T(6031, Ha.FAIL, "Non-replayable message requires a master token."), - NONREPLAYABLE_ID_OUT_OF_RANGE: new T(6032, Ha.FAIL, "Non-replayable message non-replayable ID is out of range."), - MESSAGE_SERVICETOKEN_MISMATCH: new T(6033, Ha.FAIL, "Service token master token or user ID token serial number does not match the message token serial numbers."), - MESSAGE_PEER_SERVICETOKEN_MISMATCH: new T(6034, Ha.FAIL, "Peer service token master token or user ID token serial number does not match the message peer token serial numbers."), - RESPONSE_REQUIRES_INTEGRITY_PROTECTION: new T(6035, Ha.KEYX_REQUIRED, "Message response requires integrity protection."), - HANDSHAKE_DATA_MISSING: new T(6036, Ha.FAIL, "Handshake message is not renewable or does not contain key request data."), - MESSAGE_RECIPIENT_MISMATCH: new T(6037, Ha.FAIL, "Message recipient does not match local identity."), - UNIDENTIFIED_KEYX_SCHEME: new T(7E3, Ha.FAIL, "Unable to identify key exchange scheme."), - KEYX_FACTORY_NOT_FOUND: new T(7001, Ha.FAIL, "No factory registered for key exchange scheme."), - KEYX_REQUEST_NOT_FOUND: new T(7002, Ha.FAIL, "No key request found matching header key response data."), - UNIDENTIFIED_KEYX_KEY_ID: new T(7003, Ha.FAIL, "Unable to identify key exchange key ID."), - UNSUPPORTED_KEYX_KEY_ID: new T(7004, Ha.FAIL, "Unsupported key exchange key ID."), - UNIDENTIFIED_KEYX_MECHANISM: new T(7005, Ha.FAIL, "Unable to identify key exchange mechanism."), - UNSUPPORTED_KEYX_MECHANISM: new T(7006, Ha.FAIL, "Unsupported key exchange mechanism."), - KEYX_RESPONSE_REQUEST_MISMATCH: new T(7007, Ha.FAIL, "Key exchange response does not match request."), - KEYX_PRIVATE_KEY_MISSING: new T(7008, Ha.FAIL, "Key exchange private key missing."), - UNKNOWN_KEYX_PARAMETERS_ID: new T(7009, Ha.FAIL, "Key exchange parameters ID unknown or invalid."), - KEYX_MASTER_TOKEN_MISSING: new T(7010, Ha.FAIL, "Master token required for key exchange is missing."), - KEYX_INVALID_PUBLIC_KEY: new T(7011, Ha.FAIL, "Key exchange public key is invalid."), - KEYX_PUBLIC_KEY_MISSING: new T(7012, Ha.FAIL, "Key exchange public key missing."), - KEYX_WRAPPING_KEY_MISSING: new T(7013, Ha.FAIL, "Key exchange wrapping key missing."), - KEYX_WRAPPING_KEY_ID_MISSING: new T(7014, Ha.FAIL, "Key exchange wrapping key ID missing."), - KEYX_INVALID_WRAPPING_KEY: new T(7015, Ha.FAIL, "Key exchange wrapping key is invalid."), - KEYX_INCORRECT_DATA: new T(7016, Ha.FAIL, "Entity used incorrect wrapping key data type"), - CRYPTEX_ENCRYPTION_ERROR: new T(8E3, Ha.FAIL, "Error encrypting data with cryptex."), - CRYPTEX_DECRYPTION_ERROR: new T(8001, Ha.FAIL, "Error decrypting data with cryptex."), - CRYPTEX_MAC_ERROR: new T(8002, Ha.FAIL, "Error computing MAC with cryptex."), - CRYPTEX_VERIFY_ERROR: new T(8003, Ha.FAIL, "Error verifying MAC with cryptex."), - CRYPTEX_CONTEXT_CREATION_FAILURE: new T(8004, Ha.FAIL, "Error creating cryptex cipher or MAC context."), - DATAMODEL_DEVICE_ACCESS_ERROR: new T(8005, Ha.TRANSIENT_FAILURE, "Error accessing data model device."), - DATAMODEL_DEVICETYPE_NOT_FOUND: new T(8006, Ha.FAIL, "Data model device type not found."), - CRYPTEX_KEYSET_UNSUPPORTED: new T(8007, Ha.FAIL, "Cryptex key set not supported."), - CRYPTEX_PRIVILEGE_EXCEPTION: new T(8008, Ha.FAIL, "Insufficient privileges for cryptex operation."), - CRYPTEX_WRAP_ERROR: new T(8009, Ha.FAIL, "Error wrapping data with cryptex."), - CRYPTEX_UNWRAP_ERROR: new T(8010, Ha.FAIL, "Error unwrapping data with cryptex."), - CRYPTEX_COMMS_FAILURE: new T(8011, Ha.TRANSIENT_FAILURE, "Error comunicating with cryptex."), - CRYPTEX_SIGN_ERROR: new T(8012, Ha.FAIL, "Error computing signature with cryptex."), - INTERNAL_EXCEPTION: new T(9E3, Ha.TRANSIENT_FAILURE, "Internal exception."), - MSL_COMMS_FAILURE: new T(9001, Ha.FAIL, "Error communicating with MSL entity."), - NONE: new T(9999, Ha.FAIL, "Special unit test error.") + Hb.Class.mixin(S, { + JSON_PARSE_ERROR: new S(0, Ja.FAIL, "Error parsing JSON."), + JSON_ENCODE_ERROR: new S(1, Ja.FAIL, "Error encoding JSON."), + ENVELOPE_HASH_MISMATCH: new S(2, Ja.FAIL, "Computed hash does not match envelope hash."), + INVALID_PUBLIC_KEY: new S(3, Ja.FAIL, "Invalid public key provided."), + INVALID_PRIVATE_KEY: new S(4, Ja.FAIL, "Invalid private key provided."), + PLAINTEXT_ILLEGAL_BLOCK_SIZE: new S(5, Ja.FAIL, "Plaintext is not a multiple of the block size."), + PLAINTEXT_BAD_PADDING: new S(6, Ja.FAIL, "Plaintext contains incorrect padding."), + CIPHERTEXT_ILLEGAL_BLOCK_SIZE: new S(7, Ja.FAIL, "Ciphertext is not a multiple of the block size."), + CIPHERTEXT_BAD_PADDING: new S(8, Ja.FAIL, "Ciphertext contains incorrect padding."), + ENCRYPT_NOT_SUPPORTED: new S(9, Ja.FAIL, "Encryption not supported."), + DECRYPT_NOT_SUPPORTED: new S(10, Ja.FAIL, "Decryption not supported."), + ENVELOPE_KEY_ID_MISMATCH: new S(11, Ja.FAIL, "Encryption envelope key ID does not match crypto context key ID."), + CIPHERTEXT_ENVELOPE_PARSE_ERROR: new S(12, Ja.FAIL, "Error parsing ciphertext envelope."), + CIPHERTEXT_ENVELOPE_ENCODE_ERROR: new S(13, Ja.FAIL, "Error encoding ciphertext envelope."), + SIGN_NOT_SUPPORTED: new S(14, Ja.FAIL, "Sign not supported."), + VERIFY_NOT_SUPPORTED: new S(15, Ja.FAIL, "Verify not suppoprted."), + SIGNATURE_ERROR: new S(16, Ja.FAIL, "Signature not initialized or unable to process data/signature."), + HMAC_ERROR: new S(17, Ja.FAIL, "Error computing HMAC."), + ENCRYPT_ERROR: new S(18, Ja.FAIL, "Error encrypting plaintext."), + DECRYPT_ERROR: new S(19, Ja.FAIL, "Error decrypting ciphertext."), + INSUFFICIENT_CIPHERTEXT: new S(20, Ja.FAIL, "Insufficient ciphertext for decryption."), + SESSION_KEY_CREATION_FAILURE: new S(21, Ja.FAIL, "Error when creating session keys."), + ASN1_PARSE_ERROR: new S(22, Ja.FAIL, "Error parsing ASN.1."), + ASN1_ENCODE_ERROR: new S(23, Ja.FAIL, "Error encoding ASN.1."), + INVALID_SYMMETRIC_KEY: new S(24, Ja.FAIL, "Invalid symmetric key provided."), + INVALID_ENCRYPTION_KEY: new S(25, Ja.FAIL, "Invalid encryption key."), + INVALID_HMAC_KEY: new S(26, Ja.FAIL, "Invalid HMAC key."), + WRAP_NOT_SUPPORTED: new S(27, Ja.FAIL, "Wrap not supported."), + UNWRAP_NOT_SUPPORTED: new S(28, Ja.FAIL, "Unwrap not supported."), + UNIDENTIFIED_JWK_TYPE: new S(29, Ja.FAIL, "Unidentified JSON web key type."), + UNIDENTIFIED_JWK_USAGE: new S(30, Ja.FAIL, "Unidentified JSON web key usage."), + UNIDENTIFIED_JWK_ALGORITHM: new S(31, Ja.FAIL, "Unidentified JSON web key algorithm."), + WRAP_ERROR: new S(32, Ja.FAIL, "Error wrapping plaintext."), + UNWRAP_ERROR: new S(33, Ja.FAIL, "Error unwrapping ciphertext."), + INVALID_JWK: new S(34, Ja.FAIL, "Invalid JSON web key."), + INVALID_JWK_KEYDATA: new S(35, Ja.FAIL, "Invalid JSON web key keydata."), + UNSUPPORTED_JWK_ALGORITHM: new S(36, Ja.FAIL, "Unsupported JSON web key algorithm."), + WRAP_KEY_CREATION_FAILURE: new S(37, Ja.FAIL, "Error when creating wrapping key."), + INVALID_WRAP_CIPHERTEXT: new S(38, Ja.FAIL, "Invalid wrap ciphertext."), + UNSUPPORTED_JWE_ALGORITHM: new S(39, Ja.FAIL, "Unsupported JSON web encryption algorithm."), + JWE_ENCODE_ERROR: new S(40, Ja.FAIL, "Error encoding JSON web encryption header."), + JWE_PARSE_ERROR: new S(41, Ja.FAIL, "Error parsing JSON web encryption header."), + INVALID_ALGORITHM_PARAMS: new S(42, Ja.FAIL, "Invalid algorithm parameters."), + JWE_ALGORITHM_MISMATCH: new S(43, Ja.FAIL, "JSON web encryption header algorithms mismatch."), + KEY_IMPORT_ERROR: new S(44, Ja.FAIL, "Error importing key."), + KEY_EXPORT_ERROR: new S(45, Ja.FAIL, "Error exporting key."), + DIGEST_ERROR: new S(46, Ja.FAIL, "Error in digest."), + UNSUPPORTED_KEY: new S(47, Ja.FAIL, "Unsupported key type or algorithm."), + UNSUPPORTED_JWE_SERIALIZATION: new S(48, Ja.FAIL, "Unsupported JSON web encryption serialization."), + XML_PARSE_ERROR: new S(49, Ja.FAIL, "Error parsing XML."), + XML_ENCODE_ERROR: new S(50, Ja.FAIL, "Error encoding XML."), + INVALID_WRAPPING_KEY: new S(51, Ja.FAIL, "Invalid wrapping key."), + UNIDENTIFIED_CIPHERTEXT_ENVELOPE: new S(52, Ja.FAIL, "Unidentified ciphertext envelope version."), + UNIDENTIFIED_SIGNATURE_ENVELOPE: new S(53, Ja.FAIL, "Unidentified signature envelope version."), + UNSUPPORTED_CIPHERTEXT_ENVELOPE: new S(54, Ja.FAIL, "Unsupported ciphertext envelope version."), + UNSUPPORTED_SIGNATURE_ENVELOPE: new S(55, Ja.FAIL, "Unsupported signature envelope version."), + UNIDENTIFIED_CIPHERSPEC: new S(56, Ja.FAIL, "Unidentified cipher specification."), + UNIDENTIFIED_ALGORITHM: new S(57, Ja.FAIL, "Unidentified algorithm."), + SIGNATURE_ENVELOPE_PARSE_ERROR: new S(58, Ja.FAIL, "Error parsing signature envelope."), + SIGNATURE_ENVELOPE_ENCODE_ERROR: new S(59, Ja.FAIL, "Error encoding signature envelope."), + INVALID_SIGNATURE: new S(60, Ja.FAIL, "Invalid signature."), + WRAPKEY_FINGERPRINT_NOTSUPPORTED: new S(61, Ja.FAIL, "Wrap key fingerprint not supported"), + UNIDENTIFIED_JWK_KEYOP: new S(62, Ja.FAIL, "Unidentified JSON web key key operation."), + MASTERTOKEN_UNTRUSTED: new S(1E3, Ja.ENTITY_REAUTH, "Master token is not trusted."), + MASTERTOKEN_KEY_CREATION_ERROR: new S(1001, Ja.ENTITY_REAUTH, "Unable to construct symmetric keys from master token."), + MASTERTOKEN_EXPIRES_BEFORE_RENEWAL: new S(1002, Ja.ENTITY_REAUTH, "Master token expiration timestamp is before the renewal window opens."), + MASTERTOKEN_SESSIONDATA_MISSING: new S(1003, Ja.ENTITY_REAUTH, "No master token session data found."), + MASTERTOKEN_SEQUENCE_NUMBER_OUT_OF_RANGE: new S(1004, Ja.ENTITY_REAUTH, "Master token sequence number is out of range."), + MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new S(1005, Ja.ENTITY_REAUTH, "Master token serial number is out of range."), + MASTERTOKEN_TOKENDATA_INVALID: new S(1006, Ja.ENTITY_REAUTH, "Invalid master token data."), + MASTERTOKEN_SIGNATURE_INVALID: new S(1007, Ja.ENTITY_REAUTH, "Invalid master token signature."), + MASTERTOKEN_SESSIONDATA_INVALID: new S(1008, Ja.ENTITY_REAUTH, "Invalid master token session data."), + MASTERTOKEN_SEQUENCE_NUMBER_OUT_OF_SYNC: new S(1009, Ja.ENTITY_REAUTH, "Master token sequence number does not have the expected value."), + MASTERTOKEN_TOKENDATA_MISSING: new S(1010, Ja.ENTITY_REAUTH, "No master token data found."), + MASTERTOKEN_TOKENDATA_PARSE_ERROR: new S(1011, Ja.ENTITY_REAUTH, "Error parsing master token data."), + MASTERTOKEN_SESSIONDATA_PARSE_ERROR: new S(1012, Ja.ENTITY_REAUTH, "Error parsing master token session data."), + MASTERTOKEN_IDENTITY_REVOKED: new S(1013, Ja.ENTITY_REAUTH, "Master token entity identity is revoked."), + MASTERTOKEN_REJECTED_BY_APP: new S(1014, Ja.ENTITY_REAUTH, "Master token is rejected by the application."), + USERIDTOKEN_MASTERTOKEN_MISMATCH: new S(2E3, Ja.USER_REAUTH, "User ID token master token serial number does not match master token serial number."), + USERIDTOKEN_NOT_DECRYPTED: new S(2001, Ja.USER_REAUTH, "User ID token is not decrypted or verified."), + USERIDTOKEN_MASTERTOKEN_NULL: new S(2002, Ja.USER_REAUTH, "User ID token requires a master token."), + USERIDTOKEN_EXPIRES_BEFORE_RENEWAL: new S(2003, Ja.USER_REAUTH, "User ID token expiration timestamp is before the renewal window opens."), + USERIDTOKEN_USERDATA_MISSING: new S(2004, Ja.USER_REAUTH, "No user ID token user data found."), + USERIDTOKEN_MASTERTOKEN_NOT_FOUND: new S(2005, Ja.USER_REAUTH, "User ID token is bound to an unknown master token."), + USERIDTOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new S(2006, Ja.USER_REAUTH, "User ID token master token serial number is out of range."), + USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new S(2007, Ja.USER_REAUTH, "User ID token serial number is out of range."), + USERIDTOKEN_TOKENDATA_INVALID: new S(2008, Ja.USER_REAUTH, "Invalid user ID token data."), + USERIDTOKEN_SIGNATURE_INVALID: new S(2009, Ja.USER_REAUTH, "Invalid user ID token signature."), + USERIDTOKEN_USERDATA_INVALID: new S(2010, Ja.USER_REAUTH, "Invalid user ID token user data."), + USERIDTOKEN_IDENTITY_INVALID: new S(2011, Ja.USER_REAUTH, "Invalid user ID token user identity."), + RESERVED_2012: new S(2012, Ja.USER_REAUTH, "The entity is not associated with the user."), + USERIDTOKEN_IDENTITY_NOT_FOUND: new S(2013, Ja.USER_REAUTH, "The user identity was not found."), + USERIDTOKEN_PASSWORD_VERSION_CHANGED: new S(2014, Ja.USER_REAUTH, "The user identity must be reauthenticated because the password version changed."), + USERIDTOKEN_USERAUTH_DATA_MISMATCH: new S(2015, Ja.USER_REAUTH, "The user ID token and user authentication data user identities do not match."), + USERIDTOKEN_TOKENDATA_MISSING: new S(2016, Ja.USER_REAUTH, "No user ID token data found."), + USERIDTOKEN_TOKENDATA_PARSE_ERROR: new S(2017, Ja.USER_REAUTH, "Error parsing user ID token data."), + USERIDTOKEN_USERDATA_PARSE_ERROR: new S(2018, Ja.USER_REAUTH, "Error parsing user ID token user data."), + USERIDTOKEN_REVOKED: new S(2019, Ja.USER_REAUTH, "User ID token is revoked."), + USERIDTOKEN_REJECTED_BY_APP: new S(2020, Ja.USER_REAUTH, "User ID token is rejected by the application."), + SERVICETOKEN_MASTERTOKEN_MISMATCH: new S(3E3, Ja.FAIL, "Service token master token serial number does not match master token serial number."), + SERVICETOKEN_USERIDTOKEN_MISMATCH: new S(3001, Ja.FAIL, "Service token user ID token serial number does not match user ID token serial number."), + SERVICETOKEN_SERVICEDATA_INVALID: new S(3002, Ja.FAIL, "Service token data invalid."), + SERVICETOKEN_MASTERTOKEN_NOT_FOUND: new S(3003, Ja.FAIL, "Service token is bound to an unknown master token."), + SERVICETOKEN_USERIDTOKEN_NOT_FOUND: new S(3004, Ja.FAIL, "Service token is bound to an unknown user ID token."), + SERVICETOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new S(3005, Ja.FAIL, "Service token master token serial number is out of range."), + SERVICETOKEN_USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE: new S(3006, Ja.FAIL, "Service token user ID token serial number is out of range."), + SERVICETOKEN_TOKENDATA_INVALID: new S(3007, Ja.FAIL, "Invalid service token data."), + SERVICETOKEN_SIGNATURE_INVALID: new S(3008, Ja.FAIL, "Invalid service token signature."), + SERVICETOKEN_TOKENDATA_MISSING: new S(3009, Ja.FAIL, "No service token data found."), + UNIDENTIFIED_ENTITYAUTH_SCHEME: new S(4E3, Ja.FAIL, "Unable to identify entity authentication scheme."), + ENTITYAUTH_FACTORY_NOT_FOUND: new S(4001, Ja.FAIL, "No factory registered for entity authentication scheme."), + X509CERT_PARSE_ERROR: new S(4002, Ja.ENTITYDATA_REAUTH, "Error parsing X.509 certificate data."), + X509CERT_ENCODE_ERROR: new S(4003, Ja.ENTITYDATA_REAUTH, "Error encoding X.509 certificate data."), + X509CERT_VERIFICATION_FAILED: new S(4004, Ja.ENTITYDATA_REAUTH, "X.509 certificate verification failed."), + ENTITY_NOT_FOUND: new S(4005, Ja.FAIL, "Entity not recognized."), + INCORRECT_ENTITYAUTH_DATA: new S(4006, Ja.FAIL, "Entity used incorrect entity authentication data type."), + RSA_PUBLICKEY_NOT_FOUND: new S(4007, Ja.ENTITYDATA_REAUTH, "RSA public key not found."), + NPTICKET_GRACE_PERIOD_EXCEEDED: new S(4008, Ja.ENTITYDATA_REAUTH, "Fake NP-Tickets cannot be used after the grace period when the Playstation Network is up."), + NPTICKET_SERVICE_ID_MISSING: new S(4009, Ja.ENTITYDATA_REAUTH, "NP-Ticket service ID is missing."), + NPTICKET_SERVICE_ID_DISALLOWED: new S(4010, Ja.ENTITYDATA_REAUTH, "NP-Ticket service ID is not allowed."), + NPTICKET_NOT_YET_VALID: new S(4011, Ja.ENTITYDATA_REAUTH, "NP-Ticket issuance date is in the future."), + NPTICKET_EXPIRED: new S(4012, Ja.ENTITYDATA_REAUTH, "NP-Ticket has expired."), + NPTICKET_PRIVATE_KEY_NOT_FOUND: new S(4013, Ja.ENTITYDATA_REAUTH, "No private key found for NP-Ticket GUID."), + NPTICKET_COOKIE_VERIFICATION_FAILED: new S(4014, Ja.ENTITYDATA_REAUTH, "NP-Ticket cookie signature verification failed."), + NPTICKET_INCORRECT_COOKIE_VERSION: new S(4015, Ja.ENTITYDATA_REAUTH, "Incorrect NP-Ticket cookie version."), + NPTICKET_BROKEN: new S(4016, Ja.ENTITYDATA_REAUTH, "NP-Ticket broken."), + NPTICKET_VERIFICATION_FAILED: new S(4017, Ja.ENTITYDATA_REAUTH, "NP-Ticket signature verification failed."), + NPTICKET_ERROR: new S(4018, Ja.ENTITYDATA_REAUTH, "Unknown NP-Ticket TCM error."), + NPTICKET_CIPHER_INFO_NOT_FOUND: new S(4019, Ja.ENTITYDATA_REAUTH, "No cipher information found for NP-Ticket."), + NPTICKET_INVALID_CIPHER_INFO: new S(4020, Ja.ENTITYDATA_REAUTH, "Cipher information for NP-Ticket is invalid."), + NPTICKET_UNSUPPORTED_VERSION: new S(4021, Ja.ENTITYDATA_REAUTH, "Unsupported NP-Ticket version."), + NPTICKET_INCORRECT_KEY_LENGTH: new S(4022, Ja.ENTITYDATA_REAUTH, "Incorrect NP-Ticket public key length."), + UNSUPPORTED_ENTITYAUTH_DATA: new S(4023, Ja.FAIL, "Unsupported entity authentication data."), + CRYPTEX_RSA_KEY_SET_NOT_FOUND: new S(4024, Ja.FAIL, "Cryptex RSA key set not found."), + ENTITY_REVOKED: new S(4025, Ja.FAIL, "Entity is revoked."), + ENTITY_REJECTED_BY_APP: new S(4026, Ja.ENTITYDATA_REAUTH, "Entity is rejected by the application."), + FORCE_LOGIN: new S(5E3, Ja.USERDATA_REAUTH, "User must login again."), + NETFLIXID_COOKIES_EXPIRED: new S(5001, Ja.USERDATA_REAUTH, "Netflix ID cookie identity has expired."), + NETFLIXID_COOKIES_BLANK: new S(5002, Ja.USERDATA_REAUTH, "Netflix ID or Secure Netflix ID cookie is blank."), + UNIDENTIFIED_USERAUTH_SCHEME: new S(5003, Ja.FAIL, "Unable to identify user authentication scheme."), + USERAUTH_FACTORY_NOT_FOUND: new S(5004, Ja.FAIL, "No factory registered for user authentication scheme."), + EMAILPASSWORD_BLANK: new S(5005, Ja.USERDATA_REAUTH, "Email or password is blank."), + AUTHMGR_COMMS_FAILURE: new S(5006, Ja.TRANSIENT_FAILURE, "Error communicating with authentication manager."), + EMAILPASSWORD_INCORRECT: new S(5007, Ja.USERDATA_REAUTH, "Email or password is incorrect."), + UNSUPPORTED_USERAUTH_DATA: new S(5008, Ja.FAIL, "Unsupported user authentication data."), + SSOTOKEN_BLANK: new S(5009, Ja.SSOTOKEN_REJECTED, "SSO token is blank."), + SSOTOKEN_NOT_ASSOCIATED: new S(5010, Ja.USERDATA_REAUTH, "SSO token is not associated with a Netflix user."), + USERAUTH_USERIDTOKEN_INVALID: new S(5011, Ja.USERDATA_REAUTH, "User authentication data user ID token is invalid."), + PROFILEID_BLANK: new S(5012, Ja.USERDATA_REAUTH, "Profile ID is blank."), + UNIDENTIFIED_USERAUTH_MECHANISM: new S(5013, Ja.FAIL, "Unable to identify user authentication mechanism."), + UNSUPPORTED_USERAUTH_MECHANISM: new S(5014, Ja.FAIL, "Unsupported user authentication mechanism."), + SSOTOKEN_INVALID: new S(5015, Ja.SSOTOKEN_REJECTED, "SSO token invalid."), + USERAUTH_MASTERTOKEN_MISSING: new S(5016, Ja.USERDATA_REAUTH, "User authentication required master token is missing."), + ACCTMGR_COMMS_FAILURE: new S(5017, Ja.TRANSIENT_FAILURE, "Error communicating with the account manager."), + SSO_ASSOCIATION_FAILURE: new S(5018, Ja.TRANSIENT_FAILURE, "SSO user association failed."), + SSO_DISASSOCIATION_FAILURE: new S(5019, Ja.TRANSIENT_FAILURE, "SSO user disassociation failed."), + MDX_USERAUTH_VERIFICATION_FAILED: new S(5020, Ja.USERDATA_REAUTH, "MDX user authentication data verification failed."), + USERAUTH_USERIDTOKEN_NOT_DECRYPTED: new S(5021, Ja.USERDATA_REAUTH, "User authentication data user ID token is not decrypted or verified."), + MDX_USERAUTH_ACTION_INVALID: new S(5022, Ja.USERDATA_REAUTH, "MDX user authentication data action is invalid."), + CTICKET_DECRYPT_ERROR: new S(5023, Ja.USERDATA_REAUTH, "CTicket decryption failed."), + USERAUTH_MASTERTOKEN_INVALID: new S(5024, Ja.USERDATA_REAUTH, "User authentication data master token is invalid."), + USERAUTH_MASTERTOKEN_NOT_DECRYPTED: new S(5025, Ja.USERDATA_REAUTH, "User authentication data master token is not decrypted or verified."), + CTICKET_CRYPTOCONTEXT_ERROR: new S(5026, Ja.USERDATA_REAUTH, "Error creating CTicket crypto context."), + MDX_PIN_BLANK: new S(5027, Ja.USERDATA_REAUTH, "MDX controller or target PIN is blank."), + MDX_PIN_MISMATCH: new S(5028, Ja.USERDATA_REAUTH, "MDX controller and target PIN mismatch."), + MDX_USER_UNKNOWN: new S(5029, Ja.USERDATA_REAUTH, "MDX controller user ID token or CTicket is not decrypted or verified."), + USERAUTH_USERIDTOKEN_MISSING: new S(5030, Ja.USERDATA_REAUTH, "User authentication required user ID token is missing."), + MDX_CONTROLLERDATA_INVALID: new S(5031, Ja.USERDATA_REAUTH, "MDX controller authentication data is invalid."), + USERAUTH_ENTITY_MISMATCH: new S(5032, Ja.USERDATA_REAUTH, "User authentication data does not match entity identity."), + USERAUTH_INCORRECT_DATA: new S(5033, Ja.FAIL, "Entity used incorrect key request data type"), + SSO_ASSOCIATION_WITH_NONMEMBER: new S(5034, Ja.USERDATA_REAUTH, "SSO user association failed because the customer is not a member."), + SSO_ASSOCIATION_WITH_FORMERMEMBER: new S(5035, Ja.USERDATA_REAUTH, "SSO user association failed because the customer is a former member."), + SSO_ASSOCIATION_CONFLICT: new S(5036, Ja.USERDATA_REAUTH, "SSO user association failed because the token identifies a different member."), + USER_REJECTED_BY_APP: new S(5037, Ja.USERDATA_REAUTH, "User is rejected by the application."), + PROFILE_SWITCH_DISALLOWED: new S(5038, Ja.TRANSIENT_FAILURE, "Unable to switch user profile."), + MEMBERSHIPCLIENT_COMMS_FAILURE: new S(5039, Ja.TRANSIENT_FAILURE, "Error communicating with the membership manager."), + USERIDTOKEN_IDENTITY_NOT_ASSOCIATED_WITH_ENTITY: new S(5040, Ja.USER_REAUTH, "The entity is not associated with the user."), + UNSUPPORTED_COMPRESSION: new S(6E3, Ja.FAIL, "Unsupported compression algorithm."), + COMPRESSION_ERROR: new S(6001, Ja.FAIL, "Error compressing data."), + UNCOMPRESSION_ERROR: new S(6002, Ja.FAIL, "Error uncompressing data."), + MESSAGE_ENTITY_NOT_FOUND: new S(6003, Ja.FAIL, "Message header entity authentication data or master token not found."), + PAYLOAD_MESSAGE_ID_MISMATCH: new S(6004, Ja.FAIL, "Payload chunk message ID does not match header message ID ."), + PAYLOAD_SEQUENCE_NUMBER_MISMATCH: new S(6005, Ja.FAIL, "Payload chunk sequence number does not match expected sequence number."), + PAYLOAD_VERIFICATION_FAILED: new S(6006, Ja.FAIL, "Payload chunk payload signature verification failed."), + MESSAGE_DATA_MISSING: new S(6007, Ja.FAIL, "No message data found."), + MESSAGE_FORMAT_ERROR: new S(6008, Ja.FAIL, "Malformed message data."), + MESSAGE_VERIFICATION_FAILED: new S(6009, Ja.FAIL, "Message header/error data signature verification failed."), + HEADER_DATA_MISSING: new S(6010, Ja.FAIL, "No header data found."), + PAYLOAD_DATA_MISSING: new S(6011, Ja.FAIL, "No payload data found in non-EOM payload chunk."), + PAYLOAD_DATA_CORRUPT: new S(6012, Ja.FAIL, "Corrupt payload data found in non-EOM payload chunk."), + UNIDENTIFIED_COMPRESSION: new S(6013, Ja.FAIL, "Unidentified compression algorithm."), + MESSAGE_EXPIRED: new S(6014, Ja.EXPIRED, "Message expired and not renewable. Rejected."), + MESSAGE_ID_OUT_OF_RANGE: new S(6015, Ja.FAIL, "Message ID is out of range."), + INTERNAL_CODE_NEGATIVE: new S(6016, Ja.FAIL, "Error header internal code is negative."), + UNEXPECTED_RESPONSE_MESSAGE_ID: new S(6017, Ja.FAIL, "Unexpected response message ID. Possible replay."), + RESPONSE_REQUIRES_ENCRYPTION: new S(6018, Ja.KEYX_REQUIRED, "Message response requires encryption."), + PAYLOAD_SEQUENCE_NUMBER_OUT_OF_RANGE: new S(6019, Ja.FAIL, "Payload chunk sequence number is out of range."), + PAYLOAD_MESSAGE_ID_OUT_OF_RANGE: new S(6020, Ja.FAIL, "Payload chunk message ID is out of range."), + MESSAGE_REPLAYED: new S(6021, Ja.REPLAYED, "Non-replayable message replayed."), + INCOMPLETE_NONREPLAYABLE_MESSAGE: new S(6022, Ja.FAIL, "Non-replayable message sent non-renewable or without key request data or without a master token."), + HEADER_SIGNATURE_INVALID: new S(6023, Ja.FAIL, "Invalid Header signature."), + HEADER_DATA_INVALID: new S(6024, Ja.FAIL, "Invalid header data."), + PAYLOAD_INVALID: new S(6025, Ja.FAIL, "Invalid payload."), + PAYLOAD_SIGNATURE_INVALID: new S(6026, Ja.FAIL, "Invalid payload signature."), + RESPONSE_REQUIRES_MASTERTOKEN: new S(6027, Ja.KEYX_REQUIRED, "Message response requires a master token."), + RESPONSE_REQUIRES_USERIDTOKEN: new S(6028, Ja.USER_REAUTH, "Message response requires a user ID token."), + REQUEST_REQUIRES_USERAUTHDATA: new S(6029, Ja.FAIL, "User-associated message requires user authentication data."), + UNEXPECTED_MESSAGE_SENDER: new S(6030, Ja.FAIL, "Message sender is equal to the local entity or not the master token entity."), + NONREPLAYABLE_MESSAGE_REQUIRES_MASTERTOKEN: new S(6031, Ja.FAIL, "Non-replayable message requires a master token."), + NONREPLAYABLE_ID_OUT_OF_RANGE: new S(6032, Ja.FAIL, "Non-replayable message non-replayable ID is out of range."), + MESSAGE_SERVICETOKEN_MISMATCH: new S(6033, Ja.FAIL, "Service token master token or user ID token serial number does not match the message token serial numbers."), + MESSAGE_PEER_SERVICETOKEN_MISMATCH: new S(6034, Ja.FAIL, "Peer service token master token or user ID token serial number does not match the message peer token serial numbers."), + RESPONSE_REQUIRES_INTEGRITY_PROTECTION: new S(6035, Ja.KEYX_REQUIRED, "Message response requires integrity protection."), + HANDSHAKE_DATA_MISSING: new S(6036, Ja.FAIL, "Handshake message is not renewable or does not contain key request data."), + MESSAGE_RECIPIENT_MISMATCH: new S(6037, Ja.FAIL, "Message recipient does not match local identity."), + UNIDENTIFIED_KEYX_SCHEME: new S(7E3, Ja.FAIL, "Unable to identify key exchange scheme."), + KEYX_FACTORY_NOT_FOUND: new S(7001, Ja.FAIL, "No factory registered for key exchange scheme."), + KEYX_REQUEST_NOT_FOUND: new S(7002, Ja.FAIL, "No key request found matching header key response data."), + UNIDENTIFIED_KEYX_KEY_ID: new S(7003, Ja.FAIL, "Unable to identify key exchange key ID."), + UNSUPPORTED_KEYX_KEY_ID: new S(7004, Ja.FAIL, "Unsupported key exchange key ID."), + UNIDENTIFIED_KEYX_MECHANISM: new S(7005, Ja.FAIL, "Unable to identify key exchange mechanism."), + UNSUPPORTED_KEYX_MECHANISM: new S(7006, Ja.FAIL, "Unsupported key exchange mechanism."), + KEYX_RESPONSE_REQUEST_MISMATCH: new S(7007, Ja.FAIL, "Key exchange response does not match request."), + KEYX_PRIVATE_KEY_MISSING: new S(7008, Ja.FAIL, "Key exchange private key missing."), + UNKNOWN_KEYX_PARAMETERS_ID: new S(7009, Ja.FAIL, "Key exchange parameters ID unknown or invalid."), + KEYX_MASTER_TOKEN_MISSING: new S(7010, Ja.FAIL, "Master token required for key exchange is missing."), + KEYX_INVALID_PUBLIC_KEY: new S(7011, Ja.FAIL, "Key exchange public key is invalid."), + KEYX_PUBLIC_KEY_MISSING: new S(7012, Ja.FAIL, "Key exchange public key missing."), + KEYX_WRAPPING_KEY_MISSING: new S(7013, Ja.FAIL, "Key exchange wrapping key missing."), + KEYX_WRAPPING_KEY_ID_MISSING: new S(7014, Ja.FAIL, "Key exchange wrapping key ID missing."), + KEYX_INVALID_WRAPPING_KEY: new S(7015, Ja.FAIL, "Key exchange wrapping key is invalid."), + KEYX_INCORRECT_DATA: new S(7016, Ja.FAIL, "Entity used incorrect wrapping key data type"), + CRYPTEX_ENCRYPTION_ERROR: new S(8E3, Ja.FAIL, "Error encrypting data with cryptex."), + CRYPTEX_DECRYPTION_ERROR: new S(8001, Ja.FAIL, "Error decrypting data with cryptex."), + CRYPTEX_MAC_ERROR: new S(8002, Ja.FAIL, "Error computing MAC with cryptex."), + CRYPTEX_VERIFY_ERROR: new S(8003, Ja.FAIL, "Error verifying MAC with cryptex."), + CRYPTEX_CONTEXT_CREATION_FAILURE: new S(8004, Ja.FAIL, "Error creating cryptex cipher or MAC context."), + DATAMODEL_DEVICE_ACCESS_ERROR: new S(8005, Ja.TRANSIENT_FAILURE, "Error accessing data model device."), + DATAMODEL_DEVICETYPE_NOT_FOUND: new S(8006, Ja.FAIL, "Data model device type not found."), + CRYPTEX_KEYSET_UNSUPPORTED: new S(8007, Ja.FAIL, "Cryptex key set not supported."), + CRYPTEX_PRIVILEGE_EXCEPTION: new S(8008, Ja.FAIL, "Insufficient privileges for cryptex operation."), + CRYPTEX_WRAP_ERROR: new S(8009, Ja.FAIL, "Error wrapping data with cryptex."), + CRYPTEX_UNWRAP_ERROR: new S(8010, Ja.FAIL, "Error unwrapping data with cryptex."), + CRYPTEX_COMMS_FAILURE: new S(8011, Ja.TRANSIENT_FAILURE, "Error comunicating with cryptex."), + CRYPTEX_SIGN_ERROR: new S(8012, Ja.FAIL, "Error computing signature with cryptex."), + INTERNAL_EXCEPTION: new S(9E3, Ja.TRANSIENT_FAILURE, "Internal exception."), + MSL_COMMS_FAILURE: new S(9001, Ja.FAIL, "Error communicating with MSL entity."), + NONE: new S(9999, Ja.FAIL, "Special unit test error.") }); - Object.freeze(T); + Object.freeze(S); (function() { - hb = Hb.Class.create(Error()); - hb.mixin({ - init: function(jb, ib, gb) { - var nb, xb, lb; + ib = Hb.Class.create(Error()); + ib.mixin({ + init: function(kb, jb, hb) { + var ob, yb, mb; - function cb() { - return xb ? xb : this.cause && this.cause instanceof hb ? this.cause.messageId : Gb; + function eb() { + return yb ? yb : this.cause && this.cause instanceof ib ? this.cause.messageId : Gb; } Error.captureStackTrace && Error.captureStackTrace(this, this.constructor); - nb = jb.message; - ib && (nb += " [" + ib + "]"); - lb = this.stack; + ob = kb.message; + jb && (ob += " [" + jb + "]"); + mb = this.stack; Object.defineProperties(this, { message: { - value: nb, + value: ob, writable: !1, configurable: !0 }, error: { - value: jb, + value: kb, writable: !1, configurable: !0 }, cause: { - value: gb, + value: hb, writable: !1, configurable: !0 }, @@ -2317,10 +2332,10 @@ E3cbY[513816] = false; configurable: !1 }, messageId: { - get: cb, + get: eb, set: function(Da) { - if (0 > Da || Da > Sb) throw new RangeError("Message ID " + Da + " is outside the valid range."); - cb() || (xb = Da); + if (0 > Da || Da > Tb) throw new RangeError("Message ID " + Da + " is outside the valid range."); + eb() || (yb = Da); }, configurable: !0 }, @@ -2328,24 +2343,24 @@ E3cbY[513816] = false; get: function() { var Da; Da = this.toString(); - lb && (Da += "\n" + lb); - gb && gb.stack && (Da += "\nCaused by " + gb.stack); + mb && (Da += "\n" + mb); + hb && hb.stack && (Da += "\nCaused by " + hb.stack); return Da; }, configurable: !0 } }); }, - setEntity: function(jb) { - !jb || this.masterToken || this.entityAuthenticationData || (jb instanceof ic ? this.masterToken = jb : jb instanceof Lc && (this.entityAuthenticationData = jb)); + setEntity: function(kb) { + !kb || this.masterToken || this.entityAuthenticationData || (kb instanceof jc ? this.masterToken = kb : kb instanceof Lc && (this.entityAuthenticationData = kb)); return this; }, - setUser: function(jb) { - !jb || this.userIdToken || this.userAuthenticationData || (jb instanceof Tc ? this.userIdToken = jb : jb instanceof $c && (this.userAuthenticationData = jb)); + setUser: function(kb) { + !kb || this.userIdToken || this.userAuthenticationData || (kb instanceof Tc ? this.userIdToken = kb : kb instanceof $c && (this.userAuthenticationData = kb)); return this; }, - setMessageId: function(jb) { - this.messageId = jb; + setMessageId: function(kb) { + this.messageId = kb; return this; }, toString: function() { @@ -2353,9 +2368,9 @@ E3cbY[513816] = false; } }); })(); - yb = hb.extend({ - init: function nb(ib, gb, cb) { - nb.base.call(this, ib, gb, cb); + zb = ib.extend({ + init: function ob(jb, hb, eb) { + ob.base.call(this, jb, hb, eb); Object.defineProperties(this, { name: { value: "MslCryptoException", @@ -2365,9 +2380,9 @@ E3cbY[513816] = false; }); } }); - Ib = hb.extend({ - init: function xb(gb, cb, nb) { - xb.base.call(this, gb, cb, nb); + Jb = ib.extend({ + init: function yb(hb, eb, ob) { + yb.base.call(this, hb, eb, ob); Object.defineProperties(this, { name: { value: "MslEncodingException", @@ -2377,9 +2392,9 @@ E3cbY[513816] = false; }); } }); - rc = hb.extend({ - init: function lb(cb, nb, xb) { - lb.base.call(this, cb, nb, xb); + rc = ib.extend({ + init: function mb(eb, ob, yb) { + mb.base.call(this, eb, ob, yb); Object.defineProperties(this, { name: { value: "MslEntityAuthException", @@ -2390,25 +2405,25 @@ E3cbY[513816] = false; } }); (function() { - jc = Hb.Class.create(Error()); - jc.mixin({ - init: function(cb, nb, xb) { - var lb; + kc = Hb.Class.create(Error()); + kc.mixin({ + init: function(eb, ob, yb) { + var mb; Error.captureStackTrace && Error.captureStackTrace(this, this.constructor); - lb = this.stack; + mb = this.stack; Object.defineProperties(this, { message: { - value: cb, + value: eb, writable: !1, configurable: !1 }, cause: { - value: nb, + value: ob, writable: !1, configurable: !1 }, requestCause: { - value: xb, + value: yb, writable: !1, configurable: !1 }, @@ -2421,8 +2436,8 @@ E3cbY[513816] = false; get: function() { var Da; Da = this.toString(); - lb && (Da += "\n" + lb); - nb && nb.stack && (Da += "\nCaused by " + nb.stack); + mb && (Da += "\n" + mb); + ob && ob.stack && (Da += "\nCaused by " + ob.stack); return Da; }, configurable: !0 @@ -2435,20 +2450,20 @@ E3cbY[513816] = false; }); })(); (function() { - Yb = Hb.Class.create(Error()); - Yb.mixin({ - init: function(cb, nb) { - var xb; + Zb = Hb.Class.create(Error()); + Zb.mixin({ + init: function(eb, ob) { + var yb; Error.captureStackTrace && Error.captureStackTrace(this, this.constructor); - xb = this.stack; + yb = this.stack; Object.defineProperties(this, { message: { - value: cb, + value: eb, writable: !1, configurable: !1 }, cause: { - value: nb, + value: ob, writable: !1, configurable: !1 }, @@ -2459,11 +2474,11 @@ E3cbY[513816] = false; }, stack: { get: function() { - var lb; - lb = this.toString(); - xb && (lb += "\n" + xb); - nb && nb.stack && (lb += "\nCaused by " + nb.stack); - return lb; + var mb; + mb = this.toString(); + yb && (mb += "\n" + yb); + ob && ob.stack && (mb += "\nCaused by " + ob.stack); + return mb; }, configurable: !0 } @@ -2477,18 +2492,18 @@ E3cbY[513816] = false; (function() { Bb = Hb.Class.create(Error()); Bb.mixin({ - init: function(cb, nb) { - var xb; + init: function(eb, ob) { + var yb; Error.captureStackTrace && Error.captureStackTrace(this, this.constructor); - xb = this.stack; + yb = this.stack; Object.defineProperties(this, { message: { - value: cb, + value: eb, writable: !1, configurable: !1 }, cause: { - value: nb, + value: ob, writable: !1, configurable: !1 }, @@ -2499,11 +2514,11 @@ E3cbY[513816] = false; }, stack: { get: function() { - var lb; - lb = this.toString(); - xb && (lb += "\n" + xb); - nb && nb.stack && (lb += "\nCaused by " + nb.stack); - return lb; + var mb; + mb = this.toString(); + yb && (mb += "\n" + yb); + ob && ob.stack && (mb += "\nCaused by " + ob.stack); + return mb; }, configurable: !0 } @@ -2517,18 +2532,18 @@ E3cbY[513816] = false; (function() { cc = Hb.Class.create(Error()); cc.mixin({ - init: function(cb, nb) { - var xb; + init: function(eb, ob) { + var yb; Error.captureStackTrace && Error.captureStackTrace(this, this.constructor); - xb = this.stack; + yb = this.stack; Object.defineProperties(this, { message: { - value: cb, + value: eb, writable: !1, configurable: !1 }, cause: { - value: nb, + value: ob, writable: !1, configurable: !1 }, @@ -2539,11 +2554,11 @@ E3cbY[513816] = false; }, stack: { get: function() { - var lb; - lb = this.toString(); - xb && (lb += "\n" + xb); - nb && nb.stack && (lb += "\nCaused by " + nb.stack); - return lb; + var mb; + mb = this.toString(); + yb && (mb += "\n" + yb); + ob && ob.stack && (mb += "\nCaused by " + ob.stack); + return mb; }, configurable: !0 } @@ -2554,9 +2569,9 @@ E3cbY[513816] = false; } }); })(); - Ub = hb.extend({ - init: function Da(nb, xb, lb) { - Da.base.call(this, nb, xb, lb); + Vb = ib.extend({ + init: function Da(ob, yb, mb) { + Da.base.call(this, ob, yb, mb); Object.defineProperties(this, { name: { value: "MslKeyExchangeException", @@ -2566,12 +2581,12 @@ E3cbY[513816] = false; }); } }); - ad = hb.extend({ - init: function Da(xb, lb) { - Da.base.call(this, xb); + ad = ib.extend({ + init: function Da(yb, mb) { + Da.base.call(this, yb); Object.defineProperties(this, { masterToken: { - value: lb, + value: mb, writable: !1, configurable: !1 }, @@ -2583,9 +2598,9 @@ E3cbY[513816] = false; }); } }); - Ob = hb.extend({ - init: function Sa(lb, Da, La) { - Sa.base.call(this, lb, Da, La); + Ob = ib.extend({ + init: function Ta(mb, Da, Oa) { + Ta.base.call(this, mb, Da, Oa); Object.defineProperties(this, { name: { value: "MslMessageException", @@ -2595,9 +2610,9 @@ E3cbY[513816] = false; }); } }); - Cc = hb.extend({ - init: function wa(Da, La, Sa) { - wa.base.call(this, Da, La, Sa); + Cc = ib.extend({ + init: function wa(Da, Oa, Ta) { + wa.base.call(this, Da, Oa, Ta); Object.defineProperties(this, { name: { value: "MslUserAuthException", @@ -2608,39 +2623,39 @@ E3cbY[513816] = false; } }); (function() { - var la; + var ka; function Da(da) { return "undefined" === typeof da ? !1 : da; } - function La(da) { - return da && da.length ? (dc === la.V2014_02 && (da = da.map(function(X) { + function Oa(da) { + return da && da.length ? (dc === ka.V2014_02 && (da = da.map(function(X) { return "wrap" == X ? "wrapKey" : "unwrap" == X ? "unwrapKey" : X; - })), da) : dc === la.V2014_02 ? ("encrypt decrypt sign verify deriveKey wrapKey unwrapKey").split(" ") : ("encrypt decrypt sign verify deriveKey wrap unwrap").split(" "); + })), da) : dc === ka.V2014_02 ? ("encrypt decrypt sign verify deriveKey wrapKey unwrapKey").split(" ") : ("encrypt decrypt sign verify deriveKey wrap unwrap").split(" "); } - function Sa(da, X, U, V, aa) { + function Ta(da, X, T, V, ba) { return Promise.resolve().then(function() { - return Vb.importKey(da, X, U, V, aa); + return Wb.importKey(da, X, T, V, ba); }).catch(function(W) { var fa; if ("spki" !== da && "pkcs8" !== da) throw W; - W = ASN1.webCryptoAlgorithmToJwkAlg(U); - fa = ASN1.webCryptoUsageToJwkKeyOps(aa); + W = ASN1.webCryptoAlgorithmToJwkAlg(T); + fa = ASN1.webCryptoUsageToJwkKeyOps(ba); W = ASN1.rsaDerToJwk(X, W, fa, V); if (!W) throw Error("Could not make valid JWK from DER input"); W = JSON.stringify(W); - return Vb.importKey("jwk", Bd(W), U, V, aa); + return Wb.importKey("jwk", Bd(W), T, V, ba); }); } function wa(da, X) { return Promise.resolve().then(function() { - return Vb.exportKey(da, X); - }).catch(function(U) { - if ("spki" !== da && "pkcs8" !== da) throw U; - return Vb.exportKey("jwk", X).then(function(V) { + return Wb.exportKey(da, X); + }).catch(function(T) { + if ("spki" !== da && "pkcs8" !== da) throw T; + return Wb.exportKey("jwk", X).then(function(V) { V = JSON.parse(Ad(new Uint8Array(V))); V = ASN1.jwkToRsaDer(V); if (!V) throw Error("Could not make valid DER from JWK input"); @@ -2648,279 +2663,279 @@ E3cbY[513816] = false; }); }); } - la = md = { + ka = md = { LEGACY: 1, V2014_01: 2, V2014_02: 3, LATEST: 3 }; Object.freeze(md); - dc = la.LATEST; - Rb = { - encrypt: function(da, X, U) { + dc = ka.LATEST; + Sb = { + encrypt: function(da, X, T) { switch (dc) { - case la.LEGACY: - return new Promise(function(V, aa) { + case ka.LEGACY: + return new Promise(function(V, ba) { var W; - W = Vb.encrypt(da, X, U); + W = Wb.encrypt(da, X, T); W.oncomplete = function(fa) { V(fa.target.result); }; W.onerror = function(fa) { - aa(fa); + ba(fa); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.encrypt(da, X, U).then(function(V) { + case ka.V2014_01: + case ka.V2014_02: + return Wb.encrypt(da, X, T).then(function(V) { return new Uint8Array(V); }); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - decrypt: function(da, X, U) { + decrypt: function(da, X, T) { switch (dc) { - case la.LEGACY: - return new Promise(function(V, aa) { + case ka.LEGACY: + return new Promise(function(V, ba) { var W; - W = Vb.decrypt(da, X, U); + W = Wb.decrypt(da, X, T); W.oncomplete = function(fa) { V(fa.target.result); }; W.onerror = function(fa) { - aa(fa); + ba(fa); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.decrypt(da, X, U).then(function(V) { + case ka.V2014_01: + case ka.V2014_02: + return Wb.decrypt(da, X, T).then(function(V) { return new Uint8Array(V); }); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - sign: function(da, X, U) { + sign: function(da, X, T) { switch (dc) { - case la.LEGACY: - return new Promise(function(V, aa) { + case ka.LEGACY: + return new Promise(function(V, ba) { var W; - W = Vb.sign(da, X, U); + W = Wb.sign(da, X, T); W.oncomplete = function(fa) { V(fa.target.result); }; W.onerror = function(fa) { - aa(fa); + ba(fa); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.sign(da, X, U).then(function(V) { + case ka.V2014_01: + case ka.V2014_02: + return Wb.sign(da, X, T).then(function(V) { return new Uint8Array(V); }); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - verify: function(da, X, U, V) { + verify: function(da, X, T, V) { switch (dc) { - case la.LEGACY: - return new Promise(function(aa, W) { + case ka.LEGACY: + return new Promise(function(ba, W) { var fa; - fa = Vb.verify(da, X, U, V); - fa.oncomplete = function(ya) { - aa(ya.target.result); + fa = Wb.verify(da, X, T, V); + fa.oncomplete = function(xa) { + ba(xa.target.result); }; - fa.onerror = function(ya) { - W(ya); + fa.onerror = function(xa) { + W(xa); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.verify(da, X, U, V); + case ka.V2014_01: + case ka.V2014_02: + return Wb.verify(da, X, T, V); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, digest: function(da, X) { switch (dc) { - case la.LEGACY: - return new Promise(function(U, V) { - var aa; - aa = Vb.digest(da, X); - aa.oncomplete = function(W) { - U(W.target.result); + case ka.LEGACY: + return new Promise(function(T, V) { + var ba; + ba = Wb.digest(da, X); + ba.oncomplete = function(W) { + T(W.target.result); }; - aa.onerror = function(W) { + ba.onerror = function(W) { V(W); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.digest(da, X).then(function(U) { - return new Uint8Array(U); + case ka.V2014_01: + case ka.V2014_02: + return Wb.digest(da, X).then(function(T) { + return new Uint8Array(T); }); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - generateKey: function(da, X, U) { - var V, aa; + generateKey: function(da, X, T) { + var V, ba; V = Da(X); - aa = La(U); + ba = Oa(T); switch (dc) { - case la.LEGACY: + case ka.LEGACY: return new Promise(function(W, fa) { - var ya; - ya = Vb.generateKey(da, V, aa); - ya.oncomplete = function(ta) { - W(ta.target.result); + var xa; + xa = Wb.generateKey(da, V, ba); + xa.oncomplete = function(sa) { + W(sa.target.result); }; - ya.onerror = function(ta) { - fa(ta); + xa.onerror = function(sa) { + fa(sa); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.generateKey(da, V, aa); + case ka.V2014_01: + case ka.V2014_02: + return Wb.generateKey(da, V, ba); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - deriveKey: function(da, X, U, V, aa) { + deriveKey: function(da, X, T, V, ba) { var W, fa; W = Da(V); - fa = La(aa); + fa = Oa(ba); switch (dc) { - case la.LEGACY: - return new Promise(function(ya, ta) { - var ia; - ia = Vb.deriveKey(da, X, U, W, fa); - ia.oncomplete = function(qa) { - ya(qa.target.result); + case ka.LEGACY: + return new Promise(function(xa, sa) { + var ha; + ha = Wb.deriveKey(da, X, T, W, fa); + ha.oncomplete = function(ra) { + xa(ra.target.result); }; - ia.onerror = function(qa) { - ta(qa); + ha.onerror = function(ra) { + sa(ra); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.deriveKey(da, X, U, W, fa); + case ka.V2014_01: + case ka.V2014_02: + return Wb.deriveKey(da, X, T, W, fa); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - importKey: function(da, X, U, V, aa) { + importKey: function(da, X, T, V, ba) { var W, fa; W = Da(V); - fa = La(aa); + fa = Oa(ba); switch (dc) { - case la.LEGACY: - return new Promise(function(ya, ta) { - var ia; - ia = Vb.importKey(da, X, U, W, fa); - ia.oncomplete = function(qa) { - ya(qa.target.result); + case ka.LEGACY: + return new Promise(function(xa, sa) { + var ha; + ha = Wb.importKey(da, X, T, W, fa); + ha.oncomplete = function(ra) { + xa(ra.target.result); }; - ia.onerror = function(qa) { - ta(qa); + ha.onerror = function(ra) { + sa(ra); }; }); - case la.V2014_01: - case la.V2014_02: - return Sa(da, X, U, W, fa); + case ka.V2014_01: + case ka.V2014_02: + return Ta(da, X, T, W, fa); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, exportKey: function(da, X) { switch (dc) { - case la.LEGACY: - return new Promise(function(U, V) { - var aa; - aa = Vb.exportKey(da, X); - aa.oncomplete = function(W) { - U(W.target.result); + case ka.LEGACY: + return new Promise(function(T, V) { + var ba; + ba = Wb.exportKey(da, X); + ba.oncomplete = function(W) { + T(W.target.result); }; - aa.onerror = function(W) { + ba.onerror = function(W) { V(W); }; }); - case la.V2014_01: - case la.V2014_02: - return wa(da, X).then(function(U) { - return new Uint8Array(U); + case ka.V2014_01: + case ka.V2014_02: + return wa(da, X).then(function(T) { + return new Uint8Array(T); }); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - wrapKey: function(da, X, U, V) { + wrapKey: function(da, X, T, V) { switch (dc) { - case la.LEGACY: - return new Promise(function(aa, W) { + case ka.LEGACY: + return new Promise(function(ba, W) { var fa; - fa = Vb.wrapKey(X, U, V); - fa.oncomplete = function(ya) { - aa(ya.target.result); + fa = Wb.wrapKey(X, T, V); + fa.oncomplete = function(xa) { + ba(xa.target.result); }; - fa.onerror = function(ya) { - W(ya); + fa.onerror = function(xa) { + W(xa); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.wrapKey(da, X, U, V).then(function(aa) { - return new Uint8Array(aa); + case ka.V2014_01: + case ka.V2014_02: + return Wb.wrapKey(da, X, T, V).then(function(ba) { + return new Uint8Array(ba); }); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }, - unwrapKey: function(da, X, U, V, aa, W, fa) { + unwrapKey: function(da, X, T, V, ba, W, fa) { switch (dc) { - case la.LEGACY: - return new Promise(function(ya, ta) { - var ia; - ia = Vb.unwrapKey(X, aa, U); - ia.oncomplete = function(qa) { - ya(qa.target.result); + case ka.LEGACY: + return new Promise(function(xa, sa) { + var ha; + ha = Wb.unwrapKey(X, ba, T); + ha.oncomplete = function(ra) { + xa(ra.target.result); }; - ia.onerror = function(qa) { - ta(qa); + ha.onerror = function(ra) { + sa(ra); }; }); - case la.V2014_01: - case la.V2014_02: - return Vb.unwrapKey(da, X, U, V, aa, Da(W), La(fa)); + case ka.V2014_01: + case ka.V2014_02: + return Wb.unwrapKey(da, X, T, V, ba, Da(W), Oa(fa)); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } } }; - kd && kd.getKeyByName && (Rb.getKeyByName = function(da) { + kd && kd.getKeyByName && (Sb.getKeyByName = function(da) { switch (dc) { - case la.LEGACY: - return new Promise(function(X, U) { + case ka.LEGACY: + return new Promise(function(X, T) { var V; V = kd.getKeyByName(da); - V.oncomplete = function(aa) { - X(aa.target.result); + V.oncomplete = function(ba) { + X(ba.target.result); }; - V.onerror = function(aa) { - U(aa); + V.onerror = function(ba) { + T(ba); }; }); - case la.V2014_01: - case la.V2014_02: + case ka.V2014_01: + case ka.V2014_02: return kd.getKeyByName(da); default: throw Error("Unsupported Web Crypto version " + WEB_CRYPTO_VERSION + "."); } }); - ob.netflix = ob.netflix || ({}); - ob.netflix.crypto = Rb; + qb.netflix = qb.netflix || ({}); + qb.netflix.crypto = Sb; })(); sc = { name: "AES-KW" @@ -2954,14 +2969,14 @@ E3cbY[513816] = false; Mc = ["sign", "verify"]; (function() { Hd = Hb.Class.create({ - init: function(Da, La, Sa) { - var la; + init: function(Da, Oa, Ta) { + var ka; function wa(da) { - Oa(La, function() { + Ra(Oa, function() { var X; X = da ? Lb(da) : Gb; - Object.defineProperties(la, { + Object.defineProperties(ka, { rawKey: { value: Da, writable: !1, @@ -2979,17 +2994,17 @@ E3cbY[513816] = false; } }); return this; - }, la); + }, ka); } - la = this; - Oa(La, function() { - if (!Da || "object" != typeof Da) throw new yb(T.INVALID_SYMMETRIC_KEY); - !Sa && Da.extractable ? Rb.exportKey("raw", Da).then(function(da) { + ka = this; + Ra(Oa, function() { + if (!Da || "object" != typeof Da) throw new zb(S.INVALID_SYMMETRIC_KEY); + !Ta && Da.extractable ? Sb.exportKey("raw", Da).then(function(da) { wa(new Uint8Array(da)); }, function(da) { - La.error(new yb(T.KEY_EXPORT_ERROR, "raw")); - }) : wa(Sa); - }, la); + Oa.error(new zb(S.KEY_EXPORT_ERROR, "raw")); + }) : wa(Ta); + }, ka); }, size: function() { return this.keyData.length; @@ -3001,32 +3016,32 @@ E3cbY[513816] = false; return this.keyDataB64; } }); - bd = function(Da, La) { - new Hd(Da, La); + bd = function(Da, Oa) { + new Hd(Da, Oa); }; - tc = function(Da, La, Sa, wa) { - Oa(wa, function() { + tc = function(Da, Oa, Ta, wa) { + Ra(wa, function() { try { Da = "string" == typeof Da ? Mb(Da) : Da; - } catch (la) { - throw new yb(T.INVALID_SYMMETRIC_KEY, "keydata " + Da, la); + } catch (ka) { + throw new zb(S.INVALID_SYMMETRIC_KEY, "keydata " + Da, ka); } - Rb.importKey("raw", Da, La, !0, Sa).then(function(la) { - new Hd(la, wa, Da); - }, function(la) { - wa.error(new yb(T.INVALID_SYMMETRIC_KEY)); + Sb.importKey("raw", Da, Oa, !0, Ta).then(function(ka) { + new Hd(ka, wa, Da); + }, function(ka) { + wa.error(new zb(S.INVALID_SYMMETRIC_KEY)); }); }); }; })(); (function() { od = Hb.Class.create({ - init: function(Da, La, Sa) { - var la; + init: function(Da, Oa, Ta) { + var ka; function wa(da) { - Oa(La, function() { - Object.defineProperties(la, { + Ra(Oa, function() { + Object.defineProperties(ka, { rawKey: { value: Da, writable: !1, @@ -3039,48 +3054,48 @@ E3cbY[513816] = false; } }); return this; - }, la); + }, ka); } - la = this; - Oa(La, function() { + ka = this; + Ra(Oa, function() { if (!Da || "object" != typeof Da || "public" != Da.type) throw new TypeError("Only original public crypto keys are supported."); - !Sa && Da.extractable ? Rb.exportKey("spki", Da).then(function(da) { + !Ta && Da.extractable ? Sb.exportKey("spki", Da).then(function(da) { wa(new Uint8Array(da)); }, function(da) { - La.error(new yb(T.KEY_EXPORT_ERROR, "spki")); - }) : wa(Sa); + Oa.error(new zb(S.KEY_EXPORT_ERROR, "spki")); + }) : wa(Ta); }); }, getEncoded: function() { return this.encoded; } }); - Jc = function(Da, La) { - new od(Da, La); + Jc = function(Da, Oa) { + new od(Da, Oa); }; - Id = function(Da, La, Sa, wa) { - Oa(wa, function() { + Id = function(Da, Oa, Ta, wa) { + Ra(wa, function() { try { Da = "string" == typeof Da ? Mb(Da) : Da; - } catch (la) { - throw new yb(T.INVALID_PUBLIC_KEY, "spki " + Da, la); + } catch (ka) { + throw new zb(S.INVALID_PUBLIC_KEY, "spki " + Da, ka); } - Rb.importKey("spki", Da, La, !0, Sa).then(function(la) { - new od(la, wa, Da); - }, function(la) { - wa.error(new yb(T.INVALID_PUBLIC_KEY)); + Sb.importKey("spki", Da, Oa, !0, Ta).then(function(ka) { + new od(ka, wa, Da); + }, function(ka) { + wa.error(new zb(S.INVALID_PUBLIC_KEY)); }); }); }; })(); (function() { re = Hb.Class.create({ - init: function(Da, La, Sa) { - var la; + init: function(Da, Oa, Ta) { + var ka; function wa(da) { - Oa(La, function() { - Object.defineProperties(la, { + Ra(Oa, function() { + Object.defineProperties(ka, { rawKey: { value: Da, writable: !1, @@ -3093,24 +3108,24 @@ E3cbY[513816] = false; } }); return this; - }, la); + }, ka); } - la = this; - Oa(La, function() { + ka = this; + Ra(Oa, function() { if (!Da || "object" != typeof Da || "private" != Da.type) throw new TypeError("Only original private crypto keys are supported."); - !Sa && Da.extractable ? Rb.exportKey("pkcs8", Da).then(function(da) { + !Ta && Da.extractable ? Sb.exportKey("pkcs8", Da).then(function(da) { wa(new Uint8Array(da)); }, function(da) { - La.error(new yb(T.KEY_EXPORT_ERROR, "pkcs8")); - }) : wa(Sa); + Oa.error(new zb(S.KEY_EXPORT_ERROR, "pkcs8")); + }) : wa(Ta); }); }, getEncoded: function() { return this.encoded; } }); - Sc = function(Da, La) { - new re(Da, La); + Sc = function(Da, Oa) { + new re(Da, Oa); }; })(); (function() { @@ -3120,17 +3135,17 @@ E3cbY[513816] = false; V2: 2 }; Jd = Hb.Class.create({ - init: function(La, Sa, wa, la) { - Oa(la, function() { - var da, X, U, V; + init: function(Oa, Ta, wa, ka) { + Ra(ka, function() { + var da, X, T, V; da = Da.V1; - X = La; - U = null; + X = Oa; + T = null; for (V in ld) - if (ld[V] == La) { + if (ld[V] == Oa) { da = Da.V2; X = null; - U = La; + T = Oa; break; } Object.defineProperties(this, { version: { @@ -3145,12 +3160,12 @@ E3cbY[513816] = false; configurable: !1 }, cipherSpec: { - value: U, + value: T, writable: !1, configurable: !1 }, iv: { - value: Sa, + value: Ta, writable: !1, configurable: !1 }, @@ -3164,69 +3179,69 @@ E3cbY[513816] = false; }, this); }, toJSON: function() { - var La; - La = {}; + var Oa; + Oa = {}; switch (this.version) { case Da.V1: - La.keyid = this.keyId; - this.iv && (La.iv = Lb(this.iv)); - La.ciphertext = Lb(this.ciphertext); - La.sha256 = "AA=="; + Oa.keyid = this.keyId; + this.iv && (Oa.iv = Lb(this.iv)); + Oa.ciphertext = Lb(this.ciphertext); + Oa.sha256 = "AA=="; break; case Da.V2: - La.version = this.version; - La.cipherspec = this.cipherSpec; - this.iv && (La.iv = Lb(this.iv)); - La.ciphertext = Lb(this.ciphertext); + Oa.version = this.version; + Oa.cipherspec = this.cipherSpec; + this.iv && (Oa.iv = Lb(this.iv)); + Oa.ciphertext = Lb(this.ciphertext); break; default: throw new Bb("Ciphertext envelope version " + this.version + " encoding unsupported."); } - return La; + return Oa; } }); - Kd = function(La, Sa, wa, la) { - new Jd(La, Sa, wa, la); + Kd = function(Oa, Ta, wa, ka) { + new Jd(Oa, Ta, wa, ka); }; - Ld = function(La, Sa, wa) { - Oa(wa, function() { - var la, da, X, U, V, aa, W; - la = La.keyid; - da = La.cipherspec; - X = La.iv; - U = La.ciphertext; - V = La.sha256; - if (!Sa) - if ((Sa = La.version) && "number" === typeof Sa && Sa === Sa) { - aa = !1; + Ld = function(Oa, Ta, wa) { + Ra(wa, function() { + var ka, da, X, T, V, ba, W; + ka = Oa.keyid; + da = Oa.cipherspec; + X = Oa.iv; + T = Oa.ciphertext; + V = Oa.sha256; + if (!Ta) + if ((Ta = Oa.version) && "number" === typeof Ta && Ta === Ta) { + ba = !1; for (W in Da) - if (Da[W] == Sa) { - aa = !0; + if (Da[W] == Ta) { + ba = !0; break; - } if (!aa) throw new yb(T.UNIDENTIFIED_CIPHERTEXT_ENVELOPE, "ciphertext envelope " + JSON.stringify(La)); - } else Sa = Da.V1; - switch (Sa) { + } if (!ba) throw new zb(S.UNIDENTIFIED_CIPHERTEXT_ENVELOPE, "ciphertext envelope " + JSON.stringify(Oa)); + } else Ta = Da.V1; + switch (Ta) { case Da.V1: - if ("string" !== typeof la || X && "string" !== typeof X || "string" !== typeof U || "string" !== typeof V) throw new Ib(T.JSON_PARSE_ERROR, "ciphertext envelope " + JSON.stringify(La)); + if ("string" !== typeof ka || X && "string" !== typeof X || "string" !== typeof T || "string" !== typeof V) throw new Jb(S.JSON_PARSE_ERROR, "ciphertext envelope " + JSON.stringify(Oa)); break; case Da.V2: - W = La.version; - if (W != Da.V2) throw new yb(T.UNIDENTIFIED_CIPHERTEXT_ENVELOPE, "ciphertext envelope " + JSON.stringify(La)); - if ("string" !== typeof da || X && "string" !== typeof X || "string" !== typeof U) throw new Ib(T.JSON_PARSE_ERROR, "ciphertext envelope " + JSON.stringify(La)); + W = Oa.version; + if (W != Da.V2) throw new zb(S.UNIDENTIFIED_CIPHERTEXT_ENVELOPE, "ciphertext envelope " + JSON.stringify(Oa)); + if ("string" !== typeof da || X && "string" !== typeof X || "string" !== typeof T) throw new Jb(S.JSON_PARSE_ERROR, "ciphertext envelope " + JSON.stringify(Oa)); da = ne(da); - if (!da) throw new yb(T.UNIDENTIFIED_CIPHERSPEC, "ciphertext envelope " + JSON.stringify(La)); - la = da; + if (!da) throw new zb(S.UNIDENTIFIED_CIPHERSPEC, "ciphertext envelope " + JSON.stringify(Oa)); + ka = da; break; default: - throw new yb(T.UNSUPPORTED_CIPHERTEXT_ENVELOPE, "ciphertext envelope " + JSON.stringify(La)); + throw new zb(S.UNSUPPORTED_CIPHERTEXT_ENVELOPE, "ciphertext envelope " + JSON.stringify(Oa)); } try { X && (X = Mb(X)); - U = Mb(U); + T = Mb(T); } catch (fa) { - throw new yb(T.CIPHERTEXT_ENVELOPE_PARSE_ERROR, "encryption envelope " + JSON.stringify(La), fa); + throw new zb(S.CIPHERTEXT_ENVELOPE_PARSE_ERROR, "encryption envelope " + JSON.stringify(Oa), fa); } - new Jd(la, X, U, wa); + new Jd(ka, X, T, wa); }); }; })(); @@ -3237,31 +3252,31 @@ E3cbY[513816] = false; V2: 2 }; uc = Hb.Class.create({ - init: function(La, Sa, wa) { - var la; - switch (La) { + init: function(Oa, Ta, wa) { + var ka; + switch (Oa) { case Da.V1: - la = wa; + ka = wa; break; case Da.V2: - la = {}; - la.version = La; - la.algorithm = Sa; - la.signature = Lb(wa); - la = fc(JSON.stringify(la), Tb); + ka = {}; + ka.version = Oa; + ka.algorithm = Ta; + ka.signature = Lb(wa); + ka = fc(JSON.stringify(ka), Ub); break; default: - throw new Bb("Signature envelope version " + La + " encoding unsupported."); + throw new Bb("Signature envelope version " + Oa + " encoding unsupported."); } Object.defineProperties(this, { version: { - value: La, + value: Oa, writable: !1, enumerable: !1, configurable: !1 }, algorithm: { - value: Sa, + value: Ta, writable: !1, configurable: !1 }, @@ -3271,7 +3286,7 @@ E3cbY[513816] = false; configurable: !1 }, bytes: { - value: la, + value: ka, writable: !1, configurable: !1 } @@ -3279,81 +3294,81 @@ E3cbY[513816] = false; } }); Nd = function() { - var La, Sa, wa, la; + var Oa, Ta, wa, ka; if (2 == arguments.length) { - La = Da.V1; - Sa = arguments[0]; + Oa = Da.V1; + Ta = arguments[0]; wa = null; - la = arguments[1]; - } else 3 == arguments.length && (La = Da.V2, wa = arguments[0], Sa = arguments[1], la = arguments[2]); - Oa(la, function() { - return new uc(La, wa, Sa); + ka = arguments[1]; + } else 3 == arguments.length && (Oa = Da.V2, wa = arguments[0], Ta = arguments[1], ka = arguments[2]); + Ra(ka, function() { + return new uc(Oa, wa, Ta); }); }; - Od = function(La, Sa, wa) { - Oa(wa, function() { - var la, da, X, U, V, aa, W; - if (Sa) switch (Sa) { + Od = function(Oa, Ta, wa) { + Ra(wa, function() { + var ka, da, X, T, V, ba, W; + if (Ta) switch (Ta) { case Da.V1: - return new uc(Da.V1, null, La); + return new uc(Da.V1, null, Oa); case Da.V2: try { - la = ec(La, Tb); - da = JSON.parse(la); + ka = ec(Oa, Ub); + da = JSON.parse(ka); X = parseInt(da.version); - U = da.algorithm; + T = da.algorithm; V = da.signature; - if (!X || "number" !== typeof X || X != X || "string" !== typeof U || "string" !== typeof V) throw new Ib(T.JSON_PARSE_ERROR, "signature envelope " + Lb(La)); - if (Da.V2 != X) throw new yb(T.UNSUPPORTED_SIGNATURE_ENVELOPE, "signature envelope " + Lb(La)); - aa = Ed(U); - if (!aa) throw new yb(T.UNIDENTIFIED_ALGORITHM, "signature envelope " + Lb(La)); + if (!X || "number" !== typeof X || X != X || "string" !== typeof T || "string" !== typeof V) throw new Jb(S.JSON_PARSE_ERROR, "signature envelope " + Lb(Oa)); + if (Da.V2 != X) throw new zb(S.UNSUPPORTED_SIGNATURE_ENVELOPE, "signature envelope " + Lb(Oa)); + ba = Ed(T); + if (!ba) throw new zb(S.UNIDENTIFIED_ALGORITHM, "signature envelope " + Lb(Oa)); W = Mb(V); - if (!W) throw new yb(T.INVALID_SIGNATURE, "signature envelope " + Base64Util.encode(La)); - return new uc(Da.V2, aa, W); + if (!W) throw new zb(S.INVALID_SIGNATURE, "signature envelope " + Base64Util.encode(Oa)); + return new uc(Da.V2, ba, W); } catch (fa) { - if (fa instanceof SyntaxError) throw new Ib(T.JSON_PARSE_ERROR, "signature envelope " + Lb(La), fa); + if (fa instanceof SyntaxError) throw new Jb(S.JSON_PARSE_ERROR, "signature envelope " + Lb(Oa), fa); throw fa; } default: - throw new yb(T.UNSUPPORTED_SIGNATURE_ENVELOPE, "signature envelope " + Lb(La)); + throw new zb(S.UNSUPPORTED_SIGNATURE_ENVELOPE, "signature envelope " + Lb(Oa)); } try { - la = ec(La, Tb); - da = JSON.parse(la); + ka = ec(Oa, Ub); + da = JSON.parse(ka); } catch (fa) { da = null; } if (da && da.version) { - if ((la = da.version, "number" !== typeof la || la !== la)) la = Da.V1; - } else la = Da.V1; - switch (la) { + if ((ka = da.version, "number" !== typeof ka || ka !== ka)) ka = Da.V1; + } else ka = Da.V1; + switch (ka) { case Da.V1: - return new uc(la, null, La); + return new uc(ka, null, Oa); case Da.V2: - aa = da.algorithm; + ba = da.algorithm; V = da.signature; - if ("string" !== typeof aa || "string" !== typeof V) return new uc(Da.V1, null, La); - aa = Ed(aa); - if (!aa) return new uc(Da.V1, null, La); + if ("string" !== typeof ba || "string" !== typeof V) return new uc(Da.V1, null, Oa); + ba = Ed(ba); + if (!ba) return new uc(Da.V1, null, Oa); try { W = Mb(V); } catch (fa) { - return new uc(Da.V1, null, La); + return new uc(Da.V1, null, Oa); } - return new uc(la, aa, W); + return new uc(ka, ba, W); default: - throw new yb(T.UNSUPPORTED_SIGNATURE_ENVELOPE, "signature envelope " + La); + throw new zb(S.UNSUPPORTED_SIGNATURE_ENVELOPE, "signature envelope " + Oa); } }); }; })(); Uc = Hb.Class.create({ - encrypt: function(Da, La) {}, - decrypt: function(Da, La) {}, - wrap: function(Da, La) {}, - unwrap: function(Da, La, Sa, wa) {}, - sign: function(Da, La) {}, - verify: function(Da, La, Sa) {} + encrypt: function(Da, Oa) {}, + decrypt: function(Da, Oa) {}, + wrap: function(Da, Oa) {}, + unwrap: function(Da, Oa, Ta, wa) {}, + sign: function(Da, Oa) {}, + verify: function(Da, Oa, Ta) {} }); (function() { var Da; @@ -3363,27 +3378,27 @@ E3cbY[513816] = false; }; qc = "A128GCM"; vc = Hb.Class.create({ - init: function(La, Sa, wa, la, da) { - switch (Sa) { + init: function(Oa, Ta, wa, ka, da) { + switch (Ta) { case Da.RSA_OAEP: da = da && (da.rawKey || da); - la = la && (la.rawKey || la); + ka = ka && (ka.rawKey || ka); break; case Da.A128KW: - da = la = la && (la.rawKey || la); + da = ka = ka && (ka.rawKey || ka); break; default: - throw new Bb("Unsupported algorithm: " + Sa); + throw new Bb("Unsupported algorithm: " + Ta); } Object.defineProperties(this, { _ctx: { - value: La, + value: Oa, writable: !1, enumerable: !1, configurable: !1 }, _algo: { - value: Sa, + value: Ta, writable: !1, enumerable: !1, configurable: !1 @@ -3401,80 +3416,80 @@ E3cbY[513816] = false; configurable: !1 }, _unwrapKey: { - value: la, + value: ka, writable: !1, enumerable: !1, configurable: !1 } }); }, - encrypt: function(La, Sa) { - Sa.error(new yb(T.ENCRYPT_NOT_SUPPORTED)); + encrypt: function(Oa, Ta) { + Ta.error(new zb(S.ENCRYPT_NOT_SUPPORTED)); }, - decrypt: function(La, Sa) { - Sa.error(new yb(T.DECRYPT_NOT_SUPPORTED)); + decrypt: function(Oa, Ta) { + Ta.error(new zb(S.DECRYPT_NOT_SUPPORTED)); }, - wrap: function(La, Sa) { - Oa(Sa, function() { - Rb.wrapKey("jwe+jwk", La.rawKey, this._wrapKey, this._wrapKey.algorithm).then(function(wa) { - Sa.result(wa); + wrap: function(Oa, Ta) { + Ra(Ta, function() { + Sb.wrapKey("jwe+jwk", Oa.rawKey, this._wrapKey, this._wrapKey.algorithm).then(function(wa) { + Ta.result(wa); }, function(wa) { - Sa.error(new yb(T.WRAP_ERROR)); + Ta.error(new zb(S.WRAP_ERROR)); }); }, this); }, - unwrap: function(La, Sa, wa, la) { + unwrap: function(Oa, Ta, wa, ka) { function da(X) { - Oa(la, function() { + Ra(ka, function() { switch (X.type) { case "secret": - bd(X, la); + bd(X, ka); break; case "public": - Jc(X, la); + Jc(X, ka); break; case "private": - Sc(X, la); + Sc(X, ka); break; default: - throw new yb(T.UNSUPPORTED_KEY, "type: " + X.type); + throw new zb(S.UNSUPPORTED_KEY, "type: " + X.type); } }); } - Oa(la, function() { - Rb.unwrapKey("jwe+jwk", La, this._unwrapKey, this._unwrapKey.algorithm, Sa, !1, wa).then(function(X) { + Ra(ka, function() { + Sb.unwrapKey("jwe+jwk", Oa, this._unwrapKey, this._unwrapKey.algorithm, Ta, !1, wa).then(function(X) { da(X); }, function() { - la.error(new yb(T.UNWRAP_ERROR)); + ka.error(new zb(S.UNWRAP_ERROR)); }); }, this); }, - sign: function(La, Sa) { - Sa.error(new yb(T.SIGN_NOT_SUPPORTED)); + sign: function(Oa, Ta) { + Ta.error(new zb(S.SIGN_NOT_SUPPORTED)); }, - verify: function(La, Sa, wa) { - wa.error(new yb(T.VERIFY_NOT_SUPPORTED)); + verify: function(Oa, Ta, wa) { + wa.error(new zb(S.VERIFY_NOT_SUPPORTED)); } }); })(); Vc = Uc.extend({ - encrypt: function(Da, La) { - La.result(Da); + encrypt: function(Da, Oa) { + Oa.result(Da); }, - decrypt: function(Da, La) { - La.result(Da); + decrypt: function(Da, Oa) { + Oa.result(Da); }, - wrap: function(Da, La) { - La.result(Da); + wrap: function(Da, Oa) { + Oa.result(Da); }, - unwrap: function(Da, La, Sa, wa) { + unwrap: function(Da, Oa, Ta, wa) { wa.result(Da); }, - sign: function(Da, La) { - La.result(new Uint8Array(0)); + sign: function(Da, Oa) { + Oa.result(new Uint8Array(0)); }, - verify: function(Da, La, Sa) { - Sa.result(!0); + verify: function(Da, Oa, Ta) { + Ta.result(!0); } }); (function() { @@ -3487,9 +3502,9 @@ E3cbY[513816] = false; SIGN_VERIFY: 5 }; pd = Uc.extend({ - init: function U(Sa, wa, la, da, X) { - U.base.call(this); - la && (la = la.rawKey); + init: function T(Ta, wa, ka, da, X) { + T.base.call(this); + ka && (ka = ka.rawKey); da && (da = da.rawKey); Object.defineProperties(this, { id: { @@ -3499,7 +3514,7 @@ E3cbY[513816] = false; configurable: !1 }, privateKey: { - value: la, + value: ka, writable: !1, enumerable: !1, configurable: !1 @@ -3530,143 +3545,143 @@ E3cbY[513816] = false; } }); }, - encrypt: function(Sa, wa) { - var la; - la = this; - Oa(wa, function() { - if ("nullOp" == this.transform) return Sa; - if (!this.publicKey) throw new yb(T.ENCRYPT_NOT_SUPPORTED, "no public key"); - if (0 == Sa.length) return Sa; - Rb.encrypt(la.transform, la.publicKey, Sa).then(function(da) { - Kd(la.id, null, da, { + encrypt: function(Ta, wa) { + var ka; + ka = this; + Ra(wa, function() { + if ("nullOp" == this.transform) return Ta; + if (!this.publicKey) throw new zb(S.ENCRYPT_NOT_SUPPORTED, "no public key"); + if (0 == Ta.length) return Ta; + Sb.encrypt(ka.transform, ka.publicKey, Ta).then(function(da) { + Kd(ka.id, null, da, { result: function(X) { - var U; + var T; try { - U = JSON.stringify(X); - wa.result(fc(U, Tb)); + T = JSON.stringify(X); + wa.result(fc(T, Ub)); } catch (V) { - wa.error(new yb(T.ENCRYPT_ERROR, null, V)); + wa.error(new zb(S.ENCRYPT_ERROR, null, V)); } }, error: function(X) { - X instanceof hb || (X = new yb(T.ENCRYPT_ERROR, null, X)); + X instanceof ib || (X = new zb(S.ENCRYPT_ERROR, null, X)); wa.error(X); } }); }, function(da) { - wa.error(new yb(T.ENCRYPT_ERROR)); + wa.error(new zb(S.ENCRYPT_ERROR)); }); }, this); }, - decrypt: function(Sa, wa) { - var la; - la = this; - Oa(wa, function() { + decrypt: function(Ta, wa) { + var ka; + ka = this; + Ra(wa, function() { var da, X; - if ("nullOp" == this.transform) return Sa; - if (!this.privateKey) throw new yb(T.DECRYPT_NOT_SUPPORTED, "no private key"); - if (0 == Sa.length) return Sa; + if ("nullOp" == this.transform) return Ta; + if (!this.privateKey) throw new zb(S.DECRYPT_NOT_SUPPORTED, "no private key"); + if (0 == Ta.length) return Ta; try { - da = ec(Sa, Tb); + da = ec(Ta, Ub); X = JSON.parse(da); - } catch (U) { - if (U instanceof SyntaxError) throw new yb(T.CIPHERTEXT_ENVELOPE_PARSE_ERROR, null, U); - throw new yb(T.DECRYPT_ERROR, null, U); + } catch (T) { + if (T instanceof SyntaxError) throw new zb(S.CIPHERTEXT_ENVELOPE_PARSE_ERROR, null, T); + throw new zb(S.DECRYPT_ERROR, null, T); } Ld(X, Md.V1, { - result: function(U) { + result: function(T) { var V; try { - if (U.keyId != la.id) throw new yb(T.ENVELOPE_KEY_ID_MISMATCH); + if (T.keyId != ka.id) throw new zb(S.ENVELOPE_KEY_ID_MISMATCH); V = wa.result; - Rb.decrypt(la.transform, la.privateKey, U.ciphertext).then(V, function(aa) { - wa.error(new yb(T.DECRYPT_ERROR)); + Sb.decrypt(ka.transform, ka.privateKey, T.ciphertext).then(V, function(ba) { + wa.error(new zb(S.DECRYPT_ERROR)); }); - } catch (aa) { - aa instanceof hb ? wa.error(aa) : wa.error(new yb(T.DECRYPT_ERROR, null, aa)); + } catch (ba) { + ba instanceof ib ? wa.error(ba) : wa.error(new zb(S.DECRYPT_ERROR, null, ba)); } }, - error: function(U) { - U instanceof Ib && (U = new yb(T.CIPHERTEXT_ENVELOPE_ENCODE_ERROR, null, U)); - U instanceof hb || (U = new yb(T.DECRYPT_ERROR, null, U)); - wa.error(U); + error: function(T) { + T instanceof Jb && (T = new zb(S.CIPHERTEXT_ENVELOPE_ENCODE_ERROR, null, T)); + T instanceof ib || (T = new zb(S.DECRYPT_ERROR, null, T)); + wa.error(T); } }); }, this); }, - wrap: function(Sa, wa) { - Oa(wa, function() { - var la; - if ("nullOp" == this.wrapTransform || !this.publicKey) throw new yb(T.WRAP_NOT_SUPPORTED, "no public key"); - la = wa.result; - Rb.wrapKey("jwk", Sa.rawKey, this.publicKey, this.wrapTransform).then(la, function(da) { - wa.error(new yb(T.WRAP_ERROR)); + wrap: function(Ta, wa) { + Ra(wa, function() { + var ka; + if ("nullOp" == this.wrapTransform || !this.publicKey) throw new zb(S.WRAP_NOT_SUPPORTED, "no public key"); + ka = wa.result; + Sb.wrapKey("jwk", Ta.rawKey, this.publicKey, this.wrapTransform).then(ka, function(da) { + wa.error(new zb(S.WRAP_ERROR)); }); }, this); }, - unwrap: function(Sa, wa, la, da) { - function X(U) { - Oa(da, function() { - switch (U.type) { + unwrap: function(Ta, wa, ka, da) { + function X(T) { + Ra(da, function() { + switch (T.type) { case "secret": - bd(U, da); + bd(T, da); break; case "public": - Jc(U, da); + Jc(T, da); break; case "private": - Sc(U, da); + Sc(T, da); break; default: - throw new yb(T.UNSUPPORTED_KEY, "type: " + U.type); + throw new zb(S.UNSUPPORTED_KEY, "type: " + T.type); } }); } - Oa(da, function() { - if ("nullOp" == this.wrapTransform || !this.privateKey) throw new yb(T.UNWRAP_NOT_SUPPORTED, "no private key"); - Rb.unwrapKey("jwk", Sa, this.privateKey, { + Ra(da, function() { + if ("nullOp" == this.wrapTransform || !this.privateKey) throw new zb(S.UNWRAP_NOT_SUPPORTED, "no private key"); + Sb.unwrapKey("jwk", Ta, this.privateKey, { name: this.privateKey.algorithm.name, hash: { name: "SHA-1" } - }, wa, !1, la).then(X, function(U) { - da.error(new yb(T.UNWRAP_ERROR)); + }, wa, !1, ka).then(X, function(T) { + da.error(new zb(S.UNWRAP_ERROR)); }); }, this); }, - sign: function(Sa, wa) { - Oa(wa, function() { + sign: function(Ta, wa) { + Ra(wa, function() { if ("nullOp" == this.algo) return new Uint8Array(0); - if (!this.privateKey) throw new yb(T.SIGN_NOT_SUPPORTED, "no private key"); - Rb.sign(this.algo, this.privateKey, Sa).then(function(la) { - Nd(la, { + if (!this.privateKey) throw new zb(S.SIGN_NOT_SUPPORTED, "no private key"); + Sb.sign(this.algo, this.privateKey, Ta).then(function(ka) { + Nd(ka, { result: function(da) { wa.result(da.bytes); }, error: wa.error }); - }, function(la) { - wa.error(new yb(T.SIGNATURE_ERROR)); + }, function(ka) { + wa.error(new zb(S.SIGNATURE_ERROR)); }); }, this); }, - verify: function(Sa, wa, la) { + verify: function(Ta, wa, ka) { var da; da = this; - Oa(la, function() { + Ra(ka, function() { if ("nullOp" == this.algo) return !0; - if (!this.publicKey) throw new yb(T.VERIFY_NOT_SUPPORTED, "no public key"); + if (!this.publicKey) throw new zb(S.VERIFY_NOT_SUPPORTED, "no public key"); Od(wa, Pd.V1, { result: function(X) { - Oa(la, function() { - var U; - U = la.result; - Rb.verify(this.algo, this.publicKey, X.signature, Sa).then(U, function(V) { - la.error(new yb(T.SIGNATURE_ERROR)); + Ra(ka, function() { + var T; + T = ka.result; + Sb.verify(this.algo, this.publicKey, X.signature, Ta).then(T, function(V) { + ka.error(new zb(S.SIGNATURE_ERROR)); }); }, da); }, - error: la.error + error: ka.error }); }, this); } @@ -3674,20 +3689,20 @@ E3cbY[513816] = false; })(); (function() { rd = Uc.extend({ - init: function X(La, Sa, wa, la, da) { + init: function X(Oa, Ta, wa, ka, da) { X.base.call(this); wa = wa && wa.rawKey; - la = la && la.rawKey; + ka = ka && ka.rawKey; da = da && da.rawKey; Object.defineProperties(this, { ctx: { - value: La, + value: Oa, writable: !1, enumerable: !1, configurable: !1 }, id: { - value: Sa, + value: Ta, writable: !1, enumerable: !1, configurable: !1 @@ -3699,7 +3714,7 @@ E3cbY[513816] = false; configurable: !1 }, hmacKey: { - value: la, + value: ka, writable: !1, enumerable: !1, configurable: !1 @@ -3712,151 +3727,151 @@ E3cbY[513816] = false; } }); }, - encrypt: function(La, Sa) { + encrypt: function(Oa, Ta) { var wa; wa = this; - Oa(Sa, function() { - var la; - if (!this.encryptionKey) throw new yb(T.ENCRYPT_NOT_SUPPORTED, "no encryption/decryption key"); - if (0 == La.length) return La; - la = new Uint8Array(16); - this.ctx.getRandom().nextBytes(la); - Rb.encrypt({ + Ra(Ta, function() { + var ka; + if (!this.encryptionKey) throw new zb(S.ENCRYPT_NOT_SUPPORTED, "no encryption/decryption key"); + if (0 == Oa.length) return Oa; + ka = new Uint8Array(16); + this.ctx.getRandom().nextBytes(ka); + Sb.encrypt({ name: oc.name, - iv: la - }, wa.encryptionKey, La).then(function(da) { + iv: ka + }, wa.encryptionKey, Oa).then(function(da) { da = new Uint8Array(da); - Kd(wa.id, la, da, { + Kd(wa.id, ka, da, { result: function(X) { - var U; + var T; try { - U = JSON.stringify(X); - Sa.result(fc(U, Tb)); + T = JSON.stringify(X); + Ta.result(fc(T, Ub)); } catch (V) { - Sa.error(new yb(T.ENCRYPT_ERROR, null, V)); + Ta.error(new zb(S.ENCRYPT_ERROR, null, V)); } }, error: function(X) { - X instanceof hb || (X = new yb(T.ENCRYPT_ERROR, null, X)); - Sa.error(X); + X instanceof ib || (X = new zb(S.ENCRYPT_ERROR, null, X)); + Ta.error(X); } }); }, function(da) { - Sa.error(new yb(T.ENCRYPT_ERROR)); + Ta.error(new zb(S.ENCRYPT_ERROR)); }); }, this); }, - decrypt: function(La, Sa) { + decrypt: function(Oa, Ta) { var wa; wa = this; - Oa(Sa, function() { - var la, da; - if (!this.encryptionKey) throw new yb(T.DECRYPT_NOT_SUPPORTED, "no encryption/decryption key"); - if (0 == La.length) return La; + Ra(Ta, function() { + var ka, da; + if (!this.encryptionKey) throw new zb(S.DECRYPT_NOT_SUPPORTED, "no encryption/decryption key"); + if (0 == Oa.length) return Oa; try { - la = ec(La, Tb); - da = JSON.parse(la); + ka = ec(Oa, Ub); + da = JSON.parse(ka); } catch (X) { - if (X instanceof SyntaxError) throw new yb(T.CIPHERTEXT_ENVELOPE_PARSE_ERROR, null, X); - throw new yb(T.DECRYPT_ERROR, null, X); + if (X instanceof SyntaxError) throw new zb(S.CIPHERTEXT_ENVELOPE_PARSE_ERROR, null, X); + throw new zb(S.DECRYPT_ERROR, null, X); } Ld(da, Md.V1, { result: function(X) { try { - if (X.keyId != wa.id) throw new yb(T.ENVELOPE_KEY_ID_MISMATCH); - Rb.decrypt({ + if (X.keyId != wa.id) throw new zb(S.ENVELOPE_KEY_ID_MISMATCH); + Sb.decrypt({ name: oc.name, iv: X.iv - }, wa.encryptionKey, X.ciphertext).then(function(U) { - U = new Uint8Array(U); - Sa.result(U); + }, wa.encryptionKey, X.ciphertext).then(function(T) { + T = new Uint8Array(T); + Ta.result(T); }, function() { - Sa.error(new yb(T.DECRYPT_ERROR)); + Ta.error(new zb(S.DECRYPT_ERROR)); }); - } catch (U) { - U instanceof hb ? Sa.error(U) : Sa.error(new yb(T.DECRYPT_ERROR, null, U)); + } catch (T) { + T instanceof ib ? Ta.error(T) : Ta.error(new zb(S.DECRYPT_ERROR, null, T)); } }, error: function(X) { - X instanceof Ib && (X = new yb(T.CIPHERTEXT_ENVELOPE_ENCODE_ERROR, null, X)); - X instanceof hb || (X = new yb(T.DECRYPT_ERROR, null, X)); - Sa.error(X); + X instanceof Jb && (X = new zb(S.CIPHERTEXT_ENVELOPE_ENCODE_ERROR, null, X)); + X instanceof ib || (X = new zb(S.DECRYPT_ERROR, null, X)); + Ta.error(X); } }); }, this); }, - wrap: function(La, Sa) { - Oa(Sa, function() { - if (!this.wrapKey) throw new yb(T.WRAP_NOT_SUPPORTED, "no wrap/unwrap key"); - Rb.wrapKey("raw", La.rawKey, this.wrapKey, this.wrapKey.algorithm).then(function(wa) { - Sa.result(wa); + wrap: function(Oa, Ta) { + Ra(Ta, function() { + if (!this.wrapKey) throw new zb(S.WRAP_NOT_SUPPORTED, "no wrap/unwrap key"); + Sb.wrapKey("raw", Oa.rawKey, this.wrapKey, this.wrapKey.algorithm).then(function(wa) { + Ta.result(wa); }, function(wa) { - Sa.error(new yb(T.WRAP_ERROR)); + Ta.error(new zb(S.WRAP_ERROR)); }); }, this); }, - unwrap: function(La, Sa, wa, la) { + unwrap: function(Oa, Ta, wa, ka) { function da(X) { - Oa(la, function() { + Ra(ka, function() { switch (X.type) { case "secret": - bd(X, la); + bd(X, ka); break; case "public": - Jc(X, la); + Jc(X, ka); break; case "private": - Sc(X, la); + Sc(X, ka); break; default: - throw new yb(T.UNSUPPORTED_KEY, "type: " + X.type); + throw new zb(S.UNSUPPORTED_KEY, "type: " + X.type); } }); } - Oa(la, function() { - if (!this.wrapKey) throw new yb(T.UNWRAP_NOT_SUPPORTED, "no wrap/unwrap key"); - Rb.unwrapKey("raw", La, this.wrapKey, this.wrapKey.algorithm, Sa, !1, wa).then(function(X) { + Ra(ka, function() { + if (!this.wrapKey) throw new zb(S.UNWRAP_NOT_SUPPORTED, "no wrap/unwrap key"); + Sb.unwrapKey("raw", Oa, this.wrapKey, this.wrapKey.algorithm, Ta, !1, wa).then(function(X) { da(X); }, function(X) { - la.error(new yb(T.UNWRAP_ERROR)); + ka.error(new zb(S.UNWRAP_ERROR)); }); }, this); }, - sign: function(La, Sa) { + sign: function(Oa, Ta) { var wa; wa = this; - Oa(Sa, function() { - if (!this.hmacKey) throw new yb(T.SIGN_NOT_SUPPORTED, "no HMAC key."); - Rb.sign(pc, this.hmacKey, La).then(function(la) { - Oa(Sa, function() { + Ra(Ta, function() { + if (!this.hmacKey) throw new zb(S.SIGN_NOT_SUPPORTED, "no HMAC key."); + Sb.sign(pc, this.hmacKey, Oa).then(function(ka) { + Ra(Ta, function() { var da; - da = new Uint8Array(la); + da = new Uint8Array(ka); Nd(da, { result: function(X) { - Sa.result(X.bytes); + Ta.result(X.bytes); }, - error: Sa.error + error: Ta.error }); }, wa); }, function() { - Sa.error(new yb(T.HMAC_ERROR)); + Ta.error(new zb(S.HMAC_ERROR)); }); }, this); }, - verify: function(La, Sa, wa) { - var la; - la = this; - Oa(wa, function() { - if (!this.hmacKey) throw new yb(T.VERIFY_NOT_SUPPORTED, "no HMAC key."); - Od(Sa, Pd.V1, { + verify: function(Oa, Ta, wa) { + var ka; + ka = this; + Ra(wa, function() { + if (!this.hmacKey) throw new zb(S.VERIFY_NOT_SUPPORTED, "no HMAC key."); + Od(Ta, Pd.V1, { result: function(da) { - Oa(wa, function() { - Rb.verify(pc, this.hmacKey, da.signature, La).then(function(X) { + Ra(wa, function() { + Sb.verify(pc, this.hmacKey, da.signature, Oa).then(function(X) { wa.result(X); }, function(X) { - wa.error(new yb(T.HMAC_ERROR)); + wa.error(new zb(S.HMAC_ERROR)); }); - }, la); + }, ka); }, error: wa.error }); @@ -3864,36 +3879,36 @@ E3cbY[513816] = false; } }); })(); - lc = rd.extend({ - init: function X(La, Sa, wa, la, da) { - if (wa || la || da) X.base.call(this, La, wa + "_" + Sa.sequenceNumber, la, da, null); + mc = rd.extend({ + init: function X(Oa, Ta, wa, ka, da) { + if (wa || ka || da) X.base.call(this, Oa, wa + "_" + Ta.sequenceNumber, ka, da, null); else { - if (!Sa.isDecrypted()) throw new ad(T.MASTERTOKEN_UNTRUSTED, Sa); - X.base.call(this, La, Sa.identity + "_" + Sa.sequenceNumber, Sa.encryptionKey, Sa.hmacKey, null); + if (!Ta.isDecrypted()) throw new ad(S.MASTERTOKEN_UNTRUSTED, Ta); + X.base.call(this, Oa, Ta.identity + "_" + Ta.sequenceNumber, Ta.encryptionKey, Ta.hmacKey, null); } } }); rf = Uc.extend({ - encrypt: function(La, Sa) { - Sa.result(La); + encrypt: function(Oa, Ta) { + Ta.result(Oa); }, - decrypt: function(La, Sa) { - Sa.result(La); + decrypt: function(Oa, Ta) { + Ta.result(Oa); }, - wrap: function(La, Sa) { - Sa.error(new Bb("Wrap is unsupported by the MSL token crypto context.")); + wrap: function(Oa, Ta) { + Ta.error(new Bb("Wrap is unsupported by the MSL token crypto context.")); }, - unwrap: function(La, Sa, wa, la) { - la.error(new Bb("Unwrap is unsupported by the MSL token crypto context.")); + unwrap: function(Oa, Ta, wa, ka) { + ka.error(new Bb("Unwrap is unsupported by the MSL token crypto context.")); }, - sign: function(La, Sa) { - Sa.result(new Uint8Array(0)); + sign: function(Oa, Ta) { + Ta.result(new Uint8Array(0)); }, - verify: function(La, Sa, wa) { + verify: function(Oa, Ta, wa) { wa.result(!1); } }); - Wb = { + Xb = { PSK: "PSK", MGK: "MGK", X509: "X509", @@ -3902,13 +3917,13 @@ E3cbY[513816] = false; ECC: "ECC", NONE: "NONE" }; - Object.freeze(Wb); + Object.freeze(Xb); (function() { Lc = Hb.Class.create({ - init: function(La) { + init: function(Oa) { Object.defineProperties(this, { scheme: { - value: La, + value: Oa, writable: !1, configurable: !1 } @@ -3916,48 +3931,48 @@ E3cbY[513816] = false; }, getIdentity: function() {}, getAuthData: function() {}, - equals: function(La) { - return this === La ? !0 : La instanceof Lc ? this.scheme == La.scheme : !1; + equals: function(Oa) { + return this === Oa ? !0 : Oa instanceof Lc ? this.scheme == Oa.scheme : !1; }, toJSON: function() { - var La; - La = {}; - La.scheme = this.scheme; - La.authdata = this.getAuthData(); - return La; + var Oa; + Oa = {}; + Oa.scheme = this.scheme; + Oa.authdata = this.getAuthData(); + return Oa; } }); - se = function(La, Sa) { - var wa, la; - wa = Sa.scheme; - la = Sa.authdata; - if (!wa || !la) throw new Ib(T.JSON_PARSE_ERROR, "entityauthdata " + JSON.stringify(Sa)); - if (!Wb[wa]) throw new rc(T.UNIDENTIFIED_ENTITYAUTH_SCHEME, wa); - Sa = La.getEntityAuthenticationFactory(wa); - if (!Sa) throw new rc(T.ENTITYAUTH_FACTORY_NOT_FOUND, wa); - return Sa.createData(La, la); + se = function(Oa, Ta) { + var wa, ka; + wa = Ta.scheme; + ka = Ta.authdata; + if (!wa || !ka) throw new Jb(S.JSON_PARSE_ERROR, "entityauthdata " + JSON.stringify(Ta)); + if (!Xb[wa]) throw new rc(S.UNIDENTIFIED_ENTITYAUTH_SCHEME, wa); + Ta = Oa.getEntityAuthenticationFactory(wa); + if (!Ta) throw new rc(S.ENTITYAUTH_FACTORY_NOT_FOUND, wa); + return Ta.createData(Oa, ka); }; })(); sd = Hb.Class.create({ - init: function(La) { + init: function(Oa) { Object.defineProperties(this, { scheme: { - value: La, + value: Oa, writable: !1, configurable: !1 } }); }, - createData: function(La, Sa) {}, - getCryptoContext: function(La, Sa) {} + createData: function(Oa, Ta) {}, + getCryptoContext: function(Oa, Ta) {} }); (function() { xc = Lc.extend({ - init: function wa(Sa) { - wa.base.call(this, Wb.MGK); + init: function wa(Ta) { + wa.base.call(this, Xb.MGK); Object.defineProperties(this, { identity: { - value: Sa, + value: Ta, writable: !1, configurable: !1 } @@ -3967,47 +3982,47 @@ E3cbY[513816] = false; return this.identity; }, getAuthData: function() { - var Sa; - Sa = {}; - Sa.identity = this.identity; - return Sa; + var Ta; + Ta = {}; + Ta.identity = this.identity; + return Ta; }, - equals: function la(wa) { - return this === wa ? !0 : wa instanceof xc ? la.base.call(this, this, wa) && this.identity == wa.identity : !1; + equals: function ka(wa) { + return this === wa ? !0 : wa instanceof xc ? ka.base.call(this, this, wa) && this.identity == wa.identity : !1; } }); te = function(wa) { - var la; - la = wa.identity; - if (!la) throw new Ib(T.JSON_PARSE_ERROR, "mgk authdata" + JSON.stringify(wa)); - return new xc(la); + var ka; + ka = wa.identity; + if (!ka) throw new Jb(S.JSON_PARSE_ERROR, "mgk authdata" + JSON.stringify(wa)); + return new xc(ka); }; })(); sf = sd.extend({ - init: function wa(Sa) { - wa.base.call(this, Wb.MGK); + init: function wa(Ta) { + wa.base.call(this, Xb.MGK); Object.defineProperties(this, { localIdentity: { - value: Sa, + value: Ta, writable: !1, enumerable: !1, configurable: !1 } }); }, - createData: function(Sa, wa) { + createData: function(Ta, wa) { return te(wa); }, - getCryptoContext: function(Sa, wa) { + getCryptoContext: function(Ta, wa) { if (!(wa instanceof xc)) throw new Bb("Incorrect authentication data type " + JSON.stringify(wa) + "."); - if (wa.identity != this.localIdentity) throw new rc(T.ENTITY_NOT_FOUND, "mgk " + wa.identity).setEntity(wa); + if (wa.identity != this.localIdentity) throw new rc(S.ENTITY_NOT_FOUND, "mgk " + wa.identity).setEntity(wa); return new Vc(); } }); (function() { yc = Lc.extend({ - init: function la(wa) { - la.base.call(this, Wb.PSK); + init: function ka(wa) { + ka.base.call(this, Xb.PSK); Object.defineProperties(this, { identity: { value: wa, @@ -4024,20 +4039,20 @@ E3cbY[513816] = false; wa.identity = this.identity; return wa; }, - equals: function da(la) { - return this === la ? !0 : la instanceof yc ? da.base.call(this, this, la) && this.identity == la.identity : !1; + equals: function da(ka) { + return this === ka ? !0 : ka instanceof yc ? da.base.call(this, this, ka) && this.identity == ka.identity : !1; } }); - ue = function(la) { + ue = function(ka) { var da; - da = la.identity; - if (!da) throw new Ib(T.JSON_PARSE_ERROR, "psk authdata" + JSON.stringify(la)); + da = ka.identity; + if (!da) throw new Jb(S.JSON_PARSE_ERROR, "psk authdata" + JSON.stringify(ka)); return new yc(da); }; })(); tf = sd.extend({ - init: function la(wa) { - la.base.call(this, Wb.PSK); + init: function ka(wa) { + ka.base.call(this, Xb.PSK); Object.defineProperties(this, { localIdentity: { value: wa, @@ -4047,22 +4062,22 @@ E3cbY[513816] = false; } }); }, - createData: function(wa, la) { - return ue(la); + createData: function(wa, ka) { + return ue(ka); }, - getCryptoContext: function(wa, la) { - if (!(la instanceof yc)) throw new Bb("Incorrect authentication data type " + JSON.stringify(la) + "."); - if (la.getIdentity() != this.localIdentity) throw new rc(T.ENTITY_NOT_FOUND, "psk " + la.identity).setEntity(la); + getCryptoContext: function(wa, ka) { + if (!(ka instanceof yc)) throw new Bb("Incorrect authentication data type " + JSON.stringify(ka) + "."); + if (ka.getIdentity() != this.localIdentity) throw new rc(S.ENTITY_NOT_FOUND, "psk " + ka.identity).setEntity(ka); return new Vc(); } }); (function() { td = Lc.extend({ - init: function X(la, da) { - X.base.call(this, Wb.RSA); + init: function X(ka, da) { + X.base.call(this, Xb.RSA); Object.defineProperties(this, { identity: { - value: la, + value: ka, writable: !1, configurable: !1 }, @@ -4077,53 +4092,53 @@ E3cbY[513816] = false; return this.identity; }, getAuthData: function() { - var la; - la = {}; - la.identity = this.identity; - la.pubkeyid = this.publicKeyId; - return la; + var ka; + ka = {}; + ka.identity = this.identity; + ka.pubkeyid = this.publicKeyId; + return ka; }, equals: function X(da) { return this === da ? !0 : da instanceof td ? X.base.call(this, this, da) && this.identity == da.identity && this.publicKeyId == da.publicKeyId : !1; } }); ve = function(da) { - var X, U; + var X, T; X = da.identity; - U = da.pubkeyid; - if (!X || "string" !== typeof X || !U || "string" !== typeof U) throw new Ib(T.JSON_PARSE_ERROR, "RSA authdata" + JSON.stringify(da)); - return new td(X, U); + T = da.pubkeyid; + if (!X || "string" !== typeof X || !T || "string" !== typeof T) throw new Jb(S.JSON_PARSE_ERROR, "RSA authdata" + JSON.stringify(da)); + return new td(X, T); }; })(); uf = sd.extend({ - init: function da(la) { - da.base.call(this, Wb.RSA); + init: function da(ka) { + da.base.call(this, Xb.RSA); Object.defineProperties(this, { store: { - value: la, + value: ka, writable: !1, enumerable: !1, configurable: !1 } }); }, - createData: function(la, da) { + createData: function(ka, da) { return ve(da); }, - getCryptoContext: function(la, da) { - var X, U, V; + getCryptoContext: function(ka, da) { + var X, T, V; if (!(da instanceof td)) throw new Bb("Incorrect authentication data type " + da + "."); X = da.identity; - U = da.publicKeyId; - V = this.store.getPublicKey(U); - if (!V) throw new rc(T.RSA_PUBLICKEY_NOT_FOUND, U).setEntity(da); - return new pd(la, X, null, V, qd.SIGN_VERIFY); + T = da.publicKeyId; + V = this.store.getPublicKey(T); + if (!V) throw new rc(S.RSA_PUBLICKEY_NOT_FOUND, T).setEntity(da); + return new pd(ka, X, null, V, qd.SIGN_VERIFY); } }); (function() { Yc = Lc.extend({ init: function X(da) { - X.base.call(this, Wb.NONE); + X.base.call(this, Xb.NONE); Object.defineProperties(this, { identity: { value: da, @@ -4140,20 +4155,20 @@ E3cbY[513816] = false; da.identity = this.identity; return da; }, - equals: function U(X) { - return this === X ? !0 : X instanceof Yc ? U.base.call(this, this, X) && this.identity == X.identity : !1; + equals: function T(X) { + return this === X ? !0 : X instanceof Yc ? T.base.call(this, this, X) && this.identity == X.identity : !1; } }); we = function(X) { - var U; - U = X.identity; - if (!U) throw new Ib(T.JSON_PARSE_ERROR, "Unauthenticated authdata" + JSON.stringify(X)); - return new Yc(U); + var T; + T = X.identity; + if (!T) throw new Jb(S.JSON_PARSE_ERROR, "Unauthenticated authdata" + JSON.stringify(X)); + return new Yc(T); }; })(); qf = sd.extend({ init: function da() { - da.base.call(this, Wb.NONE); + da.base.call(this, Xb.NONE); }, createData: function(da, X) { return we(X); @@ -4194,12 +4209,12 @@ E3cbY[513816] = false; mark: function() {}, reset: function() {}, markSupported: function() {}, - read: function(da, X, U) {} + read: function(da, X, T) {} }); ud = Hb.Class.create({ abort: function() {}, close: function(da, X) {}, - write: function(da, X, U, V, aa) {}, + write: function(da, X, T, V, ba) {}, flush: function(da, X) {} }); wf = Hb.Class.create({ @@ -4239,16 +4254,16 @@ E3cbY[513816] = false; this._mark = this._currentPosition; }, reset: function() { - if (-1 == this._mark) throw new Yb("Stream has not been marked."); + if (-1 == this._mark) throw new Zb("Stream has not been marked."); this._currentPosition = this._mark; }, markSupported: function() { return !0; }, - read: function(da, X, U) { - fb(U, function() { + read: function(da, X, T) { + gb(T, function() { var V; - if (this._closed) throw new Yb("Stream is already closed."); + if (this._closed) throw new Zb("Stream is already closed."); if (this._currentPosition == this._data.length) return null; - 1 == da && (da = this._data.length - this._currentPosition); V = this._data.subarray(this._currentPosition, this._currentPosition + da); this._currentPosition += V.length; @@ -4286,26 +4301,26 @@ E3cbY[513816] = false; this._closed = !0; X.result(!0); }, - write: function(da, X, U, V, aa) { - fb(aa, function() { + write: function(da, X, T, V, ba) { + gb(ba, function() { var W; - if (this._closed) throw new Yb("Stream is already closed."); + if (this._closed) throw new Zb("Stream is already closed."); if (0 > X) throw new RangeError("Offset cannot be negative."); - if (0 > U) throw new RangeError("Length cannot be negative."); - if (X + U > da.length) throw new RangeError("Offset plus length cannot be greater than the array length."); - W = da.subarray(X, U); + if (0 > T) throw new RangeError("Length cannot be negative."); + if (X + T > da.length) throw new RangeError("Offset plus length cannot be greater than the array length."); + W = da.subarray(X, T); this._buffered.push(W); return W.length; }, this); }, flush: function(da, X) { - var U; + var T; for (; 0 < this._buffered.length;) if ((da = this._buffered.shift(), this._result)) { - U = new Uint8Array(this._result.length + da.length); - U.set(this._result); - U.set(da, this._result.length); - this._result = U; + T = new Uint8Array(this._result.length + da.length); + T.set(this._result); + T.set(da, this._result.length); + this._result = T; } else this._result = new Uint8Array(da); X.result(!0); }, @@ -4323,15 +4338,15 @@ E3cbY[513816] = false; } }); yf = Hb.Class.create({ - getResponse: function(da, X, U) {} + getResponse: function(da, X, T) {} }); (function() { var da, X; da = ud.extend({ - init: function(U, V) { - U = { + init: function(T, V) { + T = { _httpLocation: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -4367,49 +4382,49 @@ E3cbY[513816] = false; configurable: !1 } }; - Object.defineProperties(this, U); + Object.defineProperties(this, T); }, - setTimeout: function(U) { - this._timeout = U; + setTimeout: function(T) { + this._timeout = T; }, - getResponse: function(U, V) { - var aa; - aa = this; - this._responseQueue.poll(U, { + getResponse: function(T, V) { + var ba; + ba = this; + this._responseQueue.poll(T, { result: function(W) { - fb(V, function() { + gb(V, function() { W && this._responseQueue.add(W); return W; - }, aa); + }, ba); }, timeout: function() { - fb(V, function() { + gb(V, function() { this._response = { isTimeout: !0 }; this._responseQueue.add(this._response); this.abort(); V.timeout(); - }, aa); + }, ba); }, error: function(W) { - fb(V, function() { + gb(V, function() { this._response = { isError: !0 }; this._responseQueue.add(this._response); throw W; - }, aa); + }, ba); } }); }, abort: function() { this._abortToken && this._abortToken.abort(); }, - close: function(U, V) { - var aa; - aa = this; - fb(V, function() { + close: function(T, V) { + var ba; + ba = this; + gb(V, function() { var W; if (this._response) return !0; W = this._buffer.toByteArray(); @@ -4417,46 +4432,46 @@ E3cbY[513816] = false; body: W }, this._timeout, { result: function(fa) { - aa._response = { + ba._response = { response: fa }; - aa._responseQueue.add(aa._response); + ba._responseQueue.add(ba._response); }, timeout: function() { - aa._response = { + ba._response = { isTimeout: !0 }; - aa._responseQueue.add(aa._response); + ba._responseQueue.add(ba._response); }, error: function(fa) { - aa._response = { + ba._response = { isError: !0, error: fa }; - aa._responseQueue.add(aa._response); + ba._responseQueue.add(ba._response); } })); return !0; }, this); }, - write: function(U, V, aa, W, fa) { - fb(fa, function() { - if (this._response) throw new Yb("HttpOutputStream already closed."); - this._buffer.write(U, V, aa, W, fa); + write: function(T, V, ba, W, fa) { + gb(fa, function() { + if (this._response) throw new Zb("HttpOutputStream already closed."); + this._buffer.write(T, V, ba, W, fa); }, this); }, - flush: function(U, V) { - fb(V, function() { + flush: function(T, V) { + gb(V, function() { if (this._response) return !0; - this._buffer.flush(U, V); + this._buffer.flush(T, V); }, this); } }); X = Qd.extend({ - init: function(U) { + init: function(T) { Object.defineProperties(this, { _out: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -4508,53 +4523,53 @@ E3cbY[513816] = false; markSupported: function() { if (this._buffer) return this._buffer.markSupported(); }, - read: function(U, V, aa) { + read: function(T, V, ba) { var fa; - function W(ya) { - fb(aa, function() { - if (!ya) return new Uint8Array(0); + function W(xa) { + gb(ba, function() { + if (!xa) return new Uint8Array(0); this._out.getResponse(V, { - result: function(ta) { - fb(aa, function() { - var ia; - if (ta.isTimeout)(this._timedout = !0, aa.timeout()); + result: function(sa) { + gb(ba, function() { + var ha; + if (sa.isTimeout)(this._timedout = !0, ba.timeout()); else { - if (ta.isError) throw (this._exception = ta.error || new Yb("Unknown HTTP exception."), this._exception); - if (!ta.response) throw (this._exception = new Yb("Missing HTTP response."), this._exception); - ta.response.json !== Gb && (this._json = ta.response.json, this.getJSON = function() { + if (sa.isError) throw (this._exception = sa.error || new Zb("Unknown HTTP exception."), this._exception); + if (!sa.response) throw (this._exception = new Zb("Missing HTTP response."), this._exception); + sa.response.json !== Gb && (this._json = sa.response.json, this.getJSON = function() { return fa._json; }); - ia = ta.response.content || Bd("string" === typeof ta.response.body ? ta.response.body : JSON.stringify(this._json)); - this._buffer = new wf(ia); - this._buffer.read(U, V, aa); + ha = sa.response.content || Bd("string" === typeof sa.response.body ? sa.response.body : JSON.stringify(this._json)); + this._buffer = new wf(ha); + this._buffer.read(T, V, ba); } }, fa); }, timeout: function() { - aa.timeout(); + ba.timeout(); }, - error: function(ta) { - aa.error(ta); + error: function(sa) { + ba.error(sa); } }); }, fa); } fa = this; - fb(aa, function() { + gb(ba, function() { if (this._exception) throw this._exception; - if (this._timedout) aa.timeout(); + if (this._timedout) ba.timeout(); else { if (this._aborted) return new Uint8Array(0); - this._buffer ? this._buffer.read(U, V, aa) : this._out.close(V, { - result: function(ya) { - W(ya); + this._buffer ? this._buffer.read(T, V, ba) : this._out.close(V, { + result: function(xa) { + W(xa); }, timeout: function() { - aa.timeout(); + ba.timeout(); }, - error: function(ya) { - aa.error(ya); + error: function(xa) { + ba.error(xa); } }); } @@ -4562,10 +4577,10 @@ E3cbY[513816] = false; } }); he = Hb.Class.create({ - init: function(U, V) { + init: function(T, V) { Object.defineProperties(this, { _httpLocation: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -4578,15 +4593,15 @@ E3cbY[513816] = false; } }); }, - setTimeout: function(U) { - this._timeout = U; + setTimeout: function(T) { + this._timeout = T; }, openConnection: function() { - var U; - U = new da(this._httpLocation, this._timeout); + var T; + T = new da(this._httpLocation, this._timeout); return { - input: new X(U), - output: U + input: new X(T), + output: T }; } }); @@ -4595,8 +4610,8 @@ E3cbY[513816] = false; var da, X; da = ud.extend({ init: function() { - var U; - U = { + var T; + T = { _buffer: { value: new Uint8Array(), writable: !0, @@ -4604,10 +4619,10 @@ E3cbY[513816] = false; configurable: !1 } }; - Object.defineProperties(this, U); + Object.defineProperties(this, T); }, setTimeout: function() {}, - getResponse: function(U, V) { + getResponse: function(T, V) { V.result({ success: !1, content: null, @@ -4616,26 +4631,26 @@ E3cbY[513816] = false; }); }, abort: function() {}, - close: function(U, V) { + close: function(T, V) { V.result(!0); }, - write: function(U, V, aa, W, fa) { - var ya, ta; + write: function(T, V, ba, W, fa) { + var xa, sa; try { if (0 > V) throw new RangeError("Offset cannot be negative."); - if (0 > aa) throw new RangeError("Length cannot be negative."); - if (V + aa > U.length) throw new RangeError("Offset plus length cannot be greater than the array length."); - ya = U.subarray(V, aa); - ta = new Uint8Array(this._buffer.length + ya.length); - ta.set(this._buffer); - ta.set(ya, this._buffer.length); - this._buffer = ta; - fa.result(ya.length); - } catch (ia) { - fa.error(ia); + if (0 > ba) throw new RangeError("Length cannot be negative."); + if (V + ba > T.length) throw new RangeError("Offset plus length cannot be greater than the array length."); + xa = T.subarray(V, ba); + sa = new Uint8Array(this._buffer.length + xa.length); + sa.set(this._buffer); + sa.set(xa, this._buffer.length); + this._buffer = sa; + fa.result(xa.length); + } catch (ha) { + fa.error(ha); } }, - flush: function(U, V) { + flush: function(T, V) { V.result(!0); }, request: function() { @@ -4649,14 +4664,14 @@ E3cbY[513816] = false; mark: function() {}, reset: function() {}, markSupported: function() {}, - read: function(U, V, aa) { - aa.result(new Uint8Array(16)); + read: function(T, V, ba) { + ba.result(new Uint8Array(16)); } }); ie = Hb.Class.create({ init: function() { - var U; - U = { + var T; + T = { output: { value: new da(), writable: !1, @@ -4670,7 +4685,7 @@ E3cbY[513816] = false; configurable: !1 } }; - Object.defineProperties(this, U); + Object.defineProperties(this, T); }, setTimeout: function() {}, openConnection: function() { @@ -4684,35 +4699,35 @@ E3cbY[513816] = false; } }); })(); - xe = function(da, X, U) { - (function(V, aa, W) { - V.read(-1, aa, { + xe = function(da, X, T) { + (function(V, ba, W) { + V.read(-1, ba, { result: function(fa) { fa && fa.length ? W(null, fa) : W(null, null); }, timeout: function() { - U.timeout(); + T.timeout(); }, error: function(fa) { W(fa, null); } }); - })(da, X, function(V, aa) { + })(da, X, function(V, ba) { var W, fa; - if (V) U.error(V); - else if (aa) { - if (da.getJSON !== Gb && "function" === typeof da.getJSON) U.result(da.getJSON()); + if (V) T.error(V); + else if (ba) { + if (da.getJSON !== Gb && "function" === typeof da.getJSON) T.result(da.getJSON()); else { - V = U.result; - aa = new zf(ec(aa, "utf-8")); + V = T.result; + ba = new zf(ec(ba, "utf-8")); W = []; - for (fa = aa.nextValue(); fa !== Gb;)(W.push(fa), fa = aa.nextValue()); - V.call(U, W); + for (fa = ba.nextValue(); fa !== Gb;)(W.push(fa), fa = ba.nextValue()); + V.call(T, W); } - } else U.result(null); + } else T.result(null); }); }; - kc = { + lc = { SYMMETRIC_WRAPPED: "SYMMETRIC_WRAPPED", ASYMMETRIC_WRAPPED: "ASYMMETRIC_WRAPPED", DIFFIE_HELLMAN: "DIFFIE_HELLMAN", @@ -4720,7 +4735,7 @@ E3cbY[513816] = false; JWK_LADDER: "JWK_LADDER", AUTHENTICATED_DH: "AUTHENTICATED_DH" }; - Object.freeze(kc); + Object.freeze(lc); (function() { cd = Hb.Class.create({ init: function(da) { @@ -4747,16 +4762,16 @@ E3cbY[513816] = false; return this.keyExchangeScheme; } }); - ye = function(da, X, U) { - Oa(U, function() { - var V, aa, W; + ye = function(da, X, T) { + Ra(T, function() { + var V, ba, W; V = X.scheme; - aa = X.keydata; - if (!V || !aa || "object" !== typeof aa) throw new Ib(T.JSON_PARSE_ERROR, "keyrequestdata " + JSON.stringify(X)); - if (!kc[V]) throw new Ub(T.UNIDENTIFIED_KEYX_SCHEME, V); + ba = X.keydata; + if (!V || !ba || "object" !== typeof ba) throw new Jb(S.JSON_PARSE_ERROR, "keyrequestdata " + JSON.stringify(X)); + if (!lc[V]) throw new Vb(S.UNIDENTIFIED_KEYX_SCHEME, V); W = da.getKeyExchangeFactory(V); - if (!W) throw new Ub(T.KEYX_FACTORY_NOT_FOUND, V); - W.createRequestData(da, aa, U); + if (!W) throw new Vb(S.KEYX_FACTORY_NOT_FOUND, V); + W.createRequestData(da, ba, T); }); }; })(); @@ -4792,25 +4807,25 @@ E3cbY[513816] = false; return this.masterToken.uniqueKey() + ":" + this.keyExchangeScheme; } }); - ze = function(da, X, U) { - Oa(U, function() { - var V, aa, W; + ze = function(da, X, T) { + Ra(T, function() { + var V, ba, W; V = X.mastertoken; - aa = X.scheme; + ba = X.scheme; W = X.keydata; - if (!aa || !V || "object" !== typeof V || !W || "object" !== typeof W) throw new Ib(T.JSON_PARSE_ERROR, "keyresponsedata " + JSON.stringify(X)); - if (!kc[aa]) throw new Ub(T.UNIDENTIFIED_KEYX_SCHEME, aa); + if (!ba || !V || "object" !== typeof V || !W || "object" !== typeof W) throw new Jb(S.JSON_PARSE_ERROR, "keyresponsedata " + JSON.stringify(X)); + if (!lc[ba]) throw new Vb(S.UNIDENTIFIED_KEYX_SCHEME, ba); ed(da, V, { result: function(fa) { - Oa(U, function() { - var ya; - ya = da.getKeyExchangeFactory(aa); - if (!ya) throw new Ub(T.KEYX_FACTORY_NOT_FOUND, aa); - return ya.createResponseData(da, fa, W); + Ra(T, function() { + var xa; + xa = da.getKeyExchangeFactory(ba); + if (!xa) throw new Vb(S.KEYX_FACTORY_NOT_FOUND, ba); + return xa.createResponseData(da, fa, W); }); }, error: function(fa) { - U.error(fa); + T.error(fa); } }); }); @@ -4819,7 +4834,7 @@ E3cbY[513816] = false; (function() { var da; da = Hb.Class.create({ - init: function(X, U) { + init: function(X, T) { Object.defineProperties(this, { keyResponseData: { value: X, @@ -4827,14 +4842,14 @@ E3cbY[513816] = false; configurable: !1 }, cryptoContext: { - value: U, + value: T, writable: !1, configurable: !1 } }); } }); - mc = Hb.Class.create({ + nc = Hb.Class.create({ init: function(X) { Object.defineProperties(this, { scheme: { @@ -4844,44 +4859,44 @@ E3cbY[513816] = false; } }); }, - createRequestData: function(X, U, V) {}, - createResponseData: function(X, U, V) {}, - generateResponse: function(X, U, V, aa) {}, - getCryptoContext: function(X, U, V, aa, W) {}, - generateSessionKeys: function(X, U) { - Oa(U, function() { - var V, aa; + createRequestData: function(X, T, V) {}, + createResponseData: function(X, T, V) {}, + generateResponse: function(X, T, V, ba) {}, + getCryptoContext: function(X, T, V, ba, W) {}, + generateSessionKeys: function(X, T) { + Ra(T, function() { + var V, ba; V = new Uint8Array(16); - aa = new Uint8Array(32); + ba = new Uint8Array(32); X.getRandom().nextBytes(V); - X.getRandom().nextBytes(aa); + X.getRandom().nextBytes(ba); tc(V, oc, Dc, { result: function(W) { - tc(aa, pc, Mc, { + tc(ba, pc, Mc, { result: function(fa) { - U.result({ + T.result({ encryptionKey: W, hmacKey: fa }); }, error: function(fa) { - U.error(new yb(T.SESSION_KEY_CREATION_FAILURE, null, fa)); + T.error(new zb(S.SESSION_KEY_CREATION_FAILURE, null, fa)); } }); }, error: function(W) { - U.error(new yb(T.SESSION_KEY_CREATION_FAILURE, null, W)); + T.error(new zb(S.SESSION_KEY_CREATION_FAILURE, null, W)); } }); }); }, - importSessionKeys: function(X, U, V) { + importSessionKeys: function(X, T, V) { tc(X, oc, Dc, { - result: function(aa) { - tc(U, pc, Mc, { + result: function(ba) { + tc(T, pc, Mc, { result: function(W) { V.result({ - encryptionKey: aa, + encryptionKey: ba, hmacKey: W }); }, @@ -4890,45 +4905,45 @@ E3cbY[513816] = false; } }); }, - error: function(aa) { - V.error(aa); + error: function(ba) { + V.error(ba); } }); } }); - mc.KeyExchangeData = da; + nc.KeyExchangeData = da; })(); (function() { - var X, U, V; + var X, T, V; - function da(aa, W, fa, ya, ta) { - Oa(ta, function() { - var ia, qa; + function da(ba, W, fa, xa, sa) { + Ra(sa, function() { + var ha, ra; switch (W) { case X.PSK: - (ia = new yc(ya), qa = aa.getEntityAuthenticationFactory(Wb.PSK)); - if (!qa) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, W); - ia = qa.getCryptoContext(aa, ia); - return new vc(aa, wc.A128KW, qc, Gb); + (ha = new yc(xa), ra = ba.getEntityAuthenticationFactory(Xb.PSK)); + if (!ra) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, W); + ha = ra.getCryptoContext(ba, ha); + return new vc(ba, wc.A128KW, qc, Gb); case X.MGK: - ia = new xc(ya); - qa = aa.getEntityAuthenticationFactory(Wb.MGK); - if (!qa) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, W); - ia = qa.getCryptoContext(aa, ia); - return new vc(aa, wc.A128KW, qc, Gb); + ha = new xc(xa); + ra = ba.getEntityAuthenticationFactory(Xb.MGK); + if (!ra) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, W); + ha = ra.getCryptoContext(ba, ha); + return new vc(ba, wc.A128KW, qc, Gb); case X.WRAP: - ia = aa.getMslCryptoContext(); - ia.unwrap(fa, sc, Ec, { + ha = ba.getMslCryptoContext(); + ha.unwrap(fa, sc, Ec, { result: function(Ba) { - Oa(ta, function() { - return new vc(aa, wc.A128KW, qc, Ba); + Ra(sa, function() { + return new vc(ba, wc.A128KW, qc, Ba); }); }, - error: ta.error + error: sa.error }); break; default: - throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, W); + throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, W); } }); } @@ -4937,9 +4952,9 @@ E3cbY[513816] = false; MGK: "MGK", WRAP: "WRAP" }; - U = Ae = cd.extend({ - init: function ya(W, fa) { - ya.base.call(this, kc.JWE_LADDER); + T = Ae = cd.extend({ + init: function xa(W, fa) { + xa.base.call(this, lc.JWE_LADDER); switch (W) { case X.WRAP: if (!fa) throw new Bb("Previous wrapping key based key exchange requires the previous wrapping key data and ID."); @@ -4967,27 +4982,27 @@ E3cbY[513816] = false; this.wrapdata && (W.wrapdata = Lb(this.wrapdata)); return W; }, - equals: function ya(fa) { - return fa === this ? !0 : fa instanceof Ae ? ya.base.call(this, fa) && this.mechanism == fa.mechanism && gc(this.wrapdata, fa.wrapdata) : !1; + equals: function xa(fa) { + return fa === this ? !0 : fa instanceof Ae ? xa.base.call(this, fa) && this.mechanism == fa.mechanism && gc(this.wrapdata, fa.wrapdata) : !1; }, - uniqueKey: function ya() { - var ta; - ta = ya.base.call(this) + ":" + this.mechanism; - this.wrapdata && (ta += ":" + hc(this.wrapdata)); - return ta; + uniqueKey: function xa() { + var sa; + sa = xa.base.call(this) + ":" + this.mechanism; + this.wrapdata && (sa += ":" + hc(this.wrapdata)); + return sa; } }); V = Be = dd.extend({ - init: function Z(ta, ia, qa, Ba, ka) { - Z.base.call(this, ta, kc.JWE_LADDER); + init: function Z(sa, ha, ra, Ba, ja) { + Z.base.call(this, sa, lc.JWE_LADDER); Object.defineProperties(this, { wrapKey: { - value: ia, + value: ha, writable: !1, configurable: !1 }, wrapdata: { - value: qa, + value: ra, writable: !1, configurable: !1 }, @@ -4997,31 +5012,31 @@ E3cbY[513816] = false; configurable: !1 }, hmacKey: { - value: ka, + value: ja, writable: !1, configurable: !1 } }); }, getKeydata: function() { - var ta; - ta = {}; - ta.wrapkey = Lb(this.wrapKey); - ta.wrapdata = Lb(this.wrapdata); - ta.encryptionkey = Lb(this.encryptionKey); - ta.hmackey = Lb(this.hmacKey); - return ta; + var sa; + sa = {}; + sa.wrapkey = Lb(this.wrapKey); + sa.wrapdata = Lb(this.wrapdata); + sa.encryptionkey = Lb(this.encryptionKey); + sa.hmackey = Lb(this.hmacKey); + return sa; }, - equals: function qa(ia) { - return this === ia ? !0 : ia instanceof Be ? qa.base.call(this, ia) && gc(this.wrapKey, ia.wrapKey) && gc(this.wrapdata, ia.wrapdata) && gc(this.encryptionKey, ia.encryptionKey) && gc(this.hmacKey, ia.hmacKey) : !1; + equals: function ra(ha) { + return this === ha ? !0 : ha instanceof Be ? ra.base.call(this, ha) && gc(this.wrapKey, ha.wrapKey) && gc(this.wrapdata, ha.wrapdata) && gc(this.encryptionKey, ha.encryptionKey) && gc(this.hmacKey, ha.hmacKey) : !1; }, - uniqueKey: function qa() { - return qa.base.call(this) + ":" + hc(this.wrapKey) + ":" + hc(this.wrapdata) + ":" + hc(this.encryptionKey) + ":" + hc(this.hmacKey); + uniqueKey: function ra() { + return ra.base.call(this) + ":" + hc(this.wrapKey) + ":" + hc(this.wrapdata) + ":" + hc(this.encryptionKey) + ":" + hc(this.hmacKey); } }); - mc.extend({ - init: function ka(Ba) { - ka.base.call(this, kc.JWE_LADDER); + nc.extend({ + init: function ja(Ba) { + ja.base.call(this, lc.JWE_LADDER); Object.defineProperties(this, { repository: { value: Ba, @@ -5031,270 +5046,270 @@ E3cbY[513816] = false; } }); }, - createRequestData: function(Ba, ka, Z) { - Oa(Z, function() { - var ca, ea, za; - ca = ka.mechanism; - ea = ka.wrapdata; - if (!ca || ca == X.WRAP && (!ea || "string" !== typeof ea)) throw new Ib(T.JSON_PARSE_ERROR, "keydata " + JSON.stringify(ka)); - if (!X[ca]) throw new Ub(T.UNIDENTIFIED_KEYX_MECHANISM, ca); - switch (ca) { + createRequestData: function(Ba, ja, Z) { + Ra(Z, function() { + var aa, ea, ya; + aa = ja.mechanism; + ea = ja.wrapdata; + if (!aa || aa == X.WRAP && (!ea || "string" !== typeof ea)) throw new Jb(S.JSON_PARSE_ERROR, "keydata " + JSON.stringify(ja)); + if (!X[aa]) throw new Vb(S.UNIDENTIFIED_KEYX_MECHANISM, aa); + switch (aa) { case X.WRAP: try { - za = Mb(ea); + ya = Mb(ea); } catch (Va) { - throw new Ub(T.KEYX_WRAPPING_KEY_MISSING, "keydata " + ka.toString()); + throw new Vb(S.KEYX_WRAPPING_KEY_MISSING, "keydata " + ja.toString()); } - if (null == za || 0 == za.length) throw new Ub(T.KEYX_WRAPPING_KEY_MISSING, "keydata " + ka.toString()); + if (null == ya || 0 == ya.length) throw new Vb(S.KEYX_WRAPPING_KEY_MISSING, "keydata " + ja.toString()); break; default: - za = null; + ya = null; } - return new U(ca, za); + return new T(aa, ya); }); }, - createResponseData: function(Ba, ka, Z) { - var ca, ea, za, Va, Na, Ta, Wa; + createResponseData: function(Ba, ja, Z) { + var aa, ea, ya, Va, Pa, Ua, Wa; Ba = Z.wrapkey; - ca = Z.wrapdata; + aa = Z.wrapdata; ea = Z.encryptionkey; - za = Z.hmackey; - if (!(Ba && "string" === typeof Ba && ca && "string" === typeof ca && ea && "string" === typeof ea && za) || "string" !== typeof za) throw new Ib(T.JSON_PARSE_ERROR, "keydata " + JSON.stringify(Z)); + ya = Z.hmackey; + if (!(Ba && "string" === typeof Ba && aa && "string" === typeof aa && ea && "string" === typeof ea && ya) || "string" !== typeof ya) throw new Jb(S.JSON_PARSE_ERROR, "keydata " + JSON.stringify(Z)); try { Va = Mb(Ba); - Na = Mb(ca); - } catch (oa) { - throw new yb(T.INVALID_SYMMETRIC_KEY, "keydata " + JSON.stringify(Z), oa); + Pa = Mb(aa); + } catch (na) { + throw new zb(S.INVALID_SYMMETRIC_KEY, "keydata " + JSON.stringify(Z), na); } try { - Ta = Mb(ea); - } catch (oa) { - throw new yb(T.INVALID_ENCRYPTION_KEY, "keydata " + JSON.stringify(Z), oa); + Ua = Mb(ea); + } catch (na) { + throw new zb(S.INVALID_ENCRYPTION_KEY, "keydata " + JSON.stringify(Z), na); } try { - Wa = Mb(za); - } catch (oa) { - throw new yb(T.INVALID_HMAC_KEY, "keydata " + JSON.stringify(Z), oa); + Wa = Mb(ya); + } catch (na) { + throw new zb(S.INVALID_HMAC_KEY, "keydata " + JSON.stringify(Z), na); } - return new V(ka, Va, Na, Ta, Wa); + return new V(ja, Va, Pa, Ua, Wa); }, - generateResponse: function(Ba, ka, Z, ca) { - var Ta, Wa; + generateResponse: function(Ba, ja, Z, aa) { + var Ua, Wa; - function ea(oa, Aa, Fa) { - Ta.generateSessionKeys(Ba, { - result: function(Ja) { - Oa(ca, function() { - za(oa, Aa, Fa, Ja.encryptionKey, Ja.hmacKey); - }, Ta); + function ea(na, za, Ga) { + Ua.generateSessionKeys(Ba, { + result: function(Ma) { + Ra(aa, function() { + ya(na, za, Ga, Ma.encryptionKey, Ma.hmacKey); + }, Ua); }, - error: function(Ja) { - Oa(ca, function() { - Ja instanceof hb && Ja.setEntity(Wa); - throw Ja; + error: function(Ma) { + Ra(aa, function() { + Ma instanceof ib && Ma.setEntity(Wa); + throw Ma; }); } }); } - function za(oa, Aa, Fa, Ja, Ca) { - Oa(ca, function() { - da(Ba, ka.mechanism, ka.wrapdata, oa, { + function ya(na, za, Ga, Ma, Ca) { + Ra(aa, function() { + da(Ba, ja.mechanism, ja.wrapdata, na, { result: function(Xa) { - Xa.wrap(Aa, { - result: function(Ia) { - Va(Aa, Fa, Ja, Ca, Ia); + Xa.wrap(za, { + result: function(Ka) { + Va(za, Ga, Ma, Ca, Ka); }, - error: function(Ia) { - Oa(ca, function() { - Ia instanceof hb && Ia.setEntity(Wa); - throw Ia; + error: function(Ka) { + Ra(aa, function() { + Ka instanceof ib && Ka.setEntity(Wa); + throw Ka; }); } }); }, error: function(Xa) { - Oa(ca, function() { - Xa instanceof hb && Xa.setEntity(Wa); + Ra(aa, function() { + Xa instanceof ib && Xa.setEntity(Wa); throw Xa; }); } }); - }, Ta); + }, Ua); } - function Va(oa, Aa, Fa, Ja, Ca) { - Oa(ca, function() { + function Va(na, za, Ga, Ma, Ca) { + Ra(aa, function() { var Xa; - Xa = new vc(Ba, wc.A128KW, qc, oa); - Xa.wrap(Fa, { - result: function(Ia) { - Xa.wrap(Ja, { - result: function(ab) { - Na(Aa, Ca, Fa, Ia, Ja, ab); + Xa = new vc(Ba, wc.A128KW, qc, na); + Xa.wrap(Ga, { + result: function(Ka) { + Xa.wrap(Ma, { + result: function(bb) { + Pa(za, Ca, Ga, Ka, Ma, bb); }, - error: function(ab) { - Oa(ca, function() { - ab instanceof hb && ab.setEntity(Wa); - throw ab; + error: function(bb) { + Ra(aa, function() { + bb instanceof ib && bb.setEntity(Wa); + throw bb; }); } }); }, - error: function(Ia) { - Oa(ca, function() { - Ia instanceof hb && Ia.setEntity(Wa); - throw Ia; + error: function(Ka) { + Ra(aa, function() { + Ka instanceof ib && Ka.setEntity(Wa); + throw Ka; }); } }); - }, Ta); + }, Ua); } - function Na(oa, Aa, Fa, Ja, Ca, Xa) { - Oa(ca, function() { - var Ia; - Ia = Ba.getTokenFactory(); - Wa ? Ia.renewMasterToken(Ba, Wa, Fa, Ca, { - result: function(ab) { - Oa(ca, function() { - var db, Za; - db = new lc(Ba, ab); - Za = new V(ab, Aa, oa, Ja, Xa); - return new mc.KeyExchangeData(Za, db, ca); - }, Ta); + function Pa(na, za, Ga, Ma, Ca, Xa) { + Ra(aa, function() { + var Ka; + Ka = Ba.getTokenFactory(); + Wa ? Ka.renewMasterToken(Ba, Wa, Ga, Ca, { + result: function(bb) { + Ra(aa, function() { + var fb, $a; + fb = new mc(Ba, bb); + $a = new V(bb, za, na, Ma, Xa); + return new nc.KeyExchangeData($a, fb, aa); + }, Ua); }, - error: function(ab) { - Oa(ca, function() { - ab instanceof hb && ab.setEntity(Wa); - throw ab; + error: function(bb) { + Ra(aa, function() { + bb instanceof ib && bb.setEntity(Wa); + throw bb; }); } - }) : Ia.createMasterToken(Ba, Z, Fa, Ca, { - result: function(ab) { - Oa(ca, function() { - var db, Za; - db = new lc(Ba, ab); - Za = new V(ab, Aa, oa, Ja, Xa); - return new mc.KeyExchangeData(Za, db, ca); - }, Ta); + }) : Ka.createMasterToken(Ba, Z, Ga, Ca, { + result: function(bb) { + Ra(aa, function() { + var fb, $a; + fb = new mc(Ba, bb); + $a = new V(bb, za, na, Ma, Xa); + return new nc.KeyExchangeData($a, fb, aa); + }, Ua); }, - error: ca.error + error: aa.error }); - }, Ta); + }, Ua); } - Ta = this; - Oa(ca, function() { - var oa, Aa; - if (!(ka instanceof U)) throw new Bb("Key request data " + JSON.stringify(ka) + " was not created by this factory."); - oa = Z; - if (Z instanceof ic) { - if (!Z.isVerified()) throw new ad(T.MASTERTOKEN_UNTRUSTED, Z); + Ua = this; + Ra(aa, function() { + var na, za; + if (!(ja instanceof T)) throw new Bb("Key request data " + JSON.stringify(ja) + " was not created by this factory."); + na = Z; + if (Z instanceof jc) { + if (!Z.isVerified()) throw new ad(S.MASTERTOKEN_UNTRUSTED, Z); Wa = Z; - oa = Z.identity; - } - Aa = new Uint8Array(16); - Ba.getRandom().nextBytes(Aa); - tc(Aa, sc, Ec, { - result: function(Fa) { - Oa(ca, function() { - Ba.getMslCryptoContext().wrap(Fa, { - result: function(Ja) { - ea(oa, Fa, Ja); + na = Z.identity; + } + za = new Uint8Array(16); + Ba.getRandom().nextBytes(za); + tc(za, sc, Ec, { + result: function(Ga) { + Ra(aa, function() { + Ba.getMslCryptoContext().wrap(Ga, { + result: function(Ma) { + ea(na, Ga, Ma); }, - error: function(Ja) { - Oa(ca, function() { - Ja instanceof hb && Ja.setEntity(Wa); - throw Ja; - }, Ta); + error: function(Ma) { + Ra(aa, function() { + Ma instanceof ib && Ma.setEntity(Wa); + throw Ma; + }, Ua); } }); - }, Ta); + }, Ua); }, - error: function(Fa) { - Oa(ca, function() { - throw new yb(T.WRAP_KEY_CREATION_FAILURE, null, Fa).setEntity(Wa); - }, Ta); + error: function(Ga) { + Ra(aa, function() { + throw new zb(S.WRAP_KEY_CREATION_FAILURE, null, Ga).setEntity(Wa); + }, Ua); } }); - }, Ta); + }, Ua); }, - getCryptoContext: function(Ba, ka, Z, ca, ea) { + getCryptoContext: function(Ba, ja, Z, aa, ea) { var Va; - function za(Na, Ta, Wa, oa, Aa) { - Oa(ea, function() { - var Fa; - Fa = new vc(Ba, wc.A128KW, qc, Aa); - Fa.unwrap(Ta.encryptionKey, oc, Dc, { - result: function(Ja) { - Fa.unwrap(Ta.hmacKey, pc, Mc, { + function ya(Pa, Ua, Wa, na, za) { + Ra(ea, function() { + var Ga; + Ga = new vc(Ba, wc.A128KW, qc, za); + Ga.unwrap(Ua.encryptionKey, oc, Dc, { + result: function(Ma) { + Ga.unwrap(Ua.hmacKey, pc, Mc, { result: function(Ca) { - Oa(ea, function() { - this.repository.addCryptoContext(Ta.wrapdata, Fa); + Ra(ea, function() { + this.repository.addCryptoContext(Ua.wrapdata, Ga); this.repository.removeCryptoContext(Wa); - return new lc(Ba, Ta.masterToken, oa, Ja, Ca); + return new mc(Ba, Ua.masterToken, na, Ma, Ca); }, Va); }, error: function(Ca) { - Oa(ea, function() { - Ca instanceof hb && Ca.setEntity(Na); + Ra(ea, function() { + Ca instanceof ib && Ca.setEntity(Pa); throw Ca; }); } }); }, - error: function(Ja) { - Oa(ea, function() { - Ja instanceof hb && Ja.setEntity(Na); - throw Ja; + error: function(Ma) { + Ra(ea, function() { + Ma instanceof ib && Ma.setEntity(Pa); + throw Ma; }); } }); }, Va); } Va = this; - Oa(ea, function() { - var Na, Ta; - if (!(ka instanceof U)) throw new Bb("Key request data " + JSON.stringify(ka) + " was not created by this factory."); + Ra(ea, function() { + var Pa, Ua; + if (!(ja instanceof T)) throw new Bb("Key request data " + JSON.stringify(ja) + " was not created by this factory."); if (!(Z instanceof V)) throw new Bb("Key response data " + JSON.stringify(Z) + " was not created by this factory."); - Na = ka.mechanism; - Ta = ka.wrapdata; + Pa = ja.mechanism; + Ua = ja.wrapdata; Ba.getEntityAuthenticationData(null, { result: function(Wa) { - Oa(ea, function() { - var oa, Aa, Fa; - oa = Wa.getIdentity(); - switch (Na) { + Ra(ea, function() { + var na, za, Ga; + na = Wa.getIdentity(); + switch (Pa) { case X.PSK: - Aa = new yc(oa); - Fa = Ba.getEntityAuthenticationFactory(Wb.PSK); - if (!Fa) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, Na).setEntity(Wa); - Aa = Fa.getCryptoContext(Ba, Aa); - Aa = new vc(Ba, wc.A128KW, qc, Gb); + za = new yc(na); + Ga = Ba.getEntityAuthenticationFactory(Xb.PSK); + if (!Ga) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, Pa).setEntity(Wa); + za = Ga.getCryptoContext(Ba, za); + za = new vc(Ba, wc.A128KW, qc, Gb); break; case X.MGK: - Aa = new xc(oa); - Fa = Ba.getEntityAuthenticationFactory(Wb.MGK); - if (!Fa) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, Na).setEntity(Wa); - Aa = Fa.getCryptoContext(Ba, Aa); - Aa = new vc(Ba, wc.A128KW, qc, Aa.wrapKey); + za = new xc(na); + Ga = Ba.getEntityAuthenticationFactory(Xb.MGK); + if (!Ga) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, Pa).setEntity(Wa); + za = Ga.getCryptoContext(Ba, za); + za = new vc(Ba, wc.A128KW, qc, za.wrapKey); break; case X.WRAP: - Aa = this.repository.getCryptoContext(Ta); - if (!Aa) throw new Ub(T.KEYX_WRAPPING_KEY_MISSING, Lb(Ta)).setEntity(Wa); + za = this.repository.getCryptoContext(Ua); + if (!za) throw new Vb(S.KEYX_WRAPPING_KEY_MISSING, Lb(Ua)).setEntity(Wa); break; default: - throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, Na).setEntity(Wa); + throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, Pa).setEntity(Wa); } - Aa.unwrap(Z.wrapKey, sc, Ec, { - result: function(Ja) { - za(Wa, Z, Ta, oa, Ja); + za.unwrap(Z.wrapKey, sc, Ec, { + result: function(Ma) { + ya(Wa, Z, Ua, na, Ma); }, - error: function(Ja) { - Oa(ea, function() { - Ja instanceof hb && Ja.setEntity(Wa); - throw Ja; + error: function(Ma) { + Ra(ea, function() { + Ma instanceof ib && Ma.setEntity(Wa); + throw Ma; }); } }); @@ -5307,36 +5322,36 @@ E3cbY[513816] = false; }); })(); (function() { - var X, U, V, aa; + var X, T, V, ba; - function da(W, fa, ya, ta, ia) { - Oa(ia, function() { - var qa, Ba; + function da(W, fa, xa, sa, ha) { + Ra(ha, function() { + var ra, Ba; switch (fa) { case X.PSK: - (qa = new yc(ta), Ba = W.getEntityAuthenticationFactory(Wb.PSK)); - if (!Ba) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, fa); - qa = Ba.getCryptoContext(W, qa); - return new aa(Gb); + (ra = new yc(sa), Ba = W.getEntityAuthenticationFactory(Xb.PSK)); + if (!Ba) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, fa); + ra = Ba.getCryptoContext(W, ra); + return new ba(Gb); case X.MGK: - qa = new xc(ta); - Ba = W.getEntityAuthenticationFactory(Wb.MGK); - if (!Ba) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, fa); - qa = Ba.getCryptoContext(W, qa); - return new aa(Gb); + ra = new xc(sa); + Ba = W.getEntityAuthenticationFactory(Xb.MGK); + if (!Ba) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, fa); + ra = Ba.getCryptoContext(W, ra); + return new ba(Gb); case X.WRAP: - qa = W.getMslCryptoContext(); - qa.unwrap(ya, sc, Ec, { - result: function(ka) { - Oa(ia, function() { - return new aa(ka); + ra = W.getMslCryptoContext(); + ra.unwrap(xa, sc, Ec, { + result: function(ja) { + Ra(ha, function() { + return new ba(ja); }); }, - error: ia.error + error: ha.error }); break; default: - throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, fa); + throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, fa); } }); } @@ -5345,15 +5360,15 @@ E3cbY[513816] = false; MGK: "MGK", WRAP: "WRAP" }; - U = Ce = cd.extend({ - init: function ta(fa, ya) { - ta.base.call(this, kc.JWK_LADDER); + T = Ce = cd.extend({ + init: function sa(fa, xa) { + sa.base.call(this, lc.JWK_LADDER); switch (fa) { case X.WRAP: - if (!ya) throw new Bb("Previous wrapping key based key exchange requires the previous wrapping key data and ID."); + if (!xa) throw new Bb("Previous wrapping key based key exchange requires the previous wrapping key data and ID."); break; default: - ya = null; + xa = null; } Object.defineProperties(this, { mechanism: { @@ -5362,7 +5377,7 @@ E3cbY[513816] = false; configurable: !1 }, wrapdata: { - value: ya, + value: xa, writable: !1, configurable: !1 } @@ -5375,22 +5390,22 @@ E3cbY[513816] = false; this.wrapdata && (fa.wrapdata = Lb(this.wrapdata)); return fa; }, - equals: function ta(ya) { - return ya === this ? !0 : ya instanceof Ce ? ta.base.call(this, ya) && this.mechanism == ya.mechanism && gc(this.wrapdata, ya.wrapdata) : !1; + equals: function sa(xa) { + return xa === this ? !0 : xa instanceof Ce ? sa.base.call(this, xa) && this.mechanism == xa.mechanism && gc(this.wrapdata, xa.wrapdata) : !1; }, - uniqueKey: function ta() { - var ia; - ia = ta.base.call(this) + ":" + this.mechanism; - this.wrapdata && (ia += ":" + hc(this.wrapdata)); - return ia; + uniqueKey: function sa() { + var ha; + ha = sa.base.call(this) + ":" + this.mechanism; + this.wrapdata && (ha += ":" + hc(this.wrapdata)); + return ha; } }); V = De = dd.extend({ - init: function ca(ia, qa, Ba, ka, Z) { - ca.base.call(this, ia, kc.JWK_LADDER); + init: function aa(ha, ra, Ba, ja, Z) { + aa.base.call(this, ha, lc.JWK_LADDER); Object.defineProperties(this, { wrapKey: { - value: qa, + value: ra, writable: !1, configurable: !1 }, @@ -5400,7 +5415,7 @@ E3cbY[513816] = false; configurable: !1 }, encryptionKey: { - value: ka, + value: ja, writable: !1, configurable: !1 }, @@ -5412,22 +5427,22 @@ E3cbY[513816] = false; }); }, getKeydata: function() { - var ia; - ia = {}; - ia.wrapkey = Lb(this.wrapKey); - ia.wrapdata = Lb(this.wrapdata); - ia.encryptionkey = Lb(this.encryptionKey); - ia.hmackey = Lb(this.hmacKey); - return ia; + var ha; + ha = {}; + ha.wrapkey = Lb(this.wrapKey); + ha.wrapdata = Lb(this.wrapdata); + ha.encryptionkey = Lb(this.encryptionKey); + ha.hmackey = Lb(this.hmacKey); + return ha; }, - equals: function Ba(qa) { - return this === qa ? !0 : qa instanceof De ? Ba.base.call(this, qa) && gc(this.wrapKey, qa.wrapKey) && gc(this.wrapdata, qa.wrapdata) && gc(this.encryptionKey, qa.encryptionKey) && gc(this.hmacKey, qa.hmacKey) : !1; + equals: function Ba(ra) { + return this === ra ? !0 : ra instanceof De ? Ba.base.call(this, ra) && gc(this.wrapKey, ra.wrapKey) && gc(this.wrapdata, ra.wrapdata) && gc(this.encryptionKey, ra.encryptionKey) && gc(this.hmacKey, ra.hmacKey) : !1; }, uniqueKey: function Ba() { return Ba.base.call(this) + ":" + hc(this.wrapKey) + ":" + hc(this.wrapdata) + ":" + hc(this.encryptionKey) + ":" + hc(this.hmacKey); } }); - aa = Uc.extend({ + ba = Uc.extend({ init: function(Ba) { Ba && Ba.rawKey && (Ba = Ba.rawKey); Object.defineProperties(this, { @@ -5439,212 +5454,212 @@ E3cbY[513816] = false; } }); }, - encrypt: function(Ba, ka) { - ka.error(new yb(T.ENCRYPT_NOT_SUPPORTED)); + encrypt: function(Ba, ja) { + ja.error(new zb(S.ENCRYPT_NOT_SUPPORTED)); }, - decrypt: function(Ba, ka) { - ka.error(new yb(T.DECRYPT_NOT_SUPPORTED)); + decrypt: function(Ba, ja) { + ja.error(new zb(S.DECRYPT_NOT_SUPPORTED)); }, - wrap: function(Ba, ka) { - Oa(ka, function() { - Rb.wrapKey("jwk", Ba.rawKey, this._wrapKey, sc).then(function(Z) { - ka.result(Z); + wrap: function(Ba, ja) { + Ra(ja, function() { + Sb.wrapKey("jwk", Ba.rawKey, this._wrapKey, sc).then(function(Z) { + ja.result(Z); }, function(Z) { - ka.error(new yb(T.WRAP_ERROR)); + ja.error(new zb(S.WRAP_ERROR)); }); }, this); }, - unwrap: function(Ba, ka, Z, ca) { - function ea(za) { - Oa(ca, function() { - switch (za.type) { + unwrap: function(Ba, ja, Z, aa) { + function ea(ya) { + Ra(aa, function() { + switch (ya.type) { case "secret": - bd(za, ca); + bd(ya, aa); break; case "public": - Jc(za, ca); + Jc(ya, aa); break; case "private": - Sc(za, ca); + Sc(ya, aa); break; default: - throw new yb(T.UNSUPPORTED_KEY, "type: " + za.type); + throw new zb(S.UNSUPPORTED_KEY, "type: " + ya.type); } }); } - Oa(ca, function() { - Rb.unwrapKey("jwk", Ba, this._wrapKey, sc, ka, !1, Z).then(function(za) { - ea(za); - }, function(za) { - ca.error(new yb(T.UNWRAP_ERROR)); + Ra(aa, function() { + Sb.unwrapKey("jwk", Ba, this._wrapKey, sc, ja, !1, Z).then(function(ya) { + ea(ya); + }, function(ya) { + aa.error(new zb(S.UNWRAP_ERROR)); }); }, this); }, - sign: function(Ba, ka) { - ka.error(new yb(T.SIGN_NOT_SUPPORTED)); + sign: function(Ba, ja) { + ja.error(new zb(S.SIGN_NOT_SUPPORTED)); }, - verify: function(Ba, ka, Z) { - Z.error(new yb(T.VERIFY_NOT_SUPPORTED)); + verify: function(Ba, ja, Z) { + Z.error(new zb(S.VERIFY_NOT_SUPPORTED)); } }); - mc.extend({ - init: function Z(ka) { - Z.base.call(this, kc.JWK_LADDER); + nc.extend({ + init: function Z(ja) { + Z.base.call(this, lc.JWK_LADDER); Object.defineProperties(this, { repository: { - value: ka, + value: ja, writable: !1, enumerable: !1, configurable: !1 } }); }, - createRequestData: function(ka, Z, ca) { - Oa(ca, function() { - var ea, za, Va; + createRequestData: function(ja, Z, aa) { + Ra(aa, function() { + var ea, ya, Va; ea = Z.mechanism; - za = Z.wrapdata; - if (!ea || ea == X.WRAP && (!za || "string" !== typeof za)) throw new Ib(T.JSON_PARSE_ERROR, "keydata " + JSON.stringify(Z)); - if (!X[ea]) throw new Ub(T.UNIDENTIFIED_KEYX_MECHANISM, ea); + ya = Z.wrapdata; + if (!ea || ea == X.WRAP && (!ya || "string" !== typeof ya)) throw new Jb(S.JSON_PARSE_ERROR, "keydata " + JSON.stringify(Z)); + if (!X[ea]) throw new Vb(S.UNIDENTIFIED_KEYX_MECHANISM, ea); switch (ea) { case X.WRAP: try { - Va = Mb(za); - } catch (Na) { - throw new Ub(T.KEYX_WRAPPING_KEY_MISSING, "keydata " + Z.toString()); + Va = Mb(ya); + } catch (Pa) { + throw new Vb(S.KEYX_WRAPPING_KEY_MISSING, "keydata " + Z.toString()); } - if (null == Va || 0 == Va.length) throw new Ub(T.KEYX_WRAPPING_KEY_MISSING, "keydata " + Z.toString()); + if (null == Va || 0 == Va.length) throw new Vb(S.KEYX_WRAPPING_KEY_MISSING, "keydata " + Z.toString()); break; default: Va = null; } - return new U(ea, Va); + return new T(ea, Va); }); }, - createResponseData: function(ka, Z, ca) { - var ea, za, Va, Na, Ta, Wa, oa; - ka = ca.wrapkey; - ea = ca.wrapdata; - za = ca.encryptionkey; - Va = ca.hmackey; - if (!(ka && "string" === typeof ka && ea && "string" === typeof ea && za && "string" === typeof za && Va) || "string" !== typeof Va) throw new Ib(T.JSON_PARSE_ERROR, "keydata " + JSON.stringify(ca)); + createResponseData: function(ja, Z, aa) { + var ea, ya, Va, Pa, Ua, Wa, na; + ja = aa.wrapkey; + ea = aa.wrapdata; + ya = aa.encryptionkey; + Va = aa.hmackey; + if (!(ja && "string" === typeof ja && ea && "string" === typeof ea && ya && "string" === typeof ya && Va) || "string" !== typeof Va) throw new Jb(S.JSON_PARSE_ERROR, "keydata " + JSON.stringify(aa)); try { - Na = Mb(ka); - Ta = Mb(ea); - } catch (Aa) { - throw new yb(T.INVALID_SYMMETRIC_KEY, "keydata " + JSON.stringify(ca), Aa); + Pa = Mb(ja); + Ua = Mb(ea); + } catch (za) { + throw new zb(S.INVALID_SYMMETRIC_KEY, "keydata " + JSON.stringify(aa), za); } try { - Wa = Mb(za); - } catch (Aa) { - throw new yb(T.INVALID_ENCRYPTION_KEY, "keydata " + JSON.stringify(ca), Aa); + Wa = Mb(ya); + } catch (za) { + throw new zb(S.INVALID_ENCRYPTION_KEY, "keydata " + JSON.stringify(aa), za); } try { - oa = Mb(Va); - } catch (Aa) { - throw new yb(T.INVALID_HMAC_KEY, "keydata " + JSON.stringify(ca), Aa); + na = Mb(Va); + } catch (za) { + throw new zb(S.INVALID_HMAC_KEY, "keydata " + JSON.stringify(aa), za); } - return new V(Z, Na, Ta, Wa, oa); + return new V(Z, Pa, Ua, Wa, na); }, - generateResponse: function(ka, Z, ca, ea) { - var Wa, oa; + generateResponse: function(ja, Z, aa, ea) { + var Wa, na; - function za(Aa, Fa, Ja) { - Wa.generateSessionKeys(ka, { + function ya(za, Ga, Ma) { + Wa.generateSessionKeys(ja, { result: function(Ca) { - Oa(ea, function() { - Va(Aa, Fa, Ja, Ca.encryptionKey, Ca.hmacKey); + Ra(ea, function() { + Va(za, Ga, Ma, Ca.encryptionKey, Ca.hmacKey); }, Wa); }, error: function(Ca) { - Oa(ea, function() { - Ca instanceof hb && Ca.setEntity(oa); + Ra(ea, function() { + Ca instanceof ib && Ca.setEntity(na); throw Ca; }); } }); } - function Va(Aa, Fa, Ja, Ca, Xa) { - Oa(ea, function() { - da(ka, Z.mechanism, Z.wrapdata, Aa, { - result: function(Ia) { - Ia.wrap(Fa, { - result: function(ab) { - Na(Fa, Ja, Ca, Xa, ab); + function Va(za, Ga, Ma, Ca, Xa) { + Ra(ea, function() { + da(ja, Z.mechanism, Z.wrapdata, za, { + result: function(Ka) { + Ka.wrap(Ga, { + result: function(bb) { + Pa(Ga, Ma, Ca, Xa, bb); }, - error: function(ab) { - Oa(ea, function() { - ab instanceof hb && ab.setEntity(oa); - throw ab; + error: function(bb) { + Ra(ea, function() { + bb instanceof ib && bb.setEntity(na); + throw bb; }); } }); }, - error: function(Ia) { - Oa(ea, function() { - Ia instanceof hb && Ia.setEntity(oa); - throw Ia; + error: function(Ka) { + Ra(ea, function() { + Ka instanceof ib && Ka.setEntity(na); + throw Ka; }); } }); }, Wa); } - function Na(Aa, Fa, Ja, Ca, Xa) { - Oa(ea, function() { - var Ia; - Ia = new aa(Aa); - Ia.wrap(Ja, { - result: function(ab) { - Ia.wrap(Ca, { - result: function(db) { - Ta(Fa, Xa, Ja, ab, Ca, db); + function Pa(za, Ga, Ma, Ca, Xa) { + Ra(ea, function() { + var Ka; + Ka = new ba(za); + Ka.wrap(Ma, { + result: function(bb) { + Ka.wrap(Ca, { + result: function(fb) { + Ua(Ga, Xa, Ma, bb, Ca, fb); }, - error: function(db) { - Oa(ea, function() { - db instanceof hb && db.setEntity(oa); - throw db; + error: function(fb) { + Ra(ea, function() { + fb instanceof ib && fb.setEntity(na); + throw fb; }); } }); }, - error: function(ab) { - Oa(ea, function() { - ab instanceof hb && ab.setEntity(oa); - throw ab; + error: function(bb) { + Ra(ea, function() { + bb instanceof ib && bb.setEntity(na); + throw bb; }); } }); }, Wa); } - function Ta(Aa, Fa, Ja, Ca, Xa, Ia) { - Oa(ea, function() { - var ab; - ab = ka.getTokenFactory(); - oa ? ab.renewMasterToken(ka, oa, Ja, Xa, { - result: function(db) { - Oa(ea, function() { - var Za, mb; - Za = new lc(ka, db); - mb = new V(db, Fa, Aa, Ca, Ia); - return new mc.KeyExchangeData(mb, Za, ea); + function Ua(za, Ga, Ma, Ca, Xa, Ka) { + Ra(ea, function() { + var bb; + bb = ja.getTokenFactory(); + na ? bb.renewMasterToken(ja, na, Ma, Xa, { + result: function(fb) { + Ra(ea, function() { + var $a, nb; + $a = new mc(ja, fb); + nb = new V(fb, Ga, za, Ca, Ka); + return new nc.KeyExchangeData(nb, $a, ea); }, Wa); }, - error: function(db) { - Oa(ea, function() { - db instanceof hb && db.setEntity(oa); - throw db; + error: function(fb) { + Ra(ea, function() { + fb instanceof ib && fb.setEntity(na); + throw fb; }); } - }) : ab.createMasterToken(ka, ca, Ja, Xa, { - result: function(db) { - Oa(ea, function() { - var Za, mb; - Za = new lc(ka, db); - mb = new V(db, Fa, Aa, Ca, Ia); - return new mc.KeyExchangeData(mb, Za, ea); + }) : bb.createMasterToken(ja, aa, Ma, Xa, { + result: function(fb) { + Ra(ea, function() { + var $a, nb; + $a = new mc(ja, fb); + nb = new V(fb, Ga, za, Ca, Ka); + return new nc.KeyExchangeData(nb, $a, ea); }, Wa); }, error: ea.error @@ -5652,125 +5667,125 @@ E3cbY[513816] = false; }, Wa); } Wa = this; - Oa(ea, function() { - var Aa, Fa; - if (!(Z instanceof U)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); - Aa = ca; - if (ca instanceof ic) { - if (!ca.isVerified()) throw new ad(T.MASTERTOKEN_UNTRUSTED, ca); - oa = ca; - Aa = ca.identity; - } - Fa = new Uint8Array(16); - ka.getRandom().nextBytes(Fa); - tc(Fa, sc, Ec, { - result: function(Ja) { - Oa(ea, function() { - ka.getMslCryptoContext().wrap(Ja, { + Ra(ea, function() { + var za, Ga; + if (!(Z instanceof T)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); + za = aa; + if (aa instanceof jc) { + if (!aa.isVerified()) throw new ad(S.MASTERTOKEN_UNTRUSTED, aa); + na = aa; + za = aa.identity; + } + Ga = new Uint8Array(16); + ja.getRandom().nextBytes(Ga); + tc(Ga, sc, Ec, { + result: function(Ma) { + Ra(ea, function() { + ja.getMslCryptoContext().wrap(Ma, { result: function(Ca) { - za(Aa, Ja, Ca); + ya(za, Ma, Ca); }, error: function(Ca) { - Oa(ea, function() { - Ca instanceof hb && Ca.setEntity(oa); + Ra(ea, function() { + Ca instanceof ib && Ca.setEntity(na); throw Ca; }, Wa); } }); }, Wa); }, - error: function(Ja) { - Oa(ea, function() { - throw new yb(T.WRAP_KEY_CREATION_FAILURE, null, Ja).setEntity(oa); + error: function(Ma) { + Ra(ea, function() { + throw new zb(S.WRAP_KEY_CREATION_FAILURE, null, Ma).setEntity(na); }, Wa); } }); }, Wa); }, - getCryptoContext: function(ka, Z, ca, ea, za) { - var Na; - - function Va(Ta, Wa, oa, Aa, Fa) { - Oa(za, function() { - var Ja; - Ja = new aa(Fa); - Ja.unwrap(Wa.encryptionKey, oc, Dc, { + getCryptoContext: function(ja, Z, aa, ea, ya) { + var Pa; + + function Va(Ua, Wa, na, za, Ga) { + Ra(ya, function() { + var Ma; + Ma = new ba(Ga); + Ma.unwrap(Wa.encryptionKey, oc, Dc, { result: function(Ca) { - Ja.unwrap(Wa.hmacKey, pc, Mc, { + Ma.unwrap(Wa.hmacKey, pc, Mc, { result: function(Xa) { - Oa(za, function() { - this.repository.addCryptoContext(Wa.wrapdata, Ja); - this.repository.removeCryptoContext(oa); - return new lc(ka, Wa.masterToken, Aa, Ca, Xa); - }, Na); + Ra(ya, function() { + this.repository.addCryptoContext(Wa.wrapdata, Ma); + this.repository.removeCryptoContext(na); + return new mc(ja, Wa.masterToken, za, Ca, Xa); + }, Pa); }, error: function(Xa) { - Oa(za, function() { - Xa instanceof hb && Xa.setEntity(Ta); + Ra(ya, function() { + Xa instanceof ib && Xa.setEntity(Ua); throw Xa; }); } }); }, error: function(Ca) { - Oa(za, function() { - Ca instanceof hb && Ca.setEntity(Ta); + Ra(ya, function() { + Ca instanceof ib && Ca.setEntity(Ua); throw Ca; }); } }); - }, Na); + }, Pa); } - Na = this; - Oa(za, function() { - var Ta, Wa; - if (!(Z instanceof U)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); - if (!(ca instanceof V)) throw new Bb("Key response data " + JSON.stringify(ca) + " was not created by this factory."); - Ta = Z.mechanism; + Pa = this; + Ra(ya, function() { + var Ua, Wa; + if (!(Z instanceof T)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); + if (!(aa instanceof V)) throw new Bb("Key response data " + JSON.stringify(aa) + " was not created by this factory."); + Ua = Z.mechanism; Wa = Z.wrapdata; - ka.getEntityAuthenticationData(null, { - result: function(oa) { - Oa(za, function() { - var Aa, Fa, Ja; - Aa = oa.getIdentity(); - switch (Ta) { + ja.getEntityAuthenticationData(null, { + result: function(na) { + Ra(ya, function() { + var za, Ga, Ma; + za = na.getIdentity(); + switch (Ua) { case X.PSK: - Fa = new yc(Aa); - Ja = ka.getEntityAuthenticationFactory(Wb.PSK); - if (!Ja) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, Ta).setEntity(oa); - Fa = Ja.getCryptoContext(ka, Fa); - Fa = new aa(Fa.wrapKey); + Ga = new yc(za); + Ma = ja.getEntityAuthenticationFactory(Xb.PSK); + if (!Ma) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, Ua).setEntity(na); + Ga = Ma.getCryptoContext(ja, Ga); + Ga = new ba(Ga.wrapKey); break; case X.MGK: - Fa = new xc(Aa); - Ja = ka.getEntityAuthenticationFactory(Wb.MGK); - if (!Ja) throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, Ta).setEntity(oa); - Fa = Ja.getCryptoContext(ka, Fa); - Fa = new aa(Fa.wrapKey); + Ga = new xc(za); + Ma = ja.getEntityAuthenticationFactory(Xb.MGK); + if (!Ma) throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, Ua).setEntity(na); + Ga = Ma.getCryptoContext(ja, Ga); + Ga = new ba(Ga.wrapKey); break; case X.WRAP: - Fa = this.repository.getCryptoContext(Wa); - if (!Fa) throw new Ub(T.KEYX_WRAPPING_KEY_MISSING, Lb(Wa)).setEntity(oa); + Ga = this.repository.getCryptoContext(Wa); + if (!Ga) throw new Vb(S.KEYX_WRAPPING_KEY_MISSING, Lb(Wa)).setEntity(na); break; default: - throw new Ub(T.UNSUPPORTED_KEYX_MECHANISM, Ta).setEntity(oa); + throw new Vb(S.UNSUPPORTED_KEYX_MECHANISM, Ua).setEntity(na); } - Fa.unwrap(ca.wrapKey, sc, Ec, { + Ga.unwrap(aa.wrapKey, sc, Ec, { result: function(Ca) { - Va(oa, ca, Wa, Aa, Ca); + Va(na, aa, Wa, za, Ca); }, error: function(Ca) { - Oa(za, function() { - Ca instanceof hb && Ca.setEntity(oa); + Ra(ya, function() { + Ca instanceof ib && Ca.setEntity(na); throw Ca; }); } }); - }, Na); + }, Pa); }, - error: za.error + error: ya.error }); - }, Na); + }, Pa); } }); })(); @@ -5780,19 +5795,19 @@ E3cbY[513816] = false; removeCryptoContext: function(da) {} }); (function() { - var X, U, V, aa; + var X, T, V, ba; - function da(W, fa, ya, ta, ia) { - switch (ya) { + function da(W, fa, xa, sa, ha) { + switch (xa) { case X.JWE_RSA: case X.JWEJS_RSA: - return new vc(W, wc.RSA_OAEP, qc, ta, ia); + return new vc(W, wc.RSA_OAEP, qc, sa, ha); case X.JWK_RSA: - return new pd(W, fa, ta, ia, qd.WRAP_UNWRAP_OAEP); + return new pd(W, fa, sa, ha, qd.WRAP_UNWRAP_OAEP); case X.JWK_RSAES: - return new pd(W, fa, ta, ia, qd.WRAP_UNWRAP_PKCS1); + return new pd(W, fa, sa, ha, qd.WRAP_UNWRAP_PKCS1); default: - throw new yb(T.UNSUPPORTED_KEYX_MECHANISM, ya); + throw new zb(S.UNSUPPORTED_KEYX_MECHANISM, xa); } } X = Ee = { @@ -5803,9 +5818,9 @@ E3cbY[513816] = false; JWK_RSA: "JWK_RSA", JWK_RSAES: "JWK_RSAES" }; - U = Dd = cd.extend({ - init: function qa(fa, ya, ta, ia) { - qa.base.call(this, kc.ASYMMETRIC_WRAPPED); + T = Dd = cd.extend({ + init: function ra(fa, xa, sa, ha) { + ra.base.call(this, lc.ASYMMETRIC_WRAPPED); Object.defineProperties(this, { keyPairId: { value: fa, @@ -5813,17 +5828,17 @@ E3cbY[513816] = false; configurable: !1 }, mechanism: { - value: ya, + value: xa, writable: !1, configurable: !1 }, publicKey: { - value: ta, + value: sa, writable: !1, configurable: !1 }, privateKey: { - value: ia, + value: ha, writable: !1, configurable: !1 } @@ -5837,70 +5852,70 @@ E3cbY[513816] = false; fa.publickey = Lb(this.publicKey.getEncoded()); return fa; }, - equals: function ta(ya) { - var ia; - if (ya === this) return !0; - if (!(ya instanceof Dd)) return !1; - ia = this.privateKey === ya.privateKey || this.privateKey && ya.privateKey && gc(this.privateKey.getEncoded(), ya.privateKey.getEncoded()); - return ta.base.call(this, ya) && this.keyPairId == ya.keyPairId && this.mechanism == ya.mechanism && gc(this.publicKey.getEncoded(), ya.publicKey.getEncoded()) && ia; + equals: function sa(xa) { + var ha; + if (xa === this) return !0; + if (!(xa instanceof Dd)) return !1; + ha = this.privateKey === xa.privateKey || this.privateKey && xa.privateKey && gc(this.privateKey.getEncoded(), xa.privateKey.getEncoded()); + return sa.base.call(this, xa) && this.keyPairId == xa.keyPairId && this.mechanism == xa.mechanism && gc(this.publicKey.getEncoded(), xa.publicKey.getEncoded()) && ha; }, - uniqueKey: function ta() { - var ia, qa; - ia = this.publicKey.getEncoded(); - qa = this.privateKey && this.privateKey.getEncoded(); - ia = ta.base.call(this) + ":" + this.keyPairId + ":" + this.mechanism + ":" + hc(ia); - qa && (ia += ":" + hc(qa)); - return ia; + uniqueKey: function sa() { + var ha, ra; + ha = this.publicKey.getEncoded(); + ra = this.privateKey && this.privateKey.getEncoded(); + ha = sa.base.call(this) + ":" + this.keyPairId + ":" + this.mechanism + ":" + hc(ha); + ra && (ha += ":" + hc(ra)); + return ha; } }); - V = function(ta, ia) { - Oa(ia, function() { - var qa, Ba, ka, Z; - qa = ta.keypairid; - Ba = ta.mechanism; - ka = ta.publickey; - if (!qa || "string" !== typeof qa || !Ba || !ka || "string" !== typeof ka) throw new Ib(T.JSON_PARSE_ERROR, "keydata " + JSON.stringify(ta)); - if (!X[Ba]) throw new Ub(T.UNIDENTIFIED_KEYX_MECHANISM, Ba); + V = function(sa, ha) { + Ra(ha, function() { + var ra, Ba, ja, Z; + ra = sa.keypairid; + Ba = sa.mechanism; + ja = sa.publickey; + if (!ra || "string" !== typeof ra || !Ba || !ja || "string" !== typeof ja) throw new Jb(S.JSON_PARSE_ERROR, "keydata " + JSON.stringify(sa)); + if (!X[Ba]) throw new Vb(S.UNIDENTIFIED_KEYX_MECHANISM, Ba); try { - Z = Mb(ka); + Z = Mb(ja); switch (Ba) { case X.JWE_RSA: case X.JWEJS_RSA: case X.JWK_RSA: Id(Z, nd, Ec, { - result: function(ca) { - ia.result(new U(qa, Ba, ca, null)); + result: function(aa) { + ha.result(new T(ra, Ba, aa, null)); }, - error: function(ca) { - ia.error(ca); + error: function(aa) { + ha.error(aa); } }); break; case X.JWK_RSAES: Id(Z, Gd, Ec, { - result: function(ca) { - ia.result(new U(qa, Ba, ca, null)); + result: function(aa) { + ha.result(new T(ra, Ba, aa, null)); }, - error: function(ca) { - ia.error(ca); + error: function(aa) { + ha.error(aa); } }); break; default: - throw new yb(T.UNSUPPORTED_KEYX_MECHANISM, Ba); + throw new zb(S.UNSUPPORTED_KEYX_MECHANISM, Ba); } - } catch (ca) { - if (!(ca instanceof hb)) throw new yb(T.INVALID_PUBLIC_KEY, "keydata " + JSON.stringify(ta), ca); - throw ca; + } catch (aa) { + if (!(aa instanceof ib)) throw new zb(S.INVALID_PUBLIC_KEY, "keydata " + JSON.stringify(sa), aa); + throw aa; } }); }; - aa = Fe = dd.extend({ - init: function Z(ia, qa, Ba, ka) { - Z.base.call(this, ia, kc.ASYMMETRIC_WRAPPED); + ba = Fe = dd.extend({ + init: function Z(ha, ra, Ba, ja) { + Z.base.call(this, ha, lc.ASYMMETRIC_WRAPPED); Object.defineProperties(this, { keyPairId: { - value: qa, + value: ra, writable: !1, configurable: !1 }, @@ -5910,178 +5925,178 @@ E3cbY[513816] = false; configurable: !1 }, hmacKey: { - value: ka, + value: ja, writable: !1, configurable: !1 } }); }, getKeydata: function() { - var ia; - ia = {}; - ia.keypairid = this.keyPairId; - ia.encryptionkey = Lb(this.encryptionKey); - ia.hmackey = Lb(this.hmacKey); - return ia; + var ha; + ha = {}; + ha.keypairid = this.keyPairId; + ha.encryptionkey = Lb(this.encryptionKey); + ha.hmackey = Lb(this.hmacKey); + return ha; }, - equals: function Ba(qa) { - return this === qa ? !0 : qa instanceof Fe ? Ba.base.call(this, qa) && this.keyPairId == qa.keyPairId && gc(this.encryptionKey, qa.encryptionKey) && gc(this.hmacKey, qa.hmacKey) : !1; + equals: function Ba(ra) { + return this === ra ? !0 : ra instanceof Fe ? Ba.base.call(this, ra) && this.keyPairId == ra.keyPairId && gc(this.encryptionKey, ra.encryptionKey) && gc(this.hmacKey, ra.hmacKey) : !1; }, uniqueKey: function Ba() { return Ba.base.call(this) + ":" + this.keyPairId + ":" + hc(this.encryptionKey) + ":" + hc(this.hmacKey); } }); - je = mc.extend({ - init: function ka() { - ka.base.call(this, kc.ASYMMETRIC_WRAPPED); + je = nc.extend({ + init: function ja() { + ja.base.call(this, lc.ASYMMETRIC_WRAPPED); }, - createRequestData: function(ka, Z, ca) { - V(Z, ca); + createRequestData: function(ja, Z, aa) { + V(Z, aa); }, - createResponseData: function(ka, Z, ca) { - var ea, za, Va, Na; - ka = ca.keypairid; - ea = ca.encryptionkey; - za = ca.hmackey; - if (!ka || "string" !== typeof ka || !ea || "string" !== typeof ea || !za || "string" !== typeof za) throw new Ib(T.JSON_PARSE_ERROR, "keydata " + JSON.stringify(ca)); + createResponseData: function(ja, Z, aa) { + var ea, ya, Va, Pa; + ja = aa.keypairid; + ea = aa.encryptionkey; + ya = aa.hmackey; + if (!ja || "string" !== typeof ja || !ea || "string" !== typeof ea || !ya || "string" !== typeof ya) throw new Jb(S.JSON_PARSE_ERROR, "keydata " + JSON.stringify(aa)); try { Va = Mb(ea); - } catch (Ta) { - throw new yb(T.INVALID_ENCRYPTION_KEY, "keydata " + JSON.stringify(ca), Ta); + } catch (Ua) { + throw new zb(S.INVALID_ENCRYPTION_KEY, "keydata " + JSON.stringify(aa), Ua); } try { - Na = Mb(za); - } catch (Ta) { - throw new yb(T.INVALID_HMAC_KEY, "keydata " + JSON.stringify(ca), Ta); + Pa = Mb(ya); + } catch (Ua) { + throw new zb(S.INVALID_HMAC_KEY, "keydata " + JSON.stringify(aa), Ua); } - return new aa(Z, ka, Va, Na); + return new ba(Z, ja, Va, Pa); }, - generateResponse: function(ka, Z, ca, ea) { - var Na; - - function za(Ta, Wa) { - Oa(ea, function() { - var oa; - oa = da(ka, Z.keyPairId, Z.mechanism, null, Z.publicKey); - oa.wrap(Ta, { - result: function(Aa) { - Oa(ea, function() { - oa.wrap(Wa, { - result: function(Fa) { - Va(Ta, Aa, Wa, Fa); + generateResponse: function(ja, Z, aa, ea) { + var Pa; + + function ya(Ua, Wa) { + Ra(ea, function() { + var na; + na = da(ja, Z.keyPairId, Z.mechanism, null, Z.publicKey); + na.wrap(Ua, { + result: function(za) { + Ra(ea, function() { + na.wrap(Wa, { + result: function(Ga) { + Va(Ua, za, Wa, Ga); }, - error: function(Fa) { - Oa(ea, function() { - Fa instanceof hb && ca instanceof ic && Fa.setEntity(ca); - throw Fa; - }, Na); + error: function(Ga) { + Ra(ea, function() { + Ga instanceof ib && aa instanceof jc && Ga.setEntity(aa); + throw Ga; + }, Pa); } }); - }, Na); + }, Pa); }, - error: function(Aa) { - Oa(ea, function() { - Aa instanceof hb && ca instanceof ic && Aa.setEntity(ca); - throw Aa; - }, Na); + error: function(za) { + Ra(ea, function() { + za instanceof ib && aa instanceof jc && za.setEntity(aa); + throw za; + }, Pa); } }); - }, Na); + }, Pa); } - function Va(Ta, Wa, oa, Aa) { - Oa(ea, function() { - var Fa; - Fa = ka.getTokenFactory(); - ca instanceof ic ? Fa.renewMasterToken(ka, ca, Ta, oa, { - result: function(Ja) { - Oa(ea, function() { + function Va(Ua, Wa, na, za) { + Ra(ea, function() { + var Ga; + Ga = ja.getTokenFactory(); + aa instanceof jc ? Ga.renewMasterToken(ja, aa, Ua, na, { + result: function(Ma) { + Ra(ea, function() { var Ca, Xa; - Ca = new lc(ka, Ja); - Xa = new aa(Ja, Z.keyPairId, Wa, Aa); - return new mc.KeyExchangeData(Xa, Ca, ea); - }, Na); + Ca = new mc(ja, Ma); + Xa = new ba(Ma, Z.keyPairId, Wa, za); + return new nc.KeyExchangeData(Xa, Ca, ea); + }, Pa); }, - error: function(Ja) { - Oa(ea, function() { - Ja instanceof hb && Ja.setEntity(ca); - throw Ja; - }, Na); - } - }) : Fa.createMasterToken(ka, ca, Ta, oa, { - result: function(Ja) { - Oa(ea, function() { + error: function(Ma) { + Ra(ea, function() { + Ma instanceof ib && Ma.setEntity(aa); + throw Ma; + }, Pa); + } + }) : Ga.createMasterToken(ja, aa, Ua, na, { + result: function(Ma) { + Ra(ea, function() { var Ca, Xa; - Ca = new lc(ka, Ja); - Xa = new aa(Ja, Z.keyPairId, Wa, Aa); - return new mc.KeyExchangeData(Xa, Ca, ea); - }, Na); + Ca = new mc(ja, Ma); + Xa = new ba(Ma, Z.keyPairId, Wa, za); + return new nc.KeyExchangeData(Xa, Ca, ea); + }, Pa); }, error: ea.error }); - }, Na); + }, Pa); } - Na = this; - Oa(ea, function() { - if (!(Z instanceof U)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); - this.generateSessionKeys(ka, { - result: function(Ta) { - za(Ta.encryptionKey, Ta.hmacKey); + Pa = this; + Ra(ea, function() { + if (!(Z instanceof T)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); + this.generateSessionKeys(ja, { + result: function(Ua) { + ya(Ua.encryptionKey, Ua.hmacKey); }, - error: function(Ta) { - Oa(ea, function() { - Ta instanceof hb && ca instanceof ic && Ta.setEntity(ca); - throw Ta; - }, Na); + error: function(Ua) { + Ra(ea, function() { + Ua instanceof ib && aa instanceof jc && Ua.setEntity(aa); + throw Ua; + }, Pa); } }); - }, Na); + }, Pa); }, - getCryptoContext: function(ka, Z, ca, ea, za) { + getCryptoContext: function(ja, Z, aa, ea, ya) { var Va; Va = this; - Oa(za, function() { - var Na, Ta, Wa; - if (!(Z instanceof U)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); - if (!(ca instanceof aa)) throw new Bb("Key response data " + JSON.stringify(ca) + " was not created by this factory."); - Na = Z.keyPairId; - Ta = ca.keyPairId; - if (Na != Ta) throw new Ub(T.KEYX_RESPONSE_REQUEST_MISMATCH, "request " + Na + "; response " + Ta).setEntity(ea); - Ta = Z.privateKey; - if (!Ta) throw new Ub(T.KEYX_PRIVATE_KEY_MISSING, "request Asymmetric private key").setEntity(ea); - Wa = da(ka, Na, Z.mechanism, Ta, null); - Wa.unwrap(ca.encryptionKey, oc, Dc, { - result: function(oa) { - Wa.unwrap(ca.hmacKey, pc, Mc, { - result: function(Aa) { - ka.getEntityAuthenticationData(null, { - result: function(Fa) { - Oa(za, function() { - var Ja; - Ja = Fa.getIdentity(); - return new lc(ka, ca.masterToken, Ja, oa, Aa); + Ra(ya, function() { + var Pa, Ua, Wa; + if (!(Z instanceof T)) throw new Bb("Key request data " + JSON.stringify(Z) + " was not created by this factory."); + if (!(aa instanceof ba)) throw new Bb("Key response data " + JSON.stringify(aa) + " was not created by this factory."); + Pa = Z.keyPairId; + Ua = aa.keyPairId; + if (Pa != Ua) throw new Vb(S.KEYX_RESPONSE_REQUEST_MISMATCH, "request " + Pa + "; response " + Ua).setEntity(ea); + Ua = Z.privateKey; + if (!Ua) throw new Vb(S.KEYX_PRIVATE_KEY_MISSING, "request Asymmetric private key").setEntity(ea); + Wa = da(ja, Pa, Z.mechanism, Ua, null); + Wa.unwrap(aa.encryptionKey, oc, Dc, { + result: function(na) { + Wa.unwrap(aa.hmacKey, pc, Mc, { + result: function(za) { + ja.getEntityAuthenticationData(null, { + result: function(Ga) { + Ra(ya, function() { + var Ma; + Ma = Ga.getIdentity(); + return new mc(ja, aa.masterToken, Ma, na, za); }, Va); }, - error: function(Fa) { - Oa(za, function() { - Fa instanceof hb && Fa.setEntity(ea); - throw Fa; + error: function(Ga) { + Ra(ya, function() { + Ga instanceof ib && Ga.setEntity(ea); + throw Ga; }, Va); } }); }, - error: function(Aa) { - Oa(za, function() { - Aa instanceof hb && Aa.setEntity(ea); - throw Aa; + error: function(za) { + Ra(ya, function() { + za instanceof ib && za.setEntity(ea); + throw za; }, Va); } }); }, - error: function(oa) { - Oa(za, function() { - oa instanceof hb && oa.setEntity(ea); - throw oa; + error: function(na) { + Ra(ya, function() { + na instanceof ib && na.setEntity(ea); + throw na; }, Va); } }); @@ -6091,63 +6106,63 @@ E3cbY[513816] = false; })(); zf = Hb.Class.create({ init: function(da) { - var X, U, V, aa, W, fa, ya, ta; + var X, T, V, ba, W, fa, xa, sa; X = bc.parser(); - U = []; + T = []; V = []; - ya = 0; - ta = !1; - X.onerror = function(ia) { - ta || (ta = !0, X.end()); + xa = 0; + sa = !1; + X.onerror = function(ha) { + sa || (sa = !0, X.end()); }; - X.onopenobject = function(ia) { - var qa; - if (aa)(aa[fa] = {}, V.push(aa), aa = aa[fa]); + X.onopenobject = function(ha) { + var ra; + if (ba)(ba[fa] = {}, V.push(ba), ba = ba[fa]); else if (W) { - qa = {}; + ra = {}; V.push(W); - W.push(qa); - aa = qa; + W.push(ra); + ba = ra; W = Gb; - } else aa = {}; - fa = ia; + } else ba = {}; + fa = ha; }; X.oncloseobject = function() { - var ia; - ia = V.pop(); - ia ? "object" === typeof ia ? aa = ia : (aa = Gb, W = ia) : (U.push(aa), ya = X.index, aa = Gb); + var ha; + ha = V.pop(); + ha ? "object" === typeof ha ? ba = ha : (ba = Gb, W = ha) : (T.push(ba), xa = X.index, ba = Gb); }; X.onopenarray = function() { - var ia; - if (aa)(aa[fa] = [], V.push(aa), W = aa[fa], aa = Gb); + var ha; + if (ba)(ba[fa] = [], V.push(ba), W = ba[fa], ba = Gb); else if (W) { - ia = []; + ha = []; V.push(W); - W.push(ia); - W = ia; + W.push(ha); + W = ha; } else W = []; }; X.onclosearray = function() { - var ia; - ia = V.pop(); - ia ? "object" === typeof ia ? (aa = ia, W = Gb) : W = ia : (U.push(W), ya = X.index, W = Gb); + var ha; + ha = V.pop(); + ha ? "object" === typeof ha ? (ba = ha, W = Gb) : W = ha : (T.push(W), xa = X.index, W = Gb); }; - X.onkey = function(ia) { - fa = ia; + X.onkey = function(ha) { + fa = ha; }; - X.onvalue = function(ia) { - aa ? aa[fa] = ia : W ? W.push(ia) : (U.push(ia), ya = X.index); + X.onvalue = function(ha) { + ba ? ba[fa] = ha : W ? W.push(ha) : (T.push(ha), xa = X.index); }; X.write(da).close(); Object.defineProperties(this, { _values: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 }, _lastIndex: { - value: ya, + value: xa, writable: !0, enumerable: !1, configurable: !1 @@ -6165,61 +6180,61 @@ E3cbY[513816] = false; } }); (function() { - var da, X, U, V, aa; + var da, X, T, V, ba; da = Rd = "entityauthdata"; X = He = "mastertoken"; - U = Ie = "headerdata"; + T = Ie = "headerdata"; V = Je = "errordata"; - aa = Sd = "signature"; - Ge = function(W, fa, ya, ta) { - Oa(ta, function() { - var ia, qa, Ba, ka, Z, ca; - ia = fa[da]; - qa = fa[X]; - Ba = fa[aa]; - if (ia && "object" !== typeof ia || qa && "object" !== typeof qa || "string" !== typeof Ba) throw new Ib(T.JSON_PARSE_ERROR, "header/errormsg " + JSON.stringify(fa)); + ba = Sd = "signature"; + Ge = function(W, fa, xa, sa) { + Ra(sa, function() { + var ha, ra, Ba, ja, Z, aa; + ha = fa[da]; + ra = fa[X]; + Ba = fa[ba]; + if (ha && "object" !== typeof ha || ra && "object" !== typeof ra || "string" !== typeof Ba) throw new Jb(S.JSON_PARSE_ERROR, "header/errormsg " + JSON.stringify(fa)); try { - ka = Mb(Ba); + ja = Mb(Ba); } catch (ea) { - throw new Ob(T.HEADER_SIGNATURE_INVALID, "header/errormsg " + JSON.stringify(fa), ea); + throw new Ob(S.HEADER_SIGNATURE_INVALID, "header/errormsg " + JSON.stringify(fa), ea); } Z = null; - ia && (Z = se(W, ia)); - ca = fa[U]; - if (ca != Gb && null != ca) { - if ("string" !== typeof ca) throw new Ib(T.JSON_PARSE_ERROR, "header/errormsg " + JSON.stringify(fa)); - qa ? ed(W, qa, { + ha && (Z = se(W, ha)); + aa = fa[T]; + if (aa != Gb && null != aa) { + if ("string" !== typeof aa) throw new Jb(S.JSON_PARSE_ERROR, "header/errormsg " + JSON.stringify(fa)); + ra ? ed(W, ra, { result: function(ea) { - Td(W, ca, Z, ea, ka, ya, ta); + Td(W, aa, Z, ea, ja, xa, sa); }, error: function(ea) { - ta.error(ea); + sa.error(ea); } - }) : Td(W, ca, Z, null, ka, ya, ta); - } else if ((ia = fa[V], ia != Gb && null != ia)) { - if ("string" !== typeof ia) throw new Ib(T.JSON_PARSE_ERROR, "header/errormsg " + JSON.stringify(fa)); - Ke(W, ia, Z, ka, ta); - } else throw new Ib(T.JSON_PARSE_ERROR, JSON.stringify(fa)); + }) : Td(W, aa, Z, null, ja, xa, sa); + } else if ((ha = fa[V], ha != Gb && null != ha)) { + if ("string" !== typeof ha) throw new Jb(S.JSON_PARSE_ERROR, "header/errormsg " + JSON.stringify(fa)); + Ke(W, ha, Z, ja, sa); + } else throw new Jb(S.JSON_PARSE_ERROR, JSON.stringify(fa)); }); }; })(); (function() { - function da(X, U) { + function da(X, T) { this.errordata = X; - this.signature = U; + this.signature = T; } Ic = Hb.Class.create({ - init: function(X, U, V, aa, W, fa, ya, ta, ia, qa) { + init: function(X, T, V, ba, W, fa, xa, sa, ha, ra) { var Ba; Ba = this; - Oa(qa, function() { - var ka, Z; + Ra(ra, function() { + var ja, Z; 0 > fa && (fa = -1); - if (0 > aa || aa > Sb) throw new Bb("Message ID " + aa + " is out of range."); - if (!U) throw new Ob(T.MESSAGE_ENTITY_NOT_FOUND); - if (ia) return (Object.defineProperties(this, { + if (0 > ba || ba > Tb) throw new Bb("Message ID " + ba + " is out of range."); + if (!T) throw new Ob(S.MESSAGE_ENTITY_NOT_FOUND); + if (ha) return (Object.defineProperties(this, { entityAuthenticationData: { - value: U, + value: T, writable: !1, configurable: !1 }, @@ -6229,7 +6244,7 @@ E3cbY[513816] = false; configurable: !1 }, messageId: { - value: aa, + value: ba, writable: !1, configurable: !1 }, @@ -6244,50 +6259,50 @@ E3cbY[513816] = false; configurable: !1 }, errorMessage: { - value: ya, + value: xa, writable: !1, configurable: !1 }, userMessage: { - value: ta, + value: sa, writable: !1, configurable: !1 }, errordata: { - value: ia.errordata, + value: ha.errordata, writable: !1, enumerable: !1, configurable: !1 }, signature: { - value: ia.signature, + value: ha.signature, writable: !1, enumerable: !1, configurable: !1 } }), this); - ka = {}; - V && (ka.recipient = V); - ka.messageid = aa; - ka.errorcode = W; - 0 < fa && (ka.internalcode = fa); - ya && (ka.errormsg = ya); - ta && (ka.usermsg = ta); + ja = {}; + V && (ja.recipient = V); + ja.messageid = ba; + ja.errorcode = W; + 0 < fa && (ja.internalcode = fa); + xa && (ja.errormsg = xa); + sa && (ja.usermsg = sa); try { - Z = X.getEntityAuthenticationFactory(U.scheme).getCryptoContext(X, U); - } catch (ca) { - throw (ca instanceof hb && (ca.setEntity(U), ca.setMessageId(aa)), ca); - } - ka = fc(JSON.stringify(ka), Tb); - Z.encrypt(ka, { - result: function(ca) { - Oa(qa, function() { - Z.sign(ca, { + Z = X.getEntityAuthenticationFactory(T.scheme).getCryptoContext(X, T); + } catch (aa) { + throw (aa instanceof ib && (aa.setEntity(T), aa.setMessageId(ba)), aa); + } + ja = fc(JSON.stringify(ja), Ub); + Z.encrypt(ja, { + result: function(aa) { + Ra(ra, function() { + Z.sign(aa, { result: function(ea) { - Oa(qa, function() { + Ra(ra, function() { Object.defineProperties(this, { entityAuthenticationData: { - value: U, + value: T, writable: !1, configurable: !1 }, @@ -6297,7 +6312,7 @@ E3cbY[513816] = false; configurable: !1 }, messageId: { - value: aa, + value: ba, writable: !1, configurable: !1 }, @@ -6312,17 +6327,17 @@ E3cbY[513816] = false; configurable: !1 }, errorMessage: { - value: ya, + value: xa, writable: !1, configurable: !1 }, userMessage: { - value: ta, + value: sa, writable: !1, configurable: !1 }, errordata: { - value: ca, + value: aa, writable: !1, enumerable: !1, configurable: !1 @@ -6338,18 +6353,18 @@ E3cbY[513816] = false; }, Ba); }, error: function(ea) { - Oa(qa, function() { - ea instanceof hb && (ea.setEntity(U), ea.setMessageId(aa)); + Ra(ra, function() { + ea instanceof ib && (ea.setEntity(T), ea.setMessageId(ba)); throw ea; }, Ba); } }); }, Ba); }, - error: function(ca) { - Oa(qa, function() { - ca instanceof hb && (ca.setEntity(U), ca.setMessageId(aa)); - throw ca; + error: function(aa) { + Ra(ra, function() { + aa instanceof ib && (aa.setEntity(T), aa.setMessageId(ba)); + throw aa; }, Ba); } }); @@ -6364,76 +6379,76 @@ E3cbY[513816] = false; return X; } }); - Le = function(X, U, V, aa, W, fa, ya, ta, ia) { - new Ic(X, U, V, aa, W, fa, ya, ta, null, ia); + Le = function(X, T, V, ba, W, fa, xa, sa, ha) { + new Ic(X, T, V, ba, W, fa, xa, sa, null, ha); }; - Ke = function(X, U, V, aa, W) { - Oa(W, function() { - var fa, ya, ta; - if (!V) throw new Ob(T.MESSAGE_ENTITY_NOT_FOUND); + Ke = function(X, T, V, ba, W) { + Ra(W, function() { + var fa, xa, sa; + if (!V) throw new Ob(S.MESSAGE_ENTITY_NOT_FOUND); try { fa = V.scheme; - ya = X.getEntityAuthenticationFactory(fa); - if (!ya) throw new rc(T.ENTITYAUTH_FACTORY_NOT_FOUND, fa); - ta = ya.getCryptoContext(X, V); - } catch (ia) { - throw (ia instanceof hb && ia.setEntity(V), ia); + xa = X.getEntityAuthenticationFactory(fa); + if (!xa) throw new rc(S.ENTITYAUTH_FACTORY_NOT_FOUND, fa); + sa = xa.getCryptoContext(X, V); + } catch (ha) { + throw (ha instanceof ib && ha.setEntity(V), ha); } try { - U = Mb(U); - } catch (ia) { - throw new Ob(T.HEADER_DATA_INVALID, U, ia).setEntity(V); + T = Mb(T); + } catch (ha) { + throw new Ob(S.HEADER_DATA_INVALID, T, ha).setEntity(V); } - if (!U || 0 == U.length) throw new Ob(T.HEADER_DATA_MISSING, U).setEntity(V); - ta.verify(U, aa, { - result: function(ia) { - Oa(W, function() { - if (!ia) throw new yb(T.MESSAGE_VERIFICATION_FAILED).setEntity(V); - ta.decrypt(U, { - result: function(qa) { - Oa(W, function() { - var Ba, ka, Z, ca, ea, za, Va, Na; - Ba = ec(qa, Tb); + if (!T || 0 == T.length) throw new Ob(S.HEADER_DATA_MISSING, T).setEntity(V); + sa.verify(T, ba, { + result: function(ha) { + Ra(W, function() { + if (!ha) throw new zb(S.MESSAGE_VERIFICATION_FAILED).setEntity(V); + sa.decrypt(T, { + result: function(ra) { + Ra(W, function() { + var Ba, ja, Z, aa, ea, ya, Va, Pa; + Ba = ec(ra, Ub); try { - ka = JSON.parse(Ba); + ja = JSON.parse(Ba); } catch (Wa) { - if (Wa instanceof SyntaxError) throw new Ib(T.JSON_PARSE_ERROR, "errordata " + Ba, Wa).setEntity(V); + if (Wa instanceof SyntaxError) throw new Jb(S.JSON_PARSE_ERROR, "errordata " + Ba, Wa).setEntity(V); throw Wa; } - Z = ka.recipient !== Gb ? ka.recipient : null; - ca = parseInt(ka.messageid); - ea = parseInt(ka.errorcode); - za = parseInt(ka.internalcode); - Va = ka.errormsg; - Na = ka.usermsg; - if (Z && "string" !== typeof Z || !ca || ca != ca || !ea || ea != ea || ka.internalcode && za != za || Va && "string" !== typeof Va || Na && "string" !== typeof Na) throw new Ib(T.JSON_PARSE_ERROR, "errordata " + Ba).setEntity(V); - if (0 > ca || ca > Sb) throw new Ob(T.MESSAGE_ID_OUT_OF_RANGE, "errordata " + Ba).setEntity(V); - ka = !1; - for (var Ta in Ha) - if (Ha[Ta] == ea) { - ka = !0; + Z = ja.recipient !== Gb ? ja.recipient : null; + aa = parseInt(ja.messageid); + ea = parseInt(ja.errorcode); + ya = parseInt(ja.internalcode); + Va = ja.errormsg; + Pa = ja.usermsg; + if (Z && "string" !== typeof Z || !aa || aa != aa || !ea || ea != ea || ja.internalcode && ya != ya || Va && "string" !== typeof Va || Pa && "string" !== typeof Pa) throw new Jb(S.JSON_PARSE_ERROR, "errordata " + Ba).setEntity(V); + if (0 > aa || aa > Tb) throw new Ob(S.MESSAGE_ID_OUT_OF_RANGE, "errordata " + Ba).setEntity(V); + ja = !1; + for (var Ua in Ja) + if (Ja[Ua] == ea) { + ja = !0; break; - } ka || (ea = Ha.FAIL); - if (za) { - if (0 > za) throw new Ob(T.INTERNAL_CODE_NEGATIVE, "errordata " + Ba).setEntity(V).setMessageId(ca); - } else za = -1; - Ba = new da(U, aa); - new Ic(X, V, Z, ca, ea, za, Va, Na, Ba, W); + } ja || (ea = Ja.FAIL); + if (ya) { + if (0 > ya) throw new Ob(S.INTERNAL_CODE_NEGATIVE, "errordata " + Ba).setEntity(V).setMessageId(aa); + } else ya = -1; + Ba = new da(T, ba); + new Ic(X, V, Z, aa, ea, ya, Va, Pa, Ba, W); }); }, - error: function(qa) { - Oa(W, function() { - qa instanceof hb && qa.setEntity(V); - throw qa; + error: function(ra) { + Ra(W, function() { + ra instanceof ib && ra.setEntity(V); + throw ra; }); } }); }); }, - error: function(ia) { - Oa(W, function() { - ia instanceof hb && ia.setEntity(V); - throw ia; + error: function(ha) { + Ra(W, function() { + ha instanceof ib && ha.setEntity(V); + throw ha; }); } }); @@ -6445,19 +6460,19 @@ E3cbY[513816] = false; }); (function() { Ud = function(da, X) { - var U; + var T; if (!da || !X) return null; - U = da.compressionAlgorithms.filter(function(V) { - for (var aa = 0; aa < X.compressionAlgorithms.length; ++aa) - if (V == X.compressionAlgorithms[aa]) return !0; + T = da.compressionAlgorithms.filter(function(V) { + for (var ba = 0; ba < X.compressionAlgorithms.length; ++ba) + if (V == X.compressionAlgorithms[ba]) return !0; return !1; }); da = da.languages.filter(function(V) { - for (var aa = 0; aa < X.languages.length; ++aa) - if (V == X.languages[aa]) return !0; + for (var ba = 0; ba < X.languages.length; ++ba) + if (V == X.languages[ba]) return !0; return !1; }); - return new fd(U, da); + return new fd(T, da); }; fd = Hb.Class.create({ init: function(da, X) { @@ -6494,30 +6509,30 @@ E3cbY[513816] = false; } }); Me = function(da) { - var X, U, aa; + var X, T, ba; X = da.compressionalgos; - U = da.languages; - if (X && !(X instanceof Array) || U && !(U instanceof Array)) throw new Ib(T.JSON_PARSE_ERROR, "capabilities " + JSON.stringify(da)); + T = da.languages; + if (X && !(X instanceof Array) || T && !(T instanceof Array)) throw new Jb(S.JSON_PARSE_ERROR, "capabilities " + JSON.stringify(da)); da = []; for (var V = 0; X && V < X.length; ++V) { - aa = X[V]; - Kc[aa] && da.push(aa); + ba = X[V]; + Kc[ba] && da.push(ba); } - return new fd(da, U); + return new fd(da, T); }; })(); (function() { - var qa, Ba; + var ra, Ba; - function da(ka, Z, ca, ea, za) { - this.customer = ka; + function da(ja, Z, aa, ea, ya) { + this.customer = ja; this.sender = Z; - this.messageCryptoContext = ca; + this.messageCryptoContext = aa; this.headerdata = ea; - this.signature = za; + this.signature = ya; } - function X(ka, Z, ca, ea, za, Va, Na, Ta, Wa, oa, Aa, Fa, Ja, Ca, Xa, Ia, ab, db, Za, mb) { + function X(ja, Z, aa, ea, ya, Va, Pa, Ua, Wa, na, za, Ga, Ma, Ca, Xa, Ka, bb, fb, $a, nb) { return { cryptoContext: { value: Z, @@ -6525,7 +6540,7 @@ E3cbY[513816] = false; configurable: !1 }, customer: { - value: ca, + value: aa, writable: !1, configurable: !1 }, @@ -6535,7 +6550,7 @@ E3cbY[513816] = false; configurable: !1 }, masterToken: { - value: za, + value: ya, writable: !1, configurable: !1 }, @@ -6545,17 +6560,17 @@ E3cbY[513816] = false; configurable: !1 }, messageId: { - value: Na, + value: Pa, writable: !1, configurable: !1 }, nonReplayableId: { - value: Ia, + value: Ka, writable: !1, configurable: !1 }, keyRequestData: { - value: Ta, + value: Ua, writable: !1, configurable: !1 }, @@ -6565,22 +6580,22 @@ E3cbY[513816] = false; configurable: !1 }, userAuthenticationData: { - value: oa, + value: na, writable: !1, configurable: !1 }, userIdToken: { - value: Aa, + value: za, writable: !1, configurable: !1 }, serviceTokens: { - value: Fa, + value: Ga, writable: !1, configurable: !1 }, peerMasterToken: { - value: Ja, + value: Ma, writable: !1, configurable: !1 }, @@ -6595,24 +6610,24 @@ E3cbY[513816] = false; configurable: !1 }, messageCapabilities: { - value: db, + value: fb, writable: !1, configurable: !1 }, renewable: { - value: ab, + value: bb, writable: !1, enumerable: !1, configurable: !1 }, headerdata: { - value: Za, + value: $a, writable: !1, enumerable: !1, configurable: !1 }, signature: { - value: mb, + value: nb, writable: !1, enumerable: !1, configurable: !1 @@ -6620,156 +6635,156 @@ E3cbY[513816] = false; }; } - function U(ka, Z, ca) { + function T(ja, Z, aa) { var ea; - if (ca) { - if (Z = ka.getMslStore().getCryptoContext(ca)) return Z; - if (!ca.isVerified() || !ca.isDecrypted()) throw new ad(T.MASTERTOKEN_UNTRUSTED, ca); - return new lc(ka, ca); + if (aa) { + if (Z = ja.getMslStore().getCryptoContext(aa)) return Z; + if (!aa.isVerified() || !aa.isDecrypted()) throw new ad(S.MASTERTOKEN_UNTRUSTED, aa); + return new mc(ja, aa); } - ca = Z.scheme; - ea = ka.getEntityAuthenticationFactory(ca); - if (!ea) throw new rc(T.ENTITYAUTH_FACTORY_NOT_FOUND, ca); - return ea.getCryptoContext(ka, Z); + aa = Z.scheme; + ea = ja.getEntityAuthenticationFactory(aa); + if (!ea) throw new rc(S.ENTITYAUTH_FACTORY_NOT_FOUND, aa); + return ea.getCryptoContext(ja, Z); } - function V(ka, Z, ca, ea, za) { - Oa(za, function() { - Z.verify(ca, ea, { + function V(ja, Z, aa, ea, ya) { + Ra(ya, function() { + Z.verify(aa, ea, { result: function(Va) { - Oa(za, function() { - if (!Va) throw new yb(T.MESSAGE_VERIFICATION_FAILED); - Z.decrypt(ca, { - result: function(Na) { - Oa(za, function() { - return ec(Na, Tb); + Ra(ya, function() { + if (!Va) throw new zb(S.MESSAGE_VERIFICATION_FAILED); + Z.decrypt(aa, { + result: function(Pa) { + Ra(ya, function() { + return ec(Pa, Ub); }); }, - error: function(Na) { - za.error(Na); + error: function(Pa) { + ya.error(Pa); } }); }); }, error: function(Va) { - za.error(Va); + ya.error(Va); } }); }); } - function aa(ka, Z, ca) { - Oa(ca, function() { - if (Z) ze(ka, Z, ca); + function ba(ja, Z, aa) { + Ra(aa, function() { + if (Z) ze(ja, Z, aa); else return null; }); } - function W(ka, Z, ca, ea) { - Oa(ea, function() { - if (Z) vd(ka, Z, ca, ea); + function W(ja, Z, aa, ea) { + Ra(ea, function() { + if (Z) vd(ja, Z, aa, ea); else return null; }); } - function fa(ka, Z, ca, ea) { - Oa(ea, function() { - if (ca) Qe(ka, Z, ca, ea); + function fa(ja, Z, aa, ea) { + Ra(ea, function() { + if (aa) Qe(ja, Z, aa, ea); else return null; }); } - function ya(ka, Z, ca, ea, za, Va, Na) { + function xa(ja, Z, aa, ea, ya, Va, Pa) { var Wa; - function Ta(oa, Aa, Fa) { - var Ja, Ca; - if (Aa >= oa.length) { - Ja = []; - for (Ca in Wa) Ja.push(Wa[Ca]); - Fa.result(Ja); + function Ua(na, za, Ga) { + var Ma, Ca; + if (za >= na.length) { + Ma = []; + for (Ca in Wa) Ma.push(Wa[Ca]); + Ga.result(Ma); } else { - Ja = oa[Aa]; - if ("object" !== typeof Ja) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + Va); - wd(ka, Ja, ca, ea, za, { + Ma = na[za]; + if ("object" !== typeof Ma) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + Va); + wd(ja, Ma, aa, ea, ya, { result: function(Xa) { - Oa(Fa, function() { + Ra(Ga, function() { Wa[Xa.uniqueKey()] = Xa; - Ta(oa, Aa + 1, Fa); + Ua(na, za + 1, Ga); }); }, error: function(Xa) { - Fa.error(Xa); + Ga.error(Xa); } }); } } Wa = {}; - Oa(Na, function() { + Ra(Pa, function() { if (Z) { - if (!(Z instanceof Array)) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + Va); - Ta(Z, 0, Na); + if (!(Z instanceof Array)) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + Va); + Ua(Z, 0, Pa); } else return []; }); } - function ta(ka, Z, ca, ea, za, Va) { - function Na(Wa, oa, Aa) { - Oa(Aa, function() { - var Fa; - Fa = oa.peermastertoken; - if (Fa && "object" !== typeof Fa) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + za); - if (!Fa) return null; - ed(Wa, Fa, Aa); + function sa(ja, Z, aa, ea, ya, Va) { + function Pa(Wa, na, za) { + Ra(za, function() { + var Ga; + Ga = na.peermastertoken; + if (Ga && "object" !== typeof Ga) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + ya); + if (!Ga) return null; + ed(Wa, Ga, za); }); } - function Ta(Wa, oa, Aa, Fa) { - Oa(Fa, function() { - var Ja; - Ja = oa.peeruseridtoken; - if (Ja && "object" !== typeof Ja) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + za); - if (!Ja) return null; - vd(Wa, Ja, Aa, Fa); + function Ua(Wa, na, za, Ga) { + Ra(Ga, function() { + var Ma; + Ma = na.peeruseridtoken; + if (Ma && "object" !== typeof Ma) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + ya); + if (!Ma) return null; + vd(Wa, Ma, za, Ga); }); } - Oa(Va, function() { - if (!ka.isPeerToPeer()) return { + Ra(Va, function() { + if (!ja.isPeerToPeer()) return { peerMasterToken: null, peerUserIdToken: null, peerServiceTokens: [] }; - Na(ka, Z, { + Pa(ja, Z, { result: function(Wa) { - Oa(Va, function() { - var oa; - oa = ca ? ca.masterToken : Wa; - Ta(ka, Z, oa, { - result: function(Aa) { - Oa(Va, function() { - ya(ka, Z.peerservicetokens, oa, Aa, ea, za, { - result: function(Fa) { - Oa(Va, function() { + Ra(Va, function() { + var na; + na = aa ? aa.masterToken : Wa; + Ua(ja, Z, na, { + result: function(za) { + Ra(Va, function() { + xa(ja, Z.peerservicetokens, na, za, ea, ya, { + result: function(Ga) { + Ra(Va, function() { return { peerMasterToken: Wa, - peerUserIdToken: Aa, - peerServiceTokens: Fa + peerUserIdToken: za, + peerServiceTokens: Ga }; }); }, - error: function(Fa) { - Oa(Va, function() { - Fa instanceof hb && (Fa.setEntity(oa), Fa.setUser(Aa)); - throw Fa; + error: function(Ga) { + Ra(Va, function() { + Ga instanceof ib && (Ga.setEntity(na), Ga.setUser(za)); + throw Ga; }); } }); }); }, - error: function(Aa) { - Oa(Va, function() { - Aa instanceof hb && Aa.setEntity(oa); - throw Aa; + error: function(za) { + Ra(Va, function() { + za instanceof ib && za.setEntity(na); + throw za; }); } }); @@ -6780,17 +6795,17 @@ E3cbY[513816] = false; }); } - function ia(ka, Z, ca, ea) { + function ha(ja, Z, aa, ea) { var Va; - function za(Na, Ta) { - Oa(ea, function() { - if (Ta >= Na.length) return Va; - ye(ka, Na[Ta], { + function ya(Pa, Ua) { + Ra(ea, function() { + if (Ua >= Pa.length) return Va; + ye(ja, Pa[Ua], { result: function(Wa) { - Oa(ea, function() { + Ra(ea, function() { Va.push(Wa); - za(Na, Ta + 1); + ya(Pa, Ua + 1); }); }, error: function(Wa) { @@ -6800,19 +6815,19 @@ E3cbY[513816] = false; }); } Va = []; - Oa(ea, function() { - var Na; - Na = Z.keyrequestdata; - if (!Na) return Va; - if (!(Na instanceof Array)) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + ca); - za(Na, 0); + Ra(ea, function() { + var Pa; + Pa = Z.keyrequestdata; + if (!Pa) return Va; + if (!(Pa instanceof Array)) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + aa); + ya(Pa, 0); }); } - qa = Oe = Hb.Class.create({ - init: function(ka, Z, ca, ea, za, Va, Na, Ta, Wa) { + ra = Oe = Hb.Class.create({ + init: function(ja, Z, aa, ea, ya, Va, Pa, Ua, Wa) { Object.defineProperties(this, { messageId: { - value: ka, + value: ja, writable: !1, configurable: !1 }, @@ -6822,7 +6837,7 @@ E3cbY[513816] = false; configurable: !1 }, renewable: { - value: ca, + value: aa, writable: !1, configurable: !1 }, @@ -6832,7 +6847,7 @@ E3cbY[513816] = false; configurable: !1 }, keyRequestData: { - value: za, + value: ya, writable: !1, configurable: !1 }, @@ -6842,12 +6857,12 @@ E3cbY[513816] = false; configurable: !1 }, userAuthData: { - value: Na, + value: Pa, writable: !1, configurable: !1 }, userIdToken: { - value: Ta, + value: Ua, writable: !1, configurable: !1 }, @@ -6860,10 +6875,10 @@ E3cbY[513816] = false; } }); Ba = Pe = Hb.Class.create({ - init: function(ka, Z, ca) { + init: function(ja, Z, aa) { Object.defineProperties(this, { peerMasterToken: { - value: ka, + value: ja, writable: !1, configurable: !1 }, @@ -6873,7 +6888,7 @@ E3cbY[513816] = false; configurable: !1 }, peerServiceTokens: { - value: ca, + value: aa, writable: !1, configurable: !1 } @@ -6881,112 +6896,112 @@ E3cbY[513816] = false; } }); gd = Hb.Class.create({ - init: function(ka, Z, ca, ea, za, Va, Na) { + init: function(ja, Z, aa, ea, ya, Va, Pa) { var Wa; - function Ta(oa) { - Oa(Na, function() { - var Aa, Fa, Ja, Ca, Xa, Ia, ab, db, Za, mb, rb, tb, ub, vb, Fb, Eb, pa; - Z = ca ? null : Z; - Aa = ea.nonReplayableId; - Fa = ea.renewable; - Ja = ea.capabilities; + function Ua(na) { + Ra(Pa, function() { + var za, Ga, Ma, Ca, Xa, Ka, bb, fb, $a, nb, rb, ub, vb, wb, Fb, Db, qa; + Z = aa ? null : Z; + za = ea.nonReplayableId; + Ga = ea.renewable; + Ma = ea.capabilities; Ca = ea.messageId; Xa = ea.keyRequestData ? ea.keyRequestData : []; - Ia = ea.keyResponseData; - ab = ea.userAuthData; - db = ea.userIdToken; - Za = ea.serviceTokens ? ea.serviceTokens : []; - if (ka.isPeerToPeer()) { - mb = za.peerMasterToken; - rb = za.peerUserIdToken; - tb = za.peerServiceTokens ? za.peerServiceTokens : []; - } else(rb = mb = null, tb = []); - if (0 > Ca || Ca > Sb) throw new Bb("Message ID " + Ca + " is out of range."); - if (!Z && !ca) throw new Bb("Message entity authentication data or master token must be provided."); - if (Ia) { - if (ka.isPeerToPeer()) { - ub = ca; - vb = Ia.masterToken; - } else(ub = Ia.masterToken, vb = mb); - } else(ub = ca, vb = mb); - if (db && (!ub || !db.isBoundTo(ub))) throw new Bb("User ID token must be bound to a master token."); - if (rb && (!vb || !rb.isBoundTo(vb))) throw new Bb("Peer user ID token must be bound to a peer master token."); - Za.forEach(function(Ga) { - if (Ga.isMasterTokenBound() && (!ub || !Ga.isBoundTo(ub))) throw new Bb("Master token bound service tokens must be bound to the provided master token."); - if (Ga.isUserIdTokenBound() && (!db || !Ga.isBoundTo(db))) throw new Bb("User ID token bound service tokens must be bound to the provided user ID token."); + Ka = ea.keyResponseData; + bb = ea.userAuthData; + fb = ea.userIdToken; + $a = ea.serviceTokens ? ea.serviceTokens : []; + if (ja.isPeerToPeer()) { + nb = ya.peerMasterToken; + rb = ya.peerUserIdToken; + ub = ya.peerServiceTokens ? ya.peerServiceTokens : []; + } else(rb = nb = null, ub = []); + if (0 > Ca || Ca > Tb) throw new Bb("Message ID " + Ca + " is out of range."); + if (!Z && !aa) throw new Bb("Message entity authentication data or master token must be provided."); + if (Ka) { + if (ja.isPeerToPeer()) { + vb = aa; + wb = Ka.masterToken; + } else(vb = Ka.masterToken, wb = nb); + } else(vb = aa, wb = nb); + if (fb && (!vb || !fb.isBoundTo(vb))) throw new Bb("User ID token must be bound to a master token."); + if (rb && (!wb || !rb.isBoundTo(wb))) throw new Bb("Peer user ID token must be bound to a peer master token."); + $a.forEach(function(Ha) { + if (Ha.isMasterTokenBound() && (!vb || !Ha.isBoundTo(vb))) throw new Bb("Master token bound service tokens must be bound to the provided master token."); + if (Ha.isUserIdTokenBound() && (!fb || !Ha.isBoundTo(fb))) throw new Bb("User ID token bound service tokens must be bound to the provided user ID token."); }, this); - tb.forEach(function(Ga) { - if (Ga.isMasterTokenBound() && (!vb || !Ga.isBoundTo(vb))) throw new Bb("Master token bound peer service tokens must be bound to the provided peer master token."); - if (Ga.isUserIdTokenBound() && (!rb || !Ga.isBoundTo(rb))) throw new Bb("User ID token bound peer service tokens must be bound to the provided peer user ID token."); + ub.forEach(function(Ha) { + if (Ha.isMasterTokenBound() && (!wb || !Ha.isBoundTo(wb))) throw new Bb("Master token bound peer service tokens must be bound to the provided peer master token."); + if (Ha.isUserIdTokenBound() && (!rb || !Ha.isBoundTo(rb))) throw new Bb("User ID token bound peer service tokens must be bound to the provided peer user ID token."); }, this); if (Va) { - pa = Va.customer; + qa = Va.customer; Fb = Va.messageCryptoContext; - Eb = X(ka, Fb, pa, Z, ca, oa, Ca, Xa, Ia, ab, db, Za, mb, rb, tb, Aa, Fa, Ja, Va.headerdata, Va.signature); - Object.defineProperties(this, Eb); + Db = X(ja, Fb, qa, Z, aa, na, Ca, Xa, Ka, bb, fb, $a, nb, rb, ub, za, Ga, Ma, Va.headerdata, Va.signature); + Object.defineProperties(this, Db); return this; } - pa = db ? db.customer : null; - Eb = {}; - oa && (Eb.sender = oa); - Eb.messageid = Ca; - "number" === typeof Aa && (Eb.nonreplayableid = Aa); - Eb.renewable = Fa; - Ja && (Eb.capabilities = Ja); - 0 < Xa.length && (Eb.keyrequestdata = Xa); - Ia && (Eb.keyresponsedata = Ia); - ab && (Eb.userauthdata = ab); - db && (Eb.useridtoken = db); - 0 < Za.length && (Eb.servicetokens = Za); - mb && (Eb.peermastertoken = mb); - rb && (Eb.peeruseridtoken = rb); - 0 < tb.length && (Eb.peerservicetokens = tb); + qa = fb ? fb.customer : null; + Db = {}; + na && (Db.sender = na); + Db.messageid = Ca; + "number" === typeof za && (Db.nonreplayableid = za); + Db.renewable = Ga; + Ma && (Db.capabilities = Ma); + 0 < Xa.length && (Db.keyrequestdata = Xa); + Ka && (Db.keyresponsedata = Ka); + bb && (Db.userauthdata = bb); + fb && (Db.useridtoken = fb); + 0 < $a.length && (Db.servicetokens = $a); + nb && (Db.peermastertoken = nb); + rb && (Db.peeruseridtoken = rb); + 0 < ub.length && (Db.peerservicetokens = ub); try { - Fb = U(ka, Z, ca); - } catch (Ga) { - throw (Ga instanceof hb && (Ga.setEntity(ca), Ga.setEntity(Z), Ga.setUser(db), Ga.setUser(ab), Ga.setMessageId(Ca)), Ga); - } - Eb = fc(JSON.stringify(Eb), Tb); - Fb.encrypt(Eb, { - result: function(Ga) { - Oa(Na, function() { - Fb.sign(Ga, { - result: function(Qa) { - Oa(Na, function() { + Fb = T(ja, Z, aa); + } catch (Ha) { + throw (Ha instanceof ib && (Ha.setEntity(aa), Ha.setEntity(Z), Ha.setUser(fb), Ha.setUser(bb), Ha.setMessageId(Ca)), Ha); + } + Db = fc(JSON.stringify(Db), Ub); + Fb.encrypt(Db, { + result: function(Ha) { + Ra(Pa, function() { + Fb.sign(Ha, { + result: function(Sa) { + Ra(Pa, function() { var r; - r = X(ka, Fb, pa, Z, ca, oa, Ca, Xa, Ia, ab, db, Za, mb, rb, tb, Aa, Fa, Ja, Ga, Qa); + r = X(ja, Fb, qa, Z, aa, na, Ca, Xa, Ka, bb, fb, $a, nb, rb, ub, za, Ga, Ma, Ha, Sa); Object.defineProperties(this, r); return this; }, Wa); }, - error: function(Qa) { - Oa(Na, function() { - Qa instanceof hb && (Qa.setEntity(ca), Qa.setEntity(Z), Qa.setUser(db), Qa.setUser(ab), Qa.setMessageId(Ca)); - throw Qa; + error: function(Sa) { + Ra(Pa, function() { + Sa instanceof ib && (Sa.setEntity(aa), Sa.setEntity(Z), Sa.setUser(fb), Sa.setUser(bb), Sa.setMessageId(Ca)); + throw Sa; }, Wa); } }); }, Wa); }, - error: function(Ga) { - Oa(Na, function() { - Ga instanceof hb && (Ga.setEntity(ca), Ga.setEntity(Z), Ga.setUser(db), Ga.setUser(ab), Ga.setMessageId(Ca)); - throw Ga; + error: function(Ha) { + Ra(Pa, function() { + Ha instanceof ib && (Ha.setEntity(aa), Ha.setEntity(Z), Ha.setUser(fb), Ha.setUser(bb), Ha.setMessageId(Ca)); + throw Ha; }, Wa); } }); }, Wa); } Wa = this; - Oa(Na, function() { - Va ? Ta(Va.sender) : ca ? ka.getEntityAuthenticationData(null, { - result: function(oa) { - oa = oa.getIdentity(); - Ta(oa); - }, - error: Na.error - }) : Ta(null); + Ra(Pa, function() { + Va ? Ua(Va.sender) : aa ? ja.getEntityAuthenticationData(null, { + result: function(na) { + na = na.getIdentity(); + Ua(na); + }, + error: Pa.error + }) : Ua(null); }, Wa); }, isEncrypting: function() { @@ -6996,120 +7011,120 @@ E3cbY[513816] = false; return this.renewable; }, toJSON: function() { - var ka; - ka = {}; - this.masterToken ? ka[He] = this.masterToken : ka[Rd] = this.entityAuthenticationData; - ka[Ie] = Lb(this.headerdata); - ka[Sd] = Lb(this.signature); - return ka; + var ja; + ja = {}; + this.masterToken ? ja[He] = this.masterToken : ja[Rd] = this.entityAuthenticationData; + ja[Ie] = Lb(this.headerdata); + ja[Sd] = Lb(this.signature); + return ja; } }); - Ne = function(ka, Z, ca, ea, za, Va) { - new gd(ka, Z, ca, ea, za, null, Va); + Ne = function(ja, Z, aa, ea, ya, Va) { + new gd(ja, Z, aa, ea, ya, null, Va); }; - Td = function(ka, Z, ca, ea, za, Va, Na) { - Oa(Na, function() { - var Ta, Wa; - ca = ea ? null : ca; - if (!ca && !ea) throw new Ob(T.MESSAGE_ENTITY_NOT_FOUND); - Ta = Z; + Td = function(ja, Z, aa, ea, ya, Va, Pa) { + Ra(Pa, function() { + var Ua, Wa; + aa = ea ? null : aa; + if (!aa && !ea) throw new Ob(S.MESSAGE_ENTITY_NOT_FOUND); + Ua = Z; try { - Z = Mb(Ta); - } catch (oa) { - throw new Ob(T.HEADER_DATA_INVALID, Ta, oa); + Z = Mb(Ua); + } catch (na) { + throw new Ob(S.HEADER_DATA_INVALID, Ua, na); } - if (!Z || 0 == Z.length) throw new Ob(T.HEADER_DATA_MISSING, Ta); + if (!Z || 0 == Z.length) throw new Ob(S.HEADER_DATA_MISSING, Ua); try { - Wa = U(ka, ca, ea); - } catch (oa) { - throw (oa instanceof hb && (oa.setEntity(ea), oa.setEntity(ca)), oa); + Wa = T(ja, aa, ea); + } catch (na) { + throw (na instanceof ib && (na.setEntity(ea), na.setEntity(aa)), na); } - V(ka, Wa, Z, za, { - result: function(oa) { - Oa(Na, function() { - var Aa, Fa, Ja, Ca, Xa; + V(ja, Wa, Z, ya, { + result: function(na) { + Ra(Pa, function() { + var za, Ga, Ma, Ca, Xa; try { - Aa = JSON.parse(oa); - } catch (Ia) { - if (Ia instanceof SyntaxError) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa, Ia).setEntity(ea).setEntity(ca); - throw Ia; - } - Fa = parseInt(Aa.messageid); - if (!Fa || Fa != Fa) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa).setEntity(ea).setEntity(ca); - if (0 > Fa || Fa > Sb) throw new Ob(T.MESSAGE_ID_OUT_OF_RANGE, "headerdata " + oa).setEntity(ea).setEntity(ca); - Ja = ea ? Aa.sender : null; - if (ea && (!Ja || "string" !== typeof Ja)) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa).setEntity(ea).setEntity(ca).setMessageId(Fa); - Ca = Aa.keyresponsedata; - if (Ca && "object" !== typeof Ca) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa).setEntity(ea).setEntity(ca).setMessageId(Fa); - Xa = Na; - Na = { - result: function(Ia) { - Xa.result(Ia); - }, - error: function(Ia) { - Ia instanceof hb && (Ia.setEntity(ea), Ia.setEntity(ca), Ia.setMessageId(Fa)); - Xa.error(Ia); + za = JSON.parse(na); + } catch (Ka) { + if (Ka instanceof SyntaxError) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na, Ka).setEntity(ea).setEntity(aa); + throw Ka; + } + Ga = parseInt(za.messageid); + if (!Ga || Ga != Ga) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na).setEntity(ea).setEntity(aa); + if (0 > Ga || Ga > Tb) throw new Ob(S.MESSAGE_ID_OUT_OF_RANGE, "headerdata " + na).setEntity(ea).setEntity(aa); + Ma = ea ? za.sender : null; + if (ea && (!Ma || "string" !== typeof Ma)) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na).setEntity(ea).setEntity(aa).setMessageId(Ga); + Ca = za.keyresponsedata; + if (Ca && "object" !== typeof Ca) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na).setEntity(ea).setEntity(aa).setMessageId(Ga); + Xa = Pa; + Pa = { + result: function(Ka) { + Xa.result(Ka); + }, + error: function(Ka) { + Ka instanceof ib && (Ka.setEntity(ea), Ka.setEntity(aa), Ka.setMessageId(Ga)); + Xa.error(Ka); } }; - aa(ka, Ca, { - result: function(Ia) { - Oa(Na, function() { - var ab, db; - ab = !ka.isPeerToPeer() && Ia ? Ia.masterToken : ea; - db = Aa.useridtoken; - if (db && "object" !== typeof db) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa); - W(ka, db, ab, { - result: function(Za) { - Oa(Na, function() { - var mb; - mb = Aa.userauthdata; - if (mb && "object" !== typeof mb) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa); - fa(ka, ab, mb, { + ba(ja, Ca, { + result: function(Ka) { + Ra(Pa, function() { + var bb, fb; + bb = !ja.isPeerToPeer() && Ka ? Ka.masterToken : ea; + fb = za.useridtoken; + if (fb && "object" !== typeof fb) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na); + W(ja, fb, bb, { + result: function($a) { + Ra(Pa, function() { + var nb; + nb = za.userauthdata; + if (nb && "object" !== typeof nb) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na); + fa(ja, bb, nb, { result: function(rb) { - Oa(Na, function() { - var tb, ub, vb; + Ra(Pa, function() { + var ub, vb, wb; if (rb) { - tb = rb.scheme; - ub = ka.getUserAuthenticationFactory(tb); - if (!ub) throw new Cc(T.USERAUTH_FACTORY_NOT_FOUND, tb).setUser(Za).setUser(rb); - tb = ea ? ea.identity : ca.getIdentity(); - vb = ub.authenticate(ka, tb, rb, Za); - } else vb = Za ? Za.customer : null; - ya(ka, Aa.servicetokens, ab, Za, Va, oa, { + ub = rb.scheme; + vb = ja.getUserAuthenticationFactory(ub); + if (!vb) throw new Cc(S.USERAUTH_FACTORY_NOT_FOUND, ub).setUser($a).setUser(rb); + ub = ea ? ea.identity : aa.getIdentity(); + wb = vb.authenticate(ja, ub, rb, $a); + } else wb = $a ? $a.customer : null; + xa(ja, za.servicetokens, bb, $a, Va, na, { result: function(Fb) { - Oa(Na, function() { - var Eb, pa, Ga, Qa; - Eb = Aa.nonreplayableid !== Gb ? parseInt(Aa.nonreplayableid) : null; - pa = Aa.renewable; - if (Eb != Eb || "boolean" !== typeof pa) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa); - if (0 > Eb || Eb > Sb) throw new Ob(T.NONREPLAYABLE_ID_OUT_OF_RANGE, "headerdata " + oa); - Ga = null; - Qa = Aa.capabilities; - if (Qa) { - if ("object" !== typeof Qa) throw new Ib(T.JSON_PARSE_ERROR, "headerdata " + oa); - Ga = Me(Qa); + Ra(Pa, function() { + var Db, qa, Ha, Sa; + Db = za.nonreplayableid !== Gb ? parseInt(za.nonreplayableid) : null; + qa = za.renewable; + if (Db != Db || "boolean" !== typeof qa) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na); + if (0 > Db || Db > Tb) throw new Ob(S.NONREPLAYABLE_ID_OUT_OF_RANGE, "headerdata " + na); + Ha = null; + Sa = za.capabilities; + if (Sa) { + if ("object" !== typeof Sa) throw new Jb(S.JSON_PARSE_ERROR, "headerdata " + na); + Ha = Me(Sa); } - ia(ka, Aa, oa, { + ha(ja, za, na, { result: function(r) { - ta(ka, Aa, Ia, Va, oa, { + sa(ja, za, Ka, Va, na, { result: function(b) { - Oa(Na, function() { - var a, c, l, f; + Ra(Pa, function() { + var a, c, m, f; a = b.peerMasterToken; c = b.peerUserIdToken; - l = b.peerServiceTokens; - f = new qa(Fa, Eb, pa, Ga, r, Ia, rb, Za, Fb); - a = new Ba(a, c, l); - c = new da(vb, Ja, Wa, Z, za); - new gd(ka, ca, ea, f, a, c, Na); + m = b.peerServiceTokens; + f = new ra(Ga, Db, qa, Ha, r, Ka, rb, $a, Fb); + a = new Ba(a, c, m); + c = new da(wb, Ma, Wa, Z, ya); + new gd(ja, aa, ea, f, a, c, Pa); }); }, - error: Na.error + error: Pa.error }); }, error: function(r) { - Oa(Na, function() { - r instanceof hb && (r.setUser(Za), r.setUser(rb)); + Ra(Pa, function() { + r instanceof ib && (r.setUser($a), r.setUser(rb)); throw r; }); } @@ -7117,57 +7132,57 @@ E3cbY[513816] = false; }); }, error: function(Fb) { - Oa(Na, function() { - Fb instanceof hb && (Fb.setEntity(ab), Fb.setUser(Za), Fb.setUser(rb)); + Ra(Pa, function() { + Fb instanceof ib && (Fb.setEntity(bb), Fb.setUser($a), Fb.setUser(rb)); throw Fb; }); } }); }); }, - error: Na.error + error: Pa.error }); }); }, - error: Na.error + error: Pa.error }); }); }, - error: Na.error + error: Pa.error }); }); }, - error: Na.error + error: Pa.error }); }); }; })(); (function() { - function da(X, U) { + function da(X, T) { this.payload = X; - this.signature = U; + this.signature = T; } Vd = Hb.Class.create({ - init: function(X, U, V, aa, W, fa, ya, ta) { - var ia; - ia = this; - Oa(ta, function() { - var qa, Ba; - if (0 > X || X > Sb) throw new Bb("Sequence number " + X + " is outside the valid range."); - if (0 > U || U > Sb) throw new Bb("Message ID " + U + " is outside the valid range."); - if (ya) return (Object.defineProperties(this, { + init: function(X, T, V, ba, W, fa, xa, sa) { + var ha; + ha = this; + Ra(sa, function() { + var ra, Ba; + if (0 > X || X > Tb) throw new Bb("Sequence number " + X + " is outside the valid range."); + if (0 > T || T > Tb) throw new Bb("Message ID " + T + " is outside the valid range."); + if (xa) return (Object.defineProperties(this, { sequenceNumber: { value: X, writable: !1, configurable: !1 }, messageId: { - value: U, + value: T, writable: !1, configurable: !1 }, compressionAlgo: { - value: aa, + value: ba, writable: !1, configurable: !1 }, @@ -7183,35 +7198,35 @@ E3cbY[513816] = false; configurable: !1 }, payload: { - value: ya.payload, + value: xa.payload, writable: !1, enumerable: !1, configurable: !1 }, signature: { - value: ya.signature, + value: xa.signature, writable: !1, enumerable: !1, configurable: !1 } }), this); - if (aa) { - qa = Wd(aa, W); - qa || (aa = null, qa = W); - } else(aa = null, qa = W); + if (ba) { + ra = Wd(ba, W); + ra || (ba = null, ra = W); + } else(ba = null, ra = W); Ba = {}; Ba.sequencenumber = X; - Ba.messageid = U; + Ba.messageid = T; V && (Ba.endofmsg = V); - aa && (Ba.compressionalgo = aa); - Ba.data = Lb(qa); - qa = fc(JSON.stringify(Ba), Tb); - fa.encrypt(qa, { - result: function(ka) { - Oa(ta, function() { - fa.sign(ka, { + ba && (Ba.compressionalgo = ba); + Ba.data = Lb(ra); + ra = fc(JSON.stringify(Ba), Ub); + fa.encrypt(ra, { + result: function(ja) { + Ra(sa, function() { + fa.sign(ja, { result: function(Z) { - Oa(ta, function() { + Ra(sa, function() { Object.defineProperties(this, { sequenceNumber: { value: X, @@ -7219,12 +7234,12 @@ E3cbY[513816] = false; configurable: !1 }, messageId: { - value: U, + value: T, writable: !1, configurable: !1 }, compressionAlgo: { - value: aa, + value: ba, writable: !1, configurable: !1 }, @@ -7240,7 +7255,7 @@ E3cbY[513816] = false; configurable: !1 }, payload: { - value: ka, + value: ja, writable: !1, enumerable: !1, configurable: !1 @@ -7253,19 +7268,19 @@ E3cbY[513816] = false; } }); return this; - }, ia); + }, ha); }, error: function(Z) { - ta.error(Z); + sa.error(Z); } }); - }, ia); + }, ha); }, - error: function(ka) { - ta.error(ka); + error: function(ja) { + sa.error(ja); } }); - }, ia); + }, ha); }, isEndOfMessage: function() { return this.endofmsg; @@ -7278,277 +7293,277 @@ E3cbY[513816] = false; return X; } }); - Re = function(X, U, V, aa, W, fa, ya) { - new Vd(X, U, V, aa, W, fa, null, ya); + Re = function(X, T, V, ba, W, fa, xa) { + new Vd(X, T, V, ba, W, fa, null, xa); }; - Se = function(X, U, V) { - Oa(V, function() { - var aa, W, fa, ya; - aa = X.payload; + Se = function(X, T, V) { + Ra(V, function() { + var ba, W, fa, xa; + ba = X.payload; W = X.signature; - if (!aa || "string" !== typeof aa || "string" !== typeof W) throw new Ib(T.JSON_PARSE_ERROR, "payload chunk " + JSON.stringify(X)); + if (!ba || "string" !== typeof ba || "string" !== typeof W) throw new Jb(S.JSON_PARSE_ERROR, "payload chunk " + JSON.stringify(X)); try { - fa = Mb(aa); - } catch (ta) { - throw new Ob(T.PAYLOAD_INVALID, "payload chunk " + JSON.stringify(X), ta); + fa = Mb(ba); + } catch (sa) { + throw new Ob(S.PAYLOAD_INVALID, "payload chunk " + JSON.stringify(X), sa); } try { - ya = Mb(W); - } catch (ta) { - throw new Ob(T.PAYLOAD_SIGNATURE_INVALID, "payload chunk " + JSON.stringify(X), ta); + xa = Mb(W); + } catch (sa) { + throw new Ob(S.PAYLOAD_SIGNATURE_INVALID, "payload chunk " + JSON.stringify(X), sa); } - U.verify(fa, ya, { - result: function(ta) { - Oa(V, function() { - if (!ta) throw new yb(T.PAYLOAD_VERIFICATION_FAILED); - U.decrypt(fa, { - result: function(ia) { - Oa(V, function() { - var qa, Ba, ka, Z, ca, ea, za; - qa = ec(ia, Tb); + T.verify(fa, xa, { + result: function(sa) { + Ra(V, function() { + if (!sa) throw new zb(S.PAYLOAD_VERIFICATION_FAILED); + T.decrypt(fa, { + result: function(ha) { + Ra(V, function() { + var ra, Ba, ja, Z, aa, ea, ya; + ra = ec(ha, Ub); try { - Ba = JSON.parse(qa); + Ba = JSON.parse(ra); } catch (Va) { - if (Va instanceof SyntaxError) throw new Ib(T.JSON_PARSE_ERROR, "payload chunk payload " + qa, Va); + if (Va instanceof SyntaxError) throw new Jb(S.JSON_PARSE_ERROR, "payload chunk payload " + ra, Va); throw Va; } - ka = parseInt(Ba.sequencenumber); + ja = parseInt(Ba.sequencenumber); Z = parseInt(Ba.messageid); - ca = Ba.endofmsg; + aa = Ba.endofmsg; ea = Ba.compressionalgo; Ba = Ba.data; - if (!ka || ka != ka || !Z || Z != Z || ca && "boolean" !== typeof ca || ea && "string" !== typeof ea || "string" !== typeof Ba) throw new Ib(T.JSON_PARSE_ERROR, "payload chunk payload " + qa); - if (0 > ka || ka > Sb) throw new hb(T.PAYLOAD_SEQUENCE_NUMBER_OUT_OF_RANGE, "payload chunk payload " + qa); - if (0 > Z || Z > Sb) throw new hb(T.PAYLOAD_MESSAGE_ID_OUT_OF_RANGE, "payload chunk payload " + qa); - ca || (ca = !1); - if (ea && !Kc[ea]) throw new Ob(T.UNIDENTIFIED_COMPRESSION, ea); + if (!ja || ja != ja || !Z || Z != Z || aa && "boolean" !== typeof aa || ea && "string" !== typeof ea || "string" !== typeof Ba) throw new Jb(S.JSON_PARSE_ERROR, "payload chunk payload " + ra); + if (0 > ja || ja > Tb) throw new ib(S.PAYLOAD_SEQUENCE_NUMBER_OUT_OF_RANGE, "payload chunk payload " + ra); + if (0 > Z || Z > Tb) throw new ib(S.PAYLOAD_MESSAGE_ID_OUT_OF_RANGE, "payload chunk payload " + ra); + aa || (aa = !1); + if (ea && !Kc[ea]) throw new Ob(S.UNIDENTIFIED_COMPRESSION, ea); try { - za = Mb(Ba); + ya = Mb(Ba); } catch (Va) { - throw new Ob(T.PAYLOAD_DATA_CORRUPT, Ba, Va); + throw new Ob(S.PAYLOAD_DATA_CORRUPT, Ba, Va); } - if (za && 0 != za.length) qa = ea ? xd(ea, za) : za; + if (ya && 0 != ya.length) ra = ea ? xd(ea, ya) : ya; else { - if (0 < Ba.length) throw new Ob(T.PAYLOAD_DATA_CORRUPT, Ba); - if (ca) qa = new Uint8Array(0); - else throw new Ob(T.PAYLOAD_DATA_MISSING, Ba); + if (0 < Ba.length) throw new Ob(S.PAYLOAD_DATA_CORRUPT, Ba); + if (aa) ra = new Uint8Array(0); + else throw new Ob(S.PAYLOAD_DATA_MISSING, Ba); } - za = new da(fa, ya); - new Vd(ka, Z, ca, ea, qa, U, za, V); + ya = new da(fa, xa); + new Vd(ja, Z, aa, ea, ra, T, ya, V); }); }, - error: function(ia) { - V.error(ia); + error: function(ha) { + V.error(ha); } }); }); }, - error: function(ta) { - V.error(ta); + error: function(sa) { + V.error(sa); } }); }); }; })(); (function() { - var V, aa; + var V, ba; - function da(W, fa, ya, ta, ia) { - var Ba, ka, Z, ca, ea; + function da(W, fa, xa, sa, ha) { + var Ba, ja, Z, aa, ea; - function qa() { - Oa(ia, function() { - var za, Va; - ka >= fa.length && (ka = 0, ++Ba); + function ra() { + Ra(ha, function() { + var ya, Va; + ja >= fa.length && (ja = 0, ++Ba); if (Ba >= Z.length) { - if (ca) throw ca; - throw new Ub(T.KEYX_FACTORY_NOT_FOUND, JSON.stringify(fa)); + if (aa) throw aa; + throw new Vb(S.KEYX_FACTORY_NOT_FOUND, JSON.stringify(fa)); } - za = Z[Ba]; - Va = fa[ka]; - za.scheme != Va.keyExchangeScheme ? (++ka, qa()) : za.generateResponse(W, Va, ea, { - result: function(Na) { - ia.result(Na); + ya = Z[Ba]; + Va = fa[ja]; + ya.scheme != Va.keyExchangeScheme ? (++ja, ra()) : ya.generateResponse(W, Va, ea, { + result: function(Pa) { + ha.result(Pa); }, - error: function(Na) { - Oa(ia, function() { - if (!(Na instanceof hb)) throw Na; - ca = Na; - ++ka; - qa(); + error: function(Pa) { + Ra(ha, function() { + if (!(Pa instanceof ib)) throw Pa; + aa = Pa; + ++ja; + ra(); }); } }); }); } Ba = 0; - ka = 0; + ja = 0; Z = W.getKeyExchangeFactories(); - ea = ya ? ya : ta; - qa(); + ea = xa ? xa : sa; + ra(); } - function X(W, fa, ya, ta, ia) { - Oa(ia, function() { - var qa; - qa = fa.keyRequestData; - if (fa.isRenewable() && 0 < qa.length) ta ? ta.isRenewable() || ta.isExpired() ? da(W, qa, ta, null, ia) : W.getTokenFactory().isNewestMasterToken(W, ta, { + function X(W, fa, xa, sa, ha) { + Ra(ha, function() { + var ra; + ra = fa.keyRequestData; + if (fa.isRenewable() && 0 < ra.length) sa ? sa.isRenewable() || sa.isExpired() ? da(W, ra, sa, null, ha) : W.getTokenFactory().isNewestMasterToken(W, sa, { result: function(Ba) { - Oa(ia, function() { + Ra(ha, function() { if (Ba) return null; - da(W, qa, ta, null, ia); + da(W, ra, sa, null, ha); }); }, - error: ia.error - }) : da(W, qa, null, ya.getIdentity(), ia); + error: ha.error + }) : da(W, ra, null, xa.getIdentity(), ha); else return null; }); } - function U(W, fa, ya, ta) { - Oa(ta, function() { - var ia, qa, Ba, ka; - ia = fa.userIdToken; - qa = fa.userAuthenticationData; + function T(W, fa, xa, sa) { + Ra(sa, function() { + var ha, ra, Ba, ja; + ha = fa.userIdToken; + ra = fa.userAuthenticationData; Ba = fa.messageId; - if (ia && ia.isVerified()) { - if (ia.isRenewable() && fa.isRenewable() || ia.isExpired() || !ia.isBoundTo(ya)) { - qa = W.getTokenFactory(); - qa.renewUserIdToken(W, ia, ya, ta); + if (ha && ha.isVerified()) { + if (ha.isRenewable() && fa.isRenewable() || ha.isExpired() || !ha.isBoundTo(xa)) { + ra = W.getTokenFactory(); + ra.renewUserIdToken(W, ha, xa, sa); return; } - } else if (fa.isRenewable() && ya && qa) { - ia = fa.customer; - if (!ia) { - ia = qa.scheme; - ka = W.getUserAuthenticationFactory(ia); - if (!ka) throw new Cc(T.USERAUTH_FACTORY_NOT_FOUND, ia).setEntity(ya).setUser(qa).setMessageId(Ba); - ia = ka.authenticate(W, ya.identity, qa, null); + } else if (fa.isRenewable() && xa && ra) { + ha = fa.customer; + if (!ha) { + ha = ra.scheme; + ja = W.getUserAuthenticationFactory(ha); + if (!ja) throw new Cc(S.USERAUTH_FACTORY_NOT_FOUND, ha).setEntity(xa).setUser(ra).setMessageId(Ba); + ha = ja.authenticate(W, xa.identity, ra, null); } - qa = W.getTokenFactory(); - qa.createUserIdToken(W, ia, ya, ta); + ra = W.getTokenFactory(); + ra.createUserIdToken(W, ha, xa, sa); return; } - return ia; + return ha; }); } V = new Uint8Array(0); - aa = Nc = function(W) { - if (0 > W || W > Sb) throw new Bb("Message ID " + W + " is outside the valid range."); - return W == Sb ? 0 : W + 1; + ba = Nc = function(W) { + if (0 > W || W > Tb) throw new Bb("Message ID " + W + " is outside the valid range."); + return W == Tb ? 0 : W + 1; }; Wc = function(W) { - if (0 > W || W > Sb) throw new Bb("Message ID " + W + " is outside the valid range."); - return 0 == W ? Sb : W - 1; + if (0 > W || W > Tb) throw new Bb("Message ID " + W + " is outside the valid range."); + return 0 == W ? Tb : W - 1; }; - Oc = function(W, fa, ya, ta, ia) { - Oa(ia, function() { - var qa; - if (ta == Gb || null == ta) { - qa = W.getRandom(); - do ta = qa.nextLong(); while (0 > ta || ta > Sb); - } else if (0 > ta || ta > Sb) throw new Bb("Message ID " + ta + " is outside the valid range."); + Oc = function(W, fa, xa, sa, ha) { + Ra(ha, function() { + var ra; + if (sa == Gb || null == sa) { + ra = W.getRandom(); + do sa = ra.nextLong(); while (0 > sa || sa > Tb); + } else if (0 > sa || sa > Tb) throw new Bb("Message ID " + sa + " is outside the valid range."); W.getEntityAuthenticationData(null, { result: function(Ba) { - Oa(ia, function() { - var ka; - ka = W.getMessageCapabilities(); - return new yd(W, ta, ka, Ba, fa, ya, null, null, null, null, null); + Ra(ha, function() { + var ja; + ja = W.getMessageCapabilities(); + return new yd(W, sa, ja, Ba, fa, xa, null, null, null, null, null); }); }, error: function(Ba) { - ia.error(Ba); + ha.error(Ba); } }); }); }; - Te = function(W, fa, ya) { - Oa(ya, function() { - var ia, qa, Ba, ka, Z, ca; + Te = function(W, fa, xa) { + Ra(xa, function() { + var ha, ra, Ba, ja, Z, aa; - function ta(ea) { - Oa(ya, function() { - ea instanceof hb && (ea.setEntity(ia), ea.setEntity(qa), ea.setUser(Ba), ea.setUser(ka), ea.setMessageId(Z)); + function sa(ea) { + Ra(xa, function() { + ea instanceof ib && (ea.setEntity(ha), ea.setEntity(ra), ea.setUser(Ba), ea.setUser(ja), ea.setMessageId(Z)); throw ea; }); } - ia = fa.masterToken; - qa = fa.entityAuthenticationData; + ha = fa.masterToken; + ra = fa.entityAuthenticationData; Ba = fa.userIdToken; - ka = fa.userAuthenticationData; + ja = fa.userAuthenticationData; Z = fa.messageId; - ca = aa(Z); - X(W, fa, qa, ia, { + aa = ba(Z); + X(W, fa, ra, ha, { result: function(ea) { - Oa(ya, function() { - var za; - za = ea ? ea.keyResponseData.masterToken : za = ia; + Ra(xa, function() { + var ya; + ya = ea ? ea.keyResponseData.masterToken : ya = ha; W.getEntityAuthenticationData(null, { result: function(Va) { - Oa(ya, function() { - U(W, fa, za, { - result: function(Na) { - Oa(ya, function() { - var Ta, Wa, oa; - Ba = Na; - Ta = Ud(fa.messageCapabilities, W.getMessageCapabilities()); + Ra(xa, function() { + T(W, fa, ya, { + result: function(Pa) { + Ra(xa, function() { + var Ua, Wa, na; + Ba = Pa; + Ua = Ud(fa.messageCapabilities, W.getMessageCapabilities()); Wa = fa.keyResponseData; - oa = fa.serviceTokens; - return W.isPeerToPeer() ? new yd(W, ca, Ta, Va, Wa ? Wa.masterToken : fa.peerMasterToken, fa.peerUserIdToken, fa.peerServiceTokens, ia, Ba, oa, ea) : new yd(W, ca, Ta, Va, Wa ? Wa.masterToken : ia, Ba, oa, null, null, null, ea); + na = fa.serviceTokens; + return W.isPeerToPeer() ? new yd(W, aa, Ua, Va, Wa ? Wa.masterToken : fa.peerMasterToken, fa.peerUserIdToken, fa.peerServiceTokens, ha, Ba, na, ea) : new yd(W, aa, Ua, Va, Wa ? Wa.masterToken : ha, Ba, na, null, null, null, ea); }); }, - error: ta + error: sa }); }); }, - error: ta + error: sa }); }); }, - error: ta + error: sa }); }); }; - Ue = function(W, fa, ya, ta, ia) { - Oa(ia, function() { + Ue = function(W, fa, xa, sa, ha) { + Ra(ha, function() { W.getEntityAuthenticationData(null, { - result: function(qa) { - Oa(ia, function() { - var Ba, ka; - if (fa != Gb && null != fa) Ba = aa(fa); + result: function(ra) { + Ra(ha, function() { + var Ba, ja; + if (fa != Gb && null != fa) Ba = ba(fa); else { - ka = W.getRandom(); - do Ba = ka.nextInt(); while (0 > Ba || Ba > Sb); + ja = W.getRandom(); + do Ba = ja.nextInt(); while (0 > Ba || Ba > Tb); } - Le(W, qa, Ba, ya.responseCode, ya.internalCode, ya.message, ta, ia); + Le(W, ra, Ba, xa.responseCode, xa.internalCode, xa.message, sa, ha); }); }, - error: function(qa) { - ia.error(qa); + error: function(ra) { + ha.error(ra); } }); }); }; yd = Hb.Class.create({ - init: function(W, fa, ya, ta, ia, qa, Ba, ka, Z, ca, ea) { - var za, Va, Na, Ta, Wa; - if (!W.isPeerToPeer() && (ka || Z)) throw new Bb("Cannot set peer master token or peer user ID token when not in peer-to-peer mode."); - za = ea && !W.isPeerToPeer() ? ea.keyResponseData.masterToken : ia; + init: function(W, fa, xa, sa, ha, ra, Ba, ja, Z, aa, ea) { + var ya, Va, Pa, Ua, Wa; + if (!W.isPeerToPeer() && (ja || Z)) throw new Bb("Cannot set peer master token or peer user ID token when not in peer-to-peer mode."); + ya = ea && !W.isPeerToPeer() ? ea.keyResponseData.masterToken : ha; Va = []; - za = W.getMslStore().getServiceTokens(za, qa); - Va.push.apply(Va, za); - Ba && Ba.forEach(function(oa) { - Va.push(oa); + ya = W.getMslStore().getServiceTokens(ya, ra); + Va.push.apply(Va, ya); + Ba && Ba.forEach(function(na) { + Va.push(na); }, this); - Na = []; + Pa = []; if (W.isPeerToPeer()) { - Ta = ka; + Ua = ja; Wa = Z; - Ba = ea ? ea.keyResponseData.masterToken : ka; + Ba = ea ? ea.keyResponseData.masterToken : ja; Z = W.getMslStore().getServiceTokens(Ba, Z); - Na.push.apply(Na, Z); - ca && ca.forEach(function(oa) { - Na.push(oa); + Pa.push.apply(Pa, Z); + aa && aa.forEach(function(na) { + Pa.push(na); }, this); } Object.defineProperties(this, { @@ -7559,13 +7574,13 @@ E3cbY[513816] = false; configurable: !1 }, _entityAuthData: { - value: ta, + value: sa, writable: !1, enumerable: !1, configurable: !1 }, _masterToken: { - value: ia, + value: ha, writable: !0, enumerable: !1, configurable: !1 @@ -7577,7 +7592,7 @@ E3cbY[513816] = false; configurable: !1 }, _capabilities: { - value: ya, + value: xa, writable: !1, enumerable: !1, configurable: !1 @@ -7613,7 +7628,7 @@ E3cbY[513816] = false; configurable: !1 }, _userIdToken: { - value: qa, + value: ra, writable: !0, enumerable: !1, configurable: !1 @@ -7625,7 +7640,7 @@ E3cbY[513816] = false; configurable: !1 }, _peerMasterToken: { - value: Ta, + value: Ua, writable: !0, enumerable: !1, configurable: !1 @@ -7637,7 +7652,7 @@ E3cbY[513816] = false; configurable: !1 }, _peerServiceTokens: { - value: Na, + value: Pa, writable: !1, enumerable: !1, configurable: !1 @@ -7669,18 +7684,18 @@ E3cbY[513816] = false; return this._masterToken || !this._ctx.isPeerToPeer() && this._keyExchangeData || de(this._entityAuthData.scheme); }, getHeader: function(W) { - Oa(W, function() { - var fa, ya, ta; + Ra(W, function() { + var fa, xa, sa; fa = this._keyExchangeData ? this._keyExchangeData.keyResponseData : null; - ya = []; - for (ta in this._keyRequestData) ya.push(this._keyRequestData[ta]); + xa = []; + for (sa in this._keyRequestData) xa.push(this._keyRequestData[sa]); if (this._nonReplayable) { - if (!this._masterToken) throw new Ob(T.NONREPLAYABLE_MESSAGE_REQUIRES_MASTERTOKEN); - ta = this._ctx.getMslStore().getNonReplayableId(this._masterToken); - } else ta = null; - fa = new Oe(this._messageId, ta, this._renewable, this._capabilities, ya, fa, this._userAuthData, this._userIdToken, this._serviceTokens); - ya = new Pe(this._peerMasterToken, this._peerUserIdToken, this._peerServiceTokens); - Ne(this._ctx, this._entityAuthData, this._masterToken, fa, ya, W); + if (!this._masterToken) throw new Ob(S.NONREPLAYABLE_MESSAGE_REQUIRES_MASTERTOKEN); + sa = this._ctx.getMslStore().getNonReplayableId(this._masterToken); + } else sa = null; + fa = new Oe(this._messageId, sa, this._renewable, this._capabilities, xa, fa, this._userAuthData, this._userIdToken, this._serviceTokens); + xa = new Pe(this._peerMasterToken, this._peerUserIdToken, this._peerServiceTokens); + Ne(this._ctx, this._entityAuthData, this._masterToken, fa, xa, W); }, this); }, isNonReplayable: function() { @@ -7698,22 +7713,22 @@ E3cbY[513816] = false; return this; }, setAuthTokens: function(W, fa) { - var ya, ia; + var xa, ha; if (fa && !fa.isBoundTo(W)) throw new Bb("User ID token must be bound to master token."); if (this._keyExchangeData && !this._ctx.isPeerToPeer()) throw new Bb("Attempt to set message builder master token when key exchange data exists as a trusted network server."); try { - ya = this._ctx.getMslStore().getServiceTokens(W, fa); - } catch (qa) { - if (qa instanceof hb) throw new Bb("Invalid master token and user ID token combination despite checking above.", qa); - throw qa; + xa = this._ctx.getMslStore().getServiceTokens(W, fa); + } catch (ra) { + if (ra instanceof ib) throw new Bb("Invalid master token and user ID token combination despite checking above.", ra); + throw ra; } - for (var ta = this._serviceTokens.length - 1; 0 <= ta; --ta) { - ia = this._serviceTokens[ta]; - (ia.isUserIdTokenBound() && !ia.isBoundTo(fa) || ia.isMasterTokenBound() && !ia.isBoundTo(W)) && this._serviceTokens.splice(ta, 1); + for (var sa = this._serviceTokens.length - 1; 0 <= sa; --sa) { + ha = this._serviceTokens[sa]; + (ha.isUserIdTokenBound() && !ha.isBoundTo(fa) || ha.isMasterTokenBound() && !ha.isBoundTo(W)) && this._serviceTokens.splice(sa, 1); } - ya.forEach(function(qa) { - this.excludeServiceToken(qa.name, qa.isMasterTokenBound(), qa.isUserIdTokenBound()); - this._serviceTokens.push(qa); + xa.forEach(function(ra) { + this.excludeServiceToken(ra.name, ra.isMasterTokenBound(), ra.isUserIdTokenBound()); + this._serviceTokens.push(ra); }, this); this._masterToken = W; this._userIdToken = fa; @@ -7723,25 +7738,25 @@ E3cbY[513816] = false; return this; }, setCustomer: function(W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta; + var xa; + xa = this; + Ra(fa, function() { + var sa; if (!this._ctx.isPeerToPeer() && null != this._userIdToken || this._ctx.isPeerToPeer() && null != this._peerUserIdToken) throw new Bb("User ID token or peer user ID token already exists for the remote user."); - ta = this._keyExchangeData ? this._keyExchangeData.keyResponseData.masterToken : this._ctx.isPeerToPeer() ? this._peerMasterToken : this._masterToken; - if (!ta) throw new Bb("User ID token or peer user ID token cannot be created because no corresponding master token exists."); - this._ctx.getTokenFactory().createUserIdToken(this._ctx, W, ta, { - result: function(ia) { - Oa(fa, function() { - this._ctx.isPeerToPeer() ? this._peerUserIdToken = ia : (this._userIdToken = ia, this._userAuthData = null); + sa = this._keyExchangeData ? this._keyExchangeData.keyResponseData.masterToken : this._ctx.isPeerToPeer() ? this._peerMasterToken : this._masterToken; + if (!sa) throw new Bb("User ID token or peer user ID token cannot be created because no corresponding master token exists."); + this._ctx.getTokenFactory().createUserIdToken(this._ctx, W, sa, { + result: function(ha) { + Ra(fa, function() { + this._ctx.isPeerToPeer() ? this._peerUserIdToken = ha : (this._userIdToken = ha, this._userAuthData = null); return !0; - }, ya); + }, xa); }, - error: function(ia) { - fa.error(ia); + error: function(ha) { + fa.error(ha); } }); - }, ya); + }, xa); }, addKeyRequestData: function(W) { this._keyRequestData[W.uniqueKey()] = W; @@ -7754,61 +7769,61 @@ E3cbY[513816] = false; addServiceToken: function(W) { var fa; fa = this._keyExchangeData && !this._ctx.isPeerToPeer() ? this._keyExchangeData.keyResponseData.masterToken : this._masterToken; - if (W.isMasterTokenBound() && !W.isBoundTo(fa)) throw new Ob(T.SERVICETOKEN_MASTERTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; mt " + JSON.stringify(fa)).setEntity(fa); - if (W.isUserIdTokenBound() && !W.isBoundTo(this._userIdToken)) throw new Ob(T.SERVICETOKEN_USERIDTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; uit " + JSON.stringify(this._userIdToken)).setEntity(fa).setUser(this._userIdToken); + if (W.isMasterTokenBound() && !W.isBoundTo(fa)) throw new Ob(S.SERVICETOKEN_MASTERTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; mt " + JSON.stringify(fa)).setEntity(fa); + if (W.isUserIdTokenBound() && !W.isBoundTo(this._userIdToken)) throw new Ob(S.SERVICETOKEN_USERIDTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; uit " + JSON.stringify(this._userIdToken)).setEntity(fa).setUser(this._userIdToken); this.excludeServiceToken(W.name, W.isMasterTokenBound(), W.isUserIdTokenBound()); this._serviceTokens.push(W); return this; }, addServiceTokenIfAbsent: function(W) { - var ya; + var xa; for (var fa = this._serviceTokens.length - 1; 0 <= fa; --fa) { - ya = this._serviceTokens[fa]; - if (ya.name == W.name && ya.isMasterTokenBound() == W.isMasterTokenBound() && ya.isUserIdTokenBound() == W.isUserIdTokenBound()) return this; + xa = this._serviceTokens[fa]; + if (xa.name == W.name && xa.isMasterTokenBound() == W.isMasterTokenBound() && xa.isUserIdTokenBound() == W.isUserIdTokenBound()) return this; } this.addServiceToken(W); return this; }, excludeServiceToken: function() { - var W, fa, ya, ia; + var W, fa, xa, ha; if (1 == arguments.length) { W = arguments[0]; fa = W.name; - ya = W.isMasterTokenBound(); + xa = W.isMasterTokenBound(); W = W.isUserIdTokenBound(); - } else(arguments.length = 3, fa = arguments[0], ya = arguments[1], W = arguments[2]); - for (var ta = this._serviceTokens.length - 1; 0 <= ta; --ta) { - ia = this._serviceTokens[ta]; - ia.name == fa && ia.isMasterTokenBound() == ya && ia.isUserIdTokenBound() == W && this._serviceTokens.splice(ta, 1); + } else(arguments.length = 3, fa = arguments[0], xa = arguments[1], W = arguments[2]); + for (var sa = this._serviceTokens.length - 1; 0 <= sa; --sa) { + ha = this._serviceTokens[sa]; + ha.name == fa && ha.isMasterTokenBound() == xa && ha.isUserIdTokenBound() == W && this._serviceTokens.splice(sa, 1); } return this; }, deleteServiceToken: function() { - var W, fa, ya, ta; + var W, fa, xa, sa; if (2 == arguments.length) { W = arguments[0]; fa = W.name; W.isMasterTokenBound(); W.isUserIdTokenBound(); - ya = arguments[1]; - } else(arguments.length = 4, fa = arguments[0], ya = arguments[3]); - ta = this; - Oa(ya, function() { - var ia, qa; - ia = originalToken.isMasterTokenBound() ? this._masterToken : null; - qa = originalToken.isUserIdTokenBound() ? this._userIdToken : null; - zc(this._ctx, fa, V, ia, qa, !1, null, new Vc(), { + xa = arguments[1]; + } else(arguments.length = 4, fa = arguments[0], xa = arguments[3]); + sa = this; + Ra(xa, function() { + var ha, ra; + ha = originalToken.isMasterTokenBound() ? this._masterToken : null; + ra = originalToken.isUserIdTokenBound() ? this._userIdToken : null; + zc(this._ctx, fa, V, ha, ra, !1, null, new Vc(), { result: function(Ba) { - Oa(ya, function() { + Ra(xa, function() { return this.addServiceToken(Ba); - }, ta); + }, sa); }, error: function(Ba) { - Ba instanceof hb && (Ba = new Bb("Failed to create and add empty service token to message.", Ba)); - ya.error(Ba); + Ba instanceof ib && (Ba = new Bb("Failed to create and add empty service token to message.", Ba)); + xa.error(Ba); } }); - }, ta); + }, sa); }, getServiceTokens: function() { var W; @@ -7823,23 +7838,23 @@ E3cbY[513816] = false; return this._peerUserIdToken; }, setPeerAuthTokens: function(W, fa) { - var ya, ia; + var xa, ha; if (!this._ctx.isPeerToPeer()) throw new Bb("Cannot set peer master token or peer user ID token when not in peer-to-peer mode."); if (fa && !W) throw new Bb("Peer master token cannot be null when setting peer user ID token."); - if (fa && !fa.isBoundTo(W)) throw new Ob(T.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit " + fa + "; mt " + W).setEntity(W).setUser(fa); + if (fa && !fa.isBoundTo(W)) throw new Ob(S.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit " + fa + "; mt " + W).setEntity(W).setUser(fa); try { - ya = this._ctx.getMslStore().getServiceTokens(W, fa); - } catch (qa) { - if (qa instanceof hb) throw new Bb("Invalid peer master token and user ID token combination despite proper check.", qa); - throw qa; + xa = this._ctx.getMslStore().getServiceTokens(W, fa); + } catch (ra) { + if (ra instanceof ib) throw new Bb("Invalid peer master token and user ID token combination despite proper check.", ra); + throw ra; } - for (var ta = this._peerServiceTokens.length - 1; 0 <= ta; --ta) { - ia = this._peerServiceTokens[ta]; - (ia.isUserIdTokenBound() && !ia.isBoundTo(fa) || ia.isMasterTokenBound() && !ia.isBoundTo(W)) && this._peerServiceTokens.slice(ta, 1); + for (var sa = this._peerServiceTokens.length - 1; 0 <= sa; --sa) { + ha = this._peerServiceTokens[sa]; + (ha.isUserIdTokenBound() && !ha.isBoundTo(fa) || ha.isMasterTokenBound() && !ha.isBoundTo(W)) && this._peerServiceTokens.slice(sa, 1); } - ya.forEach(function(qa) { - this.excludePeerServiceToken(qa.name, qa.isMasterTokenBound(), qa.isUserIdTokenBound()); - this._peerServiceTokens.push(qa); + xa.forEach(function(ra) { + this.excludePeerServiceToken(ra.name, ra.isMasterTokenBound(), ra.isUserIdTokenBound()); + this._peerServiceTokens.push(ra); }, this); this._peerUserIdToken = fa; this._peerMasterToken = W; @@ -7847,58 +7862,58 @@ E3cbY[513816] = false; }, addPeerServiceToken: function(W) { if (!this._ctx.isPeerToPeer()) throw new Bb("Cannot set peer service tokens when not in peer-to-peer mode."); - if (W.isMasterTokenBound() && !W.isBoundTo(this._peerMasterToken)) throw new Ob(T.SERVICETOKEN_MASTERTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; mt " + JSON.stringify(this._peerMasterToken)).setEntity(this._peerMasterToken); - if (W.isUserIdTokenBound() && !W.isBoundTo(this._peerUserIdToken)) throw new Ob(T.SERVICETOKEN_USERIDTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; uit " + JSON.stringify(this._peerUserIdToken)).setEntity(this._peerMasterToken).setUser(this._peerUserIdToken); + if (W.isMasterTokenBound() && !W.isBoundTo(this._peerMasterToken)) throw new Ob(S.SERVICETOKEN_MASTERTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; mt " + JSON.stringify(this._peerMasterToken)).setEntity(this._peerMasterToken); + if (W.isUserIdTokenBound() && !W.isBoundTo(this._peerUserIdToken)) throw new Ob(S.SERVICETOKEN_USERIDTOKEN_MISMATCH, "st " + JSON.stringify(W) + "; uit " + JSON.stringify(this._peerUserIdToken)).setEntity(this._peerMasterToken).setUser(this._peerUserIdToken); this.excludePeerServiceToken(W.name, W.isMasterTokenBound(), W.isUserIdTokenBound()); this._peerServiceTokens.push(W); return this; }, addPeerServiceTokenIfAbsent: function(W) { - var ya; + var xa; for (var fa = this._peerServiceTokens.length - 1; 0 <= fa; --fa) { - ya = this._peerServiceTokens[fa]; - if (ya.name == W.name && ya.isMasterTokenBound() == W.isMasterTokenBound() && ya.isUserIdTokenBound() == W.isUserIdTokenBound()) return this; + xa = this._peerServiceTokens[fa]; + if (xa.name == W.name && xa.isMasterTokenBound() == W.isMasterTokenBound() && xa.isUserIdTokenBound() == W.isUserIdTokenBound()) return this; } this.addPeerServiceToken(W); return this; }, excludePeerServiceToken: function() { - var W, fa, ya, ia; + var W, fa, xa, ha; if (1 == arguments.length) { W = arguments[0]; fa = W.name; - ya = W.isMasterTokenBound(); + xa = W.isMasterTokenBound(); W = W.isUserIdTokenBound(); - } else(arguments.length = 3, fa = arguments[0], ya = arguments[1], W = arguments[2]); - for (var ta = this._peerServiceTokens.length - 1; 0 <= ta; --ta) { - ia = this._peerServiceTokens[ta]; - ia.name == fa && ia.isMasterTokenBound() == ya && ia.isUserIdTokenBound() == W && this._peerServiceTokens.splice(ta, 1); + } else(arguments.length = 3, fa = arguments[0], xa = arguments[1], W = arguments[2]); + for (var sa = this._peerServiceTokens.length - 1; 0 <= sa; --sa) { + ha = this._peerServiceTokens[sa]; + ha.name == fa && ha.isMasterTokenBound() == xa && ha.isUserIdTokenBound() == W && this._peerServiceTokens.splice(sa, 1); } return this; }, deletePeerServiceToken: function() { - var W, fa, ya, ta, ia, qa; + var W, fa, xa, sa, ha, ra; if (2 == arguments.length) { W = arguments[0]; fa = W.name; - ya = W.isMasterTokenBound(); - ta = W.isUserIdTokenBound(); - ia = arguments[1]; - } else(arguments.length = 4, fa = arguments[0], ya = arguments[1], ta = arguments[2], ia = arguments[3]); - qa = this; - Oa(ia, function() { - zc(this._ctx, fa, V, ya ? this._peerMasterToken : null, ta ? this._peerUserIdToken : null, !1, null, new Vc(), { + xa = W.isMasterTokenBound(); + sa = W.isUserIdTokenBound(); + ha = arguments[1]; + } else(arguments.length = 4, fa = arguments[0], xa = arguments[1], sa = arguments[2], ha = arguments[3]); + ra = this; + Ra(ha, function() { + zc(this._ctx, fa, V, xa ? this._peerMasterToken : null, sa ? this._peerUserIdToken : null, !1, null, new Vc(), { result: function(Ba) { - Oa(ia, function() { + Ra(ha, function() { return this.addPeerServiceToken(Ba); - }, qa); + }, ra); }, error: function(Ba) { - Ba instanceof hb && (Ba = new Bb("Failed to create and add empty peer service token to message.", Ba)); - ia.error(Ba); + Ba instanceof ib && (Ba = new Bb("Failed to create and add empty peer service token to message.", Ba)); + ha.error(Ba); } }); - }, qa); + }, ra); }, getPeerServiceTokens: function() { var W; @@ -7909,20 +7924,20 @@ E3cbY[513816] = false; }); })(); (function() { - function da(U, V) { - return V[U] ? V[U] : V[""]; + function da(T, V) { + return V[T] ? V[T] : V[""]; } - function X(U) { + function X(T) { var V; - V = U.builder.getKeyExchangeData(); - return V && !U.ctx.isPeerToPeer() ? V.keyResponseData.masterToken : U.builder.getMasterToken(); + V = T.builder.getKeyExchangeData(); + return V && !T.ctx.isPeerToPeer() ? V.keyResponseData.masterToken : T.builder.getMasterToken(); } Ve = Hb.Class.create({ - init: function(U, V, aa) { - U = { + init: function(T, V, ba) { + T = { ctx: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -7934,13 +7949,13 @@ E3cbY[513816] = false; configurable: !1 }, builder: { - value: aa, + value: ba, writable: !1, enumerable: !1, configurable: !1 } }; - Object.defineProperties(this, U); + Object.defineProperties(this, T); }, isPrimaryMasterTokenAvailable: function() { return X(this) ? !0 : !1; @@ -7960,228 +7975,228 @@ E3cbY[513816] = false; getPeerServiceTokens: function() { return this.builder.getPeerServiceTokens(); }, - addPrimaryServiceToken: function(U) { + addPrimaryServiceToken: function(T) { try { - return (this.builder.addServiceToken(U), !0); + return (this.builder.addServiceToken(T), !0); } catch (V) { if (V instanceof Ob) return !1; throw V; } }, - addPeerServiceToken: function(U) { + addPeerServiceToken: function(T) { try { - return (this.builder.addPeerServiceToken(U), !0); + return (this.builder.addPeerServiceToken(T), !0); } catch (V) { if (V instanceof Ob) return !1; throw V; } }, - addUnboundPrimaryServiceToken: function(U, V, aa, W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta; - ta = da(U, this.cryptoContexts); - if (!ta) return !1; - zc(this.ctx, U, V, null, null, aa, W, ta, { - result: function(ia) { - Oa(fa, function() { + addUnboundPrimaryServiceToken: function(T, V, ba, W, fa) { + var xa; + xa = this; + Ra(fa, function() { + var sa; + sa = da(T, this.cryptoContexts); + if (!sa) return !1; + zc(this.ctx, T, V, null, null, ba, W, sa, { + result: function(ha) { + Ra(fa, function() { try { - this.builder.addServiceToken(ia); - } catch (qa) { - if (qa instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite being unbound.", qa); - throw qa; + this.builder.addServiceToken(ha); + } catch (ra) { + if (ra instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite being unbound.", ra); + throw ra; } return !0; - }, ya); + }, xa); }, - error: function(ia) { - fa.error(ia); + error: function(ha) { + fa.error(ha); } }); - }, ya); + }, xa); }, - addUnboundPeerServiceToken: function(U, V, aa, W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta; - ta = da(U, this.cryptoContexts); - if (!ta) return !1; - zc(this.ctx, U, V, null, null, aa, W, ta, { - result: function(ia) { - Oa(fa, function() { + addUnboundPeerServiceToken: function(T, V, ba, W, fa) { + var xa; + xa = this; + Ra(fa, function() { + var sa; + sa = da(T, this.cryptoContexts); + if (!sa) return !1; + zc(this.ctx, T, V, null, null, ba, W, sa, { + result: function(ha) { + Ra(fa, function() { try { - this.builder.addPeerServiceToken(ia); - } catch (qa) { - if (qa instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite being unbound.", qa); - throw qa; + this.builder.addPeerServiceToken(ha); + } catch (ra) { + if (ra instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite being unbound.", ra); + throw ra; } return !0; - }, ya); + }, xa); }, - error: function(ia) { - fa.error(ia); + error: function(ha) { + fa.error(ha); } }); - }, ya); + }, xa); }, - addMasterBoundPrimaryServiceToken: function(U, V, aa, W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta, ia; - ta = X(this); - if (!ta) return !1; - ia = da(U, this.cryptoContexts); - if (!ia) return !1; - zc(this.ctx, U, V, ta, null, aa, W, ia, { - result: function(qa) { - Oa(fa, function() { + addMasterBoundPrimaryServiceToken: function(T, V, ba, W, fa) { + var xa; + xa = this; + Ra(fa, function() { + var sa, ha; + sa = X(this); + if (!sa) return !1; + ha = da(T, this.cryptoContexts); + if (!ha) return !1; + zc(this.ctx, T, V, sa, null, ba, W, ha, { + result: function(ra) { + Ra(fa, function() { try { - this.builder.addServiceToken(qa); + this.builder.addServiceToken(ra); } catch (Ba) { if (Ba instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite setting correct master token.", Ba); throw Ba; } return !0; - }, ya); + }, xa); }, - error: function(qa) { - fa.error(qa); + error: function(ra) { + fa.error(ra); } }); - }, ya); + }, xa); }, - addMasterBoundPeerServiceToken: function(U, V, aa, W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta, ia; - ta = this.builder.getPeerMasterToken(); - if (!ta) return !1; - ia = da(U, this.cryptoContexts); - if (!ia) return !1; - zc(this.ctx, U, V, ta, null, aa, W, ia, { - result: function(qa) { - Oa(fa, function() { + addMasterBoundPeerServiceToken: function(T, V, ba, W, fa) { + var xa; + xa = this; + Ra(fa, function() { + var sa, ha; + sa = this.builder.getPeerMasterToken(); + if (!sa) return !1; + ha = da(T, this.cryptoContexts); + if (!ha) return !1; + zc(this.ctx, T, V, sa, null, ba, W, ha, { + result: function(ra) { + Ra(fa, function() { try { - this.builder.addPeerServiceToken(qa); + this.builder.addPeerServiceToken(ra); } catch (Ba) { if (Ba instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite setting correct master token.", Ba); throw Ba; } return !0; - }, ya); + }, xa); }, - error: function(qa) { - fa.error(qa); + error: function(ra) { + fa.error(ra); } }); - }, ya); + }, xa); }, - addUserBoundPrimaryServiceToken: function(U, V, aa, W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta, ia, qa; - ta = X(this); - if (!ta) return !1; - ia = this.builder.getUserIdToken(); - if (!ia) return !1; - qa = da(U, this.cryptoContexts); - if (!qa) return !1; - zc(this.ctx, U, V, ta, ia, aa, W, qa, { + addUserBoundPrimaryServiceToken: function(T, V, ba, W, fa) { + var xa; + xa = this; + Ra(fa, function() { + var sa, ha, ra; + sa = X(this); + if (!sa) return !1; + ha = this.builder.getUserIdToken(); + if (!ha) return !1; + ra = da(T, this.cryptoContexts); + if (!ra) return !1; + zc(this.ctx, T, V, sa, ha, ba, W, ra, { result: function(Ba) { - Oa(fa, function() { + Ra(fa, function() { try { this.builder.addServiceToken(Ba); - } catch (ka) { - if (ka instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite setting correct master token and user ID token.", ka); - throw ka; + } catch (ja) { + if (ja instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite setting correct master token and user ID token.", ja); + throw ja; } return !0; - }, ya); + }, xa); }, error: function(Ba) { fa.error(Ba); } }); - }, ya); + }, xa); }, - addUserBoundPeerServiceToken: function(U, V, aa, W, fa) { - var ya; - ya = this; - Oa(fa, function() { - var ta, ia, qa; - ta = this.builder.getPeerMasterToken(); - if (!ta) return !1; - ia = this.builder.getPeerUserIdToken(); - if (!ia) return !1; - qa = da(U, this.cryptoContexts); - if (!qa) return !1; - zc(this.ctx, U, V, ta, ia, aa, W, qa, { + addUserBoundPeerServiceToken: function(T, V, ba, W, fa) { + var xa; + xa = this; + Ra(fa, function() { + var sa, ha, ra; + sa = this.builder.getPeerMasterToken(); + if (!sa) return !1; + ha = this.builder.getPeerUserIdToken(); + if (!ha) return !1; + ra = da(T, this.cryptoContexts); + if (!ra) return !1; + zc(this.ctx, T, V, sa, ha, ba, W, ra, { result: function(Ba) { - Oa(fa, function() { + Ra(fa, function() { try { this.builder.addPeerServiceToken(Ba); - } catch (ka) { - if (ka instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite setting correct master token and user ID token.", ka); - throw ka; + } catch (ja) { + if (ja instanceof Ob) throw new Bb("Service token bound to incorrect authentication tokens despite setting correct master token and user ID token.", ja); + throw ja; } return !0; - }, ya); + }, xa); }, error: function(Ba) { fa.error(Ba); } }); - }, ya); + }, xa); }, excludePrimaryServiceToken: function() { - var U, V, aa, W; + var T, V, ba, W; if (1 == arguments.length) { - U = arguments[0]; - V = U.name; - aa = U.isMasterTokenBound(); - W = U.isUserIdTokenBound(); - } else(arguments.length = 3, V = arguments[0], aa = arguments[1], W = arguments[2]); - for (var fa = this.builder.getServiceTokens(), ya = 0; ya < fa.length; ++ya) - if ((U = fa[ya], U.name == V && U.isMasterTokenBound() == aa && U.isUserIdTokenBound() == W)) return (this.builder.excludeServiceToken(V, aa, W), !0); + T = arguments[0]; + V = T.name; + ba = T.isMasterTokenBound(); + W = T.isUserIdTokenBound(); + } else(arguments.length = 3, V = arguments[0], ba = arguments[1], W = arguments[2]); + for (var fa = this.builder.getServiceTokens(), xa = 0; xa < fa.length; ++xa) + if ((T = fa[xa], T.name == V && T.isMasterTokenBound() == ba && T.isUserIdTokenBound() == W)) return (this.builder.excludeServiceToken(V, ba, W), !0); return !1; }, excludePeerServiceToken: function() { - var U, V, aa, W; + var T, V, ba, W; if (1 == arguments.length) { - U = arguments[0]; - V = U.name; - aa = U.isMasterTokenBound(); - W = U.isUserIdTokenBound(); - } else(arguments.length = 3, V = arguments[0], aa = arguments[1], W = arguments[2]); - for (var fa = this.builder.getPeerServiceTokens(), ya = 0; ya < fa.length; ++ya) - if ((U = fa[ya], U.name == V && U.isMasterTokenBound() == aa && U.isUserIdTokenBound() == W)) return (this.builder.excludePeerServiceToken(V, aa, W), !0); + T = arguments[0]; + V = T.name; + ba = T.isMasterTokenBound(); + W = T.isUserIdTokenBound(); + } else(arguments.length = 3, V = arguments[0], ba = arguments[1], W = arguments[2]); + for (var fa = this.builder.getPeerServiceTokens(), xa = 0; xa < fa.length; ++xa) + if ((T = fa[xa], T.name == V && T.isMasterTokenBound() == ba && T.isUserIdTokenBound() == W)) return (this.builder.excludePeerServiceToken(V, ba, W), !0); return !1; }, deletePrimaryServiceToken: function() { - var U, V, aa, W, fa; + var T, V, ba, W, fa; if (2 == arguments.length) { - U = arguments[0]; - V = U.name; - aa = U.isMasterTokenBound(); - W = U.isUserIdTokenBound(); + T = arguments[0]; + V = T.name; + ba = T.isMasterTokenBound(); + W = T.isUserIdTokenBound(); fa = arguments[1]; - } else 4 == arguments.length && (V = arguments[0], aa = arguments[1], W = arguments[2], fa = arguments[3]); - Oa(fa, function() { - var ia; - for (var ya = this.builder.getServiceTokens(), ta = 0; ta < ya.length; ++ta) { - ia = ya[ta]; - if (ia.name == V && ia.isMasterTokenBound() == aa && ia.isUserIdTokenBound() == W) { - this.builder.deleteServiceToken(V, aa, W, { + } else 4 == arguments.length && (V = arguments[0], ba = arguments[1], W = arguments[2], fa = arguments[3]); + Ra(fa, function() { + var ha; + for (var xa = this.builder.getServiceTokens(), sa = 0; sa < xa.length; ++sa) { + ha = xa[sa]; + if (ha.name == V && ha.isMasterTokenBound() == ba && ha.isUserIdTokenBound() == W) { + this.builder.deleteServiceToken(V, ba, W, { result: function() { fa.result(!0); }, - error: function(qa) { - fa.error(qa); + error: function(ra) { + fa.error(ra); } }); return; @@ -8191,25 +8206,25 @@ E3cbY[513816] = false; }, this); }, deletePeerServiceToken: function() { - var U, V, aa, W, fa; + var T, V, ba, W, fa; if (2 == arguments.length) { - U = arguments[0]; - V = U.name; - aa = U.isMasterTokenBound(); - W = U.isUserIdTokenBound(); + T = arguments[0]; + V = T.name; + ba = T.isMasterTokenBound(); + W = T.isUserIdTokenBound(); fa = arguments[1]; - } else 4 == arguments.length && (V = arguments[0], aa = arguments[1], W = arguments[2], fa = arguments[3]); - Oa(fa, function() { - var ia; - for (var ya = this.builder.getPeerServiceTokens(), ta = 0; ta < ya.length; ++ta) { - ia = ya[ta]; - if (ia.name == V && ia.isMasterTokenBound() == aa && ia.isUserIdTokenBound() == W) { - this.builder.deletePeerServiceToken(V, aa, W, { + } else 4 == arguments.length && (V = arguments[0], ba = arguments[1], W = arguments[2], fa = arguments[3]); + Ra(fa, function() { + var ha; + for (var xa = this.builder.getPeerServiceTokens(), sa = 0; sa < xa.length; ++sa) { + ha = xa[sa]; + if (ha.name == V && ha.isMasterTokenBound() == ba && ha.isUserIdTokenBound() == W) { + this.builder.deletePeerServiceToken(V, ba, W, { result: function() { fa.result(!0); }, - error: function(qa) { - fa.error(qa); + error: function(ra) { + fa.error(ra); } }); return; @@ -8221,24 +8236,24 @@ E3cbY[513816] = false; }); })(); (function() { - function da(X, U, V, aa) { - Oa(aa, function() { - var fa, ya, ta, ia, qa, Ba; + function da(X, T, V, ba) { + Ra(ba, function() { + var fa, xa, sa, ha, ra, Ba; function W() { - Oa(aa, function() { - var ka; + Ra(ba, function() { + var ja; if (Ba >= V.length) { - if (qa) throw qa; - throw new Ub(T.KEYX_RESPONSE_REQUEST_MISMATCH, JSON.stringify(V)); + if (ra) throw ra; + throw new Vb(S.KEYX_RESPONSE_REQUEST_MISMATCH, JSON.stringify(V)); } - ka = V[Ba]; - ta != ka.keyExchangeScheme ? (++Ba, W()) : ia.getCryptoContext(X, ka, ya, fa, { - result: aa.result, + ja = V[Ba]; + sa != ja.keyExchangeScheme ? (++Ba, W()) : ha.getCryptoContext(X, ja, xa, fa, { + result: ba.result, error: function(Z) { - Oa(aa, function() { - if (!(Z instanceof hb)) throw Z; - qa = Z; + Ra(ba, function() { + if (!(Z instanceof ib)) throw Z; + ra = Z; ++Ba; W(); }); @@ -8246,117 +8261,117 @@ E3cbY[513816] = false; }); }); } - fa = U.masterToken; - ya = U.keyResponseData; - if (!ya) return null; - ta = ya.keyExchangeScheme; - ia = X.getKeyExchangeFactory(ta); - if (!ia) throw new Ub(T.KEYX_FACTORY_NOT_FOUND, ta); + fa = T.masterToken; + xa = T.keyResponseData; + if (!xa) return null; + sa = xa.keyExchangeScheme; + ha = X.getKeyExchangeFactory(sa); + if (!ha) throw new Vb(S.KEYX_FACTORY_NOT_FOUND, sa); Ba = 0; W(); }); } We = Qd.extend({ - init: function(X, U, V, aa, W, fa, ya) { - var ta; - ta = this; - fb(ya, function() { - var ca; + init: function(X, T, V, ba, W, fa, xa) { + var sa; + sa = this; + gb(xa, function() { + var aa; - function ia() { - ta._ready = !0; - ta._readyQueue.add(!0); + function ha() { + sa._ready = !0; + sa._readyQueue.add(!0); } - function qa(ea, za) { + function ra(ea, ya) { var Va; try { - Va = za.masterToken; + Va = ya.masterToken; ea.getTokenFactory().isMasterTokenRevoked(ea, Va, { - result: function(Na) { - Na ? (ta._errored = new ad(Na, Va).setUser(za.userIdToken).setUser(za.userAuthenticationData).setMessageId(za.messageId), ia()) : Ba(ea, za); + result: function(Pa) { + Pa ? (sa._errored = new ad(Pa, Va).setUser(ya.userIdToken).setUser(ya.userAuthenticationData).setMessageId(ya.messageId), ha()) : Ba(ea, ya); }, - error: function(Na) { - Na instanceof hb && (Na.setEntity(za.masterToken), Na.setUser(za.userIdToken), Na.setUser(za.userAuthenticationData), Na.setMessageId(za.messageId)); - ta._errored = Na; - ia(); + error: function(Pa) { + Pa instanceof ib && (Pa.setEntity(ya.masterToken), Pa.setUser(ya.userIdToken), Pa.setUser(ya.userAuthenticationData), Pa.setMessageId(ya.messageId)); + sa._errored = Pa; + ha(); } }); - } catch (Na) { - Na instanceof hb && (Na.setEntity(za.masterToken), Na.setUser(za.userIdToken), Na.setUser(za.userAuthenticationData), Na.setMessageId(za.messageId)); - ta._errored = Na; - ia(); + } catch (Pa) { + Pa instanceof ib && (Pa.setEntity(ya.masterToken), Pa.setUser(ya.userIdToken), Pa.setUser(ya.userAuthenticationData), Pa.setMessageId(ya.messageId)); + sa._errored = Pa; + ha(); } } - function Ba(ea, za) { - var Va, Na; + function Ba(ea, ya) { + var Va, Pa; try { - Va = za.masterToken; - Na = za.userIdToken; - Na ? ea.getTokenFactory().isUserIdTokenRevoked(ea, Va, Na, { - result: function(Ta) { - Ta ? (ta._errored = new MslUserIdTokenException(Ta, Na).setEntity(Va).setUser(Na).setMessageId(za.messageId), ia()) : ka(ea, za); - }, - error: function(Ta) { - Ta instanceof hb && (Ta.setEntity(za.masterToken), Ta.setUser(za.userIdToken), Ta.setUser(za.userAuthenticationData), Ta.setMessageId(za.messageId)); - ta._errored = Ta; - ia(); + Va = ya.masterToken; + Pa = ya.userIdToken; + Pa ? ea.getTokenFactory().isUserIdTokenRevoked(ea, Va, Pa, { + result: function(Ua) { + Ua ? (sa._errored = new MslUserIdTokenException(Ua, Pa).setEntity(Va).setUser(Pa).setMessageId(ya.messageId), ha()) : ja(ea, ya); + }, + error: function(Ua) { + Ua instanceof ib && (Ua.setEntity(ya.masterToken), Ua.setUser(ya.userIdToken), Ua.setUser(ya.userAuthenticationData), Ua.setMessageId(ya.messageId)); + sa._errored = Ua; + ha(); } - }) : ka(ea, za); - } catch (Ta) { - Ta instanceof hb && (Ta.setEntity(za.masterToken), Ta.setUser(za.userIdToken), Ta.setUser(za.userAuthenticationData), Ta.setMessageId(za.messageId)); - ta._errored = Ta; - ia(); + }) : ja(ea, ya); + } catch (Ua) { + Ua instanceof ib && (Ua.setEntity(ya.masterToken), Ua.setUser(ya.userIdToken), Ua.setUser(ya.userAuthenticationData), Ua.setMessageId(ya.messageId)); + sa._errored = Ua; + ha(); } } - function ka(ea, za) { + function ja(ea, ya) { var Va; try { - Va = za.masterToken; - Va.isExpired() ? za.isRenewable() && 0 != za.keyRequestData.length ? ea.getTokenFactory().isMasterTokenRenewable(ea, Va, { - result: function(Na) { - Na ? (ta._errored = new Ob(Na, "Master token is expired and not renewable.").setEntity(Va).setUser(za.userIdToken).setUser(za.userAuthenticationData).setMessageId(za.messageId), ia()) : Z(ea, za); - }, - error: function(Na) { - Na instanceof hb && (Na.setEntity(za.masterToken), Na.setUser(za.userIdToken), Na.setUser(za.userAuthenticationData), Na.setMessageId(za.messageId)); - ta._errored = Na; - ia(); + Va = ya.masterToken; + Va.isExpired() ? ya.isRenewable() && 0 != ya.keyRequestData.length ? ea.getTokenFactory().isMasterTokenRenewable(ea, Va, { + result: function(Pa) { + Pa ? (sa._errored = new Ob(Pa, "Master token is expired and not renewable.").setEntity(Va).setUser(ya.userIdToken).setUser(ya.userAuthenticationData).setMessageId(ya.messageId), ha()) : Z(ea, ya); + }, + error: function(Pa) { + Pa instanceof ib && (Pa.setEntity(ya.masterToken), Pa.setUser(ya.userIdToken), Pa.setUser(ya.userAuthenticationData), Pa.setMessageId(ya.messageId)); + sa._errored = Pa; + ha(); } - }) : (ta._errored = new Ob(T.MESSAGE_EXPIRED, JSON.stringify(za)).setEntity(Va).setUser(za.userIdToken).setUser(za.userAuthenticationData).setMessageId(za.messageId), ia()) : Z(ea, za); - } catch (Na) { - Na instanceof hb && (Na.setEntity(za.masterToken), Na.setUser(za.userIdToken), Na.setUser(za.userAuthenticationData), Na.setMessageId(za.messageId)); - ta._errored = Na; - ia(); + }) : (sa._errored = new Ob(S.MESSAGE_EXPIRED, JSON.stringify(ya)).setEntity(Va).setUser(ya.userIdToken).setUser(ya.userAuthenticationData).setMessageId(ya.messageId), ha()) : Z(ea, ya); + } catch (Pa) { + Pa instanceof ib && (Pa.setEntity(ya.masterToken), Pa.setUser(ya.userIdToken), Pa.setUser(ya.userAuthenticationData), Pa.setMessageId(ya.messageId)); + sa._errored = Pa; + ha(); } } - function Z(ea, za) { - var Va, Na; + function Z(ea, ya) { + var Va, Pa; try { - Va = za.masterToken; - Na = za.nonReplayableId; - "number" === typeof Na ? Va ? ea.getTokenFactory().acceptNonReplayableId(ea, Va, Na, { - result: function(Ta) { - Ta || (ta._errored = new Ob(T.MESSAGE_REPLAYED, JSON.stringify(za)).setEntity(Va).setUser(za.userIdToken).setUser(za.userAuthenticationData).setMessageId(za.messageId)); - ia(); - }, - error: function(Ta) { - Ta instanceof hb && (Ta.setEntity(Va), Ta.setUser(za.userIdToken), Ta.setUser(za.userAuthenticationData), Ta.setMessageId(za.messageId)); - ta._errored = Ta; - ia(); + Va = ya.masterToken; + Pa = ya.nonReplayableId; + "number" === typeof Pa ? Va ? ea.getTokenFactory().acceptNonReplayableId(ea, Va, Pa, { + result: function(Ua) { + Ua || (sa._errored = new Ob(S.MESSAGE_REPLAYED, JSON.stringify(ya)).setEntity(Va).setUser(ya.userIdToken).setUser(ya.userAuthenticationData).setMessageId(ya.messageId)); + ha(); + }, + error: function(Ua) { + Ua instanceof ib && (Ua.setEntity(Va), Ua.setUser(ya.userIdToken), Ua.setUser(ya.userAuthenticationData), Ua.setMessageId(ya.messageId)); + sa._errored = Ua; + ha(); } - }) : (ta._errored = new Ob(T.INCOMPLETE_NONREPLAYABLE_MESSAGE, JSON.stringify(za)).setEntity(za.entityAuthenticationData).setUser(za.userIdToken).setUser(za.userAuthenticationData).setMessageId(za.messageId), ia()) : ia(); - } catch (Ta) { - Ta instanceof hb && (Ta.setEntity(za.masterToken), Ta.setEntity(za.entityAuthenticationData), Ta.setUser(za.userIdToken), Ta.setUser(za.userAuthenticationData), Ta.setMessageId(za.messageId)); - ta._errored = Ta; - ia(); + }) : (sa._errored = new Ob(S.INCOMPLETE_NONREPLAYABLE_MESSAGE, JSON.stringify(ya)).setEntity(ya.entityAuthenticationData).setUser(ya.userIdToken).setUser(ya.userAuthenticationData).setMessageId(ya.messageId), ha()) : ha(); + } catch (Ua) { + Ua instanceof ib && (Ua.setEntity(ya.masterToken), Ua.setEntity(ya.entityAuthenticationData), Ua.setUser(ya.userIdToken), Ua.setUser(ya.userAuthenticationData), Ua.setMessageId(ya.messageId)); + sa._errored = Ua; + ha(); } } - ca = { + aa = { _source: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -8488,85 +8503,85 @@ E3cbY[513816] = false; configurable: !1 } }; - Object.defineProperties(this, ca); - xe(ta._source, fa, { + Object.defineProperties(this, aa); + xe(sa._source, fa, { result: function(ea) { - ta._json = ea; - ta._jsonIndex = 0; - null === ta._json ? (ta._errored = new Ib(T.MESSAGE_DATA_MISSING), ia()) : Ge(X, ta._json[ta._jsonIndex++], W, { - result: function(za) { + sa._json = ea; + sa._jsonIndex = 0; + null === sa._json ? (sa._errored = new Jb(S.MESSAGE_DATA_MISSING), ha()) : Ge(X, sa._json[sa._jsonIndex++], W, { + result: function(ya) { var Va; - ta._header = za; - if (ta._header instanceof Ic)(ta._keyxCryptoContext = null, ta._cryptoContext = null, ia()); + sa._header = ya; + if (sa._header instanceof Ic)(sa._keyxCryptoContext = null, sa._cryptoContext = null, ha()); else { - Va = ta._header; - da(X, Va, aa, { - result: function(Na) { - var Ta; + Va = sa._header; + da(X, Va, ba, { + result: function(Pa) { + var Ua; try { - ta._keyxCryptoContext = Na; - X.isPeerToPeer() || !ta._keyxCryptoContext ? ta._cryptoContext = Va.cryptoContext : ta._cryptoContext = ta._keyxCryptoContext; + sa._keyxCryptoContext = Pa; + X.isPeerToPeer() || !sa._keyxCryptoContext ? sa._cryptoContext = Va.cryptoContext : sa._cryptoContext = sa._keyxCryptoContext; try { - Ta = Va.masterToken; - Ta && (X.isPeerToPeer() || Ta.isVerified()) ? qa(X, Va) : Z(X, Va); + Ua = Va.masterToken; + Ua && (X.isPeerToPeer() || Ua.isVerified()) ? ra(X, Va) : Z(X, Va); } catch (Wa) { - Wa instanceof hb && (Wa.setEntity(Va.masterToken), Wa.setUser(Va.userIdToken), Wa.setUser(Va.userAuthenticationData), Wa.setMessageId(Va.messageId)); - ta._errored = Wa; - ia(); + Wa instanceof ib && (Wa.setEntity(Va.masterToken), Wa.setUser(Va.userIdToken), Wa.setUser(Va.userAuthenticationData), Wa.setMessageId(Va.messageId)); + sa._errored = Wa; + ha(); } } catch (Wa) { - Wa instanceof hb && (Wa.setEntity(Va.masterToken), Wa.setEntity(Va.entityAuthenticationData), Wa.setUser(Va.userIdToken), Wa.setUser(Va.userAuthenticationData), Wa.setMessageId(Va.messageId)); - ta._errored = Wa; - ia(); + Wa instanceof ib && (Wa.setEntity(Va.masterToken), Wa.setEntity(Va.entityAuthenticationData), Wa.setUser(Va.userIdToken), Wa.setUser(Va.userAuthenticationData), Wa.setMessageId(Va.messageId)); + sa._errored = Wa; + ha(); } }, - error: function(Na) { - Na instanceof hb && (Na.setEntity(Va.masterToken), Na.setEntity(Va.entityAuthenticationData), Na.setUser(Va.userIdToken), Na.setUser(Va.userAuthenticationData), Na.setMessageId(Va.messageId)); - ta._errored = Na; - ia(); + error: function(Pa) { + Pa instanceof ib && (Pa.setEntity(Va.masterToken), Pa.setEntity(Va.entityAuthenticationData), Pa.setUser(Va.userIdToken), Pa.setUser(Va.userAuthenticationData), Pa.setMessageId(Va.messageId)); + sa._errored = Pa; + ha(); } }); } }, - error: function(za) { - ta._errored = za; - ia(); + error: function(ya) { + sa._errored = ya; + ha(); } }); }, timeout: function() { - ta._timedout = !0; - ia(); + sa._timedout = !0; + ha(); }, error: function(ea) { - ta._errored = ea; - ia(); + sa._errored = ea; + ha(); } }); return this; - }, ta); + }, sa); }, - nextData: function(X, U) { + nextData: function(X, T) { var V; V = this; - fb(U, function() { + gb(T, function() { var W; - function aa(fa) { - fb(fa, function() { - var ya; - if (this._jsonIndex < this._json.length) return ya = this._json[this._jsonIndex++]; + function ba(fa) { + gb(fa, function() { + var xa; + if (this._jsonIndex < this._json.length) return xa = this._json[this._jsonIndex++]; xe(this._source, this._timeout, { - result: function(ta) { - ta && ta.length && 0 < ta.length ? (ta.forEach(function(ia) { - this._json.push(ia); - }), aa(fa)) : (this._eom = !0, fa.result(null)); + result: function(sa) { + sa && sa.length && 0 < sa.length ? (sa.forEach(function(ha) { + this._json.push(ha); + }), ba(fa)) : (this._eom = !0, fa.result(null)); }, timeout: function() { fa.timeout(); }, - error: function(ta) { - fa.error(ta); + error: function(sa) { + fa.error(sa); } }); }, V); @@ -8575,75 +8590,75 @@ E3cbY[513816] = false; if (!W) throw new Bb("Read attempted with error message."); if (-1 != this._payloadIndex && this._payloadIndex < this._payloads.length) return this._payloads[this._payloadIndex++]; if (this._eom) return null; - aa({ + ba({ result: function(fa) { - fb(U, function() { + gb(T, function() { if (!fa) return null; - if ("object" !== typeof fa) throw new Ib(T.MESSAGE_FORMAT_ERROR); + if ("object" !== typeof fa) throw new Jb(S.MESSAGE_FORMAT_ERROR); Se(fa, this._cryptoContext, { - result: function(ya) { - fb(U, function() { - var ta, ia, qa, Ba; - ta = W.masterToken; - ia = W.entityAuthenticationData; - qa = W.userIdToken; + result: function(xa) { + gb(T, function() { + var sa, ha, ra, Ba; + sa = W.masterToken; + ha = W.entityAuthenticationData; + ra = W.userIdToken; Ba = W.getUserAuthenticationData; - if (ya.messageId != W.messageId) throw new Ob(T.PAYLOAD_MESSAGE_ID_MISMATCH, "payload mid " + ya.messageId + " header mid " + W.messageId).setEntity(ta).setEntity(ia).setUser(qa).setUser(Ba); - if (ya.sequenceNumber != this._payloadSequenceNumber) throw new Ob(T.PAYLOAD_SEQUENCE_NUMBER_MISMATCH, "payload seqno " + ya.sequenceNumber + " expected seqno " + this._payloadSequenceNumber).setEntity(ta).setEntity(ia).setUser(qa).setUser(Ba); + if (xa.messageId != W.messageId) throw new Ob(S.PAYLOAD_MESSAGE_ID_MISMATCH, "payload mid " + xa.messageId + " header mid " + W.messageId).setEntity(sa).setEntity(ha).setUser(ra).setUser(Ba); + if (xa.sequenceNumber != this._payloadSequenceNumber) throw new Ob(S.PAYLOAD_SEQUENCE_NUMBER_MISMATCH, "payload seqno " + xa.sequenceNumber + " expected seqno " + this._payloadSequenceNumber).setEntity(sa).setEntity(ha).setUser(ra).setUser(Ba); ++this._payloadSequenceNumber; - ya.isEndOfMessage() && (this._eom = !0); - ta = ya.data; - this._payloads.push(ta); + xa.isEndOfMessage() && (this._eom = !0); + sa = xa.data; + this._payloads.push(sa); this._payloadIndex = -1; - return ta; + return sa; }, V); }, - error: function(ya) { - ya instanceof SyntaxError && (ya = new Ib(T.JSON_PARSE_ERROR, "payloadchunk", ya)); - U.error(ya); + error: function(xa) { + xa instanceof SyntaxError && (xa = new Jb(S.JSON_PARSE_ERROR, "payloadchunk", xa)); + T.error(xa); } }); }, V); }, timeout: function() { - U.timeout(); + T.timeout(); }, error: function(fa) { - U.error(fa); + T.error(fa); } }); }, V); }, - isReady: function(X, U) { - var aa; + isReady: function(X, T) { + var ba; function V() { - fb(U, function() { + gb(T, function() { if (this._aborted) return !1; - if (this._timedout) U.timeout(); + if (this._timedout) T.timeout(); else { if (this._errored) throw this._errored; return !0; } - }, aa); + }, ba); } - aa = this; - fb(U, function() { + ba = this; + gb(T, function() { this._ready ? V() : this._readyQueue.poll(X, { result: function(W) { - fb(U, function() { + gb(T, function() { if (W === Gb) return !1; V(); - }, aa); + }, ba); }, timeout: function() { - U.timeout(); + T.timeout(); }, error: function(W) { - U.error(W); + T.error(W); } }); - }, aa); + }, ba); }, getMessageHeader: function() { return this._header instanceof gd ? this._header : null; @@ -8652,11 +8667,11 @@ E3cbY[513816] = false; return this._header instanceof Ic ? this._header : null; }, getIdentity: function() { - var X, U; + var X, T; X = this.getMessageHeader(); if (X) { - U = X.masterToken; - return U ? U.identity : X.entityAuthenticationData.getIdentity(); + T = X.masterToken; + return T ? T.identity : X.entityAuthenticationData.getIdentity(); } return this.getErrorHeader().entityAuthenticationData.getIdentity(); }, @@ -8693,46 +8708,46 @@ E3cbY[513816] = false; markSupported: function() { return !0; }, - read: function(X, U, V) { + read: function(X, T, V) { var W; - function aa() { - fb(V, function() { - var ya, ta, ia, qa; + function ba() { + gb(V, function() { + var xa, sa, ha, ra; function fa(Ba) { - fb(Ba, function() { - var ka, Z, ca; - if (ta && qa >= ta.length) return ta.subarray(0, qa); - ka = -1; + gb(Ba, function() { + var ja, Z, aa; + if (sa && ra >= sa.length) return sa.subarray(0, ra); + ja = -1; if (this._currentPayload) { Z = this._currentPayload.length - this._payloadOffset; - if (!ta) { - ca = Z; + if (!sa) { + aa = Z; if (-1 != this._payloadIndex) - for (var ea = this._payloadIndex; ea < this._payloads.length; ++ea) ca += this._payloads[ea].length; - 0 < ca && (ta = new Uint8Array(ca)); + for (var ea = this._payloadIndex; ea < this._payloads.length; ++ea) aa += this._payloads[ea].length; + 0 < aa && (sa = new Uint8Array(aa)); } - Z = Math.min(Z, ta ? ta.length - qa : 0); - 0 < Z && (ka = this._currentPayload.subarray(this._payloadOffset, this._payloadOffset + Z), ta.set(ka, ia), ka = Z, ia += Z, this._payloadOffset += Z); - } - 1 != ka ? (qa += ka, fa(Ba)) : this.nextData(U, { - result: function(za) { - fb(Ba, function() { - if (this._aborted) return ta ? ta.subarray(0, qa) : new Uint8Array(0); - this._currentPayload = za; + Z = Math.min(Z, sa ? sa.length - ra : 0); + 0 < Z && (ja = this._currentPayload.subarray(this._payloadOffset, this._payloadOffset + Z), sa.set(ja, ha), ja = Z, ha += Z, this._payloadOffset += Z); + } - 1 != ja ? (ra += ja, fa(Ba)) : this.nextData(T, { + result: function(ya) { + gb(Ba, function() { + if (this._aborted) return sa ? sa.subarray(0, ra) : new Uint8Array(0); + this._currentPayload = ya; this._payloadOffset = 0; if (this._currentPayload) fa(Ba); - else return 0 == qa && 0 != X ? null : ta ? ta.subarray(0, qa) : new Uint8Array(0); + else return 0 == ra && 0 != X ? null : sa ? sa.subarray(0, ra) : new Uint8Array(0); }, W); }, timeout: function() { - Ba.timeout(ta ? ta.subarray(0, qa) : new Uint8Array(0)); + Ba.timeout(sa ? sa.subarray(0, ra) : new Uint8Array(0)); }, - error: function(za) { - fb(Ba, function() { - za instanceof hb && (za = new Yb("Error reading the payload chunk.", za)); - if (0 < qa) return (W._readException = za, ta.subarray(0, qa)); - throw za; + error: function(ya) { + gb(Ba, function() { + ya instanceof ib && (ya = new Zb("Error reading the payload chunk.", ya)); + if (0 < ra) return (W._readException = ya, sa.subarray(0, ra)); + throw ya; }, W); } }); @@ -8743,23 +8758,23 @@ E3cbY[513816] = false; else { if (this._errored) throw this._errored; if (null != this._readException) { - ya = this._readException; + xa = this._readException; this._readException = null; - throw ya; + throw xa; } - ta = -1 != X ? new Uint8Array(X) : Gb; - ia = 0; - qa = 0; + sa = -1 != X ? new Uint8Array(X) : Gb; + ha = 0; + ra = 0; fa(V); } }, W); } W = this; - fb(V, function() { + gb(V, function() { if (-1 > X) throw new RangeError("read requested with illegal length " + X); - this._ready ? aa() : this._readyQueue.poll(U, { + this._ready ? ba() : this._readyQueue.poll(T, { result: function(fa) { - fa === Gb ? V.result(!1) : aa(); + fa === Gb ? V.result(!1) : ba(); }, timeout: function() { V.timeout(new Uint8Array(0)); @@ -8775,26 +8790,26 @@ E3cbY[513816] = false; 0 < this._payloads.length ? (this._currentPayload = this._payloads[this._payloadIndex++], this._payloadOffset = this._markOffset) : this._currentPayload = null; } }); - Xe = function(X, U, V, aa, W, fa, ya) { - new We(X, U, V, aa, W, fa, ya); + Xe = function(X, T, V, ba, W, fa, xa) { + new We(X, T, V, ba, W, fa, xa); }; })(); (function() { Ye = ud.extend({ - init: function(da, X, U, V, aa, W, fa) { - var ya; - ya = this; - fb(fa, function() { - var ia, qa, Ba; - - function ta() { - ya._ready = !0; - ya._readyQueue.add(!0); - } - ia = Ud(da.getMessageCapabilities(), V.messageCapabilities); - qa = null; - ia && (qa = me(ia.compressionAlgorithms)); - ia = { + init: function(da, X, T, V, ba, W, fa) { + var xa; + xa = this; + gb(fa, function() { + var ha, ra, Ba; + + function sa() { + xa._ready = !0; + xa._readyQueue.add(!0); + } + ha = Ud(da.getMessageCapabilities(), V.messageCapabilities); + ra = null; + ha && (ra = me(ha.compressionAlgorithms)); + ha = { _destination: { value: X, writable: !1, @@ -8802,13 +8817,13 @@ E3cbY[513816] = false; configurable: !1 }, _charset: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 }, _capabilities: { - value: ia, + value: ha, writable: !1, enumerable: !1, configurable: !1 @@ -8820,13 +8835,13 @@ E3cbY[513816] = false; configurable: !1 }, _compressionAlgo: { - value: qa, + value: ra, writable: !0, enumerable: !1, configurable: !1 }, _cryptoContext: { - value: aa, + value: ba, writable: !1, enumerable: !1, configurable: !1 @@ -8886,64 +8901,64 @@ E3cbY[513816] = false; configurable: !1 } }; - Object.defineProperties(this, ia); - Ba = fc(JSON.stringify(V), U); + Object.defineProperties(this, ha); + Ba = fc(JSON.stringify(V), T); X.write(Ba, 0, Ba.length, W, { - result: function(ka) { + result: function(ja) { try { - ya._aborted ? ta() : ka < Ba.length ? (ya._timedout = !0, ta()) : X.flush(W, { + xa._aborted ? sa() : ja < Ba.length ? (xa._timedout = !0, sa()) : X.flush(W, { result: function(Z) { - ya._aborted || (ya._timedout = !Z); - ta(); + xa._aborted || (xa._timedout = !Z); + sa(); }, timeout: function() { - ya._timedout = !0; - ta(); + xa._timedout = !0; + sa(); }, error: function(Z) { - ya._errored = Z; - ta(); + xa._errored = Z; + sa(); } }); } catch (Z) { - ya._errored = Z; - ta(); + xa._errored = Z; + sa(); } }, timeout: function() { - ya._timedout = !0; - ta(); + xa._timedout = !0; + sa(); }, - error: function(ka) { - ya._errored = ka; - ta(); + error: function(ja) { + xa._errored = ja; + sa(); } }); return this; - }, ya); + }, xa); }, - setCompressionAlgorithm: function(da, X, U) { - var aa; + setCompressionAlgorithm: function(da, X, T) { + var ba; function V() { - aa.flush(X, { + ba.flush(X, { result: function(W) { - fb(U, function() { - if (!W) throw new Yb("flush() aborted"); + gb(T, function() { + if (!W) throw new Zb("flush() aborted"); this._compressionAlgo = da; return !0; - }, aa); + }, ba); }, timeout: function() { - U.timeout(); + T.timeout(); }, error: function(W) { - U.error(W); + T.error(W); } }); } - aa = this; - fb(U, function() { + ba = this; + gb(T, function() { if (!this.getMessageHeader()) throw new Bb("Cannot write payload data for an error message."); if (this._compressionAlgo == da) return !0; if (da) { @@ -8955,7 +8970,7 @@ E3cbY[513816] = false; } return !1; } V(); - }, aa); + }, ba); }, getMessageHeader: function() { return this._header instanceof gd ? this._header : null; @@ -8972,9 +8987,9 @@ E3cbY[513816] = false; this._readyQueue.cancelAll(); }, close: function(da, X) { - var U; - U = this; - fb(X, function() { + var T; + T = this; + gb(X, function() { if (this._aborted) return !1; if (this._timedout) X.timeout(); else { @@ -8983,10 +8998,10 @@ E3cbY[513816] = false; this._closed = !0; this.flush(da, { result: function(V) { - fb(X, function() { + gb(X, function() { V && (this._currentPayload = null); return V; - }, U); + }, T); }, timeout: function() { X.timeout(); @@ -8996,43 +9011,43 @@ E3cbY[513816] = false; } }); } - }, U); + }, T); }, flush: function(da, X) { var V; - function U() { - fb(X, function() { - var aa, W, ia; + function T() { + gb(X, function() { + var ba, W, ha; if (this._aborted) return !1; if (this._timedout) X.timeout(); else { if (this._errored) throw this._errored; if (!this._currentPayload || !this._closed && 0 == this._currentPayload.length) return !0; - aa = this.getMessageHeader(); - if (!aa) return !0; + ba = this.getMessageHeader(); + if (!ba) return !0; W = 0; - this._currentPayload && this._currentPayload.forEach(function(qa) { - W += qa.length; + this._currentPayload && this._currentPayload.forEach(function(ra) { + W += ra.length; }); - for (var fa = new Uint8Array(W), ya = 0, ta = 0; this._currentPayload && ta < this._currentPayload.length; ++ta) { - ia = this._currentPayload[ta]; - fa.set(ia, ya); - ya += ia.length; + for (var fa = new Uint8Array(W), xa = 0, sa = 0; this._currentPayload && sa < this._currentPayload.length; ++sa) { + ha = this._currentPayload[sa]; + fa.set(ha, xa); + xa += ha.length; } - Re(this._payloadSequenceNumber, aa.messageId, this._closed, this._compressionAlgo, fa, this._cryptoContext, { - result: function(qa) { - fb(X, function() { + Re(this._payloadSequenceNumber, ba.messageId, this._closed, this._compressionAlgo, fa, this._cryptoContext, { + result: function(ra) { + gb(X, function() { var Ba; - this._payloads.push(qa); - Ba = fc(JSON.stringify(qa), this._charset); + this._payloads.push(ra); + Ba = fc(JSON.stringify(ra), this._charset); this._destination.write(Ba, 0, Ba.length, da, { - result: function(ka) { - fb(X, function() { + result: function(ja) { + gb(X, function() { if (this._aborted) return !1; - ka < qa.length ? X.timeout() : this._destination.flush(da, { + ja < ra.length ? X.timeout() : this._destination.flush(da, { result: function(Z) { - fb(X, function() { + gb(X, function() { if (this._aborted) return !1; if (Z) return (++this._payloadSequenceNumber, this._currentPayload = this._closed ? null : [], !0); X.timeout(); @@ -9042,66 +9057,66 @@ E3cbY[513816] = false; X.timeout(); }, error: function(Z) { - Z instanceof hb && (Z = new Yb("Error encoding payload chunk [sequence number " + V._payloadSequenceNumber + "].", Z)); + Z instanceof ib && (Z = new Zb("Error encoding payload chunk [sequence number " + V._payloadSequenceNumber + "].", Z)); X.error(Z); } }); }, V); }, - timeout: function(ka) { + timeout: function(ja) { X.timeout(); }, - error: function(ka) { - ka instanceof hb && (ka = new Yb("Error encoding payload chunk [sequence number " + V._payloadSequenceNumber + "].", ka)); - X.error(ka); + error: function(ja) { + ja instanceof ib && (ja = new Zb("Error encoding payload chunk [sequence number " + V._payloadSequenceNumber + "].", ja)); + X.error(ja); } }); }, V); }, - error: function(qa) { - qa instanceof hb && (qa = new Yb("Error encoding payload chunk [sequence number " + V._payloadSequenceNumber + "].", qa)); - X.error(qa); + error: function(ra) { + ra instanceof ib && (ra = new Zb("Error encoding payload chunk [sequence number " + V._payloadSequenceNumber + "].", ra)); + X.error(ra); } }); } }, V); } V = this; - fb(X, function() { - this._ready ? U() : this._readyQueue.poll(da, { - result: function(aa) { - aa === Gb ? X.result(!1) : U(); + gb(X, function() { + this._ready ? T() : this._readyQueue.poll(da, { + result: function(ba) { + ba === Gb ? X.result(!1) : T(); }, timeout: function() { X.timeout(); }, - error: function(aa) { - X.error(aa); + error: function(ba) { + X.error(ba); } }); }, V); }, - write: function(da, X, U, V, aa) { - fb(aa, function() { + write: function(da, X, T, V, ba) { + gb(ba, function() { var W; if (this._aborted) return !1; - if (this._timedout) aa.timeout(); + if (this._timedout) ba.timeout(); else { if (this._errored) throw this._errored; - if (this._closed) throw new Yb("Message output stream already closed."); + if (this._closed) throw new Zb("Message output stream already closed."); if (0 > X) throw new RangeError("Offset cannot be negative."); - if (0 > U) throw new RangeError("Length cannot be negative."); - if (X + U > da.length) throw new RangeError("Offset plus length cannot be greater than the array length."); + if (0 > T) throw new RangeError("Length cannot be negative."); + if (X + T > da.length) throw new RangeError("Offset plus length cannot be greater than the array length."); if (!this.getMessageHeader()) throw new Bb("Cannot write payload data for an error message."); - W = da.subarray(X, X + U); + W = da.subarray(X, X + T); this._currentPayload.push(W); return W.length; } }, this); } }); - zd = function(da, X, U, V, aa, W, fa) { - new Ye(da, X, U, V, aa, W, fa); + zd = function(da, X, T, V, ba, W, fa) { + new Ye(da, X, T, V, ba, W, fa); }; })(); Cf = Hb.Class.create({ @@ -9109,8 +9124,8 @@ E3cbY[513816] = false; receivedHeader: function(da) {} }); Object.freeze({ - USERDATA_REAUTH: Ha.USERDATA_REAUTH, - SSOTOKEN_REJECTED: Ha.SSOTOKEN_REJECTED + USERDATA_REAUTH: Ja.USERDATA_REAUTH, + SSOTOKEN_REJECTED: Ja.SSOTOKEN_REJECTED }); Ze = Hb.Class.create({ getCryptoContexts: function() {}, @@ -9120,11 +9135,11 @@ E3cbY[513816] = false; isNonReplayable: function() {}, isRequestingTokens: function() {}, getUserId: function() {}, - getUserAuthData: function(da, X, U, V) {}, + getUserAuthData: function(da, X, T, V) {}, getCustomer: function() {}, getKeyRequestData: function(da) {}, - updateServiceTokens: function(da, X, U) {}, - write: function(da, X, U) {}, + updateServiceTokens: function(da, X, T) {}, + write: function(da, X, T) {}, getDebugContext: function() {} }); Hb.Class.create({ @@ -9132,18 +9147,18 @@ E3cbY[513816] = false; getOutputStream: function(da) {} }); (function() { - var ya, ta, ia, qa, Ba, ka, Z, ca, ea, za, Va, Na; + var xa, sa, ha, ra, Ba, ja, Z, aa, ea, ya, Va, Pa; - function da(Ta) { + function da(Ua) { return function() { - Ta.abort(); + Ua.abort(); }; } - function X(Ta, Wa) { + function X(Ua, Wa) { Object.defineProperties(this, { masterToken: { - value: Ta, + value: Ua, writable: !1, configurable: !1 }, @@ -9155,10 +9170,10 @@ E3cbY[513816] = false; }); } - function U(Ta, Wa) { + function T(Ua, Wa) { Object.defineProperties(this, { builder: { - value: Ta, + value: Ua, writable: !1, configurable: !1 }, @@ -9170,10 +9185,10 @@ E3cbY[513816] = false; }); } - function V(Ta, Wa, oa) { + function V(Ua, Wa, na) { Object.defineProperties(this, { requestHeader: { - value: Ta, + value: Ua, writable: !1, configurable: !1 }, @@ -9183,14 +9198,14 @@ E3cbY[513816] = false; configurable: !1 }, handshake: { - value: oa, + value: na, writable: !1, configurable: !1 } }); } - function aa(Ta, Wa) { + function ba(Ua, Wa) { Object.defineProperties(this, { requestHeader: { value: Wa.requestHeader, @@ -9208,79 +9223,79 @@ E3cbY[513816] = false; configurable: !1 }, response: { - value: Ta, + value: Ua, writable: !1, configurable: !1 } }); } - function W(Ta) { - for (; Ta;) { - if (Ta instanceof cc) return !0; - Ta = Ta instanceof hb ? Ta.cause : Gb; + function W(Ua) { + for (; Ua;) { + if (Ua instanceof cc) return !0; + Ua = Ua instanceof ib ? Ua.cause : Gb; } return !1; } - function fa(Ta, Wa, oa, Aa, Fa, Ja, Ca, Xa, Ia) { - Ue(Wa, Aa, Fa, Ja, { - result: function(ab) { - oa && oa.sentHeader(ab); - zd(Wa, Ca, Tb, ab, null, null, Xa, { - result: function(db) { - Ta.setAbort(function() { - db.abort(); + function fa(Ua, Wa, na, za, Ga, Ma, Ca, Xa, Ka) { + Ue(Wa, za, Ga, Ma, { + result: function(bb) { + na && na.sentHeader(bb); + zd(Wa, Ca, Ub, bb, null, null, Xa, { + result: function(fb) { + Ua.setAbort(function() { + fb.abort(); }); - db.close(Xa, { - result: function(Za) { - fb(Ia, function() { - if (!Za) throw new cc("sendError aborted."); - return Za; + fb.close(Xa, { + result: function($a) { + gb(Ka, function() { + if (!$a) throw new cc("sendError aborted."); + return $a; }); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(Za) { - Ia.error(Za); + error: function($a) { + Ka.error($a); } }); }, timeout: function() {}, - error: function(db) { - Ia.error(db); + error: function(fb) { + Ka.error(fb); } }); }, - error: function(ab) { - Ia.error(ab); + error: function(bb) { + Ka.error(bb); } }); } - ya = ud.extend({ - close: function(Ta, Wa) { + xa = ud.extend({ + close: function(Ua, Wa) { Wa.result(!0); }, - write: function(Ta, Wa, oa, Aa, Fa) { - Oa(Fa, function() { - return Math.min(Ta.length - Wa, oa); + write: function(Ua, Wa, na, za, Ga) { + Ra(Ga, function() { + return Math.min(Ua.length - Wa, na); }); }, - flush: function(Ta, Wa) { + flush: function(Ua, Wa) { Wa.result(!0); } }); - ta = Bf.extend({ - getUserMessage: function(Ta, Wa) { + sa = Bf.extend({ + getUserMessage: function(Ua, Wa) { return null; } }); - ia = Ze.extend({ - init: function(Ta) { + ha = Ze.extend({ + init: function(Ua) { Object.defineProperties(this, { _appCtx: { - value: Ta, + value: Ua, writable: !1, enumerable: !1, configurable: !1 @@ -9305,28 +9320,28 @@ E3cbY[513816] = false; getUserId: function() { return this._appCtx.getUserId(); }, - getUserAuthData: function(Ta, Wa, oa, Aa) { - this._appCtx.getUserAuthData(Ta, Wa, oa, Aa); + getUserAuthData: function(Ua, Wa, na, za) { + this._appCtx.getUserAuthData(Ua, Wa, na, za); }, getCustomer: function() { return this._appCtx.getCustomer(); }, - getKeyRequestData: function(Ta) { - this._appCtx.getKeyRequestData(Ta); + getKeyRequestData: function(Ua) { + this._appCtx.getKeyRequestData(Ua); }, - updateServiceTokens: function(Ta, Wa, oa) { - this._appCtx.updateServiceTokens(Ta, Wa, oa); + updateServiceTokens: function(Ua, Wa, na) { + this._appCtx.updateServiceTokens(Ua, Wa, na); }, - write: function(Ta, Wa, oa) { - this._appCtx.write(Ta, Wa, oa); + write: function(Ua, Wa, na) { + this._appCtx.write(Ua, Wa, na); }, getDebugContext: function() { return this._appCtx.getDebugContext(); } }); - qa = ia.extend({ - init: function Aa(Wa, oa) { - Aa.base.call(this, oa); + ra = ha.extend({ + init: function za(Wa, na) { + za.base.call(this, na); Object.defineProperties(this, { _payloads: { value: Wa, @@ -9336,54 +9351,54 @@ E3cbY[513816] = false; } }); }, - write: function(Wa, oa, Aa) { - var Ja; + write: function(Wa, na, za) { + var Ma; - function Fa(Ca, Xa) { - var Ia; - if (Ca == Ja._payloads.length) Aa.result(!0); + function Ga(Ca, Xa) { + var Ka; + if (Ca == Ma._payloads.length) za.result(!0); else { - Ia = Ja._payloads[Ca]; - Wa.setCompressionAlgorithm(Ia.compressionAlgo, oa, { - result: function(ab) { - Wa.write(Ia.data, 0, Ia.data.length, oa, { - result: function(db) { - fb(Aa, function() { - Ia.isEndOfMessage() ? Fa(Ca + 1, Xa) : Wa.flush(oa, { - result: function(Za) { - Aa.result(Za); + Ka = Ma._payloads[Ca]; + Wa.setCompressionAlgorithm(Ka.compressionAlgo, na, { + result: function(bb) { + Wa.write(Ka.data, 0, Ka.data.length, na, { + result: function(fb) { + gb(za, function() { + Ka.isEndOfMessage() ? Ga(Ca + 1, Xa) : Wa.flush(na, { + result: function($a) { + za.result($a); }, timeout: function() { - Aa.timeout(); + za.timeout(); }, - error: function(Za) { - Aa.error(Za); + error: function($a) { + za.error($a); } }); - }, Ja); + }, Ma); }, - timeout: function(db) { - Aa.timeout(db); + timeout: function(fb) { + za.timeout(fb); }, - error: function(db) { - Aa.error(db); + error: function(fb) { + za.error(fb); } }); }, timeout: function() {}, - error: function(ab) { - Aa.error(ab); + error: function(bb) { + za.error(bb); } }); } } - Ja = this; - Fa(0); + Ma = this; + Ga(0); } }); - Ba = ia.extend({ - init: function Aa(oa) { - Aa.base.call(this, oa); + Ba = ha.extend({ + init: function za(na) { + za.base.call(this, na); }, isEncrypted: function() { return !1; @@ -9391,14 +9406,14 @@ E3cbY[513816] = false; isNonReplayable: function() { return !1; }, - write: function(oa, Aa, Fa) { - Fa.result(!0); + write: function(na, za, Ga) { + Ga.result(!0); } }); - ka = {}; + ja = {}; Z = Hb.Class.create({ - init: function(oa) { - oa || (oa = new ta()); + init: function(na) { + na || (na = new sa()); Object.defineProperties(this, { _filterFactory: { value: null, @@ -9419,78 +9434,78 @@ E3cbY[513816] = false; configurable: !1 }, _messageRegistry: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 } }); }, - setFilterFactory: function(oa) { - this._filterFactory = oa; + setFilterFactory: function(na) { + this._filterFactory = na; }, - getNewestMasterToken: function(oa, Aa, Fa, Ja) { + getNewestMasterToken: function(na, za, Ga, Ma) { var Ca; Ca = this; - fb(Ja, function() { - var Xa, Ia, ab, db, Za; - Xa = Aa.getMslStore(); - Ia = Xa.getMasterToken(); - if (!Ia) return null; - ab = Ia.uniqueKey(); - db = this._masterTokenLocks[ab]; - db || (db = new Fd(), this._masterTokenLocks[ab] = db); - Za = db.readLock(Fa, { - result: function(mb) { - fb(Ja, function() { + gb(Ma, function() { + var Xa, Ka, bb, fb, $a; + Xa = za.getMslStore(); + Ka = Xa.getMasterToken(); + if (!Ka) return null; + bb = Ka.uniqueKey(); + fb = this._masterTokenLocks[bb]; + fb || (fb = new Fd(), this._masterTokenLocks[bb] = fb); + $a = fb.readLock(Ga, { + result: function(nb) { + gb(Ma, function() { var rb; - if (mb === Gb) throw new cc("getNewestMasterToken aborted."); + if (nb === Gb) throw new cc("getNewestMasterToken aborted."); rb = Xa.getMasterToken(); - if (Ia.equals(rb)) return new X(Ia, mb); - db.unlock(mb); - db.writeLock(Fa, { - result: function(tb) { - fb(Ja, function() { - if (tb === Gb) throw new cc("getNewestMasterToken aborted."); - delete this._masterTokenLocks[ab]; - db.unlock(tb); - return this.getNewestMasterToken(oa, Aa, Fa, Ja); + if (Ka.equals(rb)) return new X(Ka, nb); + fb.unlock(nb); + fb.writeLock(Ga, { + result: function(ub) { + gb(Ma, function() { + if (ub === Gb) throw new cc("getNewestMasterToken aborted."); + delete this._masterTokenLocks[bb]; + fb.unlock(ub); + return this.getNewestMasterToken(na, za, Ga, Ma); }, Ca); }, timeout: function() { - Ja.timeout(); + Ma.timeout(); }, - error: function(tb) { - Ja.error(tb); + error: function(ub) { + Ma.error(ub); } }); }, Ca); }, timeout: function() { - Ja.timeout(); + Ma.timeout(); }, - error: function(mb) { - Ja.error(mb); + error: function(nb) { + Ma.error(nb); } }); - oa.setAbort(function() { - Za && (db.cancel(Za), Za = Gb); + na.setAbort(function() { + $a && (fb.cancel($a), $a = Gb); }); }, Ca); }, - deleteMasterToken: function(oa, Aa) { - var Fa; - if (Aa) { - Fa = this; + deleteMasterToken: function(na, za) { + var Ga; + if (za) { + Ga = this; setTimeout(function() { - var Ja, Ca; - Ja = Aa.uniqueKey(); - Ca = Fa._masterTokenLocks[Ja]; - Ca || (Ca = new Fd(), Fa._masterTokenLocks[Ja] = Ca); + var Ma, Ca; + Ma = za.uniqueKey(); + Ca = Ga._masterTokenLocks[Ma]; + Ca || (Ca = new Fd(), Ga._masterTokenLocks[Ma] = Ca); Ca.writeLock(-1, { result: function(Xa) { - oa.getMslStore().removeCryptoContext(Aa); - delete Fa._masterTokenLocks[Ja]; + na.getMslStore().removeCryptoContext(za); + delete Ga._masterTokenLocks[Ma]; Ca.unlock(Xa); }, timeout: function() { @@ -9503,68 +9518,68 @@ E3cbY[513816] = false; }, 0); } }, - releaseMasterToken: function(oa) { - var Aa; - if (oa && oa.masterToken) { - Aa = oa.masterToken.uniqueKey(); - Aa = this._masterTokenLocks[Aa]; - if (!Aa) throw new Bb("Master token read/write lock does not exist when it should."); - Aa.unlock(oa.ticket); + releaseMasterToken: function(na) { + var za; + if (na && na.masterToken) { + za = na.masterToken.uniqueKey(); + za = this._masterTokenLocks[za]; + if (!za) throw new Bb("Master token read/write lock does not exist when it should."); + za.unlock(na.ticket); } }, - updateOutgoingCryptoContexts: function(oa, Aa, Fa) { - var Ja; - Ja = oa.getMslStore(); - !oa.isPeerToPeer() && Fa && (Ja.setCryptoContext(Fa.keyResponseData.masterToken, Fa.cryptoContext), this.deleteMasterToken(oa, Aa.masterToken)); + updateOutgoingCryptoContexts: function(na, za, Ga) { + var Ma; + Ma = na.getMslStore(); + !na.isPeerToPeer() && Ga && (Ma.setCryptoContext(Ga.keyResponseData.masterToken, Ga.cryptoContext), this.deleteMasterToken(na, za.masterToken)); }, - updateIncomingCryptoContexts: function(oa, Aa, Fa) { - var Ja, Ca; - Ja = Fa.getMessageHeader(); - if (Ja) { - Ca = oa.getMslStore(); - if (Ja = Ja.keyResponseData)(Ca.setCryptoContext(Ja.masterToken, Fa.getKeyExchangeCryptoContext()), this.deleteMasterToken(oa, Aa.masterToken)); + updateIncomingCryptoContexts: function(na, za, Ga) { + var Ma, Ca; + Ma = Ga.getMessageHeader(); + if (Ma) { + Ca = na.getMslStore(); + if (Ma = Ma.keyResponseData)(Ca.setCryptoContext(Ma.masterToken, Ga.getKeyExchangeCryptoContext()), this.deleteMasterToken(na, za.masterToken)); } }, - storeServiceTokens: function(oa, Aa, Fa, Ja) { - var Ia, ab; - oa = oa.getMslStore(); - for (var Ca = [], Xa = 0; Xa < Ja.length; ++Xa) { - Ia = Ja[Xa]; - if (!Ia.isBoundTo(Aa) || !Aa.isVerified()) { - ab = Ia.data; - ab && 0 == ab.length ? oa.removeServiceTokens(Ia.name, Ia.isMasterTokenBound() ? Aa : null, Ia.isUserIdTokenBound() ? Fa : null) : Ca.push(Ia); + storeServiceTokens: function(na, za, Ga, Ma) { + var Ka, bb; + na = na.getMslStore(); + for (var Ca = [], Xa = 0; Xa < Ma.length; ++Xa) { + Ka = Ma[Xa]; + if (!Ka.isBoundTo(za) || !za.isVerified()) { + bb = Ka.data; + bb && 0 == bb.length ? na.removeServiceTokens(Ka.name, Ka.isMasterTokenBound() ? za : null, Ka.isUserIdTokenBound() ? Ga : null) : Ca.push(Ka); } } - 0 < Ca.length && oa.addServiceTokens(Ca); + 0 < Ca.length && na.addServiceTokens(Ca); }, - buildRequest: function(oa, Aa, Fa, Ja, Ca) { + buildRequest: function(na, za, Ga, Ma, Ca) { var Xa; Xa = this; - this.getNewestMasterToken(oa, Aa, Ja, { - result: function(Ia) { - Oa(Ca, function() { - var ab, db, Za; - ab = Ia && Ia.masterToken; - if (ab) { - db = Fa.getUserId(); - Za = Aa.getMslStore(); - db = (db = db ? Za.getUserIdToken(db) : null) && db.isBoundTo(ab) ? db : null; - } else db = null; - Oc(Aa, ab, db, null, { - result: function(mb) { - Oa(Ca, function() { - mb.setNonReplayable(Fa.isNonReplayable()); + this.getNewestMasterToken(na, za, Ma, { + result: function(Ka) { + Ra(Ca, function() { + var bb, fb, $a; + bb = Ka && Ka.masterToken; + if (bb) { + fb = Ga.getUserId(); + $a = za.getMslStore(); + fb = (fb = fb ? $a.getUserIdToken(fb) : null) && fb.isBoundTo(bb) ? fb : null; + } else fb = null; + Oc(za, bb, fb, null, { + result: function(nb) { + Ra(Ca, function() { + nb.setNonReplayable(Ga.isNonReplayable()); return { - builder: mb, - tokenTicket: Ia + builder: nb, + tokenTicket: Ka }; }); }, - error: function(mb) { - Oa(Ca, function() { - this.releaseMasterToken(Ia); - mb instanceof hb && (mb = new Bb("User ID token not bound to master token despite internal check.", mb)); - throw mb; + error: function(nb) { + Ra(Ca, function() { + this.releaseMasterToken(Ka); + nb instanceof ib && (nb = new Bb("User ID token not bound to master token despite internal check.", nb)); + throw nb; }, Xa); } }); @@ -9573,680 +9588,680 @@ E3cbY[513816] = false; timeout: function() { Ca.timeout(); }, - error: function(Ia) { - Ca.error(Ia); + error: function(Ka) { + Ca.error(Ka); } }); }, - buildResponse: function(oa, Aa, Fa, Ja, Ca, Xa) { - var Ia; - Ia = this; - Te(Aa, Ja, { - result: function(ab) { - fb(Xa, function() { - ab.setNonReplayable(Fa.isNonReplayable()); - if (!Aa.isPeerToPeer() && !Ja.keyResponseData) return { - builder: ab, + buildResponse: function(na, za, Ga, Ma, Ca, Xa) { + var Ka; + Ka = this; + Te(za, Ma, { + result: function(bb) { + gb(Xa, function() { + bb.setNonReplayable(Ga.isNonReplayable()); + if (!za.isPeerToPeer() && !Ma.keyResponseData) return { + builder: bb, tokenTicket: null }; - this.getNewestMasterToken(oa, Aa, Ca, { - result: function(db) { - fb(Xa, function() { - var Za, mb, rb; - Za = db && db.masterToken; - if (Za) { - mb = Fa.getUserId(); - rb = Aa.getMslStore(); - mb = (mb = mb ? rb.getUserIdToken(mb) : null) && mb.isBoundTo(Za) ? mb : null; - } else mb = null; - ab.setAuthTokens(Za, mb); + this.getNewestMasterToken(na, za, Ca, { + result: function(fb) { + gb(Xa, function() { + var $a, nb, rb; + $a = fb && fb.masterToken; + if ($a) { + nb = Ga.getUserId(); + rb = za.getMslStore(); + nb = (nb = nb ? rb.getUserIdToken(nb) : null) && nb.isBoundTo($a) ? nb : null; + } else nb = null; + bb.setAuthTokens($a, nb); return { - builder: ab, - tokenTicket: db + builder: bb, + tokenTicket: fb }; - }, Ia); + }, Ka); }, timeout: function() { Xa.timeout(); }, - error: function(db) { - Xa.error(db); + error: function(fb) { + Xa.error(fb); } }); - }, Ia); + }, Ka); }, - error: function(ab) { - Xa.error(ab); + error: function(bb) { + Xa.error(bb); } }); }, - buildErrorResponse: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { - var Za; - - function ab(mb, rb) { - fb(Ia, function() { - var tb, ub; - tb = Nc(Ca.messageId); - ub = new qa(rb, Fa); - Oc(Aa, null, null, tb, { - result: function(vb) { - fb(Ia, function() { - Aa.isPeerToPeer() && vb.setPeerAuthTokens(mb.peerMasterToken, mb.peerUserIdToken); - vb.setNonReplayable(ub.isNonReplayable()); + buildErrorResponse: function(na, za, Ga, Ma, Ca, Xa, Ka) { + var $a; + + function bb(nb, rb) { + gb(Ka, function() { + var ub, vb; + ub = Nc(Ca.messageId); + vb = new ra(rb, Ga); + Oc(za, null, null, ub, { + result: function(wb) { + gb(Ka, function() { + za.isPeerToPeer() && wb.setPeerAuthTokens(nb.peerMasterToken, nb.peerUserIdToken); + wb.setNonReplayable(vb.isNonReplayable()); return { - errorResult: new U(vb, ub), + errorResult: new T(wb, vb), tokenTicket: null }; - }, Za); + }, $a); }, - error: function(vb) { - Ia.error(vb); + error: function(wb) { + Ka.error(wb); } }); - }, Za); + }, $a); } - function db(mb, rb) { - Za.getNewestMasterToken(oa, Aa, Xa, { - result: function(tb) { - fb(Ia, function() { - var ub, vb, Fb; - ub = tb && tb.masterToken; - vb = Nc(Ca.messageId); - Fb = new qa(rb, Fa); - Oc(Aa, ub, null, vb, { - result: function(Eb) { - fb(Ia, function() { - Aa.isPeerToPeer() && Eb.setPeerAuthTokens(mb.peerMasterToken, mb.peerUserIdToken); - Eb.setNonReplayable(Fb.isNonReplayable()); + function fb(nb, rb) { + $a.getNewestMasterToken(na, za, Xa, { + result: function(ub) { + gb(Ka, function() { + var vb, wb, Fb; + vb = ub && ub.masterToken; + wb = Nc(Ca.messageId); + Fb = new ra(rb, Ga); + Oc(za, vb, null, wb, { + result: function(Db) { + gb(Ka, function() { + za.isPeerToPeer() && Db.setPeerAuthTokens(nb.peerMasterToken, nb.peerUserIdToken); + Db.setNonReplayable(Fb.isNonReplayable()); return { - errorResult: new U(Eb, Fb), - tokenTicket: tb + errorResult: new T(Db, Fb), + tokenTicket: ub }; - }, Za); + }, $a); }, - error: function(Eb) { - Ia.error(Eb); + error: function(Db) { + Ka.error(Db); } }); - }, Za); + }, $a); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(tb) { - Ia.error(tb); + error: function(ub) { + Ka.error(ub); } }); } - Za = this; - fb(Ia, function() { - var mb, rb, tb, ub; - mb = Ja.requestHeader; - rb = Ja.payloads; - tb = Ca.errorCode; - switch (tb) { - case Ha.ENTITYDATA_REAUTH: - case Ha.ENTITY_REAUTH: - Aa.getEntityAuthenticationData(tb, { - result: function(vb) { - fb(Ia, function() { - if (!vb) return null; - ab(mb, rb); - }, Za); - }, - error: function(vb) { - Ia.error(vb); + $a = this; + gb(Ka, function() { + var nb, rb, ub, vb; + nb = Ma.requestHeader; + rb = Ma.payloads; + ub = Ca.errorCode; + switch (ub) { + case Ja.ENTITYDATA_REAUTH: + case Ja.ENTITY_REAUTH: + za.getEntityAuthenticationData(ub, { + result: function(wb) { + gb(Ka, function() { + if (!wb) return null; + bb(nb, rb); + }, $a); + }, + error: function(wb) { + Ka.error(wb); } }); break; - case Ha.USERDATA_REAUTH: - case Ha.SSOTOKEN_REJECTED: - Fa.getUserAuthData(tb, !1, !0, { - result: function(vb) { - fb(Ia, function() { - if (!vb) return null; - db(mb, rb); - }, Za); - }, - error: function(vb) { - Ia.error(vb); + case Ja.USERDATA_REAUTH: + case Ja.SSOTOKEN_REJECTED: + Ga.getUserAuthData(ub, !1, !0, { + result: function(wb) { + gb(Ka, function() { + if (!wb) return null; + fb(nb, rb); + }, $a); + }, + error: function(wb) { + Ka.error(wb); } }); break; - case Ha.USER_REAUTH: - db(mb, rb); + case Ja.USER_REAUTH: + fb(nb, rb); break; - case Ha.KEYX_REQUIRED: - tb = Nc(Ca.messageId); - ub = new qa(rb, Fa); - Oc(Aa, null, null, tb, { - result: function(vb) { - fb(Ia, function() { - Aa.isPeerToPeer() && vb.setPeerAuthTokens(mb.peerMasterToken, mb.peerUserIdToken); - vb.setRenewable(!0); - vb.setNonReplayable(ub.isNonReplayable()); + case Ja.KEYX_REQUIRED: + ub = Nc(Ca.messageId); + vb = new ra(rb, Ga); + Oc(za, null, null, ub, { + result: function(wb) { + gb(Ka, function() { + za.isPeerToPeer() && wb.setPeerAuthTokens(nb.peerMasterToken, nb.peerUserIdToken); + wb.setRenewable(!0); + wb.setNonReplayable(vb.isNonReplayable()); return { - errorResult: new U(vb, ub), + errorResult: new T(wb, vb), tokenTicket: null }; - }, Za); + }, $a); }, - error: function(vb) { - Ia.error(vb); + error: function(wb) { + Ka.error(wb); } }); break; - case Ha.EXPIRED: - this.getNewestMasterToken(oa, Aa, Xa, { - result: function(vb) { - fb(Ia, function() { - var Fb, Eb, pa, Ga; - Fb = vb && vb.masterToken; - Eb = mb.userIdToken; - pa = Nc(Ca.messageId); - Ga = new qa(rb, Fa); - Oc(Aa, Fb, Eb, pa, { - result: function(Qa) { - fb(Ia, function() { - Aa.isPeerToPeer() && Qa.setPeerAuthTokens(mb.peerMasterToken, mb.peerUserIdToken); - mb.masterToken.equals(Fb) && Qa.setRenewable(!0); - Qa.setNonReplayable(Ga.isNonReplayable()); + case Ja.EXPIRED: + this.getNewestMasterToken(na, za, Xa, { + result: function(wb) { + gb(Ka, function() { + var Fb, Db, qa, Ha; + Fb = wb && wb.masterToken; + Db = nb.userIdToken; + qa = Nc(Ca.messageId); + Ha = new ra(rb, Ga); + Oc(za, Fb, Db, qa, { + result: function(Sa) { + gb(Ka, function() { + za.isPeerToPeer() && Sa.setPeerAuthTokens(nb.peerMasterToken, nb.peerUserIdToken); + nb.masterToken.equals(Fb) && Sa.setRenewable(!0); + Sa.setNonReplayable(Ha.isNonReplayable()); return { - errorResult: new U(Qa, Ga), - tokenTicket: vb + errorResult: new T(Sa, Ha), + tokenTicket: wb }; - }, Za); + }, $a); }, - error: function(Qa) { - Ia.error(Qa); + error: function(Sa) { + Ka.error(Sa); } - }, Za); - }, Za); + }, $a); + }, $a); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(vb) { - Ia.error(vb); + error: function(wb) { + Ka.error(wb); } }); break; - case Ha.REPLAYED: - this.getNewestMasterToken(oa, Aa, Xa, { - result: function(vb) { - fb(Ia, function() { - var Fb, Eb, pa, Ga; - Fb = vb && vb.masterToken; - Eb = mb.userIdToken; - pa = Nc(Ca.messageId); - Ga = new qa(rb, Fa); - Oc(Aa, Fb, Eb, pa, { - result: function(Qa) { - fb(Ia, function() { - Aa.isPeerToPeer() && Qa.setPeerAuthTokens(mb.peerMasterToken, mb.peerUserIdToken); - mb.masterToken.equals(Fb) ? (Qa.setRenewable(!0), Qa.setNonReplayable(!1)) : Qa.setNonReplayable(Ga.isNonReplayable()); + case Ja.REPLAYED: + this.getNewestMasterToken(na, za, Xa, { + result: function(wb) { + gb(Ka, function() { + var Fb, Db, qa, Ha; + Fb = wb && wb.masterToken; + Db = nb.userIdToken; + qa = Nc(Ca.messageId); + Ha = new ra(rb, Ga); + Oc(za, Fb, Db, qa, { + result: function(Sa) { + gb(Ka, function() { + za.isPeerToPeer() && Sa.setPeerAuthTokens(nb.peerMasterToken, nb.peerUserIdToken); + nb.masterToken.equals(Fb) ? (Sa.setRenewable(!0), Sa.setNonReplayable(!1)) : Sa.setNonReplayable(Ha.isNonReplayable()); return { - errorResult: new U(Qa, Ga), - tokenTicket: vb + errorResult: new T(Sa, Ha), + tokenTicket: wb }; - }, Za); + }, $a); }, - error: function(Qa) { - Ia.error(Qa); + error: function(Sa) { + Ka.error(Sa); } }); - }, Za); + }, $a); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(vb) { - Ia.error(vb); + error: function(wb) { + Ka.error(wb); } }); break; default: return null; } - }, Za); + }, $a); }, - cleanupContext: function(oa, Aa, Fa) { - switch (Fa.errorCode) { - case Ha.ENTITY_REAUTH: - this.deleteMasterToken(oa, Aa.masterToken); + cleanupContext: function(na, za, Ga) { + switch (Ga.errorCode) { + case Ja.ENTITY_REAUTH: + this.deleteMasterToken(na, za.masterToken); break; - case Ha.USER_REAUTH: - (Fa = Aa.userIdToken, Aa.masterToken && Fa && oa.getMslStore().removeUserIdToken(Fa)); + case Ja.USER_REAUTH: + (Ga = za.userIdToken, za.masterToken && Ga && na.getMslStore().removeUserIdToken(Ga)); } }, - send: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { - var tb; - - function ab(ub, vb, Fb) { - fb(Ia, function() { - var Eb; - Eb = Ca.getPeerUserIdToken(); - !Aa.isPeerToPeer() && !vb || Aa.isPeerToPeer() && !Eb ? (Eb = Fa.getCustomer()) ? Ca.setCustomer(Eb, { - result: function(pa) { - fb(Ia, function() { - vb = Ca.getUserIdToken(); - db(ub, vb, Fb); - }, tb); + send: function(na, za, Ga, Ma, Ca, Xa, Ka) { + var ub; + + function bb(vb, wb, Fb) { + gb(Ka, function() { + var Db; + Db = Ca.getPeerUserIdToken(); + !za.isPeerToPeer() && !wb || za.isPeerToPeer() && !Db ? (Db = Ga.getCustomer()) ? Ca.setCustomer(Db, { + result: function(qa) { + gb(Ka, function() { + wb = Ca.getUserIdToken(); + fb(vb, wb, Fb); + }, ub); }, - error: function(pa) { - Ia.error(pa); + error: function(qa) { + Ka.error(qa); } - }) : db(ub, vb, Fb) : db(ub, vb, Fb); - }, tb); + }) : fb(vb, wb, Fb) : fb(vb, wb, Fb); + }, ub); } - function db(ub, vb, Fb) { - fb(Ia, function() { - var Eb, pa; - Eb = !Fb && (!Fa.isEncrypted() || Ca.willEncryptPayloads()) && (!Fa.isIntegrityProtected() || Ca.willIntegrityProtectPayloads()) && (!Fa.isNonReplayable() || Ca.isNonReplayable() && ub); - Eb || Ca.setNonReplayable(!1); - pa = []; - Ca.isRenewable() && (!ub || ub.isRenewable() || Fa.isNonReplayable()) ? Fa.getKeyRequestData({ - result: function(Ga) { - fb(Ia, function() { + function fb(vb, wb, Fb) { + gb(Ka, function() { + var Db, qa; + Db = !Fb && (!Ga.isEncrypted() || Ca.willEncryptPayloads()) && (!Ga.isIntegrityProtected() || Ca.willIntegrityProtectPayloads()) && (!Ga.isNonReplayable() || Ca.isNonReplayable() && vb); + Db || Ca.setNonReplayable(!1); + qa = []; + Ca.isRenewable() && (!vb || vb.isRenewable() || Ga.isNonReplayable()) ? Ga.getKeyRequestData({ + result: function(Ha) { + gb(Ka, function() { var r; - for (var Qa = 0; Qa < Ga.length; ++Qa) { - r = Ga[Qa]; - pa.push(r); + for (var Sa = 0; Sa < Ha.length; ++Sa) { + r = Ha[Sa]; + qa.push(r); Ca.addKeyRequestData(r); } - Za(ub, vb, Eb, pa); - }, tb); + $a(vb, wb, Db, qa); + }, ub); }, - error: function(Ga) { - Ia.error(Ga); + error: function(Ha) { + Ka.error(Ha); } - }) : Za(ub, vb, Eb, pa); - }, tb); + }) : $a(vb, wb, Db, qa); + }, ub); } - function Za(ub, vb, Fb, Eb) { - fb(Ia, function() { - var pa; - pa = new Ve(Aa, Fa, Ca); - Fa.updateServiceTokens(pa, !Fb, { - result: function(Ga) { + function $a(vb, wb, Fb, Db) { + gb(Ka, function() { + var qa; + qa = new Ve(za, Ga, Ca); + Ga.updateServiceTokens(qa, !Fb, { + result: function(Ha) { Ca.getHeader({ - result: function(Qa) { - fb(Ia, function() { + result: function(Sa) { + gb(Ka, function() { var r, b; - r = Fa.getDebugContext(); - r && r.sentHeader(Qa); + r = Ga.getDebugContext(); + r && r.sentHeader(Sa); r = Ca.getKeyExchangeData(); - this.updateOutgoingCryptoContexts(Aa, Qa, r); - this.storeServiceTokens(Aa, ub, vb, Qa.serviceTokens); - r = !Aa.isPeerToPeer() && r ? r.cryptoContext : Qa.cryptoContext; - if (oa.isAborted()) throw new cc("send aborted."); - b = null != this._filterFactory ? this._filterFactory.getOutputStream(Ja) : Ja; - zd(Aa, b, Tb, Qa, r, Xa, { + this.updateOutgoingCryptoContexts(za, Sa, r); + this.storeServiceTokens(za, vb, wb, Sa.serviceTokens); + r = !za.isPeerToPeer() && r ? r.cryptoContext : Sa.cryptoContext; + if (na.isAborted()) throw new cc("send aborted."); + b = null != this._filterFactory ? this._filterFactory.getOutputStream(Ma) : Ma; + zd(za, b, Ub, Sa, r, Xa, { result: function(a) { - oa.setAbort(function() { + na.setAbort(function() { a.abort(); }); - mb(a, Qa, Fb); + nb(a, Sa, Fb); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, error: function(a) { - Ia.error(a); + Ka.error(a); } }); - }, tb); + }, ub); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(Qa) { - Ia.error(Qa); + error: function(Sa) { + Ka.error(Sa); } }); }, - error: function(Ga) { - Ia.error(Ga); + error: function(Ha) { + Ka.error(Ha); } }); - }, tb); + }, ub); } - function mb(ub, vb, Fb) { - var Eb, pa; - if (Fb) Fa.write(ub, Xa, { - result: function(Ga) { - fb(Ia, function() { - if (oa.isAborted()) throw new cc("MessageOutputStream write aborted."); - rb(ub, vb, Fb); - }, tb); + function nb(vb, wb, Fb) { + var Db, qa; + if (Fb) Ga.write(vb, Xa, { + result: function(Ha) { + gb(Ka, function() { + if (na.isAborted()) throw new cc("MessageOutputStream write aborted."); + rb(vb, wb, Fb); + }, ub); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(Ga) { - Ia.error(Ga); + error: function(Ha) { + Ka.error(Ha); } }); else { - Eb = new ya(); - pa = new Vc(); - zd(Aa, Eb, Tb, vb, pa, Xa, { - result: function(Ga) { - Fa.write(Ga, Xa, { - result: function(Qa) { - fb(Ia, function() { - if (oa.isAborted()) throw new cc("MessageOutputStream proxy write aborted."); - Ga.close(Xa, { + Db = new xa(); + qa = new Vc(); + zd(za, Db, Ub, wb, qa, Xa, { + result: function(Ha) { + Ga.write(Ha, Xa, { + result: function(Sa) { + gb(Ka, function() { + if (na.isAborted()) throw new cc("MessageOutputStream proxy write aborted."); + Ha.close(Xa, { result: function(r) { - fb(Ia, function() { + gb(Ka, function() { var b; if (!r) throw new cc("MessageOutputStream proxy close aborted."); - b = Ga.getPayloads(); - rb(ub, vb, Fb, b); - }, tb); + b = Ha.getPayloads(); + rb(vb, wb, Fb, b); + }, ub); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, error: function(r) { - Ia.error(r); + Ka.error(r); } }); - }, tb); + }, ub); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(Qa) { - Ia.error(Qa); + error: function(Sa) { + Ka.error(Sa); } }); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(Ga) { - Ia.error(Ga); + error: function(Ha) { + Ka.error(Ha); } }); } } - function rb(ub, vb, Fb, Eb) { - ub.close(Xa, { - result: function(pa) { - fb(Ia, function() { - if (!pa) throw new cc("MessageOutputStream close aborted."); - Eb || (Eb = ub.getPayloads()); - return new V(vb, Eb, !Fb); - }, tb); + function rb(vb, wb, Fb, Db) { + vb.close(Xa, { + result: function(qa) { + gb(Ka, function() { + if (!qa) throw new cc("MessageOutputStream close aborted."); + Db || (Db = vb.getPayloads()); + return new V(wb, Db, !Fb); + }, ub); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(pa) { - Ia.error(pa); + error: function(qa) { + Ka.error(qa); } }); } - tb = this; - fb(Ia, function() { - var ub, vb, Fb, Eb; - ub = Ca.getMasterToken(); - vb = Ca.getUserIdToken(); + ub = this; + gb(Ka, function() { + var vb, wb, Fb, Db; + vb = Ca.getMasterToken(); + wb = Ca.getUserIdToken(); Fb = !1; - if (Fa.getUserId()) { - Eb = !vb; - Fa.getUserAuthData(null, Ca.isRenewable(), Eb, { - result: function(pa) { - fb(Ia, function() { - pa && (Ca.willEncryptHeader() && Ca.willIntegrityProtectHeader() ? Ca.setUserAuthenticationData(pa) : Fb = !0); - ab(ub, vb, Fb); - }, tb); + if (Ga.getUserId()) { + Db = !wb; + Ga.getUserAuthData(null, Ca.isRenewable(), Db, { + result: function(qa) { + gb(Ka, function() { + qa && (Ca.willEncryptHeader() && Ca.willIntegrityProtectHeader() ? Ca.setUserAuthenticationData(qa) : Fb = !0); + bb(vb, wb, Fb); + }, ub); }, - error: function(pa) { - Ia.error(pa); + error: function(qa) { + Ka.error(qa); } }); - } else ab(ub, vb, Fb); - }, tb); + } else bb(vb, wb, Fb); + }, ub); }, - receive: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { - var ab; - ab = this; - fb(Ia, function() { - var db, Za, mb; - if (oa.isAborted()) throw new cc("receive aborted."); - db = []; - Ca && (db = Ca.keyRequestData.filter(function() { + receive: function(na, za, Ga, Ma, Ca, Xa, Ka) { + var bb; + bb = this; + gb(Ka, function() { + var fb, $a, nb; + if (na.isAborted()) throw new cc("receive aborted."); + fb = []; + Ca && (fb = Ca.keyRequestData.filter(function() { return !0; })); - Za = Fa.getCryptoContexts(); - mb = this._filterFactory ? this._filterFactory.getInputStream(Ja) : Ja; - Xe(Aa, mb, Tb, db, Za, Xa, { + $a = Ga.getCryptoContexts(); + nb = this._filterFactory ? this._filterFactory.getInputStream(Ma) : Ma; + Xe(za, nb, Ub, fb, $a, Xa, { result: function(rb) { - oa.setAbort(function() { + na.setAbort(function() { rb.abort(); }); rb.isReady(Xa, { - result: function(tb) { - fb(Ia, function() { - var ub, vb, Fb, Eb; - if (!tb) throw new cc("MessageInputStream aborted."); - ub = rb.getMessageHeader(); - vb = rb.getErrorHeader(); - Fb = Fa.getDebugContext(); - Fb && Fb.receivedHeader(ub ? ub : vb); - if (Ca && (Fb = vb ? vb.errorCode : null, ub || Fb != Ha.FAIL && Fb != Ha.TRANSIENT_FAILURE && Fb != Ha.ENTITY_REAUTH && Fb != Ha.ENTITYDATA_REAUTH)) { - Fb = ub ? ub.messageId : vb.messageId; - Eb = Nc(Ca.messageId); - if (Fb != Eb) throw new Ob(T.UNEXPECTED_RESPONSE_MESSAGE_ID, "expected " + Eb + "; received " + Fb); + result: function(ub) { + gb(Ka, function() { + var vb, wb, Fb, Db; + if (!ub) throw new cc("MessageInputStream aborted."); + vb = rb.getMessageHeader(); + wb = rb.getErrorHeader(); + Fb = Ga.getDebugContext(); + Fb && Fb.receivedHeader(vb ? vb : wb); + if (Ca && (Fb = wb ? wb.errorCode : null, vb || Fb != Ja.FAIL && Fb != Ja.TRANSIENT_FAILURE && Fb != Ja.ENTITY_REAUTH && Fb != Ja.ENTITYDATA_REAUTH)) { + Fb = vb ? vb.messageId : wb.messageId; + Db = Nc(Ca.messageId); + if (Fb != Db) throw new Ob(S.UNEXPECTED_RESPONSE_MESSAGE_ID, "expected " + Db + "; received " + Fb); } - Aa.getEntityAuthenticationData(null, { - result: function(pa) { - fb(Ia, function() { - var Ga, Qa, r, b; - Ga = pa.getIdentity(); - if (ub) { - Qa = ub.entityAuthenticationData; - r = ub.masterToken; - Qa = r ? ub.sender : Qa.getIdentity(); - if (r && r.isDecrypted() && r.identity != Qa || Ga == Qa) throw new Ob(T.UNEXPECTED_MESSAGE_SENDER, Qa); - Ca && this.updateIncomingCryptoContexts(Aa, Ca, rb); - Ga = ub.keyResponseData; - Aa.isPeerToPeer() ? (Ga = Ga ? Ga.masterToken : ub.peerMasterToken, r = ub.peerUserIdToken, Qa = ub.peerServiceTokens) : (Ga = Ga ? Ga.masterToken : ub.masterToken, r = ub.userIdToken, Qa = ub.serviceTokens); - b = Fa.getUserId(); - b && r && !r.isVerified() && Aa.getMslStore().addUserIdToken(b, r); - this.storeServiceTokens(Aa, Ga, r, Qa); - } else if ((Qa = vb.entityAuthenticationData.getIdentity(), Ga == Qa)) throw new Ob(T.UNEXPECTED_MESSAGE_SENDER, Qa); + za.getEntityAuthenticationData(null, { + result: function(qa) { + gb(Ka, function() { + var Ha, Sa, r, b; + Ha = qa.getIdentity(); + if (vb) { + Sa = vb.entityAuthenticationData; + r = vb.masterToken; + Sa = r ? vb.sender : Sa.getIdentity(); + if (r && r.isDecrypted() && r.identity != Sa || Ha == Sa) throw new Ob(S.UNEXPECTED_MESSAGE_SENDER, Sa); + Ca && this.updateIncomingCryptoContexts(za, Ca, rb); + Ha = vb.keyResponseData; + za.isPeerToPeer() ? (Ha = Ha ? Ha.masterToken : vb.peerMasterToken, r = vb.peerUserIdToken, Sa = vb.peerServiceTokens) : (Ha = Ha ? Ha.masterToken : vb.masterToken, r = vb.userIdToken, Sa = vb.serviceTokens); + b = Ga.getUserId(); + b && r && !r.isVerified() && za.getMslStore().addUserIdToken(b, r); + this.storeServiceTokens(za, Ha, r, Sa); + } else if ((Sa = wb.entityAuthenticationData.getIdentity(), Ha == Sa)) throw new Ob(S.UNEXPECTED_MESSAGE_SENDER, Sa); return rb; - }, ab); + }, bb); }, - error: Ia.error + error: Ka.error }); - }, ab); + }, bb); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, - error: function(tb) { - Ia.error(tb); + error: function(ub) { + Ka.error(ub); } }); }, timeout: function() { - Ia.timeout(); + Ka.timeout(); }, error: function(rb) { - Ia.error(rb); + Ka.error(rb); } }); - }, ab); + }, bb); }, - sendReceive: function(oa, Aa, Fa, Ja, Ca, Xa, Ia, ab, db) { - var mb; + sendReceive: function(na, za, Ga, Ma, Ca, Xa, Ka, bb, fb) { + var nb; - function Za(rb, tb) { - fb(db, function() { - Xa.setRenewable(tb); - this.send(oa, Aa, Fa, Ca, Xa, Ia, { - result: function(ub) { - fb(db, function() { - var vb; - vb = ub.requestHeader.keyRequestData; - ab || ub.handshake || !vb.isEmpty() ? this.receive(oa, Aa, Fa, Ja, ub.requestHeader, Ia, { + function $a(rb, ub) { + gb(fb, function() { + Xa.setRenewable(ub); + this.send(na, za, Ga, Ca, Xa, Ka, { + result: function(vb) { + gb(fb, function() { + var wb; + wb = vb.requestHeader.keyRequestData; + bb || vb.handshake || !wb.isEmpty() ? this.receive(na, za, Ga, Ma, vb.requestHeader, Ka, { result: function(Fb) { - fb(db, function() { - tb && this.releaseRenewalLock(Aa, rb, Fb); - return new aa(Fb, ub); - }, mb); + gb(fb, function() { + ub && this.releaseRenewalLock(za, rb, Fb); + return new ba(Fb, vb); + }, nb); }, timeout: function() { - fb(db, function() { - tb && this.releaseRenewalLock(Aa, rb, null); - db.timeout(); - }, mb); + gb(fb, function() { + ub && this.releaseRenewalLock(za, rb, null); + fb.timeout(); + }, nb); }, error: function(Fb) { - fb(db, function() { - tb && this.releaseRenewalLock(Aa, rb, null); + gb(fb, function() { + ub && this.releaseRenewalLock(za, rb, null); throw Fb; - }, mb); + }, nb); } - }) : fb(db, function() { - tb && this.releaseRenewalLock(Aa, rb, null); - return new aa(null, ub); - }, mb); - }, mb); + }) : gb(fb, function() { + ub && this.releaseRenewalLock(za, rb, null); + return new ba(null, vb); + }, nb); + }, nb); }, timeout: function() { - fb(db, function() { - tb && this.releaseRenewalLock(Aa, rb, null); - db.timeout(); - }, mb); + gb(fb, function() { + ub && this.releaseRenewalLock(za, rb, null); + fb.timeout(); + }, nb); }, - error: function(ub) { - fb(db, function() { - tb && this.releaseRenewalLock(Aa, rb, null); - throw ub; - }, mb); + error: function(vb) { + gb(fb, function() { + ub && this.releaseRenewalLock(za, rb, null); + throw vb; + }, nb); } }); - }, mb); + }, nb); } - mb = this; - fb(db, function() { + nb = this; + gb(fb, function() { var rb; rb = new Zc(); - this.acquireRenewalLock(oa, Aa, Fa, rb, Xa, Ia, { - result: function(tb) { - Za(rb, tb); + this.acquireRenewalLock(na, za, Ga, rb, Xa, Ka, { + result: function(ub) { + $a(rb, ub); }, timeout: function() { - db.timeout(); + fb.timeout(); }, - error: function(tb) { - tb instanceof cc ? db.result(null) : db.error(tb); + error: function(ub) { + ub instanceof cc ? fb.result(null) : fb.error(ub); } }); - }, mb); + }, nb); }, - acquireRenewalLock: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { - var Za; - - function ab(mb, rb, tb) { - fb(Ia, function() { - var Fb, Eb; - if (oa.isAborted()) throw new cc("acquireRenewalLock aborted."); - for (var ub = null, vb = 0; vb < this._renewingContexts.length; ++vb) { - Fb = this._renewingContexts[vb]; - if (Fb.ctx === Aa) { - ub = Fb.queue; + acquireRenewalLock: function(na, za, Ga, Ma, Ca, Xa, Ka) { + var $a; + + function bb(nb, rb, ub) { + gb(Ka, function() { + var Fb, Db; + if (na.isAborted()) throw new cc("acquireRenewalLock aborted."); + for (var vb = null, wb = 0; wb < this._renewingContexts.length; ++wb) { + Fb = this._renewingContexts[wb]; + if (Fb.ctx === za) { + vb = Fb.queue; break; } } - if (!ub) return (this._renewingContexts.push({ - ctx: Aa, - queue: Ja + if (!vb) return (this._renewingContexts.push({ + ctx: za, + queue: Ma }), !0); - Eb = ub.poll(Xa, { - result: function(pa) { - fb(Ia, function() { - var Ga; - if (pa === Gb) throw new cc("acquireRenewalLock aborted."); - ub.add(pa); - if (pa === ka || pa.isExpired()) ab(pa, rb, tb); + Db = vb.poll(Xa, { + result: function(qa) { + gb(Ka, function() { + var Ha; + if (qa === Gb) throw new cc("acquireRenewalLock aborted."); + vb.add(qa); + if (qa === ja || qa.isExpired()) bb(qa, rb, ub); else { - if (tb && !rb || rb && !rb.isBoundTo(pa)) { - Ga = Aa.getMslStore().getUserIdToken(tb); - rb = Ga && Ga.isBoundTo(pa) ? Ga : null; + if (ub && !rb || rb && !rb.isBoundTo(qa)) { + Ha = za.getMslStore().getUserIdToken(ub); + rb = Ha && Ha.isBoundTo(qa) ? Ha : null; } - Ca.setAuthTokens(pa, rb); - Ca.isRenewable() && pa.equals(mb) ? ab(pa, rb, tb) : Fa.isRequestingTokens() && !rb ? ab(pa, rb, tb) : db(pa, rb); + Ca.setAuthTokens(qa, rb); + Ca.isRenewable() && qa.equals(nb) ? bb(qa, rb, ub) : Ga.isRequestingTokens() && !rb ? bb(qa, rb, ub) : fb(qa, rb); } - }, Za); + }, $a); }, timeout: function() {}, - error: function(pa) {} + error: function(qa) {} }); - oa.setAbort(function() { - Eb && (ub.cancel(Eb), Eb = Gb); + na.setAbort(function() { + Db && (vb.cancel(Db), Db = Gb); }); - }, Za); + }, $a); } - function db(mb, rb) { - fb(Ia, function() { - var vb; - if (oa.isAborted()) throw new cc("acquireRenewalLock aborted."); - if (!mb || mb.isRenewable() || !rb && Fa.getUserId() || rb && rb.isRenewable()) { - for (var tb = null, ub = 0; ub < this._renewingContexts.length; ++ub) { - vb = this._renewingContexts[ub]; - if (vb.ctx === Aa) { - tb = vb.queue; + function fb(nb, rb) { + gb(Ka, function() { + var wb; + if (na.isAborted()) throw new cc("acquireRenewalLock aborted."); + if (!nb || nb.isRenewable() || !rb && Ga.getUserId() || rb && rb.isRenewable()) { + for (var ub = null, vb = 0; vb < this._renewingContexts.length; ++vb) { + wb = this._renewingContexts[vb]; + if (wb.ctx === za) { + ub = wb.queue; break; } } - if (!tb) return (this._renewingContexts.push({ - ctx: Aa, - queue: Ja + if (!ub) return (this._renewingContexts.push({ + ctx: za, + queue: Ma }), !0); } return !1; - }, Za); + }, $a); } - Za = this; - fb(Ia, function() { - var mb, rb, tb; - mb = Ca.getMasterToken(); + $a = this; + gb(Ka, function() { + var nb, rb, ub; + nb = Ca.getMasterToken(); rb = Ca.getUserIdToken(); - tb = Fa.getUserId(); - Fa.isEncrypted() && !Ca.willEncryptPayloads() || Fa.isIntegrityProtected() && !Ca.willIntegrityProtectPayloads() || Ca.isRenewable() || !mb && Fa.isNonReplayable() || mb && mb.isExpired() || !(rb || !tb || Ca.willEncryptHeader() && Ca.willIntegrityProtectHeader()) || Fa.isRequestingTokens() && (!mb || tb && !rb) ? ab(mb, rb, tb) : db(mb, rb); - }, Za); + ub = Ga.getUserId(); + Ga.isEncrypted() && !Ca.willEncryptPayloads() || Ga.isIntegrityProtected() && !Ca.willIntegrityProtectPayloads() || Ca.isRenewable() || !nb && Ga.isNonReplayable() || nb && nb.isExpired() || !(rb || !ub || Ca.willEncryptHeader() && Ca.willIntegrityProtectHeader()) || Ga.isRequestingTokens() && (!nb || ub && !rb) ? bb(nb, rb, ub) : fb(nb, rb); + }, $a); }, - releaseRenewalLock: function(oa, Aa, Fa) { - var Ia; - for (var Ja, Ca, Xa = 0; Xa < this._renewingContexts.length; ++Xa) { - Ia = this._renewingContexts[Xa]; - if (Ia.ctx === oa) { - Ja = Xa; - Ca = Ia.queue; + releaseRenewalLock: function(na, za, Ga) { + var Ka; + for (var Ma, Ca, Xa = 0; Xa < this._renewingContexts.length; ++Xa) { + Ka = this._renewingContexts[Xa]; + if (Ka.ctx === na) { + Ma = Xa; + Ca = Ka.queue; break; } } - if (Ca !== Aa) throw new Bb("Attempt to release renewal lock that is not owned by this queue."); - Fa ? (Fa = Fa.messageHeader) ? (Ca = Fa.keyResponseData) ? Aa.add(Ca.masterToken) : (oa = oa.isPeerToPeer() ? Fa.peerMasterToken : Fa.masterToken) ? Aa.add(oa) : Aa.add(ka) : Aa.add(ka) : Aa.add(ka); - this._renewingContexts.splice(Ja, 1); + if (Ca !== za) throw new Bb("Attempt to release renewal lock that is not owned by this queue."); + Ga ? (Ga = Ga.messageHeader) ? (Ca = Ga.keyResponseData) ? za.add(Ca.masterToken) : (na = na.isPeerToPeer() ? Ga.peerMasterToken : Ga.masterToken) ? za.add(na) : za.add(ja) : za.add(ja) : za.add(ja); + this._renewingContexts.splice(Ma, 1); } }); $e = Hb.Class.create({ init: function() { - var oa; - oa = { + var na; + na = { _impl: { value: new Z(), writable: !1, @@ -10260,87 +10275,87 @@ E3cbY[513816] = false; configurable: !1 } }; - Object.defineProperties(this, oa); + Object.defineProperties(this, na); }, - setFilterFactory: function(oa) { - this._impl.setFilterFactory(oa); + setFilterFactory: function(na) { + this._impl.setFilterFactory(na); }, shutdown: function() { this._shutdown = !0; }, - receive: function(oa, Aa, Fa, Ja, Ca, Xa) { - var Ia; - if (this._shutdown) throw new hb("MslControl is shutdown."); - Ia = new ca(this._impl, oa, Aa, Fa, Ja, Ca); + receive: function(na, za, Ga, Ma, Ca, Xa) { + var Ka; + if (this._shutdown) throw new ib("MslControl is shutdown."); + Ka = new aa(this._impl, na, za, Ga, Ma, Ca); setTimeout(function() { - Ia.call(Xa); + Ka.call(Xa); }, 0); - return da(Ia); + return da(Ka); }, - respond: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { - var ab; - if (this._shutdown) throw new hb("MslControl is shutdown."); - ab = new ea(this._impl, oa, Aa, Fa, Ja, Ca, Xa); + respond: function(na, za, Ga, Ma, Ca, Xa, Ka) { + var bb; + if (this._shutdown) throw new ib("MslControl is shutdown."); + bb = new ea(this._impl, na, za, Ga, Ma, Ca, Xa); setTimeout(function() { - ab.call(Ia); + bb.call(Ka); }, 0); - return da(ab); + return da(bb); }, - error: function Fa(oa, Aa, Fa, Ja, Ca, Xa, Ia) { - var ab; - if (this._shutdown) throw new hb("MslControl is shutdown."); - ab = new za(this._impl, oa, Aa, Fa, Ja, Ca, Xa); + error: function Ga(na, za, Ga, Ma, Ca, Xa, Ka) { + var bb; + if (this._shutdown) throw new ib("MslControl is shutdown."); + bb = new ya(this._impl, na, za, Ga, Ma, Ca, Xa); setTimeout(function() { - ab.call(Ia); + bb.call(Ka); }, 0); - return da(ab); + return da(bb); }, - request: function(oa, Aa) { - var Fa, Ja, Ca, Xa, Ia, ab; - if (this._shutdown) throw new hb("MslControl is shutdown."); + request: function(na, za) { + var Ga, Ma, Ca, Xa, Ka, bb; + if (this._shutdown) throw new ib("MslControl is shutdown."); if (5 == arguments.length) { - Ja = arguments[2]; - Ca = Fa = null; + Ma = arguments[2]; + Ca = Ga = null; Xa = arguments[3]; - Ia = arguments[4]; - if (oa.isPeerToPeer()) { - Ia.error(new Bb("This method cannot be used in peer-to-peer mode.")); + Ka = arguments[4]; + if (na.isPeerToPeer()) { + Ka.error(new Bb("This method cannot be used in peer-to-peer mode.")); return; } - } else if (6 == arguments.length && (Ja = null, Fa = arguments[2], Ca = arguments[3], Xa = arguments[4], Ia = arguments[5], !oa.isPeerToPeer())) { - Ia.error(new Bb("This method cannot be used in trusted network mode.")); + } else if (6 == arguments.length && (Ma = null, Ga = arguments[2], Ca = arguments[3], Xa = arguments[4], Ka = arguments[5], !na.isPeerToPeer())) { + Ka.error(new Bb("This method cannot be used in trusted network mode.")); return; } - ab = new Na(this._impl, oa, Aa, Ja, Fa, Ca, null, 0, Xa); + bb = new Pa(this._impl, na, za, Ma, Ga, Ca, null, 0, Xa); setTimeout(function() { - ab.call(Ia); + bb.call(Ka); }, 0); - return da(ab); + return da(bb); } }); - ca = Hb.Class.create({ - init: function(oa, Aa, Fa, Ja, Ca, Xa) { + aa = Hb.Class.create({ + init: function(na, za, Ga, Ma, Ca, Xa) { Object.defineProperties(this, { _ctrl: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 }, _ctx: { - value: Aa, + value: za, writable: !1, enumerable: !1, configurable: !1 }, _msgCtx: { - value: Fa, + value: Ga, writable: !1, enumerable: !1, configurable: !1 }, _input: { - value: Ja, + value: Ma, writable: !1, enumerable: !1, configurable: !1 @@ -10378,52 +10393,52 @@ E3cbY[513816] = false; this._aborted = !0; this._abortFunc && this._abortFunc.call(this); }, - setAbort: function(oa) { - this._abortFunc = oa; + setAbort: function(na) { + this._abortFunc = na; }, - call: function(oa) { + call: function(na) { var Ca; - function Aa(Xa) { - fb(oa, function() { - var Ia; - Ia = Xa.messageHeader; - if (!Ia) return Xa; + function za(Xa) { + gb(na, function() { + var Ka; + Ka = Xa.messageHeader; + if (!Ka) return Xa; this.setAbort(function() { Xa.abort(); }); Xa.mark(Number.MAX_VALUE); Xa.read(1, Ca._timeout, { - result: function(ab) { - fb(oa, function() { - if (ab && 0 == ab.length) return null; - if (ab) return (Xa.reset(), Xa); - Fa(Xa); + result: function(bb) { + gb(na, function() { + if (bb && 0 == bb.length) return null; + if (bb) return (Xa.reset(), Xa); + Ga(Xa); }, Ca); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(ab) { - fb(oa, function() { - var db, Za, mb; - if (W(ab)) return null; - db = Ia ? Ia.messageId : null; - if (ab instanceof Yb) { - Za = T.MSL_COMMS_FAILURE; - mb = ab; - } else(Za = T.INTERNAL_EXCEPTION, mb = new Bb("Error peeking into the message payloads.")); - fa(this, this._ctx, this._msgCtx.getDebugContext(), db, Za, null, this._output, this._timeout, { + error: function(bb) { + gb(na, function() { + var fb, $a, nb; + if (W(bb)) return null; + fb = Ka ? Ka.messageId : null; + if (bb instanceof Zb) { + $a = S.MSL_COMMS_FAILURE; + nb = bb; + } else($a = S.INTERNAL_EXCEPTION, nb = new Bb("Error peeking into the message payloads.")); + fa(this, this._ctx, this._msgCtx.getDebugContext(), fb, $a, null, this._output, this._timeout, { result: function(rb) { - oa.error(mb); + na.error(nb); }, timeout: function() { - oa.timeout(); + na.timeout(); }, error: function(rb) { - fb(oa, function() { + gb(na, function() { if (W(rb)) return null; - throw new jc("Error peeking into the message payloads.", rb, ab); + throw new kc("Error peeking into the message payloads.", rb, bb); }, Ca); } }); @@ -10433,52 +10448,52 @@ E3cbY[513816] = false; }, Ca); } - function Fa(Xa) { - fb(oa, function() { + function Ga(Xa) { + gb(na, function() { Xa.close(); this._ctrl.buildResponse(this, this._ctx, this._msgCtx, Xa.messageHeader, this._timeout, { - result: function(Ia) { - fb(oa, function() { - var ab, db, Za, mb, rb; - ab = Ia.builder; - db = Ia.tokenTicket; - Za = Xa.messageHeader; - mb = new Ba(this._msgCtx); - if (!this._ctx.isPeerToPeer() || Za.isEncrypting() || Za.keyResponseData) Ja(Za, ab, mb, db); + result: function(Ka) { + gb(na, function() { + var bb, fb, $a, nb, rb; + bb = Ka.builder; + fb = Ka.tokenTicket; + $a = Xa.messageHeader; + nb = new Ba(this._msgCtx); + if (!this._ctx.isPeerToPeer() || $a.isEncrypting() || $a.keyResponseData) Ma($a, bb, nb, fb); else { - rb = new Na(this._ctrl, this._ctx, mb, null, this._input, this._output, Ia, 1, this._timeout); + rb = new Pa(this._ctrl, this._ctx, nb, null, this._input, this._output, Ka, 1, this._timeout); this.setAbort(function() { rb.abort(); }); - rb.call(oa); + rb.call(na); } }, Ca); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(Ia) { - fb(oa, function() { - var ab, db, Za, mb; - if (W(Ia)) return null; - if (Ia instanceof hb) { - ab = Ia.messageId; - db = Ia.error; - Za = Xa.messageHeader.messageCapabilities; - Za = this._ctrl.messageRegistry.getUserMessage(db, Za ? Za.languages : null); - mb = Ia; - } else(ab = requestHeader ? requestHeader.messageId : null, db = T.INTERNAL_EXCEPTION, Za = null, mb = new Bb("Error creating an automatic handshake response.", Ia)); - fa(this, this._ctx, this._msgCtx.getDebugContext(), ab, db, Za, this._output, this._timeout, { + error: function(Ka) { + gb(na, function() { + var bb, fb, $a, nb; + if (W(Ka)) return null; + if (Ka instanceof ib) { + bb = Ka.messageId; + fb = Ka.error; + $a = Xa.messageHeader.messageCapabilities; + $a = this._ctrl.messageRegistry.getUserMessage(fb, $a ? $a.languages : null); + nb = Ka; + } else(bb = requestHeader ? requestHeader.messageId : null, fb = S.INTERNAL_EXCEPTION, $a = null, nb = new Bb("Error creating an automatic handshake response.", Ka)); + fa(this, this._ctx, this._msgCtx.getDebugContext(), bb, fb, $a, this._output, this._timeout, { result: function(rb) { - oa.error(mb); + na.error(nb); }, timeout: function() { - oa.timeout(); + na.timeout(); }, error: function(rb) { - fb(oa, function() { + gb(na, function() { if (W(rb)) return null; - throw new jc("Error creating an automatic handshake response.", rb, Ia); + throw new kc("Error creating an automatic handshake response.", rb, Ka); }, Ca); } }); @@ -10488,45 +10503,45 @@ E3cbY[513816] = false; }, Ca); } - function Ja(Xa, Ia, ab, db) { - fb(oa, function() { - Ia.setRenewable(!1); - this._ctrl.send(this._ctx, ab, this._output, Ia, this._timeout, { - result: function(Za) { - fb(oa, function() { - this._ctx.isPeerToPeer() && this._ctrl.releaseMasterToken(db); + function Ma(Xa, Ka, bb, fb) { + gb(na, function() { + Ka.setRenewable(!1); + this._ctrl.send(this._ctx, bb, this._output, Ka, this._timeout, { + result: function($a) { + gb(na, function() { + this._ctx.isPeerToPeer() && this._ctrl.releaseMasterToken(fb); return null; }, Ca); }, timeout: function() { - fb(oa, function() { - this._ctx.isPeerToPeer() && this._ctrl.releaseMasterToken(db); - oa.timeout(); + gb(na, function() { + this._ctx.isPeerToPeer() && this._ctrl.releaseMasterToken(fb); + na.timeout(); }, Ca); }, - error: function(Za) { - fb(oa, function() { - var mb, rb, tb, ub; - this._ctx.isPeerToPeer() && this._ctrl.releaseMasterToken(db); - if (W(Za)) return null; - if (Za instanceof hb) { - mb = Za.messageId; - rb = Za.error; - tb = Xa ? Xa.messageCapabilities : null; - tb = this._ctrl.messageRegistry.getUserMessage(rb, tb ? tb.languages : null); - ub = Za; - } else Za instanceof Yb ? (mb = Xa ? Xa.messageId : null, rb = T.MSL_COMMS_FAILURE, tb = null, ub = Za) : (mb = Xa ? Xa.messageId : null, rb = T.INTERNAL_EXCEPTION, tb = null, ub = new Bb("Error sending an automatic handshake response.", Za)); - fa(this, this._ctx, this._msgCtx.getDebugContext(), mb, rb, tb, this._output, this._timeout, { - result: function(vb) { - oa.error(ub); + error: function($a) { + gb(na, function() { + var nb, rb, ub, vb; + this._ctx.isPeerToPeer() && this._ctrl.releaseMasterToken(fb); + if (W($a)) return null; + if ($a instanceof ib) { + nb = $a.messageId; + rb = $a.error; + ub = Xa ? Xa.messageCapabilities : null; + ub = this._ctrl.messageRegistry.getUserMessage(rb, ub ? ub.languages : null); + vb = $a; + } else $a instanceof Zb ? (nb = Xa ? Xa.messageId : null, rb = S.MSL_COMMS_FAILURE, ub = null, vb = $a) : (nb = Xa ? Xa.messageId : null, rb = S.INTERNAL_EXCEPTION, ub = null, vb = new Bb("Error sending an automatic handshake response.", $a)); + fa(this, this._ctx, this._msgCtx.getDebugContext(), nb, rb, ub, this._output, this._timeout, { + result: function(wb) { + na.error(vb); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(vb) { - fb(oa, function() { - if (W(vb)) return null; - throw new jc("Error sending an automatic handshake response.", vb, Za); + error: function(wb) { + gb(na, function() { + if (W(wb)) return null; + throw new kc("Error sending an automatic handshake response.", wb, $a); }, Ca); } }); @@ -10536,35 +10551,35 @@ E3cbY[513816] = false; }, Ca); } Ca = this; - fb(oa, function() { + gb(na, function() { this._ctrl.receive(this, this._ctx, this._msgCtx, this._input, null, this._timeout, { result: function(Xa) { - Aa(Xa); + za(Xa); }, timeout: function() { - oa.timeout(); + na.timeout(); }, error: function(Xa) { - fb(oa, function() { - var Ia, ab, db, Za; + gb(na, function() { + var Ka, bb, fb, $a; if (W(Xa)) return null; - if (Xa instanceof hb) { - Ia = Xa.messageId; - ab = Xa.error; - db = this._ctrl.messageRegistry.getUserMessage(ab, null); - Za = Xa; - } else(Ia = null, ab = T.INTERNAL_EXCEPTION, db = null, Za = new Bb("Error receiving the message header.", Xa)); - fa(this, this._ctx, this._msgCtx.getDebugContext(), Ia, ab, db, this._output, this._timeout, { - result: function(mb) { - oa.error(Za); + if (Xa instanceof ib) { + Ka = Xa.messageId; + bb = Xa.error; + fb = this._ctrl.messageRegistry.getUserMessage(bb, null); + $a = Xa; + } else(Ka = null, bb = S.INTERNAL_EXCEPTION, fb = null, $a = new Bb("Error receiving the message header.", Xa)); + fa(this, this._ctx, this._msgCtx.getDebugContext(), Ka, bb, fb, this._output, this._timeout, { + result: function(nb) { + na.error($a); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(mb) { - fb(oa, function() { - if (W(mb)) return null; - throw new jc("Error receiving the message header.", mb, Xa); + error: function(nb) { + gb(na, function() { + if (W(nb)) return null; + throw new kc("Error receiving the message header.", nb, Xa); }, Ca); } }); @@ -10575,28 +10590,28 @@ E3cbY[513816] = false; } }); ea = Hb.Class.create({ - init: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { + init: function(na, za, Ga, Ma, Ca, Xa, Ka) { Object.defineProperties(this, { _ctrl: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 }, _ctx: { - value: Aa, + value: za, writable: !1, enumerable: !1, configurable: !1 }, _msgCtx: { - value: Fa, + value: Ga, writable: !1, enumerable: !1, configurable: !1 }, _input: { - value: Ja, + value: Ma, writable: !1, enumerable: !1, configurable: !1 @@ -10614,7 +10629,7 @@ E3cbY[513816] = false; configurable: !1 }, _timeout: { - value: Ia, + value: Ka, writable: !1, enumerable: !1, configurable: !1 @@ -10640,90 +10655,90 @@ E3cbY[513816] = false; this._aborted = !0; this._abortFunc && this._abortFunc.call(this); }, - setAbort: function(oa) { - this._abortFunc = oa; + setAbort: function(na) { + this._abortFunc = na; }, - trustedNetworkExecute: function(oa, Aa, Fa) { - var Ja; - Ja = this; - fb(Fa, function() { + trustedNetworkExecute: function(na, za, Ga) { + var Ma; + Ma = this; + gb(Ga, function() { var Ca, Xa; - if (12 < Aa + 1) return !1; - if (Ca = this._msgCtx.isIntegrityProtected() && !oa.willIntegrityProtectHeader() ? T.RESPONSE_REQUIRES_INTEGRITY_PROTECTION : this._msgCtx.isEncrypted() && !oa.willEncryptPayloads() ? T.RESPONSE_REQUIRES_ENCRYPTION : null) { - Xa = Wc(oa.getMessageId()); + if (12 < za + 1) return !1; + if (Ca = this._msgCtx.isIntegrityProtected() && !na.willIntegrityProtectHeader() ? S.RESPONSE_REQUIRES_INTEGRITY_PROTECTION : this._msgCtx.isEncrypted() && !na.willEncryptPayloads() ? S.RESPONSE_REQUIRES_ENCRYPTION : null) { + Xa = Wc(na.getMessageId()); fa(this, this._ctx, this._msgCtx.getDebugContext(), Xa, Ca, null, this._output, this._timeout, { - result: function(Ia) { - Fa.result(!1); + result: function(Ka) { + Ga.result(!1); }, timeout: function() { - Fa.timeout(); + Ga.timeout(); }, - error: function(Ia) { - fb(Fa, function() { - if (W(Ia)) return !1; - throw new jc("Response requires encryption or integrity protection but cannot be protected: " + Ca, Ia, null); - }, Ja); + error: function(Ka) { + gb(Ga, function() { + if (W(Ka)) return !1; + throw new kc("Response requires encryption or integrity protection but cannot be protected: " + Ca, Ka, null); + }, Ma); } }); - } else !this._msgCtx.getCustomer() || oa.getMasterToken() || oa.getKeyExchangeData() ? (oa.setRenewable(!1), this._ctrl.send(this._ctx, this._msgCtx, this._output, oa, this._timeout, { - result: function(Ia) { - Fa.result(!0); + } else !this._msgCtx.getCustomer() || na.getMasterToken() || na.getKeyExchangeData() ? (na.setRenewable(!1), this._ctrl.send(this._ctx, this._msgCtx, this._output, na, this._timeout, { + result: function(Ka) { + Ga.result(!0); }, timeout: function() { - Fa.timeout(); + Ga.timeout(); }, - error: function(Ia) { - Fa.error(Ia); + error: function(Ka) { + Ga.error(Ka); } - })) : (Xa = Wc(oa.getMessageId()), fa(this, this._ctx, this._msgCtx.getDebugContext(), Xa, T.RESPONSE_REQUIRES_MASTERTOKEN, null, this._output, this._timeout, { - result: function(Ia) { - Fa.result(!1); + })) : (Xa = Wc(na.getMessageId()), fa(this, this._ctx, this._msgCtx.getDebugContext(), Xa, S.RESPONSE_REQUIRES_MASTERTOKEN, null, this._output, this._timeout, { + result: function(Ka) { + Ga.result(!1); }, timeout: function() { - Fa.timeout(); + Ga.timeout(); }, - error: function(Ia) { - fb(Fa, function() { - if (W(Ia)) return !1; - throw new jc("Response wishes to attach a user ID token but there is no master token.", Ia, null); - }, Ja); + error: function(Ka) { + gb(Ga, function() { + if (W(Ka)) return !1; + throw new kc("Response wishes to attach a user ID token but there is no master token.", Ka, null); + }, Ma); } })); - }, Ja); + }, Ma); }, - peerToPeerExecute: function(oa, Aa, Fa, Ja) { + peerToPeerExecute: function(na, za, Ga, Ma) { var Xa; - function Ca(Ia) { - fb(Ja, function() { - var ab; - ab = Ia.response; - ab.close(); - ab = ab.getErrorHeader(); - this._ctrl.cleanupContext(this._ctx, Ia.requestHeader, ab); - this._ctrl.buildErrorResponse(this, this._ctx, oa, Ia, ab, { - result: function(db) { - fb(Ja, function() { - var Za, mb; - if (!db) return !1; - Za = db.errorResult; - mb = db.tokenTicket; - this.peerToPeerExecute(Za.msgCtx, Za.builder, Fa, { + function Ca(Ka) { + gb(Ma, function() { + var bb; + bb = Ka.response; + bb.close(); + bb = bb.getErrorHeader(); + this._ctrl.cleanupContext(this._ctx, Ka.requestHeader, bb); + this._ctrl.buildErrorResponse(this, this._ctx, na, Ka, bb, { + result: function(fb) { + gb(Ma, function() { + var $a, nb; + if (!fb) return !1; + $a = fb.errorResult; + nb = fb.tokenTicket; + this.peerToPeerExecute($a.msgCtx, $a.builder, Ga, { result: function(rb) { - fb(Ja, function() { - this._ctrl.releaseMasterToken(mb); + gb(Ma, function() { + this._ctrl.releaseMasterToken(nb); return rb; }, Xa); }, timeout: function() { - fb(Ja, function() { - this._ctrl.releaseMasterToken(mb); - Ja.timeout(); + gb(Ma, function() { + this._ctrl.releaseMasterToken(nb); + Ma.timeout(); }, Xa); }, error: function(rb) { - fb(Ja, function() { - this._ctrl.releaseMasterToken(mb); + gb(Ma, function() { + this._ctrl.releaseMasterToken(nb); throw rb; }, Xa); } @@ -10734,257 +10749,257 @@ E3cbY[513816] = false; }, Xa); } Xa = this; - fb(Ja, function() { - var Ia; - if (12 < Fa + 2) return !1; - if (null != oa.getCustomer() && null == Aa.getPeerMasterToken() && null == Aa.getKeyExchangeData()) { - Ia = Wc(Aa.getMessageId()); - fa(this, this._ctx, oa.getDebugContext(), Ia, T.RESPONSE_REQUIRES_MASTERTOKEN, null, this._output, this._timeout, { - result: function(ab) { - Ja.result(!1); + gb(Ma, function() { + var Ka; + if (12 < Ga + 2) return !1; + if (null != na.getCustomer() && null == za.getPeerMasterToken() && null == za.getKeyExchangeData()) { + Ka = Wc(za.getMessageId()); + fa(this, this._ctx, na.getDebugContext(), Ka, S.RESPONSE_REQUIRES_MASTERTOKEN, null, this._output, this._timeout, { + result: function(bb) { + Ma.result(!1); }, timeout: function() { - Ja.timeout(); + Ma.timeout(); }, - error: function(ab) { - fb(Ja, function() { - if (W(ab)) return !1; - throw new jc("Response wishes to attach a user ID token but there is no master token.", ab, null); + error: function(bb) { + gb(Ma, function() { + if (W(bb)) return !1; + throw new kc("Response wishes to attach a user ID token but there is no master token.", bb, null); }, Xa); } }); - } else this._ctrl.sendReceive(this._ctx, oa, this._input, this._output, Aa, this._timeout, !1, { - result: function(ab) { - fb(Ja, function() { - var mb, rb, tb; + } else this._ctrl.sendReceive(this._ctx, na, this._input, this._output, za, this._timeout, !1, { + result: function(bb) { + gb(Ma, function() { + var nb, rb, ub; - function db() { - mb.read(32768, Xa._timeout, { - result: function(ub) { - fb(Ja, function() { - ub ? db() : Za(); + function fb() { + nb.read(32768, Xa._timeout, { + result: function(vb) { + gb(Ma, function() { + vb ? fb() : $a(); }, Xa); }, timeout: function() { - Ja.timeout(); + Ma.timeout(); }, - error: function(ub) { - Ja.error(ub); + error: function(vb) { + Ma.error(vb); } }); } - function Za() { - fb(Ja, function() { - var ub; - ub = new qa(ab.payloads, oa); - this._ctrl.buildResponse(this, this._ctx, ub, rb, this._timeout, { - result: function(vb) { - fb(Ja, function() { + function $a() { + gb(Ma, function() { + var vb; + vb = new ra(bb.payloads, na); + this._ctrl.buildResponse(this, this._ctx, vb, rb, this._timeout, { + result: function(wb) { + gb(Ma, function() { var Fb; - Fb = vb.tokenTicket; - this.peerToPeerExecute(ub, vb.builder, Fa, { - result: function(Eb) { - fb(Ja, function() { + Fb = wb.tokenTicket; + this.peerToPeerExecute(vb, wb.builder, Ga, { + result: function(Db) { + gb(Ma, function() { this._ctrl.releaseMasterToken(Fb); - return Eb; + return Db; }, Xa); }, timeout: function() { - fb(Ja, function() { + gb(Ma, function() { this._ctrl.releaseMasterToken(Fb); - Ja.timeout(); + Ma.timeout(); }, Xa); }, - error: function(Eb) { - fb(Ja, function() { + error: function(Db) { + gb(Ma, function() { this._ctrl.releaseMasterToken(Fb); - throw Eb; + throw Db; }, Xa); } }); }, Xa); }, timeout: function() { - Ja.timeout(); + Ma.timeout(); }, - error: function(vb) { - Ja.error(vb); + error: function(wb) { + Ma.error(wb); } }); }, Xa); } - mb = ab.response; - Fa += 2; - if (!mb) return !0; - rb = mb.getMessageHeader(); + nb = bb.response; + Ga += 2; + if (!nb) return !0; + rb = nb.getMessageHeader(); if (rb) { - tb = ab.payloads; - tb = 0 < tb.length && 0 < tb[0].data.length; - if (ab.handshake && tb) db(); + ub = bb.payloads; + ub = 0 < ub.length && 0 < ub[0].data.length; + if (bb.handshake && ub) fb(); else return !0; - } else Ca(ab); + } else Ca(bb); }, Xa); }, timeout: function() { - Ja.timeout(); + Ma.timeout(); }, - error: function(ab) { - Ja.error(ab); + error: function(bb) { + Ma.error(bb); } }); }, Xa); }, - call: function(oa) { - var Aa; - Aa = this; + call: function(na) { + var za; + za = this; this._ctrl.buildResponse(this, this._ctx, this._msgCtx, this._request, this._timeout, { - result: function(Fa) { - fb(oa, function() { - var Ja, Ca; - Ja = Fa.builder; - Ca = Fa.tokenTicket; - this._ctx.isPeerToPeer() ? this.peerToPeerExecute(this._msgCtx, Ja, 3, { + result: function(Ga) { + gb(na, function() { + var Ma, Ca; + Ma = Ga.builder; + Ca = Ga.tokenTicket; + this._ctx.isPeerToPeer() ? this.peerToPeerExecute(this._msgCtx, Ma, 3, { result: function(Xa) { - fb(oa, function() { + gb(na, function() { this._ctx.isPeerToPeer() && this.releaseMasterToken(Ca); return Xa; - }, Aa); + }, za); }, timeout: function() { - fb(oa, function() { + gb(na, function() { this._ctx.isPeerToPeer() && this.releaseMasterToken(Ca); - oa.timeout(); - }, Aa); + na.timeout(); + }, za); }, error: function(Xa) { - fb(oa, function() { - var Ia, ab, db, Za; + gb(na, function() { + var Ka, bb, fb, $a; this._ctx.isPeerToPeer() && this.releaseMasterToken(Ca); if (W(Xa)) return !1; - Ia = Wc(Ja.getMessageId()); - if (Xa instanceof hb) { - ab = Xa.error; - db = this._request.messageCapabilities; - db = this._ctrl.messageRegistry.getUserMessage(ab, db ? db.languages : null); - Za = Xa; - } else Xa instanceof Yb ? (ab = T.MSL_COMMS_FAILURE, db = null, Za = Xa) : (ab = T.INTERNAL_EXCEPTION, db = null, Za = new Bb("Error sending the response.", Xa)); - fa(this, this._ctx, this._msgCtx.getDebugContext(), Ia, ab, db, this._output, this._timeout, { - result: function(mb) { - oa.error(Za); + Ka = Wc(Ma.getMessageId()); + if (Xa instanceof ib) { + bb = Xa.error; + fb = this._request.messageCapabilities; + fb = this._ctrl.messageRegistry.getUserMessage(bb, fb ? fb.languages : null); + $a = Xa; + } else Xa instanceof Zb ? (bb = S.MSL_COMMS_FAILURE, fb = null, $a = Xa) : (bb = S.INTERNAL_EXCEPTION, fb = null, $a = new Bb("Error sending the response.", Xa)); + fa(this, this._ctx, this._msgCtx.getDebugContext(), Ka, bb, fb, this._output, this._timeout, { + result: function(nb) { + na.error($a); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(mb) { - fb(oa, function() { - if (W(mb)) return !1; - throw new jc("Error sending the response.", mb, null); - }, Aa); + error: function(nb) { + gb(na, function() { + if (W(nb)) return !1; + throw new kc("Error sending the response.", nb, null); + }, za); } }); - }, Aa); + }, za); } - }) : this.trustedNetworkExecute(Ja, 3, { + }) : this.trustedNetworkExecute(Ma, 3, { result: function(Xa) { - fb(oa, function() { + gb(na, function() { this._ctx.isPeerToPeer() && this.releaseMasterToken(Ca); return Xa; - }, Aa); + }, za); }, timeout: function() { - fb(oa, function() { + gb(na, function() { this._ctx.isPeerToPeer() && this.releaseMasterToken(Ca); - oa.timeout(); - }, Aa); + na.timeout(); + }, za); }, error: function(Xa) { - fb(oa, function() { - var Ia, ab, db, Za; + gb(na, function() { + var Ka, bb, fb, $a; this._ctx.isPeerToPeer() && this.releaseMasterToken(Ca); if (W(Xa)) return !1; - Ia = Wc(Ja.getMessageId()); - if (Xa instanceof hb) { - ab = Xa.error; - db = this._request.messageCapabilities; - db = this._ctrl.messageRegistry.getUserMessage(ab, db ? db.languages : null); - Za = Xa; - } else Xa instanceof Yb ? (ab = T.MSL_COMMS_FAILURE, db = null, Za = Xa) : (ab = T.INTERNAL_EXCEPTION, db = null, Za = new Bb("Error sending the response.", Xa)); - fa(this, this._ctx, this._msgCtx.getDebugContext(), Ia, ab, db, this._output, this._timeout, { - result: function(mb) { - oa.error(Za); + Ka = Wc(Ma.getMessageId()); + if (Xa instanceof ib) { + bb = Xa.error; + fb = this._request.messageCapabilities; + fb = this._ctrl.messageRegistry.getUserMessage(bb, fb ? fb.languages : null); + $a = Xa; + } else Xa instanceof Zb ? (bb = S.MSL_COMMS_FAILURE, fb = null, $a = Xa) : (bb = S.INTERNAL_EXCEPTION, fb = null, $a = new Bb("Error sending the response.", Xa)); + fa(this, this._ctx, this._msgCtx.getDebugContext(), Ka, bb, fb, this._output, this._timeout, { + result: function(nb) { + na.error($a); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(mb) { - fb(oa, function() { - if (W(mb)) return !1; - throw new jc("Error sending the response.", mb, null); - }, Aa); + error: function(nb) { + gb(na, function() { + if (W(nb)) return !1; + throw new kc("Error sending the response.", nb, null); + }, za); } }); - }, Aa); + }, za); } }); - }, Aa); + }, za); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(Fa) { - fb(oa, function() { - var Ja, Ca, Xa, Ia; - if (W(Fa)) return !1; - if (Fa instanceof hb) { - Ja = Fa.messageId; - Ca = Fa.error; + error: function(Ga) { + gb(na, function() { + var Ma, Ca, Xa, Ka; + if (W(Ga)) return !1; + if (Ga instanceof ib) { + Ma = Ga.messageId; + Ca = Ga.error; Xa = this._request.messageCapabilities; Xa = this._ctrl.messageRegistry.getUserMessage(Ca, Xa ? Xa.languages : null); - Ia = Fa; - } else(Ja = null, Ca = T.INTERNAL_EXCEPTION, Xa = null, Ia = new Bb("Error building the response.", Fa)); - fa(this, this._ctx, this._msgCtx.getDebugContext(), Ja, Ca, Xa, this._output, this._timeout, { - result: function(ab) { - oa.error(Ia); + Ka = Ga; + } else(Ma = null, Ca = S.INTERNAL_EXCEPTION, Xa = null, Ka = new Bb("Error building the response.", Ga)); + fa(this, this._ctx, this._msgCtx.getDebugContext(), Ma, Ca, Xa, this._output, this._timeout, { + result: function(bb) { + na.error(Ka); }, timeout: function() { - oa.timeout(); + na.timeout(); }, - error: function(ab) { - fb(oa, function() { - if (W(ab)) return null; - throw new jc("Error building the response.", ab, Fa); - }, Aa); + error: function(bb) { + gb(na, function() { + if (W(bb)) return null; + throw new kc("Error building the response.", bb, Ga); + }, za); } }); - }, Aa); + }, za); } }); } }); - za = Hb.Class.create({ - init: function(oa, Aa, Fa, Ja, Ca, Xa, Ia) { + ya = Hb.Class.create({ + init: function(na, za, Ga, Ma, Ca, Xa, Ka) { Object.defineProperties(this, { _ctrl: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 }, _ctx: { - value: Aa, + value: za, writable: !1, enumerable: !1, configurable: !1 }, _msgCtx: { - value: Fa, + value: Ga, writable: !1, enumerable: !1, configurable: !1 }, _appError: { - value: Ja, + value: Ma, writable: !1, enumerable: !1, configurable: !1 @@ -11002,7 +11017,7 @@ E3cbY[513816] = false; configurable: !1 }, _timeout: { - value: Ia, + value: Ka, writable: !1, enumerable: !1, configurable: !1 @@ -11028,33 +11043,33 @@ E3cbY[513816] = false; this._aborted = !0; this._abortFunc && this._abortFunc.call(this); }, - setAbort: function(oa) { - this._abortFunc = oa; + setAbort: function(na) { + this._abortFunc = na; }, - call: function(oa) { - var Aa; - Aa = this; - fb(oa, function() { - var Fa, Ja; - if (this._appError == ENTITY_REJECTED) Fa = this._request.masterToken ? T.MASTERTOKEN_REJECTED_BY_APP : T.ENTITY_REJECTED_BY_APP; - else if (this._appError == USER_REJECTED) Fa = this._request.userIdToken ? T.USERIDTOKEN_REJECTED_BY_APP : T.USER_REJECTED_BY_APP; + call: function(na) { + var za; + za = this; + gb(na, function() { + var Ga, Ma; + if (this._appError == ENTITY_REJECTED) Ga = this._request.masterToken ? S.MASTERTOKEN_REJECTED_BY_APP : S.ENTITY_REJECTED_BY_APP; + else if (this._appError == USER_REJECTED) Ga = this._request.userIdToken ? S.USERIDTOKEN_REJECTED_BY_APP : S.USER_REJECTED_BY_APP; else throw new Bb("Unhandled application error " + this._appError + "."); - Ja = this._request.messageCapabilities; - Ja = this._ctrl.messageRegistry.getUserMessage(Fa, Ja ? Ja.languages : null); - fa(this, this._ctx, this._msgCtx.getDebugContext(), this._request.messageId, Fa, Ja, this._output, this._timeout, { + Ma = this._request.messageCapabilities; + Ma = this._ctrl.messageRegistry.getUserMessage(Ga, Ma ? Ma.languages : null); + fa(this, this._ctx, this._msgCtx.getDebugContext(), this._request.messageId, Ga, Ma, this._output, this._timeout, { result: function(Ca) { - oa.result(Ca); + na.result(Ca); }, - timeout: oa.timeout, + timeout: na.timeout, error: function(Ca) { - fb(oa, function() { + gb(na, function() { if (W(Ca)) return !1; - if (Ca instanceof hb) throw Ca; + if (Ca instanceof ib) throw Ca; throw new Bb("Error building the error response.", Ca); - }, Aa); + }, za); } }); - }, Aa); + }, za); } }); Va = { @@ -11062,34 +11077,34 @@ E3cbY[513816] = false; timeout: function() {}, error: function() {} }; - Na = Hb.Class.create({ - init: function(oa, Aa, Fa, Ja, Ca, Xa, Ia, ab, db) { - var Za; - if (Ia) { - Za = Ia.builder; - Ia = Ia.tokenTicket; - } else Ia = Za = null; + Pa = Hb.Class.create({ + init: function(na, za, Ga, Ma, Ca, Xa, Ka, bb, fb) { + var $a; + if (Ka) { + $a = Ka.builder; + Ka = Ka.tokenTicket; + } else Ka = $a = null; Object.defineProperties(this, { _ctrl: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 }, _ctx: { - value: Aa, + value: za, writable: !1, enumerable: !1, configurable: !1 }, _msgCtx: { - value: Fa, + value: Ga, writable: !1, enumerable: !1, configurable: !1 }, _remoteEntity: { - value: Ja, + value: Ma, writable: !1, enumerable: !1, configurable: !1 @@ -11113,25 +11128,25 @@ E3cbY[513816] = false; configurable: !1 }, _builder: { - value: Za, + value: $a, writable: !0, enumerable: !1, configurable: !1 }, _tokenTicket: { - value: Ia, + value: Ka, writable: !0, enumerable: !1, configurable: !1 }, _timeout: { - value: db, + value: fb, writable: !1, enumerable: !1, configurable: !1 }, _msgCount: { - value: ab, + value: bb, writable: !1, enumerable: !1, configurable: !1 @@ -11157,187 +11172,187 @@ E3cbY[513816] = false; this._aborted = !0; this._abortFunc && this._abortFunc.call(this); }, - setAbort: function(oa) { - this._abortFunc = oa; + setAbort: function(na) { + this._abortFunc = na; }, - execute: function(oa, Aa, Fa, Ja, Ca) { - var ab; + execute: function(na, za, Ga, Ma, Ca) { + var bb; - function Xa(db) { - function Za(mb) { - fb(Ca, function() { + function Xa(fb) { + function $a(nb) { + gb(Ca, function() { var rb; - rb = db.response; - return mb ? mb : rb; - }, ab); - } - fb(Ca, function() { - var mb, rb; - mb = db.response; - mb.close(); - rb = mb.getErrorHeader(); - this._ctrl.cleanupContext(this._ctx, db.requestHeader, rb); - this._ctrl.buildErrorResponse(this, this._ctx, oa, db, rb, Fa, { - result: function(tb) { - fb(Ca, function() { - var ub, vb, Fb, Eb; - if (!tb) return mb; - ub = tb.errorResult; - vb = tb.tokenTicket; - Fb = ub.builder; - ub = ub.msgCtx; - if (this._ctx.isPeerToPeer()) this.execute(ub, Fb, this._timeout, Ja, { - result: function(pa) { - fb(Ca, function() { - this._ctrl.releaseMasterToken(vb); - Za(pa); - }, ab); + rb = fb.response; + return nb ? nb : rb; + }, bb); + } + gb(Ca, function() { + var nb, rb; + nb = fb.response; + nb.close(); + rb = nb.getErrorHeader(); + this._ctrl.cleanupContext(this._ctx, fb.requestHeader, rb); + this._ctrl.buildErrorResponse(this, this._ctx, na, fb, rb, Ga, { + result: function(ub) { + gb(Ca, function() { + var vb, wb, Fb, Db; + if (!ub) return nb; + vb = ub.errorResult; + wb = ub.tokenTicket; + Fb = vb.builder; + vb = vb.msgCtx; + if (this._ctx.isPeerToPeer()) this.execute(vb, Fb, this._timeout, Ma, { + result: function(qa) { + gb(Ca, function() { + this._ctrl.releaseMasterToken(wb); + $a(qa); + }, bb); }, timeout: function() { - fb(Ca, function() { - this._ctrl.releaseMasterToken(vb); + gb(Ca, function() { + this._ctrl.releaseMasterToken(wb); Ca.timeout(); - }, ab); + }, bb); }, - error: function(pa) { - fb(Ca, function() { - this._ctrl.releaseMasterToken(vb); - Ca.error(pa); - }, ab); + error: function(qa) { + gb(Ca, function() { + this._ctrl.releaseMasterToken(wb); + Ca.error(qa); + }, bb); } }); else { - this._openedStreams && (this._input.close(), this._output.close(Fa, Va)); - Eb = new Na(this._ctrl, this._ctx, ub, this._remoteEntity, null, null, { + this._openedStreams && (this._input.close(), this._output.close(Ga, Va)); + Db = new Pa(this._ctrl, this._ctx, vb, this._remoteEntity, null, null, { builder: Fb, - tokenTicket: vb - }, Ja, this._timeout); + tokenTicket: wb + }, Ma, this._timeout); this.setAbort(function() { - Eb.abort(); + Db.abort(); }); - Eb.call({ - result: function(pa) { - Za(pa); + Db.call({ + result: function(qa) { + $a(qa); }, timeout: function() { Ca.timeout(); }, - error: function(pa) { - Ca.error(pa); + error: function(qa) { + Ca.error(qa); } }); } - }, ab); + }, bb); }, timeout: function() { Ca.timeout(); }, - error: function(tb) { - Ca.error(tb); + error: function(ub) { + Ca.error(ub); } }); - }, ab); + }, bb); } - function Ia(db) { - fb(Ca, function() { - var rb, tb, ub, vb, Fb; + function Ka(fb) { + gb(Ca, function() { + var rb, ub, vb, wb, Fb; - function Za() { - rb.read(32768, ab._timeout, { - result: function(Eb) { - Eb ? Za() : mb(); + function $a() { + rb.read(32768, bb._timeout, { + result: function(Db) { + Db ? $a() : nb(); }, timeout: function() { Ca.timeout(); }, - error: function(Eb) { - Ca.error(Eb); + error: function(Db) { + Ca.error(Db); } }); } - function mb() { - fb(Ca, function() { - var Eb; - Eb = new qa(db.payloads, oa); - this._ctrl.buildResponse(this, this._ctx, oa, tb, Fa, { - result: function(pa) { - fb(Ca, function() { - var Ga; - Ga = pa.tokenTicket; - this.execute(Eb, pa.builder, this._timeout, Ja, { - result: function(Qa) { - fb(Ca, function() { - this._ctrl.releaseMasterToken(Ga); - return Qa; - }, ab); + function nb() { + gb(Ca, function() { + var Db; + Db = new ra(fb.payloads, na); + this._ctrl.buildResponse(this, this._ctx, na, ub, Ga, { + result: function(qa) { + gb(Ca, function() { + var Ha; + Ha = qa.tokenTicket; + this.execute(Db, qa.builder, this._timeout, Ma, { + result: function(Sa) { + gb(Ca, function() { + this._ctrl.releaseMasterToken(Ha); + return Sa; + }, bb); }, timeout: function() { - fb(Ca, function() { - this._ctrl.releaseMasterToken(Ga); + gb(Ca, function() { + this._ctrl.releaseMasterToken(Ha); Ca.timeout(); - }, ab); + }, bb); }, - error: function(Qa) { - fb(Ca, function() { - this._ctrl.releaseMasterToken(Ga); - throw Qa; - }, ab); + error: function(Sa) { + gb(Ca, function() { + this._ctrl.releaseMasterToken(Ha); + throw Sa; + }, bb); } }); - }, ab); + }, bb); }, timeout: function() { Ca.timeout(); }, - error: function(pa) { - Ca.error(pa); + error: function(qa) { + Ca.error(qa); } }); - }, ab); + }, bb); } - rb = db.response; - tb = rb.getMessageHeader(); - ub = db.payloads; - ub = 0 < ub.length && 0 < ub[0].data.length; + rb = fb.response; + ub = rb.getMessageHeader(); + vb = fb.payloads; + vb = 0 < vb.length && 0 < vb[0].data.length; if (!this._ctx.isPeerToPeer()) { - if (!db.handshake || !ub) return rb; - this._openedStreams && (this._input.close(), this._output.close(Fa, Va)); - vb = new qa(db.payloads, oa); - this._ctrl.buildResponse(this, this._ctx, oa, tb, Fa, { - result: function(Eb) { - fb(Ca, function() { - var pa; - pa = new Na(this._ctrl, this._ctx, vb, this._remoteEntity, null, null, Eb, Ja, this._timeout); + if (!fb.handshake || !vb) return rb; + this._openedStreams && (this._input.close(), this._output.close(Ga, Va)); + wb = new ra(fb.payloads, na); + this._ctrl.buildResponse(this, this._ctx, na, ub, Ga, { + result: function(Db) { + gb(Ca, function() { + var qa; + qa = new Pa(this._ctrl, this._ctx, wb, this._remoteEntity, null, null, Db, Ma, this._timeout); this.setAbort(function() { - pa.abort(); + qa.abort(); }); - pa.call(Ca); - }, ab); + qa.call(Ca); + }, bb); }, timeout: function() { Ca.timeout(); }, - error: function(Eb) { - Ca.error(Eb); + error: function(Db) { + Ca.error(Db); } }); - } else if (db.handshake && ub) Za(); - else if (0 < tb.keyRequestData.length) { - Fb = new Ba(oa); - this._ctrl.buildResponse(this, this._ctx, Fb, tb, Fa, { - result: function(Eb) { - fb(Ca, function() { - var pa, Ga; - pa = Eb.builder; - Ga = Eb.tokenTicket; + } else if (fb.handshake && vb) $a(); + else if (0 < ub.keyRequestData.length) { + Fb = new Ba(na); + this._ctrl.buildResponse(this, this._ctx, Fb, ub, Ga, { + result: function(Db) { + gb(Ca, function() { + var qa, Ha; + qa = Db.builder; + Ha = Db.tokenTicket; rb.mark(); rb.read(1, this._timeout, { - result: function(Qa) { - fb(Ca, function() { + result: function(Sa) { + gb(Ca, function() { function r() { - rb.read(32768, ab._timeout, { + rb.read(32768, bb._timeout, { result: function(a) { a ? r() : b(); }, @@ -11351,34 +11366,34 @@ E3cbY[513816] = false; } function b() { - ab.execute(Fb, pa, ab._timeout, Ja, { + bb.execute(Fb, qa, bb._timeout, Ma, { result: function(a) { - fb(Ca, function() { - this._ctrl.releaseMasterToken(Ga); + gb(Ca, function() { + this._ctrl.releaseMasterToken(Ha); return a; - }, ab); + }, bb); }, timeout: function() { - fb(Ca, function() { - this._ctrl.releaseMasterToken(Ga); + gb(Ca, function() { + this._ctrl.releaseMasterToken(Ha); Ca.timeout(); - }, ab); + }, bb); }, error: function(a) { - fb(Ca, function() { - this._ctrl.releaseMasterToken(Ga); + gb(Ca, function() { + this._ctrl.releaseMasterToken(Ha); throw a; - }, ab); + }, bb); } }); } - if (Qa) { - if ((rb.reset(), 12 >= Ja + 1))(pa.setRenewable(!1), this._ctrl.send(this, this._ctx, Fb, this._output, pa, this._timeout, { + if (Sa) { + if ((rb.reset(), 12 >= Ma + 1))(qa.setRenewable(!1), this._ctrl.send(this, this._ctx, Fb, this._output, qa, this._timeout, { result: function(a) { - fb(Ca, function() { - this.releaseMasterToken(Ga); + gb(Ca, function() { + this.releaseMasterToken(Ha); return rb; - }, ab); + }, bb); }, timeout: function() { Ca.timeout(); @@ -11387,128 +11402,128 @@ E3cbY[513816] = false; Ca.error(a); } })); - else return (this.releaseMasterToken(Ga), rb); + else return (this.releaseMasterToken(Ha), rb); } else r(); - }, ab); + }, bb); }, timeout: function() { - fb(Ca, function() { - this.releaseMasterToken(Ga); + gb(Ca, function() { + this.releaseMasterToken(Ha); Ca.timeout(); - }, ab); + }, bb); }, - error: function(Qa) { - fb(Ca, function() { - this.releaseMasterToken(Ga); - throw Qa; - }, ab); + error: function(Sa) { + gb(Ca, function() { + this.releaseMasterToken(Ha); + throw Sa; + }, bb); } }); - }, ab); + }, bb); }, timeout: function() { Ca.timeout(); }, - error: function(Eb) { - Ca.error(Eb); + error: function(Db) { + Ca.error(Db); } }); } - }, ab); + }, bb); } - ab = this; - fb(Ca, function() { - if (12 < Ja + 2) return null; - this._ctrl.sendReceive(this, this._ctx, oa, this._input, this._output, Aa, Fa, !0, { - result: function(db) { - fb(Ca, function() { - var Za; - if (!db) return null; - Za = db.response; - Ja += 2; - Za.getMessageHeader() ? Ia(db) : Xa(db); - }, ab); + bb = this; + gb(Ca, function() { + if (12 < Ma + 2) return null; + this._ctrl.sendReceive(this, this._ctx, na, this._input, this._output, za, Ga, !0, { + result: function(fb) { + gb(Ca, function() { + var $a; + if (!fb) return null; + $a = fb.response; + Ma += 2; + $a.getMessageHeader() ? Ka(fb) : Xa(fb); + }, bb); }, timeout: function() { Ca.timeout(); }, - error: function(db) { - Ca.error(db); + error: function(fb) { + Ca.error(fb); } }); - }, ab); + }, bb); }, - call: function(oa) { - var Fa; - - function Aa(Ja, Ca, Xa) { - fb(oa, function() { - this.execute(this._msgCtx, Ja, Xa, this._msgCount, { - result: function(Ia) { - fb(oa, function() { + call: function(na) { + var Ga; + + function za(Ma, Ca, Xa) { + gb(na, function() { + this.execute(this._msgCtx, Ma, Xa, this._msgCount, { + result: function(Ka) { + gb(na, function() { this._ctrl.releaseMasterToken(Ca); this._openedStreams && this._output.close(Xa, Va); - Ia && Ia.closeSource(this._openedStreams); - return Ia; - }, Fa); + Ka && Ka.closeSource(this._openedStreams); + return Ka; + }, Ga); }, timeout: function() { - fb(oa, function() { + gb(na, function() { this._ctrl.releaseMasterToken(Ca); this._openedStreams && (this._output.close(Xa, Va), this._input.close()); - oa.timeout(); - }, Fa); + na.timeout(); + }, Ga); }, - error: function(Ia) { - fb(oa, function() { + error: function(Ka) { + gb(na, function() { this._ctrl.releaseMasterToken(Ca); this._openedStreams && (this._output.close(Xa, Va), this._input.close()); - if (W(Ia)) return null; - throw Ia; - }, Fa); + if (W(Ka)) return null; + throw Ka; + }, Ga); } }); - }, Fa); + }, Ga); } - Fa = this; - fb(oa, function() { - var Ja, Ca, Xa; - Ja = this._timeout; + Ga = this; + gb(na, function() { + var Ma, Ca, Xa; + Ma = this._timeout; if (!this._input || !this._output) try { this._remoteEntity.setTimeout(this._timeout); Ca = Date.now(); Xa = this._remoteEntity.openConnection(); this._output = Xa.output; - this._input = Xa.input; - 1 != Ja && (Ja = this._timeout - (Date.now() - Ca)); + this._input = Xa.input; - 1 != Ma && (Ma = this._timeout - (Date.now() - Ca)); this._openedStreams = !0; - } catch (Ia) { + } catch (Ka) { this._builder && this._ctrl.releaseMasterToken(this._tokenTicket); this._output && this._output.close(this._timeout, Va); this._input && this._input.close(); - if (W(Ia)) return null; - throw Ia; + if (W(Ka)) return null; + throw Ka; } - this._builder ? Aa(this._builder, this._tokenTicket, Ja) : this._ctrl.buildRequest(this, this._ctx, this._msgCtx, this._timeout, { - result: function(Ia) { - fb(oa, function() { - Aa(Ia.builder, Ia.tokenTicket, Ja); - }, Fa); + this._builder ? za(this._builder, this._tokenTicket, Ma) : this._ctrl.buildRequest(this, this._ctx, this._msgCtx, this._timeout, { + result: function(Ka) { + gb(na, function() { + za(Ka.builder, Ka.tokenTicket, Ma); + }, Ga); }, timeout: function() { - fb(oa, function() { + gb(na, function() { this._openedStreams && (this._output.close(this._timeout, Va), this._input.close()); - oa.timeout(); - }, Fa); + na.timeout(); + }, Ga); }, - error: function(Ia) { - fb(oa, function() { + error: function(Ka) { + gb(na, function() { this._openedStreams && (this._output.close(this._timeout, Va), this._input.close()); - if (W(Ia)) return null; - throw Ia; - }, Fa); + if (W(Ka)) return null; + throw Ka; + }, Ga); } }); - }, Fa); + }, Ga); } }); })(); @@ -11539,49 +11554,49 @@ E3cbY[513816] = false; af = function(da) { var X; X = da.id; - if (!X) throw new Ib(T.JSON_PARSE_ERROR, JSON.stringify(da)); + if (!X) throw new Jb(S.JSON_PARSE_ERROR, JSON.stringify(da)); return new Xd(X); }; })(); Hb.Class.create({ - isNewestMasterToken: function(da, X, U) {}, + isNewestMasterToken: function(da, X, T) {}, isMasterTokenRevoked: function(da, X) {}, - acceptNonReplayableId: function(da, X, U, V) {}, - createMasterToken: function(da, X, U, V, aa) {}, - isMasterTokenRenewable: function(da, X, U) {}, - renewMasterToken: function(da, X, U, V, aa) {}, - isUserIdTokenRevoked: function(da, X, U, V) {}, - createUserIdToken: function(da, X, U, V) {}, - renewUserIdToken: function(da, X, U, V) {} + acceptNonReplayableId: function(da, X, T, V) {}, + createMasterToken: function(da, X, T, V, ba) {}, + isMasterTokenRenewable: function(da, X, T) {}, + renewMasterToken: function(da, X, T, V, ba) {}, + isUserIdTokenRevoked: function(da, X, T, V) {}, + createUserIdToken: function(da, X, T, V) {}, + renewUserIdToken: function(da, X, T, V) {} }); (function() { - function da(X, U, V, aa) { + function da(X, T, V, ba) { this.sessiondata = X; - this.tokendata = U; + this.tokendata = T; this.signature = V; - this.verified = aa; + this.verified = ba; } - ic = Hb.Class.create({ - init: function(X, U, V, aa, W, fa, ya, ta, ia, qa, Ba) { - var ka; - ka = this; - Oa(Ba, function() { - var Z, ca, ea, za, Va; - if (V.getTime() < U.getTime()) throw new Bb("Cannot construct a master token that expires before its renewal window opens."); - if (0 > aa || aa > Sb) throw new Bb("Sequence number " + aa + " is outside the valid range."); - if (0 > W || W > Sb) throw new Bb("Serial number " + W + " is outside the valid range."); - Z = Math.floor(U.getTime() / 1E3); - ca = Math.floor(V.getTime() / 1E3); - if (qa) ea = qa.sessiondata; + jc = Hb.Class.create({ + init: function(X, T, V, ba, W, fa, xa, sa, ha, ra, Ba) { + var ja; + ja = this; + Ra(Ba, function() { + var Z, aa, ea, ya, Va; + if (V.getTime() < T.getTime()) throw new Bb("Cannot construct a master token that expires before its renewal window opens."); + if (0 > ba || ba > Tb) throw new Bb("Sequence number " + ba + " is outside the valid range."); + if (0 > W || W > Tb) throw new Bb("Serial number " + W + " is outside the valid range."); + Z = Math.floor(T.getTime() / 1E3); + aa = Math.floor(V.getTime() / 1E3); + if (ra) ea = ra.sessiondata; else { - za = {}; - fa && (za.issuerdata = fa); - za.identity = ya; - za.encryptionkey = Lb(ta.toByteArray()); - za.hmackey = Lb(ia.toByteArray()); - ea = fc(JSON.stringify(za), Tb); - } - if (qa) return (Object.defineProperties(this, { + ya = {}; + fa && (ya.issuerdata = fa); + ya.identity = xa; + ya.encryptionkey = Lb(sa.toByteArray()); + ya.hmackey = Lb(ha.toByteArray()); + ea = fc(JSON.stringify(ya), Ub); + } + if (ra) return (Object.defineProperties(this, { ctx: { value: X, writable: !1, @@ -11595,13 +11610,13 @@ E3cbY[513816] = false; configurable: !1 }, expirationSeconds: { - value: ca, + value: aa, writable: !1, enumerable: !1, configurable: !1 }, sequenceNumber: { - value: aa, + value: ba, writable: !1, configurable: !1 }, @@ -11616,17 +11631,17 @@ E3cbY[513816] = false; configurable: !1 }, identity: { - value: ya, + value: xa, writable: !1, configurable: !1 }, encryptionKey: { - value: ta, + value: sa, writable: !1, configurable: !1 }, hmacKey: { - value: ia, + value: ha, writable: !1, configurable: !1 }, @@ -11637,19 +11652,19 @@ E3cbY[513816] = false; configurable: !1 }, verified: { - value: qa.verified, + value: ra.verified, writable: !1, enumerable: !1, configurable: !1 }, tokendata: { - value: qa.tokendata, + value: ra.tokendata, writable: !1, enumerable: !1, configurable: !1 }, signature: { - value: qa.signature, + value: ra.signature, writable: !1, enumerable: !1, configurable: !1 @@ -11657,19 +11672,19 @@ E3cbY[513816] = false; }), this); Va = X.getMslCryptoContext(); Va.encrypt(ea, { - result: function(Na) { - Oa(Ba, function() { - var Ta, Wa; - Ta = {}; - Ta.renewalwindow = Z; - Ta.expiration = ca; - Ta.sequencenumber = aa; - Ta.serialnumber = W; - Ta.sessiondata = Lb(Na); - Wa = fc(JSON.stringify(Ta), Tb); + result: function(Pa) { + Ra(Ba, function() { + var Ua, Wa; + Ua = {}; + Ua.renewalwindow = Z; + Ua.expiration = aa; + Ua.sequencenumber = ba; + Ua.serialnumber = W; + Ua.sessiondata = Lb(Pa); + Wa = fc(JSON.stringify(Ua), Ub); Va.sign(Wa, { - result: function(oa) { - Oa(Ba, function() { + result: function(na) { + Ra(Ba, function() { Object.defineProperties(this, { ctx: { value: X, @@ -11684,13 +11699,13 @@ E3cbY[513816] = false; configurable: !1 }, expirationSeconds: { - value: ca, + value: aa, writable: !1, enumerable: !1, configurable: !1 }, sequenceNumber: { - value: aa, + value: ba, writable: !1, enumerable: !1, configurable: !1 @@ -11707,17 +11722,17 @@ E3cbY[513816] = false; configurable: !1 }, identity: { - value: ya, + value: xa, writable: !1, configurable: !1 }, encryptionKey: { - value: ta, + value: sa, writable: !1, configurable: !1 }, hmacKey: { - value: ia, + value: ha, writable: !1, configurable: !1 }, @@ -11740,23 +11755,23 @@ E3cbY[513816] = false; configurable: !1 }, signature: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 } }); return this; - }, ka); + }, ja); }, - error: function(oa) { - Ba.error(oa); + error: function(na) { + Ba.error(na); } }); - }, ka); + }, ja); }, - error: function(Na) { - Ba.error(Na); + error: function(Pa) { + Ba.error(Pa); } }); }, this); @@ -11780,14 +11795,14 @@ E3cbY[513816] = false; return this.isVerified() ? this.expiration.getTime() <= this.ctx.getTime() : !1; }, isNewerThan: function(X) { - var U; + var T; if (this.sequenceNumber == X.sequenceNumber) return this.expiration > X.expiration; if (this.sequenceNumber > X.sequenceNumber) { - U = this.sequenceNumber - Sb + 127; - return X.sequenceNumber >= U; + T = this.sequenceNumber - Tb + 127; + return X.sequenceNumber >= T; } - U = X.sequenceNumber - Sb + 127; - return this.sequenceNumber < U; + T = X.sequenceNumber - Tb + 127; + return this.sequenceNumber < T; }, toJSON: function() { var X; @@ -11797,91 +11812,91 @@ E3cbY[513816] = false; return X; }, equals: function(X) { - return this === X ? !0 : X instanceof ic ? this.serialNumber == X.serialNumber && this.sequenceNumber == X.sequenceNumber && this.expiration.getTime() == X.expiration.getTime() : !1; + return this === X ? !0 : X instanceof jc ? this.serialNumber == X.serialNumber && this.sequenceNumber == X.sequenceNumber && this.expiration.getTime() == X.expiration.getTime() : !1; }, uniqueKey: function() { return this.serialNumber + ":" + this.sequenceNumber + this.expiration.getTime(); } }); - ed = function(X, U, V) { - Oa(V, function() { - var aa, W, fa, ya, ta; - aa = X.getMslCryptoContext(); - W = U.tokendata; - fa = U.signature; - if ("string" !== typeof W || "string" !== typeof fa) throw new Ib(T.JSON_PARSE_ERROR, "mastertoken " + JSON.stringify(U)); + ed = function(X, T, V) { + Ra(V, function() { + var ba, W, fa, xa, sa; + ba = X.getMslCryptoContext(); + W = T.tokendata; + fa = T.signature; + if ("string" !== typeof W || "string" !== typeof fa) throw new Jb(S.JSON_PARSE_ERROR, "mastertoken " + JSON.stringify(T)); try { - ya = Mb(W); - } catch (ia) { - throw new hb(T.MASTERTOKEN_TOKENDATA_INVALID, "mastertoken " + JSON.stringify(U), ia); + xa = Mb(W); + } catch (ha) { + throw new ib(S.MASTERTOKEN_TOKENDATA_INVALID, "mastertoken " + JSON.stringify(T), ha); } - if (!ya || 0 == ya.length) throw new Ib(T.MASTERTOKEN_TOKENDATA_MISSING, "mastertoken " + JSON.stringify(U)); + if (!xa || 0 == xa.length) throw new Jb(S.MASTERTOKEN_TOKENDATA_MISSING, "mastertoken " + JSON.stringify(T)); try { - ta = Mb(fa); - } catch (ia) { - throw new hb(T.MASTERTOKEN_SIGNATURE_INVALID, "mastertoken " + JSON.stringify(U), ia); + sa = Mb(fa); + } catch (ha) { + throw new ib(S.MASTERTOKEN_SIGNATURE_INVALID, "mastertoken " + JSON.stringify(T), ha); } - aa.verify(ya, ta, { - result: function(ia) { - Oa(V, function() { - var qa, Ba, ka, Z, ca, ea, za, Va, Na, Ta; - qa = ec(ya, Tb); + ba.verify(xa, sa, { + result: function(ha) { + Ra(V, function() { + var ra, Ba, ja, Z, aa, ea, ya, Va, Pa, Ua; + ra = ec(xa, Ub); try { - Ba = JSON.parse(qa); - ka = parseInt(Ba.renewalwindow); + Ba = JSON.parse(ra); + ja = parseInt(Ba.renewalwindow); Z = parseInt(Ba.expiration); - ca = parseInt(Ba.sequencenumber); + aa = parseInt(Ba.sequencenumber); ea = parseInt(Ba.serialnumber); - za = Ba.sessiondata; + ya = Ba.sessiondata; } catch (Wa) { - if (Wa instanceof SyntaxError) throw new Ib(T.MASTERTOKEN_TOKENDATA_PARSE_ERROR, "mastertokendata " + qa, Wa); + if (Wa instanceof SyntaxError) throw new Jb(S.MASTERTOKEN_TOKENDATA_PARSE_ERROR, "mastertokendata " + ra, Wa); throw Wa; } - if (!ka || ka != ka || !Z || Z != Z || "number" !== typeof ca || ca != ca || "number" !== typeof ea || ea != ea || "string" !== typeof za) throw new Ib(T.MASTERTOKEN_TOKENDATA_PARSE_ERROR, "mastertokendata " + qa); - if (Z < ka) throw new hb(T.MASTERTOKEN_EXPIRES_BEFORE_RENEWAL, "mastertokendata " + qa); - if (0 > ca || ca > Sb) throw new hb(T.MASTERTOKEN_SEQUENCE_NUMBER_OUT_OF_RANGE, "mastertokendata " + qa); - if (0 > ea || ea > Sb) throw new hb(T.MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "mastertokendata " + qa); - Va = new Date(1E3 * ka); - Na = new Date(1E3 * Z); + if (!ja || ja != ja || !Z || Z != Z || "number" !== typeof aa || aa != aa || "number" !== typeof ea || ea != ea || "string" !== typeof ya) throw new Jb(S.MASTERTOKEN_TOKENDATA_PARSE_ERROR, "mastertokendata " + ra); + if (Z < ja) throw new ib(S.MASTERTOKEN_EXPIRES_BEFORE_RENEWAL, "mastertokendata " + ra); + if (0 > aa || aa > Tb) throw new ib(S.MASTERTOKEN_SEQUENCE_NUMBER_OUT_OF_RANGE, "mastertokendata " + ra); + if (0 > ea || ea > Tb) throw new ib(S.MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "mastertokendata " + ra); + Va = new Date(1E3 * ja); + Pa = new Date(1E3 * Z); try { - Ta = Mb(za); + Ua = Mb(ya); } catch (Wa) { - throw new hb(T.MASTERTOKEN_SESSIONDATA_INVALID, za, Wa); + throw new ib(S.MASTERTOKEN_SESSIONDATA_INVALID, ya, Wa); } - if (!Ta || 0 == Ta.length) throw new hb(T.MASTERTOKEN_SESSIONDATA_MISSING, za); - ia ? aa.decrypt(Ta, { + if (!Ua || 0 == Ua.length) throw new ib(S.MASTERTOKEN_SESSIONDATA_MISSING, ya); + ha ? ba.decrypt(Ua, { result: function(Wa) { - Oa(V, function() { - var oa, Aa, Fa, Ja, Ca, Xa; - oa = ec(Wa, Tb); + Ra(V, function() { + var na, za, Ga, Ma, Ca, Xa; + na = ec(Wa, Ub); try { - Aa = JSON.parse(oa); - Fa = Aa.issuerdata; - Ja = Aa.identity; - Ca = Aa.encryptionkey; - Xa = Aa.hmackey; - } catch (Ia) { - if (Ia instanceof SyntaxError) throw new Ib(T.MASTERTOKEN_SESSIONDATA_PARSE_ERROR, "sessiondata " + oa, Ia); - throw Ia; + za = JSON.parse(na); + Ga = za.issuerdata; + Ma = za.identity; + Ca = za.encryptionkey; + Xa = za.hmackey; + } catch (Ka) { + if (Ka instanceof SyntaxError) throw new Jb(S.MASTERTOKEN_SESSIONDATA_PARSE_ERROR, "sessiondata " + na, Ka); + throw Ka; } - if (Fa && "object" !== typeof Fa || !Ja || "string" !== typeof Ca || "string" !== typeof Xa) throw new Ib(T.MASTERTOKEN_SESSIONDATA_PARSE_ERROR, "sessiondata " + oa); + if (Ga && "object" !== typeof Ga || !Ma || "string" !== typeof Ca || "string" !== typeof Xa) throw new Jb(S.MASTERTOKEN_SESSIONDATA_PARSE_ERROR, "sessiondata " + na); tc(Ca, oc, Dc, { - result: function(Ia) { + result: function(Ka) { tc(Xa, pc, Mc, { - result: function(ab) { - Oa(V, function() { - var db; - db = new da(Wa, ya, ta, ia); - new ic(X, Va, Na, ca, ea, Fa, Ja, Ia, ab, db, V); + result: function(bb) { + Ra(V, function() { + var fb; + fb = new da(Wa, xa, sa, ha); + new jc(X, Va, Pa, aa, ea, Ga, Ma, Ka, bb, fb, V); }); }, - error: function(ab) { - V.error(new yb(T.MASTERTOKEN_KEY_CREATION_ERROR, ab)); + error: function(bb) { + V.error(new zb(S.MASTERTOKEN_KEY_CREATION_ERROR, bb)); } }); }, - error: function(Ia) { - V.error(new yb(T.MASTERTOKEN_KEY_CREATION_ERROR, Ia)); + error: function(Ka) { + V.error(new zb(S.MASTERTOKEN_KEY_CREATION_ERROR, Ka)); } }); }); @@ -11889,39 +11904,39 @@ E3cbY[513816] = false; error: function(Wa) { V.error(Wa); } - }) : (ka = new da(null, ya, ta, ia), new ic(X, Va, Na, ca, ea, null, null, null, null, ka, V)); + }) : (ja = new da(null, xa, sa, ha), new jc(X, Va, Pa, aa, ea, null, null, null, null, ja, V)); }); }, - error: function(ia) { - V.error(ia); + error: function(ha) { + V.error(ha); } }); }); }; })(); (function() { - function da(X, U, V) { + function da(X, T, V) { this.tokendata = X; - this.signature = U; + this.signature = T; this.verified = V; } Tc = Hb.Class.create({ - init: function(X, U, V, aa, W, fa, ya, ta, ia) { - var qa; - qa = this; - Oa(ia, function() { - var Ba, ka, Z, ca, ea, za, Va; - if (V.getTime() < U.getTime()) throw new Bb("Cannot construct a user ID token that expires before its renewal window opens."); - if (!aa) throw new Bb("Cannot construct a user ID token without a master token."); - if (0 > W || W > Sb) throw new Bb("Serial number " + W + " is outside the valid range."); - Ba = Math.floor(U.getTime() / 1E3); - ka = Math.floor(V.getTime() / 1E3); - Z = aa.serialNumber; - if (ta) { - ca = ta.tokendata; - ea = ta.signature; - za = ta.verified; - Z = aa.serialNumber; + init: function(X, T, V, ba, W, fa, xa, sa, ha) { + var ra; + ra = this; + Ra(ha, function() { + var Ba, ja, Z, aa, ea, ya, Va; + if (V.getTime() < T.getTime()) throw new Bb("Cannot construct a user ID token that expires before its renewal window opens."); + if (!ba) throw new Bb("Cannot construct a user ID token without a master token."); + if (0 > W || W > Tb) throw new Bb("Serial number " + W + " is outside the valid range."); + Ba = Math.floor(T.getTime() / 1E3); + ja = Math.floor(V.getTime() / 1E3); + Z = ba.serialNumber; + if (sa) { + aa = sa.tokendata; + ea = sa.signature; + ya = sa.verified; + Z = ba.serialNumber; Object.defineProperties(this, { ctx: { value: X, @@ -11936,7 +11951,7 @@ E3cbY[513816] = false; configurable: !1 }, expirationSeconds: { - value: ka, + value: ja, writable: !1, enumerable: !1, configurable: !1 @@ -11957,18 +11972,18 @@ E3cbY[513816] = false; configurable: !1 }, customer: { - value: ya, + value: xa, writable: !1, configurable: !1 }, verified: { - value: za, + value: ya, writable: !1, enumerable: !1, configurable: !1 }, tokendata: { - value: ca, + value: aa, writable: !1, enumerable: !1, configurable: !1 @@ -11982,25 +11997,25 @@ E3cbY[513816] = false; }); return this; } - ca = {}; - fa && (ca.issuerdata = fa); - ca.identity = ya; - ca = fc(JSON.stringify(ca), Tb); + aa = {}; + fa && (aa.issuerdata = fa); + aa.identity = xa; + aa = fc(JSON.stringify(aa), Ub); Va = X.getMslCryptoContext(); - Va.encrypt(ca, { - result: function(Na) { - Oa(ia, function() { - var Ta, Wa; - Ta = {}; - Ta.renewalwindow = Ba; - Ta.expiration = ka; - Ta.mtserialnumber = Z; - Ta.serialnumber = W; - Ta.userdata = Lb(Na); - Wa = fc(JSON.stringify(Ta), Tb); + Va.encrypt(aa, { + result: function(Pa) { + Ra(ha, function() { + var Ua, Wa; + Ua = {}; + Ua.renewalwindow = Ba; + Ua.expiration = ja; + Ua.mtserialnumber = Z; + Ua.serialnumber = W; + Ua.userdata = Lb(Pa); + Wa = fc(JSON.stringify(Ua), Ub); Va.sign(Wa, { - result: function(oa) { - Oa(ia, function() { + result: function(na) { + Ra(ha, function() { Object.defineProperties(this, { ctx: { value: X, @@ -12015,13 +12030,13 @@ E3cbY[513816] = false; configurable: !1 }, expirationSeconds: { - value: ka, + value: ja, writable: !1, enumerable: !1, configurable: !1 }, mtSerialNumber: { - value: aa.serialNumber, + value: ba.serialNumber, writable: !1, configurable: !1 }, @@ -12036,7 +12051,7 @@ E3cbY[513816] = false; configurable: !1 }, customer: { - value: ya, + value: xa, writable: !1, configurable: !1 }, @@ -12053,29 +12068,29 @@ E3cbY[513816] = false; configurable: !1 }, signature: { - value: oa, + value: na, writable: !1, enumerable: !1, configurable: !1 } }); return this; - }, qa); + }, ra); }, - error: function(oa) { - Oa(ia, function() { - oa instanceof hb && oa.setEntity(aa); - throw oa; - }, qa); + error: function(na) { + Ra(ha, function() { + na instanceof ib && na.setEntity(ba); + throw na; + }, ra); } }); - }, qa); + }, ra); }, - error: function(Na) { - Oa(ia, function() { - Na instanceof hb && Na.setEntity(aa); - throw Na; - }, qa); + error: function(Pa) { + Ra(ha, function() { + Pa instanceof ib && Pa.setEntity(ba); + throw Pa; + }, ra); } }); }, this); @@ -12115,89 +12130,89 @@ E3cbY[513816] = false; return this.serialNumber + ":" + this.mtSerialNumber; } }); - vd = function(X, U, V, aa) { - Oa(aa, function() { - var W, fa, ya, ta, ia; + vd = function(X, T, V, ba) { + Ra(ba, function() { + var W, fa, xa, sa, ha; W = X.getMslCryptoContext(); - fa = U.tokendata; - ya = U.signature; - if ("string" !== typeof fa || "string" !== typeof ya) throw new Ib(T.JSON_PARSE_ERROR, "useridtoken " + JSON.stringify(U)).setEntity(V); + fa = T.tokendata; + xa = T.signature; + if ("string" !== typeof fa || "string" !== typeof xa) throw new Jb(S.JSON_PARSE_ERROR, "useridtoken " + JSON.stringify(T)).setEntity(V); try { - ta = Mb(fa); - } catch (qa) { - throw new hb(T.USERIDTOKEN_TOKENDATA_INVALID, "useridtoken " + JSON.stringify(U), qa).setEntity(V); + sa = Mb(fa); + } catch (ra) { + throw new ib(S.USERIDTOKEN_TOKENDATA_INVALID, "useridtoken " + JSON.stringify(T), ra).setEntity(V); } - if (!ta || 0 == ta.length) throw new Ib(T.USERIDTOKEN_TOKENDATA_MISSING, "useridtoken " + JSON.stringify(U)).setEntity(V); + if (!sa || 0 == sa.length) throw new Jb(S.USERIDTOKEN_TOKENDATA_MISSING, "useridtoken " + JSON.stringify(T)).setEntity(V); try { - ia = Mb(ya); - } catch (qa) { - throw new hb(T.USERIDTOKEN_TOKENDATA_INVALID, "useridtoken " + JSON.stringify(U), qa).setEntity(V); + ha = Mb(xa); + } catch (ra) { + throw new ib(S.USERIDTOKEN_TOKENDATA_INVALID, "useridtoken " + JSON.stringify(T), ra).setEntity(V); } - W.verify(ta, ia, { - result: function(qa) { - Oa(aa, function() { - var Ba, ka, Z, ca, ea, za, Va, Na, Ta, Wa; - Ba = ec(ta, Tb); + W.verify(sa, ha, { + result: function(ra) { + Ra(ba, function() { + var Ba, ja, Z, aa, ea, ya, Va, Pa, Ua, Wa; + Ba = ec(sa, Ub); try { - ka = JSON.parse(Ba); - Z = parseInt(ka.renewalwindow); - ca = parseInt(ka.expiration); - ea = parseInt(ka.mtserialnumber); - za = parseInt(ka.serialnumber); - Va = ka.userdata; - } catch (oa) { - if (oa instanceof SyntaxError) throw new Ib(T.USERIDTOKEN_TOKENDATA_PARSE_ERROR, "usertokendata " + Ba, oa).setEntity(V); - throw oa; - } - if (!Z || Z != Z || !ca || ca != ca || "number" !== typeof ea || ea != ea || "number" !== typeof za || za != za || "string" !== typeof Va) throw new Ib(T.USERIDTOKEN_TOKENDATA_PARSE_ERROR, "usertokendata " + Ba).setEntity(V); - if (ca < Z) throw new hb(T.USERIDTOKEN_EXPIRES_BEFORE_RENEWAL, "mastertokendata " + Ba).setEntity(V); - if (0 > ea || ea > Sb) throw new hb(T.USERIDTOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "usertokendata " + Ba).setEntity(V); - if (0 > za || za > Sb) throw new hb(T.USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "usertokendata " + Ba).setEntity(V); - Na = new Date(1E3 * Z); - Ta = new Date(1E3 * ca); - if (!V || ea != V.serialNumber) throw new hb(T.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + ea + "; mt " + JSON.stringify(V)).setEntity(V); + ja = JSON.parse(Ba); + Z = parseInt(ja.renewalwindow); + aa = parseInt(ja.expiration); + ea = parseInt(ja.mtserialnumber); + ya = parseInt(ja.serialnumber); + Va = ja.userdata; + } catch (na) { + if (na instanceof SyntaxError) throw new Jb(S.USERIDTOKEN_TOKENDATA_PARSE_ERROR, "usertokendata " + Ba, na).setEntity(V); + throw na; + } + if (!Z || Z != Z || !aa || aa != aa || "number" !== typeof ea || ea != ea || "number" !== typeof ya || ya != ya || "string" !== typeof Va) throw new Jb(S.USERIDTOKEN_TOKENDATA_PARSE_ERROR, "usertokendata " + Ba).setEntity(V); + if (aa < Z) throw new ib(S.USERIDTOKEN_EXPIRES_BEFORE_RENEWAL, "mastertokendata " + Ba).setEntity(V); + if (0 > ea || ea > Tb) throw new ib(S.USERIDTOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "usertokendata " + Ba).setEntity(V); + if (0 > ya || ya > Tb) throw new ib(S.USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "usertokendata " + Ba).setEntity(V); + Pa = new Date(1E3 * Z); + Ua = new Date(1E3 * aa); + if (!V || ea != V.serialNumber) throw new ib(S.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + ea + "; mt " + JSON.stringify(V)).setEntity(V); try { Wa = Mb(Va); - } catch (oa) { - throw new hb(T.USERIDTOKEN_USERDATA_INVALID, Va, oa).setEntity(V); - } - if (!Wa || 0 == Wa.length) throw new hb(T.USERIDTOKEN_USERDATA_MISSING, Va).setEntity(V); - qa ? W.decrypt(Wa, { - result: function(oa) { - Oa(aa, function() { - var Aa, Fa, Ja, Ca, Xa; - Aa = ec(oa, Tb); + } catch (na) { + throw new ib(S.USERIDTOKEN_USERDATA_INVALID, Va, na).setEntity(V); + } + if (!Wa || 0 == Wa.length) throw new ib(S.USERIDTOKEN_USERDATA_MISSING, Va).setEntity(V); + ra ? W.decrypt(Wa, { + result: function(na) { + Ra(ba, function() { + var za, Ga, Ma, Ca, Xa; + za = ec(na, Ub); try { - Fa = JSON.parse(Aa); - Ja = Fa.issuerdata; - Ca = Fa.identity; - } catch (Ia) { - if (Ia instanceof SyntaxError) throw new Ib(T.USERIDTOKEN_USERDATA_PARSE_ERROR, "userdata " + Aa).setEntity(V); - throw Ia; + Ga = JSON.parse(za); + Ma = Ga.issuerdata; + Ca = Ga.identity; + } catch (Ka) { + if (Ka instanceof SyntaxError) throw new Jb(S.USERIDTOKEN_USERDATA_PARSE_ERROR, "userdata " + za).setEntity(V); + throw Ka; } - if (Ja && "object" !== typeof Ja || "object" !== typeof Ca) throw new Ib(T.USERIDTOKEN_USERDATA_PARSE_ERROR, "userdata " + Aa).setEntity(V); + if (Ma && "object" !== typeof Ma || "object" !== typeof Ca) throw new Jb(S.USERIDTOKEN_USERDATA_PARSE_ERROR, "userdata " + za).setEntity(V); try { Xa = af(Ca); - } catch (Ia) { - throw new hb(T.USERIDTOKEN_IDENTITY_INVALID, "userdata " + Aa, Ia).setEntity(V); + } catch (Ka) { + throw new ib(S.USERIDTOKEN_IDENTITY_INVALID, "userdata " + za, Ka).setEntity(V); } - Ca = new da(ta, ia, qa); - new Tc(X, Na, Ta, V, za, Ja, Xa, Ca, aa); + Ca = new da(sa, ha, ra); + new Tc(X, Pa, Ua, V, ya, Ma, Xa, Ca, ba); }); }, - error: function(oa) { - Oa(aa, function() { - oa instanceof hb && oa.setEntity(V); - throw oa; + error: function(na) { + Ra(ba, function() { + na instanceof ib && na.setEntity(V); + throw na; }); } - }) : (Z = new da(ta, ia, qa), new Tc(X, Na, Ta, V, za, null, null, Z, aa)); + }) : (Z = new da(sa, ha, ra), new Tc(X, Pa, Ua, V, ya, null, null, Z, ba)); }); }, - error: function(qa) { - Oa(aa, function() { - qa instanceof hb && qa.setEntity(V); - throw qa; + error: function(ra) { + Ra(ba, function() { + ra instanceof ib && ra.setEntity(V); + throw ra; }); } }); @@ -12205,43 +12220,43 @@ E3cbY[513816] = false; }; })(); (function() { - function da(U, V) { - var aa, W, fa; - aa = U.tokendata; - if ("string" !== typeof aa) throw new Ib(T.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(U)); + function da(T, V) { + var ba, W, fa; + ba = T.tokendata; + if ("string" !== typeof ba) throw new Jb(S.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(T)); try { - W = Mb(aa); - } catch (ya) { - throw new hb(T.SERVICETOKEN_TOKENDATA_INVALID, "servicetoken " + JSON.stringify(U), ya); + W = Mb(ba); + } catch (xa) { + throw new ib(S.SERVICETOKEN_TOKENDATA_INVALID, "servicetoken " + JSON.stringify(T), xa); } - if (!W || 0 == W.length) throw new Ib(T.SERVICETOKEN_TOKENDATA_MISSING, "servicetoken " + JSON.stringify(U)); + if (!W || 0 == W.length) throw new Jb(S.SERVICETOKEN_TOKENDATA_MISSING, "servicetoken " + JSON.stringify(T)); try { - fa = JSON.parse(ec(W, Tb)).name; - } catch (ya) { - if (ya instanceof SyntaxError) throw new Ib(T.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(U), ya); - throw ya; + fa = JSON.parse(ec(W, Ub)).name; + } catch (xa) { + if (xa instanceof SyntaxError) throw new Jb(S.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(T), xa); + throw xa; } - if (!fa) throw new Ib(T.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(U)); + if (!fa) throw new Jb(S.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(T)); return V[fa] ? V[fa] : V[""]; } - function X(U, V, aa) { - this.tokendata = U; + function X(T, V, ba) { + this.tokendata = T; this.signature = V; - this.verified = aa; + this.verified = ba; } Fc = Hb.Class.create({ - init: function(U, V, aa, W, fa, ya, ta, ia, qa, Ba) { - var ka; - ka = this; - Oa(Ba, function() { - var Z, ca, ea, za, Va; + init: function(T, V, ba, W, fa, xa, sa, ha, ra, Ba) { + var ja; + ja = this; + Ra(Ba, function() { + var Z, aa, ea, ya, Va; if (W && fa && !fa.isBoundTo(W)) throw new Bb("Cannot construct a service token bound to a master token and user ID token where the user ID token is not bound to the same master token."); Z = W ? W.serialNumber : -1; - ca = fa ? fa.serialNumber : -1; - if (qa) return (Va = qa.tokendata, Object.defineProperties(this, { + aa = fa ? fa.serialNumber : -1; + if (ra) return (Va = ra.tokendata, Object.defineProperties(this, { ctx: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -12257,28 +12272,28 @@ E3cbY[513816] = false; configurable: !1 }, uitSerialNumber: { - value: ca, + value: aa, writable: !1, configurable: !1 }, data: { - value: aa, + value: ba, writable: !1, configurable: !1 }, encrypted: { - value: ya, + value: xa, writable: !1, enumerable: !1, configurable: !1 }, compressionAlgo: { - value: ta, + value: sa, writable: !1, configurable: !1 }, verified: { - value: qa.verified, + value: ra.verified, writable: !1, enumerable: !1, configurable: !1 @@ -12290,32 +12305,32 @@ E3cbY[513816] = false; configurable: !1 }, signature: { - value: qa.signature, + value: ra.signature, writable: !1, enumerable: !1, configurable: !1 } }), this); - if (ta) { - ea = Wd(ta, aa); - ea.length < aa.length || (ta = null, ea = aa); - } else(ta = null, ea = aa); - za = {}; - za.name = V; - 1 != Z && (za.mtserialnumber = Z); - 1 != ca && (za.uitserialnumber = ca); - za.encrypted = ya; - ta && (za.compressionalgo = ta); - if (ya && 0 < ea.length) ia.encrypt(ea, { - result: function(Na) { - Oa(Ba, function() { - var Ta; - za.servicedata = Lb(Na); - Ta = fc(JSON.stringify(za), Tb); - ia.sign(Ta, { + if (sa) { + ea = Wd(sa, ba); + ea.length < ba.length || (sa = null, ea = ba); + } else(sa = null, ea = ba); + ya = {}; + ya.name = V; - 1 != Z && (ya.mtserialnumber = Z); - 1 != aa && (ya.uitserialnumber = aa); + ya.encrypted = xa; + sa && (ya.compressionalgo = sa); + if (xa && 0 < ea.length) ha.encrypt(ea, { + result: function(Pa) { + Ra(Ba, function() { + var Ua; + ya.servicedata = Lb(Pa); + Ua = fc(JSON.stringify(ya), Ub); + ha.sign(Ua, { result: function(Wa) { - Oa(Ba, function() { + Ra(Ba, function() { Object.defineProperties(this, { ctx: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -12331,23 +12346,23 @@ E3cbY[513816] = false; configurable: !1 }, uitSerialNumber: { - value: ca, + value: aa, writable: !1, configurable: !1 }, data: { - value: aa, + value: ba, writable: !1, configurable: !1 }, encrypted: { - value: ya, + value: xa, writable: !1, enumerable: !1, configurable: !1 }, compressionAlgo: { - value: ta, + value: sa, writable: !1, configurable: !1 }, @@ -12358,7 +12373,7 @@ E3cbY[513816] = false; configurable: !1 }, tokendata: { - value: Ta, + value: Ua, writable: !1, enumerable: !1, configurable: !1 @@ -12371,33 +12386,33 @@ E3cbY[513816] = false; } }); return this; - }, ka); + }, ja); }, error: function(Wa) { - Oa(Ba, function() { - Wa instanceof hb && (Wa.setEntity(W), Wa.setUser(fa)); + Ra(Ba, function() { + Wa instanceof ib && (Wa.setEntity(W), Wa.setUser(fa)); throw Wa; }); } }); - }, ka); + }, ja); }, - error: function(Na) { - Oa(Ba, function() { - Na instanceof hb && (Na.setEntity(W), Na.setUser(fa)); - throw Na; + error: function(Pa) { + Ra(Ba, function() { + Pa instanceof ib && (Pa.setEntity(W), Pa.setUser(fa)); + throw Pa; }); } }); else { - za.servicedata = Lb(ea); - Va = fc(JSON.stringify(za), Tb); - ia.sign(Va, { - result: function(Na) { - Oa(Ba, function() { + ya.servicedata = Lb(ea); + Va = fc(JSON.stringify(ya), Ub); + ha.sign(Va, { + result: function(Pa) { + Ra(Ba, function() { Object.defineProperties(this, { ctx: { - value: U, + value: T, writable: !1, enumerable: !1, configurable: !1 @@ -12413,23 +12428,23 @@ E3cbY[513816] = false; configurable: !1 }, uitSerialNumber: { - value: ca, + value: aa, writable: !1, configurable: !1 }, data: { - value: aa, + value: ba, writable: !1, configurable: !1 }, encrypted: { - value: ya, + value: xa, writable: !1, enumerable: !1, configurable: !1 }, compressionAlgo: { - value: ta, + value: sa, writable: !1, configurable: !1 }, @@ -12446,19 +12461,19 @@ E3cbY[513816] = false; configurable: !1 }, signature: { - value: Na, + value: Pa, writable: !1, enumerable: !1, configurable: !1 } }); return this; - }, ka); + }, ja); }, - error: function(Na) { - Oa(Ba, function() { - Na instanceof hb && (Na.setEntity(W), Na.setUser(fa)); - throw Na; + error: function(Pa) { + Ra(Ba, function() { + Pa instanceof ib && (Pa.setEntity(W), Pa.setUser(fa)); + throw Pa; }); } }); @@ -12480,8 +12495,8 @@ E3cbY[513816] = false; isMasterTokenBound: function() { return -1 != this.mtSerialNumber; }, - isBoundTo: function(U) { - return U ? U instanceof ic ? U.serialNumber == this.mtSerialNumber : U instanceof Tc ? U.serialNumber == this.uitSerialNumber : !1 : !1; + isBoundTo: function(T) { + return T ? T instanceof jc ? T.serialNumber == this.mtSerialNumber : T instanceof Tc ? T.serialNumber == this.uitSerialNumber : !1 : !1; }, isUserIdTokenBound: function() { return -1 != this.uitSerialNumber; @@ -12490,105 +12505,105 @@ E3cbY[513816] = false; return -1 == this.mtSerialNumber && -1 == this.uitSerialNumber; }, toJSON: function() { - var U; - U = {}; - U.tokendata = Lb(this.tokendata); - U.signature = Lb(this.signature); - return U; + var T; + T = {}; + T.tokendata = Lb(this.tokendata); + T.signature = Lb(this.signature); + return T; }, - equals: function(U) { - return this === U ? !0 : U instanceof Fc ? this.name == U.name && this.mtSerialNumber == U.mtSerialNumber && this.uitSerialNumber == U.uitSerialNumber : !1; + equals: function(T) { + return this === T ? !0 : T instanceof Fc ? this.name == T.name && this.mtSerialNumber == T.mtSerialNumber && this.uitSerialNumber == T.uitSerialNumber : !1; }, uniqueKey: function() { return this.name + ":" + this.mtSerialNumber + ":" + this.uitSerialNumber; } }); - zc = function(U, V, aa, W, fa, ya, ta, ia, qa) { - new Fc(U, V, aa, W, fa, ya, ta, ia, null, qa); + zc = function(T, V, ba, W, fa, xa, sa, ha, ra) { + new Fc(T, V, ba, W, fa, xa, sa, ha, null, ra); }; - wd = function(U, V, aa, W, fa, ya) { - Oa(ya, function() { - var ta, ia, qa, Ba, ka, Z, ca, ea, za, Va, Na, Ta, Wa; + wd = function(T, V, ba, W, fa, xa) { + Ra(xa, function() { + var sa, ha, ra, Ba, ja, Z, aa, ea, ya, Va, Pa, Ua, Wa; !fa || fa instanceof Uc || (fa = da(V, fa)); - ta = V.tokendata; - ia = V.signature; - if ("string" !== typeof ta || "string" !== typeof ia) throw new Ib(T.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(V)).setEntity(aa).setEntity(W); + sa = V.tokendata; + ha = V.signature; + if ("string" !== typeof sa || "string" !== typeof ha) throw new Jb(S.JSON_PARSE_ERROR, "servicetoken " + JSON.stringify(V)).setEntity(ba).setEntity(W); try { - qa = Mb(ta); - } catch (oa) { - throw new hb(T.SERVICETOKEN_TOKENDATA_INVALID, "servicetoken " + JSON.stringify(V), oa).setEntity(aa).setEntity(W); + ra = Mb(sa); + } catch (na) { + throw new ib(S.SERVICETOKEN_TOKENDATA_INVALID, "servicetoken " + JSON.stringify(V), na).setEntity(ba).setEntity(W); } - if (!qa || 0 == qa.length) throw new Ib(T.SERVICETOKEN_TOKENDATA_MISSING, "servicetoken " + JSON.stringify(V)).setEntity(aa).setEntity(W); + if (!ra || 0 == ra.length) throw new Jb(S.SERVICETOKEN_TOKENDATA_MISSING, "servicetoken " + JSON.stringify(V)).setEntity(ba).setEntity(W); try { - Ba = Mb(ia); - } catch (oa) { - throw new hb(T.SERVICETOKEN_SIGNATURE_INVALID, "servicetoken " + JSON.stringify(V), oa).setEntity(aa).setEntity(W); + Ba = Mb(ha); + } catch (na) { + throw new ib(S.SERVICETOKEN_SIGNATURE_INVALID, "servicetoken " + JSON.stringify(V), na).setEntity(ba).setEntity(W); } - ka = ec(qa, Tb); + ja = ec(ra, Ub); try { - Z = JSON.parse(ka); - ca = Z.name; + Z = JSON.parse(ja); + aa = Z.name; ea = Z.mtserialnumber ? parseInt(Z.mtserialnumber) : -1; - za = Z.uitserialnumber ? parseInt(Z.uitserialnumber) : -1; + ya = Z.uitserialnumber ? parseInt(Z.uitserialnumber) : -1; Va = Z.encrypted; - Na = Z.compressionalgo; - Ta = Z.servicedata; - } catch (oa) { - if (oa instanceof SyntaxError) throw new Ib(T.JSON_PARSE_ERROR, "servicetokendata " + ka, oa).setEntity(aa).setEntity(W); - throw oa; + Pa = Z.compressionalgo; + Ua = Z.servicedata; + } catch (na) { + if (na instanceof SyntaxError) throw new Jb(S.JSON_PARSE_ERROR, "servicetokendata " + ja, na).setEntity(ba).setEntity(W); + throw na; } - if (!ca || "number" !== typeof ea || ea != ea || "number" !== typeof za || za != za || "boolean" !== typeof Va || Na && "string" !== typeof Na || "string" !== typeof Ta) throw new Ib(T.JSON_PARSE_ERROR, "servicetokendata " + ka).setEntity(aa).setEntity(W); - if (Z.mtserialnumber && 0 > ea || ea > Sb) throw new hb(T.SERVICETOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "servicetokendata " + ka).setEntity(aa).setEntity(W); - if (Z.uitserialnumber && 0 > za || za > Sb) throw new hb(T.SERVICETOKEN_USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "servicetokendata " + ka).setEntity(aa).setEntity(W); - if (-1 != ea && (!aa || ea != aa.serialNumber)) throw new hb(T.SERVICETOKEN_MASTERTOKEN_MISMATCH, "st mtserialnumber " + ea + "; mt " + aa).setEntity(aa).setEntity(W); - if (-1 != za && (!W || za != W.serialNumber)) throw new hb(T.SERVICETOKEN_USERIDTOKEN_MISMATCH, "st uitserialnumber " + za + "; uit " + W).setEntity(aa).setEntity(W); + if (!aa || "number" !== typeof ea || ea != ea || "number" !== typeof ya || ya != ya || "boolean" !== typeof Va || Pa && "string" !== typeof Pa || "string" !== typeof Ua) throw new Jb(S.JSON_PARSE_ERROR, "servicetokendata " + ja).setEntity(ba).setEntity(W); + if (Z.mtserialnumber && 0 > ea || ea > Tb) throw new ib(S.SERVICETOKEN_MASTERTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "servicetokendata " + ja).setEntity(ba).setEntity(W); + if (Z.uitserialnumber && 0 > ya || ya > Tb) throw new ib(S.SERVICETOKEN_USERIDTOKEN_SERIAL_NUMBER_OUT_OF_RANGE, "servicetokendata " + ja).setEntity(ba).setEntity(W); + if (-1 != ea && (!ba || ea != ba.serialNumber)) throw new ib(S.SERVICETOKEN_MASTERTOKEN_MISMATCH, "st mtserialnumber " + ea + "; mt " + ba).setEntity(ba).setEntity(W); + if (-1 != ya && (!W || ya != W.serialNumber)) throw new ib(S.SERVICETOKEN_USERIDTOKEN_MISMATCH, "st uitserialnumber " + ya + "; uit " + W).setEntity(ba).setEntity(W); Va = !0 === Va; - if (Na) { - if (!Kc[Na]) throw new hb(T.UNIDENTIFIED_COMPRESSION, Na); - Wa = Na; + if (Pa) { + if (!Kc[Pa]) throw new ib(S.UNIDENTIFIED_COMPRESSION, Pa); + Wa = Pa; } else Wa = null; - fa ? fa.verify(qa, Ba, { - result: function(oa) { - Oa(ya, function() { - var Aa, Fa; - if (oa) { + fa ? fa.verify(ra, Ba, { + result: function(na) { + Ra(xa, function() { + var za, Ga; + if (na) { try { - Aa = Mb(Ta); - } catch (Ja) { - throw new hb(T.SERVICETOKEN_SERVICEDATA_INVALID, "servicetokendata " + ka, Ja).setEntity(aa).setEntity(W); + za = Mb(Ua); + } catch (Ma) { + throw new ib(S.SERVICETOKEN_SERVICEDATA_INVALID, "servicetokendata " + ja, Ma).setEntity(ba).setEntity(W); } - if (!Aa || 0 != Ta.length && 0 == Aa.length) throw new hb(T.SERVICETOKEN_SERVICEDATA_INVALID, "servicetokendata " + ka).setEntity(aa).setEntity(W); - if (Va && 0 < Aa.length) fa.decrypt(Aa, { - result: function(Ja) { - Oa(ya, function() { + if (!za || 0 != Ua.length && 0 == za.length) throw new ib(S.SERVICETOKEN_SERVICEDATA_INVALID, "servicetokendata " + ja).setEntity(ba).setEntity(W); + if (Va && 0 < za.length) fa.decrypt(za, { + result: function(Ma) { + Ra(xa, function() { var Ca, Xa; - Ca = Wa ? xd(Wa, Ja) : Ja; - Xa = new X(qa, Ba, oa); - new Fc(U, ca, Ca, -1 != ea ? aa : null, -1 != za ? W : null, Va, Wa, fa, Xa, ya); + Ca = Wa ? xd(Wa, Ma) : Ma; + Xa = new X(ra, Ba, na); + new Fc(T, aa, Ca, -1 != ea ? ba : null, -1 != ya ? W : null, Va, Wa, fa, Xa, xa); }); }, - error: function(Ja) { - Oa(ya, function() { - Ja instanceof hb && (Ja.setEntity(aa), Ja.setUser(W)); - throw Ja; + error: function(Ma) { + Ra(xa, function() { + Ma instanceof ib && (Ma.setEntity(ba), Ma.setUser(W)); + throw Ma; }); } }); else { - Aa = Wa ? xd(Wa, Aa) : Aa; - Fa = new X(qa, Ba, oa); - new Fc(U, ca, Aa, -1 != ea ? aa : null, -1 != za ? W : null, Va, Wa, fa, Fa, ya); + za = Wa ? xd(Wa, za) : za; + Ga = new X(ra, Ba, na); + new Fc(T, aa, za, -1 != ea ? ba : null, -1 != ya ? W : null, Va, Wa, fa, Ga, xa); } - } else(Aa = "" == Ta ? new Uint8Array(0) : null, Fa = new X(qa, Ba, oa), new Fc(U, ca, Aa, -1 != ea ? aa : null, -1 != za ? W : null, Va, Wa, fa, Fa, ya)); + } else(za = "" == Ua ? new Uint8Array(0) : null, Ga = new X(ra, Ba, na), new Fc(T, aa, za, -1 != ea ? ba : null, -1 != ya ? W : null, Va, Wa, fa, Ga, xa)); }); }, - error: function(oa) { - Oa(ya, function() { - oa instanceof hb && (oa.setEntity(aa), oa.setUser(W)); - throw oa; + error: function(na) { + Ra(xa, function() { + na instanceof ib && (na.setEntity(ba), na.setUser(W)); + throw na; }); } - }) : (ta = "" == Ta ? new Uint8Array(0) : null, ia = new X(qa, Ba, !1), new Fc(U, ca, ta, -1 != ea ? aa : null, -1 != za ? W : null, Va, Wa, fa, ia, ya)); + }) : (sa = "" == Ua ? new Uint8Array(0) : null, ha = new X(ra, Ba, !1), new Fc(T, aa, sa, -1 != ea ? ba : null, -1 != ya ? W : null, Va, Wa, fa, ha, xa)); }); }; })(); @@ -12623,15 +12638,15 @@ E3cbY[513816] = false; return da; } }); - Qe = function(da, X, U, V) { - Oa(V, function() { - var aa, W, fa; - aa = U.scheme; - W = U.authdata; - if (!aa || !W) throw new Ib(T.JSON_PARSE_ERROR, "userauthdata " + JSON.stringify(U)); - if (!Gc[aa]) throw new Cc(T.UNIDENTIFIED_USERAUTH_SCHEME, aa); - fa = da.getUserAuthenticationFactory(aa); - if (!fa) throw new Cc(T.USERAUTH_FACTORY_NOT_FOUND, aa); + Qe = function(da, X, T, V) { + Ra(V, function() { + var ba, W, fa; + ba = T.scheme; + W = T.authdata; + if (!ba || !W) throw new Jb(S.JSON_PARSE_ERROR, "userauthdata " + JSON.stringify(T)); + if (!Gc[ba]) throw new Cc(S.UNIDENTIFIED_USERAUTH_SCHEME, ba); + fa = da.getUserAuthenticationFactory(ba); + if (!fa) throw new Cc(S.USERAUTH_FACTORY_NOT_FOUND, ba); fa.createData(da, X, W, V); }); }; @@ -12646,12 +12661,12 @@ E3cbY[513816] = false; } }); }, - createData: function(da, X, U, V) {}, - authenticate: function(da, X, U, V) {} + createData: function(da, X, T, V) {}, + authenticate: function(da, X, T, V) {} }); (function() { hd = $c.extend({ - init: function V(X, U) { + init: function V(X, T) { V.base.call(this, Gc.NETFLIXID); Object.defineProperties(this, { netflixId: { @@ -12660,7 +12675,7 @@ E3cbY[513816] = false; configurable: !1 }, secureNetflixId: { - value: U, + value: T, writable: !1, configurable: !1 } @@ -12673,41 +12688,41 @@ E3cbY[513816] = false; this.secureNetflixId && (X.securenetflixid = this.secureNetflixId); return X; }, - equals: function V(U) { - return this === U ? !0 : U instanceof hd ? V.base.call(this, U) && this.netflixId == U.netflixId && this.secureNetflixId == U.secureNetflixId : !1; + equals: function V(T) { + return this === T ? !0 : T instanceof hd ? V.base.call(this, T) && this.netflixId == T.netflixId && this.secureNetflixId == T.secureNetflixId : !1; } }); - cf = function(U) { - var V, aa; - V = U.netflixid; - aa = U.securenetflixid; - if (!V) throw new Ib(T.JSON_PARSE_ERROR, "NetflixId authdata " + JSON.stringify(U)); - return new hd(V, aa); + cf = function(T) { + var V, ba; + V = T.netflixid; + ba = T.securenetflixid; + if (!V) throw new Jb(S.JSON_PARSE_ERROR, "NetflixId authdata " + JSON.stringify(T)); + return new hd(V, ba); }; })(); Df = bf.extend({ init: function X() { X.base.call(this, Gc.NETFLIXID); }, - createData: function(X, U, V, aa) { - Oa(aa, function() { + createData: function(X, T, V, ba) { + Ra(ba, function() { return cf(V); }); }, - authenticate: function(X, U, V, aa) { + authenticate: function(X, T, V, ba) { if (!(V instanceof hd)) throw new Bb("Incorrect authentication data type " + V + "."); X = V.secureNetflixId; - if (!V.netflixId || !X) throw new Cc(T.NETFLIXID_COOKIES_BLANK).setUser(V); - throw new Cc(T.UNSUPPORTED_USERAUTH_DATA, this.scheme).setUser(V); + if (!V.netflixId || !X) throw new Cc(S.NETFLIXID_COOKIES_BLANK).setUser(V); + throw new Cc(S.UNSUPPORTED_USERAUTH_DATA, this.scheme).setUser(V); } }); (function() { id = $c.extend({ - init: function aa(U, V) { - aa.base.call(this, Gc.EMAIL_PASSWORD); + init: function ba(T, V) { + ba.base.call(this, Gc.EMAIL_PASSWORD); Object.defineProperties(this, { email: { - value: U, + value: T, writable: !1, configurable: !1 }, @@ -12719,129 +12734,129 @@ E3cbY[513816] = false; }); }, getAuthData: function() { - var U; - U = {}; - U.email = this.email; - U.password = this.password; - return U; + var T; + T = {}; + T.email = this.email; + T.password = this.password; + return T; }, - equals: function aa(V) { - return this === V ? !0 : V instanceof id ? aa.base.call(this, this, V) && this.email == V.email && this.password == V.password : !1; + equals: function ba(V) { + return this === V ? !0 : V instanceof id ? ba.base.call(this, this, V) && this.email == V.email && this.password == V.password : !1; } }); df = function(V) { - var aa, W; - aa = V.email; + var ba, W; + ba = V.email; W = V.password; - if (!aa || !W) throw new Ib(T.JSON_PARSE_ERROR, "email/password authdata " + JSON.stringify(V)); - return new id(aa, W); + if (!ba || !W) throw new Jb(S.JSON_PARSE_ERROR, "email/password authdata " + JSON.stringify(V)); + return new id(ba, W); }; })(); Ef = bf.extend({ - init: function U() { - U.base.call(this, Gc.EMAIL_PASSWORD); + init: function T() { + T.base.call(this, Gc.EMAIL_PASSWORD); }, - createData: function(U, V, aa, W) { - Oa(W, function() { - return df(aa); + createData: function(T, V, ba, W) { + Ra(W, function() { + return df(ba); }); }, - authenticate: function(U, V, aa, W) { - if (!(aa instanceof id)) throw new Bb("Incorrect authentication data type " + aa + "."); - U = aa.password; - if (!aa.email || !U) throw new Cc(T.EMAILPASSWORD_BLANK).setUser(aa); - throw new Cc(T.UNSUPPORTED_USERAUTH_DATA, this.scheme).setUser(aa); + authenticate: function(T, V, ba, W) { + if (!(ba instanceof id)) throw new Bb("Incorrect authentication data type " + ba + "."); + T = ba.password; + if (!ba.email || !T) throw new Cc(S.EMAILPASSWORD_BLANK).setUser(ba); + throw new Cc(S.UNSUPPORTED_USERAUTH_DATA, this.scheme).setUser(ba); } }); Object.freeze({ - ENTITY_REAUTH: Ha.ENTITY_REAUTH, - ENTITYDATA_REAUTH: Ha.ENTITYDATA_REAUTH + ENTITY_REAUTH: Ja.ENTITY_REAUTH, + ENTITYDATA_REAUTH: Ja.ENTITYDATA_REAUTH }); Ff = Hb.Class.create({ getTime: function() {}, getRandom: function() {}, isPeerToPeer: function() {}, getMessageCapabilities: function() {}, - getEntityAuthenticationData: function(U, V) {}, + getEntityAuthenticationData: function(T, V) {}, getMslCryptoContext: function() {}, - getEntityAuthenticationFactory: function(U) {}, - getUserAuthenticationFactory: function(U) {}, + getEntityAuthenticationFactory: function(T) {}, + getUserAuthenticationFactory: function(T) {}, getTokenFactory: function() {}, - getKeyExchangeFactory: function(U) {}, + getKeyExchangeFactory: function(T) {}, getKeyExchangeFactories: function() {}, getMslStore: function() {} }); ef = Hb.Class.create({ - setCryptoContext: function(U, V) {}, + setCryptoContext: function(T, V) {}, getMasterToken: function() {}, - getNonReplayableId: function(U) {}, - getCryptoContext: function(U) {}, - removeCryptoContext: function(U) {}, + getNonReplayableId: function(T) {}, + getCryptoContext: function(T) {}, + removeCryptoContext: function(T) {}, clearCryptoContexts: function() {}, - addUserIdToken: function(U, V) {}, - getUserIdToken: function(U) {}, - removeUserIdToken: function(U) {}, + addUserIdToken: function(T, V) {}, + getUserIdToken: function(T) {}, + removeUserIdToken: function(T) {}, clearUserIdTokens: function() {}, - addServiceTokens: function(U) {}, - getServiceTokens: function(U, V) {}, - removeServiceTokens: function(U, V, aa) {}, + addServiceTokens: function(T) {}, + getServiceTokens: function(T, V) {}, + removeServiceTokens: function(T, V, ba) {}, clearServiceTokens: function() {} }); (function() { - var U; - U = Kc; - Wd = function(V, aa) { + var T; + T = Kc; + Wd = function(V, ba) { var W; W = {}; switch (V) { - case U.LZW: - return ke(aa, W); - case U.GZIP: - return gzip$compress(aa); + case T.LZW: + return ke(ba, W); + case T.GZIP: + return gzip$compress(ba); default: - throw new hb(T.UNSUPPORTED_COMPRESSION, V); + throw new ib(S.UNSUPPORTED_COMPRESSION, V); } }; - xd = function(V, aa, W) { + xd = function(V, ba, W) { switch (V) { - case U.LZW: - return le(aa); - case U.GZIP: - return gzip$uncompress(aa); + case T.LZW: + return le(ba); + case T.GZIP: + return gzip$uncompress(ba); default: - throw new hb(T.UNSUPPORTED_COMPRESSION, V.name()); + throw new ib(S.UNSUPPORTED_COMPRESSION, V.name()); } }; })(); ef.extend({ - setCryptoContext: function(U, V) {}, + setCryptoContext: function(T, V) {}, getMasterToken: function() { return null; }, - getNonReplayableId: function(U) { + getNonReplayableId: function(T) { return 1; }, - getCryptoContext: function(U) { + getCryptoContext: function(T) { return null; }, - removeCryptoContext: function(U) {}, + removeCryptoContext: function(T) {}, clearCryptoContexts: function() {}, - addUserIdToken: function(U, V) {}, - getUserIdToken: function(U) { + addUserIdToken: function(T, V) {}, + getUserIdToken: function(T) { return null; }, - removeUserIdToken: function(U) {}, + removeUserIdToken: function(T) {}, clearUserIdTokens: function() {}, - addServiceTokens: function(U) {}, - getServiceTokens: function(U, V) { + addServiceTokens: function(T) {}, + getServiceTokens: function(T, V) { if (V) { - if (!U) throw new hb(T.USERIDTOKEN_MASTERTOKEN_NULL); - if (!V.isBoundTo(U)) throw new hb(T.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + V.mtSerialNumber + "; mt " + U.serialNumber); + if (!T) throw new ib(S.USERIDTOKEN_MASTERTOKEN_NULL); + if (!V.isBoundTo(T)) throw new ib(S.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + V.mtSerialNumber + "; mt " + T.serialNumber); } return []; }, - removeServiceTokens: function(U, V, aa) { - if (aa && V && !aa.isBoundTo(V)) throw new hb(T.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + aa.masterTokenSerialNumber + "; mt " + V.serialNumber); + removeServiceTokens: function(T, V, ba) { + if (ba && V && !ba.isBoundTo(V)) throw new ib(S.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + ba.masterTokenSerialNumber + "; mt " + V.serialNumber); }, clearServiceTokens: function() {} }); @@ -12894,99 +12909,99 @@ E3cbY[513816] = false; } }); }, - setCryptoContext: function(V, aa) { + setCryptoContext: function(V, ba) { var W; - if (aa) { + if (ba) { W = V.uniqueKey(); this.masterTokens[W] = V; - this.cryptoContexts[W] = aa; + this.cryptoContexts[W] = ba; } else this.removeCryptoContext(V); }, getMasterToken: function() { - var V, aa, W; + var V, ba, W; V = null; - for (aa in this.masterTokens) { - W = this.masterTokens[aa]; + for (ba in this.masterTokens) { + W = this.masterTokens[ba]; if (!V || W.isNewerThan(V)) V = W; } return V; }, getNonReplayableId: function(V) { - var aa; + var ba; V = V.serialNumber; - aa = this.nonReplayableIds[V] !== Gb ? this.nonReplayableIds[V] : 0; - if (0 > aa || aa > Sb) throw new Bb("Non-replayable ID " + aa + " is outside the valid range."); - aa = aa == Sb ? 0 : aa + 1; - return this.nonReplayableIds[V] = aa; + ba = this.nonReplayableIds[V] !== Gb ? this.nonReplayableIds[V] : 0; + if (0 > ba || ba > Tb) throw new Bb("Non-replayable ID " + ba + " is outside the valid range."); + ba = ba == Tb ? 0 : ba + 1; + return this.nonReplayableIds[V] = ba; }, getCryptoContext: function(V) { return this.cryptoContexts[V.uniqueKey()]; }, removeCryptoContext: function(V) { - var aa, W, fa, ya; - aa = V.uniqueKey(); - if (this.masterTokens[aa]) { + var ba, W, fa, xa; + ba = V.uniqueKey(); + if (this.masterTokens[ba]) { W = V.serialNumber; for (fa in this.masterTokens) { - ya = this.masterTokens[fa]; - if (!ya.equals(V) && ya.serialNumber == W) { - delete this.masterTokens[aa]; - delete this.cryptoContexts[aa]; + xa = this.masterTokens[fa]; + if (!xa.equals(V) && xa.serialNumber == W) { + delete this.masterTokens[ba]; + delete this.cryptoContexts[ba]; return; } } - Object.keys(this.userIdTokens).forEach(function(ta) { - ta = this.userIdTokens[ta]; - ta.isBoundTo(V) && this.removeUserIdToken(ta); + Object.keys(this.userIdTokens).forEach(function(sa) { + sa = this.userIdTokens[sa]; + sa.isBoundTo(V) && this.removeUserIdToken(sa); }, this); try { this.removeServiceTokens(null, V, null); - } catch (ta) { - if (ta instanceof hb) throw new Bb("Unexpected exception while removing master token bound service tokens.", ta); - throw ta; + } catch (sa) { + if (sa instanceof ib) throw new Bb("Unexpected exception while removing master token bound service tokens.", sa); + throw sa; } delete this.nonReplayableIds[W]; - delete this.masterTokens[aa]; - delete this.cryptoContexts[aa]; + delete this.masterTokens[ba]; + delete this.cryptoContexts[ba]; } }, clearCryptoContexts: function() { [this.masterTokens, this.cryptoContexts, this.nonReplayableIds, this.userIdTokens, this.uitServiceTokens, this.mtServiceTokens].forEach(function(V) { - for (var aa in V) delete V[aa]; + for (var ba in V) delete V[ba]; }, this); }, - addUserIdToken: function(V, aa) { + addUserIdToken: function(V, ba) { var W, fa; W = !1; for (fa in this.masterTokens) - if (aa.isBoundTo(this.masterTokens[fa])) { + if (ba.isBoundTo(this.masterTokens[fa])) { W = !0; break; - } if (!W) throw new hb(T.USERIDTOKEN_MASTERTOKEN_NOT_FOUND, "uit mtserialnumber " + aa.mtSerialNumber); - this.userIdTokens[V] = aa; + } if (!W) throw new ib(S.USERIDTOKEN_MASTERTOKEN_NOT_FOUND, "uit mtserialnumber " + ba.mtSerialNumber); + this.userIdTokens[V] = ba; }, getUserIdToken: function(V) { return this.userIdTokens[V]; }, removeUserIdToken: function(V) { - var aa, W, fa; - aa = null; + var ba, W, fa; + ba = null; for (W in this.masterTokens) { fa = this.masterTokens[W]; if (V.isBoundTo(fa)) { - aa = fa; + ba = fa; break; } } - Object.keys(this.userIdTokens).forEach(function(ya) { - if (this.userIdTokens[ya].equals(V)) { + Object.keys(this.userIdTokens).forEach(function(xa) { + if (this.userIdTokens[xa].equals(V)) { try { - this.removeServiceTokens(null, aa, V); - } catch (ta) { - if (ta instanceof hb) throw new Bb("Unexpected exception while removing user ID token bound service tokens.", ta); - throw ta; + this.removeServiceTokens(null, ba, V); + } catch (sa) { + if (sa instanceof ib) throw new Bb("Unexpected exception while removing user ID token bound service tokens.", sa); + throw sa; } - delete this.userIdTokens[ya]; + delete this.userIdTokens[xa]; } }, this); }, @@ -12994,82 +13009,82 @@ E3cbY[513816] = false; for (var V in this.userIdTokens) this.removeUserIdToken(this.userIdTokens[V]); }, addServiceTokens: function(V) { - V.forEach(function(aa) { + V.forEach(function(ba) { var W, fa; - if (aa.isMasterTokenBound()) { + if (ba.isMasterTokenBound()) { W = !1; for (fa in this.masterTokens) - if (aa.isBoundTo(this.masterTokens[fa])) { + if (ba.isBoundTo(this.masterTokens[fa])) { W = !0; break; - } if (!W) throw new hb(T.SERVICETOKEN_MASTERTOKEN_NOT_FOUND, "st mtserialnumber " + aa.mtSerialNumber); + } if (!W) throw new ib(S.SERVICETOKEN_MASTERTOKEN_NOT_FOUND, "st mtserialnumber " + ba.mtSerialNumber); } - if (aa.isUserIdTokenBound()) { + if (ba.isUserIdTokenBound()) { W = !1; - for (var ya in this.userIdTokens) - if (aa.isBoundTo(this.userIdTokens[ya])) { + for (var xa in this.userIdTokens) + if (ba.isBoundTo(this.userIdTokens[xa])) { W = !0; break; - } if (!W) throw new hb(T.SERVICETOKEN_USERIDTOKEN_NOT_FOUND, "st uitserialnumber " + aa.uitSerialNumber); + } if (!W) throw new ib(S.SERVICETOKEN_USERIDTOKEN_NOT_FOUND, "st uitserialnumber " + ba.uitSerialNumber); } }, this); - V.forEach(function(aa) { + V.forEach(function(ba) { var W; - if (aa.isUnbound()) this.unboundServiceTokens[aa.uniqueKey()] = aa; + if (ba.isUnbound()) this.unboundServiceTokens[ba.uniqueKey()] = ba; else { - if (aa.isMasterTokenBound()) { - W = this.mtServiceTokens[aa.mtSerialNumber]; + if (ba.isMasterTokenBound()) { + W = this.mtServiceTokens[ba.mtSerialNumber]; W || (W = {}); - W[aa.uniqueKey()] = aa; - this.mtServiceTokens[aa.mtSerialNumber] = W; + W[ba.uniqueKey()] = ba; + this.mtServiceTokens[ba.mtSerialNumber] = W; } - aa.isUserIdTokenBound() && ((W = this.uitServiceTokens[aa.uitSerialNumber]) || (W = {}), W[aa.uniqueKey()] = aa, this.uitServiceTokens[aa.uitSerialNumber] = W); + ba.isUserIdTokenBound() && ((W = this.uitServiceTokens[ba.uitSerialNumber]) || (W = {}), W[ba.uniqueKey()] = ba, this.uitServiceTokens[ba.uitSerialNumber] = W); } }, this); }, - getServiceTokens: function(V, aa) { - var W, fa, ya; - if (aa) { - if (!V) throw new hb(T.USERIDTOKEN_MASTERTOKEN_NULL); - if (!aa.isBoundTo(V)) throw new hb(T.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + aa.mtSerialNumber + "; mt " + V.serialNumber); + getServiceTokens: function(V, ba) { + var W, fa, xa; + if (ba) { + if (!V) throw new ib(S.USERIDTOKEN_MASTERTOKEN_NULL); + if (!ba.isBoundTo(V)) throw new ib(S.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + ba.mtSerialNumber + "; mt " + V.serialNumber); } W = {}; for (fa in this.unboundServiceTokens) { - ya = this.unboundServiceTokens[fa]; - W[ya.uniqueKey()] = ya; + xa = this.unboundServiceTokens[fa]; + W[xa.uniqueKey()] = xa; } if (V && (fa = this.mtServiceTokens[V.serialNumber])) - for (var ta in fa)(ya = fa[ta], ya.isUserIdTokenBound() || (W[ta] = ya)); - if (aa && (aa = this.uitServiceTokens[aa.serialNumber])) - for (var ia in aa)(ta = aa[ia], ta.isBoundTo(V) && (W[ia] = ta)); + for (var sa in fa)(xa = fa[sa], xa.isUserIdTokenBound() || (W[sa] = xa)); + if (ba && (ba = this.uitServiceTokens[ba.serialNumber])) + for (var ha in ba)(sa = ba[ha], sa.isBoundTo(V) && (W[ha] = sa)); V = []; - for (var qa in W) V.push(W[qa]); + for (var ra in W) V.push(W[ra]); return V; }, - removeServiceTokens: function(V, aa, W) { - var fa, ya, ta; - if (W && aa && !W.isBoundTo(aa)) throw new hb(T.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + W.mtSerialNumber + "; mt " + aa.serialNumber); - !V || aa || W || Object.keys(this.unboundServiceTokens).forEach(function(ia) { - this.unboundServiceTokens[ia].name == V && delete this.unboundServiceTokens[ia]; + removeServiceTokens: function(V, ba, W) { + var fa, xa, sa; + if (W && ba && !W.isBoundTo(ba)) throw new ib(S.USERIDTOKEN_MASTERTOKEN_MISMATCH, "uit mtserialnumber " + W.mtSerialNumber + "; mt " + ba.serialNumber); + !V || ba || W || Object.keys(this.unboundServiceTokens).forEach(function(ha) { + this.unboundServiceTokens[ha].name == V && delete this.unboundServiceTokens[ha]; }, this); - if (aa && !W && (fa = this.mtServiceTokens[aa.serialNumber])) { - ta = Object.keys(fa); - ta.forEach(function(ia) { - var qa; - qa = fa[ia]; - V && qa.name != V || delete fa[ia]; + if (ba && !W && (fa = this.mtServiceTokens[ba.serialNumber])) { + sa = Object.keys(fa); + sa.forEach(function(ha) { + var ra; + ra = fa[ha]; + V && ra.name != V || delete fa[ha]; }, this); - this.mtServiceTokens[aa.serialNumber] = fa; + this.mtServiceTokens[ba.serialNumber] = fa; } - W && (ya = this.uitServiceTokens[W.serialNumber]) && (aa = Object.keys(ya), aa.forEach(function(ia) { - var qa; - qa = ya[ia]; - V && qa.name != V || delete ya[ia]; - }, this), this.uitServiceTokens[W.serialNumber] = ya); + W && (xa = this.uitServiceTokens[W.serialNumber]) && (ba = Object.keys(xa), ba.forEach(function(ha) { + var ra; + ra = xa[ha]; + V && ra.name != V || delete xa[ha]; + }, this), this.uitServiceTokens[W.serialNumber] = xa); }, clearServiceTokens: function() { [this.unboundServiceTokens, this.mtServiceTokens, this.uitServiceTokens].forEach(function(V) { - for (var aa in V) delete V[aa]; + for (var ba in V) delete V[ba]; }, this); } }); @@ -13086,8 +13101,8 @@ E3cbY[513816] = false; } }); }, - addCryptoContext: function(V, aa) { - aa && V && V.length && (V = Lb(V), this._contextMap[V] = aa); + addCryptoContext: function(V, ba) { + ba && V && V.length && (V = Lb(V), this._contextMap[V] = ba); }, getCryptoContext: function(V) { return V && V.length ? (V = Lb(V), this._contextMap[V] || null) : null; @@ -13097,8 +13112,8 @@ E3cbY[513816] = false; } }); sf.extend({ - init: function ta(aa, W, fa, ya) { - ta.base.call(this, aa); + init: function sa(ba, W, fa, xa) { + sa.base.call(this, ba); Object.defineProperties(this, { _kde: { value: W, @@ -13113,22 +13128,22 @@ E3cbY[513816] = false; configurable: !1 }, _kdw: { - value: ya, + value: xa, writable: !1, enumerable: !1, configurable: !1 } }); }, - getCryptoContext: function(aa, W) { + getCryptoContext: function(ba, W) { if (!(W instanceof xc)) throw new Bb("Incorrect authentication data type " + JSON.stringify(W) + "."); - if (W.identity != this.localIdentity) throw new rc(T.ENTITY_NOT_FOUND, "mgk " + W.identity); - return new rd(aa, this.localIdentity, this._kde, this._kdh, this._kdw); + if (W.identity != this.localIdentity) throw new rc(S.ENTITY_NOT_FOUND, "mgk " + W.identity); + return new rd(ba, this.localIdentity, this._kde, this._kdh, this._kdw); } }); tf.extend({ - init: function ia(W, fa, ya, ta) { - ia.base.call(this, W); + init: function ha(W, fa, xa, sa) { + ha.base.call(this, W); Object.defineProperties(this, { _kpe: { value: fa, @@ -13137,13 +13152,13 @@ E3cbY[513816] = false; configurable: !1 }, _kph: { - value: ya, + value: xa, writable: !1, enumerable: !1, configurable: !1 }, _kpw: { - value: ta, + value: sa, writable: !1, enumerable: !1, configurable: !1 @@ -13152,301 +13167,301 @@ E3cbY[513816] = false; }, getCryptoContext: function(W, fa) { if (!(fa instanceof yc)) throw new Bb("Incorrect authentication data type " + JSON.stringify(fa) + "."); - if (fa.identity != this.localIdentity) throw new rc(T.ENTITY_NOT_FOUND, "psk " + fa.identity); + if (fa.identity != this.localIdentity) throw new rc(S.ENTITY_NOT_FOUND, "psk " + fa.identity); return new rd(W, this.localIdentity, this._kpe, this._kph, this._kpw); } }); Hf = ff.extend({ - init: function ka(fa, ya, ta, ia, qa, Ba) { - ka.base.call(this); + init: function ja(fa, xa, sa, ha, ra, Ba) { + ja.base.call(this); this._log = fa; - this._esn = ya; - this._keyRequestData = ta; - this._createKeyRequestData = ia; - this._systemKeyName = qa; + this._esn = xa; + this._keyRequestData = sa; + this._createKeyRequestData = ha; + this._systemKeyName = ra; this._systemKeyWrapFormat = Ba; }, - setCryptoContext: function qa(ya, ta, ia) { + setCryptoContext: function ra(xa, sa, ha) { var Ba; Ba = this; Ba._log.trace("Adding MasterToken", { - SequenceNumber: ya.sequenceNumber, - SerialNumber: ya.serialNumber, - Expiration: ya.expiration.getTime() + SequenceNumber: xa.sequenceNumber, + SerialNumber: xa.serialNumber, + Expiration: xa.expiration.getTime() }); - qa.base.call(this, ya, ta); - !ia && (ya = Ba._createKeyRequestData) && (Ba._log.trace("Generating new keyx request data"), ya().then(function(ka) { - Ba._keyRequestData = ka; - }, function(ka) { - Ba._log.error("Unable to generate new keyx request data", "" + ka); + ra.base.call(this, xa, sa); + !ha && (xa = Ba._createKeyRequestData) && (Ba._log.trace("Generating new keyx request data"), xa().then(function(ja) { + Ba._keyRequestData = ja; + }, function(ja) { + Ba._log.error("Unable to generate new keyx request data", "" + ja); })); }, - addUserIdToken: function qa(ta, ia) { + addUserIdToken: function ra(sa, ha) { this._log.trace("Adding UserIdToken", { - UserId: ta, - SerialNumber: ia.serialNumber, - MTSerialNumber: ia.mtSerialNumber, - Expiration: ia.expiration.getTime() + UserId: sa, + SerialNumber: ha.serialNumber, + MTSerialNumber: ha.mtSerialNumber, + Expiration: ha.expiration.getTime() }); - qa.base.call(this, ta, ia); + ra.base.call(this, sa, ha); }, - addServiceTokens: function qa(ia) { - qa.base.call(this, ia.filter(function(Ba) { + addServiceTokens: function ra(ha) { + ra.base.call(this, ha.filter(function(Ba) { return !Gf[Ba.name]; })); }, getUserIdTokenKeys: function() { - var ia, qa; - ia = []; - for (qa in this.userIdTokens) ia.push(qa); - return ia; + var ha, ra; + ha = []; + for (ra in this.userIdTokens) ha.push(ra); + return ha; }, - rekeyUserIdToken: function(ia, qa) { - this.userIdTokens[ia] && (this.userIdTokens[qa] = this.userIdTokens[ia], delete this.userIdTokens[ia]); + rekeyUserIdToken: function(ha, ra) { + this.userIdTokens[ha] && (this.userIdTokens[ra] = this.userIdTokens[ha], delete this.userIdTokens[ha]); }, getKeyRequestData: function() { return this._keyRequestData; }, - getStoreState: function(ia) { - var qa; - qa = this; - Oa(ia, function() { + getStoreState: function(ha) { + var ra; + ra = this; + Ra(ha, function() { var Ba; - Ba = qa.getMasterToken(); - Ba ? qa.getKeysForStore(Ba, { - result: function(ka) { - Oa(ia, function() { - var Z, ca, ea; - Z = qa.userIdTokens; - ca = Object.keys(Z).map(function(za) { + Ba = ra.getMasterToken(); + Ba ? ra.getKeysForStore(Ba, { + result: function(ja) { + Ra(ha, function() { + var Z, aa, ea; + Z = ra.userIdTokens; + aa = Object.keys(Z).map(function(ya) { var Va; - Va = Z[za]; + Va = Z[ya]; return { - userId: za, - userIdTokenJSON: Z[za].toJSON(), - serviceTokenJSONList: qa.getServiceTokens(Ba, Va).map(mf) + userId: ya, + userIdTokenJSON: Z[ya].toJSON(), + serviceTokenJSONList: ra.getServiceTokens(Ba, Va).map(mf) }; }); - ka.esn = qa._esn; - ka.masterTokenJSON = Ba.toJSON(); - ka.userList = ca; - ea = qa._keyRequestData.storeData; - ea && Object.keys(ea).forEach(function(za) { - ka[za] = ea[za]; + ja.esn = ra._esn; + ja.masterTokenJSON = Ba.toJSON(); + ja.userList = aa; + ea = ra._keyRequestData.storeData; + ea && Object.keys(ea).forEach(function(ya) { + ja[ya] = ea[ya]; }); - return ka; + return ja; }); }, - timeout: ia.timeout, - error: ia.error - }) : ia.result(null); + timeout: ha.timeout, + error: ha.error + }) : ha.result(null); }); }, - getKeysForStore: function(ia, qa) { + getKeysForStore: function(ha, ra) { var Ba; Ba = this; - Oa(qa, function() { - var ka; - ka = Ba.getCryptoContext(ia); - ka = { - encryptionKey: ka.encryptionKey, - hmacKey: ka.hmacKey + Ra(ra, function() { + var ja; + ja = Ba.getCryptoContext(ha); + ja = { + encryptionKey: ja.encryptionKey, + hmacKey: ja.hmacKey }; - if (ka.encryptionKey && ka.hmacKey) { - if (Ba._systemKeyWrapFormat) Ba.wrapKeysWithSystemKey(ka, qa); - else return ka; - } else throw new hb(T.INTERNAL_EXCEPTION, "Unable to get CryptoContext keys"); + if (ja.encryptionKey && ja.hmacKey) { + if (Ba._systemKeyWrapFormat) Ba.wrapKeysWithSystemKey(ja, ra); + else return ja; + } else throw new ib(S.INTERNAL_EXCEPTION, "Unable to get CryptoContext keys"); }); }, - wrapKeysWithSystemKey: function(ia, qa) { + wrapKeysWithSystemKey: function(ha, ra) { var Ba; Ba = this; ee(this._systemKeyName, { - result: function(ka) { - Oa(qa, function() { - var Z, ca, ea, za; - Z = ia.encryptionKey; - ca = ia.hmacKey; + result: function(ja) { + Ra(ra, function() { + var Z, aa, ea, ya; + Z = ha.encryptionKey; + aa = ha.hmacKey; ea = Z[Xc]; - za = ca[Xc]; - if (ea && za) return { + ya = aa[Xc]; + if (ea && ya) return { wrappedEncryptionKey: ea, - wrappedHmacKey: za + wrappedHmacKey: ya }; Promise.resolve().then(function() { - return Promise.all([Rb.wrapKey(Ba._systemKeyWrapFormat, Z, ka, ka.algorithm), Rb.wrapKey(Ba._systemKeyWrapFormat, ca, ka, ka.algorithm)]); + return Promise.all([Sb.wrapKey(Ba._systemKeyWrapFormat, Z, ja, ja.algorithm), Sb.wrapKey(Ba._systemKeyWrapFormat, aa, ja, ja.algorithm)]); }).then(function(Va) { ea = Lb(Va[0]); Z[Xc] = ea; - za = Lb(Va[1]); - ca[Xc] = za; - qa.result({ + ya = Lb(Va[1]); + aa[Xc] = ya; + ra.result({ wrappedEncryptionKey: ea, - wrappedHmacKey: za + wrappedHmacKey: ya }); }).catch(function(Va) { - qa.error(new hb(T.INTERNAL_EXCEPTION, "Error wrapping key with SYSTEM key", Va)); + ra.error(new ib(S.INTERNAL_EXCEPTION, "Error wrapping key with SYSTEM key", Va)); }); }); }, - timeout: qa.timeout, - error: qa.error + timeout: ra.timeout, + error: ra.error }); }, - unwrapKeysWithSystemKey: function(ia, qa) { + unwrapKeysWithSystemKey: function(ha, ra) { var Ba; Ba = this; ee(this._systemKeyName, { - result: function(ka) { - Oa(qa, function() { - var Z, ca; - Z = Mb(ia.wrappedEncryptionKey); - ca = Mb(ia.wrappedHmacKey); + result: function(ja) { + Ra(ra, function() { + var Z, aa; + Z = Mb(ha.wrappedEncryptionKey); + aa = Mb(ha.wrappedHmacKey); Promise.resolve().then(function() { - return Promise.all([Rb.unwrapKey(Ba._systemKeyWrapFormat, Z, ka, ka.algorithm, oc, !1, Dc), Rb.unwrapKey(Ba._systemKeyWrapFormat, ca, ka, ka.algorithm, pc, !1, Mc)]); + return Promise.all([Sb.unwrapKey(Ba._systemKeyWrapFormat, Z, ja, ja.algorithm, oc, !1, Dc), Sb.unwrapKey(Ba._systemKeyWrapFormat, aa, ja, ja.algorithm, pc, !1, Mc)]); }).then(function(ea) { - var za; - za = ea[0]; + var ya; + ya = ea[0]; ea = ea[1]; - za[Xc] = ia.wrappedEncryptionKey; - ea[Xc] = ia.wrappedHmacKey; - qa.result({ - encryptionKey: za, + ya[Xc] = ha.wrappedEncryptionKey; + ea[Xc] = ha.wrappedHmacKey; + ra.result({ + encryptionKey: ya, hmacKey: ea }); }).catch(function(ea) { - qa.error(new hb(T.INTERNAL_EXCEPTION, "Error unwrapping with SYSTEM key", ea)); + ra.error(new ib(S.INTERNAL_EXCEPTION, "Error unwrapping with SYSTEM key", ea)); }); }); }, - timeout: qa.timeout, - error: qa.error + timeout: ra.timeout, + error: ra.error }); }, - loadStoreState: function(ia, qa, Ba, ka) { - var ea, za; + loadStoreState: function(ha, ra, Ba, ja) { + var ea, ya; - function Z(Va, Na) { - var Ta; + function Z(Va, Pa) { + var Ua; try { - Ta = Ba.userList.slice(); + Ua = Ba.userList.slice(); } catch (Wa) {} - Ta ? (function oa() { - var Aa; - Aa = Ta.shift(); - Aa ? vd(qa, Aa.userIdTokenJSON, Va, { - result: function(Fa) { + Ua ? (function na() { + var za; + za = Ua.shift(); + za ? vd(ra, za.userIdTokenJSON, Va, { + result: function(Ga) { try { - ea.addUserIdToken(Aa.userId, Fa); - ca(Va, Fa, Aa.serviceTokenJSONList, { - result: oa, - timeout: oa, - error: oa + ea.addUserIdToken(za.userId, Ga); + aa(Va, Ga, za.serviceTokenJSONList, { + result: na, + timeout: na, + error: na }); - } catch (Ja) { - oa(); + } catch (Ma) { + na(); } }, - timeout: oa, - error: oa - }) : Na.result(); - })() : Na.result(); + timeout: na, + error: na + }) : Pa.result(); + })() : Pa.result(); } - function ca(Va, Na, Ta, Wa) { - var oa, Aa; + function aa(Va, Pa, Ua, Wa) { + var na, za; try { - oa = Ta.slice(); - } catch (Fa) {} - if (oa) { - Aa = ea.getCryptoContext(Va); - (function Ja() { + na = Ua.slice(); + } catch (Ga) {} + if (na) { + za = ea.getCryptoContext(Va); + (function Ma() { var Ca; - Ca = oa.shift(); - Ca ? wd(qa, Ca, Va, Na, Aa, { + Ca = na.shift(); + Ca ? wd(ra, Ca, Va, Pa, za, { result: function(Xa) { ea.addServiceTokens([Xa]); - Ja(); + Ma(); }, timeout: function() { - Ja(); + Ma(); }, error: function() { - Ja(); + Ma(); } }) : Wa.result(); })(); } else Wa.result(); } ea = this; - za = ea._log; - Ba.esn != ea._esn ? (za.error("Esn mismatch, starting fresh"), ka.error()) : (function(Va) { - var Wa, oa, Aa, Fa; + ya = ea._log; + Ba.esn != ea._esn ? (ya.error("Esn mismatch, starting fresh"), ja.error()) : (function(Va) { + var Wa, na, za, Ga; - function Na() { - var Ja; - if (!Wa && oa && Aa && Fa) { + function Pa() { + var Ma; + if (!Wa && na && za && Ga) { Wa = !0; - Ja = new lc(qa, oa, ia.esn, { - rawKey: Aa + Ma = new mc(ra, na, ha.esn, { + rawKey: za }, { - rawKey: Fa + rawKey: Ga }); - ea.setCryptoContext(oa, Ja, !0); - Va.result(oa); + ea.setCryptoContext(na, Ma, !0); + Va.result(na); } } - function Ta(Ja, Ca) { - za.error(Ja, Ca && "" + Ca); + function Ua(Ma, Ca) { + ya.error(Ma, Ca && "" + Ca); Wa || (Wa = !0, Va.error()); } - Ba.masterTokenJSON ? (ed(qa, Ba.masterTokenJSON, { - result: function(Ja) { - oa = Ja; - Na(); + Ba.masterTokenJSON ? (ed(ra, Ba.masterTokenJSON, { + result: function(Ma) { + na = Ma; + Pa(); }, timeout: function() { - Ta("Timeout parsing MasterToken"); + Ua("Timeout parsing MasterToken"); }, - error: function(Ja) { - Ta("Error parsing MasterToken", Ja); + error: function(Ma) { + Ua("Error parsing MasterToken", Ma); } }), ea._systemKeyWrapFormat ? ea.unwrapKeysWithSystemKey(Ba, { - result: function(Ja) { - Aa = Ja.encryptionKey; - Fa = Ja.hmacKey; - Na(); + result: function(Ma) { + za = Ma.encryptionKey; + Ga = Ma.hmacKey; + Pa(); }, timeout: function() { - Ta("Timeout unwrapping keys"); + Ua("Timeout unwrapping keys"); }, - error: function(Ja) { - Ta("Error unwrapping keys", Ja); + error: function(Ma) { + Ua("Error unwrapping keys", Ma); } }) : Promise.resolve().then(function() { - return Rb.encrypt({ + return Sb.encrypt({ name: oc.name, iv: new Uint8Array(16) }, Ba.encryptionKey, new Uint8Array(1)); - }).then(function(Ja) { - Aa = Ba.encryptionKey; - }).catch(function(Ja) { - Ta("Error loading encryptionKey"); + }).then(function(Ma) { + za = Ba.encryptionKey; + }).catch(function(Ma) { + Ua("Error loading encryptionKey"); }).then(function() { - return Rb.sign(pc, Ba.hmacKey, new Uint8Array(1)); - }).then(function(Ja) { - Fa = Ba.hmacKey; - Na(); - }).catch(function(Ja) { - Ta("Error loading hmacKey"); - })) : Ta("Persisted store is corrupt"); + return Sb.sign(pc, Ba.hmacKey, new Uint8Array(1)); + }).then(function(Ma) { + Ga = Ba.hmacKey; + Pa(); + }).catch(function(Ma) { + Ua("Error loading hmacKey"); + })) : Ua("Persisted store is corrupt"); })({ result: function(Va) { - Z(Va, ka); + Z(Va, ja); }, - timeout: ka.timeout, - error: ka.error + timeout: ja.timeout, + error: ja.error }); } }); @@ -13456,16 +13471,16 @@ E3cbY[513816] = false; }; Xc = "$netflix$msl$wrapsys"; If = Ff.extend({ - init: function(ia, qa, Ba, ka, Z, ca) { - var ea, za; + init: function(ha, ra, Ba, ja, Z, aa) { + var ea, ya; ea = new fd([Kc.LZW]); - za = new vf(); - za.addPublicKey(qa, Ba); - ka[Wb.RSA] = new uf(za); - qa = {}; - qa[Gc.EMAIL_PASSWORD] = new Ef(); - qa[Gc.NETFLIXID] = new Df(); - ia = { + ya = new vf(); + ya.addPublicKey(ra, Ba); + ja[Xb.RSA] = new uf(ya); + ra = {}; + ra[Gc.EMAIL_PASSWORD] = new Ef(); + ra[Gc.NETFLIXID] = new Df(); + ha = { _mslCryptoContext: { value: new rf(), writable: !0, @@ -13485,31 +13500,31 @@ E3cbY[513816] = false; configurable: !1 }, _entityAuthFactories: { - value: ka, + value: ja, writable: !1, enumerable: !1, configurable: !1 }, _userAuthFactories: { - value: qa, + value: ra, writable: !1, enumerable: !1, configurable: !1 }, _keyExchangeFactories: { - value: ca, + value: aa, writable: !1, enumerable: !1, configurable: !1 }, _store: { - value: ia, + value: ha, writable: !1, enumerable: !1, configurable: !1 } }; - Object.defineProperties(this, ia); + Object.defineProperties(this, ha); }, getTime: function() { return Date.now(); @@ -13523,24 +13538,24 @@ E3cbY[513816] = false; getMessageCapabilities: function() { return this._capabilities; }, - getEntityAuthenticationData: function(ia, qa) { - qa.result(this._entityAuthData); + getEntityAuthenticationData: function(ha, ra) { + ra.result(this._entityAuthData); }, getMslCryptoContext: function() { return this._mslCryptoContext; }, - getEntityAuthenticationFactory: function(ia) { - return this._entityAuthFactories[ia]; + getEntityAuthenticationFactory: function(ha) { + return this._entityAuthFactories[ha]; }, - getUserAuthenticationFactory: function(ia) { - return this._userAuthFactories[ia]; + getUserAuthenticationFactory: function(ha) { + return this._userAuthFactories[ha]; }, getTokenFactory: function() { return null; }, - getKeyExchangeFactory: function(ia) { - return this._keyExchangeFactories.filter(function(qa) { - return qa.scheme == ia; + getKeyExchangeFactory: function(ha) { + return this._keyExchangeFactories.filter(function(ra) { + return ra.scheme == ha; })[0]; }, getKeyExchangeFactories: function() { @@ -13551,11 +13566,11 @@ E3cbY[513816] = false; } }); ge = Ze.extend({ - init: function(ia, qa, Ba, ka) { - this._log = ia; - this._mslContext = qa; + init: function(ha, ra, Ba, ja) { + this._log = ha; + this._mslContext = ra; this._mslRequest = Ba; - this._keyRequestData = ka; + this._keyRequestData = ja; }, getCryptoContexts: function() { return {}; @@ -13572,70 +13587,70 @@ E3cbY[513816] = false; getUserId: function() { return this._mslRequest.profileGuid || this._mslRequest.userId || null; }, - getUserAuthData: function(ia, qa, Ba, ka) { + getUserAuthData: function(ha, ra, Ba, ja) { var Z; Z = this._mslRequest; - Oa(ka, function() { - return ia || !Z.shouldSendUserAuthData ? null : Z.email ? new id(Z.email, Z.password) : Z.useNetflixUserAuthData || Ba && Z.sendUserAuthIfRequired ? new hd() : null; + Ra(ja, function() { + return ha || !Z.shouldSendUserAuthData ? null : Z.email ? new id(Z.email, Z.password) : Z.useNetflixUserAuthData || Ba && Z.sendUserAuthIfRequired ? new hd() : null; }); }, getCustomer: function() { return null; }, - getKeyRequestData: function(ia) { - ia.result(this._mslRequest.allowTokenRefresh ? [this._keyRequestData] : []); + getKeyRequestData: function(ha) { + ha.result(this._mslRequest.allowTokenRefresh ? [this._keyRequestData] : []); }, - updateServiceTokens: function(ia, qa, Ba) { - var ka, Z, ca, ea, za, Va; - ka = this._log; + updateServiceTokens: function(ha, ra, Ba) { + var ja, Z, aa, ea, ya, Va; + ja = this._log; Z = (this._mslRequest.serviceTokens || []).slice(); - ca = this._mslContext; - qa = ca.getMslStore(); - ea = ia.builder.getMasterToken(); - za = this.getUserId(); - Va = qa.getUserIdToken(za); - (function Ta() { + aa = this._mslContext; + ra = aa.getMslStore(); + ea = ha.builder.getMasterToken(); + ya = this.getUserId(); + Va = ra.getUserIdToken(ya); + (function Ua() { var Wa; Wa = Z.shift(); if (Wa) try { - Wa instanceof Fc ? (ia.addPrimaryServiceToken(Wa), Ta()) : wd(ca, Wa, ea, Va, null, { - result: function(oa) { + Wa instanceof Fc ? (ha.addPrimaryServiceToken(Wa), Ua()) : wd(aa, Wa, ea, Va, null, { + result: function(na) { try { - ia.addPrimaryServiceToken(oa); - } catch (Aa) { - ka.warn("Exception adding service token", "" + Aa); + ha.addPrimaryServiceToken(na); + } catch (za) { + ja.warn("Exception adding service token", "" + za); } - Ta(); + Ua(); }, timeout: function() { - ka.warn("Timeout parsing service token"); - Ta(); + ja.warn("Timeout parsing service token"); + Ua(); }, - error: function(oa) { - ka.warn("Error parsing service token", "" + oa); - Ta(); + error: function(na) { + ja.warn("Error parsing service token", "" + na); + Ua(); } }); - } catch (oa) { - ka.warn("Exception processing service token", "" + oa); - Ta(); + } catch (na) { + ja.warn("Exception processing service token", "" + na); + Ua(); } else Ba.result(!0); })(); }, - write: function(ia, qa, Ba) { - var ka; - ka = fc(this._mslRequest.body); - ia.write(ka, 0, ka.length, qa, { + write: function(ha, ra, Ba) { + var ja; + ja = fc(this._mslRequest.body); + ha.write(ja, 0, ja.length, ra, { result: function(Z) { - Z != ka.length ? Ba.error(new Yb("Not all data was written to output.")) : ia.flush(qa, { + Z != ja.length ? Ba.error(new Zb("Not all data was written to output.")) : ha.flush(ra, { result: function() { Ba.result(!0); }, timeout: function() { Ba.timeout(); }, - error: function(ca) { - Ba.error(ca); + error: function(aa) { + Ba.error(aa); } }); }, @@ -13653,27 +13668,27 @@ E3cbY[513816] = false; } }); Jf = Cf.extend({ - init: function(ia, qa) { - this._log = ia; - this._mslRequest = qa; + init: function(ha, ra) { + this._log = ha; + this._mslRequest = ra; }, - sentHeader: function(ia) { - this._log.trace("Sent MSL header", fe(this._mslRequest, ia), ia.serviceTokens && ia.serviceTokens.map(nf).join("\n")); + sentHeader: function(ha) { + this._log.trace("Sent MSL header", fe(this._mslRequest, ha), ha.serviceTokens && ha.serviceTokens.map(nf).join("\n")); }, - receivedHeader: function(ia) { - var qa, Ba; - qa = fe(this._mslRequest, ia); - Ba = ia.errorCode; - Ba ? this._log.warn("Received MSL error header", qa, { + receivedHeader: function(ha) { + var ra, Ba; + ra = fe(this._mslRequest, ha); + Ba = ha.errorCode; + Ba ? this._log.warn("Received MSL error header", ra, { errorCode: Ba, - errorMessage: ia.errorMessage, - internalCode: ia.internalCode - }) : this._log.trace("Received MSL header", qa); + errorMessage: ha.errorMessage, + internalCode: ha.internalCode + }) : this._log.trace("Received MSL header", ra); } }); Kf = { - JWK_RSA: function(ia) { - return pf(ia, { + JWK_RSA: function(ha) { + return pf(ha, { name: "RSA-OAEP", modulusLength: 2048, publicExponent: new Uint8Array([1, 0, 1]), @@ -13683,207 +13698,207 @@ E3cbY[513816] = false; }, Ee.JWK_RSA); } }; - ob.netflix = ob.netflix || ({}); - ob.netflix.msl = { - createMslClient: function(ia, qa) { - var Ba, ka, Z, ca, ea; - Ba = ia.log; - ea = ia.notifyMilestone || (function() {}); + qb.netflix = qb.netflix || ({}); + qb.netflix.msl = { + createMslClient: function(ha, ra) { + var Ba, ja, Z, aa, ea; + Ba = ha.log; + ea = ha.notifyMilestone || (function() {}); Promise.resolve().then(function() { - if (!(Vb && Vb.generateKey && Vb.importKey && Vb.unwrapKey)) throw new hb(T.INTERNAL_EXCEPTION, "No WebCrypto"); - dc = Vb.generateKey({ + if (!(Wb && Wb.generateKey && Wb.importKey && Wb.unwrapKey)) throw new ib(S.INTERNAL_EXCEPTION, "No WebCrypto"); + dc = Wb.generateKey({ name: "AES-CBC", length: 128 }, !0, Dc).then ? md.V2014_02 : md.LEGACY; ea("mslisik"); - return Rb.importKey("spki", ia.serverIdentityKeyData, qe, !1, ["verify"]); - }).then(function(za) { - return new Promise(function(Va, Na) { - Jc(za, { + return Sb.importKey("spki", ha.serverIdentityKeyData, qe, !1, ["verify"]); + }).then(function(ya) { + return new Promise(function(Va, Pa) { + Jc(ya, { result: Va, error: function() { - Na(new hb(T.KEY_IMPORT_ERROR, "Unable to create server identity verification key")); + Pa(new ib(S.KEY_IMPORT_ERROR, "Unable to create server identity verification key")); } }); }); - }).then(function(za) { - ka = za; - if (za = Kf.JWK_RSA) return (ea("mslcc"), za(ia)); - throw new hb(T.INTERNAL_EXCEPTION, "Invalid authenticationType: JWK_RSA"); - }).then(function(za) { + }).then(function(ya) { + ja = ya; + if (ya = Kf.JWK_RSA) return (ea("mslcc"), ya(ha)); + throw new ib(S.INTERNAL_EXCEPTION, "Invalid authenticationType: JWK_RSA"); + }).then(function(ya) { var Va; - Z = new Hf(Ba, ia.esn, za.keyRequestData, za.createKeyRequestData, ia.authenticationKeyNames.s, ia.systemKeyWrapFormat); - ca = new If(Z, ia.serverIdentityId, ka, za.entityAuthFactories, za.entityAuthData, za.keyExchangeFactories); - Va = ia.storeState; - if (Va) return (ea("mslss"), Ba.info("Loading store state"), new Promise(function(Na, Ta) { - Z.loadStoreState(ia, ca, Va, { - result: Na, - timeout: Na, - error: Na + Z = new Hf(Ba, ha.esn, ya.keyRequestData, ya.createKeyRequestData, ha.authenticationKeyNames.s, ha.systemKeyWrapFormat); + aa = new If(Z, ha.serverIdentityId, ja, ya.entityAuthFactories, ya.entityAuthData, ya.keyExchangeFactories); + Va = ha.storeState; + if (Va) return (ea("mslss"), Ba.info("Loading store state"), new Promise(function(Pa, Ua) { + Z.loadStoreState(ha, aa, Va, { + result: Pa, + timeout: Pa, + error: Pa }); })); Ba.info("No store state, starting fresh"); }).then(function() { - var za; - za = new $e(); + var ya; + ya = new $e(); ea("msldone"); - qa.result(new of(Ba, za, ca, Z, ia.ErrorSubCodes)); - }).catch(function(za) { - qa.error(za); + ra.result(new of(Ba, ya, aa, Z, ha.ErrorSubCodes)); + }).catch(function(ya) { + ra.error(ya); }); }, IHttpLocation: yf, - MslIoException: Yb + MslIoException: Zb }; (function() { - var db, Za, mb, rb, tb, ub, vb, Fb, Eb; + var fb, $a, nb, rb, ub, vb, wb, Fb, Db; - function ia(pa) { - var Ga; - Ga = 0; + function ha(qa) { + var Ha; + Ha = 0; return function() { - return Ga < pa.length ? { + return Ha < qa.length ? { done: !1, - value: pa[Ga++] + value: qa[Ha++] } : { done: !0 }; }; } - function qa(pa, Ga) { - var Qa, b; - if (Ga) a: { - Qa = Za;pa = pa.split("."); - for (var r = 0; r < pa.length - 1; r++) { - b = pa[r]; - if (!((b in Qa))) break a; - Qa = Qa[b]; + function ra(qa, Ha) { + var Sa, b; + if (Ha) a: { + Sa = $a;qa = qa.split("."); + for (var r = 0; r < qa.length - 1; r++) { + b = qa[r]; + if (!((b in Sa))) break a; + Sa = Sa[b]; } - pa = pa[pa.length - 1];r = Qa[pa];Ga = Ga(r);Ga != r && null != Ga && db(Qa, pa, { + qa = qa[qa.length - 1];r = Sa[qa];Ha = Ha(r);Ha != r && null != Ha && fb(Sa, qa, { configurable: !0, writable: !0, - value: Ga + value: Ha }); } } - function Ba(pa) { - pa = { - next: pa + function Ba(qa) { + qa = { + next: qa }; - pa[Symbol.iterator] = function() { + qa[Symbol.iterator] = function() { return this; }; - return pa; + return qa; } - function ka(pa) { - var Ga; - Ga = "undefined" != typeof Symbol && Symbol.iterator && pa[Symbol.iterator]; - return Ga ? Ga.call(pa) : { - next: ia(pa) + function ja(qa) { + var Ha; + Ha = "undefined" != typeof Symbol && Symbol.iterator && qa[Symbol.iterator]; + return Ha ? Ha.call(qa) : { + next: ha(qa) }; } - function Z(pa) { - for (var Ga, Qa = []; !(Ga = pa.next()).done;) Qa.push(Ga.value); - return Qa; + function Z(qa) { + for (var Ha, Sa = []; !(Ha = qa.next()).done;) Sa.push(Ha.value); + return Sa; } - function ca(pa) { - return pa instanceof Array ? pa : Z(ka(pa)); + function aa(qa) { + return qa instanceof Array ? qa : Z(ja(qa)); } - function ea(pa, Ga) { + function ea(qa, Ha) { var r; - pa.prototype = mb(Ga.prototype); - pa.prototype.constructor = pa; - if (Fb) Fb(pa, Ga); + qa.prototype = nb(Ha.prototype); + qa.prototype.constructor = qa; + if (Fb) Fb(qa, Ha); else - for (var Qa in Ga) - if ("prototype" != Qa) + for (var Sa in Ha) + if ("prototype" != Sa) if (Object.defineProperties) { - r = Object.getOwnPropertyDescriptor(Ga, Qa); - r && Object.defineProperty(pa, Qa, r); - } else pa[Qa] = Ga[Qa]; - pa.nkc = Ga.prototype; + r = Object.getOwnPropertyDescriptor(Ha, Sa); + r && Object.defineProperty(qa, Sa, r); + } else qa[Sa] = Ha[Sa]; + qa.Qlc = Ha.prototype; } - function za() { - this.pV = !1; - this.mD = null; - this.yZ = void 0; - this.Vv = 1; - this.q_a = this.pka = 0; - this.RE = null; + function ya() { + this.cW = !1; + this.DD = null; + this.d_ = void 0; + this.gw = 1; + this.V_a = this.Pka = 0; + this.iF = null; } - function Va(pa) { - if (pa.pV) throw new TypeError("Generator is already running"); - pa.pV = !0; + function Va(qa) { + if (qa.cW) throw new TypeError("Generator is already running"); + qa.cW = !0; } - function Na(pa, Ga, Qa) { - pa.Vv = Qa; + function Pa(qa, Ha, Sa) { + qa.gw = Sa; return { - value: Ga + value: Ha }; } - function Ta(pa) { - this.Bf = new za(); - this.p_b = pa; + function Ua(qa) { + this.zf = new ya(); + this.J0b = qa; } - function Wa(pa, Ga) { - var Qa; - Va(pa.Bf); - Qa = pa.Bf.mD; - if (Qa) return oa(pa, ("return" in Qa) ? Qa["return"] : function(r) { + function Wa(qa, Ha) { + var Sa; + Va(qa.zf); + Sa = qa.zf.DD; + if (Sa) return na(qa, ("return" in Sa) ? Sa["return"] : function(r) { return { value: r, done: !0 }; - }, Ga, pa.Bf.return); - pa.Bf.return(Ga); - return Aa(pa); + }, Ha, qa.zf.return); + qa.zf.return(Ha); + return za(qa); } - function oa(pa, Ga, Qa, r) { + function na(qa, Ha, Sa, r) { var b, a; try { - b = Ga.call(pa.Bf.mD, Qa); + b = Ha.call(qa.zf.DD, Sa); if (!(b instanceof Object)) throw new TypeError("Iterator result " + b + " is not an object"); - if (!b.done) return (pa.Bf.pV = !1, b); + if (!b.done) return (qa.zf.cW = !1, b); a = b.value; } catch (c) { - return (pa.Bf.mD = null, pa.Bf.HY(c), Aa(pa)); + return (qa.zf.DD = null, qa.zf.oZ(c), za(qa)); } - pa.Bf.mD = null; - r.call(pa.Bf, a); - return Aa(pa); + qa.zf.DD = null; + r.call(qa.zf, a); + return za(qa); } - function Aa(pa) { - var Ga; - for (; pa.Bf.Vv;) try { - Ga = pa.p_b(pa.Bf); - if (Ga) return (pa.Bf.pV = !1, { - value: Ga.value, + function za(qa) { + var Ha; + for (; qa.zf.gw;) try { + Ha = qa.J0b(qa.zf); + if (Ha) return (qa.zf.cW = !1, { + value: Ha.value, done: !1 }); - } catch (Qa) { - pa.Bf.yZ = void 0; - pa.Bf.HY(Qa); + } catch (Sa) { + qa.zf.d_ = void 0; + qa.zf.oZ(Sa); } - pa.Bf.pV = !1; - if (pa.Bf.RE) { - Ga = pa.Bf.RE; - pa.Bf.RE = null; - if (Ga.fQb) throw Ga.RZa; + qa.zf.cW = !1; + if (qa.zf.iF) { + Ha = qa.zf.iF; + qa.zf.iF = null; + if (Ha.nRb) throw Ha.w_a; return { - value: Ga.return, + value: Ha.return, done: !0 }; } @@ -13893,65 +13908,65 @@ E3cbY[513816] = false; }; } - function Fa(pa) { - this.next = function(Ga) { - return pa.sW(Ga); + function Ga(qa) { + this.next = function(Ha) { + return qa.gX(Ha); }; - this.throw = function(Ga) { - return pa.HY(Ga); + this.throw = function(Ha) { + return qa.oZ(Ha); }; - this.return = function(Ga) { - return Wa(pa, Ga); + this.return = function(Ha) { + return Wa(qa, Ha); }; this[Symbol.iterator] = function() { return this; }; } - function Ja(pa, Ga) { - Ga = new Fa(new Ta(Ga)); - Fb && pa.prototype && Fb(Ga, pa.prototype); - return Ga; + function Ma(qa, Ha) { + Ha = new Ga(new Ua(Ha)); + Fb && qa.prototype && Fb(Ha, qa.prototype); + return Ha; } - function Ca(pa, Ga) { - return Object.prototype.hasOwnProperty.call(pa, Ga); + function Ca(qa, Ha) { + return Object.prototype.hasOwnProperty.call(qa, Ha); } - function Xa(pa, Ga, Qa) { + function Xa(qa, Ha, Sa) { var a; - pa instanceof String && (pa = String(pa)); - for (var r = pa.length, b = 0; b < r; b++) { - a = pa[b]; - if (Ga.call(Qa, a, b, pa)) return { - C3a: b, - Eba: a + qa instanceof String && (qa = String(qa)); + for (var r = qa.length, b = 0; b < r; b++) { + a = qa[b]; + if (Ha.call(Sa, a, b, qa)) return { + h4a: b, + jca: a }; } return { - C3a: -1, - Eba: void 0 + h4a: -1, + jca: void 0 }; } - function Ia(pa, Ga, Qa) { - if (null == pa) throw new TypeError("The 'this' value for String.prototype." + Qa + " must not be null or undefined"); - if (Ga instanceof RegExp) throw new TypeError("First argument to String.prototype." + Qa + " must not be a regular expression"); - return pa + ""; + function Ka(qa, Ha, Sa) { + if (null == qa) throw new TypeError("The 'this' value for String.prototype." + Sa + " must not be null or undefined"); + if (Ha instanceof RegExp) throw new TypeError("First argument to String.prototype." + Sa + " must not be a regular expression"); + return qa + ""; } - function ab(pa, Ga) { - var Qa, r, b; - pa instanceof String && (pa += ""); - Qa = 0; + function bb(qa, Ha) { + var Sa, r, b; + qa instanceof String && (qa += ""); + Sa = 0; r = !1; b = { next: function() { var a; - if (!r && Qa < pa.length) { - a = Qa++; + if (!r && Sa < qa.length) { + a = Sa++; return { - value: Ga(a, pa[a]), + value: Ha(a, qa[a]), done: !1 }; } @@ -13967,250 +13982,250 @@ E3cbY[513816] = false; }; return b; } - db = "function" == typeof Object.defineProperties ? Object.defineProperty : function(pa, Ga, Qa) { - if (pa == Array.prototype || pa == Object.prototype) return pa; - pa[Ga] = Qa.value; - return pa; + fb = "function" == typeof Object.defineProperties ? Object.defineProperty : function(qa, Ha, Sa) { + if (qa == Array.prototype || qa == Object.prototype) return qa; + qa[Ha] = Sa.value; + return qa; }; - Za = (function(pa) { - var Qa; - pa = ["object" == typeof globalThis && globalThis, pa, "object" == typeof ob && ob, "object" == typeof self && self, "object" == typeof global && global]; - for (var Ga = 0; Ga < pa.length; ++Ga) { - Qa = pa[Ga]; - if (Qa && Qa.Math == Math) return Qa; + $a = (function(qa) { + var Sa; + qa = ["object" == typeof globalThis && globalThis, qa, "object" == typeof qb && qb, "object" == typeof self && self, "object" == typeof global && global]; + for (var Ha = 0; Ha < qa.length; ++Ha) { + Sa = qa[Ha]; + if (Sa && Sa.Math == Math) return Sa; } throw Error("Cannot find global object"); })(this); - qa("Symbol", function(pa) { + ra("Symbol", function(qa) { var r; - function Ga(b) { - if (this instanceof Ga) throw new TypeError("Symbol is not a constructor"); - return new Qa("jscomp_symbol_" + (b || "") + "_" + r++, b); + function Ha(b) { + if (this instanceof Ha) throw new TypeError("Symbol is not a constructor"); + return new Sa("jscomp_symbol_" + (b || "") + "_" + r++, b); } - function Qa(b, a) { - this.cib = b; - db(this, "description", { + function Sa(b, a) { + this.Zib = b; + fb(this, "description", { configurable: !0, writable: !0, value: a }); } - if (pa) return pa; - Qa.prototype.toString = function() { - return this.cib; + if (qa) return qa; + Sa.prototype.toString = function() { + return this.Zib; }; r = 0; - return Ga; + return Ha; }); - qa("Symbol.iterator", function(pa) { + ra("Symbol.iterator", function(qa) { var r; - if (pa) return pa; - pa = Symbol("Symbol.iterator"); - for (var Ga = ("Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array").split(" "), Qa = 0; Qa < Ga.length; Qa++) { - r = Za[Ga[Qa]]; - "function" === typeof r && "function" != typeof r.prototype[pa] && db(r.prototype, pa, { + if (qa) return qa; + qa = Symbol("Symbol.iterator"); + for (var Ha = ("Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array").split(" "), Sa = 0; Sa < Ha.length; Sa++) { + r = $a[Ha[Sa]]; + "function" === typeof r && "function" != typeof r.prototype[qa] && fb(r.prototype, qa, { configurable: !0, writable: !0, value: function() { - return Ba(ia(this)); + return Ba(ha(this)); } }); } - return pa; + return qa; }); - mb = "function" == typeof Object.create ? Object.create : function(pa) { - function Ga() {} - Ga.prototype = pa; - return new Ga(); + nb = "function" == typeof Object.create ? Object.create : function(qa) { + function Ha() {} + Ha.prototype = qa; + return new Ha(); }; rb = (function() { - var Ga; + var Ha; - function pa() { - function Qa() {} - new Qa(); - Reflect.construct(Qa, [], function() {}); - return new Qa() instanceof Qa; + function qa() { + function Sa() {} + new Sa(); + Reflect.construct(Sa, [], function() {}); + return new Sa() instanceof Sa; } if ("undefined" != typeof Reflect && Reflect.construct) { - if (pa()) return Reflect.construct; - Ga = Reflect.construct; - return function(Qa, r, b) { - Qa = Ga(Qa, r); - b && Reflect.setPrototypeOf(Qa, b.prototype); - return Qa; + if (qa()) return Reflect.construct; + Ha = Reflect.construct; + return function(Sa, r, b) { + Sa = Ha(Sa, r); + b && Reflect.setPrototypeOf(Sa, b.prototype); + return Sa; }; } - return function(Qa, r, b) { - void 0 === b && (b = Qa); - b = mb(b.prototype || Object.prototype); - return Function.prototype.apply.call(Qa, b, r) || b; + return function(Sa, r, b) { + void 0 === b && (b = Sa); + b = nb(b.prototype || Object.prototype); + return Function.prototype.apply.call(Sa, b, r) || b; }; })(); - if ("function" == typeof Object.setPrototypeOf) tb = Object.setPrototypeOf; + if ("function" == typeof Object.setPrototypeOf) ub = Object.setPrototypeOf; else { a: { - ub = { + vb = { a: !0 - };vb = {}; + };wb = {}; try { - vb.__proto__ = ub; - tb = vb.a; + wb.__proto__ = vb; + ub = wb.a; break a; - } catch (pa) {} - tb = !1; + } catch (qa) {} + ub = !1; } - tb = tb ? function(pa, Ga) { - pa.__proto__ = Ga; - if (pa.__proto__ !== Ga) throw new TypeError(pa + " is not extensible"); - return pa; + ub = ub ? function(qa, Ha) { + qa.__proto__ = Ha; + if (qa.__proto__ !== Ha) throw new TypeError(qa + " is not extensible"); + return qa; } : null; } - Fb = tb; - za.prototype.sW = function(pa) { - this.yZ = pa; + Fb = ub; + ya.prototype.gX = function(qa) { + this.d_ = qa; }; - za.prototype.HY = function(pa) { - this.RE = { - RZa: pa, - fQb: !0 + ya.prototype.oZ = function(qa) { + this.iF = { + w_a: qa, + nRb: !0 }; - this.Vv = this.pka || this.q_a; + this.gw = this.Pka || this.V_a; }; - za.prototype.return = function(pa) { - this.RE = { - return: pa + ya.prototype.return = function(qa) { + this.iF = { + return: qa }; - this.Vv = this.q_a; + this.gw = this.V_a; }; - Ta.prototype.sW = function(pa) { - Va(this.Bf); - if (this.Bf.mD) return oa(this, this.Bf.mD.next, pa, this.Bf.sW); - this.Bf.sW(pa); - return Aa(this); + Ua.prototype.gX = function(qa) { + Va(this.zf); + if (this.zf.DD) return na(this, this.zf.DD.next, qa, this.zf.gX); + this.zf.gX(qa); + return za(this); }; - Ta.prototype.HY = function(pa) { - Va(this.Bf); - if (this.Bf.mD) return oa(this, this.Bf.mD["throw"], pa, this.Bf.sW); - this.Bf.HY(pa); - return Aa(this); + Ua.prototype.oZ = function(qa) { + Va(this.zf); + if (this.zf.DD) return na(this, this.zf.DD["throw"], qa, this.zf.gX); + this.zf.oZ(qa); + return za(this); }; - qa("Reflect", function(pa) { - return pa ? pa : {}; + ra("Reflect", function(qa) { + return qa ? qa : {}; }); - qa("Reflect.construct", function() { + ra("Reflect.construct", function() { return rb; }); - qa("Reflect.setPrototypeOf", function(pa) { - return pa ? pa : Fb ? function(Ga, Qa) { + ra("Reflect.setPrototypeOf", function(qa) { + return qa ? qa : Fb ? function(Ha, Sa) { try { - return (Fb(Ga, Qa), !0); + return (Fb(Ha, Sa), !0); } catch (r) { return !1; } } : null; }); - qa("WeakMap", function(pa) { - var c, l; + ra("WeakMap", function(qa) { + var c, m; - function Ga(f) { - this.UU = (l += Math.random() + 1).toString(); + function Ha(f) { + this.FV = (m += Math.random() + 1).toString(); if (f) { - f = ka(f); - for (var h; !(h = f.next()).done;)(h = h.value, this.set(h[0], h[1])); + f = ja(f); + for (var k; !(k = f.next()).done;)(k = k.value, this.set(k[0], k[1])); } } - function Qa() {} + function Sa() {} function r(f) { - var h; - h = typeof f; - return "object" === h && null !== f || "function" === h; + var k; + k = typeof f; + return "object" === k && null !== f || "function" === k; } function b(f) { - var h; + var k; if (!Ca(f, c)) { - h = new Qa(); - db(f, c, { - value: h + k = new Sa(); + fb(f, c, { + value: k }); } } function a(f) { - var h; - h = Object[f]; - h && (Object[f] = function(d) { - if (d instanceof Qa) return d; + var k; + k = Object[f]; + k && (Object[f] = function(d) { + if (d instanceof Sa) return d; Object.isExtensible(d) && b(d); - return h(d); + return k(d); }); } if ((function() { - var f, h, d; - if (!pa || !Object.seal) return !1; + var f, k, d; + if (!qa || !Object.seal) return !1; try { f = Object.seal({}); - h = Object.seal({}); - d = new pa([ + k = Object.seal({}); + d = new qa([ [f, 2], - [h, 3] + [k, 3] ]); - if (2 != d.get(f) || 3 != d.get(h)) return !1; + if (2 != d.get(f) || 3 != d.get(k)) return !1; d.delete(f); - d.set(h, 4); - return !d.has(f) && 4 == d.get(h); + d.set(k, 4); + return !d.has(f) && 4 == d.get(k); } catch (g) { return !1; } - })()) return pa; + })()) return qa; c = "$jscomp_hidden_" + Math.random(); a("freeze"); a("preventExtensions"); a("seal"); - l = 0; - Ga.prototype.set = function(f, h) { + m = 0; + Ha.prototype.set = function(f, k) { if (!r(f)) throw Error("Invalid WeakMap key"); b(f); if (!Ca(f, c)) throw Error("WeakMap key fail: " + f); - f[c][this.UU] = h; + f[c][this.FV] = k; return this; }; - Ga.prototype.get = function(f) { - return r(f) && Ca(f, c) ? f[c][this.UU] : void 0; + Ha.prototype.get = function(f) { + return r(f) && Ca(f, c) ? f[c][this.FV] : void 0; }; - Ga.prototype.has = function(f) { - return r(f) && Ca(f, c) && Ca(f[c], this.UU); + Ha.prototype.has = function(f) { + return r(f) && Ca(f, c) && Ca(f[c], this.FV); }; - Ga.prototype.delete = function(f) { - return r(f) && Ca(f, c) && Ca(f[c], this.UU) ? delete f[c][this.UU] : !1; + Ha.prototype.delete = function(f) { + return r(f) && Ca(f, c) && Ca(f[c], this.FV) ? delete f[c][this.FV] : !1; }; - return Ga; + return Ha; }); - qa("Map", function(pa) { + ra("Map", function(qa) { var a, c; - function Ga() { - var l; - l = {}; - return l.em = l.next = l.head = l; + function Ha() { + var m; + m = {}; + return m.em = m.next = m.head = m; } - function Qa(l, f) { - var h; - h = l.ry; + function Sa(m, f) { + var k; + k = m.Fy; return Ba(function() { - if (h) { - for (; h.head != l.ry;) h = h.em; - for (; h.next != h.head;) return (h = h.next, { + if (k) { + for (; k.head != m.Fy;) k = k.em; + for (; k.next != k.head;) return (k = k.next, { done: !1, - value: f(h) + value: f(k) }); - h = null; + k = null; } return { done: !0, @@ -14219,711 +14234,711 @@ E3cbY[513816] = false; }); } - function r(l, f) { - var h, d, g; - h = f && typeof f; - "object" == h || "function" == h ? a.has(f) ? h = a.get(f) : (h = "" + ++c, a.set(f, h)) : h = "p_" + f; - d = l.by[h]; - if (d && Ca(l.by, h)) - for (l = 0; l < d.length; l++) { - g = d[l]; + function r(m, f) { + var k, d, g; + k = f && typeof f; + "object" == k || "function" == k ? a.has(f) ? k = a.get(f) : (k = "" + ++c, a.set(f, k)) : k = "p_" + f; + d = m.my[k]; + if (d && Ca(m.my, k)) + for (m = 0; m < d.length; m++) { + g = d[m]; if (f !== f && g.key !== g.key || f === g.key) return { - id: h, + id: k, list: d, - index: l, + index: m, entry: g }; } return { - id: h, + id: k, list: d, index: -1, entry: void 0 }; } - function b(l) { - this.by = {}; - this.ry = Ga(); + function b(m) { + this.my = {}; + this.Fy = Ha(); this.size = 0; - if (l) { - l = ka(l); - for (var f; !(f = l.next()).done;)(f = f.value, this.set(f[0], f[1])); + if (m) { + m = ja(m); + for (var f; !(f = m.next()).done;)(f = f.value, this.set(f[0], f[1])); } } if ((function() { - var l, f, h, d; - if (!pa || "function" != typeof pa || !pa.prototype.entries || "function" != typeof Object.seal) return !1; + var m, f, k, d; + if (!qa || "function" != typeof qa || !qa.prototype.entries || "function" != typeof Object.seal) return !1; try { - l = Object.seal({ + m = Object.seal({ x: 4 }); - f = new pa(ka([ - [l, "s"] + f = new qa(ja([ + [m, "s"] ])); - if ("s" != f.get(l) || 1 != f.size || f.get({ + if ("s" != f.get(m) || 1 != f.size || f.get({ x: 4 }) || f.set({ x: 4 }, "t") != f || 2 != f.size) return !1; - h = f.entries(); - d = h.next(); - if (d.done || d.value[0] != l || "s" != d.value[1]) return !1; - d = h.next(); - return d.done || 4 != d.value[0].x || "t" != d.value[1] || !h.next().done ? !1 : !0; + k = f.entries(); + d = k.next(); + if (d.done || d.value[0] != m || "s" != d.value[1]) return !1; + d = k.next(); + return d.done || 4 != d.value[0].x || "t" != d.value[1] || !k.next().done ? !1 : !0; } catch (g) { return !1; } - })()) return pa; + })()) return qa; a = new WeakMap(); - b.prototype.set = function(l, f) { - var h; - l = 0 === l ? 0 : l; - h = r(this, l); - h.list || (h.list = this.by[h.id] = []); - h.entry ? h.entry.value = f : (h.entry = { - next: this.ry, - em: this.ry.em, - head: this.ry, - key: l, + b.prototype.set = function(m, f) { + var k; + m = 0 === m ? 0 : m; + k = r(this, m); + k.list || (k.list = this.my[k.id] = []); + k.entry ? k.entry.value = f : (k.entry = { + next: this.Fy, + em: this.Fy.em, + head: this.Fy, + key: m, value: f - }, h.list.push(h.entry), this.ry.em.next = h.entry, this.ry.em = h.entry, this.size++); + }, k.list.push(k.entry), this.Fy.em.next = k.entry, this.Fy.em = k.entry, this.size++); return this; }; - b.prototype.delete = function(l) { - l = r(this, l); - return l.entry && l.list ? (l.list.splice(l.index, 1), l.list.length || delete this.by[l.id], l.entry.em.next = l.entry.next, l.entry.next.em = l.entry.em, l.entry.head = null, this.size--, !0) : !1; + b.prototype.delete = function(m) { + m = r(this, m); + return m.entry && m.list ? (m.list.splice(m.index, 1), m.list.length || delete this.my[m.id], m.entry.em.next = m.entry.next, m.entry.next.em = m.entry.em, m.entry.head = null, this.size--, !0) : !1; }; b.prototype.clear = function() { - this.by = {}; - this.ry = this.ry.em = Ga(); + this.my = {}; + this.Fy = this.Fy.em = Ha(); this.size = 0; }; - b.prototype.has = function(l) { - return !!r(this, l).entry; + b.prototype.has = function(m) { + return !!r(this, m).entry; }; - b.prototype.get = function(l) { - return (l = r(this, l).entry) && l.value; + b.prototype.get = function(m) { + return (m = r(this, m).entry) && m.value; }; b.prototype.entries = function() { - return Qa(this, function(l) { - return [l.key, l.value]; + return Sa(this, function(m) { + return [m.key, m.value]; }); }; b.prototype.keys = function() { - return Qa(this, function(l) { - return l.key; + return Sa(this, function(m) { + return m.key; }); }; b.prototype.values = function() { - return Qa(this, function(l) { - return l.value; + return Sa(this, function(m) { + return m.value; }); }; - b.prototype.forEach = function(l, f) { - for (var h = this.entries(), d; !(d = h.next()).done;)(d = d.value, l.call(f, d[1], d[0], this)); + b.prototype.forEach = function(m, f) { + for (var k = this.entries(), d; !(d = k.next()).done;)(d = d.value, m.call(f, d[1], d[0], this)); }; b.prototype[Symbol.iterator] = b.prototype.entries; c = 0; return b; }); - qa("Set", function(pa) { - function Ga(Qa) { - this.Sv = new Map(); - if (Qa) { - Qa = ka(Qa); - for (var r; !(r = Qa.next()).done;) this.add(r.value); + ra("Set", function(qa) { + function Ha(Sa) { + this.dw = new Map(); + if (Sa) { + Sa = ja(Sa); + for (var r; !(r = Sa.next()).done;) this.add(r.value); } - this.size = this.Sv.size; + this.size = this.dw.size; } if ((function() { - var Qa, r, b, a; - if (!pa || "function" != typeof pa || !pa.prototype.entries || "function" != typeof Object.seal) return !1; + var Sa, r, b, a; + if (!qa || "function" != typeof qa || !qa.prototype.entries || "function" != typeof Object.seal) return !1; try { - Qa = Object.seal({ + Sa = Object.seal({ x: 4 }); - r = new pa(ka([Qa])); - if (!r.has(Qa) || 1 != r.size || r.add(Qa) != r || 1 != r.size || r.add({ + r = new qa(ja([Sa])); + if (!r.has(Sa) || 1 != r.size || r.add(Sa) != r || 1 != r.size || r.add({ x: 4 }) != r || 2 != r.size) return !1; b = r.entries(); a = b.next(); - if (a.done || a.value[0] != Qa || a.value[1] != Qa) return !1; + if (a.done || a.value[0] != Sa || a.value[1] != Sa) return !1; a = b.next(); - return a.done || a.value[0] == Qa || 4 != a.value[0].x || a.value[1] != a.value[0] ? !1 : b.next().done; + return a.done || a.value[0] == Sa || 4 != a.value[0].x || a.value[1] != a.value[0] ? !1 : b.next().done; } catch (c) { return !1; } - })()) return pa; - Ga.prototype.add = function(Qa) { - Qa = 0 === Qa ? 0 : Qa; - this.Sv.set(Qa, Qa); - this.size = this.Sv.size; + })()) return qa; + Ha.prototype.add = function(Sa) { + Sa = 0 === Sa ? 0 : Sa; + this.dw.set(Sa, Sa); + this.size = this.dw.size; return this; }; - Ga.prototype.delete = function(Qa) { - Qa = this.Sv.delete(Qa); - this.size = this.Sv.size; - return Qa; + Ha.prototype.delete = function(Sa) { + Sa = this.dw.delete(Sa); + this.size = this.dw.size; + return Sa; }; - Ga.prototype.clear = function() { - this.Sv.clear(); + Ha.prototype.clear = function() { + this.dw.clear(); this.size = 0; }; - Ga.prototype.has = function(Qa) { - return this.Sv.has(Qa); + Ha.prototype.has = function(Sa) { + return this.dw.has(Sa); }; - Ga.prototype.entries = function() { - return this.Sv.entries(); + Ha.prototype.entries = function() { + return this.dw.entries(); }; - Ga.prototype.values = function() { - return this.Sv.values(); + Ha.prototype.values = function() { + return this.dw.values(); }; - Ga.prototype.keys = Ga.prototype.values; - Ga.prototype[Symbol.iterator] = Ga.prototype.values; - Ga.prototype.forEach = function(Qa, r) { + Ha.prototype.keys = Ha.prototype.values; + Ha.prototype[Symbol.iterator] = Ha.prototype.values; + Ha.prototype.forEach = function(Sa, r) { var b; b = this; - this.Sv.forEach(function(a) { - return Qa.call(r, a, a, b); + this.dw.forEach(function(a) { + return Sa.call(r, a, a, b); }); }; - return Ga; + return Ha; }); - qa("Array.prototype.find", function(pa) { - return pa ? pa : function(Ga, Qa) { - return Xa(this, Ga, Qa).Eba; + ra("Array.prototype.find", function(qa) { + return qa ? qa : function(Ha, Sa) { + return Xa(this, Ha, Sa).jca; }; }); - qa("Number.isFinite", function(pa) { - return pa ? pa : function(Ga) { - return "number" !== typeof Ga ? !1 : !isNaN(Ga) && Infinity !== Ga && -Infinity !== Ga; + ra("Number.isFinite", function(qa) { + return qa ? qa : function(Ha) { + return "number" !== typeof Ha ? !1 : !isNaN(Ha) && Infinity !== Ha && -Infinity !== Ha; }; }); - qa("Promise", function(pa) { + ra("Promise", function(qa) { var b, a; - function Ga(c) { - var l; - this.zO = 0; - this.KX = void 0; - this.lN = []; - this.W4a = !1; - l = this.wla(); + function Ha(c) { + var m; + this.gP = 0; + this.uY = void 0; + this.ON = []; + this.w5a = !1; + m = this.Yla(); try { - c(l.resolve, l.reject); + c(m.resolve, m.reject); } catch (f) { - l.reject(f); + m.reject(f); } } - function Qa() { - this.WA = null; + function Sa() { + this.hB = null; } function r(c) { - return c instanceof Ga ? c : new Ga(function(l) { - l(c); + return c instanceof Ha ? c : new Ha(function(m) { + m(c); }); } - if (pa) return pa; - Qa.prototype.iUa = function(c) { - var l; - if (null == this.WA) { - this.WA = []; - l = this; - this.jUa(function() { - l.$Gb(); + if (qa) return qa; + Sa.prototype.OUa = function(c) { + var m; + if (null == this.hB) { + this.hB = []; + m = this; + this.PUa(function() { + m.fIb(); }); } - this.WA.push(c); + this.hB.push(c); }; - b = Za.setTimeout; - Qa.prototype.jUa = function(c) { + b = $a.setTimeout; + Sa.prototype.PUa = function(c) { b(c, 0); }; - Qa.prototype.$Gb = function() { + Sa.prototype.fIb = function() { var c, f; - for (; this.WA && this.WA.length;) { - c = this.WA; - this.WA = []; - for (var l = 0; l < c.length; ++l) { - f = c[l]; - c[l] = null; + for (; this.hB && this.hB.length;) { + c = this.hB; + this.hB = []; + for (var m = 0; m < c.length; ++m) { + f = c[m]; + c[m] = null; try { f(); - } catch (h) { - this.Jvb(h); + } catch (k) { + this.Iwb(k); } } } - this.WA = null; + this.hB = null; }; - Qa.prototype.Jvb = function(c) { - this.jUa(function() { + Sa.prototype.Iwb = function(c) { + this.PUa(function() { throw c; }); }; - Ga.prototype.wla = function() { - var l, f; + Ha.prototype.Yla = function() { + var m, f; - function c(h) { + function c(k) { return function(d) { - f || (f = !0, h.call(l, d)); + f || (f = !0, k.call(m, d)); }; } - l = this; + m = this; f = !1; return { - resolve: c(this.R1b), - reject: c(this.rwa) + resolve: c(this.l3b), + reject: c(this.Rwa) }; }; - Ga.prototype.R1b = function(c) { - var l; - if (c === this) this.rwa(new TypeError("A Promise cannot resolve to itself")); - else if (c instanceof Ga) this.g4b(c); + Ha.prototype.l3b = function(c) { + var m; + if (c === this) this.Rwa(new TypeError("A Promise cannot resolve to itself")); + else if (c instanceof Ha) this.G5b(c); else { a: switch (typeof c) { case "object": - l = null != c; + m = null != c; break a; case "function": - l = !0; + m = !0; break a; default: - l = !1; + m = !1; } - l ? this.Q1b(c) : this.e0a(c); + m ? this.k3b(c) : this.H0a(c); } }; - Ga.prototype.Q1b = function(c) { - var l; - l = void 0; + Ha.prototype.k3b = function(c) { + var m; + m = void 0; try { - l = c.then; + m = c.then; } catch (f) { - this.rwa(f); + this.Rwa(f); return; } - "function" == typeof l ? this.h4b(l, c) : this.e0a(c); + "function" == typeof m ? this.H5b(m, c) : this.H0a(c); }; - Ga.prototype.rwa = function(c) { - this.udb(2, c); + Ha.prototype.Rwa = function(c) { + this.oeb(2, c); }; - Ga.prototype.e0a = function(c) { - this.udb(1, c); + Ha.prototype.H0a = function(c) { + this.oeb(1, c); }; - Ga.prototype.udb = function(c, l) { - if (0 != this.zO) throw Error("Cannot settle(" + c + ", " + l + "): Promise already settled in state" + this.zO); - this.zO = c; - this.KX = l; - 2 === this.zO && this.D2b(); - this.aHb(); + Ha.prototype.oeb = function(c, m) { + if (0 != this.gP) throw Error("Cannot settle(" + c + ", " + m + "): Promise already settled in state" + this.gP); + this.gP = c; + this.uY = m; + 2 === this.gP && this.$3b(); + this.gIb(); }; - Ga.prototype.D2b = function() { + Ha.prototype.$3b = function() { var c; c = this; b(function() { - var l; - if (c.MVb()) { - l = Za.console; - "undefined" !== typeof l && l.error(c.KX); + var m; + if (c.cXb()) { + m = $a.console; + "undefined" !== typeof m && m.error(c.uY); } }, 1); }; - Ga.prototype.MVb = function() { - var c, l, f; - if (this.W4a) return !1; - c = Za.CustomEvent; - l = Za.Event; - f = Za.dispatchEvent; + Ha.prototype.cXb = function() { + var c, m, f; + if (this.w5a) return !1; + c = $a.CustomEvent; + m = $a.Event; + f = $a.dispatchEvent; if ("undefined" === typeof f) return !0; "function" === typeof c ? c = new c("unhandledrejection", { cancelable: !0 - }) : "function" === typeof l ? c = new l("unhandledrejection", { + }) : "function" === typeof m ? c = new m("unhandledrejection", { cancelable: !0 - }) : (c = Za.document.createEvent("CustomEvent"), c.initCustomEvent("unhandledrejection", !1, !0, c)); + }) : (c = $a.document.createEvent("CustomEvent"), c.initCustomEvent("unhandledrejection", !1, !0, c)); c.promise = this; - c.reason = this.KX; + c.reason = this.uY; return f(c); }; - Ga.prototype.aHb = function() { - if (null != this.lN) { - for (var c = 0; c < this.lN.length; ++c) a.iUa(this.lN[c]); - this.lN = null; + Ha.prototype.gIb = function() { + if (null != this.ON) { + for (var c = 0; c < this.ON.length; ++c) a.OUa(this.ON[c]); + this.ON = null; } }; - a = new Qa(); - Ga.prototype.g4b = function(c) { - var l; - l = this.wla(); - c.R3(l.resolve, l.reject); + a = new Sa(); + Ha.prototype.G5b = function(c) { + var m; + m = this.Yla(); + c.p4(m.resolve, m.reject); }; - Ga.prototype.h4b = function(c, l) { + Ha.prototype.H5b = function(c, m) { var f; - f = this.wla(); + f = this.Yla(); try { - c.call(l, f.resolve, f.reject); - } catch (h) { - f.reject(h); + c.call(m, f.resolve, f.reject); + } catch (k) { + f.reject(k); } }; - Ga.prototype.then = function(c, l) { - var h, d, g; + Ha.prototype.then = function(c, m) { + var k, d, g; - function f(n, k) { - return "function" == typeof n ? function(m) { + function f(p, h) { + return "function" == typeof p ? function(l) { try { - h(n(m)); - } catch (p) { - d(p); + k(p(l)); + } catch (n) { + d(n); } - } : k; + } : h; } - g = new Ga(function(n, k) { - h = n; - d = k; + g = new Ha(function(p, h) { + k = p; + d = h; }); - this.R3(f(c, h), f(l, d)); + this.p4(f(c, k), f(m, d)); return g; }; - Ga.prototype.catch = function(c) { + Ha.prototype.catch = function(c) { return this.then(void 0, c); }; - Ga.prototype.R3 = function(c, l) { - var h; + Ha.prototype.p4 = function(c, m) { + var k; function f() { - switch (h.zO) { + switch (k.gP) { case 1: - c(h.KX); + c(k.uY); break; case 2: - l(h.KX); + m(k.uY); break; default: - throw Error("Unexpected state: " + h.zO); + throw Error("Unexpected state: " + k.gP); } } - h = this; - null == this.lN ? a.iUa(f) : this.lN.push(f); - this.W4a = !0; + k = this; + null == this.ON ? a.OUa(f) : this.ON.push(f); + this.w5a = !0; }; - Ga.resolve = r; - Ga.reject = function(c) { - return new Ga(function(l, f) { + Ha.resolve = r; + Ha.reject = function(c) { + return new Ha(function(m, f) { f(c); }); }; - Ga.race = function(c) { - return new Ga(function(l, f) { - for (var h = ka(c), d = h.next(); !d.done; d = h.next()) r(d.value).R3(l, f); + Ha.race = function(c) { + return new Ha(function(m, f) { + for (var k = ja(c), d = k.next(); !d.done; d = k.next()) r(d.value).p4(m, f); }); }; - Ga.all = function(c) { - var l, f; - l = ka(c); - f = l.next(); - return f.done ? r([]) : new Ga(function(h, d) { - var n, k; - - function g(m) { - return function(p) { - n[m] = p; - k--; - 0 == k && h(n); + Ha.all = function(c) { + var m, f; + m = ja(c); + f = m.next(); + return f.done ? r([]) : new Ha(function(k, d) { + var p, h; + + function g(l) { + return function(n) { + p[l] = n; + h--; + 0 == h && k(p); }; } - n = []; - k = 0; - do(n.push(void 0), k++, r(f.value).R3(g(n.length - 1), d), f = l.next()); while (!f.done); + p = []; + h = 0; + do(p.push(void 0), h++, r(f.value).p4(g(p.length - 1), d), f = m.next()); while (!f.done); }); }; - return Ga; + return Ha; }); - Eb = "function" == typeof Object.assign ? Object.assign : function(pa, Ga) { + Db = "function" == typeof Object.assign ? Object.assign : function(qa, Ha) { var r; - for (var Qa = 1; Qa < arguments.length; Qa++) { - r = arguments[Qa]; + for (var Sa = 1; Sa < arguments.length; Sa++) { + r = arguments[Sa]; if (r) - for (var b in r) Ca(r, b) && (pa[b] = r[b]); + for (var b in r) Ca(r, b) && (qa[b] = r[b]); } - return pa; + return qa; }; - qa("Object.assign", function(pa) { - return pa || Eb; + ra("Object.assign", function(qa) { + return qa || Db; }); - qa("Object.is", function(pa) { - return pa ? pa : function(Ga, Qa) { - return Ga === Qa ? 0 !== Ga || 1 / Ga === 1 / Qa : Ga !== Ga && Qa !== Qa; + ra("Object.is", function(qa) { + return qa ? qa : function(Ha, Sa) { + return Ha === Sa ? 0 !== Ha || 1 / Ha === 1 / Sa : Ha !== Ha && Sa !== Sa; }; }); - qa("Array.prototype.includes", function(pa) { - return pa ? pa : function(Ga, Qa) { + ra("Array.prototype.includes", function(qa) { + return qa ? qa : function(Ha, Sa) { var r, b, a; r = this; r instanceof String && (r = String(r)); b = r.length; - Qa = Qa || 0; - for (0 > Qa && (Qa = Math.max(Qa + b, 0)); Qa < b; Qa++) { - a = r[Qa]; - if (a === Ga || Object.is(a, Ga)) return !0; + Sa = Sa || 0; + for (0 > Sa && (Sa = Math.max(Sa + b, 0)); Sa < b; Sa++) { + a = r[Sa]; + if (a === Ha || Object.is(a, Ha)) return !0; } return !1; }; }); - qa("String.prototype.includes", function(pa) { - return pa ? pa : function(Ga, Qa) { - return -1 !== Ia(this, Ga, "includes").indexOf(Ga, Qa || 0); + ra("String.prototype.includes", function(qa) { + return qa ? qa : function(Ha, Sa) { + return -1 !== Ka(this, Ha, "includes").indexOf(Ha, Sa || 0); }; }); - qa("Object.entries", function(pa) { - return pa ? pa : function(Ga) { - var Qa, r; - Qa = []; - for (r in Ga) Ca(Ga, r) && Qa.push([r, Ga[r]]); - return Qa; + ra("Object.entries", function(qa) { + return qa ? qa : function(Ha) { + var Sa, r; + Sa = []; + for (r in Ha) Ca(Ha, r) && Sa.push([r, Ha[r]]); + return Sa; }; }); - qa("Object.values", function(pa) { - return pa ? pa : function(Ga) { - var Qa, r; - Qa = []; - for (r in Ga) Ca(Ga, r) && Qa.push(Ga[r]); - return Qa; + ra("Object.values", function(qa) { + return qa ? qa : function(Ha) { + var Sa, r; + Sa = []; + for (r in Ha) Ca(Ha, r) && Sa.push(Ha[r]); + return Sa; }; }); - qa("Array.prototype.keys", function(pa) { - return pa ? pa : function() { - return ab(this, function(Ga) { - return Ga; + ra("Array.prototype.keys", function(qa) { + return qa ? qa : function() { + return bb(this, function(Ha) { + return Ha; }); }; }); - qa("Array.prototype.entries", function(pa) { - return pa ? pa : function() { - return ab(this, function(Ga, Qa) { - return [Ga, Qa]; + ra("Array.prototype.entries", function(qa) { + return qa ? qa : function() { + return bb(this, function(Ha, Sa) { + return [Ha, Sa]; }); }; }); - qa("Array.prototype.findIndex", function(pa) { - return pa ? pa : function(Ga, Qa) { - return Xa(this, Ga, Qa).C3a; + ra("Array.prototype.findIndex", function(qa) { + return qa ? qa : function(Ha, Sa) { + return Xa(this, Ha, Sa).h4a; }; }); - qa("Promise.prototype.finally", function(pa) { - return pa ? pa : function(Ga) { - return this.then(function(Qa) { - return Promise.resolve(Ga()).then(function() { - return Qa; + ra("Promise.prototype.finally", function(qa) { + return qa ? qa : function(Ha) { + return this.then(function(Sa) { + return Promise.resolve(Ha()).then(function() { + return Sa; }); - }, function(Qa) { - return Promise.resolve(Ga()).then(function() { - throw Qa; + }, function(Sa) { + return Promise.resolve(Ha()).then(function() { + throw Sa; }); }); }; }); - qa("Number.parseInt", function(pa) { - return pa || parseInt; + ra("Number.parseInt", function(qa) { + return qa || parseInt; }); - qa("Number.MAX_SAFE_INTEGER", function() { + ra("Number.MAX_SAFE_INTEGER", function() { return 9007199254740991; }); - qa("Array.prototype.values", function(pa) { - return pa ? pa : function() { - return ab(this, function(Ga, Qa) { - return Qa; + ra("Array.prototype.values", function(qa) { + return qa ? qa : function() { + return bb(this, function(Ha, Sa) { + return Sa; }); }; }); - qa("String.prototype.endsWith", function(pa) { - return pa ? pa : function(Ga, Qa) { + ra("String.prototype.endsWith", function(qa) { + return qa ? qa : function(Ha, Sa) { var r; - r = Ia(this, Ga, "endsWith"); - Ga += ""; - void 0 === Qa && (Qa = r.length); - Qa = Math.max(0, Math.min(Qa | 0, r.length)); - for (var b = Ga.length; 0 < b && 0 < Qa;) - if (r[--Qa] != Ga[--b]) return !1; + r = Ka(this, Ha, "endsWith"); + Ha += ""; + void 0 === Sa && (Sa = r.length); + Sa = Math.max(0, Math.min(Sa | 0, r.length)); + for (var b = Ha.length; 0 < b && 0 < Sa;) + if (r[--Sa] != Ha[--b]) return !1; return 0 >= b; }; }); - qa("Array.from", function(pa) { - return pa ? pa : function(Ga, Qa, r) { + ra("Array.from", function(qa) { + return qa ? qa : function(Ha, Sa, r) { var b, a; - Qa = null != Qa ? Qa : function(l) { - return l; + Sa = null != Sa ? Sa : function(m) { + return m; }; b = []; - a = "undefined" != typeof Symbol && Symbol.iterator && Ga[Symbol.iterator]; + a = "undefined" != typeof Symbol && Symbol.iterator && Ha[Symbol.iterator]; if ("function" == typeof a) { - Ga = a.call(Ga); - for (var c = 0; !(a = Ga.next()).done;) b.push(Qa.call(r, a.value, c++)); + Ha = a.call(Ha); + for (var c = 0; !(a = Ha.next()).done;) b.push(Sa.call(r, a.value, c++)); } else - for ((a = Ga.length, c = 0); c < a; c++) b.push(Qa.call(r, Ga[c], c)); + for ((a = Ha.length, c = 0); c < a; c++) b.push(Sa.call(r, Ha[c], c)); return b; }; }); - qa("String.prototype.startsWith", function(pa) { - return pa ? pa : function(Ga, Qa) { + ra("String.prototype.startsWith", function(qa) { + return qa ? qa : function(Ha, Sa) { var r, b, a; - r = Ia(this, Ga, "startsWith"); - Ga += ""; + r = Ka(this, Ha, "startsWith"); + Ha += ""; b = r.length; - a = Ga.length; - Qa = Math.max(0, Math.min(Qa | 0, r.length)); - for (var c = 0; c < a && Qa < b;) - if (r[Qa++] != Ga[c++]) return !1; + a = Ha.length; + Sa = Math.max(0, Math.min(Sa | 0, r.length)); + for (var c = 0; c < a && Sa < b;) + if (r[Sa++] != Ha[c++]) return !1; return c >= a; }; }); - qa("Number.isNaN", function(pa) { - return pa ? pa : function(Ga) { - return "number" === typeof Ga && isNaN(Ga); + ra("Number.isNaN", function(qa) { + return qa ? qa : function(Ha) { + return "number" === typeof Ha && isNaN(Ha); }; }); - qa("Object.getOwnPropertySymbols", function(pa) { - return pa ? pa : function() { + ra("Object.getOwnPropertySymbols", function(qa) { + return qa ? qa : function() { return []; }; }); - qa("Reflect.apply", function(pa) { - var Ga; - if (pa) return pa; - Ga = Function.prototype.apply; - return function(Qa, r, b) { - return Ga.call(Qa, r, b); + ra("Reflect.apply", function(qa) { + var Ha; + if (qa) return qa; + Ha = Function.prototype.apply; + return function(Sa, r, b) { + return Ha.call(Sa, r, b); }; }); - qa("Object.setPrototypeOf", function(pa) { - return pa || Fb; + ra("Object.setPrototypeOf", function(qa) { + return qa || Fb; }); - qa("Math.tanh", function(pa) { - return pa ? pa : function(Ga) { - var Qa; - Ga = Number(Ga); - if (0 === Ga) return Ga; - Qa = Math.exp(-2 * Math.abs(Ga)); - Qa = (1 - Qa) / (1 + Qa); - return 0 > Ga ? -Qa : Qa; + ra("Math.tanh", function(qa) { + return qa ? qa : function(Ha) { + var Sa; + Ha = Number(Ha); + if (0 === Ha) return Ha; + Sa = Math.exp(-2 * Math.abs(Ha)); + Sa = (1 - Sa) / (1 + Sa); + return 0 > Ha ? -Sa : Sa; }; }); - qa("String.fromCodePoint", function(pa) { - return pa ? pa : function(Ga) { + ra("String.fromCodePoint", function(qa) { + return qa ? qa : function(Ha) { var b; - for (var Qa = "", r = 0; r < arguments.length; r++) { + for (var Sa = "", r = 0; r < arguments.length; r++) { b = Number(arguments[r]); if (0 > b || 1114111 < b || b !== Math.floor(b)) throw new RangeError("invalid_code_point " + b); - 65535 >= b ? Qa += String.fromCharCode(b) : (b -= 65536, Qa += String.fromCharCode(b >>> 10 & 1023 | 55296), Qa += String.fromCharCode(b & 1023 | 56320)); + 65535 >= b ? Sa += String.fromCharCode(b) : (b -= 65536, Sa += String.fromCharCode(b >>> 10 & 1023 | 55296), Sa += String.fromCharCode(b & 1023 | 56320)); } - return Qa; + return Sa; }; }); (function() { - var Ga, Qa; + var Ha, Sa; - function pa(r) { + function qa(r) { var b; - b = Qa[r]; + b = Sa[r]; if (void 0 !== b) return b.exports; - b = Qa[r] = { + b = Sa[r] = { exports: {} }; - Ga[r].call(b.exports, b, b.exports, pa); + Ha[r].call(b.exports, b, b.exports, qa); return b.exports; } - Ga = { + Ha = { 71501: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.DHa = "Injector"; - b.Zw = 145152E5; - b.AJ = "ProfileSymbol"; + b.cIa = "Injector"; + b.ix = 145152E5; + b.TJ = "ProfileSymbol"; }, 66523: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.flatten = b.ro = b.U5b = b.Q8a = void 0; - b.Q8a = function(a, c) { + b.flatten = b.so = b.w7b = b.z9a = void 0; + b.z9a = function(a, c) { return a - c; }; - b.U5b = function(a, c) { + b.w7b = function(a, c) { return a.localeCompare(c); }; - b.ro = function(a, c) { - var l; - l = Object.getOwnPropertyDescriptor(a, c); - l && Object.defineProperty(a, c, { - configurable: l.configurable, + b.so = function(a, c) { + var m; + m = Object.getOwnPropertyDescriptor(a, c); + m && Object.defineProperty(a, c, { + configurable: m.configurable, enumerable: !1, - value: l.value, - writable: l.writable + value: m.value, + writable: m.writable }); }; b.flatten = function(a) { - return [].concat.apply([], ca(a)); + return [].concat.apply([], aa(a)); }; }, 24747: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.HZ = "ApiInfoSymbol"; + b.l_ = "ApiInfoSymbol"; }, 99198: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.profile = b.MTa = void 0; + b.profile = b.rUa = void 0; c = a(7700); - l = a(24747); + m = a(24747); r = a(22674); f = a(71501); - h = a(4203); - b.MTa = new r.gd(function(d) { - d(l.HZ).to(c.xBa).ha(); + k = a(4203); + b.rUa = new r.kd(function(d) { + d(m.l_).to(c.YBa).ia(); }); - b.profile = new r.gd(function(d) { - d(f.AJ).dD(function(g) { - return (g = g.ob.get(h.Yb)()) && g.iy ? "browsertest" : "browser"; + b.profile = new r.kd(function(d) { + d(f.TJ).pD(function(g) { + return (g = g.nb.get(k.Zb)()) && g.vy ? "browsertest" : "browser"; }); }); }, 7700: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q) { - k = d.Qe.call(this, k, void 0 === q ? "AppInfoConfigImpl" : q) || this; - k.config = m; - k.rba = p; - return k; + function c(h, l, n, q) { + h = d.Te.call(this, h, void 0 === q ? "AppInfoConfigImpl" : q) || this; + h.config = l; + h.Xba = n; + return h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xBa = void 0; + b.YBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(34231); - h = a(12501); + k = a(12501); d = a(64174); g = a(83767); a = a(70865); - ea(c, d.Qe); - c.prototype.RLb = function(k) { - return "" + this.HZa + (this.rba.Caa(k) ? "/msl_v1" : ""); + ea(c, d.Te); + c.prototype.cNb = function(h) { + return "" + this.m_a + (this.Xba.jba(h) ? "/msl_v1" : ""); }; - c.prototype.aMb = function(k) { - return "" + this.host + (this.rba.Caa(k) ? "/msl" : "") + "/playapi"; + c.prototype.nNb = function(h) { + return "" + this.host + (this.Xba.jba(h) ? "/msl" : "") + "/playapi"; }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { endpoint: { configurable: !0, enumerable: !0, @@ -14931,51 +14946,51 @@ E3cbY[513816] = false; return this.host + "/api"; } }, - HZa: { + m_a: { configurable: !0, enumerable: !0, get: function() { return this.host + "/nq"; } }, - GZa: { + l_a: { configurable: !0, enumerable: !0, get: function() { - var k; - switch (this.config.LF) { - case f.ws.iga: - case f.ws.Sda: - k = "logs.test.netflix.com"; + var h; + switch (this.config.cG) { + case f.Bs.Mga: + case f.Bs.xea: + h = "logs.test.netflix.com"; break; default: - k = "logs.netflix.com"; + h = "logs.netflix.com"; } - return "https://" + k + "/log"; + return "https://" + h + "/log"; } }, host: { configurable: !0, enumerable: !0, get: function() { - var k; - switch (this.config.LF) { - case f.ws.lpb: - k = "www.stage"; + var h; + switch (this.config.cG) { + case f.Bs.lqb: + h = "www.stage"; break; - case f.ws.iga: - k = "www-qa.test"; + case f.Bs.Mga: + h = "www-qa.test"; break; - case f.ws.Sda: - k = "www-int.test"; + case f.Bs.xea: + h = "www-int.test"; break; default: - k = "www"; + h = "www"; } - return "https://" + k + ".netflix.com"; + return "https://" + h + ".netflix.com"; } }, - HUa: { + pVa: { configurable: !0, enumerable: !0, get: function() { @@ -14983,524 +14998,520 @@ E3cbY[513816] = false; } } }); - n = c; - r.__decorate([h.config(h.string, "apiEndpoint")], n.prototype, "endpoint", null); - r.__decorate([h.config(h.string, "nqEndpoint")], n.prototype, "HZa", null); - r.__decorate([h.config(h.string, "logsEndpoint")], n.prototype, "GZa", null); - r.__decorate([h.config(h.string, "bindService")], n.prototype, "HUa", null); - n = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(g.zl)), r.__param(1, (0, l.l)(f.Cn)), r.__param(2, (0, l.l)(a.D1)), r.__param(3, (0, l.l)(g.ZZ)), r.__param(3, (0, l.optional)())], n); - b.xBa = n; + p = c; + r.__decorate([k.config(k.string, "apiEndpoint")], p.prototype, "endpoint", null); + r.__decorate([k.config(k.string, "nqEndpoint")], p.prototype, "m_a", null); + r.__decorate([k.config(k.string, "logsEndpoint")], p.prototype, "l_a", null); + r.__decorate([k.config(k.string, "bindService")], p.prototype, "pVa", null); + p = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(g.Cl)), r.__param(1, (0, m.l)(f.Cn)), r.__param(2, (0, m.l)(a.f2)), r.__param(3, (0, m.l)(g.z_)), r.__param(3, (0, m.optional)())], p); + b.YBa = p; }, 85405: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.KBa = "AseIntegrationFactorySymbol"; + b.kCa = "AseIntegrationFactorySymbol"; }, 31034: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yKa = "OpenConnectSideChannelSymbol"; - b.zJa = "MediaRequestDownloaderSymbol"; + b.aLa = "OpenConnectSideChannelSymbol"; + b.bKa = "MediaRequestDownloaderSymbol"; }, 13494: function(r, b) { - function a(l, f, h) { - var d, g, n, k; + function a(m, f, k) { + var d, g, p, h; d = []; - l.forEach(function(m) { - -1 == d.indexOf(m.Fd) && d.push(m.Fd); + m.forEach(function(l) { + -1 == d.indexOf(l.Ed) && d.push(l.Ed); }); g = null; - n = null; - f.forEach(function(m) { - null === g ? n = g = m.bitrate : n < m.bitrate ? n = m.bitrate : g > m.bitrate && (g = m.bitrate); + p = null; + f.forEach(function(l) { + null === g ? p = g = l.bitrate : p < l.bitrate ? p = l.bitrate : g > l.bitrate && (g = l.bitrate); }); - k = []; - d.forEach(function(m) { - var p; - p = { + h = []; + d.forEach(function(l) { + var n; + n = { ranges: [], - profile: m + profile: l }; - g && n && (p.ranges.push({ + g && p && (n.ranges.push({ min: g, - max: n - }), h && (p.disallowed = h.filter(function(q) { - return q.stream.Fd === m; + max: p + }), k && (n.disallowed = k.filter(function(q) { + return q.stream.Ed === l; }).map(function(q) { return { stream: { bitrate: q.stream.bitrate }, - disallowedBy: q.V4 + disallowedBy: q.t5 }; - })), k.push(p)); + })), h.push(n)); }); - return k; + return h; } - function c(l, f) { - var h; - h = void 0; + function c(m, f) { + var k; + k = void 0; return { - m_a: l.filter(function(d) { + R_a: m.filter(function(d) { var g; g = f(d); - g && (h = h || [], h.push({ + g && (k = k || [], k.push({ stream: d, - V4: g + t5: g })); return !g; }), - LEb: h + PFb: k }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.nt = b.QCb = b.H2a = void 0; - b.H2a = function(l, f) { - f = c(l, f); - return a(l, f.m_a, f.LEb); + b.vt = b.UDb = b.j3a = void 0; + b.j3a = function(m, f) { + f = c(m, f); + return a(m, f.R_a, f.PFb); }; - b.QCb = a; - b.nt = c; + b.UDb = a; + b.vt = c; }, 92692: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperty(b, "__esModule", { value: !0 }); - b.fb = void 0; + b.cb = void 0; r = a(22674); c = a(67263); - l = a(13005); + m = a(13005); f = a(24240); - h = a(22806); + k = a(22806); d = a(31034); g = a(76457); - n = a(77425); - k = a(51790); - m = a(89936); - b.fb = new r.gd(function(p) { - p(c.ida).to(l.xEa).ha(); - p(f.pJa).to(h.oJa).ha(); - p(d.yKa).to(g.xKa).ha(); - p(d.zJa).to(n.yJa).ha(); - p(k.xJa).to(m.wJa).ha(); + p = a(77425); + h = a(51790); + l = a(89936); + b.cb = new r.kd(function(n) { + n(c.Mda).to(m.YEa).ia(); + n(f.SJa).to(k.RJa).ia(); + n(d.aLa).to(g.$Ka).ia(); + n(d.bKa).to(p.aKa).ia(); + n(h.$Ja).to(l.ZJa).ia(); }); }, 67263: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ida = b.yEa = void 0; - b.yEa = function() { - this.$ = 0; - this.X = 1; - this.rlb = 2; - this.Df = function() {}; + b.Mda = b.ZEa = void 0; + b.ZEa = function() { + this.Y = 0; + this.W = 1; + this.nmb = 2; + this.Bf = function() {}; }; - b.ida = "DownloadTrackConstructorFactorySymbol"; + b.Mda = "DownloadTrackConstructorFactorySymbol"; }, 24240: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.pJa = "MediaHttpSymbol"; + b.SJa = "MediaHttpSymbol"; }, 51790: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.xJa = "MediaRequestConstructorFactorySymbol"; + b.$Ja = "MediaRequestConstructorFactorySymbol"; }, 48220: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.Zc = void 0; - b.Zc = a; - a.Ik = { - oKa: "mr1", - nKa: "mr2", - pKa: "mr3", - zQ: "mr4", - nnb: "mr5", - fA: "mr6" + b.cd = void 0; + b.cd = a; + a.Jk = { + RKa: "mr1", + QKa: "mr2", + SKa: "mr3", + mR: "mr4", + job: "mr5", + sA: "mr6" }; - a.Nc = { + a.Pc = { UNSENT: 0, OPENED: 1, - kx: 2, - xl: 3, + vx: 2, + Al: 3, DONE: 5, - ps: 7, + xs: 7, name: ("UNSENT OPENED SENT RECEIVING PAUSED DONE FAILED ABORTED").split(" ") }; - a.w_ = { + a.Y_ = { NO_ERROR: -1, - jkb: 0, - UDa: 1, - vkb: 2, - nkb: 3, - Cjb: 4, - cDa: 5, - aDa: 6, - Djb: 7, - Ejb: 8, - Fjb: 9, - zjb: 10, - Bjb: 11, - bDa: 12, - Ajb: 13, - yjb: 14, - vlb: 15, - vGa: 16, - uGa: 17, - Hda: 18, - Jda: 19, - Ida: 20, - Kda: 21, - xlb: 22, - t0: 23, - wGa: 24, - wlb: 25, - qkb: 26, - kkb: 27, - Zob: 28, - akb: 29, - bkb: 30, - ckb: 31, - dkb: 32, - ekb: 33, - fkb: 34, - gkb: 35, - hkb: 36, - ikb: 37, - lkb: 38, - mkb: 39, - okb: 40, - pkb: 41, - rkb: 42, - skb: 43, - tkb: 44, - ukb: 45, - wkb: 46, - xkb: 47, - Yob: 48, + glb: 0, + uEa: 1, + slb: 2, + klb: 3, + zkb: 4, + CDa: 5, + ADa: 6, + Akb: 7, + Bkb: 8, + Ckb: 9, + wkb: 10, + ykb: 11, + BDa: 12, + xkb: 13, + vkb: 14, + rmb: 15, + VGa: 16, + UGa: 17, + lea: 18, + nea: 19, + mea: 20, + oea: 21, + tmb: 22, + U0: 23, + WGa: 24, + smb: 25, + nlb: 26, + hlb: 27, + Ypb: 28, + Ykb: 29, + Zkb: 30, + $kb: 31, + alb: 32, + blb: 33, + clb: 34, + dlb: 35, + elb: 36, + flb: 37, + ilb: 38, + jlb: 39, + llb: 40, + mlb: 41, + olb: 42, + plb: 43, + qlb: 44, + rlb: 45, + tlb: 46, + ulb: 47, + Xpb: 48, TIMEOUT: 49, - rGa: 50, - sGa: 51, - ulb: 52, - yGa: 53, + RGa: 50, + SGa: 51, + qmb: 52, + YGa: 53, name: ("DNS_ERROR DNS_TIMEOUT DNS_QUERY_REFUSED DNS_NOT_FOUND CONNECTION_REFUSED CONNECTION_TIMEOUT CONNECTION_CLOSED CONNECTION_RESET CONNECTION_RESET_ON_CONNECT CONNECTION_RESET_WHILE_RECEIVING CONNECTION_NET_UNREACHABLE CONNECTION_NO_ROUTE_TO_HOST CONNECTION_NETWORK_DOWN CONNECTION_NO_ADDRESS CONNECTION_ERROR HTTP_CONNECTION_ERROR HTTP_CONNECTION_TIMEOUT HTTP_CONNECTION_STALL HTTP_PROTOCOL_ERROR HTTP_RESPONSE_4XX HTTP_RESPONSE_420 HTTP_RESPONSE_5XX HTTP_TOO_MANY_REDIRECTS HTTP_TRANSACTION_TIMEOUT HTTP_MESSAGE_LENGTH_ERROR HTTP_HEADER_LENGTH_ERROR DNS_NOT_SUPPORTED DNS_EXPIRED SSL_ERROR DNS_BAD_FAMILY DNS_BAD_FLAGS DNS_BAD_HINTS DNS_BAD_NAME DNS_BAD_STRING DNS_CANCELLED DNS_CHANNEL_DESTROYED DNS_CONNECTION_REFUSED DNS_EOF DNS_FILE DNS_FORMAT_ERROR DNS_NOT_IMPLEMENTED DNS_NOT_INITIALIZED DNS_NO_DATA DNS_NO_MEMORY DNS_NO_NAME DNS_QUERY_MALFORMED DNS_RESPONSE_MALFORMED DNS_SERVER_FAILURE SOCKET_ERROR TIMEOUT HTTPS_CONNECTION_ERROR HTTPS_CONNECTION_TIMEOUT HTTPS_CONNECTION_REDIRECT_TO_HTTP HTTP_RESPONSE_452").split(" ") }; - a.Af = { - Vwa: { - gac: !0, - Tfa: !1, - Ucc: !0 + a.yf = { + txa: { + Mbc: !0, + xga: !1, + Aec: !0 } }; }, 92720: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C) { + function c(x, z, B, A, C) { var D; D = this; - this.tb = x; + this.sb = x; this.j = z; - this.debug = A; - this.svb = C; - this.xR = this.Ch = this.vx = !1; - this.SR = this.RR = void 0; + this.debug = B; + this.rwb = C; + this.hS = this.Eh = this.Ex = !1; + this.DS = this.CS = void 0; x = {}; - this.Qv = (x[v.u.$] = {}, x[v.u.X] = {}, x[v.u.Ga] = {}, x); - this.wA = void 0; - this.ek = function() { - var E, G, F, H, N, M; - D.debug.assert(D.ya, "has access to asePlaygraph"); - D.debug.assert(D.Fc, "has access to internalLogger"); - D.debug.assert(D.Rt, "has access to mediaBufferGetLogFields"); - N = D.Xn; - M = null === (G = null === (E = D.Jc.get()) || void 0 === E ? void 0 : E.gb) || void 0 === G ? void 0 : G.Ca; + this.aw = (x[w.u.Y] = {}, x[w.u.W] = {}, x[w.u.Da] = {}, x); + this.IA = void 0; + this.bk = function() { + var E, G, F, H, L, M; + D.debug.assert(D.Fa, "has access to asePlaygraph"); + D.debug.assert(D.Gc, "has access to internalLogger"); + D.debug.assert(D.Yt, "has access to mediaBufferGetLogFields"); + L = D.Yn; + M = null === (G = null === (E = D.Jc.get()) || void 0 === E ? void 0 : E.eb) || void 0 === G ? void 0 : G.Aa; E = { type: "logdata", target: "startplay", fields: { - hasasereport: D.j.kL, + hasasereport: D.j.DL, hashindsight: !1, - buffCompleteReason: N.reason, + buffCompleteReason: L.reason, actualbw: M, - initSelReason: null !== (F = N.initSelReason) && void 0 !== F ? F : "unknown", - bcVBufferLevelMs: N.vBufferLevelMs, - bcABufferLevelMs: N.aBufferLevelMs + initSelReason: null !== (F = L.initSelReason) && void 0 !== F ? F : "unknown", + bcVBufferLevelMs: L.vBufferLevelMs, + bcABufferLevelMs: L.aBufferLevelMs } }; - (0, g.p3)({ - ena: E, - qo: D.qo, + (0, g.O3)({ + Ina: E, + ro: D.ro, loadTime: D.loadTime }); - D.ya.Iza("startplay", l.mc.Sj); - null !== (H = D.wb) && void 0 !== H && H.Pd ? (D.Fc.trace("Buffering complete", { + D.Fa.hAa("startplay", m.oc.Qj); + null !== (H = D.wb) && void 0 !== H && H.Qd ? (D.Gc.trace("Buffering complete", { Cause: "ASE Buffering complete", - evt: N - }, D.Rt()), D.j.Xn = N, D.j.Sq.set(n.tf.fe), D.vIb || (D.vIb = !0, D.j.re("pb")), D.mf.value !== l.eb.n1 && D.mf.value !== l.eb.Gs && D.play()) : D.Fc.error("Shim received buffering complete but player has no position (player " + (D.wb ? "" : "un") + "defined, state " + D.j.state + ")"); + evt: L + }, D.Yt()), D.j.Yn = L, D.j.Vq.set(p.sf.ie), D.EJb || (D.EJb = !0, D.j.pe("pb")), D.lf.value !== m.Fb.Q1 && D.lf.value !== m.Fb.Ks && D.play()) : D.Gc.error("Shim received buffering complete but player has no position (player " + (D.wb ? "" : "un") + "defined, state " + D.j.state + ")"); }; - this.Ifb = function() { + this.Cgb = function() { var E, G; - D.debug.assert(D.Fc, "has access to internalLogger"); + D.debug.assert(D.Gc, "has access to internalLogger"); !1; - D.RR = void 0; - D.SR = void 0; - D.j.paused.value && D.kH && (D.kH = !1, D.j.paused.set(!1, { - eN: !0 + D.CS = void 0; + D.DS = void 0; + D.j.paused.value && D.DH && (D.DH = !1, D.j.paused.set(!1, { + HN: !0 })); - null === (E = D.j.Wd) || void 0 === E ? void 0 : E.Czb(); - null === (G = D.i9a) || void 0 === G ? void 0 : G.call(D); - D.i9a = void 0; + null === (E = D.j.Yd) || void 0 === E ? void 0 : E.FAb(); + null === (G = D.V9a) || void 0 === G ? void 0 : G.call(D); + D.V9a = void 0; }; this.events = new y(); - this.Pe = new w.sga(this.xv.bind(this), function(E, G) { - return D.j.rw(E, G); + this.Se = new v.Wga(this.Hv.bind(this), function(E, G) { + return D.j.Dw(E, G); }); } - b.nea = void 0; - l = a(45247); + b.Sea = void 0; + m = a(45247); f = a(90745); - h = a(32219); + k = a(32219); d = a(36129); g = a(30326); - n = a(85001); - k = a(29204); - m = a(32687); - p = a(5021); + p = a(85001); + h = a(29204); + l = a(32687); + n = a(5021); q = a(64302); u = a(8825); t = a(81734); - w = a(64213); + v = a(64213); a(2762); - v = a(26388); + w = a(26388); y = a(17187).EventEmitter; - c.prototype.$e = function() { + c.prototype.ze = function() { var x; !1; - this.xR = !1; - this.Jc.vaa(null); + this.hS = !1; + this.Jc.bba(null); this.debug.assert(this.Rh, "has access to streamingEngine"); - this.ya && this.Rh.jz(this.ya); - this.wb && this.Rh.ibb(this.wb); - this.Rh.kbb(this.Pe.Xm(this.tb.ca.J)); - this.Pe.clear(); - null === (x = this.wo) || void 0 === x ? void 0 : x.tt(); - }; - c.prototype.i4b = function(x) { - var z, A, B, C, D, E, G, F, H, N, M, L, Q; + this.Fa && this.Rh.xz(this.Fa); + this.wb && this.Rh.Wbb(this.wb); + this.Rh.Ybb(this.Se.Um(this.sb.da.K)); + this.Se.clear(); + null === (x = this.wo) || void 0 === x ? void 0 : x.Bt(); + }; + c.prototype.I5b = function(x) { + var z, B, A, C, D, E, G, F, H, L, M, N, P; z = x.config; - A = x.vp; - B = x.Fc; - C = x.de; - D = x.Rt; - E = x.Vi; - G = x.aY; - x = x.RH; - this.Fc = B; - this.log = B.u4("AseIntegrationImpl"); + B = x.up; + A = x.Gc; + C = x.fe; + D = x.Yt; + E = x.Ti; + G = x.JY; + x = x.iI; + this.Gc = A; + this.log = A.S4("AseIntegrationImpl"); !1; - this.Rt = D; - this.aY = G; - this.RH = x; - D = this.j.ca; + this.Yt = D; + this.JY = G; + this.iI = x; + D = this.j.da; this.debug.assert(D, "has a playback segment"); this.debug.assert(z, "has access to config"); this.debug.assert(C, "has access to utils"); this.debug.assert(E, "has access to getCategoryLog"); - this.debug.assert(A, "has access to aseGlobals"); - this.debug.assert(A.Rh, "has access to streamingEngine"); - this.debug.assert(D.Bc, "has access to parsedManifest"); - this.debug.assert(D.Y, "has access to manifest"); + this.debug.assert(B, "has access to aseGlobals"); + this.debug.assert(B.Rh, "has access to streamingEngine"); + this.debug.assert(D.Dc, "has access to parsedManifest"); + this.debug.assert(D.X, "has access to manifest"); this.config = z; - this.Rh = A.Rh; - A.di.set(a(87141)(z), !0, E("ASE")); - A.di.set({ - maxNumberTitlesScheduled: null !== (H = null === (F = z.eZb) || void 0 === F ? void 0 : F.maxNumberTitlesScheduled) && void 0 !== H ? H : 1 - }, !0, B); - z.fAb && !D.kd.aa && 3E5 > D.Y.Fa.duration ? A.di.L9({ + this.Rh = B.Rh; + B.vj.set(a(87141)(z), !0, E("ASE")); + B.vj.set({ + maxNumberTitlesScheduled: null !== (H = null === (F = z.y_b) || void 0 === F ? void 0 : F.maxNumberTitlesScheduled) && void 0 !== H ? H : 1 + }, !0, A); + z.jBb && !D.Kd.aa && 3E5 > D.X.Ca.duration ? B.vj.Xua({ expandDownloadTime: !1 - }, !0, B) : A.di.L9({ - expandDownloadTime: A.di.Y9a().expandDownloadTime - }, !0, B); - z = D.background.value || z.cZb && "postplay" === D.Cd ? "historical" : A.di.Y9a().initBitrateSelectorAlgorithm; - A.di.L9({ - initBitrateSelectorAlgorithm: z - }, !0, B); - z = null === (Q = null === (L = null === (M = null === (N = D.Ig) || void 0 === N ? void 0 : N.value) || void 0 === M ? void 0 : M.streams) || void 0 === L ? void 0 : L[0]) || void 0 === Q ? void 0 : Q.Fd; - A.di.L9((0, k.FWa)(!!D.cb.tg, !!D.cb.tM, z), !0, B); - B = C.pC({}, (0, k.i4)(D.Cd)); - D.kd.aa && (B = C.pC(B, (0, k.i4)("live"))); - this.di = A.di.Zn(B); - l.platform.events.emit("networkchange", D.Bc.l3b); - this.vx = !0; - }; - c.prototype.bV = function(x) { - var z, A; + }, !0, A) : B.vj.Xua({ + expandDownloadTime: B.vj.FZb().expandDownloadTime + }, !0, A); + z = null === (P = null === (N = null === (M = null === (L = D.Jg) || void 0 === L ? void 0 : L.value) || void 0 === M ? void 0 : M.streams) || void 0 === N ? void 0 : N[0]) || void 0 === P ? void 0 : P.Ed; + B.vj.Xua((0, h.oXa)(!!D.bb.ug, !!D.bb.TM, z), !0, A); + A = C.qH({}, (0, h.F4)(D.Ld)); + D.Kd.aa && (A = C.qH(A, (0, h.F4)("live"))); + this.vj = B.vj.$n(A); + m.platform.events.emit("networkchange", D.Dc.K4b); + this.Ex = !0; + }; + c.prototype.NV = function(x) { + var z, B; this.debug.assert(this.Rh, "has access to streamingEngine"); - z = this.j.Wi(x.I); - this.debug.assert(z.Bc, "has access to playback parsedManifest"); + z = this.j.Ui(x.H); + this.debug.assert(z.Dc, "has access to playback parsedManifest"); !1; - A = x.flags; + B = x.flags; this.Jc.reset(); - this.Dg = new Set([v.u.$, v.u.X]); - (A.qhb || A.ufc) && this.Dg.delete(A.qhb ? v.u.$ : v.u.X); - this.EI = [z.Bc.LDb, z.Bc.RDb, z.Bc.QDb]; - this.xv(z.P, void 0, x.JXa); - this.vPb(x); - this.TK(); - }; - c.prototype.wu = function(x) { + this.Fg = new Set([w.u.Y, w.u.W]); + (B.lib || B.$gc) && this.Fg.delete(B.lib ? w.u.Y : w.u.W); + this.YI = [z.Dc.PEb, z.Dc.VEb, z.Dc.UEb]; + this.Hv(z.O, void 0, x.pYa); + this.GQb(x); + this.lL(); + }; + c.prototype.wD = function(x) { var z; !1; - null === (z = this.ya) || void 0 === z ? void 0 : z.wu(x); + null === (z = this.Fa) || void 0 === z ? void 0 : z.wD(x); }; - c.prototype.Gwb = function(x) { - var z, A, B, C; + c.prototype.Fxb = function(x) { + var z, B, A, C; z = this; - A = x.loadTime; - B = x.qo; - this.debug.assert(this.ya, "has access to asePlaygraph"); + B = x.loadTime; + A = x.ro; + this.debug.assert(this.Fa, "has access to asePlaygraph"); this.debug.assert(this.wb, "has access to asePlayer"); !1; - this.qo = B; - this.loadTime = A; - x = this.ya.events; + this.ro = A; + this.loadTime = B; + x = this.Fa.events; C = this.wb.events; x.addListener("error", function(D) { !1; - "NFErr_MC_StreamingFailure" === D.error && (z.Fc.trace("receiving an unrecoverable streaming error: " + JSON.stringify(D)), z.Fc.trace("StreamingFailure, buffer status:" + JSON.stringify(z.Rt())), (0, h.Jf)(function() { + "NFErr_MC_StreamingFailure" === D.error && (z.Gc.trace("receiving an unrecoverable streaming error: " + JSON.stringify(D)), z.Gc.trace("StreamingFailure, buffer status:" + JSON.stringify(z.Yt())), (0, k.Jf)(function() { var E, G, F; - E = d.V.jib; + E = d.V.gjb; G = D.nativeCode; F = D.context; - "adBreakHydration" === (null === F || void 0 === F ? void 0 : F.type) && (E = d.V.ND, G = d.S.uib); - z.j.rd(E, { - za: G, - Nb: D.errormsg, - Ol: D.httpCode, - b9: D.networkErrorCode, - He: D.httpCode + "adBreakHydration" === (null === F || void 0 === F ? void 0 : F.type) && (E = d.V.dE, G = d.R.rjb); + z.j.ud(E, { + wa: G, + Yb: D.errormsg, + Pl: D.httpCode, + B9: D.networkErrorCode, + Je: D.httpCode }); })); }); x.addListener("logdata", function(D) { var E; !1; - "string" === typeof D.target && "object" === typeof D.fields && (D.fields.aseApiVersion = null === (E = z.ya) || void 0 === E ? void 0 : E.Xub, (0, g.p3)({ - ena: D, - qo: B, - loadTime: A + "string" === typeof D.target && "object" === typeof D.fields && (D.fields.aseApiVersion = null === (E = z.Fa) || void 0 === E ? void 0 : E.Xvb, (0, g.O3)({ + Ina: D, + ro: A, + loadTime: B })); }); C.addListener("logdata", function(D) { !1; - "string" === typeof D.target && "object" === typeof D.fields && (0, g.p3)({ - ena: D, - qo: B, - loadTime: A + "string" === typeof D.target && "object" === typeof D.fields && (0, g.O3)({ + Ina: D, + ro: A, + loadTime: B }); }); x.addListener("bufferingStarted", function() { !1; - z.j.Sq.set(n.tf.ee); + z.j.Vq.set(p.sf.he); }); x.addListener("bufferingComplete", function(D) { !1; - z.Xn = D; + z.Yn = D; }); this.j.paused.addListener(function(D) { var E; - z.debug.assert(z.Fc, "has access to internalLogger"); - null !== (E = D.Fh) && void 0 !== E && E.eN || !z.vx || (D.newValue && z.mf.value === l.eb.he ? (z.mf.set(l.eb.Mg), z.wi.emit("paused", { + z.debug.assert(z.Gc, "has access to internalLogger"); + null !== (E = D.Hh) && void 0 !== E && E.HN || !z.Ex || (D.newValue && z.lf.value === m.Fb.Ge ? (z.lf.set(m.Fb.Ng), z.ti.emit("paused", { type: "paused", - pts: z.wi.Oc - })) : D.newValue || z.mf.value !== l.eb.Mg || (z.mf.set(l.eb.he), z.wi.emit("playing", { + pts: z.ti.Rc + })) : D.newValue || z.lf.value !== m.Fb.Ng || (z.lf.set(m.Fb.Ge), z.ti.emit("playing", { type: "playing", - pts: z.wi.Oc + pts: z.ti.Rc }))); - D.newValue || (z.kH = !1); - z.Fc.info("Paused changed", { + D.newValue || (z.DH = !1); + z.Gc.info("Paused changed", { From: D.oldValue, To: D.newValue, - MediaTime: (0, u.dh)(z.j.mediaTime.value) + MediaTime: (0, u.fh)(z.j.mediaTime.value) }); }); - this.j.uc.addListener(function(D) { + this.j.ac.addListener(function(D) { var E, G, F, H; - if (z.vx) - if ((z.debug.assert(z.Fc, "has access to internalLogger"), D.Fh && D.Fh.a3)) z.Fc.trace("Not processing already applied track", null === (E = D.newValue) || void 0 === E ? void 0 : E.trackId); + if (z.Ex) + if ((z.debug.assert(z.Gc, "has access to internalLogger"), D.Hh && D.Hh.z3)) z.Gc.trace("Not processing already applied track", null === (E = D.newValue) || void 0 === E ? void 0 : E.trackId); else { H = D.newValue; - z.Ueb({ - xp: H.trackId, + z.Nfb({ + wp: H.trackId, toJSON: function() { - return H.vg; + return H.wg; } - }) ? z.Fc.trace("ASE accepted the audio track switch", null === (F = D.newValue) || void 0 === F ? void 0 : F.trackId) : (z.Fc.trace("ASE rejected the audio track switch", null === (G = D.newValue) || void 0 === G ? void 0 : G.trackId), D.oldValue && D.oldValue.trackId !== H.trackId && z.j.uc.set(D.oldValue, { - a3: !0 + }) ? z.Gc.trace("ASE accepted the audio track switch", null === (F = D.newValue) || void 0 === F ? void 0 : F.trackId) : (z.Gc.trace("ASE rejected the audio track switch", null === (G = D.newValue) || void 0 === G ? void 0 : G.trackId), D.oldValue && D.oldValue.trackId !== H.trackId && z.j.ac.set(D.oldValue, { + z3: !0 })); } }); - this.j.kd.aa && this.j.Mb.addListener(function(D) { + this.j.Kd.aa && this.j.Mb.addListener(function(D) { var E, G, F, H; - if (z.vx) - if ((z.debug.assert(z.Fc, "has access to internalLogger"), D.Fh && D.Fh.a3)) z.Fc.trace("Not processing already applied track", null === (E = D.newValue) || void 0 === E ? void 0 : E.trackId); + if (z.Ex) + if ((z.debug.assert(z.Gc, "has access to internalLogger"), D.Hh && D.Hh.z3)) z.Gc.trace("Not processing already applied track", null === (E = D.newValue) || void 0 === E ? void 0 : E.trackId); else { H = D.newValue; - z.Ueb({ - cfb: H.trackId, + z.Nfb({ + Wfb: H.trackId, toJSON: function() { - return H.vg; + return H.wg; } - }) ? z.Fc.trace("ASE accepted the text track switch", null === (F = D.newValue) || void 0 === F ? void 0 : F.trackId) : (z.Fc.trace("ASE rejected the text track switch", null === (G = D.newValue) || void 0 === G ? void 0 : G.trackId), D.oldValue && D.oldValue.trackId !== H.trackId && z.j.Mb.set(D.oldValue, { - a3: !0 + }) ? z.Gc.trace("ASE accepted the text track switch", null === (F = D.newValue) || void 0 === F ? void 0 : F.trackId) : (z.Gc.trace("ASE rejected the text track switch", null === (G = D.newValue) || void 0 === G ? void 0 : G.trackId), D.oldValue && D.oldValue.trackId !== H.trackId && z.j.Mb.set(D.oldValue, { + z3: !0 })); } }); x.addListener("serverSwitch", function(D) { var E; !1; - z.j.fireEvent(n.ga.YX, D); - if ("video" === D.mediatype) E = v.u.X; - else "audio" === D.mediatype && (E = v.u.$); - (0, m.Xc)(E) && z.aY(D.segmentId, D.server, E); + z.j.fireEvent(p.ha.GY, D); + if ("video" === D.mediatype) E = w.u.W; + else "audio" === D.mediatype && (E = w.u.Y); + (0, l.$c)(E) && z.JY(D.segmentId, D.server, E); }); x.addListener("streamSelected", function(D) { var E, G, F, H; !1; - if (z.xR) { - G = D.manifest.Gd; - if (!z.j.fOb(G) && z.config.AHb) return z.j.rd(d.V.wmb, { - yB: G + if (z.hS) { + G = D.manifest.xd; + if (!z.j.oPb(G) && z.config.HIb) return z.j.ud(d.V.snb, { + dG: G }); - G = (null === (E = z.ya) || void 0 === E ? void 0 : E.nG(D.position)).Nl.G; + G = (null === (E = z.Fa) || void 0 === E ? void 0 : E.EG(D.position)).Ol.v; E = []; - if (D.mediaType === v.u.X) { - F = z.j.f3a(D.streamId); - H = z.j.Oe; - E = z.j.KB(); - } else D.mediaType === v.u.$ && (F = z.j.R2a(D.streamId), H = z.j.Og, E = z.j.GJb()); + if (D.mediaType === w.u.W) { + F = z.j.K3a(D.streamId); + H = z.j.Re; + E = z.j.TB(); + } else D.mediaType === w.u.Y && (F = z.j.v3a(D.streamId), H = z.j.Pg, E = z.j.QKb()); F && H ? (!1, H.set(F, { - mF: G, - IS: D.bandwidth - })) : D.mediaType !== v.u.Ga && z.Fc.error("no matching stream for streamSelected event", { + DF: G, + tT: D.bandwidth + })) : D.mediaType !== w.u.Da && z.Gc.error("no matching stream for streamSelected event", { streamId: D.streamId, mediaType: D.mediaType, streamList: E, - cachedManifest: z.j.iF + cachedManifest: z.j.AF }); } }); @@ -15508,154 +15519,154 @@ E3cbY[513816] = false; var E, G, F; !1; E = D.segmentId; - G = Math.floor(D.viewableContentEnd.G); - D = Math.floor(D.viewableEarliestContentEnd.G); - G = (0, p.Ob)(G); - D = (0, p.Ob)(D); - z.j.a3a(E) || (!1, z.LBb(E)); - F = z.j.Wi(E); - F && (z.debug.assert(F.I === E, "segmentNormalized: playbackViewableData segmentId should match the value in the event"), F.Xx = G, F.m7a = D); - z.j.iq || (z.j.kd.aa ? (z.debug.assert(Infinity === G.ea(p.pa), "Unexpected contentDuration from ASE. Live should be Infinity. - isLive:" + z.j.kd.aa + ", contentDuration:" + G), z.j.iq = p.Ia) : z.j.iq = G); + G = Math.floor(D.viewableContentEnd.v); + D = Math.floor(D.viewableEarliestContentEnd.v); + G = (0, n.Ob)(G); + D = (0, n.Ob)(D); + z.j.G3a(E) || (!1, z.PCb(E)); + F = z.j.Ui(E); + F && (z.debug.assert(F.H === E, "segmentNormalized: playbackViewableData segmentId should match the value in the event"), F.hy = G, F.S7a = D); + z.j.cq || (z.j.Kd.aa && Infinity === G.ea(n.ma) ? z.j.cq = n.Ba : z.j.cq = G); }); C.addListener("segmentPresenting", function(D) { var E, G, F, H; !1; - z.debug.assert(z.ya, "has access to asePlaygraph"); + z.debug.assert(z.Fa, "has access to asePlaygraph"); z.debug.assert(z.wb, "has access to asePlayer"); - z.debug.assert(z.RH, "has access to segmentPresentingHandler"); - G = z.ya.nG(D.position); + z.debug.assert(z.iI, "has access to segmentPresentingHandler"); + G = z.Fa.EG(D.position); F = void 0; H = null === (E = D.inner) || void 0 === E ? void 0 : E.position; - H && z.zj && (F = z.zj.O[H.I]); - z.RH({ - J: G.J, - pF: F, - AG: !1 + H && z.xj && (F = z.xj.$[H.H]); + z.iI({ + K: G.K, + GF: F, + PG: !1 }); - z.j.fireEvent(n.ga.QH, { + z.j.fireEvent(p.ha.hI, { type: "segmentPresenting", position: { - segmentId: D.position.I, + segmentId: D.position.H, offset: D.position.offset }, playerTimestamp: D.playerTimestamp, metrics: D.metrics }); !1; - z.wA = z.wb.lo(); + z.IA = z.wb.lo(); }); C.addListener("ptsChanged", function(D) { var E; !1; - z.j.Wd.B_b({ - Vna: null === (E = D.forcedTimestamp) || void 0 === E ? void 0 : E.gw, - tPb: D.initialTimestamp.gw + z.j.Yd.V0b({ + xoa: null === (E = D.forcedTimestamp) || void 0 === E ? void 0 : E.uw, + EQb: D.initialTimestamp.uw }); - z.wi.emit("skipped"); + z.ti.emit("skipped"); }); C.addListener("fragmentsMissing", function(D) { var E, G; - G = null === (E = z.ya) || void 0 === E ? void 0 : E.nG(D.n8a); - z.j.Wd.seek(G.Nl.G, n.oc.PP, D.n8a.I); + G = null === (E = z.Fa) || void 0 === E ? void 0 : E.EG(D.V8a); + z.j.Yd.seek(G.Ol.v, p.pc.BQ, D.V8a.H); }); x.addListener("locationSelected", function(D) { !1; - z.j.fireEvent(n.ga.GV, D); + z.j.fireEvent(p.ha.uW, D); }); x.addListener("aseReportEnabled", function() { !1; - z.j.kL = !0; + z.j.DL = !0; }); x.addListener("aseReport", function(D) { !1; - z.j.fireEvent(n.ga.$E, D); + z.j.fireEvent(p.ha.rF, D); }); x.addListener("liveReport", function(D) { !1; - z.j.fireEvent(n.ga.k8, D); + z.j.fireEvent(p.ha.H8, D); }); x.addListener("mediaRequestComplete", function(D) { - D = null === D || void 0 === D ? void 0 : D.s1b; - (D = null === D || void 0 === D ? void 0 : D.cadmiumResponse) && z.j.fireEvent(n.ga.EF, { + D = null === D || void 0 === D ? void 0 : D.M2b; + (D = null === D || void 0 === D ? void 0 : D.cadmiumResponse) && z.j.fireEvent(p.ha.VF, { response: D, - P: z.j.ca.P + O: z.j.da.O }); }); x.addListener("transportReport", function(D) { var E; - (D = null === (E = D.VGb) || void 0 === E ? void 0 : E.cadmiumResponse) && z.j.fireEvent(n.ga.EF, { + (D = null === (E = D.aIb) || void 0 === E ? void 0 : E.cadmiumResponse) && z.j.fireEvent(p.ha.VF, { response: D, - P: z.j.ca.P + O: z.j.da.O }); }); x.addListener("liveEventTimesUpdated", function(D) { var E, G; - E = D.I; + E = D.H; G = D.startTime; D = D.endTime; - z.j.a3a(E) && (E = z.j.Wi(E), E.kd.aa && E.kd.Sxa(G, D)); + z.j.G3a(E) && (E = z.j.Ui(E), E.Kd.aa && E.Kd.rya(G, D)); }); x.addListener("liveLoggingInfoUpdated", function(D) { var E, G; E = D.mediaType; - G = z.Qv[E]; - z.Qv[E] = D.info; - D = z.Qv[E].uB !== G.uB && void 0 !== G.uB; - (z.Qv[E].tB !== G.tB && void 0 !== G.tB || D) && z.j.fireEvent(n.ga.j8, { + G = z.aw[E]; + z.aw[E] = D.info; + D = z.aw[E].FB !== G.FB && void 0 !== G.FB; + (z.aw[E].EB !== G.EB && void 0 !== G.EB || D) && z.j.fireEvent(p.ha.G8, { mediaType: E, em: G, - current: z.Qv[E] + current: z.aw[E] }); }); }; - c.prototype.LBb = function(x) { - var z, A, B, C; - if (this.zj && this.zj.O[x]) { - z = this.zj.O[x]; - x = this.j.psa; - A = x.Y; - if (null === A || void 0 === A ? 0 : A.yp) B = null === A || void 0 === A ? void 0 : A.yp.find(function(D) { - return D.Fa.P === z.J; + c.prototype.PCb = function(x) { + var z, B, A, C; + if (this.xj && this.xj.$[x]) { + z = this.xj.$[x]; + x = this.j.Psa; + B = x.X; + if (null === B || void 0 === B ? 0 : B.xp) A = null === B || void 0 === B ? void 0 : B.xp.find(function(D) { + return D.Ca.O === z.K; }); - B || (B = this.j.m1a(z.J)); - if (!B && (null === A || void 0 === A ? 0 : A.Fa.$b)) { - C = this.svb.gMb({ - $b: null === A || void 0 === A ? void 0 : A.Fa.$b, - zd: x.P, - J: z.J + A || (A = this.j.M1a(z.K)); + if (!A && (null === B || void 0 === B ? 0 : B.Ca.bc)) { + C = this.rwb.sNb({ + bc: null === B || void 0 === B ? void 0 : B.Ca.bc, + Gd: x.O, + K: z.K }); - C && (B = C.Y); + C && (A = C.X); } - B && B.Fa.$b === (null === A || void 0 === A ? void 0 : A.Fa.$b) && this.j.mXa(z.J, { + A && A.Ca.bc === (null === B || void 0 === B ? void 0 : B.Ca.bc) && this.j.TXa(z.K, { Gf: { - $b: B.Fa.$b, - zd: x.P + bc: A.Ca.bc, + Gd: x.O } - }, x.na, B); + }, x.na, A); } }; c.prototype.lo = function() { - var x, z, A, B, C, D, E, G, F; - G = null === (x = this.wb) || void 0 === x ? void 0 : x.X6(); - x = (null !== (z = this.wA) && void 0 !== z ? z : G && this.wb.lo()) || ({}); - z = x.v; - G = x.xd; - F = x.rH; - x = x.Pr; + var x, z, B, A, C, D, E, G, F; + G = null === (x = this.wb) || void 0 === x ? void 0 : x.v7(); + x = (null !== (z = this.IA) && void 0 !== z ? z : G && this.wb.lo()) || ({}); + z = x.I; + G = x.Cd; + F = x.JH; + x = x.Xr; return { id: String(null === z || void 0 === z ? void 0 : z.id), - Qja: null !== (A = null === G || void 0 === G ? void 0 : G.G) && void 0 !== A ? A : 0, - m4: null !== (B = null === z || void 0 === z ? void 0 : z.se.G) && void 0 !== B ? B : Infinity, - Tzb: null !== (C = null === z || void 0 === z ? void 0 : z.Kf.G) && void 0 !== C ? C : 0, - IYb: null !== (D = null === F || void 0 === F ? void 0 : F.G) && void 0 !== D ? D : Infinity, - kva: null !== (E = null === x || void 0 === x ? void 0 : x.G) && void 0 !== E ? E : 0 + qka: null !== (B = null === G || void 0 === G ? void 0 : G.v) && void 0 !== B ? B : 0, + J4: null !== (A = null === z || void 0 === z ? void 0 : z.uc.v) && void 0 !== A ? A : Infinity, + XAb: null !== (C = null === z || void 0 === z ? void 0 : z.fd.v) && void 0 !== C ? C : 0, + a_b: null !== (D = null === F || void 0 === F ? void 0 : F.v) && void 0 !== D ? D : Infinity, + Jva: null !== (E = null === x || void 0 === x ? void 0 : x.v) && void 0 !== E ? E : 0 }; }; - c.prototype.q4a = function() { + c.prototype.V4a = function() { var x, z; - this.debug.assert(this.ya, "has access to asePlaygraph"); + this.debug.assert(this.Fa, "has access to asePlaygraph"); x = {}; - z = this.ya.YF(); + z = this.Fa.qG(); x.vbuflmsec = z.totalvbuflmsecs; x.vbuflbytes = z.vbuflbytes; x.abuflmsec = z.totalabuflmsecs; @@ -15665,223 +15676,223 @@ E3cbY[513816] = false; return x; }; c.prototype.paused = function() {}; - c.prototype.CYb = function() { + c.prototype.VZb = function() { !1; - this.wi.emit("playbackRateChanged", { + this.ti.emit("playbackRateChanged", { type: "playbackRateChanged", - pts: this.wi.Oc + pts: this.ti.Rc }); }; - c.prototype.cF = function(x, z) { - var A; - this.debug.assert(this.j.Y, "has access to playback manifest"); - A = this.EI[v.u.$]; - return x.P === this.j.Y.Fa.P ? A : this.$Hb(this.j.Y.Fa.ft[A], z); + c.prototype.uF = function(x, z) { + var B; + this.debug.assert(this.j.X, "has access to playback manifest"); + B = this.YI[w.u.Y]; + return x.O === this.j.X.Ca.O ? B : this.hJb(this.j.X.Ca.pt[B], z); }; - c.prototype.rI = function(x, z) { - var A; - this.debug.assert(this.j.Y, "has access to playback manifest"); - if (this.j.kd.aa) { - this.debug.assert(x.P === this.j.Y.Fa.P); - A = this.EI[v.u.Ga]; - if ((x = this.j.Yg.find(function(B) { - return B.trackId === z[A].$f; - })) && (!x.oo() || x.jn())) return A; - } - }; - c.prototype.$Hb = function(x, z) { - var A, B, C; - this.debug.assert(this.Fc, "has access to internalLogger"); + c.prototype.KI = function(x, z) { + var B; + this.debug.assert(this.j.X, "has access to playback manifest"); + if (this.j.Kd.aa) { + this.debug.assert(x.O === this.j.X.Ca.O); + B = this.YI[w.u.Da]; + if ((x = this.j.$g.find(function(A) { + return A.trackId === z[B].ag; + })) && (!x.no() || x.en())) return B; + } + }; + c.prototype.hJb = function(x, z) { + var B, A, C; + this.debug.assert(this.Gc, "has access to internalLogger"); !1; - A = z.filter(function(D) { + B = z.filter(function(D) { return D.profile === x.profile; }).sort(function(D, E) { var G, F, H; G = (D.language === x.language || "zxx" === D.language ? 0 : 1) - (E.language === x.language || "zxx" === E.language ? 0 : 1); - 0 === G && (G = (D.xh === x.xh ? 0 : 1) - (E.xh === x.xh ? 0 : 1)); + 0 === G && (G = (D.wh === x.wh ? 0 : 1) - (E.wh === x.wh ? 0 : 1)); if (0 === G) { - D = (null !== (F = D.bc) && void 0 !== F ? F : 0) - (null !== (H = E.bc) && void 0 !== H ? H : 0); + D = (null !== (F = D.dc) && void 0 !== F ? F : 0) - (null !== (H = E.dc) && void 0 !== H ? H : 0); } else D = G; return D; }); - B = 0; - C = ka(A).next().value; + A = 0; + C = ja(B).next().value; C && z.some(function(D, E) { - if (D === C) return (B = E, !0); + if (D === C) return (A = E, !0); }); !1; - return B; + return A; }; - c.prototype.Ueb = function(x) { - var z, A, B, C, D, E; - this.debug.assert(this.Fc, "has access to internalLogger"); + c.prototype.Nfb = function(x) { + var z, B, A, C, D, E; + this.debug.assert(this.Gc, "has access to internalLogger"); this.debug.assert(this.wb, "has access to asePlayer"); - this.debug.assert(this.j.Y, "has access to playback manifest"); - if (this.yza) return (!1, !1); - A = x.xp; - B = this.EI[v.u.$]; - if (void 0 === A) C = B; - else if (!this.j.Y.Fa.audio_tracks.some(function(G, F) { - if (G.new_track_id === A) return (C = F, !0); + this.debug.assert(this.j.X, "has access to playback manifest"); + if (this.Yza) return (!1, !1); + B = x.wp; + A = this.YI[w.u.Y]; + if (void 0 === B) C = A; + else if (!this.j.X.Ca.audio_tracks.some(function(G, F) { + if (G.new_track_id === B) return (C = F, !0); })) return (!1, !1); - D = x.cfb; - x = this.EI[v.u.Ga]; + D = x.Wfb; + x = this.YI[w.u.Da]; if (void 0 === D) E = x; - else if (!this.j.Y.Fa.timedtexttracks.some(function(G, F) { + else if (!this.j.X.Ca.timedtexttracks.some(function(G, F) { if (G.new_track_id === D) return (E = F, !0); })) return (!1, !1); !1; - this.RR = C; - this.SR = E; - null === (z = this.j.Wd) || void 0 === z ? void 0 : z.D5b(); - this.j.paused.value || (this.wb.pause([v.u.$, v.u.Ga]), this.kH = !0, this.j.paused.set(!0, { - eN: !0 + this.CS = C; + this.DS = E; + null === (z = this.j.Yd) || void 0 === z ? void 0 : z.d7b(); + this.j.paused.value || (this.wb.pause([w.u.Y, w.u.Da]), this.DH = !0, this.j.paused.set(!0, { + HN: !0 })); - this.debug.m3(this.RR, "has access to valid requestedAudioTrackIndex number"); - this.EI[v.u.$] = this.RR; - this.debug.m3(this.SR, "has access to valid requestedTextTrackIndex number"); - this.EI[v.u.Ga] = this.SR; - (this.vz() || this.kH) && this.wb.resume(this.kH ? [v.u.$, v.u.Ga] : void 0); - this.MI(this.Ifb); + this.debug.L3(this.CS, "has access to valid requestedAudioTrackIndex number"); + this.YI[w.u.Y] = this.CS; + this.debug.L3(this.DS, "has access to valid requestedTextTrackIndex number"); + this.YI[w.u.Da] = this.DS; + (this.Gz() || this.DH) && this.wb.resume(this.DH ? [w.u.Y, w.u.Da] : void 0); + this.hJ(this.Cgb); return !0; }; - c.prototype.vz = function() { + c.prototype.Gz = function() { var x; x = this; - this.debug.assert(this.ya, "has access to asePlaygraph"); - return this.ya.vz({ - mO: this.cF.bind(this) + this.debug.assert(this.Fa, "has access to asePlaygraph"); + return this.Fa.Gz({ + TO: this.uF.bind(this) }, { - mO: function() { - return x.EI[v.u.X]; + TO: function() { + return x.YI[w.u.W]; } }, { - mO: this.rI.bind(this) + TO: this.KI.bind(this) }); }; c.prototype.qm = function() { var x; !1; - this.mf.set(l.eb.$j); - null === (x = this.ya) || void 0 === x ? void 0 : x.Iza("intrplay", l.mc.qm); - this.wi.emit("underflow", { + this.lf.set(m.Fb.Xj); + null === (x = this.Fa) || void 0 === x ? void 0 : x.hAa("intrplay", m.oc.qm); + this.ti.emit("underflow", { type: "underflow", - pts: this.wi.Oc + pts: this.ti.Rc }); - this.MI(this.ek); + this.hJ(this.bk); }; - c.prototype.zaa = function(x, z) { - this.Pba.zaa(x, z); + c.prototype.fba = function(x, z) { + this.tca.fba(x, z); }; c.prototype.open = function() { - this.xR || (this.debug.assert(this.ya, "has access to asePlaygraph"), this.debug.assert(this.wb, "has access to asePlayer"), !1, this.xR = this.Ch = !0, this.ya.open(), this.debug.assert(this.ww, "invalid start position relative to playgraph"), this.ya.TC(this.ww, l.L.Na(this.j.kb)), this.mf.set(l.eb.ee), this.MI(this.ek), this.ya.rv(this.wb), this.YRb()); + this.hS || (this.debug.assert(this.Fa, "has access to asePlaygraph"), this.debug.assert(this.wb, "has access to asePlayer"), !1, this.hS = this.Eh = !0, this.Fa.open(), this.debug.assert(this.Hw, "invalid start position relative to playgraph"), this.Fa.cD(this.Hw, m.J.Oa(this.j.jb)), this.lf.set(m.Fb.he), this.hJ(this.bk), this.Fa.zv(this.wb), this.lTb()); }; c.prototype.play = function() { - this.debug.assert(this.ya, "has access to asePlaygraph"); + this.debug.assert(this.Fa, "has access to asePlaygraph"); this.debug.assert(this.wb, "has access to asePlayer"); !1; - 0 !== this.ya.state && (this.wb.resume(this.kH ? [v.u.$, v.u.Ga] : void 0), this.mf.set(l.eb.he), this.wi.emit("playing", { + 0 !== this.Fa.state && (this.wb.resume(this.DH ? [w.u.Y, w.u.Da] : void 0), this.lf.set(m.Fb.Ge), this.ti.emit("playing", { type: "playing", - pts: this.wi.Oc + pts: this.ti.Rc })); }; c.prototype.stop = function() { var x; !1; - this.mf.set(l.eb.n1); + this.lf.set(m.Fb.Q1); null === (x = this.wb) || void 0 === x ? void 0 : x.pause(); this.events.emit("stop"); - this.wi.emit("paused", { + this.ti.emit("paused", { type: "paused", - pts: this.wi.Oc + pts: this.ti.Rc }); }; c.prototype.flush = function() { - this.debug.assert(this.ya, "has access to asePlaygraph"); + this.debug.assert(this.Fa, "has access to asePlaygraph"); this.debug.assert(this.Rh, "has access to streamingEngine"); !1; - this.xR && this.mf.value !== l.eb.Gs && this.mf.value !== l.eb.n1 && this.stop(); - this.ya.Iza("endplay", l.mc.ii); - this.ya.If(); - this.Rh.Ej.save(); - this.Rh.pW.save(); + this.hS && this.lf.value !== m.Fb.Ks && this.lf.value !== m.Fb.Q1 && this.stop(); + this.Fa.hAa("endplay", m.oc.gi); + this.Fa.If(); + this.Rh.Cj.save(); + this.Rh.eX.save(); }; c.prototype.io = function() { var x; - return null === (x = this.ya) || void 0 === x ? void 0 : x.Vc; + return null === (x = this.Fa) || void 0 === x ? void 0 : x.Yc; }; - c.prototype.nla = function(x) { + c.prototype.Pla = function(x) { var z; - this.debug.assert(this.ya, "has access to asePlaygraph"); - z = l.L.Na(x); - return (z = this.ya.il(z, { - b5b: !0, - a5b: !0 - })) ? this.ya.da.O[z.I].ta + Number(z.offset.G.toFixed(0)) : this.fail("convertPlayerPtsToContentPts failed to convert playerPts: " + x); - }; - c.prototype.pla = function(x, z) { - this.debug.assert(this.ya, "has access to asePlaygraph"); - this.debug.assert(this.Fc, "has access to internalLogger"); + this.debug.assert(this.Fa, "has access to asePlaygraph"); + z = m.J.Oa(x); + return (z = this.Fa.ll(z, { + C6b: !0, + B6b: !0 + })) ? this.Fa.Z.$[z.H].hb + Number(z.offset.v.toFixed(0)) : this.fail("convertPlayerPtsToContentPts failed to convert playerPts: " + x); + }; + c.prototype.Rla = function(x, z) { + this.debug.assert(this.Fa, "has access to asePlaygraph"); + this.debug.assert(this.Gc, "has access to internalLogger"); !1; - this.ya.da.O[x] || (x = this.yna(z)); - this.debug.n3(x, "has access to segmentId"); + this.Fa.Z.$[x] || (x = this.aoa(z)); + this.debug.M3(x, "has access to segmentId"); x = { - I: x, - offset: l.L.Na(z - this.ya.da.O[x].ta) + H: x, + offset: m.J.Oa(z - this.Fa.Z.$[x].hb) }; - if (x = this.ya.MB(x)) return x.G; + if (x = this.Fa.VB(x)) return x.v; !1; return z; }; - c.prototype.Sxb = function(x, z) { - var A, B, C, D; - this.debug.assert(this.ya, "has access to asePlaygraph"); + c.prototype.Uyb = function(x, z) { + var B, A, C, D; + this.debug.assert(this.Fa, "has access to asePlaygraph"); this.debug.assert(this.wb, "has access to asePlayer"); !1; - z && this.ya.da.O[z] || (z = null !== (A = this.yna(x)) && void 0 !== A ? A : null === (B = this.wb) || void 0 === B ? void 0 : B.Ag.I); - z = this.j.Wi(z); + z && this.Fa.Z.$[z] || (z = null !== (B = this.aoa(x)) && void 0 !== B ? B : null === (A = this.wb) || void 0 === A ? void 0 : A.Bg.H); + z = this.j.Ui(z); x = { - Nl: l.L.Na(x), - J: z.P + Ol: m.J.Oa(x), + K: z.O }; - return null === (D = null === (C = this.ya.yt(x)) || void 0 === C ? void 0 : C.Ka) || void 0 === D ? void 0 : D.G; + return null === (D = null === (C = this.Fa.qr(x)) || void 0 === C ? void 0 : C.Ia) || void 0 === D ? void 0 : D.v; }; - c.prototype.d5 = function(x) { + c.prototype.A5 = function(x) { var z; z = void 0 === z ? !0 : z; !1; - this.Ch ? Number.isFinite(x) && (this.debug.assert(this.wb, "has access to asePlayer"), z ? this.wb.Ucb(x) : this.wb.Tcb(x)) : this.fail("Must call open prior to drmReady"); + this.Eh ? Number.isFinite(x) && (this.debug.assert(this.wb, "has access to asePlayer"), z ? this.wb.Ldb(x) : this.wb.Kdb(x)) : this.fail("Must call open prior to drmReady"); }; - c.prototype.Y2a = function() { + c.prototype.C3a = function() { var x; - return null !== (x = this.wb) && void 0 !== x && x.Pd ? this.wb.jV(this.tb.ca.J) : !1; + return null !== (x = this.wb) && void 0 !== x && x.Qd ? this.wb.VV(this.sb.da.K) : !1; }; - c.prototype.fi = function(x) { - var z, A; + c.prototype.di = function(x) { + var z, B; !1; if (!this.wb) return (!1, !1); z = this.io(); - x = l.L.Na(x); - A = this.wb.fi(x); - return z && this.j.fM() ? A && z.fi(x) : A; + x = m.J.Oa(x); + B = this.wb.di(x); + return z && this.j.DM() ? B && z.di(x) : B; }; - c.prototype.I2b = function(x, z) { - var A; - this.debug.assert(this.ya, "has access to asePlaygraph"); + c.prototype.e4b = function(x, z) { + var B; + this.debug.assert(this.Fa, "has access to asePlaygraph"); this.debug.assert(this.wb, "has access to asePlayer"); !1; - z && this.ya.da.O[z] || (z = null !== (A = this.yna(x)) && void 0 !== A ? A : this.tb.jh); - this.debug.n3(z, "has access to segmentId"); - this.debug.assert(this.ya.da.O[z], "segment exists in playgraph map"); + z && this.Fa.Z.$[z] || (z = null !== (B = this.aoa(x)) && void 0 !== B ? B : this.sb.kh); + this.debug.M3(z, "has access to segmentId"); + this.debug.assert(this.Fa.Z.$[z], "segment exists in playgraph map"); z = { - I: z, - offset: l.L.Na(x - this.ya.da.O[z].ta) + H: z, + offset: m.J.Oa(x - this.Fa.Z.$[z].hb) }; - this.ya.TC(z, l.L.Na(x)); + this.Fa.cD(z, m.J.Oa(x)); this.wb.resume(); - this.mf.set(l.eb.ee); - this.MI(this.ek); - x = this.ya.gcb(z); + this.lf.set(m.Fb.he); + this.hJ(this.bk); + x = this.Fa.Vcb(z); this.debug.assert(x, "Valid position must be provided for seek"); }; c.prototype.addEventListener = function(x, z) { @@ -15892,291 +15903,290 @@ E3cbY[513816] = false; this.events.removeListener(x, z); return this; }; - c.prototype.A8b = function(x, z) { - var A; + c.prototype.d$b = function(x, z) { + var B; !1; - A = {}; - this.ya.gj((A[x] = z, A)); + B = {}; + this.Fa.Fi((B[x] = z, B)); }; - c.prototype.W3 = function(x, z) { - var A, B; - this.debug.assert(this.Fc, "has access to internalLogger"); - this.debug.assert(this.ya, "has access to asePlaygraph"); + c.prototype.u4 = function(x, z) { + var B, A; + this.debug.assert(this.Gc, "has access to internalLogger"); + this.debug.assert(this.Fa, "has access to asePlaygraph"); this.debug.assert(this.wb, "has access to asePlayer"); !1; - A = this.lo().id; - B = this.ya.sU(A, x); + B = this.lo().id; + A = this.Fa.eV(B, x); if (z) { - if (!B.B9b) return (this.Fc.warn("chooseNextSegment, seamless transition, invalid destination: " + (x + " for current segment: " + A)), !1); - if (void 0 !== B.yta) return (!1, B.yta === x); - this.ya.Rj(A, x, !1, z); + if (!A.cac) return (this.Gc.warn("chooseNextSegment, seamless transition, invalid destination: " + (x + " for current segment: " + B)), !1); + if (void 0 !== A.Wta && (!1, A.Wta !== x)) return !1; + this.Fa.Pj(B, x, !1, z); return !0; } - if (void 0 !== B.yta) return (!1, !1); - B.MS && (this.wb.reset(), this.ya.Rj(A, x, !1, z), this.wb.resume(), this.mf.set(l.eb.ee), this.MI(this.ek)); - return !!B.MS; + if (void 0 !== A.Wta) return (!1, !1); + A.yT && (this.wb.reset(), this.Fa.Pj(B, x, !1, z), this.wb.resume(), this.lf.set(m.Fb.he), this.hJ(this.bk)); + return !!A.yT; }; - c.prototype.Rj = function(x, z, A, B) { - this.debug.assert(this.ya, "has access to asePlaygraph"); + c.prototype.Pj = function(x, z, B, A) { + this.debug.assert(this.Fa, "has access to asePlaygraph"); !1; - this.ya.Rj(x, z, A, B); + this.Fa.Pj(x, z, B, A); }; - c.prototype.eI = function() { + c.prototype.wI = function() { var x; - this.debug.assert(this.Fc, "has access to internalLogger"); + this.debug.assert(this.Gc, "has access to internalLogger"); !1; - x = this.wi.Oc; + x = this.ti.Rc; !1; - this.wi.emit("skipped", { + this.ti.emit("skipped", { type: "skipped", pts: x }); - return new l.RQ(Promise.resolve()).X1b; + return new m.DR(Promise.resolve()).r3b; }; - c.prototype.r6 = function(x, z) { - var A; - return null === (A = this.ya) || void 0 === A ? void 0 : A.r6(x, z); + c.prototype.P6 = function(x, z) { + var B; + return null === (B = this.Fa) || void 0 === B ? void 0 : B.P6(x, z); }; - c.prototype.yna = function(x) { - var z, A, B, C, D, E, G, F; - this.debug.assert(this.ya, "has access to asePlaygraph"); - this.debug.assert(this.Fc, "has access to internalLogger"); + c.prototype.aoa = function(x) { + var z, B, A, C, D, E, G, F; + this.debug.assert(this.Fa, "has access to asePlaygraph"); + this.debug.assert(this.Gc, "has access to internalLogger"); !1; - z = this.ya.da; - A = []; - B = Infinity; - for (C in z.O) { - D = z.O[C]; - E = D.ta; - D = D.va; + z = this.Fa.Z; + B = []; + A = Infinity; + for (C in z.$) { + D = z.$[C]; + E = D.hb; + D = D.ub; G = x < Number(null !== D && void 0 !== D ? D : Infinity); - if (E <= x && G)(!1, A.push(C)); - else if ((E = Math.min(Math.abs(x - E), Math.abs(x - D)), E < B)) { - B = E; + if (E <= x && G)(!1, B.push(C)); + else if ((E = Math.min(Math.abs(x - E), Math.abs(x - D)), E < A)) { + A = E; F = C; } } - x = A[0] || F; - this.debug.n3(x, "has access to locatedSegmentId"); + x = B[0] || F; + this.debug.M3(x, "has access to locatedSegmentId"); !1; return x; }; - c.prototype.YRb = function() { + c.prototype.lTb = function() { var x, z; x = this; this.debug.assert(this.j.Gb, "has access to mediaElement"); - z = this.j.Gb.ba; + z = this.j.Gb.fa; this.debug.assert(z, "has access to videoElement"); z.addEventListener("play", function() { - x.mf.value === l.eb.Mg && (x.mf.set(l.eb.he), x.wi.emit("playing", { + x.lf.value === m.Fb.Ng && (x.lf.set(m.Fb.Ge), x.ti.emit("playing", { type: "playing", - pts: x.wi.Oc + pts: x.ti.Rc })); }); z.addEventListener("pause", function() { - x.mf.value === l.eb.he && (x.mf.set(l.eb.Mg), x.wi.emit("paused", { + x.lf.value === m.Fb.Ge && (x.lf.set(m.Fb.Ng), x.ti.emit("paused", { type: "paused", - pts: x.wi.Oc + pts: x.ti.Rc })); }); }; c.prototype.fail = function(x) { var z; - null === (z = this.ya) || void 0 === z ? void 0 : z.events.emit("error", { + null === (z = this.Fa) || void 0 === z ? void 0 : z.events.emit("error", { type: "error", error: "NFErr_MC_StreamingFailure", errormsg: x }); }; - c.prototype.MI = function(x) { - var z, A, B, C, D, E, G, F; + c.prototype.hJ = function(x) { + var z, B, A, C, D, E, G, F; z = this; - if (x !== this.Ifb && this.yza)(!1, this.i9a = x); + if (x !== this.Cgb && this.Yza)(!1, this.V9a = x); else { - F = null === (A = this.wb) || void 0 === A ? void 0 : A.Kr.value; - A = null === (B = this.ya) || void 0 === B ? void 0 : B.Rd.value; - B = !0 === F; - F = A === l.Sc.yl; + F = null === (B = this.wb) || void 0 === B ? void 0 : B.Qr.value; + B = null === (A = this.Fa) || void 0 === A ? void 0 : A.Td.value; + A = !0 === F; + F = B === m.Wc.Bl; !1; - null === (C = this.wb) || void 0 === C ? void 0 : C.Kr.removeListener(this.q7a); - null === (D = this.ya) || void 0 === D ? void 0 : D.Rd.removeListener(this.XUa); - B && F ? x() : (this.q7a = function() { - return z.MI(x); - }, this.XUa = function() { - return z.MI(x); - }, null === (E = this.wb) || void 0 === E ? void 0 : E.Kr.addListener(this.q7a), null === (G = this.ya) || void 0 === G ? void 0 : G.Rd.addListener(this.XUa)); + null === (C = this.wb) || void 0 === C ? void 0 : C.Qr.removeListener(this.W7a); + null === (D = this.Fa) || void 0 === D ? void 0 : D.Td.removeListener(this.EVa); + A && F ? x() : (this.W7a = function() { + return z.hJ(x); + }, this.EVa = function() { + return z.hJ(x); + }, null === (E = this.wb) || void 0 === E ? void 0 : E.Qr.addListener(this.W7a), null === (G = this.Fa) || void 0 === G ? void 0 : G.Td.addListener(this.EVa)); } }; - c.prototype.k0a = function(x) { - var z, A; + c.prototype.N0a = function(x) { + var z, B; z = this; - x = this.j.jk(x); - return Promise.resolve(null !== (A = x.Y) && void 0 !== A ? A : this.z$(x)).then(function(B) { - B = B.Fa; + x = this.j.kk(x); + return Promise.resolve(null !== (B = x.X) && void 0 !== B ? B : this.eaa(x)).then(function(A) { + A = A.Ca; return { - Y: B, - vv: B.Q6 && !B.OB, - config: z.di, - Dg: [].concat(ca(z.Dg)) + X: A, + Fv: A.o7 && !A.XB, + config: z.vj, + Fg: [].concat(aa(z.Fg)) }; }); }; - c.prototype.z$ = function(x) { - var z, A, B, C, D; + c.prototype.eaa = function(x) { + var z, B, A, C, D; z = this; !1; - B = Promise.resolve(); + A = Promise.resolve(); if (x.Hf) { - C = x.Hf.zd; - (D = null === (A = this.j.jk(C).Y) || void 0 === A ? void 0 : A.Fa) ? x.Hf.PW = D: B = this.Pe.Xm(C).uq.then(function(E) { - return E.Y; + C = x.Hf.Gd; + (D = null === (B = this.j.kk(C).X) || void 0 === B ? void 0 : B.Ca) ? x.Hf.DX = D: A = this.Se.Um(C).rq.then(function(E) { + return E.X; }).then(function(E) { - x.Hf.PW = E; + x.Hf.DX = E; }).catch(function() { - return z.j.rd(d.V.ND, d.S.vib); + return z.j.ud(d.V.dE, d.R.sjb); }); } - return B.then(function() { - return z.j.z$(x); + return A.then(function() { + return z.j.eaa(x); }).then(function() { - return x.Y; + return x.X; }); }; - c.prototype.xv = function(x, z, A) { - var B, C, D, E, G, F, H, N, M, L, Q, I, J; - B = this; + c.prototype.Hv = function(x, z, B) { + var A, C, D, E, G, F, H, L, M, N, P, J, I; + A = this; this.debug.assert(this.Rh, "has access to streamingEngine"); !1; M = { - J: x, - zd: null === (C = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === C ? void 0 : C.zd, - $b: null === (D = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === D ? void 0 : D.$b - }; - if (!this.Pe.has(M)) { - if (!this.j.W6(x) && (null === (E = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === E ? 0 : E.zd) && this.j.W6(null === (G = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === G ? void 0 : G.zd)) { - C = this.j.jk(null === (F = z.Gf) || void 0 === F ? void 0 : F.zd); - F = null === (H = C.Y) || void 0 === H ? void 0 : H.Fa.$b; - H = this.j.m1a(x); - (null === (N = null === H || void 0 === H ? void 0 : H.Fa) || void 0 === N ? 0 : N.$b) && H.Fa.$b === F && (L = H); - this.j.mXa(x, z, C.na, L); - } - this.j.W6(x) && (Q = this.j.jk(x)); - I = A ? A.na : Q ? Q.na : void 0; - N = A ? A.Ug : Q ? Q.Cf : void 0; - this.Pe.store(M, { - rVa: function() {}, + K: x, + Gd: null === (C = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === C ? void 0 : C.Gd, + bc: null === (D = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === D ? void 0 : D.bc + }; + if (!this.Se.has(M)) { + if (!this.j.u7(x) && (null === (E = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === E ? 0 : E.Gd) && this.j.u7(null === (G = null === z || void 0 === z ? void 0 : z.Gf) || void 0 === G ? void 0 : G.Gd)) { + C = this.j.kk(null === (F = z.Gf) || void 0 === F ? void 0 : F.Gd); + F = null === (H = C.X) || void 0 === H ? void 0 : H.Ca.bc; + H = this.j.M1a(x); + (null === (L = null === H || void 0 === H ? void 0 : H.Ca) || void 0 === L ? 0 : L.bc) && H.Ca.bc === F && (N = H); + this.j.TXa(x, z, C.na, N); + } + this.j.u7(x) && (P = this.j.kk(x)); + J = B ? B.na : P ? P.na : void 0; + L = B ? B.Wg : P ? P.Af : void 0; + this.Se.store(M, { + aWa: function() {}, equals: function(K) { - return K && K.J === M.J && (I === K.na || !K.na || !I); + return K && K.K === M.K && (J === K.na || !K.na || !J); }, - get uq() { - J || (J = B.k0a(x)); - return J; + get rq() { + I || (I = A.N0a(x)); + return I; }, - set uq(K) { - J = K; + set rq(K) { + I = K; }, events: new f.EventEmitter(), - na: I, - J: M.J, - gr: !1, - Yya: !1 + na: J, + K: M.K, + nr: !1, + wza: !1 }); - this.di.pL && this.Rh.oO(this.Pe.Xm(M.J, z), { - na: I, - Ug: N, - nma: null === A || void 0 === A ? void 0 : A.rB + this.vj.JL && this.Rh.VO(this.Se.Um(M.K, z), { + na: J, + Wg: L, + Pma: null === B || void 0 === B ? void 0 : B.CB }); } }; - c.prototype.ZO = function(x) { - var z, A, B; + c.prototype.FP = function(x) { + var z, B, A; this.debug.assert(this.Rh, "has access to streamingEngine"); !1; - z = this.j.Wi(x); - A = z.Hf; - z = { - J: z.P, - zd: null === A || void 0 === A ? void 0 : A.zd, - $b: null === A || void 0 === A ? void 0 : A.$b - }; - x = this.tb.me(x).J; - if (!this.Pe.has(z)) return Promise.resolve(); - A && (B = { + z = this.j.Ui(x); + B = z.Hf; + x = this.sb.yr(x).K; + if (!this.Se.has({ + K: z.O, + Gd: null === B || void 0 === B ? void 0 : B.Gd, + bc: null === B || void 0 === B ? void 0 : B.bc + })) return Promise.resolve(); + B && (A = { Gf: { - $b: null === A || void 0 === A ? void 0 : A.$b, - zd: A.zd + bc: null === B || void 0 === B ? void 0 : B.bc, + Gd: B.Gd } }); - A = this.Pe.Xm(x, B); - A.uq = this.k0a(x); - return this.Rh.ZO(A); + z = this.Se.Um(x, A); + z.rq = this.N0a(x); + return this.Rh.FP(z); }; - c.prototype.sU = function(x) { + c.prototype.eV = function(x) { var z; this.debug.assert(this.wb, "has access to asePlayer"); - this.debug.assert(this.ya, "has access to asePlaygraph"); - return this.ya.sU(null === (z = this.wb.lo().v) || void 0 === z ? void 0 : z.id, x); + this.debug.assert(this.Fa, "has access to asePlaygraph"); + return this.Fa.eV(null === (z = this.wb.lo().I) || void 0 === z ? void 0 : z.id, x); }; - c.prototype.FB = function(x) { + c.prototype.zy = function(x) { var z; - x = null === (z = this.ya) || void 0 === z ? void 0 : z.FB(x); + x = null === (z = this.Fa) || void 0 === z ? void 0 : z.zy(x); !1; return x; }; - c.prototype.vPb = function(x) { - var z, A; - z = x.JXa; - A = x.I; + c.prototype.GQb = function(x) { + var z, B; + z = x.pYa; + B = x.H; this.debug.assert(this.Rh, "has access to streamingEngine"); - this.debug.assert(this.Fc, "has access to internalLogger"); + this.debug.assert(this.Gc, "has access to internalLogger"); !1; - x = this.j.Wi(A); - x = this.tb.x6(x); - A = x.O[A]; - this.debug.assert(A, "segment exists"); - this.ww = (0, q.s2a)(A.J, x, this.j.kb, A.ta); - z = Object.create(this.di, { - rB: { - value: z.rB + x = this.j.Ui(B); + x = this.sb.V6(x); + B = x.$[B]; + this.debug.assert(B, "segment exists"); + this.Hw = (0, q.U2a)(B.K, x, this.j.jb, B.hb); + z = Object.create(this.vj, { + CB: { + value: z.CB }, - k5: { + I5: { value: this.j.background.value } }); - this.mf = new t.Ib(l.eb.In); - this.ya = this.Rh.oS(x, this.di.QYb, z, this.Pe); - this.Pba = new l.WQ(this.Fc); - z = this.ya.RK(this.Pba); - x = this.ya.QK(); - this.ya.$xa(x, z); - this.vz(); - this.kH = !1; + this.lf = new t.Ib(m.Fb.Jn); + this.Fa = this.Rh.ZS(x, this.vj.i_b, z, this.Se); + this.tca = new m.IR(this.Gc); + z = this.Fa.jL(this.tca); + x = this.Fa.iL(); + this.Fa.yya(x, z); + this.Gz(); + this.DH = !1; }; - c.prototype.TK = function() { - var x, z, A; + c.prototype.lL = function() { + var x, z, B; x = this; this.debug.assert(this.Rh, "has access to streamingEngine"); - this.debug.assert(this.j.Y, "has access to playback manifest"); + this.debug.assert(this.j.X, "has access to playback manifest"); !1; - A = null === (z = this.j.Y) || void 0 === z ? void 0 : z.Fa; - z = void 0 !== this.rI(A, A.wI); - A = [].concat(ca(this.Dg)); - z && A.push(v.u.Ga); - z = Object.create(this.di, { - Dg: { - value: A + B = null === (z = this.j.X) || void 0 === z ? void 0 : z.Ca; + z = void 0 !== this.KI(B, B.QI); + B = [].concat(aa(this.Fg)); + z && B.push(w.u.Da); + z = Object.create(this.vj, { + Fg: { + value: B }, - Poa: { + rpa: { value: function() { - return x.VLb(); + return x.hNb(); } } }); - this.wi = Object.create(new f.EventEmitter(), { - Oc: { + this.ti = Object.create(new f.EventEmitter(), { + Rc: { get: function() { - x.debug.m3(x.j.mediaTime.value, "has access to mediaTime.value"); - return l.L.Na(x.j.mediaTime.value); + x.debug.L3(x.j.mediaTime.value, "has access to mediaTime.value"); + return m.J.Oa(x.j.mediaTime.value); } }, playbackRate: { @@ -16184,25 +16194,25 @@ E3cbY[513816] = false; return Math.max(x.j.playbackRate.value, .01); } }, - BLb: { + MMb: { value: function() { x.debug.assert(x.j.Gb, "has access to mediaElement"); return x.j.Gb; } } }); - this.wb = this.Rh.kub(this.wi, z); + this.wb = this.Rh.jvb(this.ti, z); }; - c.prototype.VLb = function() { - this.wo || (this.wo = new l.platform.MediaSource(this.wi), this.wo.Af || (this.wo.Af = l.platform.MediaSource.Af)); + c.prototype.hNb = function() { + this.wo || (this.wo = new m.platform.MediaSource(this.ti), this.wo.yf || (this.wo.yf = m.platform.MediaSource.yf)); return this.wo; }; - Za.Object.defineProperties(c.prototype, { - yza: { + $a.Object.defineProperties(c.prototype, { + Yza: { configurable: !0, enumerable: !0, get: function() { - return void 0 !== this.RR && void 0 !== this.SR; + return void 0 !== this.CS && void 0 !== this.DS; } }, Jc: { @@ -16213,47 +16223,47 @@ E3cbY[513816] = false; return this.Rh.Jc; } }, - zj: { + xj: { configurable: !0, enumerable: !0, get: function() { - for (var x, z = null === (x = this.ya) || void 0 === x ? void 0 : x.zj; null === z || void 0 === z ? 0 : z.zj;) z = z.zj; - return null === z || void 0 === z ? void 0 : z.da; + for (var x, z = null === (x = this.Fa) || void 0 === x ? void 0 : x.xj; null === z || void 0 === z ? 0 : z.xj;) z = z.xj; + return null === z || void 0 === z ? void 0 : z.Z; } }, - rWa: { + bXa: { configurable: !0, enumerable: !0, get: function() { - for (var x = this.wb; null === x || void 0 === x ? 0 : x.cV;) x = x.cV; + for (var x = this.wb; null === x || void 0 === x ? 0 : x.OV;) x = x.OV; return x; } }, - dDb: { + hEb: { configurable: !0, enumerable: !0, get: function() { - var x, z, A; - if (null === (x = this.rWa) || void 0 === x ? 0 : x.Pd) { - A = (x = this.rWa.Ag) && (null === (z = this.zj) || void 0 === z ? void 0 : z.O[x.I]); - if (A) return { - Nl: l.L.Na(x.offset.G + A.ta), - J: A.J + var x, z, B; + if (null === (x = this.bXa) || void 0 === x ? 0 : x.Qd) { + B = (x = this.bXa.Bg) && (null === (z = this.xj) || void 0 === z ? void 0 : z.$[x.H]); + if (B) return { + Ol: m.J.Oa(x.offset.v + B.hb), + K: B.K }; } } } }); - b.nea = c; + b.Sea = c; }, 13005: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - function n(k, m) { - this.W = k; - this.mqb = m; - this.ona = !1; + function p(h, l) { + this.T = h; + this.mrb = l; + this.Sna = !1; this.emit = d.prototype.emit; this.addListener = d.prototype.addListener; this.on = d.prototype.on; @@ -16263,62 +16273,62 @@ E3cbY[513816] = false; this.listeners = d.prototype.listeners; this.listenerCount = d.prototype.listenerCount; d.call(this); - this.Ki = g.ab("DownloadTrack"); + this.Ji = g.Za("DownloadTrack"); } - n.prototype.tt = function() { + p.prototype.Bt = function() { !1; - this.YR = void 0; + this.JS = void 0; this.emit("destroyed"); }; - n.prototype.toString = function() { - return "id:" + this.YR + " config: " + JSON.stringify(this.W); + p.prototype.toString = function() { + return "id:" + this.JS + " config: " + JSON.stringify(this.T); }; - n.prototype.toJSON = function() { - return "Download Track id:" + this.YR + " config: " + JSON.stringify(this.W); + p.prototype.toJSON = function() { + return "Download Track id:" + this.JS + " config: " + JSON.stringify(this.T); }; - n.prototype.xM = function() { - return void 0 === this.YR ? !1 : !0; + p.prototype.XM = function() { + return void 0 === this.JS ? !1 : !0; }; - n.prototype.kwa = function(k) { - this.W.connections !== k.connections && (this.W = k); + p.prototype.Lwa = function(h) { + this.T.connections !== h.connections && (this.T = h); }; - Za.Object.defineProperties(n.prototype, { + $a.Object.defineProperties(p.prototype, { trackId: { configurable: !0, enumerable: !0, get: function() { - return this.YR; + return this.JS; } }, - $n: { + ao: { configurable: !0, enumerable: !0, get: function() { - return void 0 === this.YR; + return void 0 === this.JS; } }, config: { configurable: !0, enumerable: !0, get: function() { - return this.W; + return this.T; } }, - a$: { + F$: { configurable: !0, enumerable: !0, get: function() { - return this.Ki; + return this.Ji; } }, - bW: { + RW: { configurable: !0, enumerable: !0, get: function() { - return this.mqb.bW; + return this.mrb.RW; } }, - Qeb: { + Jfb: { configurable: !0, enumerable: !0, get: function() { @@ -16326,163 +16336,163 @@ E3cbY[513816] = false; } } }); - this.LP = Object.assign(n, new h.yEa()); + this.yQ = Object.assign(p, new k.ZEa()); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xEa = void 0; + b.YEa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(67263); + k = a(67263); d = a(17187).EventEmitter; - c = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb))], c); - b.xEa = c; + c = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a))], c); + b.YEa = c; }, 22806: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; - function c(q, u, t, w, v) { - this.vK = q; - this.Je = t; - this.Cb = w; - this.Ea = v; - this.log = u.ab("MediaHttp"); + function c(q, u, t, v, w) { + this.OK = q; + this.Le = t; + this.Bb = v; + this.Ea = w; + this.log = u.Za("MediaHttp"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.oJa = void 0; + b.RJa = void 0; r = a(5163); - l = a(48220); + m = a(48220); f = a(24550); - h = a(36129); + k = a(36129); d = a(87386); g = a(22674); - n = a(32934); - k = a(42207); - m = a(81918); - p = a(5021); - c.prototype.bG = function() { - return this.Ea.Kb().ea(p.pa); + p = a(32934); + h = a(42207); + l = a(81918); + n = a(5021); + c.prototype.uG = function() { + return this.Ea.Kb().ea(n.ma); }; - c.prototype.CVb = function(q, u) { - q.FVb({ + c.prototype.TWb = function(q, u) { + q.WWb({ mediaRequest: q, timestamp: u }); }; - c.prototype.B9 = function(q) { + c.prototype.d$ = function(q) { var u, t; - t = q.mediaRequest.mC; - t.G8a(Object.assign(Object.assign({}, q), { - timestamp: q.connect ? q.timestamp : this.bG(), + t = q.mediaRequest.yC; + t.o9a(Object.assign(Object.assign({}, q), { + timestamp: q.connect ? q.timestamp : this.uG(), connect: null !== (u = q.connect) && void 0 !== u ? u : !1, mediaRequest: t, readyState: t.readyState })); }; - c.prototype.jN = function(q) { - this.CVb(q.mediaRequest.mC, q.timestamp); + c.prototype.MN = function(q) { + this.TWb(q.mediaRequest.yC, q.timestamp); }; - c.prototype.eH = function(q) { + c.prototype.xH = function(q) { var u, t; - u = q.mediaRequest.mC; + u = q.mediaRequest.yC; t = q.bytes; - "undefined" === typeof u ? !1 : (u.readyState === l.Zc.Nc.kx && this.B9(q), this.Cb.dk(t) && (q.mediaRequest = u, q.timestamp = this.bG(), t > u.bytesReceived && (q.newBytes = t - u.bytesReceived, q.bytesLoaded = t, u.IVb(q)))); + "undefined" === typeof u ? !1 : (u.readyState === m.cd.Pc.vx && this.d$(q), this.Bb.ak(t) && (q.mediaRequest = u, q.timestamp = this.uG(), t > u.bytesReceived && (q.newBytes = t - u.bytesReceived, q.bytesLoaded = t, u.ZWb(q)))); }; - c.prototype.kn = function(q) { - var u, t, w, v; + c.prototype.Sr = function(q) { + var u, t, v, w; u = q.mediaRequest; t = q.errorcode; - w = q.httpcode; - v = l.Zc.w_; + v = q.httpcode; + w = m.cd.Y_; if ("undefined" === typeof u) !1; - else if ((u = u.mC, "undefined" === typeof u)) !1; - else if (t === h.S.DD)(q.mediaRequest = u, q.readyState = u.readyState, u.AVb(q)); + else if ((u = u.yC, "undefined" === typeof u)) !1; + else if (t === k.R.VD)(q.mediaRequest = u, q.readyState = u.readyState, u.RWb(q)); else { switch (t) { - case h.S.ZP: - w = v.aDa; + case k.R.LQ: + v = w.ADa; break; - case h.S.Lda: - w = v.Hda; + case k.R.pea: + v = w.lea; break; - case h.S.WP: - w = 400 < w && 500 > w ? 452 === w ? v.yGa : v.Jda : 500 <= w ? v.Kda : v.Hda; + case k.R.IQ: + v = 400 < v && 500 > v ? 452 === v ? w.YGa : w.nea : 500 <= v ? w.oea : w.lea; break; - case h.S.XP: - w = v.Ida; + case k.R.JQ: + v = w.mea; break; - case h.S.VP: - w = v.bDa; + case k.R.HQ: + v = w.BDa; break; - case h.S.YP: - w = v.t0; + case k.R.KQ: + v = w.U0; break; - case h.S.ED: - w = v.t0; + case k.R.WD: + v = w.U0; break; - case h.S.xGa: - w = v.wGa; + case k.R.XGa: + v = w.WGa; break; - case h.S.tGa: - w = v.Jda; + case k.R.TGa: + v = w.nea; break; - case h.S.zkb: - w = v.Ida; + case k.R.wlb: + v = w.mea; break; default: - w = v.t0; + v = w.U0; } q.mediaRequest = u; q.readyState = u.readyState; - q.errorcode = w; + q.errorcode = v; q.nativecode = t; - u.Kta(q); + u.gua(q); } }; - c.prototype.iN = function(q, u) { - var t, w; - t = u.request.mC; + c.prototype.LN = function(q, u) { + var t, v; + t = u.request.yC; if (t) - if (u.ia) { - if ((!1, q.j && t.readyState !== l.Zc.Nc.DONE)) { + if (u.pa) { + if ((!1, q.j && t.readyState !== m.cd.Pc.DONE)) { switch (t.readyState) { - case l.Zc.Nc.ps: + case m.cd.Pc.xs: !1; return; - case l.Zc.Nc.xl: + case m.cd.Pc.Al: break; - case l.Zc.Nc.kx: - this.B9({ + case m.cd.Pc.vx: + this.d$({ mediaRequest: u.request, responseHeaders: u.headers, - httpCode: u.dn + httpCode: u.$m }); break; default: !1; } - if (!t.Ke) { - w = { + if (!t.Be) { + v = { mediaRequest: t, readyState: t.readyState, - timestamp: this.bG(), + timestamp: this.uG(), cadmiumResponse: u }; - q.j.wza += 1; - t.eNb(); - t.EQb() && (q.j.Uwa += 1, u.am.cj = Math.ceil(t.Gna), u.am.pq = Math.ceil(t.qF), u.am.lz = Math.floor(t.hC)); - t.Ezb = w; - t.fN(w); + q.j.Wza += 1; + t.pOb(); + t.ORb() && (q.j.sxa += 1, u.Yl.dj = Math.ceil(t.ioa), u.Yl.mq = Math.ceil(t.HF), u.Yl.zz = Math.floor(t.sC)); + t.HAb = v; + t.IN(v); } } - } else(!1, t.readyState === l.Zc.Nc.ps ? !1 : this.kn({ + } else(!1, t.readyState === m.cd.Pc.xs ? !1 : this.Sr({ mediaRequest: u.request, - errorcode: u.za, - httpcode: u.Ol, + errorcode: u.wa, + httpcode: u.Pl, responseHeaders: u.headers, cadmiumResponse: u })); @@ -16490,469 +16500,469 @@ E3cbY[513816] = false; c.prototype.download = function(q, u) { var t; t = this; - u = this.Je.download(q, u); - q.mC && q.mC.readyState === l.Zc.Nc.OPENED && u.K3b(function(w) { - t.jN(w); + u = this.Le.download(q, u); + q.yC && q.yC.readyState === m.cd.Pc.OPENED && u.j5b(function(v) { + t.MN(v); }); - u.S2(function(w) { - t.iN(q, w); + u.r3(function(v) { + t.LN(q, v); }); - u.Q3b(function(w) { - t.eH(w); + u.q5b(function(v) { + t.xH(v); }); return u; }; a = c; - a = r.__decorate([(0, g.U)(), r.__param(0, (0, g.l)(f.sP)), r.__param(1, (0, g.l)(d.bb)), r.__param(2, (0, g.l)(n.Ju)), r.__param(3, (0, g.l)(k.Vf)), r.__param(4, (0, g.l)(m.Lc))], a); - b.oJa = a; + a = r.__decorate([(0, g.U)(), r.__param(0, (0, g.l)(f.$P)), r.__param(1, (0, g.l)(d.$a)), r.__param(2, (0, g.l)(p.Su)), r.__param(3, (0, g.l)(h.Wf)), r.__param(4, (0, g.l)(l.Kc))], a); + b.RJa = a; }, 77425: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z) { + function c(t, v, w, y, x, z) { this.Ea = t; - this.At = w; - this.config = v; - this.Je = x; - this.$Tb = z; - this.log = y.ab("MediaRequestDownloader"); + this.Gt = v; + this.config = w; + this.Le = x; + this.qVb = z; + this.log = y.Za("MediaRequestDownloader"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yJa = void 0; + b.aKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(32934); + k = a(32934); d = a(24240); g = a(51344); - n = a(48220); - k = a(81918); - m = a(5021); - p = a(34231); + p = a(48220); + h = a(81918); + l = a(5021); + n = a(34231); q = a(4203); u = a(26388); - c.prototype.aU = function(t, w, v) { - var x, z, A, B; + c.prototype.KU = function(t, v, w) { + var x, z, B, A; function y() { var C; - t.removeEventListener(n.Zc.Ik.fA, y); - C = x.config().vHb; - void 0 === t.BL ? t.BL = 0 : t.BL++; - t.BL >= C.length && (t.BL = C.length - 1); - ob.clearTimeout(t.nna); - t.nna = ob.setTimeout(function() { - x.aU(t, w, v); - }, C[t.BL]); + t.removeEventListener(p.cd.Jk.sA, y); + C = x.config().CIb; + void 0 === t.VL ? t.VL = 0 : t.VL++; + t.VL >= C.length && (t.VL = C.length - 1); + qb.clearTimeout(t.Rna); + t.Rna = qb.setTimeout(function() { + x.KU(t, v, w); + }, C[t.VL]); } x = this; - t.Thc = !0; - z = 0 === w.start && -1 === w.end; + t.wjc = !0; + z = 0 === v.start && -1 === v.end; z = { url: t.url, - responseType: this.Je.h1.iCa, + responseType: this.Le.J1.JCa, withCredentials: !1, - mB: t.mediaType === u.u.$ ? "audio" : "video", - offset: z ? void 0 : w.start, + yB: t.mediaType === u.u.Y ? "audio" : "video", + offset: z ? void 0 : v.start, length: z ? void 0 : t.mm, track: { - type: t.mediaType === u.u.$ ? g.Zj.audio : g.Zj.video + type: t.mediaType === u.u.Y ? g.Wj.audio : g.Wj.video }, stream: { - Vb: t.Pb, + Wb: t.Vb, bitrate: t.bitrate }, - Dc: { - id: t.Rc + Ec: { + id: t.Uc }, - mC: t, - aI: v, - js: this.At.js, - Xr: t.Xr - }; - A = t.rL; - void 0 !== A && void 0 !== A.ou && void 0 !== A.KG && void 0 !== A.LG && (z.rL = [A.LG, A.KG, A.ou, A.eWa]); - B = this.bG(); - z = this.$Tb.download(z, function(C) { - C.ia && t.readyState !== n.Zc.Nc.DONE && (t.readyState === n.Zc.Nc.ps ? !1 : (t.readyState === n.Zc.Nc.kx ? t.G8a({ + yC: t, + rI: w, + rs: this.Gt.rs, + js: t.js + }; + B = t.LL; + void 0 !== B && void 0 !== B.uu && void 0 !== B.$v && void 0 !== B.Ir && (z.LL = [B.Ir, B.$v, B.uu, B.PWa]); + A = this.uG(); + z = this.qVb.download(z, function(C) { + C.pa && t.readyState !== p.cd.Pc.DONE && (t.readyState === p.cd.Pc.xs ? !1 : (t.readyState === p.cd.Pc.vx ? t.o9a({ mediaRequest: t, readyState: t.readyState, - timestamp: t.Ke ? B : x.bG(), + timestamp: t.Be ? A : x.uG(), connect: !1, responseHeaders: C.headers, - httpCode: C.dn - }) : t.readyState !== n.Zc.Nc.kx && t.readyState !== n.Zc.Nc.xl && !1, C = { + httpCode: C.$m + }) : t.readyState !== p.cd.Pc.vx && t.readyState !== p.cd.Pc.Al && !1, C = { mediaRequest: t, readyState: t.readyState, - timestamp: x.bG(), + timestamp: x.uG(), cadmiumResponse: C, response: C.content - }, t.Ezb = C, t.fN(C))); + }, t.HAb = C, t.IN(C))); }); - t.addEventListener(n.Zc.Ik.fA, y); - t.gqa = z.abort; + t.addEventListener(p.cd.Jk.sA, y); + t.Jqa = z.abort; }; - c.prototype.LSa = function(t) { + c.prototype.rTa = function(t) { try { - ob.clearTimeout(t.nna); - t.nna = void 0; - t.BL = void 0; - t.gqa(); - } catch (w) { + qb.clearTimeout(t.Rna); + t.Rna = void 0; + t.VL = void 0; + t.Jqa(); + } catch (v) { this.log.warn("exception aborting request"); } }; - c.prototype.bG = function() { - return this.Ea.Kb().ea(m.pa); + c.prototype.uG = function() { + return this.Ea.Kb().ea(l.ma); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(k.Lc)), r.__param(1, (0, l.l)(p.Cn)), r.__param(2, (0, l.l)(q.Yb)), r.__param(3, (0, l.l)(f.bb)), r.__param(4, (0, l.l)(h.Ju)), r.__param(5, (0, l.l)(d.pJa))], a); - b.yJa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(h.Kc)), r.__param(1, (0, m.l)(n.Cn)), r.__param(2, (0, m.l)(q.Zb)), r.__param(3, (0, m.l)(f.$a)), r.__param(4, (0, m.l)(k.Su)), r.__param(5, (0, m.l)(d.SJa))], a); + b.aKa = a; }, 89936: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; - function c(u, t, w, v, y, x) { - function z(B, C) { - this.track = B; + function c(u, t, v, w, y, x) { + function z(A, C) { + this.track = A; this.label = C; - this.Ue = m.Zc.Nc.UNSENT; + this.We = l.cd.Pc.UNSENT; this.bytesReceived = 0; - this.HX = []; + this.rY = []; } - function A(B, C, D) { - this.requestId = x.fB().toString(); - this.Cb = w; - this.log = t.ab("MediaRequest"); + function B(A, C, D) { + this.requestId = x.rB().toString(); + this.Bb = v; + this.log = t.Za("MediaRequest"); this.config = u; - this.Jb = new k.Yj(); + this.Jb = new h.Vj(); this.label = C; - "notification" === this.label ? this.config().pL && (this.bW = v) : this.bW = y; - D && (this.mediaType = D.mediaType, this.Pb = D.Pb, this.bitrate = D.bitrate, this.Rc = D.Rc || 0, this.Mt = D.Mt, this.I = D.I); - this.dV = this.N3 = this.O3 = void 0; - this.track = B; - this.DK = this.url = this.responseType = void 0; - this.Ue = m.Zc.Nc.UNSENT; - this.$i = this.AB = this.sg = this.status = void 0; + "notification" === this.label ? this.config().JL && (this.RW = w) : this.RW = y; + D && (this.mediaType = D.mediaType, this.Vb = D.Vb, this.bitrate = D.bitrate, this.Uc = D.Uc || 0, this.Tt = D.Tt, this.H = D.H); + this.PV = this.l4 = this.m4 = void 0; + this.track = A; + this.WK = this.url = this.responseType = void 0; + this.We = l.cd.Pc.UNSENT; + this.aj = this.KB = this.tg = this.status = void 0; this.bytesReceived = 0; - this.connect = this.Gna = this.qF = this.hC = this.Ara = this.rh = this.Fna = this.loadTime = this.mSa = void 0; - this.HX = []; - this.$n = !1; + this.connect = this.ioa = this.HF = this.sC = this.csa = this.qh = this.hoa = this.loadTime = this.RSa = void 0; + this.rY = []; + this.ao = !1; !1; } - z.prototype.addEventListener = function(B, C, D) { - this.Jb.addListener.call(this, B, C, D); + z.prototype.addEventListener = function(A, C, D) { + this.Jb.addListener.call(this, A, C, D); }; - z.prototype.removeEventListener = function(B, C) { - this.Jb.removeListener.call(this, B, C); + z.prototype.removeEventListener = function(A, C) { + this.Jb.removeListener.call(this, A, C); }; - z.prototype.emit = function(B, C, D) { - this.Jb.Ec.call(this, B, C, D); + z.prototype.emit = function(A, C, D) { + this.Jb.Fc.call(this, A, C, D); }; - z.prototype.FVb = function(B) { - this.Ue === m.Zc.Nc.OPENED && (this.dV = !0, this.loadTime = this.rh = B.timestamp, !1, this.Ue = m.Zc.Nc.kx, this.emit(m.Zc.Ik.oKa, B)); + z.prototype.WWb = function(A) { + this.We === l.cd.Pc.OPENED && (this.PV = !0, this.loadTime = this.qh = A.timestamp, !1, this.We = l.cd.Pc.vx, this.emit(l.cd.Jk.RKa, A)); }; - z.prototype.G8a = function(B) { + z.prototype.o9a = function(A) { var C; - B.responseHeaders && (this.T$ = B.responseHeaders); - B.httpCode && (this.status = B.httpCode); - if (this.Ue < m.Zc.Nc.xl) { - this.HX = []; - C = B.timestamp - this.loadTime; - !this.Ke && 0 < C && (this.connect = !0, this.HX.push(C)); - !0 === this.config().POb ? this.Fna = B.timestamp : this.Fna = this.rh = B.timestamp; + A.responseHeaders && (this.xaa = A.responseHeaders); + A.httpCode && (this.status = A.httpCode); + if (this.We < l.cd.Pc.Al) { + this.rY = []; + C = A.timestamp - this.loadTime; + !this.Be && 0 < C && (this.connect = !0, this.rY.push(C)); + !0 === this.config().$Pb ? this.hoa = A.timestamp : this.hoa = this.qh = A.timestamp; !1; - this.Ue = m.Zc.Nc.xl; - 200 <= this.status && 299 >= this.status && this.emit(m.Zc.Ik.nKa, B); + this.We = l.cd.Pc.Al; + 200 <= this.status && 299 >= this.status && this.emit(l.cd.Jk.QKa, A); } }; - z.prototype.IVb = function(B) { - this.Ue === m.Zc.Nc.xl && (!1, this.Ara = this.rh = B.timestamp, B.newBytes = B.bytesLoaded - this.bytesReceived, this.bytesReceived = B.bytesLoaded, this.Cb.rg(this.Ara) && 200 <= this.status && 299 >= this.status && this.emit(m.Zc.Ik.pKa, B)); + z.prototype.ZWb = function(A) { + this.We === l.cd.Pc.Al && (!1, this.csa = this.qh = A.timestamp, A.newBytes = A.bytesLoaded - this.bytesReceived, this.bytesReceived = A.bytesLoaded, this.Bb.sg(this.csa) && 200 <= this.status && 299 >= this.status && this.emit(l.cd.Jk.SKa, A)); }; - z.prototype.fN = function(B) { + z.prototype.IN = function(A) { var C; - if (-1 < [m.Zc.Nc.kx, m.Zc.Nc.xl].indexOf(this.Ue)) { - this.dV = !1; + if (-1 < [l.cd.Pc.vx, l.cd.Pc.Al].indexOf(this.We)) { + this.PV = !1; !1; - this.rh = B.timestamp; - this.Ue = m.Zc.Nc.DONE; + this.qh = A.timestamp; + this.We = l.cd.Pc.DONE; C = this.bytesReceived; - this.bytesReceived = B.cadmiumResponse.am.l4; + this.bytesReceived = A.cadmiumResponse.Yl.OT; (0, q.oa)(this.bytesReceived === this.mm, "bytesReceived do not match expected totalBytes."); - B.newBytes = this.mm - C; - this.Cb.rg(this.qF) && (this.rh = this.qF, 0 === B.newBytes && (this.Ara = this.qF)); - this.Cb.rg(this.hC) && (this.loadTime = this.hC); - this.mSa = B.response; - this.emit(m.Zc.Ik.zQ, B); + A.newBytes = this.mm - C; + this.Bb.sg(this.HF) && (this.qh = this.HF, 0 === A.newBytes && (this.csa = this.HF)); + this.Bb.sg(this.sC) && (this.loadTime = this.sC); + this.RSa = A.response; + this.emit(l.cd.Jk.mR, A); this.track.emit("mediaRequestComplete", { type: "mediaRequestComplete", - s1b: B + M2b: A }); } }; - z.prototype.AVb = function(B) { - this.dV = !1; + z.prototype.RWb = function(A) { + this.PV = !1; !1; - this.emit(m.Zc.Ik.nnb, B); + this.emit(l.cd.Jk.job, A); }; - z.prototype.Kta = function(B) { + z.prototype.gua = function(A) { var C, D; - this.rh = B.timestamp; - this.status = null !== (C = B.httpcode) && void 0 !== C ? C : this.status; - this.T$ = null !== (D = B.responseHeaders) && void 0 !== D ? D : this.T$; - this.sg = B.errorcode; - this.AB = m.Zc.w_.name[this.sg]; - this.$i = B.nativecode; + this.qh = A.timestamp; + this.status = null !== (C = A.httpcode) && void 0 !== C ? C : this.status; + this.xaa = null !== (D = A.responseHeaders) && void 0 !== D ? D : this.xaa; + this.tg = A.errorcode; + this.KB = l.cd.Y_.name[this.tg]; + this.aj = A.nativecode; !1; this.track.emit("transportreport", { type: "transportreport", - VGb: B - }); - this.emit(m.Zc.Ik.fA, B); - this.dV = !1; - }; - z.prototype.open = function(B, C, D, E, G, F, H, N, M) { - this.xw = !1; - this.DK = C; - this.aI = H; - this.Xr = N; - this.rL = M; - this.url = B; + aIb: A + }); + this.emit(l.cd.Jk.sA, A); + this.PV = !1; + }; + z.prototype.open = function(A, C, D, E, G, F, H, L, M) { + this.Iw = !1; + this.WK = C; + this.rI = H; + this.js = L; + this.LL = M; + this.url = A; this.responseType = D; !1; - return this.url ? this.EG() : (!1, !1); + return this.url ? this.VG() : (!1, !1); }; - z.prototype.EG = function() { - this.Ue = m.Zc.Nc.OPENED; + z.prototype.VG = function() { + this.We = l.cd.Pc.OPENED; this.status = this.bytesReceived = 0; - this.$i = this.AB = this.sg = this.T$ = void 0; - this.bW.aU(this, this.DK, this.aI); + this.aj = this.KB = this.tg = this.xaa = void 0; + this.RW.KU(this, this.WK, this.rI); return !0; }; - z.prototype.$e = function() { - !1; - 1 !== [m.Zc.Nc.OPENED, m.Zc.Nc.kx, m.Zc.Nc.xl].indexOf(this.Ue) && this.abort(); + z.prototype.ze = function() { + !1; - 1 !== [l.cd.Pc.OPENED, l.cd.Pc.vx, l.cd.Pc.Al].indexOf(this.We) && this.abort(); return !0; }; - z.prototype.IO = function(B) { + z.prototype.pP = function(A) { !1; - this.url = B; - return this.Ue > m.Zc.Nc.UNSENT ? (this.abort(), this.EG()) : !0; + this.url = A; + return this.We > l.cd.Pc.UNSENT ? (this.abort(), this.VG()) : !0; }; z.prototype.abort = function() { - this.Ue = m.Zc.Nc.ps; - this.bW.LSa(this); + this.We = l.cd.Pc.xs; + this.RW.rTa(this); return !0; }; z.prototype.pause = function() {}; - z.prototype.getResponseHeader = function(B) { + z.prototype.getResponseHeader = function(A) { var C, D; - return null !== (D = null === (C = this.T$) || void 0 === C ? void 0 : C[B.toLowerCase()]) && void 0 !== D ? D : null; + return null !== (D = null === (C = this.xaa) || void 0 === C ? void 0 : C[A.toLowerCase()]) && void 0 !== D ? D : null; }; z.prototype.getAllResponseHeaders = function() { return ""; }; - z.prototype.TN = function() {}; - z.prototype.Hh = function() { + z.prototype.yO = function() {}; + z.prototype.ji = function() { return this.requestId; }; z.prototype.toString = function() { - var B; - B = { - requestId: this.Hh(), - segmentId: this.I, - isHeader: this.Ke, - ptsStart: this.MN, - ptsOffset: this.w$, + var A; + A = { + requestId: this.ji(), + segmentId: this.H, + isHeader: this.Be, + ptsStart: this.rO, + ptsOffset: this.baa, responseType: this.responseType, - duration: this.ut, - readystate: this.Ue, + duration: this.Ct, + readystate: this.We, bitrate: this.bitrate }; - return JSON.stringify(B); + return JSON.stringify(A); }; z.prototype.toJSON = function() { return this.toString(); }; - z.prototype.eNb = function() { - var B, C; - if (this.config().$gb && d.Qu && d.Qu.getEntriesByType && (!this.Cb.rg(this.hC) || !this.Cb.rg(this.qF) && this.Cb.rg(this.url))) { - B = "" + this.url.split("nflxvideo.net")[0].split("//").pop() + ("*nflxvideo.net/range/" + this.O3 + "-" + this.N3 + "*"); - C = new RegExp(B); - B = d.Qu.getEntriesByType("resource").filter(function(D) { + z.prototype.pOb = function() { + var A, C; + if (this.config().Whb && d.Xu && d.Xu.getEntriesByType && (!this.Bb.sg(this.sC) || !this.Bb.sg(this.HF) && this.Bb.sg(this.url))) { + A = "" + this.url.split("nflxvideo.net")[0].split("//").pop() + ("*nflxvideo.net/range/" + this.m4 + "-" + this.l4 + "*"); + C = new RegExp(A); + A = d.Xu.getEntriesByType("resource").filter(function(D) { return C.exec(D.name); })[0]; - this.Cb.rg(B) && (0 < B.startTime && (this.hC = B.startTime, 0 < B.requestStart && (this.hC = Math.max(this.hC, B.requestStart))), 0 < B.responseStart && (this.Gna = B.responseStart), 0 < B.responseEnd && (this.qF = B.responseEnd)); + this.Bb.sg(A) && (0 < A.startTime && (this.sC = A.startTime, 0 < A.requestStart && (this.sC = Math.max(this.sC, A.requestStart))), 0 < A.responseStart && (this.ioa = A.responseStart), 0 < A.responseEnd && (this.HF = A.responseEnd)); } }; - z.prototype.EQb = function() { - return this.Cb.rg(this.hC) && this.Cb.rg(this.qF) && this.Cb.rg(this.Gna); + z.prototype.ORb = function() { + return this.Bb.sg(this.sC) && this.Bb.sg(this.HF) && this.Bb.sg(this.ioa); }; - Za.Object.defineProperties(z.prototype, { + $a.Object.defineProperties(z.prototype, { mm: { configurable: !0, enumerable: !0, get: function() { - return 0 === this.DK.start && -1 === this.DK.end ? Number(this.getResponseHeader("content-length")) || this.bytesReceived : this.DK.end - this.DK.start + 1; + return 0 === this.WK.start && -1 === this.WK.end ? Number(this.getResponseHeader("content-length")) || this.bytesReceived : this.WK.end - this.WK.start + 1; } }, byteLength: { configurable: !0, enumerable: !0, get: function() { - return this.N3 - this.O3 + 1; + return this.l4 - this.m4 + 1; } }, - aOb: { + jPb: { configurable: !0, enumerable: !0, get: function() { return !!(this.response && 0 < this.response.byteLength); } }, - Ke: { + Be: { configurable: !0, enumerable: !0, get: function() { - return !this.Mt; + return !this.Tt; } }, response: { configurable: !0, enumerable: !0, get: function() { - return this.mSa; + return this.RSa; } }, readyState: { configurable: !0, enumerable: !0, get: function() { - return this.Ue; + return this.We; } } }); - Object.getOwnPropertyNames(z.prototype).forEach(function(B) { + Object.getOwnPropertyNames(z.prototype).forEach(function(A) { var C; - C = Object.getOwnPropertyDescriptor(z.prototype, B); - Object.defineProperty(A.prototype, B, C); + C = Object.getOwnPropertyDescriptor(z.prototype, A); + Object.defineProperty(B.prototype, A, C); }); - this.Wo = Object.assign(A, m.Zc); + this.So = Object.assign(B, l.cd); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wJa = void 0; + b.ZJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(4203); + k = a(4203); d = a(22365); g = a(42207); - n = a(31034); - k = a(94886); - m = a(48220); - p = a(62665); + p = a(31034); + h = a(94886); + l = a(48220); + n = a(62665); q = a(45146); - c = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.Yb)), r.__param(1, (0, l.l)(f.bb)), r.__param(2, (0, l.l)(g.Vf)), r.__param(3, (0, l.l)(n.yKa)), r.__param(4, (0, l.l)(n.zJa)), r.__param(5, (0, l.l)(p.Xw))], c); - b.wJa = c; + c = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Zb)), r.__param(1, (0, m.l)(f.$a)), r.__param(2, (0, m.l)(g.Wf)), r.__param(3, (0, m.l)(p.aLa)), r.__param(4, (0, m.l)(p.bKa)), r.__param(5, (0, m.l)(n.gx))], c); + b.ZJa = c; }, 76457: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.Je = g; - this.log = d.ab("OpenConnectSideChannel"); + this.Le = g; + this.log = d.Za("OpenConnectSideChannel"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xKa = void 0; + b.$Ka = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); a = a(32934); - c.prototype.aU = function(d, g, n) { + c.prototype.KU = function(d, g, p) { g = { url: d.url, - F2b: n + b4b: p }; !1; - d.gqa = this.Je.M4b(g); + d.Jqa = this.Le.m6b(g); }; - c.prototype.LSa = function(d) { + c.prototype.rTa = function(d) { try { - d.gqa(); + d.Jqa(); } catch (g) { this.log.warn("exception aborting request"); } }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(a.Ju))], h); - b.xKa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(a.Su))], k); + b.$Ka = k; }, 64213: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.xv = void 0 === g ? function() {} : g; - this.Dwa = n; - this.Gw = new Map(); + function c(g, p) { + this.Hv = void 0 === g ? function() {} : g; + this.cxa = p; + this.Rw = new Map(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sga = void 0; - l = a(5163); + b.Wga = void 0; + m = a(5163); f = a(45247); - h = a(45146); + k = a(45146); d = a(31149); - c.prototype.store = function(g, n) { - var k, q; - k = this.generateKey(g); - this.Gw.has(k) && this.Hta(this.Gw.get(k), !0); - if (!g.zd) - for (var m = ka(this.Gw), p = m.next(); !p.done; p = m.next()) { - q = ka(p.value); - p = q.next().value; + c.prototype.store = function(g, p) { + var h, q; + h = this.generateKey(g); + this.Rw.has(h) && this.dua(this.Rw.get(h), !0); + if (!g.Gd) + for (var l = ja(this.Rw), n = l.next(); !n.done; n = l.next()) { + q = ja(n.value); + n = q.next().value; q = q.next().value; - p.includes(":" + g.J + ":") && (this.Hta(q, !0), this.Gw.delete(p)); + n.includes(":" + g.K + ":") && (this.dua(q, !0), this.Rw.delete(n)); } - this.Gw.set(k, n); + this.Rw.set(h, p); }; - c.prototype.Xm = function(g, n) { - var k, m, p; - p = null === (k = null === n || void 0 === n ? void 0 : n.Gf) || void 0 === k ? void 0 : k.$b; - k = null === (m = null === n || void 0 === n ? void 0 : n.Gf) || void 0 === m ? void 0 : m.zd; - m = { - J: g, - zd: k, - $b: p + c.prototype.Um = function(g, p) { + var h, l, n; + n = null === (h = null === p || void 0 === p ? void 0 : p.Gf) || void 0 === h ? void 0 : h.bc; + h = null === (l = null === p || void 0 === p ? void 0 : p.Gf) || void 0 === l ? void 0 : l.Gd; + l = { + K: g, + Gd: h, + bc: n }; - this.has(m) || this.xv(g, n); - return this.get(m); + this.has(l) || this.Hv(g, p); + return this.get(l); }; - c.prototype.rw = function(g, n) { - var k; - return l.__awaiter(this, void 0, void 0, function p() { + c.prototype.Dw = function(g, p) { + var h; + return m.__awaiter(this, void 0, void 0, function n() { var q, u; q = this; - return Ja(p, function(t) { - var w; - if (1 == t.Vv) return ((0, h.oa)(n.Gf, "auxiliaryOptions must exist if an adBreak hydration was requested"), (0, h.oa)(!!n.Gf.$b, "auxiliaryManifestToken must exist if an adBreak hydration was requested"), t.pka = 2, Na(t, q.Dwa(g, n), 4)); - if (2 != t.Vv) return t.return(t.yZ); - t.pka = 0; - w = t.RE.RZa; - t.RE = null; - u = w; - throw new f.qfa("Could not hydrate adBreak", { - Km: 0, - lkc: 0, - errorCode: null !== (k = u.code) && void 0 !== k ? k : 0, + return Ma(n, function(t) { + var v; + if (1 == t.gw) return ((0, k.oa)(p.Gf, "auxiliaryOptions must exist if an adBreak hydration was requested"), (0, k.oa)(!!p.Gf.bc, "auxiliaryManifestToken must exist if an adBreak hydration was requested"), t.Pka = 2, Pa(t, q.cxa(g, p), 4)); + if (2 != t.gw) return t.return(t.d_); + t.Pka = 0; + v = t.iF.w_a; + t.iF = null; + u = v; + throw new f.Wfa("Could not hydrate adBreak", { + Jm: 0, + Olc: 0, + errorCode: null !== (h = u.code) && void 0 !== h ? h : 0, context: { - error: u instanceof d.Mc ? u.toJSON() : u, + error: u instanceof d.Oc ? u.toJSON() : u, type: "adBreakHydration" } }); @@ -16961,86 +16971,86 @@ E3cbY[513816] = false; }; c.prototype.has = function(g) { g = this.generateKey(g); - return this.Gw.has(g) && !this.Gw.get(g).gr; + return this.Rw.has(g) && !this.Rw.get(g).nr; }; c.prototype.clear = function() { var g; g = this; - this.Gw.forEach(function(n) { - g.Hta(n, !1); + this.Rw.forEach(function(p) { + g.dua(p, !1); }); - this.Gw.clear(); + this.Rw.clear(); }; c.prototype.get = function(g) { - return this.Gw.get(this.generateKey(g)); + return this.Rw.get(this.generateKey(g)); }; c.prototype.generateKey = function(g) { - var n, k; - n = g.$b; - k = g.zd; - return g.J.toString() + (k ? ":" + k : "") + (n ? ":" + n : ""); + var p, h; + p = g.bc; + h = g.Gd; + return g.K.toString() + (h ? ":" + h : "") + (p ? ":" + p : ""); }; - c.prototype.Hta = function(g, n) { - var k; - null === (k = g.events) || void 0 === k ? void 0 : k.emit("viewableEvicted", { + c.prototype.dua = function(g, p) { + var h; + null === (h = g.events) || void 0 === h ? void 0 : h.emit("viewableEvicted", { type: "viewableEvicted" }); - g.Yya = n; + g.wza = p; }; - b.sga = c; + b.Wga = c; }, 30326: function(r, b, a) { var c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.p3 = void 0; + b.O3 = void 0; c = a(32687); - b.p3 = function(l) { - var f, h, d, g; - f = l.qo; - h = l.loadTime; - l = l.ena; - d = (0, c.Tb)(h) ? h : 0; - g = f[l.target] || ({}); - f[l.target] !== g && (f[l.target] = g); - Object.entries(l.fields).forEach(function(n) { - var k, m, p, q; - k = ka(n); - n = k.next().value; - k = k.next().value; - if ("object" !== typeof k || null === k) g[n] = k; + b.O3 = function(m) { + var f, k, d, g; + f = m.ro; + k = m.loadTime; + m = m.Ina; + d = (0, c.Tb)(k) ? k : 0; + g = f[m.target] || ({}); + f[m.target] !== g && (f[m.target] = g); + Object.entries(m.fields).forEach(function(p) { + var h, l, n, q; + h = ja(p); + p = h.next().value; + h = h.next().value; + if ("object" !== typeof h || null === h) g[p] = h; else { - m = k.type; - if ("count" === m)(void 0 === g[n] && (g[n] = 0), ++g[n]); - else if (void 0 !== k.value) { - if ("array" === m) { - m = g[n]; - p = k.adjust; - q = k.value; - m || (m = g[n] = []); - p && 0 < p.length && p.forEach(function(u) { + l = h.type; + if ("count" === l)(void 0 === g[p] && (g[p] = 0), ++g[p]); + else if (void 0 !== h.value) { + if ("array" === l) { + l = g[p]; + n = h.adjust; + q = h.value; + l || (l = g[p] = []); + n && 0 < n.length && n.forEach(function(u) { q[u] -= d || 0; }); - m.push(q); - } else g[n] = "sum" === m ? (g[n] || 0) + k.value : k.value; - } else g[n] = k; + l.push(q); + } else g[p] = "sum" === l ? (g[p] || 0) + h.value : h.value; + } else g[p] = h; } }); }; }, 64302: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.s2a = void 0; + b.U2a = void 0; c = a(45247); - l = a(45146); - b.s2a = function(f, h, d, g) { - return h.O[h.Be].ta === g ? (f = (0, c.Fp)(h, f, c.L.Na(d)), (0, l.oa)(f, "has valid start position relative to playgraph"), f) : { - I: h.Be, - offset: c.L.Ia + m = a(45146); + b.U2a = function(f, k, d, g) { + return k.$[k.Me].hb === g ? (f = (0, c.Ep)(k, f, c.J.Oa(d)), (0, m.oa)(f, "has valid start position relative to playgraph"), f) : { + H: k.Me, + offset: c.J.Ba }; }; }, @@ -17048,43 +17058,43 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Th = "AsyncComponentLoaderSymbol"; + b.Sh = "AsyncComponentLoaderSymbol"; }, 87284: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.kUa = void 0; + b.QUa = void 0; r = a(22674); c = a(31073); - l = a(11479); - b.kUa = new r.gd(function(f) { - f(l.Th).to(c.$Ba).ha(); + m = a(11479); + b.QUa = new r.kd(function(f) { + f(m.Sh).to(c.ACa).ia(); }); }, 31073: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w; + var m, f, k, d, g, p, h, l, n, q, u, t, v; - function c(v, y, x, z, A, B) { + function c(w, y, x, z, B, A) { var C; C = this; - this.Ck = v; + this.Ck = w; this.config = x; - this.Do = z; - this.debug = A; - this.Ea = B; - this.yfb = []; - this.Yc = {}; - this.log = y.ab("loadAsync"); - this.aTb = (0, u.LFa)(function(D) { - C.K0b = !0; - C.startTime = C.Ea.Kb().ea(p.pa); - C.load(C.yfb).then(function() { - C.endTime = C.Ea.Kb().ea(p.pa); - D(w.eg); + this.Co = z; + this.debug = B; + this.Ea = A; + this.rgb = []; + this.vd = {}; + this.log = y.Za("loadAsync"); + this.nUb = (0, u.kGa)(function(D) { + C.c2b = !0; + C.startTime = C.Ea.Kb().ea(n.ma); + C.load(C.rgb).then(function() { + C.endTime = C.Ea.Kb().ea(n.ma); + D(v.fg); }).catch(function(E) { - C.endTime = C.Ea.Kb().ea(p.pa); + C.endTime = C.Ea.Kb().ea(n.ma); D(E); }); }); @@ -17092,118 +17102,118 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.$Ba = void 0; + b.ACa = void 0; r = a(5163); - l = a(77134); + m = a(77134); f = a(36129); - h = a(96813); + k = a(96813); d = a(63156); g = a(22674); - n = a(87386); - k = a(4203); - m = a(59818); - p = a(5021); + p = a(87386); + h = a(4203); + l = a(59818); + n = a(5021); q = a(90597); u = a(22894); t = a(81918); - w = a(33096); - c.prototype.EV = function(v) { - this.aTb(v); + v = a(33096); + c.prototype.sW = function(w) { + this.nUb(w); }; - c.prototype.register = function(v, y) { - this.debug.assert(!this.K0b); - this.yfb.push({ - wSb: this.Wxb(y), - errorCode: v + c.prototype.register = function(w, y) { + this.debug.assert(!this.c2b); + this.rgb.push({ + JTb: this.Yyb(y), + errorCode: w }); }; - c.prototype.re = function(v) { - this.debug.assert(void 0 === this.Yc[v]); - this.Yc[v] = this.Ea.Kb().ea(p.pa); + c.prototype.pe = function(w) { + this.debug.assert(void 0 === this.vd[w]); + this.vd[w] = this.Ea.Kb().ea(n.ma); }; - c.prototype.load = function(v) { + c.prototype.load = function(w) { var y; y = this; - return (0, h.T$a)(v).then(function(x) { - y.Ck.mark(d.Xj.lj.rib); - return x.reduce(function(z, A) { + return (0, k.Eab)(w).then(function(x) { + y.Ck.mark(d.Kk.lj.ojb); + return x.reduce(function(z, B) { return z.then(function() { - return y.uSb(A); + return y.HTb(B); }); }, Promise.resolve()).then(function() { - y.Ck.mark(d.Xj.lj.pib); + y.Ck.mark(d.Kk.lj.mjb); }); }); }; - c.prototype.uSb = function(v) { + c.prototype.HTb = function(w) { var y, x; y = this; - x = v.wSb; + x = w.JTb; !1; - return this.Do.oq((0, p.Ob)(this.config().Ivb), x()).catch(function(z) { - y.log.error("Failed to load component " + v.errorCode, z); - y.Ck.mark(d.Xj.lj.qib); - if (z instanceof m.Hq) throw { - za: f.S.oib, - errorCode: v.errorCode + return this.Co.lq((0, n.Ob)(this.config().Hwb), x()).catch(function(z) { + y.log.error("Failed to load component " + w.errorCode, z); + y.Ck.mark(d.Kk.lj.njb); + if (z instanceof l.Gq) throw { + wa: f.R.ljb, + errorCode: w.errorCode }; - z.errorCode = z.errorCode || v.errorCode; - z.za = z.za || f.S.nib; + z.errorCode = z.errorCode || w.errorCode; + z.wa = z.wa || f.R.kjb; throw z; }); }; - c.prototype.Wxb = function(v) { + c.prototype.Yyb = function(w) { return function() { return new Promise(function(y, x) { - v(function(z) { - z.ia ? y() : x(z); + w(function(z) { + z.pa ? y() : x(z); }); }); }; }; a = c; - a = r.__decorate([(0, g.U)(), r.__param(0, (0, g.l)(l.EJ)), r.__param(1, (0, g.l)(n.bb)), r.__param(2, (0, g.l)(k.Yb)), r.__param(3, (0, g.l)(m.hA)), r.__param(4, (0, g.l)(q.Pw)), r.__param(5, (0, g.l)(t.Lc))], a); - b.$Ba = a; + a = r.__decorate([(0, g.U)(), r.__param(0, (0, g.l)(m.XJ)), r.__param(1, (0, g.l)(p.$a)), r.__param(2, (0, g.l)(h.Zb)), r.__param(3, (0, g.l)(l.vA)), r.__param(4, (0, g.l)(q.$w)), r.__param(5, (0, g.l)(t.Kc))], a); + b.ACa = a; }, 96813: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.T$a = void 0; + b.Eab = void 0; c = a(36129); - l = [c.V.Rlb, c.V.fHa, c.V.gHa, c.V.kHa, c.V.cHa, c.V.aHa, c.V.Oda, c.V.Vlb, c.V.dHa, c.V.bHa, c.V.$z, c.V.YGa, c.V.$Ga, c.V.hHa, c.V.iHa, c.V.jHa, c.V.eHa, c.V.ZGa]; - (function(h) { - h.hnb = function(d) { - var k; - for (var g = {}, n = 0; n < d.length; n++) { - k = d[n]; - if (g[k.errorCode]) return { - errorCode: k.errorCode, - za: c.S.lib + m = [c.V.Nmb, c.V.FHa, c.V.GHa, c.V.KHa, c.V.CHa, c.V.AHa, c.V.sea, c.V.Rmb, c.V.DHa, c.V.BHa, c.V.mA, c.V.xHa, c.V.zHa, c.V.HHa, c.V.IHa, c.V.JHa, c.V.EHa, c.V.yHa]; + (function(k) { + k.dob = function(d) { + var h; + for (var g = {}, p = 0; p < d.length; p++) { + h = d[p]; + if (g[h.errorCode]) return { + errorCode: h.errorCode, + wa: c.R.ijb }; - g[k.errorCode] = 1; + g[h.errorCode] = 1; } }; - h.inb = function(d) { - var n; + k.eob = function(d) { + var p; for (var g = 0; g < d.length; g++) { - n = d[g]; - if (-1 === l.indexOf(n.errorCode)) return { - errorCode: n.errorCode, - za: c.S.mib + p = d[g]; + if (-1 === m.indexOf(p.errorCode)) return { + errorCode: p.errorCode, + wa: c.R.jjb }; } }; })(f || (f = {})); - b.T$a = function(h) { + b.Eab = function(k) { return new Promise(function(d, g) { - var n; - n = f.inb(h); - n && g(n); - (n = f.hnb(h)) && g(n); - d(h.sort(function(k, m) { - return l.indexOf(k.errorCode) - l.indexOf(m.errorCode); + var p; + p = f.eob(k); + p && g(p); + (p = f.dob(k)) && g(p); + d(k.sort(function(h, l) { + return m.indexOf(h.errorCode) - m.indexOf(l.errorCode); })); }); }; @@ -17212,245 +17222,245 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Lc = "ApplicationSymbol"; + b.Kc = "ApplicationSymbol"; }, 6405: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Nw = "Base16EncoderSymbol"; + b.dA = "Base16EncoderSymbol"; }, 2248: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ah = "Base64EncoderSymbol"; + b.zh = "Base64EncoderSymbol"; }, 22816: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.tD = "BrowserInfoSymbol"; + b.LD = "BrowserInfoSymbol"; }, 33258: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Qca = "CachedErrorsSymbol"; + b.tda = "CachedErrorsSymbol"; }, 30869: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dg = "ClockSymbol"; + b.eg = "ClockSymbol"; }, 87061: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yDa = "ClockConfigSymbol"; + b.YDa = "ClockConfigSymbol"; }, 58098: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ODa = "CsvEncoderSymbol"; + b.oEa = "CsvEncoderSymbol"; }, 34043: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.n_ = "DebouncerFactorySymbol"; + b.O_ = "DebouncerFactorySymbol"; }, 90597: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cEa = "DebugConfigSymbol"; - b.Pw = "DebugSymbol"; + b.DEa = "DebugConfigSymbol"; + b.$w = "DebugSymbol"; }, 2762: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.vob = b.Dkb = b.dEa = void 0; - r = b.dEa || (b.dEa = {}); - r.Ddc = "PboDebugEvent"; - r.Gdc = "PlaygraphEvent"; - b.Dkb = { - Bcc: "Manifest", + b.upb = b.Alb = b.EEa = void 0; + r = b.EEa || (b.EEa = {}); + r.jfc = "PboDebugEvent"; + r.mfc = "PlaygraphEvent"; + b.Alb = { + hec: "Manifest", Event: "Event", - occ: "Logblob" + Vdc: "Logblob" }; - b.vob = { - Aec: "UX", - Rac: "Combined_1", - Sac: "Combined_2" + b.upb = { + ggc: "UX", + wcc: "Combined_1", + xcc: "Combined_2" }; }, 28131: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra, R, sa, ra, O, ja, xa, Pa, eb, Ya, qb, zb, Ua, bb, kb, sb, pb, Cb, Ab, Kb, Pb, Xb; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db, tb, Na, cb, lb, sb, pb, Ab, Eb, Kb, Nb, Qb; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Ux = void 0; + b.ey = void 0; r = a(22674); c = a(63368); - l = a(30869); + m = a(30869); f = a(53085); - h = a(62665); + k = a(62665); d = a(10306); g = a(61909); - n = a(11629); - k = a(67525); - m = a(691); - p = a(84408); + p = a(11629); + h = a(67525); + l = a(691); + n = a(84408); q = a(6405); u = a(2248); t = a(74870); - w = a(42207); - v = a(15160); + v = a(42207); + w = a(15160); y = a(59818); x = a(67572); z = a(53399); - A = a(33543); - B = a(30033); + B = a(33543); + A = a(30033); C = a(24900); D = a(4734); E = a(76564); G = a(31811); F = a(55099); H = a(88490); - N = a(57180); + L = a(57180); M = a(9002); - L = a(81918); - Q = a(58098); - I = a(76928); - J = a(69997); + N = a(81918); + P = a(58098); + J = a(76928); + I = a(69997); K = a(90597); - P = a(85125); - S = a(87386); - ba = a(87061); - na = a(84183); - ha = a(77134); + O = a(85125); + U = a(87386); + ca = a(87061); + pa = a(84183); + la = a(77134); va = a(1639); ua = a(91591); - Ka = a(69216); - Ma = a(49721); - $a = a(45842); + Ea = a(69216); + La = a(49721); + Za = a(45842); Y = a(22365); ma = a(78789); - Ea = a(20483); - Ra = a(77687); + Fa = a(20483); + Qa = a(77687); R = a(6214); - sa = a(31298); - ra = a(4203); - O = a(91581); - ja = a(79274); - xa = a(36582); - Pa = a(22816); - eb = a(66057); - Ya = a(44720); - qb = a(95947); - zb = a(4246); - Ua = a(84130); - bb = a(34043); - kb = a(61453); + ta = a(31298); + Ia = a(4203); + ia = a(91581); + Q = a(79274); + oa = a(36582); + Aa = a(22816); + Ya = a(66057); + ab = a(44720); + db = a(95947); + tb = a(4246); + Na = a(84130); + cb = a(34043); + lb = a(61453); sb = a(90030); pb = a(2010); - Cb = a(50093); - Ab = a(75236); + Ab = a(50093); + Eb = a(75236); Kb = a(76892); - Pb = a(33258); - Xb = a(19699); - b.Ux = new r.gd(function(Jb) { - Jb(c.X0).dD(function() { + Nb = a(33258); + Qb = a(19699); + b.ey = new r.kd(function(Ib) { + Ib(c.y1).pD(function() { return {}; - }).ha(); - Jb(c.HD).pl(JSON); - Jb(c.hQa).pl(ob); - Jb(d.TOa).pl(Math); - Jb(c.pIa).pl(Y.M0); - Jb(c.ffa).pl(Y.Qu); - Jb(c.IPa).pl(Y.SD); - Jb(c.$Da).pl(Date); - Jb(c.qJ).pl(Y.Ee); - Jb(c.Smb).pl(Y.dA); - Jb(ba.yDa).to(na.xDa).ha(); - Jb(L.Lc).to(M.BBa).ha(); - Jb(l.dg).to(m.zDa).ha(); - Jb(f.Xh).to(g.XNa).ha(); - Jb(h.Xw).to(n.sHa).ha(); - Jb(y.hA).to(D.kNa).ha(); - Jb(d.i1).to(k.sNa).ha(); - Jb(xa.yea).to(Cb.mJa).ha(); - Jb(K.Pw).to(J.eEa).ha(); - Jb(K.cEa).to(P.bEa).ha(); - Jb(p.Jq).to(z.JPa).ha(); - Jb(q.Nw).to(A.Gca).ha(); - Jb(u.ah).to(B.pCa).ha(); - Jb(t.eh).to(C.KPa).ha(); - Jb(w.Vf).pl(E.GD); - Jb(Ya.OP).to(qb.uFa).ha(); - Jb(v.uda).to(G.Yj).mqa(); - Jb(v.o_).to(G.Yj).ha(); - Jb(v.rEa).to(G.Yj).ha(); - Jb(v.yda).to(G.Yj).ha(); - Jb(H.dga).to(N.$D).ha(); - Jb(Q.ODa).to(I.NDa).ha(); - Jb(ha.EJ).to(va.jga).ha(); - Jb(ha.vQ).to(va.jga).ha(); - Jb("Factory").xfb(S.bb); - Jb(ua.fda).to(Ka.gEa).ha(); - Jb($a.aE).ae(function(Qb) { - return function(Nb) { - return new Ma.bPa(Qb.ob.get(L.Lc), Qb.ob.get(f.Xh), Nb); + }).ia(); + Ib(c.ZD).sl(JSON); + Ib(c.KQa).sl(qb); + Ib(d.vPa).sl(Math); + Ib(c.SIa).sl(Y.m1); + Ib(c.Lfa).sl(Y.Xu); + Ib(c.kQa).sl(Y.iE); + Ib(c.AEa).sl(Date); + Ib(c.KJ).sl(Y.Fe); + Ib(c.Onb).sl(Y.qA); + Ib(ca.YDa).to(pa.XDa).ia(); + Ib(N.Kc).to(M.bCa).ia(); + Ib(m.eg).to(l.ZDa).ia(); + Ib(f.Vh).to(g.wOa).ia(); + Ib(k.gx).to(p.SHa).ia(); + Ib(y.vA).to(D.JNa).ia(); + Ib(d.K1).to(h.SNa).ia(); + Ib(oa.cfa).to(Ab.PJa).ia(); + Ib(K.$w).to(I.FEa).ia(); + Ib(K.DEa).to(O.CEa).ia(); + Ib(n.Iq).to(z.lQa).ia(); + Ib(q.dA).to(B.kda).ia(); + Ib(u.zh).to(A.QCa).ia(); + Ib(t.Bh).to(C.mQa).ia(); + Ib(v.Wf).sl(E.YD); + Ib(ab.AQ).to(db.TFa).ia(); + Ib(w.Yda).to(G.Vj).Pqa(); + Ib(w.P_).to(G.Vj).ia(); + Ib(w.SEa).to(G.Vj).ia(); + Ib(w.bea).to(G.Vj).ia(); + Ib(H.rPa).to(L.qE).ia(); + Ib(P.oEa).to(J.nEa).ia(); + Ib(la.XJ).to(va.Nga).ia(); + Ib(la.iR).to(va.Nga).ia(); + Ib("Factory").qgb(U.$a); + Ib(ua.Jda).to(Ea.HEa).ia(); + Ib(Za.rE).ee(function(Pb) { + return function(Rb) { + return new La.EPa(Pb.nb.get(N.Kc), Pb.nb.get(f.Vh), Rb); }; }); - Jb(bb.n_).ae(function(Qb) { - return function(Nb) { - return new kb.aEa(Qb.ob.get(f.Xh), Nb); + Ib(cb.O_).ee(function(Pb) { + return function(Rb) { + return new lb.BEa(Pb.nb.get(f.Vh), Rb); }; }); - Jb(ma.Dfa).r7b(Ea.Cfa); - Jb(ma.Aob).ae(function(Qb) { - var Nb; - Nb = Qb.ob.get(ma.Dfa); + Ib(ma.jga).V8b(Fa.iga); + Ib(ma.zpb).ee(function(Pb) { + var Rb; + Rb = Pb.nb.get(ma.jga); return function() { - return new Nb(!1); + return new Rb(!1); }; }); - Jb(ma.Bob).ae(function(Qb) { - var Nb; - Nb = Qb.ob.get(ma.Dfa); + Ib(ma.Apb).ee(function(Pb) { + var Rb; + Rb = Pb.nb.get(ma.jga); return function() { - return new Nb(!0); + return new Rb(!0); }; }); - Jb(Ra.FPa).ae(function() { - return function(Qb) { - return new R.GPa(Qb); + Ib(Qa.hQa).ee(function() { + return function(Pb) { + return new R.iQa(Pb); }; }); - Jb(ja.EQ).ae(function(Qb) { - return function(Nb, Zb, nc) { - return new sa.wMa(Qb.ob.get(K.Pw), Qb.ob.get(ra.Yb), Qb.ob.get(O.Gn), Qb.ob.get(xa.yea), Nb, Zb, nc); + Ib(Q.qR).ee(function(Pb) { + return function(Rb, Yb, ic) { + return new ta.XMa(Pb.nb.get(K.$w), Pb.nb.get(Ia.Zb), Pb.nb.get(ia.Gn), Pb.nb.get(oa.cfa), Rb, Yb, ic); }; }); - Jb(x.vKa).ae(function() { - return function(Qb) { - return new F.wKa(Qb); + Ib(x.YKa).ee(function() { + return function(Pb) { + return new F.ZKa(Pb); }; }); - Jb(Pa.tD).to(eb.ECa); - Jb(Ab.F1).to(Kb.HPa).ha(); - Jb(zb.QQ).ae(function(Qb) { - return function(Nb, Zb) { - return new Ua.nPa(Qb.ob.get(f.Xh), Nb, Zb); + Ib(Aa.LD).to(Ya.eDa); + Ib(Eb.h2).to(Kb.jQa).ia(); + Ib(tb.CR).ee(function(Pb) { + return function(Rb, Yb) { + return new Na.QPa(Pb.nb.get(f.Vh), Rb, Yb); }; }); - Jb(sb.nFa).to(pb.mFa).ha(); - Jb(Pb.Qca).to(Xb.jDa).ha(); + Ib(sb.MFa).to(pb.LFa).ia(); + Ib(Nb.tda).to(Qb.JDa).ia(); }); }, 90030: function(r, b) { @@ -17458,296 +17468,296 @@ E3cbY[513816] = false; value: !0 }); b.mj = "_ANY_"; - b.nFa = "EnricherSymbol"; + b.MFa = "EnricherSymbol"; }, 15160: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.uda = "EventSourceSymbol"; - b.yda = "GlobalEventSourceSymbol"; - b.o_ = "DebugEventSourceSymbol"; - b.rEa = "DiagnosticsEventSourceSymbol"; + b.Yda = "EventSourceSymbol"; + b.bea = "GlobalEventSourceSymbol"; + b.P_ = "DebugEventSourceSymbol"; + b.SEa = "DiagnosticsEventSourceSymbol"; }, 44720: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.OP = "EventSourceFactorySymbol"; + b.AQ = "EventSourceFactorySymbol"; }, 62665: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Xw = "IdProviderSymbol"; + b.gx = "IdProviderSymbol"; }, 42207: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Vf = "IsTypeSymbol"; + b.Wf = "IsTypeSymbol"; }, 43193: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.aA = void 0; - r = b.aA || (b.aA = {}); - r[r.Fac = 8] = "Backspace"; - r[r.uec = 9] = "Tab"; - r[r.Dbc = 13] = "Enter"; - r[r.nec = 16] = "Shift"; - r[r.Xac = 17] = "Ctrl"; - r[r.kac = 18] = "Alt"; - r[r.Cdc = 19] = "PauseBreak"; - r[r.Oac = 20] = "CapsLock"; - r[r.Fbc = 27] = "Escape"; - r[r.pec = 32] = "Space"; - r[r.Bdc = 33] = "PageUp"; - r[r.Adc = 34] = "PageDown"; - r[r.Cbc = 35] = "End"; - r[r.gcc = 36] = "Home"; - r[r.mcc = 37] = "LeftArrow"; - r[r.Cec = 38] = "UpArrow"; - r[r.Ldc = 39] = "RightArrow"; - r[r.kbc = 40] = "DownArrow"; - r[r.jcc = 45] = "Insert"; - r[r.ibc = 46] = "Delete"; - r[r.Lec = 48] = "Zero"; - r[r.rdc = 49] = "One"; - r[r.xec = 50] = "Two"; - r[r.vec = 51] = "Three"; - r[r.bcc = 52] = "Four"; - r[r.$bc = 53] = "Five"; - r[r.oec = 54] = "Six"; - r[r.mec = 55] = "Seven"; - r[r.Bbc = 56] = "Eight"; - r[r.cdc = 57] = "Nine"; - r[r.cac = 65] = "A"; - r[r.LZ = 66] = "B"; - r[r.Iac = 67] = "C"; - r[r.Pjb = 68] = "D"; + b.nA = void 0; + r = b.nA || (b.nA = {}); + r[r.kcc = 8] = "Backspace"; + r[r.agc = 9] = "Tab"; + r[r.jdc = 13] = "Enter"; + r[r.Ufc = 16] = "Shift"; + r[r.Ccc = 17] = "Ctrl"; + r[r.Qbc = 18] = "Alt"; + r[r.ifc = 19] = "PauseBreak"; + r[r.tcc = 20] = "CapsLock"; + r[r.ldc = 27] = "Escape"; + r[r.Wfc = 32] = "Space"; + r[r.hfc = 33] = "PageUp"; + r[r.gfc = 34] = "PageDown"; + r[r.idc = 35] = "End"; + r[r.Ndc = 36] = "Home"; + r[r.Tdc = 37] = "LeftArrow"; + r[r.igc = 38] = "UpArrow"; + r[r.rfc = 39] = "RightArrow"; + r[r.Qcc = 40] = "DownArrow"; + r[r.Qdc = 45] = "Insert"; + r[r.Occ = 46] = "Delete"; + r[r.rgc = 48] = "Zero"; + r[r.Yec = 49] = "One"; + r[r.dgc = 50] = "Two"; + r[r.bgc = 51] = "Three"; + r[r.Idc = 52] = "Four"; + r[r.Gdc = 53] = "Five"; + r[r.Vfc = 54] = "Six"; + r[r.Tfc = 55] = "Seven"; + r[r.hdc = 56] = "Eight"; + r[r.Jec = 57] = "Nine"; + r[r.Ibc = 65] = "A"; + r[r.p_ = 66] = "B"; + r[r.ncc = 67] = "C"; + r[r.Mkb = 68] = "D"; r[r.E = 69] = "E"; - r[r.Gbc = 70] = "F"; - r[r.xda = 71] = "G"; - r[r.ecc = 72] = "H"; - r[r.hcc = 73] = "I"; - r[r.kcc = 74] = "J"; - r[r.Xda = 75] = "K"; - r[r.omb = 76] = "L"; - r[r.nea = 77] = "M"; - r[r.Fcc = 78] = "N"; - r[r.odc = 79] = "O"; - r[r.tdc = 80] = "P"; + r[r.mdc = 70] = "F"; + r[r.aea = 71] = "G"; + r[r.Ldc = 72] = "H"; + r[r.Odc = 73] = "I"; + r[r.Rdc = 74] = "J"; + r[r.Cea = 75] = "K"; + r[r.knb = 76] = "L"; + r[r.Sea = 77] = "M"; + r[r.lec = 78] = "N"; + r[r.Vec = 79] = "O"; + r[r.$ec = 80] = "P"; r[r.Q = 81] = "Q"; - r[r.Idc = 82] = "R"; - r[r.Ndc = 83] = "S"; - r[r.tpb = 84] = "T"; - r[r.yec = 85] = "U"; - r[r.Dec = 86] = "V"; - r[r.Fec = 87] = "W"; - r[r.Hec = 88] = "X"; - r[r.Jec = 89] = "Y"; - r[r.Kec = 90] = "Z"; - r[r.ncc = 91] = "LeftWindowKey"; - r[r.Mdc = 92] = "RightWindowKey"; - r[r.kec = 93] = "SelectKey"; - r[r.edc = 96] = "Numpad0"; - r[r.fdc = 97] = "Numpad1"; - r[r.gdc = 98] = "Numpad2"; - r[r.hdc = 99] = "Numpad3"; - r[r.idc = 100] = "Numpad4"; - r[r.jdc = 101] = "Numpad5"; - r[r.kdc = 102] = "Numpad6"; - r[r.ldc = 103] = "Numpad7"; - r[r.mdc = 104] = "Numpad8"; - r[r.ndc = 105] = "Numpad9"; - r[r.Ecc = 106] = "Multiply"; - r[r.jac = 107] = "Add"; - r[r.qec = 109] = "Subtract"; - r[r.hbc = 110] = "DecimalPoint"; - r[r.jbc = 111] = "Divide"; - r[r.Hbc = 112] = "F1"; - r[r.Lbc = 113] = "F2"; - r[r.Mbc = 114] = "F3"; - r[r.Nbc = 115] = "F4"; - r[r.Obc = 116] = "F5"; - r[r.Pbc = 117] = "F6"; - r[r.Qbc = 118] = "F7"; - r[r.Rbc = 119] = "F8"; - r[r.Sbc = 120] = "F9"; - r[r.Ibc = 121] = "F10"; - r[r.Jbc = 122] = "F11"; - r[r.Kbc = 123] = "F12"; - r[r.ddc = 144] = "NumLock"; - r[r.iec = 145] = "ScrollLock"; - r[r.lec = 186] = "SemiColon"; - r[r.Ebc = 187] = "Equals"; - r[r.Tac = 188] = "Comma"; - r[r.gbc = 189] = "Dash"; - r[r.Edc = 190] = "Period"; - r[r.acc = 191] = "ForwardSlash"; - r[r.wec = 192] = "Tilde"; - r[r.sdc = 219] = "OpenBracket"; - r[r.Eac = 220] = "BackSlash"; - r[r.Qac = 221] = "CloseBracket"; - r[r.Hdc = 222] = "Quote"; + r[r.ofc = 82] = "R"; + r[r.tfc = 83] = "S"; + r[r.tqb = 84] = "T"; + r[r.egc = 85] = "U"; + r[r.jgc = 86] = "V"; + r[r.lgc = 87] = "W"; + r[r.ngc = 88] = "X"; + r[r.pgc = 89] = "Y"; + r[r.qgc = 90] = "Z"; + r[r.Udc = 91] = "LeftWindowKey"; + r[r.sfc = 92] = "RightWindowKey"; + r[r.Rfc = 93] = "SelectKey"; + r[r.Lec = 96] = "Numpad0"; + r[r.Mec = 97] = "Numpad1"; + r[r.Nec = 98] = "Numpad2"; + r[r.Oec = 99] = "Numpad3"; + r[r.Pec = 100] = "Numpad4"; + r[r.Qec = 101] = "Numpad5"; + r[r.Rec = 102] = "Numpad6"; + r[r.Sec = 103] = "Numpad7"; + r[r.Tec = 104] = "Numpad8"; + r[r.Uec = 105] = "Numpad9"; + r[r.kec = 106] = "Multiply"; + r[r.Pbc = 107] = "Add"; + r[r.Xfc = 109] = "Subtract"; + r[r.Ncc = 110] = "DecimalPoint"; + r[r.Pcc = 111] = "Divide"; + r[r.ndc = 112] = "F1"; + r[r.rdc = 113] = "F2"; + r[r.sdc = 114] = "F3"; + r[r.tdc = 115] = "F4"; + r[r.udc = 116] = "F5"; + r[r.vdc = 117] = "F6"; + r[r.wdc = 118] = "F7"; + r[r.xdc = 119] = "F8"; + r[r.ydc = 120] = "F9"; + r[r.odc = 121] = "F10"; + r[r.pdc = 122] = "F11"; + r[r.qdc = 123] = "F12"; + r[r.Kec = 144] = "NumLock"; + r[r.Pfc = 145] = "ScrollLock"; + r[r.Sfc = 186] = "SemiColon"; + r[r.kdc = 187] = "Equals"; + r[r.ycc = 188] = "Comma"; + r[r.Mcc = 189] = "Dash"; + r[r.kfc = 190] = "Period"; + r[r.Hdc = 191] = "ForwardSlash"; + r[r.cgc = 192] = "Tilde"; + r[r.Zec = 219] = "OpenBracket"; + r[r.jcc = 220] = "BackSlash"; + r[r.vcc = 221] = "CloseBracket"; + r[r.nfc = 222] = "Quote"; }, 67572: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.vKa = "OneWayCounterFactorySymbol"; + b.YKa = "OneWayCounterFactorySymbol"; }, 91591: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.fda = "DecoderTimeoutPathologistSymbol"; + b.Jda = "DecoderTimeoutPathologistSymbol"; }, 91581: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); b.Gn = "PlatformSymbol"; - b.Y0 = "PlatformMutableSymbol"; + b.z1 = "PlatformMutableSymbol"; }, 63368: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.hQa = "WindowTimersSymbol"; - b.HD = "JSONSymbol"; - b.IPa = "UserAgentSymbol"; - b.qJ = "NavigatorSymbol"; - b.Smb = "MediaSourceSymbol"; - b.pIa = "LocationSymbol"; - b.$Da = "DateSymbol"; - b.ffa = "PerformanceSymbol"; - b.X0 = "PlatformExtraInfoSymbol"; + b.KQa = "WindowTimersSymbol"; + b.ZD = "JSONSymbol"; + b.kQa = "UserAgentSymbol"; + b.KJ = "NavigatorSymbol"; + b.Onb = "MediaSourceSymbol"; + b.SIa = "LocationSymbol"; + b.AEa = "DateSymbol"; + b.Lfa = "PerformanceSymbol"; + b.y1 = "PlatformExtraInfoSymbol"; }, 79274: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.EQ = "PlayerErrorFactorySymbol"; + b.qR = "PlayerErrorFactorySymbol"; }, 78789: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Dfa = "PrioritizedSetOfListsSymbol"; - b.Aob = "PrioritizedSetOfListsFactorySymbol"; - b.Bob = "PrioritizedSetOfSetsFactorySymbol"; + b.jga = "PrioritizedSetOfListsSymbol"; + b.zpb = "PrioritizedSetOfListsFactorySymbol"; + b.Apb = "PrioritizedSetOfSetsFactorySymbol"; }, 59818: function(r, b) { function a(c) { - var l; - l = Error.call(this, "TimeoutError"); - this.message = l.message; - ("stack" in l) && (this.stack = l.stack); + var m; + m = Error.call(this, "TimeoutError"); + this.message = m.message; + ("stack" in m) && (this.stack = m.stack); this.interval = c; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.hA = b.Hq = void 0; + b.vA = b.Gq = void 0; ea(a, Error); - b.Hq = a; - b.hA = "PromiseTimerSymbol"; + b.Gq = a; + b.vA = "PromiseTimerSymbol"; }, 10306: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.TOa = "SystemRandomSymbol"; - b.i1 = "RandomGeneratorSymbol"; + b.vPa = "SystemRandomSymbol"; + b.K1 = "RandomGeneratorSymbol"; }, 53085: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Xh = "SchedulerSymbol"; + b.Vh = "SchedulerSymbol"; }, 88490: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dga = "StringUtilsSymbol"; + b.rPa = "StringUtilsSymbol"; }, 14423: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.ega = void 0; - l = a(22365); - c.d2a = function() { + b.Iga = void 0; + m = a(22365); + c.D2a = function() { var f; - f = l.Ru && l.Ru.height; + f = m.Yu && m.Yu.height; return f ? 1080 <= f ? 1080 : 720 : 720; }; - b.ega = c; + b.Iga = c; }, 45842: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.aE = "ThrottleFactorySymbol"; + b.rE = "ThrottleFactorySymbol"; }, 4246: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.QQ = "TimeoutMonitorFactorySymbol"; + b.CR = "TimeoutMonitorFactorySymbol"; }, 77134: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.EJ = "TimingApiSymbol"; - b.vQ = "MilestoneTimingApiSymbol"; + b.XJ = "TimingApiSymbol"; + b.iR = "MilestoneTimingApiSymbol"; }, 77687: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.FPa = "UrlFactorySymbol"; + b.hQa = "UrlFactorySymbol"; }, 84408: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Jq = "Utf8EncoderSymbol"; + b.Iq = "Utf8EncoderSymbol"; }, 74870: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.eh = "UtilitiesSymbol"; + b.Bh = "UtilitiesSymbol"; }, 36258: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.HLa = "PboPlaydataValidatorSymbol"; - b.yLa = "PboPlaydataArrayValidatorSymbol"; - b.ALa = "PboPlaydataCollectionValidatorSymbol"; + b.hMa = "PboPlaydataValidatorSymbol"; + b.ZLa = "PboPlaydataArrayValidatorSymbol"; + b.aMa = "PboPlaydataCollectionValidatorSymbol"; }, 63156: function(r, b) { - var c, l; + var c, m; function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.Xj = b.Pa = b.lj = void 0; + b.Kk = b.Pa = b.lj = void 0; (function(f) { - f[f.xm = 0] = "STANDARD"; + f[f.In = 0] = "STANDARD"; f[f.Dn = 1] = "LIMITED"; - f[f.vdc = 2] = "PREVIEW"; + f[f.bfc = 2] = "PREVIEW"; })(c || (c = {})); (function(f) { f[f.HAVE_NOTHING = 0] = "HAVE_NOTHING"; @@ -17755,489 +17765,489 @@ E3cbY[513816] = false; f[f.HAVE_CURRENT_DATA = 2] = "HAVE_CURRENT_DATA"; f[f.HAVE_FUTURE_DATA = 3] = "HAVE_FUTURE_DATA"; f[f.HAVE_ENOUGH_DATA = 4] = "HAVE_ENOUGH_DATA"; - })(l || (l = {})); + })(m || (m = {})); (function(f) { - f.rib = "asl_start"; - f.pib = "asl_comp"; - f.iac = "asl_exc"; - f.qib = "asl_fail"; - f.cpb = "stf_creat"; - f.Hlb = "idb_open"; - f.Elb = "idb_block"; - f.Olb = "idb_upgr"; - f.Nlb = "idb_succ"; - f.Flb = "idb_error"; - f.Glb = "idb_invalid_state"; - f.Jlb = "idb_open_timeout"; - f.Llb = "idb_open_wrkarnd"; - f.Mlb = "idb_storelen_exc"; - f.Ilb = "idb_open_exc"; - f.Klb = "idb_timeout_invalid_storelen"; - f.Kmb = "msl_load_data"; - f.Mmb = "msl_load_no_data"; - f.Lmb = "msl_load_failed"; + f.ojb = "asl_start"; + f.mjb = "asl_comp"; + f.Obc = "asl_exc"; + f.njb = "asl_fail"; + f.bqb = "stf_creat"; + f.Dmb = "idb_open"; + f.Amb = "idb_block"; + f.Kmb = "idb_upgr"; + f.Jmb = "idb_succ"; + f.Bmb = "idb_error"; + f.Cmb = "idb_invalid_state"; + f.Fmb = "idb_open_timeout"; + f.Hmb = "idb_open_wrkarnd"; + f.Imb = "idb_storelen_exc"; + f.Emb = "idb_open_exc"; + f.Gmb = "idb_timeout_invalid_storelen"; + f.Gnb = "msl_load_data"; + f.Inb = "msl_load_no_data"; + f.Hnb = "msl_load_failed"; })(r = b.lj || (b.lj = {})); (function(f) { - f.Tea = "PlaybackRequestStart"; - f.Sea = "PlaybackRequestEnd"; - f.g1 = "RequestPrefetchManifestStart"; - f.f1 = "RequestPrefetchManifestEnd"; - f.e1 = "RequestManifestStart"; - f.d1 = "RequestManifestEnd"; - f.c1 = "RequestLicenseStart"; - f.b1 = "RequestLicenseEnd"; - f.CP = "RequestTimedTextUrlStart"; - f.BP = "RequestTimedTextUrlEnd"; - f.AP = "RequestAudioUrlStart"; - f.zP = "RequestAudioUrlEnd"; - f.EP = "RequestVideoUrlStart"; - f.DP = "RequestVideoUrlEnd"; - f.cca = "AppendBufferStart"; - f.bca = "AppendBufferEnd"; - f.Pfa = "SetMediaKeysStart"; - f.Ofa = "SetMediaKeysEnd"; - f.C_ = "GenerateChallengeStart"; - f.B_ = "GenerateChallengeEnd"; - f.CZ = "ApplyLicenseStart"; - f.BZ = "ApplyLicenseEnd"; + f.wfa = "PlaybackRequestStart"; + f.vfa = "PlaybackRequestEnd"; + f.I1 = "RequestPrefetchManifestStart"; + f.H1 = "RequestPrefetchManifestEnd"; + f.G1 = "RequestManifestStart"; + f.F1 = "RequestManifestEnd"; + f.E1 = "RequestLicenseStart"; + f.D1 = "RequestLicenseEnd"; + f.jQ = "RequestTimedTextUrlStart"; + f.iQ = "RequestTimedTextUrlEnd"; + f.hQ = "RequestAudioUrlStart"; + f.gQ = "RequestAudioUrlEnd"; + f.lQ = "RequestVideoUrlStart"; + f.kQ = "RequestVideoUrlEnd"; + f.Hca = "AppendBufferStart"; + f.Gca = "AppendBufferEnd"; + f.tga = "SetMediaKeysStart"; + f.sga = "SetMediaKeysEnd"; + f.d0 = "GenerateChallengeStart"; + f.c0 = "GenerateChallengeEnd"; + f.g_ = "ApplyLicenseStart"; + f.f_ = "ApplyLicenseEnd"; })(b.Pa || (b.Pa = {})); - b.Xj = a; - a.aea = c; - a.VWa = function(f) { + b.Kk = a; + a.sIa = c; + a.BXa = function(f) { return ["STANDARD", "LIMITED", "PREVIEW"][f]; }; a.lj = r; - a.Zz = l; + a.lA = m; }, 36129: function(r, b) { var a, c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Vw = b.sFa = b.rFa = b.sda = b.qFa = b.x_ = b.I0 = b.v0 = b.pFa = b.S = b.V = void 0; - (function(l) { - l[l.$o = 7001] = "UNKNOWN"; - l[l.DPa = 7002] = "UNHANDLED_EXCEPTION"; - l[l.Rlb = 7003] = "INIT_COMPONENT_LOG_TO_REMOTE"; - l[l.slb = 7004] = "HLS_NOT_SUPPORTED"; - l[l.Nda = 7010] = "INIT_ASYNCCOMPONENT"; - l[l.Vlb = 7011] = "INIT_HTTP"; - l[l.Plb = 7014] = "INIT_BADMOVIEID"; - l[l.mHa = 7020] = "INIT_PLAYBACK_LOCK"; - l[l.nHa = 7022] = "INIT_SESSION_LOCK"; - l[l.Wlb = 7029] = "INIT_POSTAUTHORIZE"; - l[l.lHa = 7031] = "INIT_HEADER_MEDIA"; - l[l.Xlb = 7034] = "INIT_TIMEDTEXT_TRACK"; - l[l.jib = 7037] = "ASE_SESSION_ERROR"; - l[l.iib = 7038] = "ASE_SEEK_THREW"; - l[l.kib = 7039] = "ASE_SKIPPED_THREW"; - l[l.Slb = 7041] = "INIT_CORE_OBJECTS1"; - l[l.Tlb = 7042] = "INIT_CORE_OBJECTS2"; - l[l.Ulb = 7043] = "INIT_CORE_OBJECTS3"; - l[l.fHa = 7053] = "INIT_COMPONENT_STORAGE"; - l[l.gHa = 7054] = "INIT_COMPONENT_STORAGELOCK"; - l[l.cHa = 7058] = "INIT_COMPONENT_MAINTHREADMONITOR"; - l[l.Oda = 7059] = "INIT_COMPONENT_DEVICE"; - l[l.dHa = 7063] = "INIT_COMPONENT_MSL"; - l[l.bHa = 7066] = "INIT_COMPONENT_LOGBLOBBATCHER"; - l[l.$z = 7067] = "INIT_COMPONENT_PERSISTEDPLAYDATA"; - l[l.kHa = 7083] = "INIT_COMPONENT_WEBCRYPTO"; - l[l.aHa = 7086] = "INIT_COMPONENT_IDB_VIEWER_TOOL"; - l[l.ZGa = 7088] = "INIT_COMPONENT_BATTERY_MANAGER"; - l[l.YGa = 7089] = "INIT_COMPONENT_ASE"; - l[l.fJ = 7091] = "INIT_COMPONENT_DRM_CACHE"; - l[l.Qlb = 7092] = "INIT_COMPONENT_DRM"; - l[l.$Ga = 7094] = "INIT_COMPONENT_FTL"; - l[l.eHa = 7095] = "INIT_COMPONENT_PREPARE_MODEL"; - l[l.hHa = 7096] = "INIT_COMPONENT_VIDEO_SESSION_EDGE"; - l[l.iHa = 7097] = "INIT_COMPONENT_VIDEO_SESSION_MDX"; - l[l.jHa = 7098] = "INIT_COMPONENT_VIDEO_SESSION_TEST"; - l[l.ND = 7111] = "MANIFEST"; - l[l.wmb = 7114] = "MANIFEST_MISTMATCH"; - l[l.KIa = 7117] = "MANIFEST_VERIFY"; - l[l.apb = 7120] = "START"; - l[l.hJ = 7121] = "LICENSE"; - l[l.Hfa = 7122] = "RELEASE"; - l[l.bpb = 7123] = "STOP"; - l[l.Yda = 7125] = "KEEPALIVE"; - l[l.Rnb = 7131] = "PING"; - l[l.clb = 7134] = "ENGAGE"; - l[l.smb = 7137] = "LOGBLOB"; - l[l.udc = 7138] = "PAUSE"; - l[l.Kdc = 7139] = "RESUME"; - l[l.PNa = 7140] = "SPLICE"; - l[l.Lib = 7142] = "BIND"; - l[l.Mib = 7144] = "BIND_DEVICE"; - l[l.olb = 7145] = "GENERATE_SCREENSHOTS"; - l[l.IAa = 7146] = "AD_EVENT"; - l[l.Vnb = 7202] = "PLAY_INIT_EXCEPTION"; - l[l.Uea = 7332] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_EXPIRED"; - l[l.aob = 7333] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_INTERNAL_ERROR"; - l[l.JKa = 7334] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_OUTPUT_NOT_ALLOWED"; - l[l.bob = 7335] = "PLAY_MSE_EME_KEY_STATUS_EXCEPTION"; - l[l.Vea = 7336] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_OUTPUT_RESTRICTED"; - l[l.$nb = 7338] = "PLAY_MSE_EME_KEY_MAPPING_EXCEPTION"; - l[l.NKa = 7351] = "PLAY_MSE_NOTSUPPORTED"; - l[l.IKa = 7353] = "PLAY_MSE_DECODER_TIMEOUT"; - l[l.Wea = 7355] = "PLAY_MSE_SOURCEADD"; - l[l.HKa = 7356] = "PLAY_MSE_CREATE_MEDIAKEYS"; - l[l.BQ = 7357] = "PLAY_MSE_GENERATEKEYREQUEST"; - l[l.MKa = 7361] = "PLAY_MSE_EVENT_ERROR"; - l[l.sJ = 7362] = "PLAY_MSE_SETMEDIAKEYS"; - l[l.Eq = 7363] = "PLAY_MSE_EVENT_KEYERROR"; - l[l.dob = 7364] = "PLAY_MSE_EME_SESSION_CLOSE"; - l[l.eob = 7365] = "PLAY_MSE_GETCURRENTTIME"; - l[l.fob = 7367] = "PLAY_MSE_SETCURRENTTIME"; - l[l.gob = 7371] = "PLAY_MSE_SOURCEAPPEND"; - l[l.kob = 7375] = "PLAY_MSE_UNEXPECTED_SEEKING"; - l[l.job = 7376] = "PLAY_MSE_UNEXPECTED_SEEKED"; - l[l.iob = 7377] = "PLAY_MSE_UNEXPECTED_REWIND"; - l[l.hob = 7381] = "PLAY_MSE_SOURCEBUFFER_ERROR"; - l[l.OKa = 7382] = "PLAY_MSE_SOURCEBUFFER_CHANGETYPE"; - l[l.Wnb = 7391] = "PLAY_MSE_CREATE_MEDIASOURCE"; - l[l.Xnb = 7392] = "PLAY_MSE_CREATE_MEDIASOURCE_OBJECTURL"; - l[l.Ynb = 7393] = "PLAY_MSE_CREATE_MEDIASOURCE_OPEN"; - l[l.KKa = 7394] = "PLAY_MSE_EME_MISSING_DRMHEADER"; - l[l.cob = 7395] = "PLAY_MSE_EME_MISSING_PSSH"; - l[l.LKa = 7397] = "PLAY_MSE_EME_NO_PRK_SUPPORT"; - l[l.Znb = 7398] = "PLAY_MSE_DURATIONCHANGE_ERROR"; - l[l.U0 = 7399] = "PLAY_MSE_SET_LICENSE_ERROR"; - l[l.bFa = 7400] = "EXTERNAL"; - l[l.T0 = 7500] = "PAUSE_TIMEOUT"; - l[l.x0 = 7502] = "INACTIVITY_TIMEOUT"; - l[l.tib = 7510] = "AUTHORIZATION_EXPIRED"; - l[l.Vkb = 7700] = "EME_INVALID_KEYSYSTEM"; - l[l.PEa = 7701] = "EME_CREATE_MEDIAKEYS_SYSTEMACCESS_FAILED"; - l[l.MP = 7702] = "EME_CREATE_MEDIAKEYS_FAILED"; - l[l.v_ = 7703] = "EME_GENERATEREQUEST_FAILED"; - l[l.WEa = 7704] = "EME_UPDATE_FAILED"; - l[l.UEa = 7705] = "EME_KEYSESSION_ERROR"; - l[l.TEa = 7706] = "EME_KEYMESSAGE_EMPTY"; - l[l.Zkb = 7707] = "EME_REMOVE_FAILED"; - l[l.Xkb = 7708] = "EME_LOAD_FAILED"; - l[l.Rkb = 7709] = "EME_CREATE_SESSION_FAILED"; - l[l.mda = 7710] = "EME_LDL_RENEWAL_ERROR"; - l[l.REa = 7711] = "EME_INVALID_INITDATA_DATA"; - l[l.SEa = 7712] = "EME_INVALID_LICENSE_DATA"; - l[l.Wkb = 7713] = "EME_LDL_KEYSSION_ALREADY_CLOSED"; - l[l.OEa = 7716] = "EME_CLOSE_FAILED"; - l[l.nda = 7717] = "EME_SESSION_CLOSED_UNEXPECTEDLY"; - l[l.alb = 7718] = "EME_SET_SERVER_CERTIFICATE"; - l[l.Snb = 7800] = "PLAYDATA_STORE_FAILURE"; - l[l.uP = 7900] = "BRANCH_PLAY_FAILURE"; - l[l.vP = 7901] = "BRANCH_QUEUE_FAILURE"; - l[l.lCa = 7902] = "BRANCH_UPDATE_NEXT_SEGMENT_WEIGHTS_FAILURE"; - l[l.Tib = 7903] = "BRANCH_CHOICE_MAP_MISSING"; - l[l.Cnb = 8100] = "PBO_EVENTLOOKUP_FAILURE"; + b.ex = b.RFa = b.QFa = b.Wda = b.PFa = b.Z_ = b.i1 = b.W0 = b.OFa = b.R = b.V = void 0; + (function(m) { + m[m.Xo = 7001] = "UNKNOWN"; + m[m.fQa = 7002] = "UNHANDLED_EXCEPTION"; + m[m.Nmb = 7003] = "INIT_COMPONENT_LOG_TO_REMOTE"; + m[m.omb = 7004] = "HLS_NOT_SUPPORTED"; + m[m.rea = 7010] = "INIT_ASYNCCOMPONENT"; + m[m.Rmb = 7011] = "INIT_HTTP"; + m[m.Lmb = 7014] = "INIT_BADMOVIEID"; + m[m.MHa = 7020] = "INIT_PLAYBACK_LOCK"; + m[m.NHa = 7022] = "INIT_SESSION_LOCK"; + m[m.Smb = 7029] = "INIT_POSTAUTHORIZE"; + m[m.LHa = 7031] = "INIT_HEADER_MEDIA"; + m[m.Tmb = 7034] = "INIT_TIMEDTEXT_TRACK"; + m[m.gjb = 7037] = "ASE_SESSION_ERROR"; + m[m.fjb = 7038] = "ASE_SEEK_THREW"; + m[m.hjb = 7039] = "ASE_SKIPPED_THREW"; + m[m.Omb = 7041] = "INIT_CORE_OBJECTS1"; + m[m.Pmb = 7042] = "INIT_CORE_OBJECTS2"; + m[m.Qmb = 7043] = "INIT_CORE_OBJECTS3"; + m[m.FHa = 7053] = "INIT_COMPONENT_STORAGE"; + m[m.GHa = 7054] = "INIT_COMPONENT_STORAGELOCK"; + m[m.CHa = 7058] = "INIT_COMPONENT_MAINTHREADMONITOR"; + m[m.sea = 7059] = "INIT_COMPONENT_DEVICE"; + m[m.DHa = 7063] = "INIT_COMPONENT_MSL"; + m[m.BHa = 7066] = "INIT_COMPONENT_LOGBLOBBATCHER"; + m[m.mA = 7067] = "INIT_COMPONENT_PERSISTEDPLAYDATA"; + m[m.KHa = 7083] = "INIT_COMPONENT_WEBCRYPTO"; + m[m.AHa = 7086] = "INIT_COMPONENT_IDB_VIEWER_TOOL"; + m[m.yHa = 7088] = "INIT_COMPONENT_BATTERY_MANAGER"; + m[m.xHa = 7089] = "INIT_COMPONENT_ASE"; + m[m.AJ = 7091] = "INIT_COMPONENT_DRM_CACHE"; + m[m.Mmb = 7092] = "INIT_COMPONENT_DRM"; + m[m.zHa = 7094] = "INIT_COMPONENT_FTL"; + m[m.EHa = 7095] = "INIT_COMPONENT_PREPARE_MODEL"; + m[m.HHa = 7096] = "INIT_COMPONENT_VIDEO_SESSION_EDGE"; + m[m.IHa = 7097] = "INIT_COMPONENT_VIDEO_SESSION_MDX"; + m[m.JHa = 7098] = "INIT_COMPONENT_VIDEO_SESSION_TEST"; + m[m.dE = 7111] = "MANIFEST"; + m[m.snb = 7114] = "MANIFEST_MISTMATCH"; + m[m.mJa = 7117] = "MANIFEST_VERIFY"; + m[m.$pb = 7120] = "START"; + m[m.QQ = 7121] = "LICENSE"; + m[m.NNa = 7122] = "RELEASE"; + m[m.aqb = 7123] = "STOP"; + m[m.Dea = 7125] = "KEEPALIVE"; + m[m.Nob = 7131] = "PING"; + m[m.Zlb = 7134] = "ENGAGE"; + m[m.onb = 7137] = "LOGBLOB"; + m[m.afc = 7138] = "PAUSE"; + m[m.qfc = 7139] = "RESUME"; + m[m.oOa = 7140] = "SPLICE"; + m[m.Ijb = 7142] = "BIND"; + m[m.Jjb = 7144] = "BIND_DEVICE"; + m[m.kmb = 7145] = "GENERATE_SCREENSHOTS"; + m[m.iBa = 7146] = "AD_EVENT"; + m[m.Rob = 7202] = "PLAY_INIT_EXCEPTION"; + m[m.xfa = 7332] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_EXPIRED"; + m[m.Yob = 7333] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_INTERNAL_ERROR"; + m[m.kLa = 7334] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_OUTPUT_NOT_ALLOWED"; + m[m.Zob = 7335] = "PLAY_MSE_EME_KEY_STATUS_EXCEPTION"; + m[m.yfa = 7336] = "PLAY_MSE_EME_KEY_STATUS_CHANGE_OUTPUT_RESTRICTED"; + m[m.Xob = 7338] = "PLAY_MSE_EME_KEY_MAPPING_EXCEPTION"; + m[m.mLa = 7351] = "PLAY_MSE_NOTSUPPORTED"; + m[m.jLa = 7353] = "PLAY_MSE_DECODER_TIMEOUT"; + m[m.Bfa = 7355] = "PLAY_MSE_SOURCEADD"; + m[m.Sob = 7356] = "PLAY_MSE_CREATE_MEDIAKEYS"; + m[m.zfa = 7357] = "PLAY_MSE_GENERATEKEYREQUEST"; + m[m.lLa = 7361] = "PLAY_MSE_EVENT_ERROR"; + m[m.v1 = 7362] = "PLAY_MSE_SETMEDIAKEYS"; + m[m.tA = 7363] = "PLAY_MSE_EVENT_KEYERROR"; + m[m.cpb = 7364] = "PLAY_MSE_EME_SESSION_CLOSE"; + m[m.dpb = 7365] = "PLAY_MSE_GETCURRENTTIME"; + m[m.epb = 7367] = "PLAY_MSE_SETCURRENTTIME"; + m[m.fpb = 7371] = "PLAY_MSE_SOURCEAPPEND"; + m[m.jpb = 7375] = "PLAY_MSE_UNEXPECTED_SEEKING"; + m[m.ipb = 7376] = "PLAY_MSE_UNEXPECTED_SEEKED"; + m[m.hpb = 7377] = "PLAY_MSE_UNEXPECTED_REWIND"; + m[m.gpb = 7381] = "PLAY_MSE_SOURCEBUFFER_ERROR"; + m[m.nLa = 7382] = "PLAY_MSE_SOURCEBUFFER_CHANGETYPE"; + m[m.Tob = 7391] = "PLAY_MSE_CREATE_MEDIASOURCE"; + m[m.Uob = 7392] = "PLAY_MSE_CREATE_MEDIASOURCE_OBJECTURL"; + m[m.Vob = 7393] = "PLAY_MSE_CREATE_MEDIASOURCE_OPEN"; + m[m.$ob = 7394] = "PLAY_MSE_EME_MISSING_DRMHEADER"; + m[m.apb = 7395] = "PLAY_MSE_EME_MISSING_PSSH"; + m[m.bpb = 7397] = "PLAY_MSE_EME_NO_PRK_SUPPORT"; + m[m.Wob = 7398] = "PLAY_MSE_DURATIONCHANGE_ERROR"; + m[m.Afa = 7399] = "PLAY_MSE_SET_LICENSE_ERROR"; + m[m.AFa = 7400] = "EXTERNAL"; + m[m.u1 = 7500] = "PAUSE_TIMEOUT"; + m[m.Y0 = 7502] = "INACTIVITY_TIMEOUT"; + m[m.qjb = 7510] = "AUTHORIZATION_EXPIRED"; + m[m.Rlb = 7700] = "EME_INVALID_KEYSYSTEM"; + m[m.oFa = 7701] = "EME_CREATE_MEDIAKEYS_SYSTEMACCESS_FAILED"; + m[m.W_ = 7702] = "EME_CREATE_MEDIAKEYS_FAILED"; + m[m.X_ = 7703] = "EME_GENERATEREQUEST_FAILED"; + m[m.uFa = 7704] = "EME_UPDATE_FAILED"; + m[m.Slb = 7705] = "EME_KEYSESSION_ERROR"; + m[m.sFa = 7706] = "EME_KEYMESSAGE_EMPTY"; + m[m.Wlb = 7707] = "EME_REMOVE_FAILED"; + m[m.Ulb = 7708] = "EME_LOAD_FAILED"; + m[m.Nlb = 7709] = "EME_CREATE_SESSION_FAILED"; + m[m.Qda = 7710] = "EME_LDL_RENEWAL_ERROR"; + m[m.qFa = 7711] = "EME_INVALID_INITDATA_DATA"; + m[m.rFa = 7712] = "EME_INVALID_LICENSE_DATA"; + m[m.Tlb = 7713] = "EME_LDL_KEYSSION_ALREADY_CLOSED"; + m[m.nFa = 7716] = "EME_CLOSE_FAILED"; + m[m.Rda = 7717] = "EME_SESSION_CLOSED_UNEXPECTEDLY"; + m[m.Ylb = 7718] = "EME_SET_SERVER_CERTIFICATE"; + m[m.Oob = 7800] = "PLAYDATA_STORE_FAILURE"; + m[m.bQ = 7900] = "BRANCH_PLAY_FAILURE"; + m[m.cQ = 7901] = "BRANCH_QUEUE_FAILURE"; + m[m.MCa = 7902] = "BRANCH_UPDATE_NEXT_SEGMENT_WEIGHTS_FAILURE"; + m[m.Qjb = 7903] = "BRANCH_CHOICE_MAP_MISSING"; + m[m.yob = 8100] = "PBO_EVENTLOOKUP_FAILURE"; })(a = b.V || (b.V = {})); - (function(l) { - l[l.$o = 1001] = "UNKNOWN"; - l[l.sl = 1003] = "EXCEPTION"; - l[l.$lb = 1004] = "INVALID_DI"; - l[l.nib = 1011] = "ASYNCLOAD_EXCEPTION"; - l[l.oib = 1013] = "ASYNCLOAD_TIMEOUT"; - l[l.hac = 1015] = "ASYNCLOAD_BADCONFIG"; - l[l.lib = 1016] = "ASYNCLOAD_COMPONENT_DUPLICATE"; - l[l.mib = 1017] = "ASYNCLOAD_COMPONENT_MISSING"; - l[l.ZP = 1101] = "HTTP_UNKNOWN"; - l[l.Lda = 1102] = "HTTP_XHR"; - l[l.WP = 1103] = "HTTP_PROTOCOL"; - l[l.VP = 1104] = "HTTP_OFFLINE"; - l[l.YP = 1105] = "HTTP_TIMEOUT"; - l[l.ED = 1106] = "HTTP_READTIMEOUT"; - l[l.DD = 1107] = "HTTP_ABORT"; - l[l.xGa = 1108] = "HTTP_PARSE"; - l[l.tGa = 1110] = "HTTP_BAD_URL"; - l[l.XP = 1111] = "HTTP_PROXY"; - l[l.uea = 1203] = "MSE_AUDIO"; - l[l.vea = 1204] = "MSE_VIDEO"; - l[l.Fmb = 1250] = "MSE_MEDIA_ERR_BASE"; - l[l.ucc = 1251] = "MSE_MEDIA_ERR_ABORTED"; - l[l.xcc = 1252] = "MSE_MEDIA_ERR_NETWORK"; - l[l.vcc = 1253] = "MSE_MEDIA_ERR_DECODE"; - l[l.ycc = 1254] = "MSE_MEDIA_ERR_SRC_NOT_SUPPORTED"; - l[l.wcc = 1255] = "MSE_MEDIA_ERR_ENCRYPTED"; - l[l.us = 1260] = "EME_MEDIA_KEYERR_BASE"; - l[l.tbc = 1261] = "EME_MEDIA_KEYERR_UNKNOWN"; - l[l.obc = 1262] = "EME_MEDIA_KEYERR_CLIENT"; - l[l.sbc = 1263] = "EME_MEDIA_KEYERR_SERVICE"; - l[l.rbc = 1264] = "EME_MEDIA_KEYERR_OUTPUT"; - l[l.qbc = 1265] = "EME_MEDIA_KEYERR_HARDWARECHANGE"; - l[l.pbc = 1266] = "EME_MEDIA_KEYERR_DOMAIN"; - l[l.ubc = 1269] = "EME_MEDIA_UNAVAILABLE_CDM"; - l[l.Ukb = 1270] = "EME_INTERNAL_ERROR"; - l[l.Qkb = 1271] = "EME_CLOSED_BY_APPLICATION"; - l[l.Ykb = 1272] = "EME_RELEASE_ACKNOWLEDGED"; - l[l.lda = 1273] = "EME_HARDWARE_CONTEXT_RESET"; - l[l.$kb = 1274] = "EME_RESOURCE_EVICTED"; - l[l.Tkb = 1280] = "EME_ERROR_NODRMSESSSION"; - l[l.Skb = 1281] = "EME_ERROR_NODRMREQUESTS"; - l[l.lbc = 1282] = "EME_ERROR_INDIV_FAILED"; - l[l.mbc = 1283] = "EME_ERROR_UNSUPPORTED_MESSAGETYPE"; - l[l.blb = 1284] = "EME_TIMEOUT_MESSAGE"; - l[l.vbc = 1285] = "EME_TIMEOUT_KEYCHANGE"; - l[l.VEa = 1286] = "EME_UNDEFINED_DATA"; - l[l.$I = 1287] = "EME_INVALID_STATE"; - l[l.nbc = 1288] = "EME_LDL_DOES_NOT_SUPPORT_PRK"; - l[l.QEa = 1289] = "EME_EMPTY_DATA"; - l[l.NP = 1290] = "EME_TIMEOUT"; - l[l.Ncc = 1303] = "NCCP_METHOD_NOT_SUPPORTED"; - l[l.Qcc = 1305] = "NCCP_PARSEXML"; - l[l.nob = 1309] = "PROCESS_EXCEPTION"; - l[l.Pcc = 1311] = "NCCP_NETFLIXID_MISSING"; - l[l.Rcc = 1312] = "NCCP_SECURENETFLIXID_MISSING"; - l[l.Kcc = 1313] = "NCCP_HMAC_MISSING"; - l[l.Jcc = 1315] = "NCCP_HMAC_MISMATCH"; - l[l.Icc = 1317] = "NCCP_HMAC_FAILED"; - l[l.Hcc = 1321] = "NCCP_CLIENTTIME_MISSING"; - l[l.Gcc = 1323] = "NCCP_CLIENTTIME_MISMATCH"; - l[l.MFa = 1331] = "GENERIC"; - l[l.Xmb = 1333] = "NCCP_PROTOCOL_INVALIDDEVICECREDENTIALS"; - l[l.Ymb = 1337] = "NCCP_PROTOCOL_REDIRECT_LOOP"; - l[l.Scc = 1341] = "NCCP_TRANSACTION"; - l[l.Lcc = 1343] = "NCCP_INVALID_DRMTYPE"; - l[l.Mcc = 1344] = "NCCP_INVALID_LICENCE_RESPONSE"; - l[l.Occ = 1345] = "NCCP_MISSING_PAYLOAD"; - l[l.zdc = 1346] = "PROTOCOL_NOT_INITIALIZED"; - l[l.ydc = 1347] = "PROTOCOL_MISSING_FIELD"; - l[l.xdc = 1348] = "PROTOCOL_MISMATCHED_PROFILEGUID"; - l[l.lx = 1402] = "STORAGE_NODATA"; - l[l.Tdc = 1403] = "STORAGE_EXCEPTION"; - l[l.aec = 1405] = "STORAGE_QUOTA_NOT_GRANTED"; - l[l.bec = 1407] = "STORAGE_QUOTA_TO_SMALL"; - l[l.SNa = 1411] = "STORAGE_LOAD_ERROR"; - l[l.dpb = 1412] = "STORAGE_LOAD_TIMEOUT"; - l[l.TNa = 1414] = "STORAGE_SAVE_ERROR"; - l[l.gpb = 1415] = "STORAGE_SAVE_TIMEOUT"; - l[l.Sfa = 1417] = "STORAGE_DELETE_ERROR"; - l[l.RNa = 1418] = "STORAGE_DELETE_TIMEOUT"; - l[l.$dc = 1421] = "STORAGE_FS_REQUESTFILESYSTEM"; - l[l.Xdc = 1423] = "STORAGE_FS_GETDIRECTORY"; - l[l.Zdc = 1425] = "STORAGE_FS_READENTRIES"; - l[l.Udc = 1427] = "STORAGE_FS_FILEREAD"; - l[l.Wdc = 1429] = "STORAGE_FS_FILEWRITE"; - l[l.Vdc = 1431] = "STORAGE_FS_FILEREMOVE"; - l[l.Ydc = 1432] = "STORAGE_FS_PARSEJSON"; - l[l.fpb = 1451] = "STORAGE_NO_LOCALSTORAGE"; - l[l.epb = 1453] = "STORAGE_LOCALSTORAGE_ACCESS_EXCEPTION"; - l[l.bdc = 1501] = "NTBA_UNKNOWN"; - l[l.adc = 1502] = "NTBA_EXCEPTION"; - l[l.Xcc = 1504] = "NTBA_CRYPTO_KEY"; - l[l.Zcc = 1506] = "NTBA_CRYPTO_OPERATION"; - l[l.Ycc = 1508] = "NTBA_CRYPTO_KEYEXCHANGE"; - l[l.$cc = 1515] = "NTBA_DECRYPT_UNSUPPORTED"; - l[l.TDa = 1553] = "DEVICE_NO_ESN"; - l[l.Zjb = 1555] = "DEVICE_ERROR_GETTING_ESN"; - l[l.Xbc = 1701] = "FORMAT_UNKNOWN"; - l[l.klb = 1713] = "FORMAT_XML"; - l[l.Ybc = 1715] = "FORMAT_XML_CONTENT"; - l[l.Vbc = 1721] = "FORMAT_BASE64"; - l[l.Wbc = 1723] = "FORMAT_DFXP"; - l[l.Clb = 1801] = "INDEXDB_OPEN_EXCEPTION"; - l[l.WGa = 1802] = "INDEXDB_NOT_SUPPORTED"; - l[l.Blb = 1803] = "INDEXDB_OPEN_ERROR"; - l[l.XGa = 1804] = "INDEXDB_OPEN_NULL"; - l[l.Alb = 1805] = "INDEXDB_OPEN_BLOCKED"; - l[l.Dlb = 1807] = "INDEXDB_OPEN_TIMEOUT"; - l[l.zlb = 1808] = "INDEXDB_INVALID_STORE_STATE"; - l[l.y0 = 1809] = "INDEXDB_ACCESS_EXCEPTION"; - l[l.Pmb = 1901] = "MSL_UNKNOWN"; - l[l.Imb = 1911] = "MSL_INIT_NO_MSL"; - l[l.RIa = 1913] = "MSL_INIT_ERROR"; - l[l.Jmb = 1915] = "MSL_INIT_NO_WEBCRYPTO"; - l[l.Gmb = 1931] = "MSL_ERROR"; - l[l.Omb = 1933] = "MSL_REQUEST_TIMEOUT"; - l[l.Nmb = 1934] = "MSL_READ_TIMEOUT"; - l[l.Hmb = 1935] = "MSL_ERROR_HEADER"; - l[l.zcc = 1936] = "MSL_ERROR_ENVELOPE"; - l[l.Acc = 1937] = "MSL_ERROR_MISSING_PAYLOAD"; - l[l.QIa = 1957] = "MSL_ERROR_REAUTH"; - l[l.uga = 2103] = "WEBCRYPTO_MISSING"; - l[l.Gec = 2105] = "WEBCRYPTOKEYS_MISSING"; - l[l.Cpb = 2107] = "WEBCRYPTO_IFRAME_LOAD_ERROR"; - l[l.Jac = 2200] = "CACHEDDATA_PARSEJSON"; - l[l.OCa = 2201] = "CACHEDDATA_UNSUPPORTED_VERSION"; - l[l.Kac = 2202] = "CACHEDDATA_UPGRADE_FAILED"; - l[l.Vz = 2203] = "CACHEDDATA_INVALID_FORMAT"; - l[l.eac = 3E3] = "ACCOUNT_CHANGE_INFLIGHT"; - l[l.fac = 3001] = "ACCOUNT_INVALID"; - l[l.fbc = 3100] = "DOWNLOADED_MANIFEST_UNAVAILABLE"; - l[l.ebc = 3101] = "DOWNLOADED_MANIFEST_PARSE_EXCEPTION"; - l[l.cbc = 3200] = "DOWNLOADED_LICENSE_UNAVAILABLE"; - l[l.dbc = 3201] = "DOWNLOADED_LICENSE_UNUSEABLE"; - l[l.bbc = 3202] = "DOWNLOADED_LICENSE_EXCEPTION"; - l[l.cec = 3300] = "STORAGE_VA_LOAD_ERROR"; - l[l.dec = 3301] = "STORAGE_VA_LOAD_TIMEOUT"; - l[l.gec = 3302] = "STORAGE_VA_SAVE_ERROR"; - l[l.hec = 3303] = "STORAGE_VA_SAVE_TIMEOUT"; - l[l.eec = 3304] = "STORAGE_VA_REMOVE_ERROR"; - l[l.fec = 3305] = "STORAGE_VA_REMOVE_TIMEOUT"; - l[l.Qea = 3077] = "PBO_DEVICE_EOL_WARNING"; - l[l.AKa = 3078] = "PBO_DEVICE_EOL_FINAL"; - l[l.DKa = 3100] = "PBO_DEVICE_RESET"; - l[l.CKa = 3101] = "PBO_DEVICE_RELOAD"; - l[l.BKa = 3102] = "PBO_DEVICE_EXIT"; - l[l.Pnb = 5003] = "PBO_VIEWABLE_OUT_OF_AVAILABILITY_WINDOW"; - l[l.rnb = 5005] = "PBO_ACCOUNT_ON_HOLD"; - l[l.Anb = 5006] = "PBO_CONCURRENT_STREAM_QUOTA_EXCEEDED"; - l[l.Rea = 5007] = "PBO_INCORRECT_PIN"; - l[l.Mnb = 5008] = "PBO_MOBILE_ONLY"; - l[l.Qnb = 5009] = "PBO_VIEWABLE_RESTRICTED_BY_PROFILE"; - l[l.snb = 5010] = "PBO_ADS_UNAVAILABLE_VIEWABLE"; - l[l.vnb = 5011] = "PBO_ADS_UNSUPPORTED_DEVICE"; - l[l.tnb = 5012] = "PBO_ADS_UNSUPPORTED_CLIENT_APP_VERSION"; - l[l.unb = 5013] = "PBO_ADS_UNSUPPORTED_COUNTRY"; - l[l.wnb = 5014] = "PBO_ADS_VPN_USE_DETECTED"; - l[l.Jnb = 5015] = "PBO_LIVE_STREAMING_UNSUPPORTED_DEVICE"; - l[l.Inb = 5016] = "PBO_LIVE_STREAMING_UNSUPPORTED_APP_VERSION"; - l[l.Bnb = 5017] = "PBO_CONTENT_PREVIEW_MFA_REQUIRED_EXCEPTION"; - l[l.Gnb = 5033] = "PBO_INSUFFICIENT_MATURITY_LEVEL"; - l[l.ynb = 5059] = "PBO_BLACKLISTED_IP"; - l[l.xnb = 5070] = "PBO_AGE_VERIFICATION_REQUIRED"; - l[l.znb = 5080] = "PBO_CHOICE_MAP_ERROR"; - l[l.Nnb = 5090] = "PBO_RESTRICTED_TO_TESTERS"; - l[l.Knb = 5091] = "PBO_MALFORMED_REQUEST"; - l[l.Hnb = 5092] = "PBO_INVALID_SERVICE_VERSION"; - l[l.Lnb = 5093] = "PBO_MDX_INVALID_CTICKET"; - l[l.Fnb = 5094] = "PBO_FREE_PREVIEW_ENDED"; - l[l.Onb = 5095] = "PBO_STREAMING_LOCATION_DISALLOWED"; - l[l.Enb = 5096] = "PBO_EXTRA_MEMBER_STREAM_HOLD"; - l[l.Dnb = 5097] = "PBO_EXTRA_MEMBER_REMOVED_STREAM_HOLD"; - l[l.Ujb = 5100] = "DECODER_TIMEOUT_BUFFERING"; - l[l.Wjb = 5101] = "DECODER_TIMEOUT_PRESENTING"; - l[l.Vjb = 5102] = "DECODER_TIMEOUT_PLAYING"; - l[l.zkb = 5200] = "DOWNLOADER_IO_ERROR"; - l[l.kCa = 5300] = "BRANCHING_SEGMENT_NOTFOUND"; - l[l.Pib = 5301] = "BRANCHING_PRESENTER_UNINITIALIZED"; - l[l.rac = 5302] = "BRANCHING_SEGMENT_STREAMING_NOT_STARTED"; - l[l.Fca = 5303] = "BRANCHING_ASE_UNINITIALIZED"; - l[l.nac = 5304] = "BRANCHING_ASE_FAILURE"; - l[l.oac = 5305] = "BRANCHING_MOMENT_FAILURE"; - l[l.Nib = 5306] = "BRANCHING_CURRENT_SEGMENT_UNINITIALIZED"; - l[l.qac = 5307] = "BRANCHING_SEGMENT_LASTPTS_UNINIITALIZED"; - l[l.Qib = 5308] = "BRANCHING_SEEK_THREW"; - l[l.pac = 5309] = "BRANCHING_PLAY_NOTENOUGHNEXTSEGMENTS"; - l[l.Oib = 5310] = "BRANCHING_PLAY_TIMEDOUT"; - l[l.Rib = 5311] = "BRANCHING_SEGMENT_ALREADYQUEUED"; - l[l.Sib = 5312] = "BRANCHING_UPDATE_NEXT_SEGMENT_WEIGHTS_THREW"; - l[l.hpb = 5500] = "STUDIO_MUXED_MANIFEST"; - l[l.pea = 5600] = "MANIFEST_HYDRATION_FAILURE"; - l[l.vib = 5700] = "AUXILIARY_MANIFEST_ERROR_RETRIEVING_PARENT_MANIFEST"; - l[l.wib = 5701] = "AUXILIARY_MANIFEST_NO_MATCHING_HEACC_AUDIO_STREAM_FOUND"; - l[l.uib = 5702] = "AUXILIARY_MANIFEST_ADBREAK_HYDRATION_FATAL_ERROR"; - })(c = b.S || (b.S = {})); - (function(l) { - l[l.Cac = 5003] = "BR_VIEWABLE_OUT_OF_AVAILABILITY_WINDOW"; - l[l.sac = 5005] = "BR_ACCOUNT_ON_HOLD"; - l[l.wac = 5006] = "BR_CONCURRENT_STREAM_QUOTA_EXCEEDED"; - l[l.zac = 5033] = "BR_INSUFFICIENT_MATURITY_LEVEL"; - l[l.vac = 5059] = "BR_BLACKLISTED_IP"; - l[l.tac = 5070] = "BR_AGE_VERIFICATION_REQUIRED"; - l[l.Aac = 2204] = "BR_PLAYBACK_CONTEXT_CREATION"; - l[l.xac = 2205] = "BR_DRM_LICENSE_AQUISITION"; - l[l.Bac = 2206] = "BR_PLAYBACK_SERVICE_ERROR"; - l[l.yac = 2207] = "BR_ENDPOINT_ERROR"; - l[l.uac = 2208] = "BR_AUTHORIZATION_ERROR"; - })(b.pFa || (b.pFa = {})); - b.v0 = { - $ib: "400", - Bec: "401", - VKa: "413" - }; - b.I0 = { - Tbc: 1, - tec: 2, - ybc: 3, - zec: 4, - lcc: 5, - xbc: 6, - oga: 7, - Abc: 8, - Jdc: 9, - Rdc: 10 - }; - b.x_ = function(l, f, h, d) { - return l == a.T0 || l == a.x0 || l == a.Uea && 432E5 <= h || l == a.nda && f === c.lda && 0 < Number(d); - }; - b.qFa = function(l) { - return 1100 <= l && 1199 >= l; - }; - b.sda = function(l, f) { - return 1 <= l && 9 >= l ? f + l : f; - }; - b.rFa = function(l) { - return (0, b.sda)(l, c.Fmb); - }; - b.sFa = function(l) { - return (0, b.sda)(l, c.us); - }; - b.Vw = function(l) { - var f, h, d; + (function(m) { + m[m.Xo = 1001] = "UNKNOWN"; + m[m.vm = 1003] = "EXCEPTION"; + m[m.Wmb = 1004] = "INVALID_DI"; + m[m.kjb = 1011] = "ASYNCLOAD_EXCEPTION"; + m[m.ljb = 1013] = "ASYNCLOAD_TIMEOUT"; + m[m.Nbc = 1015] = "ASYNCLOAD_BADCONFIG"; + m[m.ijb = 1016] = "ASYNCLOAD_COMPONENT_DUPLICATE"; + m[m.jjb = 1017] = "ASYNCLOAD_COMPONENT_MISSING"; + m[m.LQ = 1101] = "HTTP_UNKNOWN"; + m[m.pea = 1102] = "HTTP_XHR"; + m[m.IQ = 1103] = "HTTP_PROTOCOL"; + m[m.HQ = 1104] = "HTTP_OFFLINE"; + m[m.KQ = 1105] = "HTTP_TIMEOUT"; + m[m.WD = 1106] = "HTTP_READTIMEOUT"; + m[m.VD = 1107] = "HTTP_ABORT"; + m[m.XGa = 1108] = "HTTP_PARSE"; + m[m.TGa = 1110] = "HTTP_BAD_URL"; + m[m.JQ = 1111] = "HTTP_PROXY"; + m[m.Zea = 1203] = "MSE_AUDIO"; + m[m.$ea = 1204] = "MSE_VIDEO"; + m[m.Bnb = 1250] = "MSE_MEDIA_ERR_BASE"; + m[m.aec = 1251] = "MSE_MEDIA_ERR_ABORTED"; + m[m.dec = 1252] = "MSE_MEDIA_ERR_NETWORK"; + m[m.bec = 1253] = "MSE_MEDIA_ERR_DECODE"; + m[m.eec = 1254] = "MSE_MEDIA_ERR_SRC_NOT_SUPPORTED"; + m[m.cec = 1255] = "MSE_MEDIA_ERR_ENCRYPTED"; + m[m.kA = 1260] = "EME_MEDIA_KEYERR_BASE"; + m[m.Zcc = 1261] = "EME_MEDIA_KEYERR_UNKNOWN"; + m[m.Ucc = 1262] = "EME_MEDIA_KEYERR_CLIENT"; + m[m.Ycc = 1263] = "EME_MEDIA_KEYERR_SERVICE"; + m[m.Xcc = 1264] = "EME_MEDIA_KEYERR_OUTPUT"; + m[m.Wcc = 1265] = "EME_MEDIA_KEYERR_HARDWARECHANGE"; + m[m.Vcc = 1266] = "EME_MEDIA_KEYERR_DOMAIN"; + m[m.$cc = 1269] = "EME_MEDIA_UNAVAILABLE_CDM"; + m[m.Qlb = 1270] = "EME_INTERNAL_ERROR"; + m[m.Mlb = 1271] = "EME_CLOSED_BY_APPLICATION"; + m[m.Vlb = 1272] = "EME_RELEASE_ACKNOWLEDGED"; + m[m.Pda = 1273] = "EME_HARDWARE_CONTEXT_RESET"; + m[m.Xlb = 1274] = "EME_RESOURCE_EVICTED"; + m[m.Plb = 1280] = "EME_ERROR_NODRMSESSSION"; + m[m.Olb = 1281] = "EME_ERROR_NODRMREQUESTS"; + m[m.Rcc = 1282] = "EME_ERROR_INDIV_FAILED"; + m[m.Scc = 1283] = "EME_ERROR_UNSUPPORTED_MESSAGETYPE"; + m[m.bdc = 1284] = "EME_TIMEOUT_MESSAGE"; + m[m.adc = 1285] = "EME_TIMEOUT_KEYCHANGE"; + m[m.tFa = 1286] = "EME_UNDEFINED_DATA"; + m[m.uJ = 1287] = "EME_INVALID_STATE"; + m[m.Tcc = 1288] = "EME_LDL_DOES_NOT_SUPPORT_PRK"; + m[m.pFa = 1289] = "EME_EMPTY_DATA"; + m[m.zQ = 1290] = "EME_TIMEOUT"; + m[m.tec = 1303] = "NCCP_METHOD_NOT_SUPPORTED"; + m[m.wec = 1305] = "NCCP_PARSEXML"; + m[m.mpb = 1309] = "PROCESS_EXCEPTION"; + m[m.vec = 1311] = "NCCP_NETFLIXID_MISSING"; + m[m.xec = 1312] = "NCCP_SECURENETFLIXID_MISSING"; + m[m.qec = 1313] = "NCCP_HMAC_MISSING"; + m[m.pec = 1315] = "NCCP_HMAC_MISMATCH"; + m[m.oec = 1317] = "NCCP_HMAC_FAILED"; + m[m.nec = 1321] = "NCCP_CLIENTTIME_MISSING"; + m[m.mec = 1323] = "NCCP_CLIENTTIME_MISMATCH"; + m[m.lGa = 1331] = "GENERIC"; + m[m.Tnb = 1333] = "NCCP_PROTOCOL_INVALIDDEVICECREDENTIALS"; + m[m.Unb = 1337] = "NCCP_PROTOCOL_REDIRECT_LOOP"; + m[m.yec = 1341] = "NCCP_TRANSACTION"; + m[m.rec = 1343] = "NCCP_INVALID_DRMTYPE"; + m[m.sec = 1344] = "NCCP_INVALID_LICENCE_RESPONSE"; + m[m.uec = 1345] = "NCCP_MISSING_PAYLOAD"; + m[m.ffc = 1346] = "PROTOCOL_NOT_INITIALIZED"; + m[m.efc = 1347] = "PROTOCOL_MISSING_FIELD"; + m[m.dfc = 1348] = "PROTOCOL_MISMATCHED_PROFILEGUID"; + m[m.wx = 1402] = "STORAGE_NODATA"; + m[m.zfc = 1403] = "STORAGE_EXCEPTION"; + m[m.Hfc = 1405] = "STORAGE_QUOTA_NOT_GRANTED"; + m[m.Ifc = 1407] = "STORAGE_QUOTA_TO_SMALL"; + m[m.rOa = 1411] = "STORAGE_LOAD_ERROR"; + m[m.cqb = 1412] = "STORAGE_LOAD_TIMEOUT"; + m[m.sOa = 1414] = "STORAGE_SAVE_ERROR"; + m[m.fqb = 1415] = "STORAGE_SAVE_TIMEOUT"; + m[m.wga = 1417] = "STORAGE_DELETE_ERROR"; + m[m.qOa = 1418] = "STORAGE_DELETE_TIMEOUT"; + m[m.Gfc = 1421] = "STORAGE_FS_REQUESTFILESYSTEM"; + m[m.Dfc = 1423] = "STORAGE_FS_GETDIRECTORY"; + m[m.Ffc = 1425] = "STORAGE_FS_READENTRIES"; + m[m.Afc = 1427] = "STORAGE_FS_FILEREAD"; + m[m.Cfc = 1429] = "STORAGE_FS_FILEWRITE"; + m[m.Bfc = 1431] = "STORAGE_FS_FILEREMOVE"; + m[m.Efc = 1432] = "STORAGE_FS_PARSEJSON"; + m[m.eqb = 1451] = "STORAGE_NO_LOCALSTORAGE"; + m[m.dqb = 1453] = "STORAGE_LOCALSTORAGE_ACCESS_EXCEPTION"; + m[m.Iec = 1501] = "NTBA_UNKNOWN"; + m[m.Hec = 1502] = "NTBA_EXCEPTION"; + m[m.Dec = 1504] = "NTBA_CRYPTO_KEY"; + m[m.Fec = 1506] = "NTBA_CRYPTO_OPERATION"; + m[m.Eec = 1508] = "NTBA_CRYPTO_KEYEXCHANGE"; + m[m.Gec = 1515] = "NTBA_DECRYPT_UNSUPPORTED"; + m[m.tEa = 1553] = "DEVICE_NO_ESN"; + m[m.Wkb = 1555] = "DEVICE_ERROR_GETTING_ESN"; + m[m.Ddc = 1701] = "FORMAT_UNKNOWN"; + m[m.gmb = 1713] = "FORMAT_XML"; + m[m.Edc = 1715] = "FORMAT_XML_CONTENT"; + m[m.Bdc = 1721] = "FORMAT_BASE64"; + m[m.Cdc = 1723] = "FORMAT_DFXP"; + m[m.ymb = 1801] = "INDEXDB_OPEN_EXCEPTION"; + m[m.vHa = 1802] = "INDEXDB_NOT_SUPPORTED"; + m[m.xmb = 1803] = "INDEXDB_OPEN_ERROR"; + m[m.wHa = 1804] = "INDEXDB_OPEN_NULL"; + m[m.wmb = 1805] = "INDEXDB_OPEN_BLOCKED"; + m[m.zmb = 1807] = "INDEXDB_OPEN_TIMEOUT"; + m[m.vmb = 1808] = "INDEXDB_INVALID_STORE_STATE"; + m[m.Z0 = 1809] = "INDEXDB_ACCESS_EXCEPTION"; + m[m.Lnb = 1901] = "MSL_UNKNOWN"; + m[m.Enb = 1911] = "MSL_INIT_NO_MSL"; + m[m.tJa = 1913] = "MSL_INIT_ERROR"; + m[m.Fnb = 1915] = "MSL_INIT_NO_WEBCRYPTO"; + m[m.Cnb = 1931] = "MSL_ERROR"; + m[m.Knb = 1933] = "MSL_REQUEST_TIMEOUT"; + m[m.Jnb = 1934] = "MSL_READ_TIMEOUT"; + m[m.Dnb = 1935] = "MSL_ERROR_HEADER"; + m[m.fec = 1936] = "MSL_ERROR_ENVELOPE"; + m[m.gec = 1937] = "MSL_ERROR_MISSING_PAYLOAD"; + m[m.sJa = 1957] = "MSL_ERROR_REAUTH"; + m[m.Yga = 2103] = "WEBCRYPTO_MISSING"; + m[m.mgc = 2105] = "WEBCRYPTOKEYS_MISSING"; + m[m.Cqb = 2107] = "WEBCRYPTO_IFRAME_LOAD_ERROR"; + m[m.occ = 2200] = "CACHEDDATA_PARSEJSON"; + m[m.oDa = 2201] = "CACHEDDATA_UNSUPPORTED_VERSION"; + m[m.pcc = 2202] = "CACHEDDATA_UPGRADE_FAILED"; + m[m.gA = 2203] = "CACHEDDATA_INVALID_FORMAT"; + m[m.Kbc = 3E3] = "ACCOUNT_CHANGE_INFLIGHT"; + m[m.Lbc = 3001] = "ACCOUNT_INVALID"; + m[m.Lcc = 3100] = "DOWNLOADED_MANIFEST_UNAVAILABLE"; + m[m.Kcc = 3101] = "DOWNLOADED_MANIFEST_PARSE_EXCEPTION"; + m[m.Icc = 3200] = "DOWNLOADED_LICENSE_UNAVAILABLE"; + m[m.Jcc = 3201] = "DOWNLOADED_LICENSE_UNUSEABLE"; + m[m.Hcc = 3202] = "DOWNLOADED_LICENSE_EXCEPTION"; + m[m.Jfc = 3300] = "STORAGE_VA_LOAD_ERROR"; + m[m.Kfc = 3301] = "STORAGE_VA_LOAD_TIMEOUT"; + m[m.Nfc = 3302] = "STORAGE_VA_SAVE_ERROR"; + m[m.Ofc = 3303] = "STORAGE_VA_SAVE_TIMEOUT"; + m[m.Lfc = 3304] = "STORAGE_VA_REMOVE_ERROR"; + m[m.Mfc = 3305] = "STORAGE_VA_REMOVE_TIMEOUT"; + m[m.tfa = 3077] = "PBO_DEVICE_EOL_WARNING"; + m[m.cLa = 3078] = "PBO_DEVICE_EOL_FINAL"; + m[m.fLa = 3100] = "PBO_DEVICE_RESET"; + m[m.eLa = 3101] = "PBO_DEVICE_RELOAD"; + m[m.dLa = 3102] = "PBO_DEVICE_EXIT"; + m[m.Lob = 5003] = "PBO_VIEWABLE_OUT_OF_AVAILABILITY_WINDOW"; + m[m.nob = 5005] = "PBO_ACCOUNT_ON_HOLD"; + m[m.wob = 5006] = "PBO_CONCURRENT_STREAM_QUOTA_EXCEEDED"; + m[m.ufa = 5007] = "PBO_INCORRECT_PIN"; + m[m.Iob = 5008] = "PBO_MOBILE_ONLY"; + m[m.Mob = 5009] = "PBO_VIEWABLE_RESTRICTED_BY_PROFILE"; + m[m.oob = 5010] = "PBO_ADS_UNAVAILABLE_VIEWABLE"; + m[m.rob = 5011] = "PBO_ADS_UNSUPPORTED_DEVICE"; + m[m.pob = 5012] = "PBO_ADS_UNSUPPORTED_CLIENT_APP_VERSION"; + m[m.qob = 5013] = "PBO_ADS_UNSUPPORTED_COUNTRY"; + m[m.sob = 5014] = "PBO_ADS_VPN_USE_DETECTED"; + m[m.Fob = 5015] = "PBO_LIVE_STREAMING_UNSUPPORTED_DEVICE"; + m[m.Eob = 5016] = "PBO_LIVE_STREAMING_UNSUPPORTED_APP_VERSION"; + m[m.xob = 5017] = "PBO_CONTENT_PREVIEW_MFA_REQUIRED_EXCEPTION"; + m[m.Cob = 5033] = "PBO_INSUFFICIENT_MATURITY_LEVEL"; + m[m.uob = 5059] = "PBO_BLACKLISTED_IP"; + m[m.tob = 5070] = "PBO_AGE_VERIFICATION_REQUIRED"; + m[m.vob = 5080] = "PBO_CHOICE_MAP_ERROR"; + m[m.Job = 5090] = "PBO_RESTRICTED_TO_TESTERS"; + m[m.Gob = 5091] = "PBO_MALFORMED_REQUEST"; + m[m.Dob = 5092] = "PBO_INVALID_SERVICE_VERSION"; + m[m.Hob = 5093] = "PBO_MDX_INVALID_CTICKET"; + m[m.Bob = 5094] = "PBO_FREE_PREVIEW_ENDED"; + m[m.Kob = 5095] = "PBO_STREAMING_LOCATION_DISALLOWED"; + m[m.Aob = 5096] = "PBO_EXTRA_MEMBER_STREAM_HOLD"; + m[m.zob = 5097] = "PBO_EXTRA_MEMBER_REMOVED_STREAM_HOLD"; + m[m.Rkb = 5100] = "DECODER_TIMEOUT_BUFFERING"; + m[m.Tkb = 5101] = "DECODER_TIMEOUT_PRESENTING"; + m[m.Skb = 5102] = "DECODER_TIMEOUT_PLAYING"; + m[m.wlb = 5200] = "DOWNLOADER_IO_ERROR"; + m[m.LCa = 5300] = "BRANCHING_SEGMENT_NOTFOUND"; + m[m.Mjb = 5301] = "BRANCHING_PRESENTER_UNINITIALIZED"; + m[m.Xbc = 5302] = "BRANCHING_SEGMENT_STREAMING_NOT_STARTED"; + m[m.jda = 5303] = "BRANCHING_ASE_UNINITIALIZED"; + m[m.Tbc = 5304] = "BRANCHING_ASE_FAILURE"; + m[m.Ubc = 5305] = "BRANCHING_MOMENT_FAILURE"; + m[m.Kjb = 5306] = "BRANCHING_CURRENT_SEGMENT_UNINITIALIZED"; + m[m.Wbc = 5307] = "BRANCHING_SEGMENT_LASTPTS_UNINIITALIZED"; + m[m.Njb = 5308] = "BRANCHING_SEEK_THREW"; + m[m.Vbc = 5309] = "BRANCHING_PLAY_NOTENOUGHNEXTSEGMENTS"; + m[m.Ljb = 5310] = "BRANCHING_PLAY_TIMEDOUT"; + m[m.Ojb = 5311] = "BRANCHING_SEGMENT_ALREADYQUEUED"; + m[m.Pjb = 5312] = "BRANCHING_UPDATE_NEXT_SEGMENT_WEIGHTS_THREW"; + m[m.gqb = 5500] = "STUDIO_MUXED_MANIFEST"; + m[m.Uea = 5600] = "MANIFEST_HYDRATION_FAILURE"; + m[m.sjb = 5700] = "AUXILIARY_MANIFEST_ERROR_RETRIEVING_PARENT_MANIFEST"; + m[m.tjb = 5701] = "AUXILIARY_MANIFEST_NO_MATCHING_HEACC_AUDIO_STREAM_FOUND"; + m[m.rjb = 5702] = "AUXILIARY_MANIFEST_ADBREAK_HYDRATION_FATAL_ERROR"; + })(c = b.R || (b.R = {})); + (function(m) { + m[m.hcc = 5003] = "BR_VIEWABLE_OUT_OF_AVAILABILITY_WINDOW"; + m[m.Ybc = 5005] = "BR_ACCOUNT_ON_HOLD"; + m[m.bcc = 5006] = "BR_CONCURRENT_STREAM_QUOTA_EXCEEDED"; + m[m.ecc = 5033] = "BR_INSUFFICIENT_MATURITY_LEVEL"; + m[m.acc = 5059] = "BR_BLACKLISTED_IP"; + m[m.Zbc = 5070] = "BR_AGE_VERIFICATION_REQUIRED"; + m[m.fcc = 2204] = "BR_PLAYBACK_CONTEXT_CREATION"; + m[m.ccc = 2205] = "BR_DRM_LICENSE_AQUISITION"; + m[m.gcc = 2206] = "BR_PLAYBACK_SERVICE_ERROR"; + m[m.dcc = 2207] = "BR_ENDPOINT_ERROR"; + m[m.$bc = 2208] = "BR_AUTHORIZATION_ERROR"; + })(b.OFa || (b.OFa = {})); + b.W0 = { + Xjb: "400", + hgc: "401", + vLa: "413" + }; + b.i1 = { + zdc: 1, + $fc: 2, + edc: 3, + fgc: 4, + Sdc: 5, + ddc: 6, + Sga: 7, + gdc: 8, + pfc: 9, + xfc: 10 + }; + b.Z_ = function(m, f, k, d) { + return m == a.u1 || m == a.Y0 || m == a.xfa && 432E5 <= k || m == a.Rda && f === c.Pda && 0 < Number(d); + }; + b.PFa = function(m) { + return 1100 <= m && 1199 >= m; + }; + b.Wda = function(m, f) { + return 1 <= m && 9 >= m ? f + m : f; + }; + b.QFa = function(m) { + return (0, b.Wda)(m, c.Bnb); + }; + b.RFa = function(m) { + return (0, b.Wda)(m, c.kA); + }; + b.ex = function(m) { + var f, k, d; f = {}; - h = l.errorExternalCode || l.He; - d = l.errorDetails || l.Nb; - f.ErrorSubCode = l.errorSubCode || l.za || c.$o; - h && (f.ErrorExternalCode = h); + k = m.errorExternalCode || m.Je; + d = m.errorDetails || m.Yb; + f.ErrorSubCode = m.errorSubCode || m.wa || c.Xo; + k && (f.ErrorExternalCode = k); d && (f.ErrorDetails = d); return f; }; }, 9002: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.sa = g; - this.T5 = this.sa.ke.ea(h.pa) - 1; - this.ISb = this.W7 = 0; - this.id = "" + n.fB(); + function c(g, p) { + this.ta = g; + this.r6 = this.ta.me.ea(k.ma) - 1; + this.VTb = this.v8 = 0; + this.id = "" + p.rB(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.BBa = void 0; + b.bCa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(30869); - h = a(5021); + k = a(5021); a = a(62665); c.prototype.Kb = function() { - var g, n; - g = this.sa.ke.ea(h.pa) - this.T5; - if (g < this.W7) { - n = this.W7 + 1; - this.T5 -= n - g; - g = n; + var g, p; + g = this.ta.me.ea(k.ma) - this.r6; + if (g < this.v8) { + p = this.v8 + 1; + this.r6 -= p - g; + g = p; } - this.W7 = g; - return (0, h.Ob)(this.W7); + this.v8 = g; + return (0, k.Ob)(this.v8); }; - c.prototype.tLb = function() { - return this.ISb++; + c.prototype.EMb = function() { + return this.VTb++; }; - Za.Object.defineProperties(c.prototype, { - Hy: { + $a.Object.defineProperties(c.prototype, { + Wy: { configurable: !0, enumerable: !0, get: function() { - return (0, h.Ob)(this.T5); + return (0, k.Ob)(this.r6); } } }); d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.dg)), r.__param(1, (0, l.l)(a.Xw))], d); - b.BBa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.eg)), r.__param(1, (0, m.l)(a.gx))], d); + b.bCa = d; }, 33543: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.Gca = void 0; + b.kda = void 0; r = a(5163); a = a(22674); - l = { + m = { 0: 0, 1: 1, 2: 2, @@ -18261,76 +18271,76 @@ E3cbY[513816] = false; e: 14, f: 15 }; - c.prototype.decode = function(h) { - for (var d = new Uint8Array(h.length / 2), g = 0; g < d.length; g++) d[g] = this.Bfb(h.substr(2 * g, 2)); + c.prototype.decode = function(k) { + for (var d = new Uint8Array(k.length / 2), g = 0; g < d.length; g++) d[g] = this.ugb(k.substr(2 * g, 2)); return d; }; - c.prototype.encode = function(h) { - var k; - for (var d = "", g = h.length, n = 0; n < g; n++) { - k = h[n]; - d += ("0123456789ABCDEF")[k >>> 4] + ("0123456789ABCDEF")[k & 15]; + c.prototype.encode = function(k) { + var h; + for (var d = "", g = k.length, p = 0; p < g; p++) { + h = k[p]; + d += ("0123456789ABCDEF")[h >>> 4] + ("0123456789ABCDEF")[h & 15]; } return d; }; - c.prototype.VF = function(h, d) { + c.prototype.dM = function(k, d) { var g; g = ""; - for (d <<= 1; d--;)(g = (("0123456789ABCDEF")[h & 15] || "0") + g, h >>>= 4); + for (d <<= 1; d--;)(g = (("0123456789ABCDEF")[k & 15] || "0") + g, k >>>= 4); return g; }; - c.prototype.Bfb = function(h) { + c.prototype.ugb = function(k) { var d; - d = h.length; + d = k.length; if (7 < d) throw Error("hex to long"); - for (var g = 0, n = 0; n < d; n++) g = 16 * g + l[h[n]]; + for (var g = 0, p = 0; p < d; p++) g = 16 * g + m[k[p]]; return g; }; f = c; f = r.__decorate([(0, a.U)()], f); - b.Gca = f; + b.kda = f; }, 30033: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.pCa = void 0; + b.QCa = void 0; r = a(5163); a = a(22674); f = Array.prototype.slice; - h = f.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"); + k = f.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"); f = f.call("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"); d = {}; g = {}; - n = {}; - k = {}; - m = /\s+/g; - [h, f].forEach(function(p) { + p = {}; + h = {}; + l = /\s+/g; + [k, f].forEach(function(n) { var u; - for (var q = p.length; q--;) { - u = p[q]; + for (var q = n.length; q--;) { + u = n[q]; d[u] = q << 18; g[u] = q << 12; - n[u] = q << 6; - k[u] = q; + p[u] = q << 6; + h[u] = q; } }); - c.prototype.encode = function(p) { - return l.Jma(p, h, "="); + c.prototype.encode = function(n) { + return m.lna(n, k, "="); }; - c.prototype.decode = function(p) { - return l.Sla(p); + c.prototype.decode = function(n) { + return m.tma(n); }; - c.Sla = function(p) { + c.tma = function(n) { var q, u, t; - p = p.replace(m, ""); - q = p.length; - u = p.charAt(q - 1); + n = n.replace(l, ""); + q = n.length; + u = n.charAt(q - 1); "=" !== u && "." !== u || q--; - u = p.charAt(q - 1); + u = n.charAt(q - 1); "=" !== u && "." !== u || q--; u = 3 * (q >> 2); t = 0; @@ -18345,462 +18355,472 @@ E3cbY[513816] = false; throw Error("bad base64"); } q = new Uint8Array(u + t); - for (var w = 0, v = 0, y; v < u;) { - y = d[p[w++]] + g[p[w++]] + n[p[w++]] + k[p[w++]]; + for (var v = 0, w = 0, y; w < u;) { + y = d[n[v++]] + g[n[v++]] + p[n[v++]] + h[n[v++]]; if (!(0 <= y && 16777215 >= y)) throw Error("bad base64"); - q[v++] = y >>> 16; - q[v++] = y >>> 8 & 255; - q[v++] = y & 255; + q[w++] = y >>> 16; + q[w++] = y >>> 8 & 255; + q[w++] = y & 255; } - if (0 < t && (y = d[p[w++]] + g[p[w++]], q[v++] = y >>> 16, 1 < t && (y += n[p[w++]], q[v++] = y >>> 8 & 255), !(0 <= y && 16776960 >= y && 0 === (y & (1 < t ? 255 : 65535))))) throw Error("bad base64"); + if (0 < t && (y = d[n[v++]] + g[n[v++]], q[w++] = y >>> 16, 1 < t && (y += p[n[v++]], q[w++] = y >>> 8 & 255), !(0 <= y && 16776960 >= y && 0 === (y & (1 < t ? 255 : 65535))))) throw Error("bad base64"); return q; }; - c.Jma = function(p, q, u) { - for (var t = "", w = 0, v = p.length, y = v - 2, x; w < y;) { - x = (p[w++] << 16) + (p[w++] << 8) + p[w++]; + c.lna = function(n, q, u) { + for (var t = "", v = 0, w = n.length, y = w - 2, x; v < y;) { + x = (n[v++] << 16) + (n[v++] << 8) + n[v++]; if (!(0 <= x && 16777215 >= x)) throw Error("not bytes"); t += q[x >>> 18] + q[x >>> 12 & 63] + q[x >>> 6 & 63] + q[x & 63]; } - if (w == y) { - x = (p[w++] << 8) + p[w++]; + if (v == y) { + x = (n[v++] << 8) + n[v++]; if (!(0 <= x && 65535 >= x)) throw Error("not bytes"); t += q[x >>> 10] + q[x >>> 4 & 63] + q[x << 2 & 63] + u; - } else if (w == v - 1) { - x = p[w++]; + } else if (v == w - 1) { + x = n[v++]; if (!(0 <= x && 255 >= x)) throw Error("not bytes"); t += q[x >>> 2] + q[x << 4 & 63] + u + u; } return t; }; - f = l = c; - f = l = r.__decorate([(0, a.U)()], f); - b.pCa = f; + f = m = c; + f = m = r.__decorate([(0, a.U)()], f); + b.QCa = f; }, 66057: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { - this.userAgentData = p; - this.qd = this.qHb(k, m.data.browserInfo); + function c(h, l, n) { + this.userAgentData = n; + this.sd = this.xIb(h, l.data.browserInfo); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.OPa = b.ECa = void 0; + b.qQa = b.eDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(4203); - h = a(83767); + k = a(83767); d = a(63368); a = a(75236); - c.prototype.K6 = function(k, m) { - var p; - if (m = this.pNb(m)) switch (k) { - case n.Oy: - p = 0 < m.length ? Number(m[0]) : 0; + c.prototype.i7 = function(h, l) { + var n; + if (l = this.AOb(l)) switch (h) { + case p.bz: + n = 0 < l.length ? Number(l[0]) : 0; break; - case n.XM: - p = 1 < m.length ? Number(m[1]) : 0; + case p.yN: + n = 1 < l.length ? Number(l[1]) : 0; break; - case n.tN: - p = 2 < m.length ? Number(m[2]) : 0; + case p.WN: + n = 2 < l.length ? Number(l[2]) : 0; break; - case n.V$: - p = 3 < m.length ? Number(m[3]) : 0; + case p.Aaa: + n = 3 < l.length ? Number(l[3]) : 0; } - return void 0 === p || isNaN(p) ? 0 : p; + return void 0 === n || isNaN(n) ? 0 : n; }; - c.prototype.pNb = function(k) { - return null === k || void 0 === k ? void 0 : k.split("."); + c.prototype.AOb = function(h) { + return null === h || void 0 === h ? void 0 : h.split("."); }; - c.prototype.yG = function(k) { - return this.qd.name === k; + c.prototype.hC = function(h) { + return this.sd.name === h; }; - c.prototype.BG = function(k) { - return this.qd.K9.name === k; + c.prototype.SG = function(h) { + return this.sd.m$.name === h; }; - c.prototype.lQb = function(k) { - return this.qd.SNb === k; + c.prototype.tRb = function(h) { + return this.sd.cPb === h; }; - c.prototype.qHb = function(k, m) { + c.prototype.xIb = function(h, l) { return Object.assign(Object.assign({ - SNb: this.sHb(k, m) - }, this.pHb(k, m)), { - K9: this.tHb(k, m) + cPb: this.zIb(h, l) + }, this.wIb(h, l)), { + m$: this.AIb(h, l) }); }; - c.prototype.sHb = function(k, m) { - return m && m.hardware ? m.hardware : (/Mobile|iPhone/).test(k) ? f.u0.phone : (/Android/).test(k) ? f.u0.H6b : f.u0.Hzb; + c.prototype.zIb = function(h, l) { + return l && l.hardware ? l.hardware : (/Mobile|iPhone/).test(h) ? f.V0.phone : (/Android/).test(h) ? f.V0.k8b : f.V0.KAb; }; - c.prototype.pHb = function(k, m) { - return m && m.name && m.version ? { - name: m.name, - version: m.version - } : (/OPR/).test(k) ? { - name: f.um.opera, + c.prototype.wIb = function(h, l) { + return l && l.name && l.version ? { + name: l.name, + version: l.version + } : (/OPR/).test(h) ? { + name: f.Gk.opera, version: "" - } : (/Tesla/).test(k) ? { - name: f.um.afb, + } : (/Tesla/).test(h) ? { + name: f.Gk.Ufb, version: "" - } : (m = k.match(/Edge\/(\d*)\./)) ? { - name: f.um.Ip, - version: m[1] - } : (m = k.match(/Edg\/(\d*)\./)) ? { - name: f.um.YYa, - version: m[1] - } : (m = k.match(/Chrome\/(\d*)\./)) ? { - name: f.um.Fka, - version: m[1] - } : (m = k.match(/Firefox\/(\d*)\./)) ? { - name: f.um.G_a, - version: m[1] - } : (k = k.match(/(\d*)\.(\d*)\.?(\d*)? Safari/)) ? { - name: f.um.ccb, - version: k[1] + } : (/Quest/).test(h) ? { + name: f.Gk.abb, + version: "" + } : (l = h.match(/Edge\/(\d*)\./)) ? { + name: f.Gk.Hp, + version: l[1] + } : (l = h.match(/Edg\/(\d*)\./)) ? { + name: f.Gk.DZa, + version: l[1] + } : (l = h.match(/Chrome\/(\d*)\./)) ? { + name: f.Gk.fla, + version: l[1] + } : (l = h.match(/Firefox\/(\d*)\./)) ? { + name: f.Gk.k0a, + version: l[1] + } : (h = h.match(/(\d*)\.(\d*)\.?(\d*)? Safari/)) ? { + name: f.Gk.Rcb, + version: h[1] } : { - name: f.um.Fka, + name: f.Gk.fla, version: "" }; }; - c.prototype.tHb = function(k, m) { - return m && m.os && m.os.name && m.os.version ? { - name: m.os.name, - version: m.os.version - } : (/CrOS/).test(k) ? { - name: f.Fn.SVa, + c.prototype.AIb = function(h, l) { + return l && l.os && l.os.name && l.os.version ? { + name: l.os.name, + version: l.os.version + } : (/CrOS/).test(h) ? { + name: f.Fn.BWa, version: "" - } : (m = k.match(/Mac OS X (\d*)_?(\d*)?_?(\d*)?/)) ? { - name: f.Fn.A6a, - version: m[1] + "." + m[2] + "." + m[3] - } : (/Windows NT/).test(k) ? { - name: f.Fn.CAa, + } : (l = h.match(/Mac OS X (\d*)_?(\d*)?_?(\d*)?/)) ? { + name: f.Fn.e7a, + version: l[1] + "." + l[2] + "." + l[3] + } : (/Windows NT/).test(h) ? { + name: f.Fn.cBa, version: "" - } : (/Android.*Chrome\/[.0-9]* Mobile/).test(k) || (/Android.*Chrome\/[.0-9]* /).test(k) ? { - name: f.Fn.$ia, + } : (/Android.*Chrome\/[.0-9]* Mobile/).test(h) || (/Android.*Chrome\/[.0-9]* /).test(h) ? { + name: f.Fn.Cja, version: "" - } : (/Linux/).test(k) ? { - name: f.Fn.Z5a, + } : (/Linux/).test(h) ? { + name: f.Fn.B6a, version: "" - } : (/iPhone/).test(k) ? { - name: f.Fn.t4a, + } : (/iPhone/).test(h) ? { + name: f.Fn.Y4a, version: "" } : { - name: f.Fn.CAa, + name: f.Fn.cBa, version: "" }; }; - Za.Object.defineProperties(c.prototype, { - D4a: { + $a.Object.defineProperties(c.prototype, { + g5a: { + configurable: !0, + enumerable: !0, + get: function() { + return this.hC(f.Gk.fla); + } + }, + tra: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.Fka); + return this.hC(f.Gk.Hp); } }, - kV: { + WV: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.Ip); + return this.hC(f.Gk.DZa); } }, - By: { + Y7: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.YYa); + return this.hC(f.Gk.k0a); } }, - z7: { + Dra: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.G_a); + return this.hC(f.Gk.opera); } }, - ara: { + dW: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.opera); + return this.hC(f.Gk.Rcb); } }, - qV: { + z5a: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.ccb); + return this.hC(f.Gk.Ufb); } }, - Z4a: { + f8: { configurable: !0, enumerable: !0, get: function() { - return this.yG(f.um.afb); + return this.hC(f.Gk.abb); } }, - gV: { + TV: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.$ia); + return this.SG(f.Fn.Cja); } }, - sM: { + QG: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.t4a); + return this.SG(f.Fn.Y4a); } }, - t7: { + T7: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.$ia) && this.lQb(f.u0.phone); + return this.SG(f.Fn.Cja) && this.tRb(f.V0.phone); } }, - iV: { + UV: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.SVa); + return this.SG(f.Fn.BWa); } }, - Xqa: { + zra: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.Z5a); + return this.SG(f.Fn.B6a); } }, - ZB: { + iC: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.A6a); + return this.SG(f.Fn.e7a); } }, - Dy: { + Ry: { configurable: !0, enumerable: !0, get: function() { - return this.BG(f.Fn.CAa); + return this.SG(f.Fn.cBa); } }, - Il: { + Zq: { configurable: !0, enumerable: !0, get: function() { - return this.K6(n.Oy, this.qd.version); + return this.i7(p.bz, this.sd.version); } }, - qXb: { + HYb: { configurable: !0, enumerable: !0, get: function() { - return this.K6(n.Oy, this.qd.K9.version); + return this.i7(p.bz, this.sd.m$.version); } }, - rXb: { + IYb: { configurable: !0, enumerable: !0, get: function() { - return this.K6(n.XM, this.qd.K9.version); + return this.i7(p.yN, this.sd.m$.version); } }, - sXb: { + JYb: { configurable: !0, enumerable: !0, get: function() { - return this.K6(n.tN, this.qd.K9.version); + return this.i7(p.WN, this.sd.m$.version); } } }); g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(d.IPa)), r.__param(1, (0, l.l)(h.aQ)), r.__param(2, (0, l.l)(a.F1))], g); - b.ECa = g; - (function(k) { - k[k.Oy = 0] = "major"; - k[k.XM = 1] = "minor"; - k[k.tN = 2] = "patch"; - k[k.V$ = 3] = "revision"; - })(n = b.OPa || (b.OPa = {})); + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(d.kQa)), r.__param(1, (0, m.l)(k.NQ)), r.__param(2, (0, m.l)(a.h2))], g); + b.eDa = g; + (function(h) { + h[h.bz = 0] = "major"; + h[h.yN = 1] = "minor"; + h[h.WN = 2] = "patch"; + h[h.Aaa = 3] = "revision"; + })(p = b.qQa || (b.qQa = {})); }, 19699: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t; + var m, f, k, d, g, p, h, l, n, q, u, t; - function c(w, v, y, x, z, A) { - this.ml = w; + function c(v, w, y, x, z, B) { + this.pl = v; this.config = y; - this.Do = x; - this.sa = z; - this.is = A; - this.log = v.ab("CachedErrors"); + this.Co = x; + this.ta = z; + this.is = B; + this.log = w.Za("CachedErrors"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jDa = b.Pca = void 0; + b.JDa = b.sda = void 0; r = a(5163); f = a(22674); - h = a(36129); + k = a(36129); d = a(87386); g = a(5021); - n = a(17892); - k = a(4203); - m = a(59818); - p = a(30869); + p = a(17892); + h = a(4203); + l = a(59818); + n = a(30869); q = a(42207); u = a(17612); t = a(82100); - b.Pca = "errors"; + b.sda = "errors"; c.prototype.load = function() { - var w, v; - w = this; - if (!this.config().kZa) return Promise.resolve([]); - v = (0, g.Ob)(this.config().wxb); - return this.Do.oq(v, this.c6a([])).catch(function(y) { - w.log.error("Load failed.", y); + var v, w; + v = this; + if (!this.config().QZa) return Promise.resolve([]); + w = (0, g.Ob)(this.config().xyb); + return this.Co.lq(w, this.H6a([])).catch(function(y) { + v.log.error("Load failed.", y); return []; }); }; - c.prototype.add = function(w, v, y, x, z) { - var A; - A = this; - return this.config().kZa && v && y && (v === u.hb.jfa || v === u.hb.XQ + "." + t.xs) ? this.c6a([{ - time: w, - keySystem: v, + c.prototype.add = function(v, w, y, x, z) { + var B; + B = this; + return this.config().QZa && w && y && (w === u.fb.Pfa || w === u.fb.JR + "." + t.Cs) ? this.H6a([{ + time: v, + keySystem: w, code: y, - ic: x, - Wc: z - }]).then(function() {}).catch(function(B) { - A.log.error("Add failed.", B); + Nc: x, + Ae: z + }]).then(function() {}).catch(function(A) { + B.log.error("Add failed.", A); }) : Promise.resolve(); }; - c.prototype.tSb = function() { - var w; - w = this; - return this.ml.create().then(function(v) { - return v.load(b.Pca).then(function(y) { + c.prototype.GTb = function() { + var v; + v = this; + return this.pl.create().then(function(w) { + return w.load(b.sda).then(function(y) { var x; return (null === (x = y.value) || void 0 === x ? void 0 : x.errors) || []; }).catch(function(y) { - if (y.za === h.S.lx) return (w.log.warn("No CachedErrors."), []); + if (y.wa === k.R.wx) return (v.log.warn("No CachedErrors."), []); throw y; }); }); }; - c.prototype.YIb = function(w) { + c.prototype.hKb = function(v) { return { - time: (0, g.vh)(w[0]), - keySystem: w[1], - code: w[2], - ic: w[3], - Wc: w[4] + time: (0, g.uh)(v[0]), + keySystem: v[1], + code: v[2], + Nc: v[3], + Ae: v[4] }; }; - c.p7b = function(w) { - return [w.time.ea(g.ym), w.keySystem, w.code, w.ic, w.Wc]; + c.T8b = function(v) { + return [v.time.ea(g.Kn), v.keySystem, v.code, v.Nc, v.Ae]; }; - c.prototype.v2b = function(w) { - var v; - v = { + c.prototype.S3b = function(v) { + var w; + w = { version: 1, - errors: w.map(l.p7b) + errors: v.map(m.T8b) }; - return this.ml.create().then(function(y) { - return y.save(b.Pca, v, !1); + return this.pl.create().then(function(y) { + return y.save(b.sda, w, !1); }).then(function() { - return w; + return v; }); }; - c.prototype.PHb = function(w) { - var v, y; - v = (0, g.vh)(this.config().vxb); - y = this.sa.ke.qa(v); - return w.filter(function(x) { - return x.time.qa(y).U4a(); + c.prototype.WIb = function(v) { + var w, y; + w = (0, g.uh)(this.config().wyb); + y = this.ta.me.qa(w); + return v.filter(function(x) { + return x.time.qa(y).u5a(); }); }; - c.prototype.D9b = function(w) { - return w.filter(this.XPb.bind(this)).map(this.YIb); + c.prototype.eac = function(v) { + return v.filter(this.eRb.bind(this)).map(this.hKb); }; - c.prototype.XPb = function(w) { - return this.is.dk(w[0]) && this.is.qp(w[1]) && this.is.dk(w[2]) && (this.is.dk(w[3]) || void 0 === w[3]) && (this.is.qp(w[4]) || void 0 === w[4]) ? !0 : !1; + c.prototype.eRb = function(v) { + return this.is.ak(v[0]) && this.is.pp(v[1]) && this.is.ak(v[2]) && (this.is.ak(v[3]) || void 0 === v[3]) && (this.is.pp(v[4]) || void 0 === v[4]) ? !0 : !1; }; - c.prototype.KHb = function(w) { - var v; - v = this; - return w.filter(function(y) { - return v.config().SGb.includes(y.code); + c.prototype.RIb = function(v) { + var w; + w = this; + return v.filter(function(y) { + return w.config().YHb.includes(y.code); }); }; - c.prototype.LHb = function(w) { - return w.slice(-this.config().txb); + c.prototype.SIb = function(v) { + return v.slice(-this.config().uyb); }; - c.prototype.c6a = function(w) { - var v; - v = this; - return this.tSb().then(function(y) { - return v.D9b(y); + c.prototype.H6a = function(v) { + var w; + w = this; + return this.GTb().then(function(y) { + return w.eac(y); }).then(function(y) { - return v.PHb(y); + return w.WIb(y); }).then(function(y) { - return y.concat(w); + return y.concat(v); }).then(function(y) { - return v.KHb(y); + return w.RIb(y); }).then(function(y) { - return v.LHb(y); + return w.SIb(y); }).then(function(y) { - return v.v2b(y); + return w.S3b(y); }); }; - a = l = c; - a = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(n.Lw)), r.__param(1, (0, f.l)(d.bb)), r.__param(2, (0, f.l)(k.Yb)), r.__param(3, (0, f.l)(m.hA)), r.__param(4, (0, f.l)(p.dg)), r.__param(5, (0, f.l)(q.Vf))], a); - b.jDa = a; + a = m = c; + a = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(p.Ww)), r.__param(1, (0, f.l)(d.$a)), r.__param(2, (0, f.l)(h.Zb)), r.__param(3, (0, f.l)(l.vA)), r.__param(4, (0, f.l)(n.eg)), r.__param(5, (0, f.l)(q.Wf))], a); + b.JDa = a; }, 31149: function(r, b, a) { - var l; - - function c(f, h, d, g, n, k, m, p, q, u, t, w, v, y, x) { - this.code = void 0 === f ? l.V.$o : f; - this.ic = h; - this.Wc = d; - this.Tm = g; - this.Vy = n; - this.message = k; - this.details = m; - this.data = p; - this.Cj = q; - this.DYb = u; + var m; + + function c(f, k, d, g, p, h, l, n, q, u, t, v, w, y, x) { + this.code = void 0 === f ? m.V.Xo : f; + this.Nc = k; + this.Ae = d; + this.ry = g; + this.iz = p; + this.message = h; + this.details = l; + this.data = n; + this.Dt = q; + this.WZb = u; this.alert = t; - this.Uia = w; - this.Gd = v; - this.U9 = y; - this.RW = x; - this.ia = !1; + this.vja = v; + this.xd = w; + this.y$ = y; + this.FX = x; + this.pa = !1; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Mc = void 0; - l = a(36129); - c.Ae = function(f) { - var h, d, g; + b.Oc = void 0; + m = a(36129); + c.Kf = function(f) { + var k, d, g; if (f) { - h = f.stack; + k = f.stack; d = f.number; g = f.message; g || (g = "" + f); - h ? (f = "" + h, 0 !== f.indexOf(g) && (f = g + "\n" + f)) : f = g; + k ? (f = "" + k, 0 !== f.indexOf(g) && (f = g + "\n" + f)) : f = g; d && (f += "\nnumber:" + d); return f; } return ""; }; - c.prototype.oT = function(f) { - this.details = c.Ae(f); + c.prototype.aU = function(f) { + this.details = c.Kf(f); this.data = f; }; c.prototype.toString = function() { @@ -18809,46 +18829,46 @@ E3cbY[513816] = false; c.prototype.toJSON = function() { return { code: this.code, - subCode: this.ic, - extCode: this.Wc, - edgeCode: this.Tm, - mslCode: this.Vy, + subCode: this.Nc, + extCode: this.Ae, + edgeCode: this.ry, + mslCode: this.iz, message: this.message, details: this.details, data: this.data, - errorDisplayMessage: this.Cj, - playbackServiceError: this.DYb + errorDisplayMessage: this.Dt, + playbackServiceError: this.WZb }; }; - c.Zna = function(f, h) { - return new c(f, l.S.sl, void 0, void 0, void 0, void 0, h.message, h.stack); + c.Boa = function(f, k) { + return new c(f, m.R.vm, void 0, void 0, void 0, void 0, k.message, k.stack); }; - c.Lhb = function(f, h) { - return new c(f, h, void 0, void 0, void 0, void 0, void 0, void 0); + c.Hib = function(f, k) { + return new c(f, k, void 0, void 0, void 0, void 0, void 0, void 0); }; - c.v$b = function(f, h, d) { - return new c(f, h, void 0, void 0, void 0, void 0, void 0, void 0, void 0, void 0, d); + c.abc = function(f, k, d) { + return new c(f, k, void 0, void 0, void 0, void 0, void 0, void 0, void 0, void 0, d); }; - b.Mc = c; + b.Oc = c; }, 84183: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - return f.wP.call(this, g, "ClockConfigImpl") || this; + return f.dQ.call(this, g, "ClockConfigImpl") || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xDa = void 0; + b.XDa = void 0; r = a(5163); - l = a(12501); + m = a(12501); f = a(64174); - h = a(22674); + k = a(22674); a = a(83767); - ea(c, f.wP); - Za.Object.defineProperties(c.prototype, { - Ygb: { + ea(c, f.dQ); + $a.Object.defineProperties(c.prototype, { + Uhb: { configurable: !0, enumerable: !0, get: function() { @@ -18857,146 +18877,146 @@ E3cbY[513816] = false; } }); d = c; - r.__decorate([l.config(l.bd, "usePerformanceApi")], d.prototype, "Ygb", null); - d = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(a.Sca))], d); - b.xDa = d; + r.__decorate([m.config(m.ed, "usePerformanceApi")], d.prototype, "Uhb", null); + d = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(a.vda))], d); + b.XDa = d; }, 691: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u) { + function c(l, n, q, u) { var t; t = this; - this.config = m; - this.hDb = p; + this.config = l; + this.lEb = n; this.Jb = q; this.performance = u; - this.YWb = function(w) { - t.Lxa = w.qa(t.ke); + this.oYb = function(v) { + t.iya = v.qa(t.me); }; - (0, l.ro)(this, "date"); - (0, l.ro)(this, "performance"); - this.Vub = void 0 !== this.performance && void 0 !== this.performance.timing && void 0 !== this.performance.now; - this.Lxa = f.Ia; - this.Jb.addListener(k.Tda.Icb, this.YWb); + (0, m.so)(this, "date"); + (0, m.so)(this, "performance"); + this.Vvb = void 0 !== this.performance && void 0 !== this.performance.timing && void 0 !== this.performance.now; + this.iya = f.Ba; + this.Jb.addListener(h.yea.zdb, this.oYb); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.zDa = void 0; + b.ZDa = void 0; r = a(5163); - l = a(66523); + m = a(66523); f = a(5021); - h = a(22674); + k = a(22674); d = a(63368); g = a(87061); - n = a(15160); - k = a(85001); - c.prototype.Dub = function(m) { - return m.add(this.Lxa); + p = a(15160); + h = a(85001); + c.prototype.Dvb = function(l) { + return l.add(this.iya); }; - Za.Object.defineProperties(c.prototype, { - ke: { + $a.Object.defineProperties(c.prototype, { + me: { configurable: !0, enumerable: !0, get: function() { - return this.Z7a ? (0, f.timestamp)(this.performance.timing.navigationStart + this.performance.now()) : (0, f.Ob)(this.hDb.now()); + return this.F8a ? (0, f.timestamp)(this.performance.timing.navigationStart + this.performance.now()) : (0, f.Ob)(this.lEb.now()); } }, - VH: { + mI: { configurable: !0, enumerable: !0, get: function() { - return this.ke.add(this.Lxa); + return this.me.add(this.iya); } }, - Z7a: { + F8a: { configurable: !0, enumerable: !0, get: function() { - return this.config.Ygb && this.Vub; + return this.config.Uhb && this.Vvb; } } }); a = c; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(g.yDa)), r.__param(1, (0, h.l)(d.$Da)), r.__param(2, (0, h.l)(n.yda)), r.__param(3, (0, h.l)(d.ffa)), r.__param(3, (0, h.optional)())], a); - b.zDa = a; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(g.YDa)), r.__param(1, (0, k.l)(d.AEa)), r.__param(2, (0, k.l)(p.bea)), r.__param(3, (0, k.l)(d.Lfa)), r.__param(3, (0, k.optional)())], a); + b.ZDa = a; }, 76928: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { + function c(g, p) { this.is = g; - this.de = n; + this.fe = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.NDa = void 0; + b.nEa = void 0; r = a(5163); f = a(22674); - h = a(42207); + k = a(42207); a = a(74870); c.prototype.encode = function(g) { - var n, k; - n = this; - k = ""; - this.de.xB(g, function(m, p) { - m = n.CZa(m) + "=" + n.CZa(p); - k = k ? k + ("," + m) : m; + var p, h; + p = this; + h = ""; + this.fe.IB(g, function(l, n) { + l = p.h_a(l) + "=" + p.h_a(n); + h = h ? h + ("," + l) : l; }); - return k; + return h; }; - c.prototype.CZa = function(g) { - return this.is.zF(g) ? this.is.dk(g) ? "" + g : this.is.qp(g) ? (g = g.replace(l.nwa, this.xsa.bind(this)), !l.N_b.test(g) && l.bVb.test(g) && (g = '"' + g + '"'), g) : this.is.J2(g) ? "" + g : this.is.pia(g) ? "NaN" : "" : ""; + c.prototype.h_a = function(g) { + return this.is.QF(g) ? this.is.ak(g) ? "" + g : this.is.pp(g) ? (g = g.replace(m.Owa, this.Wsa.bind(this)), !m.f1b.test(g) && m.tWb.test(g) && (g = '"' + g + '"'), g) : this.is.h3(g) ? "" + g : this.is.Sia(g) ? "NaN" : "" : ""; }; - c.prototype.xsa = function(g) { - return l.map[g]; + c.prototype.Wsa = function(g) { + return m.map[g]; }; - d = l = c; + d = m = c; d.map = { '"': '""', "\r": "", "\n": " " }; - d.nwa = /(?!^.+)["\r\n](?=.+$)/g; - d.N_b = /["].*["]/g; - d.bVb = /[", ]/; - d = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(h.Vf)), r.__param(1, (0, f.l)(a.eh))], d); - b.NDa = d; + d.Owa = /(?!^.+)["\r\n](?=.+$)/g; + d.f1b = /["].*["]/g; + d.tWb = /[", ]/; + d = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(k.Wf)), r.__param(1, (0, f.l)(a.Bh))], d); + b.nEa = d; }, 61453: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { - this.yc = h; - this.o4 = d; + function c(k, d) { + this.zc = k; + this.L4 = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.aEa = void 0; + b.BEa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(53085); - c.prototype.Pj = function(h) { - this.Bg(); - this.dj = this.yc.vk(this.o4, h); + c.prototype.Nj = function(k) { + this.Cg(); + this.ej = this.zc.wk(this.L4, k); }; - c.prototype.Bg = function() { - this.dj && this.dj.cancel(); - this.dj = void 0; + c.prototype.Cg = function() { + this.ej && this.ej.cancel(); + this.ej = void 0; }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.Xh))], f); - b.aEa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.Vh))], f); + b.BEa = f; }, 85125: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - g = f.wP.call(this, g, "DebugConfigImpl") || this; - g.igc = function() { + g = f.dQ.call(this, g, "DebugConfigImpl") || this; + g.Nhc = function() { debugger; }; return g; @@ -19004,15 +19024,15 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.bEa = void 0; + b.CEa = void 0; r = a(5163); - l = a(12501); + m = a(12501); f = a(64174); - h = a(22674); + k = a(22674); a = a(83767); - ea(c, f.wP); - Za.Object.defineProperties(c.prototype, { - Rwb: { + ea(c, f.dQ); + $a.Object.defineProperties(c.prototype, { + Rxb: { configurable: !0, enumerable: !0, get: function() { @@ -19021,70 +19041,70 @@ E3cbY[513816] = false; } }); d = c; - r.__decorate([l.config(l.bd, "breakOnError")], d.prototype, "Rwb", null); - d = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(a.Sca))], d); - b.bEa = d; + r.__decorate([m.config(m.ed, "breakOnError")], d.prototype, "Rxb", null); + d = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(a.vda))], d); + b.CEa = d; }, 69997: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { + function c(g, p, h) { this.config = g; - this.Cb = n; - this.ma = k.ab("General"); + this.Bb = p; + this.la = h.Za("General"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eEa = void 0; + b.FEa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(42207); - h = a(90597); + k = a(90597); a = a(87386); c.prototype.assert = function() {}; - c.prototype.yvb = function(g, n) { - this.assert(this.Cb.zF(g), n); + c.prototype.xwb = function(g, p) { + this.assert(this.Bb.QF(g), p); }; - c.prototype.zvb = function(g, n) { - this.assert(this.Cb.rg(g), n); + c.prototype.ywb = function(g, p) { + this.assert(this.Bb.sg(g), p); }; - c.prototype.n3 = function(g, n) { - this.assert(this.Cb.qp(g), n); + c.prototype.M3 = function(g, p) { + this.assert(this.Bb.pp(g), p); }; - c.prototype.Fvb = function(g, n) { - this.assert(this.Cb.Gm(g), n); + c.prototype.Ewb = function(g, p) { + this.assert(this.Bb.Fm(g), p); }; - c.prototype.Dvb = function(g, n) { - this.assert(this.Cb.qp(g) || null === g || void 0 === g, n); + c.prototype.Cwb = function(g, p) { + this.assert(this.Bb.pp(g) || null === g || void 0 === g, p); }; - c.prototype.m3 = function(g, n) { - this.assert(this.Cb.dk(g), n); + c.prototype.L3 = function(g, p) { + this.assert(this.Bb.ak(g), p); }; - c.prototype.Bvb = function(g, n) { - this.assert(this.Cb.Yia(g), n); + c.prototype.Awb = function(g, p) { + this.assert(this.Bb.Aja(g), p); }; - c.prototype.Evb = function(g, n) { - this.assert(this.Cb.uS(g), n); + c.prototype.Dwb = function(g, p) { + this.assert(this.Bb.fT(g), p); }; - c.prototype.Cvb = function(g, n) { - this.assert(this.Cb.bS(g), n); + c.prototype.Bwb = function(g, p) { + this.assert(this.Bb.NS(g), p); }; - c.prototype.xvb = function(g, n) { - this.assert(this.Cb.J2(g), n); + c.prototype.wwb = function(g, p) { + this.assert(this.Bb.h3(g), p); }; - c.prototype.Avb = function(g, n) { - this.assert(this.Cb.L2(g), n); + c.prototype.zwb = function(g, p) { + this.assert(this.Bb.j3(g), p); }; - c.prototype.LPb = function() { + c.prototype.UQb = function() { this.assert(!1, "invalid operation, this method should not be called"); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.cEa)), r.__param(1, (0, l.l)(f.Vf)), r.__param(2, (0, l.l)(a.bb))], d); - b.eEa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.DEa)), r.__param(1, (0, m.l)(f.Wf)), r.__param(2, (0, m.l)(a.$a))], d); + b.FEa = d; }, 69216: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; function c(q, u) { this.Ea = q; @@ -19093,65 +19113,65 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.gEa = void 0; + b.HEa = void 0; r = a(5163); f = a(22674); - h = a(81918); + k = a(81918); d = a(31149); g = a(36129); - n = a(85001); - k = a(5021); - m = a(22365); + p = a(85001); + h = a(5021); + l = a(22365); a = a(21801); - c.prototype.xYa = function(q) { - var u, t, w, v, y, x, z, A, B, C; + c.prototype.dZa = function(q) { + var u, t, v, w, y, x, z, B, A, C; u = this; - v = q.mediaTime.value; - y = q.Sq.value; - x = q.zb.value; + w = q.mediaTime.value; + y = q.Vq.value; + x = q.Ab.value; z = q.state.value; - A = { - segmentId: q.bpa(), - mediaTime: v, - segmentTime: q.HB(), - bufferingState: l.dxb[y], - presentingState: l.IZb[x], - playbackState: l.EYb[z], - mseBuffersBusy: this.JMb(q), - intBuffersBusy: this.bLb(q), - tabVisible: this.G6b(), - decodedFrameCount: this.GDb(q), - videoElementInDom: this.S9b(q), - lastVideoSync: this.Ea.Kb().qa((0, k.Ob)(q.zY)).ea(k.pa) - }; - B = x === n.lb.Ff ? q.cb.tg ? this.config.n9a : this.config.m9a : this.config.R7a; - if (y !== n.tf.fe) { - if ((y = g.S.Ujb, this.PUa(A.mseBuffersBusy, A.intBuffersBusy))) C = l.mCa; - } else(x !== n.lb.he ? y = g.S.Wjb : (y = g.S.Vjb, (x = q.Wd) && 0 === x.g6() && (C = l.Gpb)), (x = q.Wd) && x.Gb.sourceBuffers.forEach(function(D) { + B = { + segmentId: q.Fpa(), + mediaTime: w, + segmentTime: q.QB(), + bufferingState: m.dyb[y], + presentingState: m.c0b[x], + playbackState: m.XZb[z], + mseBuffersBusy: this.UNb(q), + intBuffersBusy: this.lMb(q), + tabVisible: this.j8b(), + decodedFrameCount: this.KEb(q), + videoElementInDom: this.tac(q), + lastVideoSync: this.Ea.Kb().qa((0, h.Ob)(q.gZ)).ea(h.ma) + }; + A = x === p.kb.Ff ? q.bb.ug ? this.config.$9a : this.config.Z9a : this.config.x8a; + if (y !== p.sf.ie) { + if ((y = g.R.Rkb, this.xVa(B.mseBuffersBusy, B.intBuffersBusy))) C = m.NCa; + } else(x !== p.kb.Ge ? y = g.R.Tkb : (y = g.R.Skb, (x = q.Yd) && 0 === x.F6() && (C = m.Hqb)), (x = q.Yd) && x.Gb.sourceBuffers.forEach(function(D) { var E, G; - E = l.Dg[D.mediaType]; - A[E + "Ranges"] = D.X5(); + E = m.Fg[D.mediaType]; + B[E + "Ranges"] = D.v6(); try { G = D.buffered(); } catch (F) { G = void 0; } - G && 0 !== G.length ? (D = 1E3 * G.end(0) - v, A[E + "Undecoded"] = D, 1 < G.length && (C = l.Vib), v < 1E3 * G.start(0) || v > 1E3 * G.end(0) ? C = l.Wib : D < B.ea(k.pa) ? C = l.Xib : u.PUa(A.mseBuffersBusy, A.intBuffersBusy) && (C = l.mCa)) : (A[E + "Undecoded"] = 0, C = l.Uib); + G && 0 !== G.length ? (D = 1E3 * G.end(0) - w, B[E + "Undecoded"] = D, 1 < G.length && (C = m.Sjb), w < 1E3 * G.start(0) || w > 1E3 * G.end(0) ? C = m.Tjb : D < A.ea(h.ma) ? C = m.Ujb : u.xVa(B.mseBuffersBusy, B.intBuffersBusy) && (C = m.NCa)) : (B[E + "Undecoded"] = 0, C = m.Rjb); })); - x = q.vbb.w2a(); - z = v === (null === (t = x.repositionTrace) || void 0 === t ? void 0 : t[0].newMediaTime); - A.lastRepositionCausedTimeout = z; - A.trackChangeInProgress = null === (w = q.fb) || void 0 === w ? void 0 : w.yza; - Object.assign(A, x); + x = q.icb.Y2a(); + z = w === (null === (t = x.repositionTrace) || void 0 === t ? void 0 : t[0].newMediaTime); + B.lastRepositionCausedTimeout = z; + B.trackChangeInProgress = null === (v = q.cb) || void 0 === v ? void 0 : v.Yza; + Object.assign(B, x); q = ""; try { - q = JSON.stringify(A); + q = JSON.stringify(B); } catch (D) { q = "Cannot stringify details: " + D; } - return new d.Mc(g.V.IKa, y, C, void 0, void 0, void 0, q, void 0); + return new d.Oc(g.V.jLa, y, C, void 0, void 0, void 0, q, void 0); }; - c.prototype.JMb = function(q) { + c.prototype.UNb = function(q) { var u; if (q.Gb) { u = {}; @@ -19163,370 +19183,370 @@ E3cbY[513816] = false; return u; } }; - c.prototype.bLb = function(q) { + c.prototype.lMb = function(q) { var u; if (q.Gb) { u = {}; q.Gb.sourceBuffers.forEach(function(t) { u[0 === t.type ? "audio" : "video"] = { - updating: t.qh() + updating: t.ph() }; }); return u; } }; - c.prototype.G6b = function() { - return !m.Kg.hidden; + c.prototype.j8b = function() { + return !l.Lg.hidden; }; - c.prototype.GDb = function(q) { - return (q = q.Wd) && (q = q.Gb.ba) && void 0 !== q.webkitDecodedFrameCount ? q.webkitDecodedFrameCount : NaN; + c.prototype.KEb = function(q) { + return (q = q.Yd) && (q = q.Gb.fa) && void 0 !== q.webkitDecodedFrameCount ? q.webkitDecodedFrameCount : NaN; }; - c.prototype.S9b = function(q) { - if (q = q.Wd) - if (q = q.Gb.ba) return m.Kg.body.contains(q); + c.prototype.tac = function(q) { + if (q = q.Yd) + if (q = q.Gb.fa) return l.Lg.body.contains(q); return !1; }; - c.prototype.PUa = function(q, u) { - var t, w, v, y; - return !((null === (t = q.audio) || void 0 === t ? void 0 : t.updating) === (null === (w = u.audio) || void 0 === w ? void 0 : w.updating) && (null === (v = q.video) || void 0 === v ? void 0 : v.updating) === (null === (y = u.video) || void 0 === y ? void 0 : y.updating)); - }; - p = l = c; - p.Uib = "1"; - p.Vib = "2"; - p.Wib = "3"; - p.mCa = "4"; - p.Xib = "5"; - p.Gpb = "6"; - p.Dg = ["Audio", "Video"]; - p.dxb = ["", "NORMAL", "BUFFERING", "STALLED"]; - p.IZb = ["", "WAITING", "PLAYING ", "PAUSED", "ENDED"]; - p.EYb = ["STATE_NOTLOADED", "STATE_LOADING", "STATE_NORMAL", "STATE_CLOSING", "STATE_CLOSED"]; - p = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(h.Lc)), r.__param(1, (0, f.l)(a.Eea))], p); - b.gEa = p; + c.prototype.xVa = function(q, u) { + var t, v, w, y; + return !((null === (t = q.audio) || void 0 === t ? void 0 : t.updating) === (null === (v = u.audio) || void 0 === v ? void 0 : v.updating) && (null === (w = q.video) || void 0 === w ? void 0 : w.updating) === (null === (y = u.video) || void 0 === y ? void 0 : y.updating)); + }; + n = m = c; + n.Rjb = "1"; + n.Sjb = "2"; + n.Tjb = "3"; + n.NCa = "4"; + n.Ujb = "5"; + n.Hqb = "6"; + n.Fg = ["Audio", "Video"]; + n.dyb = ["", "NORMAL", "BUFFERING", "STALLED"]; + n.c0b = ["", "WAITING", "PLAYING ", "PAUSED", "ENDED"]; + n.XZb = ["STATE_NOTLOADED", "STATE_LOADING", "STATE_NORMAL", "STATE_CLOSING", "STATE_CLOSED"]; + n = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(k.Kc)), r.__param(1, (0, f.l)(a.ifa))], n); + b.HEa = n; }, 2010: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.mFa = void 0; + b.LFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(90030); - c.prototype.tL = function(h, d) { + c.prototype.NL = function(k, d) { var g; g = this; - h && Object.entries(d).forEach(function(n) { - var k, m, p; - k = ka(n); - n = k.next().value; - k = k.next().value; - if (g.$Pb(k)) { - m = ka(k); - k = m.next().value; - p = m.next().value; - m = h[k]; - Array.isArray(m) ? (g.cma(h, n, k), m.forEach(function(q) { - g.tL(q, p); - })) : k === f.mj ? Object.values(h).forEach(function(q) { - g.tL(q, p); - }) : (g.cma(h, n, k), "object" === typeof m && g.tL(m, p)); - } else g.cma(h, n, k); - }); - }; - c.prototype.$Pb = function(h) { - return Array.isArray(h); - }; - c.prototype.cma = function(h, d, g) { - h.hasOwnProperty(d) || d === g || Object.defineProperty(h, d, { + k && Object.entries(d).forEach(function(p) { + var h, l, n; + h = ja(p); + p = h.next().value; + h = h.next().value; + if (g.gRb(h)) { + l = ja(h); + h = l.next().value; + n = l.next().value; + l = k[h]; + Array.isArray(l) ? (g.Ema(k, p, h), l.forEach(function(q) { + g.NL(q, n); + })) : h === f.mj ? Object.values(k).forEach(function(q) { + g.NL(q, n); + }) : (g.Ema(k, p, h), "object" === typeof l && g.NL(l, n)); + } else g.Ema(k, p, h); + }); + }; + c.prototype.gRb = function(k) { + return Array.isArray(k); + }; + c.prototype.Ema = function(k, d, g) { + k.hasOwnProperty(d) || d === g || Object.defineProperty(k, d, { get: function() { - return h[g]; + return k[g]; }, - set: function(n) { - return h[g] = n; + set: function(p) { + return k[g] = p; }, enumerable: !0 }); }; a = c; - a = r.__decorate([(0, l.U)()], a); - b.mFa = a; + a = r.__decorate([(0, m.U)()], a); + b.LFa = a; }, 95947: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.OP = b.uFa = void 0; + b.AQ = b.TFa = void 0; r = a(5163); - l = a(31811); + m = a(31811); a = a(22674); c.prototype.create = function() { - return new l.Yj(); + return new m.Vj(); }; f = c; f = r.__decorate([(0, a.U)()], f); - b.uFa = f; - b.OP = "EventSourceFactorySymbol"; + b.TFa = f; + b.AQ = "EventSourceFactorySymbol"; }, 31811: function(r, b, a) { - var l, f; + var m, f; function c() { - this.Kp = {}; - this.id = "$es$" + l.counter++; + this.Jp = {}; + this.id = "$es$" + m.counter++; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Yj = void 0; + b.Vj = void 0; r = a(5163); a = a(22674); - c.prototype.addListener = function(h, d, g) { - var n, k; - n = "$netflix$player$order" + this.id + "$" + h; - if (this.Kp) { - k = this.Kp[h] ? this.Kp[h].slice() : []; - g && (d[n] = g); - 0 > k.indexOf(d) && (k.push(d), k.sort(function(m, p) { - return (m[n] || 0) - (p[n] || 0); + c.prototype.addListener = function(k, d, g) { + var p, h; + p = "$netflix$player$order" + this.id + "$" + k; + if (this.Jp) { + h = this.Jp[k] ? this.Jp[k].slice() : []; + g && (d[p] = g); + 0 > h.indexOf(d) && (h.push(d), h.sort(function(l, n) { + return (l[p] || 0) - (n[p] || 0); })); - this.Kp[h] = k; + this.Jp[k] = h; } }; - c.prototype.removeListener = function(h, d) { - if (this.Kp && this.Kp[h]) { - for (var g = this.Kp[h].slice(), n; 0 <= (n = g.indexOf(d));) g.splice(n, 1); - this.Kp[h] = g; + c.prototype.removeListener = function(k, d) { + if (this.Jp && this.Jp[k]) { + for (var g = this.Jp[k].slice(), p; 0 <= (p = g.indexOf(d));) g.splice(p, 1); + this.Jp[k] = g; } }; - c.prototype.Ec = function(h, d, g) { - var n; - if (this.Kp) { - n = this.zoa(h); - for (h = { - OI: 0 - }; h.OI < n.length; - (h = { - OI: h.OI - }, h.OI++)) g ? (function(k) { + c.prototype.Fc = function(k, d, g) { + var p; + if (this.Jp) { + p = this.bpa(k); + for (k = { + kJ: 0 + }; k.kJ < p.length; + (k = { + kJ: k.kJ + }, k.kJ++)) g ? (function(h) { return function() { - var m; - m = n[k.OI]; + var l; + l = p[h.kJ]; setTimeout(function() { - m(d); + l(d); }, 0); }; - })(h)() : n[h.OI].call(this, d); + })(k)() : p[k.kJ].call(this, d); } }; - c.prototype.Bg = function() { - this.Kp = void 0; + c.prototype.Cg = function() { + this.Jp = void 0; }; - c.prototype.on = function(h, d, g) { - this.addListener(h, d, g); + c.prototype.on = function(k, d, g) { + this.addListener(k, d, g); }; - c.prototype.zoa = function(h) { + c.prototype.bpa = function(k) { var d; - return null !== (d = this.Kp && (this.Kp[h] || (this.Kp[h] = []))) && void 0 !== d ? d : []; + return null !== (d = this.Jp && (this.Jp[k] || (this.Jp[k] = []))) && void 0 !== d ? d : []; }; - f = l = c; + f = m = c; f.counter = 0; - f = l = r.__decorate([(0, a.U)()], f); - b.Yj = f; + f = m = r.__decorate([(0, a.U)()], f); + b.Vj = f; }, 11629: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - this.sa = n; - this.random = k; + function c(p, h) { + this.ta = p; + this.random = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sHa = void 0; + b.SHa = void 0; r = a(5163); f = a(22674); - h = a(5021); + k = a(5021); d = a(30869); a = a(10306); - c.prototype.fB = function() { - return this.sa.ke.ea(h.ym) * l.dDa + Math.floor(this.random.random() * l.dDa); + c.prototype.rB = function() { + return this.ta.me.ea(k.Kn) * m.DDa + Math.floor(this.random.random() * m.DDa); }; - g = l = c; - g.dDa = 1E8; - g = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.dg)), r.__param(1, (0, f.l)(a.i1))], g); - b.sHa = g; + g = m = c; + g.DDa = 1E8; + g = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.eg)), r.__param(1, (0, f.l)(a.K1))], g); + b.SHa = g; }, 52657: function(r, b, a) { - var l; + var m; - function c(f, h, d, g, n) { + function c(f, k, d, g, p) { this.version = f; - this.mH = h; - this.Lya = d; - this.ml = g; - this.tu = n; - this.xk = new l.tHa(f, h, d, g, n); - this.Jl = []; + this.FH = k; + this.iza = d; + this.pl = g; + this.Bu = p; + this.xk = new m.THa(f, k, d, g, p); + this.Kl = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Qda = void 0; - l = a(51665); + b.uea = void 0; + m = a(51665); c.prototype.load = function(f) { - var h; - h = this; + var k; + k = this; return this.xk.load(f).then(function() { var d; - h.Jl = null !== (d = h.xk.Jl) && void 0 !== d ? d : []; + k.Kl = null !== (d = k.xk.Kl) && void 0 !== d ? d : []; }); }; c.prototype.add = function(f) { - this.Jl.push(f); - return this.xk.set(this.Jl); + this.Kl.push(f); + return this.xk.set(this.Kl); }; - c.prototype.remove = function(f, h) { - f = this.C0a(this.ML(f, h)); - return 0 <= f ? (this.Jl.splice(f, 1), this.xk.set(this.Jl)) : Promise.resolve(); + c.prototype.remove = function(f, k) { + f = this.e1a(this.hM(f, k)); + return 0 <= f ? (this.Kl.splice(f, 1), this.xk.set(this.Kl)) : Promise.resolve(); }; - c.prototype.update = function(f, h) { - h = this.C0a(this.ML(f, h)); - return 0 <= h ? (this.Jl[h] = f, this.xk.set(this.Jl)) : Promise.resolve(); + c.prototype.update = function(f, k) { + k = this.e1a(this.hM(f, k)); + return 0 <= k ? (this.Kl[k] = f, this.xk.set(this.Kl)) : Promise.resolve(); }; - c.prototype.ML = function(f, h) { - for (var d = 0; d < this.Jl.length; ++d) - if (h(this.Jl[d], f)) return this.Jl[d]; + c.prototype.hM = function(f, k) { + for (var d = 0; d < this.Kl.length; ++d) + if (k(this.Kl[d], f)) return this.Kl[d]; }; - c.prototype.C0a = function(f) { - return f ? this.Jl.indexOf(f) : -1; + c.prototype.e1a = function(f) { + return f ? this.Kl.indexOf(f) : -1; }; - b.Qda = c; + b.uea = c; }, 51665: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n, k) { - this.version = h; - this.mH = d; - this.Lya = g; - this.ml = n; - this.tu = k; + function c(k, d, g, p, h) { + this.version = k; + this.FH = d; + this.iza = g; + this.pl = p; + this.Bu = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tHa = void 0; - l = a(36129); + b.THa = void 0; + m = a(36129); f = a(31149); - c.prototype.load = function(h) { - return this.sSb(h); + c.prototype.load = function(k) { + return this.FTb(k); }; - c.prototype.set = function(h) { - this.Jl = h; - return this.lYb(); + c.prototype.set = function(k) { + this.Kl = k; + return this.DZb(); }; - c.prototype.sSb = function(h) { + c.prototype.FTb = function(k) { var d; d = this; - this.g6a || (this.g6a = new Promise(function(g, n) { - function k(m) { - d.gEb().then(function() { - n(m); + this.L6a || (this.L6a = new Promise(function(g, p) { + function h(l) { + d.kFb().then(function() { + p(l); }).catch(function() { - n(m); + p(l); }); } - d.ppa().then(function(m) { - d.storage = m; - return d.storage.load(d.mH); - }).then(function(m) { - var p; - m = m.value; + d.Tpa().then(function(l) { + d.storage = l; + return d.storage.load(d.FH); + }).then(function(l) { + var n; + l = l.value; try { - p = h(m); - d.version = p.version; - d.Jl = p.data; + n = k(l); + d.version = n.version; + d.Kl = n.data; g(); } catch (q) { - k(q); + h(q); } - }).catch(function(m) { - m.za !== l.S.lx ? n(m) : g(); + }).catch(function(l) { + l.wa !== m.R.wx ? p(l) : g(); }); })); - return this.g6a; + return this.L6a; }; - c.prototype.lYb = function() { - var h, d, g, n, k; - h = this; - if (!this.Lya) return Promise.resolve(); - if (this.Uaa) { - n = new Promise(function(m, p) { - d = m; - g = p; - }); - k = function() { - h.Uaa = n; - h.qeb().then(function() { + c.prototype.DZb = function() { + var k, d, g, p, h; + k = this; + if (!this.iza) return Promise.resolve(); + if (this.Bba) { + p = new Promise(function(l, n) { + d = l; + g = n; + }); + h = function() { + k.Bba = p; + k.kfb().then(function() { d(); - }).catch(function(m) { - g(m); + }).catch(function(l) { + g(l); }); }; - this.Uaa.then(k).catch(k); - return n; + this.Bba.then(h).catch(h); + return p; } - return this.Uaa = this.qeb(); + return this.Bba = this.kfb(); }; - c.prototype.qeb = function() { - var h, d; - h = this; - d = this.tu(); - return new Promise(function(g, n) { - h.ppa().then(function(k) { - return k.save(h.mH, d, !1); + c.prototype.kfb = function() { + var k, d; + k = this; + d = this.Bu(); + return new Promise(function(g, p) { + k.Tpa().then(function(h) { + return h.save(k.FH, d, !1); }).then(function() { g(); - }).catch(function(k) { - n(c.q7b(l.V.Snb, k)); + }).catch(function(h) { + p(c.U8b(m.V.Oob, h)); }); }); }; - c.prototype.gEb = function() { - var h; - h = this; - return this.Lya ? new Promise(function(d, g) { - h.ppa().then(function(n) { - return n.remove(h.mH); + c.prototype.kFb = function() { + var k; + k = this; + return this.iza ? new Promise(function(d, g) { + k.Tpa().then(function(p) { + return p.remove(k.FH); }).then(function() { d(); - }).catch(function(n) { - g(n); + }).catch(function(p) { + g(p); }); }) : Promise.resolve(); }; - c.prototype.ppa = function() { - return this.storage ? Promise.resolve(this.storage) : this.ml.create(); + c.prototype.Tpa = function() { + return this.storage ? Promise.resolve(this.storage) : this.pl.create(); }; - c.q7b = function(h, d) { + c.U8b = function(k, d) { var g; - if (d.za && d.Xb) return new f.Mc(h, d.za, void 0, void 0, void 0, void 0, void 0, d.Xb); - if (void 0 !== d.ic) { + if (d.wa && d.ic) return new f.Oc(k, d.wa, void 0, void 0, void 0, void 0, void 0, d.ic); + if (void 0 !== d.Nc) { g = d.message ? d.message + " " : ""; - d.code = h; + d.code = k; d.message = "" === g ? void 0 : g; return d; } - return d instanceof Error ? new f.Mc(h, l.S.sl, void 0, void 0, void 0, void 0, d.stack, d) : new f.Mc(h, l.S.$o, void 0, void 0, void 0, void 0, void 0, d); + return d instanceof Error ? new f.Oc(k, m.R.vm, void 0, void 0, void 0, void 0, d.stack, d) : new f.Oc(k, m.R.Xo, void 0, void 0, void 0, void 0, void 0, d); }; - b.tHa = c; + b.THa = c; }, 76564: function(r, b) { var c; @@ -19535,142 +19555,142 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.GD = void 0; + b.YD = void 0; c = /^\S+$/; - a.prototype.zF = function(l) { - return void 0 !== l; + a.prototype.QF = function(m) { + return void 0 !== m; }; - a.prototype.rg = function(l) { - return null !== l && void 0 !== l; + a.prototype.sg = function(m) { + return null !== m && void 0 !== m; }; - a.prototype.tS = function(l) { - return a.GTa(l); + a.prototype.eT = function(m) { + return a.lUa(m); }; - a.prototype.qia = function(l) { - return !(!l || !a.GTa(l)); + a.prototype.Tia = function(m) { + return !(!m || !a.lUa(m)); }; - a.prototype.RA = function(l) { - return Array.isArray(l); + a.prototype.bB = function(m) { + return Array.isArray(m); }; - a.prototype.HTa = function(l) { - return !(!l || l.constructor != Uint8Array); + a.prototype.mUa = function(m) { + return !(!m || m.constructor != Uint8Array); }; - a.prototype.dk = function(l, f, h) { - return a.JSa(l, f, h); + a.prototype.ak = function(m, f, k) { + return a.pTa(m, f, k); }; - a.prototype.pia = function(l) { - return a.pia(l); + a.prototype.Sia = function(m) { + return a.Sia(m); }; - a.prototype.Yia = function(l, f, h) { - return a.b3(l, f, h) && 0 === l % 1; + a.prototype.Aja = function(m, f, k) { + return a.A3(m, f, k) && 0 === m % 1; }; - a.prototype.uS = function(l, f, h) { - return a.b3(l, f || 0, h); + a.prototype.fT = function(m, f, k) { + return a.A3(m, f || 0, k); }; - a.prototype.bS = function(l) { - return a.b3(l, 1); + a.prototype.NS = function(m) { + return a.A3(m, 1); }; - a.prototype.qtb = function(l) { - return a.b3(l, 0, 255); + a.prototype.pub = function(m) { + return a.A3(m, 0, 255); }; - a.prototype.rtb = function(l) { - return l === +l && (0 === l || l !== (l | 0)) && !0; + a.prototype.qub = function(m) { + return m === +m && (0 === m || m !== (m | 0)) && !0; }; - a.prototype.ITa = function(l) { - return !(!l || !c.test(l)); + a.prototype.nUa = function(m) { + return !(!m || !c.test(m)); }; - a.prototype.qp = function(l) { - return a.KSa(l); + a.prototype.pp = function(m) { + return a.qTa(m); }; - a.prototype.Gm = function(l) { - return !(!a.KSa(l) || !l); + a.prototype.Fm = function(m) { + return !(!a.qTa(m) || !m); }; - a.prototype.J2 = function(l) { - return !0 === l || !1 === l; + a.prototype.h3 = function(m) { + return !0 === m || !1 === m; }; - a.prototype.L2 = function(l) { - return "function" == typeof l; + a.prototype.j3 = function(m) { + return "function" == typeof m; }; - a.KSa = function(l) { - return "string" == typeof l; + a.qTa = function(m) { + return "string" == typeof m; }; - a.JSa = function(l, f, h) { - return "number" == typeof l && !isNaN(l) && isFinite(l) && (void 0 === f || l >= f) && (void 0 === h || l <= h); + a.pTa = function(m, f, k) { + return "number" == typeof m && !isNaN(m) && isFinite(m) && (void 0 === f || m >= f) && (void 0 === k || m <= k); }; - a.pia = function(l) { - return "number" == typeof l && isNaN(l); + a.Sia = function(m) { + return "number" == typeof m && isNaN(m); }; - a.b3 = function(l, f, h) { - return a.JSa(l, f, h) && 0 === l % 1; + a.A3 = function(m, f, k) { + return a.pTa(m, f, k) && 0 === m % 1; }; - a.GTa = function(l) { - return "object" == typeof l; + a.lUa = function(m) { + return "object" == typeof m; }; - b.GD = new a(); + b.YD = new a(); }, 81734: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.bv = g ? [g] : []; - this.qha = "$op$" + h++; + this.mv = g ? [g] : []; + this.Rha = "$op$" + k++; this.Qa = d; } Object.defineProperty(b, "__esModule", { value: !0 }); b.Ib = void 0; - l = a(33096); + m = a(33096); f = a(45146); - h = 0; + k = 0; c.prototype.addListener = function(d, g) { - var n; - n = this; - (0, f.Ola)(d); - (0, f.oa)(0 > this.bv.indexOf(d)); - d[l.R0 + this.qha] = g; - this.bv = this.bv.slice(); - this.bv.push(d); - this.bv.sort(function(k, m) { - return n.g5b(k, m); + var p; + p = this; + (0, f.pma)(d); + (0, f.oa)(0 > this.mv.indexOf(d)); + d[m.r1 + this.Rha] = g; + this.mv = this.mv.slice(); + this.mv.push(d); + this.mv.sort(function(h, l) { + return p.H6b(h, l); }); }; c.prototype.removeListener = function(d) { var g; - (0, f.Ola)(d); - this.bv = this.bv.slice(); - 0 <= (g = this.bv.indexOf(d)) && this.bv.splice(g, 1); + (0, f.pma)(d); + this.mv = this.mv.slice(); + 0 <= (g = this.mv.indexOf(d)) && this.mv.splice(g, 1); }; c.prototype.set = function(d, g) { - var n; + var p; if (this.Qa !== d) { - n = { + p = { oldValue: this.Qa, newValue: d, - Fh: g + Hh: g }; this.Qa = d; - this.oqb = g; - d = this.bv; + this.orb = g; + d = this.mv; g = d.length; - for (var k = 0; k < g; k++) d[k](n); + for (var h = 0; h < g; h++) d[h](p); } }; c.prototype.when = function(d) { var g; g = this; - return new Promise(function(n) { - function k(m) { - if (d(m.newValue)) return (g.removeListener(k), n(m.newValue)); + return new Promise(function(p) { + function h(l) { + if (d(l.newValue)) return (g.removeListener(h), p(l.newValue)); } - if (d(g.Qa)) return n(g.Qa); - g.addListener(k); + if (d(g.Qa)) return p(g.Qa); + g.addListener(h); }); }; - c.prototype.g5b = function(d, g) { - return (d[l.R0 + this.qha] || 0) - (g[l.R0 + this.qha] || 0); + c.prototype.H6b = function(d, g) { + return (d[m.r1 + this.Rha] || 0) - (g[m.r1 + this.Rha] || 0); }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { value: { configurable: !0, enumerable: !0, @@ -19678,51 +19698,51 @@ E3cbY[513816] = false; return this.Qa; } }, - Fh: { + Hh: { configurable: !0, enumerable: !0, get: function() { - return this.oqb; + return this.orb; } } }); b.Ib = c; }, 55099: function(r, b, a) { - var l; + var m; function c(f) { - this.wJb = f; - this.S6 = !1; - this.c7 = this.Sf = this.KO = 0; - this.WU = !1; - this.d7 = 0; + this.GKb = f; + this.q7 = !1; + this.B7 = this.Tf = this.rP = 0; + this.HV = !1; + this.C7 = 0; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wKa = void 0; - l = a(32687); - c.prototype.Lia = function(f) { - f < this.KO && (this.Sf += this.KO); - this.KO = f; - this.S6 = !0; + b.ZKa = void 0; + m = a(32687); + c.prototype.mja = function(f) { + f < this.rP && (this.Tf += this.rP); + this.rP = f; + this.q7 = !0; }; - c.prototype.jKb = function() { - if (this.S6) return this.WU ? this.d7 - this.c7 : this.Sf + this.KO - this.c7; + c.prototype.uLb = function() { + if (this.q7) return this.HV ? this.C7 - this.B7 : this.Tf + this.rP - this.B7; }; c.prototype.refresh = function() { var f; - f = this.wJb(); - (0, l.Tb)(f) && this.Lia(f); + f = this.GKb(); + (0, m.Tb)(f) && this.mja(f); }; - c.prototype.q5b = function() { - this.WU || (this.S6 && (this.d7 = this.Sf + this.KO), this.WU = !0); + c.prototype.R6b = function() { + this.HV || (this.q7 && (this.C7 = this.Tf + this.rP), this.HV = !0); }; - c.prototype.I5b = function() { - this.WU && (this.S6 && (this.c7 += this.Sf + this.KO - this.d7), this.d7 = 0, this.WU = !1); + c.prototype.i7b = function() { + this.HV && (this.q7 && (this.B7 += this.Tf + this.rP - this.C7), this.C7 = 0, this.HV = !1); }; - b.wKa = c; + b.ZKa = c; }, 72465: function(r, b) { function a(c) { @@ -19731,7 +19751,7 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Oea = void 0; + b.rfa = void 0; a.empty = function() { return a.of(void 0); }; @@ -19744,633 +19764,633 @@ E3cbY[513816] = false; a.prototype.map = function(c) { return void 0 === this.value ? a.empty() : a.of(c(this.value)); }; - b.Oea = a; + b.rfa = a; }, 20483: function(r, b, a) { - var l; + var m; function c(f) { - this.grb = void 0 === f ? !1 : f; - this.Ve = { + this.jsb = void 0 === f ? !1 : f; + this.Xe = { 0: [] }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Cfa = void 0; + b.iga = void 0; r = a(5163); a = a(22674); - c.prototype.add = function(f, h) { + c.prototype.add = function(f, k) { var d; - h = void 0 === h ? 0 : h; - d = this.Ve[h]; - d ? this.grb && -1 !== d.indexOf(f) || d.push(f) : this.Ve[h] = [f]; + k = void 0 === k ? 0 : k; + d = this.Xe[k]; + d ? this.jsb && -1 !== d.indexOf(f) || d.push(f) : this.Xe[k] = [f]; }; - c.prototype.remove = function(f, h) { - this.Ax(f, void 0 === h ? 0 : h); + c.prototype.remove = function(f, k) { + this.Kx(f, void 0 === k ? 0 : k); }; c.prototype.removeAll = function(f) { - this.Ax(f); + this.Kx(f); }; c.prototype.flatten = function() { var f; f = this; - return Object.keys(this.Ve).sort().reduce(function(h, d) { - return h.concat(f.Ve[d]); + return Object.keys(this.Xe).sort().reduce(function(k, d) { + return k.concat(f.Xe[d]); }, []); }; - c.prototype.Ax = function(f, h) { - Object.entries(this.Ve).forEach(function(d) { - var g, n; - g = ka(d); + c.prototype.Kx = function(f, k) { + Object.entries(this.Xe).forEach(function(d) { + var g, p; + g = ja(d); d = g.next().value; g = g.next().value; - if (void 0 === h || h === parseInt(d)) { - -1 < (n = g.indexOf(f)) && g.splice(n, 1); + if (void 0 === k || k === parseInt(d)) { + -1 < (p = g.indexOf(f)) && g.splice(p, 1); } }); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.Cfa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.iga = m; }, 94293: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.a1 = void 0; - b.a1 = function() { + b.C1 = void 0; + b.C1 = function() { var a; a = this; - this.promise = new Promise(function(c, l) { + this.promise = new Promise(function(c, m) { a.resolve = c; - a.reject = l; + a.reject = m; }); }; }, 4734: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.yc = d; + this.zc = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.kNa = void 0; + b.JNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(53085); - h = a(59818); - c.prototype.oq = function(d, g) { - var n; - n = this; - return new Promise(function(k, m) { - var p; - p = n.yc.vk(d, function() { - m(new h.Hq(d)); + k = a(59818); + c.prototype.lq = function(d, g) { + var p; + p = this; + return new Promise(function(h, l) { + var n; + n = p.zc.wk(d, function() { + l(new k.Gq(d)); }); g.then(function(q) { - k(q); - p.cancel(); + h(q); + n.cancel(); }).catch(function(q) { - m(q); - p.cancel(); + l(q); + n.cancel(); }); }); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Xh))], a); - b.kNa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Vh))], a); + b.JNa = a; }, 67525: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.F6b = h; + function c(k) { + this.i8b = k; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sNa = void 0; + b.SNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(10306); c.prototype.random = function() { - return this.F6b.random(); + return this.i8b.random(); }; - c.prototype.uab = function(h, d) { - if ("number" !== typeof h)(d = h.end, h = h.start); + c.prototype.gbb = function(k, d) { + if ("number" !== typeof k)(d = k.end, k = k.start); else if ("undefined" === typeof d) throw Error("max must be provided for randomInteger API"); - return Math.round(h + this.random() * (d - h)); + return Math.round(k + this.random() * (d - k)); }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.TOa))], f); - b.sNa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.vPa))], f); + b.SNa = f; }, 74267: function(r, b) { - function a(c, l, f) { + function a(c, m, f) { if (null != f) { - if (0 < f(c, l)) throw a.tXa(c, l); - } else if (c.Qk && 0 < c.Qk(l)) throw a.tXa(c, l); + if (0 < f(c, m)) throw a.$Xa(c, m); + } else if (c.Rk && 0 < c.Rk(m)) throw a.$Xa(c, m); this.start = c; - this.end = l; + this.end = m; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Jfa = void 0; - a.tXa = function(c, l) { - return new RangeError("end [" + l + "] must be >= start [" + c + "]"); + b.oga = void 0; + a.$Xa = function(c, m) { + return new RangeError("end [" + m + "] must be >= start [" + c + "]"); }; - b.Jfa = a; + b.oga = a; }, 61909: function(r, b, a) { - var f, h, d, g; + var f, k, d, g; - function c(n) { - this.Mo = n; - (0, h.ro)(this, "timers"); + function c(p) { + this.Sj = p; + (0, k.so)(this, "timers"); } - function l(n, k) { - this.Mo = n; - this.dyb = k; + function m(p, h) { + this.Sj = p; + this.gzb = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.XNa = void 0; + b.wOa = void 0; r = a(5163); f = a(22674); - h = a(66523); + k = a(66523); d = a(63368); g = a(5021); - l.prototype.cancel = function() { - this.dyb(this.Mo); + m.prototype.cancel = function() { + this.gzb(this.Sj); }; - c.prototype.Pj = function(n) { - return this.vk(g.Ia, n); + c.prototype.Nj = function(p) { + return this.wk(g.Ba, p); }; - c.prototype.vk = function(n, k) { - var m; - m = this.Mo.setTimeout(k, n.ea(g.pa)); - return new l(this.Mo, function(p) { - p.clearTimeout(m); + c.prototype.wk = function(p, h) { + var l; + l = this.Sj.setTimeout(h, p.ea(g.ma)); + return new m(this.Sj, function(n) { + n.clearTimeout(l); }); }; - c.prototype.PH = function(n, k) { - var m; - m = this.Mo.setInterval(k, n.ea(g.pa)); - return new l(this.Mo, function(p) { - p.clearInterval(m); + c.prototype.gI = function(p, h) { + var l; + l = this.Sj.setInterval(h, p.ea(g.ma)); + return new m(this.Sj, function(n) { + n.clearInterval(l); }); }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.hQa))], a); - b.XNa = a; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.KQa))], a); + b.wOa = a; }, 57180: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.$D = void 0; + b.qE = void 0; r = a(5163); a = a(22674); - c.prototype.format = function(f, h) { + c.prototype.format = function(f, k) { var g; for (var d = 1; d < arguments.length; ++d); g = Array.prototype.slice.call(arguments, 1); - return f.replace(/{(\d+)}/g, function(n, k) { - return "undefined" != typeof g[k] ? g[k] : n; + return f.replace(/{(\d+)}/g, function(p, h) { + return "undefined" != typeof g[h] ? g[h] : p; }); }; - c.prototype.Aeb = function(f) { - for (var h = f.length, d = new Uint16Array(h), g = 0; g < h; g++) d[g] = f.charCodeAt(g); + c.prototype.x7b = function(f) { + for (var k = f.length, d = new Uint16Array(k), g = 0; g < k; g++) d[g] = f.charCodeAt(g); return d.buffer; }; - c.prototype.Deb = function(f) { + c.prototype.wfb = function(f) { return JSON.stringify(f, null, " "); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.$D = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.qE = m; }, 49721: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { - var m; - m = this; - this.Wf = g; - this.yc = n; - this.o4 = k; - this.mN = function(p) { - m.dj = void 0; - m.W7b(p || m.o4); + function c(g, p, h) { + var l; + l = this; + this.Xf = g; + this.zc = p; + this.L4 = h; + this.PN = function(n) { + l.ej = void 0; + l.y9b(n || l.L4); }; - this.A5a = (0, h.Ob)(-this.o4.ea(h.pa)); + this.d6a = (0, k.Ob)(-this.L4.ea(k.ma)); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bPa = void 0; + b.EPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(5021); + k = a(5021); a = a(53085); - c.prototype.Pj = function(g) { - this.qxa = g; - this.dj = this.dj || this.Jf(this.mN); + c.prototype.Nj = function(g) { + this.Oxa = g; + this.ej = this.ej || this.Jf(this.PN); }; - c.prototype.Bg = function() { - this.dj && this.dj.cancel(); - this.dj = void 0; + c.prototype.Cg = function() { + this.ej && this.ej.cancel(); + this.ej = void 0; }; - c.prototype.W7b = function(g) { - var n, k; - n = this.Wf.Kb(); - if (this.qxa) { - k = g.qa(n.qa(this.A5a)); - 0 >= k.Qk(h.Ia) ? (g = this.qxa, this.qxa = void 0, this.A5a = n, g()) : this.dj = this.dj || this.yc.vk(k, this.mN.bind(this, g)); + c.prototype.y9b = function(g) { + var p, h; + p = this.Xf.Kb(); + if (this.Oxa) { + h = g.qa(p.qa(this.d6a)); + 0 >= h.Rk(k.Ba) ? (g = this.Oxa, this.Oxa = void 0, this.d6a = p, g()) : this.ej = this.ej || this.zc.wk(h, this.PN.bind(this, g)); } }; c.prototype.Jf = function(g) { - return this.yc.vk(h.Ia, g); + return this.zc.wk(k.Ba, g); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Lc)), r.__param(1, (0, l.l)(a.Xh))], d); - b.bPa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Kc)), r.__param(1, (0, m.l)(a.Vh))], d); + b.EPa = d; }, 84130: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n) { - this.yc = d; - this.qza = g; - this.Jv = n; + function c(d, g, p) { + this.zc = d; + this.Qza = g; + this.Uv = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.nPa = void 0; + b.QPa = void 0; r = a(5163); - l = a(53085); + m = a(53085); f = a(22674); - h = a(5021); - c.prototype.vB = function() { - this.dj || (this.dj = this.yc.vk((0, h.Ob)(this.qza), this.Jv)); + k = a(5021); + c.prototype.GB = function() { + this.ej || (this.ej = this.zc.wk((0, k.Ob)(this.Qza), this.Uv)); }; - c.prototype.Jo = function() { - this.dj && this.dj.cancel(); - this.dj = void 0; + c.prototype.Io = function() { + this.ej && this.ej.cancel(); + this.ej = void 0; }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(l.Xh))], a); - b.nPa = a; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(m.Vh))], a); + b.QPa = a; }, 1639: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { + function c(g, p) { this.Ea = g; this.entries = new Set(); - this.ma = n.ab("TimingApi"); + this.la = p.Za("TimingApi"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jga = void 0; + b.Nga = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(5021); + k = a(5021); a = a(87386); - c.prototype.mark = function(g, n, k) { + c.prototype.mark = function(g, p, h) { g = { name: g, - fs: this.Ea.Kb() + ps: this.Ea.Kb() }; - n && (g.na = n); - k && (g.Cf = k); + p && (g.na = p); + h && (g.Af = h); this.entries.add(g); return g; }; - c.prototype.Noa = function() { + c.prototype.ppa = function() { var g; g = []; - this.entries.forEach(function(n) { - return g.push(n); + this.entries.forEach(function(p) { + return g.push(p); }); return g; }; - c.prototype.E1a = function(g) { - return this.Noa().filter(function(n) { - return n.na === g; + c.prototype.c2a = function(g) { + return this.ppa().filter(function(p) { + return p.na === g; }); }; - c.prototype.wLb = function() { + c.prototype.HMb = function() { var g; g = {}; try { - g = this.Noa().filter(function(n) { - return !n.na; - }).reduce(function(n, k) { - n[k.name] = k.fs.ea(h.pa); - return n; + g = this.ppa().filter(function(p) { + return !p.na; + }).reduce(function(p, h) { + p[h.name] = h.ps.ea(k.ma); + return p; }, {}); - } catch (n) { - this.ma.error(" getMapOfCommonMarks exception", n); + } catch (p) { + this.la.error(" getMapOfCommonMarks exception", p); } return g; }; - c.prototype.fbb = function(g) { - var n; - n = this; - this.Noa().forEach(function(k) { - k.na === g && n.entries.delete(k); + c.prototype.Tbb = function(g) { + var p; + p = this; + this.ppa().forEach(function(h) { + h.na === g && p.entries.delete(h); }); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Lc)), r.__param(1, (0, l.l)(a.bb))], d); - b.jga = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Kc)), r.__param(1, (0, m.l)(a.$a))], d); + b.Nga = d; }, 6214: function(r, b) { function a() { this.searchParams = {}; } - function c(l) { - this.zp = l; + function c(m) { + this.yp = m; this.searchParams = new a(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.GPa = void 0; + b.iQa = void 0; c.prototype.toString = function() { return this.href; }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { href: { configurable: !0, enumerable: !0, get: function() { - return "" + this.zp + this.searchParams.toString(); + return "" + this.yp + this.searchParams.toString(); } } }); - b.GPa = c; - a.prototype.get = function(l) { - return this.searchParams[l]; + b.iQa = c; + a.prototype.get = function(m) { + return this.searchParams[m]; }; - a.prototype.set = function(l, f) { - this.searchParams[l] = f; + a.prototype.set = function(m, f) { + this.searchParams[m] = f; }; a.prototype.toString = function() { - return Object.entries(this.searchParams).reduce(function(l, f, h) { + return Object.entries(this.searchParams).reduce(function(m, f, k) { var d; - d = ka(f); + d = ja(f); f = d.next().value; d = d.next().value; - return "" + l + (0 == h ? "?" : "&") + f + "=" + d; + return "" + m + (0 == k ? "?" : "&") + f + "=" + d; }, ""); }; }, 53399: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.JPa = void 0; + b.lQa = void 0; r = a(5163); a = a(22674); - c.prototype.encode = function(h) { - return l.Jma(h); + c.prototype.encode = function(k) { + return m.lna(k); }; - c.prototype.decode = function(h) { - return l.Sla(h); + c.prototype.decode = function(k) { + return m.tma(k); }; - c.Jma = function(h) { - if (!h) throw new TypeError("Invalid byte array"); - for (var d = 0, g, n = h.length, k = ""; d < n;) { - g = h[d++]; + c.lna = function(k) { + if (!k) throw new TypeError("Invalid byte array"); + for (var d = 0, g, p = k.length, h = ""; d < p;) { + g = k[d++]; if (!(0 <= g && 255 >= g)) throw Error("bad utf8"); if (g & 128) - if (192 === (g & 224)) g = ((g & 31) << 6) + (h[d++] & 63); - else if (224 === (g & 240)) g = ((g & 15) << 12) + ((h[d++] & 63) << 6) + (h[d++] & 63); + if (192 === (g & 224)) g = ((g & 31) << 6) + (k[d++] & 63); + else if (224 === (g & 240)) g = ((g & 15) << 12) + ((k[d++] & 63) << 6) + (k[d++] & 63); else throw Error("unsupported utf8 character"); - k += String.fromCharCode(g); + h += String.fromCharCode(g); } - return k; + return h; }; - c.Sla = function(h) { - var d, g, n, k, m; - d = h.length; + c.tma = function(k) { + var d, g, p, h, l; + d = k.length; g = 0; - k = 0; + h = 0; if (!(0 <= d)) throw Error("bad string"); - for (n = d; n--;) { - m = h.charCodeAt(n); - 128 > m ? g++ : g = 2048 > m ? g + 2 : g + 3; + for (p = d; p--;) { + l = k.charCodeAt(p); + 128 > l ? g++ : g = 2048 > l ? g + 2 : g + 3; } g = new Uint8Array(g); - for (n = 0; n < d; n++)(m = h.charCodeAt(n), 128 > m ? g[k++] = m : (2048 > m ? g[k++] = 192 | m >>> 6 : (g[k++] = 224 | m >>> 12, g[k++] = 128 | m >>> 6 & 63), g[k++] = 128 | m & 63)); + for (p = 0; p < d; p++)(l = k.charCodeAt(p), 128 > l ? g[h++] = l : (2048 > l ? g[h++] = 192 | l >>> 6 : (g[h++] = 224 | l >>> 12, g[h++] = 128 | l >>> 6 & 63), g[h++] = 128 | l & 63)); return g; }; - f = l = c; - f = l = r.__decorate([(0, a.U)()], f); - b.JPa = f; + f = m = c; + f = m = r.__decorate([(0, a.U)()], f); + b.lQa = f; }, 24900: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { + function c(g, p) { this.is = g; - this.Si = n; + this.Oi = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.KPa = void 0; + b.mQa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a(36129); f = a(42207); - h = a(6405); + k = a(6405); d = a(22365); - c.prototype.pC = function(g, n, k) { - var m, p, q, u; - m = this; - if (n) - if (k) { - p = k.OV; - q = k.prefix; - u = k.I9; - this.xB(n, function(t, w) { - if (!u || m.is.rg(w)) g[(q || "") + (p ? t.toLowerCase() : t)] = w; + c.prototype.qH = function(g, p, h) { + var l, n, q, u; + l = this; + if (p) + if (h) { + n = h.DW; + q = h.prefix; + u = h.k$; + this.IB(p, function(t, v) { + if (!u || l.is.sg(v)) g[(q || "") + (n ? t.toLowerCase() : t)] = v; }); - } else this.xB(n, function(t, w) { - g[t] = w; + } else this.IB(p, function(t, v) { + g[t] = v; }); return g; }; - c.prototype.xB = function(g, n) { - for (var k in g) g.hasOwnProperty(k) && n(k, g[k]); + c.prototype.IB = function(g, p) { + for (var h in g) g.hasOwnProperty(h) && p(h, g[h]); }; - c.prototype.cB = function(g, n) { - if (g.length == n.length) { - for (var k = g.length; k--;) - if (g[k] != n[k]) return !1; + c.prototype.oB = function(g, p) { + if (g.length == p.length) { + for (var h = g.length; h--;) + if (g[h] != p[h]) return !1; return !0; } return !1; }; - c.prototype.OWa = function(g, n) { - if (g.length != n.length) return !1; + c.prototype.vXa = function(g, p) { + if (g.length != p.length) return !1; g.sort(); - n.sort(); - for (var k = g.length; k--;) - if (g[k] !== n[k]) return !1; + p.sort(); + for (var h = g.length; h--;) + if (g[h] !== p[h]) return !1; return !0; }; - c.prototype.Ae = function(g) { - var n, k, m; + c.prototype.Kf = function(g) { + var p, h, l; if (g) { - n = g.stack; - k = g.number; - m = g.message; - m || (m = "" + g); - n ? (g = "" + n, 0 !== g.indexOf(m) && (g = m + "\n" + g)) : g = m; - k && (g += "\nnumber:" + k); + p = g.stack; + h = g.number; + l = g.message; + l || (l = "" + g); + p ? (g = "" + p, 0 !== g.indexOf(l) && (g = l + "\n" + g)) : g = l; + h && (g += "\nnumber:" + h); return g; } }; c.prototype.getFunctionName = function(g) { return (g = (/function (.{1,})\(/).exec(g.toString())) && 1 < g.length ? g[1] : ""; }; - c.prototype.qoa = function(g) { + c.prototype.Uoa = function(g) { return this.getFunctionName(g.constructor); }; - c.prototype.Pta = function(g) { - var n, k; - n = this; - k = ""; - this.is.RA(g) || this.is.HTa(g) ? k = Array.prototype.reduce.call(g, function(m, p) { - return m + (32 <= p && 128 > p ? String.fromCharCode(p) : "."); - }, "") : this.is.qp(g) ? k = g : this.xB(g, function(m, p) { - k += (k ? ", " : "") + "{" + m + ": " + (n.is.L2(p) ? n.getFunctionName(p) || "function" : p) + "}"; + c.prototype.lua = function(g) { + var p, h; + p = this; + h = ""; + this.is.bB(g) || this.is.mUa(g) ? h = Array.prototype.reduce.call(g, function(l, n) { + return l + (32 <= n && 128 > n ? String.fromCharCode(n) : "."); + }, "") : this.is.pp(g) ? h = g : this.IB(g, function(l, n) { + h += (h ? ", " : "") + "{" + l + ": " + (p.is.j3(n) ? p.getFunctionName(n) || "function" : n) + "}"; }); - return "[" + this.qoa(g) + " " + k + "]"; + return "[" + this.Uoa(g) + " " + h + "]"; }; - c.prototype.createElement = function(g, n, k, m) { - var p; - p = d.Kg.createElement(g); - n && (p.style.cssText = n); - k && (p.innerHTML = k); - m && this.xB(m, function(q, u) { - p.setAttribute(q, u); + c.prototype.createElement = function(g, p, h, l) { + var n; + n = d.Lg.createElement(g); + p && (n.style.cssText = p); + h && (n.innerHTML = h); + l && this.IB(l, function(q, u) { + n.setAttribute(q, u); }); - return p; + return n; }; - c.prototype.JHb = function(g, n) { - return function(k) { - return k[g] === n; + c.prototype.QIb = function(g, p) { + return function(h) { + return h[g] === p; }; }; - c.prototype.QW = function(g) { - var n; - n = {}; - (g || "").split("&").forEach(function(k) { - var m, p; - k = k.trim(); - m = k.indexOf("="); - if (0 <= m) { - p = decodeURIComponent(k.substr(0, m)).toLowerCase(); - n[p] = decodeURIComponent(k.substr(m + 1)); - } else n[k.toLowerCase()] = void 0; + c.prototype.EX = function(g) { + var p; + p = {}; + (g || "").split("&").forEach(function(h) { + var l, n; + h = h.trim(); + l = h.indexOf("="); + if (0 <= l) { + n = decodeURIComponent(h.substr(0, l)).toLowerCase(); + p[n] = decodeURIComponent(h.substr(l + 1)); + } else p[h.toLowerCase()] = void 0; }); - return n; + return p; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Vf)), r.__param(1, (0, l.l)(h.Nw))], a); - b.KPa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Wf)), r.__param(1, (0, m.l)(k.dA))], a); + b.mQa = a; }, 38385: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); - b.u6a = void 0; + b.Z6a = void 0; c = a(80401); - l = a(76989); + m = a(76989); r = a(22674); f = a(36410); - h = a(87386); + k = a(87386); d = a(42790); - b.u6a = new r.gd(function(g) { - g(h.bb).to(l.HIa).ha(); - g(f.kJ).to(c.IIa).ha(); - g(h.hea).to(d.wIa).ha(); + b.Z6a = new r.kd(function(g) { + g(k.$a).to(m.jJa).ia(); + g(f.EJ).to(c.kJa).ia(); + g(k.Mea).to(d.ZIa).ia(); }); }, 87386: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.KP = b.bb = b.hea = b.ij = void 0; + b.xQ = b.$a = b.Mea = b.ij = void 0; r = b.ij || (b.ij = {}); - r[r.ilb = 0] = "FATAL"; - r[r.Hk = 1] = "ERROR"; - r[r.tga = 2] = "WARN"; - r[r.Mda = 3] = "INFO"; - r[r.XOa = 4] = "TRACE"; - r[r.K = 5] = "DEBUG"; - b.hea = "LogFieldBuilderFactorySymbol"; - b.bb = "LoggerFactorySymbol"; - b.KP = {}; + r[r.emb = 0] = "FATAL"; + r[r.Ik = 1] = "ERROR"; + r[r.Xga = 2] = "WARN"; + r[r.qea = 3] = "INFO"; + r[r.zPa = 4] = "TRACE"; + r[r.L = 5] = "DEBUG"; + b.Mea = "LogFieldBuilderFactorySymbol"; + b.$a = "LoggerFactorySymbol"; + b.xQ = {}; }, 36410: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.kJ = "LoggerSinksSymbol"; + b.EJ = "LoggerSinksSymbol"; }, 34126: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.jea = void 0; - b.jea = a; - a.$jb = "display"; - a.Gjb = "console"; + b.Oea = void 0; + b.Oea = a; + a.Xkb = "display"; + a.Dkb = "console"; }, 22097: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n, k, m, p) { - this.level = h; - this.Km = d; + function c(k, d, g, p, h, l, n) { + this.level = k; + this.Jm = d; this.timestamp = g; - this.message = n; - this.Ac = k; - this.prefix = m; - this.index = void 0 === p ? 0 : p; - this.W5b = this.Z5b(); + this.message = p; + this.Cc = h; + this.prefix = l; + this.index = void 0 === n ? 0 : n; + this.z7b = this.C7b(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.LBa = void 0; - l = a(5021); + b.lCa = void 0; + m = a(5021); f = { 0: "F", 1: "E", @@ -20379,95 +20399,95 @@ E3cbY[513816] = false; 4: "T", 5: "D" }; - c.prototype.nba = function(h) { - h = (this.prefix.length ? "" + this.prefix.join(" ") + " " : "") + this.message + (h ? "" : " " + this.W5b); - return (this.timestamp.ea(l.pa) / 1E3).toFixed(3) + "|" + this.index + "|" + (f[this.level] || this.level) + "|" + this.Km + "| " + h; + c.prototype.Tba = function(k) { + k = (this.prefix.length ? "" + this.prefix.join(" ") + " " : "") + this.message + (k ? "" : " " + this.z7b); + return (this.timestamp.ea(m.ma) / 1E3).toFixed(3) + "|" + this.index + "|" + (f[this.level] || this.level) + "|" + this.Jm + "| " + k; }; - c.prototype.Z5b = function() { - var n; - for (var h = this.Ac.length, d = "", g = 0; g < h; ++g) { - n = this.Ac[g].gu; + c.prototype.C7b = function() { + var p; + for (var k = this.Cc.length, d = "", g = 0; g < k; ++g) { + p = this.Cc[g].lu; g && d.length && (d += " "); - if ("object" === typeof n) { - if (null === n) d += "null"; - else if (n instanceof Error) d += this.Y5b(n); + if ("object" === typeof p) { + if (null === p) d += "null"; + else if (p instanceof Error) d += this.B7b(p); else try { - d += JSON.stringify(n); - } catch (k) { - d += this.X5b(n); + d += JSON.stringify(p); + } catch (h) { + d += this.A7b(p); } - } else d += n; + } else d += p; } return d; }; - c.prototype.Y5b = function(h) { - return h.toString() + (h.stack ? "\n" + h.stack : "") + "\n"; + c.prototype.B7b = function(k) { + return k.toString() + (k.stack ? "\n" + k.stack : "") + "\n"; }; - c.prototype.X5b = function(h) { + c.prototype.A7b = function(k) { var d; d = []; - return JSON.stringify(h, function(g, n) { - if ("object" === typeof n && null !== n) { - if (-1 !== d.indexOf(n)) return ""; - d.push(n); + return JSON.stringify(k, function(g, p) { + if ("object" === typeof p && null !== p) { + if (-1 !== d.indexOf(p)) return ""; + d.push(p); } - return n; + return p; }); }; - b.LBa = c; + b.lCa = c; }, 98895: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n, k, m) { - h = l.jJ.call(this, h, d, g, n) || this; - h.groups = k; - Array.isArray(m) ? h.prefix = m : m && "string" === typeof m && (h.prefix = [], h.prefix.push(m)); - return h; + function c(k, d, g, p, h, l) { + k = m.DJ.call(this, k, d, g, p) || this; + k.groups = h; + Array.isArray(l) ? k.prefix = l : l && "string" === typeof l && (k.prefix = [], k.prefix.push(l)); + return k; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.MBa = void 0; - l = a(29045); + b.mCa = void 0; + m = a(29045); f = a(22097); - ea(c, l.jJ); - c.prototype.KA = function(h, d, g) { - h = new f.LBa(h, this.Km, this.Ea.Kb(), d, g, this.prefix); - d = ka(this.wn.wn); - for (g = d.next(); !g.done; g = d.next())(g = g.value, g(h)); + ea(c, m.DJ); + c.prototype.VA = function(k, d, g) { + k = new f.lCa(k, this.Jm, this.Ea.Kb(), d, g, this.prefix); + d = ja(this.un.un); + for (g = d.next(); !g.done; g = d.next())(g = g.value, g(k)); }; - c.prototype.u4 = function(h) { - return new c(this.Ea, this.L3, this.wn, h, this.groups, this.prefix); + c.prototype.S4 = function(k) { + return new c(this.Ea, this.j4, this.un, k, this.groups, this.prefix); }; - b.MBa = c; + b.mCa = c; }, 37960: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.$Ua = void 0; - b.$Ua = function(a, c) { + b.HVa = void 0; + b.HVa = function(a, c) { var f; - a = a.qLb(); - for (var l = 0; l < c.length; ++l) { - f = c[l]; - void 0 != f && null != f && (f.vg && (f = f.vg), f.constructor === Uint8Array ? a.rub(f) : "MediaRequest" === f.constructor.name ? a.cub(f) : "string" === typeof f ? a.oub(f) : "function" === typeof f ? a.Xtb(f) : f instanceof Error ? a.Wtb(f) : f instanceof Object && "function" === typeof f.toJSON ? a.mTa(f.toJSON()) : f instanceof Object ? a.mTa(f) : a.uub(f)); + a = a.BMb(); + for (var m = 0; m < c.length; ++m) { + f = c[m]; + void 0 != f && null != f && (f.wg && (f = f.wg), f.constructor === Uint8Array ? a.rvb(f) : "MediaRequest" === f.constructor.name ? a.cvb(f) : "string" === typeof f ? a.ovb(f) : "function" === typeof f ? a.Xub(f) : f instanceof Error ? a.Wub(f) : f instanceof Object && "function" === typeof f.toJSON ? a.UTa(f.toJSON()) : f instanceof Object ? a.UTa(f) : a.tvb(f)); } - return a.Pg(); + return a.Qg(); }; }, 90694: function(r, b, a) { - var l; + var m; - function c(f, h, d, g, n, k) { + function c(f, k, d, g, p, h) { this.level = f; - this.Km = h; + this.Jm = k; this.timestamp = d; this.message = g; - this.Ac = n; - this.index = void 0 === k ? 0 : k; - this.pmb = { + this.Cc = p; + this.index = void 0 === h ? 0 : h; + this.lnb = { 0: "F", 1: "E", 2: "W", @@ -20479,1206 +20499,1206 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.gea = void 0; - l = a(5021); - c.prototype.nba = function(f) { - var h; - h = "" + this.message; - this.Ac.forEach(function(d) { - h += d.yI(f); + b.Lea = void 0; + m = a(5021); + c.prototype.Tba = function(f) { + var k; + k = "" + this.message; + this.Cc.forEach(function(d) { + k += d.SI(f); }); - return (this.timestamp.ea(l.pa) / 1E3).toFixed(3) + "|" + this.index + "|" + (this.pmb[this.level] || this.level) + "|" + this.Km + "| " + h; + return (this.timestamp.ea(m.ma) / 1E3).toFixed(3) + "|" + this.index + "|" + (this.lnb[this.level] || this.level) + "|" + this.Jm + "| " + k; }; - b.gea = c; + b.Lea = c; }, 42790: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.kc = g; - this.de = n; + function c(g, p) { + this.mc = g; + this.fe = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wIa = void 0; + b.ZIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(14600); - h = a(2248); + k = a(2248); a = a(74870); - c.prototype.qLb = function() { - return new f.xIa(this.kc, this.de); + c.prototype.BMb = function() { + return new f.$Ia(this.mc, this.fe); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.ah)), r.__param(1, (0, l.l)(a.eh))], d); - b.wIa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.zh)), r.__param(1, (0, m.l)(a.Bh))], d); + b.ZIa = d; }, 14600: function(r, b, a) { - var p, q, u; + var n, q, u; - function c(t, w) { - this.kc = t; - this.de = w; - this.Ac = []; + function c(t, v) { + this.mc = t; + this.fe = v; + this.Cc = []; } - function l(t) { - return m.call(this, t, function(w) { + function m(t) { + return l.call(this, t, function(v) { return { - Details: w + Details: v }; }) || this; } function f(t) { - return m.call(this, t, function(w) { - return JSON.parse(w.toJSON()); + return l.call(this, t, function(v) { + return JSON.parse(v.toJSON()); }) || this; } - function h(t, w) { - w = m.call(this, w, function(v) { + function k(t, v) { + v = l.call(this, v, function(w) { return { - Base64: t.encode(v) + Base64: t.encode(w) }; }) || this; - w.kc = t; - return w; + v.mc = t; + return v; } - function d(t, w) { - w = m.call(this, w, function(v) { - return v(); + function d(t, v) { + v = l.call(this, v, function(w) { + return w(); }) || this; - w.de = t; - return w; + v.fe = t; + return v; } function g(t) { - return m.call(this, t, function(w) { + return l.call(this, t, function(v) { return { - Exception: w.message || "" + w, - StackTrace: w.stack || "nostack" + Exception: v.message || "" + v, + StackTrace: v.stack || "nostack" }; }) || this; } - function n(t, w, v) { - w = m.call(this, w, v) || this; - w.de = t; - return w; + function p(t, v, w) { + v = l.call(this, v, w) || this; + v.fe = t; + return v; } - function k(t) { - return m.call(this, t, function(w) { + function h(t) { + return l.call(this, t, function(v) { return { - Details: w + Details: v }; }) || this; } - function m(t, w) { - this.gu = t; - this.value = w ? w(t) : t; + function l(t, v) { + this.lu = t; + this.value = v ? v(t) : t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xIa = void 0; + b.$Ia = void 0; r = a(5163); - p = a(22674); + n = a(22674); q = a(74870); a = a(2248); - m.prototype.IT = function(t) { - return this.gu === t; + l.prototype.rU = function(t) { + return this.lu === t; }; - ea(k, m); - k.prototype.yI = function() { - return "\r\n" + this.gu; + ea(h, l); + h.prototype.SI = function() { + return "\r\n" + this.lu; }; - ea(n, m); - n.prototype.yI = function() { + ea(p, l); + p.prototype.SI = function() { var t; t = ""; - this.de.xB(this.value, function(w, v) { + this.fe.IB(this.value, function(v, w) { try { - t += ", " + w + ": " + v; + t += ", " + v + ": " + w; } catch (y) { try { - t += ", " + w + ": " + JSON.stringify(v); + t += ", " + v + ": " + JSON.stringify(w); } catch (x) { - t += ", error stringifying " + w; + t += ", error stringifying " + v; } } }); return t.replace(/[\r\n]+ */g, " "); }; - ea(g, m); - g.prototype.yI = function(t) { - var w; - w = "\r\n" + this.gu.message; - t || (w += "\r\n" + this.gu.stack); - return w; + ea(g, l); + g.prototype.SI = function(t) { + var v; + v = "\r\n" + this.lu.message; + t || (v += "\r\n" + this.lu.stack); + return v; }; - ea(d, m); - d.prototype.yI = function() { + ea(d, l); + d.prototype.SI = function() { var t; t = ""; - this.de.xB(this.value, function(w, v) { - t += ", " + w + ": " + v; + this.fe.IB(this.value, function(v, w) { + t += ", " + v + ": " + w; }); return t.replace(/[\r\n]+ */g, " "); }; - ea(h, m); - h.prototype.yI = function() { - return this.gu ? "\r\n" + this.kc.encode(this.gu) : ""; + ea(k, l); + k.prototype.SI = function() { + return this.lu ? "\r\n" + this.mc.encode(this.lu) : ""; }; - ea(f, m); - f.prototype.yI = function() { - return this.gu ? this.gu.toJSON() : ""; + ea(f, l); + f.prototype.SI = function() { + return this.lu ? this.lu.toJSON() : ""; }; - ea(l, m); - l.prototype.yI = function() { - return ", " + (this.gu.toString ? "" + this.gu.toString() : ""); + ea(m, l); + m.prototype.SI = function() { + return ", " + (this.lu.toString ? "" + this.lu.toString() : ""); }; - c.prototype.oub = function(t) { - this.Ac.push(new k(t)); + c.prototype.ovb = function(t) { + this.Cc.push(new h(t)); }; - c.prototype.mTa = function(t) { - this.Ac.push(new n(this.de, t)); + c.prototype.UTa = function(t) { + this.Cc.push(new p(this.fe, t)); }; - c.prototype.Wtb = function(t) { - this.Ac.push(new g(t)); + c.prototype.Wub = function(t) { + this.Cc.push(new g(t)); }; - c.prototype.Xtb = function(t) { - this.Ac.push(new d(this.de, t)); + c.prototype.Xub = function(t) { + this.Cc.push(new d(this.fe, t)); }; - c.prototype.rub = function(t) { - this.Ac.push(new h(this.kc, t)); + c.prototype.rvb = function(t) { + this.Cc.push(new k(this.mc, t)); }; - c.prototype.cub = function(t) { - this.Ac.push(new f(t)); + c.prototype.cvb = function(t) { + this.Cc.push(new f(t)); }; - c.prototype.uub = function(t) { - this.Ac.push(new l(t)); + c.prototype.tvb = function(t) { + this.Cc.push(new m(t)); }; - c.prototype.Pg = function() { - return this.Ac; + c.prototype.Qg = function() { + return this.Cc; }; u = c; - u = r.__decorate([(0, p.U)(), r.__param(0, (0, p.l)(a.ah)), r.__param(1, (0, p.l)(q.eh))], u); - b.xIa = u; + u = r.__decorate([(0, n.U)(), r.__param(0, (0, n.l)(a.zh)), r.__param(1, (0, n.l)(q.Bh))], u); + b.$Ia = u; }, 76989: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q) { - this.Ea = m; - this.wn = p; - this.Yra = q; + function c(l, n, q) { + this.Ea = l; + this.un = n; + this.ysa = q; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.HIa = void 0; + b.jJa = void 0; r = a(5163); - l = a(29045); + m = a(29045); f = a(22674); - h = a(51742); + k = a(51742); d = a(81918); g = a(36410); - n = a(87386); - k = a(98895); - c.prototype.ab = function(m, p, q, u, t) { - q = void 0 === q ? this.wn : q; - return p ? new h.lMa(this.Ea, this.Yra, q, p, m) : t ? new k.MBa(this.Ea, this.Yra, q, m, u || "", t) : new l.jJ(this.Ea, this.Yra, q, m); + p = a(87386); + h = a(98895); + c.prototype.Za = function(l, n, q, u, t) { + q = void 0 === q ? this.un : q; + return n ? new k.MMa(this.Ea, this.ysa, q, n, l) : t ? new h.mCa(this.Ea, this.ysa, q, l, u || "", t) : new m.DJ(this.Ea, this.ysa, q, l); }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.Lc)), r.__param(1, (0, f.l)(g.kJ)), r.__param(2, (0, f.l)(n.hea))], a); - b.HIa = a; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.Kc)), r.__param(1, (0, f.l)(g.EJ)), r.__param(2, (0, f.l)(p.Mea))], a); + b.jJa = a; }, 29045: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k) { + function c(d, g, p, h) { this.Ea = d; - this.L3 = g; - this.wn = n; - this.Km = void 0 === k ? "General" : k; - this.Vka = {}; + this.j4 = g; + this.un = p; + this.Jm = void 0 === h ? "General" : h; + this.vla = {}; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jJ = void 0; - l = a(87386); + b.DJ = void 0; + m = a(87386); f = a(90694); - h = a(37960); - c.prototype.aTa = function(d, g) { - this.Vka[d] = g; + k = a(37960); + c.prototype.HTa = function(d, g) { + this.vla[d] = g; }; c.prototype.fatal = function(d, g) { - for (var n = [], k = 1; k < arguments.length; ++k) n[k - 1] = arguments[k]; - this.KA(l.ij.ilb, d, this.dP(d, n)); + for (var p = [], h = 1; h < arguments.length; ++h) p[h - 1] = arguments[h]; + this.VA(m.ij.emb, d, this.KP(d, p)); }; c.prototype.error = function(d, g) { - for (var n = [], k = 1; k < arguments.length; ++k) n[k - 1] = arguments[k]; - this.KA(l.ij.Hk, d, this.dP(d, n)); + for (var p = [], h = 1; h < arguments.length; ++h) p[h - 1] = arguments[h]; + this.VA(m.ij.Ik, d, this.KP(d, p)); }; c.prototype.warn = function(d, g) { - for (var n = [], k = 1; k < arguments.length; ++k) n[k - 1] = arguments[k]; - this.KA(l.ij.tga, d, this.dP(d, n)); + for (var p = [], h = 1; h < arguments.length; ++h) p[h - 1] = arguments[h]; + this.VA(m.ij.Xga, d, this.KP(d, p)); }; c.prototype.info = function(d, g) { - for (var n = [], k = 1; k < arguments.length; ++k) n[k - 1] = arguments[k]; - this.KA(l.ij.Mda, d, this.dP(d, n)); + for (var p = [], h = 1; h < arguments.length; ++h) p[h - 1] = arguments[h]; + this.VA(m.ij.qea, d, this.KP(d, p)); }; c.prototype.trace = function(d, g) { - for (var n = [], k = 1; k < arguments.length; ++k) n[k - 1] = arguments[k]; - this.KA(l.ij.XOa, d, this.dP(d, n)); + for (var p = [], h = 1; h < arguments.length; ++h) p[h - 1] = arguments[h]; + this.VA(m.ij.zPa, d, this.KP(d, p)); }; c.prototype.debug = function(d, g) { - for (var n = 1; n < arguments.length; ++n); + for (var p = 1; p < arguments.length; ++p); !1; }; c.prototype.log = function(d, g) { - for (var n = [], k = 1; k < arguments.length; ++k) n[k - 1] = arguments[k]; - this.debug.apply(this, [d].concat(ca(n))); + for (var p = [], h = 1; h < arguments.length; ++h) p[h - 1] = arguments[h]; + this.debug.apply(this, [d].concat(aa(p))); }; - c.prototype.write = function(d, g, n) { - for (var k = [], m = 2; m < arguments.length; ++m) k[m - 2] = arguments[m]; - this.KA(d, g, this.dP(g, k)); + c.prototype.write = function(d, g, p) { + for (var h = [], l = 2; l < arguments.length; ++l) h[l - 2] = arguments[l]; + this.VA(d, g, this.KP(g, h)); }; c.prototype.toString = function() { return JSON.stringify(this); }; c.prototype.toJSON = function() { return { - category: this.Km + category: this.Jm }; }; - c.prototype.u4 = function(d) { - return new c(this.Ea, this.L3, this.wn, d); + c.prototype.S4 = function(d) { + return new c(this.Ea, this.j4, this.un, d); }; - c.prototype.KA = function(d, g, n) { - d = new f.gea(d, this.Km, this.Ea.Kb(), g, n); - g = ka(this.wn.wn); - for (n = g.next(); !n.done; n = g.next())(n = n.value, n(d)); + c.prototype.VA = function(d, g, p) { + d = new f.Lea(d, this.Jm, this.Ea.Kb(), g, p); + g = ja(this.un.un); + for (p = g.next(); !p.done; p = g.next())(p = p.value, p(d)); }; - c.prototype.dKb = function(d) { - return 0 < Object.keys(this.Vka).length ? [this.Vka].concat(ca(d)) : d; + c.prototype.nLb = function(d) { + return 0 < Object.keys(this.vla).length ? [this.vla].concat(aa(d)) : d; }; - c.prototype.dP = function(d, g) { - var n; + c.prototype.KP = function(d, g) { + var p; d && "null" !== d && "undefined" !== d || g.push({ - StackTrace: null !== (n = Error("Empty message").stack) && void 0 !== n ? n : "nostack" + StackTrace: null !== (p = Error("Empty message").stack) && void 0 !== p ? p : "nostack" }); - return (0, h.$Ua)(this.L3, this.dKb(g)); + return (0, k.HVa)(this.j4, this.nLb(g)); }; - b.jJ = c; + b.DJ = c; }, 80401: function(r, b, a) { - var l; + var m; function c() { - this.Ldb = {}; - this.wn = []; + this.Eeb = {}; + this.un = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.IIa = void 0; + b.kJa = void 0; r = a(5163); a = a(22674); - c.prototype.H$ = function(f, h) { - h && (this.Ldb[f] = h, this.wn = Object.values(this.Ldb)); + c.prototype.laa = function(f, k) { + k && (this.Eeb[f] = k, this.un = Object.values(this.Eeb)); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.IIa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.kJa = m; }, 51742: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k, m) { - d = h.jJ.call(this, d, g, n, m) || this; - d.j = k; - (0, l.ro)(d, "playback"); + function c(d, g, p, h, l) { + d = k.DJ.call(this, d, g, p, l) || this; + d.j = h; + (0, m.so)(d, "playback"); return d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lMa = void 0; - l = a(66523); + b.MMa = void 0; + m = a(66523); f = a(90694); - h = a(29045); - ea(c, h.jJ); - c.prototype.u4 = function(d) { - return new c(this.Ea, this.L3, this.wn, this.j, d); + k = a(29045); + ea(c, k.DJ); + c.prototype.S4 = function(d) { + return new c(this.Ea, this.j4, this.un, this.j, d); }; - c.prototype.KA = function(d, g, n) { - d = new f.gea(d, this.Km, this.Ea.Kb(), g, n, this.j.index); - g = ka(this.wn.wn); - for (n = g.next(); !n.done; n = g.next())(n = n.value, n(d, this.j)); + c.prototype.VA = function(d, g, p) { + d = new f.Lea(d, this.Jm, this.Ea.Kb(), g, p, this.j.index); + g = ja(this.un.un); + for (p = g.next(); !p.done; p = g.next())(p = p.value, p(d, this.j)); }; - b.lMa = c; + b.MMa = c; }, 56371: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.V7a = void 0; + b.B8a = void 0; r = a(22674); c = a(76193); - l = a(25857); - b.V7a = new r.gd(function(f) { - f(c.MJa).to(l.LJa).ha(); + m = a(25857); + b.B8a = new r.kd(function(f) { + f(c.oKa).to(m.nKa).ia(); }); }, 76193: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.MJa = "MomentObserverFactory"; + b.oKa = "MomentObserverFactory"; }, 25857: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.yc = d; + this.zc = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.LJa = void 0; + b.nKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(89350); a = a(53085); - c.prototype.kXa = function(d, g) { - return new f.NJa(this.yc, d, g); + c.prototype.RXa = function(d, g) { + return new f.pKa(this.zc, d, g); }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.Xh))], h); - b.LJa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.Vh))], k); + b.nKa = k; }, 89350: function(r, b) { - function a(c, l, f) { - this.yc = c; - this.config = l; + function a(c, m, f) { + this.zc = c; + this.config = m; this.getTime = f; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.NJa = void 0; - a.prototype.observe = function(c, l) { + b.pKa = void 0; + a.prototype.observe = function(c, m) { var f; f = this; this.cancel(); - this.dj = this.yc.PH(this.config.c2a(), function() { - f.getTime() >= c && (f.cancel(), l()); + this.ej = this.zc.gI(this.config.B2a(), function() { + f.getTime() >= c && (f.cancel(), m()); }); }; a.prototype.cancel = function() { - this.dj && (this.dj.cancel(), this.dj = void 0); + this.ej && (this.ej.cancel(), this.ej = void 0); }; - b.NJa = a; + b.pKa = a; }, 64274: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.bTb = b.LM = b.$Sb = void 0; - b.$Sb = function(a) { + b.oUb = b.lN = b.mUb = void 0; + b.mUb = function(a) { return a; }; - b.LM = function(a) { + b.lN = function(a) { return a; }; - b.bTb = function(a) { + b.oUb = function(a) { return Object.assign({}, a); }; }, 33194: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); - b.O = void 0; + b.$ = void 0; r = a(22674); c = a(2911); - l = a(93488); + m = a(93488); f = a(12242); - h = a(71807); + k = a(71807); d = a(25830); g = a(49310); - b.O = new r.gd(function(n) { - n(c.Wfa).to(f.hOa).ha(); - n(l.dOa).to(h.cOa).ha(); - n(d.rPa).to(g.qPa).ha(); + b.$ = new r.kd(function(p) { + p(c.Aga).to(f.HOa).ia(); + p(m.DOa).to(k.COa).ia(); + p(d.UPa).to(g.TPa).ia(); }); }, 93488: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dOa = "SegmentConfigFactorySymbol"; + b.DOa = "SegmentConfigFactorySymbol"; }, 2911: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Wfa = "SegmentManagerFactorySymbol"; + b.Aga = "SegmentManagerFactorySymbol"; }, 25830: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.rPa = "TransitionLoggerSymbol"; + b.UPa = "TransitionLoggerSymbol"; }, 61494: function(r, b, a) { - var h, d, g, n; + var k, d, g, p; - function c(k, m, p, q, u, t, w) { - var v; - v = this; - this.Z = m; - this.j = p; - this.YM = q; - this.yc = u; - this.vK = t; - this.config = w; - this.IK = function() { - v.vC && (v.vC.cancel(), v.vC = void 0); + function c(h, l, n, q, u, t, v) { + var w; + w = this; + this.ba = l; + this.j = n; + this.zN = q; + this.zc = u; + this.OK = t; + this.config = v; + this.aL = function() { + w.GC && (w.GC.cancel(), w.GC = void 0); }; - this.log = k.ab("SegmentManager", this.j); - this.O = new Map(); - this.j.cb.tg && (this.j.addEventListener(g.ga.QH, function(y) { - return v.$v(y); - }), this.j.addEventListener(g.ga.closed, this.IK)); + this.log = h.Za("SegmentManager", this.j); + this.$ = new Map(); + this.j.bb.ug && (this.j.addEventListener(g.ha.hI, function(y) { + return w.nw(y); + }), this.j.addEventListener(g.ha.closed, this.aL)); } - function l(k, m) { - this.id = k; - this.Eka = m; + function m(h, l) { + this.id = h; + this.ela = l; } - function f(k, m, p, q) { - return d.Mc.call(this, k, p, void 0, void 0, void 0, m, void 0, q) || this; + function f(h, l, n, q) { + return d.Oc.call(this, h, n, void 0, void 0, void 0, l, void 0, q) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.DCa = void 0; - h = a(36129); + b.dDa = void 0; + k = a(36129); d = a(31149); g = a(85001); - n = a(5021); - ea(f, d.Mc); + p = a(5021); + ea(f, d.Oc); f.prototype.toString = function() { - return this.code + "-" + this.ic + " : " + this.message + "\n" + JSON.stringify(this.data); + return this.code + "-" + this.Nc + " : " + this.message + "\n" + JSON.stringify(this.data); }; - l.prototype.toJSON = function() { + m.prototype.toJSON = function() { return { id: this.id, - contentStartPts: this.ta, - contentEndPts: this.va + contentStartPts: this.hb, + contentEndPts: this.ub }; }; - Za.Object.defineProperties(l.prototype, { - ta: { + $a.Object.defineProperties(m.prototype, { + hb: { configurable: !0, enumerable: !0, get: function() { - return this.Eka.startTimeMs; + return this.ela.startTimeMs; } }, - va: { + ub: { configurable: !0, enumerable: !0, get: function() { - return this.Eka.endTimeMs; + return this.ela.endTimeMs; } }, - Wy: { + iw: { configurable: !0, enumerable: !0, get: function() { - return Object.keys(this.Eka.next); + return Object.keys(this.ela.next); } } }); - c.prototype.$v = function(k) { - var m; - m = this; + c.prototype.nw = function(h) { + var l; + l = this; !1; - k = k.position.segmentId; - 0 === this.O.size && Object.entries(this.j.fU()).forEach(function(p) { + h = h.position.segmentId; + 0 === this.$.size && Object.entries(this.j.PU()).forEach(function(n) { var q; - q = ka(p); - p = q.next().value; + q = ja(n); + n = q.next().value; q = q.next().value; - m.O.set(p, new l(p, q)); + l.$.set(n, new m(n, q)); }); - this.ca = this.O.get(k); + this.da = this.$.get(h); }; - c.prototype.play = function(k) { - this.ON && (this.ON = void 0); - this.IK(); - this.log.trace("Playing segment", k); - return this.N4a(k) ? this.AYb(k) : this.UW(k); + c.prototype.play = function(h) { + this.tO && (this.tO = void 0); + this.aL(); + this.log.trace("Playing segment", h); + return this.n5a(h) ? this.TZb(h) : this.GX(h); }; - c.prototype.NN = function(k) { - this.log.trace("Queueing segment", k); - return this.N4a(k) ? this.K_b(k) : this.L_b(k); + c.prototype.sO = function(h) { + this.log.trace("Queueing segment", h); + return this.n5a(h) ? this.c1b(h) : this.d1b(h); }; - c.prototype.gj = function(k, m) { - var p, q; - p = this; - q = this.j.fb; - if (null === q || void 0 === q || !q.Ch) return Promise.reject(this.getError(h.V.lCa, "ASE session manager is not yet initialized", h.S.Fca, { - segmentId: k, - updates: m + c.prototype.Fi = function(h, l) { + var n, q; + n = this; + q = this.j.cb; + if (null === q || void 0 === q || !q.Eh) return Promise.reject(this.getError(k.V.MCa, "ASE session manager is not yet initialized", k.R.jda, { + segmentId: h, + updates: l })); - this.log.trace("Updating next segment weights", k, m); + this.log.trace("Updating next segment weights", h, l); return new Promise(function(u, t) { try { - q.A8b(k, m); - p.j.fireEvent(g.ga.Yza, { - I: k, - d9b: m + q.d$b(h, l); + n.j.fireEvent(g.ha.vAa, { + H: h, + H$b: l }); u(); - } catch (w) { - t(p.getError(h.V.lCa, "updateNextSegmentWeights threw an exception", h.S.Sib, { - segmentId: k, - updates: m, - error: w + } catch (v) { + t(n.getError(k.V.MCa, "updateNextSegmentWeights threw an exception", k.R.Pjb, { + segmentId: h, + updates: l, + error: v })); } }); }; - c.prototype.N4a = function(k) { - return this.ca ? void 0 !== this.j.fU()[this.ca.id].next[k] : !1; + c.prototype.n5a = function(h) { + return this.da ? void 0 !== this.j.PU()[this.da.id].next[h] : !1; }; - c.prototype.fpa = function() { - var k; - k = this.j.fb; - if (null === k || void 0 === k ? 0 : k.Ch) return k.lo().IYb; + c.prototype.Jpa = function() { + var h; + h = this.j.cb; + if (null === h || void 0 === h ? 0 : h.Eh) return h.lo().a_b; }; - c.prototype.iMb = function() { - var k; - k = this.j.fb; - if (null === k || void 0 === k ? 0 : k.Ch) return k.lo().id; + c.prototype.uNb = function() { + var h; + h = this.j.cb; + if (null === h || void 0 === h ? 0 : h.Eh) return h.lo().id; }; - c.prototype.aKb = function() { - var k; - k = this.j.fb; - if (null === k || void 0 === k ? 0 : k.Ch) return (k = { - Qja: 0 - }, k.Qja); + c.prototype.kLb = function() { + var h; + h = this.j.cb; + if (null === h || void 0 === h ? 0 : h.Eh) return (h = { + qka: 0 + }, h.qka); }; - c.prototype.AYb = function(k) { - var m, p; - m = this; - p = this.j.fb; - return null !== p && void 0 !== p && p.Ch ? this.ca && 1 === this.ca.Wy.length ? this.UW(k) : this.j.Wd ? void 0 === this.aKb() ? (this.log.error("playNextSegment: branchOffset missing", { - segment: k - }), this.UW(k)) : new Promise(function(q, u) { - var x, z, A, B, C, D; + c.prototype.TZb = function(h) { + var l, n; + l = this; + n = this.j.cb; + return null !== n && void 0 !== n && n.Eh ? this.da && 1 === this.da.iw.length ? this.GX(h) : this.j.Yd ? void 0 === this.kLb() ? (this.log.error("playNextSegment: branchOffset missing", { + segment: h + }), this.GX(h)) : new Promise(function(q, u) { + var x, z, B, A, C, D; function t() { - !A && z && x && (D.cancel(), A = !0, m.log.trace("Telling ASE to choose the next segment", { - id: k, + !B && z && x && (D.cancel(), B = !0, l.log.trace("Telling ASE to choose the next segment", { + id: h, stopped: z, repositioned: x, - completed: A - }), p.W3(k, !1) ? (q(), A = !0) : (A = !0, m.log.error("playNextSegment: ASE chooseNextSegment failed. Falling back to full seek.", { - segment: k - }), m.UW(k).then(q).catch(u))); + completed: B + }), n.u4(h, !1) ? (q(), B = !0) : (B = !0, l.log.error("playNextSegment: ASE chooseNextSegment failed. Falling back to full seek.", { + segment: h + }), l.GX(h).then(q).catch(u))); } - function w() { + function v() { x = !0; - m.log.trace("Player is repositioned", { - id: k, + l.log.trace("Player is repositioned", { + id: h, stopped: z, repositioned: x, - completed: A + completed: B }); - m.j.removeEventListener(g.ga.Ij, w); + l.j.removeEventListener(g.ha.Gj, v); t(); } - function v() { - m.j.removeEventListener(g.ga.OC, v); - p.stop(); + function w() { + l.j.removeEventListener(g.ha.YC, w); + n.stop(); } function y() { z = !0; - m.log.trace("ASE is stopped", { - id: k, + l.log.trace("ASE is stopped", { + id: h, stopped: z, repositioned: x, - completed: A + completed: B }); - p.removeEventListener("stop", y); + n.removeEventListener("stop", y); t(); } x = !1; z = !1; - A = !1; - B = m.O.get(k); - C = m.fpa(); - if (void 0 === C) return (m.log.debug("playNextSegment: getPresentingBranchPlayerEndPts undefined, fallback to full seek.", { - segment: k - }), m.UW(k)); - m.log.trace("Seeking to next segment", JSON.stringify({ - segmentId: k, + B = !1; + A = l.$.get(h); + C = l.Jpa(); + if (void 0 === C) return (l.log.debug("playNextSegment: getPresentingBranchPlayerEndPts undefined, fallback to full seek.", { + segment: h + }), l.GX(h)); + l.log.trace("Seeking to next segment", JSON.stringify({ + segmentId: h, seekTo: C, - currentSegment: m.ca, - nextSegment: B + currentSegment: l.da, + nextSegment: A }, null, " ")); - m.j.fireEvent(g.ga.f9, { - jh: m.ca && m.ca.id, - cN: k - }); - p.addEventListener("stop", y); - m.j.addEventListener(g.ga.OC, v); - m.j.addEventListener(g.ga.Ij, w); - D = m.yc.vk((0, n.vh)(10), function() { - A = !0; + l.j.fireEvent(g.ha.F9, { + kh: l.da && l.da.id, + EN: h + }); + n.addEventListener("stop", y); + l.j.addEventListener(g.ha.YC, w); + l.j.addEventListener(g.ha.Gj, v); + D = l.zc.wk((0, p.uh)(10), function() { + B = !0; D.cancel(); - u(m.getError(h.V.uP, "Timed out waiting for the player to be repositioned and ASE to be stopped", h.S.Oib, { - id: k, + u(l.getError(k.V.bQ, "Timed out waiting for the player to be repositioned and ASE to be stopped", k.R.Ljb, { + id: h, stopped: z, repositioned: x, - completed: A + completed: B })); }); - m.Z.seek(C, g.oc.YD); - }) : (this.log.warn("MediaPresenter is not initialized", k), Promise.reject(this.getError(h.V.uP, "MediaPresenter is not initialized", h.S.Pib, { - id: k - }))) : Promise.reject(this.getError(h.V.uP, "ASE session manager is not yet initialized", h.S.Fca, { - id: k + l.ba.seek(C, g.pc.oE); + }) : (this.log.warn("MediaPresenter is not initialized", h), Promise.reject(this.getError(k.V.bQ, "MediaPresenter is not initialized", k.R.Mjb, { + id: h + }))) : Promise.reject(this.getError(k.V.bQ, "ASE session manager is not yet initialized", k.R.jda, { + id: h })); }; - c.prototype.UW = function(k) { - var m; - m = this.O.get(k); - return m ? this.OX(m, h.V.uP) : Promise.reject(this.getError(h.V.uP, "Unable to find the separated segment", h.S.kCa, { - id: k + c.prototype.GX = function(h) { + var l; + l = this.$.get(h); + return l ? this.yY(l, k.V.bQ) : Promise.reject(this.getError(k.V.bQ, "Unable to find the separated segment", k.R.LCa, { + id: h })); }; - c.prototype.K_b = function(k) { - var m; - m = this.j.fb; - if (null === m || void 0 === m || !m.Ch) return Promise.reject(this.getError(h.V.vP, "ASE session manager is not yet initialized", h.S.Fca, { - id: k + c.prototype.c1b = function(h) { + var l; + l = this.j.cb; + if (null === l || void 0 === l || !l.Eh) return Promise.reject(this.getError(k.V.cQ, "ASE session manager is not yet initialized", k.R.jda, { + id: h })); - this.j.fireEvent(g.ga.f9, { - jh: this.ca && this.ca.id, - cN: k + this.j.fireEvent(g.ha.F9, { + kh: this.da && this.da.id, + EN: h }); - if (m.W3(k, !0)) return Promise.resolve(); + if (l.u4(h, !0)) return Promise.resolve(); this.log.error("queueNextSegment: ASE chooseNextSegment failed - falling back to a delayed seek at the end of current segment", { - segment: k + segment: h }); - return this.nYa(k); + return this.UYa(h); }; - c.prototype.L_b = function(k) { + c.prototype.d1b = function(h) { this.log.error("calls to queueSeparatedSegment are deprecated", { - segment: k, - mid: this.j.P, - srcsegment: this.iMb() + segment: h, + mid: this.j.O, + srcsegment: this.uNb() }); - return this.nYa(k); + return this.UYa(h); }; - c.prototype.nYa = function(k) { - var m, p; - m = this; - if (this.ON) return Promise.reject(this.getError(h.V.vP, "Unable to queue segment for delayed seek because there is currently already a segment queued for delayed seek", h.S.Rib, { - currentSegment: this.ca ? this.ca.id : void 0, - queuedSegment: this.ON.id, - failedSegment: k + c.prototype.UYa = function(h) { + var l, n; + l = this; + if (this.tO) return Promise.reject(this.getError(k.V.cQ, "Unable to queue segment for delayed seek because there is currently already a segment queued for delayed seek", k.R.Ojb, { + currentSegment: this.da ? this.da.id : void 0, + queuedSegment: this.tO.id, + failedSegment: h })); - if (!this.ca) return Promise.reject(this.getError(h.V.vP, "Unable to queue segment for delayed seek because there is no currently playing segment", h.S.Nib, { - nextSegmentid: k + if (!this.da) return Promise.reject(this.getError(k.V.cQ, "Unable to queue segment for delayed seek because there is no currently playing segment", k.R.Kjb, { + nextSegmentid: h })); - p = this.O.get(k); - if (!p) return Promise.reject(this.getError(h.V.vP, "Unable to find the separated segment", h.S.kCa, { - nextSegmentid: k, - currentSegmentId: this.ca.id + n = this.$.get(h); + if (!n) return Promise.reject(this.getError(k.V.cQ, "Unable to find the separated segment", k.R.LCa, { + nextSegmentid: h, + currentSegmentId: this.da.id })); - this.ON = { - id: k, + this.tO = { + id: h, promise: new Promise(function(q, u) { var t; - m.vC = m.YM.kXa({ - c2a: function() { - return (0, n.Ob)(100); + l.GC = l.zN.RXa({ + B2a: function() { + return (0, p.Ob)(100); } }, function() { - return m.Z.pr() || 0; + return l.ba.xr() || 0; }); - t = m.fpa() - m.config().S7a; - m.log.trace("Adding moment for queued segment for delayed seek", { - segment: k, + t = l.Jpa() - l.config().y8a; + l.log.trace("Adding moment for queued segment for delayed seek", { + segment: h, pts: t }); - m.vC.observe(t, function() { - m.log.trace("Moment has arrived, seek to segment", { - segment: k, - currentSegment: m.ca.id, - playerEndPts: m.fpa(), + l.GC.observe(t, function() { + l.log.trace("Moment has arrived, seek to segment", { + segment: h, + currentSegment: l.da.id, + playerEndPts: l.Jpa(), pts: t }); - m.ON = void 0; - m.IK(); - m.OX(p, h.V.vP).then(q).catch(u); + l.tO = void 0; + l.aL(); + l.yY(n, k.V.cQ).then(q).catch(u); }); }) }; - this.ON.promise.catch(function(q) { - m.j.rd(q.code, q); + this.tO.promise.catch(function(q) { + l.j.ud(q.code, q); }); return Promise.resolve(); }; - c.prototype.OX = function(k, m) { - var p; - p = this; + c.prototype.yY = function(h, l) { + var n; + n = this; return new Promise(function(q, u) { var t; try { - t = k.ta; + t = h.hb; !1; - p.Z.seek(t, g.oc.jx); + n.ba.seek(t, g.pc.ux); q(); - } catch (w) { - u(p.getError(m, "Seek threw an exception", h.S.Qib, { - id: k.id, - error: w + } catch (v) { + u(n.getError(l, "Seek threw an exception", k.R.Njb, { + id: h.id, + error: v })); } }); }; - c.prototype.getError = function(k, m, p, q) { - this.log.warn(m, q); - return new f(k, m, p, q); + c.prototype.getError = function(h, l, n, q) { + this.log.warn(l, q); + return new f(h, l, n, q); }; - b.DCa = c; + b.dDa = c; }, 71807: function(r, b, a) { - var f, h; + var f, k; function c() {} - function l(d, g, n, k, m) { + function m(d, g, p, h, l) { this.debug = d; this.version = g; - this.hRb = n; - this.xYb = k; - this.config = m; + this.rSb = p; + this.QZb = h; + this.config = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.cOa = void 0; + b.COa = void 0; r = a(5163); f = a(22674); - h = a(5021); - l.prototype.SKb = function() { - return this.config().oG; + k = a(5021); + m.prototype.bMb = function() { + return this.config().FG; }; - l.prototype.koa = function() { - return this.config().LUa; + m.prototype.Noa = function() { + return this.config().tVa; }; - l.prototype.c2a = function() { - return (0, h.Ob)(this.config().YYb); + m.prototype.B2a = function() { + return (0, k.Ob)(this.config().q_b); }; - l.prototype.A1a = function() { - return this.config().xSb; + m.prototype.Z1a = function() { + return this.config().KTb; }; - l.prototype.D1a = function() { - return this.config().mTb; + m.prototype.b2a = function() { + return this.config().CUb; }; - c.prototype.ZF = function(d, g, n, k, m) { - return new l(d, g, n, k, m); + c.prototype.rG = function(d, g, p, h, l) { + return new m(d, g, p, h, l); }; a = c; a = r.__decorate([(0, f.U)()], a); - b.cOa = a; + b.COa = a; }, 12242: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w; - function c(y, x, z, A, B, C, D, E, G, F, H) { + function c(y, x, z, B, A, C, D, E, G, F, H) { this.Ea = y; - this.Ef = x; - this.YM = z; - this.rAa = A; - this.VW = B; - this.yc = C; - this.vK = D; - this.th = E; - this.cna = G; - this.yh = F; + this.Df = x; + this.zN = z; + this.TAa = B; + this.HX = A; + this.zc = C; + this.OK = D; + this.sh = E; + this.Fna = G; + this.xh = F; this.config = H; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.hOa = void 0; + b.HOa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(87386); + k = a(87386); d = a(76193); g = a(79274); - n = a(51038); - k = a(58872); - m = a(64181); - p = a(61494); + p = a(51038); + h = a(58872); + l = a(64181); + n = a(61494); q = a(24550); u = a(53085); t = a(95947); - w = a(74870); + v = a(74870); a = a(4203); - c.prototype.tCb = function(y, x, z) { - return new m.iOa(this.Ea, this.Ef, this.YM, this.rAa, x, y, this.th, this.VW, this.yh, this.cna, z); + c.prototype.xDb = function(y, x, z) { + return new l.IOa(this.Ea, this.Df, this.zN, this.TAa, x, y, this.sh, this.HX, this.xh, this.Fna, z); }; - c.prototype.MBb = function(y, x) { - return new p.DCa(this.Ef, y, x, this.YM, this.yc, this.vK, this.config); + c.prototype.QCb = function(y, x) { + return new n.dDa(this.Df, y, x, this.zN, this.zc, this.OK, this.config); }; - v = c; - v = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Lc)), r.__param(1, (0, l.l)(h.bb)), r.__param(2, (0, l.l)(d.MJa)), r.__param(3, (0, l.l)(k.TPa)), r.__param(4, (0, l.l)(n.hMa)), r.__param(5, (0, l.l)(u.Xh)), r.__param(6, (0, l.l)(q.sP)), r.__param(7, (0, l.l)(g.EQ)), r.__param(8, (0, l.l)(t.OP)), r.__param(9, (0, l.l)(w.eh)), r.__param(10, (0, l.l)(a.Yb))], v); - b.hOa = v; + w = c; + w = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Kc)), r.__param(1, (0, m.l)(k.$a)), r.__param(2, (0, m.l)(d.oKa)), r.__param(3, (0, m.l)(h.vQa)), r.__param(4, (0, m.l)(p.IMa)), r.__param(5, (0, m.l)(u.Vh)), r.__param(6, (0, m.l)(q.$P)), r.__param(7, (0, m.l)(g.qR)), r.__param(8, (0, m.l)(t.AQ)), r.__param(9, (0, m.l)(v.Bh)), r.__param(10, (0, m.l)(a.Zb))], w); + b.HOa = w; }, 64181: function(r, b, a) { - var d, g, n; + var d, g, p; - function c(k, m, p, q, u, t, w, v, y, x, z) { - var A; - A = this; - this.Ea = k; - this.YM = p; - this.iva = q; + function c(h, l, n, q, u, t, v, w, y, x, z) { + var B; + B = this; + this.Ea = h; + this.zN = n; + this.Hva = q; this.config = u; - this.tb = t; - this.th = w; - this.VW = v; - this.yh = y; - this.Wj = z; - this.ZGb = Object.values(d.La).map(function(B) { + this.sb = t; + this.sh = v; + this.HX = w; + this.xh = y; + this.Uj = z; + this.eIb = Object.values(d.Ja).map(function(A) { return { - event: B, - Jv: function(C) { - return A.Jb.Ec(B, C); + event: A, + Uv: function(C) { + return B.Jb.Fc(A, C); } }; }); this.Jb = x.create(); - this.KC = []; - this.log = m.ab("SegmentManager"); - this.QF = !0; - this.uk = this.yh.createElement("div", n.Ifa); + this.UC = []; + this.log = l.Za("SegmentManager"); + this.hG = !0; + this.vk = this.xh.createElement("div", p.nga); } - function l(k, m, p, q, u, t, w, v, y, x, z) { - var A; - A = this; - this.log = k; - this.config = m; - this.$Vb = p; - this.iva = q; - this.th = u; - this.VW = t; - this.lu = w; - this.v = v; - this.uk = y; - this.tb = x; - this.Wj = z; - this.IK = function() { - A.vC && (A.vC.cancel(), A.vC = void 0); + function m(h, l, n, q, u, t, v, w, y, x, z) { + var B; + B = this; + this.log = h; + this.config = l; + this.pXb = n; + this.Hva = q; + this.sh = u; + this.HX = t; + this.su = v; + this.I = w; + this.vk = y; + this.sb = x; + this.Uj = z; + this.aL = function() { + B.GC && (B.GC.cancel(), B.GC = void 0); }; - this.Ipa = function(B) { - A.log.trace("Received the transition event", { - movieId: B.P + this.lqa = function(A) { + B.log.trace("Received the transition event", { + movieId: A.O }); - A.W_b(); + B.o1b(); }; - this.Rra = function() {}; - this.log.debug("Constructing session data", f(v)); - this.m7b = new Promise(function(B) { - A.W_b = B; + this.qsa = function() {}; + this.log.debug("Constructing session data", f(w)); + this.Q8b = new Promise(function(A) { + B.o1b = A; }); } - function f(k) { + function f(h) { return { - movieId: k.P + movieId: h.O }; } - function h(k) { + function k(h) { return JSON.stringify({ - movieId: k.P, - startPts: k.kb, - logicalEnd: k.Zi, - params: k.xb ? { - trackingId: k.xb.Uj, - authParams: k.xb.z3, - sessionParams: k.xb.gm, - disableTrackStickiness: k.xb.lma, - uiPlayStartTime: k.xb.hD, - loadImmediately: k.xb.m8, - playbackState: k.xb.playbackState ? { - currentTime: k.xb.playbackState.currentTime, - volume: k.xb.playbackState.volume, - muted: k.xb.playbackState.muted, - playbackRate: k.xb.playbackState.playbackRate + movieId: h.O, + startPts: h.jb, + logicalEnd: h.$i, + params: h.xb ? { + trackingId: h.xb.Tj, + authParams: h.xb.X3, + sessionParams: h.xb.gm, + disableTrackStickiness: h.xb.Nma, + uiPlayStartTime: h.xb.tD, + loadImmediately: h.xb.K8, + playbackState: h.xb.playbackState ? { + currentTime: h.xb.playbackState.currentTime, + volume: h.xb.playbackState.volume, + muted: h.xb.playbackState.muted, + playbackRate: h.xb.playbackState.playbackRate } : void 0, - pin: k.xb.$9a, - heartbeatCooldown: k.xb.Upa, - uiLabel: k.xb.Cd, - uxLabels: k.xb.Dba + pin: h.xb.N$a, + heartbeatCooldown: h.xb.wqa, + uiLabel: h.xb.Ld, + uxLabels: h.xb.ica } : void 0 }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iOa = void 0; + b.IOa = void 0; d = a(85001); g = a(5021); - n = a(33096); - l.prototype.load = function(k) { - var m, p; - m = this; - this.log.trace("Loading new segment", f(this.v)); - this.Z = this.iva.TK(this.config, this.VW, this.th, this.v, this.tb, this.Wj); - this.Z.addEventListener(d.La.iM, function(q) { - m.log.trace("Segment is inactive", f(m.v)); - m.lu.close(m.th(q.errorCode)); - }); - this.Z.addEventListener(d.La.closed, this.IK); - if (k)(this.log.debug("Pausing background segment", f(this.v)), this.Z.addEventListener(d.La.jra, this.Ipa), this.Z.S9a()); + p = a(33096); + m.prototype.load = function(h) { + var l, n; + l = this; + this.log.trace("Loading new segment", f(this.I)); + this.ba = this.Hva.lL(this.config, this.HX, this.sh, this.I, this.sb, this.Uj); + this.ba.addEventListener(d.Ja.GM, function(q) { + l.log.trace("Segment is inactive", f(l.I)); + l.su.close(l.sh(q.errorCode)); + }); + this.ba.addEventListener(d.Ja.closed, this.aL); + if (h)(this.log.debug("Pausing background segment", f(this.I)), this.ba.addEventListener(d.Ja.Lra, this.lqa), this.ba.E$a()); else { - this.uk.appendChild(this.Z.Ym()); - p = function(q) { - m.Ipa(q); - m.Z.removeEventListener(d.La.loaded, p); + this.vk.appendChild(this.ba.Vm()); + n = function(q) { + l.lqa(q); + l.ba.removeEventListener(d.Ja.loaded, n); }; - this.Z.addEventListener(d.La.loaded, p); + this.ba.addEventListener(d.Ja.loaded, n); } }; - l.prototype.observe = function() { - var k, m, p; - k = this; - this.log.trace("Observing segment", h(this.v)); - if (this.vC) this.log.trace("Segment is currently observing", f(this.v)); - else if (this.v.xb && this.v.xb.m8) this.Rra(this); + m.prototype.observe = function() { + var h, l, n; + h = this; + this.log.trace("Observing segment", k(this.I)); + if (this.GC) this.log.trace("Segment is currently observing", f(this.I)); + else if (this.I.xb && this.I.xb.K8) this.qsa(this); else { - m = this.$Vb.kXa(this.config, function() { + l = this.pXb.RXa(this.config, function() { var q; - if (k.Z) { - q = k.Z.pr(); + if (h.ba) { + q = h.ba.xr(); if (q) return q; } return 0; }); - p = this.Gxb(this.v); + n = this.Hyb(this.I); this.log.trace("Adding a moment to watch", { - time: p + time: n }); - m.observe(p, function() { - k.log.trace("Segment has reached its loading point", f(k.v)); - k.Rra(k); - k.IK(); + l.observe(n, function() { + h.log.trace("Segment has reached its loading point", f(h.I)); + h.qsa(h); + h.aL(); }); } }; - l.prototype.close = function(k) { + m.prototype.close = function(h) { this.log.info("Closing segment", { - segment: h(this.v), - error: k + segment: k(this.I), + error: h }); - return this.Z ? (this.Z.removeEventListener(d.La.jra, this.Ipa), this.Z.close(k)) : Promise.resolve(); + return this.ba ? (this.ba.removeEventListener(d.Ja.Lra, this.lqa), this.ba.close(h)) : Promise.resolve(); }; - l.prototype.aXb = function(k) { - this.Rra = k; + m.prototype.rYb = function(h) { + this.qsa = h; }; - l.prototype.Gxb = function(k) { - var m, p; - m = k.Zi; - k = k.xb ? k.xb.m8 : !1; - p = 0; - m && !k && (p = m - this.config.A1a(), p < this.config.D1a() && (k = m - this.config.D1a(), p = m - k / 2)); - return p; + m.prototype.Hyb = function(h) { + var l, n; + l = h.$i; + h = h.xb ? h.xb.K8 : !1; + n = 0; + l && !h && (n = l - this.config.Z1a(), n < this.config.b2a() && (h = l - this.config.b2a(), n = l - h / 2)); + return n; }; - c.prototype.qMb = function() { - return this.Qg && this.Qg.Z ? this.Qg.Z.Nv() : !1; + c.prototype.CNb = function() { + return this.Rg && this.Rg.ba ? this.Rg.ba.Yv() : !1; }; - c.prototype.Ym = function() { - return this.uk; + c.prototype.Vm = function() { + return this.vk; }; - c.prototype.hG = function() { - if (!this.Qg || !this.Qg.Z) throw Error("Player not ready"); - return this.Qg.Z; + c.prototype.yG = function() { + if (!this.Rg || !this.Rg.ba) throw Error("Player not ready"); + return this.Rg.ba; }; - c.prototype.T8b = function(k) { - var m, p; - p = this.zna(k); - p ? this.Egb(p, k) : this.tb.me(k.id) || this.log.error("Tried to update a non-existent segment", { - segment: h(k), - currentMovieId: this.Qg.v.P, - queuedMovieIds: this.KC.map(function(q) { - return q.v.P; + c.prototype.w$b = function(h) { + var l, n; + n = this.boa(h); + n ? this.Ahb(n, h) : this.sb.yr(h.id) || this.log.error("Tried to update a non-existent segment", { + segment: k(h), + currentMovieId: this.Rg.I.O, + queuedMovieIds: this.UC.map(function(q) { + return q.I.O; }), - xid: null === (m = this.Qg.Z) || void 0 === m ? void 0 : m.Ft() + xid: null === (l = this.Rg.ba) || void 0 === l ? void 0 : l.Lt() }); }; - c.prototype.Ge = function(k) { - var m; - this.log.info("Adding segment", h(k)); - if (this.QF) { - this.log.trace("First segment, loading", f(k)); - m = this.h6a(k); - this.QF = !1; - } else(this.log.trace("Subsequent segment, caching", f(k)), (m = this.zna(k)) ? this.Egb(m, k) : (m = this.createSession(k), this.KC.push(m), this.Qg.observe())); - return m ? m.m7b : null; - }; - c.prototype.transition = function(k, m) { - var p, q, u; - q = this.cH; - u = null === q || void 0 === q ? void 0 : q.Z; - if (q && u) return (this.cH = void 0, this.log.info("Transitioning segment", h(q.v)), u.gya(this.Ea.Kb().ea(g.pa)), this.Pfb(q, m)); - m = null === q || void 0 === q ? void 0 : q.v; + c.prototype.He = function(h) { + var l; + this.log.info("Adding segment", k(h)); + if (this.hG) { + this.log.trace("First segment, loading", f(h)); + l = this.M6a(h); + this.hG = !1; + } else(this.log.trace("Subsequent segment, caching", f(h)), (l = this.boa(h)) ? this.Ahb(l, h) : (l = this.createSession(h), this.UC.push(l), this.Rg.observe())); + return l ? l.Q8b : null; + }; + c.prototype.transition = function(h, l) { + var n, q, u; + q = this.uH; + u = null === q || void 0 === q ? void 0 : q.ba; + if (q && u) return (this.uH = void 0, this.log.info("Transitioning segment", k(q.I)), u.Fya(this.Ea.Kb().ea(g.ma)), this.Jgb(q, l)); + l = null === q || void 0 === q ? void 0 : q.I; this.log.error("Transitioning to next segment failed. Session or player not available.", { - mid: this.Qg.v.P, - xid: null === (p = this.Qg.Z) || void 0 === p ? void 0 : p.Ft(), - nextSegmentId: k, - currentSegment: h(this.Qg.v), - nextSegment: m ? h(m) : void 0, - queuedMovieIds: this.KC.map(function(t) { - return t.v.P; + mid: this.Rg.I.O, + xid: null === (n = this.Rg.ba) || void 0 === n ? void 0 : n.Lt(), + nextSegmentId: h, + currentSegment: k(this.Rg.I), + nextSegment: l ? k(l) : void 0, + queuedMovieIds: this.UC.map(function(t) { + return t.I.O; }) }); return Promise.reject(); }; - c.prototype.close = function(k) { - var m; - m = this; + c.prototype.close = function(h) { + var l; + l = this; this.log.trace("Closing all segments", { - currSession: JSON.stringify(f(this.Qg.v)), - nextSession: this.cH ? JSON.stringify(f(this.cH.v)) : void 0 + currSession: JSON.stringify(f(this.Rg.I)), + nextSession: this.uH ? JSON.stringify(f(this.uH.I)) : void 0 }); - k = [this.Qg.close(k)]; - this.cH && k.push(this.cH.close()); - return Promise.all(k).then(function() { - m.cH = void 0; - m.KC = []; - m.QF = !0; + h = [this.Rg.close(h)]; + this.uH && h.push(this.uH.close()); + return Promise.all(h).then(function() { + l.uH = void 0; + l.UC = []; + l.hG = !0; }); }; - c.prototype.addListener = function(k, m, p) { - this.Jb.addListener(k, m, p); + c.prototype.addListener = function(h, l, n) { + this.Jb.addListener(h, l, n); }; - c.prototype.removeListener = function(k, m) { - this.Jb.removeListener(k, m); + c.prototype.removeListener = function(h, l) { + this.Jb.removeListener(h, l); }; - c.prototype.Egb = function(k, m) { - this.zXb(k.v, m); - this.log.trace("Overwrote existing segment data", h(k.v)); + c.prototype.Ahb = function(h, l) { + this.QYb(h.I, l); + this.log.trace("Overwrote existing segment data", k(h.I)); }; - c.prototype.h6a = function(k) { - var m, p; - m = this; - this.log.info("Loading the next episode", f(k)); - if (this.Qg) { - this.config.koa()[k.P] = k.kb; - p = this.zna(k); - } else p = this.createSession(k); - if (p) return (this.log.trace("Found the next session", f(k)), p.aXb(function(q) { - m.pfb(q); - }), this.Qg ? (this.log.trace("Subsequent playback, caching player and pausing", f(k)), this.cH = p, p.load(!0)) : (this.log.trace("First playback transitioning immediately", f(k)), p.load(!1), this.Pfb(p)), p); - this.log.warn("Unable to find the session, make sure to add it before loading", f(k)); - }; - c.prototype.Pfb = function(k, m) { - var p, q, u, t, w; - m = void 0 === m ? {} : m; - t = k.Z ? null === (p = k.Z) || void 0 === p ? void 0 : p.getError() : "missing player"; - if (t) return (null === (q = k.Z) || void 0 === q ? void 0 : q.close(), this.log.error("Transitioning to next segment failed. Session is in the error state.", { - srcmid: this.Qg.v.P, - mid: k.v.P, + c.prototype.M6a = function(h) { + var l, n; + l = this; + this.log.info("Loading the next episode", f(h)); + if (this.Rg) { + this.config.Noa()[h.O] = h.jb; + n = this.boa(h); + } else n = this.createSession(h); + if (n) return (this.log.trace("Found the next session", f(h)), n.rYb(function(q) { + l.igb(q); + }), this.Rg ? (this.log.trace("Subsequent playback, caching player and pausing", f(h)), this.uH = n, n.load(!0)) : (this.log.trace("First playback transitioning immediately", f(h)), n.load(!1), this.Jgb(n)), n); + this.log.warn("Unable to find the session, make sure to add it before loading", f(h)); + }; + c.prototype.Jgb = function(h, l) { + var n, q, u, t, v; + l = void 0 === l ? {} : l; + t = h.ba ? null === (n = h.ba) || void 0 === n ? void 0 : n.getError() : "missing player"; + if (t) return (null === (q = h.ba) || void 0 === q ? void 0 : q.close(), this.log.error("Transitioning to next segment failed. Session is in the error state.", { + srcmid: this.Rg.I.O, + mid: h.I.O, error: t, - xid: null === (u = k.Z) || void 0 === u ? void 0 : u.Ft() + xid: null === (u = h.ba) || void 0 === u ? void 0 : u.Lt() }), Promise.reject()); - this.log.trace("Playing episode", f(k.v)); - p = this.Qg; - this.Qg = k; - k = this.Qg.Z; - k.Pxa(!1); - this.NI(k, p ? p.Z : void 0); - if (p && p.Z) { - w = p.Z.Ym(); - q = k.Ym(); - w.style.display = "none"; - p = p.close(); - this.uk.appendChild(q); - p.then(function() { - w.parentElement && w.parentElement.removeChild(w); + this.log.trace("Playing episode", f(h.I)); + n = this.Rg; + this.Rg = h; + h = this.Rg.ba; + h.oya(!1); + this.jJ(h, n ? n.ba : void 0); + if (n && n.ba) { + v = n.ba.Vm(); + q = h.Vm(); + v.style.display = "none"; + n = n.close(); + this.vk.appendChild(q); + n.then(function() { + v.parentElement && v.parentElement.removeChild(v); }); q.style.display = "block"; - k.yba(m); - k.xO(); - k.play(); + h.dca(l); + h.dP(); + h.play(); } return Promise.resolve(); }; - c.prototype.pfb = function(k) { - var m, p, q, u, t; - if (this.KC.length && k.Z) { - m = k.Z.pr(); - p = this.KC[0]; - q = this.Qg.v.Zi; - u = this.Qg.v.xb ? this.Qg.v.xb.m8 : !1; + c.prototype.igb = function(h) { + var l, n, q, u, t; + if (this.UC.length && h.ba) { + l = h.ba.xr(); + n = this.UC[0]; + q = this.Rg.I.$i; + u = this.Rg.I.xb ? this.Rg.I.xb.K8 : !1; if (q || u) { - u ? t = 0 : q && (t = q - this.config.A1a()); - null !== m && m >= t && (this.log.info("Got a time change, loading the next player", f(p.v)), this.h6a(p.v), this.KC.splice(0, 1), this.pfb(k)); + u ? t = 0 : q && (t = q - this.config.Z1a()); + null !== l && l >= t && (this.log.info("Got a time change, loading the next player", f(n.I)), this.M6a(n.I), this.UC.splice(0, 1), this.igb(h)); } } }; - c.prototype.zna = function(k) { - return this.Qg.v.P === k.P ? this.Qg : this.KC.find(function(m) { - return m.v.P === k.P; + c.prototype.boa = function(h) { + return this.Rg.I.O === h.O ? this.Rg : this.UC.find(function(l) { + return l.I.O === h.O; }); }; - c.prototype.zXb = function(k, m) { - k.kb = m.kb || k.kb; - k.Zi = m.Zi || k.Zi; - k.xb = m.xb || k.xb; - k.Y = m.Y || k.Y; + c.prototype.QYb = function(h, l) { + h.jb = l.jb || h.jb; + h.$i = l.$i || h.$i; + h.xb = l.xb || h.xb; + h.X = l.X || h.X; }; - c.prototype.createSession = function(k) { - return new l(this.log, this.config, this.YM, this.iva, this.th, this.VW, this, k, this.uk, this.tb, this.Wj); + c.prototype.createSession = function(h) { + return new m(this.log, this.config, this.zN, this.Hva, this.sh, this.HX, this, h, this.vk, this.sb, this.Uj); }; - c.prototype.NI = function(k, m) { - this.ZGb.forEach(function(p) { - m && m.removeEventListener(p.event, p.Jv); - k.addEventListener(p.event, p.Jv); + c.prototype.jJ = function(h, l) { + this.eIb.forEach(function(n) { + l && l.removeEventListener(n.event, n.Uv); + h.addEventListener(n.event, n.Uv); }); - this.Jb.Ec(d.WD.TX); + this.Jb.Fc(d.mE.CY); }; - b.iOa = c; + b.IOa = c; }, 49310: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { this.config = d; @@ -21686,19 +21706,19 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.qPa = void 0; + b.TPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(4203); - h = a(3887); - c.prototype.m_b = function(d, g, n, k) { - this.config().d3b && (d = d.metrics, void 0 !== d && d.segment !== d.srcsegment && (n = { - isBranching: k || void 0, - isPlaygraph: !k || void 0, - mid: g.P, + k = a(3887); + c.prototype.G0b = function(d, g, p, h) { + this.config().C4b && (d = d.metrics, void 0 !== d && d.segment !== d.srcsegment && (p = { + isBranching: h || void 0, + isPlaygraph: !h || void 0, + mid: g.O, xid: g.na, - srcxid: n.na, - srcmid: n.P, + srcxid: p.na, + srcmid: p.O, segment: d.segment, srcsegment: d.srcsegment, srcsegmentduration: d.srcsegmentduration, @@ -21722,47 +21742,47 @@ E3cbY[513816] = false; discard: d.discard, adBreakLocationMs: d.adBreakLocationMs, srcadBreakLocationMs: d.srcadBreakLocationMs - }, !k && d.auxMid && d.auxMid !== g.P && (n.moffms = (0, h.Yf)(g.gT)), g.JM.ib.transition(n))); + }, !h && d.auxMid && d.auxMid !== g.O && (p.moffms = (0, k.Zf)(g.TT)), g.jN.gb.transition(p))); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Yb))], a); - b.qPa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Zb))], a); + b.TPa = a; }, 24550: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.sP = b.Gib = b.GBa = b.IBa = void 0; + b.$P = b.Djb = b.gCa = b.iCa = void 0; (function(a) { - a[a.gFb = 0] = "downloading"; - a[a.fFb = 1] = "downloaded"; - a[a.wS = 2] = "appended"; + a[a.kGb = 0] = "downloading"; + a[a.jGb = 1] = "downloaded"; + a[a.hT = 2] = "appended"; a[a.buffered = 3] = "buffered"; - a[a.hu = 4] = "removed"; - a[a.Kkc = 5] = "unused"; - })(b.IBa || (b.IBa = {})); + a[a.ou = 4] = "removed"; + a[a.nmc = 5] = "unused"; + })(b.iCa || (b.iCa = {})); (function(a) { a[a.waiting = 1] = "waiting"; - a[a.$ic = 2] = "ondeck"; - a[a.gFb = 4] = "downloading"; - a[a.fFb = 8] = "downloaded"; - a[a.dV = 6] = "inprogress"; - })(b.GBa || (b.GBa = {})); - b.Gib = "AseBufferViewSymbol"; - b.sP = "AseBufferAccountingSymbol"; + a[a.Dkc = 2] = "ondeck"; + a[a.kGb = 4] = "downloading"; + a[a.jGb = 8] = "downloaded"; + a[a.PV = 6] = "inprogress"; + })(b.gCa || (b.gCa = {})); + b.Djb = "AseBufferViewSymbol"; + b.$P = "AseBufferAccountingSymbol"; }, 1891: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p) { + function c(n) { return function() { return new Promise(function(q, u) { var t; - t = p.ob.get(f.LEa); - t.Bb().then(function() { + t = n.nb.get(f.kFa); + t.Eb().then(function() { q(t); - }).catch(function(w) { - u(w); + }).catch(function(v) { + u(v); }); }); }; @@ -21770,54 +21790,54 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.TYa = void 0; + b.yZa = void 0; r = a(22674); - l = a(2413); + m = a(2413); f = a(31701); - h = a(98281); + k = a(98281); d = a(24550); g = a(64372); - n = a(52476); - k = a(14188); - m = a(33633); - b.TYa = new r.gd(function(p) { - p(n.uIa).to(k.tIa).ha(); - p(l.IEa).to(m.vIa); - p(d.sP).to(g.EBa).ha(); - p(f.LEa).to(h.JEa).ha(); - p(f.KEa).NY(c); + p = a(52476); + h = a(14188); + l = a(33633); + b.yZa = new r.kd(function(n) { + n(p.XIa).to(h.WIa).ia(); + n(m.hFa).to(l.YIa); + n(d.$P).to(g.eCa).ia(); + n(f.kFa).to(k.iFa).ia(); + n(f.jFa).uZ(c); }); }, 2413: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.IEa = "DxDisplaySymbol"; + b.hFa = "DxDisplaySymbol"; }, 31701: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.LEa = "DxManagerSymbol"; - b.KEa = "DxManagerProviderSymbol"; + b.kFa = "DxManagerSymbol"; + b.jFa = "DxManagerProviderSymbol"; }, 52476: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.uIa = "LogDisplayConfigSymbol"; + b.XIa = "LogDisplayConfigSymbol"; }, 64372: function(r, b, a) { - var l; + var m; function c() { - this.M2b = ""; - this.b$b = [ + this.j4b = ""; + this.Dac = [ [], [], [] ]; - this.Ha = [ + this.Ga = [ [], [], [] @@ -21826,126 +21846,126 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.EBa = void 0; + b.eCa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a(5021); a(24550); c.prototype.update = function(f) { - this.b$b[f.mediaType].forEach(function(h) { - h.Lkc(f); + this.Dac[f.mediaType].forEach(function(k) { + k.omc(f); }); }; - Za.Object.defineProperties(c.prototype, { - I: { + $a.Object.defineProperties(c.prototype, { + H: { configurable: !0, enumerable: !0, get: function() { - return this.M2b; + return this.j4b; } } }); a = c; - a = r.__decorate([(0, l.U)()], a); - b.EBa = a; + a = r.__decorate([(0, m.U)()], a); + b.eCa = a; }, 44133: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.wDa = void 0; - l = a(22365); - c.eAb = function(f) { - var h; - if (l.Kg.queryCommandSupported && l.Kg.queryCommandSupported("copy")) { - h = l.Kg.createElement("textarea"); - h.textContent = f; - h.style.position = "fixed"; - l.Kg.body.appendChild(h); - h.select(); + b.WDa = void 0; + m = a(22365); + c.iBb = function(f) { + var k; + if (m.Lg.queryCommandSupported && m.Lg.queryCommandSupported("copy")) { + k = m.Lg.createElement("textarea"); + k.textContent = f; + k.style.position = "fixed"; + m.Lg.body.appendChild(k); + k.select(); try { - l.Kg.execCommand("copy"); + m.Lg.execCommand("copy"); } catch (d) { console.warn("Copy to clipboard failed.", d); } finally { - l.Kg.body.removeChild(h); + m.Lg.body.removeChild(k); } } }; - b.wDa = c; + b.WDa = c; }, 98281: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.PEb = h; + function c(k) { + this.TFb = k; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JEa = void 0; + b.iFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(2413); - c.prototype.Bb = function() { - var h; - h = this; - this.SB || (this.SB = new Promise(function(d, g) { - var n; - n = []; - h.PEb.forEach(function(k) { - n.push(k.Bb()); + c.prototype.Eb = function() { + var k; + k = this; + this.aC || (this.aC = new Promise(function(d, g) { + var p; + p = []; + k.TFb.forEach(function(h) { + p.push(h.Eb()); }); - Promise.all(n).then(function() { + Promise.all(p).then(function() { d(); - }).catch(function(k) { - g(k); + }).catch(function(h) { + g(h); }); })); - return this.SB; + return this.aC; }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.aH)(a.IEa))], f); - b.JEa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.sH)(a.hFa))], f); + b.iFa = f; }, 14188: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - n = h.Qe.call(this, n, "LogDisplayConfigImpl") || this; - n.Aj = k; - return n; + function c(p, h) { + p = k.Te.call(this, p, "LogDisplayConfigImpl") || this; + p.yj = h; + return p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tIa = void 0; + b.WIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(12501); - h = a(64174); + k = a(64174); d = a(83767); a = a(5614); - ea(c, h.Qe); - Za.Object.defineProperties(c.prototype, { - tX: { + ea(c, k.Te); + $a.Object.defineProperties(c.prototype, { + dY: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - IM: { + iN: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.IM; + return this.yj.iN; } }, - r6a: { + W6a: { configurable: !0, enumerable: !0, get: function() { @@ -21954,77 +21974,77 @@ E3cbY[513816] = false; } }); g = c; - r.__decorate([f.config(f.bd, "renderDomDiagnostics")], g.prototype, "tX", null); - r.__decorate([f.config(f.VB, "logDisplayMaxEntryCount")], g.prototype, "IM", null); - r.__decorate([f.config(f.VB, "logDisplayAutoshowLevel")], g.prototype, "r6a", null); - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(d.zl)), r.__param(1, (0, l.l)(a.xJ))], g); - b.tIa = g; + r.__decorate([f.config(f.ed, "renderDomDiagnostics")], g.prototype, "dY", null); + r.__decorate([f.config(f.dC, "logDisplayMaxEntryCount")], g.prototype, "iN", null); + r.__decorate([f.config(f.dC, "logDisplayAutoshowLevel")], g.prototype, "W6a", null); + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(d.Cl)), r.__param(1, (0, m.l)(a.QJ))], g); + b.WIa = g; }, 33633: function(r, b, a) { - var h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A; + var k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B; - function c(B, C, D, E, G, F, H, N, M, L) { - var Q; - Q = this; - this.sa = B; - this.Wf = C; - this.yh = D; - this.yc = E; - this.wn = G; + function c(A, C, D, E, G, F, H, L, M, N) { + var P; + P = this; + this.ta = A; + this.Xf = C; + this.xh = D; + this.zc = E; + this.un = G; this.config = F; - this.CF = H; - this.gza = N; - this.Nla = M; - this.ml = L; - this.X6b = function() { - Q.$Y.Pj(function() { - Q.update(); + this.TF = H; + this.Gza = L; + this.oma = M; + this.pl = N; + this.A8b = function() { + P.HZ.Nj(function() { + P.update(); }); }; this.clear = function() { - Q.entries = []; - Q.update(); + P.entries = []; + P.update(); }; - this.K7a = function() { - Q.Me.uM = !Q.Me.uM; - Q.kC && Q.nC && (Q.Me.uM ? (Q.kC.style.display = "inline-block", Q.nC.style.display = "none") : (Q.nC.style.display = "inline-block", Q.kC.style.display = "none")); - Q.$H(!1); + this.q8a = function() { + P.Pe.UM = !P.Pe.UM; + P.vC && P.zC && (P.Pe.UM ? (P.vC.style.display = "inline-block", P.zC.style.display = "none") : (P.zC.style.display = "inline-block", P.vC.style.display = "none")); + P.qI(!1); }; - this.LSb = function(I) { - var J; - Q.entries.push(I); - J = Q.config.IM; - 0 <= J && Q.entries.length > J && Q.entries.shift(); - void 0 === Q.Me.Nx[I.Km] && (Q.Me.Nx[I.Km] = !0, Q.$H(!1)); - Q.Me.isVisible && !Q.dfb ? Q.X6b() : Q.$Y.Pj(); + this.YTb = function(J) { + var I; + P.entries.push(J); + I = P.config.iN; + 0 <= I && P.entries.length > I && P.entries.shift(); + void 0 === P.Pe.Zx[J.Jm] && (P.Pe.Zx[J.Jm] = !0, P.qI(!1)); + P.Pe.isVisible && !P.Xfb ? P.A8b() : P.HZ.Nj(); }; - this.YEb = function() { - f.download("all", Q.entries.map(function(I) { - return I.nba(!1); - })).catch(function(I) { - console.error("Unable to download all logs to the file", I); + this.bGb = function() { + f.download("all", P.entries.map(function(J) { + return J.Tba(!1); + })).catch(function(J) { + console.error("Unable to download all logs to the file", J); }); }; - this.TB = !1; - this.Me = { + this.bC = !1; + this.Pe = { isVisible: !1, - uM: !0, - mma: !0, - Zra: t.ij.Mda, - Nx: {} + UM: !0, + Oma: !0, + zsa: t.ij.qea, + Zx: {} }; - this.$Y = this.gza((0, p.vh)(1)); - this.MHb = this.Nla((0, p.Ob)(250)); + this.HZ = this.Gza((0, n.uh)(1)); + this.TIb = this.oma((0, n.Ob)(250)); this.entries = []; !1; !1; } - function l(B) { + function m(A) { var C; this.elements = []; - C = document.createElementNS(l.xY, "svg"); - C.setAttribute("viewBox", B); + C = document.createElementNS(m.fZ, "svg"); + C.setAttribute("viewBox", A); this.elements.push(C); } @@ -22032,58 +22052,58 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.vIa = void 0; + b.YIa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(74870); g = a(45842); - n = a(34043); - k = a(53085); - m = a(30869); - p = a(5021); + p = a(34043); + h = a(53085); + l = a(30869); + n = a(5021); q = a(81918); u = a(33554); t = a(87386); - w = a(36410); - v = a(34126); + v = a(36410); + w = a(34126); y = a(52476); x = a(17892); z = a(43193); - A = a(44133); - f.download = function(B, C) { - return f.JKb(B).then(function(D) { - return f.$Mb(D, C.join("\r\n")).then(function(E) { - return f.VEb(E.filename, E.text); + B = a(44133); + f.download = function(A, C) { + return f.TLb(A).then(function(D) { + return f.kOb(D, C.join("\r\n")).then(function(E) { + return f.ZFb(E.filename, E.text); }); }); }; - f.JKb = function(B) { + f.TLb = function(A) { return new Promise(function(C, D) { - var E, G, F, H, N, M, L; + var E, G, F, H, L, M, N; try { E = new Date(); G = E.getDate().toString(); F = (E.getMonth() + 1).toString(); H = E.getFullYear().toString(); - N = E.getHours().toString(); + L = E.getHours().toString(); M = E.getMinutes().toString(); - L = E.getSeconds().toString(); + N = E.getSeconds().toString(); 1 === G.length && (G = "0" + G); 1 === F.length && (F = "0" + F); - 1 === N.length && (N = "0" + N); - 1 === M.length && (M = "0" + M); 1 === L.length && (L = "0" + L); - C(H + F + G + N + M + L + "." + B + ".log"); - } catch (Q) { - D(Q); + 1 === M.length && (M = "0" + M); + 1 === N.length && (N = "0" + N); + C(H + F + G + L + M + N + "." + A + ".log"); + } catch (P) { + D(P); } }); }; - f.$Mb = function(B, C) { + f.kOb = function(A, C) { return new Promise(function(D, E) { try { D({ - filename: B, + filename: A, text: URL.createObjectURL(new Blob([C], { type: "text/plain" })) @@ -22093,12 +22113,12 @@ E3cbY[513816] = false; } }); }; - f.VEb = function(B, C) { + f.ZFb = function(A, C) { var D; try { D = document.createElement("a"); D.setAttribute("href", C); - D.setAttribute("download", B); + D.setAttribute("download", A); D.style.display = "none"; document.body.appendChild(D); D.click(); @@ -22108,31 +22128,31 @@ E3cbY[513816] = false; return Promise.reject(E); } }; - l.prototype.wO = function() { - var B; - B = document.createElementNS(l.xY, "g"); - B.setAttribute("stroke", "none"); - B.setAttribute("stroke-width", (1).toString()); - B.setAttribute("fill", "none"); - B.setAttribute("fill-rule", "evenodd"); - B.setAttribute("stroke-linecap", "round"); - this.addElement(B); + m.prototype.cP = function() { + var A; + A = document.createElementNS(m.fZ, "g"); + A.setAttribute("stroke", "none"); + A.setAttribute("stroke-width", (1).toString()); + A.setAttribute("fill", "none"); + A.setAttribute("fill-rule", "evenodd"); + A.setAttribute("stroke-linecap", "round"); + this.addElement(A); return this; }; - l.prototype.yO = function(B, C, D) { + m.prototype.fP = function(A, C, D) { var E; - E = document.createElementNS(l.xY, "path"); - E.setAttribute("d", B); + E = document.createElementNS(m.fZ, "path"); + E.setAttribute("d", A); C && E.setAttribute("fill", C); D && E.setAttribute("fill-rule", D); this.addElement(E); return this; }; - l.prototype.jY = function(B, C, D, E, G) { + m.prototype.RY = function(A, C, D, E, G) { var F; G = void 0 === G ? "#000000" : G; - F = document.createElementNS(l.xY, "rect"); - F.setAttribute("x", B.toString()); + F = document.createElementNS(m.fZ, "rect"); + F.setAttribute("x", A.toString()); F.setAttribute("y", C.toString()); F.setAttribute("height", D.toString()); F.setAttribute("width", E.toString()); @@ -22140,29 +22160,29 @@ E3cbY[513816] = false; this.addElement(F); return this; }; - l.prototype.y5b = function() { - var B; - B = document.createElementNS(l.xY, "polygon"); - B.setAttribute("points", "0 0 24 0 24 24 0 24"); - B.setAttribute("transform", "translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000)"); - this.addElement(B); + m.prototype.Z6b = function() { + var A; + A = document.createElementNS(m.fZ, "polygon"); + A.setAttribute("points", "0 0 24 0 24 24 0 24"); + A.setAttribute("transform", "translate(12.000000, 12.000000) scale(-1, 1) translate(-12.000000, -12.000000)"); + this.addElement(A); return this; }; - l.prototype.end = function() { + m.prototype.end = function() { this.elements.pop(); return this; }; - l.prototype.Pg = function() { + m.prototype.Qg = function() { if (1 < this.elements.length) throw new RangeError("Some item wasn't terminated correctly"); if (0 === this.elements.length) throw new RangeError("Too many items were terminated"); return this.elements[0]; }; - l.prototype.addElement = function(B) { + m.prototype.addElement = function(A) { if (0 === this.elements.length) throw new RangeError("Too many items were terminated"); - this.elements[this.elements.length - 1].appendChild(B); - this.elements.push(B); + this.elements[this.elements.length - 1].appendChild(A); + this.elements.push(A); }; - Za.Object.defineProperties(l, { + $a.Object.defineProperties(m, { background: { configurable: !0, enumerable: !0, @@ -22170,7 +22190,7 @@ E3cbY[513816] = false; return "transparent"; } }, - wF: { + OF: { configurable: !0, enumerable: !0, get: function() { @@ -22178,85 +22198,85 @@ E3cbY[513816] = false; } } }); - l.xY = "http://www.w3.org/2000/svg"; - c.prototype.Bb = function() { - var B; - B = this; - this.SB || (this.SB = new Promise(function(C) { - ob.addEventListener("keydown", function(D) { - D.ctrlKey && D.altKey && D.shiftKey && (D.keyCode == z.aA.omb ? B.toggle() : D.keyCode == z.aA.E && A.wDa.eAb(B.CF().hk)); + m.fZ = "http://www.w3.org/2000/svg"; + c.prototype.Eb = function() { + var A; + A = this; + this.aC || (this.aC = new Promise(function(C) { + qb.addEventListener("keydown", function(D) { + D.ctrlKey && D.altKey && D.shiftKey && (D.keyCode == z.nA.knb ? A.toggle() : D.keyCode == z.nA.E && B.WDa.iBb(A.TF().gk)); }); - B.wn.H$(v.jea.$jb, B.LSb); + A.un.laa(w.Oea.Xkb, A.YTb); C(); })); - return this.SB; + return this.aC; }; c.prototype.show = function() { - document.body && (this.element || (this.TBb(), this.TB = !0), !this.Me.isVisible && this.element && (document.body.appendChild(this.element), this.Me.isVisible = !0, this.update(!0))); + document.body && (this.element || (this.XCb(), this.bC = !0), !this.Pe.isVisible && this.element && (document.body.appendChild(this.element), this.Pe.isVisible = !0, this.update(!0))); }; - c.prototype.Kv = function() { - this.TB && this.Me.isVisible && this.element && (document.body.removeChild(this.element), this.Me.isVisible = !1); + c.prototype.Vv = function() { + this.bC && this.Pe.isVisible && this.element && (document.body.removeChild(this.element), this.Pe.isVisible = !1); }; c.prototype.toggle = function() { - this.Me.isVisible ? this.Kv() : this.show(); - this.$H(!1); + this.Pe.isVisible ? this.Vv() : this.show(); + this.qI(!1); }; - c.prototype.TBb = function() { - var B, C; + c.prototype.XCb = function() { + var A, C; try { - B = this.createElement("div", "position:fixed;left:10px;top:30px;right:10px;z-index:10000;color:#000;bottom:10px;", void 0, { + A = this.createElement("div", "position:fixed;left:10px;top:30px;right:10px;z-index:10000;color:#000;bottom:10px;", void 0, { "class": "player-log" }); C = this.createElement("style"); C.type = "text/css"; C.appendChild(document.createTextNode("button:focus { outline: none; }")); - B.appendChild(C); - B.appendChild(this.Lo = this.NCb()); - B.appendChild(this.OCb()); - B.appendChild(this.NBb()); - this.element = B; + A.appendChild(C); + A.appendChild(this.Ko = this.RDb()); + A.appendChild(this.SDb()); + A.appendChild(this.RCb()); + this.element = A; } catch (D) { console.error("Unable to create the log console", D); } }; - c.prototype.NCb = function() { - var B, C; - B = this; + c.prototype.RDb = function() { + var A, C; + A = this; C = this.createElement("textarea", "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;margin:0;color:#040;font-size:11px;font-family:monospace;overflow:scroll;background-color:rgba(255,255,255,0.6)"); C.setAttribute("wrap", "off"); C.setAttribute("readonly", "readonly"); C.addEventListener("focus", function() { - B.dfb = !0; - B.update(); - B.Lo && (B.Lo.style.cssText = "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;margin:0;color:#040;font-size:11px;font-family:monospace;overflow:scroll;background-color:rgba(255,255,255,0.86)"); + A.Xfb = !0; + A.update(); + A.Ko && (A.Ko.style.cssText = "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;margin:0;color:#040;font-size:11px;font-family:monospace;overflow:scroll;background-color:rgba(255,255,255,0.86)"); }); C.addEventListener("blur", function() { - B.dfb = !1; - B.update(); - B.Lo && (B.Lo.style.cssText = "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;margin:0;color:#040;font-size:11px;font-family:monospace;overflow:scroll;background-color:rgba(255,255,255,0.6)"); + A.Xfb = !1; + A.update(); + A.Ko && (A.Ko.style.cssText = "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;margin:0;color:#040;font-size:11px;font-family:monospace;overflow:scroll;background-color:rgba(255,255,255,0.6)"); }); return C; }; - c.prototype.OCb = function() { - var B; - B = this.createElement("div", "float:right;opacity:0.8;background-color:white;display:flex;align-items:center;font-size:small;font-family:sans-serif"); - B.appendChild(this.rCb()); - B.appendChild(this.cCb()); - B.appendChild(this.YBb()); - B.appendChild(this.PCb()); - B.appendChild(this.RBb()); - B.appendChild(this.yCb()); - B.appendChild(this.vCb()); - B.appendChild(this.ZBb()); - B.appendChild(this.SBb()); - return B; + c.prototype.SDb = function() { + var A; + A = this.createElement("div", "float:right;opacity:0.8;background-color:white;display:flex;align-items:center;font-size:small;font-family:sans-serif"); + A.appendChild(this.vDb()); + A.appendChild(this.gDb()); + A.appendChild(this.bDb()); + A.appendChild(this.TDb()); + A.appendChild(this.VCb()); + A.appendChild(this.CDb()); + A.appendChild(this.zDb()); + A.appendChild(this.cDb()); + A.appendChild(this.WCb()); + return A; }; - c.prototype.NBb = function() { - var B, C, D, E, G, F; - B = this; + c.prototype.RCb = function() { + var A, C, D, E, G, F; + A = this; C = this.createElement("div", "float:right;opacity:0.8;background-color:white;font-size:small;font-family:sans-serif"); D = this.createElement("div", "padding:2px"); - E = this.createElement("select", this.Gv(22, 160, 1, 2), ""); + E = this.createElement("select", this.Qv(22, 160, 1, 2), ""); G = this.createElement("div", "height:500px;overflow-y:auto;display:none;border:1px #dadada solid"); C.appendChild(D); C.appendChild(G); @@ -22266,75 +22286,75 @@ E3cbY[513816] = false; }); F = !1; D.addEventListener("click", function() { - F ? G.style.display = "none" : (G.innerHTML = "", ["all", "none"].concat(Object.keys(B.Me.Nx).sort()).forEach(function(H) { - G.appendChild(B.OBb(H, D)); + F ? G.style.display = "none" : (G.innerHTML = "", ["all", "none"].concat(Object.keys(A.Pe.Zx).sort()).forEach(function(H) { + G.appendChild(A.SCb(H, D)); }), G.style.display = "block"); F = !F; }); return C; }; - c.prototype.OBb = function(B, C) { + c.prototype.SCb = function(A, C) { var D, E, G; D = this; E = this.createElement("label", "display: block;margin:1px"); - E.htmlFor = B; + E.htmlFor = A; G = this.createElement("input", "margin:1px"); G.type = "checkbox"; - G.id = B; - G.checked = this.Me.Nx[B]; + G.id = A; + G.checked = this.Pe.Zx[A]; G.addEventListener("click", function() { - "all" === B || "none" === B ? (Object.keys(D.Me.Nx).forEach(function(F) { - D.Me.Nx[F] = "all" === B; - }), C.click()) : D.Me.Nx[B] = !D.Me.Nx[B]; - D.$H(!0); + "all" === A || "none" === A ? (Object.keys(D.Pe.Zx).forEach(function(F) { + D.Pe.Zx[F] = "all" === A; + }), C.click()) : D.Pe.Zx[A] = !D.Pe.Zx[A]; + D.qI(!0); }); E.appendChild(G); - E.insertAdjacentText("beforeend", 18 < B.length ? B.slice(0, 15) + "..." : B); + E.insertAdjacentText("beforeend", 18 < A.length ? A.slice(0, 15) + "..." : A); return E; }; - c.prototype.rCb = function() { - var B, C; - B = this; - C = this.createElement("select", this.Gv(22, NaN, 1, 2), '')); - C.value = this.Me.Zra.toString(); + c.prototype.vDb = function() { + var A, C; + A = this; + C = this.createElement("select", this.Qv(22, NaN, 1, 2), '')); + C.value = this.Pe.zsa.toString(); C.addEventListener("change", function(D) { - B.Me.Zra = parseInt(D.target.value); - B.$H(!0); + A.Pe.zsa = parseInt(D.target.value); + A.qI(!0); }, !1); return C; }; - c.prototype.cCb = function() { + c.prototype.gDb = function() { var C, D; - function B(E) { - return C.MHb.Pj(function() { + function A(E) { + return C.TIb.Nj(function() { var G; G = E.target.value; - C.Me.filter = G ? new RegExp(G) : void 0; - C.$H(!0); + C.Pe.filter = G ? new RegExp(G) : void 0; + C.qI(!0); }); } C = this; - D = this.createElement("input", this.Gv(14, 150, 1, 2)); - D.value = this.Me.filter ? this.Me.filter.source : ""; + D = this.createElement("input", this.Qv(14, 150, 1, 2)); + D.value = this.Pe.filter ? this.Pe.filter.source : ""; D.title = "Filter (RegEx)"; D.placeholder = "Filter (RegEx)"; - D.addEventListener("keydown", B, !1); - D.addEventListener("change", B, !1); + D.addEventListener("keydown", A, !1); + D.addEventListener("change", A, !1); return D; }; - c.prototype.YBb = function() { - var B, C, D, E; - B = this; - C = this.createElement("div", this.Gv(NaN, NaN)); + c.prototype.bDb = function() { + var A, C, D, E; + A = this; + C = this.createElement("div", this.Qv(NaN, NaN)); D = this.createElement("input", "vertical-align: middle;margin: 0px 2px 0px 0px;"); D.id = "details"; D.type = "checkbox"; D.title = "Details"; - D.checked = this.Me.mma; + D.checked = this.Pe.Oma; D.addEventListener("change", function(G) { - B.Me.mma = G.target.checked; - B.$H(!0); + A.Pe.Oma = G.target.checked; + A.qI(!0); }, !1); E = this.createElement("label", "vertical-align: middle;margin: 0px 0px 0px 2px;"); E.setAttribute("for", "details"); @@ -22343,401 +22363,402 @@ E3cbY[513816] = false; C.appendChild(E); return C; }; - c.prototype.PCb = function() { - var B, C, D; - B = this; - C = this.createElement("button", this.Gv()); - D = new l("0 0 24 24").wO().y5b().end().yO("M20,12.3279071 L21.9187618,10.9573629 L23.0812382,12.5848299 L19,15.5 L14.9187618,12.5848299 L16.0812382,10.9573629 L18,12.3279071 L18,12 C18,8.13 14.87,5 11,5 C7.13,5 4,8.13 4,12 C4,15.87 7.13,19 11,19 C12.93,19 14.68,18.21 15.94,16.94 L17.36,18.36 C15.73,19.99 13.49,21 11,21 C6.03,21 2,16.97 2,12 C2,7.03 6.03,3 11,3 C15.97,3 20,7.03 20,12 L20,12.3279071 Z", l.wF, "nonzero").end().end().Pg(); + c.prototype.TDb = function() { + var A, C, D; + A = this; + C = this.createElement("button", this.Qv()); + D = new m("0 0 24 24").cP().Z6b().end().fP("M20,12.3279071 L21.9187618,10.9573629 L23.0812382,12.5848299 L19,15.5 L14.9187618,12.5848299 L16.0812382,10.9573629 L18,12.3279071 L18,12 C18,8.13 14.87,5 11,5 C7.13,5 4,8.13 4,12 C4,15.87 7.13,19 11,19 C12.93,19 14.68,18.21 15.94,16.94 L17.36,18.36 C15.73,19.99 13.49,21 11,21 C6.03,21 2,16.97 2,12 C2,7.03 6.03,3 11,3 C15.97,3 20,7.03 20,12 L20,12.3279071 Z", m.OF, "nonzero").end().end().Qg(); C.appendChild(D); C.addEventListener("click", function() { - B.update(); + A.update(); }, !1); C.setAttribute("title", "Refresh the log console"); return C; }; - c.prototype.RBb = function() { - var B, C; - B = this.createElement("button", this.Gv()); - C = new l("0 0 24 24").wO().jY(0, 0, 24, 24, l.background).end().yO("M19,4 L15.5,4 L14.5,3 L9.5,3 L8.5,4 L5,4 L5,6 L19,6 L19,4 Z M6,19 C6,20.1 6.9,21 8,21 L16,21 C17.1,21 18,20.1 18,19 L18,7 L6,7 L6,19 Z", l.wF).end().end().Pg(); - B.appendChild(C); - B.addEventListener("click", this.clear, !1); - B.setAttribute("title", "Remove all log messages"); - return B; + c.prototype.VCb = function() { + var A, C; + A = this.createElement("button", this.Qv()); + C = new m("0 0 24 24").cP().RY(0, 0, 24, 24, m.background).end().fP("M19,4 L15.5,4 L14.5,3 L9.5,3 L8.5,4 L5,4 L5,6 L19,6 L19,4 Z M6,19 C6,20.1 6.9,21 8,21 L16,21 C17.1,21 18,20.1 18,19 L18,7 L6,7 L6,19 Z", m.OF).end().end().Qg(); + A.appendChild(C); + A.addEventListener("click", this.clear, !1); + A.setAttribute("title", "Remove all log messages"); + return A; }; - c.prototype.yCb = function() { - var B; - this.nC = this.createElement("button", this.Gv()); - this.nC.style.display = this.Me.uM ? "none" : "inline-block"; - B = new l("0 0 24 24").wO().jY(0, 0, 24, 24, l.background).end().yO("M3,3 L21,3 L21,21 L3,21 L3,3 Z M5,5 L5,19 L19,19 L19,5 L5,5 Z M6,6 L18,6 L18,12 L6,12 L6,6 Z", l.wF, "nonzero").end().end().Pg(); - this.nC.addEventListener("click", this.K7a, !1); - this.nC.appendChild(B); - this.nC.setAttribute("title", "Shrink the log console"); - return this.nC; - }; - c.prototype.vCb = function() { - var B; - this.kC = this.createElement("button", this.Gv()); - this.kC.style.display = this.Me.uM ? "inline-block" : "none"; - B = new l("0 0 24 24").wO().jY(4, 4, 16, 16, l.background).end().yO("M5,5 L5,19 L19,19 L19,5 L5,5 Z M3,3 L21,3 L21,21 L3,21 L3,3 Z", l.wF, "nonzero").end().end().Pg(); - this.kC.addEventListener("click", this.K7a, !1); - this.kC.appendChild(B); - this.kC.setAttribute("title", "Expand the log console"); - return this.kC; - }; - c.prototype.ZBb = function() { - var B, C; - B = this.createElement("button", this.Gv()); - C = new l("0 0 26 26").wO().jY(0, 0, 24, 24, l.background).end().yO("M20,20 L20,22 L4,22 L4,20 L20,20 Z M7.8,12.85 L12,16 L16.2,12.85 L17.4,14.45 L12,18.5 L6.6,14.45 L7.8,12.85 Z M7.8,7.85 L12,11 L16.2,7.85 L17.4,9.45 L12,13.5 L6.6,9.45 L7.8,7.85 Z M7.8,2.85 L12,6 L16.2,2.85 L17.4,4.45 L12,8.5 L6.6,4.45 L7.8,2.85 Z", l.wF, "nonzero").end().end().Pg(); - B.appendChild(C); - B.addEventListener("click", this.YEb, !1); - B.setAttribute("title", "Download all log messages"); - return B; + c.prototype.CDb = function() { + var A; + this.zC = this.createElement("button", this.Qv()); + this.zC.style.display = this.Pe.UM ? "none" : "inline-block"; + A = new m("0 0 24 24").cP().RY(0, 0, 24, 24, m.background).end().fP("M3,3 L21,3 L21,21 L3,21 L3,3 Z M5,5 L5,19 L19,19 L19,5 L5,5 Z M6,6 L18,6 L18,12 L6,12 L6,6 Z", m.OF, "nonzero").end().end().Qg(); + this.zC.addEventListener("click", this.q8a, !1); + this.zC.appendChild(A); + this.zC.setAttribute("title", "Shrink the log console"); + return this.zC; + }; + c.prototype.zDb = function() { + var A; + this.vC = this.createElement("button", this.Qv()); + this.vC.style.display = this.Pe.UM ? "inline-block" : "none"; + A = new m("0 0 24 24").cP().RY(4, 4, 16, 16, m.background).end().fP("M5,5 L5,19 L19,19 L19,5 L5,5 Z M3,3 L21,3 L21,21 L3,21 L3,3 Z", m.OF, "nonzero").end().end().Qg(); + this.vC.addEventListener("click", this.q8a, !1); + this.vC.appendChild(A); + this.vC.setAttribute("title", "Expand the log console"); + return this.vC; + }; + c.prototype.cDb = function() { + var A, C; + A = this.createElement("button", this.Qv()); + C = new m("0 0 26 26").cP().RY(0, 0, 24, 24, m.background).end().fP("M20,20 L20,22 L4,22 L4,20 L20,20 Z M7.8,12.85 L12,16 L16.2,12.85 L17.4,14.45 L12,18.5 L6.6,14.45 L7.8,12.85 Z M7.8,7.85 L12,11 L16.2,7.85 L17.4,9.45 L12,13.5 L6.6,9.45 L7.8,7.85 Z M7.8,2.85 L12,6 L16.2,2.85 L17.4,4.45 L12,8.5 L6.6,4.45 L7.8,2.85 Z", m.OF, "nonzero").end().end().Qg(); + A.appendChild(C); + A.addEventListener("click", this.bGb, !1); + A.setAttribute("title", "Download all log messages"); + return A; }; - c.prototype.SBb = function() { - var B, C, D; - B = this; - C = this.createElement("button", this.Gv()); - D = new l("0 0 24 24").wO().jY(0, 0, 24, 24, l.background).end().yO("M12,10.5857864 L19.2928932,3.29289322 L20.7071068,4.70710678 L13.4142136,12 L20.7071068,19.2928932 L19.2928932,20.7071068 L12,13.4142136 L4.70710678,20.7071068 L3.29289322,19.2928932 L10.5857864,12 L3.29289322,4.70710678 L4.70710678,3.29289322 L12,10.5857864 Z", l.wF, "nonzero").end().end().Pg(); + c.prototype.WCb = function() { + var A, C, D; + A = this; + C = this.createElement("button", this.Qv()); + D = new m("0 0 24 24").cP().RY(0, 0, 24, 24, m.background).end().fP("M12,10.5857864 L19.2928932,3.29289322 L20.7071068,4.70710678 L13.4142136,12 L20.7071068,19.2928932 L19.2928932,20.7071068 L12,13.4142136 L4.70710678,20.7071068 L3.29289322,19.2928932 L10.5857864,12 L3.29289322,4.70710678 L4.70710678,3.29289322 L12,10.5857864 Z", m.OF, "nonzero").end().end().Qg(); C.appendChild(D); C.addEventListener("click", function() { - B.toggle(); + A.toggle(); }, !1); C.setAttribute("title", "Close the log console"); return C; }; - c.prototype.$H = function(B) { + c.prototype.qI = function(A) { var C; - B = void 0 === B ? !1 : B; + A = void 0 === A ? !1 : A; C = void 0 === C ? !1 : C; !1; - B && this.update(C); + A && this.update(C); }; - c.prototype.update = function(B) { + c.prototype.update = function(A) { var C; C = this; - B = void 0 === B ? !1 : B; - this.element && this.config.tX && Promise.resolve(this.fxb() + this.KKb().join("\r\n")).then(function(D) { - C.element && C.Lo && (C.Lo.value = D, C.element.style.cssText = C.Me.uM ? "position:fixed;left:10px;top:30px;right:10px;z-index:10000;color:#000;height:30%;" : "position:fixed;left:10px;top:30px;right:10px;z-index:10000;color:#000;bottom:10px;", B && C.yc.vk(p.Ia, function() { - C.Lo.scrollTop = C.Lo.scrollHeight; + A = void 0 === A ? !1 : A; + this.element && this.config.dY && Promise.resolve(this.fyb() + this.ULb().join("\r\n")).then(function(D) { + C.element && C.Ko && (C.Ko.value = D, C.element.style.cssText = C.Pe.UM ? "position:fixed;left:10px;top:30px;right:10px;z-index:10000;color:#000;height:30%;" : "position:fixed;left:10px;top:30px;right:10px;z-index:10000;color:#000;bottom:10px;", A && C.zc.wk(n.Ba, function() { + C.Ko.scrollTop = C.Ko.scrollHeight; })); }).catch(function(D) { console.error("Unable to update the log console", D); }); }; - c.prototype.KKb = function() { - var B, C; - B = this; + c.prototype.ULb = function() { + var A, C; + A = this; C = []; this.entries.forEach(function(D) { - (D.level || D.level) <= B.Me.Zra && B.Me.Nx[D.Km] && (D = D.nba(!B.Me.mma), B.Me.filter && !B.Me.filter.test(D) || C.push(D)); + (D.level || D.level) <= A.Pe.zsa && A.Pe.Zx[D.Jm] && (D = D.Tba(!A.Pe.Oma), A.Pe.filter && !A.Pe.filter.test(D) || C.push(D)); }); return C; }; - c.prototype.fxb = function() { - var B; - B = this.CF(); - return "Version: 6.0043.576.911 \n" + ((B ? "Esn: " + B.hk : "") + "\nJsSid: ") + (this.Wf.id + ", Epoch: " + this.sa.ke.ea(p.ym) + ", Start: " + this.Wf.Hy.ea(p.ym) + ", TimeZone: " + new Date().getTimezoneOffset() + "\nHref: ") + (location.href + "\nUserAgent: ") + (navigator.userAgent + "\n--------------------------------------------------------------------------------\n"); + c.prototype.fyb = function() { + var A; + A = this.TF(); + return "Version: 6.0044.268.911 \n" + ((A ? "Esn: " + A.gk : "") + "\nJsSid: ") + (this.Xf.id + ", Epoch: " + this.ta.me.ea(n.Kn) + ", Start: " + this.Xf.Wy.ea(n.Kn) + ", TimeZone: " + new Date().getTimezoneOffset() + "\nHref: ") + (location.href + "\nUserAgent: ") + (navigator.userAgent + "\n--------------------------------------------------------------------------------\n"); }; - c.prototype.createElement = function(B, C, D, E) { - return this.yh.createElement(B, C, D, E); + c.prototype.createElement = function(A, C, D, E) { + return this.xh.createElement(A, C, D, E); }; - c.prototype.Gv = function(B, C, D, E) { - B = void 0 === B ? 26 : B; + c.prototype.Qv = function(A, C, D, E) { + A = void 0 === A ? 26 : A; C = void 0 === C ? 26 : C; - return "display:inline-block;border:" + (void 0 === D ? 0 : D) + "px solid " + l.wF + ";padding:3px;" + (isNaN(B) ? "" : "height:" + B + "px") + ";" + (isNaN(C) ? "" : "width:" + C + "px") + ";margin:0px 3px;background-color:transparent;" + (E ? "border-radius:" + E + "px;" : ""); + return "display:inline-block;border:" + (void 0 === D ? 0 : D) + "px solid " + m.OF + ";padding:3px;" + (isNaN(A) ? "" : "height:" + A + "px") + ";" + (isNaN(C) ? "" : "width:" + C + "px") + ";margin:0px 3px;background-color:transparent;" + (E ? "border-radius:" + E + "px;" : ""); }; a = c; - a.J5b = "logDxDisplay"; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(m.dg)), r.__param(1, (0, h.l)(q.Lc)), r.__param(2, (0, h.l)(d.eh)), r.__param(3, (0, h.l)(k.Xh)), r.__param(4, (0, h.l)(w.kJ)), r.__param(5, (0, h.l)(y.uIa)), r.__param(6, (0, h.l)(u.Sw)), r.__param(7, (0, h.l)(g.aE)), r.__param(8, (0, h.l)(n.n_)), r.__param(9, (0, h.l)(x.Lw))], a); - b.vIa = a; + a.j7b = "logDxDisplay"; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(l.eg)), r.__param(1, (0, k.l)(q.Kc)), r.__param(2, (0, k.l)(d.Bh)), r.__param(3, (0, k.l)(h.Vh)), r.__param(4, (0, k.l)(v.EJ)), r.__param(5, (0, k.l)(y.XIa)), r.__param(6, (0, k.l)(u.bx)), r.__param(7, (0, k.l)(g.rE)), r.__param(8, (0, k.l)(p.O_)), r.__param(9, (0, k.l)(x.Ww))], a); + b.YIa = a; }, 72574: function(r, b, a) { var f; function c() { - return f.TQ.apply(this, arguments) || this; + return f.FR.apply(this, arguments) || this; } - function l(h) { - return new f.Cs(h, b.rD); + function m(k) { + return new f.Gs(k, b.JD); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Ia = b.DJa = b.$da = b.rs = b.rD = b.aUb = b.qRb = b.xa = b.Vq = b.sjb = void 0; + b.Ba = b.fKa = b.Fea = b.zs = b.JD = b.rVb = b.BSb = b.sa = b.Yq = b.pkb = void 0; f = a(35201); - ea(c, f.TQ); - b.sjb = c; - b.Vq = l; - b.xa = function(h) { - return new f.Cs(h, b.rs); + ea(c, f.FR); + b.pkb = c; + b.Yq = m; + b.sa = function(k) { + return new f.Gs(k, b.zs); }; - b.qRb = function(h) { - return new f.Cs(h, b.$da); + b.BSb = function(k) { + return new f.Gs(k, b.Fea); }; - b.aUb = function(h) { - return new f.Cs(h, b.DJa); + b.rVb = function(k) { + return new f.Gs(k, b.fKa); }; - b.rD = new c(1, "b"); - b.rs = new c(8 * b.rD.cg, "B", b.rD); - b.$da = new c(1024 * b.rs.cg, "KB", b.rD); - b.DJa = new c(1024 * b.$da.cg, "MB", b.rD); - b.Ia = l(0); + b.JD = new c(1, "b"); + b.zs = new c(8 * b.JD.Uf, "B", b.JD); + b.Fea = new c(1024 * b.zs.Uf, "KB", b.JD); + b.fKa = new c(1024 * b.Fea.Uf, "MB", b.JD); + b.Ba = m(0); }, 5021: function(r, b, a) { var f; function c() { - return f.TQ.apply(this, arguments) || this; + return f.FR.apply(this, arguments) || this; } - function l(h) { - return new f.Cs(h, b.pa); + function m(k) { + return new f.Gs(k, b.ma); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Ia = b.KGa = b.Dea = b.ym = b.pa = b.QD = b.timestamp = b.uOb = b.V8 = b.vh = b.Ob = b.F$a = b.iUb = b.vpb = void 0; + b.Ba = b.jHa = b.hfa = b.Kn = b.ma = b.gE = b.timestamp = b.FPb = b.u9 = b.uh = b.Ob = b.rab = b.AVb = b.vqb = void 0; f = a(35201); - ea(c, f.TQ); - b.vpb = c; - b.iUb = function(h) { - return new f.Cs(h, b.QD); + ea(c, f.FR); + b.vqb = c; + b.AVb = function(k) { + return new f.Gs(k, b.gE); }; - b.F$a = function(h) { - return new f.Cs(h * b.ym.cg, b.QD); + b.rab = function(k) { + return new f.Gs(k * b.Kn.Uf, b.gE); }; - b.Ob = l; - b.vh = function(h) { - return new f.Cs(h, b.ym); + b.Ob = m; + b.uh = function(k) { + return new f.Gs(k, b.Kn); }; - b.V8 = function(h) { - return new f.Cs(h, b.Dea); + b.u9 = function(k) { + return new f.Gs(k, b.hfa); }; - b.uOb = function(h) { - return new f.Cs(h, b.KGa); + b.FPb = function(k) { + return new f.Gs(k, b.jHa); }; - b.timestamp = function(h) { - return l(h); + b.timestamp = function(k) { + return m(k); }; - b.QD = new c(1, "\u03bcs"); - b.pa = new c(1E3, "ms", b.QD); - b.ym = new c(1E3 * b.pa.cg, "s", b.QD); - b.Dea = new c(60 * b.ym.cg, "min", b.QD); - b.KGa = new c(60 * b.Dea.cg, "hr", b.QD); - b.Ia = l(0); + b.gE = new c(1, "\u03bcs"); + b.ma = new c(1E3, "ms", b.gE); + b.Kn = new c(1E3 * b.ma.Uf, "s", b.gE); + b.hfa = new c(60 * b.Kn.Uf, "min", b.gE); + b.jHa = new c(60 * b.hfa.Uf, "hr", b.gE); + b.Ba = m(0); }, 35201: function(r, b, a) { var f; - function c(h, d) { - this.cg = d; - this.Ny = Math.floor(h); - this.display = this.Ny + " " + this.cg.name; + function c(k, d) { + this.Uf = d; + this.az = Math.floor(k); + this.display = this.az + " " + this.Uf.name; } - function l(h, d, g) { - this.cg = h; + function m(k, d, g) { + this.Uf = k; this.name = d; - this.zp = g ? g : this; - (0, f.ro)(this, "base"); + this.yp = g ? g : this; + (0, f.so)(this, "base"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Cs = b.TQ = void 0; + b.Gs = b.FR = void 0; f = a(66523); - l.prototype.IT = function(h) { - return this.cg == h.cg; + m.prototype.rU = function(k) { + return this.Uf == k.Uf; }; - l.prototype.toJSON = function() { + m.prototype.toJSON = function() { return this.name; }; - b.TQ = l; - c.prototype.ea = function(h) { - return this.cg.IT(h) ? this.Ny : Math.floor(this.Ny * this.cg.cg / h.cg); + b.FR = m; + c.prototype.ea = function(k) { + return this.Uf.rU(k) ? this.az : Math.floor(this.az * this.Uf.Uf / k.Uf); }; - c.prototype.E$a = function(h) { - return this.cg.IT(h) ? this.Ny : this.Ny * this.cg.cg / h.cg; + c.prototype.Uva = function(k) { + return this.Uf.rU(k) ? this.az : this.az * this.Uf.Uf / k.Uf; }; - c.prototype.as = function(h) { - return new c(this.ea(h), h); + c.prototype.as = function(k) { + return new c(this.ea(k), k); }; - c.prototype.to = function(h) { - return new c(this.ea(h), h); + c.prototype.to = function(k) { + return new c(this.ea(k), k); }; c.prototype.toString = function() { return this.display; }; c.prototype.toJSON = function() { return { - magnitude: this.Ny, - units: this.cg.name + magnitude: this.az, + units: this.Uf.name }; }; - c.prototype.add = function(h) { - return this.qWa(h); + c.prototype.add = function(k) { + return this.aXa(k); }; - c.prototype.qa = function(h) { - return this.qWa(h, function(d) { + c.prototype.qa = function(k) { + return this.aXa(k, function(d) { return -d; }); }; - c.prototype.scale = function(h) { - return new c(this.ea(this.cg.zp) * h, this.cg.zp); + c.prototype.scale = function(k) { + return new c(this.ea(this.Uf.yp) * k, this.Uf.yp); }; - c.prototype.Qk = function(h) { - return this.ea(this.cg.zp) - h.ea(this.cg.zp); + c.prototype.Rk = function(k) { + return this.ea(this.Uf.yp) - k.ea(this.Uf.yp); }; - c.prototype.IT = function(h) { - return 0 == this.Qk(h); + c.prototype.rU = function(k) { + return 0 == this.Rk(k); }; - c.prototype.e5a = function() { - return 0 == this.Ny; + c.prototype.F5a = function() { + return 0 == this.az; }; - c.prototype.$qa = function() { - return 0 > this.Ny; + c.prototype.Cra = function() { + return 0 > this.az; }; - c.prototype.U4a = function() { - return 0 < this.Ny; + c.prototype.u5a = function() { + return 0 < this.az; }; - c.prototype.qWa = function(h, d) { + c.prototype.aXa = function(k, d) { d = void 0 === d ? function(g) { return g; } : d; - return new c(this.ea(this.cg.zp) + d(h.ea(this.cg.zp)), this.cg.zp); + return new c(this.ea(this.Uf.yp) + d(k.ea(this.Uf.yp)), this.Uf.yp); }; - b.Cs = c; + b.Gs = c; }, 4203: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.um = { - Ofc: "casttv", - Fka: "chrome", - Ufc: "chromecast", - Ip: "edge", - YYa: "edgeoss", - G_a: "firefox", - Lhc: "ie", + b.Gk = { + thc: "casttv", + fla: "chrome", + zhc: "chromecast", + Hp: "edge", + DZa: "edgeoss", + k0a: "firefox", + ojc: "ie", opera: "opera", - ccb: "safari", - afb: "tesla" + abb: "quest", + Rcb: "safari", + Ufb: "tesla" }; b.Fn = { - $ia: "android", - t4a: "ios", - SVa: "chromeos", - Z5a: "linux", - A6a: "mac", - CAa: "windows" - }; - b.u0 = { - Hzb: "computer", + Cja: "android", + Y4a: "ios", + BWa: "chromeos", + B6a: "linux", + e7a: "mac", + cBa: "windows" + }; + b.V0 = { + KAb: "computer", phone: "phone", - H6b: "tablet" + k8b: "tablet" }; - b.Yb = "ConfigSymbol"; + b.Zb = "ConfigSymbol"; }, 12501: function(r, b, a) { - var h, d, g; + var k, d, g; - function c(n) { - return function(k, m) { - return k.ewa(m, n); + function c(p) { + return function(h, l) { + return h.Fwa(l, p); }; } - function l(n, k) { - return n.y$.I_b[k] || f(n, k); + function m(p, h) { + return p.daa.a1b[h] || f(p, h); } - function f(n, k) { - n = n.vy.data[k]; - switch (typeof n) { + function f(p, h) { + p = p.Jy.data[h]; + switch (typeof p) { case "undefined": break; case "string": case "number": case "boolean": - return n.toString(); + return p.toString(); default: - return JSON.stringify(n); + return JSON.stringify(p); } } Object.defineProperty(b, "__esModule", { value: !0 }); - b.ZE = b.nwa = b.object = b.MGb = b.url = b.xa = b.pk = b.Nza = b.KPb = b.EO = b.string = b.Ez = b.bd = b.VB = b.config = void 0; - h = a(72574); + b.qF = b.Owa = b.object = b.SHb = b.url = b.sa = b.qk = b.mAa = b.TQb = b.lP = b.string = b.Qz = b.ed = b.dC = b.config = void 0; + k = a(72574); d = a(5021); g = a(37187); - b.config = function(n, k, m) { - m = void 0 === m ? !1 : m; - return function(p, q, u) { - var t, w; - t = void 0 !== k ? k : q; - w = u.get; - void 0 !== w && (u.get = function() { - var v; - if (!this.DQb(q)) return this.yMb(q); + b.config = function(p, h, l) { + l = void 0 === l ? !1 : l; + return function(n, q, u) { + var t, v; + t = void 0 !== h ? h : q; + v = u.get; + void 0 !== v && (u.get = function() { + var w; + if (!this.NRb(q)) return this.JNb(q); a: { - v = (this.Oub || m ? l : f)(this, t.toString()); - if (void 0 !== v) - if ((v = n(this.wW, v), v instanceof g.Xo)) this.X_a(t, v); - else break a;v = w.bind(this)(); + w = (this.Ovb || l ? m : f)(this, t.toString()); + if (void 0 !== w) + if ((w = p(this.lX, w), w instanceof g.Uo)) this.B0a(t, w); + else break a;w = v.bind(this)(); } - this.Twa(q, v); - return v; + this.rxa(q, w); + return w; }); return u; }; }; - b.VB = function(n, k) { - return n.Cab(k); + b.dC = function(p, h) { + return p.obb(h); }; - b.bd = function(n, k) { - return n.bwa(k); + b.ed = function(p, h) { + return p.Cwa(h); }; - b.Ez = function(n, k) { - return n.mq(k); + b.Qz = function(p, h) { + return p.iq(h); }; - b.string = function(n, k) { - return n.ewa(k); + b.string = function(p, h) { + return p.Fwa(h); }; - b.EO = function(n, k) { - return n.Hj(k, b.string); + b.lP = function(p, h) { + return p.Fj(h, b.string); }; - b.KPb = function(n, k) { - return n.Hj(k, b.VB); + b.TQb = function(p, h) { + return p.Fj(h, b.dC); }; - b.Nza = function(n, k) { - return n.Hj(k, b.Ez); + b.mAa = function(p, h) { + return p.Fj(h, b.Qz); }; - b.pk = function(n, k) { - n = n.mq(k); - return n instanceof g.Xo ? n : (0, d.Ob)(n); + b.qk = function(p, h) { + p = p.iq(h); + return p instanceof g.Uo ? p : (0, d.Ob)(p); }; - b.xa = function(n, k) { - n = n.mq(k); - return n instanceof g.Xo ? n : (0, h.xa)(n); + b.sa = function(p, h) { + p = p.iq(h); + return p instanceof g.Uo ? p : (0, k.sa)(p); }; b.url = c(/^\S+$/); - b.MGb = function(n) { - return function(k, m) { - return k.Bab(m, n); + b.SHb = function(p) { + return function(h, l) { + return h.nbb(l, p); }; }; b.object = function() { - return function(n, k) { - return n.Dab(k); + return function(p, h) { + return p.pbb(h); }; }; - b.nwa = c; - b.ZE = function(n, k) { - return function(m, p) { - return m.Hj(p, n, k); + b.Owa = c; + b.qF = function(p, h) { + return function(l, n) { + return l.Fj(n, p, h); }; }; }, @@ -22745,45 +22766,45 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Sca = "ConfigurableInputsSymbol"; - b.zl = "ValidatingConfigurableInputsSymbol"; - b.ZZ = "ConfigNameSymbol"; - b.aQ = "InitParamsSymbol"; + b.vda = "ConfigurableInputsSymbol"; + b.Cl = "ValidatingConfigurableInputsSymbol"; + b.z_ = "ConfigNameSymbol"; + b.NQ = "InitParamsSymbol"; }, 34231: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Cn = b.Ou = b.ws = void 0; + b.Cn = b.Vu = b.Bs = void 0; (function(a) { - a[a.iga = 0] = "Test"; - a[a.Sda = 1] = "Int"; - a[a.lpb = 2] = "Staging"; - a[a.Cob = 3] = "Prod"; - })(b.ws || (b.ws = {})); + a[a.Mga = 0] = "Test"; + a[a.xea = 1] = "Int"; + a[a.lqb = 2] = "Staging"; + a[a.Bpb = 3] = "Prod"; + })(b.Bs || (b.Bs = {})); (function(a) { - a[a.FQ = 0] = "PreferMsl"; - a[a.YMa = 1] = "PreferNoMsl"; - a[a.jnb = 2] = "NoMsl"; - })(b.Ou || (b.Ou = {})); + a[a.rR = 0] = "PreferMsl"; + a[a.wNa = 1] = "PreferNoMsl"; + a[a.fob = 2] = "NoMsl"; + })(b.Vu || (b.Vu = {})); b.Cn = "GeneralConfigSymbol"; }, 5614: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.xJ = "PlatformConfigDefaultsSymbol"; + b.QJ = "PlatformConfigDefaultsSymbol"; }, 27081: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.hfa = void 0; + b.Nfa = void 0; c = a(5021); - l = a(72574); + m = a(72574); f = a(75568); - h = { + k = { MONOSPACED_SERIF: "font-family:Courier New,Arial,Helvetica;font-weight:bolder", MONOSPACED_SANS_SERIF: "font-family:Consolas,Lucida Console,Menlo,Monaco,Arial,Helvetica;font-weight:bolder", PROPORTIONAL_SERIF: "font-family:Georgia,Times New Roman,Arial,Helvetica;font-weight:bolder", @@ -22792,326 +22813,326 @@ E3cbY[513816] = false; CURSIVE: "font-family:Lucida Handwriting,Brush Script MT,Segoe Script,Arial,Helvetica;font-weight:bolder", SMALL_CAPITALS: "font-family:Copperplate Gothic,Copperplate Gothic Bold,Copperplate,Arial,Helvetica;font-variant:small-caps;font-weight:bolder" }; - b.hfa = function() { - this.Jxa = !0; - this.aF = []; - this.Sh = []; - this.Dr = []; - this.lL = !1; - this.Dma = !0; - this.ru = [f.zm.ylb, f.zm.Uca, f.zm.Wob, f.zm.oJ]; - this.Zl = void 0; - this.Pma = !0; - this.m5 = !1; - this.i3 = (0, l.xa)(288E4); - this.l3 = (0, l.xa)(335544320); - this.k3 = (0, l.xa)(1E4); - this.Py = (0, c.Ob)(15E3); - this.zTb = (0, l.xa)(6291456); - this.IM = 1E3; - this.mka = !0; - this.lba = h; - this.OO = (0, l.xa)(0); - this.h7 = ("ro zh-Hans zh-Hant vi ar he hi th ta te").split(" "); - this.i7 = ("ro zh-Hans zh-Hant ko vi ar he hi th ta te").split(" "); - this.e8 = ["th", "ta"]; - this.oba = (0, c.Ob)(0); - this.VU = !0; - this.Aba = !1; - this.oL = !0; - this.II = this.sB = this.wv = !1; - this.uF = ["start"]; + b.Nfa = function() { + this.gya = !0; + this.sF = []; + this.yh = []; + this.Up = []; + this.EL = !1; + this.fna = !0; + this.zu = [f.xm.umb, f.xm.xda, f.xm.Vpb, f.xm.IJ]; + this.gn = void 0; + this.rna = !0; + this.K5 = !1; + this.H3 = (0, m.sa)(288E4); + this.K3 = (0, m.sa)(335544320); + this.J3 = (0, m.sa)(1E4); + this.cz = (0, c.Ob)(15E3); + this.PUb = (0, m.sa)(6291456); + this.iN = 1E3; + this.Mka = !0; + this.Rba = k; + this.uP = (0, m.sa)(0); + this.G7 = ("ro zh-Hans zh-Hant vi ar he hi th ta te").split(" "); + this.H7 = ("ro zh-Hans zh-Hant ko vi ar he hi th ta te").split(" "); + this.C8 = ["th", "ta"]; + this.Uba = (0, c.Ob)(0); + this.GV = !0; + this.fca = !1; + this.HL = !0; + this.cJ = this.DB = this.Gv = !1; + this.MF = ["start"]; }; }, 52033: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.SLa = "PlatformConfigOverridesSymbol"; + b.sMa = "PlatformConfigOverridesSymbol"; }, 83810: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperty(b, "__esModule", { value: !0 }); b.config = void 0; r = a(22674); c = a(4203); - l = a(80217); + m = a(80217); f = a(83767); - h = a(34231); + k = a(34231); d = a(33823); g = a(48004); - n = a(40158); - k = a(69484); - m = a(34731); - p = a(23563); + p = a(40158); + h = a(69484); + l = a(34731); + n = a(23563); q = a(18135); - b.config = new r.gd(function(u) { - u(c.Yb).ae(function() { + b.config = new r.kd(function(u) { + u(c.Zb).ee(function() { return function() { - return ob._cad_global.config; + return qb._cad_global.config; }; }); - u(f.Sca).to(l.DDa).ha(); - u(f.zl).to(l.NPa).ha(); - u(f.aQ).to(l.BHa).ha(); - u(h.Cn).to(d.OFa).ha(); - u(g.aKa).to(n.$Ja).ha(); - u(k.IFa).to(m.HFa).ha(); - u(p.Aq).to(q.eFa).ha(); + u(f.vda).to(m.dEa).ia(); + u(f.Cl).to(m.pQa).ia(); + u(f.NQ).to(m.aIa).ia(); + u(k.Cn).to(d.nGa).ia(); + u(g.DKa).to(p.CKa).ia(); + u(h.hGa).to(l.gGa).ia(); + u(n.yq).to(q.DFa).ia(); }); }, 64174: function(r, b, a) { - var f, h, d, g; + var f, k, d, g; - function c(n, k) { - var m; - m = g.call(this, n, k) || this; - m.JWa = k; - m.debug = n.debug; - m.ma = n.Ef.ab(m.JWa); - return m; + function c(p, h) { + var l; + l = g.call(this, p, h) || this; + l.rXa = h; + l.debug = p.debug; + l.la = p.Df.Za(l.rXa); + return l; } - function l(n, k) { - this.JWa = k; - this.Nva = {}; - this.vy = n.vy; - this.wW = n.wW; - this.y$ = n.y$; + function m(p, h) { + this.rXa = h; + this.mwa = {}; + this.Jy = p.Jy; + this.lX = p.lX; + this.daa = p.daa; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Qe = b.wP = b.WOa = void 0; + b.Te = b.dQ = b.yPa = void 0; r = a(5163); f = a(72465); - h = a(22674); + k = a(22674); d = a(37187); - b.WOa = "isTestAccount"; - l.prototype.X_a = function() {}; - l.prototype.Twa = function(n, k) { - this.Nva[n] = [k, this.vy.V$]; - }; - l.prototype.DQb = function(n) { - return f.Oea.of(this.Nva[n]).map(function(k) { - return k[1]; - }).or(-1) < this.vy.V$; - }; - l.prototype.yMb = function(n) { - return f.Oea.of(this.Nva[n]).map(function(k) { - return k[0]; + b.yPa = "isTestAccount"; + m.prototype.B0a = function() {}; + m.prototype.rxa = function(p, h) { + this.mwa[p] = [h, this.Jy.Aaa]; + }; + m.prototype.NRb = function(p) { + return f.rfa.of(this.mwa[p]).map(function(h) { + return h[1]; + }).or(-1) < this.Jy.Aaa; + }; + m.prototype.JNb = function(p) { + return f.rfa.of(this.mwa[p]).map(function(h) { + return h[0]; }).or(function() { throw Error("Invalid State Error"); }); }; - Za.Object.defineProperties(l.prototype, { - Oub: { + $a.Object.defineProperties(m.prototype, { + Ovb: { configurable: !0, enumerable: !0, get: function() { - var n, k; - if (this && this.vy && this.vy.data) { - n = this.vy.data[b.WOa]; - "undefined" !== typeof n && (k = n.toString()); - n = this.wW.bwa(k); - n = n instanceof d.Xo ? !1 : n; - } else n = !1; - return n; + var p, h; + if (this && this.Jy && this.Jy.data) { + p = this.Jy.data[b.yPa]; + "undefined" !== typeof p && (h = p.toString()); + p = this.lX.Cwa(h); + p = p instanceof d.Uo ? !1 : p; + } else p = !1; + return p; } } }); - g = l; - g = r.__decorate([(0, h.U)(), r.__param(0, (0, h.An)()), r.__param(1, (0, h.An)())], g); - b.wP = g; + g = m; + g = r.__decorate([(0, k.U)(), r.__param(0, (0, k.An)()), r.__param(1, (0, k.An)())], g); + b.dQ = g; ea(c, g); - c.prototype.X_a = function(n, k) { - this.ma.error("Invalid configuration value.", { - name: n - }, k); + c.prototype.B0a = function(p, h) { + this.la.error("Invalid configuration value.", { + name: p + }, h); this.debug.assert(!1); }; a = c; - a = r.__decorate([r.__param(0, (0, h.An)()), r.__param(1, (0, h.An)())], a); - b.Qe = a; + a = r.__decorate([r.__param(0, (0, k.An)()), r.__param(1, (0, k.An)())], a); + b.Te = a; }, 80217: function(r, b, a) { - var h, d, g, n, k; + var k, d, g, p, h; function c() { - this.by = {}; - this.Wbb = 0; + this.my = {}; + this.Kcb = 0; } - function l(m, p, q, u, t) { - this.debug = m; - this.vy = p; - this.wW = q; - this.Ef = u; - this.y$ = t; + function m(l, n, q, u, t) { + this.debug = l; + this.Jy = n; + this.lX = q; + this.Df = u; + this.daa = t; } - function f(m, p, q) { - this.vy = m; - this.wW = p; - this.y$ = q; + function f(l, n, q) { + this.Jy = l; + this.lX = n; + this.daa = q; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.BHa = b.NPa = b.DDa = void 0; + b.aIa = b.pQa = b.dEa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(90597); g = a(87386); - n = a(37187); - k = a(17842); + p = a(37187); + h = a(17842); a = a(83767); - f = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(a.aQ)), r.__param(1, (0, h.l)(n.y1)), r.__param(2, (0, h.l)(k.Ffa))], f); - b.DDa = f; - l = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.Pw)), r.__param(1, (0, h.l)(a.aQ)), r.__param(2, (0, h.l)(n.y1)), r.__param(3, (0, h.l)(g.bb)), r.__param(4, (0, h.l)(k.Ffa))], l); - b.NPa = l; - c.prototype.fUb = function(m) { - this.by = Object.assign({}, this.by, m); - this.Wbb++; - }; - Za.Object.defineProperties(c.prototype, { + f = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(a.NQ)), r.__param(1, (0, k.l)(p.a2)), r.__param(2, (0, k.l)(h.lga))], f); + b.dEa = f; + m = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.$w)), r.__param(1, (0, k.l)(a.NQ)), r.__param(2, (0, k.l)(p.a2)), r.__param(3, (0, k.l)(g.$a)), r.__param(4, (0, k.l)(h.lga))], m); + b.pQa = m; + c.prototype.wVb = function(l) { + this.my = Object.assign({}, this.my, l); + this.Kcb++; + }; + $a.Object.defineProperties(c.prototype, { data: { configurable: !0, enumerable: !0, get: function() { - return this.by; + return this.my; } }, - V$: { + Aaa: { configurable: !0, enumerable: !0, get: function() { - return this.Wbb; + return this.Kcb; } } }); a = c; - a = r.__decorate([(0, h.U)()], a); - b.BHa = a; + a = r.__decorate([(0, k.U)()], a); + b.aIa = a; }, 33823: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u) { - p = d.Qe.call(this, p, void 0 === u ? "GeneralConfigImpl" : u) || this; - p.Aj = q; - return p; + function c(n, q, u) { + n = d.Te.call(this, n, void 0 === u ? "GeneralConfigImpl" : u) || this; + n.yj = q; + return n; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.OFa = b.LF = void 0; + b.nGa = b.cG = void 0; r = a(5163); - l = a(5021); + m = a(5021); f = a(22674); - h = a(12501); + k = a(12501); d = a(64174); g = a(34231); - n = a(83767); + p = a(83767); a = a(5614); - k = { + h = { test: "Test", stg: "Staging", "int": "Int", prod: "Prod" }; - b.LF = function(p, q) { - return p.Bab(k[q] || q, g.ws); + b.cG = function(n, q) { + return n.nbb(h[q] || q, g.Bs); }; - ea(c, d.Qe); - Za.Object.defineProperties(c.prototype, { - LF: { + ea(c, d.Te); + $a.Object.defineProperties(c.prototype, { + cG: { configurable: !0, enumerable: !0, get: function() { - return g.ws.Cob; + return g.Bs.Bpb; } }, - peb: { + jfb: { configurable: !0, enumerable: !0, get: function() { - return (0, l.vh)(8); + return (0, m.uh)(8); } }, - oG: { + FG: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - HK: { + $K: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - VY: { + CZ: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - g3: { + E3: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - VU: { + GV: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.VU; + return this.yj.GV; } }, - bHb: { + hIb: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - qd: { + sd: { configurable: !0, enumerable: !0, get: function() { return {}; } }, - mra: { + Ora: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - js: { + rs: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - DT: { + nU: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - ZC: { + jD: { configurable: !0, enumerable: !0, get: function() { @@ -23120,606 +23141,601 @@ E3cbY[513816] = false; }; } }, - iy: { + vy: { configurable: !0, enumerable: !0, get: function() { - return 0 <= [g.ws.iga, g.ws.Sda].indexOf(this.LF); + return 0 <= [g.Bs.Mga, g.Bs.xea].indexOf(this.cG); } } }); - m = c; - r.__decorate([h.config(b.LF, "environment")], m.prototype, "LF", null); - r.__decorate([h.config(h.pk, "storageTimeout")], m.prototype, "peb", null); - r.__decorate([h.config(h.string, "groupName")], m.prototype, "oG", null); - r.__decorate([h.config(h.string, "canaryGroupName", !0)], m.prototype, "HK", null); - r.__decorate([h.config(h.string, "uiGroupName")], m.prototype, "VY", null); - r.__decorate([h.config(h.bd, "applyIndexedDbOpenWorkaround")], m.prototype, "g3", null); - r.__decorate([h.config(h.bd, "ignoreIdbOpenError")], m.prototype, "VU", null); - r.__decorate([h.config(h.bd, "executeStorageMigration")], m.prototype, "bHb", null); - r.__decorate([h.config(h.object(), "browserInfo")], m.prototype, "qd", null); - r.__decorate([h.config(h.bd, "isTestAccount")], m.prototype, "mra", null); - r.__decorate([h.config(h.bd, "useRangeHeader")], m.prototype, "js", null); - r.__decorate([h.config(h.bd, "enableMilestoneEventList")], m.prototype, "DT", null); - r.__decorate([h.config(h.object, "storageRules")], m.prototype, "ZC", null); - m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(n.zl)), r.__param(1, (0, f.l)(a.xJ)), r.__param(2, (0, f.l)(n.ZZ)), r.__param(2, (0, f.optional)())], m); - b.OFa = m; + l = c; + r.__decorate([k.config(b.cG, "environment")], l.prototype, "cG", null); + r.__decorate([k.config(k.qk, "storageTimeout")], l.prototype, "jfb", null); + r.__decorate([k.config(k.string, "groupName")], l.prototype, "FG", null); + r.__decorate([k.config(k.string, "canaryGroupName", !0)], l.prototype, "$K", null); + r.__decorate([k.config(k.string, "uiGroupName")], l.prototype, "CZ", null); + r.__decorate([k.config(k.ed, "applyIndexedDbOpenWorkaround")], l.prototype, "E3", null); + r.__decorate([k.config(k.ed, "ignoreIdbOpenError")], l.prototype, "GV", null); + r.__decorate([k.config(k.ed, "executeStorageMigration")], l.prototype, "hIb", null); + r.__decorate([k.config(k.object(), "browserInfo")], l.prototype, "sd", null); + r.__decorate([k.config(k.ed, "isTestAccount")], l.prototype, "Ora", null); + r.__decorate([k.config(k.ed, "useRangeHeader")], l.prototype, "rs", null); + r.__decorate([k.config(k.ed, "enableMilestoneEventList")], l.prototype, "nU", null); + r.__decorate([k.config(k.object, "storageRules")], l.prototype, "jD", null); + l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(p.Cl)), r.__param(1, (0, f.l)(a.QJ)), r.__param(2, (0, f.l)(p.z_)), r.__param(2, (0, f.optional)())], l); + b.nGa = l; }, 41605: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.mDa = "CapabilityDetectorFactorySymbol"; + b.MDa = "CapabilityDetectorFactorySymbol"; }, 22210: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.vd = void 0; - b.vd = a; - a.lGa = /^hevc-/; - a.mGa = /^hevc-main/; - a.jGa = /^hevc-hdr-|hevc-dv/; - a.eJ = /^hevc-hdr-/; - a.Hu = /^hevc-dv/; - a.QP = /h264mpl/; - a.zD = /h264mpl30/; - a.AD = /h264mpl31/; - a.Qz = /h264hpl.*-dash$/; - a.TAa = /h264hpl.*-live$/; - a.lA = /^vp9-/; - a.Hi = /^av1-/; - a.jlb = /[l|L]4[0-1]-/; - a.FJ = /-L5[0-1]-/; - a.SHa = /-live/; - a.$ba = /^heaac-2-/; - a.tlb = /^heaac-2hq-dash/; - a.qx = /^xheaac-dash/; - a.Rjb = /ddplus-2/; - a.Sjb = /ddplus-5/; - a.Tjb = /ddplus-atmos/; + b.Ad = void 0; + b.Ad = a; + a.LGa = /^hevc-/; + a.MGa = /^hevc-main/; + a.JGa = /^hevc-hdr-|hevc-dv/; + a.zJ = /^hevc-hdr-/; + a.Zw = /^hevc-dv/; + a.CQ = /h264mpl/; + a.SD = /h264mpl30/; + a.TD = /h264mpl31/; + a.aA = /h264hpl.*-dash$/; + a.tBa = /h264hpl.*-live$/; + a.yA = /^vp9-/; + a.Gi = /^av1-/; + a.fmb = /[l|L]4[0-1]-/; + a.YJ = /-L5[0-1]-/; + a.tIa = /-live/; + a.$ib = /^heaac-2-/; + a.pmb = /^heaac-2hq-dash/; + a.Yo = /^xheaac-dash/; + a.Okb = /ddplus-2/; + a.Pkb = /ddplus-5/; + a.Qkb = /ddplus-atmos/; }, 73796: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.fd = void 0; - l = a(56800); - c.DXa = function(f) { - var h; - h = {}; - h[l.Re.IQ] = c.QP; - h[l.Re.L_] = c.QP; - h[l.Re.FJ] = c.K_; - h[l.Re.eJ] = c.eJ; - h[l.Re.Hu] = f || c.Hu; - h[l.Re.Qz] = c.QP; - h[l.Re.lA] = c.UQ; - h[l.Re.Hi] = c.Hi; - return h; + b.Lc = void 0; + m = a(56800); + c.jYa = function(f) { + var k; + k = {}; + k[m.cf.uR] = c.CQ; + k[m.cf.l0] = c.CQ; + k[m.cf.YJ] = c.fea; + k[m.cf.zJ] = c.zJ; + k[m.cf.Zw] = f || c.Zw; + k[m.cf.aA] = c.CQ; + k[m.cf.yA] = c.GR; + k[m.cf.Gi] = c.Gi; + return k; }; - b.fd = c; - c.ata = 'video/mp4; codecs="avc1.4d0028"'; - c.QP = "avc1.4d0028"; - c.K_ = "hev1.1.6.L93.B0"; - c.Wca = "dvhe.05.01"; - c.YDa = "dvhe.05.04"; - c.Xca = "dvhe.05.05"; - c.Yca = "dvhe.05.06"; - c.Zca = "dvhe.05.07"; - c.$ca = "dvhe.05.09"; - c.Hu = c.Wca; - c.eJ = c.K_; - c.$ba = "mp4a.40.2"; - c.qx = "mp4a.40.42"; - c.Qjb = "ec-3"; - c.UQ = "vp09.00.40.08"; - c.Hi = "av01.0.04M.08"; + b.Lc = c; + c.zta = 'video/mp4; codecs="avc1.4d0028"'; + c.CQ = "avc1.4d0028"; + c.fea = "hev1.1.6.L93.B0"; + c.zda = "dvhe.05.01"; + c.yEa = "dvhe.05.04"; + c.Ada = "dvhe.05.05"; + c.Bda = "dvhe.05.06"; + c.Cda = "dvhe.05.07"; + c.Dda = "dvhe.05.09"; + c.Zw = c.zda; + c.zJ = c.fea; + c.zq = "mp4a.40.5"; + c.Yo = "mp4a.40.42"; + c.Nkb = "ec-3"; + c.GR = "vp09.00.40.08"; + c.Gi = "av01.0.04M.08"; }, 51259: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Qm = void 0; + b.Pm = void 0; r = a(22674); c = a(56800); - l = a(4203); + m = a(4203); f = a(98960); - h = a(1079); + k = a(1079); d = a(95162); g = a(57718); - n = a(16152); - k = a(79974); - m = a(57657); - p = a(41605); + p = a(16152); + h = a(79974); + l = a(57657); + n = a(41605); q = a(43466); u = a(22365); t = a(12931); - w = a(43551); - v = a(28185); + v = a(43551); + w = a(28185); y = a(6600); x = a(94800); z = a(74742); - A = a(18580); - B = a(63368); + B = a(18580); + A = a(63368); C = a(33430); D = a(78866); - b.Qm = new r.gd(function(E) { - E(d.LQ).to(g.vOa).ha(); - E(c.Rw).to(f.lEa).ha(); - E(n.JHa).to(k.IHa).ha(); - E(p.mDa).to(q.lDa).ha(); - E(n.TLa).pl({ - isTypeSupported: u.dA && u.dA.isTypeSupported - }); - E(m.yFa).dD(function(G) { + b.Pm = new r.kd(function(E) { + E(d.xR).to(g.VOa).ia(); + E(c.PD).to(f.MEa).ia(); + E(p.iIa).to(h.hIa).ia(); + E(n.MDa).to(q.LDa).ia(); + E(p.tMa).sl({ + isTypeSupported: u.qA && u.qA.isTypeSupported + }); + E(l.XFa).pD(function(G) { return { - HKb: function() { - return G.ob.get(B.X0); + RLb: function() { + return G.nb.get(A.y1); } }; }); - E(h.XI).dD(function(G) { - return G.ob.get(l.Yb); + E(k.sJ).pD(function(G) { + return G.nb.get(m.Zb); }); - E(t.lJa).to(w.iJa).ha(); - E(C.hJa).to(D.gJa).ha(); - E(v.kJa).to(y.jJa).ha(); - E(x.vda).to(z.xFa).ha(); - E(A.gNa).pl(ob); + E(t.OJa).to(v.LJa).ia(); + E(C.KJa).to(D.JJa).ia(); + E(w.NJa).to(y.MJa).ia(); + E(x.Zda).to(z.WFa).ia(); + E(B.FNa).sl(qb); }); }, 56800: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Rw = b.XPa = b.Apb = b.Vo = b.Re = b.Al = b.Eu = b.u = void 0; + b.PD = b.zQa = b.Aqb = b.Ro = b.cf = b.Dl = b.Ou = b.u = void 0; (function(a) { a[a.Audio = 0] = "Audio"; - a[a.PPa = 1] = "Video"; + a[a.rQa = 1] = "Video"; })(b.u || (b.u = {})); (function(a) { - a[a.Qw = 0] = "Default"; - a[a.bx = 1] = "Microsoft"; - })(b.Eu || (b.Eu = {})); + a[a.ax = 0] = "Default"; + a[a.lx = 1] = "Microsoft"; + })(b.Ou || (b.Ou = {})); (function(a) { - a[a.Qw = 0] = "Default"; - a[a.WI = 1] = "Chrome"; - a[a.bx = 2] = "Microsoft"; - })(b.Al || (b.Al = {})); + a[a.ax = 0] = "Default"; + a[a.rJ = 1] = "Chrome"; + a[a.lx = 2] = "Microsoft"; + })(b.Dl || (b.Dl = {})); (function(a) { - a[a.IQ = 0] = "SD"; - a[a.L_ = 1] = "HD"; - a[a.FJ = 2] = "UHD"; - a[a.Hu = 3] = "DV"; - a[a.eJ = 4] = "HDR10"; - a[a.Qz = 5] = "AVCHigh"; - a[a.lA = 6] = "VP9"; - a[a.Hi = 7] = "AV1"; - })(b.Re || (b.Re = {})); + a[a.uR = 0] = "SD"; + a[a.l0 = 1] = "HD"; + a[a.YJ = 2] = "UHD"; + a[a.Zw = 3] = "DV"; + a[a.zJ = 4] = "HDR10"; + a[a.aA = 5] = "AVCHigh"; + a[a.yA = 6] = "VP9"; + a[a.Gi = 7] = "AV1"; + })(b.cf || (b.cf = {})); (function(a) { - a[a.C0 = 0] = "Level_1_4"; - a[a.KD = 1] = "Level_2_2"; - })(b.Vo || (b.Vo = {})); - b.Apb = function() {}; + a[a.c1 = 0] = "Level_1_4"; + a[a.aE = 1] = "Level_2_2"; + })(b.Ro || (b.Ro = {})); + b.Aqb = function() {}; (function(a) { - a[a.Fdc = 0] = "Platform"; - a[a.Yac = 1] = "CurrentTitle"; - })(b.XPa || (b.XPa = {})); - b.Rw = "DeviceCapabilitiesSymbol"; + a[a.lfc = 0] = "Platform"; + a[a.Dcc = 1] = "CurrentTitle"; + })(b.zQa || (b.zQa = {})); + b.PD = "DeviceCapabilitiesSymbol"; }, 1079: function(r, b, a) { var c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.XI = b.Gkb = void 0; + b.sJ = b.Dlb = void 0; c = a(56800); - b.Gkb = function() { - this.aF = []; - this.Sh = []; - this.Dr = []; - this.yTa = []; - this.wja = c.Eu.Qw; - this.Kba = c.Al.Qw; + b.Dlb = function() { + this.sF = []; + this.yh = []; + this.Up = []; + this.dUa = []; + this.Zja = c.Ou.ax; + this.oca = c.Dl.ax; }; - b.XI = "DeviceCapabilitiesConfigSymbol"; + b.sJ = "DeviceCapabilitiesConfigSymbol"; }, 94800: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.vda = b.Ww = void 0; - r = b.Ww || (b.Ww = {}); - r.ypb = "unknown"; - r.UAa = "absent"; - r.fNa = "present"; + b.Zda = b.fx = void 0; + r = b.fx || (b.fx = {}); + r.yqb = "unknown"; + r.uBa = "absent"; + r.ENa = "present"; r.Error = "error"; - b.vda = "ExternalDisplayLogHelperSymbol"; + b.Zda = "ExternalDisplayLogHelperSymbol"; }, 57657: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yFa = "ExtraPlatformInfoProviderSymbol"; + b.XFa = "ExtraPlatformInfoProviderSymbol"; }, 16152: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.JHa = "IsTypeSupportedProviderFactorySymbol"; - b.TLa = "PlatformIsTypeSupportedSymbol"; + b.iIa = "IsTypeSupportedProviderFactorySymbol"; + b.tMa = "PlatformIsTypeSupportedSymbol"; }, 17612: function(r, b, a) { - var l, f, h; + var m, f, k; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.YI = b.hb = void 0; - l = a(53921); + b.fb = void 0; + m = a(53921); f = a(31149); - h = a(36129); - c.kU = function(d) { + k = a(36129); + c.UU = function(d) { if (d) { - if (d.includes(b.YI.az)) return l.Gk.az; - if (d.includes("fps")) return l.Gk.BB; - if (d.includes(b.YI.rZ)) return l.Gk.rZ; + if (d.includes("playready")) return m.Hk.fO; + if (d.includes("fps")) return m.Hk.WL; + if (d.includes("widevine")) return m.Hk.Gib; } - throw new f.Mc(h.V.Vkb, void 0, void 0, void 0, void 0, "Invalid KeySystem: " + d); + throw new f.Oc(k.V.Rlb, void 0, void 0, void 0, void 0, "Invalid KeySystem: " + d); }; - c.woa = function(d) { + c.Zoa = function(d) { switch (d) { - case l.Gk.az: - return b.YI.az; - case l.Gk.BB: - return b.YI.BB; + case m.Hk.fO: + return "playready"; + case m.Hk.WL: + return "fairplay"; default: - return b.YI.rZ; + return "widevine"; } }; - b.hb = c; - c.ix = "com.microsoft.playready"; - c.wd = "com.microsoft.playready.hardware"; - c.UD = "com.microsoft.playready.software"; - c.llb = "com.apple.fps.2_0"; - c.XQ = "com.widevine.alpha"; - c.fQa = "com.widevine.alpha.experiment"; - c.jfa = "com.microsoft.playready.recommendation.3000"; - c.ZLa = "com.microsoft.playready.recommendation.2000"; - c.RGa = [c.jfa]; - b.YI = { - BB: "fairplay", - rZ: "widevine", - az: "playready" - }; + b.fb = c; + c.tx = "com.microsoft.playready"; + c.Bd = "com.microsoft.playready.hardware"; + c.kE = "com.microsoft.playready.software"; + c.hmb = "com.apple.fps.2_0"; + c.JR = "com.widevine.alpha"; + c.IQa = "com.widevine.alpha.experiment"; + c.Pfa = "com.microsoft.playready.recommendation.3000"; + c.zMa = "com.microsoft.playready.recommendation.2000"; + c.qHa = [c.Pfa]; }, 12931: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.lJa = "MediaCapabilitiesSymbol"; + b.OJa = "MediaCapabilitiesSymbol"; }, 33430: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.hJa = "MediaCapabilitiesDetectorSymbol"; + b.KJa = "MediaCapabilitiesDetectorSymbol"; }, 28185: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.kJa = "MediaCapabilitiesLogHelperSymbol"; + b.NJa = "MediaCapabilitiesLogHelperSymbol"; }, 75568: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.H = { - zD: "playready-h264mpl30-dash", - AD: "playready-h264mpl31-dash", - J_: "playready-h264mpl40-dash", - VFa: "h264mpl30-dash-playready-prk-qc", - WFa: "h264mpl31-dash-playready-prk-qc", - XFa: "h264mpl40-dash-playready-prk-qc", - TFa: "playready-h264hpl22-dash", - D_: "playready-h264hpl30-dash", - F_: "playready-h264hpl31-dash", - H_: "playready-h264hpl40-dash", - UFa: "h264hpl22-dash-playready-live", - E_: "h264hpl30-dash-playready-live", - G_: "h264hpl31-dash-playready-live", - I_: "h264hpl40-dash-playready-live", - pga: "vp9-profile0-L21-dash-cenc", - G1: "vp9-profile0-L30-dash-cenc", - H1: "vp9-profile0-L31-dash-cenc", - VQ: "vp9-profile0-L40-dash-cenc", - Cda: "hevc-main10-L30-dash-cenc", - Dda: "hevc-main10-L31-dash-cenc", - Eda: "hevc-main10-L40-dash-cenc", - Fda: "hevc-main10-L41-dash-cenc", - TP: "hevc-main10-L50-dash-cenc", - UP: "hevc-main10-L51-dash-cenc", - e0: "hevc-main10-L30-dash-cenc-prk", - h0: "hevc-main10-L31-dash-cenc-prk", - k0: "hevc-main10-L40-dash-cenc-prk", - n0: "hevc-main10-L41-dash-cenc-prk", - f0: "hevc-main10-L30-dash-cenc-prk-do", - i0: "hevc-main10-L31-dash-cenc-prk-do", - l0: "hevc-main10-L40-dash-cenc-prk-do", - o0: "hevc-main10-L41-dash-cenc-prk-do", - q0: "hevc-main10-L50-dash-cenc-prk-do", - s0: "hevc-main10-L51-dash-cenc-prk-do", - d0: "hevc-main10-L30-dash-cenc-live", - g0: "hevc-main10-L31-dash-cenc-live", - j0: "hevc-main10-L40-dash-cenc-live", - m0: "hevc-main10-L41-dash-cenc-live", - p0: "hevc-main10-L50-dash-cenc-live", - r0: "hevc-main10-L51-dash-cenc-live", - c_: "hevc-dv5-main10-L30-dash-cenc-prk", - e_: "hevc-dv5-main10-L31-dash-cenc-prk", - IP: "hevc-dv5-main10-L40-dash-cenc-prk", - h_: "hevc-dv5-main10-L41-dash-cenc-prk", - j_: "hevc-dv5-main10-L50-dash-cenc-prk", - l_: "hevc-dv5-main10-L51-dash-cenc-prk", - ada: "hevc-dv5-main10-L40-dash-cenc-prk-qc", - bda: "hevc-dv5-main10-L41-dash-cenc-prk-qc", - cda: "hevc-dv5-main10-L50-dash-cenc-prk-qc", - dda: "hevc-dv5-main10-L51-dash-cenc-prk-qc", - d_: "hevc-dv5-main10-L30-dash-cenc-prk-do", - f_: "hevc-dv5-main10-L31-dash-cenc-prk-do", - g_: "hevc-dv5-main10-L40-dash-cenc-prk-do", - i_: "hevc-dv5-main10-L41-dash-cenc-prk-do", - k_: "hevc-dv5-main10-L50-dash-cenc-prk-do", - m_: "hevc-dv5-main10-L51-dash-cenc-prk-do", - N_: "hevc-hdr-main10-L30-dash-cenc-prk", - Q_: "hevc-hdr-main10-L31-dash-cenc-prk", - SP: "hevc-hdr-main10-L40-dash-cenc-prk", - V_: "hevc-hdr-main10-L41-dash-cenc-prk", - Y_: "hevc-hdr-main10-L50-dash-cenc-prk", - a0: "hevc-hdr-main10-L51-dash-cenc-prk", - O_: "hevc-hdr-main10-L30-dash-cenc-prk-do", - R_: "hevc-hdr-main10-L31-dash-cenc-prk-do", - T_: "hevc-hdr-main10-L40-dash-cenc-prk-do", - W_: "hevc-hdr-main10-L41-dash-cenc-prk-do", - Z_: "hevc-hdr-main10-L50-dash-cenc-prk-do", - b0: "hevc-hdr-main10-L51-dash-cenc-prk-do", - M_: "hevc-hdr-main10-L30-dash-cenc-live", - P_: "hevc-hdr-main10-L31-dash-cenc-live", - S_: "hevc-hdr-main10-L40-dash-cenc-live", - U_: "hevc-hdr-main10-L41-dash-cenc-live", - X_: "hevc-hdr-main10-L50-dash-cenc-live", - $_: "hevc-hdr-main10-L51-dash-cenc-live", - NAa: "av1-main-L20-dash-cbcs-prk", - OAa: "av1-main-L21-dash-cbcs-prk", - Bu: "av1-main-L30-dash-cbcs-prk", - Cu: "av1-main-L31-dash-cbcs-prk", - Oz: "av1-main-L40-dash-cbcs-prk", - Pz: "av1-main-L41-dash-cbcs-prk", - EZ: "av1-main-L50-dash-cbcs-prk", - FZ: "av1-main-L51-dash-cbcs-prk" - }; - b.Cc = { - RZ: [b.H.zD, b.H.AD, b.H.J_], - AZ: [b.H.D_, b.H.F_, b.H.H_], - zZ: [b.H.E_, b.H.G_, b.H.I_], - aca: [b.H.G1, b.H.H1, b.H.VQ], - WZ: [b.H.Cda, b.H.Dda, b.H.Eda, b.H.Fda, b.H.TP, b.H.UP], - UZ: [b.H.e0, b.H.h0, b.H.k0, b.H.n0, b.H.TP, b.H.UP], - VZ: [b.H.f0, b.H.i0, b.H.l0, b.H.o0, b.H.q0, b.H.s0], - Lca: [b.H.d0, b.H.g0, b.H.j0, b.H.m0, b.H.p0, b.H.r0], - SZ: [b.H.N_, b.H.Q_, b.H.SP, b.H.V_, b.H.Y_, b.H.a0], - TZ: [b.H.O_, b.H.R_, b.H.T_, b.H.W_, b.H.Z_, b.H.b0], - Kca: [b.H.M_, b.H.P_, b.H.S_, b.H.U_, b.H.X_, b.H.$_], - TCa: [b.H.c_, b.H.IP, b.H.j_, b.H.e_, b.H.h_, b.H.l_], - UCa: [b.H.d_, b.H.g_, b.H.k_, b.H.f_, b.H.i_, b.H.m_], - VCa: [b.H.Bu, b.H.Cu, b.H.Oz, b.H.Pz, b.H.EZ, b.H.FZ] - }; - b.Ed = { - BD: "heaac-2-dash", - c0: "heaac-5.1-dash", - CD: "heaac-2hq-dash", - qx: "xheaac-dash", - GP: "ddplus-2.0-dash", - a_: "ddplus-5.1-dash", - HP: "ddplus-atmos-dash" - }; - b.zm = { - Wob: "simplesdh", - Uca: "dfxp-ls-sdh", - J1: "webvtt-lssdh-ios8", - ylb: "imsc1.1", - oJ: "nflx-cmisc" + b.G = { + SD: "playready-h264mpl30-dash", + TD: "playready-h264mpl31-dash", + k0: "playready-h264mpl40-dash", + uGa: "h264mpl30-dash-playready-prk-qc", + vGa: "h264mpl31-dash-playready-prk-qc", + wGa: "h264mpl40-dash-playready-prk-qc", + sGa: "playready-h264hpl22-dash", + e0: "playready-h264hpl30-dash", + g0: "playready-h264hpl31-dash", + i0: "playready-h264hpl40-dash", + tGa: "h264hpl22-dash-playready-live", + f0: "h264hpl30-dash-playready-live", + h0: "h264hpl31-dash-playready-live", + j0: "h264hpl40-dash-playready-live", + Tga: "vp9-profile0-L21-dash-cenc", + i2: "vp9-profile0-L30-dash-cenc", + j2: "vp9-profile0-L31-dash-cenc", + HR: "vp9-profile0-L40-dash-cenc", + gea: "hevc-main10-L30-dash-cenc", + hea: "hevc-main10-L31-dash-cenc", + iea: "hevc-main10-L40-dash-cenc", + jea: "hevc-main10-L41-dash-cenc", + FQ: "hevc-main10-L50-dash-cenc", + GQ: "hevc-main10-L51-dash-cenc", + F0: "hevc-main10-L30-dash-cenc-prk", + I0: "hevc-main10-L31-dash-cenc-prk", + L0: "hevc-main10-L40-dash-cenc-prk", + O0: "hevc-main10-L41-dash-cenc-prk", + G0: "hevc-main10-L30-dash-cenc-prk-do", + J0: "hevc-main10-L31-dash-cenc-prk-do", + M0: "hevc-main10-L40-dash-cenc-prk-do", + P0: "hevc-main10-L41-dash-cenc-prk-do", + R0: "hevc-main10-L50-dash-cenc-prk-do", + T0: "hevc-main10-L51-dash-cenc-prk-do", + E0: "hevc-main10-L30-dash-cenc-live", + H0: "hevc-main10-L31-dash-cenc-live", + K0: "hevc-main10-L40-dash-cenc-live", + N0: "hevc-main10-L41-dash-cenc-live", + Q0: "hevc-main10-L50-dash-cenc-live", + S0: "hevc-main10-L51-dash-cenc-live", + D_: "hevc-dv5-main10-L30-dash-cenc-prk", + F_: "hevc-dv5-main10-L31-dash-cenc-prk", + vQ: "hevc-dv5-main10-L40-dash-cenc-prk", + I_: "hevc-dv5-main10-L41-dash-cenc-prk", + K_: "hevc-dv5-main10-L50-dash-cenc-prk", + M_: "hevc-dv5-main10-L51-dash-cenc-prk", + Eda: "hevc-dv5-main10-L40-dash-cenc-prk-qc", + Fda: "hevc-dv5-main10-L41-dash-cenc-prk-qc", + Gda: "hevc-dv5-main10-L50-dash-cenc-prk-qc", + Hda: "hevc-dv5-main10-L51-dash-cenc-prk-qc", + E_: "hevc-dv5-main10-L30-dash-cenc-prk-do", + G_: "hevc-dv5-main10-L31-dash-cenc-prk-do", + H_: "hevc-dv5-main10-L40-dash-cenc-prk-do", + J_: "hevc-dv5-main10-L41-dash-cenc-prk-do", + L_: "hevc-dv5-main10-L50-dash-cenc-prk-do", + N_: "hevc-dv5-main10-L51-dash-cenc-prk-do", + n0: "hevc-hdr-main10-L30-dash-cenc-prk", + q0: "hevc-hdr-main10-L31-dash-cenc-prk", + EQ: "hevc-hdr-main10-L40-dash-cenc-prk", + v0: "hevc-hdr-main10-L41-dash-cenc-prk", + y0: "hevc-hdr-main10-L50-dash-cenc-prk", + B0: "hevc-hdr-main10-L51-dash-cenc-prk", + o0: "hevc-hdr-main10-L30-dash-cenc-prk-do", + r0: "hevc-hdr-main10-L31-dash-cenc-prk-do", + t0: "hevc-hdr-main10-L40-dash-cenc-prk-do", + w0: "hevc-hdr-main10-L41-dash-cenc-prk-do", + z0: "hevc-hdr-main10-L50-dash-cenc-prk-do", + C0: "hevc-hdr-main10-L51-dash-cenc-prk-do", + m0: "hevc-hdr-main10-L30-dash-cenc-live", + p0: "hevc-hdr-main10-L31-dash-cenc-live", + s0: "hevc-hdr-main10-L40-dash-cenc-live", + u0: "hevc-hdr-main10-L41-dash-cenc-live", + x0: "hevc-hdr-main10-L50-dash-cenc-live", + A0: "hevc-hdr-main10-L51-dash-cenc-live", + nBa: "av1-main-L20-dash-cbcs-prk", + oBa: "av1-main-L21-dash-cbcs-prk", + Ju: "av1-main-L30-dash-cbcs-prk", + Ku: "av1-main-L31-dash-cbcs-prk", + Zz: "av1-main-L40-dash-cbcs-prk", + $z: "av1-main-L41-dash-cbcs-prk", + i_: "av1-main-L50-dash-cbcs-prk", + j_: "av1-main-L51-dash-cbcs-prk" + }; + b.Sb = { + mQ: [b.G.SD, b.G.TD, b.G.k0], + XP: [b.G.e0, b.G.g0, b.G.i0], + WP: [b.G.f0, b.G.h0, b.G.j0], + e_: [b.G.i2, b.G.j2, b.G.HR], + rQ: [b.G.gea, b.G.hea, b.G.iea, b.G.jea, b.G.FQ, b.G.GQ], + pQ: [b.G.F0, b.G.I0, b.G.L0, b.G.O0, b.G.FQ, b.G.GQ], + qQ: [b.G.G0, b.G.J0, b.G.M0, b.G.P0, b.G.R0, b.G.T0], + w_: [b.G.E0, b.G.H0, b.G.K0, b.G.N0, b.G.Q0, b.G.S0], + nQ: [b.G.n0, b.G.q0, b.G.EQ, b.G.v0, b.G.y0, b.G.B0], + oQ: [b.G.o0, b.G.r0, b.G.t0, b.G.w0, b.G.z0, b.G.C0], + v_: [b.G.m0, b.G.p0, b.G.s0, b.G.u0, b.G.x0, b.G.A0], + tDa: [b.G.D_, b.G.vQ, b.G.K_, b.G.F_, b.G.I_, b.G.M_], + uDa: [b.G.E_, b.G.H_, b.G.L_, b.G.G_, b.G.J_, b.G.N_], + oda: [b.G.Ju, b.G.Ku, b.G.Zz, b.G.$z, b.G.i_, b.G.j_] + }; + b.pd = { + zq: "heaac-2-dash", + D0: "heaac-5.1-dash", + UD: "heaac-2hq-dash", + Yo: "xheaac-dash", + tQ: "ddplus-2.0-dash", + B_: "ddplus-5.1-dash", + uQ: "ddplus-atmos-dash" + }; + b.xm = { + Vpb: "simplesdh", + xda: "dfxp-ls-sdh", + l2: "webvtt-lssdh-ios8", + umb: "imsc1.1", + IJ: "nflx-cmisc" }; }, 18580: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.gNa = "PresentationAPISymbol"; + b.FNa = "PresentationAPISymbol"; }, 95162: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.LQ = "SourceBufferTypeProviderSymbol"; + b.xR = "SourceBufferTypeProviderSymbol"; }, 43466: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z; - function c(A, B, C, D, E, G, F, H, N, M) { - this.a5a = A; - this.config = B; - this.yc = C; - this.sa = D; + function c(B, A, C, D, E, G, F, H, L, M) { + this.B5a = B; + this.config = A; + this.zc = C; + this.ta = D; this.is = E; this.vo = G; - this.$l = F; + this.Xl = F; this.platform = H; - this.kc = N; - this.Ry = M; + this.mc = L; + this.dz = M; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lDa = void 0; + b.LDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(56800); - h = a(16152); + k = a(16152); d = a(1079); g = a(92049); - n = a(75456); - k = a(46286); - m = a(31741); - p = a(53085); + p = a(75456); + h = a(46286); + l = a(31741); + n = a(53085); q = a(30869); u = a(42207); t = a(5180); - w = a(21103); - v = a(87386); + v = a(21103); + w = a(87386); y = a(91581); x = a(2248); a = a(33430); - c.prototype.JBb = function(A) { - var B; - B = this.a5a.rXa(); - switch (A) { - case f.Eu.bx: - return new g.JJa(this.config, B, this.is, this.platform, this.Ry); + c.prototype.NCb = function(B) { + var A; + A = this.B5a.YXa(); + switch (B) { + case f.Ou.lx: + return new g.lKa(this.config, A, this.is, this.platform, this.dz); default: - return new m.p_(this.config, B, this.Ry); + return new l.Q_(this.config, A, this.dz); } }; - c.prototype.SCb = function(A) { - var B; - B = this.a5a.rXa(); - switch (A) { - case f.Al.WI: - A = new t.tDa(this.config, B, this.is, this.vo, this.$l, this.sa, this.Ry); + c.prototype.WDb = function(B) { + var A; + A = this.B5a.YXa(); + switch (B) { + case f.Dl.rJ: + B = new t.TDa(this.config, A, this.is, this.vo, this.Xl, this.ta, this.dz); break; - case f.Al.bx: - A = new n.SIa(this.config, B, this.is, this.yc, this.sa, this.$l, this.kc, this.Ry, this.vo); + case f.Dl.lx: + B = new p.uJa(this.config, A, this.is, this.zc, this.ta, this.Xl, this.mc, this.dz, this.vo); break; default: - A = new k.Xz(this.config, B, this.is, this.Ry); + B = new h.iA(this.config, A, this.is, this.dz); } - return A; + return B; }; z = c; - z = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.JHa)), r.__param(1, (0, l.l)(d.XI)), r.__param(2, (0, l.l)(p.Xh)), r.__param(3, (0, l.l)(q.dg)), r.__param(4, (0, l.l)(u.Vf)), r.__param(5, (0, l.l)(w.ax)), r.__param(6, (0, l.l)(v.bb)), r.__param(7, (0, l.l)(y.Gn)), r.__param(8, (0, l.l)(x.ah)), r.__param(9, (0, l.l)(a.hJa))], z); - b.lDa = z; + z = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.iIa)), r.__param(1, (0, m.l)(d.sJ)), r.__param(2, (0, m.l)(n.Vh)), r.__param(3, (0, m.l)(q.eg)), r.__param(4, (0, m.l)(u.Wf)), r.__param(5, (0, m.l)(v.kx)), r.__param(6, (0, m.l)(w.$a)), r.__param(7, (0, m.l)(y.Gn)), r.__param(8, (0, m.l)(x.zh)), r.__param(9, (0, m.l)(a.KJa))], z); + b.LDa = z; }, 65264: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k, m, p) { - this.config = n; - this.wo = k; - this.mediaType = m; - this.Ry = p; - this.Tsa = {}; - this.Tsa[l.u.Audio] = "audio"; - this.Tsa[l.u.PPa] = "video"; + function c(p, h, l, n) { + this.config = p; + this.wo = h; + this.mediaType = l; + this.dz = n; + this.sta = {}; + this.sta[m.u.Audio] = "audio"; + this.sta[m.u.rQa] = "video"; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vD = void 0; - l = a(56800); + b.ND = void 0; + m = a(56800); r = a(57180); f = a(22210); - h = a(22365); + k = a(22365); d = a(7802); - g = new r.$D().format; - c.prototype.y2a = function(n) { - return this.AEb(this.kMb(this.f2a(), n)); - }; - c.prototype.jF = function(n) { - return this.wo.isTypeSupported(n); - }; - c.prototype.mKb = function() { - return [f.vd.$ba, f.vd.tlb, f.vd.zD, f.vd.AD]; - }; - c.prototype.yPb = function() { - this.Co = []; - this.eu = []; - this.config().yXb && this.eu.push(f.vd.qx); - this.config().B9a && this.eu.push(f.vd.mGa); - this.config().A9a && this.eu.push(f.vd.jGa); - this.config().z9a && this.eu.push(f.vd.Hu); - this.config().x9a && this.eu.push(f.vd.Qz); - this.config().y9a && this.eu.push(f.vd.TAa); - this.config().C9a && this.eu.push(f.vd.lA); - this.config().w9a && this.eu.push(f.vd.Hi); - this.eu = this.eu.concat(this.mKb()); - !this.config().sGb && this.Co.push(f.vd.qx); - !this.config().mZa && this.Co.push(f.vd.Rjb); - !this.config().lZa && this.Co.push(f.vd.Sjb); - !this.config().nL && this.Co.push(f.vd.Tjb); - !this.config().eGb && this.Co.push(/prk$/); - this.config().z9a || this.config().OFb || this.Co.push(f.vd.Hu); - this.config().B9a || this.config().TFb || this.Co.push(f.vd.mGa); - this.config().A9a || this.config().Gma || this.Co.push(f.vd.jGa); - this.config().x9a || this.config().lL || this.Co.push(f.vd.Qz); - this.config().y9a || this.config().Dma || this.Co.push(f.vd.TAa); - this.config().C9a || this.config().oGb || this.Co.push(f.vd.lA); - this.config().w9a || this.config().FFb || this.Co.push(f.vd.Hi); - !this.config().nGb && this.Co.push(f.vd.FJ); - }; - c.prototype.kMb = function(n, k) { - var m; - m = h.Ee.hardwareConcurrency && h.Ee.hardwareConcurrency; - return n.filter(function(p) { - return void 0 !== p.minimumCores && m < p.minimumCores || void 0 !== p.restrictToUILabels && (void 0 === (null === k || void 0 === k ? void 0 : k.Cd) || !p.restrictToUILabels.includes(k.Cd)) ? !1 : !0; - }).map(function(p) { - return p.name; + g = new r.qE().format; + c.prototype.$2a = function(p) { + return this.EFb(this.wNb(this.F2a(), p)); + }; + c.prototype.BF = function(p) { + return this.wo.isTypeSupported(p); + }; + c.prototype.xLb = function() { + return [f.Ad.$ib, f.Ad.pmb, f.Ad.SD, f.Ad.TD]; + }; + c.prototype.JQb = function() { + this.Bo = []; + this.ju = []; + this.config().PYb && this.ju.push(f.Ad.Yo); + this.config().n$a && this.ju.push(f.Ad.MGa); + this.config().m$a && this.ju.push(f.Ad.JGa); + this.config().l$a && this.ju.push(f.Ad.Zw); + this.config().j$a && this.ju.push(f.Ad.aA); + this.config().k$a && this.ju.push(f.Ad.tBa); + this.config().o$a && this.ju.push(f.Ad.yA); + this.config().i$a && this.ju.push(f.Ad.Gi); + this.ju = this.ju.concat(this.xLb()); + !this.config().yHb && this.Bo.push(f.Ad.Yo); + !this.config().SZa && this.Bo.push(f.Ad.Okb); + !this.config().RZa && this.Bo.push(f.Ad.Pkb); + !this.config().GL && this.Bo.push(f.Ad.Qkb); + !this.config().kHb && this.Bo.push(/prk$/); + this.config().l$a || this.config().UGb || this.Bo.push(f.Ad.Zw); + this.config().n$a || this.config().ZGb || this.Bo.push(f.Ad.MGa); + this.config().m$a || this.config().ina || this.Bo.push(f.Ad.JGa); + this.config().j$a || this.config().EL || this.Bo.push(f.Ad.aA); + this.config().k$a || this.config().fna || this.Bo.push(f.Ad.tBa); + this.config().o$a || this.config().uHb || this.Bo.push(f.Ad.yA); + this.config().i$a || this.config().KGb || this.Bo.push(f.Ad.Gi); + !this.config().tHb && this.Bo.push(f.Ad.YJ); + }; + c.prototype.wNb = function(p, h) { + var l; + l = k.Fe.hardwareConcurrency && k.Fe.hardwareConcurrency; + return p.filter(function(n) { + return void 0 !== n.minimumCores && l < n.minimumCores || void 0 !== n.restrictToUILabels && (void 0 === (null === h || void 0 === h ? void 0 : h.Ld) || !n.restrictToUILabels.includes(h.Ld)) ? !1 : !0; + }).map(function(n) { + return n.name; }); }; - c.prototype.NT = function(n) { - var k, m; - k = this; - m = n.map(function(p) { - for (var q = ka(k.eu), u = q.next(); !u.done; u = q.next()) - if (u.value.test(p)) return Promise.resolve({ + c.prototype.wU = function(p) { + var h, l; + h = this; + l = p.map(function(n) { + for (var q = ja(h.ju), u = q.next(); !u.done; u = q.next()) + if (u.value.test(n)) return Promise.resolve({ supported: !0 }); - q = ka(k.Co); + q = ja(h.Bo); for (u = q.next(); !u.done; u = q.next()) - if (u.value.test(p)) return Promise.resolve({ + if (u.value.test(n)) return Promise.resolve({ supported: !1, reason: "excluded" }); - return k.MT(p).catch(function() { + return h.vU(n).catch(function() { return { supported: !1, reason: "exception" }; }); }); - return Promise.all(m).then(function(p) { - return new d.$0(n, p); + return Promise.all(l).then(function(n) { + return new d.B1(p, n); }); }; - c.prototype.MT = function(n) { - var k; - k = this; - return this.hra(n).then(function(m) { - return m.supported ? k.config().aGb ? k.Ry.MT(n) : k.tna(n) : m; + c.prototype.vU = function(p) { + var h; + h = this; + return this.Jra(p).then(function(l) { + return l.supported ? h.config().gHb ? h.dz.vU(p) : h.Xna(p) : l; }); }; - c.prototype.tna = function(n) { - var k; - n = this.gX[n]; - k = ""; - return n ? (Array.isArray(n) && (k = 1 < n.length ? " " + n[1] : "", n = n[0]), n = g("{0}/mp4;codecs={1};{2}", this.Tsa[this.mediaType], n, k), this.jF(n) ? Promise.resolve({ + c.prototype.Xna = function(p) { + var h; + p = this.SX[p]; + h = ""; + return p ? (Array.isArray(p) && (h = 1 < p.length ? " " + p[1] : "", p = p[0]), p = g("{0}/mp4;codecs={1};{2}", this.sta[this.mediaType], p, h), this.BF(p) ? Promise.resolve({ supported: !0 }) : Promise.resolve({ supported: !1, @@ -23729,100 +23745,100 @@ E3cbY[513816] = false; reason: "no-codec-info" }); }; - c.prototype.AEb = function(n) { - this.yPb(); - return this.NT(n); + c.prototype.EFb = function(p) { + this.JQb(); + return this.wU(p); }; - c.prototype.hra = function() { + c.prototype.Jra = function() { return Promise.resolve({ supported: !0 }); }; - Za.Object.defineProperties(c.prototype, { - gX: { + $a.Object.defineProperties(c.prototype, { + SX: { configurable: !0, enumerable: !0, get: function() { - this.VRa || (this.VRa = this.ar()); - return this.VRa; + this.zSa || (this.zSa = this.fr()); + return this.zSa; } } }); - b.vD = c; + b.ND = c; }, 5180: function(r, b, a) { - var l, f, h, d, g, n; - - function c(k, m, p, q, u, t, w) { - k = l.Xz.call(this, k, m, p, w) || this; - k.vo = q; - k.$l = u; - k.sa = t; - k.Ry = w; - k.type = f.Al.WI; - k.log = k.$l.ab("ChromeVideoCapabilityDetector"); - return k; + var m, f, k, d, g, p; + + function c(h, l, n, q, u, t, v) { + h = m.iA.call(this, h, l, n, v) || this; + h.vo = q; + h.Xl = u; + h.ta = t; + h.dz = v; + h.type = f.Dl.rJ; + h.log = h.Xl.Za("ChromeVideoCapabilityDetector"); + return h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tDa = void 0; - l = a(46286); + b.TDa = void 0; + m = a(46286); f = a(56800); - h = a(5021); + k = a(5021); d = a(82100); g = a(22210); - n = a(17612); - ea(c, l.Xz); - c.prototype.mI = function(k) { - switch (k) { - case f.Vo.KD: - return this.w6b; + p = a(17612); + ea(c, m.iA); + c.prototype.FI = function(h) { + switch (h) { + case f.Ro.aE: + return this.$7b; default: return Promise.resolve(!1); } }; - c.prototype.xU = function() { - var k; - k = this; - return this.mI(f.Vo.KD).then(function(m) { - return m ? f.Vo.KD : void 0; - }).then(function(m) { - return k.r4(m); + c.prototype.jV = function() { + var h; + h = this; + return this.FI(f.Ro.aE).then(function(l) { + return l ? f.Ro.aE : void 0; + }).then(function(l) { + return h.P4(l); }); }; - c.prototype.Cia = function(k) { - this.fq = k; + c.prototype.dja = function(h) { + this.$p = h; }; - c.prototype.XQb = function(k) { - var m; - return !(null === (m = k.getConfiguration().videoCapabilities) || void 0 === m || !m.some(function(p) { - return (null === p || void 0 === p ? void 0 : p.robustness) === d.xs; + c.prototype.fSb = function(h) { + var l; + return !(null === (l = h.getConfiguration().videoCapabilities) || void 0 === l || !l.some(function(n) { + return (null === n || void 0 === n ? void 0 : n.robustness) === d.Cs; })); }; - c.prototype.Bgb = function() { - var k; - if (this.fq) { - k = this.i3a && this.j3a && this.i3a.qa(this.j3a).ea(h.pa); - this.fq.itshdcp = JSON.stringify({ - hdcp2: this.Ht, - time2: k + c.prototype.xhb = function() { + var h; + if (this.$p) { + h = this.O3a && this.P3a && this.O3a.qa(this.P3a).ea(k.ma); + this.$p.itshdcp = JSON.stringify({ + hdcp2: this.Nt, + time2: h }); } }; - c.prototype.hra = function(k) { - var m; - m = this; - return this.vo.EB().then(function(p) { + c.prototype.Jra = function(h) { + var l; + l = this; + return this.vo.OB().then(function(n) { var q; - q = (0, d.s6)(p); - p = q === d.xs || n.hb.RGa.includes(p.keySystem); - return [g.vd.Qz, g.vd.lA, g.vd.Hi].some(function(u) { - return u.test(k); - }) && !g.vd.SHa.test(k) && m.config().z7a && p ? { + q = (0, d.Q6)(n); + n = q === d.Cs || p.fb.qHa.includes(n.keySystem); + return [g.Ad.aA, g.Ad.yA, g.Ad.Gi].some(function(u) { + return u.test(h); + }) && !g.Ad.tIa.test(h) && l.config().f8a && n ? { supported: !1, reason: "mcclearen-restricted" - } : !p && g.vd.lGa.test(k) || g.vd.jlb.test(k) && !(m.config().SFb || m.config().oZa && q === d.xs) || g.vd.FJ.test(k) && (!m.config().oZa || q !== d.xs) ? { + } : !n && g.Ad.LGa.test(h) || g.Ad.fmb.test(h) && !(l.config().YGb || l.config().UZa && q === d.Cs) || g.Ad.YJ.test(h) && (!l.config().UZa || q !== d.Cs) ? { supported: !1, reason: "robustness-restricted" } : { @@ -23830,156 +23846,153 @@ E3cbY[513816] = false; }; }); }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { mediaKeys: { configurable: !0, enumerable: !0, get: function() { - this.t7a || (this.t7a = this.vo.EB().then(function(k) { - return k.createMediaKeys(); + this.Z7a || (this.Z7a = this.vo.OB().then(function(h) { + return h.createMediaKeys(); })); - return this.t7a; + return this.Z7a; } }, - w6b: { + $7b: { configurable: !0, enumerable: !0, get: function() { - var k; - k = this; - this.$ya || (this.config().UFb ? this.$ya = Promise.all([this.vo.EB(), this.mediaKeys]).then(function(m) { - var p; - p = ka(m); - m = p.next().value; - p = p.next().value; - if (!k.XQb(m)) return (k.Ht = "not HW_SECURE_ALL", k.log.trace("hdcpStatus: " + k.Ht), !1); - if (p && p.getStatusForPolicy) return (k.j3a = k.sa.ke, p.getStatusForPolicy({ + var h; + h = this; + this.yza || (this.config().$Gb ? this.yza = Promise.all([this.vo.OB(), this.mediaKeys]).then(function(l) { + var n; + n = ja(l); + l = n.next().value; + n = n.next().value; + if (!h.fSb(l)) return (h.Nt = "not HW_SECURE_ALL", h.log.trace("hdcpStatus: " + h.Nt), !1); + if (n && n.getStatusForPolicy) return (h.P3a = h.ta.me, n.getStatusForPolicy({ minHdcpVersion: "2.2" }).then(function(q) { - k.i3a = k.sa.ke; - k.Ht = q; - k.log.trace("hdcpStatus: " + k.Ht); - return "usable" === k.Ht; + h.O3a = h.ta.me; + h.Nt = q; + h.log.trace("hdcpStatus: " + h.Nt); + return "usable" === h.Nt; })); - k.Ht = "not available"; - k.log.trace("hdcpStatus: " + k.Ht); + h.Nt = "not available"; + h.log.trace("hdcpStatus: " + h.Nt); return !1; - }).catch(function(m) { - k.Ht = "exception"; - k.log.error("Exception in supportsHdcpLevel", { - hdcpStatus: k.Ht - }, m); + }).catch(function(l) { + h.Nt = "exception"; + h.log.error("Exception in supportsHdcpLevel", { + hdcpStatus: h.Nt + }, l); return !1; - }).then(function(m) { - k.Bgb(); - return m; - }) : (this.Ht = "not enabled", this.log.trace("hdcpStatus: " + this.Ht), this.Bgb(), this.$ya = Promise.resolve(!1))); - return this.$ya; + }).then(function(l) { + h.xhb(); + return l; + }) : (this.Nt = "not enabled", this.log.trace("hdcpStatus: " + this.Nt), this.xhb(), this.yza = Promise.resolve(!1))); + return this.yza; } } }); - b.tDa = c; + b.TDa = c; }, 31741: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { - p = f.vD.call(this, k, m, l.u.Audio, p) || this; - p.config = k; - p.wo = m; - p.type = l.Eu.Qw; - return p; + function c(h, l, n) { + n = f.ND.call(this, h, l, m.u.Audio, n) || this; + n.config = h; + n.wo = l; + n.type = m.Ou.ax; + return n; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.p_ = void 0; - l = a(56800); + b.Q_ = void 0; + m = a(56800); f = a(65264); - h = a(73796); + k = a(73796); r = a(57180); d = a(12187); g = a(7802); - n = new r.$D().format; - ea(c, f.vD); - c.prototype.sY = function() { - var k; - k = n(c.uba, h.fd.Qjb); - return Promise.resolve(this.config().nL && this.wo.isTypeSupported(k)); + p = new r.qE().format; + ea(c, f.ND); + c.prototype.aZ = function() { + var h; + h = p(c.$ba, k.Lc.Nkb); + return Promise.resolve(this.config().GL && this.wo.isTypeSupported(h)); }; - c.prototype.ar = function() { - return d.gda.ar(); + c.prototype.fr = function() { + return d.Kda.fr(); }; - c.prototype.f2a = function() { - return this.config().aF; + c.prototype.F2a = function() { + return this.config().sF; }; - c.prototype.NT = function(k) { - return this.config().wXb ? Promise.resolve(new g.$0(k, k.map(function() { + c.prototype.wU = function(h) { + return this.config().NYb ? Promise.resolve(new g.B1(h, h.map(function() { return { supported: !0 }; - }))) : f.vD.prototype.NT.call(this, k); + }))) : f.ND.prototype.wU.call(this, h); }; - b.p_ = c; - c.uba = "audio/mp4;codecs={0};"; + b.Q_ = c; + c.$ba = "audio/mp4;codecs={0};"; }, 12187: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.gda = void 0; - l = a(75568); - c.ar = function() { + b.Kda = void 0; + m = a(75568); + c.fr = function() { var f; f = {}; - return (f[l.Ed.BD] = "mp4a.40.2", f[l.Ed.c0] = "mp4a.40.2", f[l.Ed.CD] = "mp4a.40.2", f[l.Ed.qx] = "mp4a.40.42", f[l.Ed.GP] = "ec-3", f[l.Ed.a_] = "ec-3", f[l.Ed.HP] = "ec-3", f); + return (f[m.pd.zq] = "mp4a.40.2", f[m.pd.D0] = "mp4a.40.2", f[m.pd.UD] = "mp4a.40.2", f[m.pd.Yo] = "mp4a.40.42", f[m.pd.tQ] = "ec-3", f[m.pd.B_] = "ec-3", f[m.pd.uQ] = "ec-3", f); }; - b.gda = c; + b.Kda = c; }, 46286: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u) { + function c(l, n, q, u) { var t; - t = h.vD.call(this, m, p, l.u.PPa, u) || this; - t.config = m; - t.wo = p; + t = k.ND.call(this, l, n, m.u.rQa, u) || this; + t.config = l; + t.wo = n; t.is = q; - t.B8 = u; - t.type = l.Al.Qw; - t.Z9b = d.fd.DXa(); + t.b9 = u; + t.type = m.Dl.ax; + t.Aac = d.Lc.jYa(); return t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Xz = void 0; - l = a(56800); + b.iA = void 0; + m = a(56800); f = a(75568); - h = a(65264); + k = a(65264); r = a(57180); d = a(73796); g = a(48617); - n = a(45266); - k = a(7802); - new r.$D(); - ea(c, h.vD); - c.prototype.mI = function() { + p = a(45266); + h = a(7802); + new r.qE(); + ea(c, k.ND); + c.prototype.FI = function() { return Promise.resolve(!1); }; - c.prototype.dG = function() { + c.prototype.qM = function() { return Promise.resolve(""); }; - c.prototype.h6 = function() { - return Promise.resolve(""); - }; - c.prototype.uY = function() { - return this.config().Gma ? this.B8.Tqa() ? this.B8.MT(f.H.SP).then(function(m) { + c.prototype.cZ = function() { + return this.config().ina ? this.b9.vra() ? this.b9.vU(f.G.EQ).then(function(l) { return { - result: m.supported, + result: l.supported, reason: "media-capabilities" }; }) : Promise.resolve({ @@ -23990,10 +24003,10 @@ E3cbY[513816] = false; reason: "disabled" }); }; - c.prototype.dba = function() { - return this.config().Gma ? this.B8.Tqa() ? this.B8.MT(f.H.IP).then(function(m) { + c.prototype.Kba = function() { + return this.config().ina ? this.b9.vra() ? this.b9.vU(f.G.vQ).then(function(l) { return { - result: m.supported, + result: l.supported, reason: "media-capabilities" }; }) : Promise.resolve({ @@ -24004,432 +24017,426 @@ E3cbY[513816] = false; reason: "disabled" }); }; - c.prototype.vY = function() { + c.prototype.dZ = function() { return Promise.resolve(!1); }; - c.prototype.sY = function() { + c.prototype.aZ = function() { return Promise.resolve(!1); }; - c.prototype.gU = function(m) { - return this.Z9b[m]; + c.prototype.QU = function(l) { + return this.Aac[l]; }; - c.prototype.Cia = function() {}; - c.prototype.jTb = function(m) { - switch (m) { - case l.Vo.C0: + c.prototype.dja = function() {}; + c.prototype.xUb = function(l) { + switch (l) { + case m.Ro.c1: return "1.4"; - case l.Vo.KD: + case m.Ro.aE: return "2.2"; } }; - c.prototype.ar = function() { - return g.q_.ar(); + c.prototype.fr = function() { + return g.R_.fr(); }; - c.prototype.f2a = function() { - var p; + c.prototype.F2a = function() { + var n; - function m(q, u) { - return (0, n.ggb)(function(t, w) { - return t.name === w.name; + function l(q, u) { + return (0, p.chb)(function(t, v) { + return t.name === v.name; }, q, u); } - p = m(this.config().yTa, this.config().Sh); - return m(p, this.config().Dr); + n = l(this.config().dUa, this.config().yh); + return l(n, this.config().Up); }; - c.prototype.xU = function() { + c.prototype.jV = function() { return Promise.resolve(void 0); }; - c.prototype.w6 = function() { + c.prototype.U6 = function() { return Promise.resolve(void 0); }; - c.prototype.r4 = function(m) { - var p; - p = []; - this.is.rg(m) && p.push(this.jTb(m)); + c.prototype.P4 = function(l) { + var n; + n = []; + this.is.sg(l) && n.push(this.xUb(l)); return [{ type: "DigitalVideoOutputDescriptor", outputType: "unknown", - supportedHdcpVersions: p, - isHdcpEngaged: !!p.length + supportedHdcpVersions: n, + isHdcpEngaged: !!n.length }]; }; - c.prototype.NT = function(m) { - return this.config().xXb ? Promise.resolve(new k.$0(m, m.map(function() { + c.prototype.wU = function(l) { + return this.config().OYb ? Promise.resolve(new h.B1(l, l.map(function() { return { supported: !0 }; - }))) : h.vD.prototype.NT.call(this, m); + }))) : k.ND.prototype.wU.call(this, l); }; - b.Xz = c; - c.uba = "video/mp4;codecs={0};"; + b.iA = c; + c.$ba = "video/mp4;codecs={0};"; }, 48617: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.q_ = void 0; - l = a(75568); + b.R_ = void 0; + m = a(75568); f = a(73796); - c.ar = function() { - var h; - h = {}; - return (h[l.H.zD] = "avc1.4D401E", h[l.H.AD] = "avc1.4D401F", h[l.H.J_] = "avc1.4D4028", h[l.H.VFa] = "avc1.4D401E", h[l.H.WFa] = "avc1.4D401F", h[l.H.XFa] = "avc1.4D4028", h[l.H.Cda] = "hev1.2.6.L90.B0", h[l.H.Dda] = "hev1.2.6.L93.B0", h[l.H.Eda] = "hev1.2.6.L120.B0", h[l.H.Fda] = "hev1.2.6.L123.B0", h[l.H.e0] = "hev1.2.6.L90.B0", h[l.H.h0] = "hev1.2.6.L93.B0", h[l.H.k0] = "hev1.2.6.L120.B0", h[l.H.n0] = "hev1.2.6.L123.B0", h[l.H.TP] = "hev1.2.6.L150.B0", h[l.H.UP] = "hev1.2.6.L153.B0", h[l.H.f0] = "hev1.2.6.L90.B0", h[l.H.i0] = "hev1.2.6.L93.B0", h[l.H.l0] = "hev1.2.6.L120.B0", h[l.H.o0] = "hev1.2.6.L123.B0", h[l.H.q0] = "hev1.2.6.L150.B0", h[l.H.s0] = "hev1.2.6.L153.B0", h[l.H.d0] = "hev1.2.6.L90.B0", h[l.H.g0] = "hev1.2.6.L93.B0", h[l.H.j0] = "hev1.2.6.L120.B0", h[l.H.m0] = "hev1.2.6.L123.B0", h[l.H.p0] = "hev1.2.6.L150.B0", h[l.H.r0] = "hev1.2.6.L153.B0", h[l.H.N_] = "hev1.2.6.L90.B0", h[l.H.Q_] = "hev1.2.6.L93.B0", h[l.H.SP] = "hev1.2.6.L120.B0", h[l.H.V_] = "hev1.2.6.L123.B0", h[l.H.Y_] = "hev1.2.6.L150.B0", h[l.H.a0] = "hev1.2.6.L153.B0", h[l.H.O_] = "hev1.2.6.L90.B0", h[l.H.R_] = "hev1.2.6.L93.B0", h[l.H.T_] = "hev1.2.6.L120.B0", h[l.H.W_] = "hev1.2.6.L123.B0", h[l.H.Z_] = "hev1.2.6.L150.B0", h[l.H.b0] = "hev1.2.6.L153.B0", h[l.H.M_] = "hev1.2.6.L90.B0", h[l.H.P_] = "hev1.2.6.L93.B0", h[l.H.S_] = "hev1.2.6.L120.B0", h[l.H.U_] = "hev1.2.6.L123.B0", h[l.H.X_] = "hev1.2.6.L150.B0", h[l.H.$_] = "hev1.2.6.L153.B0", h[l.H.c_] = f.fd.Wca, h[l.H.e_] = f.fd.YDa, h[l.H.IP] = f.fd.Xca, h[l.H.h_] = f.fd.Yca, h[l.H.j_] = f.fd.Zca, h[l.H.l_] = f.fd.$ca, h[l.H.ada] = f.fd.Xca, h[l.H.bda] = f.fd.Yca, h[l.H.cda] = f.fd.Zca, h[l.H.dda] = f.fd.$ca, h[l.H.d_] = f.fd.Wca, h[l.H.f_] = f.fd.YDa, h[l.H.g_] = f.fd.Xca, h[l.H.i_] = f.fd.Yca, h[l.H.k_] = f.fd.Zca, h[l.H.m_] = f.fd.$ca, h[l.H.TFa] = "avc1.640016", h[l.H.D_] = "avc1.64001E", h[l.H.F_] = "avc1.64001F", h[l.H.H_] = "avc1.640028", h[l.H.UFa] = "avc1.640016", h[l.H.E_] = "avc1.64001E", h[l.H.G_] = "avc1.64001F", h[l.H.I_] = "avc1.640028", h[l.H.pga] = f.fd.UQ, h[l.H.G1] = f.fd.UQ, h[l.H.H1] = f.fd.UQ, h[l.H.VQ] = f.fd.UQ, h[l.H.NAa] = f.fd.Hi, h[l.H.OAa] = f.fd.Hi, h[l.H.Bu] = f.fd.Hi, h[l.H.Cu] = f.fd.Hi, h[l.H.Oz] = f.fd.Hi, h[l.H.Pz] = f.fd.Hi, h[l.H.EZ] = f.fd.Hi, h[l.H.FZ] = f.fd.Hi, h); + c.fr = function() { + var k; + k = {}; + return (k[m.G.SD] = "avc1.4D401E", k[m.G.TD] = "avc1.4D401F", k[m.G.k0] = "avc1.4D4028", k[m.G.uGa] = "avc1.4D401E", k[m.G.vGa] = "avc1.4D401F", k[m.G.wGa] = "avc1.4D4028", k[m.G.gea] = "hev1.2.6.L90.B0", k[m.G.hea] = "hev1.2.6.L93.B0", k[m.G.iea] = "hev1.2.6.L120.B0", k[m.G.jea] = "hev1.2.6.L123.B0", k[m.G.F0] = "hev1.2.6.L90.B0", k[m.G.I0] = "hev1.2.6.L93.B0", k[m.G.L0] = "hev1.2.6.L120.B0", k[m.G.O0] = "hev1.2.6.L123.B0", k[m.G.FQ] = "hev1.2.6.L150.B0", k[m.G.GQ] = "hev1.2.6.L153.B0", k[m.G.G0] = "hev1.2.6.L90.B0", k[m.G.J0] = "hev1.2.6.L93.B0", k[m.G.M0] = "hev1.2.6.L120.B0", k[m.G.P0] = "hev1.2.6.L123.B0", k[m.G.R0] = "hev1.2.6.L150.B0", k[m.G.T0] = "hev1.2.6.L153.B0", k[m.G.E0] = "hev1.2.6.L90.B0", k[m.G.H0] = "hev1.2.6.L93.B0", k[m.G.K0] = "hev1.2.6.L120.B0", k[m.G.N0] = "hev1.2.6.L123.B0", k[m.G.Q0] = "hev1.2.6.L150.B0", k[m.G.S0] = "hev1.2.6.L153.B0", k[m.G.n0] = "hev1.2.6.L90.B0", k[m.G.q0] = "hev1.2.6.L93.B0", k[m.G.EQ] = "hev1.2.6.L120.B0", k[m.G.v0] = "hev1.2.6.L123.B0", k[m.G.y0] = "hev1.2.6.L150.B0", k[m.G.B0] = "hev1.2.6.L153.B0", k[m.G.o0] = "hev1.2.6.L90.B0", k[m.G.r0] = "hev1.2.6.L93.B0", k[m.G.t0] = "hev1.2.6.L120.B0", k[m.G.w0] = "hev1.2.6.L123.B0", k[m.G.z0] = "hev1.2.6.L150.B0", k[m.G.C0] = "hev1.2.6.L153.B0", k[m.G.m0] = "hev1.2.6.L90.B0", k[m.G.p0] = "hev1.2.6.L93.B0", k[m.G.s0] = "hev1.2.6.L120.B0", k[m.G.u0] = "hev1.2.6.L123.B0", k[m.G.x0] = "hev1.2.6.L150.B0", k[m.G.A0] = "hev1.2.6.L153.B0", k[m.G.D_] = f.Lc.zda, k[m.G.F_] = f.Lc.yEa, k[m.G.vQ] = f.Lc.Ada, k[m.G.I_] = f.Lc.Bda, k[m.G.K_] = f.Lc.Cda, k[m.G.M_] = f.Lc.Dda, k[m.G.Eda] = f.Lc.Ada, k[m.G.Fda] = f.Lc.Bda, k[m.G.Gda] = f.Lc.Cda, k[m.G.Hda] = f.Lc.Dda, k[m.G.E_] = f.Lc.zda, k[m.G.G_] = f.Lc.yEa, k[m.G.H_] = f.Lc.Ada, k[m.G.J_] = f.Lc.Bda, k[m.G.L_] = f.Lc.Cda, k[m.G.N_] = f.Lc.Dda, k[m.G.sGa] = "avc1.640016", k[m.G.e0] = "avc1.64001E", k[m.G.g0] = "avc1.64001F", k[m.G.i0] = "avc1.640028", k[m.G.tGa] = "avc1.640016", k[m.G.f0] = "avc1.64001E", k[m.G.h0] = "avc1.64001F", k[m.G.j0] = "avc1.640028", k[m.G.Tga] = f.Lc.GR, k[m.G.i2] = f.Lc.GR, k[m.G.j2] = f.Lc.GR, k[m.G.HR] = f.Lc.GR, k[m.G.nBa] = f.Lc.Gi, k[m.G.oBa] = f.Lc.Gi, k[m.G.Ju] = f.Lc.Gi, k[m.G.Ku] = f.Lc.Gi, k[m.G.Zz] = f.Lc.Gi, k[m.G.$z] = f.Lc.Gi, k[m.G.i_] = f.Lc.Gi, k[m.G.j_] = f.Lc.Gi, k); }; - b.q_ = c; + b.R_ = c; }, 98960: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { - this.config = k; - this.tVa = m; - this.wYb = p; - this.n_b = this.FCb(); + function c(h, l, n) { + this.config = h; + this.cWa = l; + this.PZb = n; + this.H0b = this.JDb(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lEa = void 0; + b.MEa = void 0; r = a(5163); - l = a(56800); + m = a(56800); f = a(1079); - h = a(22674); + k = a(22674); d = a(75568); g = a(57657); a = a(41605); - c.prototype.x2a = function(k) { - return this.p0a().y2a(k); + c.prototype.Z2a = function(h) { + return this.S0a().$2a(h); }; - c.prototype.z2a = function(k) { - return this.Et().y2a(k); + c.prototype.a3a = function(h) { + return this.Tv().$2a(h); }; - c.prototype.p0a = function() { - this.vja && this.vja.type == this.config().wja || (this.vja = this.tVa.JBb(this.config().wja)); - return this.vja; + c.prototype.S0a = function() { + this.Yja && this.Yja.type == this.config().Zja || (this.Yja = this.cWa.NCb(this.config().Zja)); + return this.Yja; }; - c.prototype.Et = function() { - this.Jba && this.Jba.type == this.config().Kba || (this.Jba = this.tVa.SCb(this.config().Kba), this.Jba.Cia(this.wYb.HKb())); - return this.Jba; + c.prototype.Tv = function() { + this.nca && this.nca.type == this.config().oca || (this.nca = this.cWa.WDb(this.config().oca), this.nca.dja(this.PZb.RLb())); + return this.nca; }; - c.prototype.WKb = function(k) { + c.prototype.fMb = function(h) { var q; - if (!k || !k.length) return l.Re.L_; - k = this.jIb(k); - for (var m = [l.Re.IQ, l.Re.L_, l.Re.FJ, l.Re.eJ, l.Re.Hu, l.Re.Qz, l.Re.lA, l.Re.Hi], p = m.length; p--;) { - q = m[p]; - if ((0, this.n_b[q])(k)) return q; + if (!h || !h.length) return m.cf.l0; + h = this.sJb(h); + for (var l = [m.cf.uR, m.cf.l0, m.cf.YJ, m.cf.zJ, m.cf.Zw, m.cf.aA, m.cf.yA, m.cf.Gi], n = l.length; n--;) { + q = l[n]; + if ((0, this.H0b[q])(h)) return q; } - return l.Re.IQ; + return m.cf.uR; }; - c.prototype.mI = function(k) { - return this.Et().mI(k); + c.prototype.FI = function(h) { + return this.Tv().FI(h); }; - c.prototype.jF = function(k) { - return this.Et().jF(k); + c.prototype.BF = function(h) { + return this.Tv().BF(h); }; - c.prototype.dG = function() { - return this.Et().dG(); + c.prototype.qM = function() { + return this.Tv().qM(); }; - c.prototype.h6 = function() { - return this.Et().h6(); + c.prototype.cZ = function() { + return this.Tv().cZ(); }; - c.prototype.uY = function() { - return this.Et().uY(); + c.prototype.aZ = function() { + return this.S0a().aZ(); }; - c.prototype.sY = function() { - return this.p0a().sY(); + c.prototype.Kba = function() { + return this.Tv().Kba(); }; - c.prototype.dba = function() { - return this.Et().dba(); + c.prototype.dZ = function() { + return this.Tv().dZ(); }; - c.prototype.vY = function() { - return this.Et().vY(); + c.prototype.QU = function(h) { + return this.Tv().QU(h); }; - c.prototype.gU = function(k) { - return this.Et().gU(k); + c.prototype.jV = function() { + return this.Tv().jV(); }; - c.prototype.xU = function() { - return this.Et().xU(); + c.prototype.U6 = function() { + return this.Tv().U6(); }; - c.prototype.w6 = function() { - return this.Et().w6(); - }; - c.prototype.jIb = function(k) { - var m; - m = {}; - k.filter(function(p) { - return "video" === p.type; - }).forEach(function(p) { - m[p.Fd] = ""; + c.prototype.sJb = function(h) { + var l; + l = {}; + h.filter(function(n) { + return "video" === n.type; + }).forEach(function(n) { + l[n.Ed] = ""; }); - return Object.keys(m); + return Object.keys(l); }; - c.prototype.FCb = function() { - var k; - k = {}; - k[l.Re.Hi] = function(m) { - return m.some(function(p) { - return -1 < p.indexOf("av1"); + c.prototype.JDb = function() { + var h; + h = {}; + h[m.cf.Gi] = function(l) { + return l.some(function(n) { + return -1 < n.indexOf("av1"); }); }; - k[l.Re.Qz] = function(m) { - return m.some(function(p) { - return -1 < p.indexOf("hpl"); + h[m.cf.aA] = function(l) { + return l.some(function(n) { + return -1 < n.indexOf("hpl"); }); }; - k[l.Re.lA] = function(m) { - return m.some(function(p) { - return -1 < p.indexOf("vp9"); + h[m.cf.yA] = function(l) { + return l.some(function(n) { + return -1 < n.indexOf("vp9"); }); }; - k[l.Re.Hu] = function(m) { - return m.some(function(p) { - return -1 < p.indexOf("hevc-dv"); + h[m.cf.Zw] = function(l) { + return l.some(function(n) { + return -1 < n.indexOf("hevc-dv"); }); }; - k[l.Re.eJ] = function(m) { - return m.some(function(p) { - return -1 < p.indexOf("hevc-hdr"); + h[m.cf.zJ] = function(l) { + return l.some(function(n) { + return -1 < n.indexOf("hevc-hdr"); }); }; - k[l.Re.FJ] = function(m) { - return m.some(function(p) { - return -1 < p.indexOf("hevc-main10-L") || -1 < p.indexOf("hevc-main-L"); + h[m.cf.YJ] = function(l) { + return l.some(function(n) { + return -1 < n.indexOf("hevc-main10-L") || -1 < n.indexOf("hevc-main-L"); }); }; - k[l.Re.L_] = (function(m, p) { + h[m.cf.l0] = (function(l, n) { var q; q = {}; - m.forEach(function(u) { + l.forEach(function(u) { return q[u] = 1; }); - m = ka(p); - for (p = m.next(); !p.done; p = m.next()) - if (q[p.value]) return !0; + l = ja(n); + for (n = l.next(); !n.done; n = l.next()) + if (q[n.value]) return !0; return !1; - }).bind(null, [d.H.AD]); - k[l.Re.IQ] = function() { + }).bind(null, [d.G.TD]); + h[m.cf.uR] = function() { return !0; }; - return k; + return h; }; - n = c; - n = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(f.XI)), r.__param(1, (0, h.l)(a.mDa)), r.__param(2, (0, h.l)(g.yFa))], n); - b.lEa = n; + p = c; + p = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(f.sJ)), r.__param(1, (0, k.l)(a.MDa)), r.__param(2, (0, k.l)(g.XFa))], p); + b.MEa = p; }, 74742: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.FZb = d; + this.Z_b = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xFa = void 0; + b.WFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(94800); a = a(18580); - c.prototype.EHb = function() { + c.prototype.LIb = function() { var d, g; d = { - zL: f.Ww.ypb + TL: f.fx.yqb }; try { - g = this.FZb.PresentationRequest; - g && (new g("https://netflix.com").getAvailability() || Promise.reject()).then(function(n) { - var k; - d.zL = n.value ? f.Ww.fNa : f.Ww.UAa; - if (d.zL === f.Ww.UAa) { - k = function() { - n.value && (d.zL = f.Ww.fNa); - n.removeEventListener("change", k); + g = this.Z_b.PresentationRequest; + g && (new g("https://netflix.com").getAvailability() || Promise.reject()).then(function(p) { + var h; + d.TL = p.value ? f.fx.ENa : f.fx.uBa; + if (d.TL === f.fx.uBa) { + h = function() { + p.value && (d.TL = f.fx.ENa); + p.removeEventListener("change", h); }; - n.addEventListener("change", k); + p.addEventListener("change", h); } }).catch(function() { - d.zL = f.Ww.Error; + d.TL = f.fx.Error; }); - } catch (n) { - d.zL = f.Ww.Error; + } catch (p) { + d.TL = f.fx.Error; } return d; }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.gNa))], h); - b.xFa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.FNa))], k); + b.WFa = k; }, 79974: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - this.config = n; - this.ODb = k; + function c(p, h) { + this.config = p; + this.SEb = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.IHa = void 0; + b.hIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(16152); - h = a(1079); + k = a(1079); d = a(56800); g = a(40290); - c.prototype.rXa = function() { - switch (this.config().Kba) { - case d.Al.bx: - return g.bA.kCb(); + c.prototype.YXa = function() { + switch (this.config().oca) { + case d.Dl.lx: + return g.oA.oDb(); default: - return this.ODb; + return this.SEb; } }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.XI)), r.__param(1, (0, l.l)(f.TLa))], a); - b.IHa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.sJ)), r.__param(1, (0, m.l)(f.tMa))], a); + b.hIa = a; }, 75456: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E; - - function c(G, F, H, N, M, L, Q, I, J) { - G = f.Xz.call(this, G, F, H, I) || this; - G.yc = N; - G.sa = M; - G.$l = L; - G.kc = Q; - G.Ry = I; - G.vo = J; - G.type = h.Al.bx; - G.VI = "hvc1"; - G.XCa = "avc1"; - G.h$a = {}; - G.log = G.$l.ab("MicrosoftVideoCapabilityDetector"); - G.x5b(); - G.tY && G.config().jUb ? G.QYa = G.aCb() : (G.QYa = Promise.resolve(""), G.config().lUb ? G.gCb() : G.config().kUb && G.fCb()); + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E; + + function c(G, F, H, L, M, N, P, J, I) { + G = f.iA.call(this, G, F, H, J) || this; + G.zc = L; + G.ta = M; + G.Xl = N; + G.mc = P; + G.dz = J; + G.vo = I; + G.type = k.Dl.lx; + G.qJ = "hvc1"; + G.wDa = "avc1"; + G.V$a = {}; + G.log = G.Xl.Za("MicrosoftVideoCapabilityDetector"); + G.Y6b(); + G.bZ && G.config().BVb ? G.lGb = G.eDb() : (G.lGb = Promise.resolve(""), G.config().DVb ? G.kDb() : G.config().CVb && G.jDb()); return G; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.SIa = void 0; - l = a(75568); + b.uJa = void 0; + m = a(75568); f = a(46286); - h = a(56800); + k = a(56800); r = a(57180); d = a(17612); g = a(5021); - n = a(33543); - k = a(73796); - m = a(40290); - p = a(82100); + p = a(33543); + h = a(73796); + l = a(40290); + n = a(82100); q = a(22210); u = ("decode-res-x=1920 decode-res-y=1080 decode-bpc=8 decode-bitrate=5800 decode-fps=30 display-res-x=1920 display-res-y=1080 display-bpc=8").split(" "); t = ("decode-res-x=3840 decode-res-y=2160 decode-bpc=10 decode-bitrate=16000 decode-fps=30 display-res-x=2560 display-res-y=1440 display-bpc=8").split(" "); - w = ("decode-res-x=3840 decode-res-y=2160 decode-bpc=10 decode-bitrate=16000 decode-fps=30 display-res-x=3840 display-res-y=2160 display-bpc=8").split(" "); - v = ("decode-res-x=1920 decode-res-y=1080 decode-bpc=10 decode-bitrate=5800 decode-fps=30 display-res-x=1920 display-res-y=1080 display-bpc=8 hdr=1").split(" "); + v = ("decode-res-x=3840 decode-res-y=2160 decode-bpc=10 decode-bitrate=16000 decode-fps=30 display-res-x=3840 display-res-y=2160 display-bpc=8").split(" "); + w = ("decode-res-x=1920 decode-res-y=1080 decode-bpc=10 decode-bitrate=5800 decode-fps=30 display-res-x=1920 display-res-y=1080 display-bpc=8 hdr=1").split(" "); y = ("decode-res-x=3840 decode-res-y=2160 decode-bpc=10 decode-bitrate=16000 decode-fps=30 display-res-x=2560 display-res-y=1440 display-bpc=8 hdr=1").split(" "); x = ("decode-res-x=1920 decode-res-y=1080 decode-bpc=10 decode-bitrate=5800 decode-fps=30 display-res-x=1920 display-res-y=1080 display-bpc=8 hdr=1 ext-profile=dvhe.05").split(" "); z = ("decode-res-x=3840 decode-res-y=2160 decode-bpc=10 decode-bitrate=16000 decode-fps=30 display-res-x=2560 display-res-y=1440 display-bpc=8 hdr=1 ext-profile=dvhe.05").split(" "); - A = ["hdcp=1"]; - B = ["hdcp=2"]; + B = ["hdcp=1"]; + A = ["hdcp=2"]; C = ("decode-bpp=8 decode-res-x=1920 decode-res-y=1080 decode-bitrate=10000000 decode-fps=30 encryption-type=cenc-clearlead encryption-iv-size=8").split(" "); - D = new r.$D(); - E = new n.Gca(); - ea(c, f.Xz); - c.prototype.gU = function(G) { - return G === h.Re.Hu && this.config().k9b ? k.fd.K_ : f.Xz.prototype.gU.call(this, G); + D = new r.qE(); + E = new p.kda(); + ea(c, f.iA); + c.prototype.QU = function(G) { + return f.iA.prototype.QU.call(this, G); }; - c.prototype.mI = function(G) { + c.prototype.FI = function(G) { switch (G) { - case h.Vo.C0: - return this.Meb(); - case h.Vo.KD: - return this.iX; + case k.Ro.c1: + return this.Ffb(); + case k.Ro.aE: + return this.TX; default: return Promise.resolve(!1); } }; - c.prototype.dG = function() { + c.prototype.qM = function() { var F; function G() { - return F.tY ? F.COb ? F.Meb().then(function(H) { - return Promise.resolve(H ? d.hb.wd : d.hb.UD); - }) : Promise.resolve(d.hb.UD) : F.y6b ? Promise.resolve(d.hb.UD) : Promise.resolve(d.hb.ix); + return F.bZ ? F.NPb ? F.Ffb().then(function(H) { + return Promise.resolve(H ? d.fb.Bd : d.fb.kE); + }) : Promise.resolve(d.fb.kE) : F.b8b ? Promise.resolve(d.fb.kE) : Promise.resolve(d.fb.tx); } F = this; - this.keySystem || (this.keySystem = this.config().ks ? this.vo.EB().then(function(H) { + this.keySystem || (this.keySystem = this.config().ss ? this.vo.OB().then(function(H) { return H.keySystem; }) : G()); return this.keySystem; }; - c.prototype.h6 = function() { - return this.QYa; - }; - c.prototype.uY = function() { + c.prototype.cZ = function() { return Promise.resolve({ - result: this.Leb(), + result: this.Efb(), reason: "is-type-supported" }); }; - c.prototype.vY = function() { - return this.tY && this.Oeb() ? this.iX : Promise.resolve(!1); + c.prototype.dZ = function() { + return this.bZ && this.Hfb() ? this.TX : Promise.resolve(!1); }; - c.prototype.dba = function() { - return Promise.resolve(this.Keb()).then(function(G) { + c.prototype.Kba = function() { + return Promise.resolve(this.Dfb()).then(function(G) { return { result: G, reason: "isTypeSupportedWithFeatures" }; }); }; - c.prototype.Cia = function(G) { - this.fq = G; - Object.assign(this.fq, this.h$a); - G.itshwdrm = this.tY; - G.itsqhd = this.Neb(); - G.itshevc = this.Oeb(); - G.itshdr = this.Leb(); - G.itsdv = this.Keb(); - G.itsav1 = this.v6b(); - G.itshevccl = this.Peb(); - G.itsavccl = this.t6b(); - this.Zza(); + c.prototype.dja = function(G) { + this.$p = G; + Object.assign(this.$p, this.V$a); + G.itshwdrm = this.bZ; + G.itsqhd = this.Gfb(); + G.itshevc = this.Hfb(); + G.itshdr = this.Efb(); + G.itsdv = this.Dfb(); + G.itsav1 = this.Z7b(); + G.itshevccl = this.Ifb(); + G.itsavccl = this.X7b(); + this.wAa(); }; - c.prototype.nS = function(G, F) { - (this.fq ? this.fq : this.h$a)[G] = F; + c.prototype.YS = function(G, F) { + (this.$p ? this.$p : this.V$a)[G] = F; }; - c.prototype.xU = function() { + c.prototype.jV = function() { var G; G = this; - return this.mI(h.Vo.KD).then(function(F) { - return F ? G.r4(h.Vo.KD) : G.mI(h.Vo.C0).then(function(H) { - return H ? G.r4(h.Vo.C0) : G.r4(void 0); + return this.FI(k.Ro.aE).then(function(F) { + return F ? G.P4(k.Ro.aE) : G.FI(k.Ro.c1).then(function(H) { + return H ? G.P4(k.Ro.c1) : G.P4(void 0); }); }); }; - c.prototype.w6 = function() { - return this.config().ks ? Promise.resolve(void 0) : this.dG().then(function(G) { - return G === d.hb.wd ? { + c.prototype.U6 = function() { + return this.config().ss ? Promise.resolve(void 0) : this.qM().then(function(G) { + return G === d.fb.Bd ? { DEVICE_SECURITY_LEVEL: "3000" } : void 0; }); }; - c.prototype.tna = function(G) { + c.prototype.Xna = function(G) { var F; F = this; - return this.dG().then(function(H) { - var N, M, L; - N = F.gX[G]; - if (N) { + return this.qM().then(function(H) { + var L, M, N; + L = F.SX[G]; + if (L) { M = []; - if (F.is.qp(N)) L = N; - else(M = N.features, L = N.yd, H = N.keySystem); - return F.mt(H, L, M) ? { + if (F.is.pp(L)) N = L; + else(M = L.features, N = L.Dd, H = L.keySystem); + return F.ut(H, N, M) ? { supported: !0 } : { supported: !1, @@ -24442,369 +24449,369 @@ E3cbY[513816] = false; }; }); }; - c.prototype.ar = function() { + c.prototype.fr = function() { var G; - G = f.Xz.prototype.ar.call(this); - G[l.H.VQ] = G[l.H.H1] = G[l.H.G1] = G[l.H.pga] = { - yd: "vp09.00.11.08.02", - keySystem: d.hb.wd, + G = f.iA.prototype.fr.call(this); + G[m.G.HR] = G[m.G.j2] = G[m.G.i2] = G[m.G.Tga] = { + Dd: "vp09.00.11.08.02", + keySystem: d.fb.Bd, features: u }; - G[l.H.f0] = G[l.H.e0] = G[l.H.d0] = { - yd: "hev1.2.6.L90.B0", - keySystem: d.hb.wd, + G[m.G.G0] = G[m.G.F0] = G[m.G.E0] = { + Dd: "hev1.2.6.L90.B0", + keySystem: d.fb.Bd, features: t }; - G[l.H.i0] = G[l.H.h0] = G[l.H.g0] = { - yd: "hev1.2.6.L93.B0", - keySystem: d.hb.wd, + G[m.G.J0] = G[m.G.I0] = G[m.G.H0] = { + Dd: "hev1.2.6.L93.B0", + keySystem: d.fb.Bd, features: t }; - G[l.H.l0] = G[l.H.k0] = G[l.H.j0] = { - yd: "hev1.2.6.L120.B0", - keySystem: d.hb.wd, + G[m.G.M0] = G[m.G.L0] = G[m.G.K0] = { + Dd: "hev1.2.6.L120.B0", + keySystem: d.fb.Bd, features: t }; - G[l.H.o0] = G[l.H.n0] = G[l.H.m0] = { - yd: "hev1.2.6.L123.B0", - keySystem: d.hb.wd, + G[m.G.P0] = G[m.G.O0] = G[m.G.N0] = { + Dd: "hev1.2.6.L123.B0", + keySystem: d.fb.Bd, features: t }; - G[l.H.q0] = G[l.H.TP] = G[l.H.p0] = { - yd: "hev1.2.6.L150.B0", - keySystem: d.hb.wd, + G[m.G.R0] = G[m.G.FQ] = G[m.G.Q0] = { + Dd: "hev1.2.6.L150.B0", + keySystem: d.fb.Bd, features: t }; - G[l.H.s0] = G[l.H.UP] = G[l.H.r0] = { - yd: "hev1.2.6.L153.B0", - keySystem: d.hb.wd, + G[m.G.T0] = G[m.G.GQ] = G[m.G.S0] = { + Dd: "hev1.2.6.L153.B0", + keySystem: d.fb.Bd, features: t }; - G[l.H.O_] = G[l.H.N_] = G[l.H.M_] = { - yd: "hev1.2.6.L90.B0", - keySystem: d.hb.wd, - features: v + G[m.G.o0] = G[m.G.n0] = G[m.G.m0] = { + Dd: "hev1.2.6.L90.B0", + keySystem: d.fb.Bd, + features: w }; - G[l.H.R_] = G[l.H.Q_] = G[l.H.P_] = { - yd: "hev1.2.6.L93.B0", - keySystem: d.hb.wd, - features: v + G[m.G.r0] = G[m.G.q0] = G[m.G.p0] = { + Dd: "hev1.2.6.L93.B0", + keySystem: d.fb.Bd, + features: w }; - G[l.H.T_] = G[l.H.SP] = G[l.H.S_] = { - yd: "hev1.2.6.L120.B0", - keySystem: d.hb.wd, - features: v + G[m.G.t0] = G[m.G.EQ] = G[m.G.s0] = { + Dd: "hev1.2.6.L120.B0", + keySystem: d.fb.Bd, + features: w }; - G[l.H.W_] = G[l.H.V_] = G[l.H.U_] = { - yd: "hev1.2.6.L123.B0", - keySystem: d.hb.wd, + G[m.G.w0] = G[m.G.v0] = G[m.G.u0] = { + Dd: "hev1.2.6.L123.B0", + keySystem: d.fb.Bd, features: y }; - G[l.H.Z_] = G[l.H.Y_] = G[l.H.X_] = { - yd: "hev1.2.6.L150.B0", - keySystem: d.hb.wd, + G[m.G.z0] = G[m.G.y0] = G[m.G.x0] = { + Dd: "hev1.2.6.L150.B0", + keySystem: d.fb.Bd, features: y }; - G[l.H.b0] = G[l.H.a0] = G[l.H.$_] = { - yd: "hev1.2.6.L153.B0", - keySystem: d.hb.wd, + G[m.G.C0] = G[m.G.B0] = G[m.G.A0] = { + Dd: "hev1.2.6.L153.B0", + keySystem: d.fb.Bd, features: y }; - G[l.H.d_] = G[l.H.c_] = { - yd: "hev1.2.6.L90.B0", - keySystem: d.hb.wd, + G[m.G.E_] = G[m.G.D_] = { + Dd: "hev1.2.6.L90.B0", + keySystem: d.fb.Bd, features: x }; - G[l.H.f_] = G[l.H.e_] = { - yd: "hev1.2.6.L93.B0", - keySystem: d.hb.wd, + G[m.G.G_] = G[m.G.F_] = { + Dd: "hev1.2.6.L93.B0", + keySystem: d.fb.Bd, features: x }; - G[l.H.g_] = G[l.H.ada] = G[l.H.IP] = { - yd: "hev1.2.6.L120.B0", - keySystem: d.hb.wd, + G[m.G.H_] = G[m.G.Eda] = G[m.G.vQ] = { + Dd: "hev1.2.6.L120.B0", + keySystem: d.fb.Bd, features: x }; - G[l.H.i_] = G[l.H.bda] = G[l.H.h_] = { - yd: "hev1.2.6.L123.B0", - keySystem: d.hb.wd, + G[m.G.J_] = G[m.G.Fda] = G[m.G.I_] = { + Dd: "hev1.2.6.L123.B0", + keySystem: d.fb.Bd, features: z }; - G[l.H.k_] = G[l.H.cda] = G[l.H.j_] = { - yd: "hev1.2.6.L150.B0", - keySystem: d.hb.wd, + G[m.G.L_] = G[m.G.Gda] = G[m.G.K_] = { + Dd: "hev1.2.6.L150.B0", + keySystem: d.fb.Bd, features: z }; - G[l.H.m_] = G[l.H.dda] = G[l.H.l_] = { - yd: "hev1.2.6.L153.B0", - keySystem: d.hb.wd, + G[m.G.N_] = G[m.G.Hda] = G[m.G.M_] = { + Dd: "hev1.2.6.L153.B0", + keySystem: d.fb.Bd, features: z }; - G[l.H.Bu] = { - yd: "av01.0.04M.10", - keySystem: d.hb.wd, + G[m.G.Ju] = { + Dd: "av01.0.04M.10", + keySystem: d.fb.Bd, features: u }; - G[l.H.Cu] = { - yd: "av01.0.05M.10", - keySystem: d.hb.wd, + G[m.G.Ku] = { + Dd: "av01.0.05M.10", + keySystem: d.fb.Bd, features: u }; - G[l.H.Oz] = { - yd: "av01.0.08M.10", - keySystem: d.hb.wd, + G[m.G.Zz] = { + Dd: "av01.0.08M.10", + keySystem: d.fb.Bd, features: u }; - G[l.H.Pz] = { - yd: "av01.0.09M.10", - keySystem: d.hb.wd, + G[m.G.$z] = { + Dd: "av01.0.09M.10", + keySystem: d.fb.Bd, features: u }; - G[l.H.EZ] = { - yd: "av01.0.12M.10", - keySystem: d.hb.wd, - features: w + G[m.G.i_] = { + Dd: "av01.0.12M.10", + keySystem: d.fb.Bd, + features: v }; - G[l.H.FZ] = { - yd: "av01.0.13M.10", - keySystem: d.hb.wd, - features: w + G[m.G.j_] = { + Dd: "av01.0.13M.10", + keySystem: d.fb.Bd, + features: v }; return G; }; - c.prototype.mt = function(G, F, H) { - G = m.bA.s4(G, F, H); - return this.jF(G); + c.prototype.ut = function(G, F, H) { + G = l.oA.Q4(G, F, H); + return this.BF(G); }; - c.prototype.Neb = function() { - return this.mt(d.hb.wd, this.VI, t); + c.prototype.Gfb = function() { + return this.ut(d.fb.Bd, this.qJ, t); }; - c.prototype.Leb = function() { - return this.mt(d.hb.wd, this.VI, v); + c.prototype.Efb = function() { + return this.ut(d.fb.Bd, this.qJ, w); }; - c.prototype.Keb = function() { - return this.mt(d.hb.wd, this.VI, x); + c.prototype.Dfb = function() { + return this.ut(d.fb.Bd, this.qJ, x); }; - c.prototype.v6b = function() { - return this.mt(d.hb.wd, k.fd.Hi, u); + c.prototype.Z7b = function() { + return this.ut(d.fb.Bd, h.Lc.Gi, u); }; - c.prototype.Oeb = function() { - return this.mt(d.hb.wd, this.VI, w); + c.prototype.Hfb = function() { + return this.ut(d.fb.Bd, this.qJ, v); }; - c.prototype.Peb = function() { - return this.mt(d.hb.wd, this.VI, C); + c.prototype.Ifb = function() { + return this.ut(d.fb.Bd, this.qJ, C); }; - c.prototype.t6b = function() { - return this.mt(d.hb.wd, this.XCa, C); + c.prototype.X7b = function() { + return this.ut(d.fb.Bd, this.wDa, C); }; - c.prototype.Meb = function() { + c.prototype.Ffb = function() { var G; G = this; - return this.iX.then(function(F) { - return F ? Promise.resolve(F) : G.fab; + return this.TX.then(function(F) { + return F ? Promise.resolve(F) : G.Rab; }); }; - c.prototype.Zza = function() { - this.fq && (this.fq.itshdcp = JSON.stringify({ - hdcp1: this.g3a, - time1: this.nfb - this.eeb, - hdcp2: this.h3a, - time2: this.ofb - this.feb + c.prototype.wAa = function() { + this.$p && (this.$p.itshdcp = JSON.stringify({ + hdcp1: this.M3a, + time1: this.ggb - this.Yeb, + hdcp2: this.N3a, + time2: this.hgb - this.Zeb })); }; - c.prototype.x5b = function() { + c.prototype.Y6b = function() { var G; G = this; - this.tY ? (this.iX = this.b2a(this.config().A7a, this.config().nUb, function() { + this.bZ ? (this.TX = this.A2a(this.config().g8a, this.config().FVb, function() { var F; - F = G.UKb(); + F = G.dMb(); return ["maybe" !== F, F]; }).then(function(F) { return "probably" === F; - }), this.fab = this.iX.then(function(F) { - return F ? !0 : G.b2a(G.config().A7a, G.config().mUb, function() { + }), this.Rab = this.TX.then(function(F) { + return F ? !0 : G.A2a(G.config().g8a, G.config().EVb, function() { var H; - H = G.TKb(); + H = G.cMb(); return ["maybe" !== H, H]; }).then(function(H) { return "probably" === H; }); - })) : (this.fab = Promise.resolve(!0), this.iX = Promise.resolve(!1)); + })) : (this.Rab = Promise.resolve(!0), this.TX = Promise.resolve(!1)); }; - c.prototype.b2a = function(G, F, H) { - var N; - N = this; + c.prototype.A2a = function(G, F, H) { + var L; + L = this; return new Promise(function(M) { - var L, Q, I, J; - L = ka(H()); - Q = L.next().value; - L = L.next().value; - if (Q) return M(L); - I = N.yc.PH((0, g.Ob)(G), function() { - var K, P; - K = ka(H()); - P = K.next().value; + var N, P, J, I; + N = ja(H()); + P = N.next().value; + N = N.next().value; + if (P) return M(N); + J = L.zc.gI((0, g.Ob)(G), function() { + var K, O; + K = ja(H()); + O = K.next().value; K = K.next().value; - P && (I.cancel(), J.cancel(), M(K)); + O && (J.cancel(), I.cancel(), M(K)); }); - J = N.yc.vk((0, g.Ob)(F), function() { - I.cancel(); + I = L.zc.wk((0, g.Ob)(F), function() { J.cancel(); + I.cancel(); M("timeout"); }); }); }; - c.prototype.TKb = function() { + c.prototype.cMb = function() { var G; - G = m.bA.s4(d.hb.UD, this.XCa, A).split("|"); - this.g3a = m.bA.Zya(G[0], G[1]); - this.nfb = this.sa.ke.ea(g.pa); - this.eeb = this.eeb || this.nfb; - this.Zza(); - return this.g3a; - }; - c.prototype.UKb = function() { + G = l.oA.Q4(d.fb.kE, this.wDa, B).split("|"); + this.M3a = l.oA.xza(G[0], G[1]); + this.ggb = this.ta.me.ea(g.ma); + this.Yeb = this.Yeb || this.ggb; + this.wAa(); + return this.M3a; + }; + c.prototype.dMb = function() { var G; - G = m.bA.s4(d.hb.wd, this.VI, B).split("|"); - this.h3a = m.bA.Zya(G[0], G[1]); - this.ofb = this.sa.ke.ea(g.pa); - this.feb = this.feb || this.ofb; - this.Zza(); - return this.h3a; - }; - c.prototype.aCb = function() { + G = l.oA.Q4(d.fb.Bd, this.qJ, A).split("|"); + this.N3a = l.oA.xza(G[0], G[1]); + this.hgb = this.ta.me.ea(g.ma); + this.Zeb = this.Zeb || this.hgb; + this.wAa(); + return this.N3a; + }; + c.prototype.eDb = function() { var G; G = this; - return this.ula(d.hb.wd, '' + (p.GKa + "")).then(function(F) { + return this.Wla(d.fb.Bd, '' + (n.iLa + "")).then(function(F) { G.log.debug("DriverInfo: " + F); return F; }).catch(function(F) { - G.nS("itsDriverInfo", "exception"); + G.YS("itsDriverInfo", "exception"); G.log.error("DriverInfo exception", F); throw F; }); }; - c.prototype.fCb = function() { + c.prototype.jDb = function() { var G; G = this; - this.ula(d.hb.ix, '').then(function(F) { + this.Wla(d.fb.tx, '').then(function(F) { var H; - H = String.fromCharCode.apply(void 0, G.kc.decode(F)); - G.nS("itsHardwareInfo", H); + H = String.fromCharCode.apply(void 0, G.mc.decode(F)); + G.YS("itsHardwareInfo", H); G.log.debug("HardwareInfo: " + H); return F; }).catch(function(F) { - G.nS("itsHardwareInfo", "exception"); + G.YS("itsHardwareInfo", "exception"); G.log.error("HardwareInfo exception", F); throw F; }); }; - c.prototype.gCb = function() { + c.prototype.kDb = function() { var G; G = this; - this.ula(d.hb.ix, '').then(function(F) { + this.Wla(d.fb.tx, '').then(function(F) { var H; - H = String.fromCharCode.apply(void 0, G.kc.decode(F)); - G.nS("itsHardwareReset", H); + H = String.fromCharCode.apply(void 0, G.mc.decode(F)); + G.YS("itsHardwareReset", H); G.log.debug("ResetHardwareDRMDisabled: " + H); return F; }).catch(function(F) { - G.nS("itsHardwareReset", "exception"); + G.YS("itsHardwareReset", "exception"); G.log.error("ResetHardwareDRMDisabled exception", F); throw F; }); }; - c.prototype.ula = function(G, F) { + c.prototype.Wla = function(G, F) { var H; H = this; - return new Promise(function(N, M) { - var P, S, ba; + return new Promise(function(L, M) { + var O, U, ca; - function L(na) { + function N(pa) { try { - J(na.target, "Unexpectedly got an mskeyerror event: 0x" + E.VF(na && na.target && na.target.error && na.target.error.qkc || 0, 4)); - } catch (ha) { - J(na.target, ha); + I(pa.target, "Unexpectedly got an mskeyerror event: 0x" + E.dM(pa && pa.target && pa.target.error && pa.target.error.Tlc || 0, 4)); + } catch (la) { + I(pa.target, la); } } - function Q(na) { - J(na.target, "Unexpectedly got an mskeyadded event"); + function P(pa) { + I(pa.target, "Unexpectedly got an mskeyadded event"); } - function I(na) { - var ha; + function J(pa) { + var la; try { - ha = H.mna(na.message, "PlayReadyKeyMessage", "Challenge"); - K(na.target); - N(ha); + la = H.Qna(pa.message, "PlayReadyKeyMessage", "Challenge"); + K(pa.target); + L(la); } catch (va) { - J(na.target, va); + I(pa.target, va); } } - function J(na, ha) { + function I(pa, la) { H.log.error("PlayReadyChallenge error", { cdmData: F }); - K(na); - M(ha); + K(pa); + M(la); } - function K(na) { - na.removeEventListener("mskeymessage", I); - na.removeEventListener("mskeyadded", Q); - na.removeEventListener("mskeyerror", L); - ba && ba.cancel(); + function K(pa) { + pa.removeEventListener("mskeymessage", J); + pa.removeEventListener("mskeyadded", P); + pa.removeEventListener("mskeyerror", N); + ca && ca.cancel(); } try { - P = new Uint8Array(D.Aeb(F)); - S = new ob.MSMediaKeys(G).createSession("video/mp4", new Uint8Array(0), P); - S.addEventListener("mskeymessage", I); - S.addEventListener("mskeyadded", Q); - S.addEventListener("mskeyerror", L); - ba = H.yc.vk((0, g.Ob)(1E3), function() { - J(S, Error("timeout")); + O = new Uint8Array(D.x7b(F)); + U = new qb.MSMediaKeys(G).createSession("video/mp4", new Uint8Array(0), O); + U.addEventListener("mskeymessage", J); + U.addEventListener("mskeyadded", P); + U.addEventListener("mskeyerror", N); + ca = H.zc.wk((0, g.Ob)(1E3), function() { + I(U, Error("timeout")); }); - } catch (na) { - M(na); + } catch (pa) { + M(pa); } }); }; - c.prototype.mna = function(G, F) { - var N, M, L; + c.prototype.Qna = function(G, F) { + var L, M, N; for (var H = 1; H < arguments.length; ++H); H = ""; M = G.length; - for (N = 0; N < M; N++) { - L = G[N]; - 0 < L && (H += String.fromCharCode(L)); + for (L = 0; L < M; L++) { + N = G[L]; + 0 < N && (H += String.fromCharCode(N)); } M = "\\s*(.*)\\s*"; - for (N = arguments.length - 1; 0 < N; N--) { - L = arguments[N]; - if (0 > H.search(L)) return; - L = "(?:[^:].*:|)" + L; - M = "[\\s\\S]*<" + L + "[^>]*>" + M + "[\\s\\S]*"; + for (L = arguments.length - 1; 0 < L; L--) { + N = arguments[L]; + if (0 > H.search(N)) return; + N = "(?:[^:].*:|)" + N; + M = "[\\s\\S]*<" + N + "[^>]*>" + M + "[\\s\\S]*"; } if (H = H.match(new RegExp(M))) return H[1]; }; - c.prototype.hra = function(G) { + c.prototype.Jra = function(G) { var F; F = this; - return this.dG().then(function(H) { - var N; - if (q.vd.lGa.test(G) && !F.Peb()) return { + return this.qM().then(function(H) { + var L; + if (q.Ad.LGa.test(G) && !F.Ifb()) return { supported: !1, reason: "ms-restricted" }; - N = [d.hb.UD, d.hb.ZLa].some(function(M) { + L = [d.fb.kE, d.fb.zMa].some(function(M) { return M === H; }); - N = F.config().z7a && !N; - return [q.vd.Qz, q.vd.lA, q.vd.Hi].some(function(M) { + L = F.config().f8a && !L; + return [q.Ad.aA, q.Ad.yA, q.Ad.Gi].some(function(M) { return M.test(G); - }) && !q.vd.SHa.test(G) && N ? { + }) && !q.Ad.tIa.test(G) && L ? { supported: !1, reason: "ms-restricted" } : { @@ -24812,72 +24819,73 @@ E3cbY[513816] = false; }; }); }; - Za.Object.defineProperties(c.prototype, { - COb: { + $a.Object.defineProperties(c.prototype, { + NPb: { configurable: !0, enumerable: !0, get: function() { - return this.config().pZa && (!this.config().B7a || this.Neb()); + return this.config().VZa && (!this.config().h8a || this.Gfb()); } }, - tY: { + bZ: { configurable: !0, enumerable: !0, get: function() { try { - return this.jF(d.hb.wd + "|" + k.fd.ata); + return this.BF(d.fb.Bd + "|" + h.Lc.zta); } catch (G) { return !1; } } }, - y6b: { + b8b: { configurable: !0, enumerable: !0, get: function() { try { - return this.jF(d.hb.UD); + return this.BF(d.fb.kE); } catch (G) { return !1; } } } }); - b.SIa = c; + b.uJa = c; }, 78866: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l, n; - function c(p, q, u, t) { - this.config = p; - this.navigator = q; - this.$l = u; - this.SM = t; - this.mUa = {}; - this.mhb = {}; - this.Pia = {}; - this.log = this.$l.ab("MediaCapabilityDetector"); - this.mUa = this.IBb(); - this.mhb = this.RCb(); + function c(q, u, t, v) { + this.config = q; + this.navigator = u; + this.Xl = t; + this.sN = v; + this.SUa = {}; + this.hib = {}; + this.qja = {}; + this.log = this.Xl.Za("MediaCapabilityDetector"); + this.SUa = this.MCb(); + this.hib = this.VDb(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.gJa = void 0; + b.JJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(75568); - h = a(87386); + k = a(87386); d = a(63368); g = a(21103); - n = a(1079); - k = a(82100); - m = a(22365); - c.prototype.MT = function(p) { - var q; - q = this; - return this.SM.EB().then(function(u) { - return q.SHb(p, u); + p = a(1079); + h = a(82100); + l = a(22365); + n = a(73796); + c.prototype.vU = function(q) { + var u; + u = this; + return this.sN.OB().then(function(t) { + return u.ZIb(q, t); }).catch(function() { return { supported: !1, @@ -24885,38 +24893,38 @@ E3cbY[513816] = false; }; }); }; - c.prototype.mQb = function(p) { - return !!p.colorGamut || !!p.hdrMetadataType || !!p.transferFunction; + c.prototype.uRb = function(q) { + return !!q.colorGamut || !!q.hdrMetadataType || !!q.transferFunction; }; - c.prototype.Tqa = function() { - return ob.matchMedia("(dynamic-range: high)").matches; + c.prototype.vra = function() { + return qb.matchMedia("(dynamic-range: high)").matches; }; - c.prototype.SHb = function(p, q) { - var u, t, w; + c.prototype.ZIb = function(q, u) { + var t, v, w; try { - u = { + t = { type: "media-source" }; - t = this.mUa[p]; - w = this.mhb[p]; - if (t) u.audio = t; + v = this.SUa[q]; + w = this.hib[q]; + if (v) t.audio = v; else if (w) { - u.video = w; - if (this.mQb(w) && !this.Tqa()) return Promise.resolve({ + t.video = w; + if (this.uRb(w) && !this.vra()) return Promise.resolve({ supported: !1, reason: "mc-non-hdr-display" }); - q && (u.keySystemConfiguration = this.jLb(q)); + u && (t.keySystemConfiguration = this.tMb(u)); } else return Promise.resolve({ supported: !1, reason: "mc-missing-config" }); - return Promise.all([this.xyb(u), this.vyb((t || w).contentType)]).then(function(v) { - var y; - y = ka(v); - v = y.next().value; - y = y.next().value; - return v ? y ? { + return Promise.all([this.Azb(t), this.yzb((v || w).contentType)]).then(function(y) { + var x; + x = ja(y); + y = x.next().value; + x = x.next().value; + return y ? x ? { supported: !0 } : { supported: !1, @@ -24926,112 +24934,114 @@ E3cbY[513816] = false; reason: "mc-decoding-info" }; }); - } catch (v) { - return (this.log.error("mediaCapabilitiesIsTypeSupported failed", v), Promise.resolve({ + } catch (y) { + return (this.log.error("mediaCapabilitiesIsTypeSupported failed", y), Promise.resolve({ supported: !1, reason: "mc-exception" })); } }; - c.prototype.xyb = function(p) { - var q; - q = this; - return this.navigator.mediaCapabilities.decodingInfo(p).then(function(u) { - var t; - u.configuration || (u.configuration = p); - t = q.OQb(p, u); - t ? q.log.trace("mediaCapabilities.decodingInfo: " + JSON.stringify(u)) : q.log.warn("mediaCapabilities.decodingInfo: " + JSON.stringify(u)); - return t; - }).catch(function(u) { - q.log.error("mediaCapabilities.decodingInfo failed", u); + c.prototype.Azb = function(q) { + var u; + u = this; + return this.navigator.mediaCapabilities.decodingInfo(q).then(function(t) { + var v; + t.configuration || (t.configuration = q); + v = u.YRb(q, t); + v ? u.log.trace("mediaCapabilities.decodingInfo: " + JSON.stringify(t)) : u.log.warn("mediaCapabilities.decodingInfo: " + JSON.stringify(t)); + return v; + }).catch(function(t) { + u.log.error("mediaCapabilities.decodingInfo failed", t); return !1; }); }; - c.prototype.vyb = function(p) { - var q; - q = this; - if (!this.config().bGb) return Promise.resolve(!0); - this.Pia[p] || (this.Pia[p] = new Promise(function(u) { - var t; + c.prototype.yzb = function(q) { + var u; + u = this; + if (!this.config().hHb) return Promise.resolve(!0); + this.qja[q] || (this.qja[q] = new Promise(function(t) { + var v; try { - t = new m.dA(); - document.createElement("video").src = URL.createObjectURL(t); - t.addEventListener("sourceopen", function() { + v = new l.qA(); + document.createElement("video").src = URL.createObjectURL(v); + v.addEventListener("sourceopen", function() { try { - t.addSourceBuffer(p); - q.log.trace("addSourceBuffer succeeded for " + p); - u(!0); + v.addSourceBuffer(q); + u.log.trace("addSourceBuffer succeeded for " + q); + t(!0); } catch (w) { - q.log.warn("addSourceBuffer failed", w); - u(!1); + u.log.warn("addSourceBuffer failed", w); + t(!1); } }); } catch (w) { - q.log.warn("addSourceBuffer failed", w); - u(!1); + u.log.warn("addSourceBuffer failed", w); + t(!1); } })); - return this.Pia[p]; + return this.qja[q]; }; - c.prototype.jLb = function(p) { + c.prototype.tMb = function(q) { this.keySystemConfiguration || (this.keySystemConfiguration = { - keySystem: p.keySystem - }, (p = (0, k.s6)(p)) && (this.keySystemConfiguration.video = { - robustness: p + keySystem: q.keySystem + }, (q = (0, h.Q6)(q)) && (this.keySystemConfiguration.video = { + robustness: q })); return this.keySystemConfiguration; }; - c.prototype.IBb = function() { - var p, q; - p = {}; - q = { - contentType: "audio/mp4;codecs=mp4a.40.2" + c.prototype.MCb = function() { + var q, u; + q = {}; + u = { + contentType: "audio/mp4;codecs=" + n.Lc.zq }; - p[f.Ed.BD] = q; - p[f.Ed.c0] = q; - p[f.Ed.CD] = q; - p[f.Ed.qx] = q; - q = { + q[f.pd.zq] = u; + q[f.pd.D0] = u; + q[f.pd.UD] = u; + q[f.pd.Yo] = { + contentType: "audio/mp4;codecs=" + n.Lc.Yo + }; + u = { contentType: "audio/mp4;codecs=ec-3" }; - p[f.Ed.GP] = q; - p[f.Ed.a_] = q; - p[f.Ed.HP] = q; - return p; + q[f.pd.tQ] = u; + q[f.pd.B_] = u; + q[f.pd.uQ] = u; + return q; }; - c.prototype.RCb = function() { - var p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L; - p = { + c.prototype.VDb = function() { + var q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P; + q = { contentType: 'video/mp4; codecs="hev1.2.4.L120.B0"' }; - q = { + u = { contentType: 'video/mp4; codecs="dvh1.05.04"' }; - u = { + t = { width: 1920, height: 1080 }; - t = { + v = { width: 3840, height: 2160 }; - w = Object.assign(Object.assign({}, u), { + w = Object.assign(Object.assign({}, t), { bitrate: 12E6, framerate: 30 }); - v = Object.assign(Object.assign({}, u), { + y = Object.assign(Object.assign({}, t), { bitrate: 2E7, framerate: 60 }); - y = Object.assign(Object.assign({}, t), { + x = Object.assign(Object.assign({}, v), { bitrate: 25E6, framerate: 30 }); - x = Object.assign(Object.assign({}, t), { + z = Object.assign(Object.assign({}, v), { bitrate: 4E7, framerate: 60 }); - z = { + B = { hdrMetadataType: "smpteSt2086", colorGamut: "rec2020", transferFunction: "pq" @@ -25040,78 +25050,78 @@ E3cbY[513816] = false; colorGamut: "rec2020", transferFunction: "pq" }; - t = Object.assign(Object.assign({}, { + v = Object.assign(Object.assign({}, { contentType: 'video/mp4; codecs="avc1.4D4028"' }), w); - u = Object.assign(Object.assign({}, { + t = Object.assign(Object.assign({}, { contentType: 'video/mp4; codecs="avc1.640028"' }), w); - B = Object.assign(Object.assign({}, { + C = Object.assign(Object.assign({}, { contentType: 'video/mp4; codecs="vp09.02.31.10.01"' }), w); - C = Object.assign(Object.assign({}, p), w); - D = Object.assign(Object.assign({}, { - contentType: 'video/mp4; codecs="hev1.2.4.L123.B0"' - }), v); + D = Object.assign(Object.assign({}, q), w); E = Object.assign(Object.assign({}, { - contentType: 'video/mp4; codecs="hev1.2.4.L150.B0"' + contentType: 'video/mp4; codecs="hev1.2.4.L123.B0"' }), y); G = Object.assign(Object.assign({}, { - contentType: 'video/mp4; codecs="hev1.2.4.L153.B0"' + contentType: 'video/mp4; codecs="hev1.2.4.L150.B0"' }), x); - F = Object.assign(Object.assign(Object.assign({}, p), w), z); - H = Object.assign(Object.assign(Object.assign({}, p), v), z); - N = Object.assign(Object.assign(Object.assign({}, p), y), z); - p = Object.assign(Object.assign(Object.assign({}, p), x), z); - z = Object.assign(Object.assign(Object.assign({}, q), w), A); - M = Object.assign(Object.assign(Object.assign({}, q), v), A); - L = Object.assign(Object.assign(Object.assign({}, q), y), A); - q = Object.assign(Object.assign(Object.assign({}, q), x), A); + F = Object.assign(Object.assign({}, { + contentType: 'video/mp4; codecs="hev1.2.4.L153.B0"' + }), z); + H = Object.assign(Object.assign(Object.assign({}, q), w), B); + L = Object.assign(Object.assign(Object.assign({}, q), y), B); + M = Object.assign(Object.assign(Object.assign({}, q), x), B); + q = Object.assign(Object.assign(Object.assign({}, q), z), B); + B = Object.assign(Object.assign(Object.assign({}, u), w), A); + N = Object.assign(Object.assign(Object.assign({}, u), y), A); + P = Object.assign(Object.assign(Object.assign({}, u), x), A); + u = Object.assign(Object.assign(Object.assign({}, u), z), A); w = Object.assign(Object.assign({}, { contentType: 'video/mp4; codecs="av01.0.08M.10"' }), w); - v = Object.assign(Object.assign({}, { - contentType: 'video/mp4; codecs="av01.0.09M.10"' - }), v); y = Object.assign(Object.assign({}, { - contentType: 'video/mp4; codecs="av01.0.12M.10"' + contentType: 'video/mp4; codecs="av01.0.09M.10"' }), y); x = Object.assign(Object.assign({}, { - contentType: 'video/mp4; codecs="av01.0.13M.10"' + contentType: 'video/mp4; codecs="av01.0.12M.10"' }), x); + z = Object.assign(Object.assign({}, { + contentType: 'video/mp4; codecs="av01.0.13M.10"' + }), z); A = {}; - return (A[f.H.zD] = t, A[f.H.AD] = t, A[f.H.J_] = t, A[f.H.VFa] = t, A[f.H.WFa] = t, A[f.H.XFa] = t, A[f.H.TFa] = u, A[f.H.D_] = u, A[f.H.F_] = u, A[f.H.H_] = u, A[f.H.UFa] = u, A[f.H.E_] = u, A[f.H.G_] = u, A[f.H.I_] = u, A[f.H.pga] = B, A[f.H.G1] = B, A[f.H.H1] = B, A[f.H.VQ] = B, A[f.H.Cda] = C, A[f.H.Dda] = C, A[f.H.Eda] = C, A[f.H.Fda] = D, A[f.H.e0] = C, A[f.H.h0] = C, A[f.H.k0] = C, A[f.H.n0] = D, A[f.H.TP] = E, A[f.H.UP] = G, A[f.H.f0] = C, A[f.H.i0] = C, A[f.H.l0] = C, A[f.H.o0] = D, A[f.H.q0] = E, A[f.H.s0] = G, A[f.H.d0] = C, A[f.H.g0] = C, A[f.H.j0] = C, A[f.H.m0] = D, A[f.H.p0] = E, A[f.H.r0] = G, A[f.H.N_] = F, A[f.H.Q_] = F, A[f.H.SP] = F, A[f.H.V_] = H, A[f.H.Y_] = N, A[f.H.a0] = p, A[f.H.O_] = F, A[f.H.R_] = F, A[f.H.T_] = F, A[f.H.W_] = H, A[f.H.Z_] = N, A[f.H.b0] = p, A[f.H.M_] = F, A[f.H.P_] = F, A[f.H.S_] = F, A[f.H.U_] = H, A[f.H.X_] = N, A[f.H.$_] = p, A[f.H.c_] = z, A[f.H.e_] = z, A[f.H.IP] = z, A[f.H.h_] = M, A[f.H.j_] = L, A[f.H.l_] = q, A[f.H.ada] = z, A[f.H.bda] = M, A[f.H.cda] = L, A[f.H.dda] = q, A[f.H.d_] = z, A[f.H.f_] = z, A[f.H.g_] = z, A[f.H.i_] = M, A[f.H.k_] = L, A[f.H.m_] = q, A[f.H.NAa] = w, A[f.H.OAa] = w, A[f.H.Bu] = w, A[f.H.Cu] = w, A[f.H.Oz] = w, A[f.H.Pz] = v, A[f.H.EZ] = y, A[f.H.FZ] = x, A); + return (A[f.G.SD] = v, A[f.G.TD] = v, A[f.G.k0] = v, A[f.G.uGa] = v, A[f.G.vGa] = v, A[f.G.wGa] = v, A[f.G.sGa] = t, A[f.G.e0] = t, A[f.G.g0] = t, A[f.G.i0] = t, A[f.G.tGa] = t, A[f.G.f0] = t, A[f.G.h0] = t, A[f.G.j0] = t, A[f.G.Tga] = C, A[f.G.i2] = C, A[f.G.j2] = C, A[f.G.HR] = C, A[f.G.gea] = D, A[f.G.hea] = D, A[f.G.iea] = D, A[f.G.jea] = E, A[f.G.F0] = D, A[f.G.I0] = D, A[f.G.L0] = D, A[f.G.O0] = E, A[f.G.FQ] = G, A[f.G.GQ] = F, A[f.G.G0] = D, A[f.G.J0] = D, A[f.G.M0] = D, A[f.G.P0] = E, A[f.G.R0] = G, A[f.G.T0] = F, A[f.G.E0] = D, A[f.G.H0] = D, A[f.G.K0] = D, A[f.G.N0] = E, A[f.G.Q0] = G, A[f.G.S0] = F, A[f.G.n0] = H, A[f.G.q0] = H, A[f.G.EQ] = H, A[f.G.v0] = L, A[f.G.y0] = M, A[f.G.B0] = q, A[f.G.o0] = H, A[f.G.r0] = H, A[f.G.t0] = H, A[f.G.w0] = L, A[f.G.z0] = M, A[f.G.C0] = q, A[f.G.m0] = H, A[f.G.p0] = H, A[f.G.s0] = H, A[f.G.u0] = L, A[f.G.x0] = M, A[f.G.A0] = q, A[f.G.D_] = B, A[f.G.F_] = B, A[f.G.vQ] = B, A[f.G.I_] = N, A[f.G.K_] = P, A[f.G.M_] = u, A[f.G.Eda] = B, A[f.G.Fda] = N, A[f.G.Gda] = P, A[f.G.Hda] = u, A[f.G.E_] = B, A[f.G.G_] = B, A[f.G.H_] = B, A[f.G.J_] = N, A[f.G.L_] = P, A[f.G.N_] = u, A[f.G.nBa] = w, A[f.G.oBa] = w, A[f.G.Ju] = w, A[f.G.Ku] = w, A[f.G.Zz] = w, A[f.G.$z] = y, A[f.G.i_] = x, A[f.G.j_] = z, A); }; - c.prototype.OQb = function(p, q) { - return p.video && this.config().dZb ? q.supported && q.powerEfficient : q.supported; + c.prototype.YRb = function(q, u) { + return q.video && this.config().x_b ? u.supported && u.powerEfficient : u.supported; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(n.XI)), r.__param(1, (0, l.l)(d.qJ)), r.__param(2, (0, l.l)(h.bb)), r.__param(3, (0, l.l)(g.ax))], a); - b.gJa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(p.sJ)), r.__param(1, (0, m.l)(d.KJ)), r.__param(2, (0, m.l)(k.$a)), r.__param(3, (0, m.l)(g.kx))], a); + b.JJa = a; }, 43551: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.navigator = h; - this.r7a = ("mediaCapabilities" in this.navigator) && ("decodingInfo" in this.navigator.mediaCapabilities); + function c(k) { + this.navigator = k; + this.X7a = ("mediaCapabilities" in this.navigator) && ("decodingInfo" in this.navigator.mediaCapabilities); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iJa = void 0; + b.LJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(63368); - c.prototype.sna = function(h) { - return this.r7a ? this.navigator.mediaCapabilities.decodingInfo({ + c.prototype.Wna = function(k) { + return this.X7a ? this.navigator.mediaCapabilities.decodingInfo({ type: "media-source", video: { - contentType: h.contentType, - width: h.width, - height: h.height, - bitrate: h.bitrate, - framerate: h.framerate + contentType: k.contentType, + width: k.width, + height: k.height, + bitrate: k.bitrate, + framerate: k.framerate } }).then(function(d) { return { @@ -25122,107 +25132,108 @@ E3cbY[513816] = false; }) : Promise.reject("MediaCapabilities not supported"); }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.qJ))], f); - b.iJa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.KJ))], f); + b.LJa = f; }, 6600: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { + function c(g, p) { this.mediaCapabilities = g; - this.log = n.ab("MediaCapabilities"); - this.gX = d.q_.ar(); + this.log = p.Za("MediaCapabilities"); + this.SX = d.R_.fr(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jJa = void 0; + b.MJa = void 0; r = a(5163); - l = a(12931); + m = a(12931); f = a(87386); - h = a(22674); + k = a(22674); d = a(48617); - c.prototype.sna = function(g) { - var n, k, m, p; - n = this; - m = { - Af: void 0 + c.prototype.Wna = function(g) { + var p, h, l, n; + p = this; + l = { + yf: void 0 }; - if (this.mediaCapabilities.r7a) { - p = { - contentType: 'video/mp4;codecs="' + (null !== (k = this.gX[g.Fd]) && void 0 !== k ? k : "avc1.640028") + '"', + if (this.mediaCapabilities.X7a) { + n = { + contentType: 'video/mp4;codecs="' + (null !== (h = this.SX[g.Ed]) && void 0 !== h ? h : "avc1.640028") + '"', width: g.width, height: g.height, bitrate: 1E3 * g.bitrate, framerate: 24 }; - this.mediaCapabilities.sna(p).then(function(q) { - return m.Af = Object.assign(Object.assign({}, q), p); + this.mediaCapabilities.Wna(n).then(function(q) { + return l.yf = Object.assign(Object.assign({}, q), n); }).catch(function(q) { - return n.log.error("Error calling MediaCapabilities API", q); + return p.log.error("Error calling MediaCapabilities API", q); }); } - return m; + return l; }; a = c; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(l.lJa)), r.__param(1, (0, h.l)(f.bb))], a); - b.jJa = a; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(m.OJa)), r.__param(1, (0, k.l)(f.$a))], a); + b.MJa = a; }, 92049: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g, p; - function c(n, k, m, p, q) { - n = d.p_.call(this, n, k, q) || this; - n.is = m; - n.platform = p; - n.type = l.Eu.bx; - return n; + function c(h, l, n, q, u) { + h = d.Q_.call(this, h, l, u) || this; + h.is = n; + h.platform = q; + h.type = m.Ou.lx; + return h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JJa = void 0; - l = a(56800); + b.lKa = void 0; + m = a(56800); f = a(75568); - h = a(17612); + k = a(17612); d = a(31741); g = a(40290); - ea(c, d.p_); - c.prototype.sY = function() { - return Promise.resolve(this.config().nL && this.mt(h.hb.ix, "avc1,mp4a", ["audio-endpoint-codec=DD+JOC"])); + p = a(73796); + ea(c, d.Q_); + c.prototype.aZ = function() { + return Promise.resolve(this.config().GL && this.ut(k.fb.tx, "avc1,mp4a", ["audio-endpoint-codec=DD+JOC"])); }; - c.prototype.ar = function() { - var n, k; - n = {}; - n = (n[f.Ed.BD] = "mp4a.40.2", n[f.Ed.CD] = "mp4a.40.2", n); - if ("browser" === this.platform.hma) { - k = {}; - return Object.assign(Object.assign({}, n), (k[f.Ed.GP] = this.config().nL ? { - yd: "avc1", - keySystem: h.hb.ix, + c.prototype.fr = function() { + var h, l; + h = {}; + h = (h[f.pd.zq] = p.Lc.zq, h[f.pd.UD] = p.Lc.zq, h[f.pd.Yo] = p.Lc.Yo, h); + if ("browser" === this.platform.Jma) { + l = {}; + return Object.assign(Object.assign({}, h), (l[f.pd.tQ] = this.config().GL ? { + Dd: "avc1", + keySystem: k.fb.tx, features: ["audio-endpoint-codec=DD+JOC"] - } : void 0, k[f.Ed.HP] = this.config().nL ? { - yd: "avc1", - keySystem: h.hb.ix, + } : void 0, l[f.pd.uQ] = this.config().GL ? { + Dd: "avc1", + keySystem: k.fb.tx, features: ["audio-endpoint-codec=DD+JOC"] - } : void 0, k[f.Ed.c0] = void 0, k[f.Ed.qx] = void 0, k[f.Ed.a_] = void 0, k)); + } : void 0, l[f.pd.D0] = void 0, l[f.pd.B_] = void 0, l)); } - k = {}; - return Object.assign(Object.assign({}, n), (k[f.Ed.GP] = this.config().mZa ? "ec-3" : void 0, k[f.Ed.a_] = this.config().lZa ? "ec-3" : void 0, k[f.Ed.HP] = this.config().nL ? { - yd: "avc1", - keySystem: h.hb.ix, + l = {}; + return Object.assign(Object.assign({}, h), (l[f.pd.tQ] = this.config().SZa ? "ec-3" : void 0, l[f.pd.B_] = this.config().RZa ? "ec-3" : void 0, l[f.pd.uQ] = this.config().GL ? { + Dd: "avc1", + keySystem: k.fb.tx, features: ["audio-endpoint-codec=DD+JOC"] - } : void 0, k[f.Ed.c0] = void 0, k[f.Ed.qx] = void 0, k)); + } : void 0, l[f.pd.D0] = void 0, l)); }; - c.prototype.tna = function(n) { - var k, m, p; - n = this.gX[n]; - k = []; - m = h.hb.ix; - if (n) { - if (this.is.qp(n)) p = n; - else(k = n.features, p = n.yd, m = n.keySystem); - return this.mt(m, p, k) ? Promise.resolve({ + c.prototype.Xna = function(h) { + var l, n, q; + h = this.SX[h]; + l = []; + n = k.fb.tx; + if (h) { + if (this.is.pp(h)) q = h; + else(l = h.features, q = h.Dd, n = h.keySystem); + return this.ut(n, q, l) ? Promise.resolve({ supported: !0 }) : Promise.resolve({ supported: !1, @@ -25234,392 +25245,392 @@ E3cbY[513816] = false; reason: "ms-no-properties" }); }; - c.prototype.mt = function(n, k, m) { - n = g.bA.s4(n, k, m); - return this.jF(n); + c.prototype.ut = function(h, l, n) { + h = g.oA.Q4(h, l, n); + return this.BF(h); }; - b.JJa = c; + b.lKa = c; }, 40290: function(r, b, a) { - var l, f, h; + var m, f, k; function c() { - this.type = l.Eu.bx; + this.type = m.Ou.lx; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bA = void 0; - l = a(56800); + b.oA = void 0; + m = a(56800); r = a(57180); f = a(17612); - h = new r.$D(); - c.kCb = function() { + k = new r.qE(); + c.oDb = function() { return { isTypeSupported: function(d) { var g; try { - if (-1 == d.toLowerCase().indexOf("codec")) return ob.MSMediaKeys.isTypeSupported(d, "video/mp4"); + if (-1 == d.toLowerCase().indexOf("codec")) return qb.MSMediaKeys.isTypeSupported(d, "video/mp4"); g = d.split("|"); - return 1 === g.length ? ob.MSMediaKeys.isTypeSupported(f.hb.ix, d) : "probably" === c.Zya(g[0], g[1]); - } catch (n) { + return 1 === g.length ? qb.MSMediaKeys.isTypeSupported(f.fb.tx, d) : "probably" === c.xza(g[0], g[1]); + } catch (p) { return !1; } } }; }; - c.s4 = function(d, g, n) { - g = h.format(c.uba, g); - if (0 === n.length) return g; - n = h.format('features="{0}"', n.join()); - return h.format("{0}|{1}{2}", d, g, n); + c.Q4 = function(d, g, p) { + g = k.format(c.$ba, g); + if (0 === p.length) return g; + p = k.format('features="{0}"', p.join()); + return k.format("{0}|{1}{2}", d, g, p); }; - c.Zya = function(d, g) { - var n; + c.xza = function(d, g) { + var p; try { - n = ob.MSMediaKeys.isTypeSupportedWithFeatures ? ob.MSMediaKeys.isTypeSupportedWithFeatures(d, g) : ""; - } catch (k) { - n = "exception"; + p = qb.MSMediaKeys.isTypeSupportedWithFeatures ? qb.MSMediaKeys.isTypeSupportedWithFeatures(d, g) : ""; + } catch (h) { + p = "exception"; } - return n; + return p; }; - b.bA = c; - c.uba = 'video/mp4;codecs="{0},mp4a";'; + b.oA = c; + c.$ba = 'video/mp4;codecs="{0},mp4a";'; }, 7802: function(r, b) { - function a(c, l) { + function a(c, m) { var f; f = this; this.status = {}; - c.forEach(function(h, d) { - f.status[h] = l[d]; + c.forEach(function(k, d) { + f.status[k] = m[d]; }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.$0 = void 0; - a.prototype.aM = function() { + b.B1 = void 0; + a.prototype.xM = function() { return this.status; }; - a.prototype.E6 = function() { + a.prototype.c7 = function() { return Object.entries(this.status).filter(function(c) { - c = ka(c); + c = ja(c); c.next(); return c.next().value.supported; }).map(function(c) { - var l; - c = ka(c); - l = c.next().value; + var m; + c = ja(c); + m = c.next().value; c.next(); - return l; + return m; }); }; - b.$0 = a; + b.B1 = a; }, 57718: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u) { - this.Qm = p; - this.Cb = q; - this.Ceb = u; - this.ltb = "video/mp4;codecs={0}"; - this.Rpb = "audio/mp4;codecs={0}"; - p = this.Qm.gU(f.Re.Hu); - this.ktb = d.fd.DXa(p); + function c(n, q, u) { + this.Pm = n; + this.Bb = q; + this.vfb = u; + this.jub = "video/mp4;codecs={0}"; + this.Sqb = "audio/mp4;codecs={0}"; + n = this.Pm.QU(f.cf.Zw); + this.iub = d.Lc.jYa(n); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vOa = void 0; + b.VOa = void 0; r = a(5163); f = a(56800); - h = a(22674); + k = a(22674); d = a(73796); g = a(42207); - n = a(88490); - k = a(29670); - m = a(33096); - c.prototype.x4 = function(p) { - p = this.Qm.WKb(p); - p = this.Cb.zF(p) ? p : f.Re.IQ; - return this.Ceb.format(this.ltb, this.ktb[p]); - }; - c.prototype.q4 = function(p) { - if (0 === p.length) return this.Ceb.format(this.Rpb, d.fd.$ba); - p = k.gCa[p[0].Fd] || l.LAa; - return p === l.LAa ? m.OIa : p === l.sib ? m.PIa : m.NIa; - }; - a = l = c; - a.LAa = "AAC"; - a.sib = "XHEAAC"; - a = l = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(f.Rw)), r.__param(1, (0, h.l)(g.Vf)), r.__param(2, (0, h.l)(n.dga))], a); - b.vOa = a; + p = a(88490); + h = a(29670); + l = a(33096); + c.prototype.V4 = function(n) { + n = this.Pm.fMb(n); + n = this.Bb.QF(n) ? n : f.cf.uR; + return this.vfb.format(this.jub, this.iub[n]); + }; + c.prototype.O4 = function(n) { + if (0 === n.length) return this.vfb.format(this.Sqb, d.Lc.zq); + n = h.HCa[n[0].Ed] || m.lBa; + return n === m.lBa ? l.qJa : n === m.pjb ? l.rJa : l.pJa; + }; + a = m = c; + a.lBa = "AAC"; + a.pjb = "XHEAAC"; + a = m = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(f.PD)), r.__param(1, (0, k.l)(g.Wf)), r.__param(2, (0, k.l)(p.rPa))], a); + b.VOa = a; }, 82656: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); b.Tk = void 0; r = a(22674); c = a(33554); - l = a(58393); + m = a(58393); f = a(48723); - h = a(68703); + k = a(68703); d = a(99662); - b.Tk = new r.gd(function(g) { - g(c.Sw).ae(function() { + b.Tk = new r.kd(function(g) { + g(c.bx).ee(function() { return function() { - return ob._cad_global.device; + return qb._cad_global.device; }; }); - g(h.qEa).to(d.pEa).ha(); - g(l.nEa).to(f.mEa).ha(); + g(k.REa).to(d.QEa).ia(); + g(m.OEa).to(f.NEa).ia(); }); }, 33554: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Sw = "DeviceFactorySymbol"; + b.bx = "DeviceFactorySymbol"; }, 58393: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.nEa = "DeviceIdGeneratorSymbol"; + b.OEa = "DeviceIdGeneratorSymbol"; }, 68703: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qEa = "DeviceProviderSymbol"; + b.REa = "DeviceProviderSymbol"; }, 48723: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - this.sa = k; - this.Zva = m; + function c(h, l) { + this.ta = h; + this.zwa = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.mEa = void 0; + b.NEa = void 0; r = a(5163); - l = a(30869); + m = a(30869); f = a(5021); - h = a(10306); + k = a(10306); d = a(74267); g = a(66523); a = a(22674); - c.prototype.lJb = function() { - for (var k = "", m = this.sa.ke.ea(f.pa), p = 6; p--;)(k = ("0123456789ACDEFGHJKLMNPQRTUVWXYZ")[m % 32] + k, m = Math.floor(m / 32)); - for (; 30 > k.length;) k += ("0123456789ACDEFGHJKLMNPQRTUVWXYZ")[this.Zva.uab(new d.Jfa(0, 31, g.Q8a))]; - return k; + c.prototype.vKb = function() { + for (var h = "", l = this.ta.me.ea(f.ma), n = 6; n--;)(h = ("0123456789ACDEFGHJKLMNPQRTUVWXYZ")[l % 32] + h, l = Math.floor(l / 32)); + for (; 30 > h.length;) h += ("0123456789ACDEFGHJKLMNPQRTUVWXYZ")[this.zwa.gbb(new d.oga(0, 31, g.z9a))]; + return h; }; - n = c; - n = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(l.dg)), r.__param(1, (0, a.l)(h.i1))], n); - b.mEa = n; + p = c; + p = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(m.eg)), r.__param(1, (0, a.l)(k.K1))], p); + b.NEa = p; }, 66085: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.oEa = void 0; - b.oEa = function(a, c, l, f) { - this.hk = a; + b.PEa = void 0; + b.PEa = function(a, c, m, f) { + this.gk = a; this.co = c; - this.p5 = f; + this.N5 = f; }; }, 99662: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t, w) { - this.BEb = p; - this.ml = q; - this.Cb = t; - this.bYb = w; - this.XEa = /^(SDK-|SLW32-|SLW64-|SLMAC-|WWW-BROWSE-|.{10})([A-Z0-9-=]{4,})$/; - this.log = u.ab("Device"); + function c(n, q, u, t, v) { + this.FFb = n; + this.pl = q; + this.Bb = t; + this.tZb = v; + this.vFa = /^(SDK-|SLW32-|SLW64-|SLMAC-|WWW-BROWSE-|.{10})([A-Z0-9-=]{4,})$/; + this.log = u.Za("Device"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.pEa = void 0; + b.QEa = void 0; r = a(5163); - l = a(36129); + m = a(36129); f = a(42207); - h = a(66085); + k = a(66085); d = a(87386); g = a(58393); - n = a(22674); - k = a(17892); + p = a(22674); + h = a(17892); a = a(70285); - c.prototype.ZZa = function(p) { + c.prototype.D_a = function(n) { try { - return p.match(this.XEa)[2]; + return n.match(this.vFa)[2]; } catch (q) {} }; - c.prototype.uHb = function(p) { + c.prototype.BIb = function(n) { try { - return p.match(this.XEa)[1]; + return n.match(this.vFa)[1]; } catch (q) {} }; - c.prototype.create = function(p) { + c.prototype.create = function(n) { var q; q = this; return new Promise(function(u, t) { - q.ml.create().then(function(w) { - var y, x, z, A, B, C; + q.pl.create().then(function(v) { + var y, x, z, B, A, C; - function v(D) { - q.Cb.Gm(D) && q.Cb.Gm(y) ? (x = new h.oEa(D, y, void 0, z, p.pT || "cadmium"), u(x)) : t({ - za: l.S.TDa + function w(D) { + q.Bb.Fm(D) && q.Bb.Fm(y) ? (x = new k.PEa(D, y, void 0, z, n.bU || "cadmium"), u(x)) : t({ + wa: m.R.tEa }); } - y = p.co; - if (p.uoa) { + y = n.co; + if (n.Xoa) { z = "bind_device"; - q.bYb.Df(q.log, {}).then(function(D) { - v(D.esn); + q.tZb.Bf(q.log, {}).then(function(D) { + w(D.esn); }).catch(function(D) { t(D); }); - } else if (p.KL) { - B = p.hk; - if (q.Cb.Gm(B)) { - C = q.uHb(B); - C != p.co && q.log.error("esn prefix from ui is different", { + } else if (n.fM) { + A = n.gk; + if (q.Bb.Fm(A)) { + C = q.BIb(A); + C != n.co && q.log.error("esn prefix from ui is different", { ui: C, - cad: p.co, - ua: p.userAgent + cad: n.co, + ua: n.userAgent }); - } else p.Xra && q.log.error("esn from ui is missing"); - !p.bP && q.Cb.Gm(B) ? (z = "config", v(B)) : w.load(p.wYa).then(function(D) { - A = D.value; - q.Cb.Gm(A) && (!1, q.Cb.Gm(B) ? (D = q.ZZa(B), z = D === A ? "storage_matched_esn_in_config" : "storage_did_not_match_esn_in_config") : z = "storage_esn_not_in_config", v(y + A)); + } else n.xsa && q.log.error("esn from ui is missing"); + !n.IP && q.Bb.Fm(A) ? (z = "config", w(A)) : v.load(n.cZa).then(function(D) { + B = D.value; + q.Bb.Fm(B) && (!1, q.Bb.Fm(A) ? (D = q.D_a(A), z = D === B ? "storage_matched_esn_in_config" : "storage_did_not_match_esn_in_config") : z = "storage_esn_not_in_config", w(y + B)); }).catch(function(D) { var F; function E() { - w.save(p.wYa, F, !1).then(function() { - v(y + F); + v.save(n.cZa, F, !1).then(function() { + w(y + F); }).catch(function(H) { t(H); }); } function G() { - F = q.BEb.lJb(); + F = q.FFb.vKb(); !1; E(); } - if (D.za === l.S.lx) { - if (q.Cb.Gm(p.hk)) { - F = q.ZZa(p.hk); - q.Cb.Gm(F) ? (z = "config_since_not_in_storage", E()) : (z = "generated_since_invalid_in_config_and_not_in_storage", q.log.error("invalid esn passed from UI", p.hk), G()); + if (D.wa === m.R.wx) { + if (q.Bb.Fm(n.gk)) { + F = q.D_a(n.gk); + q.Bb.Fm(F) ? (z = "config_since_not_in_storage", E()) : (z = "generated_since_invalid_in_config_and_not_in_storage", q.log.error("invalid esn passed from UI", n.gk), G()); } else(z = "generated_since_not_in_config_and_storage", G()); } else t(D); }); - } else v(); - }).catch(function(w) { - t(w); + } else w(); + }).catch(function(v) { + t(v); }); }); }; - m = c; - m = r.__decorate([(0, n.U)(), r.__param(0, (0, n.l)(g.nEa)), r.__param(1, (0, n.l)(k.Lw)), r.__param(2, (0, n.l)(d.bb)), r.__param(3, (0, n.l)(f.Vf)), r.__param(4, (0, n.l)(a.aLa))], m); - b.pEa = m; + l = c; + l = r.__decorate([(0, p.U)(), r.__param(0, (0, p.l)(g.OEa)), r.__param(1, (0, p.l)(h.Ww)), r.__param(2, (0, p.l)(d.$a)), r.__param(3, (0, p.l)(f.Wf)), r.__param(4, (0, p.l)(a.BLa))], l); + b.QEa = l; }, 93673: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Oca = "CachedDrmDataSymbol"; + b.rda = "CachedDrmDataSymbol"; }, 2492: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.YZ = "CannedChallengeProvider"; + b.y_ = "CannedChallengeProvider"; }, 49594: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C; Object.defineProperty(b, "__esModule", { value: !0 }); - b.iL = b.bZa = void 0; + b.BL = b.HZa = void 0; r = a(22674); c = a(47737); - l = a(58120); + m = a(58120); f = a(31050); - h = a(93673); + k = a(93673); d = a(44235); g = a(97485); - n = a(21103); - k = a(92395); - m = a(66372); - p = a(2492); + p = a(21103); + h = a(92395); + l = a(66372); + n = a(2492); q = a(77228); u = a(34008); t = a(17250); - w = a(41980); - v = a(90581); + v = a(41980); + w = a(90581); y = a(91490); x = a(38231); z = a(22266); - A = a(48691); - B = a(18647); + B = a(48691); + A = a(18647); C = a(61738); - b.bZa = new r.gd(function(D) { - D(l.AEa).to(f.zEa).ha(); - D(h.Oca).to(d.iDa).ha(); - D(c.t_).NY(g.iab); - D(z.PHa).to(A.OHa).ha(); - D(B.Zda).to(C.QHa).ha(); - D(n.ax).dD(function(E) { - b.iL.parent = E.ob; - return b.iL.get(n.ax); - }); - D(k.pQ).ae(function() { + b.HZa = new r.kd(function(D) { + D(m.aFa).to(f.$Ea).ia(); + D(k.rda).to(d.IDa).ia(); + D(c.U_).uZ(g.Uab); + D(z.pIa).to(B.oIa).ia(); + D(A.Eea).to(C.qIa).ia(); + D(p.kx).pD(function(E) { + b.BL.parent = E.nb; + return b.BL.get(p.kx); + }); + D(h.cR).ee(function() { return function() { - return new m.uJa(); + return new l.XJa(); }; }); - D(p.YZ).to(q.kDa).ha(); - D(u.qda).to(t.dFa).ha(); - D(w.jda).to(v.FEa).ha(); - D(y.rJa).to(x.qJa).ha(); + D(n.y_).to(q.KDa).ia(); + D(u.Uda).to(t.CFa).ia(); + D(v.Nda).to(w.fFa).ia(); + D(y.UJa).to(x.TJa).ia(); }); - b.iL = new r.$Z({ - cI: !0 + b.BL = new r.A_({ + uI: !0 }); }, 58120: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.AEa = "DrmDataFactorySymbol"; + b.aFa = "DrmDataFactorySymbol"; }, 28048: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Rqa = b.Iu = void 0; + b.sra = b.Ru = void 0; (function(a) { - a.Qgb = "usable"; - a.gr = "expired"; + a.Lhb = "usable"; + a.nr = "expired"; a.released = "released"; - a.s9a = "output-restricted"; - a.uXb = "output-downscaled"; - a.F5b = "status-pending"; - a.HPb = "internal-error"; - })(b.Iu || (b.Iu = {})); - b.Rqa = function(a) { + a.e$a = "output-restricted"; + a.LYb = "output-downscaled"; + a.f7b = "status-pending"; + a.QQb = "internal-error"; + })(b.Ru || (b.Ru = {})); + b.sra = function(a) { return !!a && !!a.keyStatuses; }; }, @@ -25628,43 +25639,43 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.SYa = b.ss = void 0; + b.xZa = b.As = void 0; (function(c) { - c[c.U5a = 0] = "licenseStarted"; - c[c.Nab = 1] = "receivedLicenseChallenge"; - c[c.Mab = 2] = "receivedLicense"; - c[c.Oab = 3] = "receivedRenewalChallengeComplete"; - c[c.Pab = 4] = "receivedRenewalLicenseComplete"; - c[c.Qab = 5] = "receivedRenewalLicenseFailed"; - c[c.c0b = 6] = "receivedIndivChallengeComplete"; - c[c.d0b = 7] = "receivedIndivLicenseComplete"; - c[c.hTa = 8] = "addLicenseComplete"; - c[c.nTa = 9] = "addRenewalLicenseComplete"; - c[c.oTa = 10] = "addRenewalLicenseFailed"; - })(a = b.ss || (b.ss = {})); - b.SYa = function(c) { + c[c.v6a = 0] = "licenseStarted"; + c[c.zbb = 1] = "receivedLicenseChallenge"; + c[c.ybb = 2] = "receivedLicense"; + c[c.Abb = 3] = "receivedRenewalChallengeComplete"; + c[c.Bbb = 4] = "receivedRenewalLicenseComplete"; + c[c.Cbb = 5] = "receivedRenewalLicenseFailed"; + c[c.v1b = 6] = "receivedIndivChallengeComplete"; + c[c.w1b = 7] = "receivedIndivLicenseComplete"; + c[c.OTa = 8] = "addLicenseComplete"; + c[c.VTa = 9] = "addRenewalLicenseComplete"; + c[c.WTa = 10] = "addRenewalLicenseFailed"; + })(a = b.As || (b.As = {})); + b.xZa = function(c) { switch (c) { - case a.U5a: + case a.v6a: return "lg"; - case a.Nab: + case a.zbb: return "lc"; - case a.Mab: + case a.ybb: return "lr"; - case a.Oab: + case a.Abb: return "renew_lc"; - case a.Pab: + case a.Bbb: return "renew_lr"; - case a.Qab: + case a.Cbb: return "renew_lr_failed"; - case a.c0b: + case a.v1b: return "ilc"; - case a.d0b: + case a.w1b: return "ilr"; - case a.hTa: + case a.OTa: return "ld"; - case a.nTa: + case a.VTa: return "renew_ld"; - case a.oTa: + case a.WTa: return "renew_ld_failed"; default: return "unknown"; @@ -25675,124 +25686,122 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.EEa = "DrmServicesSymbol"; - b.t_ = "DrmServicesProviderSymbol"; + b.eFa = "DrmServicesSymbol"; + b.U_ = "DrmServicesProviderSymbol"; }, 41980: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.jda = "DrmTraitsFactorySymbol"; + b.Nda = "DrmTraitsFactorySymbol"; }, 53921: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Pkb = b.Gk = void 0; - r = b.Gk || (b.Gk = {}); - r[r.az = 0] = "playready"; - r[r.rZ = 1] = "widevine"; - r[r.BB = 2] = "fairplay"; - r[r.Wfc = 3] = "clearkey"; - b.Pkb = "DrmTypeSymbol"; + b.Hk = void 0; + r = b.Hk || (b.Hk = {}); + r[r.fO = 0] = "playready"; + r[r.Gib = 1] = "widevine"; + r[r.WL = 2] = "fairplay"; }, 27995: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cE = void 0; - r = b.cE || (b.cE = {}); + b.tE = void 0; + r = b.tE || (b.tE = {}); r[r.Request = 0] = "Request"; - r[r.vNa = 1] = "Renewal"; + r[r.VNa = 1] = "Renewal"; }, 34008: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qda = "EmeApiFactorySymbol"; + b.Uda = "EmeApiFactorySymbol"; }, 23563: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Aq = "EmeConfigSymbol"; + b.yq = "EmeConfigSymbol"; }, 10060: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.gFa = "EmeSessionFactorySymbol"; + b.FFa = "EmeSessionFactorySymbol"; }, 22266: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.PHa = "KeySystemProviderSymbol"; + b.pIa = "KeySystemProviderSymbol"; }, 18647: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Zda = "KeySystemRestrictorSymbol"; + b.Eea = "KeySystemRestrictorSymbol"; }, 91490: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.rJa = "MediaKeySystemAccessInternalFactorySymbol"; + b.UJa = "MediaKeySystemAccessInternalFactorySymbol"; }, 21103: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ax = "MediaKeySystemAccessServicesSymbol"; + b.kx = "MediaKeySystemAccessServicesSymbol"; }, 92395: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.pQ = "MediaKeysStorageFactorySymbol"; + b.cR = "MediaKeysStorageFactorySymbol"; }, 51120: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); - b.cZa = void 0; + b.IZa = void 0; r = a(22674); c = a(47737); - l = a(80075); + m = a(80075); f = a(21103); - h = a(9717); + k = a(9717); d = a(10060); g = a(74946); - b.cZa = new r.gd(function(n) { - n(c.EEa).to(l.DEa).ha(); - n(f.ax).to(h.tJa).ha(); - n(d.gFa).to(g.fFa); + b.IZa = new r.kd(function(p) { + p(c.eFa).to(m.dFa).ia(); + p(f.kx).to(k.WJa).ia(); + p(d.FFa).to(g.EFa); }); }, 44235: function(r, b, a) { - var h, d, g, n, k, m, p, q; + var k, d, g, p, h, l, n, q; - function c(u, t, w) { - var v; - v = this; + function c(u, t, v) { + var w; + w = this; this.is = u; - this.ml = t; - this.config = w; - this.tu = function() { + this.pl = t; + this.config = v; + this.Bu = function() { return { - version: v.version, - drmData: v.c5.map(function(y) { - return y.tu(); + version: w.version, + drmData: w.z5.map(function(y) { + return y.Bu(); }) }; }; - this.$na = function(y) { + this.Coa = function(y) { var x; - v.is.Gm(y) && (y = l(y)); - 1 === y.version && (y = f(v.is, y)); + w.is.Fm(y) && (y = m(y)); + 1 === y.version && (y = f(w.is, y)); x = { version: 2, data: [] @@ -25801,21 +25810,21 @@ E3cbY[513816] = false; x.version = y.version; try { x.data = y.drmData.map(function(z) { - return new q.s_(z); + return new q.T_(z); }); } catch (z) { - throw new k.Mc(g.V.fJ, g.S.Vz, void 0, void 0, void 0, "The format of the DRM data is inconsistent with what is expected.", z); + throw new h.Oc(g.V.AJ, g.R.gA, void 0, void 0, void 0, "The format of the DRM data is inconsistent with what is expected.", z); } } else { - if (!y.version || !v.is.dk(y.version)) throw new k.Mc(g.V.fJ, g.S.Vz, void 0, void 0, void 0, "The format of the DRM data is inconsistent with what is expected."); - if (1 !== y.version) throw new k.Mc(g.V.fJ, g.S.OCa, void 0, void 0, void 0, "Version number is not supported. Version: " + y.version); + if (!y.version || !w.is.ak(y.version)) throw new h.Oc(g.V.AJ, g.R.gA, void 0, void 0, void 0, "The format of the DRM data is inconsistent with what is expected."); + if (1 !== y.version) throw new h.Oc(g.V.AJ, g.R.oDa, void 0, void 0, void 0, "Version number is not supported. Version: " + y.version); } return x; }; - this.xk = new m.Qda(2, this.config.wT, this.is.Gm(this.config.wT), this.ml, this.tu); + this.xk = new l.uea(2, this.config.gU, this.is.Fm(this.config.gU), this.pl, this.Bu); } - function l(u) { + function m(u) { u = JSON.parse(u); u = { xid: u.xid, @@ -25823,7 +25832,7 @@ E3cbY[513816] = false; keySessionIds: u.keySessionIds, licenseContextId: u.licenseContextId }; - if (!u.licenseContextId || !u.xid || !u.movieId) throw new k.Mc(g.V.fJ, g.S.Vz); + if (!u.licenseContextId || !u.xid || !u.movieId) throw new h.Oc(g.V.AJ, g.R.gA); return { version: 1, drmData: [u] @@ -25831,66 +25840,66 @@ E3cbY[513816] = false; } function f(u, t) { - if (u.RA(t.drmData)) return { + if (u.bB(t.drmData)) return { version: 2, - drmData: t.drmData.map(function(w) { - var v; - v = w.keySessionIds; - return new q.s_({ - keySessionData: (v && 0 < v.length ? v : [void 0]).map(function(y) { + drmData: t.drmData.map(function(v) { + var w; + w = v.keySessionIds; + return new q.T_({ + keySessionData: (w && 0 < w.length ? w : [void 0]).map(function(y) { return { id: y, - licenseContextId: w.licenseContextId, + licenseContextId: v.licenseContextId, licenseId: void 0 }; }), - xid: w.xid, - movieId: w.movieId - }).tu(); + xid: v.xid, + movieId: v.movieId + }).Bu(); }) }; - throw new k.Mc(g.V.fJ, g.S.Vz); + throw new h.Oc(g.V.AJ, g.R.gA); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iDa = void 0; + b.IDa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(23563); g = a(36129); - n = a(42207); - k = a(31149); - m = a(52657); - p = a(17892); + p = a(42207); + h = a(31149); + l = a(52657); + n = a(17892); q = a(31050); - c.prototype.Aab = function() { - return this.z5b(); + c.prototype.mbb = function() { + return this.$6b(); }; - c.prototype.cTa = function(u) { + c.prototype.JTa = function(u) { return this.xk.add(u); }; - c.prototype.sX = function(u) { - return this.xk.remove(u, function(t, w) { - return t.na === w.na; + c.prototype.cY = function(u) { + return this.xk.remove(u, function(t, v) { + return t.na === v.na; }); }; c.prototype.toString = function() { - return JSON.stringify(this.tu(), null, " "); + return JSON.stringify(this.Bu(), null, " "); }; - c.prototype.z5b = function() { + c.prototype.$6b = function() { var u; u = this; - this.Eab || (this.Eab = new Promise(function(t, w) { - u.xk.load(u.$na).then(function() { + this.qbb || (this.qbb = new Promise(function(t, v) { + u.xk.load(u.Coa).then(function() { t(); - }).catch(function(v) { - v.za && v.Xb ? w(new k.Mc(g.V.fJ, v.za, void 0, void 0, void 0, "Unable to load persisted playdata.", void 0, v)) : w(v); + }).catch(function(w) { + w.wa && w.ic ? v(new h.Oc(g.V.AJ, w.wa, void 0, void 0, void 0, "Unable to load persisted playdata.", void 0, w)) : v(w); }); })); - return this.Eab; + return this.qbb; }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { version: { configurable: !0, enumerable: !0, @@ -25898,339 +25907,339 @@ E3cbY[513816] = false; return this.xk.version; } }, - c5: { + z5: { configurable: !0, enumerable: !0, get: function() { - return this.xk.Jl; + return this.xk.Kl; } } }); a = c; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(n.Vf)), r.__param(1, (0, h.l)(p.Lw)), r.__param(2, (0, h.l)(d.Aq))], a); - b.iDa = a; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(p.Wf)), r.__param(1, (0, k.l)(n.Ww)), r.__param(2, (0, k.l)(d.yq))], a); + b.IDa = a; }, 77228: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t, w) { - this.IF = p; - this.kc = q; - this.TM = t; - this.vo = w; - this.log = u.ab("CannedChallengeProviderImpl"); + function c(n, q, u, t, v) { + this.ZF = n; + this.mc = q; + this.tN = t; + this.vo = v; + this.log = u.Za("CannedChallengeProviderImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.kDa = void 0; + b.KDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(47737); - h = a(2248); + k = a(2248); d = a(87386); g = a(92395); - n = a(21103); - k = a(53921); - m = a(84218); - c.prototype.lpa = function(p) { + p = a(21103); + h = a(53921); + l = a(84218); + c.prototype.Ppa = function(n) { var q; q = this; - return Promise.all([this.IF(), this.Foa()]).then(function(u) { + return Promise.all([this.ZF(), this.hpa()]).then(function(u) { var t; - t = ka(u); + t = ja(u); u = t.next().value; t = t.next().value; - return u.mJb({ - type: p, + return u.wKb({ + type: n, initData: t, - v7: !1 - }, q.TM()); + V7: !1 + }, q.tN()); }).then(function(u) { var t; - t = ka(u); + t = ja(u); u = t.next().value; t = t.next().value; - t = q.kc.encode(t.data[0]); + t = q.mc.encode(t.data[0]); q.log.trace("Challenge generated", t); return { - rz: u, - uka: t + eD: u, + Uka: t }; }); }; - c.prototype.Foa = function() { - var p; - p = this; - return this.vo.EB().then(function(q) { - return q.Ct(); + c.prototype.hpa = function() { + var n; + n = this; + return this.vo.OB().then(function(q) { + return q.It(); }).then(function(q) { switch (q) { - case k.Gk.BB: - return m.CFa; - case k.Gk.az: - return m.YLa; + case h.Hk.WL: + return l.aGa; + case h.Hk.fO: + return l.yMa; default: - return m.gQa; + return l.JQa; } }).then(function(q) { - return q.map(p.kc.decode); + return q.map(n.mc.decode); }); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.t_)), r.__param(1, (0, l.l)(h.ah)), r.__param(2, (0, l.l)(d.bb)), r.__param(3, (0, l.l)(g.pQ)), r.__param(4, (0, l.l)(n.ax))], a); - b.kDa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.U_)), r.__param(1, (0, m.l)(k.zh)), r.__param(2, (0, m.l)(d.$a)), r.__param(3, (0, m.l)(g.cR)), r.__param(4, (0, m.l)(p.kx))], a); + b.KDa = a; }, 31050: function(r, b, a) { var f; function c() {} - function l(h) { - h ? (this.active = !1, this.$na(h)) : this.active = !0; + function m(k) { + k ? (this.active = !1, this.Coa(k)) : this.active = !0; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.zEa = b.s_ = void 0; + b.$Ea = b.T_ = void 0; r = a(5163); a = a(22674); - l.prototype.$na = function(h) { - this.pe = h.keySessionData ? h.keySessionData.map(function(d) { + m.prototype.Coa = function(k) { + this.Ne = k.keySessionData ? k.keySessionData.map(function(d) { return { id: d.id, - MG: d.licenseContextId, - BV: d.licenseId + cH: d.licenseContextId, + oW: d.licenseId }; }) : []; - this.na = h.xid; - this.P = h.movieId; + this.na = k.xid; + this.O = k.movieId; }; - l.prototype.tu = function() { + m.prototype.Bu = function() { return JSON.parse(JSON.stringify({ - keySessionData: this.pe ? this.pe.map(function(h) { + keySessionData: this.Ne ? this.Ne.map(function(k) { return { - id: h.id, - licenseContextId: h.MG, - licenseId: h.BV + id: k.id, + licenseContextId: k.cH, + licenseId: k.oW }; }) : [], xid: this.na, - movieId: this.P + movieId: this.O })); }; - b.s_ = l; + b.T_ = m; c.prototype.create = function() { - return new l(); + return new m(); }; - c.prototype.load = function(h) { - return new l(h); + c.prototype.load = function(k) { + return new m(k); }; f = c; f = r.__decorate([(0, a.U)()], f); - b.zEa = f; + b.$Ea = f; }, 80075: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w; + var m, f, k, d, g, p, h, l, n, q, u, t, v; - function c(v, y, x, z, A, B, C, D, E) { + function c(w, y, x, z, B, A, C, D, E) { var G; G = this; - this.yc = y; - this.ez = x; + this.zc = y; + this.rz = x; this.config = z; - this.At = A; - this.xFb = B; - this.FK = C; - this.TM = D; + this.Gt = B; + this.CGb = A; + this.YK = C; + this.tN = D; this.cm = E; - this.d6b = function(F, H) { - var N; - G.cm.mark(w.Pa.C_, F.Ai.na, "generate-challenge"); - N = !1; - H.I3b(function(M) { - N || (N = !0, G.cm.mark(w.Pa.B_, F.Ai.na, "generate-challenge")); - G.fG(F, H, M).then(function(L) { - H.gTa(L); - G.pxb(H); - }).catch(function(L) { - return H.bub(L); + this.H7b = function(F, H) { + var L; + G.cm.mark(v.Pa.d0, F.yi.na, "generate-challenge"); + L = !1; + H.h5b(function(M) { + L || (L = !0, G.cm.mark(v.Pa.c0, F.yi.na, "generate-challenge")); + G.ZU(F, H, M).then(function(N) { + H.NTa(N); + G.pyb(H); + }).catch(function(N) { + return H.bvb(N); }); }); }; - this.log = v.ab("DrmServices"); - this.At().ks && this.FK.Aab().then(function() { - G.O0b(); + this.log = w.Za("DrmServices"); + this.Gt().ss && this.YK.mbb().then(function() { + G.h2b(); }).catch(function(F) { G.log.error("Unable to load the persisted DRM data", F); }); - this.config.d4a && this.eB(D(), n.zh.xm).then(function(F) { + this.config.I4a && this.qB(D(), p.Ah.In).then(function(F) { return F.close(); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.DEa = void 0; + b.dFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(53085); + k = a(53085); d = a(69493); g = a(77134); - n = a(24735); - k = a(23563); - m = a(93673); - p = a(31050); + p = a(24735); + h = a(23563); + l = a(93673); + n = a(31050); q = a(10060); u = a(4203); t = a(92395); - w = a(63156); - c.prototype.mJb = function(v, y) { - return this.eB(y, v.type, v.context).then(function(x) { - return x.pJb(v.initData, v.v7).then(function(z) { + v = a(63156); + c.prototype.wKb = function(w, y) { + return this.qB(y, w.type, w.context).then(function(x) { + return x.zKb(w.initData, w.V7).then(function(z) { return [x, { - Sm: x.Ct(), - data: z.xj + jr: x.It(), + data: z.ck }]; }); }); }; - c.prototype.Tg = function(v, y) { + c.prototype.Yi = function(w, y) { var x; x = this; - this.log.info("Requesting challenges", this.w1a(v, v.type)); - return this.eB(y, v.type, v.context).then(function(z) { - x.W7a(v, z); - return z.qJb(v.initData, v.v7).then(function() { + this.log.info("Requesting challenges", this.W1a(w, w.type)); + return this.qB(y, w.type, w.context).then(function(z) { + x.C8a(w, z); + return z.AKb(w.initData, w.V7).then(function() { return z; }); }); }; - c.prototype.W7a = function(v, y) { - y.O3b(v.Ai); - this.d6b(v, y); + c.prototype.C8a = function(w, y) { + y.o5b(w.yi); + this.H7b(w, y); }; - c.prototype.release = function(v, y) { + c.prototype.release = function(w, y) { var x; x = this; - this.log.info("Releasing server license", this.t2a(v)); - return this.sMb(v).then(function() { + this.log.info("Releasing server license", this.V2a(w)); + return this.ENb(w).then(function() { var z; z = Object.assign({ active: !1, - pe: [] - }, v.Ai); - x.FK.sX(z); - y.$0b(); - return v; + Ne: [] + }, w.yi); + x.YK.cY(z); + y.t2b(); + return w; }); }; - c.prototype.w1a = function(v, y) { + c.prototype.W1a = function(w, y) { return { - movieId: v.Ai.P, - xid: v.Ai.na, - type: (0, n.Kra)(y) + movieId: w.yi.O, + xid: w.yi.na, + type: (0, p.lsa)(y) }; }; - c.prototype.t2a = function(v) { + c.prototype.V2a = function(w) { return { - movieId: v.Ai ? v.Ai.P : void 0, - xid: v.Ai ? v.Ai.na : void 0, - keySessionId: v.ly() - }; - }; - c.prototype.fG = function(v, y, x) { - this.log.info("Sending license request", this.w1a(v, x.kf)); - return this.ez.Tg({ - na: v.Ai.na, - Gd: v.Ai.Gd, - b5: [v.Ai.Uk], - xj: [{ - sessionId: y.ly() || "session", - data: x.xj + movieId: w.yi ? w.yi.O : void 0, + xid: w.yi ? w.yi.na : void 0, + keySessionId: w.yy() + }; + }; + c.prototype.ZU = function(w, y, x) { + this.log.info("Sending license request", this.W1a(w, x.Cf)); + return this.rz.Yi({ + na: w.yi.na, + xd: w.yi.xd, + y5: [w.yi.Uk], + ck: [{ + sessionId: y.yy() || "session", + data: x.ck }], - kf: x.kf, - Sm: y.Ct(), - zVa: x.zVa, - ti: v.Ai.ti, - bg: v.Ai.bg + Cf: x.Cf, + jr: y.It(), + iWa: x.iWa, + ri: w.yi.ri, + Rf: w.yi.Rf }); }; - c.prototype.sMb = function(v) { - this.log.info("Sending release request", this.t2a(v)); - return this.ez.release({ - na: v.Ai.na, - pe: v.pe + c.prototype.ENb = function(w) { + this.log.info("Sending release request", this.V2a(w)); + return this.rz.release({ + na: w.yi.na, + Ne: w.Ne }); }; - c.prototype.eB = function(v, y, x) { - return this.xFb.create().then(function(z) { - return z.createSession(v, y, x).then(function() { + c.prototype.qB = function(w, y, x) { + return this.CGb.create().then(function(z) { + return z.createSession(w, y, x).then(function() { return z; }); }); }; - c.prototype.N0b = function(v) { + c.prototype.g2b = function(w) { var y; y = this; - return this.ez.release({ - na: v.na, - pe: v.pe + return this.rz.release({ + na: w.na, + Ne: w.Ne }).catch(function(x) { y.log.error("Unable to send release data to the server", x); }); }; - c.prototype.O0b = function() { - var v; - v = this; - this.yc.vk(this.config.Yua, function() { - v.log.trace("Removing cached sessions", { - "count:": v.FK.c5.length + c.prototype.h2b = function() { + var w; + w = this; + this.zc.wk(this.config.wva, function() { + w.log.trace("Removing cached sessions", { + "count:": w.YK.z5.length }); - v.FK.c5.filter(function(y) { + w.YK.z5.filter(function(y) { return !y.active; }).reduce(function(y, x) { return y.then(function() { - return v.N0b(x); + return w.g2b(x); }).then(function() { - return v.FK.sX(x); + return w.YK.cY(x); }); }, Promise.resolve(void 0)); }); }; - c.prototype.pxb = function(v) { + c.prototype.pyb = function(w) { var y; - if (v.ly() && v.Ai) { - y = new p.s_(); - y.pe = v.pe; - y.na = v.Ai.na; - y.P = v.Ai.P; - this.FK.cTa(y); + if (w.yy() && w.yi) { + y = new n.T_(); + y.Ne = w.Ne; + y.na = w.yi.na; + y.O = w.yi.O; + this.YK.JTa(y); } }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.Xh)), r.__param(2, (0, l.l)(d.CEa)), r.__param(3, (0, l.l)(k.Aq)), r.__param(4, (0, l.l)(u.Yb)), r.__param(5, (0, l.l)(q.gFa)), r.__param(6, (0, l.l)(m.Oca)), r.__param(7, (0, l.l)(t.pQ)), r.__param(8, (0, l.l)(g.vQ))], a); - b.DEa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.Vh)), r.__param(2, (0, m.l)(d.cFa)), r.__param(3, (0, m.l)(h.yq)), r.__param(4, (0, m.l)(u.Zb)), r.__param(5, (0, m.l)(q.FFa)), r.__param(6, (0, m.l)(l.rda)), r.__param(7, (0, m.l)(t.cR)), r.__param(8, (0, m.l)(g.iR))], a); + b.dFa = a; }, 97485: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); - b.iab = void 0; + b.Uab = void 0; c = a(36129); - l = a(70999); + m = a(70999); f = a(47737); - h = a(49594); - b.iab = function(g) { - h.iL.parent = g.ob; + k = a(49594); + b.Uab = function(g) { + k.BL.parent = g.nb; return function() { - d || (d = new Promise(function(n, k) { + d || (d = new Promise(function(p, h) { try { - n(h.iL.get(f.EEa)); - } catch (m) { - k(new l.Jg(c.V.Qlb, c.S.$lb, void 0, "Unable to extract the DRM services from the dependency injector", m)); + p(k.BL.get(f.eFa)); + } catch (l) { + h(new m.Kg(c.V.Mmb, c.R.Wmb, void 0, "Unable to extract the DRM services from the dependency injector", l)); } })); return d; @@ -26238,214 +26247,214 @@ E3cbY[513816] = false; }; }, 90581: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z) { - this.$g = t; - this.Si = w; - this.kc = v; + function c(t, v, w, y, x, z) { + this.bh = t; + this.Oi = v; + this.mc = w; this.config = y; - this.hi = x; - this.Eg = z; + this.fi = x; + this.Gg = z; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.FEa = void 0; + b.fFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(6405); - h = a(2248); + k = a(2248); d = a(84408); g = a(4203); - n = a(7605); - k = a(53921); - m = a(23563); - p = a(65315); + p = a(7605); + h = a(53921); + l = a(23563); + n = a(65315); q = a(20674); u = a(8265); c.prototype.create = function(t) { switch (t) { - case k.Gk.az: - return new q.cFa(this.Si, this.kc); - case k.Gk.BB: - return new u.WNa(this.Si, this.kc, this.$g, this.Eg); + case h.Hk.fO: + return new q.BFa(this.Oi, this.mc); + case h.Hk.WL: + return new u.vOa(this.Oi, this.mc, this.bh, this.Gg); default: - return new p.sDa(this.Si, this.kc, this.hi, this.config); + return new n.SDa(this.Oi, this.mc, this.fi, this.config); } }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(d.Jq)), r.__param(1, (0, l.l)(f.Nw)), r.__param(2, (0, l.l)(h.ah)), r.__param(3, (0, l.l)(g.Yb)), r.__param(4, (0, l.l)(m.Aq)), r.__param(5, (0, l.l)(n.hx))], a); - b.FEa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(d.Iq)), r.__param(1, (0, m.l)(f.dA)), r.__param(2, (0, m.l)(k.zh)), r.__param(3, (0, m.l)(g.Zb)), r.__param(4, (0, m.l)(l.yq)), r.__param(5, (0, m.l)(p.sx))], a); + b.fFa = a; }, 17250: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z) { - this.de = t; - this.$g = w; - this.kc = v; + function c(t, v, w, y, x, z) { + this.fe = t; + this.bh = v; + this.mc = w; this.is = y; - this.nW = x; - this.hi = z; + this.cX = x; + this.fi = z; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.dFa = void 0; + b.CFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(2248); - h = a(42207); + k = a(42207); d = a(63368); g = a(84408); - n = a(74870); - k = a(53921); - m = a(23563); - p = a(81471); + p = a(74870); + h = a(53921); + l = a(23563); + n = a(81471); q = a(963); u = a(90349); c.prototype.create = function(t) { switch (t) { - case k.Gk.az: - return new q.XMa(this.nW, this.is, this.kc, this.de, this.hi, this.$g); - case k.Gk.BB: - return new p.BFa(this.nW, this.is, this.kc, this.de, this.hi, this.$g); + case h.Hk.fO: + return new q.vNa(this.cX, this.is, this.mc, this.fe, this.fi, this.bh); + case h.Hk.WL: + return new n.$Fa(this.cX, this.is, this.mc, this.fe, this.fi, this.bh); default: - return new u.Su(this.nW, this.is, this.kc, this.de, this.hi, this.$g); + return new u.Zu(this.cX, this.is, this.mc, this.fe, this.fi, this.bh); } }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(n.eh)), r.__param(1, (0, l.l)(g.Jq)), r.__param(2, (0, l.l)(f.ah)), r.__param(3, (0, l.l)(h.Vf)), r.__param(4, (0, l.l)(d.qJ)), r.__param(5, (0, l.l)(m.Aq))], a); - b.dFa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(p.Bh)), r.__param(1, (0, m.l)(g.Iq)), r.__param(2, (0, m.l)(f.zh)), r.__param(3, (0, m.l)(k.Wf)), r.__param(4, (0, m.l)(d.KJ)), r.__param(5, (0, m.l)(l.yq))], a); + b.CFa = a; }, 18135: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { - k = f.Qe.call(this, k, void 0 === p ? "EmeConfigImpl" : p) || this; - k.qd = m; - return k; + function c(h, l, n) { + h = f.Te.call(this, h, void 0 === n ? "EmeConfigImpl" : n) || this; + h.sd = l; + return h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eFa = void 0; + b.DFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); d = a(5021); g = a(12501); a = a(22816); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - Z9a: { + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + M$a: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - d4a: { + I4a: { configurable: !0, enumerable: !0, get: function() { - return this.qd.D4a || this.qd.z7 || this.qd.qV ? !0 : !1; + return this.sd.g5a || this.sd.Y7 || this.sd.dW ? !0 : !1; } }, - eC: { + oC: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(5); + return (0, d.uh)(5); } }, - Yua: { + wva: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(10); + return (0, d.uh)(10); } }, - wT: { + gU: { configurable: !0, enumerable: !0, get: function() { return "unsentDrmData"; } }, - WT: { + EU: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - kma: { + Mma: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - Qr: { + Yr: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - KTa: { + pUa: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(30); + return (0, d.uh)(30); } }, - LTa: { + qUa: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(30); + return (0, d.uh)(30); } }, - NTa: { + sUa: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(30); + return (0, d.uh)(30); } }, - d3: { + C3: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(30); + return (0, d.uh)(30); } }, - OTa: { + tUa: { configurable: !0, enumerable: !0, get: function() { - return (0, d.vh)(30); + return (0, d.uh)(30); } }, - Kxa: { + hya: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - t9a: { + f$a: { configurable: !0, enumerable: !0, get: function() { - return this.qd.By ? !1 : !0; + return this.sd.WV ? !1 : !0; } }, - u9a: { + g$a: { configurable: !0, enumerable: !0, get: function() { @@ -26453,853 +26462,853 @@ E3cbY[513816] = false; } } }); - n = c; - r.__decorate([g.config(g.bd, "persistentStateRequired")], n.prototype, "Z9a", null); - r.__decorate([g.config(g.bd, "initializeKeySystemAtStartup")], n.prototype, "d4a", null); - r.__decorate([g.config(g.pk, "licenseRenewalRequestDelay")], n.prototype, "eC", null); - r.__decorate([g.config(g.pk, "persistedReleaseDelay")], n.prototype, "Yua", null); - r.__decorate([g.config(g.string, "drmPersistKey")], n.prototype, "wT", null); - r.__decorate([g.config(g.bd, "forceLimitedDurationLicense")], n.prototype, "WT", null); - r.__decorate([g.config(g.bd, "disableLicenseRenewal")], n.prototype, "kma", null); - r.__decorate([g.config(g.bd, "prepareCadmium")], n.prototype, "Qr", null); - r.__decorate([g.config(g.pk, "apiCloseTimeout")], n.prototype, "KTa", null); - r.__decorate([g.config(g.pk, "apiCreateMediaKeysTimeout")], n.prototype, "LTa", null); - r.__decorate([g.config(g.pk, "apiSetServerCertificateTimeout")], n.prototype, "NTa", null); - r.__decorate([g.config(g.pk, "apiGenerateRequestTimeout")], n.prototype, "d3", null); - r.__decorate([g.config(g.pk, "apiUpdateTimeout")], n.prototype, "OTa", null); - r.__decorate([g.config(g.string, "serverCertificate")], n.prototype, "Kxa", null); - r.__decorate([g.config(g.bd, "outputRestrictedIsFatal")], n.prototype, "t9a", null); - r.__decorate([g.config(g.bd, "outputRestrictedIsFatalForUhd")], n.prototype, "u9a", null); - n = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl)), r.__param(1, (0, l.l)(a.tD)), r.__param(2, (0, l.l)(h.ZZ)), r.__param(2, (0, l.optional)())], n); - b.eFa = n; + p = c; + r.__decorate([g.config(g.ed, "persistentStateRequired")], p.prototype, "M$a", null); + r.__decorate([g.config(g.ed, "initializeKeySystemAtStartup")], p.prototype, "I4a", null); + r.__decorate([g.config(g.qk, "licenseRenewalRequestDelay")], p.prototype, "oC", null); + r.__decorate([g.config(g.qk, "persistedReleaseDelay")], p.prototype, "wva", null); + r.__decorate([g.config(g.string, "drmPersistKey")], p.prototype, "gU", null); + r.__decorate([g.config(g.ed, "forceLimitedDurationLicense")], p.prototype, "EU", null); + r.__decorate([g.config(g.ed, "disableLicenseRenewal")], p.prototype, "Mma", null); + r.__decorate([g.config(g.ed, "prepareCadmium")], p.prototype, "Yr", null); + r.__decorate([g.config(g.qk, "apiCloseTimeout")], p.prototype, "pUa", null); + r.__decorate([g.config(g.qk, "apiCreateMediaKeysTimeout")], p.prototype, "qUa", null); + r.__decorate([g.config(g.qk, "apiSetServerCertificateTimeout")], p.prototype, "sUa", null); + r.__decorate([g.config(g.qk, "apiGenerateRequestTimeout")], p.prototype, "C3", null); + r.__decorate([g.config(g.qk, "apiUpdateTimeout")], p.prototype, "tUa", null); + r.__decorate([g.config(g.string, "serverCertificate")], p.prototype, "hya", null); + r.__decorate([g.config(g.ed, "outputRestrictedIsFatal")], p.prototype, "f$a", null); + r.__decorate([g.config(g.ed, "outputRestrictedIsFatalForUhd")], p.prototype, "g$a", null); + p = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl)), r.__param(1, (0, m.l)(a.LD)), r.__param(2, (0, m.l)(k.z_)), r.__param(2, (0, m.optional)())], p); + b.DFa = p; }, 70999: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n, k) { - h = void 0 === h ? l.V.$o : h; - return f.Mc.call(this, h, d, g, void 0, void 0, n, f.Mc.Ae(k), k) || this; + function c(k, d, g, p, h) { + k = void 0 === k ? m.V.Xo : k; + return f.Oc.call(this, k, d, g, void 0, void 0, p, f.Oc.Kf(h), h) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Jg = void 0; - l = a(36129); + b.Kg = void 0; + m = a(36129); f = a(31149); - ea(c, f.Mc); - b.Jg = c; + ea(c, f.Oc); + b.Kg = c; }, 74946: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t, w, v) { - this.$l = p; + function c(n, q, u, t, v, w) { + this.Xl = n; this.Ea = q; - this.kc = u; + this.mc = u; this.config = t; - this.Do = w; - this.vo = v; + this.Co = v; + this.vo = w; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.fFa = void 0; + b.EFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(81918); + k = a(81918); d = a(2248); g = a(23563); - n = a(59818); - k = a(97737); + p = a(59818); + h = a(97737); a = a(21103); c.prototype.create = function() { - var p; - p = this; - return this.vo.EB().then(function(q) { - return new k.hFa(p.$l, p.Ea, p.kc, p.config, p.Do, q); + var n; + n = this; + return this.vo.OB().then(function(q) { + return new h.GFa(n.Xl, n.Ea, n.mc, n.config, n.Co, q); }); }; - m = c; - m = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.Lc)), r.__param(2, (0, l.l)(d.ah)), r.__param(3, (0, l.l)(g.Aq)), r.__param(4, (0, l.l)(n.hA)), r.__param(5, (0, l.l)(a.ax))], m); - b.fFa = m; + l = c; + l = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.Kc)), r.__param(2, (0, m.l)(d.zh)), r.__param(3, (0, m.l)(g.yq)), r.__param(4, (0, m.l)(p.vA)), r.__param(5, (0, m.l)(a.kx))], l); + b.EFa = l; }, 97737: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w; - function c(y, x, z, A, B, C) { + function c(y, x, z, B, A, C) { var D; D = this; this.Ea = x; - this.VA = z; - this.config = A; - this.Do = B; - this.qC = C; - this.keyStatuses = new p.Ib({}); - this.cua = function(E) { - var G, F, H, N, M, L; + this.gB = z; + this.config = B; + this.Co = A; + this.BC = C; + this.keyStatuses = new n.Ib({}); + this.yua = function(E) { + var G, F, H, L, M, N; try { - F = D.ql.qla(E); - H = F.XG; - N = F.messageType; + F = D.tl.Sla(E); + H = F.nH; + L = F.messageType; M = F.sessionId; - D.Pv = D.Pv || F.Pv; - D.$X(M); + D.XG = D.XG || F.XG; + D.IY(M); D.log.trace("Received " + E.type + " event", { sessionId: M, - messageType: N, - keyIds: D.Pv + messageType: L, + keyIds: D.XG }); - if (N === b.sea) { - if (D.config.kma) { + if (L === b.Xea) { + if (D.config.Mma) { D.log.trace("Disabling license renewal"); return; } D.log.trace("Received a renewal request"); - D.kf = h.zh.xm; - D.Ao = t.GH; + D.Cf = k.Ah.In; + D.zo = t.YH; } - D.Ao === t.Tg && D.rp(d.ss.Nab); - D.Ao === t.GH && D.rp(d.ss.Oab); - L = { - xj: H, - zVa: N, - kf: D.kf + D.zo === t.Yi && D.qp(d.As.zbb); + D.zo === t.YH && D.qp(d.As.Abb); + N = { + ck: H, + iWa: L, + Cf: D.Cf }; - null === (G = D.a9a) || void 0 === G ? void 0 : G.call(D, L); - D.Opa(H) ? D.bC(new m.Mc(f.V.TEa)) : D.ik && !D.ik.Ehb && D.g5a(L); - } catch (Q) { - D.bC(Q); + null === (G = D.N9a) || void 0 === G ? void 0 : G.call(D, N); + D.rqa(H) ? D.lC(new l.Oc(f.V.sFa)) : D.ik && !D.ik.zib && D.H5a(N); + } catch (P) { + D.lC(P); } }; - this.aua = function(E) { - var G, F, H, N, M, I, J, K, P, S, ba, na, ua, Ka, Ma, $a, Y; + this.xua = function(E) { + var G, F, H, L, M, J, I, K, O, U, ca, pa, ua, Ea, La, Za, Y; F = E.target; H = F.keyStatuses; - D.$X(F.sessionId); + D.IY(F.sessionId); D.log.trace("Received event: " + E.type); try { - M = null === (G = D.context) || void 0 === G ? void 0 : G.Q7; + M = null === (G = D.context) || void 0 === G ? void 0 : G.q8; E = []; - for (var L = ka(H), Q = L.next(); !Q.done; Q = L.next()) { - I = ka(Q.value); - J = I.next().value; - K = I.next().value; - P = D.VA.encode(new Uint8Array(J)); + for (var N = ja(H), P = N.next(); !P.done; P = N.next()) { + J = ja(P.value); + I = J.next().value; + K = J.next().value; + O = D.gB.encode(new Uint8Array(I)); E.push({ - po: P, + po: O, status: K, - height: null === M || void 0 === M ? void 0 : M[P] + height: null === M || void 0 === M ? void 0 : M[O] }); } - E.sort(function(ma, Ea) { - return (ma.height || 0) - (Ea.height || 0); + E.sort(function(ma, Fa) { + return (ma.height || 0) - (Fa.height || 0); }); - S = E.map(function(ma) { + U = E.map(function(ma) { return ma.po; }); - ba = E.map(function(ma) { + ca = E.map(function(ma) { return ma.height; }); - na = E.map(function(ma) { + pa = E.map(function(ma) { return ma.status; }); - D.vra = S + ", " + ba + ", " + na; - D.log.trace("KeyStatus: " + D.vra); + D.Xra = U + ", " + ca + ", " + pa; + D.log.trace("KeyStatus: " + D.Xra); M = {}; - for (var ha = ka(H), va = ha.next(); !va.done; va = ha.next()) { - ua = ka(va.value); - Ka = ua.next().value; - Ma = ua.next().value; - $a = D.VA.encode(new Uint8Array(Ka)); - Y = w[Ma]; - M[$a] = Y.status; - D.AG($a, Y.error) && (N = new n.Jg(Y.error)); + for (var la = ja(H), va = la.next(); !va.done; va = la.next()) { + ua = ja(va.value); + Ea = ua.next().value; + La = ua.next().value; + Za = D.gB.encode(new Uint8Array(Ea)); + Y = v[La]; + M[Za] = Y.status; + D.PG(Za, Y.error) && (L = new p.Kg(Y.error)); } D.keyStatuses.set(M); } catch (ma) { - N = new n.Jg(f.V.bob); - N.oT(ma); + L = new p.Kg(f.V.Zob); + L.aU(ma); } - N ? D.Cr ? D.I7(N) : D.sV(N) : (D.ql.f4() || D.h5a(), D.kf !== h.zh.Dn || D.ql.yja() || (D.config.kma ? D.log.trace("Disabling license renewal") : D.e1b())); + L ? D.Jr ? D.i8(L) : D.fW(L) : (D.tl.C4() || D.I5a(), D.Cf !== k.Ah.Dn || D.tl.aka() || (D.config.Mma ? D.log.trace("Disabling license renewal") : D.y2b())); }; - this.kn = function(E) { + this.Sr = function(E) { var G; - G = D.ql.Zx(E); + G = D.tl.jy(E); D.log.error("Received event: " + E.type, G); - D.bC(G); - D.I7(G); - D.ik || D.Cr || D.sV(G); + D.lC(G); + D.i8(G); + D.ik || D.Jr || D.fW(G); }; - this.vWb = function(E) { + this.LXb = function(E) { D.log.error("MediaKeySession closed unexpectedly: " + E); - D.sV(new m.Mc(f.V.nda, v[E])); + D.fW(new l.Oc(f.V.Rda, w[E])); }; - this.bC = function(E) { + this.lC = function(E) { D.close().then(function() { var G; D.log.trace("Issuing a generate challenge error"); - null === (G = D.ik) || void 0 === G ? void 0 : G.FO.reject(E); + null === (G = D.ik) || void 0 === G ? void 0 : G.mP.reject(E); D.ik = void 0; }, function(G) { var F; - D.log.error("EmeSession closed with an error.", D.ql.Zx(G)); - null === (F = D.ik) || void 0 === F ? void 0 : F.FO.reject(E); + D.log.error("EmeSession closed with an error.", D.tl.jy(G)); + null === (F = D.ik) || void 0 === F ? void 0 : F.mP.reject(E); D.ik = void 0; }); }; - this.g5a = function(E) { + this.H5a = function(E) { var G; - null === (G = D.ik) || void 0 === G ? void 0 : G.FO.resolve(E); + null === (G = D.ik) || void 0 === G ? void 0 : G.mP.resolve(E); D.ik = void 0; }; - this.I7 = function(E) { + this.i8 = function(E) { D.log.error("Failed to add license", E); D.close().then(function() { var G, F; D.log.trace("Issuing a license error"); - null === (G = D.ik) || void 0 === G ? void 0 : G.FO.reject(E); + null === (G = D.ik) || void 0 === G ? void 0 : G.mP.reject(E); D.ik = void 0; - null === (F = D.Cr) || void 0 === F ? void 0 : F.reject(E); - D.Cr = void 0; + null === (F = D.Jr) || void 0 === F ? void 0 : F.reject(E); + D.Jr = void 0; }, function(G) { var F, H; - D.log.error("EmeSession closed with an error.", D.ql.Zx(G)); - D.Ao === t.GH && D.rp(d.ss.oTa); - null === (F = D.ik) || void 0 === F ? void 0 : F.FO.reject(E); + D.log.error("EmeSession closed with an error.", D.tl.jy(G)); + D.zo === t.YH && D.qp(d.As.WTa); + null === (F = D.ik) || void 0 === F ? void 0 : F.mP.reject(E); D.ik = void 0; - null === (H = D.Cr) || void 0 === H ? void 0 : H.reject(E); - D.Cr = void 0; + null === (H = D.Jr) || void 0 === H ? void 0 : H.reject(E); + D.Jr = void 0; }); }; - this.h5a = function() { - D.Cr && (D.log.info("Successfully added license"), D.Ao === t.Tg ? D.rp(d.ss.hTa) : D.Ao === t.GH && D.rp(d.ss.nTa), D.Cr.resolve(), D.Cr = void 0); + this.I5a = function() { + D.Jr && (D.log.info("Successfully added license"), D.zo === t.Yi ? D.qp(d.As.OTa) : D.zo === t.YH && D.qp(d.As.VTa), D.Jr.resolve(), D.Jr = void 0); }; - this.sV = function(E) { + this.fW = function(E) { D.close().then(function() { var G; D.log.trace("Issuing a CDM error"); D.ik = void 0; - D.Cr = void 0; - null === (G = D.Y8a) || void 0 === G ? void 0 : G.call(D, E); + D.Jr = void 0; + null === (G = D.J9a) || void 0 === G ? void 0 : G.call(D, E); }, function(G) { var F; - D.log.error("EmeSession closed with an error.", D.ql.Zx(G)); + D.log.error("EmeSession closed with an error.", D.tl.jy(G)); D.ik = void 0; - D.Cr = void 0; - null === (F = D.Y8a) || void 0 === F ? void 0 : F.call(D, E); + D.Jr = void 0; + null === (F = D.J9a) || void 0 === F ? void 0 : F.call(D, E); }); }; - this.rp = function(E) { - D.Yc.push({ + this.qp = function(E) { + D.vd.push({ time: D.Ea.Kb(), - fW: E + VW: E }); }; - this.obb = !1; - this.log = y.ab("EmeSession"); - this.Ao = t.j8b; - this.ih = C.fXa(); - this.ql = C.eXa(); - this.Yc = []; + this.bcb = !1; + this.log = y.Za("EmeSession"); + this.zo = t.M9b; + this.jh = C.MXa(); + this.tl = C.LXa(); + this.vd = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.hFa = b.sea = b.tea = void 0; - l = a(5021); + b.GFa = b.Xea = b.Yea = void 0; + m = a(5021); f = a(36129); - h = a(24735); + k = a(24735); d = a(28289); r = a(28048); g = a(27995); - n = a(70999); - k = a(59818); - m = a(31149); - p = a(81734); + p = a(70999); + h = a(59818); + l = a(31149); + n = a(81734); q = a(94293); u = a(82100); (function(y) { - y[y.j8b = 0] = "unknown"; + y[y.M9b = 0] = "unknown"; y[y.create = 1] = "create"; y[y.load = 2] = "load"; - y[y.Tg = 3] = "license"; - y[y.GH = 4] = "renewal"; + y[y.Yi = 3] = "license"; + y[y.YH = 4] = "renewal"; y[y.stop = 5] = "stop"; y[y.closed = 6] = "closed"; })(t || (t = {})); - b.tea = "license-request"; - b.sea = "license-renewal"; - w = { + b.Yea = "license-request"; + b.Xea = "license-renewal"; + v = { usable: { - status: r.Iu.Qgb + status: r.Ru.Lhb }, expired: { - status: r.Iu.gr, - error: f.V.Uea + status: r.Ru.nr, + error: f.V.xfa }, released: { - status: r.Iu.released + status: r.Ru.released }, "output-not-allowed": { - status: r.Iu.s9a, - error: f.V.JKa + status: r.Ru.e$a, + error: f.V.kLa }, "output-restricted": { - status: r.Iu.s9a, - error: f.V.Vea + status: r.Ru.e$a, + error: f.V.yfa }, "output-downscaled": { - status: r.Iu.uXb + status: r.Ru.LYb }, "status-pending": { - status: r.Iu.F5b + status: r.Ru.f7b }, "internal-error": { - status: r.Iu.HPb, - error: f.V.aob + status: r.Ru.QQb, + error: f.V.Yob } }; - v = { - "internal-error": f.S.Ukb, - "closed-by-application": f.S.Qkb, - "release-acknowledged": f.S.Ykb, - "hardware-context-reset": f.S.lda, - "resource-evicted": f.S.$kb + w = { + "internal-error": f.R.Qlb, + "closed-by-application": f.R.Mlb, + "release-acknowledged": f.R.Vlb, + "hardware-context-reset": f.R.Pda, + "resource-evicted": f.R.Xlb }; - c.prototype.UL = function() { - return this.qC.S7; + c.prototype.YU = function() { + return this.BC.r8; }; - c.prototype.s1a = function() { - return this.vra; + c.prototype.S1a = function() { + return this.Xra; }; - c.prototype.ly = function() { + c.prototype.yy = function() { return this.sessionId; }; c.prototype.close = function() { var y; y = this; - this.a9a = this.context = void 0; - this.Ao = t.closed; - this.Yc = []; - void 0 !== this.L$ && (ob.clearTimeout(this.L$), this.L$ = void 0); - return this.ih.IQb() ? (this.log.trace("Closing the session"), this.ih.gbb(this.cua), this.ih.dbb(this.aua), this.ih.bbb(this.kn), this.mediaKeys = void 0, this.Do.oq(this.config.KTa, this.ih.close()).then(function() { + this.N9a = this.context = void 0; + this.zo = t.closed; + this.vd = []; + void 0 !== this.paa && (qb.clearTimeout(this.paa), this.paa = void 0); + return this.jh.SRb() ? (this.log.trace("Closing the session"), this.jh.Ubb(this.yua), this.jh.Rbb(this.xua), this.jh.Pbb(this.Sr), this.mediaKeys = void 0, this.Co.lq(this.config.pUa, this.jh.close()).then(function() { y.log.info("Closed the session"); }).catch(function(x) { y.log.error("Close failed", x); - y.ql.Zx(x).code = f.V.dob; + y.tl.jy(x).code = f.V.cpb; throw x; })) : Promise.resolve(void 0); }; - c.prototype.Ct = function() { - return this.qC.Ct(); + c.prototype.It = function() { + return this.BC.It(); }; - c.prototype.Y2a = function() { - return void 0 !== this.Zk; + c.prototype.C3a = function() { + return void 0 !== this.hn; }; c.prototype.createSession = function(y, x, z) { - var A; - A = this; + var B; + B = this; this.context = z; - this.kf = x; - this.Ao = t.create; - this.rp(d.ss.U5a); - return (y.Z2a() ? Promise.resolve() : this.Do.oq(this.config.LTa, this.ih.createMediaKeys(this.qC)).then(function(B) { - A.log.trace("Created media keys"); - return A.jvb(B).then(function() { - return y.iTa(B); + this.Cf = x; + this.zo = t.create; + this.qp(d.As.v6a); + return (y.D3a() ? Promise.resolve() : this.Co.lq(this.config.qUa, this.jh.createMediaKeys(this.BC)).then(function(A) { + B.log.trace("Created media keys"); + return B.jwb(A).then(function() { + return y.PTa(A); }).catch(function(C) { - return Promise.reject(A.Iva(C, f.V.alb)); + return Promise.reject(B.gwa(C, f.V.Ylb)); }); })).then(function() { - A.mediaKeys = y.mediaKeys; + B.mediaKeys = y.mediaKeys; try { - A.ih.createSession(A.mediaKeys, u.TEMPORARY); - A.ih.jTa(A.cua); - A.ih.fTa(A.aua); - A.ih.dTa(A.kn); - A.ih.Stb(A.vWb); - A.$X(A.ih.ly()); - } catch (B) { - return Promise.reject(A.Iva(B, f.V.Rkb)); + B.jh.createSession(B.mediaKeys, u.TEMPORARY); + B.jh.QTa(B.yua); + B.jh.MTa(B.xua); + B.jh.KTa(B.Sr); + B.jh.Sub(B.LXb); + B.IY(B.jh.yy()); + } catch (A) { + return Promise.reject(B.gwa(A, f.V.Nlb)); } - }).catch(function(B) { - return Promise.reject(A.Iva(B, f.V.MP)); + }).catch(function(A) { + return Promise.reject(B.gwa(A, f.V.W_)); }); }; - c.prototype.O3b = function(y) { - this.Ai = y; - this.log.aTa("xid", y.na); + c.prototype.o5b = function(y) { + this.yi = y; + this.log.HTa("xid", y.na); }; - c.prototype.pJb = function(y, x) { + c.prototype.zKb = function(y, x) { return this.generateRequest(y, x, !1).then(function(z) { return z; }); }; - c.prototype.qJb = function(y, x) { + c.prototype.AKb = function(y, x) { return this.generateRequest(y, x, !0).then(function() {}); }; - c.prototype.gTa = function(y) { - this.pe = y.pe; - y = y.Zk.map(function(x) { + c.prototype.NTa = function(y) { + this.Ne = y.Ne; + y = y.hn.map(function(x) { return x.data; }); - this.Opa(y) ? (this.log.error("The license buffer is empty"), this.bC(new n.Jg(f.V.SEa, f.S.QEa))) : (this.Ao === t.Tg && (this.rp(d.ss.Mab), this.Zk = y, this.RYa = this.ql.SL(this.Pv, y), this.ik && this.ik.Ehb && this.g5a()), this.Ao === t.GH && (this.rp(d.ss.Pab), this.Zk = y, this.RYa = this.ql.SL(this.Pv, y), this.gja())); + this.rqa(y) ? (this.log.error("The license buffer is empty"), this.lC(new p.Kg(f.V.rFa, f.R.pFa))) : (this.zo === t.Yi && (this.qp(d.As.ybb), this.hn = y, this.wZa = this.tl.oM(this.XG, y), this.ik && this.ik.zib && this.H5a()), this.zo === t.YH && (this.qp(d.As.Bbb), this.hn = y, this.wZa = this.tl.oM(this.XG, y), this.Kja())); }; - c.prototype.bub = function(y) { - this.Ao === t.GH ? (this.rp(d.ss.Qab), this.sV(y)) : this.bC(y); + c.prototype.bvb = function(y) { + this.zo === t.YH ? (this.qp(d.As.Cbb), this.fW(y)) : this.lC(y); }; - c.prototype.gja = function() { + c.prototype.Kja = function() { var y, x; y = this; - if (!this.Zk) { - x = new n.Jg(f.V.SEa, f.S.VEa); - this.I7(x); + if (!this.hn) { + x = new p.Kg(f.V.rFa, f.R.tFa); + this.i8(x); return Promise.reject(x); } - this.Cr = new q.a1(); - x = this.Zk; - this.Zk = void 0; - this.Do.oq(this.config.OTa, this.ih.update(x, this.Ao === t.Tg ? g.cE.Request : g.cE.vNa, this.Pv)).then(function() { - y.ql.f4() && y.h5a(); + this.Jr = new q.C1(); + x = this.hn; + this.hn = void 0; + this.Co.lq(this.config.tUa, this.jh.update(x, this.zo === t.Yi ? g.tE.Request : g.tE.VNa, this.XG)).then(function() { + y.tl.C4() && y.I5a(); }).catch(function(z) { - z = y.ql.Zx(z); - z.code = f.V.U0; + z = y.tl.jy(z); + z.code = f.V.Afa; z.message = "Unable to update the EME"; y.log.error(z.message, z); - y.I7(z); + y.i8(z); }); - return this.Cr.promise; + return this.Jr.promise; }; - c.prototype.I3b = function(y) { - this.a9a = y; + c.prototype.h5b = function(y) { + this.N9a = y; }; - c.prototype.A3b = function(y) { - this.Y8a = y; + c.prototype.Z4b = function(y) { + this.J9a = y; }; - c.prototype.SL = function() { - return this.RYa; + c.prototype.oM = function() { + return this.wZa; }; c.prototype.generateRequest = function(y, x, z) { - var A; - A = this; - this.Ao = t.Tg; + var B; + B = this; + this.zo = t.Yi; this.log.trace("Generating a license challenge"); - if (!y) return (y = new n.Jg(f.V.REa, f.S.VEa), this.bC(y), Promise.reject(y)); - if (this.Opa(y)) return (y = new n.Jg(f.V.REa, f.S.QEa), this.bC(y), Promise.reject(y)); + if (!y) return (y = new p.Kg(f.V.qFa, f.R.tFa), this.lC(y), Promise.reject(y)); + if (this.rqa(y)) return (y = new p.Kg(f.V.qFa, f.R.pFa), this.lC(y), Promise.reject(y)); this.ik = { - FO: new q.a1(), - Ehb: z + mP: new q.C1(), + zib: z }; - this.Do.oq(this.config.d3, this.ih.generateRequest(this.ql.Goa(), y, x)).then(function() { - A.$X(A.ih.ly()); - }).catch(function(B) { + this.Co.lq(this.config.C3, this.jh.generateRequest(this.tl.ipa(), y, x)).then(function() { + B.IY(B.jh.yy()); + }).catch(function(A) { var C, D; - C = new n.Jg(f.V.v_, B instanceof k.Hq ? f.S.NP : f.S.sl); + C = new p.Kg(f.V.X_, A instanceof h.Gq ? f.R.zQ : f.R.vm); try { - D = A.ql.Zx(B); - C.Wc = D.Wc; + D = B.tl.jy(A); + C.Ae = D.Ae; C.message = "Unable to generate request."; - C.oT(B); + C.aU(A); } catch (E) {} - A.log.error("Unable to generate a license request", C); - A.bC(C); + B.log.error("Unable to generate a license request", C); + B.lC(C); }); - return this.ik.FO.promise; + return this.ik.mP.promise; }; - c.prototype.jvb = function(y) { - return this.Do.oq(this.config.NTa, this.ih.setServerCertificate(y, this.ql.a6())); + c.prototype.jwb = function(y) { + return this.Co.lq(this.config.sUa, this.jh.setServerCertificate(y, this.tl.y6())); }; - c.prototype.$X = function(y) { - y && y !== this.sessionId && (this.sessionId && this.log.warn("sessionId changed from " + this.sessionId + " to " + y), this.sessionId = y, this.log.aTa("sessionId", y)); + c.prototype.IY = function(y) { + y && y !== this.sessionId && (this.sessionId && this.log.warn("sessionId changed from " + this.sessionId + " to " + y), this.sessionId = y, this.log.HTa("sessionId", y)); }; - c.prototype.e1b = function() { + c.prototype.y2b = function() { var y; y = this; - this.obb || (this.obb = !0, this.log.info("Kicking off license renewal", { - timeout: this.config.eC - }), this.L$ = ob.setTimeout(function() { - y.L$ = void 0; - y.FH(); - }, this.config.eC.ea(l.pa))); + this.bcb || (this.bcb = !0, this.log.info("Kicking off license renewal", { + timeout: this.config.oC + }), this.paa = qb.setTimeout(function() { + y.paa = void 0; + y.BO(); + }, this.config.oC.ea(m.ma))); }; - c.prototype.QQb = function(y) { - var x, z, A; - return 1080 < (null !== (A = null === (z = null === (x = this.context) || void 0 === x ? void 0 : x.Q7) || void 0 === z ? void 0 : z[y]) && void 0 !== A ? A : 0); + c.prototype.$Rb = function(y) { + var x, z, B; + return 1080 < (null !== (B = null === (z = null === (x = this.context) || void 0 === x ? void 0 : x.q8) || void 0 === z ? void 0 : z[y]) && void 0 !== B ? B : 0); }; - c.prototype.AG = function(y, x) { - return x === f.V.Vea ? this.QQb(y) ? this.config.u9a : this.config.t9a : !!x; + c.prototype.PG = function(y, x) { + return x === f.V.yfa ? this.$Rb(y) ? this.config.g$a : this.config.f$a : !!x; }; - c.prototype.FH = function() { + c.prototype.BO = function() { this.log.trace("Initiating a renewal request"); - this.kf = h.zh.xm; - this.Ao = t.GH; - this.ql.nka() ? this.ql.Jqa(this.ih) : this.w4(); + this.Cf = k.Ah.In; + this.zo = t.YH; + this.tl.Nka() ? this.tl.lra(this.jh) : this.U4(); }; - c.prototype.w4 = function() { + c.prototype.U4 = function() { var y; y = this; - this.ih.w4(this.mediaKeys, u.TEMPORARY, this.cua, this.aua, this.kn).then(function() { + this.jh.U4(this.mediaKeys, u.TEMPORARY, this.yua, this.xua, this.Sr).then(function() { y.log.debug("Creating session to renew license"); - y.$X(y.ih.ly()); + y.IY(y.jh.yy()); }).catch(function() { - y.sV(new n.Jg(f.V.v_)); + y.fW(new p.Kg(f.V.X_)); }); }; - c.prototype.Opa = function(y) { + c.prototype.rqa = function(y) { return 0 === y.length || y.reduce(function(x, z) { return x || 0 === z.length; }, !1); }; - c.prototype.Iva = function(y, x) { - var z, A; - if ((null === y || void 0 === y ? 0 : y.code) && (null === y || void 0 === y ? 0 : y.ic)) return y; - A = (0, u.Yoa)(null === y || void 0 === y ? void 0 : y.message); - return new n.Jg(x, y instanceof k.Hq ? f.S.NP : f.S.sl, null === (z = null === A || void 0 === A ? void 0 : A.toString(16)) || void 0 === z ? void 0 : z.toUpperCase(), null === y || void 0 === y ? void 0 : y.message, y); + c.prototype.gwa = function(y, x) { + var z, B; + if ((null === y || void 0 === y ? 0 : y.code) && (null === y || void 0 === y ? 0 : y.Nc)) return y; + B = (0, u.Bpa)(null === y || void 0 === y ? void 0 : y.message); + return new p.Kg(x, y instanceof h.Gq ? f.R.zQ : f.R.vm, null === (z = null === B || void 0 === B ? void 0 : B.toString(16)) || void 0 === z ? void 0 : z.toUpperCase(), null === y || void 0 === y ? void 0 : y.message, y); }; - b.hFa = c; + b.GFa = c; }, 84218: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.gQa = ["AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAAAAAAPSZ0kAAAAAAAAAAA=="]; - b.CFa = ["c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFBcDVKNTB0Qml4WTVMaTNYSGJFc3dKdDdybTdhdEExVWpPMkw3Q1ArckJYTT0=", "c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFCczgwL0dQUmxsNXEweHl3bHhac1Nya3hjMndPRHZpWWNCMmJoWDdQOTNHQT0=", "c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFDcWNFL25GeU0waXVKY1pKSi9xTkl3T0xJaGFCdnB4WEpDNGtyV2VpaGJBOD0=", "c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFFamVRbC8rZTBLYWpjSEhZQkt1U0hkb21BdXhmSGlWUTNZYTFpRGJqYjF5Zz0="]; - b.YLa = ["AAADPHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAxwcAwAAAQABABIDPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMgAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBJAEQAUwA+ADwASwBJAEQAIABBAEwARwBJAEQAPQAiAEEARQBTAEMAVABSACIAIABWAEEATABVAEUAPQAiAEEAQQBBAEEAQQBNAFkARQB4AEkARQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAPQA9ACIAPgA8AC8ASwBJAEQAPgA8AC8ASwBJAEQAUwA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBjAGEAcABwAHIAcwB2AHIAMAA2AC8AcwBpAGwAdgBlAHIAbABpAGcAaAB0ADUALwByAGkAZwBoAHQAcwBtAGEAbgBhAGcAZQByAC4AYQBzAG0AeAA8AC8ATABBAF8AVQBSAEwAPgA8AEwAVQBJAF8AVQBSAEwAPgBoAHQAdABwADoALwAvAGMAYQBwAHAAcgBzAHYAcgAwADYALwBzAGkAbAB2AGUAcgBsAGkAZwBoAHQANQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAFUASQBfAFUAUgBMAD4APABEAEUAQwBSAFkAUABUAE8AUgBTAEUAVABVAFAAPgBPAE4ARABFAE0AQQBOAEQAPAAvAEQARQBDAFIAWQBQAFQATwBSAFMARQBUAFUAUAA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A"]; + b.JQa = ["AAAANHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAABQIARIQAAAAAAPSZ0kAAAAAAAAAAA=="]; + b.aGa = ["c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFBcDVKNTB0Qml4WTVMaTNYSGJFc3dKdDdybTdhdEExVWpPMkw3Q1ArckJYTT0=", "c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFCczgwL0dQUmxsNXEweHl3bHhac1Nya3hjMndPRHZpWWNCMmJoWDdQOTNHQT0=", "c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFDcWNFL25GeU0waXVKY1pKSi9xTkl3T0xJaGFCdnB4WEpDNGtyV2VpaGJBOD0=", "c2tkOi8vbmV0ZmxpeC9BQUFBQkFBQUFBQUV3MzFFamVRbC8rZTBLYWpjSEhZQkt1U0hkb21BdXhmSGlWUTNZYTFpRGJqYjF5Zz0="]; + b.yMa = ["AAADPHBzc2gAAAAAmgTweZhAQoarkuZb4IhflQAAAxwcAwAAAQABABIDPABXAFIATQBIAEUAQQBEAEUAUgAgAHgAbQBsAG4AcwA9ACIAaAB0AHQAcAA6AC8ALwBzAGMAaABlAG0AYQBzAC4AbQBpAGMAcgBvAHMAbwBmAHQALgBjAG8AbQAvAEQAUgBNAC8AMgAwADAANwAvADAAMwAvAFAAbABhAHkAUgBlAGEAZAB5AEgAZQBhAGQAZQByACIAIAB2AGUAcgBzAGkAbwBuAD0AIgA0AC4AMgAuADAALgAwACIAPgA8AEQAQQBUAEEAPgA8AFAAUgBPAFQARQBDAFQASQBOAEYATwA+ADwASwBJAEQAUwA+ADwASwBJAEQAIABBAEwARwBJAEQAPQAiAEEARQBTAEMAVABSACIAIABWAEEATABVAEUAPQAiAEEAQQBBAEEAQQBNAFkARQB4AEkARQBBAEEAQQBBAEEAQQBBAEEAQQBBAEEAPQA9ACIAPgA8AC8ASwBJAEQAPgA8AC8ASwBJAEQAUwA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEwAQQBfAFUAUgBMAD4AaAB0AHQAcAA6AC8ALwBjAGEAcABwAHIAcwB2AHIAMAA2AC8AcwBpAGwAdgBlAHIAbABpAGcAaAB0ADUALwByAGkAZwBoAHQAcwBtAGEAbgBhAGcAZQByAC4AYQBzAG0AeAA8AC8ATABBAF8AVQBSAEwAPgA8AEwAVQBJAF8AVQBSAEwAPgBoAHQAdABwADoALwAvAGMAYQBwAHAAcgBzAHYAcgAwADYALwBzAGkAbAB2AGUAcgBsAGkAZwBoAHQANQAvAHIAaQBnAGgAdABzAG0AYQBuAGEAZwBlAHIALgBhAHMAbQB4ADwALwBMAFUASQBfAFUAUgBMAD4APABEAEUAQwBSAFkAUABUAE8AUgBTAEUAVABVAFAAPgBPAE4ARABFAE0AQQBOAEQAPAAvAEQARQBDAFIAWQBQAFQATwBSAFMARQBUAFUAUAA+ADwALwBEAEEAVABBAD4APAAvAFcAUgBNAEgARQBBAEQARQBSAD4A"]; }, 48691: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t) { - this.$l = p; + function c(n, q, u, t) { + this.Xl = n; this.config = q; - this.yT = u; - this.cC = t; - this.log = this.$l.ab("KeySystemProvider"); + this.iU = u; + this.mC = t; + this.log = this.Xl.Za("KeySystemProvider"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.OHa = void 0; + b.oIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(66523); - h = a(87386); + k = a(87386); d = a(4203); g = a(17612); - n = a(82100); - k = a(41980); + p = a(82100); + h = a(41980); a = a(18647); c.prototype.get = function() { - var p, q, u; - p = this; + var n, q, u; + n = this; try { - q = (this.config().v5a || [this.config().Zl]).map(function(t) { - var w; - w = g.hb.kU(t); - w = p.yT.create(w).jpa(); - return (0 < w.length ? w : [void 0]).map(function(v) { + q = (this.config().Z5a || [this.config().gn]).map(function(t) { + var v; + v = g.fb.UU(t); + v = n.iU.create(v).Npa(); + return (0 < v.length ? v : [void 0]).map(function(w) { return { keySystem: t, - robustness: v + robustness: w }; }); }); u = (0, f.flatten)(q).filter(function(t) { - return p.QHb(t); + return n.XIb(t); }); - return this.cC.get().then(function(t) { - return p.THb(u, t); + return this.mC.get().then(function(t) { + return n.$Ib(u, t); }); } catch (t) { throw (this.log.error("KeySystemProvider failed.", t), t); } }; - c.prototype.QHb = function(p) { + c.prototype.XIb = function(n) { var q; - return g.hb.RGa.includes(p.keySystem) || n.SGa.includes(null !== (q = p.robustness) && void 0 !== q ? q : "") ? this.config().oUb && 1440 > ob.screen.height * ob.devicePixelRatio ? !1 : this.config().pZa : !0; + return g.fb.qHa.includes(n.keySystem) || p.rHa.includes(null !== (q = n.robustness) && void 0 !== q ? q : "") ? this.config().GVb && 1440 > qb.screen.height * qb.devicePixelRatio ? !1 : this.config().VZa : !0; }; - c.prototype.THb = function(p, q) { + c.prototype.$Ib = function(n, q) { var u; u = this; - return p.reduce(function(t, w, v) { + return n.reduce(function(t, v, w) { var y; - y = u.RNb(w); - v = p.length - 1 === v; - y = (0, n.DWa)(y); - q.includes(y) && !v || t.push(w); + y = u.bPb(v); + w = n.length - 1 === w; + y = (0, p.mXa)(y); + q.includes(y) && !w || t.push(v); return t; }, []); }; - c.prototype.RNb = function(p) { + c.prototype.bPb = function(n) { var q; q = { - keySystem: p.keySystem === g.hb.fQa ? g.hb.XQ : p.keySystem + keySystem: n.keySystem === g.fb.IQa ? g.fb.JR : n.keySystem }; - p.robustness && (q.robustness = p.robustness); + n.robustness && (q.robustness = n.robustness); return q; }; - m = c; - m = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(d.Yb)), r.__param(2, (0, l.l)(k.jda)), r.__param(3, (0, l.l)(a.Zda))], m); - b.OHa = m; + l = c; + l = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(d.Zb)), r.__param(2, (0, m.l)(h.Nda)), r.__param(3, (0, m.l)(a.Eea))], l); + b.oIa = l; }, 61738: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { + function c(g, p, h) { this.config = g; - this.$l = n; - this.fka = k; - this.log = this.$l.ab("KeySystemRestrictor"); - this.vSb = this.config().sZa ? this.fka.load() : Promise.resolve([]); + this.Xl = p; + this.Fka = h; + this.log = this.Xl.Za("KeySystemRestrictor"); + this.ITb = this.config().YZa ? this.Fka.load() : Promise.resolve([]); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.QHa = void 0; + b.qIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(4203); + k = a(4203); a = a(33258); c.prototype.get = function() { var g; g = this; try { - return this.config().sZa ? this.vSb.then(function(n) { - return g.ZHb(n); + return this.config().YZa ? this.ITb.then(function(p) { + return g.gJb(p); }) : Promise.resolve([]); - } catch (n) { - return (this.log.error("KeySystemRestrictor failed.", n), Promise.resolve([])); + } catch (p) { + return (this.log.error("KeySystemRestrictor failed.", p), Promise.resolve([])); } }; - c.prototype.ZHb = function(g) { - var n, m; - this.Sbb = {}; - n = g.reduce(function(p, q) { - p[q.keySystem] || (p[q.keySystem] = []); - p[q.keySystem].push(q); - return p; + c.prototype.gJb = function(g) { + var p, l; + this.Fcb = {}; + p = g.reduce(function(n, q) { + n[q.keySystem] || (n[q.keySystem] = []); + n[q.keySystem].push(q); + return n; }, {}); - this.log.debug("KeySystemErrorCounts: " + JSON.stringify(n)); + this.log.debug("KeySystemErrorCounts: " + JSON.stringify(p)); g = []; - n = ka(Object.entries(n)); - for (var k = n.next(); !k.done; k = n.next()) { - m = ka(k.value); - k = m.next().value; - m = m.next().value; - this.iOb(m) && g.push(k); + p = ja(Object.entries(p)); + for (var h = p.next(); !h.done; h = p.next()) { + l = ja(h.value); + h = l.next().value; + l = l.next().value; + this.tPb(l) && g.push(h); } g.some(function() { return !0; }) && this.log.warn("Restricted KeySystems: " + g); - return this.W1b = g; + return this.q3b = g; }; - c.prototype.iOb = function(g) { - var n, k; - n = this; - k = g.reduce(function(m, p) { - n.config().TGb.includes(p.code) && (p = n.bCb(p), m[p] || (m[p] = 0), m[p]++); - return m; + c.prototype.tPb = function(g) { + var p, h; + p = this; + h = g.reduce(function(l, n) { + p.config().ZHb.includes(n.code) && (n = p.fDb(n), l[n] || (l[n] = 0), l[n]++); + return l; }, {}); - this.Sbb[g[0].keySystem] = k; - return Object.values(k).some(function(m) { - return m >= n.config().UGb; + this.Fcb[g[0].keySystem] = h; + return Object.values(h).some(function(l) { + return l >= p.config().$Hb; }); }; - c.prototype.bCb = function(g) { - return [g.code, g.ic, g.Wc].filter(Boolean).join("."); + c.prototype.fDb = function(g) { + return [g.code, g.Nc, g.Ae].filter(Boolean).join("."); }; - Za.Object.defineProperties(c.prototype, { - w5a: { + $a.Object.defineProperties(c.prototype, { + $5a: { configurable: !0, enumerable: !0, get: function() { - return this.W1b; + return this.q3b; } }, - x5a: { + a6a: { configurable: !0, enumerable: !0, get: function() { - return this.Sbb; + return this.Fcb; } } }); d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.Yb)), r.__param(1, (0, l.l)(f.bb)), r.__param(2, (0, l.l)(a.Qca))], d); - b.QHa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Zb)), r.__param(1, (0, m.l)(f.$a)), r.__param(2, (0, m.l)(a.tda))], d); + b.qIa = d; }, 38231: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.yT = g; - this.AT = n; + function c(g, p) { + this.iU = g; + this.kU = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.qJa = void 0; + b.TJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(41980); - h = a(34008); + k = a(34008); d = a(52428); - c.prototype.create = function(g, n, k) { - return new d.sJa(g, this.yT, this.AT, n, k); + c.prototype.create = function(g, p, h) { + return new d.VJa(g, this.iU, this.kU, p, h); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.jda)), r.__param(1, (0, l.l)(h.qda))], a); - b.qJa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Nda)), r.__param(1, (0, m.l)(k.Uda))], a); + b.TJa = a; }, 52428: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n, k) { - this.keySystem = h; - this.yT = d; - this.AT = g; - this.qC = n; - this.Sm = k; + function c(k, d, g, p, h) { + this.keySystem = k; + this.iU = d; + this.kU = g; + this.BC = p; + this.jr = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sJa = void 0; - l = a(17612); + b.VJa = void 0; + m = a(17612); f = a(82100); c.prototype.createMediaKeys = function() { - return this.qC.createMediaKeys(); + return this.BC.createMediaKeys(); }; c.prototype.getConfiguration = function() { - return this.qC.getConfiguration(); + return this.BC.getConfiguration(); }; - c.prototype.Ct = function() { - return l.hb.kU(this.qC.keySystem); + c.prototype.It = function() { + return m.fb.UU(this.BC.keySystem); }; - c.prototype.fXa = function() { - return this.AT.create(this.Sm); + c.prototype.MXa = function() { + return this.kU.create(this.jr); }; - c.prototype.eXa = function() { - return this.yT.create(this.Sm); + c.prototype.LXa = function() { + return this.iU.create(this.jr); }; - Za.Object.defineProperties(c.prototype, { - S7: { + $a.Object.defineProperties(c.prototype, { + r8: { configurable: !0, enumerable: !0, get: function() { - var h, d; - h = this.keySystem; - d = (0, f.s6)(this.qC); - d && (h += "." + d); - return h; + var k, d; + k = this.keySystem; + d = (0, f.Q6)(this.BC); + d && (k += "." + d); + return k; } } }); - b.sJa = c; + b.VJa = c; }, 9717: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C, D, E) { - this.$l = x; - this.kc = z; - this.config = A; - this.hi = B; - this.LUb = C; - this.AT = D; - this.mRb = E; - this.log = this.$l.ab("MediaKeySystemAccessServices"); + function c(x, z, B, A, C, D, E) { + this.Xl = x; + this.mc = z; + this.config = B; + this.fi = A; + this.cWb = C; + this.kU = D; + this.xSb = E; + this.log = this.Xl.Za("MediaKeySystemAccessServices"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tJa = void 0; + b.WJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(87386); + k = a(87386); d = a(70999); g = a(53921); - n = a(2248); - k = a(4203); - m = a(17612); - p = a(82100); + p = a(2248); + h = a(4203); + l = a(17612); + n = a(82100); q = a(84218); u = a(91490); t = a(34008); - w = a(22266); - v = a(23563); + v = a(22266); + w = a(23563); y = a(73796); - c.prototype.EB = function() { - this.promise || (this.promise = this.k2b()); + c.prototype.OB = function() { + this.promise || (this.promise = this.H3b()); return this.promise; }; - c.prototype.wCb = function(x, z) { - var A; - A = "video/mp4;codecs=" + (z === p.xs && this.config().B7a ? y.fd.K_ : y.fd.QP); - A = { - initDataTypes: [p.Fu], + c.prototype.ADb = function(x, z) { + var B; + B = "video/mp4;codecs=" + (z === n.Cs && this.config().h8a ? y.Lc.fea : y.Lc.CQ); + B = { + initDataTypes: [n.Pu], videoCapabilities: [{ - contentType: A + contentType: B }], - sessionTypes: [p.TEMPORARY] + sessionTypes: [n.TEMPORARY] }; - x === g.Gk.rZ && this.hi.Z9a && (A.persistentState = "required"); - x = A.videoCapabilities[0]; + x === g.Hk.Gib && this.fi.M$a && (B.persistentState = "required"); + x = B.videoCapabilities[0]; z && (x.robustness = z); - return [A]; + return [B]; }; - c.prototype.oCb = function(x, z) { - var A; - A = this; - return new Promise(function(B, C) { + c.prototype.sDb = function(x, z) { + var B; + B = this; + return new Promise(function(A, C) { var D; - D = m.hb.kU(x); - A.AT.create(D).r1b(x, A.wCb(D, z)).then(function(E) { - A.log.trace("Created the media keys system access", { + D = l.fb.UU(x); + B.kU.create(D).L2b(x, B.ADb(D, z)).then(function(E) { + B.log.trace("Created the media keys system access", { keySystem: x, supportedconfig: E.getConfiguration ? JSON.stringify(E.getConfiguration()) : void 0 }); - E = A.LUb.create(x, E, D); - A.S7 = E.S7; - B(E); + E = B.cWb.create(x, E, D); + B.r8 = E.r8; + A(E); }).catch(function(E) { - A.log.warn("Unable to create the media key system access object", { + B.log.warn("Unable to create the media key system access object", { keySystem: x, error: E.message }); - C(new d.Jg(f.V.PEa, f.S.sl, void 0, "Unable to create media keys system access. " + E.message, E)); + C(new d.Kg(f.V.oFa, f.R.vm, void 0, "Unable to create media keys system access. " + E.message, E)); }); }); }; - c.prototype.AKb = function() { + c.prototype.KLb = function() { var x; - x = this.config().v5a || [this.config().Zl]; + x = this.config().Z5a || [this.config().gn]; if (1 < x.length) return (x = x.map(function(z) { - return m.hb.woa(m.hb.kU(z)); - }), 1 === new Set(x).size ? Promise.resolve(x[0]) : this.EB().then(function(z) { - return z.Ct(); + return l.fb.Zoa(l.fb.UU(z)); + }), 1 === new Set(x).size ? Promise.resolve(x[0]) : this.OB().then(function(z) { + return z.It(); }).then(function(z) { - return m.hb.woa(z); + return l.fb.Zoa(z); })); - x = m.hb.kU(x[0]); - return Promise.resolve(m.hb.woa(x)); + x = l.fb.UU(x[0]); + return Promise.resolve(l.fb.Zoa(x)); }; - c.prototype.nAa = function(x) { - var z, A, B, C; + c.prototype.PAa = function(x) { + var z, B, A, C; z = this; - A = x.Ct(); - B = x.fXa(); - C = x.eXa(); + B = x.It(); + A = x.MXa(); + C = x.LXa(); return x.createMediaKeys().then(function(D) { - B.createSession(D, p.TEMPORARY); - return B.setServerCertificate(D, C.a6()); + A.createSession(D, n.TEMPORARY); + return A.setServerCertificate(D, C.y6()); }).then(function() { - return B.generateRequest(p.Fu, z.Foa(A), !1); + return A.generateRequest(n.Pu, z.hpa(B), !1); }).then(function() { - return B.close(); + return A.close(); }).then(function() { return x; }).catch(function(D) { @@ -27307,829 +27316,829 @@ E3cbY[513816] = false; return Promise.reject(D); }); }; - c.prototype.Foa = function(x) { + c.prototype.hpa = function(x) { switch (x) { - case g.Gk.BB: - x = q.CFa; + case g.Hk.WL: + x = q.aGa; break; - case g.Gk.az: - x = q.YLa; + case g.Hk.fO: + x = q.yMa; break; default: - x = q.gQa; + x = q.JQa; } - return x.map(this.kc.decode); + return x.map(this.mc.decode); }; - c.prototype.k2b = function() { + c.prototype.H3b = function() { var x; x = this; try { - return this.mRb.get().then(function(z) { - return z.map(function(A, B) { + return this.xSb.get().then(function(z) { + return z.map(function(B, A) { return function() { var C, D; - C = B === z.length - 1; - D = x.config().nAa && !C; - return x.oCb(A.keySystem, A.robustness).then(function(E) { - return D ? x.nAa(E) : Promise.resolve(E); + C = A === z.length - 1; + D = x.config().PAa && !C; + return x.sDb(B.keySystem, B.robustness).then(function(E) { + return D ? x.PAa(E) : Promise.resolve(E); }); }; }); }).then(function(z) { - return x.l2b(z); + return x.I3b(z); }); } catch (z) { return Promise.reject(z); } }; - c.prototype.l2b = function(x) { - return x.reduce(function(z, A) { - return z.then(function(B) { - return Promise.resolve(B); + c.prototype.I3b = function(x) { + return x.reduce(function(z, B) { + return z.then(function(A) { + return Promise.resolve(A); }).catch(function() { - return A(); + return B(); }); }, Promise.reject(Error("keySystem missing"))); }; - Za.Object.defineProperties(c.prototype, { - u5a: { + $a.Object.defineProperties(c.prototype, { + Y5a: { configurable: !0, enumerable: !0, get: function() { - return this.S7; + return this.r8; } } }); a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(n.ah)), r.__param(2, (0, l.l)(k.Yb)), r.__param(3, (0, l.l)(v.Aq)), r.__param(4, (0, l.l)(u.rJa)), r.__param(5, (0, l.l)(t.qda)), r.__param(6, (0, l.l)(w.PHa))], a); - b.tJa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(p.zh)), r.__param(2, (0, m.l)(h.Zb)), r.__param(3, (0, m.l)(w.yq)), r.__param(4, (0, m.l)(u.UJa)), r.__param(5, (0, m.l)(t.Uda)), r.__param(6, (0, m.l)(v.pIa))], a); + b.WJa = a; }, 66372: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.uJa = void 0; - a.prototype.Z2a = function() { + b.XJa = void 0; + a.prototype.D3a = function() { return void 0 !== this.mediaKeys; }; - a.prototype.iTa = function(c) { + a.prototype.PTa = function(c) { this.mediaKeys = c; }; - a.prototype.$0b = function() { - this.Z2a() && (this.mediaKeys = void 0); + a.prototype.t2b = function() { + this.D3a() && (this.mediaKeys = void 0); }; - b.uJa = a; + b.XJa = a; }, 77699: function(r, b) { - function a(c, l, f) { - var h; - h = this; - this.kc = c; - this.yh = l; - this.$g = f; - this.iLb = function(d) { + function a(c, m, f) { + var k; + k = this; + this.mc = c; + this.xh = m; + this.bh = f; + this.sMb = function(d) { var g; d = d.subarray(14, 30); d = String.fromCharCode.apply(null, d); - d = h.kc.decode(d); + d = k.mc.decode(d); d = d.subarray(4); g = new Uint8Array(16); g.set(d); return g; }; - this.EFa = { - Fu: 1667591779, - ujb: 1667392371 + this.dGa = { + Pu: 1667591779, + rkb: 1667392371 }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.AFa = void 0; - a.prototype.Qzb = function(c, l) { - l = l ? this.EFa.ujb : this.EFa.Fu; + b.ZFa = void 0; + a.prototype.TAb = function(c, m) { + m = m ? this.dGa.rkb : this.dGa.Pu; c = c.map(function(f) { return { - Yhc: "", - nRb: f, - qja: f, - n5b: f, - J9b: [1] + Bjc: "", + ySb: f, + Tja: f, + O6b: f, + kac: [1] }; }); - return this.ZSb(l, c); + return this.lUb(m, c); }; - a.prototype.YSb = function(c) { - var l; - l = new Uint8Array(4); - new DataView(l.buffer).setUint32(0, c); - return this.rsa("fpsi", [l]); - }; - a.prototype.XSb = function(c, l, f, h) { - c = [this.rsa("fkri", [c])]; - l.byteLength && c.push(this.NV("fkai", [l])); - f.byteLength && c.push(this.NV("fkcx", [f])); - h.length && c.push(this.NV("fkvl", [new Uint8Array(new Uint32Array(h).buffer)])); - return this.NV("fpsk", c); - }; - a.prototype.ZSb = function(c, l) { + a.prototype.kUb = function(c) { + var m; + m = new Uint8Array(4); + new DataView(m.buffer).setUint32(0, c); + return this.Rsa("fpsi", [m]); + }; + a.prototype.jUb = function(c, m, f, k) { + c = [this.Rsa("fkri", [c])]; + m.byteLength && c.push(this.BW("fkai", [m])); + f.byteLength && c.push(this.BW("fkcx", [f])); + k.length && c.push(this.BW("fkvl", [new Uint8Array(new Uint32Array(k).buffer)])); + return this.BW("fpsk", c); + }; + a.prototype.lUb = function(c, m) { var f, d; f = new Uint8Array([148, 206, 134, 251, 7, 255, 79, 67, 173, 184, 147, 210, 250, 150, 140, 162]); - c = [this.YSb(c)]; - for (var h in l) { - d = l[h]; - c.push(this.XSb(d.nRb, d.qja, d.n5b, d.J9b)); - } - l = this.NV("fpsd", c); - h = new Uint8Array(4); - new DataView(h.buffer).setUint32(0, l.byteLength); - return this.rsa("pssh", [f, h, l]); - }; - a.prototype.rsa = function(c, l) { - var f, h, d; + c = [this.kUb(c)]; + for (var k in m) { + d = m[k]; + c.push(this.jUb(d.ySb, d.Tja, d.O6b, d.kac)); + } + m = this.BW("fpsd", c); + k = new Uint8Array(4); + new DataView(k.buffer).setUint32(0, m.byteLength); + return this.Rsa("pssh", [f, k, m]); + }; + a.prototype.Rsa = function(c, m) { + var f, k, d; f = 0; - for (d in l) f += l[d].byteLength; + for (d in m) f += m[d].byteLength; f = new Uint8Array(12 + f); - h = new DataView(f.buffer); + k = new DataView(f.buffer); d = 0; - h.setUint32(d, f.byteLength); + k.setUint32(d, f.byteLength); d += 4; - f.set(this.$g.decode(c), d); + f.set(this.bh.decode(c), d); d += 4; - h.setUint32(d, 0); + k.setUint32(d, 0); d += 4; - for (var g in l)(c = l[g], f.set(c, d), d += c.byteLength); + for (var g in m)(c = m[g], f.set(c, d), d += c.byteLength); return f; }; - a.prototype.NV = function(c, l) { - var f, h; + a.prototype.BW = function(c, m) { + var f, k; f = 0; - for (h in l) f += l[h].byteLength; + for (k in m) f += m[k].byteLength; f = new Uint8Array(8 + f); - h = 0; - new DataView(f.buffer).setUint32(h, f.byteLength); - h += 4; - f.set(this.$g.decode(c), h); - h += 4; - for (var d in l)(c = l[d], f.set(c, h), h += c.byteLength); + k = 0; + new DataView(f.buffer).setUint32(k, f.byteLength); + k += 4; + f.set(this.bh.decode(c), k); + k += 4; + for (var d in m)(c = m[d], f.set(c, k), k += c.byteLength); return f; }; - b.AFa = a; + b.ZFa = a; }, 81471: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; - - function c(t, w, v, y, x, z) { - t = f.Su.call(this, t, w, v, y, x, z) || this; - t.kc = v; - t.yh = y; - t.hi = x; - t.$g = z; - t.m3a = new h.AFa(t.kc, t.yh, t.$g); + var m, f, k, d, g, p, h, l, n, q, u; + + function c(t, v, w, y, x, z) { + t = f.Zu.call(this, t, v, w, y, x, z) || this; + t.mc = w; + t.xh = y; + t.fi = x; + t.bh = z; + t.S3a = new k.ZFa(t.mc, t.xh, t.bh); return t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.BFa = void 0; + b.$Fa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(90349); - h = a(77699); + k = a(77699); d = a(63368); g = a(42207); - n = a(2248); - k = a(74870); - m = a(23563); - p = a(84408); + p = a(2248); + h = a(74870); + l = a(23563); + n = a(84408); q = a(27995); u = a(47450); - ea(c, f.Su); - c.prototype.generateRequest = function(t, w, v) { + ea(c, f.Zu); + c.prototype.generateRequest = function(t, v, w) { var y, x, z; y = this; try { - x = w.map(function(A) { - return y.m3a.iLb(A); + x = v.map(function(B) { + return y.S3a.sMb(B); }); - this.V3a = x.map(function(A) { - return y.kc.encode(A); + this.z4a = x.map(function(B) { + return y.mc.encode(B); }); - z = this.m3a.Qzb(x, v); - return f.Su.prototype.generateRequest.call(this, t, [z], !1); - } catch (A) { - return Promise.reject(A); + z = this.S3a.TAb(x, w); + return f.Zu.prototype.generateRequest.call(this, t, [z], !1); + } catch (B) { + return Promise.reject(B); } }; - c.prototype.update = function(t, w, v) { - var y, x, z, A, B; + c.prototype.update = function(t, v, w) { + var y, x, z, B, A; y = this; - if (v) try { - x = this.$g.encode(t[0]); + if (w) try { + x = this.bh.encode(t[0]); z = JSON.parse(x).RESPONSES.map(function(C) { var D; - D = u.r1.Beb(C.ID); + D = u.U1.ufb(C.ID); return { - keyID: w === q.cE.vNa ? y.V3a[y.V3a.length - 1] : v[D], + keyID: v === q.tE.VNa ? y.z4a[y.z4a.length - 1] : w[D], payload: C.PAYLOAD }; }); - if (w === q.cE.Request) { - A = z.map(function(C) { + if (v === q.tE.Request) { + B = z.map(function(C) { return C.keyID; }); - v.forEach(function(C) { - -1 === A.indexOf(C) && z.push({ + w.forEach(function(C) { + -1 === B.indexOf(C) && z.push({ keyID: C, error: 1 }); }); } - B = JSON.stringify(z); - t = [this.$g.decode(B)]; + A = JSON.stringify(z); + t = [this.bh.decode(A)]; } catch (C) { return Promise.reject(C); } - return f.Su.prototype.update.call(this, t, w); + return f.Zu.prototype.update.call(this, t, v); }; - c.prototype.FH = function() { - return f.Su.prototype.update.call(this, [this.$g.decode("renew")], q.cE.Request); + c.prototype.BO = function() { + return f.Zu.prototype.update.call(this, [this.bh.decode("renew")], q.tE.Request); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(d.qJ)), r.__param(1, (0, l.l)(g.Vf)), r.__param(2, (0, l.l)(n.ah)), r.__param(3, (0, l.l)(k.eh)), r.__param(4, (0, l.l)(m.Aq)), r.__param(5, (0, l.l)(p.Jq))], a); - b.BFa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(d.KJ)), r.__param(1, (0, m.l)(g.Wf)), r.__param(2, (0, m.l)(p.zh)), r.__param(3, (0, m.l)(h.Bh)), r.__param(4, (0, m.l)(l.yq)), r.__param(5, (0, m.l)(n.Iq))], a); + b.$Fa = a; }, 963: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c() { - return f.Su.apply(this, arguments) || this; + return f.Zu.apply(this, arguments) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.XMa = void 0; + b.vNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(90349); - h = a(70999); + k = a(70999); d = a(36129); - ea(c, f.Su); - c.prototype.w4 = function(g, n, k, m, p) { - this.gbb(k); - this.dbb(m); - this.bbb(p); - this.qRa = this.we; - this.we = g.createSession(n); - this.jTa(k); - this.fTa(m); - this.dTa(p); + ea(c, f.Zu); + c.prototype.U4 = function(g, p, h, l, n) { + this.Ubb(h); + this.Rbb(l); + this.Pbb(n); + this.XRa = this.ue; + this.ue = g.createSession(p); + this.QTa(h); + this.MTa(l); + this.KTa(n); return this.generateRequest(this.initDataType, this.initData, !1); }; c.prototype.close = function() { - var n; + var p; - function g(k) { - return k && k.sessionId ? k.close() : Promise.resolve(); + function g(h) { + return h && h.sessionId ? h.close() : Promise.resolve(); } - n = this; - this.Ska = void 0; - return this.we ? Promise.all([g(this.we), g(this.qRa)]).then(function() {}).finally(function() { - n.we = void 0; - n.qRa = void 0; - }) : Promise.reject(new h.Jg(d.V.OEa, d.S.$I, void 0, "Unable to close a key session, key session is not valid")); + p = this; + this.sla = void 0; + return this.ue ? Promise.all([g(this.ue), g(this.XRa)]).then(function() {}).finally(function() { + p.ue = void 0; + p.XRa = void 0; + }) : Promise.reject(new k.Kg(d.V.nFa, d.R.uJ, void 0, "Unable to close a key session, key session is not valid")); }; - c.prototype.generateRequest = function(g, n, k) { + c.prototype.generateRequest = function(g, p, h) { this.initDataType = g; - this.initData = n; - return f.Su.prototype.generateRequest.call(this, g, n, k); + this.initData = p; + return f.Zu.prototype.generateRequest.call(this, g, p, h); }; a = c; - a = r.__decorate([(0, l.U)()], a); - b.XMa = a; + a = r.__decorate([(0, m.U)()], a); + b.vNa = a; }, 90349: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z) { - this.nW = t; - this.is = w; - this.kc = v; - this.yh = y; - this.hi = x; - this.$g = z; - (0, h.ro)(this, "nav"); + function c(t, v, w, y, x, z) { + this.cX = t; + this.is = v; + this.mc = w; + this.xh = y; + this.fi = x; + this.bh = z; + (0, k.so)(this, "nav"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Su = void 0; + b.Zu = void 0; r = a(5163); f = a(22674); - h = a(66523); + k = a(66523); d = a(36129); g = a(63368); - n = a(42207); - k = a(70999); - m = a(74870); - p = a(2248); + p = a(42207); + h = a(70999); + l = a(74870); + n = a(2248); q = a(23563); a = a(84408); - c.prototype.ly = function() { - if (this.we) return this.we.sessionId; + c.prototype.yy = function() { + if (this.ue) return this.ue.sessionId; }; - c.prototype.r1b = function(t, w) { - return this.nW.requestMediaKeySystemAccess(t, w); + c.prototype.L2b = function(t, v) { + return this.cX.requestMediaKeySystemAccess(t, v); }; c.prototype.createMediaKeys = function(t) { return t.createMediaKeys(); }; - c.prototype.createSession = function(t, w) { - this.we = t.createSession(w); + c.prototype.createSession = function(t, v) { + this.ue = t.createSession(v); }; - c.prototype.w4 = function() { - return Promise.reject(new k.Jg(d.V.v_)); + c.prototype.U4 = function() { + return Promise.reject(new h.Kg(d.V.X_)); }; - c.prototype.IQb = function() { - return !!this.we; + c.prototype.SRb = function() { + return !!this.ue; }; - c.prototype.setServerCertificate = function(t, w) { - return this.is.L2(t.setServerCertificate) && w ? t.setServerCertificate(w) : Promise.resolve(); + c.prototype.setServerCertificate = function(t, v) { + return this.is.j3(t.setServerCertificate) && v ? t.setServerCertificate(v) : Promise.resolve(); }; - c.prototype.generateRequest = function(t, w) { - return this.we ? this.we.generateRequest(t, w[0]) : Promise.reject(new k.Jg(d.V.v_, d.S.$I, void 0, "Unable to generate a license request, key session is not valid")); + c.prototype.generateRequest = function(t, v) { + return this.ue ? this.ue.generateRequest(t, v[0]) : Promise.reject(new h.Kg(d.V.X_, d.R.uJ, void 0, "Unable to generate a license request, key session is not valid")); }; c.prototype.update = function(t) { - return this.we ? this.we.update(t[0]) : Promise.reject(new k.Jg(d.V.WEa, d.S.$I, void 0, "Unable to update the EME with a response, key session is not valid")); + return this.ue ? this.ue.update(t[0]) : Promise.reject(new h.Kg(d.V.uFa, d.R.uJ, void 0, "Unable to update the EME with a response, key session is not valid")); }; c.prototype.load = function(t) { - return this.we ? this.we.load(t) : Promise.reject(new k.Jg(d.V.Xkb, d.S.$I, void 0, "Unable to load a key session, key session is not valid")); + return this.ue ? this.ue.load(t) : Promise.reject(new h.Kg(d.V.Ulb, d.R.uJ, void 0, "Unable to load a key session, key session is not valid")); }; c.prototype.close = function() { var t; - this.Ska = void 0; - if (!this.we) return Promise.reject(new k.Jg(d.V.OEa, d.S.$I, void 0, "Unable to close a key session, key session is not valid")); + this.sla = void 0; + if (!this.ue) return Promise.reject(new h.Kg(d.V.nFa, d.R.uJ, void 0, "Unable to close a key session, key session is not valid")); t = Promise.resolve(); - this.ly() && (t = this.we.close()); - this.we = void 0; + this.yy() && (t = this.ue.close()); + this.ue = void 0; return t; }; c.prototype.remove = function() { - return this.we ? this.we.remove() : Promise.reject(new k.Jg(d.V.Zkb, d.S.$I, void 0, "Unable to remove a key session, key session is not valid")); + return this.ue ? this.ue.remove() : Promise.reject(new h.Kg(d.V.Wlb, d.R.uJ, void 0, "Unable to remove a key session, key session is not valid")); }; - c.prototype.FH = function() { - return Promise.reject(new k.Jg(d.V.mda, void 0, "Unable to renew a key session, not supported")); + c.prototype.BO = function() { + return Promise.reject(new h.Kg(d.V.Qda, void 0, "Unable to renew a key session, not supported")); }; - c.prototype.jTa = function(t) { - if (!this.we) throw ReferenceError("Unable to add message handler, key session is not valid"); - this.we.addEventListener(l.$Ea, t); + c.prototype.QTa = function(t) { + if (!this.ue) throw ReferenceError("Unable to add message handler, key session is not valid"); + this.ue.addEventListener(m.yFa, t); }; - c.prototype.fTa = function(t) { - if (!this.we) throw ReferenceError("Unable to add key status handler, key session is not valid"); - this.we.addEventListener(l.ZEa, t); + c.prototype.MTa = function(t) { + if (!this.ue) throw ReferenceError("Unable to add key status handler, key session is not valid"); + this.ue.addEventListener(m.xFa, t); }; - c.prototype.dTa = function(t) { - if (!this.we) throw ReferenceError("Unable to add error handler, key session is not valid"); - this.we.addEventListener(l.YEa, t); + c.prototype.KTa = function(t) { + if (!this.ue) throw ReferenceError("Unable to add error handler, key session is not valid"); + this.ue.addEventListener(m.wFa, t); }; - c.prototype.Stb = function(t) { - var w; - w = this; - if (!this.we) throw ReferenceError("Unable to add closed unexpectedly handler, key session is not valid"); - this.Ska = t; - this.we.closed.then(function(v) { + c.prototype.Sub = function(t) { + var v; + v = this; + if (!this.ue) throw ReferenceError("Unable to add closed unexpectedly handler, key session is not valid"); + this.sla = t; + this.ue.closed.then(function(w) { var y; - return null === (y = w.Ska) || void 0 === y ? void 0 : y.call(w, v); + return null === (y = v.sla) || void 0 === y ? void 0 : y.call(v, w); }); }; - c.prototype.gbb = function(t) { - if (!this.we) throw ReferenceError("Unable to remove message handler, key session is not valid"); - this.we.removeEventListener(l.$Ea, t); + c.prototype.Ubb = function(t) { + if (!this.ue) throw ReferenceError("Unable to remove message handler, key session is not valid"); + this.ue.removeEventListener(m.yFa, t); }; - c.prototype.dbb = function(t) { - if (!this.we) throw ReferenceError("Unable to remove key status handler, key session is not valid"); - this.we.removeEventListener(l.ZEa, t); + c.prototype.Rbb = function(t) { + if (!this.ue) throw ReferenceError("Unable to remove key status handler, key session is not valid"); + this.ue.removeEventListener(m.xFa, t); }; - c.prototype.bbb = function(t) { - if (!this.we) throw ReferenceError("Unable to remove error handler, key session is not valid"); - this.we.removeEventListener(l.YEa, t); + c.prototype.Pbb = function(t) { + if (!this.ue) throw ReferenceError("Unable to remove error handler, key session is not valid"); + this.ue.removeEventListener(m.wFa, t); }; - u = l = c; - u.$Ea = "message"; - u.ZEa = "keystatuseschange"; - u.YEa = "error"; - u = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.qJ)), r.__param(1, (0, f.l)(n.Vf)), r.__param(2, (0, f.l)(p.ah)), r.__param(3, (0, f.l)(m.eh)), r.__param(4, (0, f.l)(q.Aq)), r.__param(5, (0, f.l)(a.Jq))], u); - b.Su = u; + u = m = c; + u.yFa = "message"; + u.xFa = "keystatuseschange"; + u.wFa = "error"; + u = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.KJ)), r.__param(1, (0, f.l)(p.Wf)), r.__param(2, (0, f.l)(n.zh)), r.__param(3, (0, f.l)(l.Bh)), r.__param(4, (0, f.l)(q.yq)), r.__param(5, (0, f.l)(a.Iq))], u); + b.Zu = u; }, 65315: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; - function c(u, t, w, v) { - this.Si = u; - this.kc = t; - this.hi = w; - this.config = v; + function c(u, t, v, w) { + this.Oi = u; + this.mc = t; + this.fi = v; + this.config = w; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sDa = void 0; + b.SDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(6405); + k = a(6405); d = a(2248); g = a(70999); - n = a(59818); - k = a(23563); - m = a(4203); - p = a(31149); + p = a(59818); + h = a(23563); + l = a(4203); + n = a(31149); q = a(82100); - c.prototype.f4 = function() { + c.prototype.C4 = function() { return !1; }; - c.prototype.yja = function() { + c.prototype.aka = function() { return !0; }; - c.prototype.nka = function() { + c.prototype.Nka = function() { return !0; }; - c.prototype.Goa = function() { - return q.Fu; + c.prototype.ipa = function() { + return q.Pu; }; - c.prototype.a6 = function() { - return this.hi.Kxa ? this.kc.decode(this.hi.Kxa) : this.kc.decode(q.eQa); + c.prototype.y6 = function() { + return this.fi.hya ? this.mc.decode(this.fi.hya) : this.mc.decode(q.HQa); }; - c.prototype.jpa = function() { - return [q.xs, q.q1, q.p1]; + c.prototype.Npa = function() { + return [q.Cs, q.T1, q.S1]; }; - c.prototype.Jqa = function() { - Promise.reject(new p.Mc(f.V.mda)); + c.prototype.lra = function() { + Promise.reject(new n.Oc(f.V.Qda)); }; - c.prototype.qla = function(u) { + c.prototype.Sla = function(u) { var t; return { type: u.type, sessionId: null === (t = u.target) || void 0 === t ? void 0 : t.sessionId, - XG: [new Uint8Array(u.message)], + nH: [new Uint8Array(u.message)], messageType: u.messageType }; }; - c.prototype.Zx = function(u) { - var t, w, v; - t = new g.Jg(f.V.Eq); - w = null === u || void 0 === u ? void 0 : u.code; - null != w && void 0 !== w ? (w = parseInt(w, 10), t.ic = 1 <= w && 9 >= w ? f.S.us + w : f.S.us) : t.ic = u instanceof n.Hq ? f.S.NP : f.S.sl; + c.prototype.jy = function(u) { + var t, v, w; + t = new g.Kg(f.V.tA); + v = null === u || void 0 === u ? void 0 : u.code; + null != v && void 0 !== v ? (v = parseInt(v, 10), t.Nc = 1 <= v && 9 >= v ? f.R.kA + v : f.R.kA) : t.Nc = u instanceof p.Gq ? f.R.zQ : f.R.vm; try { - v = u.message.match(/\((\d*)\)/)[1]; - t.Wc = this.Si.VF(v, 4); + w = u.message.match(/\((\d*)\)/)[1]; + t.Ae = this.Oi.dM(w, 4); } catch (y) {} - t.oT(u); + t.aU(u); return t; }; - c.prototype.SL = function() {}; + c.prototype.oM = function() {}; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.Nw)), r.__param(1, (0, l.l)(d.ah)), r.__param(2, (0, l.l)(k.Aq)), r.__param(3, (0, l.l)(m.Yb))], a); - b.sDa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.dA)), r.__param(1, (0, m.l)(d.zh)), r.__param(2, (0, m.l)(h.yq)), r.__param(3, (0, m.l)(l.Zb))], a); + b.SDa = a; }, 20674: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q) { - this.Si = p; - this.kc = q; + function c(n, q) { + this.Oi = n; + this.mc = q; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.cFa = void 0; + b.BFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(6405); + k = a(6405); d = a(2248); g = a(70999); - n = a(59818); - k = a(31149); - m = a(82100); - c.prototype.f4 = function() { + p = a(59818); + h = a(31149); + l = a(82100); + c.prototype.C4 = function() { return !0; }; - c.prototype.yja = function() { + c.prototype.aka = function() { return !1; }; - c.prototype.nka = function() { + c.prototype.Nka = function() { return !1; }; - c.prototype.Goa = function() { - return m.Fu; + c.prototype.ipa = function() { + return l.Pu; }; - c.prototype.a6 = function() {}; - c.prototype.jpa = function() { + c.prototype.y6 = function() {}; + c.prototype.Npa = function() { return []; }; - c.prototype.Jqa = function() { - Promise.reject(new k.Mc(f.V.mda)); + c.prototype.lra = function() { + Promise.reject(new h.Oc(f.V.Qda)); }; - c.prototype.qla = function(p) { + c.prototype.Sla = function(n) { var q; - q = new Uint8Array(p.message); - q = this.mna(q, "PlayReadyKeyMessage", "Challenge"); - q = this.kc.decode(q); + q = new Uint8Array(n.message); + q = this.Qna(q, "PlayReadyKeyMessage", "Challenge"); + q = this.mc.decode(q); return { - type: p.type, - sessionId: p.target.sessionId, - XG: [q], - messageType: p.messageType + type: n.type, + sessionId: n.target.sessionId, + nH: [q], + messageType: n.messageType }; }; - c.prototype.Zx = function(p) { + c.prototype.jy = function(n) { var q, u, t; - q = new g.Jg(f.V.Eq); - u = p.code; - null != u && void 0 !== u ? (u = parseInt(u, 10), q.ic = 1 <= u && 9 >= u ? f.S.us + u : f.S.us) : q.ic = p instanceof n.Hq ? f.S.NP : f.S.sl; + q = new g.Kg(f.V.tA); + u = n.code; + null != u && void 0 !== u ? (u = parseInt(u, 10), q.Nc = 1 <= u && 9 >= u ? f.R.kA + u : f.R.kA) : q.Nc = n instanceof p.Gq ? f.R.zQ : f.R.vm; try { - t = (/\((\d+)\)/).exec(p.message); - q.Wc = this.Si.VF(Number(t && t[1]), 4); - } catch (w) {} - q.oT(p); + t = (/\((\d+)\)/).exec(n.message); + q.Ae = this.Oi.dM(Number(t && t[1]), 4); + } catch (v) {} + q.aU(n); return q; }; - c.prototype.mna = function(p, q) { - var t, w, v; + c.prototype.Qna = function(n, q) { + var t, v, w; for (var u = 1; u < arguments.length; ++u); for (u = 1; u < arguments.length; u++); u = ""; - w = p.length; - for (t = 0; t < w; t++) { - v = p[t]; - 0 < v && (u += String.fromCharCode(v)); + v = n.length; + for (t = 0; t < v; t++) { + w = n[t]; + 0 < w && (u += String.fromCharCode(w)); } - w = "\\s*(.*)\\s*"; + v = "\\s*(.*)\\s*"; for (t = arguments.length - 1; 0 < t; t--) { - v = arguments[t]; - if (0 > u.search(v)) return ""; - v = "(?:[^:].*:|)" + v; - w = "[\\s\\S]*<" + v + "[^>]*>" + w + "[\\s\\S]*"; + w = arguments[t]; + if (0 > u.search(w)) return ""; + w = "(?:[^:].*:|)" + w; + v = "[\\s\\S]*<" + w + "[^>]*>" + v + "[\\s\\S]*"; } - return (u = u.match(new RegExp(w))) ? u[1] : ""; + return (u = u.match(new RegExp(v))) ? u[1] : ""; }; - c.prototype.SL = function() {}; + c.prototype.oM = function() {}; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.Nw)), r.__param(1, (0, l.l)(d.ah))], a); - b.cFa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.dA)), r.__param(1, (0, m.l)(d.zh))], a); + b.BFa = a; }, 47450: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.r1 = void 0; - a.ePb = function(c) { + b.U1 = void 0; + a.pQb = function(c) { return "ID" + (c + 1); }; - a.Beb = function(c) { + a.ufb = function(c) { return Number(c.substr(2)) - 1; }; - b.r1 = a; + b.U1 = a; }, 8265: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t; + var m, f, k, d, g, p, h, l, n, q, u, t; - function c(w, v, y, x) { - this.Si = w; - this.kc = v; - this.$g = y; - this.Eg = x; + function c(v, w, y, x) { + this.Oi = v; + this.mc = w; + this.bh = y; + this.Gg = x; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.WNa = void 0; + b.vOa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(6405); + k = a(6405); d = a(84408); g = a(70999); - n = a(59818); - k = a(2248); - m = a(82100); - p = a(97737); + p = a(59818); + h = a(2248); + l = a(82100); + n = a(97737); q = a(31149); u = a(7605); t = a(47450); - c.prototype.f4 = function() { + c.prototype.C4 = function() { return !1; }; - c.prototype.yja = function() { + c.prototype.aka = function() { return !1; }; - c.prototype.nka = function() { + c.prototype.Nka = function() { return !0; }; - c.prototype.Goa = function() { - return m.Fu; + c.prototype.ipa = function() { + return l.Pu; }; - c.prototype.a6 = function() { - return this.kc.decode(m.z_); + c.prototype.y6 = function() { + return this.mc.decode(l.a0); }; - c.prototype.jpa = function() { + c.prototype.Npa = function() { return []; }; - c.prototype.Jqa = function(w) { - w.FH(); + c.prototype.lra = function(v) { + v.BO(); }; - c.prototype.qla = function(w) { - var v, y; - v = []; - if (w.messageType === p.tea || w.messageType === p.sea) { - if (w.messageType === p.tea) { - y = this.$g.encode(new Uint8Array(w.message)); - v = JSON.parse(y); - y = v.map(function(x) { + c.prototype.Sla = function(v) { + var w, y; + w = []; + if (v.messageType === n.Yea || v.messageType === n.Xea) { + if (v.messageType === n.Yea) { + y = this.bh.encode(new Uint8Array(v.message)); + w = JSON.parse(y); + y = w.map(function(x) { return x.keyID; }); - v = v.map(function(x) { + w = w.map(function(x) { return x.payload; }); - } else v = [this.kc.encode(new Uint8Array(w.message))]; - if (0 === v.length || !v.every(function(x) { + } else w = [this.mc.encode(new Uint8Array(v.message))]; + if (0 === w.length || !w.every(function(x) { return x && x.length; - })) throw new q.Mc(f.V.TEa); - v = this.o7b(v); - v = this.$g.decode(JSON.stringify(v)); - } else v = new Uint8Array(w.message); + })) throw new q.Oc(f.V.sFa); + w = this.S8b(w); + w = this.bh.decode(JSON.stringify(w)); + } else w = new Uint8Array(v.message); return { - type: w.type, - sessionId: w.target.sessionId, - XG: [v], - messageType: w.messageType, - Pv: y + type: v.type, + sessionId: v.target.sessionId, + nH: [w], + messageType: v.messageType, + XG: y }; }; - c.prototype.Zx = function(w) { - var v, y, x, z; - y = null === (v = w.target) || void 0 === v ? void 0 : v.error; + c.prototype.jy = function(v) { + var w, y, x, z; + y = null === (w = v.target) || void 0 === w ? void 0 : w.error; if (y)(x = y.systemCode, z = y.code); - v = new g.Jg(f.V.Eq, w instanceof n.Hq ? f.S.NP : f.S.us, x ? this.Si.VF(x, 4) : z, "", y); - v.oT(w); - return v; + w = new g.Kg(f.V.tA, v instanceof p.Gq ? f.R.zQ : f.R.kA, x ? this.Oi.dM(x, 4) : z, "", y); + w.aU(v); + return w; }; - c.prototype.o7b = function(w) { - w = w.map(function(v, y) { + c.prototype.S8b = function(v) { + v = v.map(function(w, y) { return { - ID: t.r1.ePb(y), - PAYLOAD: v + ID: t.U1.pQb(y), + PAYLOAD: w }; }); return { - VERSION: this.Eg.wv ? 3 : 1, - CHALLENGES: w + VERSION: this.Gg.Gv ? 3 : 1, + CHALLENGES: v }; }; - c.prototype.SL = function(w, v) { + c.prototype.oM = function(v, w) { var y, x; y = this; - if (v && this.Eg.wv) try { - x = this.$g.encode(v[0]); - return JSON.parse(x).RESPONSES.sort(function(z, A) { - return z.ID > A.ID ? 1 : -1; + if (w && this.Gg.Gv) try { + x = this.bh.encode(w[0]); + return JSON.parse(x).RESPONSES.sort(function(z, B) { + return z.ID > B.ID ? 1 : -1; }).map(function(z) { - var A; - A = t.r1.Beb(z.ID); - z = y.kc.decode(z.DHB).subarray(4, 12); - A = y.kc.decode(w[A]).subarray(0, 8); + var B; + B = t.U1.ufb(z.ID); + z = y.mc.decode(z.DHB).subarray(4, 12); + B = y.mc.decode(v[B]).subarray(0, 8); return { from: z, - to: A + to: B }; }); } catch (z) { - throw new g.Jg(f.V.$nb, void 0, void 0, void 0, z); + throw new g.Kg(f.V.Xob, void 0, void 0, void 0, z); } }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.Nw)), r.__param(1, (0, l.l)(k.ah)), r.__param(2, (0, l.l)(d.Jq)), r.__param(3, (0, l.l)(u.hx))], a); - b.WNa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.dA)), r.__param(1, (0, m.l)(h.zh)), r.__param(2, (0, m.l)(d.Iq)), r.__param(3, (0, m.l)(u.sx))], a); + b.vOa = a; }, 63341: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperty(b, "__esModule", { value: !0 }); - b.d0a = void 0; + b.G0a = void 0; r = a(22674); c = a(62502); - l = a(15031); + m = a(15031); f = a(76691); - h = a(69936); + k = a(69936); d = a(33399); g = a(14318); - n = a(75447); - k = a(69484); - b.d0a = new r.gd(function(m) { - m(k.KFa).to(c.JFa).ha(); - m(k.zNa).to(l.yNa).ha(); - m(k.xNa).to(f.wNa).ha(); - m(g.GFa).to(h.FFa).ha(); - m(n.PGa).to(d.OGa).ha(); + p = a(75447); + h = a(69484); + b.G0a = new r.kd(function(l) { + l(h.jGa).to(c.iGa).ia(); + l(h.ZNa).to(m.YNa).ia(); + l(h.XNa).to(f.WNa).ia(); + l(g.fGa).to(k.eGa).ia(); + l(p.oHa).to(d.nHa).ia(); }); }, 14318: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.GFa = "FtlDataParserSymbol"; + b.fGa = "FtlDataParserSymbol"; }, 69484: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.zNa = "ReportSyncSymbol"; - b.xNa = "ReportApiErrorSyncSymbol"; - b.IFa = "FtlProbeConfigSymbol"; - b.KFa = "FtlProbeSymbol"; + b.ZNa = "ReportSyncSymbol"; + b.XNa = "ReportApiErrorSyncSymbol"; + b.hGa = "FtlProbeConfigSymbol"; + b.jGa = "FtlProbeSymbol"; }, 75447: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.PGa = "HttpRequesterSymbol"; + b.oHa = "HttpRequesterSymbol"; }, 69936: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - this.is = n; - this.json = k; - (0, f.ro)(this, "json"); + function c(p, h) { + this.is = p; + this.json = h; + (0, f.so)(this, "json"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.FFa = void 0; + b.eGa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(66523); - h = a(63368); + k = a(63368); d = a(5021); a = a(42207); - c.prototype.parse = function(n) { - var m; - n = this.json.parse(n); - if (!this.is.qia(n)) throw Error("FtlProbe: param: not an object"); - if (n.next && !this.is.bS(n.next)) throw Error("FtlProbe: param.next: not a positive integer"); - if (!this.is.bS(n.pulses)) throw Error("FtlProbe: param.pulses: not a positive integer"); - if (n.pulse_delays && !this.is.RA(n.pulse_delays)) throw Error("FtlProbe: param.pulse_delays: not an array"); - if (!this.is.bS(n.pulse_timeout)) throw Error("FtlProbe: param.pulse_timeout: not a positive integer"); - if (!this.is.RA(n.urls)) throw Error("FtlProbe: param.urls: not an array"); - if (!this.is.Gm(n.logblob)) throw Error("FtlProbe: param.logblob: not a string"); - if (!this.is.tS(n.ctx)) throw Error("FtlProbe: param.ctx: not an object"); - for (var k = 0; k < n.urls.length; ++k) { - m = n.urls[k]; - if (!this.is.qia(m)) throw Error("FtlProbe: param.urls[" + k + "]: not an object"); - if (!this.is.qp(m.name)) throw Error("FtlProbe: param.urls[" + k + "].name: not a string"); - if (!this.is.qp(m.url)) throw Error("FtlProbe: param.urls[" + k + "].url: not a string"); + c.prototype.parse = function(p) { + var l; + p = this.json.parse(p); + if (!this.is.Tia(p)) throw Error("FtlProbe: param: not an object"); + if (p.next && !this.is.NS(p.next)) throw Error("FtlProbe: param.next: not a positive integer"); + if (!this.is.NS(p.pulses)) throw Error("FtlProbe: param.pulses: not a positive integer"); + if (p.pulse_delays && !this.is.bB(p.pulse_delays)) throw Error("FtlProbe: param.pulse_delays: not an array"); + if (!this.is.NS(p.pulse_timeout)) throw Error("FtlProbe: param.pulse_timeout: not a positive integer"); + if (!this.is.bB(p.urls)) throw Error("FtlProbe: param.urls: not an array"); + if (!this.is.Fm(p.logblob)) throw Error("FtlProbe: param.logblob: not a string"); + if (!this.is.eT(p.ctx)) throw Error("FtlProbe: param.ctx: not an object"); + for (var h = 0; h < p.urls.length; ++h) { + l = p.urls[h]; + if (!this.is.Tia(l)) throw Error("FtlProbe: param.urls[" + h + "]: not an object"); + if (!this.is.pp(l.name)) throw Error("FtlProbe: param.urls[" + h + "].name: not a string"); + if (!this.is.pp(l.url)) throw Error("FtlProbe: param.urls[" + h + "].url: not a string"); } return { - D_b: n.pulses, - nab: n.pulse_delays ? n.pulse_delays.map(d.Ob) : [], - C_b: (0, d.Ob)(n.pulse_timeout), - p5a: n.next ? (0, d.Ob)(n.next) : void 0, - urls: n.urls, - esa: n.logblob, - context: n.ctx + X0b: p.pulses, + Zab: p.pulse_delays ? p.pulse_delays.map(d.Ob) : [], + W0b: (0, d.Ob)(p.pulse_timeout), + T5a: p.next ? (0, d.Ob)(p.next) : void 0, + urls: p.urls, + Esa: p.logblob, + context: p.ctx }; }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.Vf)), r.__param(1, (0, l.l)(h.HD))], g); - b.FFa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.Wf)), r.__param(1, (0, m.l)(k.ZD))], g); + b.eGa = g; }, 34731: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q) { - m = d.Qe.call(this, m, "FtlProbeConfigImpl") || this; - m.ih = p; - m.sa = q; - return m; + function c(l, n, q) { + l = d.Te.call(this, l, "FtlProbeConfigImpl") || this; + l.jh = n; + l.ta = q; + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.HFa = void 0; + b.gGa = void 0; r = a(5163); - l = a(30869); + m = a(30869); f = a(22674); - h = a(5021); + k = a(5021); d = a(64174); g = a(24747); - n = a(12501); + p = a(12501); a = a(83767); - ea(c, d.Qe); - Za.Object.defineProperties(c.prototype, { + ea(c, d.Te); + $a.Object.defineProperties(c.prototype, { enabled: { configurable: !0, enumerable: !0, @@ -28141,157 +28150,157 @@ E3cbY[513816] = false; configurable: !0, enumerable: !0, get: function() { - return "" + this.aoa + (-1 === this.aoa.indexOf("?") ? "?" : "&") + "monotonic=" + this.sa.Z7a + "&device=web"; + return "" + this.Doa + (-1 === this.Doa.indexOf("?") ? "?" : "&") + "monotonic=" + this.ta.F8a + "&device=web"; } }, - $db: { + Teb: { configurable: !0, enumerable: !0, get: function() { - return h.Ia; + return k.Ba; } }, - Tna: { + voa: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - aoa: { + Doa: { configurable: !0, enumerable: !0, get: function() { - return this.ih.endpoint + "/ftl/probe" + (this.Tna ? "?force=" + this.Tna : ""); + return this.jh.endpoint + "/ftl/probe" + (this.voa ? "?force=" + this.voa : ""); } } }); - k = c; - r.__decorate([n.config(n.bd, "ftlEnabled")], k.prototype, "enabled", null); - r.__decorate([n.config(n.pk, "ftlStartDelay")], k.prototype, "$db", null); - r.__decorate([n.config(n.string, "ftlEndpointForceParam")], k.prototype, "Tna", null); - r.__decorate([n.config(n.url, "ftlEndpoint")], k.prototype, "aoa", null); - k = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(a.zl)), r.__param(1, (0, f.l)(g.HZ)), r.__param(2, (0, f.l)(l.dg))], k); - b.HFa = k; + h = c; + r.__decorate([p.config(p.ed, "ftlEnabled")], h.prototype, "enabled", null); + r.__decorate([p.config(p.qk, "ftlStartDelay")], h.prototype, "Teb", null); + r.__decorate([p.config(p.string, "ftlEndpointForceParam")], h.prototype, "voa", null); + r.__decorate([p.config(p.url, "ftlEndpoint")], h.prototype, "Doa", null); + h = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(a.Cl)), r.__param(1, (0, f.l)(g.l_)), r.__param(2, (0, f.l)(m.eg))], h); + b.gGa = h; }, 62502: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t, w, v, y) { - this.config = p; - this.w3a = q; - this.yc = u; - this.lf = t; - this.n1b = w; - this.Awa = v; - this.$Qb = 0; - this.ma = y.ab("FTL"); + function c(n, q, u, t, v, w, y) { + this.config = n; + this.b4a = q; + this.zc = u; + this.kf = t; + this.H2b = v; + this.$wa = w; + this.jSb = 0; + this.la = y.Za("FTL"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JFa = void 0; + b.iGa = void 0; r = a(5163); f = a(22674); - h = a(5021); + k = a(5021); d = a(53085); g = a(87386); - n = a(14318); - k = a(75447); + p = a(14318); + h = a(75447); a = a(69484); c.prototype.start = function() { - this.config.enabled && !this.Vr && (this.Vr = this.yc.vk(this.config.$db, this.gO.bind(this))); + this.config.enabled && !this.gs && (this.gs = this.zc.wk(this.config.Teb, this.NO.bind(this))); }; c.prototype.stop = function() { - this.Vr && (this.Vr.cancel(), this.Vr = void 0); + this.gs && (this.gs.cancel(), this.gs = void 0); }; - c.prototype.gO = function() { - var p, q; - p = this; - q = "" + this.config.endpoint + (-1 === this.config.endpoint.indexOf("?") ? "?" : "&") + "iter=" + this.$Qb++; - this.YMb(q).then(function(u) { + c.prototype.NO = function() { + var n, q; + n = this; + q = "" + this.config.endpoint + (-1 === this.config.endpoint.indexOf("?") ? "?" : "&") + "iter=" + this.jSb++; + this.iOb(q).then(function(u) { return Promise.all(u.urls.map(function(t) { - return p.QNb(u, t.url, t.name); + return n.aPb(u, t.url, t.name); })).then(function(t) { - 0 < t.length && p.n1b.vX({ + 0 < t.length && n.H2b.fY({ data: t, context: u.context, - esa: u.esa + Esa: u.Esa }); }).then(function() { return u; }); }).then(function(u) { - p.Vr && (u.p5a ? p.Vr = p.yc.vk(u.p5a, p.gO.bind(p)) : p.stop()); + n.gs && (u.T5a ? n.gs = n.zc.wk(u.T5a, n.NO.bind(n)) : n.stop()); }).catch(function(u) { - return p.ma.error("FTL run failed", u); + return n.la.error("FTL run failed", u); }); }; - c.prototype.YMb = function(p) { + c.prototype.iOb = function(n) { var q; q = this; - return this.w3a.get(p, !1).then(function(u) { + return this.b4a.get(n, !1).then(function(u) { var t; - if (200 != u.status || null == u.body) return (q.Awa.vX({ - url: p, + if (200 != u.status || null == u.body) return (q.$wa.fY({ + url: n, status: u.status, - Zua: "FTL API request failed", - bm: u.bm + xva: "FTL API request failed", + $l: u.$l }), Promise.reject(Error("FTL API request failed: " + u.status))); - t = q.lf.parse(u.body); - return t instanceof Error ? (q.Awa.vX({ - url: p, + t = q.kf.parse(u.body); + return t instanceof Error ? (q.$wa.fY({ + url: n, status: 4, - Zua: "FTL Probe API JSON parsing error", - bm: u.bm + xva: "FTL Probe API JSON parsing error", + $l: u.$l }), Promise.reject(t)) : Promise.resolve(t); }).catch(function(u) { - u instanceof Error && (q.Awa.vX({ - url: p, + u instanceof Error && (q.$wa.fY({ + url: n, status: 0, - Zua: u.message - }), q.ma.error("FTL API call failed", u.message)); + xva: u.message + }), q.la.error("FTL API call failed", u.message)); return Promise.reject(u); }); }; - c.prototype.QNb = function(p, q, u) { + c.prototype.aPb = function(n, q, u) { var t; t = this; - return new Promise(function(w, v) { + return new Promise(function(v, w) { var G; - for (var y, x, z, A, B, C = [], D = {}, E = 0; E < p.D_b; + for (var y, x, z, B, A, C = [], D = {}, E = 0; E < n.X0b; (D = { - Yba: D.Yba, - Zba: D.Zba + Eca: D.Eca, + Fca: D.Fca }, ++E)) { - D.Yba = E < p.nab.length ? p.nab[E] : h.Ia; - D.Zba = "" + q + (-1 === q.indexOf("?") ? "?" : "&") + "pulse=" + (E + 1); + D.Eca = E < n.Zab.length ? n.Zab[E] : k.Ba; + D.Fca = "" + q + (-1 === q.indexOf("?") ? "?" : "&") + "pulse=" + (E + 1); G = (function(F) { return function() { - return new Promise(function(H, N) { - t.yc.vk(F.Yba, function() { - l.XZb(t.w3a, F.Zba, p.C_b).then(function(M) { - function L(Q, I, J) { - Q || (Q = J.headers[I]); - return Q; + return new Promise(function(H, L) { + t.zc.wk(F.Eca, function() { + m.q0b(t.b4a, F.Fca, n.W0b).then(function(M) { + function N(P, J, I) { + P || (P = I.headers[J]); + return P; } - y = L(y, "via", M); - x = L(x, "x-ftl-probe-data", M); - z = L(z, "x-ftl-error", M); - A = L(A, "x-ftl-probe-recv-ts", M); - B = L(B, "latency-trace", M); + y = N(y, "via", M); + x = N(x, "x-ftl-probe-data", M); + z = N(z, "x-ftl-error", M); + B = N(B, "x-ftl-probe-recv-ts", M); + A = N(A, "latency-trace", M); M = { status: M.status, - bm: M.bm, - M9b: y || "", - Pyb: x || "", - JT: z || "", - h3b: A || "", - ARb: t.VXb(B) + $l: M.$l, + nac: y || "", + Szb: x || "", + sU: z || "", + G4b: B || "", + MSb: t.mZb(A) }; H(M); }).catch(function(M) { - N(M); + L(M); }); }); }); @@ -28300,722 +28309,722 @@ E3cbY[513816] = false; C.push(0 < E ? C[E - 1].then(G) : G()); } Promise.all(C).then(function(F) { - w({ + v({ url: q, name: u, data: F }); }).catch(function(F) { - v(F); + w(F); }); }); }; - c.prototype.VXb = function(p) { + c.prototype.mZb = function(n) { var q; - if (p) { + if (n) { q = {}; - p = ka(p.split(";")); - for (var u = p.next(); !u.done; u = p.next()) + n = ja(n.split(";")); + for (var u = n.next(); !u.done; u = n.next()) if ((u = u.value.trim().split("=")) && 2 == u.length) try { q[u[0].trim()] = Number.parseInt(u[1]); } catch (t) {} return q; } }; - c.XZb = function(p, q, u) { - return p.get(q, !1, u).then(function(t) { + c.q0b = function(n, q, u) { + return n.get(q, !1, u).then(function(t) { return Object.assign({}, t); }); }; - m = l = c; - m = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(a.IFa)), r.__param(1, (0, f.l)(k.PGa)), r.__param(2, (0, f.l)(d.Xh)), r.__param(3, (0, f.l)(n.GFa)), r.__param(4, (0, f.l)(a.zNa)), r.__param(5, (0, f.l)(a.xNa)), r.__param(6, (0, f.l)(g.bb))], m); - b.JFa = m; + l = m = c; + l = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(a.hGa)), r.__param(1, (0, f.l)(h.oHa)), r.__param(2, (0, f.l)(d.Vh)), r.__param(3, (0, f.l)(p.fGa)), r.__param(4, (0, f.l)(a.ZNa)), r.__param(5, (0, f.l)(a.XNa)), r.__param(6, (0, f.l)(g.$a))], l); + b.iGa = l; }, 33399: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; function c(q, u, t) { - this.sa = q; - this.C$b = u; + this.ta = q; + this.hbc = u; this.performance = t; - (0, f.ro)(this, "performance"); + (0, f.so)(this, "performance"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.OGa = void 0; + b.nHa = void 0; r = a(5163); f = a(66523); - h = a(64274); + k = a(64274); d = a(72574); g = a(63368); - n = a(30869); - k = a(22674); - m = a(81438); - p = a(5021); + p = a(30869); + h = a(22674); + l = a(81438); + n = a(5021); c.prototype.get = function(q, u, t) { - var w; - w = this; - return new Promise(function(v, y) { - var x, z, A; + var v; + v = this; + return new Promise(function(w, y) { + var x, z, B; try { - x = w.C$b.create(); + x = v.hbc.create(); ("withCredentials" in x) || y(Error("Missing CORS support")); x.open("GET", q, !0); u && (x.withCredentials = !0); - t && (x.timeout = t.ea(p.pa)); - z = w.sa.ke; - A = void 0; + t && (x.timeout = t.ea(n.ma)); + z = v.ta.me; + B = void 0; x.onreadystatechange = function() { - var B; + var A; switch (x.readyState) { case XMLHttpRequest.HEADERS_RECEIVED: - A = w.sa.ke.qa(z); + B = v.ta.me.qa(z); break; case XMLHttpRequest.DONE: - B = w.sa.ke.qa(z); - B = { + A = v.ta.me.qa(z); + A = { body: x.responseText, status: x.status, - headers: l.Jua(x.getAllResponseHeaders()), - bm: w.Qoa(q, (0, d.xa)(x.responseText.length), B, A) + headers: m.hva(x.getAllResponseHeaders()), + $l: v.tpa(q, (0, d.sa)(x.responseText.length), A, B) }; - v(B); + w(A); } }; x.send(); - } catch (B) { - y(B); + } catch (A) { + y(A); } }); }; - c.Jua = function(q) { - var u, w, v; + c.hva = function(q) { + var u, v, w; u = {}; q = q.split("\r\n"); for (var t = 0; t < q.length; t++) { - w = q[t]; - v = w.indexOf(": "); - 0 < v && (u[w.substring(0, v).toLowerCase()] = w.substring(v + 2)); + v = q[t]; + w = v.indexOf(": "); + 0 < w && (u[v.substring(0, w).toLowerCase()] = v.substring(w + 2)); } return u; }; - c.prototype.Qoa = function(q, u, t, w) { + c.prototype.tpa = function(q, u, t, v) { u = { size: u, duration: t, - nza: w + Nza: v }; if (!this.performance || !this.performance.getEntriesByName) return u; t = this.performance.getEntriesByName(q); if (0 == t.length && (t = this.performance.getEntriesByName(q + "/"), 0 == t.length)) return u; q = t[t.length - 1]; - u = (0, h.LM)(u); - q.decodedBodySize && (u.size = (0, d.xa)(q.decodedBodySize)); - 0 < q.duration ? u.duration = (0, p.timestamp)(q.duration) : 0 < q.startTime && 0 < q.responseEnd && (u.duration = (0, p.timestamp)(q.responseEnd - q.startTime)); - 0 < q.requestStart && (u.FYa = (0, p.timestamp)(q.domainLookupEnd - q.domainLookupStart), u.eza = (0, p.timestamp)(q.connectEnd - q.connectStart), u.nza = (0, p.timestamp)(q.responseStart - q.startTime), 0 === q.secureConnectionStart ? u.tza = (0, p.timestamp)(0) : void 0 !== q.secureConnectionStart && (t = q.connectEnd - q.secureConnectionStart, u.tza = (0, p.timestamp)(t), u.eza = (0, p.timestamp)(q.connectEnd - q.connectStart - t)), 0 < this.performance.timeOrigin && 0 < q.responseStart && (u.Bbb = (0, p.timestamp)(this.performance.timeOrigin + q.requestStart), u.Pbb = (0, p.timestamp)(this.performance.timeOrigin + q.responseStart))); + u = (0, k.lN)(u); + q.decodedBodySize && (u.size = (0, d.sa)(q.decodedBodySize)); + 0 < q.duration ? u.duration = (0, n.timestamp)(q.duration) : 0 < q.startTime && 0 < q.responseEnd && (u.duration = (0, n.timestamp)(q.responseEnd - q.startTime)); + 0 < q.requestStart && (u.lZa = (0, n.timestamp)(q.domainLookupEnd - q.domainLookupStart), u.Eza = (0, n.timestamp)(q.connectEnd - q.connectStart), u.Nza = (0, n.timestamp)(q.responseStart - q.startTime), 0 === q.secureConnectionStart ? u.Tza = (0, n.timestamp)(0) : void 0 !== q.secureConnectionStart && (t = q.connectEnd - q.secureConnectionStart, u.Tza = (0, n.timestamp)(t), u.Eza = (0, n.timestamp)(q.connectEnd - q.connectStart - t)), 0 < this.performance.timeOrigin && 0 < q.responseStart && (u.ocb = (0, n.timestamp)(this.performance.timeOrigin + q.requestStart), u.Ccb = (0, n.timestamp)(this.performance.timeOrigin + q.responseStart))); return u; }; - a = l = c; - a = l = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(n.dg)), r.__param(1, (0, k.l)(m.mQa)), r.__param(2, (0, k.l)(g.ffa)), r.__param(2, (0, k.optional)())], a); - b.OGa = a; + a = m = c; + a = m = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(p.eg)), r.__param(1, (0, h.l)(l.PQa)), r.__param(2, (0, h.l)(g.Lfa)), r.__param(2, (0, h.optional)())], a); + b.nHa = a; }, 76691: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - this.Lf = k; - this.Wsa = m; + function c(h, l) { + this.Lf = h; + this.uta = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wNa = void 0; + b.WNa = void 0; r = a(5163); f = a(22674); - h = a(72574); + k = a(72574); d = a(5021); g = a(45118); a = a(31850); - c.prototype.vX = function(k) { - k = this.Wsa.ot("ftlProbeError", "info", l.w$b({ - url: k.url, - sc: k.status, - pf_err: k.Zua - }, k)); - this.Lf.xc(k); - }; - c.w$b = function(k, m) { - m.bm && (m = m.bm, l.Wn(k, "d", m.duration), l.Wn(k, "dns", m.FYa), l.Wn(k, "tcp", m.eza), l.Wn(k, "tls", m.tza), l.Wn(k, "ttfb", m.nza), l.Wn(k, "client_send_ts", m.Bbb), l.Wn(k, "client_recv_ts", m.Pbb), k.sz = m.size.ea(h.rs)); - return k; + c.prototype.fY = function(h) { + h = this.uta.xt("ftlProbeError", "info", m.bbc({ + url: h.url, + sc: h.status, + pf_err: h.xva + }, h)); + this.Lf.yc(h); + }; + c.bbc = function(h, l) { + l.$l && (l = l.$l, m.Wn(h, "d", l.duration), m.Wn(h, "dns", l.lZa), m.Wn(h, "tcp", l.Eza), m.Wn(h, "tls", l.Tza), m.Wn(h, "ttfb", l.Nza), m.Wn(h, "client_send_ts", l.ocb), m.Wn(h, "client_recv_ts", l.Ccb), h.sz = l.size.ea(k.zs)); + return h; }; - c.Wn = function(k, m, p) { - p && (k[m] = p.ea(d.pa)); + c.Wn = function(h, l, n) { + n && (h[l] = n.ea(d.ma)); }; - n = l = c; - n = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.tl)), r.__param(1, (0, f.l)(a.Yw))], n); - b.wNa = n; + p = m = c; + p = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.vl)), r.__param(1, (0, f.l)(a.hx))], p); + b.WNa = p; }, 15031: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - this.Lf = k; - this.Wsa = m; + function c(h, l) { + this.Lf = h; + this.uta = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yNa = void 0; + b.YNa = void 0; r = a(5163); f = a(22674); - h = a(72574); + k = a(72574); d = a(5021); g = a(45118); a = a(31850); - c.prototype.vX = function(k) { - var m; - m = { - ctx: k.context, - data: k.data.map(function(p) { + c.prototype.fY = function(h) { + var l; + l = { + ctx: h.context, + data: h.data.map(function(n) { return { - name: p.name, - url: p.url, - data: p.data.map(function(q) { - return l.x$b({ - d: q.bm.duration.ea(d.pa), + name: n.name, + url: n.url, + data: n.data.map(function(q) { + return m.cbc({ + d: q.$l.duration.ea(d.ma), sc: q.status, - sz: q.bm.size.ea(h.rs), - via: q.M9b, - cip: q.Pyb, - err: q.JT, - server_recv_ts: q.h3b + sz: q.$l.size.ea(k.zs), + via: q.nac, + cip: q.Szb, + err: q.sU, + server_recv_ts: q.G4b }, q); }) }; }) }; - k = this.Wsa.ot(k.esa, "info", m); - this.Lf.xc(k); - }; - c.x$b = function(k, m) { - l.Wn(k, "dns", m.bm.FYa); - l.Wn(k, "tcp", m.bm.eza); - l.Wn(k, "tls", m.bm.tza); - l.Wn(k, "ttfb", m.bm.nza); - l.fub(k, m.ARb); - l.Wn(k, "client_send_ts", m.bm.Bbb); - l.Wn(k, "client_recv_ts", m.bm.Pbb); - return k; + h = this.uta.xt(h.Esa, "info", l); + this.Lf.yc(h); + }; + c.cbc = function(h, l) { + m.Wn(h, "dns", l.$l.lZa); + m.Wn(h, "tcp", l.$l.Eza); + m.Wn(h, "tls", l.$l.Tza); + m.Wn(h, "ttfb", l.$l.Nza); + m.evb(h, l.MSb); + m.Wn(h, "client_send_ts", l.$l.ocb); + m.Wn(h, "client_recv_ts", l.$l.Ccb); + return h; }; - c.fub = function(k, m) { - m && (k.rtts = m); + c.evb = function(h, l) { + l && (h.rtts = l); }; - c.Wn = function(k, m, p) { - p && (k[m] = p.ea(d.pa)); + c.Wn = function(h, l, n) { + n && (h[l] = n.ea(d.ma)); }; - n = l = c; - n = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.tl)), r.__param(1, (0, f.l)(a.Yw))], n); - b.yNa = n; + p = m = c; + p = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.vl)), r.__param(1, (0, f.l)(a.hx))], p); + b.YNa = p; }, 43367: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Yk = void 0; + b.al = void 0; r = a(22674); c = a(80012); - l = a(26971); - b.Yk = new r.gd(function(f) { - f(c.YHa).to(l.XHa); + m = a(26971); + b.al = new r.kd(function(f) { + f(c.zIa).to(m.yIa); }); }, 80012: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.YHa = "LicenseBrokerFactorySymbol"; + b.zIa = "LicenseBrokerFactorySymbol"; }, 20124: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - this.Gb = n; - this.j = k; - this.zV = []; + function c(p, h) { + this.Gb = p; + this.j = h; + this.mW = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.xP = void 0; + b.eQ = void 0; r = a(5163); - l = a(36129); + m = a(36129); f = a(22674); - h = a(32687); + k = a(32687); d = a(3887); g = a(31276); - c.prototype.G5 = function(n) { - this.zV.forEach(function(k) { - return k(n); + c.prototype.c6 = function(p) { + this.mW.forEach(function(h) { + return h(p); }); }; - c.prototype.rd = function(n, k, m) { - this.j.rd(n, k, m); + c.prototype.ud = function(p, h, l) { + this.j.ud(p, h, l); }; - c.prototype.aub = function(n) { - -1 === this.zV.indexOf(n) && this.zV.push(n); + c.prototype.avb = function(p) { + -1 === this.mW.indexOf(p) && this.mW.push(p); }; - c.prototype.Z0b = function(n) { - n = this.zV.indexOf(n); - 0 <= n && this.zV.splice(n, 1); + c.prototype.s2b = function(p) { + p = this.mW.indexOf(p); + 0 <= p && this.mW.splice(p, 1); }; - c.prototype.G2a = function(n) { - var k, m; - k = {}; - (0, h.Xc)(n.code) ? k.za = (0, l.sFa)(n.code): k.za = l.S.sl; + c.prototype.i3a = function(p) { + var h, l; + h = {}; + (0, k.$c)(p.code) ? h.wa = (0, m.RFa)(p.code): h.wa = m.R.vm; try { - m = n.message.match(/\((\d*)\)/)[1]; - k.He = (0, g.Ija)(m, 4); - } catch (p) {} - k.Nb = (0, d.Ae)(n); - return k; + l = p.message.match(/\((\d*)\)/)[1]; + h.Je = (0, g.ika)(l, 4); + } catch (n) {} + h.Yb = (0, d.Kf)(p); + return h; }; a = c; a = r.__decorate([(0, f.U)()], a); - b.xP = a; + b.eQ = a; }, 94951: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t; - - function c(w, v, y, x, z) { - x = p.xP.call(this, x, z) || this; - x.config = w; - x.hi = v; - x.ed = y; - x.log = (0, f.Gh)(x.j, "LegacyLicenseBroker"); - x.Zl = x.config().Zl; - x.config().eab ? (0, d.V4a)() ? x.Cba = !0 : x.log.error("Promise based eme requested but platform does not support it", { - browserua: g.SD - }) : x.Cba = !1; + var m, f, k, d, g, p, h, l, n, q, u, t; + + function c(v, w, y, x, z) { + x = n.eQ.call(this, x, z) || this; + x.config = v; + x.fi = w; + x.jd = y; + x.log = (0, f.Ih)(x.j, "LegacyLicenseBroker"); + x.gn = x.config().gn; + x.config().Qab ? (0, d.v5a)() ? x.hca = !0 : x.log.error("Promise based eme requested but platform does not support it", { + browserua: g.iE + }) : x.hca = !1; return x; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.THa = void 0; + b.uIa = void 0; r = a(5163); - l = a(36129); + m = a(36129); f = a(31276); - h = a(95162); + k = a(95162); d = a(52569); g = a(22365); - n = a(22674); - k = a(99037); - m = a(91581); - p = a(20124); + p = a(22674); + h = a(99037); + l = a(91581); + n = a(20124); q = a(24735); u = a(5021); - ea(c, p.xP); - c.prototype.dXa = function(w) { - var v; - v = void 0 === v ? this.j : v; - return new this.Or.ZI(w, function(y) { - return v.n4.fG(y); + ea(c, n.eQ); + c.prototype.KXa = function(v) { + var w; + w = void 0 === w ? this.j : w; + return new this.Wr.tJ(v, function(y) { + return w.K4.ZU(y); }, function(y) { - return v.n4.release(y); + return w.K4.release(y); }, { - gf: !1, - kk: !1 + Wi: !1, + Py: !1 }); }; - c.prototype.eB = function(w) { - var v, y, x, z, A, B; - v = this; - w = void 0 === w ? this.j : w; - y = a(24066).Yn; - this.Or.ZI || this.rd(l.V.hJ, l.S.Skb); - x = (0, f.Gh)(w, "Eme"); - z = this.dXa(x); - A = f.Ba.get(h.LQ); - B = A.q4(w.uc.value.streams); - A = A.x4(w.Ig.value.streams); - return this.Or.aJ(x, function(C) { - return w.re(C); + c.prototype.qB = function(v) { + var w, y, x, z, B, A; + w = this; + v = void 0 === v ? this.j : v; + y = a(24066).Zn; + this.Wr.tJ || this.ud(m.V.QQ, m.R.Olb); + x = (0, f.Ih)(v, "Eme"); + z = this.KXa(x); + B = f.za.get(k.xR); + A = B.O4(v.ac.value.streams); + B = B.V4(v.Jg.value.streams); + return this.Wr.vJ(x, function(C) { + return v.pe(C); }, { - gf: !1, - kk: !1, - sa: { + Wi: !1, + Py: !1, + ta: { getTime: y }, - Jd: z, - hX: !!this.Cba, - ba: this.Gb.ba, - Jz: this.config().nZa, + De: z, + lwa: !!this.hca, + fa: this.Gb.fa, + yD: this.config().TZa, onerror: function(C, D, E) { - return v.rd(C, D, E); + return w.ud(C, D, E); }, - Ita: function() {}, - nH: !0, - Tvb: B, - R9b: A, - Jra: this.hi.d3.ea(u.pa) + eua: function() {}, + E$: !0, + Swb: A, + sac: B, + QSb: this.fi.C3.ea(u.ma) }); }; - c.prototype.setMediaKeys = function(w) { - var v; - v = this; - return this.Cba ? new Promise(function(y, x) { - if (v.Gb.ba) v.Gb.ba.setMediaKeys(w).then(function() { + c.prototype.setMediaKeys = function(v) { + var w; + w = this; + return this.hca ? new Promise(function(y, x) { + if (w.Gb.fa) w.Gb.fa.setMediaKeys(v).then(function() { y(); }).catch(function(z) { - var A; - A = v.G2a(z); + var B; + B = w.i3a(z); x({ - ia: !1, - code: l.V.sJ, - ic: A.za, - Wc: A.He, - Nb: A.Nb, + pa: !1, + code: m.V.v1, + Nc: B.wa, + Ae: B.Je, + Yb: B.Yb, message: "Set media keys is a failure", - Xb: z + ic: z }); }); else return Promise.resolve(); }) : Promise.resolve(); }; - c.prototype.NZa = function(w) { + c.prototype.s_a = function(v) { return { - code: w.code, - subCode: w.ic, - extCode: w.Wc, - edgeCode: w.Tm, - message: w.message, - errorDetails: w.Nb, - errorData: w.yB, - state: w.state + code: v.code, + subCode: v.Nc, + extCode: v.Ae, + edgeCode: v.ry, + message: v.message, + errorDetails: v.Yb, + errorData: v.dG, + state: v.state }; }; - c.prototype.Rxa = function(w, v, y) { - var z, A, B; + c.prototype.qya = function(v, w, y) { + var z, B, A; function x() { - A.FH().catch(function(C) { - z.log.error("Unable to set the license", z.NZa(C)); - C.Xb && C.Xb.Nb && (C.Nb = C.Nb ? C.Nb + C.Xb.Nb : C.Xb.Nb); - z.rd(C.code, C, C.Wc); + B.BO().catch(function(C) { + z.log.error("Unable to set the license", z.s_a(C)); + C.ic && C.ic.Yb && (C.Yb = C.Yb ? C.Yb + C.ic.Yb : C.ic.Yb); + z.ud(C.code, C, C.Ae); }); } z = this; y = void 0 === y ? this.j : y; - A = y.je; + B = y.ke; this.log.info("Setting the license"); - B = v ? function() { + A = w ? function() { return Promise.resolve(); } : function() { - return A.Tg(z.q6(!1), w); + return B.Yi(z.O6(!1), v); }; - return (v ? function() { - return A.f3(z.Gb.ba); + return (w ? function() { + return B.Jja(z.Gb.fa); } : function() { - return A.create(z.Zl).then(function() { + return B.create(z.gn).then(function() { return Promise.resolve(); }); - })().then(B).then(function() { - return z.setMediaKeys(A.mediaKeys); + })().then(A).then(function() { + return z.setMediaKeys(B.mediaKeys); }).then(function() { z.log.info("license set"); - z.G5(y.P); - z.Gb.Fhb.then(function() { - z.config().eC && (v || z.config().WT) && (z.pbb = ob.setTimeout(x, z.config().eC)); + z.c6(y.O); + z.Gb.Aib.then(function() { + z.config().oC && (w || z.config().EU) && (z.ccb = qb.setTimeout(x, z.config().oC)); }); }).catch(function(C) { - z.log.error("Unable to set the license", z.NZa(C)); - C.Xb && C.Xb.Nb && (C.Nb = C.Nb ? C.Nb + C.Xb.Nb : C.Xb.Nb); - if (v) throw Error(C && C.message ? C.message : "failed to set license"); - z.rd(C.code, C, C.Wc); + z.log.error("Unable to set the license", z.s_a(C)); + C.ic && C.ic.Yb && (C.Yb = C.Yb ? C.Yb + C.ic.Yb : C.ic.Yb); + if (w) throw Error(C && C.message ? C.message : "failed to set license"); + z.ud(C.code, C, C.Ae); }); }; - c.prototype.iz = function() { + c.prototype.VH = function() { return Promise.resolve(); }; - c.prototype.E9 = function() { - var v; + c.prototype.g$ = function() { + var w; - function w() { + function v() { var y; - v.j.je = v.eB(); + w.j.ke = w.qB(); y = []; - v.j.fu.forEach(function(x) { - y.push((0, f.Tq)(x)); + w.j.ku.forEach(function(x) { + y.push((0, f.Wq)(x)); }); - v.Rxa(y); + w.qya(y); } - v = this; - this.AV || (this.AV = !0, this.Or.aJ ? this.j.fu ? this.config().CT && this.config().Qr ? this.ed.B0a(this.j.P).then(function(y) { - v.j.je = y; - return y.wAa.then(function() { + w = this; + this.nW || (this.nW = !0, this.Wr.vJ ? this.j.ku ? this.config().mU && this.config().Yr ? this.jd.d1a(this.j.O).then(function(y) { + w.j.ke = y; + return y.Lac.then(function() { var x; x = []; - v.j.fu.forEach(function(z) { - x.push((0, f.Tq)(z)); + w.j.ku.forEach(function(z) { + x.push((0, f.Wq)(z)); }); - return v.Rxa(x, !0).then(function() { + return w.qya(x, !0).then(function() { var z; - if (y.Xfc) v.rd(l.V.Wkb); + if (y.Bhc) w.ud(m.V.Tlb); else { - z = (0, f.Gh)(v.j, "Eme"); - y.Dgb({ + z = (0, f.Ih)(w.j, "Eme"); + y.t$b({ log: z, - ln: function(A) { - return v.j.re(A); + vH: function(B) { + return w.j.pe(B); } }, { - Jd: v.dXa(z), - onerror: function(A, B, C) { - return v.rd(A, B, C); + De: w.KXa(z), + onerror: function(B, A, C) { + return w.ud(B, A, C); } }); - v.j.uy(y.Yc || ({})); - v.j.hF = "videopreparer"; + w.j.Iy(y.vd || ({})); + w.j.zF = "videopreparer"; } }); }); }).catch(function(y) { - v.log.warn("eme not in cache", y); - w(); - }) : w() : (this.log.error("Missing the PSSH on the video track, closing the player"), this.rd(l.V.cob)) : this.rd(l.V.hJ, l.S.Tkb)); + w.log.warn("eme not in cache", y); + v(); + }) : v() : (this.log.error("Missing the PSSH on the video track, closing the player"), this.ud(m.V.apb)) : this.ud(m.V.QQ, m.R.Plb)); }; - c.prototype.wbb = function(w) { - var v; - w = void 0 === w ? this.j : w; - w.je = this.eB(); - v = []; - w.fu.forEach(function(y) { - v.push((0, f.Tq)(y)); + c.prototype.jcb = function(v) { + var w; + v = void 0 === v ? this.j : v; + v.ke = this.qB(); + w = []; + v.ku.forEach(function(y) { + w.push((0, f.Wq)(y)); }); - return this.Rxa(v, !1, w); + return this.qya(w, !1, v); }; - c.prototype.q6 = function(w) { - return this.config().WT ? q.zh.Dn : w ? q.zh.Dn : q.zh.xm; + c.prototype.O6 = function(v) { + return this.config().EU ? q.Ah.Dn : v ? q.Ah.Dn : q.Ah.In; }; - Za.Object.defineProperties(c.prototype, { - Or: { + $a.Object.defineProperties(c.prototype, { + Wr: { configurable: !0, enumerable: !0, get: function() { - return f.Ba.get(m.Y0); + return f.za.get(l.z1); } }, - tC: { + EC: { configurable: !0, enumerable: !0, get: function() { - return this.Cba ? "encrypted" : this.Gb.aFa + "needkey"; + return this.hca ? "encrypted" : this.Gb.zFa + "needkey"; } } }); t = c; - r.__decorate([k.d8], t.prototype, "Or", null); - r.__decorate([k.d8], t.prototype, "tC", null); - t = r.__decorate([(0, n.U)()], t); - b.THa = t; + r.__decorate([h.eN], t.prototype, "Wr", null); + r.__decorate([h.eN], t.prototype, "EC", null); + t = r.__decorate([(0, p.U)()], t); + b.uIa = t; }, 26971: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t, w) { - this.IF = p; - this.hi = q; + function c(n, q, u, t, v) { + this.ZF = n; + this.fi = q; this.config = u; - this.TM = t; - this.ed = w; + this.tN = t; + this.jd = v; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.XHa = void 0; + b.yIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(47737); - h = a(128); + k = a(128); d = a(94951); g = a(23563); - n = a(4203); - k = a(92395); + p = a(4203); + h = a(92395); a = a(66476); - c.prototype.create = function(p, q, u) { - return p ? new h.ZHa(this.config(), this.hi, this.ed, q, u, this.IF, this.TM()) : new d.THa(this.config, this.hi, this.ed, q, u); + c.prototype.create = function(n, q, u) { + return n ? new k.AIa(this.config(), this.fi, this.jd, q, u, this.ZF, this.tN()) : new d.uIa(this.config, this.fi, this.jd, q, u); }; - m = c; - m = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.t_)), r.__param(1, (0, l.l)(g.Aq)), r.__param(2, (0, l.l)(n.Yb)), r.__param(3, (0, l.l)(k.pQ)), r.__param(4, (0, l.l)(a.dE))], m); - b.XHa = m; + l = c; + l = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.U_)), r.__param(1, (0, m.l)(g.yq)), r.__param(2, (0, m.l)(p.Zb)), r.__param(3, (0, m.l)(h.cR)), r.__param(4, (0, m.l)(a.uE))], l); + b.yIa = l; }, 128: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z, A) { - y = k.xP.call(this, y, x) || this; + function c(t, v, w, y, x, z, B) { + y = h.eQ.call(this, y, x) || this; y.config = t; - y.hi = w; - y.ed = v; - y.IF = z; - y.E8 = A; - y.log = (0, f.Gh)(y.j, "LicenseBroker"); - y.AV = new Set(); - y.Ssa = !1; + y.fi = v; + y.jd = w; + y.ZF = z; + y.e9 = B; + y.log = (0, f.Ih)(y.j, "LicenseBroker"); + y.nW = new Set(); + y.rta = !1; return y; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.ZHa = void 0; + b.AIa = void 0; r = a(5163); - l = a(36129); + m = a(36129); f = a(31276); - h = a(28289); + k = a(28289); d = a(5021); g = a(22674); - n = a(99037); - k = a(20124); - m = a(24735); - p = a(85001); + p = a(99037); + h = a(20124); + l = a(24735); + n = a(85001); q = a(82100); u = a(56039); - ea(c, k.xP); - c.prototype.E9 = function() { - var t, w; + ea(c, h.eQ); + c.prototype.g$ = function() { + var t, v; t = this; - w = this.j.ca; - this.AV.has(w.P) || (this.AV.add(w.P), this.ivb(w).catch(function() { - return t.xbb(w); + v = this.j.da; + this.nW.has(v.O) || (this.nW.add(v.O), this.iwb(v).catch(function() { + return t.kcb(v); }).then(function() { - return t.YTa(w); - }).catch(function(v) { - return t.XTa(w, v); - }).catch(function(v) { - return t.rd(v.code, v, v.Wc); + return t.DUa(v); + }).catch(function(w) { + return t.CUa(v, w); + }).catch(function(w) { + return t.ud(w.code, w, w.Ae); })); }; - c.prototype.ivb = function(t) { - var w; - w = this; - return Promise.all([this.ed.B0a(t.P), this.IF()]).then(function(v) { + c.prototype.iwb = function(t) { + var v; + v = this; + return Promise.all([this.jd.d1a(t.O), this.ZF()]).then(function(w) { var y, x; - v = ka(v); - y = v.next().value; - x = v.next().value; - return y.saa.then(function(z) { - var A; - A = w.E8.mediaKeys; - if (A && A !== z.mediaKeys) return (w.log.warn("Cannot use cached license session as its uses different MediaKeys"), Promise.reject()); - "manifest" === y.source && (A = w.x1a(t), x.W7a(A, z)); + w = ja(w); + y = w.next().value; + x = w.next().value; + return y.Zaa.then(function(z) { + var B; + B = v.e9.mediaKeys; + if (B && B !== z.mediaKeys) return (v.log.warn("Cannot use cached license session as its uses different MediaKeys"), Promise.reject()); + "manifest" === y.source && (B = v.X1a(t), x.C8a(B, z)); return z; }).then(function(z) { - return w.f3(z, t, y.source); + return v.Jja(z, t, y.source); }); - }).catch(function(v) { - w.log.warn("eme not in cache", v); - throw v; + }).catch(function(w) { + v.log.warn("eme not in cache", w); + throw w; }); }; - c.prototype.f3 = function(t, w, v) { - this.X$a(t, w); - w.hF = v; - this.E8.iTa(t.mediaKeys); - return t.gja(); + c.prototype.Jja = function(t, v, w) { + this.Iab(t, v); + v.zF = w; + this.e9.PTa(t.mediaKeys); + return t.Kja(); }; - c.prototype.MIb = function(t) { - var w; - w = {}; - t.forEach(function(v) { - w[(0, h.SYa)(v.fW)] = v.time.ea(d.pa); + c.prototype.XJb = function(t) { + var v; + v = {}; + t.forEach(function(w) { + v[(0, k.xZa)(w.VW)] = w.time.ea(d.ma); }); - return w; + return v; }; - c.prototype.X$a = function(t, w) { - var v; - v = this; - w.je = t; - t.A3b(function(y) { - v.rd(y.code, y, y.Wc); + c.prototype.Iab = function(t, v) { + var w; + w = this; + v.ke = t; + t.Z4b(function(y) { + w.ud(y.code, y, y.Ae); }); }; - c.prototype.YTa = function(t) { - this.log.info("Successfully applied license for xid: " + t.na + ", viewable: " + t.P + ", segment: " + t.I); - this.uy(t); - this.Ssa ? this.G5(t.P) : this.setMediaKeys(t); + c.prototype.DUa = function(t) { + this.log.info("Successfully applied license for xid: " + t.na + ", viewable: " + t.O + ", segment: " + t.H); + this.Iy(t); + this.rta ? this.c6(t.O) : this.setMediaKeys(t); }; - c.prototype.XTa = function(t, w) { - this.uy(t); - throw w; + c.prototype.CUa = function(t, v) { + this.Iy(t); + throw v; }; - c.prototype.uy = function(t) { - t.je && t.uy(this.MIb(t.je.Yc)); + c.prototype.Iy = function(t) { + t.ke && t.Iy(this.XJb(t.ke.vd)); }; - c.prototype.x1a = function(t) { - var w, v; - w = t.Fw[0]; - v = w.streams[0].Fd; - v = (0, q.Pqa)(v); - w = (0, u.Loa)(w.streams); + c.prototype.X1a = function(t) { + var v, w; + v = t.Qw[0]; + w = v.streams[0].Ed; + w = (0, q.qra)(w); + v = (0, u.npa)(v.streams); return { - type: this.q6(!1), - initData: t.fu.map(function(y) { - return (0, f.Tq)(y); + type: this.O6(!1), + initData: t.ku.map(function(y) { + return (0, f.Wq)(y); }), - v7: v, + V7: w, context: { - ba: this.Gb.ba, - Q7: w + fa: this.Gb.fa, + q8: v }, - Ai: { - P: t.P, + yi: { + O: t.O, na: t.na, - Gd: t.Gd, + xd: t.xd, Uk: t.Uk, - ti: t.Y.ti, - bg: t.Y.Fa.bg + ri: t.X.ri, + Rf: t.X.Ca.Rf } }; }; - c.prototype.xbb = function(t) { - var w; - w = this; - return this.IF().then(function(v) { + c.prototype.kcb = function(t) { + var v; + v = this; + return this.ZF().then(function(w) { var y; - y = w.x1a(t); - w.AV.add(t.P); - return v.Tg(y, w.E8).then(function(x) { - w.X$a(x, t); - w.j.fireEvent(p.ga.CV, { - P: t.P + y = v.X1a(t); + v.nW.add(t.O); + return w.Yi(y, v.e9).then(function(x) { + v.Iab(x, t); + v.j.fireEvent(n.ha.pW, { + O: t.O }); - return x.gja(); + return x.Kja(); }); }); }; c.prototype.setMediaKeys = function(t) { - var w; - w = this; - if (this.Ssa) this.log.trace("Media Keys already set"); + var v; + v = this; + if (this.rta) this.log.trace("Media Keys already set"); else try { - this.Gb.ba ? (this.Ssa = !0, this.Gb.ba.setMediaKeys(t.je.mediaKeys).then(function() { - w.G5(t.P); - }).catch(function(v) { - v = w.G2a(v); - w.rd(l.V.sJ, v, v.He); - })) : this.G5(t.P); - } catch (v) { - this.rd(l.V.sJ, v, void 0); + this.Gb.fa ? (this.rta = !0, this.Gb.fa.setMediaKeys(t.ke.mediaKeys).then(function() { + v.c6(t.O); + }).catch(function(w) { + w = v.i3a(w); + v.ud(m.V.v1, w, w.Je); + })) : this.c6(t.O); + } catch (w) { + this.ud(m.V.v1, w, void 0); } }; - c.prototype.iz = function() { - var t, w; + c.prototype.VH = function() { + var t, v; t = this; - w = this.j.ca.je; - return w ? this.IF().then(function(v) { - return v.release(w, t.E8).then(function(y) { + v = this.j.da.ke; + return v ? this.ZF().then(function(w) { + return w.release(v, t.e9).then(function(y) { t.log.trace("Successfully released the license"); return y.close(); }).catch(function(y) { @@ -29023,104 +29032,104 @@ E3cbY[513816] = false; }); }) : Promise.resolve(); }; - c.prototype.wbb = function(t) { - var w; - w = this; + c.prototype.jcb = function(t) { + var v; + v = this; t = void 0 === t ? this.j : t; - return this.xbb(t).then(function() { - return w.YTa(t); - }).catch(function(v) { - return w.XTa(t, v); + return this.kcb(t).then(function() { + return v.DUa(t); + }).catch(function(w) { + return v.CUa(t, w); }); }; - c.prototype.q6 = function(t) { - return this.hi.WT ? m.zh.Dn : t ? m.zh.Dn : m.zh.xm; + c.prototype.O6 = function(t) { + return this.fi.EU ? l.Ah.Dn : t ? l.Ah.Dn : l.Ah.In; }; - Za.Object.defineProperties(c.prototype, { - tC: { + $a.Object.defineProperties(c.prototype, { + EC: { configurable: !0, enumerable: !0, get: function() { return "encrypted"; } }, - Zl: { + gn: { configurable: !0, enumerable: !0, get: function() { - return this.config.Zl; + return this.config.gn; } } }); a = c; - r.__decorate([n.d8], a.prototype, "tC", null); + r.__decorate([p.eN], a.prototype, "EC", null); a = r.__decorate([(0, g.U)()], a); - b.ZHa = a; + b.AIa = a; }, 13847: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.zBa = "AppLogSinkSymbol"; + b.$Ba = "AppLogSinkSymbol"; }, 21009: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F; Object.defineProperty(b, "__esModule", { value: !0 }); - b.t6a = void 0; + b.Y6a = void 0; r = a(22674); c = a(97996); - l = a(31966); + m = a(31966); f = a(79428); - h = a(50723); + k = a(50723); d = a(33345); g = a(74621); - n = a(4203); - k = a(41320); - m = a(69124); - p = a(74031); + p = a(4203); + h = a(41320); + l = a(69124); + n = a(74031); q = a(53085); u = a(33554); t = a(13847); - w = a(53234); - v = a(33945); + v = a(53234); + w = a(33945); y = a(31850); x = a(81829); z = a(45118); - A = a(98326); - B = a(52025); + B = a(98326); + A = a(52025); C = a(30895); D = a(36792); E = a(74714); G = a(73449); F = a(26158); - b.t6a = new r.gd(function(H) { - H(z.tl).to(f.rIa).ha(); - H(w.IJa).to(h.HJa).ha(); - H(v.GIa).to(d.FIa).ha(); - H(x.CIa).to(g.BIa).ha(); - H(z.fea).to(k.qIa).ha(); - H(y.Yw).to(m.yIa).ha(); - H(x.AIa).to(p.zIa).ha(); - H(A.hQ).to(B.gQ).ha(); - H(A.iea).to(E.DIa).ha(); - H(G.kQ).to(F.jQ).ha(); - H(C.wEa).to(D.vEa).ha(); - H(t.zBa).to(l.yBa).ha(); - H(z.sIa).NY(function(N) { + b.Y6a = new r.kd(function(H) { + H(z.vl).to(f.UIa).ia(); + H(v.kKa).to(k.jKa).ia(); + H(w.iJa).to(d.hJa).ia(); + H(x.eJa).to(g.dJa).ia(); + H(z.Kea).to(h.TIa).ia(); + H(y.hx).to(l.aJa).ia(); + H(x.cJa).to(n.bJa).ia(); + H(B.VQ).to(A.UQ).ia(); + H(B.Nea).to(E.fJa).ia(); + H(G.YQ).to(F.XQ).ia(); + H(C.XEa).to(D.WEa).ia(); + H(t.$Ba).to(m.ZBa).ia(); + H(z.VIa).uZ(function(L) { return function() { - return N.ob.get(c.wQ)().then(function(M) { - return new Promise(function(L) { - var I, J, K; + return L.nb.get(c.jR)().then(function(M) { + return new Promise(function(N) { + var J, I, K; - function Q() { - J() && K() && M.mW ? L(N.ob.get(z.tl)) : I.Pj(Q); + function P() { + I() && K() && M.bX ? N(L.nb.get(z.vl)) : J.Nj(P); } - I = N.ob.get(q.Xh); - J = N.ob.get(n.Yb); - K = N.ob.get(u.Sw); - I.Pj(Q); + J = L.nb.get(q.Vh); + I = L.nb.get(p.Zb); + K = L.nb.get(u.bx); + J.Nj(P); }); }); }; @@ -29131,435 +29140,435 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.wEa = "DownloadReportBuilderSymbol"; + b.XEa = "DownloadReportBuilderSymbol"; }, 45118: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.fea = "LogBatcherConfigSymbol"; - b.tl = "LogBatcherSymbol"; - b.sIa = "LogBatcherProviderSymbol"; + b.Kea = "LogBatcherConfigSymbol"; + b.vl = "LogBatcherSymbol"; + b.VIa = "LogBatcherProviderSymbol"; }, 33945: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.GIa = "LogblobSenderSymbol"; + b.iJa = "LogblobSenderSymbol"; }, 31850: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Yw = "LogMessageFactorySymbol"; + b.hx = "LogMessageFactorySymbol"; }, 81829: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.AIa = "LogMessageRulerConfigSymbol"; - b.CIa = "LogMessageRulerSymbol"; + b.cJa = "LogMessageRulerConfigSymbol"; + b.eJa = "LogMessageRulerSymbol"; }, 98326: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.hQ = "LogblobBuilderFactorySymbol"; - b.iea = "LogblobBuilderCommonSymbol"; + b.VQ = "LogblobBuilderFactorySymbol"; + b.Nea = "LogblobBuilderCommonSymbol"; }, 18169: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Gc = void 0; - r = b.Gc || (b.Gc = {}); - r.Hwb = "bitraterestriction"; - r.wVa = "cdnsel"; - r.Qx = "chgstrm"; + b.Hc = void 0; + r = b.Hc || (b.Hc = {}); + r.Hxb = "bitraterestriction"; + r.fWa = "cdnsel"; + r.by = "chgstrm"; r.debug = "debug"; - r.REb = "dlreport"; - r.gy = "endplay"; - r.fV = "intrplay"; - r.Sy = "midplay"; - r.AN = "playbackaborted"; - r.uX = "renderstrmswitch"; - r.NC = "repos"; - r.ku = "resumeplay"; - r.k3b = "serversel"; - r.ds = "startplay"; - r.mY = "statechanged"; + r.VFb = "dlreport"; + r.ty = "endplay"; + r.RV = "intrplay"; + r.ez = "midplay"; + r.cO = "playbackaborted"; + r.eY = "renderstrmswitch"; + r.XC = "repos"; + r.ru = "resumeplay"; + r.J4b = "serversel"; + r.ns = "startplay"; + r.UY = "statechanged"; r.transition = "transition"; - r.Axa = "segmentdropped"; - r.vvb = "asereport"; - r.rSb = "livereport"; - r.qSb = "livepipelinefailover"; - r.pUa = "audioswitch"; - r.KUa = "blockedautoplay"; + r.Yxa = "segmentdropped"; + r.uwb = "asereport"; + r.J8 = "livereport"; + r.ETb = "livepipelinefailover"; + r.WUa = "audioswitch"; + r.sVa = "blockedautoplay"; r.config = "config"; - r.hhc = "ftlProbeError"; - r.l6b = "subtitleerror"; - r.m6b = "subtitleqoe"; - r.k7b = "timedtextrebuffer"; - r.tfb = "timedtextswitch"; - r.Xdb = "speedchanged"; + r.Lic = "ftlProbeError"; + r.P7b = "subtitleerror"; + r.Q7b = "subtitleqoe"; + r.O8b = "timedtextrebuffer"; + r.mgb = "timedtextswitch"; + r.Qeb = "speedchanged"; }, 73449: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.kQ = "LogblobMonitorFactorySymbol"; + b.YQ = "LogblobMonitorFactorySymbol"; }, 53234: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.IJa = "MessageQueueSymbol"; + b.kKa = "MessageQueueSymbol"; }, 31966: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u) { + function c(l, n, q, u) { var t; t = this; - this.MSb = m; - this.Ky = p; + this.ZTb = l; + this.Yy = n; this.config = u; - this.lwa = []; - this.MSb.H$(l.dib, this.GNb.bind(this)); - q().then(function(w) { - var v; - v = u().Ip.FIb; - t.BTb = v ? k.ij[v.toUpperCase()] : k.ij.Hk; - t.Lf = w; - t.a3b(); + this.Mwa = []; + this.ZTb.laa(m.ajb, this.ROb.bind(this)); + q().then(function(v) { + var w; + w = u().Hp.PJb; + t.RUb = w ? h.ij[w.toUpperCase()] : h.ij.Ik; + t.Lf = v; + t.z4b(); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yBa = void 0; + b.ZBa = void 0; r = a(5163); f = a(22674); - h = a(4203); + k = a(4203); d = a(36410); g = a(45118); - n = a(31850); - k = a(87386); - c.prototype.GNb = function(m, p) { - this.Lf ? this.pab(m, p) : this.lwa.push([m, p]); + p = a(31850); + h = a(87386); + c.prototype.ROb = function(l, n) { + this.Lf ? this.bbb(l, n) : this.Mwa.push([l, n]); }; - c.prototype.a3b = function() { - var m, p; - m = this; - p = this.lwa; - this.lwa = []; - p.forEach(function(q) { - m.pab(q[0], q[1]); + c.prototype.z4b = function() { + var l, n; + l = this; + n = this.Mwa; + this.Mwa = []; + n.forEach(function(q) { + l.bbb(q[0], q[1]); }); }; - c.prototype.pab = function(m, p) { + c.prototype.bbb = function(l, n) { var q; - if (this.Lf && this.u4b(m)) { + if (this.Lf && this.U5b(l)) { q = { - debugMessage: m.message, - debugCategory: m.Km + debugMessage: l.message, + debugCategory: l.Jm }; - m.Ac.forEach(function(u) { + l.Cc.forEach(function(u) { return q = Object.assign(Object.assign({}, q), u.value); }); q = Object.assign(Object.assign({}, q), { prefix: "debug" }); - m = this.Ky.ot("debug", k.ij[m.level].toLowerCase(), q, p); - this.Lf.xc(m); + l = this.Yy.xt("debug", h.ij[l.level].toLowerCase(), q, n); + this.Lf.yc(l); } }; - c.prototype.u4b = function(m) { - var p; - p = this.BTb; - return void 0 !== p && m.level <= p && !m.Ac.find(function(q) { - return q.IT(k.KP); + c.prototype.U5b = function(l) { + var n; + n = this.RUb; + return void 0 !== n && l.level <= n && !l.Cc.find(function(q) { + return q.rU(h.xQ); }); }; - a = l = c; - a.dib = "adaptorAll"; - a = l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.kJ)), r.__param(1, (0, f.l)(n.Yw)), r.__param(2, (0, f.l)(g.sIa)), r.__param(3, (0, f.l)(h.Yb))], a); - b.yBa = a; + a = m = c; + a.ajb = "adaptorAll"; + a = m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(d.EJ)), r.__param(1, (0, f.l)(p.hx)), r.__param(2, (0, f.l)(g.VIa)), r.__param(3, (0, f.l)(k.Zb))], a); + b.ZBa = a; }, 36792: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p) { - this.config = p; + function c(n) { + this.config = n; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vEa = void 0; + b.WEa = void 0; r = a(5163); - l = a(82956); + m = a(82956); f = a(51344); - h = a(3887); + k = a(3887); d = a(36129); g = a(45146); - n = a(22365); - k = a(22674); + p = a(22365); + h = a(22674); a = a(4203); - c.prototype.construct = function(p, q) { - var u, t, w; + c.prototype.construct = function(n, q) { + var u, t, v; u = this; t = {}; - p.forEach(function(v) { + n.forEach(function(w) { var y; - y = v.url; + y = w.url; t[y] || (t[y] = []); - t[y].push(v); + t[y].push(w); }); - w = []; - (0, h.Xf)(t, function(v, y) { - w.push(u.nNb(y, q)); + v = []; + (0, k.Yf)(t, function(w, y) { + v.push(u.yOb(y, q)); }); return { - urls: w + urls: v }; }; - c.prototype.nNb = function(p, q) { - var u, t, w, v, y; + c.prototype.yOb = function(n, q) { + var u, t, v, w, y; u = this; - w = p[0]; - v = { - url: w.url, - bitrate: w.bitrate, - cdnid: null === (t = w.Dc) || void 0 === t ? void 0 : t.id, - dltype: w.TEb, - id: w.Vb + v = n[0]; + w = { + url: v.url, + bitrate: v.bitrate, + cdnid: null === (t = v.Ec) || void 0 === t ? void 0 : t.id, + dltype: v.XFb, + id: v.Wb }; y = {}; - p.forEach(function(x) { + n.forEach(function(x) { var z; - z = u.gQb(x) ? "fail" : "success"; + z = u.oRb(x) ? "fail" : "success"; y[z] || (y[z] = []); y[z].push(x); }); - (0, h.Xf)(y, function(x, z) { - "fail" === x ? v.failures = u.IKb(z, q) : "success" === x && (v.downloads = u.yKb(z, q)); + (0, k.Yf)(y, function(x, z) { + "fail" === x ? w.failures = u.SLb(z, q) : "success" === x && (w.downloads = u.ILb(z, q)); }); - return v; + return w; }; - c.prototype.yKb = function(p, q) { - var u, t, w; + c.prototype.ILb = function(n, q) { + var u, t, v; u = this; t = {}; - p.forEach(function(v) { + n.forEach(function(w) { var y; - y = v.fzb; + y = w.iAb; t[y] || (t[y] = []); - t[y].push(v); + t[y].push(w); }); - w = []; - (0, h.Xf)(t, function(v, y) { + v = []; + (0, k.Yf)(t, function(w, y) { var x; x = []; y.forEach(function(z) { x.push(z); - u.OPb(z) && (w.push(u.U0a(x, q, v)), x = []); + u.XQb(z) && (v.push(u.t1a(x, q, w)), x = []); }); - 0 < x.length && w.push(u.U0a(x, q, v)); + 0 < x.length && v.push(u.t1a(x, q, w)); }); - return w; + return v; }; - c.prototype.U0a = function(p, q, u) { - var t, w, v, y, z; - t = p.sort(function(A, B) { - return A.am.cj < B.am.cj ? -1 : A.am.cj > B.am.cj ? 1 : 0; - }); - w = t[0].am; - v = w.lz; - y = w.cj; - w = w.pq; - for (var x = 1; x < p.length; x++) { - z = p[x].am; - z.lz < v && (v = z.lz); - z.cj < y && (y = z.cj); - z.pq > w && (w = z.pq); - } - x = this.oMb(t); + c.prototype.t1a = function(n, q, u) { + var t, v, w, y, z; + t = n.sort(function(B, A) { + return B.Yl.dj < A.Yl.dj ? -1 : B.Yl.dj > A.Yl.dj ? 1 : 0; + }); + v = t[0].Yl; + w = v.zz; + y = v.dj; + v = v.mq; + for (var x = 1; x < n.length; x++) { + z = n[x].Yl; + z.zz < w && (w = z.zz); + z.dj < y && (y = z.dj); + z.mq > v && (v = z.mq); + } + x = this.ANb(t); z = t[t.length - 1]; return { - time: v - q, + time: w - q, tcpid: u ? parseInt(u) : -1, - tresp: y - v, + tresp: y - w, first: x, - ranges: this.pMb(t, x), - dur: w - y, - trace: this.JB(p), - status: this.aM(z), - enctimeinfo: z.Kma + ranges: this.BNb(t, x), + dur: v - y, + trace: this.SB(n), + status: this.xM(z), + enctimeinfo: z.mna }; }; - c.prototype.oMb = function(p) { + c.prototype.ANb = function(n) { var q; q = 0; - p.forEach(function(u) { - u.kw && (q = (0, n.$w)(q, u.kw[0])); + n.forEach(function(u) { + u.yw && (q = (0, p.jx)(q, u.yw[0])); }); return q; }; - c.prototype.pMb = function(p, q) { + c.prototype.BNb = function(n, q) { var u; u = []; - p.forEach(function(t) { - t.kw ? u.push([t.kw[0] - q, t.kw[1] - q]) : u.push([0, -1]); + n.forEach(function(t) { + t.yw ? u.push([t.yw[0] - q, t.yw[1] - q]) : u.push([0, -1]); }); return u; }; - c.prototype.JB = function(p) { + c.prototype.SB = function(n) { var q, u; q = []; - p.forEach(function(t) { - var w; - t = t.am; + n.forEach(function(t) { + var v; + t = t.Yl; if (u) { - w = t.lz - u.pq; - 0 < w && q.push([w, -2]); - w = (0, n.Bs)(u.pq, t.lz); - w = t.cj - w; - 0 < w && q.push([w, -3]); + v = t.zz - u.mq; + 0 < v && q.push([v, -2]); + v = (0, p.Fs)(u.mq, t.zz); + v = t.dj - v; + 0 < v && q.push([v, -3]); } - q.push([t.pq - t.cj, t.l4 || 0]); + q.push([t.mq - t.dj, t.OT || 0]); u = t; }); return q; }; - c.prototype.OPb = function(p) { - if (p.za === d.S.DD || p.za === d.S.ED) return !0; + c.prototype.XQb = function(n) { + if (n.wa === d.R.VD || n.wa === d.R.WD) return !0; }; - c.prototype.aM = function(p) { - if (p.ia) return "complete"; - if (p.za === d.S.DD) return "abort"; - if (p.za === d.S.ED) return "stall"; + c.prototype.xM = function(n) { + if (n.pa) return "complete"; + if (n.wa === d.R.VD) return "abort"; + if (n.wa === d.R.WD) return "stall"; (0, g.oa)(!1, "download status should never be: other"); return "other"; }; - c.prototype.IKb = function(p, q) { + c.prototype.SLb = function(n, q) { var u, t; u = this; t = []; - p.forEach(function(w) { - var v; - v = w.am; - w = { - time: v.cj - q, - tresp: v.cj - v.lz, - dur: v.pq - v.cj, - range: w.kw, - reason: u.rMb(w), - httpcode: w.Ol, - nwerr: (0, l.N1a)(w.za), - enctimeinfo: w.Kma + n.forEach(function(v) { + var w; + w = v.Yl; + v = { + time: w.dj - q, + tresp: w.dj - w.zz, + dur: w.mq - w.dj, + range: v.yw, + reason: u.DNb(v), + httpcode: v.Pl, + nwerr: (0, m.k2a)(v.wa), + enctimeinfo: v.mna }; - t.push(w); + t.push(v); }); return t; }; - c.prototype.rMb = function(p) { - return p.Ol || p.za === d.S.WP ? "http" : p.za === d.S.YP ? "timeout" : "network"; + c.prototype.DNb = function(n) { + return n.Pl || n.wa === d.R.IQ ? "http" : n.wa === d.R.KQ ? "timeout" : "network"; }; - c.prototype.gQb = function(p) { - return p.ia || void 0 === p.ia || p.za === d.S.DD || p.za === d.S.ED ? !1 : !0; + c.prototype.oRb = function(n) { + return n.pa || void 0 === n.pa || n.wa === d.R.VD || n.wa === d.R.WD ? !1 : !0; }; - c.prototype.$zb = function(p) { - var q, u, t, w, v, y; - q = p.request; + c.prototype.dBb = function(n) { + var q, u, t, v, w, y; + q = n.request; u = q.stream; t = q.track; - w = q.url; - v = this.vKb(t, w); - switch (v) { - case f.Zj.audio: - case f.Zj.video: - y = q.stream.Vb; + v = q.url; + w = this.FLb(t, v); + switch (w) { + case f.Wj.audio: + case f.Wj.video: + y = q.stream.Wb; break; - case f.Zj.pza: - case f.Zj.Hza: - y = t.Vb; + case f.Wj.Pza: + case f.Wj.gAa: + y = t.Wb; } - p = { + n = { bitrate: u && u.bitrate, - TEb: v, - Vb: y, - am: p.am, - Dc: q.Dc, - url: w, - He: p.He, - Ol: p.Ol, - za: p.za, - ia: p.ia, - fzb: this.rHb(p), - Kma: q.rL - }; - void 0 !== q.offset && void 0 != q.length && (p.kw = [q.offset, q.offset + q.length - 1]); - return p; + XFb: w, + Wb: y, + Yl: n.Yl, + Ec: q.Ec, + url: v, + Je: n.Je, + Pl: n.Pl, + wa: n.wa, + pa: n.pa, + iAb: this.yIb(n), + mna: q.LL + }; + void 0 !== q.offset && void 0 != q.length && (n.yw = [q.offset, q.offset + q.length - 1]); + return n; }; - c.prototype.vKb = function(p, q) { - if (p) return p.type; + c.prototype.FLb = function(n, q) { + if (n) return n.type; if (0 <= q.indexOf("netflix.com")) { if (0 <= q.indexOf("nccp")) return "nccp"; if (0 <= q.indexOf("api")) return "api"; } return "other"; }; - c.prototype.rHb = function(p) { - if (p.headers && (p = p.headers["x-tcp-info"])) return (p = p.split(";").filter(function(q) { + c.prototype.yIb = function(n) { + if (n.headers && (n = n.headers["x-tcp-info"])) return (n = n.split(";").filter(function(q) { return 0 == q.indexOf("port="); }).map(function(q) { return q.split("=")[1]; - })[0]) ? (0, h.aj)(p) : p; + })[0]) ? (0, k.bj)(n) : n; }; - m = c; - m = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(a.Yb))], m); - b.vEa = m; + l = c; + l = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(a.Zb))], l); + b.WEa = l; }, 41320: function(r, b, a) { - var l, f, h, d, g, n, k; - - function c(m, p) { - m = n.Qe.call(this, m, "LogBatcherConfigImpl") || this; - m.config = p; - m.wTb = (0, l.xa)(5E5); - m.Z2b = (0, f.V8)(1); - m.c7a = (0, l.xa)(1E6); - return m; + var m, f, k, d, g, p, h; + + function c(l, n) { + l = p.Te.call(this, l, "LogBatcherConfigImpl") || this; + l.config = n; + l.MUb = (0, m.sa)(5E5); + l.x4b = (0, f.u9)(1); + l.I7a = (0, m.sa)(1E6); + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.qIa = void 0; + b.TIa = void 0; r = a(5163); - l = a(72574); + m = a(72574); f = a(5021); - h = a(22674); + k = a(22674); d = a(4203); g = a(12501); - n = a(64174); + p = a(64174); a = a(83767); - ea(c, n.Qe); - Za.Object.defineProperties(c.prototype, { - Dia: { + ea(c, p.Te); + $a.Object.defineProperties(c.prototype, { + eja: { configurable: !0, enumerable: !0, get: function() { - return this.config().Dia; + return this.config().eja; } }, - zdb: { + seb: { configurable: !0, enumerable: !0, get: function() { return []; } }, - ydb: { + reb: { configurable: !0, enumerable: !0, get: function() { @@ -29567,68 +29576,68 @@ E3cbY[513816] = false; } } }); - k = c; - r.__decorate([g.config(g.object(), "shedLogblobTypes")], k.prototype, "zdb", null); - r.__decorate([g.config(g.ZE("string"), "shedDebugTypes")], k.prototype, "ydb", null); - k = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(a.zl)), r.__param(1, (0, h.l)(d.Yb))], k); - b.qIa = k; + h = c; + r.__decorate([g.config(g.object(), "shedLogblobTypes")], h.prototype, "seb", null); + r.__decorate([g.config(g.qF("string"), "shedDebugTypes")], h.prototype, "reb", null); + h = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(a.Cl)), r.__param(1, (0, k.l)(d.Zb))], h); + b.TIa = h; }, 79428: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z) { + function c(t, v, w, y, x, z) { this.config = t; - this.json = w; - this.yc = v; - this.ESb = y; - this.dW = z; - this.B7 = this.TB = !1; + this.json = v; + this.zc = w; + this.RTb = y; + this.TW = z; + this.b8 = this.bC = !1; this.listeners = []; - (0, f.ro)(this, "json"); - this.ma = x.ab("LogBatcher"); + (0, f.so)(this, "json"); + this.la = x.Za("LogBatcher"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.rIa = void 0; + b.UIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(66523); - h = a(63368); + k = a(63368); d = a(33945); g = a(53085); - n = a(87386); - k = a(45118); - m = a(53234); - p = a(36129); + p = a(87386); + h = a(45118); + l = a(53234); + n = a(36129); q = a(15160); a(2762); u = a(18169); - c.prototype.Bb = function() { - this.TB = !0; + c.prototype.Eb = function() { + this.bC = !0; }; - c.prototype.xc = function(t) { - var w; - w = this; - this.F4b(t) || (!1, 0 < t.size.Qk(this.config.wTb) ? this.ma.error("Logblob is too large, dropping from the queue", { + c.prototype.yc = function(t) { + var v; + v = this; + this.e6b(t) || (!1, 0 < t.size.Rk(this.config.MUb) ? this.la.error("Logblob is too large, dropping from the queue", { logblobType: t.type, logblobSize: t.size.toString() - }) : (this.listeners.forEach(function(v) { - return v.gUb(t); - }), !1, this.dW.Jia(t), this.yc.Pj(function() { - w.nIb(); + }) : (this.listeners.forEach(function(w) { + return w.yVb(t); + }), !1, this.TW.kja(t), this.zc.Nj(function() { + v.wJb(); }))); }; c.prototype.flush = function(t) { - var w; - w = this; + var v; + v = this; t = void 0 === t ? !1 : t; - return this.B7 ? (this.ma.trace("LogBatcher is in error state, ignoring flush"), Promise.reject()) : new Promise(function(v, y) { - w.ma.trace("Flushing", n.KP); - w.Jo(); - w.yc.Pj(function() { - w.Fxa(t).then(function() { - v(); + return this.b8 ? (this.la.trace("LogBatcher is in error state, ignoring flush"), Promise.reject()) : new Promise(function(w, y) { + v.la.trace("Flushing", p.xQ); + v.Io(); + v.zc.Nj(function() { + v.cya(t).then(function() { + w(); }).catch(function(x) { y(x); }); @@ -29642,168 +29651,168 @@ E3cbY[513816] = false; t = this.listeners.indexOf(t); 0 <= t && this.listeners.splice(t, 1); }; - c.prototype.Fxa = function(t) { - var w, v; - w = this; + c.prototype.cya = function(t) { + var v, w; + v = this; t = void 0 === t ? !1 : t; - if (!this.TB) return (this.ma.trace("LogBatcher is not initialized"), Promise.resolve()); - if (this.B7) return (this.ma.trace("LogBatcher is in error state, ignoring sendLogMessages"), Promise.resolve()); - v = this.dW.OJb(); - if (0 === v.length && !t) return (this.ma.trace("No logblobs to send"), Promise.resolve()); + if (!this.bC) return (this.la.trace("LogBatcher is not initialized"), Promise.resolve()); + if (this.b8) return (this.la.trace("LogBatcher is in error state, ignoring sendLogMessages"), Promise.resolve()); + w = this.TW.YKb(); + if (0 === w.length && !t) return (this.la.trace("No logblobs to send"), Promise.resolve()); !1; - this.Jo(); + this.Io(); this.listeners.forEach(function() {}); t = Promise.resolve(); - for (var y = {}, x = ka(v), z = x.next(); !z.done; + for (var y = {}, x = ja(w), z = x.next(); !z.done; (y = { - Xba: y.Xba - }, z = x.next()))(y.Xba = z.value, t = t.then((function(A) { + Dca: y.Dca + }, z = x.next()))(y.Dca = z.value, t = t.then((function(B) { return function() { - return w.Y2b(A.Xba); + return v.w4b(B.Dca); }; })(y))); return t.then(function() { - return w.vB(); - }).catch(function(A) { - v.filter(function(B) { - return !B.Ay; - }).forEach(function(B) { - return B.hr(); + return v.GB(); + }).catch(function(B) { + w.filter(function(A) { + return !A.Oy; + }).forEach(function(A) { + return A.pr(); }); - w.vB(); - throw Error("Send failure. " + A); + v.GB(); + throw Error("Send failure. " + B); }); }; - c.prototype.Y2b = function(t) { - var w; - w = this; - this.ma.trace("Sending batch: " + t.size, n.KP); - return Promise.resolve(this.dW.T0b(t)).then(function() { - return w.ESb.send(t.XG); + c.prototype.w4b = function(t) { + var v; + v = this; + this.la.trace("Sending batch: " + t.size, p.xQ); + return Promise.resolve(this.TW.m2b(t)).then(function() { + return v.RTb.send(t.nH); }).then(function() { - return t.HO(); - }).catch(function(v) { - w.ma.warn("Failed to send batch of logblobs.", v, n.KP); - t.hr(); - w.r4b(v) && w.dW.Qtb(t); - w.G4b(v) && (w.B7 = !0); - throw v; + return t.oP(); + }).catch(function(w) { + v.la.warn("Failed to send batch of logblobs.", w, p.xQ); + t.pr(); + v.R5b(w) && v.TW.Qub(t); + v.g6b(w) && (v.b8 = !0); + throw w; }); }; - c.prototype.r4b = function(t) { - return t.Wc === p.v0.VKa ? !1 : this.config.Dia; + c.prototype.R5b = function(t) { + return t.Ae === n.W0.vLa ? !1 : this.config.eja; }; - c.prototype.G4b = function(t) { - return t.ic === p.S.MFa || t.ic === p.S.VP || t.ic === p.S.ZP ? !0 : !1; + c.prototype.g6b = function(t) { + return t.Nc === n.R.lGa || t.Nc === n.R.HQ || t.Nc === n.R.LQ ? !0 : !1; }; - c.prototype.nIb = function() { + c.prototype.wJb = function() { var t; t = this; - 0 < this.dW.size.Qk(this.config.c7a) ? this.Fxa().catch(function(w) { - return t.ma.warn("Failed to send log messages on size threshold. " + w); - }) : this.vB(); + 0 < this.TW.size.Rk(this.config.I7a) ? this.cya().catch(function(v) { + return t.la.warn("Failed to send log messages on size threshold. " + v); + }) : this.GB(); }; - c.prototype.Jo = function() { - this.N7 && (!1, this.N7.cancel(), this.N7 = void 0); + c.prototype.Io = function() { + this.n8 && (!1, this.n8.cancel(), this.n8 = void 0); }; - c.prototype.vB = function() { - this.N7 || (!1, this.N7 = this.yc.vk(this.config.Z2b, this.mN.bind(this))); + c.prototype.GB = function() { + this.n8 || (!1, this.n8 = this.zc.wk(this.config.x4b, this.PN.bind(this))); }; - c.prototype.mN = function() { + c.prototype.PN = function() { var t; t = this; - this.B7 = !1; - this.Jo(); - this.Fxa().catch(function(w) { - return t.ma.warn("Failed to send log messages on timer. " + w); + this.b8 = !1; + this.Io(); + this.cya().catch(function(v) { + return t.la.warn("Failed to send log messages on timer. " + v); }); }; c.prototype.stringify = function(t) { - var w; - w = ""; + var v; + v = ""; try { - w = this.json.stringify(t.data, void 0, " "); - } catch (v) {} - return w; + v = this.json.stringify(t.data, void 0, " "); + } catch (w) {} + return v; }; - c.prototype.F4b = function(t) { - return 0 <= this.config.zdb.indexOf(t.type) ? !0 : t.type === u.Gc.debug ? 0 <= this.config.ydb.indexOf(t.data.debugCategory) : !1; + c.prototype.e6b = function(t) { + return 0 <= this.config.seb.indexOf(t.type) ? !0 : t.type === u.Hc.debug ? 0 <= this.config.reb.indexOf(t.data.debugCategory) : !1; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(k.fea)), r.__param(1, (0, l.l)(h.HD)), r.__param(2, (0, l.l)(g.Xh)), r.__param(3, (0, l.l)(d.GIa)), r.__param(4, (0, l.l)(n.bb)), r.__param(5, (0, l.l)(m.IJa)), r.__param(6, (0, l.l)(q.o_))], a); - b.rIa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(h.Kea)), r.__param(1, (0, m.l)(k.ZD)), r.__param(2, (0, m.l)(g.Vh)), r.__param(3, (0, m.l)(d.iJa)), r.__param(4, (0, m.l)(p.$a)), r.__param(5, (0, m.l)(l.kKa)), r.__param(6, (0, m.l)(q.P_))], a); + b.UIa = a; }, 69124: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u; + var f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z, A, B, C, D, E) { - this.platform = w; - this.Bla = v; + function c(t, v, w, y, x, z, B, A, C, D, E) { + this.platform = v; + this.cma = w; this.userAgentData = y; this.type = x; this.severity = z; - this.timestamp = A; + this.timestamp = B; this.Ea = C; - this.data = B; + this.data = A; this.data.type = x; this.data.sev = z; - this.data.devmod = this.platform.lB; + this.data.devmod = this.platform.xB; this.data.clver = this.platform.version; - t && t.qd && (t.qd.os && (this.data.osplatform = t.qd.os.name, this.data.osver = y.platformVersion.uV ? y.platformVersion.version : t.qd.os.version), this.data.browsername = t.qd.name, this.data.browserver = t.qd.version); - t.mra && (this.data.tester = !0); - t.oG && !this.data.groupname && (this.data.groupname = t.oG); - t.HK && (this.data.groupname = this.data.groupname ? this.data.groupname + "|" + t.HK : t.HK); - t.VY && (this.data.uigroupname = t.VY); + t && t.sd && (t.sd.os && (this.data.osplatform = t.sd.os.name, this.data.osver = y.platformVersion.hW ? y.platformVersion.version : t.sd.os.version), this.data.browsername = t.sd.name, this.data.browserver = t.sd.version); + t.Ora && (this.data.tester = !0); + t.FG && !this.data.groupname && (this.data.groupname = t.FG); + t.$K && (this.data.groupname = this.data.groupname ? this.data.groupname + "|" + t.$K : t.$K); + t.CZ && (this.data.uigroupname = t.CZ); this.data.uigroupname && (this.data.groupname = this.data.groupname ? this.data.groupname + ("|" + this.data.uigroupname) : this.data.uigroupname); - this.data.appLogSeqNum = this.Ea.tLb(); - this.data.uniqueLogId = D.j0a(); + this.data.appLogSeqNum = this.Ea.EMb(); + this.data.uniqueLogId = D.M0a(); this.data.appId = this.Ea.id; - E && (t = this.Ea.Kb(), this.data.soffms = t.qa(E.Qh).ea(g.pa), this.data.mid = this.data.mid || E.P, this.data.lvpi = E.s6a, this.data.uiLabel = E.Cd, this.data.uxLabels = E.Dba, x = "startup" === x ? "playbackxid" : "xid", this.data[x] = "xid" === x && this.data.xid || E.na, E.XH && (x = E.XH, (E = E.XH.split(".")) && 1 < E.length && "S" !== E[0][0] && (x = "SABTest" + E[0] + ".Cell" + E[1]), this.data.groupname = this.data.groupname ? this.data.groupname + "|" + x : x)); + E && (t = this.Ea.Kb(), this.data.soffms = t.qa(E.Qh).ea(g.ma), this.data.mid = this.data.mid || E.O, this.data.lvpi = E.X6a, this.data.uiLabel = E.Ld, this.data.uxLabels = E.ica, x = "startup" === x ? "playbackxid" : "xid", this.data[x] = "xid" === x && this.data.xid || E.na, E.nI && (x = E.nI, (E = E.nI.split(".")) && 1 < E.length && "S" !== E[0][0] && (x = "SABTest" + E[0] + ".Cell" + E[1]), this.data.groupname = this.data.groupname ? this.data.groupname + "|" + x : x)); } - function l(t, w, v, y, x, z, A) { - this.sa = t; - this.Bla = w; - this.config = v; + function m(t, v, w, y, x, z, B) { + this.ta = t; + this.cma = v; + this.config = w; this.Ea = y; - this.z9b = x; + this.aac = x; this.platform = z; - this.userAgentData = A; + this.userAgentData = B; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yIa = void 0; + b.aJa = void 0; r = a(5163); f = a(72574); - h = a(22674); + k = a(22674); d = a(30869); g = a(5021); - n = a(58098); - k = a(34231); - m = a(81918); - p = a(96723); + p = a(58098); + h = a(34231); + l = a(81918); + n = a(96723); q = a(91581); a = a(75236); - l.prototype.ot = function(t, w, v, y) { - return new c(this.config, this.platform, this.Bla, this.userAgentData, t, w, this.sa.ke, v, this.Ea, this.z9b, y); + m.prototype.xt = function(t, v, w, y) { + return new c(this.config, this.platform, this.cma, this.userAgentData, t, v, this.ta.me, w, this.Ea, this.aac, y); }; - u = l; - u = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.dg)), r.__param(1, (0, h.l)(n.ODa)), r.__param(2, (0, h.l)(k.Cn)), r.__param(3, (0, h.l)(m.Lc)), r.__param(4, (0, h.l)(p.MPa)), r.__param(5, (0, h.l)(q.Gn)), r.__param(6, (0, h.l)(a.F1))], u); - b.yIa = u; - Za.Object.defineProperties(c.prototype, { + u = m; + u = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.eg)), r.__param(1, (0, k.l)(p.oEa)), r.__param(2, (0, k.l)(h.Cn)), r.__param(3, (0, k.l)(l.Kc)), r.__param(4, (0, k.l)(n.oQa)), r.__param(5, (0, k.l)(q.Gn)), r.__param(6, (0, k.l)(a.h2))], u); + b.aJa = u; + $a.Object.defineProperties(c.prototype, { size: { configurable: !0, enumerable: !0, get: function() { - this.fVa || (this.fVa = (0, f.xa)(this.Bla.encode(this.data).length)); - return this.fVa; + this.NVa || (this.NVa = (0, f.sa)(this.cma.encode(this.data).length)); + return this.NVa; } } }); }, 74031: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { this.Tk = d; @@ -29811,22 +29820,22 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.zIa = void 0; + b.bJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(72574); a = a(33554); - c.prototype.GSb = function() { + c.prototype.TTb = function() { var d; - d = this.Tk() ? this.Tk().hk.length : 40; - return (0, f.xa)(d + 33); + d = this.Tk() ? this.Tk().gk.length : 40; + return (0, f.sa)(d + 33); }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.Sw))], h); - b.zIa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.bx))], k); + b.bJa = k; }, 74621: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { this.config = d; @@ -29834,1850 +29843,1855 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.BIa = void 0; + b.dJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81829); - h = a(72574); + k = a(72574); c.prototype.measure = function(d) { var g; g = this; - return d.map(function(n) { - return n.size.add(g.config.GSb()); - }).reduce(function(n, k) { - return n.add(k); - }, (0, h.xa)(0)); + return d.map(function(p) { + return p.size.add(g.config.TTb()); + }).reduce(function(p, h) { + return p.add(h); + }, (0, k.sa)(0)); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.AIa))], a); - b.BIa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.cJa))], a); + b.dJa = a; }, 74714: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y) { + function c(t, v, w, y) { this.platform = t; - this.config = w; - this.Ea = v; + this.config = v; + this.Ea = w; this.userAgentData = y; - this.WPa = /-?l(\d\d)/i; + this.yQa = /-?l(\d\d)/i; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.DIa = void 0; + b.fJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(36129); + k = a(36129); d = a(91581); g = a(5021); - n = a(4203); - k = a(3887); - m = a(22365); - p = a(82956); + p = a(4203); + h = a(3887); + l = a(22365); + n = a(82956); q = a(75236); u = a(26388); - c.prototype.Rp = function(t, w, v) { - v && (t.adlid = v.Vb, t.abitrate = v.bitrate); - w && (t.vdlid = w.Vb, t.vbitrate = w.bitrate); + c.prototype.Qp = function(t, v, w) { + w && (t.adlid = w.Wb, t.abitrate = w.bitrate); + v && (t.vdlid = v.Wb, t.vbitrate = v.bitrate); }; - c.prototype.M3a = function(t, w, v) { - v ? t = Object.assign(t, (0, p.Z1a)(this.platform.dr, v)) : t.errorcode = h.V.$o; - t.errorcode === this.platform.dr + h.V.IKa && (t.lastSyncWithVideoElement = this.getTime() - w.zY); + c.prototype.q4a = function(t, v, w) { + w ? t = Object.assign(t, (0, n.x2a)(this.platform.kr, w)) : t.errorcode = k.V.Xo; + t.errorcode === this.platform.kr + k.V.jLa && (t.lastSyncWithVideoElement = this.getTime() - v.gZ); }; - c.prototype.R3a = function(t, w) { - var v; + c.prototype.v4a = function(t, v) { + var w; try { - Object.assign(t, (0, p.kpa)()); - v = w.getBoundingClientRect(); - t.rendersize = v.width + "x" + v.height; - t.renderpos = v.left + "x" + v.top; + Object.assign(t, (0, n.Opa)()); + w = v.getBoundingClientRect(); + t.rendersize = w.width + "x" + w.height; + t.renderpos = w.left + "x" + w.top; } catch (y) {} }; - c.prototype.Q3a = function(t, w) { - var v, y, x; - v = w.Dc[u.u.X].value; - y = w.Dc[u.u.$].value; - x = w.nf.value; - w = w.$d.value; - v && (t.cdnid = v.id, t.cdnname = v.name); + c.prototype.u4a = function(t, v) { + var w, y, x; + w = v.Ec[u.u.W].value; + y = v.Ec[u.u.Y].value; + x = v.mf.value; + v = v.ce.value; + w && (t.cdnid = w.id, t.cdnname = w.name); y && (t.acdnid = y.id, t.acdnname = y.name); - if (null === x || void 0 === x ? 0 : x.stream)(t.adlid = x.stream.Vb, t.abitrate = x.stream.bitrate); - if (null === w || void 0 === w ? 0 : w.stream)(t.vdlid = w.stream.Vb, t.vbitrate = w.stream.bitrate, t.vheight = w.stream.height, t.vwidth = w.stream.width); + if (null === x || void 0 === x ? 0 : x.stream)(t.adlid = x.stream.Wb, t.abitrate = x.stream.bitrate); + if (null === v || void 0 === v ? 0 : v.stream)(t.vdlid = v.stream.Wb, t.vbitrate = v.stream.bitrate, t.vheight = v.stream.height, t.vwidth = v.stream.width); }; - c.prototype.O3a = function(t, w, v) { - 0 <= w.mediaTime.value && (w = v && !w.cb.tg ? w.gT : w.mediaTime.value, t.moff = (0, k.Ql)(w), t.moffms = (0, k.Yf)(w)); + c.prototype.s4a = function(t, v, w) { + 0 <= v.mediaTime.value && (v = w && !v.bb.ug ? v.TT : v.mediaTime.value, t.moff = (0, h.Ql)(v), t.moffms = (0, h.Zf)(v)); }; - c.prototype.K3a = function(t, w) { - w.Cf && (t.pbcid = w.Cf); - w.Gd && (t.playbackcontextid = w.Gd); + c.prototype.o4a = function(t, v) { + v.Af && (t.pbcid = v.Af); + v.xd && (t.playbackcontextid = v.xd); }; - c.prototype.rqa = function(t) { - var w, v; - t.browserua = m.SD; - t.browseruad = null === (v = null === (w = m.Ee.userAgentData) || void 0 === w ? void 0 : w.brands) || void 0 === v ? void 0 : v.map(function(y) { + c.prototype.Uqa = function(t) { + var v, w; + t.browserua = l.iE; + t.browseruad = null === (w = null === (v = l.Fe.userAgentData) || void 0 === v ? void 0 : v.brands) || void 0 === w ? void 0 : w.map(function(y) { return [y.brand, y.version]; }); - t.browseruadpv = this.userAgentData.platformVersion.uV ? this.userAgentData.platformVersion.version : this.userAgentData.platformVersion.reason; + t.browseruadpv = this.userAgentData.platformVersion.hW ? this.userAgentData.platformVersion.version : this.userAgentData.platformVersion.reason; t.browserhref = location.href; - (w = m.Ee && m.Ee.connection && m.Ee.connection.type) && (t.nettype = w); + (v = l.Fe && l.Fe.connection && l.Fe.connection.type) && (t.nettype = v); }; - c.prototype.kM = function(t) { - var w, v, y, x, z; - if (this.config().hGb) { - z = null === (w = null === m.Ee || void 0 === m.Ee ? void 0 : m.Ee.connection) || void 0 === w ? void 0 : w.effectiveType; - w = null === m.Ee || void 0 === m.Ee ? void 0 : m.Ee.deviceMemory; + c.prototype.JM = function(t) { + var v, w, y, x, z; + if (this.config().nHb) { + z = null === (v = null === l.Fe || void 0 === l.Fe ? void 0 : l.Fe.connection) || void 0 === v ? void 0 : v.effectiveType; + v = null === l.Fe || void 0 === l.Fe ? void 0 : l.Fe.deviceMemory; z && (t.effectiveType = z); - w && (t.deviceMemory = w); - }(z = null === (v = null === m.Ee || void 0 === m.Ee ? void 0 : m.Ee.connection) || void 0 === v ? void 0 : v.type) && (t.connectionType = z); - v = null === (y = null === m.Ee || void 0 === m.Ee ? void 0 : m.Ee.connection) || void 0 === y ? void 0 : y.downlink; - "number" === typeof v && isFinite(v) && (t.downlink = v); - y = null === (x = null === m.Ee || void 0 === m.Ee ? void 0 : m.Ee.connection) || void 0 === x ? void 0 : x.rtt; + v && (t.deviceMemory = v); + }(z = null === (w = null === l.Fe || void 0 === l.Fe ? void 0 : l.Fe.connection) || void 0 === w ? void 0 : w.type) && (t.connectionType = z); + w = null === (y = null === l.Fe || void 0 === l.Fe ? void 0 : l.Fe.connection) || void 0 === y ? void 0 : y.downlink; + "number" === typeof w && isFinite(w) && (t.downlink = w); + y = null === (x = null === l.Fe || void 0 === l.Fe ? void 0 : l.Fe.connection) || void 0 === x ? void 0 : x.rtt; "number" === typeof y && isFinite(y) && (t.rtt = y); }; - c.prototype.g7 = function(t, w) { - if (w = w.cb.gm)(w.isUIAutoPlay && (t.isUIAutoPlay = !0), w.clLogId && (t.cl_log_id = w.clLogId)); + c.prototype.F7 = function(t, v) { + if (v = v.bb.gm)(v.isUIAutoPlay && (t.isUIAutoPlay = !0), v.clLogId && (t.cl_log_id = v.clLogId)); }; - c.prototype.lM = function(t, w, v, y) { - var x, z, A, B, C; + c.prototype.KM = function(t, v, w, y) { + var x, z, B, A, C; x = this; - if (v = v && v.streams) { - A = new Set(); + if (w = w && w.streams) { B = new Set(); + A = new Set(); C = new Set(); - v.forEach(function(D) { - D = D.Fd; - A.add(D); - B.add(D.replace(x.WPa, "")); - (D = D.match(x.WPa)) && 0 < D.length && C.add(D[1]); - }); - t.videoProfiles = [].concat(ca(A)); - t.videoProfile = 0 === B.size ? "none" : [].concat(ca(B))[0]; - t.videoProfileLevels = [].concat(ca(C)); - v && v.length && (t.isMcClearen = !!v[0].Fi.find(function(D) { + w.forEach(function(D) { + D = D.Ed; + B.add(D); + A.add(D.replace(x.yQa, "")); + (D = D.match(x.yQa)) && 0 < D.length && C.add(D[1]); + }); + t.videoProfiles = [].concat(aa(B)); + t.videoProfile = 0 === A.size ? "none" : [].concat(aa(A))[0]; + t.videoProfileLevels = [].concat(aa(C)); + w && w.length && (t.isMcClearen = !!w[0].Di.find(function(D) { return 0 <= D.toLowerCase().indexOf("mcclearen"); })); } - w && (null === (z = y.Y) || void 0 === z ? 0 : z.jZ) && (t.videoProfilesStatus = this.M6a(y.Y.jZ)); + v && (null === (z = y.X) || void 0 === z ? 0 : z.PZ) && (t.videoProfilesStatus = this.r7a(y.X.PZ)); }; - c.prototype.M6a = function(t) { - return this.lTb(t.aM(), function(w) { - return w.supported ? !0 : w.reason; + c.prototype.r7a = function(t) { + return this.BUb(t.xM(), function(v) { + return v.supported ? !0 : v.reason; }); }; - c.prototype.lTb = function(t, w) { - return Object.entries(t).reduce(function(v, y) { + c.prototype.BUb = function(t, v) { + return Object.entries(t).reduce(function(w, y) { var x; - x = ka(y); + x = ja(y); y = x.next().value; x = x.next().value; - v[y] = w(x); - return v; + w[y] = v(x); + return w; }, {}); }; - c.prototype.H3a = function(t, w, v) { - var y, x; + c.prototype.IM = function(t, v, w, y) { + var x, z; if (w = w && w.streams) { - x = {}; - w.forEach(function(z) { - x[z.Fd] = void 0; + z = {}; + w.forEach(function(B) { + z[B.Ed] = void 0; }); - t.audioProfiles = Object.keys(x); - }(null === (y = v.Y) || void 0 === y ? 0 : y.BS) && (t.audioProfilesStatus = this.M6a(v.Y.BS)); + t.audioProfiles = Object.keys(z); + } + v && (null === (x = y.X) || void 0 === x ? 0 : x.mT) && (t.audioProfilesStatus = this.r7a(y.X.mT)); }; - c.prototype.L3a = function(t) { + c.prototype.p4a = function(t) { t.configversion = this.config().version; this.config().endpoint || (t.configendpoint = "error"); }; c.prototype.getTime = function() { - return this.Ea.Kb().ea(g.pa); + return this.Ea.Kb().ea(g.ma); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(d.Gn)), r.__param(1, (0, l.l)(n.Yb)), r.__param(2, (0, l.l)(f.Lc)), r.__param(3, (0, l.l)(q.F1))], a); - b.DIa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(d.Gn)), r.__param(1, (0, m.l)(p.Zb)), r.__param(2, (0, m.l)(f.Kc)), r.__param(3, (0, m.l)(q.h2))], a); + b.fJa = a; }, 52025: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E; - function c(G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a) { - this.mfb = G; + function c(G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za) { + this.fgb = G; this.Lf = F; - this.Psa = H; - this.lna = N; - this.de = M; - this.X4 = L; - this.Je = Q; - this.config = I; - this.ed = J; - this.sa = K; - this.Ea = P; - this.platform = S; - this.fq = ba; - this.Ky = na; - this.Bi = ha; - this.At = va; - this.YG = ua; - this.wc = Ka; - this.SM = Ma; - this.cC = $a; - } - Object.defineProperty(b, "__esModule", { - value: !0 - }); - b.gQ = void 0; + this.ota = H; + this.Pna = L; + this.fe = M; + this.v5 = N; + this.Le = P; + this.config = J; + this.jd = I; + this.ta = K; + this.Ea = O; + this.platform = U; + this.$p = ca; + this.Yy = pa; + this.zi = la; + this.Gt = va; + this.oH = ua; + this.cc = Ea; + this.sN = La; + this.mC = Za; + } + Object.defineProperty(b, "__esModule", { + value: !0 + }); + b.UQ = void 0; r = a(5163); - l = a(87549); + m = a(87549); f = a(45118); - h = a(74870); + k = a(74870); d = a(28185); g = a(94800); - n = a(22674); - k = a(98326); - m = a(74098); - p = a(30895); + p = a(22674); + h = a(98326); + l = a(74098); + n = a(30895); q = a(32934); u = a(4203); t = a(30869); - w = a(81918); - v = a(91581); + v = a(81918); + w = a(91581); y = a(31850); x = a(66476); z = a(52531); - A = a(63368); - B = a(34231); + B = a(63368); + A = a(34231); C = a(2160); D = a(21103); a = a(18647); c.prototype.create = function(G, F) { - return new m.iQ(G, F, this.mfb, this.Lf, this.Psa, this.lna, this.de, this.X4, this.Je, this.config, this.ed, this.sa, this.Ea, this.fq, this.Ky, this.Bi, this.At, this.YG, this.wc, this.SM, this.cC); + return new l.WQ(G, F, this.fgb, this.Lf, this.ota, this.Pna, this.fe, this.v5, this.Le, this.config, this.jd, this.ta, this.Ea, this.$p, this.Yy, this.zi, this.Gt, this.oH, this.cc, this.sN, this.mC); }; E = c; - E = r.__decorate([(0, n.U)(), r.__param(0, (0, n.l)(l.ePa)), r.__param(1, (0, n.l)(f.tl)), r.__param(2, (0, n.l)(d.kJa)), r.__param(3, (0, n.l)(g.vda)), r.__param(4, (0, n.l)(h.eh)), r.__param(5, (0, n.l)(p.wEa)), r.__param(6, (0, n.l)(q.Ju)), r.__param(7, (0, n.l)(u.Yb)), r.__param(8, (0, n.l)(x.dE)), r.__param(9, (0, n.l)(t.dg)), r.__param(10, (0, n.l)(w.Lc)), r.__param(11, (0, n.l)(v.Gn)), r.__param(12, (0, n.l)(A.X0)), r.__param(13, (0, n.l)(y.Yw)), r.__param(14, (0, n.l)(z.VD)), r.__param(15, (0, n.l)(B.Cn)), r.__param(16, (0, n.l)(C.Cea)), r.__param(17, (0, n.l)(k.iea)), r.__param(18, (0, n.l)(D.ax)), r.__param(19, (0, n.l)(a.Zda))], E); - b.gQ = E; + E = r.__decorate([(0, p.U)(), r.__param(0, (0, p.l)(m.HPa)), r.__param(1, (0, p.l)(f.vl)), r.__param(2, (0, p.l)(d.NJa)), r.__param(3, (0, p.l)(g.Zda)), r.__param(4, (0, p.l)(k.Bh)), r.__param(5, (0, p.l)(n.XEa)), r.__param(6, (0, p.l)(q.Su)), r.__param(7, (0, p.l)(u.Zb)), r.__param(8, (0, p.l)(x.uE)), r.__param(9, (0, p.l)(t.eg)), r.__param(10, (0, p.l)(v.Kc)), r.__param(11, (0, p.l)(w.Gn)), r.__param(12, (0, p.l)(B.y1)), r.__param(13, (0, p.l)(y.hx)), r.__param(14, (0, p.l)(z.lE)), r.__param(15, (0, p.l)(A.Cn)), r.__param(16, (0, p.l)(C.gfa)), r.__param(17, (0, p.l)(h.Nea)), r.__param(18, (0, p.l)(D.kx)), r.__param(19, (0, p.l)(a.Eea))], E); + b.UQ = E; }, 74098: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H; - function c(N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra) { + function c(L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa) { var R; R = this; - this.j = N; - this.Da = M; - this.mfb = L; - this.Lf = Q; - this.Psa = I; - this.lna = J; - this.de = K; - this.X4 = P; - this.Je = S; - this.config = ba; - this.ed = na; - this.sa = ha; + this.j = L; + this.ya = M; + this.fgb = N; + this.Lf = P; + this.ota = J; + this.Pna = I; + this.fe = K; + this.v5 = O; + this.Le = U; + this.config = ca; + this.jd = pa; + this.ta = la; this.Ea = va; - this.fq = ua; - this.Ky = Ka; - this.Bi = Ma; - this.At = $a; - this.YG = Y; - this.wc = ma; - this.SM = Ea; - this.cC = Ra; - this.IY = []; - this.Zsa = this.WB = this.xX = 0; - this.dL = []; - this.Nia = !1; - this.ds = function(sa) { - var ra, O, ja, xa, Pa, eb; - O = {}; + this.$p = ua; + this.Yy = Ea; + this.zi = La; + this.Gt = Za; + this.oH = Y; + this.cc = ma; + this.sN = Fa; + this.mC = Qa; + this.pZ = []; + this.xta = this.eC = this.hY = 0; + this.xL = []; + this.oja = !1; + this.ns = function(ta) { + var Ia, ia, Q, oa, Aa, Ya; + ia = {}; try { - O = { - playdelaysdk: (0, m.Yf)(R.j.PS()), - applicationPlaydelay: (0, m.Yf)(R.j.hka()), - playdelay: (0, m.Yf)(R.j.ika()), - trackid: R.j.Uj, - bookmark: (0, m.Yf)(R.j.Hl || 0), + ia = { + playdelaysdk: (0, l.Zf)(R.j.BT()), + applicationPlaydelay: (0, l.Zf)(R.j.Hka()), + playdelay: (0, l.Zf)(R.j.Ika()), + trackid: R.j.Tj, + bookmark: (0, l.Zf)(R.j.Jl || 0), pbnum: R.j.index, - endianness: (0, g.$0a)() + endianness: (0, g.z1a)() }; - R.config().pGb && (O.transitiontime = R.j.om, O.uiplaystarttime = R.j.cb.hD, O.playbackrequestedat = R.j.Qh.ea(p.pa), O.clockgettime = R.getTime(), O.clockgetpreciseepoch = R.sa.ke.ea(p.pa), O.clockgetpreciseappepoch = R.Ea.Hy.ea(p.pa), O.absolutestarttime = R.j.WF(), O.relativetime = R.j.i2a()); - R.U5(O, "startplay"); - } catch (Ya) { - R.log.error("error in startplay log fields", Ya); - } - R.j.Eh && (O.blocked = R.j.Eh); - R.wc.L3a(O); - (0, x.Tb)(R.j.NUa) && (O.bookmarkact = (0, m.Yf)(R.j.NUa)); - ja = R.j.Yc.at && R.j.Yc.ats ? R.j.Yc.at - R.j.Yc.ats : void 0; - ja && (O.nccpat = ja); - (ja = R.j.Yc.lr && R.j.Yc.lc ? R.j.Yc.lr - R.j.Yc.lc : void 0) && (O.nccplt = ja); - (ja = R.j.Yc.lc && R.j.Yc.lg ? R.j.Yc.lc - R.j.Yc.lg : void 0) && (O.lct = ja); - (ja = R.GF()) && (O.downloadables = ja); - ob._cad_global.device && (0, x.Xc)(ob._cad_global.device.p5) && (O.esnSource = ob._cad_global.device.p5); - (0, m.Yd)(O, R.fq, { + R.config().vHb && (ia.transitiontime = R.j.om, ia.uiplaystarttime = R.j.bb.tD, ia.playbackrequestedat = R.j.Qh.ea(n.ma), ia.clockgettime = R.getTime(), ia.clockgetpreciseepoch = R.ta.me.ea(n.ma), ia.clockgetpreciseappepoch = R.Ea.Wy.ea(n.ma), ia.absolutestarttime = R.j.oG(), ia.relativetime = R.j.I2a()); + R.s6(ia, "startplay"); + } catch (ab) { + R.log.error("error in startplay log fields", ab); + } + R.j.Gh && (ia.blocked = R.j.Gh); + R.cc.p4a(ia); + (0, x.Tb)(R.j.vVa) && (ia.bookmarkact = (0, l.Zf)(R.j.vVa)); + Q = R.j.vd.at && R.j.vd.ats ? R.j.vd.at - R.j.vd.ats : void 0; + Q && (ia.nccpat = Q); + (Q = R.j.vd.lr && R.j.vd.lc ? R.j.vd.lr - R.j.vd.lc : void 0) && (ia.nccplt = Q); + (Q = R.j.vd.lc && R.j.vd.lg ? R.j.vd.lc - R.j.vd.lg : void 0) && (ia.lct = Q); + (Q = R.XF()) && (ia.downloadables = Q); + qb._cad_global.device && (0, x.$c)(qb._cad_global.device.N5) && (ia.esnSource = qb._cad_global.device.N5); + (0, l.$d)(ia, R.$p, { prefix: "pi_" }); - R.j.Xn && R.j.Xn.initBitrate && (O.initvbitrate = R.j.Xn.initBitrate); - R.j.Xn && R.j.Xn.selector && (O.selector = R.j.Xn.selector); - O.fullDlreports = R.Ugb; - if (R.j.state.value >= y.Wb.fe) try { - xa = R.j.nt(); - if (xa) { - R.maxBitrate = (0, g.rP)(xa.map(function(Ya) { - return Ya.bitrate; + R.j.Yn && R.j.Yn.initBitrate && (ia.initvbitrate = R.j.Yn.initBitrate); + R.j.Yn && R.j.Yn.selector && (ia.selector = R.j.Yn.selector); + ia.fullDlreports = R.Qhb; + if (R.j.state.value >= y.Xb.ie) try { + oa = R.j.vt(); + if (oa) { + R.maxBitrate = (0, g.ZP)(oa.map(function(ab) { + return ab.bitrate; })); - R.k7a = (0, g.rP)(xa.map(function(Ya) { - return Ya.height; + R.Q7a = (0, g.ZP)(oa.map(function(ab) { + return ab.height; })); - Pa = 0 < xa.length ? (0, C.O2a)(function(Ya, qb) { - return Ya.height === qb.height; - }, xa).map(function(Ya) { - return (0, z.Dsa)(Ya, function(qb) { - return qb.bitrate; + Aa = 0 < oa.length ? (0, C.s3a)(function(ab, db) { + return ab.height === db.height; + }, oa).map(function(ab) { + return (0, z.bta)(ab, function(db) { + return db.bitrate; }); }) : void 0; - O.maxbitrate = R.maxBitrate; - O.maxresheight = R.k7a; + ia.maxbitrate = R.maxBitrate; + ia.maxresheight = R.Q7a; } - } catch (Ya) { - R.log.error("Exception computing max bitrate", Ya); + } catch (ab) { + R.log.error("Exception computing max bitrate", ab); } try { - eb = (0, g.iG)(); - eb && (O.pdltime = eb); - } catch (Ya) {} + Ya = (0, g.zG)(); + Ya && (ia.pdltime = Ya); + } catch (ab) {} try { - (0, m.Yd)(O, R.j.Yc, { + (0, l.$d)(ia, R.j.vd, { prefix: "sm_" }); - (0, m.Yd)(O, R.j.L6(), { + (0, l.$d)(ia, R.j.j7(), { prefix: "vd_" }); - } catch (Ya) {} - sa && R.j.fu && (O.pssh = R.j.fu); - R.P3a(R.j, O); - O.avtp = R.sI.$m().jza; - (null === (ra = R.j.fb) || void 0 === ra ? 0 : ra.vx) && R.f7(O); + } catch (ab) {} + ta && R.j.ku && (ia.pssh = R.j.ku); + R.t4a(R.j, ia); + ia.avtp = R.LI.Xm().Jza; + (null === (Ia = R.j.cb) || void 0 === Ia ? 0 : Ia.Ex) && R.E7(ia); if (R.j.Mb.value) try { - O.ttTrackFields = R.j.Mb.value.vg; - } catch (Ya) {} - R.wc.H3a(O, R.j.uc.value, R.Da); - R.wc.lM(O, !0, R.j.Ig.value, R.Da); - R.j.Y && (O.packageId = R.j.Y.Fa.sn); - R.j.Y && R.j.Y.Fa.Dp && (O.hasChoiceMap = !0); - R.pRb(Pa); - R.oRb(); - sa && (R.sqa(O), R.uqa(O)); - R.J3a(R.j, O); - R.tG(R.j, O); - R.uG(R.j, O); - R.xr(R.j, O); - R.RB(R.j, O, R.Nia); - R.ZU(R.j, O); - R.VOb(R.j, O); - R.tqa(O); - R.wqa(O); - R.wc.kM(O); - R.I3a(O); - R.wc.g7(O, R.Da); - R.vqa(O); - R.xc(A.Gc.ds, sa, H.Qd | H.Fq | H.Ii | H.Es | H.uD | H.QZ | H.yD | H.So, O); - }; - this.ku = function(sa, ra, O) { - ra = { - playdelay: (0, m.Yf)(sa), - reason: O, - intrplayseq: R.WB - 1, - skipped: ra + ia.ttTrackFields = R.j.Mb.value.wg; + } catch (ab) {} + ia.itsxheaac = MediaSource.isTypeSupported('audio/mp4; codecs="mp4a.40.42"'); + R.cc.IM(ia, !0, R.j.ac.value, R.ya); + R.cc.KM(ia, !0, R.j.Jg.value, R.ya); + R.j.X && (ia.packageId = R.j.X.Ca.pn); + R.j.X && R.j.X.Ca.Cp && (ia.hasChoiceMap = !0); + R.ASb(Aa); + R.zSb(); + ta && (R.Vqa(ia), R.Xqa(ia)); + R.n4a(R.j, ia); + R.KG(R.j, ia); + R.LG(R.j, ia); + R.Dr(R.j, ia); + R.$B(R.j, ia, R.oja); + R.KV(R.j, ia); + R.fQb(R.j, ia); + R.Wqa(ia); + R.Zqa(ia); + R.cc.JM(ia); + R.m4a(ia); + R.cc.F7(ia, R.ya); + R.Yqa(ia); + R.yc(B.Hc.ns, ta, H.Sd | H.Eq | H.Hi | H.Is | H.MD | H.u_ | H.RD | H.Po, ia); + }; + this.ru = function(ta, Ia, ia) { + Ia = { + playdelay: (0, l.Zf)(ta), + reason: ia, + intrplayseq: R.eC - 1, + skipped: Ia }; - "repos" === O && (ra.prstate = !0 === R.j.paused.value ? "paused" : "playing"); - R.jM(ra, f.Uh.ku); - R.uG(R.j, ra); - R.xr(R.j, ra); - R.xc(A.Gc.ku, !1, H.Qd | H.Fq | H.Ii, ra); - "rebuffer" !== O && "force_rebuffer" !== O || R.j.fl.Ztb(Number((0, m.Yf)(sa))); - }; - this.Qx = function(sa, ra, O, ja) { - sa = { - moff: (0, m.Ql)(O), - moffms: (0, m.Yf)(O), - vbitrate: ra.bitrate, - vbitrateold: sa.bitrate, - vdlid: ra.Vb, - vdlidold: sa.Vb, - vheight: ra.height, - vheightold: sa.height, - vwidth: ra.width, - vwidthold: sa.width, - bw: ja + "repos" === ia && (Ia.prstate = !0 === R.j.paused.value ? "paused" : "playing"); + R.HM(Ia, f.eh.ru); + R.LG(R.j, Ia); + R.Dr(R.j, Ia); + R.yc(B.Hc.ru, !1, H.Sd | H.Eq | H.Hi, Ia); + "rebuffer" !== ia && "force_rebuffer" !== ia || R.j.jl.Zub(Number((0, l.Zf)(ta))); + }; + this.by = function(ta, Ia, ia, Q) { + ta = { + moff: (0, l.Ql)(ia), + moffms: (0, l.Zf)(ia), + vbitrate: Ia.bitrate, + vbitrateold: ta.bitrate, + vdlid: Ia.Wb, + vdlidold: ta.Wb, + vheight: Ia.height, + vheightold: ta.height, + vwidth: Ia.width, + vwidthold: ta.width, + bw: Q }; - R.uG(R.j, sa); - R.xr(R.j, sa); - R.RB(R.j, sa); - R.jM(sa, f.Uh.Qx); - R.xc(A.Gc.Qx, !1, H.Ii, sa); - }; - this.wwa = function(sa, ra, O) { - sa = { - moff: (0, m.Ql)(O), - moffms: (0, m.Yf)(O), - vdlidold: sa.Vb, - vbitrateold: sa.bitrate + R.LG(R.j, ta); + R.Dr(R.j, ta); + R.$B(R.j, ta); + R.HM(ta, f.eh.by); + R.yc(B.Hc.by, !1, H.Hi, ta); + }; + this.Wwa = function(ta, Ia, ia) { + ta = { + moff: (0, l.Ql)(ia), + moffms: (0, l.Zf)(ia), + vdlidold: ta.Wb, + vbitrateold: ta.bitrate }; - R.uG(R.j, sa); - R.xr(R.j, sa); - R.RB(R.j, sa); - R.wc.Rp(sa, ra, R.j.nf.value && R.j.nf.value.stream); - R.jM(sa, f.Uh.uX); - R.xc(A.Gc.uX, !1, H.Ii, sa); - }; - this.bva = function() { - var sa, ra; - sa = { - waittime: (0, m.Yf)(R.j.i2a()), + R.LG(R.j, ta); + R.Dr(R.j, ta); + R.$B(R.j, ta); + R.cc.Qp(ta, Ia, R.j.mf.value && R.j.mf.value.stream); + R.HM(ta, f.eh.eY); + R.yc(B.Hc.eY, !1, H.Hi, ta); + }; + this.Ava = function() { + var ta, Ia; + ta = { + waittime: (0, l.Zf)(R.j.I2a()), abortedevent: "startplay", - trackid: R.j.Uj, - prstate: R.oy(), + trackid: R.j.Tj, + prstate: R.Cy(), paustate: R.j.paused.value }; - R.U5(sa, "endplay"); - R.jM(sa, f.Uh.AN); - R.At.DT && (sa.eventlist_version = 1, sa.eventlist = R.YG.X1a(R.j)); - R.j.Xn && R.j.Xn.initBitrate && (sa.initvbitrate = R.j.Xn.initBitrate); + R.s6(ta, "endplay"); + R.HM(ta, f.eh.cO); + R.Gt.nU && (ta.eventlist_version = 1, ta.eventlist = R.oH.u2a(R.j)); + R.j.Yn && R.j.Yn.initBitrate && (ta.initvbitrate = R.j.Yn.initBitrate); try { - ra = (0, g.iG)(); - ra && (sa.pdltime = ra); - (0, m.Yd)(sa, R.j.Yc, { + Ia = (0, g.zG)(); + Ia && (ta.pdltime = Ia); + (0, l.$d)(ta, R.j.vd, { prefix: "sm_" }); - } catch (O) {} - R.pqa(sa); - R.wc.g7(sa, R.Da); - R.wc.lM(sa, !1, R.j.Ig.value, R.Da); - R.sqa(sa); - R.wc.Rp(sa, R.j.Oe.value, R.j.Og.value); - R.P3a(R.j, sa); - R.tG(R.j, sa); - R.ZU(R.j, sa); - R.vqa(sa); - R.uqa(sa); - R.xr(R.j, sa); - R.xc(A.Gc.AN, !1, H.Qd | H.Ii | H.uD | H.Es | H.So, sa); - }; - this.ava = function(sa, ra) { - sa = { - waittime: (0, m.Yf)(sa), + } catch (ia) {} + R.Sqa(ta); + R.cc.F7(ta, R.ya); + ta.itsxheaac = MediaSource.isTypeSupported('audio/mp4; codecs="mp4a.40.42"'); + R.cc.IM(ta, !1, R.j.ac.value, R.ya); + R.cc.KM(ta, !1, R.j.Jg.value, R.ya); + R.Vqa(ta); + R.cc.Qp(ta, R.j.Re.value, R.j.Pg.value); + R.t4a(R.j, ta); + R.KG(R.j, ta); + R.KV(R.j, ta); + R.Yqa(ta); + R.Xqa(ta); + R.Dr(R.j, ta); + R.yc(B.Hc.cO, !1, H.Sd | H.Hi | H.MD | H.Is | H.Po, ta); + }; + this.zva = function(ta, Ia) { + ta = { + waittime: (0, l.Zf)(ta), abortedevent: "resumeplay", - resumeplayreason: ra + resumeplayreason: Ia }; - R.j.Xn && R.j.Xn.initBitrate && (sa.initvbitrate = R.j.Xn.initBitrate); - R.wc.Rp(sa, R.j.Oe.value, R.j.Og.value); - R.ZU(R.j, sa); - R.xr(R.j, sa); - R.xc(A.Gc.AN, !1, H.Qd | H.Ii | H.So, sa); - }; - this.Gya = function(sa, ra, O) { - sa = { - newstate: ra ? "Paused" : "Playing", - oldstate: sa ? "Paused" : "Playing", - reason: O + R.j.Yn && R.j.Yn.initBitrate && (ta.initvbitrate = R.j.Yn.initBitrate); + R.cc.Qp(ta, R.j.Re.value, R.j.Pg.value); + R.KV(R.j, ta); + R.Dr(R.j, ta); + R.yc(B.Hc.cO, !1, H.Sd | H.Hi | H.Po, ta); + }; + this.eza = function(ta, Ia, ia) { + ta = { + newstate: Ia ? "Paused" : "Playing", + oldstate: ta ? "Paused" : "Playing", + reason: ia }; - R.uG(R.j, sa); - R.xr(R.j, sa); - R.RB(R.j, sa); - R.wc.Rp(sa, R.j.$d.value && R.j.$d.value.stream, R.j.nf.value && R.j.nf.value.stream); - R.jM(sa, f.Uh.mY); - R.xc(A.Gc.mY, !1, H.Qd | H.Ii, sa); - }; - this.fV = function(sa, ra, O) { - var ja, xa; - sa = (0, m.Yd)({ - vdlid: R.j.Oe.value.Vb, - playingms: sa, - pausedms: ra, - intrplayseq: R.WB++, - prstate: R.oy(), + R.LG(R.j, ta); + R.Dr(R.j, ta); + R.$B(R.j, ta); + R.cc.Qp(ta, R.j.ce.value && R.j.ce.value.stream, R.j.mf.value && R.j.mf.value.stream); + R.HM(ta, f.eh.UY); + R.yc(B.Hc.UY, !1, H.Sd | H.Hi, ta); + }; + this.RV = function(ta, Ia, ia) { + var Q, oa; + ta = (0, l.$d)({ + vdlid: R.j.Re.value.Wb, + playingms: ta, + pausedms: Ia, + intrplayseq: R.eC++, + prstate: R.Cy(), paustate: R.j.paused.value - }, O); - R.U5(sa, "intrplay"); - ra = R.j.Dc[D.u.X].value; - O = R.j.Dc[D.u.$].value; - sa.cdnid = sa.vcdnid = ra && ra.id; - sa.acdnid = O && O.id; - sa.locid = R.vV && R.vV.Wra; - sa.loclv = R.vV && R.vV.p6a; - sa.avtp = R.sI.$m().jza; - sa.mediabuffered = null === (ja = R.j.Wd) || void 0 === ja ? void 0 : ja.W5(); - if (null === (xa = R.j.fb) || void 0 === xa ? 0 : xa.vx)(R.pqa(sa), R.f7(sa), R.N3a(sa)); + }, ia); + R.s6(ta, "intrplay"); + Ia = R.j.Ec[D.u.W].value; + ia = R.j.Ec[D.u.Y].value; + ta.cdnid = ta.vcdnid = Ia && Ia.id; + ta.acdnid = ia && ia.id; + ta.locid = R.iW && R.iW.wsa; + ta.loclv = R.iW && R.iW.U6a; + ta.avtp = R.LI.Xm().Jza; + ta.mediabuffered = null === (Q = R.j.Yd) || void 0 === Q ? void 0 : Q.u6(); + if (null === (oa = R.j.cb) || void 0 === oa ? 0 : oa.Ex)(R.Sqa(ta), R.E7(ta), R.r4a(ta)); try { - (0, m.Yd)(sa, R.j.L6(), { + (0, l.$d)(ta, R.j.j7(), { prefix: "vd_" }); - } catch (Pa) {} - R.uG(R.j, sa); - R.xr(R.j, sa); - R.RB(R.j, sa); - R.wc.Rp(sa, R.j.$d.value && R.j.$d.value.stream, R.j.nf.value && R.j.nf.value.stream); - R.xc(A.Gc.fV, !1, H.Qd | H.Ii, sa); - }; - this.NC = function(sa, ra, O, ja) { - sa = { - moffold: (0, m.Ql)(sa), - reposseq: R.xX++, - prstate: R.oy(), + } catch (Aa) {} + R.LG(R.j, ta); + R.Dr(R.j, ta); + R.$B(R.j, ta); + R.cc.Qp(ta, R.j.ce.value && R.j.ce.value.stream, R.j.mf.value && R.j.mf.value.stream); + R.yc(B.Hc.RV, !1, H.Sd | H.Hi, ta); + }; + this.XC = function(ta, Ia, ia, Q) { + ta = { + moffold: (0, l.Ql)(ta), + reposseq: R.hY++, + prstate: R.Cy(), paustate: R.j.paused.value }; - ja === y.oc.PP && (sa.reason = "missing_segments"); - R.RB(R.j, sa); - R.wc.Rp(sa, O && O.stream, ra && ra.stream); - R.jM(sa, f.Uh.NC); - R.xc(A.Gc.NC, !1, H.Qd | H.Ii, sa); - }; - this.xja = function() { - var sa, ra, O, ja; - ra = R.j.uc.value; - O = R.j.Og.value.Vb; - ra = ra ? { - trackId: ra.trackId, - bcp47: ra.ye, - downloadableId: O, - rank: ra.bc, - chan: ra.channels + Q === y.pc.BQ && (ta.reason = "missing_segments"); + R.$B(R.j, ta); + R.cc.Qp(ta, ia && ia.stream, Ia && Ia.stream); + R.HM(ta, f.eh.XC); + R.yc(B.Hc.XC, !1, H.Sd | H.Hi, ta); + }; + this.$ja = function() { + var ta, Ia, ia, Q; + Ia = R.j.ac.value; + ia = R.j.Pg.value.Wb; + Ia = Ia ? { + trackId: Ia.trackId, + bcp47: Ia.xe, + downloadableId: ia, + rank: Ia.dc, + chan: Ia.channels } : {}; - O = R.Ey; - ja = null === (sa = R.wra) || void 0 === sa ? void 0 : sa.Vb; - sa = O ? { - trackId: O.trackId, - bcp47: O.ye, - downloadableId: ja, - rank: O.bc, - chan: O.channels + ia = R.Ty; + Q = null === (ta = R.Yra) || void 0 === ta ? void 0 : ta.Wb; + ta = ia ? { + trackId: ia.trackId, + bcp47: ia.xe, + downloadableId: Q, + rank: ia.dc, + chan: ia.channels } : {}; - R.xc(A.Gc.pUa, !1, H.Qd | H.Ii, { - switchdelay: (0, m.Yf)(R.getTime() - R.xra), - track: ra, - oldtrack: sa + R.yc(B.Hc.WUa, !1, H.Sd | H.Hi, { + switchdelay: (0, l.Zf)(R.getTime() - R.Zra), + track: Ia, + oldtrack: ta }); }; - this.hY = function(sa) { - R.xc(A.Gc.Xdb, !1, H.Qd | H.Ii, { - speedold: Math.floor(1E3 * sa.oldValue), - speed: Math.floor(1E3 * sa.newValue) + this.QY = function(ta) { + R.yc(B.Hc.Qeb, !1, H.Sd | H.Hi, { + speedold: Math.floor(1E3 * ta.oldValue), + speed: Math.floor(1E3 * ta.newValue) }); }; - this.NO = function() { - R.xc(A.Gc.k7b, !1, H.Qd | H.Ii, { - track: R.j.Mb.value.vg + this.tP = function() { + R.yc(B.Hc.O8b, !1, H.Sd | H.Hi, { + track: R.j.Mb.value.wg }); }; - this.Bz = function(sa) { - var ra, O; - ra = R.j.Mb.value; - if (sa.newValue || ra && ra.oo() && !ra.jn()) { - O = (sa = null !== (O = sa.newValue) && void 0 !== O ? O : ra) ? { - trackId: sa.trackId, - bcp47: sa.ye, - downloadableId: sa.Vb, - rank: sa.bc, - isImageBased: sa.lk + this.Nz = function(ta) { + var Ia, ia; + Ia = R.j.Mb.value; + if (ta.newValue || Ia && Ia.no() && !Ia.en()) { + ia = (ta = null !== (ia = ta.newValue) && void 0 !== ia ? ia : Ia) ? { + trackId: ta.trackId, + bcp47: ta.xe, + downloadableId: ta.Wb, + rank: ta.dc, + isImageBased: ta.mk } : {}; - sa = (sa = R.Fra) ? { - trackId: sa.trackId, - bcp47: sa.ye, - downloadableId: sa.Vb, - rank: sa.bc, - isImageBased: sa.lk + ta = (ta = R.hsa) ? { + trackId: ta.trackId, + bcp47: ta.xe, + downloadableId: ta.Wb, + rank: ta.dc, + isImageBased: ta.mk } : {}; - O = { - switchdelay: (0, m.Yf)(R.getTime() - R.Era), - track: O, - oldtrack: sa + ia = { + switchdelay: (0, l.Zf)(R.getTime() - R.gsa), + track: ia, + oldtrack: ta }; - R.wc.Rp(O, R.j.$d.value && R.j.$d.value.stream, R.j.nf.value && R.j.nf.value.stream); - R.xc(A.Gc.tfb, !1, H.Qd | H.Ii, O); - } - }; - this.Ap = function(sa) { - R.xc(A.Gc.Hwb, !1, H.Qd | H.Ii, sa.newValue); - }; - this.jyb = function(sa, ra) { - var O, ja; - O = ra.serverid; - ja = { - locid: ra.location, - loclv: ra.locationlv, - selocaid: O, - selcdnid: O, - selocaname: ra.servername + R.cc.Qp(ia, R.j.ce.value && R.j.ce.value.stream, R.j.mf.value && R.j.mf.value.stream); + R.yc(B.Hc.mgb, !1, H.Sd | H.Hi, ia); + } + }; + this.zp = function(ta) { + R.yc(B.Hc.Hxb, !1, H.Sd | H.Hi, ta.newValue); + }; + this.mzb = function(ta, Ia) { + var ia, Q; + ia = Ia.serverid; + Q = { + locid: Ia.location, + loclv: Ia.locationlv, + selocaid: ia, + selcdnid: ia, + selocaname: Ia.servername }; - ja.mediatype = ra.mediatype; - ja.selreason = ra.selreason || "unknown"; - ja.seldetail = ra.seldetail; - ja.cdnbwdata = JSON.stringify([{ - id: O + Q.mediatype = Ia.mediatype; + Q.selreason = Ia.selreason || "unknown"; + Q.seldetail = Ia.seldetail; + Q.cdnbwdata = JSON.stringify([{ + id: ia }]); - sa && (ja.oldlocid = sa.Wra, ja.oldloclv = sa.p6a, ja.oldocaid = sa.i3b, ja.oldocaname = sa.ZX); - R.xc(A.Gc.wVa, !1, H.QZ, ja); - }; - this.DYa = function() { - var sa, ra, O; - if (R.j.og) try { - sa = !1; - R.Ugb || (sa = !0, R.dL = R.dL.filter(function(ja) { - return !ja.ia; + ta && (Q.oldlocid = ta.wsa, Q.oldloclv = ta.U6a, Q.oldocaid = ta.H4b, Q.oldocaname = ta.HY); + R.yc(B.Hc.fWa, !1, H.u_, Q); + }; + this.jZa = function() { + var ta, Ia, ia; + if (R.j.pg) try { + ta = !1; + R.Qhb || (ta = !0, R.xL = R.xL.filter(function(Q) { + return !Q.pa; })); - if (0 < R.dL.length) { - ra = R.X4.construct(R.dL, R.j.Qh.ea(p.pa)); - R.dL = []; - ra.erroronly = sa; - O = {}; - (0, m.Xf)(ra, function(ja, xa) { - O[ja] = JSON.stringify(xa); + if (0 < R.xL.length) { + Ia = R.v5.construct(R.xL, R.j.Qh.ea(n.ma)); + R.xL = []; + Ia.erroronly = ta; + ia = {}; + (0, l.Yf)(Ia, function(Q, oa) { + ia[Q] = JSON.stringify(oa); }); - R.xc(A.Gc.REb, !1, H.Ii, O); + R.yc(B.Hc.VFb, !1, H.Hi, ia); } - } catch (ja) { - R.log.error("Exception in dlreport.", ja); - } - }; - this.oy = function() { - var sa; - sa = R.j.zb.value; - return sa === y.lb.he ? "playing" : sa === y.lb.Mg ? "paused" : sa === y.lb.zq ? "ended" : "waiting"; - }; - this.Sy = function() { - var sa, ra, O; - if (R.j.state.value == y.Wb.fe) { - O = R.WW(); - R.config().Cwa && (O.avtp = R.sI.$m().jza, (null === (sa = R.j.fb) || void 0 === sa ? 0 : sa.vx) && R.f7(O)); - O.mediabuffered = null === (ra = R.j.Wd) || void 0 === ra ? void 0 : ra.W5(); - O.midplayseq = R.Zsa++; - O.prstate = R.oy(); - O.paustate = R.j.paused.value; - R.config().c3b && R.Geb("midplay"); - R.config().Qr && R.xqa(O); - R.tqa(O); - R.wqa(O); - R.xr(R.j, O); - R.wc.kM(O); - R.xc(A.Gc.Sy, !1, H.Qd | H.Ii | H.uD | H.Es, O); - } - }; - this.Geb = function(sa) { - var ra, O; - ra = {}; - ra.trigger = sa; + } catch (Q) { + R.log.error("Exception in dlreport.", Q); + } + }; + this.Cy = function() { + var ta; + ta = R.j.Ab.value; + return ta === y.kb.Ge ? "playing" : ta === y.kb.Ng ? "paused" : ta === y.kb.xq ? "ended" : "waiting"; + }; + this.ez = function() { + var ta, Ia, ia; + if (R.j.state.value == y.Xb.ie) { + ia = R.IX(); + R.config().bxa && (ia.avtp = R.LI.Xm().Jza, (null === (ta = R.j.cb) || void 0 === ta ? 0 : ta.Ex) && R.E7(ia)); + ia.mediabuffered = null === (Ia = R.j.Yd) || void 0 === Ia ? void 0 : Ia.u6(); + ia.midplayseq = R.xta++; + ia.prstate = R.Cy(); + ia.paustate = R.j.paused.value; + R.config().B4b && R.yfb("midplay"); + R.config().Yr && R.$qa(ia); + R.Wqa(ia); + R.Zqa(ia); + R.Dr(R.j, ia); + R.cc.JM(ia); + R.yc(B.Hc.ez, !1, H.Sd | H.Hi | H.MD | H.Is, ia); + } + }; + this.yfb = function(ta) { + var Ia, ia; + Ia = {}; + Ia.trigger = ta; try { - O = R.j.apa(); - ra.subtitleqoescore = R.j.zn.WMb(O); - ra.metrics = JSON.stringify(R.j.zn.upa(O)); - } catch (ja) { - R.log.error("error getting subtitle qoe data", ja); - } - R.xc(A.Gc.m6b, !1, H.Qd | H.uD | H.Fq, ra); - }; - this.transition = function(sa) { - R.RB(R.j, sa); - R.ZU(R.j, sa); - R.xc(A.Gc.transition, !1, 0, sa); - }; - this.Axa = function(sa, ra) { - R.xc(A.Gc.Axa, ra, 0, sa); - }; - this.gy = function(sa) { - var ra, O, ja, xa, Pa, eb, Ya; - O = R.WW(); - R.U5(O, "endplay"); - O.prstate = R.oy(); - O.paustate = R.j.paused.value; - O.muted = R.j.muted.value; - R.j.Cz && "downloaded" === R.j.Cz.aM() && (O.trickplay_ms = R.j.TY.offset, O.trickplay_res = R.j.TY.Ebb); - R.config().$gb && (O.rtinfo = R.j.zMb()); - R.config().Cwa && (null === (ra = R.j.fb) || void 0 === ra ? 0 : ra.vx) && R.f7(O); - O.endreason = sa ? "error" : R.j.zb.value === y.lb.zq ? "ended" : "stopped"; - (ra = R.fq) && (0, m.Yd)(O, ra, { + ia = R.j.Epa(); + Ia.subtitleqoescore = R.j.yn.gOb(ia); + Ia.metrics = JSON.stringify(R.j.yn.Ypa(ia)); + } catch (Q) { + R.log.error("error getting subtitle qoe data", Q); + } + R.yc(B.Hc.Q7b, !1, H.Sd | H.MD | H.Eq, Ia); + }; + this.transition = function(ta) { + R.$B(R.j, ta); + R.KV(R.j, ta); + R.yc(B.Hc.transition, !1, 0, ta); + }; + this.Yxa = function(ta, Ia) { + R.yc(B.Hc.Yxa, Ia, 0, ta); + }; + this.ty = function(ta) { + var Ia, ia, Q, oa, Aa, Ya, ab; + ia = R.IX(); + R.s6(ia, "endplay"); + ia.prstate = R.Cy(); + ia.paustate = R.j.paused.value; + ia.muted = R.j.muted.value; + R.j.Oz && "downloaded" === R.j.Oz.xM() && (ia.trickplay_ms = R.j.AZ.offset, ia.trickplay_res = R.j.AZ.rcb); + R.config().Whb && (ia.rtinfo = R.j.KNb()); + R.config().bxa && (null === (Ia = R.j.cb) || void 0 === Ia ? 0 : Ia.Ex) && R.E7(ia); + ia.endreason = ta ? "error" : R.j.Ab.value === y.kb.xq ? "ended" : "stopped"; + (Ia = R.$p) && (0, l.$d)(ia, Ia, { prefix: "pi_" }); try { - (0, m.Yd)(O, R.j.Yc, { + (0, l.$d)(ia, R.j.vd, { prefix: "sm_" }); - } catch (Ua) {} - R.j.oqa && (O.inactivityTime = R.j.oqa); - R.pqa(O); - R.N3a(O); - if (R.j.I3) { - ra = R.j.I3; - ja = R.config().TUa; - xa = R.j.loadTime; - Pa = { - iv: ja, + } catch (Na) {} + R.j.Rqa && (ia.inactivityTime = R.j.Rqa); + R.Sqa(ia); + R.r4a(ia); + if (R.j.g4) { + Ia = R.j.g4; + Q = R.config().BVa; + oa = R.j.loadTime; + Aa = { + iv: Q, seg: [] }; - eb = function(Ua, bb, kb) { - return 0 === bb || void 0 === kb[bb - 1] ? Ua : Ua - kb[bb - 1]; + Ya = function(Na, cb, lb) { + return 0 === cb || void 0 === lb[cb - 1] ? Na : Na - lb[cb - 1]; }; - Ya = ra.$vb.map(eb); - eb = ra.W9b.map(eb); - for (var qb, zb = 0; zb < Ya.length; zb++) { - if (Ya[zb] || eb[zb]) qb ? (qb.ams.push(Ya[zb]), qb.vms.push(eb[zb])) : qb = { - ams: [ra.$vb[zb]], - vms: [ra.W9b[zb]], - soffms: ra.startTime + zb * ja - xa + ab = Ia.Zwb.map(Ya); + Ya = Ia.xac.map(Ya); + for (var db, tb = 0; tb < ab.length; tb++) { + if (ab[tb] || Ya[tb]) db ? (db.ams.push(ab[tb]), db.vms.push(Ya[tb])) : db = { + ams: [Ia.Zwb[tb]], + vms: [Ia.xac[tb]], + soffms: Ia.startTime + tb * Q - oa }; - zb !== Ya.length - 1 && Ya[zb] && eb[zb] || !qb || (Pa.seg.push(qb), qb = void 0); + tb !== ab.length - 1 && ab[tb] && Ya[tb] || !db || (Aa.seg.push(db), db = void 0); } - O.bt = JSON.stringify(Pa); - } - sa && (R.sqa(O), R.uqa(O)); - R.Geb("endplay"); - R.config().Qr && R.xqa(O); - R.wc.lM(O, !1, R.j.Ig.value, R.Da); - R.J3a(R.j, O); - R.tG(R.j, O); - R.uG(R.j, O); - R.RB(R.j, O, R.Nia); - R.xr(R.j, O); - R.ZU(R.j, O); - R.tqa(O); - R.wqa(O); - R.wc.kM(O); - R.XOb(O); - R.I3a(O); - R.ZOb(O); - R.YOb(O); - R.aPb(O); - R.vqa(O); - R.bPb(O); - R.xc(A.Gc.gy, sa, H.Qd | H.Fq | H.Ii | H.uD | H.Es | H.yD | H.So, O); - }; - this.ZEb = function(sa) { - R.dL.push(R.X4.$zb(sa.response)); - }; - this.Eh = function() { - R.xc(A.Gc.KUa, !1, H.Qd | H.uD | H.So, {}); - }; - this.szb = function(sa) { - var ra, O; - ra = sa.response.am; - sa = (0, p.Ob)(ra.cj); - O = (0, p.Ob)(ra.pq); - ra = (0, u.xa)(ra.l4 || 0); - ra.e5a() || ra.$qa() || (sa = new t.Jfa(sa, O), R.sI.Ttb(new w.uEa(sa, ra))); - }; - this.T9 = function(sa) { - var ra, O, ja; - ja = sa.newValue; - sa.Fh && sa.Fh.eN && ja && (null === (ra = sa.Fh) || void 0 === ra || !ra.reason) || ja == R.IG || (R.Gya(R.IG, ja, null === (O = sa.Fh) || void 0 === O ? void 0 : O.reason), R.IG = ja); - }; - this.Kx = function(sa) { - function ra(O) { - var ja; + ia.bt = JSON.stringify(Aa); + } + ta && (R.Vqa(ia), R.Xqa(ia)); + R.yfb("endplay"); + R.config().Yr && R.$qa(ia); + R.cc.IM(ia, !1, R.j.ac.value, R.ya); + R.cc.KM(ia, !1, R.j.Jg.value, R.ya); + R.n4a(R.j, ia); + R.KG(R.j, ia); + R.LG(R.j, ia); + R.$B(R.j, ia, R.oja); + R.Dr(R.j, ia); + R.KV(R.j, ia); + R.Wqa(ia); + R.Zqa(ia); + R.cc.JM(ia); + R.hQb(ia); + R.m4a(ia); + R.jQb(ia); + R.iQb(ia); + R.lQb(ia); + R.Yqa(ia); + R.mQb(ia); + R.yc(B.Hc.ty, ta, H.Sd | H.Eq | H.Hi | H.MD | H.Is | H.RD | H.Po, ia); + }; + this.cGb = function(ta) { + R.xL.push(R.v5.dBb(ta.response)); + }; + this.Gh = function() { + R.yc(B.Hc.sVa, !1, H.Sd | H.MD | H.Po, {}); + }; + this.vAb = function(ta) { + var Ia, ia; + Ia = ta.response.Yl; + ta = (0, n.Ob)(Ia.dj); + ia = (0, n.Ob)(Ia.mq); + Ia = (0, u.sa)(Ia.OT || 0); + Ia.F5a() || Ia.Cra() || (ta = new t.oga(ta, ia), R.LI.Tub(new v.VEa(ta, Ia))); + }; + this.x$ = function(ta) { + var Ia, ia, Q; + Q = ta.newValue; + ta.Hh && ta.Hh.HN && Q && (null === (Ia = ta.Hh) || void 0 === Ia || !Ia.reason) || Q == R.$G || (R.eza(R.$G, Q, null === (ia = ta.Hh) || void 0 === ia ? void 0 : ia.reason), R.$G = Q); + }; + this.Wx = function(ta) { + function Ia(ia) { + var Q; if (R.j.Gb && R.j.Gb.sourceBuffers) { - ja = R.j.Gb.sourceBuffers.filter(function(xa) { - return xa.type === O; + Q = R.j.Gb.sourceBuffers.filter(function(oa) { + return oa.type === ia; }).pop(); - if (ja) return { - busy: ja.qh(), - updating: ja.updating(), - ranges: ja.X5() + if (Q) return { + busy: Q.ph(), + updating: Q.updating(), + ranges: Q.v6() }; } } - sa = { - cause: sa.Xb + ta = { + cause: ta.ic }; - sa.cause && sa.cause === d.kfa && (sa.mediaTime = R.j.mediaTime.value, sa.buf_audio = ra(h.E0), sa.buf_video = ra(h.nQ)); - R.fV(R.IY[y.lb.he] || 0, R.IY[y.lb.Mg] || 0, sa); - }; - this.Jfb = function(sa) { - var ra; - sa = sa.oldValue; - ra = R.getTime(); - sa === y.lb.Ff ? R.IY = [] : R.IY[sa] = (R.IY[sa] || 0) + (ra - R.wRb); - R.wRb = ra; - }; - this.Gl = function(sa) { - R.xra = R.getTime(); - R.Ey = sa.oldValue; - }; - this.ol = function(sa) { - R.Era = R.getTime(); - R.Fra = sa.oldValue; - }; - this.CS = function(sa) { - R.wra = sa.oldValue; - }; - this.GV = function(sa) { - function ra(O, ja) { - var xa; - if (!O || O.Wra !== ja.location) { - xa = { - Wra: ja.location, - p6a: ja.locationlv, - i3b: ja.serverid, - ZX: ja.servername + ta.cause && ta.cause === d.Qfa && (ta.mediaTime = R.j.mediaTime.value, ta.buf_audio = Ia(k.e1), ta.buf_video = Ia(k.aR)); + R.RV(R.pZ[y.kb.Ge] || 0, R.pZ[y.kb.Ng] || 0, ta); + }; + this.Dgb = function(ta) { + var Ia; + ta = ta.oldValue; + Ia = R.getTime(); + ta === y.kb.Ff ? R.pZ = [] : R.pZ[ta] = (R.pZ[ta] || 0) + (Ia - R.ISb); + R.ISb = Ia; + }; + this.Il = function(ta) { + R.Zra = R.getTime(); + R.Ty = ta.oldValue; + }; + this.rl = function(ta) { + R.gsa = R.getTime(); + R.hsa = ta.oldValue; + }; + this.nT = function(ta) { + R.Yra = ta.oldValue; + }; + this.uW = function(ta) { + function Ia(ia, Q) { + var oa; + if (!ia || ia.wsa !== Q.location) { + oa = { + wsa: Q.location, + U6a: Q.locationlv, + H4b: Q.serverid, + HY: Q.servername }; - R.jyb(O, ja); - return xa; + R.mzb(ia, Q); + return oa; } } - if ("audio" === sa.mediatype) { - if (sa = ra(R.sRb, sa)) R.sRb = sa; - } else if (sa = ra(R.vV, sa)) R.vV = sa; - }; - this.YX = function(sa) { - var ra, O; - ra = sa.mediatype; - O = sa.reason; - "video" === ra ? "serverswitchaway" === O ? (R.fj.summary.Ahb++, R.fj.b8 = R.sa.ke.ea(p.pa)) : "serverswitchback" === O && (R.fj.summary.Bhb++, R.fj.b8 && (R.fj.summary.Chb.push(R.sa.ke.ea(p.pa) - R.fj.b8), R.fj.b8 = void 0)) : "audio" === ra && ("serverswitchaway" === O ? (R.fj.summary.dUa++, R.fj.T7 = R.sa.ke.ea(p.pa)) : "serverswitchback" === O && (R.fj.summary.eUa++, R.fj.T7 && (R.fj.summary.fUa.push(R.sa.ke.ea(p.pa) - R.fj.T7), R.fj.T7 = void 0))); - R.xc(A.Gc.k3b, !1, H.Qd | H.Ii, { - mediatype: sa.mediatype, - server: sa.server, - selreason: sa.reason, - location: sa.location, - bitrate: sa.bitrate, - confidence: sa.confidence, - throughput: sa.throughput, - oldserver: sa.oldserver - }); - }; - this.$E = function(sa) { - R.xc(A.Gc.vvb, !1, H.Ii, { - strmsel: sa.strmsel - }); - }; - this.k8 = function(sa) { - sa = l.__rest(sa, ["type"]); - R.xr(R.j, sa); - R.xc(A.Gc.rSb, !1, H.Qd | H.Fq, sa); - }; - this.j8 = function(sa) { - var ra, O; - ra = sa.mediaType; - O = sa.current; - sa = sa.em; - ra === D.u.X && (ra = { - mediatype: (0, F.WG)(ra), + if ("audio" === ta.mediatype) { + if (ta = Ia(R.DSb, ta)) R.DSb = ta; + } else if (ta = Ia(R.iW, ta)) R.iW = ta; + }; + this.GY = function(ta) { + var Ia, ia; + Ia = ta.mediatype; + ia = ta.reason; + "video" === Ia ? "serverswitchaway" === ia ? (R.gj.summary.vib++, R.gj.A8 = R.ta.me.ea(n.ma)) : "serverswitchback" === ia && (R.gj.summary.wib++, R.gj.A8 && (R.gj.summary.xib.push(R.ta.me.ea(n.ma) - R.gj.A8), R.gj.A8 = void 0)) : "audio" === Ia && ("serverswitchaway" === ia ? (R.gj.summary.JUa++, R.gj.s8 = R.ta.me.ea(n.ma)) : "serverswitchback" === ia && (R.gj.summary.KUa++, R.gj.s8 && (R.gj.summary.LUa.push(R.ta.me.ea(n.ma) - R.gj.s8), R.gj.s8 = void 0))); + R.yc(B.Hc.J4b, !1, H.Sd | H.Hi, { + mediatype: ta.mediatype, + server: ta.server, + selreason: ta.reason, + location: ta.location, + bitrate: ta.bitrate, + confidence: ta.confidence, + throughput: ta.throughput, + oldserver: ta.oldserver + }); + }; + this.rF = function(ta) { + R.yc(B.Hc.uwb, !1, H.Hi, { + strmsel: ta.strmsel + }); + }; + this.H8 = function(ta) { + ta = m.__rest(ta, ["type"]); + R.Dr(R.j, ta); + R.yc(B.Hc.J8, !1, H.Sd | H.Eq, ta); + }; + this.G8 = function(ta) { + var Ia, ia; + Ia = ta.mediaType; + ia = ta.current; + ta = ta.em; + Ia === D.u.W && (Ia = { + mediatype: (0, F.mH)(Ia), curr: { - enc: O.uB, - origin: O.tB + enc: ia.FB, + origin: ia.EB }, prev: { - enc: sa.uB, - origin: sa.tB + enc: ta.FB, + origin: ta.EB } - }, R.xr(R.j, ra), R.xc(A.Gc.qSb, !1, H.Qd, ra)); - }; - this.GO = function(sa) { - sa = Object.assign({}, sa); - sa.details && (sa.details = JSON.stringify(sa.details)); - R.xc(A.Gc.l6b, !0, H.Qd | H.Fq | H.QZ, sa); - }; - this.Nia = Ma.lAa || Ma.Bba || Ma.T_a; - this.sI = L(); - this.log = (0, n.Gh)(N, "LogblobBuilder"); - this.IG = N.paused.value; - this.na = this.Da.na; - this.fj = { + }, R.Dr(R.j, Ia), R.yc(B.Hc.ETb, !1, H.Sd, Ia)); + }; + this.nP = function(ta) { + ta = Object.assign({}, ta); + ta.details && (ta.details = JSON.stringify(ta.details)); + R.yc(B.Hc.P7b, !0, H.Sd | H.Eq | H.u_, ta); + }; + this.oja = La.MAa || La.gca || La.w0a; + this.LI = N(); + this.log = (0, p.Ih)(L, "LogblobBuilder"); + this.$G = L.paused.value; + this.na = this.ya.na; + this.gj = { summary: { - Ahb: 0, - Bhb: 0, - Chb: [], - dUa: 0, - eUa: 0, - fUa: [] + vib: 0, + wib: 0, + xib: [], + JUa: 0, + KUa: 0, + LUa: [] }, - b8: void 0, - T7: void 0 + A8: void 0, + s8: void 0 }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iQ = void 0; - l = a(5163); + b.WQ = void 0; + m = a(5163); f = a(45247); - h = a(33096); + k = a(33096); d = a(13044); g = a(52569); - n = a(31276); - k = a(45146); - m = a(3887); - p = a(5021); + p = a(31276); + h = a(45146); + l = a(3887); + n = a(5021); q = a(36129); u = a(72574); t = a(74267); - w = a(70826); - v = a(22365); + v = a(70826); + w = a(22365); y = a(85001); x = a(32687); z = a(79342); - A = a(18169); - B = a(32573); + B = a(18169); + A = a(32573); C = a(45266); D = a(26388); E = a(30873); G = a(79542); F = a(45247); - c.prototype.P3a = function(N, M) { - var L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma; - if (this.config().Qr) try { - L = {}; - Q = this.ed.getStats(void 0, void 0, N.P); - I = N.WF(); - J = Q.qI.Dzb || []; - L.attempts = Q.l$ || 0; - L.num_completed_tasks = J.length; - K = this.de.JHb; - P = {}; - S = B.jj.HO; - ba = B.jj.hr; - na = B.jj.oka; - Q.Vk && (P.scheduled = Q.Vk - I); - ha = N.Y; - ha && (0, x.Tb)(ha.IH) && (P.preauthsent = ha.IH - N.loadTime, P.preauthreceived = ha.ZN - N.loadTime); - va = J.filter(function(Ea) { - return "manifest" === Ea.type; - }); - L.mf_succ = va.filter(K("status", S)).length; - L.mf_fail = va.filter(K("status", ba)).length; - ua = N.Yc; - (0, x.Xc)(ua.lg) && 0 > ua.lg && N.loadTime && (P.ldlsent = ua.lc, P.ldlreceived = ua.lr); - Ka = J.filter(function(Ea) { - return "ldl" === Ea.type; - }); - L.ldl_succ = Ka.filter(K("status", S)).length; - L.ldl_fail = Ka.filter(K("status", ba)).length; - Q = !0; - I = []; - "notcached" === N.iF && (Q = !1, I.push("Missing cached manifest")); - this.config().CT || (Q = !1, I.push("LDL prefetch disabled")); - Ma = Ka.filter(K("status", na)).length; - this.config().CT && 0 === Ma && (!P.ldlreceived || 0 <= P.ldlreceived) && (Q = !1, I.push("LDL received after start")); - if (this.config().vZa) + c.prototype.t4a = function(L, M) { + var N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma; + if (this.config().Yr) try { + N = {}; + P = this.jd.getStats(void 0, void 0, L.O); + J = L.oG(); + I = P.JI.GAb || []; + N.attempts = P.Q$ || 0; + N.num_completed_tasks = I.length; + K = this.fe.QIb; + O = {}; + U = A.jj.oP; + ca = A.jj.pr; + pa = A.jj.Oka; + P.Xk && (O.scheduled = P.Xk - J); + la = L.X; + la && (0, x.Tb)(la.$H) && (O.preauthsent = la.$H - L.loadTime, O.preauthreceived = la.FO - L.loadTime); + va = I.filter(function(Fa) { + return "manifest" === Fa.type; + }); + N.mf_succ = va.filter(K("status", U)).length; + N.mf_fail = va.filter(K("status", ca)).length; + ua = L.vd; + (0, x.$c)(ua.lg) && 0 > ua.lg && L.loadTime && (O.ldlsent = ua.lc, O.ldlreceived = ua.lr); + Ea = I.filter(function(Fa) { + return "ldl" === Fa.type; + }); + N.ldl_succ = Ea.filter(K("status", U)).length; + N.ldl_fail = Ea.filter(K("status", ca)).length; + P = !0; + J = []; + "notcached" === L.AF && (P = !1, J.push("Missing cached manifest")); + this.config().mU || (P = !1, J.push("LDL prefetch disabled")); + La = Ea.filter(K("status", pa)).length; + this.config().mU && 0 === La && (!O.ldlreceived || 0 <= O.ldlreceived) && (P = !1, J.push("LDL received after start")); + if (this.config().a_a) if (M.isPrefetchItem) { - $a = M.prefetchedAudioMs / M.bcABufferLevelMs; - if (1 > M.prefetchedVideoMs / M.bcVBufferLevelMs || 1 > $a)(Q = !1, I.push("Insufficient media fetched")); - } else(Q = !1, I.push("aseStats not initialized")); - Y = J.filter(function(Ea) { - return "getHeaders" === Ea.type; - }); - L.header_succ = Y.filter(K("status", S)).length; - L.header_fail = Y.filter(K("status", ba)).length; - ma = J.filter(function(Ea) { - return "getMedia" === Ea.type; - }); - L.media_succ = ma.filter(K("status", S)).length; - L.media_fail = ma.filter(K("status", ba)).length; - L.hm_succ = L.header_succ + L.media_succ; - L.hm_fail = L.header_fail + L.media_fail; - (0, m.Yd)(M, L, { + Za = M.prefetchedAudioMs / M.bcABufferLevelMs; + if (1 > M.prefetchedVideoMs / M.bcVBufferLevelMs || 1 > Za)(P = !1, J.push("Insufficient media fetched")); + } else(P = !1, J.push("aseStats not initialized")); + Y = I.filter(function(Fa) { + return "getHeaders" === Fa.type; + }); + N.header_succ = Y.filter(K("status", U)).length; + N.header_fail = Y.filter(K("status", ca)).length; + ma = I.filter(function(Fa) { + return "getMedia" === Fa.type; + }); + N.media_succ = ma.filter(K("status", U)).length; + N.media_fail = ma.filter(K("status", ca)).length; + N.hm_succ = N.header_succ + N.media_succ; + N.hm_fail = N.header_fail + N.media_fail; + (0, l.$d)(M, N, { prefix: "pr_" }); - this.At.DT && (M.eventlist_version = 1, M.eventlist = this.YG.X1a(N)); - (M.prefetchCompleted = Q) || (M.prefetchFailed = I, (0, m.Yd)(M, P, { + this.Gt.nU && (M.eventlist_version = 1, M.eventlist = this.oH.u2a(L)); + (M.prefetchCompleted = P) || (M.prefetchFailed = J, (0, l.$d)(M, O, { prefix: "pe_" })); - this.xqa(M); - } catch (Ea) { - this.log.warn("error in collecting video prepare data", Ea); - } - }; - c.prototype.EMb = function(N, M) { - if (N = N.fU()) - if (M = N[M]) return M.ta; - }; - c.prototype.J3a = function(N, M) { - N.cb.tg && (M.isBranching = !0); - }; - c.prototype.tG = function(N, M) { - var L, Q; - Q = (null === (L = N.Y) || void 0 === L ? void 0 : L.Wqa) || "videopreparer" === N.hF; - M.cachedManifest = N.iF; - M.cachedLicense = N.hF; - M.usedldl = this.config().CT ? Q.toString() : "not_capable"; - }; - c.prototype.uG = function(N, M) { - var L, Q; - if (this.config().$Ob) { - L = N.bpa(); - Q = N.ca.Y; - L && Q && (M.segment = L, Q = N.HB(), M.segmenttime = Q, N = this.EMb(N, L), null !== Q && void 0 !== N && (M.segmentoffset = Q - N)); - } - }; - c.prototype.RB = function(N, M, L) { - M.pxid = N.g$; - (void 0 === L ? 0 : L) && (M.playgraph_trace = N.x$a); - }; - c.prototype.ZU = function(N, M) { - M.hasContentPlaygraph = N.R6(); - }; - c.prototype.VOb = function(N, M) { - var L, Q; - if (N.R6()) { - L = N.iB; - Q = N.Y.Fa.Nm.da; - M.auxViewables = Object.keys(Q.O).map(function(I) { - return Q.O[I].J; - }).filter(function(I, J, K) { - return I !== L && K.indexOf(I) === J; - }); - } - }; - c.prototype.N3a = function(N) { - var M, L; - M = this.j.Dhc; - L = M && M.xjc; - M && M.BOb && (N.htwbr = M.BOb, N.pbtwbr = M.hjc, N.hptwbr = M.Hhc); - M && M.i2b && (N.rr = M.i2b, N.ra = M.ujc); - M && L && 0 < (L.length || 0) && (N.qe = JSON.stringify(L)); - }; - c.prototype.sqa = function(N) { - var M, L, Q; + this.$qa(M); + } catch (Fa) { + this.log.warn("error in collecting video prepare data", Fa); + } + }; + c.prototype.PNb = function(L, M) { + if (L = L.PU()) + if (M = L[M]) return M.hb; + }; + c.prototype.n4a = function(L, M) { + L.bb.ug && (M.isBranching = !0); + }; + c.prototype.KG = function(L, M) { + var N, P; + P = (null === (N = L.X) || void 0 === N ? void 0 : N.yra) || "videopreparer" === L.zF; + M.cachedManifest = L.AF; + M.cachedLicense = L.zF; + M.usedldl = this.config().mU ? P.toString() : "not_capable"; + }; + c.prototype.LG = function(L, M) { + var N, P; + if (this.config().kQb) { + N = L.Fpa(); + P = L.da.X; + N && P && (M.segment = N, P = L.QB(), M.segmenttime = P, L = this.PNb(L, N), null !== P && void 0 !== L && (M.segmentoffset = P - L)); + } + }; + c.prototype.$B = function(L, M, N) { + M.pxid = L.L$; + (void 0 === N ? 0 : N) && (M.playgraph_trace = L.kab); + }; + c.prototype.KV = function(L, M) { + M.hasContentPlaygraph = L.p7(); + }; + c.prototype.fQb = function(L, M) { + var N, P; + if (L.p7()) { + N = L.uB; + P = L.X.Ca.Mm.Z; + M.auxViewables = Object.keys(P.$).map(function(J) { + return P.$[J].K; + }).filter(function(J, I, K) { + return J !== N && K.indexOf(J) === I; + }); + } + }; + c.prototype.r4a = function(L) { + var M, N; + M = this.j.gjc; + N = M && M.alc; + M && M.MPb && (L.htwbr = M.MPb, L.pbtwbr = M.Lkc, L.hptwbr = M.kjc); + M && M.F3b && (L.rr = M.F3b, L.ra = M.Ykc); + M && N && 0 < (N.length || 0) && (L.qe = JSON.stringify(N)); + }; + c.prototype.Vqa = function(L) { + var M, N, P; try { - M = this.de.createElement("canvas"); - L = M.getContext("webgl") || M.getContext("experimental-webgl"); - if (L) { - Q = L.getExtension("WEBGL_debug_renderer_info"); - Q && (N.WebGLRenderer = L.getParameter(Q.UNMASKED_RENDERER_WEBGL), N.WebGLVendor = L.getParameter(Q.UNMASKED_VENDOR_WEBGL)); + M = this.fe.createElement("canvas"); + N = M.getContext("webgl") || M.getContext("experimental-webgl"); + if (N) { + P = N.getExtension("WEBGL_debug_renderer_info"); + P && (L.WebGLRenderer = N.getParameter(P.UNMASKED_RENDERER_WEBGL), L.WebGLVendor = N.getParameter(P.UNMASKED_VENDOR_WEBGL)); } - } catch (I) {} + } catch (J) {} }; - c.prototype.aPb = function(N) { - N.switchAwaySummary = { - vsa: this.fj.summary.Ahb, - vsb: this.fj.summary.Bhb, - vsbt: this.fj.summary.Chb, - asa: this.fj.summary.dUa, - asb: this.fj.summary.eUa, - asbt: this.fj.summary.fUa + c.prototype.lQb = function(L) { + L.switchAwaySummary = { + vsa: this.gj.summary.vib, + vsb: this.gj.summary.wib, + vsbt: this.gj.summary.xib, + asa: this.gj.summary.JUa, + asb: this.gj.summary.KUa, + asbt: this.gj.summary.LUa }; }; - c.prototype.Dqb = function(N) { + c.prototype.Drb = function(L) { var M; M = []; - return N ? Object.keys(N).map(function(L) { - return +L; + return L ? Object.keys(L).map(function(N) { + return +N; }) : M; }; - c.prototype.GF = function() { - var N, M; - N = this; - if (this.j.Fw && this.j.ei) { + c.prototype.XF = function() { + var L, M; + L = this; + if (this.j.Qw && this.j.ci) { M = []; - this.j.Fw.concat(this.j.ei).forEach(function(L) { - L.streams.forEach(function(Q) { + this.j.Qw.concat(this.j.ci).forEach(function(N) { + N.streams.forEach(function(P) { M.push({ - dlid: Q.Vb, - type: Q.type, - bitrate: Q.bitrate, - vmaf: Q.ub, - cdn_ids: N.Dqb(Q.pma) + dlid: P.Wb, + type: P.type, + bitrate: P.bitrate, + vmaf: P.tb, + cdn_ids: L.Drb(P.Rma) }); }); }); return JSON.stringify(M); } }; - c.prototype.iyb = function() { - var M, L, Q; + c.prototype.lzb = function() { + var M, N, P; - function N(I, J) { - var K, P, S; - K = I.cdnId + "$" + I.correlationId; - P = Q[K]; - P || (P = { - cdnid: I.cdnId, - pbcid: I.correlationId, + function L(J, I) { + var K, O, U; + K = J.cdnId + "$" + J.correlationId; + O = P[K]; + O || (O = { + cdnid: J.cdnId, + pbcid: J.correlationId, dls: [] - }, Q[K] = P, L.push(P)); - (0, k.ZK)(I.bitrate); - (0, k.ZK)(I.duration); + }, P[K] = O, N.push(O)); + (0, h.rL)(J.bitrate); + (0, h.rL)(J.duration); K = { - bitrate: I.bitrate, - tm: (0, v.En)(I.duration) + bitrate: J.bitrate, + tm: (0, w.En)(J.duration) }; - S = I.vmaf; - S && ((0, k.ZK)(I.vmaf), K.vf = S); - K[J] = (0, m.aj)(I.downloadableId); - P.dls.push(K); + U = J.vmaf; + U && ((0, h.rL)(J.vmaf), K.vf = U); + K[I] = (0, l.bj)(J.downloadableId); + O.dls.push(K); } - M = this.j.fl.JJb(); - L = []; - Q = {}; - M.audio.forEach(function(I) { - N(I, "adlid"); + M = this.j.jl.TKb(); + N = []; + P = {}; + M.audio.forEach(function(J) { + L(J, "adlid"); }); - M.video.forEach(function(I) { - N(I, "dlid"); + M.video.forEach(function(J) { + L(J, "dlid"); }); - return JSON.stringify(L); + return JSON.stringify(N); }; - c.prototype.WW = function() { - var N, M, L, Q, I, J, K, P, S, ba, na, ha, va; - N = this.j.fl; + c.prototype.IX = function() { + var L, M, N, P, J, I, K, O, U, ca, pa, la, va; + L = this.j.jl; M = { - totaltime: (0, m.Ql)(N.Op("content")), - totalcontenttime: (0, m.Ql)(N.GU("content")), - totaladtime: (0, m.Ql)(N.Op("ads")), - totalothertime: (0, m.Ql)(N.Op("other")), - cdndldist: this.iyb(), - reposcount: this.xX, - intrplaycount: this.WB + totaltime: (0, l.Ql)(L.Mp("content")), + totalcontenttime: (0, l.Ql)(L.rV("content")), + totaladtime: (0, l.Ql)(L.Mp("ads")), + totalothertime: (0, l.Ql)(L.Mp("other")), + cdndldist: this.lzb(), + reposcount: this.hY, + intrplaycount: this.eC }; try { - L = { + N = { numskip: 0, numlowqual: 0 }; - Q = this.j.Wd; - I = Q.Hv(); - (0, x.Tb)(I) && (M.totfr = I, L.numren = I); - I = Q.aG(); - (0, x.Tb)(I) && (M.totdfr = I, L.numrendrop = I); - I = Q.jU(); - (0, x.Tb)(I) && (M.totcfr = I, L.numrenerr = I); - M.playqualvideo = JSON.stringify(L); - J = this.j.Oe.value; - J && (M.videofr = J.framerate.toFixed(3)); - K = N.hoa(); + P = this.j.Yd; + J = P.Rv(); + (0, x.Tb)(J) && (M.totfr = J, N.numren = J); + J = P.tG(); + (0, x.Tb)(J) && (M.totdfr = J, N.numrendrop = J); + J = P.TU(); + (0, x.Tb)(J) && (M.totcfr = J, N.numrenerr = J); + M.playqualvideo = JSON.stringify(N); + I = this.j.Re.value; + I && (M.videofr = I.framerate.toFixed(3)); + K = L.Koa(); K && (M.abrdel = K); - P = N.Y6() && N.u0a(); - P && (M.tw_vmaf = P); - S = N.s0a(); - S && (0, m.Yd)(M, S); - M.rbfrs = this.WB; + O = L.x7() && L.X0a(); + O && (M.tw_vmaf = O); + U = L.V0a(); + U && (0, l.$d)(M, U); + M.rbfrs = this.eC; M.maxbitrate = this.maxBitrate; - M.maxresheight = this.k7a; - ba = this.j.KB(); - for (N = 0; N < ba.length; N++) { - na = ba[N]; - ha = this.Da.VM.wz(na); - if (ha) { - (0, k.oa)(va); + M.maxresheight = this.Q7a; + ca = this.j.TB(); + for (L = 0; L < ca.length; L++) { + pa = ca[L]; + la = this.ya.vN.Hz(pa); + if (la) { + (0, h.oa)(va); M.maxbitrate = va ? va.bitrate : 0; M.maxresheight = va ? va.height : 0; - M.bitratefilters = ha.join("|"); + M.bitratefilters = la.join("|"); break; } - va = na; + va = pa; } - this.j.Cz && (M.trickplay = this.j.Cz.aM()); - null !== this.j.zn.xUa && (M.avg_subt_delay = this.j.zn.xUa); + this.j.Oz && (M.trickplay = this.j.Oz.xM()); + null !== this.j.yn.eVa && (M.avg_subt_delay = this.j.yn.eVa); } catch (ua) { this.log.error("Exception reading some of the endplay fields", ua); - }(0, m.Yd)(M, this.j.L6(), { + }(0, l.$d)(M, this.j.j7(), { prefix: "vd_" }); return M; }; c.prototype.getTime = function() { - return this.Ea.Kb().ea(p.pa); + return this.Ea.Kb().ea(n.ma); }; - c.prototype.mpa = function() { - return this.getTime() - this.Da.Qh.ea(p.pa); + c.prototype.Qpa = function() { + return this.getTime() - this.ya.Qh.ea(n.ma); }; - c.prototype.xqa = function(N) { + c.prototype.$qa = function(L) { var M; try { - M = this.ed.getStats(); - N.pr_cache_size = JSON.stringify(M.cache); - N.pr_stats = JSON.stringify(M.kJb); - } catch (L) {} - }; - c.prototype.tqa = function(N) { - this.log.debug("httpstats", this.Je.Qf); - (0, m.Yd)(N, this.Je.Qf, { + M = this.jd.getStats(); + L.pr_cache_size = JSON.stringify(M.cache); + L.pr_stats = JSON.stringify(M.uKb); + } catch (N) {} + }; + c.prototype.Wqa = function(L) { + this.log.debug("httpstats", this.Le.Qf); + (0, l.$d)(L, this.Le.Qf, { prefix: "http_" }); }; - c.prototype.xr = function(N, M) { - N = N.kd; - N.aa && (M.intenttoplayatedge = N.OU(), N = N.GB(), M.livestage = this.pLb(N)); + c.prototype.Dr = function(L, M) { + L = L.Kd; + L.aa && (M.intenttoplayatedge = L.zV(), L = L.PB(), M.livestage = this.zMb(L)); }; - c.prototype.pLb = function(N) { - switch (N) { - case E.zs.JQ: - case E.zs.bea: - case E.zs.oda: - return N.toLowerCase(); + c.prototype.zMb = function(L) { + switch (L) { + case E.Es.vR: + case E.Es.Gea: + case E.Es.Sda: + return L.toLowerCase(); default: - return (0, G.yL)(N); + return (0, G.SL)(L); } }; - c.prototype.pqa = function(N) { - var M, L, Q; - M = this.config().VXa && !(this.na % this.config().VXa); - L = this.j.fb; - Q = null === L || void 0 === L ? void 0 : L.Ch; - M && Q && (N.ASEstats = JSON.stringify(L.q4a())); + c.prototype.Sqa = function(L) { + var M, N, P; + M = this.config().BYa && !(this.na % this.config().BYa); + N = this.j.cb; + P = null === N || void 0 === N ? void 0 : N.Eh; + M && P && (L.ASEstats = JSON.stringify(N.V4a())); }; - c.prototype.f7 = function(N) { - Object.assign(N, this.j.fb.Jc.dNb()); + c.prototype.E7 = function(L) { + Object.assign(L, this.j.cb.Jc.oOb()); }; - c.prototype.wqa = function(N) { + c.prototype.Zqa = function(L) { var M; try { - M = v.Qu.memory; - (0, x.c5a)(M) && (N.totalJSHeapSize = M.totalJSHeapSize, N.usedJSHeapSize = M.usedJSHeapSize, N.jsHeapSizeLimit = M.jsHeapSizeLimit); - } catch (L) {} + M = w.Xu.memory; + (0, x.D5a)(M) && (L.totalJSHeapSize = M.totalJSHeapSize, L.usedJSHeapSize = M.usedJSHeapSize, L.jsHeapSizeLimit = M.jsHeapSizeLimit); + } catch (N) {} }; - c.prototype.I3a = function(N) { + c.prototype.m4a = function(L) { var M; try { - if (this.config().TS) { - M = this.j.QJb(); - N.battery = M; + if (this.config().FT) { + M = this.j.$Kb(); + L.battery = M; this.log.trace("batterystatuses", M); } - } catch (L) {} + } catch (N) {} }; - c.prototype.XOb = function(N) { - this.j.E4 && (N.dqec = this.j.E4); + c.prototype.hQb = function(L) { + this.j.c5 && (L.dqec = this.j.c5); }; - c.prototype.vqa = function(N) { - var M, L, Q; - (null === (M = this.j.je) || void 0 === M ? 0 : M.UL) ? N.keysys = this.j.je.UL(): (null === (Q = null === (L = this.j.je) || void 0 === L ? void 0 : L.mediaKeys) || void 0 === Q ? 0 : Q.keySystem) ? N.keysys = this.j.je.mediaKeys.keySystem : this.SM.u5a && (N.keysys = this.SM.u5a); - this.cC.w5a && (N.keySystemRestrictions = this.cC.w5a); - this.cC.x5a && (N.keySystemRestrictionsDebug = this.cC.x5a); + c.prototype.Yqa = function(L) { + var M, N, P; + (null === (M = this.j.ke) || void 0 === M ? 0 : M.YU) ? L.keysys = this.j.ke.YU(): (null === (P = null === (N = this.j.ke) || void 0 === N ? void 0 : N.mediaKeys) || void 0 === P ? 0 : P.keySystem) ? L.keysys = this.j.ke.mediaKeys.keySystem : this.sN.Y5a && (L.keysys = this.sN.Y5a); + this.mC.$5a && (L.keySystemRestrictions = this.mC.$5a); + this.mC.a6a && (L.keySystemRestrictionsDebug = this.mC.a6a); }; - c.prototype.uqa = function(N) { + c.prototype.Xqa = function(L) { var M; - if (null === (M = this.j.je) || void 0 === M ? 0 : M.s1a) N.keystatus = this.j.je.vra; + if (null === (M = this.j.ke) || void 0 === M ? 0 : M.S1a) L.keystatus = this.j.ke.Xra; }; - c.prototype.YOb = function(N) { - this.kna && (N.externaldisplay = this.kna.zL); + c.prototype.iQb = function(L) { + this.Ona && (L.externaldisplay = this.Ona.TL); }; - c.prototype.ZOb = function(N) { - var M, L; - if (this.qAa) { - M = this.qAa.map(function(Q) { - return Q.Af; - }).filter(function(Q) { - return void 0 !== Q; + c.prototype.jQb = function(L) { + var M, N; + if (this.SAa) { + M = this.SAa.map(function(P) { + return P.yf; + }).filter(function(P) { + return void 0 !== P; }); - L = (0, z.Dsa)(M, function(Q) { - return Q.height; + N = (0, z.bta)(M, function(P) { + return P.height; }); - L && (N.media_capabilities_smooth = L.smooth, N.media_capabilities_efficient = L.powerEfficient, N.media_capabilities_bitrate = L.bitrate, N.media_capabilities_height = L.height, N.media_capabilities_width = L.width); - N.media_capabilities = M.map(function(Q) { + N && (L.media_capabilities_smooth = N.smooth, L.media_capabilities_efficient = N.powerEfficient, L.media_capabilities_bitrate = N.bitrate, L.media_capabilities_height = N.height, L.media_capabilities_width = N.width); + L.media_capabilities = M.map(function(P) { return { - smooth: Q.smooth, - efficient: Q.powerEfficient, - bitrate: Q.bitrate, - height: Q.height, - width: Q.width + smooth: P.smooth, + efficient: P.powerEfficient, + bitrate: P.bitrate, + height: P.height, + width: P.width }; }); } }; - c.prototype.bPb = function(N) { - N.didHydrateTracks = this.j.U4; + c.prototype.mQb = function(L) { + L.didHydrateTracks = this.j.s5; }; - c.prototype.oRb = function() { - void 0 === this.kna && (this.kna = this.lna.EHb()); + c.prototype.zSb = function() { + void 0 === this.Ona && (this.Ona = this.Pna.LIb()); }; - c.prototype.pRb = function(N) { + c.prototype.ASb = function(L) { var M; M = this; - void 0 === this.qAa && void 0 !== N && (this.qAa = N.map(function(L) { - return M.Psa.sna(L); + void 0 === this.SAa && void 0 !== L && (this.SAa = L.map(function(N) { + return M.ota.Wna(N); })); }; - c.prototype.U5 = function(N, M) { - (M = this.j.WL(M)) && Object.entries(M).forEach(function(L) { - var Q; - Q = ka(L); - L = Q.next().value; - Q = Q.next().value; - N[L] = Q; + c.prototype.s6 = function(L, M) { + (M = this.j.sM(M)) && Object.entries(M).forEach(function(N) { + var P; + P = ja(N); + N = P.next().value; + P = P.next().value; + L[N] = P; }); }; - c.prototype.jM = function(N, M) { - var L; - (M = null === (L = this.j.fb) || void 0 === L ? void 0 : L.r6(void 0, M)) && Object.entries(M).forEach(function(Q) { - var I; - I = ka(Q); - Q = I.next().value; - I = I.next().value; - N[Q] = I; - }); - }; - c.prototype.xc = function(N, M, L, Q) { - var I, J; - J = M ? "error" : "info"; - M && this.j.oh && (0, q.x_)(this.j.oh.errorCode, this.j.oh.za, this.mpa(), null === (I = this.j.Wd) || void 0 === I ? void 0 : I.Hv()) && (J = "info"); - this.Aia(Q, this.j, M, L); - N = this.Ky.ot(N, J, Q, this.Da); - this.Lf.xc(N); - }; - c.prototype.WOb = function(N, M) { - var L, Q; - Q = null === (L = M.fb) || void 0 === L ? void 0 : L.dDb; - Q && (null === Q || void 0 === Q ? void 0 : Q.J) !== M.iB && (N.auxMid || (N.auxMid = Q.J), N.auxPlaybackcontextid || (N.auxPlaybackcontextid = M.jk(Q.J).Gd)); - }; - c.prototype.Aia = function(N, M, L, Q) { - var I, J, K, P, S, ba, na; - this.wc.K3a(N, M); - this.WOb(N, M); - Q & H.Qd && ((0, k.oa)(!N || void 0 === N.moff), this.wc.O3a(N, M, M.R6())); - Q & H.Fq && this.wc.Q3a(N, M); - Q & H.Ii && (null === (I = M.fb) || void 0 === I ? 0 : I.Ch) && (N.abuflbytes = null !== (J = N.abuflbytes) && void 0 !== J ? J : M.sja(), N.abuflmsec = null !== (K = N.abuflmsec) && void 0 !== K ? K : M.zS(), N.vbuflbytes = null !== (P = N.vbuflbytes) && void 0 !== P ? P : M.oAa(), N.vbuflmsec = null !== (S = N.vbuflmsec) && void 0 !== S ? S : M.gZ(), N.tbuflbytes = null !== (ba = N.tbuflbytes) && void 0 !== ba ? ba : M.P6b(), N.tbuflmsec = null !== (na = N.tbuflmsec) && void 0 !== na ? na : M.Q6b()); - Q & H.Es && this.wc.R3a(N, M.uk); - Q & H.uD && (I = v.Ee.hardwareConcurrency, 0 <= I && (N.numcores = I), I = this.Da.vma) && (J = I.ioa(), N.droppedFrames = JSON.stringify(J), I = I.wU(this.config().pFb), (0, m.Xf)(I, function(ha, va) { - N["droppedFramesP" + ha] = JSON.stringify(va); + c.prototype.HM = function(L, M) { + var N; + (M = null === (N = this.j.cb) || void 0 === N ? void 0 : N.P6(void 0, M)) && Object.entries(M).forEach(function(P) { + var J; + J = ja(P); + P = J.next().value; + J = J.next().value; + L[P] = J; + }); + }; + c.prototype.yc = function(L, M, N, P) { + var J, I; + I = M ? "error" : "info"; + M && this.j.oh && (0, q.Z_)(this.j.oh.errorCode, this.j.oh.wa, this.Qpa(), null === (J = this.j.Yd) || void 0 === J ? void 0 : J.Rv()) && (I = "info"); + this.bja(P, this.j, M, N); + L = this.Yy.xt(L, I, P, this.ya); + this.Lf.yc(L); + }; + c.prototype.gQb = function(L, M) { + var N, P; + P = null === (N = M.cb) || void 0 === N ? void 0 : N.hEb; + P && (null === P || void 0 === P ? void 0 : P.K) !== M.uB && (L.auxMid || (L.auxMid = P.K), L.auxPlaybackcontextid || (L.auxPlaybackcontextid = M.kk(P.K).xd)); + }; + c.prototype.bja = function(L, M, N, P) { + var J, I, K, O, U, ca, pa; + this.cc.o4a(L, M); + this.gQb(L, M); + P & H.Sd && ((0, h.oa)(!L || void 0 === L.moff), this.cc.s4a(L, M, M.p7())); + P & H.Eq && this.cc.u4a(L, M); + P & H.Hi && (null === (J = M.cb) || void 0 === J ? 0 : J.Eh) && (L.abuflbytes = null !== (I = L.abuflbytes) && void 0 !== I ? I : M.Vja(), L.abuflmsec = null !== (K = L.abuflmsec) && void 0 !== K ? K : M.kT(), L.vbuflbytes = null !== (O = L.vbuflbytes) && void 0 !== O ? O : M.QAa(), L.vbuflmsec = null !== (U = L.vbuflmsec) && void 0 !== U ? U : M.NZ(), L.tbuflbytes = null !== (ca = L.tbuflbytes) && void 0 !== ca ? ca : M.s8b(), L.tbuflmsec = null !== (pa = L.tbuflmsec) && void 0 !== pa ? pa : M.t8b()); + P & H.Is && this.cc.v4a(L, M.vk); + P & H.MD && (J = w.Fe.hardwareConcurrency, 0 <= J && (L.numcores = J), J = this.ya.Yma) && (I = J.Loa(), L.droppedFrames = JSON.stringify(I), J = J.iV(this.config().uGb), (0, l.Yf)(J, function(la, va) { + L["droppedFramesP" + la] = JSON.stringify(va); })); - if (Q & H.QZ) try { - M.og && (N.cdninfo = JSON.stringify(M.og.map(function(ha) { + if (P & H.u_) try { + M.pg && (L.cdninfo = JSON.stringify(M.pg.map(function(la) { return { - id: ha.id, - nm: ha.name, - rk: ha.bc, - wt: ha.location.weight, - lv: ha.location.level + id: la.id, + nm: la.name, + rk: la.dc, + wt: la.location.weight, + lv: la.location.level }; }))); - } catch (ha) {} - L && Q & H.yD && ((0, k.oa)(M.oh), this.wc.M3a(N, M, M.oh)); - Q & H.So && this.wc.rqa(N); + } catch (la) {} + N && P & H.RD && ((0, h.oa)(M.oh), this.cc.q4a(L, M, M.oh)); + P & H.Po && this.cc.Uqa(L); }; - Za.Object.defineProperties(c.prototype, { - Ugb: { + $a.Object.defineProperties(c.prototype, { + Qhb: { configurable: !0, enumerable: !0, get: function() { - return this.j.rB || this.j.kL; + return this.j.CB || this.j.DL; } } }); - b.iQ = c; - (function(N) { - N[N.Qd = 1] = "MOFF"; - N[N.Fq = 2] = "PRESENTEDSTREAMS"; - N[N.Ii = 4] = "BUFFER"; - N[N.Es = 8] = "SCREEN"; - N[N.uD = 16] = "CPU"; - N[N.QZ = 32] = "CDN"; - N[N.yD = 64] = "FATALERROR"; - N[N.So = 128] = "BROWSERINFO"; + b.WQ = c; + (function(L) { + L[L.Sd = 1] = "MOFF"; + L[L.Eq = 2] = "PRESENTEDSTREAMS"; + L[L.Hi = 4] = "BUFFER"; + L[L.Is = 8] = "SCREEN"; + L[L.MD = 16] = "CPU"; + L[L.u_ = 32] = "CDN"; + L[L.RD = 64] = "FATALERROR"; + L[L.Po = 128] = "BROWSERINFO"; })(H || (H = {})); }, 26158: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u, t) { - this.Lf = m; - this.config = p; - this.sa = q; + function c(l, n, q, u, t) { + this.Lf = l; + this.config = n; + this.ta = q; this.Ea = u; - this.dsa = t; + this.Dsa = t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jQ = void 0; + b.XQ = void 0; r = a(5163); - l = a(45118); + m = a(45118); f = a(22674); - h = a(98326); + k = a(98326); d = a(4203); g = a(30869); - n = a(81918); - k = a(99400); - c.prototype.create = function(m, p, q, u) { + p = a(81918); + h = a(99400); + c.prototype.create = function(l, n, q, u) { var t; - t = this.dsa.create(m, p); - return new k.lQ(m, p, q, u, this.Lf, this.config, this.Ea, t); + t = this.Dsa.create(l, n); + return new h.ZQ(l, n, q, u, this.Lf, this.config, this.Ea, t); }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(l.tl)), r.__param(1, (0, f.l)(d.Yb)), r.__param(2, (0, f.l)(g.dg)), r.__param(3, (0, f.l)(n.Lc)), r.__param(4, (0, f.l)(h.hQ))], a); - b.jQ = a; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(m.vl)), r.__param(1, (0, f.l)(d.Zb)), r.__param(2, (0, f.l)(g.eg)), r.__param(3, (0, f.l)(p.Kc)), r.__param(4, (0, f.l)(k.VQ))], a); + b.XQ = a; }, 99400: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k, m, p, q, u, t, w) { - var v; - v = this; - this.j = n; - this.Da = k; - this.lG = p; + function c(p, h, l, n, q, u, t, v) { + var w; + w = this; + this.j = p; + this.ya = h; + this.CG = n; this.Lf = q; this.config = u; this.Ea = t; - this.ib = w; - this.fC = function(y, x) { + this.gb = v; + this.pC = function(y, x) { return function(z) { - var A; - A = x(z); - if ("number" !== typeof A) throw Error("Event " + JSON.stringify(z) + " does not have movie Id"); - A === v.P && y(z); + var B; + B = x(z); + if ("number" !== typeof B) throw Error("Event " + JSON.stringify(z) + " does not have movie Id"); + B === w.O && y(z); }; }; - this.K6a = this.fC(function(y) { - v.Naa(y.AG); + this.p7a = this.pC(function(y) { + w.uba(y.PG); }, function(y) { - return y.P; + return y.O; }); - this.H6a = this.fC(function() { - v.US(); + this.m7a = this.pC(function() { + w.GT(); }, function(y) { - return y.P; + return y.O; }); - this.iWa = this.fC(function() { - v.US(); + this.TWa = this.pC(function() { + w.GT(); }, function(y) { return y.movieId; }); - this.zka = this.fC(function() { - v.j.zb.value === d.lb.he && (v.j.zb.removeListener(v.zka), v.Zt()); + this.Zka = this.pC(function() { + w.j.Ab.value === d.kb.Ge && (w.j.Ab.removeListener(w.Zka), w.fu()); }, function() { - return v.j.P; - }); - this.Bz = function(y) { - v.gq && v.ib.Bz(y); - }; - this.nWa = this.fC(this.ib.szb, function(y) { - return y.P; - }); - this.KYa = this.fC(this.ib.ZEb, function(y) { - return y.P; - }); - this.m6a = this.fC(this.ib.GV, function(y) { - return v.j.Wi(y.segmentId).P; - }); - this.Hcb = this.fC(this.ib.YX, function(y) { - return v.j.Wi(y.segmentId).P; - }); - this.Ij = function(y) { - y.skip && (v.eI = !0); - switch (y.Xb) { - case d.oc.jx: - case d.oc.iJ: - case d.oc.OQ: - case d.oc.PP: - case d.oc.rea: - v.dO && v.Qo && v.ib.ava(v.getTime() - v.Qo, v.dO); - v.dO = "repos"; - v.ib.NC(y.Rta, y.nf, y.$d); - v.Qo = v.getTime(); - (0, h.Jf)(v.uv); + return w.j.O; + }); + this.Nz = function(y) { + w.aq && w.gb.Nz(y); + }; + this.YWa = this.pC(this.gb.vAb, function(y) { + return y.O; + }); + this.qZa = this.pC(this.gb.cGb, function(y) { + return y.O; + }); + this.R6a = this.pC(this.gb.uW, function(y) { + return w.j.Ui(y.segmentId).O; + }); + this.ydb = this.pC(this.gb.GY, function(y) { + return w.j.Ui(y.segmentId).O; + }); + this.Gj = function(y) { + y.skip && (w.wI = !0); + switch (y.ic) { + case d.pc.ux: + case d.pc.CJ: + case d.pc.AR: + case d.pc.BQ: + case d.pc.Wea: + w.KO && w.No && w.gb.zva(w.getTime() - w.No, w.KO); + w.KO = "repos"; + w.gb.XC(y.nua, y.mf, y.ce); + w.No = w.getTime(); + (0, k.Jf)(w.Ev); break; - case d.oc.A_: - v.dO = "force_rebuffer"; - v.Qo = v.getTime(); - (0, h.Jf)(v.uv); + case d.pc.b0: + w.KO = "force_rebuffer"; + w.No = w.getTime(); + (0, k.Jf)(w.Ev); break; - case d.oc.YD: - case d.oc.ys: + case d.pc.oE: + case d.pc.Ds: break; default: - return (0, g.yL)(y.Xb); + return (0, g.SL)(y.ic); } }; - this.Gl = function(y) { - v.Ey = y.oldValue; - v.ib.Gl(y); + this.Il = function(y) { + w.Ty = y.oldValue; + w.gb.Il(y); }; - this.uv = function() { + this.Ev = function() { var y; - if (v.Qo && v.j.zb.value !== d.lb.Ff) { - y = v.getTime() - v.Qo; - v.ib.ku(y, v.eI, v.dO); - v.Ey && v.Ey != v.j.uc.value && v.ib.xja(); - v.Qo = void 0; - v.dO = void 0; - v.eI = void 0; - } - }; - this.Zt = function() { - v.gq || (v.gq = !0, v.ib.ds(!1), v.Bqa(), v.config().n7 && (v.xy = ob.setTimeout(function() { - v.Lf.flush(!1).catch(function() { - return v.log.warn("failed to flush log batcher on initialLogFlushTimeout"); + if (w.No && w.j.Ab.value !== d.kb.Ff) { + y = w.getTime() - w.No; + w.gb.ru(y, w.wI, w.KO); + w.Ty && w.Ty != w.j.ac.value && w.gb.$ja(); + w.No = void 0; + w.KO = void 0; + w.wI = void 0; + } + }; + this.fu = function() { + w.aq || (w.aq = !0, w.gb.ns(!1), w.cra(), w.config().M7 && (w.Ly = qb.setTimeout(function() { + w.Lf.flush(!1).catch(function() { + return w.log.warn("failed to flush log batcher on initialLogFlushTimeout"); }); - v.xy = void 0; - }, v.config().n7))); + w.Ly = void 0; + }, w.config().M7))); }; - this.pg = function() { - v.xy && (ob.clearTimeout(v.xy), v.xy = void 0); - if (v.config().Y4 || v.config().yS)(v.oma && (ob.clearInterval(v.oma), v.oma = void 0), v.ib.DYa()); - v.XY && v.XY(); - v.gq ? v.ib.gy(!!v.j.oh) : v.j.oh ? v.ib.ds(!0) : v.Da.background.value || v.ib.bva(); + this.qg = function() { + w.Ly && (qb.clearTimeout(w.Ly), w.Ly = void 0); + if (w.config().w5 || w.config().jT)(w.Qma && (qb.clearInterval(w.Qma), w.Qma = void 0), w.gb.jZa()); + w.EZ && w.EZ(); + w.aq ? w.gb.ty(!!w.j.oh) : w.j.oh ? w.gb.ns(!0) : w.ya.background.value || w.gb.Ava(); }; - this.lZ = function(y) { - y.oldValue && y.Fh && y.Fh.mF && v.ib.Qx(y.oldValue, y.newValue, y.Fh.mF, y.Fh.IS); + this.RZ = function(y) { + y.oldValue && y.Hh && y.Hh.DF && w.gb.by(y.oldValue, y.newValue, y.Hh.DF, y.Hh.tT); }; - this.dX = function(y) { + this.PX = function(y) { var x; if (y.newValue) { x = y.newValue.stream; - v.JG != x && (v.JG && x && v.ib.wwa(v.JG, x, v.lG(y.newValue.KK.startTime)), v.JG = x); + w.aH != x && (w.aH && x && w.gb.Wwa(w.aH, x, w.CG(y.newValue.cL.startTime)), w.aH = x); } }; - this.P = k.P; - this.log = (0, l.Gh)(n, "LogblobBuilder"); - this.Bb(); - m && this.Naa(); + this.O = h.O; + this.log = (0, m.Ih)(p, "LogblobBuilder"); + this.Eb(); + l && this.uba(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lQ = void 0; - l = a(31276); + b.ZQ = void 0; + m = a(31276); f = a(5021); - h = a(32219); + k = a(32219); d = a(85001); g = a(79542); - c.prototype.Bb = function() { - this.j.addEventListener(d.ga.QG, this.K6a); - this.j.addEventListener(d.ga.tsa, this.H6a); - this.j.addEventListener(d.ga.GV, this.m6a); - this.j.addEventListener(d.ga.YX, this.Hcb); - this.j.addEventListener(d.ga.pg, this.iWa); - if (this.config().Y4 || this.config().yS)(this.j.addEventListener(d.ga.EF, this.KYa), this.oma = ob.setInterval(this.ib.DYa, this.config().cFb)); - this.config().Cwa && this.j.addEventListener(d.ga.EF, this.nWa); - }; - c.prototype.Naa = function(n) { - var k; - k = this; - this.X7a || (this.j.zb.value !== d.lb.he || (void 0 === n ? 0 : n) ? this.j.zb.addListener(this.zka) : this.Zt(), this.j.bi.addListener(this.Bz), this.j.Mb.addListener(this.ib.ol), this.j.uc.addListener(this.Gl), this.j.Og.addListener(this.ib.CS), this.j.paused.addListener(this.ib.T9), this.j.$d.addListener(this.dX), this.j.zb.addListener(this.uv), this.j.zb.addListener(this.ib.Jfb), this.j.Oe.addListener(this.lZ), this.j.playbackRate.addListener(this.ib.hY), this.j.addEventListener(d.ga.Eh, this.ib.Eh), this.j.addEventListener(d.ga.$E, this.ib.$E), this.j.addEventListener(d.ga.k8, this.ib.k8), this.j.addEventListener(d.ga.j8, this.ib.j8), this.j.addEventListener(d.ga.GO, this.ib.GO), this.j.addEventListener(d.ga.Kx, function(m) { - k.dO = "rebuffer"; - k.ib.Kx(m); - k.Qo = k.getTime(); - (0, h.Jf)(k.uv); - }), this.j.addEventListener(d.ga.Ij, this.Ij), this.j.addEventListener(d.ga.NO, this.ib.NO), this.Da.Ap && this.Da.Ap.addListener(this.ib.Ap), this.X7a = !0); + c.prototype.Eb = function() { + this.j.addEventListener(d.ha.gH, this.p7a); + this.j.addEventListener(d.ha.Tsa, this.m7a); + this.j.addEventListener(d.ha.uW, this.R6a); + this.j.addEventListener(d.ha.GY, this.ydb); + this.j.addEventListener(d.ha.qg, this.TWa); + if (this.config().w5 || this.config().jT)(this.j.addEventListener(d.ha.VF, this.qZa), this.Qma = qb.setInterval(this.gb.jZa, this.config().gGb)); + this.config().bxa && this.j.addEventListener(d.ha.VF, this.YWa); + }; + c.prototype.uba = function(p) { + var h; + h = this; + this.D8a || (this.j.Ab.value !== d.kb.Ge || (void 0 === p ? 0 : p) ? this.j.Ab.addListener(this.Zka) : this.fu(), this.j.ai.addListener(this.Nz), this.j.Mb.addListener(this.gb.rl), this.j.ac.addListener(this.Il), this.j.Pg.addListener(this.gb.nT), this.j.paused.addListener(this.gb.x$), this.j.ce.addListener(this.PX), this.j.Ab.addListener(this.Ev), this.j.Ab.addListener(this.gb.Dgb), this.j.Re.addListener(this.RZ), this.j.playbackRate.addListener(this.gb.QY), this.j.addEventListener(d.ha.Gh, this.gb.Gh), this.j.addEventListener(d.ha.rF, this.gb.rF), this.j.addEventListener(d.ha.H8, this.gb.H8), this.j.addEventListener(d.ha.G8, this.gb.G8), this.j.addEventListener(d.ha.nP, this.gb.nP), this.j.addEventListener(d.ha.Wx, function(l) { + h.KO = "rebuffer"; + h.gb.Wx(l); + h.No = h.getTime(); + (0, k.Jf)(h.Ev); + }), this.j.addEventListener(d.ha.Gj, this.Gj), this.j.addEventListener(d.ha.tP, this.gb.tP), this.ya.zp && this.ya.zp.addListener(this.gb.zp), this.D8a = !0); }; - c.prototype.US = function() { - this.pg(); - this.X7a && (this.j.removeEventListener(d.ga.QG, this.K6a), this.j.removeEventListener(d.ga.tsa, this.H6a), this.j.removeEventListener(d.ga.GV, this.m6a), this.j.removeEventListener(d.ga.YX, this.Hcb), this.j.bi.removeListener(this.Bz), this.j.Mb.removeListener(this.ib.ol), this.j.uc.removeListener(this.Gl), this.j.Og.removeListener(this.ib.CS), this.j.paused.removeListener(this.ib.T9), this.j.$d.removeListener(this.dX), this.j.zb.removeListener(this.uv), this.j.zb.removeListener(this.zka), this.j.zb.removeListener(this.ib.Jfb), this.j.Oe.removeListener(this.lZ), this.j.playbackRate.removeListener(this.ib.hY), this.j.removeEventListener(d.ga.pg, this.iWa), this.j.removeEventListener(d.ga.Eh, this.ib.Eh), this.j.removeEventListener(d.ga.$E, this.ib.$E), this.j.removeEventListener(d.ga.GO, this.ib.GO), this.j.removeEventListener(d.ga.Kx, this.ib.Kx), this.j.removeEventListener(d.ga.Ij, this.Ij), this.j.removeEventListener(d.ga.NO, this.ib.NO), this.Da.Ap && this.Da.Ap.removeListener(this.ib.Ap), this.j.removeEventListener(d.ga.EF, this.KYa), this.j.removeEventListener(d.ga.EF, this.nWa)); + c.prototype.GT = function() { + this.qg(); + this.D8a && (this.j.removeEventListener(d.ha.gH, this.p7a), this.j.removeEventListener(d.ha.Tsa, this.m7a), this.j.removeEventListener(d.ha.uW, this.R6a), this.j.removeEventListener(d.ha.GY, this.ydb), this.j.ai.removeListener(this.Nz), this.j.Mb.removeListener(this.gb.rl), this.j.ac.removeListener(this.Il), this.j.Pg.removeListener(this.gb.nT), this.j.paused.removeListener(this.gb.x$), this.j.ce.removeListener(this.PX), this.j.Ab.removeListener(this.Ev), this.j.Ab.removeListener(this.Zka), this.j.Ab.removeListener(this.gb.Dgb), this.j.Re.removeListener(this.RZ), this.j.playbackRate.removeListener(this.gb.QY), this.j.removeEventListener(d.ha.qg, this.TWa), this.j.removeEventListener(d.ha.Gh, this.gb.Gh), this.j.removeEventListener(d.ha.rF, this.gb.rF), this.j.removeEventListener(d.ha.nP, this.gb.nP), this.j.removeEventListener(d.ha.Wx, this.gb.Wx), this.j.removeEventListener(d.ha.Gj, this.Gj), this.j.removeEventListener(d.ha.tP, this.gb.tP), this.ya.zp && this.ya.zp.removeListener(this.gb.zp), this.j.removeEventListener(d.ha.VF, this.qZa), this.j.removeEventListener(d.ha.VF, this.YWa)); }; c.prototype.getTime = function() { - return this.Ea.Kb().ea(f.pa); + return this.Ea.Kb().ea(f.ma); }; - c.prototype.Bqa = function() { - var n, k, m; - n = this; - m = []; - this.config().C7a && (this.config().D7a.forEach(function(p) { - m.push(ob.setTimeout(n.ib.Sy, p)); - }), this.config().L8 && (k = ob.setInterval(this.ib.Sy, this.config().L8)), this.XY = function() { - m.forEach(function(p) { - ob.clearTimeout(p); + c.prototype.cra = function() { + var p, h, l; + p = this; + l = []; + this.config().i8a && (this.config().j8a.forEach(function(n) { + l.push(qb.setTimeout(p.gb.ez, n)); + }), this.config().m9 && (h = qb.setInterval(this.gb.ez, this.config().m9)), this.EZ = function() { + l.forEach(function(n) { + qb.clearTimeout(n); }); - k && ob.clearInterval(k); + h && qb.clearInterval(h); }); }; - b.lQ = c; + b.ZQ = c; }, 33345: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t; + var f, k, d, g, p, h, l, n, q, u, t; - function c(w, v, y, x, z, A, B, C) { - this.Ea = w; + function c(v, w, y, x, z, B, A, C) { + this.Ea = v; this.platform = y; this.Tk = x; this.json = z; - this.yh = A; - this.Eg = B; - this.KSb = C; - (0, h.ro)(this, "json"); - this.ma = v.ab("LogblobSender"); + this.xh = B; + this.Gg = A; + this.XTb = C; + (0, k.so)(this, "json"); + this.la = w.Za("LogblobSender"); } - function l() { + function m() { this.entries = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.FIa = void 0; + b.hJa = void 0; r = a(5163); f = a(22674); - h = a(66523); + k = a(66523); d = a(63368); g = a(5021); - n = a(74870); - k = a(81918); - m = a(91581); - p = a(33554); + p = a(74870); + h = a(81918); + l = a(91581); + n = a(33554); q = a(87386); u = a(40953); a = a(7605); - c.prototype.send = function(w) { - var v; - v = this; + c.prototype.send = function(v) { + var w; + w = this; return new Promise(function(y, x) { var z; try { - z = w.reduce(function(A, B) { - A.entries.push(v.sCb(B)); - return A; - }, new l()); - y(v.oJb(z)); - } catch (A) { - v.ma.error(A.message); - x(A); + z = v.reduce(function(B, A) { + B.entries.push(w.wDb(A)); + return B; + }, new m()); + y(w.yKb(z)); + } catch (B) { + w.la.error(B.message); + x(B); } }).then(function(y) { - return v.Hxa(y); + return w.eya(y); }); }; - c.prototype.sCb = function(w) { - return this.yh.pC(this.yh.pC({}, w.data), { - esn: this.Tk().hk, - sev: w.severity, - type: w.type, - lver: this.platform.bsa, + c.prototype.wDb = function(v) { + return this.xh.qH(this.xh.qH({}, v.data), { + esn: this.Tk().gk, + sev: v.severity, + type: v.type, + lver: this.platform.Bsa, jssid: this.Ea.id, - devmod: this.platform.lB, - jsoffms: w.timestamp.qa(this.Ea.Hy).ea(g.pa), - clienttime: w.timestamp.ea(g.pa), - client_utc: w.timestamp.ea(g.ym), - uiver: this.Eg.Bw + devmod: this.platform.xB, + jsoffms: v.timestamp.qa(this.Ea.Wy).ea(g.ma), + clienttime: v.timestamp.ea(g.ma), + client_utc: v.timestamp.ea(g.Kn), + uiver: this.Gg.Mw }); }; - c.prototype.oJb = function(w) { - var v; - v = this; + c.prototype.yKb = function(v) { + var w; + w = this; try { - return this.json.stringify(w); + return this.json.stringify(v); } catch (z) { - for (var y = {}, x = 0; x < w.entries.length; + for (var y = {}, x = 0; x < v.entries.length; (y = { - oP: y.oP, - Au: y.Au + UP: y.UP, + Iu: y.Iu }, ++x)) { - y.Au = Object.assign({}, w.entries[x]); + y.Iu = Object.assign({}, v.entries[x]); try { - this.json.stringify(y.Au); - } catch (A) { - y.oP = void 0; - this.yh.xB(y.Au, (function(B) { + this.json.stringify(y.Iu); + } catch (B) { + y.UP = void 0; + this.xh.IB(y.Iu, (function(A) { return function(C, D) { try { - v.json.stringify(D); + w.json.stringify(D); } catch (E) { - B.oP = E.message; - B.Au[C] = B.oP; + A.UP = E.message; + A.Iu[C] = A.UP; } }; })(y)); - y.Au.stringifyException = y.oP; - y.Au.originalType = y.Au.type; - y.Au.type = "debug"; - y.Au.sev = "error"; + y.Iu.stringifyException = y.UP; + y.Iu.originalType = y.Iu.type; + y.Iu.type = "debug"; + y.Iu.sev = "error"; } } - return this.json.stringify(w); + return this.json.stringify(v); } }; - c.prototype.Hxa = function(w) { - var v; - v = this; - return this.KSb.Df(this.ma, { - logblobs: w + c.prototype.eya = function(v) { + var w; + w = this; + return this.XTb.Bf(this.la, { + logblobs: v }).then(function() { !1; }).catch(function(y) { - v.ma.error("PBO logblob failed", y); + w.la.error("PBO logblob failed", y); return Promise.reject(y); }); }; t = c; - t = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(k.Lc)), r.__param(1, (0, f.l)(q.bb)), r.__param(2, (0, f.l)(m.Gn)), r.__param(3, (0, f.l)(p.Sw)), r.__param(4, (0, f.l)(d.HD)), r.__param(5, (0, f.l)(n.eh)), r.__param(6, (0, f.l)(a.hx)), r.__param(7, (0, f.l)(u.sLa))], t); - b.FIa = t; + t = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(h.Kc)), r.__param(1, (0, f.l)(q.$a)), r.__param(2, (0, f.l)(l.Gn)), r.__param(3, (0, f.l)(n.bx)), r.__param(4, (0, f.l)(d.ZD)), r.__param(5, (0, f.l)(p.Bh)), r.__param(6, (0, f.l)(a.sx)), r.__param(7, (0, f.l)(u.TLa))], t); + b.hJa = t; }, 82956: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - switch (h) { - case l.S.WP: + function c(k) { + switch (k) { + case m.R.IQ: return "http"; - case l.S.YP: + case m.R.KQ: return "connectiontimeout"; - case l.S.ED: + case m.R.WD: return "readtimeout"; - case l.S.xGa: + case m.R.XGa: return "corruptcontent"; - case l.S.DD: + case m.R.VD: return "abort"; - case l.S.ZP: - case l.S.Lda: + case m.R.LQ: + case m.R.pea: return "unknown"; } } Object.defineProperty(b, "__esModule", { value: !0 }); - b.kpa = b.Z1a = b.N1a = void 0; - l = a(36129); + b.Opa = b.x2a = b.k2a = void 0; + m = a(36129); f = a(22365); - b.N1a = c; - b.Z1a = function(h, d) { + b.k2a = c; + b.x2a = function(k, d) { var g; - h = { - errorcode: h + (d.errorCode || l.V.$o) - }; - d.za && (h.errorsubcode = d.za); - d.He && (h.errorextcode = d.He); - d.Sma && (h.erroredgecode = d.Sma); - d.Nb && (h.errordetails = d.Nb); - d.Ol && (h.httperr = d.Ol); - d.b9 && (h.aseneterr = d.b9); - d.yB && (h.errordata = d.yB); - d.cW && (h.mediaerrormessage = d.cW); - g = c(Number(d.za)); - g && (h.nwerr = g); - d.Gd && (h.playbackcontextid = d.Gd); - return h; + k = { + errorcode: k + (d.errorCode || m.V.Xo) + }; + d.wa && (k.errorsubcode = d.wa); + d.Je && (k.errorextcode = d.Je); + d.una && (k.erroredgecode = d.una); + d.Yb && (k.errordetails = d.Yb); + d.Pl && (k.httperr = d.Pl); + d.B9 && (k.aseneterr = d.B9); + d.dG && (k.errordata = d.dG); + d.SW && (k.mediaerrormessage = d.SW); + g = c(Number(d.wa)); + g && (k.nwerr = g); + d.xd && (k.playbackcontextid = d.xd); + return k; }; - b.kpa = function() { + b.Opa = function() { return { - screensize: f.Ru.width + "x" + f.Ru.height, - screenavailsize: f.Ru.availWidth + "x" + f.Ru.availHeight, - clientsize: ob.innerWidth + "x" + ob.innerHeight, - devicePixelRatio: f.VJa + screensize: f.Yu.width + "x" + f.Yu.height, + screenavailsize: f.Yu.availWidth + "x" + f.Yu.availHeight, + clientsize: qb.innerWidth + "x" + qb.innerHeight, + devicePixelRatio: f.xKa }; }; }, 50723: function(r, b, a) { - var f, h, d, g, n, k, m; + var f, k, d, g, p, h, l; - function c(p) { - this.hK = d.Ia; - this.Hha = []; - this.vR = this.g2 = !1; - p && (this.hK = p.size, this.Hha = p.XG); + function c(n) { + this.zK = d.Ba; + this.hia = []; + this.fS = this.G2 = !1; + n && (this.zK = n.size, this.hia = n.nH); } - function l(p, q, u, t) { - this.hUb = p; + function m(n, q, u, t) { + this.zVb = n; this.config = q; - this.Ef = u; + this.Df = u; this.json = t; - (0, h.ro)(this, "json"); - this.ma = this.Ef.ab("MessageQueue"); - this.jt = []; + (0, k.so)(this, "json"); + this.la = this.Df.Za("MessageQueue"); + this.st = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.HJa = void 0; + b.jKa = void 0; r = a(5163); f = a(22674); - h = a(66523); + k = a(66523); d = a(72574); g = a(81829); - n = a(87386); - k = a(63368); + p = a(87386); + h = a(63368); a = a(45118); - l.prototype.Jia = function(p) { + m.prototype.kja = function(n) { var q, u; - 0 === this.jt.length && this.jt.push(this.yoa()); - if (p = this.BMb(p)) { - q = this.hUb.measure([p]); - u = this.jt[this.jt.length - 1]; - 0 < u.size.add(q).Qk(this.config.c7a) && (u = this.yoa(), this.jt.push(u)); - u.Jia(p); + 0 === this.st.length && this.st.push(this.apa()); + if (n = this.MNb(n)) { + q = this.zVb.measure([n]); + u = this.st[this.st.length - 1]; + 0 < u.size.add(q).Rk(this.config.I7a) && (u = this.apa(), this.st.push(u)); + u.kja(n); } }; - l.prototype.OJb = function() { - var p; - p = this.jt.filter(function(q) { - return q.cyb; + m.prototype.YKb = function() { + var n; + n = this.st.filter(function(q) { + return q.ezb; }); - this.jt.push(this.yoa()); - p.forEach(function(q) { - return q.oTb(); + this.st.push(this.apa()); + n.forEach(function(q) { + return q.EUb(); }); - return p; + return n; }; - l.prototype.Qtb = function(p) { - p.Ay || this.jt.unshift(new c(p)); + m.prototype.Qub = function(n) { + n.Oy || this.st.unshift(new c(n)); }; - l.prototype.T0b = function(p) { - p = this.jt.indexOf(p); - 0 <= p && this.jt.splice(p, 1); + m.prototype.m2b = function(n) { + n = this.st.indexOf(n); + 0 <= n && this.st.splice(n, 1); }; - l.prototype.BMb = function(p) { + m.prototype.MNb = function(n) { try { return { - data: this.json.parse(this.json.stringify(p.data)), - severity: p.severity, - size: p.size, - timestamp: p.timestamp, - type: p.type + data: this.json.parse(this.json.stringify(n.data)), + severity: n.severity, + size: n.size, + timestamp: n.timestamp, + type: n.type }; } catch (t) { var q, u; q = {}; - p = p.data; - u = p.debugMessage; + n = n.data; + u = n.debugMessage; u && "string" === typeof u && (q.originalDebugMessage = u); - (p = p.debugCategory) && "string" === typeof p && (q.originalDebugCategory = p); - this.ma.error("JSON.stringify error: " + t.message, q); + (n = n.debugCategory) && "string" === typeof n && (q.originalDebugCategory = n); + this.la.error("JSON.stringify error: " + t.message, q); } }; - l.prototype.yoa = function() { + m.prototype.apa = function() { return new c(); }; - Za.Object.defineProperties(l.prototype, { + $a.Object.defineProperties(m.prototype, { size: { configurable: !0, enumerable: !0, get: function() { - return this.jt.reduce(function(p, q) { - return p.add(q.size); - }, d.Ia); + return this.st.reduce(function(n, q) { + return n.add(q.size); + }, d.Ba); } } }); - m = l; - m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.CIa)), r.__param(1, (0, f.l)(a.fea)), r.__param(2, (0, f.l)(n.bb)), r.__param(3, (0, f.l)(k.HD))], m); - b.HJa = m; - c.prototype.HO = function() { - this.g2 = !1; - this.vR = !0; + l = m; + l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.eJa)), r.__param(1, (0, f.l)(a.Kea)), r.__param(2, (0, f.l)(p.$a)), r.__param(3, (0, f.l)(h.ZD))], l); + b.jKa = l; + c.prototype.oP = function() { + this.G2 = !1; + this.fS = !0; }; - c.prototype.hr = function() { - this.g2 = !1; + c.prototype.pr = function() { + this.G2 = !1; }; - c.prototype.Jia = function(p) { - this.Hha.push(p); - this.hK = this.hK.add(p.size); + c.prototype.kja = function(n) { + this.hia.push(n); + this.zK = this.zK.add(n.size); }; - c.prototype.oTb = function() { - this.g2 = !0; + c.prototype.EUb = function() { + this.G2 = !0; }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { size: { configurable: !0, enumerable: !0, get: function() { - return this.hK; + return this.zK; } }, - XG: { + nH: { configurable: !0, enumerable: !0, get: function() { - return this.Hha; + return this.hia; } }, - cyb: { + ezb: { configurable: !0, enumerable: !0, get: function() { - return 0 < this.XG.length && !1 === this.g2; + return 0 < this.nH.length && !1 === this.G2; } }, - Ay: { + Oy: { configurable: !0, enumerable: !0, get: function() { - return this.vR; + return this.fS; } } }); @@ -31686,7 +31700,7 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.gCa = { + b.HCa = { "playready-oggvorbis-2-piff": "OGG_VORBIS", "playready-oggvorbis-2-dash": "OGG_VORBIS", "heaac-2-piff": "AAC", @@ -31706,427 +31720,427 @@ E3cbY[513816] = false; }; }, 51770: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperty(b, "__esModule", { value: !0 }); - b.J6a = void 0; + b.o7a = void 0; r = a(22674); c = a(37104); - l = a(83081); + m = a(83081); f = a(43185); - h = a(23176); + k = a(23176); d = a(17950); g = a(24273); - n = a(44236); - k = a(17398); - m = a(47930); - p = a(60042); + p = a(44236); + h = a(17398); + l = a(47930); + n = a(60042); q = a(97791); - b.J6a = new r.gd(function(u) { - u(f.YIa).to(h.XIa).ha(); - u(c.wea).to(l.ZIa).ha(); - u(d.BMa).pl(function(t) { - for (var w = [], v = 0; v < arguments.length; ++v) w[v - 0] = arguments[v]; - v = a(26159).bE; - return new(Function.prototype.bind.apply(v, [null].concat(ca(w))))(); - }); - u(g.bJa).ae(function() { + b.o7a = new r.kd(function(u) { + u(f.AJa).to(k.zJa).ia(); + u(c.afa).to(m.BJa).ia(); + u(d.bNa).sl(function(t) { + for (var v = [], w = 0; w < arguments.length; ++w) v[w - 0] = arguments[w]; + w = a(26159).sE; + return new(Function.prototype.bind.apply(w, [null].concat(aa(v))))(); + }); + u(g.EJa).ee(function() { return function(t) { - return new n.cJa(t); + return new p.FJa(t); }; }); - u(k.lJ).to(m.VIa).ha(); - u(p.UIa).to(q.TIa).ha(); + u(h.FJ).to(l.xJa).ia(); + u(n.wJa).to(q.vJa).ia(); }); }, 43185: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.YIa = "ManifestProviderConfigSymbol"; + b.AJa = "ManifestProviderConfigSymbol"; }, 37104: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.wea = "ManifestParserFactorySymbol"; + b.afa = "ManifestParserFactorySymbol"; }, 24273: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.bJa = "ManifestVerifyErrorFactorySymbol"; + b.EJa = "ManifestVerifyErrorFactorySymbol"; }, 17950: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.BMa = "PlayerTextTrackFactorySymbol"; + b.bNa = "PlayerTextTrackFactorySymbol"; }, 77939: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q) { - m = f.rQ.call(this, m) || this; - m.config = p; - m.j = q; - return m; + function c(l, n, q) { + l = f.eR.call(this, l) || this; + l.config = n; + l.j = q; + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.fCa = void 0; - l = a(29670); + b.GCa = void 0; + m = a(29670); f = a(28518); - h = a(45266); + k = a(45266); d = a(51344); g = a(35128); - n = a(36129); - k = a(31149); - ea(c, f.rQ); - c.prototype.K9a = function(m, p, q) { + p = a(36129); + h = a(31149); + ea(c, f.eR); + c.prototype.w$a = function(l, n, q) { var u, t; u = this; - t = this.config.cba; - p = p.filter(function(w) { - var v, y; - v = w.Nt || !w.Zf || w.streams && 0 < w.streams.length; - v || u.log.warn("Audio track is missing streams", u.F6(w)); - y = 0 === t.length || 0 <= t.indexOf(w.xh); - y || u.log.warn("Audio track is not supported", u.F6(w)); - return v && y; - }); - if (!p.length) throw Error("no valid audio tracks"); - p = p.map(function(w) { - return u.J9a(m, w, u.CJb(w, q)); + t = this.config.Jba; + n = n.filter(function(v) { + var w, y; + w = v.Ut || !v.$f || v.streams && 0 < v.streams.length; + w || u.log.warn("Audio track is missing streams", u.d7(v)); + y = 0 === t.length || 0 <= t.indexOf(v.wh); + y || u.log.warn("Audio track is not supported", u.d7(v)); + return w && y; + }); + if (!n.length) throw Error("no valid audio tracks"); + n = n.map(function(v) { + return u.v$a(l, v, u.MKb(v, q)); }); this.log.trace("Parsed audio tracks", { - Count: p.length + Count: n.length }); - return p; + return n; }; - c.prototype.QXb = function(m, p, q, u) { - var t, w, v, y; + c.prototype.gZb = function(l, n, q, u) { + var t, v, w, y; t = this; - w = ka((0, h.xC)(function(x) { - return x.Nt; - }, p)); - p = w.next().value; - w = w.next().value; - w = ka((0, h.xC)(function(x) { + v = ja((0, k.IC)(function(x) { + return x.Ut; + }, n)); + n = v.next().value; + v = v.next().value; + v = ja((0, k.IC)(function(x) { return x.streams && 0 < x.streams.length; - }, w)); - v = w.next().value; - w.next().value.forEach(function(x) { - return t.log.warn("Audio track is missing streams", t.F6(x)); - }); - y = this.config.cba; - w = ka((0, h.xC)(function(x) { - return 0 === y.length || 0 <= y.indexOf(x.xh); }, v)); - v = w.next().value; - w.next().value.forEach(function(x) { - return t.log.warn("Audio track is not supported", t.F6(x)); + w = v.next().value; + v.next().value.forEach(function(x) { + return t.log.warn("Audio track is missing streams", t.d7(x)); + }); + y = this.config.Jba; + v = ja((0, k.IC)(function(x) { + return 0 === y.length || 0 <= y.indexOf(x.wh); + }, w)); + w = v.next().value; + v.next().value.forEach(function(x) { + return t.log.warn("Audio track is not supported", t.d7(x)); }); - p = [].concat(ca(v), ca(p)).map(function(x) { - return t.J9a(m, x, t.mLb(x.$f, q, u)); + n = [].concat(aa(w), aa(n)).map(function(x) { + return t.v$a(l, x, t.wMb(x.ag, q, u)); }); - if (!p.length) throw Error("no valid audio tracks"); + if (!n.length) throw Error("no valid audio tracks"); this.log.trace("Transformed audio tracks", { - Count: p.length + Count: n.length }); - return p; + return n; }; - c.prototype.hwb = function(m) { - var p, q; - p = this; - q = this.config.Qna; + c.prototype.gxb = function(l) { + var n, q; + n = this; + q = this.config.soa; if (q) { - if (m = ka(m.filter(function(u) { - return u.ye == q || u.trackId == q; - })).next().value) return m; - } else if (this.j.N5 && (m = ka(m.filter(function(u) { - return u.trackId == p.j.N5; - })).next().value)) return m; - }; - c.prototype.RHb = function(m, p) { - this.config.vUa.forEach(function(q) { - var u, t, w; - u = p.ft.filter(function(v) { - return v.profile === q; - }).reduce(function(v, y) { + if (l = ja(l.filter(function(u) { + return u.xe == q || u.trackId == q; + })).next().value) return l; + } else if (this.j.k6 && (l = ja(l.filter(function(u) { + return u.trackId == n.j.k6; + })).next().value)) return l; + }; + c.prototype.YIb = function(l, n) { + this.config.cVa.forEach(function(q) { + var u, t, v; + u = n.pt.filter(function(w) { + return w.profile === q; + }).reduce(function(w, y) { y.streams.map(function(x) { return x.bitrate; }).forEach(function(x) { - v.add(x); + w.add(x); }); - return v; + return w; }, new Set()); t = !1; - w = m.Fa.ft.map(function(v) { + v = l.Ca.pt.map(function(w) { var y; - if (v.profile === q) { - y = v.streams.filter(function(x) { + if (w.profile === q) { + y = w.streams.filter(function(x) { return u.has(x.bitrate); }); - if (y.length === v.streams.length) return v; + if (y.length === w.streams.length) return w; t = !0; - if (0 === y.length) throw new k.Mc(n.V.KIa, n.S.wib); - return Object.assign(Object.assign({}, v), { + if (0 === y.length) throw new h.Oc(p.V.mJa, p.R.tjb); + return Object.assign(Object.assign({}, w), { streams: y }); } - return v; + return w; }); - t && (m.Fa = Object.assign(Object.assign({}, m.Fa), { - ft: w + t && (l.Ca = Object.assign(Object.assign({}, l.Ca), { + pt: v })); }); - return m; + return l; }; - c.prototype.J9a = function(m, p, q) { - var u, t, w, v; - v = p.xh; - m = Object.assign(Object.assign({}, m), { - type: d.Zj.audio, - lI: p.lI, - variant: p.variant, - trackId: p.$f, - xG: p.WO, - xh: g.B1[v.toLowerCase()] || g.Yo.uJ, - MC: v, - ye: p.language, - displayName: p.dC + " - " + p.channelsFormat, - bc: null !== (u = p.bc) && void 0 !== u ? u : -1, - Zf: null !== (t = p.Zf) && void 0 !== t ? t : !0, - channels: p.channels, - Tfc: p.channels, - Yg: q, - vg: { - Bcp47: p.language, - TrackId: p.$f + c.prototype.v$a = function(l, n, q) { + var u, t, v, w; + w = n.wh; + l = Object.assign(Object.assign({}, l), { + type: d.Wj.audio, + DI: n.DI, + variant: n.variant, + trackId: n.ag, + NG: n.CP, + wh: g.d2[w.toLowerCase()] || g.Vo.NJ, + WC: w, + xe: n.language, + displayName: n.nC + " - " + n.channelsFormat, + dc: null !== (u = n.dc) && void 0 !== u ? u : -1, + $f: null !== (t = n.$f) && void 0 !== t ? t : !0, + channels: n.channels, + yhc: n.channels, + $g: q, + wg: { + Bcp47: n.language, + TrackId: n.ag }, streams: [], - isNative: p.isNative, - oo: p.Nt, - wY: p.wY + isNative: n.isNative, + no: n.Ut, + eZ: n.eZ }); - m.streams = this.Nfb(p.streams, m); - this.log.trace("Transformed audio track", m, { - StreamCount: m.streams.length, - AllowedTimedTextTracks: m.Yg.length + l.streams = this.Hgb(n.streams, l); + this.log.trace("Transformed audio track", l, { + StreamCount: l.streams.length, + AllowedTimedTextTracks: l.$g.length }); - m.ozb = l.gCa[null === (w = m.streams[0]) || void 0 === w ? void 0 : w.Fd]; - return m; + l.rAb = m.HCa[null === (v = l.streams[0]) || void 0 === v ? void 0 : v.Ed]; + return l; }; - c.prototype.F6 = function(m) { + c.prototype.d7 = function(l) { return { - language: m.dC, - bcp47: m.language, - type: m.xh - }; - }; - c.prototype.CJb = function(m, p) { - return p.filter(function(q) { - if (0 <= m.MEb.indexOf(q.xG)) return !1; - if (m.hYa) { - if (m.hYa !== q.xG && (q.oo() || q.jn())) return !1; - } else if (m.eWb) { - if (q.oo() || q.jn()) return !1; - } else if (q.jn()) return !1; + language: l.nC, + bcp47: l.language, + type: l.wh + }; + }; + c.prototype.MKb = function(l, n) { + return n.filter(function(q) { + if (0 <= l.QFb.indexOf(q.NG)) return !1; + if (l.OYa) { + if (l.OYa !== q.NG && (q.no() || q.en())) return !1; + } else if (l.uXb) { + if (q.no() || q.en()) return !1; + } else if (q.en()) return !1; return !0; }); }; - c.prototype.mLb = function(m, p, q) { - return p.filter(function(u) { - return u.Bd.$ === m; + c.prototype.wMb = function(l, n, q) { + return n.filter(function(u) { + return u.Vc.Y === l; }).map(function(u) { - return u.Bd.Ga; + return u.Vc.Da; }).map(function(u) { return q.find(function(t) { return t.trackId === u; }); }).filter(Boolean); }; - b.fCa = c; + b.GCa = c; }, 82409: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { - this.log = h; + function c(k, d) { + this.log = k; this.config = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.pDa = void 0; - l = a(45266); + b.PDa = void 0; + m = a(45266); f = a(64274); - c.prototype.L9a = function(h, d) { - var g, n, k, m; + c.prototype.x$a = function(k, d) { + var g, p, h, l; g = this; - n = this.config.ska; - k = this.config.rka; - h = ka((0, l.xC)(function(p) { - return (!n.length || 0 <= n.indexOf(p.id)) && 0 > k.indexOf(p.id); - }, h || [])); - m = h.next().value; - h.next().value.forEach(function(p) { + p = this.config.Ska; + h = this.config.Rka; + k = ja((0, m.IC)(function(n) { + return (!p.length || 0 <= p.indexOf(n.id)) && 0 > h.indexOf(n.id); + }, k || [])); + l = k.next().value; + k.next().value.forEach(function(n) { return g.log.warn("Cdn is not allowed", { - Id: p.id + Id: n.id }); }); - h = m.map(function(p) { + k = l.map(function(n) { var q; q = (d ? d.find(function(u) { - return u.key === p.key; + return u.key === n.key; }) : void 0) || ({}); return { - id: p.id, - name: p.name, - bc: p.bc, - type: p.type, - k6a: p.key, - tQb: p.z6a, + id: n.id, + name: n.name, + dc: n.dc, + type: n.type, + P6a: n.key, + CRb: n.d7a, location: { id: q.key, - bc: q.bc, + dc: q.dc, level: q.level, weight: q.weight } }; }); - h.sort(function(p, q) { - return p.bc - q.bc; + k.sort(function(n, q) { + return n.dc - q.dc; }); this.log.trace("Transformed cdns", { - Count: h.length + Count: k.length }); - if (!h.length) throw Error("no valid cdns"); - return h; + if (!k.length) throw Error("no valid cdns"); + return k; }; - c.prototype.GOb = function(h, d, g, n) { - var k; - k = h.filter(function(m) { - return -1 === g.findIndex(function(p) { - return p.id === m.id; + c.prototype.RPb = function(k, d, g, p) { + var h; + h = k.filter(function(l) { + return -1 === g.findIndex(function(n) { + return n.id === l.id; }); - }).map(function(m) { + }).map(function(l) { return { - o9a: !0, - Ub: m + a$a: !0, + Ub: l }; - }).concat(g.map(function(m) { + }).concat(g.map(function(l) { return { - o9a: !1, - Ub: m + a$a: !1, + Ub: l }; - })).sort(function(m, p) { - return m.Ub.bc === p.Ub.bc ? m.o9a ? -1 : 1 : m.Ub.bc - p.Ub.bc; - }).map(function(m, p) { - (0, f.LM)(m.Ub).bc = p + 1; - return m.Ub; + })).sort(function(l, n) { + return l.Ub.dc === n.Ub.dc ? l.a$a ? -1 : 1 : l.Ub.dc - n.Ub.dc; + }).map(function(l, n) { + (0, f.lN)(l.Ub).dc = n + 1; + return l.Ub; }); - h = d.filter(function(m) { - return -1 === n.findIndex(function(p) { - return p.key === m.key; + k = d.filter(function(l) { + return -1 === p.findIndex(function(n) { + return n.key === l.key; }); - }).concat(n).map(function(m) { - var p; - p = k.findIndex(function(q) { - return q.key === m.key; + }).concat(p).map(function(l) { + var n; + n = h.findIndex(function(q) { + return q.key === l.key; }); - if (-1 !== p) return (p = k[p], (0, f.LM)(m).bc = p.bc, m); - }).filter(function(m) { - return void 0 !== m; + if (-1 !== n) return (n = h[n], (0, f.lN)(l).dc = n.dc, l); + }).filter(function(l) { + return void 0 !== l; }); return { - g3b: k, - BSb: h + F4b: h, + OTb: k }; }; - b.pDa = c; + b.PDa = c; }, 23176: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - k = f.Qe.call(this, k, "ManifestParserConfigImpl") || this; - k.Aj = m; - return k; + function c(h, l) { + h = f.Te.call(this, h, "ManifestParserConfigImpl") || this; + h.yj = l; + return h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.XIa = void 0; + b.zJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); d = a(12501); g = a(5614); - n = a(72574); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - cba: { + p = a(72574); + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + Jba: { configurable: !0, enumerable: !0, get: function() { return []; } }, - Qna: { + soa: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - ska: { + Ska: { configurable: !0, enumerable: !0, get: function() { return []; } }, - rka: { + Rka: { configurable: !0, enumerable: !0, get: function() { return []; } }, - Una: { + woa: { configurable: !0, enumerable: !0, get: function() { return ""; } }, - jqa: { + Mqa: { configurable: !0, enumerable: !0, get: function() { return 0; } }, - OO: { + uP: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.OO.ea(n.rs); + return this.yj.uP.ea(p.zs); } }, - ru: { + zu: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.ru; + return this.yj.zu; } }, - vUa: { + cVa: { configurable: !0, enumerable: !0, get: function() { @@ -32135,216 +32149,216 @@ E3cbY[513816] = false; } }); a = c; - r.__decorate([d.config(d.EO, "supportedAudioTrackTypes")], a.prototype, "cba", null); - r.__decorate([d.config(d.string, "forceAudioTrack")], a.prototype, "Qna", null); - r.__decorate([d.config(d.Nza, "cdnIdWhiteList")], a.prototype, "ska", null); - r.__decorate([d.config(d.Nza, "cdnIdBlackList")], a.prototype, "rka", null); - r.__decorate([d.config(d.string, "forceTimedTextTrack")], a.prototype, "Una", null); - r.__decorate([d.config(d.Ez, "imageSubsResolution")], a.prototype, "jqa", null); - r.__decorate([d.config(d.Ez, "timedTextSimpleFallbackThreshold")], a.prototype, "OO", null); - r.__decorate([d.config(d.EO, "timedTextProfiles")], a.prototype, "ru", null); - r.__decorate([d.config(d.EO, "auxiliaryManifestAudioProfileNeedsBitrateMatching")], a.prototype, "vUa", null); - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl)), r.__param(1, (0, l.l)(g.xJ))], a); - b.XIa = a; + r.__decorate([d.config(d.lP, "supportedAudioTrackTypes")], a.prototype, "Jba", null); + r.__decorate([d.config(d.string, "forceAudioTrack")], a.prototype, "soa", null); + r.__decorate([d.config(d.mAa, "cdnIdWhiteList")], a.prototype, "Ska", null); + r.__decorate([d.config(d.mAa, "cdnIdBlackList")], a.prototype, "Rka", null); + r.__decorate([d.config(d.string, "forceTimedTextTrack")], a.prototype, "woa", null); + r.__decorate([d.config(d.Qz, "imageSubsResolution")], a.prototype, "Mqa", null); + r.__decorate([d.config(d.Qz, "timedTextSimpleFallbackThreshold")], a.prototype, "uP", null); + r.__decorate([d.config(d.lP, "timedTextProfiles")], a.prototype, "zu", null); + r.__decorate([d.config(d.lP, "auxiliaryManifestAudioProfileNeedsBitrateMatching")], a.prototype, "cVa", null); + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl)), r.__param(1, (0, m.l)(g.QJ))], a); + b.zJa = a; }, 83081: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y) { - this.Ef = t; - this.config = w; - this.nva = v; - this.Fza = y; + function c(t, v, w, y) { + this.Df = t; + this.config = v; + this.Mva = w; + this.eAa = y; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.ZIa = void 0; + b.BJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(43185); + k = a(43185); d = a(82409); g = a(71420); - n = a(85696); - k = a(6795); - m = a(77939); - p = a(44858); + p = a(85696); + h = a(6795); + l = a(77939); + n = a(44858); q = a(17950); a = a(77601); c.prototype.create = function(t) { - var w, v; - w = this.Ef.ab("ManifestParser", t); - v = new d.pDa(w, this.config); - return new n.$Ia(v, new g.aPa(w, this.config, t, this.nva), new k.vPa(w, t, this.Fza), new m.fCa(w, this.config, t), new p.ZPa(w)); + var v, w; + v = this.Df.Za("ManifestParser", t); + w = new d.PDa(v, this.config); + return new p.CJa(w, new g.DPa(v, this.config, t, this.Mva), new h.YPa(v, t, this.eAa), new l.GCa(v, this.config, t), new n.BQa(v)); }; u = c; - u = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.YIa)), r.__param(2, (0, l.l)(q.BMa)), r.__param(3, (0, l.l)(a.uPa))], u); - b.ZIa = u; + u = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.AJa)), r.__param(2, (0, m.l)(q.bNa)), r.__param(3, (0, m.l)(a.XPa))], u); + b.BJa = u; }, 85696: function(r, b, a) { - var l; + var m; - function c(f, h, d, g, n) { - this.tka = f; - this.fza = h; - this.O7b = d; - this.FS = g; - this.thb = n; + function c(f, k, d, g, p) { + this.Tka = f; + this.Fza = k; + this.r9b = d; + this.qT = g; + this.oib = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.$Ia = void 0; - l = a(64274); - c.prototype.N9a = function(f) { - var h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B; - g = f.Fa; - n = { - Cf: null !== (d = null === (h = g.Ox) || void 0 === h ? void 0 : h.Ug) && void 0 !== d ? d : "", - BC: g.Nqa ? "ads" : "content" - }; - k = !!g.oX; - h = this.tka.L9a(g.yk, g.Nh); - d = this.fza.Q9a(n, g.wI); - f = this.O7b.XXb(g.R7b); - m = k ? this.FS.K9a(n, g.ft, d) : this.FS.QXb(n, g.ft, g.media, d); - n = this.thb.YXb(n, g.xu); - p = n[0]; - q = this.FS.hwb(m) || m.find(function(C) { - return k ? C.trackId === g.oX.xp : C.xG === g.I4[0].xp; - }) || m[0]; - u = this.fza.j7b(q.Yg) || d.find(function(C) { - return k ? C.trackId === g.oX.PO : C.xG === g.I4[0].Heb; - }) || q.Yg[0]; - t = this.thb.TXb(g.xu); - w = g.Gd; - v = g.ezb; - y = g.OB; + b.CJa = void 0; + m = a(64274); + c.prototype.z$a = function(f) { + var k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A; + g = f.Ca; + p = { + Af: null !== (d = null === (k = g.$x) || void 0 === k ? void 0 : k.Wg) && void 0 !== d ? d : "", + LC: g.ora ? "ads" : "content" + }; + h = !!g.ZX; + k = this.Tka.x$a(g.yk, g.Nh); + d = this.Fza.C$a(p, g.QI); + f = this.r9b.oZb(g.u9b); + l = h ? this.qT.w$a(p, g.pt, d) : this.qT.gZb(p, g.pt, g.media, d); + p = this.oib.pZb(p, g.Fu); + n = p[0]; + q = this.qT.gxb(l) || l.find(function(C) { + return h ? C.trackId === g.ZX.wp : C.NG === g.g5[0].wp; + }) || l[0]; + u = this.Fza.N8b(q.$g) || d.find(function(C) { + return h ? C.trackId === g.ZX.vP : C.NG === g.g5[0].zfb; + }) || q.$g[0]; + t = this.oib.kZb(g.Fu); + v = g.xd; + w = g.hAb; + y = g.XB; x = g.Uk; - z = g.ft.findIndex(function(C) { - return C.$f == q.trackId; + z = g.pt.findIndex(function(C) { + return C.ag == q.trackId; }); - A = g.xu.findIndex(function(C) { - return C.$f == p.trackId; + B = g.Fu.findIndex(function(C) { + return C.ag == n.trackId; }); - B = g.wI.findIndex(function(C) { - return C.$f == u.trackId; + A = g.QI.findIndex(function(C) { + return C.ag == u.trackId; }); return { - fu: t, - og: h, - ei: m, - Fw: n, - Yg: d, - Dz: f, - Gd: w, - l3b: v, - DG: y, + ku: t, + pg: k, + ci: l, + Qw: p, + $g: d, + Pz: f, + xd: v, + K4b: w, + UG: y, Uk: x, - LDb: z, - RDb: A, - QDb: B, - J4: p, - lT: q, - mT: u + PEb: z, + VEb: B, + UEb: A, + h5: n, + YT: q, + ZT: u }; }; - c.prototype.HOb = function(f, h, d) { - var g, n, k, m, p, q; + c.prototype.SPb = function(f, k, d) { + var g, p, h, l, n, q; g = this; - m = this.tka.GOb(f.Fa.yk, f.Fa.Nh, d.Fa.yk, d.Fa.Nh); - p = m.g3b; - m = m.BSb; - (0, l.LM)(f.Fa).yk = p; - (0, l.LM)(f.Fa).Nh = m; - h.og = this.tka.L9a(p, m); + l = this.Tka.RPb(f.Ca.yk, f.Ca.Nh, d.Ca.yk, d.Ca.Nh); + n = l.F4b; + l = l.OTb; + (0, m.lN)(f.Ca).yk = n; + (0, m.lN)(f.Ca).Nh = l; + k.pg = this.Tka.x$a(n, l); q = { - Cf: null !== (k = null === (n = d.Fa.Ox) || void 0 === n ? void 0 : n.Ug) && void 0 !== k ? k : "", - BC: d.Fa.Nqa ? "ads" : "content" + Af: null !== (h = null === (p = d.Ca.$x) || void 0 === p ? void 0 : p.Wg) && void 0 !== h ? h : "", + LC: d.Ca.ora ? "ads" : "content" }; - d = d.Fa; - n = d.ft; - d.wI.forEach(function(u) { + d = d.Ca; + p = d.pt; + d.QI.forEach(function(u) { var t; - if (u.Zf) { - t = g.rbb(f.Fa.wI, h.Yg, u, function(w) { - return g.fza.Q9a(q, [w])[0]; + if (u.$f) { + t = g.ecb(f.Ca.QI, k.$g, u, function(v) { + return g.Fza.C$a(q, [v])[0]; }); - t && h.ei.forEach(function(w) { - var v; - w = w.Yg; - v = w.findIndex(function(y) { + t && k.ci.forEach(function(v) { + var w; + v = v.$g; + w = v.findIndex(function(y) { return y.trackId === t.trackId; - }); - 1 !== v && (w[v] = t); + }); - 1 !== w && (v[w] = t); }); } }); - n.forEach(function(u) { - u.Zf && g.rbb(f.Fa.ft, h.ei, u, function(t) { - return g.FS.K9a(q, [t], h.Yg)[0]; + p.forEach(function(u) { + u.$f && g.ecb(f.Ca.pt, k.ci, u, function(t) { + return g.qT.w$a(q, [t], k.$g)[0]; }); }); return { - Y: f, - Bc: h + X: f, + Dc: k }; }; - c.prototype.s2b = function(f, h) { - return this.FS.RHb(f, h); + c.prototype.P3b = function(f, k) { + return this.qT.YIb(f, k); }; - c.prototype.rbb = function(f, h, d, g) { - var n, k, m, p; - n = f.findIndex(function(q) { - return q.$f === d.$f; + c.prototype.ecb = function(f, k, d, g) { + var p, h, l, n; + p = f.findIndex(function(q) { + return q.ag === d.ag; }); - k = -1 !== n ? f[n] : void 0; - m = h.findIndex(function(q) { - return q.trackId === d.$f; + h = -1 !== p ? f[p] : void 0; + l = k.findIndex(function(q) { + return q.trackId === d.ag; }); - p = -1 !== m ? h[m] : void 0; - if (k && !k.Zf && p && !p.Zf) return (g = g(d), f[n] = d, h[m] = g); + n = -1 !== l ? k[l] : void 0; + if (h && !h.$f && n && !n.$f) return (g = g(d), f[p] = d, k[l] = g); }; - b.$Ia = c; + b.CJa = c; }, 44236: function(r, b) { function a(c) { - this.Bc = c; - this.Nb = JSON.stringify(this.vLb()); + this.Dc = c; + this.Yb = JSON.stringify(this.GMb()); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.cJa = void 0; - a.prototype.vLb = function() { + b.FJa = void 0; + a.prototype.GMb = function() { var c; c = []; - (!this.Bc.og || 0 >= this.Bc.og.length) && c.push({ + (!this.Dc.pg || 0 >= this.Dc.pg.length) && c.push({ error: "No CDN." }); - this.Bc.lT || c.push({ + this.Dc.YT || c.push({ error: "No default audio track.", - foundTracks: this.Aoa(this.Bc.ei) + foundTracks: this.cpa(this.Dc.ci) }); - this.Bc.J4 || c.push({ + this.Dc.h5 || c.push({ error: "No default video track.", - foundTracks: this.Aoa(this.Bc.Fw) + foundTracks: this.cpa(this.Dc.Qw) }); - this.Bc.mT || c.push({ + this.Dc.ZT || c.push({ error: "No default subtitle track.", - foundTracks: this.Aoa(this.Bc.Yg) + foundTracks: this.cpa(this.Dc.$g) }); return c; }; - a.prototype.Aoa = function(c) { - return c && 0 < c.length ? c.map(function(l) { - return l.trackId; + a.prototype.cpa = function(c) { + return c && 0 < c.length ? c.map(function(m) { + return m.trackId; }) : "No tracks found."; }; - b.cJa = a; + b.FJa = a; }, 28518: function(r, b, a) { - var l; + var m; function c(f) { this.log = f; @@ -32352,582 +32366,582 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.rQ = void 0; - l = a(6305); - c.prototype.Nfb = function(f, h) { + b.eR = void 0; + m = a(6305); + c.prototype.Hgb = function(f, k) { var d, g; d = this; - if (!f) return (this.log.warn("There are no media streams for " + h.type + " track - " + h.trackId), []); - g = f.map(function(n) { - var k, m, p, q, u, t, w, v; - v = new l.MediaStream(h, h.type, n.Rm, n.bitrate, n.ub, n.size, d.wKb(n.urls), n.dB, n.a0a / n.$_a, n.mi, n.Fi); - v.f4b(n.Fbb, n.Pwa, n.c$a, n.b$a); - v.u3b(null !== (k = n.aDb) && void 0 !== k ? k : void 0, null !== (m = n.bDb) && void 0 !== m ? m : void 0, null !== (p = n.$Cb) && void 0 !== p ? p : void 0, null !== (q = n.ZCb) && void 0 !== q ? q : void 0, null !== (u = n.c$a) && void 0 !== u ? u : void 0, null !== (t = n.b$a) && void 0 !== t ? t : void 0); - h.Uk && (v.Uk = h.Uk); - n.HF && (v.HF = null !== (w = n.HF) && void 0 !== w ? w : void 0); - n.dB && (v.Fd = n.dB); - return v; + if (!f) return (this.log.warn("There are no media streams for " + k.type + " track - " + k.trackId), []); + g = f.map(function(p) { + var h, l, n, q, u, t, v, w; + w = new m.MediaStream(k, k.type, p.Qm, p.bitrate, p.tb, p.size, d.GLb(p.urls), p.pB, p.D0a / p.C0a, p.ki, p.Di); + w.F5b(p.scb, p.oxa, p.Q$a, p.P$a); + w.T4b(null !== (h = p.eEb) && void 0 !== h ? h : void 0, null !== (l = p.fEb) && void 0 !== l ? l : void 0, null !== (n = p.dEb) && void 0 !== n ? n : void 0, null !== (q = p.cEb) && void 0 !== q ? q : void 0, null !== (u = p.Q$a) && void 0 !== u ? u : void 0, null !== (t = p.P$a) && void 0 !== t ? t : void 0); + k.Uk && (w.Uk = k.Uk); + p.YF && (w.YF = null !== (v = p.YF) && void 0 !== v ? v : void 0); + p.pB && (w.Ed = p.pB); + return w; }); - g.sort(function(n, k) { - return n.bitrate - k.bitrate; + g.sort(function(p, h) { + return p.bitrate - h.bitrate; }); - g.forEach(function(n, k) { - n.lower = g[k - 1]; - n.Chc = g[k + 1]; + g.forEach(function(p, h) { + p.lower = g[h - 1]; + p.fjc = g[h + 1]; }); return g; }; - c.prototype.wKb = function(f) { - return f.reduce(function(h, d) { - h[d.zg] = d.url; - return h; + c.prototype.GLb = function(f) { + return f.reduce(function(k, d) { + k[d.Ag] = d.url; + return k; }, {}); }; - b.rQ = c; + b.eR = c; }, 71420: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k, m) { + function c(g, p, h, l) { this.log = g; - this.config = n; - this.j = k; - this.nva = m; + this.config = p; + this.j = h; + this.Mva = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.aPa = void 0; - l = a(75568); + b.DPa = void 0; + m = a(75568); f = a(22365); - h = a(35128); + k = a(35128); d = a(14423); - c.prototype.Q9a = function(g, n) { - var k; - k = this; - n = n.map(function(m) { - var p, q, u, t; - u = k.E7b(m); - m.Nt || !m.Zf || u && 0 < u.length || k.log.error("track without downloadables", k.sLb(m)); + c.prototype.C$a = function(g, p) { + var h; + h = this; + p = p.map(function(l) { + var n, q, u, t; + u = h.h9b(l); + l.Ut || !l.$f || u && 0 < u.length || h.log.error("track without downloadables", h.DMb(l)); t = {}; - 0 < u.length && (t = u[0], t.profile == l.zm.oJ && (t = k.T2b(u), !1)); - m = k.nva(k.j, m.$f, m.id, null !== (p = m.bc) && void 0 !== p ? p : -1, null !== (q = m.Zf) && void 0 !== q ? q : !0, g, t.Vb, t.urls || [], m.language, m.dC, h.B1[m.xh.toLowerCase()] || h.Yo.uJ, m.lI, m.variant, m.MC.toUpperCase(), t.profile, k.DLb(t) || ({}), m.Nt, m.A7, m.C7, m.It); - k.log.trace("Transformed timed text track", m); - return m; + 0 < u.length && (t = u[0], t.profile == m.xm.IJ && (t = h.r4b(u), !1)); + l = h.Mva(h.j, l.ag, l.id, null !== (n = l.dc) && void 0 !== n ? n : -1, null !== (q = l.$f) && void 0 !== q ? q : !0, g, t.Wb, t.urls || [], l.language, l.nC, k.d2[l.wh.toLowerCase()] || k.Vo.NJ, l.DI, l.variant, l.WC.toUpperCase(), t.profile, h.OMb(t) || ({}), l.Ut, l.Z7, l.c8, l.Ot); + h.log.trace("Transformed timed text track", l); + return l; }); this.log.trace("Transformed timed text tracks", { - Count: n.length + Count: p.length }); - return n; + return p; }; - c.prototype.j7b = function(g) { - var n, k; - n = this; - k = this.config.Una; - if (k) { - if (g = ka(g.filter(function(m) { - return m.ye == k || m.trackId == k; + c.prototype.N8b = function(g) { + var p, h; + p = this; + h = this.config.woa; + if (h) { + if (g = ja(g.filter(function(l) { + return l.xe == h || l.trackId == h; })).next().value) return g; - } else if (this.j.O5 && (g = ka(g.filter(function(m) { - return m.trackId == n.j.O5; + } else if (this.j.l6 && (g = ja(g.filter(function(l) { + return l.trackId == p.j.l6; })).next().value)) return g; }; - c.prototype.E7b = function(g) { - var n, k; - n = this; - k = g.PYa; - g = Object.entries(g.Lza || ({})).map(function(m) { - var p; - p = ka(m); - m = p.next().value; - p = p.next().value; + c.prototype.h9b = function(g) { + var p, h; + p = this; + h = g.vZa; + g = Object.entries(g.kAa || ({})).map(function(l) { + var n; + n = ja(l); + l = n.next().value; + n = n.next().value; return { - Vb: k[m], - profile: m, - size: p.size || 0, - priority: n.xKb(m, p), - offset: p.$sa || 0, - qYb: p.width, - a$a: p.height, - urls: p.urls + Wb: h[l], + profile: l, + size: n.size || 0, + priority: p.HLb(l, n), + offset: n.yta || 0, + JZb: n.width, + O$a: n.height, + urls: n.urls }; }); - g.sort(function(m, p) { - return m.priority - p.priority; + g.sort(function(l, n) { + return l.priority - n.priority; }); return g; }; - c.prototype.xKb = function(g, n) { - var k, m; - k = this.config.ru.indexOf(g); - n = n.size; - m = this.config.OO; - return g === l.zm.Uca && 0 < m && n > m ? this.config.ru.length + 1 : 0 <= k ? k : this.config.ru.length; + c.prototype.HLb = function(g, p) { + var h, l; + h = this.config.zu.indexOf(g); + p = p.size; + l = this.config.uP; + return g === m.xm.xda && 0 < l && p > l ? this.config.zu.length + 1 : 0 <= h ? h : this.config.zu.length; }; - c.prototype.DLb = function(g) { - if (g.profile === l.zm.oJ) return { + c.prototype.OMb = function(g) { + if (g.profile === m.xm.IJ) return { offset: g.offset, length: g.size, - tk: { - width: g.qYb, - height: g.a$a + uk: { + width: g.JZb, + height: g.O$a } }; }; - c.prototype.T2b = function(g) { - var n, k; - n = this.config.jqa || d.ega.d2a(); - k = ka(g.filter(function(m) { - return m.profile === l.zm.oJ; - }).filter(function(m) { - return m.a$a === n; + c.prototype.r4b = function(g) { + var p, h; + p = this.config.Mqa || d.Iga.D2a(); + h = ja(g.filter(function(l) { + return l.profile === m.xm.IJ; + }).filter(function(l) { + return l.O$a === p; })).next().value; - if (k) return k; + if (h) return h; this.log.warn("none of the downloadables match the intended resolution", { - screenHeight: f.Ru.height, - intendedResolution: n + screenHeight: f.Yu.height, + intendedResolution: p }); return g[0]; }; - c.prototype.sLb = function(g) { + c.prototype.DMb = function(g) { return { - isNone: g.Nt, - isForced: g.A7, + isNone: g.Ut, + isForced: g.Z7, bcp47: g.language, - id: g.$f + id: g.ag }; }; - b.aPa = c; + b.DPa = c; }, 6795: function(r, b) { - function a(c, l, f) { + function a(c, m, f) { this.log = c; - this.j = l; - this.Fza = f; + this.j = m; + this.eAa = f; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vPa = void 0; - a.prototype.XXb = function(c) { - var l; - l = this; + b.YPa = void 0; + a.prototype.oZb = function(c) { + var m; + m = this; c = (c || []).filter(function(f) { return f.urls && 0 < f.urls.length; }).map(function(f) { - return l.Fza(l.j, f.id, f.height, f.width, f.tYb, f.uYb, f.size, f.It, { + return m.eAa(m.j, f.id, f.height, f.width, f.MZb, f.NZb, f.size, f.Ot, { unknown: f.urls[0] }); }); 0 === c.length && this.log.warn("There are no trickplay tracks"); - c.sort(function(f, h) { - return f.size - h.size; + c.sort(function(f, k) { + return f.size - k.size; }); this.log.trace("Transformed trick play tracks", { Count: c.length }); return c; }; - b.vPa = a; + b.YPa = a; }, 44858: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - return f.rQ.call(this, g) || this; + return f.eR.call(this, g) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.ZPa = void 0; - l = a(45266); + b.BQa = void 0; + m = a(45266); f = a(28518); - h = a(51344); + k = a(51344); d = a(35128); - ea(c, f.rQ); - c.prototype.YXb = function(g, n) { - var k, m; - k = this; - n = ka((0, l.xC)(function(p) { - return p.streams && 0 < p.streams.length; - }, n)); - m = n.next().value; - n.next().value.forEach(function(p) { - return k.log.warn("Video track is missing streams", { - trackId: p.$f + ea(c, f.eR); + c.prototype.pZb = function(g, p) { + var h, l; + h = this; + p = ja((0, m.IC)(function(n) { + return n.streams && 0 < n.streams.length; + }, p)); + l = p.next().value; + p.next().value.forEach(function(n) { + return h.log.warn("Video track is missing streams", { + trackId: n.ag }); }); - n = m.map(function(p) { + p = l.map(function(n) { var q; - q = p.xh; + q = n.wh; q = Object.assign(Object.assign({}, g), { - type: h.Zj.video, - trackId: p.$f, - xG: p.WO, - xh: d.B1[q.toLowerCase()] || d.Yo.uJ, - MC: q, + type: k.Wj.video, + trackId: n.ag, + NG: n.CP, + wh: d.d2[q.toLowerCase()] || d.Vo.NJ, + WC: q, streams: [], - vg: {}, - eX: p.eX + wg: {}, + QX: n.QX }); - q.streams = k.Nfb(p.streams, q); - k.log.trace("Transformed video track", { + q.streams = h.Hgb(n.streams, q); + h.log.trace("Transformed video track", { StreamCount: q.streams.length }); return q; }); - if (!n.length) throw Error("No valid video tracks"); + if (!p.length) throw Error("No valid video tracks"); this.log.trace("Transformed video tracks", { - Count: n.length + Count: p.length }); - return n; + return p; }; - c.prototype.TXb = function(g) { - var n; - n = g.map(function(k) { - return k.eX; + c.prototype.kZb = function(g) { + var p; + p = g.map(function(h) { + return h.QX; }).filter(Boolean); - n = [].concat.apply([], ca(n)).map(function(k) { - return k.xa; + p = [].concat.apply([], aa(p)).map(function(h) { + return h.sa; }); - g = g.map(function(k) { - return k.sma; - }).filter(Boolean).map(function(k) { - return k.xa; + g = g.map(function(h) { + return h.Vma; + }).filter(Boolean).map(function(h) { + return h.sa; }); - return 0 < n.length ? n : g; + return 0 < p.length ? p : g; }; - b.ZPa = c; + b.BQa = c; }, 81737: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Y = void 0; + b.X = void 0; r = a(22674); c = a(99070); - l = a(49745); - b.Y = new r.gd(function(f) { - f(l.PD).to(c.WIa).ha(); + m = a(49745); + b.X = new r.kd(function(f) { + f(m.fE).to(c.yJa).ia(); }); }, 60042: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.UIa = "ManifestEnricherSymbol"; + b.wJa = "ManifestEnricherSymbol"; }, 17398: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.lJ = "ManifestFactorySymbol"; + b.FJ = "ManifestFactorySymbol"; }, 49745: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.PD = "ManifestFetcherSymbol"; + b.fE = "ManifestFetcherSymbol"; }, 91622: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.wCa = "BookmarkSymbol"; + b.XCa = "BookmarkSymbol"; }, 72516: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.uCa = "BookmarkConfigSymbol"; + b.VCa = "BookmarkConfigSymbol"; }, 81364: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.tCa = "BookmarkConfigParserSymbol"; + b.UCa = "BookmarkConfigParserSymbol"; }, 66393: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); - b.zK = void 0; + b.SK = void 0; r = a(22674); c = a(91622); - l = a(72516); + m = a(72516); f = a(81364); - h = a(63143); + k = a(63143); d = a(25293); g = a(12563); - b.zK = new r.gd(function(n) { - n(c.wCa).to(h.vCa).ha(); - n(l.uCa).to(d.rCa).ha(); - n(f.tCa).to(g.sCa).ha(); + b.SK = new r.kd(function(p) { + p(c.XCa).to(k.WCa).ia(); + p(m.VCa).to(d.SCa).ia(); + p(f.UCa).to(g.TCa).ia(); }); }, 25293: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.config = h; + function c(k) { + this.config = k; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.rCa = void 0; + b.SCa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(4203); - c.prototype.Doa = function() { - return this.ZF().Jwb; + c.prototype.fpa = function() { + return this.rG().Jxb; }; - c.prototype.Eoa = function() { - return this.ZF().Kwb; + c.prototype.gpa = function() { + return this.rG().Kxb; }; - c.prototype.YKb = function() { - return this.ZF().Lwb; + c.prototype.hMb = function() { + return this.rG().Lxb; }; - c.prototype.koa = function() { - return this.ZF().LUa; + c.prototype.Noa = function() { + return this.rG().tVa; }; - c.prototype.ZF = function() { + c.prototype.rG = function() { return this.config(); }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.Yb))], f); - b.rCa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.Zb))], f); + b.SCa = f; }, 12563: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.Cb = d; + this.Bb = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sCa = void 0; + b.TCa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(42207); - h = a(5021); - c.prototype.V5b = function(d, g) { - var n, k; - n = parseFloat(d); - k = 0; - "%" === d[d.length - 1] && this.Cb.dk(n) ? k = Math.round(n * g.ea(h.pa) / 100) : (d = parseInt(d), this.Cb.uS(d) && (k = d)); - return (0, h.Ob)(Math.min(k, g.ea(h.pa))); + k = a(5021); + c.prototype.y7b = function(d, g) { + var p, h; + p = parseFloat(d); + h = 0; + "%" === d[d.length - 1] && this.Bb.ak(p) ? h = Math.round(p * g.ea(k.ma) / 100) : (d = parseInt(d), this.Bb.fT(d) && (h = d)); + return (0, k.Ob)(Math.min(h, g.ea(k.ma))); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Vf))], a); - b.sCa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Wf))], a); + b.TCa = a; }, 63143: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q) { - this.F3 = m; - this.Cb = p; - this.Iwb = q; - this.ma = k.ab("Bookmark"); + function c(h, l, n, q) { + this.d4 = l; + this.Bb = n; + this.Ixb = q; + this.la = h.Za("Bookmark"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vCa = void 0; + b.WCa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(72516); - h = a(81364); + k = a(81364); d = a(87386); g = a(42207); - n = a(5021); - c.prototype.Eub = function(k) { - var m, p; - m = k.cb.playbackState && k.cb.playbackState.currentTime; - p = this.eKb(k.P); - m = this.Cb.zF(m) ? (0, n.Ob)(m) : p; - p = 0; - this.Cb.rg(m) ? (this.ma.info("Overriding bookmark", { - From: k.Gz.ea(n.pa), - To: m.ea(n.pa) - }), m = Object.assign({}, k, { - Gz: m - })) : m = k; - k.kd.aa && (k = k.kd.Moa(k.Gz.ea(n.pa)), m = Object.assign({}, m, { - Gz: (0, n.Ob)(k.Hl), - CC: (0, n.Ob)(k.CC) - }), p = k.eYa); - return m.Gz.$qa() ? (this.ma.trace("Ignoring bookmark because it's negative"), (0, n.Ob)(p)) : this.OOb(m) ? (this.ma.trace("Ignoring bookmark because it's too close to beginning"), (0, n.Ob)(p)) : this.NOb(m) ? (this.ma.trace("Ignoring bookmark because it's too close to end"), (0, n.Ob)(p)) : this.MOb(m) ? (this.ma.trace("Ignoring bookmark because it's too close to the end to start decoding"), (0, n.Ob)(p)) : m.Gz; - }; - c.prototype.OOb = function(k) { - return 0 > k.Gz.Qk(this.Doa(k)); - }; - c.prototype.Doa = function(k) { - return this.MUa(this.F3.Doa(), k.CC); - }; - c.prototype.NOb = function(k) { - return 0 < k.Gz.Qk(this.Eoa(k)); - }; - c.prototype.Eoa = function(k) { - var m; - m = k.cb.tg ? this.F3.YKb() : this.F3.Eoa(); - return k.CC.qa(this.MUa(m, k.CC)); + p = a(5021); + c.prototype.Evb = function(h) { + var l, n; + l = h.bb.playbackState && h.bb.playbackState.currentTime; + n = this.pLb(h.O); + l = this.Bb.QF(l) ? (0, p.Ob)(l) : n; + n = 0; + this.Bb.sg(l) ? (this.la.info("Overriding bookmark", { + From: h.Sz.ea(p.ma), + To: l.ea(p.ma) + }), l = Object.assign({}, h, { + Sz: l + })) : l = h; + h.Kd.aa && (h = h.Kd.opa(h.Sz.ea(p.ma)), l = Object.assign({}, l, { + Sz: (0, p.Ob)(h.Jl), + MC: (0, p.Ob)(h.MC) + }), n = h.LYa); + return l.Sz.Cra() ? (this.la.trace("Ignoring bookmark because it's negative"), (0, p.Ob)(n)) : this.ZPb(l) ? (this.la.trace("Ignoring bookmark because it's too close to beginning"), (0, p.Ob)(n)) : this.YPb(l) ? (this.la.trace("Ignoring bookmark because it's too close to end"), (0, p.Ob)(n)) : this.XPb(l) ? (this.la.trace("Ignoring bookmark because it's too close to the end to start decoding"), (0, p.Ob)(n)) : l.Sz; + }; + c.prototype.ZPb = function(h) { + return 0 > h.Sz.Rk(this.fpa(h)); + }; + c.prototype.fpa = function(h) { + return this.uVa(this.d4.fpa(), h.MC); + }; + c.prototype.YPb = function(h) { + return 0 < h.Sz.Rk(this.gpa(h)); + }; + c.prototype.gpa = function(h) { + var l; + l = h.bb.ug ? this.d4.hMb() : this.d4.gpa(); + return h.MC.qa(this.uVa(l, h.MC)); }; - c.prototype.MOb = function(k) { - return 0 < k.Gz.Qk(this.EKb(k)); + c.prototype.XPb = function(h) { + return 0 < h.Sz.Rk(this.OLb(h)); }; - c.prototype.EKb = function(k) { - return k.CC.qa((0, n.Ob)(k.wC)); + c.prototype.OLb = function(h) { + return h.MC.qa((0, p.Ob)(h.HC)); }; - c.prototype.eKb = function(k) { - var m; - k = this.F3.koa()[k]; - m = -1; - this.Cb.qp(k) ? m = parseInt(k) : this.Cb.dk(k) && (m = k); - if (this.Cb.uS(m)) return (0, n.Ob)(m); + c.prototype.pLb = function(h) { + var l; + h = this.d4.Noa()[h]; + l = -1; + this.Bb.pp(h) ? l = parseInt(h) : this.Bb.ak(h) && (l = h); + if (this.Bb.fT(l)) return (0, p.Ob)(l); }; - c.prototype.MUa = function(k, m) { - return this.Iwb.V5b(k, m); + c.prototype.uVa = function(h, l) { + return this.Ixb.y7b(h, l); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(d.bb)), r.__param(1, (0, l.l)(f.uCa)), r.__param(2, (0, l.l)(g.Vf)), r.__param(3, (0, l.l)(h.tCa))], a); - b.vCa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(d.$a)), r.__param(1, (0, m.l)(f.VCa)), r.__param(2, (0, m.l)(g.Wf)), r.__param(3, (0, m.l)(k.UCa))], a); + b.WCa = a; }, 34029: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.SCa = "CDMAttestedDescriptorProvider"; + b.sDa = "CDMAttestedDescriptorProvider"; }, 6498: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.gVa = void 0; + b.OVa = void 0; r = a(22674); c = a(34029); - l = a(28419); - b.gVa = new r.gd(function(f) { - f(c.SCa).to(l.RCa).ha(); + m = a(28419); + b.OVa = new r.kd(function(f) { + f(c.sDa).to(m.rDa).ia(); }); }, 28419: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; - function c(q, u, t, w, v, y) { + function c(q, u, t, v, w, y) { this.config = q; - this.sC = t; - this.profile = w; - this.rba = v; - this.SS = y; - this.log = u.ab("CDMAttestedDescriptor"); - this.G0a(m.Ou.FQ); + this.DC = t; + this.profile = v; + this.Xba = w; + this.ET = y; + this.log = u.Za("CDMAttestedDescriptor"); + this.h1a(l.Vu.rR); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.RCa = void 0; + b.rDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(4203); - h = a(87386); + k = a(87386); d = a(97996); g = a(70865); - n = a(71501); - k = a(2492); - m = a(34231); - p = a(24735); - c.prototype.G0a = function(q) { + p = a(71501); + h = a(2492); + l = a(34231); + n = a(24735); + c.prototype.h1a = function(q) { var u; u = this; - return this.rba.Caa(q) ? this.config().KFb ? this.E0a().then(function(t) { + return this.Xba.jba(q) ? this.config().QGb ? this.f1a().then(function(t) { if (t) return (!1, Promise.resolve(void 0)); - u.T5a || (!1, u.T5a = u.SS.lpa(p.zh.Dn)); - return u.T5a; + u.u6a || (!1, u.u6a = u.ET.Ppa(n.Ah.Dn)); + return u.u6a; }).catch(function(t) { u.log.error("Failed to generate challenge", t); }).then(function(t) { - null === t || void 0 === t ? void 0 : t.rz.close(); - return null === t || void 0 === t ? void 0 : t.uka; + null === t || void 0 === t ? void 0 : t.eD.close(); + return null === t || void 0 === t ? void 0 : t.Uka; }).then(function(t) { - return Promise.all([Promise.resolve(t), u.E0a()]); + return Promise.all([Promise.resolve(t), u.f1a()]); }).then(function(t) { - var w; - t = ka(t); - w = t.next().value; + var v; + t = ja(t); + v = t.next().value; if (t.next().value) !1; - else return w; - }) : this.sC().then(function(t) { - t.mW.removeServiceToken("cad"); + else return v; + }) : this.DC().then(function(t) { + t.bX.removeServiceToken("cad"); }) : Promise.resolve(void 0); }; - c.prototype.E0a = function() { + c.prototype.f1a = function() { var q; q = this; - return this.sC().then(function(u) { - return (u = u.mW.getServiceTokens(q.profile)) && u.find(function(t) { + return this.DC().then(function(u) { + return (u = u.bX.getServiceTokens(q.profile)) && u.find(function(t) { return "cad" === t.name; }); }); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Yb)), r.__param(1, (0, l.l)(h.bb)), r.__param(2, (0, l.l)(d.wQ)), r.__param(3, (0, l.l)(n.AJ)), r.__param(4, (0, l.l)(g.D1)), r.__param(5, (0, l.l)(k.YZ))], a); - b.RCa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Zb)), r.__param(1, (0, m.l)(k.$a)), r.__param(2, (0, m.l)(d.jR)), r.__param(3, (0, m.l)(p.TJ)), r.__param(4, (0, m.l)(g.f2)), r.__param(5, (0, m.l)(h.y_))], a); + b.rDa = a; }, 97791: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.HGb = h; - this.G6a = { - Sm: "drmType", - Egc: "drmVersion", + function c(k) { + this.NHb = k; + this.l7a = { + jr: "drmType", + iic: "drmVersion", expiration: "expiration", - P: "movieId", - sn: "packageId", + O: "movieId", + pn: "packageId", duration: "duration", - Gd: "playbackContextId", - I4: ["defaultTrackOrderList", { - QM: "mediaId", - fP: "videoTrackId", - Heb: "subtitleTrackId", - xp: "audioTrackId", - ojc: "preferenceOrder" + xd: "playbackContextId", + g5: ["defaultTrackOrderList", { + rN: "mediaId", + MP: "videoTrackId", + zfb: "subtitleTrackId", + wp: "audioTrackId", + Skc: "preferenceOrder" }], - Igc: ["eligibleABTestMap", { + mic: ["eligibleABTestMap", { mj: f.mj }], - Afc: ["badgingInfo", { - zgc: "dolbyDigitalAudio", - xhc: "hdrVideo", - Agc: "dolbyVisionVideo", - Jkc: "ultraHdVideo", + fhc: ["badgingInfo", { + dic: "dolbyDigitalAudio", + ajc: "hdrVideo", + eic: "dolbyVisionVideo", + mmc: "ultraHdVideo", "3dVideo": "3dVideo", - ygc: "dolbyAtmosAudio", - qfc: "assistiveAudio", - Mjc: "sdVideo", - whc: "hdVideo" + cic: "dolbyAtmosAudio", + Wgc: "assistiveAudio", + plc: "sdVideo", + $ic: "hdVideo" }], type: "type", - vfc: ["audioTextShortcuts", { + ahc: ["audioTextShortcuts", { id: "id", - xp: "audioTrackId", - cfb: "textTrackId" + wp: "audioTrackId", + Wfb: "textTrackId" }], - gjc: "partiallyHydrated", - i7a: "maxRecommendedAudioRank", - j7a: "maxRecommendedTextRank", + Kkc: "partiallyHydrated", + O7a: "maxRecommendedAudioRank", + P7a: "maxRecommendedTextRank", Uk: "drmContextId", - XNb: "hasDrmProfile", - VNb: "hasClearProfile", - OB: "hasDrmStreams", - Q6: "hasClearStreams", + gPb: "hasDrmProfile", + fPb: "hasClearProfile", + XB: "hasDrmStreams", + o7: "hasClearStreams", Nh: ["locations", { - bc: "rank", + dc: "rank", level: "level", weight: "weight", key: "key" @@ -32937,55 +32951,55 @@ E3cbY[513816] = false; id: "id", name: "name", type: "type", - bc: "rank", - z6a: "lowgrade", - UEb: ["dns", { + dc: "rank", + d7a: "lowgrade", + YFb: ["dns", { host: "host", - MPb: "ipv4", - NPb: "ipv6", - HIb: "forceLookup" + VQb: "ipv4", + WQb: "ipv6", + SJb: "forceLookup" }], key: "key" }], - ft: ["audio_tracks", { + pt: ["audio_tracks", { type: "type", - lI: "subType", + DI: "subType", variant: "variant", - xh: "trackType", - $f: "new_track_id", - WO: "track_id", - o_b: "profileType", - H5b: "stereo", + wh: "trackType", + ag: "new_track_id", + CP: "track_id", + I0b: "profileType", + h7b: "stereo", profile: "profile", channels: "channels", language: "language", - syb: "channelsFormat", - wY: "surroundFormatLabel", - dC: "languageDescription", - MEb: "disallowedSubtitleTracks", - hYa: "defaultTimedText", + vzb: "channelsFormat", + eZ: "surroundFormatLabel", + nC: "languageDescription", + QFb: "disallowedSubtitleTracks", + OYa: "defaultTimedText", isNative: "isNative", - Nt: "isNoneTrack", + Ut: "isNoneTrack", streams: ["streams", { - Rm: "downloadable_id", + Qm: "downloadable_id", size: "size", - dB: "content_profile", - xh: "trackType", + pB: "content_profile", + wh: "trackType", bitrate: "bitrate", - mi: "isDrm", + ki: "isDrm", urls: ["urls", { - zg: "cdn_id", + Ag: "cdn_id", url: "url", - i8: "liveOcaCapabilities" + F8: "liveOcaCapabilities" }], - nVb: "new_stream_id", + EWb: "new_stream_id", type: "type", channels: "channels", - syb: "channelsFormat", - wY: "surroundFormatLabel", + vzb: "channelsFormat", + eZ: "surroundFormatLabel", language: "language", - tfc: "audioKey", - QUb: ["moov", { + Zgc: "audioKey", + hWb: ["moov", { size: "size", offset: "offset" }], @@ -32993,61 +33007,61 @@ E3cbY[513816] = false; size: "size", offset: "offset" }], - o5b: ["ssix", { + P6b: ["ssix", { size: "size", offset: "offset" }], - Fi: "tags", - p1b: "representationId" + Di: "tags", + J2b: "representationId" }], - ozb: "codecName", - MC: "rawTrackType", + rAb: "codecName", + WC: "rawTrackType", id: "id", - bc: "rank", - Zf: "hydrated", - eWb: "offTrackDisallowed" + dc: "rank", + $f: "hydrated", + uXb: "offTrackDisallowed" }], - xu: ["video_tracks", { - xh: "trackType", - $f: "new_track_id", + Fu: ["video_tracks", { + wh: "trackType", + ag: "new_track_id", type: "type", - WO: "track_id", - XNb: "hasDrmProfile", - VNb: "hasClearProfile", - OB: "hasDrmStreams", - Q6: "hasClearStreams", - oG: "groupName", + CP: "track_id", + gPb: "hasDrmProfile", + fPb: "hasClearProfile", + XB: "hasDrmStreams", + o7: "hasClearStreams", + FG: "groupName", streams: ["streams", { - Rm: "downloadable_id", + Qm: "downloadable_id", size: "size", - dB: "content_profile", - xh: "trackType", - HF: "drmHeaderId", + pB: "content_profile", + wh: "trackType", + YF: "drmHeaderId", bitrate: "bitrate", - mi: "isDrm", + ki: "isDrm", urls: ["urls", { - zg: "cdn_id", + Ag: "cdn_id", url: "url", - i8: "liveOcaCapabilities" + F8: "liveOcaCapabilities" }], - nVb: "new_stream_id", + EWb: "new_stream_id", type: "type", - ijc: "peakBitrate", - GEb: "dimensionsCount", - HEb: "dimensionsLabel", - c$a: "pix_w", - b$a: "pix_h", - Fbb: "res_w", - Pwa: "res_h", - aDb: "crop_x", - bDb: "crop_y", - $Cb: "crop_w", - ZCb: "crop_h", - a0a: "framerate_value", - $_a: "framerate_scale", - Zdb: "startByteOffset", - ub: "vmaf", - QUb: ["moov", { + Mkc: "peakBitrate", + KFb: "dimensionsCount", + LFb: "dimensionsLabel", + Q$a: "pix_w", + P$a: "pix_h", + scb: "res_w", + oxa: "res_h", + eEb: "crop_x", + fEb: "crop_y", + dEb: "crop_w", + cEb: "crop_h", + D0a: "framerate_value", + C0a: "framerate_scale", + Seb: "startByteOffset", + tb: "vmaf", + hWb: ["moov", { size: "size", offset: "offset" }], @@ -33055,277 +33069,277 @@ E3cbY[513816] = false; size: "size", offset: "offset" }], - o5b: ["ssix", { + P6b: ["ssix", { size: "size", offset: "offset" }], - SH: ["segmentVmaf", { + jI: ["segmentVmaf", { offset: "offset", - ub: "vmaf" + tb: "vmaf" }], - Fi: "tags", - p1b: "representationId" + Di: "tags", + J2b: "representationId" }], - o_b: "profileType", - H5b: "stereo", + I0b: "profileType", + h7b: "stereo", profile: "profile", - GEb: "dimensionsCount", - HEb: "dimensionsLabel", - fkc: ["snippets", { + KFb: "dimensionsCount", + LFb: "dimensionsLabel", + Jlc: ["snippets", { mj: [f.mj, { - ekc: "snippetSpec", - ta: "startTimeMs", - va: "endTimeMs" + Ilc: "snippetSpec", + hb: "startTimeMs", + ub: "endTimeMs" }] }], - sma: ["drmHeader", { - xa: "bytes", - Nyb: "checksum", - HF: "drmHeaderId", + Vma: ["drmHeader", { + sa: "bytes", + Qzb: "checksum", + YF: "drmHeaderId", po: "keyId", - tk: ["resolution", { + uk: ["resolution", { height: "height", width: "width" }] }], - eX: ["prkDrmHeaders", { - xa: "bytes", - Nyb: "checksum", - HF: "drmHeaderId", + QX: ["prkDrmHeaders", { + sa: "bytes", + Qzb: "checksum", + YF: "drmHeaderId", po: "keyId", - tk: ["resolution", { + uk: ["resolution", { height: "height", width: "width" }] }], - jr: "flavor", - Jhc: "ict", + ur: "flavor", + mjc: "ict", maxWidth: "maxWidth", maxHeight: "maxHeight", - f$a: "pixelAspectX", - g$a: "pixelAspectY", - oic: "maxCroppedWidth", - nic: "maxCroppedHeight", - pic: "maxCroppedX", - qic: "maxCroppedY", - Msa: "max_framerate_value", - Lsa: "max_framerate_scale", + T$a: "pixelAspectX", + U$a: "pixelAspectY", + Sjc: "maxCroppedWidth", + Rjc: "maxCroppedHeight", + Tjc: "maxCroppedX", + Ujc: "maxCroppedY", + lta: "max_framerate_value", + kta: "max_framerate_scale", minWidth: "minWidth", minHeight: "minHeight", - Gic: "minCroppedWidth", - Fic: "minCroppedHeight", - Hic: "minCroppedX", - Iic: "minCroppedY", - Tg: ["license", { - DRb: "licenseResponseBase64", - sjc: "providerSessionToken", - Qjc: "secureStopExpected", - Dgc: "drmSessionId", + jkc: "minCroppedWidth", + ikc: "minCroppedHeight", + kkc: "minCroppedX", + lkc: "minCroppedY", + Yi: ["license", { + RSb: "licenseResponseBase64", + Wkc: "providerSessionToken", + tlc: "secureStopExpected", + hic: "drmSessionId", links: ["links", {}] }] }], - Ox: ["cdnResponseData", { - XH: "sessionABTestCell", - Ug: "pbcid" + $x: ["cdnResponseData", { + nI: "sessionABTestCell", + Wg: "pbcid" }], - Dp: ["choiceMap", { - Be: "initialSegment", + Cp: ["choiceMap", { + Me: "initialSegment", type: "type", - J: "viewableId", - O: ["segments", { + K: "viewableId", + $: ["segments", { mj: [f.mj, { - ta: "startTimeMs", - va: "endTimeMs", + hb: "startTimeMs", + ub: "endTimeMs", next: ["next", { mj: [f.mj, { weight: "weight" }] }], - Fb: "defaultNext", - fr: "exitZones" + wc: "defaultNext", + Vk: "exitZones" }] }] }], - Nm: ["contentPlaygraph", { - da: ["playgraph", { - Be: "initialSegment", - O: ["segments", { + Mm: ["contentPlaygraph", { + Z: ["playgraph", { + Me: "initialSegment", + $: ["segments", { mj: [f.mj, { - J: "viewableId", - ta: "startTimeMs", - va: "endTimeMs", + K: "viewableId", + hb: "startTimeMs", + ub: "endTimeMs", next: ["next", { mj: [f.mj, { weight: "weight" }] }], - Fb: "defaultNext" + wc: "defaultNext" }] }] }], - gkc: ["startIdent", { - Khc: "identToken", - J: "viewableId" + Klc: ["startIdent", { + njc: "identToken", + K: "viewableId" }] }], media: ["media", { id: "id", - Bd: ["tracks", { - $: "AUDIO", - Ga: "TEXT", - X: "VIDEO" + Vc: ["tracks", { + Y: "AUDIO", + Da: "TEXT", + W: "VIDEO" }] }], - oX: ["recommendedMedia", { - fP: "videoTrackId", - xp: "audioTrackId", - PO: "timedTextTrackId" + ZX: ["recommendedMedia", { + MP: "videoTrackId", + wp: "audioTrackId", + vP: "timedTextTrackId" }], - wI: ["timedtexttracks", { - xh: "trackType", - $f: "new_track_id", + QI: ["timedtexttracks", { + wh: "trackType", + ag: "new_track_id", type: "type", - lI: "subType", + DI: "subType", variant: "variant", - MC: "rawTrackType", - dC: "languageDescription", + WC: "rawTrackType", + nC: "languageDescription", language: "language", id: "id", - Nt: "isNoneTrack", - A7: "isForcedNarrative", - PYa: ["downloadableIds", {}], - Pfc: ["cdnlist", { + Ut: "isNoneTrack", + Z7: "isForcedNarrative", + vZa: ["downloadableIds", {}], + uhc: ["cdnlist", { id: "id", name: "name", type: "type", - bc: "rank", - z6a: "lowgrade", - UEb: ["dns", { + dc: "rank", + d7a: "lowgrade", + YFb: ["dns", { host: "host", - MPb: "ipv4", - NPb: "ipv6", - HIb: "forceLookup" + VQb: "ipv4", + WQb: "ipv6", + SJb: "forceLookup" }], key: "key" }], - Lza: ["ttDownloadables", { + kAa: ["ttDownloadables", { mj: [f.mj, { id: "id", size: "size", - vkc: "textKey", - vhc: "hashValue", - uhc: "hashAlgo", - Rhc: "isImage", - $sa: "midxOffset", - E7a: "midxSize", + Ylc: "textKey", + Zic: "hashValue", + Yic: "hashAlgo", + ujc: "isImage", + yta: "midxOffset", + k8a: "midxSize", height: "height", width: "width", - pma: ["downloadUrls", {}], + Rma: ["downloadUrls", {}], urls: ["urls", { url: "url", - zg: "cdn_id", - i8: "liveOcaCapabilities" + Ag: "cdn_id", + F8: "liveOcaCapabilities" }] }] }], - C7: "isLanguageLeftToRight", - It: "headIdentDuration", - bc: "rank", - Zf: "hydrated" + c8: "isLanguageLeftToRight", + Ot: "headIdentDuration", + dc: "rank", + $f: "hydrated" }], - R7b: ["trickplays", { - Rm: "downloadable_id", + u9b: ["trickplays", { + Qm: "downloadable_id", size: "size", urls: "urls", id: "id", interval: "interval", - uYb: "pixelsAspectY", - tYb: "pixelsAspectX", + NZb: "pixelsAspectY", + MZb: "pixelsAspectX", width: "width", height: "height", - It: "headIdentDuration" + Ot: "headIdentDuration" }], - Jhb: ["watermarkInfo", { + Eib: ["watermarkInfo", { opacity: "opacity", id: "id", anchor: "anchor" }], - Cgc: "dpsid", - tg: "isBranching", - Xkc: "viewableType", - Nqa: "isAd", - vM: "isSupplemental", - ezb: "clientIpAddress", - Mkc: "urlExpirationDuration", - iic: "manifestExpirationDuration", - ikc: ["steeringAdditionalInfo", { - jkc: "steeringId", - kfc: "additionalGroupNames", - kkc: ["streamingClientConfig", {}] + gic: "dpsid", + ug: "isBranching", + zmc: "viewableType", + ora: "isAd", + VM: "isSupplemental", + hAb: "clientIpAddress", + pmc: "urlExpirationDuration", + Mjc: "manifestExpirationDuration", + Mlc: ["steeringAdditionalInfo", { + Nlc: "steeringId", + Qgc: "additionalGroupNames", + t7b: ["streamingClientConfig", {}] }], - $b: "auxiliaryManifestToken", - Lh: ["liveMetadata", { - Z4: ["downloadableIdToSegmentTemplateId", { + bc: "auxiliaryManifestToken", + Zi: ["liveMetadata", { + Sma: ["downloadableIdToSegmentTemplateId", { mj: f.mj }], - SX: ["segmentTemplateIdToSegmentTemplate", { + Uaa: ["segmentTemplateIdToSegmentTemplate", { mj: [f.mj, { - B3: "availabilityStartTime", - uPb: "initialization", + Z3: "availabilityStartTime", + FQb: "initialization", media: "media", - O$a: "presentationTimeOffset", - iY: "startNumber", + $_b: "presentationTimeOffset", + eP: "startNumber", duration: "duration", N: "timescale" }] }], - dWb: "ocLiveWindowDurationSeconds", - s5: "eventAvailabilityOffsetMs", - dna: "eventStartTime", - t5: "eventEndTime", - JEb: "disableLiveUi" + tXb: "ocLiveWindowDurationSeconds", + Q5: "eventAvailabilityOffsetMs", + Gna: "eventStartTime", + R5: "eventEndTime", + NFb: "disableLiveUi" }], - bg: "streamingType" - }; - this.eTb = Object.assign(Object.assign({}, this.G6a), { - yp: ["auxiliaryManifests", this.G6a], - Hm: ["adverts", { - ie: ["adBreaks", { - Er: "locationMs", - hh: "adBreakToken", - Ye: ["ads", { + Rf: "streamingType" + }; + this.sUb = Object.assign(Object.assign({}, this.l7a), { + xp: ["auxiliaryManifests", this.l7a], + Gm: ["adverts", { + je: ["adBreaks", { + Kr: "locationMs", + ih: "adBreakToken", + Ie: ["ads", { id: "id", - ta: "startTimeMs", - va: "endTimeMs", - kba: ["timedAdEvents", { + hb: "startTimeMs", + ub: "endTimeMs", + Qba: ["timedAdEvents", { event: "event", - mv: "adEventToken", - mza: "timeMs" + uv: "adEventToken", + Mza: "timeMs" }], - LA: ["actionAdEvents", { + WA: ["actionAdEvents", { start: ["start", { event: "event", - mv: "adEventToken" + uv: "adEventToken" }], complete: ["complete", { event: "event", - mv: "adEventToken" + uv: "adEventToken" }], stop: ["stop", { event: "event", - mv: "adEventToken" + uv: "adEventToken" }] }], - Lt: "is3pVerificationEnabled", - JO: "thirdPartyVerificationToken" + St: "is3pVerificationEnabled", + qP: "thirdPartyVerificationToken" }], - tia: ["actionAdBreakEvents", { + Wia: ["actionAdBreakEvents", { complete: ["complete", { event: "event", - mv: "adEventToken" + uv: "adEventToken" }] }], - y3: "auditPingUrl" + W3: "auditPingUrl" }] }] }); @@ -33333,260 +33347,260 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.TIa = void 0; + b.vJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(90030); - c.prototype.tL = function(h) { - this.HGb.tL(h, this.eTb); + c.prototype.NL = function(k) { + this.NHb.NL(k, this.sUb); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.nFa))], a); - b.TIa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.MFa))], a); + b.vJa = a; }, 47930: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - this.Y5a = n; - this.dTb = k; + function c(p, h) { + this.A6a = p; + this.rUb = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.VIa = void 0; + b.xJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81025); - h = a(60042); + k = a(60042); d = a(31149); g = a(36129); - c.prototype.create = function(n) { - var k, m, p, q; - k = this; - if (n && !this.qQb(n)) { - if (this.wQb(n)) throw d.Mc.v$b(g.V.ND, g.S.hpb, n); - q = this.Y5a(); - q.Fia(n.links); - this.dTb.tL(n); + c.prototype.create = function(p) { + var h, l, n, q; + h = this; + if (p && !this.zRb(p)) { + if (this.GRb(p)) throw d.Oc.abc(g.V.dE, g.R.gqb, p); + q = this.A6a(); + q.gja(p.links); + this.rUb.NL(p); return { - Fa: n, - ti: q, - Wqa: !1, - Vqa: !1, - yp: null !== (p = null === (m = n.yp) || void 0 === m ? void 0 : m.map(function(u) { + Ca: p, + ri: q, + yra: !1, + xra: !1, + xp: null !== (n = null === (l = p.xp) || void 0 === l ? void 0 : l.map(function(u) { var t; - t = k.Y5a(); - t.Fia(u.links); + t = h.A6a(); + t.gja(u.links); return { - Fa: u, - ti: t, - Wqa: !1, - Vqa: !1, - yp: [] + Ca: u, + ri: t, + yra: !1, + xra: !1, + xp: [] }; - })) && void 0 !== p ? p : [] + })) && void 0 !== n ? n : [] }; } }; - c.prototype.wQb = function(n) { - return ("type" in n) && "muxed" === n.type; + c.prototype.GRb = function(p) { + return ("type" in p) && "muxed" === p.type; }; - c.prototype.qQb = function(n) { - return ("runtime" in n) && !!n.runtime; + c.prototype.zRb = function(p) { + return ("runtime" in p) && !!p.runtime; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.oLa)), r.__param(1, (0, l.l)(h.UIa))], a); - b.VIa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.PLa)), r.__param(1, (0, m.l)(k.wJa))], a); + b.xJa = a; }, 99070: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; - function c(u, t, w, v, y, x, z) { - this.Wf = t; - this.I6a = v; - this.QV = x; - this.sa = z; - this.rX = new Map(); - this.log = u.ab("ManifestFetcher"); - this.ng = w.ng; - this.qxb = y().$Fb; + function c(u, t, v, w, y, x, z) { + this.Xf = t; + this.n7a = w; + this.FW = x; + this.ta = z; + this.bY = new Map(); + this.log = u.Za("ManifestFetcher"); + this.og = v.og; + this.qyb = y().fHb; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.WIa = void 0; + b.yJa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(30869); + k = a(30869); d = a(31149); g = a(87386); - n = a(5021); - k = a(4203); - m = a(72639); - p = a(18148); + p = a(5021); + h = a(4203); + l = a(72639); + n = a(18148); a = a(17398); - c.prototype.ny = function(u, t, w) { - var v; - v = this; + c.prototype.By = function(u, t, v) { + var w; + w = this; t = void 0 === t ? !0 : t; - w && this.lub(u.J, w); - return t && this.P6(u.J) ? this.Y5(u.J).catch(function() { - return v.ybb(u, t); - }) : this.ybb(u, t); + v && this.kvb(u.K, v); + return t && this.n7(u.K) ? this.w6(u.K).catch(function() { + return w.lcb(u, t); + }) : this.lcb(u, t); }; - c.prototype.P6 = function(u) { - return this.ng.NU(u, "manifest"); + c.prototype.n7 = function(u) { + return this.og.yV(u, "manifest"); }; - c.prototype.pY = function(u, t) { - var w; - w = this; - this.qxb && this.ng.setData(u, "manifest", t, function() { - return w.HNb(u, t ? Promise.resolve(t) : void 0); + c.prototype.XY = function(u, t) { + var v; + v = this; + this.qyb && this.og.setData(u, "manifest", t, function() { + return v.SOb(u, t ? Promise.resolve(t) : void 0); }); }; - c.prototype.Y5 = function(u) { + c.prototype.w6 = function(u) { var t; t = this; - return this.ng.getData(u, "manifest").then(function(w) { - if (!w) throw Error("Manifest not found"); - if (w.Fa.expiration <= t.sa.ke.ea(n.pa)) throw (t.ng.clearData(u, "manifest"), Error("Manifest has expired")); - return w; + return this.og.getData(u, "manifest").then(function(v) { + if (!v) throw Error("Manifest not found"); + if (v.Ca.expiration <= t.ta.me.ea(p.ma)) throw (t.og.clearData(u, "manifest"), Error("Manifest has expired")); + return v; }); }; - c.prototype.HNb = function(u, t) { - var w; - null === (w = this.rX.get(u)) || void 0 === w ? void 0 : w.forEach(function(v) { - return v(t); + c.prototype.SOb = function(u, t) { + var v; + null === (v = this.bY.get(u)) || void 0 === v ? void 0 : v.forEach(function(w) { + return w(t); }); - this.rX.delete(u); + this.bY.delete(u); }; - c.prototype.lub = function(u, t) { - this.rX.has(u) || this.rX.set(u, []); - this.rX.get(u).push(t); + c.prototype.kvb = function(u, t) { + this.bY.has(u) || this.bY.set(u, []); + this.bY.get(u).push(t); }; - c.prototype.ybb = function(u, t) { - var w, v, y; - w = this; - this.log.trace("Requesting a new manifest", u.J); - v = this.Wf.Kb().ea(n.pa); - y = (u.Hf && !u.Hf.hh ? this.a8b(u).catch(function(x) { - w.log.warn(x.message); - return w.I6a.Df(w.log, u); - }) : this.I6a.Df(this.log, u)).then(function(x) { - var z, A; - if (x.ey && (null === (z = u.Hf) || void 0 === z || !z.hh)) { - A = x.ey; + c.prototype.lcb = function(u, t) { + var v, w, y; + v = this; + this.log.trace("Requesting a new manifest", u.K); + w = this.Xf.Kb().ea(p.ma); + y = (u.Hf && !u.Hf.ih ? this.D9b(u).catch(function(x) { + v.log.warn(x.message); + return v.n7a.Bf(v.log, u); + }) : this.n7a.Bf(this.log, u)).then(function(x) { + var z, B; + if (x.qy && (null === (z = u.Hf) || void 0 === z || !z.ih)) { + B = x.qy; z = { - saa: Promise.resolve(A), + Zaa: Promise.resolve(B), source: "manifest" }; - delete x.ey; - w.ng.setData(u.J, "ldl", z, function() { - A.close().catch(function(B) { - w.log.info("Unable to cleanup LDL session.", B); + delete x.qy; + v.og.setData(u.K, "ldl", z, function() { + B.close().catch(function(A) { + v.log.info("Unable to cleanup LDL session.", A); }); }); } - u.jr === m.ul.tJ && (x.IH = v, x.ZN = w.Wf.Kb().ea(n.pa)); + u.ur === l.wl.MJ && (x.$H = w, x.FO = v.Xf.Kb().ea(p.ma)); return x; }).catch(function(x) { - t && w.pY(u.J, void 0); - w.log.error("Failed to fetch manifest", d.Mc.Ae(x)); + t && v.XY(u.K, void 0); + v.log.error("Failed to fetch manifest", d.Oc.Kf(x)); throw x; }); - t && this.pY(u.J, y); + t && this.XY(u.K, y); return y; }; - c.prototype.a8b = function(u) { + c.prototype.D9b = function(u) { var t; t = this; - return new Promise(function(w, v) { - var y, x, z, A, B; - t.log.trace("Trying to retrieve an auxiliary manifest from parent manifest", u.J); - A = null === (y = u.Hf) || void 0 === y ? void 0 : y.PW; - if (!A) return v(Error("Parent manifest does not exist.")); - B = null === (x = u.Hf) || void 0 === x ? void 0 : x.$b; - y = null === (z = A.yp) || void 0 === z ? void 0 : z.find(function(C) { - return C.P === u.J && (void 0 === B || C.$b === B); + return new Promise(function(v, w) { + var y, x, z, B, A; + t.log.trace("Trying to retrieve an auxiliary manifest from parent manifest", u.K); + B = null === (y = u.Hf) || void 0 === y ? void 0 : y.DX; + if (!B) return w(Error("Parent manifest does not exist.")); + A = null === (x = u.Hf) || void 0 === x ? void 0 : x.bc; + y = null === (z = B.xp) || void 0 === z ? void 0 : z.find(function(C) { + return C.O === u.K && (void 0 === A || C.bc === A); }); - if (!y) return v(Error("Auxiliary manifest not found in parent manifest.")); - w(t.QV.create(y)); + if (!y) return w(Error("Auxiliary manifest not found in parent manifest.")); + v(t.FW.create(y)); }); }; q = c; - q = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(g.bb)), r.__param(1, (0, l.l)(f.Lc)), r.__param(2, (0, l.l)(p.Nca)), r.__param(3, (0, l.l)(m.cfa)), r.__param(4, (0, l.l)(k.Yb)), r.__param(5, (0, l.l)(a.lJ)), r.__param(6, (0, l.l)(h.dg))], q); - b.WIa = q; + q = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(g.$a)), r.__param(1, (0, m.l)(f.Kc)), r.__param(2, (0, m.l)(n.qda)), r.__param(3, (0, m.l)(l.Ifa)), r.__param(4, (0, m.l)(h.Zb)), r.__param(5, (0, m.l)(a.FJ)), r.__param(6, (0, m.l)(k.eg))], q); + b.yJa = q; }, 16520: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Vh = void 0; - r = b.Vh || (b.Vh = {}); - r[r.Wdb = 1] = "sourceopen"; - r[r.ao = 2] = "currentTimeChanged"; - r[r.PX = 3] = "seeked"; - r[r.V5a = 5] = "licenseadded"; - r[r.Udb = 6] = "sourceBufferAdded"; - r[r.E9 = 7] = "onNeedKey"; - r[r.Hab = 8] = "readyStateChanged"; + b.Th = void 0; + r = b.Th || (b.Th = {}); + r[r.Peb = 1] = "sourceopen"; + r[r.bo = 2] = "currentTimeChanged"; + r[r.zY = 3] = "seeked"; + r[r.w6a = 5] = "licenseadded"; + r[r.Neb = 6] = "sourceBufferAdded"; + r[r.g$ = 7] = "onNeedKey"; + r[r.tbb = 8] = "readyStateChanged"; }, 12653: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.c8a = void 0; + b.J8a = void 0; r = a(22674); c = a(21801); - l = a(59586); - b.c8a = new r.gd(function(f) { - f(c.Eea).to(l.OJa).ha(); + m = a(59586); + b.J8a = new r.kd(function(f) { + f(c.ifa).to(m.qKa).ia(); }); }, 21801: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Eea = b.Wmb = void 0; - b.Wmb = function() {}; - b.Eea = "MseConfigSymbol"; + b.ifa = b.Snb = void 0; + b.Snb = function() {}; + b.ifa = "MseConfigSymbol"; }, 59586: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return f.Qe.call(this, n, "MseConfigImpl") || this; + function c(p) { + return f.Te.call(this, p, "MseConfigImpl") || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.OJa = void 0; + b.qKa = void 0; r = a(5163); - l = a(12501); + m = a(12501); f = a(64174); - h = a(22674); + k = a(22674); d = a(83767); g = a(5021); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - R7a: { + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + x8a: { configurable: !0, enumerable: !0, get: function() { return (0, g.Ob)(5E3); } }, - m9a: { + Z9a: { configurable: !0, enumerable: !0, get: function() { return (0, g.Ob)(1E3); } }, - n9a: { + $9a: { configurable: !0, enumerable: !0, get: function() { @@ -33595,27 +33609,27 @@ E3cbY[513816] = false; } }); a = c; - r.__decorate([l.config(l.pk, "minDecoderBufferMilliseconds")], a.prototype, "R7a", null); - r.__decorate([l.config(l.pk, "optimalDecoderBufferMilliseconds")], a.prototype, "m9a", null); - r.__decorate([l.config(l.pk, "optimalDecoderBufferMillisecondsBranching")], a.prototype, "n9a", null); - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.zl))], a); - b.OJa = a; + r.__decorate([m.config(m.qk, "minDecoderBufferMilliseconds")], a.prototype, "x8a", null); + r.__decorate([m.config(m.qk, "optimalDecoderBufferMilliseconds")], a.prototype, "Z9a", null); + r.__decorate([m.config(m.qk, "optimalDecoderBufferMillisecondsBranching")], a.prototype, "$9a", null); + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.Cl))], a); + b.qKa = a; }, 7826: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.sC = void 0; + b.DC = void 0; r = a(22674); c = a(50681); - l = a(63390); + m = a(63390); f = a(97996); - b.sC = new r.gd(function(h) { - h(c.Fea).to(l.PJa).ha(); - h(f.wQ).NY(function(d) { + b.DC = new r.kd(function(k) { + k(c.jfa).to(m.rKa).ia(); + k(f.jR).uZ(function(d) { return function() { - return d.ob.get(c.Fea).ZUb; + return d.nb.get(c.jfa).qWb; }; }); }); @@ -33624,170 +33638,170 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.wQ = "MslProviderSymbol"; + b.jR = "MslProviderSymbol"; }, 50681: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Fea = "MslReadyNotifierSymbol"; + b.jfa = "MslReadyNotifierSymbol"; }, 63390: function(r, b, a) { - var l; + var m; function c() { var f; f = this; this.ready = !1; - this.ZUb = new Promise(function(h) { - f.O1b = h; + this.qWb = new Promise(function(k) { + f.i3b = k; }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.PJa = void 0; + b.rKa = void 0; r = a(5163); a = a(22674); - c.prototype.$Ub = function(f) { - this.ready || (this.O1b(f), this.ready = !0); + c.prototype.rWb = function(f) { + this.ready || (this.i3b(f), this.ready = !0); }; - c.prototype.Nv = function() { + c.prototype.Yv = function() { return this.ready; }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.PJa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.rKa = m; }, 30698: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperty(b, "__esModule", { value: !0 }); - b.k8a = void 0; + b.R8a = void 0; r = a(22674); c = a(76698); - l = a(32934); + m = a(32934); f = a(81438); - h = a(59806); + k = a(59806); d = a(21941); g = a(55823); - n = a(27E3); - k = a(2571); - m = a(17559); - b.k8a = new r.gd(function(p) { - p(f.mQa).to(c.lQa).ha(); - p(l.Ju).dD(function() { - return ob._cad_global.http; + p = a(27E3); + h = a(2571); + l = a(17559); + b.R8a = new r.kd(function(n) { + n(f.PQa).to(c.OQa).ia(); + n(m.Su).pD(function() { + return qb._cad_global.http; }); - p(d.cKa).to(h.bKa).ha(); - p(g.dKa).pl(n.default); - p(k.MGa).to(m.LGa).ha(); + n(d.FKa).to(k.EKa).ia(); + n(g.GKa).sl(p.default); + n(h.lHa).to(l.kHa).ia(); }); }, 2571: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.MGa = "HttpDispatcherSymbol"; + b.lHa = "HttpDispatcherSymbol"; }, 32934: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Ju = b.yQ = b.ResponseType = void 0; + b.Su = b.lR = b.ResponseType = void 0; b.ResponseType = { Text: 1, - Iec: 2, - ajb: 3 + ogc: 2, + Yjb: 3 }; - b.yQ = "OPEN_CONNECT_APPLIANCE"; - b.Ju = "LegacyHttpSymbol"; + b.lR = "OPEN_CONNECT_APPLIANCE"; + b.Su = "LegacyHttpSymbol"; }, 55823: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dKa = "NetworkMonitorSymbol"; + b.GKa = "NetworkMonitorSymbol"; }, 48004: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.aKa = "NetworkMonitorConfigSymbol"; + b.DKa = "NetworkMonitorConfigSymbol"; }, 21941: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cKa = "NetworkMonitorFactorySymbol"; + b.FKa = "NetworkMonitorFactorySymbol"; }, 81438: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.mQa = "XhrFactorySymbol"; + b.PQa = "XhrFactorySymbol"; }, 17559: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.Je = g; - this.ma = d.ab("HttpDispatcherImpl"); + this.Le = g; + this.la = d.Za("HttpDispatcherImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.LGa = void 0; + b.kHa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); a = a(32934); c.prototype.download = function(d, g) { - var n; - n = this; + var p; + p = this; g = void 0 === g ? { - l7a: 0 + R7a: 0 } : g; - return new Promise(function(k, m) { + return new Promise(function(h, l) { var q; - function p(u) { - if (u.ia) return k(u.content); - if (q === g.l7a) return m({ - za: u.za, - dn: u.Ol + function n(u) { + if (u.pa) return h(u.content); + if (q === g.R7a) return l({ + wa: u.wa, + $m: u.Pl }); q++; !1; - n.Je.download(d, p); + p.Le.download(d, n); } q = 0; - n.Je.download(d, p); + p.Le.download(d, n); }); }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(a.Ju))], h); - b.LGa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(a.Su))], k); + b.kHa = k; }, 40158: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - return h.Qe.call(this, g, void 0 === n ? "NetworkMonitorConfigImpl" : n) || this; + function c(g, p) { + return k.Te.call(this, g, void 0 === p ? "NetworkMonitorConfigImpl" : p) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.$Ja = void 0; + b.CKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(12501); - h = a(64174); + k = a(64174); a = a(83767); - ea(c, h.Qe); - Za.Object.defineProperties(c.prototype, { - Xgb: { + ea(c, k.Te); + $a.Object.defineProperties(c.prototype, { + Thb: { configurable: !0, enumerable: !0, get: function() { @@ -33796,1230 +33810,749 @@ E3cbY[513816] = false; } }); d = c; - r.__decorate([f.config(f.bd, "useNetworkMonitor")], d.prototype, "Xgb", null); - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.zl)), r.__param(1, (0, l.l)(a.ZZ)), r.__param(1, (0, l.optional)())], d); - b.$Ja = d; + r.__decorate([f.config(f.ed, "useNetworkMonitor")], d.prototype, "Thb", null); + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.Cl)), r.__param(1, (0, m.l)(a.z_)), r.__param(1, (0, m.optional)())], d); + b.CKa = d; }, 59806: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { + function c(g, p, h) { this.config = g; - this.zSb = n; - this.Jc = k; + this.MTb = p; + this.Jc = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bKa = void 0; + b.EKa = void 0; r = a(5163); - l = a(48004); + m = a(48004); f = a(22674); - h = a(48159); + k = a(48159); a = a(55823); - c.prototype.ACb = function() { - if (this.config.Xgb) return this.Jc(this.zSb()); + c.prototype.EDb = function() { + if (this.config.Thb) return this.Jc(this.MTb()); }; d = c; - d = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(l.aKa)), r.__param(1, (0, f.l)(h.XJa)), r.__param(2, (0, f.l)(a.dKa))], d); - b.bKa = d; + d = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(m.DKa)), r.__param(1, (0, f.l)(k.zKa)), r.__param(2, (0, f.l)(a.GKa))], d); + b.EKa = d; }, 76698: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.lQa = void 0; + b.OQa = void 0; r = a(5163); a = a(22674); c.prototype.create = function() { return new XMLHttpRequest(); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.lQa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.OQa = m; }, 10256: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q) { - this.log = k; - this.fG = m; - this.iz = p; + function c(h, l, n, q) { + this.log = h; + this.ZU = l; + this.VH = n; this.context = q; } Object.defineProperty(b, "__esModule", { value: !0 }); - l = a(36129); + m = a(36129); f = a(31276); - h = a(74870); + k = a(74870); d = a(84408); g = a(2248); - n = a(82100); - c.prototype.Tg = function(k) { - var m, p; - m = this; - (this.context.gf || this.context.kk) && this.log.debug("Requesting a license", k); - if (f.Ba.get(h.eh).cB(f.Ba.get(d.Jq).decode("certificate"), k.xj[0].data)) { - m.log.trace("Requesting Fairplay cert data."); - p = Promise.resolve({ - Zk: [{ - sessionId: k.xj[0].sessionId, - data: f.Ba.get(g.ah).decode(n.z_) + p = a(82100); + c.prototype.Yi = function(h) { + var l, n; + l = this; + (this.context.Wi || this.context.Py) && this.log.debug("Requesting a license", h); + if (f.za.get(k.Bh).oB(f.za.get(d.Iq).decode("certificate"), h.ck[0].data)) { + l.log.trace("Requesting Fairplay cert data."); + n = Promise.resolve({ + hn: [{ + sessionId: h.ck[0].sessionId, + data: f.za.get(g.zh).decode(p.a0) }] }); - } else p = f.Ba.get(h.eh).cB(f.Ba.get(d.Jq).decode("content"), k.xj[0].data) ? Promise.resolve({ - Zk: [{ - sessionId: k.xj[0].sessionId, - data: k.po + } else n = f.za.get(k.Bh).oB(f.za.get(d.Iq).decode("content"), h.ck[0].data) ? Promise.resolve({ + hn: [{ + sessionId: h.ck[0].sessionId, + data: h.po }] }) : (function() { - m.log.trace("Requesting license", { - drmType: k.Sm + l.log.trace("Requesting license", { + drmType: h.jr }); - return m.fG(k).catch(function(q) { - m.log.error("Unable to get the Fairplay license", q); + return l.ZU(h).catch(function(q) { + l.log.error("Unable to get the Fairplay license", q); throw { - code: l.V.hJ, - ic: q.ic, - Wc: q.Wc, - Tm: q.Tm, - Cj: q.message || q.Cj, - yB: q.data, - message: "Unable to send the Fairplay license request. " + (q.message || q.Cj), - Xb: q + code: m.V.QQ, + Nc: q.Nc, + Ae: q.Ae, + ry: q.ry, + Dt: q.message || q.Dt, + dG: q.data, + message: "Unable to send the Fairplay license request. " + (q.message || q.Dt), + ic: q }; }); })(); - return p; + return n; }; - c.prototype.release = function(k) { - var m; - m = this; + c.prototype.release = function(h) { + var l; + l = this; this.log.trace("Requesting stop data"); - return this.iz(k).catch(function(p) { - m.log.error("Unable to release the FairPlay license", { - code: p.code, - subCode: p.ic, - extCode: p.Wc, - edgeCode: p.Tm, - message: p.message || p.Cj + return this.VH(h).catch(function(n) { + l.log.error("Unable to release the FairPlay license", { + code: n.code, + subCode: n.Nc, + extCode: n.Ae, + edgeCode: n.ry, + message: n.message || n.Dt }); throw { - ia: !1, - code: l.V.Hfa, - ic: p.ic, - Wc: p.Wc, - Tm: p.Tm, - Cj: p.message || p.Cj, - message: "Unable to release the FairPlay license. " + (p.message || p.Cj), - Xb: p + pa: !1, + code: m.V.NNa, + Nc: n.Nc, + Ae: n.Ae, + ry: n.ry, + Dt: n.message || n.Dt, + message: "Unable to release the FairPlay license. " + (n.message || n.Dt), + ic: n }; }); }; r.exports = c; }, - 7748: function(r, b, a) { - var l; - - function c(f, h, d, g) { - this.log = f; - this.fG = h; - this.iz = d; - this.context = g; - } - Object.defineProperty(b, "__esModule", { - value: !0 - }); - b.kQa = void 0; - l = a(36129); - c.prototype.Tg = function(f) { - var h; - h = this; - (this.context.gf || this.context.kk) && this.log.trace("Requesting license", { - drmType: f.Sm - }); - return this.fG(f).catch(function(d) { - h.log.error("Unable to get the Playready license", d); - if (h.context.Nkc) throw d; - throw { - ia: !1, - code: l.V.hJ, - ic: d.ic, - Wc: d.Wc, - Tm: d.Tm, - Cj: d.message || d.Cj, - yB: d.data, - message: "Unable to send the Playready license request. " + (d.message || d.Cj) - }; - }); - }; - c.prototype.release = function(f) { - var h; - h = this; - this.log.trace("Requesting stop data"); - return this.iz(f).catch(function(d) { - h.log.error("Unable to release the PlayReady license ", { - code: d.code, - subCode: d.ic, - extCode: d.Wc, - edgeCode: d.Tm, - message: d.message || d.Cj - }); - throw { - ia: !1, - code: l.V.Hfa, - ic: d.ic, - Wc: d.Wc, - Tm: d.Tm, - Cj: d.message || d.Cj, - message: "Unable to release the PlayReady license. " + (d.message || d.Cj) - }; - }); - }; - b.kQa = c; - ob._cad_global.WindowsDrmRequests = c; - }, - 71834: function(r, b, a) { - var c, l, f, h, d, g, n, k; - Object.defineProperty(b, "__esModule", { - value: !0 - }); - b.vga = void 0; - c = a(36129); - l = a(83989); - f = a(88490); - h = a(74870); - d = a(6405); - g = a(2248); - n = a(56800); - k = a(63156); - (function() { - var z; - - function m(A, B, C) { - var D; - D = this; - this.log = A; - this.ln = B || x.bind(this); - this.context = C; - this.SW = this.challenge = this.keySystem = this.R7 = this.Eb = this.mediaKeys = void 0; - this.Yc = {}; - this.Mra = this.Kya = !1; - this.BW = t.bind(this); - this.SW = void 0; - this.wAa = new Promise(function(E, G) { - D.Swa = E; - D.qwa = G; - }); - this.wAa.catch(function(E) { - D.log.error("wait for license rejected", E); - }); - l.ac.get(n.Rw).h6().then(function(E) { - (D.context.gf || D.context.kk) && D.log.debug("DRIVERINFO: ", E); - }).catch(function(E) { - D.log.error("DRIVERINFO", E); - }); - this.kn = function(E, G) { - D.qwa(E, G); - D.context.onerror(E, G); - }; - this.bua = function() { - D.Swa(); - }; - if (!(this instanceof m)) throw new TypeError("EmeSession constructor not called correctly."); - } - - function p() { - return l.ac.get(g.ah); - } - - function q() { - return l.ac.get(h.eh); - } - - function u(A) { - var B, C; - B = l.ac.get(f.dga); - C = ""; - A.forEach(function(D) { - C += "" + D + ""; - }); - A = '' + C + ""; - B = new Uint8Array(B.Aeb(A)); - (this.context.gf || this.context.kk) && this.log.trace("LICENSE: proactive license cdm data", { - xml: A, - b64: p().encode(B) - }); - return B; - } - - function t(A) { - var B; - B = A.target.error ? A.target.error.msExtendedCode : void 0; - this.log.error("Received " + A.type + " event", { - sessionId: this.Eb.sessionId, - systemCode: B - }); - if (this.context.onerror) this.context.onerror(z.Tf.Eq, z.kA.us, B); - this.Eb = void 0; - } - - function w(A, B, C) { - var E, G, F; - for (var D = 2; D < arguments.length; ++D); - D = ""; - G = A.length; - for (E = 0; E < G; E++) { - F = A[E]; - 0 < F && (D += String.fromCharCode(F)); - } - G = "\\s*(.*)\\s*"; - for (E = arguments.length - 1; 0 < E; E--) { - F = arguments[E]; - if (0 > D.search(F)) return; - F = "(?:[^:].*:|)" + F; - G = "[\\s\\S]*<" + F + "[^>]*>" + G + "[\\s\\S]*"; - } - if (D = D.match(new RegExp(G))) return D[1]; - } - - function v(A, B, C, D) { - var E, G; - E = A.target && A.target.sessionId; - G = p().decode(w(A.message, "PlayReadyKeyMessage", "Challenge")); - C.state = 12; - C.log.trace("LICENSE: Received " + A.type + " event", { - keySystem: A.target && A.target.keySystem, - sessionId: E - }); - (C.context.gf || C.context.kk || C.context.Jz) && C.log.debug("LICENSE: License challenge", p().encode(G)); - C.R7 = E; - A = { - kf: B, - messageType: "license-request", - Sm: (/clearkey/i).test(C.keySystem) ? "clearkey" : "playready", - xj: [{ - data: G, - sessionId: E - }] - }; - 12 === C.state && (C.ln("lc"), G = { - data: G, - Sm: (/clearkey/i).test(C.keySystem) ? "clearkey" : "playready" - }, C.context.nH || (C.SW = G)); - C.context.Jd.Tg(A).then(function(F) { - if (12 === C.state && (C.ln("lr"), C.bua(), !C.context.nH))(C.TW = F.Zk[0].data, C.state = 13, D({ - ia: !0, - state: C.state - })); - else if (C.Eb) return y(C, F.Zk[0].data, C.Eb).then(function() { - C.state = 30; - D({ - ia: !0, - state: C.state - }); - }); - }).catch(function(F) { - D(q().pC(F, { - state: C.state - })); - }); - } - - function y(A, B, C) { - A.w7() && A.log.trace("LICENSE: Got the response, calling update", { - sessionId: C.sessionId, - license: p().encode(B) - }); - return new Promise(function(D, E) { - try { - A.Eb.update(B); - D(void 0); - A.w7() && A.log.trace("LICENSE: Update succeeded", { - sessionId: C.sessionId - }); - } catch (G) { - E({ - ia: !1, - code: z.Tf.U0, - message: "Unable to update the EME.", - Nb: q().Ae(G) - }); - } - }); - } - - function x(A) { - this.context.sa && (this.Yc[A] = this.context.sa.getTime(), this.log.trace("Milestone: " + A + ", " + this.Yc[A])); - } - z = { - Tf: c.V, - kA: c.S - }; - m.prototype.UL = function() { - return this.keySystem; - }; - m.prototype.Dgb = function(A, B) { - A.log && (this.log = A.log); - A.ln && (this.ln = A.ln); - B.Jd && (this.context.Jd = B.Jd); - B.onerror && (this.context.onerror = B.onerror); - }; - m.prototype.create = function(A) { - var B; - B = this; - return (A ? Promise.resolve(A) : l.ac.get(n.Rw).dG()).then(function(C) { - B.ln("lg"); - B.log.trace("Creating the media keys", { - keySystem: C - }); - B.keySystem = C; - if (B.context.hX) C = Promise.reject({ - ia: !1, - code: z.Tf.MP, - message: "Promise based EME is currently not supported for Internet Explorer" - }); - else a: { - try { - B.mediaKeys = new ob.MSMediaKeys(C); - } catch (D) { - C = Promise.reject({ - ia: !1, - code: z.Tf.HKa, - message: "create MSMediaKeys(" + C + ") failed", - Nb: q().Ae(D) - }); - break a; - } - try { - B.context.ba && B.context.ba.msSetMediaKeys(B.mediaKeys); - } catch (D) { - C = Promise.reject({ - ia: !1, - code: z.Tf.sJ, - message: "set MSMediaKeys failed", - Nb: q().Ae(D) - }); - break a; - } - C = Promise.resolve({ - ia: !0, - mediaKeys: B.mediaKeys - }); - } - return C; - }); - }; - m.prototype.close = function() { - this.mediaKeys = void 0; - this.context.ba = void 0; - if (this.Eb) { - this.log.info("Closing the session", { - sessionId: this.Eb.sessionId - }); - this.Eb.removeEventListener("mskeyerror", this.BW); - try { - this.Eb.close(); - } catch (A) { - this.log.error("Failed to close the key sessions", A); - } - this.Eb = void 0; - } - }; - m.prototype.Tg = function(A, B, C) { - var D; - if (1 < B.length) return Promise.reject({ - code: z.Tf.LKa - }); - if (0 === B.length) return Promise.reject({ - code: z.Tf.KKa - }); - B = B[0]; - D = this; - D.context.gf && D.log.trace("LICENSE: Setting license"); - return D.context.hX ? Promise.reject({ - ia: !1, - code: z.Tf.UEa, - message: "Promise based EME is currently not supported for Internet Explorer" - }) : (function() { - return new Promise(function(E, G) { - var F, H, N, M, L, Q, I; - try { - H = function(J) { - D.Eb && (D.Eb.removeEventListener("mskeymessage", M), D.Eb.removeEventListener("mskeyadded", L), D.Eb.removeEventListener("mskeyerror", Q), D.Eb.addEventListener("mskeyerror", D.BW)); - J.state = 11; - J.ia ? E(J) : (D.close(), G(J)); - }; - N = function(J) { - var K, P; - K = []; - P = Array.prototype.map.call(J, function(ba) { - return ba ? String.fromCharCode(ba) : ""; - }).join("").match(/(.+?)<\/KID>/); - if (P) K.push(P[1]); - else { - J = w(J, "KIDS"); - P = /VALUE="(.+?)">/g; - for (var S = P.exec(J); null != S;)(K.push(S[1]), S = P.exec(J)); - } - return K; - }; - M = function(J) { - F && ob.clearTimeout(F); - v(J, A, D, H); - }; - L = function(J) { - (D.context.gf || D.context.kk) && D.log.trace("LICENSE: Received " + J.type + " event", { - keySystem: J.target.keySystem, - sessionId: J.target.sessionId - }); - H({ - ia: !0 - }); - }; - Q = function(J) { - var K, P; - F && ob.clearTimeout(F); - if (J.target && J.target.error)(K = J.target.error.systemCode, P = J.target.error.code); - K = { - code: z.Tf.Eq, - ic: z.kA.us, - Wc: K ? l.ac.get(d.Nw).VF(K, 4) : P, - details: q().Ae(J), - Xb: J.target && J.target.error, - eba: K, - u5: P - }; - D.log.error("LICENSE: Received " + J.type + " event", { - sessionId: D.Eb && D.Eb.sessionId, - keySystem: J.target.keySystem, - systemCode: K.eba, - code: K.u5 - }); - D.ln("le"); - D.kn && D.kn(z.Tf.Eq, K); - H({ - ia: !1, - code: z.Tf.Eq, - ic: z.kA.us, - Wc: K.Wc, - message: "Received a key error.", - Nb: K.details, - Xb: K.Xb - }); - }; - D.log.trace("LICENSE: Executing prefix based EME"); - (D.context.gf || D.context.kk) && D.log.debug("LICENSE: PSSH", p().encode(B)); - D.Pv || (D.Pv = N(B)); - if (C) { - I = u.call(D, D.Pv); - D.Eb = D.mediaKeys.createSession("video/mp4", new Uint8Array(0), I); - } else D.Eb = D.mediaKeys.createSession("video/mp4", B, null); - (D.context.gf || D.context.kk) && D.log.debug("LICENSE: Created the media keys sessions", { - keySystem: D.Eb.keySystem, - sessionId: D.Eb.sessionId - }); - D.Eb.addEventListener("mskeymessage", M); - D.Eb.addEventListener("mskeyadded", L); - D.Eb.addEventListener("mskeyerror", Q); - D.context.Jra && (F = ob.setTimeout(function() { - H({ - ia: !1, - code: z.Tf.BQ, - ic: z.kA.blb - }); - }, D.context.Jra)); - } catch (J) { - G({ - code: z.Tf.BQ, - ic: z.kA.sl - }); - } - }); - })(); - }; - m.prototype.FH = function() { - var A; - (this.context.gf || this.context.kk) && this.log.trace("LICENSE: Renewing license"); - A = [new Uint8Array(0)]; - return this.Tg(k.Xj.aea.xm, A, !0); - }; - m.prototype.f3 = function(A) { - this.TW || this.log.error("pending license must exist at this point"); - this.context.nH = !0; - try { - A && (this.context.ba = A, this.context.ba.msSetMediaKeys(this.mediaKeys)); - } catch (B) { - return Promise.reject({ - ia: !1, - code: z.Tf.sJ, - message: "setMediaKeys failed", - Nb: q().Ae(B) - }); - } - return y(this, this.TW, this.Eb); - }; - m.prototype.VZa = function(A) { - var B, C; - B = this; - B.log.trace("Releasing the license of current session", JSON.stringify(A)); - C = { - na: A.na, - pe: A.pe - }; - return new Promise(function(D, E) { - (function() { - B.context.Jd.release.call(B.context.Jd, C).then(function() { - var G; - B.log.trace("successfully released the license", JSON.stringify(A)); - G = { - ia: !0 - }; - B.close(); - G.ia ? D(G) : E(G); - }).catch(function(G) { - B.log.error("Unable to release the license", { - sessionId: B.R7, - code: G.code, - subCode: G.ic, - extCode: G.Wc, - edgeCode: G.Tm, - message: G.Cj - }); - B.close(); - G.ia ? D(G) : E(G); - }); - })(); - }); - }; - m.prototype.w7 = function() { - return this.context.gf || this.context.kk; - }; - b.vga = m; - ob._cad_global.WindowsEmeSession = b.vga; - })(); - }, 99813: function(r, b, a) { - var v, y, x, z, A, B, C, D, E, G, F, H; + var w, y, x, z, B, A, C, D, E, G, F, H; - function c(N, M, L) { - var Q; - Q = this; - this.log = N; - this.ln = M || w.bind(this); - this.context = L; - this.SW = this.challenge = this.keySystem = this.R7 = this.mediaKeys = void 0; - this.Yc = {}; + function c(L, M, N) { + var P; + P = this; + this.log = L; + this.vH = M || v.bind(this); + this.context = N; + this.J$a = this.challenge = this.keySystem = this.tSb = this.mediaKeys = void 0; + this.vd = {}; this.wo = void 0; this.url = ""; - this.Mra = this.Kya = !1; - this.BW = k.bind(this); - this.uk = this.SW = void 0; - this.wAa = new Promise(function(I, J) { - Q.Swa = I; - Q.qwa = J; + this.y6a = this.ffb = !1; + this.K9a = h.bind(this); + this.vk = this.J$a = void 0; + this.Lac = new Promise(function(J, I) { + P.h3b = J; + P.f2b = I; }); - this.kn = function(I, J) { - Q.qwa(I, J); - Q.context.onerror(I, J); + this.Sr = function(J, I) { + P.f2b(J, I); + P.context.onerror(J, I); }; - this.bua = function() { - Q.Swa(); + this.UXb = function() { + P.h3b(); }; if (!(this instanceof c)) throw new TypeError("EmeSession constructor not called correctly."); } - function l() { - return v.Ba.get(A.Jq); + function m() { + return w.za.get(B.Iq); } function f() { - return v.Ba.get(z.ah); + return w.za.get(z.zh); } - function h() { - return v.Ba.get(y.eh); + function k() { + return w.za.get(y.Bh); } - function d(N) { - return (/com.apple.fps/).test(N) && !(/com.apple.fps.2_0/).test(N); + function d(L) { + return (/com.apple.fps/).test(L) && !(/com.apple.fps.2_0/).test(L); } - function g(N) { + function g(L) { var M; - N = (function(L) { - var I, J; - - function Q(K, P, S, ba) { - var na, ha; - na = new Uint8Array("piff" == P ? 88 : 72); - ha = new G.JP(na); - ha.Nz(12); - ha.Mz("frma"); - ha.Mz(K); - ha.Nz(20); - ha.Mz("schm"); - ha.uZ(0); - ha.uZ(0); - ha.Mz(P); - ha.Nz(S); - "piff" == P ? (ha.Nz(56), ha.Mz("schi"), ha.Nz(48), ha.Mz("uuid"), ha.tZ([137, 116, 219, 206, 123, 231, 76, 81, 132, 249, 113, 72, 249, 136, 37, 84])) : (ha.Nz(40), ha.Mz("schi"), ha.Nz(32), ha.Mz("tenc")); - ha.uZ(0); - ha.uZ(0); - ha.Nz(264); - ha.tZ(ba); - return na; - } - I = Q("avc1", "piff", 65537, L); - I = l().decode(f().encode(I)); - L = Q("avc1", F.Fu, 65536, L); - L = l().decode(f().encode(L)); - J = new Uint8Array(7 + I.length + 8 + L.length + 5); - J.set([91, 10, 32, 32, 32, 32, 34], 0); - J.set(I, 7); - J.set([34, 44, 10, 32, 32, 32, 32, 34], 7 + I.length); - J.set(L, 7 + I.length + 8); - J.set([34, 10, 32, 32, 93], 7 + I.length + 8 + L.length); - return J; - })(N); - M = new Uint8Array(13 + N.length + 2); + L = (function(N) { + var J, I; + + function P(K, O, U, ca) { + var pa, la; + pa = new Uint8Array("piff" == O ? 88 : 72); + la = new G.wQ(pa); + la.Yz(12); + la.Xz("frma"); + la.Xz(K); + la.Yz(20); + la.Xz("schm"); + la.$Z(0); + la.$Z(0); + la.Xz(O); + la.Yz(U); + "piff" == O ? (la.Yz(56), la.Xz("schi"), la.Yz(48), la.Xz("uuid"), la.ZZ([137, 116, 219, 206, 123, 231, 76, 81, 132, 249, 113, 72, 249, 136, 37, 84])) : (la.Yz(40), la.Xz("schi"), la.Yz(32), la.Xz("tenc")); + la.$Z(0); + la.$Z(0); + la.Yz(264); + la.ZZ(ca); + return pa; + } + J = P("avc1", "piff", 65537, N); + J = m().decode(f().encode(J)); + N = P("avc1", F.Pu, 65536, N); + N = m().decode(f().encode(N)); + I = new Uint8Array(7 + J.length + 8 + N.length + 5); + I.set([91, 10, 32, 32, 32, 32, 34], 0); + I.set(J, 7); + I.set([34, 44, 10, 32, 32, 32, 32, 34], 7 + J.length); + I.set(N, 7 + J.length + 8); + I.set([34, 10, 32, 32, 93], 7 + J.length + 8 + N.length); + return I; + })(L); + M = new Uint8Array(13 + L.length + 2); M.set([123, 10, 32, 32, 34, 115, 105, 110, 102, 34, 32, 58, 32]); - M.set(N, 13); - M.set([10, 125], 13 + N.length); + M.set(L, 13); + M.set([10, 125], 13 + L.length); return M; } - function n(N) { + function p(L) { var M; - N = N.subarray(14, 30); - N = String.fromCharCode.apply(null, N); - N = f().decode(N); - N = N.subarray(4); + L = L.subarray(14, 30); + L = String.fromCharCode.apply(null, L); + L = f().decode(L); + L = L.subarray(4); M = new Uint8Array(16); - M.set(N); + M.set(L); return M; } - function k(N) { + function h(L) { var M; - M = m(N); - this.log.error("LICENSE Error: Received event: " + N.type, { - sessionId: this.Eb ? this.Eb.sessionId : void 0, - keySystem: N.target.keySystem, - systemCode: M.eba, - code: M.u5 + M = l(L); + this.log.error("LICENSE Error: Received event: " + L.type, { + sessionId: this.Fd ? this.Fd.sessionId : void 0, + keySystem: L.target.keySystem, + systemCode: M.Ofb, + code: M.v_a }); - this.kn && this.kn(H.Tf.Eq, M); - this.Eb = void 0; + this.Sr && this.Sr(H.wq.tA, M); + this.Fd = void 0; } - function m(N) { - var M, L; - if (N.target.error)(M = N.target.error.systemCode, L = N.target.error.code); + function l(L) { + var M, N; + if (L.target.error)(M = L.target.error.systemCode, N = L.target.error.code); return { - code: H.Tf.Eq, - ic: H.kA.us, - Wc: M ? v.Ba.get(x.Nw).VF(M, 4) : L, - details: h().Ae(N), - Xb: N.target.error, - eba: M, - u5: L - }; - } - - function p(N, M, L, Q) { - var I, J, K; - I = N.target.sessionId; - J = N.message; - K = h().cB(J, l().decode("certificate")); - L.Mra = M === E.Xj.aea.Dn; - L.state = K ? 2 : 12; - L.log.trace("LICENSE: Received event: " + N.type, { - keySystem: N.target.keySystem, - sessionId: I - }); - (L.context.gf || L.context.kk || L.context.Jz) && L.log.debug("LICENSE: License challenge", f().encode(J)); - L.R7 = I; - N = { - po: L.po, - kf: M, + code: H.wq.tA, + Nc: H.tPa.kA, + Ae: M ? w.za.get(x.dA).dM(M, 4) : N, + details: k().Kf(L), + ic: L.target.error, + Ofb: M, + v_a: N + }; + } + + function n(L, M, N, P) { + var J, I, K; + J = L.target.sessionId; + I = L.message; + K = k().oB(I, m().decode("certificate")); + N.y6a = M === E.Kk.sIa.Dn; + N.state = K ? 2 : 12; + N.log.trace("LICENSE: Received event: " + L.type, { + keySystem: L.target.keySystem, + sessionId: J + }); + (N.context.Wi || N.context.Py || N.context.yD) && N.log.debug("LICENSE: License challenge", f().encode(I)); + N.tSb = J; + L = { + po: N.po, + Cf: M, messageType: "license-request", - Sm: (/clearkey/i).test(L.keySystem) ? "clearkey" : "fps", - xj: [{ - data: J, - sessionId: I + jr: (/clearkey/i).test(N.keySystem) ? "clearkey" : "fps", + ck: [{ + data: I, + sessionId: J }] }; - 12 === L.state && (L.ln("lc"), J = { - data: J, - Sm: (/clearkey/i).test(L.keySystem) ? "clearkey" : "fps" - }, L.context.nH || (L.SW = J)); - L.context.Jd.Tg(N).then(function(P) { - if (12 === L.state && (L.ln("lr"), L.bua(), !L.context.nH))(L.TW = P.Zk[0].data, L.state = 13, Q({ - ia: !0, - state: L.state + 12 === N.state && (N.vH("lc"), I = { + data: I, + jr: (/clearkey/i).test(N.keySystem) ? "clearkey" : "fps" + }, N.context.E$ || (N.J$a = I)); + N.context.De.Yi(L).then(function(O) { + if (12 === N.state && (N.vH("lr"), N.UXb(), !N.context.E$))(N.K$a = O.hn[0].data, N.state = 13, P({ + pa: !0, + state: N.state })); - else if (L.Eb) return (P = t(L, K, P.Zk[0].data, L.Eb), 2 === L.state ? P : P.then(function() { - L.state = 30; - Q({ - ia: !0, - state: L.state + else if (N.Fd) return (O = t(N, K, O.hn[0].data, N.Fd), 2 === N.state ? O : O.then(function() { + N.state = 30; + P({ + pa: !0, + state: N.state }); })); - }).catch(function(P) { - Q(h().pC(P, { - state: L.state + }).catch(function(O) { + P(k().qH(O, { + state: N.state })); }); } - function q(N, M, L) { - M.log.trace("LICENSE: Received event: " + N.type, { - keySystem: N.target.keySystem, - sessionId: N.target.sessionId + function q(L, M, N) { + M.log.trace("LICENSE: Received event: " + L.type, { + keySystem: L.target.keySystem, + sessionId: L.target.sessionId }); - L({ - ia: !0 + N({ + pa: !0 }); } - function u(N, M, L) { - var Q; - Q = m(N); - M.kn && M.kn(H.Tf.Eq, Q); - M.log.error("LICENSE Error: Received event: " + N.type, { - sessionId: M.Eb ? M.Eb.sessionId : void 0, - keySystem: N.target.keySystem, - systemCode: Q.eba, - code: Q.u5 - }); - L({ - ia: !1, - code: H.Tf.Eq, - ic: H.kA.us, - Wc: Q.Wc, + function u(L, M, N) { + var P; + P = l(L); + M.Sr && M.Sr(H.wq.tA, P); + M.log.error("LICENSE Error: Received event: " + L.type, { + sessionId: M.Fd ? M.Fd.sessionId : void 0, + keySystem: L.target.keySystem, + systemCode: P.Ofb, + code: P.v_a + }); + N({ + pa: !1, + code: H.wq.tA, + Nc: H.tPa.kA, + Ae: P.Ae, message: "Received a key error.", - Nb: Q.details, - Xb: Q.Xb + Yb: P.details, + ic: P.ic }); } - function t(N, M, L, Q) { - Q = { - sessionId: Q.sessionId + function t(L, M, N, P) { + P = { + sessionId: P.sessionId }; - N.w7() && (Q.license = f().encode(L)); - N.log.trace("calling keysession update", Q); - return new Promise(function(I, J) { + L.hRb() && (P.license = f().encode(N)); + L.log.trace("calling keysession update", P); + return new Promise(function(J, I) { function K() { - N.Eb.removeEventListener("webkitkeyadded", K); - I(void 0); + L.Fd.removeEventListener("webkitkeyadded", K); + J(void 0); } try { - M || N.Eb.addEventListener("webkitkeyadded", K); - N.Eb.update(L); - M && I(void 0); - } catch (P) { - J({ - ia: !1, - code: H.Tf.U0, + M || L.Fd.addEventListener("webkitkeyadded", K); + L.Fd.update(N); + M && J(void 0); + } catch (O) { + I({ + pa: !1, + code: H.wq.Afa, message: "Unable to update the EME.", - e: P + e: O }); } }); } - function w(N) { - this.Yc[N] = v.Ba.get(B.Lc).Kb().ea(C.pa); - this.log.trace("Milestone: " + N + ", " + this.Yc[N]); + function v(L) { + this.vd[L] = w.za.get(A.Kc).Kb().ea(C.ma); + this.log.trace("Milestone: " + L + ", " + this.vd[L]); } Object.defineProperty(b, "__esModule", { value: !0 }); - v = a(31276); + w = a(31276); b = a(36129); y = a(74870); x = a(6405); z = a(2248); - A = a(84408); - B = a(81918); + B = a(84408); + A = a(81918); C = a(5021); D = a(22365); E = a(63156); G = a(70834); F = a(82100); H = { - Tf: b.V, - kA: b.S + wq: b.V, + tPa: b.R }; - c.prototype.UL = function() { + c.prototype.YU = function() { return this.keySystem; }; - c.prototype.Dgb = function(N, M) { - N.log && (this.log = N.log); - N.ln && (this.ln = N.ln); - M.Jd && (this.context.Jd = M.Jd); + c.prototype.t$b = function(L, M) { + L.log && (this.log = L.log); + L.vH && (this.vH = L.vH); + M.De && (this.context.De = M.De); M.onerror && (this.context.onerror = M.onerror); }; - c.prototype.create = function(N) { + c.prototype.create = function(L) { var M; M = this; - M.ln("lg"); + M.vH("lg"); M.log.trace("CREATE: Creating the media keys", { - keySystem: N + keySystem: L }); - M.keySystem = N; - return M.context.hX ? Promise.reject({ - ia: !1, - code: H.Tf.MP, + M.keySystem = L; + return M.context.lwa ? Promise.reject({ + pa: !1, + code: H.wq.W_, message: "CREATE: Promise based EME is currently not supported for Internet Explorer" }) : (function() { - function L() { - var Q, I; - Q = h().createElement("div", "position:relative;width:100%;height:100%;overflow:hidden"); - I = Q.lastChild; - M.uk = Q; - M.context.ba = D.Kg.createElement("VIDEO"); - I ? M.uk.insertBefore(M.context.ba, I) : M.uk.appendChild(M.context.ba); - } - return new Promise(function(Q, I) { - function J(K) { - (M.context.gf || M.context.kk || M.context.Jz) && M.log.trace("CREATE: Received event: " + K.type, { + function N() { + var P, J; + P = k().createElement("div", "position:relative;width:100%;height:100%;overflow:hidden"); + J = P.lastChild; + M.vk = P; + M.context.fa = D.Lg.createElement("VIDEO"); + J ? M.vk.insertBefore(M.context.fa, J) : M.vk.appendChild(M.context.fa); + } + return new Promise(function(P, J) { + function I(K) { + (M.context.Wi || M.context.Py || M.context.yD) && M.log.trace("CREATE: Received event: " + K.type, { readyState: K.target.readyState, duration: K.target.duration }); try { - M.mediaKeys = new ob.WebKitMediaKeys(N); - M.context.ba.webkitSetMediaKeys(M.mediaKeys); - Q({ - ia: !0, + M.mediaKeys = new qb.WebKitMediaKeys(L); + M.context.fa.webkitSetMediaKeys(M.mediaKeys); + P({ + pa: !0, mediaKeys: M.mediaKeys }); - } catch (P) { - M.log.error("CREATE: Exception on webkitSetMediaKeys", P); - I({ - ia: !1, - code: H.Tf.BQ, - Nb: h().Ae(P) + } catch (O) { + M.log.error("CREATE: Exception on webkitSetMediaKeys", O); + J({ + pa: !1, + code: H.wq.zfa, + Yb: k().Kf(O) }); } } if (d(M.keySystem)) try { - M.mediaKeys = new ob.WebKitMediaKeys(N); - M.context.ba && (M.log.trace("LICENSE: calling setmediakeys on video element"), M.context.ba.webkitSetMediaKeys(M.mediaKeys)); - Q({ - ia: !0, + M.mediaKeys = new qb.WebKitMediaKeys(L); + M.context.fa && (M.log.trace("LICENSE: calling setmediakeys on video element"), M.context.fa.webkitSetMediaKeys(M.mediaKeys)); + P({ + pa: !0, mediaKeys: M.mediaKeys }); } catch (K) { - I({ - ia: !1, - code: H.Tf.BQ, - Nb: h().Ae(K) + J({ + pa: !1, + code: H.wq.zfa, + Yb: k().Kf(K) }); - } else(M.mediaKeys = new ob.WebKitMediaKeys(N), M.context.ba ? (M.log.trace("LICENSE: calling setmediakeys on video element"), M.context.ba.webkitSetMediaKeys(M.mediaKeys)) : (L(), M.wo = new D.dA(), M.wo.addEventListener("sourceopen", J), M.url = URL.createObjectURL(M.wo), M.context.ba.src = M.url), Q({ - ia: !0, + } else(M.mediaKeys = new qb.WebKitMediaKeys(L), M.context.fa ? (M.log.trace("LICENSE: calling setmediakeys on video element"), M.context.fa.webkitSetMediaKeys(M.mediaKeys)) : (N(), M.wo = new D.qA(), M.wo.addEventListener("sourceopen", I), M.url = URL.createObjectURL(M.wo), M.context.fa.src = M.url), P({ + pa: !0, mediaKeys: M.mediaKeys })); }); })(); }; c.prototype.close = function() { - this.Eb && (this.log.info("Closing the session", { - sessionId: this.Eb.sessionId - }), this.Eb.removeEventListener("webkitkeyerror", this.BW), this.Eb.close(), this.Eb = void 0); + this.Fd && (this.log.info("Closing the session", { + sessionId: this.Fd.sessionId + }), this.Fd.removeEventListener("webkitkeyerror", this.K9a), this.Fd.close(), this.Fd = void 0); }; - c.prototype.Tg = function(N, M) { - var L; + c.prototype.Yi = function(L, M) { + var N; if (1 < M.length) return Promise.reject({ - code: H.Tf.LKa + code: H.wq.bpb }); if (0 === M.length) return Promise.reject({ - code: H.Tf.KKa + code: H.wq.$ob }); M = M[0]; - L = this; - L.context.gf && L.log.trace("LICENSE: Setting license", { + N = this; + N.context.Wi && N.log.trace("LICENSE: Setting license", { initData: f().encode(M) }); - return L.context.hX ? Promise.reject({ - ia: !1, - code: H.Tf.UEa, + return N.context.lwa ? Promise.reject({ + pa: !1, + code: H.wq.Slb, message: "Promise based EME is currently not supported in Safari" }) : (function() { - return new Promise(function(Q, I) { - var K, P, S; + return new Promise(function(P, J) { + var K, O, U; - function J(ba) { - L.Eb && (L.Eb.removeEventListener("webkitkeymessage", K), L.Eb.removeEventListener("webkitkeyadded", P), L.Eb.removeEventListener("webkitkeyerror", S), L.Eb.addEventListener("webkitkeyerror", L.BW)); - ba.ia ? Q(ba) : (L.close(), I(ba)); + function I(ca) { + N.Fd && (N.Fd.removeEventListener("webkitkeymessage", K), N.Fd.removeEventListener("webkitkeyadded", O), N.Fd.removeEventListener("webkitkeyerror", U), N.Fd.addEventListener("webkitkeyerror", N.K9a)); + ca.pa ? P(ca) : (N.close(), J(ca)); } - K = function(ba) { - p(ba, N, L, J); + K = function(ca) { + n(ca, L, N, I); }; - P = function(ba) { - q(ba, L, J); + O = function(ca) { + q(ca, N, I); }; - S = function(ba) { - u(ba, L, J); + U = function(ca) { + u(ca, N, I); }; - d(L.keySystem) && (L.po = n(M), M = g(L.po)); - L.log.trace("LICENSE: Executing prefix based EME"); - L.context.gf | L.context.kk && L.log.debug("LICENSE: PSSH", f().encode(M)); - L.Eb = L.mediaKeys.createSession("video/mp4", M, null); - (L.context.gf || L.context.kk) && L.log.debug("LICENSE: Created the media keys sessions", { - keySystem: L.Eb.keySystem, - sessionId: L.Eb.sessionId + d(N.keySystem) && (N.po = p(M), M = g(N.po)); + N.log.trace("LICENSE: Executing prefix based EME"); + N.context.Wi | N.context.Py && N.log.debug("LICENSE: PSSH", f().encode(M)); + N.Fd = N.mediaKeys.createSession("video/mp4", M, null); + (N.context.Wi || N.context.Py) && N.log.debug("LICENSE: Created the media keys sessions", { + keySystem: N.Fd.keySystem, + sessionId: N.Fd.sessionId }); - L.Eb.addEventListener("webkitkeymessage", K); - L.Eb.addEventListener("webkitkeyadded", P); - L.Eb.addEventListener("webkitkeyerror", S); + N.Fd.addEventListener("webkitkeymessage", K); + N.Fd.addEventListener("webkitkeyadded", O); + N.Fd.addEventListener("webkitkeyerror", U); }); })(); }; - c.prototype.FH = function() { - var N; - N = this; - return N.Kya ? Promise.resolve({ - ia: !0 - }) : new Promise(function(M, L) { - var I, J, K; + c.prototype.BO = function() { + var L; + L = this; + return L.ffb ? Promise.resolve({ + pa: !0 + }) : new Promise(function(M, N) { + var J, I, K; - function Q(P) { - N.Eb && (N.Eb.removeEventListener("webkitkeymessage", I), N.Eb.removeEventListener("webkitkeyadded", J), N.Eb.removeEventListener("webkitkeyerror", K)); - P.ia ? M(P) : (L(P), N.close()); + function P(O) { + L.Fd && (L.Fd.removeEventListener("webkitkeymessage", J), L.Fd.removeEventListener("webkitkeyadded", I), L.Fd.removeEventListener("webkitkeyerror", K)); + O.pa ? M(O) : (N(O), L.close()); } - I = function(P) { - p(P, E.Xj.aea.xm, N, Q); + J = function(O) { + n(O, E.Kk.sIa.In, L, P); }; - J = function(P) { - q(P, N, Q); + I = function(O) { + q(O, L, P); M({ - ia: !0 + pa: !0 }); }; - K = function(P) { - u(P, N, Q); + K = function(O) { + u(O, L, P); }; - N.Mra = !1; - N.Eb.addEventListener("webkitkeymessage", I); - N.Eb.addEventListener("webkitkeyadded", J); - N.Eb.addEventListener("webkitkeyerror", K); - N.Eb.update(l().decode("renew")); + L.y6a = !1; + L.Fd.addEventListener("webkitkeymessage", J); + L.Fd.addEventListener("webkitkeyadded", I); + L.Fd.addEventListener("webkitkeyerror", K); + L.Fd.update(m().decode("renew")); }); }; - c.prototype.f3 = function(N) { - this.TW || this.log.error("pending license must exist at this point"); - this.context.nH = !0; + c.prototype.Jja = function(L) { + this.K$a || this.log.error("pending license must exist at this point"); + this.context.E$ = !0; try { - N && (this.context.ba = N, this.log.trace("calling setmediakeys on video element"), this.context.ba.webkitSetMediaKeys(this.mediaKeys)); + L && (this.context.fa = L, this.log.trace("calling setmediakeys on video element"), this.context.fa.webkitSetMediaKeys(this.mediaKeys)); } catch (M) { - return new Promise(function(L, Q) { - Q({ - ia: !1, - code: H.Tf.sJ, + return new Promise(function(N, P) { + P({ + pa: !1, + code: H.wq.v1, message: "setMediaKeys failed", - Nb: h().Ae(M) + Yb: k().Kf(M) }); }); } - return t(this, !1, this.TW, this.Eb); + return t(this, !1, this.K$a, this.Fd); }; - c.prototype.VZa = function(N) { - var M, L; + c.prototype.lIb = function(L) { + var M, N; M = this; - M.log.trace("Releasing the license of the current session", JSON.stringify(N)); - M.Kya = !0; - L = { - na: N.na, - pe: N.pe + M.log.trace("Releasing the license of the current session", JSON.stringify(L)); + M.ffb = !0; + N = { + na: L.na, + Ne: L.Ne }; - return new Promise(function(Q, I) { + return new Promise(function(P, J) { (function() { - M.context.Jd.release.call(M.context.Jd, L).then(function() { - var J; - M.log.trace("successfully released the license", JSON.stringify(N)); - J = { - ia: !0 + M.context.De.release.call(M.context.De, N).then(function() { + var I; + M.log.trace("successfully released the license", JSON.stringify(L)); + I = { + pa: !0 }; - J.ia ? Q(J) : (M.close(), I(J)); - }).catch(function(J) { + I.pa ? P(I) : (M.close(), J(I)); + }).catch(function(I) { M.log.error("RELEASE: Unable to get the release the license", { - sessionId: M.Eb ? M.Eb.sessionId : void 0, - code: J.code, - subCode: J.ic, - extCode: J.Wc, - edgeCode: J.Tm, - message: J.Cj + sessionId: M.Fd ? M.Fd.sessionId : void 0, + code: I.code, + subCode: I.Nc, + extCode: I.Ae, + edgeCode: I.ry, + message: I.Dt }); - J.ia ? Q(J) : (M.close(), I(J)); + I.pa ? P(I) : (M.close(), J(I)); }); })(); }); }; - c.prototype.w7 = function() { - return this.context.gf || this.context.kk; + c.prototype.hRb = function() { + return this.context.Wi || this.context.Py; }; r.exports = c; }, 31360: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p, h, l, n; Object.defineProperty(b, "__esModule", { value: !0 }); - b.U9a = void 0; + b.G$a = void 0; r = a(22674); c = a(30650); - l = a(71976); + m = a(71976); f = a(7605); - h = a(17705); + k = a(17705); d = a(31071); g = a(91918); - n = a(81025); - k = a(23632); - m = a(15348); - p = a(17108); - b.U9a = new r.gd(function(q) { - q(f.hx).to(h.eLa).ha(); - q(c.gLa).to(l.fLa).ha(); - q(n.qLa).to(k.pLa); - q(n.oLa).ae(function(u) { + p = a(81025); + h = a(23632); + l = a(15348); + n = a(17108); + b.G$a = new r.kd(function(q) { + q(f.sx).to(k.FLa).ia(); + q(c.HLa).to(m.GLa).ia(); + q(p.RLa).to(h.QLa); + q(p.PLa).ee(function(u) { return function() { - return u.ob.get(n.qLa); + return u.nb.get(p.RLa); }; }); - q(d.MLa).to(g.LLa).ha(); - q(m.efa).to(p.ILa).ha(); + q(d.mMa).to(g.lMa).ia(); + q(l.Kfa).to(n.iMa).ia(); }); }, 7605: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.hx = "PboConfigSymbol"; + b.sx = "PboConfigSymbol"; }, 30650: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.gLa = "PboDispatcherSymbol"; + b.HLa = "PboDispatcherSymbol"; }, 81025: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qLa = "PboLinksManagerSymbol"; - b.oLa = "PboLinksManagerFactorySymbol"; + b.RLa = "PboLinksManagerSymbol"; + b.PLa = "PboLinksManagerFactorySymbol"; }, 15348: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.efa = "PboPublisherSymbol"; + b.Kfa = "PboPublisherSymbol"; }, 31071: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.MLa = "PboRequestFactorySymbol"; + b.mMa = "PboRequestFactorySymbol"; }, 49917: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.kca = "AdEventPboCommandSymbol"; - b.jca = "AdBreakEventPboCommandSymbol"; + b.Pca = "AdEventPboCommandSymbol"; + b.Oca = "AdBreakEventPboCommandSymbol"; }, 18880: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa; Object.defineProperty(b, "__esModule", { value: !0 }); - b.tWa = void 0; + b.cXa = void 0; r = a(22674); c = a(40953); - l = a(30543); + m = a(30543); f = a(72639); - h = a(86563); + k = a(86563); d = a(81378); g = a(13158); - n = a(75014); - k = a(39832); - m = a(16257); - p = a(46303); + p = a(75014); + h = a(39832); + l = a(16257); + n = a(46303); q = a(829); u = a(45830); t = a(87607); - w = a(84860); - v = a(35329); + v = a(84860); + w = a(35329); y = a(31149); x = a(36129); z = a(25546); - A = a(69740); - B = a(88951); + B = a(69740); + A = a(88951); C = a(83998); D = a(54949); E = a(62898); G = a(15153); F = a(70285); H = a(76427); - N = a(36642); + L = a(36642); M = a(15614); - L = a(95738); - Q = a(82306); - I = a(7605); - J = a(67658); + N = a(95738); + P = a(82306); + J = a(7605); + I = a(67658); K = a(3035); - P = a(46320); - S = a(595); - ba = a(49917); - na = a(49449); - b.tWa = new r.gd(function(ha) { - ha(C.wl).to(D.dLa); - ha(c.sLa).to(l.rLa); - ha(E.ZKa).to(G.YKa); - ha(F.aLa).to(H.$Ka); - ha(f.cfa).to(h.tLa); - ha(J.uLa).ae(function(va) { + O = a(46320); + U = a(595); + ca = a(49917); + pa = a(49449); + b.cXa = new r.kd(function(la) { + la(C.zl).to(D.ELa); + la(c.TLa).to(m.SLa); + la(E.zLa).to(G.yLa); + la(F.BLa).to(H.ALa); + la(f.Ifa).to(k.ULa); + la(I.VLa).ee(function(va) { return function() { var ua; - ua = va.ob.get(I.hx); - return ua && ua.bhb ? va.ob.resolve(P.NLa) : va.ob.resolve(K.vLa); + ua = va.nb.get(J.sx); + return ua && ua.Yhb ? va.nb.resolve(O.nMa) : va.nb.resolve(K.WLa); }; }); - ha(d.XKa).to(g.WKa); - ha(n.KLa).to(k.JLa); - ha(m.mLa).to(p.lLa); - ha(q.bfa).to(u.nLa); - ha(t.COa).to(w.BOa); - ha(t.JOa).to(v.IOa); - ha(t.MHa).to(z.LHa); - ha(t.xOa).to(A.wOa); - ha(t.kFa).to(B.jFa); - ha(M.qob).to(N.wLa); - ha(L.kLa).to(Q.jLa); - ha(ba.kca).to(S.aBa); - ha(ba.jca).to(na.VAa); - ha(t.tda).ae(function(va) { + la(d.xLa).to(g.wLa); + la(p.kMa).to(h.jMa); + la(l.NLa).to(n.MLa); + la(q.Hfa).to(u.OLa); + la(t.bPa).to(v.aPa); + la(t.iPa).to(w.hPa); + la(t.mIa).to(z.lIa); + la(t.XOa).to(B.WOa); + la(t.JFa).to(A.IFa); + la(M.ppb).to(L.XLa); + la(N.LLa).to(P.KLa); + la(ca.Pca).to(U.BBa); + la(ca.Oca).to(pa.vBa); + la(t.Xda).ee(function(va) { return function(ua) { switch (ua) { - case t.Uo.start: - return va.ob.get(t.COa); - case t.Uo.stop: - return va.ob.get(t.JOa); - case t.Uo.tV: - return va.ob.get(t.MHa); - case t.Uo.splice: - return va.ob.get(t.xOa); - case t.Uo.sL: - return va.ob.get(t.kFa); + case t.Qo.start: + return va.nb.get(t.bPa); + case t.Qo.stop: + return va.nb.get(t.iPa); + case t.Qo.gW: + return va.nb.get(t.mIa); + case t.Qo.splice: + return va.nb.get(t.XOa); + case t.Qo.ML: + return va.nb.get(t.JFa); } - throw new y.Mc(x.V.Cnb, void 0, void 0, void 0, void 0, "The event key was invalid - " + ua); + throw new y.Oc(x.V.yob, void 0, void 0, void 0, void 0, "The event key was invalid - " + ua); }; }); }); @@ -35028,1129 +34561,1129 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Uo = { + b.Qo = { start: "start", stop: "stop", - tV: "keepAlive", - sL: "engage", + gW: "keepAlive", + ML: "engage", splice: "splice" }; - b.tda = "EventPboCommandFactorySymbol"; - b.COa = "StartEventPboCommandSymbol"; - b.JOa = "StopEventPboCommandSymbol"; - b.MHa = "KeepAliveEventPboCommandSymbol"; - b.xOa = "SpliceEventPboCommandSymbol"; - b.kFa = "EngageEventPboCommandSymbol"; + b.Xda = "EventPboCommandFactorySymbol"; + b.bPa = "StartEventPboCommandSymbol"; + b.iPa = "StopEventPboCommandSymbol"; + b.mIa = "KeepAliveEventPboCommandSymbol"; + b.XOa = "SpliceEventPboCommandSymbol"; + b.JFa = "EngageEventPboCommandSymbol"; }, 81378: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.XKa = "PboAcquireLicenseCommandSymbol"; + b.xLa = "PboAcquireLicenseCommandSymbol"; }, 62898: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ZKa = "PboBindCommandSymbol"; + b.zLa = "PboBindCommandSymbol"; }, 70285: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.aLa = "PboBindDeviceCommandSymbol"; + b.BLa = "PboBindDeviceCommandSymbol"; }, 19114: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yg = { - csa: "logblob", - Y: "manifest", - FRb: "licensedmanifest", - Tg: "license", + b.zg = { + Csa: "logblob", + X: "manifest", + TSb: "licensedmanifest", + Yi: "license", events: "events", bind: "bind", ping: "ping", config: "config" }; - b.Kob = { - DNa: "X-Netflix.Request.Attempt", - Mfa: "X-Netflix.Client.Request.Name", - FCa: "x-netflix.browsername", - KCa: "x-netflix.browserversion", - sKa: "x-netflix.osname", - tKa: "x-xetflix.osversion", - vDa: "x-netflix.clienttype", - CPa: "x-netflix.uiversion" - }; - b.iA = { - DNa: "reqAttempt", - Mfa: "reqName", - FCa: "browsername", - KCa: "browserversion", - sKa: "osname", - tKa: "osversion", - vDa: "clienttype", - CPa: "uiversion" + b.Jpb = { + cOa: "X-Netflix.Request.Attempt", + qga: "X-Netflix.Client.Request.Name", + fDa: "x-netflix.browsername", + kDa: "x-netflix.browserversion", + VKa: "x-netflix.osname", + WKa: "x-xetflix.osversion", + VDa: "x-netflix.clienttype", + eQa: "x-netflix.uiversion" + }; + b.wA = { + cOa: "reqAttempt", + qga: "reqName", + fDa: "browsername", + kDa: "browserversion", + VKa: "osname", + WKa: "osversion", + VDa: "clienttype", + eQa: "uiversion" }; }, 83998: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.wl = "PboCommandContextSymbol"; + b.zl = "PboCommandContextSymbol"; }, 95738: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.kLa = "PboGenerateScreenshotsCommandSymbol"; + b.LLa = "PboGenerateScreenshotsCommandSymbol"; }, 16257: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.mLa = "PboLicenseRequestTransformerSymbol"; + b.NLa = "PboLicenseRequestTransformerSymbol"; }, 829: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.bfa = "PboLicenseResponseTransformerSymbol"; + b.Hfa = "PboLicenseResponseTransformerSymbol"; }, 40953: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.sLa = "PboLogblobCommandSymbol"; + b.TLa = "PboLogblobCommandSymbol"; }, 72639: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cfa = b.ul = void 0; - r = b.ul || (b.ul = {}); - r.tJ = "PRE_FETCH"; - r.Dob = "QC"; - r.xm = "STANDARD"; - r.o1 = "SUPPLEMENTAL"; - r.abc = "DOWNLOAD"; - b.cfa = "PboManifestCommandSymbol"; + b.Ifa = b.wl = void 0; + r = b.wl || (b.wl = {}); + r.MJ = "PRE_FETCH"; + r.Cpb = "QC"; + r.In = "STANDARD"; + r.R1 = "SUPPLEMENTAL"; + r.Gcc = "DOWNLOAD"; + b.Ifa = "PboManifestCommandSymbol"; }, 67658: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.uLa = "PboManifestRequestTransformerSymbol"; + b.VLa = "PboManifestRequestTransformerSymbol"; }, 15614: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qob = "PboPingCommandSymbol"; + b.ppb = "PboPingCommandSymbol"; }, 75014: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.KLa = "PboReleaseLicenseCommandSymbol"; + b.kMa = "PboReleaseLicenseCommandSymbol"; }, 49449: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.IAa, 2) || this; + function c(p) { + return d.dh.call(this, p, f.V.iBa, 2) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.VAa = void 0; + b.vBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); g = a(83998); a(2762); - ea(c, d.bh); - c.prototype.Df = function(n, k) { - var m, p, q; - m = this; - p = k.event; - q = this.YA(k); + ea(c, d.dh); + c.prototype.Bf = function(p, h) { + var l, n, q; + l = this; + n = h.event; + q = this.jB(h); !1; !1; - return this.send(n, { - url: k.href, - name: h.yg.events, - Jj: h.yg.events + "/" + p + return this.send(p, { + url: h.href, + name: k.zg.events, + Hj: k.zg.events + "/" + n }, q).then(function() { - return k; + return h; }).catch(function(u) { - throw m.Rl(u); + throw l.Rl(u); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with ad break events")); }; - c.prototype.YA = function(n) { + c.prototype.jB = function(p) { return { - xid: n.na, - event: n.event, - adEventToken: n.mv, - adBreakLocationMs: n.TE, - position: n.position, - clientTime: n.Rx, - sessionStartTime: n.hm, - appId: n.appId, - sessionId: n.sessionId, + xid: p.na, + event: p.event, + adEventToken: p.uv, + adBreakLocationMs: p.kF, + position: p.position, + clientTime: p.cy, + sessionStartTime: p.hm, + appId: p.appId, + sessionId: p.sessionId, playTimes: {} }; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(g.wl))], a); - b.VAa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(g.zl))], a); + b.vBa = a; }, 595: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.IAa, 2) || this; + function c(p) { + return d.dh.call(this, p, f.V.iBa, 2) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.aBa = void 0; + b.BBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); g = a(83998); a(2762); - ea(c, d.bh); - c.prototype.Df = function(n, k) { - var m, p, q; - m = this; - p = k.event; - q = this.YA(k); + ea(c, d.dh); + c.prototype.Bf = function(p, h) { + var l, n, q; + l = this; + n = h.event; + q = this.jB(h); !1; !1; - return this.send(n, { - url: k.href, - name: h.yg.events, - Jj: h.yg.events + "/" + p + return this.send(p, { + url: h.href, + name: k.zg.events, + Hj: k.zg.events + "/" + n }, q).then(function() { - return k; + return h; }).catch(function(u) { - throw m.Rl(u); + throw l.Rl(u); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with ad events")); }; - c.prototype.YA = function(n) { + c.prototype.jB = function(p) { return { - xid: n.na, - event: n.event, - adEventToken: n.mv, - adBreakLocationMs: n.TE, - position: n.position, - clientTime: n.Rx, - sessionStartTime: n.hm, - appId: n.appId, - sessionId: n.sessionId, - playTimes: this.Zja(n.dw), - mainManifestPlaybackContextId: n.USb, - thirdPartyAdVerificationMetadata: n.V6b - }; - }; - c.prototype.Zja = function(n) { + xid: p.na, + event: p.event, + adEventToken: p.uv, + adBreakLocationMs: p.kF, + position: p.position, + clientTime: p.cy, + sessionStartTime: p.hm, + appId: p.appId, + sessionId: p.sessionId, + playTimes: this.zka(p.qw), + mainManifestPlaybackContextId: p.gUb, + thirdPartyAdVerificationMetadata: p.y8b + }; + }; + c.prototype.zka = function(p) { return { - total: n.total, - audio: n.audio.map(function(k) { + total: p.total, + audio: p.audio.map(function(h) { return { - duration: k.duration, - downloadableId: k.Vb, - cdnId: k.Lm + duration: h.duration, + downloadableId: h.Wb, + cdnId: h.Km }; }), - video: n.video.map(function(k) { + video: p.video.map(function(h) { return { - duration: k.duration, - downloadableId: k.Vb, - cdnId: k.Lm + duration: h.duration, + downloadableId: h.Wb, + cdnId: h.Km }; }), - text: n.text.map(function(k) { + text: p.text.map(function(h) { return { - duration: k.duration, - downloadableId: k.Vb, - cdnId: k.Lm + duration: h.duration, + downloadableId: h.Wb, + cdnId: h.Km }; }) }; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(g.wl))], a); - b.aBa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(g.zl))], a); + b.BBa = a; }, 88496: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k) { - g = h.bh.call(this, d, g, k) || this; + function c(d, g, p, h) { + g = k.dh.call(this, d, g, h) || this; g.context = d; - g.bna = n; + g.Ena = p; return g; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yq = void 0; + b.vq = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(19114); - h = a(51658); + k = a(51658); a(2762); - ea(c, h.bh); - c.prototype.A6 = function(d) { - return "LIVE" === d.bg ? f.yg.events + "/live/" + this.bna : f.yg.events + "/" + this.bna; + ea(c, k.dh); + c.prototype.Y6 = function(d) { + return "LIVE" === d.Rf ? f.zg.events + "/live/" + this.Ena : f.zg.events + "/" + this.Ena; }; - c.prototype.Df = function(d, g) { - var n, k; - n = this; - k = this.YA(g); + c.prototype.Bf = function(d, g) { + var p, h; + p = this; + h = this.jB(g); !1; !1; return this.send(d, { url: g.href, - name: f.yg.events, - Jj: this.A6(g) - }, k).then(function() { + name: f.zg.events, + Hj: this.Y6(g) + }, h).then(function() { return g; - }).catch(function(m) { - throw n.Rl(m); + }).catch(function(l) { + throw p.Rl(l); }); }; - c.prototype.fo = function(d, g, n) { - var k, m, p; - k = this; - m = this.YA(n); + c.prototype.fo = function(d, g, p) { + var h, l, n; + h = this; + l = this.jB(p); !1; !1; - p = { - url: g.VL("events").href, - name: f.yg.events, - Jj: this.A6(n) + n = { + url: g.rM("events").href, + name: f.zg.events, + Hj: this.Y6(p) }; - return this.send(d, p, m).then(function(q) { - g.Fia(q.result.links); - return n; + return this.send(d, n, l).then(function(q) { + g.gja(q.result.links); + return p; }).catch(function(q) { - throw k.Rl(q); + throw h.Rl(q); }); }; - c.prototype.YA = function(d) { + c.prototype.jB = function(d) { return { - event: this.bna, + event: this.Ena, xid: d.na, position: d.position || 0, - clientTime: d.Rx, + clientTime: d.cy, sessionStartTime: d.hm, - videoTrackId: d.fP, - audioTrackId: d.xp, - timedTextTrackId: d.PO, - mediaId: d.QM, + videoTrackId: d.MP, + audioTrackId: d.wp, + timedTextTrackId: d.vP, + mediaId: d.rN, trackId: d.trackId, sessionId: d.sessionId, appId: d.appId, - playTimes: this.Zja(d.dw), + playTimes: this.zka(d.qw), sessionParams: d.gm }; }; - c.prototype.Yja = function(d) { + c.prototype.yka = function(d) { return { - downloadableId: d.Vb, + downloadableId: d.Wb, duration: d.duration }; }; - c.prototype.Zja = function(d) { + c.prototype.zka = function(d) { var g; g = { total: d.total, - audio: d.audio.map(this.Yja), - video: d.video.map(this.Yja), - text: d.text.map(this.Yja) - }; - d.total !== d.zI && (g.totalContentTime = d.zI); - 0 !== d.eD && (g.totalAdDuration = d.eD); - 0 !== d.fD && (g.totalOtherDuration = d.fD); - if (0 !== d.fD || 0 !== d.eD) g.totalCombinedDuration = d.RO; - 0 !== d.AI && (g.totalLiveEdgeDuration = d.AI); - 0 !== d.BI && (g.totalStartSlateDuration = d.BI); + audio: d.audio.map(this.yka), + video: d.video.map(this.yka), + text: d.text.map(this.yka) + }; + d.total !== d.TI && (g.totalContentTime = d.TI); + 0 !== d.qD && (g.totalAdDuration = d.qD); + 0 !== d.rD && (g.totalOtherDuration = d.rD); + if (0 !== d.rD || 0 !== d.qD) g.totalCombinedDuration = d.xP; + 0 !== d.UI && (g.totalLiveEdgeDuration = d.UI); + 0 !== d.VI && (g.totalStartSlateDuration = d.VI); return g; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.An)()), r.__param(1, (0, l.An)()), r.__param(2, (0, l.An)()), r.__param(3, (0, l.An)())], a); - b.yq = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.An)()), r.__param(1, (0, m.An)()), r.__param(2, (0, m.An)()), r.__param(3, (0, m.An)())], a); + b.vq = a; }, 51658: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k, m) { - this.context = n; - this.errorCode = k; - this.$1b = m; + function c(p, h, l) { + this.context = p; + this.errorCode = h; + this.v3b = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bh = void 0; + b.dh = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(71977); - h = a(5021); + k = a(5021); d = a(31149); g = a(34231); - c.prototype.send = function(n, k, m, p, q, u) { + c.prototype.send = function(p, h, l, n, q, u) { var t; t = this; - u = void 0 === u ? g.Ou.FQ : u; - return this.uKb(n, k, m, u, p, q).then(function(w) { - return t.context.NEb.send(w.context, w.request); + u = void 0 === u ? g.Vu.rR : u; + return this.ELb(p, h, l, u, n, q).then(function(v) { + return t.context.RFb.send(v.context, v.request); }); }; - c.prototype.uKb = function(n, k, m, p, q, u) { - var t, w; + c.prototype.ELb = function(p, h, l, n, q, u) { + var t, v; try { - t = this.context.t1b.create(this.context.ty.fB(), k.url, m, q, p); - w = this.exb(k, n, p, u); + t = this.context.N2b.create(this.context.Hy.rB(), h.url, l, q, n); + v = this.eyb(h, p, n, u); return Promise.resolve({ - context: w, + context: v, request: t }); - } catch (v) { - return Promise.reject(v); + } catch (w) { + return Promise.reject(w); } }; - c.prototype.exb = function(n, k, m, p) { + c.prototype.eyb = function(p, h, l, n) { var q; return { - Je: this.context.Je, - log: k, - Mm: n.name, - url: this.context.i9b((0, f.cVa)(this.context.ih, this.context.Eg, n.name, m)), - Ywa: this.$1b, - timeout: (0, h.vh)(59), - headers: Object.assign(Object.assign({}, (0, f.bVa)(this.context.Eg, this.context.CF)), null !== (q = n.u1b) && void 0 !== q ? q : {}), - Jj: n.Jj, - Fwb: p + Le: this.context.Le, + log: h, + Lm: p.name, + url: this.context.M$b((0, f.KVa)(this.context.jh, this.context.Gg, p.name, l)), + vxa: this.v3b, + timeout: (0, k.uh)(59), + headers: Object.assign(Object.assign({}, (0, f.JVa)(this.context.Gg, this.context.TF)), null !== (q = p.O2b) && void 0 !== q ? q : {}), + Hj: p.Hj, + Exb: n }; }; - c.prototype.Rl = function(n) { - return n instanceof d.Mc ? n : (0, f.Rl)(this.errorCode, n, this.context.Eg.AZa); + c.prototype.Rl = function(p) { + return p instanceof d.Oc ? p : (0, f.Rl)(this.errorCode, p, this.context.Gg.f_a); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.An)()), r.__param(1, (0, l.An)()), r.__param(2, (0, l.An)())], a); - b.bh = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.An)()), r.__param(1, (0, m.An)()), r.__param(2, (0, m.An)())], a); + b.dh = a; }, 88951: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return h.yq.call(this, n, f.V.clb, d.Uo.sL, 3) || this; + function c(p) { + return k.vq.call(this, p, f.V.Zlb, d.Qo.ML, 3) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jFa = void 0; + b.IFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(88496); + k = a(88496); d = a(87607); a = a(83998); - ea(c, h.yq); - c.prototype.YA = function(n) { - return Object.assign(Object.assign({}, h.yq.prototype.YA.call(this, n)), { - action: n.action + ea(c, k.vq); + c.prototype.jB = function(p) { + return Object.assign(Object.assign({}, k.vq.prototype.jB.call(this, p)), { + action: p.action }); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.jFa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.IFa = g; }, 82306: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.olb, 2) || this; + function c(p) { + return d.dh.call(this, p, f.V.kmb, 2) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jLa = void 0; + b.KLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function(n, k) { - var m; - m = this; - return this.send(n, { + ea(c, d.dh); + c.prototype.Bf = function(p, h) { + var l; + l = this; + return this.send(p, { url: "/generateScreenshots", - name: h.yg.Y, - Jj: "generateScreenshots" - }, k).then(function(p) { - return p.result; - }).catch(function(p) { - throw m.Rl(p); + name: k.zg.X, + Hj: "generateScreenshots" + }, h).then(function(n) { + return n.result; + }).catch(function(n) { + throw l.Rl(n); }); }; - c.prototype.fo = function(n, k, m) { - var p; - p = this; - k = { - url: k.VL("generateScreenshots").href, - name: h.yg.Y, - Jj: "generateScreenshots" + c.prototype.fo = function(p, h, l) { + var n; + n = this; + h = { + url: h.rM("generateScreenshots").href, + name: k.zg.X, + Hj: "generateScreenshots" }; - return this.send(n, k, m).then(function(q) { + return this.send(p, h, l).then(function(q) { return q.result; }).catch(function(q) { - throw p.Rl(q); + throw n.Rl(q); }); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.jLa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.KLa = g; }, 25546: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return h.yq.call(this, n, f.V.Yda, d.Uo.tV, 1) || this; + function c(p) { + return k.vq.call(this, p, f.V.Dea, d.Qo.gW, 1) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.LHa = void 0; + b.lIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(88496); + k = a(88496); d = a(87607); a = a(83998); - ea(c, h.yq); + ea(c, k.vq); g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.LHa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.lIa = g; }, 13158: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.hJ, 3) || this; + function c(p) { + return d.dh.call(this, p, f.V.QQ, 3) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.WKa = void 0; + b.wLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function() { + ea(c, d.dh); + c.prototype.Bf = function() { return Promise.reject(Error("Links are required with acquire command")); }; - c.prototype.A6 = function(n) { - var k; - k = "ldl" === n.X5a ? "prefetch/license" : "license"; - "LIVE" === n.bg && (k += "/live"); - return k; + c.prototype.Y6 = function(p) { + var h; + h = "ldl" === p.z6a ? "prefetch/license" : "license"; + "LIVE" === p.Rf && (h += "/live"); + return h; }; - c.prototype.fo = function(n, k, m) { - var p; - p = this; - k = { - url: k.VL(m.X5a).href, - name: h.yg.Tg, - Jj: this.A6(m) + c.prototype.fo = function(p, h, l) { + var n; + n = this; + h = { + url: h.rM(l.z6a).href, + name: k.zg.Yi, + Hj: this.Y6(l) }; - return this.send(n, k, m.inputs, "drmSessionId").then(function(q) { + return this.send(p, h, l.inputs, "drmSessionId").then(function(q) { q = q.result; - p.Ayb(q); + n.Dzb(q); return q; }).catch(function(q) { - throw p.Rl(q); + throw n.Rl(q); }); }; - c.prototype.Ayb = function(n) { - n.forEach(function(k) { - if (!k.licenseResponseBase64) throw Error("Received empty licenseResponseBase64"); + c.prototype.Dzb = function(p) { + p.forEach(function(h) { + if (!h.licenseResponseBase64) throw Error("Received empty licenseResponseBase64"); }); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.WKa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.wLa = g; }, 15153: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.Lib, 2) || this; + function c(p) { + return d.dh.call(this, p, f.V.Ijb, 2) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.YKa = void 0; + b.yLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function(n, k, m) { - var p; - p = this; - return this.send(n, { - url: "/" + h.yg.bind, - name: h.yg.bind, - Jj: h.yg.bind - }, k, void 0, m).then(function(q) { + ea(c, d.dh); + c.prototype.Bf = function(p, h, l) { + var n; + n = this; + return this.send(p, { + url: "/" + k.zg.bind, + name: k.zg.bind, + Hj: k.zg.bind + }, h, void 0, l).then(function(q) { return q.result; }).catch(function(q) { - throw p.Rl(q); + throw n.Rl(q); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with bind")); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.YKa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.yLa = g; }, 76427: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.Mib, 2) || this; + function c(p) { + return d.dh.call(this, p, f.V.Jjb, 2) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.$Ka = void 0; + b.ALa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function(n, k, m) { - var p; - p = this; - return this.send(n, { + ea(c, d.dh); + c.prototype.Bf = function(p, h, l) { + var n; + n = this; + return this.send(p, { url: "/bindDevice", - name: h.yg.bind, - Jj: h.yg.bind - }, k, void 0, m).then(function(q) { + name: k.zg.bind, + Hj: k.zg.bind + }, h, void 0, l).then(function(q) { return q.result; }).catch(function(q) { - throw p.Rl(q); + throw n.Rl(q); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with bindDevice")); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.$Ka = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.ALa = g; }, 54949: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; - function c(q, u, t, w, v, y, x, z, A) { - this.ih = q; - this.Je = u; - this.Eg = t; - this.NEb = w; - this.ty = v; - this.i9b = y; - this.t1b = z; - this.CF = A; + function c(q, u, t, v, w, y, x, z, B) { + this.jh = q; + this.Le = u; + this.Gg = t; + this.RFb = v; + this.Hy = w; + this.M$b = y; + this.N2b = z; + this.TF = B; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.dLa = void 0; + b.ELa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(24747); - h = a(7605); + k = a(7605); d = a(31071); g = a(30650); - n = a(62665); - k = a(32934); - m = a(77687); - p = a(15160); + p = a(62665); + h = a(32934); + l = a(77687); + n = a(15160); a = a(33554); - c = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.HZ)), r.__param(1, (0, l.l)(k.Ju)), r.__param(2, (0, l.l)(h.hx)), r.__param(3, (0, l.l)(g.gLa)), r.__param(4, (0, l.l)(n.Xw)), r.__param(5, (0, l.l)(m.FPa)), r.__param(6, (0, l.l)(p.o_)), r.__param(7, (0, l.l)(d.MLa)), r.__param(8, (0, l.l)(a.Sw))], c); - b.dLa = c; + c = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.l_)), r.__param(1, (0, m.l)(h.Su)), r.__param(2, (0, m.l)(k.sx)), r.__param(3, (0, m.l)(g.HLa)), r.__param(4, (0, m.l)(p.gx)), r.__param(5, (0, m.l)(l.hQa)), r.__param(6, (0, m.l)(n.P_)), r.__param(7, (0, m.l)(d.mMa)), r.__param(8, (0, m.l)(a.bx))], c); + b.ELa = c; }, 71977: function(r, b, a) { - var n, k; + var p, h; - function c(m) { - return !(!m || !m.yC && !m.pboc || !m.code && !m.code); + function c(l) { + return !(!l || !l.JC && !l.pboc || !l.code && !l.code); } - function l(m) { - return !(!m || !m.ic); + function m(l) { + return !(!l || !l.Nc); } - function f(m) { - return !!(m instanceof Error); + function f(l) { + return !!(l instanceof Error); } - function h(m) { - switch (m) { + function k(l) { + switch (l) { case "ACCOUNT_ON_HOLD": - return k.S.rnb; + return h.R.nob; case "STREAM_QUOTA_EXCEEDED": - return k.S.Anb; + return h.R.wob; case "INSUFFICICENT_MATURITY": - return k.S.Gnb; + return h.R.Cob; case "TITLE_OUT_OF_WINDOW": - return k.S.Pnb; + return h.R.Lob; case "CHOICE_MAP_ERROR": - return k.S.znb; + return h.R.vob; case "BadRequest": - return k.S.Knb; + return h.R.Gob; case "Invalid_SemVer_Format": - return k.S.Hnb; + return h.R.Dob; case "RESTRICTED_TO_TESTERS": - return k.S.Nnb; + return h.R.Job; case "AGE_VERIFICATION_REQUIRED": - return k.S.xnb; + return h.R.tob; case "BLACKLISTED_IP": - return k.S.ynb; + return h.R.uob; case "DEVICE_EOL_WARNING": - return k.S.Qea; + return h.R.tfa; case "DEVICE_EOL_FINAL": - return k.S.AKa; + return h.R.cLa; case "INCORRECT_PIN": - return k.S.Rea; + return h.R.ufa; case "MOBILE_ONLY": - return k.S.Mnb; + return h.R.Iob; case "MDX_CONTROLLER_CTICKET_INVALID": - return k.S.Lnb; + return h.R.Hob; case "VIEWABLE_RESTRICTED_BY_PROFILE": - return k.S.Qnb; + return h.R.Mob; case "RESET_DEVICE": - return k.S.DKa; + return h.R.fLa; case "RELOAD_DEVICE": - return k.S.CKa; + return h.R.eLa; case "EXIT_DEVICE": - return k.S.BKa; + return h.R.dLa; case "FREE_PREVIEW_ENDED": - return k.S.Fnb; + return h.R.Bob; case "STREAMING_LOCATION_DISALLOWED": - return k.S.Onb; + return h.R.Kob; case "EXTRA_MEMBER_STREAM_HOLD": - return k.S.Enb; + return h.R.Aob; case "EXTRA_MEMBER_REMOVED_STREAM_HOLD": - return k.S.Dnb; + return h.R.zob; case "ADS_UNAVAILABLE_VIEWABLE": - return k.S.snb; + return h.R.oob; case "ADS_UNSUPPORTED_DEVICE": - return k.S.vnb; + return h.R.rob; case "ADS_UNSUPPORTED_CLIENT_APP_VERSION": - return k.S.tnb; + return h.R.pob; case "ADS_UNSUPPORTED_COUNTRY": - return k.S.unb; + return h.R.qob; case "ADS_VPN_USE_DETECTED": - return k.S.wnb; + return h.R.sob; case "LIVE_STREAMING_UNSUPPORTED_DEVICE": - return k.S.Jnb; + return h.R.Fob; case "LIVE_STREAMING_UNSUPPORTED_APP_VERSION": - return k.S.Inb; - case "CONTENT_PREVIEW_MFA_REQUIRED_EXCEPTION": - return k.S.Bnb; + return h.R.Eob; + case "CONTENT_PREVIEW_MFA_REQUIRED": + return h.R.xob; default: - return k.S.MFa; + return h.R.lGa; } } - function d(m, p, q) { + function d(l, n, q) { var u; - u = h(p.code); - return new n.Mc(m, u, "BadRequest" === p.code ? k.v0.$ib : void 0, p.code, void 0, p.display, void 0, p.detail, p.display, p.bladeRunnerCode ? Number(p.bladeRunnerCode) : void 0, p.alert, p.alertTag, p.playbackContextId, q ? p.code : void 0, q ? p.displayCode : void 0); + u = k(n.code); + return new p.Oc(l, u, "BadRequest" === n.code ? h.W0.Xjb : void 0, n.code, void 0, n.display, void 0, n.detail, n.display, n.bladeRunnerCode ? Number(n.bladeRunnerCode) : void 0, n.alert, n.alertTag, n.playbackContextId, q ? n.code : void 0, q ? n.displayCode : void 0); } - function g(m, p) { - return new n.Mc(m, p.ic, p.Wc, void 0, p.Vy, p.message, p.details, p.data); + function g(l, n) { + return new p.Oc(l, n.Nc, n.Ae, void 0, n.iz, n.message, n.details, n.data); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bVa = b.cVa = b.ZIb = b.cJb = b.Rl = b.bJb = b.lV = b.YPb = b.oV = void 0; - n = a(31149); - k = a(36129); - b.oV = c; - b.YPb = l; - b.lV = f; - b.bJb = h; - b.Rl = function(m, p, q) { - return l(p) ? g(m, p) : c(p) ? d(m, p, q) : f(p) ? n.Mc.Zna(m, p) : new n.Mc(m, void 0, void 0, void 0, void 0, "Recieved an unexpected error type", void 0, p); - }; - b.cJb = d; - b.ZIb = g; - b.cVa = function(m, p, q, u, t) { - var w, v, y, x; + b.JVa = b.KVa = b.iKb = b.mKb = b.Rl = b.lKb = b.YV = b.fRb = b.bW = void 0; + p = a(31149); + h = a(36129); + b.bW = c; + b.fRb = m; + b.YV = f; + b.lKb = k; + b.Rl = function(l, n, q) { + return m(n) ? g(l, n) : c(n) ? d(l, n, q) : f(n) ? p.Oc.Boa(l, n) : new p.Oc(l, void 0, void 0, void 0, void 0, "Recieved an unexpected error type", void 0, n); + }; + b.mKb = d; + b.iKb = g; + b.KVa = function(l, n, q, u, t) { + var v, w, y, x; t = void 0 === t ? "router" : t; - w = p.Nxa[q]; - if (void 0 === w) throw { - yC: !0, + v = n.mya[q]; + if (void 0 === v) throw { + JC: !0, code: "FAIL", display: "Unable to build the URL for " + q + " because there was no configuration information", - detail: p + detail: n }; - v = w.version; - if (void 0 === v) throw { - yC: !0, + w = v.version; + if (void 0 === w) throw { + JC: !0, code: "FAIL", display: "Unable to build the URL for " + q + " because there was no version information", - detail: p + detail: n }; - y = w.service; + y = v.service; if (void 0 === y) throw { - yC: !0, + JC: !0, code: "FAIL", display: "Unable to build the URL for " + q + " because there was no service information", - detail: p + detail: n }; - x = w.orgOverride; - if (void 0 === x && (x = p.organization, void 0 === x)) throw { - yC: !0, + x = v.orgOverride; + if (void 0 === x && (x = n.organization, void 0 === x)) throw { + JC: !0, code: "FAIL", display: "Unable to build the URL for " + q + " because there was no organization information", - detail: p + detail: n }; - return w.isLogsApiDirect ? m.GZa + "/" + x + "/" + y + "/" + encodeURIComponent(v) : w.isPlayApiDirect ? m.aMb(u) + "/" + x + "/" + y + "/" + encodeURIComponent(v) : m.RLb(u) + "/" + x + "/" + y + "/" + encodeURIComponent(v) + "/" + t; + return v.isLogsApiDirect ? l.l_a + "/" + x + "/" + y + "/" + encodeURIComponent(w) : v.isPlayApiDirect ? l.nNb(u) + "/" + x + "/" + y + "/" + encodeURIComponent(w) : l.cNb(u) + "/" + x + "/" + y + "/" + encodeURIComponent(w) + "/" + t; }; - b.bVa = function(m, p) { + b.JVa = function(l, n) { var q; q = { "Content-Type": "text/plain" }; - p = p(); - m.vTa && p && (q["X-Esn"] = p.hk); + n = n(); + l.aUa && n && (q["X-Esn"] = n.gk); return q; }; }, 46303: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k, m) { - this.sa = n; - this.platform = k; - this.config = m; + function c(p, h, l) { + this.ta = p; + this.platform = h; + this.config = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lLa = void 0; + b.MLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(30869); - h = a(5021); + k = a(5021); d = a(91581); a = a(4203); - c.prototype.D7b = function(n) { - var k, m; - k = this; - m = this.sa.ke.ea(h.ym); + c.prototype.g9b = function(p) { + var h, l; + h = this; + l = this.ta.me.ea(k.Kn); return { - inputs: n.xj.map(function(p) { - var q, u, t, w, v; + inputs: p.ck.map(function(n) { + var q, u, t, v, w; return { - drmSessionId: p.sessionId, - clientTime: m, - challengeBase64: p.dataBase64, - xid: n.na.toString(), - clientVersion: k.platform.version, - platform: null === (q = k.config().qd) || void 0 === q ? void 0 : q.version, - osVersion: null === (t = null === (u = k.config().qd) || void 0 === u ? void 0 : u.os) || void 0 === t ? void 0 : t.version, - osName: null === (v = null === (w = k.config().qd) || void 0 === w ? void 0 : w.os) || void 0 === v ? void 0 : v.name + drmSessionId: n.sessionId, + clientTime: l, + challengeBase64: n.dataBase64, + xid: p.na.toString(), + clientVersion: h.platform.version, + platform: null === (q = h.config().sd) || void 0 === q ? void 0 : q.version, + osVersion: null === (t = null === (u = h.config().sd) || void 0 === u ? void 0 : u.os) || void 0 === t ? void 0 : t.version, + osName: null === (w = null === (v = h.config().sd) || void 0 === v ? void 0 : v.os) || void 0 === w ? void 0 : w.name }; }), - X5a: "standard" === n.kf.toLowerCase() ? "license" : "ldl", - bg: n.bg + z6a: "standard" === p.Cf.toLowerCase() ? "license" : "ldl", + Rf: p.Rf }; }; - c.prototype.G7b = function(n) { - var k, m; - k = this; - m = []; - return n.pe.map(function(p) { - m.push(p.id); + c.prototype.j9b = function(p) { + var h, l; + h = this; + l = []; + return p.Ne.map(function(n) { + l.push(n.id); return { - url: k.gxb(p.MG, p.BV), + url: h.gyb(n.cH, n.oW), echo: "drmSessionId", params: { - drmSessionId: p.id, - xid: n.na.toString() + drmSessionId: n.id, + xid: p.na.toString() } }; }); }; - c.prototype.gxb = function(n, k) { - return "/releaseLicense?drmLicenseContextId=" + n + (k ? "&licenseId=" + k : ""); + c.prototype.gyb = function(p, h) { + return "/releaseLicense?drmLicenseContextId=" + p + (h ? "&licenseId=" + h : ""); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.dg)), r.__param(1, (0, l.l)(d.Gn)), r.__param(2, (0, l.l)(a.Yb))], g); - b.lLa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.eg)), r.__param(1, (0, m.l)(d.Gn)), r.__param(2, (0, m.l)(a.Zb))], g); + b.MLa = g; }, 45830: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.yh = d; - this.VA = g; + this.xh = d; + this.gB = g; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.nLa = void 0; + b.OLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(74870); a = a(2248); - c.prototype.Mfb = function(d) { - var g, n; + c.prototype.Ggb = function(d) { + var g, p; g = this; - n = d.map(function(k) { - return k.links.releaseLicense.href; - }).map(function(k) { - return g.yh.QW(k.substring(k.indexOf("?") + 1)); + p = d.map(function(h) { + return h.links.releaseLicense.href; + }).map(function(h) { + return g.xh.EX(h.substring(h.indexOf("?") + 1)); }); return { - ia: !0, - pe: d.map(function(k, m) { + pa: !0, + Ne: d.map(function(h, l) { return { - id: k.drmSessionId, - MG: n[m].drmlicensecontextid, - BV: n[m].licenseid + id: h.drmSessionId, + cH: p[l].drmlicensecontextid, + oW: p[l].licenseid }; }), - Zk: d.map(function(k) { + hn: d.map(function(h) { return { - data: g.VA.decode(k.licenseResponseBase64), - sessionId: k.drmSessionId + data: g.gB.decode(h.licenseResponseBase64), + sessionId: h.drmSessionId }; }) }; }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.eh)), r.__param(1, (0, l.l)(a.ah))], h); - b.nLa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Bh)), r.__param(1, (0, m.l)(a.zh))], k); + b.OLa = k; }, 30543: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.smb, 1) || this; + function c(p) { + return d.dh.call(this, p, f.V.onb, 1) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.rLa = void 0; + b.SLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function(n, k) { - var m; - m = this; - return this.send(n, { - url: "/" + h.yg.csa, - name: h.yg.csa, - Jj: h.yg.csa, - u1b: this.context.Eg.Nxa.logblob.isLogsApiDirect ? { + ea(c, d.dh); + c.prototype.Bf = function(p, h) { + var l; + l = this; + return this.send(p, { + url: "/" + k.zg.Csa, + name: k.zg.Csa, + Hj: k.zg.Csa, + O2b: this.context.Gg.mya.logblob.isLogsApiDirect ? { "content-encoding": "msl_v1" } : {} - }, k).then(function(p) { - return p.result; - }).catch(function(p) { - throw m.Rl(p); + }, h).then(function(n) { + return n.result; + }).catch(function(n) { + throw l.Rl(n); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with logblobs")); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.rLa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.SLa = g; }, 86563: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; - - function c(t, w, v, y, x) { - t = d.bh.call(this, t, f.V.ND, 3) || this; - t.platform = w; - t.QV = v; - t.ERb = y; - t.fTb = x; + var m, f, k, d, g, p, h, l, n, q, u; + + function c(t, v, w, y, x) { + t = d.dh.call(this, t, f.V.dE, 3) || this; + t.platform = v; + t.FW = w; + t.SSb = y; + t.tUb = x; return t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tLa = void 0; + b.ULa = void 0; r = a(5163); - l = a(72639); + m = a(72639); f = a(36129); - h = a(19114); + k = a(19114); a(2762); d = a(51658); g = a(83998); - n = a(91581); - k = a(34231); - m = a(17398); - p = a(829); + p = a(91581); + h = a(34231); + l = a(17398); + n = a(829); q = a(22674); a = a(67658); - ea(c, d.bh); - c.prototype.vMb = function(t, w) { - var v, y; - y = w ? h.yg.FRb : h.yg.Y; - w = w ? "licensedManifest" : "manifest"; - t.jr === l.ul.tJ && (w = "prefetch/" + w); - "live" === t.cb.Cd && (w += "/live"); - if (null === (v = t.Hf) || void 0 === v ? 0 : v.hh) w = "adBreakHydration"; + ea(c, d.dh); + c.prototype.HNb = function(t, v) { + var w, y; + y = v ? k.zg.TSb : k.zg.X; + v = v ? "licensedManifest" : "manifest"; + t.ur === m.wl.MJ && (v = "prefetch/" + v); + "live" === t.bb.Ld && (v += "/live"); + if (null === (w = t.Hf) || void 0 === w ? 0 : w.ih) v = "adBreakHydration"; return { - Jj: w, - wzb: y + Hj: v, + zAb: y }; }; - c.prototype.Df = function(t, w) { - var v, y; - v = this; - y = w.jr === l.ul.o1 ? k.Ou.YMa : k.Ou.FQ; - return this.fTb().transform(w, y).then(function(x) { - var z, A; - z = ka(x); + c.prototype.Bf = function(t, v) { + var w, y; + w = this; + y = v.ur === m.wl.R1 ? h.Vu.wNa : h.Vu.rR; + return this.tUb().transform(v, y).then(function(x) { + var z, B; + z = ja(x); x = z.next().value; - A = z.next().value; + B = z.next().value; !1; - z = v.vMb(w, "licensedManifest" === A.Mm); - return v.send(t, { - url: A.Mm, - name: z.wzb, - Jj: z.Jj - }, x, void 0, void 0, y).then(function(B) { + z = w.HNb(v, "licensedManifest" === B.Lm); + return w.send(t, { + url: B.Lm, + name: z.zAb, + Hj: z.Hj + }, x, void 0, void 0, y).then(function(A) { var C; - B = v.QV.create(B.result); - C = B.Fa; - A.ey && (C = C.xu.map(function(D) { - return D.Tg; - }).filter(Boolean), 0 < C.length ? (C = v.ERb.Mfb(C), A.ey.gTa(C), B.ey = A.ey, B.Wqa = w.jr === l.ul.tJ, B.Vqa = !0) : A.ey.close()); - B.BS = A.BS; - B.jZ = A.jZ; + A = w.FW.create(A.result); + C = A.Ca; + B.qy && (C = C.Fu.map(function(D) { + return D.Yi; + }).filter(Boolean), 0 < C.length ? (C = w.SSb.Ggb(C), B.qy.NTa(C), A.qy = B.qy, A.yra = v.ur === m.wl.MJ, A.xra = !0) : B.qy.close()); + A.mT = B.mT; + A.PZ = B.PZ; !1; - return B; + return A; }); }).catch(function(x) { !1; - throw v.Rl(x); + throw w.Rl(x); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are not supported with manifest command")); }; u = c; - u = r.__decorate([(0, q.U)(), r.__param(0, (0, q.l)(g.wl)), r.__param(1, (0, q.l)(n.Gn)), r.__param(2, (0, q.l)(m.lJ)), r.__param(3, (0, q.l)(p.bfa)), r.__param(4, (0, q.l)(a.uLa))], u); - b.tLa = u; + u = r.__decorate([(0, q.U)(), r.__param(0, (0, q.l)(g.zl)), r.__param(1, (0, q.l)(p.Gn)), r.__param(2, (0, q.l)(l.FJ)), r.__param(3, (0, q.l)(n.Hfa)), r.__param(4, (0, q.l)(a.VLa))], u); + b.ULa = u; }, 3035: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C, D, E, G, F, H) { - this.Eg = x; + function c(x, z, B, A, C, D, E, G, F, H) { + this.Gg = x; this.platform = z; - this.config = A; - this.gyb = B; - this.BYb = C; + this.config = B; + this.jzb = A; + this.UZb = C; this.vo = D; - this.SS = E; - this.sa = G; - this.D8 = F; - this.Qm = H; + this.ET = E; + this.ta = G; + this.d9 = F; + this.Pm = H; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vLa = void 0; + b.WLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(72639); - h = a(4203); + k = a(4203); d = a(14423); g = a(34029); - n = a(67650); - k = a(21103); - m = a(91581); - p = a(30869); + p = a(67650); + h = a(21103); + l = a(91581); + n = a(30869); q = a(5021); u = a(2492); t = a(7605); - w = a(36582); - v = a(56800); + v = a(36582); + w = a(56800); y = a(24735); c.prototype.transform = function(x, z) { - var A, B, C, D, E, G, F, H; - A = this; - B = x.cb; - C = Object.assign({}, B.z3, B.gm); + var B, A, C, D, E, G, F; + B = this; + A = x.bb; + C = Object.assign({}, A.X3, A.gm); D = {}; - E = x.J; + E = x.K; G = this.config(); D[E] = { - unletterboxed: !!C.preferUnletterboxed || G.jZb + unletterboxed: !!C.preferUnletterboxed || G.D_b }; - F = G.r9b ? 30 : 25; - G = G.ks ? this.vo.AKb() : Promise.resolve(this.D8.Ct()); - H = { - Cd: null === B || void 0 === B ? void 0 : B.Cd - }; - return Promise.all([this.Qm.x2a(H), this.Qm.z2a(H), this.Qm.xU(), this.Qm.w6(), this.WJb(x.na, z), this.CKb(x), G]).then(function(N) { - var M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y; - M = ka(N); - L = M.next().value; - Q = M.next().value; - I = M.next().value; - J = M.next().value; - K = M.next().value; - N = M.next().value; - P = M.next().value; - M = L.E6().concat(Q.E6()).concat(A.config().ru).concat(["BIF240", "BIF320"]).filter(Boolean); + G = G.ss ? this.vo.KLb() : Promise.resolve(this.d9.It()); + F = { + Ld: null === A || void 0 === A ? void 0 : A.Ld + }; + return Promise.all([this.Pm.Z2a(F), this.Pm.a3a(F), this.Pm.jV(), this.Pm.U6(), this.fLb(x.na, z), this.MLb(x), G]).then(function(H) { + var L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za; + L = ja(H); + M = L.next().value; + N = L.next().value; + P = L.next().value; + J = L.next().value; + I = L.next().value; + H = L.next().value; + K = L.next().value; + L = M.c7().concat(N.c7()).concat(B.config().zu).concat(["BIF240", "BIF320"]).filter(Boolean); J = J ? J.DEVICE_SECURITY_LEVEL : void 0; - Y = "postplay" === B.Cd ? !0 : !!C.isUIAutoPlay; + Za = "postplay" === A.Ld ? !0 : !!C.isUIAutoPlay; - console.log("Netflix profiles:", M); + + console.log("Netflix profiles:", L); // MARKER_PROFILES const profiles = [ @@ -36191,342 +35724,341 @@ E3cbY[513816] = false; } if (window.globalOptions.showAllSubs) { - C.showAllSubDubTracks = true; + P.showAllSubDubTracks = true; console.log("All subtitle tracks shown"); } - console.log("drmVersion:", F); - + console.log("drmType:", K); - I = { + P = { type: "standard", - manifestVersion: A.Eg.BZa ? "v2" : "v1", + manifestVersion: B.Gg.g_a ? "v2" : "v1", viewableId: E, profiles: profiles, - flavor: x.jr, - drmType: P, - drmVersion: F, + flavor: x.ur, + drmType: K, + drmVersion: "playready" === K ? 30 : 0, usePsshBox: !0, - isBranching: !!x.cb.tg, + isBranching: !!x.bb.ug, useHttpsStreams: !0, - supportsUnequalizedDownloadables: A.config().z6b, - imageSubtitleHeight: d.ega.d2a(), - uiVersion: A.Eg.Bw, - uiPlatform: A.Eg.vba, - clientVersion: A.platform.version, - platform: null === (S = A.config().qd) || void 0 === S ? void 0 : S.version, - osVersion: null === (na = null === (ba = A.config().qd) || void 0 === ba ? void 0 : ba.os) || void 0 === na ? void 0 : na.version, - osName: null === (va = null === (ha = A.config().qd) || void 0 === ha ? void 0 : ha.os) || void 0 === va ? void 0 : va.name, - supportsPreReleasePin: A.config().Ip.r6b, - supportsWatermark: A.config().Ip.s6b, - packageId: A.YLb(B), + supportsUnequalizedDownloadables: B.config().c8b, + imageSubtitleHeight: d.Iga.D2a(), + uiVersion: B.Gg.Mw, + uiPlatform: B.Gg.aca, + clientVersion: B.platform.version, + platform: null === (O = B.config().sd) || void 0 === O ? void 0 : O.version, + osVersion: null === (ca = null === (U = B.config().sd) || void 0 === U ? void 0 : U.os) || void 0 === ca ? void 0 : ca.version, + osName: null === (la = null === (pa = B.config().sd) || void 0 === pa ? void 0 : pa.os) || void 0 === la ? void 0 : la.name, + supportsPreReleasePin: B.config().Hp.V7b, + supportsWatermark: B.config().Hp.W7b, + packageId: B.kNb(A), deviceSecurityLevel: J, - videoOutputInfo: I, + videoOutputInfo: P, titleSpecificData: D, preferAssistiveAudio: !!C.assistiveAudioPreferred, preferredTextLocale: C.preferredTextLocale, preferredAudioLocale: C.preferredAudioLocale, - isUIAutoPlay: Y, - challenge: K, - isNonMember: A.Eg.O4a, - pin: B.$9a, - desiredVmaf: A.config().Wgb ? A.config().tYa : A.config().uYa, - desiredSegmentVmaf: A.config().Wgb ? A.config().tYa : A.config().uYa, - requestSegmentVmaf: A.config().A1b, - supportsPartialHydration: A.Eg.oL, - contentPlaygraph: x.cb.tg ? [] : A.Eg.uF, + isUIAutoPlay: Za, + challenge: I, + isNonMember: B.Gg.o5a, + pin: A.N$a, + desiredVmaf: B.config().Shb ? B.config().$Ya : B.config().aZa, + desiredSegmentVmaf: B.config().Shb ? B.config().$Ya : B.config().aZa, + requestSegmentVmaf: B.config().U2b, + supportsPartialHydration: B.Gg.HL, + contentPlaygraph: x.bb.ug ? [] : B.Gg.MF, supportsAdBreakHydration: !0, - auxiliaryManifestToken: x.cb.tg ? void 0 : null === (ua = x.Hf) || void 0 === ua ? void 0 : ua.$b, - adBreakToken: x.cb.tg ? void 0 : null === (Ka = x.Hf) || void 0 === Ka ? void 0 : Ka.hh, - originalPlaybackContextId: !x.cb.tg && (null === (Ma = x.Hf) || void 0 === Ma ? 0 : Ma.$b) ? null === ($a = x.Hf) || void 0 === $a ? void 0 : $a.KW : void 0, + auxiliaryManifestToken: x.bb.ug ? void 0 : null === (va = x.Hf) || void 0 === va ? void 0 : va.bc, + adBreakToken: x.bb.ug ? void 0 : null === (ua = x.Hf) || void 0 === ua ? void 0 : ua.ih, + originalPlaybackContextId: !x.bb.ug && (null === (Ea = x.Hf) || void 0 === Ea ? 0 : Ea.bc) ? null === (La = x.Hf) || void 0 === La ? void 0 : La.xX : void 0, liveMetadataFormat: "INDEXED_SEGMENT_TEMPLATE", useBetterTextUrls: !0 }; - B.YZa && (I.extraParams = B.YZa); - B.rYa && (I.desiredDownloadables = B.rYa); - B.Jwa && (I.requestReference = B.Jwa); - S = { - Mm: I.adBreakToken ? "adBreakHydration" : N ? "licensedManifest" : "manifest", - ey: null === N || void 0 === N ? void 0 : N.rz, - BS: L, - jZ: Q + A.C_a && (P.extraParams = A.C_a); + A.YYa && (P.desiredDownloadables = A.YYa); + A.ixa && (P.requestReference = A.ixa); + O = { + Lm: P.adBreakToken ? "adBreakHydration" : H ? "licensedManifest" : "manifest", + qy: null === H || void 0 === H ? void 0 : H.eD, + mT: M, + PZ: N }; - N && (N = { - drmSessionId: N.rz.ly() || "session", - clientTime: A.sa.VH.ea(q.ym), - challengeBase64: N.uka - }, I.challenges = { - "default": [N] - }, I.profileGroups = [{ + H && (H = { + drmSessionId: H.eD.yy() || "session", + clientTime: B.ta.mI.ea(q.Kn), + challengeBase64: H.Uka + }, P.challenges = { + "default": [H] + }, P.profileGroups = [{ name: "default", profiles: profiles - }], I.licenseType = x.kf == y.zh.Dn ? "limited" : "standard", x.na && (I.xid = x.na.toString())); - A.Eg.oL || (I.showAllSubDubTracks = A.config().Ip.K4b || !!C.showAllSubDubTracks); - A.Eg.tZa && x.jr === f.ul.o1 && (I.maxSupportedLanguages = 2); - x.UO && (I.originalPlaybackContextId = x.UO.KW, I.requiredAudioTrackId = x.UO.E1b, I.requiredTextTrackId = x.UO.H1b); - return [I, S]; + }], P.licenseType = x.Cf == y.Ah.Dn ? "limited" : "standard", x.na && (P.xid = x.na.toString())); + B.Gg.HL || (P.showAllSubDubTracks = B.config().Hp.k6b || !!C.showAllSubDubTracks); + B.Gg.ZZa && x.ur === f.wl.R1 && (P.maxSupportedLanguages = 2); + x.AP && (P.originalPlaybackContextId = x.AP.xX, P.requiredAudioTrackId = x.AP.Y2b, P.requiredTextTrackId = x.AP.a3b); + return [P, O]; }); }; - c.prototype.YLb = function(x) { - if (this.config().x$.enabled) { - if (void 0 !== x.sn) return x.sn; - if (void 0 !== this.config().x$.sn) return Number(this.config().x$.sn); + c.prototype.kNb = function(x) { + if (this.config().caa.enabled) { + if (void 0 !== x.pn) return x.pn; + if (void 0 !== this.config().caa.pn) return Number(this.config().caa.pn); } }; - c.prototype.WJb = function(x, z) { - var A; - A = this; - return this.gyb.G0a(z).then(function(B) { + c.prototype.fLb = function(x, z) { + var B; + B = this; + return this.jzb.h1a(z).then(function(A) { var C; - C = x && A.BYb.cMb(x); - C && C.rp("cad"); - return B; + C = x && B.UZb.pNb(x); + C && C.qp("cad"); + return A; }); }; - c.prototype.CKb = function(x) { + c.prototype.MLb = function(x) { var z; - if (void 0 === x.kf || !this.config().ks) return Promise.resolve(void 0); - z = x.kf === y.zh.xm && this.Eg.wv; - return x.kf === y.zh.Dn && this.Eg.sB || z ? this.SS.lpa(x.kf) : Promise.resolve(void 0); + if (void 0 === x.Cf || !this.config().ss) return Promise.resolve(void 0); + z = x.Cf === y.Ah.In && this.Gg.Gv; + return x.Cf === y.Ah.Dn && this.Gg.DB || z ? this.ET.Ppa(x.Cf) : Promise.resolve(void 0); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(t.hx)), r.__param(1, (0, l.l)(m.Gn)), r.__param(2, (0, l.l)(h.Yb)), r.__param(3, (0, l.l)(g.SCa)), r.__param(4, (0, l.l)(n.rfa)), r.__param(5, (0, l.l)(k.ax)), r.__param(6, (0, l.l)(u.YZ)), r.__param(7, (0, l.l)(p.dg)), r.__param(8, (0, l.l)(w.yea)), r.__param(9, (0, l.l)(v.Rw))], a); - b.vLa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(t.sx)), r.__param(1, (0, m.l)(l.Gn)), r.__param(2, (0, m.l)(k.Zb)), r.__param(3, (0, m.l)(g.sDa)), r.__param(4, (0, m.l)(p.Xfa)), r.__param(5, (0, m.l)(h.kx)), r.__param(6, (0, m.l)(u.y_)), r.__param(7, (0, m.l)(n.eg)), r.__param(8, (0, m.l)(v.cfa)), r.__param(9, (0, m.l)(w.PD))], a); + b.WLa = a; }, 36642: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.Rnb, 1) || this; + function c(p) { + return d.dh.call(this, p, f.V.Nob, 1) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wLa = void 0; + b.XLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function(n, k, m) { - var p; - p = this; - return this.send(n, { - url: "/" + h.yg.ping, - name: h.yg.ping, - Jj: h.yg.ping - }, k, void 0, m).then(function(q) { + ea(c, d.dh); + c.prototype.Bf = function(p, h, l) { + var n; + n = this; + return this.send(p, { + url: "/" + k.zg.ping, + name: k.zg.ping, + Hj: k.zg.ping + }, h, void 0, l).then(function(q) { return q.result; }).catch(function(q) { - throw p.Rl(q); + throw n.Rl(q); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with ping")); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.wLa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.XLa = g; }, 39832: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return d.bh.call(this, n, f.V.Hfa, 3) || this; + function c(p) { + return d.dh.call(this, p, f.V.NNa, 3) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JLa = void 0; + b.jMa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(19114); + k = a(19114); d = a(51658); a = a(83998); - ea(c, d.bh); - c.prototype.Df = function(n, k) { - var m; - m = this; - return this.send(n, { + ea(c, d.dh); + c.prototype.Bf = function(p, h) { + var l; + l = this; + return this.send(p, { url: "/bundle", - name: h.yg.Tg, - Jj: "release/license" - }, k).then(function(p) { - return p.result; - }).catch(function(p) { - throw m.Rl(p); + name: k.zg.Yi, + Hj: "release/license" + }, h).then(function(n) { + return n.result; + }).catch(function(n) { + throw l.Rl(n); }); }; c.prototype.fo = function() { return Promise.reject(Error("Links are unsupported with release")); }; g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.JLa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.jMa = g; }, 46320: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q) { - this.platform = k; - this.config = m; - this.SS = p; - this.Qm = q; + function c(h, l, n, q) { + this.platform = h; + this.config = l; + this.ET = n; + this.Pm = q; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.NLa = void 0; + b.nMa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(4203); - h = a(91581); + k = a(91581); d = a(2492); g = a(56800); - n = a(24735); - c.prototype.transform = function(k) { - var m, p, q; - m = this; - p = k.cb; + p = a(24735); + c.prototype.transform = function(h) { + var l, n, q; + l = this; + n = h.bb; q = { - Cd: void 0 + Ld: void 0 }; - return Promise.all([this.Qm.x2a(q), this.Qm.z2a(q), this.SS.lpa(n.zh.xm)]).then(function(u) { - var t, w; - t = ka(u); + return Promise.all([this.Pm.Z2a(q), this.Pm.a3a(q), this.ET.Ppa(p.Ah.In)]).then(function(u) { + var t, v; + t = ja(u); u = t.next().value; - w = t.next().value; + v = t.next().value; t = t.next().value; return [{ - viewableId: k.J, - packageId: p.sn, - assetId: p.qja, - challenge: t.uka, - audioProfiles: u.E6(), - textProfiles: m.config().ru, + viewableId: h.K, + packageId: n.pn, + assetId: n.Tja, + challenge: t.Uka, + audioProfiles: u.c7(), + textProfiles: l.config().zu, trickplayProfiles: ["BIF240", "BIF320"], - videoProfiles: w.E6(), - audioLanguages: p.Uvb, - textLanguages: p.S6b, - videoLanguages: p.ohb ? [p.ohb] : void 0, - requestReference: p.Jwa, - additionalAudioAssets: p.wub, - additionalTextAssets: p.zub, + videoProfiles: v.c7(), + audioLanguages: n.Twb, + textLanguages: n.v8b, + videoLanguages: n.jib ? [n.jib] : void 0, + requestReference: n.ixa, + additionalAudioAssets: n.vvb, + additionalTextAssets: n.zvb, useBetterTextUrls: !0 }, { - ey: null === t || void 0 === t ? void 0 : t.rz, - Mm: "studioManifest", - BS: u, - jZ: w + qy: null === t || void 0 === t ? void 0 : t.eD, + Lm: "studioManifest", + mT: u, + PZ: v }]; }); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.Gn)), r.__param(1, (0, l.l)(f.Yb)), r.__param(2, (0, l.l)(d.YZ)), r.__param(3, (0, l.l)(g.Rw))], a); - b.NLa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Gn)), r.__param(1, (0, m.l)(f.Zb)), r.__param(2, (0, m.l)(d.y_)), r.__param(3, (0, m.l)(g.PD))], a); + b.nMa = a; }, 69740: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return h.yq.call(this, n, f.V.PNa, d.Uo.splice, 1) || this; + function c(p) { + return k.vq.call(this, p, f.V.oOa, d.Qo.splice, 1) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wOa = void 0; + b.WOa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(88496); + k = a(88496); d = a(87607); a = a(83998); - ea(c, h.yq); + ea(c, k.vq); g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.wOa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.WOa = g; }, 84860: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return h.yq.call(this, n, f.V.apb, d.Uo.start, 3) || this; + function c(p) { + return k.vq.call(this, p, f.V.$pb, d.Qo.start, 3) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.BOa = void 0; + b.aPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(88496); + k = a(88496); d = a(87607); a = a(83998); - ea(c, h.yq); + ea(c, k.vq); g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.BOa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.aPa = g; }, 35329: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return h.yq.call(this, n, f.V.bpb, d.Uo.stop, 3) || this; + function c(p) { + return k.vq.call(this, p, f.V.aqb, d.Qo.stop, 3) || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.IOa = void 0; + b.hPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); - h = a(88496); + k = a(88496); d = a(87607); a = a(83998); - ea(c, h.yq); + ea(c, k.vq); g = c; - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.wl))], g); - b.IOa = g; + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.zl))], g); + b.hPa = g; }, 17705: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u) { - m = f.Qe.call(this, m, "PboConfigImpl") || this; - m.config = p; - m.Wub = q; - m.Aj = u; - return m; + function c(l, n, q, u) { + l = f.Te.call(this, l, "PboConfigImpl") || this; + l.config = n; + l.Wvb = q; + l.yj = u; + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eLa = void 0; + b.FLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); d = a(12501); g = a(4203); - n = a(24747); + p = a(24747); a = a(5614); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - Bw: { + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + Mw: { configurable: !0, enumerable: !0, get: function() { - return this.config().Ip.Bw || ""; + return this.config().Hp.Mw || ""; } }, - vba: { + aca: { configurable: !0, enumerable: !0, get: function() { - return this.config().Ip.vba || ""; + return this.config().Hp.aca || ""; } }, version: { @@ -36547,24 +36079,24 @@ E3cbY[513816] = false; configurable: !0, enumerable: !0, get: function() { - return this.config().Ip.wva; + return this.config().Hp.Wva; } }, - O4a: { + o5a: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - Nxa: { + mya: { configurable: !0, enumerable: !0, get: function() { return Object.assign({ logblob: { service: "logblob", - isPlayApiDirect: !0, + isLogsApiDirect: !0, version: "1" }, manifest: { @@ -36587,7 +36119,7 @@ E3cbY[513816] = false; version: "1" }, bind: { - service: this.Wub.HUa, + service: this.Wvb.pVa, version: "^1.0.0" }, ping: { @@ -36598,101 +36130,101 @@ E3cbY[513816] = false; service: "pbo_config", version: "^1.0.0" } - }, this.Jcb); + }, this.Adb); } }, - Jcb: { + Adb: { configurable: !0, enumerable: !0, get: function() { return {}; } }, - Tab: { + Fbb: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - bqa: { + Eqa: { configurable: !0, enumerable: !0, get: function() { return 10; } }, - vTa: { + aUa: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - wv: { + Gv: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.wv; + return this.yj.Gv; } }, - sB: { + DB: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.sB; + return this.yj.DB; } }, - II: { + cJ: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.II; + return this.yj.cJ; } }, - bhb: { + Yhb: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - tZa: { + ZZa: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - Vgb: { + Rhb: { configurable: !0, enumerable: !0, get: function() { return []; } }, - BZa: { + g_a: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - oL: { + HL: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.oL; + return this.yj.HL; } }, - uF: { + MF: { configurable: !0, enumerable: !0, get: function() { - return this.Aj.uF; + return this.yj.MF; } }, - AZa: { + f_a: { configurable: !0, enumerable: !0, get: function() { @@ -36700,127 +36232,127 @@ E3cbY[513816] = false; } } }); - k = c; - r.__decorate([d.config(d.string, "uiVersion")], k.prototype, "Bw", null); - r.__decorate([d.config(d.string, "uiPlatform")], k.prototype, "vba", null); - r.__decorate([d.config(d.Ez, "pboVersion")], k.prototype, "version", null); - r.__decorate([d.config(d.string, "pboOrganization")], k.prototype, "organization", null); - r.__decorate([d.config(d.EO, "pboLanguages")], k.prototype, "languages", null); - r.__decorate([d.config(d.bd, "hasLimitedPlaybackFunctionality")], k.prototype, "O4a", null); - r.__decorate([d.config(d.object(), "pboCommands")], k.prototype, "Nxa", null); - r.__decorate([d.config(d.object(), "pboCommandsOverride")], k.prototype, "Jcb", null); - r.__decorate([d.config(d.bd, "pboRecordHistory")], k.prototype, "Tab", null); - r.__decorate([d.config(d.Ez, "pboHistorySize")], k.prototype, "bqa", null); - r.__decorate([d.config(d.bd, "pboAddXEsnHeader")], k.prototype, "vTa", null); - r.__decorate([d.config(d.bd, "combineManifestAndLicense")], k.prototype, "wv", null); - r.__decorate([d.config(d.bd, "enableLicensedManifestForPrefetch")], k.prototype, "sB", null); - r.__decorate([d.config(d.bd, "useLdlForPrefetchLicensedManifest")], k.prototype, "II", null); - r.__decorate([d.config(d.bd, "pboUseStudioManifest")], k.prototype, "bhb", null); - r.__decorate([d.config(d.bd, "pboEnableLeanManifest")], k.prototype, "tZa", null); - r.__decorate([d.config(d.bd, "useHeaderForRequestNames")], k.prototype, "Vgb", null); - r.__decorate([d.config(d.bd, "pboEnableV2OptimizedManifest")], k.prototype, "BZa", null); - r.__decorate([d.config(d.bd, "pboEnableManifestPartialHydrationSupport")], k.prototype, "oL", null); - r.__decorate([d.config(d.EO, "pboContentPlaygraphTypes")], k.prototype, "uF", null); - r.__decorate([d.config(d.bd, "pboEnableUniversalErrorCodes")], k.prototype, "AZa", null); - k = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl)), r.__param(1, (0, l.l)(g.Yb)), r.__param(2, (0, l.l)(n.HZ)), r.__param(3, (0, l.l)(a.xJ))], k); - b.eLa = k; + h = c; + r.__decorate([d.config(d.string, "uiVersion")], h.prototype, "Mw", null); + r.__decorate([d.config(d.string, "uiPlatform")], h.prototype, "aca", null); + r.__decorate([d.config(d.Qz, "pboVersion")], h.prototype, "version", null); + r.__decorate([d.config(d.string, "pboOrganization")], h.prototype, "organization", null); + r.__decorate([d.config(d.lP, "pboLanguages")], h.prototype, "languages", null); + r.__decorate([d.config(d.ed, "hasLimitedPlaybackFunctionality")], h.prototype, "o5a", null); + r.__decorate([d.config(d.object(), "pboCommands")], h.prototype, "mya", null); + r.__decorate([d.config(d.object(), "pboCommandsOverride")], h.prototype, "Adb", null); + r.__decorate([d.config(d.ed, "pboRecordHistory")], h.prototype, "Fbb", null); + r.__decorate([d.config(d.Qz, "pboHistorySize")], h.prototype, "Eqa", null); + r.__decorate([d.config(d.ed, "pboAddXEsnHeader")], h.prototype, "aUa", null); + r.__decorate([d.config(d.ed, "combineManifestAndLicense")], h.prototype, "Gv", null); + r.__decorate([d.config(d.ed, "enableLicensedManifestForPrefetch")], h.prototype, "DB", null); + r.__decorate([d.config(d.ed, "useLdlForPrefetchLicensedManifest")], h.prototype, "cJ", null); + r.__decorate([d.config(d.ed, "pboUseStudioManifest")], h.prototype, "Yhb", null); + r.__decorate([d.config(d.ed, "pboEnableLeanManifest")], h.prototype, "ZZa", null); + r.__decorate([d.config(d.ed, "useHeaderForRequestNames")], h.prototype, "Rhb", null); + r.__decorate([d.config(d.ed, "pboEnableV2OptimizedManifest")], h.prototype, "g_a", null); + r.__decorate([d.config(d.ed, "pboEnableManifestPartialHydrationSupport")], h.prototype, "HL", null); + r.__decorate([d.config(d.lP, "pboContentPlaygraphTypes")], h.prototype, "MF", null); + r.__decorate([d.config(d.ed, "pboEnableUniversalErrorCodes")], h.prototype, "f_a", null); + h = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl)), r.__param(1, (0, m.l)(g.Zb)), r.__param(2, (0, m.l)(p.l_)), r.__param(3, (0, m.l)(a.QJ))], h); + b.FLa = h; }, 71976: function(r, b, a) { - var h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B; + var k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A; function c(C) { this.config = C; - this.Sx = []; + this.dy = []; } - function l(C, D, E) { + function m(C, D, E) { this.Ea = C; - this.XO = D; + this.DP = D; this.context = E; this.startTime = this.Ea.Kb(); } - function f(C, D, E, G, F, H, N, M, L, Q) { - this.Sfb = D; + function f(C, D, E, G, F, H, L, M, N, P) { + this.Mgb = D; this.json = E; this.Ea = G; - this.At = F; - this.Zva = H; - this.yc = N; + this.Gt = F; + this.zwa = H; + this.zc = L; this.config = M; - this.Jb = L; - this.receiver = Q; - this.log = C.ab("Pbo"); - M.Tab && (this.Sx = new c(M)); - this.XO = this.Sfb(); + this.Jb = N; + this.receiver = P; + this.log = C.Za("Pbo"); + M.Fbb && (this.dy = new c(M)); + this.DP = this.Mgb(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.fLa = void 0; + b.GLa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(5021); g = a(14543); - n = a(87386); - k = a(63368); - m = a(81918); - p = a(34231); + p = a(87386); + h = a(63368); + l = a(81918); + n = a(34231); q = a(10306); u = a(53085); t = a(71977); - w = a(7605); - v = a(15160); + v = a(7605); + w = a(15160); y = a(85001); x = a(19114); z = a(45385); a = a(15348); - A = { + B = { "shakti-": "akira" }; f.prototype.send = function(C, D) { var E; - E = new l(this.Ea, this.XO, C); - this.Sx && this.Sx.append(E); - return this.Hxa(C, D, E); + E = new m(this.Ea, this.DP, C); + this.dy && this.dy.append(E); + return this.eya(C, D, E); }; - f.prototype.Hxa = function(C, D, E) { + f.prototype.eya = function(C, D, E) { var G; G = this; return new Promise(function(F, H) { - G.retry(C, D).then(function(N) { - var M, L; - G.b3b(N); - M = ka(G.H9b(N)); - L = M.next().value; + G.retry(C, D).then(function(L) { + var M, N; + G.A4b(L); + M = ja(G.iac(L)); + N = M.next().value; M = M.next().value; - L && (G.receiver.Uva({ - command: C.Mm, + N && (G.receiver.uwa({ + command: C.Lm, inputs: D, - outputs: L - }), G.mzb(E), F(N)); - M && (G.receiver.Uva({ - command: C.Mm, + outputs: N + }), G.pAb(E), F(L)); + M && (G.receiver.uwa({ + command: C.Lm, inputs: D, outputs: M - }), G.jWa(E, M), H(M)); - }).catch(function(N) { + }), G.UWa(E, M), H(M)); + }).catch(function(L) { var M; - G.receiver.Uva({ - command: C.Mm, + G.receiver.uwa({ + command: C.Lm, inputs: D, - outputs: N + outputs: L }); - M = G.jWa(E, N); - N.Nb && (N.Nb = [N.Nb, " ", M].join("")); - H(N); + M = G.UWa(E, L); + L.Yb && (L.Yb = [L.Yb, " ", M].join("")); + H(L); }); }); }; - f.prototype.b3b = function(C) { - (C = C.serverTime) && this.Jb.Ec(y.Tda.Icb, (0, d.Ob)(C)); + f.prototype.A4b = function(C) { + (C = C.serverTime) && this.Jb.Fc(y.yea.zdb, (0, d.Ob)(C)); }; - f.prototype.H9b = function(C) { + f.prototype.iac = function(C) { var D; !1; D = C.result; @@ -36841,7 +36373,7 @@ E3cbY[513816] = false; (D = "FAIL", this.log.error("Unhandled device command '" + C + "'")); } return [, { - yC: !0, + JC: !0, code: D, detail: { message: "Server sent device action to '" + C + "' device" @@ -36863,26 +36395,26 @@ E3cbY[513816] = false; } }]; }; - f.prototype.Ovb = function(C, D, E) { + f.prototype.Nwb = function(C, D, E) { var G; G = this; - this.c9b(D, C); - this.XO = this.Sfb(E); - return this.XO.send(D, E).then(function(F) { + this.G$b(D, C); + this.DP = this.Mgb(E); + return this.DP.send(D, E).then(function(F) { return { retry: !1, - result: z.V0.UXb(G.json, F.body) + result: z.w1.lZb(G.json, F.body) }; }).catch(function(F) { - var H, N; - H = z.V0.xLb(F); - N = void 0 !== H ? Math.min(H, D.Ywa) : D.Ywa; - return G.Baa(D, F, C, N) ? (H = G.Oxb(F, C, N), G.log.warn("Method failed, retrying", Object.assign({ - Method: D.Mm, + var H, L; + H = z.w1.IMb(F); + L = void 0 !== H ? Math.min(H, D.vxa) : D.vxa; + return G.iba(D, F, C, L) ? (H = G.Pyb(F, C, L), G.log.warn("Method failed, retrying", Object.assign({ + Method: D.Lm, Attempt: C + 1, WaitTime: H, - MaxRetries: N - }, G.Rla(F))), Promise.resolve({ + MaxRetries: L + }, G.sma(F))), Promise.resolve({ retry: !0, delay: H, error: F @@ -36892,39 +36424,39 @@ E3cbY[513816] = false; }); }); }; - f.prototype.tJb = function(C) { + f.prototype.DKb = function(C) { var D, E; - if (!this.ria || this.ria.pXb !== C) { + if (!this.Uia || this.Uia.GYb !== C) { D = ""; E = C; - Object.entries(A).find(function(G) { + Object.entries(B).find(function(G) { var F; - F = ka(G); + F = ja(G); G = F.next().value; F = F.next().value; if (0 === C.indexOf(G)) return (D = F, C = C.slice(G.length), !0); }); - this.ria = { - fWa: D, - Bw: C, - pXb: E + this.Uia = { + QWa: D, + Mw: C, + GYb: E }; } - return this.ria; + return this.Uia; }; - f.prototype.c9b = function(C, D) { + f.prototype.G$b = function(C, D) { var E, G, F, H; H = C.url.searchParams; - H.set(x.iA.DNa, (D + 1).toString()); - this.config.Vgb.includes(C.Jj) ? C.headers[x.Kob.Mfa] = C.Jj : H.set(x.iA.Mfa, C.Jj); - C = this.tJb(null !== (E = this.config.Bw) && void 0 !== E ? E : ""); - C.fWa && (H.set(x.iA.vDa, C.fWa), C.Bw && H.set(x.iA.CPa, encodeURIComponent(C.Bw)), E = this.At.qd, (null === E || void 0 === E ? 0 : E.name) && H.set(x.iA.FCa, encodeURIComponent(E.name)), (null === E || void 0 === E ? 0 : E.version) && H.set(x.iA.KCa, encodeURIComponent(E.version)), (null === (G = null === E || void 0 === E ? void 0 : E.os) || void 0 === G ? 0 : G.name) && H.set(x.iA.sKa, encodeURIComponent(E.os.name)), (null === (F = null === E || void 0 === E ? void 0 : E.os) || void 0 === F ? 0 : F.version) && H.set(x.iA.tKa, encodeURIComponent(E.os.version))); + H.set(x.wA.cOa, (D + 1).toString()); + this.config.Rhb.includes(C.Hj) ? C.headers[x.Jpb.qga] = C.Hj : H.set(x.wA.qga, C.Hj); + C = this.DKb(null !== (E = this.config.Mw) && void 0 !== E ? E : ""); + C.QWa && (H.set(x.wA.VDa, C.QWa), C.Mw && H.set(x.wA.eQa, encodeURIComponent(C.Mw)), E = this.Gt.sd, (null === E || void 0 === E ? 0 : E.name) && H.set(x.wA.fDa, encodeURIComponent(E.name)), (null === E || void 0 === E ? 0 : E.version) && H.set(x.wA.kDa, encodeURIComponent(E.version)), (null === (G = null === E || void 0 === E ? void 0 : E.os) || void 0 === G ? 0 : G.name) && H.set(x.wA.VKa, encodeURIComponent(E.os.name)), (null === (F = null === E || void 0 === E ? void 0 : E.os) || void 0 === F ? 0 : F.version) && H.set(x.wA.WKa, encodeURIComponent(E.os.version))); }; f.prototype.retry = function(C, D, E) { var G; G = this; E = void 0 === E ? 0 : E; - return this.Ovb(E++, C, D).then(function(F) { + return this.Nwb(E++, C, D).then(function(F) { if (F.retry) return G.wait(F.delay).then(function() { return G.retry(C, D, E); }); @@ -36939,124 +36471,124 @@ E3cbY[513816] = false; return F.result; }); }; - f.prototype.Baa = function(C, D, E, G) { + f.prototype.iba = function(C, D, E, G) { var F; - F = z.V0.FQb(D); + F = z.w1.PRb(D); if (F && E < G) return !0; F ? this.log.error("Method failed, retry limit exceeded, giving up", Object.assign({ - Method: C.Mm, + Method: C.Lm, Attempt: E + 1, MaxRetries: G - }, this.Rla(D))) : this.log.error("Method failed with an error that is not retriable, giving up", Object.assign({ - Method: C.Mm - }, this.Rla(D))); + }, this.sma(D))) : this.log.error("Method failed with an error that is not retriable, giving up", Object.assign({ + Method: C.Lm + }, this.sma(D))); return !1; }; - f.prototype.Oxb = function(C, D, E) { - if (C && C.RC && void 0 !== C.RC.retryAfterSeconds) return (0, d.vh)(C.RC.retryAfterSeconds); + f.prototype.Pyb = function(C, D, E) { + if (C && C.aD && void 0 !== C.aD.retryAfterSeconds) return (0, d.uh)(C.aD.retryAfterSeconds); C = 1E3 * (0 === D ? 1 : D); D = 1E3 * Math.pow(2, Math.min(D, E)); - return (0, d.Ob)(this.Zva.uab(C, D)); + return (0, d.Ob)(this.zwa.gbb(C, D)); }; f.prototype.wait = function(C) { var D; D = this; return new Promise(function(E) { - D.yc.vk(C || d.Ia, E); + D.zc.wk(C || d.Ba, E); }); }; - f.prototype.Rla = function(C) { - return (0, t.oV)(C) ? C : { + f.prototype.sma = function(C) { + return (0, t.bW)(C) ? C : { message: C.message, - subCode: C.ic, - extCode: C.Wc, - mslCode: C.Vy, + subCode: C.Nc, + extCode: C.Ae, + mslCode: C.iz, data: C.data }; }; - f.prototype.mzb = function(C) { - C.HO(); + f.prototype.pAb = function(C) { + C.oP(); }; - f.prototype.jWa = function(C, D) { + f.prototype.UWa = function(C, D) { var E; - C.hr(D); - if (this.Sx) try { - E = this.json.stringify(this.Sx); + C.pr(D); + if (this.dy) try { + E = this.json.stringify(this.dy); this.log.error("PBO command history", E); return E; } catch (G) {} return ""; }; - B = f; - B = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(n.bb)), r.__param(1, (0, h.l)(g.tPa)), r.__param(2, (0, h.l)(k.HD)), r.__param(3, (0, h.l)(m.Lc)), r.__param(4, (0, h.l)(p.Cn)), r.__param(5, (0, h.l)(q.i1)), r.__param(6, (0, h.l)(u.Xh)), r.__param(7, (0, h.l)(w.hx)), r.__param(8, (0, h.l)(v.yda)), r.__param(9, (0, h.l)(a.efa))], B); - b.fLa = B; - l.prototype.HO = function() { - this.ia = !0; + A = f; + A = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(p.$a)), r.__param(1, (0, k.l)(g.WPa)), r.__param(2, (0, k.l)(h.ZD)), r.__param(3, (0, k.l)(l.Kc)), r.__param(4, (0, k.l)(n.Cn)), r.__param(5, (0, k.l)(q.K1)), r.__param(6, (0, k.l)(u.Vh)), r.__param(7, (0, k.l)(v.sx)), r.__param(8, (0, k.l)(w.bea)), r.__param(9, (0, k.l)(a.Kfa))], A); + b.GLa = A; + m.prototype.oP = function() { + this.pa = !0; this.elapsedTime = this.Ea.Kb().qa(this.startTime); }; - l.prototype.hr = function(C) { - this.ia = !1; + m.prototype.pr = function(C) { + this.pa = !1; this.elapsedTime = this.Ea.Kb().qa(this.startTime); - this.a6b = C.ic || C.subCode; - this.nHb = C.Wc || C.extCode; + this.E7b = C.Nc || C.subCode; + this.uIb = C.Ae || C.extCode; }; - l.prototype.toString = function() { + m.prototype.toString = function() { return JSON.stringify(this); }; - l.prototype.toJSON = function() { + m.prototype.toJSON = function() { var C; C = Object.assign({ - success: this.ia, - method: this.context.Mm, - startTime: this.startTime.ea(d.pa), - elapsedTime: this.elapsedTime ? this.elapsedTime.ea(d.pa) : "in progress" - }, this.XO.jla()); - return this.ia ? C : Object.assign(Object.assign(Object.assign({}, C), this.XO.jla()), { - subcode: this.a6b, - extcode: this.nHb + success: this.pa, + method: this.context.Lm, + startTime: this.startTime.ea(d.ma), + elapsedTime: this.elapsedTime ? this.elapsedTime.ea(d.ma) : "in progress" + }, this.DP.Kla()); + return this.pa ? C : Object.assign(Object.assign(Object.assign({}, C), this.DP.Kla()), { + subcode: this.E7b, + extcode: this.uIb }); }; c.prototype.append = function(C) { - this.Sx.push(C); - 0 < this.config.bqa && this.Sx.length > this.config.bqa && this.Sx.shift(); + this.dy.push(C); + 0 < this.config.Eqa && this.dy.length > this.config.Eqa && this.dy.shift(); }; c.prototype.toJSON = function() { - return this.Sx; + return this.dy; }; }, 45385: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.V0 = void 0; - l = a(36129); - c.FQb = function(f) { - var h, d; - h = f && f.code; - d = f && (f.za || f.ic); - f = f.Wc !== l.v0.VKa; - d = !!d && d >= l.S.ZP && d <= l.S.XP && f; - return !("RETRY" !== h && "FAIL" !== h) || d; - }; - c.xLb = function(f) { - var h, d; - d = null === (h = null === f || void 0 === f ? void 0 : f.RC) || void 0 === h ? void 0 : h.maxRetries; + b.w1 = void 0; + m = a(36129); + c.PRb = function(f) { + var k, d; + k = f && f.code; + d = f && (f.wa || f.Nc); + f = f.Ae !== m.W0.vLa; + d = !!d && d >= m.R.LQ && d <= m.R.JQ && f; + return !("RETRY" !== k && "FAIL" !== k) || d; + }; + c.IMb = function(f) { + var k, d; + d = null === (k = null === f || void 0 === f ? void 0 : f.aD) || void 0 === k ? void 0 : k.maxRetries; return "number" === typeof d ? d : "FAIL" === (null === f || void 0 === f ? void 0 : f.code) ? 1 : void 0; }; - c.UXb = function(f, h) { + c.lZb = function(f, k) { var d; - if (h) { + if (k) { try { - d = f.parse(h); + d = f.parse(k); } catch (g) { throw { - yC: !0, + JC: !0, code: "FAIL", message: "Unable to parse the response body", - data: h + data: k }; } if (d.error) throw d.error; @@ -37067,96 +36599,96 @@ E3cbY[513816] = false; return d; } throw { - yC: !0, + JC: !0, code: "FAIL", message: "There is no result property on the response" }; } throw { - yC: !0, + JC: !0, code: "FAIL", message: "There is no body property on the response" }; }; - b.V0 = c; + b.w1 = c; }, 23632: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.CF = g; - this.log = d.ab("Pbo"); + this.TF = g; + this.log = d.Za("Pbo"); this.links = {}; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.pLa = void 0; + b.QLa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); a = a(33554); - c.prototype.Fia = function(d) { + c.prototype.gja = function(d) { d && (!1, this.links = Object.assign(Object.assign({}, this.links), d)); }; - c.prototype.VL = function(d) { + c.prototype.rM = function(d) { !1; return this.links[d]; }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(a.Sw))], h); - b.pLa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(a.bx))], k); + b.QLa = k; }, 17108: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.ILa = void 0; + b.iMa = void 0; r = a(5163); a = a(22674); - c.prototype.J3b = function(f) { + c.prototype.i5b = function(f) { this.listener = f; }; - c.prototype.Uva = function(f) { - var h; - null === (h = this.listener) || void 0 === h ? void 0 : h.call(this, f); + c.prototype.uwa = function(f) { + var k; + null === (k = this.listener) || void 0 === k ? void 0 : k.call(this, f); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.ILa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.iMa = m; }, 91918: function(r, b, a) { - var f, h; + var f, k; - function c(d, g, n, k, m, p, q) { + function c(d, g, p, h, l, n, q) { this.version = d; this.url = g; - this.id = n; - this.languages = k; - this.xb = m; - this.qFb = p; - this.XUb = q; + this.id = p; + this.languages = h; + this.xb = l; + this.vGb = n; + this.oWb = q; } - function l(d) { - this.Eg = d; + function m(d) { + this.Gg = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.LLa = void 0; + b.lMa = void 0; r = a(5163); f = a(22674); a = a(7605); - l.prototype.create = function(d, g, n, k, m) { - return new c(this.Eg.version, g, d, this.Eg.languages, n, k, m); + m.prototype.create = function(d, g, p, h, l) { + return new c(this.Gg.version, g, d, this.Gg.languages, p, h, l); }; - h = l; - h = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(a.hx))], h); - b.LLa = h; + k = m; + k = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(a.sx))], k); + b.lMa = k; c.prototype.toJSON = function() { return { version: this.version, @@ -37164,31 +36696,31 @@ E3cbY[513816] = false; id: this.id, languages: this.languages, params: this.xb, - echo: this.qFb + echo: this.vGb }; }; }, 5652: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); b.transports = void 0; r = a(22674); c = a(70865); - l = a(14543); + m = a(14543); f = a(60204); - h = a(89146); + k = a(89146); d = a(74429); g = a(34231); - b.transports = new r.gd(function(n) { - n(c.D1).to(d.sPa).ha(); - n(l.RJa).to(f.QJa); - n(l.zOa).to(h.yOa); - n(l.tPa).ae(function(k) { - return function(m) { - var p; - return k.ob.get(c.D1).Caa(null !== (p = null === m || void 0 === m ? void 0 : m.XUb) && void 0 !== p ? p : g.Ou.FQ) ? k.ob.get(l.RJa) : k.ob.get(l.zOa); + b.transports = new r.kd(function(p) { + p(c.f2).to(d.VPa).ia(); + p(m.tKa).to(f.sKa); + p(m.ZOa).to(k.YOa); + p(m.WPa).ee(function(h) { + return function(l) { + var n; + return h.nb.get(c.f2).jba(null !== (n = null === l || void 0 === l ? void 0 : l.oWb) && void 0 !== n ? n : g.Vu.rR) ? h.nb.get(m.tKa) : h.nb.get(m.ZOa); }; }); }); @@ -37197,186 +36729,186 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.tPa = "TransportFactorySymbol"; - b.RJa = "MslTransportSymbol"; - b.zOa = "SslTransportSymbol"; + b.WPa = "TransportFactorySymbol"; + b.tKa = "MslTransportSymbol"; + b.ZOa = "SslTransportSymbol"; }, 70865: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.D1 = "TransportConfigSymbol"; + b.f2 = "TransportConfigSymbol"; }, 60204: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { + function c(h, l, n) { var q; q = this; - this.sC = m; - this.profile = p; - this.log = k.ab("MslTransport"); - this.sC().then(function(u) { - return q.Z8 = u; + this.DC = l; + this.profile = n; + this.log = h.Za("MslTransport"); + this.DC().then(function(u) { + return q.y9 = u; }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.QJa = void 0; + b.sKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(97996); + k = a(97996); d = a(5021); a = a(71501); g = { license: !0 }; - c.prototype.send = function(k, m) { - var p, q; - p = this; + c.prototype.send = function(h, l) { + var n, q; + n = this; q = { - ota: Object.assign({ - Je: k.Je, - log: k.log, + Mta: Object.assign({ + Le: h.Le, + log: h.log, profile: this.profile - }, k.Fwb), - method: k.Mm, - url: k.url.href, - body: JSON.stringify(m), - timeout: k.timeout.ea(d.pa), - dhb: this.profile, - i1b: !g[k.Mm], - z8a: !!g[k.Mm], - JF: !0, - QC: k.Ywa, - headers: k.headers + }, h.Exb), + method: h.Lm, + url: h.url.href, + body: JSON.stringify(l), + timeout: h.timeout.ea(d.ma), + $hb: this.profile, + C2b: !g[h.Lm], + g9a: !!g[h.Lm], + aG: !0, + $C: h.vxa, + headers: h.headers }; !1; - return this.sC().then(function(u) { + return this.DC().then(function(u) { return u.send(q).catch(function(t) { - var w; - if (!t.error) throw (t.ic = t.za || t.ic, t); - w = t.error; - w.RC = t.RC; - p.log.error("Error sending MSL request", { - mslCode: w.Vy, - subCode: w.ic, - data: w.data, - message: w.message + var v; + if (!t.error) throw (t.Nc = t.wa || t.Nc, t); + v = t.error; + v.aD = t.aD; + n.log.error("Error sending MSL request", { + mslCode: v.iz, + subCode: v.Nc, + data: v.data, + message: v.message }); - throw w; + throw v; }); }); }; - c.prototype.jla = function() { - var k; + c.prototype.Kla = function() { + var h; return { - userTokens: null === (k = this.Z8) || void 0 === k ? void 0 : k.mW.getUserIdTokenKeys() + userTokens: null === (h = this.y9) || void 0 === h ? void 0 : h.bX.getUserIdTokenKeys() }; }; - n = c; - n = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.wQ)), r.__param(2, (0, l.l)(a.AJ))], n); - b.QJa = n; + p = c; + p = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.jR)), r.__param(2, (0, m.l)(a.TJ))], p); + b.sKa = p; }, 89146: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.Je = n; - this.log = g.ab("SslTransport"); + function c(g, p) { + this.Le = p; + this.log = g.Za("SslTransport"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yOa = void 0; + b.YOa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(5021); - h = a(87386); + k = a(87386); a = a(32934); - c.prototype.send = function(g, n) { - var k, m; - k = this; - m = { + c.prototype.send = function(g, p) { + var h, l; + h = this; + l = { url: g.url.href, - mB: "nq-" + g.Mm, - B$a: JSON.stringify(n), - j4: g.timeout.ea(f.pa), + yB: "nq-" + g.Lm, + oab: JSON.stringify(p), + G4: g.timeout.ea(f.ma), headers: g.headers, withCredentials: !0, - Xr: "pbo" + js: "pbo" }; !1; - return new Promise(function(p, q) { - k.Je.download(m, function(u) { - u.ia ? p(u) : q(u); + return new Promise(function(n, q) { + h.Le.download(l, function(u) { + u.pa ? n(u) : q(u); }); - }).then(function(p) { + }).then(function(n) { return { status: "success", - body: p.content + body: n.content }; - }).catch(function(p) { + }).catch(function(n) { var q; - if (!p.error) throw (p.ic = p.za || p.ic, p); - q = p.error; - q.RC = p.RC; - k.log.error("Error sending SSL request", { - subCode: q.ic, + if (!n.error) throw (n.Nc = n.wa || n.Nc, n); + q = n.error; + q.aD = n.aD; + h.log.error("Error sending SSL request", { + subCode: q.Nc, data: q.content, message: q.message }); throw q; }); }; - c.prototype.jla = function() { + c.prototype.Kla = function() { return {}; }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(a.Ju))], d); - b.yOa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(a.Su))], d); + b.YOa = d; }, 74429: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return f.Qe.call(this, n, "TransportConfigImpl") || this; + function c(p) { + return f.Te.call(this, p, "TransportConfigImpl") || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sPa = void 0; + b.VPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); d = a(12501); g = a(34231); - ea(c, f.Qe); - c.prototype.Caa = function(n) { - var k, m; - k = this.bP; - m = this.ETa; - switch (n) { - case g.Ou.FQ: - return k; - case g.Ou.YMa: - return k && !m; - case g.Ou.jnb: + ea(c, f.Te); + c.prototype.jba = function(p) { + var h, l; + h = this.IP; + l = this.jUa; + switch (p) { + case g.Vu.rR: + return h; + case g.Vu.wNa: + return h && !l; + case g.Vu.fob: return !1; } }; - Za.Object.defineProperties(c.prototype, { - bP: { + $a.Object.defineProperties(c.prototype, { + IP: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - ETa: { + jUa: { configurable: !0, enumerable: !0, get: function() { @@ -37385,31 +36917,31 @@ E3cbY[513816] = false; } }); a = c; - r.__decorate([d.config(d.bd, "usesMsl")], a.prototype, "bP", null); - r.__decorate([d.config(d.bd, "allowRequestsWithoutMsl")], a.prototype, "ETa", null); - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl))], a); - b.sPa = a; + r.__decorate([d.config(d.ed, "usesMsl")], a.prototype, "IP", null); + r.__decorate([d.config(d.ed, "allowRequestsWithoutMsl")], a.prototype, "jUa", null); + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl))], a); + b.VPa = a; }, 21892: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ifa = "PlatformEmeSymbol"; + b.Ofa = "PlatformEmeSymbol"; }, 75236: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.F1 = "UserAgentDataPlatformVersionProviderSymbol"; + b.h2 = "UserAgentDataPlatformVersionProviderSymbol"; }, 92623: function(r, b, a) { - var g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C; + var g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C; function c(D, E, G) { - this.Km = D; + this.Jm = D; this.groups = E; this.prefix = G; - D = v(D, E, G); + D = w(D, E, G); this.info = D.info.bind(D); this.fatal = D.fatal.bind(D); this.error = D.error.bind(D); @@ -37419,58 +36951,58 @@ E3cbY[513816] = false; this.log = D.log.bind(D); } - function l() {} + function m() {} function f() {} - function h() { - return w ? w : "0.0.0.0"; + function k() { + return v ? v : "0.0.0.0"; } function d(D) { D({ - djc: 0, - rkc: 0, - yhc: 0, - Vgc: 0 + Hkc: 0, + Ulc: 0, + bjc: 0, + yic: 0 }); } g = a(90745); - l.prototype.set = function(D, E) { - m[D] = E; - p.save(D, E); + m.prototype.set = function(D, E) { + l[D] = E; + n.save(D, E); }; - l.prototype.get = function(D, E) { - if (m.hasOwnProperty(D)) return m[D]; + m.prototype.get = function(D, E) { + if (l.hasOwnProperty(D)) return l[D]; t.trace("key: " + D + ", is not available in storage cache and needs to be retrieved asynchronously"); - p.load(D, function(G) { - G.ia ? (m[D] = G.data, E && E(G.data)) : m[D] = void 0; + n.load(D, function(G) { + G.pa ? (l[D] = G.data, E && E(G.data)) : l[D] = void 0; }); }; - l.prototype.remove = function(D) { - p.remove(D); + m.prototype.remove = function(D) { + n.remove(D); }; - l.prototype.clear = function() { + m.prototype.clear = function() { t.info("WARNING: Calling unimplemented function Storage.clear()"); }; f.prototype.now = function() { return q(); }; - f.prototype.wa = function() { + f.prototype.va = function() { return u(); }; - f.prototype.mta = function(D) { + f.prototype.Kta = function(D) { return D + q() - u(); }; - f.prototype.Mta = function(D) { + f.prototype.iua = function(D) { return D + u() - q(); }; - c.prototype.zXa = function(D) { + c.prototype.fYa = function(D) { var E; E = []; - this.prefix && Array.isArray(this.prefix) ? E.push.apply(E, ca(this.prefix)) : this.prefix && E.push(this.prefix); + this.prefix && Array.isArray(this.prefix) ? E.push.apply(E, aa(this.prefix)) : this.prefix && E.push(this.prefix); E.push(D); - return new c(this.Km, this.groups, E); + return new c(this.Jm, this.groups, E); }; y = (function() { var D; @@ -37479,46 +37011,46 @@ E3cbY[513816] = false; return D; })(); r.exports = function(D) { - n = D.a$; - v = D.Vi; - p = D.storage; - m = D.EM; - q = D.QLb; + p = D.F$; + w = D.Ti; + n = D.storage; + l = D.bH; + q = D.bNb; u = D.getTime; - t = D.qvb; - x = D.Wo; + t = D.pwb; + x = D.So; C = D.kj; - z = D.LP; - A = D.SourceBuffer; - B = D.MediaSource; - w = D.Phc; - k = D.nt; + z = D.yQ; + B = D.SourceBuffer; + A = D.MediaSource; + v = D.sjc; + h = D.vt; return { name: "cadmium", - nt: k, - a$: n, - storage: new l(), - Storage: l, + vt: h, + F$: p, + storage: new m(), + Storage: m, time: new f(), events: new g.EventEmitter(), console: new c("JS-ASE", void 0, "default"), Console: c, options: {}, Promise: y, - Wo: x, - LP: z, - Ccc: A, - MediaSource: B, + So: x, + yQ: z, + iec: B, + MediaSource: A, kj: C, - el: { - name: h + gl: { + name: k }, memory: { - khc: d + Oic: d }, - qU: D.qU, - B4: D.B4, - Tla: D.Tla, + cV: D.cV, + Z4: D.Z4, + uma: D.uma, ping: function(E) { fetch(E).catch(function() {}); } @@ -37531,379 +37063,383 @@ E3cbY[513816] = false; }); r.exports = function(a) { return { - minInitVideoBitrate: a.Tt, - minHCInitVideoBitrate: a.yUb, - maxInitVideoBitrate: a.Qy, - minInitAudioBitrate: a.jW, - maxInitAudioBitrate: a.VV, - minHCInitAudioBitrate: a.xUb, - minAcceptableVideoBitrate: a.M8, - minRequiredBuffer: a.oC, - minPrebufSize: a.Yp, - minCheckBufferingCompleteInterval: a.fta, - rebufferingFactor: a.gwa, - useMaxPrebufSize: a.kAa, - maxPrebufSize: a.lC, - maxRebufSize: a.Jsa, - maxBufferingTime: a.Ir, - minAudioMediaRequestSizeBytes: a.cta, - minVideoMediaRequestSizeBytes: a.ita, - initialBitrateSelectionCurve: a.l7, - initSelectionLowerBound: a.Y3a, - initSelectionUpperBound: a.Z3a, - throughputPercentForAudio: a.FY, - bandwidthMargin: a.Fja, - bandwidthMarginContinuous: a.Gja, - bandwidthMarginCurve: a.Hja, - conservBandwidthMargin: a.fla, - switchConfigBasedOnInSessionTput: a.aza, - conservBandwidthMarginTputThreshold: a.hla, - conservBandwidthMarginCurve: a.gla, - switchAlgoBasedOnHistIQR: a.Teb, - switchConfigBasedOnThroughputHistory: a.bza, - maxPlayerStateToSwitchConfig: a.h7a, - lowEndMarkingCriteria: a.v6a, - IQRThreshold: a.qHa, - histIQRCalcToUse: a.s3a, - maxTotalBufferLevelPerSession: a.YV, - highWatermarkLevel: a.n3a, - toStableThreshold: a.Afb, - toUnstableThreshold: a.oba, - skipBitrateInUpswitch: a.vya, - watermarkLevelForSkipStart: a.AAa, - highStreamRetentionWindow: a.Wpa, - lowStreamTransitionWindow: a.isa, - highStreamRetentionWindowUp: a.Ypa, - lowStreamTransitionWindowUp: a.ksa, - highStreamRetentionWindowDown: a.Xpa, - lowStreamTransitionWindowDown: a.jsa, - highStreamInfeasibleBitrateFactor: a.Vpa, - lowestBufForUpswitch: a.Ly, - lockPeriodAfterDownswitch: a.HV, - lowWatermarkLevel: a.msa, - lowestWaterMarkLevel: a.My, - lowestWaterMarkLevelBufferRelaxed: a.nsa, - mediaRate: a.F8, - maxTrailingBufferLen: a.OM, - audioBufferTargetAvailableSize: a.tja, - videoBufferTargetAvailableSize: a.pAa, - maxVideoTrailingBufferSize: a.p7a, - maxAudioTrailingBufferSize: a.U6a, - fastUpswitchFactor: a.z5, - fastDownswitchFactor: a.rna, - maxMediaBufferAllowed: a.UG, - simulatePartialBlocks: a.Kdb, - simulateBufferFull: a.Jdb, - considerConnectTime: a.ila, - connectTimeMultiplier: a.ela, - lowGradeModeEnterThreshold: a.PSb, - lowGradeModeExitThreshold: a.QSb, - maxDomainFailureWaitDuration: a.X6a, - maxAttemptsOnFailure: a.s8, - enableMaxAttemptsOnFailure: a.Ima, - exhaustAllLocationsForFailure: a.UZa, - maxNetworkErrorsDuringBuffering: a.d7a, - maxBufferingTimeAllowedWithNetworkError: a.t8, - fastDomainSelectionBwThreshold: a.g_a, - throughputProbingEnterThreshold: a.jfb, - throughputProbingExitThreshold: a.kfb, - locationProbingTimeout: a.l6a, - finalLocationSelectionBwThreshold: a.o_a, - throughputHighConfidenceLevel: a.hfb, - throughputLowConfidenceLevel: a.ifb, - locationStatisticsUpdateInterval: a.Ura, - enablePerfBasedLocationSwitch: a.xZa, - probeServerWhenError: a.zH, - probeRequestTimeoutMilliseconds: a.Gva, - allowSwitchback: a.sS, - probeDetailDenominator: a.U$a, - maxDelayToReportFailure: a.u8, - countGapInBuffer: a.hAb, - bufferThresholdForAbort: a.Xwb, - allowCallToStreamSelector: a.Mub, - pipelineScheduleTimeoutMs: a.pYb, - maxPartialBuffersAtBufferingStart: a.NM, - maxActiveRequestsSABCell100: a.S6a, - maxStreamingSkew: a.MTb, - maxPendingBufferPercentage: a.FTb, - headerRequestSize: a.Z6, - estimateHeaderSize: a.Xma, - minBufferLenForHeaderDownloading: a.hW, - numExtraFragmentsAllowed: a.RVb, - pipelineEnabled: a.tn, - maxParallelConnections: a.Hsa, - socketReceiveBufferSize: a.Sdb, - audioSocketReceiveBufferSize: a.v3, - videoSocketReceiveBufferSize: a.Nba, - headersSocketReceiveBufferSize: a.Tpa, - updatePtsIntervalMs: a.R8b, - bufferTraceDenominator: a.$wb, - bufferLevelNotifyIntervalMs: a.TUa, - aseReportDenominator: a.yS, - aseReportIntervalMs: a.oja, - enableAbortTesting: a.GFb, - abortRequestFrequency: a.stb, - streamingStatusIntervalMs: a.T5b, - prebufferTimeLimit: a.aX, - minBufferLevelForTrackSwitch: a.G7a, - penaltyFactorForLongConnectTime: a.Sua, - longConnectTimeThreshold: a.fsa, - additionalBufferingLongConnectTime: a.Qia, - additionalBufferingPerFailure: a.Ria, - rebufferCheckDuration: a.mX, - enableLookaheadHints: a.ZFb, - lookaheadFragments: a.NSb, - enableOCSideChannel: a.pL, - OCSCBufferQuantizationConfig: a.P0, - updateDrmRequestOnNetworkFailure: a.rgb, - deferAseScheduling: a.cEb, - maxDiffAudioVideoEndPtsMs: a.vTb, - defaultHeaderCacheSize: a.Zla, - defaultHeaderCacheDataPrefetchMs: a.Yla, - neverWipeHeaderCache: a.l8a, - networkFailureResetWaitMs: a.sta, - networkFailureAbandonMs: a.rta, - maxThrottledNetworkFailures: a.y8, - throttledNetworkFailureThresholdMs: a.gba, - lowThroughputThreshold: a.lsa, - excludeSessionWithoutHistoryFromLowThroughputThreshold: a.fna, - mp4ParsingInNative: a.UUb, - sourceBufferInOrderAppend: a.i5b, - requireAudioStreamToEncompassVideo: a.$N, - allowAudioToStreamPastVideo: a.Lub, - enableManagerDebugTraces: a.uZa, - managerDebugMessageInterval: a.F6a, - managerDebugMessageCount: a.E6a, - bufferThresholdToSwitchToSingleConnMs: a.Zwb, - bufferThresholdToSwitchToParallelConnMs: a.Ywb, - netIntrStoreWindow: a.cVb, - minNetIntrDuration: a.AUb, - fastHistoricBandwidthExpirationTime: a.xHb, - bandwidthExpirationTime: a.swb, - failureExpirationTime: a.wHb, - historyTimeOfDayGranularity: a.qOb, - expandDownloadTime: a.eHb, - minimumMeasurementTime: a.JUb, - minimumMeasurementBytes: a.IUb, - throughputMeasurementTimeout: a.$6b, - initThroughputMeasureDataSize: a.qPb, - throughputMeasureWindow: a.Z6b, - throughputIQRMeasureWindow: a.Y6b, - IQRBucketizerWindow: a.kmb, - connectTimeHalflife: a.Lzb, - responseTimeHalflife: a.S1b, - historicBandwidthUpdateInterval: a.pOb, - throughputWarmupTime: a.d7b, - minimumBufferToStopProbing: a.HUb, - throughputPredictor: a.a7b, - ase_stream_selector: a.uvb, - liveStreamSelectorAlgorithm: a.l8, - enableFilters: a.QFb, - filterDefinitionOverrides: a.NHb, - defaultFilter: a.NDb, - secondaryFilter: a.H2b, - defaultFilterDefinitions: a.fYa, - initBitrateSelectorAlgorithm: a.Aqa, - bufferingSelectorAlgorithm: a.Uja, - ase_ls_failure_simulation: a.tDb, - ase_dump_fragments: a.Pla, - ase_location_history: a.Qla, - ase_throughput: a.XXa, - ase_simulate_verbose: a.uDb, - secondThroughputEstimator: a.wxa, - secondThroughputMeasureWindowInMs: a.ocb, - marginPredictor: a.ysa, - networkMeasurementGranularity: a.tta, - HistoricalTDigestConfig: a.IGa, - maxIQRSamples: a.b7a, - minIQRSamples: a.J7a, - periodicHistoryPersistMs: a.X9, - saveVideoBitrateMs: a.eaa, - needMinimumNetworkConfidence: a.qta, - biasTowardHistoricalThroughput: a.Kja, - maxFastPlayBufferInMs: a.Esa, - maxFastPlayBitThreshold: a.Z6a, - minAudioMediaRequestDuration: a.Uv, - minVideoMediaRequestDuration: a.Ty, - minAudioMediaRequestDurationCache: a.Uv, - minVideoMediaRequestDurationCache: a.Ty, - addHeaderDataToNetworkMonitor: a.Eia, - hindsightDenominator: a.q3a, - hindsightDebugDenominator: a.p3a, - hindsightParam: a.r3a, - minimumTimeBeforeBranchDecision: a.U8, - minimumTimeBeforeDelayedSeekToQueuedSegment: a.S7a, - enableSessionHistoryReport: a.yZa, - earlyStageEstimatePeriod: a.WYa, - lateStageEstimatePeriod: a.P5a, - maxNumSessionHistoryStored: a.e7a, - minSessionHistoryDuration: a.N7a, - appendMediaRequestOnComplete: a.QTa, - waitForDrmToAppendMedia: a.vAa, - forceAppendHeadersAfterDrm: a.Pna, - startMonitorOnLoadStart: a.Cya, - reportFailedRequestsToNetworkMonitor: a.Bwa, - reappendRequestsOnSkip: a.Y_b, - maxActiveRequestsPerSession: a.UV, - limitAudioDiscountByMaxAudioBitrate: a.Lra, - appendFirstHeaderOnComplete: a.bja, + minInitVideoBitrate: a.fz, + minHCInitVideoBitrate: a.QVb, + maxInitVideoBitrate: a.wC, + minInitAudioBitrate: a.xN, + maxInitAudioBitrate: a.jH, + minHCInitAudioBitrate: a.PVb, + minAcceptableVideoBitrate: a.n9, + minRequiredBuffer: a.AC, + minPrebufSize: a.Vp, + minCheckBufferingCompleteInterval: a.Cta, + rebufferingFactor: a.Hwa, + useMaxPrebufSize: a.LAa, + maxPrebufSize: a.xC, + maxRebufSize: a.ita, + maxBufferingTime: a.Or, + minAudioMediaRequestSizeBytes: a.Bta, + minVideoMediaRequestSizeBytes: a.Gta, + initialBitrateSelectionCurve: a.K7, + initSelectionLowerBound: a.C4a, + initSelectionUpperBound: a.D4a, + throughputPercentForAudio: a.mZ, + bandwidthMargin: a.fka, + bandwidthMarginContinuous: a.gka, + bandwidthMarginCurve: a.hka, + conservBandwidthMargin: a.Gla, + switchConfigBasedOnInSessionTput: a.zza, + conservBandwidthMarginTputThreshold: a.Ila, + conservBandwidthMarginCurve: a.Hla, + switchAlgoBasedOnHistIQR: a.Mfb, + switchConfigBasedOnThroughputHistory: a.Aza, + maxPlayerStateToSwitchConfig: a.N7a, + lowEndMarkingCriteria: a.$6a, + IQRThreshold: a.QHa, + histIQRCalcToUse: a.Y3a, + maxTotalBufferLevelPerSession: a.NW, + highWatermarkLevel: a.T3a, + toStableThreshold: a.tgb, + toUnstableThreshold: a.Uba, + skipBitrateInUpswitch: a.Uya, + watermarkLevelForSkipStart: a.aBa, + highStreamRetentionWindow: a.yqa, + lowStreamTransitionWindow: a.Isa, + highStreamRetentionWindowUp: a.Aqa, + lowStreamTransitionWindowUp: a.Ksa, + highStreamRetentionWindowDown: a.zqa, + lowStreamTransitionWindowDown: a.Jsa, + highStreamInfeasibleBitrateFactor: a.xqa, + lowestBufForUpswitch: a.Zy, + lockPeriodAfterDownswitch: a.vW, + lowWatermarkLevel: a.Msa, + lowestWaterMarkLevel: a.$y, + lowestWaterMarkLevelBufferRelaxed: a.Nsa, + mediaRate: a.f9, + maxTrailingBufferLen: a.pN, + audioBufferTargetAvailableSize: a.Wja, + videoBufferTargetAvailableSize: a.RAa, + maxVideoTrailingBufferSize: a.V7a, + maxAudioTrailingBufferSize: a.z7a, + fastUpswitchFactor: a.W5, + fastDownswitchFactor: a.Vna, + maxMediaBufferAllowed: a.kH, + simulatePartialBlocks: a.Deb, + simulateBufferFull: a.Ceb, + considerConnectTime: a.Jla, + connectTimeMultiplier: a.Fla, + lowGradeModeEnterThreshold: a.bUb, + lowGradeModeExitThreshold: a.cUb, + maxDomainFailureWaitDuration: a.C7a, + maxAttemptsOnFailure: a.S8, + enableMaxAttemptsOnFailure: a.kna, + exhaustAllLocationsForFailure: a.z_a, + maxNetworkErrorsDuringBuffering: a.J7a, + maxBufferingTimeAllowedWithNetworkError: a.T8, + fastDomainSelectionBwThreshold: a.L_a, + throughputProbingEnterThreshold: a.cgb, + throughputProbingExitThreshold: a.dgb, + locationProbingTimeout: a.Q6a, + finalLocationSelectionBwThreshold: a.T_a, + throughputHighConfidenceLevel: a.agb, + throughputLowConfidenceLevel: a.bgb, + locationStatisticsUpdateInterval: a.tsa, + enablePerfBasedLocationSwitch: a.c_a, + probeServerWhenError: a.RH, + probeRequestTimeoutMilliseconds: a.ewa, + allowSwitchback: a.dT, + probeDetailDenominator: a.Fab, + maxDelayToReportFailure: a.U8, + countGapInBuffer: a.lBb, + bufferThresholdForAbort: a.Xxb, + allowCallToStreamSelector: a.Mvb, + pipelineScheduleTimeoutMs: a.IZb, + maxPartialBuffersAtBufferingStart: a.oN, + maxActiveRequestsSABCell100: a.x7a, + maxStreamingSkew: a.bVb, + maxPendingBufferPercentage: a.VUb, + headerRequestSize: a.y7, + estimateHeaderSize: a.zna, + minBufferLenForHeaderDownloading: a.XW, + numExtraFragmentsAllowed: a.hXb, + pipelineEnabled: a.qn, + maxParallelConnections: a.gta, + socketReceiveBufferSize: a.Leb, + audioSocketReceiveBufferSize: a.T3, + videoSocketReceiveBufferSize: a.rca, + headersSocketReceiveBufferSize: a.vqa, + updatePtsIntervalMs: a.u$b, + bufferTraceDenominator: a.$xb, + bufferLevelNotifyIntervalMs: a.BVa, + aseReportDenominator: a.jT, + aseReportIntervalMs: a.Rja, + enableAbortTesting: a.LGb, + abortRequestFrequency: a.rub, + streamingStatusIntervalMs: a.u7b, + prebufferTimeLimit: a.MX, + minBufferLevelForTrackSwitch: a.m8a, + penaltyFactorForLongConnectTime: a.qva, + longConnectTimeThreshold: a.Fsa, + additionalBufferingLongConnectTime: a.rja, + additionalBufferingPerFailure: a.sja, + rebufferCheckDuration: a.XX, + enableLookaheadHints: a.eHb, + lookaheadFragments: a.$Tb, + enableOCSideChannel: a.JL, + OCSCBufferQuantizationConfig: a.p1, + updateDrmRequestOnNetworkFailure: a.nhb, + deferAseScheduling: a.gFb, + maxDiffAudioVideoEndPtsMs: a.LUb, + defaultHeaderCacheSize: a.Ama, + defaultHeaderCacheDataPrefetchMs: a.zma, + neverWipeHeaderCache: a.S8a, + networkFailureResetWaitMs: a.Qta, + networkFailureAbandonMs: a.Pta, + maxThrottledNetworkFailures: a.Y8, + throttledNetworkFailureThresholdMs: a.Mba, + lowThroughputThreshold: a.Lsa, + excludeSessionWithoutHistoryFromLowThroughputThreshold: a.Jna, + mp4ParsingInNative: a.lWb, + sourceBufferInOrderAppend: a.J6b, + requireAudioStreamToEncompassVideo: a.GO, + allowAudioToStreamPastVideo: a.Lvb, + enableManagerDebugTraces: a.$Za, + managerDebugMessageInterval: a.k7a, + managerDebugMessageCount: a.j7a, + bufferThresholdToSwitchToSingleConnMs: a.Zxb, + bufferThresholdToSwitchToParallelConnMs: a.Yxb, + netIntrStoreWindow: a.uWb, + minNetIntrDuration: a.SVb, + fastHistoricBandwidthExpirationTime: a.EIb, + bandwidthExpirationTime: a.rxb, + failureExpirationTime: a.DIb, + historyTimeOfDayGranularity: a.BPb, + expandDownloadTime: a.kIb, + minimumMeasurementTime: a.aWb, + minimumMeasurementBytes: a.$Vb, + throughputMeasurementTimeout: a.D8b, + initThroughputMeasureDataSize: a.BQb, + throughputMeasureWindow: a.C8b, + throughputIQRMeasureWindow: a.B8b, + IQRBucketizerWindow: a.gnb, + connectTimeHalflife: a.OAb, + responseTimeHalflife: a.m3b, + historicBandwidthUpdateInterval: a.APb, + throughputWarmupTime: a.H8b, + minimumBufferToStopProbing: a.ZVb, + throughputPredictor: a.E8b, + ase_stream_selector: a.twb, + liveStreamSelectorAlgorithm: a.I8, + jointStreamSelectorEnabled: a.ZM, + enableFilters: a.WGb, + filterDefinitionOverrides: a.UIb, + defaultFilter: a.REb, + secondaryFilter: a.d4b, + defaultFilterDefinitions: a.MYa, + bufferingSelectorAlgorithm: a.uka, + ase_ls_failure_simulation: a.xEb, + ase_dump_fragments: a.qma, + ase_location_history: a.rma, + ase_throughput: a.DYa, + ase_simulate_verbose: a.yEb, + secondThroughputEstimator: a.Uxa, + secondThroughputMeasureWindowInMs: a.cdb, + marginPredictor: a.Xsa, + networkMeasurementGranularity: a.Rta, + HistoricalTDigestConfig: a.hHa, + maxIQRSamples: a.H7a, + minIQRSamples: a.p8a, + periodicHistoryPersistMs: a.B$, + saveBitrateMs: a.Kaa, + needMinimumNetworkConfidence: a.Ota, + biasTowardHistoricalThroughput: a.kka, + maxFastPlayBufferInMs: a.cta, + maxFastPlayBitThreshold: a.E7a, + minAudioMediaRequestDuration: a.fw, + minVideoMediaRequestDuration: a.gz, + minAudioMediaRequestDurationCache: a.fw, + minVideoMediaRequestDurationCache: a.gz, + addHeaderDataToNetworkMonitor: a.fja, + hindsightDenominator: a.W3a, + hindsightDebugDenominator: a.V3a, + hindsightParam: a.X3a, + minimumTimeBeforeBranchDecision: a.t9, + minimumTimeBeforeDelayedSeekToQueuedSegment: a.y8a, + enableSessionHistoryReport: a.d_a, + earlyStageEstimatePeriod: a.BZa, + lateStageEstimatePeriod: a.q6a, + maxNumSessionHistoryStored: a.K7a, + minSessionHistoryDuration: a.t8a, + appendMediaRequestOnComplete: a.vUa, + waitForDrmToAppendMedia: a.XAa, + forceAppendHeadersAfterDrm: a.roa, + startMonitorOnLoadStart: a.aza, + reportFailedRequestsToNetworkMonitor: a.axa, + reappendRequestsOnSkip: a.q1b, + maxActiveRequestsPerSession: a.KW, + limitAudioDiscountByMaxAudioBitrate: a.msa, + appendFirstHeaderOnComplete: a.Eja, maxAudioFragmentOverlapMs: 0, - editVideoFragments: a.wFb, - declareBufferingCompleteAtSegmentEnd: a.ZXa, - applyProfileTimestampOffset: a.xS, - profileTimestampOffsets: a.t$, + editVideoFragments: a.BGb, + declareBufferingCompleteAtSegmentEnd: a.FYa, + applyProfileTimestampOffset: a.iT, + profileTimestampOffsets: a.Z$, applyProfileStreamingOffset: a.Im, - mediaSourceSupportsNegativePts: a.H8, - requireDownloadDataAtBuffering: a.Lwa, - requireSetupConnectionDuringBuffering: a.Mwa, - recordFirstFragmentOnSubBranchCreate: a.Sab, - earlyAppendSingleChildBranch: a.VYa, - selectStartingVMAFMethod: a.lO, - activateSelectStartingVMAF: a.gS, - minStartingVideoVMAF: a.Ut, - minAcceptableVMAF: a.gW, - minAllowedVmaf: a.ZG, - alwaysNotifyEOSForPlaygraph: a.Tub, - enableNewAse: a.cGb, - useNewApi: a.m9b, - enableCombinedPlaygraphs: a.BT, - enableAdPlaygraphs: a.mL, - retainSbrOnFade: a.U$, - excludedContentPlaygraphIds: a.gna, - enableDiscontiguousBuffering: a.i5, - forceImmediateTransitionTypeForTitles: a.Sna, - forceImmediateTransitionExitZone: a.Rna, - useBufferSizeLimiter: a.aZ, - useLegacyFragmentRounding: a.l9b, - maxAllowedOutstandingRequests: a.r8, - alwaysRunUnderflowTimer: a.tK, - minStreamableConcurrencyWindow: a.gta, - streamableConcurrencyFactor: a.Oya, - bufferingConcurrencyWindow: a.NS, - singleStreamablePerBranch: a.S4b, - enableResolutionVMAFStreamFilter: a.l5, - resolutionVMAFCappingRuleList: a.S$, - percentCapTitlesForResolutionVMAFStreamFilter: a.Vua, - useExitZones: a.jAa, - perFragmentVMAFConfig: a.wN, - enableInitialTputLogging: a.rZa, - maxResponsesInitialTput: a.HTb, - paddingDurationMs: a.Dua, - paddingMediaType: a.Eua, - supportsPtsChanged: a.Reb, - ciPredictorSource: a.Gka, - experimentalFilter: a.fHb, - simulationDurationStrategy: a.tya, - liveTargetBufferDuration: a.NG, - liveEdgeCushion: a.h8, - liveSwitchStreamsOnErrorInPipeline: a.Qra, - liveAccurateFragmentTimestamps: a.g8, - enableMissingSegmentsDetection: a.ET, - enableMissingSegmentsReplacement: a.FT, - liveMaxTemporaryRequestErrorRetries: a.eSb, - lowerStreamLiveMaxTemporaryRequestErrorRetries: a.RSb, - explorationPhaseLiveMaxTemporaryRequestErrorRetries: a.jHb + mediaSourceSupportsNegativePts: a.h9, + requireDownloadDataAtBuffering: a.kxa, + requireSetupConnectionDuringBuffering: a.lxa, + recordFirstFragmentOnSubBranchCreate: a.Ebb, + earlyAppendSingleChildBranch: a.AZa, + selectStartingVMAFMethod: a.SO, + activateSelectStartingVMAF: a.m3, + minStartingVideoVMAF: a.$t, + minAcceptableVMAF: a.WW, + minAllowedVmaf: a.pH, + alwaysNotifyEOSForPlaygraph: a.Tvb, + enableNewAse: a.iHb, + useNewApi: a.P$b, + enableCombinedPlaygraphs: a.lU, + enableAdPlaygraphs: a.FL, + retainSbrOnFade: a.zaa, + excludedContentPlaygraphIds: a.Kna, + enableDiscontiguousBuffering: a.G5, + forceImmediateTransitionTypeForTitles: a.uoa, + forceImmediateTransitionExitZone: a.toa, + useBufferSizeLimiter: a.IZ, + useLegacyFragmentRounding: a.O$b, + maxAllowedOutstandingRequests: a.Q8, + alwaysRunUnderflowTimer: a.MK, + minStreamableConcurrencyWindow: a.Dta, + streamableConcurrencyFactor: a.lza, + bufferingConcurrencyWindow: a.zT, + singleStreamablePerBranch: a.s6b, + enableResolutionVMAFStreamFilter: a.J5, + resolutionVMAFCappingRuleList: a.waa, + percentCapTitlesForResolutionVMAFStreamFilter: a.tva, + useExitZones: a.KAa, + perFragmentVMAFConfig: a.ZN, + enableInitialTputLogging: a.XZa, + maxResponsesInitialTput: a.XUb, + paddingDurationMs: a.bva, + paddingMediaType: a.cva, + paddingCodecSelector: a.UN, + supportsPtsChanged: a.Kfb, + ciPredictorSource: a.gla, + experimentalFilter: a.mIb, + simulationDurationStrategy: a.Sya, + liveTargetBufferDuration: a.qC, + liveEdgeCushion: a.rW, + enableConditionalServerTimeUpdate: a.D5, + negligibleServerTimeDeltaDifference: a.A9, + liveSwitchStreamsOnErrorInPipeline: a.psa, + liveAccurateFragmentTimestamps: a.E8, + enableMissingSegmentsDetection: a.IL, + enableMissingSegmentsReplacement: a.oU, + liveMaxTemporaryRequestErrorRetries: a.rTb, + lowerStreamLiveMaxTemporaryRequestErrorRetries: a.dUb, + explorationPhaseLiveMaxTemporaryRequestErrorRetries: a.qIb, + simulateLiveEdge: a.oba }; }; }, 31594: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K; Object.defineProperty(b, "__esModule", { value: !0 }); - b.e6a = void 0; + b.J6a = void 0; c = a(28131); - l = a(38385); + m = a(38385); f = a(56371); - h = a(33194); + k = a(33194); d = a(36149); g = a(75950); - n = a(40076); - k = a(51259); - m = a(62945); - p = a(66393); + p = a(40076); + h = a(51259); + l = a(62945); + n = a(66393); q = a(6498); u = a(51770); t = a(7826); - w = a(82656); - v = a(21009); + v = a(82656); + w = a(21009); y = a(30698); x = a(63341); z = a(32754); - A = a(72614); - B = a(1891); + B = a(72614); + A = a(1891); C = a(49594); D = a(28838); E = a(99584); G = a(92692); F = a(12653); H = a(31360); - N = a(65945); + L = a(65945); M = a(18880); - L = a(5652); - Q = a(43367); - I = a(87886); - J = a(87284); + N = a(5652); + P = a(43367); + J = a(87886); + I = a(87284); K = a(81737); - b.e6a = function(P) { - P.load(c.Ux, n.sI, l.u6a, k.Qm, f.V7a, h.O, d.rhb, g.t3a, m.storage, p.zK, q.gVa, u.J6a, t.sC, w.Tk, v.t6a, y.k8a, x.d0a, z.kab, A.qH, B.TYa, C.bZa, D.de, E.ed, G.fb, F.c8a, H.U9a, N.j, M.tWa, L.transports, Q.Yk, I.Fg, J.kUa, K.Y); + b.J6a = function(O) { + O.load(c.ey, p.LI, m.Z6a, h.Pm, f.B8a, k.$, d.mib, g.Z3a, l.storage, n.SK, q.OVa, u.o7a, t.DC, v.Tk, w.Y6a, y.R8a, x.G0a, z.Wab, B.IH, A.yZa, C.HZa, D.fe, E.jd, G.cb, F.J8a, H.G$a, L.j, M.cXa, N.transports, P.al, J.Hg, I.QUa, K.X); }; }, 83989: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); - b.ac = void 0; + b.Bc = void 0; r = a(22674); c = a(71501); - l = a(88351); + m = a(88351); f = a(49594); - h = a(83810); + k = a(83810); d = a(51120); g = a(31594); a = a(99198); - b.ac = new r.$Z({ - cI: !0 + b.Bc = new r.A_({ + uI: !0 }); - (0, g.e6a)(b.ac); - b.ac.load(l.platform); - b.ac.load(h.config); - f.iL.load(d.cZa); - b.ac.load(a.MTa); - b.ac.load(a.profile); - b.ac.bind(c.DHa).pl(b.ac); + (0, g.J6a)(b.Bc); + b.Bc.load(m.platform); + b.Bc.load(k.config); + f.BL.load(d.IZa); + b.Bc.load(a.rUa); + b.Bc.load(a.profile); + b.Bc.bind(c.cIa).sl(b.Bc); }, 76892: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.HPa = void 0; + b.jQa = void 0; r = a(5163); - h = a(22674); + k = a(22674); a = a(22365); d = { - uV: !1, + hW: !1, reason: "uninitialized" }; - null === (f = null === (l = null === a.Ee || void 0 === a.Ee ? void 0 : a.Ee.userAgentData) || void 0 === l ? void 0 : l.getHighEntropyValues) || void 0 === f ? void 0 : f.call(l, ["platformVersion"]).then(function(g) { + null === (f = null === (m = null === a.Fe || void 0 === a.Fe ? void 0 : a.Fe.userAgentData) || void 0 === m ? void 0 : m.getHighEntropyValues) || void 0 === f ? void 0 : f.call(m, ["platformVersion"]).then(function(g) { d = (g = g.platformVersion) ? { - uV: !0, + hW: !0, version: g } : { - uV: !1, + hW: !1, reason: "undefined" }; }).catch(function() { d = { - uV: !1, + hW: !1, reason: "exception" }; }); - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { platformVersion: { configurable: !0, enumerable: !0, @@ -37912,54 +37448,55 @@ E3cbY[513816] = false; } } }); - l = c; - l = r.__decorate([(0, h.U)()], l); - b.HPa = l; + m = c; + m = r.__decorate([(0, k.U)()], m); + b.jQa = m; }, 25066: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); - b.I0a = b.H0a = b.J0a = void 0; + b.j1a = b.i1a = b.k1a = void 0; c = a(56800); - l = a(17612); + m = a(17612); f = a(75568); - h = a(88195); + k = a(88195); d = a(64232); - b.J0a = function(g) { - return Object.assign(Object.assign({}, (0, d.OL)()), { - dr: g.Z4a ? "T" : g.iV ? "C" : "M", - co: g.Z4a ? "NFCDTS-01-" : g.Dy ? "NFCDCH-02-" : g.ZB ? "NFCDCH-MC-" : g.iV ? "NFCDCH-01-" : g.t7 ? "NFCDCH-AP-" : g.gV ? "NFCDCH-AT-" : g.sM ? "NFCDCH-PH-" : "NFCDCH-LX-", - lB: g.iV ? "chromeos-cadmium" : "chrome-cadmium" - }); - }; - b.H0a = function(g) { - var n, k, m, p, q, u; - n = (0, d.NL)(); - k = Object.assign(Object.assign({}, n), { - lL: !0, - wv: !0, - sB: !0, - II: !0 - }); - m = [f.H.J_, f.H.H_, f.H.VQ]; - p = [f.H.I_]; + b.k1a = function(g) { + return Object.assign(Object.assign({}, (0, d.jM)()), { + kr: g.z5a ? "T" : g.f8 ? "Q" : g.UV ? "C" : "M", + co: g.z5a ? "NFCDTS-01-" : g.f8 ? "NFCDQS-01-" : g.Ry ? "NFCDCH-02-" : g.iC ? "NFCDCH-MC-" : g.UV ? "NFCDCH-01-" : g.T7 ? "NFCDCH-AP-" : g.TV ? "NFCDCH-AT-" : g.QG ? "NFCDCH-PH-" : "NFCDCH-LX-", + xB: g.UV ? "chromeos-cadmium" : "chrome-cadmium" + }); + }; + b.i1a = function(g) { + var p, h, l, n, q, u; + p = (0, d.iM)(); + h = Object.assign(Object.assign({}, p), { + EL: !0, + Gv: !0, + DB: !0, + cJ: !0 + }); + l = [f.G.k0, f.G.i0, f.G.HR]; + n = [f.G.j0]; q = { minimumCores: 3 }; u = { minimumCores: 5 }; - g.Dy && (k.Sh = [].concat(ca((0, h.hN).apply(null, [n.Sh].concat(ca(m)))), ca((0, h.Gg)([f.H.Bu, f.H.Cu].concat(ca(m), [f.H.Oz, f.H.Pz]), u))), k.Dr = [].concat(ca((0, h.hN).apply(null, [n.Dr].concat(ca(p)))), ca((0, h.Gg)([].concat(ca(p)), u))), 115 <= g.Il && (k.Sh = [].concat(ca(k.Sh), ca((0, h.Gg)([].concat(ca(f.Cc.WZ), ca(f.Cc.VZ), ca(f.Cc.UZ), ca(f.Cc.TZ), ca(f.Cc.SZ))))))); - g.ZB && (k.Sh = [].concat(ca((0, h.hN).apply(null, [n.Sh].concat(ca(m)))), ca((0, h.Gg)([f.H.Bu, f.H.Cu].concat(ca(m), [f.H.Oz, f.H.Pz]), q))), k.Dr = [].concat(ca((0, h.hN).apply(null, [n.Dr].concat(ca(p)))), ca((0, h.Gg)([].concat(ca(p)), q)))); - g.iV && (k.Sh = (0, h.Gg)([].concat(ca(f.Cc.RZ), ca(f.Cc.AZ), ca(f.Cc.aca), ca(f.Cc.WZ), ca(f.Cc.UZ), ca(f.Cc.VZ), ca(f.Cc.SZ), ca(f.Cc.TZ))), k.Dr = (0, h.Gg)([].concat(ca(f.Cc.zZ), ca(f.Cc.Lca), ca(f.Cc.Kca)))); - g.Xqa && (k.Sh = [].concat(ca((0, h.hN).apply(null, [n.Sh].concat(ca(m)))), ca((0, h.Gg)([f.H.Bu, f.H.Cu].concat(ca(m), [f.H.Oz, f.H.Pz]), u)))); - return k; + g.Ry && (h.yh = [].concat(aa((0, k.KN).apply(null, [p.yh].concat(aa(l)))), aa((0, k.bg)([f.G.Ju, f.G.Ku].concat(aa(l), [f.G.Zz, f.G.$z]), u))), h.Up = [].concat(aa((0, k.KN).apply(null, [p.Up].concat(aa(n)))), aa((0, k.bg)([].concat(aa(n)), u))), 115 <= g.Zq && (h.yh = [].concat(aa(h.yh), aa((0, k.bg)([].concat(aa(f.Sb.rQ), aa(f.Sb.qQ), aa(f.Sb.pQ), aa(f.Sb.oQ), aa(f.Sb.nQ))))))); + g.iC && (h.yh = [].concat(aa((0, k.KN).apply(null, [p.yh].concat(aa(l)))), aa((0, k.bg)([f.G.Ju, f.G.Ku].concat(aa(l), [f.G.Zz, f.G.$z]), q))), h.Up = [].concat(aa((0, k.KN).apply(null, [p.Up].concat(aa(n)))), aa((0, k.bg)([].concat(aa(n)), q)))); + g.UV && (h.yh = (0, k.bg)([].concat(aa(f.Sb.mQ), aa(f.Sb.XP), aa(f.Sb.e_), aa(f.Sb.rQ), aa(f.Sb.pQ), aa(f.Sb.qQ), aa(f.Sb.nQ), aa(f.Sb.oQ))), h.Up = (0, k.bg)([].concat(aa(f.Sb.WP), aa(f.Sb.w_), aa(f.Sb.v_)))); + g.zra && (h.yh = [].concat(aa((0, k.KN).apply(null, [p.yh].concat(aa(l)))), aa((0, k.bg)([f.G.Ju, f.G.Ku].concat(aa(l), [f.G.Zz, f.G.$z]), u)))); + g.f8 && (h.yh = (0, k.bg)([].concat(aa(f.Sb.mQ), aa(f.Sb.XP), aa(f.Sb.e_), aa(f.Sb.rQ), aa(f.Sb.pQ), aa(f.Sb.qQ), aa(f.Sb.nQ), aa(f.Sb.oQ), aa(f.Sb.oda))), h.Up = (0, k.bg)([].concat(aa(f.Sb.WP), aa(f.Sb.w_), aa(f.Sb.v_)))); + return h; }; - b.I0a = function(g) { - var n; - n = { + b.j1a = function(g) { + var p; + p = { droppedFrameRateFilterEnabled: !0, promiseBasedEme: !0, workaroundValueForSeekIssue: 500, @@ -37970,7 +37507,7 @@ E3cbY[513816] = false; enableMediaPrefetch: !0, defaultHeaderCacheSize: 15, enableSeamless: !0, - videoCapabilityDetectorType: c.Al.WI, + videoCapabilityDetectorType: c.Dl.rJ, preciseSeeking: !0, useTypescriptEme: !0, webkitDecodedFrameCountIncorrectlyReported: !0, @@ -37980,24 +37517,24 @@ E3cbY[513816] = false; useEncryptedEvent: !1, applyProfileStreamingOffset: !0 }; - 80 <= g.Il && (n = Object.assign(Object.assign({}, n), { + 80 <= g.Zq && (p = Object.assign(Object.assign({}, p), { enableMediaCapabilities: !0, enableMediaCapabilitiesSourceBufferCheck: !0 })); - g.gV && (n = Object.assign(Object.assign({}, n), { + g.TV && (p = Object.assign(Object.assign({}, p), { enableFullHdForWidevineL1: !0 })); - g.iV && (n = Object.assign(Object.assign({}, n), { + g.UV && (p = Object.assign(Object.assign({}, p), { enableHWDRM: !0, prepareLdlCacheMaxCount: 15, enableFullHdForWidevineL1: !0 - }), 89 <= g.Il && (n = Object.assign(Object.assign({}, n), { + }), 89 <= g.Zq && (p = Object.assign(Object.assign({}, p), { enableHEVC: !0, enableHDR: !0, enableMediaCapabilities: !0, enableHdcp: !0 }))); - 115 <= g.Il && g.Dy && (n = Object.assign(Object.assign({}, n), { + 115 <= g.Zq && g.Ry && (p = Object.assign(Object.assign({}, p), { enableHWDRM: !0, prepareLdlCacheMaxCount: 15, microsoftClearLeadRequiresSwdrm: !0, @@ -38010,134 +37547,122 @@ E3cbY[513816] = false; enableHdcp: !0, enableHDR: !0, validateKeySystemAccess: !0, - keySystemList: [l.hb.fQa, l.hb.XQ] + keySystemList: [m.fb.IQa, m.fb.JR] })); - if (g.Dy || g.ZB) n = Object.assign(Object.assign({}, n), { + if (g.Ry || g.iC) p = Object.assign(Object.assign({}, p), { enableFullHdForWidevineL3: !0 }); - g.Dy && 99 <= g.Il && (n = Object.assign(Object.assign({}, n), { + g.Ry && 99 <= g.Zq && (p = Object.assign(Object.assign({}, p), { enableAV1: !0 })); - g.ZB && 113 <= g.Il && (n = Object.assign(Object.assign({}, n), { + g.iC && 113 <= g.Zq && (p = Object.assign(Object.assign({}, p), { enableAV1: !0 })); - g.Xqa && 113 <= g.Il && (n = Object.assign(Object.assign({}, n), { + g.zra && 113 <= g.Zq && (p = Object.assign(Object.assign({}, p), { enableAV1: !0 })); - return n; + g.f8 && (p = Object.assign(Object.assign({}, p), { + enableHWDRM: !0, + enableFullHdForWidevineL1: !0, + prepareLdlCacheMaxCount: 15 + })); + return p; }; }, 30837: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; function c() { - var k, m, p; - p = null === (k = ob.MSMediaKeys) || void 0 === k ? void 0 : k.isTypeSupported(f.hb.wd, g.fd.ata); - k = p || (null === (m = ob.MSMediaKeys) || void 0 === m ? void 0 : m.isTypeSupported(f.hb.UD, g.fd.ata)); + var h, l, n; + n = null === (h = qb.MSMediaKeys) || void 0 === h ? void 0 : h.isTypeSupported(f.fb.Bd, g.Lc.zta); + h = n || (null === (l = qb.MSMediaKeys) || void 0 === l ? void 0 : l.isTypeSupported(f.fb.kE, g.Lc.zta)); return { - R4a: p, - Q4a: k + r5a: n, + q5a: h }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.X0a = b.zKb = b.W0a = b.Y0a = void 0; - l = a(56800); + b.w1a = b.JLb = b.v1a = b.x1a = void 0; + m = a(56800); f = a(17612); - h = a(75568); + k = a(75568); d = a(64232); g = a(73796); - n = a(88195); - b.Y0a = function(k) { - return Object.assign(Object.assign({}, (0, d.OL)()), { - dr: k.By ? "D" : "H", - co: k.By ? k.ZB ? "NFCDIE-04-" : k.Xqa ? "NFCDIE-LX-" : k.t7 ? "NFCDIE-AP-" : k.gV ? "NFCDIE-AT-" : k.sM ? "NFCDIE-PH-" : "NFCDIE-03-" : "NFCDIE-02-", - lB: "edge-cadmium", - Y2: !1 - }); - }; - b.W0a = function() { - var k, m, p; - k = Object.assign(Object.assign({}, (0, d.NL)()), { - aF: (0, n.Gg)([h.Ed.BD, h.Ed.CD, h.Ed.GP, h.Ed.HP]), - Sh: (0, n.Gg)([].concat(ca(h.Cc.RZ), ca(h.Cc.AZ), ca(h.Cc.aca), ca(h.Cc.WZ), ca(h.Cc.UZ), ca(h.Cc.VZ), ca(h.Cc.SZ), ca(h.Cc.TZ), ca(h.Cc.TCa), ca(h.Cc.UCa), ca(h.Cc.VCa))), - Dr: (0, n.Gg)([].concat(ca(h.Cc.zZ), ca(h.Cc.Lca), ca(h.Cc.Kca))), - Zl: void 0, - VU: !1 - }); - m = c(); - p = m.R4a; - m.Q4a || (k.wv = !0, k.sB = !0, k.II = !0); - k.uF = p ? [] : ["start"]; - return k; + p = a(88195); + b.x1a = function(h) { + return Object.assign(Object.assign({}, (0, d.jM)()), { + kr: "D", + co: h.iC ? "NFCDIE-04-" : h.zra ? "NFCDIE-LX-" : h.T7 ? "NFCDIE-AP-" : h.TV ? "NFCDIE-AT-" : h.QG ? "NFCDIE-PH-" : "NFCDIE-03-", + xB: "edge-cadmium" + }); + }; + b.v1a = function() { + var h, l, n; + h = Object.assign(Object.assign({}, (0, d.iM)()), { + sF: (0, p.bg)([k.pd.zq, k.pd.UD, k.pd.tQ, k.pd.uQ, k.pd.Yo]), + yh: (0, p.bg)([].concat(aa(k.Sb.mQ), aa(k.Sb.XP), aa(k.Sb.e_), aa(k.Sb.rQ), aa(k.Sb.pQ), aa(k.Sb.qQ), aa(k.Sb.nQ), aa(k.Sb.oQ), aa(k.Sb.tDa), aa(k.Sb.uDa), aa(k.Sb.oda))), + Up: (0, p.bg)([].concat(aa(k.Sb.WP), aa(k.Sb.w_), aa(k.Sb.v_))), + gn: void 0, + GV: !1 + }); + l = c(); + n = l.r5a; + l.q5a || (h.Gv = !0, h.DB = !0, h.cJ = !0); + h.MF = n ? [] : ["start"]; + return h; }; - b.zKb = c; - b.X0a = function(k) { - var m, p, q, u, t, w, v; - m = k.kV; - p = k.By; - q = k.Dy; - u = c(); - t = u.Q4a; - w = u.R4a; - u = { + b.JLb = c; + b.w1a = function(h) { + var l, n, q, u, t; + l = h.Ry; + n = c(); + q = n.q5a; + u = n.r5a; + n = { nudgeSourceBuffer: !0, - audioCapabilityDetectorType: l.Eu.bx, - videoCapabilityDetectorType: l.Al.bx, + audioCapabilityDetectorType: m.Ou.lx, + videoCapabilityDetectorType: m.Dl.lx, microsoftHwdrmRequiresHevc: !0, microsoftScreenSizeFilterEnabled: !0, addFailedLogBlobsToQueue: !1, bookmarkIgnoreBeginning: "2000", - enableCombinedPlaygraphs: w ? !1 : !0, - enableAdPlaygraphs: w ? !1 : !0, + enableCombinedPlaygraphs: u ? !1 : !0, + enableAdPlaygraphs: u ? !1 : !0, forceAppendEncryptedStreamHeaderFirst: !0, retainSbrOnFade: !0 }; - w = { + u = { prepareCadmium: !0, - enableLdlPrefetch: !t || w, + enableLdlPrefetch: !q || u, licenseRenewalRequestDelay: 5E3, enableMediaPrefetch: !0, defaultHeaderCacheSize: 15, prepareLdlCacheMaxCount: 15 }; - v = { - audioCapabilityDetectorType: l.Eu.Qw, - videoCapabilityDetectorType: l.Al.WI, + t = { + audioCapabilityDetectorType: m.Ou.ax, + videoCapabilityDetectorType: m.Dl.rJ, microsoftScreenSizeFilterEnabled: !1, - keySystemList: [f.hb.XQ], + keySystemList: [f.fb.JR], useTypescriptEme: !0, licenseRenewalRequestDelay: 0, - audioProfiles: (0, n.Gg)([h.Ed.BD, h.Ed.CD]), - videoProfiles: (0, n.Gg)([h.H.zD, h.H.AD, h.H.D_, h.H.F_]), - liveVideoProfiles: (0, n.Gg)([h.H.E_, h.H.G_]), + audioProfiles: (0, p.bg)([k.pd.zq, k.pd.UD, k.pd.Yo]), + videoProfiles: (0, p.bg)([k.G.SD, k.G.TD, k.G.e0, k.G.g0]), + liveVideoProfiles: (0, p.bg)([k.G.f0, k.G.h0]), enableAVCHigh: !0, droppedFrameRateFilterEnabled: !0, enableCDMAttestedDescriptors: !0 }; - m && (14 <= k.Il && (u = Object.assign(Object.assign(Object.assign({}, u), w), { - microsoftEnableDeviceInfo: !0, - microsoftClearLeadRequiresSwdrm: !0, - enableHWDRM: !0, - enableHEVC: !0, - useHevcCodecForDolbyVision: !0 - })), 15 <= k.Il && (u = Object.assign(Object.assign({}, u), { - enablePRK: !0, - enableDV: !0, - enableHDR: !0, - usePlayReadyHeaderObject: !0 - })), 16 <= k.Il && (u = Object.assign(Object.assign({}, u), { - microsoftHwdrmRequiresHevc: !1 - })), 17 <= k.Il && (u = Object.assign(Object.assign({}, u), { - enableDDPlusAtmos: !0 - }))); - p && (u = Object.assign(Object.assign(Object.assign({}, u), w), { + n = Object.assign(Object.assign(Object.assign({}, n), u), { useEncryptedEvent: !1 - }), q && (u = Object.assign(Object.assign({}, u), { + }); + l && (n = Object.assign(Object.assign({}, n), { webkitDecodedFrameCountIncorrectlyReported: !0, noRenderTimeoutMilliseconds: 1E4 - })), t ? (u = Object.assign(Object.assign({}, u), { + })); + q ? (n = Object.assign(Object.assign({}, n), { microsoftEnableDeviceInfo: !1, microsoftClearLeadRequiresSwdrm: !0, enableHWDRM: !0, @@ -38145,59 +37670,60 @@ E3cbY[513816] = false; enablePRK: !0, enableDV: !0, enableHDR: !0, - usePlayReadyHeaderObject: !0, microsoftHwdrmRequiresHevc: !1, enableDDPlusAtmos: !0, - keySystemList: [f.hb.jfa, f.hb.ZLa] - }), 94 === k.Il && (u = Object.assign(Object.assign({}, u), { - enableHWDRM: !1 - })), 102 <= k.Il && (u = Object.assign(Object.assign({}, u), { + keySystemList: [f.fb.Pfa, f.fb.zMa], useTypescriptEme: !0, validateKeySystemAccess: !0, enableCDMAttestedDescriptors: !0, enableCachedErrors: !0, enableKeySystemRestrictor: !0 - }))) : u = Object.assign(Object.assign({}, u), v)); - return u; + }), 94 === h.Zq && (n = Object.assign(Object.assign({}, n), { + enableHWDRM: !1 + }))) : n = Object.assign(Object.assign({}, n), t); + 114 <= h.Zq && (n = Object.assign(Object.assign({}, n), { + enableXHEAAC: !0 + })); + return n; }; }, 54534: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.d1a = b.c1a = b.e1a = void 0; + b.D1a = b.C1a = b.E1a = void 0; c = a(56800); - l = a(75568); + m = a(75568); f = a(88195); - h = a(64232); - b.e1a = function(d) { - return Object.assign(Object.assign({}, (0, h.OL)()), { - dr: "F", - co: d.ZB ? "NFCDFF-MC-" : d.Dy ? "NFCDFF-02-" : d.t7 ? "NFCDFF-AP-" : d.gV ? "NFCDFF-AT-" : d.sM ? "NFCDFF-PH-" : "NFCDFF-LX-", - lB: "firefox-cadmium" - }); - }; - b.c1a = function(d) { - var g, n; - g = (0, h.NL)(); - n = Object.assign(Object.assign({}, g), { - lL: !0, - wv: !0, - sB: !0, - II: !0 - }); - d.Dy && (n.Sh = [].concat(ca(g.Sh), ca((0, f.Gg)([l.H.Bu, l.H.Cu], { + k = a(64232); + b.E1a = function(d) { + return Object.assign(Object.assign({}, (0, k.jM)()), { + kr: "F", + co: d.iC ? "NFCDFF-MC-" : d.Ry ? "NFCDFF-02-" : d.T7 ? "NFCDFF-AP-" : d.TV ? "NFCDFF-AT-" : d.QG ? "NFCDFF-PH-" : "NFCDFF-LX-", + xB: "firefox-cadmium" + }); + }; + b.C1a = function(d) { + var g, p; + g = (0, k.iM)(); + p = Object.assign(Object.assign({}, g), { + EL: !0, + Gv: !0, + DB: !0, + cJ: !0 + }); + d.Ry && (p.yh = [].concat(aa(g.yh), aa((0, f.bg)([m.G.Ju, m.G.Ku], { minimumCores: 5, restrictToUILabels: ["mini-modal-horizontal"] })))); - d.ZB && (n.Sh = [].concat(ca(g.Sh), ca((0, f.Gg)([l.H.Bu, l.H.Cu], { + d.iC && (p.yh = [].concat(aa(g.yh), aa((0, f.bg)([m.G.Ju, m.G.Ku], { minimumCores: 3, restrictToUILabels: ["mini-modal-horizontal"] })))); - return n; + return p; }; - b.d1a = function(d) { + b.D1a = function(d) { var g; g = { droppedFrameRateFilterEnabled: !0, @@ -38207,7 +37733,7 @@ E3cbY[513816] = false; enableLdlPrefetch: !0, prepareCadmium: !0, enableSeamless: !0, - videoCapabilityDetectorType: c.Al.WI, + videoCapabilityDetectorType: c.Dl.rJ, useTypescriptEme: !0, enableCDMAttestedDescriptors: !0, enablePRK: !0, @@ -38218,109 +37744,109 @@ E3cbY[513816] = false; retainSbrOnFade: !0, applyProfileStreamingOffset: !0 }; - (d.Dy || d.ZB) && 95 <= d.Il && (g = Object.assign(Object.assign({}, g), { + (d.Ry || d.iC) && 95 <= d.Zq && (g = Object.assign(Object.assign({}, g), { enableAV1: !0 })); return g; }; }, 64232: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - var k, m, p, q, u, t; - k = g.Oy; - m = g.XM; - g = g.tN; - p = n.Oy; - q = n.XM; - n = n.tN; - u = void 0 === k || void 0 === p; - t = u || void 0 === m || void 0 === q; - return u || k > p || k === p && (t || m > q) || k === p && m === q && (t || void 0 === g || void 0 === n || g >= n); + function c(g, p) { + var h, l, n, q, u, t; + h = g.bz; + l = g.yN; + g = g.WN; + n = p.bz; + q = p.yN; + p = p.WN; + u = void 0 === h || void 0 === n; + t = u || void 0 === l || void 0 === q; + return u || h > n || h === n && (t || l > q) || h === n && l === q && (t || void 0 === g || void 0 === p || g >= p); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.NL = b.OL = b.VQb = b.hV = b.nV = void 0; - l = a(5021); + b.iM = b.jM = b.dSb = b.PM = b.aW = void 0; + m = a(5021); f = a(17612); - h = a(75568); + k = a(75568); d = a(88195); - b.nV = function(g, n, k, m) { + b.aW = function(g, p, h, l) { return c({ - Oy: g.qXb, - XM: g.rXb, - tN: g.sXb + bz: g.HYb, + yN: g.IYb, + WN: g.JYb }, { - Oy: n, - XM: k, - tN: m + bz: p, + yN: h, + WN: l }); }; - b.hV = function(g, n) { + b.PM = function(g, p) { return c({ - Oy: g.Il + bz: g.Zq }, { - Oy: n + bz: p }); }; - b.VQb = c; - b.OL = function() { + b.dSb = c; + b.jM = function() { return { - version: "6.0043.576.911", - Z8: !0, - KL: !0, - hma: "browser", - gYa: ["en-US"], - bsa: "", - pT: "cadmium", - ghb: !0, - Y2: !0 - }; - }; - b.NL = function() { + version: "6.0044.268.911", + y9: !0, + fM: !0, + Jma: "browser", + NYa: ["en-US"], + Bsa: "", + bU: "cadmium", + cib: !0, + zja: !0 + }; + }; + b.iM = function() { return { - aF: (0, d.Gg)([h.Ed.BD, h.Ed.CD]), - Sh: (0, d.Gg)([].concat(ca(h.Cc.RZ), ca(h.Cc.AZ), ca(h.Cc.aca))), - Dr: (0, d.Gg)([].concat(ca(h.Cc.zZ))), - Zl: f.hb.XQ, - Py: (0, l.Ob)(31E3) + sF: (0, d.bg)([k.pd.zq, k.pd.UD, k.pd.Yo]), + yh: (0, d.bg)([].concat(aa(k.Sb.mQ), aa(k.Sb.XP), aa(k.Sb.e_))), + Up: (0, d.bg)([].concat(aa(k.Sb.WP))), + gn: f.fb.JR, + cz: (0, m.Ob)(31E3) }; }; }, 20447: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Q1a = b.P1a = b.R1a = void 0; + b.n2a = b.m2a = b.o2a = void 0; c = a(56800); - l = a(75568); + m = a(75568); f = a(88195); - h = a(64232); - b.R1a = function(d) { - return Object.assign(Object.assign({}, (0, h.OL)()), { - dr: "O", - co: d.t7 ? "NFCDOP-AP-" : d.gV ? "NFCDOP-AT-" : d.sM ? "NFCDOP-PH-" : "NFCDOP-01-", - lB: "opera-cadmium" + k = a(64232); + b.o2a = function(d) { + return Object.assign(Object.assign({}, (0, k.jM)()), { + kr: "O", + co: d.T7 ? "NFCDOP-AP-" : d.TV ? "NFCDOP-AT-" : d.QG ? "NFCDOP-PH-" : "NFCDOP-01-", + xB: "opera-cadmium" }); }; - b.P1a = function() { + b.m2a = function() { var d, g; - d = (0, h.NL)(); + d = (0, k.iM)(); g = Object.assign(Object.assign({}, d), { - lL: !0, - wv: !0, - sB: !0, - II: !0 + EL: !0, + Gv: !0, + DB: !0, + cJ: !0 }); - g.Sh = [].concat(ca(d.Sh), ca((0, f.Gg)([l.H.Bu, l.H.Cu, l.H.Oz, l.H.Pz], { + g.yh = [].concat(aa(d.yh), aa((0, f.bg)([m.G.Ju, m.G.Ku, m.G.Zz, m.G.$z], { minimumCores: 5 }))); return g; }; - b.Q1a = function(d) { + b.n2a = function(d) { var g; g = { droppedFrameRateFilterEnabled: !0, @@ -38333,7 +37859,7 @@ E3cbY[513816] = false; enableMediaPrefetch: !0, defaultHeaderCacheSize: 15, enableSeamless: !0, - videoCapabilityDetectorType: c.Al.WI, + videoCapabilityDetectorType: c.Dl.rJ, preciseSeeking: !0, useTypescriptEme: !0, webkitDecodedFrameCountIncorrectlyReported: !0, @@ -38341,7 +37867,7 @@ E3cbY[513816] = false; useEncryptedEvent: !1, retainSbrOnFade: !0 }; - 67 <= d.Il && (g = Object.assign(Object.assign({}, g), { + 67 <= d.Zq && (g = Object.assign(Object.assign({}, g), { enableVP9: !0, enableAV1: !0, enablePRK: !0 @@ -38350,49 +37876,49 @@ E3cbY[513816] = false; }; }, 22224: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k) { - var m; - m = Object.assign(Object.assign({}, (0, n.NL)()), { - aF: (0, g.Gg)([d.Ed.BD, d.Ed.CD, d.Ed.qx]), - Sh: (0, g.Gg)([].concat(ca(d.Cc.RZ), ca(d.Cc.AZ), ca(d.Cc.WZ), ca(d.Cc.UZ), ca(d.Cc.VZ), ca(d.Cc.SZ), ca(d.Cc.TZ), ca(d.Cc.TCa), ca(d.Cc.UCa), ca(d.Cc.VCa))), - Dr: (0, g.Gg)([].concat(ca(d.Cc.zZ), ca(d.Cc.Lca), ca(d.Cc.Kca))), - Zl: h.hb.llb, - Py: (0, l.Ob)(7E3), - uF: [] - }); - (0, n.hV)(k, 14) && (m.uF = ["start"]); - return m; + function c(h) { + var l; + l = Object.assign(Object.assign({}, (0, p.iM)()), { + sF: (0, g.bg)([d.pd.zq, d.pd.UD, d.pd.Yo]), + yh: (0, g.bg)([].concat(aa(d.Sb.mQ), aa(d.Sb.XP), aa(d.Sb.rQ), aa(d.Sb.pQ), aa(d.Sb.qQ), aa(d.Sb.nQ), aa(d.Sb.oQ), aa(d.Sb.tDa), aa(d.Sb.uDa), aa(d.Sb.oda))), + Up: (0, g.bg)([].concat(aa(d.Sb.WP), aa(d.Sb.w_), aa(d.Sb.v_))), + gn: k.fb.hmb, + cz: (0, m.Ob)(7E3), + MF: [] + }); + (0, p.PM)(h, 14) && (l.MF = ["start"]); + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.l2a = b.k2a = b.n1a = b.m2a = void 0; - l = a(5021); + b.M2a = b.L2a = b.N1a = b.N2a = void 0; + m = a(5021); f = a(56800); - h = a(17612); + k = a(17612); d = a(75568); g = a(88195); - n = a(64232); - b.m2a = function(k) { - return Object.assign(Object.assign({}, (0, n.OL)()), { - dr: "S", - co: k.sM ? "NFCDSF-PH-" : "NFCDSF-01-", - lB: "safari-cadmium" + p = a(64232); + b.N2a = function(h) { + return Object.assign(Object.assign({}, (0, p.jM)()), { + kr: "S", + co: h.QG ? "NFCDSF-PH-" : "NFCDSF-01-", + xB: "safari-cadmium" }); }; - b.n1a = function(k) { - return Object.assign(Object.assign({}, c(k)), { - Aba: !0, - oL: !1, - ru: [d.zm.J1] + b.N1a = function(h) { + return Object.assign(Object.assign({}, c(h)), { + fca: !0, + HL: !1, + zu: [d.xm.l2] }); }; - b.k2a = c; - b.l2a = function(k) { - var m; - m = { + b.L2a = c; + b.M2a = function(h) { + var l; + l = { delayErrorHandling: { 7361: "100", 7371: "100", @@ -38405,28 +37931,28 @@ E3cbY[513816] = false; fatalOnUnexpectedSeeked: !1, waitForDrmToAppendMedia: !0, forceAppendHeadersAfterDrm: !0, - videoCapabilityDetectorType: f.Al.Qw, + videoCapabilityDetectorType: f.Dl.ax, enableSeamless: !0, enableCombinedPlaygraphs: !1, enableAdPlaygraphs: !1, forceAppendEncryptedStreamHeaderFirst: !1, retainSbrOnFade: !0 }; - (0, n.hV)(k, 14) && (m = Object.assign(Object.assign({}, m), { + (0, p.PM)(h, 14) && (l = Object.assign(Object.assign({}, l), { enableCombinedPlaygraphs: !0, enableAdPlaygraphs: !0, forceAppendEncryptedStreamHeaderFirst: !1 })); - (0, n.nV)(k, 10, 12, 2) && (m = Object.assign(Object.assign({}, m), { + (0, p.aW)(h, 10, 12, 2) && (l = Object.assign(Object.assign({}, l), { keySystemId: "com.apple.fps.3_0", enableMediaPrefetch: !0, defaultHeaderCacheSize: 15, prepareCadmium: !0 })); - (0, n.nV)(k, 10, 13, 6) && (m = Object.assign(Object.assign({}, m), { + (0, p.aW)(h, 10, 13, 6) && (l = Object.assign(Object.assign({}, l), { enableLdlPrefetch: !0 })); - (0, n.nV)(k, 10, 15, 5) && (m = Object.assign(Object.assign({}, m), { + (0, p.aW)(h, 10, 15, 5) && (l = Object.assign(Object.assign({}, l), { useTypescriptEme: !0, useEncryptedEvent: !1, enablePRK: !0, @@ -38441,52 +37967,56 @@ E3cbY[513816] = false; powerEfficientForVideo: !0, preciseSeeking: !0 })); - (0, n.nV)(k, 10, 15, 6) && (m = Object.assign(Object.assign({}, m), { + (0, p.aW)(h, 10, 15, 6) && (l = Object.assign(Object.assign({}, l), { keyStatusFilterEnabled: !0, enableUHD: !0 })); - (0, n.hV)(k, 9) && (m = Object.assign(Object.assign({}, m), { + (0, p.PM)(h, 9) && (l = Object.assign(Object.assign({}, l), { maxDecoderBufferMilliseconds: 31E3 })); - (0, n.hV)(k, 16) && (m = Object.assign(Object.assign({}, m), { + (0, p.PM)(h, 16) && (l = Object.assign(Object.assign({}, l), { enableAV1: !0 })); - return m; + (0, p.PM)(h, 16) && !h.QG && (l = Object.assign(Object.assign({}, l), { + enableXHEAAC: !0, + enableMediaCapabilitiesSourceBufferCheck: !0 + })); + return l; }; }, 89397: function(r, b, a) { - var d, g, n, k, m, p, q, u; + var d, g, p, h, l, n, q, u; function c() {} - function l(t) { - this.qd = t; + function m(t) { + this.sd = t; } function f(t) { - var w; - w = g.hfa.call(this) || this; - t.sM ? Object.assign(w, (0, u.n1a)(t)) : t.z7 ? Object.assign(w, (0, q.c1a)(t)) : t.ara ? Object.assign(w, (0, p.P1a)()) : t.By || t.kV ? Object.assign(w, (0, m.W0a)()) : t.qV ? Object.assign(w, (0, u.k2a)(t)) : Object.assign(w, (0, k.H0a)(t)); - return w; + var v; + v = g.Nfa.call(this) || this; + t.QG ? Object.assign(v, (0, u.N1a)(t)) : t.Y7 ? Object.assign(v, (0, q.C1a)(t)) : t.Dra ? Object.assign(v, (0, n.m2a)()) : t.WV || t.tra ? Object.assign(v, (0, l.v1a)()) : t.dW ? Object.assign(v, (0, u.L2a)(t)) : Object.assign(v, (0, h.i1a)(t)); + return v; } - function h(t) { - this.data = t.z7 ? (0, q.e1a)(t) : t.ara ? (0, p.R1a)(t) : t.By || t.kV ? (0, m.Y0a)(t) : t.qV ? (0, u.m2a)(t) : (0, k.J0a)(t); + function k(t) { + this.data = t.Y7 ? (0, q.E1a)(t) : t.Dra ? (0, n.o2a)(t) : t.WV || t.tra ? (0, l.x1a)(t) : t.dW ? (0, u.N2a)(t) : (0, h.k1a)(t); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JCa = b.ICa = b.HCa = b.GCa = void 0; + b.jDa = b.iDa = b.hDa = b.gDa = void 0; r = a(5163); d = a(22674); g = a(27081); - n = a(22816); - k = a(25066); - m = a(30837); - p = a(20447); + p = a(22816); + h = a(25066); + l = a(30837); + n = a(20447); q = a(54534); u = a(22224); - Za.Object.defineProperties(h.prototype, { + $a.Object.defineProperties(k.prototype, { version: { configurable: !0, enumerable: !0, @@ -38494,18 +38024,18 @@ E3cbY[513816] = false; return this.data.version; } }, - Z8: { + y9: { configurable: !0, enumerable: !0, get: function() { - return this.data.Z8; + return this.data.y9; } }, - dr: { + kr: { configurable: !0, enumerable: !0, get: function() { - return this.data.dr; + return this.data.kr; } }, co: { @@ -38515,112 +38045,103 @@ E3cbY[513816] = false; return this.data.co; } }, - KL: { + fM: { configurable: !0, enumerable: !0, get: function() { - return this.data.KL; + return this.data.fM; } }, - lB: { + xB: { configurable: !0, enumerable: !0, get: function() { - return this.data.lB; + return this.data.xB; } }, - hma: { + Jma: { configurable: !0, enumerable: !0, get: function() { - return this.data.hma; + return this.data.Jma; } }, - gYa: { + NYa: { configurable: !0, enumerable: !0, get: function() { - return this.data.gYa; + return this.data.NYa; } }, - bsa: { + Bsa: { configurable: !0, enumerable: !0, get: function() { - return this.data.bsa; + return this.data.Bsa; } }, - pT: { + bU: { configurable: !0, enumerable: !0, get: function() { - return this.data.pT; + return this.data.bU; } }, - ghb: { + cib: { configurable: !0, enumerable: !0, get: function() { - return this.data.ghb; + return this.data.cib; } }, - Y2: { + zja: { configurable: !0, enumerable: !0, get: function() { - return this.data.Y2; + return this.data.zja; } } }); - a = h; - a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(n.tD))], a); - b.GCa = a; - ea(f, g.hfa); + a = k; + a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(p.LD))], a); + b.gDa = a; + ea(f, g.Nfa); a = f; - a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(n.tD))], a); - b.HCa = a; - l.prototype.apply = function() { - this.qd.z7 ? Object.assign(this, (0, q.d1a)(this.qd)) : this.qd.ara ? Object.assign(this, (0, p.Q1a)(this.qd)) : this.qd.By || this.qd.kV ? Object.assign(this, (0, m.X0a)(this.qd)) : this.qd.qV ? Object.assign(this, (0, u.l2a)(this.qd)) : Object.assign(this, (0, k.I0a)(this.qd)); + a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(p.LD))], a); + b.hDa = a; + m.prototype.apply = function() { + this.sd.Y7 ? Object.assign(this, (0, q.D1a)(this.sd)) : this.sd.Dra ? Object.assign(this, (0, n.n2a)(this.sd)) : this.sd.WV || this.sd.tra ? Object.assign(this, (0, l.w1a)(this.sd)) : this.sd.dW ? Object.assign(this, (0, u.M2a)(this.sd)) : Object.assign(this, (0, h.j1a)(this.sd)); return this; }; - a = l; - a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(n.tD))], a); - b.ICa = a; + a = m; + a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(p.LD))], a); + b.iDa = a; c = r.__decorate([(0, d.U)()], c); - b.JCa = c; + b.jDa = c; }, 88351: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); b.platform = void 0; r = a(22674); c = a(22816); - l = a(91581); + m = a(91581); f = a(5614); - h = a(52033); - d = a(7748); - g = a(71834); - n = a(89397); - k = a(21892); - b.platform = new r.gd(function(m) { - m(l.Gn).to(n.GCa).ha(); - m(f.xJ).to(n.HCa).ha(); - m(h.SLa).to(n.ICa).ha(); - m(l.Y0).to(n.JCa).ha(); - m(k.ifa).ae(function(p) { + k = a(52033); + d = a(89397); + g = a(21892); + b.platform = new r.kd(function(p) { + p(m.Gn).to(d.gDa).ia(); + p(f.QJ).to(d.hDa).ia(); + p(k.sMa).to(d.iDa).ia(); + p(m.z1).to(d.jDa).ia(); + p(g.Ofa).ee(function(h) { return function() { - var q; - q = p.ob.get(c.tD); - return q.By || q.kV ? { - rz: function(u, t, w) { - return new g.vga(u, t, w); - }, - request: d.kQa - } : q.qV ? { - rz: function(u, t, w) { - return new(a(99813))(u, t, w); + return h.nb.get(c.LD).dW ? { + eD: function(l, n, q) { + return new(a(99813))(l, n, q); }, request: a(10256) } : {}; @@ -38632,251 +38153,251 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.lca = { - Otb: "adStart", - WSa: "adProgress", - ifc: "adComplete", - Ptb: "adStop" + b.Qca = { + Oub: "adStart", + CTa: "adProgress", + Ogc: "adComplete", + Pub: "adStop" }; - b.WAa = { - MA: "adBreakComplete" + b.wBa = { + XA: "adBreakComplete" }; - b.mca = { + b.Rca = { error: "error", - dHb: "exit", - hgb: "unload" + jIb: "exit", + dhb: "unload" }; - b.dBa = "AdImpressionLoggerrFactorySymbol"; + b.EBa = "AdImpressionLoggerrFactorySymbol"; }, 70068: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.iBa = "AdManagerFactorySymbol"; + b.JBa = "AdManagerFactorySymbol"; }, 1200: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qP = "AdTrackerBaseSymbol"; + b.YP = "AdTrackerBaseSymbol"; }, 25540: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.sBa = "AdFocusMonitorSymbol"; + b.TBa = "AdFocusMonitorSymbol"; }, 12826: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.nCa = "BandwidthMeterFactorySymbol"; + b.OCa = "BandwidthMeterFactorySymbol"; }, 65945: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra, R, sa, ra, O, ja, xa, Pa, eb, Ya, qb, zb, Ua, bb, kb, sb; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db, tb, Na, cb, lb, sb; Object.defineProperty(b, "__esModule", { value: !0 }); b.j = void 0; r = a(22674); c = a(77601); - l = a(78388); + m = a(78388); f = a(18181); - h = a(12826); + k = a(12826); d = a(31085); g = a(41106); - n = a(51038); - k = a(24722); - m = a(27104); - p = a(4203); + p = a(51038); + h = a(24722); + l = a(27104); + n = a(4203); q = a(81918); u = a(90597); t = a(42207); - w = a(87386); - v = a(65090); + v = a(87386); + w = a(65090); y = a(61861); x = a(37025); z = a(5021); - A = a(89561); - B = a(25837); + B = a(89561); + A = a(25837); C = a(65106); D = a(13889); E = a(15160); G = a(92205); F = a(52200); H = a(45842); - N = a(74870); + L = a(74870); M = a(95162); - L = a(33554); - Q = a(2160); - I = a(67650); - J = a(25138); + N = a(33554); + P = a(2160); + J = a(67650); + I = a(25138); K = a(77134); - P = a(34231); - S = a(93367); - ba = a(82557); - na = a(85405); - ha = a(56800); + O = a(34231); + U = a(93367); + ca = a(82557); + pa = a(85405); + la = a(56800); va = a(39551); ua = a(69334); - Ka = a(70068); - Ma = a(89540); - $a = a(30869); + Ea = a(70068); + La = a(89540); + Za = a(30869); Y = a(49917); ma = a(80966); - Ea = a(72160); - Ra = a(54952); + Fa = a(72160); + Qa = a(54952); R = a(97635); - sa = a(74834); - ra = a(25540); - O = a(38508); - ja = a(30873); - xa = a(78312); - Pa = a(53085); - eb = a(63013); - Ya = a(14177); - qb = a(56386); - zb = a(1200); - Ua = a(24711); - bb = a(13673); - kb = a(31099); + ta = a(74834); + Ia = a(25540); + ia = a(38508); + Q = a(30873); + oa = a(78312); + Aa = a(53085); + Ya = a(63013); + ab = a(14177); + db = a(56386); + tb = a(1200); + Na = a(24711); + cb = a(13673); + lb = a(31099); sb = a(67590); - b.j = new r.gd(function(pb) { - pb(I.rfa).to(J.mMa).ha(); - pb(na.KBa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; - return function(Kb, Pb) { - return new(a(92720).nea)(Kb, Pb, Ab.get(u.Pw), Ab.get(E.o_), Ab.get(sb.xca)); + b.j = new r.kd(function(pb) { + pb(J.Xfa).to(I.NMa).ia(); + pb(pa.kCa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; + return function(Kb, Nb) { + return new(a(92720).Sea)(Kb, Nb, Eb.get(u.$w), Eb.get(E.P_), Eb.get(sb.bda)); }; }); - pb(c.uPa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; - return function(Kb, Pb, Xb, Jb, Qb, Nb, Zb, nc, Ac) { - return new(a(37517).z)(Ab.get(A.zPa), Kb, Pb, Xb, Jb, Qb, Nb, Zb, nc, Ac); + pb(c.XPa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; + return function(Kb, Nb, Qb, Ib, Pb, Rb, Yb, ic, Ac) { + return new(a(37517).z)(Eb.get(B.bQa), Kb, Nb, Qb, Ib, Pb, Rb, Yb, ic, Ac); }; }); - pb(A.zPa).to(B.yPa).ha(); - pb(l.xPa).to(f.wPa).ha(); - pb(n.hMa).to(k.gMa).ha(); - pb(R.gOa).to(sa.fOa).ha(); - pb(S.CNa).to(ba.BNa); - pb(S.ANa).xfb(S.CNa); - pb(g.sEa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; + pb(B.bQa).to(A.aQa).ia(); + pb(m.$Pa).to(f.ZPa).ia(); + pb(p.IMa).to(h.HMa).ia(); + pb(R.GOa).to(ta.FOa).ia(); + pb(U.bOa).to(ca.aOa); + pb(U.$Na).qgb(U.bOa); + pb(g.TEa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; return function(Kb) { - return new(a(11372).xda)(Ab.get(E.rEa), Ab.get(u.Pw), Ab.get(q.Lc), Kb); + return new(a(11372).aea)(Eb.get(E.SEa), Eb.get(u.$w), Eb.get(q.Kc), Kb); }; }); - pb(h.nCa).ae(function() { - return function(Cb) { - return new d.oCa(Cb); + pb(k.OCa).ee(function() { + return function(Ab) { + return new d.PCa(Ab); }; }); - pb(va.ufa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; + pb(va.$fa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; return function(Kb) { - return new ua.sMa(Kb, Ab.get(w.bb), Ab.get(t.Vf)); + return new ua.TMa(Kb, Eb.get(v.$a), Eb.get(t.Wf)); }; }); - pb(ma.dBa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; + pb(ma.EBa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; return function(Kb) { - return new Ea.eBa(Kb, Ab.get(w.bb).ab("AdImpressionLogger"), Ab.get($a.dg), Ab.get(p.Yb), Ab.get(q.Lc), Ab.get(Y.kca), Ab.get(Y.jca)); + return new Fa.FBa(Kb, Eb.get(v.$a).Za("AdImpressionLogger"), Eb.get(Za.eg), Eb.get(n.Zb), Eb.get(q.Kc), Eb.get(Y.Pca), Eb.get(Y.Oca)); }; }); - pb(ra.sBa).to(O.rBa); - pb(zb.qP).to(eb.kBa); - pb(zb.qP).to(qb.pBa); - pb(zb.qP).to(Ua.tBa); - pb(zb.qP).to(Ya.uBa); - pb(Ka.iBa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; - return function(Kb, Pb) { - return new Ma.jBa(Kb, Pb, Ab.get(w.bb).ab("AdManager"), Ab.get(p.Yb), Ab.get(R.gOa), Ab.getAll(zb.qP), Ab.get(ma.dBa), function(Xb) { - return new Ra.hBa(Xb); - }, Ab.get(ra.sBa)); + pb(Ia.TBa).to(ia.SBa); + pb(tb.YP).to(Ya.LBa); + pb(tb.YP).to(db.QBa); + pb(tb.YP).to(Na.UBa); + pb(tb.YP).to(ab.VBa); + pb(Ea.JBa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; + return function(Kb, Nb) { + return new La.KBa(Kb, Nb, Eb.get(v.$a).Za("AdManager"), Eb.get(n.Zb), Eb.get(R.GOa), Eb.getAll(tb.YP), Eb.get(ma.EBa), function(Qb) { + return new Qa.IBa(Qb); + }, Eb.get(Ia.TBa)); }; }); - pb(v.$La).ae(function(Cb) { - var Ab; - Ab = Cb.ob; + pb(w.AMa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; return function(Kb) { - return new m.aMa(Kb, Ab.get(w.bb), Ab.get(p.Yb), Ab.get(t.Vf), Ab.get(u.Pw), Ab.get(va.ufa)); + return new l.BMa(Kb, Eb.get(v.$a), Eb.get(n.Zb), Eb.get(t.Wf), Eb.get(u.$w), Eb.get(va.$fa)); }; }); - pb(ja.bIa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; - return function(Kb, Pb) { - return new xa.cIa(Ab.get(p.Yb), Ab.get(bb.dIa), Ab.get(Pa.Xh), Ab.get(w.bb), Kb, Pb); + pb(Q.EIa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; + return function(Kb, Nb) { + return new oa.FIa(Eb.get(n.Zb), Eb.get(cb.GIa), Eb.get(Aa.Vh), Eb.get(v.$a), Kb, Nb); }; }); - pb(bb.dIa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; + pb(cb.GIa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; return function(Kb) { - return new kb.eIa(Ab.get(p.Yb), Ab.get(w.bb), Ab.get(H.aE), Kb); + return new lb.HIa(Eb.get(n.Zb), Eb.get(v.$a), Eb.get(H.rE), Kb); }; }); - pb(y.tfa).ae(function(Cb) { - var Ab; - Ab = Cb.ob; - return function(Kb, Pb, Xb, Jb, Qb, Nb, Zb, nc, Ac, Pc, Yd) { - return new x.oMa(Kb, Pb, Xb, Jb, Qb, Nb, Zb, nc, Ac, Ab.get(v.$La), Ab.get(I.rfa), Ab.get(ja.bIa), Pc, Yd); + pb(y.Zfa).ee(function(Ab) { + var Eb; + Eb = Ab.nb; + return function(Kb, Nb, Qb, Ib, Pb, Rb, Yb, ic, Ac, Pc, Yd) { + return new x.PMa(Kb, Nb, Qb, Ib, Pb, Rb, Yb, ic, Ac, Eb.get(w.AMa), Eb.get(J.Xfa), Eb.get(Q.EIa), Pc, Yd); }; }); - pb(C.aOa).ae(function(Cb) { - return function(Ab) { - var Kb, Pb; - Kb = Cb.ob.get(p.Yb); - Pb = Cb.ob.get(w.bb); - return new D.bOa(Kb, Ab, Pb); + pb(C.AOa).ee(function(Ab) { + return function(Eb) { + var Kb, Nb; + Kb = Ab.nb.get(n.Zb); + Nb = Ab.nb.get(v.$a); + return new D.BOa(Kb, Eb, Nb); }; }); - pb(G.jMa).ae(function(Cb) { - return function(Ab) { - var Kb, Pb, Xb, Jb, Qb; - Kb = Cb.ob.get(L.Sw); - Pb = Cb.ob.get(H.aE); - Xb = Cb.ob.get(N.eh); - Jb = Cb.ob.get(M.LQ); - Qb = Cb.ob.get(ha.Rw); - return new F.kMa(Ab, Kb, Pb((0, z.vh)(1)), Xb, Jb, Qb); + pb(G.KMa).ee(function(Ab) { + return function(Eb) { + var Kb, Nb, Qb, Ib, Pb; + Kb = Ab.nb.get(N.bx); + Nb = Ab.nb.get(H.rE); + Qb = Ab.nb.get(L.Bh); + Ib = Ab.nb.get(M.xR); + Pb = Ab.nb.get(la.PD); + return new F.LMa(Eb, Kb, Nb((0, z.uh)(1)), Qb, Ib, Pb); }; }); - pb(Q.Cea).dD(function(Cb) { - return new(a(51149).KJa)(Cb.ob.get(K.vQ), Cb.ob.get(P.Cn)); - }).ha(); + pb(P.gfa).pD(function(Ab) { + return new(a(51149).mKa)(Ab.nb.get(K.iR), Ab.nb.get(O.Cn)); + }).ia(); }); }, 41106: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.sEa = "DiagnosticsFactorySymbol"; + b.TEa = "DiagnosticsFactorySymbol"; }, 30873: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.zs = { - JQ: "START_SLATE", - bea: "LIVE_EVENT", - oda: "END_SLATE" + b.Es = { + vR: "START_SLATE", + Gea: "LIVE_EVENT", + Sda: "END_SLATE" }; - b.bIa = "LivePlaybackManagerFactorySymbol"; + b.EIa = "LivePlaybackManagerFactorySymbol"; }, 13673: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dIa = "LivePlaybackRateControllerFactorySymbol"; + b.GIa = "LivePlaybackRateControllerFactorySymbol"; }, 45526: function(r, b) { Object.defineProperty(b, "__esModule", { @@ -38887,313 +38408,313 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Cea = "MilestonesEventBuilderSymbol"; + b.gfa = "MilestonesEventBuilderSymbol"; }, 65090: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.$La = "PlayTimeTrackerFactorySymbol"; + b.AMa = "PlayTimeTrackerFactorySymbol"; }, 51038: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.hMa = "PlaybackFactorySymbol"; + b.IMa = "PlaybackFactorySymbol"; }, 92205: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.jMa = "PlaybackInfoPanelFactorySymbol"; + b.KMa = "PlaybackInfoPanelFactorySymbol"; }, 67650: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.rfa = "PlaybackMilestoneStoreSymbol"; + b.Xfa = "PlaybackMilestoneStoreSymbol"; }, 61861: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.tfa = "PlaybackSegmentDataFactorySymbol"; + b.Zfa = "PlaybackSegmentDataFactorySymbol"; }, 39551: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.ufa = "PlayedSegmentsTrackerFactorySymbol"; + b.$fa = "PlayedSegmentsTrackerFactorySymbol"; }, 93367: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.CNa = "RepositionTraceSymbol"; - b.ANa = "RepositionTraceFactorySymbol"; + b.bOa = "RepositionTraceSymbol"; + b.$Na = "RepositionTraceFactorySymbol"; }, 65106: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.aOa = "SeekManagerFactorySymbol"; + b.AOa = "SeekManagerFactorySymbol"; }, 97635: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.gOa = "SegmentDroppedLoggerSymbol"; + b.GOa = "SegmentDroppedLoggerSymbol"; }, 94025: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Zo = void 0; - r = b.Zo || (b.Zo = {}); - r[r.O0 = 0] = "NOT_LOADED"; + b.Wo = void 0; + r = b.Wo || (b.Wo = {}); + r[r.o1 = 0] = "NOT_LOADED"; r[r.LOADING = 1] = "LOADING"; - r[r.JD = 2] = "LOADED"; - r[r.eQ = 3] = "LOAD_FAILED"; - r[r.zKa = 4] = "PARSE_FAILED"; + r[r.$D = 2] = "LOADED"; + r[r.SQ = 3] = "LOAD_FAILED"; + r[r.bLa = 4] = "PARSE_FAILED"; }, 77601: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.uPa = "TrickPlayFactorySymbol"; + b.XPa = "TrickPlayFactorySymbol"; }, 78388: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.xPa = "TrickPlayManagerSymbol"; + b.$Pa = "TrickPlayManagerSymbol"; }, 89561: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.zPa = "TrickPlayParserSymbol"; + b.bQa = "TrickPlayParserSymbol"; }, 72160: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u, t, w, v) { - this.context = m; - this.log = p; - this.sa = q; + function c(l, n, q, u, t, v, w) { + this.context = l; + this.log = n; + this.ta = q; this.config = u; this.Ea = t; - this.Mtb = w; - this.Ftb = v; - this.Oxa = {}; + this.Mub = v; + this.Fub = w; + this.nya = {}; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eBa = void 0; + b.FBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(30869); + k = a(30869); d = a(5021); g = a(4203); - n = a(49917); - k = a(80966); - c.prototype.V2b = function(m, p) { + p = a(49917); + h = a(80966); + c.prototype.t4b = function(l, n) { var q, u, t; q = this; - u = m.event; - if (Object.values(k.WAa).includes(u)) { - t = p.yy ? p.yy.ea(d.pa) : -1; - m = { - href: p.Y.ti.VL("events").href, + u = l.event; + if (Object.values(h.wBa).includes(u)) { + t = n.My ? n.My.ea(d.ma) : -1; + l = { + href: n.X.ri.rM("events").href, na: this.context.na.toString(), event: u, - mv: m.mv, - TE: m.TE, - position: m.Sg.offset.G, + uv: l.uv, + kF: l.kF, + position: l.Vg.offset.v, hm: t, - dw: {}, - Rx: this.sa.VH.ea(d.pa), + qw: {}, + cy: this.ta.mI.ea(d.ma), appId: this.config().appId || this.Ea.id, sessionId: this.config().sessionId || this.Ea.id }; - this.Ftb.Df(this.log, m).catch(function(w) { + this.Fub.Bf(this.log, l).catch(function(v) { q.log.error("Failed to send event", { eventKey: u, - xid: p.na, - error: w + xid: n.na, + error: v }); }); - } else this.log.debug("Ignoring unsupported event " + m.event); + } else this.log.debug("Ignoring unsupported event " + l.event); }; - c.prototype.W2b = function(m, p, q) { - var u, t, w; + c.prototype.u4b = function(l, n, q) { + var u, t, v; u = this; - t = m.event; - if (Object.values(k.lca).includes(t)) { - w = m.Y.links.events.href; - this.Oxa[m.hm] || (this.Oxa[m.hm] = this.sa.Dub((0, d.Ob)(m.hm)).ea(d.pa)); - m = { - href: w, + t = l.event; + if (Object.values(h.Qca).includes(t)) { + v = l.X.links.events.href; + this.nya[l.hm] || (this.nya[l.hm] = this.ta.Dvb((0, d.Ob)(l.hm)).ea(d.ma)); + l = { + href: v, na: this.context.na.toString(), event: t, - mv: m.mv, - TE: m.TE, - position: m.Sg.offset.G, - hm: this.Oxa[m.hm], - dw: m.dw, - Rx: this.sa.VH.ea(d.pa), + uv: l.uv, + kF: l.kF, + position: l.Vg.offset.v, + hm: this.nya[l.hm], + qw: l.qw, + cy: this.ta.mI.ea(d.ma), appId: this.config().appId || this.Ea.id, sessionId: this.config().sessionId || this.Ea.id, - USb: p, - V6b: null !== q && void 0 !== q ? q : void 0 + gUb: n, + y8b: null !== q && void 0 !== q ? q : void 0 }; - this.Mtb.Df(this.log, m).catch(function(v) { + this.Mub.Bf(this.log, l).catch(function(w) { u.log.error("Failed to send event", { eventKey: t, xid: u.context.na, - error: v + error: w }); }); - } else this.log.debug("Ignoring unsupported event " + m.event); + } else this.log.debug("Ignoring unsupported event " + l.event); }; a = c; - a = r.__decorate([r.__param(2, (0, l.l)(h.dg)), r.__param(3, (0, l.l)(g.Yb)), r.__param(4, (0, l.l)(f.Lc)), r.__param(5, (0, l.l)(n.kca)), r.__param(6, (0, l.l)(n.jca))], a); - b.eBa = a; + a = r.__decorate([r.__param(2, (0, m.l)(k.eg)), r.__param(3, (0, m.l)(g.Zb)), r.__param(4, (0, m.l)(f.Kc)), r.__param(5, (0, m.l)(p.Pca)), r.__param(6, (0, m.l)(p.Oca))], a); + b.FBa = a; }, 54952: function(r, b) { - function a(p) { - this.df = p; + function a(n) { + this.ef = n; } - function c(p) { - this.padding = p; + function c(n) { + this.padding = n; } - function l(p) { - this.oK = p; + function m(n) { + this.HK = n; } - function f(p) { - this.Sg = p; + function f(n) { + this.Vg = n; } - function h(p) { - this.p$ = p; + function k(n) { + this.U$ = n; } - function d(p) { - this.Ava = p; + function d(n) { + this.$va = n; } - function g(p) { - this.zva = p; + function g(n) { + this.Zva = n; } - function n(p) { - this.nK = p; + function p(n) { + this.GK = n; } - function k(p) { - this.bz = p; + function h(n) { + this.nz = n; } - function m(p) { - this.Vc = p; + function l(n) { + this.Yc = n; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Bib = b.oob = b.Aib = b.qlb = b.yob = b.zob = b.xob = b.zib = b.wob = b.hBa = void 0; - m.prototype.getPresentingAdBreak = function() { - var p; - p = this.Vc.ZL(); - if (p) return new k(p); + b.yjb = b.npb = b.xjb = b.mmb = b.xpb = b.ypb = b.wpb = b.wjb = b.vpb = b.IBa = void 0; + l.prototype.getPresentingAdBreak = function() { + var n; + n = this.Yc.vM(); + if (n) return new h(n); }; - m.prototype.getAds = function() { - return this.Vc.coa(); + l.prototype.getAds = function() { + return this.Yc.Foa(); }; - m.prototype.getLogInfo = function() { - return this.Vc.rLb(); + l.prototype.getLogInfo = function() { + return this.Yc.CMb(); }; - b.hBa = m; - Za.Object.defineProperties(k.prototype, { + b.IBa = l; + $a.Object.defineProperties(h.prototype, { adBreak: { configurable: !0, enumerable: !0, get: function() { - return new n(this.bz.Uc); + return new p(this.nz.Qc); } }, adInfo: { configurable: !0, enumerable: !0, get: function() { - var p; - p = this.bz.NA; - if (p) return new g(p); + var n; + n = this.nz.YA; + if (n) return new g(n); } }, paddingInfo: { configurable: !0, enumerable: !0, get: function() { - var p; - p = this.bz.G9a; - if (p) return new d(p); + var n; + n = this.nz.s$a; + if (n) return new d(n); } }, progress: { configurable: !0, enumerable: !0, get: function() { - return new h(this.bz.progress); + return new k(this.nz.progress); } }, position: { configurable: !0, enumerable: !0, get: function() { - return new f(this.bz.position); + return new f(this.nz.position); } }, index: { configurable: !0, enumerable: !0, get: function() { - return this.bz.index; + return this.nz.index; } } }); - b.wob = k; - Za.Object.defineProperties(n.prototype, { + b.vpb = h; + $a.Object.defineProperties(p.prototype, { adCollection: { configurable: !0, enumerable: !0, get: function() { - return new l(this.nK.oK); + return new m(this.GK.HK); } }, startPadding: { configurable: !0, enumerable: !0, get: function() { - return new c(this.nK.Oaa); + return new c(this.GK.vba); } }, endPadding: { configurable: !0, enumerable: !0, get: function() { - return new c(this.nK.GT); + return new c(this.GK.pU); } }, hasPadding: { configurable: !0, enumerable: !0, get: function() { - return this.nK.eOb; + return this.GK.nPb; } }, duration: { @@ -39201,7 +38722,7 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.nK.duration.G + ms: this.GK.duration.v }; } }, @@ -39210,49 +38731,49 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.nK.N9.G + ms: this.GK.p$.v }; } } }); - b.zib = n; - Za.Object.defineProperties(g.prototype, { + b.wjb = p; + $a.Object.defineProperties(g.prototype, { ad: { configurable: !0, enumerable: !0, get: function() { - return new a(this.zva.df); + return new a(this.Zva.ef); } }, adProgress: { configurable: !0, enumerable: !0, get: function() { - return this.zva.WSa; + return this.Zva.CTa; } }, index: { configurable: !0, enumerable: !0, get: function() { - return this.zva.index; + return this.Zva.index; } } }); - b.xob = g; - Za.Object.defineProperties(d.prototype, { + b.wpb = g; + $a.Object.defineProperties(d.prototype, { paddingType: { configurable: !0, enumerable: !0, get: function() { - return this.Ava.Fua; + return this.$va.dva; } }, paddingProgress: { configurable: !0, enumerable: !0, get: function() { - return this.Ava.FXb; + return this.$va.WYb; } }, paddingDuration: { @@ -39260,18 +38781,18 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.Ava.N9.G + ms: this.$va.p$.v }; } } }); - b.zob = d; - Za.Object.defineProperties(h.prototype, { + b.ypb = d; + $a.Object.defineProperties(k.prototype, { adBreakProgress: { configurable: !0, enumerable: !0, get: function() { - return this.p$.Itb; + return this.U$.Iub; } }, adBreakOffset: { @@ -39279,7 +38800,7 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.p$.Gtb.G + ms: this.U$.Gub.v }; } }, @@ -39287,7 +38808,7 @@ E3cbY[513816] = false; configurable: !0, enumerable: !0, get: function() { - return this.p$.Ktb; + return this.U$.Kub; } }, adBreakWithPaddingOffset: { @@ -39295,18 +38816,18 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.p$.Jtb.G + ms: this.U$.Jub.v }; } } }); - b.yob = h; - Za.Object.defineProperties(f.prototype, { + b.xpb = k; + $a.Object.defineProperties(f.prototype, { segmentId: { configurable: !0, enumerable: !0, get: function() { - return this.Sg.I; + return this.Vg.H; } }, offset: { @@ -39314,19 +38835,19 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.Sg.offset.G + ms: this.Vg.offset.v }; } } }); - b.qlb = f; - Za.Object.defineProperties(l.prototype, { + b.mmb = f; + $a.Object.defineProperties(m.prototype, { ads: { configurable: !0, enumerable: !0, get: function() { - return this.oK.Ye.map(function(p) { - return new a(p); + return this.HK.Ie.map(function(n) { + return new a(n); }); } }, @@ -39335,37 +38856,37 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.oK.duration.G + ms: this.HK.duration.v }; } } }); - b.Aib = l; - Za.Object.defineProperties(c.prototype, { + b.xjb = m; + $a.Object.defineProperties(c.prototype, { duration: { configurable: !0, enumerable: !0, get: function() { return { - ms: this.padding.duration.G + ms: this.padding.duration.v }; } } }); - b.oob = c; - Za.Object.defineProperties(a.prototype, { + b.npb = c; + $a.Object.defineProperties(a.prototype, { hasPlayed: { configurable: !0, enumerable: !0, get: function() { - return this.df.ur; + return this.ef.Pp; } }, id: { configurable: !0, enumerable: !0, get: function() { - return this.df.id; + return this.ef.id; } }, startTime: { @@ -39373,7 +38894,7 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.df.startTime.G + ms: this.ef.startTime.v }; } }, @@ -39382,7 +38903,7 @@ E3cbY[513816] = false; enumerable: !0, get: function() { return { - ms: this.df.endTime.G + ms: this.ef.endTime.v }; } }, @@ -39390,275 +38911,275 @@ E3cbY[513816] = false; configurable: !0, enumerable: !0, get: function() { - return this.df.Lt; + return this.ef.St; } }, thirdPartyVerificationToken: { configurable: !0, enumerable: !0, get: function() { - return this.df.JO; + return this.ef.qP; } } }); - b.Bib = a; + b.yjb = a; }, 89540: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q, u, t, w, v, y) { + function c(h, l, n, q, u, t, v, w, y) { var x; x = this; - this.fb = k; - this.j = m; - this.log = p; + this.cb = h; + this.j = l; + this.log = n; this.config = q; - this.L2b = u; - this.efb = t; - this.El = new l.Ib(!1); - this.Jb = new g.Yj(); - this.FUa = !1; - this.yW = function() { - x.FUa = !0; - n.oe.removeListener(n.Wk, x.yW); - }; - this.xGb = v(this); - k = k.io(); - this.nv = w({ - na: m.na.toString() - }); - w = null === k || void 0 === k ? void 0 : k.p$a.events; - null === w || void 0 === w ? void 0 : w.addListener("adPresenting", function() { + this.i4b = u; + this.Yfb = t; + this.Hl = new m.Ib(!1); + this.Jb = new g.Vj(); + this.nVa = !1; + this.nX = function() { + x.nVa = !0; + p.oe.removeListener(p.Zk, x.nX); + }; + this.DHb = w(this); + h = h.io(); + this.vv = v({ + na: l.na.toString() + }); + v = null === h || void 0 === h ? void 0 : h.cab.events; + null === v || void 0 === v ? void 0 : v.addListener("adPresenting", function() { !1; - x.h_a(); + x.M_a(); }); - null === w || void 0 === w ? void 0 : w.addListener("adBreakPresenting", function() { + null === v || void 0 === v ? void 0 : v.addListener("adBreakPresenting", function() { !1; - y.ZM(m); - x.El.set(!0); + y.AN(l); + x.Hl.set(!0); }); - null === w || void 0 === w ? void 0 : w.addListener("adBreakEnded", function() { + null === v || void 0 === v ? void 0 : v.addListener("adBreakEnded", function() { !1; - x.El.set(!1); + x.Hl.set(!1); }); - null === w || void 0 === w ? void 0 : w.addListener("adPlaygraphUpdated", function() { + null === v || void 0 === v ? void 0 : v.addListener("adPlaygraphUpdated", function() { !1; }); - null === w || void 0 === w ? void 0 : w.addListener("segmentDropped", function(z) { - var A; + null === v || void 0 === v ? void 0 : v.addListener("segmentDropped", function(z) { + var B; !1; - A = x.j.Wi(z.segmentId); - x.L2b.j_b(z, A); + B = x.j.Ui(z.segmentId); + x.i4b.D0b(z, B); }); - this.gq = new h.a1(); + this.aq = new k.C1(); this.j.addEventListener("playbackStart", function() { - x.gq.resolve(); + x.aq.resolve(); }); - w = null === k || void 0 === k ? void 0 : k.lqa.events; - null === w || void 0 === w ? void 0 : w.addListener("adEvent", function(z) { - x.gq.promise.then(function() { - var A, B, C; - z.event === f.lca.Otb && z.Lt && x.efb.forEach(function(D) { + v = null === h || void 0 === h ? void 0 : h.Oqa.events; + null === v || void 0 === v ? void 0 : v.addListener("adEvent", function(z) { + x.aq.promise.then(function() { + var B, A, C; + z.event === f.Qca.Oub && z.St && x.Yfb.forEach(function(D) { return D.start(x.j); }); - B = null === (A = m.Y) || void 0 === A ? void 0 : A.Fa.Gd; - A = x.cNb(z); - if (z.event === f.lca.Ptb && A) { - C = x.FUa ? f.mca.hgb : m.oh ? f.mca.error : f.mca.dHb; - A = Object.assign(Object.assign({}, A), { + A = null === (B = l.X) || void 0 === B ? void 0 : B.Ca.xd; + B = x.nOb(z); + if (z.event === f.Qca.Pub && B) { + C = x.nVa ? f.Rca.dhb : l.oh ? f.Rca.error : f.Rca.jIb; + B = Object.assign(Object.assign({}, B), { reason: C }); } - x.nv.W2b(z, B, A); + x.vv.u4b(z, A, B); }); }); - n.oe.addListener(n.Wk, this.yW); - null === w || void 0 === w ? void 0 : w.addListener("adBreakEvent", function(z) { - z.event === f.WAa.MA && x.Jb.Ec(d.GZ.MA); - x.gq.promise.then(function() { - x.nv.V2b(z, m); + p.oe.addListener(p.Zk, this.nX); + null === v || void 0 === v ? void 0 : v.addListener("adBreakEvent", function(z) { + z.event === f.wBa.XA && x.Jb.Fc(d.k_.XA); + x.aq.promise.then(function() { + x.vv.t4b(z, l); }); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jBa = void 0; - l = a(81734); + b.KBa = void 0; + m = a(81734); f = a(80966); - h = a(94293); + k = a(94293); d = a(85001); g = a(94886); - n = a(37509); - c.prototype.addEventListener = function(k, m, p) { - this.Jb.addListener(k, m, p); + p = a(37509); + c.prototype.addEventListener = function(h, l, n) { + this.Jb.addListener(h, l, n); }; - c.prototype.removeEventListener = function(k, m) { - this.Jb.removeListener(k, m); + c.prototype.removeEventListener = function(h, l) { + this.Jb.removeListener(h, l); }; - c.prototype.ZL = function() { - var k, m; - return null === (m = null === (k = this.fb) || void 0 === k ? void 0 : k.io()) || void 0 === m ? void 0 : m.DN.bz; + c.prototype.vM = function() { + var h, l; + return null === (l = null === (h = this.cb) || void 0 === h ? void 0 : h.io()) || void 0 === l ? void 0 : l.hO.nz; }; - c.prototype.rLb = function() { - var k, m, p, q; - p = this.ZL(); - if (p) { + c.prototype.CMb = function() { + var h, l, n, q; + n = this.vM(); + if (n) { q = { - position: null === p || void 0 === p ? void 0 : p.position.offset.G, - adDuration: null === (k = null === p || void 0 === p ? void 0 : p.NA) || void 0 === k ? void 0 : k.df.endTime.G, - adIndex: null === (m = p.NA) || void 0 === m ? void 0 : m.index, - adBreakIndex: p.index, - adBreakDuration: null === p || void 0 === p ? void 0 : p.Uc.duration.G + position: null === n || void 0 === n ? void 0 : n.position.offset.v, + adDuration: null === (h = null === n || void 0 === n ? void 0 : n.YA) || void 0 === h ? void 0 : h.ef.endTime.v, + adIndex: null === (l = n.YA) || void 0 === l ? void 0 : l.index, + adBreakIndex: n.index, + adBreakDuration: null === n || void 0 === n ? void 0 : n.Qc.duration.v }; - (k = p.G9a) && (q.padding = { - type: k.Fua, - duration: k.N9.G + (h = n.s$a) && (q.padding = { + type: h.dva, + duration: h.p$.v }); return q; } }; - c.prototype.coa = function() { - var k, m, p, q, u; - q = this.j.ca.P.toString(); - u = null === (m = null === (k = this.fb) || void 0 === k ? void 0 : k.io()) || void 0 === m ? void 0 : m.p$a.coa({ - yhb: [q] + c.prototype.Foa = function() { + var h, l, n, q, u; + q = this.j.da.O.toString(); + u = null === (l = null === (h = this.cb) || void 0 === h ? void 0 : h.io()) || void 0 === l ? void 0 : l.cab.Foa({ + VZ: [q] }); - return null !== (p = null === u || void 0 === u ? void 0 : u.result[q]) && void 0 !== p ? p : []; + return null !== (n = null === u || void 0 === u ? void 0 : u.result[q]) && void 0 !== n ? n : []; }; - c.prototype.h_a = function() {}; - c.prototype.cNb = function(k) { - var m; - if (k.Lt) { - m = this.efb.reduce(function(p, q) { - return Object.assign(Object.assign({}, p), q.G6(k)); + c.prototype.M_a = function() {}; + c.prototype.nOb = function(h) { + var l; + if (h.St) { + l = this.Yfb.reduce(function(n, q) { + return Object.assign(Object.assign({}, n), q.e7(h)); }, {}); - return Object.assign(Object.assign({}, m), { - thirdPartyVerificationToken: k.JO + return Object.assign(Object.assign({}, l), { + thirdPartyVerificationToken: h.qP }); } }; - b.jBa = c; + b.KBa = c; }, 63013: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - var m; - m = g.Fk.call(this) || this; - m.Ea = n; - m.paused = !1; - m.Xq = function() { - var p, q, u; - u = m.Vc.ZL(); - m.Vc.El.value && null !== (p = null === u || void 0 === u ? void 0 : u.NA) && void 0 !== p && p.df.Lt ? (p = null === (q = u.NA) || void 0 === q ? void 0 : q.df.id, q = m.paused, m.paused = m.j.paused.value, q !== m.paused && (m.paused ? (m.S9 = m.Ea.Kb(), m.jS = u.position.offset.G, m.ma.debug("Ad " + p + " paused at " + m.jS + " ms into the ad")) : void 0 !== m.S9 && void 0 !== m.jS && (u = m.Ea.Kb().qa(m.S9).ea(d.pa), m.ma.debug("Ad " + p + " resumed. Pause duration: " + u), m.trace.push([m.jS, u]), m.jS = void 0, m.S9 = void 0))) : m.unsubscribe(); + function c(p, h) { + var l; + l = g.Fk.call(this) || this; + l.Ea = p; + l.paused = !1; + l.ar = function() { + var n, q, u; + u = l.Yc.vM(); + l.Yc.Hl.value && null !== (n = null === u || void 0 === u ? void 0 : u.YA) && void 0 !== n && n.ef.St ? (n = null === (q = u.YA) || void 0 === q ? void 0 : q.ef.id, q = l.paused, l.paused = l.j.paused.value, q !== l.paused && (l.paused ? (l.w$ = l.Ea.Kb(), l.US = u.position.offset.v, l.la.debug("Ad " + n + " paused at " + l.US + " ms into the ad")) : void 0 !== l.w$ && void 0 !== l.US && (u = l.Ea.Kb().qa(l.w$).ea(d.ma), l.la.debug("Ad " + n + " resumed. Pause duration: " + u), l.trace.push([l.US, u]), l.US = void 0, l.w$ = void 0))) : l.unsubscribe(); }; - m.ma = k.ab("AdPauseStateTracker"); - return m; + l.la = h.Za("AdPauseStateTracker"); + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.kBa = void 0; + b.LBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(87386); + k = a(87386); d = a(5021); g = a(87144); ea(c, g.Fk); - c.prototype.start = function(n) { - g.Fk.prototype.start.call(this, n); - this.Ov || (this.j.paused.addListener(this.Xq), this.Ov = !0); + c.prototype.start = function(p) { + g.Fk.prototype.start.call(this, p); + this.Zv || (this.j.paused.addListener(this.ar), this.Zv = !0); }; - c.prototype.G6 = function() { + c.prototype.e7 = function() { return { pauseTrace: this.trace }; }; - c.prototype.EX = function() { - this.jS = void 0; + c.prototype.oY = function() { + this.US = void 0; this.paused = this.j.paused.value; - this.S9 = void 0; + this.w$ = void 0; this.trace = []; }; c.prototype.unsubscribe = function() { g.Fk.prototype.unsubscribe.call(this); - this.j.paused.removeListener(this.Xq); + this.j.paused.removeListener(this.ar); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Lc)), r.__param(1, (0, l.l)(h.bb))], a); - b.kBa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Kc)), r.__param(1, (0, m.l)(k.$a))], a); + b.LBa = a; }, 56386: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - var m; - m = g.Fk.call(this) || this; - m.Nla = k; - m.L1b = function() { - 0 === m.trace.length ? m.Xq() : m.$ma.Pj(function() { - m.Xq(); - }); - }; - m.Xq = function() { - var p, q, u, t; - q = m.Vc.ZL(); - if (m.Vc.El.value && null !== (p = null === q || void 0 === q ? void 0 : q.NA) && void 0 !== p && p.df.Lt) { - (p = m.trace[m.trace.length - 1]) && p[0] === q.position.offset.G && m.trace.pop(); - p = m.trace[m.trace.length - 1]; - u = m.j.uk.getBoundingClientRect(); + function c(p, h) { + var l; + l = g.Fk.call(this) || this; + l.oma = h; + l.e3b = function() { + 0 === l.trace.length ? l.ar() : l.Cna.Nj(function() { + l.ar(); + }); + }; + l.ar = function() { + var n, q, u, t; + q = l.Yc.vM(); + if (l.Yc.Hl.value && null !== (n = null === q || void 0 === q ? void 0 : q.YA) && void 0 !== n && n.ef.St) { + (n = l.trace[l.trace.length - 1]) && n[0] === q.position.offset.v && l.trace.pop(); + n = l.trace[l.trace.length - 1]; + u = l.j.vk.getBoundingClientRect(); t = u.height; u = u.width; - 0 < t && 0 < u && (!p || p[1] !== u || p[2] !== t) && m.trace.push([q.position.offset.G, u, t]); - } else m.unsubscribe(); + 0 < t && 0 < u && (!n || n[1] !== u || n[2] !== t) && l.trace.push([q.position.offset.v, u, t]); + } else l.unsubscribe(); }; - m.ma = n.ab("AdResizeTracker"); - m.$ma = k((0, d.vh)(1)); - return m; + l.la = p.Za("AdResizeTracker"); + l.Cna = h((0, d.uh)(1)); + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.pBa = void 0; + b.QBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(34043); - h = a(87386); + k = a(87386); d = a(5021); g = a(87144); ea(c, g.Fk); - c.prototype.start = function(n) { - g.Fk.prototype.start.call(this, n); - this.Ov || (this.T8a = new ResizeObserver(this.L1b), this.T8a.observe(this.j.uk), this.Ov = !0); + c.prototype.start = function(p) { + g.Fk.prototype.start.call(this, p); + this.Zv || (this.D9a = new ResizeObserver(this.e3b), this.D9a.observe(this.j.vk), this.Zv = !0); }; - c.prototype.G6 = function() { + c.prototype.e7 = function() { return { resizeTrace: this.trace.slice(1) }; }; - c.prototype.EX = function() { + c.prototype.oY = function() { this.trace = []; }; c.prototype.unsubscribe = function() { - var n; + var p; g.Fk.prototype.unsubscribe.call(this); - null === (n = this.T8a) || void 0 === n ? void 0 : n.disconnect(); + null === (p = this.D9a) || void 0 === p ? void 0 : p.disconnect(); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(f.n_))], a); - b.pBa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(f.O_))], a); + b.QBa = a; }, 87144: function(r, b) { function a() { var c; c = this; - this.Ov = !1; + this.Zv = !1; this.trace = []; - this.A4 = function() { - c.$ma.Pj(function() { - c.Xq(); + this.Y4 = function() { + c.Cna.Nj(function() { + c.ar(); }); }; } @@ -39667,174 +39188,174 @@ E3cbY[513816] = false; }); b.Fk = void 0; a.prototype.start = function(c) { - var l; - l = this; + var m; + m = this; this.j = c; - this.Vc = this.j.io(); - this.Ov || (this.Vc.El.addListener(this.Xq), this.j.addEventListener("closing", function() { - return l.unsubscribe(); + this.Yc = this.j.io(); + this.Zv || (this.Yc.Hl.addListener(this.ar), this.j.addEventListener("closing", function() { + return m.unsubscribe(); })); - this.EX(); + this.oY(); }; a.prototype.unsubscribe = function() { - this.Vc.El.removeListener(this.Xq); - this.Ov = !1; - this.EX(); + this.Yc.Hl.removeListener(this.ar); + this.Zv = !1; + this.oY(); }; b.Fk = a; }, 38508: function(r, b, a) { - var l, f; + var m, f; - function c(h) { + function c(k) { var d; d = this; - this.lF = function() { - var g, n, k; - n = !document.hidden; - k = null === (g = d.j.io()) || void 0 === g ? void 0 : g.El.value; + this.CF = function() { + var g, p, h; + p = !document.hidden; + h = null === (g = d.j.io()) || void 0 === g ? void 0 : g.Hl.value; g = d.j.paused.value; - n || !k || g || (d.ma.debug("Pausing playback because window is not visible"), d.j.paused.set(!0, { - eN: !0, + p || !h || g || (d.la.debug("Pausing playback because window is not visible"), d.j.paused.set(!0, { + HN: !0, reason: "adnotvisible" })); }; this.unsubscribe = function() { - document.removeEventListener("visibilitychange", d.lF); - d.j.io().El.removeListener(d.lF); - d.j.paused.removeListener(d.lF); + document.removeEventListener("visibilitychange", d.CF); + d.j.io().Hl.removeListener(d.CF); + d.j.paused.removeListener(d.CF); }; - this.ma = h.ab("AdVisibilityMonitor"); + this.la = k.Za("AdVisibilityMonitor"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.rBa = void 0; + b.SBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(87386); - c.prototype.ZM = function(h) { - this.PUb || (this.ma.debug("Starting to monitor playback for visibility"), this.j = h, this.PUb = !0, document.addEventListener("visibilitychange", this.lF), this.j.io().El.addListener(this.lF), this.j.paused.addListener(this.lF), this.j.addEventListener("closing", this.unsubscribe), this.lF()); + c.prototype.AN = function(k) { + this.gWb || (this.la.debug("Starting to monitor playback for visibility"), this.j = k, this.gWb = !0, document.addEventListener("visibilitychange", this.CF), this.j.io().Hl.addListener(this.CF), this.j.paused.addListener(this.CF), this.j.addEventListener("closing", this.unsubscribe), this.CF()); }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.bb))], f); - b.rBa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.$a))], f); + b.SBa = f; }, 24711: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { var g; - g = h.Fk.call(this) || this; - g.Ksa = 0; - g.KXa = [0]; - g.TG = [0]; + g = k.Fk.call(this) || this; + g.jta = 0; + g.qYa = [0]; + g.iH = [0]; g.visibility = 0; - g.Xq = function() { - var n, k; - k = g.Vc.ZL(); - g.Vc.El.value && null !== (n = null === k || void 0 === k ? void 0 : k.NA) && void 0 !== n && n.df.Lt ? (n = g.visibility, g.visibility = document.hidden ? 0 : 1, n !== g.visibility && (1 === g.visibility ? (g.Ksa = g.visibility, g.z8 = k.position.offset.G) : (k = k.position.offset.G - (g.z8 || 0), k > g.TG[0] && (g.TG[0] = k), g.z8 = void 0))) : g.unsubscribe(); + g.ar = function() { + var p, h; + h = g.Yc.vM(); + g.Yc.Hl.value && null !== (p = null === h || void 0 === h ? void 0 : h.YA) && void 0 !== p && p.ef.St ? (p = g.visibility, g.visibility = document.hidden ? 0 : 1, p !== g.visibility && (1 === g.visibility ? (g.jta = g.visibility, g.Z8 = h.position.offset.v) : (h = h.position.offset.v - (g.Z8 || 0), h > g.iH[0] && (g.iH[0] = h), g.Z8 = void 0))) : g.unsubscribe(); }; - g.ma = d.ab("AdVisibilityTracker"); + g.la = d.Za("AdVisibilityTracker"); return g; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tBa = void 0; + b.UBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(87144); - ea(c, h.Fk); + k = a(87144); + ea(c, k.Fk); c.prototype.start = function(d) { - h.Fk.prototype.start.call(this, d); - this.Ov || (document.addEventListener("visibilitychange", this.Xq), this.Ov = !0); - }; - c.prototype.G6 = function(d) { - var g, n, k; - n = this.j.uk.getBoundingClientRect(); - k = n.height; - n = n.width; - "adStart" === d.event && (k = 0 === k ? document.documentElement.clientHeight : k, n = 0 === n ? document.documentElement.clientWidth : n); - d = d.Sg.offset.G - (null !== (g = this.z8) && void 0 !== g ? g : 0); - d > this.TG[0] && (this.TG[0] = d); - g = document.fullscreenElement ? !0 : screen.height === ob.outerHeight && screen.width === ob.outerWidth; - this.KXa = this.TG; + k.Fk.prototype.start.call(this, d); + this.Zv || (document.addEventListener("visibilitychange", this.ar), this.Zv = !0); + }; + c.prototype.e7 = function(d) { + var g, p, h; + p = this.j.vk.getBoundingClientRect(); + h = p.height; + p = p.width; + "adStart" === d.event && (h = 0 === h ? document.documentElement.clientHeight : h, p = 0 === p ? document.documentElement.clientWidth : p); + d = d.Vg.offset.v - (null !== (g = this.Z8) && void 0 !== g ? g : 0); + d > this.iH[0] && (this.iH[0] = d); + g = document.fullscreenElement ? !0 : screen.height === qb.outerHeight && screen.width === qb.outerWidth; + this.qYa = this.iH; return { - cumulativeTimeByVisibilityMs: this.KXa, - maxContinuousTimeByVisibilityMs: this.TG, + cumulativeTimeByVisibilityMs: this.qYa, + maxContinuousTimeByVisibilityMs: this.iH, visibility: this.visibility, - maxVisibility: this.Ksa, + maxVisibility: this.jta, screenHeight: screen.height, screenWidth: screen.width, - adHeight: k, - adWidth: n, + adHeight: h, + adWidth: p, fullScreen: g }; }; - c.prototype.EX = function() { - this.z8 = void 0; - this.TG = [0]; - this.Ksa = this.visibility = document.hidden ? 0 : 1; + c.prototype.oY = function() { + this.Z8 = void 0; + this.iH = [0]; + this.jta = this.visibility = document.hidden ? 0 : 1; }; c.prototype.unsubscribe = function() { - h.Fk.prototype.unsubscribe.call(this); - document.removeEventListener("visibilitychange", this.Xq); + k.Fk.prototype.unsubscribe.call(this); + document.removeEventListener("visibilitychange", this.ar); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb))], a); - b.tBa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a))], a); + b.UBa = a; }, 14177: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - var m; - m = g.Fk.call(this) || this; - m.Ef = n; - m.Nla = k; - m.Xq = function() { - var p, q; - q = m.Vc.ZL(); - m.Vc.El.value && null !== (p = null === q || void 0 === q ? void 0 : q.NA) && void 0 !== p && p.df.Lt ? (p = m.trace[m.trace.length - 1], q = q.position.offset.G, p && p[0] === q && m.trace.pop(), (p = m.trace[m.trace.length - 1]) && p[1] === m.j.Ila || m.trace.push([q, m.j.Ila])) : m.unsubscribe(); - }; - m.ma = n.ab("AdVolumeTracker"); - m.$ma = k((0, d.vh)(1)); - return m; + function c(p, h) { + var l; + l = g.Fk.call(this) || this; + l.Df = p; + l.oma = h; + l.ar = function() { + var n, q; + q = l.Yc.vM(); + l.Yc.Hl.value && null !== (n = null === q || void 0 === q ? void 0 : q.YA) && void 0 !== n && n.ef.St ? (n = l.trace[l.trace.length - 1], q = q.position.offset.v, n && n[0] === q && l.trace.pop(), (n = l.trace[l.trace.length - 1]) && n[1] === l.j.jma || l.trace.push([q, l.j.jma])) : l.unsubscribe(); + }; + l.la = p.Za("AdVolumeTracker"); + l.Cna = h((0, d.uh)(1)); + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.uBa = void 0; + b.VBa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(34043); - h = a(87386); + k = a(87386); d = a(5021); g = a(87144); ea(c, g.Fk); - c.prototype.start = function(n) { - g.Fk.prototype.start.call(this, n); - this.Ov || (this.j.volume.addListener(this.A4), this.j.muted.addListener(this.A4), this.Ov = !0); + c.prototype.start = function(p) { + g.Fk.prototype.start.call(this, p); + this.Zv || (this.j.volume.addListener(this.Y4), this.j.muted.addListener(this.Y4), this.Zv = !0); }; - c.prototype.G6 = function() { + c.prototype.e7 = function() { return { volumeChangeTrace: this.trace, - volume: this.j.Ila + volume: this.j.jma }; }; - c.prototype.EX = function() { + c.prototype.oY = function() { this.trace = []; }; c.prototype.unsubscribe = function() { g.Fk.prototype.unsubscribe.call(this); - this.j.volume.removeListener(this.A4); - this.j.muted.removeListener(this.A4); + this.j.volume.removeListener(this.Y4); + this.j.muted.removeListener(this.Y4); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(f.n_))], a); - b.uBa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(f.O_))], a); + b.VBa = a; }, 31085: function(r, b) { function a(c) { @@ -39843,4206 +39364,4206 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.oCa = void 0; - a.prototype.Ggb = function() { + b.PCa = void 0; + a.prototype.Chb = function() { var c; - c = this.j.fb; - if (null !== c && void 0 !== c && c.vx) { + c = this.j.cb; + if (null !== c && void 0 !== c && c.Ex) { c = c.Jc.get(); - if (null === c || void 0 === c ? 0 : c.uh) this.j.uh = c.uh.Ca; - if (null === c || void 0 === c ? 0 : c.gb) this.j.gb = c.gb.Ca; + if (null === c || void 0 === c ? 0 : c.th) this.j.th = c.th.Aa; + if (null === c || void 0 === c ? 0 : c.eb) this.j.eb = c.eb.Aa; } }; - a.prototype.$m = function() { - -1 === this.j.gb && this.Ggb(); - return this.j.gb; + a.prototype.Xm = function() { + -1 === this.j.eb && this.Chb(); + return this.j.eb; }; - a.prototype.Bxb = function(c) { - -1 !== this.j.uh && -1 !== this.j.gb || this.Ggb(); - return -1 === this.j.uh || -1 === this.j.gb ? Number.MAX_VALUE : this.j.uh + 8 * c / this.j.gb; + a.prototype.Cyb = function(c) { + -1 !== this.j.th && -1 !== this.j.eb || this.Chb(); + return -1 === this.j.th || -1 === this.j.eb ? Number.MAX_VALUE : this.j.th + 8 * c / this.j.eb; }; - b.oCa = a; + b.PCa = a; }, 43422: function(r, b, a) { - var f, h, d, g, n, k, m, p; + var f, k, d, g, p, h, l, n; function c(q) { this.j = q; - this.W5a = !1; - this.log = (0, h.Gh)(this.j, "Playback"); - this.FM = h.Ba.get(m.fQ); + this.x6a = !1; + this.log = (0, k.Ih)(this.j, "Playback"); + this.fN = k.za.get(l.TQ); (0, d.oa)(f.config); - f.config.ks || (this.hFb = h.Ba.get(g.AEa)); + f.config.ss || (this.mGb = k.za.get(g.aFa)); } - function l(q, u) { - var w; + function m(q, u) { + var v; - function t(v) { - return v && 0 < v.length && v[0].MG; + function t(w) { + return w && 0 < w.length && w[0].cH; } - w = h.Ba.get(m.fQ); - return q.na && t(q.pe) ? w.release({ + v = k.za.get(l.TQ); + return q.na && t(q.Ne) ? v.release({ na: q.na, - pe: q.pe - }).then(function() {}) : u.na && t(u.pe) ? w.release(u).then(function() {}) : Promise.resolve(); + Ne: q.Ne + }).then(function() {}) : u.na && t(u.Ne) ? v.release(u).then(function() {}) : Promise.resolve(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iz = b.KDa = void 0; + b.VH = b.kEa = void 0; f = a(29204); - h = a(31276); + k = a(31276); d = a(45146); g = a(58120); - n = a(63156); - k = a(32687); - m = a(98166); - p = a(85001); - c.prototype.fG = function(q) { + p = a(63156); + h = a(32687); + l = a(98166); + n = a(85001); + c.prototype.ZU = function(q) { var u; u = this; - return new Promise(function(t, w) { - var v, y, x; - v = n.Xj.VWa(q.kf); - y = q.xj.map(function(z) { + return new Promise(function(t, v) { + var w, y, x; + w = p.Kk.BXa(q.Cf); + y = q.ck.map(function(z) { return { sessionId: z.sessionId, - dataBase64: (0, h.Ix)(z.data) + dataBase64: (0, k.Tx)(z.data) }; }); - x = u.j.dMb(q.xj[0].sessionId); - u.FM.Zs({ - Gd: x.Gd, - kf: k.is.Gm(q.kf) ? q.kf : v, - b5: [x.Uk], - xj: y, + x = u.j.qNb(q.ck[0].sessionId); + u.fN.mt({ + xd: x.xd, + Cf: h.is.Fm(q.Cf) ? q.Cf : w, + y5: [x.Uk], + ck: y, na: x.na, - Sm: q.Sm, - ti: x.Y.ti, - bg: x.Y.Fa.bg + jr: q.jr, + ri: x.X.ri, + Rf: x.X.Ca.Rf }).then(function(z) { - u.j.pe = z.pe; + u.j.Ne = z.Ne; t(z); - u.mIb(x); - }).catch(w); + u.vJb(x); + }).catch(v); }); }; c.prototype.release = function(q) { - return l(this.j, q); + return m(this.j, q); }; - c.prototype.cXa = function() { + c.prototype.JXa = function() { var q; - q = this.hFb.create(); - q.pe = this.j.pe; + q = this.mGb.create(); + q.Ne = this.j.Ne; q.na = this.j.na; - q.P = this.j.P; + q.O = this.j.O; return q; }; - c.prototype.mIb = function(q) { - this.W5a || (this.W5a = !0, this.j.fireEvent(p.ga.CV, { - P: q.P + c.prototype.vJb = function(q) { + this.x6a || (this.x6a = !0, this.j.fireEvent(n.ha.pW, { + O: q.O })); }; - b.KDa = c; - b.iz = l; + b.kEa = c; + b.VH = m; }, 11372: function(r, b, a) { - var l; + var m; - function c(f, h, d, g) { - this.ima = f; - this.debug = h; + function c(f, k, d, g) { + this.Kma = f; + this.debug = k; this.Ea = d; this.j = g; - this.O9 = []; - this.W8 = {}; - this.jma = {}; - this.Ena = !1; - this.Zeb = 1; - this.jCa = 7.8125; - } - b.xda = void 0; - l = a(5021); + this.q$ = []; + this.v9 = {}; + this.Lma = {}; + this.goa = !1; + this.Sfb = 1; + this.KCa = 7.8125; + } + b.aea = void 0; + m = a(5021); a(85001); a(32687); a(61726); - c.prototype.register = function(f, h) { - this.debug.assert(!(0 <= this.O9.indexOf(f)), "panel already registered"); - this.W8[f] = h; - this.O9.push(f); + c.prototype.register = function(f, k) { + this.debug.assert(!(0 <= this.q$.indexOf(f)), "panel already registered"); + this.v9[f] = k; + this.q$.push(f); }; - c.prototype.J8a = function(f) { - var h; - h = this; - this.jma[f] = !0; - this.Ena || (this.Ena = !0, setTimeout(function() { - return h.pIb(); + c.prototype.r9a = function(f) { + var k; + k = this; + this.Lma[f] = !0; + this.goa || (this.goa = !0, setTimeout(function() { + return k.yJb(); }, 0)); }; - c.prototype.FLb = function(f) { - return (f = this.W8[f]) ? f() : void 0; + c.prototype.QMb = function(f) { + return (f = this.v9[f]) ? f() : void 0; }; - c.prototype.nU = function() { + c.prototype.XU = function() { var f; - f = this.j.Z9; - return f ? f.nU() : []; + f = this.j.D$; + return f ? f.XU() : []; }; - c.prototype.addEventListener = function(f, h) { - this.ima.addListener(f, h); - this.W8[f] && this.J8a(f); + c.prototype.addEventListener = function(f, k) { + this.Kma.addListener(f, k); + this.v9[f] && this.r9a(f); }; - c.prototype.removeEventListener = function(f, h) { - this.ima.removeListener(f, h); + c.prototype.removeEventListener = function(f, k) { + this.Kma.removeListener(f, k); }; c.prototype.getTime = function() { - return this.Ea.Kb().ea(l.pa); + return this.Ea.Kb().ea(m.ma); }; - c.prototype.pIb = function() { - this.Ena = !1; - for (var f = this.O9.length, h; f--;)(h = this.O9[f], this.jma[h] && (this.jma[h] = !1, this.ima.Ec(h + "changed", { - getModel: this.W8[h] + c.prototype.yJb = function() { + this.goa = !1; + for (var f = this.q$.length, k; f--;)(k = this.q$[f], this.Lma[k] && (this.Lma[k] = !1, this.Kma.Fc(k + "changed", { + getModel: this.v9[k] }))); }; - b.xda = c; + b.aea = c; }, 78312: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q, u, t) { - var w, v, y, x; - w = this; - this.config = k; - this.yc = p; - this.v = u; + function c(h, l, n, q, u, t) { + var v, w, y, x; + v = this; + this.config = h; + this.zc = n; + this.I = u; this.j = t; - this.oM = new n.Ib(!1); - this.rja = new n.Ib(!1); - this.Pl = this.ji = void 0; - this.mya = !1; - this.SF = void 0; - this.log = q.ab("LivePlaybackManager"); - this.SF = this.config().EIb; - v = this.config().A5b; - y = this.config().lSb; - this.mya = (0, h.Tb)(v) && (0, h.Tb)(y); - null === t || void 0 === t ? void 0 : t.addEventListener(d.ga.gl, function() { + this.NM = new p.Ib(!1); + this.Uja = new p.Ib(!1); + this.hk = this.hi = void 0; + this.Lya = !1; + this.jG = void 0; + this.log = q.Za("LivePlaybackManager"); + this.jG = this.config().OJb; + w = this.config().a7b; + y = this.config().zTb; + this.Lya = (0, k.Tb)(w) && (0, k.Tb)(y); + null === t || void 0 === t ? void 0 : t.addEventListener(d.ha.kl, function() { var z; - if (w.aa && ((0, f.oa)(w.j && w.j.ca === w.v, "Unexpected playback segment on playbackReady"), w.config().XFb && (w.l$a = m(function(A) { - (0, f.oa)(w.aa && w.j && w.j.ca === w.v, "Unexpected playback segment on playback rate update"); - w.v.playbackRate.value !== A && (w.v.playbackRate.set(A), w.j.fireEvent(d.ga.gC)); - })), w.mya)) { - z = w.mr(); - x = w.yc.PH((0, l.Ob)(500), function() { - var A, B, C, D; - A = w.mr(); - C = z + v; - A >= C - 500 && (B = w.ola(C)); - C = z + v + y; - if (A >= C - 500) { - D = w.ola(C); + if (v.aa && ((0, f.oa)(v.j && v.j.da === v.I, "Unexpected playback segment on playbackReady"), v.config().cHb && (v.Z$a = l(function(B) { + (0, f.oa)(v.aa && v.j && v.j.da === v.I, "Unexpected playback segment on playback rate update"); + v.I.playbackRate.value !== B && (v.I.playbackRate.set(B), v.j.fireEvent(d.ha.rC)); + })), v.Lya)) { + z = v.Jt(); + x = v.zc.gI((0, m.Ob)(500), function() { + var B, A, C, D; + B = v.Jt(); + C = z + w; + B >= C - 500 && (A = v.Qla(C)); + C = z + w + y; + if (B >= C - 500) { + D = v.Qla(C); null === x || void 0 === x ? void 0 : x.cancel(); } - w.Sxa(B, D, !0); + v.rya(A, D, !0); }); } }); - null === t || void 0 === t ? void 0 : t.addEventListener(d.ga.pg, function() { + null === t || void 0 === t ? void 0 : t.addEventListener(d.ha.qg, function() { var z; - w.aa && ((0, f.oa)(w.j && w.j.ca === w.v, "Unexpected playback segment on closing"), w.l$a = void 0, null === (z = w.DV) || void 0 === z ? void 0 : z.cancel(), w.DV = void 0, null === x || void 0 === x ? void 0 : x.cancel()); + v.aa && ((0, f.oa)(v.j && v.j.da === v.I, "Unexpected playback segment on closing"), v.Z$a = void 0, null === (z = v.qW) || void 0 === z ? void 0 : z.cancel(), v.qW = void 0, null === x || void 0 === x ? void 0 : x.cancel()); }); - null === t || void 0 === t ? void 0 : t.addEventListener(d.ga.OC, function(z) { - w.aa && ((0, f.oa)(w.j && w.j.ca === w.v, "Unexpected playback segment on repositioning"), z.Xb !== d.oc.jx && z.Xb !== d.oc.iJ || w.oM.set(z.Xb === d.oc.iJ && !w.S4a())); + null === t || void 0 === t ? void 0 : t.addEventListener(d.ha.YC, function(z) { + v.aa && ((0, f.oa)(v.j && v.j.da === v.I, "Unexpected playback segment on repositioning"), z.ic !== d.pc.ux && z.ic !== d.pc.CJ || v.NM.set(z.ic === d.pc.CJ && !v.s5a())); }); - null === t || void 0 === t ? void 0 : t.addEventListener(d.ga.ehb, function() { - w.aa && ((0, f.oa)(w.j && w.j.ca === w.v, "Unexpected playback segment on userInitiatedPause"), w.oM.set(!1)); + null === t || void 0 === t ? void 0 : t.addEventListener(d.ha.aib, function() { + v.aa && ((0, f.oa)(v.j && v.j.da === v.I, "Unexpected playback segment on userInitiatedPause"), v.NM.set(!1)); }); null === t || void 0 === t ? void 0 : t.background.addListener(function() { var z; - w.aa && ((0, f.oa)(w.j && w.j.ca === w.v, "Unexpected playback segment on background update"), !w.j.background.value && w.OU() && void 0 === w.SF && (w.D7() ? null === (z = w.j.Wd) || void 0 === z ? void 0 : z.seek(w.ji, d.oc.jx) : w.kaa())); - }); - this.v.mediaTime.addListener(function(z) { - var A, B, C, D; - if (w.aa) { - (0, f.oa)(w.j && w.j.ca === w.v, "Unexpected playback segment on mediaTime update"); - C = w.j; - w.P3(); - D = w.GB(z.oldValue); - z = w.GB(z.newValue); - D !== z && (!1, C.fireEvent(d.ga.gC)); - w.D7() ? (null === (A = w.DV) || void 0 === A ? void 0 : A.cancel(), w.DV = void 0) : w.DV || (w.DV = w.yc.PH((0, l.Ob)(1E3), function() { - w.P3(); - C.fireEvent(d.ga.gC); + v.aa && ((0, f.oa)(v.j && v.j.da === v.I, "Unexpected playback segment on background update"), !v.j.background.value && v.zV() && void 0 === v.jG && (v.$V() ? null === (z = v.j.Yd) || void 0 === z ? void 0 : z.seek(v.hi, d.pc.ux) : v.Qaa())); + }); + this.I.mediaTime.addListener(function(z) { + var B, A, C, D; + if (v.aa) { + (0, f.oa)(v.j && v.j.da === v.I, "Unexpected playback segment on mediaTime update"); + C = v.j; + v.n4(); + D = v.PB(z.oldValue); + z = v.PB(z.newValue); + D !== z && (!1, C.fireEvent(d.ha.rC)); + v.$V() ? (null === (B = v.qW) || void 0 === B ? void 0 : B.cancel(), v.qW = void 0) : v.qW || (v.qW = v.zc.gI((0, m.Ob)(1E3), function() { + v.n4(); + C.fireEvent(d.ha.rC); })); - null === (B = w.l$a) || void 0 === B ? void 0 : B.YO(w.j.Ci.value && w.OU(), w.v.mediaTime.value, w.mr()); - w.config().RFb && w.j.Ci.value && w.GB() === g.zs.JQ && w.rQb() && !w.YB() && void 0 === w.SF && w.kaa(); + null === (A = v.Z$a) || void 0 === A ? void 0 : A.EP(v.j.Ai.value && v.zV(), v.I.mediaTime.value, v.Jt()); + v.config().XGb && v.j.Ai.value && v.PB() === g.Es.vR && v.ARb() && !v.gC() && void 0 === v.jG && v.Qaa(); } }); - this.oM.addListener(function() { - (0, f.oa)(w.aa, "Unexpected call to intentToPlayAtLiveEdge.set(). isLive:" + w.aa); - (0, f.oa)(w.j && w.j.ca === w.v, "Playback is required for live."); - w.P3(); + this.NM.addListener(function() { + (0, f.oa)(v.aa, "Unexpected call to intentToPlayAtLiveEdge.set(). isLive:" + v.aa); + (0, f.oa)(v.j && v.j.da === v.I, "Playback is required for live."); + v.n4(); }); - this.rja.addListener(function() { - (0, f.oa)(w.aa, "Unexpected call to intentToPlayAtLiveEdge.set(). isLive:" + w.aa); - (0, f.oa)(w.j && w.j.ca === w.v, "Playback is required for live."); + this.Uja.addListener(function() { + (0, f.oa)(v.aa, "Unexpected call to intentToPlayAtLiveEdge.set(). isLive:" + v.aa); + (0, f.oa)(v.j && v.j.da === v.I, "Playback is required for live."); !1; - w.j.fireEvent(d.ga.gC); + v.j.fireEvent(d.ha.rC); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.cIa = void 0; - l = a(5021); + b.FIa = void 0; + m = a(5021); f = a(45146); - h = a(32687); + k = a(32687); d = a(85001); g = a(30873); - n = a(81734); - c.prototype.z4b = function() { - var k, m, p; - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - return null !== (p = null === (m = null === (k = this.v.Y) || void 0 === k ? void 0 : k.Fa.Lh) || void 0 === m ? void 0 : m.JEb) && void 0 !== p ? p : !1; + p = a(81734); + c.prototype.Z5b = function() { + var h, l, n; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + return this.config().QJb || (null !== (n = null === (l = null === (h = this.I.X) || void 0 === h ? void 0 : h.Ca.Zi) || void 0 === l ? void 0 : l.NFb) && void 0 !== n ? n : !1); }; - c.prototype.a_b = function() { - var k; + c.prototype.u0b = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to processManifest(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - (0, f.oa)(null === (k = this.v.Y) || void 0 === k ? void 0 : k.Fa.Lh, "Live manifest is unavailable."); - k = this.v.Y.Fa.Lh; - this.Sxa(k.dna, k.t5); - k = this.config().GIb; - void 0 !== k && void 0 !== this.ji && (this.SF = this.ji + k); - }; - c.prototype.Sxa = function(k, m, p) { - var q, u, t, w, v; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + (0, f.oa)(null === (h = this.I.X) || void 0 === h ? void 0 : h.Ca.Zi, "Live manifest is unavailable."); + h = this.I.X.Ca.Zi; + this.rya(h.Gna, h.R5); + h = this.config().RJb; + void 0 !== h && void 0 !== this.hi && (this.jG = this.hi + h); + }; + c.prototype.rya = function(h, l, n) { + var q, u, t, v, w; (0, f.oa)(this.aa, "Unexpected call to setLiveEventTimes(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - if (!this.mya || p) { - p = this.j; - t = this.ji; - w = this.Pl; - v = null !== (q = this.UWa(k)) && void 0 !== q ? q : t; - q = null !== (u = this.UWa(m)) && void 0 !== u ? u : w; - if (void 0 === v && void 0 === q || void 0 !== v && 0 <= v && void 0 === q || void 0 !== v && 0 <= v && void 0 !== q && q > v) { - if ((this.ji = v, this.Pl = q, t !== this.ji || w !== this.Pl))(!1, p.fireEvent(d.ga.gC)); - } else this.log.error("Unexpected live event times. Ignoring:startTime:" + (k + ", startPts:") + (v + ", endTime:") + (m + ", endPts:") + q); - } - }; - c.prototype.GKb = function() { - var k; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + if (!this.Lya || n) { + n = this.j; + t = this.hi; + v = this.hk; + w = null !== (q = this.AXa(h)) && void 0 !== q ? q : t; + q = null !== (u = this.AXa(l)) && void 0 !== u ? u : v; + if (void 0 === w && void 0 === q || void 0 !== w && 0 <= w && void 0 === q || void 0 !== w && 0 <= w && void 0 !== q && q > w) { + if ((this.hi = w, this.hk = q, t !== this.hi || v !== this.hk))(!1, n.fireEvent(d.ha.rC)); + } else this.log.error("Unexpected live event times. Ignoring:startTime:" + (h + ", startPts:") + (w + ", endTime:") + (l + ", endPts:") + q); + } + }; + c.prototype.QLb = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to getLiveEventTimeForCurrentMediaTime(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = this.v.mediaTime.value; - if (void 0 !== k) return this.ola(k); + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + h = this.I.mediaTime.value; + if (void 0 !== h) return this.Qla(h); }; - c.prototype.I6 = function() { - var k; + c.prototype.g7 = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to getUIAdjustedTime(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = this.v.mediaTime.value; - if (void 0 !== k) switch (this.GB(k)) { - case g.zs.JQ: + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + h = this.I.mediaTime.value; + if (void 0 !== h) switch (this.PB(h)) { + case g.Es.vR: return 0; - case g.zs.bea: - return ((0, f.oa)(void 0 !== this.ji, "eventStartPts should be defined in LIVE_EVENT slate."), k - this.ji); - case g.zs.oda: - return ((0, f.oa)(void 0 !== this.ji && void 0 !== this.Pl, "eventStartPts and eventEndPts should be defined in END_SLATE slate."), this.Pl - this.ji); + case g.Es.Gea: + return ((0, f.oa)(void 0 !== this.hi, "eventStartPts should be defined in LIVE_EVENT slate."), h - this.hi); + case g.Es.Sda: + return ((0, f.oa)(void 0 !== this.hi && void 0 !== this.hk, "eventStartPts and eventEndPts should be defined in END_SLATE slate."), this.hk - this.hi); } }; - c.prototype.Vbb = function(k) { - var m, p; + c.prototype.Jcb = function(h) { + var l, n; (0, f.oa)(this.aa, "Unexpected call to revertUIAdjustedTime(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - return void 0 === this.ji ? null !== (p = null !== (m = this.mr()) && void 0 !== m ? m : this.v.mediaTime.value) && void 0 !== p ? p : k : this.ji + k; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + return void 0 === this.hi ? null !== (n = null !== (l = this.Jt()) && void 0 !== l ? l : this.I.mediaTime.value) && void 0 !== n ? n : h : this.hi + h; }; - c.prototype.d5a = function(k) { - var m; + c.prototype.E5a = function(h) { + var l; (0, f.oa)(this.aa, "Unexpected call to isWithinUILiveEdgeThreshold(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - m = this.mr(); - return void 0 !== m && k >= m - this.config().aSb; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + l = this.Jt(); + return void 0 !== l && h >= l - this.config().oTb; }; - c.prototype.Moa = function(k, m) { - var p, q; + c.prototype.opa = function(h, l) { + var n, q; (0, f.oa)(this.aa, "Unexpected call to getLiveBookmark(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - if (void 0 !== this.SF) return { - Hl: this.SF, - CC: Number.MAX_SAFE_INTEGER, - eYa: this.SF + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + if (void 0 !== this.jG) return { + Jl: this.jG, + MC: Number.MAX_SAFE_INTEGER, + LYa: this.jG }; - m || void 0 === this.ji || void 0 === this.Pl && 0 === k ? (this.oM.set(!0), k = 36E7) : (k = this.ji + k, void 0 !== this.Pl && k > this.Pl && (k = this.ji)); + l || void 0 === this.hi || void 0 === this.hk && 0 === h ? (this.NM.set(!0), h = 36E7) : (h = this.hi + h, void 0 !== this.hk && h > this.hk && (h = this.hi)); return { - Hl: k, - CC: null !== (p = this.Pl) && void 0 !== p ? p : Number.MAX_SAFE_INTEGER, - eYa: null !== (q = this.ji) && void 0 !== q ? q : 36E7 + Jl: h, + MC: null !== (n = this.hk) && void 0 !== n ? n : Number.MAX_SAFE_INTEGER, + LYa: null !== (q = this.hi) && void 0 !== q ? q : 36E7 }; }; - c.prototype.y1a = function() { - var k; + c.prototype.lM = function() { + var h, l, n; + return Math.max(null !== (h = this.hk) && void 0 !== h ? h : 0, null !== (l = this.Jt()) && void 0 !== l ? l : 0, null !== (n = this.I.mediaTime.value) && void 0 !== n ? n : 0); + }; + c.prototype.h3a = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to getLiveContentDuration(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = this.YB() ? this.v.mediaTime.value : this.mr(); - k = void 0 !== this.Pl && void 0 !== k ? Math.min(this.Pl, k) : k; - k = void 0 !== k && void 0 !== this.ji ? k - this.ji : 0; - !1; - return k; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + if (void 0 === this.hi) return 0; + h = this.I.mediaTime.value; + return (void 0 !== this.hk ? this.hk : this.gC() && void 0 !== h ? h : this.lM()) - this.hi; }; - c.prototype.yLb = function() { - var k; + c.prototype.JMb = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to getMaxSeekPts(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = this.mr(); - k = void 0 !== this.Pl && void 0 !== k ? Math.min(this.Pl, k) : k; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + h = this.Jt(); + h = void 0 !== this.hk && void 0 !== h ? Math.min(this.hk, h) : h; !1; - return null !== k && void 0 !== k ? k : 0; + return null !== h && void 0 !== h ? h : 0; }; - c.prototype.mr = function() { - var k, m; + c.prototype.Jt = function() { + var h, l; (0, f.oa)(this.aa, "Unexpected call to getLiveEdge(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - return null === (m = null === (k = this.j.fb) || void 0 === k ? void 0 : k.FB(this.v.I)) || void 0 === m ? void 0 : m.G; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + return null === (l = null === (h = this.j.cb) || void 0 === h ? void 0 : h.zy(this.I.H)) || void 0 === l ? void 0 : l.v; }; - c.prototype.kaa = function() { - var k; + c.prototype.Qaa = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to seekToLiveEdge(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - this.oM.set(!this.S4a()); - if (this.j.Wd) { - k = this.mr(); - void 0 !== k ? this.j.Wd.seek(k, d.oc.iJ, this.v.I) : !1; - } else this.v.Hl = this.Moa(0, !0).Hl; - }; - c.prototype.YB = function() { + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + this.NM.set(!this.s5a()); + if (this.j.Yd) { + h = this.Jt(); + void 0 !== h ? this.j.Yd.seek(h, d.pc.CJ, this.I.H) : !1; + } else this.I.Jl = this.opa(0, !0).Jl; + }; + c.prototype.gC = function() { (0, f.oa)(this.aa, "Unexpected call to isAtLiveEdge(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - this.P3(); - return this.rja.value; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + this.n4(); + return this.Uja.value; }; - c.prototype.OU = function() { + c.prototype.zV = function() { (0, f.oa)(this.aa, "Unexpected call to intentToPlayAtLiveEdge(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - return this.oM.value; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + return this.NM.value; }; - c.prototype.GB = function(k) { - var m, p, q; + c.prototype.PB = function(h) { + var l, n, q; (0, f.oa)(this.aa, "Unexpected call to getLiveEventState(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = null !== (m = null !== k && void 0 !== k ? k : this.v.mediaTime.value) && void 0 !== m ? m : 0; - m = null !== (p = this.ji) && void 0 !== p ? p : Infinity; - p = null !== (q = this.Pl) && void 0 !== q ? q : Infinity; - return k < m ? g.zs.JQ : k > p ? g.zs.oda : g.zs.bea; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + h = null !== (l = null !== h && void 0 !== h ? h : this.I.mediaTime.value) && void 0 !== l ? l : 0; + l = null !== (n = this.hi) && void 0 !== n ? n : Infinity; + n = null !== (q = this.hk) && void 0 !== q ? q : Infinity; + return h < l ? g.Es.vR : h > n ? g.Es.Sda : g.Es.Gea; }; - c.prototype.D7 = function() { - var k; + c.prototype.$V = function(h) { (0, f.oa)(this.aa, "Unexpected call to isLiveEventEnded(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = this.mr(); - return void 0 !== this.Pl && void 0 !== k && this.Pl < k; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + if (h) return void 0 !== this.hk; + h = this.Jt(); + return void 0 !== this.hk && void 0 !== h && this.hk < h; }; - c.prototype.rQb = function() { - var k; + c.prototype.ARb = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to isLiveEventStarted(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - k = this.mr(); - return void 0 !== this.ji && void 0 !== k && this.ji < k; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + h = this.Jt(); + return void 0 !== this.hi && void 0 !== h && this.hi < h; }; - c.prototype.S4a = function() { - var k; + c.prototype.s5a = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to isPlaybackPausedByUser(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - return this.j.paused.value && !(null === (k = this.j.paused.Fh) || void 0 === k ? 0 : k.eN); + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + return this.j.paused.value && !(null === (h = this.j.paused.Hh) || void 0 === h ? 0 : h.HN); }; - c.prototype.P3 = function() { - var k; + c.prototype.n4 = function() { + var h; (0, f.oa)(this.aa, "Unexpected call to calculateIsAtLiveEdge(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - this.rja.set(this.OU() && this.d5a(null !== (k = this.v.mediaTime.value) && void 0 !== k ? k : 0)); + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + this.Uja.set(this.zV() && this.E5a(null !== (h = this.I.mediaTime.value) && void 0 !== h ? h : 0)); }; - c.prototype.ola = function(k) { - var m, p; + c.prototype.Qla = function(h) { + var l, n; (0, f.oa)(this.aa, "Unexpected call to convertPtsToEventTime(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - (0, f.oa)(null === (m = this.v.Y) || void 0 === m ? void 0 : m.Fa.Lh, "Live manifest is unavailable."); - m = this.v.Y.Fa.Lh; - p = new Date(m.SX[m.Z4[this.v.Y.Fa.xu[0].streams[0].Rm]].B3).getTime(); - return new Date(p - m.s5 + k).toISOString(); - }; - c.prototype.UWa = function(k) { - var m, p, q; + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + (0, f.oa)(null === (l = this.I.X) || void 0 === l ? void 0 : l.Ca.Zi, "Live manifest is unavailable."); + l = this.I.X.Ca.Zi; + n = new Date(l.Uaa[l.Sma[this.I.X.Ca.Fu[0].streams[0].Qm]].Z3).getTime(); + return new Date(n - l.Q5 + h).toISOString(); + }; + c.prototype.AXa = function(h) { + var l, n, q; (0, f.oa)(this.aa, "Unexpected call to convertEventTimeToPts(). isLive:" + this.aa); - (0, f.oa)(this.j && this.j.ca === this.v, "Playback is required for live."); - (0, f.oa)(null === (m = this.v.Y) || void 0 === m ? void 0 : m.Fa.Lh, "Live manifest is unavailable."); - if (k) { - m = this.v.Y.Fa.Lh; - p = m.SX[m.Z4[this.v.Y.Fa.xu[0].streams[0].Rm]]; - q = new Date(k).getTime() + m.s5 - new Date(p.B3).getTime(); - if (isNaN(q) || 0 > q) this.log.error("Invalid live event time. Ignoring: eventDateString:" + (k + ", eventAvailabilityOffsetMs:") + (m.s5 + ", availabilityStartTime:") + p.B3); + (0, f.oa)(this.j && this.j.da === this.I, "Playback is required for live."); + (0, f.oa)(null === (l = this.I.X) || void 0 === l ? void 0 : l.Ca.Zi, "Live manifest is unavailable."); + if (h) { + l = this.I.X.Ca.Zi; + n = l.Uaa[l.Sma[this.I.X.Ca.Fu[0].streams[0].Qm]]; + q = new Date(h).getTime() + l.Q5 - new Date(n.Z3).getTime(); + if (isNaN(q) || 0 > q) this.log.error("Invalid live event time. Ignoring: eventDateString:" + (h + ", eventAvailabilityOffsetMs:") + (l.Q5 + ", availabilityStartTime:") + n.Z3); else return q; } }; - Za.Object.defineProperties(c.prototype, { + $a.Object.defineProperties(c.prototype, { aa: { configurable: !0, enumerable: !0, get: function() { - var k, m; - k = this.v; - m = k.Y; - return m ? (k = m.Fa, m = k.Lh, "LIVE" === k.bg && !!m) : "live" === k.Cd; + var h, l; + h = this.I; + l = h.X; + return l ? (h = l.Ca, l = h.Zi, "LIVE" === h.Rf && !!l) : "live" === h.Ld; } } }); - b.cIa = c; + b.FIa = c; }, 31099: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n) { - this.config = h; - this.waa = n; - this.log = d.ab("LivePlaybackRateController"); - this.W6b = g((0, l.Ob)(this.config().gSb)); + function c(k, d, g, p) { + this.config = k; + this.cba = p; + this.log = d.Za("LivePlaybackRateController"); + this.z8b = g((0, m.Ob)(this.config().tTb)); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eIa = void 0; - l = a(5021); + b.HIa = void 0; + m = a(5021); f = a(8825); - c.prototype.YO = function(h, d, g) { - var n, k; - n = this; - if (!h || void 0 === d || void 0 === g || Math.abs(d - g) < this.config().hSb) k = 1; - else(h = g - d, h = 1 + this.config().fSb / 1E3 * h, k = (0, f.fx)(h, this.config().jSb, this.config().iSb)); - this.W6b.Pj(function() { + c.prototype.EP = function(k, d, g) { + var p, h; + p = this; + if (!k || void 0 === d || void 0 === g || Math.abs(d - g) < this.config().uTb) h = 1; + else(k = g - d, k = 1 + this.config().sTb / 1E3 * k, h = (0, f.qx)(k, this.config().wTb, this.config().vTb)); + this.z8b.Nj(function() { !1; - n.waa(k); + p.cba(h); }); }; - b.eIa = c; + b.HIa = c; }, 11953: function(r, b, a) { - var d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q; + var d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P; function c() { - this.pba = []; - this.y7b = 50; + this.Vba = []; + this.b9b = 50; } - function l(I) { - var J; - J = this; - this.j = I; - this.Fhb = Promise.resolve(); - this.aFa = ob.WebKitMediaKeys ? "webkit" : HTMLVideoElement.prototype.msSetMediaKeys ? "ms" : ""; - this.JE = []; - this.pj = new k.Yj(); - this.EQa = 0; - this.R1 = []; - this.Ki = (0, q.Gh)(this.j, "MediaElementASE"); - this.kSa = g.dx; - this.Uga = !1; - this.Qb = new c(); - this.Ue = new L.Ib(F.Xj.Zz.HAVE_NOTHING); + function m(J) { + var I; + I = this; + this.j = J; + this.Aib = Promise.resolve(); + this.zFa = qb.WebKitMediaKeys ? "webkit" : HTMLVideoElement.prototype.msSetMediaKeys ? "ms" : ""; + this.bF = []; + this.pj = new h.Vj(); + this.hRa = 0; + this.s2 = []; + this.Ji = (0, q.Ih)(this.j, "MediaElementASE"); + this.PSa = g.ox; + this.wha = !1; + this.Nb = new c(); + this.We = new N.Ib(F.Kk.lA.HAVE_NOTHING); this.Sn = {}; - this.YQa = {}; - this.g6 = this.S1(function() { + this.BRa = {}; + this.F6 = this.t2(function() { var K; - if (J.ba) return null !== (K = J.ba.webkitDecodedFrameCount) && void 0 !== K ? K : 0; + if (I.fa) return null !== (K = I.fa.webkitDecodedFrameCount) && void 0 !== K ? K : 0; }); - this.Hv = this.S1(function() { + this.Rv = this.t2(function() { var K; - if (J.ba) { - K = J.jha(); - return K ? K.totalVideoFrames : J.ba.webkitDecodedFrameCount; + if (I.fa) { + K = I.Mha(); + return K ? K.totalVideoFrames : I.fa.webkitDecodedFrameCount; } }); - this.aG = this.S1(function() { + this.tG = this.t2(function() { var K; - if (J.ba) { - K = J.jha(); - return K ? K.droppedVideoFrames : J.ba.webkitDroppedFrameCount; + if (I.fa) { + K = I.Mha(); + return K ? K.droppedVideoFrames : I.fa.webkitDroppedFrameCount; } }); - this.jU = this.S1(function() { + this.TU = this.t2(function() { var K; - if (J.ba) { - K = J.jha(); + if (I.fa) { + K = I.Mha(); return K && K.corruptedVideoFrames; } }); - this.rRa = function(K) { + this.YRa = function(K) { !1; - J.pj.Ec(C.Vh.V5a, { - J: K + I.pj.Fc(C.Th.w6a, { + K: K }); }; - this.Yk = q.Ba.get(B.YHa).create(n.config.ks, this, this.j); - this.yc = q.Ba.get(M.Xh); - n.config.eC && (this.Fhb = new Promise(function(K) { - J.kSa = K; - J.j.addEventListener(G.ga.pg, K); + this.al = q.za.get(A.zIa).create(p.config.ss, this, this.j); + this.zc = q.za.get(M.Vh); + p.config.oC && (this.Aib = new Promise(function(K) { + I.PSa = K; + I.j.addEventListener(G.ha.qg, K); })); - this.Ki.trace("Created Media Element"); + this.Ji.trace("Created Media Element"); this.addEventListener = this.pj.addListener; this.removeEventListener = this.pj.removeListener; } - function f(I) { - var J, K; - J = q.Ba.get(D.jQa).tMb(); - I = I.width / I.height * J.height; - K = (J.width - I) / 2; - return n.config.e4b ? (0, p.createElement)("VIDEO", "position:absolute;width:" + I + "px;height:" + J.height + "px;left:" + K + "px;top:0px") : (0, p.createElement)("VIDEO", "position:absolute;width:100%;height:100%"); + function f(J) { + var I, K; + I = q.za.get(D.MQa).FNb(); + J = J.width / J.height * I.height; + K = (I.width - J) / 2; + return p.config.E5b ? (0, n.createElement)("VIDEO", "position:absolute;width:" + J + "px;height:" + I.height + "px;left:" + K + "px;top:0px") : (0, n.createElement)("VIDEO", "position:absolute;width:100%;height:100%"); } - function h(I) { - I.preventDefault(); + function k(J) { + J.preventDefault(); return !1; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.nJa = void 0; + b.QJa = void 0; d = a(90762); g = a(33096); - n = a(29204); - k = a(94886); - m = a(37509); - p = a(52569); + p = a(29204); + h = a(94886); + l = a(37509); + n = a(52569); q = a(31276); u = a(36129); t = a(45146); - w = a(8825); - v = a(67572); + v = a(8825); + w = a(67572); y = a(3887); x = a(77705); z = a(22365); - A = a(32687); - B = a(80012); + B = a(32687); + A = a(80012); C = a(16520); D = a(45613); E = a(5021); G = a(85001); F = a(63156); H = a(82100); - N = a(26388); + L = a(26388); M = a(53085); - L = a(81734); - Q = !!(z.dA && HTMLVideoElement && URL && HTMLVideoElement.prototype.play); - l.prototype.QL = function(I) { + N = a(81734); + P = !!(z.qA && HTMLVideoElement && URL && HTMLVideoElement.prototype.play); + m.prototype.mM = function(J) { try { - this.ba && (this.EQa = this.ba.currentTime); - } catch (J) { - this.Ki.error("Exception while getting VIDEO.currentTime", J); - I && this.iR(u.V.eob, J); + this.fa && (this.hRa = this.fa.currentTime); + } catch (I) { + this.Ji.error("Exception while getting VIDEO.currentTime", I); + J && this.TR(u.V.dpb, I); } - return (0, z.En)(this.EQa * g.As); + return (0, z.En)(this.hRa * g.Aq); }; - l.prototype.seek = function(I) { - var J; - (0, t.oa)(!this.Cm); - this.dSa(); - J = this.QL(!0); - if (!n.config.Qub && (0, z.F0)(J - I) <= this.scb)(this.Ki.trace("Seek delta too small", { - currentTime: J, - seekTime: I, - min: this.scb - }), this.Qb.trace("smallseek", I)); + m.prototype.seek = function(J) { + var I; + (0, t.oa)(!this.Am); + this.ISa(); + I = this.mM(!0); + if (!p.config.Qvb && (0, z.f1)(I - J) <= this.gdb)(this.Ji.trace("Seek delta too small", { + currentTime: I, + seekTime: J, + min: this.gdb + }), this.Nb.trace("smallseek", J)); else { - this.Qb.trace("seek", I); + this.Nb.trace("seek", J); try { - this.Ki.trace("Setting video elements currentTime", { - From: (0, w.dh)(J), - To: (0, w.dh)(I) + this.Ji.trace("Setting video elements currentTime", { + From: (0, v.fh)(I), + To: (0, v.fh)(J) }); - this.Cm = {}; - this.ba.currentTime = I / g.As; - this.pj.Ec(C.Vh.ao); + this.Am = {}; + this.fa.currentTime = J / g.Aq; + this.pj.Fc(C.Th.bo); } catch (K) { - this.Ki.error("Exception while setting VIDEO.currentTime", K); - this.iR(u.V.fob, K); + this.Ji.error("Exception while setting VIDEO.currentTime", K); + this.TR(u.V.epb, K); } } }; - l.prototype.o2a = function() { - return !!this.Cm; + m.prototype.P2a = function() { + return !!this.Am; }; - l.prototype.addSourceBuffer = function(I) { - var J; + m.prototype.addSourceBuffer = function(J) { + var I; try { - J = new d.zea(this.j, I, this.kg, this.Ki); - this.JE.push(J); - I == g.nQ && J.Hna && J.Hna.addListener(this.kSa); - this.pj.Ec(C.Vh.Udb); - return J; + I = new d.dfa(this.j, J, this.mg, this.Ji); + this.bF.push(I); + J == g.aR && I.joa && I.joa.addListener(this.PSa); + this.pj.Fc(C.Th.Neb); + return I; } catch (K) { - J = (0, y.Ae)(K); - this.Ki.error("Unable to add source buffer.", { - error: J + I = (0, y.Kf)(K); + this.Ji.error("Unable to add source buffer.", { + error: I }); - this.j.rd(u.V.Wea, { - za: I === N.u.$ ? u.S.uea : u.S.vea, - Nb: J + this.j.ud(u.V.Bfa, { + wa: J === L.u.Y ? u.R.Zea : u.R.$ea, + Yb: I }); } }; - l.prototype.pS = function(I) { - var J; - J = this; - I.forEach(function(K) { - return J.addSourceBuffer(K); + m.prototype.$S = function(J) { + var I; + I = this; + J.forEach(function(K) { + return I.addSourceBuffer(K); }); return !0; }; - l.prototype.removeSourceBuffer = function(I) { - this.JE = this.JE.filter(function(J) { - return !(0, p.uWa)(I, J); + m.prototype.removeSourceBuffer = function(J) { + this.bF = this.bF.filter(function(I) { + return !(0, n.dXa)(J, I); }); - this.kg.removeSourceBuffer(I); + this.mg.removeSourceBuffer(J); }; - l.prototype.endOfStream = function() { - this.Qb.trace("endofstream"); + m.prototype.endOfStream = function() { + this.Nb.trace("endofstream"); !1; - n.config.mka && this.kg.endOfStream(); + p.config.Mka && this.mg.endOfStream(); }; - l.prototype.tt = function(I) { + m.prototype.Bt = function(J) { !1; - this.JE = []; - I && I.ajc(); + this.bF = []; + J && J.Ekc(); return !0; }; - l.prototype.H1a = function() { - if (this.kg) return (0, E.F$a)(this.kg.duration); + m.prototype.spa = function() { + if (this.mg) return (0, E.rab)(this.mg.duration); }; - l.prototype.CEb = function() { - var I; - if (!this.Uga && this.ba && this.ba.readyState >= F.Xj.Zz.HAVE_CURRENT_DATA) { - I = this.ba.webkitDecodedFrameCount; - if (void 0 === I || 0 < I || n.config.p$b) this.Uga = !0; + m.prototype.GFb = function() { + var J; + if (!this.wha && this.fa && this.fa.readyState >= F.Kk.lA.HAVE_CURRENT_DATA) { + J = this.fa.webkitDecodedFrameCount; + if (void 0 === J || 0 < J || p.config.Vac) this.wha = !0; } - return this.Uga; + return this.wha; }; - l.prototype.open = function() { - var I, J, K; - I = this; - this.ba = f(this.j.kD.value); - this.X_b = this.yc.PH((0, E.Ob)(500), function() { - I.Ue.set(I.ba.readyState); + m.prototype.open = function() { + var J, I, K; + J = this; + this.fa = f(this.j.BD.value); + this.p1b = this.zc.gI((0, E.Ob)(500), function() { + J.We.set(J.fa.readyState); }); - this.sourceBuffers = this.JE; - this.j.addEventListener(G.ga.Edb, function(P) { - return I.$rb(P); + this.sourceBuffers = this.bF; + this.j.addEventListener(G.ha.xeb, function(O) { + return J.btb(O); }); - if (Q) { - this.j.DG && !n.config.Tgb && this.Yk.E9(); + if (P) { + this.j.UG && !p.config.Phb && this.al.g$(); try { - this.kg = new z.dA(); - } catch (P) { - this.iR(u.V.Wnb, P); + this.mg = new z.qA(); + } catch (O) { + this.TR(u.V.Tob, O); return; } try { - this.cf = URL.createObjectURL(this.kg); - } catch (P) { - this.iR(u.V.Xnb, P); + this.df = URL.createObjectURL(this.mg); + } catch (O) { + this.TR(u.V.Uob, O); return; } try { - this.Yk.aub(this.rRa); - this.kg.addEventListener("sourceopen", function(P) { - return I.MRa(P); + this.al.avb(this.YRa); + this.mg.addEventListener("sourceopen", function(O) { + return J.qSa(O); }); - this.kg.addEventListener(this.aFa + "sourceopen", function(P) { - return I.MRa(P); + this.mg.addEventListener(this.zFa + "sourceopen", function(O) { + return J.qSa(O); }); - this.ba.addEventListener("error", this.Sn.error = function(P) { - return I.Kha(P); + this.fa.addEventListener("error", this.Sn.error = function(O) { + return J.kia(O); }); - this.ba.addEventListener("seeking", this.Sn.seeking = function() { - return I.Zrb(); + this.fa.addEventListener("seeking", this.Sn.seeking = function() { + return J.atb(); }); - this.ba.addEventListener("seeked", this.Sn.seeked = function() { - return I.Yrb(); + this.fa.addEventListener("seeked", this.Sn.seeked = function() { + return J.$sb(); }); - this.ba.addEventListener("timeupdate", this.Sn.timeupdate = function() { - return I.csb(); + this.fa.addEventListener("timeupdate", this.Sn.timeupdate = function() { + return J.dtb(); }); - this.ba.addEventListener("loadstart", this.Sn.loadstart = function() { - return I.Vrb(); + this.fa.addEventListener("loadstart", this.Sn.loadstart = function() { + return J.Xsb(); }); - this.ba.addEventListener("volumechange", this.Sn.volumechange = function(P) { - return I.dsb(P); + this.fa.addEventListener("volumechange", this.Sn.volumechange = function(O) { + return J.etb(O); }); - this.Ue.addListener(function() { - return I.Xrb(); + this.We.addListener(function() { + return J.Zsb(); }); - this.ba.addEventListener(this.Yk.tC, this.Sn[this.Yk.tC] = function() { - I.Ki.trace(I.Yk.tC); - I.Wrb(); + this.fa.addEventListener(this.al.EC, this.Sn[this.al.EC] = function() { + J.Ji.trace(J.al.EC); + J.Ysb(); }); - J = this.j.uk; - K = J.lastChild; - K ? J.insertBefore(this.ba, K) : J.appendChild(this.ba); - n.config.BYa && this.ba.addEventListener("contextmenu", h); - this.ba.src = this.cf; - m.oe.addListener(m.qr, this.YQa[m.qr] = function() { - return I.LRa(); + I = this.j.vk; + K = I.lastChild; + K ? I.insertBefore(this.fa, K) : I.appendChild(this.fa); + p.config.hZa && this.fa.addEventListener("contextmenu", k); + this.fa.src = this.df; + l.oe.addListener(l.zr, this.BRa[l.zr] = function() { + return J.pSa(); }); - this.LRa(); - } catch (P) { - this.iR(u.V.Ynb, P); + this.pSa(); + } catch (O) { + this.TR(u.V.Vob, O); } - } else this.N1(u.V.NKa); + } else this.p2(u.V.mLa); }; - l.prototype.close = function() { - var J; + m.prototype.close = function() { + var I; - function I() { - J.cf && (J.dSa(), m.oe.removeListener(m.qr, J.YQa[m.qr]), J.bqb()); + function J() { + I.df && (I.ISa(), l.oe.removeListener(l.zr, I.BRa[l.zr]), I.brb()); } - J = this; - this.Qb.trace("close"); - this.ba.removeEventListener(this.Yk.tC, this.Sn[this.Yk.tC]); - this.ba.removeEventListener("error", this.Sn.error); - this.ba.removeEventListener("seeking", this.Sn.seeking); - this.ba.removeEventListener("seeked", this.Sn.seeked); - this.ba.removeEventListener("timeupdate", this.Sn.timeupdate); - this.ba.removeEventListener("loadstart", this.Sn.loadstart); - this.ba.removeEventListener("volumechange", this.Sn.volumechange); - this.Yk.Z0b(this.rRa); - n.config.ks ? this.Yk.iz().then(function() { - return I(); - }) : I(); - this.Yk.pbb && clearTimeout(this.Yk.pbb); + I = this; + this.Nb.trace("close"); + this.fa.removeEventListener(this.al.EC, this.Sn[this.al.EC]); + this.fa.removeEventListener("error", this.Sn.error); + this.fa.removeEventListener("seeking", this.Sn.seeking); + this.fa.removeEventListener("seeked", this.Sn.seeked); + this.fa.removeEventListener("timeupdate", this.Sn.timeupdate); + this.fa.removeEventListener("loadstart", this.Sn.loadstart); + this.fa.removeEventListener("volumechange", this.Sn.volumechange); + this.al.s2b(this.YRa); + p.config.ss ? this.al.VH().then(function() { + return J(); + }) : J(); + this.al.ccb && clearTimeout(this.al.ccb); }; - l.prototype.JB = function() { - return this.Qb.JB(); + m.prototype.SB = function() { + return this.Nb.SB(); }; - l.prototype.K1b = function() { - this.Cm && (this.Qb.trace("resetSeek"), this.Cm = void 0); + m.prototype.d3b = function() { + this.Am && (this.Nb.trace("resetSeek"), this.Am = void 0); }; - l.prototype.Wrb = function() { - n.config.Tgb && this.Yk.E9(); + m.prototype.Ysb = function() { + p.config.Phb && this.al.g$(); }; - l.prototype.jha = function() { - if (this.ba) return this.ba.getVideoPlaybackQuality && this.ba.getVideoPlaybackQuality() || this.ba.videoPlaybackQuality || this.ba.playbackQuality; + m.prototype.Mha = function() { + if (this.fa) return this.fa.getVideoPlaybackQuality && this.fa.getVideoPlaybackQuality() || this.fa.videoPlaybackQuality || this.fa.playbackQuality; }; - l.prototype.Psb = function() { - var I; - I = this.j.oh; - return (I = I && I.errorCode) && 0 <= [u.V.T0, u.V.x0].indexOf(I); - }; - l.prototype.bqb = function() { - var I, J; - J = !1; - n.config.JZb && this.Psb() && (J = !0); - n.config.dzb && !J && (this.ba.removeAttribute("src"), this.ba.load && this.ba.load()); - URL.revokeObjectURL(this.cf); - n.config.BYa && this.ba.removeEventListener("contextmenu", h); - !J && this.ba && this.j.uk.removeChild(this.ba); - this.kg = void 0; - null === (I = this.X_b) || void 0 === I ? void 0 : I.cancel(); - this.Ue.set(F.Xj.Zz.HAVE_NOTHING); - this.ba = void 0; - this.cf = ""; - }; - l.prototype.LRa = function() { - !0 === z.Kg.hidden ? this.R1.forEach(function(I) { - I.refresh(); - I.q5b(); - }) : this.R1.forEach(function(I) { - I.refresh(); - I.I5b(); + m.prototype.Ptb = function() { + var J; + J = this.j.oh; + return (J = J && J.errorCode) && 0 <= [u.V.u1, u.V.Y0].indexOf(J); + }; + m.prototype.brb = function() { + var J, I; + I = !1; + p.config.d0b && this.Ptb() && (I = !0); + p.config.gAb && !I && (this.fa.removeAttribute("src"), this.fa.load && this.fa.load()); + URL.revokeObjectURL(this.df); + p.config.hZa && this.fa.removeEventListener("contextmenu", k); + !I && this.fa && this.j.vk.removeChild(this.fa); + this.mg = void 0; + null === (J = this.p1b) || void 0 === J ? void 0 : J.cancel(); + this.We.set(F.Kk.lA.HAVE_NOTHING); + this.fa = void 0; + this.df = ""; + }; + m.prototype.pSa = function() { + !0 === z.Lg.hidden ? this.s2.forEach(function(J) { + J.refresh(); + J.R6b(); + }) : this.s2.forEach(function(J) { + J.refresh(); + J.i7b(); }); }; - l.prototype.S1 = function(I) { - var J; - J = q.Ba.get(v.vKa)(I); - this.R1.push(J); + m.prototype.t2 = function(J) { + var I; + I = q.za.get(w.YKa)(J); + this.s2.push(I); return function() { - J.refresh(); - return J.jKb(); + I.refresh(); + return I.uLb(); }; }; - l.prototype.iR = function(I, J) { - var K, P; + m.prototype.TR = function(J, I) { + var K, O; K = { - za: u.S.sl, - Nb: (0, y.Ae)(J) + wa: u.R.vm, + Yb: (0, y.Kf)(I) }; try { - (P = J.message.match(/(?:[x\W\s]|^)([0-9a-f]{8})(?:[x\W\s]|$)/i)[1].toUpperCase()) && 8 == P.length && (K.He = P); - } catch (S) {} - this.j.rd(I, K); + (O = I.message.match(/(?:[x\W\s]|^)([0-9a-f]{8})(?:[x\W\s]|$)/i)[1].toUpperCase()) && 8 == O.length && (K.Je = O); + } catch (U) {} + this.j.ud(J, K); }; - l.prototype.dSa = function() { - this.R1.forEach(function(I) { - I.refresh(); + m.prototype.ISa = function() { + this.s2.forEach(function(J) { + J.refresh(); }); }; - l.prototype.Nqb = function() { - return this.ba && this.ba.msGraphicsTrustStatus; + m.prototype.Nrb = function() { + return this.fa && this.fa.msGraphicsTrustStatus; }; - l.prototype.N1 = function(I, J) { - this.j.rd(I, J, void 0); + m.prototype.p2 = function(J, I) { + this.j.ud(J, I, void 0); }; - l.prototype.$rb = function(I) { - var J, P, S, ba, na, ha, va; - if (this.ba) { - I = I.Lba; - J = this.Nqb(); - J && (I.ConstrictionActive = J.constrictionActive, I.Status = J.status); + m.prototype.btb = function(J) { + var I, O, U, ca, pa, la, va; + if (this.fa) { + J = J.pca; + I = this.Nrb(); + I && (J.ConstrictionActive = I.constrictionActive, J.Status = I.status); try { - I.readyState = "" + this.ba.readyState; - I.currentTime = "" + this.ba.currentTime; - I.pbRate = "" + this.ba.playbackRate; + J.readyState = "" + this.fa.readyState; + J.currentTime = "" + this.fa.currentTime; + J.pbRate = "" + this.fa.playbackRate; } catch (ua) {} - J = this.JE.length; - for (var K; J--;) { - K = this.JE[J]; - P = ""; - K.type == g.E0 ? P = "audio" : K.type == g.nQ && (P = "video"); - (0, y.Yd)(I, K.X5(), { - prefix: P + I = this.bF.length; + for (var K; I--;) { + K = this.bF[I]; + O = ""; + K.type == g.e1 ? O = "audio" : K.type == g.aR && (O = "video"); + (0, y.$d)(J, K.v6(), { + prefix: O }); } - this.kg && (J = this.kg.duration) && !isNaN(J) && (I.duration = J.toFixed(4)); - if (n.config.FSb) try { - S = this.j.je; - ba = S && S.Eb; - if (ba) { - na = ba.expiration; - isNaN(na) || (I.exp = na); - ha = ba.keyStatuses.entries(); - if (ha.next) { - va = ha.next().value; - va && (I.keyStatus = va[1]); + this.mg && (I = this.mg.duration) && !isNaN(I) && (J.duration = I.toFixed(4)); + if (p.config.STb) try { + U = this.j.ke; + ca = U && U.Fd; + if (ca) { + pa = ca.expiration; + isNaN(pa) || (J.exp = pa); + la = ca.keyStatuses.entries(); + if (la.next) { + va = la.next().value; + va && (J.keyStatus = va[1]); } } } catch (ua) {} } }; - l.prototype.MRa = function(I) { + m.prototype.qSa = function(J) { !1; - this.Rsb || (this.Rsb = !0, this.pj.Ec(C.Vh.Wdb, I)); + this.Rtb || (this.Rtb = !0, this.pj.Fc(C.Th.Peb, J)); }; - l.prototype.Zrb = function() { - this.Qb.trace("seeking"); - this.Ki.trace("Video element event: seeking"); - this.Cm ? this.Cm.YVb = !0 : (this.Ki.error("unexpected seeking event"), n.config.DHb && this.N1(u.V.kob, { - Nb: { - Trace: this.JB() + m.prototype.atb = function() { + this.Nb.trace("seeking"); + this.Ji.trace("Video element event: seeking"); + this.Am ? this.Am.nXb = !0 : (this.Ji.error("unexpected seeking event"), p.config.KIb && this.p2(u.V.jpb, { + Yb: { + Trace: this.SB() } })); }; - l.prototype.Yrb = function() { - this.Qb.trace("seeked"); - this.Ki.trace("Video element event: seeked"); - this.Cm ? ((0, t.oa)(this.Cm.YVb), this.Cm.XVb = !0, this.ESa()) : (this.Ki.error("unexpected seeked event"), n.config.CHb && this.N1(u.V.job, { - Nb: { - Trace: this.JB() + m.prototype.$sb = function() { + this.Nb.trace("seeked"); + this.Ji.trace("Video element event: seeked"); + this.Am ? ((0, t.oa)(this.Am.nXb), this.Am.mXb = !0, this.jTa()) : (this.Ji.error("unexpected seeked event"), p.config.JIb && this.p2(u.V.ipb, { + Yb: { + Trace: this.SB() } })); }; - l.prototype.csb = function() { - var I; - this.Qb.trace("timeupdate", null === (I = this.ba) || void 0 === I ? void 0 : I.currentTime); + m.prototype.dtb = function() { + var J; + this.Nb.trace("timeupdate", null === (J = this.fa) || void 0 === J ? void 0 : J.currentTime); !1; - this.Cm && (this.Cm.ZVb = !0, this.ESa()); - this.pj.Ec(C.Vh.ao); + this.Am && (this.Am.oXb = !0, this.jTa()); + this.pj.Fc(C.Th.bo); }; - l.prototype.Vrb = function() { - this.Ki.trace("Video element event: loadstart"); + m.prototype.Xsb = function() { + this.Ji.trace("Video element event: loadstart"); }; - l.prototype.dsb = function(I) { - this.Ki.trace("Video element event:", I.type); + m.prototype.etb = function(J) { + this.Ji.trace("Video element event:", J.type); try { - this.j.volume.set(this.ba.volume); - this.j.muted.set(this.ba.muted); - } catch (J) { - this.Ki.error("error updating volume", J); - } - }; - l.prototype.Xrb = function() { - this.pj.Ec(C.Vh.Hab); - }; - l.prototype.Kha = function(I) { - var J, K, P, S, ba, na, ha, va; - J = this.N1; - K = u.V.MKa; - P = u.rFa; - S = this.JB(); - ba = I.target; - na = ba && ba.error; - ha = I.errorCode; - ba = na && na.code; - (0, A.Xc)(ba) || (ba = ha && ha.code); - ha = na && na.message; - va = na && na.msExtendedCode; - (0, A.Xc)(va) || (va = na && na.systemCode); - (0, A.Xc)(va) || (va = I.systemCode); - (0, A.Xc)(va) || (va = (0, H.Yoa)(ha)); - I = (0, y.Yd)({}, { - code: ba, + this.j.volume.set(this.fa.volume); + this.j.muted.set(this.fa.muted); + } catch (I) { + this.Ji.error("error updating volume", I); + } + }; + m.prototype.Zsb = function() { + this.pj.Fc(C.Th.tbb); + }; + m.prototype.kia = function(J) { + var I, K, O, U, ca, pa, la, va; + I = this.p2; + K = u.V.lLa; + O = u.QFa; + U = this.SB(); + ca = J.target; + pa = ca && ca.error; + la = J.errorCode; + ca = pa && pa.code; + (0, B.$c)(ca) || (ca = la && la.code); + la = pa && pa.message; + va = pa && pa.msExtendedCode; + (0, B.$c)(va) || (va = pa && pa.systemCode); + (0, B.$c)(va) || (va = J.systemCode); + (0, B.$c)(va) || (va = (0, H.Bpa)(la)); + J = (0, y.$d)({}, { + code: ca, systemCode: va, - trace: JSON.stringify(S) + trace: JSON.stringify(U) }, { - I9: !0 + k$: !0 }); - P = { - za: P(ba), - Nb: (0, x.qsa)(I) + O = { + wa: O(ca), + Yb: (0, x.Qsa)(J) }; try { - ha && (P.cW = ha); + la && (O.SW = la); } catch (ua) {} - va = (0, y.aj)(va); - (0, A.Tb)(va) && (P.He = (0, q.Ija)(va, 4)); - J.call(this, K, P); + va = (0, y.bj)(va); + (0, B.Tb)(va) && (O.Je = (0, q.ika)(va, 4)); + I.call(this, K, O); }; - l.prototype.ESa = function() { - this.Cm && this.Cm.XVb && this.Cm.ZVb && (this.Qb.trace("seekcomplete"), this.Cm = void 0, this.pj.Ec(C.Vh.PX)); + m.prototype.jTa = function() { + this.Am && this.Am.mXb && this.Am.oXb && (this.Nb.trace("seekcomplete"), this.Am = void 0, this.pj.Fc(C.Th.zY)); }; - Za.Object.defineProperties(l.prototype, { - scb: { + $a.Object.defineProperties(m.prototype, { + gdb: { configurable: !0, enumerable: !0, get: function() { - return n.config.$4b; + return p.config.A6b; } } }); - b.nJa = l; - c.prototype.trace = function(I, J) { - this.pba.push([I, J]); - this.pba.length > this.y7b && this.pba.shift(); + b.QJa = m; + c.prototype.trace = function(J, I) { + this.Vba.push([J, I]); + this.Vba.length > this.b9b && this.Vba.shift(); }; - c.prototype.JB = function() { - return this.pba; + c.prototype.SB = function() { + return this.Vba; }; }, 51149: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q) { + function c(n, q) { var u; u = this; - this.cm = p; - this.At = q; - this.Hfb = function(t) { - var w, v, y, x, z, A; - w = u.Zeb++; - v = t.request.mB || "dl"; - y = u.E2a(v, "start"); + this.cm = n; + this.Gt = q; + this.Bgb = function(t) { + var v, w, y, x, z, B; + v = u.Sfb++; + w = t.request.yB || "dl"; + y = u.f3a(w, "start"); if (y) { - x = t.request.mC.I; - if (x && !u.ieb.has(x)) { - z = u.W1a(x); - A = t.kw; - u.cm.mark(y, z, A ? v + "-" + A + "-" + w : v); - t.S2(function() { - var B, C; - B = u.E2a(v, "end"); - C = A ? v + "-" + A + "-" + w : v; - B && u.cm.mark(B, z, C); + x = t.request.yC.H; + if (x && !u.bfb.has(x)) { + z = u.t2a(x); + B = t.yw; + u.cm.mark(y, z, B ? w + "-" + B + "-" + v : w); + t.r3(function() { + var A, C; + A = u.f3a(w, "end"); + C = B ? w + "-" + B + "-" + v : w; + A && u.cm.mark(A, z, C); }); } } }; - this.Zeb = 0; - this.ieb = new Set(); - this.Bxa = new Map(); - q.DT && this.s$b(); + this.Sfb = 0; + this.bfb = new Set(); + this.Zxa = new Map(); + q.nU && this.Yac(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.KJa = void 0; + b.mKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(63156); - h = a(77134); + k = a(77134); d = a(5021); g = a(61726); - n = a(34231); - k = a(79542); - m = { + p = a(34231); + h = a(79542); + l = { start: { - video: f.Pa.EP, - audio: f.Pa.AP + video: f.Pa.lQ, + audio: f.Pa.hQ }, end: { - video: f.Pa.DP, - audio: f.Pa.zP + video: f.Pa.kQ, + audio: f.Pa.gQ } }; - c.prototype.X1a = function(p) { - var u, t, w, v, y, x, z, A; + c.prototype.u2a = function(n) { + var u, t, v, w, y, x, z, B; - function q(B) { - return (0, d.timestamp)(u.ATa((0, d.timestamp)(B), p, !0)); + function q(A) { + return (0, d.timestamp)(u.fUa((0, d.timestamp)(A), n, !0)); } u = this; t = new Set(); - w = p.Yc; - v = p.na; - y = void 0 === p.deb ? null : p.deb; - x = p.I; - z = this.cm.E1a(v); - A = x && this.W1a(x); - A && z.push.apply(z, ca(this.cm.E1a(A))); - this.cm.fbb(p.na); - A && this.cm.fbb(A); - x && this.ieb.add(x); + v = n.vd; + w = n.na; + y = void 0 === n.Xeb ? null : n.Xeb; + x = n.H; + z = this.cm.c2a(w); + B = x && this.t2a(x); + B && z.push.apply(z, aa(this.cm.c2a(B))); + this.cm.Tbb(n.na); + B && this.cm.Tbb(B); + x && this.bfb.add(x); x = []; - ("pr_ats" in w) && x.push({ - name: f.Pa.g1, - fs: q(w.pr_ats), - na: v, - Cf: "request-pre-manifest" - }); - ("ats" in w) && x.push({ - name: f.Pa.e1, - fs: q(w.ats), - na: v, - Cf: "request-manifest" - }); - ("pr_at" in w) && x.push({ - name: f.Pa.f1, - fs: q(w.pr_at), - na: v, - Cf: "request-pre-manifest" - }); - ("at" in w) && x.push({ - name: f.Pa.d1, - fs: q(w.at), - na: v, - Cf: "request-manifest" - }); - ("lg" in w) && x.push({ - name: f.Pa.c1, - fs: q(w.lg), - na: v, - Cf: "request-license" - }); - ("lr" in w) && (x.push({ - name: f.Pa.b1, - fs: q(w.lr), - na: v, - Cf: "request-license" + ("pr_ats" in v) && x.push({ + name: f.Pa.I1, + ps: q(v.pr_ats), + na: w, + Af: "request-pre-manifest" + }); + ("ats" in v) && x.push({ + name: f.Pa.G1, + ps: q(v.ats), + na: w, + Af: "request-manifest" + }); + ("pr_at" in v) && x.push({ + name: f.Pa.H1, + ps: q(v.pr_at), + na: w, + Af: "request-pre-manifest" + }); + ("at" in v) && x.push({ + name: f.Pa.F1, + ps: q(v.at), + na: w, + Af: "request-manifest" + }); + ("lg" in v) && x.push({ + name: f.Pa.E1, + ps: q(v.lg), + na: w, + Af: "request-license" + }); + ("lr" in v) && (x.push({ + name: f.Pa.D1, + ps: q(v.lr), + na: w, + Af: "request-license" }), x.push({ - name: f.Pa.CZ, - fs: q(w.lr), - na: v, - Cf: "apply-license" + name: f.Pa.g_, + ps: q(v.lr), + na: w, + Af: "apply-license" })); - ("ld" in w) && x.push({ - name: f.Pa.BZ, - fs: q(w.ld), - na: v, - Cf: "apply-license" - }); - ("tt_start" in w) && x.push({ - name: f.Pa.CP, - fs: q(w.tt_start), - na: v, - Cf: "request-timed-text" - }); - ("tt_comp" in w) && x.push({ - name: f.Pa.BP, - fs: q(w.tt_comp), - na: v, - Cf: "request-timed-text" - }); - return x.concat(z).map(function(B) { - return u.l7b(B, p); - }).filter(function(B) { - return B.ts <= (null !== y && void 0 !== y ? y : B.ts) ? ("end" === B.step && t.add(B.eventId), !0) : !1; - }).filter(function(B) { - return "start" !== B.step || t.has(B.eventId) ? !0 : !1; - }).sort(function(B, C) { - return B.ts - C.ts; - }).reduce(function(B, C) { + ("ld" in v) && x.push({ + name: f.Pa.f_, + ps: q(v.ld), + na: w, + Af: "apply-license" + }); + ("tt_start" in v) && x.push({ + name: f.Pa.jQ, + ps: q(v.tt_start), + na: w, + Af: "request-timed-text" + }); + ("tt_comp" in v) && x.push({ + name: f.Pa.iQ, + ps: q(v.tt_comp), + na: w, + Af: "request-timed-text" + }); + return x.concat(z).map(function(A) { + return u.P8b(A, n); + }).filter(function(A) { + return A.ts <= (null !== y && void 0 !== y ? y : A.ts) ? ("end" === A.step && t.add(A.eventId), !0) : !1; + }).filter(function(A) { + return "start" !== A.step || t.has(A.eventId) ? !0 : !1; + }).sort(function(A, C) { + return A.ts - C.ts; + }).reduce(function(A, C) { var D; D = C.eventName; delete C.eventName; - D && (B[D] = C); - return B; + D && (A[D] = C); + return A; }, {}); }; - c.prototype.Cub = function(p, q, u) { - return (void 0 === u ? 0 : u) ? p.ea(d.pa) + q.Qh.ea(d.pa) : p.ea(d.pa) - q.Qh.ea(d.pa); + c.prototype.Cvb = function(n, q, u) { + return (void 0 === u ? 0 : u) ? n.ea(d.ma) + q.Qh.ea(d.ma) : n.ea(d.ma) - q.Qh.ea(d.ma); }; - c.prototype.ATa = function(p, q, u) { + c.prototype.fUa = function(n, q, u) { u = void 0 === u ? !1 : u; if (q.om) - if (u) p.ea(d.pa) + q.om; - else return p.ea(d.pa) - q.om; - return this.Cub(p, q, u); + if (u) n.ea(d.ma) + q.om; + else return n.ea(d.ma) - q.om; + return this.Cvb(n, q, u); }; - c.prototype.l7b = function(p, q) { + c.prototype.P8b = function(n, q) { var u, t; - u = p.Cf; - t = p.name; + u = n.Af; + t = n.name; return { - eventName: this.wVb(t, u), + eventName: this.NWb(t, u), eventId: u || t, - ts: this.ATa(p.fs, q), - comp: this.hU(t), - cat: this.VJb(t), - step: this.QMb(t) + ts: this.fUa(n.ps, q), + comp: this.RU(t), + cat: this.eLb(t), + step: this.aOb(t) }; }; - c.prototype.wVb = function(p, q) { - switch (p) { - case f.Pa.CP: - case f.Pa.BP: - case f.Pa.AP: - case f.Pa.zP: - case f.Pa.EP: - case f.Pa.DP: - return p + "-" + q; + c.prototype.NWb = function(n, q) { + switch (n) { + case f.Pa.jQ: + case f.Pa.iQ: + case f.Pa.hQ: + case f.Pa.gQ: + case f.Pa.lQ: + case f.Pa.kQ: + return n + "-" + q; default: - return p; + return n; } }; - c.prototype.hU = function(p) { - switch (p) { - case f.Pa.g1: - case f.Pa.f1: - case f.Pa.e1: - case f.Pa.d1: + c.prototype.RU = function(n) { + switch (n) { + case f.Pa.I1: + case f.Pa.H1: + case f.Pa.G1: + case f.Pa.F1: return "manifest"; - case f.Pa.c1: - case f.Pa.b1: - case f.Pa.Pfa: - case f.Pa.Ofa: - case f.Pa.C_: - case f.Pa.B_: - case f.Pa.CZ: - case f.Pa.BZ: + case f.Pa.E1: + case f.Pa.D1: + case f.Pa.tga: + case f.Pa.sga: + case f.Pa.d0: + case f.Pa.c0: + case f.Pa.g_: + case f.Pa.f_: return "license"; - case f.Pa.CP: - case f.Pa.BP: - case f.Pa.AP: - case f.Pa.zP: - case f.Pa.EP: - case f.Pa.DP: - case f.Pa.cca: - case f.Pa.bca: + case f.Pa.jQ: + case f.Pa.iQ: + case f.Pa.hQ: + case f.Pa.gQ: + case f.Pa.lQ: + case f.Pa.kQ: + case f.Pa.Hca: + case f.Pa.Gca: return "buffering"; - case f.Pa.Tea: - case f.Pa.Sea: + case f.Pa.wfa: + case f.Pa.vfa: return "playback"; default: - return (0, k.yL)(p); + return (0, h.SL)(n); } }; - c.prototype.VJb = function(p) { - switch (p) { - case f.Pa.g1: - case f.Pa.f1: - case f.Pa.e1: - case f.Pa.d1: + c.prototype.eLb = function(n) { + switch (n) { + case f.Pa.I1: + case f.Pa.H1: + case f.Pa.G1: + case f.Pa.F1: return "aws"; - case f.Pa.c1: - case f.Pa.b1: + case f.Pa.E1: + case f.Pa.D1: return "mixed"; - case f.Pa.Tea: - case f.Pa.Sea: - case f.Pa.Pfa: - case f.Pa.Ofa: - case f.Pa.C_: - case f.Pa.B_: - case f.Pa.CZ: - case f.Pa.BZ: - case f.Pa.cca: - case f.Pa.bca: + case f.Pa.wfa: + case f.Pa.vfa: + case f.Pa.tga: + case f.Pa.sga: + case f.Pa.d0: + case f.Pa.c0: + case f.Pa.g_: + case f.Pa.f_: + case f.Pa.Hca: + case f.Pa.Gca: return "device"; - case f.Pa.CP: - case f.Pa.BP: - case f.Pa.AP: - case f.Pa.zP: - case f.Pa.EP: - case f.Pa.DP: + case f.Pa.jQ: + case f.Pa.iQ: + case f.Pa.hQ: + case f.Pa.gQ: + case f.Pa.lQ: + case f.Pa.kQ: return "cdn"; default: - return (0, k.yL)(p); + return (0, h.SL)(n); } }; - c.prototype.QMb = function(p) { - switch (p) { - case f.Pa.g1: - case f.Pa.Tea: - case f.Pa.e1: - case f.Pa.c1: - case f.Pa.cca: - case f.Pa.CP: - case f.Pa.AP: - case f.Pa.EP: - case f.Pa.Pfa: - case f.Pa.C_: - case f.Pa.CZ: + c.prototype.aOb = function(n) { + switch (n) { + case f.Pa.I1: + case f.Pa.wfa: + case f.Pa.G1: + case f.Pa.E1: + case f.Pa.Hca: + case f.Pa.jQ: + case f.Pa.hQ: + case f.Pa.lQ: + case f.Pa.tga: + case f.Pa.d0: + case f.Pa.g_: return "start"; - case f.Pa.f1: - case f.Pa.Sea: - case f.Pa.d1: - case f.Pa.b1: - case f.Pa.Ofa: - case f.Pa.B_: - case f.Pa.BZ: - case f.Pa.bca: - case f.Pa.BP: - case f.Pa.zP: - case f.Pa.DP: + case f.Pa.H1: + case f.Pa.vfa: + case f.Pa.F1: + case f.Pa.D1: + case f.Pa.sga: + case f.Pa.c0: + case f.Pa.f_: + case f.Pa.Gca: + case f.Pa.iQ: + case f.Pa.gQ: + case f.Pa.kQ: return "end"; default: - return (0, k.yL)(p); + return (0, h.SL)(n); } }; - c.prototype.E2a = function(p, q) { - if ((p in m[q])) return m[q][p]; + c.prototype.f3a = function(n, q) { + if ((n in l[q])) return l[q][n]; }; - c.prototype.p8b = function() { - g.Je.removeEventListener(g.a7, this.Hfb); + c.prototype.S9b = function() { + g.Le.removeEventListener(g.z7, this.Bgb); }; - c.prototype.s$b = function() { - this.p8b(); - g.Je.addEventListener(g.a7, this.Hfb); + c.prototype.Yac = function() { + this.S9b(); + g.Le.addEventListener(g.z7, this.Bgb); }; - c.prototype.W1a = function(p) { + c.prototype.t2a = function(n) { var q; - if (this.Bxa.has(p)) return this.Bxa.get(p); + if (this.Zxa.has(n)) return this.Zxa.get(n); q = Date.now(); - this.Bxa.set(p, q); + this.Zxa.set(n, q); return q; }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.vQ)), r.__param(1, (0, l.l)(n.Cn))], a); - b.KJa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.iR)), r.__param(1, (0, m.l)(p.Cn))], a); + b.mKa = a; }, 27104: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u; + var f, k, d, g, p, h, l, n, q, u; - function c(t, w, v, y, x, z) { - var A; - A = this; - this.Vg = t; - this.config = v; - this.Cb = y; + function c(t, v, w, y, x, z) { + var B; + B = this; + this.Xg = t; + this.config = w; + this.Bb = y; this.debug = x; - this.eF = {}; - this.IYa = !1; - this.HS = {}; - this.Mqa = 0; - this.j6 = function(B) { + this.wF = {}; + this.oZa = !1; + this.sT = {}; + this.nra = 0; + this.H6 = function(A) { var C, D, E; - C = B.stream; + C = A.stream; if (C) { - B = C.Vb; + A = C.Wb; D = C.bitrate; - E = C.ub; - } else B = B.track.Vb; + E = C.tb; + } else A = A.track.Wb; return { - key: B + "$" + D + "$" + E, - Vb: B, + key: A + "$" + D + "$" + E, + Wb: A, bitrate: D, - ub: E + tb: E }; }; - this.V0a = function(B) { + this.u1a = function(A) { var C, D, E; - D = A.j6(B); - E = null === (C = B.Dc) || void 0 === C ? void 0 : C.id; - B = B.track.Cf; + D = B.H6(A); + E = null === (C = A.Ec) || void 0 === C ? void 0 : C.id; + A = A.track.Af; return Object.assign({}, D, { - key: D.key + "$" + E + "$" + B, - Lm: E, - Cf: B + key: D.key + "$" + E + "$" + A, + Km: E, + Af: A }); }; - this.SJb = function(B) { + this.bLb = function(A) { var C; - C = B.stream; - B = null === C || void 0 === C ? void 0 : C.Vb; + C = A.stream; + A = null === C || void 0 === C ? void 0 : C.Wb; C = null === C || void 0 === C ? void 0 : C.bitrate; return { - key: B + "$" + C, - Vb: null !== B && void 0 !== B ? B : "", - WM: C + key: A + "$" + C, + Wb: null !== A && void 0 !== A ? A : "", + wN: C }; }; - this.vNb = function(B) { + this.HOb = function(A) { var C; - C = B.stream; - B = null === C || void 0 === C ? void 0 : C.Vb; - C = null === C || void 0 === C ? void 0 : C.ub; + C = A.stream; + A = null === C || void 0 === C ? void 0 : C.Wb; + C = null === C || void 0 === C ? void 0 : C.tb; return { - key: B + "$" + C, - Vb: null !== B && void 0 !== B ? B : "", - WM: C + key: A + "$" + C, + Wb: null !== A && void 0 !== A ? A : "", + wN: C }; }; - this.log = w.ab("PlayTimeTracker"); - this.e$ = z(t); - this.bu = z(t); - this.fva = z(t); - this.startTime = this.Vg.mediaTime.value; - this.p8 = this.config().utb; - this.NI(); - this.eF.abrdel = 0; - this.p8.forEach(function(B) { - B = "abrdel" + B; - A.HS[B] = 0; - A.eF[B] = 0; + this.log = v.Za("PlayTimeTracker"); + this.J$ = z(t); + this.iu = z(t); + this.Eva = z(t); + this.startTime = this.Xg.mediaTime.value; + this.N8 = this.config().uub; + this.jJ(); + this.wF.abrdel = 0; + this.N8.forEach(function(A) { + A = "abrdel" + A; + B.sT[A] = 0; + B.wF[A] = 0; }); } - function l() {} + function m() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.aMa = void 0; + b.BMa = void 0; r = a(5163); f = a(22674); - h = a(87386); + k = a(87386); d = a(4203); g = a(71501); a(5021); - n = a(42207); - k = a(90597); - m = a(33096); - p = a(3887); + p = a(42207); + h = a(90597); + l = a(33096); + n = a(3887); q = a(39551); u = a(30873); - l.prototype.encode = function(t) { + m.prototype.encode = function(t) { return { - downloadableId: t.Vb, - correlationId: t.Cf, + downloadableId: t.Wb, + correlationId: t.Af, bitrate: t.bitrate, - vmaf: t.ub, + vmaf: t.tb, duration: t.duration, - metric: t.WM, - cdnId: t.Lm + metric: t.wN, + cdnId: t.Km }; }; - l.prototype.decode = function(t) { + m.prototype.decode = function(t) { return { - Vb: t.downloadableId, - Cf: t.correlationId, + Wb: t.downloadableId, + Af: t.correlationId, bitrate: t.bitrate, - ub: t.vmaf, + tb: t.vmaf, duration: t.duration, - WM: t.metric, - Lm: t.cdnId + wN: t.metric, + Km: t.cdnId }; }; - c.prototype.Op = function(t) { + c.prototype.Mp = function(t) { t = void 0 === t ? "content" : t; - this.XC(this.Vg.mediaTime.value); - return Math.floor(this.bu.Op(function(w) { - return w.track.BC === t; + this.hD(this.Xg.mediaTime.value); + return Math.floor(this.iu.Mp(function(v) { + return v.track.LC === t; })); }; - c.prototype.b1a = function(t) { - this.XC(this.Vg.mediaTime.value); - return Math.floor(this.bu.Op(t)); + c.prototype.B1a = function(t) { + this.hD(this.Xg.mediaTime.value); + return Math.floor(this.iu.Mp(t)); }; - c.prototype.GU = function(t) { - var w; + c.prototype.rV = function(t) { + var v; t = void 0 === t ? "content" : t; - this.XC(this.Vg.mediaTime.value); - w = this.bu.GU(function(v) { - return v.track.BC === t; + this.hD(this.Xg.mediaTime.value); + v = this.iu.rV(function(w) { + return w.track.LC === t; }); - this.debug.assert(w === Math.floor(w), "Value of totalContentPlayTime is not an integer."); - return Math.floor(w); + this.debug.assert(v === Math.floor(v), "Value of totalContentPlayTime is not an integer."); + return Math.floor(v); }; - c.prototype.JJb = function() { - this.XC(this.Vg.mediaTime.value); + c.prototype.TKb = function() { + this.hD(this.Xg.mediaTime.value); return { - audio: this.lU(this.e$, this.V0a), - video: this.lU(this.bu, this.V0a) + audio: this.VU(this.J$, this.u1a), + video: this.VU(this.iu, this.u1a) }; }; - c.prototype.bMb = function() { - var t, w, v; - t = this.Op("content"); - w = this.Op("ads"); - v = this.Op("other"); + c.prototype.oNb = function() { + var t, v, w; + t = this.Mp("content"); + v = this.Mp("ads"); + w = this.Mp("other"); t = { total: t, - totalAdDuration: w, - totalOtherDuration: v, - totalCombinedDuration: t + w + v, - totalContentTime: this.GU("content"), - totalStartSlateDuration: this.b1a(function(y) { - return !0 === y.Uqa; + totalAdDuration: v, + totalOtherDuration: w, + totalCombinedDuration: t + v + w, + totalContentTime: this.rV("content"), + totalStartSlateDuration: this.B1a(function(y) { + return !0 === y.wra; }), - totalLiveEdgeDuration: this.b1a(function(y) { - return !0 === y.YB; + totalLiveEdgeDuration: this.B1a(function(y) { + return !0 === y.gC; }), - audio: this.lU(this.e$, this.j6), - video: this.lU(this.bu, this.j6), - timedtext: this.lU(this.fva, this.j6) + audio: this.VU(this.J$, this.H6), + video: this.VU(this.iu, this.H6), + timedtext: this.VU(this.Eva, this.H6) }; this.debug.assert(!(!t.audio || !t.video)); return t; }; - c.prototype.hoa = function() { - var t, w; - this.XC(this.Vg.mediaTime.value); - t = this.bu.doa(this.SJb); + c.prototype.Koa = function() { + var t, v; + this.hD(this.Xg.mediaTime.value); + t = this.iu.Goa(this.bLb); try { - w = this.t0a(t); - } catch (v) { + v = this.W0a(t); + } catch (w) { return (this.log.warn("Failed to calc average bitrate."), null); } - this.eF.abrdel = Math.round(w); - return this.eF.abrdel; + this.wF.abrdel = Math.round(v); + return this.wF.abrdel; }; - c.prototype.u0a = function() { - var t, w; - this.XC(this.Vg.mediaTime.value); - t = this.bu.doa(this.vNb); + c.prototype.X0a = function() { + var t, v; + this.hD(this.Xg.mediaTime.value); + t = this.iu.Goa(this.HOb); try { - w = this.t0a(t); - } catch (v) { + v = this.W0a(t); + } catch (w) { return (this.log.warn("Failed to calc average vmaf."), null); } - return Math.round(w); + return Math.round(v); }; - c.prototype.s0a = function() { - var t, w; + c.prototype.V0a = function() { + var t, v; t = this; - if (!this.IYa) { - w = this.Op(); - this.p8.forEach(function(v) { + if (!this.oZa) { + v = this.Mp(); + this.N8.forEach(function(w) { var y, x, z; - if (0 === t.HS["abrdel" + v] && w > v * m.As) { + if (0 === t.sT["abrdel" + w] && v > w * l.Aq) { y = 0; x = 0; z = 0; - t.bu.some(function(A) { - y += A.stream.bitrate * (A.endTime - A.startTime); - x += A.endTime - A.startTime; - z = A.stream.bitrate; - return x > v * m.As; + t.iu.some(function(B) { + y += B.stream.bitrate * (B.endTime - B.startTime); + x += B.endTime - B.startTime; + z = B.stream.bitrate; + return x > w * l.Aq; }); - y && (t.HS["abrdel" + v] = Math.round((y - z * (x - v * m.As)) / (v * m.As))); + y && (t.sT["abrdel" + w] = Math.round((y - z * (x - w * l.Aq)) / (w * l.Aq))); } }); - 0 !== this.HS["abrdel" + this.p8[this.p8.length - 1]] && (this.IYa = !0); - (0, p.Xf)(this.HS, function(v, y) { - t.eF[v] = 0 === y ? t.eF.abrdel : y; + 0 !== this.sT["abrdel" + this.N8[this.N8.length - 1]] && (this.oZa = !0); + (0, n.Yf)(this.sT, function(w, y) { + t.wF[w] = 0 === y ? t.wF.abrdel : y; }); } - return this.eF; + return this.wF; }; - c.prototype.Ztb = function(t) { - this.Mqa += t; + c.prototype.Zub = function(t) { + this.nra += t; }; - c.prototype.Y6 = function() { - return this.bu.Y6(); + c.prototype.x7 = function() { + return this.iu.x7(); }; - c.prototype.NI = function() { + c.prototype.jJ = function() { var t; t = this; - this.Vg.nf.addListener(function(w) { - t.VK = t.AVa(t.VK, t.e$, w.newValue); + this.Xg.mf.addListener(function(v) { + t.nL = t.jWa(t.nL, t.J$, v.newValue); }); - this.Vg.$d.addListener(function(w) { - t.YK = t.AVa(t.YK, t.bu, w.newValue); + this.Xg.ce.addListener(function(v) { + t.qL = t.jWa(t.qL, t.iu, v.newValue); }); - this.Vg.playbackRate.addListener(function(w) { - t.XC(t.Vg.mediaTime.value, w.oldValue); + this.Xg.playbackRate.addListener(function(v) { + t.hD(t.Xg.mediaTime.value, v.oldValue); }); - this.Vg.bi.addListener(this.lWb.bind(this)); + this.Xg.ai.addListener(this.BXb.bind(this)); }; - c.prototype.Lta = function(t, w) { - this.XC(t); - this.startTime = w; - this.YK = this.VK = void 0; - this.XK && (this.XK.startTime = this.startTime); + c.prototype.hua = function(t, v) { + this.hD(t); + this.startTime = v; + this.qL = this.nL = void 0; + this.pL && (this.pL.startTime = this.startTime); !1; }; - c.prototype.lWb = function(t) { - this.fva.Ge(this.XK, this.Vg.mediaTime.value); - this.XK = (t = t.newValue) ? { + c.prototype.BXb = function(t) { + this.Eva.He(this.pL, this.Xg.mediaTime.value); + this.pL = (t = t.newValue) ? { track: t, - startTime: this.Vg.mediaTime.value, - endTime: g.Zw + startTime: this.Xg.mediaTime.value, + endTime: g.ix } : void 0; }; - c.prototype.XC = function(t, w) { - w = void 0 === w ? this.Vg.playbackRate.value : w; - t && this.VK && this.YK && (t = Math.min(t, this.VK.endTime, this.YK.endTime), this.e$.Ge(this.VK, t, w), this.VK.startTime = t, this.bu.Ge(this.YK, t, w), this.YK.startTime = t, this.XK && (this.fva.Ge(this.XK, t, w), this.XK.startTime = t), this.startTime = t, !1); + c.prototype.hD = function(t, v) { + v = void 0 === v ? this.Xg.playbackRate.value : v; + t && this.nL && this.qL && (t = Math.min(t, this.nL.endTime, this.qL.endTime), this.J$.He(this.nL, t, v), this.nL.startTime = t, this.iu.He(this.qL, t, v), this.qL.startTime = t, this.pL && (this.Eva.He(this.pL, t, v), this.pL.startTime = t), this.startTime = t, !1); }; - c.prototype.AVa = function(t, w, v) { + c.prototype.jWa = function(t, v, w) { var y; - t && w.Ge(t, Math.min(t.endTime, this.Vg.mediaTime.value)); - if (v && v.stream) { - t = v.KK; - w = v.stream; - y = this.Vg.kd; + t && v.He(t, Math.min(t.endTime, this.Xg.mediaTime.value)); + if (w && w.stream) { + t = w.cL; + v = w.stream; + y = this.Xg.Kd; return { - Dc: v.Dc, - track: w.track, - stream: w, + Ec: w.Ec, + track: v.track, + stream: v, startTime: Math.max(t.startTime, this.startTime), endTime: t.endTime, - Uqa: y.aa ? y.GB(t.endTime) === u.zs.JQ : void 0, - YB: y.aa ? y.OU() : void 0 + wra: y.aa ? y.PB(t.endTime) === u.Es.vR : void 0, + gC: y.aa ? y.zV() : void 0 }; } }; - c.prototype.lU = function(t, w) { - return t.doa(w, "content").map(function(v) { - return new l().encode(v); + c.prototype.VU = function(t, v) { + return t.Goa(v, "content").map(function(w) { + return new m().encode(w); }); }; - c.prototype.t0a = function(t) { - var w, v, y; - w = this; - v = 0; + c.prototype.W0a = function(t) { + var v, w, y; + v = this; + w = 0; t.forEach(function(x) { - if (w.Cb.rg(x.duration) && w.Cb.rg(x.WM)) v += x.duration; + if (v.Bb.sg(x.duration) && v.Bb.sg(x.wN)) w += x.duration; else throw Error("Invalid arguments: missing duration and/or metric in segment."); }); - if (!v) return 0; + if (!w) return 0; y = 0; t.forEach(function(x) { - y += x.WM * x.duration / v; + y += x.wN * x.duration / w; }); return y; }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(1, (0, f.l)(h.bb)), r.__param(2, (0, f.l)(d.Yb)), r.__param(3, (0, f.l)(n.Vf)), r.__param(4, (0, f.l)(k.Pw)), r.__param(5, (0, f.l)(q.ufa))], a); - b.aMa = a; + a = r.__decorate([(0, f.U)(), r.__param(1, (0, f.l)(k.$a)), r.__param(2, (0, f.l)(d.Zb)), r.__param(3, (0, f.l)(p.Wf)), r.__param(4, (0, f.l)(h.$w)), r.__param(5, (0, f.l)(q.$fa))], a); + b.BMa = a; }, 24722: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P; - function c(I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra, R, sa, ra, O, ja, xa, Pa, eb, Ya, qb) { - this.ty = I; - this.SA = J; + function c(J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db) { + this.Hy = J; + this.cB = I; this.Ea = K; - this.sa = P; - this.vwb = S; - this.gza = ba; - this.SV = na; - this.usa = ha; - this.KM = va; - this.ed = ua; - this.th = Ka; - this.Bi = Ma; - this.zK = $a; - this.YW = Y; + this.ta = O; + this.uxb = U; + this.Gza = ca; + this.HW = pa; + this.Usa = la; + this.kN = va; + this.jd = ua; + this.sh = Ea; + this.zi = La; + this.SK = Za; + this.KX = Y; this.Ph = ma; - this.Gza = Ea; - this.Lf = Ra; + this.fAa = Fa; + this.Lf = Qa; this.cm = R; - this.de = sa; - this.dva = ra; - this.o1b = O; - this.mja = ja; - this.YG = xa; - this.Qua = Pa; - this.yia = eb; - this.uxb = Ya; - this.vK = qb; + this.fe = ta; + this.Cva = Ia; + this.I2b = ia; + this.Pja = Q; + this.oH = oa; + this.ova = Aa; + this.$ia = Ya; + this.vyb = ab; + this.OK = db; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.gMa = void 0; + b.HMa = void 0; r = a(5163); - l = a(62665); + m = a(62665); f = a(22674); - h = a(45842); + k = a(45842); d = a(11479); g = a(81918); - n = a(30869); - k = a(12826); - m = a(37104); - p = a(24273); + p = a(30869); + h = a(12826); + l = a(37104); + n = a(24273); q = a(73449); u = a(66476); t = a(79274); - w = a(52531); - v = a(24550); + v = a(52531); + w = a(24550); y = a(91622); x = a(61861); z = a(78388); - A = a(45118); - B = a(74870); + B = a(45118); + A = a(74870); C = a(92205); D = a(77134); E = a(93367); G = a(85405); F = a(2160); H = a(49745); - N = a(50889); + L = a(50889); M = a(70068); - L = a(33258); - c.prototype.create = function(I, J, K, P, S, ba, na, ha) { - return new(a(18128).iMa)(I, J, ba, na, P, S, this.ty, K, this.Ea, this.SA, this.sa, this.SV, this.vwb, this.gza, this.usa, this.KM, this.ed, this.th, this.Bi, this.zK, this.YW, this.Ph, this.Gza, this.Lf, this.de, this.dva, this.cm, this.o1b(), this.mja, this.YG, this.Qua, this.yia, this.uxb, void 0, ha); + N = a(33258); + c.prototype.create = function(J, I, K, O, U, ca, pa, la) { + return new(a(18128).JMa)(J, I, ca, pa, O, U, this.Hy, K, this.Ea, this.cB, this.ta, this.HW, this.uxb, this.Gza, this.Usa, this.kN, this.jd, this.sh, this.zi, this.SK, this.KX, this.Ph, this.fAa, this.Lf, this.fe, this.Cva, this.cm, this.I2b(), this.Pja, this.oH, this.ova, this.$ia, this.vyb, void 0, la); }; - Q = c; - Q = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(l.Xw)), r.__param(1, (0, f.l)(d.Th)), r.__param(2, (0, f.l)(g.Lc)), r.__param(3, (0, f.l)(n.dg)), r.__param(4, (0, f.l)(k.nCa)), r.__param(5, (0, f.l)(h.aE)), r.__param(6, (0, f.l)(m.wea)), r.__param(7, (0, f.l)(p.bJa)), r.__param(8, (0, f.l)(q.kQ)), r.__param(9, (0, f.l)(u.dE)), r.__param(10, (0, f.l)(t.EQ)), r.__param(11, (0, f.l)(w.VD)), r.__param(12, (0, f.l)(y.wCa)), r.__param(13, (0, f.l)(x.tfa)), r.__param(14, (0, f.l)(H.PD)), r.__param(15, (0, f.l)(z.xPa)), r.__param(16, (0, f.l)(A.tl)), r.__param(17, (0, f.l)(D.vQ)), r.__param(18, (0, f.l)(B.eh)), r.__param(19, (0, f.l)(C.jMa)), r.__param(20, (0, f.l)(E.ANa)), r.__param(21, (0, f.l)(G.KBa)), r.__param(22, (0, f.l)(F.Cea)), r.__param(23, (0, f.l)(N.DLa)), r.__param(24, (0, f.l)(M.iBa)), r.__param(25, (0, f.l)(L.Qca)), r.__param(26, (0, f.l)(v.sP)), r.__param(26, (0, f.optional)())], Q); - b.gMa = Q; + P = c; + P = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(m.gx)), r.__param(1, (0, f.l)(d.Sh)), r.__param(2, (0, f.l)(g.Kc)), r.__param(3, (0, f.l)(p.eg)), r.__param(4, (0, f.l)(h.OCa)), r.__param(5, (0, f.l)(k.rE)), r.__param(6, (0, f.l)(l.afa)), r.__param(7, (0, f.l)(n.EJa)), r.__param(8, (0, f.l)(q.YQ)), r.__param(9, (0, f.l)(u.uE)), r.__param(10, (0, f.l)(t.qR)), r.__param(11, (0, f.l)(v.lE)), r.__param(12, (0, f.l)(y.XCa)), r.__param(13, (0, f.l)(x.Zfa)), r.__param(14, (0, f.l)(H.fE)), r.__param(15, (0, f.l)(z.$Pa)), r.__param(16, (0, f.l)(B.vl)), r.__param(17, (0, f.l)(D.iR)), r.__param(18, (0, f.l)(A.Bh)), r.__param(19, (0, f.l)(C.KMa)), r.__param(20, (0, f.l)(E.$Na)), r.__param(21, (0, f.l)(G.kCa)), r.__param(22, (0, f.l)(F.gfa)), r.__param(23, (0, f.l)(L.dMa)), r.__param(24, (0, f.l)(M.JBa)), r.__param(25, (0, f.l)(N.tda)), r.__param(26, (0, f.l)(w.$P)), r.__param(26, (0, f.optional)())], P); + b.HMa = P; }, 18128: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a; - - function c(Y, ma, Ea, Ra, R, sa, ra, O, ja, xa, Pa, eb, Ya, qb, zb, Ua, bb, kb, sb, pb, Cb, Ab, Kb, Pb, Xb, Jb, Qb, Nb, Zb, nc, Ac, Pc, Yd, Lf, Zd) { - var Db, Mf; - - function gf(wb) { - wb.newValue && wb.newValue.stream && (Db.$d.removeListener(gf), Db.p7 = wb.newValue.stream.bitrate); - } - - function hf(wb) { - wb.newValue !== P.lb.Ff && wb.newValue !== P.lb.Mg && (Db.zb.removeListener(hf), Db.yy = Db.sa.VH, Db.Jb.Ec(P.ga.Zt)); - } - - function jf(wb) { - wb.newValue !== P.lb.Ff && (Db.zb.removeListener(jf), Db.gl = !0, Db.XW = Db.sa.ke.ea(D.pa), Db.Jb.Ec(P.ga.gl)); - } - Db = this; - this.tb = R; - this.Wj = sa; - this.ty = ra; - this.Ea = ja; - this.SA = xa; - this.sa = Pa; - this.SV = eb; - this.usa = zb; - this.KM = Ua; - this.ed = bb; - this.th = kb; - this.Bi = sb; - this.zK = pb; - this.YW = Cb; - this.Ph = Ab; - this.Gza = Kb; - this.Lf = Pb; - this.de = Xb; - this.dva = Jb; - this.cm = Qb; - this.vbb = Nb; - this.mja = Zb; - this.YG = nc; - this.Qua = Ac; - this.yia = Pc; - this.fka = Yd; - this.vK = Lf; - this.x$a = []; - this.hq = new Map(); - this.z3a = new Map(); - this.uc = new q.Ib(null); - this.Ig = new q.Ib(null); + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za; + + function c(Y, ma, Fa, Qa, R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db, tb, Na, cb, lb, sb, pb, Ab, Eb, Kb, Nb, Qb, Ib, Pb, Rb, Yb, ic, Ac, Pc, Yd, Lf, Zd) { + var Cb, Mf; + + function gf(xb) { + xb.newValue && xb.newValue.stream && (Cb.ce.removeListener(gf), Cb.O7 = xb.newValue.stream.bitrate); + } + + function hf(xb) { + xb.newValue !== O.kb.Ff && xb.newValue !== O.kb.Ng && (Cb.Ab.removeListener(hf), Cb.My = Cb.ta.mI, Cb.Jb.Fc(O.ha.fu)); + } + + function jf(xb) { + xb.newValue !== O.kb.Ff && (Cb.Ab.removeListener(jf), Cb.kl = !0, Cb.JX = Cb.ta.me.ea(D.ma), Cb.Jb.Fc(O.ha.kl)); + } + Cb = this; + this.sb = R; + this.Uj = ta; + this.Hy = Ia; + this.Ea = Q; + this.cB = oa; + this.ta = Aa; + this.HW = Ya; + this.Usa = tb; + this.kN = Na; + this.jd = cb; + this.sh = lb; + this.zi = sb; + this.SK = pb; + this.KX = Ab; + this.Ph = Eb; + this.fAa = Kb; + this.Lf = Nb; + this.fe = Qb; + this.Cva = Ib; + this.cm = Pb; + this.icb = Rb; + this.Pja = Yb; + this.oH = ic; + this.ova = Ac; + this.$ia = Pc; + this.Fka = Yd; + this.OK = Lf; + this.kab = []; + this.bq = new Map(); + this.e4a = new Map(); + this.ac = new q.Ib(null); + this.Jg = new q.Ib(null); this.Mb = new q.Ib(null); - this.bi = new q.Ib(null); - this.qu = new q.Ib(void 0); - this.Oe = new q.Ib(null); - this.Og = new q.Ib(null); + this.ai = new q.Ib(null); + this.yu = new q.Ib(void 0); + this.Re = new q.Ib(null); + this.Pg = new q.Ib(null); this.mediaTime = new q.Ib(void 0); - this.playbackRate = new ua.nMa(1, u.config.Isa); + this.playbackRate = new ua.OMa(1, u.config.hta); this.background = new q.Ib(!0); - this.u8b = function(wb) { - return Db.uc.set(wb.newValue); + this.X9b = function(xb) { + return Cb.ac.set(xb.newValue); }; - this.b9b = function(wb) { - return Db.Ig.set(wb.newValue); + this.F$b = function(xb) { + return Cb.Jg.set(xb.newValue); }; - this.Z8b = function(wb) { - return Db.Mb.set(wb.newValue); + this.C$b = function(xb) { + return Cb.Mb.set(xb.newValue); }; - this.s8b = function(wb) { - return Db.bi.set(wb.newValue); + this.V9b = function(xb) { + return Cb.ai.set(xb.newValue); }; - this.Y8b = function(wb) { - return Db.qu.set(wb.newValue); + this.B$b = function(xb) { + return Cb.yu.set(xb.newValue); }; - this.a9b = function(wb) { - return Db.Oe.set(wb.newValue); + this.E$b = function(xb) { + return Cb.Re.set(xb.newValue); }; - this.t8b = function(wb) { - return Db.Og.set(wb.newValue); + this.W9b = function(xb) { + return Cb.Pg.set(xb.newValue); }; - this.Q8b = function(wb) { - return Db.$d.set(wb.newValue); + this.s$b = function(xb) { + return Cb.ce.set(xb.newValue); }; - this.P8b = function(wb) { - return Db.nf.set(wb.newValue); + this.r$b = function(xb) { + return Cb.mf.set(xb.newValue); }; - this.N8b = function(wb) { - return Db.mediaTime.set(wb.newValue); + this.p$b = function(xb) { + return Cb.mediaTime.set(xb.newValue); }; - this.v8b = function(wb) { - return Db.background.set(wb.newValue); + this.Y9b = function(xb) { + return Cb.background.set(xb.newValue); }; - this.YO = function(wb) { - return Db.playbackRate.set(wb.newValue); + this.EP = function(xb) { + return Cb.playbackRate.set(xb.newValue); }; - this.qo = {}; - this.Uwa = this.wza = 0; - this.Jb = new t.Yj(); - this.Lba = {}; - this.kY = this.n$a = this.gl = !1; - this.kD = new q.Ib(void 0); - this.state = new q.Ib(P.Wb.pJ); - this.Ci = new q.Ib(!1); + this.ro = {}; + this.sxa = this.Wza = 0; + this.Jb = new t.Vj(); + this.pca = {}; + this.SY = this.aab = this.kl = !1; + this.BD = new q.Ib(void 0); + this.state = new q.Ib(O.Xb.JJ); + this.Ai = new q.Ib(!1); this.paused = new q.Ib(!1); this.muted = new q.Ib(!1); - this.volume = new q.Ib(u.config.SDb / 100); - this.zb = new q.Ib(P.lb.Ff); - this.Rd = new q.Ib(P.tf.ee); - this.Sq = new q.Ib(P.tf.ee); - this.km = new q.Ib(P.tf.ee); - this.nf = new q.Ib(null); - this.$d = new q.Ib(null); - this.$ja = new q.Ib(null); - this.b7 = (0, m.NGa)(this); - this.Dc = [new q.Ib(null), new q.Ib(null)]; - this.Jja = {}; - this.kL = !1; - this.gb = this.uh = -1; - this.lG = function(wb, $b) { + this.volume = new q.Ib(u.config.WEb / 100); + this.Ab = new q.Ib(O.kb.Ff); + this.Td = new q.Ib(O.sf.he); + this.Vq = new q.Ib(O.sf.he); + this.km = new q.Ib(O.sf.he); + this.mf = new q.Ib(null); + this.ce = new q.Ib(null); + this.Aka = new q.Ib(null); + this.A7 = (0, l.mHa)(this); + this.Ec = [new q.Ib(null), new q.Ib(null)]; + this.jka = {}; + this.DL = !1; + this.eb = this.th = -1; + this.CG = function(xb, $b) { var Qc; - wb = void 0 === wb ? null : wb; - return (0, M.Tb)(wb) ? $b && !Db.Wi($b).Y ? wb : (null === (Qc = Db.fb) || void 0 === Qc ? 0 : Qc.Ch) ? Db.fb.nla(wb) : wb : null; + xb = void 0 === xb ? null : xb; + return (0, M.Tb)(xb) ? $b && !Cb.Ui($b).X ? xb : (null === (Qc = Cb.cb) || void 0 === Qc ? 0 : Qc.Eh) ? Cb.cb.Pla(xb) : xb : null; }; - this.yW = function() { - Db.Aya(); + this.nX = function() { + Cb.Zya(); }; - this.TSb = this.iB = Y; + this.fUb = this.uB = Y; this.addEventListener = this.Jb.addListener; this.removeEventListener = this.Jb.removeListener; - this.fireEvent = this.Jb.Ec; - this.Kia({ - J: Y, - I: Ra, - cb: Ea || ({}) - }, u.config.Qr ? this.ed.Ft(Y) : void 0, ma); - this.log = (0, C.Gh)(this); - this.yYa = O(this); - this.uwb = Ya(this); - this.uk = (0, J.createElement)("DIV", p.Ifa, void 0, { - id: this.P - }); - this.mPb(); - this.Fc = this.log.u4("Playback"); - (0, h.ULa)(this); - y.gA.$7a = this; - y.gA.Kna || (y.gA.Kna = this); - this.Fc.info("Playback created", this.vg); - this.s6a ? this.Fc.info("Playback selected for trace playback info logging") : this.Fc.trace("Playback not selected for trace playback info logging"); - u.config.Qr && (this.ed.LNb(this.P), this.addEventListener(P.ga.Zt, function() { - Db.ed.NNb(Db.P); - Db.Mb.addListener(function() { - Db.ed.Q2a(); - }); - Db.uc.addListener(function() { - Db.ed.Q2a(); - }); - }), this.addEventListener(P.ga.pg, function() { - Db.ed.KNb(Db.P); + this.fireEvent = this.Jb.Fc; + this.lja({ + K: Y, + H: Qa, + bb: Fa || ({}) + }, u.config.Yr ? this.jd.Lt(Y) : void 0, ma); + this.log = (0, C.Ih)(this); + this.eZa = ia(this); + this.txb = ab(this); + this.vk = (0, I.createElement)("DIV", n.nga, void 0, { + id: this.O + }); + this.xQb(); + this.Gc = this.log.S4("Playback"); + (0, k.uMa)(this); + y.uA.G8a = this; + y.uA.moa || (y.uA.moa = this); + this.Gc.info("Playback created", this.wg); + this.X6a ? this.Gc.info("Playback selected for trace playback info logging") : this.Gc.trace("Playback not selected for trace playback info logging"); + u.config.Yr && (this.jd.WOb(this.O), this.addEventListener(O.ha.fu, function() { + Cb.jd.YOb(Cb.O); + Cb.Mb.addListener(function() { + Cb.jd.u3a(); + }); + Cb.ac.addListener(function() { + Cb.jd.u3a(); + }); + }), this.addEventListener(O.ha.qg, function() { + Cb.jd.VOb(Cb.O); })); - this.state.addListener(function(wb) { - Db.Fc.info("Playback state changed", { - From: wb.oldValue, - To: wb.newValue + this.state.addListener(function(xb) { + Cb.Gc.info("Playback state changed", { + From: xb.oldValue, + To: xb.newValue }); - (0, G.oa)(wb.newValue > wb.oldValue); + (0, G.oa)(xb.newValue > xb.oldValue); }); - v.oe.addListener(v.Wk, this.yW, p.Mea); - Mf = qb((0, D.vh)(1)); + w.oe.addListener(w.Zk, this.nX, n.pfa); + Mf = db((0, D.uh)(1)); this.mediaTime.addListener(function() { - Db.oIb(); - Mf.Pj(function() { - return Db.D_a(); - }); - }); - this.zb.addListener(function(wb) { - Db.Fc.info("PresentingState changed", { - From: wb.oldValue, - To: wb.newValue, - MediaTime: (0, F.dh)(Db.mediaTime.value) - }, Db.Rt()); - }); - this.zb.addListener(function() { - Db.Ci.set(Db.zb.value === P.lb.he); - }); - this.Rd.addListener(function(wb) { - Db.Fc.info("BufferingState changed", { - From: wb.oldValue, - To: wb.newValue, - MediaTime: (0, F.dh)(Db.mediaTime.value) - }, Db.Rt()); - }); - this.Sq.addListener(function(wb) { - Db.Fc.info("AV BufferingState changed", { - From: wb.oldValue, - To: wb.newValue, - MediaTime: (0, F.dh)(Db.mediaTime.value) - }, Db.Rt()); - }); - this.km.addListener(function(wb) { - Db.Fc.info("Text BufferingState changed", { - From: wb.oldValue, - To: wb.newValue, - MediaTime: (0, F.dh)(Db.mediaTime.value) - }, Db.Rt()); - }); - this.uc.addListener(function(wb) { - (0, G.oa)(wb.newValue && wb.newValue.Zf); - Db.Fc.info("AudioTrack changed", wb.newValue && ({ - ToBcp47: wb.newValue.ye, - To: wb.newValue.trackId - }), wb.oldValue && ({ - FromBcp47: wb.oldValue.ye, - From: wb.oldValue.trackId + Cb.xJb(); + Mf.Nj(function() { + return Cb.h0a(); + }); + }); + this.Ab.addListener(function(xb) { + Cb.Gc.info("PresentingState changed", { + From: xb.oldValue, + To: xb.newValue, + MediaTime: (0, F.fh)(Cb.mediaTime.value) + }, Cb.Yt()); + }); + this.Ab.addListener(function() { + Cb.Ai.set(Cb.Ab.value === O.kb.Ge); + }); + this.Td.addListener(function(xb) { + Cb.Gc.info("BufferingState changed", { + From: xb.oldValue, + To: xb.newValue, + MediaTime: (0, F.fh)(Cb.mediaTime.value) + }, Cb.Yt()); + }); + this.Vq.addListener(function(xb) { + Cb.Gc.info("AV BufferingState changed", { + From: xb.oldValue, + To: xb.newValue, + MediaTime: (0, F.fh)(Cb.mediaTime.value) + }, Cb.Yt()); + }); + this.km.addListener(function(xb) { + Cb.Gc.info("Text BufferingState changed", { + From: xb.oldValue, + To: xb.newValue, + MediaTime: (0, F.fh)(Cb.mediaTime.value) + }, Cb.Yt()); + }); + this.ac.addListener(function(xb) { + (0, G.oa)(xb.newValue && xb.newValue.$f); + Cb.Gc.info("AudioTrack changed", xb.newValue && ({ + ToBcp47: xb.newValue.xe, + To: xb.newValue.trackId + }), xb.oldValue && ({ + FromBcp47: xb.oldValue.xe, + From: xb.oldValue.trackId }), { - MediaTime: (0, F.dh)(Db.mediaTime.value) + MediaTime: (0, F.fh)(Cb.mediaTime.value) }); }); - this.Mb.addListener(function(wb) { - (0, G.oa)(!wb.newValue || wb.newValue.Zf); - Db.Fc.info("TimedTextTrack changed", wb.newValue ? { - ToBcp47: wb.newValue.ye, - To: wb.newValue.trackId + this.Mb.addListener(function(xb) { + (0, G.oa)(!xb.newValue || xb.newValue.$f); + Cb.Gc.info("TimedTextTrack changed", xb.newValue ? { + ToBcp47: xb.newValue.xe, + To: xb.newValue.trackId } : { To: "none" - }, wb.oldValue ? { - FromBcp47: wb.oldValue.ye, - From: wb.oldValue.trackId + }, xb.oldValue ? { + FromBcp47: xb.oldValue.xe, + From: xb.oldValue.trackId } : { From: "none" }, { - MediaTime: (0, F.dh)(Db.mediaTime.value) + MediaTime: (0, F.fh)(Cb.mediaTime.value) }); }); - this.zb.addListener(jf, p.rJ); - this.zb.addListener(hf); - this.addEventListener(P.ga.Zt, function() { - Db.kY = !0; - Db.deb = Db.PS(); - Db.re("start"); + this.Ab.addListener(jf, n.LJ); + this.Ab.addListener(hf); + this.addEventListener(O.ha.fu, function() { + Cb.SY = !0; + Cb.Xeb = Cb.BT(); + Cb.pe("start"); }); - this.$d.addListener(gf); - (0, B.eMa)(this); + this.ce.addListener(gf); + (0, A.FMa)(this); y.Hn.push(this); - u.config.tX && (this.Z9 = this.dva(this), this.c$ = new z.pMa(this)); - y.ofa.forEach(function(wb) { - wb(Db); + u.config.dY && (this.D$ = this.Cva(this), this.H$ = new z.QMa(this)); + y.Ufa.forEach(function(xb) { + xb(Cb); }); - this.hub = function() { - Db.addEventListener(P.ga.OC, function(wb) { + this.gvb = function() { + Cb.addEventListener(O.ha.YC, function(xb) { var $b; - wb = wb.Xb; - wb !== P.oc.ys && wb !== P.oc.YD && (null === ($b = Db.fb) || void 0 === $b ? void 0 : $b.stop()); + xb = xb.ic; + xb !== O.pc.Ds && xb !== O.pc.oE && (null === ($b = Cb.cb) || void 0 === $b ? void 0 : $b.stop()); }); - Db.addEventListener(P.ga.Ij, function(wb) { + Cb.addEventListener(O.ha.Gj, function(xb) { var $b, Qc, kf, Nf, Hc, $d, Of, ae, lf, Pf; - Db.vbb.Ij(wb); - kf = wb.Xb; - Nf = wb.skip; - Hc = wb.e9; - $d = wb.Rta; - Of = wb.P; - ae = wb.Zq; - Db.ca.fl.Lta($d, Hc); - if (kf !== P.oc.YD && kf !== P.oc.ys) + Cb.icb.Gj(xb); + kf = xb.ic; + Nf = xb.skip; + Hc = xb.E9; + $d = xb.nua; + Of = xb.O; + ae = xb.dr; + Cb.da.jl.hua($d, Hc); + if (kf !== O.pc.oE && kf !== O.pc.Ds) if (Nf) { - if (null !== ($b = Db.fb) && void 0 !== $b && $b.fi(Hc)) { - Db.Fc.trace("Repositioned. Skipping from " + $d + " to " + Hc); - wb = function(ac) { - Db.log.error("streamingSession.skipped threw an exception", ac); - ac = S.Mc.Zna(E.V.kib, ac); - Db.Sr(ac.code, ac); + if (null !== ($b = Cb.cb) && void 0 !== $b && $b.di(Hc)) { + Cb.Gc.trace("Repositioned. Skipping from " + $d + " to " + Hc); + xb = function(ac) { + Cb.log.error("streamingSession.skipped threw an exception", ac); + ac = U.Oc.Boa(E.V.hjb, ac); + Cb.cs(ac.code, ac); }; try { - Db.fb.eI(Hc).then(function(ac) { + Cb.cb.wI(Hc).then(function(ac) { var Rc; - ac.qM || (null === (Rc = Db.fb) || void 0 === Rc ? void 0 : Rc.play()); - }).catch(wb); + ac.QM || (null === (Rc = Cb.cb) || void 0 === Rc ? void 0 : Rc.play()); + }).catch(xb); } catch (ac) { - wb(ac); + xb(ac); } - } else Db.log.error("can skip returned false"); + } else Cb.log.error("can skip returned false"); } else { - Db.Fc.trace("Repositioned. Seeking from " + $d + " to " + Hc); + Cb.Gc.trace("Repositioned. Seeking from " + $d + " to " + Hc); try { - lf = Db.tb.x6(Db.ca); - Pf = Object.keys(lf.O).find(function(ac) { + lf = Cb.sb.V6(Cb.da); + Pf = Object.keys(lf.$).find(function(ac) { var Rc; - ac = lf.O[ac]; - return ac.J === Of && ac.ta <= ae && (null !== (Rc = ac.va) && void 0 !== Rc ? Rc : Infinity) > ae; + ac = lf.$[ac]; + return ac.K === Of && ac.hb <= ae && (null !== (Rc = ac.ub) && void 0 !== Rc ? Rc : Infinity) > ae; }); - null === (Qc = Db.fb) || void 0 === Qc ? void 0 : Qc.I2b(ae, Pf); + null === (Qc = Cb.cb) || void 0 === Qc ? void 0 : Qc.e4b(ae, Pf); } catch (ac) { - Db.log.error("streamingSession.seekByContentPts threw an exception", ac); - Hc = S.Mc.Zna(E.V.iib, ac); - Db.Sr(Hc.code, Hc); + Cb.log.error("streamingSession.seekByContentPts threw an exception", ac); + Hc = U.Oc.Boa(E.V.fjb, ac); + Cb.cs(Hc.code, Hc); } } }); }; this.playbackRate.addListener(function() { - var wb, $b; - if (null === (wb = Db.fb) || void 0 === wb ? 0 : wb.Ch) null === ($b = Db.fb) || void 0 === $b ? void 0 : $b.CYb(); + var xb, $b; + if (null === (xb = Cb.cb) || void 0 === xb ? 0 : xb.Eh) null === ($b = Cb.cb) || void 0 === $b ? void 0 : $b.VZb(); }); - this.addEventListener(P.ga.Kx, function(wb) { + this.addEventListener(O.ha.Wx, function(xb) { var $b; - wb.Xb == y.lfa && (Db.Rd.set(P.tf.ee), null === ($b = Db.fb) || void 0 === $b ? void 0 : $b.qm(Db.Wd.Z0a())); + xb.ic == y.Rfa && (Cb.Td.set(O.sf.he), null === ($b = Cb.cb) || void 0 === $b ? void 0 : $b.qm(Cb.Yd.y1a())); }); - Zd && (this.ca.Y = Zd, this.Ph.pY(Y, Zd)); + Zd && (this.da.X = Zd, this.Ph.XY(Y, Zd)); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iMa = void 0; - l = a(5163); + b.JMa = void 0; + m = a(5163); f = a(50040); - h = a(86258); + k = a(86258); d = a(20318); g = a(66093); - n = a(11953); - k = a(73585); - m = a(24427); - p = a(33096); + p = a(11953); + h = a(73585); + l = a(24427); + n = a(33096); q = a(81734); u = a(29204); t = a(94886); - w = a(42654); - v = a(37509); + v = a(42654); + w = a(37509); y = a(13044); x = a(59032); z = a(62439); - A = a(79014); - B = a(39480); + B = a(79014); + A = a(39480); C = a(31276); D = a(5021); E = a(36129); G = a(45146); F = a(8825); H = a(3887); - N = a(32219); + L = a(32219); M = a(32687); - L = a(73056); - Q = a(45266); - I = a(16520); - J = a(52569); + N = a(73056); + P = a(45266); + J = a(16520); + I = a(52569); K = a(72639); - P = a(85001); - S = a(31149); - ba = a(43422); - na = a(78719); - ha = a(35128); + O = a(85001); + U = a(31149); + ca = a(43422); + pa = a(78719); + la = a(35128); va = a(13494); ua = a(65361); - Ka = a(79048); - Ma = a(24066); - $a = a(26388); - c.prototype.re = function(Y, ma) { - var Ea; - ma = void 0 === ma ? this.iB : ma; - null === (Ea = this.hq.get(ma)) || void 0 === Ea ? void 0 : Ea.re(Y); - }; - c.prototype.uy = function(Y) { - this.ca.uy(Y); - }; - c.prototype.R6 = function() { + Ea = a(79048); + La = a(24066); + Za = a(26388); + c.prototype.pe = function(Y, ma) { + var Fa; + ma = void 0 === ma ? this.uB : ma; + null === (Fa = this.bq.get(ma)) || void 0 === Fa ? void 0 : Fa.pe(Y); + }; + c.prototype.Iy = function(Y) { + this.da.Iy(Y); + }; + c.prototype.p7 = function() { var Y; - return !(null === (Y = this.Y) || void 0 === Y || !Y.Fa.Nm); + return !(null === (Y = this.X) || void 0 === Y || !Y.Ca.Mm); }; - c.prototype.fM = function() { - var Y, ma, Ea; - return !(null === (Ea = null === (ma = null === (Y = this.Y) || void 0 === Y ? void 0 : Y.Fa.Hm) || void 0 === ma ? void 0 : ma.ie.length) || void 0 === Ea || !Ea); + c.prototype.DM = function() { + var Y, ma, Fa; + return !(null === (Fa = null === (ma = null === (Y = this.X) || void 0 === Y ? void 0 : Y.Ca.Gm) || void 0 === ma ? void 0 : ma.je.length) || void 0 === Fa || !Fa); }; - c.prototype.mPb = function() { + c.prototype.xQb = function() { var Y; Y = this; - this.uc.addListener(function(ma) { - return Y.ca.uc.set(ma.newValue); + this.ac.addListener(function(ma) { + return Y.da.ac.set(ma.newValue); }); - this.Ig.addListener(function(ma) { - return Y.ca.Ig.set(ma.newValue); + this.Jg.addListener(function(ma) { + return Y.da.Jg.set(ma.newValue); }); this.Mb.addListener(function(ma) { - return Y.ca.Mb.set(ma.newValue); + return Y.da.Mb.set(ma.newValue); }); - this.bi.addListener(function(ma) { - return Y.ca.bi.set(ma.newValue); + this.ai.addListener(function(ma) { + return Y.da.ai.set(ma.newValue); }); - this.qu.addListener(function(ma) { - return Y.ca.qu.set(ma.newValue); + this.yu.addListener(function(ma) { + return Y.da.yu.set(ma.newValue); }); - this.Oe.addListener(function(ma) { - return Y.ca.Oe.set(ma.newValue); + this.Re.addListener(function(ma) { + return Y.da.Re.set(ma.newValue); }); - this.Og.addListener(function(ma) { - return Y.ca.Og.set(ma.newValue); + this.Pg.addListener(function(ma) { + return Y.da.Pg.set(ma.newValue); }); - this.$d.addListener(function(ma) { - return Y.ca.$d.set(ma.newValue); + this.ce.addListener(function(ma) { + return Y.da.ce.set(ma.newValue); }); - this.nf.addListener(function(ma) { - return Y.ca.nf.set(ma.newValue); + this.mf.addListener(function(ma) { + return Y.da.mf.set(ma.newValue); }); - this.Dc[$a.u.$].addListener(function(ma) { - return Y.ca.Dc[$a.u.$].set(ma.newValue); + this.Ec[Za.u.Y].addListener(function(ma) { + return Y.da.Ec[Za.u.Y].set(ma.newValue); }); - this.Dc[$a.u.X].addListener(function(ma) { - return Y.ca.Dc[$a.u.X].set(ma.newValue); + this.Ec[Za.u.W].addListener(function(ma) { + return Y.da.Ec[Za.u.W].set(ma.newValue); }); this.mediaTime.addListener(function(ma) { - return Y.ca.mediaTime.set(ma.newValue); + return Y.da.mediaTime.set(ma.newValue); }); this.background.addListener(function(ma) { - return Y.ca.background.set(ma.newValue); + return Y.da.background.set(ma.newValue); }); this.playbackRate.addListener(function(ma) { - return Y.ca.playbackRate.set(ma.newValue); + return Y.da.playbackRate.set(ma.newValue); }); - this.Xbb(); + this.Lcb(); }; - c.prototype.Xbb = function() { + c.prototype.Lcb = function() { var Y; Y = this; - this.ca !== this.Cxa && (this.ca.mediaTime.set(this.mediaTime.value), this.ca.background.set(this.background.value), this.ca.playbackRate.set(this.playbackRate.value), this.Ro(function(ma) { - return ma.uc; - }, this.u8b), this.Ro(function(ma) { - return ma.Ig; - }, this.b9b), this.Ro(function(ma) { - return ma.qu; - }, this.Y8b), this.Ro(function(ma) { + this.da !== this.$xa && (this.da.mediaTime.set(this.mediaTime.value), this.da.background.set(this.background.value), this.da.playbackRate.set(this.playbackRate.value), this.Oo(function(ma) { + return ma.ac; + }, this.X9b), this.Oo(function(ma) { + return ma.Jg; + }, this.F$b), this.Oo(function(ma) { + return ma.yu; + }, this.B$b), this.Oo(function(ma) { return ma.Mb; - }, this.Z8b), this.Ro(function(ma) { - return ma.bi; - }, this.s8b), this.Ro(function(ma) { - return ma.Oe; - }, this.a9b), this.Ro(function(ma) { - return ma.Og; - }, this.t8b), this.Ro(function(ma) { - return ma.nf; - }, this.P8b), this.Ro(function(ma) { - return ma.$d; - }, this.Q8b), this.Ro(function(ma) { - return ma.Dc[$a.u.$]; + }, this.C$b), this.Oo(function(ma) { + return ma.ai; + }, this.V9b), this.Oo(function(ma) { + return ma.Re; + }, this.E$b), this.Oo(function(ma) { + return ma.Pg; + }, this.W9b), this.Oo(function(ma) { + return ma.mf; + }, this.r$b), this.Oo(function(ma) { + return ma.ce; + }, this.s$b), this.Oo(function(ma) { + return ma.Ec[Za.u.Y]; }, function(ma) { - return Y.Dc[$a.u.$].set(ma.newValue); - }), this.Ro(function(ma) { - return ma.Dc[$a.u.X]; + return Y.Ec[Za.u.Y].set(ma.newValue); + }), this.Oo(function(ma) { + return ma.Ec[Za.u.W]; }, function(ma) { - return Y.Dc[$a.u.X].set(ma.newValue); - }), this.Ro(function(ma) { + return Y.Ec[Za.u.W].set(ma.newValue); + }), this.Oo(function(ma) { return ma.mediaTime; - }, this.N8b), this.Ro(function(ma) { + }, this.p$b), this.Oo(function(ma) { return ma.background; - }, this.v8b), this.Ro(function(ma) { + }, this.Y9b), this.Oo(function(ma) { return ma.playbackRate; - }, this.YO), this.Mb.set(this.ca.Mb.value), this.uc.set(this.ca.uc.value, { - a3: !0 - }), this.Ig.set(this.ca.Ig.value), this.bi.set(this.ca.bi.value), this.qu.set(this.ca.qu.value), this.Oe.set(this.ca.Oe.value), this.Og.set(this.ca.Og.value), this.Cxa = this.ca); + }, this.EP), this.Mb.set(this.da.Mb.value), this.ac.set(this.da.ac.value, { + z3: !0 + }), this.Jg.set(this.da.Jg.value), this.ai.set(this.da.ai.value), this.yu.set(this.da.yu.value), this.Re.set(this.da.Re.value), this.Pg.set(this.da.Pg.value), this.$xa = this.da); }; - c.prototype.Ro = function(Y, ma) { - this.Cxa && Y(this.Cxa).removeListener(ma); - Y(this.ca).addListener(ma); + c.prototype.Oo = function(Y, ma) { + this.$xa && Y(this.$xa).removeListener(ma); + Y(this.da).addListener(ma); }; - c.prototype.byb = function() { + c.prototype.dzb = function() { var Y; - return !(null === (Y = this.Vc) || void 0 === Y ? 0 : Y.El.value); + return !(null === (Y = this.Yc) || void 0 === Y ? 0 : Y.Hl.value); }; c.prototype.load = function(Y) { - var ma, Ea; + var ma, Fa; ma = this; this.load = function() {}; - this.A$a = Y; - if (this.state.value == P.Wb.pJ) { - this.Fc.info("Playback loading", this); - this.EVb(); - this.re("asl_load_start"); - Ea = this.SA; - Y = Ea.startTime; - Ea = Ea.endTime; - (0, M.Xc)(Y) ? (0, M.Xc)(Ea) ? this.re("asl_ended"): this.re("asl_in_progress"): this.re("asl_not_started"); - this.SA.EV(function(Ra) { - ma.re("asl_load_complete"); - Ra.ia ? ma.VBb() : ma.Sr(Ra.errorCode || E.V.Nda, Ra); - }); - } - }; - c.prototype.bZb = function() { + this.nab = Y; + if (this.state.value == O.Xb.JJ) { + this.Gc.info("Playback loading", this); + this.VWb(); + this.pe("asl_load_start"); + Fa = this.cB; + Y = Fa.startTime; + Fa = Fa.endTime; + (0, M.$c)(Y) ? (0, M.$c)(Fa) ? this.pe("asl_ended"): this.pe("asl_in_progress"): this.pe("asl_not_started"); + this.cB.sW(function(Qa) { + ma.pe("asl_load_complete"); + Qa.pa ? ma.ZCb() : ma.cs(Qa.errorCode || E.V.rea, Qa); + }); + } + }; + c.prototype.u_b = function() { !1; try { - this.state.value === P.Wb.LOADING && (this.Jgb(), this.Hl = this.zK.Eub({ - Gz: (0, D.Ob)(this.kb), - P: this.P, - CC: this.Xx, - cb: this.cb, - wC: this.cb.tg ? u.config.wua : u.config.wC, - kd: this.kd - }).ea(D.pa), this.hja(), this.XCb()); + this.state.value === O.Xb.LOADING && (this.Fhb(), this.Jl = this.SK.Evb({ + Sz: (0, D.Ob)(this.jb), + O: this.O, + MC: this.hy, + bb: this.bb, + HC: this.bb.ug ? u.config.Tua : u.config.HC, + Kd: this.Kd + }).ea(D.ma), this.Lja(), this.aEb()); } catch (Y) { - this.Sr(E.V.Tlb, { - za: E.S.sl, - Nb: (0, H.Ae)(Y) + this.cs(E.V.Pmb, { + wa: E.R.vm, + Yb: (0, H.Kf)(Y) }); } }; - c.prototype.Jgb = function() { - var Y, ma, Ea; - Ea = { + c.prototype.Fhb = function() { + var Y, ma, Fa; + Fa = { width: 1, height: 1 }; - this.KB({ - Sgb: !0 - }).forEach(function(Ra) { - Ea.width * Ea.height < Ra.width * Ra.height && (Ea = { - width: Ra.width, - height: Ra.height + this.TB({ + Nhb: !0 + }).forEach(function(Qa) { + Fa.width * Fa.height < Qa.width * Qa.height && (Fa = { + width: Qa.width, + height: Qa.height }); }); - Ea.height === (null === (Y = this.kD.value) || void 0 === Y ? void 0 : Y.height) && Ea.width === (null === (ma = this.kD.value) || void 0 === ma ? void 0 : ma.width) || this.kD.set(Ea); + Fa.height === (null === (Y = this.BD.value) || void 0 === Y ? void 0 : Y.height) && Fa.width === (null === (ma = this.BD.value) || void 0 === ma ? void 0 : ma.width) || this.BD.set(Fa); }; - c.prototype.Zv = function() { + c.prototype.lw = function() { var Y, ma; !1; - ma = this.tb.x6(this); - this.nXa(ma); - null === (Y = this.fb) || void 0 === Y ? void 0 : Y.wu(ma); + ma = this.sb.V6(this); + this.UXa(ma); + null === (Y = this.cb) || void 0 === Y ? void 0 : Y.wD(ma); }; - c.prototype.dH = function(Y) { - var ma, Ea; + c.prototype.wH = function(Y) { + var ma, Fa; !1; - (0, G.oa)(this.fb, "ASE should be initialized"); - Ea = this.tb.rU(Y); - Ea ? Y === this.tb.jh ? this.fb.W3(Ea, !0) || this.LU(Ea, {}) : null === (ma = this.fb) || void 0 === ma ? void 0 : ma.Rj(Y, Ea, !1, !0) : this.log.warn("onNextSegmentChanged: Next segment not found"); - }; - c.prototype.LU = function(Y, ma, Ea) { - var Ra, R, sa, ra, O; - Ra = this; - Ea = void 0 === Ea ? !0 : Ea; + (0, G.oa)(this.cb, "ASE should be initialized"); + Fa = this.sb.dV(Y); + Fa ? Y === this.sb.kh ? this.cb.u4(Fa, !0) || this.wV(Fa, {}) : null === (ma = this.cb) || void 0 === ma ? void 0 : ma.Pj(Y, Fa, !1, !0) : this.log.warn("onNextSegmentChanged: Next segment not found"); + }; + c.prototype.wV = function(Y, ma, Fa) { + var Qa, R, ta, Ia, ia; + Qa = this; + Fa = void 0 === Fa ? !0 : Fa; !1; - ra = this.tb.me(Y); - if (this.Bi.Bba && this.tb.ca.J === ra.J) return Promise.resolve(this.Wd.seek(ra.ta, P.oc.jx, void 0)); - ra = this.Wj.dM(ra.J); - ma = (0, Q.K8)(ra.xb, ma); - if (null === (R = this.fb) || void 0 === R || !R.Ch) throw (!1, Error("No streaming session")); + Ia = this.sb.yr(Y); + if (this.zi.gca && this.sb.da.K === Ia.K) return Promise.resolve(this.Yd.seek(Ia.hb, O.pc.ux, void 0)); + Ia = this.Uj.BM(Ia.K); + ma = (0, P.k9)(Ia.xb, ma); + if (null === (R = this.cb) || void 0 === R || !R.Eh) throw (!1, Error("No streaming session")); !1; - this.VE("Transition " + this.tb.jh + "->" + Y); - O = this.Wi(Y); - O.om = this.Ea.Kb().ea(D.pa); - O.cb = ma; - return "seamless" !== (null !== (sa = this.tb.me(Y).ce) && void 0 !== sa ? sa : "seamless") || Ea ? (this.fb.sU(Y).MS ? this.wNb(Y, O.P) : this.OX(Y, O.P)).then(function() { - Ra.KIb(O.P); + this.mF("Transition " + this.sb.kh + "->" + Y); + ia = this.Ui(Y); + ia.om = this.Ea.Kb().ea(D.ma); + ia.bb = ma; + return "seamless" !== (null !== (ta = this.sb.yr(Y).zd) && void 0 !== ta ? ta : "seamless") || Fa ? (this.cb.eV(Y).yT ? this.IOb(Y, ia.O) : this.yY(Y, ia.O)).then(function() { + Qa.VJb(ia.O); }) : Promise.resolve(); }; - c.prototype.OX = function(Y, ma) { - var Ea; - Ea = this.tb.sk.O[Y].ta; + c.prototype.yY = function(Y, ma) { + var Fa; + Fa = this.sb.tk.$[Y].hb; !1; - this.VE("NO DATA " + Y + ", SEEKING " + Ea + ", viewableId: " + ma); - return Promise.resolve(this.Wd.seek(Ea, P.oc.jx, Y, !0)); + this.mF("NO DATA " + Y + ", SEEKING " + Fa + ", viewableId: " + ma); + return Promise.resolve(this.Yd.seek(Fa, O.pc.ux, Y, !0)); }; - c.prototype.wNb = function(Y, ma) { - var Ea, Ra, R, sa, ra; - Ea = this; + c.prototype.IOb = function(Y, ma) { + var Fa, Qa, R, ta, Ia; + Fa = this; !1; - Ra = this.fb; - if (null === Ra || void 0 === Ra || !Ra.Ch) throw Error("No streaming session"); - R = new Promise(function(O) { - function ja() { + Qa = this.cb; + if (null === Qa || void 0 === Qa || !Qa.Eh) throw Error("No streaming session"); + R = new Promise(function(ia) { + function Q() { !1; - Ra.removeEventListener("stop", ja); - O(); + Qa.removeEventListener("stop", Q); + ia(); } - Ra.addEventListener("stop", ja); + Qa.addEventListener("stop", Q); }); - sa = !1; - ra = new Promise(function(O) { - function ja(Pa) { + ta = !1; + Ia = new Promise(function(ia) { + function Q(Aa) { !1; - Ea.removeEventListener(P.ga.Ij, ja); - sa = Pa.skip; - O(); + Fa.removeEventListener(O.ha.Gj, Q); + ta = Aa.skip; + ia(); } - function xa() { + function oa() { !1; - Ea.removeEventListener(P.ga.OC, xa); - Ra.stop(); + Fa.removeEventListener(O.ha.YC, oa); + Qa.stop(); } - Ea.addEventListener(P.ga.OC, xa); - Ea.addEventListener(P.ga.Ij, ja); + Fa.addEventListener(O.ha.YC, oa); + Fa.addEventListener(O.ha.Gj, Q); }); - R = Promise.all([R, ra]).then(function() { - var O; - O = !1; - sa && (O = Ra.W3(Y, !1)); - if (!O) return (Ea.VE("Seek forced - ASE chooseNextSegment failed. Likely ASE entered panic mode and chose a default segment."), Ea.OX(Y, ma)); + R = Promise.all([R, Ia]).then(function() { + var ia; + ia = !1; + ta && (ia = Qa.u4(Y, !1)); + if (!ia) return (Fa.mF("Seek forced - ASE chooseNextSegment failed. Likely ASE entered panic mode and chose a default segment."), Fa.yY(Y, ma)); }); - ra = Ra.pla(Y, this.tb.sk.O[Y].ta); + Ia = Qa.Rla(Y, this.sb.tk.$[Y].hb); !1; - this.Wd.seek(ra, P.oc.YD, Y, !0); + this.Yd.seek(Ia, O.pc.oE, Y, !0); return R; }; - c.prototype.Kia = function(Y, ma, Ea) { - var Ra, R, sa, ra, O, ja, xa, Pa; - ma = void 0 === ma ? this.ty.fB() : ma; - Ea = void 0 === Ea ? this.Ea.Kb() : Ea; - sa = !!u.config.lhb && !(ma % u.config.lhb); - ra = Y.J; - O = Y.I; - ja = Y.cb; - xa = Y.Hf; - if (this.hq.has(ra)) ma = this.hq.get(ra); + c.prototype.lja = function(Y, ma, Fa) { + var Qa, R, ta, Ia, ia, Q, oa, Aa; + ma = void 0 === ma ? this.Hy.rB() : ma; + Fa = void 0 === Fa ? this.Ea.Kb() : Fa; + ta = !!u.config.gib && !(ma % u.config.gib); + Ia = Y.K; + ia = Y.H; + Q = Y.bb; + oa = Y.Hf; + if (this.bq.has(Ia)) ma = this.bq.get(Ia); else { - ma = this.YW(y.gA.index++, ra, O, ja, ma, Ea, sa, this.ca, this.lG, xa, this); - this.hq.set(ra, ma); - 1 < this.hq.size && (ma.JM = this.KM.create(this, ma, !1, this.lG)); - ma.VM = new x.CJa(this, ma); - Pa = null === xa || void 0 === xa ? void 0 : xa.$b; - (Y = Y.owb) || (Y = null === (R = null === (Ra = this.ca.Y) || void 0 === Ra ? void 0 : Ra.yp) || void 0 === R ? void 0 : R.find(function(eb) { - return eb.Fa.P === ra && (void 0 === Pa || eb.Fa.$b === Pa); + ma = this.KX(y.uA.index++, Ia, ia, Q, ma, Fa, ta, this.da, this.CG, oa, this); + this.bq.set(Ia, ma); + 1 < this.bq.size && (ma.jN = this.kN.create(this, ma, !1, this.CG)); + ma.vN = new x.eKa(this, ma); + Aa = null === oa || void 0 === oa ? void 0 : oa.bc; + (Y = Y.nxb) || (Y = null === (R = null === (Qa = this.da.X) || void 0 === Qa ? void 0 : Qa.xp) || void 0 === R ? void 0 : R.find(function(Ya) { + return Ya.Ca.O === Ia && (void 0 === Aa || Ya.Ca.bc === Aa); })); - Y && this.s$(Y, ma); - 1 < this.hq.size && this.Ph.P6(ma.P) && this.z$(ma); + Y && this.Y$(Y, ma); + 1 < this.bq.size && this.Ph.n7(ma.O) && this.eaa(ma); } }; - c.prototype.mXa = function(Y, ma, Ea, Ra) { - var R, sa, ra, O, ja, xa, Pa, eb, Ya, qb; + c.prototype.TXa = function(Y, ma, Fa, Qa) { + var R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db; R = this; !1; - eb = { - tM: !0, - tg: !1, - hD: Date.now() + Ya = { + TM: !0, + ug: !1, + tD: Date.now() }; (0, G.oa)(ma.Gf, "Auxiliary viewable config request options must have auxiliary options"); - Ya = ma.Gf; - ma = Ya.$b; - Ya = Ya.zd; - if (this.W6(Ya)) { - qb = null === (sa = this.jk(Ya).Y) || void 0 === sa ? void 0 : sa.Fa; - sa = { - $b: ma, - KW: this.Gd, - zd: Ya, - PW: qb + ab = ma.Gf; + ma = ab.bc; + ab = ab.Gd; + if (this.u7(ab)) { + db = null === (ta = this.kk(ab).X) || void 0 === ta ? void 0 : ta.Ca; + ta = { + bc: ma, + xX: this.xd, + Gd: ab, + DX: db }; - (0, G.oa)(null === (ra = this.fb) || void 0 === ra ? void 0 : ra.zj, "If we have auxiliary viewables combined playgraph must exist"); - if (null === (ja = null === (O = this.fb) || void 0 === O ? void 0 : O.zj) || void 0 === ja ? 0 : ja.O)(ra = Object.keys(null === (Pa = null === (xa = this.fb) || void 0 === xa ? void 0 : xa.zj) || void 0 === Pa ? void 0 : Pa.O).find(function(zb) { - var Ua, bb; - return (null === (bb = null === (Ua = R.fb) || void 0 === Ua ? void 0 : Ua.zj) || void 0 === bb ? void 0 : bb.O[zb].J) === Y; - }), (0, G.oa)(!!ra, "Segment for the auxiliary viewable should exist in the combined playgraph"), this.Kia({ - owb: Ra, - Hf: sa, - cb: eb, - I: ra, - J: Y - }, Ea)); - } - }; - c.prototype.W6 = function(Y) { - return !!this.hq.has(Y); - }; - c.prototype.a3a = function(Y) { + (0, G.oa)(null === (Ia = this.cb) || void 0 === Ia ? void 0 : Ia.xj, "If we have auxiliary viewables combined playgraph must exist"); + if (null === (Q = null === (ia = this.cb) || void 0 === ia ? void 0 : ia.xj) || void 0 === Q ? 0 : Q.$)(Ia = Object.keys(null === (Aa = null === (oa = this.cb) || void 0 === oa ? void 0 : oa.xj) || void 0 === Aa ? void 0 : Aa.$).find(function(tb) { + var Na, cb; + return (null === (cb = null === (Na = R.cb) || void 0 === Na ? void 0 : Na.xj) || void 0 === cb ? void 0 : cb.$[tb].K) === Y; + }), (0, G.oa)(!!Ia, "Segment for the auxiliary viewable should exist in the combined playgraph"), this.lja({ + nxb: Qa, + Hf: ta, + bb: Ya, + H: Ia, + K: Y + }, Fa)); + } + }; + c.prototype.u7 = function(Y) { + return !!this.bq.has(Y); + }; + c.prototype.G3a = function(Y) { try { - return (this.Wi(Y), !0); + return (this.Ui(Y), !0); } catch (ma) { return !1; } }; - c.prototype.jk = function(Y) { - if (Y === Ka.Dq) return this.ca; - if (!this.hq.has(Y)) throw Error("Playback segment not found: " + Y); - return this.hq.get(Y); + c.prototype.kk = function(Y) { + if (Y === Ea.Dq) return this.da; + if (!this.bq.has(Y)) throw Error("Playback segment not found: " + Y); + return this.bq.get(Y); }; - c.prototype.Wi = function(Y) { - var ma, Ea, Ra; + c.prototype.Ui = function(Y) { + var ma, Fa, Qa; a: { - for (var R = ka(this.oH), sa = R.next(); !sa.done; sa = R.next()) - if ((sa = sa.value, sa.I === Y)) { - R = sa; + for (var R = ja(this.GH), ta = R.next(); !ta.done; ta = R.next()) + if ((ta = ta.value, ta.H === Y)) { + R = ta; break a; } R = void 0; } - return R ? R : (null === (Ea = null === (ma = this.fb) || void 0 === ma ? void 0 : ma.zj) || void 0 === Ea ? 0 : Ea.O[Y]) ? (Y = null === (Ra = this.fb) || void 0 === Ra ? void 0 : Ra.zj.O[Y].J, this.psa.P === Y && (R = this.psa), null !== R && void 0 !== R ? R : this.jk(Y)) : this.ca; + return R ? R : (null === (Fa = null === (ma = this.cb) || void 0 === ma ? void 0 : ma.xj) || void 0 === Fa ? 0 : Fa.$[Y]) ? (Y = null === (Qa = this.cb) || void 0 === Qa ? void 0 : Qa.xj.$[Y].K, this.Psa.O === Y && (R = this.Psa), null !== R && void 0 !== R ? R : this.kk(Y)) : this.da; }; - c.prototype.dMb = function(Y) { - for (var ma, Ea, Ra = ka(this.oH), R = Ra.next(); !R.done; R = Ra.next()) - if ((R = R.value, (null === (Ea = null === (ma = R.je) || void 0 === ma ? void 0 : ma.Eb) || void 0 === Ea ? void 0 : Ea.sessionId) === Y)) return R; - return this.ca; + c.prototype.qNb = function(Y) { + for (var ma, Fa, Qa = ja(this.GH), R = Qa.next(); !R.done; R = Qa.next()) + if ((R = R.value, (null === (Fa = null === (ma = R.ke) || void 0 === ma ? void 0 : ma.Fd) || void 0 === Fa ? void 0 : Fa.sessionId) === Y)) return R; + return this.da; }; - c.prototype.m1a = function(Y) { - return this.z3a.get(Y); + c.prototype.M1a = function(Y) { + return this.e4a.get(Y); }; - c.prototype.z$ = function(Y) { - var ma, Ea; + c.prototype.eaa = function(Y) { + var ma, Fa; ma = this; !1; - Ea = Y.P; - this.Wj.C3b(Ea); - return this.XX(Y).then(function(Ra) { - ma.s$(Ra, Y); - Ra = Y.DG ? ma.Gb.Yk.wbb(Y) : Promise.resolve(); - ma.nZb(Y); - return Ra.then(function() { - return ma.Wj.Scb(Ea); - }); - }).catch(function(Ra) { - ma.log.error("queueManifest failed", Ra); - ma.Wj.B3b(Ea, Ra); - throw ma.th(Ra.code, Ra); - }); - }; - c.prototype.rw = function(Y, ma) { - var Ea, Ra, R, sa, ra; - Ea = this; + Fa = Y.O; + this.Uj.a5b(Fa); + return this.FY(Y).then(function(Qa) { + ma.Y$(Qa, Y); + Qa = Y.UG ? ma.Gb.al.jcb(Y) : Promise.resolve(); + ma.H_b(Y); + return Qa.then(function() { + return ma.Uj.Jdb(Fa); + }); + }).catch(function(Qa) { + ma.log.error("queueManifest failed", Qa); + ma.Uj.$4b(Fa, Qa); + throw ma.sh(Qa.code, Qa); + }); + }; + c.prototype.Dw = function(Y, ma) { + var Fa, Qa, R, ta, Ia; + Fa = this; (0, G.oa)(ma.Gf, "auxiliaryOptions must exist if an adBreak hydration was requested"); - Ra = ma.Gf; - R = Ra.$b; - sa = Ra.zd; + Qa = ma.Gf; + R = Qa.bc; + ta = Qa.Gd; (0, G.oa)(!!R, "auxiliaryManifestToken must exist if an adBreak hydration was requested"); !1; - ma = this.jk(ma.Gf.zd); - Ra = K.ul.xm; - ra = { - tM: !0, - tg: !1, - hD: Date.now() - }; - return this.Ph.ny({ + ma = this.kk(ma.Gf.Gd); + Qa = K.wl.In; + Ia = { + TM: !0, + ug: !1, + tD: Date.now() + }; + return this.Ph.By({ na: ma.na, - cb: ra, - J: ma.P, - jr: Ra, - kf: void 0, - UO: void 0, + bb: Ia, + K: ma.O, + ur: Qa, + Cf: void 0, + AP: void 0, Hf: { - hh: Y, - $b: R, - zd: sa, - KW: ma.Gd + ih: Y, + bc: R, + Gd: ta, + xX: ma.xd } - }, !1).then(function(O) { - var ja, xa; - O.yp.forEach(function(Pa) { - Ea.z3a.set(Pa.Fa.P, Pa); + }, !1).then(function(ia) { + var Q, oa; + ia.xp.forEach(function(Aa) { + Fa.e4a.set(Aa.Ca.O, Aa); }); - if (null === (ja = O.Fa.Hm) || void 0 === ja || !ja.ie.length) throw Error("AdBreak hydration request came with no adBreak forparentViewableId: " + (sa + ", adBreakToken: " + Y)); - return null === (xa = O.Fa.Hm) || void 0 === xa ? void 0 : xa.ie[0]; + if (null === (Q = ia.Ca.Gm) || void 0 === Q || !Q.je.length) throw Error("AdBreak hydration request came with no adBreak forparentViewableId: " + (ta + ", adBreakToken: " + Y)); + return null === (oa = ia.Ca.Gm) || void 0 === oa ? void 0 : oa.je[0]; }); }; - c.prototype.KJb = function() { - if ((0, M.Tb)(this.Yc.ats) && (0, M.Tb)(this.Yc.at)) return this.Yc.at - this.Yc.ats; + c.prototype.UKb = function() { + if ((0, M.Tb)(this.vd.ats) && (0, M.Tb)(this.vd.at)) return this.vd.at - this.vd.ats; }; - c.prototype.y0a = function() { + c.prototype.a1a = function() { var Y, ma; - Y = this.gZ(); - ma = this.zS(); + Y = this.NZ(); + ma = this.kT(); return Math.min(Y, ma); }; - c.prototype.xO = function() { - this.background.value || (this.Fc.info("Starting inactivity monitor for movie " + this.P), new w.uHa(this)); + c.prototype.dP = function() { + this.background.value || (this.Gc.info("Starting inactivity monitor for movie " + this.O), new v.UHa(this)); }; c.prototype.close = function(Y) { - Y && (this.state.value == P.Wb.CLOSED ? Y() : this.addEventListener(P.ga.closed, function() { + Y && (this.state.value == O.Xb.CLOSED ? Y() : this.addEventListener(O.ha.closed, function() { Y(); })); - this.Aya(); + this.Zya(); }; - c.prototype.rd = function(Y, ma, Ea) { - Y = this.th(Y, ma, Ea); - this.oF(Y, void 0); + c.prototype.ud = function(Y, ma, Fa) { + Y = this.sh(Y, ma, Fa); + this.FF(Y, void 0); }; - c.prototype.oF = function(Y, ma) { - var Ea, Ra, R, sa; - Ea = this; + c.prototype.FF = function(Y, ma) { + var Fa, Qa, R, ta; + Fa = this; !1; - (0, E.x_)(Y.errorCode, Y.za, this.Ea.Kb().qa(this.Qh).ea(D.pa), null === (Ra = this.Wd) || void 0 === Ra ? void 0 : Ra.Hv()) || this.fka.add(this.sa.ke, null === (R = this.je) || void 0 === R ? void 0 : R.UL(), Y.errorCode, Y.za, Y.He); - Y.ddb(this.gl); - if (this.state.value == P.Wb.pJ) this.oh || (this.oh = Y, this.load()); + (0, E.Z_)(Y.errorCode, Y.wa, this.Ea.Kb().qa(this.Qh).ea(D.ma), null === (Qa = this.Yd) || void 0 === Qa ? void 0 : Qa.Rv()) || this.Fka.add(this.ta.me, null === (R = this.ke) || void 0 === R ? void 0 : R.YU(), Y.errorCode, Y.wa, Y.Je); + Y.Vdb(this.kl); + if (this.state.value == O.Xb.JJ) this.oh || (this.oh = Y, this.load()); else { - ma && (this.state.value == P.Wb.CLOSED ? ma() : this.addEventListener(P.ga.closed, function() { + ma && (this.state.value == O.Xb.CLOSED ? ma() : this.addEventListener(O.ha.closed, function() { ma(); })); - Ra = function() { - Ea.Aya(Y); + Qa = function() { + Fa.Zya(Y); }; - R = u.config.lYa && Y && u.config.lYa[Y.errorCode]; - sa = -1; - (0, M.yM)(R) && (sa = (0, H.aj)(R)); - this.Fc.error("Fatal playback error", { + R = u.config.SYa && Y && u.config.SYa[Y.errorCode]; + ta = -1; + (0, M.YM)(R) && (ta = (0, H.bj)(R)); + this.Gc.error("Fatal playback error", { Error: "" + Y, HandleDelay: "" + R }); - 0 <= sa ? setTimeout(Ra, sa) : Ra(); + 0 <= ta ? setTimeout(Qa, ta) : Qa(); } }; - c.prototype.VE = function(Y) { + c.prototype.mF = function(Y) { var ma; - ma = void 0 === ma ? this.I : ma; - Y = this.Ea.Kb().ea(D.pa) + "-" + ma + "-" + Y; + ma = void 0 === ma ? this.H : ma; + Y = this.Ea.Kb().ea(D.ma) + "-" + ma + "-" + Y; !1; - this.x$a.push(Y); + this.kab.push(Y); }; - c.prototype.zIb = function() { - this.D_a(); + c.prototype.IJb = function() { + this.h0a(); }; - c.prototype.bpa = function() { + c.prototype.Fpa = function() { var Y; - if (null === (Y = this.fb) || void 0 === Y ? 0 : Y.Ch) - if ((Y = this.fb.lo().id, void 0 !== Y)) return Y; + if (null === (Y = this.cb) || void 0 === Y ? 0 : Y.Eh) + if ((Y = this.cb.lo().id, void 0 !== Y)) return Y; return null; }; - c.prototype.HB = function() { + c.prototype.QB = function() { var Y, ma; - ma = null === (Y = this.fb) || void 0 === Y ? void 0 : Y.Ch; - return void 0 === this.ca.cT || ma ? this.lG(this.mediaTime.value) : this.ca.cT; + ma = null === (Y = this.cb) || void 0 === Y ? void 0 : Y.Eh; + return void 0 === this.da.PT || ma ? this.CG(this.mediaTime.value) : this.da.PT; }; - c.prototype.apa = function() { + c.prototype.Epa = function() { var Y; - Y = this.lG(this.Wd.Z0a()); - return null === Y ? null : Math.min(this.Xx.ea(D.pa), Math.max(0, Y)); + Y = this.CG(this.Yd.y1a()); + return null === Y ? null : Math.min(this.hy.ea(D.ma), Math.max(0, Y)); }; - c.prototype.fU = function() { + c.prototype.PU = function() { var Y, ma; - return null === (ma = null === (Y = this.Y) || void 0 === Y ? void 0 : Y.Fa.Dp) || void 0 === ma ? void 0 : ma.O; + return null === (ma = null === (Y = this.X) || void 0 === Y ? void 0 : Y.Ca.Cp) || void 0 === ma ? void 0 : ma.$; }; - c.prototype.yba = function(Y) { + c.prototype.dca = function(Y) { !1; - this.cb = (0, Q.K8)(this.cb, Y); - this.hja(); + this.bb = (0, P.k9)(this.bb, Y); + this.Lja(); }; - c.prototype.Epa = function(Y) { - return (null === Y || void 0 === Y ? 0 : Y.J) ? Y.J : (null === Y || void 0 === Y ? 0 : Y.Sgb) && this.pF ? this.pF.J === Ka.Dq ? (Y = this.pF.Fb) && this.fb && this.fb.zj ? this.fb.zj.O[Y].J : this.P : this.pF.J : this.P; + c.prototype.hqa = function(Y) { + return (null === Y || void 0 === Y ? 0 : Y.K) ? Y.K : (null === Y || void 0 === Y ? 0 : Y.Nhb) && this.GF ? this.GF.K === Ea.Dq ? (Y = this.GF.wc) && this.cb && this.cb.xj ? this.cb.xj.$[Y].K : this.O : this.GF.K : this.O; }; - c.prototype.GJb = function() { + c.prototype.QKb = function() { var Y; - Y = this.jk(this.Epa(void 0)).uc; + Y = this.kk(this.hqa(void 0)).ac; return Y.value ? Y.value.streams : []; }; - c.prototype.KB = function(Y) { - return (Y = this.jk(this.Epa(Y)).Ig) && Y.value ? Y.value.streams : []; + c.prototype.TB = function(Y) { + return (Y = this.kk(this.hqa(Y)).Jg) && Y.value ? Y.value.streams : []; }; - c.prototype.V2a = function(Y) { - for (var ma = ka(this.oH), Ea = ma.next(); !Ea.done; Ea = ma.next()) - if (Ea = (Ea = Ea.value.og) && Ea.find(function(Ra) { - return Ra.id === Y; - })) return Ea; + c.prototype.z3a = function(Y) { + for (var ma = ja(this.GH), Fa = ma.next(); !Fa.done; Fa = ma.next()) + if (Fa = (Fa = Fa.value.pg) && Fa.find(function(Qa) { + return Qa.id === Y; + })) return Fa; !1; }; - c.prototype.nZb = function(Y) { - Y = void 0 === Y ? this.ca : Y; + c.prototype.H_b = function(Y) { + Y = void 0 === Y ? this.da : Y; !1; - Y.Mb.value ? this.zn.kZb(Y.Mb.value) : Promise.resolve(); - }; - c.prototype.R2a = function(Y) { - for (var ma = ka(this.oH), Ea = ma.next(); !Ea.done; Ea = ma.next()) { - Ea = ka(Ea.value.ei); - for (var Ra = Ea.next(); !Ra.done; Ra = Ea.next()) - if (Ra = Ra.value.streams.find(function(R) { - return R.Vb === Y; - })) return Ra; + Y.Mb.value ? this.yn.E_b(Y.Mb.value) : Promise.resolve(); + }; + c.prototype.v3a = function(Y) { + for (var ma = ja(this.GH), Fa = ma.next(); !Fa.done; Fa = ma.next()) { + Fa = ja(Fa.value.ci); + for (var Qa = Fa.next(); !Qa.done; Qa = Fa.next()) + if (Qa = Qa.value.streams.find(function(R) { + return R.Wb === Y; + })) return Qa; }!1; }; - c.prototype.f3a = function(Y) { - for (var ma = ka(this.oH), Ea = ma.next(); !Ea.done; Ea = ma.next()) { - Ea = ka(Ea.value.Fw); - for (var Ra = Ea.next(); !Ra.done; Ra = Ea.next()) - if (Ra = (Ra = Ra.value) && Ra.streams.find(function(R) { - return R.Vb === Y; - })) return Ra; + c.prototype.K3a = function(Y) { + for (var ma = ja(this.GH), Fa = ma.next(); !Fa.done; Fa = ma.next()) { + Fa = ja(Fa.value.Qw); + for (var Qa = Fa.next(); !Qa.done; Qa = Fa.next()) + if (Qa = (Qa = Qa.value) && Qa.streams.find(function(R) { + return R.Wb === Y; + })) return Qa; }!1; }; - c.prototype.fOb = function(Y) { - for (var ma = ka(this.oH), Ea = ma.next(); !Ea.done; Ea = ma.next()) - if (Ea.value.Gd === Y) return !0; + c.prototype.oPb = function(Y) { + for (var ma = ja(this.GH), Fa = ma.next(); !Fa.done; Fa = ma.next()) + if (Fa.value.xd === Y) return !0; return !1; }; - c.prototype.nt = function() { - var Y, ma, Ea; - return null !== (Ea = null === (ma = null === (Y = this.c$) || void 0 === Y ? void 0 : Y.eT) || void 0 === ma ? void 0 : ma.call(Y)) && void 0 !== Ea ? Ea : this.dCb().m_a; + c.prototype.vt = function() { + var Y, ma, Fa; + return null !== (Fa = null === (ma = null === (Y = this.H$) || void 0 === Y ? void 0 : Y.RT) || void 0 === ma ? void 0 : ma.call(Y)) && void 0 !== Fa ? Fa : this.hDb().R_a; }; - c.prototype.pdb = function(Y) { - var ma, Ea; - null !== (ma = this.fb) && void 0 !== ma && ma.Ch && this.hq.has(Y) && ((null === (Ea = this.c$) || void 0 === Ea ? 0 : Ea.eT) ? this.c$.ngb() : (ma = this.zla(Y), this.fb.zaa(ma, Y))); + c.prototype.ieb = function(Y) { + var ma, Fa; + null !== (ma = this.cb) && void 0 !== ma && ma.Eh && this.bq.has(Y) && ((null === (Fa = this.H$) || void 0 === Fa ? 0 : Fa.RT) ? this.H$.jhb() : (ma = this.ama(Y), this.cb.fba(ma, Y))); }; - c.prototype.PQb = function() { - return "trailer" === this.Cd; + c.prototype.ZRb = function() { + return "trailer" === this.Ld; }; - c.prototype.UPb = function() { - return !!this.Cd && 0 <= this.Cd.indexOf("billboard"); + c.prototype.bRb = function() { + return !!this.Ld && 0 <= this.Ld.indexOf("billboard"); }; - c.prototype.WQb = function() { - return !!this.Cd && 0 <= this.Cd.indexOf("video-merch"); + c.prototype.eSb = function() { + return !!this.Ld && 0 <= this.Ld.indexOf("video-merch"); }; - c.prototype.uQb = function() { - return !!this.Cd && 0 <= this.Cd.indexOf("mini-modal"); + c.prototype.ERb = function() { + return !!this.Ld && 0 <= this.Ld.indexOf("mini-modal"); }; - c.prototype.vM = function() { - return this.PQb() || this.UPb() || this.WQb() || this.uQb(); + c.prototype.VM = function() { + return this.ZRb() || this.bRb() || this.eSb() || this.ERb(); }; - c.prototype.d6 = function() { - var Y, ma, Ea; + c.prototype.B6 = function() { + var Y, ma, Fa; ma = { - Sgb: !0 + Nhb: !0 }; - if ((null === (Y = this.jk(this.Epa(ma)).Y) || void 0 === Y || !Y.Fa.Nqa) && this.Fw) { - this.KB(ma).forEach(function(Ra) { - var R, sa; - if ((0, M.Tb)(Ra.Ala) && (0, M.Tb)(Ra.HXa) && (0, M.Tb)(Ra.GXa) && (0, M.Tb)(Ra.FXa) && (0 < Ra.Ala || 0 < Ra.HXa)) { + if ((null === (Y = this.kk(this.hqa(ma)).X) || void 0 === Y || !Y.Ca.ora) && this.Qw) { + this.TB(ma).forEach(function(Qa) { + var R, ta; + if ((0, M.Tb)(Qa.bma) && (0, M.Tb)(Qa.nYa) && (0, M.Tb)(Qa.mYa) && (0, M.Tb)(Qa.lYa) && (0 < Qa.bma || 0 < Qa.nYa)) { R = 1; - sa = 1; - (0, M.Tb)(Ra.d$a) && (0, M.Tb)(Ra.e$a) && (R = Ra.d$a, sa = Ra.e$a); - R = Ra.FXa * sa / (Ra.GXa * R); - Ea = (0, M.Tb)(Ea) ? 0 < Ra.Ala ? Math.max(Ea, R) : Math.min(Ea, R) : R; + ta = 1; + (0, M.Tb)(Qa.R$a) && (0, M.Tb)(Qa.S$a) && (R = Qa.R$a, ta = Qa.S$a); + R = Qa.lYa * ta / (Qa.mYa * R); + Fa = (0, M.Tb)(Fa) ? 0 < Qa.bma ? Math.max(Fa, R) : Math.min(Fa, R) : R; } }); - return Ea; + return Fa; } }; - c.prototype.zMb = function() { + c.prototype.KNb = function() { return { - tr: this.wza, - rt: this.Uwa + tr: this.Wza, + rt: this.sxa }; }; - c.prototype.WL = function(Y) { - return this.qo[Y]; + c.prototype.sM = function(Y) { + return this.ro[Y]; }; - c.prototype.hka = function() { - return this.om ? this.Ea.Kb().ea(D.pa) - this.om : this.sa.ke.ea(D.pa) - this.WF(); + c.prototype.Hka = function() { + return this.om ? this.Ea.Kb().ea(D.ma) - this.om : this.ta.me.ea(D.ma) - this.oG(); }; - c.prototype.PS = function() { + c.prototype.BT = function() { var Y; - if (this.om) return this.Ea.Kb().ea(D.pa) - this.om; - Y = this.Ea.Hy; - return this.XW - (this.Qh.ea(D.pa) + Y.ea(D.pa)); + if (this.om) return this.Ea.Kb().ea(D.ma) - this.om; + Y = this.Ea.Wy; + return this.JX - (this.Qh.ea(D.ma) + Y.ea(D.ma)); }; - c.prototype.ika = function() { - return this.om ? this.Ea.Kb().ea(D.pa) - this.om : this.XW - this.WF(); + c.prototype.Ika = function() { + return this.om ? this.Ea.Kb().ea(D.ma) - this.om : this.JX - this.oG(); }; - c.prototype.QJb = function() { + c.prototype.$Kb = function() { var Y, ma; Y = this.loadTime; ma = {}; - (0, H.Xf)(this.Jja, function(Ea, Ra) { - ma[Ea] = Ra.map(function(R) { + (0, H.Yf)(this.jka, function(Fa, Qa) { + ma[Fa] = Qa.map(function(R) { return R - Y; }); }); - return g.tv ? { - level: g.tv.v1a(), - charging: g.tv.ooa(), + return g.Cv ? { + level: g.Cv.V1a(), + charging: g.Cv.Soa(), statuses: ma } : null; }; - c.prototype.L6 = function() { - this.C_a(); - return this.Lba; + c.prototype.j7 = function() { + this.g0a(); + return this.pca; }; - c.prototype.WF = function() { + c.prototype.oG = function() { var Y; - Y = this.cb.hD; - Y = (0, M.Tb)(Y) ? Y : this.Qh.ea(D.pa) + this.Ea.Hy.ea(D.pa); - (0, G.oa)((0, M.aC)(Y)); + Y = this.bb.tD; + Y = (0, M.Tb)(Y) ? Y : this.Qh.ea(D.ma) + this.Ea.Wy.ea(D.ma); + (0, G.oa)((0, M.kC)(Y)); return Y; }; - c.prototype.i2a = function() { - return this.Ea.Kb().ea(D.pa) - this.Qh.ea(D.pa); + c.prototype.I2a = function() { + return this.Ea.Kb().ea(D.ma) - this.Qh.ea(D.ma); }; - c.prototype.g$b = function() { - this.J4b = !0; + c.prototype.Mac = function() { + this.j6b = !0; }; - c.prototype.m9 = function() { - this.Xab(); + c.prototype.O9 = function() { + this.Kbb(); }; - c.prototype.gZ = function() { + c.prototype.NZ = function() { var Y; - Y = this.wK(); + Y = this.PK(); return Y && Y.vbuflmsec || 0; }; - c.prototype.zS = function() { + c.prototype.kT = function() { var Y; - Y = this.wK(); + Y = this.PK(); return Y && Y.abuflmsec || 0; }; - c.prototype.Q6b = function() { + c.prototype.t8b = function() { var Y; - Y = this.wK(); + Y = this.PK(); return Y && Y.tbuflmsec || 0; }; - c.prototype.oAa = function() { + c.prototype.QAa = function() { var Y; - Y = this.wK(); + Y = this.PK(); return Y && Y.vbuflbytes || 0; }; - c.prototype.sja = function() { + c.prototype.Vja = function() { var Y; - Y = this.wK(); + Y = this.PK(); return Y && Y.abuflbytes || 0; }; - c.prototype.P6b = function() { + c.prototype.s8b = function() { var Y; - Y = this.wK(); + Y = this.PK(); return Y && Y.tbuflbytes || 0; }; - c.prototype.XX = function(Y, ma, Ea) { - var Ra, R, sa, ra; - Ra = this; - Y = void 0 === Y ? this.ca : Y; - Ea = void 0 === Ea ? !0 : Ea; + c.prototype.FY = function(Y, ma, Fa) { + var Qa, R, ta, Ia; + Qa = this; + Y = void 0 === Y ? this.da : Y; + Fa = void 0 === Fa ? !0 : Fa; !1; R = !!ma; - sa = !R && Y !== this.ca; - ra = u.config.x$.enabled ? K.ul.Dob : sa ? K.ul.tJ : this.vM() ? K.ul.o1 : K.ul.xm; - R = this.vM() || R || sa ? void 0 : this.Gb.Yk.q6(sa); - return this.Ph.ny({ + ta = !R && Y !== this.da; + Ia = u.config.caa.enabled ? K.wl.Cpb : ta ? K.wl.MJ : this.VM() ? K.wl.R1 : K.wl.In; + R = this.VM() || R || ta ? void 0 : this.Gb.al.O6(ta); + return this.Ph.By({ na: Y.na, - cb: Y.cb, - J: Y.P, - jr: ra, - kf: R, - UO: ma, + bb: Y.bb, + K: Y.O, + ur: Ia, + Cf: R, + AP: ma, Hf: Y.Hf - }, Y.Hf ? !1 : Ea).then(function(O) { - O.Vqa && Ra.fireEvent(P.ga.CV, { - P: Y.P + }, Y.Hf ? !1 : Fa).then(function(ia) { + ia.xra && Qa.fireEvent(O.ha.pW, { + O: Y.O }); - return O; + return ia; }); }; - c.prototype.s$ = function(Y, ma, Ea) { - var Ra, R, sa; - ma = void 0 === ma ? this.ca : ma; - Ea = void 0 === Ea ? !1 : Ea; + c.prototype.Y$ = function(Y, ma, Fa) { + var Qa, R, ta; + ma = void 0 === ma ? this.da : ma; + Fa = void 0 === Fa ? !1 : Fa; !1; - if (ma.cb.tg && !Y.Fa.Dp) this.rd(E.V.Tib); + if (ma.bb.ug && !Y.Ca.Cp) this.ud(E.V.Qjb); else { - Ra = this.SV.create(this); - R = !!(ma.Hf && ma.Hf.$b && ma.Hf.PW); - if (Ea) { - sa = Ra.HOb(ma.Y, ma.Bc, Y); - Y = sa.Y; - sa = sa.Bc; - } else(Y = R ? Ra.s2b(Y, null === (sa = ma.Hf) || void 0 === sa ? void 0 : sa.PW) : Y, sa = Ra.N9a(Y)); - ma.Y = Y; - ma.Bc = sa; - Ea || (ma.Ig.set(sa.J4), ma.uc.set(sa.lT), ma.Mb.set(sa.mT)); - ma.kd.aa && ma.kd.a_b(); - } - }; - c.prototype.KIb = function(Y) { + Qa = this.HW.create(this); + R = !!(ma.Hf && ma.Hf.bc && ma.Hf.DX); + if (Fa) { + ta = Qa.SPb(ma.X, ma.Dc, Y); + Y = ta.X; + ta = ta.Dc; + } else(Y = R ? Qa.P3b(Y, null === (ta = ma.Hf) || void 0 === ta ? void 0 : ta.DX) : Y, ta = Qa.z$a(Y)); + ma.X = Y; + ma.Dc = ta; + Fa || (ma.Jg.set(ta.h5), ma.ac.set(ta.YT), ma.Mb.set(ta.ZT)); + ma.Kd.aa && ma.Kd.u0b(); + } + }; + c.prototype.VJb = function(Y) { var ma; ma = void 0 === ma ? !1 : ma; !1; - this.RH({ - J: Y, - AG: ma + this.iI({ + K: Y, + PG: ma }); }; - c.prototype.W2a = function(Y, ma) { - if (!this.Bi.lAa) return !0; - Y = this.iq.ea(D.pa) - Y; + c.prototype.A3a = function(Y, ma) { + if (!this.zi.MAa) return !0; + Y = this.cq.ea(D.ma) - Y; return 0 > Y || Y > ma; }; - c.prototype.V1b = function() { + c.prototype.p3b = function() { !1; - this.Wd.seek(this.HB() || 0, P.oc.A_); + this.Yd.seek(this.QB() || 0, O.pc.b0); }; - c.prototype.x3a = function(Y, ma) { - var Ea, Ra; - Ea = this; + c.prototype.c4a = function(Y, ma) { + var Fa, Qa; + Fa = this; !1; - Ra = this.ca; - Ra.U4 = !0; - return this.XX(Ra, { - KW: Ra.Gd, - E1b: Y, - H1b: ma + Qa = this.da; + Qa.s5 = !0; + return this.FY(Qa, { + xX: Qa.xd, + Y2b: Y, + a3b: ma }, !1).then(function(R) { - var sa; - Ea.s$(R, Ra, !0); - Ea.Ph.pY(Ra.P, Ra.Y); - return null === (sa = Ea.fb) || void 0 === sa ? void 0 : sa.ZO(Ea.w$a); + var ta; + Fa.Y$(R, Qa, !0); + Fa.Ph.XY(Qa.O, Qa.X); + return null === (ta = Fa.cb) || void 0 === ta ? void 0 : ta.FP(Fa.jab); }).then(function() { - var R, sa; - R = Ra.ei.find(function(ra) { - return ra.trackId === Y; + var R, ta; + R = Qa.ci.find(function(Ia) { + return Ia.trackId === Y; }); - sa = Ra.Yg.find(function(ra) { - return ra.trackId === ma; + ta = Qa.$g.find(function(Ia) { + return Ia.trackId === ma; }); - if (!(R && R.Zf && sa && sa.Zf)) throw Error("Track hydration failed: requiredAudioTrackId=" + Y + " requiredTextTrackId=" + ma); - Ea.fireEvent(P.ga.Lfb); + if (!(R && R.$f && ta && ta.$f)) throw Error("Track hydration failed: requiredAudioTrackId=" + Y + " requiredTextTrackId=" + ma); + Fa.fireEvent(O.ha.Fgb); return { - uc: R, - EY: sa + ac: R, + lZ: ta }; }); }; c.prototype.io = function() { - return this.Vc; + return this.Yc; }; - c.prototype.RH = function(Y) { - var ma, Ea, Ra; - ma = Y.J; - Ea = Y.AG; - Y = Y.pF; + c.prototype.iI = function(Y) { + var ma, Fa, Qa; + ma = Y.K; + Fa = Y.PG; + Y = Y.GF; !1; - Y !== this.pF && (this.pF = Y, this.Jgb()); - if (this.GN) { - if (ma === this.iB) { - this.GN = ma; + Y !== this.GF && (this.GF = Y, this.Fhb()); + if (this.lO) { + if (ma === this.uB) { + this.lO = ma; return; } - Y = this.jk(ma); - Ra = Y.Y; - Ra && (0, M.Xc)(Ra.IH) && (0, M.Xc)(Ra.ZN) && Y.uy({ - pr_ats: Ra.IH, - pr_at: Ra.ZN - }); - this.fireEvent(P.ga.tsa, { - P: this.iB - }); - this.iB = ma; - this.hja(); - Ea || this.Xbb(); - this.yy = this.sa.VH; - this.ca.om || (this.ca.om = this.Ea.Kb().ea(D.pa)); - }("boolean" === typeof this.cb.qL ? this.cb.qL : u.config.qL) && !Ea && this.Gza.qL(this); - Ea = { - P: ma, - AG: Ea, - GN: this.GN - }; - this.GN = ma; - this.fireEvent(P.ga.QG, Ea); - }; - c.prototype.VBb = function() { + Y = this.kk(ma); + Qa = Y.X; + Qa && (0, M.$c)(Qa.$H) && (0, M.$c)(Qa.FO) && Y.Iy({ + pr_ats: Qa.$H, + pr_at: Qa.FO + }); + this.fireEvent(O.ha.Tsa, { + O: this.uB + }); + this.uB = ma; + this.Lja(); + Fa || this.Lcb(); + this.My = this.ta.mI; + this.da.om || (this.da.om = this.Ea.Kb().ea(D.ma)); + }("boolean" === typeof this.bb.KL ? this.bb.KL : u.config.KL) && !Fa && this.fAa.KL(this); + Fa = { + O: ma, + PG: Fa, + lO: this.lO + }; + this.lO = ma; + this.fireEvent(O.ha.gH, Fa); + }; + c.prototype.ZCb = function() { !1; try { - this.Gb = new n.nJa(this); - this.n4 = new ba.KDa(this); - this.JM = this.KM.create(this, this.ca, !0, this.lG); - u.config.eyb && new na.vFa(this, this.Lf, this.log); - u.config.TS && this.TS(this); - this.E9b(); + this.Gb = new p.QJa(this); + this.K4 = new ca.kEa(this); + this.jN = this.kN.create(this, this.da, !0, this.CG); + u.config.hzb && new pa.UFa(this, this.Lf, this.log); + u.config.FT && this.FT(this); + this.fac(); } catch (Y) { - this.Sr(E.V.Slb, { - za: E.S.sl, - Nb: (0, H.Ae)(Y) + this.cs(E.V.Omb, { + wa: E.R.vm, + Yb: (0, H.Kf)(Y) }); } }; - c.prototype.E9b = function() { + c.prototype.fac = function() { !1; - this.oh ? this.oF(this.oh) : (0, M.fra)(this.P) ? this.Hyb() : this.Sr(E.V.Plb, { - Nb: "" + this.P + this.oh ? this.FF(this.oh) : (0, M.Hra)(this.O) ? this.Kzb() : this.cs(E.V.Lmb, { + Yb: "" + this.O }); }; - c.prototype.Hyb = function() { + c.prototype.Kzb = function() { var Y; !1; - Y = f.jI.Kcb; - Y ? Y.ia ? this.Rka() : this.Sr(E.V.nHa, Y) : ((0, G.oa)(!u.config.m5), this.sia()); + Y = f.BI.Bdb; + Y ? Y.pa ? this.rla() : this.cs(E.V.NHa, Y) : ((0, G.oa)(!u.config.K5), this.Via()); }; - c.prototype.Rka = function() { + c.prototype.rla = function() { var Y; Y = this; - !this.background.value && u.config.Rka ? (0, y.nfa)(function() { - Y.sia(); - }, this) : this.sia(); + !this.background.value && u.config.rla ? (0, y.Tfa)(function() { + Y.Via(); + }, this) : this.Via(); }; - c.prototype.sia = function() { + c.prototype.Via = function() { var Y; Y = this; !1; - this.state.value == P.Wb.LOADING && (u.config.Pma && !this.vM() ? f.jI.Zs(y.dMa, function(ma) { - ma.ia ? (Y.n8 = ma.n8, Y.rUa()) : Y.Sr(E.V.mHa); - }, !0) : this.rUa()); + this.state.value == O.Xb.LOADING && (u.config.rna && !this.VM() ? f.BI.mt(y.EMa, function(ma) { + ma.pa ? (Y.L8 = ma.L8, Y.ZUa()) : Y.cs(E.V.MHa); + }, !0) : this.ZUa()); }; - c.prototype.rUa = function() { - var Y, ma, Ea; + c.prototype.ZUa = function() { + var Y, ma, Fa; Y = this; - if (this.state.value == P.Wb.LOADING) { + if (this.state.value == O.Xb.LOADING) { this.log.info("Authorizing", this); - ma = this.Ea.Kb().ea(D.pa); - this.re("ats"); - (0, G.ZK)(this.P); - (0, G.ZK)(this.Uj); - Ea = this.g_b.bind(this, ma); - Promise.all([this.Y, u.config.Qr && this.Ph.P6(this.P) ? this.Ph.Y5(this.P).catch(function() {}) : void 0]).then(function(Ra) { - var R, sa; - R = ka(Ra); - Ra = R.next().value; + ma = this.Ea.Kb().ea(D.ma); + this.pe("ats"); + (0, G.rL)(this.O); + (0, G.rL)(this.Tj); + Fa = this.A0b.bind(this, ma); + Promise.all([this.X, u.config.Yr && this.Ph.n7(this.O) ? this.Ph.w6(this.O).catch(function() {}) : void 0]).then(function(Qa) { + var R, ta; + R = ja(Qa); + Qa = R.next().value; R = R.next().value; - Ra && R ? sa = R.Fa.expiration > Ra.Fa.expiration ? R : Ra : Ra ? sa = Ra : R && (sa = R); - sa && 18E5 > sa.Fa.expiration - (0, Ma.Qka)() && (sa = void 0); - return sa ? (Y.iF = sa === Ra ? "ui" : "videopreparer", sa) : Y.XX(); - }).then(function(Ra) { + Qa && R ? ta = R.Ca.expiration > Qa.Ca.expiration ? R : Qa : Qa ? ta = Qa : R && (ta = R); + ta && 18E5 > ta.Ca.expiration - (0, La.qla)() && (ta = void 0); + return ta ? (Y.AF = ta === Qa ? "ui" : "videopreparer", ta) : Y.FY(); + }).then(function(Qa) { try { - Y.s$(Ra); - Ea(p.eg); - Y.n$a || (Y.n$a = !0, Y.Qua.Sj(Y)); + Y.Y$(Qa); + Fa(n.fg); + Y.aab || (Y.aab = !0, Y.ova.Qj(Y)); } catch (R) { Y.log.error("Exception processing authorization response", R); - Ea({ - ia: !1, - za: E.S.nob + Fa({ + pa: !1, + wa: E.R.mpb }); } - }).catch(Ea); + }).catch(Fa); } }; - c.prototype.g_b = function(Y, ma) { - var Ea, Ra; - Ea = this; + c.prototype.A0b = function(Y, ma) { + var Fa, Qa; + Fa = this; !1; - if (this.state.value == P.Wb.LOADING) { - this.re("at"); - Ra = this.Y; - this.uy({ - pr_ats: Ra && (0, M.Xc)(Ra.IH) ? Ra.IH : Y, - pr_at: Ra && (0, M.Xc)(Ra.ZN) ? Ra.ZN : this.Ea.Kb().ea(D.pa) + if (this.state.value == O.Xb.LOADING) { + this.pe("at"); + Qa = this.X; + this.Iy({ + pr_ats: Qa && (0, M.$c)(Qa.$H) ? Qa.$H : Y, + pr_at: Qa && (0, M.$c)(Qa.FO) ? Qa.FO : this.Ea.Kb().ea(D.ma) }); - ma.ia ? 0 < this.Bc.og.length && this.Bc.lT && this.Bc.J4 && this.Bc.mT ? this.A$a ? (this.log.info("Processing post-authorize", this), this.A$a(this, function(R) { - R.ia ? Ea.qgb() : Ea.Sr(E.V.Wlb, R); - })) : this.qgb() : this.Sr(E.V.KIa, this.usa(this.Bc)) : this.Sr(E.V.ND, ma); + ma.pa ? 0 < this.Dc.pg.length && this.Dc.YT && this.Dc.h5 && this.Dc.ZT ? this.nab ? (this.log.info("Processing post-authorize", this), this.nab(this, function(R) { + R.pa ? Fa.mhb() : Fa.cs(E.V.Smb, R); + })) : this.mhb() : this.cs(E.V.mJa, this.Usa(this.Dc)) : this.cs(E.V.dE, ma); } }; - c.prototype.qgb = function() { + c.prototype.mhb = function() { var Y, ma; - l.__awaiter(this, void 0, void 0, function Ra() { + m.__awaiter(this, void 0, void 0, function Qa() { var R; R = this; - return Ja(Ra, function(sa) { + return Ma(Qa, function(ta) { !1; - if (R.state.value != P.Wb.LOADING) return sa.return(); - (null === (Y = R.ca.Y) || void 0 === Y ? 0 : Y.Fa.Dp) && R.tb.reset((0, Ka.V3)(null === (ma = R.ca.Y) || void 0 === ma ? void 0 : ma.Fa.Dp, { + if (R.state.value != O.Xb.LOADING) return ta.return(); + (null === (Y = R.da.X) || void 0 === Y ? 0 : Y.Ca.Cp) && R.sb.reset((0, Ea.t4)(null === (ma = R.da.X) || void 0 === ma ? void 0 : ma.Ca.Cp, { config: u.config })); - R.fb = R.mja(R.tb, R); - R.fb.i4b({ - vp: d.vp, + R.cb = R.Pja(R.sb, R); + R.cb.I5b({ + up: d.up, config: u.config, - de: R.de, - Fc: R.Fc, - Rt: R.Rt.bind(R), - Vi: C.Vi, - aY: R.aY.bind(R), - RH: R.RH.bind(R) + fe: R.fe, + Gc: R.Gc, + Yt: R.Yt.bind(R), + Ti: C.Ti, + JY: R.JY.bind(R), + iI: R.iI.bind(R) }); - R.bZb(); - sa.Vv = 0; + R.u_b(); + ta.gw = 0; }); }); }; - c.prototype.XCb = function() { - var Y, ma, Ea, Ra, R, sa, ra; + c.prototype.aEb = function() { + var Y, ma, Fa, Qa, R, ta, Ia; Y = this; !1; try { - if (this.state.value === P.Wb.LOADING) { + if (this.state.value === O.Xb.LOADING) { this.Gb.open(); - ma = new Promise(function(O) { - Y.Gb.addEventListener(I.Vh.Wdb, O); + ma = new Promise(function(ia) { + Y.Gb.addEventListener(J.Th.Peb, ia); }); - this.Wd = new L.vJa(this); - Ea = this.Bc.lT.xh === ha.Yo.NONE; - Ra = { - qhb: this.Bc.lT.oo || Ea + this.Yd = new N.YJa(this); + Fa = this.Dc.YT.wh === la.Vo.NONE; + Qa = { + lib: this.Dc.YT.no || Fa }; R = { na: this.na, - Ug: this.Cf, - rB: this.rB + Wg: this.Af, + CB: this.CB }; try { - if (this.state.value !== P.Wb.LOADING) return; - sa = this.fb; - sa.bV({ - flags: Ra, - JXa: R, - I: this.w$a, - zla: this.zla.bind(this) + if (this.state.value !== O.Xb.LOADING) return; + ta = this.cb; + ta.NV({ + flags: Qa, + pYa: R, + H: this.jab, + ama: this.ama.bind(this) }); - ra = this.tb.x6(this); - this.nXa(ra); - sa.wu(ra); - this.hub(); - sa.Gwb({ - qo: this.qo, + Ia = this.sb.V6(this); + this.UXa(Ia); + ta.wD(Ia); + this.gvb(); + ta.Fxb({ + ro: this.ro, loadTime: this.loadTime }); - this.Vc = this.yia(sa, this); - this.Vc.El.addListener(function(O) { - O.newValue ? (Y.zn.oOb(), u.config.Qr && Y.ed.P2a()) : Y.zn.L4b(); + this.Yc = this.$ia(ta, this); + this.Yc.Hl.addListener(function(ia) { + ia.newValue ? (Y.yn.zPb(), u.config.Yr && Y.jd.t3a()) : Y.yn.l6b(); }); - this.Vc.addEventListener(P.GZ.MA, function() { - Y.ed.P2a(); + this.Yc.addEventListener(O.k_.XA, function() { + Y.jd.t3a(); }); - } catch (O) { + } catch (ia) { throw (this.log.error("Failed to initialize ASE streaming", { - error: O, - startPts: this.kb, - flags: Ra - }), O); + error: ia, + startPts: this.jb, + flags: Qa + }), ia); } ma.then(function() { - var O; - Y.state.value !== P.Wb.CLOSING && Y.state.value !== P.Wb.CLOSED && (null === (O = Y.fb) || void 0 === O ? void 0 : O.open()); + var ia; + Y.state.value !== O.Xb.CLOSING && Y.state.value !== O.Xb.CLOSED && (null === (ia = Y.cb) || void 0 === ia ? void 0 : ia.open()); }); - this.mediaTime.set(this.kb); - this.zn = new k.jPa(this); - if ("boolean" === typeof this.cb.K$ ? this.cb.K$ : u.config.K$) this.JY = new A.kPa(this); - this.xO(); - y.pfa.forEach(function(O) { - O(Y); + this.mediaTime.set(this.jb); + this.yn = new h.MPa(this); + if ("boolean" === typeof this.bb.oaa ? this.bb.oaa : u.config.oaa) this.qZ = new B.NPa(this); + this.dP(); + y.Vfa.forEach(function(ia) { + ia(Y); }); - this.DVb(); + this.UWb(); } - } catch (O) { - this.Sr(E.V.Ulb, { - za: E.S.sl, - Nb: (0, H.Ae)(O) + } catch (ia) { + this.cs(E.V.Qmb, { + wa: E.R.vm, + Yb: (0, H.Kf)(ia) }); } }; - c.prototype.EVb = function() { - (0, G.oa)(this.state.value == P.Wb.pJ); - this.loadTime = this.Ea.Kb().ea(D.pa); - this.state.set(P.Wb.LOADING); + c.prototype.VWb = function() { + (0, G.oa)(this.state.value == O.Xb.JJ); + this.loadTime = this.Ea.Kb().ea(D.ma); + this.state.set(O.Xb.LOADING); }; - c.prototype.Sr = function(Y, ma) { - this.done || (this.done = !0, ma instanceof S.Mc ? this.rd(ma.code, ma) : this.rd(Y, ma)); + c.prototype.cs = function(Y, ma) { + this.done || (this.done = !0, ma instanceof U.Oc ? this.ud(ma.code, ma) : this.ud(Y, ma)); }; - c.prototype.TS = function(Y) { - var Ea, Ra; + c.prototype.FT = function(Y) { + var Fa, Qa; function ma() { - var R, sa; - R = g.tv.ooa() + ""; - sa = Y.Jja[R]; - sa || (sa = Y.Jja[R] = []); - sa.push(Ea.Ea.Kb().ea(D.pa)); - Ea.log.trace("charging change event", { - level: g.tv.v1a(), - charging: g.tv.ooa() + var R, ta; + R = g.Cv.Soa() + ""; + ta = Y.jka[R]; + ta || (ta = Y.jka[R] = []); + ta.push(Fa.Ea.Kb().ea(D.ma)); + Fa.log.trace("charging change event", { + level: g.Cv.V1a(), + charging: g.Cv.Soa() }); } - Ea = this; - Ra = g.tv.vjb; - g.tv.addEventListener(Ra, ma); - Y.addEventListener(P.ga.pg, function() { - g.tv.removeEventListener(Ra, ma); + Fa = this; + Qa = g.Cv.skb; + g.Cv.addEventListener(Qa, ma); + Y.addEventListener(O.ha.qg, function() { + g.Cv.removeEventListener(Qa, ma); }); }; - c.prototype.Aya = function(Y) { - var ma, Ea; + c.prototype.Zya = function(Y) { + var ma, Fa; ma = this; - if (this.state.value == P.Wb.pJ || this.state.value == P.Wb.LOADING || this.state.value == P.Wb.fe) { - this.Fc.info("Playback closing", this, Y ? { - ErrorCode: Y.W4 + if (this.state.value == O.Xb.JJ || this.state.value == O.Xb.LOADING || this.state.value == O.Xb.ie) { + this.Gc.info("Playback closing", this, Y ? { + ErrorCode: Y.u5 } : void 0); - this.VE("Closing"); - v.oe.removeListener(v.Wk, this.yW); + this.mF("Closing"); + w.oe.removeListener(w.Zk, this.nX); this.oh = Y; - this.ca.cT = this.HB(); - this.C_a(); - (null === (Ea = this.fb) || void 0 === Ea ? 0 : Ea.Ch) && this.fb.flush(); + this.da.PT = this.QB(); + this.g0a(); + (null === (Fa = this.cb) || void 0 === Fa ? 0 : Fa.Eh) && this.cb.flush(); try { - this.Jb.Ec(P.ga.pg, { - movieId: this.iB + this.Jb.Fc(O.ha.qg, { + movieId: this.uB }); - } catch (Ra) { - this.Fc.error("Unable to fire playback closing event", Ra); + } catch (Qa) { + this.Gc.error("Unable to fire playback closing event", Qa); } - this.state.set(P.Wb.CLOSING); - this.hib(); - this.J4b || (0, N.Jf)(function() { - return ma.Xab(); + this.state.set(O.Xb.CLOSING); + this.ejb(); + this.j6b || (0, L.Jf)(function() { + return ma.Kbb(); }); } }; - c.prototype.oIb = function() { - this.Jb.Ec(P.ga.mgb); + c.prototype.xJb = function() { + this.Jb.Fc(O.ha.ihb); }; - c.prototype.D_a = function() { + c.prototype.h0a = function() { var Y; Y = this.mediaTime.value; - this.yRb != Y && (!1, this.yRb = Y, this.Jb.Ec(P.ga.hza)); + this.KSb != Y && (!1, this.KSb = Y, this.Jb.Fc(O.ha.Hza)); }; - c.prototype.Xab = function() { + c.prototype.Kbb = function() { var Y, ma; Y = this; - (0, G.oa)(this.state.value == P.Wb.CLOSING); - ma = this.n8; - this.n8 = void 0; - ma ? f.jI.release(ma, function(Ea) { - (0, G.oa)(Ea.ia); - Y.Yka(); - }) : this.Yka(); - }; - c.prototype.hib = function() { + (0, G.oa)(this.state.value == O.Xb.CLOSING); + ma = this.L8; + this.L8 = void 0; + ma ? f.BI.release(ma, function(Fa) { + (0, G.oa)(Fa.pa); + Y.yla(); + }) : this.yla(); + }; + c.prototype.ejb = function() { var Y; - null === (Y = this.fb) || void 0 === Y ? void 0 : Y.$e(); - delete this.fb; + null === (Y = this.cb) || void 0 === Y ? void 0 : Y.ze(); + delete this.cb; }; - c.prototype.Yka = function() { + c.prototype.yla = function() { var Y; - this.Yka = p.dx; - (0, G.oa)(this.state.value == P.Wb.CLOSING); + this.yla = n.ox; + (0, G.oa)(this.state.value == O.Xb.CLOSING); Y = y.Hn.indexOf(this); (0, G.oa)(0 <= Y); y.Hn.splice(Y, 1); - this.state.set(P.Wb.CLOSED); - this.Jb.Ec(P.ga.closed, void 0, !0); - this.Jb.Bg(); - delete this.je; - this.ca.m9(); + this.state.set(O.Xb.CLOSED); + this.Jb.Fc(O.ha.closed, void 0, !0); + this.Jb.Cg(); + delete this.ke; + this.da.O9(); }; - c.prototype.hja = function() { - this.cb.playbackState && ("number" === typeof this.cb.playbackState.volume && this.volume.set((0, F.fx)(this.cb.playbackState.volume, 0, 1)), "boolean" === typeof this.cb.playbackState.muted && this.muted.set(this.cb.playbackState.muted), "number" === typeof this.cb.playbackState.playbackRate && this.playbackRate.set(this.cb.playbackState.playbackRate)); + c.prototype.Lja = function() { + this.bb.playbackState && ("number" === typeof this.bb.playbackState.volume && this.volume.set((0, F.qx)(this.bb.playbackState.volume, 0, 1)), "boolean" === typeof this.bb.playbackState.muted && this.muted.set(this.bb.playbackState.muted), "number" === typeof this.bb.playbackState.playbackRate && this.playbackRate.set(this.bb.playbackState.playbackRate)); }; - c.prototype.C_a = function() { - this.Jb.Ec(P.ga.Edb, { - Lba: this.Lba + c.prototype.g0a = function() { + this.Jb.Fc(O.ha.xeb, { + pca: this.pca }); }; - c.prototype.aY = function(Y, ma, Ea) { - ma = this.V2a(ma); - Y = this.Wi(Y); - ma && Y.Dc[Ea].set(ma); + c.prototype.JY = function(Y, ma, Fa) { + ma = this.z3a(ma); + Y = this.Ui(Y); + ma && Y.Ec[Fa].set(ma); }; - c.prototype.Rt = function() { + c.prototype.Yt = function() { return { - AudioBufferLength: this.zS(), - VideoBufferLength: this.gZ() + AudioBufferLength: this.kT(), + VideoBufferLength: this.NZ() }; }; - c.prototype.wK = function() { + c.prototype.PK = function() { var Y; - if (null === (Y = this.fb) || void 0 === Y ? 0 : Y.Ch) return this.fb.q4a(); + if (null === (Y = this.cb) || void 0 === Y ? 0 : Y.Eh) return this.cb.V4a(); }; - c.prototype.DVb = function() { - this.state.value == P.Wb.LOADING && this.state.set(P.Wb.fe); + c.prototype.UWb = function() { + this.state.value == O.Xb.LOADING && this.state.set(O.Xb.ie); }; - c.prototype.dCb = function() { - var Y, ma, Ea; - Y = void 0 === Y ? this.P : Y; - ma = this.KB({ - J: Y + c.prototype.hDb = function() { + var Y, ma, Fa; + Y = void 0 === Y ? this.O : Y; + ma = this.TB({ + K: Y }); - Ea = this.jk(Y); - return (0, va.nt)(ma, function(Ra) { - return Ea.VM.wz(Ra); + Fa = this.kk(Y); + return (0, va.vt)(ma, function(Qa) { + return Fa.vN.Hz(Qa); }); }; - c.prototype.zla = function(Y) { - var ma, Ea; - Y = void 0 === Y ? this.P : Y; - ma = this.KB({ - J: Y + c.prototype.ama = function(Y) { + var ma, Fa; + Y = void 0 === Y ? this.O : Y; + ma = this.TB({ + K: Y }); - Ea = this.jk(Y); - return (0, va.H2a)(ma, function(Ra) { - return Ea.VM.wz(Ra); + Fa = this.kk(Y); + return (0, va.j3a)(ma, function(Qa) { + return Fa.vN.Hz(Qa); }); }; - c.prototype.nXa = function(Y) { + c.prototype.UXa = function(Y) { var ma; ma = this; - Object.keys(Y.O).filter(function(Ea) { - return !ma.hq.has(Y.O[Ea].J); - }).forEach(function(Ea) { - var Ra, R, sa; - R = Y.O[Ea]; - sa = R.J; - R = Object.assign(null !== (Ra = ma.Wj.dM(sa).xb) && void 0 !== Ra ? Ra : {}, { - kb: R.ta, - ff: R.va, - tg: !1, - hD: Date.now(), - tM: !0 - }); - ma.Kia({ - J: sa, - I: Ea, - cb: R - }); - }); - }; - Za.Object.defineProperties(c.prototype, { - oH: { + Object.keys(Y.$).filter(function(Fa) { + return !ma.bq.has(Y.$[Fa].K); + }).forEach(function(Fa) { + var Qa, R, ta; + R = Y.$[Fa]; + ta = R.K; + R = Object.assign(null !== (Qa = ma.Uj.BM(ta).xb) && void 0 !== Qa ? Qa : {}, { + jb: R.hb, + gf: R.ub, + ug: !1, + tD: Date.now(), + TM: !0 + }); + ma.lja({ + K: ta, + H: Fa, + bb: R + }); + }); + }; + $a.Object.defineProperties(c.prototype, { + GH: { configurable: !0, enumerable: !0, get: function() { - return this.hq.values(); + return this.bq.values(); } }, - ca: { + da: { configurable: !0, enumerable: !0, get: function() { - return this.hq.get(this.iB); + return this.bq.get(this.uB); } }, - psa: { + Psa: { configurable: !0, enumerable: !0, get: function() { - return this.jk(this.TSb); + return this.kk(this.fUb); } }, - kb: { + jb: { configurable: !0, enumerable: !0, get: function() { var Y, ma; - return void 0 !== this.Hl ? this.Hl : null !== (ma = null === (Y = this.oH.next()) || void 0 === Y ? void 0 : Y.value.cb.kb) && void 0 !== ma ? ma : 0; + return void 0 !== this.Jl ? this.Jl : null !== (ma = null === (Y = this.GH.next()) || void 0 === Y ? void 0 : Y.value.bb.jb) && void 0 !== ma ? ma : 0; } }, - Bc: { + Dc: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Bc; + return this.da.Dc; }, set: function(Y) { - this.ca.Bc = Y; + this.da.Dc = Y; } }, - N5: { + k6: { configurable: !0, enumerable: !0, get: function() { - return this.ca.cb.N5; + return this.da.bb.k6; } }, - O5: { + l6: { configurable: !0, enumerable: !0, get: function() { - return this.ca.cb.O5; + return this.da.bb.l6; } }, index: { configurable: !0, enumerable: !0, get: function() { - return this.ca.index; + return this.da.index; } }, - I: { + H: { configurable: !0, enumerable: !0, get: function() { - return this.ca.I; + return this.da.H; } }, - w$a: { + jab: { configurable: !0, enumerable: !0, get: function() { - return this.tb.mAa ? this.tb.jh : this.ca.I; + return this.sb.NAa ? this.sb.kh : this.da.H; } }, - je: { + ke: { configurable: !0, enumerable: !0, get: function() { - return this.ca.je; + return this.da.ke; }, set: function(Y) { - this.ca.je = Y; + this.da.ke = Y; } }, om: { configurable: !0, enumerable: !0, get: function() { - return this.ca.om; + return this.da.om; }, set: function(Y) { - this.ca.om = Y; + this.da.om = Y; } }, - iF: { + AF: { configurable: !0, enumerable: !0, get: function() { - return this.ca.iF; + return this.da.AF; }, set: function(Y) { - this.ca.iF = Y; + this.da.AF = Y; } }, - hF: { + zF: { configurable: !0, enumerable: !0, get: function() { - return this.ca.hF; + return this.da.zF; }, set: function(Y) { - this.ca.hF = Y; + this.da.zF = Y; } }, - p7: { + O7: { configurable: !0, enumerable: !0, get: function() { - return this.ca.p7; + return this.da.O7; }, set: function(Y) { - this.ca.p7 = Y; + this.da.O7 = Y; } }, - Y: { + X: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Y; + return this.da.X; }, set: function(Y) { - this.ca.Y = Y; + this.da.X = Y; } }, - Hl: { + Jl: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Hl; + return this.da.Jl; }, set: function(Y) { - this.ca.Hl = Y; + this.da.Jl = Y; } }, - zY: { + gZ: { configurable: !0, enumerable: !0, get: function() { - return this.ca.zY; + return this.da.gZ; }, set: function(Y) { - this.ca.zY = Y; + this.da.gZ = Y; } }, - cb: { + bb: { configurable: !0, enumerable: !0, get: function() { - return this.ca.cb; + return this.da.bb; }, set: function(Y) { - this.ca.cb = Y; + this.da.bb = Y; } }, - JM: { + jN: { configurable: !0, enumerable: !0, get: function() { - return this.ca.JM; + return this.da.jN; }, set: function(Y) { - this.ca.JM = Y; + this.da.jN = Y; } }, - fl: { + jl: { configurable: !0, enumerable: !0, get: function() { - return this.ca.fl; + return this.da.jl; } }, - P: { + O: { configurable: !0, enumerable: !0, get: function() { - return this.ca.P; + return this.da.O; } }, - Cd: { + Ld: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Cd; + return this.da.Ld; } }, - ei: { + ci: { configurable: !0, enumerable: !0, get: function() { - return this.ca.ei; + return this.da.ci; } }, - Fw: { + Qw: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Fw; + return this.da.Qw; } }, - Dz: { + Pz: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Dz; + return this.da.Pz; } }, - Yg: { + $g: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Yg; + return this.da.$g; } }, - Gd: { + xd: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Gd; + return this.da.xd; } }, - DG: { + UG: { configurable: !0, enumerable: !0, get: function() { - return this.ca.DG; + return this.da.UG; } }, - fu: { + ku: { configurable: !0, enumerable: !0, get: function() { - return this.ca.fu; + return this.da.ku; } }, Uk: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Uk; + return this.da.Uk; } }, - og: { + pg: { configurable: !0, enumerable: !0, get: function() { - return this.ca.og; + return this.da.pg; } }, - Xx: { + hy: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Xx; + return this.da.hy; }, set: function(Y) { - this.ca.Xx = Y; + this.da.hy = Y; } }, na: { configurable: !0, enumerable: !0, get: function() { - return this.ca.na; + return this.da.na; } }, - Uj: { + Tj: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Uj; + return this.da.Tj; } }, Qh: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Qh; + return this.da.Qh; } }, - yy: { + My: { configurable: !0, enumerable: !0, get: function() { - return this.ca.yy; + return this.da.My; }, set: function(Y) { - this.ca.yy = Y; + this.da.My = Y; } }, - Cf: { + Af: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Cf; + return this.da.Af; } }, - XH: { + nI: { configurable: !0, enumerable: !0, get: function() { - return this.ca.XH; + return this.da.nI; } }, - gT: { + TT: { configurable: !0, enumerable: !0, get: function() { - return this.ca.gT; + return this.da.TT; } }, - Yc: { + vd: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Yc; + return this.da.vd; } }, - Ap: { + zp: { configurable: !0, enumerable: !0, get: function() { - return this.ca.Ap; + return this.da.zp; } }, - vma: { + Yma: { configurable: !0, enumerable: !0, get: function() { - return this.ca.vma; + return this.da.Yma; } }, - VM: { + vN: { configurable: !0, enumerable: !0, get: function() { - return this.ca.VM; + return this.da.vN; } }, - rB: { + CB: { configurable: !0, enumerable: !0, get: function() { - return 0 !== u.config.Y4 && 0 === this.ca.na % u.config.Y4; + return 0 !== u.config.w5 && 0 === this.da.na % u.config.w5; } }, - U4: { + s5: { configurable: !0, enumerable: !0, get: function() { - return this.ca.U4; + return this.da.s5; } }, - kd: { + Kd: { configurable: !0, enumerable: !0, get: function() { - return this.ca.kd; + return this.da.Kd; } }, - Ila: { + jma: { configurable: !0, enumerable: !0, get: function() { return this.muted.value ? 0 : Math.round(100 * this.volume.value) / 100; } }, - vg: { + wg: { configurable: !0, enumerable: !0, get: function() { return { - MovieId: this.P, - TrackingId: this.Uj, + MovieId: this.O, + TrackingId: this.Tj, Xid: this.na }; } }, - g$: { + L$: { configurable: !0, enumerable: !0, get: function() { - return this.tb.g$; + return this.sb.L$; } } }); - b.iMa = c; + b.JMa = c; }, 52200: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C, D) { + function c(x, z, B, A, C, D) { var E; E = this; this.j = x; this.Tk = z; - this.$Y = A; - this.yh = B; - this.gY = C; - this.Qm = D; - this.QXa = {}; + this.HZ = B; + this.xh = A; + this.PY = C; + this.Pm = D; + this.wYa = {}; this.update = function() { var G; - if (E.Lo.selectionStart == E.Lo.selectionEnd) { + if (E.Ko.selectionStart == E.Ko.selectionEnd) { G = ""; - E.nU().forEach(function(F) { + E.XU().forEach(function(F) { G = G ? G + "\n" : ""; Object.entries(F).forEach(function(H) { - var N; - N = ka(H); - H = N.next().value; - N = N.next().value; - G += H + ": " + N + "\n"; + var L; + L = ja(H); + H = L.next().value; + L = L.next().value; + G += H + ": " + L + "\n"; }); }); - E.Lo.style.fontSize = (0, h.fx)((0, g.mJ)(E.element.clientHeight / 60), 8, 18) + "px"; - E.Lo.value = G; + E.Ko.style.fontSize = (0, k.qx)((0, g.GJ)(E.element.clientHeight / 60), 8, 18) + "px"; + E.Ko.value = G; } }; - this.DWb = function() { + this.TXb = function() { var G, F; - if (E.j.Wd) { - F = E.j.Wd.aG(); - F && (E.Cla = F - (null !== (G = E.Dfb) && void 0 !== G ? G : 0), E.Dfb = F, E.kN()); + if (E.j.Yd) { + F = E.j.Yd.tG(); + F && (E.dma = F - (null !== (G = E.wgb) && void 0 !== G ? G : 0), E.wgb = F, E.NN()); } }; - this.kN = function() { - E.$Y.Pj(E.update); + this.NN = function() { + E.HZ.Nj(E.update); }; this.onkeydown = function(G) { - G.ctrlKey && G.altKey && G.shiftKey && (G.keyCode == m.aA.Pjb || G.keyCode == m.aA.Q) && E.toggle(); + G.ctrlKey && G.altKey && G.shiftKey && (G.keyCode == l.nA.Mkb || G.keyCode == l.nA.Q) && E.toggle(); }; - this.k$a = [x.mediaTime, x.Dc[q.u.$], x.Dc[q.u.X], x.nf, x.$d, x.Og, x.Oe, x.bi, x.state, x.Sq, x.zb, x.volume, x.muted]; - this.element = this.yh.createElement("div", "position:fixed;left:10px;top:10px;right:10px;bottom:10px;z-index:9999", void 0, { + this.Y$a = [x.mediaTime, x.Ec[q.u.Y], x.Ec[q.u.W], x.mf, x.ce, x.Pg, x.Re, x.ai, x.state, x.Vq, x.Ab, x.volume, x.muted]; + this.element = this.xh.createElement("div", "position:fixed;left:10px;top:10px;right:10px;bottom:10px;z-index:9999", void 0, { "class": "player-info" }); - this.Lo = this.yh.createElement("textarea", "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;padding:10px;background-color:rgba(0,0,0,0.4);color:#fff;font-size:12px;font-family:Arial;overflow:auto;", void 0, { + this.Ko = this.xh.createElement("textarea", "position:absolute;resize:none;box-sizing:border-box;width:100%;height:100%;padding:10px;background-color:rgba(0,0,0,0.4);color:#fff;font-size:12px;font-family:Arial;overflow:auto;", void 0, { readonly: "readonly" }); - this.element.appendChild(this.Lo); - this.controls = this.yh.createElement("div", "position:absolute;top:2px;right:2px"); + this.element.appendChild(this.Ko); + this.controls = this.xh.createElement("div", "position:absolute;top:2px;right:2px"); this.element.appendChild(this.controls); - z = this.yh.createElement("button", void 0, "X"); + z = this.xh.createElement("button", void 0, "X"); z.addEventListener("click", function() { - return E.Kv(); + return E.Vv(); }, !1); this.controls.appendChild(z); - f.oe.addListener(f.LB, this.onkeydown); - x.addEventListener(k.ga.pg, function() { - f.oe.removeListener(f.LB, E.onkeydown); - E.Kv(); + f.oe.addListener(f.UB, this.onkeydown); + x.addEventListener(h.ha.qg, function() { + f.oe.removeListener(f.UB, E.onkeydown); + E.Vv(); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.kMa = void 0; - l = a(13044); + b.LMa = void 0; + m = a(13044); f = a(37509); - h = a(8825); + k = a(8825); d = a(77705); g = a(22365); - n = a(32687); - k = a(85001); - m = a(43193); - p = a(5021); + p = a(32687); + h = a(85001); + l = a(43193); + n = a(5021); q = a(26388); u = a(45247); r = {}; - t = (r[k.Wb.pJ] = "Not Loaded", r[k.Wb.LOADING] = "Loading", r[k.Wb.fe] = "Normal", r[k.Wb.CLOSING] = "Closing", r[k.Wb.CLOSED] = "Closed", r); + t = (r[h.Xb.JJ] = "Not Loaded", r[h.Xb.LOADING] = "Loading", r[h.Xb.ie] = "Normal", r[h.Xb.CLOSING] = "Closing", r[h.Xb.CLOSED] = "Closed", r); r = {}; - w = (r[k.tf.fe] = "Normal", r[k.tf.ee] = "Pre-buffering", r[k.tf.QNa] = "Network stalled", r); + v = (r[h.sf.ie] = "Normal", r[h.sf.he] = "Pre-buffering", r[h.sf.pOa] = "Network stalled", r); r = {}; - v = (r[k.lb.Ff] = "Waiting for decoder", r[k.lb.he] = "Playing", r[k.lb.Mg] = "Paused", r[k.lb.zq] = "Media ended", r); - y = [k.ga.aW]; - c.prototype.w3b = function(x) { - this.QXa.DFR = x; + w = (r[h.kb.Ff] = "Waiting for decoder", r[h.kb.Ge] = "Playing", r[h.kb.Ng] = "Paused", r[h.kb.xq] = "Media ended", r); + y = [h.ha.QW]; + c.prototype.V4b = function(x) { + this.wYa.DFR = x; }; c.prototype.show = function() { var x; x = this; - this.visible || (this.eV = ob.setInterval(this.DWb, 1E3), document.body.appendChild(this.element), this.k$a.forEach(function(z) { - z.addListener(x.kN); + this.visible || (this.QV = qb.setInterval(this.TXb, 1E3), document.body.appendChild(this.element), this.Y$a.forEach(function(z) { + z.addListener(x.NN); }), y.forEach(function(z) { - x.j.addEventListener(z, x.kN); - }), this.visible = !0, this.Qm.uY().then(function(z) { - x.Spa = z; - x.kN(); + x.j.addEventListener(z, x.NN); + }), this.visible = !0, this.Pm.cZ().then(function(z) { + x.uqa = z; + x.NN(); })); this.update(); }; - c.prototype.Kv = function() { + c.prototype.Vv = function() { var x; x = this; - this.visible && (clearInterval(this.eV), this.Dfb = this.Cla = void 0, document.body.removeChild(this.element), this.k$a.forEach(function(z) { - z.removeListener(x.kN); + this.visible && (clearInterval(this.QV), this.wgb = this.dma = void 0, document.body.removeChild(this.element), this.Y$a.forEach(function(z) { + z.removeListener(x.NN); }), y.forEach(function(z) { - x.j.removeEventListener(z, x.kN); - }), this.$Y.Pj(), this.visible = !1); + x.j.removeEventListener(z, x.NN); + }), this.HZ.Nj(), this.visible = !1); }; c.prototype.toggle = function() { - this.visible ? this.Kv() : this.show(); + this.visible ? this.Vv() : this.show(); }; - c.prototype.nU = function() { - var x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra, R, sa, ra, O, ja, xa, Pa, eb, Ya, qb, zb, Ua, bb, kb, sb, pb, Cb, Ab, Kb, Pb, Xb, Jb, Qb; + c.prototype.XU = function() { + var x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db, tb, Na, cb, lb, sb, pb, Ab, Eb, Kb, Nb, Qb, Ib, Pb; x = this; - S = []; - ba = this.Tk(); - S.push({ - Version: "6.0043.576.911", - Esn: ba ? ba.hk : "UNKNOWN", - PBCID: this.j.Cf, - UserAgent: g.SD + U = []; + ca = this.Tk(); + U.push({ + Version: "6.0044.268.911", + Esn: ca ? ca.gk : "UNKNOWN", + PBCID: this.j.Af, + UserAgent: g.iE }); try { - na = this.j.mediaTime.value; - ha = { - MovieId: this.j.P, - PackageId: null === (A = null === (z = this.j.Y) || void 0 === z ? void 0 : z.Fa) || void 0 === A ? void 0 : A.sn, - Xid: this.j.na + " (" + l.Hn.map(function(Nb) { - return Nb.na; + pa = this.j.mediaTime.value; + la = { + MovieId: this.j.O, + PackageId: null === (B = null === (z = this.j.X) || void 0 === z ? void 0 : z.Ca) || void 0 === B ? void 0 : B.pn, + Xid: this.j.na + " (" + m.Hn.map(function(Rb) { + return Rb.na; }).join(", ") + ")", - Position: (0, h.dh)(na), - Duration: (0, h.dh)(this.j.Xx.ea(p.pa)), - PlayerDuration: (0, h.dh)(this.j.iq.ea(p.pa)), + Position: (0, k.fh)(pa), + Duration: (0, k.fh)(this.j.hy.ea(n.ma)), + PlayerDuration: (0, k.fh)(this.j.cq.ea(n.ma)), Volume: (0, g.En)(100 * this.j.volume.value) + "%" + (this.j.muted.value ? " (Muted)" : ""), - Segment: this.j.bpa() + Segment: this.j.Fpa() }; - if (this.j.cb.tg || this.j.cb.tM) ha["Segment Position"] = (0, h.dh)(this.j.HB()); - if (this.j.kd.aa) { - ha["Is Live"] = "true"; - ha["Live Event Slate"] = this.j.kd.GB(); - ha["Is At Live Edge"] = "" + this.j.kd.YB(); - ha["Adjusted Live Edge Target"] = (0, h.dh)(this.j.kd.mr()); - ha["Live Adjusted Duration"] = (0, h.dh)(this.j.kd.y1a()); - ha["Live Adjusted Playback Position"] = (0, h.dh)(this.j.kd.I6()); - ha["Live Event Time Playback Position"] = this.j.kd.GKb(); - va = [q.u.X, q.u.$, q.u.Ga].reduce(function(Nb, Zb) { - var nc, Ac, Pc; - Pc = null === (Ac = null === (nc = x.j.fb) || void 0 === nc ? void 0 : nc.Qv) || void 0 === Ac ? void 0 : Ac[Zb]; - Nb[(0, u.WG)(Zb)] = Pc ? { - encoderRegion: Pc.tB, - encoderTag: Pc.uB + if (this.j.bb.ug || this.j.bb.TM) la["Segment Position"] = (0, k.fh)(this.j.QB()); + if (this.j.Kd.aa) { + la["Is Live"] = "true"; + la["Live Event Slate"] = this.j.Kd.PB(); + la["Is At Live Edge"] = "" + this.j.Kd.gC(); + la["Adjusted Live Edge Target"] = (0, k.fh)(this.j.Kd.Jt()); + la["Live Adjusted Duration"] = (0, k.fh)(this.j.Kd.h3a()); + la["Live Adjusted Playback Position"] = (0, k.fh)(this.j.Kd.g7()); + la["Live Event Time Playback Position"] = this.j.Kd.QLb(); + va = [q.u.W, q.u.Y, q.u.Da].reduce(function(Rb, Yb) { + var ic, Ac, Pc; + Pc = null === (Ac = null === (ic = x.j.cb) || void 0 === ic ? void 0 : ic.aw) || void 0 === Ac ? void 0 : Ac[Yb]; + Rb[(0, u.mH)(Yb)] = Pc ? { + encoderRegion: Pc.EB, + encoderTag: Pc.FB } : void 0; - return Nb; + return Rb; }, {}); - ha["Live Logging Info"] = JSON.stringify(va); + la["Live Logging Info"] = JSON.stringify(va); } - S.push(ha); - } catch (Nb) {} + U.push(la); + } catch (Rb) {} try { - S.push({ + U.push({ "Player state": t[this.j.state.value], - "Buffering state": w[this.j.Sq.value], - "Rendering state": v[this.j.zb.value] + "Buffering state": v[this.j.Vq.value], + "Rendering state": w[this.j.Ab.value] }); - } catch (Nb) {} + } catch (Rb) {} try { - ua = this.j.oAa() + this.j.sja(); - Ka = this.j.nf.value; - Ma = null === Ka || void 0 === Ka ? void 0 : Ka.stream; - $a = this.j.$d.value; - Y = null === $a || void 0 === $a ? void 0 : $a.stream; - ma = null !== (B = null === Ma || void 0 === Ma ? void 0 : Ma.bitrate) && void 0 !== B ? B : "?"; - Ea = Y ? Y.bitrate + " (" + Y.width + "x" + Y.height + ")" : "?"; - Ra = null !== (C = null === Ma || void 0 === Ma ? void 0 : Ma.Vb) && void 0 !== C ? C : "?"; - R = null !== (D = null === Y || void 0 === Y ? void 0 : Y.Vb) && void 0 !== D ? D : "?"; - sa = null !== (E = null === Y || void 0 === Y ? void 0 : Y.ub) && void 0 !== E ? E : "?"; - ra = null !== (F = null === (G = this.j.Oe.value) || void 0 === G ? void 0 : G.ub) && void 0 !== F ? F : "?"; - O = null !== (N = null === (H = this.j.Og.value) || void 0 === H ? void 0 : H.bitrate) && void 0 !== N ? N : "?"; - ja = null !== (L = null === (M = this.j.Oe.value) || void 0 === M ? void 0 : M.bitrate) && void 0 !== L ? L : "?"; - xa = this.j.Dc[q.u.X].value; - Pa = this.j.Dc[q.u.$].value; - S.push({ - "Playing bitrate (a/v)": ma + " / " + Ea, - "Playing/Buffering vmaf": sa + "/" + ra, - "Buffering bitrate (a/v)": O + " / " + ja, - "Buffer size in Bytes (a/v)": this.j.sja() + " / " + this.j.oAa(), + ua = this.j.QAa() + this.j.Vja(); + Ea = this.j.mf.value; + La = null === Ea || void 0 === Ea ? void 0 : Ea.stream; + Za = this.j.ce.value; + Y = null === Za || void 0 === Za ? void 0 : Za.stream; + ma = null !== (A = null === La || void 0 === La ? void 0 : La.bitrate) && void 0 !== A ? A : "?"; + Fa = Y ? Y.bitrate + " (" + Y.width + "x" + Y.height + ")" : "?"; + Qa = null !== (C = null === La || void 0 === La ? void 0 : La.Wb) && void 0 !== C ? C : "?"; + R = null !== (D = null === Y || void 0 === Y ? void 0 : Y.Wb) && void 0 !== D ? D : "?"; + ta = null !== (E = null === Y || void 0 === Y ? void 0 : Y.tb) && void 0 !== E ? E : "?"; + Ia = null !== (F = null === (G = this.j.Re.value) || void 0 === G ? void 0 : G.tb) && void 0 !== F ? F : "?"; + ia = null !== (L = null === (H = this.j.Pg.value) || void 0 === H ? void 0 : H.bitrate) && void 0 !== L ? L : "?"; + Q = null !== (N = null === (M = this.j.Re.value) || void 0 === M ? void 0 : M.bitrate) && void 0 !== N ? N : "?"; + oa = this.j.Ec[q.u.W].value; + Aa = this.j.Ec[q.u.Y].value; + U.push({ + "Playing bitrate (a/v)": ma + " / " + Fa, + "Playing/Buffering vmaf": ta + "/" + Ia, + "Buffering bitrate (a/v)": ia + " / " + Q, + "Buffer size in Bytes (a/v)": this.j.Vja() + " / " + this.j.QAa(), "Buffer size in Bytes": "" + ua, - "Buffer size in Seconds (a/v)": (0, h.dh)(this.j.zS()) + " / " + (0, h.dh)(this.j.gZ()), - "Downloadables (a/v)": Ra + " / " + R, - "Current CDN (a/v)": (Pa ? Pa.name + ", Id: " + Pa.id : "?") + " / " + (xa ? xa.name + ", Id: " + xa.id : "?") + "Buffer size in Seconds (a/v)": (0, k.fh)(this.j.kT()) + " / " + (0, k.fh)(this.j.NZ()), + "Downloadables (a/v)": Qa + " / " + R, + "Current CDN (a/v)": (Aa ? Aa.name + ", Id: " + Aa.id : "?") + " / " + (oa ? oa.name + ", Id: " + oa.id : "?") }); - } catch (Nb) {} + } catch (Rb) {} try { - eb = this.j.nf.value; + Ya = this.j.mf.value; z = {}; - if (eb && eb.stream) { - Ya = eb.stream; - qb = Ya.track; - zb = this.gY.q4(qb.streams); - Ua = Ya.Fd; - bb = (/xheaac/).test(Ua) ? "xhe-aac" : (/heaac/).test(Ua) ? "he-aac" : (/ddplus/).test(Ua) ? "ddplus" : "unknown"; - (/atmos/).test(Ua) && (bb += ", atmos"); - z["Audio Track"] = qb.ye + ", Id: " + qb.trackId + ", Channels: " + qb.channels + ", Codec: " + zb + " (" + bb + ")"; - z["Audio Tags"] = null === (Q = eb.stream) || void 0 === Q ? void 0 : Q.Fi.toString(); - } - kb = this.j.$d.value; - if (kb && kb.stream) { - sb = kb.stream; - pb = this.gY.x4(this.j.Ig.value ? this.j.Ig.value.streams : []); - Cb = sb.Fd; - Ab = (/hevc/).test(Cb) ? "hevc" : (/vp9/).test(Cb) ? "vp9" : (/h264hpl/).test(Cb) ? "avchigh" : (/av1/).test(Cb) ? "av1" : "avc"; - (/hdr/).test(Cb) && (Ab += ", hdr"); - (/dv/).test(Cb) && (Ab += ", dv"); - (/prk/).test(Cb) && (Ab += ", prk"); - z["Video Track"] = "Codec: " + pb + " (" + Ab + ")"; - z["Video Tags"] = null === (I = kb.stream) || void 0 === I ? void 0 : I.Fi.toString(); - } - Kb = this.j.bi.value; - z["Timed Text Track"] = Kb ? Kb.ye + ", Profile: " + Kb.profile + ", Id: " + Kb.trackId + ", DownloadableId: " + Kb.Vb : "none"; - S.push(z); - } catch (Nb) {} + if (Ya && Ya.stream) { + ab = Ya.stream; + db = ab.track; + tb = this.PY.O4(db.streams); + Na = ab.Ed; + cb = (/xheaac/).test(Na) ? "xhe-aac" : (/heaac/).test(Na) ? "he-aac" : (/ddplus/).test(Na) ? "ddplus" : "unknown"; + (/atmos/).test(Na) && (cb += ", atmos"); + z["Audio Track"] = db.xe + ", Id: " + db.trackId + ", Channels: " + db.channels + ", Codec: " + tb + " (" + cb + ")"; + z["Audio Tags"] = null === (P = Ya.stream) || void 0 === P ? void 0 : P.Di.toString(); + } + lb = this.j.ce.value; + if (lb && lb.stream) { + sb = lb.stream; + pb = this.PY.V4(this.j.Jg.value ? this.j.Jg.value.streams : []); + Ab = sb.Ed; + Eb = (/hevc/).test(Ab) ? "hevc" : (/vp9/).test(Ab) ? "vp9" : (/h264hpl/).test(Ab) ? "avchigh" : (/av1/).test(Ab) ? "av1" : "avc"; + (/hdr/).test(Ab) && (Eb += ", hdr"); + (/dv/).test(Ab) && (Eb += ", dv"); + (/prk/).test(Ab) && (Eb += ", prk"); + z["Video Track"] = "Codec: " + pb + " (" + Eb + ")"; + z["Video Tags"] = null === (J = lb.stream) || void 0 === J ? void 0 : J.Di.toString(); + } + Kb = this.j.ai.value; + z["Timed Text Track"] = Kb ? Kb.xe + ", Profile: " + Kb.profile + ", Id: " + Kb.trackId + ", DownloadableId: " + Kb.Wb : "none"; + U.push(z); + } catch (Rb) {} try { - Pb = this.j.Wd; - Xb = this.j.Oe.value ? this.j.Oe.value.framerate : 0; - Jb = a(99732).B6a; - S.push({ - Framerate: Xb.toFixed(3), - "Current Dropped Frames": (0, n.Tb)(this.Cla) ? this.Cla : "", - "Total Frames": Pb.Hv(), - "Total Dropped Frames": Pb.aG(), - "Total Corrupted Frames": Pb.jU(), - "Main Thread stall/sec": Jb ? Jb.o6().join(" ") : "DISABLED", - KeySystem: null === (J = this.j.je) || void 0 === J ? void 0 : J.UL(), - KeyStatus: null === (P = null === (K = this.j.je) || void 0 === K ? void 0 : K.s1a) || void 0 === P ? void 0 : P.call(K), - VideoDiag: (0, d.qsa)(this.j.L6()), - "HDR support": this.Spa ? this.Spa.result + " (" + this.Spa.reason + ")" : "unknown" - }); - } catch (Nb) {} + Nb = this.j.Yd; + Qb = this.j.Re.value ? this.j.Re.value.framerate : 0; + Ib = a(99732).f7a; + U.push({ + Framerate: Qb.toFixed(3), + "Current Dropped Frames": (0, p.Tb)(this.dma) ? this.dma : "", + "Total Frames": Nb.Rv(), + "Total Dropped Frames": Nb.tG(), + "Total Corrupted Frames": Nb.TU(), + "Main Thread stall/sec": Ib ? Ib.M6().join(" ") : "DISABLED", + KeySystem: null === (I = this.j.ke) || void 0 === I ? void 0 : I.YU(), + KeyStatus: null === (O = null === (K = this.j.ke) || void 0 === K ? void 0 : K.S1a) || void 0 === O ? void 0 : O.call(K), + VideoDiag: (0, d.Qsa)(this.j.j7()), + "HDR support": this.uqa ? this.uqa.result + " (" + this.uqa.reason + ")" : "unknown" + }); + } catch (Rb) {} try { - S.push({ - Throughput: this.j.gb + " kbps" + U.push({ + Throughput: this.j.eb + " kbps" }); - } catch (Nb) {} - Qb = void 0; + } catch (Rb) {} + Pb = void 0; try { - Object.entries(this.QXa).forEach(function(Nb) { - var Zb; - Zb = ka(Nb); - Nb = Zb.next().value; - Zb = Zb.next().value; - Qb = Qb || ({}); - Qb[Nb] = JSON.stringify(Zb); + Object.entries(this.wYa).forEach(function(Rb) { + var Yb; + Yb = ja(Rb); + Rb = Yb.next().value; + Yb = Yb.next().value; + Pb = Pb || ({}); + Pb[Rb] = JSON.stringify(Yb); }); - Qb && S.push(Qb); - } catch (Nb) {} - return S; + Pb && U.push(Pb); + } catch (Rb) {} + return U; }; - b.kMa = c; + b.LMa = c; }, 25138: function(r, b, a) { - var f, h, d, g; + var f, k, d, g; - function c(n, k, m, p) { - this.na = n; - this.B1b = k; - this.ma = m; - this.Wf = p; - this.Yc = {}; + function c(p, h, l, n) { + this.na = p; + this.V2b = h; + this.la = l; + this.Xf = n; + this.vd = {}; } - function l(n, k) { - this.Ef = n; - this.Wf = k; - this.Xd = {}; - this.ma = n.ab("PlaybackMilestoneStoreImpl"); + function m(p, h) { + this.Df = p; + this.Xf = h; + this.Zd = {}; + this.la = p.Za("PlaybackMilestoneStoreImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.uob = b.mMa = void 0; + b.tpb = b.NMa = void 0; r = a(5163); f = a(22674); - h = a(87386); + k = a(87386); d = a(81918); g = a(5021); - l.prototype.H0b = function(n, k) { - this.Xd[n] && this.ma.warn("registerPlayback: xid " + n + " already registered, overriding"); - k = (k ? k : this.Wf.Kb()).ea(g.pa); - this.ma.trace("registerPlayback: xid " + n + " at " + k); - this.Xd[n] = new c(n, k, this.ma, this.Wf); - return this.Xd[n]; - }; - l.prototype.cMb = function(n) { - this.Xd[n] || this.ma.warn("getPlaybackMilestones: xid " + n + " is not registered"); - return this.Xd[n]; - }; - l.prototype.b1b = function(n) { - this.ma.trace("removePlayback: xid " + n); - delete this.Xd[n]; - }; - a = l; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(h.bb)), r.__param(1, (0, f.l)(d.Lc))], a); - b.mMa = a; - c.prototype.rp = function(n, k) { - k = k ? k.ea(g.pa) : this.Wf.Kb().ea(g.pa) - this.B1b; - this.ma.trace("addMilestone: xid " + this.na + " " + n + " at " + k); - this.Yc[n] = k; - }; - b.uob = c; + m.prototype.$1b = function(p, h) { + this.Zd[p] && this.la.warn("registerPlayback: xid " + p + " already registered, overriding"); + h = (h ? h : this.Xf.Kb()).ea(g.ma); + this.la.trace("registerPlayback: xid " + p + " at " + h); + this.Zd[p] = new c(p, h, this.la, this.Xf); + return this.Zd[p]; + }; + m.prototype.pNb = function(p) { + this.Zd[p] || this.la.warn("getPlaybackMilestones: xid " + p + " is not registered"); + return this.Zd[p]; + }; + m.prototype.v2b = function(p) { + this.la.trace("removePlayback: xid " + p); + delete this.Zd[p]; + }; + a = m; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(k.$a)), r.__param(1, (0, f.l)(d.Kc))], a); + b.NMa = a; + c.prototype.qp = function(p, h) { + h = h ? h.ea(g.ma) : this.Xf.Kb().ea(g.ma) - this.V2b; + this.la.trace("addMilestone: xid " + this.na + " " + p + " at " + h); + this.vd[p] = h; + }; + b.tpb = c; }, 81889: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.sfa = void 0; - a.prototype.wsa = function(c) { + b.Yfa = void 0; + a.prototype.Vsa = function(c) { c = void 0 === c ? {} : c; return { - Uj: c.trackingId, - z3: c.authParams, + Tj: c.trackingId, + X3: c.authParams, gm: c.sessionParams, - Cd: c.uiLabel, - Dba: c.uxLabels, - lma: c.disableTrackStickiness, - hD: c.uiPlayStartTime, - N5: c.forceAudioTrackId, - O5: c.forceTimedTextTrackId, - tg: c.isBranching, + Ld: c.uiLabel, + ica: c.uxLabels, + Nma: c.disableTrackStickiness, + tD: c.uiPlayStartTime, + k6: c.forceAudioTrackId, + l6: c.forceTimedTextTrackId, + ug: c.isBranching, playbackState: c.playbackState ? { currentTime: c.playbackState.currentTime, volume: c.playbackState.volume, muted: c.playbackState.muted, playbackRate: c.playbackState.playbackRate } : void 0, - qL: c.enableTrickPlay, - Upa: c.heartbeatCooldown, - tM: c.isPlaygraph, - m8: c.loadImmediately || !1, - $9a: c.pin, - bX: c.preciseSeeking, - kb: c.startPts, - ff: c.endPts, - Zi: c.logicalEnd, - K$: c.renderTimedText, - YZa: c.extraManifestParams, - qja: c.assetId, - Uvb: c.audioLanguages, - S6b: c.textLanguages, - ohb: c.videoLanguage, - sn: c.packageId, - rYa: c.desiredDownloadables, - Jwa: c.requestReference, - wub: c.additionalAudioAssets, - zub: c.additionalTextAssets - }; - }; - b.sfa = a; + KL: c.enableTrickPlay, + wqa: c.heartbeatCooldown, + TM: c.isPlaygraph, + K8: c.loadImmediately || !1, + N$a: c.pin, + NX: c.preciseSeeking, + jb: c.startPts, + gf: c.endPts, + $i: c.logicalEnd, + oaa: c.renderTimedText, + C_a: c.extraManifestParams, + Tja: c.assetId, + Twb: c.audioLanguages, + v8b: c.textLanguages, + jib: c.videoLanguage, + pn: c.packageId, + YYa: c.desiredDownloadables, + ixa: c.requestReference, + vvb: c.additionalAudioAssets, + zvb: c.additionalTextAssets + }; + }; + b.Yfa = a; }, 65361: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { - h = l.Ib.call(this, h) || this; - h.Isa = d; - return h; + function c(k, d) { + k = m.Ib.call(this, k) || this; + k.hta = d; + return k; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.nMa = void 0; - l = a(81734); + b.OMa = void 0; + m = a(81734); f = a(8825); - ea(c, l.Ib); - c.prototype.set = function(h) { - l.Ib.prototype.set.call(this, (0, f.fx)(h, 0, this.Isa)); + ea(c, m.Ib); + c.prototype.set = function(k) { + m.Ib.prototype.set.call(this, (0, f.qx)(k, 0, this.hta)); }; - b.nMa = c; + b.OMa = c; }, 37025: function(r, b, a) { - var l, f, h; - - function c(d, g, n, k, m, p, q, u, t, w, v, y, x, z) { - this.index = d; - this.P = g; - this.I = n; - this.cb = k; - this.na = m; - this.Qh = p; - this.s6a = q; - this.Wzb = t; - this.F7a = v; - this.Hf = x; - this.uc = new l.Ib(null); - this.Ig = new l.Ib(null); - this.Mb = new l.Ib(null); - this.bi = new l.Ib(null); - this.qu = new l.Ib(void 0); - this.Oe = new l.Ib(null); - this.Og = new l.Ib(null); - this.nf = new l.Ib(null); - this.$d = new l.Ib(null); - this.Dc = [new l.Ib(null), new l.Ib(null)]; - this.mediaTime = new l.Ib(void 0); - this.playbackRate = new l.Ib(1); - this.Ap = new l.Ib(null); - this.background = new l.Ib(!1); - this.iF = this.hF = "notcached"; - this.U4 = !1; - u && (this.Oe.set(u.Oe.value), this.Og.set(u.Og.value)); - this.fl = w(this); - this.cm = this.F7a.H0b(this.na, this.Qh); - this.kd = y(this, z); + var m, f; + + function c(k, d, g, p, h, l, n, q, u, t, v, w, y, x) { + this.index = k; + this.O = d; + this.H = g; + this.bb = p; + this.na = h; + this.Qh = l; + this.X6a = n; + this.$Ab = u; + this.l8a = v; + this.Hf = y; + this.ac = new m.Ib(null); + this.Jg = new m.Ib(null); + this.Mb = new m.Ib(null); + this.ai = new m.Ib(null); + this.yu = new m.Ib(void 0); + this.Re = new m.Ib(null); + this.Pg = new m.Ib(null); + this.mf = new m.Ib(null); + this.ce = new m.Ib(null); + this.Ec = [new m.Ib(null), new m.Ib(null)]; + this.mediaTime = new m.Ib(void 0); + this.playbackRate = new m.Ib(1); + this.zp = new m.Ib(null); + this.background = new m.Ib(!1); + this.AF = this.zF = "notcached"; + this.s5 = !1; + q && (this.Re.set(q.Re.value), this.Pg.set(q.Pg.value)); + this.jl = t(this); + this.cm = this.l8a.$1b(this.na, this.Qh); + this.Kd = w(this, x); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.oMa = void 0; - l = a(81734); + b.PMa = void 0; + m = a(81734); f = a(5021); - h = a(45146); - c.prototype.re = function(d) { - this.cm.rp(d); + c.prototype.pe = function(k) { + this.cm.qp(k); }; - c.prototype.uy = function(d) { - var g; - g = this; - Object.entries(d).forEach(function(n) { - var k; - k = ka(n); - n = k.next().value; - k = k.next().value; - g.cm.rp(n, (0, f.Ob)(k - g.Qh.ea(f.pa))); + c.prototype.Iy = function(k) { + var d; + d = this; + Object.entries(k).forEach(function(g) { + var p; + p = ja(g); + g = p.next().value; + p = p.next().value; + d.cm.qp(g, (0, f.Ob)(p - d.Qh.ea(f.ma))); }); }; - c.prototype.m9 = function() { - this.F7a.b1b(this.na); + c.prototype.O9 = function() { + this.l8a.v2b(this.na); }; - Za.Object.defineProperties(c.prototype, { - Cd: { + $a.Object.defineProperties(c.prototype, { + Ld: { configurable: !0, enumerable: !0, get: function() { - return this.cb.Cd; + return this.bb.Ld; } }, - Dba: { + ica: { configurable: !0, enumerable: !0, get: function() { - return this.cb.Dba; + return this.bb.ica; } }, Uk: { configurable: !0, enumerable: !0, get: function() { - return this.Bc && this.Bc.Uk; + return this.Dc && this.Dc.Uk; } }, - ei: { + ci: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.ei) && void 0 !== d ? d : []; + var k; + return null !== (k = this.Dc && this.Dc.ci) && void 0 !== k ? k : []; } }, - Fw: { + Qw: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.Fw) && void 0 !== d ? d : []; + var k; + return null !== (k = this.Dc && this.Dc.Qw) && void 0 !== k ? k : []; } }, - Dz: { + Pz: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.Dz) && void 0 !== d ? d : []; + var k; + return null !== (k = this.Dc && this.Dc.Pz) && void 0 !== k ? k : []; } }, - Yg: { + $g: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.Yg) && void 0 !== d ? d : []; + var k; + return null !== (k = this.Dc && this.Dc.$g) && void 0 !== k ? k : []; } }, - Gd: { + xd: { configurable: !0, enumerable: !0, get: function() { - return this.Bc && this.Bc.Gd; + return this.Dc && this.Dc.xd; } }, - DG: { + UG: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.DG) && void 0 !== d ? d : !1; + var k; + return null !== (k = this.Dc && this.Dc.UG) && void 0 !== k ? k : !1; } }, - fu: { + ku: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.fu) && void 0 !== d ? d : []; + var k; + return null !== (k = this.Dc && this.Dc.ku) && void 0 !== k ? k : []; } }, - og: { + pg: { configurable: !0, enumerable: !0, get: function() { - var d; - return null !== (d = this.Bc && this.Bc.og) && void 0 !== d ? d : []; + var k; + return null !== (k = this.Dc && this.Dc.pg) && void 0 !== k ? k : []; } }, - Xx: { + hy: { configurable: !0, enumerable: !0, get: function() { - var d, g, n, k, m; - return this.kd.aa ? ((0, h.oa)(void 0 === this.SJ || Infinity === this.SJ.ea(f.pa), "Unexpected contentDuration from ASE. Live should be Infinity. - isLive:" + this.kd.aa + ", contentDuration:" + (null === (d = this.SJ) || void 0 === d ? void 0 : d.display)), (0, f.Ob)(Math.max(null !== (g = this.kd.mr()) && void 0 !== g ? g : 0, null !== (n = this.mediaTime.value) && void 0 !== n ? n : 0))) : this.SJ && 0 < this.SJ.ea(f.pa) ? this.SJ : (0, f.Ob)(null !== (m = null === (k = this.Y) || void 0 === k ? void 0 : k.Fa.duration) && void 0 !== m ? m : 0); + var k, d; + return this.Kd.aa && (void 0 === this.kK || 0 >= this.kK.ea(f.ma) || Infinity <= this.kK.ea(f.ma)) ? (0, f.Ob)(this.Kd.lM()) : this.kK && 0 < this.kK.ea(f.ma) ? this.kK : (0, f.Ob)(null !== (d = null === (k = this.X) || void 0 === k ? void 0 : k.Ca.duration) && void 0 !== d ? d : 0); }, - set: function(d) { - this.SJ = d; + set: function(k) { + this.kK = k; } }, - m7a: { + S7a: { configurable: !0, enumerable: !0, get: function() { - var d; - return this.kd.aa ? ((0, h.oa)(void 0 === this.p2 || Infinity === this.p2.ea(f.pa), "Unexpected maxSeekPts from ASE. Live should be Infinity. - isLive:" + this.kd.aa + ", maxSeekPts:" + (null === (d = this.p2) || void 0 === d ? void 0 : d.display)), (0, f.Ob)(this.kd.yLb())) : this.p2; + return this.Kd.aa && (void 0 === this.P2 || 0 >= this.P2.ea(f.ma) || Infinity <= this.P2.ea(f.ma)) ? (0, f.Ob)(this.Kd.JMb()) : this.P2; }, - set: function(d) { - this.p2 = d; + set: function(k) { + this.P2 = k; } }, - Uj: { + Tj: { configurable: !0, enumerable: !0, get: function() { - return this.cb.Uj || 0; + return this.bb.Tj || 0; } }, - gT: { + TT: { configurable: !0, enumerable: !0, get: function() { - return void 0 !== this.cT ? this.cT : void 0 === this.mediaTime.value ? null : this.Wzb(this.mediaTime.value, this.I); + return void 0 !== this.PT ? this.PT : void 0 === this.mediaTime.value ? null : this.$Ab(this.mediaTime.value, this.H); } }, - Cf: { + Af: { configurable: !0, enumerable: !0, get: function() { - var d, g; - return null === (g = null === (d = this.Y) || void 0 === d ? void 0 : d.Fa.Ox) || void 0 === g ? void 0 : g.Ug; + var k, d; + return null === (d = null === (k = this.X) || void 0 === k ? void 0 : k.Ca.$x) || void 0 === d ? void 0 : d.Wg; } }, - XH: { + nI: { configurable: !0, enumerable: !0, get: function() { - var d, g; - return null === (g = null === (d = this.Y) || void 0 === d ? void 0 : d.Fa.Ox) || void 0 === g ? void 0 : g.XH; + var k, d; + return null === (d = null === (k = this.X) || void 0 === k ? void 0 : k.Ca.$x) || void 0 === d ? void 0 : d.nI; } }, - Yc: { + vd: { configurable: !0, enumerable: !0, get: function() { - return this.cm.Yc; + return this.cm.vd; } } }); - b.oMa = c; + b.PMa = c; }, 69334: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n) { - this.Vg = d; - this.Cb = n; - this.O = []; - this.log = g.ab("PlayedSegmentsTrackerImpl"); + function c(d, g, p) { + this.Xg = d; + this.Bb = p; + this.$ = []; + this.log = g.Za("PlayedSegmentsTrackerImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sMa = void 0; - l = a(5163); + b.TMa = void 0; + m = a(5163); r = a(22674); f = a(42207); - h = a(87386); + k = a(87386); a(5021); c.prototype.some = function(d) { - return this.O.some(d); + return this.$.some(d); }; - c.prototype.Y6 = function() { - return !!(this.O[0] && this.O[0].stream && this.Cb.rg(this.O[0].stream.ub)); + c.prototype.x7 = function() { + return !!(this.$[0] && this.$[0].stream && this.Bb.sg(this.$[0].stream.tb)); }; - c.prototype.Op = function(d) { - return this.O.filter(d).reduce(function(g, n) { - return g + (n.endTime - n.startTime) / n.rate; + c.prototype.Mp = function(d) { + return this.$.filter(d).reduce(function(g, p) { + return g + (p.endTime - p.startTime) / p.rate; }, 0); }; - c.prototype.GU = function(d) { - return this.O.filter(d).reduce(function(g, n) { - return g + n.endTime - n.startTime; + c.prototype.rV = function(d) { + return this.$.filter(d).reduce(function(g, p) { + return g + p.endTime - p.startTime; }, 0); }; - c.prototype.doa = function(d, g) { - var n, k; - n = this; - k = {}; - return this.O.filter(function(m) { - return !g || m.track.BC === g; - }).reduce(function(m, p) { + c.prototype.Goa = function(d, g) { + var p, h; + p = this; + h = {}; + return this.$.filter(function(l) { + return !g || l.track.LC === g; + }).reduce(function(l, n) { var q, u, t; - q = d.bind(n, p)(); + q = d.bind(p, n)(); u = q.key; - q = l.__rest(q, ["key"]); - p = p.endTime - p.startTime; - t = k[u]; - t ? t.duration += p : (t = q, t.duration = p, m.push(t), k[u] = t); - return m; + q = m.__rest(q, ["key"]); + n = n.endTime - n.startTime; + t = h[u]; + t ? t.duration += n : (t = q, t.duration = n, l.push(t), h[u] = t); + return l; }, []); }; - c.prototype.Ge = function(d, g, n) { - var k; - n = void 0 === n ? this.Vg.playbackRate.value : n; - k = this.O; + c.prototype.He = function(d, g, p) { + var h; + p = void 0 === p ? this.Xg.playbackRate.value : p; + h = this.$; d && g && g >= d.startTime && (d = { - Dc: d.Dc, + Ec: d.Ec, track: d.track, stream: d.stream, startTime: d.startTime, - YB: d.YB, - Uqa: d.Uqa, + gC: d.gC, + wra: d.wra, endTime: g, - rate: n - }, (g = k[k.length - 1]) && g.track === d.track && g.stream === d.stream && g.Dc === d.Dc && g.endTime === d.startTime && g.rate === d.rate ? g.endTime = d.endTime : k.push(d), !1); + rate: p + }, (g = h[h.length - 1]) && g.track === d.track && g.stream === d.stream && g.Ec === d.Ec && g.endTime === d.startTime && g.rate === d.rate ? g.endTime = d.endTime : h.push(d), !1); }; a = c; - a = l.__decorate([l.__param(1, (0, r.l)(h.bb)), l.__param(2, (0, r.l)(f.Vf))], a); - b.sMa = a; + a = m.__decorate([m.__param(1, (0, r.l)(k.$a)), m.__param(2, (0, r.l)(f.Wf))], a); + b.TMa = a; }, 82557: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { this.Ea = g; @@ -44051,685 +43572,685 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.BNa = void 0; + b.aOa = void 0; r = a(5163); - l = a(85001); + m = a(85001); f = a(22674); - h = a(81918); + k = a(81918); d = a(5021); - c.prototype.Ij = function(g) { - g.Xb !== l.oc.ys && (this.trace.unshift({ + c.prototype.Gj = function(g) { + g.ic !== m.pc.Ds && (this.trace.unshift({ time: this.Ea.Kb(), event: g }), 5 < this.trace.length && this.trace.pop()); }; - c.prototype.w2a = function() { - var g, n; + c.prototype.Y2a = function() { + var g, p; g = this; if (0 === this.trace.length) return {}; - n = this.trace[0]; + p = this.trace[0]; return { - timeSinceLastRepositionMs: this.rfb(n.time), - lastRepositionCause: this.F0a(n.event.Xb), - repositionTrace: this.trace.map(function(k) { + timeSinceLastRepositionMs: this.kgb(p.time), + lastRepositionCause: this.g1a(p.event.ic), + repositionTrace: this.trace.map(function(h) { return { - timeSince: g.rfb(k.time), - cause: g.F0a(k.event.Xb), - newMediaTime: k.event.e9, - oldMediaTime: k.event.Rta, - contentPts: k.event.Zq, - skip: k.event.skip + timeSince: g.kgb(h.time), + cause: g.g1a(h.event.ic), + newMediaTime: h.event.E9, + oldMediaTime: h.event.nua, + contentPts: h.event.dr, + skip: h.event.skip }; }) }; }; - c.prototype.rfb = function(g) { - return this.Ea.Kb().qa(g).ea(d.pa); + c.prototype.kgb = function(g) { + return this.Ea.Kb().qa(g).ea(d.ma); }; - c.prototype.F0a = function(g) { + c.prototype.g1a = function(g) { switch (g) { - case l.oc.ys: + case m.pc.Ds: return "initial"; - case l.oc.jx: + case m.pc.ux: return "seek"; - case l.oc.iJ: + case m.pc.CJ: return "live_edge"; - case l.oc.YD: + case m.pc.oE: return "segment_changed"; - case l.oc.OQ: + case m.pc.AR: return "track_changed"; - case l.oc.A_: + case m.pc.b0: return "force_rebuffer"; - case l.oc.PP: + case m.pc.BQ: return "fragments_missing"; - case l.oc.rea: + case m.pc.Wea: return "media_discontinuity"; } }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(h.Lc))], a); - b.BNa = a; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(k.Kc))], a); + b.aOa = a; }, 13889: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { + function c(g, p, h) { this.config = g; - this.j = n; - this.Ef = k; - this.$y = void 0; - this.V9 = !1; - this.H5a = 0; - this.log = this.Ef.ab(); + this.j = p; + this.Df = h; + this.mz = void 0; + this.z$ = !1; + this.j6a = 0; + this.log = this.Df.Za(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bOa = void 0; - l = a(85001); + b.BOa = void 0; + m = a(85001); f = a(5021); - h = a(8825); + k = a(8825); d = a(32687); - c.prototype.JLb = function(g, n, k, m, p) { - var q, u, t, w; - k = void 0 === k ? this.j.I : k; - m = void 0 === m ? !1 : m; - q = n === l.oc.YD; - u = this.Qxb(q ? g : this.Uyb(g, k), n, m, k); - m = this.j.fb; - q ? (g = u, u = m.nla(u)) : g = m.pla(k, u); - n === l.oc.ys && (this.j.NUa = u); - p = this.fi(g, n, p); - t = (q = q || p) ? g : u; - if (this.j.iq) { - w = this.j.cb.tg ? this.config().wua : this.config().wC; - this.j.W2a(t, w) || n !== l.oc.jx && n !== l.oc.iJ || (t = this.j.iq.ea(f.pa) - w - 1E3, q ? (g = t, u = m.nla(t)) : (g = m.pla(k, t), u = t)); + c.prototype.UMb = function(g, p, h, l, n) { + var q, u, t, v; + h = void 0 === h ? this.j.H : h; + l = void 0 === l ? !1 : l; + q = p === m.pc.oE; + u = this.Ryb(q ? g : this.Xzb(g, h), p, l, h); + l = this.j.cb; + q ? (g = u, u = l.Pla(u)) : g = l.Rla(h, u); + p === m.pc.Ds && (this.j.vVa = u); + n = this.di(g, p, n); + t = (q = q || n) ? g : u; + if (this.j.cq) { + v = this.j.bb.ug ? this.config().Tua : this.config().HC; + this.j.A3a(t, v) || p !== m.pc.ux && p !== m.pc.CJ || (t = this.j.cq.ea(f.ma) - v - 1E3, q ? (g = t, u = l.Pla(t)) : (g = l.Rla(h, t), u = t)); } return { - e9: t, - Zq: u, - LYb: g, - fi: p + E9: t, + dr: u, + d_b: g, + di: n }; }; - c.prototype.Qxb = function(g, n, k, m) { - this.CQb() || k ? g = Math.round(g) : (k = this.j.fb.Sxb(g, m), g = (0, d.Tb)(k) ? k : Math.round(g)); - this.j.cb.tg && (g = this.JIb(g)); - this.config().rcb && 0 !== g && n !== l.oc.ys && (g += this.config().rcb); + c.prototype.Ryb = function(g, p, h, l) { + this.MRb() || h ? g = Math.round(g) : (h = this.j.cb.Uyb(g, l), g = (0, d.Tb)(h) ? h : Math.round(g)); + this.j.bb.ug && (g = this.UJb(g)); + this.config().fdb && 0 !== g && p !== m.pc.Ds && (g += this.config().fdb); return g; }; - c.prototype.fi = function(g, n, k) { - if (this.config().KEb || n === l.oc.ys || n === l.oc.OQ || n === l.oc.A_ || !k || g < k.start.ea(f.pa) || g >= k.end.ea(f.pa)) return !1; - n = this.j.fb; - return (null === n || void 0 === n ? void 0 : n.Ch) && n.fi(g) || !1; + c.prototype.di = function(g, p, h) { + if (this.config().OFb || p === m.pc.Ds || p === m.pc.AR || p === m.pc.b0 || !h || g < h.start.ea(f.ma) || g >= h.end.ea(f.ma)) return !1; + p = this.j.cb; + return (null === p || void 0 === p ? void 0 : p.Eh) && p.di(g) || !1; }; - c.prototype.CQb = function() { - return this.j.cb.tg ? !0 : "boolean" === typeof this.j.cb.bX ? this.j.cb.bX : navigator.hardwareConcurrency && 2 >= navigator.hardwareConcurrency ? this.config().bX && this.config().hZb : this.config().bX; + c.prototype.MRb = function() { + return this.j.bb.ug ? !0 : "boolean" === typeof this.j.bb.NX ? this.j.bb.NX : navigator.hardwareConcurrency && 2 >= navigator.hardwareConcurrency ? this.config().NX && this.config().B_b : this.config().NX; }; - c.prototype.Uyb = function(g, n) { - var k; - k = this.j.Wi(n); - n = k.Xx; - k = k.m7a; + c.prototype.Xzb = function(g, p) { + var h; + h = this.j.Ui(p); + p = h.hy; + h = h.S7a; !1; - n = k || n; - k = this.j.kd.aa && !this.j.kd.D7() ? 0 : this.config().y$b; - n = Math.max(0, n.ea(f.pa) - k); - return (0, h.fx)(g, 0, n); - }; - c.prototype.JIb = function(g) { - var n, k, m; - n = this.j.fU(); - if (Object.values(n).find(function(p) { + p = h || p; + h = this.j.Kd.aa && !this.j.Kd.$V() ? 0 : this.config().dbc; + p = Math.max(0, p.ea(f.ma) - h); + return (0, k.qx)(g, 0, p); + }; + c.prototype.UJb = function(g) { + var p, h, l; + p = this.j.PU(); + if (Object.values(p).find(function(n) { var q; - q = p.va; + q = n.ub; q = g < (null !== q && void 0 !== q ? q : Infinity); - return p.ta <= g && q; + return n.hb <= g && q; })) return (!1, g); - m = g; - Object.entries(n).forEach(function(p) { + l = g; + Object.entries(p).forEach(function(n) { var q; - p = ka(p); - p.next(); - p = p.next().value.ta; - q = p - g; - 0 < q && (void 0 === k || q < k) && (k = q, m = p); + n = ja(n); + n.next(); + n = n.next().value.hb; + q = n - g; + 0 < q && (void 0 === h || q < h) && (h = q, l = n); }); !1; - return m; + return l; }; - Za.Object.defineProperties(c.prototype, { - F7: { + $a.Object.defineProperties(c.prototype, { + e8: { configurable: !0, enumerable: !0, get: function() { - return this.V9 || !!this.$y; + return this.z$ || !!this.mz; } } }); - b.bOa = c; + b.BOa = c; }, 74834: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.fOa = void 0; + b.FOa = void 0; r = a(5163); a = a(22674); - c.prototype.j_b = function(f, h) { - h.JM.ib.Axa({ - xid: h.na, - auxPlaybackcontextid: h.Gd, + c.prototype.D0b = function(f, k) { + k.jN.gb.Yxa({ + xid: k.na, + auxPlaybackcontextid: k.xd, auxMid: f.auxMid, auxMidType: f.auxMidType, reason: f.reason, adBreakLocationMs: f.adBreakLocationMs }, "error" === f.sev); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.fOa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.FOa = m; }, 37517: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u, t, w, v, y, x, z) { - var A; - A = this; - this.P7b = m; - this.j = p; + function c(l, n, q, u, t, v, w, y, x, z) { + var B; + B = this; + this.s9b = l; + this.j = n; this.id = q; this.height = u; this.width = t; - this.rYb = w; - this.sYb = v; + this.KZb = v; + this.LZb = w; this.size = y; - this.It = x; + this.Ot = x; this.urls = z; - this.type = l.Zj.Hza; + this.type = m.Wj.gAa; this.retry = !0; - this.state = g.Zo.O0; - this.vg = {}; - this.r3 = {}; - this.h_b = function(B) { - if (B.ia) try { - A.data = A.P7b.parse(B.content); - A.state = g.Zo.JD; - A.log.trace("TrickPlay parsed", { - Images: A.data.images.length - }, A.vg); - A.j.fireEvent(n.ga.SY); + this.state = g.Wo.o1; + this.wg = {}; + this.Q3 = {}; + this.B0b = function(A) { + if (A.pa) try { + B.data = B.s9b.parse(A.content); + B.state = g.Wo.$D; + B.log.trace("TrickPlay parsed", { + Images: B.data.images.length + }, B.wg); + B.j.fireEvent(p.ha.zZ); } catch (C) { - A.state = g.Zo.zKa; - A.log.error("TrickPlay parse failed.", C); - } else(A.state = g.Zo.O0, A.log.error("TrickPlay download failed.", (0, k.Vw)(B), A.vg)); + B.state = g.Wo.bLa; + B.log.error("TrickPlay parse failed.", C); + } else(B.state = g.Wo.o1, B.log.error("TrickPlay download failed.", (0, h.ex)(A), B.wg)); }; - this.log = (0, h.Gh)(p, "TrickPlay"); + this.log = (0, k.Ih)(n, "TrickPlay"); } b.z = void 0; - l = a(51344); + m = a(51344); f = a(29204); - h = a(31276); + k = a(31276); d = a(61726); g = a(94025); - n = a(85001); - k = a(36129); - c.prototype.PKb = function(m) { - if (this.data && (this.It && (m += this.It), m = Math.floor(m / this.data.header.ufb), 0 <= m && m < this.data.images.length)) return { - image: this.data.images[m], - time: m * this.data.header.ufb, + p = a(85001); + h = a(36129); + c.prototype.ZLb = function(l) { + if (this.data && (this.Ot && (l += this.Ot), l = Math.floor(l / this.data.header.ngb), 0 <= l && l < this.data.images.length)) return { + image: this.data.images[l], + time: l * this.data.header.ngb, height: this.height, width: this.width, - pixelAspectHeight: this.rYb, - pixelAspectWidth: this.sYb + pixelAspectHeight: this.KZb, + pixelAspectWidth: this.LZb }; }; - c.prototype.aM = function() { + c.prototype.xM = function() { switch (this.state) { - case g.Zo.JD: + case g.Wo.$D: return "downloaded"; - case g.Zo.LOADING: + case g.Wo.LOADING: return "loading"; - case g.Zo.eQ: + case g.Wo.SQ: return "downloadfailed"; - case g.Zo.zKa: + case g.Wo.bLa: return "parsefailed"; default: return "notstarted"; } }; c.prototype.download = function() { - var m; - m = this.mNb(); - m ? (this.state = g.Zo.LOADING, this.aFb(m)) : this.retry = !1; + var l; + l = this.xOb(); + l ? (this.state = g.Wo.LOADING, this.eGb(l)) : this.retry = !1; }; c.prototype.getState = function() { return this.state; }; - c.prototype.mNb = function() { - var m, p, q; - m = this; - p = Object.keys(this.urls).find(function(u) { - return (m.r3[m.urls[u]] || 0) <= f.config.L7b; + c.prototype.xOb = function() { + var l, n, q; + l = this; + n = Object.keys(this.urls).find(function(u) { + return (l.Q3[l.urls[u]] || 0) <= f.config.o9b; }); - if (p) { - q = this.urls[p]; - (q in this.r3) ? this.r3[q]++: this.r3[q] = 1; + if (n) { + q = this.urls[n]; + (q in this.Q3) ? this.Q3[q]++: this.Q3[q] = 1; return { url: q, - Lm: p + Km: n }; } }; - c.prototype.aFb = function(m) { - var p, q; - this.log.trace("Downloading", m.url, this.vg); - q = this.Z5(m.Lm); - m = { - responseType: d.TU, - Dc: q, - url: m.url, + c.prototype.eGb = function(l) { + var n, q; + this.log.trace("Downloading", l.url, this.wg); + q = this.x6(l.Km); + l = { + responseType: d.EV, + Ec: q, + url: l.url, track: this, - Xr: null !== (p = null === q || void 0 === q ? void 0 : q.type) && void 0 !== p ? p : "unknown", - mB: "trickplay" + js: null !== (n = null === q || void 0 === q ? void 0 : q.type) && void 0 !== n ? n : "unknown", + yB: "trickplay" }; - this.j.b7.download(m, this.h_b); + this.j.A7.download(l, this.B0b); }; - c.prototype.Z5 = function(m) { - return this.j.og.find(function(p) { - return p && p.id === m; + c.prototype.x6 = function(l) { + return this.j.pg.find(function(n) { + return n && n.id === l; }); }; b.z = c; }, 18181: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - this.Wf = k; - this.config = m; + function c(h, l) { + this.Xf = h; + this.config = l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wPa = void 0; + b.ZPa = void 0; r = a(5163); - l = a(85001); + m = a(85001); f = a(94025); - h = a(81918); + k = a(81918); d = a(22674); g = a(5021); a = a(4203); - c.prototype.qL = function(k) { - var m; - k.TY = {}; - if (!k.vM() && k.Dz && 0 < k.Dz.length && (k.Cz = this.l1a(k), k.Cz)) { - m = this.j4b(k); - m() || (k.zb.addListener(m), k.Oe.addListener(m)); + c.prototype.KL = function(h) { + var l; + h.AZ = {}; + if (!h.VM() && h.Pz && 0 < h.Pz.length && (h.Oz = this.L1a(h), h.Oz)) { + l = this.J5b(h); + l() || (h.Ab.addListener(l), h.Re.addListener(l)); } }; - c.prototype.j4b = function(k) { - var p; + c.prototype.J5b = function(h) { + var n; - function m() { + function l() { var q, u; - if (!k.Oe.value || k.zb.value === l.lb.Ff) return !1; - q = k.Cz; + if (!h.Re.value || h.Ab.value === m.kb.Ff) return !1; + q = h.Oz; u = q.getState(); - return u === f.Zo.LOADING ? !1 : u !== f.Zo.JD && q.retry ? (q = p.hNb(k)) ? (k.TY.offset = p.Wf.Kb().ea(g.pa), k.Cz = q, q.download(), !0) : !1 : (k.zb.removeListener(m), k.Oe.removeListener(m), !1); + return u === f.Wo.LOADING ? !1 : u !== f.Wo.$D && q.retry ? (q = n.sOb(h)) ? (h.AZ.offset = n.Xf.Kb().ea(g.ma), h.Oz = q, q.download(), !0) : !1 : (h.Ab.removeListener(l), h.Re.removeListener(l), !1); } - p = this; - return m; + n = this; + return l; }; - c.prototype.hNb = function(k) { - var m, p; - m = this.config(); - p = k.fl.Op() < m.N7b; - m = (k.Oe.value ? k.Oe.value.bitrate : 0) > m.M7b; - return this.CMb(k, p && m); + c.prototype.sOb = function(h) { + var l, n; + l = this.config(); + n = h.jl.Mp() < l.q9b; + l = (h.Re.value ? h.Re.value.bitrate : 0) > l.p9b; + return this.NNb(h, n && l); }; - c.prototype.CMb = function(k, m) { - if (m && (m = this.l1a(k), this.n2a(k, m.size))) return (k.TY.Ebb = "h", m); - m = this.uLb(k); - if (this.n2a(k, m.size)) return (k.TY.Ebb = "l", m); + c.prototype.NNb = function(h, l) { + if (l && (l = this.L1a(h), this.O2a(h, l.size))) return (h.AZ.rcb = "h", l); + l = this.FMb(h); + if (this.O2a(h, l.size)) return (h.AZ.rcb = "l", l); }; - c.prototype.n2a = function(k, m) { - var p, q; - p = this.config(); - q = Math.min(k.zS(), k.gZ()); - return k.uwb.Bxb(m) * (1 + .01 * p.yub[2]) < q * p.Q7b; + c.prototype.O2a = function(h, l) { + var n, q; + n = this.config(); + q = Math.min(h.kT(), h.NZ()); + return h.txb.Cyb(l) * (1 + .01 * n.xvb[2]) < q * n.t9b; }; - c.prototype.l1a = function(k) { - return k.Dz[k.Dz.length - 1]; + c.prototype.L1a = function(h) { + return h.Pz[h.Pz.length - 1]; }; - c.prototype.uLb = function(k) { - return k.Dz[0]; + c.prototype.FMb = function(h) { + return h.Pz[0]; }; - n = c; - n = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(h.Lc)), r.__param(1, (0, d.l)(a.Yb))], n); - b.wPa = n; + p = c; + p = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(k.Kc)), r.__param(1, (0, d.l)(a.Zb))], p); + b.ZPa = p; }, 25837: function(r, b, a) { - var l, f, h; + var m, f, k; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.yPa = void 0; + b.aQa = void 0; r = a(5163); f = a(70834); a = a(22674); c.prototype.parse = function(d) { - var g, n; + var g, p; if (!d) throw Error("invalid array buffer"); g = new Uint8Array(d); - n = new f.JP(g); - d = this.NXb(n); - g = this.OXb(n, g, d); + p = new f.wQ(g); + d = this.dZb(p); + g = this.eZb(p, g, d); return { header: d, images: g }; }; - c.prototype.NXb = function(d) { - var g, n, k, m; - if (d.hpa() < this.F1b()) throw Error("array buffer too short"); - l.JIa.forEach(function(p) { - if (p != d.gz()) throw Error("BIF has invalid magic."); + c.prototype.dZb = function(d) { + var g, p, h, l; + if (d.Lpa() < this.Z2b()) throw Error("array buffer too short"); + m.lJa.forEach(function(n) { + if (n != d.vz()) throw Error("BIF has invalid magic."); }); - g = d.PN(); - if (g > l.VERSION) throw Error("BIF version in unsupported"); - n = d.PN(); - if (0 == n) throw Error("BIF has no frames."); - k = d.PN(); - m = d.Hj(l.oNa); + g = d.uO(); + if (g > m.VERSION) throw Error("BIF version in unsupported"); + p = d.uO(); + if (0 == p) throw Error("BIF has no frames."); + h = d.uO(); + l = d.Fj(m.ONa); return { version: g, - WVb: n, - ufb: k, - Gbb: m + lXb: p, + ngb: h, + tcb: l }; }; - c.prototype.OXb = function(d, g, n) { - var p, q; - for (var k = [], m = 0; m <= n.WVb; m++) { - p = { - timestamp: d.PN(), - offset: d.PN() + c.prototype.eZb = function(d, g, p) { + var n, q; + for (var h = [], l = 0; l <= p.lXb; l++) { + n = { + timestamp: d.uO(), + offset: d.uO() }; - void 0 != q && k.push(g.subarray(q.offset, p.offset)); - q = p; + void 0 != q && h.push(g.subarray(q.offset, n.offset)); + q = n; } - return k; + return h; }; - c.prototype.F1b = function() { - return l.JIa.length + 4 + 4 + 4 + l.oNa; + c.prototype.Z2b = function() { + return m.lJa.length + 4 + 4 + 4 + m.ONa; }; - h = l = c; - h.JIa = [137, 66, 73, 70, 13, 10, 26, 10]; - h.VERSION = 0; - h.oNa = 44; - h = l = r.__decorate([(0, a.U)()], h); - b.yPa = h; + k = m = c; + k.lJa = [137, 66, 73, 70, 13, 10, 26, 10]; + k.VERSION = 0; + k.ONa = 44; + k = m = r.__decorate([(0, a.U)()], k); + b.aQa = k; }, 72614: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w; function c(y) { return function() { - return y.ob.get(l.FLa).Bb(); + return y.nb.get(m.fMa).Eb(); }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.qH = void 0; + b.IH = void 0; r = a(22674); - l = a(96687); + m = a(96687); f = a(32979); - h = a(23048); + k = a(23048); d = a(62278); g = a(95480); - n = a(91859); - k = a(95398); - m = a(77334); - p = a(10469); + p = a(91859); + h = a(95398); + l = a(77334); + n = a(10469); q = a(44698); u = a(36258); t = a(78339); - w = a(50889); - v = a(18477); - b.qH = new r.gd(function(y) { - y(k.rMa).to(m.qMa).ha(); - y(f.dfa).to(h.BLa).ha(); - y(d.cLa).to(g.bLa).ha(); - y(l.FLa).to(n.ELa).ha(); - y(l.DQ).NY(c); - y(w.DLa).to(v.CLa).ha(); - y(p.iLa).to(q.hLa).ha().qZ(); - y(u.HLa).to(t.GLa).ha(); - y(u.yLa).to(t.xLa).ha(); - y(u.ALa).to(t.zLa).ha(); + v = a(50889); + w = a(18477); + b.IH = new r.kd(function(y) { + y(h.SMa).to(l.RMa).ia(); + y(f.Jfa).to(k.bMa).ia(); + y(d.DLa).to(g.CLa).ia(); + y(m.fMa).to(p.eMa).ia(); + y(m.pR).uZ(c); + y(v.dMa).to(w.cMa).ia(); + y(n.JLa).to(q.ILa).ia().XZ(); + y(u.hMa).to(t.gMa).ia(); + y(u.ZLa).to(t.YLa).ia(); + y(u.aMa).to(t.$La).ia(); }); }, 62278: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cLa = "PboCachedPlaydataSymbol"; + b.DLa = "PboCachedPlaydataSymbol"; }, 10469: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.afa = { - tV: "keepAlive", + b.Gfa = { + gW: "keepAlive", splice: "splice" }; - b.iLa = "PboEventSenderSymbol"; + b.JLa = "PboEventSenderSymbol"; }, 32979: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dfa = "PboPlaydataFactorySymbol"; + b.Jfa = "PboPlaydataFactorySymbol"; }, 50889: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.DLa = "PboPlaydataPlaybackMonitorSymbol"; + b.dMa = "PboPlaydataPlaybackMonitorSymbol"; }, 96687: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.FLa = "PboPlaydataServicesSymbol"; - b.DQ = "PboPlaydataServicesProviderSymbol"; + b.fMa = "PboPlaydataServicesSymbol"; + b.pR = "PboPlaydataServicesProviderSymbol"; }, 95398: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.rMa = "PlaydataConfigSymbol"; + b.SMa = "PlaydataConfigSymbol"; }, 95480: function(r, b, a) { - var h, d, g, n, k, m, p, q, u, t; + var k, d, g, p, h, l, n, q, u, t; function c() {} - function l() {} + function m() {} - function f(w, v, y, x, z) { - var A; - A = this; - this.is = w; - this.ml = v; + function f(v, w, y, x, z) { + var B; + B = this; + this.is = v; + this.pl = w; this.config = y; - this.CF = x; - this.dYb = z; - this.tu = function() { + this.TF = x; + this.vZb = z; + this.Bu = function() { return new c().encode({ - version: A.version, - data: A.qH + version: B.version, + data: B.IH }); }; - this.e9b = function(B) { - B = A.upgrade(B); - A.dYb.validate(B); - return B; + this.I$b = function(A) { + A = B.upgrade(A); + B.vZb.validate(A); + return A; }; - this.upgrade = function(B) { + this.upgrade = function(A) { var C; - if (A.is.Gm(B)) return A.f9b(B); - C = B.version; - if (void 0 != C && A.is.dk(C) && 1 == C) return A.g9b(B); - C = B.version; - if (void 0 != C && A.is.dk(C) && 2 == C) return new c().decode(B); - if (B.version && A.is.dk(B.version)) throw new k.Mc(g.V.$z, g.S.OCa, void 0, void 0, void 0, "Version number is not supported. Version: " + B.version, void 0, B); - throw new k.Mc(g.V.$z, g.S.Vz, void 0, void 0, void 0, "The format of the playdata is inconsistent with what is expected.", void 0, B); + if (B.is.Fm(A)) return B.J$b(A); + C = A.version; + if (void 0 != C && B.is.ak(C) && 1 == C) return B.K$b(A); + C = A.version; + if (void 0 != C && B.is.ak(C) && 2 == C) return new c().decode(A); + if (A.version && B.is.ak(A.version)) throw new h.Oc(g.V.mA, g.R.oDa, void 0, void 0, void 0, "Version number is not supported. Version: " + A.version, void 0, A); + throw new h.Oc(g.V.mA, g.R.gA, void 0, void 0, void 0, "The format of the playdata is inconsistent with what is expected.", void 0, A); }; - this.xk = new m.Qda(2, this.config().o$a, "" !== this.config().o$a && 0 < this.config().FYb, this.ml, this.tu); + this.xk = new l.uea(2, this.config().bab, "" !== this.config().bab && 0 < this.config().YZb, this.pl, this.Bu); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bLa = void 0; + b.CLa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(4203); g = a(36129); - n = a(42207); - k = a(31149); - m = a(52657); - p = a(17892); + p = a(42207); + h = a(31149); + l = a(52657); + n = a(17892); q = a(33554); u = a(23048); a = a(36258); - f.prototype.T_b = function() { - return this.xk.load(this.e9b).catch(function(w) { - throw new k.Mc(g.V.$z, w.za || w.ic, void 0, void 0, void 0, "Unable to load persisted playdata.", void 0, w); + f.prototype.l1b = function() { + return this.xk.load(this.I$b).catch(function(v) { + throw new h.Oc(g.V.mA, v.wa || v.Nc, void 0, void 0, void 0, "Unable to load persisted playdata.", void 0, v); }); }; - f.prototype.jub = function(w) { - return this.xk.add(w); + f.prototype.ivb = function(v) { + return this.xk.add(v); }; - f.prototype.hbb = function(w) { - return this.xk.remove(w, function(v, y) { - return v.na === y.na; + f.prototype.Vbb = function(v) { + return this.xk.remove(v, function(w, y) { + return w.na === y.na; }); }; - f.prototype.$za = function(w) { - return this.xk.update(w, function(v, y) { - return v.na === y.na; + f.prototype.xAa = function(v) { + return this.xk.update(v, function(w, y) { + return w.na === y.na; }); }; f.prototype.toString = function() { - return JSON.stringify(this.tu(), null, " "); + return JSON.stringify(this.Bu(), null, " "); }; - f.prototype.Ngb = function(w) { - return w ? "/events?playbackContextId=" + w + "&esn=" + this.CF().hk : ""; + f.prototype.Ihb = function(v) { + return v ? "/events?playbackContextId=" + v + "&esn=" + this.TF().gk : ""; }; - f.prototype.gAa = function(w) { - return w.map(function(v) { + f.prototype.GAa = function(v) { + return v.map(function(w) { return { - Vb: v.downloadableId, - duration: v.duration + Wb: w.downloadableId, + duration: w.duration }; }); }; - f.prototype.Ogb = function(w) { - var v; - return w ? { - total: w.playTimes.total, - zI: null !== (v = w.playTimes.totalContentTime) && void 0 !== v ? v : w.playTimes.total, - RO: w.playTimes.total, - eD: 0, - fD: 0, - AI: 0, - BI: 0, - audio: this.gAa(w.playTimes.audio || []), - video: this.gAa(w.playTimes.video || []), - text: this.gAa(w.playTimes.timedtext || []) + f.prototype.Jhb = function(v) { + var w; + return v ? { + total: v.playTimes.total, + TI: null !== (w = v.playTimes.totalContentTime) && void 0 !== w ? w : v.playTimes.total, + xP: v.playTimes.total, + qD: 0, + rD: 0, + UI: 0, + VI: 0, + audio: this.GAa(v.playTimes.audio || []), + video: this.GAa(v.playTimes.video || []), + text: this.GAa(v.playTimes.timedtext || []) } : { total: 0, - zI: 0, - RO: 0, - eD: 0, - fD: 0, - AI: 0, - BI: 0, + TI: 0, + xP: 0, + qD: 0, + rD: 0, + UI: 0, + VI: 0, audio: [], video: [], text: [] }; }; - f.prototype.f9b = function(w) { - var v, y, x; - v = this; - w = JSON.parse(w); + f.prototype.J$b = function(v) { + var w, y, x; + w = this; + v = JSON.parse(v); y = { - bg: "VOD", - href: this.Ngb(w.playbackContextId), - na: w.xid ? w.xid.toString() : "", - P: w.movieId, - position: w.position, - Rx: w.timestamp, - hm: w.playback ? 1E3 * w.playback.startEpoch : -1, - QM: w.mediaId, - dw: this.Ogb(w.playback), + Rf: "VOD", + href: this.Ihb(v.playbackContextId), + na: v.xid ? v.xid.toString() : "", + O: v.movieId, + position: v.position, + cy: v.timestamp, + hm: v.playback ? 1E3 * v.playback.startEpoch : -1, + rN: v.mediaId, + qw: this.Jhb(v.playback), trackId: "", gm: {}, - KN: w.accountKey + pO: v.accountKey }; x = JSON.stringify({ - keySessionIds: w.keySessionIds, - movieId: w.movieId, - xid: w.xid, - licenseContextId: w.licenseContextId, - profileId: w.profileId + keySessionIds: v.keySessionIds, + movieId: v.movieId, + xid: v.xid, + licenseContextId: v.licenseContextId, + profileId: v.profileId }); - this.ml.create().then(function(z) { - z.save(v.config().wT, x, !1); + this.pl.create().then(function(z) { + z.save(w.config().gU, x, !1); }); - if ("" === y.href || "" === y.na) throw new k.Mc(g.V.$z, g.S.Vz); + if ("" === y.href || "" === y.na) throw new h.Oc(g.V.mA, g.R.gA); return { version: 2, data: [y] }; }; - f.prototype.g9b = function(w) { - var v; - v = this; - if (!w.playdata || !this.is.RA(w.playdata)) throw new k.Mc(g.V.$z, g.S.Vz, void 0, void 0, void 0, "The version 1 playdata is corrupted.", void 0, w); + f.prototype.K$b = function(v) { + var w; + w = this; + if (!v.playdata || !this.is.bB(v.playdata)) throw new h.Oc(g.V.mA, g.R.gA, void 0, void 0, void 0, "The version 1 playdata is corrupted.", void 0, v); return { version: 2, data: (function(y) { return y.map(function(x) { var z; return { - bg: null !== (z = x.streamingType) && void 0 !== z ? z : "VOD", - href: v.Ngb(x.playbackContextId), + Rf: null !== (z = x.streamingType) && void 0 !== z ? z : "VOD", + href: w.Ihb(x.playbackContextId), na: x.xid ? x.xid.toString() : "", - P: x.movieId, + O: x.movieId, position: x.position, - Rx: x.timestamp, + cy: x.timestamp, hm: x.playback ? 1E3 * x.playback.startEpoch : -1, - QM: x.mediaId, - dw: v.Ogb(x.playback), + rN: x.mediaId, + qw: w.Jhb(x.playback), trackId: "", gm: {}, - KN: x.profileId + pO: x.profileId }; }); - })(w.playdata) + })(v.playdata) }; }; - Za.Object.defineProperties(f.prototype, { + $a.Object.defineProperties(f.prototype, { version: { configurable: !0, enumerable: !0, @@ -44737,620 +44258,620 @@ E3cbY[513816] = false; return this.xk.version; } }, - qH: { + IH: { configurable: !0, enumerable: !0, get: function() { - return this.xk.Jl; + return this.xk.Kl; } } }); t = f; - t = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(n.Vf)), r.__param(1, (0, h.l)(p.Lw)), r.__param(2, (0, h.l)(d.Yb)), r.__param(3, (0, h.l)(q.Sw)), r.__param(4, (0, h.l)(a.ALa))], t); - b.bLa = t; - l.prototype.encode = function(w) { - var v; - v = new u.W0(); - return w.map(v.encode); + t = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(p.Wf)), r.__param(1, (0, k.l)(n.Ww)), r.__param(2, (0, k.l)(d.Zb)), r.__param(3, (0, k.l)(q.bx)), r.__param(4, (0, k.l)(a.aMa))], t); + b.CLa = t; + m.prototype.encode = function(v) { + var w; + w = new u.x1(); + return v.map(w.encode); }; - l.prototype.decode = function(w) { - var v; - v = new u.W0(); - return w.map(v.decode); + m.prototype.decode = function(v) { + var w; + w = new u.x1(); + return v.map(w.decode); }; - c.prototype.encode = function(w) { + c.prototype.encode = function(v) { return { - version: w.version, - data: new l().encode(w.data) + version: v.version, + data: new m().encode(v.data) }; }; - c.prototype.decode = function(w) { + c.prototype.decode = function(v) { return { - version: w.version, - data: new l().decode(w.data) + version: v.version, + data: new m().decode(v.data) }; }; }, 44698: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.ZS = g; - this.log = d.ab("PboEventSenderImpl"); + this.KT = g; + this.log = d.Za("PboEventSenderImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.hLa = void 0; + b.ILa = void 0; r = a(5163); - l = a(87607); + m = a(87607); f = a(87386); a = a(22674); - c.prototype.Ixa = function(d, g) { - var n; - n = this.ZS(l.Uo.start); - return this.TZa(n, d, g); + c.prototype.fya = function(d, g) { + var p; + p = this.KT(m.Qo.start); + return this.y_a(p, d, g); }; - c.prototype.Dcb = function(d) { + c.prototype.udb = function(d) { var g; g = this; - return this.ZS(l.Uo.stop).Df(this.log, d).then(function() {}).catch(function(n) { - g.log.error("PBO stop event failed", n); - throw n; + return this.KT(m.Qo.stop).Bf(this.log, d).then(function() {}).catch(function(p) { + g.log.error("PBO stop event failed", p); + throw p; }); }; - c.prototype.WX = function(d, g, n) { - d = this.ZS(d); - return this.TZa(d, g, n); + c.prototype.EY = function(d, g, p) { + d = this.KT(d); + return this.y_a(d, g, p); }; - c.prototype.TZa = function(d, g, n) { - var k; - k = this; - return d.fo(this.log, g.Y.ti, n).then(function() {}).catch(function(m) { - k.log.error("PBO event failed", m); - throw m; + c.prototype.y_a = function(d, g, p) { + var h; + h = this; + return d.fo(this.log, g.X.ri, p).then(function() {}).catch(function(l) { + h.log.error("PBO event failed", l); + throw l; }); }; - h = c; - h = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(f.bb)), r.__param(1, (0, a.l)(l.tda))], h); - b.hLa = h; + k = c; + k = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(f.$a)), r.__param(1, (0, a.l)(m.Xda))], k); + b.ILa = k; }, 23048: function(r, b, a) { - var d, g, n, k, m, p; + var d, g, p, h, l, n; - function c(q, u, t, w) { - this.sa = q; - this.JU = u; + function c(q, u, t, v) { + this.ta = q; + this.uV = u; this.Ea = t; - this.profile = w; + this.profile = v; } - function l() {} + function m() {} function f() {} - function h() {} + function k() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.BLa = b.W0 = void 0; + b.bMa = b.x1 = void 0; r = a(5163); d = a(22674); g = a(30869); - n = a(5021); - k = a(4203); - m = a(81918); + p = a(5021); + h = a(4203); + l = a(81918); a = a(71501); - h.prototype.encode = function(q) { + k.prototype.encode = function(q) { return { - downloadableId: q.Vb, + downloadableId: q.Wb, duration: q.duration }; }; - h.prototype.decode = function(q) { + k.prototype.decode = function(q) { return { - Vb: q.downloadableId, + Wb: q.downloadableId, duration: q.duration }; }; f.prototype.encode = function(q) { return { total: q.total, - totalContentTime: q.zI, - totalAdDuration: q.eD, - totalCombinedDuration: q.RO, - totalOtherDuration: q.fD, - totalStartSlateDuration: q.BI, - totalLiveEdgeDuration: q.AI, - audio: q.audio.map(new h().encode), - video: q.video.map(new h().encode), - text: q.text.map(new h().encode) + totalContentTime: q.TI, + totalAdDuration: q.qD, + totalCombinedDuration: q.xP, + totalOtherDuration: q.rD, + totalStartSlateDuration: q.VI, + totalLiveEdgeDuration: q.UI, + audio: q.audio.map(new k().encode), + video: q.video.map(new k().encode), + text: q.text.map(new k().encode) }; }; f.prototype.decode = function(q) { var u; return { total: q.total, - zI: null !== (u = q.totalContentTime) && void 0 !== u ? u : q.total, - eD: q.totalAdDuration, - RO: q.totalCombinedDuration, - fD: q.totalOtherDuration, - BI: q.totalStartSlateDuration, - AI: q.totalLiveEdgeDuration, - audio: q.audio.map(new h().decode), - video: q.video.map(new h().decode), - text: q.text.map(new h().decode) - }; - }; - l.prototype.encode = function(q) { + TI: null !== (u = q.totalContentTime) && void 0 !== u ? u : q.total, + qD: q.totalAdDuration, + xP: q.totalCombinedDuration, + rD: q.totalOtherDuration, + VI: q.totalStartSlateDuration, + UI: q.totalLiveEdgeDuration, + audio: q.audio.map(new k().decode), + video: q.video.map(new k().decode), + text: q.text.map(new k().decode) + }; + }; + m.prototype.encode = function(q) { return { - streamingType: q.bg, + streamingType: q.Rf, href: q.href, xid: q.na, - movieId: q.P, + movieId: q.O, position: q.position, - clientTime: q.Rx, + clientTime: q.cy, sessionStartTime: q.hm, - videoTrackId: q.fP, - audioTrackId: q.xp, - timedTextTrackId: q.PO, - mediaId: q.QM, - playTimes: new f().encode(q.dw), + videoTrackId: q.MP, + audioTrackId: q.wp, + timedTextTrackId: q.vP, + mediaId: q.rN, + playTimes: new f().encode(q.qw), trackId: q.trackId, sessionId: q.sessionId, appId: q.appId, sessionParams: q.gm, - profileId: q.KN + profileId: q.pO }; }; - l.prototype.decode = function(q) { + m.prototype.decode = function(q) { return { - bg: q.streamingType, + Rf: q.streamingType, href: q.href, na: q.xid, - P: q.movieId, + O: q.movieId, position: q.position, - Rx: q.clientTime, + cy: q.clientTime, hm: q.sessionStartTime, - fP: q.videoTrackId, - xp: q.audioTrackId, - PO: q.timedTextTrackId, - QM: q.mediaId, - dw: new f().decode(q.playTimes), + MP: q.videoTrackId, + wp: q.audioTrackId, + vP: q.timedTextTrackId, + rN: q.mediaId, + qw: new f().decode(q.playTimes), trackId: q.trackId, sessionId: q.sessionId, appId: q.appId, gm: q.sessionParams, - KN: q.profileId + pO: q.profileId }; }; - b.W0 = l; + b.x1 = m; c.prototype.create = function(q) { - var u, t, w, v, y, x, z, A; - A = Object.assign(Object.assign({}, null !== (u = q.cb.gm) && void 0 !== u ? u : {}), { - uiVersion: this.JU().Ip.Bw + var u, t, v, w, y, x, z, B; + B = Object.assign(Object.assign({}, null !== (u = q.bb.gm) && void 0 !== u ? u : {}), { + uiVersion: this.uV().Hp.Mw }); - u = null !== (t = q.kd.aa ? q.kd.I6() : q.gT) && void 0 !== t ? t : 0; + u = null !== (t = q.Kd.aa ? q.Kd.g7() : q.TT) && void 0 !== t ? t : 0; return { - href: q.Y && q.Y.ti ? q.Y.ti.VL("events").href : "", - bg: null !== (v = null === (w = q.Y) || void 0 === w ? void 0 : w.Fa.bg) && void 0 !== v ? v : "VOD", + href: q.X && q.X.ri ? q.X.ri.rM("events").href : "", + Rf: null !== (w = null === (v = q.X) || void 0 === v ? void 0 : v.Ca.Rf) && void 0 !== w ? w : "VOD", na: q.na.toString(), - P: q.P, + O: q.O, position: Math.floor(u), - Rx: this.sa.VH.ea(n.pa), - hm: q.yy ? q.yy.ea(n.pa) : -1, - fP: null === (y = q.Ig.value) || void 0 === y ? void 0 : y.trackId, - xp: null === (x = q.uc.value) || void 0 === x ? void 0 : x.trackId, - PO: null === (z = q.Mb.value) || void 0 === z ? void 0 : z.trackId, - QM: void 0, - dw: this.Zoa(q), - trackId: void 0 !== q.Uj ? q.Uj.toString() : "", - sessionId: this.JU().sessionId || this.Ea.id, - appId: this.JU().appId || this.Ea.id, - gm: A, - KN: this.profile + cy: this.ta.mI.ea(p.ma), + hm: q.My ? q.My.ea(p.ma) : -1, + MP: null === (y = q.Jg.value) || void 0 === y ? void 0 : y.trackId, + wp: null === (x = q.ac.value) || void 0 === x ? void 0 : x.trackId, + vP: null === (z = q.Mb.value) || void 0 === z ? void 0 : z.trackId, + rN: void 0, + qw: this.Cpa(q), + trackId: void 0 !== q.Tj ? q.Tj.toString() : "", + sessionId: this.uV().sessionId || this.Ea.id, + appId: this.uV().appId || this.Ea.id, + gm: B, + pO: this.profile }; }; c.prototype.load = function(q) { - return new l().decode(q); + return new m().decode(q); }; - c.prototype.cpa = function(q) { + c.prototype.Gpa = function(q) { return q.map(function(u) { return { - Vb: u.downloadableId, + Wb: u.downloadableId, duration: u.duration }; }); }; - c.prototype.Zoa = function(q) { - return (q = q.fl) ? (q = q.bMb(), { + c.prototype.Cpa = function(q) { + return (q = q.jl) ? (q = q.oNb(), { total: q.total, - zI: q.totalContentTime, - eD: q.totalAdDuration, - fD: q.totalOtherDuration, - RO: q.totalCombinedDuration, - AI: q.totalLiveEdgeDuration, - BI: q.totalStartSlateDuration, - audio: this.cpa(q.audio), - video: this.cpa(q.video), - text: this.cpa(q.timedtext) + TI: q.totalContentTime, + qD: q.totalAdDuration, + rD: q.totalOtherDuration, + xP: q.totalCombinedDuration, + UI: q.totalLiveEdgeDuration, + VI: q.totalStartSlateDuration, + audio: this.Gpa(q.audio), + video: this.Gpa(q.video), + text: this.Gpa(q.timedtext) }) : { total: 0, - zI: 0, - eD: 0, - RO: 0, - fD: 0, - AI: 0, - BI: 0, + TI: 0, + qD: 0, + xP: 0, + rD: 0, + UI: 0, + VI: 0, video: [], audio: [], text: [] }; }; - p = c; - p = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.dg)), r.__param(1, (0, d.l)(k.Yb)), r.__param(2, (0, d.l)(m.Lc)), r.__param(3, (0, d.l)(a.AJ))], p); - b.BLa = p; + n = c; + n = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.eg)), r.__param(1, (0, d.l)(h.Zb)), r.__param(2, (0, d.l)(l.Kc)), r.__param(3, (0, d.l)(a.TJ))], n); + b.bMa = n; }, 18477: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.V9a = n; - this.log = g.ab("PlaydataServices"); + function c(g, p) { + this.H$a = p; + this.log = g.Za("PlaydataServices"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.CLa = void 0; + b.cMa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(85001); + k = a(85001); a = a(96687); - c.prototype.Sj = function(g) { - var n; - n = this; - this.V9a().then(function(k) { - g.addEventListener(h.ga.QG, function(m) { - var p; - if (void 0 !== m.GN) { - p = g.jk(m.GN); - k.oY(p); - m.AG || new Promise(function(q) { + c.prototype.Qj = function(g) { + var p; + p = this; + this.H$a().then(function(h) { + g.addEventListener(k.ha.gH, function(l) { + var n; + if (void 0 !== l.lO) { + n = g.kk(l.lO); + h.WY(n); + l.PG || new Promise(function(q) { var u; - if (g.Ci.value) q(); + if (g.Ai.value) q(); else { u = function(t) { - t.newValue && (q(), g.Ci.removeListener(u)); + t.newValue && (q(), g.Ai.removeListener(u)); }; - g.Ci.addListener(u); + g.Ai.addListener(u); } }).then(function() { - return k.Sj(g, n.Ddb(g), function(q) { - return g.oF(q); + return h.Qj(g, p.web(g), function(q) { + return g.FF(q); }); }); } }); - g.addEventListener(h.ga.Zt, function() { - k.Sj(g.ca, n.Ddb(g), function(m) { - return g.oF(m); + g.addEventListener(k.ha.fu, function() { + h.Qj(g.da, p.web(g), function(l) { + return g.FF(l); }); }); - g.background.value || g.addEventListener(h.ga.CV, function(m) { - var p; - m = g.jk(m.P); - if (m.Hf) { - p = g.jk(m.Hf.zd); - n.log.trace("Auxiliary viewable segment (viewableId: " + m.P + "). Starting playdata monitor for parent viewable " + p.P); - m = p; + g.background.value || g.addEventListener(k.ha.pW, function(l) { + var n; + l = g.kk(l.O); + if (l.Hf) { + n = g.kk(l.Hf.Gd); + p.log.trace("Auxiliary viewable segment (viewableId: " + l.O + "). Starting playdata monitor for parent viewable " + n.O); + l = n; } - k.Eya(m); + h.cza(l); }); - g.addEventListener(h.ga.pg, function() { - k.leb(); + g.addEventListener(k.ha.qg, function() { + h.efb(); }); - g.addEventListener(h.ga.fhb, function() { - k.Bcb(g.ca).catch(function(m) { - (m = m.BN) && g.oF(m); + g.addEventListener(k.ha.bib, function() { + h.sdb(g.da).catch(function(l) { + (l = l.dO) && g.FF(l); }); }); g.Mb.addListener(function() { - g.cb.lma ? n.log.trace("stickiness is disabled for timedtext") : k.qaa(g.ca); + g.bb.Nma ? p.log.trace("stickiness is disabled for timedtext") : h.Xaa(g.da); }); - g.uc.addListener(function() { - g.cb.lma ? n.log.trace("stickiness is disabled for audio") : k.qaa(g.ca).catch(function(m) { - (m = m.BN) && g.oF(m); + g.ac.addListener(function() { + g.bb.Nma ? p.log.trace("stickiness is disabled for audio") : h.Xaa(g.da).catch(function(l) { + (l = l.dO) && g.FF(l); }); }); }); }; - c.prototype.Ddb = function(g) { - return g.state.value == h.Wb.fe; + c.prototype.web = function(g) { + return g.state.value == k.Xb.ie; }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(a.DQ))], d); - b.CLa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(a.pR))], d); + b.cMa = d; }, 91859: function(r, b, a) { - var h, d, g, n, k, m, p, q, u, t, w, v, y; + var k, d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C, D, E, G) { + function c(x, z, B, A, C, D, E, G) { this.config = x; - this.yc = A; - this.Cw = B; - this.au = C; - this.d$ = D; - this.th = E; - this.HG = Promise.resolve(); + this.zc = B; + this.Nw = A; + this.hu = C; + this.I$ = D; + this.sh = E; + this.ZG = Promise.resolve(); this.closed = !1; - this.log = z.ab("PlaydataServices"); - this.pH = []; + this.log = z.Za("PlaydataServices"); + this.HH = []; this.active = new Set(); - this.Z1b = new l(x, G); + this.u3b = new m(x, G); } - function l(x, z) { + function m(x, z) { this.config = x; - this.sa = z; + this.ta = z; } - function f(x, z, A, B, C, D) { + function f(x, z, B, A, C, D) { this.log = x; - this.yc = z; - this.Vg = A; - this.au = B; - this.Cw = C; - this.yYb = D; - this.e_a = this.Sd = !1; + this.zc = z; + this.Xg = B; + this.hu = A; + this.Nw = C; + this.RZb = D; + this.J_a = this.Od = !1; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.ELa = b.pob = void 0; + b.eMa = b.opb = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(5021); g = a(87386); - n = a(53085); - k = a(32979); - m = a(62278); - p = a(95398); + p = a(53085); + h = a(32979); + l = a(62278); + n = a(95398); q = a(36129); u = a(23048); t = a(10469); - w = a(45266); - v = a(30869); + v = a(45266); + w = a(30869); a = a(79274); - f.prototype.ZM = function(x, z) { - var B; + f.prototype.AN = function(x, z) { + var A; - function A() { + function B() { var C; - C = B.au.create(B.Vg); - B.Cw.$za(C).catch(function(D) { + C = A.hu.create(A.Xg); + A.Nw.xAa(C).catch(function(D) { var E; - E = B.e_a ? g.ij.tga : g.ij.Hk; - B.e_a = !0; - B.log.write(E, "Unable to save playdata changes to IDB", D); + E = A.J_a ? g.ij.Xga : g.ij.Ik; + A.J_a = !0; + A.log.write(E, "Unable to save playdata changes to IDB", D); }); } - B = this; + A = this; this.log.trace("Adding initial playdata", z); - this.Cw.jub(z).then(function() { - B.log.trace("Scheduling monitor", { + this.Nw.ivb(z).then(function() { + A.log.trace("Scheduling monitor", { interval: x }); - B.Vr = B.yc.PH(x, A); + A.gs = A.zc.gI(x, B); }).catch(function(C) { - B.log.error("Unable to add playdata", { + A.log.error("Unable to add playdata", { error: C, - playdata: new u.W0().encode(z) + playdata: new u.x1().encode(z) }); - B.Vr = B.yc.PH(x, A); + A.gs = A.zc.gI(x, B); }); }; f.prototype.stop = function(x) { - var z, A; + var z, B; z = this; - if (this.Sd) return Promise.resolve(); - this.Vr && this.Vr.cancel(); - A = this.au.create(this.Vg); - return this.Cw.$za(A).catch(function(B) { - z.log.error("Unable to update playdata changes during stop", B); + if (this.Od) return Promise.resolve(); + this.gs && this.gs.cancel(); + B = this.hu.create(this.Xg); + return this.Nw.xAa(B).catch(function(A) { + z.log.error("Unable to update playdata changes during stop", A); }).then(function() { if (x) { - if (z.Vg.background.value) return (z.log.trace("Playback is currently in the background and never played, not sending the playdata", A), Promise.resolve()); - z.log.trace("Sending final playdata to the server", A); - return z.yYb.Dcb(A); + if (z.Xg.background.value) return (z.log.trace("Playback is currently in the background and never played, not sending the playdata", B), Promise.resolve()); + z.log.trace("Sending final playdata to the server", B); + return z.RZb.udb(B); } z.log.trace("Currently configured to not send play data, not sending the data to the server"); }).then(function() { - if (x) return (z.log.trace("Removing playdata from the persisted store", A), z.Cw.hbb(A)); + if (x) return (z.log.trace("Removing playdata from the persisted store", B), z.Nw.Vbb(B)); z.log.trace("Currently configured to not send play data, not removing the play data from IDB"); }).then(function() { - z.log.info("Successfully stopped the playback", A.P); - }).catch(function(B) { - z.log.error("Unable to remove playdata changes", B); - throw B; + z.log.info("Successfully stopped the playback", B.O); + }).catch(function(A) { + z.log.error("Unable to remove playdata changes", A); + throw A; }); }; f.prototype.cancel = function() { - this.Sd = !0; - this.Vr && this.Vr.cancel(); - this.Cw.$za(this.au.create(this.Vg)); + this.Od = !0; + this.gs && this.gs.cancel(); + this.Nw.xAa(this.hu.create(this.Xg)); }; - Za.Object.defineProperties(l.prototype, { - Zxb: { + $a.Object.defineProperties(m.prototype, { + azb: { configurable: !0, enumerable: !0, get: function() { var x; - x = this.sa.ke; - return !this.HG || 0 <= x.qa(this.HG).Qk(this.config.r5a) ? (this.HG = x, !0) : !1; + x = this.ta.me; + return !this.ZG || 0 <= x.qa(this.ZG).Rk(this.config.V5a) ? (this.ZG = x, !0) : !1; } } }); - b.pob = l; - c.prototype.Bb = function() { + b.opb = m; + c.prototype.Eb = function() { var x; x = this; - this.SB || (this.log.trace("Starting playdata services"), this.SB = this.Cw.T_b().then(function() { + this.aC || (this.log.trace("Starting playdata services"), this.aC = this.Nw.l1b().then(function() { !1; return x; }).catch(function(z) { x.log.error("Unable to read the playdata, it will be deleted and not sent to the server", z); return x; })); - return this.SB; + return this.aC; }; c.prototype.close = function() { this.closed = !0; - this.pH.forEach(function(x) { - x.ZM.cancel(); + this.HH.forEach(function(x) { + x.AN.cancel(); }); }; c.prototype.send = function(x) { var z; if (this.closed) return Promise.resolve(); z = this.config; - return z.mH && z.Gxa ? this.X2b(x) : Promise.resolve(); + return z.FH && z.dya ? this.v4b(x) : Promise.resolve(); }; - c.prototype.Sj = function(x, z, A) { - var B; - B = this; - this.closed || (this.Eya(x), this.Ixa(x).catch(function(C) { - B.log.error("Start command failed", { - playdata: C.qH, - error: C.JT + c.prototype.Qj = function(x, z, B) { + var A; + A = this; + this.closed || (this.cza(x), this.fya(x).catch(function(C) { + A.log.error("Start command failed", { + playdata: C.IH, + error: C.sU }); - }), z && this.Bya(this.hLb(x), x, A)); + }), z && this.$ya(this.rMb(x), x, B)); }; - c.prototype.oY = function(x) { - var z, A, B; + c.prototype.WY = function(x) { + var z, B, A; z = this; if (this.closed) return Promise.resolve(); - A = this.au.create(x); - this.active.delete(A.na); - x = ka((0, w.xC)(function(C) { - return C.key === A.na; - }, this.pH)); - B = x.next().value; - this.pH = x.next().value; - return Promise.all(B.map(function(C) { + B = this.hu.create(x); + this.active.delete(B.na); + x = ja((0, v.IC)(function(C) { + return C.key === B.na; + }, this.HH)); + A = x.next().value; + this.HH = x.next().value; + return Promise.all(A.map(function(C) { C.stopped = !0; - return C.ZM.stop(z.config.Gxa); + return C.AN.stop(z.config.dya); })).then(function() {}); }; - c.prototype.Eya = function(x) { - var z, A; - x.re("pdb"); - if (this.config.Xua.U4a()) { - z = this.au.create(x); - A = z.na; - this.pH.some(function(B) { - return B.key === A; - }) ? this.log.trace("Already collecting playdata, ignoring", z) : (this.log.info("Starting to collect playdata", z), this.active.add(A), this.pH.push({ - key: A, - ZM: this.GLb(x, z), - xw: !1, + c.prototype.cza = function(x) { + var z, B; + x.pe("pdb"); + if (this.config.vva.u5a()) { + z = this.hu.create(x); + B = z.na; + this.HH.some(function(A) { + return A.key === B; + }) ? this.log.trace("Already collecting playdata, ignoring", z) : (this.log.info("Starting to collect playdata", z), this.active.add(B), this.HH.push({ + key: B, + AN: this.RMb(x, z), + Iw: !1, stopped: !1 })); } }; - c.prototype.X2b = function(x) { - var z, A, B, C; + c.prototype.v4b = function(x) { + var z, B, A, C; z = this; - A = this.Cw.qH.filter(function(D) { + B = this.Nw.IH.filter(function(D) { return !z.active.has(D.na); }); - B = void 0; + A = void 0; C = void 0; - x && Infinity === x ? B = A : (A = ka((0, w.xC)(function(D) { - return D.P === x; - }, A)), B = A.next().value, C = A.next().value); - C && 0 < C.length && this.yc.vk(this.config.Acb, function() { - z.Ccb(C).catch(function() {}); + x && Infinity === x ? A = B : (B = ja((0, v.IC)(function(D) { + return D.O === x; + }, B)), A = B.next().value, C = B.next().value); + C && 0 < C.length && this.zc.wk(this.config.rdb, function() { + z.tdb(C).catch(function() {}); }); - return B && 0 !== B.length ? this.Ccb(B) : Promise.resolve(); + return A && 0 !== A.length ? this.tdb(A) : Promise.resolve(); }; - c.prototype.Ccb = function(x) { - var A; + c.prototype.tdb = function(x) { + var B; - function z(B) { - return A.d$.Dcb(B).then(function() { - return A.a1b(B); + function z(A) { + return B.I$.udb(A).then(function() { + return B.u2b(A); }); } - A = this; - return x.reduce(function(B, C) { - return B.then(function() { + B = this; + return x.reduce(function(A, C) { + return A.then(function() { return z(C); }); }, Promise.resolve()); }; - c.prototype.a1b = function(x) { + c.prototype.u2b = function(x) { var z; z = this; - return this.Cw.hbb(x).then(function() {}).catch(function(A) { - z.log.error("Unable to complete the stop lifecycle event", A); - throw A; + return this.Nw.Vbb(x).then(function() {}).catch(function(B) { + z.log.error("Unable to complete the stop lifecycle event", B); + throw B; }); }; - c.prototype.GLb = function(x, z) { - x = new f(this.log, this.yc, x, this.au, this.Cw, this.d$); - x.ZM(this.config.Xua, z); + c.prototype.RMb = function(x, z) { + x = new f(this.log, this.zc, x, this.hu, this.Nw, this.I$); + x.AN(this.config.vva, z); return x; }; - c.prototype.Ixa = function(x) { - var z, A; + c.prototype.fya = function(x) { + var z, B; z = this; - A = this.au.create(x); - return this.d$.Ixa(x, A).then(function() { + B = this.hu.create(x); + return this.I$.fya(x, B).then(function() { !1; - z.R6a(x); - }).catch(function(B) { - z.R6a(x); + z.w7a(x); + }).catch(function(A) { + z.w7a(x); throw { - qH: A, - JT: B + IH: B, + sU: A }; }); }; - c.prototype.R6a = function(x) { - this.pH.filter(function(z) { + c.prototype.w7a = function(x) { + this.HH.filter(function(z) { return z.key === x.na.toString(); }).forEach(function(z) { - z.xw = !0; + z.Iw = !0; }); }; - c.prototype.Bcb = function(x) { - return this.Z1b.Zxb ? this.WX(t.afa.tV, x, q.V.Yda) : Promise.resolve(); + c.prototype.sdb = function(x) { + return this.u3b.azb ? this.EY(t.Gfa.gW, x, q.V.Dea) : Promise.resolve(); }; - c.prototype.qaa = function(x) { - return this.WX(t.afa.splice, x, q.V.PNa); + c.prototype.Xaa = function(x) { + return this.EY(t.Gfa.splice, x, q.V.oOa); }; - c.prototype.WX = function(x, z, A) { + c.prototype.EY = function(x, z, B) { var C; - function B(D) { + function A(D) { var E; - E = C.pH.filter(function(G) { + E = C.HH.filter(function(G) { return G.key === D.na.toString(); }); return 0 === E.length ? !0 : E.reduce(function(G, F) { - return G || F.stopped || !F.xw; + return G || F.stopped || !F.Iw; }, !1); } C = this; - return B(z) ? this.HG : this.HG = this.HG.catch(function() { + return A(z) ? this.ZG : this.ZG = this.ZG.catch(function() { return Promise.resolve(); }).then(function() { var D; - if (B(z)) return Promise.resolve(); + if (A(z)) return Promise.resolve(); !1; - D = C.au.create(z); - return C.d$.WX(x, z, D); + D = C.hu.create(z); + return C.I$.EY(x, z, D); }).then(function(D) { !1; return D; @@ -45361,341 +44882,344 @@ E3cbY[513816] = false; xid: z.na, error: D }); - D.Cj ? E = C.th(A, D) : D.Vy === q.I0.oga && (E = C.th(A, D)); + D.Dt ? E = C.sh(B, D) : D.iz === q.i1.Sga && (E = C.sh(B, D)); throw { - JT: D, - BN: E + sU: D, + dO: E }; }); }; - c.prototype.Bya = function(x, z, A) { - var B; - B = this; + c.prototype.$ya = function(x, z, B) { + var A; + A = this; !1; - this.Kka(); - this.sra = this.yc.vk(x, function() { - B.Kka(); - B.WX(t.afa.tV, z, q.V.Yda).then(function() { - B.Bya(x, z, A); + this.kla(); + this.Vra = this.zc.wk(x, function() { + A.kla(); + A.EY(t.Gfa.gW, z, q.V.Dea).then(function() { + A.$ya(x, z, B); }).catch(function(C) { var D; - D = C.JT; - (C = C.BN) && A(C); - D.Vy !== q.I0.oga && B.Bya(x, z, A); + D = C.sU; + (C = C.dO) && B(C); + D.iz !== q.i1.Sga && A.$ya(x, z, B); }); }); }; - c.prototype.leb = function() { - this.Kka(); + c.prototype.efb = function() { + this.kla(); }; - c.prototype.Kka = function() { - this.sra && (this.sra.cancel(), this.sra = void 0); + c.prototype.kla = function() { + this.Vra && (this.Vra.cancel(), this.Vra = void 0); }; - c.prototype.hLb = function(x) { - return x.cb.Upa ? (0, d.Ob)(x.cb.Upa) : this.config.q5a; + c.prototype.rMb = function(x) { + return x.bb.wqa ? (0, d.Ob)(x.bb.wqa) : this.config.U5a; }; y = c; - y = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(p.rMa)), r.__param(1, (0, h.l)(g.bb)), r.__param(2, (0, h.l)(n.Xh)), r.__param(3, (0, h.l)(m.cLa)), r.__param(4, (0, h.l)(k.dfa)), r.__param(5, (0, h.l)(t.iLa)), r.__param(6, (0, h.l)(a.EQ)), r.__param(7, (0, h.l)(v.dg))], y); - b.ELa = y; + y = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(n.SMa)), r.__param(1, (0, k.l)(g.$a)), r.__param(2, (0, k.l)(p.Vh)), r.__param(3, (0, k.l)(l.DLa)), r.__param(4, (0, k.l)(h.Jfa)), r.__param(5, (0, k.l)(t.JLa)), r.__param(6, (0, k.l)(a.qR)), r.__param(7, (0, k.l)(w.eg))], y); + b.eMa = y; }, 78339: function(r, b, a) { - var h, d, g, n; + var k, d, g, p; function c() {} - function l(k) { - this.cYb = k; + function m(h) { + this.uZb = h; } - function f(k) { - this.eYb = k; + function f(h) { + this.wZb = h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.GLa = b.zLa = b.xLa = void 0; + b.gMa = b.$La = b.YLa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(36258); g = a(31149); - n = a(36129); - f.prototype.validate = function(k) { - k.map(this.eYb.validate); + p = a(36129); + f.prototype.validate = function(h) { + h.map(this.wZb.validate); }; a = f; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.HLa))], a); - b.xLa = a; - l.prototype.validate = function(k) { - this.cYb.validate(k.data); - }; - a = l; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.yLa))], a); - b.zLa = a; - c.prototype.validate = function(k) { - var m; - k.na && "string" === typeof k.na ? k.href && "string" === typeof k.href ? k.KN && "string" === typeof k.KN || (m = "ProfileId value is corrupted.") : m = "Href value is corrupted." : m = "Xid value is corrupted."; - if (m) throw new g.Mc(n.V.$z, n.S.Vz, void 0, void 0, void 0, m, void 0, k.na); + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.hMa))], a); + b.YLa = a; + m.prototype.validate = function(h) { + this.uZb.validate(h.data); + }; + a = m; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.ZLa))], a); + b.$La = a; + c.prototype.validate = function(h) { + var l; + h.na && "string" === typeof h.na ? h.href && "string" === typeof h.href ? h.pO && "string" === typeof h.pO || (l = "ProfileId value is corrupted.") : l = "Href value is corrupted." : l = "Xid value is corrupted."; + if (l) throw new g.Oc(p.V.mA, p.R.gA, void 0, void 0, void 0, l, void 0, h.na); }; d = c; - d = r.__decorate([(0, h.U)()], d); - b.GLa = d; + d = r.__decorate([(0, k.U)()], d); + b.gMa = d; }, 77334: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - k = f.Qe.call(this, k, "PlaydataConfigImpl") || this; - k.config = m; - return k; + function c(h, l) { + h = f.Te.call(this, h, "PlaydataConfigImpl") || this; + h.config = l; + return h; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.qMa = void 0; + b.RMa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); d = a(12501); g = a(5021); a = a(34231); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - mH: { + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + FH: { configurable: !0, enumerable: !0, get: function() { - return this.config.iy ? "unsentplaydatatest" : "unsentplaydata"; + return this.config.vy ? "unsentplaydatatest" : "unsentplaydata"; } }, - Gxa: { + dya: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - Acb: { + rdb: { configurable: !0, enumerable: !0, get: function() { return (0, g.Ob)(1E4); } }, - Xua: { + vva: { configurable: !0, enumerable: !0, get: function() { return (0, g.Ob)(4E3); } }, - q5a: { + U5a: { configurable: !0, enumerable: !0, get: function() { - return (0, g.V8)(1); + return (0, g.u9)(1); } }, - r5a: { + V5a: { configurable: !0, enumerable: !0, get: function() { - return (0, g.vh)(30); + return (0, g.uh)(30); } } }); - n = c; - r.__decorate([d.config(d.string, "playdataPersistKey")], n.prototype, "mH", null); - r.__decorate([d.config(d.bd, "sendPersistedPlaydata")], n.prototype, "Gxa", null); - r.__decorate([d.config(d.pk, "playdataSendDelayMilliseconds")], n.prototype, "Acb", null); - r.__decorate([d.config(d.pk, "playdataPersistIntervalMilliseconds")], n.prototype, "Xua", null); - r.__decorate([d.config(d.pk, "heartbeatCooldown")], n.prototype, "q5a", null); - r.__decorate([d.config(d.pk, "keepAliveWindow")], n.prototype, "r5a", null); - n = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl)), r.__param(1, (0, l.l)(a.Cn))], n); - b.qMa = n; + p = c; + r.__decorate([d.config(d.string, "playdataPersistKey")], p.prototype, "FH", null); + r.__decorate([d.config(d.ed, "sendPersistedPlaydata")], p.prototype, "dya", null); + r.__decorate([d.config(d.qk, "playdataSendDelayMilliseconds")], p.prototype, "rdb", null); + r.__decorate([d.config(d.qk, "playdataPersistIntervalMilliseconds")], p.prototype, "vva", null); + r.__decorate([d.config(d.qk, "heartbeatCooldown")], p.prototype, "U5a", null); + r.__decorate([d.config(d.qk, "keepAliveWindow")], p.prototype, "V5a", null); + p = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl)), r.__param(1, (0, m.l)(a.Cn))], p); + b.RMa = p; }, 58343: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { + function c(k, d) { var g; g = this; - this.Qh = h; - this.Fg = d; - this.addEventListener = function(n, k, m) { - return g.Fg.addListener(n, g.aYa(n, k), m); + this.Qh = k; + this.Hg = d; + this.addEventListener = function(p, h, l) { + return g.Hg.addListener(p, g.HYa(p, h), l); }; - this.removeEventListener = function(n, k) { - return g.Fg.removeListener(n, g.aYa(n, k)); + this.removeEventListener = function(p, h) { + return g.Hg.removeListener(p, g.HYa(p, h)); }; this.getReady = function() { - return g.Fg.Nv(); + return g.Hg.Yv(); }; this.getXid = function() { - return g.Ab().Ft(); + return g.zb().Lt(); + }; + this.getPlaybackContextId = function() { + return g.zb().v2a(); }; this.getMovieId = function() { - return g.Ab().M1a(); + return g.zb().j2a(); }; this.getPlaygraphId = function() { - return g.Fg.eMb(); + return g.Hg.rNb(); }; this.getElement = function() { - return g.Fg.Ym(); + return g.Hg.Vm(); }; this.isPlaying = function() { - return g.Ab().$B(); + return g.zb().jC(); }; this.isPaused = function() { - return g.Ab().Pt(); + return g.zb().Wt(); }; this.isMuted = function() { - return g.Ab().Yqa(); + return g.zb().Ara(); }; this.isReady = function() { - return g.Ab().Nv(); + return g.zb().Yv(); }; this.isBackground = function() { - return g.Ab().y4a(); + return g.zb().b5a(); }; - this.setBackground = function(n) { - return g.Ab().Pxa(n); + this.setBackground = function(p) { + return g.zb().oya(p); }; this.startInactivityMonitor = function() { - return g.Ab().xO(); + return g.zb().dP(); }; - this.setTransitionTime = function(n) { - return g.Ab().gya(n); + this.setTransitionTime = function(p) { + return g.zb().Fya(p); }; this.getDiagnostics = function() { - return g.Ab().T0a(); + return g.zb().s1a(); }; - this.getTextTrackList = function(n) { - return g.Ab().xpa(n); + this.getTextTrackList = function(p) { + return g.zb().aqa(p); }; - this.getMaxRecommendedTextIndex = function(n) { - return g.Ab().Ooa(n); + this.getMaxRecommendedTextIndex = function(p) { + return g.zb().qpa(p); }; this.getTextTrack = function() { - return g.Ab().wpa(); + return g.zb().$pa(); }; - this.setTextTrack = function(n) { - return g.Ab().bya(n); + this.setTextTrack = function(p) { + return g.zb().Aya(p); }; this.getVolume = function() { - return g.Ab().K2a(); + return g.zb().n3a(); }; this.isEnded = function() { - return g.Ab().Sqa(); + return g.zb().ura(); }; this.getBusy = function() { - return g.Ab().qh(); + return g.zb().ph(); }; this.getError = function() { - return g.Ab().getError(); + return g.zb().getError(); }; this.getCurrentTime = function() { - return g.Ab().QL(); + return g.zb().mM(); }; this.getAdManager = function() { - return g.Ab().io(); + return g.zb().io(); }; this.getLivePlaybackManager = function() { - var n; - n = g.Ab().Tl(); - (0, f.oa)(n, "Unexpected call to getLivePlaybackManager()"); - if (n.aa && !n.z4b()) return { + var p; + p = g.zb().Yk(); + (0, f.oa)(p, "Unexpected call to getLivePlaybackManager()"); + if (p.aa && !p.Z5b()) return { seekToLiveEdge: function() { - return n.kaa(); + return p.Qaa(); }, isAtLiveEdge: function() { - return n.YB(); + return p.gC(); }, getLiveEventState: function() { - return n.GB(); + return p.PB(); }, isLiveEventEnded: function() { - return n.D7(); + return p.$V(); } }; }; this.getBufferedTime = function() { - return g.Ab().z0a(); + return g.zb().b1a(); }; this.getSegmentTime = function() { - return g.Ab().c6(); + return g.zb().A6(); }; this.getDuration = function() { - return g.Ab().roa(); + return g.zb().lM(); }; this.getVideoSize = function() { - return g.Ab().I2a(); + return g.zb().k3a(); }; this.getAudioTrackList = function() { - return g.Ab().r0a(); + return g.zb().U0a(); }; this.getMaxRecommendedAudioIndex = function() { - return g.Ab().G1a(); + return g.zb().e2a(); }; this.getAudioTrack = function() { - return g.Ab().q0a(); + return g.zb().T0a(); }; - this.getTimedTextTrackList = function(n) { - return g.Ab().xpa(n); + this.getTimedTextTrackList = function(p) { + return g.zb().aqa(p); }; - this.getMaxRecommendedTimedTextIndex = function(n) { - return g.Ab().Ooa(n); + this.getMaxRecommendedTimedTextIndex = function(p) { + return g.zb().qpa(p); }; this.getTimedTextTrack = function() { - return g.Ab().wpa(); + return g.zb().$pa(); }; this.getAdditionalLogInfo = function() { - return g.Ab().o0a(); + return g.zb().R0a(); }; - this.getTrickPlayFrame = function(n) { - return g.Ab().F2a(n); + this.getTrickPlayFrame = function(p) { + return g.zb().g3a(p); }; this.getSessionSummary = function() { - return g.Ab().npa(); + return g.zb().Rpa(); }; this.getTimedTextSettings = function() { - return g.Ab().FU(); + return g.zb().qV(); }; - this.setMuted = function(n) { - return g.Ab().bdb(n); + this.setMuted = function(p) { + return g.zb().Tdb(p); }; - this.setVolume = function(n) { - return g.Ab().qdb(n); + this.setVolume = function(p) { + return g.zb().keb(p); }; this.getPlaybackRate = function() { - return g.Ab().YL(); + return g.zb().uM(); }; - this.setPlaybackRate = function(n) { - return g.Ab().waa(n); + this.setPlaybackRate = function(p) { + return g.zb().cba(p); }; - this.setAudioTrack = function(n) { - return g.Ab().Mcb(n); + this.setAudioTrack = function(p) { + return g.zb().Ddb(p); }; - this.setTimedTextTrack = function(n) { - return g.Ab().bya(n); + this.setTimedTextTrack = function(p) { + return g.zb().Aya(p); }; - this.setTimedTextSettings = function(n) { - return g.Ab().qO(n); + this.setTimedTextSettings = function(p) { + return g.zb().XO(p); }; this.prepare = function() { - return g.Ab().tH(); + return g.zb().LH(); }; this.load = function() { - return g.Ab().load(); + return g.zb().load(); }; - this.close = function(n) { - return g.VTa(g.Fg.close(), n); + this.close = function(p) { + return g.AUa(g.Hg.close(), p); }; this.play = function() { - return g.Ab().play(); + return g.zb().play(); }; this.pause = function() { - return g.Ab().pause(); + return g.zb().pause(); }; this.seek = function() { throw Error("Seek by graph position has not been implemented"); @@ -45703,33 +45227,33 @@ E3cbY[513816] = false; this.transition = function() { throw Error("Transition segment has not been implemented"); }; - this.engage = function(n, k) { - return g.VTa(g.Ab().sL(n), k); + this.engage = function(p, h) { + return g.AUa(g.zb().ML(p), h); }; - this.induceError = function(n) { - return g.Ab().U3a(n); + this.induceError = function(p) { + return g.zb().y4a(p); }; - this.loadCustomTimedTextTrack = function(n, k, m, p) { - return g.Ab().f6a(n, k, m, p); + this.loadCustomTimedTextTrack = function(p, h, l, n) { + return g.zb().K6a(p, h, l, n); }; this.tryRecoverFromStall = function() {}; this.getCropAspectRatio = function() { - return g.Ab().d6(); + return g.zb().B6(); }; - this.generateScreenshots = function(n) { - return g.Ab().h0a(n); + this.generateScreenshots = function(p) { + return g.zb().K0a(p); }; this.getCurrentSegmentId = function() { - return g.Fg.O0a(); + return g.Hg.n1a(); }; this.getPlaygraphMap = function() { - return g.Fg.jG(); + return g.Hg.AG(); }; - this.updatePlaygraphMap = function(n) { - return g.Fg.wu(n); + this.updatePlaygraphMap = function(p) { + return g.Hg.wD(p); }; - this.ana = new Map(); - this.log = (0, l.Vi)("VideoPlayer"); + this.Dna = new Map(); + this.log = (0, m.Ti)("VideoPlayer"); Object.defineProperty(this, "diagnostics", { get: this.getDiagnostics }); @@ -45737,79 +45261,79 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.I1 = void 0; - l = a(31276); + b.k2 = void 0; + m = a(31276); a(24550); f = a(45146); - c.prototype.Ab = function() { - return this.Fg.Ab(); + c.prototype.zb = function() { + return this.Hg.zb(); }; - c.prototype.aYa = function(h, d) { + c.prototype.HYa = function(k, d) { var g; - this.ana.has(h) || this.ana.set(h, new Map()); - g = this.ana.get(h); - g.has(d) || g.set(d, this.HDb(h, d)); + this.Dna.has(k) || this.Dna.set(k, new Map()); + g = this.Dna.get(k); + g.has(d) || g.set(d, this.LEb(k, d)); return g.get(d); }; - c.prototype.HDb = function(h, d) { + c.prototype.LEb = function(k, d) { var g; g = this; - return function(n) { - return d(Object.assign({}, n, { - type: h, + return function(p) { + return d(Object.assign({}, p, { + type: k, target: g })); }; }; - c.prototype.VTa = function(h, d) { - return d ? h.then(d, d) : h; + c.prototype.AUa = function(k, d) { + return d ? k.then(d, d) : k; }; - b.I1 = c; + b.k2 = c; }, 64059: function(r, b, a) { - var l; + var m; - function c(f, h, d) { + function c(f, k, d) { var g; - g = l.I1.call(this, f, h) || this; - g.seek = function(n) { - return g.Ab().seek(n); + g = m.k2.call(this, f, k) || this; + g.seek = function(p) { + return g.zb().seek(p); }; - g.addEpisode = function(n) { - return g.Ira.Utb(n); + g.addEpisode = function(p) { + return g.ksa.Uub(p); }; - g.playNextEpisode = function(n) { - n = void 0 === n ? {} : n; - return g.Ira.zYb(n); + g.playNextEpisode = function(p) { + p = void 0 === p ? {} : p; + return g.ksa.SZb(p); }; - g.watchCredits = function(n) { - return g.Ira.m$b(n); + g.watchCredits = function(p) { + return g.ksa.Sac(p); }; - g.playSegment = function(n) { - return g.Ab().j$a(n); + g.playSegment = function(p) { + return g.zb().X$a(p); }; - g.queueSegment = function(n) { - return g.Ab().qab(n); + g.queueSegment = function(p) { + return g.zb().cbb(p); }; - g.updateNextSegmentWeights = function(n, k) { - return g.Ab().gj(n, k); + g.updateNextSegmentWeights = function(p, h) { + return g.zb().Fi(p, h); }; - g.setNextSegment = function(n) { - for (var k = [], m = 0; m < arguments.length; ++m) k[m - 0] = arguments[m]; - k = k.map(function(p) { + g.setNextSegment = function(p) { + for (var h = [], l = 0; l < arguments.length; ++l) h[l - 0] = arguments[l]; + h = h.map(function(n) { return { - I: p.segmentId, - cN: p.nextSegmentId + H: n.segmentId, + EN: n.nextSegmentId }; }); - g.Fg.Rj.apply(g.Fg, ca(k)); + g.Hg.Pj.apply(g.Hg, aa(h)); }; - g.clearNextSegment = function(n) { - for (var k = [], m = 0; m < arguments.length; ++m) k[m - 0] = arguments[m]; - return g.Fg.Yyb.apply(g.Fg, ca(k)); + g.clearNextSegment = function(p) { + for (var h = [], l = 0; l < arguments.length; ++l) h[l - 0] = arguments[l]; + return g.Hg.aAb.apply(g.Hg, aa(h)); }; - g.goToNextSegment = function(n, k) { - return g.Fg.Fpa(n, k); + g.goToNextSegment = function(p, h) { + return g.Hg.iqa(p, h); }; g.getPlaying = function() { return g.isPlaying(); @@ -45827,124 +45351,124 @@ E3cbY[513816] = false; return g.isTimedTextVisible(); }; g.isTimedTextVisible = function() { - return !!g.Ab().FU().visibility; + return !!g.zb().qV().visibility; }; - g.setTimedTextVisibility = function(n) { - return g.setTimedTextVisible(n); + g.setTimedTextVisibility = function(p) { + return g.setTimedTextVisible(p); }; - g.setTimedTextSize = function(n) { - return g.Ab().qO({ - size: n + g.setTimedTextSize = function(p) { + return g.zb().XO({ + size: p }); }; - g.setTimedTextBounds = function(n) { - return g.Ab().qO({ - bounds: n + g.setTimedTextBounds = function(p) { + return g.zb().XO({ + bounds: p }); }; - g.setTimedTextMargins = function(n) { - return g.Ab().qO({ - margins: n + g.setTimedTextMargins = function(p) { + return g.zb().XO({ + margins: p }); }; - g.setTimedTextVisible = function(n) { - return g.Ab().qO({ - visibility: n + g.setTimedTextVisible = function(p) { + return g.zb().XO({ + visibility: p }); }; - g.getCongestionInfo = function(n) { - n && n({ + g.getCongestionInfo = function(p) { + p && p({ success: !1, name: null, isCongested: null }); }; - g.Ira = d(f, h, g.log); + g.ksa = d(f, k, g.log); return g; } - b.LZ = void 0; - l = a(58343); - ea(c, l.I1); - b.LZ = c; + b.p_ = void 0; + m = a(58343); + ea(c, m.k2); + b.p_ = c; }, 59219: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x; function c(z) { - var A, B; - A = this; - this.b$ = new x.sfa(); + var B, A; + B = this; + this.G$ = new x.Yfa(); this.createPlaygraphPlayer = function(C, D, E) { var G; - C = t.wfa.encode(C); - G = d.Ba.get(w.lJ); + C = t.bga.encode(C); + G = d.za.get(v.FJ); E = E ? G.create(E) : void 0; - G = d.Ba.get(p.yfa).create(C); - return G.GCb(C.Be, A.b$.wsa(A.qUa(D, G.soa())), E); + G = d.za.get(n.dga).create(C); + return G.KDb(C.Me, B.G$.Vsa(B.YUa(D, G.E6())), E); }; this.closeAllPlayers = function(C) { C = void 0 === C ? function() {} : C; - (0, h.nfa)(C); + (0, k.Tfa)(C); }; this.init = function(C) { - A.SA.EV(function(D) { - D.ia ? A.$2b().then(function() { - (0, l.VLa)(); + B.cB.sW(function(D) { + D.pa ? B.y4b().then(function() { + (0, m.vMa)(); }).catch(function(E) { d.log.error("Unable to initialize the playdata services", E); }).then(function() { - Object.assign(A, c.xK); + Object.assign(B, c.QK); C(Object.assign({ success: !0 - }, c.xK)); + }, c.QK)); }) : C({ success: !1, - error: (0, d.vMa)(D.errorCode || n.V.Nda, D) + error: (0, d.WMa)(D.errorCode || p.V.rea, D) }); }); }; this.applyConfig = function(C) { - A.vgb(C); - (0, f.dla)(C); + B.rhb(C); + (0, f.Ela)(C); }; this.prepare = function(C, D) { var E; - C = A.J$a.uEb(C) || []; + C = B.vab.yFb(C) || []; E = new Set(); C = C.filter(function(G) { var F; - F = E.has(G.P); - E.add(G.P); + F = E.has(G.O); + E.add(G.O); return !F; }); - if (f.config.Qr && A.ed) try { - A.ed.tH(C, D); + if (f.config.Yr && B.jd) try { + B.jd.LH(C, D); } catch (G) { d.log.warn("Prepare call failed", G); } }; this.ppmUpdate = function(C) { - ob._cad_global.playerPredictionModel ? (C = A.J$a.wEb(C)) && ob._cad_global.playerPredictionModel.update(C) : d.log.error("ppmUpdate called but there is no ppmModel"); + qb._cad_global.playerPredictionModel ? (C = B.vab.AFb(C)) && qb._cad_global.playerPredictionModel.update(C) : d.log.error("ppmUpdate called but there is no ppmModel"); }; this.supportsHdr = function(C) { - (0, d.RL)().uY().then(function(D) { + (0, d.nM)().cZ().then(function(D) { return C(D.result); }).catch(function() { return C(!1); }); }; this.supportsUltraHd = function(C) { - (0, d.RL)().vY().then(C).catch(function() { + (0, d.nM)().dZ().then(C).catch(function() { return C(!1); }); }; this.supportsDolbyAtmos = function(C) { - (0, d.RL)().sY().then(C).catch(function() { + (0, d.nM)().aZ().then(C).catch(function() { return C(!1); }); }; this.supportsDolbyVision = function(C) { - (0, d.RL)().dba().then(function(D) { + (0, d.nM)().Kba().then(function(D) { return C(D.result); }).catch(function() { return C(!1); @@ -45952,54 +45476,54 @@ E3cbY[513816] = false; }; this.close = function() {}; this.isSeamlessEnabled = function() { - return f.config.kGb; + return f.config.qHb; }; - this.vgb(z); - d.Ba.get(y.zBa); - this.J$a = d.Ba.get(g.XLa); - this.SA = d.Ba.get(u.Th); - B = d.Ba.get(v.SLa).apply(); - (0, f.GWa)([z], B); - this.ed = d.Ba.get(q.dE); - (0, d.RL)().vY(); + this.rhb(z); + d.za.get(y.$Ba); + this.vab = d.za.get(g.xMa); + this.cB = d.za.get(u.Sh); + A = d.za.get(w.sMa).apply(); + (0, f.pXa)([z], A); + this.jd = d.za.get(q.uE); + (0, d.nM)().dZ(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eE = void 0; - l = a(86258); + b.vE = void 0; + m = a(86258); f = a(29204); - h = a(13044); + k = a(13044); d = a(31276); g = a(68976); - n = a(36129); - k = a(83767); - m = a(96687); - p = a(58252); + p = a(36129); + h = a(83767); + l = a(96687); + n = a(58252); q = a(66476); u = a(11479); t = a(79048); - w = a(17398); - v = a(52033); + v = a(17398); + w = a(52033); y = a(13847); x = a(81889); - c.prototype.qUa = function(z, A) { - var B, C, D, E; + c.prototype.YUa = function(z, B) { + var A, C, D, E; z = void 0 === z ? {} : z; - E = null !== (C = null === (B = z.playbackState) || void 0 === B ? void 0 : B.currentTime) && void 0 !== C ? C : A.ta; + E = null !== (C = null === (A = z.playbackState) || void 0 === A ? void 0 : A.currentTime) && void 0 !== C ? C : B.hb; return Object.assign(Object.assign({ startPts: E, uiPlayStartTime: Date.now() }, z), { - endPts: null !== (D = A.va) && void 0 !== D ? D : void 0, + endPts: null !== (D = B.ub) && void 0 !== D ? D : void 0, isPlaygraph: !0 }); }; - c.prototype.vgb = function(z) { - d.Ba.get(k.aQ).fUb(z); + c.prototype.rhb = function(z) { + d.za.get(h.NQ).wVb(z); }; - c.prototype.$2b = function() { - d.Ba.get(m.DQ)().catch(function(z) { + c.prototype.y4b = function() { + d.za.get(l.pR)().catch(function(z) { d.log.error("Unable to initialize the playdata services", z); throw z; }).then(function(z) { @@ -46009,276 +45533,276 @@ E3cbY[513816] = false; }); return Promise.resolve(); }; - b.eE = c; - c.xK = {}; + b.vE = c; + c.QK = {}; }, 17925: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k) { - var m; - m = h.eE.call(this, k) || this; - m.createPlayer = function(p, q) { - var u, t, w; + function c(h) { + var l; + l = k.vE.call(this, h) || this; + l.createPlayer = function(n, q) { + var u, t, v; q = void 0 === q ? {} : q; q = "number" === typeof q ? { - Uj: q + Tj: q } : q; - u = l.Ba.get(f.yJ); - t = l.Ba.get(g.lJ).create(q.manifest); - w = l.Ba.get(d.Afa); - p = u.DCb(p); - u = l.Ba.get(n.yfa).create(p); - p = u.soa(); - w = w.wXa(u); - w.addEpisode({ - movieId: p.J, - playbackParams: m.qUa(q, p), + u = m.za.get(f.RJ); + t = m.za.get(g.FJ).create(q.manifest); + v = m.za.get(d.gga); + n = u.HDb(n); + u = m.za.get(p.dga).create(n); + n = u.E6(); + v = v.cYa(u); + v.addEpisode({ + movieId: n.K, + playbackParams: l.YUa(q, n), manifest: t }); - return w; + return v; }; - return m; + return l; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.YPa = void 0; - l = a(31276); + b.AQa = void 0; + m = a(31276); f = a(75864); - h = a(59219); + k = a(59219); d = a(32050); g = a(17398); - n = a(58252); - ea(c, h.eE); - b.YPa = c; + p = a(58252); + ea(c, k.vE); + b.AQa = c; }, 41325: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperty(b, "__esModule", { value: !0 }); r = a(17925); c = a(29204); - l = a(13044); + m = a(13044); b = a(87386); f = a(31276); - h = a(45118); + k = a(45118); d = a(36410); g = a(45146); - n = a(32687); - ob.netflix = ob.netflix || ({}); - (0, g.oa)(!ob.netflix.player); - ob.netflix.player = { - VideoSession: r.YPa, + p = a(32687); + qb.netflix = qb.netflix || ({}); + (0, g.oa)(!qb.netflix.player); + qb.netflix.player = { + VideoSession: r.AQa, diag: { - togglePanel: function(k, m) { - var p; - p = []; - if (!c.config || c.config.tX) { - switch (k) { + togglePanel: function(h, l) { + var n; + n = []; + if (!c.config || c.config.dY) { + switch (h) { case "info": - p = l.Hn.map(function(q) { - return q.Z9; + n = m.Hn.map(function(q) { + return q.D$; }); break; case "streams": - p = l.Hn.map(function(q) { - return q.c$; + n = m.Hn.map(function(q) { + return q.H$; }); break; case "log": - p = []; + n = []; } - p.forEach(function(q) { - (0, n.Xc)(m) ? m ? q.show() : q.Kv(): q.toggle(); + n.forEach(function(q) { + (0, p.$c)(l) ? l ? q.show() : q.Vv(): q.toggle(); }); } }, - addLogMessageSink: function(k) { - f.Ba.get(h.tl).addListener({ - Xjc: function() {}, - gUb: function(m) { - k({ - data: m.data + addLogMessageSink: function(h) { + f.za.get(k.vl).addListener({ + Alc: function() {}, + yVb: function(l) { + h({ + data: l.data }); } }); } }, - log: (0, f.Vi)("Ext"), + log: (0, f.Ti)("Ext"), LogLevel: b.ij, - addLogSink: function(k, m) { - f.Ba.get(d.kJ).H$(k, m); + addLogSink: function(h, l) { + f.za.get(d.EJ).laa(h, l); }, getVersion: function() { - return "6.0043.576.911"; + return "6.0044.268.911"; }, getMostRecentPlaybackDiagnosticGroups: function() { - var k; - return null === (k = l.gA.$7a) || void 0 === k ? void 0 : k.yYa.nU(); + var h; + return null === (h = m.uA.G8a) || void 0 === h ? void 0 : h.eZa.XU(); } }; }, 61524: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p, h, l, n; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(1481); - l = a(59219); + m = a(59219); f = a(33096); - h = a(29204); + k = a(29204); r = a(36129); d = a(31276); g = a(45146); - n = a(3887); - k = a(32687); - m = a(45118); - p = a(31850); + p = a(3887); + h = a(32687); + l = a(45118); + n = a(31850); a = a(11479); - d.Ba.get(a.Th).register(r.V.hHa, function(q) { + d.za.get(a.Sh).register(r.V.HHa, function(q) { var u, t; - u = (0, d.Vi)("NccpApi"); - t = (0, n.cUa)(["info", "warn", "trace", "error"]); - l.eE.xK.nccp = { + u = (0, d.Ti)("NccpApi"); + t = (0, p.IUa)(["info", "warn", "trace", "error"]); + m.vE.QK.nccp = { getEsn: function() { - return c.Tk.hk; + return c.Tk.gk; }, getPreferredLanguages: function() { - return h.config.Ip.wva; + return k.config.Hp.Wva; }, - setPreferredLanguages: function(w) { - (0, g.oa)((0, k.isArray)(w) && (0, k.yM)(w[0])); - h.config.Ip.wva = w; + setPreferredLanguages: function(v) { + (0, g.oa)((0, h.isArray)(v) && (0, h.YM)(v[0])); + k.config.Hp.Wva = v; }, - queueLogblob: function(w, v, y) { + queueLogblob: function(v, w, y) { var x; - if (w && v) - if ((v = v.toLowerCase(), t[v])) { - x = d.Ba.get(m.tl); - w = d.Ba.get(p.Yw).ot(w, v, y); - x.xc(w); + if (v && w) + if ((w = w.toLowerCase(), t[w])) { + x = d.za.get(l.vl); + v = d.za.get(n.hx).xt(v, w, y); + x.yc(v); } else u.warn("Invalid severity", { - severity: v + severity: w }); }, flushLogblobs: function() { - d.Ba.get(m.tl).flush(!0); + d.za.get(l.vl).flush(!0); } }; - q(f.eg); + q(f.fg); }); }, 42433: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t; + var c, m, f, k, d, g, p, h, l, n, q, u, t; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(59219); - l = a(1481); + m = a(1481); f = a(33096); - h = a(52569); + k = a(52569); r = a(36129); d = a(31276); g = a(70834); - n = a(45146); - k = a(32687); - m = a(22365); + p = a(45146); + h = a(32687); + l = a(22365); b = a(11479); - p = a(24066); + n = a(24066); q = a(71501); u = a(97996); t = a(22816); - d.Ba.get(b.Th).register(r.V.iHa, function(w) { - var B; + d.za.get(b.Sh).register(r.V.IHa, function(v) { + var A; - function v() { - return l.Tk.hk; + function w() { + return m.Tk.gk; } function y(C) { var D; - D = d.Ba.get(q.AJ); - d.Ba.get(u.wQ)().then(function(E) { + D = d.za.get(q.TJ); + d.za.get(u.jR)().then(function(E) { var G, F; - G = E.mW.getStateForMdx(D); + G = E.bX.getStateForMdx(D); F = G.cryptoContext; E = G.masterToken; G = G.userIdToken; - E && G ? ((0, n.oa)(F), E = ["1", (0, d.Ix)(JSON.stringify(E.toJSON())), (0, d.Ix)(JSON.stringify(G.toJSON()))].join(), C({ + E && G ? ((0, p.oa)(F), E = ["1", (0, d.Tx)(JSON.stringify(E.toJSON())), (0, d.Tx)(JSON.stringify(G.toJSON()))].join(), C({ success: !0, cryptoContext: { cTicket: E, - encrypt: function(H, N) { - H = (0, k.ug)(H) ? (0, d.cP)(H) : H; + encrypt: function(H, L) { + H = (0, h.vg)(H) ? (0, d.JP)(H) : H; F.encrypt(H, { result: function(M) { - M = (0, d.Ix)(M); - N({ + M = (0, d.Tx)(M); + L({ success: !0, mslEncryptionEnvelopeBase64: M }); }, timeout: function() { - N({ + L({ success: !1 }); }, error: function(M) { - (0, n.oa)(!1, "Encrypt error: " + M); - N({ + (0, p.oa)(!1, "Encrypt error: " + M); + L({ success: !1 }); } }); }, - decrypt: function(H, N) { - H = (0, d.Tq)(H); + decrypt: function(H, L) { + H = (0, d.Wq)(H); F.decrypt(H, { result: function(M) { - N({ + L({ success: !0, - text: (0, d.cZ)(M) + text: (0, d.KZ)(M) }); }, timeout: function() { - N({ + L({ success: !1 }); }, error: function(M) { - (0, n.oa)(!1, "Decrypt error: " + M); - N({ + (0, p.oa)(!1, "Decrypt error: " + M); + L({ success: !1 }); } }); }, - hmac: function(H, N) { - H = (0, k.ug)(H) ? (0, d.cP)(H) : H; + hmac: function(H, L) { + H = (0, h.vg)(H) ? (0, d.JP)(H) : H; F.sign(H, { result: function(M) { - N({ + L({ success: !0, - hmacBase64: (0, d.Ix)(M) + hmacBase64: (0, d.Tx)(M) }); }, timeout: function() { - N({ + L({ success: !1 }); }, error: function(M) { - (0, n.oa)(!1, "Hmac error: " + M); - N({ + (0, p.oa)(!1, "Hmac error: " + M); + L({ success: !1 }); } }); } } - })) : ((0, n.oa)(!1, "Must login first"), C({ + })) : ((0, p.oa)(!1, "Must login first"), C({ success: !1 })); }); @@ -46286,13 +45810,13 @@ E3cbY[513816] = false; function x(C, D) { var E; - E = (0, d.Tq)(C); + E = (0, d.Wq)(C); C = E.subarray(32, 48); E = E.subarray(0, 32); if (16 != C.length || 32 != E.length) throw Error("Bad shared secret"); - Promise.all([(0, h.gH)(m.Gp.importKey("raw", C, { + Promise.all([(0, k.zH)(l.Fp.importKey("raw", C, { name: "AES-CBC" - }, !1, ["encrypt", "decrypt"])), (0, h.gH)(m.Gp.importKey("raw", E, { + }, !1, ["encrypt", "decrypt"])), (0, k.zH)(l.Fp.importKey("raw", E, { name: "HMAC", hash: { name: "SHA-256" @@ -46311,36 +45835,36 @@ E3cbY[513816] = false; function z(C, D) { function E(G) { - G = new g.JP((0, d.Tq)(G)); - G.gz(); + G = new g.wQ((0, d.Wq)(G)); + G.vz(); return { - iv: G.wab(), - yGb: G.wab() + iv: G.ibb(), + EHb: G.ibb() }; } return { encrypt: function(G, F) { var H; - G = (0, k.ug)(G) ? (0, d.cP)(G) : G; - H = m.eA.getRandomValues(new Uint8Array(16)); - (0, h.gH)(m.Gp.encrypt({ + G = (0, h.vg)(G) ? (0, d.JP)(G) : G; + H = l.rA.getRandomValues(new Uint8Array(16)); + (0, k.zH)(l.Fp.encrypt({ name: "AES-CBC", iv: H - }, C, G)).then(function(N) { - var M, L; - N = new Uint8Array(N); + }, C, G)).then(function(L) { + var M, N; + L = new Uint8Array(L); M = []; - L = new g.JP(M); - L.Wba(2); - L.Qhb(H); - L.Qhb(N); - N = (0, d.Ix)(M); + N = new g.wQ(M); + N.Cca(2); + N.Mib(H); + N.Mib(L); + L = (0, d.Tx)(M); F({ success: !0, - encryptedDataAsn1Base64: N + encryptedDataAsn1Base64: L }); - }, function(N) { - (0, n.oa)(!1, "Encrypt error: " + N); + }, function(L) { + (0, p.oa)(!1, "Encrypt error: " + L); F({ success: !1 }); @@ -46350,26 +45874,26 @@ E3cbY[513816] = false; var H; H = E(G); G = H.iv; - H = H.yGb; - (0, h.gH)(m.Gp.decrypt({ + H = H.EHb; + (0, k.zH)(l.Fp.decrypt({ name: "AES-CBC", iv: G - }, C, H)).then(function(N) { - N = new Uint8Array(N); + }, C, H)).then(function(L) { + L = new Uint8Array(L); F({ success: !0, - text: (0, d.cZ)(N) + text: (0, d.KZ)(L) }); - }, function(N) { - (0, n.oa)(!1, "Decrypt error: " + N); + }, function(L) { + (0, p.oa)(!1, "Decrypt error: " + L); F({ success: !1 }); }); }, hmac: function(G, F) { - G = (0, k.ug)(G) ? (0, d.cP)(G) : G; - (0, h.gH)(m.Gp.sign({ + G = (0, h.vg)(G) ? (0, d.JP)(G) : G; + (0, k.zH)(l.Fp.sign({ name: "HMAC", hash: { name: "SHA-256" @@ -46378,10 +45902,10 @@ E3cbY[513816] = false; H = new Uint8Array(H); F({ success: !0, - hmacBase64: (0, d.Ix)(H) + hmacBase64: (0, d.Tx)(H) }); }, function(H) { - (0, n.oa)(!1, "Hmac error: " + H); + (0, p.oa)(!1, "Hmac error: " + H); F({ success: !1 }); @@ -46390,484 +45914,484 @@ E3cbY[513816] = false; }; } - function A() { - return (0, p.Qka)(); + function B() { + return (0, n.qla)(); } - B = d.Ba.get(t.tD); - if (B.D4a || B.By) c.eE.xK.mdx = { - getEsn: v, + A = d.za.get(t.LD); + if (A.g5a || A.WV) c.vE.QK.mdx = { + getEsn: w, createCryptoContext: y, createCryptoContextFromSharedSecret: x, - getServerEpoch: A + getServerEpoch: B }; - w(f.eg); + v(f.fg); }); }, 13777: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperty(b, "__esModule", { value: !0 }); r = a(11479); b = a(36129); c = a(87386); - l = a(91581); + m = a(91581); f = a(15348); - h = a(33096); + k = a(33096); d = a(29204); g = a(31276); - n = a(13044); - k = a(59219); - m = a(62898); - p = a(66476); + p = a(13044); + h = a(59219); + l = a(62898); + n = a(66476); q = a(45118); - g.Ba.get(r.Th).register(b.V.jHa, function(u) { - var v, y, x, z; + g.za.get(r.Sh).register(b.V.JHa, function(u) { + var w, y, x, z; - function t(A, B) { - return void 0 === A || void 0 === B ? Promise.reject("Invalid email and/or password") : g.Ba.get(m.ZKa).Df(this.log, {}, { - email: A, - password: B + function t(B, A) { + return void 0 === B || void 0 === A ? Promise.reject("Invalid email and/or password") : g.za.get(l.zLa).Bf(this.log, {}, { + email: B, + password: A }).then(function() {}); } - function w(A) { - var B; - B = g.Ba.get(p.dE); - return B.l_a.fetch(A, B); - } - if (d.config.lHb) { - v = g.Ba.get(f.efa); - y = g.Ba.get(l.Gn); - x = g.Ba.get(c.bb).ab("Test"); - z = g.Ba.get(q.tl); - k.eE.xK.test = { - setPboRequestsListener: function(A) { - return v.J3b(A); - }, - playbacks: n.Hn, - getPlayback: function(A) { - return n.Hn.find(function(B) { - return B.na === A; + function v(B) { + var A; + A = g.za.get(n.uE); + return A.Q_a.fetch(B, A); + } + if (d.config.sIb) { + w = g.za.get(f.Kfa); + y = g.za.get(m.Gn); + x = g.za.get(c.$a).Za("Test"); + z = g.za.get(q.vl); + h.vE.QK.test = { + setPboRequestsListener: function(B) { + return w.i5b(B); + }, + playbacks: p.Hn, + getPlayback: function(B) { + return p.Hn.find(function(A) { + return A.na === B; }); }, playgraphManager: { - isNextSegmentReady: function(A) { - var B, C; - return void 0 !== (null === (C = null === (B = n.Hn.find(function(D) { - return D.na === A; - })) || void 0 === B ? void 0 : B.fb) || void 0 === C ? void 0 : { - Qja: 0 + isNextSegmentReady: function(B) { + var A, C; + return void 0 !== (null === (C = null === (A = p.Hn.find(function(D) { + return D.na === B; + })) || void 0 === A ? void 0 : A.cb) || void 0 === C ? void 0 : { + qka: 0 }); }, - isNextSegmentBuffering: function(A, B) { + isNextSegmentBuffering: function(B, A) { var C, D; - return null === (D = null === (C = n.Hn.find(function(E) { - return E.na === A; - })) || void 0 === C ? void 0 : C.fb) || void 0 === D ? void 0 : D.sU(B).MS; + return null === (D = null === (C = p.Hn.find(function(E) { + return E.na === B; + })) || void 0 === C ? void 0 : C.cb) || void 0 === D ? void 0 : D.eV(A).yT; } }, device: { - esn: ob._cad_global.device.hk, + esn: qb._cad_global.device.gk, esnPrefix: y.co, - errorPrefix: y.dr + errorPrefix: y.kr }, log: { - info: function(A, B) { + info: function(B, A) { for (var C = [], D = 1; D < arguments.length; ++D) C[D - 1] = arguments[D]; - return x.info(A, C); + return x.info(B, C); }, - error: function(A, B) { + error: function(B, A) { for (var C = [], D = 1; D < arguments.length; ++D) C[D - 1] = arguments[D]; - return x.error(A, C); + return x.error(B, C); }, - warn: function(A, B) { + warn: function(B, A) { for (var C = [], D = 1; D < arguments.length; ++D) C[D - 1] = arguments[D]; - return x.warn(A, C); + return x.warn(B, C); }, - trace: function(A, B) { + trace: function(B, A) { for (var C = [], D = 1; D < arguments.length; ++D) C[D - 1] = arguments[D]; - return x.trace(A, C); + return x.trace(B, C); }, - log: function(A, B) { + log: function(B, A) { for (var C = [], D = 1; D < arguments.length; ++D) C[D - 1] = arguments[D]; - return x.log(A, C); + return x.log(B, C); }, - debug: function(A, B) { + debug: function(B, A) { for (var C = [], D = 1; D < arguments.length; ++D) C[D - 1] = arguments[D]; - return x.debug(A, C); + return x.debug(B, C); }, flush: function() { return z.flush(); } }, login: t, - getManifest: w + getManifest: v }; } - u(h.eg); + u(k.fg); }); }, 66093: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperty(b, "__esModule", { value: !0 }); - b.tv = void 0; + b.Cv = void 0; c = a(33096); - l = a(29204); + m = a(29204); r = a(36129); f = a(31276); - h = a(22365); + k = a(22365); d = a(11479); g = a(32687); - n = a(59818); - k = a(5021); - a = f.Ba.get(d.Th); - m = f.Ba.get(n.hA); - a.register(r.V.ZGa, function(p) { - var w, v; + p = a(59818); + h = a(5021); + a = f.za.get(d.Sh); + l = f.za.get(p.vA); + a.register(r.V.yHa, function(n) { + var v, w; function q() { - p(c.eg); - q = c.dx; + n(c.fg); + q = c.ox; } function u(y) { if (!(y instanceof EventTarget)) throw "batteryManager is not an instaceof EventTarget"; ["addEventListener", "removeEventListener"].forEach(function(x) { - if (!(0, g.Up)(y[x])) throw x + " is not a function"; + if (!(0, g.Sp)(y[x])) throw x + " is not a function"; }); } function t() { return Promise.resolve().then(function() { var y; - y = h.Ee.getBattery(); - if (!(0, g.Up)(y.then)) throw "getBattery did not return a promise"; + y = k.Fe.getBattery(); + if (!(0, g.Sp)(y.then)) throw "getBattery did not return a promise"; return y; }); } - w = (0, f.Vi)("BatteryManager"); - b.tv = { - vjb: "chargingchange", - v1a: function() { - return v ? v.level : null; + v = (0, f.Ti)("BatteryManager"); + b.Cv = { + skb: "chargingchange", + V1a: function() { + return w ? w.level : null; }, - ooa: function() { - return v ? v.charging : null; + Soa: function() { + return w ? w.charging : null; }, addEventListener: function(y, x) { - v && v.addEventListener(y, x); + w && w.addEventListener(y, x); }, removeEventListener: function(y, x) { - v && v.removeEventListener(y, x); + w && w.removeEventListener(y, x); } }; - l.config.TS && (0, g.Up)(h.Ee.getBattery) ? m.oq((0, k.Ob)(l.config.PJb), t()).then(function(y) { + m.config.FT && (0, g.Sp)(k.Fe.getBattery) ? l.lq((0, h.Ob)(m.config.ZKb), t()).then(function(y) { u(y); - v = y; + w = y; }).catch(function(y) { - w.error("getBattery failed", y); + v.error("getBattery failed", y); }).then(q) : q(); }); }, 94886: function(r, b, a) { - var l, f; + var m, f; function c() { - var h, d; - h = this; - this.Os = {}; - this.on = function(g, n, k) { - h.addListener(g, n, k); + var k, d; + k = this; + this.Ts = {}; + this.on = function(g, p, h) { + k.addListener(g, p, h); }; - this.addListener = function(g, n, k) { - h.Os && (h.Os[g] = h.Os[g] || new f.Cfa(!0)).add(n, k); + this.addListener = function(g, p, h) { + k.Ts && (k.Ts[g] = k.Ts[g] || new f.iga(!0)).add(p, h); }; - this.removeListener = function(g, n) { - h.Os && h.Os[g] && h.Os[g].removeAll(n); + this.removeListener = function(g, p) { + k.Ts && k.Ts[g] && k.Ts[g].removeAll(p); }; - this.zoa = function(g) { - return h.Os && h.Os[g] ? h.Os[g].flatten() : []; + this.bpa = function(g) { + return k.Ts && k.Ts[g] ? k.Ts[g].flatten() : []; }; d = this; - this.Ec = function(g, n, k) { - var m; - if (d.Os) { - m = d.zoa(g); + this.Fc = function(g, p, h) { + var l; + if (d.Ts) { + l = d.bpa(g); for (g = { - QI: 0 - }; g.QI < m.length; + lJ: 0 + }; g.lJ < l.length; (g = { - QI: g.QI - }, g.QI++)) k ? (function(p) { + lJ: g.lJ + }, g.lJ++)) h ? (function(n) { return function() { var q; - q = m[p.QI]; - (0, l.Jf)(function() { - q(n); + q = l[n.lJ]; + (0, m.Jf)(function() { + q(p); }); }; - })(g)() : m[g.QI].call(this, n); + })(g)() : l[g.lJ].call(this, p); } }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Yj = void 0; - l = a(32219); + b.Vj = void 0; + m = a(32219); f = a(20483); - c.prototype.Bg = function() { - this.Os = void 0; + c.prototype.Cg = function() { + this.Ts = void 0; }; - b.Yj = c; + b.Vj = c; }, 31298: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k, m, p, q) { + function c(d, g, p, h, l, n, q) { this.debug = d; this.config = g; - this.platform = n; - this.D8 = k; - this.debug.assert(m && m != f.V.$o, "There should always be a specific error code"); - this.errorCode = m || f.V.$o; - p && "object" === typeof p ? (this.za = p.za || p.ic, this.He = p.He || p.Wc, this.Sma = p.Sma || p.Tm, this.Nb = p.Nb || p.details, this.sT = p.Cj, this.o5 = p.o5 || p.Qic || p.Vy, this.yB = p.yB || p.data, p.cW && (this.cW = p.cW), this.RW = p.RW, this.U9 = p.U9, this.Ol = p.Ol, this.method = p.method, this.b9 = p.b9, this.alert = p.alert, this.Uia = p.Uia, this.rG = p.rG, !this.Nb && this.rG && (this.Nb = JSON.stringify(this.rG)), this.Gd = p.Gd, this.debug.assert(!this.Ol || this.Ol == this.He)) : (this.za = p, this.He = q); + this.platform = p; + this.d9 = h; + this.debug.assert(l && l != f.V.Xo, "There should always be a specific error code"); + this.errorCode = l || f.V.Xo; + n && "object" === typeof n ? (this.wa = n.wa || n.Nc, this.Je = n.Je || n.Ae, this.una = n.una || n.ry, this.Yb = n.Yb || n.details, this.eU = n.Dt, this.M5 = n.M5 || n.tkc || n.iz, this.dG = n.dG || n.data, n.SW && (this.SW = n.SW), this.FX = n.FX, this.y$ = n.y$, this.Pl = n.Pl, this.method = n.method, this.B9 = n.B9, this.alert = n.alert, this.vja = n.vja, this.IG = n.IG, !this.Yb && this.IG && (this.Yb = JSON.stringify(this.IG)), this.xd = n.xd, this.debug.assert(!this.Pl || this.Pl == this.Je)) : (this.wa = n, this.Je = q); this.stack = [this.errorCode]; - this.za ? this.stack.push(this.za) : this.He && this.stack.push(f.S.$o); - this.He && this.stack.push(this.He); - this.W4 = this.oV ? this.RW : this.platform.dr + this.stack.join("-"); + this.wa ? this.stack.push(this.wa) : this.Je && this.stack.push(f.R.Xo); + this.Je && this.stack.push(this.Je); + this.u5 = this.bW ? this.FX : this.platform.kr + this.stack.join("-"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wMa = void 0; - l = a(33096); + b.XMa = void 0; + m = a(33096); f = a(36129); - h = a(32687); + k = a(32687); a(3887); - c.prototype.ddb = function(d) { - this.KYb = d; + c.prototype.Vdb = function(d) { + this.c_b = d; }; c.prototype.toString = function() { var d; - d = "[PlayerError #" + this.W4 + "]"; - this.Nb && (d += " " + this.Nb); - this.sT && (d += " (CustomMessage: " + this.sT + ")"); + d = "[PlayerError #" + this.u5 + "]"; + this.Yb && (d += " " + this.Yb); + this.eU && (d += " (CustomMessage: " + this.eU + ")"); return d; }; - c.prototype.OY = function() { - var d, g, n, k; - this.sT && (n = ["streaming_error"]); - n || this.D8.Ct() !== l.u_ || ("80080017" == this.He && (n = ["admin_mode_not_supported", "platform_error"]), "8004CD12" === this.He && (n = ["pause_timeout"])); - n || this.D8.Ct() !== l.kda || this.errorCode !== f.V.PEa && this.errorCode !== f.V.MP || (n = ["no_cdm", "platform_error", "plugin_error"]); - n || this.errorCode !== f.V.nda || this.za !== f.S.lda || (n = ["pause_timeout"]); - this.o5 === f.I0.oga && (this.xka("2018") || this.xka("2020") ? n = ["received_soad"] : this.xka("5000") && (n = ["should_reset_device"])); - k = this.XJb(); - k && (n = [k], this.sT = void 0); - if (!n) switch (this.errorCode) { - case f.V.T0: - case f.V.x0: - case f.V.tib: - case f.V.Uea: - this.KYb && (n = ["pause_timeout"]); + c.prototype.vZ = function() { + var d, g, p, h; + this.eU && (p = ["streaming_error"]); + p || this.d9.It() !== m.V_ || ("80080017" == this.Je && (p = ["admin_mode_not_supported", "platform_error"]), "8004CD12" === this.Je && (p = ["pause_timeout"])); + p || this.d9.It() !== m.Oda || this.errorCode !== f.V.oFa && this.errorCode !== f.V.W_ || (p = ["no_cdm", "platform_error", "plugin_error"]); + p || this.errorCode !== f.V.Rda || this.wa !== f.R.Pda || (p = ["pause_timeout"]); + this.M5 === f.i1.Sga && (this.Xka("2018") || this.Xka("2020") ? p = ["received_soad"] : this.Xka("5000") && (p = ["should_reset_device"])); + h = this.gLb(); + h && (p = [h], this.eU = void 0); + if (!p) switch (this.errorCode) { + case f.V.u1: + case f.V.Y0: + case f.V.qjb: + case f.V.xfa: + this.c_b && (p = ["pause_timeout"]); break; - case f.V.mHa: - case f.V.nHa: - n = this.za ? ["platform_error"] : ["multiple_tabs"]; + case f.V.MHa: + case f.V.NHa: + p = this.wa ? ["platform_error"] : ["multiple_tabs"]; break; - case f.V.Oda: - case f.V.NKa: - case f.V.Wea: - case f.V.HKa: - n = ["platform_error", "plugin_error"]; + case f.V.sea: + case f.V.mLa: + case f.V.Bfa: + case f.V.Sob: + p = ["platform_error", "plugin_error"]; break; - case f.V.BQ: - n = ["no_cdm", "platform_error", "plugin_error"]; + case f.V.zfa: + p = ["no_cdm", "platform_error", "plugin_error"]; break; - case f.V.WEa: - case f.V.Eq: - case f.V.U0: - switch (this.He) { + case f.V.uFa: + case f.V.tA: + case f.V.Afa: + switch (this.Je) { case "FFFFD000": - n = ["device_needs_service", "platform_error"]; + p = ["device_needs_service", "platform_error"]; break; case "48444350": - n = ["unsupported_output", "platform_error"]; + p = ["unsupported_output", "platform_error"]; break; case "00000024": - n = ["private_mode"]; + p = ["private_mode"]; } break; - case f.V.JKa: - case f.V.Vea: - n = ["unsupported_output"]; - }!n && (0, f.qFa)(this.za) && (n = this.za == f.S.XP ? ["geo"] : ["internet_connection_problem"]); - n || this.errorCode !== f.V.MP || this.za !== f.S.sl || "S" !== this.platform.dr || (n = ["private_mode"]); - if (!n) switch (this.Tya(this.za)) { - case f.S.uga: - n = ["should_upgrade"]; + case f.V.kLa: + case f.V.yfa: + p = ["unsupported_output"]; + }!p && (0, f.PFa)(this.wa) && (p = this.wa == f.R.JQ ? ["geo"] : ["internet_connection_problem"]); + p || this.errorCode !== f.V.W_ || this.wa !== f.R.vm || "S" !== this.platform.kr || (p = ["private_mode"]); + if (!p) switch (this.qza(this.wa)) { + case f.R.Yga: + p = ["should_upgrade"]; break; - case f.S.DKa: - n = ["should_reset_device"]; + case f.R.fLa: + p = ["should_reset_device"]; break; - case f.S.CKa: - n = ["should_reload_device"]; + case f.R.eLa: + p = ["should_reload_device"]; break; - case f.S.BKa: - n = ["should_exit_device"]; + case f.R.dLa: + p = ["should_exit_device"]; break; - case f.S.Xmb: - case f.S.QIa: - n = ["should_signout_and_signin"]; + case f.R.Tnb: + case f.R.sJa: + p = ["should_signout_and_signin"]; break; - case f.S.Ymb: - n = ["internet_connection_problem"]; + case f.R.Unb: + p = ["internet_connection_problem"]; break; - case f.S.TDa: - n = ["platform_error", "plugin_error"]; + case f.R.tEa: + p = ["platform_error", "plugin_error"]; break; - case f.S.Zjb: - case f.S.WGa: - case f.S.XGa: - n = ["private_mode"]; + case f.R.Wkb: + case f.R.vHa: + case f.R.wHa: + p = ["private_mode"]; break; - case f.S.pea: - n = ["should_reload_with_preferred_locales"]; - } - n = n || []; - if (this.oV)(n.push(this.RW, this.U9), this.Tya(this.za) === f.S.Rea && n.push("incorrect_pin")); - else if ((n.push(this.platform.dr + this.errorCode), this.za)) switch (this.Tya(this.za)) { - case f.S.Rea: - n.push("incorrect_pin"); + case f.R.Uea: + p = ["should_reload_with_preferred_locales"]; + } + p = p || []; + if (this.bW)(p.push(this.FX, this.y$), this.qza(this.wa) === f.R.ufa && p.push("incorrect_pin")); + else if ((p.push(this.platform.kr + this.errorCode), this.wa)) switch (this.qza(this.wa)) { + case f.R.ufa: + p.push("incorrect_pin"); break; default: - n.push("" + this.za); + p.push("" + this.wa); } - n = { + p = { display: { - code: this.W4, - text: this.sT + code: this.u5, + text: this.eU }, - messageIdList: n, + messageIdList: p, alert: this.alert, - alertTag: this.Uia, - preferredAudioLocale: null === (d = this.rG) || void 0 === d ? void 0 : d.A3a, - preferredTextLocale: null === (g = this.rG) || void 0 === g ? void 0 : g.B3a + alertTag: this.vja, + preferredAudioLocale: null === (d = this.IG) || void 0 === d ? void 0 : d.f4a, + preferredTextLocale: null === (g = this.IG) || void 0 === g ? void 0 : g.g4a }; - this.config().kHb && (n.debugData = this.yB); - return n; + this.config().rIb && (p.debugData = this.dG); + return p; }; - c.prototype.Tya = function(d) { + c.prototype.qza = function(d) { var g; g = parseInt(d, 10); return isNaN(g) ? d : g; }; - c.prototype.xka = function(d) { - return ((0, h.Tb)(this.He) ? this.He.toString() : (0, h.ug)(this.He) ? this.He : "").endsWith(d); + c.prototype.Xka = function(d) { + return ((0, k.Tb)(this.Je) ? this.Je.toString() : (0, k.vg)(this.Je) ? this.Je : "").endsWith(d); }; - c.prototype.XJb = function() { - if (this.errorCode === f.V.hJ && (this.za === f.S.Qea || this.za === f.S.AKa)) return this.YJb(this.za === f.S.Qea); + c.prototype.gLb = function() { + if (this.errorCode === f.V.QQ && (this.wa === f.R.tfa || this.wa === f.R.cLa)) return this.hLb(this.wa === f.R.tfa); }; - c.prototype.YJb = function(d) { - var g, n, k, m; - k = this.config().browserInfo || ({}); - m = null === (g = k.os) || void 0 === g ? void 0 : g.name; - g = ((null === (n = k.os) || void 0 === n ? void 0 : n.version) || "").split("."); - n = parseInt(g && g[0]); + c.prototype.hLb = function(d) { + var g, p, h, l; + h = this.config().browserInfo || ({}); + l = null === (g = h.os) || void 0 === g ? void 0 : g.name; + g = ((null === (p = h.os) || void 0 === p ? void 0 : p.version) || "").split("."); + p = parseInt(g && g[0]); g = parseInt(g && g[1]); - switch (m) { + switch (l) { case "windows": - return 6 > n || 6 === n && 1 > g ? d ? "cdm_not_supported_warning_switch_windows" : "cdm_not_supported_switch_windows" : d ? "cdm_not_supported_warning_update" : "cdm_not_supported_update"; + return 6 > p || 6 === p && 1 > g ? d ? "cdm_not_supported_warning_switch_windows" : "cdm_not_supported_switch_windows" : d ? "cdm_not_supported_warning_update" : "cdm_not_supported_update"; case "mac": - return 10 > n || 10 === n && 10 > g ? d ? "cdm_not_supported_warning_switch_mac" : "cdm_not_supported_switch_mac" : d ? "cdm_not_supported_warning_update" : "cdm_not_supported_update"; + return 10 > p || 10 === p && 10 > g ? d ? "cdm_not_supported_warning_switch_mac" : "cdm_not_supported_switch_mac" : d ? "cdm_not_supported_warning_update" : "cdm_not_supported_update"; default: return d ? "cdm_not_supported_warning_other" : "cdm_not_supported_other"; } }; - Za.Object.defineProperties(c.prototype, { - oV: { + $a.Object.defineProperties(c.prototype, { + bW: { configurable: !0, enumerable: !0, get: function() { - return !!this.RW && !!this.U9; + return !!this.FX && !!this.y$; } } }); - b.wMa = c; + b.XMa = c; }, 981: function(r, b) { - function a(c, l) { - this.qza = c; - this.Jv = l; + function a(c, m) { + this.Qza = c; + this.Uv = m; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.uNa = void 0; - a.prototype.c4b = function() { - this.F2 || (this.F2 = setInterval(this.Jv, this.qza)); + b.UNa = void 0; + a.prototype.C5b = function() { + this.f3 || (this.f3 = setInterval(this.Uv, this.Qza)); }; - a.prototype.cWa = function() { - this.F2 && (clearInterval(this.F2), this.F2 = void 0); + a.prototype.NWa = function() { + this.f3 && (clearInterval(this.f3), this.f3 = void 0); }; - b.uNa = a; + b.UNa = a; }, 35128: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.B1 = void 0; - b.Yo = { - uJ: "PRIMARY", - dca: "ASSISTIVE", - YCa: "COMMENTARY", + b.d2 = void 0; + b.Vo = { + NJ: "PRIMARY", + Ica: "ASSISTIVE", + xDa: "COMMENTARY", NONE: "NONE" }; - b.B1 = { - assistive: b.Yo.dca, - closedcaptions: b.Yo.dca, - directorscommentary: b.Yo.YCa, - commentary: b.Yo.YCa, - subtitles: b.Yo.uJ, - primary: b.Yo.uJ, - none: b.Yo.NONE + b.d2 = { + assistive: b.Vo.Ica, + closedcaptions: b.Vo.Ica, + directorscommentary: b.Vo.xDa, + commentary: b.Vo.xDa, + subtitles: b.Vo.NJ, + primary: b.Vo.NJ, + none: b.Vo.NONE }; }, 24066: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; function c() { - return l.ac.get(h.Lc).Hy.ea(g.pa); + return m.Bc.get(k.Kc).Wy.ea(g.ma); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.izb = b.Qka = b.gWa = b.gzb = b.hzb = b.Pka = b.Yn = void 0; - l = a(83989); + b.lAb = b.qla = b.RWa = b.jAb = b.kAb = b.pla = b.Zn = void 0; + m = a(83989); f = a(30869); - h = a(81918); + k = a(81918); d = a(62665); g = a(5021); - b.Yn = function() { - return l.ac.get(h.Lc).Kb().ea(g.pa); + b.Zn = function() { + return m.Bc.get(k.Kc).Kb().ea(g.ma); }; - b.Pka = function() { - return l.ac.get(f.dg).ke.ea(g.ym); + b.pla = function() { + return m.Bc.get(f.eg).me.ea(g.Kn); }; - b.hzb = function() { - return l.ac.get(h.Lc).Hy.ea(g.ym); + b.kAb = function() { + return m.Bc.get(k.Kc).Wy.ea(g.Kn); }; - b.gzb = function() { - return l.ac.get(d.Xw).fB(); + b.jAb = function() { + return m.Bc.get(d.gx).rB(); }; - b.gWa = c; - b.Qka = function() { - return l.ac.get(f.dg).ke.ea(g.pa); + b.RWa = c; + b.qla = function() { + return m.Bc.get(f.eg).me.ea(g.ma); }; - b.izb = function() { + b.lAb = function() { return c(); }; }, @@ -46875,80 +46399,79 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.nQ = b.E0 = b.kjb = b.fjb = b.hjb = b.ijb = b.yCa = b.ejb = b.gjb = b.xCa = b.jjb = b.qjb = b.ojb = b.pjb = b.njb = b.Nkb = b.Mkb = b.Lkb = b.zmb = b.Bmb = b.Amb = b.NIa = b.PIa = b.OIa = b.GEa = b.Okb = b.kda = b.u_ = b.knb = b.Xob = b.MIa = b.Zib = b.QDa = b.Mea = b.rJ = b.R0 = b.LIa = b.Zw = b.Yib = b.jCa = b.nmb = b.zpb = b.ymb = b.xmb = b.Qob = b.Pob = b.As = b.eg = b.pNa = b.dx = void 0; - b.hCa = b.Ifa = void 0; - b.dx = function() {}; - b.pNa = function() { + b.nga = b.aR = b.e1 = b.hkb = b.ckb = b.ekb = b.fkb = b.ZCa = b.bkb = b.dkb = b.YCa = b.gkb = b.nkb = b.lkb = b.mkb = b.kkb = b.Klb = b.Jlb = b.Ilb = b.vnb = b.xnb = b.wnb = b.pJa = b.rJa = b.qJa = b.Llb = b.Oda = b.V_ = b.gob = b.Wpb = b.oJa = b.Wjb = b.qEa = b.pfa = b.LJ = b.r1 = b.nJa = b.ix = b.Vjb = b.KCa = b.jnb = b.zqb = b.unb = b.tnb = b.Ppb = b.Opb = b.Aq = b.fg = b.PNa = b.ox = void 0; + b.ICa = void 0; + b.ox = function() {}; + b.PNa = function() { return !0; }; - b.eg = { - ia: !0 - }; - b.As = 1E3; - b.Pob = 86400; - b.Qob = 604800; - b.xmb = 1E4; - b.ymb = 1E7; - b.zpb = 1.5; - b.nmb = .128; - b.jCa = 7.8125; - b.Yib = 128; - b.Zw = 145152E5; - b.LIa = 1E5; - b.R0 = "$netflix$player$order"; - b.rJ = -1; - b.Mea = 1; - b.QDa = ["en-US"]; - b.Zib = 8; - b.MIa = 65535; - b.Xob = 65536; - b.knb = Number.MAX_VALUE; - b.u_ = "playready"; - b.kda = "widevine"; - b.Okb = "fps"; - b.GEa = "clearkey"; - b.OIa = 'audio/mp4; codecs="mp4a.40.5"'; - b.PIa = 'audio/mp4; codecs="mp4a.40.42"'; - b.NIa = 'audio/mp4; codecs="ec-3"'; - b.Amb = 'video/mp4; codecs="avc1.640028"'; - b.Bmb = 'video/mp4; codecs="hev1.2.6.L153.B0"'; - b.zmb = 'video/mp4; codecs="dvhe.01000000"'; - b.Lkb = "9A04F079-9840-4286-AB92-E65BE0885F95"; - b.Mkb = "29701FE4-3CC7-4A34-8C5B-AE90C7439A47"; - b.Nkb = "EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED"; - b.njb = ["4E657466-6C69-7850-6966-665374726D21", "4E657466-6C69-7848-6165-6465722E7632"]; - b.pjb = "A2394F52-5A9B-4F14-A244-6C427C648DF4"; - b.ojb = "4E657466-6C69-7846-7261-6D6552617465"; - b.qjb = "8974DBCE-7BE7-4C51-84F9-7148F9882554"; - b.jjb = "mp4a"; - b.xCa = "enca"; - b.gjb = "ec-3"; - b.ejb = "avc1"; - b.yCa = "encv"; - b.ijb = "hvcC"; - b.hjb = "hev1"; - b.fjb = "dvhe"; - b.kjb = "vp09"; - b.E0 = 0; - b.nQ = 1; - b.Ifa = "position:relative;width:100%;height:100%;overflow:hidden"; - b.hCa = "AAAAJGZ0eXBpc28yAAAAAGlzb21pc28yZGFzaGlzbzZwaWZmAAAAhHV1aWROZXRmbGl4UGlmZlN0cm0hAQAAAAAAAAAEnph8AAAAAACYloAAAAABBq7BRQAAAAAAADQaAAAAAASeVDAAAAAAAAAjXwAAELsAAAAAAAAIKwAACoQxmsddr5Pt+Lrq/zLsOAU/AAAAAAAAHRsAAAOSAAAAAAAAIK0AAAKyAAAAGGZyZWUAAAAAAAAAAAAAAAAAAAAAAAAATXV1aWTi6QKlfkPiQZDaISEYxWQyAAAAAAAAAADesO2iTmV0ZmxpeCBNZWRpYSBMaWJyYXJ5IFZlcnNpb24gODAuMTAuMTcuIAAAAAcebW9vdgAAAHhtdmhkAQAAAAAAAADesO2jAAAAAN6w7aMAmJaAAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAr5wc3NoAAAAAJoE8HmYQEKGq5LmW+CIX5UAAAKengIAAAEAAQCUAjwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAD4AQQBBAEEAQQBBAE8AYwBHAHkAeQA0AEEAQQBBAEEAQQBBAEEAQQBBAEEAQQA9AD0APAAvAEsASQBEAD4APABDAEgARQBDAEsAUwBVAE0APgBvAE8ARwBWAHcAUwB0AGYAcABvAHMAPQA8AC8AQwBIAEUAQwBLAFMAVQBNAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTAD4APABMAGkAdAB0AGwAZQBFAG4AZABpAGEAbgBLAEkARAA+AHQAcgB1AGUAPAAvAEwAaQB0AHQAbABlAEUAbgBkAGkAYQBuAEsASQBEAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AAAAAExwc3NoAAAAAClwH+Q8x0o0jFuukMdDmkcAAAAsAAAABAAAAAAG5y7LEQCZXm+LFtZ8GJ3qeQbAI/HmYiUnLTrYNjnKW2j/oyoAAAA0cHNzaAAAAADt74upedZKzqPIJ9zVHSHtAAAAFAgBEhAAAAAABucuywAAAAAAAAAAAAADJHRyYWsAAABodGtoZAEAAAcAAAAA3rDtowAAAADesO2jAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAFAAAAAtAAAAAAACxlZHRzAAAAJGVsc3QBAAAAAAAAAQAAAAEGrsFFAAAAAAAGW5sAAQAAAAACiG1kaWEAAAAsbWRoZAEAAAAAAAAA3rDtowAAAADesO2jAJiWgAAAAAAAAAAAVcQAAAAAADRoZGxyAAAAAAAAAAB2aWRlAAAAAAAAAAAAAAAAVmlkZW8gTWVkaWEgSGFuZGxlcgAAAAIgbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAB4HN0YmwAAAAQc3R0cwAAAAAAAAAAAAAAEGN0dHMAAAAAAAAAAAAAAYRzdHNkAAAAAAAAAAEAAAF0ZW5jdgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAUAAtAASAAAAEgAAAAAAAAAAQpBVkMgQ29kaW5nAAAAAAAAAAAAAAAAAAAAAAAAAAAAABj//wAAADxhdmNDAU1AH//hACVnTUAf6IAoAt2AiAAAAwAIAAADAYcBAAHH7gAAl/pSYYA8YMRIAQAEaOvssgAAABBwYXNwAAAAAQAAAAEAAAAidXVpZE5ldGZsaXhGcmFtZVJhdGUAAAAAAABdwAPoAAAAYHNpbmYAAAAMZnJtYWF2YzEAAAAUc2NobQAAAABwaWZmAAEAAQAAADhzY2hpAAAAMHV1aWSJdNvOe+dMUYT5cUj5iCVUAAAAAAAAAQgAAAAABucuywAAAAAAAAAAAAAAUHNpbmYAAAAMZnJtYWF2YzEAAAAUc2NobQAAAABjZW5jAAEAAAAAAChzY2hpAAAAIHRlbmMAAAAAAAABCAAAAAAG5y7LAAAAAAAAAAAAAAAQc3RzYwAAAAAAAAAAAAAAFHN0c3oAAAAAAAAAAAAAAAAAAAAQc3RjbwAAAAAAAAAAAAAAPG12ZXgAAAAUbWVoZAEAAAAAAAABBq7BRQAAACB0cmV4AAAAAAAAAAIAAAABAAAAAAAAAAABoQAA"; + b.fg = { + pa: !0 + }; + b.Aq = 1E3; + b.Opb = 86400; + b.Ppb = 604800; + b.tnb = 1E4; + b.unb = 1E7; + b.zqb = 1.5; + b.jnb = .128; + b.KCa = 7.8125; + b.Vjb = 128; + b.ix = 145152E5; + b.nJa = 1E5; + b.r1 = "$netflix$player$order"; + b.LJ = -1; + b.pfa = 1; + b.qEa = ["en-US"]; + b.Wjb = 8; + b.oJa = 65535; + b.Wpb = 65536; + b.gob = Number.MAX_VALUE; + b.V_ = "playready"; + b.Oda = "widevine"; + b.Llb = "fps"; + b.qJa = 'audio/mp4; codecs="mp4a.40.5"'; + b.rJa = 'audio/mp4; codecs="mp4a.40.42"'; + b.pJa = 'audio/mp4; codecs="ec-3"'; + b.wnb = 'video/mp4; codecs="avc1.640028"'; + b.xnb = 'video/mp4; codecs="hev1.2.6.L153.B0"'; + b.vnb = 'video/mp4; codecs="dvhe.01000000"'; + b.Ilb = "9A04F079-9840-4286-AB92-E65BE0885F95"; + b.Jlb = "29701FE4-3CC7-4A34-8C5B-AE90C7439A47"; + b.Klb = "EDEF8BA9-79D6-4ACE-A3C8-27DCD51D21ED"; + b.kkb = ["4E657466-6C69-7850-6966-665374726D21", "4E657466-6C69-7848-6165-6465722E7632"]; + b.mkb = "A2394F52-5A9B-4F14-A244-6C427C648DF4"; + b.lkb = "4E657466-6C69-7846-7261-6D6552617465"; + b.nkb = "8974DBCE-7BE7-4C51-84F9-7148F9882554"; + b.gkb = "mp4a"; + b.YCa = "enca"; + b.dkb = "ec-3"; + b.bkb = "avc1"; + b.ZCa = "encv"; + b.fkb = "hvcC"; + b.ekb = "hev1"; + b.ckb = "dvhe"; + b.hkb = "vp09"; + b.e1 = 0; + b.aR = 1; + b.nga = "position:relative;width:100%;height:100%;overflow:hidden"; + b.ICa = "AAAAJGZ0eXBpc28yAAAAAGlzb21pc28yZGFzaGlzbzZwaWZmAAAAhHV1aWROZXRmbGl4UGlmZlN0cm0hAQAAAAAAAAAEnph8AAAAAACYloAAAAABBq7BRQAAAAAAADQaAAAAAASeVDAAAAAAAAAjXwAAELsAAAAAAAAIKwAACoQxmsddr5Pt+Lrq/zLsOAU/AAAAAAAAHRsAAAOSAAAAAAAAIK0AAAKyAAAAGGZyZWUAAAAAAAAAAAAAAAAAAAAAAAAATXV1aWTi6QKlfkPiQZDaISEYxWQyAAAAAAAAAADesO2iTmV0ZmxpeCBNZWRpYSBMaWJyYXJ5IFZlcnNpb24gODAuMTAuMTcuIAAAAAcebW9vdgAAAHhtdmhkAQAAAAAAAADesO2jAAAAAN6w7aMAmJaAAAAAAAAAAAAAAQAAAQAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAr5wc3NoAAAAAJoE8HmYQEKGq5LmW+CIX5UAAAKengIAAAEAAQCUAjwAVwBSAE0ASABFAEEARABFAFIAIAB4AG0AbABuAHMAPQAiAGgAdAB0AHAAOgAvAC8AcwBjAGgAZQBtAGEAcwAuAG0AaQBjAHIAbwBzAG8AZgB0AC4AYwBvAG0ALwBEAFIATQAvADIAMAAwADcALwAwADMALwBQAGwAYQB5AFIAZQBhAGQAeQBIAGUAYQBkAGUAcgAiACAAdgBlAHIAcwBpAG8AbgA9ACIANAAuADAALgAwAC4AMAAiAD4APABEAEEAVABBAD4APABQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsARQBZAEwARQBOAD4AMQA2ADwALwBLAEUAWQBMAEUATgA+ADwAQQBMAEcASQBEAD4AQQBFAFMAQwBUAFIAPAAvAEEATABHAEkARAA+ADwALwBQAFIATwBUAEUAQwBUAEkATgBGAE8APgA8AEsASQBEAD4AQQBBAEEAQQBBAE8AYwBHAHkAeQA0AEEAQQBBAEEAQQBBAEEAQQBBAEEAQQA9AD0APAAvAEsASQBEAD4APABDAEgARQBDAEsAUwBVAE0APgBvAE8ARwBWAHcAUwB0AGYAcABvAHMAPQA8AC8AQwBIAEUAQwBLAFMAVQBNAD4APABDAFUAUwBUAE8ATQBBAFQAVABSAEkAQgBVAFQARQBTAD4APABMAGkAdAB0AGwAZQBFAG4AZABpAGEAbgBLAEkARAA+AHQAcgB1AGUAPAAvAEwAaQB0AHQAbABlAEUAbgBkAGkAYQBuAEsASQBEAD4APAAvAEMAVQBTAFQATwBNAEEAVABUAFIASQBCAFUAVABFAFMAPgA8AC8ARABBAFQAQQA+ADwALwBXAFIATQBIAEUAQQBEAEUAUgA+AAAAAExwc3NoAAAAAClwH+Q8x0o0jFuukMdDmkcAAAAsAAAABAAAAAAG5y7LEQCZXm+LFtZ8GJ3qeQbAI/HmYiUnLTrYNjnKW2j/oyoAAAA0cHNzaAAAAADt74upedZKzqPIJ9zVHSHtAAAAFAgBEhAAAAAABucuywAAAAAAAAAAAAADJHRyYWsAAABodGtoZAEAAAcAAAAA3rDtowAAAADesO2jAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAEAAAAAFAAAAAtAAAAAAACxlZHRzAAAAJGVsc3QBAAAAAAAAAQAAAAEGrsFFAAAAAAAGW5sAAQAAAAACiG1kaWEAAAAsbWRoZAEAAAAAAAAA3rDtowAAAADesO2jAJiWgAAAAAAAAAAAVcQAAAAAADRoZGxyAAAAAAAAAAB2aWRlAAAAAAAAAAAAAAAAVmlkZW8gTWVkaWEgSGFuZGxlcgAAAAIgbWluZgAAABR2bWhkAAAAAQAAAAAAAAAAAAAAJGRpbmYAAAAcZHJlZgAAAAAAAAABAAAADHVybCAAAAABAAAB4HN0YmwAAAAQc3R0cwAAAAAAAAAAAAAAEGN0dHMAAAAAAAAAAAAAAYRzdHNkAAAAAAAAAAEAAAF0ZW5jdgAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAUAAtAASAAAAEgAAAAAAAAAAQpBVkMgQ29kaW5nAAAAAAAAAAAAAAAAAAAAAAAAAAAAABj//wAAADxhdmNDAU1AH//hACVnTUAf6IAoAt2AiAAAAwAIAAADAYcBAAHH7gAAl/pSYYA8YMRIAQAEaOvssgAAABBwYXNwAAAAAQAAAAEAAAAidXVpZE5ldGZsaXhGcmFtZVJhdGUAAAAAAABdwAPoAAAAYHNpbmYAAAAMZnJtYWF2YzEAAAAUc2NobQAAAABwaWZmAAEAAQAAADhzY2hpAAAAMHV1aWSJdNvOe+dMUYT5cUj5iCVUAAAAAAAAAQgAAAAABucuywAAAAAAAAAAAAAAUHNpbmYAAAAMZnJtYWF2YzEAAAAUc2NobQAAAABjZW5jAAEAAAAAAChzY2hpAAAAIHRlbmMAAAAAAAABCAAAAAAG5y7LAAAAAAAAAAAAAAAQc3RzYwAAAAAAAAAAAAAAFHN0c3oAAAAAAAAAAAAAAAAAAAAQc3RjbwAAAAAAAAAAAAAAPG12ZXgAAAAUbWVoZAEAAAAAAAABBq7BRQAAACB0cmV4AAAAAAAAAAIAAAABAAAAAAAAAAABoQAA"; }, 77705: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.IXa = b.qsa = void 0; + b.oYa = b.Qsa = void 0; c = a(45146); - l = a(3887); + m = a(3887); f = a(32687); (function() { - var d, g, n; + var d, g, p; - function h(k) { - (0, c.oa)(void 0 !== d[k]); - return d[k]; + function k(h) { + (0, c.oa)(void 0 !== d[h]); + return d[h]; } d = { '"': '""', @@ -46956,81 +46479,81 @@ E3cbY[513816] = false; "\n": " " }; g = /["\r\n]/g; - n = /[", ]/; - b.IXa = function(k) { - return (0, f.Xc)(k) ? (0, f.Tb)(k) ? k : (0, f.ug)(k) ? k.replace(g, h) : (0, f.z4a)(k) ? k : isNaN(k) ? "NaN" : "" : ""; - }; - b.qsa = function(k) { - var m, p; - m = b.IXa; - p = ""; - (0, l.Xf)(k, function(q, u) { - q = m(q) + "=" + m(u); - n.test(q) && (q = '"' + q + '"'); - p = p ? p + ("," + q) : q; + p = /[", ]/; + b.oYa = function(h) { + return (0, f.$c)(h) ? (0, f.Tb)(h) ? h : (0, f.vg)(h) ? h.replace(g, k) : (0, f.c5a)(h) ? h : isNaN(h) ? "NaN" : "" : ""; + }; + b.Qsa = function(h) { + var l, n; + l = b.oYa; + n = ""; + (0, m.Yf)(h, function(q, u) { + q = l(q) + "=" + l(u); + p.test(q) && (q = '"' + q + '"'); + n = n ? n + ("," + q) : q; }); - return p; + return n; }; })(); }, 45146: function(r, b, a) { - var f, h, d; + var f, k, d; function c() { - d || (d = f.Ba.get(h.Pw)); + d || (d = f.za.get(k.$w)); return d; } - function l(g, n) { - return c().assert(g, n); + function m(g, p) { + return c().assert(g, p); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.sDb = b.Ola = b.lDb = b.pDb = b.ZK = b.jT = b.oDb = b.qDb = b.kT = b.UXa = b.nDb = b.mDb = b.oa = b.rDb = b.Jib = void 0; + b.wEb = b.pma = b.pEb = b.tEb = b.rL = b.WT = b.sEb = b.uEb = b.XT = b.AYa = b.rEb = b.qEb = b.oa = b.vEb = b.Gjb = void 0; f = a(31276); - h = a(90597); - b.Jib = function() { - l(!1); + k = a(90597); + b.Gjb = function() { + m(!1); }; - b.rDb = !0; + b.vEb = !0; d = void 0; - b.oa = l; - b.mDb = function(g, n) { - return c().yvb(g, n); + b.oa = m; + b.qEb = function(g, p) { + return c().xwb(g, p); }; - b.nDb = function(g, n) { - return c().zvb(g, n); + b.rEb = function(g, p) { + return c().ywb(g, p); }; - b.UXa = function(g, n) { - return c().n3(g, n); + b.AYa = function(g, p) { + return c().M3(g, p); }; - b.kT = function(g, n) { - return c().Fvb(g, n); + b.XT = function(g, p) { + return c().Ewb(g, p); }; - b.qDb = function(g, n) { - return c().Dvb(g, n); + b.uEb = function(g, p) { + return c().Cwb(g, p); }; - b.oDb = function(g, n) { - return c().m3(g, n); + b.sEb = function(g, p) { + return c().L3(g, p); }; - b.jT = function(g, n) { - return c().Bvb(g, n); + b.WT = function(g, p) { + return c().Awb(g, p); }; - b.ZK = function(g, n) { - return c().Evb(g, n); + b.rL = function(g, p) { + return c().Dwb(g, p); }; - b.pDb = function(g, n) { - return c().Cvb(g, n); + b.tEb = function(g, p) { + return c().Bwb(g, p); }; - b.lDb = function(g, n) { - return c().xvb(g, n); + b.pEb = function(g, p) { + return c().wwb(g, p); }; - b.Ola = function(g, n) { - return c().Avb(g, n); + b.pma = function(g, p) { + return c().zwb(g, p); }; - b.sDb = function() { - return c().LPb(); + b.wEb = function() { + return c().UQb(); }; }, 32219: function(r, b) { @@ -47046,141 +46569,141 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.LFa = void 0; - b.LFa = function(a) { - var f, h, d, g; + b.kGa = void 0; + b.kGa = function(a) { + var f, k, d, g; function c() { if (d) - for (var n; n = f.pop();) n(g); + for (var p; p = f.pop();) p(g); } - function l(n) { + function m(p) { d = !0; - g = n; + g = p; c(); } f = []; - return function(n) { - f.push(n); - h || (h = !0, a(l)); + return function(p) { + f.push(p); + k || (k = !0, a(m)); c(); }; }; }, 37509: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.M6 = b.qr = b.N6 = b.LB = b.Wk = b.oe = void 0; + b.k7 = b.zr = b.l7 = b.UB = b.Zk = b.oe = void 0; r = a(94886); c = a(32219); - l = a(22365); - b.oe = new r.Yj(); - b.Wk = 1; - b.LB = 2; - b.N6 = 3; - b.qr = 4; - b.M6 = 5; + m = a(22365); + b.oe = new r.Vj(); + b.Zk = 1; + b.UB = 2; + b.l7 = 3; + b.zr = 4; + b.k7 = 5; (0, c.Jf)(function() { - var h, d, g; + var k, d, g; - function f(n, k) { - if (d) d.on(n, k); - else ob.addEventListener(n, k); + function f(p, h) { + if (d) d.on(p, h); + else qb.addEventListener(p, h); } - h = ob.jQuery; - d = h && h(ob); - h = (h = ob.netflix) && h.cadmium && h.cadmium.addBeforeUnloadHandler; - g = l.Kg.hidden; - h ? h(function(n) { - b.oe.Ec(b.Wk, n); - }) : f("beforeunload", function(n) { - b.oe.Ec(b.Wk, n); + k = qb.jQuery; + d = k && k(qb); + k = (k = qb.netflix) && k.cadmium && k.cadmium.addBeforeUnloadHandler; + g = m.Lg.hidden; + k ? k(function(p) { + b.oe.Fc(b.Zk, p); + }) : f("beforeunload", function(p) { + b.oe.Fc(b.Zk, p); }); - f("keydown", function(n) { - b.oe.Ec(b.LB, n); + f("keydown", function(p) { + b.oe.Fc(b.UB, p); }); f("resize", function() { - b.oe.Ec(b.N6); + b.oe.Fc(b.l7); }); - l.Kg.addEventListener("visibilitychange", function() { - g !== l.Kg.hidden && (g = l.Kg.hidden, b.oe.Ec(b.qr)); + m.Lg.addEventListener("visibilitychange", function() { + g !== m.Lg.hidden && (g = m.Lg.hidden, b.oe.Fc(b.zr)); }); }); (function() { - ob.addEventListener("error", function(f) { - b.oe.Ec(b.M6, f); + qb.addEventListener("error", function(f) { + b.oe.Fc(b.k7, f); return !0; }); })(); }, 52828: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); r = a(36129); c = a(31276); - l = a(31701); + m = a(31701); a = a(11479); - c.Ba.get(a.Th).register(r.V.aHa, function(f) { - c.Ba.get(l.KEa)().then(function() { + c.za.get(a.Sh).register(r.V.AHa, function(f) { + c.za.get(m.jFa)().then(function() { f({ - ia: !0 + pa: !0 }); - }).catch(function(h) { - c.log.error("error in initializing indexedDb debug tool", h); + }).catch(function(k) { + c.log.error("error in initializing indexedDb debug tool", k); f({ - ia: !0 + pa: !0 }); }); }); }, 37353: function(r, b, a) { - var n, k, m, p, q; + var p, h, l, n, q; function c(u) { - var t, v; - (0, k.kT)(u); - if ((0, p.ug)(u) && b.oHa.test(u)) { + var t, w; + (0, h.XT)(u); + if ((0, n.vg)(u) && b.OHa.test(u)) { t = u.split("."); if (4 === t.length) { - for (var w = 0; w < t.length; w++) { - v = (0, q.aj)(t[w]); - if (0 > v || !(0, p.aC)(v, 0, 255) || 1 !== t[w].length && 0 === t[w].indexOf("0")) return; + for (var v = 0; v < t.length; v++) { + w = (0, q.bj)(t[v]); + if (0 > w || !(0, n.kC)(w, 0, 255) || 1 !== t[v].length && 0 === t[v].indexOf("0")) return; } return u; } } } - function l(u) { + function m(u) { var t; t = 0; - if (c(u) === u) return (u = u.split("."), t += (0, q.aj)(u[0]) << 24, t += (0, q.aj)(u[1]) << 16, t += (0, q.aj)(u[2]) << 8, t + (0, q.aj)(u[3])); + if (c(u) === u) return (u = u.split("."), t += (0, q.bj)(u[0]) << 24, t += (0, q.bj)(u[1]) << 16, t += (0, q.bj)(u[2]) << 8, t + (0, q.bj)(u[3])); } function f(u) { - var t, w; - (0, k.kT)(u); - if ((0, p.ug)(u) && u.match(b.pHa)) { - t = u.split(":"); - 1 !== t[t.length - 1].indexOf(".") && (u = h(t[t.length - 1]), t.pop(), t.push(u[0]), t.push(u[1]), u = t.join(":")); + var t, v; + (0, h.XT)(u); + if ((0, n.vg)(u) && u.match(b.PHa)) { + t = u.split(":"); - 1 !== t[t.length - 1].indexOf(".") && (u = k(t[t.length - 1]), t.pop(), t.push(u[0]), t.push(u[1]), u = t.join(":")); u = u.split("::"); if (!(2 < u.length || 1 === u.length && 8 !== t.length) && (t = 1 < u.length ? d(u) : t, u = t.length, 8 === u)) { for (; u--;) { - w = parseInt(t[u], 16); - if (!(0, p.aC)(w, 0, n.MIa)) return; + v = parseInt(t[u], 16); + if (!(0, n.kC)(v, 0, p.oJa)) return; } return t.join(":"); } } } - function h(u) { + function k(u) { var t; - u = l(u) >>> 0; + u = m(u) >>> 0; t = []; t.push((u >>> 16 & 65535).toString(16)); t.push((u & 65535).toString(16)); @@ -47188,15 +46711,15 @@ E3cbY[513816] = false; } function d(u) { - var t, w, v; + var t, v, w; t = u[0].split(":"); u = u[1].split(":"); 1 === t.length && "" === t[0] && (t = []); 1 === u.length && "" === u[0] && (u = []); - w = 8 - (t.length + u.length); - if (1 > w) return []; - for (v = 0; v < w; v++) t.push("0"); - for (v = 0; v < u.length; v++) t.push(u[v]); + v = 8 - (t.length + u.length); + if (1 > v) return []; + for (w = 0; w < v; w++) t.push("0"); + for (w = 0; w < u.length; w++) t.push(u[w]); return t; } @@ -47206,97 +46729,97 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.emb = b.jmb = b.gmb = b.fmb = b.imb = b.dmb = b.hmb = b.FD = b.pHa = b.oHa = void 0; - n = a(33096); - k = a(45146); - m = a(22365); - p = a(32687); + b.anb = b.fnb = b.cnb = b.bnb = b.enb = b.$mb = b.dnb = b.XD = b.PHa = b.OHa = void 0; + p = a(33096); + h = a(45146); + l = a(22365); + n = a(32687); q = a(3887); - b.oHa = /^[0-9.]*$/; - b.pHa = /^([a-fA-F0-9]*:){2}[a-fA-F0-9:.]*$/; - b.FD = "0000000000000000"; - b.hmb = c; - b.dmb = l; - b.imb = f; - b.fmb = h; - b.gmb = d; - b.jmb = function(u, t, w) { - var v, y, x, z; - v = c(u); + b.OHa = /^[0-9.]*$/; + b.PHa = /^([a-fA-F0-9]*:){2}[a-fA-F0-9:.]*$/; + b.XD = "0000000000000000"; + b.dnb = c; + b.$mb = m; + b.enb = f; + b.bnb = k; + b.cnb = d; + b.fnb = function(u, t, v) { + var w, y, x, z; + w = c(u); y = f(u); x = c(t); z = f(t); - if (!v && !y || !x && !z || v && !x || y && !z) return !1; - if (u === v) return (w = g(w), (l(u) & w) !== (l(t) & w) ? !1 : !0); + if (!w && !y || !x && !z || w && !x || y && !z) return !1; + if (u === w) return (v = g(v), (m(u) & v) !== (m(t) & v) ? !1 : !0); if (u === y) { u = u.split(":"); t = t.split(":"); - for (v = (0, m.mJ)(w / b.FD.length); v--;) - if (u[v] !== t[v]) return !1; - w %= b.FD.length; - if (0 !== w) - for ((u = parseInt(u[v], 16).toString(2), t = parseInt(t[v], 16).toString(2), u = b.FD.substring(0, b.FD.length - u.length) + u, t = b.FD.substring(0, b.FD.length - t.length) + t, v = 0); v < w; v++) - if (u[v] !== t[v]) return !1; + for (w = (0, l.GJ)(v / b.XD.length); w--;) + if (u[w] !== t[w]) return !1; + v %= b.XD.length; + if (0 !== v) + for ((u = parseInt(u[w], 16).toString(2), t = parseInt(t[w], 16).toString(2), u = b.XD.substring(0, b.XD.length - u.length) + u, t = b.XD.substring(0, b.XD.length - t.length) + t, w = 0); w < v; w++) + if (u[w] !== t[w]) return !1; return !0; } return !1; }; - b.emb = g; + b.anb = g; }, 32687: function(r, b, a) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Up = b.z4a = b.yM = b.ug = b.ora = b.jQb = b.WPb = b.fra = b.aC = b.L4a = b.Tb = b.nra = b.isArray = b.c5a = b.Ot = b.Xc = b.is = void 0; + b.Sp = b.c5a = b.YM = b.vg = b.Qra = b.rRb = b.dRb = b.Hra = b.kC = b.m5a = b.Tb = b.Pra = b.isArray = b.D5a = b.Vt = b.$c = b.is = void 0; r = a(76564); - b.is = r.GD; - b.Xc = function(c) { - return b.is.rg(c); + b.is = r.YD; + b.$c = function(c) { + return b.is.sg(c); }; - b.Ot = function(c) { - return b.is.tS(c); + b.Vt = function(c) { + return b.is.eT(c); }; - b.c5a = function(c) { - return b.is.qia(c); + b.D5a = function(c) { + return b.is.Tia(c); }; b.isArray = function(c) { - return b.is.RA(c); + return b.is.bB(c); }; - b.nra = function(c) { - return b.is.HTa(c); + b.Pra = function(c) { + return b.is.mUa(c); }; - b.Tb = function(c, l, f) { - return b.is.dk(c, l, f); + b.Tb = function(c, m, f) { + return b.is.ak(c, m, f); }; - b.L4a = function(c, l, f) { - return b.is.Yia(c, l, f); + b.m5a = function(c, m, f) { + return b.is.Aja(c, m, f); }; - b.aC = function(c, l, f) { - return b.is.uS(c, l, f); + b.kC = function(c, m, f) { + return b.is.fT(c, m, f); }; - b.fra = function(c) { - return b.is.bS(c); + b.Hra = function(c) { + return b.is.NS(c); }; - b.WPb = function(c) { - return b.is.qtb(c); + b.dRb = function(c) { + return b.is.pub(c); }; - b.jQb = function(c) { - return b.is.rtb(c); + b.rRb = function(c) { + return b.is.qub(c); }; - b.ora = function(c) { - return b.is.ITa(c); + b.Qra = function(c) { + return b.is.nUa(c); }; - b.ug = function(c) { - return b.is.qp(c); + b.vg = function(c) { + return b.is.pp(c); }; - b.yM = function(c) { - return b.is.Gm(c); + b.YM = function(c) { + return b.is.Fm(c); }; - b.z4a = function(c) { - return b.is.J2(c); + b.c5a = function(c) { + return b.is.h3(c); }; - b.Up = function(c) { - return b.is.L2(c); + b.Sp = function(c) { + return b.is.j3(c); }; }, 2734: function(r, b, a) { @@ -47306,13 +46829,13 @@ E3cbY[513816] = false; r = a(31276); b = a(36410); a = a(34126); - r.Ba.get(b.kJ).H$(a.jea.Gjb, function(c) { - var l, f; - l = c.level; - if (!ob._cad_global.config || l <= ob._cad_global.config.JSb) { - c = c.nba(); - f = ob.console; - 1 >= l ? f.error(c) : 2 >= l ? f.warn(c) : f.log(c); + r.za.get(b.EJ).laa(a.Oea.Dkb, function(c) { + var m, f; + m = c.level; + if (!qb._cad_global.config || m <= qb._cad_global.config.WTb) { + c = c.Tba(); + f = qb.console; + 1 >= m ? f.error(c) : 2 >= m ? f.warn(c) : f.log(c); } }); }, @@ -47329,7 +46852,7 @@ E3cbY[513816] = false; a(45842); a(5021); a = a(11479); - r.Ba.get(a.Th); + r.za.get(a.Sh); !1; }, 8825: function(r, b, a) { @@ -47337,70 +46860,70 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.dh = b.lnb = b.fx = void 0; + b.fh = b.hob = b.qx = void 0; c = a(32687); - b.fx = b.fx || (function(l, f, h) { - return l >= f ? l <= h ? l : h : f; + b.qx = b.qx || (function(m, f, k) { + return m >= f ? m <= k ? m : k : f; }); - b.lnb = function(l, f, h, d, g) { - return (l - f) * (g - d) / (h - f) + d; + b.hob = function(m, f, k, d, g) { + return (m - f) * (g - d) / (k - f) + d; }; - b.dh = function(l) { - if ((0, c.Tb)(l)) return (l / 1E3).toFixed(3); + b.fh = function(m) { + if ((0, c.Tb)(m)) return (m / 1E3).toFixed(3); }; }, 87051: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.w9b = b.rpb = b.ppb = b.opb = b.qpb = void 0; + b.Y$b = b.rqb = b.pqb = b.oqb = b.qqb = void 0; c = a(32687); - l = a(22365); - b.qpb = function(f, h, d) { - for (d = (d - f.length) / h.length; 0 < d--;) f += h; + m = a(22365); + b.qqb = function(f, k, d) { + for (d = (d - f.length) / k.length; 0 < d--;) f += k; return f; }; - b.opb = function(f, h, d) { - d = (0, c.ug)(d) ? d : "..."; - return f.length <= h ? f : f.substr(0, f.length - (f.length + d.length - h)) + d; + b.oqb = function(f, k, d) { + d = (0, c.vg)(d) ? d : "..."; + return f.length <= k ? f : f.substr(0, f.length - (f.length + d.length - k)) + d; }; - b.ppb = function(f, h) { + b.pqb = function(f, k) { var g; for (var d = 1; d < arguments.length; ++d); - g = l.slice.call(arguments, 1); - return f.replace(/{(\d+)}/g, function(n, k) { - return "undefined" != typeof g[k] ? g[k] : n; + g = m.slice.call(arguments, 1); + return f.replace(/{(\d+)}/g, function(p, h) { + return "undefined" != typeof g[h] ? g[h] : p; }); }; - b.rpb = function(f) { - for (var h = f.length, d = new Uint16Array(h), g = 0; g < h; g++) d[g] = f.charCodeAt(g); + b.rqb = function(f) { + for (var k = f.length, d = new Uint16Array(k), g = 0; g < k; g++) d[g] = f.charCodeAt(g); return d.buffer; }; - b.w9b = function(f) { - var h; - h = new Uint8Array(f.length); + b.Y$b = function(f) { + var k; + k = new Uint8Array(f.length); Array.prototype.forEach.call(f, function(d, g) { - h[g] = d.charCodeAt(0); + k[g] = d.charCodeAt(0); }); - return h; + return k; }; }, 52569: function(r, b, a) { - var n, k, m, p, q, u; + var p, h, l, n, q, u; function c() { - var t, w; - if (t = b.z6.$Ra) return t; - t = p.M0.search.substr(1); - w = t.indexOf("#"); - 0 <= w && (t = t.substr(0, w)); - t = l(t); - return b.z6.$Ra = t; + var t, v; + if (t = b.X6.ESa) return t; + t = n.m1.search.substr(1); + v = t.indexOf("#"); + 0 <= v && (t = t.substr(0, v)); + t = m(t); + return b.X6.ESa = t; } - function l(t) { - for (var w = /[+]/g, v = (t || "").split("&"), y = {}, x, z = 0; z < v.length; z++)(t = (0, m.trim)(v[z]), x = t.indexOf("="), 0 <= x ? y[decodeURIComponent(t.substr(0, x).replace(w, "%20")).toLowerCase()] = decodeURIComponent(t.substr(x + 1).replace(w, "%20")) : y[t.toLowerCase()] = null); + function m(t) { + for (var v = /[+]/g, w = (t || "").split("&"), y = {}, x, z = 0; z < w.length; z++)(t = (0, l.trim)(w[z]), x = t.indexOf("="), 0 <= x ? y[decodeURIComponent(t.substr(0, x).replace(v, "%20")).toLowerCase()] = decodeURIComponent(t.substr(x + 1).replace(v, "%20")) : y[t.toLowerCase()] = null); return y; } @@ -47408,214 +46931,214 @@ E3cbY[513816] = false; return (t = (/function (.{1,})\(/).exec(t.toString())) && 1 < t.length ? t[1] : ""; } - function h(t) { + function k(t) { return f(t.constructor); } function d(t) { - return p.sort.call(t, function(w, v) { - return w - v; + return n.sort.call(t, function(v, w) { + return v - w; }); } function g(t) { - for (var w = 0, v = t.length; v--;) w += t[v]; - return w; + for (var v = 0, w = t.length; w--;) v += t[w]; + return v; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.aZb = b.iG = b.$0a = b.pra = b.XYb = b.V4a = b.ljb = b.mjb = b.xIb = b.GK = b.Gzb = b.K5 = b.IHb = b.gH = b.Dib = b.rP = b.Eib = b.IZ = b.Cib = b.IPb = b.createElement = b.dT = b.DZb = b.Pta = b.qoa = b.getFunctionName = b.QW = b.z6 = b.nMb = b.yab = b.rTa = b.OWa = b.O_b = b.cB = b.uWa = void 0; - n = a(33096); - k = a(31276); - m = a(3887); - p = a(22365); + b.t_b = b.zG = b.z1a = b.Rra = b.p_b = b.v5a = b.ikb = b.jkb = b.GJb = b.ZK = b.JAb = b.g6 = b.PIb = b.zH = b.Ajb = b.ZP = b.Bjb = b.m_ = b.zjb = b.RQb = b.createElement = b.QT = b.X_b = b.lua = b.Uoa = b.getFunctionName = b.EX = b.X6 = b.zNb = b.kbb = b.XTa = b.vXa = b.g1b = b.oB = b.dXa = void 0; + p = a(33096); + h = a(31276); + l = a(3887); + n = a(22365); q = a(32687); u = a(82100); - b.uWa = function(t, w) { - if (t === w) return !0; - if (!t || !w) return !1; - for (var v in t) - if (t.hasOwnProperty(v) && (!w.hasOwnProperty(v) || t[v] !== w[v])) return !1; + b.dXa = function(t, v) { + if (t === v) return !0; + if (!t || !v) return !1; + for (var w in t) + if (t.hasOwnProperty(w) && (!v.hasOwnProperty(w) || t[w] !== v[w])) return !1; return !0; }; - b.cB = b.cB || (function(t, w) { - if (t.length == w.length) { - for (var v = t.length; v--;) - if (t[v] != w[v]) return !1; + b.oB = b.oB || (function(t, v) { + if (t.length == v.length) { + for (var w = t.length; w--;) + if (t[w] != v[w]) return !1; return !0; } return !1; }); - b.O_b = function(t) { - var w; + b.g1b = function(t) { + var v; if (t) { - w = t.length; - if (w) return (w = (0, m.tab)(0, w - 1), t[w]); + v = t.length; + if (v) return (v = (0, l.fbb)(0, v - 1), t[v]); } }; - b.OWa = function(t, w) { - if (t.length != w.length) return !1; + b.vXa = function(t, v) { + if (t.length != v.length) return !1; t.sort(); - w.sort(); - for (var v = t.length; v--;) - if (t[v] !== w[v]) return !1; + v.sort(); + for (var w = t.length; w--;) + if (t[w] !== v[w]) return !1; return !0; }; - b.rTa = function(t, w, v) { + b.XTa = function(t, v, w) { function y() { - t.removeEventListener(w, y); - v.apply(this, arguments); + t.removeEventListener(v, y); + w.apply(this, arguments); } - t.addEventListener(w, y); + t.addEventListener(v, y); }; - b.yab = function() { - var t, w, v, y, x, z; - t = p.Kg.cookie.split("; "); - w = t.length; + b.kbb = function() { + var t, v, w, y, x, z; + t = n.Lg.cookie.split("; "); + v = t.length; x = {}; - for (v = 0; v < w; v++) - if (y = (0, m.trim)(t[v])) { + for (w = 0; w < v; w++) + if (y = (0, l.trim)(t[w])) { z = y.indexOf("="); 0 < z && (x[y.substr(0, z)] = y.substr(z + 1)); } return x; }; - b.nMb = c; - b.z6 = Object.assign(c, { - $Ra: void 0 + b.zNb = c; + b.X6 = Object.assign(c, { + ESa: void 0 }); - b.QW = l; + b.EX = m; b.getFunctionName = f; - b.qoa = h; - b.Pta = function(t) { - var w; - w = ""; - (0, q.isArray)(t) || (0, q.nra)(t) ? w = p.reduce.call(t, function(v, y) { - return v + (32 <= y && 128 > y ? (0, p.POa)(y) : "."); - }, ""): (0, q.ug)(t) ? w = t : (0, m.Xf)(t, function(v, y) { - w += (w ? ", " : "") + "{" + v + ": " + ((0, q.Up)(y) ? f(y) || "function" : y) + "}"; + b.Uoa = k; + b.lua = function(t) { + var v; + v = ""; + (0, q.isArray)(t) || (0, q.Pra)(t) ? v = n.reduce.call(t, function(w, y) { + return w + (32 <= y && 128 > y ? (0, n.pPa)(y) : "."); + }, ""): (0, q.vg)(t) ? v = t : (0, l.Yf)(t, function(w, y) { + v += (v ? ", " : "") + "{" + w + ": " + ((0, q.Sp)(y) ? f(y) || "function" : y) + "}"; }); - return "[" + h(t) + " " + w + "]"; + return "[" + k(t) + " " + v + "]"; }; - b.DZb = function(t, w) { - t.firstChild ? t.insertBefore(w, t.firstChild) : t.appendChild(w); + b.X_b = function(t, v) { + t.firstChild ? t.insertBefore(v, t.firstChild) : t.appendChild(v); }; - b.dT = b.dT || (function(t) { - var w; - w = ""; - (0, m.Xf)(t, function(v, y) { - w += (w ? ";" : "") + v + ":" + y; + b.QT = b.QT || (function(t) { + var v; + v = ""; + (0, l.Yf)(t, function(w, y) { + v += (v ? ";" : "") + w + ":" + y; }); - return w; + return v; }); - b.createElement = b.createElement || (function(t, w, v, y) { + b.createElement = b.createElement || (function(t, v, w, y) { var x; - x = p.Kg.createElement(t); - w && (x.style.cssText = w); - v && (x.innerHTML = v); - y && (0, m.Xf)(y, function(z, A) { - x.setAttribute(z, A); + x = n.Lg.createElement(t); + v && (x.style.cssText = v); + w && (x.innerHTML = w); + y && (0, l.Yf)(y, function(z, B) { + x.setAttribute(z, B); }); return x; }); - b.IPb = function(t, w) { - var v; - v = t[0]; - if (w <= v[0]) return v.slice(1); + b.RQb = function(t, v) { + var w; + w = t[0]; + if (v <= w[0]) return w.slice(1); for (var y = 1, x; x = t[y++];) { - if (w <= x[0]) { - t = (w - v[0]) / (x[0] - v[0]); - w = []; - for (y = 1; y < v.length; y++) w.push((v[y] || 0) + t * ((x[y] || 0) - (v[y] || 0))); - return w; + if (v <= x[0]) { + t = (v - w[0]) / (x[0] - w[0]); + v = []; + for (y = 1; y < w.length; y++) v.push((w[y] || 0) + t * ((x[y] || 0) - (w[y] || 0))); + return v; } - v = x; + w = x; } - return v.slice(1); + return w.slice(1); }; - b.Cib = function(t, w) { + b.zjb = function(t, v) { var x; - for (var v = {}, y = 0; y < w.length; y++) { - x = w[y]; + for (var w = {}, y = 0; y < v.length; y++) { + x = v[y]; if ("string" != typeof x && "number" != typeof x) return !1; - v[w[y]] = 1; + w[v[y]] = 1; } for (y = 0; y < t.length; y++) - if ((x = t[y], !v[x])) return !1; + if ((x = t[y], !w[x])) return !1; return !0; }; - b.IZ = d; - b.Eib = g; - b.rP = function(t, w) { - var v, y, x, z; - v = -1; + b.m_ = d; + b.Bjb = g; + b.ZP = function(t, v) { + var w, y, x, z; + w = -1; y = t.length; if (1 === arguments.length) { - for (; ++v < y && !(null != (x = t[v]) && x <= x);) x = void 0; - for (; ++v < y;) null != (z = t[v]) && z > x && (x = z); + for (; ++w < y && !(null != (x = t[w]) && x <= x);) x = void 0; + for (; ++w < y;) null != (z = t[w]) && z > x && (x = z); } else { - for (; ++v < y && !(null != (x = w.call(t, t[v], v)) && x <= x);) x = void 0; - for (; ++v < y;) null != (z = w.call(t, t[v], v)) && z > x && (x = z); + for (; ++w < y && !(null != (x = v.call(t, t[w], w)) && x <= x);) x = void 0; + for (; ++w < y;) null != (z = v.call(t, t[w], w)) && z > x && (x = z); } return x; }; - b.Dib = function(t, w) { - var v, y, x, z; - v = -1; + b.Ajb = function(t, v) { + var w, y, x, z; + w = -1; y = t.length; if (1 === arguments.length) { - for (; ++v < y && !(null != (x = t[v]) && x <= x);) x = void 0; - for (; ++v < y;) null != (z = t[v]) && x > z && (x = z); + for (; ++w < y && !(null != (x = t[w]) && x <= x);) x = void 0; + for (; ++w < y;) null != (z = t[w]) && x > z && (x = z); } else { - for (; ++v < y && !(null != (x = w.call(t, t[v], v)) && x <= x);) x = void 0; - for (; ++v < y;) null != (z = w.call(t, t[v], v)) && x > z && (x = z); + for (; ++w < y && !(null != (x = v.call(t, t[w], w)) && x <= x);) x = void 0; + for (; ++w < y;) null != (z = v.call(t, t[w], w)) && x > z && (x = z); } return x; }; - b.gH = function(t) { - return (0, q.Up)(t.then) ? t : new Promise(function(w, v) { + b.zH = function(t) { + return (0, q.Sp)(t.then) ? t : new Promise(function(v, w) { t.oncomplete = function() { - w(t.result); + v(t.result); }; t.onerror = function() { - v(t.error); + w(t.error); }; }); }; - b.IHb = function(t, w) { - var y, x, z, A, B, C; + b.PIb = function(t, v) { + var y, x, z, B, A, C; - function v(D) { + function w(D) { 0 > y.indexOf(D) && (0, q.Tb)(D) && y.push(D); } t = t.slice(); d(t); y = []; - if (!w || !w.length) return t; + if (!v || !v.length) return t; if (!t.length) return []; - x = w.length; + x = v.length; try { for (; x--;) { - A = "" + w[x]; - B = (0, m.aj)(A); - switch (A[A.length - 1]) { + B = "" + v[x]; + A = (0, l.bj)(B); + switch (B[B.length - 1]) { case "-": for (z = t.length; z--;) { C = t[z]; - if (C < B) { - v(C); + if (C < A) { + w(C); break; } } break; case "+": for (z = 0; z < t.length; z++) - if ((C = t[z], C > B)) { - v(C); + if ((C = t[z], C > A)) { + w(C); break; } break; default: - 0 <= t.indexOf(B) && v(B); + 0 <= t.indexOf(A) && w(A); } } } catch (D) {} @@ -47623,188 +47146,188 @@ E3cbY[513816] = false; d(y); return y; }; - b.K5 = b.K5 || (function(t, w, v) { + b.g6 = b.g6 || (function(t, v, w) { var y; - if (t / w > v) { - y = (0, p.En)(w * v); - t = w; - } else(y = t, t = (0, p.En)(t / v)); + if (t / v > w) { + y = (0, n.En)(v * w); + t = v; + } else(y = t, t = (0, n.En)(t / w)); return { width: y, height: t }; }); - b.Gzb = function(t, w, v) { - for (var y = [], x = 0; x < w; x++) y.push((0, p.dJa)(t[x] - v, 2)); - return (0, p.eJa)(g(y) / y.length); + b.JAb = function(t, v, w) { + for (var y = [], x = 0; x < v; x++) y.push((0, n.GJa)(t[x] - w, 2)); + return (0, n.HJa)(g(y) / y.length); }; - b.GK = function(t, w) { - var v; - v = t.length; - w = (v - 1) * w + 1; - if (1 === w) return t[0]; - if (w == v) return t[v - 1]; - v = (0, p.mJ)(w); - return t[v - 1] + (w - v) * (t[v] - t[v - 1]); + b.ZK = function(t, v) { + var w; + w = t.length; + v = (w - 1) * v + 1; + if (1 === v) return t[0]; + if (v == w) return t[w - 1]; + w = (0, n.GJ)(v); + return t[w - 1] + (v - w) * (t[w] - t[w - 1]); }; - b.xIb = function(t, w) { + b.GJb = function(t, v) { if (!(0, q.isArray)(t)) throw Error("boxes is not an array"); if (0 >= t.length) throw Error("There are no boxes in boxes"); - w = (0, q.isArray)(w) ? w : [w]; - for (var v = t.length, y = 0; y < v; y++) - for (var x = 0; x < w.length; x++) - if (t[y].type == w[x]) return t[y]; - throw Error("Box not found " + w); - }; - b.mjb = function(t) { - return t.pKb("trak/mdia/minf/stbl/stsd/" + n.xCa + "|" + n.yCa).children.filter(function(w) { - return "sinf" == w.type && w.Wgc.schm.Ljc == u.Fu; - })[0].pKb("schi/tenc").po; - }; - b.ljb = function(t) { - var v; + v = (0, q.isArray)(v) ? v : [v]; + for (var w = t.length, y = 0; y < w; y++) + for (var x = 0; x < v.length; x++) + if (t[y].type == v[x]) return t[y]; + throw Error("Box not found " + v); + }; + b.jkb = function(t) { + return t.ALb("trak/mdia/minf/stbl/stsd/" + p.YCa + "|" + p.ZCa).children.filter(function(v) { + return "sinf" == v.type && v.zic.schm.olc == u.Pu; + })[0].ALb("schi/tenc").po; + }; + b.ikb = function(t) { + var w; - function w(y, x) { + function v(y, x) { var z; - z = v[y]; - v[y] = v[x]; - v[x] = z; + z = w[y]; + w[y] = w[x]; + w[x] = z; } - v = new Uint8Array(t); - w(0, 3); - w(1, 2); - w(4, 5); - w(6, 7); - return v; + w = new Uint8Array(t); + v(0, 3); + v(1, 2); + v(4, 5); + v(6, 7); + return w; }; - b.V4a = function() { - return (0, q.Up)(p.Ee.requestMediaKeySystemAccess); + b.v5a = function() { + return (0, q.Sp)(n.Fe.requestMediaKeySystemAccess); }; - b.XYb = function(t) { - return function(w) { - return w && w[t]; + b.p_b = function(t) { + return function(v) { + return v && v[t]; }; }; - (0, q.Up)(ArrayBuffer.prototype.slice) || (ArrayBuffer.prototype.slice = function(t, w) { - var v, y; + (0, q.Sp)(ArrayBuffer.prototype.slice) || (ArrayBuffer.prototype.slice = function(t, v) { + var w, y; void 0 === t && (t = 0); - void 0 === w && (w = this.byteLength); + void 0 === v && (v = this.byteLength); t = Math.floor(t); - w = Math.floor(w); + v = Math.floor(v); 0 > t && (t += this.byteLength); - 0 > w && (w += this.byteLength); + 0 > v && (v += this.byteLength); t = Math.min(Math.max(0, t), this.byteLength); - w = Math.min(Math.max(0, w), this.byteLength); - if (0 >= w - t) return new ArrayBuffer(0); - v = new ArrayBuffer(w - t); - y = new Uint8Array(v); - t = new Uint8Array(this, t, w - t); + v = Math.min(Math.max(0, v), this.byteLength); + if (0 >= v - t) return new ArrayBuffer(0); + w = new ArrayBuffer(v - t); + y = new Uint8Array(w); + t = new Uint8Array(this, t, v - t); y.set(t); - return v; + return w; }); - b.pra = function(t) { + b.Rra = function(t) { return t && 0 == t.toLowerCase().indexOf("https"); }; - b.$0a = function() { - var t, w; + b.z1a = function() { + var t, v; t = new ArrayBuffer(4); - w = new Uint8Array(t); + v = new Uint8Array(t); t = new Uint32Array(t); - w[0] = 161; - w[1] = 178; - w[2] = 195; - w[3] = 212; + v[0] = 161; + v[1] = 178; + v[2] = 195; + v[3] = 212; return 3569595041 == t[0] ? "LE" : 2712847316 == t[0] ? "BE" : "undefined"; }; - b.iG = function() { - var t, w, v; + b.zG = function() { + var t, v, w; try { t = /playercore.*js/; - w = p.Qu.getEntries("resource").filter(function(y) { + v = n.Xu.getEntries("resource").filter(function(y) { return null !== t.exec(y.name); }); - if (w && 0 < w.length) { - v = (0, p.En)(w[0].duration); - return JSON.stringify(v); + if (v && 0 < v.length) { + w = (0, n.En)(v[0].duration); + return JSON.stringify(w); } } catch (y) {} }; - b.aZb = function(t, w, v) { + b.t_b = function(t, v, w) { if (t && t.length) { - if (v && v.Oyb) try { + if (w && w.Rzb) try { t.forEach(function(y, x) { var z; - z = (x = v.Oyb[x]) && x.media; - z && (0, q.ug)(z) ? (!1, z = (0, k.Tq)(z).buffer, y.media = { + z = (x = w.Rzb[x]) && x.media; + z && (0, q.vg)(z) ? (!1, z = (0, h.Wq)(z).buffer, y.media = { arrayBuffer: z, length: z.byteLength, - stream: w, - Dc: x.cdn - }) : k.log.warn("chunk not in cache", y.vg); + stream: v, + Ec: x.cdn + }) : h.log.warn("chunk not in cache", y.wg); }); } catch (y) { - k.log.error("error reading cached chunks", y); - } else k.log.warn("chunks not available in cached stream", v.type); - } else k.log.warn("chunks not available in mediabuffer", v.type); + h.log.error("error reading cached chunks", y); + } else h.log.warn("chunks not available in cached stream", w.type); + } else h.log.warn("chunks not available in mediabuffer", w.type); }; }, 3887: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.aAb = b.Ql = b.Yf = b.nzb = b.Ae = b.Rv = b.trim = b.cqa = b.Deb = b.tab = b.JXb = b.aj = b.cUa = b.nVa = b.Yd = b.Xf = void 0; + b.eBb = b.Ql = b.Zf = b.qAb = b.Kf = b.cw = b.trim = b.Fqa = b.wfb = b.fbb = b.$Yb = b.bj = b.IUa = b.XVa = b.$d = b.Yf = void 0; c = a(45146); - l = a(22365); + m = a(22365); f = a(32687); - b.Xf = function(h, d) { - for (var g in h) h.hasOwnProperty(g) && d(g, h[g]); + b.Yf = function(k, d) { + for (var g in k) k.hasOwnProperty(g) && d(g, k[g]); }; - b.Yd = b.Yd || (function(h, d, g) { - var n, k, m; + b.$d = b.$d || (function(k, d, g) { + var p, h, l; if (d) if (g) { - n = g.OV; - k = g.prefix; - m = g.I9; - (0, b.Xf)(d, function(p, q) { - if (!m || (0, f.Xc)(q)) h[(k || "") + (n ? p.toLowerCase() : p)] = q; + p = g.DW; + h = g.prefix; + l = g.k$; + (0, b.Yf)(d, function(n, q) { + if (!l || (0, f.$c)(q)) k[(h || "") + (p ? n.toLowerCase() : n)] = q; }); - } else(0, b.Xf)(d, function(p, q) { - h[p] = q; + } else(0, b.Yf)(d, function(n, q) { + k[n] = q; }); - return h; + return k; }); - b.nVa = function(h, d, g, n) { - var k; - if (h) { - k = h[d]; - (0, f.Up)(k) && (g = k.apply(h, l.slice.call(arguments, 3))); + b.XVa = function(k, d, g, p) { + var h; + if (k) { + h = k[d]; + (0, f.Sp)(h) && (g = h.apply(k, m.slice.call(arguments, 3))); } return g; }; - b.cUa = function(h) { - for (var d = {}, g = h.length; g--;) d[h[g]] = !0; + b.IUa = function(k) { + for (var d = {}, g = k.length; g--;) d[k[g]] = !0; return d; }; - b.aj = b.aj || (function(h) { - return parseInt(h, 10); + b.bj = b.bj || (function(k) { + return parseInt(k, 10); }); - b.JXb = function(h) { - return (/^true$/i).test(h); + b.$Yb = function(k) { + return (/^true$/i).test(k); }; - b.tab = function(h, d) { - return (0, l.En)(h + (0, l.G0)() * (d - h)); + b.fbb = function(k, d) { + return (0, m.En)(k + (0, m.g1)() * (d - k)); }; - b.Deb = function(h) { - return JSON.stringify(h, null, " "); + b.wfb = function(k) { + return JSON.stringify(k, null, " "); }; - b.cqa = (function() { + b.Fqa = (function() { var d, g; - function h(n) { - (0, c.oa)(void 0 !== d[n]); - return d[n]; + function k(p) { + (0, c.oa)(void 0 !== d[p]); + return d[p]; } d = { "&": "&", @@ -47814,497 +47337,496 @@ E3cbY[513816] = false; ">": ">" }; g = /[&'"<>]/g; - return function(n) { - return n.replace(g, h); + return function(p) { + return p.replace(g, k); }; })(); b.trim = (function() { - var h; - h = /^\s+|\s+$/gm; + var k; + k = /^\s+|\s+$/gm; return function(d) { - return d.replace(h, ""); + return d.replace(k, ""); }; })(); - b.Rv = function(h) { - return Array.isArray(h) ? h : [h]; + b.cw = function(k) { + return Array.isArray(k) ? k : [k]; }; - b.Ae = b.Ae || (function(h) { - var d, g, n; - if (h) { - d = h.stack; - g = h.number; - n = h.message; - n || (n = "" + h); - d ? (h = "" + d, 0 != h.indexOf(n) && (h = n + "\n" + h)) : h = n; - g && (h += "\nnumber:" + g); - return h; + b.Kf = b.Kf || (function(k) { + var d, g, p; + if (k) { + d = k.stack; + g = k.number; + p = k.message; + p || (p = "" + k); + d ? (k = "" + d, 0 != k.indexOf(p) && (k = p + "\n" + k)) : k = p; + g && (k += "\nnumber:" + g); + return k; } }); - b.nzb = function(h) { - var n; + b.qAb = function(k) { + var p; for (var d = 0; d < arguments.length; ++d); d = 0; for (var g = arguments.length; d < g;) { - n = arguments[d++]; - if ((0, f.Xc)(n)) return n; + p = arguments[d++]; + if ((0, f.$c)(p)) return p; } }; - b.Yf = function(h) { - return (0, f.Tb)(h) ? h.toFixed(0) : void 0; + b.Zf = function(k) { + return (0, f.Tb)(k) ? k.toFixed(0) : void 0; }; - b.Ql = function(h) { - return (0, f.Tb)(h) ? (h / 1E3).toFixed(0) : void 0; + b.Ql = function(k) { + return (0, f.Tb)(k) ? (k / 1E3).toFixed(0) : void 0; }; - b.aAb = function(h) { - for (var d = [], g = 0; g < h.length; g++) d[g] = h[g]; + b.eBb = function(k) { + for (var d = [], g = 0; g < k.length; g++) d[g] = k[g]; return d; }; }, 29204: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C; + var f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C; function c(D) { - return (D = b.config.f8b[l(D)]) ? D : {}; + return (D = b.config.I9b[m(D)]) ? D : {}; } - function l(D) { + function m(D) { if (D) return 0 <= D.indexOf("billboard") ? "billboard" : 0 <= D.toLowerCase().indexOf("preplay") ? "preplay" : 0 <= D.indexOf("embedded") ? "embedded" : 0 <= D.indexOf("content-sampling") ? "content-sampling" : 0 <= D.indexOf("video-merch-bob-horizontal") ? "video-merch-bob-horizontal" : 0 <= D.indexOf("mini-modal-horizontal") ? "mini-modal-horizontal" : 0 <= D.indexOf("standard") ? "standard" : 0 <= D.indexOf("branching") ? "branching" : 0 <= D.indexOf("live") ? "live" : D; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Izb = b.Jzb = b.FWa = b.i4 = b.GWa = b.dla = b.config = void 0; + b.LAb = b.MAb = b.oXa = b.F4 = b.pXa = b.Ela = b.config = void 0; f = a(33096); - h = a(52569); + k = a(52569); d = a(31276); g = a(34231); - n = a(45146); - k = a(56800); - m = a(75568); - p = a(3887); + p = a(45146); + h = a(56800); + l = a(75568); + n = a(3887); a(87386); q = a(22365); u = a(32687); t = a(93294); - w = a(45118); - v = a(31850); + v = a(45118); + w = a(31850); y = a(5614); x = a(72574); z = a(5021); - A = a(91581); - B = a(81918); + B = a(91581); + A = a(81918); C = a(88195); - b.GWa = function(D, E) { - var Ka, Ma, $a, Y, ma, Ea, Ra, R, sa; + b.pXa = function(D, E) { + var Ea, La, Za, Y, ma, Fa, Qa, R, ta; - function G(ra, O) { - (0, p.Xf)(ra, function(ja, xa) { - (0, u.Up)(xa) ? O[ja] = xa.call(void 0, O[ja]): (0, u.Ot)(xa) && (O[ja] = O[ja] || ({}), G(xa, O[ja])); + function G(Ia, ia) { + (0, n.Yf)(Ia, function(Q, oa) { + (0, u.Sp)(oa) ? ia[Q] = oa.call(void 0, ia[Q]): (0, u.Vt)(oa) && (ia[Q] = ia[Q] || ({}), G(oa, ia[Q])); }); } - function F(ra, O, ja, xa) { - for (var Pa = [], eb = 3; eb < arguments.length; ++eb) Pa[eb - 3] = arguments[eb]; - return function(Ya) { - (0, u.Xc)(Ya) && (ja = Ya); - (0, n.oa)((0, u.Up)(ra)); - return ra.apply(void 0, [O, ja].concat(ca(Pa))); + function F(Ia, ia, Q, oa) { + for (var Aa = [], Ya = 3; Ya < arguments.length; ++Ya) Aa[Ya - 3] = arguments[Ya]; + return function(ab) { + (0, u.$c)(ab) && (Q = ab); + (0, p.oa)((0, u.Sp)(Ia)); + return Ia.apply(void 0, [ia, Q].concat(aa(Aa))); }; } - function H(ra) { - ra = ra.toLowerCase(); - Y.hasOwnProperty(ra) && ($a[ra] = Y[ra], ma[ra] = Y[ra]); - return ra; + function H(Ia) { + Ia = Ia.toLowerCase(); + Y.hasOwnProperty(Ia) && (Za[Ia] = Y[Ia], ma[Ia] = Y[Ia]); + return Ia; } - function N(ra, O, ja) { - var xa; - ra = ra.toLowerCase(); - if ($a.hasOwnProperty(ra)) { - xa = $a[ra]; + function L(Ia, ia, Q) { + var oa; + Ia = Ia.toLowerCase(); + if (Za.hasOwnProperty(Ia)) { + oa = Za[Ia]; try { - xa = ja ? ja(xa) : xa; - } catch (Pa) { - xa = void 0; + oa = Q ? Q(oa) : oa; + } catch (Aa) { + oa = void 0; } - if (void 0 !== xa) return xa; - (0, n.oa)(!1); - d.log.error("Invalid configuration value. Name: " + ra); + if (void 0 !== oa) return oa; + (0, p.oa)(!1); + d.log.error("Invalid configuration value. Name: " + Ia); } - return O; + return ia; } - function M(ra, O, ja, xa) { - return N(ra, O, function(Pa) { - (0, u.ug)(Pa) && (Pa = (0, p.aj)(Pa)); - if ((0, u.L4a)(Pa, ja, xa)) return Pa; + function M(Ia, ia, Q, oa) { + return L(Ia, ia, function(Aa) { + (0, u.vg)(Aa) && (Aa = (0, n.bj)(Aa)); + if ((0, u.m5a)(Aa, Q, oa)) return Aa; }); } - function L(ra, O, ja, xa) { - return N(ra, O, function(Pa) { - (0, u.ug)(Pa) && (Pa = (0, p.aj)(Pa)); - if ((0, u.aC)(Pa, ja, xa)) return Pa; + function N(Ia, ia, Q, oa) { + return L(Ia, ia, function(Aa) { + (0, u.vg)(Aa) && (Aa = (0, n.bj)(Aa)); + if ((0, u.kC)(Aa, Q, oa)) return Aa; }); } - function Q(ra, O, ja, xa) { - return N(ra, O, function(Pa) { - (0, u.ug)(Pa) && (Pa = parseFloat(Pa)); - if ((0, u.Tb)(Pa, ja, xa)) return Pa; + function P(Ia, ia, Q, oa) { + return L(Ia, ia, function(Aa) { + (0, u.vg)(Aa) && (Aa = parseFloat(Aa)); + if ((0, u.Tb)(Aa, Q, oa)) return Aa; }); } - function I(ra, O, ja) { - return N(ra, O, function(xa) { - if (ja ? ja.test(xa) : (0, u.ug)(xa)) return xa; + function J(Ia, ia, Q) { + return L(Ia, ia, function(oa) { + if (Q ? Q.test(oa) : (0, u.vg)(oa)) return oa; }); } - function J(ra, O) { - return N(ra, O, function(ja) { - if ("true" == ja || !0 === ja) return !0; - if ("false" == ja || !1 === ja) return !1; + function I(Ia, ia) { + return L(Ia, ia, function(Q) { + if ("true" == Q || !0 === Q) return !0; + if ("false" == Q || !1 === Q) return !1; }); } - function K(ra, O) { - return N(ra, O, function(ja) { - if ((0, u.ug)(ja)) return JSON.parse((0, q.N0)(ja)); - if ((0, u.Ot)(ja)) return ja; + function K(Ia, ia) { + return L(Ia, ia, function(Q) { + if ((0, u.vg)(Q)) return JSON.parse((0, q.n1)(Q)); + if ((0, u.Vt)(Q)) return Q; }); } - function P(ra, O, ja, xa, Pa, eb) { - var Ya; - ra = ra.toLowerCase(); - $a.hasOwnProperty(ra) && (Ya = $a[ra]); - if (!(0, u.Xc)(Ya)) return O; - if ((0, u.ug)(Ya)) - if (Ya[0] !== ja) Ya = xa(Ya); + function O(Ia, ia, Q, oa, Aa, Ya) { + var ab; + Ia = Ia.toLowerCase(); + Za.hasOwnProperty(Ia) && (ab = Za[Ia]); + if (!(0, u.$c)(ab)) return ia; + if ((0, u.vg)(ab)) + if (ab[0] !== Q) ab = oa(ab); else try { - Ya = JSON.parse((0, q.N0)(Ya)); - } catch (qb) { - Ya = void 0; + ab = JSON.parse((0, q.n1)(ab)); + } catch (db) { + ab = void 0; } - if (void 0 === Ya) return O; - for (ra = 0; ra < Pa.length; ra++) - if (!Pa[ra](Ya)) return O; - return eb ? eb(Ya) : Ya; - } - - function S(ra, O, ja, xa, Pa) { - return P(ra, O, "[", function(eb) { - eb = eb.split("|"); - for (var Ya = eb.length; Ya--;) eb[Ya] = (0, p.aj)(eb[Ya]); - return eb; - }, [function(eb) { - return (0, u.isArray)(eb) && 0 < eb.length; - }, function(eb) { - for (var Ya = eb.length; Ya--;) - if (!(0, u.aC)(eb[Ya], ja, xa)) return !1; + if (void 0 === ab) return ia; + for (Ia = 0; Ia < Aa.length; Ia++) + if (!Aa[Ia](ab)) return ia; + return Ya ? Ya(ab) : ab; + } + + function U(Ia, ia, Q, oa, Aa) { + return O(Ia, ia, "[", function(Ya) { + Ya = Ya.split("|"); + for (var ab = Ya.length; ab--;) Ya[ab] = (0, n.bj)(Ya[ab]); + return Ya; + }, [function(Ya) { + return (0, u.isArray)(Ya) && 0 < Ya.length; + }, function(Ya) { + for (var ab = Ya.length; ab--;) + if (!(0, u.kC)(Ya[ab], Q, oa)) return !1; return !0; - }, function(eb) { - return void 0 === Pa || eb.length >= Pa; + }, function(Ya) { + return void 0 === Aa || Ya.length >= Aa; }]); } - function ba(ra, O) { - return P(ra, O, "[", function(ja) { - ja = (0, u.isArray)(ja) ? ja : ja.split("|"); - for (var xa = ja.length; xa--;) try { - ja[xa] = JSON.parse((0, q.N0)(ja[xa])); - } catch (Pa) { - ja = void 0; + function ca(Ia, ia) { + return O(Ia, ia, "[", function(Q) { + Q = (0, u.isArray)(Q) ? Q : Q.split("|"); + for (var oa = Q.length; oa--;) try { + Q[oa] = JSON.parse((0, q.n1)(Q[oa])); + } catch (Aa) { + Q = void 0; break; } - return ja; - }, [function(ja) { - return (0, u.isArray)(ja) && 0 < ja.length; - }, function(ja) { - for (var xa = ja.length; xa--;) - if (!(0, u.Xc)(ja[xa]) || !(0, u.Ot)(ja[xa])) return !1; + return Q; + }, [function(Q) { + return (0, u.isArray)(Q) && 0 < Q.length; + }, function(Q) { + for (var oa = Q.length; oa--;) + if (!(0, u.$c)(Q[oa]) || !(0, u.Vt)(Q[oa])) return !1; return !0; }]); } - function na(ra, O) { - var ja; - ja = ha(ra, []); - return ja && 0 < ja.length ? (0, C.Gg)(ja) : ba(ra, O); - } - - function ha(ra, O, ja, xa) { - return P(ra, O, "[", function(Pa) { - return (0, u.isArray)(Pa) ? Pa : Pa.split("|"); - }, [function(Pa) { - return (0, u.isArray)(Pa) && 0 < Pa.length; - }, function(Pa) { - for (var eb = Pa.length; eb--;) - if (ja ? !ja.test(Pa[eb]) : !(0, u.yM)(Pa[eb])) return !1; + function pa(Ia, ia) { + var Q; + Q = la(Ia, []); + return Q && 0 < Q.length ? (0, C.bg)(Q) : ca(Ia, ia); + } + + function la(Ia, ia, Q, oa) { + return O(Ia, ia, "[", function(Aa) { + return (0, u.isArray)(Aa) ? Aa : Aa.split("|"); + }, [function(Aa) { + return (0, u.isArray)(Aa) && 0 < Aa.length; + }, function(Aa) { + for (var Ya = Aa.length; Ya--;) + if (Q ? !Q.test(Aa[Ya]) : !(0, u.YM)(Aa[Ya])) return !1; return !0; - }, function(Pa) { - return void 0 === xa || Pa.length >= xa; + }, function(Aa) { + return void 0 === oa || Aa.length >= oa; }]); } - function va(ra, O, ja) { - return P(ra, O, "{", function(xa) { - var Pa, Ya, qb; - Pa = {}; - xa = xa.split(";"); - for (var eb = xa.length; eb--;) { - Ya = xa[eb]; - qb = Ya.indexOf(":"); - if (0 >= qb) return; - Pa[Ya.substring(0, qb)] = Ya.substring(qb + 1); + function va(Ia, ia, Q) { + return O(Ia, ia, "{", function(oa) { + var Aa, ab, db; + Aa = {}; + oa = oa.split(";"); + for (var Ya = oa.length; Ya--;) { + ab = oa[Ya]; + db = ab.indexOf(":"); + if (0 >= db) return; + Aa[ab.substring(0, db)] = ab.substring(db + 1); } - return Pa; - }, [function(xa) { - return (0, u.Ot)(xa) && 0 < Object.keys(xa).length; - }, function(xa) { - if (ja) - for (var Pa in xa) - if (!ja.test(xa[Pa])) return !1; + return Aa; + }, [function(oa) { + return (0, u.Vt)(oa) && 0 < Object.keys(oa).length; + }, function(oa) { + if (Q) + for (var Aa in oa) + if (!Q.test(oa[Aa])) return !1; return !0; - }], function(xa) { - var Pa; - Pa = {}; - (0, p.Yd)(Pa, O); - (0, p.Yd)(Pa, xa); - return Pa; + }], function(oa) { + var Aa; + Aa = {}; + (0, n.$d)(Aa, ia); + (0, n.$d)(Aa, oa); + return Aa; }); } - function ua(ra) { - var O; - O = []; - (0, p.Xf)(ra, function(ja, xa) { - var Pa; + function ua(Ia) { + var ia; + ia = []; + (0, n.Yf)(Ia, function(Q, oa) { + var Aa; try { - Pa = "videoapp" === ja.toLowerCase() ? "[object object]" : JSON.stringify(xa); - } catch (eb) { - Pa = "cantparse"; + Aa = "videoapp" === Q.toLowerCase() ? "[object object]" : JSON.stringify(oa); + } catch (Ya) { + Aa = "cantparse"; } - O.push(ja + "=" + Pa); + ia.push(Q + "=" + Aa); }); - return O.join("\n"); + return ia.join("\n"); } - Ka = /^[0-9]+[%]?$/; - Ma = /^[0-9]*$/; + Ea = /^[0-9]+[%]?$/; + La = /^[0-9]*$/; ma = {}; - Ea = d.Ba.get(g.Cn); - Ra = d.Ba.get(y.xJ); - (function(ra) { - function O(ja) { - ja.split(",").forEach(function(xa) { - var Pa; - Pa = xa.indexOf("="); - 0 < Pa && ($a[xa.substring(0, Pa).toLowerCase()] = xa.substring(Pa + 1)); + Fa = d.za.get(g.Cn); + Qa = d.za.get(y.QJ); + (function(Ia) { + function ia(Q) { + Q.split(",").forEach(function(oa) { + var Aa; + Aa = oa.indexOf("="); + 0 < Aa && (Za[oa.substring(0, Aa).toLowerCase()] = oa.substring(Aa + 1)); }); } - $a = {}; - (0, p.Yd)($a, ra); - D && D.length && q.forEach.call(D, function(ja) { - (0, u.ug)(ja) ? O(ja): (0, u.Ot)(ja) && (0, p.Yd)($a, ja, { - OV: !0 + Za = {}; + (0, n.$d)(Za, Ia); + D && D.length && q.forEach.call(D, function(Q) { + (0, u.vg)(Q) ? ia(Q): (0, u.Vt)(Q) && (0, n.$d)(Za, Q, { + DW: !0 }); }); - Y = (0, p.Yd)({}, (0, h.z6)(), { - OV: !0 + Y = (0, n.$d)({}, (0, k.X6)(), { + DW: !0 }); - if (ra = (0, h.yab)().cadmiumconfig)(d.log.info("Config cookie loaded", ra), O(ra)); - if (d.Ba.get(A.Gn).Y2 || $a.istestaccount)((0, p.Yd)($a, Y), ma = Y); + if (Ia = (0, k.kbb)().cadmiumconfig)(d.log.info("Config cookie loaded", Ia), ia(Ia)); + if (d.za.get(B.Gn).zja || Za.istestaccount)((0, n.$d)(Za, Y), ma = Y); })(E); b.config = {}; R = { - sGb: F(J, H("enableXHEAAC"), !1), - mZa: F(J, H("enableDDPlus20"), !0), - lZa: F(J, H("enableDDPlus"), !0), - nL: F(J, H("enableDDPlusAtmos"), !1), - WFb: F(J, H("enableLSSDH"), !0), - TFb: F(J, H("enableHEVC"), !1), - B9a: F(J, H("overrideEnableHEVC"), !1), - Gma: F(J, H("enableHDR"), !1), - A9a: F(J, H("overrideEnableHDR"), !1), - z9a: F(J, H("overrideEnableDV"), !1), - lL: F(J, H("enableAVCHigh"), Ra.lL), - x9a: F(J, H("overrideEnableAVCHigh"), !1), - Dma: F(J, H("enableAVCHighLive"), Ra.Dma), - y9a: F(J, H("overrideEnableAVCHighLive"), !0), - oGb: F(J, H("enableVP9"), !1), - C9a: F(J, H("overrideEnableVP9"), !1), - FFb: F(J, H("enableAV1"), !1), - w9a: F(J, H("overrideEnableAV1"), !1), - yXb: F(J, H("overrideEnableXHEAAC"), !1), - wXb: F(J, "overrideEnableAllAudioProfiles", !1), - xXb: F(J, "overrideEnableAllVideoProfiles", !1), - eGb: F(J, H("enablePRK"), !1), - OFb: F(J, H("enableDV"), !1), - pZa: F(J, H("enableHWDRM"), !1), - VFb: F(J, H("enableImageSubs"), !0), - aF: F(na, H("audioProfiles"), Ra.aF), - SFb: F(J, H("enableFullHdForWidevineL3"), !1), - oZa: F(J, H("enableFullHdForWidevineL1"), !1), - nGb: F(J, H("enableUHD"), !0), - Kba: F(L, "videoCapabilityDetectorType", k.Al.Qw), - wja: F(L, "audioCapabilityDetectorType", k.Eu.Qw), - Sh: F(na, H("videoProfiles"), Ra.Sh), - Dr: F(na, H("liveVideoProfiles"), Ra.Dr), - yTa: F(na, H("additionalVideoProfiles"), []), - Vsb: F(ha, H("timedTextProfiles"), Ra.ru), - ru: function() { - return R.Vsb().filter(function(ra) { - return ra === m.zm.Uca ? R.WFb() : ra === m.zm.oJ ? R.VFb() : !0; + yHb: F(I, H("enableXHEAAC"), !1), + SZa: F(I, H("enableDDPlus20"), !0), + RZa: F(I, H("enableDDPlus"), !0), + GL: F(I, H("enableDDPlusAtmos"), !1), + bHb: F(I, H("enableLSSDH"), !0), + ZGb: F(I, H("enableHEVC"), !1), + n$a: F(I, H("overrideEnableHEVC"), !1), + ina: F(I, H("enableHDR"), !1), + m$a: F(I, H("overrideEnableHDR"), !1), + l$a: F(I, H("overrideEnableDV"), !1), + EL: F(I, H("enableAVCHigh"), Qa.EL), + j$a: F(I, H("overrideEnableAVCHigh"), !1), + fna: F(I, H("enableAVCHighLive"), Qa.fna), + k$a: F(I, H("overrideEnableAVCHighLive"), !0), + uHb: F(I, H("enableVP9"), !1), + o$a: F(I, H("overrideEnableVP9"), !1), + KGb: F(I, H("enableAV1"), !1), + i$a: F(I, H("overrideEnableAV1"), !1), + PYb: F(I, H("overrideEnableXHEAAC"), !1), + NYb: F(I, "overrideEnableAllAudioProfiles", !1), + OYb: F(I, "overrideEnableAllVideoProfiles", !1), + kHb: F(I, H("enablePRK"), !1), + UGb: F(I, H("enableDV"), !1), + VZa: F(I, H("enableHWDRM"), !1), + aHb: F(I, H("enableImageSubs"), !0), + sF: F(pa, H("audioProfiles"), Qa.sF), + YGb: F(I, H("enableFullHdForWidevineL3"), !1), + UZa: F(I, H("enableFullHdForWidevineL1"), !1), + tHb: F(I, H("enableUHD"), !0), + oca: F(N, "videoCapabilityDetectorType", h.Dl.ax), + Zja: F(N, "audioCapabilityDetectorType", h.Ou.ax), + yh: F(pa, H("videoProfiles"), Qa.yh), + Up: F(pa, H("liveVideoProfiles"), Qa.Up), + dUa: F(pa, H("additionalVideoProfiles"), []), + Vtb: F(la, H("timedTextProfiles"), Qa.zu), + zu: function() { + return R.Vtb().filter(function(Ia) { + return Ia === l.xm.xda ? R.bHb() : Ia === l.xm.IJ ? R.aHb() : !0; }); }, - endpoint: F(J, H("endpoint"), !1), - version: F(I, "version", "unknown"), - UFb: F(J, H("enableHdcp"), !1), - Qr: F(J, H("prepareCadmium"), !1), - vtb: F(J, H("acceptManifestOnPrepareItemParams"), !0), - eZb: F(K, "ppmconfig", { + endpoint: F(I, H("endpoint"), !1), + version: F(J, "version", "unknown"), + $Gb: F(I, H("enableHdcp"), !1), + Yr: F(I, H("prepareCadmium"), !1), + vub: F(I, H("acceptManifestOnPrepareItemParams"), !0), + y_b: F(K, "ppmconfig", { maxNumberTitlesScheduled: 1 }), - CT: F(J, H("enableLdlPrefetch"), !1), - vZa: F(J, H("enableMediaPrefetch"), !1), - $Fb: F(J, H("enableManifestCache"), !0), - iEb: F(J, H("deleteCachedManifestOnPlayback"), !1), - hEb: F(J, H("deleteCachedManifestOnCreate"), !1), - kEb: F(J, H("deleteOtherManifestCacheOnCreate"), !1), - jEb: F(J, H("deleteOtherLdlCacheOnCreate"), !1), - jjc: F(L, H("periodicPrepareLogsIntervalMilliseconds"), 36E5), - zZb: F(L, H("prepareManifestCacheMaxCount"), 50), - xZb: F(L, H("prepareLdlCacheMaxCount"), 30), - L$a: F(L, H("prepareManifestExpiryMilliseconds"), 12E5), - yZb: F(L, H("prepareLdlExpiryMilliseconds"), 78E4), - rZb: F(L, H("prefetcherMaxWishlistSize"), 10), - qZb: F(L, H("prefetcherBudgetInBytes"), Infinity), - sZb: F(J, H("prefetcherOverrideItemPriority"), !0), - wZb: F(I, H("prepareInsertStrategyPersistentTasks"), "append", /^(prepend|append|ignore)$/), - Vkc: F(K, "videoApp"), - ZC: F(K, "storageRules"), - iJb: F(J, "ftlEnabled", !0), - jqa: F(L, H("imageSubsResolution"), 0), - SOb: F(L, H("imageSubsMaxBuffer"), Ra.zTb.ea(x.rs), 0), - TS: F(J, H("captureBatteryStatus"), !1), - PJb: F(L, H("getBatteryApiTimeoutMilliseconds"), 5E3), - Zl: F(I, H("keySystemId"), Ra.Zl), - v5a: F(ha, H("keySystemList"), void 0, void 0), - nAa: F(J, H("validateKeySystemAccess"), !1), - mUb: F(L, H("hdcpGlobalTimeout1"), 1E4), - nUb: F(L, H("hdcpGlobalTimeout2"), 1E4), - Bic: F(L, H("hdcpQueryTimeout1"), 1E3), - Cic: F(L, H("hdcpQueryTimeout2"), 1E3), - A7a: F(L, H("hdcpQueryTimeout2"), 100), - B7a: F(J, H("microsoftHwdrmRequiresHevc"), !1), - oUb: F(J, H("microsoftHwdrmRequiresQHD"), !1), - z7a: F(J, H("microsoftClearLeadRequiresSwdrm"), !1), - jUb: F(J, H("microsoftEnableDeviceInfo"), !1), - kUb: F(J, H("microsoftEnableHardwareInfo"), !1), - lUb: F(J, H("microsoftEnableHardwareReset"), !1), - k9b: F(J, H("useHevcCodecForDolbyVision"), !1), - aGb: F(J, H("enableMediaCapabilities"), !1), - dZb: F(J, H("powerEfficientForVideo"), !1), - bGb: F(J, H("enableMediaCapabilitiesSourceBufferCheck"), !1), - FSb: F(J, "logMediaPipelineStatus", !1), - tX: F(J, H("renderDomDiagnostics"), !0), - r6a: function() { + mU: F(I, H("enableLdlPrefetch"), !1), + a_a: F(I, H("enableMediaPrefetch"), !1), + fHb: F(I, H("enableManifestCache"), !0), + mFb: F(I, H("deleteCachedManifestOnPlayback"), !1), + lFb: F(I, H("deleteCachedManifestOnCreate"), !1), + oFb: F(I, H("deleteOtherManifestCacheOnCreate"), !1), + nFb: F(I, H("deleteOtherLdlCacheOnCreate"), !1), + Nkc: F(N, H("periodicPrepareLogsIntervalMilliseconds"), 36E5), + T_b: F(N, H("prepareManifestCacheMaxCount"), 50), + R_b: F(N, H("prepareLdlCacheMaxCount"), 30), + xab: F(N, H("prepareManifestExpiryMilliseconds"), 12E5), + S_b: F(N, H("prepareLdlExpiryMilliseconds"), 78E4), + L_b: F(N, H("prefetcherMaxWishlistSize"), 10), + K_b: F(N, H("prefetcherBudgetInBytes"), Infinity), + M_b: F(I, H("prefetcherOverrideItemPriority"), !0), + Q_b: F(J, H("prepareInsertStrategyPersistentTasks"), "append", /^(prepend|append|ignore)$/), + xmc: F(K, "videoApp"), + jD: F(K, "storageRules"), + sKb: F(I, "ftlEnabled", !0), + Mqa: F(N, H("imageSubsResolution"), 0), + cQb: F(N, H("imageSubsMaxBuffer"), Qa.PUb.ea(x.zs), 0), + FT: F(I, H("captureBatteryStatus"), !1), + ZKb: F(N, H("getBatteryApiTimeoutMilliseconds"), 5E3), + gn: F(J, H("keySystemId"), Qa.gn), + Z5a: F(la, H("keySystemList"), void 0, void 0), + PAa: F(I, H("validateKeySystemAccess"), !1), + EVb: F(N, H("hdcpGlobalTimeout1"), 1E4), + FVb: F(N, H("hdcpGlobalTimeout2"), 1E4), + ekc: F(N, H("hdcpQueryTimeout1"), 1E3), + fkc: F(N, H("hdcpQueryTimeout2"), 1E3), + g8a: F(N, H("hdcpQueryTimeout2"), 100), + h8a: F(I, H("microsoftHwdrmRequiresHevc"), !1), + GVb: F(I, H("microsoftHwdrmRequiresQHD"), !1), + f8a: F(I, H("microsoftClearLeadRequiresSwdrm"), !1), + BVb: F(I, H("microsoftEnableDeviceInfo"), !1), + CVb: F(I, H("microsoftEnableHardwareInfo"), !1), + DVb: F(I, H("microsoftEnableHardwareReset"), !1), + gHb: F(I, H("enableMediaCapabilities"), !1), + x_b: F(I, H("powerEfficientForVideo"), !1), + hHb: F(I, H("enableMediaCapabilitiesSourceBufferCheck"), !1), + STb: F(I, "logMediaPipelineStatus", !1), + dY: F(I, H("renderDomDiagnostics"), !0), + W6a: function() { return -1; }, - IM: F(M, H("logDisplayMaxEntryCount"), Ra.IM, -1), - JSb: F(M, H("logToConsoleLevel"), -1), - Dfc: F(M, H("bladerunnerCmdHistorySize"), 10), - iy: function() { - return Ea.iy; + iN: F(M, H("logDisplayMaxEntryCount"), Qa.iN, -1), + WTb: F(M, H("logToConsoleLevel"), -1), + ihc: F(M, H("bladerunnerCmdHistorySize"), 10), + vy: function() { + return Fa.vy; }, - Xra: F(J, "logErrorIfEsnNotProvided", !0), - Pma: F(J, "enforceSinglePlayback", Ra.Pma), - m5: F(J, "enforceSingleSession", Ra.m5), - Rka: F(J, "closeOtherPlaybacks", !0), - Ivb: F(L, "asyncLoadTimeout", 15E3, 1), - VSb: F(L, "mainThreadMonitorPollRate", 0), - oG: function() { - return Ea.oG; + xsa: F(I, "logErrorIfEsnNotProvided", !0), + rna: F(I, "enforceSinglePlayback", Qa.rna), + K5: F(I, "enforceSingleSession", Qa.K5), + rla: F(I, "closeOtherPlaybacks", !0), + Hwb: F(N, "asyncLoadTimeout", 15E3, 1), + hUb: F(N, "mainThreadMonitorPollRate", 0), + FG: function() { + return Fa.FG; }, - HK: function() { - return Ea.HK; + $K: function() { + return Fa.$K; }, - VY: function() { - return Ea.VY; + CZ: function() { + return Fa.CZ; }, - lhb: F(L, H("verbosePlaybackInfoDenominator"), 0), - K$: F(J, "renderTimedText", !0), - fZb: F(J, "preBufferTimedText", !0), - BHb: F(J, "fatalOnTimedTextLoadError", !0), - oza: F(va, "timedTextStyleDefaults", {}), - mba: F(va, "timedTextStyleOverrides", {}), - lba: F(va, "timedTextFontFamilyMapping", Ra.lba || ({ + gib: F(N, H("verbosePlaybackInfoDenominator"), 0), + oaa: F(I, "renderTimedText", !0), + z_b: F(I, "preBufferTimedText", !0), + IIb: F(I, "fatalOnTimedTextLoadError", !0), + Oza: F(va, "timedTextStyleDefaults", {}), + Sba: F(va, "timedTextStyleOverrides", {}), + Rba: F(va, "timedTextFontFamilyMapping", Qa.Rba || ({ "default": "font-family:Arial,Helvetica;font-weight:bolder" })), - OO: F(L, "timedTextSimpleFallbackThreshold", Ra.OO.ea(x.rs)), - h7: F(ha, H("increasedMediumScaleLanguageList"), Ra.h7), - i7: F(ha, H("increasedSmallScaleLanguageList"), Ra.i7), - e8: F(ha, H("lessBoldLanguageList"), Ra.e8), - Lla: F(I, H("customDfxpUrl")), - mGb: F(J, H("enableSubtitleTrackerLogging"), !1), - c3b: F(J, H("sendSubtitleQoeLogblobOnMidplay"), !1), - ska: F(S, "cdnIdWhiteList", []), - rka: F(S, "cdnIdBlackList", []), - Qna: F(I, H("forceAudioTrack")), - Una: F(I, H("forceTimedTextTrack")), - ITb: F(L, H("maxRetriesTimedTextDownload"), 0), - i7b: F(L, H("timedTextRetryInterval"), 8E3), - K5b: F(I, "storageType", "idb", /^(none|fs|idb|ls)$/), - n6a: F(L, "lockExpiration", 1E4), - DSb: F(L, "lockRefresh", 3E3), - eyb: F(J, "captureUnhandledExceptions", !0), - ROb: F(J, "ignoreUnhandledExceptionDuringPlayback", !0), - i8b: F(J, "unhandledExceptionsArePlaybackErrors", !1), - fgb: F(I, "unhandledExceptionSource", ""), - JZb: F(J, "preserveLastFrame", !1), - wUb: F(L, "minBufferingTimeInMilliseconds", 4E3), - q_b: F(L, "progressBackwardsGraceTimeMilliseconds", 4E3), - r_b: F(L, "progressBackwardsMinPercent", 10), - Jwb: F(I, H("bookmarkIgnoreBeginning"), "0", Ka), - Kwb: F(I, H("bookmarkIgnoreEnd"), "5%", Ka), - Lwb: F(I, H("bookmarkIgnoreEndForBranching"), "60000", Ka), - Hsa: F(L, "maxParallelConnections", 3), - Cwa: F(J, "reportThroughputInLogblobs", !0), - Uv: F(L, "minAudioMediaRequestDuration", 16E3), - uUb: F(L, "minAudioMediaRequestDurationBranching", 0), - Ty: F(L, "minVideoMediaRequestDuration", 4E3), - DUb: F(L, "minVideoMediaRequestDurationVariableGOP", 0), - CUb: F(L, "minVideoMediaRequestDurationBranching", 0), - cta: F(L, "minAudioMediaRequestSizeBytes", 0), - ita: F(L, "minVideoMediaRequestSizeBytes", 0), - lFb: F(J, "droppedFrameRateFilterEnabled", !1), - mFb: F(L, "droppedFrameRateFilterMaxObservation", 60, 10, 1E3), - oFb: F(function(ra, O, ja, xa, Pa, eb) { - return P(ra, O, "[", function(Ya) { - Ya = Ya.split(";"); - for (var qb = Ya.length; qb--;) { - Ya[qb] = Ya[qb].split("|"); - for (var zb = Ya[qb].length; zb--;) Ya[qb][zb] = (0, p.aj)(Ya[qb][zb]); + uP: F(N, "timedTextSimpleFallbackThreshold", Qa.uP.ea(x.zs)), + G7: F(la, H("increasedMediumScaleLanguageList"), Qa.G7), + H7: F(la, H("increasedSmallScaleLanguageList"), Qa.H7), + C8: F(la, H("lessBoldLanguageList"), Qa.C8), + mma: F(J, H("customDfxpUrl")), + sHb: F(I, H("enableSubtitleTrackerLogging"), !1), + B4b: F(I, H("sendSubtitleQoeLogblobOnMidplay"), !1), + Ska: F(U, "cdnIdWhiteList", []), + Rka: F(U, "cdnIdBlackList", []), + soa: F(J, H("forceAudioTrack")), + woa: F(J, H("forceTimedTextTrack")), + YUb: F(N, H("maxRetriesTimedTextDownload"), 0), + M8b: F(N, H("timedTextRetryInterval"), 8E3), + k7b: F(J, "storageType", "idb", /^(none|fs|idb|ls)$/), + S6a: F(N, "lockExpiration", 1E4), + QTb: F(N, "lockRefresh", 3E3), + hzb: F(I, "captureUnhandledExceptions", !0), + bQb: F(I, "ignoreUnhandledExceptionDuringPlayback", !0), + L9b: F(I, "unhandledExceptionsArePlaybackErrors", !1), + bhb: F(J, "unhandledExceptionSource", ""), + d0b: F(I, "preserveLastFrame", !1), + OVb: F(N, "minBufferingTimeInMilliseconds", 4E3), + K0b: F(N, "progressBackwardsGraceTimeMilliseconds", 4E3), + L0b: F(N, "progressBackwardsMinPercent", 10), + Jxb: F(J, H("bookmarkIgnoreBeginning"), "0", Ea), + Kxb: F(J, H("bookmarkIgnoreEnd"), "5%", Ea), + Lxb: F(J, H("bookmarkIgnoreEndForBranching"), "60000", Ea), + gta: F(N, "maxParallelConnections", 3), + bxa: F(I, "reportThroughputInLogblobs", !0), + fw: F(N, "minAudioMediaRequestDuration", 16E3), + MVb: F(N, "minAudioMediaRequestDurationBranching", 0), + gz: F(N, "minVideoMediaRequestDuration", 4E3), + VVb: F(N, "minVideoMediaRequestDurationVariableGOP", 0), + UVb: F(N, "minVideoMediaRequestDurationBranching", 0), + Bta: F(N, "minAudioMediaRequestSizeBytes", 0), + Gta: F(N, "minVideoMediaRequestSizeBytes", 0), + qGb: F(I, "droppedFrameRateFilterEnabled", !1), + rGb: F(N, "droppedFrameRateFilterMaxObservation", 60, 10, 1E3), + tGb: F(function(Ia, ia, Q, oa, Aa, Ya) { + return O(Ia, ia, "[", function(ab) { + ab = ab.split(";"); + for (var db = ab.length; db--;) { + ab[db] = ab[db].split("|"); + for (var tb = ab[db].length; tb--;) ab[db][tb] = (0, n.bj)(ab[db][tb]); } - return Ya; - }, [function(Ya) { - return (0, u.isArray)(Ya) && 0 < Ya.length; - }, function(Ya) { - for (var qb = Ya.length; qb-- && void 0 !== Ya;) { - if (!(0, u.isArray)(Ya[qb])) return !1; - for (var zb = Ya[qb].length; zb--;) - if (!(0, u.aC)(Ya[qb][zb], ja, xa)) return !1; + return ab; + }, [function(ab) { + return (0, u.isArray)(ab) && 0 < ab.length; + }, function(ab) { + for (var db = ab.length; db-- && void 0 !== ab;) { + if (!(0, u.isArray)(ab[db])) return !1; + for (var tb = ab[db].length; tb--;) + if (!(0, u.kC)(ab[db][tb], Q, oa)) return !1; } return !0; - }, function(Ya) { - if (void 0 !== Pa) - for (var qb = Ya.length; qb--;) - if (Pa !== Ya[qb].length) return !1; + }, function(ab) { + if (void 0 !== Aa) + for (var db = ab.length; db--;) + if (Aa !== ab[db].length) return !1; return !0; - }, function(Ya) { - return void 0 === eb || Ya.length >= eb; + }, function(ab) { + return void 0 === Ya || ab.length >= Ya; }]); }, "droppedFrameRateFilterPolicy", [ [3, 15], @@ -48312,165 +47834,163 @@ E3cbY[513816] = false; [9, 2], [15, 1] ], void 0, void 0, 2, 0), - nFb: F(L, "droppedFrameRateFilterMinHeight", 384), - pFb: F(S, "droppedFramesPercentilesList", []), - pUb: F(J, "microsoftScreenSizeFilterEnabled", !1), - jRb: F(J, "keyStatusFilterEnabled", !1), - e8b: F(J, "uiLabelFilterEnabled", !0), - d8b: F(K, "uiLabelFilter", {}), - SDb: F(L, H("defaultVolume"), 100, 0, 100), - Isa: F(L, H("maxPlaybackRate"), 2, 0, 16), - h_a: F(J, "fastForwardAds", !1), - BYa: F(J, "disableVideoRightClickMenu", !1), - O8: F(L, "minDecoderBufferMilliseconds", 1E3, 0, f.Zw), - wC: F(L, "optimalDecoderBufferMilliseconds", 5E3, 0, f.Zw), - wua: F(L, "optimalDecoderBufferMillisecondsBranching", 3E3, 0, f.Zw), - U8: F(L, "minimumTimeBeforeBranchDecision", 3E3, 0, f.Zw), - S7a: F(L, "minimumTimeBeforeDelayedSeekToQueuedSegment", 500, 0, f.Zw), - Py: F(L, "maxDecoderBufferMilliseconds", Ra.Py.ea(z.pa), 0, f.Zw), - $Xa: F(L, "decoderTimeoutMilliseconds", 1E4, 1), - v8a: F(L, "noRenderTimeoutMilliseconds", 0), - nhb: F(L, "videoGapsTimeoutMilliseconds", 500), - aYb: F(L, "pauseTimeoutLimitMilliseconds", 18E5), - nqa: F(L, "inactivityMonitorInterval", 3E4, 0), - utb: F(S, "abrdelLogPointsSeconds", [15, 30, 60, 120], 0, void 0, 4), - qL: F(J, "enableTrickPlay", !1), - yub: F(S, "additionalDownloadSimulationParams", [2E3, 2E3, 100], 0, void 0, 3), - M7b: F(L, "trickPlayHighResolutionBitrateThreshold", 1E3), - N7b: F(L, "trickPlayHighResolutionThresholdMilliseconds", 1E4), - Q7b: F(Q, "trickplayBufferFactor", .5), - L7b: F(L, "trickPlayDownloadRetryCount", 1), - ysa: F(I, "marginPredictor", "simple", /^(simple|scale|iqr|percentile|ci)$/), - fHb: F(ha, "experimentalFilter", ["throughput-wssl"]), - Gka: F(I, "ciPredictorSource", "throughput-ci"), - tya: F(I, "simulationDurationStrategy", "default"), - tta: F(I, "networkMeasurementGranularity", "video_location", /^(location|video_location)$/), - IGa: F(K, "HistoricalTDigestConfig", { + sGb: F(N, "droppedFrameRateFilterMinHeight", 384), + uGb: F(U, "droppedFramesPercentilesList", []), + HVb: F(I, "microsoftScreenSizeFilterEnabled", !1), + uSb: F(I, "keyStatusFilterEnabled", !1), + H9b: F(I, "uiLabelFilterEnabled", !0), + G9b: F(K, "uiLabelFilter", {}), + WEb: F(N, H("defaultVolume"), 100, 0, 100), + hta: F(N, H("maxPlaybackRate"), 2, 0, 16), + M_a: F(I, "fastForwardAds", !1), + hZa: F(I, "disableVideoRightClickMenu", !1), + p9: F(N, "minDecoderBufferMilliseconds", 1E3, 0, f.ix), + HC: F(N, "optimalDecoderBufferMilliseconds", 5E3, 0, f.ix), + Tua: F(N, "optimalDecoderBufferMillisecondsBranching", 3E3, 0, f.ix), + t9: F(N, "minimumTimeBeforeBranchDecision", 3E3, 0, f.ix), + y8a: F(N, "minimumTimeBeforeDelayedSeekToQueuedSegment", 500, 0, f.ix), + cz: F(N, "maxDecoderBufferMilliseconds", Qa.cz.ea(z.ma), 0, f.ix), + GYa: F(N, "decoderTimeoutMilliseconds", 1E4, 1), + c9a: F(N, "noRenderTimeoutMilliseconds", 0), + iib: F(N, "videoGapsTimeoutMilliseconds", 500), + sZb: F(N, "pauseTimeoutLimitMilliseconds", 18E5), + Qqa: F(N, "inactivityMonitorInterval", 3E4, 0), + uub: F(U, "abrdelLogPointsSeconds", [15, 30, 60, 120], 0, void 0, 4), + KL: F(I, "enableTrickPlay", !1), + xvb: F(U, "additionalDownloadSimulationParams", [2E3, 2E3, 100], 0, void 0, 3), + p9b: F(N, "trickPlayHighResolutionBitrateThreshold", 1E3), + q9b: F(N, "trickPlayHighResolutionThresholdMilliseconds", 1E4), + t9b: F(P, "trickplayBufferFactor", .5), + o9b: F(N, "trickPlayDownloadRetryCount", 1), + Xsa: F(J, "marginPredictor", "simple", /^(simple|scale|iqr|percentile|ci)$/), + mIb: F(la, "experimentalFilter", ["throughput-wssl"]), + gla: F(J, "ciPredictorSource", "throughput-ci"), + Sya: F(J, "simulationDurationStrategy", "default"), + Rta: F(J, "networkMeasurementGranularity", "video_location", /^(location|video_location)$/), + hHa: F(K, "HistoricalTDigestConfig", { maxc: 25, rc: "ewma", c: .5, hl: 7200 }), - b7a: F(M, "maxIQRSamples", Infinity), - J7a: F(M, "minIQRSamples", 5), - $gb: F(J, "useResourceTimingAPI", !1), - POb: F(J, "ignoreFirstByte", !0), - vHb: F(S, "failedDownloadRetryWaitsASE", [200, 500, 1E3, 2E3, 4E3]), - j4: F(L, "connectTimeoutMilliseconds", 8E3, 500), - Ata: F(L, "noProgressTimeoutMilliseconds", 8E3, 500), - sfb: F(L, "timedTextDownloadRetryCountBeforeCdnSwitch", 3), - Sic: F(L, "netflixRequestExpiryTimeout", 0), - p$b: F(J, "webkitDecodedFrameCountIncorrectlyReported", !1), - cba: F(ha, H("supportedAudioTrackTypes"), [], void 0, 1), - n7: F(L, "initialLogFlushTimeout", 5E3), - o$a: F(I, "playdataPersistKey", Ea.iy ? "unsentplaydatatest" : "unsentplaydata"), - Vjc: F(J, "sendPersistedPlaydata", !0), - FYb: F(L, "playdataPersistIntervalMilliseconds", 4E3), - ljc: F(L, "playdataSendDelayMilliseconds", 1E4), - Wjc: F(J, "sendPlaydataBackupOnInit", !0), - HSb: F(ha, "logPerformanceTiming", ("navigationStart redirectStart fetchStart secureConnectionStart requestStart domLoading").split(" ")), - C7a: F(J, "midplayEnabled", !0), - L8: F(L, "midplayIntervalMilliseconds", 3E5), - D7a: F(S, "midplayKeyPoints", [15E3, 3E4, 6E4, 12E4]), - Y4: F(L, "downloadReportDenominator", 0), - cFb: F(L, "downloadReportInterval", 3E5), - q6a: F(L, "logConfigApplyDenominator", 0), - LUa: F(va, H("bookmarkByMovieId"), {}), - WT: F(J, H("forceLimitedDurationLicense"), !1), - eC: F(L, H("licenseRenewalRequestDelay"), 0), - Yua: F(L, H("persistedReleaseDelay"), 1E4), - dic: F(J, H("limitedDurationFlagOverride"), void 0), - dcb: F(L, "safariPlayPauseWorkaroundDelay", 100), - y$b: F(L, "workaroundValueForSeekIssue", 1200), - mka: F(J, H("callEndOfStream"), Ra.mka), - jYb: F(J, "performRewindCheck", !0), - DHb: F(J, "fatalOnUnexpectedSeeking", !0), - CHb: F(J, "fatalOnUnexpectedSeeked", !0), - AHb: F(J, "fatalOnManifestMistmatch", !0), - e4b: F(J, H("setVideoElementSize")), - dzb: F(J, H("clearVideoSrc"), !0), - mYa: F(L, H("delayPlayPause"), 0), - ks: F(J, H("useTypescriptEme"), !1), - Tgb: F(J, H("useEncryptedEvent"), !0), - wT: F(I, H("drmPersistKey"), "unsentDrmData"), - eab: F(J, H("promiseBasedEme"), !1), - PVb: F(J, H("nudgeSourceBuffer"), !1), - rcb: F(M, H("seekDelta"), 1), - bX: F(J, H("preciseSeeking"), !1), - hZb: F(J, H("preciseSeekingOnTwoCoreDevice"), !1), - lYa: F(va, H("delayErrorHandling")), - hk: F(I, "esn", ""), - j_a: F(I, "fesn", ""), - hGb: F(J, H("enablePerformanceLogging"), !1), - nZa: F(J, H("enableEmeVerboseLogging"), !1), - appId: F(I, "appId", "", Ma), - sessionId: F(I, "sessionId", "", Ma), - vVa: F(I, "cdnProxyUrl"), - r9b: F(J, "usePlayReadyHeaderObject", !1), - U_a: F(L, "forceXhrErrorResponseCode", void 0), - Ip: { - Pic: F(I, "mslApiPath", "/msl/"), - tjc: F(I, "proxyPath", ""), - Bw: F(I, "uiVersion"), - vba: F(I, "uiPlatform"), - Qfc: function() { + H7a: F(M, "maxIQRSamples", Infinity), + p8a: F(M, "minIQRSamples", 5), + Whb: F(I, "useResourceTimingAPI", !1), + $Pb: F(I, "ignoreFirstByte", !0), + CIb: F(U, "failedDownloadRetryWaitsASE", [200, 500, 1E3, 2E3, 4E3]), + G4: F(N, "connectTimeoutMilliseconds", 8E3, 500), + Yta: F(N, "noProgressTimeoutMilliseconds", 8E3, 500), + lgb: F(N, "timedTextDownloadRetryCountBeforeCdnSwitch", 3), + vkc: F(N, "netflixRequestExpiryTimeout", 0), + Vac: F(I, "webkitDecodedFrameCountIncorrectlyReported", !1), + Jba: F(la, H("supportedAudioTrackTypes"), [], void 0, 1), + M7: F(N, "initialLogFlushTimeout", 5E3), + bab: F(J, "playdataPersistKey", Fa.vy ? "unsentplaydatatest" : "unsentplaydata"), + ylc: F(I, "sendPersistedPlaydata", !0), + YZb: F(N, "playdataPersistIntervalMilliseconds", 4E3), + Pkc: F(N, "playdataSendDelayMilliseconds", 1E4), + zlc: F(I, "sendPlaydataBackupOnInit", !0), + UTb: F(la, "logPerformanceTiming", ("navigationStart redirectStart fetchStart secureConnectionStart requestStart domLoading").split(" ")), + i8a: F(I, "midplayEnabled", !0), + m9: F(N, "midplayIntervalMilliseconds", 3E5), + j8a: F(U, "midplayKeyPoints", [15E3, 3E4, 6E4, 12E4]), + w5: F(N, "downloadReportDenominator", 0), + gGb: F(N, "downloadReportInterval", 3E5), + V6a: F(N, "logConfigApplyDenominator", 0), + tVa: F(va, H("bookmarkByMovieId"), {}), + EU: F(I, H("forceLimitedDurationLicense"), !1), + oC: F(N, H("licenseRenewalRequestDelay"), 0), + wva: F(N, H("persistedReleaseDelay"), 1E4), + Hjc: F(I, H("limitedDurationFlagOverride"), void 0), + Scb: F(N, "safariPlayPauseWorkaroundDelay", 100), + dbc: F(N, "workaroundValueForSeekIssue", 1200), + Mka: F(I, H("callEndOfStream"), Qa.Mka), + BZb: F(I, "performRewindCheck", !0), + KIb: F(I, "fatalOnUnexpectedSeeking", !0), + JIb: F(I, "fatalOnUnexpectedSeeked", !0), + HIb: F(I, "fatalOnManifestMistmatch", !0), + E5b: F(I, H("setVideoElementSize")), + gAb: F(I, H("clearVideoSrc"), !0), + TYa: F(N, H("delayPlayPause"), 0), + ss: F(I, H("useTypescriptEme"), !1), + Phb: F(I, H("useEncryptedEvent"), !0), + gU: F(J, H("drmPersistKey"), "unsentDrmData"), + Qab: F(I, H("promiseBasedEme"), !1), + fXb: F(I, H("nudgeSourceBuffer"), !1), + fdb: F(M, H("seekDelta"), 1), + NX: F(I, H("preciseSeeking"), !1), + B_b: F(I, H("preciseSeekingOnTwoCoreDevice"), !1), + SYa: F(va, H("delayErrorHandling")), + gk: F(J, "esn", ""), + O_a: F(J, "fesn", ""), + nHb: F(I, H("enablePerformanceLogging"), !1), + TZa: F(I, H("enableEmeVerboseLogging"), !1), + appId: F(J, "appId", "", La), + sessionId: F(J, "sessionId", "", La), + eWa: F(J, "cdnProxyUrl"), + x0a: F(N, "forceXhrErrorResponseCode", void 0), + Hp: { + skc: F(J, "mslApiPath", "/msl/"), + Xkc: F(J, "proxyPath", ""), + Mw: F(J, "uiVersion"), + aca: F(J, "uiPlatform"), + vhc: function() { return "0"; }, - wva: F(ha, "preferredLanguages", f.QDa, /^[a-zA-Z-]{2,5}$/, 1), - FIb: F(I, H("forceDebugLogLevel"), void 0, /^(ERROR|WARN|INFO|TRACE)$/), - r6b: F(J, "supportPreviewContentPin", !0), - s6b: F(J, "supportWatermarking", !0), - K4b: F(J, "showAllSubDubTracks", !1), - Ugc: F(J, H("failOnGuidMismatch"), !1) + Wva: F(la, "preferredLanguages", f.qEa, /^[a-zA-Z-]{2,5}$/, 1), + PJb: F(J, H("forceDebugLogLevel"), void 0, /^(ERROR|WARN|INFO|TRACE)$/), + V7b: F(I, "supportPreviewContentPin", !0), + W7b: F(I, "supportWatermarking", !0), + k6b: F(I, "showAllSubDubTracks", !1), + xic: F(I, H("failOnGuidMismatch"), !1) }, - x$: { - enabled: F(J, "qcEnabled", !1), - sn: F(I, "qcPackageId", "") + caa: { + enabled: F(I, "qcEnabled", !1), + pn: F(J, "qcPackageId", "") }, - js: F(J, "useRangeHeader", !1), - DT: F(J, "enableMilestoneEventList", !0), - lwb: F(va, "authenticationKeyNames", (0, p.Yd)({ + rs: F(I, "useRangeHeader", !1), + nU: F(I, "enableMilestoneEventList", !0), + jxb: F(va, "authenticationKeyNames", (0, n.$d)({ e: "DKE", h: "DKH", w: "DKW", s: "DKS" })), - E6b: F(I, "systemKeyWrapFormat"), - E4b: F(J, "shouldSendUserAuthData", !0), - Jxa: F(J, "sendUserAuthIfRequired", Ra.Jxa), - x4b: F(J, "shouldClearUserData", !1), - bP: F(J, "usesMsl", !0), - WUb: F(J, "mslDeleteStore", !1), - YUb: F(J, "mslPersistStore", !0), - fAb: F(J, "correctNetworkForShortTitles", !0), - cZb: F(J, "postplayHighInitBitrate", !1), - z6b: F(J, "supportsUnequalizedDownloadables", !0), - VXa: F(L, H("debugAseDenominator"), 100), - i3: F(L, "aseAudioBufferSizeBytes", Ra.i3.ea(x.rs)), - l3: F(L, "aseVideoBufferSizeBytes", Ra.l3.ea(x.rs)), - k3: F(L, "aseTextBufferSizeBytes", Ra.k3.ea(x.rs)), - Tt: F(L, "minInitVideoBitrate", 560), - yUb: F(L, "minHCInitVideoBitrate", 560), - Qy: F(L, "maxInitVideoBitrate", Infinity), - jW: F(L, "minInitAudioBitrate", 0), - xUb: F(L, "minHCInitAudioBitrate", 0), - VV: F(L, "maxInitAudioBitrate", 65535), - M8: F(L, "minAcceptableVideoBitrate", 235), - oC: F(L, "minRequiredBuffer", 3E4), - Yp: F(L, "minPrebufSize", 7800), - fta: F(L, "minCheckBufferingCompleteInterval", 999999), - gwa: F(Q, "rebufferingFactor", 1), - Ir: F(L, "maxBufferingTime", 2600), - kAa: F(J, "useMaxPrebufSize", !0), - lC: F(L, "maxPrebufSize", 45E3), - Jsa: F(L, "maxRebufSize", Infinity), - l7: F(ba, "initialBitrateSelectionCurve", null), - Y3a: F(L, "initSelectionLowerBound", 560), - Z3a: F(L, "initSelectionUpperBound", 1050), - FY: F(L, "throughputPercentForAudio", 15), - Fja: F(L, "bandwidthMargin", 10), - Gja: F(J, "bandwidthMarginContinuous", !1), - Hja: F(ba, "bandwidthMarginCurve", [{ + h8b: F(J, "systemKeyWrapFormat"), + d6b: F(I, "shouldSendUserAuthData", !0), + gya: F(I, "sendUserAuthIfRequired", Qa.gya), + X5b: F(I, "shouldClearUserData", !1), + IP: F(I, "usesMsl", !0), + nWb: F(I, "mslDeleteStore", !1), + pWb: F(I, "mslPersistStore", !0), + jBb: F(I, "correctNetworkForShortTitles", !0), + c8b: F(I, "supportsUnequalizedDownloadables", !0), + BYa: F(N, H("debugAseDenominator"), 100), + H3: F(N, "aseAudioBufferSizeBytes", Qa.H3.ea(x.zs)), + K3: F(N, "aseVideoBufferSizeBytes", Qa.K3.ea(x.zs)), + J3: F(N, "aseTextBufferSizeBytes", Qa.J3.ea(x.zs)), + fz: F(N, "minInitVideoBitrate", 560), + QVb: F(N, "minHCInitVideoBitrate", 560), + wC: F(N, "maxInitVideoBitrate", Infinity), + xN: F(N, "minInitAudioBitrate", 0), + PVb: F(N, "minHCInitAudioBitrate", 0), + jH: F(N, "maxInitAudioBitrate", 65535), + n9: F(N, "minAcceptableVideoBitrate", 235), + AC: F(N, "minRequiredBuffer", 3E4), + Vp: F(N, "minPrebufSize", 7800), + Cta: F(N, "minCheckBufferingCompleteInterval", 999999), + Hwa: F(P, "rebufferingFactor", 1), + Or: F(N, "maxBufferingTime", 2600), + LAa: F(I, "useMaxPrebufSize", !0), + xC: F(N, "maxPrebufSize", 45E3), + ita: F(N, "maxRebufSize", Infinity), + K7: F(ca, "initialBitrateSelectionCurve", null), + C4a: F(N, "initSelectionLowerBound", 560), + D4a: F(N, "initSelectionUpperBound", 1050), + mZ: F(N, "throughputPercentForAudio", 15), + fka: F(N, "bandwidthMargin", 10), + gka: F(I, "bandwidthMarginContinuous", !1), + hka: F(ca, "bandwidthMarginCurve", [{ m: 65, b: 8E3 }, { @@ -48492,10 +48012,10 @@ E3cbY[513816] = false; m: 5, b: 24E4 }]), - fla: F(L, "conservBandwidthMargin", 20), - aza: F(J, "switchConfigBasedOnInSessionTput", !1), - hla: F(L, "conservBandwidthMarginTputThreshold", 0), - gla: F(ba, "conservBandwidthMarginCurve", [{ + Gla: F(N, "conservBandwidthMargin", 20), + zza: F(I, "switchConfigBasedOnInSessionTput", !1), + Ila: F(N, "conservBandwidthMarginTputThreshold", 0), + Hla: F(ca, "conservBandwidthMarginCurve", [{ m: 80, b: 8E3 }, { @@ -48517,170 +48037,170 @@ E3cbY[513816] = false; m: 10, b: 24E4 }]), - Teb: F(J, "switchAlgoBasedOnHistIQR", !1), - bza: F(I, "switchConfigBasedOnThroughputHistory", "none", /^(none|iqr|avg)$/), - h7a: F(M, "maxPlayerStateToSwitchConfig", -1), - v6a: F(I, "lowEndMarkingCriteria", "none", /^(none|iqr|avg)$/), - qHa: F(Q, "IQRThreshold", .5), - s3a: F(I, "histIQRCalcToUse", "simple"), - YV: F(L, "maxTotalBufferLevelPerSession", 0), - BT: F(J, "enableCombinedPlaygraphs", !0), - mL: F(J, "enableAdPlaygraphs", !0), - U$: F(J, "retainSbrOnFade", !1), - gna: F(ha, "excludedContentPlaygraphIds", []), - i5: F(J, "enableDiscontiguousBuffering", !1), - Sna: F(S, "forceImmediateTransitionTypeForTitles", []), - Rna: F(L, "forceImmediateTransitionExitZone", 0), - aZ: F(J, "useBufferSizeLimiter", !1), - l9b: F(J, "useLegacyFragmentRounding", !1), - n3a: F(L, "highWatermarkLevel", 3E4), - Afb: F(L, "toStableThreshold", 3E4), - oba: F(L, "toUnstableThreshold", Ra.oba.ea(z.pa)), - vya: F(J, "skipBitrateInUpswitch", !1), - AAa: F(L, "watermarkLevelForSkipStart", 8E3), - Wpa: F(L, "highStreamRetentionWindow", 9E4), - isa: F(L, "lowStreamTransitionWindow", 51E4), - Ypa: F(L, "highStreamRetentionWindowUp", 3E5), - ksa: F(L, "lowStreamTransitionWindowUp", 3E5), - Xpa: F(L, "highStreamRetentionWindowDown", 6E5), - jsa: F(L, "lowStreamTransitionWindowDown", 0), - Vpa: F(Q, "highStreamInfeasibleBitrateFactor", .5), - Ly: F(L, "lowestBufForUpswitch", 15E3), - HV: F(L, "lockPeriodAfterDownswitch", 15E3), - msa: F(L, "lowWatermarkLevel", 25E3), - My: F(L, "lowestWaterMarkLevel", 2E4), - nsa: F(J, "lowestWaterMarkLevelBufferRelaxed", !1), - F8: F(Q, "mediaRate", 1), - OM: F(L, "maxTrailingBufferLen", 1E4), - tja: F(L, "audioBufferTargetAvailableSize", 262144), - pAa: F(L, "videoBufferTargetAvailableSize", 1048576), - p7a: F(L, "maxVideoTrailingBufferSize", 8388608), - U6a: F(L, "maxAudioTrailingBufferSize", 393216), - z5: F(Q, "fastUpswitchFactor", 3), - rna: F(Q, "fastDownswitchFactor", 1), - UG: F(L, "maxMediaBufferAllowed", 24E4), - Kdb: F(J, "simulatePartialBlocks", !0), - Jdb: F(J, "simulateBufferFull", !0), - ila: F(J, "considerConnectTime", !1), - ela: F(Q, "connectTimeMultiplier", 1), - PSb: F(L, "lowGradeModeEnterThreshold", 12E4), - QSb: F(L, "lowGradeModeExitThreshold", 9E4), - X6a: F(L, "maxDomainFailureWaitDuration", 3E4), - s8: F(L, "maxAttemptsOnFailure", 40), - Ima: F(J, "enableMaxAttemptsOnFailure", !0), - UZa: F(J, "exhaustAllLocationsForFailure", !0), - d7a: F(L, "maxNetworkErrorsDuringBuffering", 20), - t8: F(L, "maxBufferingTimeAllowedWithNetworkError", 12E4), - g_a: F(L, "fastDomainSelectionBwThreshold", 2E3), - jfb: F(L, "throughputProbingEnterThreshold", 4E4), - kfb: F(L, "throughputProbingExitThreshold", 34E3), - l6a: F(L, "locationProbingTimeout", 1E4), - o_a: F(L, "finalLocationSelectionBwThreshold", 1E4), - hfb: F(Q, "throughputHighConfidenceLevel", .75), - ifb: F(Q, "throughputLowConfidenceLevel", .4), - xZa: F(J, "enablePerfBasedLocationSwitch", !1), - zH: F(J, "probeServerWhenError", !0), - Gva: F(L, "probeRequestTimeoutMilliseconds", 8E3), - sS: F(J, "allowSwitchback", !0), - U$a: F(L, "probeDetailDenominator", 100), - u8: F(L, "maxDelayToReportFailure", 300), - Ura: F(L, "locationStatisticsUpdateInterval", 6E4), - hAb: F(J, "countGapInBuffer", !1), - Mub: F(J, "allowCallToStreamSelector", !0), - Xwb: F(L, "bufferThresholdForAbort", 1E4), - HTb: F(L, "maxResponsesInitialTput", 6), - rZa: F(J, "enableInitialTputLogging", !1), - pYb: F(L, "pipelineScheduleTimeoutMs", 2), - NM: F(L, "maxPartialBuffersAtBufferingStart", 2), - MTb: F(L, "maxStreamingSkew", 4E3), - FTb: F(L, "maxPendingBufferPercentage", 10), - Z6: F(L, "headerRequestSize", 4096), - Xma: F(J, "estimateHeaderSize", !1), - hW: F(L, "minBufferLenForHeaderDownloading", 1E4), - RVb: F(L, "numExtraFragmentsAllowed", 2), - tn: F(J, "pipelineEnabled", !1), - Sdb: F(L, "socketReceiveBufferSize", 0), - v3: F(L, "audioSocketReceiveBufferSize", 32768), - Nba: F(L, "videoSocketReceiveBufferSize", 65536), - Tpa: F(L, "headersSocketReceiveBufferSize", 32768), - R8b: F(L, "updatePtsIntervalMs", 1E3), - $wb: F(L, "bufferTraceDenominator", 100), - TUa: F(L, "bufferLevelNotifyIntervalMs", 2E3), - yS: F(L, "aseReportDenominator", 0), - oja: F(L, "aseReportIntervalMs", 3E5), - GFb: F(J, "enableAbortTesting", !1), - stb: F(L, "abortRequestFrequency", 8), - T5b: F(L, "streamingStatusIntervalMs", 2E3), - aX: F(L, "prebufferTimeLimit", 24E4), - G7a: F(L, "minBufferLevelForTrackSwitch", 2E3), - Sua: F(L, "penaltyFactorForLongConnectTime", 2), - fsa: F(L, "longConnectTimeThreshold", 200), - Qia: F(L, "additionalBufferingLongConnectTime", 2E3), - Ria: F(L, "additionalBufferingPerFailure", 8E3), - mX: F(L, "rebufferCheckDuration", 6E4), - ZFb: F(J, "enableLookaheadHints", !1), - NSb: F(L, "lookaheadFragments", 2), - pL: F(J, "enableOCSideChannel", !0), - P0: F(K, "OCSCBufferQuantizationConfig", { + Mfb: F(I, "switchAlgoBasedOnHistIQR", !1), + Aza: F(J, "switchConfigBasedOnThroughputHistory", "none", /^(none|iqr|avg)$/), + N7a: F(M, "maxPlayerStateToSwitchConfig", -1), + $6a: F(J, "lowEndMarkingCriteria", "none", /^(none|iqr|avg)$/), + QHa: F(P, "IQRThreshold", .5), + Y3a: F(J, "histIQRCalcToUse", "simple"), + NW: F(N, "maxTotalBufferLevelPerSession", 0), + lU: F(I, "enableCombinedPlaygraphs", !0), + FL: F(I, "enableAdPlaygraphs", !0), + zaa: F(I, "retainSbrOnFade", !1), + Kna: F(la, "excludedContentPlaygraphIds", []), + G5: F(I, "enableDiscontiguousBuffering", !1), + uoa: F(U, "forceImmediateTransitionTypeForTitles", []), + toa: F(N, "forceImmediateTransitionExitZone", 0), + IZ: F(I, "useBufferSizeLimiter", !1), + O$b: F(I, "useLegacyFragmentRounding", !1), + T3a: F(N, "highWatermarkLevel", 3E4), + tgb: F(N, "toStableThreshold", 3E4), + Uba: F(N, "toUnstableThreshold", Qa.Uba.ea(z.ma)), + Uya: F(I, "skipBitrateInUpswitch", !1), + aBa: F(N, "watermarkLevelForSkipStart", 8E3), + yqa: F(N, "highStreamRetentionWindow", 9E4), + Isa: F(N, "lowStreamTransitionWindow", 51E4), + Aqa: F(N, "highStreamRetentionWindowUp", 3E5), + Ksa: F(N, "lowStreamTransitionWindowUp", 3E5), + zqa: F(N, "highStreamRetentionWindowDown", 6E5), + Jsa: F(N, "lowStreamTransitionWindowDown", 0), + xqa: F(P, "highStreamInfeasibleBitrateFactor", .5), + Zy: F(N, "lowestBufForUpswitch", 15E3), + vW: F(N, "lockPeriodAfterDownswitch", 15E3), + Msa: F(N, "lowWatermarkLevel", 25E3), + $y: F(N, "lowestWaterMarkLevel", 2E4), + Nsa: F(I, "lowestWaterMarkLevelBufferRelaxed", !1), + f9: F(P, "mediaRate", 1), + pN: F(N, "maxTrailingBufferLen", 1E4), + Wja: F(N, "audioBufferTargetAvailableSize", 262144), + RAa: F(N, "videoBufferTargetAvailableSize", 1048576), + V7a: F(N, "maxVideoTrailingBufferSize", 8388608), + z7a: F(N, "maxAudioTrailingBufferSize", 393216), + W5: F(P, "fastUpswitchFactor", 3), + Vna: F(P, "fastDownswitchFactor", 1), + kH: F(N, "maxMediaBufferAllowed", 24E4), + Deb: F(I, "simulatePartialBlocks", !0), + Ceb: F(I, "simulateBufferFull", !0), + Jla: F(I, "considerConnectTime", !1), + Fla: F(P, "connectTimeMultiplier", 1), + bUb: F(N, "lowGradeModeEnterThreshold", 12E4), + cUb: F(N, "lowGradeModeExitThreshold", 9E4), + C7a: F(N, "maxDomainFailureWaitDuration", 3E4), + S8: F(N, "maxAttemptsOnFailure", 40), + kna: F(I, "enableMaxAttemptsOnFailure", !0), + z_a: F(I, "exhaustAllLocationsForFailure", !0), + J7a: F(N, "maxNetworkErrorsDuringBuffering", 20), + T8: F(N, "maxBufferingTimeAllowedWithNetworkError", 12E4), + L_a: F(N, "fastDomainSelectionBwThreshold", 2E3), + cgb: F(N, "throughputProbingEnterThreshold", 4E4), + dgb: F(N, "throughputProbingExitThreshold", 34E3), + Q6a: F(N, "locationProbingTimeout", 1E4), + T_a: F(N, "finalLocationSelectionBwThreshold", 1E4), + agb: F(P, "throughputHighConfidenceLevel", .75), + bgb: F(P, "throughputLowConfidenceLevel", .4), + c_a: F(I, "enablePerfBasedLocationSwitch", !1), + RH: F(I, "probeServerWhenError", !0), + ewa: F(N, "probeRequestTimeoutMilliseconds", 8E3), + dT: F(I, "allowSwitchback", !0), + Fab: F(N, "probeDetailDenominator", 100), + U8: F(N, "maxDelayToReportFailure", 300), + tsa: F(N, "locationStatisticsUpdateInterval", 6E4), + lBb: F(I, "countGapInBuffer", !1), + Mvb: F(I, "allowCallToStreamSelector", !0), + Xxb: F(N, "bufferThresholdForAbort", 1E4), + XUb: F(N, "maxResponsesInitialTput", 6), + XZa: F(I, "enableInitialTputLogging", !1), + IZb: F(N, "pipelineScheduleTimeoutMs", 2), + oN: F(N, "maxPartialBuffersAtBufferingStart", 2), + bVb: F(N, "maxStreamingSkew", 4E3), + VUb: F(N, "maxPendingBufferPercentage", 10), + y7: F(N, "headerRequestSize", 4096), + zna: F(I, "estimateHeaderSize", !1), + XW: F(N, "minBufferLenForHeaderDownloading", 1E4), + hXb: F(N, "numExtraFragmentsAllowed", 2), + qn: F(I, "pipelineEnabled", !1), + Leb: F(N, "socketReceiveBufferSize", 0), + T3: F(N, "audioSocketReceiveBufferSize", 32768), + rca: F(N, "videoSocketReceiveBufferSize", 65536), + vqa: F(N, "headersSocketReceiveBufferSize", 32768), + u$b: F(N, "updatePtsIntervalMs", 1E3), + $xb: F(N, "bufferTraceDenominator", 100), + BVa: F(N, "bufferLevelNotifyIntervalMs", 2E3), + jT: F(N, "aseReportDenominator", 0), + Rja: F(N, "aseReportIntervalMs", 3E5), + LGb: F(I, "enableAbortTesting", !1), + rub: F(N, "abortRequestFrequency", 8), + u7b: F(N, "streamingStatusIntervalMs", 2E3), + MX: F(N, "prebufferTimeLimit", 24E4), + m8a: F(N, "minBufferLevelForTrackSwitch", 2E3), + qva: F(N, "penaltyFactorForLongConnectTime", 2), + Fsa: F(N, "longConnectTimeThreshold", 200), + rja: F(N, "additionalBufferingLongConnectTime", 2E3), + sja: F(N, "additionalBufferingPerFailure", 8E3), + XX: F(N, "rebufferCheckDuration", 6E4), + eHb: F(I, "enableLookaheadHints", !1), + $Tb: F(N, "lookaheadFragments", 2), + JL: F(I, "enableOCSideChannel", !0), + p1: F(K, "OCSCBufferQuantizationConfig", { lv: 5, mx: 240 }), - rgb: F(J, "updateDrmRequestOnNetworkFailure", !1), - cEb: F(J, "deferAseScheduling", !1), - vTb: F(L, "maxDiffAudioVideoEndPtsMs", 16E3), - Zla: F(L, "defaultHeaderCacheSize", 4), - Yla: F(L, "defaultHeaderCacheDataPrefetchMs", 8E3), - l8a: F(J, "neverWipeHeaderCache", !0), - sta: F(L, "networkFailureResetWaitMs", 2E3), - rta: F(L, "networkFailureAbandonMs", 6E4), - y8: F(L, "maxThrottledNetworkFailures", 3), - gba: F(L, "throttledNetworkFailureThresholdMs", 200), - lsa: F(M, "lowThroughputThreshold", 400), - fna: F(J, "excludeSessionWithoutHistoryFromLowThroughputThreshold", !1), - UUb: F(J, "mp4ParsingInNative", !1), - i5b: F(J, "sourceBufferInOrderAppend", !0), - $N: F(J, "requireAudioStreamToEncompassVideo", !0), - Lub: F(J, "allowAudioToStreamPastVideo", !0), - uZa: F(J, "enableManagerDebugTraces", !1), - F6a: F(L, "managerDebugMessageInterval", 1E3), - E6a: F(L, "managerDebugMessageCount", 20), - Yic: F(J, "notifyManifestCacheEom", !1), - Zwb: F(L, "bufferThresholdToSwitchToSingleConnMs", 18E4), - Ywb: F(L, "bufferThresholdToSwitchToParallelConnMs", 12E4), - X9: F(L, "periodicHistoryPersistMs", 3E5), - eaa: F(L, "saveVideoBitrateMs", 18E4), - QTa: F(J, "appendMediaRequestOnComplete", !0), - vAa: F(J, "waitForDrmToAppendMedia", !1), - Pna: F(J, H("forceAppendHeadersAfterDrm"), !1), - CIb: F(J, H("forceAppendEncryptedStreamHeaderFirst"), !0), - Y_b: F(J, H("reappendRequestsOnSkip"), !1), - cVb: F(L, "netIntrStoreWindow", 36E3), - AUb: F(L, "minNetIntrDuration", 8E3), - xHb: F(L, "fastHistoricBandwidthExpirationTime", 10368E3), - swb: F(L, "bandwidthExpirationTime", 5184E3), - wHb: F(L, "failureExpirationTime", 86400), - qOb: F(L, "historyTimeOfDayGranularity", 4), - eHb: F(J, "expandDownloadTime", !1), - JUb: F(L, "minimumMeasurementTime", 500), - IUb: F(L, "minimumMeasurementBytes", 131072), - $6b: F(L, "throughputMeasurementTimeout", 2E3), - qPb: F(L, "initThroughputMeasureDataSize", 262144), - a7b: F(I, "throughputPredictor", "ewma"), - Z6b: F(L, "throughputMeasureWindow", 5E3), - d7b: F(L, "throughputWarmupTime", 5E3), - Y6b: F(L, "throughputIQRMeasureWindow", 5E3), - kmb: F(L, "IQRBucketizerWindow", 15E3), - Lzb: F(L, "connectTimeHalflife", 10), - S1b: F(L, "responseTimeHalflife", 10), - pOb: F(L, "historicBandwidthUpdateInterval", 2E3), - HUb: F(L, "minimumBufferToStopProbing", 1E4), - wxa: F(I, "secondThroughputEstimator", "none"), - ocb: F(M, "secondThroughputMeasureWindowInMs", Infinity), - QFb: F(ha, "enableFilters", ("throughput-ewma throughput-sw throughput-iqr throughput-tdigest avtp entropy").split(" ")), - NHb: F(K, "filterDefinitionOverrides", {}), - NDb: F(I, "defaultFilter", "throughput-ewma"), - H2b: F(I, "secondaryFilter", "none"), - fYa: F(K, "defaultFilterDefinitions", { + nhb: F(I, "updateDrmRequestOnNetworkFailure", !1), + gFb: F(I, "deferAseScheduling", !1), + LUb: F(N, "maxDiffAudioVideoEndPtsMs", 16E3), + Ama: F(N, "defaultHeaderCacheSize", 4), + zma: F(N, "defaultHeaderCacheDataPrefetchMs", 8E3), + S8a: F(I, "neverWipeHeaderCache", !0), + Qta: F(N, "networkFailureResetWaitMs", 2E3), + Pta: F(N, "networkFailureAbandonMs", 6E4), + Y8: F(N, "maxThrottledNetworkFailures", 3), + Mba: F(N, "throttledNetworkFailureThresholdMs", 200), + Lsa: F(M, "lowThroughputThreshold", 400), + Jna: F(I, "excludeSessionWithoutHistoryFromLowThroughputThreshold", !1), + lWb: F(I, "mp4ParsingInNative", !1), + J6b: F(I, "sourceBufferInOrderAppend", !0), + GO: F(I, "requireAudioStreamToEncompassVideo", !0), + Lvb: F(I, "allowAudioToStreamPastVideo", !0), + $Za: F(I, "enableManagerDebugTraces", !1), + k7a: F(N, "managerDebugMessageInterval", 1E3), + j7a: F(N, "managerDebugMessageCount", 20), + Bkc: F(I, "notifyManifestCacheEom", !1), + Zxb: F(N, "bufferThresholdToSwitchToSingleConnMs", 18E4), + Yxb: F(N, "bufferThresholdToSwitchToParallelConnMs", 12E4), + B$: F(N, "periodicHistoryPersistMs", 3E5), + Kaa: F(N, "saveBitrateMs", 18E4), + vUa: F(I, "appendMediaRequestOnComplete", !0), + XAa: F(I, "waitForDrmToAppendMedia", !1), + roa: F(I, H("forceAppendHeadersAfterDrm"), !1), + MJb: F(I, H("forceAppendEncryptedStreamHeaderFirst"), !0), + q1b: F(I, H("reappendRequestsOnSkip"), !1), + uWb: F(N, "netIntrStoreWindow", 36E3), + SVb: F(N, "minNetIntrDuration", 8E3), + EIb: F(N, "fastHistoricBandwidthExpirationTime", 10368E3), + rxb: F(N, "bandwidthExpirationTime", 5184E3), + DIb: F(N, "failureExpirationTime", 86400), + BPb: F(N, "historyTimeOfDayGranularity", 4), + kIb: F(I, "expandDownloadTime", !1), + aWb: F(N, "minimumMeasurementTime", 500), + $Vb: F(N, "minimumMeasurementBytes", 131072), + D8b: F(N, "throughputMeasurementTimeout", 2E3), + BQb: F(N, "initThroughputMeasureDataSize", 262144), + E8b: F(J, "throughputPredictor", "ewma"), + C8b: F(N, "throughputMeasureWindow", 5E3), + H8b: F(N, "throughputWarmupTime", 5E3), + B8b: F(N, "throughputIQRMeasureWindow", 5E3), + gnb: F(N, "IQRBucketizerWindow", 15E3), + OAb: F(N, "connectTimeHalflife", 10), + m3b: F(N, "responseTimeHalflife", 10), + APb: F(N, "historicBandwidthUpdateInterval", 2E3), + ZVb: F(N, "minimumBufferToStopProbing", 1E4), + Uxa: F(J, "secondThroughputEstimator", "none"), + cdb: F(M, "secondThroughputMeasureWindowInMs", Infinity), + WGb: F(la, "enableFilters", ("throughput-ewma throughput-sw throughput-iqr throughput-tdigest avtp entropy").split(" ")), + UIb: F(K, "filterDefinitionOverrides", {}), + REb: F(J, "defaultFilter", "throughput-ewma"), + d4b: F(J, "secondaryFilter", "none"), + MYa: F(K, "defaultFilterDefinitions", { "throughput-ewma": { type: "discontiguous-ewma", mw: 5E3, @@ -48743,119 +48263,119 @@ E3cbY[513816] = false; uhdl: [150, 230, 352, 539, 825, 1264, 1936, 2966, 4543, 6958, 10657, 16322, 25E3] } }), - qta: F(J, "needMinimumNetworkConfidence", !0), - Kja: F(J, "biasTowardHistoricalThroughput", !0), - Eia: F(J, "addHeaderDataToNetworkMonitor", !1), - Cya: F(J, "startMonitorOnLoadStart", !1), - Bwa: F(J, "reportFailedRequestsToNetworkMonitor", !1), - Esa: F(M, "maxFastPlayBufferInMs", Infinity), - Z6a: F(M, "maxFastPlayBitThreshold", Infinity), - bja: F(J, "appendFirstHeaderOnComplete", !0), - uvb: F(I, "ase_stream_selector", "optimized"), - l8: F(I, "liveStreamSelectorAlgorithm", "livesimple"), - Aqa: F(I, "initBitrateSelectorAlgorithm", "default"), - Uja: F(I, "bufferingSelectorAlgorithm", "default"), - tDb: F(I, "ase_ls_failure_simulation", ""), - Pla: F(J, "ase_dump_fragments", !1), - Qla: F(L, "ase_location_history", 0), - XXa: F(L, "ase_throughput", 0), - uDb: F(J, "ase_simulate_verbose", !1), - YYb: F(L, "pollingPeriod", 150), - xSb: F(L, "loadTimeMs", 18E4), - mTb: F(L, "marginTimeMs", 1E4), - uoa: F(J, "getDeviceIdFromBindDevice", !1), - Dia: F(J, "addFailedLogBlobsToQueue", !0), - f8b: { + Ota: F(I, "needMinimumNetworkConfidence", !0), + kka: F(I, "biasTowardHistoricalThroughput", !0), + fja: F(I, "addHeaderDataToNetworkMonitor", !1), + aza: F(I, "startMonitorOnLoadStart", !1), + axa: F(I, "reportFailedRequestsToNetworkMonitor", !1), + cta: F(M, "maxFastPlayBufferInMs", Infinity), + E7a: F(M, "maxFastPlayBitThreshold", Infinity), + Eja: F(I, "appendFirstHeaderOnComplete", !0), + twb: F(J, "ase_stream_selector", "optimized"), + I8: F(J, "liveStreamSelectorAlgorithm", "livesimple"), + ZM: F(I, "jointStreamSelectorEnabled", !1), + uka: F(J, "bufferingSelectorAlgorithm", "default"), + xEb: F(J, "ase_ls_failure_simulation", ""), + qma: F(I, "ase_dump_fragments", !1), + rma: F(N, "ase_location_history", 0), + DYa: F(N, "ase_throughput", 0), + yEb: F(I, "ase_simulate_verbose", !1), + q_b: F(N, "pollingPeriod", 150), + KTb: F(N, "loadTimeMs", 18E4), + CUb: F(N, "marginTimeMs", 1E4), + Xoa: F(I, "getDeviceIdFromBindDevice", !1), + eja: F(I, "addFailedLogBlobsToQueue", !0), + I9b: { "content-sampling": { - Ir: F(L, "contentSamplingMaxBufferingTime", 3E3), - lO: F(I, "contentSamplingSelectStartingVMAFMethod", "fallback"), - gS: F(J, "contentSamplingActivateSelectStartingVMAF", !0), - Ut: F(L, "contentSamplingMinStartingVideoVMAF", 80), - gW: F(L, "contentSamplingMinAcceptableVMAF", 70), - ZG: F(L, "contentSamplingMinAllowedVmaf", 60) + Or: F(N, "contentSamplingMaxBufferingTime", 3E3), + SO: F(J, "contentSamplingSelectStartingVMAFMethod", "fallback"), + m3: F(I, "contentSamplingActivateSelectStartingVMAF", !0), + $t: F(N, "contentSamplingMinStartingVideoVMAF", 80), + WW: F(N, "contentSamplingMinAcceptableVMAF", 70), + pH: F(N, "contentSamplingMinAllowedVmaf", 60) }, billboard: { - Tt: F(L, "billboardMinInitVideoBitrate", 1050), - Qy: F(L, "billboardMaxInitVideoBitrate", null), - Yp: F(L, "billboardMinPrebufSize", null), - lC: F(L, "billboardMaxPrebufSize", null), - Ir: F(L, "billboardMaxBufferingTime", null), - NM: F(L, "billboardMaxPartialBuffersAtBufferingStart", null), - My: F(L, "billboardLowestWaterMarkLevel", 6E3), - Ly: F(L, "billboardLowestBufForUpswitch", 25E3), - bza: F(I, "billboardSwitchConfigBasedOnThroughputHistory", "none", /^(none|iqr|avg)$/) + fz: F(N, "billboardMinInitVideoBitrate", 1050), + wC: F(N, "billboardMaxInitVideoBitrate", null), + Vp: F(N, "billboardMinPrebufSize", null), + xC: F(N, "billboardMaxPrebufSize", null), + Or: F(N, "billboardMaxBufferingTime", null), + oN: F(N, "billboardMaxPartialBuffersAtBufferingStart", null), + $y: F(N, "billboardLowestWaterMarkLevel", 6E3), + Zy: F(N, "billboardLowestBufForUpswitch", 25E3), + Aza: F(J, "billboardSwitchConfigBasedOnThroughputHistory", "none", /^(none|iqr|avg)$/) }, preplay: { - Tt: F(L, "preplayMinInitVideoBitrate", 1050), - Qy: F(L, "preplayMaxInitVideoBitrate", null), - Yp: F(L, "preplayMinPrebufSize", null), - lC: F(L, "preplayMaxPrebufSize", null), - Ir: F(L, "preplayMaxBufferingTime", null), - NM: F(L, "preplayMaxPartialBuffersAtBufferingStart", null), - My: F(L, "preplayLowestWaterMarkLevel", 6E3), - Ly: F(L, "preplayLowestBufForUpswitch", 25E3) + fz: F(N, "preplayMinInitVideoBitrate", 1050), + wC: F(N, "preplayMaxInitVideoBitrate", null), + Vp: F(N, "preplayMinPrebufSize", null), + xC: F(N, "preplayMaxPrebufSize", null), + Or: F(N, "preplayMaxBufferingTime", null), + oN: F(N, "preplayMaxPartialBuffersAtBufferingStart", null), + $y: F(N, "preplayLowestWaterMarkLevel", 6E3), + Zy: F(N, "preplayLowestBufForUpswitch", 25E3) }, embedded: { - Tt: F(L, "embeddedMinInitVideoBitrate", 1050), - Qy: F(L, "embeddedMaxInitVideoBitrate", null), - Yp: F(L, "embeddedMinPrebufSize", null), - lC: F(L, "embeddedMaxPrebufSize", null), - Ir: F(L, "embeddedMaxBufferingTime", null), - NM: F(L, "embeddedMaxPartialBuffersAtBufferingStart", null), - My: F(L, "embeddedLowestWaterMarkLevel", 6E3), - Ly: F(L, "embeddedLowestBufForUpswitch", 25E3) + fz: F(N, "embeddedMinInitVideoBitrate", 1050), + wC: F(N, "embeddedMaxInitVideoBitrate", null), + Vp: F(N, "embeddedMinPrebufSize", null), + xC: F(N, "embeddedMaxPrebufSize", null), + Or: F(N, "embeddedMaxBufferingTime", null), + oN: F(N, "embeddedMaxPartialBuffersAtBufferingStart", null), + $y: F(N, "embeddedLowestWaterMarkLevel", 6E3), + Zy: F(N, "embeddedLowestBufForUpswitch", 25E3) }, "video-merch-bob-horizontal": { - Tt: F(L, "videoMerchBobHorizontalMinInitVideoBitrate", null), - Qy: F(L, "videoMerchBobHorizontalMaxInitVideoBitrate", null), - Yp: F(L, "videoMerchBobHorizontalMinPrebufSize", null), - lC: F(L, "videoMerchBobHorizontalMaxPrebufSize", null), - Ir: F(L, "videoMerchBobHorizontalMaxBufferingTime", null), - NM: F(L, "videoMerchBobHorizontalMaxPartialBuffersAtBufferingStart", null), - My: F(L, "videoMerchBobHorizontalLowestWaterMarkLevel", null), - Ly: F(L, "videoMerchBobHorizontalLowestBufForUpswitch", null) + fz: F(N, "videoMerchBobHorizontalMinInitVideoBitrate", null), + wC: F(N, "videoMerchBobHorizontalMaxInitVideoBitrate", null), + Vp: F(N, "videoMerchBobHorizontalMinPrebufSize", null), + xC: F(N, "videoMerchBobHorizontalMaxPrebufSize", null), + Or: F(N, "videoMerchBobHorizontalMaxBufferingTime", null), + oN: F(N, "videoMerchBobHorizontalMaxPartialBuffersAtBufferingStart", null), + $y: F(N, "videoMerchBobHorizontalLowestWaterMarkLevel", null), + Zy: F(N, "videoMerchBobHorizontalLowestBufForUpswitch", null) }, "mini-modal-horizontal": { - Tt: F(L, "miniModalHorizontalMinInitVideoBitrate", null), - Qy: F(L, "miniModalHorizontalMaxInitVideoBitrate", null), - Yp: F(L, "miniModalHorizontalMinPrebufSize", null), - lC: F(L, "miniModalHorizontalMaxPrebufSize", null), - Ir: F(L, "miniModalHorizontalMaxBufferingTime", 500), - NM: F(L, "miniModalHorizontalMaxPartialBuffersAtBufferingStart", null), - My: F(L, "miniModalHorizontalLowestWaterMarkLevel", null), - Ly: F(L, "miniModalHorizontalLowestBufForUpswitch", null) + fz: F(N, "miniModalHorizontalMinInitVideoBitrate", null), + wC: F(N, "miniModalHorizontalMaxInitVideoBitrate", null), + Vp: F(N, "miniModalHorizontalMinPrebufSize", null), + xC: F(N, "miniModalHorizontalMaxPrebufSize", null), + Or: F(N, "miniModalHorizontalMaxBufferingTime", 500), + oN: F(N, "miniModalHorizontalMaxPartialBuffersAtBufferingStart", null), + $y: F(N, "miniModalHorizontalLowestWaterMarkLevel", null), + Zy: F(N, "miniModalHorizontalLowestBufForUpswitch", null) }, live: {} }, - pGb: F(J, "enableVerbosePlaydelayLogging", !1), - kGb: F(J, "enableSeamless", !1), - q3a: F(L, "hindsightDenominator", 0), - p3a: F(L, "hindsightDebugDenominator", 0), - r3a: F(K, "hindsightParam", { + vHb: F(I, "enableVerbosePlaydelayLogging", !1), + qHb: F(I, "enableSeamless", !1), + W3a: F(N, "hindsightDenominator", 0), + V3a: F(N, "hindsightDebugDenominator", 0), + X3a: F(K, "hindsightParam", { numB: Infinity, bSizeMs: 1E3, fillS: "last", fillHl: 1E3 }), - yZa: F(J, "enableSessionHistoryReport", !1), - WYa: F(L, "earlyStageEstimatePeriod", 1E4), - P5a: F(L, "lateStageEstimatePeriod", 3E4), - e7a: F(L, "maxNumSessionHistoryStored", 30), - N7a: F(L, "minSessionHistoryDuration", 3E4), - UV: F(L, "maxActiveRequestsPerSession", 3), - S6a: F(L, "maxActiveRequestsSABCell100", 2), - Lra: F(J, "limitAudioDiscountByMaxAudioBitrate", !0), - qd: F(K, "browserInfo", {}), - jxb: F(L, H("busyGracePeriod"), 199), - d3b: F(J, H("sendTransitionLogblob"), !0), - wFb: F(J, H("editVideoFragments"), !0), - VYa: F(J, H("earlyAppendSingleChildBranch"), !0), - $Ob: F(J, H("includeSegmentInfoOnLogblobs"), !0), - lHb: F(J, "exposeTestData", !1), - kHb: F(J, H("exposeErrorData"), !1), - ZXa: F(J, "declareBufferingCompleteAtSegmentEnd", !0), - xS: F(J, H("applyProfileTimestampOffset"), !1), - t$: F(K, H("profileTimestampOffsets"), { + d_a: F(I, "enableSessionHistoryReport", !1), + BZa: F(N, "earlyStageEstimatePeriod", 1E4), + q6a: F(N, "lateStageEstimatePeriod", 3E4), + K7a: F(N, "maxNumSessionHistoryStored", 30), + t8a: F(N, "minSessionHistoryDuration", 3E4), + KW: F(N, "maxActiveRequestsPerSession", 3), + x7a: F(N, "maxActiveRequestsSABCell100", 2), + msa: F(I, "limitAudioDiscountByMaxAudioBitrate", !0), + sd: F(K, "browserInfo", {}), + jyb: F(N, H("busyGracePeriod"), 199), + C4b: F(I, H("sendTransitionLogblob"), !0), + BGb: F(I, H("editVideoFragments"), !0), + AZa: F(I, H("earlyAppendSingleChildBranch"), !0), + kQb: F(I, H("includeSegmentInfoOnLogblobs"), !0), + sIb: F(I, "exposeTestData", !1), + rIb: F(I, H("exposeErrorData"), !1), + FYa: F(I, "declareBufferingCompleteAtSegmentEnd", !0), + iT: F(I, H("applyProfileTimestampOffset"), !1), + Z$: F(K, H("profileTimestampOffsets"), { "heaac-2-dash": { 64: { ticks: -3268, @@ -48879,232 +48399,237 @@ E3cbY[513816] = false; } } }), - Im: F(J, H("applyProfileStreamingOffset"), !1), - H8: F(J, H("mediaSourceSupportsNegativePts"), !1), - Qub: F(J, H("allowSmallSeekDelta"), !1), - $4b: F(L, H("smallSeekDeltaThresholdMilliseconds"), t.m1), - KFb: F(J, "enableCDMAttestedDescriptors", !1), - Lwa: F(J, "requireDownloadDataAtBuffering", !1), - Mwa: F(J, "requireSetupConnectionDuringBuffering", !1), - Sab: F(J, "recordFirstFragmentOnSubBranchCreate", !1), - Wgb: F(J, "useMobileVMAF", !1), - tYa: F(I, "desiredVMAFTypeMobile", "phone_plus_lts"), - uYa: F(I, "desiredVMAFTypeNonMobile", "plus_lts"), - gS: F(J, "activateSelectStartingVMAF", !1), - Ut: F(L, "minStartingVideoVMAF", 1), - gW: F(L, "minAcceptableVMAF", 1), - ZG: F(L, "minAllowedVmaf", 1), - Tub: F(J, "alwaysNotifyEOSForPlaygraph", !0), - cGb: F(J, "enableNewAse", !0), - m9b: F(J, "useNewApi", !0), - r8: F(L, "maxAllowedOutstandingRequests", 4), - tK: F(J, "alwaysRunUnderflowTimer", !0), - gta: F(L, "minStreamableConcurrencyWindow", 3E3), - Oya: F(Q, "streamableConcurrencyFactor", .3), - NS: F(L, "bufferingConcurrencyWindow", 7800), - S4b: F(J, "singleStreamablePerBranch", !0), - l5: F(J, "enableResolutionVMAFStreamFilter", !1), - S$: F(K, "resolutionVMAFCappingRuleList", {}), - Vua: F(M, "percentCapTitlesForResolutionVMAFStreamFilter", 100), - KEb: F(J, "disableSkipping", !1), - Aba: F(J, "useHLSPlayer", Ra.Aba), - jAa: F(J, H("useExitZones"), !0), - A1b: F(J, "requestSegmentVmaf", !1), - wN: F(K, "perFragmentVMAFConfig", { + Im: F(I, H("applyProfileStreamingOffset"), !1), + h9: F(I, H("mediaSourceSupportsNegativePts"), !1), + Qvb: F(I, H("allowSmallSeekDelta"), !1), + A6b: F(N, H("smallSeekDeltaThresholdMilliseconds"), t.P1), + QGb: F(I, "enableCDMAttestedDescriptors", !1), + kxa: F(I, "requireDownloadDataAtBuffering", !1), + lxa: F(I, "requireSetupConnectionDuringBuffering", !1), + Ebb: F(I, "recordFirstFragmentOnSubBranchCreate", !1), + Shb: F(I, "useMobileVMAF", !1), + $Ya: F(J, "desiredVMAFTypeMobile", "phone_plus_lts"), + aZa: F(J, "desiredVMAFTypeNonMobile", "plus_lts"), + m3: F(I, "activateSelectStartingVMAF", !1), + $t: F(N, "minStartingVideoVMAF", 1), + WW: F(N, "minAcceptableVMAF", 1), + pH: F(N, "minAllowedVmaf", 1), + Tvb: F(I, "alwaysNotifyEOSForPlaygraph", !0), + iHb: F(I, "enableNewAse", !0), + P$b: F(I, "useNewApi", !0), + Q8: F(N, "maxAllowedOutstandingRequests", 4), + MK: F(I, "alwaysRunUnderflowTimer", !0), + Dta: F(N, "minStreamableConcurrencyWindow", 3E3), + lza: F(P, "streamableConcurrencyFactor", .3), + zT: F(N, "bufferingConcurrencyWindow", 7800), + s6b: F(I, "singleStreamablePerBranch", !0), + J5: F(I, "enableResolutionVMAFStreamFilter", !1), + waa: F(K, "resolutionVMAFCappingRuleList", {}), + tva: F(M, "percentCapTitlesForResolutionVMAFStreamFilter", 100), + OFb: F(I, "disableSkipping", !1), + fca: F(I, "useHLSPlayer", Qa.fca), + KAa: F(I, H("useExitZones"), !0), + U2b: F(I, "requestSegmentVmaf", !1), + ZN: F(K, "perFragmentVMAFConfig", { enabled: !1 }), - Dua: F(L, "paddingDurationMs", 1E3), - Eua: F(I, "paddingMediaType", "padding"), - Reb: F(J, "supportsPtsChanged", !1), - jZb: F(J, H("preferUnletterboxed"), !1), - sZa: F(J, "enableKeySystemRestrictor", !1), - UGb: F(L, "errorEventToRestrict", 2), - TGb: F(S, "errorCodesToRestrict", [7353, 7361, 7377, 7701, 7702, 7703, 7717]), - SGb: F(S, "errorCodesToCache", [7353, 7361, 7377, 7701, 7702, 7703, 7717]), - kZa: F(J, "enableCachedErrors", !1), - txb: F(L, "cachedErrorCountLimit", 20), - vxb: F(L, "cachedErrorExpirationSeconds", 604800), - wxb: F(L, "cachedErrorsStorageTimeoutSeconds", 2E3), - NG: F(L, "liveTargetBufferDuration", 1E4), - h8: F(M, "liveEdgeCushion", 2E3), - Qra: F(J, "liveSwitchStreamsOnErrorInPipeline", !0), - g8: F(J, "liveAccurateFragmentTimestamps", !1), - ET: F(J, "enableMissingSegmentsDetection", !1), - FT: F(J, "enableMissingSegmentsReplacement", !1), - eSb: F(M, "liveMaxTemporaryRequestErrorRetries", 6), - RSb: F(M, "lowerStreamLiveMaxTemporaryRequestErrorRetries", 3), - jHb: F(M, "explorationPhaseLiveMaxTemporaryRequestErrorRetries", 1), - aSb: F(M, "liveEdgeThreshold", 1E4), - RFb: F(J, "enableForceLiveEdgeAtEventStart", !0), - XFb: F(J, "enableLivePlaybackRateDriftCorrection", !1), - jSb: F(Q, "livePlaybackRateMin", .98), - iSb: F(Q, "livePlaybackRateMax", 1.02), - hSb: F(M, "livePlaybackRateAdjustmentThresholdMs", 20), - gSb: F(M, "livePlaybackRateAdjustmentIntervalMs", 1E3), - fSb: F(Q, "livePlaybackRateAdjustmentFactor", .1), - EIb: F(M, "forceAstRelativeLiveBookmark", void 0), - GIb: F(M, "forceEstRelativeLiveBookmark", void 0), - A5b: F(M, "startSlateMs", void 0), - lSb: F(M, "liveSlateMs", void 0) - }; - sa = !0; - b.dla = function(ra) { - var O, ja, xa; - O = d.Ba.get(B.Lc).id; - if (0 < b.config.q6a && 0 === O % b.config.q6a) try { - ja = d.Ba.get(w.tl); - xa = d.Ba.get(v.Yw).ot("config", "info", { - params: ra + bva: F(N, "paddingDurationMs", 1E3), + cva: F(J, "paddingMediaType", "padding"), + UN: F(J, "paddingCodecSelector", "flexible"), + Kfb: F(I, "supportsPtsChanged", !1), + D_b: F(I, H("preferUnletterboxed"), !1), + YZa: F(I, "enableKeySystemRestrictor", !1), + $Hb: F(N, "errorEventToRestrict", 2), + ZHb: F(U, "errorCodesToRestrict", [7353, 7361, 7377, 7701, 7702, 7703, 7717]), + YHb: F(U, "errorCodesToCache", [7353, 7361, 7377, 7701, 7702, 7703, 7717]), + QZa: F(I, "enableCachedErrors", !1), + uyb: F(N, "cachedErrorCountLimit", 20), + wyb: F(N, "cachedErrorExpirationSeconds", 604800), + xyb: F(N, "cachedErrorsStorageTimeoutSeconds", 2E3), + qC: F(N, "liveTargetBufferDuration", 1E4), + rW: F(M, "liveEdgeCushion", 2E3), + D5: F(I, "enableConditionalServerTimeUpdate", !1), + A9: F(M, "negligibleServerTimeDeltaDifference", 1E3), + psa: F(I, "liveSwitchStreamsOnErrorInPipeline", !0), + E8: F(I, "liveAccurateFragmentTimestamps", !0), + IL: F(I, "enableMissingSegmentsDetection", !0), + oU: F(I, "enableMissingSegmentsReplacement", !1), + rTb: F(M, "liveMaxTemporaryRequestErrorRetries", 6), + dUb: F(M, "lowerStreamLiveMaxTemporaryRequestErrorRetries", 3), + qIb: F(M, "explorationPhaseLiveMaxTemporaryRequestErrorRetries", 1), + oba: F(I, "simulateLiveEdge", !1), + oTb: F(M, "liveEdgeThreshold", 1E4), + QJb: F(I, "forceDisableLiveUi", !1), + XGb: F(I, "enableForceLiveEdgeAtEventStart", !0), + cHb: F(I, "enableLivePlaybackRateDriftCorrection", !1), + wTb: F(P, "livePlaybackRateMin", .98), + vTb: F(P, "livePlaybackRateMax", 1.02), + uTb: F(M, "livePlaybackRateAdjustmentThresholdMs", 20), + tTb: F(M, "livePlaybackRateAdjustmentIntervalMs", 1E3), + sTb: F(P, "livePlaybackRateAdjustmentFactor", .1), + OJb: F(M, "forceAstRelativeLiveBookmark", void 0), + RJb: F(M, "forceEstRelativeLiveBookmark", void 0), + a7b: F(M, "startSlateMs", void 0), + zTb: F(M, "liveSlateMs", void 0) + }; + ta = !0; + b.Ela = function(Ia) { + var ia, Q, oa; + ia = d.za.get(A.Kc).id; + if (0 < b.config.V6a && 0 === ia % b.config.V6a) try { + Q = d.za.get(v.vl); + oa = d.za.get(w.hx).xt("config", "info", { + params: Ia }); - ja.xc(xa); - } catch (Pa) { - d.log.error("Failed to log config$apply", Pa); + Q.yc(oa); + } catch (Aa) { + d.log.error("Failed to log config$apply", Aa); } - ob._cad_global.config = b.config; - (0, n.oa)(ra); - ra && ($a = (0, p.Yd)({}, ra, { - OV: !0 - }), (0, p.Yd)($a, ma, { - OV: !0 - }), G(R, b.config), $a.istestaccount && d.log.trace("Config applied for", ua(sa ? $a : ra)), sa = !1); + qb._cad_global.config = b.config; + (0, p.oa)(Ia); + Ia && (Za = (0, n.$d)({}, Ia, { + DW: !0 + }), (0, n.$d)(Za, ma, { + DW: !0 + }), G(R, b.config), Za.istestaccount && d.log.trace("Config applied for", ua(ta ? Za : Ia)), ta = !1); }; - (0, b.dla)($a); + (0, b.Ela)(Za); }; - b.i4 = function(D) { + b.F4 = function(D) { D = c(D); - return (0, p.Yd)({}, a(87141)(D), { - I9: !0 + return (0, n.$d)({}, a(87141)(D), { + k$: !0 }); }; - b.FWa = function(D, E, G) { + b.oXa = function(D, E, G) { G = !!G && (0 <= G.indexOf("h264hpl") || 0 <= G.indexOf("vp9") || 0 <= G.indexOf("av1")); D = { - Uv: D ? b.config.uUb : b.config.Uv, - Ty: D ? b.config.CUb : G ? b.config.DUb : b.config.Ty, - VYa: !E + fw: D ? b.config.MVb : b.config.fw, + gz: D ? b.config.UVb : G ? b.config.VVb : b.config.gz, + AZa: !E }; - return (0, p.Yd)({}, a(87141)(D), { - I9: !0 + return (0, n.$d)({}, a(87141)(D), { + k$: !0 }); }; - b.Jzb = c; - b.Izb = l; + b.MAb = c; + b.LAb = m; }, 70: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(52569); - l = a(33096); + m = a(33096); f = a(36129); - h = a(22365); + k = a(22365); r = a(31276); a = a(11479); - d = r.Ba.get(a.Th); - d.register(f.V.kHa, function(g) { - h.Gp && h.Gp.generateKey && h.Gp.importKey && h.Gp.unwrapKey ? (d.re("wcs"), (0, c.gH)(h.Gp.generateKey({ + d = r.za.get(a.Sh); + d.register(f.V.KHa, function(g) { + k.Fp && k.Fp.generateKey && k.Fp.importKey && k.Fp.unwrapKey ? (d.pe("wcs"), (0, c.zH)(k.Fp.generateKey({ name: "AES-CBC", length: 128 }, !0, ["encrypt", "decrypt"])).then(function() { - d.re("wcdone"); - g(l.eg); - }, function(n) { - var k; - n = "" + n; - if (0 <= n.indexOf("missing crypto.subtle")) k = f.S.uga; - else 0 <= n.indexOf("timeout waiting for iframe to load") && (k = f.S.Cpb); + d.pe("wcdone"); + g(m.fg); + }, function(p) { + var h; + p = "" + p; + if (0 <= p.indexOf("missing crypto.subtle")) h = f.R.Yga; + else 0 <= p.indexOf("timeout waiting for iframe to load") && (h = f.R.Cqb); g({ - za: k, - Nb: n + wa: h, + Yb: p }); })) : g({ - za: f.S.uga + wa: f.R.Yga }); }); }, 1481: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperty(b, "__esModule", { value: !0 }); b.Tk = void 0; c = a(33096); - l = a(29204); + m = a(29204); r = a(36129); f = a(45146); - h = a(31276); + k = a(31276); d = a(68703); g = a(22365); - n = a(11479); - k = a(91581); - m = h.Ba.get(n.Th); - m.register(r.V.Oda, function(p) { + p = a(11479); + h = a(91581); + l = k.za.get(p.Sh); + l.register(r.V.sea, function(n) { var q, u, t; - q = h.Ba.get(k.Gn); - (0, f.oa)(l.config); - (0, f.oa)(g.eA && g.eA.getDeviceId || g.UJa || q.KL); - u = h.Ba.get(d.qEa); - t = (0, h.Vi)("Device"); - m.re("devs"); + q = k.za.get(h.Gn); + (0, f.oa)(m.config); + (0, f.oa)(g.rA && g.rA.getDeviceId || g.wKa || q.fM); + u = k.za.get(d.REa); + t = (0, k.Ti)("Device"); + l.pe("devs"); u.create({ - deviceId: l.config.deviceId, - KL: q.KL, - wYa: "deviceid", - hk: l.config.hk, + deviceId: m.config.deviceId, + fM: q.fM, + cZa: "deviceid", + gk: m.config.gk, co: q.co, - pT: q.pT, - userAgent: g.SD, - Xra: l.config.Xra, - uoa: l.config.uoa, - Ric: l.config.iy ? "mslstoretest" : "mslstore", - bP: l.config.bP - }).then(function(w) { - b.Tk = w; - ob._cad_global.device = b.Tk; - t.info("Esn source: " + b.Tk.p5); - m.re("devdone"); - p(c.eg); - }).catch(function(w) { - w.ia = void 0; - p(w); + bU: q.bU, + userAgent: g.iE, + xsa: m.config.xsa, + Xoa: m.config.Xoa, + ukc: m.config.vy ? "mslstoretest" : "mslstore", + IP: m.config.IP + }).then(function(v) { + b.Tk = v; + qb._cad_global.device = b.Tk; + t.info("Esn source: " + b.Tk.N5); + l.pe("devdone"); + n(c.fg); + }).catch(function(v) { + v.pa = void 0; + n(v); }); }); }, 15531: function(r, b, a) { - var p, q, u, t, w, v, y; + var n, q, u, t, v, w, y; - function c(x, z, A, B, C) { + function c(x, z, B, A, C) { var D; D = {}; - "right" == x.horizontalAlignment ? D.right = 100 * (A - z.left - z.width - C) / A + "%" : D.left = 100 * (z.left - C) / A + "%"; - "bottom" == x.verticalAlignment ? D.bottom = 100 * (B - z.top - z.height - C) / B + "%" : D.top = 100 * (z.top - C) / B + "%"; + "right" == x.horizontalAlignment ? D.right = 100 * (B - z.left - z.width - C) / B + "%" : D.left = 100 * (z.left - C) / B + "%"; + "bottom" == x.verticalAlignment ? D.bottom = 100 * (A - z.top - z.height - C) / A + "%" : D.top = 100 * (z.top - C) / A + "%"; return D; } - function l(x, z) { - var A; + function m(x, z) { + var B; if (x && z) { - 40 === z.x && 19 === z.y ? A = 4 / 3 / (40 / 19) : 52 === z.x && 19 === z.y && (A = 16 / 9 / (52 / 19)); - if (A) return x.width / x.fontSize / A; + 40 === z.x && 19 === z.y ? B = 4 / 3 / (40 / 19) : 52 === z.x && 19 === z.y && (B = 16 / 9 / (52 / 19)); + if (B) return x.width / x.fontSize / B; } } - function f(x, z, A, B, C, D, E) { - for (var G = x.style, F = (0, q.cqa)(x.text), H = x.lineBreaks; H--;) F = "
" + F; - return h(F, G, z, A, B, C, D, x.lang, E); + function f(x, z, B, A, C, D, E) { + for (var G = x.style, F = (0, q.Fqa)(x.text), H = x.lineBreaks; H--;) F = "
" + F; + return k(F, G, z, B, A, C, D, x.lang, E); } - function h(x, z, A, B, C, D, E, G, F) { + function k(x, z, B, A, C, D, E, G, F) { var H; H = z.characterStyle; C = C[H]; - H = 0 <= H.indexOf("MONOSPACE") ? l(C, z.cellResolution) || C.lineHeight : C.lineHeight; - B = z.characterSize * B.height / (H || 1); - G && "ja" === G.slice(0, 2) && z.ruby && "text" === z.ruby && (B /= 2); - B = 0 < D ? (0, u.mJ)(B * D) : (0, u.En)(B); + H = 0 <= H.indexOf("MONOSPACE") ? m(C, z.cellResolution) || C.lineHeight : C.lineHeight; + A = z.characterSize * A.height / (H || 1); + G && "ja" === G.slice(0, 2) && z.ruby && "text" === z.ruby && (A /= 2); + A = 0 < D ? (0, u.GJ)(A * D) : (0, u.En)(A); D = { - "font-size": B + "px", + "font-size": A + "px", "line-height": "normal", "font-weight": "normal" }; @@ -49114,24 +48639,24 @@ E3cbY[513816] = false; z.backgroundColor && 0 !== z.backgroundOpacity && (D["background-color"] = d(z.backgroundColor, z.backgroundOpacity)); if (G && "ja" === G.slice(0, 2)) { if (z.textEmphasis) { - B = z.textEmphasis; - switch (B.textEmphasisShape) { + A = z.textEmphasis; + switch (A.textEmphasisShape) { case "auto": D["text-emphasis"] = "vertical-lr" === E || "vertical-rl" === E ? "filled sesame" : "filled circle"; break; default: - D["text-emphasis"] = B.textEmphasisFill + " " + B.textEmphasisShape; + D["text-emphasis"] = A.textEmphasisFill + " " + A.textEmphasisShape; } - F = n(B.textEmphasisPosition, F); + F = p(A.textEmphasisPosition, F); switch (E) { case "vertical-rl": - D["text-emphasis-position"] = v[F]; + D["text-emphasis-position"] = w[F]; break; case "vertical-lr": D["text-emphasis-position"] = y[F]; break; default: - D["text-emphasis-position"] = w[F]; + D["text-emphasis-position"] = v[F]; } } z.textCombine && (D["text-combine-upright"] = z.textCombine); @@ -49150,10 +48675,10 @@ E3cbY[513816] = false; case "DEPRESED": D["text-shadow"] = "1px 1px white, 0px 1px white, 1px 0px white, -1px -1px black, 0px -1px black, -1px 0px black"; } - E = (0, p.dT)(D); - (A = A[z.characterStyle || "PROPORTIONAL_SANS_SERIF"]) && (E += ";" + A); - A = z.characterOpacity; - 0 < A && 1 > A && (x = '' + x + ""); + E = (0, n.QT)(D); + (B = B[z.characterStyle || "PROPORTIONAL_SANS_SERIF"]) && (E += ";" + B); + B = z.characterOpacity; + 0 < B && 1 > B && (x = '' + x + ""); G && "ja" === G.slice(0, 2) ? (x = '' + x + "", z.ruby && "text" === z.ruby && (x = "" + x + "")) : x = '' + x + ""; return x; } @@ -49164,61 +48689,61 @@ E3cbY[513816] = false; return "rgba(" + (x >> 16 & 255) + "," + (x >> 8 & 255) + "," + (x & 255) + "," + (void 0 !== z ? z : 1) + ")"; } - function g(x, z, A, B) { + function g(x, z, B, A) { var C; C = ""; - x && "text" === x && (C = ''); + x && "text" === x && (C = ''); return C; } - function n(x, z) { + function p(x, z) { return x === t[0] || "outside" === x && 0 === z ? t[0] : t[1]; } - function k(x) { + function h(x) { return x.replace(/(+)([\s\S]*?<\/ruby>)/g, "$2$1$3"); } - function m(x) { + function l(x) { return (x = x.match(/(font-size:\d+px)/)) ? x[0] : ""; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.MKb = b.RUb = b.Zzb = b.hxb = b.JZa = b.KGb = b.IGb = b.LGb = b.JGb = b.KZa = b.LZa = b.Rma = void 0; - p = a(52569); + b.WLb = b.iWb = b.cBb = b.hyb = b.o_a = b.QHb = b.OHb = b.RHb = b.PHb = b.p_a = b.q_a = b.tna = void 0; + n = a(52569); q = a(3887); u = a(22365); - b.Rma = function(x, z, A, B, C) { - var D, E, G, F, H, N, M; + b.tna = function(x, z, B, A, C) { + var D, E, G, F, H, L, M; D = ""; E = ""; G = 0; F = ""; H = !1; - N = ""; + L = ""; M = ""; - x.textNodes.forEach(function(L) { - var Q, I, J, K; - G += L.lineBreaks; - J = f(L, A, z, B, C, x.region.writingMode, G); - if (L.lang && "ja" === L.lang.slice(0, 2)) { - if (L.style && L.style.ruby && "" != L.style.ruby && ("base" === L.style.ruby && (M = m(J)), "container" !== L.style.ruby && (N += J), J = "", "text" === L.style.ruby)) { - K = g(L.style.ruby, null !== (Q = L.style.rubyPosition) && void 0 !== Q ? Q : "outside", G, M); + x.textNodes.forEach(function(N) { + var P, J, I, K; + G += N.lineBreaks; + I = f(N, B, z, A, C, x.region.writingMode, G); + if (N.lang && "ja" === N.lang.slice(0, 2)) { + if (N.style && N.style.ruby && "" != N.style.ruby && ("base" === N.style.ruby && (M = l(I)), "container" !== N.style.ruby && (L += I), I = "", "text" === N.style.ruby)) { + K = g(N.style.ruby, null !== (P = N.style.rubyPosition) && void 0 !== P ? P : "outside", G, M); H = "" !== K; - N = K + N; - }!F || "" === F || L.style.ruby && "" !== L.style.ruby && "container" !== L.style.ruby || (N = k(N + (H ? " " : "")), J = N + J, H = !1, N = ""); + L = K + L; + }!F || "" === F || N.style.ruby && "" !== N.style.ruby && "container" !== N.style.ruby || (L = h(L + (H ? " " : "")), I = L + I, H = !1, L = ""); } - D += J; - F = null !== (I = L.style.ruby) && void 0 !== I ? I : ""; - "" === E && L.style && L.style.shear && (E = "font-style: oblique " + -90 * parseFloat(L.style.shear) + "deg;"); + D += I; + F = null !== (J = N.style.ruby) && void 0 !== J ? J : ""; + "" === E && N.style && N.style.shear && (E = "font-style: oblique " + -90 * parseFloat(N.style.shear) + "deg;"); }); - "" !== N && (D += N + (H ? " " : "")); + "" !== L && (D += L + (H ? " " : "")); x.region && x.region.multiRowAlignment && (D = '' + D + ""); return D; }; - b.LZa = function(x, z, A, B, C) { - var D, E, F, H, N; + b.q_a = function(x, z, B, A, C) { + var D, E, F, H, L; D = ""; E = C.width; C = C.height; @@ -49226,21 +48751,21 @@ E3cbY[513816] = false; F = z[G]; H = x[G]; H = H && H.region; - N = "position:absolute;background:" + B + ";width:" + (0, u.En)(F.width + 2 * A) + "px;height:" + (0, u.En)(F.height + 2 * A) + "px;"; - F = c(H, F, E, C, A); - (0, q.Xf)(F, function(M, L) { - N += M + ":" + L + ";"; + L = "position:absolute;background:" + A + ";width:" + (0, u.En)(F.width + 2 * B) + "px;height:" + (0, u.En)(F.height + 2 * B) + "px;"; + F = c(H, F, E, C, B); + (0, q.Yf)(F, function(M, N) { + L += M + ":" + N + ";"; }); - D += '
'; + D += '
'; } return D; }; - b.KZa = c; - b.JGb = l; - b.LGb = f; - b.IGb = h; - b.KGb = d; - b.JZa = function(x) { + b.p_a = c; + b.PHb = m; + b.RHb = f; + b.OHb = k; + b.QHb = d; + b.o_a = function(x) { var z; x = x.region; z = { @@ -49257,18 +48782,18 @@ E3cbY[513816] = false; default: z["text-align"] = "center"; }!x.writingMode || "vertical-lr" !== x.writingMode && "vertical-rl" !== x.writingMode || (z["writing-mode"] = x.writingMode); - return (0, p.dT)(z); + return (0, n.QT)(z); }; - b.hxb = g; - b.Zzb = n; - b.RUb = k; - b.MKb = m; + b.hyb = g; + b.cBb = p; + b.iWb = h; + b.WLb = l; t = ["before", "after"]; - w = { + v = { before: "over right", after: "under right" }; - v = { + w = { before: "over right", after: "over left" }; @@ -49282,138 +48807,138 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.dgb = void 0; + b.$gb = void 0; c = a(22365); - b.dgb = function(l, f) { - function h(n, k, m) { - var t, v, y, x, z; - if (n && 1 < n.length) { - for (var p = [], q = [], u = 0; u < n.length; u++)(p[u] = 0, q[u] = 0); + b.$gb = function(m, f) { + function k(p, h, l) { + var t, w, y, x, z; + if (p && 1 < p.length) { + for (var n = [], q = [], u = 0; u < p.length; u++)(n[u] = 0, q[u] = 0); t = !1; - for (u = 0; u < n.length; u++) - for (var w = u + 1; w < n.length; w++) { - v = n[u]; - y = n[w]; - if (0 > v.width || 0 > y.width || y.left > v.left + v.width || y.left + y.width < v.left || y.top > v.top + v.height ? 0 : y.top + y.height >= v.top) { - x = (0, c.Bs)(v.left, y.left); - z = (0, c.Bs)(v.top, y.top); + for (u = 0; u < p.length; u++) + for (var v = u + 1; v < p.length; v++) { + w = p[u]; + y = p[v]; + if (0 > w.width || 0 > y.width || y.left > w.left + w.width || y.left + y.width < w.left || y.top > w.top + w.height ? 0 : y.top + y.height >= w.top) { + x = (0, c.Fs)(w.left, y.left); + z = (0, c.Fs)(w.top, y.top); x = { - width: (0, c.Bs)((0, c.$w)(v.left + v.width, y.left + y.width) - x, 0), - height: (0, c.Bs)((0, c.$w)(v.top + v.height, y.top + y.height) - z, 0), + width: (0, c.Fs)((0, c.jx)(w.left + w.width, y.left + y.width) - x, 0), + height: (0, c.Fs)((0, c.jx)(w.top + w.height, y.top + y.height) - z, 0), x: x, y: z }; } else x = void 0; if (x && 1 < x.width && 1 < x.height) - if ((z = x.width <= x.height, v = d(n[u]), y = d(n[w]), z && k || !z && !k))(x = (0, c.Bs)(x.width / 2, .25), v.x <= y.x ? (q[u] -= x, q[w] += x) : (q[w] -= x, q[u] += x)); - else if (z && !k || !z && k)(v = (0, c.Bs)(x.height / 2, .25), p[u] -= v, p[w] += v); + if ((z = x.width <= x.height, w = d(p[u]), y = d(p[v]), z && h || !z && !h))(x = (0, c.Fs)(x.width / 2, .25), w.x <= y.x ? (q[u] -= x, q[v] += x) : (q[v] -= x, q[u] += x)); + else if (z && !h || !z && h)(w = (0, c.Fs)(x.height / 2, .25), n[u] -= w, n[v] += w); } - for (u = 0; u < n.length; u++) { - if (-.25 > q[u] && 0 <= n[u].left + q[u] || .25 < q[u] && n[u].left + n[u].width + q[u] <= m.width)(n[u].left += q[u], t = !0); - if (-.25 > p[u] && 0 <= n[u].top + p[u] || .25 < p[u] && n[u].top + n[u].height + p[u] <= m.height)(n[u].top += p[u], t = !0); + for (u = 0; u < p.length; u++) { + if (-.25 > q[u] && 0 <= p[u].left + q[u] || .25 < q[u] && p[u].left + p[u].width + q[u] <= l.width)(p[u].left += q[u], t = !0); + if (-.25 > n[u] && 0 <= p[u].top + n[u] || .25 < n[u] && p[u].top + p[u].height + n[u] <= l.height)(p[u].top += n[u], t = !0); } return t; } } - function d(n) { + function d(p) { return { - x: n.left + n.width / 2, - y: n.top + n.height / 2 + x: p.left + p.width / 2, + y: p.top + p.height / 2 }; } - l = l.map(function(n) { + m = m.map(function(p) { return { - top: n.top, - left: n.left, - width: n.width, - height: n.height + top: p.top, + left: p.left, + width: p.width, + height: p.height }; }); - (function(n, k) { - n.forEach(function(m) { - 0 > m.left && m.left + m.width < k.width ? m.left += (0, c.$w)(-m.left, k.width - (m.left + m.width)) : m.left + m.width > k.width && 0 < m.left && (m.left -= (0, c.$w)(m.left + m.width - k.width, m.left)); - 0 > m.top && m.top + m.height < k.height ? m.top += (0, c.$w)(-m.top, k.height - (m.top + m.height)) : m.top + m.height > k.height && 0 < m.top && (m.top -= (0, c.$w)(m.top + m.height - k.height, m.top)); + (function(p, h) { + p.forEach(function(l) { + 0 > l.left && l.left + l.width < h.width ? l.left += (0, c.jx)(-l.left, h.width - (l.left + l.width)) : l.left + l.width > h.width && 0 < l.left && (l.left -= (0, c.jx)(l.left + l.width - h.width, l.left)); + 0 > l.top && l.top + l.height < h.height ? l.top += (0, c.jx)(-l.top, h.height - (l.top + l.height)) : l.top + l.height > h.height && 0 < l.top && (l.top -= (0, c.jx)(l.top + l.height - h.height, l.top)); }); - })(l, f); - for (var g = 0; 50 > g && h(l, !0, f); g++); - for (g = 0; 50 > g && h(l, !1, f); g++); - return l; + })(m, f); + for (var g = 0; 50 > g && k(m, !0, f); g++); + for (g = 0; 50 > g && k(m, !1, f); g++); + return m; }; }, 99732: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); - b.B6a = void 0; + b.f7a = void 0; c = a(29204); - l = a(33096); + m = a(33096); f = a(24066); r = a(36129); - h = a(22365); + k = a(22365); d = a(32687); g = a(31276); a = a(11479); - g.Ba.get(a.Th).register(r.V.cHa, function(n) { - var p, q, u, t, w; + g.za.get(a.Sh).register(r.V.CHa, function(p) { + var n, q, u, t, v; - function k() { - return (0, h.mJ)((0, f.Yn)() / u); + function h() { + return (0, k.GJ)((0, f.Zn)() / u); } - function m() { - var v; - v = k(); - if (v != w) { - for (var y = (0, h.$w)(v - w, 30); y--;) t.push(0); - (y = (0, h.Bs)(t.length - 31, 0)) && t.splice(0, y); - w = v; + function l() { + var w; + w = h(); + if (w != v) { + for (var y = (0, k.jx)(w - v, 30); y--;) t.push(0); + (y = (0, k.Fs)(t.length - 31, 0)) && t.splice(0, y); + v = w; } t[t.length - 1]++; } - p = c.config.VSb; - q = -6 / (p - 2 - 2); - u = l.As; + n = c.config.hUb; + q = -6 / (n - 2 - 2); + u = m.Aq; t = []; - w = k(); - (0, d.fra)(p) && (setInterval(m, 1E3 / p), b.B6a = { - o6: function() { + v = h(); + (0, d.Hra)(n) && (setInterval(l, 1E3 / n), b.f7a = { + M6: function() { var x; - for (var v = [], y = t.length - 1; y--;) { + for (var w = [], y = t.length - 1; y--;) { x = t[y]; - v.unshift(0 >= x ? 9 : 1 >= x ? 8 : x >= p - 1 ? 0 : (0, h.En)((x - 2) * q + 7)); + w.unshift(0 >= x ? 9 : 1 >= x ? 8 : x >= n - 1 ? 0 : (0, k.En)((x - 2) * q + 7)); } - return v; + return w; } }); - n(l.eg); + p(m.fg); }); }, 24674: function(r, b, a) { - var d, g, n, k, m, p; + var d, g, p, h, l, n; function c(q) { var u; - q = new n.JP(q); - if (1481462272 != q.mq()) throw Error("Invalid header"); + q = new p.wQ(q); + if (1481462272 != q.iq()) throw Error("Invalid header"); u = { XMR: { - Version: q.mq(), - RightsID: q.nw(16) + Version: q.iq(), + RightsID: q.Aw(16) } }; - l(q, u.XMR, q.buffer.length); + m(q, u.XMR, q.buffer.length); return u; } - function l(q, u, t) { - var w, v, y, x, z; + function m(q, u, t) { + var v, w, y, x, z; for (; q.position < t;) { - w = q.Wg(); - v = q.mq(); - v -= 8; - switch (w) { + v = q.Yg(); + w = q.iq(); + w -= 8; + switch (v) { case 1: y = "OuterContainer"; break; @@ -49484,73 +49009,73 @@ E3cbY[513816] = false; y = "Other"; } x = { - Type: f(w) + Type: f(v) }; z = u[y]; - z ? (0, p.isArray)(z) ? z.push(x) : (u[y] = [], u[y].push(z), u[y].push(x)) : u[y] = x; - switch (w) { + z ? (0, n.isArray)(z) ? z.push(x) : (u[y] = [], u[y].push(z), u[y].push(x)) : u[y] = x; + switch (v) { case 1: case 2: case 4: case 7: case 9: case 54: - l(q, x, q.position + v); + m(q, x, q.position + w); break; case 5: - x.Reserved1 = q.Wg(); - x.MinimumUncompressedDigitalVideoOutputProtectionLevel = q.Wg(); - x.MinimumAnalogVideoOutputProtectionLevel = q.Wg(); - x.Reserved2 = q.Wg(); - x.MinimumUncompressedDigitalAudioOutputProtectionLevel = q.Wg(); + x.Reserved1 = q.Yg(); + x.MinimumUncompressedDigitalVideoOutputProtectionLevel = q.Yg(); + x.MinimumAnalogVideoOutputProtectionLevel = q.Yg(); + x.Reserved2 = q.Yg(); + x.MinimumUncompressedDigitalAudioOutputProtectionLevel = q.Yg(); break; case 10: - x.Reserved = q.nw(16); - x.SymmetricCipherType = q.Wg(); - x.AsymmetricCipherType = q.Wg(); - v = q.Wg(); - x.EncryptedKeyLength = v; - w = q.nw(v); - x.EncryptedKeyData = 10 >= v ? w : w.substring(0, 4) + "..." + w.substring(w.length - 4, w.length); + x.Reserved = q.Aw(16); + x.SymmetricCipherType = q.Yg(); + x.AsymmetricCipherType = q.Yg(); + w = q.Yg(); + x.EncryptedKeyLength = w; + v = q.Aw(w); + x.EncryptedKeyData = 10 >= w ? v : v.substring(0, 4) + "..." + v.substring(v.length - 4, v.length); break; case 11: - x.SignatureType = q.nw(2); - v = q.Wg(); - w = q.nw(v); - x.SignatureData = 10 >= v ? w : w.substring(0, 4) + "..." + w.substring(w.length - 4, w.length); + x.SignatureType = q.Aw(2); + w = q.Yg(); + v = q.Aw(w); + x.SignatureData = 10 >= w ? v : v.substring(0, 4) + "..." + v.substring(v.length - 4, v.length); break; case 13: - x.Reserved = q.Wg(); + x.Reserved = q.Yg(); break; case 18: - x.BeginDate = q.mq(); - x.EndDate = q.mq(); + x.BeginDate = q.iq(); + x.EndDate = q.iq(); break; case 42: - x.CurveType = q.nw(2); - v = q.Wg(); - w = q.nw(v); - x.Key = 10 >= v ? w : w.substring(0, 4) + "..." + w.substring(w.length - 4, w.length); + x.CurveType = q.Aw(2); + w = q.Yg(); + v = q.Aw(w); + x.Key = 10 >= w ? v : v.substring(0, 4) + "..." + v.substring(v.length - 4, v.length); break; case 48: - x.ExpireAfterFirstPlay = q.mq(); + x.ExpireAfterFirstPlay = q.iq(); break; case 50: - x.Sequence = q.mq(); + x.Sequence = q.iq(); break; case 51: - x.LicenseProcessingIndicator = q.Wg(); + x.LicenseProcessingIndicator = q.Yg(); break; case 52: - x.MinimumSecurityLevel = q.Wg(); + x.MinimumSecurityLevel = q.Yg(); break; case 57: - x.PlayEnablerType = h(q.nw(16)); + x.PlayEnablerType = k(q.Aw(16)); break; case 85: break; default: - x.OtherData = q.nw(v); + x.OtherData = q.Aw(w); } } } @@ -49559,238 +49084,238 @@ E3cbY[513816] = false; return "0x" + q.toString(16); } - function h(q) { + function k(q) { return q.substring(6, 8) + q.substring(4, 6) + q.substring(2, 4) + q.substring(0, 2) + "-" + q.substring(10, 12) + q.substring(8, 10) + "-" + q.substring(14, 16) + q.substring(12, 14) + "-" + q.substring(16, 20) + "-" + q.substring(20, 32); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.zDb = b.ADb = b.yDb = b.xDb = b.wDb = void 0; + b.DEb = b.EEb = b.CEb = b.BEb = b.AEb = void 0; d = a(33096); g = a(31276); - n = a(70834); - k = a(62604); - m = a(84281); - p = a(32687); - b.wDb = function(q, u, t) { + p = a(70834); + h = a(62604); + l = a(84281); + n = a(32687); + b.AEb = function(q, u, t) { switch (u) { - case d.u_: - q && (q = (0, g.DUa)(q), (0, m.Vhb)(q, function(w) { - w.ia && (w = w.object) && (w = (0, k.S0a)(w, "Body", "AcquireLicenseResponse", "AcquireLicenseResult", "Response", "LicenseResponse", "Licenses", "License")) && (w = (0, k.P9a)(w)) && (w = (0, g.Tq)(w)) && (w = c(w)) && t(w); + case d.V_: + q && (q = (0, g.lVa)(q), (0, l.Rib)(q, function(v) { + v.pa && (v = v.object) && (v = (0, h.r1a)(v, "Body", "AcquireLicenseResponse", "AcquireLicenseResult", "Response", "LicenseResponse", "Licenses", "License")) && (v = (0, h.B$a)(v)) && (v = (0, g.Wq)(v)) && (v = c(v)) && t(v); })); } }; - b.xDb = c; - b.yDb = l; - b.ADb = f; - b.zDb = h; + b.BEb = c; + b.CEb = m; + b.EEb = f; + b.DEb = k; }, 59032: function(r, b) { var c; - function a(l, f) { - var h; - h = this; - this.dha = []; + function a(m, f) { + var k; + k = this; + this.Gha = []; c.forEach(function(d) { - (d = d(l, f)) && h.dha.push(d); + (d = d(m, f)) && k.Gha.push(d); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.qQ = b.CJa = void 0; + b.dR = b.eKa = void 0; c = []; - a.prototype.wz = function(l) { + a.prototype.Hz = function(m) { var d; - for (var f = [], h = this.dha.length; h--;) { - d = this.dha[h]; - d.wz(l) && f.push(d.C5); + for (var f = [], k = this.Gha.length; k--;) { + d = this.Gha[k]; + d.Hz(m) && f.push(d.Z5); } if (f.length) return f; }; - b.CJa = a; - b.qQ = function(l) { - c.push(l); + b.eKa = a; + b.dR = function(m) { + c.push(m); }; }, 3390: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); r = a(59032); c = a(31276); - l = a(4203); + m = a(4203); f = a(95136); - h = a(81918); - (0, r.qQ)(function(d, g) { - var n, k; - n = c.Ba.get(l.Yb); - if (n().lFb) { - k = c.Ba.get(h.Lc); - return new f.HEa(d, g, c.Ef, k, n); + k = a(81918); + (0, r.dR)(function(d, g) { + var p, h; + p = c.za.get(m.Zb); + if (p().qGb) { + h = c.za.get(k.Kc); + return new f.gFa(d, g, c.Df, h, p); } }); }, 95136: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q, u) { + function c(h, l, n, q, u) { var t; t = this; - this.j = k; - this.Da = m; - this.ma = p; + this.j = h; + this.ya = l; + this.la = n; this.Ea = q; - this.v9 = {}; - this.gL = {}; - this.vO = []; - this.s4a = 1E3; - this.Vaa = l.LIa; - this.mua = function() { - var w; - w = t.j.zb.value === d.lb.he && t.j.state.value === d.Wb.fe && t.j.P === t.Da.P; - t.eV ? w || (clearInterval(t.eV), t.eV = void 0, t.xV = void 0) : w && (t.eV = ob.setInterval(t.e7b, t.s4a)); - }; - this.e7b = function() { - var w, v, y, x; - v = t.j.$d.value; - v = v && v.stream; - v = null !== (w = v && v.height) && void 0 !== w ? w : null; - if (null !== v && 0 < v) { - w = t.Ea.Kb().ea(n.pa); - y = t.j.Wd.aG(); + this.X9 = {}; + this.zL = {}; + this.bP = []; + this.X4a = 1E3; + this.Cba = m.nJa; + this.Iua = function() { + var v; + v = t.j.Ab.value === d.kb.Ge && t.j.state.value === d.Xb.ie && t.j.O === t.ya.O; + t.QV ? v || (clearInterval(t.QV), t.QV = void 0, t.kW = void 0) : v && (t.QV = qb.setInterval(t.I8b, t.X4a)); + }; + this.I8b = function() { + var v, w, y, x; + w = t.j.ce.value; + w = w && w.stream; + w = null !== (v = w && w.height) && void 0 !== v ? v : null; + if (null !== w && 0 < w) { + v = t.Ea.Kb().ea(p.ma); + y = t.j.Yd.tG(); if (y) { - if (t.xV && w - t.xV.time < 2 * t.s4a && v === t.xV.height) { - x = y - t.xV.kFb; - t.Lia(v, x); - t.eub(v, x); + if (t.kW && v - t.kW.time < 2 * t.X4a && w === t.kW.height) { + x = y - t.kW.pGb; + t.mja(w, x); + t.dvb(w, x); } - t.xV = { - time: w, - kFb: y, - height: v + t.kW = { + time: v, + pGb: y, + height: w }; - t.j.Z9 && t.j.Z9.w3b(t.v9); + t.j.D$ && t.j.D$.V4b(t.X9); } } }; - this.ioa = function() { - var w; - w = {}; - t.gL && t.vO.forEach(function(v) { + this.Loa = function() { + var v; + v = {}; + t.zL && t.bP.forEach(function(w) { var y, x, z; - y = t.gL[v]; + y = t.zL[w]; if (y) { x = 0; z = 0; - (0, g.Xf)(y, function(A, B) { - z += (0, g.aj)(A); - x += B; + (0, g.Yf)(y, function(B, A) { + z += (0, g.bj)(B); + x += A; }); - w[v] = z / x; + v[w] = z / x; } }); - return w; + return v; }; - this.wU = function(w) { - var v; - v = {}; - w.forEach(function(y) { - v[y] = {}; + this.iV = function(v) { + var w; + w = {}; + v.forEach(function(y) { + w[y] = {}; }); - t.gL && ((0, f.IZ)(w), t.vO.forEach(function(y) { - var x, z, A, B; - x = t.gL[y]; + t.zL && ((0, f.m_)(v), t.bP.forEach(function(y) { + var x, z, B, A; + x = t.zL[y]; if (x) { z = 0; - A = 0; - (0, g.Xf)(x, function(F, H) { + B = 0; + (0, g.Yf)(x, function(F, H) { z += H; }); - B = Object.keys(x).map(Number); - (0, f.IZ)(B); - for (var C = B.length - 1, D = B[C], E = w.length - 1; 0 <= E; E--) { - for (var G = w[E]; D >= G && 0 <= C;)((D = x[D]) && (A += D), D = B[--C]); - v[G][y] = (0, h.En)(A / z * 100); + A = Object.keys(x).map(Number); + (0, f.m_)(A); + for (var C = A.length - 1, D = A[C], E = v.length - 1; 0 <= E; E--) { + for (var G = v[E]; D >= G && 0 <= C;)((D = x[D]) && (B += D), D = A[--C]); + w[G][y] = (0, k.En)(B / z * 100); } } })); - return v; + return w; }; - this.log = this.ma.ab("DFF", k); - this.j$ = u().oFb; - this.ETb = u().mFb; - this.P7a = u().nFb; - this.Da.vma = { - ioa: this.ioa, - wU: this.wU + this.log = this.la.Za("DFF", h); + this.O$ = u().tGb; + this.UUb = u().rGb; + this.v8a = u().sGb; + this.ya.Yma = { + Loa: this.Loa, + iV: this.iV }; - k.state.addListener(this.mua); - k.zb.addListener(this.mua); - k.addEventListener(d.ga.QG, this.mua); + h.state.addListener(this.Iua); + h.Ab.addListener(this.Iua); + h.addEventListener(d.ha.gH, this.Iua); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.HEa = void 0; - l = a(33096); + b.gFa = void 0; + m = a(33096); f = a(52569); - h = a(22365); + k = a(22365); d = a(85001); g = a(3887); - n = a(5021); - c.prototype.wz = function(k) { - return k.lower && k.height > this.P7a ? k.height >= this.RMb() : !1; + p = a(5021); + c.prototype.Hz = function(h) { + return h.lower && h.height > this.v8a ? h.height >= this.bOb() : !1; }; - c.prototype.Lia = function(k, m) { - var p; - p = this.v9[k]; - p || (this.v9[k] = p = [], k > this.P7a && (this.vO.push(k), (0, f.IZ)(this.vO))); - 0 < m && !(this.iW && this.iW < k) && (this.iW = k); - p.push(m); - p.length > this.ETb && p.shift(); + c.prototype.mja = function(h, l) { + var n; + n = this.X9[h]; + n || (this.X9[h] = n = [], h > this.v8a && (this.bP.push(h), (0, f.m_)(this.bP))); + 0 < l && !(this.YW && this.YW < h) && (this.YW = h); + n.push(l); + n.length > this.UUb && n.shift(); }; - c.prototype.eub = function(k, m) { - var p; - p = this.gL[k]; - p || (this.gL[k] = p = {}); - k = p[m]; - p[m] = k ? k + 1 : 1; - }; - c.prototype.RMb = function() { - var p, q; - if (this.iW) { - for (var k = this.vO.length, m = 0; m < k; m++) { - p = this.vO[m]; - if (p >= this.iW && p < this.Vaa) { - q = this.v9[p]; - if (q && this.Dyb(this.j$, q) && this.Vaa != p) return (this.log.warn("Restricting resolution due to high number of dropped frames", { - MaxHeight: p - }), this.Da.Ap.set({ + c.prototype.dvb = function(h, l) { + var n; + n = this.zL[h]; + n || (this.zL[h] = n = {}); + h = n[l]; + n[l] = h ? h + 1 : 1; + }; + c.prototype.bOb = function() { + var n, q; + if (this.YW) { + for (var h = this.bP.length, l = 0; l < h; l++) { + n = this.bP[l]; + if (n >= this.YW && n < this.Cba) { + q = this.X9[n]; + if (q && this.Gzb(this.O$, q) && this.Cba != n) return (this.log.warn("Restricting resolution due to high number of dropped frames", { + MaxHeight: n + }), this.ya.zp.set({ reason: "droppedFrames", - height: p - }), this.Vaa = p); + height: n + }), this.Cba = n); } } - this.iW = void 0; + this.YW = void 0; } - return this.Vaa; + return this.Cba; }; - c.prototype.Dyb = function(k, m) { - var t, w; - for (var p = k.length, q = m.length, u = 0; u < p; u++) { - t = k[u]; - w = t[0]; + c.prototype.Gzb = function(h, l) { + var t, v; + for (var n = h.length, q = l.length, u = 0; u < n; u++) { + t = h[u]; + v = t[0]; t = t[1]; - for (var v = 0; v < q; v++) - if (m[v] >= t && 0 >= --w) return !0; + for (var w = 0; w < q; w++) + if (l[w] >= t && 0 >= --v) return !0; } return !1; }; - Za.Object.defineProperties(c.prototype, { - C5: { + $a.Object.defineProperties(c.prototype, { + Z5: { configurable: !0, enumerable: !0, get: function() { @@ -49798,77 +49323,77 @@ E3cbY[513816] = false; } } }); - b.HEa = c; + b.gFa = c; }, 25357: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k) { - var m; - m = this; + function c(d, g, p, h) { + var l; + l = this; this.j = d; - this.Da = g; - this.ma = n; - this.sa = k; - this.Rub = function(p) { - !0 === p.oldValue && !1 === p.newValue && (m.log.error("RestartStreaming: UHD key is no longer usable"), m.j.V1b()); + this.ya = g; + this.la = p; + this.ta = h; + this.Rvb = function(n) { + !0 === n.oldValue && !1 === n.newValue && (l.log.error("RestartStreaming: UHD key is no longer usable"), l.j.p3b()); }; - this.c8b = function(p) { + this.F9b = function(n) { var q, u, t; - m.log.trace("UhdKeyStatus: " + p.oldValue + " -> " + p.newValue); - u = null === p || void 0 === p ? void 0 : p.newValue; - t = null === p || void 0 === p ? void 0 : p.oldValue; - "usable" !== u && (m.o3b(u, (null === (q = null === p || void 0 === p ? void 0 : p.Fh) || void 0 === q ? void 0 : q.height) || 0), "usable" === t && (p = m.sa.ke.qa(m.lRb), m.log.error("UHD KeyStatus unexpectedly changed: " + p.ea(h.pa)))); + l.log.trace("UhdKeyStatus: " + n.oldValue + " -> " + n.newValue); + u = null === n || void 0 === n ? void 0 : n.newValue; + t = null === n || void 0 === n ? void 0 : n.oldValue; + "usable" !== u && (l.N4b(u, (null === (q = null === n || void 0 === n ? void 0 : n.Hh) || void 0 === q ? void 0 : q.height) || 0), "usable" === t && (n = l.ta.me.qa(l.wSb), l.log.error("UHD KeyStatus unexpectedly changed: " + n.ea(k.ma)))); }; - this.b5a = !1; - this.log = this.ma.ab("KeyStatusStreamFilter", this.j); - this.FTa = new f.Ib(!1, this.Rub); - this.b8b = new f.Ib(void 0, this.c8b); + this.C5a = !1; + this.log = this.la.Za("KeyStatusStreamFilter", this.j); + this.kUa = new f.Ib(!1, this.Rvb); + this.E9b = new f.Ib(void 0, this.F9b); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.NHa = void 0; - l = a(28048); + b.nIa = void 0; + m = a(28048); f = a(81734); - h = a(5021); - c.prototype.wz = function(d) { - return d.mi && (this.c6b(), this.FTa.set(this.b5a), d.lower && 1080 < d.height && !this.FTa.value) ? !0 : !1; + k = a(5021); + c.prototype.Hz = function(d) { + return d.ki && (this.G7b(), this.kUa.set(this.C5a), d.lower && 1080 < d.height && !this.kUa.value) ? !0 : !1; }; - c.prototype.o8a = function(d) { + c.prototype.W8a = function(d) { var g; g = this; - Object.entries(d).forEach(function(n) { - var k, m, p; - k = ka(n); - n = k.next().value; - k = k.next().value; - n = null !== (p = null === (m = g.kRb) || void 0 === m ? void 0 : m[n]) && void 0 !== p ? p : 0; - 1080 < n && (g.b5a = "usable" === k, g.b8b.set(k, { - height: n + Object.entries(d).forEach(function(p) { + var h, l, n; + h = ja(p); + p = h.next().value; + h = h.next().value; + p = null !== (n = null === (l = g.vSb) || void 0 === l ? void 0 : l[p]) && void 0 !== n ? n : 0; + 1080 < p && (g.C5a = "usable" === h, g.E9b.set(h, { + height: p })); }); }; - c.prototype.c6b = function() { - var d, g, n; + c.prototype.G7b = function() { + var d, g, p; d = this; - n = this.Da.je; - !this.NQb && (0, l.Rqa)(n) && (this.NQb = !0, this.kRb = null === (g = null === n || void 0 === n ? void 0 : n.context) || void 0 === g ? void 0 : g.Q7, this.o8a(n.keyStatuses.value), n.keyStatuses.addListener(function(k) { - return d.o8a(k.newValue); - }), this.lRb = this.sa.ke); + p = this.ya.ke; + !this.XRb && (0, m.sra)(p) && (this.XRb = !0, this.vSb = null === (g = null === p || void 0 === p ? void 0 : p.context) || void 0 === g ? void 0 : g.q8, this.W8a(p.keyStatuses.value), p.keyStatuses.addListener(function(h) { + return d.W8a(h.newValue); + }), this.wSb = this.ta.me); }; - c.prototype.o3b = function(d, g) { + c.prototype.N4b = function(d, g) { this.log.error("Restricting resolution due to keyStatus", { keyHeight: g, keyStatus: d }); - this.Da.Ap.set({ + this.ya.zp.set({ reason: "keyStatus", height: g }); }; - Za.Object.defineProperties(c.prototype, { - C5: { + $a.Object.defineProperties(c.prototype, { + Z5: { configurable: !0, enumerable: !0, get: function() { @@ -49876,60 +49401,60 @@ E3cbY[513816] = false; } } }); - b.NHa = c; + b.nIa = c; }, 2898: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); r = a(59032); c = a(29204); - l = a(31276); + m = a(31276); f = a(25357); - (0, r.qQ)(function(h, d) { - if (c.config.jRb) return new f.NHa(h, d, l.Ef, l.sa); + (0, r.dR)(function(k, d) { + if (c.config.uSb) return new f.nIa(k, d, m.Df, m.ta); }); }, 45706: function(r, b, a) { - var l, f; - - function c(h, d) { - var g, n; - g = (0, f.Gh)(h, "MSS"); - if (l.config.pUb) return { - C5: "mss", - wz: function(k) { - var m, p; - if (k.lower && 2160 <= k.height) a: { - for (m = k; m.lower;) { - if (2160 > m.height && 1080 < m.height) { - m = !0; + var m, f; + + function c(k, d) { + var g, p; + g = (0, f.Ih)(k, "MSS"); + if (m.config.HVb) return { + Z5: "mss", + Hz: function(h) { + var l, n; + if (h.lower && 2160 <= h.height) a: { + for (l = h; l.lower;) { + if (2160 > l.height && 1080 < l.height) { + l = !0; break a; } - if (1080 >= m.height) break; - m = m.lower; + if (1080 >= l.height) break; + l = l.lower; } - m = !1; + l = !1; } - else m = void 0; - if (m) { - if (void 0 === n) { + else l = void 0; + if (l) { + if (void 0 === p) { try { - p = ob.MSMediaKeys; - n = p && p.isTypeSupportedWithFeatures ? "probably" === p.isTypeSupportedWithFeatures("com.microsoft.playready.software", 'video/mp4;codecs="avc1,mp4a";features="display-res-x=3840,display-res-y=2160,display-bpc=8"') : !1; + n = qb.MSMediaKeys; + p = n && n.isTypeSupportedWithFeatures ? "probably" === n.isTypeSupportedWithFeatures("com.microsoft.playready.software", 'video/mp4;codecs="avc1,mp4a";features="display-res-x=3840,display-res-y=2160,display-bpc=8"') : !1; } catch (q) { g.error("hasUltraHdDisplay exception"); - n = !0; + p = !0; } - n || (g.warn("Restricting resolution due screen size", { - MaxHeight: k.height - }), d.Ap.set({ + p || (g.warn("Restricting resolution due screen size", { + MaxHeight: h.height + }), d.zp.set({ reason: "microsoftScreenSize", - height: k.height + height: h.height })); } - return !n; + return !p; } } }; @@ -49937,23 +49462,23 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Tmb = void 0; + b.Pnb = void 0; r = a(59032); - l = a(29204); + m = a(29204); f = a(31276); - (0, r.qQ)(c); - b.Tmb = c; + (0, r.dR)(c); + b.Pnb = c; }, 76563: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); r = a(59032); c = a(29204); - l = a(31276); - (0, r.qQ)(function(f, h) { - var d, g, n, k; + m = a(31276); + (0, r.dR)(function(f, k) { + var d, g, p, h; d = { "video-merch-bob-vertical": 480, "video-merch-bob-horizontal": 384, @@ -49961,20 +49486,20 @@ E3cbY[513816] = false; "show-as-a-row-bob-horizontal": 480, "mini-modal-horizontal": 720 }; - Object.assign(d, c.config.d8b); - g = d[h.Cd]; - if (c.config.e8b && g) { - n = {}; - k = (0, l.Gh)(f, "MediaStreamFilter"); + Object.assign(d, c.config.G9b); + g = d[k.Ld]; + if (c.config.H9b && g) { + p = {}; + h = (0, m.Ih)(f, "MediaStreamFilter"); return { - C5: "uiLabel", - wz: function(m) { - if (m.lower && m.height > g) return (n[m.height] || (n[m.height] = !0, k.warn("Restricting resolution due to uiLabel", { + Z5: "uiLabel", + Hz: function(l) { + if (l.lower && l.height > g) return (p[l.height] || (p[l.height] = !0, h.warn("Restricting resolution due to uiLabel", { MaxHeight: g, - streamHeight: m.height - }), h.Ap.set({ + streamHeight: l.height + }), k.zp.set({ reason: "uiLabel", - height: m.height + height: l.height })), !0); } }; @@ -49982,126 +49507,126 @@ E3cbY[513816] = false; }); }, 24427: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.NGa = void 0; + b.mHa = void 0; c = a(85001); - l = a(61726); - b.NGa = function(f) { - function h(d) { - f.fireEvent(c.ga.EF, { + m = a(61726); + b.mHa = function(f) { + function k(d) { + f.fireEvent(c.ha.VF, { response: d, - P: f.ca.P + O: f.da.O }); } return { download: function(d, g) { d.j = f; - d = l.Je.download(d, g); - d.S2(h); + d = m.Le.download(d, g); + d.r3(k); return d; } }; }; }, 61726: function(r, b, a) { - var g, n, k, m, p, q, u, t, w, v, y, x, z, A; + var g, p, h, l, n, q, u, t, v, w, y, x, z, B; function c() { - this.Ki = (0, q.Vi)("Http"); - this.pj = new g.Yj(); - this.kE = 0; + this.Ji = (0, q.Ti)("Http"); + this.pj = new g.Vj(); + this.BE = 0; this.Qf = { ssl: 0, "non-ssl": 0, invalid: 0 }; - this.h1 = { - Ga: 1, - Epb: 2, - iCa: 3 + this.J1 = { + Da: 1, + Fqb: 2, + JCa: 3 }; this.addEventListener = this.pj.addListener; this.removeEventListener = this.pj.removeListener; } - function l(B) { + function m(A) { var C, D, E, G; - C = B.url.split("?"); - D = "sc=" + B.F2b; - E = B.oxb ? "random=" + (1E17 * (0, w.G0)()).toFixed(0) : ""; + C = A.url.split("?"); + D = "sc=" + A.b4b; + E = A.oyb ? "random=" + (1E17 * (0, v.g1)()).toFixed(0) : ""; G = C[0]; G = C[1] ? G + ("?" + C[1] + "&" + D) : G + ("?" + D); G += E ? "&" + E : ""; - B.Dc && !(0, k.pra)(G) && (B = n.config && n.config.vVa) && (G = B.replace("{URL}", G).replace("{EURL}", encodeURIComponent(G))); + A.Ec && !(0, h.Rra)(G) && (A = p.config && p.config.eWa) && (G = A.replace("{URL}", G).replace("{EURL}", encodeURIComponent(G))); return G; } - function f(B, C) { + function f(A, C) { var D, E, G; - D = B.url.split("?"); - E = h(B); + D = A.url.split("?"); + E = k(A); G = D[0]; - E && (C.kw = E, (void 0 === B.js ? n.config.js : B.js) || B.Xr !== x.yQ ? (B.headers = B.headers || ({}), B.headers.Range = "bytes=" + E) : (C.kw = E, G = "/" === G[G.length - 1] ? G + "range/" : G + "/range/", G += E)); - E = B.oxb ? "random=" + (1E17 * (0, w.G0)()).toFixed(0) : ""; - n.config.pL && B.aI && (E = "sc=" + B.aI + (E ? "&" + E : "")); + E && (C.yw = E, (void 0 === A.rs ? p.config.rs : A.rs) || A.js !== x.lR ? (A.headers = A.headers || ({}), A.headers.Range = "bytes=" + E) : (C.yw = E, G = "/" === G[G.length - 1] ? G + "range/" : G + "/range/", G += E)); + E = A.oyb ? "random=" + (1E17 * (0, v.g1)()).toFixed(0) : ""; + p.config.JL && A.rI && (E = "sc=" + A.rI + (E ? "&" + E : "")); G = D[1] ? G + ("?" + D[1] + (E ? "&" + E : "")) : G + (E ? "?" + E : ""); - B.Dc && !(0, k.pra)(G) && (B = n.config && n.config.vVa) && (G = B.replace("{URL}", G).replace("{EURL}", encodeURIComponent(G))); + A.Ec && !(0, h.Rra)(G) && (A = p.config && p.config.eWa) && (G = A.replace("{URL}", G).replace("{EURL}", encodeURIComponent(G))); C.url = G; } - function h(B) { + function k(A) { var C; - C = B.offset; - if (void 0 !== C) return ((0, u.jT)(C), void 0 !== B.length ? (B = C + B.length - 1, (0, u.jT)(B), C + "-" + B) : C + "-"); + C = A.offset; + if (void 0 !== C) return ((0, u.WT)(C), void 0 !== A.length ? (A = C + A.length - 1, (0, u.WT)(A), C + "-" + A) : C + "-"); } - function d(B, C, D, E) { + function d(A, C, D, E) { var G, F; - G = E.B$a; + G = E.oab; F = E.headers; - B.open(G ? "POST" : "GET", C, D); + A.open(G ? "POST" : "GET", C, D); switch (E.responseType) { - case b.TU: - B.responseType = "arraybuffer"; + case b.EV: + A.responseType = "arraybuffer"; break; - case b.eqa: - (0, t.nVa)(B, "overrideMimeType", void 0, "text/xml"); + case b.Hqa: + (0, t.XVa)(A, "overrideMimeType", void 0, "text/xml"); } G && (C = { - "Content-Type": (0, y.ug)(G) ? "text/plain" : "application/x-octet-stream" - }, F = F ? (0, t.Yd)(C, F) : C); - F && (0, t.Xf)(F, function(H, N) { - B.setRequestHeader(H, N); + "Content-Type": (0, y.vg)(G) ? "text/plain" : "application/x-octet-stream" + }, F = F ? (0, t.$d)(C, F) : C); + F && (0, t.Yf)(F, function(H, L) { + A.setRequestHeader(H, L); }); - E.withCredentials && (B.withCredentials = !0); - G ? B.send(G) : B.send(); + E.withCredentials && (A.withCredentials = !0); + G ? A.send(G) : A.send(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.TU = b.eqa = b.dqa = b.yOb = b.fqa = b.xOb = b.v3a = b.a7 = b.Je = b.vOb = b.wOb = void 0; + b.EV = b.Hqa = b.Gqa = b.JPb = b.Iqa = b.IPb = b.a4a = b.z7 = b.Le = b.GPb = b.HPb = void 0; g = a(94886); - n = a(29204); + p = a(29204); r = a(33096); - k = a(52569); - m = a(24066); - p = a(36129); + h = a(52569); + l = a(24066); + n = a(36129); q = a(31276); u = a(45146); t = a(3887); - w = a(22365); - v = a(32219); + v = a(22365); + w = a(32219); y = a(32687); x = a(32934); z = a(57504); - c.prototype.M4b = function(B) { + c.prototype.m6b = function(A) { var C; C = new XMLHttpRequest(); - B = l(B); - C.open("HEAD", B, !0); + A = m(A); + C.open("HEAD", A, !0); C.onreadystatechange = function() { 2 === C.readyState && 200 <= C.status && 299 >= C.status && !1; }; @@ -50110,520 +49635,520 @@ E3cbY[513816] = false; return C.abort(); }; }; - c.prototype.download = function(B, C) { - var Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a; + c.prototype.download = function(A, C) { + var P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za; function D() { var Y; - if (!ba) { - ba = !0; - $a && (ob.clearTimeout($a), $a = null); - Q.pj.removeListener(b.fqa, H); - Q.Tha(ua, Ka); - Ka && (Ka.onloadstart = null, Ka.onreadystatechange = null, Ka.onprogress = null, Ka.onerror = null, Ka.onload = null, Ka = Ka.onabort = null); - ua.ia || (ua.za != p.S.DD ? J.warn("Download failed", S, (0, p.Vw)(ua)) : J.trace("Download aborted", S)); - Y = na; - na = null; - null === Y || void 0 === Y ? void 0 : Y.reduceRight(function(ma, Ea) { - (0, v.Jf)(function() { - return Ea(ua); + if (!ca) { + ca = !0; + Za && (qb.clearTimeout(Za), Za = null); + P.pj.removeListener(b.Iqa, H); + P.tia(ua, Ea); + Ea && (Ea.onloadstart = null, Ea.onreadystatechange = null, Ea.onprogress = null, Ea.onerror = null, Ea.onload = null, Ea = Ea.onabort = null); + ua.pa || (ua.wa != n.R.VD ? I.warn("Download failed", U, (0, n.ex)(ua)) : I.trace("Download aborted", U)); + Y = pa; + pa = null; + null === Y || void 0 === Y ? void 0 : Y.reduceRight(function(ma, Fa) { + (0, w.Jf)(function() { + return Fa(ua); }); }, null); - Q.pj.Ec(b.v3a, ua, !0); + P.pj.Fc(b.a4a, ua, !0); } } function E() { - $a && (ob.clearTimeout($a), $a = null); - $a = ob.setTimeout(N, Ma ? P : K); - } - - function G(Y, ma, Ea, Ra) { - var R, sa; - ua.ia = !1; - ua.za = Y; - R = (0, m.Yn)(); - sa = ua.am; - sa.cj = sa.cj || R; - sa.pq = sa.pq || R; - ma && 0 < ma && (ua.Ol = ma, ua.He = ma.toString()); - Ea && (ua.Nb = Ea); - Ra && (ua.RC = Ra); - Y !== p.S.VP && Y !== p.S.ED && Y !== p.S.YP || !Ka || (Ka.onabort = null, M()); + Za && (qb.clearTimeout(Za), Za = null); + Za = qb.setTimeout(L, La ? O : K); + } + + function G(Y, ma, Fa, Qa) { + var R, ta; + ua.pa = !1; + ua.wa = Y; + R = (0, l.Zn)(); + ta = ua.Yl; + ta.dj = ta.dj || R; + ta.mq = ta.mq || R; + ma && 0 < ma && (ua.Pl = ma, ua.Je = ma.toString()); + Fa && (ua.Yb = Fa); + Qa && (ua.aD = Qa); + Y !== n.R.HQ && Y !== n.R.WD && Y !== n.R.KQ || !Ea || (Ea.onabort = null, M()); D(); } function F(Y) { - var ma, Ea; + var ma, Fa; try { - Ea = Y.getResponseHeader("X-Netflix.Retry.Server.Policy"); - Ea && (ma = JSON.parse(Ea)); - } catch (Ra) { + Fa = Y.getResponseHeader("X-Netflix.Retry.Server.Policy"); + Fa && (ma = JSON.parse(Fa)); + } catch (Qa) { !1; } return ma; } function H() { - A() || G(p.S.VP); + B() || G(n.R.HQ); } - function N() { - G(Ma ? p.S.ED : p.S.YP); + function L() { + G(La ? n.R.WD : n.R.KQ); } function M() { try { - null === Ka || void 0 === Ka ? void 0 : Ka.abort(); + null === Ea || void 0 === Ea ? void 0 : Ea.abort(); } catch (Y) {} } - function L() { - G(p.S.DD); + function N() { + G(n.R.VD); } - Q = this; + P = this; (0, u.oa)(C); - J = (null === (I = null === B || void 0 === B ? void 0 : B.j) || void 0 === I ? 0 : I.log) ? (0, q.Gh)(B.j, "Http") : this.Ki; - K = B.j4 || n.config.j4; - P = B.Ata || n.config.Ata; - S = { - Num: this.kE++ - }; - ba = !1; - na = [C]; - ha = {}; - this.ftb(B); - ua = new z.QGa(B, M, N, ha, function(Y) { - ba || ((0, u.oa)(na, "Callback should be added before download starts."), na && na.unshift(Y)); + I = (null === (J = null === A || void 0 === A ? void 0 : A.j) || void 0 === J ? 0 : J.log) ? (0, q.Ih)(A.j, "Http") : this.Ji; + K = A.G4 || p.config.G4; + O = A.Yta || p.config.Yta; + U = { + Num: this.BE++ + }; + ca = !1; + pa = [C]; + la = {}; + this.eub(A); + ua = new z.pHa(A, M, L, la, function(Y) { + ca || ((0, u.oa)(pa, "Callback should be added before download starts."), pa && pa.unshift(Y)); }); - Ma = !1; - (0, v.Jf)(function() { + La = !1; + (0, w.Jf)(function() { var Y; - if ((0, y.ora)(B.url)) try { - if ((f(B, ua), va = ua.url, (0, u.kT)(va), S.Url = va, A())) { + if ((0, y.Qra)(A.url)) try { + if ((f(A, ua), va = ua.url, (0, u.XT)(va), U.Url = va, B())) { !1; - Ka = new XMLHttpRequest(); - Ka.onreadystatechange = function() { - 2 === (null === Ka || void 0 === Ka ? void 0 : Ka.readyState) && (Ma = !0, ha.cj = (0, m.Yn)(), Ka.onreadystatechange = null, E(), !1, Q.Tha(ua, Ka), ua.eH({ - timestamp: ha.cj, + Ea = new XMLHttpRequest(); + Ea.onreadystatechange = function() { + 2 === (null === Ea || void 0 === Ea ? void 0 : Ea.readyState) && (La = !0, la.dj = (0, l.Zn)(), Ea.onreadystatechange = null, E(), !1, P.tia(ua, Ea), ua.xH({ + timestamp: la.dj, connect: !0, - mediaRequest: B, - start: ha.lz, - rt: [ha.cj - ha.lz], + mediaRequest: A, + start: la.zz, + rt: [la.dj - la.zz], responseHeaders: ua.headers, - httpCode: ua.dn + httpCode: ua.$m })); }; - Ka.onprogress = function(ma) { - Ma = !0; - ha.l4 = ma.loaded; + Ea.onprogress = function(ma) { + La = !0; + la.OT = ma.loaded; E(); - Q.Tha(ua, Ka); + P.tia(ua, Ea); ma = { - mediaRequest: B, + mediaRequest: A, bytes: ma.loaded, - timestamp: (0, m.Yn)(), + timestamp: (0, l.Zn)(), bytesLoaded: ma.loaded, responseHeaders: ua.headers, - httpCode: ua.dn + httpCode: ua.$m }; - ua.eH(ma); + ua.xH(ma); }; - Ka.onload = function(ma) { - if (!ba && Ka) { - (0, u.oa)(void 0 === ha.pq); - ha.pq = (0, m.Yn)(); - ha.cj = ha.cj || ha.pq; - ha.l4 = ma.loaded; - if (200 <= Ka.status && 299 >= Ka.status) { - a: switch ((ma = Ka, ua.type)) { - case b.TU: + Ea.onload = function(ma) { + if (!ca && Ea) { + (0, u.oa)(void 0 === la.mq); + la.mq = (0, l.Zn)(); + la.dj = la.dj || la.mq; + la.OT = ma.loaded; + if (200 <= Ea.status && 299 >= Ea.status) { + a: switch ((ma = Ea, ua.type)) { + case b.EV: ma = ma.response || new ArrayBuffer(0); break a; - case b.eqa: + case b.Hqa: ma = ma.responseXML; break a; default: ma = ma.responseText; } - ua.parsed = !1;ua.content = ma;ua.ia = !0; + ua.parsed = !1;ua.content = ma;ua.pa = !0; } - else 420 === Ka.status ? G(p.S.XP, Ka.status) : G(p.S.WP, Ka.status, Ka.response, F(Ka)); + else 420 === Ea.status ? G(n.R.JQ, Ea.status) : G(n.R.IQ, Ea.status, Ea.response, F(Ea)); D(); } }; - Ka.onabort = L; - Ka.onerror = function() { - var ma, Ea; - if (Ka) { - ma = Ka.status; - "undefined" !== typeof n.config.U_a && (ma = n.config.U_a); + Ea.onabort = N; + Ea.onerror = function() { + var ma, Fa; + if (Ea) { + ma = Ea.status; + "undefined" !== typeof p.config.x0a && (ma = p.config.x0a); if (0 < ma) { - if (420 === ma) G(p.S.XP, ma); + if (420 === ma) G(n.R.JQ, ma); else { try { - Ea = Ka.responseText; - } catch (Ra) {} - G(p.S.WP, ma, Ea, F(Ka)); + Fa = Ea.responseText; + } catch (Qa) {} + G(n.R.IQ, ma, Fa, F(Ea)); } - } else G(p.S.ZP); + } else G(n.R.LQ); } }; - Y = (0, m.Yn)(); - d(Ka, va, !0, B); - Q.pj.Ec(b.a7, ua, !0); - ha.lz = Y; - ua.jN({ - mediaRequest: B, + Y = (0, l.Zn)(); + d(Ea, va, !0, A); + P.pj.Fc(b.z7, ua, !0); + la.zz = Y; + ua.MN({ + mediaRequest: A, timestamp: Y }); E(); - Q.pj.addListener(b.fqa, H); - } else(0, v.Jf)(G.bind(void 0, p.S.VP)); + P.pj.addListener(b.Iqa, H); + } else(0, w.Jf)(G.bind(void 0, n.R.HQ)); } catch (ma) { - J.error("Exception starting download", ma, S); - G(p.S.Lda, void 0, (0, t.Ae)(ma)); - } else G(p.S.tGa); + I.error("Exception starting download", ma, U); + G(n.R.pea, void 0, (0, t.Kf)(ma)); + } else G(n.R.TGa); }); return ua; }; - c.prototype.WZb = function(B) { + c.prototype.p0b = function(A) { var C, D; C = new XMLHttpRequest(); - D = B.TZb; - C.open("HEAD", B.url, !0); - C.timeout = n.config.Gva; + D = A.m0b; + C.open("HEAD", A.url, !0); + C.timeout = p.config.ewa; C.onreadystatechange = function() { - 2 === C.readyState && (!1, D && D.fN(C.status)); + 2 === C.readyState && (!1, D && D.IN(C.status)); }; C.ontimeout = C.onerror = function() { !1; - D && D.Kta(C.status); + D && D.gua(C.status); }; C.send(); }; - c.prototype.ftb = function(B) { + c.prototype.eub = function(A) { var C; try { - C = B.url; - (0, y.ora)(C) ? 0 === C.indexOf("https") ? this.Qf.ssl++ : 0 === C.indexOf("http") ? this.Qf["non-ssl"]++ : this.Qf.invalid++: this.Qf.invalid++; + C = A.url; + (0, y.Qra)(C) ? 0 === C.indexOf("https") ? this.Qf.ssl++ : 0 === C.indexOf("http") ? this.Qf["non-ssl"]++ : this.Qf.invalid++: this.Qf.invalid++; } catch (D) {} }; - c.prototype.Tha = function(B, C) { + c.prototype.tia = function(A, C) { var D; - if ((void 0 === B.dn || void 0 === B.headers) && C) { - B.dn = C.status; + if ((void 0 === A.$m || void 0 === A.headers) && C) { + A.$m = C.status; D = {}; C.getAllResponseHeaders().trim().split(/[\r\n]+/).forEach(function(E) { var G; - G = ka(E.split(": ")); + G = ja(E.split(": ")); E = G.next().value; G = Z(G).join(": "); E && (D[E.toLowerCase()] = G); }); - B.headers = D; + A.headers = D; } }; - b.wOb = f; - b.vOb = h; - A = r.pNa; - b.Je = new c(); - b.a7 = 1; - b.v3a = 2; - b.xOb = 3; - b.fqa = 4; - b.yOb = 5; - b.dqa = b.Je.h1.Ga; - b.eqa = b.Je.h1.Epb; - b.TU = b.Je.h1.iCa; - ob._cad_global.http = b.Je; + b.HPb = f; + b.GPb = k; + B = r.PNa; + b.Le = new c(); + b.z7 = 1; + b.a4a = 2; + b.IPb = 3; + b.Iqa = 4; + b.JPb = 5; + b.Gqa = b.Le.J1.Da; + b.Hqa = b.Le.J1.Fqb; + b.EV = b.Le.J1.JCa; + qb._cad_global.http = b.Le; }, 57504: function(r, b, a) { - var l; + var m; - function c(f, h, d, g, n) { - this.S2 = this.eH = this.jN = l.dx; + function c(f, k, d, g, p) { + this.r3 = this.xH = this.MN = m.ox; this.request = f; this.type = f.responseType; - this.am = g; - this.abort = h; + this.Yl = g; + this.abort = k; this.timeout = d; - this.S2 = n; + this.r3 = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.QGa = void 0; - l = a(33096); - c.prototype.K3b = function(f) { - this.jN = f; + b.pHa = void 0; + m = a(33096); + c.prototype.j5b = function(f) { + this.MN = f; }; - c.prototype.Q3b = function(f) { - this.eH = f; + c.prototype.q5b = function(f) { + this.xH = f; }; - b.QGa = c; + b.pHa = c; }, 31276: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Ba = b.vMa = b.cU = b.Gh = b.Vi = b.log = b.Ef = b.RL = b.DUa = b.Tq = b.Ix = b.kc = b.zwb = b.Ija = b.xwb = b.ywb = b.Si = b.cP = b.cZ = b.$g = b.yc = b.sa = void 0; + b.za = b.WMa = b.MU = b.Ih = b.Ti = b.log = b.Df = b.nM = b.lVa = b.Wq = b.Tx = b.mc = b.yxb = b.ika = b.wxb = b.xxb = b.Oi = b.JP = b.KZ = b.bh = b.zc = b.ta = void 0; c = a(83989); r = a(87386); - l = a(56800); + m = a(56800); f = a(84408); - h = a(6405); + k = a(6405); d = a(2248); g = a(32687); - n = a(79274); - k = a(30869); + p = a(79274); + h = a(30869); a = a(53085); - b.sa = c.ac.get(k.dg); - b.yc = c.ac.get(a.Xh); - b.$g = c.ac.get(f.Jq); - b.cZ = b.$g.encode.bind(b.$g); - b.cP = b.$g.decode.bind(b.$g); - b.Si = c.ac.get(h.Nw); - b.ywb = b.Si.encode.bind(b.Si); - b.xwb = b.Si.decode.bind(b.Si); - b.Ija = b.Si.VF.bind(b.Si); - b.zwb = b.Si.Bfb.bind(b.Si); - b.kc = c.ac.get(d.ah); - b.Ix = function(m) { - m = (0, g.ug)(m) ? (0, b.cP)(m) : m; - return b.kc.encode(m); - }; - b.Tq = b.kc.decode.bind(b.kc); - b.DUa = function(m) { - return (0, b.cZ)((0, b.Tq)(m)); - }; - b.RL = function() { - return c.ac.get(l.Rw); - }; - b.Ef = c.ac.get(r.bb); - b.log = b.Ef.ab("General"); - b.Vi = function(m, p) { - return b.Ef.ab(m, void 0, p); - }; - b.Gh = function(m, p, q) { - return b.Ef.ab(p, m, q); - }; - b.cU = function(m, p, q, u) { - return b.Ef.ab(m, void 0, u, p, q); - }; - b.vMa = function(m, p, q) { - return c.ac.get(n.EQ)(m, p, q).OY(); - }; - b.Ba = c.ac; + b.ta = c.Bc.get(h.eg); + b.zc = c.Bc.get(a.Vh); + b.bh = c.Bc.get(f.Iq); + b.KZ = b.bh.encode.bind(b.bh); + b.JP = b.bh.decode.bind(b.bh); + b.Oi = c.Bc.get(k.dA); + b.xxb = b.Oi.encode.bind(b.Oi); + b.wxb = b.Oi.decode.bind(b.Oi); + b.ika = b.Oi.dM.bind(b.Oi); + b.yxb = b.Oi.ugb.bind(b.Oi); + b.mc = c.Bc.get(d.zh); + b.Tx = function(l) { + l = (0, g.vg)(l) ? (0, b.JP)(l) : l; + return b.mc.encode(l); + }; + b.Wq = b.mc.decode.bind(b.mc); + b.lVa = function(l) { + return (0, b.KZ)((0, b.Wq)(l)); + }; + b.nM = function() { + return c.Bc.get(m.PD); + }; + b.Df = c.Bc.get(r.$a); + b.log = b.Df.Za("General"); + b.Ti = function(l, n) { + return b.Df.Za(l, void 0, n); + }; + b.Ih = function(l, n, q) { + return b.Df.Za(n, l, q); + }; + b.MU = function(l, n, q, u) { + return b.Df.Za(l, void 0, u, n, q); + }; + b.WMa = function(l, n, q) { + return c.Bc.get(p.qR)(l, n, q).vZ(); + }; + b.za = c.Bc; }, 93114: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(82956); - l = a(33096); + m = a(33096); f = a(29204); - h = a(13044); + k = a(13044); d = a(24066); r = a(36129); g = a(31276); - n = a(77134); - k = a(22365); - m = a(32219); - p = a(32687); + p = a(77134); + h = a(22365); + l = a(32219); + n = a(32687); q = a(45118); u = a(31850); a = a(11479); - v = g.Ba.get(a.Th); - v.register(r.V.bHa, function(y) { + w = g.za.get(a.Sh); + w.register(r.V.BHa, function(y) { var z; function x() { - var A, B, C; - A = v.startTime; - B = { - browserua: k.SD, - browserhref: k.M0.href, - initstart: A, - initdelay: v.endTime - A + var B, A, C; + B = w.startTime; + A = { + browserua: h.iE, + browserhref: h.m1.href, + initstart: B, + initdelay: w.endTime - B }; - (A = k.Kg.documentMode) && (B.browserdm = "" + A); - (0, p.yM)(f.config.j_a) && (B.fesn = f.config.j_a); - Object.assign(B, (0, c.kpa)()); - C = k.Qu && k.Qu.timing; - C && f.config.HSb.map(function(D) { + (B = h.Lg.documentMode) && (A.browserdm = "" + B); + (0, n.YM)(f.config.O_a) && (A.fesn = f.config.O_a); + Object.assign(A, (0, c.Opa)()); + C = h.Xu && h.Xu.timing; + C && f.config.UTb.map(function(D) { var E; E = C[D]; - E && (B["pt_" + D] = E - (0, d.gWa)()); + E && (A["pt_" + D] = E - (0, d.RWa)()); }); - A = z.wLb(); - Object.entries(A).forEach(function(D) { + B = z.HMb(); + Object.entries(B).forEach(function(D) { var E; - E = ka(D); + E = ja(D); D = E.next().value; E = E.next().value; - return B["m_" + D] = E; + return A["m_" + D] = E; }); - A = w.ot("startup", "info", B, h.gA.Kna); - t.xc(A); + B = v.xt("startup", "info", A, k.uA.moa); + t.yc(B); } - w = g.Ba.get(u.Yw); - t = g.Ba.get(q.tl); - z = g.Ba.get(n.EJ); - v.EV(function() { - t.Bb(); - (0, m.Jf)(x); + v = g.za.get(u.hx); + t = g.za.get(q.vl); + z = g.za.get(p.XJ); + w.sW(function() { + t.Eb(); + (0, l.Jf)(x); }); - y(l.eg); + y(m.fg); }); }, 86258: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t, w; + var f, k, d, g, p, h, l, n, q, u, t, v; - function c(v, y) { + function c(w, y) { var z; function x() { - function A(B, C) { - return C.pe && 0 !== C.pe.length && C.pe[0].MG ? (0, f.iz)(v, C).then(function() { + function B(A, C) { + return C.Ne && 0 !== C.Ne.length && C.Ne[0].cH ? (0, f.VH)(w, C).then(function() { z.trace("Successfully released license for session", JSON.stringify(C)); - return B ? B.sX(C) : Promise.resolve(); + return A ? A.cY(C) : Promise.resolve(); }).catch(function(D) { z.error("Unable to send stop command for session", JSON.stringify({ - rz: C, + eD: C, error: D })); throw D; - }) : (z.error("releaseDrmSession exception: missing valid keySessionData"), B ? B.sX(C) : Promise.resolve()); + }) : (z.error("releaseDrmSession exception: missing valid keySessionData"), A ? A.cY(C) : Promise.resolve()); } - l(z).then(function(B) { + m(z).then(function(A) { var C; - C = B.c5.filter(function(D) { + C = A.z5.filter(function(D) { return !1 === D.active; }).map(function(D) { - return A(B, D); + return B(A, D); }); Promise.all(C).then(function() { z.info("release drm session completed for " + C.length + " entries"); - y(h.eg); + y(k.fg); }).catch(function(D) { D = D || ({}); D.DrmCacheSize = C.length; z.error("Unable to release one or more DRM session data", D); - y(h.eg); + y(k.fg); }); - }).catch(function(B) { - z.error("Unable to load DRM session data", B); - y(h.eg); + }).catch(function(A) { + z.error("Unable to load DRM session data", A); + y(k.fg); }); } - z = (0, k.Vi)("PlayDataManager"); - y = y || h.dx; - d.config.ks ? y(h.eg) : x(); + z = (0, h.Ti)("PlayDataManager"); + y = y || k.ox; + d.config.ss ? y(k.fg) : x(); } - function l(v) { + function m(w) { var y; - if (!b.rma) { - y = k.Ba.get(m.Oca); - b.rma = new Promise(function(x, z) { - y.Aab().then(function() { + if (!b.Uma) { + y = h.za.get(l.rda); + b.Uma = new Promise(function(x, z) { + y.mbb().then(function() { x(y); - }).catch(function(A) { - v.error("Unable to load DRM data for license release", A); - z(A); + }).catch(function(B) { + w.error("Unable to load DRM data for license release", B); + z(B); }); }); } - return b.rma; + return b.Uma; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.VLa = b.ULa = b.rma = void 0; + b.vMa = b.uMa = b.Uma = void 0; f = a(43422); - h = a(33096); + k = a(33096); d = a(29204); g = a(37509); - n = a(91581); - k = a(31276); + p = a(91581); + h = a(31276); r = a(36129); - m = a(93673); - p = a(96687); + l = a(93673); + n = a(96687); q = a(85001); u = a(45118); t = a(11479); - w = a(21892); - b.ULa = function(v) { - var z, A, B, C, D, E; + v = a(21892); + b.uMa = function(w) { + var z, B, A, C, D, E; function y() { - A || (v.re("pdsb"), A = k.Ba.get(p.DQ)().then(function(G) { + B || (w.pe("pdsb"), B = h.za.get(n.pR)().then(function(G) { C = G; - v.re("pdsc"); + w.pe("pdsc"); return G; }).catch(function(G) { z.error("Unable to initialize the playdata services", G); - v.re("pdse"); + w.pe("pdse"); throw G; })); - return A; + return B; } function x() { - B = !0; + A = !0; C && C.close(); - g.oe.removeListener(g.Wk, x); + g.oe.removeListener(g.Zk, x); } - z = (0, k.Gh)(v, "PlayDataManager"); - B = !1; - D = k.Ba.get(n.Y0); - if (!D.aJ || !D.ZI) { - E = k.Ba.get(w.ifa)(); - D.aJ = E.rz; - D.ZI = E.request; + z = (0, h.Ih)(w, "PlayDataManager"); + A = !1; + D = h.za.get(p.z1); + if (!D.vJ || !D.tJ) { + E = h.za.get(v.Ofa)(); + D.vJ = E.eD; + D.tJ = E.request; } - v.re("pdctor"); - v.addEventListener(q.ga.pg, function() { - g.oe.removeListener(g.Wk, x); + w.pe("pdctor"); + w.addEventListener(q.ha.qg, function() { + g.oe.removeListener(g.Zk, x); }); - v.addEventListener(q.ga.CV, function() { + w.addEventListener(q.ha.pW, function() { var G; - if (!d.config.ks && v.je) { - G = v.n4.cXa(); - l(z).then(function(F) { - return F.cTa(G); + if (!d.config.ss && w.ke) { + G = w.K4.JXa(); + m(z).then(function(F) { + return F.JTa(G); }).catch(function() { z.error("Unable to load/add cached DRM data"); }); } }); - v.addEventListener(q.ga.pg, function() { + w.addEventListener(q.ha.qg, function() { var G; - if (!B) { - v.g$b(); + if (!A) { + w.Mac(); G = [(function() { - return d.config.ks || !v.je ? Promise.resolve() : new Promise(function(F) { + return d.config.ss || !w.ke ? Promise.resolve() : new Promise(function(F) { var H; z.info("Sending the expedited playdata"); - H = v.n4.cXa(); - v.je.VZa(H).then(function() { + H = w.K4.JXa(); + w.ke.lIb(H).then(function() { z.info("Sent the expedited playdata"); - return l(z); - }).then(function(N) { - return N ? N.sX(H) : Promise.resolve(); + return m(z); + }).then(function(L) { + return L ? L.cY(H) : Promise.resolve(); }).then(function() { F(void 0); - }).catch(function(N) { - z.error("Unable to send the expedited playdata", N); + }).catch(function(L) { + z.error("Unable to send the expedited playdata", L); F(); }); }); })(), (function() { return y().then(function(F) { - return F.oY(v.ca); + return F.WY(w.da); }).then(function() { z.info("Sent the playdata"); }).catch(function(F) { @@ -50631,7 +50156,7 @@ E3cbY[513816] = false; }); })(), (function() { return new Promise(function(F) { - k.Ba.get(u.tl).flush(!1).catch(function() { + h.za.get(u.vl).flush(!1).catch(function() { z.error("Unable to send logblob"); F(void 0); }).then(function() { @@ -50640,763 +50165,761 @@ E3cbY[513816] = false; }); })()]; Promise.all(G).then(function() { - v.m9(); + w.O9(); }).catch(function() { - v.m9(); + w.O9(); }); } }); - g.oe.addListener(g.Wk, x); + g.oe.addListener(g.Zk, x); return {}; }; - b.VLa = function() { - return new Promise(function(v) { + b.vMa = function() { + return new Promise(function(w) { c({}, function(y) { - v(y); + w(y); }); }); }; - k.Ba.get(t.Th).register(r.V.$z, function(v) { - v(h.eg); + h.za.get(t.Sh).register(r.V.mA, function(w) { + w(k.fg); }); }, 46493: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(5163); - l = a(50040); + m = a(50040); f = a(1481); - h = a(29204); + k = a(29204); d = a(33096); g = a(36129); - n = a(45146); - k = a(31276); - m = a(77134); - p = a(63156); + p = a(45146); + h = a(31276); + l = a(77134); + n = a(63156); q = a(17892); u = a(3887); t = a(22365); - w = a(32687); - v = a(52569); + v = a(32687); + w = a(52569); y = a(45842); x = a(5021); r = a(11479); z = a(50681); - A = a(59219); - B = a(32934); + B = a(59219); + A = a(32934); C = a(71501); D = {}; - E = k.Ba.get(r.Th); - E.register(g.V.dHa, function(G) { - var M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka; - - function F(Ma) { - Ma && Ma.userList && h.config.x4b && (Ma.userList = []); - I({ - esn: f.Tk.hk, + E = h.za.get(r.Sh); + E.register(g.V.DHa, function(G) { + var M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea; + + function F(La) { + La && La.userList && k.config.X5b && (La.userList = []); + J({ + esn: f.Tk.gk, esnPrefix: f.Tk.co, - authenticationKeyNames: h.config.lwb, - systemKeyWrapFormat: h.config.E6b, + authenticationKeyNames: k.config.jxb, + systemKeyWrapFormat: k.config.h8b, serverIdentityId: "MSL_TRUSTED_NETWORK_SERVER_KEY", serverIdentityKeyData: ua, - storeState: Ma, - notifyMilestone: E.re.bind(E), - log: P, + storeState: La, + notifyMilestone: E.pe.bind(E), + log: O, ErrorSubCodes: { - MSL_REQUEST_TIMEOUT: g.S.Omb, - MSL_READ_TIMEOUT: g.S.Nmb + MSL_REQUEST_TIMEOUT: g.R.Knb, + MSL_READ_TIMEOUT: g.R.Jnb } }, { - result: function($a) { - H($a); + result: function(Za) { + H(Za); }, timeout: function() { G({ - za: g.S.RIa + wa: g.R.tJa }); }, - error: function($a) { - G(N(g.S.RIa, void 0, $a)); + error: function(Za) { + G(L(g.R.tJa, void 0, Za)); } }); } - function H(Ma) { - var Y, ma, Ea, Ra; + function H(La) { + var Y, ma, Fa, Qa; - function $a() { - va && k.Ba.get(q.Lw).create().then(function(R) { - return R.save(na, Ea, !1); + function Za() { + va && h.za.get(q.Ww).create().then(function(R) { + return R.save(pa, Fa, !1); }).catch(function(R) { - P.error("Error persisting msl store", (0, g.Vw)(R)); + O.error("Error persisting msl store", (0, g.ex)(R)); }); } Y = this; - ma = k.Ba.get(y.aE)((0, x.Ob)(100)); - Ra = J.extend({ + ma = h.za.get(y.rE)((0, x.Ob)(100)); + Qa = I.extend({ init: function(R) { - this.DRa = R; - }, - getResponse: function(R, sa, ra) { - var O, ja; - sa = this.DRa; - O = sa.ota.Je || O; - R = (0, w.nra)(R.body) ? (0, k.cZ)(R.body) : R.body; - (0, n.kT)(R, "Msl should not be sending empty request"); + this.iSa = R; + }, + getResponse: function(R, ta, Ia) { + var ia, Q; + ta = this.iSa; + ia = ta.Mta.Le || ia; + R = (0, v.Pra)(R.body) ? (0, h.KZ)(R.body) : R.body; + (0, p.XT)(R, "Msl should not be sending empty request"); R = { - url: sa.url, - B$a: R, + url: ta.url, + oab: R, withCredentials: !0, - mB: "nq-" + sa.method, - headers: sa.headers + yB: "nq-" + ta.method, + headers: ta.headers }; - sa = this.DRa.timeout; - R.j4 = sa; - R.Ata = sa; - ja = O.download(R, function(xa) { + ta = this.iSa.timeout; + R.G4 = ta; + R.Yta = ta; + Q = ia.download(R, function(oa) { try { - if (xa.ia) ra.result({ - body: xa.content + if (oa.pa) Ia.result({ + body: oa.content }); - else if (400 === xa.Ol && xa.Nb) ra.result({ - body: xa.Nb + else if (400 === oa.Pl && oa.Yb) Ia.result({ + body: oa.Yb }); - else throw (0, u.Yd)(new K("HTTP error, SubCode: " + xa.za + (xa.Ol ? ", HttpCode: " + xa.Ol : "")), { - cadmiumResponse: xa + else throw (0, u.$d)(new K("HTTP error, SubCode: " + oa.wa + (oa.Pl ? ", HttpCode: " + oa.Pl : "")), { + cadmiumResponse: oa }); - } catch (Pa) { - ra.error(Pa); + } catch (Aa) { + Ia.error(Aa); } }); return { abort: function() { - ja.abort(); + Q.abort(); } }; } }); - ba && Ma.addEventHandler("shouldpersist", function(R) { - Ea = R.storeState; - ma.Pj($a); + ca && La.addEventHandler("shouldpersist", function(R) { + Fa = R.storeState; + ma.Nj(Za); }); - (0, u.Yd)(D, { - Nhc: function() { - ha = !0; + (0, u.$d)(D, { + qjc: function() { + la = !0; }, send: function(R) { - function sa() { - var ra, O; - ra = R.ota; - O = { + function ta() { + var Ia, ia; + Ia = R.Mta; + ia = { method: R.method, - nonReplayable: R.z8a, - encrypted: R.JF, - userId: R.dhb, + nonReplayable: R.g9a, + encrypted: R.aG, + userId: R.$hb, body: R.body, timeout: 2 * R.timeout, - url: new Ra(R), + url: new Qa(R), allowTokenRefresh: va, - sendUserAuthIfRequired: Ka, - shouldSendUserAuthData: h.config.E4b + sendUserAuthIfRequired: Ea, + shouldSendUserAuthData: k.config.d6b }; - ra.email ? (O.email = ra.email, O.password = ra.password || "") : ha && (O.useNetflixUserAuthData = !0); - return O; + Ia.email ? (ia.email = Ia.email, ia.password = Ia.password || "") : la && (ia.useNetflixUserAuthData = !0); + return ia; } - return new Promise(function(ra, O) { - var ja; - ja = sa(); - Ma.send(ja).then(function(xa) { - ha && (ha = !1); - ra({ - ia: !0, - body: xa.body + return new Promise(function(Ia, ia) { + var Q; + Q = ta(); + La.send(Q).then(function(oa) { + la && (la = !1); + Ia({ + pa: !0, + body: oa.body }); - }).catch(function(xa) { - var Pa, eb; - if (xa.error) { - Pa = xa.error.cadmiumResponse && xa.error.cadmiumResponse.za ? xa.error.cadmiumResponse.za : Ma.isErrorReauth(xa.error) ? g.S.QIa : Ma.isErrorHeader(xa.error) ? g.S.Hmb : g.S.Gmb; - eb = Ma.getErrorCode(xa.error); - O(N(Pa, eb, xa.error)); - } else(P.error("Unknown MSL error", xa), xa.ic = xa.subCode, O({ - za: xa.ic ? xa.ic : g.S.Pmb + }).catch(function(oa) { + var Aa, Ya; + if (oa.error) { + Aa = oa.error.cadmiumResponse && oa.error.cadmiumResponse.wa ? oa.error.cadmiumResponse.wa : La.isErrorReauth(oa.error) ? g.R.sJa : La.isErrorHeader(oa.error) ? g.R.Dnb : g.R.Cnb; + Ya = La.getErrorCode(oa.error); + ia(L(Aa, Ya, oa.error)); + } else(O.error("Unknown MSL error", oa), oa.Nc = oa.subCode, ia({ + wa: oa.Nc ? oa.Nc : g.R.Lnb })); }); }); }, - mW: Ma + bX: La }); - A.eE.xK.mslFetch = function(R, sa) { - return c.__awaiter(Y, void 0, void 0, function O() { - var ja, xa, Pa; - return Ja(O, function(eb) { - if (1 == eb.Vv) return (ja = k.Ba.get(C.AJ), Na(eb, D.send({ - ota: { - Je: k.Ba.get(B.Ju), - profile: ja + B.vE.QK.mslFetch = function(R, ta) { + return c.__awaiter(Y, void 0, void 0, function ia() { + var Q, oa, Aa; + return Ma(ia, function(Ya) { + if (1 == Ya.gw) return (Q = h.za.get(C.TJ), Pa(Ya, D.send({ + Mta: { + Le: h.za.get(A.Su), + profile: Q }, timeout: 8E3, url: R.toString(), - body: null === sa || void 0 === sa ? void 0 : sa.body, + body: null === ta || void 0 === ta ? void 0 : ta.body, headers: { "Content-Encoding": "msl_v1", "Content-Type": "application/json" }, - dhb: ja, - i1b: !1, - z8a: !0, - JF: !0 + $hb: Q, + C2b: !1, + g9a: !0, + aG: !0 }), 2)); - xa = eb.yZ; - Pa = { + oa = Ya.d_; + Aa = { get body() { this.bodyUsed = !0; - return xa.body; + return oa.body; } }; - return eb.return((Pa.bodyUsed = !1, Pa.ok = xa.ia, Pa.status = xa.ia ? 200 : 400, Pa.statusText = xa.ia ? "OK" : "Bad Request", Pa.type = "basic", Pa.url = R.toString(), Pa.headers = new Headers({ + return Ya.return((Aa.bodyUsed = !1, Aa.ok = oa.pa, Aa.status = oa.pa ? 200 : 400, Aa.statusText = oa.pa ? "OK" : "Bad Request", Aa.type = "basic", Aa.url = R.toString(), Aa.headers = new Headers({ "Content-Type": "application/json" - }), Pa.text = function() { + }), Aa.text = function() { return Promise.resolve(this.body); - }, Pa.json = function() { + }, Aa.json = function() { return Promise.resolve(JSON.parse(this.body)); - }, Pa.arrayBuffer = function() { + }, Aa.arrayBuffer = function() { return Promise.resolve(new Uint8Array(this.body)); - }, Pa.clone = function() { + }, Aa.clone = function() { return Object.assign({}, this); - }, Pa.blob = function() { - return this.arrayBuffer().then(function(Ya) { - return new Blob([Ya]); + }, Aa.blob = function() { + return this.arrayBuffer().then(function(ab) { + return new Blob([ab]); }); - }, Pa.formData = function() { + }, Aa.formData = function() { throw Error("Not implemented"); - }, Pa.redirected = !1, Pa)); + }, Aa.redirected = !1, Aa)); }); }); }; - G(d.eg); - k.Ba.get(z.Fea).$Ub(D); + G(d.fg); + h.za.get(z.jfa).rWb(D); } - function N(Ma, $a, Y) { - var ma, Ea, Ra, R; - Ra = { - za: Ma, - o5: $a + function L(La, Za, Y) { + var ma, Fa, Qa, R; + Qa = { + wa: La, + M5: Za }; if (Y) { - R = function(sa) { - var ra; - sa = sa || "" + Y; + R = function(ta) { + var Ia; + ta = ta || "" + Y; if (Y.stack) { - ra = "" + Y.stack; - sa = 0 <= ra.indexOf(sa) ? ra : sa + ra; + Ia = "" + Y.stack; + ta = 0 <= Ia.indexOf(ta) ? Ia : ta + Ia; } - return sa; + return ta; }; - if (Ea = Y.cadmiumResponse) { - if (ma = Ea.He && Ea.He.toString()) Ea.He = ma; - Ea.za = Ma; - Ea.o5 = $a; - Ea.Nb = R(Y.message); - Ea.error = { - ic: Ma, - Wc: ma, - Vy: $a, + if (Fa = Y.cadmiumResponse) { + if (ma = Fa.Je && Fa.Je.toString()) Fa.Je = ma; + Fa.wa = La; + Fa.M5 = Za; + Fa.Yb = R(Y.message); + Fa.error = { + Nc: La, + Ae: ma, + iz: Za, data: Y.cause, message: Y.message }; - return Ea; + return Fa; } R = R(Y.errorMessage); - ma = (0, u.aj)(Y.internalCode) || (0, u.aj)(Y.error && Y.error.internalCode); - Ea = void 0 !== Y.XGb ? (0, v.Pta)(Y.XGb) : void 0; - } - R && (Ra.Nb = R); - ma && (Ra.He = ma); - Ra.error = { - ic: Ma, - Wc: ma.toString(), - Vy: $a, - data: Ea, + ma = (0, u.bj)(Y.internalCode) || (0, u.bj)(Y.error && Y.error.internalCode); + Fa = void 0 !== Y.cIb ? (0, w.lua)(Y.cIb) : void 0; + } + R && (Qa.Yb = R); + ma && (Qa.Je = ma); + Qa.error = { + Nc: La, + Ae: ma.toString(), + iz: Za, + data: Fa, message: R }; - return Ra; - }(0, n.oa)(h.config); - M = k.Ba.get(m.EJ); - L = p.Xj.lj; - if (t.eA && t.Gp && t.Gp.unwrapKey) { + return Qa; + }(0, p.oa)(k.config); + M = h.za.get(l.XJ); + N = n.Kk.lj; + if (t.rA && t.Fp && t.Fp.unwrapKey) { try { - Q = ob.netflix.msl; - I = Q.createMslClient; - J = Q.IHttpLocation; - K = Q.MslIoException; - } catch (Ma) { + P = qb.netflix.msl; + J = P.createMslClient; + I = P.IHttpLocation; + K = P.MslIoException; + } catch (La) { G({ - za: g.S.Imb + wa: g.R.Enb }); return; } - P = (0, k.Vi)("Msl"); - S = h.config.WUb; - ba = h.config.YUb; - na = h.config.iy ? "mslstoretest" : "mslstore"; - Q = l.jI.Kcb; - ha = !0; - va = !Q || Q.ia; - ua = (0, k.Tq)(h.config.iy ? "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm84o+RfF7KdJgbE6lggYAdUxOArfgCsGCq33+kwAK/Jmf3VnNo1NOGlRpLQUFAqYRqG29u4wl8fH0YCn0v8JNjrxPWP83Hf5Xdnh7dHHwHSMc0LxA2MyYlGzn3jOF5dG/3EUmUKPEjK/SKnxeKfNRKBWnm0K1rzCmMUpiZz1pxgEB/cIJow6FrDAt2Djt4L1u6sJ/FOy/zA1Hf4mZhytgabDfapxAzsks+HF9rMr3wXW5lSP6y2lM+gjjX/bjqMLJQ6iqDi6++7ScBh0oNHmgUxsSFE3aBRBaCL1kz0HOYJe26UqJqMLQ71SwvjgM+KnxZvKa1ZHzQ+7vFTwE7+yxwIDAQAB" : "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlibeiUhffUDs6QqZiB+jXH/MNgITf7OOcMzuSv4G3JysWkc0aPbT3vkCVaxdjNtw50zo2Si8I24z3/ggS3wZaF//lJ/jgA70siIL6J8kBt8zy3x+tup4Dc0QZH0k1oxzQxM90FB5x+UP0hORqQEUYZCGZ9RbZ/WNV70TAmFkjmckutWN9DtR6WUdAQWr0HxsxI9R05nz5qU2530AfQ95h+WGZqnRoG0W6xO1X05scyscNQg0PNCy3nfKBG+E6uIl5JB4dpc9cgSNgkfAIeuPURhpD0jHkJ/+4ytpdsXAGmwYmoJcCSE1TJyYYoExuoaE8gLFeM01xXK5VINU7/eWjQIDAQAB"); - Ka = !!h.config.Jxa; - k.Ba.get(q.Lw).create().then(function(Ma) { - S ? Ma.remove(na).then(function() { + O = (0, h.Ti)("Msl"); + U = k.config.nWb; + ca = k.config.pWb; + pa = k.config.vy ? "mslstoretest" : "mslstore"; + P = m.BI.Bdb; + la = !0; + va = !P || P.pa; + ua = (0, h.Wq)(k.config.vy ? "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAm84o+RfF7KdJgbE6lggYAdUxOArfgCsGCq33+kwAK/Jmf3VnNo1NOGlRpLQUFAqYRqG29u4wl8fH0YCn0v8JNjrxPWP83Hf5Xdnh7dHHwHSMc0LxA2MyYlGzn3jOF5dG/3EUmUKPEjK/SKnxeKfNRKBWnm0K1rzCmMUpiZz1pxgEB/cIJow6FrDAt2Djt4L1u6sJ/FOy/zA1Hf4mZhytgabDfapxAzsks+HF9rMr3wXW5lSP6y2lM+gjjX/bjqMLJQ6iqDi6++7ScBh0oNHmgUxsSFE3aBRBaCL1kz0HOYJe26UqJqMLQ71SwvjgM+KnxZvKa1ZHzQ+7vFTwE7+yxwIDAQAB" : "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAlibeiUhffUDs6QqZiB+jXH/MNgITf7OOcMzuSv4G3JysWkc0aPbT3vkCVaxdjNtw50zo2Si8I24z3/ggS3wZaF//lJ/jgA70siIL6J8kBt8zy3x+tup4Dc0QZH0k1oxzQxM90FB5x+UP0hORqQEUYZCGZ9RbZ/WNV70TAmFkjmckutWN9DtR6WUdAQWr0HxsxI9R05nz5qU2530AfQ95h+WGZqnRoG0W6xO1X05scyscNQg0PNCy3nfKBG+E6uIl5JB4dpc9cgSNgkfAIeuPURhpD0jHkJ/+4ytpdsXAGmwYmoJcCSE1TJyYYoExuoaE8gLFeM01xXK5VINU7/eWjQIDAQAB"); + Ea = !!k.config.gya; + h.za.get(q.Ww).create().then(function(La) { + U ? La.remove(pa).then(function() { F(); - }).catch(function($a) { - P.error("Unable to delete MSL store", (0, g.Vw)($a)); + }).catch(function(Za) { + O.error("Unable to delete MSL store", (0, g.ex)(Za)); F(); - }) : ba ? Ma.load(na).then(function($a) { - M.mark(L.Kmb); - F($a.value); - }).catch(function($a) { - $a.za == g.S.lx ? (M.mark(L.Mmb), F()) : (P.error("Error loading msl store", (0, g.Vw)($a)), M.mark(L.Lmb), Ma.remove(na).then(function() { + }) : ca ? La.load(pa).then(function(Za) { + M.mark(N.Gnb); + F(Za.value); + }).catch(function(Za) { + Za.wa == g.R.wx ? (M.mark(N.Inb), F()) : (O.error("Error loading msl store", (0, g.ex)(Za)), M.mark(N.Hnb), La.remove(pa).then(function() { F(); }).catch(function(Y) { G(Y); })); }) : F(); - }).catch(function(Ma) { - P.error("Error creating app storage while loading msl store", (0, g.Vw)(Ma)); - G(Ma); + }).catch(function(La) { + O.error("Error creating app storage while loading msl store", (0, g.ex)(La)); + G(La); }); } else G({ - za: g.S.Jmb + wa: g.R.Fnb }); }); }, 78719: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); - b.vFa = void 0; + b.UFa = void 0; c = a(29204); - l = a(37509); + m = a(37509); f = a(3887); - h = a(36129); + k = a(36129); d = a(85001); - b.vFa = function(g, n, k) { - function m(q) { + b.UFa = function(g, p, h) { + function l(q) { var u, t; u = q.error || q; - t = (0, f.Ae)(u); - k.error("uncaught exception", u, t); - (u = (u = u && u.stack) && c.config.fgb && c.config.i8b ? 0 <= u.indexOf(c.config.fgb) : void 0) && (q && q.stopImmediatePropagation && q.stopImmediatePropagation(), g.rd(h.V.DPa)); + t = (0, f.Kf)(u); + h.error("uncaught exception", u, t); + (u = (u = u && u.stack) && c.config.bhb && c.config.L9b ? 0 <= u.indexOf(c.config.bhb) : void 0) && (q && q.stopImmediatePropagation && q.stopImmediatePropagation(), g.ud(k.V.fQa)); } - function p() { - l.oe.removeListener(l.M6, m); - g.removeEventListener(d.ga.pg, p); - g.removeEventListener(d.ga.Zt, p); + function n() { + m.oe.removeListener(m.k7, l); + g.removeEventListener(d.ha.qg, n); + g.removeEventListener(d.ha.fu, n); } try { - l.oe.addListener(l.M6, m); - g.addEventListener(d.ga.pg, p); - c.config.ROb && g.addEventListener(d.ga.Zt, p); + m.oe.addListener(m.k7, l); + g.addEventListener(d.ha.qg, n); + c.config.bQb && g.addEventListener(d.ha.fu, n); } catch (q) { - k.error("exception in exception handler ", q); + h.error("exception in exception handler ", q); } }; }, 42654: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperty(b, "__esModule", { value: !0 }); - b.uHa = void 0; + b.UHa = void 0; c = a(29204); - l = a(24066); + m = a(24066); f = a(36129); - h = a(981); + k = a(981); d = a(22365); g = a(32687); - n = a(85001); - k = a(31276); - m = a(4246); - b.uHa = function(p) { - var u, t, w, v; + p = a(85001); + h = a(31276); + l = a(4246); + b.UHa = function(n) { + var u, t, v, w; function q() { - p.state.value !== n.Wb.fe || p.zb.value !== n.lb.Mg && p.zb.value !== n.lb.zq ? t.Jo() : t.vB(); - } - u = c.config.aYb; - if (!p.vM() && u) { - t = k.Ba.get(m.QQ)(u, function() { - p.fireEvent(n.ga.iM, f.V.T0); - }); - p.zb.addListener(q); - p.state.addListener(q); - if (c.config.nqa) { - w = (0, l.Yn)(); - v = new h.uNa(c.config.nqa, function() { + n.state.value !== p.Xb.ie || n.Ab.value !== p.kb.Ng && n.Ab.value !== p.kb.xq ? t.Io() : t.GB(); + } + u = c.config.sZb; + if (!n.VM() && u) { + t = h.za.get(l.CR)(u, function() { + n.fireEvent(p.ha.GM, f.V.u1); + }); + n.Ab.addListener(q); + n.state.addListener(q); + if (c.config.Qqa) { + v = (0, m.Zn)(); + w = new k.UNa(c.config.Qqa, function() { var y, x; - y = (0, l.Yn)(); - x = y - w; - x > u && (p.fireEvent(n.ga.iM, f.V.x0), v.cWa()); - x > 2 * c.config.nqa && (p.oqa = (0, d.Bs)(x, p.oqa || 0)); - w = y; + y = (0, m.Zn)(); + x = y - v; + x > u && (n.fireEvent(p.ha.GM, f.V.Y0), w.NWa()); + x > 2 * c.config.Qqa && (n.Rqa = (0, d.Fs)(x, n.Rqa || 0)); + v = y; }); - v.c4b(); + w.C5b(); } - p.addEventListener(n.ga.pg, function() { - t.Jo(); - (0, g.Xc)(v) && v.cWa(); + n.addEventListener(p.ha.qg, function() { + t.Io(); + (0, g.$c)(w) && w.NWa(); }); } }; }, 33059: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w; function c(y, x) { this.j = y; - this.ej = x; - this.A6b = !1; - this.log = (0, h.Gh)(this.j, "MediaAppendManager"); + this.fj = x; + this.d8b = !1; + this.log = (0, k.Ih)(this.j, "MediaAppendManager"); this.Gb = this.j.Gb; - this.ba = this.Gb.ba; - this.mZ = this.DS = !1; + this.fa = this.Gb.fa; + this.SZ = this.oT = !1; this.audio = { - type: f.Zj.audio, - yv: [], - cl: [], - vN: !1 + type: f.Wj.audio, + Iv: [], + fl: [], + YN: !1 }; this.video = { - type: f.Zj.video, - yv: [], - cl: [], - vN: !1 + type: f.Wj.video, + Iv: [], + fl: [], + YN: !1 }; y = {}; - this.CI = (y[v.u.X] = this.video, y[v.u.$] = this.audio, y); + this.WI = (y[w.u.W] = this.video, y[w.u.Y] = this.audio, y); this.closed = !1; - this.Py = l.config.Py; - this.O8 = l.config.O8; - this.wC = this.j.cb.tg ? l.config.wua : l.config.wC; - this.yUa = !0; - this.kc = h.Ba.get("Base64EncoderSymbol"); - this.Ina = !1; - this.Tua = []; - (0, g.oa)(this.Py > this.O8, "bad config"); - (0, g.oa)(this.Py > this.wC, "bad config"); + this.cz = m.config.cz; + this.p9 = m.config.p9; + this.HC = this.j.bb.ug ? m.config.Tua : m.config.HC; + this.fVa = !0; + this.mc = k.za.get("Base64EncoderSymbol"); + this.koa = !1; + this.rva = []; + (0, g.oa)(this.cz > this.p9, "bad config"); + (0, g.oa)(this.cz > this.HC, "bad config"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.fJa = void 0; - l = a(29204); + b.IJa = void 0; + m = a(29204); f = a(51344); - h = a(31276); + k = a(31276); d = a(36129); g = a(45146); - n = a(3887); - k = a(33096); - m = a(85001); - p = a(93294); + p = a(3887); + h = a(33096); + l = a(85001); + n = a(93294); q = a(5021); u = a(63156); t = a(75568); - w = a(69931); - v = a(26388); - c.prototype.W5 = function() { - var z, A; + v = a(69931); + w = a(26388); + c.prototype.u6 = function() { + var z, B; - function y(B, C) { - return x(B, C.G8); + function y(A, C) { + return x(A, C.g9); } - function x(B, C) { + function x(A, C) { var D, E, G, F; G = !!C.response; F = C.response; - if (C.Ke) return B + (F.byteLength || 0); - C = (null !== (D = null === C || void 0 === C ? void 0 : C.N3) && void 0 !== D ? D : 0) - (null !== (E = null === C || void 0 === C ? void 0 : C.O3) && void 0 !== E ? E : 0); - return (G ? F.byteLength : C) + B; + if (C.Be) return A + (F.byteLength || 0); + C = (null !== (D = null === C || void 0 === C ? void 0 : C.l4) && void 0 !== D ? D : 0) - (null !== (E = null === C || void 0 === C ? void 0 : C.m4) && void 0 !== E ? E : 0); + return (G ? F.byteLength : C) + A; } - z = this.CI[v.u.X]; - A = this.CI[v.u.$]; + z = this.WI[w.u.W]; + B = this.WI[w.u.Y]; return { - videoToAppend: z.cl.reduce(x, 0), - videoInBuffer: z.yv.reduce(y, 0), - audioToAppend: A.cl.reduce(x, 0), - audioInBuffer: A.yv.reduce(y, 0) + videoToAppend: z.fl.reduce(x, 0), + videoInBuffer: z.Iv.reduce(y, 0), + audioToAppend: B.fl.reduce(x, 0), + audioInBuffer: B.Iv.reduce(y, 0) }; }; - c.prototype.OVb = function() { - this.audio.Ei && !this.audio.Ei.qh() && (!1, this.audio.Ei.PTa(new Uint8Array([0, 0, 0, 8, 102, 114, 101, 101]))); + c.prototype.eXb = function() { + this.audio.Ci && !this.audio.Ci.ph() && (!1, this.audio.Ci.uUa(new Uint8Array([0, 0, 0, 8, 102, 114, 101, 101]))); }; - c.prototype.S3b = function() { - this.audio.kya = !0; - this.video.kya = !0; + c.prototype.s5b = function() { + this.audio.Jya = !0; + this.video.Jya = !0; }; - c.prototype.Z3b = function(y) { - y === v.u.$ ? this.DS = !0 : y === v.u.X && (this.mZ = !0); + c.prototype.y5b = function(y) { + y === w.u.Y ? this.oT = !0 : y === w.u.W && (this.SZ = !0); }; - c.prototype.qh = function() { + c.prototype.ph = function() { var y, x; - return !(null === (y = this.audio.Ei) || void 0 === y || !y.qh()) || !(null === (x = this.video.Ei) || void 0 === x || !x.qh()); + return !(null === (y = this.audio.Ci) || void 0 === y || !y.ph()) || !(null === (x = this.video.Ci) || void 0 === x || !x.ph()); }; - c.prototype.uaa = function(y) { + c.prototype.aba = function(y) { var x, z; - null === (x = this.audio.Ei) || void 0 === x ? void 0 : x.uaa(y); - null === (z = this.video.Ei) || void 0 === z ? void 0 : z.uaa(y); + null === (x = this.audio.Ci) || void 0 === x ? void 0 : x.aba(y); + null === (z = this.video.Ci) || void 0 === z ? void 0 : z.aba(y); }; - c.prototype.dvb = function(y) { + c.prototype.dwb = function(y) { var x; - y.mediaType === v.u.$ ? this.DS = !1 : y.mediaType === v.u.X && (this.mZ = !1); - x = this.CI[y.mediaType]; - x ? x.cl.push(y) : (0, g.oa)(!1); + y.mediaType === w.u.Y ? this.oT = !1 : y.mediaType === w.u.W && (this.SZ = !1); + x = this.WI[y.mediaType]; + x ? x.fl.push(y) : (0, g.oa)(!1); }; - c.prototype.cvb = function(y, x, z) { - var A; - A = this; - x = this.ZUa(y.mediaType, x, z); - if (!this.Ina) - if (y.mediaType === v.u.X)(this.CZb(y), this.Ina = !0, this.Tua.forEach(function(B) { - return A.dja(B); - }), this.Tua = []); + c.prototype.cwb = function(y, x, z) { + var B; + B = this; + x = this.GVa(y.mediaType, x, z); + if (!this.koa) + if (y.mediaType === w.u.W)(this.W_b(y), this.koa = !0, this.rva.forEach(function(A) { + return B.Gja(A); + }), this.rva = []); else { - this.Tua.push(x); + this.rva.push(x); return; - } this.dja(x); + } this.Gja(x); }; - c.prototype.dja = function(y) { + c.prototype.Gja = function(y) { var x; - x = this.CI[y.mediaType]; - x ? x.cl.push(y) : (0, g.oa)(!1); + x = this.WI[y.mediaType]; + x ? x.fl.push(y) : (0, g.oa)(!1); }; - c.prototype.ZUa = function(y, x, z) { + c.prototype.GVa = function(y, x, z) { return { mediaType: y, - Mt: !1, + Tt: !1, response: x, - Hh: function() { + ji: function() { return "header"; }, - get Ke() { - return !this.Mt; + get Be() { + return !this.Tt; }, profile: z.profile }; }; - c.prototype.CZb = function(y) { - (0, g.oa)(!!y.ceb, "startOfSegment properties need to be set before first header is appended"); - this.Ina || !l.config.CIb || !this.j.R6() && !this.j.fM() || y.ceb.F4a || (this.log.trace("Force appending encrypted stream header first to allow mixed clear & encrypted content"), y = this.kc.decode(k.hCa), this.dja(this.ZUa(v.u.X, y, { - profile: t.H.zD + c.prototype.W_b = function(y) { + (0, g.oa)(!!y.Web, "startOfSegment properties need to be set before first header is appended"); + this.koa || !m.config.MJb || !this.j.p7() && !this.j.DM() || y.Web.i5a || (this.log.trace("Force appending encrypted stream header first to allow mixed clear & encrypted content"), y = this.mc.decode(h.ICa), this.Gja(this.GVa(w.u.W, y, { + profile: t.G.SD }))); }; - c.prototype.W3b = function(y) { + c.prototype.w5b = function(y) { var x; - x = this.CI[y.type]; + x = this.WI[y.type]; if (x) try { - x.Ei = y; + x.Ci = y; } catch (z) { - this.rd(d.V.Wea, { - za: (0, p.l6)(y.type), - Nb: (0, n.Ae)(z) + this.ud(d.V.Bfa, { + wa: (0, n.J6)(y.type), + Yb: (0, p.Kf)(z) }); } }; c.prototype.close = function() { - this.ba = this.Gb = void 0; + this.fa = this.Gb = void 0; this.closed = !0; }; - c.prototype.rd = function(y, x, z) { - this.closed || this.j.rd(y, x, z); + c.prototype.ud = function(y, x, z) { + this.closed || this.j.ud(y, x, z); }; - c.prototype.Ula = function(y) { - return this.GYa(this.audio, y, this.C4()) && this.GYa(this.video, y, this.C4()); + c.prototype.vma = function(y) { + return this.mZa(this.audio, y, this.a5()) && this.mZa(this.video, y, this.a5()); }; - c.prototype.C4 = function() { - return this.j.zb.value === m.lb.Ff ? this.wC : this.O8; + c.prototype.a5 = function() { + return this.j.Ab.value === l.kb.Ff ? this.HC : this.p9; }; - c.prototype.n7b = function() { + c.prototype.R8b = function() { var y, x; - y = this.video.cl.filter(function(z) { - return !z.Ke; - }).reduce(function(z, A) { - return z + A.ut; + y = this.video.fl.filter(function(z) { + return !z.Be; + }).reduce(function(z, B) { + return z + B.Ct; }, 0); - x = this.audio.cl.filter(function(z) { - return !z.Ke; - }).reduce(function(z, A) { - return z + A.ut; + x = this.audio.fl.filter(function(z) { + return !z.Be; + }).reduce(function(z, B) { + return z + B.Ct; }, 0); return Math.min(y, x); }; - c.prototype.GYa = function(y, x, z) { - var A; - A = y.Vla; - A = A && A.G8; - return !y.Ei || 0 === y.cl.length && (y.type === f.Zj.audio && this.DS || y.type === f.Zj.video && this.mZ) ? !0 : A && A.JC - x >= z || !1; - }; - c.prototype.Vfb = function(y) { - this.A6b || (this.Ufb(this.audio, y), this.Ufb(this.video, y)); - this.closed || this.GVa(); - }; - c.prototype.GVa = function() { - var y, x, z, A, B, C; - A = !this.audio.Ei || 0 !== this.audio.yv.length; - B = 0 === this.video.cl.length && this.mZ; - C = !this.video.Ei || 0 !== this.video.yv.length; - !(0 === this.audio.cl.length && this.DS && C || B && A) || (null === (y = this.audio.Ei) || void 0 === y ? 0 : y.qh()) || (null === (x = this.video.Ei) || void 0 === x ? 0 : x.qh()) || this.Lma || !(this.ba.readyState > u.Xj.Zz.HAVE_NOTHING) || this.ej.F7 || (this.Lma = !0, null === (z = this.Gb) || void 0 === z ? void 0 : z.endOfStream()); - }; - c.prototype.Ufb = function(y, x) { - var z, A, B, C; - if (!this.closed && y.Ei) { - A = y.Ei; - B = y.yv; - !A.qh() && 0 < B.length && (y.Vla = B[B.length - 1]); - if (y.kya) { - if (A.qh()) return; - y.kya = !1; - C = null === (z = this.Gb) || void 0 === z ? void 0 : z.H1a().E$a(q.ym); - C && 0 < C && A.remove(0, C); - } - for (z = y.cl[0]; z && z.response && (z.Ke || z.MN - x <= this.Py);) - if ((this.Lma = !1, this.$7b(z)))(y.cl.shift(), z = y.cl[0]); + c.prototype.mZa = function(y, x, z) { + var B; + B = y.wma; + B = B && B.g9; + return !y.Ci || 0 === y.fl.length && (y.type === f.Wj.audio && this.oT || y.type === f.Wj.video && this.SZ) ? !0 : B && B.TC - x >= z || !1; + }; + c.prototype.Qgb = function(y) { + this.d8b || (this.Pgb(this.audio, y), this.Pgb(this.video, y)); + this.closed || this.qWa(); + }; + c.prototype.qWa = function() { + var y, x, z, B, A, C; + B = !this.audio.Ci || 0 !== this.audio.Iv.length; + A = 0 === this.video.fl.length && this.SZ; + C = !this.video.Ci || 0 !== this.video.Iv.length; + !(0 === this.audio.fl.length && this.oT && C || A && B) || (null === (y = this.audio.Ci) || void 0 === y ? 0 : y.ph()) || (null === (x = this.video.Ci) || void 0 === x ? 0 : x.ph()) || this.nna || !(this.fa.readyState > u.Kk.lA.HAVE_NOTHING) || this.fj.e8 || (this.nna = !0, null === (z = this.Gb) || void 0 === z ? void 0 : z.endOfStream()); + }; + c.prototype.Pgb = function(y, x) { + var z, B, A, C; + if (!this.closed && y.Ci) { + B = y.Ci; + A = y.Iv; + !B.ph() && 0 < A.length && (y.wma = A[A.length - 1]); + if (y.Jya) { + if (B.ph()) return; + y.Jya = !1; + C = null === (z = this.Gb) || void 0 === z ? void 0 : z.spa().Uva(q.ma); + C && 0 < C && B.remove(0, C / h.Aq); + } + for (z = y.fl[0]; z && z.response && (z.Be || z.rO - x <= this.cz);) + if ((this.nna = !1, this.C9b(z)))(y.fl.shift(), z = y.fl[0]); else break; - !A.qh() && 0 < B.length && (y.Vla = B[B.length - 1]); + !B.ph() && 0 < A.length && (y.wma = A[A.length - 1]); } }; - c.prototype.$7b = function(y) { - var x, z, A; + c.prototype.C9b = function(y) { + var x, z, B; !1; (0, g.oa)(y && !!y.response); x = y.response; z = y.mediaType; - A = this.CI[z]; - if (!this.closed && A.Ei && !A.Ei.qh()) { + B = this.WI[z]; + if (!this.closed && B.Ci && !B.Ci.ph()) { try { - y.Ke && y.profile && A.Ei.pyb(y.profile); + y.Be && y.profile && B.Ci.szb(y.profile); this.log.trace("Feeding media segment to decoder", { Bytes: x.byteLength }); - A.Ei.PTa(x, y); - y.Ke || A.yv.push(this.XBb(y)); - } catch (B) { - "QuotaExceededError" === B.name ? (this.j.E4 = this.j.E4 ? this.j.E4 + 1 : 1, this.yUa = !1, A.vN = !0) : (this.log.error("Exception while appending media", y, B), this.rd("CodecSwitchingError" === B.name ? d.V.OKa : d.V.gob, (0, p.l6)(z))); + B.Ci.uUa(x, y); + y.Be || B.Iv.push(this.aDb(y)); + } catch (A) { + "QuotaExceededError" === A.name ? (this.j.c5 = this.j.c5 ? this.j.c5 + 1 : 1, this.fVa = !1, B.YN = !0) : (this.log.error("Exception while appending media", y, A), this.ud("CodecSwitchingError" === A.name ? d.V.nLa : d.V.fpb, (0, n.J6)(z))); return; } return !0; } }; - c.prototype.PBb = function(y) { + c.prototype.TCb = function(y) { var x; - if (w.$fa[y.Pb]) return w.$fa[y.Pb]; - x = this.j.V2a(y.Rc); + if (v.Ega[y.Vb]) return v.Ega[y.Vb]; + x = this.j.z3a(y.Uc); x || (this.log.warn("Could not find CDN", { - cdnId: y.Rc + cdnId: y.Uc }), x = { - id: y.Rc, - k6a: y.location + id: y.Uc, + P6a: y.location }); return x; }; - c.prototype.yXa = function(y) { + c.prototype.eYa = function(y) { var x, z; - x = y.Pb; - if (w.aga[x]) return w.aga[x]; - y.mediaType === v.u.$ ? z = this.j.R2a(x) : y.mediaType === v.u.X && (z = this.j.f3a(x)); + x = y.Vb; + if (v.Fga[x]) return v.Fga[x]; + y.mediaType === w.u.Y ? z = this.j.v3a(x) : y.mediaType === w.u.W && (z = this.j.K3a(x)); z || this.log.error("Could not find stream", { stream: x }); return z; }; - c.prototype.XBb = function(y) { + c.prototype.aDb = function(y) { var x; - x = this.yXa(y); + x = this.eYa(y); return { - G8: y, + g9: y, stream: x, - KK: { - startTime: Math.floor(y.MN), - endTime: Math.floor(y.JC) + cL: { + startTime: Math.floor(y.rO), + endTime: Math.floor(y.TC) }, - Dc: this.PBb(y) + Ec: this.TCb(y) }; }; - c.prototype.yka = function(y) { - this.MVa(y, v.u.$); - this.MVa(y, v.u.X); + c.prototype.Yka = function(y) { + this.vWa(y, w.u.Y); + this.vWa(y, w.u.W); }; - c.prototype.MVa = function(y, x) { - var z, A, B, C, D, E, G, F, H; + c.prototype.vWa = function(y, x) { + var z, B, A, C, D, E, G, F, H; z = this; A = y; - this.yUa && (A -= l.config.OM); - B = this.CI[x]; - C = B.yv; - G = !1; - C.some(function(N, M) { - var L; - L = N.G8; - if (y < L.MN) return ((0, g.oa)(!1, "decoder content does not contain media time"), !0); - A >= L.JC && (D = M); - if (y < L.JC) return (E = M, M = x === v.u.$ ? z.j.nf : z.j.$d, N !== M.value && (M.set(N), G = !0), !0); + this.fVa && (A -= m.config.pN); + C = this.WI[x]; + D = C.Iv; + F = !1; + D.some(function(L, M) { + var N; + N = L.g9; + if (y < N.rO) return ((0, g.oa)(!1, "decoder content does not contain media time"), !0); + A >= N.TC && (E = M); + if (y < N.TC) return (G = M, M = x === w.u.Y ? z.j.mf : z.j.ce, L !== M.value && (M.set(L), F = !0), !0); }); - if ((B.vN || G) && void 0 !== D && !this.Lma) { - if (D + 1 === E) { - if (0 === D) return; - D--; - } - F = C[D].G8.JC - 1; - if (0 < F) { - H = B.Ei; - H && !H.qh() ? (H.remove(0, F / k.As), B.vN = !1, C.splice(0, D + 1)) : (B.vN = !0, !1); + if ((C.YN || F) && void 0 !== E && !this.nna) { + if (E + 1 === G) { + if (0 === E) return; + E--; } + H = E === D.length - 1 ? null === (B = this.Gb) || void 0 === B ? void 0 : B.spa().Uva(q.ma) : D[E].g9.TC - 1; + !1; + H && 0 < H && ((B = C.Ci) && !B.ph() ? (B.remove(0, H / h.Aq), C.YN = !1, D.splice(0, E + 1)) : (C.YN = !0, !1)); } }; - c.prototype.Ibb = function() { + c.prototype.vcb = function() { !1; [this.audio, this.video].forEach(function(y) { - y.yv = []; - y.Vla = void 0; - y.cl = []; + y.Iv = []; + y.wma = void 0; + y.fl = []; }); - this.mZ = this.DS = !1; - this.j.fireEvent(m.ga.aW); + this.SZ = this.oT = !1; + this.j.fireEvent(l.ha.QW); }; - c.prototype.Cpa = function() { + c.prototype.fqa = function() { return [this.audio, this.video].filter(function(y) { - return y.Ei; + return y.Ci; }); }; - c.prototype.UJb = function() { + c.prototype.dLb = function() { var y, x; - if (this.qh())(0, g.oa)(!1, "should not be busy while checking buffer ranges"); + if (this.ph())(0, g.oa)(!1, "should not be busy while checking buffer ranges"); else { - y = this.Cpa().map(function(z) { - var A, B, C, D, E; - D = z.cl.filter(function(G) { - return G.Mt; + y = this.fqa().map(function(z) { + var B, A, C, D, E; + D = z.fl.filter(function(G) { + return G.Tt; }); - E = z.Ei.buffered(); + E = z.Ci.buffered(); z = E.length ? Math.ceil(1E3 * E.start(0)) : void 0; E = E.length ? Math.floor(1E3 * E.end(E.length - 1)) : void 0; - z = null !== z && void 0 !== z ? z : null === (A = D[0]) || void 0 === A ? void 0 : A.MN; - A = null !== (C = null === (B = D[D.length - 1]) || void 0 === B ? void 0 : B.JC) && void 0 !== C ? C : E; - if (void 0 !== z && void 0 !== A) return { + z = null !== z && void 0 !== z ? z : null === (B = D[0]) || void 0 === B ? void 0 : B.rO; + B = null !== (C = null === (A = D[D.length - 1]) || void 0 === A ? void 0 : A.TC) && void 0 !== C ? C : E; + if (void 0 !== z && void 0 !== B) return { start: z, - end: A + end: B }; }); if (y.every(function(z) { return z; })) { - x = Math.max.apply(Math, ca(y.map(function(z) { + x = Math.max.apply(Math, aa(y.map(function(z) { return z.start; }))); - y = Math.min.apply(Math, ca(y.map(function(z) { + y = Math.min.apply(Math, aa(y.map(function(z) { return z.end; }))); if (y > x) return { @@ -51407,27 +50930,27 @@ E3cbY[513816] = false; } }; c.prototype.skip = function(y) { - (0, g.oa)(!this.qh(), "should not be busy while skipping"); - this.Cpa().forEach(function(x) { - x.vN = !0; - }); - this.yka(y); - this.Cpa().forEach(function(x) { - 0 < x.yv.length || (x.cl = x.cl.filter(function(z) { - return z.Ke || z.JC > y ? !0 : !1; + (0, g.oa)(!this.ph(), "should not be busy while skipping"); + this.fqa().forEach(function(x) { + x.YN = !0; + }); + this.Yka(y); + this.fqa().forEach(function(x) { + 0 < x.Iv.length || (x.fl = x.fl.filter(function(z) { + return z.Be || z.TC > y ? !0 : !1; })); }); }; - b.fJa = c; + b.IJa = c; }, 36582: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yea = "MediaElementHelpersSymbol"; + b.cfa = "MediaElementHelpersSymbol"; }, 50093: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { this.config = d; @@ -51435,78 +50958,75 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.mJa = void 0; + b.PJa = void 0; r = a(5163); - l = a(4203); + m = a(4203); f = a(33096); a = a(22674); - c.prototype.Ct = function() { - return this.ZPb() ? f.GEa : (/widevine/i).test(this.config().Zl) ? f.kda : (/fps/i).test(this.config().Zl) ? "fairplay" : f.u_; + c.prototype.It = function() { + return (/widevine/i).test(this.config().gn) ? f.Oda : (/fps/i).test(this.config().gn) ? "fairplay" : f.V_; }; - c.prototype.ZPb = function() { - return (/clearkey/i).test(this.config().Zl); - }; - h = c; - h = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(l.Yb))], h); - b.mJa = h; + k = c; + k = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(m.Zb))], k); + b.PJa = k; }, 90762: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t, w; + var f, k, d, g, p, h, l, n, q, u, t, v; - function c(v) { - v = Error.call(this, v); - this.message = v.message; - ("stack" in v) && (this.stack = v.stack); + function c(w) { + w = Error.call(this, w); + this.message = w.message; + ("stack" in w) && (this.stack = w.stack); this.name = "CodecSwitchingError"; } - function l(v, y, x, z) { - var A, B; - A = this; - this.j = v; + function m(w, y, x, z) { + var B, A; + B = this; + this.j = w; this.type = y; this.log = z; - this.h2 = new d.Ib(!1); - this.lE = { - data: [], + this.H2 = new d.Ib(!1); + this.CE = { + data: void 0, state: "", operation: "" }; this.error = void 0; - this.mimeType = this.a_a((this.type === w.u.X ? this.j.Ig.value : this.j.uc.value).streams); - this.pj = new g.Yj(); - this.Dha = { + this.mimeType = this.F_a((this.type === v.u.W ? this.j.Jg.value : this.j.ac.value).streams); + this.pj = new g.Vj(); + this.dia = { Type: this.type }; - if (h.config.eC) { - B = !0; - this.Hna = new d.Ib(!1); + if (k.config.oC) { + A = !0; + this.joa = new d.Ib(!1); } - this.log.trace("Adding source buffer", this.Dha, { + this.log.trace("Adding source buffer", this.dia, { TypeId: this.mimeType }); - this.Tc = x.addSourceBuffer(this.mimeType); - this.Tc.addEventListener("updatestart", function() { + this.Xc = x.addSourceBuffer(this.mimeType); + this.Xc.addEventListener("updatestart", function() { !1; - A.lE.state = "updatestart"; + B.CE.state = "updatestart"; }); - this.Tc.addEventListener("update", function() { + this.Xc.addEventListener("update", function() { !1; - A.lE.state = "update"; + B.CE.state = "update"; }); - this.Tc.addEventListener("updateend", function() { + this.Xc.addEventListener("updateend", function() { var C; !1; - A.h2.set(!1); - A.zQa && A.zQa(); - A.lE.state = "updateend"; + B.H2.set(!1); + B.bRa && B.bRa(); + B.CE.state = "updateend"; C = 0; try { - C = A.Tc.buffered.length; + C = B.Xc.buffered.length; } catch (D) {} - B && C && (B = !1, A.Hna.set(!0), !1); + A && C && (A = !1, B.joa.set(!0), !1); }); - this.Tc.addEventListener("error", function(C) { + this.Xc.addEventListener("error", function(C) { var D; !1; try { @@ -51515,230 +51035,236 @@ E3cbY[513816] = false; mediaErrorMessage: C.message }); } catch (E) {} - v.rd(k.V.hob, (0, f.l6)(A.type)); + C = { + wa: (0, f.J6)(B.type), + Yb: B.E6() + }; + w.ud(h.V.gpb, C); }); - this.Tc.addEventListener("abort", function() { + this.Xc.addEventListener("abort", function() { !1; }); - v.addEventListener(q.ga.closed, function() { - A.Tc = void 0; + w.addEventListener(q.ha.closed, function() { + B.Xc = void 0; }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Njb = b.zea = void 0; + b.Kkb = b.dfa = void 0; f = a(93294); - h = a(29204); + k = a(29204); d = a(81734); g = a(94886); - n = a(31276); + p = a(31276); a(24550); - k = a(36129); + h = a(36129); a(5021); - m = a(45146); - p = a(32687); + l = a(45146); + n = a(32687); q = a(85001); u = a(95162); t = a(48220); - w = a(26388); - l.prototype.qh = function() { - return this.h2.value; + v = a(26388); + m.prototype.ph = function() { + return this.H2.value; }; - l.prototype.updating = function() { - return this.Tc ? this.Tc.updating : !1; + m.prototype.updating = function() { + return this.Xc ? this.Xc.updating : !1; }; - l.prototype.uaa = function(v) { - this.zQa = v; + m.prototype.aba = function(w) { + this.bRa = w; }; - l.prototype.soa = function() { - return this.lE; + m.prototype.E6 = function() { + return this.CE; }; - l.prototype.buffered = function() { - return this.Tc.buffered; + m.prototype.buffered = function() { + return this.Xc.buffered; }; - l.prototype.toString = function() { + m.prototype.toString = function() { return "SourceBuffer (type: " + this.type + ")"; }; - l.prototype.toJSON = function() { + m.prototype.toJSON = function() { return { type: this.type }; }; - l.prototype.noa = function() { - var v, z, A; + m.prototype.Qoa = function() { + var w, z, B; try { - v = this.Tc.buffered; - if (v) { - for (var y = [], x = 0; x < v.length; x++) { - z = 1E3 * v.start(x); - A = 1E3 * v.end(x); - (0, m.oa)(A > z); + w = this.Xc.buffered; + if (w) { + for (var y = [], x = 0; x < w.length; x++) { + z = 1E3 * w.start(x); + B = 1E3 * w.end(x); + (0, l.oa)(B > z); y.push({ start: z, - end: A + end: B }); } return y; } - } catch (B) {} + } catch (A) {} }; - l.prototype.X5 = function() { - var v, y; - v = this.noa(); - if (v) { - v = v.map(function(x) { + m.prototype.v6 = function() { + var w, y; + w = this.Qoa(); + if (w) { + w = w.map(function(x) { return { start: x.start / 1E3, end: x.end / 1E3 }; }); - y = v.reduce(function(x, z) { + y = w.reduce(function(x, z) { return x + z.end - z.start; }, 0); - v = v.map(function(x) { + w = w.map(function(x) { return x.start + "-" + x.end; }); return { Buffered: y.toFixed(3), - Ranges: v.join("|") + Ranges: w.join("|") }; } }; - l.prototype.PTa = function(v, y) { + m.prototype.uUa = function(w, y) { + var x; !1; try { - (0, m.oa)(this.Tc.buffered && 1 >= this.Tc.buffered.length, "Gaps in media are not allowed: " + JSON.stringify(this.X5())); - } catch (x) {}(0, m.oa)(!this.qh()); - this.vdb("append", v); - y = y && y.w$ / 1E3; - (0, p.Tb)(y) && this.Tc.timestampOffset !== y && (!1, this.Tc.timestampOffset = y); - this.Tc.appendBuffer(v); + (0, l.oa)(this.Xc.buffered && 1 >= this.Xc.buffered.length, "Gaps in media are not allowed: " + JSON.stringify(this.v6())); + } catch (z) {}(0, l.oa)(!this.ph()); + x = y && y.baa / 1E3; + (0, n.Tb)(x) && this.Xc.timestampOffset !== x && (!1, this.gba("timestampOffset", x), this.Xc.timestampOffset = x); + this.gba((null === y || void 0 === y ? 0 : y.Be) ? "headerappend" : "mediaappend"); + this.Xc.appendBuffer(w); !1; - this.h2.set(!0); + this.H2.set(!0); }; - l.prototype.remove = function(v, y) { - (0, m.oa)(!this.qh()); + m.prototype.remove = function(w, y) { + (0, l.oa)(!this.ph()); try { - this.vdb("remove"); + this.gba("remove"); !1; - this.Tc.remove(v, y); - this.h2.set(!0); + this.Xc.remove(w, y); + this.H2.set(!0); } catch (x) { - this.log.error("SourceBuffer remove exception", x, this.Dha); + this.log.error("SourceBuffer remove exception", x, this.dia); } }; - l.prototype.vdb = function(v, y) { - this.lE.data = y || []; - this.lE.state = "init"; - this.lE.operation = v; + m.prototype.gba = function(w, y) { + this.CE.data = y; + this.CE.state = "init"; + this.CE.operation = w; }; - l.prototype.odb = function(v, y) { - this.zRb = v / y * 1E3; + m.prototype.heb = function(w, y) { + this.LSb = w / y * 1E3; }; - l.prototype.pyb = function(v) { + m.prototype.szb = function(w) { var y; - if (this.Tc) { - if ((v = this.a_a([{ - type: this.Vzb, - Fd: v - }]), v !== this.mimeType)) { + if (this.Xc) { + if ((w = this.F_a([{ + type: this.ZAb, + Ed: w + }]), w !== this.mimeType)) { y = this.mimeType; - this.log.info("Changing SourceBuffer mime-type from: " + this.mimeType + " to: " + v); - if (!this.Tc.changeType) throw new c("Platform doesnt support changing SourceBuffer mime-type"); + this.log.info("Changing SourceBuffer mime-type from: " + this.mimeType + " to: " + w); + if (!this.Xc.changeType) throw new c("Platform doesnt support changing SourceBuffer mime-type"); try { - this.Tc.changeType(v); - this.mimeType = v; + this.gba("changeType", w); + this.Xc.changeType(w); + this.mimeType = w; } catch (x) { - throw (this.log.error("Error changing SourceBuffer type", x, this.Dha, { + throw (this.log.error("Error changing SourceBuffer type", x, this.dia, { From: y, - To: v + To: w }), new c(x.message)); } } } else this.log.info("No SourceBuffer"); }; - l.prototype.appendBuffer = function(v, y) { - !y || y.Ke ? this.cja(v, y) : this.eja(v, y); + m.prototype.appendBuffer = function(w, y) { + !y || y.Be ? this.Fja(w, y) : this.Hja(w, y); return !0; }; - l.prototype.cja = function(v, y) { - this.j.Wd.cja(this, v, y || ({})); + m.prototype.Fja = function(w, y) { + this.j.Yd.Fja(this, w, y || ({})); }; - l.prototype.eja = function(v, y) { - v = this.Pzb(v, y); + m.prototype.Hja = function(w, y) { + w = this.SAb(w, y); !1; - this.j.Wd.eja(v); + this.j.Yd.Hja(w); }; - l.prototype.Pzb = function(v, y) { + m.prototype.SAb = function(w, y) { var x; - x = this.zRb || 0; + x = this.LSb || 0; return { - Hh: function() { + ji: function() { return this.requestId; }, constructor: { name: "MediaRequest" }, mediaType: this.mediaType, - readyState: t.Zc.Nc.DONE, - MN: y.kb, - JC: y.kb + y.duration, - ut: y.duration, - w$: x, - Zq: y.Zq, - I: y.I, - Pb: y.Pb, - Rc: +y.Rc, + readyState: t.cd.Pc.DONE, + rO: y.jb, + TC: y.jb + y.duration, + Ct: y.duration, + baa: x, + dr: y.dr, + H: y.H, + Vb: y.Vb, + Uc: +y.Uc, location: y.location, - O3: y.offset, - N3: y.offset + y.xa - 1, + m4: y.offset, + l4: y.offset + y.sa - 1, bitrate: y.bitrate, - response: v, - aOb: v && 0 < v.byteLength, - Mt: !0, - get Ke() { - return !this.Mt; + response: w, + jPb: w && 0 < w.byteLength, + Tt: !0, + get Be() { + return !this.Tt; }, - tcb: this.oj - Math.floor(x) || Infinity, + hdb: this.oj - Math.floor(x) || Infinity, toJSON: function() { var z; z = { requestId: this.requestId, - segmentId: this.I, - isHeader: this.Ke, - ptsStart: this.MN, - ptsOffset: this.w$, - responseType: this.cfc, - duration: this.ut, - readystate: this.Ue + segmentId: this.H, + isHeader: this.Be, + ptsStart: this.rO, + ptsOffset: this.baa, + responseType: this.Igc, + duration: this.Ct, + readystate: this.We }; this.stream && (z.bitrate = this.stream.bitrate); return JSON.stringify(z); } }; }; - l.prototype.endOfStream = function() { - var v; - this.j.VE("EndOfStream"); - null === (v = this.j.Wd) || void 0 === v ? void 0 : v.n9(this.mediaType); + m.prototype.endOfStream = function() { + var w; + this.j.mF("EndOfStream"); + null === (w = this.j.Yd) || void 0 === w ? void 0 : w.P9(this.mediaType); return !0; }; - l.prototype.beb = function(v) { - this.Ssb = v; + m.prototype.Veb = function(w) { + this.Stb = w; }; - l.prototype.addEventListener = function(v, y, x) { - this.pj.addListener(v, y, x); + m.prototype.addEventListener = function(w, y, x) { + this.pj.addListener(w, y, x); }; - l.prototype.removeEventListener = function(v, y) { - this.pj.removeListener(v, y); + m.prototype.removeEventListener = function(w, y) { + this.pj.removeListener(w, y); }; - l.prototype.a_a = function(v) { + m.prototype.F_a = function(w) { var y; - y = n.Ba.get(u.LQ); - return this.type === w.u.X ? y.x4(v) : y.q4(v); + y = p.za.get(u.xR); + return this.type === v.u.W ? y.V4(w) : y.O4(w); }; - Za.Object.defineProperties(l.prototype, { + $a.Object.defineProperties(m.prototype, { mediaType: { configurable: !0, enumerable: !0, @@ -51746,14 +51272,14 @@ E3cbY[513816] = false; return this.type; } }, - ceb: { + Web: { configurable: !0, enumerable: !0, get: function() { - return this.Ssb; + return this.Stb; } }, - Vzb: { + ZAb: { configurable: !0, enumerable: !0, get: function() { @@ -51761,1025 +51287,1025 @@ E3cbY[513816] = false; } } }); - b.zea = l; + b.dfa = m; ea(c, Error); - b.Njb = c; + b.Kkb = c; }, 73056: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P; - function c(I) { - var J; - J = this; - this.j = I; + function c(J) { + var I; + I = this; + this.j = J; this.Gb = this.j.Gb; - this.log = (0, k.Gh)(this.j, "MediaPresenterASE"); - this.c9 = this.D4 = 0; - this.ba = this.Gb.ba; - this.Zy = new L.QPa(this.ba, this.j); - this.i$a = this.X9a = this.G7 = this.eva = !1; - this.f8 = new Set(); - this.D6b = k.Ba.get(B.aE)((0, A.Ob)(x.m1)); - this.vK = void 0; - this.ej = k.Ba.get(D.aOa)(this.j); - this.Ew = {}; - this.s7a = {}; - this.KU = {}; - this.wg = new G.fJa(this.j, this.ej); - this.B6b = function() { - var K, P, S; - J.j.zY = (0, n.Yn)(); - if (!J.Yl() && J.TB) { - K = J.Gb.o2a(); - K || (J.iYb(), J.wg.Vfb(J.mediaTime)); - J.j.paused.value || !J.wg.Ula(J.mediaTime) || !J.Wja() || K || J.ej.F7 ? J.axa() : J.eva || J.bxa(); - J.hYb(); - if (!J.Gb.o2a() && !J.G7) { - K = J.Gb.QL(!0); - P = J.j.zb.value; - S = J.Fzb(); - P !== S && !1; - S === v.lb.zq ? (J.mediaTime = J.j.iq.ea(A.pa), J.axa()) : S !== v.lb.Ff && J.O8b(K); - J.Cgb(); - J.wg.yka(J.mediaTime); - J.j.zb.set(S); - S !== v.lb.Ff || P !== v.lb.he && P !== v.lb.Mg || J.iua(); + this.log = (0, h.Ih)(this.j, "MediaPresenterASE"); + this.C9 = this.b5 = 0; + this.fa = this.Gb.fa; + this.lz = new N.sQa(this.fa, this.j); + this.W$a = this.L$a = this.g8 = this.Dva = !1; + this.D8 = new Set(); + this.g8b = h.za.get(A.rE)((0, B.Ob)(x.P1)); + this.OK = void 0; + this.fj = h.za.get(D.AOa)(this.j); + this.Pw = {}; + this.Y7a = {}; + this.vV = {}; + this.xg = new G.IJa(this.j, this.fj); + this.e8b = function() { + var K, O, U; + I.j.gZ = (0, p.Zn)(); + if (!I.Wl() && I.bC) { + K = I.Gb.P2a(); + K || (I.AZb(), I.xg.Qgb(I.mediaTime)); + I.j.paused.value || !I.xg.vma(I.mediaTime) || !I.wka() || K || I.fj.e8 ? I.yxa() : I.Dva || I.zxa(); + I.zZb(); + if (!I.Gb.P2a() && !I.g8) { + K = I.Gb.mM(!0); + O = I.j.Ab.value; + U = I.IAb(); + O !== U && !1; + U === w.kb.xq ? (I.mediaTime = I.j.cq.ea(B.ma), I.yxa()) : U !== w.kb.Ff && I.q$b(K); + I.yhb(); + I.xg.Yka(I.mediaTime); + I.j.Ab.set(U); + U !== w.kb.Ff || O !== w.kb.Ge && O !== w.kb.Ng || I.Eua(); } } }; - this.nl = (0, E.gab)(this.B6b); - this.mediaTime = I.kb; - this.j.Eh = !1; - this.Gb.addEventListener(z.Vh.Udb, function() { - if (J.Vdb) { - J.log.trace("sourceBuffers have been created. Initialize MediaPresenter."); + this.ql = (0, E.Sab)(this.e8b); + this.mediaTime = J.jb; + this.j.Gh = !1; + this.Gb.addEventListener(z.Th.Neb, function() { + if (I.Oeb) { + I.log.trace("sourceBuffers have been created. Initialize MediaPresenter."); try { - J.Bb(); + I.Eb(); } catch (K) { - J.log.error("Exception while initializing", K); - J.rd(m.V.Vnb); + I.log.error("Exception while initializing", K); + I.ud(l.V.Rob); } } }); - this.Gb.addEventListener(z.Vh.V5a, function(K) { - K = K.J; - J.Vdb ? J.$8a(K) : J.f8.add(K); + this.Gb.addEventListener(z.Th.w6a, function(K) { + K = K.K; + I.Oeb ? I.M9a(K) : I.D8.add(K); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vJa = void 0; - l = a(33096); + b.YJa = void 0; + m = a(33096); f = a(29204); - h = a(13044); + k = a(13044); d = a(37509); g = a(52569); - n = a(24066); - k = a(31276); + p = a(24066); + h = a(31276); a(24550); - m = a(36129); - p = a(91591); + l = a(36129); + n = a(91591); q = a(45146); u = a(8825); t = a(3887); - w = a(32219); - v = a(85001); + v = a(32219); + w = a(85001); y = a(32687); x = a(93294); z = a(16520); - A = a(5021); - B = a(45842); + B = a(5021); + A = a(45842); C = a(4246); D = a(65106); E = a(97368); G = a(33059); F = a(91562); H = a(28048); - N = a(22365); + L = a(22365); M = a(26388); - L = a(49587); - Q = a(63156); - c.prototype.B_b = function(I) { - var J, K, P; - J = this; - if (this.Zy.paused) { - K = Math.ceil(I.tPb); - P = function(S) { - J.ej.$y ? J.ej.$y.time = S : J.v7a = S; + N = a(49587); + P = a(63156); + c.prototype.V0b = function(J) { + var I, K, O; + I = this; + if (this.lz.paused) { + K = Math.ceil(J.EQb); + O = function(U) { + I.fj.mz ? I.fj.mz.time = U : I.a8a = U; }; - K > (this.ej.$y ? this.ej.$y.time : this.mediaTime) && (this.log.trace("ptsChanged adjusting for initialTimestamp", K), P(K)); - I.Vna && (this.log.trace("ptsChanged forcedTimestamp", I.Vna), P(I.Vna)); + K > (this.fj.mz ? this.fj.mz.time : this.mediaTime) && (this.log.trace("ptsChanged adjusting for initialTimestamp", K), O(K)); + J.xoa && (this.log.trace("ptsChanged forcedTimestamp", J.xoa), O(J.xoa)); } else this.log.error("Unexpected setMediaTime while not paused, ignoring"); }; - c.prototype.Z0a = function() { - return this.Gb.QL(!1); + c.prototype.y1a = function() { + return this.Gb.mM(!1); }; - c.prototype.g6 = function() { - return this.Gb.g6(); + c.prototype.F6 = function() { + return this.Gb.F6(); }; - c.prototype.Hv = function() { - return this.Gb.Hv(); + c.prototype.Rv = function() { + return this.Gb.Rv(); }; - c.prototype.aG = function() { - return this.Gb.aG(); + c.prototype.tG = function() { + return this.Gb.tG(); }; - c.prototype.jU = function() { - return this.Gb.jU(); + c.prototype.TU = function() { + return this.Gb.TU(); }; - c.prototype.Bb = function() { - var I, J; - I = this; + c.prototype.Eb = function() { + var J, I; + J = this; this.log.trace("Video element initializing"); this.Gb.sourceBuffers.forEach(function(K) { - return I.wg.W3b(K); + return J.xg.w5b(K); }); - this.j.DG ? this.log.trace("Waiting for needkey") : (this.log.warn("Movie is not DRM protected", { - MovieId: this.j.P - }), null === (J = this.j.fb) || void 0 === J ? void 0 : J.d5(this.j.P)); - 0 < this.f8.size && setTimeout(function() { - I.log.trace("Notifying about licenses that were added before source buffers created"); - Array.from(I.f8).forEach(function(K) { - I.f8.delete(K); - I.$8a(K); + this.j.UG ? this.log.trace("Waiting for needkey") : (this.log.warn("Movie is not DRM protected", { + MovieId: this.j.O + }), null === (I = this.j.cb) || void 0 === I ? void 0 : I.A5(this.j.O)); + 0 < this.D8.size && setTimeout(function() { + J.log.trace("Notifying about licenses that were added before source buffers created"); + Array.from(J.D8).forEach(function(K) { + J.D8.delete(K); + J.M9a(K); }); }, 0); this.log.trace("Waiting for loadedmetadata"); - (0, g.rTa)(this.ba, "loadedmetadata", function() { - I.log.trace("Video element event: loadedmetadata"); - I.j.re("md"); - }); - d.oe.addListener(d.Wk, this.KU[d.Wk] = function() { - return I.close(); - }, l.rJ); - this.j.addEventListener(v.ga.pg, function() { - return I.close(); - }, l.rJ); - this.j.addEventListener(v.ga.ecb, function() { - return I.bxa(); - }); - this.j.addEventListener(v.ga.QG, function() { - return I.FWb(); + (0, g.XTa)(this.fa, "loadedmetadata", function() { + J.log.trace("Video element event: loadedmetadata"); + J.j.pe("md"); + }); + d.oe.addListener(d.Zk, this.vV[d.Zk] = function() { + return J.close(); + }, m.LJ); + this.j.addEventListener(w.ha.qg, function() { + return J.close(); + }, m.LJ); + this.j.addEventListener(w.ha.Tcb, function() { + return J.zxa(); + }); + this.j.addEventListener(w.ha.gH, function() { + return J.WXb(); }); this.j.paused.addListener(function() { - return I.nl(); + return J.ql(); }); this.j.muted.addListener(function() { - return I.dAa(); + return J.CAa(); }); this.j.volume.addListener(function() { - return I.dAa(); + return J.CAa(); }); this.j.playbackRate.addListener(function() { - return I.YO(); + return J.EP(); }); - this.j.Sq.addListener(function() { - return I.nl(); + this.j.Vq.addListener(function() { + return J.ql(); }); this.j.km.addListener(function() { - return I.nl(); + return J.ql(); }); - this.dAa(); - this.YO(); - this.wg.uaa(function() { - return I.C8(); + this.CAa(); + this.EP(); + this.xg.aba(function() { + return J.c9(); }); - this.C8(); - this.T7b(); + this.c9(); + this.w9b(); }; - c.prototype.$8a = function(I) { - var J; - this.j.re("ld", I); - null === (J = this.j.fb) || void 0 === J ? void 0 : J.d5(I); - this.j.fireEvent(v.ga.S5a); + c.prototype.M9a = function(J) { + var I; + this.j.pe("ld", J); + null === (I = this.j.cb) || void 0 === I ? void 0 : I.A5(J); + this.j.fireEvent(w.ha.t6a); }; - c.prototype.eja = function(I) { - var J; - J = this; + c.prototype.Hja = function(J) { + var I; + I = this; !1; - this.wg.dvb(I); - this.oyb(I).then(function() { - J.C8(); - J.j.fireEvent(v.ga.aW); + this.xg.dwb(J); + this.rzb(J).then(function() { + I.c9(); + I.j.fireEvent(w.ha.QW); }).catch(function(K) { - J.rd(m.V.Znb, { - Nb: (0, t.Ae)(K) + I.ud(l.V.Wob, { + Yb: (0, t.Kf)(K) }); }); }; - c.prototype.cja = function(I, J, K) { + c.prototype.Fja = function(J, I, K) { K = void 0 === K ? {} : K; - J = this.tFb(I, J); - this.wg.cvb(I, J, K); - this.C8(); - this.X9a || I.type !== M.u.X || (this.ej.F7 || this.seek(this.j.kb, v.oc.ys), this.X9a = !0); + I = this.yGb(J, I); + this.xg.cwb(J, I, K); + this.c9(); + this.L$a || J.type !== M.u.W || (this.fj.e8 || this.seek(this.j.jb, w.pc.Ds), this.L$a = !0); }; - c.prototype.T7b = function() { - var I; - I = this; - this.Gb.addEventListener(z.Vh.PX, this.Ew[z.Vh.PX] = function() { - return I.WWb(); + c.prototype.w9b = function() { + var J; + J = this; + this.Gb.addEventListener(z.Th.zY, this.Pw[z.Th.zY] = function() { + return J.mYb(); }); - this.Gb.addEventListener(z.Vh.ao, this.Ew[z.Vh.ao] = function() { - return I.z9(); + this.Gb.addEventListener(z.Th.bo, this.Pw[z.Th.bo] = function() { + return J.b$(); }); - this.ba.addEventListener("ended", this.Ew.ended = function() { - return I.yWb(); + this.fa.addEventListener("ended", this.Pw.ended = function() { + return J.OXb(); }); - this.ba.addEventListener("play", this.Ew.play = function() { - return I.eua(); + this.fa.addEventListener("play", this.Pw.play = function() { + return J.Aua(); }); - this.ba.addEventListener("pause", this.Ew.pause = function() { - return I.dua(); + this.fa.addEventListener("pause", this.Pw.pause = function() { + return J.zua(); }); - this.ba.addEventListener("playing", this.Ew.playing = function() { - return I.gua(); + this.fa.addEventListener("playing", this.Pw.playing = function() { + return J.Cua(); }); - this.TB = !0; - this.wg.Vfb(this.mediaTime); + this.bC = !0; + this.xg.Qgb(this.mediaTime); this.log.trace("Video element initialization complete"); - this.j.re("vi"); - f.config.mYa ? setTimeout(function() { - I.Qta = !0; - I.nl(); - }, f.config.mYa) : this.Qta = !0; - this.s5b(); - this.j.kd.aa && this.t5b(); - (0, w.Jf)(function() { - return I.nl(); + this.j.pe("vi"); + f.config.TYa ? setTimeout(function() { + J.mua = !0; + J.ql(); + }, f.config.TYa) : this.mua = !0; + this.T6b(); + this.j.Kd.aa && this.U6b(); + (0, v.Jf)(function() { + return J.ql(); }); }; - c.prototype.s5b = function() { + c.prototype.T6b = function() { var K; - function I() { - var P; - K.j.zb.value !== v.lb.he || 0 !== (null === (P = K.j.Wd) || void 0 === P ? void 0 : P.g6()) || N.Kg.hidden ? (K.w8a.Jo(), P = "stopTimer") : (K.w8a.vB(), P = "ensureTimer"); - K.log.trace("No render timer update: " + P, { - presentingState: v.lb[K.j.zb.value], - hidden: N.Kg.hidden + function J() { + var O; + K.j.Ab.value !== w.kb.Ge || 0 !== (null === (O = K.j.Yd) || void 0 === O ? void 0 : O.F6()) || L.Lg.hidden ? (K.d9a.Io(), O = "stopTimer") : (K.d9a.GB(), O = "ensureTimer"); + K.log.trace("No render timer update: " + O, { + presentingState: w.kb[K.j.Ab.value], + hidden: L.Lg.hidden }); } - function J(P) { - var S, ba; - P = void 0 === P ? !0 : P; - S = K.j.fb; - ba = (null === S || void 0 === S ? void 0 : S.Ch) && S.Y2a(); - K.j.zb.value == v.lb.Ff && K.j.state.value == v.Wb.fe && K.j.Sq.value == v.tf.fe && K.j.km.value == v.tf.fe && !K.j.Eh && ba ? (P && K.F4.Jo(), K.F4.vB(), S = "ensureTimer") : (K.F4.Jo(), S = "stopTimer"); - K.log.trace("Timer update: " + S, { - presentingState: v.lb[K.j.zb.value], - playbackState: v.Wb[K.j.state.value], - avBufferingState: v.tf[K.j.Sq.value], - textBufferingState: v.tf[K.j.km.value], - autoplayWasBlocked: K.j.Eh, - hasLicense: ba, - restartTimer: P + function I(O) { + var U, ca; + O = void 0 === O ? !0 : O; + U = K.j.cb; + ca = (null === U || void 0 === U ? void 0 : U.Eh) && U.C3a(); + K.j.Ab.value == w.kb.Ff && K.j.state.value == w.Xb.ie && K.j.Vq.value == w.sf.ie && K.j.km.value == w.sf.ie && !K.j.Gh && ca ? (O && K.d5.Io(), K.d5.GB(), U = "ensureTimer") : (K.d5.Io(), U = "stopTimer"); + K.log.trace("Timer update: " + U, { + presentingState: w.kb[K.j.Ab.value], + playbackState: w.Xb[K.j.state.value], + avBufferingState: w.sf[K.j.Vq.value], + textBufferingState: w.sf[K.j.km.value], + autoplayWasBlocked: K.j.Gh, + hasLicense: ca, + restartTimer: O }); } K = this; - f.config.$Xa && ((0, q.oa)(!this.F4), this.F4 = k.Ba.get(C.QQ)(f.config.$Xa, function() { - var P; - P = k.Ba.get(p.fda).xYa(K.j); - K.rd(P.code, P); - }), this.j.zb.addListener(function() { - return J(); - }), this.j.Sq.addListener(function() { - return J(); + f.config.GYa && ((0, q.oa)(!this.d5), this.d5 = h.za.get(C.CR)(f.config.GYa, function() { + var O; + O = h.za.get(n.Jda).dZa(K.j); + K.ud(O.code, O); + }), this.j.Ab.addListener(function() { + return I(); + }), this.j.Vq.addListener(function() { + return I(); }), this.j.km.addListener(function() { - return J(); + return I(); }), this.j.state.addListener(function() { - return J(); - }), this.j.addEventListener(v.ga.S5a, function() { - return J(); - }), this.j.addEventListener(v.ga.Eh, function() { - return J(); - }), this.j.addEventListener(v.ga.zja, function() { - return J(); - }), this.j.addEventListener(v.ga.OC, function() { - return J(!0); - }), J()); - f.config.v8a && (this.w8a = k.Ba.get(C.QQ)(f.config.v8a, function() { - var P; - 0 === (null === (P = K.j.Wd) || void 0 === P ? void 0 : P.Hv()) && (P = k.Ba.get(p.fda).xYa(K.j), K.rd(P.code, P)); - K.j.zb.removeListener(I); - d.oe.removeListener(d.qr, K.KU[d.qr]); - }), this.j.zb.addListener(I), d.oe.addListener(d.qr, this.KU[d.qr] = I), I()); + return I(); + }), this.j.addEventListener(w.ha.t6a, function() { + return I(); + }), this.j.addEventListener(w.ha.Gh, function() { + return I(); + }), this.j.addEventListener(w.ha.bka, function() { + return I(); + }), this.j.addEventListener(w.ha.YC, function() { + return I(!0); + }), I()); + f.config.c9a && (this.d9a = h.za.get(C.CR)(f.config.c9a, function() { + var O; + 0 === (null === (O = K.j.Yd) || void 0 === O ? void 0 : O.Rv()) && (O = h.za.get(n.Jda).dZa(K.j), K.ud(O.code, O)); + K.j.Ab.removeListener(J); + d.oe.removeListener(d.zr, K.vV[d.zr]); + }), this.j.Ab.addListener(J), d.oe.addListener(d.zr, this.vV[d.zr] = J), J()); }; - c.prototype.t5b = function() { + c.prototype.U6b = function() { var K; - function I() { - var P, S, ba, na; - na = K.Gb.sourceBuffers.find(function(ha) { - return ha.mediaType === M.u.X; + function J() { + var O, U, ca, pa; + pa = K.Gb.sourceBuffers.find(function(la) { + return la.mediaType === M.u.W; }); - na = null !== (P = null === na || void 0 === na ? void 0 : na.noa()) && void 0 !== P ? P : []; - 1 < na.length ? (P = null !== (ba = null === (S = K.ba) || void 0 === S ? void 0 : S.readyState) && void 0 !== ba ? ba : Q.Xj.Zz.HAVE_NOTHING, ba = P < Q.Xj.Zz.HAVE_FUTURE_DATA, S = J(na, K.mediaTime), ba && S ? (K.Mba.vB(), ba = "ensureTimer") : (K.Mba.Jo(), ba = "stopTimer"), K.log.trace("Video Gaps Monitor Timer update: " + ba, { + pa = null !== (O = null === pa || void 0 === pa ? void 0 : pa.Qoa()) && void 0 !== O ? O : []; + 1 < pa.length ? (O = null !== (ca = null === (U = K.fa) || void 0 === U ? void 0 : U.readyState) && void 0 !== ca ? ca : P.Kk.lA.HAVE_NOTHING, ca = O < P.Kk.lA.HAVE_FUTURE_DATA, U = I(pa, K.mediaTime), ca && U ? (K.qca.GB(), ca = "ensureTimer") : (K.qca.Io(), ca = "stopTimer"), K.log.trace("Video Gaps Monitor Timer update: " + ca, { mediaTime: K.mediaTime, - bufferedRanges: JSON.stringify(na), - nextRange: JSON.stringify(S), - readyState: P - })) : K.Mba.Jo(); + bufferedRanges: JSON.stringify(pa), + nextRange: JSON.stringify(U), + readyState: O + })) : K.qca.Io(); } - function J(P, S) { - return P.find(function(ba, na) { - if (Math.abs(S - ba.end) < Math.abs(S - ba.start)) return !1; - ba = ba.end - ba.start; - return na !== P.length - 1 && ba < f.config.NG ? !1 : !0; + function I(O, U) { + return O.find(function(ca, pa) { + if (Math.abs(U - ca.end) < Math.abs(U - ca.start)) return !1; + ca = ca.end - ca.start; + return pa !== O.length - 1 && ca < f.config.qC ? !1 : !0; }); } K = this; - f.config.nhb && ((0, q.oa)(!this.Mba), this.Mba = k.Ba.get(C.QQ)(f.config.nhb, function() { - var P, S; - S = K.Gb.sourceBuffers.find(function(ba) { - return ba.mediaType === M.u.X; - }); - S = null !== (P = null === S || void 0 === S ? void 0 : S.noa()) && void 0 !== P ? P : []; - if (P = J(S, K.mediaTime))(K.log.error("Detected media gaps: seeking over gap", { - seekPoint: P.start, - ranges: JSON.stringify(S) - }), K.Gb.K1b(), K.seek(P.start, v.oc.rea)); - }), this.j.mediaTime.addListener(I), this.j.Gb.addEventListener(z.Vh.Hab, I), this.j.addEventListener(v.ga.aW, I), I()); - }; - c.prototype.tFb = function(I, J) { + f.config.iib && ((0, q.oa)(!this.qca), this.qca = h.za.get(C.CR)(f.config.iib, function() { + var O, U; + U = K.Gb.sourceBuffers.find(function(ca) { + return ca.mediaType === M.u.W; + }); + U = null !== (O = null === U || void 0 === U ? void 0 : U.Qoa()) && void 0 !== O ? O : []; + if (O = I(U, K.mediaTime))(K.log.error("Detected media gaps: seeking over gap", { + seekPoint: O.start, + ranges: JSON.stringify(U) + }), K.Gb.d3b(), K.seek(O.start, w.pc.Wea)); + }), this.j.mediaTime.addListener(J), this.j.Gb.addEventListener(z.Th.tbb, J), this.j.addEventListener(w.ha.QW, J), J()); + }; + c.prototype.yGb = function(J, I) { var K; - K = this.j.je; - (K = (0, H.Rqa)(K) ? K.SL() : void 0) && I.type === M.u.X && ((I = new F.cQ(this.log, { - mediaType: M.u.X, + K = this.j.ke; + (K = (0, H.sra)(K) ? K.oM() : void 0) && J.type === M.u.W && ((J = new F.PQ(this.log, { + mediaType: M.u.W, url: "http://some-url" - }, J).Ja(K)) ? J = I : !1); - return J; + }, I).Ha(K)) ? I = J : !1); + return I; }; - c.prototype.C8 = function() { - this.TB && this.nl(); - this.wg.GVa(); + c.prototype.c9 = function() { + this.bC && this.ql(); + this.xg.qWa(); }; - c.prototype.D5b = function() { + c.prototype.d7b = function() { !1; - this.j.zb.set(v.lb.Ff); - this.G7 = !0; - this.nl(); + this.j.Ab.set(w.kb.Ff); + this.g8 = !0; + this.ql(); }; - c.prototype.Czb = function() { - var I; - I = this; - this.G7 && (!1, this.G7 = !1, (0, w.Jf)(function() { - return I.seek(I.j.HB() || 0, v.oc.OQ); + c.prototype.FAb = function() { + var J; + J = this; + this.g8 && (!1, this.g8 = !1, (0, v.Jf)(function() { + return J.seek(J.j.QB() || 0, w.pc.AR); })); }; - c.prototype.W5 = function() { - return this.wg.W5(); + c.prototype.u6 = function() { + return this.xg.u6(); }; - c.prototype.n9 = function(I) { - var J; - J = this; - this.wg.Z3b(I); - (0, w.Jf)(function() { - return J.nl(); + c.prototype.P9 = function(J) { + var I; + I = this; + this.xg.y5b(J); + (0, v.Jf)(function() { + return I.ql(); }); }; - c.prototype.cLb = function() { + c.prototype.mMb = function() { return { - D4: this.D4, - c9: this.c9 + b5: this.b5, + C9: this.C9 }; }; - c.prototype.oyb = function(I) { - var J; - J = this.Gb && this.Gb.H1a(); - (0, q.oa)(this.j.iq, "Player duration should be defined before appends start (ase did not fire segmentNormalized event)"); - this.j.iq && J && (I = Infinity !== I.tcb ? I.tcb + I.w$ : I.JC, I > this.j.iq.E$a(A.pa) && (this.j.iq = (0, A.Ob)(I))); + c.prototype.rzb = function(J) { + var I; + I = this.Gb && this.Gb.spa(); + (0, q.oa)(this.j.cq, "Player duration should be defined before appends start (ase did not fire segmentNormalized event)"); + this.j.cq && I && (J = Infinity !== J.hdb ? J.hdb + J.baa : J.TC, J > this.j.cq.Uva(B.ma) && (this.j.cq = (0, B.Ob)(J))); return Promise.resolve(); }; - c.prototype.hYb = function() { - var I, J; - I = this; - this.ej.V9 && (!1, this.Wja() && this.wg.Ula(this.mediaTime) && (this.Gb.seek(null !== (J = this.v7a) && void 0 !== J ? J : this.mediaTime), this.v7a = void 0, this.ej.V9 = !1, (0, w.Jf)(function() { - return I.nl(); + c.prototype.zZb = function() { + var J, I; + J = this; + this.fj.z$ && (!1, this.wka() && this.xg.vma(this.mediaTime) && (this.Gb.seek(null !== (I = this.a8a) && void 0 !== I ? I : this.mediaTime), this.a8a = void 0, this.fj.z$ = !1, (0, v.Jf)(function() { + return J.ql(); }))); }; - c.prototype.O8b = function(I) { - var J; - if (I < this.mediaTime) { - J = this.mediaTime - I; - f.config.jYb && I && J > x.m1 && (I = { - ElementTime: (0, u.dh)(I), - MediaTime: (0, u.dh)(this.mediaTime) - }, J > x.qNa ? this.rd(m.V.iob, { - Nb: Object.assign({ - Trace: this.Gb.JB() - }, I) - }) : this.log.warn("VIDEO.currentTime became smaller", I)); - } else this.mediaTime = (0, u.fx)(I, 0, this.j.iq.ea(A.pa)); - }; - c.prototype.Wja = function() { - return this.j.Sq.value === v.tf.fe && this.j.km.value === v.tf.fe; - }; - c.prototype.Fzb = function() { - var I, J, K; - I = this; - J = this.j.zb.value; - K = J; - this.ej.F7 ? K = v.lb.Ff : this.ba && this.ba.ended ? J === v.lb.he && (K = v.lb.zq) : this.Wja() && this.wg.Ula(this.mediaTime) ? this.Gb.CEb() ? K = this.Zy.paused ? v.lb.Mg : v.lb.he : this.D6b.Pj(function() { - return I.C6b(); - }) : K = this.j.iq ? this.j.W2a(this.mediaTime, this.wg.C4()) ? v.lb.Ff : v.lb.zq : v.lb.Ff; + c.prototype.q$b = function(J) { + var I; + if (J < this.mediaTime) { + I = this.mediaTime - J; + f.config.BZb && J && I > x.P1 && (J = { + ElementTime: (0, u.fh)(J), + MediaTime: (0, u.fh)(this.mediaTime) + }, I > x.QNa ? this.ud(l.V.hpb, { + Yb: Object.assign({ + Trace: this.Gb.SB() + }, J) + }) : this.log.warn("VIDEO.currentTime became smaller", J)); + } else this.mediaTime = (0, u.qx)(J, 0, this.j.cq.ea(B.ma)); + }; + c.prototype.wka = function() { + return this.j.Vq.value === w.sf.ie && this.j.km.value === w.sf.ie; + }; + c.prototype.IAb = function() { + var J, I, K; + J = this; + I = this.j.Ab.value; + K = I; + this.fj.e8 ? K = w.kb.Ff : this.fa && this.fa.ended ? I === w.kb.Ge && (K = w.kb.xq) : this.wka() && this.xg.vma(this.mediaTime) ? this.Gb.GFb() ? K = this.lz.paused ? w.kb.Ng : w.kb.Ge : this.g8b.Nj(function() { + return J.f8b(); + }) : K = this.j.cq ? this.j.A3a(this.mediaTime, this.xg.a5()) ? w.kb.Ff : w.kb.xq : w.kb.Ff; return K; }; - c.prototype.iua = function() { - var I; - if (this.j.zb.value === v.lb.Ff) { - I = this.wg.n7b() > this.wg.C4(); - this.j.km.value !== v.tf.fe ? this.j.bi.value ? (this.j.fireEvent(v.ga.Kx, { - Xb: h.bMa - }), this.log.warn("rebuffer due to timed text", this.j.bi.value.vg)) : this.j.fireEvent(v.ga.NO) : I ? (this.D4++, this.j.fireEvent(v.ga.Kx, { - Xb: h.kfa - })) : (this.c9++, this.j.fireEvent(v.ga.Kx, { - Xb: h.lfa + c.prototype.Eua = function() { + var J; + if (this.j.Ab.value === w.kb.Ff) { + J = this.xg.R8b() > this.xg.a5(); + this.j.km.value !== w.sf.ie ? this.j.ai.value ? (this.j.fireEvent(w.ha.Wx, { + ic: k.CMa + }), this.log.warn("rebuffer due to timed text", this.j.ai.value.wg)) : this.j.fireEvent(w.ha.tP) : J ? (this.b5++, this.j.fireEvent(w.ha.Wx, { + ic: k.Qfa + })) : (this.C9++, this.j.fireEvent(w.ha.Wx, { + ic: k.Rfa })); } }; - c.prototype.C6b = function() { - this.Yl() || (f.config.PVb && this.wg.OVb(), this.nl()); + c.prototype.f8b = function() { + this.Wl() || (f.config.fXb && this.xg.eXb(), this.ql()); }; - c.prototype.WWb = function() { - this.nl(); + c.prototype.mYb = function() { + this.ql(); }; - c.prototype.z9 = function() { - this.nl(); - this.j.fireEvent(v.ga.ao); + c.prototype.b$ = function() { + this.ql(); + this.j.fireEvent(w.ha.bo); }; - c.prototype.yWb = function() { + c.prototype.OXb = function() { this.log.trace("Video element event: ended"); - this.nl(); + this.ql(); }; - c.prototype.eua = function() { + c.prototype.Aua = function() { this.log.trace("Video element event: play"); - this.nl(); + this.ql(); }; - c.prototype.dua = function() { + c.prototype.zua = function() { this.log.trace("Video element event: pause"); - this.Zy.dua(); - this.nl(); + this.lz.zua(); + this.ql(); }; - c.prototype.gua = function() { + c.prototype.Cua = function() { this.log.trace("Video element event: playing"); - this.Zy.eua(); - this.nl(); + this.lz.Aua(); + this.ql(); }; - c.prototype.dAa = function() { - this.Yl() || (this.ba && this.ba.volume !== this.j.volume.value && (this.ba.volume = this.j.volume.value), this.ba && this.ba.muted !== this.j.muted.value && (this.ba.muted = this.j.muted.value)); + c.prototype.CAa = function() { + this.Wl() || (this.fa && this.fa.volume !== this.j.volume.value && (this.fa.volume = this.j.volume.value), this.fa && this.fa.muted !== this.j.muted.value && (this.fa.muted = this.j.muted.value)); }; - c.prototype.YO = function() { - !this.Yl() && this.ba && (this.ba.playbackRate = this.j.playbackRate.value); + c.prototype.EP = function() { + !this.Wl() && this.fa && (this.fa.playbackRate = this.j.playbackRate.value); }; - c.prototype.bxa = function() { - var I; - I = this; - !this.Yl() && (0, y.Xc)(this.ba) && !this.ba.ended && this.Qta && this.Zy.paused && (this.log.trace("Calling play on element"), Promise.resolve(this.Zy.play()).then(function() { - I.closed || (I.eva = !1, I.ba.style.display = null, I.j.Eh = !1, I.j.fireEvent(v.ga.zja)); - }).catch(function(J) { - "NotAllowedError" === J.name ? (I.log.warn("Playback is blocked by the browser settings", J), I.j.Eh = !0, I.closed || (I.eva = !0, I.ba.style.display = "none", I.j.fireEvent(v.ga.Eh, { + c.prototype.zxa = function() { + var J; + J = this; + !this.Wl() && (0, y.$c)(this.fa) && !this.fa.ended && this.mua && this.lz.paused && (this.log.trace("Calling play on element"), Promise.resolve(this.lz.play()).then(function() { + J.closed || (J.Dva = !1, J.fa.style.display = null, J.j.Gh = !1, J.j.fireEvent(w.ha.bka)); + }).catch(function(I) { + "NotAllowedError" === I.name ? (J.log.warn("Playback is blocked by the browser settings", I), J.j.Gh = !0, J.closed || (J.Dva = !0, J.fa.style.display = "none", J.j.fireEvent(w.ha.Gh, { player: { play: function() { - return I.bxa(); + return J.zxa(); } } - }))) : I.closed || I.i$a || (I.i$a = !0, I.log.error("Play promise rejected", J)); + }))) : J.closed || J.W$a || (J.W$a = !0, J.log.error("Play promise rejected", I)); })); }; - c.prototype.FWb = function() { - this.ej.H5a = this.j.HB() || 0; + c.prototype.WXb = function() { + this.fj.j6a = this.j.QB() || 0; }; - c.prototype.axa = function() { - this.Yl() || !(0, y.Xc)(this.ba) || this.ba.ended || !this.Qta || this.Zy.paused || (this.log.trace("Calling pause on element"), this.Zy.pause()); + c.prototype.yxa = function() { + this.Wl() || !(0, y.$c)(this.fa) || this.fa.ended || !this.mua || this.lz.paused || (this.log.trace("Calling pause on element"), this.lz.pause()); }; - c.prototype.Cgb = function(I) { + c.prototype.yhb = function(J) { this.j.mediaTime.set(this.mediaTime); - I && this.j.zIb(); - }; - c.prototype.seek = function(I, J, K, P) { - var S, ba; - K = void 0 === K ? this.j.I : K; - P = void 0 === P ? !1 : P; - ba = null === (S = this.j.fb) || void 0 === S ? void 0 : S.Ch; - !this.Yl() && ba && (this.j.fireEvent(v.ga.OC, { - Xb: J - }), this.ej.$y = { - time: I, - Xb: J, - I: K, - IIb: P - }, this.j.zb.set(v.lb.Ff), this.nl()); - }; - c.prototype.iYb = function() { - var I, J, K, P, S, ba, na, ha; - if (this.ej.$y) { - I = this.ej.$y; - J = I.time; - K = I.Xb; - P = I.I; - S = I.IIb; - if (!this.wg.qh() || K === v.oc.ys) { - I = this.j.Wi(P).P; - ba = this.wg.qh() ? void 0 : this.wg.UJb(); - ba = this.ej.JLb(J, K, P, S, ba); - P = ba.e9; - S = ba.Zq; - na = ba.LYb; - ba = ba.fi; - this.wg.yka(this.mediaTime); - ha = this.mediaTime; - J = (0, u.dh)(J); - this.j.VE("SEEKING: Requested: (" + I + ":" + K + ":" + J + ") - Actual: (contentPts: " + S + ",playerPts: " + (na + ", newMediaTime: " + P + ")")); + J && this.j.IJb(); + }; + c.prototype.seek = function(J, I, K, O) { + var U, ca; + K = void 0 === K ? this.j.H : K; + O = void 0 === O ? !1 : O; + ca = null === (U = this.j.cb) || void 0 === U ? void 0 : U.Eh; + !this.Wl() && ca && (this.j.fireEvent(w.ha.YC, { + ic: I + }), this.fj.mz = { + time: J, + ic: I, + H: K, + TJb: O + }, this.j.Ab.set(w.kb.Ff), this.ql()); + }; + c.prototype.AZb = function() { + var J, I, K, O, U, ca, pa, la; + if (this.fj.mz) { + J = this.fj.mz; + I = J.time; + K = J.ic; + O = J.H; + U = J.TJb; + if (!this.xg.ph() || K === w.pc.Ds) { + J = this.j.Ui(O).O; + ca = this.xg.ph() ? void 0 : this.xg.dLb(); + ca = this.fj.UMb(I, K, O, U, ca); + O = ca.E9; + U = ca.dr; + pa = ca.d_b; + ca = ca.di; + this.xg.Yka(this.mediaTime); + la = this.mediaTime; + I = (0, u.fh)(I); + this.j.mF("SEEKING: Requested: (" + J + ":" + K + ":" + I + ") - Actual: (contentPts: " + U + ",playerPts: " + (pa + ", newMediaTime: " + O + ")")); this.log.info("Seeking", { - Requested: J, - Actual: (0, u.dh)(P), + Requested: I, + Actual: (0, u.fh)(O), Cause: K, - Skip: ba + Skip: ca }); - K === v.oc.ys || ba || (this.wg.Ibb(), this.wg.S3b()); - this.mediaTime = P; - this.ej.H5a = S; - J = this.j.nf.value; - na = this.j.$d.value; - this.j.nf.set(null); - this.j.$d.set(null); - this.Cgb(!0); - this.ej.$y = void 0; - this.ej.V9 = !0; - this.j.fireEvent(v.ga.Ij, { - Rta: ha, - e9: P, - Zq: S, - Xb: K, - skip: ba, - nf: J, - $d: na, - P: I + K === w.pc.Ds || ca || (this.xg.vcb(), this.xg.s5b()); + this.mediaTime = O; + this.fj.j6a = U; + I = this.j.mf.value; + pa = this.j.ce.value; + this.j.mf.set(null); + this.j.ce.set(null); + this.yhb(!0); + this.fj.mz = void 0; + this.fj.z$ = !0; + this.j.fireEvent(w.ha.Gj, { + nua: la, + E9: O, + dr: U, + ic: K, + skip: ca, + mf: I, + ce: pa, + O: J }); - ba && this.wg.skip(P); + ca && this.xg.skip(O); } } }; - c.prototype.rd = function(I, J, K) { - this.closed || this.j.rd(I, J, K); + c.prototype.ud = function(J, I, K) { + this.closed || this.j.ud(J, I, K); }; c.prototype.close = function() { if (!this.closed) { this.log.info("Closing."); - this.wg.close(); - this.Gb.removeEventListener(z.Vh.PX, this.s7a[z.Vh.PX]); - this.Gb.removeEventListener(z.Vh.ao, this.s7a[z.Vh.ao]); - this.ba.removeEventListener("ended", this.Ew.ended); - this.ba.removeEventListener("play", this.Ew.play); - this.ba.removeEventListener("pause", this.Ew.pause); - this.ba.removeEventListener("playing", this.Ew.playing); - this.Zy.close(); - d.oe.removeListener(d.Wk, this.KU[d.Wk]); - d.oe.removeListener(d.qr, this.KU[d.qr]); + this.xg.close(); + this.Gb.removeEventListener(z.Th.zY, this.Y7a[z.Th.zY]); + this.Gb.removeEventListener(z.Th.bo, this.Y7a[z.Th.bo]); + this.fa.removeEventListener("ended", this.Pw.ended); + this.fa.removeEventListener("play", this.Pw.play); + this.fa.removeEventListener("pause", this.Pw.pause); + this.fa.removeEventListener("playing", this.Pw.playing); + this.lz.close(); + d.oe.removeListener(d.Zk, this.vV[d.Zk]); + d.oe.removeListener(d.zr, this.vV[d.zr]); this.closed = !0; try { - this.ba.volume = 0; - this.ba.muted = !0; - this.axa(); + this.fa.volume = 0; + this.fa.muted = !0; + this.yxa(); this.Gb.close(); - } catch (I) {} - this.ba = void 0; - this.wg.Ibb(); + } catch (J) {} + this.fa = void 0; + this.xg.vcb(); } }; - c.prototype.Yl = function() { - return this.closed ? !0 : (0, y.Xc)(this.ba) ? !1 : (this.log.error("MediaPresenter not closed and videoElement is not defined"), !0); + c.prototype.Wl = function() { + return this.closed ? !0 : (0, y.$c)(this.fa) ? !1 : (this.log.error("MediaPresenter not closed and videoElement is not defined"), !0); }; - Za.Object.defineProperties(c.prototype, { - Vdb: { + $a.Object.defineProperties(c.prototype, { + Oeb: { configurable: !0, enumerable: !0, get: function() { - var I, J; - I = this; - return !(null === (J = this.j.fb) || void 0 === J || !J.Dg) && [].concat(ca(this.j.fb.Dg)).every(function(K) { - return I.Gb.sourceBuffers.find(function(P) { - return P.mediaType === K; + var J, I; + J = this; + return !(null === (I = this.j.cb) || void 0 === I || !I.Fg) && [].concat(aa(this.j.cb.Fg)).every(function(K) { + return J.Gb.sourceBuffers.find(function(O) { + return O.mediaType === K; }); }); } } }); - b.vJa = c; + b.YJa = c; }, 93294: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.qNa = b.m1 = b.l6 = void 0; + b.QNa = b.P1 = b.J6 = void 0; c = a(26388); - l = a(36129); - b.l6 = function(f) { - return f === c.u.$ ? l.S.uea : l.S.vea; + m = a(36129); + b.J6 = function(f) { + return f === c.u.Y ? m.R.Zea : m.R.$ea; }; - b.m1 = 50; - b.qNa = 1E3; + b.P1 = 50; + b.QNa = 1E3; }, 53754: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p) { + function c(n) { var u, t; function q() { - u.XR = new k.lPa(); - return u.XR; - }(0, l.Vi)("MediaSourceASE").trace("Inside MediaSourceASE"); + u.IS = new h.OPa(); + return u.IS; + }(0, m.Ti)("MediaSourceASE").trace("Inside MediaSourceASE"); u = this; - t = p.BLb(); - u.zRa = t; - u.readyState = m.Nc.CLOSED; - u.addSourceBuffer = function(w) { - return w === n.u.Ga ? q() : t.addSourceBuffer(w); + t = n.MMb(); + u.eSa = t; + u.readyState = l.Pc.CLOSED; + u.addSourceBuffer = function(v) { + return v === p.u.Da ? q() : t.addSourceBuffer(v); }; - u.pS = function(w) { - w.includes(n.u.Ga) && q(); - return t.pS(w); + u.$S = function(v) { + v.includes(p.u.Da) && q(); + return t.$S(v); }; - u.removeSourceBuffer = function(w) { - if (w.mediaType === n.u.Ga) u.XR = void 0; - else return ((0, g.oa)(w.mediaType === n.u.Ga, "Unexpected removeSourceBuffer. Only TEXT is expected to ever be removed."), t.removeSourceBuffer(w)); + u.removeSourceBuffer = function(v) { + if (v.mediaType === p.u.Da) u.IS = void 0; + else return ((0, g.oa)(v.mediaType === p.u.Da, "Unexpected removeSourceBuffer. Only TEXT is expected to ever be removed."), t.removeSourceBuffer(v)); }; - u.tt = function(w) { - u.XR = void 0; - t.tt(w); + u.Bt = function(v) { + u.IS = void 0; + t.Bt(v); }; u.duration = void 0; - this.readyState = m.Nc.OPEN; - this.Af = f.Ba.get(h.eh).pC(m.Af, {}); - p = new d.EventEmitter(); - p.on("subtitleData", function(w) { + this.readyState = l.Pc.OPEN; + this.yf = f.za.get(k.Bh).qH(l.yf, {}); + n = new d.EventEmitter(); + n.on("subtitleData", function(v) { (0, g.oa)(t.j.Mb.value, "Unexpected AseSubtitleEvent. No current timedTextTrack."); - t.j.Mb.value.Vva(w); + t.j.Mb.value.vwa(v); }); - this.events = p; + this.events = n; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.AJa = void 0; - l = a(31276); + b.cKa = void 0; + m = a(31276); f = a(31276); - h = a(74870); + k = a(74870); d = a(90745); g = a(45146); - n = a(45247); - k = a(91515); + p = a(45247); + h = a(91515); Object.defineProperty(c.prototype, "sourceBuffers", { get: function() { - return this.XR ? this.zRa.sourceBuffers.concat(this.XR) : this.zRa.sourceBuffers; + return this.IS ? this.eSa.sourceBuffers.concat(this.IS) : this.eSa.sourceBuffers; } }); Object.defineProperty(c.prototype, "duration", { get: function() { return this.oj; }, - set: function(p) { + set: function(n) { var q; - this.oj = p || Infinity; - q = Math.floor(1E3 * p) || Infinity; + this.oj = n || Infinity; + q = Math.floor(1E3 * n) || Infinity; this.sourceBuffers.forEach(function(u) { u.oj = q; }); } }); - m = { - Nc: { + l = { + Pc: { CLOSED: 0, OPEN: 1, - zq: 2, + xq: 2, name: ["CLOSED", "OPEN", "ENDED"] }, - Af: { - lzb: !0, - aVb: !0 + yf: { + oAb: !0, + sWb: !0 } }; - b.AJa = Object.assign(c, m); + b.cKa = Object.assign(c, l); }, 69931: function(r, b, a) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.aga = b.$fa = void 0; + b.Fga = b.Ega = void 0; r = a(79048); a = {}; - b.$fa = (a[r.Dq] = { + b.Ega = (a[r.Dq] = { id: -1, name: "hardcoded", - bc: 1, + dc: 1, type: "hardcoded", - k6a: "-1", - tQb: !1, + P6a: "-1", + CRb: !1, location: { id: "-1", - bc: 1, + dc: 1, level: 100, weight: 1 } }, a); a = {}; - b.aga = (a[r.Dq] = { + b.Fga = (a[r.Dq] = { track: { type: "padding", trackId: "padding", - xh: "padding", - Cf: "padding", - BC: "other", - ye: "padding", - MC: "padding", - xG: "padding", - vg: {} + wh: "padding", + Af: "padding", + LC: "other", + xe: "padding", + WC: "padding", + NG: "padding", + wg: {} }, type: "padding", - Vb: "-1", + Wb: "-1", bitrate: 1, - ub: 100, - Fd: "unknown", + tb: 100, + Ed: "unknown", size: 1, - pma: {}, - vg: {}, + Rma: {}, + wg: {}, Uk: "", framerate: 0, - mi: !1, - Fi: [], + ki: !1, + Di: [], height: 1, width: 1 }, a); }, 6305: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k, m, p, q, u, t, w, v) { + function c(d, g, p, h, l, n, q, u, t, v, w) { this.track = d; this.type = g; - this.Vb = n; - this.bitrate = k; - this.ub = m; - this.size = p; - this.pma = q; - this.Fd = u; + this.Wb = p; + this.bitrate = h; + this.tb = l; + this.size = n; + this.Rma = q; + this.Ed = u; this.framerate = t; - this.mi = w; - this.Fi = v; - this.vg = { + this.ki = v; + this.Di = w; + this.wg = { Type: g, - Bitrate: k, - DownloadableId: n + Bitrate: h, + DownloadableId: p }; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Mjb = b.MediaStream = void 0; - l = a(33096); + b.Jkb = b.MediaStream = void 0; + m = a(33096); f = a(32687); - h = a(51344); + k = a(51344); c.prototype.toJSON = function() { - return this.vg; + return this.wg; }; - c.prototype.f4b = function(d, g, n, k) { - (0, f.Xc)(d) && (0, f.Xc)(g) && (this.width = d, this.height = g, (0, f.Tb)(n) && (0, f.Tb)(k) && (this.width = Math.round(n / k * d)), this.vg.Resolution = (this.width || "") + ":" + (this.height || "")); + c.prototype.F5b = function(d, g, p, h) { + (0, f.$c)(d) && (0, f.$c)(g) && (this.width = d, this.height = g, (0, f.Tb)(p) && (0, f.Tb)(h) && (this.width = Math.round(p / h * d)), this.wg.Resolution = (this.width || "") + ":" + (this.height || "")); }; - c.prototype.u3b = function(d, g, n, k, m, p) { - (0, f.Xc)(d) && (0, f.Xc)(g) && (0, f.Xc)(n) && (0, f.Xc)(k) && (this.Ala = d, this.HXa = g, this.GXa = n, this.FXa = k); - (0, f.Xc)(m) && (0, f.Xc)(p) && (this.d$a = m, this.e$a = p); + c.prototype.T4b = function(d, g, p, h, l, n) { + (0, f.$c)(d) && (0, f.$c)(g) && (0, f.$c)(p) && (0, f.$c)(h) && (this.bma = d, this.nYa = g, this.mYa = p, this.lYa = h); + (0, f.$c)(l) && (0, f.$c)(n) && (this.R$a = l, this.S$a = n); }; b.MediaStream = c; - b.Mjb = function(d, g, n, k, m) { - if (d == l.E0 || d === h.Zj.audio) return g; - if (d == l.nQ || d === h.Zj.video) return n; - if (d == h.Zj.pza) return k; - if (d == h.Zj.Hza) return m; + b.Jkb = function(d, g, p, h, l) { + if (d == m.e1 || d === k.Wj.audio) return g; + if (d == m.aR || d === k.Wj.video) return p; + if (d == k.Wj.Pza) return h; + if (d == k.Wj.gAa) return l; }; }, 51344: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Zj = { + b.Wj = { audio: "audio", video: "video", - pza: "timedtext", - Hza: "trickplay" + Pza: "timedtext", + gAa: "trickplay" }; }, 62439: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m) { - var p, q, u, t; - p = this; - this.j = m; - this.eT = void 0; - this.Yga = (0, f.createElement)("DIV", "position:fixed;left:0;top:50%;right:0;bottom:0;text-align:center;color:#040;font-size:11px;font-family:monospace;z-index:9999", void 0, { + function c(l) { + var n, q, u, t; + n = this; + this.j = l; + this.RT = void 0; + this.Aha = (0, f.createElement)("DIV", "position:fixed;left:0;top:50%;right:0;bottom:0;text-align:center;color:#040;font-size:11px;font-family:monospace;z-index:9999", void 0, { "class": "player-streams" }); - this.Oga = (0, f.createElement)("DIV", "display:inline-block;background-color:rgba(255,255,255,0.86);border:3px solid #fff;padding:5px;margin-top:-90px"); - this.Hga = (0, f.createElement)("DIV", "width:100%;text-align:center"); - this.Ppb = this.Rga("Audio Bitrate"); - this.lia = this.Rga("Video Bitrate / VMAF"); - this.Lga = this.Rga("CDN"); - this.ER = {}; - this.JU = h.Ba.get(d.Cn); - this.Yga.appendChild(this.Oga); - this.Oga.appendChild(this.Hga); + this.qha = (0, f.createElement)("DIV", "display:inline-block;background-color:rgba(255,255,255,0.86);border:3px solid #fff;padding:5px;margin-top:-90px"); + this.jha = (0, f.createElement)("DIV", "width:100%;text-align:center"); + this.Qqb = this.tha("Audio Bitrate"); + this.Oia = this.tha("Video Bitrate / VMAF"); + this.nha = this.tha("CDN"); + this.pS = {}; + this.uV = k.za.get(d.Cn); + this.Aha.appendChild(this.qha); + this.qha.appendChild(this.jha); q = (0, f.createElement)("BUTTON", void 0, "Override"); - q.addEventListener("click", this.Opb.bind(this), !1); - this.Hga.appendChild(q); + q.addEventListener("click", this.Pqb.bind(this), !1); + this.jha.appendChild(q); q = (0, f.createElement)("BUTTON", void 0, "Reset"); - q.addEventListener("click", this.Yha.bind(this), !1); - this.Hga.appendChild(q); - u = this.esb.bind(this); - l.oe.addListener(l.LB, u); - m.addEventListener(n.ga.QG, function() { - p.ER = {}; + q.addEventListener("click", this.zia.bind(this), !1); + this.jha.appendChild(q); + u = this.ftb.bind(this); + m.oe.addListener(m.UB, u); + l.addEventListener(p.ha.gH, function() { + n.pS = {}; }); - m.addEventListener(n.ga.pg, function() { - l.oe.removeListener(l.LB, u); + l.addEventListener(p.ha.qg, function() { + m.oe.removeListener(m.UB, u); }); - t = this.Bsb.bind(this); - m.Dc.forEach(function(w) { - w.addListener(t); + t = this.Btb.bind(this); + l.Ec.forEach(function(v) { + v.addListener(t); }); - m.uc.addListener(t); - m.Ig.addListener(t); + l.ac.addListener(t); + l.Jg.addListener(t); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.pMa = void 0; - l = a(37509); + b.QMa = void 0; + m = a(37509); f = a(52569); - h = a(31276); + k = a(31276); d = a(34231); g = a(43193); - n = a(85001); - k = a(26388); + p = a(85001); + h = a(26388); c.prototype.show = function() { - this.aS || (this.gSa(), document.body.appendChild(this.Yga), this.aS = !0); + this.MS || (this.LSa(), document.body.appendChild(this.Aha), this.MS = !0); }; - c.prototype.Kv = function() { - this.aS && (document.body.removeChild(this.Yga), this.aS = !1); + c.prototype.Vv = function() { + this.MS && (document.body.removeChild(this.Aha), this.MS = !1); }; c.prototype.toggle = function() { - this.aS ? this.Kv() : this.show(); + this.MS ? this.Vv() : this.show(); }; - c.prototype.ngb = function() { - var q, u, t, w; + c.prototype.jhb = function() { + var q, u, t, v; - function m(v, y, x) { - var z, A, B; - A = []; + function l(w, y, x) { + var z, B, A; + B = []; y.filter(function(C) { - return C.Fd === v; + return C.Ed === w; }).forEach(function(C) { - 0 <= x.indexOf(C) ? (void 0 === B ? B = C.bitrate : z = C.bitrate, void 0 === z && (z = C.bitrate)) : void 0 !== B && void 0 !== z && (A.push({ - min: B, + 0 <= x.indexOf(C) ? (void 0 === A ? A = C.bitrate : z = C.bitrate, void 0 === z && (z = C.bitrate)) : void 0 !== A && void 0 !== z && (B.push({ + min: A, max: z - }), B = z = void 0); + }), A = z = void 0); }); - if (void 0 !== B && void 0 !== z) { - A.push({ - min: B, + if (void 0 !== A && void 0 !== z) { + B.push({ + min: A, max: z }); - B = z = void 0; + A = z = void 0; } - return A; + return B; } - function p(v, y, x) { + function n(w, y, x) { var z; z = []; - y.filter(function(A) { - return A.Fd === v; - }).forEach(function(A) { - -1 === x.indexOf(A) && z.push({ + y.filter(function(B) { + return B.Ed === w; + }).forEach(function(B) { + -1 === x.indexOf(B) && z.push({ stream: { - bitrate: A.bitrate + bitrate: B.bitrate }, disallowedBy: ["manual"] }); }); return z; } - u = this.j.nt(); - t = this.j.KB().sort(function(v, y) { - return v.bitrate - y.bitrate; + u = this.j.vt(); + t = this.j.TB().sort(function(w, y) { + return w.bitrate - y.bitrate; }); - w = t.reduce(function(v, y) { - 0 > v.indexOf(y.Fd) && v.push(y.Fd); - return v; - }, []).map(function(v) { + v = t.reduce(function(w, y) { + 0 > w.indexOf(y.Ed) && w.push(y.Ed); + return w; + }, []).map(function(w) { return { - profile: v, - ranges: m(v, t, u), - disallowed: p(v, t, u) + profile: w, + ranges: l(w, t, u), + disallowed: n(w, t, u) }; }); !1; - null === (q = this.j.fb) || void 0 === q ? void 0 : q.zaa(w, this.j.P); + null === (q = this.j.cb) || void 0 === q ? void 0 : q.fba(v, this.j.O); }; - c.prototype.Opb = function() { + c.prototype.Pqb = function() { var q, u; - this.ER = {}; - for (var m = this.lia.options, p = m.length; p--;) { - q = m[p]; - q.selected && (this.ER[q.value] = 1); - } - this.eT = this.eqb.bind(this); - this.ngb(); - if (m = this.j.og) { - u = this.Lga.value; - m = m.filter(function(t) { + this.pS = {}; + for (var l = this.Oia.options, n = l.length; n--;) { + q = l[n]; + q.selected && (this.pS[q.value] = 1); + } + this.RT = this.erb.bind(this); + this.jhb(); + if (l = this.j.pg) { + u = this.nha.value; + l = l.filter(function(t) { return t.id == u; })[0]; - p = this.j.Dc[k.u.X].value; - m && m != p && (m.wVa = { + n = this.j.Ec[h.u.W].value; + l && l != n && (l.fWa = { testreason: "streammanager", selreason: "userselection" - }, this.j.Dc[k.u.X].set(m)); + }, this.j.Ec[h.u.W].set(l)); } - this.Kv(); + this.Vv(); }; - c.prototype.Yha = function() { - this.eT = void 0; - this.j.pdb(this.j.P); - this.Kv(); + c.prototype.zia = function() { + this.RT = void 0; + this.j.ieb(this.j.O); + this.Vv(); }; - c.prototype.eqb = function() { - var m; - m = this; - return this.j.KB().filter(function(p) { - return m.ER[p.bitrate]; + c.prototype.erb = function() { + var l; + l = this; + return this.j.TB().filter(function(n) { + return l.pS[n.bitrate]; }); }; - c.prototype.gSa = function() { - var m, p, q, u; - m = this; - p = this.j.uc.value; - q = this.j.Ig.value; - u = this.j.og; - p && (u = u.slice(), u.sort(function(t, w) { - return t.bc - w.bc; - }), this.cia(this.Ppb, p.streams.map(function(t) { + c.prototype.LSa = function() { + var l, n, q, u; + l = this; + n = this.j.ac.value; + q = this.j.Jg.value; + u = this.j.pg; + n && (u = u.slice(), u.sort(function(t, v) { + return t.dc - v.dc; + }), this.Eia(this.Qqb, n.streams.map(function(t) { return { value: t.bitrate, caption: t.bitrate, - selected: t == m.j.Og.value + selected: t == l.j.Pg.value }; }))); - q && (this.cia(this.lia, q.streams.map(function(t) { - var w, v, y; - w = m.j.VM.wz(t); - v = t.bitrate; - t = t.ub; - y = "" + v; + q && (this.Eia(this.Oia, q.streams.map(function(t) { + var v, w, y; + v = l.j.vN.Hz(t); + w = t.bitrate; + t = t.tb; + y = "" + w; t && (y += " / " + t); - w && (y += " (" + w.join("|") + ")"); + v && (y += " (" + v.join("|") + ")"); return { - value: v, + value: w, caption: y, - selected: m.eT ? m.ER[v] : !w + selected: l.RT ? l.pS[w] : !v }; - })), this.lia.removeAttribute("disabled")); - u && (this.cia(this.Lga, u.map(function(t) { + })), this.Oia.removeAttribute("disabled")); + u && (this.Eia(this.nha, u.map(function(t) { return { value: t.id, caption: "[" + t.id + "] " + t.name, - selected: t == m.j.Dc[k.u.X].value + selected: t == l.j.Ec[h.u.W].value }; - })), this.Lga.removeAttribute("disabled")); + })), this.nha.removeAttribute("disabled")); }; - c.prototype.Bsb = function() { - this.aS && this.gSa(); + c.prototype.Btb = function() { + this.MS && this.LSa(); }; - c.prototype.Rga = function(m) { - var p, q; - p = (0, f.createElement)("DIV", "display:inline-block;vertical-align:top;margin:5px;"); - m = (0, f.createElement)("DIV", void 0, m); + c.prototype.tha = function(l) { + var n, q; + n = (0, f.createElement)("DIV", "display:inline-block;vertical-align:top;margin:5px;"); + l = (0, f.createElement)("DIV", void 0, l); q = (0, f.createElement)("select", "width:120px;height:180px", void 0, { disabled: "disabled", multiple: "multiple" }); - p.appendChild(m); - p.appendChild(q); - this.Oga.appendChild(p); + n.appendChild(l); + n.appendChild(q); + this.qha.appendChild(n); return q; }; - c.prototype.cia = function(m, p) { - m.innerHTML = ""; - p.forEach(function(q) { + c.prototype.Eia = function(l, n) { + l.innerHTML = ""; + n.forEach(function(q) { var u; u = { title: q.caption @@ -52787,608 +52313,614 @@ E3cbY[513816] = false; q.selected && (u.selected = "selected"); u = (0, f.createElement)("option", void 0, q.caption, u); u.value = q.value; - m.appendChild(u); + l.appendChild(u); }); }; - c.prototype.esb = function(m) { - m.ctrlKey && m.altKey && m.shiftKey && m.keyCode == g.aA.LZ && this.toggle(); + c.prototype.ftb = function(l) { + l.ctrlKey && l.altKey && l.shiftKey && l.keyCode == g.nA.p_ && this.toggle(); }; - b.pMa = c; + b.QMa = c; }, 79173: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.iNa = void 0; + b.HNa = void 0; c = a(31276); - l = a(61726); - b.iNa = (function() { - (0, c.Vi)("ProbeDownloader"); + m = a(61726); + b.HNa = (function() { + (0, c.Ti)("ProbeDownloader"); return { - aU: function(f) { + KU: function(f) { f = { url: f.url, - TZb: f + m0b: f }; !1; - l.Je.WZb(f); + m.Le.p0b(f); } }; })(); }, 27758: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; function c() { - var m; - m = new f.Yj(); - this.addEventListener = m.addListener.bind(this); - this.removeEventListener = m.removeListener.bind(this); - this.emit = m.Ec.bind(this); - this.w2 = n++; - this.Ki = (0, h.Vi)("ProbeRequest"); - this.TRa = l.iNa; - (0, d.oa)(void 0 !== this.TRa); - this.Ue = b.kj.Nc.UNSENT; + var l; + l = new f.Vj(); + this.addEventListener = l.addListener.bind(this); + this.removeEventListener = l.removeListener.bind(this); + this.emit = l.Fc.bind(this); + this.W2 = p++; + this.Ji = (0, k.Ti)("ProbeRequest"); + this.xSa = m.HNa; + (0, d.oa)(void 0 !== this.xSa); + this.We = b.kj.Pc.UNSENT; !1; } Object.defineProperty(b, "__esModule", { value: !0 }); b.kj = void 0; - l = a(79173); + m = a(79173); f = a(94886); - h = a(31276); + k = a(31276); d = a(45146); g = a(3887); - n = 0; + p = 0; (function() { - function m() { + function l() { return JSON.stringify({ - url: this.cf, - id: this.w2, - affected: this.L1, - readystate: this.Ue - }); - }(0, g.Yd)(c.prototype, { - fN: function(p) { - this.Ue !== b.kj.Nc.y_ && this.Ue !== b.kj.Nc.DONE && (this.B2 = p, p = { - url: this.cf, - affected: this.L1, + url: this.df, + id: this.W2, + affected: this.n2, + readystate: this.We + }); + }(0, g.$d)(c.prototype, { + IN: function(n) { + this.We !== b.kj.Pc.$_ && this.We !== b.kj.Pc.DONE && (this.b3 = n, n = { + url: this.df, + affected: this.n2, probed: { - requestId: this.w2, - url: this.cf, - Rc: this.VR, - groupId: this.f2 + requestId: this.W2, + url: this.df, + Uc: this.GS, + groupId: this.E2 } - }, 200 <= this.B2 && 299 >= this.B2 ? (this.Ue = b.kj.Nc.DONE, this.emit(b.kj.Ik.zQ, p)) : (this.Ue = b.kj.Nc.y_, this.emit(b.kj.Ik.fA, p))); + }, 200 <= this.b3 && 299 >= this.b3 ? (this.We = b.kj.Pc.DONE, this.emit(b.kj.Jk.mR, n)) : (this.We = b.kj.Pc.$_, this.emit(b.kj.Jk.sA, n))); }, - Kta: function(p) { - this.Ue !== b.kj.Nc.y_ && this.Ue !== b.kj.Nc.DONE && (this.B2 = p, p = { - url: this.cf, - affected: this.L1, + gua: function(n) { + this.We !== b.kj.Pc.$_ && this.We !== b.kj.Pc.DONE && (this.b3 = n, n = { + url: this.df, + affected: this.n2, probed: { - requestId: this.w2, - url: this.cf, - Rc: this.VR, - groupId: this.f2 + requestId: this.W2, + url: this.df, + Uc: this.GS, + groupId: this.E2 } - }, this.Ue = b.kj.Nc.y_, this.emit(b.kj.Ik.fA, p)); + }, this.We = b.kj.Pc.$_, this.emit(b.kj.Jk.sA, n)); }, - open: function(p, q, u) { - if (!p) return (!1, !1); - this.cf = p; - this.L1 = q; - this.VR = u; - this.Ue = b.kj.Nc.OPENED; - this.TRa.aU(this); - this.Ue = b.kj.Nc.kx; + open: function(n, q, u) { + if (!n) return (!1, !1); + this.df = n; + this.n2 = q; + this.GS = u; + this.We = b.kj.Pc.OPENED; + this.xSa.KU(this); + this.We = b.kj.Pc.vx; return !0; }, - $e: function() { + ze: function() { !1; return !0; }, - Hh: function() { - return this.w2; + ji: function() { + return this.W2; }, - toString: m, - toJSON: m + toString: l, + toJSON: l }); Object.defineProperties(c.prototype, { readyState: { get: function() { - return this.Ue; + return this.We; } }, status: { get: function() { - return this.B2; + return this.b3; } }, url: { get: function() { - return this.cf; + return this.df; } }, - mfc: { + Sgc: { get: function() { - return this.L1; + return this.n2; } } }); })(); - (function(m) { - m.Ik = { - zQ: "pr0", - fA: "pr1" + (function(l) { + l.Jk = { + mR: "pr0", + sA: "pr1" }; - m.Nc = { + l.Pc = { UNSENT: 0, OPENED: 1, - kx: 2, + vx: 2, DONE: 3, - y_: 4, + $_: 4, name: ["UNSENT", "OPENED", "SENT", "DONE", "FAILED"] }; - })(k || (k = {})); - b.kj = Object.assign(c, k); + })(h || (h = {})); + b.kj = Object.assign(c, h); }, 59405: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(29204); - l = a(33096); + m = a(33096); r = a(36129); f = a(31276); - h = a(69484); + k = a(69484); a = a(11479); - f.Ba.get(a.Th).register(r.V.$Ga, function(d) { - c.config.iJb && f.Ba.get(h.KFa).start(); - d(l.eg); + f.za.get(a.Sh).register(r.V.zHa, function(d) { + c.config.sKb && f.za.get(k.jGa).start(); + d(m.fg); }); }, 91515: function(r, b, a) { - var l; + var m; function c() { - this.mediaType = l.u.Ga; + this.mediaType = m.u.Da; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lPa = void 0; - l = a(45247); + b.OPa = void 0; + m = a(45247); c.prototype.appendBuffer = function() { return !0; }; - c.prototype.odb = function() {}; - b.lPa = c; + c.prototype.heb = function() {}; + b.OPa = c; }, 49587: function(r, b) { - function a(c, l) { - this.j = l; - this.lH = !0; - this.sba = !1; - this.ba = c; + function a(c, m) { + this.j = m; + this.EH = !0; + this.Yba = !1; + this.fa = c; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.QPa = void 0; - a.prototype.eua = function() { - this.lH && (this.lH = !1, this.j.paused.set(!1)); + b.sQa = void 0; + a.prototype.Aua = function() { + this.EH && (this.EH = !1, this.j.paused.set(!1)); }; - a.prototype.dua = function() { - this.lH || (this.lH = !0, this.j.paused.set(!0)); + a.prototype.zua = function() { + this.EH || (this.EH = !0, this.j.paused.set(!0)); }; a.prototype.pause = function() { var c; - this.paused || (this.lH = !0, null === (c = this.ba) || void 0 === c ? void 0 : c.pause()); + this.paused || (this.EH = !0, null === (c = this.fa) || void 0 === c ? void 0 : c.pause()); }; a.prototype.play = function() { - var c, l; + var c, m; c = this; - return this.paused && !this.sba ? (this.sba = !0, Promise.resolve(null === (l = this.ba) || void 0 === l ? void 0 : l.play()).then(function() { - c.sba = !1; + return this.paused && !this.Yba ? (this.Yba = !0, Promise.resolve(null === (m = this.fa) || void 0 === m ? void 0 : m.play()).then(function() { + c.Yba = !1; }).catch(function(f) { - var h; - c.sba = !1; - c.lH = !(null === (h = c.ba) || void 0 === h || !h.paused); + var k; + c.Yba = !1; + c.EH = !(null === (k = c.fa) || void 0 === k || !k.paused); throw f; })) : Promise.resolve(); }; a.prototype.close = function() { - this.ba = void 0; + this.fa = void 0; }; - Za.Object.defineProperties(a.prototype, { + $a.Object.defineProperties(a.prototype, { paused: { configurable: !0, enumerable: !0, get: function() { - return this.lH; + return this.EH; } } }); - b.QPa = a; + b.sQa = a; }, 20318: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.vp = b.Hib = void 0; - b.Hib = a; - b.vp = new a(); + b.up = b.Ejb = void 0; + b.Ejb = a; + b.up = new a(); }, 70632: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(5163); - l = a(45247); + m = a(45247); f = a(51790); - h = a(27758); + k = a(27758); d = a(90762); g = a(29204); - n = a(33096); - k = a(67263); - m = a(53754); - p = a(24066); + p = a(33096); + h = a(67263); + l = a(53754); + n = a(24066); r = a(36129); q = a(31276); u = a(21941); t = a(22365); - w = a(59416); + v = a(59416); b = a(11479); - v = a(13044); + w = a(13044); y = a(20318); x = a(2248); z = a(84408); - q.Ba.get(b.Th).register(r.V.YGa, function(A) { - var B, C, D, E, G, F, H, N, M; - B = q.Ba.get(u.cKa).ACb(); - C = q.Ba.get(k.ida).LP; - D = q.Ba.get(f.xJa).Wo; - E = q.Ba.get(x.ah); - G = q.Ba.get(z.Jq); + q.za.get(b.Sh).register(r.V.xHa, function(B) { + var A, C, D, E, G, F, H, L, M, N; + A = q.za.get(u.FKa).EDb(); + C = q.za.get(h.Mda).yQ; + D = q.za.get(f.$Ja).So; + E = q.za.get(x.zh); + G = q.za.get(z.Iq); F = { - a$: (0, q.cU)("ASE"), - qvb: (0, q.cU)("JS-ASE", void 0, "Platform"), - Vi: q.cU, - storage: w.storage, - QLb: t.ZDa, - getTime: p.Yn, - B4: function(L) { - return E.decode(L).buffer; + F$: (0, q.MU)("ASE"), + pwb: (0, q.MU)("JS-ASE", void 0, "Platform"), + Ti: q.MU, + storage: v.storage, + bNb: t.zEa, + getTime: n.Zn, + Z4: function(P) { + return E.decode(P).buffer; }, - Tla: function(L) { - return G.encode(L); + uma: function(P) { + return G.encode(P); }, - EM: {}, - Wo: D, - kj: h.kj, - LP: C, - MediaSource: m.AJa, - SourceBuffer: d.zea, - qU: function() { - return [g.config.i3, g.config.l3, g.config.k3]; + bH: {}, + So: D, + kj: k.kj, + yQ: C, + MediaSource: l.cKa, + SourceBuffer: d.dfa, + cV: function() { + return [g.config.H3, g.config.K3, g.config.J3]; }, - nt: function(L) { - v.Hn.forEach(function(Q) { - Q.pdb(L); + vt: function(P) { + w.Hn.forEach(function(J) { + J.ieb(P); }); } }; - C = new Promise(function(L) { - w.storage.load("nh", function(Q) { - F.EM.nh = Q.ia ? Q.data : void 0; - L(); + C = new Promise(function(P) { + v.storage.load("nh", function(J) { + F.bH.nh = J.pa ? J.data : void 0; + P(); }); }); - D = new Promise(function(L) { - w.storage.load("lh", function(Q) { - F.EM.lh = Q.ia ? Q.data : void 0; - L(); + D = new Promise(function(P) { + v.storage.load("lh", function(J) { + F.bH.lh = J.pa ? J.data : void 0; + P(); }); }); - H = new Promise(function(L) { - w.storage.load("gh", function(Q) { - F.EM.gh = Q.ia ? Q.data : void 0; - L(); + H = new Promise(function(P) { + v.storage.load("gh", function(J) { + F.bH.gh = J.pa ? J.data : void 0; + P(); }); }); - N = new Promise(function(L) { - w.storage.load("sth", function(Q) { - F.EM.sth = Q.ia ? Q.data : void 0; - L(); + L = new Promise(function(P) { + v.storage.load("sth", function(J) { + F.bH.sth = J.pa ? J.data : void 0; + P(); }); }); - M = new Promise(function(L) { - w.storage.load("vb", function(Q) { - F.EM.vb = Q.ia ? Q.data : void 0; - L(); + M = new Promise(function(P) { + v.storage.load("vb", function(J) { + F.bH.vb = J.pa ? J.data : void 0; + P(); }); }); - Promise.all([C, D, M, N, H]).then(function() { - return c.__awaiter(this, void 0, void 0, function Q() { - var I, J; - return Ja(Q, function(K) { - if (1 == K.Vv) return (I = a(92623)(F), y.vp.di = a(21457), y.vp.di.declare(l.Aj), y.vp.di.set(a(87141)(g.config), !0, (0, q.cU)("ASE")), Na(K, l.XL(I), 2)); - J = K.yZ; - J.open(y.vp.di, B); - J.p3b({ - audio: g.config.i3, - video: g.config.l3, - text: g.config.k3 + N = new Promise(function(P) { + v.storage.load("ab", function(J) { + F.bH.ab = J.pa ? J.data : void 0; + P(); + }); + }); + Promise.all([C, D, N, M, L, H]).then(function() { + return c.__awaiter(this, void 0, void 0, function J() { + var I, K; + return Ma(J, function(O) { + if (1 == O.gw) return (I = a(92623)(F), y.up.vj = a(21457), y.up.vj.declare(m.yj), y.up.vj.set(a(87141)(g.config), !0, (0, q.MU)("ASE")), Pa(O, m.tM(I), 2)); + K = O.d_; + K.open(y.up.vj, A); + K.O4b({ + audio: g.config.H3, + video: g.config.K3, + text: g.config.J3 }, { - G: g.config.OM, - xa: void 0 + v: g.config.pN, + sa: void 0 }); - y.vp.Rh = J; - A(n.eg); - K.Vv = 0; + y.up.Rh = K; + B(p.fg); + O.gw = 0; }); }); - }).catch(function(L) { - F.a$.error("Exception loading location history from local storage", L); + }).catch(function(P) { + F.F$.error("Exception loading location history from local storage", P); }); }); }, 39480: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperty(b, "__esModule", { value: !0 }); - b.eMa = void 0; + b.FMa = void 0; c = a(33096); - l = a(29204); + m = a(29204); f = a(24066); - h = a(8825); + k = a(8825); d = a(22365); g = a(32219); - n = a(32687); - k = a(85001); - b.eMa = function(m) { - var t, w, v, y, x, z; + p = a(32687); + h = a(85001); + b.FMa = function(l) { + var t, v, w, y, x, z; - function p() { - return m.state.value === k.Wb.LOADING || m.state.value === k.Wb.fe && m.zb.value === k.lb.Ff; + function n() { + return l.state.value === h.Xb.LOADING || l.state.value === h.Xb.ie && l.Ab.value === h.kb.Ff; } function q() { - p() ? z || (z = setInterval(u, 100)) : z && (clearInterval(z), z = void 0, (0, g.Jf)(u)); + n() ? z || (z = setInterval(u, 100)) : z && (clearInterval(z), z = void 0, (0, g.Jf)(u)); } function u() { - var A, B, C, D, E, G, F, H; - A = (0, f.Yn)(); - B = t.value; - C = B ? B.progress : 0; - D = m.state.value == k.Wb.LOADING || p() && A - w > l.config.jxb; - if (D && m.state.value == k.Wb.fe) { - if (m.Rd.value === k.tf.QNa)(E = C, G = !0); + var B, A, C, D, E, G, F, H; + B = (0, f.Zn)(); + A = t.value; + C = A ? A.progress : 0; + D = l.state.value == h.Xb.LOADING || n() && B - v > m.config.jyb; + if (D && l.state.value == h.Xb.ie) { + if (l.Td.value === h.sf.pOa)(E = C, G = !0); else { - F = A; - v = v || A; - y = y || v + l.config.wUb + 1; - (0, n.Tb)(F) && (F = (0, d.Bs)(F, y), E = (0, d.En)(1E3 * (0, h.fx)((A - v) / (F - v), 0, .99)) / 1E3); + F = B; + w = w || B; + y = y || w + m.config.OVb + 1; + (0, p.Tb)(F) && (F = (0, d.Fs)(F, y), E = (0, d.En)(1E3 * (0, k.qx)((B - w) / (F - w), 0, .99)) / 1E3); } if (E < C) - if (C - E < l.config.r_b / 100)(E = C, x = void 0); + if (C - E < m.config.L0b / 100)(E = C, x = void 0); else if (x) { - if (A - x > l.config.q_b) { + if (B - x > m.config.K0b) { H = !0; x = void 0; } else E = C; - } else(x = A, E = C); - } else x = y = v = void 0; - A = D ? { - $r: G, + } else(x = B, E = C); + } else x = y = w = void 0; + B = D ? { + vn: G, progress: E, - s_b: H + M0b: H } : null; - (!A || !t || !B || (0, n.Tb)(A.progress) && !(0, n.Tb)(B.progress) || (0, n.Tb)(A.progress) && (0, n.Tb)(B.progress) && .01 < (0, d.F0)(A.progress - B.progress) || A.$r !== B.$r) && t.set(A); + (!B || !t || !A || (0, p.Tb)(B.progress) && !(0, p.Tb)(A.progress) || (0, p.Tb)(B.progress) && (0, p.Tb)(A.progress) && .01 < (0, d.f1)(B.progress - A.progress) || B.vn !== A.vn) && t.set(B); } - t = m.$ja; - w = 0; - m.state.addListener(function() { + t = l.Aka; + v = 0; + l.state.addListener(function() { q(); u(); - }, c.Mea); - m.zb.addListener(function(A) { - if (A.oldValue !== k.lb.Ff || A.newValue !== k.lb.Ff) w = (0, f.Yn)(); + }, c.pfa); + l.Ab.addListener(function(B) { + if (B.oldValue !== h.kb.Ff || B.newValue !== h.kb.Ff) v = (0, f.Zn)(); q(); }); - m.Rd.addListener(function() { + l.Td.addListener(function() { q(); }); - m.Sq.addListener(function() { + l.Vq.addListener(function() { q(); }); - m.km.addListener(function() { + l.km.addListener(function() { q(); }); z || (z = setInterval(u, 100)); }; }, 13044: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { + function c(k, d) { var g; g = b.Hn[0]; g == d && (g = b.Hn[1]); g ? g.close(function() { - c(h, d); - }) : h && h(l.eg); + c(k, d); + }) : k && k(m.fg); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.dMa = b.bMa = b.kfa = b.lfa = b.gA = b.mfa = b.cMa = b.pfa = b.ofa = b.Hn = b.fMa = b.nfa = void 0; - l = a(33096); + b.EMa = b.CMa = b.Qfa = b.Rfa = b.uA = b.Sfa = b.DMa = b.Vfa = b.Ufa = b.Hn = b.GMa = b.Tfa = void 0; + m = a(33096); f = a(45146); - b.nfa = c; - b.fMa = function(h, d) { - switch (h) { - case b.cMa: - b.ofa.push(d); + b.Tfa = c; + b.GMa = function(k, d) { + switch (k) { + case b.DMa: + b.Ufa.push(d); return; - case b.mfa: - b.pfa.push(d); + case b.Sfa: + b.Vfa.push(d); return; }(0, f.oa)(!1); }; b.Hn = []; - b.ofa = []; - b.pfa = []; - b.cMa = 1; - b.mfa = 3; - b.gA = { + b.Ufa = []; + b.Vfa = []; + b.DMa = 1; + b.Sfa = 3; + b.uA = { index: 0, - $7a: void 0, - Kna: void 0 + G8a: void 0, + moa: void 0 }; - b.lfa = "network"; - b.kfa = "media"; - b.bMa = "timedtext"; - b.dMa = "playback"; + b.Rfa = "network"; + b.Qfa = "media"; + b.CMa = "timedtext"; + b.EMa = "playback"; }, 30689: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(29204); - l = a(33096); + m = a(33096); r = a(36129); f = a(31276); b = a(11479); - h = a(66476); - f.Ba.get(b.Th).register(r.V.eHa, function(g) { - var n, k, m; - if (c.config.Qr) { - n = (0, f.Vi)("PlayerPredictionModel"); - k = f.Ba.get(h.dE); - m = a(99886); - n.log = n.trace.bind(n); - d = new m({}, n, { - wX: function() {}, - j1b: function() {} - }, k, { - tH: function() {} - }); - ob._cad_global.playerPredictionModel = d; - n.info("ppm v2 initialized"); - } - g(l.eg); + k = a(66476); + f.za.get(b.Sh).register(r.V.EHa, function(g) { + var p, h, l; + if (c.config.Yr) { + p = (0, f.Ti)("PlayerPredictionModel"); + h = f.za.get(k.uE); + l = a(99886); + p.log = p.trace.bind(p); + d = new l({}, p, { + gY: function() {}, + D2b: function() {} + }, h, { + LH: function() {} + }); + qb._cad_global.playerPredictionModel = d; + p.info("ppm v2 initialized"); + } + g(m.fg); }); }, 22365: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Tra = b.localStorage = b.fPb = b.indexedDB = b.UJa = b.Gp = b.eA = b.dA = b.URL = b.N0 = b.anb = b.eJa = b.dJa = b.F0 = b.G0 = b.$w = b.Bs = b.En = b.Rmb = b.mJ = b.POa = b.ZDa = b.onb = b.pop = b.forEach = b.filter = b.reduce = b.every = b.slice = b.map = b.sort = b.Gx = b.$mb = b.Kg = b.Qu = b.VJa = b.Ru = b.M0 = b.SD = void 0; - r = ob; - b.Ee = r.navigator; - b.SD = null === b.Ee || void 0 === b.Ee ? void 0 : b.Ee.userAgent; - b.M0 = r.location; - b.Ru = r.screen; - b.VJa = r.devicePixelRatio; - b.Qu = r.performance; - b.Kg = r.document; - b.$mb = b.Kg.documentElement; - b.Gx = Array.prototype; - b.sort = b.Gx.sort; - b.map = b.Gx.map; - b.slice = b.Gx.slice; - b.every = b.Gx.every; - b.reduce = b.Gx.reduce; - b.filter = b.Gx.filter; - b.forEach = b.Gx.forEach; - b.pop = b.Gx.pop; - b.onb = Object.create; - b.ZDa = Date.now; - b.POa = String.fromCharCode; - b.mJ = Math.floor; - b.Rmb = Math.ceil; + b.ssa = b.localStorage = b.qQb = b.indexedDB = b.wKa = b.Fp = b.rA = b.qA = b.URL = b.n1 = b.Xnb = b.HJa = b.GJa = b.f1 = b.g1 = b.jx = b.Fs = b.En = b.Nnb = b.GJ = b.pPa = b.zEa = b.kob = b.pop = b.forEach = b.filter = b.reduce = b.every = b.slice = b.map = b.sort = b.Rx = b.Wnb = b.Lg = b.Xu = b.xKa = b.Yu = b.m1 = b.iE = void 0; + r = qb; + b.Fe = r.navigator; + b.iE = null === b.Fe || void 0 === b.Fe ? void 0 : b.Fe.userAgent; + b.m1 = r.location; + b.Yu = r.screen; + b.xKa = r.devicePixelRatio; + b.Xu = r.performance; + b.Lg = r.document; + b.Wnb = b.Lg.documentElement; + b.Rx = Array.prototype; + b.sort = b.Rx.sort; + b.map = b.Rx.map; + b.slice = b.Rx.slice; + b.every = b.Rx.every; + b.reduce = b.Rx.reduce; + b.filter = b.Rx.filter; + b.forEach = b.Rx.forEach; + b.pop = b.Rx.pop; + b.kob = Object.create; + b.zEa = Date.now; + b.pPa = String.fromCharCode; + b.GJ = Math.floor; + b.Nnb = Math.ceil; b.En = Math.round; - b.Bs = Math.max; - b.$w = Math.min; - b.G0 = Math.random; - b.F0 = Math.abs; - b.dJa = Math.pow; - b.eJa = Math.sqrt; - b.anb = r.escape; - b.N0 = r.unescape; + b.Fs = Math.max; + b.jx = Math.min; + b.g1 = Math.random; + b.f1 = Math.abs; + b.GJa = Math.pow; + b.HJa = Math.sqrt; + b.Xnb = r.escape; + b.n1 = r.unescape; b.URL = r.URL || r.webkitURL; - b.dA = r.MediaSource || r.WebKitMediaSource; - b.eA = r.webkitCrypto || r.msCrypto || r.crypto; - b.Gp = b.eA && (b.eA.webkitSubtle || b.eA.subtle); - b.UJa = r.webkitCryptokeys || r.msCryptokeys || r.cryptokeys; + b.qA = r.MediaSource || r.WebKitMediaSource; + b.rA = r.webkitCrypto || r.msCrypto || r.crypto; + b.Fp = b.rA && (b.rA.webkitSubtle || b.rA.subtle); + b.wKa = r.webkitCryptokeys || r.msCryptokeys || r.cryptokeys; try { b.indexedDB = r.indexedDB; } catch (a) { - b.fPb = a || "noex"; + b.qQb = a || "noex"; } try { b.localStorage = r.localStorage; } catch (a) { - b.Tra = a || "noex"; + b.ssa = a || "noex"; } }, 59416: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); b.storage = void 0; c = a(29204); - l = a(33096); + m = a(33096); f = a(50350); r = a(36129); - h = a(75876); + k = a(75876); d = a(19630); g = a(31276); a = a(11479); b.storage = b.storage || void 0; - g.Ba.get(a.Th).register(r.V.fHa, function(n) { - var k; - switch (c.config.K5b) { + g.za.get(a.Sh).register(r.V.FHa, function(p) { + var h; + switch (c.config.k7b) { case "idb": - k = h.meb; + h = k.gfb; break; case "none": - k = f.oeb; + h = f.ifb; break; case "ls": - k = d.neb; + h = d.hfb; } - k(function(m) { - m.ia ? (b.storage = m.storage, n(l.eg)) : n(m); + h(function(l) { + l.pa ? (b.storage = l.storage, p(m.fg)) : p(l); }); }); }, 75876: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.meb = void 0; + b.gfb = void 0; c = a(31276); - l = a(17892); + m = a(17892); f = a(74870); - h = a(6675); - b.meb = function(d) { - c.Ba.get(l.Lw).create().then(function(g) { + k = a(6675); + b.gfb = function(d) { + c.za.get(m.Ww).create().then(function(g) { d({ - ia: !0, - storage: new h.dea(g, c.Ba.get(f.eh)) + pa: !0, + storage: new k.Iea(g, c.za.get(f.Bh)) }); }).catch(function(g) { d(g); @@ -53396,142 +52928,142 @@ E3cbY[513816] = false; }; }, 19630: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.neb = void 0; + b.hfb = void 0; c = a(6675); - l = a(31276); + m = a(31276); f = a(56278); - h = a(74870); - b.neb = function(d) { + k = a(74870); + b.hfb = function(d) { d({ - ia: !0, - storage: new c.dea(l.Ba.get(f.nIa), l.Ba.get(h.eh)) + pa: !0, + storage: new c.Iea(m.za.get(f.QIa), m.za.get(k.Bh)) }); }; }, 50350: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.oeb = void 0; + b.ifb = void 0; c = a(33096); - l = a(31276); + m = a(31276); f = a(36129); a(3887); - b.oeb = function(h) { + b.ifb = function(k) { var d; - (0, l.Vi)("Storage"); + (0, m.Ti)("Storage"); d = {}; - h({ - ia: !0, + k({ + pa: !0, storage: { - load: function(g, n) { - var k; + load: function(g, p) { + var h; if (d.hasOwnProperty(g)) { - k = d[g]; + h = d[g]; !1; - n({ - ia: !0, - data: k, - Taa: g + p({ + pa: !0, + data: h, + Aba: g }); - } else(!1, n({ - za: f.S.lx + } else(!1, p({ + wa: f.R.wx })); }, - save: function(g, n, k, m) { - k && d.hasOwnProperty(g) ? m({ - ia: !1 - }) : (d[g] = n, !1, m && m({ - ia: !0, - Taa: g + save: function(g, p, h, l) { + h && d.hasOwnProperty(g) ? l({ + pa: !1 + }) : (d[g] = p, !1, l && l({ + pa: !0, + Aba: g })); }, - remove: function(g, n) { + remove: function(g, p) { delete d[g]; !1; - n && n(c.eg); + p && p(c.fg); } } }); }; }, 50040: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperty(b, "__esModule", { value: !0 }); - b.jI = void 0; + b.BI = void 0; c = a(33096); - l = a(29204); + m = a(29204); f = a(37509); - h = a(24066); + k = a(24066); d = a(36129); g = a(45146); - n = a(31276); - k = a(3887); - m = a(22365); - p = a(59416); + p = a(31276); + h = a(3887); + l = a(22365); + n = a(59416); q = a(32687); r = a(11479); - n.Ba.get(r.Th).register(d.V.gHa, function(u) { - var v, y, x; + p.za.get(r.Sh).register(d.V.GHa, function(u) { + var w, y, x; function t() { var z; - t = c.dx; - z = setInterval(w, l.config.DSb); - f.oe.addListener(f.Wk, function(A) { - A && A.isPopStateEvent ? v.trace("popstate event, Lock timers can stay") : ((0, k.Xf)(y, function(B, C) { - localStorage.removeItem(C.Fr); + t = c.ox; + z = setInterval(v, m.config.QTb); + f.oe.addListener(f.Zk, function(B) { + B && B.isPopStateEvent ? w.trace("popstate event, Lock timers can stay") : ((0, h.Yf)(y, function(A, C) { + localStorage.removeItem(C.Lr); }), clearInterval(z)); - }, c.rJ); + }, c.LJ); } - function w() { + function v() { var z; - z = (0, h.Pka)(); - (0, k.Xf)(y, function(A, B) { + z = (0, k.pla)(); + (0, h.Yf)(y, function(B, A) { !1; - A = localStorage.getItem(B.Fr); - (A = JSON.parse(A)) ? A.updated = z: A = { + B = localStorage.getItem(A.Lr); + (B = JSON.parse(B)) ? B.updated = z: B = { updated: z, sessionId: x, count: 1 }; - localStorage.setItem(B.Fr, JSON.stringify(A)); + localStorage.setItem(A.Lr, JSON.stringify(B)); }); - }(0, g.oa)(p.storage); - v = (0, n.Vi)("StorageLock"); + }(0, g.oa)(n.storage); + w = (0, p.Ti)("StorageLock"); y = {}; x = Date.now() + "-" + Math.floor(1E6 * Math.random()); - b.jI = { - Zs: function(z, A, B) { - var D, E, G, F, H, N, M, L, Q, I; - - function C(J) { - localStorage.setItem(G, JSON.stringify(J)); - J = { - Fr: G + b.BI = { + mt: function(z, B, A) { + var D, E, G, F, H, L, M, N, P, J; + + function C(I) { + localStorage.setItem(G, JSON.stringify(I)); + I = { + Lr: G }; - y[G] = J; - v.trace("Lock acquired", { - Name: J.Fr + y[G] = I; + w.trace("Lock acquired", { + Name: I.Lr }); t(); - A({ - ia: !0, - n8: J + B({ + pa: !0, + L8: I }); } D = this; - B = void 0 === B ? !1 : B; + A = void 0 === A ? !1 : A; if (localStorage) { - E = (0, h.Pka)(); + E = (0, k.pla)(); G = "lock-" + z; F = { updated: E, @@ -53541,228 +53073,228 @@ E3cbY[513816] = false; try { if ((G in localStorage)) { H = localStorage.getItem(G); - N = 0; + L = 0; M = JSON.parse(H); - (0, q.aC)(M.updated) && (N = M.updated); - L = (0, m.F0)(E - N) * c.As; - Q = x === M.sessionId; - if (L < l.config.n6a) { - if (Q)(M.count += 1, v.debug("Incremented lock count for existing playbackSession", { + (0, q.kC)(M.updated) && (L = M.updated); + N = (0, l.f1)(E - L) * c.Aq; + P = x === M.sessionId; + if (N < m.config.S6a) { + if (P)(M.count += 1, w.debug("Incremented lock count for existing playbackSession", { id: x, count: M.count }), M.updated = E, C(M)); - else if (B) { - I = l.config.n6a - L + c.As; - v.error("Waiting until current expiration to confirm whether lock is still active", { + else if (A) { + J = m.config.S6a - N + c.Aq; + w.error("Waiting until current expiration to confirm whether lock is still active", { id: x, count: M.count, Epoch: E, - LockEpoch: N, - waitTimeoutMs: I + LockEpoch: L, + waitTimeoutMs: J }); - ob.setTimeout(function() { - return D.Zs(z, A, !1); - }, I); - } else A({ - ia: !1 + qb.setTimeout(function() { + return D.mt(z, B, !1); + }, J); + } else B({ + pa: !1 }); - } else(v.error("Lock was expired or invalid, ignoring", { + } else(w.error("Lock was expired or invalid, ignoring", { Epoch: E, - LockEpoch: N + LockEpoch: L }), C(F)); } else C(F); - } catch (J) { - v.error("Error acquiring Lock", { - errorSubCode: d.S.sl, - errorDetails: (0, k.Ae)(J) + } catch (I) { + w.error("Error acquiring Lock", { + errorSubCode: d.R.vm, + errorDetails: (0, h.Kf)(I) }); - A({ - ia: !0 + B({ + pa: !0 }); } - } else(m.Tra ? v.error("Local storage access exception", { - errorSubCode: d.S.epb, - errorDetails: (0, k.Ae)(m.Tra) - }) : v.error("No localstorage", { - errorSubCode: d.S.fpb - }), A({ - ia: !0 + } else(l.ssa ? w.error("Local storage access exception", { + errorSubCode: d.R.dqb, + errorDetails: (0, h.Kf)(l.ssa) + }) : w.error("No localstorage", { + errorSubCode: d.R.eqb + }), B({ + pa: !0 })); }, - release: function(z, A) { - var B, C; - (0, g.oa)(y[z.Fr] == z); + release: function(z, B) { + var A, C; + (0, g.oa)(y[z.Lr] == z); if (localStorage) { try { - B = localStorage.getItem(z.Fr); - C = JSON.parse(B); - C && 1 < C.count ? (--C.count, localStorage.setItem(z.Fr, JSON.stringify(C)), v.trace("Lock count decremented", { - Name: z.Fr, + A = localStorage.getItem(z.Lr); + C = JSON.parse(A); + C && 1 < C.count ? (--C.count, localStorage.setItem(z.Lr, JSON.stringify(C)), w.trace("Lock count decremented", { + Name: z.Lr, count: C.count - })) : (localStorage.removeItem(z.Fr), delete y[z.Fr], v.trace("Lock released", { - Name: z.Fr + })) : (localStorage.removeItem(z.Lr), delete y[z.Lr], w.trace("Lock released", { + Name: z.Lr })); } catch (D) { - v.error("Unable to release Lock", { - Name: z.Fr + w.error("Unable to release Lock", { + Name: z.Lr }, D); } - A && A(c.eg); + B && B(c.fg); } } }; - l.config.m5 ? b.jI.Zs("session", function(z) { - b.jI.Kcb = z; - u(c.eg); - }) : u(c.eg); + m.config.K5 ? b.BI.mt("session", function(z) { + b.BI.Bdb = z; + u(c.fg); + }) : u(c.fg); }); }, 991: function(r, b, a) { - var h, d, g, n; + var k, d, g, p; - function c(k, m, p, q) { - var u, t, w; - (0, h.oa)((0, n.Ot)(k) && !(0, n.isArray)(k)); + function c(h, l, n, q) { + var u, t, v; + (0, k.oa)((0, p.Vt)(h) && !(0, p.isArray)(h)); q = q || ""; u = ""; - t = k.hasOwnProperty(g.wZ) && k[g.wZ]; - t && (0, d.Xf)(t, function(v, y) { + t = h.hasOwnProperty(g.b_) && h[g.b_]; + t && (0, d.Yf)(t, function(w, y) { u && (u += " "); - u += v + '="' + f(y) + '"'; + u += w + '="' + f(y) + '"'; }); - p = (m ? m + ":" : "") + p; - t = q + "<" + p + (u ? " " + u : ""); - w = k.hasOwnProperty(g.Jw) && k[g.Jw].trim && "" !== k[g.Jw].trim() && k[g.Jw]; - if (w) return t + ">" + f(w) + ""; - k = l(k, m, q + " "); - return t + (k ? ">\n" + k + "\n" + q + "" : "/>"); + n = (l ? l + ":" : "") + n; + t = q + "<" + n + (u ? " " + u : ""); + v = h.hasOwnProperty(g.Uw) && h[g.Uw].trim && "" !== h[g.Uw].trim() && h[g.Uw]; + if (v) return t + ">" + f(v) + ""; + h = m(h, l, q + " "); + return t + (h ? ">\n" + h + "\n" + q + "" : "/>"); } - function l(k, m, p) { + function m(h, l, n) { var q; - (0, h.oa)((0, n.Ot)(k) && !(0, n.isArray)(k)); - p = p || ""; + (0, k.oa)((0, p.Vt)(h) && !(0, p.isArray)(h)); + n = n || ""; q = ""; - (0, d.Xf)(k, function(u, t) { + (0, d.Yf)(h, function(u, t) { var y; if ("$" != u[0]) - for (var w = (0, d.Rv)(t), v = 0; v < w.length; v++) - if ((t = w[v], q && (q += "\n"), (0, n.Ot)(t))) q += c(t, m, u, p); + for (var v = (0, d.cw)(t), w = 0; w < v.length; w++) + if ((t = v[w], q && (q += "\n"), (0, p.Vt)(t))) q += c(t, l, u, n); else { - y = (m ? m + ":" : "") + u; - q += p + "<" + y + ">" + f(t) + ""; + y = (l ? l + ":" : "") + u; + q += n + "<" + y + ">" + f(t) + ""; } }); return q; } - function f(k) { - if ((0, n.ug)(k)) return (0, d.cqa)(k); - if ((0, n.Tb)(k)) return ((0, h.jT)(k, "Convert non-integer numbers to string for xml serialization."), "" + k); - if (null === k || void 0 === k) return ""; - (0, h.oa)(!1, "Invalid xml value."); + function f(h) { + if ((0, p.vg)(h)) return (0, d.Fqa)(h); + if ((0, p.Tb)(h)) return ((0, k.WT)(h, "Convert non-integer numbers to string for xml serialization."), "" + h); + if (null === h || void 0 === h) return ""; + (0, k.oa)(!1, "Invalid xml value."); return ""; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.w7b = b.gRb = b.fRb = void 0; - h = a(45146); + b.$8b = b.qSb = b.pSb = void 0; + k = a(45146); d = a(3887); g = a(62604); - n = a(32687); - b.fRb = c; - b.gRb = l; - b.w7b = f; + p = a(32687); + b.pSb = c; + b.qSb = m; + b.$8b = f; }, 62604: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.cTb = b.P9a = b.PXb = b.S0a = b.ZXb = b.Uhb = b.Thb = b.Jw = b.GAa = b.Shb = b.wZ = void 0; + b.pUb = b.B$a = b.fZb = b.r1a = b.qZb = b.Qib = b.Pib = b.Uw = b.gBa = b.Oib = b.b_ = void 0; c = a(3887); - l = a(45146); - b.wZ = "$attributes"; - b.Shb = "$children"; - b.GAa = "$name"; - b.Jw = "$text"; - b.Thb = "$parent"; - b.Uhb = "$sibling"; - b.ZXb = /^\s*<\?xml.*\?>/i; - b.S0a = function(f, h, d) { + m = a(45146); + b.b_ = "$attributes"; + b.Oib = "$children"; + b.gBa = "$name"; + b.Uw = "$text"; + b.Pib = "$parent"; + b.Qib = "$sibling"; + b.qZb = /^\s*<\?xml.*\?>/i; + b.r1a = function(f, k, d) { for (var g = 2; g < arguments.length; ++g); for (g = 1; - (h = arguments[g++]) && (f = f[h]);); + (k = arguments[g++]) && (f = f[k]);); return f; }; - b.PXb = function(f, h) { + b.fZb = function(f, k) { var d; - f ? d = (0, c.aj)(f[b.Jw]) : void 0 !== h && (d = h); - (0, l.jT)(d); + f ? d = (0, c.bj)(f[b.Uw]) : void 0 !== k && (d = k); + (0, m.WT)(d); return d; }; - b.P9a = function(f, h) { + b.B$a = function(f, k) { var d; - f ? d = f[b.Jw] : void 0 !== h && (d = h); - (0, l.UXa)(d); + f ? d = f[b.Uw] : void 0 !== k && (d = k); + (0, m.AYa)(d); return d; }; - b.cTb = function(f, h) { + b.pUb = function(f, k) { var d; d = {}; - d[b.wZ] = f; - d[b.Jw] = h; + d[b.b_] = f; + d[b.Uw] = k; return d; }; }, 84281: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Vhb = void 0; + b.Rib = void 0; c = a(31276); - l = a(36129); + m = a(36129); f = a(78857); - h = a(74413); + k = a(74413); d = a(32219); - b.Vhb = function(g, n) { - var k, m; + b.Rib = function(g, p) { + var h, l; try { - m = (0, f.Whb)(g); - } catch (p) { - c.log.error("xml2xmlDoc exception", p); + l = (0, f.Sib)(g); + } catch (n) { + c.log.error("xml2xmlDoc exception", n); }(0, d.Jf)(function() { - if (m && m.documentElement) try { - k = (0, h.Xhb)(m); - } catch (p) { - c.log.error("xmlDoc2js exception", p); + if (l && l.documentElement) try { + h = (0, k.Tib)(l); + } catch (n) { + c.log.error("xmlDoc2js exception", n); }(0, d.Jf)(function() { - k ? n({ - ia: !0, - object: k - }) : n({ - ia: !1, - za: l.S.klb + h ? p({ + pa: !0, + object: h + }) : p({ + pa: !1, + wa: m.R.gmb }); }); }); }; }, 78857: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Whb = void 0; + b.Sib = void 0; c = a(31276); - l = a(32687); - b.Whb = function(f) { - var h, d; - if ((0, l.yM)(f)) { - h = new DOMParser().parseFromString(f, "text/xml"); - d = h.getElementsByTagName("parsererror"); + m = a(32687); + b.Sib = function(f) { + var k, d; + if ((0, m.YM)(f)) { + k = new DOMParser().parseFromString(f, "text/xml"); + d = k.getElementsByTagName("parsererror"); if (d && d[0]) { try { c.log.error("parser error details", { @@ -53773,101 +53305,101 @@ E3cbY[513816] = false; } catch (g) {} throw Error("xml parser error"); } - return h; + return k; } throw Error("bad xml text"); }; }, 74413: function(r, b, a) { - var l; + var m; function c(f) { - var h, d, g, n, k, m, p; + var k, d, g, p, h, l, n; d = {}; - d[l.GAa] = f.localName; + d[m.gBa] = f.localName; g = {}; - d[l.wZ] = g; - n = []; - d[l.Shb] = n; - k = f.attributes; - m = k.length; - for (h = 0; h < m; h++) { - p = k[h]; - g[p.localName] = p.value; + d[m.b_] = g; + p = []; + d[m.Oib] = p; + h = f.attributes; + l = h.length; + for (k = 0; k < l; k++) { + n = h[k]; + g[n.localName] = n.value; } f = f.childNodes; - m = f.length; + l = f.length; g = {}; - for (h = 0; h < m; h++) switch ((k = f[h], k.nodeType)) { - case b.$hb: - k = c(k); - p = k[l.GAa]; - k[l.Thb] = d; - n.push(k); - d[p] ? g[p][l.Uhb] = k : d[p] = k; - g[p] = k; + for (k = 0; k < l; k++) switch ((h = f[k], h.nodeType)) { + case b.Wib: + h = c(h); + n = h[m.gBa]; + h[m.Pib] = d; + p.push(h); + d[n] ? g[n][m.Qib] = h : d[n] = h; + g[n] = h; break; - case b.aib: - case b.Yhb: - (k = k.text || k.nodeValue, n.push(k), d[l.Jw] || (d[l.Jw] = k)); + case b.Xib: + case b.Uib: + (h = h.text || h.nodeValue, p.push(h), d[m.Uw] || (d[m.Uw] = h)); } return d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Zhb = b.Yhb = b.aib = b.E$b = b.$hb = b.F$b = b.Xhb = void 0; - l = a(62604); - b.Xhb = function(f) { - return c(f.nodeType == b.Zhb ? f.documentElement : f); + b.Vib = b.Uib = b.Xib = b.jbc = b.Wib = b.kbc = b.Tib = void 0; + m = a(62604); + b.Tib = function(f) { + return c(f.nodeType == b.Vib ? f.documentElement : f); }; - b.F$b = c; - b.$hb = 1; - b.E$b = 2; - b.aib = 3; - b.Yhb = 4; - b.Zhb = 9; + b.kbc = c; + b.Wib = 1; + b.jbc = 2; + b.Xib = 3; + b.Uib = 4; + b.Vib = 9; }, 87886: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Fg = void 0; + b.Hg = void 0; r = a(22674); c = a(58252); - l = a(60443); + m = a(60443); f = a(32050); - h = a(62468); + k = a(62468); d = a(75864); g = a(45716); - n = a(99282); - k = a(52531); - m = a(88063); - p = a(79054); + p = a(99282); + h = a(52531); + l = a(88063); + n = a(79054); q = a(56190); u = a(69751); t = a(62665); - w = a(7342); - v = a(82585); - b.Fg = new r.gd(function(y) { - y(c.yfa).to(l.IMa).ha(); - y(f.Afa).to(h.VMa).ha(); - y(d.yJ).to(g.GMa).ha(); - y(k.VD).to(n.EMa).ha(); - y(m.OMa).to(p.NMa).ha(); - y(q.SMa).ae(function(x) { + v = a(7342); + w = a(82585); + b.Hg = new r.kd(function(y) { + y(c.dga).to(m.iNa).ia(); + y(f.gga).to(k.tNa).ia(); + y(d.RJ).to(g.gNa).ia(); + y(h.lE).to(p.eNa).ia(); + y(l.nNa).to(n.mNa).ia(); + y(q.qNa).ee(function(x) { var z; - z = x.ob; - return function(A) { - return new u.TMa(A, z.get(t.Xw), z.get(k.VD)); + z = x.nb; + return function(B) { + return new u.rNa(B, z.get(t.gx), z.get(h.lE)); }; }); - y(w.VHa).ae(function(x) { + y(v.wIa).ee(function(x) { var z; - z = x.ob; - return function(A, B, C) { - return new v.WHa(A, B, C, z.get(k.VD), z.get(d.yJ)); + z = x.nb; + return function(B, A, C) { + return new w.xIa(B, A, C, z.get(h.lE), z.get(d.RJ)); }; }); }); @@ -53876,287 +53408,287 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.VHa = "LegacyPostPlayShimFactorySymbol"; + b.wIa = "LegacyPostPlayShimFactorySymbol"; }, 52531: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.VD = "PlaygraphConfigSymbol"; + b.lE = "PlaygraphConfigSymbol"; }, 75864: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yJ = b.XD = void 0; - r = b.XD || (b.XD = {}); - r.icc = "ident"; - r.oea = "main"; - r.eDa = "credits"; - b.yJ = "PlaygraphHelperSymbol"; + b.RJ = b.nE = void 0; + r = b.nE || (b.nE = {}); + r.Pdc = "ident"; + r.Tea = "main"; + r.EDa = "credits"; + b.RJ = "PlaygraphHelperSymbol"; }, 58252: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yfa = "PlaygraphManagerFactorySymbol"; + b.dga = "PlaygraphManagerFactorySymbol"; }, 88063: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.OMa = "PlaygraphPlaybackStrategyFactorySymbol"; + b.nNa = "PlaygraphPlaybackStrategyFactorySymbol"; }, 56190: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.SMa = "PlaygraphStateFactorySymbol"; + b.qNa = "PlaygraphStateFactorySymbol"; }, 32050: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Afa = "PlaygraphVideoPlayerFactorySymbol"; + b.gga = "PlaygraphVideoPlayerFactorySymbol"; }, 56819: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.px = void 0; - r = b.px || (b.px = {}); - r[r.iKa = 0] = "None"; - r[r.DFa = 1] = "Fetching"; - r[r.Kkb = 2] = "Done"; + b.yx = void 0; + r = b.yx || (b.yx = {}); + r[r.LKa = 0] = "None"; + r[r.bGa = 1] = "Fetching"; + r[r.Hlb = 2] = "Done"; r[r.Error = 3] = "Error"; }, 82585: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n, k) { - this.Qh = h; - this.Fg = d; + function c(k, d, g, p, h) { + this.Qh = k; + this.Hg = d; this.log = g; - this.Bi = n; - this.dm = k; - this.b$ = new l.sfa(); + this.zi = p; + this.dm = h; + this.G$ = new m.Yfa(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.WHa = void 0; - l = a(81889); + b.xIa = void 0; + m = a(81889); f = a(75864); - c.prototype.Utb = function(h) { - var d, g, n, k, m, p, q; - this.log.info("Next episode added", h); - p = this.b$.wsa(h.playbackParams); - q = Math.max(0, null !== (n = null !== (g = null !== (d = h.startPts) && void 0 !== d ? d : h.nextStartPts) && void 0 !== g ? g : p.kb) && void 0 !== n ? n : 0); - d = null !== (m = null !== (k = h.endPts) && void 0 !== k ? k : h.currentEndPts) && void 0 !== m ? m : p.Zi; - return this.Fg.vub({ - P: h.movieId, - kb: q, - Zi: d, - xb: p, - Y: h.manifest, + c.prototype.Uub = function(k) { + var d, g, p, h, l, n, q; + this.log.info("Next episode added", k); + n = this.G$.Vsa(k.playbackParams); + q = Math.max(0, null !== (p = null !== (g = null !== (d = k.startPts) && void 0 !== d ? d : k.nextStartPts) && void 0 !== g ? g : n.jb) && void 0 !== p ? p : 0); + d = null !== (l = null !== (h = k.endPts) && void 0 !== h ? h : k.currentEndPts) && void 0 !== l ? l : n.$i; + return this.Hg.uvb({ + O: k.movieId, + jb: q, + $i: d, + xb: n, + X: k.manifest, Qh: this.Qh }); }; - c.prototype.zYb = function(h) { - var d, g, n, k, m, p; - h = this.b$.wsa(h); - this.log.info("Playing the next episode", h); - n = this.Fg.O0a(); - k = this.Fg.jG(); - m = k.O[n]; - p = Object.keys(null !== (d = m.next) && void 0 !== d ? d : {}).find(function(q) { - return m.J !== k.O[q].J; + c.prototype.SZb = function(k) { + var d, g, p, h, l, n; + k = this.G$.Vsa(k); + this.log.info("Playing the next episode", k); + p = this.Hg.n1a(); + h = this.Hg.AG(); + l = h.$[p]; + n = Object.keys(null !== (d = l.next) && void 0 !== d ? d : {}).find(function(q) { + return l.K !== h.$[q].K; }); - d = !this.Bi.k$ || !(null === (g = h.gm) || void 0 === g ? 0 : g.isUIAutoPlay); - return p ? this.Fg.Fpa(n, p, h, d) : Promise.reject(Error("Next episode not found")); + d = !this.zi.P$ || !(null === (g = k.gm) || void 0 === g ? 0 : g.isUIAutoPlay); + return n ? this.Hg.iqa(p, n, k, d) : Promise.reject(Error("Next episode not found")); }; - c.prototype.m$b = function(h) { + c.prototype.Sac = function(k) { var d, g; - d = this.dm.kr(h, f.XD.oea); - h = this.dm.kr(h, f.XD.eDa); - g = this.Fg.tb; - this.Bi.k$ && g.jh !== h && g.UC(h) && g.rU(d) !== h && this.Fg.Rj({ - I: d, - cN: h + d = this.dm.vr(k, f.nE.Tea); + k = this.dm.vr(k, f.nE.EDa); + g = this.Hg.sb; + this.zi.P$ && g.kh !== k && g.dD(k) && g.dV(d) !== k && this.Hg.Pj({ + H: d, + EN: k }); }; - b.WHa = c; + b.xIa = c; }, 65473: function(r, b, a) { - var l; + var m; - function c(f, h, d, g, n) { - var k; - k = this; - this.tb = f; - this.Wj = h; - this.lu = d; + function c(f, k, d, g, p) { + var h; + h = this; + this.sb = f; + this.Uj = k; + this.su = d; this.Jb = g; - this.dm = n; - this.m$ = new Map(); - this.k4b(); - this.Jb.addListener(l.La.loaded, function() { - return k.M$a(); + this.dm = p; + this.R$ = new Map(); + this.K5b(); + this.Jb.addListener(m.Ja.loaded, function() { + return h.yab(); }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.RD = void 0; - l = a(85001); - c.prototype.uTa = function(f) { - var h, d; - h = this; - d = Object.keys(this.tb.sk.O).find(function(g) { - return h.tb.sk.O[g].J === f.P; + b.hE = void 0; + m = a(85001); + c.prototype.$Ta = function(f) { + var k, d; + k = this; + d = Object.keys(this.sb.tk.$).find(function(g) { + return k.sb.tk.$[g].K === f.O; }); - f.id || (f.id = null !== d && void 0 !== d ? d : this.dm.kr(f.P)); - d || (this.tb.sk = this.dm.fvb(this.tb.sk, f)); - d = this.uH(f.id); - f.Zi && this.tb.U8b(f.id, f.Zi); + f.id || (f.id = null !== d && void 0 !== d ? d : this.dm.vr(f.O)); + d || (this.sb.tk = this.dm.fwb(this.sb.tk, f)); + d = this.MH(f.id); + f.$i && this.sb.x$b(f.id, f.$i); return d; }; - c.prototype.Yfb = function() { + c.prototype.Ugb = function() { return Promise.reject(Error("Error isn't recoverable")); }; - c.prototype.Gpa = function(f, h) { + c.prototype.jqa = function(f, k) { var d; d = this; - h = void 0 === h ? {} : h; - return this.lu.transition(f, h).then(function() { - d.tb.jh = f; + k = void 0 === k ? {} : k; + return this.su.transition(f, k).then(function() { + d.sb.kh = f; }); }; c.prototype.close = function(f) { - return this.lu.close(f); + return this.su.close(f); }; - c.prototype.Nv = function() { - return this.lu.qMb(); + c.prototype.Yv = function() { + return this.su.CNb(); }; - c.prototype.Ym = function() { - return this.lu.Ym(); + c.prototype.Vm = function() { + return this.su.Vm(); }; - c.prototype.hG = function() { - return this.lu.hG(); + c.prototype.yG = function() { + return this.su.yG(); }; - c.prototype.uH = function(f) { - this.m$.has(f) || this.m$.set(f, this.lu.Ge(this.ixb(f))); - return this.m$.get(f); + c.prototype.MH = function(f) { + this.R$.has(f) || this.R$.set(f, this.su.He(this.iyb(f))); + return this.R$.get(f); }; - c.prototype.k4b = function() { + c.prototype.K5b = function() { var f; f = this; - this.lu.addListener(l.WD.TX, function() { - return f.Jb.Ec(l.WD.TX); + this.su.addListener(m.mE.CY, function() { + return f.Jb.Fc(m.mE.CY); }); - Object.values(l.La).forEach(function(h) { - f.lu.addListener(h, function(d) { - return f.Jb.Ec(h, d); + Object.values(m.Ja).forEach(function(k) { + f.su.addListener(k, function(d) { + return f.Jb.Fc(k, d); }); }); }; - c.prototype.Zv = function() { - this.M$a(); + c.prototype.lw = function() { + this.yab(); }; - c.prototype.lua = function(f) { - this.lu.T8b({ + c.prototype.Hua = function(f) { + this.su.w$b({ id: f, - P: this.tb.me(f).J, - Zi: this.tb.IMb(f) + O: this.sb.yr(f).K, + $i: this.sb.TNb(f) }); }; - c.prototype.dH = function() {}; - c.prototype.M$a = function() { - var f, h; - if (this.Nv()) { - f = this.tb.jh; - h = this.tb.rU(f); - h && !this.m$.has(h) && (this.lua(f), this.uH(h)); + c.prototype.wH = function() {}; + c.prototype.yab = function() { + var f, k; + if (this.Yv()) { + f = this.sb.kh; + k = this.sb.dV(f); + k && !this.R$.has(k) && (this.Hua(f), this.MH(k)); } }; - c.prototype.ixb = function(f) { - var h, d, g, n; - d = this.tb.me(f); - g = this.Wj.dM(d.J); - n = null === g || void 0 === g ? void 0 : g.xb; - g = null === g || void 0 === g ? void 0 : g.Y; + c.prototype.iyb = function(f) { + var k, d, g, p; + d = this.sb.yr(f); + g = this.Uj.BM(d.K); + p = null === g || void 0 === g ? void 0 : g.xb; + g = null === g || void 0 === g ? void 0 : g.X; return { id: f, - P: d.J, - kb: d.ta, - Zi: null !== (h = null === n || void 0 === n ? void 0 : n.Zi) && void 0 !== h ? h : d.va, - xb: n, - Y: g + O: d.K, + jb: d.hb, + $i: null !== (k = null === p || void 0 === p ? void 0 : p.$i) && void 0 !== k ? k : d.ub, + xb: p, + X: g }; }; - b.RD = c; + b.hE = c; }, 99282: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return f.Qe.call(this, n, "PlaygraphConfigImpl") || this; + function c(p) { + return f.Te.call(this, p, "PlaygraphConfigImpl") || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.EMa = void 0; + b.eNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); d = a(12501); g = a(5021); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - BZb: { + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + V_b: { configurable: !0, enumerable: !0, get: function() { return 2; } }, - AZb: { + U_b: { configurable: !0, enumerable: !0, get: function() { - return (0, g.V8)(3); + return (0, g.u9)(3); } }, - lAa: { + MAa: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - Bba: { + gca: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - ahb: { + Xhb: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - T_a: { + w0a: { configurable: !0, enumerable: !0, get: function() { return !1; } }, - k$: { + P$: { configurable: !0, enumerable: !0, get: function() { @@ -54165,810 +53697,810 @@ E3cbY[513816] = false; } }); a = c; - r.__decorate([d.config(d.Ez, "prepareSegmentsUpfront")], a.prototype, "BZb", null); - r.__decorate([d.config(d.pk, "prepareSegmentsDuration")], a.prototype, "AZb", null); - r.__decorate([d.config(d.bd, "usePlaygraphForPostPlay")], a.prototype, "lAa", null); - r.__decorate([d.config(d.bd, "usePlaygraphForSkipSegment")], a.prototype, "Bba", null); - r.__decorate([d.config(d.bd, "useSinglePlayerPlayback")], a.prototype, "ahb", null); - r.__decorate([d.config(d.bd, "forcePlaygraphTrace")], a.prototype, "T_a", null); - r.__decorate([d.config(d.bd, "postPlayDefaultNextEpisode")], a.prototype, "k$", null); - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl))], a); - b.EMa = a; + r.__decorate([d.config(d.Qz, "prepareSegmentsUpfront")], a.prototype, "V_b", null); + r.__decorate([d.config(d.qk, "prepareSegmentsDuration")], a.prototype, "U_b", null); + r.__decorate([d.config(d.ed, "usePlaygraphForPostPlay")], a.prototype, "MAa", null); + r.__decorate([d.config(d.ed, "usePlaygraphForSkipSegment")], a.prototype, "gca", null); + r.__decorate([d.config(d.ed, "useSinglePlayerPlayback")], a.prototype, "Xhb", null); + r.__decorate([d.config(d.ed, "forcePlaygraphTrace")], a.prototype, "w0a", null); + r.__decorate([d.config(d.ed, "postPlayDefaultNextEpisode")], a.prototype, "P$", null); + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl))], a); + b.eNa = a; }, 45716: function(r, b, a) { - var l, f, h; + var m, f, k; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.GMa = void 0; + b.gNa = void 0; r = a(5163); - l = a(75864); + m = a(75864); f = a(22674); - h = a(79048); - c.prototype.DCb = function(d) { - var k, m, p; - for (var g = [], n = 0; n < arguments.length; ++n) g[n - 0] = arguments[n]; - k = this; + k = a(79048); + c.prototype.HDb = function(d) { + var h, l, n; + for (var g = [], p = 0; p < arguments.length; ++p) g[p - 0] = arguments[p]; + h = this; if (0 === g.length) throw Error("Empty playgraph"); - m = new h.Gq().uz(this.kr(g[0])); + l = new k.Fq().Fz(this.vr(g[0])); g.reverse().forEach(function(q) { var u; - u = k.kr(q); - m.Ge(u, Object.assign({ - J: q, - ta: 0, - va: Infinity - }, p ? { - Fb: p + u = h.vr(q); + l.He(u, Object.assign({ + K: q, + hb: 0, + ub: Infinity + }, n ? { + wc: n } : {})); - p = u; + n = u; }); - return m.Pg(); + return l.Qg(); }; - c.prototype.kr = function(d, g) { - g = void 0 === g ? l.XD.oea : g; + c.prototype.vr = function(d, g) { + g = void 0 === g ? m.nE.Tea : g; return d + ":" + g; }; - c.prototype.fvb = function(d, g) { - var n, k, m, p; - if (void 0 === m) m = null !== (n = g.id) && void 0 !== n ? n : this.kr(g.P); - n = this.t1a(d); - p = new h.Gq(d); - p.Ge(m, { - J: g.P, - ta: null !== (k = g.kb) && void 0 !== k ? k : 0, - va: Infinity - }); - d = d.O[n]; + c.prototype.fwb = function(d, g) { + var p, h, l, n; + if (void 0 === l) l = null !== (p = g.id) && void 0 !== p ? p : this.vr(g.O); + p = this.T1a(d); + n = new k.Fq(d); + n.He(l, { + K: g.O, + hb: null !== (h = g.jb) && void 0 !== h ? h : 0, + ub: Infinity + }); + d = d.$[p]; g = {}; - p.Ge(n, Object.assign({}, d, { - Fb: m, - next: Object.assign({}, d.next || ({}), (g[m] = {}, g)) + n.He(p, Object.assign({}, d, { + wc: l, + next: Object.assign({}, d.next || ({}), (g[l] = {}, g)) })); - return p.Pg(); + return n.Qg(); }; - c.prototype.t1a = function(d) { - for (var g = d.Be, n = g; n = d.O[n].Fb;) g = n; + c.prototype.T1a = function(d) { + for (var g = d.Me, p = g; p = d.$[p].wc;) g = p; return g; }; a = c; a = r.__decorate([(0, f.U)()], a); - b.GMa = a; + b.gNa = a; }, 60443: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; - function c(q, u, t, w, v, y, x) { - this.Ef = q; - this.cna = u; - this.Bi = t; - this.Dza = w; - this.SYb = v; - this.UYb = y; - this.TYb = x; + function c(q, u, t, v, w, y, x) { + this.Df = q; + this.Fna = u; + this.zi = t; + this.cAa = v; + this.k_b = w; + this.m_b = y; + this.l_b = x; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.IMa = void 0; + b.iNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(9862); - h = a(87386); + k = a(87386); d = a(52531); g = a(44720); - n = a(88063); - k = a(25830); - m = a(56190); + p = a(88063); + h = a(25830); + l = a(56190); a = a(32050); c.prototype.create = function(q) { - return new f.JMa(q, this.Ef, this.cna, this.Bi, this.Dza, this.SYb, this.UYb, this.TYb); + return new f.jNa(q, this.Df, this.Fna, this.zi, this.cAa, this.k_b, this.m_b, this.l_b); }; - p = c; - p = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(g.OP)), r.__param(2, (0, l.l)(d.VD)), r.__param(3, (0, l.l)(k.rPa)), r.__param(4, (0, l.l)(n.OMa)), r.__param(5, (0, l.l)(m.SMa)), r.__param(6, (0, l.l)(a.Afa))], p); - b.IMa = p; + n = c; + n = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(g.AQ)), r.__param(2, (0, m.l)(d.lE)), r.__param(3, (0, m.l)(h.UPa)), r.__param(4, (0, m.l)(p.nNa)), r.__param(5, (0, m.l)(l.qNa)), r.__param(6, (0, m.l)(a.gga))], n); + b.iNa = n; }, 9862: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k, m, p, q, u) { - this.Dza = m; - this.rAa = u; - this.UT = !1; - k.Bba && (d = new h.KMa().F7b(d)); - this.tb = q(d); - this.Wj = new f.WMa(this.tb); - this.Wj.Scb(this.tb.ca.J); - this.log = g.ab("PlaygraphManager"); - this.Jb = n.create(); - this.$t = p.create(this.tb, this.Wj, this.log, this.Jb); - this.l4b(); + function c(d, g, p, h, l, n, q, u) { + this.cAa = l; + this.TAa = u; + this.CU = !1; + h.gca && (d = new k.kNa().i9b(d)); + this.sb = q(d); + this.Uj = new f.uNa(this.sb); + this.Uj.Jdb(this.sb.da.K); + this.log = g.Za("PlaygraphManager"); + this.Jb = p.create(); + this.gu = n.create(this.sb, this.Uj, this.log, this.Jb); + this.L5b(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JMa = void 0; - l = a(85001); + b.jNa = void 0; + m = a(85001); f = a(98899); - h = a(15645); - c.prototype.eMb = function() { - return this.tb.g$; + k = a(15645); + c.prototype.rNb = function() { + return this.sb.L$; }; - c.prototype.soa = function() { - return this.tb.ca; + c.prototype.E6 = function() { + return this.sb.da; }; - c.prototype.O0a = function() { - return this.tb.jh; + c.prototype.n1a = function() { + return this.sb.kh; }; - c.prototype.jG = function() { - return this.tb.sk; + c.prototype.AG = function() { + return this.sb.tk; }; - c.prototype.Rj = function(d) { - for (var g = [], n = 0; n < arguments.length; ++n) g[n - 0] = arguments[n]; - this.tb.Rj.apply(this.tb, ca(g)); + c.prototype.Pj = function(d) { + for (var g = [], p = 0; p < arguments.length; ++p) g[p - 0] = arguments[p]; + this.sb.Pj.apply(this.sb, aa(g)); }; - c.prototype.Yyb = function(d) { - for (var g = [], n = 0; n < arguments.length; ++n) g[n - 0] = arguments[n]; - this.tb.hUa(g); + c.prototype.aAb = function(d) { + for (var g = [], p = 0; p < arguments.length; ++p) g[p - 0] = arguments[p]; + this.sb.NUa(g); }; - c.prototype.wu = function(d) { - this.tb.sk = d; + c.prototype.wD = function(d) { + this.sb.tk = d; }; - c.prototype.gj = function(d, g) { - this.tb.gj(d, g); + c.prototype.Fi = function(d, g) { + this.sb.Fi(d, g); }; - c.prototype.Fpa = function(d, g, n, k) { - var m, p; - n = void 0 === n ? {} : n; - k = void 0 === k ? !0 : k; - if (d !== this.tb.jh) throw Error("Invalid currentSegmentId"); - if (-1 === Object.keys(null !== (m = this.jG().O[d].next) && void 0 !== m ? m : {}).indexOf(g)) throw Error("Invalid nextSegmentId"); + c.prototype.iqa = function(d, g, p, h) { + var l, n; + p = void 0 === p ? {} : p; + h = void 0 === h ? !0 : h; + if (d !== this.sb.kh) throw Error("Invalid currentSegmentId"); + if (-1 === Object.keys(null !== (l = this.AG().$[d].next) && void 0 !== l ? l : {}).indexOf(g)) throw Error("Invalid nextSegmentId"); this.log.info("Transition initiated: " + d + " -> " + g); - this.wdb(); - null === (p = n.gm) || void 0 === p ? void 0 : p.isUIAutoPlay; - return this.$t.Gpa(g, n, k); + this.peb(); + null === (n = p.gm) || void 0 === n ? void 0 : n.isUIAutoPlay; + return this.gu.jqa(g, p, h); }; - c.prototype.Nv = function() { - return this.$t.Nv(); + c.prototype.Yv = function() { + return this.gu.Yv(); }; - c.prototype.addListener = function(d, g, n) { - this.Jb.addListener(d, g, n); + c.prototype.addListener = function(d, g, p) { + this.Jb.addListener(d, g, p); }; c.prototype.removeListener = function(d, g) { this.Jb.removeListener(d, g); }; - c.prototype.Ym = function() { - return this.$t.Ym(); + c.prototype.Vm = function() { + return this.gu.Vm(); }; - c.prototype.Ab = function() { - return this.$t.hG(); + c.prototype.zb = function() { + return this.gu.yG(); }; - c.prototype.GCb = function(d, g, n) { - var k; - d = void 0 === d ? this.jG().Be : d; + c.prototype.KDb = function(d, g, p) { + var h; + d = void 0 === d ? this.AG().Me : d; g = void 0 === g ? {} : g; - k = this.rAa.wXa(this); - this.vZb(null !== d && void 0 !== d ? d : this.jG().Be, g, n); - return k; + h = this.TAa.cYa(this); + this.P_b(null !== d && void 0 !== d ? d : this.AG().Me, g, p); + return h; }; - c.prototype.vub = function(d) { + c.prototype.uvb = function(d) { var g; - this.log.info("Adding segment - movieId: " + d.P + ", startPts: " + d.kb + ", logicalEnd: " + d.Zi); - g = Object.assign({}, d.xb, d.kb ? { - kb: d.kb - } : {}, d.Zi ? { - Zi: d.Zi + this.log.info("Adding segment - movieId: " + d.O + ", startPts: " + d.jb + ", logicalEnd: " + d.$i); + g = Object.assign({}, d.xb, d.jb ? { + jb: d.jb + } : {}, d.$i ? { + $i: d.$i } : {}); - this.reb(d.P, g, d.Y); - d = this.$t.uTa(d); - this.wdb(); + this.lfb(d.O, g, d.X); + d = this.gu.$Ta(d); + this.peb(); return d; }; c.prototype.transition = function(d) { var g; - g = this.tb.rU(this.tb.jh); - return g ? this.Fpa(this.tb.jh, g, d) : (this.log.error("Next segment is not defined"), Promise.reject()); + g = this.sb.dV(this.sb.kh); + return g ? this.iqa(this.sb.kh, g, d) : (this.log.error("Next segment is not defined"), Promise.reject()); }; c.prototype.close = function(d) { - return this.$t.close(d); + return this.gu.close(d); }; - c.prototype.vZb = function(d, g, n) { - var k; - void 0 === d && (d = null === (k = this.jG()) || void 0 === k ? void 0 : k.Be); - (g || n) && this.reb(this.jG().O[d].J, null !== g && void 0 !== g ? g : {}, n); - this.$t.uH(d); + c.prototype.P_b = function(d, g, p) { + var h; + void 0 === d && (d = null === (h = this.AG()) || void 0 === h ? void 0 : h.Me); + (g || p) && this.lfb(this.AG().$[d].K, null !== g && void 0 !== g ? g : {}, p); + this.gu.MH(d); }; - c.prototype.reb = function(d, g, n) { - n && this.Wj.T2(d, n); - this.Wj.iub(d, g); + c.prototype.lfb = function(d, g, p) { + p && this.Uj.s3(d, p); + this.Uj.hvb(d, g); }; - c.prototype.l4b = function() { + c.prototype.L5b = function() { var d; d = this; - this.tb.f6b(function() { - d.Wj.Zv(); - d.$t.Zv(); + this.sb.J7b(function() { + d.Uj.lw(); + d.gu.lw(); }); - this.tb.g6b(function(g) { - d.$t.lua(g); + this.sb.K7b(function(g) { + d.gu.Hua(g); }); - this.tb.e6b(function(g) { - d.$t.dH(g); + this.sb.I7b(function(g) { + d.gu.wH(g); }); - this.addListener(l.WD.TX, function() { - return d.XWb(); + this.addListener(m.mE.CY, function() { + return d.nYb(); }); - this.addListener(l.La.p4a, function(g) { - return d.MWb(g); + this.addListener(m.Ja.U4a, function(g) { + return d.cYb(g); }); }; - c.prototype.wdb = function() { + c.prototype.peb = function() { var d; d = this; - this.UT || (this.Ab().Mia(l.ga.QH, function(g) { - return d.$v(g); - }), this.UT = !0); + this.CU || (this.zb().nja(m.ha.hI, function(g) { + return d.nw(g); + }), this.CU = !0); }; - c.prototype.MWb = function(d) { + c.prototype.cYb = function(d) { var g; g = this; - this.$t.Yfb(d).catch(function() { - return g.Jb.Ec(l.La.error, d.OY()); + this.gu.Ugb(d).catch(function() { + return g.Jb.Fc(m.Ja.error, d.vZ()); }); }; - c.prototype.XWb = function() { + c.prototype.nYb = function() { var d; - d = this.Ab().getError(); - d ? this.Jb.Ec(l.La.CK, d) : (this.Jb.Ec(l.La.x3), this.Jb.Ec(l.La.Gl), this.Jb.Ec(l.La.su), this.Jb.Ec(l.La.ol), this.Jb.Ec(l.La.SY), this.Jb.Ec(l.La.CK)); + d = this.zb().getError(); + d ? this.Jb.Fc(m.Ja.VK, d) : (this.Jb.Fc(m.Ja.V3), this.Jb.Fc(m.Ja.Il), this.Jb.Fc(m.Ja.Au), this.Jb.Fc(m.Ja.rl), this.Jb.Fc(m.Ja.zZ), this.Jb.Fc(m.Ja.VK)); }; - c.prototype.$v = function(d) { - var g, n, k; + c.prototype.nw = function(d) { + var g, p, h; !1; g = d.metrics; if (g) { - n = this.Ab(); - k = n.Wi(d.position.segmentId); - g = n.Wi(g.srcsegment); - this.Dza.m_b(d, k, g, !!n.Y1a().tg); + p = this.zb(); + h = p.Ui(d.position.segmentId); + g = p.Ui(g.srcsegment); + this.cAa.G0b(d, h, g, !!p.w2a().ug); } }; - b.JMa = c; + b.jNa = c; }, 15645: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.KMa = void 0; - l = a(79048); - c.prototype.F7b = function(f) { - var h; - if (!this.JQb(f.O)) return f; - h = new l.Gq().uz(f.Be); - Object.entries(f.O).forEach(function(d) { + b.kNa = void 0; + m = a(79048); + c.prototype.i9b = function(f) { + var k; + if (!this.TRb(f.$)) return f; + k = new m.Fq().Fz(f.Me); + Object.entries(f.$).forEach(function(d) { var g; - g = ka(d); + g = ja(d); d = g.next().value; g = g.next().value; - d === f.Be ? h.Ge(d, Object.assign(Object.assign({}, g), { + d === f.Me ? k.He(d, Object.assign(Object.assign({}, g), { next: void 0, - va: void 0, - Fb: void 0 - })) : h.Ge(d, g); + ub: void 0, + wc: void 0 + })) : k.He(d, g); }); - return h.Pg(); + return k.Qg(); }; - c.prototype.JQb = function(f) { - f = Object.values(f).map(function(h) { - return h.J; + c.prototype.TRb = function(f) { + f = Object.values(f).map(function(k) { + return k.K; }); return 1 === new Set(f).size; }; - b.KMa = c; + b.kNa = c; }, 79054: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; - function c(u, t, w, v, y, x, z) { + function c(u, t, v, w, y, x, z) { this.Ea = u; - this.N2b = w; - this.Bi = y; + this.k4b = v; + this.zi = y; this.dm = z; - this.K2b = t.ZF(!1, "6.0043.576.911", u.id, x, v); + this.g4b = t.rG(!1, "6.0044.268.911", u.id, x, w); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.NMa = void 0; + b.mNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(52531); + k = a(52531); d = a(88574); g = a(93488); - n = a(2911); - k = a(4203); - m = a(65473); - p = a(63368); + p = a(2911); + h = a(4203); + l = a(65473); + n = a(63368); a = a(75864); - c.prototype.create = function(u, t, w, v) { + c.prototype.create = function(u, t, v, w) { var y, x; - y = this.N2b.tCb(u, this.K2b, t); - x = u.mAa; - w.debug("Using " + (x ? "single" : "multiple") + " player playback strategy"); - return x ? new d.tOa(this.Bi, u, t, w, y, v, this.dm) : new m.RD(u, t, y, v, this.dm); + y = this.k4b.xDb(u, this.g4b, t); + x = u.NAa; + v.debug("Using " + (x ? "single" : "multiple") + " player playback strategy"); + return x ? new d.TOa(this.zi, u, t, v, y, w, this.dm) : new l.hE(u, t, y, w, this.dm); }; q = c; - q = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Lc)), r.__param(1, (0, l.l)(g.dOa)), r.__param(2, (0, l.l)(n.Wfa)), r.__param(3, (0, l.l)(k.Yb)), r.__param(4, (0, l.l)(h.VD)), r.__param(5, (0, l.l)(p.X0)), r.__param(6, (0, l.l)(a.yJ))], q); - b.NMa = q; + q = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Kc)), r.__param(1, (0, m.l)(g.DOa)), r.__param(2, (0, m.l)(p.Aga)), r.__param(3, (0, m.l)(h.Zb)), r.__param(4, (0, m.l)(k.lE)), r.__param(5, (0, m.l)(n.y1)), r.__param(6, (0, m.l)(a.RJ))], q); + b.mNa = q; }, 69751: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g) { - this.ty = d; - this.Bi = g; - this.r2 = {}; - this.tgb = []; - this.Pdb = []; - this.q8a = []; - this.nja = new WeakMap(); - this.reset(h); + function c(k, d, g) { + this.Hy = d; + this.zi = g; + this.R2 = {}; + this.phb = []; + this.Ieb = []; + this.Y8a = []; + this.Qja = new WeakMap(); + this.reset(k); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.TMa = void 0; - l = a(79048); + b.rNa = void 0; + m = a(79048); f = a(79048); - c.prototype.reset = function(h) { + c.prototype.reset = function(k) { var d; - d = 1 < Object.keys(h.O).length && 1 === new Set(Object.values(h.O).map(function(g) { - return g.J; + d = 1 < Object.keys(k.$).length && 1 === new Set(Object.values(k.$).map(function(g) { + return g.K; })).size; - this.htb = this.Bi.ahb || d; - this.edb(h); - this.jh = h.Be; - this.lsb = this.ty.fB(); - this.wya = new Map(); - }; - c.prototype.x6 = function(h) { - if (this.mAa) return this.sk; - this.nja.has(h) || this.nja.set(h, (0, l.Haa)(h.P, h.I)); - return this.nja.get(h); - }; - c.prototype.edb = function(h) { - this.msb = h; - this.r2 = {}; - h = Object.keys(h.O); - this.hUa(h); - this.NVb(); - }; - c.prototype.Rj = function(h) { - var n; + this.fub = this.zi.Xhb || d; + this.Xdb(k); + this.kh = k.Me; + this.mtb = this.Hy.rB(); + this.Vya = new Map(); + }; + c.prototype.V6 = function(k) { + if (this.NAa) return this.tk; + this.Qja.has(k) || this.Qja.set(k, (0, m.pba)(k.O, k.H)); + return this.Qja.get(k); + }; + c.prototype.Xdb = function(k) { + this.ntb = k; + this.R2 = {}; + k = Object.keys(k.$); + this.NUa(k); + this.dXb(); + }; + c.prototype.Pj = function(k) { + var p; for (var d = [], g = 0; g < arguments.length; ++g) d[g - 0] = arguments[g]; - n = this; - d.filter(function(k) { - return n.UC(k.I); - }).filter(function(k) { - k = k.cN; - return !k || n.UC(k); - }).forEach(function(k) { - var m; - m = k.I; - n.r2[m] = n.K8a(k.cN); - n.HVb(m); + p = this; + d.filter(function(h) { + return p.dD(h.H); + }).filter(function(h) { + h = h.EN; + return !h || p.dD(h); + }).forEach(function(h) { + var l; + l = h.H; + p.R2[l] = p.s9a(h.EN); + p.YWb(l); }); }; - c.prototype.hUa = function(h) { + c.prototype.NUa = function(k) { var d; d = this; - h.filter(function(g) { - return d.UC(g); + k.filter(function(g) { + return d.dD(g); }).forEach(function(g) { - d.r2[g] = d.K8a(d.me(g).Fb); + d.R2[g] = d.s9a(d.yr(g).wc); }); }; - c.prototype.gj = function(h, d) { - var g, n, k; - g = this.me(h); + c.prototype.Fi = function(k, d) { + var g, p, h; + g = this.yr(k); if (g && g.next) { - n = new f.Gq(this.sk); - k = Object.keys(g.next).reduce(function(m, p) { - m[p] = void 0 === d[p] ? g.next[p] : Object.assign({}, g.next[p], { - weight: d[p] + p = new f.Fq(this.tk); + h = Object.keys(g.next).reduce(function(l, n) { + l[n] = void 0 === d[n] ? g.next[n] : Object.assign({}, g.next[n], { + weight: d[n] }); - return m; + return l; }, {}); - k = Object.assign({}, g, { - next: k + h = Object.assign({}, g, { + next: h }); - n.Ge(h, k); - this.sk = n.Pg(); + p.He(k, h); + this.tk = p.Qg(); } }; - c.prototype.UC = function(h, d) { - d = void 0 === d ? this.sk.O : d; - return (h in d); + c.prototype.dD = function(k, d) { + d = void 0 === d ? this.tk.$ : d; + return (k in d); }; - c.prototype.rU = function(h) { - return this.r2[h]; + c.prototype.dV = function(k) { + return this.R2[k]; }; - c.prototype.me = function(h) { - return this.sk.O[h]; + c.prototype.yr = function(k) { + return this.tk.$[k]; }; - c.prototype.IMb = function(h) { - if (this.wya.has(h)) return this.wya.get(h); - h = this.me(h); - return isFinite(h.va) ? h.va : void 0; + c.prototype.TNb = function(k) { + if (this.Vya.has(k)) return this.Vya.get(k); + k = this.yr(k); + return isFinite(k.ub) ? k.ub : void 0; }; - c.prototype.U8b = function(h, d) { - this.wya.set(h, d); - this.KVb(h); + c.prototype.x$b = function(k, d) { + this.Vya.set(k, d); + this.aXb(k); }; - c.prototype.f6b = function(h) { - this.tgb.push(h); + c.prototype.J7b = function(k) { + this.phb.push(k); }; - c.prototype.g6b = function(h) { - this.Pdb.push(h); + c.prototype.K7b = function(k) { + this.Ieb.push(k); }; - c.prototype.e6b = function(h) { - this.q8a.push(h); + c.prototype.I7b = function(k) { + this.Y8a.push(k); }; - c.prototype.NVb = function() { - var h; - h = this; - this.tgb.forEach(function(d) { - return d(h.sk); + c.prototype.dXb = function() { + var k; + k = this; + this.phb.forEach(function(d) { + return d(k.tk); }); }; - c.prototype.HVb = function(h) { - this.q8a.forEach(function(d) { - return d(h); + c.prototype.YWb = function(k) { + this.Y8a.forEach(function(d) { + return d(k); }); }; - c.prototype.KVb = function(h) { - this.Pdb.forEach(function(d) { - return d(h); + c.prototype.aXb = function(k) { + this.Ieb.forEach(function(d) { + return d(k); }); }; - c.prototype.K8a = function(h) { - return null === h ? void 0 : h; + c.prototype.s9a = function(k) { + return null === k ? void 0 : k; }; - Za.Object.defineProperties(c.prototype, { - g$: { + $a.Object.defineProperties(c.prototype, { + L$: { configurable: !0, enumerable: !0, get: function() { - return this.lsb; + return this.mtb; } }, - mAa: { + NAa: { configurable: !0, enumerable: !0, get: function() { - return this.htb; + return this.fub; } }, - sk: { + tk: { configurable: !0, enumerable: !0, get: function() { - return this.msb; + return this.ntb; }, - set: function(h) { - if (this.jh && !this.UC(this.jh, h.O)) throw Error("Provided playgraphMap does not contain the current segmentId " + this.jh); - this.edb(h); + set: function(k) { + if (this.kh && !this.dD(this.kh, k.$)) throw Error("Provided playgraphMap does not contain the current segmentId " + this.kh); + this.Xdb(k); } }, - jh: { + kh: { configurable: !0, enumerable: !0, get: function() { - return this.nqb; + return this.nrb; }, - set: function(h) { - if (!this.UC(h)) throw Error("Provided currentSegmentId " + h + " does not exist in the current playgraph"); - this.nqb = h; + set: function(k) { + if (!this.dD(k)) throw Error("Provided currentSegmentId " + k + " does not exist in the current playgraph"); + this.nrb = k; } }, - ca: { + da: { configurable: !0, enumerable: !0, get: function() { - return this.me(this.jh); + return this.yr(this.kh); } } }); - b.TMa = c; + b.rNa = c; }, 62468: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { + function c(g, p) { this.Ea = g; - this.CRb = n; + this.OSb = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.VMa = void 0; + b.tNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(7342); + k = a(7342); c.prototype.create = function(g) { - return new(a(58343).I1)(this.Ea.Kb(), g); + return new(a(58343).k2)(this.Ea.Kb(), g); }; - c.prototype.wXa = function(g) { - return new(a(64059).LZ)(this.Ea.Kb(), g, this.CRb); + c.prototype.cYa = function(g) { + return new(a(64059).p_)(this.Ea.Kb(), g, this.OSb); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.Lc)), r.__param(1, (0, l.l)(h.VHa))], d); - b.VMa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Kc)), r.__param(1, (0, m.l)(k.wIa))], d); + b.tNa = d; }, 98899: function(r, b, a) { - var l; + var m; function c(f) { - this.da = f; - this.gP = {}; - this.Zv(); + this.Z = f; + this.NP = {}; + this.lw(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.WMa = void 0; - l = a(56819); - c.prototype.Zv = function() { + b.uNa = void 0; + m = a(56819); + c.prototype.lw = function() { var f; f = this; - Object.values(this.da.sk.O).forEach(function(h) { - h = h.J; - f.gP[h] || f.h4a(h); + Object.values(this.Z.tk.$).forEach(function(k) { + k = k.K; + f.NP[k] || f.K4a(k); }); - this.xba(); + this.cca(); }; - c.prototype.dM = function(f) { - return this.gP[f]; + c.prototype.BM = function(f) { + return this.NP[f]; }; - c.prototype.C3b = function(f) { - this.uU(f).state = l.px.DFa; - this.xba(); + c.prototype.a5b = function(f) { + this.gV(f).state = m.yx.bGa; + this.cca(); }; - c.prototype.B3b = function(f, h) { - f = this.uU(f); - f.state = l.px.Error; - f.error = h; - f.Obb(!1); - this.xba(); + c.prototype.$4b = function(f, k) { + f = this.gV(f); + f.state = m.yx.Error; + f.error = k; + f.Bcb(!1); + this.cca(); }; - c.prototype.Scb = function(f) { - f = this.uU(f); - f.state = l.px.Kkb; - f.Obb(!0); - this.xba(); + c.prototype.Jdb = function(f) { + f = this.gV(f); + f.state = m.yx.Hlb; + f.Bcb(!0); + this.cca(); }; - c.prototype.iub = function(f, h) { - this.uU(f).xb = h; + c.prototype.hvb = function(f, k) { + this.gV(f).xb = k; }; - c.prototype.T2 = function(f, h) { - this.uU(f).Y = h; + c.prototype.s3 = function(f, k) { + this.gV(f).X = k; }; - c.prototype.uU = function(f) { - var h; - return null !== (h = this.dM(f)) && void 0 !== h ? h : this.h4a(f); - }; - c.prototype.h4a = function(f) { - var h, d; - h = void 0; - d = new Promise(function(g, n) { - h = function(k) { - (k ? g : n)(); + c.prototype.gV = function(f) { + var k; + return null !== (k = this.BM(f)) && void 0 !== k ? k : this.K4a(f); + }; + c.prototype.K4a = function(f) { + var k, d; + k = void 0; + d = new Promise(function(g, p) { + k = function(h) { + (h ? g : p)(); }; }); - return this.gP[f] = { - state: l.px.iKa, - V_b: d, - Obb: h + return this.NP[f] = { + state: m.yx.LKa, + n1b: d, + Bcb: k }; }; - c.prototype.xba = function() { - var h; - for (var f = this.da.jh; f = this.da.rU(f);) { - h = this.bn(f); - if (this.gP[h].state === l.px.Error) break; - if (this.gP[h].state === l.px.DFa) break; - if (this.gP[h].state === l.px.iKa) break; + c.prototype.cca = function() { + var k; + for (var f = this.Z.kh; f = this.Z.dV(f);) { + k = this.Ym(f); + if (this.NP[k].state === m.yx.Error) break; + if (this.NP[k].state === m.yx.bGa) break; + if (this.NP[k].state === m.yx.LKa) break; } }; - c.prototype.bn = function(f) { - return this.da.sk.O[f].J; + c.prototype.Ym = function(f) { + return this.Z.tk.$[f].K; }; - b.WMa = c; + b.uNa = c; }, 88574: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k, m, p, q, u, t) { - var w; - w = d.RD.call(this, k, m, q, u, t) || this; - w.Bi = n; - w.ma = p; - w.UT = !1; - w.Vma = new Map(); - w.QWb = function() { - w.hG().Mia(f.ga.QH, function(v) { - w.Jb.Ec(f.WD.TX); - w.tb.jh = v.position.segmentId; - }); - }; - w.iPb(); - u.addListener(f.La.loaded, w.QWb); - return w; + function c(p, h, l, n, q, u, t) { + var v; + v = d.hE.call(this, h, l, q, u, t) || this; + v.zi = p; + v.la = n; + v.CU = !1; + v.xna = new Map(); + v.gYb = function() { + v.yG().nja(f.ha.hI, function(w) { + v.Jb.Fc(f.mE.CY); + v.sb.kh = w.position.segmentId; + }); + }; + v.tQb(); + u.addListener(f.Ja.loaded, v.gYb); + return v; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.tOa = void 0; - l = a(79048); + b.TOa = void 0; + m = a(79048); f = a(85001); - h = a(36129); + k = a(36129); d = a(65473); g = a(75864); - ea(c, d.RD); - c.prototype.uTa = function(n) { - var k, m, p, q, u, t, w, v, y, x, z; - k = this; - p = this.tb.sk; - q = this.dm.kr(n.P, "ident"); - u = this.dm.kr(n.P, "main"); - t = this.dm.kr(n.P, "credits"); - w = isFinite(n.Zi); - v = isFinite(n.kb) && n.P !== p.O[p.Be].J; + ea(c, d.hE); + c.prototype.$Ta = function(p) { + var h, l, n, q, u, t, v, w, y, x, z; + h = this; + n = this.sb.tk; + q = this.dm.vr(p.O, "ident"); + u = this.dm.vr(p.O, "main"); + t = this.dm.vr(p.O, "credits"); + v = isFinite(p.$i); + w = isFinite(p.jb) && p.O !== n.$[n.Me].K; y = {}; - x = new l.Gq(p).Ge(u, Object.assign({ - J: n.P, - ta: v && n.kb || 0, - va: null !== (m = n.Zi) && void 0 !== m ? m : Infinity - }, w ? { + x = new m.Fq(n).He(u, Object.assign({ + K: p.O, + hb: w && p.jb || 0, + ub: null !== (l = p.$i) && void 0 !== l ? l : Infinity + }, v ? { next: (y[t] = {}, y), - Fb: t + wc: t } : {})); - v && (m = {}, x.Ge(q, { - J: n.P, - ta: 0, - va: n.kb, - next: (m[u] = {}, m), - Fb: u + w && (l = {}, x.He(q, { + K: p.O, + hb: 0, + ub: p.jb, + next: (l[u] = {}, l), + wc: u })); - w && x.Ge(t, { - J: n.P, - ta: n.Zi, - va: Infinity - }); - if (!this.tb.UC(u)) { - n = p.O[this.dm.t1a(p)].J; - z = this.dm.kr(n, g.XD.eDa); - [this.dm.kr(n, g.XD.oea), z].filter(function(A) { - return k.tb.UC(A); - }).forEach(function(A) { - var B, C, D; - B = k.tb.me(A); - C = A === z || k.Bi.k$; + v && x.He(t, { + K: p.O, + hb: p.$i, + ub: Infinity + }); + if (!this.sb.dD(u)) { + p = n.$[this.dm.T1a(n)].K; + z = this.dm.vr(p, g.nE.EDa); + [this.dm.vr(p, g.nE.Tea), z].filter(function(B) { + return h.sb.dD(B); + }).forEach(function(B) { + var A, C, D; + A = h.sb.yr(B); + C = B === z || h.zi.P$; D = {}; - x.Ge(A, Object.assign({}, B, { - next: Object.assign({}, B.next, (D[u] = {}, D)) + x.He(B, Object.assign({}, A, { + next: Object.assign({}, A.next, (D[u] = {}, D)) }, C ? { - Fb: u + wc: u } : {})); }); } - this.tb.sk = x.Pg(); - return this.uH(u); + this.sb.tk = x.Qg(); + return this.MH(u); }; - c.prototype.Zv = function() { - this.Nv() && this.hG().Zv(); + c.prototype.lw = function() { + this.Yv() && this.yG().lw(); }; - c.prototype.lua = function() {}; - c.prototype.dH = function(n) { - this.hG().dH(n); + c.prototype.Hua = function() {}; + c.prototype.wH = function(p) { + this.yG().wH(p); }; - c.prototype.Gpa = function(n, k, m) { - k = void 0 === k ? {} : k; - this.ma.debug("goToSegment " + n); - return this.hG().LU(n, k, m); + c.prototype.jqa = function(p, h, l) { + h = void 0 === h ? {} : h; + this.la.debug("goToSegment " + p); + return this.yG().wV(p, h, l); }; - c.prototype.uH = function(n) { - if (n === this.J2b) return null; - this.J2b = n; - return this.UT ? this.Wj.dM(this.tb.me(n).J).V_b : (this.UT = !0, d.RD.prototype.uH.call(this, n)); + c.prototype.MH = function(p) { + if (p === this.f4b) return null; + this.f4b = p; + return this.CU ? this.Uj.BM(this.sb.yr(p).K).n1b : (this.CU = !0, d.hE.prototype.MH.call(this, p)); }; - c.prototype.Yfb = function(n) { - return n.errorCode && this.Vma.has(n.errorCode) ? this.Vma.get(n.errorCode)(n) : Promise.reject(Error("Error " + n.errorCode + " isn't recoverable")); + c.prototype.Ugb = function(p) { + return p.errorCode && this.xna.has(p.errorCode) ? this.xna.get(p.errorCode)(p) : Promise.reject(Error("Error " + p.errorCode + " isn't recoverable")); }; - c.prototype.iPb = function() { - var n; - n = this; - this.Vma.set(h.V.OKa, function() { - var k, m; - return null !== (m = null === (k = d.RD.prototype.uH.call(n, n.tb.jh)) || void 0 === k ? void 0 : k.then(function() { - var p, q; - d.RD.prototype.Gpa.call(n, n.tb.jh, null !== (q = null === (p = n.Wj.dM(n.tb.ca.J)) || void 0 === p ? void 0 : p.xb) && void 0 !== q ? q : {}); - })) && void 0 !== m ? m : Promise.reject(Error("Couldn't prepare segment for transition")); + c.prototype.tQb = function() { + var p; + p = this; + this.xna.set(k.V.nLa, function() { + var h, l; + return null !== (l = null === (h = d.hE.prototype.MH.call(p, p.sb.kh)) || void 0 === h ? void 0 : h.then(function() { + var n, q; + d.hE.prototype.jqa.call(p, p.sb.kh, null !== (q = null === (n = p.Uj.BM(p.sb.da.K)) || void 0 === n ? void 0 : n.xb) && void 0 !== q ? q : {}); + })) && void 0 !== l ? l : Promise.reject(Error("Couldn't prepare segment for transition")); }); }; - b.tOa = c; + b.TOa = c; }, 32754: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.kab = void 0; + b.Wab = void 0; r = a(22674); c = a(69493); - l = a(28978); + m = a(28978); f = a(98166); - h = a(660); - b.kab = new r.gd(function(d) { - d(c.CEa).to(l.BEa).ha(); - d(f.fQ).to(h.aIa).ha(); + k = a(660); + b.Wab = new r.kd(function(d) { + d(c.cFa).to(m.bFa).ia(); + d(f.TQ).to(k.CIa).ia(); }); }, 82100: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.DWa = b.Pqa = b.Yoa = b.s6 = b.SGa = b.Mob = b.xs = b.AGa = b.q1 = b.p1 = b.dQa = b.eQa = b.GKa = b.z_ = b.TEMPORARY = b.Fu = void 0; + b.mXa = b.qra = b.Bpa = b.Q6 = b.rHa = b.Lpb = b.Cs = b.$Ga = b.T1 = b.S1 = b.GQa = b.HQa = b.iLa = b.a0 = b.TEMPORARY = b.Pu = void 0; c = a(32687); - l = a(22210); - b.Fu = "cenc"; + m = a(22210); + b.Pu = "cenc"; b.TEMPORARY = "temporary"; - b.z_ = "MIIE2jCCA8KgAwIBAgIIBRGnbPd8z1YwDQYJKoZIhvcNAQEFBQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAoMCkFwcGxlIEluYy4xJjAkBgNVBAsMHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MTMwMQYDVQQDDCpBcHBsZSBLZXkgU2VydmljZXMgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTMwMzI3MjEyNjU2WhcNMTUwMzI4MjEyNjU2WjBjMQswCQYDVQQGEwJVUzEUMBIGA1UECgwLTmV0ZmxpeC5jb20xDDAKBgNVBAsMA0VEUzEwMC4GA1UEAwwnRlBTIEFwcGxpY2F0aW9uIENlcnRpZmljYXRlICgyMDEzIHYxLjApMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDfaIdDptThILsQcAbDMvT5FpK4JNn/BnHAY++rS9OFfhg5R4pV7CI+UMZeC64TFJJZciq6dX4/Vh7JDDULooAeZxlOLqJB4v+KDMpFS6VsRPweeMRSCE5rQffF5HoRKx682Kw4Ltv2PTxE3M16ktYCOxq+/7fxevMt3uII+2V0tQIDAQABo4IB+DCCAfQwHQYDVR0OBBYEFDuQUJCSl+l2UeybrEfNbUR1JcwSMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUY+RHVMuFcVlGLIOszEQxZGcDLL4wgeIGA1UdIASB2jCB1zCB1AYJKoZIhvdjZAUBMIHGMIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDUGA1UdHwQuMCwwKqAooCaGJGh0dHA6Ly9jcmwuYXBwbGUuY29tL2tleXNlcnZpY2VzLmNybDAOBgNVHQ8BAf8EBAMCBSAwLQYLKoZIhvdjZAYNAQMBAf8EGwGcLBpLUU8iNtuBsGfgldUUE/I42u6RKyl8uzBJBgsqhkiG92NkBg0BBAEB/wQ3AV+LX+Xo3O4lI5WzFXfxVrna5jJD1GHioNsMHMKUv97Kx9dCozZVRhmiGdTREdjOptDoUjj2ODANBgkqhkiG9w0BAQUFAAOCAQEAmkGc6tT450ENeFTTmvhyTHfntjWyEpEvsvoubGpqPnbPXhYsaz6U1RuoLkf5q4BkaXVE0yekfKiPa5lOSIYOebyWgDkWBuJDPrQFw8QYreq5T/rteSNQnJS1lAbg5vyLzexLMH7kq47OlCAnUlrI20mvGM71RuU6HlKJIlWIVlId5JZQF2ae0/A6BVZWh35+bQu+iPI1PXjrTVYqtmrV6N+vV8UaHRdKV6rCD648iJebynWZj4Gbgzqw7AX4RE6UwiX0Rgz9ZMM5Vzfgrgk8KxOmsuaP8Kgqf5KWeH/LDa+ocftU7zGz1jO5L999JptFIatsdPyZXnA3xM+QjzBW8w=="; - b.GKa = "Q0hBSQAAAAEAAAUMAAAAAAAAAAJDRVJUAAAAAQAAAfwAAAFsAAEAAQAAAFhr+y4Ydms5rTmj6bCCteW2AAAAAAAAAAAAAAAJzZtwNxHterM9CAoJYOM3CF9Tj0d9KND413a+UtNzRTb/////AAAAAAAAAAAAAAAAAAAAAAABAAoAAABU8vU0ozkqocBJMVIX2K4dugAAADZodHRwOi8vbnJkcC5uY2NwLm5ldGZsaXguY29tL3Jtc2RrL3JpZ2h0c21hbmFnZXIuYXNteAAAAAABAAUAAAAMAAAAAAABAAYAAABcAAAAAQABAgAAAAAAglDQ2GehCoNSsOaaB8zstNK0cCnf1+9gX8wM+2xwLlqJ1kyokCjt3F8P2NqXHM4mEU/G1T0HBBSI3j6XpKqzgAAAAAEAAAACAAAABwAAAEgAAAAAAAAACE5ldGZsaXgAAAAAH1BsYXlSZWFkeSBNZXRlcmluZyBDZXJ0aWZpY2F0ZQAAAAAABjIwMjQ4AAAAAAEACAAAAJAAAQBAU73up7T8eJYVK4UHuKYgMQIRbo0yf27Y5EPZRPmzkx1ZDMor7Prs77CAOU9S9k0RxpxPnqUwAKRPIVCe0aX2+AAAAgBb65FSx1oKG2r8AxQjio+UrYGLhvA7KMlxJBbPXosAV/CJufnIdUMSA0DhxD2W3eRLh2vHukIL4VH9guUcEBXsQ0VSVAAAAAEAAAL8AAACbAABAAEAAABYyTlnSi+jZfRvYL0rk9sVfwAAAAAAAAAAAAAABFNh3USSkWi88BlSM6PZ2gMuceJFJ9hzz0WzuCiwF9qv/////wAAAAAAAAAAAAAAAAAAAAAAAQAFAAAADAAAAAAAAQAGAAAAYAAAAAEAAQIAAAAAAFvrkVLHWgobavwDFCOKj5StgYuG8DsoyXEkFs9eiwBX8Im5+ch1QxIDQOHEPZbd5EuHa8e6QgvhUf2C5RwQFewAAAACAAAAAQAAAAwAAAAHAAABmAAAAAAAAACATWljcm9zb2Z0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAUGxheVJlYWR5IFNMMCBNZXRlcmluZyBSb290IENBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAMS4wLjAuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAIAAAAkAABAECsAomwQgNY0bm6U6Au9JRvwjbNnRzmVkZi+kg7npnRQ2T+4LgyrePBdBRQ3qb/jxXkn++4sOFa7vjRpFBzV0MMAAACAIZNYc/yJW5CLFaLPCgAHPs+FSdlhYS6BSG3mxgo2TbeHYJqj8Pm5/p6kNXKKUbx9kou+59dz/5+Q060QpP6xas="; - b.eQa = "Cr0CCAMSEOVEukALwQ8307Y2+LVP+0MYh/HPkwUijgIwggEKAoIBAQDm875btoWUbGqQD8eAGuBlGY+Pxo8YF1LQR+Ex0pDONMet8EHslcZRBKNQ/09RZFTP0vrYimyYiBmk9GG+S0wB3CRITgweNE15cD33MQYyS3zpBd4z+sCJam2+jj1ZA4uijE2dxGC+gRBRnw9WoPyw7D8RuhGSJ95OEtzg3Ho+mEsxuE5xg9LM4+Zuro/9msz2bFgJUjQUVHo5j+k4qLWu4ObugFmc9DLIAohL58UR5k0XnvizulOHbMMxdzna9lwTw/4SALadEV/CZXBmswUtBgATDKNqjXwokohncpdsWSauH6vfS6FXwizQoZJ9TdjSGC60rUB2t+aYDm74cIuxAgMBAAE6EHRlc3QubmV0ZmxpeC5jb20SgAOE0y8yWw2Win6M2/bw7+aqVuQPwzS/YG5ySYvwCGQd0Dltr3hpik98WijUODUr6PxMn1ZYXOLo3eED6xYGM7Riza8XskRdCfF8xjj7L7/THPbixyn4mULsttSmWFhexzXnSeKqQHuoKmerqu0nu39iW3pcxDV/K7E6aaSr5ID0SCi7KRcL9BCUCz1g9c43sNj46BhMCWJSm0mx1XFDcoKZWhpj5FAgU4Q4e6f+S8eX39nf6D6SJRb4ap7Znzn7preIvmS93xWjm75I6UBVQGo6pn4qWNCgLYlGGCQCUm5tg566j+/g5jvYZkTJvbiZFwtjMW5njbSRwB3W4CrKoyxw4qsJNSaZRTKAvSjTKdqVDXV/U5HK7SaBA6iJ981/aforXbd2vZlRXO/2S+Maa2mHULzsD+S5l4/YGpSt7PnkCe25F+nAovtl/ogZgjMeEdFyd/9YMYjOS4krYmwp3yJ7m9ZzYCQ6I8RQN4x/yLlHG5RH/+WNLNUs6JAZ0fFdCmw="; - b.dQa = "CAUSwwUKvQIIAxIQ5US6QAvBDzfTtjb4tU/7QxiH8c+TBSKOAjCCAQoCggEBAObzvlu2hZRsapAPx4Aa4GUZj4/GjxgXUtBH4THSkM40x63wQeyVxlEEo1D/T1FkVM/S+tiKbJiIGaT0Yb5LTAHcJEhODB40TXlwPfcxBjJLfOkF3jP6wIlqbb6OPVkDi6KMTZ3EYL6BEFGfD1ag/LDsPxG6EZIn3k4S3ODcej6YSzG4TnGD0szj5m6uj/2azPZsWAlSNBRUejmP6Tiota7g5u6AWZz0MsgCiEvnxRHmTRee+LO6U4dswzF3Odr2XBPD/hIAtp0RX8JlcGazBS0GABMMo2qNfCiSiGdyl2xZJq4fq99LoVfCLNChkn1N2NIYLrStQHa35pgObvhwi7ECAwEAAToQdGVzdC5uZXRmbGl4LmNvbRKAA4TTLzJbDZaKfozb9vDv5qpW5A/DNL9gbnJJi/AIZB3QOW2veGmKT3xaKNQ4NSvo/EyfVlhc4ujd4QPrFgYztGLNrxeyRF0J8XzGOPsvv9Mc9uLHKfiZQuy21KZYWF7HNedJ4qpAe6gqZ6uq7Se7f2JbelzENX8rsTpppKvkgPRIKLspFwv0EJQLPWD1zjew2PjoGEwJYlKbSbHVcUNygplaGmPkUCBThDh7p/5Lx5ff2d/oPpIlFvhqntmfOfumt4i+ZL3fFaObvkjpQFVAajqmfipY0KAtiUYYJAJSbm2DnrqP7+DmO9hmRMm9uJkXC2MxbmeNtJHAHdbgKsqjLHDiqwk1JplFMoC9KNMp2pUNdX9TkcrtJoEDqIn3zX9p+itdt3a9mVFc7/ZL4xpraYdQvOwP5LmXj9galK3s+eQJ7bkX6cCi+2X+iBmCMx4R0XJ3/1gxiM5LiStibCnfInub1nNgJDojxFA3jH/IuUcblEf/5Y0s1SzokBnR8V0KbA=="; - b.p1 = "SW_SECURE_CRYPTO"; - b.q1 = "SW_SECURE_DECODE"; - b.AGa = "HW_SECURE_DECODE"; - b.xs = "HW_SECURE_ALL"; - b.Mob = { - p1: "SW_SECURE_CRYPTO", - q1: "SW_SECURE_DECODE", - AGa: "HW_SECURE_DECODE", - xs: "HW_SECURE_ALL" - }; - b.SGa = [b.xs]; - b.s6 = function(f) { - var h; - h = f.getConfiguration(); - return [b.xs, b.q1, b.p1].find(function(d) { + b.a0 = "MIIE2jCCA8KgAwIBAgIIBRGnbPd8z1YwDQYJKoZIhvcNAQEFBQAwfzELMAkGA1UEBhMCVVMxEzARBgNVBAoMCkFwcGxlIEluYy4xJjAkBgNVBAsMHUFwcGxlIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MTMwMQYDVQQDDCpBcHBsZSBLZXkgU2VydmljZXMgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwHhcNMTMwMzI3MjEyNjU2WhcNMTUwMzI4MjEyNjU2WjBjMQswCQYDVQQGEwJVUzEUMBIGA1UECgwLTmV0ZmxpeC5jb20xDDAKBgNVBAsMA0VEUzEwMC4GA1UEAwwnRlBTIEFwcGxpY2F0aW9uIENlcnRpZmljYXRlICgyMDEzIHYxLjApMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDfaIdDptThILsQcAbDMvT5FpK4JNn/BnHAY++rS9OFfhg5R4pV7CI+UMZeC64TFJJZciq6dX4/Vh7JDDULooAeZxlOLqJB4v+KDMpFS6VsRPweeMRSCE5rQffF5HoRKx682Kw4Ltv2PTxE3M16ktYCOxq+/7fxevMt3uII+2V0tQIDAQABo4IB+DCCAfQwHQYDVR0OBBYEFDuQUJCSl+l2UeybrEfNbUR1JcwSMAwGA1UdEwEB/wQCMAAwHwYDVR0jBBgwFoAUY+RHVMuFcVlGLIOszEQxZGcDLL4wgeIGA1UdIASB2jCB1zCB1AYJKoZIhvdjZAUBMIHGMIHDBggrBgEFBQcCAjCBtgyBs1JlbGlhbmNlIG9uIHRoaXMgY2VydGlmaWNhdGUgYnkgYW55IHBhcnR5IGFzc3VtZXMgYWNjZXB0YW5jZSBvZiB0aGUgdGhlbiBhcHBsaWNhYmxlIHN0YW5kYXJkIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mIHVzZSwgY2VydGlmaWNhdGUgcG9saWN5IGFuZCBjZXJ0aWZpY2F0aW9uIHByYWN0aWNlIHN0YXRlbWVudHMuMDUGA1UdHwQuMCwwKqAooCaGJGh0dHA6Ly9jcmwuYXBwbGUuY29tL2tleXNlcnZpY2VzLmNybDAOBgNVHQ8BAf8EBAMCBSAwLQYLKoZIhvdjZAYNAQMBAf8EGwGcLBpLUU8iNtuBsGfgldUUE/I42u6RKyl8uzBJBgsqhkiG92NkBg0BBAEB/wQ3AV+LX+Xo3O4lI5WzFXfxVrna5jJD1GHioNsMHMKUv97Kx9dCozZVRhmiGdTREdjOptDoUjj2ODANBgkqhkiG9w0BAQUFAAOCAQEAmkGc6tT450ENeFTTmvhyTHfntjWyEpEvsvoubGpqPnbPXhYsaz6U1RuoLkf5q4BkaXVE0yekfKiPa5lOSIYOebyWgDkWBuJDPrQFw8QYreq5T/rteSNQnJS1lAbg5vyLzexLMH7kq47OlCAnUlrI20mvGM71RuU6HlKJIlWIVlId5JZQF2ae0/A6BVZWh35+bQu+iPI1PXjrTVYqtmrV6N+vV8UaHRdKV6rCD648iJebynWZj4Gbgzqw7AX4RE6UwiX0Rgz9ZMM5Vzfgrgk8KxOmsuaP8Kgqf5KWeH/LDa+ocftU7zGz1jO5L999JptFIatsdPyZXnA3xM+QjzBW8w=="; + b.iLa = "Q0hBSQAAAAEAAAUMAAAAAAAAAAJDRVJUAAAAAQAAAfwAAAFsAAEAAQAAAFhr+y4Ydms5rTmj6bCCteW2AAAAAAAAAAAAAAAJzZtwNxHterM9CAoJYOM3CF9Tj0d9KND413a+UtNzRTb/////AAAAAAAAAAAAAAAAAAAAAAABAAoAAABU8vU0ozkqocBJMVIX2K4dugAAADZodHRwOi8vbnJkcC5uY2NwLm5ldGZsaXguY29tL3Jtc2RrL3JpZ2h0c21hbmFnZXIuYXNteAAAAAABAAUAAAAMAAAAAAABAAYAAABcAAAAAQABAgAAAAAAglDQ2GehCoNSsOaaB8zstNK0cCnf1+9gX8wM+2xwLlqJ1kyokCjt3F8P2NqXHM4mEU/G1T0HBBSI3j6XpKqzgAAAAAEAAAACAAAABwAAAEgAAAAAAAAACE5ldGZsaXgAAAAAH1BsYXlSZWFkeSBNZXRlcmluZyBDZXJ0aWZpY2F0ZQAAAAAABjIwMjQ4AAAAAAEACAAAAJAAAQBAU73up7T8eJYVK4UHuKYgMQIRbo0yf27Y5EPZRPmzkx1ZDMor7Prs77CAOU9S9k0RxpxPnqUwAKRPIVCe0aX2+AAAAgBb65FSx1oKG2r8AxQjio+UrYGLhvA7KMlxJBbPXosAV/CJufnIdUMSA0DhxD2W3eRLh2vHukIL4VH9guUcEBXsQ0VSVAAAAAEAAAL8AAACbAABAAEAAABYyTlnSi+jZfRvYL0rk9sVfwAAAAAAAAAAAAAABFNh3USSkWi88BlSM6PZ2gMuceJFJ9hzz0WzuCiwF9qv/////wAAAAAAAAAAAAAAAAAAAAAAAQAFAAAADAAAAAAAAQAGAAAAYAAAAAEAAQIAAAAAAFvrkVLHWgobavwDFCOKj5StgYuG8DsoyXEkFs9eiwBX8Im5+ch1QxIDQOHEPZbd5EuHa8e6QgvhUf2C5RwQFewAAAACAAAAAQAAAAwAAAAHAAABmAAAAAAAAACATWljcm9zb2Z0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAUGxheVJlYWR5IFNMMCBNZXRlcmluZyBSb290IENBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAMS4wLjAuMQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAIAAAAkAABAECsAomwQgNY0bm6U6Au9JRvwjbNnRzmVkZi+kg7npnRQ2T+4LgyrePBdBRQ3qb/jxXkn++4sOFa7vjRpFBzV0MMAAACAIZNYc/yJW5CLFaLPCgAHPs+FSdlhYS6BSG3mxgo2TbeHYJqj8Pm5/p6kNXKKUbx9kou+59dz/5+Q060QpP6xas="; + b.HQa = "Cr0CCAMSEOVEukALwQ8307Y2+LVP+0MYh/HPkwUijgIwggEKAoIBAQDm875btoWUbGqQD8eAGuBlGY+Pxo8YF1LQR+Ex0pDONMet8EHslcZRBKNQ/09RZFTP0vrYimyYiBmk9GG+S0wB3CRITgweNE15cD33MQYyS3zpBd4z+sCJam2+jj1ZA4uijE2dxGC+gRBRnw9WoPyw7D8RuhGSJ95OEtzg3Ho+mEsxuE5xg9LM4+Zuro/9msz2bFgJUjQUVHo5j+k4qLWu4ObugFmc9DLIAohL58UR5k0XnvizulOHbMMxdzna9lwTw/4SALadEV/CZXBmswUtBgATDKNqjXwokohncpdsWSauH6vfS6FXwizQoZJ9TdjSGC60rUB2t+aYDm74cIuxAgMBAAE6EHRlc3QubmV0ZmxpeC5jb20SgAOE0y8yWw2Win6M2/bw7+aqVuQPwzS/YG5ySYvwCGQd0Dltr3hpik98WijUODUr6PxMn1ZYXOLo3eED6xYGM7Riza8XskRdCfF8xjj7L7/THPbixyn4mULsttSmWFhexzXnSeKqQHuoKmerqu0nu39iW3pcxDV/K7E6aaSr5ID0SCi7KRcL9BCUCz1g9c43sNj46BhMCWJSm0mx1XFDcoKZWhpj5FAgU4Q4e6f+S8eX39nf6D6SJRb4ap7Znzn7preIvmS93xWjm75I6UBVQGo6pn4qWNCgLYlGGCQCUm5tg566j+/g5jvYZkTJvbiZFwtjMW5njbSRwB3W4CrKoyxw4qsJNSaZRTKAvSjTKdqVDXV/U5HK7SaBA6iJ981/aforXbd2vZlRXO/2S+Maa2mHULzsD+S5l4/YGpSt7PnkCe25F+nAovtl/ogZgjMeEdFyd/9YMYjOS4krYmwp3yJ7m9ZzYCQ6I8RQN4x/yLlHG5RH/+WNLNUs6JAZ0fFdCmw="; + b.GQa = "CAUSwwUKvQIIAxIQ5US6QAvBDzfTtjb4tU/7QxiH8c+TBSKOAjCCAQoCggEBAObzvlu2hZRsapAPx4Aa4GUZj4/GjxgXUtBH4THSkM40x63wQeyVxlEEo1D/T1FkVM/S+tiKbJiIGaT0Yb5LTAHcJEhODB40TXlwPfcxBjJLfOkF3jP6wIlqbb6OPVkDi6KMTZ3EYL6BEFGfD1ag/LDsPxG6EZIn3k4S3ODcej6YSzG4TnGD0szj5m6uj/2azPZsWAlSNBRUejmP6Tiota7g5u6AWZz0MsgCiEvnxRHmTRee+LO6U4dswzF3Odr2XBPD/hIAtp0RX8JlcGazBS0GABMMo2qNfCiSiGdyl2xZJq4fq99LoVfCLNChkn1N2NIYLrStQHa35pgObvhwi7ECAwEAAToQdGVzdC5uZXRmbGl4LmNvbRKAA4TTLzJbDZaKfozb9vDv5qpW5A/DNL9gbnJJi/AIZB3QOW2veGmKT3xaKNQ4NSvo/EyfVlhc4ujd4QPrFgYztGLNrxeyRF0J8XzGOPsvv9Mc9uLHKfiZQuy21KZYWF7HNedJ4qpAe6gqZ6uq7Se7f2JbelzENX8rsTpppKvkgPRIKLspFwv0EJQLPWD1zjew2PjoGEwJYlKbSbHVcUNygplaGmPkUCBThDh7p/5Lx5ff2d/oPpIlFvhqntmfOfumt4i+ZL3fFaObvkjpQFVAajqmfipY0KAtiUYYJAJSbm2DnrqP7+DmO9hmRMm9uJkXC2MxbmeNtJHAHdbgKsqjLHDiqwk1JplFMoC9KNMp2pUNdX9TkcrtJoEDqIn3zX9p+itdt3a9mVFc7/ZL4xpraYdQvOwP5LmXj9galK3s+eQJ7bkX6cCi+2X+iBmCMx4R0XJ3/1gxiM5LiStibCnfInub1nNgJDojxFA3jH/IuUcblEf/5Y0s1SzokBnR8V0KbA=="; + b.S1 = "SW_SECURE_CRYPTO"; + b.T1 = "SW_SECURE_DECODE"; + b.$Ga = "HW_SECURE_DECODE"; + b.Cs = "HW_SECURE_ALL"; + b.Lpb = { + S1: "SW_SECURE_CRYPTO", + T1: "SW_SECURE_DECODE", + $Ga: "HW_SECURE_DECODE", + Cs: "HW_SECURE_ALL" + }; + b.rHa = [b.Cs]; + b.Q6 = function(f) { + var k; + k = f.getConfiguration(); + return [b.Cs, b.T1, b.S1].find(function(d) { var g; - return null === (g = h.videoCapabilities) || void 0 === g ? void 0 : g.some(function(n) { - return n.robustness === d; + return null === (g = k.videoCapabilities) || void 0 === g ? void 0 : g.some(function(p) { + return p.robustness === d; }); }); }; - b.Yoa = function(f) { - var h, n; + b.Bpa = function(f) { + var k, p; try { for (var d = /\((\d[^)]+)\)/g, g; g = d.exec(f);) { - n = Number(g[1]); - (0, c.Tb)(n) && (h = n); + p = Number(g[1]); + (0, c.Tb)(p) && (k = p); } - } catch (k) {} - return h; + } catch (h) {} + return k; }; - b.Pqa = function(f) { - return l.vd.Hi.test(f); + b.qra = function(f) { + return m.Ad.Gi.test(f); }; - b.DWa = function(f) { + b.mXa = function(f) { return f.robustness ? f.keySystem + "." + f.robustness : f.keySystem; }; }, @@ -54977,22 +54509,22 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Loa = void 0; + b.npa = void 0; c = a(31276); - b.Loa = function(l) { + b.npa = function(m) { var f; f = {}; try { - l.forEach(function(h) { + m.forEach(function(k) { var d, g; - if (h.HF) { - for (var n = (0, c.Ix), k = h.HF, m = 0, p = new Uint8Array(16), q = 0; q < k.length; q += 2) p[m++] = parseInt(k.slice(q, q + 2), 16); - n = n(p); - h = null !== (d = h.height) && void 0 !== d ? d : h.Pwa; - f[n] = Math.max(h, null !== (g = f[n]) && void 0 !== g ? g : 0); + if (k.YF) { + for (var p = (0, c.Tx), h = k.YF, l = 0, n = new Uint8Array(16), q = 0; q < h.length; q += 2) n[l++] = parseInt(h.slice(q, q + 2), 16); + p = p(n); + k = null !== (d = k.height) && void 0 !== d ? d : k.oxa; + f[p] = Math.max(k, null !== (g = f[p]) && void 0 !== g ? g : 0); } }); - } catch (h) {} + } catch (k) {} return f; }; }, @@ -55000,567 +54532,567 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.CEa = "DrmProviderSymbol"; + b.cFa = "DrmProviderSymbol"; }, 98166: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.fQ = "LicenseProviderSymbol"; + b.TQ = "LicenseProviderSymbol"; }, 24735: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Kra = b.zh = void 0; + b.lsa = b.Ah = void 0; (function(a) { - a[a.xm = 0] = "STANDARD"; + a[a.In = 0] = "STANDARD"; a[a.Dn = 1] = "LIMITED"; - })(b.zh || (b.zh = {})); - b.Kra = function(a) { + })(b.Ah || (b.Ah = {})); + b.lsa = function(a) { return ["STANDARD", "LIMITED"][a]; }; }, 28978: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p, q, u, t) { - this.yh = p; - this.VA = q; - this.x9b = u; - this.FM = t; + function c(n, q, u, t) { + this.xh = n; + this.gB = q; + this.Z$b = u; + this.fN = t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.BEa = void 0; + b.bFa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(74870); - h = a(2248); + k = a(2248); d = a(84408); g = a(53921); - n = a(24735); - k = a(82100); + p = a(24735); + h = a(82100); a = a(98166); - c.prototype.Tg = function(p) { + c.prototype.Yi = function(n) { var q; q = this; - return this.yh.cB(p.xj[0].data[0], [8, 4]) ? Promise.resolve({ - pe: [{ + return this.xh.oB(n.ck[0].data[0], [8, 4]) ? Promise.resolve({ + Ne: [{ id: "ddd", - MG: "cert", - BV: void 0 + cH: "cert", + oW: void 0 }], - Zk: [{ + hn: [{ sessionId: "ddd", - data: new Uint8Array(this.VA.decode(k.dQa)) + data: new Uint8Array(this.gB.decode(h.GQa)) }] - }) : this.yh.cB(p.xj[0].data[0], this.x9b.decode("certificate")) ? Promise.resolve({ - pe: [{ + }) : this.xh.oB(n.ck[0].data[0], this.Z$b.decode("certificate")) ? Promise.resolve({ + Ne: [{ id: "ddd", - MG: "cert", - BV: void 0 + cH: "cert", + oW: void 0 }], - Zk: [{ + hn: [{ sessionId: "ddd", - data: new Uint8Array(this.VA.decode(k.z_)) + data: new Uint8Array(this.gB.decode(h.a0)) }] - }) : this.FM.Zs(this.$Ib(p)).then(function(u) { - return q.aJb(u); + }) : this.fN.mt(this.jKb(n)).then(function(u) { + return q.kKb(u); }); }; - c.prototype.release = function(p) { - return this.FM.release(this.eJb(p)).then(function() {}); + c.prototype.release = function(n) { + return this.fN.release(this.oKb(n)).then(function() {}); }; - c.prototype.$Ib = function(p) { + c.prototype.jKb = function(n) { var q, u; q = this; - u = p.xj.map(function(t) { - return t.data.map(function(w) { + u = n.ck.map(function(t) { + return t.data.map(function(v) { return { sessionId: t.sessionId, - dataBase64: q.VA.encode(w) + dataBase64: q.gB.encode(v) }; }); }); return { - na: p.na, - Gd: p.Gd, - b5: p.b5, - kf: (0, n.Kra)(p.kf), - Sm: g.Gk[p.Sm], - xj: u.reduce(function(t, w) { - return t.concat(w); + na: n.na, + xd: n.xd, + y5: n.y5, + Cf: (0, p.lsa)(n.Cf), + jr: g.Hk[n.jr], + ck: u.reduce(function(t, v) { + return t.concat(v); }, []), - ti: p.ti, - bg: p.bg + ri: n.ri, + Rf: n.Rf }; }; - c.prototype.eJb = function(p) { + c.prototype.oKb = function(n) { return { - na: p.na, - pe: p.pe + na: n.na, + Ne: n.Ne }; }; - c.prototype.aJb = function(p) { + c.prototype.kKb = function(n) { return { - pe: p.pe, - Zk: p.Zk + Ne: n.Ne, + hn: n.hn }; }; - m = c; - m = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.eh)), r.__param(1, (0, l.l)(h.ah)), r.__param(2, (0, l.l)(d.Jq)), r.__param(3, (0, l.l)(a.fQ))], m); - b.BEa = m; + l = c; + l = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.Bh)), r.__param(1, (0, m.l)(k.zh)), r.__param(2, (0, m.l)(d.Iq)), r.__param(3, (0, m.l)(a.TQ))], l); + b.bFa = l; }, 660: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q, u) { - this.ytb = k; - this.P0b = m; - this.Cbb = q; - this.T1b = u; - this.ma = p.ab("LicenseProviderImpl"); + function c(h, l, n, q, u) { + this.yub = h; + this.i2b = l; + this.pcb = q; + this.n3b = u; + this.la = n.Za("LicenseProviderImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.aIa = void 0; + b.CIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(81378); + k = a(81378); a(24674); d = a(75014); g = a(16257); a = a(829); - c.prototype.Zs = function(k) { - var m, p; - m = this; + c.prototype.mt = function(h) { + var l, n; + l = this; !1; - p = this.Cbb.D7b(k); - return this.ytb.fo(this.ma, k.ti, p).then(function(q) { + n = this.pcb.g9b(h); + return this.yub.fo(this.la, h.ri, n).then(function(q) { q.map(function(u) { - return u.DRb; + return u.RSb; }); - return m.T1b.Mfb(q); + return l.n3b.Ggb(q); }).catch(function(q) { - m.ma.error("PBO license failed", q); + l.la.error("PBO license failed", q); return Promise.reject(q); }); }; - c.prototype.release = function(k) { - var m; - m = this; + c.prototype.release = function(h) { + var l; + l = this; !1; - k = this.Cbb.G7b(k); - return this.P0b.Df(this.ma, k).then(function() { + h = this.pcb.j9b(h); + return this.i2b.Bf(this.la, h).then(function() { return { - ia: !0 + pa: !0 }; - }).catch(function(p) { - m.ma.error("PBO release license failed", p); - return Promise.reject(p); + }).catch(function(n) { + l.la.error("PBO release license failed", n); + return Promise.reject(n); }); }; - n = c; - n = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.XKa)), r.__param(1, (0, l.l)(d.KLa)), r.__param(2, (0, l.l)(f.bb)), r.__param(3, (0, l.l)(g.mLa)), r.__param(4, (0, l.l)(a.bfa))], n); - b.aIa = n; + p = c; + p = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.xLa)), r.__param(1, (0, m.l)(d.kMa)), r.__param(2, (0, m.l)(f.$a)), r.__param(3, (0, m.l)(g.NLa)), r.__param(4, (0, m.l)(a.Hfa))], p); + b.CIa = p; }, 45266: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.AYa = b.O2a = b.ggb = b.xC = b.K8 = b.w7a = void 0; + b.gZa = b.s3a = b.chb = b.IC = b.k9 = b.b8a = void 0; r = a(29664); c = a(31435); - l = a(60024); + m = a(60024); f = a(56663); a = a(5154); - b.w7a = r; - b.K8 = function(h, d) { - return (0, b.w7a)(function(g, n) { - return void 0 !== n ? n : g; - }, h, d); + b.b8a = r; + b.k9 = function(k, d) { + return (0, b.b8a)(function(g, p) { + return void 0 !== p ? p : g; + }, k, d); }; - b.xC = c; - b.ggb = l; - b.O2a = f; - b.AYa = a; + b.IC = c; + b.chb = m; + b.s3a = f; + b.gZa = a; }, 17892: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.mpb = "StorageValidatorSymbol"; - b.Lw = "AppStorageFactorySymbol"; + b.mqb = "StorageValidatorSymbol"; + b.Ww = "AppStorageFactorySymbol"; }, 44272: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.KOa = "Storage"; + b.jPa = "Storage"; }, 62945: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperty(b, "__esModule", { value: !0 }); b.storage = void 0; r = a(22674); c = a(91133); - l = a(48159); + m = a(48159); f = a(56278); - h = a(42304); + k = a(42304); d = a(42236); g = a(84970); - n = a(57925); - k = a(67894); - m = a(17892); - p = a(86607); + p = a(57925); + h = a(67894); + l = a(17892); + n = a(86607); q = a(26305); - b.storage = new r.gd(function(u) { - u(l.XJa).ae(function() { + b.storage = new r.kd(function(u) { + u(m.zKa).ee(function() { return function() { - return ob.localStorage; + return qb.localStorage; }; }); - u(l.VGa).ae(function() { + u(m.uHa).ee(function() { return function() { - return ob.indexedDB; + return qb.indexedDB; }; }); - u(p.GJa).to(q.FJa).ha(); - u(m.Lw).to(k.ABa).ha(); - u(f.nIa).to(h.mIa).ha(); - u(c.z0).to(n.wHa).ha(); - u(d.yHa).to(g.xHa).ha(); - u(d.UGa).to(g.TGa).ha(); - u(d.AHa).to(g.zHa).ha(); + u(n.iKa).to(q.hKa).ia(); + u(l.Ww).to(h.aCa).ia(); + u(f.QIa).to(k.PIa).ia(); + u(c.$0).to(p.WHa).ia(); + u(d.YHa).to(g.XHa).ia(); + u(d.tHa).to(g.sHa).ia(); + u(d.$Ha).to(g.ZHa).ia(); }); }, 56278: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.nIa = "LocalStorageSymbol"; + b.QIa = "LocalStorageSymbol"; }, 86607: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.GJa = "MemoryStorageSymbol"; + b.iKa = "MemoryStorageSymbol"; }, 48159: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.enb = "NativeLocalStorageSymbol"; - b.XJa = "NativeLocalStorageFactorySymbol"; - b.VGa = "IDBFactorySymbol"; + b.aob = "NativeLocalStorageSymbol"; + b.zKa = "NativeLocalStorageFactorySymbol"; + b.uHa = "IDBFactorySymbol"; }, 31679: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Xjb = "__default_rule_key__"; + b.Ukb = "__default_rule_key__"; }, 67894: function(r, b, a) { - var f, h, d, g, n, k, m; + var f, k, d, g, p, h, l; - function c(p, q, u, t) { - this.ma = p; + function c(n, q, u, t) { + this.la = n; this.config = q; - this.KOb = u; - this.Usa = t; - this.rF = { + this.VPb = u; + this.tta = t; + this.IF = { mem: { - storage: this.Usa, + storage: this.tta, key: "mem" } }; - this.ZC = this.config.ZC; + this.jD = this.config.jD; } - function l(p, q, u, t) { - this.Ef = p; - this.ml = q; - this.Usa = u; + function m(n, q, u, t) { + this.Df = n; + this.pl = q; + this.tta = u; this.config = t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.oca = b.ABa = void 0; + b.Tca = b.aCa = void 0; r = a(5163); f = a(22674); - h = a(36129); + k = a(36129); d = a(42236); g = a(87386); - n = a(86607); - k = a(31679); + p = a(86607); + h = a(31679); a = a(34231); - l.prototype.create = function() { - this.fT || (this.fT = this.SK()); - return this.fT; + m.prototype.create = function() { + this.ST || (this.ST = this.kL()); + return this.ST; }; - l.prototype.SK = function() { - this.Yub = new c(this.Ef.ab("AppStorage"), this.config, this.ml, this.Usa); - return this.Yub.create(); + m.prototype.kL = function() { + this.Yvb = new c(this.Df.Za("AppStorage"), this.config, this.pl, this.tta); + return this.Yvb.create(); }; - m = l; - m = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.bb)), r.__param(1, (0, f.l)(d.AHa)), r.__param(2, (0, f.l)(n.GJa)), r.__param(3, (0, f.l)(a.Cn))], m); - b.ABa = m; + l = m; + l = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(g.$a)), r.__param(1, (0, f.l)(d.$Ha)), r.__param(2, (0, f.l)(p.iKa)), r.__param(3, (0, f.l)(a.Cn))], l); + b.aCa = l; c.prototype.create = function() { - var p; - p = this; - return this.iCb().then(function(q) { - if (!p.ayb(q, p.config.VU)) throw p.vVb(q); - return p; + var n; + n = this; + return this.mDb().then(function(q) { + if (!n.czb(q, n.config.GV)) throw n.MWb(q); + return n; }); }; - c.prototype.load = function(p) { + c.prototype.load = function(n) { var q; q = this; return new Promise(function(u, t) { - q.hU(p).storage.load(p).then(function(w) { - u(w); - }).catch(function(w) { - t(w); + q.RU(n).storage.load(n).then(function(v) { + u(v); + }).catch(function(v) { + t(v); }); }); }; - c.prototype.save = function(p, q, u) { + c.prototype.save = function(n, q, u) { var t; t = this; - return new Promise(function(w, v) { - t.hU(p).storage.save(p, q, u).then(function(y) { - w(y); - }).catch(function(y) { + return new Promise(function(v, w) { + t.RU(n).storage.save(n, q, u).then(function(y) { v(y); + }).catch(function(y) { + w(y); }); }); }; - c.prototype.remove = function(p) { + c.prototype.remove = function(n) { var q; q = this; return new Promise(function(u, t) { - q.hU(p).storage.remove(p).then(function() { + q.RU(n).storage.remove(n).then(function() { u(); - }).catch(function(w) { - t(w); + }).catch(function(v) { + t(v); }); }); }; c.prototype.removeAll = function() { - var p; - p = this; + var n; + n = this; return new Promise(function(q, u) { - p.$ab("mem").then(function() { - return p.$ab("idb"); + n.Nbb("mem").then(function() { + return n.Nbb("idb"); }).catch(function(t) { return Promise.reject(t); }).then(function() { q(); }).catch(function(t) { - p.ma.error("remove all failed"); + n.la.error("remove all failed"); u(t); }); }); }; c.prototype.loadAll = function() { - var p, q; - p = this; + var n, q; + n = this; q = []; - return this.d6a("mem").then(function(u) { + return this.I6a("mem").then(function(u) { q = q.concat(u); - return p.d6a("idb"); + return n.I6a("idb"); }).catch(function(u) { - p.KQb(u) || p.ma.error("IndexedDb.LoadAll exception", u); + n.URb(u) || n.la.error("IndexedDb.LoadAll exception", u); return []; }).then(function(u) { return q = q.concat(u); }).catch(function(u) { - p.ma.error("load all failed", u); + n.la.error("load all failed", u); throw u; }); }; - c.prototype.iCb = function() { - var p; - p = this; - return this.KOb.create().then(function(q) { - p.rF.idb = { + c.prototype.mDb = function() { + var n; + n = this; + return this.VPb.create().then(function(q) { + n.IF.idb = { storage: q, key: "idb" }; }).catch(function(q) { - p.ma.error("idb failed to load", q); + n.la.error("idb failed to load", q); return q || ({ - za: h.S.$o + wa: k.R.Xo }); }); }; - c.prototype.ayb = function(p, q) { - return !p || p && q ? !0 : !1; + c.prototype.czb = function(n, q) { + return !n || n && q ? !0 : !1; }; - c.prototype.vVb = function(p) { + c.prototype.MWb = function(n) { var q; q = ""; - p && (q += p.za); + n && (q += n.wa); return { - za: q + wa: q }; }; - c.prototype.$ab = function(p) { - return (p = this.rF[p]) ? p.storage.removeAll() : Promise.resolve(); + c.prototype.Nbb = function(n) { + return (n = this.IF[n]) ? n.storage.removeAll() : Promise.resolve(); }; - c.prototype.d6a = function(p) { - return (p = this.rF[p]) ? p.storage.loadAll() : Promise.resolve([]); + c.prototype.I6a = function(n) { + return (n = this.IF[n]) ? n.storage.loadAll() : Promise.resolve([]); }; - c.prototype.bIb = function(p) { - for (var q in this.ZC) - if (p.startsWith(q)) return this.ZC[q]; - return this.ZC[k.Xjb]; + c.prototype.jJb = function(n) { + for (var q in this.jD) + if (n.startsWith(q)) return this.jD[q]; + return this.jD[h.Ukb]; }; - c.prototype.hU = function(p) { + c.prototype.RU = function(n) { var q, u; q = this; - this.bIb(p).every(function(t) { - return q.rF[t] ? (u = q.rF[t], !1) : !0; + this.jJb(n).every(function(t) { + return q.IF[t] ? (u = q.IF[t], !1) : !0; }); if (!u) { - this.ma.error("component not found for storageKey", { - J5b: p, - yfc: Object.keys(this.rF), - rules: this.ZC + this.la.error("component not found for storageKey", { + j7b: n, + dhc: Object.keys(this.IF), + rules: this.jD }); - u = this.rF.mem; + u = this.IF.mem; } - this.ma.trace("component found for key", { - storageKey: p, + this.la.trace("component found for key", { + storageKey: n, componentKey: u.key }); return u; }; - c.prototype.KQb = function(p) { - return (p && (p.za || p.errorSubCode)) === h.S.lx; + c.prototype.URb = function(n) { + return (n && (n.wa || n.errorSubCode)) === k.R.wx; }; - b.oca = c; + b.Tca = c; }, 6675: function(r, b) { - function a(c, l) { - this.Fx = c; - this.de = l; + function a(c, m) { + this.Qx = c; + this.fe = m; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.dea = void 0; - a.prototype.load = function(c, l) { + b.Iea = void 0; + a.prototype.load = function(c, m) { var f; f = this; - this.Fx.load(c).then(function(h) { - l && l(a.Ieb(h)); - }).catch(function(h) { - l && l(f.Wma(c, h)); + this.Qx.load(c).then(function(k) { + m && m(a.Afb(k)); + }).catch(function(k) { + m && m(f.yna(c, k)); }); }; - a.prototype.save = function(c, l, f, h) { + a.prototype.save = function(c, m, f, k) { var d; d = this; - this.Fx.save(c, l, f).then(function() { - h && h(a.Ieb({ + this.Qx.save(c, m, f).then(function() { + k && k(a.Afb({ key: c, - value: l + value: m })); }).catch(function(g) { - h && h(d.Wma(c, g)); + k && k(d.yna(c, g)); }); }; - a.prototype.remove = function(c, l) { + a.prototype.remove = function(c, m) { var f; f = this; - this.Fx.remove(c).then(function() { - l && l({ - ia: !0, - Taa: c + this.Qx.remove(c).then(function() { + m && m({ + pa: !0, + Aba: c }); - }).catch(function(h) { - l && l(f.Wma(c, h)); + }).catch(function(k) { + m && m(f.yna(c, k)); }); }; - a.Ieb = function(c) { + a.Afb = function(c) { return { - ia: !0, + pa: !0, data: c.value, - Taa: c.key + Aba: c.key }; }; - a.prototype.Wma = function(c, l) { + a.prototype.yna = function(c, m) { return { - ia: !1, - Taa: c, - za: l.za, - Nb: l.Xb ? this.de.Ae(l.Xb) : void 0 + pa: !1, + Aba: c, + wa: m.wa, + Yb: m.ic ? this.fe.Kf(m.ic) : void 0 }; }; - b.dea = a; + b.Iea = a; }, 42304: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.AC = d; + this.KC = d; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.mIa = void 0; + b.PIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); a = a(48159); c.prototype.load = function(d) { var g; g = this; - return new Promise(function(n, k) { - var m, p; + return new Promise(function(p, h) { + var l, n; try { - m = g.AC.getItem(d); - if (m) { - p = m; - if ("{" === m[0]) try { - p = JSON.parse(m) || m; + l = g.KC.getItem(d); + if (l) { + n = l; + if ("{" === l[0]) try { + n = JSON.parse(l) || l; } catch (q) {} - n({ + p({ key: d, - value: p + value: n }); - } else k({ - za: f.S.lx + } else h({ + wa: f.R.wx }); } catch (q) { - k({ - za: f.S.SNa, - Xb: q + h({ + wa: f.R.rOa, + ic: q }); } }); }; - c.prototype.save = function(d, g, n) { - var k; - k = this; - return new Promise(function(m, p) { - if (n && k.AC.getItem(d)) m(!1); + c.prototype.save = function(d, g, p) { + var h; + h = this; + return new Promise(function(l, n) { + if (p && h.KC.getItem(d)) l(!1); else try { - "string" === typeof g ? k.AC.setItem(d, g) : k.AC.setItem(d, JSON.stringify(g)); - m(!0); + "string" === typeof g ? h.KC.setItem(d, g) : h.KC.setItem(d, JSON.stringify(g)); + l(!0); } catch (q) { - p({ - za: f.S.TNa, - Xb: q + n({ + wa: f.R.sOa, + ic: q }); } }); @@ -55568,14 +55100,14 @@ E3cbY[513816] = false; c.prototype.remove = function(d) { var g; g = this; - return new Promise(function(n, k) { + return new Promise(function(p, h) { try { - g.AC.removeItem(d); - n(); - } catch (m) { - k({ - za: f.S.Sfa, - Xb: m + g.KC.removeItem(d); + p(); + } catch (l) { + h({ + wa: f.R.wga, + ic: l }); } }); @@ -55586,31 +55118,31 @@ E3cbY[513816] = false; c.prototype.removeAll = function() { return Promise.reject("Not supported"); }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.enb))], h); - b.mIa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.aob))], k); + b.PIa = k; }, 26305: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.Ef = d; - this.bH = {}; - this.ma = this.Ef.ab("MemoryStorage"); + this.Df = d; + this.tH = {}; + this.la = this.Df.Za("MemoryStorage"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.FJa = void 0; + b.hKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(36129); a = a(87386); c.prototype.load = function(d) { var g; - if (this.bH.hasOwnProperty(d)) { - g = this.bH[d]; - this.ma.debug("Storage entry loaded", { + if (this.tH.hasOwnProperty(d)) { + g = this.tH[d]; + this.la.debug("Storage entry loaded", { key: d }); return Promise.resolve({ @@ -55618,133 +55150,133 @@ E3cbY[513816] = false; value: g }); } - this.ma.debug("Storage entry not found", { + this.la.debug("Storage entry not found", { key: d }); return Promise.reject({ - za: f.S.lx + wa: f.R.wx }); }; - c.prototype.save = function(d, g, n) { - if (n && this.bH.hasOwnProperty(d)) return Promise.resolve(!1); - this.bH[d] = g; + c.prototype.save = function(d, g, p) { + if (p && this.tH.hasOwnProperty(d)) return Promise.resolve(!1); + this.tH[d] = g; return Promise.resolve(!0); }; c.prototype.remove = function(d) { - delete this.bH[d]; + delete this.tH[d]; return Promise.resolve(); }; c.prototype.loadAll = function() { var d; - d = Object.entries(this.bH).map(function(g) { - var n; - n = ka(g); - g = n.next().value; - n = n.next().value; + d = Object.entries(this.tH).map(function(g) { + var p; + p = ja(g); + g = p.next().value; + p = p.next().value; return { key: g, - value: n + value: p }; }); return Promise.resolve(d); }; c.prototype.removeAll = function() { - this.bH = {}; + this.tH = {}; return Promise.resolve(); }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.bb))], h); - b.FJa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.$a))], k); + b.hKa = k; }, 92093: function(r, b, a) { - var f, h, d; + var f, k, d; - function c(g, n, k) { + function c(g, p, h) { this.config = g; - this.Do = n; - this.AC = k; + this.Co = p; + this.KC = h; } - function l(g, n) { + function m(g, p) { this.reason = g; - this.Xb = n; + this.ic = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.vHa = b.tNa = void 0; + b.VHa = b.TNa = void 0; f = a(36129); - h = a(59818); + k = a(59818); (function(g) { - g[g.Jea = 0] = "NoData"; + g[g.nfa = 0] = "NoData"; g[g.Error = 1] = "Error"; - g[g.DJ = 2] = "Timeout"; - })(d = b.tNa || (b.tNa = {})); + g[g.WJ = 2] = "Timeout"; + })(d = b.TNa || (b.TNa = {})); c.prototype.load = function(g) { - var n; - n = this; - return new Promise(function(k, m) { - n.v5("get", !1, g).then(function(p) { - k({ + var p; + p = this; + return new Promise(function(h, l) { + p.S5("get", !1, g).then(function(n) { + h({ key: g, - value: p + value: n }); - }).catch(function(p) { + }).catch(function(n) { var q; - q = f.S.SNa; - switch (p.reason) { - case d.Jea: - q = f.S.lx; + q = f.R.rOa; + switch (n.reason) { + case d.nfa: + q = f.R.wx; break; - case d.DJ: - q = f.S.dpb; + case d.WJ: + q = f.R.cqb; } - m({ - za: q, - Xb: p.Xb + l({ + wa: q, + ic: n.ic }); }); }); }; - c.prototype.save = function(g, n, k) { - var m; - m = this; - return new Promise(function(p, q) { - m.v5(k ? "add" : "put", !0, { + c.prototype.save = function(g, p, h) { + var l; + l = this; + return new Promise(function(n, q) { + l.S5(h ? "add" : "put", !0, { name: g, - data: n + data: p }).then(function() { - p(!k); + n(!h); }).catch(function(u) { var t; - t = f.S.TNa; + t = f.R.sOa; switch (u.reason) { - case d.DJ: - t = f.S.gpb; + case d.WJ: + t = f.R.fqb; } q({ - za: t, - Xb: u.Xb + wa: t, + ic: u.ic }); }); }); }; c.prototype.remove = function(g) { - var n; - n = this; - return new Promise(function(k, m) { - n.v5("delete", !0, g).then(function() { - k(); - }).catch(function(p) { + var p; + p = this; + return new Promise(function(h, l) { + p.S5("delete", !0, g).then(function() { + h(); + }).catch(function(n) { var q; - q = f.S.Sfa; - switch (p.reason) { - case d.DJ: - q = f.S.RNa; + q = f.R.wga; + switch (n.reason) { + case d.WJ: + q = f.R.qOa; } - m({ - za: q, - Xb: p.Xb + l({ + wa: q, + ic: n.ic }); }); }); @@ -55752,19 +55284,19 @@ E3cbY[513816] = false; c.prototype.removeAll = function() { var g; g = this; - return new Promise(function(n, k) { - g.v5("clear", !0, "").then(function() { - n(); - }).catch(function(m) { - var p; - p = f.S.Sfa; - switch (m.reason) { - case d.DJ: - p = f.S.RNa; + return new Promise(function(p, h) { + g.S5("clear", !0, "").then(function() { + p(); + }).catch(function(l) { + var n; + n = f.R.wga; + switch (l.reason) { + case d.WJ: + n = f.R.qOa; } - k({ - za: p, - Xb: m.Xb + h({ + wa: n, + ic: l.ic }); }); }); @@ -55772,135 +55304,135 @@ E3cbY[513816] = false; c.prototype.loadAll = function() { var g; g = this; - return this.Do.oq(this.config.timeout, new Promise(function(n, k) { - var m, p, q; - if (g.config.rya) k(new l(g.config.rya)); + return this.Co.lq(this.config.timeout, new Promise(function(p, h) { + var l, n, q; + if (g.config.Qya) h(new m(g.config.Qya)); else { - m = []; - p = g.AC.transaction(g.config.xW, "readonly"); - q = p.objectStore(g.config.xW).openCursor(); - p.onerror = function() { - k(new l(d.Error, q.error)); + l = []; + n = g.KC.transaction(g.config.mX, "readonly"); + q = n.objectStore(g.config.mX).openCursor(); + n.onerror = function() { + h(new m(d.Error, q.error)); }; q.onsuccess = function(u) { if (u = u.target.result) try { - m.push({ + l.push({ key: u.value.name, value: u.value.data }); u.continue(); } catch (t) { - k(new l(d.Error, t)); - } else n(m); + h(new m(d.Error, t)); + } else p(l); }; q.onerror = function() { - k(new l(d.Error, q.error)); + h(new m(d.Error, q.error)); }; } - })).catch(function(n) { - return n instanceof h.Hq ? Promise.reject(new l(d.DJ, n)) : n instanceof l ? Promise.reject(n) : Promise.reject(new l(d.Error, n)); + })).catch(function(p) { + return p instanceof k.Gq ? Promise.reject(new m(d.WJ, p)) : p instanceof m ? Promise.reject(p) : Promise.reject(new m(d.Error, p)); }); }; - c.prototype.v5 = function(g, n, k) { - var m; - m = this; - return this.Do.oq(this.config.timeout, new Promise(function(p, q) { + c.prototype.S5 = function(g, p, h) { + var l; + l = this; + return this.Co.lq(this.config.timeout, new Promise(function(n, q) { var u, t; - u = m.AC.transaction(m.config.xW, n ? "readwrite" : "readonly"); - t = u.objectStore(m.config.xW)[g](k); + u = l.KC.transaction(l.config.mX, p ? "readwrite" : "readonly"); + t = u.objectStore(l.config.mX)[g](h); u.onerror = function() { - q(new l(d.Error, t.error)); + q(new m(d.Error, t.error)); }; - t.onsuccess = function(w) { - var v; + t.onsuccess = function(v) { + var w; if ("get" == g) try { - v = w.target.result; - v ? p(v.data) : q(new l(d.Jea)); + w = v.target.result; + w ? n(w.data) : q(new m(d.nfa)); } catch (y) { - q(new l(d.Jea, y)); - } else p(void 0); + q(new m(d.nfa, y)); + } else n(void 0); }; t.onerror = function() { - q(new l(d.Error, t.error)); + q(new m(d.Error, t.error)); }; - })).catch(function(p) { - return p instanceof h.Hq ? Promise.reject(new l(d.DJ, p)) : p instanceof l ? Promise.reject(p) : Promise.reject(new l(d.Error, p)); + })).catch(function(n) { + return n instanceof k.Gq ? Promise.reject(new m(d.WJ, n)) : n instanceof m ? Promise.reject(n) : Promise.reject(new m(d.Error, n)); }); }; - b.vHa = c; + b.VHa = c; }, 91133: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.z0 = "IndexedDBConfigSymbol"; + b.$0 = "IndexedDBConfigSymbol"; }, 42236: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.UGa = "IDBDatabaseFactorySymbol"; - b.yHa = "IndexedDBFactorySymbol"; - b.AHa = "IndexedDBStorageFactorySymbol"; + b.tHa = "IDBDatabaseFactorySymbol"; + b.YHa = "IndexedDBFactorySymbol"; + b.$Ha = "IndexedDBStorageFactorySymbol"; }, 57925: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - n = h.Qe.call(this, n, "IndexedDBConfigImpl") || this; - n.config = k; - n.version = 1; - n.xW = "namedatapairs"; - return n; + function c(p, h) { + p = k.Te.call(this, p, "IndexedDBConfigImpl") || this; + p.config = h; + p.version = 1; + p.mX = "namedatapairs"; + return p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.wHa = void 0; + b.WHa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(12501); - h = a(64174); + k = a(64174); d = a(34231); a = a(83767); - ea(c, h.Qe); - Za.Object.defineProperties(c.prototype, { + ea(c, k.Te); + $a.Object.defineProperties(c.prototype, { name: { configurable: !0, enumerable: !0, get: function() { - return "netflix.player" + (this.config.iy ? "Test" : ""); + return "netflix.player" + (this.config.vy ? "Test" : ""); } }, timeout: { configurable: !0, enumerable: !0, get: function() { - return this.config.peb; + return this.config.jfb; } }, - g3: { + E3: { configurable: !0, enumerable: !0, get: function() { - return this.config.g3; + return this.config.E3; } }, - sya: { + Rya: { configurable: !0, enumerable: !0, get: function() { return 0; } }, - rya: { + Qya: { configurable: !0, enumerable: !0, get: function() { return 0; } }, - M_a: { + q0a: { configurable: !0, enumerable: !0, get: function() { @@ -55909,45 +55441,45 @@ E3cbY[513816] = false; } }); g = c; - r.__decorate([f.config(f.Ez, "simulateIdbOpenError")], g.prototype, "sya", null); - r.__decorate([f.config(f.Ez, "simulateIdbLoadAllError")], g.prototype, "rya", null); - r.__decorate([f.config(f.bd, "fixInvalidDatabase")], g.prototype, "M_a", null); - g = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.zl)), r.__param(1, (0, l.l)(d.Cn))], g); - b.wHa = g; + r.__decorate([f.config(f.Qz, "simulateIdbOpenError")], g.prototype, "Rya", null); + r.__decorate([f.config(f.Qz, "simulateIdbLoadAllError")], g.prototype, "Qya", null); + r.__decorate([f.config(f.ed, "fixInvalidDatabase")], g.prototype, "q0a", null); + g = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.Cl)), r.__param(1, (0, m.l)(d.Cn))], g); + b.WHa = g; }, 84970: function(r, b, a) { - var h, d, g, n, k, m, p, q, u, t, w, v; + var k, d, g, p, h, l, n, q, u, t, v, w; - function c(y, x, z, A, B, C) { + function c(y, x, z, B, A, C) { this.config = x; - this.iT = z; - this.ml = A; - this.I9b = B; + this.VT = z; + this.pl = B; + this.jac = A; this.Ck = C; - this.ma = y.ab(m.KOa); + this.la = y.Za(l.jPa); } - function l(y, x) { + function m(y, x) { this.config = y; - this.QO = x; + this.wP = x; } - function f(y, x, z, A, B) { + function f(y, x, z, B, A) { this.config = x; - this.QO = z; - this.Ck = B; - this.ma = y.ab(m.KOa); - this.iT = new Promise(function(C, D) { + this.wP = z; + this.Ck = A; + this.la = y.Za(l.jPa); + this.VT = new Promise(function(C, D) { var E; try { - E = A(); + E = B(); E ? C(E) : D({ - za: k.S.WGa + wa: h.R.vHa }); } catch (G) { D({ - za: k.S.y0, - Xb: G + wa: h.R.Z0, + ic: G }); } }); @@ -55955,351 +55487,351 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.zHa = b.xHa = b.TGa = void 0; + b.ZHa = b.XHa = b.sHa = void 0; r = a(5163); - h = a(22674); + k = a(22674); d = a(87386); g = a(92093); - n = a(48159); - k = a(36129); - m = a(44272); - p = a(91133); + p = a(48159); + h = a(36129); + l = a(44272); + n = a(91133); q = a(59818); u = a(17892); t = a(77134); - w = a(42236); - v = a(63156); + v = a(42236); + w = a(63156); f.prototype.create = function() { - this.Mla || (this.Mla = this.SK()); - return this.Mla; + this.nma || (this.nma = this.kL()); + return this.nma; }; - f.prototype.tt = function(y) { + f.prototype.Bt = function(y) { var x; x = this; - this.Mla = null; - return this.QO.oq(this.config.timeout, new Promise(function(z, A) { + this.nma = null; + return this.wP.lq(this.config.timeout, new Promise(function(z, B) { y.close(); x.delete(y.name).then(function() { z(); - }).catch(function(B) { - A(B); + }).catch(function(A) { + B(A); }); })).catch(function(z) { - return z instanceof q.Hq ? Promise.reject({ - za: k.S.y0 - }) : z.za ? Promise.reject(z) : Promise.reject({ - za: k.S.y0, - Xb: z + return z instanceof q.Gq ? Promise.reject({ + wa: h.R.Z0 + }) : z.wa ? Promise.reject(z) : Promise.reject({ + wa: h.R.Z0, + ic: z }); }); }; f.prototype.delete = function(y) { var x; x = this; - return this.QO.oq(this.config.timeout, new Promise(function(z, A) { - x.iT.then(function(B) { + return this.wP.lq(this.config.timeout, new Promise(function(z, B) { + x.VT.then(function(A) { var C; - C = B.deleteDatabase(y); + C = A.deleteDatabase(y); C.onsuccess = function() { z(); }; C.onerror = function() { - A({ - za: k.S.y0, - Xb: C.error + B({ + wa: h.R.Z0, + ic: C.error }); }; - }).catch(function(B) { - A(B); + }).catch(function(A) { + B(A); }); })); }; - f.prototype.SK = function() { + f.prototype.kL = function() { var y, x; y = this; - return this.QO.oq(this.config.timeout, new Promise(function(z, A) { - if (y.config.sya) return A({ - za: y.config.sya - }); - y.iT.then(function(B) { - y.Ck.mark(v.lj.Hlb); - x = B.open(y.config.name, y.config.version); - if (!x) return A({ - za: k.S.XGa + return this.wP.lq(this.config.timeout, new Promise(function(z, B) { + if (y.config.Rya) return B({ + wa: y.config.Rya + }); + y.VT.then(function(A) { + y.Ck.mark(w.lj.Dmb); + x = A.open(y.config.name, y.config.version); + if (!x) return B({ + wa: h.R.wHa }); x.onblocked = function() { - y.Ck.mark(v.lj.Elb); - A({ - za: k.S.Alb + y.Ck.mark(w.lj.Amb); + B({ + wa: h.R.wmb }); }; x.onupgradeneeded = function() { var C; - y.Ck.mark(v.lj.Olb); + y.Ck.mark(w.lj.Kmb); C = x.result; try { - C.createObjectStore(y.config.xW, { + C.createObjectStore(y.config.mX, { keyPath: "name" }); } catch (D) { - y.ma.error("Exception while creating object store", D); + y.la.error("Exception while creating object store", D); } }; x.onsuccess = function(C) { var D, E; - y.Ck.mark(v.lj.Nlb); + y.Ck.mark(w.lj.Jmb); try { D = C.target.result; E = D.objectStoreNames.length; - y.ma.trace("objectstorenames length ", E); + y.la.trace("objectstorenames length ", E); if (0 === E) { - y.ma.error("invalid indexedDb state, deleting"); - y.Ck.mark(v.lj.Glb); + y.la.error("invalid indexedDb state, deleting"); + y.Ck.mark(w.lj.Cmb); try { D.close(); } catch (G) {} - B.deleteDatabase(y.config.name); + A.deleteDatabase(y.config.name); setTimeout(function() { - A({ - za: k.S.zlb + B({ + wa: h.R.vmb }); }, 1); return; } } catch (G) { - y.ma.error("Exception while inspecting indexedDb objectstorenames", G); + y.la.error("Exception while inspecting indexedDb objectstorenames", G); } z(x.result); }; x.onerror = function() { - y.Ck.mark(v.lj.Flb); - y.ma.error("IndexedDB open error", x.error); - A({ - za: k.S.Blb, - Xb: x.error + y.Ck.mark(w.lj.Bmb); + y.la.error("IndexedDB open error", x.error); + B({ + wa: h.R.xmb, + ic: x.error }); }; - }).catch(function(B) { - A(B); + }).catch(function(A) { + B(A); }); })).catch(function(z) { - if (z instanceof q.Hq) { + if (z instanceof q.Gq) { try { x && x.readyState && y.Ck.mark("readyState-" + x.readyState); - } catch (A) {} - if (y.config.g3 && x && "done" === x.readyState) { - if (y.C9b(x)) return (y.Ck.mark(v.lj.Llb), Promise.resolve(x.result)); - y.Ck.mark(v.lj.Klb); + } catch (B) {} + if (y.config.E3 && x && "done" === x.readyState) { + if (y.dac(x)) return (y.Ck.mark(w.lj.Hmb), Promise.resolve(x.result)); + y.Ck.mark(w.lj.Gmb); } - y.Ck.mark(v.lj.Jlb); + y.Ck.mark(w.lj.Fmb); return Promise.reject({ - za: k.S.Dlb + wa: h.R.zmb }); } - if (z.za) return Promise.reject(z); - y.Ck.mark(v.lj.Ilb); - y.ma.error("IndexedDB open exception occurred", z); + if (z.wa) return Promise.reject(z); + y.Ck.mark(w.lj.Emb); + y.la.error("IndexedDB open exception occurred", z); return Promise.reject({ - za: k.S.Clb, - Xb: z + wa: h.R.ymb, + ic: z }); }); }; - f.prototype.C9b = function(y) { + f.prototype.dac = function(y) { try { return 0 < y.result.objectStoreNames.length; } catch (x) { - this.Ck.mark(v.lj.Mlb); - this.ma.error("failed to check open request state", x); + this.Ck.mark(w.lj.Imb); + this.la.error("failed to check open request state", x); } return !1; }; a = f; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.bb)), r.__param(1, (0, h.l)(p.z0)), r.__param(2, (0, h.l)(q.hA)), r.__param(3, (0, h.l)(n.VGa)), r.__param(4, (0, h.l)(t.EJ))], a); - b.TGa = a; - l.prototype.create = function(y) { - return Promise.resolve(new g.vHa(this.config, this.QO, y)); - }; - a = l; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(p.z0)), r.__param(1, (0, h.l)(q.hA))], a); - b.xHa = a; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.$a)), r.__param(1, (0, k.l)(n.$0)), r.__param(2, (0, k.l)(q.vA)), r.__param(3, (0, k.l)(p.uHa)), r.__param(4, (0, k.l)(t.XJ))], a); + b.sHa = a; + m.prototype.create = function(y) { + return Promise.resolve(new g.VHa(this.config, this.wP, y)); + }; + a = m; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(n.$0)), r.__param(1, (0, k.l)(q.vA))], a); + b.XHa = a; c.prototype.create = function() { if (this.storage) return Promise.resolve(this.storage); - this.fT || (this.fT = this.SK(this.I9b)); - return this.fT; + this.ST || (this.ST = this.kL(this.jac)); + return this.ST; }; - c.prototype.SK = function(y) { + c.prototype.kL = function(y) { var x; x = this; y = void 0 === y ? [] : y; - return new Promise(function(z, A) { - x.Ck.mark(v.lj.cpb); - x.iT.create().then(function(B) { - x.ml.create(B).then(function(C) { + return new Promise(function(z, B) { + x.Ck.mark(w.lj.bqb); + x.VT.create().then(function(A) { + x.pl.create(A).then(function(C) { Promise.all(y.map(function(D) { return D.validate(C); })).then(function() { x.storage = C; z(x.storage); }).catch(function(D) { - x.ma.debug("DB validation failed, cause: " + D); - x.config.M_a ? (x.ma.debug("Fixing corrupt DB"), x.iT.tt(B).then(function() { - x.ma.error("Invalid database deleted, creating new database."); - x.SK().then(function(E) { - x.ma.error("Invalid database successfully recreated."); + x.la.debug("DB validation failed, cause: " + D); + x.config.q0a ? (x.la.debug("Fixing corrupt DB"), x.VT.Bt(A).then(function() { + x.la.error("Invalid database deleted, creating new database."); + x.kL().then(function(E) { + x.la.error("Invalid database successfully recreated."); x.storage = E; z(x.storage); }); }).catch(function(E) { - x.ma.error("Couldn't delete invalid database."); - A(E); - })) : (x.ma.debug("Ignoring invalid DB due to config"), x.storage = C, z(x.storage)); + x.la.error("Couldn't delete invalid database."); + B(E); + })) : (x.la.debug("Ignoring invalid DB due to config"), x.storage = C, z(x.storage)); }); }).catch(function(C) { - A(C); + B(C); }); - }).catch(function(B) { - A(B); + }).catch(function(A) { + B(A); }); }); }; a = c; - a = r.__decorate([(0, h.U)(), r.__param(0, (0, h.l)(d.bb)), r.__param(1, (0, h.l)(p.z0)), r.__param(2, (0, h.l)(w.UGa)), r.__param(3, (0, h.l)(w.yHa)), r.__param(4, (0, h.optional)()), r.__param(4, (0, h.aH)(u.mpb)), r.__param(5, (0, h.l)(t.EJ))], a); - b.zHa = a; + a = r.__decorate([(0, k.U)(), r.__param(0, (0, k.l)(d.$a)), r.__param(1, (0, k.l)(n.$0)), r.__param(2, (0, k.l)(v.tHa)), r.__param(3, (0, k.l)(v.YHa)), r.__param(4, (0, k.optional)()), r.__param(4, (0, k.sH)(u.mqb)), r.__param(5, (0, k.l)(t.XJ))], a); + b.ZHa = a; }, 69899: function(r, b, a) { var f; - function c(h, d, g) { - this.start = h; + function c(k, d, g) { + this.start = k; this.track = d; - this.bD = Array.isArray(g) ? g : []; + this.mD = Array.isArray(g) ? g : []; } - function l(h, d) { - this.log = h; - this.Jz = d; - this.$va = []; + function m(k, d) { + this.log = k; + this.yD = d; + this.Awa = []; this.orphans = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.SOa = void 0; + b.uPa = void 0; f = a(45146); - l.prototype.Btb = function(h, d) { - this.m8a(h, d, "activating"); + m.prototype.Bub = function(k, d) { + this.U8a(k, d, "activating"); }; - l.prototype.kDb = function(h) { - this.Nma(h, "de-activating"); + m.prototype.oEb = function(k) { + this.pna(k, "de-activating"); }; - l.prototype.m8a = function(h, d, g) { - var n; - this.fk && this.Nma(h, "close current for new"); - n = []; - this.orphans.length && (n.push.apply(n, ca(this.orphans)), this.orphans = []); - this.fk = new c(h, d, n); - this.Jz && this.log.trace("new range: " + g, this.fk); + m.prototype.U8a = function(k, d, g) { + var p; + this.ek && this.pna(k, "close current for new"); + p = []; + this.orphans.length && (p.push.apply(p, aa(this.orphans)), this.orphans = []); + this.ek = new c(k, d, p); + this.yD && this.log.trace("new range: " + g, this.ek); }; - l.prototype.Nma = function(h, d) { - this.fk && (this.fk.end = h, this.$va.push(this.fk), this.Jz && this.log.trace("end range: " + d, this.fk || ({})), this.fk = void 0); + m.prototype.pna = function(k, d) { + this.ek && (this.ek.end = k, this.Awa.push(this.ek), this.yD && this.log.trace("end range: " + d, this.ek || ({})), this.ek = void 0); }; - l.prototype.Lgb = function(h) { + m.prototype.Ghb = function(k) { for (var d = [], g = 0; g < arguments.length; ++g) d[g - 0] = arguments[g]; - this.fk ? this.fk.bD.push.apply(this.fk.bD, ca(d)) : this.orphans.push.apply(this.orphans, ca(d)); + this.ek ? this.ek.mD.push.apply(this.ek.mD, aa(d)) : this.orphans.push.apply(this.orphans, aa(d)); }; - l.prototype.upa = function(h) { + m.prototype.Ypa = function(k) { var d, g; - d = this.$va.slice(0); - if (this.fk && "undefined" !== typeof h) { - g = new c(this.fk.start, this.fk.track, this.fk.bD); - g.end = h; + d = this.Awa.slice(0); + if (this.ek && "undefined" !== typeof k) { + g = new c(this.ek.start, this.ek.track, this.ek.mD); + g.end = k; d.push(g); } - h = d.reduce(function(n, k) { - var m, p, q, u; - if (!k.track) return n; - p = k.track.Vb; - q = k.track.Vl(k.start, k.end); - if (void 0 === q || null === q) return n; - u = new Set(k.bD); - n[p] ? (k = n[p], k.expected += q, k.missed += q - u.size) : n[p] = { - dlid: p, - bcp47: k.track.ye, - profile: k.track.profile, + k = d.reduce(function(p, h) { + var l, n, q, u; + if (!h.track) return p; + n = h.track.Wb; + q = h.track.Tl(h.start, h.end); + if (void 0 === q || null === q) return p; + u = new Set(h.mD); + p[n] ? (h = p[n], h.expected += q, h.missed += q - u.size) : p[n] = { + dlid: n, + bcp47: h.track.xe, + profile: h.track.profile, expected: q, missed: q - u.size, - startPts: null !== (m = k.track.MMb()) && void 0 !== m ? m : 0 + startPts: null !== (l = h.track.XNb()) && void 0 !== l ? l : 0 }; - return n; + return p; }, {}); - h = Object.values(h); - this.Jz && this.log.trace("subtitleqoe:", JSON.stringify(h, null, "\t")); - return h; + k = Object.values(k); + this.yD && this.log.trace("subtitleqoe:", JSON.stringify(k, null, "\t")); + return k; }; - l.prototype.DMb = function(h) { - var d, g, n, k; - d = this.$va.slice(0); + m.prototype.ONb = function(k) { + var d, g, p, h; + d = this.Awa.slice(0); g = 0; - n = 0; - if (this.fk && "undefined" != typeof h) { - k = new c(this.fk.start, this.fk.track, this.fk.bD); - k.end = h; - d.push(k); - } - d.forEach(function(m) { - var p, q; - if (m.track) { - if (m.end < m.start) { + p = 0; + if (this.ek && "undefined" != typeof k) { + h = new c(this.ek.start, this.ek.track, this.ek.mD); + h.end = k; + d.push(h); + } + d.forEach(function(l) { + var n, q; + if (l.track) { + if (l.end < l.start) { (0, f.oa)(!1, "negative range"); - m.SC = 0; + l.bD = 0; return; } - p = new Set(m.bD); - q = m.track.Vl(m.start, m.end); - m.x5 = q; - m.SC = void 0 === q || null === q ? 0 : 0 === q ? 100 : 100 * p.size / q; - } else m.SC = 100; - p = m.end - m.start; - g += p; - n += m.SC * p; - }); - k = g ? Math.round(n / g) : 100; - this.log.trace("qoe score " + k + ", at pts: " + h); - this.Jz && (h = d.map(function(m) { + n = new Set(l.mD); + q = l.track.Tl(l.start, l.end); + l.U5 = q; + l.bD = void 0 === q || null === q ? 0 : 0 === q ? 100 : 100 * n.size / q; + } else l.bD = 100; + n = l.end - l.start; + g += n; + p += l.bD * n; + }); + h = g ? Math.round(p / g) : 100; + this.log.trace("qoe score " + h + ", at pts: " + k); + this.yD && (k = d.map(function(l) { return { - start: m.start, - "end ": m.end, - duration: m.end - m.start, - score: Math.round(m.SC), - lang: m.track ? m.track.ye : "none", - "actual ": m.bD.join(" "), - expected: m.x5 + start: l.start, + "end ": l.end, + duration: l.end - l.start, + score: Math.round(l.bD), + lang: l.track ? l.track.xe : "none", + "actual ": l.mD.join(" "), + expected: l.U5 }; - }), this.log.trace("score for each range: ", JSON.stringify(h, function(m, p) { - return p; + }), this.log.trace("score for each range: ", JSON.stringify(k, function(l, n) { + return n; }, " "))); - return k; + return h; }; - b.SOa = l; + b.uPa = m; }, 40076: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.sI = void 0; + b.LI = void 0; r = a(22674); c = a(53205); - l = a(29773); + m = a(29773); f = a(22692); - h = a(87549); - b.sI = new r.gd(function(d) { - d(h.gPa).to(c.fPa); - d(f.dPa).pl(new l.cPa()); - d(h.ePa).ae(function(g) { + k = a(87549); + b.LI = new r.kd(function(d) { + d(k.JPa).to(c.IPa); + d(f.GPa).sl(new m.FPa()); + d(k.HPa).ee(function(g) { return function() { - return g.ob.get(h.gPa); + return g.nb.get(k.JPa); }; }); }); @@ -56308,128 +55840,128 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.gPa = "ThroughputTrackerSymbol"; - b.ePa = "ThroughputTrackerFactorySymbol"; + b.JPa = "ThroughputTrackerSymbol"; + b.HPa = "ThroughputTrackerFactorySymbol"; }, 22692: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dPa = "ThroughputTrackerConfigSymbol"; + b.GPa = "ThroughputTrackerConfigSymbol"; }, 70826: function(r, b, a) { var c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.uEa = void 0; + b.VEa = void 0; c = a(72574); - b.uEa = function(l, f) { - this.dFb = l; - this.size = f.$qa() ? c.Ia : f; + b.VEa = function(m, f) { + this.hGb = m; + this.size = f.Cra() ? c.Ba : f; }; }, 29773: function(r, b, a) { - function c(l) { - this.eFb = void 0 === l ? 10 : l; + function c(m) { + this.iGb = void 0 === m ? 10 : m; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.cPa = void 0; + b.FPa = void 0; r = a(5163); a = a(22674); c = r.__decorate([(0, a.U)()], c); - b.cPa = c; + b.FPa = c; }, 53205: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { this.config = g; - this.uya = f.Ia; - this.uO = []; + this.Tya = f.Ba; + this.aP = []; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.fPa = void 0; + b.IPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(72574); - h = a(5021); + k = a(5021); a = a(22692); - c.prototype.$m = function() { - var n; - for (var g; 0 < this.uO.length;)(g = this.uO.shift(), this.bTa(g)); - g = void 0 === this.uT || void 0 === this.FF ? h.Ia : this.FF.qa(this.uT); - n = g.e5a() ? 0 : this.uya.ea(f.rD) / g.ea(h.pa); + c.prototype.Xm = function() { + var p; + for (var g; 0 < this.aP.length;)(g = this.aP.shift(), this.ITa(g)); + g = void 0 === this.fU || void 0 === this.WF ? k.Ba : this.WF.qa(this.fU); + p = g.F5a() ? 0 : this.Tya.ea(f.JD) / g.ea(k.ma); return { - jza: Math.floor(n), - Bgc: g.ea(h.pa) + Jza: Math.floor(p), + fic: g.ea(k.ma) }; }; - c.prototype.Ttb = function(g) { - this.uya = this.uya.add(g.size); - this.uO.push(g.dFb); - for (this.uO.sort(function(n, k) { - return n.start.Qk(k.start); - }); this.uO.length > this.config.eFb;)(g = this.uO.shift(), this.bTa(g)); + c.prototype.Tub = function(g) { + this.Tya = this.Tya.add(g.size); + this.aP.push(g.hGb); + for (this.aP.sort(function(p, h) { + return p.start.Rk(h.start); + }); this.aP.length > this.config.iGb;)(g = this.aP.shift(), this.ITa(g)); }; - c.prototype.bTa = function(g) { - void 0 === this.uT && (this.uT = g.start); - void 0 !== this.FF && 0 > this.FF.Qk(g.start) && (this.uT = this.uT.add(g.start.qa(this.FF))); - if (void 0 === this.FF || 0 > this.FF.Qk(g.end)) this.FF = g.end; + c.prototype.ITa = function(g) { + void 0 === this.fU && (this.fU = g.start); + void 0 !== this.WF && 0 > this.WF.Rk(g.start) && (this.fU = this.fU.add(g.start.qa(this.WF))); + if (void 0 === this.WF || 0 > this.WF.Rk(g.end)) this.WF = g.end; }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.dPa))], d); - b.fPa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.GPa))], d); + b.IPa = d; }, 35781: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; - function c(q, u, t, w, v, y) { + function c(q, u, t, v, w, y) { var x, z; - q = g.bE.call(this, u, q, q, v, !0, { - Cf: "", - BC: "content" + q = g.sE.call(this, u, q, q, w, !0, { + Af: "", + LC: "content" }, "1", [{ - zg: 0, + Ag: 0, url: t, type: "unknown" - }], "xx", w || q, n.Yo.uJ, void 0, void 0, "primary", null !== (x = null === y || void 0 === y ? void 0 : y.profile) && void 0 !== x ? x : "dfxp-ls-sdh", null !== (z = null === y || void 0 === y ? void 0 : y.midx) && void 0 !== z ? z : {}, !1, !1, null === y || void 0 === y ? void 0 : y.isLanguageLeftToRight) || this; + }], "xx", v || q, p.Vo.NJ, void 0, void 0, "primary", null !== (x = null === y || void 0 === y ? void 0 : y.profile) && void 0 !== x ? x : "dfxp-ls-sdh", null !== (z = null === y || void 0 === y ? void 0 : y.midx) && void 0 !== z ? z : {}, !1, !1, null === y || void 0 === y ? void 0 : y.isLanguageLeftToRight) || this; q.j = u; q.url = t; q.options = y; - q.js = null === y || void 0 === y ? void 0 : y.useRangeHeader; + q.rs = null === y || void 0 === y ? void 0 : y.useRangeHeader; return q; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.hPa = void 0; + b.KPa = void 0; r = a(13044); - l = a(29204); + m = a(29204); f = a(37509); - h = a(31276); + k = a(31276); d = a(52569); g = a(26159); - n = a(35128); - k = a(61726); - m = a(43193); - p = a(85001); - (0, r.fMa)(r.mfa, function(q) { + p = a(35128); + h = a(61726); + l = a(43193); + n = a(85001); + (0, r.GMa)(r.Sfa, function(q) { var t; - function u(w) { - var v; - if (w.ctrlKey && w.altKey && w.shiftKey && w.keyCode == m.aA.tpb) { - v = (0, d.createElement)("INPUT", void 0, void 0, { + function u(v) { + var w; + if (v.ctrlKey && v.altKey && v.shiftKey && v.keyCode == l.nA.tqb) { + w = (0, d.createElement)("INPUT", void 0, void 0, { type: "file" }); - v.addEventListener("change", function() { + w.addEventListener("change", function() { var y, x, z; - y = v.files[0]; + y = w.files[0]; if (y) { x = y.name; t.info("Loading file", { @@ -56438,60 +55970,60 @@ E3cbY[513816] = false; z = new FileReader(); z.readAsText(y); z.addEventListener("load", function() { - return q.zn.Bia("nourl", x, { + return q.yn.cja("nourl", x, { content: z.result }); }); } }); - v.click(); + w.click(); } } - t = (0, h.Gh)(q, "TimedTextCustomTrack"); - l.config.Lla && (t.info("Loading url", { - Url: l.config.Lla - }), q.zn.Bia(l.config.Lla, "custom")); - f.oe.addListener(f.LB, u); - q.addEventListener(p.ga.pg, function() { - f.oe.removeListener(f.LB, u); + t = (0, k.Ih)(q, "TimedTextCustomTrack"); + m.config.mma && (t.info("Loading url", { + Url: m.config.mma + }), q.yn.cja(m.config.mma, "custom")); + f.oe.addListener(f.UB, u); + q.addEventListener(n.ha.qg, function() { + f.oe.removeListener(f.UB, u); }); }); - ea(c, g.bE); - c.WBb = function(q, u, t, w) { - var v; - v = "custom" + c.FPb++; - return new c(v, q, u, t, -1, w); + ea(c, g.sE); + c.$Cb = function(q, u, t, v) { + var w; + w = "custom" + c.OQb++; + return new c(w, q, u, t, -1, v); }; - c.prototype.OYa = function() { + c.prototype.uZa = function() { var q; q = this; return new Promise(function(u, t) { - var w, v; - if (null === (w = q.options) || void 0 === w ? 0 : w.content) u(q.options.content); + var v, w; + if (null === (v = q.options) || void 0 === v ? 0 : v.content) u(q.options.content); else if (q.url) { - v = { - responseType: k.dqa, + w = { + responseType: h.Gqa, url: q.url, track: q, - Dc: void 0, - mB: "tt-" + q.ye, - Xr: "unknown" + Ec: void 0, + yB: "tt-" + q.xe, + js: "unknown" }; - q.j.b7.download(v, function(y) { - y.ia ? u(y.content) : (y.reason = "downloadfailed", y.url = v.url, y.track = q, t(y)); + q.j.A7.download(w, function(y) { + y.pa ? u(y.content) : (y.reason = "downloadfailed", y.url = w.url, y.track = q, t(y)); }); } }); }; - b.hPa = c; - c.FPb = 0; + b.KPa = c; + c.OQb = 0; }, 97154: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { - this.L5 = k; - this.fy = { + function c(h, l, n) { + this.h6 = h; + this.sy = { position: "absolute", left: "0", top: "0", @@ -56499,271 +56031,271 @@ E3cbY[513816] = false; bottom: "0", display: "block" }; - this.element = (0, l.createElement)("DIV", void 0, void 0, { + this.element = (0, m.createElement)("DIV", void 0, void 0, { "class": "player-timedtext" }); this.element.onselectstart = function() { return !1; }; - this.Vcb(m); - this.Nna = this.g1a(this.L5); - this.lang = p; + this.Mdb(l); + this.poa = this.G1a(this.h6); + this.lang = n; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iPa = void 0; - l = a(52569); + b.LPa = void 0; + m = a(52569); f = a(33579); - h = a(15531); + k = a(15531); d = a(29204); g = a(22365); - n = a(3887); - c.prototype.Ym = function() { + p = a(3887); + c.prototype.Vm = function() { return this.element; }; - c.prototype.n3b = function(k) { - this.qv = k; + c.prototype.M4b = function(h) { + this.yv = h; }; - c.prototype.z3b = function(k) { - this.entry = k; - this.EH(); + c.prototype.Y4b = function(h) { + this.entry = h; + this.XH(); }; - c.prototype.G3b = function(k) { - this.Vcb(k); - this.EH(); + c.prototype.f5b = function(h) { + this.Mdb(h); + this.XH(); }; - c.prototype.H3b = function(k) { - this.lang = k; - this.EH(); + c.prototype.g5b = function(h) { + this.lang = h; + this.XH(); }; - c.prototype.EH = function() { - var k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E; - k = this; - p = this.Ym(); - q = p.parentElement; + c.prototype.XH = function() { + var h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E; + h = this; + n = this.Vm(); + q = n.parentElement; u = q && q.clientWidth || 0; t = q && q.clientHeight || 0; - w = 0; v = 0; + w = 0; y = 0; q = { width: u, height: t }; - z = null !== (m = d.config.mba.characterSize) && void 0 !== m ? m : d.config.oza.characterSize; - this.lang && d.config.h7 && d.config.h7.includes(this.lang) && "MEDIUM" === z && (y = 1.4); - this.lang && d.config.i7 && d.config.i7.includes(this.lang) && "SMALL" === z && (y = 1.6); + z = null !== (l = d.config.Sba.characterSize) && void 0 !== l ? l : d.config.Oza.characterSize; + this.lang && d.config.G7 && d.config.G7.includes(this.lang) && "MEDIUM" === z && (y = 1.4); + this.lang && d.config.H7 && d.config.H7.includes(this.lang) && "SMALL" === z && (y = 1.6); if (0 < u && 0 < t && this.entry) { - this.qv && (q = (0, l.K5)(u, t, this.qv), w = Math.round((u - q.width) / 2), v = Math.round((t - q.height) / 2)); - A = this.Rxb(q); - B = (0, l.K5)(A.width, A.height, this.qv); - (x = this.f5b(this.entry.blocks)) && (x = this.c2b(x)); - A = x && x.map(function(G) { + this.yv && (q = (0, m.g6)(u, t, this.yv), v = Math.round((u - q.width) / 2), w = Math.round((t - q.height) / 2)); + B = this.Tyb(q); + A = (0, m.g6)(B.width, B.height, this.yv); + (x = this.G6b(this.entry.blocks)) && (x = this.y3b(x)); + B = x && x.map(function(G) { var F; F = null === G || void 0 === G ? void 0 : G.region; switch (F.horizontalAlignment) { case "start": - F.horizontalAlignment = "rtl" === k.fy.direction ? "right" : "left"; + F.horizontalAlignment = "rtl" === h.sy.direction ? "right" : "left"; break; case "end": - F.horizontalAlignment = "rtl" === k.fy.direction ? "left" : "right"; + F.horizontalAlignment = "rtl" === h.sy.direction ? "left" : "right"; } - F = (0, h.Rma)(G, B, k.L5, k.Nna, y); - G = (0, h.JZa)(G) + ";position:absolute"; - return (0, l.createElement)("div", G, F, c.Tca); - }); - } - Object.assign(this.fy, { - left: w + "px", - right: w + "px", - top: v + "px", - bottom: v + "px" - }); - p.style.display = "none"; - p.style.direction = this.fy.direction; - p.innerHTML = ""; - if (A && A.length) { - m = q.width; + F = (0, k.tna)(G, A, h.h6, h.poa, y); + G = (0, k.o_a)(G) + ";position:absolute"; + return (0, m.createElement)("div", G, F, c.wda); + }); + } + Object.assign(this.sy, { + left: v + "px", + right: v + "px", + top: w + "px", + bottom: w + "px" + }); + n.style.display = "none"; + n.style.direction = this.sy.direction; + n.innerHTML = ""; + if (B && B.length) { + l = q.width; u = q.height; - w = q; - this.KS && (w = this.wtb(q, this.KS, t, v)); - this.fy.margin = this.Hr ? this.Q3(q, "top") + "px " + this.Q3(q, "right") + "px " + this.Q3(q, "bottom") + "px " + this.Q3(q, "left") + "px " : void 0; - A.forEach(function(G) { - return p.appendChild(G); - }); - t = (0, l.dT)(this.fy); - p.style.cssText = t + ";visibility:hidden;z-index:-1"; - v = []; - for (z = A.length - 1; 0 <= z; z--) { - C = A[z]; + v = q; + this.wT && (v = this.wub(q, this.wT, t, w)); + this.sy.margin = this.Nr ? this.o4(q, "top") + "px " + this.o4(q, "right") + "px " + this.o4(q, "bottom") + "px " + this.o4(q, "left") + "px " : void 0; + B.forEach(function(G) { + return n.appendChild(G); + }); + t = (0, m.QT)(this.sy); + n.style.cssText = t + ";visibility:hidden;z-index:-1"; + w = []; + for (z = B.length - 1; 0 <= z; z--) { + C = B[z]; D = x[z]; - E = this.y8a(C, D, m, u); - y = 0 < y ? m / E.width * y : m / E.width; - E.width > m && (C.innerHTML = (0, h.Rma)(D, q, this.L5, this.Nna, y), E = this.y8a(C, D, m, u)); - v[z] = E; + E = this.f9a(C, D, l, u); + y = 0 < y ? l / E.width * y : l / E.width; + E.width > l && (C.innerHTML = (0, k.tna)(D, q, this.h6, this.poa, y), E = this.f9a(C, D, l, u)); + w[z] = E; } - v = (0, f.dgb)(v, w); - if (z = x && x[0] && x[0].textNodes && x[0].textNodes[0] && x[0].textNodes[0].style)(w = z.windowColor, z = z.windowOpacity, w && 0 < z && (C = Math.round(u / 50), q = (0, h.LZa)(x, v, C, w, q), q = (0, l.createElement)("div", "position:absolute;left:0;top:0;right:0;bottom:0;opacity:" + z, q, c.Tca), p.insertBefore(q, p.firstChild))); - p.style.display = "none"; - for (q = v.length - 1; 0 <= q; q--)(z = v[q], w = A[q].style, C = x[q].region, z = (0, h.KZa)(C, z, m, u, 0), Object.assign(w, z)); - p.style.cssText = t; + w = (0, f.$gb)(w, v); + if (z = x && x[0] && x[0].textNodes && x[0].textNodes[0] && x[0].textNodes[0].style)(v = z.windowColor, z = z.windowOpacity, v && 0 < z && (C = Math.round(u / 50), q = (0, k.q_a)(x, w, C, v, q), q = (0, m.createElement)("div", "position:absolute;left:0;top:0;right:0;bottom:0;opacity:" + z, q, c.wda), n.insertBefore(q, n.firstChild))); + n.style.display = "none"; + for (q = w.length - 1; 0 <= q; q--)(z = w[q], v = B[q].style, C = x[q].region, z = (0, k.p_a)(C, z, l, u, 0), Object.assign(v, z)); + n.style.cssText = t; } }; - c.prototype.cya = function(k) { - this.KS = k; - this.EH(); + c.prototype.Bya = function(h) { + this.wT = h; + this.XH(); }; - c.prototype.ypa = function() { - return this.KS; + c.prototype.bqa = function() { + return this.wT; }; - c.prototype.dya = function(k) { - this.Hr = k; - this.EH(); + c.prototype.Cya = function(h) { + this.Nr = h; + this.XH(); }; - c.prototype.zpa = function() { - return this.Hr; + c.prototype.cqa = function() { + return this.Nr; }; - c.prototype.Apa = function() { - return "block" === this.fy.display; + c.prototype.dqa = function() { + return "block" === this.sy.display; }; - c.prototype.eya = function(k) { - var m; - m = k ? "block" : "none"; - this.element.style.display = m; - this.fy.display = m; - k && this.EH(); + c.prototype.Dya = function(h) { + var l; + l = h ? "block" : "none"; + this.element.style.display = l; + this.sy.display = l; + h && this.XH(); }; - c.prototype.F8b = function(k) { - this.L5 = k; - this.Nna = this.g1a(k); + c.prototype.i$b = function(h) { + this.h6 = h; + this.poa = this.G1a(h); }; - c.prototype.g1a = function(k) { - var m, p; - m = this; - p = {}; - (0, n.Xf)(k, function(q, u) { - p[q] = m.ZTb(u); + c.prototype.G1a = function(h) { + var l, n; + l = this; + n = {}; + (0, p.Yf)(h, function(q, u) { + n[q] = l.pVb(u); }); - return p; + return n; }; - c.prototype.Vcb = function(k) { - this.fy.direction = "boolean" === typeof k ? k ? "ltr" : "rtl" : "inherit"; + c.prototype.Mdb = function(h) { + this.sy.direction = "boolean" === typeof h ? h ? "ltr" : "rtl" : "inherit"; }; - c.prototype.Q3 = function(k, m) { - if (this.Hr) { - if ("left" === m || "right" === m) return k.width * (this.Hr[m] || 0); - if ("top" === m || "bottom" === m) return k.height * (this.Hr[m] || 0); + c.prototype.o4 = function(h, l) { + if (this.Nr) { + if ("left" === l || "right" === l) return h.width * (this.Nr[l] || 0); + if ("top" === l || "bottom" === l) return h.height * (this.Nr[l] || 0); } return 0; }; - c.prototype.Rxb = function(k) { - return this.Hr ? { - height: k.height * (1 - (this.Hr.top || 0) - (this.Hr.bottom || 0)), - width: k.width * (1 - (this.Hr.left || 0) - (this.Hr.right || 0)) - } : k; + c.prototype.Tyb = function(h) { + return this.Nr ? { + height: h.height * (1 - (this.Nr.top || 0) - (this.Nr.bottom || 0)), + width: h.width * (1 - (this.Nr.left || 0) - (this.Nr.right || 0)) + } : h; }; - c.prototype.ZTb = function(k) { - var m; - k = "display:block;position:fixed;z-index:-1;visibility:hidden;font-size:1000px;" + k + ";"; - k = (0, l.createElement)("DIV", k, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", c.Tca); - g.Kg.body.appendChild(k); - m = { + c.prototype.pVb = function(h) { + var l; + h = "display:block;position:fixed;z-index:-1;visibility:hidden;font-size:1000px;" + h + ";"; + h = (0, m.createElement)("DIV", h, "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz", c.wda); + g.Lg.body.appendChild(h); + l = { fontSize: 1E3, - height: k.clientHeight, - width: k.clientWidth / 52, - lineHeight: k.clientHeight / 1E3 + height: h.clientHeight, + width: h.clientWidth / 52, + lineHeight: h.clientHeight / 1E3 }; - g.Kg.body.removeChild(k); - return m; + g.Lg.body.removeChild(h); + return l; }; - c.prototype.y8a = function(k, m, p, q) { - var u, t, w, v, y; - u = m.region; + c.prototype.f9a = function(h, l, n, q) { + var u, t, v, w, y; + u = l.region; t = (u.marginTop || 0) * q; - w = (u.marginBottom || 0) * q; - v = (u.marginLeft || 0) * p; - y = (u.marginRight || 0) * p; - m = k.clientWidth || 1; - k = k.clientHeight || 1; + v = (u.marginBottom || 0) * q; + w = (u.marginLeft || 0) * n; + y = (u.marginRight || 0) * n; + l = h.clientWidth || 1; + h = h.clientHeight || 1; switch (u.verticalAlignment) { case "top": q = t; break; case "center": - q = (t + q - w - k) / 2; + q = (t + q - v - h) / 2; break; default: - q = q - w - k; + q = q - v - h; } switch (u.horizontalAlignment) { case "left": - p = v; + n = w; break; case "right": - p = p - y - m; + n = n - y - l; break; default: - p = (v + p - y - m) / 2; + n = (w + n - y - l) / 2; } return { top: q, - left: p, - width: m, - height: k + left: n, + width: l, + height: h }; }; - c.prototype.wtb = function(k, m, p, q) { + c.prototype.wub = function(h, l, n, q) { return { - height: p - Math.max(q, m.bottom || 0) - Math.max(q, m.top || 0), - width: k.width + height: n - Math.max(q, l.bottom || 0) - Math.max(q, l.top || 0), + width: h.width }; }; - c.prototype.c2b = function(k) { - var m, u, t, w; - m = k && k.map(function(v, y) { + c.prototype.y3b = function(h) { + var l, u, t, v; + l = h && h.map(function(w, y) { var x; - return "vertical-rl" === (null === (x = null === v || void 0 === v ? void 0 : v.region) || void 0 === x ? void 0 : x.writingMode) ? y : -1; - }).filter(function(v) { - return -1 !== v; - }); - if (m && 0 !== m.length) - for (var p = 0, q = m.length - 1; p < q; - (p++, q--)) { - u = m[p]; - t = m[q]; - w = ka([k[t], k[u]]); - k[u] = w.next().value; - k[t] = w.next().value; + return "vertical-rl" === (null === (x = null === w || void 0 === w ? void 0 : w.region) || void 0 === x ? void 0 : x.writingMode) ? y : -1; + }).filter(function(w) { + return -1 !== w; + }); + if (l && 0 !== l.length) + for (var n = 0, q = l.length - 1; n < q; + (n++, q--)) { + u = l[n]; + t = l[q]; + v = ja([h[t], h[u]]); + h[u] = v.next().value; + h[t] = v.next().value; } - return k; + return h; }; - c.prototype.f5b = function(k) { - var m, p; - if (!k || 0 === k.length) return k; - p = k.filter(function(t) { - var w; - return "horizontal-tb" === (null === (w = t.region) || void 0 === w ? void 0 : w.writingMode); - }).sort(function(t, w) { - return t.region.marginTop - w.region.marginTop; + c.prototype.G6b = function(h) { + var l, n; + if (!h || 0 === h.length) return h; + n = h.filter(function(t) { + var v; + return "horizontal-tb" === (null === (v = t.region) || void 0 === v ? void 0 : v.writingMode); + }).sort(function(t, v) { + return t.region.marginTop - v.region.marginTop; }); - if (!p || 0 === p.length) return k; - for (var q = 0, u = 0; q < p.length && u < k.length; u++) "horizontal-tb" === (null === (m = k[u].region) || void 0 === m ? void 0 : m.writingMode) && (k[u] = p[q++]); - return k; + if (!n || 0 === n.length) return h; + for (var q = 0, u = 0; q < n.length && u < h.length; u++) "horizontal-tb" === (null === (l = h[u].region) || void 0 === l ? void 0 : l.writingMode) && (h[u] = n[q++]); + return h; }; - b.iPa = c; - c.Tca = { + b.LPa = c; + c.wda = { "class": "player-timedtext-text-container" }; }, 7953: function(r, b) { - function a(c, l) { + function a(c, m) { var f; f = this; - this.I1a = c; - this.W8a = l; - this.sza = !1; - this.mN = function() { + this.f2a = c; + this.H9a = m; + this.Sza = !1; + this.PN = function() { f.lm = void 0; f.update(); }; @@ -56771,369 +56303,369 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.mPa = void 0; + b.PPa = void 0; a.prototype.update = function(c) { - var l, f, h, d, g; - h = this.I1a(); - if (this.Mgb !== h) { - d = null === (f = null === (l = this.PV) || void 0 === l ? void 0 : l.DB(h)) || void 0 === f ? void 0 : f[0]; + var m, f, k, d, g; + k = this.f2a(); + if (this.Hhb !== k) { + d = null === (f = null === (m = this.EW) || void 0 === m ? void 0 : m.NB(k)) || void 0 === f ? void 0 : f[0]; if (d && ("startTime" in d)) - if (d.startTime <= h && h <= d.endTime) { + if (d.startTime <= k && k <= d.endTime) { g = d; - this.wgb(d.endTime - h); - } else this.wgb(d.startTime - h); - this.Mgb = h; - this.wia !== g && (this.wia = g, !c && this.W8a && this.W8a()); + this.shb(d.endTime - k); + } else this.shb(d.startTime - k); + this.Hhb = k; + this.Yia !== g && (this.Yia = g, !c && this.H9a && this.H9a()); } }; a.prototype.start = function() { - this.sza = !0; + this.Sza = !0; this.update(); }; - a.prototype.adb = function(c) { - this.PV = c; - this.wia = this.Mgb = void 0; + a.prototype.Sdb = function(c) { + this.EW = c; + this.Yia = this.Hhb = void 0; c || this.stop(); }; a.prototype.stop = function() { - this.sza = !1; - this.Jo(); + this.Sza = !1; + this.Io(); }; - a.prototype.vJb = function() { + a.prototype.FKb = function() { this.update(!0); - return this.wia; + return this.Yia; }; - a.prototype.wgb = function(c) { - this.Jo(); - this.sza && 0 < c && (this.lm = ob.setTimeout(this.mN, c + a.Zmb)); + a.prototype.shb = function(c) { + this.Io(); + this.Sza && 0 < c && (this.lm = qb.setTimeout(this.PN, c + a.Vnb)); }; - a.prototype.Jo = function() { - this.lm && (ob.clearTimeout(this.lm), this.lm = void 0); + a.prototype.Io = function() { + this.lm && (qb.clearTimeout(this.lm), this.lm = void 0); }; - b.mPa = a; - a.Zmb = 10; + b.PPa = a; + a.Vnb = 10; }, 26159: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba) { + function c(x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca) { this.j = x; this.trackId = z; - this.xG = A; - this.bc = B; - this.Zf = C; - this.Gfb = D; - this.Vb = E; + this.NG = B; + this.dc = A; + this.$f = C; + this.Agb = D; + this.Wb = E; this.urls = G; - this.ye = F; + this.xe = F; this.displayName = H; - this.xh = N; - this.lI = M; - this.variant = L; - this.MC = Q; - this.profile = I; - this.St = J; - this.k9 = K; - this.LIb = P; - this.C7 = S; - this.It = ba; - this.type = d.Zj.pza; - this.js = void 0; - this.lk = !(!I || I != n.zm.oJ); - this.vg = { + this.wh = L; + this.DI = M; + this.variant = N; + this.WC = P; + this.profile = J; + this.Zt = I; + this.K9 = K; + this.WJb = O; + this.c8 = U; + this.Ot = ca; + this.type = d.Wj.Pza; + this.rs = void 0; + this.mk = !(!J || J != p.xm.IJ); + this.wg = { bcp47: F, trackId: z, downloadableId: E, - isImageBased: this.lk + isImageBased: this.mk }; - this.log = (0, g.Gh)(x, "TimedTextTrack"); - this.state = y.O0; + this.log = (0, g.Ih)(x, "TimedTextTrack"); + this.state = y.o1; this.request = this.request.bind(this); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.bE = void 0; - l = a(5163); + b.sE = void 0; + m = a(5163); f = a(61726); - h = a(29204); + k = a(29204); d = a(51344); g = a(31276); - n = a(75568); - k = a(45146); - m = a(32687); - p = a(58174); + p = a(75568); + h = a(45146); + l = a(32687); + n = a(58174); q = a(85001); u = a(36129); t = a(92020); - w = a(32934); - v = a(45247); + v = a(32934); + w = a(45247); (function(x) { - x[x.O0 = 0] = "NOT_LOADED"; + x[x.o1 = 0] = "NOT_LOADED"; x[x.LOADING = 1] = "LOADING"; - x[x.JD = 2] = "LOADED"; - x[x.eQ = 3] = "LOAD_FAILED"; + x[x.$D = 2] = "LOADED"; + x[x.SQ = 3] = "LOAD_FAILED"; })(y || (y = {})); - c.prototype.k7 = function() { + c.prototype.J7 = function() { var x; x = this; - if (this.j.state.value === q.Wb.CLOSED || this.j.state.value === q.Wb.CLOSING) return Promise.reject({ - ia: !1 + if (this.j.state.value === q.Xb.CLOSED || this.j.state.value === q.Xb.CLOSING) return Promise.reject({ + pa: !1 }); - if (this.lk) return this.wPb(); - if (this.j.kd.aa) return (this.state = y.LOADING, this.f4a()); - this.MYa || (this.MYa = this.OYa()); - return this.MYa.then(function(z) { - return x.f4a(z); + if (this.mk) return this.HQb(); + if (this.j.Kd.aa) return (this.state = y.LOADING, this.J4a()); + this.sZa || (this.sZa = this.uZa()); + return this.sZa.then(function(z) { + return x.J4a(z); }); }; c.prototype.getState = function() { return this.state; }; - c.prototype.oo = function() { - return this.k9; + c.prototype.no = function() { + return this.K9; }; - c.prototype.jn = function() { - return this.LIb; + c.prototype.en = function() { + return this.WJb; }; - c.prototype.tpa = function() { + c.prototype.Xpa = function() { var x; - return (null === (x = this.qY) || void 0 === x ? 0 : x.ready) ? this.qY.PV : void 0; + return (null === (x = this.YY) || void 0 === x ? 0 : x.ready) ? this.YY.EW : void 0; }; - c.prototype.Vl = function(x, z) { - var A; + c.prototype.Tl = function(x, z) { + var B; try { - return null === (A = this.tpa()) || void 0 === A ? void 0 : A.Vl(x, z); - } catch (B) { - this.log.error("error in getSubtitlesCount", B, { + return null === (B = this.Xpa()) || void 0 === B ? void 0 : B.Tl(x, z); + } catch (A) { + this.log.error("error in getSubtitlesCount", A, { start: x, end: z, - isImageBased: this.lk + isImageBased: this.mk }); } }; - c.prototype.MMb = function() { - var x, z, A; - if (!(0, m.Xc)(this.kb)) try { - A = null === (z = null === (x = this.tpa()) || void 0 === x ? void 0 : x.DB(0)) || void 0 === z ? void 0 : z[0]; - this.kb = null === A || void 0 === A ? void 0 : A.displayTime; - } catch (B) { - this.log.error("exception in getStartPts", B); - } - return this.kb; - }; - c.prototype.Vva = function(x) { - var z, A; - (0, k.oa)((0, v.u4a)(x)); - (0, k.oa)(null === (z = this.j.Y) || void 0 === z ? void 0 : z.Fa.Lh, "Live manifest is unavailable."); - (0, k.oa)(null === (A = this.qY) || void 0 === A ? void 0 : A.PV, "Subtitle manager is unavailable"); - z = x.Zfb; - this.qY.PV.Vva({ - I: x.I, + c.prototype.XNb = function() { + var x, z, B; + if (!(0, l.$c)(this.jb)) try { + B = null === (z = null === (x = this.Xpa()) || void 0 === x ? void 0 : x.NB(0)) || void 0 === z ? void 0 : z[0]; + this.jb = null === B || void 0 === B ? void 0 : B.displayTime; + } catch (A) { + this.log.error("exception in getStartPts", A); + } + return this.jb; + }; + c.prototype.vwa = function(x) { + var z, B; + (0, h.oa)((0, w.SV)(x)); + (0, h.oa)(null === (z = this.j.X) || void 0 === z ? void 0 : z.Ca.Zi, "Live manifest is unavailable."); + (0, h.oa)(null === (B = this.YY) || void 0 === B ? void 0 : B.EW, "Subtitle manager is unavailable"); + z = x.Vgb; + this.YY.EW.vwa({ + H: x.H, xml: z, - kb: x.kb, - ff: x.ff, + jb: x.jb, + gf: x.gf, size: z.length, - Rr: x.Rr, + Zr: x.Zr, endOfStream: x.endOfStream }); }; - c.prototype.Baa = function(x) { - return this.j.state.value === q.Wb.CLOSING || this.j.state.value === q.Wb.CLOSED ? (this.log.info("playback is closing, abort timed text retry", x), !1) : this.j.Mb.value !== this ? (this.log.info("timed text track was changed, abort timed text retry", x), !1) : !0; + c.prototype.iba = function(x) { + return this.j.state.value === q.Xb.CLOSING || this.j.state.value === q.Xb.CLOSED ? (this.log.info("playback is closing, abort timed text retry", x), !1) : this.j.Mb.value !== this ? (this.log.info("timed text track was changed, abort timed text retry", x), !1) : !0; }; - c.prototype.AXa = function(x) { - var z, A; + c.prototype.gYa = function(x) { + var z, B; z = this; - A = (0, g.Gh)(this.j, "TimedTextTrack"); - A.warn = A.trace.bind(A); - A.info = A.debug.bind(A); - A = (0, p.BXa)(this.j, A, this.request, this); - x = new t.default(A, x); - this.qY = { - PV: x, + B = (0, g.Ih)(this.j, "TimedTextTrack"); + B.warn = B.trace.bind(B); + B.info = B.debug.bind(B); + B = (0, n.hYa)(this.j, B, this.request, this); + x = new t.default(B, x); + this.YY = { + EW: x, ready: !1 }; x.on("ready", function() { - z.qY.ready = !0; + z.YY.ready = !0; }); return x; }; - c.prototype.wPb = function() { - var x, z, A, B, C, D, E; + c.prototype.HQb = function() { + var x, z, B, A, C, D, E; x = this; - if (!this.c4a) { + if (!this.H4a) { this.state = y.LOADING; z = { profile: "nflx-cmisc", url: "", - uUa: !1, - $sa: this.St.offset, - E7a: this.St.length, + bVa: !1, + yta: this.Zt.offset, + k8a: this.Zt.length, Ce: this.j.mediaTime.value || 0, - bufferSize: h.config.SOb, - naa: { - O: this.j.fU() + bufferSize: k.config.cQb, + Taa: { + $: this.j.PU() } }; - A = (this.urls || []).map(function(G) { - return G.zg; + B = (this.urls || []).map(function(G) { + return G.Ag; }); - B = 0; + A = 0; C = {}; D = !0; E = function(G, F) { var H; - (0, m.Xc)(G) ? D || x.Baa(x.Dt(x.qt, "", "image")) ? (D = !1, x.St.url = null === (H = x.Z5(x.qt)) || void 0 === H ? void 0 : H.url, z.url = x.St.url, C[G] = (C[G] || 0) + 1, H = x.AXa(z), H.on("ready", function() { + (0, l.$c)(G) ? D || x.iba(x.Kt(x.zt, "", "image")) ? (D = !1, x.Zt.url = null === (H = x.x6(x.zt)) || void 0 === H ? void 0 : H.url, z.url = x.Zt.url, C[G] = (C[G] || 0) + 1, H = x.gYa(z), H.on("ready", function() { F({ - ia: !0, + pa: !0, track: x }); - }), H.on("error", function(N) { + }), H.on("error", function(L) { var M; - N = Object.assign({ - ia: !1 - }, N); - M = x.Dt(x.qt, x.St.url, "image"); + L = Object.assign({ + pa: !1 + }, L); + M = x.Kt(x.zt, x.Zt.url, "image"); M.details = { - midxoffset: x.St.offset, - midxsize: x.St.length + midxoffset: x.Zt.offset, + midxsize: x.Zt.length }; - M.errorstring = N.errorString; - C[G] <= h.config.sfb ? (x.F5(M, !0, "retry with current cdn"), x.Eja(C[G]).then(function(L) { - x.log.trace("retry timed text download after " + L, x.Dt(x.qt, "", "image")); - E(x.qt, F); - })) : (x.qt = A[B++], x.qt ? (x.F5(M, !0, "retry with next cdn"), x.Eja(C[G]).then(function(L) { - x.log.trace("retry timed text download after " + L, x.Dt(x.qt, "", "image")); - E(x.qt, F); - })) : (x.F5(M, !1, "all cdns tried"), F({ - ia: !1, - VUb: "all cdns failed for image subs", + M.errorstring = L.errorString; + C[G] <= k.config.lgb ? (x.b6(M, !0, "retry with current cdn"), x.eka(C[G]).then(function(N) { + x.log.trace("retry timed text download after " + N, x.Kt(x.zt, "", "image")); + E(x.zt, F); + })) : (x.zt = B[A++], x.zt ? (x.b6(M, !0, "retry with next cdn"), x.eka(C[G]).then(function(N) { + x.log.trace("retry timed text download after " + N, x.Kt(x.zt, "", "image")); + E(x.zt, F); + })) : (x.b6(M, !1, "all cdns tried"), F({ + pa: !1, + mWb: "all cdns failed for image subs", track: x }))); }), H.start()) : F({ - ia: !1, + pa: !1, aborted: !0 }): (F({ - ia: !1, - VUb: "cdnId is not defined for image subs downloadUrl" - }), x.F5(x.Dt(0, "", "image"), !1, "cdnId is undefined")); + pa: !1, + mWb: "cdnId is not defined for image subs downloadUrl" + }), x.b6(x.Kt(0, "", "image"), !1, "cdnId is undefined")); }; - this.qt = A[B++]; - this.c4a = new Promise(function(G, F) { - E(x.qt, function(H) { - H.ia ? (x.log.info("Loaded image subtitle manager"), x.state = y.JD, G(H)) : (x.log.error("Unable to load image subtitles manager", H), x.state = y.eQ, F(H)); + this.zt = B[A++]; + this.H4a = new Promise(function(G, F) { + E(x.zt, function(H) { + H.pa ? (x.log.info("Loaded image subtitle manager"), x.state = y.$D, G(H)) : (x.log.error("Unable to load image subtitles manager", H), x.state = y.SQ, F(H)); }); }); } - return this.c4a; + return this.H4a; }; - c.prototype.f4a = function(x) { - var z, A; + c.prototype.J4a = function(x) { + var z, B; z = this; - A = this.j.kD.value; - (0, k.oa)(A); - (0, k.oa)(void 0 !== x || this.j.kd.aa); - return new Promise(function(B, C) { + B = this.j.BD.value; + (0, h.oa)(B); + (0, h.oa)(void 0 !== x || this.j.Kd.aa); + return new Promise(function(A, C) { var D; - D = z.AXa({ + D = z.gYa({ profile: z.profile, xml: x, - Aj: h.config.oza, - preferences: h.config.mba, + yj: k.config.Oza, + preferences: k.config.Sba, Ce: z.j.mediaTime.value || 0, - uUa: !1, - videoSize: A, - aa: z.j.kd.aa + bVa: !1, + videoSize: B, + aa: z.j.Kd.aa }); D.on("ready", function() { - B(D); + A(D); }).on("error", function(E) { C({ - ia: !1, + pa: !1, error: E }); }).start(); }).then(function() { - z.state = y.JD; + z.state = y.$D; return { - ia: !0, + pa: !0, track: z }; - }).catch(function(B) { - z.log.error("Unable to parse timed text track", (0, u.Vw)(B), z.vg, { - url: B.url + }).catch(function(A) { + z.log.error("Unable to parse timed text track", (0, u.ex)(A), z.wg, { + url: A.url }); - z.state = y.eQ; - B.reason = "parseerror"; - B.track = z; - throw B; + z.state = y.SQ; + A.reason = "parseerror"; + A.track = z; + throw A; }); }; - c.prototype.F5 = function(x, z, A) { + c.prototype.b6 = function(x, z, B) { x = Object.assign({}, x, { - alc: z, - status: A + Emc: z, + status: B }); - this.j.fireEvent(q.ga.GO, x); + this.j.fireEvent(q.ha.nP, x); this.log.warn("subtitleerror event", x); }; c.prototype.request = function(x, z) { - var A, B, C; - A = this; + var B, A, C; + B = this; this.log.trace("Downloading", x); - C = this.Z5(this.qt); + C = this.x6(this.zt); x = { url: x.url, offset: x.offset, length: x.size, - js: this.js, - responseType: f.TU, + rs: this.rs, + responseType: f.EV, headers: {}, - Dc: C ? { - id: C.zg + Ec: C ? { + id: C.Ag } : void 0, - mB: "tt-" + this.ye, - Xr: null !== (B = null === C || void 0 === C ? void 0 : C.type) && void 0 !== B ? B : w.yQ + yB: "tt-" + this.xe, + js: null !== (A = null === C || void 0 === C ? void 0 : C.type) && void 0 !== A ? A : v.lR }; - this.j.b7.download(x, function(D) { - A.log.trace("imgsub: request status " + D.ia); - D.ia ? z(null, new Uint8Array(D.content)) : z({ - za: D.za, - He: D.He + this.j.A7.download(x, function(D) { + B.log.trace("imgsub: request status " + D.pa); + D.pa ? z(null, new Uint8Array(D.content)) : z({ + wa: D.wa, + Je: D.Je }); }); }; - c.prototype.Dt = function(x, z, A) { + c.prototype.Kt = function(x, z, B) { return { currentCdnId: x, url: z, profile: this.profile, - dlid: this.Vb, - subtitletype: A, - bcp47: this.ye, + dlid: this.Wb, + subtitletype: B, + bcp47: this.xe, trackId: this.trackId, cdnCount: Object.keys(this.urls).length, - isImageBased: this.lk + isImageBased: this.mk }; }; - c.prototype.Z5 = function(x) { + c.prototype.x6 = function(x) { return (this.urls || []).find(function(z) { - return z.zg === x; + return z.Ag === x; }); }; - c.prototype.OYa = function() { - var B, C; + c.prototype.uZa = function() { + var A, C; function x(D) { - return l.__awaiter(B, void 0, void 0, function G() { - var F, H, N; + return m.__awaiter(A, void 0, void 0, function G() { + var F, H, L; H = this; - return Ja(G, function(M) { - F = A(); - N = H.Dt(D.Dc.zg, D.url, "text"); - N.errorstring = D.reason; - return F && H.Baa(N) ? M.return(H.Eja(C[F.zg]).then(z)) : M.return(Promise.reject({ - ia: !1, + return Ma(G, function(M) { + F = B(); + L = H.Kt(D.Ec.Ag, D.url, "text"); + L.errorstring = D.reason; + return F && H.iba(L) ? M.return(H.eka(C[F.Ag]).then(z)) : M.return(Promise.reject({ + pa: !1, aborted: !0 })); }); @@ -57141,336 +56673,336 @@ E3cbY[513816] = false; } function z() { - return l.__awaiter(B, void 0, void 0, function E() { + return m.__awaiter(A, void 0, void 0, function E() { var G, F, H; H = this; - return Ja(E, function(N) { - G = A(); + return Ma(E, function(L) { + G = B(); F = null === G || void 0 === G ? void 0 : G.url; - return G && F ? (C[G.zg] = (C[G.zg] || 0) + 1, N.return(H.$Eb(F, G).catch(x))) : N.return(Promise.reject({})); + return G && F ? (C[G.Ag] = (C[G.Ag] || 0) + 1, L.return(H.dGb(F, G).catch(x))) : L.return(Promise.reject({})); }); }); } - function A() { - return (B.urls || []).find(function(D) { - return !!((C[D.zg] || 0) < h.config.sfb); + function B() { + return (A.urls || []).find(function(D) { + return !!((C[D.Ag] || 0) < k.config.lgb); }); } - B = this; + A = this; this.state = y.LOADING; C = {}; return z(); }; - c.prototype.Eja = function(x) { + c.prototype.eka = function(x) { return new Promise(function(z) { - var A; - A = 1E3 * Math.min(Math.pow(2, x - 1), 8); + var B; + B = 1E3 * Math.min(Math.pow(2, x - 1), 8); setTimeout(function() { - return z(A); - }, A); + return z(B); + }, B); }); }; - c.prototype.$Eb = function(x, z) { - var A; - A = this; + c.prototype.dGb = function(x, z) { + var B; + B = this; this.log.trace("Downloading", z && ({ - Dc: z.zg - }), this.Dt(z.zg, x, "text")); - return new Promise(function(B, C) { + Ec: z.Ag + }), this.Kt(z.Ag, x, "text")); + return new Promise(function(A, C) { var D, E; E = { - responseType: f.dqa, + responseType: f.Gqa, url: x, - track: A, - Dc: { - id: z.zg + track: B, + Ec: { + id: z.Ag }, - mB: "tt-" + A.ye, - Xr: null !== (D = z.type) && void 0 !== D ? D : w.yQ + yB: "tt-" + B.xe, + js: null !== (D = z.type) && void 0 !== D ? D : v.lR }; - A.j.b7.download(E, function(G) { - G.ia ? B(G.content) : (G = Object.assign(Object.assign({}, G), { + B.j.A7.download(E, function(G) { + G.pa ? A(G.content) : (G = Object.assign(Object.assign({}, G), { reason: "downloadfailed", url: E.url, - track: A, - Dc: z + track: B, + Ec: z }), C(G)); }); }); }; - Za.Object.defineProperties(c.prototype, { - Cf: { + $a.Object.defineProperties(c.prototype, { + Af: { configurable: !0, enumerable: !0, get: function() { - return this.Gfb.Cf; + return this.Agb.Af; } }, - BC: { + LC: { configurable: !0, enumerable: !0, get: function() { - return this.Gfb.BC; + return this.Agb.LC; } } }); - b.bE = c; - c.jA = y; + b.sE = c; + c.xA = y; }, 58174: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.BXa = void 0; - b.BXa = function(a, c, l, f) { + b.hYa = void 0; + b.hYa = function(a, c, m, f) { return { - mMb: function() { - var h; - h = a.apa(); - f.It && (h += f.It); - return h; + yNb: function() { + var k; + k = a.Epa(); + f.Ot && (k += f.Ot); + return k; }, - ma: c, - request: l, - gf: !1 + la: c, + request: m, + Wi: !1 }; }; }, 73585: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; function c(t) { - var w; - w = this; + var v; + v = this; this.j = t; - this.Wya = this.f8a = 0; - this.pg = this.gl = !1; - this.QC = 0; - this.e7 = new Set(); - this.bY = !0; - this.ol = function() { - var v, y; - w.R$(); - w.vF && (w.log.info("Deactivating", w.vF), w.yz.kDb(w.Bt())); - w.j.bi.set(null); - w.vI.adb(void 0); - w.aWa(); - v = w.j.Mb.value; - v && v.oo() && !v.jn() && (v = null); - if (v && w.j.zb.value !== q.lb.Ff) { - y = w.Bt(); - w.yz.Btb(y, v); - } - v ? (w.log.info("Activating", v), w.j.km.set(v.getState() === l.bE.jA.JD ? q.tf.fe : q.tf.ee), w.gl || w.j.re("tt_start"), v.k7().then(w.lK).catch(w.lK)) : w.j.km.set(q.tf.fe); - w.vF = v; - w.Hz(); + this.uza = this.M8a = 0; + this.qg = this.kl = !1; + this.$C = 0; + this.D7 = new Set(); + this.KY = !0; + this.rl = function() { + var w, y; + v.vaa(); + v.NF && (v.log.info("Deactivating", v.NF), v.Jz.oEb(v.Ht())); + v.j.ai.set(null); + v.OI.Sdb(void 0); + v.LWa(); + w = v.j.Mb.value; + w && w.no() && !w.en() && (w = null); + if (w && v.j.Ab.value !== q.kb.Ff) { + y = v.Ht(); + v.Jz.Bub(y, w); + } + w ? (v.log.info("Activating", w), v.j.km.set(w.getState() === m.sE.xA.$D ? q.sf.ie : q.sf.he), v.kl || v.j.pe("tt_start"), w.J7().then(v.EK).catch(v.EK)) : v.j.km.set(q.sf.ie); + v.NF = w; + v.Tz(); }; this.sync = function() { - w.gl && (w.vI.start(), w.j.zb.value !== q.lb.he && w.vI.stop()); + v.kl && (v.OI.start(), v.j.Ab.value !== q.kb.Ge && v.OI.stop()); }; - this.Hz = function() { - var v; - w.bY && w.j.state.value === q.Wb.fe && w.j.zb.value !== q.lb.Ff && (w.Xg ? v = w.vI.vJb() : w.j.Mb.value && (v = c.E5b[w.j.Mb.value.getState()])); - v && (0, p.Xc)(v.startTime) && w.j.qu.value !== v && (w.f8a++, w.Wya += w.vI.I1a() - v.startTime, w.xUa = Math.ceil(w.Wya / (w.f8a + 0))); - w.j.qu.set(v); + this.Tz = function() { + var w; + v.KY && v.j.state.value === q.Xb.ie && v.j.Ab.value !== q.kb.Ff && (v.Zg ? w = v.OI.FKb() : v.j.Mb.value && (w = c.e7b[v.j.Mb.value.getState()])); + w && (0, n.$c)(w.startTime) && v.j.yu.value !== w && (v.M8a++, v.uza += v.OI.f2a() - w.startTime, v.eVa = Math.ceil(v.uza / (v.M8a + 0))); + v.j.yu.set(w); }; - this.Bt = function() { - var v; - v = w.j.apa(); - w.vF && w.vF.It && (v += w.vF.It); - return v; + this.Ht = function() { + var w; + w = v.j.Epa(); + v.NF && v.NF.Ot && (w += v.NF.Ot); + return w; }; - this.kua = function(v) { - w.e7.add(v); - w.bY && (w.fireEvent(c.Gdb, v), v && v.id && (w.yz.Lgb(v.id), !1)); - w.log.trace("showsubtitle", w.C6(v)); + this.Gua = function(w) { + v.D7.add(w); + v.KY && (v.fireEvent(c.zeb, w), w && w.id && (v.Jz.Ghb(w.id), !1)); + v.log.trace("showsubtitle", v.a7(w)); }; - this.DW = function(v) { - w.e7.delete(v) && w.bY && (w.fireEvent(c.nbb, v), w.log.trace("removesubtitle", w.C6(v))); + this.qX = function(w) { + v.D7.delete(w) && v.KY && (v.fireEvent(c.acb, w), v.log.trace("removesubtitle", v.a7(w))); }; - this.nOb = function() { - w.e7.forEach(function(v) { - w.fireEvent(c.nbb, v); - w.log.trace("hide subtitle", w.C6(v)); + this.yPb = function() { + v.D7.forEach(function(w) { + v.fireEvent(c.acb, w); + v.log.trace("hide subtitle", v.a7(w)); }); }; - this.Y1b = function() { - w.e7.forEach(function(v) { - w.fireEvent(c.Gdb, v); - w.log.trace("resume subtitle", w.C6(v)); + this.s3b = function() { + v.D7.forEach(function(w) { + v.fireEvent(c.zeb, w); + v.log.trace("resume subtitle", v.a7(w)); }); }; - this.sh = function() { - w.log.warn("imagesubs buffer underflow", w.j.Mb.value.vg); - w.j.km.set(q.tf.ee); + this.rh = function() { + v.log.warn("imagesubs buffer underflow", v.j.Mb.value.wg); + v.j.km.set(q.sf.he); }; - this.Vta = function() { - w.log.info("imagesubs buffering complete", w.j.Mb.value.vg); - w.j.km.set(q.tf.fe); + this.rua = function() { + v.log.info("imagesubs buffering complete", v.j.Mb.value.wg); + v.j.km.set(q.sf.ie); }; - this.z9 = function() { - w.gl && w.Xg && w.Xg.Iz(w.Bt()); + this.b$ = function() { + v.kl && v.Zg && v.Zg.Uz(v.Ht()); }; - this.e9a = function(v) { - w.gl && w.Xg && (w.Xg.pause(), w.Xg.VC(v.Zq)); + this.R9a = function(w) { + v.kl && v.Zg && (v.Zg.pause(), v.Zg.fD(w.dr)); }; - this.$v = function() { - w.gl && w.Xg && w.Xg.mab(); + this.nw = function() { + v.kl && v.Zg && v.Zg.Yab(); }; - this.b9a = function(v) { - w.Xg && w.Xg.Rj(v.jh, v.cN); + this.O9a = function(w) { + v.Zg && v.Zg.Pj(w.kh, w.EN); }; - this.j9a = function(v) { - w.Xg && w.Xg.gj(v.I, v.d9b); + this.W9a = function(w) { + v.Zg && v.Zg.Fi(w.H, w.H$b); }; - this.OWb = function() { - w.gl = !0; - (0, m.Jf)(function() { - var v, y; - (null === (v = w.vF) || void 0 === v ? 0 : v.lk) ? null === (y = w.Xg) || void 0 === y ? void 0 : y.Iz(w.Bt()): w.sync(); - w.Hz(); + this.eYb = function() { + v.kl = !0; + (0, l.Jf)(function() { + var w, y; + (null === (w = v.NF) || void 0 === w ? 0 : w.mk) ? null === (y = v.Zg) || void 0 === y ? void 0 : y.Uz(v.Ht()): v.sync(); + v.Tz(); }); }; - this.LWb = function() { - w.aWa(); - w.vI.stop(); - w.Hz(); - w.pg = !0; - w.R$(); + this.bYb = function() { + v.LWa(); + v.OI.stop(); + v.Tz(); + v.qg = !0; + v.vaa(); }; - this.oua = function(v) { - (v = v.newValue) && (0, p.isArray)(v.blocks) && (w.yz.Lgb.apply(w.yz, ca(v.blocks.map(function(y) { + this.Kua = function(w) { + (w = w.newValue) && (0, n.isArray)(w.blocks) && (v.Jz.Ghb.apply(v.Jz, aa(w.blocks.map(function(y) { return y.id; }))), !1); }; - this.SWb = function(v) { - w.X8b(v.newValue, v.oldValue); - w.sync(); - w.Hz(); + this.iYb = function(w) { + v.A$b(w.newValue, w.oldValue); + v.sync(); + v.Tz(); }; - this.lK = function(v) { + this.EK = function(w) { var y; - if (!w.pg) { - y = v.track; - if (y === w.j.Mb.value) try { - w.Xg = y.tpa(); - y.lk ? w.ztb(v) : w.Atb(v); + if (!v.qg) { + y = w.track; + if (y === v.j.Mb.value) try { + v.Zg = y.Xpa(); + y.mk ? v.zub(w) : v.Aub(w); } catch (x) { - w.log.error("Error activating track:", x, y); + v.log.error("Error activating track:", x, y); return; } - w.gl || w.j.re(v.ia ? "tt_comp" : "tt_err"); - v.ia ? (d.config.dcb ? setTimeout(function() { - w.j.km.set(q.tf.fe); - }, d.config.dcb) : w.j.km.set(q.tf.fe), y.lk || w.Hz()) : v.aborted ? w.log.warn("aborted timed text track loading") : d.config.BHb ? w.j.rd(k.V.Xlb, { - Nb: v.track ? v.track.vg : {} - }) : (w.log.error("ignore subtitle initialization error", v), w.j.km.set(q.tf.fe)); - } - }; - this.Jb = new h.Yj(); - this.yz = new n.SOa((0, g.Gh)(t, "SubtitleTracker"), d.config.mGb); - this.log = (0, g.Gh)(t, "TimedTextManager"); - this.vI = new f.mPa(this.Bt, this.Hz); - this.j.Mb.addListener(this.ol); - d.config.fZb ? (this.j.addEventListener(q.ga.gl, this.OWb), this.ol()) : (this.j.km.set(q.tf.fe), this.j.addEventListener(q.ga.gl, function() { - w.gl = !0; - w.ol(); + v.kl || v.j.pe(w.pa ? "tt_comp" : "tt_err"); + w.pa ? (d.config.Scb ? setTimeout(function() { + v.j.km.set(q.sf.ie); + }, d.config.Scb) : v.j.km.set(q.sf.ie), y.mk || v.Tz()) : w.aborted ? v.log.warn("aborted timed text track loading") : d.config.IIb ? v.j.ud(h.V.Tmb, { + Yb: w.track ? w.track.wg : {} + }) : (v.log.error("ignore subtitle initialization error", w), v.j.km.set(q.sf.ie)); + } + }; + this.Jb = new k.Vj(); + this.Jz = new p.uPa((0, g.Ih)(t, "SubtitleTracker"), d.config.sHb); + this.log = (0, g.Ih)(t, "TimedTextManager"); + this.OI = new f.PPa(this.Ht, this.Tz); + this.j.Mb.addListener(this.rl); + d.config.z_b ? (this.j.addEventListener(q.ha.kl, this.eYb), this.rl()) : (this.j.km.set(q.sf.ie), this.j.addEventListener(q.ha.kl, function() { + v.kl = !0; + v.rl(); })); - this.j.zb.addListener(this.SWb); - this.j.addEventListener(q.ga.hza, this.sync); - this.j.qu.addListener(this.oua); - this.j.addEventListener(q.ga.pg, this.LWb); + this.j.Ab.addListener(this.iYb); + this.j.addEventListener(q.ha.Hza, this.sync); + this.j.yu.addListener(this.Kua); + this.j.addEventListener(q.ha.qg, this.bYb); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jPa = void 0; - l = a(26159); + b.MPa = void 0; + m = a(26159); f = a(7953); - h = a(94886); + k = a(94886); d = a(29204); g = a(31276); - n = a(69899); - k = a(36129); - m = a(32219); - p = a(32687); + p = a(69899); + h = a(36129); + l = a(32219); + n = a(32687); q = a(85001); u = a(35781); - c.prototype.L4b = function() { - this.bY = !0; - this.Y1b(); - this.Hz(); + c.prototype.l6b = function() { + this.KY = !0; + this.s3b(); + this.Tz(); }; - c.prototype.oOb = function() { - this.bY = !1; - this.nOb(); - this.Hz(); + c.prototype.zPb = function() { + this.KY = !1; + this.yPb(); + this.Tz(); }; - c.prototype.addEventListener = function(t, w, v) { - this.Jb.addListener(t, w, v); + c.prototype.addEventListener = function(t, v, w) { + this.Jb.addListener(t, v, w); }; - c.prototype.removeEventListener = function(t, w) { - this.Jb.removeListener(t, w); + c.prototype.removeEventListener = function(t, v) { + this.Jb.removeListener(t, v); }; - c.prototype.fireEvent = function(t, w, v) { - this.Jb.Ec(t, w, v); + c.prototype.fireEvent = function(t, v, w) { + this.Jb.Fc(t, v, w); }; - c.prototype.Bia = function(t, w, v) { + c.prototype.cja = function(t, v, w) { var y, x; y = this; - x = u.hPa.WBb(this.j, t, w, v); - this.n4a(this.j.Yg, x); - this.j.ei.forEach(function(z) { - y.n4a(z.Yg, x); + x = u.KPa.$Cb(this.j, t, v, w); + this.S4a(this.j.$g, x); + this.j.ci.forEach(function(z) { + y.S4a(z.$g, x); }); this.j.Mb.set(x); - this.j.fireEvent(q.ga.su); + this.j.fireEvent(q.ha.Au); }; - c.prototype.kZb = function(t) { - this.Owa(t) ? t.k7().then(function() {}) : Promise.resolve(); + c.prototype.E_b = function(t) { + this.nxa(t) ? t.J7().then(function() {}) : Promise.resolve(); }; - c.prototype.WMb = function(t) { - return this.yz.DMb(t); + c.prototype.gOb = function(t) { + return this.Jz.ONb(t); }; - c.prototype.upa = function(t) { - return this.yz.upa(t); + c.prototype.Ypa = function(t) { + return this.Jz.Ypa(t); }; - c.prototype.FU = function() { - var t, w; - t = this.j.JY; - w = d.config.oza.characterSize; - w = { - size: d.config.mba.characterSize || w + c.prototype.qV = function() { + var t, v; + t = this.j.qZ; + v = d.config.Oza.characterSize; + v = { + size: d.config.Sba.characterSize || v }; - t && (w.visibility = t.Apa(), w.KS = t.ypa(), w.Hr = t.zpa()); - return w; + t && (v.visibility = t.dqa(), v.wT = t.bqa(), v.Nr = t.cqa()); + return v; }; - c.prototype.b4b = function(t) { - d.config.mba.characterSize = t; + c.prototype.B5b = function(t) { + d.config.Sba.characterSize = t; t = this.j.Mb.value; - this.Owa(t) && !t.lk && t.k7().then(this.lK).catch(this.lK); + this.nxa(t) && !t.mk && t.J7().then(this.EK).catch(this.EK); }; - c.prototype.X8b = function(t, w) { - var v; - t === q.lb.he || t == q.lb.Mg ? w !== q.lb.he && w !== q.lb.Mg && ((w = this.j.Mb.value) && !this.Owa(w) || this.yz.m8a(this.Bt(), w || void 0, "presentingstate:" + t)) : t !== q.lb.Ff && t !== q.lb.zq || this.yz.Nma(null !== (v = this.Bt()) && void 0 !== v ? v : void 0, "presentingstate:" + t); + c.prototype.A$b = function(t, v) { + var w; + t === q.kb.Ge || t == q.kb.Ng ? v !== q.kb.Ge && v !== q.kb.Ng && ((v = this.j.Mb.value) && !this.nxa(v) || this.Jz.U8a(this.Ht(), v || void 0, "presentingstate:" + t)) : t !== q.kb.Ff && t !== q.kb.xq || this.Jz.pna(null !== (w = this.Ht()) && void 0 !== w ? w : void 0, "presentingstate:" + t); }; - c.prototype.R$ = function() { - this.QC = 0; - ob.clearTimeout(this.a2b); + c.prototype.vaa = function() { + this.$C = 0; + qb.clearTimeout(this.w3b); }; - c.prototype.aWa = function() { + c.prototype.LWa = function() { var t; - this.Xg && this.Xg.stop(); - (null === (t = this.vF) || void 0 === t ? 0 : t.lk) && this.D6a("removeListener"); - this.Xg = void 0; + this.Zg && this.Zg.stop(); + (null === (t = this.NF) || void 0 === t ? 0 : t.mk) && this.i7a("removeListener"); + this.Zg = void 0; }; - c.prototype.D6a = function(t) { - this.Xg && (this.Xg[t]("showsubtitle", this.kua), this.Xg[t]("removesubtitle", this.DW), this.Xg[t]("underflow", this.sh), this.Xg[t]("bufferingComplete", this.Vta), "addListener" === t ? (this.j.addEventListener(q.ga.ao, this.z9), this.j.addEventListener(q.ga.Ij, this.e9a), this.j.addEventListener(q.ga.QH, this.$v), this.j.addEventListener(q.ga.f9, this.b9a), this.j.addEventListener(q.ga.Yza, this.j9a)) : (this.j.removeEventListener(q.ga.ao, this.z9), this.j.removeEventListener(q.ga.Ij, this.e9a), this.j.removeEventListener(q.ga.QH, this.$v), this.j.removeEventListener(q.ga.f9, this.b9a), this.j.removeEventListener(q.ga.Yza, this.j9a))); + c.prototype.i7a = function(t) { + this.Zg && (this.Zg[t]("showsubtitle", this.Gua), this.Zg[t]("removesubtitle", this.qX), this.Zg[t]("underflow", this.rh), this.Zg[t]("bufferingComplete", this.rua), "addListener" === t ? (this.j.addEventListener(q.ha.bo, this.b$), this.j.addEventListener(q.ha.Gj, this.R9a), this.j.addEventListener(q.ha.hI, this.nw), this.j.addEventListener(q.ha.F9, this.O9a), this.j.addEventListener(q.ha.vAa, this.W9a)) : (this.j.removeEventListener(q.ha.bo, this.b$), this.j.removeEventListener(q.ha.Gj, this.R9a), this.j.removeEventListener(q.ha.hI, this.nw), this.j.removeEventListener(q.ha.F9, this.O9a), this.j.removeEventListener(q.ha.vAa, this.W9a))); }; - c.prototype.C6 = function(t) { + c.prototype.a7 = function(t) { return { - currentPts: this.Bt(), + currentPts: this.Ht(), displayTime: t.displayTime, duration: t.duration, id: t.id, @@ -57482,194 +57014,194 @@ E3cbY[513816] = false; rootContainerExtentY: t.rootContainerExtentY }; }; - c.prototype.ztb = function(t) { - var w, v; - w = this; - v = t.track; - if (!v || !v.lk) throw Error("Not an image base subtitle"); - t.ia ? (this.R$(), this.D6a("addListener"), this.log.info("Activated", v), this.j.bi.set(v), this.gl ? (0, m.Jf)(function() { - w.Xg.Iz(w.Bt()); - }) : this.Xg.pause()) : this.Ubb(v, t); - }; - c.prototype.Atb = function(t) { - var w, v; + c.prototype.zub = function(t) { + var v, w; + v = this; w = t.track; - v = t.ia; - if (!w || w.lk) throw Error("Not a valid text track"); - v ? (this.R$(), this.vI.adb(this.Xg), this.log.info("Activated", w), this.j.bi.set(w)) : this.Ubb(w, (0, k.Vw)(t)); - this.Hz(); + if (!w || !w.mk) throw Error("Not an image base subtitle"); + t.pa ? (this.vaa(), this.i7a("addListener"), this.log.info("Activated", w), this.j.ai.set(w), this.kl ? (0, l.Jf)(function() { + v.Zg.Uz(v.Ht()); + }) : this.Zg.pause()) : this.Icb(w, t); }; - c.prototype.Ubb = function(t, w) { - var v, y; - v = this; - y = this.QC < d.config.ITb; - y && (this.a2b = ob.setTimeout(function() { - v.QC++; - t.k7().then(v.lK).catch(v.lK); - }, d.config.i7b)); - this.log.error("Failed to activate" + ((null === t || void 0 === t ? 0 : t.lk) ? " img subtitle" : ""), { + c.prototype.Aub = function(t) { + var v, w; + v = t.track; + w = t.pa; + if (!v || v.mk) throw Error("Not a valid text track"); + w ? (this.vaa(), this.OI.Sdb(this.Zg), this.log.info("Activated", v), this.j.ai.set(v)) : this.Icb(v, (0, h.ex)(t)); + this.Tz(); + }; + c.prototype.Icb = function(t, v) { + var w, y; + w = this; + y = this.$C < d.config.YUb; + y && (this.w3b = qb.setTimeout(function() { + w.$C++; + t.J7().then(w.EK).catch(w.EK); + }, d.config.M8b)); + this.log.error("Failed to activate" + ((null === t || void 0 === t ? 0 : t.mk) ? " img subtitle" : ""), { retry: y - }, w, t); + }, v, t); }; - c.prototype.Owa = function(t) { - return !(!t || t.oo() && !t.jn()); + c.prototype.nxa = function(t) { + return !(!t || t.no() && !t.en()); }; - c.prototype.n4a = function(t, w) { - var v; - v = t.findIndex(function(y) { - return y.bc >= w.bc; - }); - 1 === v && (v = 0); - t.splice(v, 0, w); + c.prototype.S4a = function(t, v) { + var w; + w = t.findIndex(function(y) { + return y.dc >= v.dc; + }); - 1 === w && (w = 0); + t.splice(w, 0, v); }; - b.jPa = c; + b.MPa = c; r = {}; - c.E5b = (r[l.bE.jA.LOADING] = { - FV: !0 - }, r[l.bE.jA.eQ] = { - hr: !0 + c.e7b = (r[m.sE.xA.LOADING] = { + tW: !0 + }, r[m.sE.xA.SQ] = { + pr: !0 }, r); - c.Gdb = "showsubtitle"; - c.nbb = "removesubtitle"; + c.zeb = "showsubtitle"; + c.acb = "removesubtitle"; }, 79014: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k) { - var m, p, q, u; - m = this; - this.j = k; - this.wWb = function() { + function c(h) { + var l, n, q, u; + l = this; + this.j = h; + this.MXb = function() { var t; - h.oe.removeListener(h.N6, m.g9a); - t = m.no.Ym(); + k.oe.removeListener(k.l7, l.T9a); + t = l.mo.Vm(); t && t.parentNode && t.parentNode.removeChild(t); }; - this.oua = function(t) { - m.no.z3b(t.newValue); + this.Kua = function(t) { + l.mo.Y4b(t.newValue); }; - this.bXb = function(t) { - var w; - m.no.G3b(t.newValue ? t.newValue.C7 : void 0); - m.no.H3b(null === (w = t.newValue) || void 0 === w ? void 0 : w.ye); - m.no.F8b(m.f1a(t.newValue)); - }; - this.g9a = function() { - m.no.EH(); - }; - q = k.Mb.value ? k.Mb.value.C7 : void 0; - u = null === (p = k.Mb.value) || void 0 === p ? void 0 : p.ye; - p = this.f1a(k.Mb.value); - this.no = new g.iPa(p, q, u); - q = k.kD.value; + this.sYb = function(t) { + var v; + l.mo.f5b(t.newValue ? t.newValue.c8 : void 0); + l.mo.g5b(null === (v = t.newValue) || void 0 === v ? void 0 : v.xe); + l.mo.i$b(l.F1a(t.newValue)); + }; + this.T9a = function() { + l.mo.XH(); + }; + q = h.Mb.value ? h.Mb.value.c8 : void 0; + u = null === (n = h.Mb.value) || void 0 === n ? void 0 : n.xe; + n = this.F1a(h.Mb.value); + this.mo = new g.LPa(n, q, u); + q = h.BD.value; (0, f.oa)(.1 < q.width / q.height); - this.no.n3b(q.width / q.height); - k.uk.appendChild(this.no.Ym()); - k.qu.addListener(this.oua); - k.Mb.addListener(this.bXb); - k.addEventListener(n.ga.pg, this.wWb, l.rJ); - h.oe.addListener(h.N6, this.g9a); + this.mo.M4b(q.width / q.height); + h.vk.appendChild(this.mo.Vm()); + h.yu.addListener(this.Kua); + h.Mb.addListener(this.sYb); + h.addEventListener(p.ha.qg, this.MXb, m.LJ); + k.oe.addListener(k.l7, this.T9a); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.kPa = void 0; - l = a(33096); + b.NPa = void 0; + m = a(33096); f = a(45146); - h = a(37509); + k = a(37509); d = a(29204); g = a(97154); - n = a(85001); - c.prototype.eya = function(k) { - this.no.eya(k); + p = a(85001); + c.prototype.Dya = function(h) { + this.mo.Dya(h); }; - c.prototype.Apa = function() { - return this.no.Apa(); + c.prototype.dqa = function() { + return this.mo.dqa(); }; - c.prototype.cya = function(k) { - this.no.cya(k); + c.prototype.Bya = function(h) { + this.mo.Bya(h); }; - c.prototype.ypa = function() { - return this.no.ypa(); + c.prototype.bqa = function() { + return this.mo.bqa(); }; - c.prototype.dya = function(k) { - this.no.dya(k); + c.prototype.Cya = function(h) { + this.mo.Cya(h); }; - c.prototype.zpa = function() { - return this.no.zpa(); + c.prototype.cqa = function() { + return this.mo.cqa(); }; - c.prototype.f1a = function(k) { - var m; - if (k && d.config.e8 && 0 <= d.config.e8.indexOf(k.ye)) { - m = Object.assign({}, d.config.lba); - Object.entries(m).forEach(function(p) { + c.prototype.F1a = function(h) { + var l; + if (h && d.config.C8 && 0 <= d.config.C8.indexOf(h.xe)) { + l = Object.assign({}, d.config.Rba); + Object.entries(l).forEach(function(n) { var q; - q = ka(p); - p = q.next().value; + q = ja(n); + n = q.next().value; q = q.next().value; - m[p] = q.replace(/font-weight:bolder/g, "font-weight:normal"); + l[n] = q.replace(/font-weight:bolder/g, "font-weight:normal"); }); - return m; + return l; } - return d.config.lba; + return d.config.Rba; }; - b.kPa = c; + b.NPa = c; }, 79342: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Dsa = void 0; - b.Dsa = function(a, c) { + b.bta = void 0; + b.bta = function(a, c) { var d, g; if (0 !== a.length) { if (1 === a.length) return a[0]; - for (var l = a[0], f = c(l), h = 1; h < a.length; h++) { - d = a[h]; + for (var m = a[0], f = c(m), k = 1; k < a.length; k++) { + d = a[k]; g = c(d); - g > f && (l = d, f = g); + g > f && (m = d, f = g); } - return l; + return m; } }; }, 28838: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p, h, l, n; Object.defineProperty(b, "__esModule", { value: !0 }); - b.de = void 0; + b.fe = void 0; r = a(22674); c = a(58421); - l = a(6856); + m = a(6856); f = a(48864); - h = a(37187); + k = a(37187); d = a(17842); g = a(96723); - n = a(67371); - k = a(47511); - m = a(45613); - p = a(51361); - b.de = new r.gd(function(q) { - q(h.y1).to(c.QOa).ha(); - q(d.Ffa).to(f.mNa).ha(); - q(g.MPa).to(l.LPa).ha(); - q(n.pnb).to(k.uKa).ha(); - q(m.jQa).to(p.iQa).ha(); + p = a(67371); + h = a(47511); + l = a(45613); + n = a(51361); + b.fe = new r.kd(function(q) { + q(k.a2).to(c.qPa).ia(); + q(d.lga).to(f.LNa).ia(); + q(g.oQa).to(m.nQa).ia(); + q(p.lob).to(h.XKa).ia(); + q(l.MQa).to(n.LQa).ia(); }); }, 97368: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.gab = void 0; - b.gab = function(a) { - var c, l; + b.Sab = void 0; + b.Sab = function(a) { + var c, m; c = !1; - l = !1; + m = !1; return function() { - if (c) l = !0; + if (c) m = !0; else - for (l = !0; l;)(l = !1, c = !0, a(), c = !1); + for (m = !0; m;)(m = !1, c = !0, a(), c = !1); }; }; }, @@ -57677,20 +57209,20 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.d8 = void 0; - b.d8 = function(a, c, l) { + b.eN = void 0; + b.eN = function(a, c, m) { var f; - if (l.set) throw Error("Property " + c + " has a setter and cannot be made into a lazy property."); - f = l.get; - l.get = function() { - var h, d; - h = f.apply(this, arguments); + if (m.set) throw Error("Property " + c + " has a setter and cannot be made into a lazy property."); + f = m.get; + m.get = function() { + var k, d; + k = f.apply(this, arguments); d = { - enumerable: l.enumerable, - value: h + enumerable: m.enumerable, + value: k }; Object.getPrototypeOf(a) === Function.prototype ? Object.defineProperty(a, c, d) : Object.defineProperty(this, c, d); - return h; + return k; }; }; }, @@ -57698,52 +57230,52 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.pnb = "ObjectComparerSymbol"; + b.lob = "ObjectComparerSymbol"; }, 88195: function(r, b, a) { var c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.hN = b.Gg = void 0; + b.KN = b.bg = void 0; c = a(45266); - b.Gg = function(l, f) { - return [].concat.apply([], ca(l)).map(function(h) { + b.bg = function(m, f) { + return [].concat.apply([], aa(m)).map(function(k) { return Object.assign({ - name: h + name: k }, null !== f && void 0 !== f ? f : {}); }); }; - b.hN = function(l, f) { - for (var h = [], d = 1; d < arguments.length; ++d) h[d - 1] = arguments[d]; - return (0, c.AYa)(function(g, n) { - return g.name === n; - }, l, h); + b.KN = function(m, f) { + for (var k = [], d = 1; d < arguments.length; ++d) k[d - 1] = arguments[d]; + return (0, c.gZa)(function(g, p) { + return g.name === p; + }, m, k); }; }, 17842: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Ffa = "QueryStringDataProviderSymbol"; + b.lga = "QueryStringDataProviderSymbol"; }, 37187: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.y1 = b.Xo = void 0; - b.Xo = function() {}; - b.y1 = "StringObjectReaderSymbol"; + b.a2 = b.Uo = void 0; + b.Uo = function() {}; + b.a2 = "StringObjectReaderSymbol"; }, 79542: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.yL = b.gra = void 0; - b.gra = function(a) { + b.SL = b.Ira = void 0; + b.Ira = function(a) { return void 0 !== a && null !== a; }; - b.yL = function() { + b.SL = function() { return null; }; }, @@ -57751,412 +57283,412 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.MPa = "UuidProviderSymbol"; + b.oQa = "UuidProviderSymbol"; }, 45613: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.jQa = "WindowUtilsSymbol"; + b.MQa = "WindowUtilsSymbol"; }, 47511: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.uKa = void 0; + b.XKa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(76564); - c.prototype.compare = function(h, d) { + c.prototype.compare = function(k, d) { var g; g = []; - this.Wka(h, d, "", g); + this.wla(k, d, "", g); return g; }; - c.prototype.Wka = function(h, d, g, n) { - var k; - k = this; - if (f.GD.RA(h)) f.GD.RA(d) && h.length === d.length ? h.forEach(function(q, u) { - k.Wka(h[u], d[u], g + "[" + u + "]", n); - }) : n.push({ - a: h, + c.prototype.wla = function(k, d, g, p) { + var h; + h = this; + if (f.YD.bB(k)) f.YD.bB(d) && k.length === d.length ? k.forEach(function(q, u) { + h.wla(k[u], d[u], g + "[" + u + "]", p); + }) : p.push({ + a: k, b: d, path: g }); - else if (f.GD.tS(h) && null != h) { - if (f.GD.tS(d) && null != d) { - for (var m in h) this.Wka(h[m], d[m], g + "." + m, n); - for (var p in d)(p in h) || void 0 === d[p] || n.push({ + else if (f.YD.eT(k) && null != k) { + if (f.YD.eT(d) && null != d) { + for (var l in k) this.wla(k[l], d[l], g + "." + l, p); + for (var n in d)(n in k) || void 0 === d[n] || p.push({ a: void 0, - b: d[p], - path: g + "." + p + b: d[n], + path: g + "." + n }); - } else n.push({ - a: h, + } else p.push({ + a: k, b: d, path: g }); - } else h !== d && n.push({ - a: h, + } else k !== d && p.push({ + a: k, b: d, path: g }); }; a = c; - a = r.__decorate([(0, l.U)()], a); - b.uKa = a; + a = r.__decorate([(0, m.U)()], a); + b.XKa = a; }, 48864: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { this.location = g; - (0, f.ro)(this, "location"); + (0, f.so)(this, "location"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.mNa = void 0; + b.LNa = void 0; r = a(5163); f = a(66523); - h = a(63368); + k = a(63368); a = a(22674); - c.QW = function(g) { - var n, m, p; - n = {}; + c.EX = function(g) { + var p, l, n; + p = {}; if (0 < g.length) { g = g.split("&"); - for (var k = 0; k < g.length; k++) { - m = g[k].trim(); - p = m.indexOf("="); - 0 <= p ? n[decodeURIComponent(m.substr(0, p).replace(l.PKa, "%20"))] = decodeURIComponent(m.substr(p + 1).replace(l.PKa, "%20")) : n[m.toLowerCase()] = ""; + for (var h = 0; h < g.length; h++) { + l = g[h].trim(); + n = l.indexOf("="); + 0 <= n ? p[decodeURIComponent(l.substr(0, n).replace(m.oLa, "%20"))] = decodeURIComponent(l.substr(n + 1).replace(m.oLa, "%20")) : p[l.toLowerCase()] = ""; } } - return n; + return p; }; - Za.Object.defineProperties(c.prototype, { - I_b: { + $a.Object.defineProperties(c.prototype, { + a1b: { configurable: !0, enumerable: !0, get: function() { - return this.data ? this.data : this.data = l.QW(this.oab); + return this.data ? this.data : this.data = m.EX(this.$ab); } }, - oab: { + $ab: { configurable: !0, enumerable: !0, get: function() { var g; - if (void 0 !== this.lX) return this.lX; - this.lX = this.location.search.substr(1); - g = this.lX.indexOf("#"); - 0 <= g && (this.lX = this.oab.substr(0, g)); - return this.lX; + if (void 0 !== this.WX) return this.WX; + this.WX = this.location.search.substr(1); + g = this.WX.indexOf("#"); + 0 <= g && (this.WX = this.$ab.substr(0, g)); + return this.WX; } } }); - d = l = c; - d.PKa = /[+]/g; - d = l = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(h.pIa))], d); - b.mNa = d; + d = m = c; + d.oLa = /[+]/g; + d = m = r.__decorate([(0, a.U)(), r.__param(0, (0, a.l)(k.SIa))], d); + b.LNa = d; }, 58421: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - this.is = k; - this.json = m; - (0, f.ro)(this, "json"); + function c(h, l) { + this.is = h; + this.json = l; + (0, f.so)(this, "json"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.QOa = void 0; + b.qPa = void 0; r = a(5163); f = a(66523); - h = a(63368); + k = a(63368); d = a(22674); g = a(42207); - n = a(37187); - c.prototype.Cab = function(k) { - var m; - m = this; - return l.read(k, function(p) { - return parseInt(p); - }, function(p) { - return m.is.Yia(p); + p = a(37187); + c.prototype.obb = function(h) { + var l; + l = this; + return m.read(h, function(n) { + return parseInt(n); + }, function(n) { + return l.is.Aja(n); }); }; - c.prototype.bwa = function(k) { - var m; - m = this; - return l.read(k, function(p) { - return "true" == p ? !0 : "false" == p ? !1 : void 0; - }, function(p) { - return m.is.J2(p); + c.prototype.Cwa = function(h) { + var l; + l = this; + return m.read(h, function(n) { + return "true" == n ? !0 : "false" == n ? !1 : void 0; + }, function(n) { + return l.is.h3(n); }); }; - c.prototype.mq = function(k) { - var m; - m = this; - return l.read(k, function(p) { - return parseInt(p); - }, function(p) { - return m.is.uS(p); + c.prototype.iq = function(h) { + var l; + l = this; + return m.read(h, function(n) { + return parseInt(n); + }, function(n) { + return l.is.fT(n); }); }; - c.prototype.R_b = function(k) { - var m; - m = this; - return l.read(k, function(p) { - return parseFloat(p); - }, function(p) { - return m.is.dk(p); + c.prototype.j1b = function(h) { + var l; + l = this; + return m.read(h, function(n) { + return parseFloat(n); + }, function(n) { + return l.is.ak(n); }); }; - c.prototype.Bab = function(k, m) { - return l.read(k, function(p) { - return l.WHb(p, m); - }, function(p) { - return void 0 !== p; + c.prototype.nbb = function(h, l) { + return m.read(h, function(n) { + return m.dJb(n, l); + }, function(n) { + return void 0 !== n; }); }; - c.prototype.ewa = function(k, m) { - return l.read(k, function(p) { - return p; - }, function(p) { - return m ? m.test(p) : !0; + c.prototype.Fwa = function(h, l) { + return m.read(h, function(n) { + return n; + }, function(n) { + return l ? l.test(n) : !0; }); }; - c.prototype.Dab = function(k) { - var m, p; - m = this; - p = void 0 === p ? function() { + c.prototype.pbb = function(h) { + var l, n; + l = this; + n = void 0 === n ? function() { return !0; - } : p; + } : n; try { - return l.read(k, function(q) { - return m.json.parse(decodeURIComponent(q)); + return m.read(h, function(q) { + return l.json.parse(decodeURIComponent(q)); }, function(q) { - return m.is.tS(q) && p(q); + return l.is.eT(q) && n(q); }); } catch (q) { - return new n.Xo(); + return new p.Uo(); } }; - c.prototype.Hj = function(k, m, p) { + c.prototype.Fj = function(h, l, n) { var q, u; q = this; - p = void 0 === p ? 1 : p; - k = k.trim(); - u = m instanceof Function ? m : this.zCb(m, p); - m = k.indexOf("["); - p = k.lastIndexOf("]"); - if (0 != m || p != k.length - 1) return new n.Xo(); - k = k.substring(m + 1, p); + n = void 0 === n ? 1 : n; + h = h.trim(); + u = l instanceof Function ? l : this.DDb(l, n); + l = h.indexOf("["); + n = h.lastIndexOf("]"); + if (0 != l || n != h.length - 1) return new p.Uo(); + h = h.substring(l + 1, n); try { - return l.SXb(k).map(function(t) { - t = u(q, l.G9b(t)); - if (t instanceof n.Xo) throw t; + return m.jZb(h).map(function(t) { + t = u(q, m.hac(t)); + if (t instanceof p.Uo) throw t; return t; }); } catch (t) { - return t instanceof n.Xo ? t : new n.Xo(); + return t instanceof p.Uo ? t : new p.Uo(); } }; - c.prototype.zCb = function(k, m) { - var p; - p = this; - m = void 0 === m ? 1 : m; + c.prototype.DDb = function(h, l) { + var n; + n = this; + l = void 0 === l ? 1 : l; return function(q, u) { - q = l.ULb(k); - return 1 < m ? p.Hj(u, k, m - 1) : q(p, u); + q = m.gNb(h); + return 1 < l ? n.Fj(u, h, l - 1) : q(n, u); }; }; - c.WHb = function(k, m) { + c.dJb = function(h, l) { var q; - for (var p in m) { - q = parseInt(p); - if (m[q] == k) return q; + for (var n in l) { + q = parseInt(n); + if (l[q] == h) return q; } }; - c.read = function(k, m, p) { - k = m(k); - return void 0 !== k && p(k) ? k : new n.Xo(); + c.read = function(h, l, n) { + h = l(h); + return void 0 !== h && n(h) ? h : new p.Uo(); }; - c.ULb = function(k) { - switch (k) { + c.gNb = function(h) { + switch (h) { case "int": - return function(m, p) { - return m.Cab(p); + return function(l, n) { + return l.obb(n); }; case "bool": - return function(m, p) { - return m.bwa(p); + return function(l, n) { + return l.Cwa(n); }; case "uint": - return function(m, p) { - return m.mq(p); + return function(l, n) { + return l.iq(n); }; case "float": - return function(m, p) { - return m.R_b(p); + return function(l, n) { + return l.j1b(n); }; case "string": - return function(m, p) { - return m.ewa(p); + return function(l, n) { + return l.Fwa(n); }; case "object": - return function(m, p) { - return m.Dab(p); + return function(l, n) { + return l.pbb(n); }; } }; - c.SXb = function(k) { + c.jZb = function(h) { var y; - for (var m = [ + for (var l = [ ["[", "]"] - ], p = [], q = 0, u = 0, t = 0, w = [], v = {}; u < k.length; - (v = { - lP: v.lP + ], n = [], q = 0, u = 0, t = 0, v = [], w = {}; u < h.length; + (w = { + RP: w.RP }, ++u)) { - v.lP = k.charAt(u); + w.RP = h.charAt(u); y = void 0; - "," == v.lP && 0 == t ? (p.push(k.substr(q, u - q)), q = u + 1) : (y = m.find((function(x) { + "," == w.RP && 0 == t ? (n.push(h.substr(q, u - q)), q = u + 1) : (y = l.find((function(x) { return function(z) { - return z[0] == x.lP; + return z[0] == x.RP; }; - })(v))) ? (++t, w.push(y)) : 0 < w.length && w[w.length - 1][1] == v.lP && (--t, w.pop()); + })(w))) ? (++t, v.push(y)) : 0 < v.length && v[v.length - 1][1] == w.RP && (--t, v.pop()); } - if (q != u) p.push(k.substr(q, u - q)); - else if (q == u && 0 < q) throw new n.Xo(); - return p; + if (q != u) n.push(h.substr(q, u - q)); + else if (q == u && 0 < q) throw new p.Uo(); + return n; }; - c.G9b = function(k) { - var m; - m = k.charAt(0); - if ('"' == m || "'" == m) { - if (k.charAt(k.length - 1) != m) throw new n.Xo(); - return k.substring(1, k.length - 1); + c.hac = function(h) { + var l; + l = h.charAt(0); + if ('"' == l || "'" == l) { + if (h.charAt(h.length - 1) != l) throw new p.Uo(); + return h.substring(1, h.length - 1); } - return k; + return h; }; - a = l = c; - a = l = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.Vf)), r.__param(1, (0, d.l)(h.HD))], a); - b.QOa = a; + a = m = c; + a = m = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.Wf)), r.__param(1, (0, d.l)(k.ZD))], a); + b.qPa = a; }, 6856: function(r, b, a) { - var l; + var m; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.LPa = void 0; + b.nQa = void 0; r = a(5163); a = a(22674); - c.prototype.j0a = function(f) { - var h; - h = this; + c.prototype.M0a = function(f) { + var k; + k = this; return f ? (f ^ 16 * Math.random() >> f / 4).toString(16) : ("10000000-1000-4000-8000-100000000000").replace(/[018]/g, function(d) { - return h.j0a(d); + return k.M0a(d); }); }; - l = c; - l = r.__decorate([(0, a.U)()], l); - b.LPa = l; + m = c; + m = r.__decorate([(0, a.U)()], m); + b.nQa = m; }, 51361: function(r, b, a) { - var l, f; + var m, f; function c() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.iQa = void 0; + b.LQa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(22365); - c.prototype.tMb = function() { - var h; - h = ob.devicePixelRatio || 1; + c.prototype.FNb = function() { + var k; + k = qb.devicePixelRatio || 1; return { - width: f.Ru.width * h, - height: f.Ru.height * h + width: f.Yu.width * k, + height: f.Yu.height * k }; }; a = c; - a = r.__decorate([(0, l.U)()], a); - b.iQa = a; + a = r.__decorate([(0, m.U)()], a); + b.LQa = a; }, 67590: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.xca = "AsePrefetcherAdapterSymbol"; - b.PBa = "AsePrefetcherProviderSymbol"; + b.bda = "AsePrefetcherAdapterSymbol"; + b.pCa = "AsePrefetcherProviderSymbol"; }, 18148: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Nca = "CacheManagerFactorySymbol"; + b.qda = "CacheManagerFactorySymbol"; }, 99584: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; Object.defineProperty(b, "__esModule", { value: !0 }); - b.ed = void 0; + b.jd = void 0; r = a(22674); c = a(68976); - l = a(37780); + m = a(37780); f = a(66476); - h = a(87657); + k = a(87657); d = a(12849); g = a(85671); - n = a(27162); - k = a(19484); - m = a(71576); - p = a(32737); + p = a(27162); + h = a(19484); + l = a(71576); + n = a(32737); q = a(59315); u = a(20318); t = a(67590); - w = a(61170); - v = a(18148); + v = a(61170); + w = a(18148); y = a(94028); - b.ed = new r.gd(function(x) { - x(c.XLa).to(l.WLa).ha(); - x(h.Bfa).to(d.eNa).ha(); - x(f.dE).to(g.VPa).ha(); - x(p.dNa).to(m.aJa).ha(); - x(p.cNa).to(k.$Ha).ha(); - x(p.bNa).to(n.UHa).ha(); - x(t.PBa).s7b(function() { + b.jd = new r.kd(function(x) { + x(c.xMa).to(m.wMa).ia(); + x(k.hga).to(d.DNa).ia(); + x(f.uE).to(g.xQa).ia(); + x(n.CNa).to(l.DJa).ia(); + x(n.BNa).to(h.BIa).ia(); + x(n.ANa).to(p.vIa).ia(); + x(t.pCa).W8b(function() { var z; - return null === (z = u.vp.Rh) || void 0 === z ? void 0 : z.hw; + return null === (z = u.up.Rh) || void 0 === z ? void 0 : z.vw; }); - x(t.xca).to(w.OBa).ha(); - x(q.zfa).to(q.QMa); - x(v.Nca).to(y.hDa).ha(); + x(t.bda).to(v.oCa).ia(); + x(q.fga).to(q.pNa); + x(w.qda).to(y.HDa).ia(); }); }, 68976: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.XLa = "PlayPredictionDeserializerSymbol"; + b.xMa = "PlayPredictionDeserializerSymbol"; }, 32737: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dNa = "PreparerManifestFetcherSymbol"; - b.cNa = "PreparerLicenseFetcherSymbol"; - b.bNa = "PreparerLegacyLicenseFetcherSymbol"; + b.CNa = "PreparerManifestFetcherSymbol"; + b.BNa = "PreparerLicenseFetcherSymbol"; + b.ANa = "PreparerLegacyLicenseFetcherSymbol"; }, 32573: function(r, b) { Object.defineProperty(b, "__esModule", { @@ -58164,167 +57696,167 @@ E3cbY[513816] = false; }); b.jj = void 0; r = b.jj || (b.jj = {}); - r.$n = "created"; - r.xw = "started"; - r.HO = "succeeded"; - r.hr = "failed"; - r.Sd = "cancelled"; - r.sVa = "cancelled_on_start"; - r.oka = "cancelled_not_encrypted"; + r.ao = "created"; + r.Iw = "started"; + r.oP = "succeeded"; + r.pr = "failed"; + r.Od = "cancelled"; + r.bWa = "cancelled_on_start"; + r.Oka = "cancelled_not_encrypted"; }, 87657: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Bfa = b.zJ = void 0; - r = b.zJ || (b.zJ = {}); - r.N6b = "taskstart"; - r.L6b = "taskabort"; - r.M6b = "taskfail"; - r.O6b = "tasksuccess"; - b.Bfa = "PreparerTaskSchedulerSymbol"; + b.hga = b.SJ = void 0; + r = b.SJ || (b.SJ = {}); + r.q8b = "taskstart"; + r.o8b = "taskabort"; + r.p8b = "taskfail"; + r.r8b = "tasksuccess"; + b.hga = "PreparerTaskSchedulerSymbol"; }, 66476: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.dE = "VideoPreparerSymbol"; + b.uE = "VideoPreparerSymbol"; }, 61170: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A; + var f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B; function c() { - var B; - B = this; + var A; + A = this; this.promise = new Promise(function(C, D) { - B.resolve = C; - B.reject = D; + A.resolve = C; + A.reject = D; }); } - function l(B, C, D, E, G) { + function m(A, C, D, E, G) { var F; F = this; - this.pva = D; - this.tZb = E; + this.Ova = D; + this.N_b = E; this.Ph = G; - this.sZ = []; - this.EC = new Map(); - this.hqa = new Map(); - this.RWb = function(H) { - var N, M; - H = H.wishListItem.key.J; - if (F.EC.has(H)) { - M = F.EC.get(H); - H = M.FN; - M = M.$ka; - null === (N = M.resolve) || void 0 === N ? void 0 : N.call(M, H); - } - }; - this.D9 = function(H) { - var N, M; - N = H.J; - M = H.Y; - H.target.tAa(H.J) || (F.Pe.has({ - J: N - }) && (F.Pe.Xm(N).gr = !0), null === M || void 0 === M ? void 0 : M.then(function(L) { - var Q; - Q = L.Fa; - Q && Q.$b && Q.yp && Q.yp.forEach(function(I) { - var J; - J = { + this.YZ = []; + this.OC = new Map(); + this.Kqa = new Map(); + this.hYb = function(H) { + var L, M; + H = H.wishListItem.key.K; + if (F.OC.has(H)) { + M = F.OC.get(H); + H = M.kO; + M = M.Ala; + null === (L = M.resolve) || void 0 === L ? void 0 : L.call(M, H); + } + }; + this.f$ = function(H) { + var L, M; + L = H.K; + M = H.X; + H.target.VAa(H.K) || (F.Se.has({ + K: L + }) && (F.Se.Um(L).nr = !0), null === M || void 0 === M ? void 0 : M.then(function(N) { + var P; + P = N.Ca; + P && P.bc && P.xp && P.xp.forEach(function(J) { + var I; + I = { Gf: { - $b: Q.$b, - zd: N + bc: P.bc, + Gd: L } }; - F.Pe.has({ - J: I.P, - zd: Q.P, - $b: Q.$b - }) && (F.Pe.Xm(I.P, J).gr = !0); + F.Se.has({ + K: J.O, + Gd: P.O, + bc: P.bc + }) && (F.Se.Um(J.O, I).nr = !0); }); - }).catch(function() {}), F.cbb(N), F.sdb(F.sZ)); - }; - this.WZa = function(H, N) { - var M, L; - M = H.J; - L = H.Y; - H.target.tAa(M) || (null === L || void 0 === L ? void 0 : L.then(function(Q) { - (Q = Q.Fa) && Q.$b && Q.$b === N.$b && M === N.zd && (Q = { + }).catch(function() {}), F.Qbb(L), F.meb(F.YZ)); + }; + this.A_a = function(H, L) { + var M, N; + M = H.K; + N = H.X; + H.target.VAa(M) || (null === N || void 0 === N ? void 0 : N.then(function(P) { + (P = P.Ca) && P.bc && P.bc === L.bc && M === L.Gd && (P = { Gf: { - $b: Q.$b, - zd: M + bc: P.bc, + Gd: M } - }, F.Pe.has(N) && (F.Pe.Xm(N.J, Q).gr = !0), F.hqa.delete(F.Pe.generateKey(N))); + }, F.Se.has(L) && (F.Se.Um(L.K, P).nr = !0), F.Kqa.delete(F.Se.generateKey(L))); }).catch(function() {})); }; - this.ma = B.ab("VideoPreparer"); + this.la = A.Za("VideoPreparer"); this.config = C(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.OBa = void 0; + b.oCa = void 0; r = a(5163); f = a(87386); a(50323); - h = a(20318); + k = a(20318); d = a(45247); g = a(4203); - n = a(29204); - k = a(72639); - m = a(67590); - p = a(22674); + p = a(29204); + h = a(72639); + l = a(67590); + n = a(22674); q = a(59315); u = a(90745); t = a(49745); - w = a(24735); - v = a(64213); + v = a(24735); + w = a(64213); y = a(25505); x = a(32573); z = a(45146); - A = a(37991); - l.prototype.Bb = function(B) { + B = a(37991); + m.prototype.Eb = function(A) { var C; C = this; - this.Pe = new v.sga(function(D, E) { - return C.xv(D, B, h.vp.di, E); + this.Se = new w.Wga(function(D, E) { + return C.Hv(D, A, k.up.vj, E); }, function(D, E) { - return C.rw(D, B, E); + return C.Dw(D, A, E); }); }; - l.prototype.fetch = function(B, C) { + m.prototype.fetch = function(A, C) { var D; D = this; - if (-1 === C.events.listeners("manifestRemovedFromCache").indexOf(this.D9)) C.events.on("manifestRemovedFromCache", this.D9); - if (-1 === C.events.listeners("playbackClosing").indexOf(this.D9)) C.events.on("playbackClosing", this.D9); + if (-1 === C.events.listeners("manifestRemovedFromCache").indexOf(this.f$)) C.events.on("manifestRemovedFromCache", this.f$); + if (-1 === C.events.listeners("playbackClosing").indexOf(this.f$)) C.events.on("playbackClosing", this.f$); !1; - return this.ny(B.P, C, B.xb).then(function(E) { - if ("LIVE" === E.Fa.bg) throw { - status: x.jj.sVa + return this.By(A.O, C, A.xb).then(function(E) { + if ("LIVE" === E.Ca.Rf) throw { + status: x.jj.bWa }; - D.sdb(D.vzb(D.WCb(B, C))); - return D.EC.get(B.P).$ka.promise; + D.meb(D.yAb(D.$Db(A, C))); + return D.OC.get(A.O).Ala.promise; }); }; - l.prototype.getStats = function() { - return this.hw.getStats(); + m.prototype.getStats = function() { + return this.vw.getStats(); }; - l.prototype.L5b = function(B, C, D) { + m.prototype.l7b = function(A, C, D) { C = { - hh: C, - Y: D + ih: C, + X: D }; - this.hqa.set(this.Pe.generateKey(B), C); + this.Kqa.set(this.Se.generateKey(A), C); }; - l.prototype.gMb = function(B) { - return this.hqa.get(this.Pe.generateKey(B)); + m.prototype.sNb = function(A) { + return this.Kqa.get(this.Se.generateKey(A)); }; - l.prototype.vzb = function(B) { - return [B].concat(ca(this.sZ.filter(function(C) { - return C.key.J !== B.key.J; - }))).slice(0, this.config.rZb).map(this.config.sZb ? function(C, D) { + m.prototype.yAb = function(A) { + return [A].concat(aa(this.YZ.filter(function(C) { + return C.key.K !== A.key.K; + }))).slice(0, this.config.L_b).map(this.config.M_b ? function(C, D) { return Object.assign({}, C, { priority: D }); @@ -58332,389 +57864,389 @@ E3cbY[513816] = false; return C; }); }; - l.prototype.B1a = function(B, C, D) { + m.prototype.$1a = function(A, C, D) { var E; E = this; D = void 0 === D ? {} : D; - return this.ny(B, C, D).then(function(G) { - E.$Wa(G, C); - return G.Fa; + return this.By(A, C, D).then(function(G) { + E.GXa(G, C); + return G.Ca; }); }; - l.prototype.ny = function(B, C, D) { + m.prototype.By = function(A, C, D) { var E; D = void 0 === D ? {} : D; - return this.Ph.ny({ - na: null !== (E = C.Ft(B)) && void 0 !== E ? E : C.y4(B), - J: B, - jr: k.ul.tJ, - kf: w.zh.Dn, - cb: D + return this.Ph.By({ + na: null !== (E = C.Lt(A)) && void 0 !== E ? E : C.W4(A), + K: A, + ur: h.wl.MJ, + Cf: v.Ah.Dn, + bb: D }); }; - l.prototype.rw = function(B, C, D) { - var E, G, F, H, N, M; + m.prototype.Dw = function(A, C, D) { + var E, G, F, H, L, M; E = this; (0, z.oa)(D.Gf, "auxiliaryOptions must exist if an adBreak hydration was requested"); F = D.Gf; - H = F.$b; - N = F.zd; + H = F.bc; + L = F.Gd; (0, z.oa)(!!H, "auxiliaryManifestToken must exist if an adBreak hydration was requested"); - M = this.Pe.Xm(null === (G = null === D || void 0 === D ? void 0 : D.Gf) || void 0 === G ? void 0 : G.zd); - return M.uq.then(function(L) { - var Q, I, J; - L = L.Y.Gd; - Q = M.na; - (0, z.oa)(void 0 !== Q, "parent xid must exist if an adBreak hydration was requested"); - I = k.ul.xm; - J = { - tM: !0, - tg: !1, - hD: Date.now() + M = this.Se.Um(null === (G = null === D || void 0 === D ? void 0 : D.Gf) || void 0 === G ? void 0 : G.Gd); + return M.rq.then(function(N) { + var P, J, I; + N = N.X.xd; + P = M.na; + (0, z.oa)(void 0 !== P, "parent xid must exist if an adBreak hydration was requested"); + J = h.wl.In; + I = { + TM: !0, + ug: !1, + tD: Date.now() }; - return E.Ph.ny({ - na: Number(Q), - cb: J, - J: N, - jr: I, - kf: void 0, - UO: void 0, + return E.Ph.By({ + na: Number(P), + bb: I, + K: L, + ur: J, + Cf: void 0, + AP: void 0, Hf: { - hh: B, - $b: H, - zd: N, - KW: L + ih: A, + bc: H, + Gd: L, + xX: N } }, !1).then(function(K) { - var P, S; - E.$Wa(K, C); - K.yp.forEach(function(ba) { + var O, U; + E.GXa(K, C); + K.xp.forEach(function(ca) { var va; - function na(ua) { - E.WZa(ua, va); - C.events.Lr("playbackClosing", na); + function pa(ua) { + E.A_a(ua, va); + C.events.Rr("playbackClosing", pa); } - function ha(ua) { - E.WZa(ua, va); - C.events.Lr("manifestRemovedFromCache", ha); + function la(ua) { + E.A_a(ua, va); + C.events.Rr("manifestRemovedFromCache", la); } va = { - J: ba.Fa.P, - zd: N, - $b: H + K: ca.Ca.O, + Gd: L, + bc: H }; - E.L5b(va, B, ba); - C.events.on("manifestRemovedFromCache", ha); - C.events.on("playbackClosing", na); + E.l7b(va, A, ca); + C.events.on("manifestRemovedFromCache", la); + C.events.on("playbackClosing", pa); }); - if (null === (P = K.Fa.Hm) || void 0 === P || !P.ie.length) throw Error("AdBreak hydration request came with no adBreak forparentViewableId: " + (N + ", adBreakToken: " + B)); - return null === (S = K.Fa.Hm) || void 0 === S ? void 0 : S.ie[0]; + if (null === (O = K.Ca.Gm) || void 0 === O || !O.je.length) throw Error("AdBreak hydration request came with no adBreak forparentViewableId: " + (L + ", adBreakToken: " + A)); + return null === (U = K.Ca.Gm) || void 0 === U ? void 0 : U.je[0]; }); }); }; - l.prototype.$Wa = function(B, C) { + m.prototype.GXa = function(A, C) { var D, E, G; D = this; - E = B.Fa; - null === (G = E.yp) || void 0 === G ? void 0 : G.forEach(function(F) { - D.xv(F.P, C, h.vp.di, { + E = A.Ca; + null === (G = E.xp) || void 0 === G ? void 0 : G.forEach(function(F) { + D.Hv(F.O, C, k.up.vj, { Gf: { - $b: F.$b, - zd: E.P + bc: F.bc, + Gd: E.O } }, F); }); }; - l.prototype.WCb = function(B, C) { - var D, E, G, F, H, N; + m.prototype.$Db = function(A, C) { + var D, E, G, F, H, L; G = new c(); - if (this.EC.has(B.P)) { - F = this.EC.get(B.P); - H = F.FN; - if (H.P === B.P && H.Cd === B.Cd) N = F.u$b.key; - this.hw.getStats().contents.some(function(M) { - return M.id === B.P; - }) && (G = F.$ka); - } - F = h.vp.di.Zn((0, n.i4)(B.Cd)); - N || (N = { - J: B.P, + if (this.OC.has(A.O)) { + F = this.OC.get(A.O); + H = F.kO; + if (H.O === A.O && H.Ld === A.Ld) L = F.$ac.key; + this.vw.getStats().contents.some(function(M) { + return M.id === A.O; + }) && (G = F.Ala); + } + F = k.up.vj.$n((0, p.F4)(A.Ld)); + L || (L = { + K: A.O, config: F }); H = { - J: B.P + K: A.O }; - this.Pe.has(H) || this.Pe.store(H, this.UCb(B, C, F)); + this.Se.has(H) || this.Se.store(H, this.YDb(A, C, F)); C = { - key: N, - Shc: !1, - priority: B.priority, - E3: d.L.Na(null !== (E = null === (D = B.xb) || void 0 === D ? void 0 : D.kb) && void 0 !== E ? E : 0), - Pe: this.Pe + key: L, + vjc: !1, + priority: A.priority, + c4: d.J.Oa(null !== (E = null === (D = A.xb) || void 0 === D ? void 0 : D.jb) && void 0 !== E ? E : 0), + Se: this.Se }; - this.EC.set(B.P, { - u$b: C, - FN: B, - $ka: G + this.OC.set(A.O, { + $ac: C, + kO: A, + Ala: G }); return C; }; - l.prototype.UCb = function(B, C, D) { + m.prototype.YDb = function(A, C, D) { var E, G, F; E = this; - G = B.P; + G = A.O; return { get na() { - return C.Ft(G); + return C.Lt(G); }, - gr: !1, + nr: !1, events: new u.EventEmitter(), - rVa: function() {}, - get uq() { - F || (F = E.B1a(B.P, C, B.xb).then(function(H) { + aWa: function() {}, + get rq() { + F || (F = E.$1a(A.O, C, A.xb).then(function(H) { return { - Y: H, - vv: H.Q6 && !H.OB, + X: H, + Fv: H.o7 && !H.XB, config: D, - oya: {} + Nya: {} }; })); return F; }, - J: G, - Yya: !1, + K: G, + wza: !1, equals: function(H) { - var N; - N = C.Ft(G); - return H && H.J === G && (!H.na || !N || N === H.na); + var L; + L = C.Lt(G); + return H && H.K === G && (!H.na || !L || L === H.na); } }; }; - l.prototype.xv = function(B, C, D, E, G) { - var F, H, N, M, L, Q, I, J; + m.prototype.Hv = function(A, C, D, E, G) { + var F, H, L, M, N, P, J, I; F = this; - L = C.Ft(B); - if (L || E) { - Q = { - J: B, - zd: null === (H = null === E || void 0 === E ? void 0 : E.Gf) || void 0 === H ? void 0 : H.zd, - $b: null === (N = null === E || void 0 === E ? void 0 : E.Gf) || void 0 === N ? void 0 : N.$b + N = C.Lt(A); + if (N || E) { + P = { + K: A, + Gd: null === (H = null === E || void 0 === E ? void 0 : E.Gf) || void 0 === H ? void 0 : H.Gd, + bc: null === (L = null === E || void 0 === E ? void 0 : E.Gf) || void 0 === L ? void 0 : L.bc }; - if (!this.Pe.has(Q)) { - I = null !== L && void 0 !== L ? L : this.Pe.Xm(null === (M = null === E || void 0 === E ? void 0 : E.Gf) || void 0 === M ? void 0 : M.zd).na; - this.Pe.store(Q, { - rVa: function() {}, + if (!this.Se.has(P)) { + J = null !== N && void 0 !== N ? N : this.Se.Um(null === (M = null === E || void 0 === E ? void 0 : E.Gf) || void 0 === M ? void 0 : M.Gd).na; + this.Se.store(P, { + aWa: function() {}, equals: function(K) { - return K && K.J === Q.J && (I === K.na || !K.na || !I); + return K && K.K === P.K && (J === K.na || !K.na || !J); }, - get uq() { - J || (J = (G ? Promise.resolve(G) : F.B1a(B, C)).then(function(K) { + get rq() { + I || (I = (G ? Promise.resolve(G) : F.$1a(A, C)).then(function(K) { return { - Y: K, - vv: K.Q6 && !K.OB, + X: K, + Fv: K.o7 && !K.XB, config: D, - oya: {} + Nya: {} }; })); - return J; + return I; }, - set uq(K) { - J = K; + set rq(K) { + I = K; }, events: new u.EventEmitter(), - na: I, - J: Q.J, - gr: !1, - Yya: !1 + na: J, + K: P.K, + nr: !1, + wza: !1 }); } } }; - l.prototype.$cb = function(B) { - this.sZ = B; + m.prototype.Rdb = function(A) { + this.YZ = A; }; - l.prototype.sdb = function(B) { - this.$cb(B); - this.hw.rdb(this.sZ); + m.prototype.meb = function(A) { + this.Rdb(A); + this.vw.leb(this.YZ); }; - l.prototype.cbb = function(B) { - this.EC.has(B) && (this.$cb(this.sZ.filter(function(C) { - return C.key.J !== B; - })), this.EC.delete(B)); + m.prototype.Qbb = function(A) { + this.OC.has(A) && (this.Rdb(this.YZ.filter(function(C) { + return C.key.K !== A; + })), this.OC.delete(A)); }; - Za.Object.defineProperties(l.prototype, { - hw: { + $a.Object.defineProperties(m.prototype, { + vw: { configurable: !0, enumerable: !0, get: function() { - this.zx || (this.zx = this.tZb(), this.zx.Oia(new A.KNa()).Vxa(this.pva).hdb(new y.CHa()).Ncb({ - QB: this.config.qZb - }), this.zx.events.on("prefetchComplete", this.RWb)); - return this.zx; + this.Jx || (this.Jx = this.N_b(), this.Jx.pja(new B.jOa()).tya(this.Ova).$db(new y.bIa()).Edb({ + ZB: this.config.K_b + }), this.Jx.events.on("prefetchComplete", this.hYb)); + return this.Jx; } } }); - a = l; - a = r.__decorate([(0, p.U)(), r.__param(0, (0, p.l)(f.bb)), r.__param(1, (0, p.l)(g.Yb)), r.__param(2, (0, p.l)(q.zfa)), r.__param(3, (0, p.l)(m.PBa)), r.__param(4, (0, p.l)(t.PD))], a); - b.OBa = a; + a = m; + a = r.__decorate([(0, n.U)(), r.__param(0, (0, n.l)(f.$a)), r.__param(1, (0, n.l)(g.Zb)), r.__param(2, (0, n.l)(q.fga)), r.__param(3, (0, n.l)(l.pCa)), r.__param(4, (0, n.l)(t.fE))], a); + b.oCa = a; }, 94028: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p) { + function c(h, l, n) { var q; q = this; - this.Wf = m; - m = p(); - this.ng = new n({ - log: k.ab("CacheManager"), - sa: { + this.Xf = l; + l = n(); + this.og = new p({ + log: h.Za("CacheManager"), + ta: { getTime: function() { - return q.Wf.Kb().ea(d.pa); + return q.Xf.Kb().ea(d.ma); } }, Promise: Promise, - gf: !1, - sxb: m.zZb, - rxb: m.xZb, - iHb: m.L$a, - hHb: m.yZb + Wi: !1, + tyb: l.T_b, + syb: l.R_b, + pIb: l.xab, + oIb: l.S_b }); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.hDa = void 0; + b.HDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(87386); + k = a(87386); d = a(5021); g = a(4203); - n = a(41385); - c = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(f.Lc)), r.__param(2, (0, l.l)(g.Yb))], c); - b.hDa = c; + p = a(41385); + c = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(f.Kc)), r.__param(2, (0, m.l)(g.Zb))], c); + b.HDa = c; }, 25505: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.CHa = void 0; - a.prototype.y_a = function(c, l) { + b.bIa = void 0; + a.prototype.c0a = function(c, m) { var f; - return null !== (f = this.XHb(c, l)) && void 0 !== f ? f : this.aIb(c, l); + return null !== (f = this.eJb(c, m)) && void 0 !== f ? f : this.iJb(c, m); }; - a.prototype.XHb = function(c, l) { - var f, h; + a.prototype.eJb = function(c, m) { + var f, k; f = this; - h = l.da; + k = m.Z; return c.find(function(d) { var g; - return f.G4(h, null === (g = d.da) || void 0 === g ? void 0 : g.da); + return f.e5(k, null === (g = d.Z) || void 0 === g ? void 0 : g.Z); }); }; - a.prototype.aIb = function(c, l) { - var f, h; - f = l.da.Be; - h = l.da.O[f]; + a.prototype.iJb = function(c, m) { + var f, k; + f = m.Z.Me; + k = m.Z.$[f]; return c.find(function(d) { var g; - d = null === (g = d.da) || void 0 === g ? void 0 : g.da; - d = (g = null === d || void 0 === d ? void 0 : d.Be) && (null === d || void 0 === d ? void 0 : d.O[g]) || void 0; - return f === g && h.J === (null === d || void 0 === d ? void 0 : d.J) && h.ta === (null === d || void 0 === d ? void 0 : d.ta); + d = null === (g = d.Z) || void 0 === g ? void 0 : g.Z; + d = (g = null === d || void 0 === d ? void 0 : d.Me) && (null === d || void 0 === d ? void 0 : d.$[g]) || void 0; + return f === g && k.K === (null === d || void 0 === d ? void 0 : d.K) && k.hb === (null === d || void 0 === d ? void 0 : d.hb); }); }; - a.prototype.G4 = function(c, l) { + a.prototype.e5 = function(c, m) { var f; f = this; - return c === l ? !0 : "object" !== typeof c || "object" !== typeof l ? c === l : Object.keys(c).length === Object.keys(l).length && Object.keys(c).every(function(h) { - return f.G4(c[h], l[h]); + return c === m ? !0 : "object" !== typeof c || "object" !== typeof m ? c === m : Object.keys(c).length === Object.keys(m).length && Object.keys(c).every(function(k) { + return f.e5(c[k], m[k]); }); }; - b.CHa = a; + b.bIa = a; }, 27162: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z; - function c(A, B, C, D, E, G, F, H, N, M, L) { - this.Or = C; - this.gY = D; - this.kc = E; - this.sa = G; + function c(B, A, C, D, E, G, F, H, L, M, N) { + this.Wr = C; + this.PY = D; + this.mc = E; + this.ta = G; this.Ea = F; - this.FM = H; - this.vYb = N; + this.fN = H; + this.OZb = L; this.Ph = M; - this.hi = L; - this.log = A.ab("VideoPreparer"); - this.config = B(); + this.fi = N; + this.log = B.Za("VideoPreparer"); + this.config = A(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.UHa = void 0; + b.vIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(4203); + k = a(4203); d = a(32573); g = a(63156); - n = a(24735); - k = a(91581); - m = a(95162); - p = a(98166); + p = a(24735); + h = a(91581); + l = a(95162); + n = a(98166); q = a(2248); u = a(5021); t = a(30869); - w = a(81918); - v = a(50323); + v = a(81918); + w = a(50323); y = a(21892); x = a(49745); a = a(23563); - c.prototype.fetch = function(A, B) { + c.prototype.fetch = function(B, A) { var C; C = this; - this.log.trace("Fetching LDL", (0, v.bJ)(A)); - this.P = A.P; - this.ed = B; - return B.ML(A.P, "ldl").catch(function() { - C.log.trace("Requesting a new license", (0, v.bJ)(A)); - return C.Ph.Y5(A.P).then(function(D) { + this.log.trace("Fetching LDL", (0, w.wJ)(B)); + this.O = B.O; + this.jd = A; + return A.hM(B.O, "ldl").catch(function() { + C.log.trace("Requesting a new license", (0, w.wJ)(B)); + return C.Ph.w6(B.O).then(function(D) { var E, G; - C.Y = D; - C.Fa = D.Fa; - if (D = C.ed.Bdb(A.P, C.Fa)) throw { + C.X = D; + C.Ca = D.Ca; + if (D = C.jd.ueb(B.O, C.Ca)) throw { status: D }; - D = C.Fa.xu[0].eX; - E = C.Fa.xu[0].sma; + D = C.Ca.Fu[0].QX; + E = C.Ca.Fu[0].Vma; G = (D ? D : [E]).map(function(F) { - return C.kc.decode(F.bytes); + return C.mc.decode(F.bytes); }); - C.je = C.eB({ - dZa: C.log, - Tma: function(F) { + C.ke = C.qB({ + JZa: C.log, + vna: function(F) { return C.handleError(F); }, - re: void 0, - Ita: function() {}, - sa: { + pe: void 0, + eua: function() {}, + ta: { getTime: function() { - return C.Ea.Kb().ea(u.pa); + return C.Ea.Kb().ea(u.ma); }, - jhc: function() { - return C.sa.ke.ea(u.ym); + Nic: function() { + return C.ta.me.ea(u.Kn); } } }); - B.Ocb(A.P, C.je); - return C.je.create(C.config.Zl).then(function() { - return C.je.Tg(n.zh.Dn, G, !0); + A.Fdb(B.O, C.ke); + return C.ke.create(C.config.gn).then(function() { + return C.ke.Yi(p.Ah.Dn, G, !0); }).then(function() { - return C.je; + return C.ke; }).catch(function(F) { C.handleError(F); throw F; @@ -58723,155 +58255,155 @@ E3cbY[513816] = false; C.log.warn("Manifest not available for ldl request", D); if (void 0 !== D.status) throw D; throw { - status: d.jj.Sd + status: d.jj.Od }; }); }); }; - c.prototype.handleError = function(A) { - this.log.warn("ldl is now invalid", A); - this.je.close(); - this.ed.WVa(this.P); - this.ed.Oka(this.P); + c.prototype.handleError = function(B) { + this.log.warn("ldl is now invalid", B); + this.ke.close(); + this.jd.HWa(this.O); + this.jd.ola(this.O); }; - c.prototype.eB = function(A) { - var B, C; - B = this; - if (!this.Or.aJ || !this.Or.ZI) { - C = this.vYb(); - this.Or.aJ = C.rz; - this.Or.ZI = C.request; + c.prototype.qB = function(B) { + var A, C; + A = this; + if (!this.Wr.vJ || !this.Wr.tJ) { + C = this.OZb(); + this.Wr.vJ = C.eD; + this.Wr.tJ = C.request; } - C = new this.Or.ZI(A.dZa, function(D) { + C = new this.Wr.tJ(B.JZa, function(D) { var E; E = []; - D.xj.forEach(function(G) { + D.ck.forEach(function(G) { E.push({ sessionId: G.sessionId, - dataBase64: B.kc.encode(G.data) + dataBase64: A.mc.encode(G.data) }); }); D = { - xj: E, - b5: [B.Fa.Uk], - kf: g.Xj.VWa(D.kf), - Gd: B.Fa.Gd, - na: B.ed.y4(B.P), - ti: B.Y.ti, - bg: B.Y.Fa.bg + ck: E, + y5: [A.Ca.Uk], + Cf: g.Kk.BXa(D.Cf), + xd: A.Ca.xd, + na: A.jd.W4(A.O), + ri: A.X.ri, + Rf: A.X.Ca.Rf }; - B.log.trace("xid created ", { - MovieId: B.P, + A.log.trace("xid created ", { + MovieId: A.O, xid: D.na }); - return B.FM.Zs(D); + return A.fN.mt(D); }, void 0, { - gf: !1, - kk: !1 - }); - return this.Or.aJ(A.dZa, A.re, { - gf: !1, - kk: !1, - Jd: C, - hX: this.config.eab, - ba: void 0, - Jz: this.config.nZa, - onerror: A.Tma, - Ita: A.Ita, - sa: A.sa, - nH: !1, - Tvb: this.gY.q4([]), - R9b: this.gY.x4([]), - Jra: this.hi.d3.ea(u.pa) + Wi: !1, + Py: !1 + }); + return this.Wr.vJ(B.JZa, B.pe, { + Wi: !1, + Py: !1, + De: C, + lwa: this.config.Qab, + fa: void 0, + yD: this.config.TZa, + onerror: B.vna, + eua: B.eua, + ta: B.ta, + E$: !1, + Swb: this.PY.O4([]), + sac: this.PY.V4([]), + QSb: this.fi.C3.ea(u.ma) }); }; z = c; - z = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.Yb)), r.__param(2, (0, l.l)(k.Y0)), r.__param(3, (0, l.l)(m.LQ)), r.__param(4, (0, l.l)(q.ah)), r.__param(5, (0, l.l)(t.dg)), r.__param(6, (0, l.l)(w.Lc)), r.__param(7, (0, l.l)(p.fQ)), r.__param(8, (0, l.l)(y.ifa)), r.__param(9, (0, l.l)(x.PD)), r.__param(10, (0, l.l)(a.Aq))], z); - b.UHa = z; + z = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.Zb)), r.__param(2, (0, m.l)(h.z1)), r.__param(3, (0, m.l)(l.xR)), r.__param(4, (0, m.l)(q.zh)), r.__param(5, (0, m.l)(t.eg)), r.__param(6, (0, m.l)(v.Kc)), r.__param(7, (0, m.l)(n.TQ)), r.__param(8, (0, m.l)(y.Ofa)), r.__param(9, (0, m.l)(x.fE)), r.__param(10, (0, m.l)(a.yq))], z); + b.vIa = z; }, 19484: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t; + var m, f, k, d, g, p, h, l, n, q, u, t; - function c(w, v, y, x, z, A) { - this.kc = y; - this.iFb = x; - this.TM = z; - this.Ph = A; - this.log = w.ab("VideoPreparer"); + function c(v, w, y, x, z, B) { + this.mc = y; + this.nGb = x; + this.tN = z; + this.Ph = B; + this.log = v.Za("VideoPreparer"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.$Ha = void 0; + b.BIa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(4203); + k = a(4203); d = a(24735); g = a(2248); - n = a(47737); - k = a(92395); - m = a(32573); - p = a(50323); + p = a(47737); + h = a(92395); + l = a(32573); + n = a(50323); q = a(49745); u = a(82100); t = a(56039); - c.prototype.fetch = function(w, v) { + c.prototype.fetch = function(v, w) { var y; y = this; - this.log.trace("Fetching LDL", (0, p.bJ)(w)); - this.P = w.P; - this.ed = v; - return v.ML(w.P, "ldl").then(function(x) { - return x.saa; + this.log.trace("Fetching LDL", (0, n.wJ)(v)); + this.O = v.O; + this.jd = w; + return w.hM(v.O, "ldl").then(function(x) { + return x.Zaa; }).catch(function() { - y.log.trace("Requesting a new license", (0, p.bJ)(w)); - return y.Ph.Y5(w.P).then(function(x) { - var z, A, B, C, D, E; - y.Fa = x.Fa; - if (v.U2a(w.P)) return v.ML(w.P, "ldl").then(function(G) { - return G.saa; + y.log.trace("Requesting a new license", (0, n.wJ)(v)); + return y.Ph.w6(v.O).then(function(x) { + var z, B, A, C, D, E; + y.Ca = x.Ca; + if (w.y3a(v.O)) return w.hM(v.O, "ldl").then(function(G) { + return G.Zaa; }); - z = y.ed.Bdb(w.P, y.Fa); + z = y.jd.ueb(v.O, y.Ca); if (z) throw { status: z }; - A = y.Fa.xu[0]; - z = A.eX; - B = A.sma; - A = A.streams[0].dB; - C = (0, u.Pqa)(A); - D = (z ? z : [B]).map(function(G) { - return y.kc.decode(G.bytes); + B = y.Ca.Fu[0]; + z = B.QX; + A = B.Vma; + B = B.streams[0].pB; + C = (0, u.qra)(B); + D = (z ? z : [A]).map(function(G) { + return y.mc.decode(G.bytes); }); - E = y.iFb().then(function(G) { + E = y.nGb().then(function(G) { var F; F = { - type: d.zh.Dn, + type: d.Ah.Dn, initData: D, - v7: C, + V7: C, context: { - Q7: (0, t.Loa)(x.Fa.xu[0].streams) + q8: (0, t.npa)(x.Ca.Fu[0].streams) }, - Ai: { - P: w.P, - na: v.y4(w.P), - Gd: y.Fa.Gd, - Uk: y.Fa.Uk, - ti: x.ti, - bg: x.Fa.bg + yi: { + O: v.O, + na: w.W4(v.O), + xd: y.Ca.xd, + Uk: y.Ca.Uk, + ri: x.ri, + Rf: x.Ca.Rf } }; - return G.Tg(F, y.TM()); + return G.Yi(F, y.tN()); }).catch(function(G) { y.handleError("Unable to prepare an EME session.", G); throw G; }); - y.ed.Ocb(w.P, { - saa: E, + y.jd.Fdb(v.O, { + Zaa: E, source: "videopreparer" }, function() { - if (!y.ed.tAa(w.P)) try { + if (!y.jd.VAa(v.O)) try { E.then(function(G) { return G.close(); }).catch(function(G) { @@ -58886,339 +58418,339 @@ E3cbY[513816] = false; y.log.warn("Manifest not available for ldl request", x); if (void 0 !== x.status) throw x; throw { - status: m.jj.Sd + status: l.jj.Od }; }); }); }; - c.prototype.handleError = function(w, v) { - this.log.warn(w + " LDL is now invalid.", v); - this.ed.WVa(this.P); - this.ed.Oka(this.P); + c.prototype.handleError = function(v, w) { + this.log.warn(v + " LDL is now invalid.", w); + this.jd.HWa(this.O); + this.jd.ola(this.O); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.Yb)), r.__param(2, (0, l.l)(g.ah)), r.__param(3, (0, l.l)(n.t_)), r.__param(4, (0, l.l)(k.pQ)), r.__param(5, (0, l.l)(q.PD))], a); - b.$Ha = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.Zb)), r.__param(2, (0, m.l)(g.zh)), r.__param(3, (0, m.l)(p.U_)), r.__param(4, (0, m.l)(h.cR)), r.__param(5, (0, m.l)(q.fE))], a); + b.BIa = a; }, 71576: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; - function c(u, t, w, v, y) { - this.QV = w; - this.Wf = v; + function c(u, t, v, w, y) { + this.FW = v; + this.Xf = w; this.Ph = y; - this.log = u.ab("VideoPreparer"); + this.log = u.Za("VideoPreparer"); this.config = t(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.aJa = void 0; + b.DJa = void 0; r = a(5163); - l = a(4203); + m = a(4203); f = a(22674); - h = a(87386); + k = a(87386); d = a(81918); g = a(5021); - n = a(17398); - k = a(72639); - m = a(50323); - p = a(49745); + p = a(17398); + h = a(72639); + l = a(50323); + n = a(49745); q = a(24735); c.prototype.fetch = function(u, t) { - var w, v; - this.log.trace("Fetching manifest", (0, m.bJ)(u)); - v = u.xb; - this.config.vtb && v && v.Y && !this.Ph.P6(u.P) && (!(("clientGenesis" in v.Y) && v.Y.clientGenesis) || "number" === typeof v.Y.clientGenesis && Date.now() - v.Y.clientGenesis < this.config.L$a) && (v = this.QV.create(v.Y)) && (v.IH = this.Wf.Kb().ea(g.pa), v.ZN = this.Wf.Kb().ea(g.pa), this.Ph.pY(u.P, v)); - return this.Ph.ny({ - na: t.y4(u.P), - J: u.P, - cb: null !== (w = u.xb) && void 0 !== w ? w : {}, - jr: k.ul.tJ, - kf: q.zh.Dn + var v, w; + this.log.trace("Fetching manifest", (0, l.wJ)(u)); + w = u.xb; + this.config.vub && w && w.X && !this.Ph.n7(u.O) && (!(("clientGenesis" in w.X) && w.X.clientGenesis) || "number" === typeof w.X.clientGenesis && Date.now() - w.X.clientGenesis < this.config.xab) && (w = this.FW.create(w.X)) && (w.$H = this.Xf.Kb().ea(g.ma), w.FO = this.Xf.Kb().ea(g.ma), this.Ph.XY(u.O, w)); + return this.Ph.By({ + na: t.W4(u.O), + K: u.O, + bb: null !== (v = u.xb) && void 0 !== v ? v : {}, + ur: h.wl.MJ, + Cf: q.Ah.Dn }, !0, function(y) { t.events.emit("manifestRemovedFromCache", { target: t, type: "manifestRemovedFromCache", - J: u.P, - Y: y + K: u.O, + X: y }); }); }; a = c; - a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(h.bb)), r.__param(1, (0, f.l)(l.Yb)), r.__param(2, (0, f.l)(n.lJ)), r.__param(3, (0, f.l)(d.Lc)), r.__param(4, (0, f.l)(p.PD))], a); - b.aJa = a; + a = r.__decorate([(0, f.U)(), r.__param(0, (0, f.l)(k.$a)), r.__param(1, (0, f.l)(m.Zb)), r.__param(2, (0, f.l)(p.FJ)), r.__param(3, (0, f.l)(d.Kc)), r.__param(4, (0, f.l)(n.fE))], a); + b.DJa = a; }, 37780: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d, g) { - this.Cb = g; - this.ma = d.ab("PlayPredictionDeserializer"); + this.Bb = g; + this.la = d.Za("PlayPredictionDeserializer"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.WLa = void 0; + b.wMa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); a = a(42207); - c.prototype.wEb = function(d) { + c.prototype.AFb = function(d) { var g; g = this; try { return { direction: d.direction, - bic: d.layoutHasChanged, - Cjc: d.rowInteractionIndex, - Lb: d.lolomos.map(function(n) { - return g.rEb(n); + Fjc: d.layoutHasChanged, + flc: d.rowInteractionIndex, + Lb: d.lolomos.map(function(p) { + return g.vFb(p); }) }; - } catch (n) { - this.ma.error("Failed to deserialize update Payload: ", { + } catch (p) { + this.la.error("Failed to deserialize update Payload: ", { payload: JSON.stringify(d) }); } }; - c.prototype.rEb = function(d) { + c.prototype.vFb = function(d) { var g; g = this; return { context: d.context, - list: d.list.map(function(n) { - return g.qEb(n); + list: d.list.map(function(p) { + return g.uFb(p); }), requestId: d.requestId, rowIndex: d.rowIndex, - Djc: d.rowSegment + glc: d.rowSegment }; }; - c.prototype.qEb = function(d) { - var g, n; + c.prototype.uFb = function(d) { + var g, p; g = { Ce: d.pts, property: d.property, - J: d.viewableId, + K: d.viewableId, index: d.index }; - n = d.preplay; - this.Cb.rg(n) && (g.o$ = this.vEb(n)); + p = d.preplay; + this.Bb.sg(p) && (g.T$ = this.zFb(p)); d = d.params; - this.Cb.rg(d) && (g.xb = this.qYa(d)); + this.Bb.sg(d) && (g.xb = this.XYa(d)); return g; }; - c.prototype.vEb = function(d) { + c.prototype.zFb = function(d) { var g; g = { Ce: d.pts, - J: d.viewableId, - yN: d.pipelineNum, + K: d.viewableId, + aO: d.pipelineNum, index: d.index }; d = d.params; - this.Cb.rg(d) && (g.xb = this.qYa(d)); + this.Bb.sg(d) && (g.xb = this.XYa(d)); return g; }; - c.prototype.qYa = function(d) { + c.prototype.XYa = function(d) { return { - Cd: d.uiLabel, - Uj: d.trackingId, + Ld: d.uiLabel, + Tj: d.trackingId, gm: d.sessionParams }; }; - c.prototype.uEb = function(d) { + c.prototype.yFb = function(d) { var g; g = this; try { - return d.map(function(n) { - return g.sEb(n); + return d.map(function(p) { + return g.wFb(p); }); - } catch (n) { - this.ma.error("Failed to deserialize uprepareList", { + } catch (p) { + this.la.error("Failed to deserialize uprepareList", { prepareList: JSON.stringify(d) }); } }; - c.prototype.sEb = function(d) { - var g, n; - n = d.params; - this.Cb.rg(n) && (g = this.tEb(n)); + c.prototype.wFb = function(d) { + var g, p; + p = d.params; + this.Bb.sg(p) && (g = this.xFb(p)); return { - P: d.movieId, + O: d.movieId, priority: d.priority, force: d.force, xb: g, - Cd: d.uiLabel, - Ikc: d.uiExpectedStartTime, - Hkc: d.uiExpectedEndTime, - Vk: d.firstTimeAdded + Ld: d.uiLabel, + lmc: d.uiExpectedStartTime, + kmc: d.uiExpectedEndTime, + Xk: d.firstTimeAdded }; }; - c.prototype.tEb = function(d) { - var g, n; + c.prototype.xFb = function(d) { + var g, p; g = void 0; - n = d.sessionParams; - this.Cb.rg(n) && (g = n); + p = d.sessionParams; + this.Bb.sg(p) && (g = p); return { - z3: this.pEb(d.authParams), + X3: this.tFb(d.authParams), gm: g, - Uj: d.trackingId, - kb: d.startPts, - Y: d.manifest, - tg: d.isBranching + Tj: d.trackingId, + jb: d.startPts, + X: d.manifest, + ug: d.isBranching }; }; - c.prototype.pEb = function(d) { + c.prototype.tFb = function(d) { return { - oYb: null === d || void 0 === d ? void 0 : d.pinCapableClient + HZb: null === d || void 0 === d ? void 0 : d.pinCapableClient }; }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(a.Vf))], h); - b.WLa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(a.Wf))], k); + b.wMa = k; }, 59315: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { + function c(g, p) { this.dm = g; - this.config = n; + this.config = p; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.zfa = b.QMa = void 0; + b.fga = b.pNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(75864); - h = a(79048); + k = a(79048); a = a(4203); - c.prototype.L6a = function(g) { - var n, k; - n = this; - if (g.Dd.key.da) return Promise.resolve(g.Dd.key.da); - k = g.Dd.key.J; - return g.Dd.Pe.Xm(k).uq.then(function(m) { - m = m.Y; - return m.Dp ? (0, h.V3)(m.Dp, { - config: n.config() - }) : (0, h.Haa)(k, n.dm.kr(k)); + c.prototype.q7a = function(g) { + var p, h; + p = this; + if (g.Jd.key.Z) return Promise.resolve(g.Jd.key.Z); + h = g.Jd.key.K; + return g.Jd.Se.Um(h).rq.then(function(l) { + l = l.X; + return l.Cp ? (0, k.t4)(l.Cp, { + config: p.config() + }) : (0, k.pba)(h, p.dm.vr(h)); }); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.yJ)), r.__param(1, (0, l.l)(a.Yb))], d); - b.QMa = d; - b.zfa = "PlaygraphResolverSymbol"; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.RJ)), r.__param(1, (0, m.l)(a.Zb))], d); + b.pNa = d; + b.fga = "PlaygraphResolverSymbol"; }, 50323: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.bJ = void 0; - b.bJ = function() { + b.wJ = void 0; + b.wJ = function() { return ""; }; }, 79538: function(r, b, a) { - var l, f; - - function c(h, d, g, n, k, m, p, q) { - this.type = h; - this.$n = d; - this.kYb = void 0 === g ? !1 : g; - this.notify = k; - this.HHb = m; - this.FN = p; - this.ed = q; + var m, f; + + function c(k, d, g, p, h, l, n, q) { + this.type = k; + this.ao = d; + this.CZb = void 0 === g ? !1 : g; + this.notify = h; + this.OIb = l; + this.kO = n; + this.jd = q; this.id = ++f; - this.status = l.jj.$n; + this.status = m.jj.ao; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.GQ = void 0; - l = a(32573); + b.sR = void 0; + m = a(32573); f = 0; - c.prototype.Dt = function() { - var h; - h = { + c.prototype.Kt = function() { + var k; + k = { id: this.id, type: this.type, - created: this.$n, + created: this.ao, status: this.status, - movieId: this.P + movieId: this.O }; - this.startTime && (h.startTime = this.startTime); - this.endTime && this.startTime && (h.duration = this.endTime - this.startTime, h.endTime = this.endTime); - return h; + this.startTime && (k.startTime = this.startTime); + this.endTime && this.startTime && (k.duration = this.endTime - this.startTime, k.endTime = this.endTime); + return k; }; - c.prototype.fN = function(h) { - this.notify && this.notify(h); + c.prototype.IN = function(k) { + this.notify && this.notify(k); }; - c.prototype.j2b = function() { - return this.HHb.fetch(this.FN, this.ed); + c.prototype.G3b = function() { + return this.OIb.fetch(this.kO, this.jd); }; - Za.Object.defineProperties(c.prototype, { - P: { + $a.Object.defineProperties(c.prototype, { + O: { configurable: !0, enumerable: !0, get: function() { - return this.FN.P; + return this.kO.O; } }, priority: { configurable: !0, enumerable: !0, get: function() { - return this.FN.priority; + return this.kO.priority; } } }); - b.GQ = c; + b.sR = c; }, 12849: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; - function c(u, t, w, v) { - this.is = w; - this.Wf = v; - this.log = u.ab("TaskScheduler"); - this.Jb = new p.Yj(); + function c(u, t, v, w) { + this.is = v; + this.Xf = w; + this.log = u.Za("TaskScheduler"); + this.Jb = new n.Vj(); this.config = t(); - this.currentIteration = this.hT = 0; - this.qI = []; + this.currentIteration = this.UT = 0; + this.JI = []; this.paused = !1; - this.Raa = []; - this.AWa = []; - this.DPb = this.config.wZb || q.append; + this.yba = []; + this.jXa = []; + this.MQb = this.config.Q_b || q.append; this.addEventListener = this.Jb.addListener; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.eNa = void 0; + b.DNa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87657); - h = a(87386); + k = a(87386); d = a(4203); g = a(32573); - n = a(42207); - k = a(81918); - m = a(5021); - p = a(94886); + p = a(42207); + h = a(81918); + l = a(5021); + n = a(94886); (function(u) { u.prepend = "prepend"; u.append = "append"; - u.LOb = "ignore"; + u.WPb = "ignore"; })(q || (q = {})); - c.prototype.pub = function(u) { + c.prototype.pvb = function(u) { this.log.trace("adding tasks, number of tasks: " + u.length); this.paused = !1; - this.qI = this.EPb(u); - this.hT = 0; + this.JI = this.NQb(u); + this.UT = 0; this.currentIteration += 1; this.Jf(); }; @@ -59226,668 +58758,668 @@ E3cbY[513816] = false; this.paused = !0; }; c.prototype.Jf = function() { - var u, t, w, v; + var u, t, v, w; u = this; - if (this.hT === this.qI.length) this.log.trace("all tasks completed"); + if (this.UT === this.JI.length) this.log.trace("all tasks completed"); else if (this.paused) this.log.trace("in paused state", { - currentTaskIndex: this.hT, - numberOfTasks: this.qI.length + currentTaskIndex: this.UT, + numberOfTasks: this.JI.length }); else { - t = this.PLb(); - w = this.currentIteration; - t.startTime = this.Wf.Kb().ea(m.pa); - t.status = g.jj.xw; - this.Jb.Ec(f.zJ.N6b, { - P: t.P, + t = this.$Mb(); + v = this.currentIteration; + t.startTime = this.Xf.Kb().ea(l.ma); + t.status = g.jj.Iw; + this.Jb.Fc(f.SJ.q8b, { + O: t.O, type: t.type }); - this.Raa.push(t); - v = function(y) { - t.endTime = u.Wf.Kb().ea(m.pa); + this.yba.push(t); + w = function(y) { + t.endTime = u.Xf.Kb().ea(l.ma); y(); - u.AWa.push(t); - u.Raa.splice(u.Raa.indexOf(t), 1); - u.currentIteration === w && (u.hT++, u.Jf()); + u.jXa.push(t); + u.yba.splice(u.yba.indexOf(t), 1); + u.currentIteration === v && (u.UT++, u.Jf()); }; - t.j2b().then(function() { - v(function() { - t.status = g.jj.HO; - u.Kva(t, f.zJ.O6b, "task succeeded"); + t.G3b().then(function() { + w(function() { + t.status = g.jj.oP; + u.iwa(t, f.SJ.r8b, "task succeeded"); }); }).catch(function(y) { - v(function() { - 0 <= [g.jj.Sd, g.jj.sVa, g.jj.oka].indexOf(y.status) ? (t.status = y.status, u.Kva(t, f.zJ.L6b, "cancelled task")) : (t.status = g.jj.hr, u.Kva(t, f.zJ.M6b, "task failed", y)); + w(function() { + 0 <= [g.jj.Od, g.jj.bWa, g.jj.Oka].indexOf(y.status) ? (t.status = y.status, u.iwa(t, f.SJ.o8b, "cancelled task")) : (t.status = g.jj.pr, u.iwa(t, f.SJ.p8b, "task failed", y)); }); }); } }; - c.prototype.PLb = function() { - return this.qI[this.hT]; + c.prototype.$Mb = function() { + return this.JI[this.UT]; }; - c.prototype.getStats = function(u, t, w) { - var v, y, x, z; - v = this.AWa.map(function(A) { - return A.Dt(); + c.prototype.getStats = function(u, t, v) { + var w, y, x, z; + w = this.jXa.map(function(B) { + return B.Kt(); }); - y = this.Raa.map(function(A) { - return A.Dt(); + y = this.yba.map(function(B) { + return B.Kt(); }); - x = this.is.rg(u) && this.is.rg(t); + x = this.is.sg(u) && this.is.sg(t); z = {}; - if (this.is.rg(w)) return (z.Dzb = v.filter(function(A) { - return A.movieId === w; + if (this.is.sg(v)) return (z.GAb = w.filter(function(B) { + return B.movieId === v; }), z); - v.concat(y).forEach(function(A) { - var B; - z[A.type + "_" + A.status] = (z[A.type + "_" + A.status] | 0) + 1; - B = A.status == g.jj.xw ? A.startTime : A.endTime; - x && B && B >= u && B < t && (z[A.type + "_" + A.status + "_delta"] = (z[A.type + "_" + A.status + "_delta"] | 0) + 1); + w.concat(y).forEach(function(B) { + var A; + z[B.type + "_" + B.status] = (z[B.type + "_" + B.status] | 0) + 1; + A = B.status == g.jj.Iw ? B.startTime : B.endTime; + x && A && A >= u && A < t && (z[B.type + "_" + B.status + "_delta"] = (z[B.type + "_" + B.status + "_delta"] | 0) + 1); }); return z; }; - c.prototype.Kva = function(u, t, w, v) { + c.prototype.iwa = function(u, t, v, w) { var y; - y = u.Dt(); - v ? this.log.warn(w, y, v) : this.log.trace(w, y); - this.Jb.Ec(t, { - P: u.P, + y = u.Kt(); + w ? this.log.warn(v, y, w) : this.log.trace(v, y); + this.Jb.Fc(t, { + O: u.O, type: u.type, reason: u.status }); - u.fN(y); + u.IN(y); }; - c.prototype.EPb = function(u) { - var t, w; - t = this.qI.filter(function(v) { - return v.kYb && v.status === g.jj.$n; + c.prototype.NQb = function(u) { + var t, v; + t = this.JI.filter(function(w) { + return w.CZb && w.status === g.jj.ao; }); - w = this.DPb; - return w === q.LOb ? [].concat(u) : w === q.prepend ? t.concat(u) : u.concat(t); + v = this.MQb; + return v === q.WPb ? [].concat(u) : v === q.prepend ? t.concat(u) : u.concat(t); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(d.Yb)), r.__param(2, (0, l.l)(n.Vf)), r.__param(3, (0, l.l)(k.Lc))], a); - b.eNa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(d.Zb)), r.__param(2, (0, m.l)(p.Wf)), r.__param(3, (0, m.l)(h.Kc))], a); + b.DNa = a; }, 37991: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.KNa = void 0; - a.prototype.jka = function(c, l) { + b.jOa = void 0; + a.prototype.Jka = function(c, m) { var f; - c = l(c); - null === (f = c.kl) || void 0 === f ? void 0 : f.forEach(function(h) { - h.teb.video.push({ - T3: !1, - ph: function(d) { + c = m(c); + null === (f = c.nl) || void 0 === f ? void 0 : f.forEach(function(k) { + k.nfb.video.push({ + r4: !1, + Sg: function(d) { return d.filter(function(g) { - return !g.mi || 1080 >= g.FX; + return !g.ki || 1080 >= g.pY; }); } }); }); return c; }; - b.KNa = a; + b.jOa = a; }, 85671: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t, w, v, y; - - function c(x, z, A, B, C, D, E, G, F, H, N) { - this.D$b = A; - this.Cb = B; - this.Wf = C; - this.tc = D; - this.l_a = E; - this.FHb = G; - this.GHb = F; - this.B5 = H; + var f, k, d, g, p, h, l, n, q, u, t, v, w, y; + + function c(x, z, B, A, C, D, E, G, F, H, L) { + this.ibc = B; + this.Bb = A; + this.Xf = C; + this.vc = D; + this.Q_a = E; + this.MIb = G; + this.NIb = F; + this.Y5 = H; this.events = new y.EventEmitter(); - this.log = x.ab("VideoPreparer"); + this.log = x.Za("VideoPreparer"); this.config = z(); - this.FAa = {}; - this.X8 = {}; + this.fBa = {}; + this.w9 = {}; this.Qf = { num_of_calls: 0, num_of_movies: 0 }; - this.B5.Bb(this); - this.ng = N.ng; + this.Y5.Eb(this); + this.og = L.og; } - function l(x) { + function m(x) { return void 0 !== x; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.VPa = void 0; + b.xQa = void 0; r = a(5163); f = a(79538); - h = a(4203); + k = a(4203); d = a(22674); g = a(87386); - n = a(62665); - k = a(42207); - m = a(87657); - p = a(81918); + p = a(62665); + h = a(42207); + l = a(87657); + n = a(81918); q = a(5021); u = a(32573); t = a(18148); - w = a(32737); - v = a(67590); + v = a(32737); + w = a(67590); y = a(90745); - c.prototype.Ocb = function(x, z, A) { - this.ng.setData(x, "ldl", z, A); + c.prototype.Fdb = function(x, z, B) { + this.og.setData(x, "ldl", z, B); }; - c.prototype.U2a = function(x) { - return this.ng.NU(x, "ldl"); + c.prototype.y3a = function(x) { + return this.og.yV(x, "ldl"); }; - c.prototype.WVa = function(x) { - this.ng.clearData(x, "ldl", void 0, !0); + c.prototype.HWa = function(x) { + this.og.clearData(x, "ldl", void 0, !0); }; - c.prototype.ML = function(x, z) { - return this.ng.getData(x, z); + c.prototype.hM = function(x, z) { + return this.og.getData(x, z); }; - c.prototype.B0a = function(x) { + c.prototype.d1a = function(x) { var z; - z = this.ng.getData(x, "ldl"); - this.ng.clearData(x, "ldl", void 0, !0); + z = this.og.getData(x, "ldl"); + this.og.clearData(x, "ldl", void 0, !0); return z; }; - c.prototype.tAa = function(x) { - return this.heb === x || this.EXa === x; + c.prototype.VAa = function(x) { + return this.afb === x || this.kYa === x; }; - c.prototype.tH = function(x, z) { - var A, B, C; - A = this; + c.prototype.LH = function(x, z) { + var B, A, C; + B = this; x = x.map(function(D) { D.xb = D.xb || ({ - z3: { - oYb: !1 + X3: { + HZb: !1 }, - Uj: 0 + Tj: 0 }); - A.Cb.zF(D.xb.Uj) || (D.xb.Uj = 0); - A.Cb.zF(D.Ce) && (D.xb.kb = D.Ce); + B.Bb.QF(D.xb.Tj) || (D.xb.Tj = 0); + B.Bb.QF(D.Ce) && (D.xb.jb = D.Ce); return D; }); - B = x.map(function(D) { - return A.MCb(D, z); + A = x.map(function(D) { + return B.QDb(D, z); }).reduce(function(D, E) { return D.concat(E); }, []); - C = B.map(function(D) { - return D.P + "-" + D.type; + C = A.map(function(D) { + return D.O + "-" + D.type; }); this.log.trace("prepare tasks", C); - this.tc.pub(B); + this.vc.pvb(A); this.Qf.num_of_calls++; this.Qf.num_of_movies += x.length; }; - c.prototype.getStats = function(x, z, A) { - return Object.assign(Object.assign({}, A && this.X8[A] || ({})), { - qI: this.tc.getStats(x, z, A), - cache: this.ng.getStats(x, z), - kJb: Object.assign(Object.assign({}, this.Qf), this.B5.getStats()) + c.prototype.getStats = function(x, z, B) { + return Object.assign(Object.assign({}, B && this.w9[B] || ({})), { + JI: this.vc.getStats(x, z, B), + cache: this.og.getStats(x, z), + uKb: Object.assign(Object.assign({}, this.Qf), this.Y5.getStats()) }); }; - c.prototype.NNb = function(x) { - this.heb = x; + c.prototype.YOb = function(x) { + this.afb = x; }; - c.prototype.LNb = function(x) { + c.prototype.WOb = function(x) { this.log.trace("task scheduler paused on playback created"); - this.tc.pause(); - this.config.kEb && this.ng.Jka(x, ["manifest"]); - this.config.jEb && this.ng.Jka(x, ["ldl"]); - this.config.hEb && this.ng.clearData(x, "manifest"); - this.B5.cbb(x); - this.EXa = x; - }; - c.prototype.P2a = function() { + this.vc.pause(); + this.config.oFb && this.og.jla(x, ["manifest"]); + this.config.nFb && this.og.jla(x, ["ldl"]); + this.config.lFb && this.og.clearData(x, "manifest"); + this.Y5.Qbb(x); + this.kYa = x; + }; + c.prototype.t3a = function() { this.log.info("ad played, clearing all manifests from cache"); - this.N_a(); + this.r0a(); }; - c.prototype.Q2a = function() { + c.prototype.u3a = function() { this.log.info("track changed, clearing all manifests from cache"); - this.N_a(); + this.r0a(); }; - c.prototype.KNb = function(x) { + c.prototype.VOb = function(x) { var z; z = this; - this.config.iEb ? this.ng.clearData(x, "manifest") : this.ng.NU(x, "manifest") && this.ng.getData(x, "manifest").then(function(A) { - A.Fa.isSupplemental || z.ng.clearData(x, "manifest"); - }, function(A) { - z.log.warn("Failed to get manifest for movieId [" + x + "] from cacheManager.", A); + this.config.mFb ? this.og.clearData(x, "manifest") : this.og.yV(x, "manifest") && this.og.getData(x, "manifest").then(function(B) { + B.Ca.isSupplemental || z.og.clearData(x, "manifest"); + }, function(B) { + z.log.warn("Failed to get manifest for movieId [" + x + "] from cacheManager.", B); }); - this.Oka(x); - this.heb = this.EXa = void 0; + this.ola(x); + this.afb = this.kYa = void 0; this.events.emit("playbackClosing", { - J: x, + K: x, type: "playbackClosing", target: this }); }; - c.prototype.N_a = function() { - this.ng.Jka("none", ["manifest", "ldl"]); + c.prototype.r0a = function() { + this.og.jla("none", ["manifest", "ldl"]); }; - c.prototype.Oka = function(x) { - delete this.FAa[x]; + c.prototype.ola = function(x) { + delete this.fBa[x]; }; - c.prototype.Ft = function(x) { - return this.FAa[x]; + c.prototype.Lt = function(x) { + return this.fBa[x]; }; - c.prototype.y4 = function(x) { - return this.FAa[x] = this.D$b.fB(); + c.prototype.W4 = function(x) { + return this.fBa[x] = this.ibc.rB(); }; - c.prototype.Bdb = function(x, z) { - if (this.U2a(x)) return u.jj.Sd; - if (!z.OB) return u.jj.oka; + c.prototype.ueb = function(x, z) { + if (this.y3a(x)) return u.jj.Od; + if (!z.XB) return u.jj.Oka; }; - c.prototype.MCb = function(x, z) { - var A, B; - x.Cd && x.xb && (x.xb.Cd = x.Cd); - this.V8b(x.P, x.Vk); - A = this.uCb(x, z); - B = this.pCb(x, null === A || void 0 === A ? void 0 : A.id, z); - x = this.xCb(x, null === A || void 0 === A ? void 0 : A.id, z); - return [A, B, x].filter(l); + c.prototype.QDb = function(x, z) { + var B, A; + x.Ld && x.xb && (x.xb.Ld = x.Ld); + this.y$b(x.O, x.Xk); + B = this.yDb(x, z); + A = this.tDb(x, null === B || void 0 === B ? void 0 : B.id, z); + x = this.BDb(x, null === B || void 0 === B ? void 0 : B.id, z); + return [B, A, x].filter(m); }; - c.prototype.uCb = function(x, z) { - if (this.ng.NU(x.P, "manifest")) this.log.trace("manifest exists in cache for " + x.P); - else return new f.GQ("manifest", this.Wf.Kb().ea(q.pa), !!x.xb.kxa, void 0, z, this.l_a, x, this); + c.prototype.yDb = function(x, z) { + if (this.og.yV(x.O, "manifest")) this.log.trace("manifest exists in cache for " + x.O); + else return new f.sR("manifest", this.Xf.Kb().ea(q.ma), !!x.xb.Ixa, void 0, z, this.Q_a, x, this); }; - c.prototype.pCb = function(x, z, A) { - if (this.config.CT) - if (this.ng.NU(x.P, "ldl")) !1; - else return this.config.ks ? new f.GQ("ldl", this.Wf.Kb().ea(q.pa), !!x.xb.kxa, z, A, this.FHb, x, this) : new f.GQ("ldl", this.Wf.Kb().ea(q.pa), !!x.xb.kxa, z, A, this.GHb, x, this); + c.prototype.tDb = function(x, z, B) { + if (this.config.mU) + if (this.og.yV(x.O, "ldl")) !1; + else return this.config.ss ? new f.sR("ldl", this.Xf.Kb().ea(q.ma), !!x.xb.Ixa, z, B, this.MIb, x, this) : new f.sR("ldl", this.Xf.Kb().ea(q.ma), !!x.xb.Ixa, z, B, this.NIb, x, this); }; - c.prototype.xCb = function(x, z, A) { - if (this.config.vZa) return new f.GQ("getMedia", this.Wf.Kb().ea(q.pa), !!x.xb.kxa, z, A, this.B5, x, this); + c.prototype.BDb = function(x, z, B) { + if (this.config.a_a) return new f.sR("getMedia", this.Xf.Kb().ea(q.ma), !!x.xb.Ixa, z, B, this.Y5, x, this); }; - c.prototype.V8b = function(x, z) { - this.X8[x] || (this.X8[x] = { - l$: 0, - Vk: 0 + c.prototype.y$b = function(x, z) { + this.w9[x] || (this.w9[x] = { + Q$: 0, + Xk: 0 }); - x = this.X8[x]; - x.l$ = (void 0 !== x ? void 0 !== x.l$ ? x.l$ : 0 : 0) + 1; - x.Vk = z; + x = this.w9[x]; + x.Q$ = (void 0 !== x ? void 0 !== x.Q$ ? x.Q$ : 0 : 0) + 1; + x.Xk = z; }; a = c; - a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.bb)), r.__param(1, (0, d.l)(h.Yb)), r.__param(2, (0, d.l)(n.Xw)), r.__param(3, (0, d.l)(k.Vf)), r.__param(4, (0, d.l)(p.Lc)), r.__param(5, (0, d.l)(m.Bfa)), r.__param(6, (0, d.l)(w.dNa)), r.__param(7, (0, d.l)(w.cNa)), r.__param(8, (0, d.l)(w.bNa)), r.__param(9, (0, d.l)(v.xca)), r.__param(10, (0, d.l)(t.Nca))], a); - b.VPa = a; + a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.$a)), r.__param(1, (0, d.l)(k.Zb)), r.__param(2, (0, d.l)(p.gx)), r.__param(3, (0, d.l)(h.Wf)), r.__param(4, (0, d.l)(n.Kc)), r.__param(5, (0, d.l)(l.hga)), r.__param(6, (0, d.l)(v.CNa)), r.__param(7, (0, d.l)(v.BNa)), r.__param(8, (0, d.l)(v.ANa)), r.__param(9, (0, d.l)(w.bda)), r.__param(10, (0, d.l)(t.qda))], a); + b.xQa = a; }, 36149: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.rhb = void 0; + b.mib = void 0; r = a(22674); c = a(58872); - l = a(52357); - b.rhb = new r.gd(function(f) { - f(c.TPa).to(l.SPa).ha(); + m = a(52357); + b.mib = new r.kd(function(f) { + f(c.vQa).to(m.uQa).ia(); }); }, 58872: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.TPa = "VideoPlayerFactorySymbol"; + b.vQa = "VideoPlayerFactorySymbol"; }, 85001: function(r, b) { function a() {} Object.defineProperty(b, "__esModule", { value: !0 }); - b.oc = b.lb = b.tf = b.Wb = b.GZ = b.ga = b.Tda = b.WD = b.La = void 0; + b.pc = b.kb = b.sf = b.Xb = b.k_ = b.ha = b.yea = b.mE = b.Ja = void 0; (function(c) { - c.j6a = "loadedtracks"; - c.i6a = "loadedmetadata"; + c.O6a = "loadedtracks"; + c.N6a = "loadedmetadata"; c.loaded = "loaded"; c.error = "error"; c.closed = "closed"; - c.ao = "currenttimechanged"; - c.lgb = "unthrottledcurrenttimechanged"; - c.J3 = "bufferedtimechanged"; - c.wma = "durationchanged"; - c.sAa = "videosizechanged"; - c.T9a = "pausedchanged"; - c.qva = "playingchanged"; - c.FZa = "endedchanged"; - c.CK = "busychanged"; - c.x3 = "audiotracklistchanged"; - c.Gl = "audiotrackchanged"; - c.su = "timedtexttracklistchanged"; - c.ol = "timedtexttrackchanged"; - c.SY = "trickplayframeschanged"; - c.e8a = "mutedchanged"; - c.zhb = "volumechanged"; - c.nya = "showsubtitle"; - c.twa = "removesubtitle"; - c.o$b = "watermark"; - c.jra = "isReadyToTransition"; - c.iM = "inactivated"; - c.p4a = "internalPlaybackError"; - c.Q2b = "segmentmaploaded"; - c.R2b = "segmentpresenting"; - c.tUa = "autoplaywasallowed"; - c.A3 = "autoplaywasblocked"; - c.Hub = "adsstatechanged"; - c.gC = "livestatechanged"; - })(b.La || (b.La = {})); - (b.WD || (b.WD = {})).TX = "playgraphsegmenttransition"; - b.Tda = a; - a.Icb = "serverTimeChanged"; + c.bo = "currenttimechanged"; + c.hhb = "unthrottledcurrenttimechanged"; + c.h4 = "bufferedtimechanged"; + c.Zma = "durationchanged"; + c.UAa = "videosizechanged"; + c.F$a = "pausedchanged"; + c.Pva = "playingchanged"; + c.k_a = "endedchanged"; + c.VK = "busychanged"; + c.V3 = "audiotracklistchanged"; + c.Il = "audiotrackchanged"; + c.Au = "timedtexttracklistchanged"; + c.rl = "timedtexttrackchanged"; + c.zZ = "trickplayframeschanged"; + c.L8a = "mutedchanged"; + c.uib = "volumechanged"; + c.Mya = "showsubtitle"; + c.Twa = "removesubtitle"; + c.Uac = "watermark"; + c.Lra = "isReadyToTransition"; + c.GM = "inactivated"; + c.U4a = "internalPlaybackError"; + c.o4b = "segmentmaploaded"; + c.p4b = "segmentpresenting"; + c.aVa = "autoplaywasallowed"; + c.Y3 = "autoplaywasblocked"; + c.Hvb = "adsstatechanged"; + c.rC = "livestatechanged"; + })(b.Ja || (b.Ja = {})); + (b.mE || (b.mE = {})).CY = "playgraphsegmenttransition"; + b.yea = a; + a.zdb = "serverTimeChanged"; (function(c) { - c.$E = "aseReport"; - c.k8 = "liveReport"; - c.j8 = "livePipelineFailover"; - c.zja = "autoplayWasAllowed"; - c.Eh = "autoplayWasBlocked"; - c.Kx = "bufferUnderrun"; + c.rF = "aseReport"; + c.H8 = "liveReport"; + c.G8 = "livePipelineFailover"; + c.bka = "autoplayWasAllowed"; + c.Gh = "autoplayWasBlocked"; + c.Wx = "bufferUnderrun"; c.closed = "closed"; - c.pg = "closing"; - c.ao = "currentTimeChanged"; - c.EF = "downloadComplete"; - c.iM = "inactivated"; - c.S5a = "licenseAdded"; - c.CV = "licensed"; - c.GV = "locationSelected"; - c.tsa = "manifestClosing"; - c.QG = "manifestPresenting"; - c.aW = "mediaBufferChanged"; - c.f9 = "nextBranchingSegmentChosen"; - c.Zt = "playbackStart"; - c.gl = "playbackReady"; - c.Ij = "repositioned"; - c.OC = "repositioning"; - c.ecb = "safePlayRequested"; - c.QH = "segmentPresenting"; - c.YX = "serverSwitch"; - c.Edb = "shouldUpdateVideoDiagInfo"; - c.GO = "subtitleError"; - c.hza = "throttledMediaTimeChanged"; - c.mgb = "unthrottledMediaTimeChanged"; - c.NO = "timedTextRebuffer"; - c.su = "timedTextTrackListChanged"; - c.SY = "trickPlayFramesChanged"; - c.Yza = "updateNextBranchingSegmentWeights"; - c.ehb = "userInitiatedPause"; - c.fhb = "userInitiatedResume"; - c.Lfb = "tracksHydrated"; - c.gC = "livestatechanged"; - })(b.ga || (b.ga = {})); - (b.GZ || (b.GZ = {})).MA = "adBreakComplete"; + c.qg = "closing"; + c.bo = "currentTimeChanged"; + c.VF = "downloadComplete"; + c.GM = "inactivated"; + c.t6a = "licenseAdded"; + c.pW = "licensed"; + c.uW = "locationSelected"; + c.Tsa = "manifestClosing"; + c.gH = "manifestPresenting"; + c.QW = "mediaBufferChanged"; + c.F9 = "nextBranchingSegmentChosen"; + c.fu = "playbackStart"; + c.kl = "playbackReady"; + c.Gj = "repositioned"; + c.YC = "repositioning"; + c.Tcb = "safePlayRequested"; + c.hI = "segmentPresenting"; + c.GY = "serverSwitch"; + c.xeb = "shouldUpdateVideoDiagInfo"; + c.nP = "subtitleError"; + c.Hza = "throttledMediaTimeChanged"; + c.ihb = "unthrottledMediaTimeChanged"; + c.tP = "timedTextRebuffer"; + c.Au = "timedTextTrackListChanged"; + c.zZ = "trickPlayFramesChanged"; + c.vAa = "updateNextBranchingSegmentWeights"; + c.aib = "userInitiatedPause"; + c.bib = "userInitiatedResume"; + c.Fgb = "tracksHydrated"; + c.rC = "livestatechanged"; + })(b.ha || (b.ha = {})); + (b.k_ || (b.k_ = {})).XA = "adBreakComplete"; (function(c) { - c[c.pJ = 0] = "NOTLOADED"; + c[c.JJ = 0] = "NOTLOADED"; c[c.LOADING = 1] = "LOADING"; - c[c.fe = 2] = "NORMAL"; + c[c.ie = 2] = "NORMAL"; c[c.CLOSING = 3] = "CLOSING"; c[c.CLOSED = 4] = "CLOSED"; - })(b.Wb || (b.Wb = {})); + })(b.Xb || (b.Xb = {})); (function(c) { - c[c.fe = 1] = "NORMAL"; - c[c.ee = 2] = "BUFFERING"; - c[c.QNa = 3] = "STALLED"; - })(b.tf || (b.tf = {})); + c[c.ie = 1] = "NORMAL"; + c[c.he = 2] = "BUFFERING"; + c[c.pOa = 3] = "STALLED"; + })(b.sf || (b.sf = {})); (function(c) { c[c.Ff = 1] = "WAITING"; - c[c.he = 2] = "PLAYING"; - c[c.Mg = 3] = "PAUSED"; - c[c.zq = 4] = "ENDED"; - })(b.lb || (b.lb = {})); + c[c.Ge = 2] = "PLAYING"; + c[c.Ng = 3] = "PAUSED"; + c[c.xq = 4] = "ENDED"; + })(b.kb || (b.kb = {})); (function(c) { - c[c.ys = 0] = "INITIAL"; - c[c.jx = 1] = "SEEK"; - c[c.iJ = 2] = "LIVE_EDGE"; - c[c.OQ = 3] = "TRACK_CHANGED"; - c[c.YD = 4] = "SEGMENT_CHANGED"; - c[c.A_ = 5] = "FORCE_REBUFFER"; - c[c.PP = 6] = "FRAGMENTS_MISSING"; - c[c.rea = 7] = "MEDIA_DISCONTINUITY"; - })(b.oc || (b.oc = {})); + c[c.Ds = 0] = "INITIAL"; + c[c.ux = 1] = "SEEK"; + c[c.CJ = 2] = "LIVE_EDGE"; + c[c.AR = 3] = "TRACK_CHANGED"; + c[c.oE = 4] = "SEGMENT_CHANGED"; + c[c.b0 = 5] = "FORCE_REBUFFER"; + c[c.BQ = 6] = "FRAGMENTS_MISSING"; + c[c.Wea = 7] = "MEDIA_DISCONTINUITY"; + })(b.pc || (b.pc = {})); }, 91122: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.rDa = "CdnPartitionerSymbol"; + b.RDa = "CdnPartitionerSymbol"; }, 75950: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A; Object.defineProperty(b, "__esModule", { value: !0 }); - b.t3a = void 0; + b.Z3a = void 0; r = a(22674); c = a(70673); - l = a(78033); + m = a(78033); f = a(23002); - h = a(487); + k = a(487); d = a(77764); g = a(23179); - n = a(52794); - k = a(52961); - m = a(44376); - p = a(15850); + p = a(52794); + h = a(52961); + l = a(44376); + n = a(15850); q = a(47500); u = a(68272); t = a(10242); - w = a(78029); - v = a(62553); + v = a(78029); + w = a(62553); y = a(91122); x = a(12394); z = a(20034); - A = a(91825); - B = a(27134); - b.t3a = new r.gd(function(C) { - C(c.CGa).to(l.BGa).ha(); - C(f.GGa).to(h.FGa).ha(); - C(d.oGa).to(g.nGa).ha(); - C(n.qGa).to(k.pGa).ha(); - C(y.rDa).to(x.qDa).ha(); - C(m.zMa).to(p.yMa).ha(); - C(q.cga).to(u.LOa); - C(t.hQ).to(z.gQ); - C(A.kQ).to(B.jQ); - C(w.Gda).to(v.JGa); + B = a(91825); + A = a(27134); + b.Z3a = new r.kd(function(C) { + C(c.bHa).to(m.aHa).ia(); + C(f.fHa).to(k.eHa).ia(); + C(d.OGa).to(g.NGa).ia(); + C(p.QGa).to(h.PGa).ia(); + C(y.RDa).to(x.QDa).ia(); + C(l.$Ma).to(n.ZMa).ia(); + C(q.Hga).to(u.kPa); + C(t.VQ).to(z.UQ); + C(B.YQ).to(A.XQ); + C(v.kea).to(w.iHa); }); }, 78029: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Gda = "HLSConfigSymbol"; + b.kea = "HLSConfigSymbol"; }, 77764: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.oGa = "HLSPlaylistBuilderSymbol"; + b.OGa = "HLSPlaylistBuilderSymbol"; }, 52794: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qGa = "HLSPlaylistTransformerSymbol"; + b.QGa = "HLSPlaylistTransformerSymbol"; }, 70673: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.CGa = "HeaderFetcherSymbol"; + b.bHa = "HeaderFetcherSymbol"; }, 23002: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.GGa = "HLSHeaderParserFactorySymbol"; + b.fHa = "HLSHeaderParserFactorySymbol"; }, 10242: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.pcc = "LogblobBuilderSymbol"; - b.hQ = "HLSLogblobBuilderFactorySymbol"; + b.Wdc = "LogblobBuilderSymbol"; + b.VQ = "HLSLogblobBuilderFactorySymbol"; }, 91825: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.kQ = "HLSLogblobMonitorFactorySymbol"; + b.YQ = "HLSLogblobMonitorFactorySymbol"; }, 44376: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.zMa = "PlayerPlaydataMonitorSymbol"; + b.$Ma = "PlayerPlaydataMonitorSymbol"; }, 47500: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cga = "StreamChangeDetectorSymbol"; + b.Hga = "StreamChangeDetectorSymbol"; }, 12394: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.ma = h.ab("CdnPartitionerImpl"); + function c(k) { + this.la = k.Za("CdnPartitionerImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.qDa = void 0; + b.QDa = void 0; r = a(5163); - l = a(22674); + m = a(22674); a = a(87386); - c.prototype.ZJb = function(h) { - var g, n, k, m, p, q, u; + c.prototype.iLb = function(k) { + var g, p, h, l, n, q, u; - function d(t, w, v) { + function d(t, v, w) { var y, x, z; - y = t.map(function(A) { - return A.zg; + y = t.map(function(B) { + return B.Ag; }); - y.sort(function(A, B) { - return w[A] - w[B]; + y.sort(function(B, A) { + return v[B] - v[A]; }); - if (1 === y.length)(!1, k.set(v, { - IN: t[0], - iaa: t[0] + if (1 === y.length)(!1, h.set(w, { + nO: t[0], + Oaa: t[0] })); else { - x = y.find(function(A) { - return g.has(A); + x = y.find(function(B) { + return g.has(B); }); - x || ((x = y.find(function(A) { - return !n.has(A); + x || ((x = y.find(function(B) { + return !p.has(B); })) ? g.add(x) : (x = y[0], !1)); - z = y.find(function(A) { - return n.has(A) && A !== x; + z = y.find(function(B) { + return p.has(B) && B !== x; }); - z || ((z = y.find(function(A) { - return !g.has(A) && A !== x; - })) ? n.add(z) : (z = y.find(function(A) { - return A !== x; + z || ((z = y.find(function(B) { + return !g.has(B) && B !== x; + })) ? p.add(z) : (z = y.find(function(B) { + return B !== x; }), !1)); - k.set(v, { - IN: t.find(function(A) { - return A.zg === x; + h.set(w, { + nO: t.find(function(B) { + return B.Ag === x; }), - iaa: t.find(function(A) { - return A.zg === z; + Oaa: t.find(function(B) { + return B.Ag === z; }) }); } } g = new Set(); - n = new Set(); - k = new Map(); - m = h.video; - p = h.audio; - q = h.text; - u = h.yk.reduce(function(t, w) { - t[w.id] = w.bc; + p = new Set(); + h = new Map(); + l = k.video; + n = k.audio; + q = k.text; + u = k.yk.reduce(function(t, v) { + t[v.id] = v.dc; return t; }, {}); - m.forEach(function(t) { + l.forEach(function(t) { t = t.stream; - d(t.urls, u, t.Rm); + d(t.urls, u, t.Qm); }); - p.forEach(function(t) { + n.forEach(function(t) { t = t.stream; - d(t.urls, u, t.Rm); + d(t.urls, u, t.Qm); }); q.forEach(function(t) { - var w, v; - if (!t.track.Nt || t.track.A7) { - w = t.stream; + var v, w; + if (!t.track.Ut || t.track.Z7) { + v = t.stream; t = t.id; - v = w.urls.reduce(function(y, x, z) { - y[x.zg] = z + 1; + w = v.urls.reduce(function(y, x, z) { + y[x.Ag] = z + 1; return y; }, {}); - d(w.urls, v, t); + d(v.urls, w, t); } }); - return k; + return h; }; f = c; - f = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.bb))], f); - b.qDa = f; + f = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.$a))], f); + b.QDa = f; }, 62553: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - return f.Qe.call(this, g, "HlsConfigImpl") || this; + return f.Te.call(this, g, "HlsConfigImpl") || this; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.JGa = void 0; + b.iHa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(64174); - h = a(83767); + k = a(83767); a = a(12501); - ea(c, f.Qe); - Za.Object.defineProperties(c.prototype, { - z$a: { + ea(c, f.Te); + $a.Object.defineProperties(c.prototype, { + mab: { configurable: !0, enumerable: !0, get: function() { return !0; } }, - Uv: { + fw: { configurable: !0, enumerable: !0, get: function() { return 16E3; } }, - Ty: { + gz: { configurable: !0, enumerable: !0, get: function() { return 4E3; } }, - u3a: { + $3a: { configurable: !0, enumerable: !0, get: function() { return 1E4; } }, - Ut: { + $t: { configurable: !0, enumerable: !0, get: function() { @@ -59896,1807 +59428,1814 @@ E3cbY[513816] = false; } }); d = c; - r.__decorate([a.config(a.bd, "playsInline")], d.prototype, "z$a", null); - r.__decorate([a.config(a.VB, "minAudioMediaRequestDuration")], d.prototype, "Uv", null); - r.__decorate([a.config(a.VB, "minVideoMediaRequestDuration")], d.prototype, "Ty", null); - r.__decorate([a.config(a.VB, "hlsVideoMediaRequestTargetDuration")], d.prototype, "u3a", null); - r.__decorate([a.config(a.VB, "minStartingVideoVMAF")], d.prototype, "Ut", null); - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.zl))], d); - b.JGa = d; + r.__decorate([a.config(a.ed, "playsInline")], d.prototype, "mab", null); + r.__decorate([a.config(a.dC, "minAudioMediaRequestDuration")], d.prototype, "fw", null); + r.__decorate([a.config(a.dC, "minVideoMediaRequestDuration")], d.prototype, "gz", null); + r.__decorate([a.config(a.dC, "hlsVideoMediaRequestTargetDuration")], d.prototype, "$3a", null); + r.__decorate([a.config(a.dC, "minStartingVideoVMAF")], d.prototype, "$t", null); + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.Cl))], d); + b.iHa = d; }, 23179: function(r, b, a) { - var d, g, n, k, m, p, q, u, t, w, v, y; + var d, g, p, h, l, n, q, u, t, v, w, y; function c(x, z) { - this.nT = z; - this.Xd = x.filter(function(A) { - return A.Lza[p.zm.J1]; - }).map(function(A) { + this.$T = z; + this.Zd = x.filter(function(B) { + return B.kAa[n.xm.l2]; + }).map(function(B) { return { - track: A, - stream: A.Lza[p.zm.J1], - id: A.PYa[p.zm.J1] + track: B, + stream: B.kAa[n.xm.l2], + id: B.vZa[n.xm.l2] }; }); } - function l(x, z, A) { - var B; - this.oI = z; - this.Ut = A; - B = x[0]; - this.QY = B.streams.map(function(C) { + function m(x, z, B) { + var A; + this.HI = z; + this.$t = B; + A = x[0]; + this.xZ = A.streams.map(function(C) { return { - track: B, - PU: C.Zdb, + track: A, + AV: C.Seb, stream: C }; }); } - function f(x, z, A, B) { + function f(x, z, B, A) { function C(D, E) { return D.bitrate > E.bitrate ? D : E; } this.log = x; - this.oI = A; - this.nT = B; - this.QY = z.map(function(D) { + this.HI = B; + this.$T = A; + this.xZ = z.map(function(D) { var E; E = D.streams.reduce(C); return { track: D, - PU: E.zk ? E.zk.offset + E.zk.size : void 0, + AV: E.zk ? E.zk.offset + E.zk.size : void 0, stream: E }; }); } - function h(x, z, A, B, C, D) { - this.lOb = x; - this.mOb = z; - this.WYb = A; - this.hyb = B; - this.RU = C; - this.Ef = D; - this.ma = D.ab("HLSPlaylistBuilderImpl"); + function k(x, z, B, A, C, D) { + this.wPb = x; + this.xPb = z; + this.o_b = B; + this.kzb = A; + this.CV = C; + this.Df = D; + this.la = D.Za("HLSPlaylistBuilderImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.upb = b.Bpb = b.Iib = b.nGa = void 0; + b.uqb = b.Bqb = b.Fjb = b.NGa = void 0; r = a(5163); d = a(22674); g = a(70673); - n = a(23002); - k = a(36129); - m = a(31149); - p = a(75568); + p = a(23002); + h = a(36129); + l = a(31149); + n = a(75568); q = a(52794); u = a(91122); t = a(78029); - w = a(87386); - v = a(79542); + v = a(87386); + w = a(79542); y = a(26388); - h.prototype.Pg = function(x, z) { - var A, B, C, D, E, G; - A = this; - D = x.Fa; - x = this.HJb(D, z); - E = this.rNb(D, z); - G = null !== (C = null === (B = D.oX) || void 0 === B ? void 0 : B.PO) && void 0 !== C ? C : D.wI.find(function(F) { + k.prototype.Qg = function(x, z) { + var B, A, C, D, E, G; + B = this; + D = x.Ca; + x = this.RKb(D, z); + E = this.COb(D, z); + G = null !== (C = null === (A = D.ZX) || void 0 === A ? void 0 : A.vP) && void 0 !== C ? C : D.QI.find(function(F) { var H; - return F.id === (null === (H = D.I4) || void 0 === H ? void 0 : H[0].Heb); - }).$f; - B = new c(D.wI, G); - return Promise.all([x, E, B]).then(function(F) { - var H, N; - H = ka(F); + return F.id === (null === (H = D.g5) || void 0 === H ? void 0 : H[0].zfb); + }).ag; + A = new c(D.QI, G); + return Promise.all([x, E, A]).then(function(F) { + var H, L; + H = ja(F); F = H.next().value; - N = H.next().value; + L = H.next().value; H = H.next().value; F = { audio: F.getMetadata(), - video: N.getMetadata(), + video: L.getMetadata(), text: H.getMetadata(), - cYa: F.toa(), - PDb: H.toa(), + JYa: F.Woa(), + TEb: H.Woa(), duration: D.duration, yk: D.yk }; - N = A.hyb.ZJb(F); + L = B.kzb.iLb(F); z("h_s"); return { - gTb: A.WYb.transform(F, N), - kyb: N, - O5b: F + uUb: B.o_b.transform(F, L), + nzb: L, + o7b: F }; }); }; - h.prototype.rNb = function(x, z) { - var A; - A = new l(x.xu, this.RU.u3a, this.RU.Ut); - return this.JYa(A.QY, y.u.X, z).then(function(B) { - A.Qxa(B); - return A; + k.prototype.COb = function(x, z) { + var B; + B = new m(x.Fu, this.CV.$3a, this.CV.$t); + return this.pZa(B.xZ, y.u.W, z).then(function(A) { + B.pya(A); + return B; }); }; - h.prototype.HJb = function(x, z) { - var A, B, C, D; - C = null !== (B = null === (A = x.oX) || void 0 === A ? void 0 : A.xp) && void 0 !== B ? B : x.ft.find(function(E) { + k.prototype.RKb = function(x, z) { + var B, A, C, D; + C = null !== (A = null === (B = x.ZX) || void 0 === B ? void 0 : B.wp) && void 0 !== A ? A : x.pt.find(function(E) { var G; - return E.id === (null === (G = x.I4) || void 0 === G ? void 0 : G[0].xp); - }).$f; - D = new f(this.ma, x.ft, this.RU.Uv, C); - return this.JYa(D.QY, y.u.$, z).then(function(E) { - D.Qxa(E); + return E.id === (null === (G = x.g5) || void 0 === G ? void 0 : G[0].wp); + }).ag; + D = new f(this.la, x.pt, this.CV.fw, C); + return this.pZa(D.xZ, y.u.Y, z).then(function(E) { + D.pya(E); return D; }); }; - h.prototype.Jua = function(x, z, A, B) { - if (x = this.mOb.parse(z, x, A)) return x; - this.ma.error("Failed to parse headers", { - type: z === y.u.$ ? "audio" : "video", - downloadableId: B.stream.Rm + k.prototype.hva = function(x, z, B, A) { + if (x = this.xPb.parse(z, x, B)) return x; + this.la.error("Failed to parse headers", { + type: z === y.u.Y ? "audio" : "video", + downloadableId: A.stream.Qm }); }; - h.prototype.JYa = function(x, z, A) { - var B; - B = this; + k.prototype.pZa = function(x, z, B) { + var A; + A = this; return Promise.all(x.map(function(C, D) { - if (C.PU) return B.lOb.download({ + if (C.AV) return A.wPb.download({ urls: C.stream.urls, offset: 0, - length: C.PU + length: C.AV }).then(function(E) { - A("h_" + (0 === z ? "A" : "V") + "_" + D + "_s"); - return B.Jua(E, z, z == y.u.$ ? B.RU.Uv : B.RU.Ty, C); + B("h_" + (0 === z ? "A" : "V") + "_" + D + "_s"); + return A.hva(E, z, z == y.u.Y ? A.CV.fw : A.CV.gz, C); }).catch(function() { - A("h_" + C.track.xh[0] + "_" + D + "_f"); - B.ma.warn("Failed to download and parse headers for " + C.stream.Rm); + B("h_" + C.track.wh[0] + "_" + D + "_f"); + A.la.warn("Failed to download and parse headers for " + C.stream.Qm); }); - B.ma.warn("Stream data offset is missing", { - downloadableId: C.stream.Rm + A.la.warn("Stream data offset is missing", { + downloadableId: C.stream.Qm }); })); }; - a = h; - a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.CGa)), r.__param(1, (0, d.l)(n.GGa)), r.__param(2, (0, d.l)(q.qGa)), r.__param(3, (0, d.l)(u.rDa)), r.__param(4, (0, d.l)(t.Gda)), r.__param(5, (0, d.l)(w.bb))], a); - b.nGa = a; - f.prototype.Qxa = function(x) { + a = k; + a = r.__decorate([(0, d.U)(), r.__param(0, (0, d.l)(g.bHa)), r.__param(1, (0, d.l)(p.fHa)), r.__param(2, (0, d.l)(q.QGa)), r.__param(3, (0, d.l)(u.RDa)), r.__param(4, (0, d.l)(t.kea)), r.__param(5, (0, d.l)(v.$a))], a); + b.NGa = a; + f.prototype.pya = function(x) { var z; z = this; - if (!x.find(function(A) { - return void 0 !== A; - })) throw m.Mc.Lhb(k.V.lHa, k.S.uea); - this.Xd = this.QY.map(function(A, B) { - if (B = x[B]) return { - track: A.track, - stream: A.stream, - Ha: B, - oI: z.oI + if (!x.find(function(B) { + return void 0 !== B; + })) throw l.Oc.Hib(h.V.LHa, h.R.Zea); + this.Zd = this.xZ.map(function(B, A) { + if (A = x[A]) return { + track: B.track, + stream: B.stream, + Ga: A, + HI: z.HI }; - }).filter(v.gra); + }).filter(w.Ira); }; f.prototype.getMetadata = function() { - return this.Xd; + return this.Zd; }; - f.prototype.toa = function() { + f.prototype.Woa = function() { var x, z; x = this; - if (!this.Xd.find(function(A) { - return A.track.$f === x.nT; - }) && 0 < this.Xd.length) { - z = this.Xd[0].track.$f; - this.log.warn("Did not find metadata for audio track " + this.nT + ", falling back to " + z); + if (!this.Zd.find(function(B) { + return B.track.ag === x.$T; + }) && 0 < this.Zd.length) { + z = this.Zd[0].track.ag; + this.log.warn("Did not find metadata for audio track " + this.$T + ", falling back to " + z); return z; } - return this.nT; + return this.$T; }; - b.Iib = f; - l.prototype.Qxa = function(x) { - var z, A; + b.Fjb = f; + m.prototype.pya = function(x) { + var z, B; z = this; - if (!x.find(function(B) { - return void 0 !== B; - })) throw m.Mc.Lhb(k.V.lHa, k.S.vea); - A = this.QY.map(function(B, C) { + if (!x.find(function(A) { + return void 0 !== A; + })) throw l.Oc.Hib(h.V.LHa, h.R.$ea); + B = this.xZ.map(function(A, C) { if (C = x[C]) return { - track: B.track, - stream: B.stream, - Ha: C, - oI: z.oI + track: A.track, + stream: A.stream, + Ga: C, + HI: z.HI }; - }).filter(v.gra); - this.Xd = this.WLb(A); + }).filter(w.Ira); + this.Zd = this.iNb(B); }; - l.prototype.getMetadata = function() { - return this.Xd; + m.prototype.getMetadata = function() { + return this.Zd; }; - l.prototype.WLb = function(x) { - var z, A, B; + m.prototype.iNb = function(x) { + var z, B, A; z = this; x.sort(function(C) { return C.stream.bitrate; }); - A = x.findIndex(function(C) { + B = x.findIndex(function(C) { var D; - return (null !== (D = C.stream.ub) && void 0 !== D ? D : 0) >= z.Ut; + return (null !== (D = C.stream.tb) && void 0 !== D ? D : 0) >= z.$t; }); - if (-1 !== A && A !== x.length - 1) { - B = x[A]; - x.splice(A, 1); - x.push(B); + if (-1 !== B && B !== x.length - 1) { + A = x[B]; + x.splice(B, 1); + x.push(A); } x.reverse(); return x; }; - b.Bpb = l; - c.prototype.toa = function() { - return this.nT; + b.Bqb = m; + c.prototype.Woa = function() { + return this.$T; }; c.prototype.getMetadata = function() { - return this.Xd; + return this.Zd; }; - b.upb = c; + b.uqb = c; }, 52961: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k) { - this.ma = k.ab("HLSPlaylistTransformerImpl"); - this.Y9b = d.q_.ar(); - this.bwb = g.gda.ar(); + function c(h) { + this.la = h.Za("HLSPlaylistTransformerImpl"); + this.zac = d.R_.fr(); + this.axb = g.Kda.fr(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.pGa = void 0; + b.PGa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(35128); + k = a(35128); d = a(48617); g = a(12187); - n = [0, 1]; - c.prototype.transform = function(k, m) { - var p, q, u, t, w, v, y, x, z; - p = this; + p = [0, 1]; + c.prototype.transform = function(h, l) { + var n, q, u, t, v, w, y, x, z; + n = this; q = ["#EXTM3U", "#EXT-X-VERSION:8", "#EXT-X-INDEPENDENT-SEGMENTS"]; - u = k.text; - t = k.audio; - w = k.video; - v = k.duration; - y = k.cYa; - x = k.PDb; - u.forEach(function(A) { - n.forEach(function(B) { + u = h.text; + t = h.audio; + v = h.video; + w = h.duration; + y = h.JYa; + x = h.TEb; + u.forEach(function(B) { + p.forEach(function(A) { var C, D, E, G; - C = 0 === B; - D = A.stream; - E = A.track; - G = m.get(A.id); - C = C ? G.IN : G.iaa; - D = p.aNb({ + C = 0 === A; + D = B.stream; + E = B.track; + G = l.get(B.id); + C = C ? G.nO : G.Oaa; + D = n.lOb({ url: C.url, - duration: v / 1E3, + duration: w / 1E3, size: D.size, - Ml: "Manifest for subtitles " + E.language + ' stream "' + E.dC + '", ' + E.$f + ", cdn " + C.zg + Nl: "Manifest for subtitles " + E.language + ' stream "' + E.nC + '", ' + E.ag + ", cdn " + C.Ag }); - p.ma.trace("Text variant manifest", D.join("\n")); - B = p.bNb({ - groupId: B, - name: E.dC, - Qqa: E.$f === x, - jn: E.A7, - TPb: E.xh === h.Yo.dca, + n.la.trace("Text variant manifest", D.join("\n")); + A = n.mOb({ + groupId: A, + name: E.nC, + rra: E.ag === x, + en: E.Z7, + aRb: E.wh === k.Vo.Ica, language: E.language, - uri: p.q8(D) + uri: n.P8(D) }); - q.push(B); + q.push(A); }); }); - t.forEach(function(A) { - n.forEach(function(B) { + t.forEach(function(B) { + p.forEach(function(A) { var C, D, E, G, F, H; - C = 0 === B; - D = A.stream; - E = A.track; - G = A.Ha; - F = A.oI; - H = m.get(D.Rm); - C = C ? H.IN : H.iaa; - D = p.J1a({ + C = 0 === A; + D = B.stream; + E = B.track; + G = B.Ga; + F = B.HI; + H = l.get(D.Qm); + C = C ? H.nO : H.Oaa; + D = n.g2a({ url: C.url, - PU: D.zk.offset + D.zk.size, - Ha: G, - Yeb: Math.floor(F / 1E3), - Ml: "Manifest for audio " + E.language + ' stream "' + E.dC + '", ' + E.$f + ", cdn " + C.zg + AV: D.zk.offset + D.zk.size, + Ga: G, + Rfb: Math.floor(F / 1E3), + Nl: "Manifest for audio " + E.language + ' stream "' + E.nC + '", ' + E.ag + ", cdn " + C.Ag }); - p.ma.trace("Audio variant manifest", D.join("\n")); - B = p.IJb({ - groupId: B, + n.la.trace("Audio variant manifest", D.join("\n")); + A = n.SKb({ + groupId: A, language: E.language, - name: E.dC, - Qqa: E.$f === y, - uri: p.q8(D) + name: E.nC, + rra: E.ag === y, + uri: n.P8(D) }); - q.push(B); + q.push(A); }); }); - z = this.bwb[t[0].track.profile]; - w.forEach(function(A) { - n.forEach(function(B) { + z = this.axb[t[0].track.profile]; + v.forEach(function(B) { + p.forEach(function(A) { var C, D, E, G, F, H; - C = 0 === B; - D = A.stream; - E = A.track; - G = A.Ha; - F = A.oI; - H = m.get(D.Rm); - H = C ? H.IN : H.iaa; + C = 0 === A; + D = B.stream; + E = B.track; + G = B.Ga; + F = B.HI; + H = l.get(D.Qm); + H = C ? H.nO : H.Oaa; C = 0 < u.length; - E = p.J1a({ + E = n.g2a({ url: H.url, - PU: D.zk ? D.zk.offset + D.zk.size : D.Zdb, - Ha: G, - Yeb: Math.floor(F / 1E3), - Ml: "Manifest for video bitrate " + D.bitrate + ", stream " + E.$f + ", cdn " + H.zg + AV: D.zk ? D.zk.offset + D.zk.size : D.Seb, + Ga: G, + Rfb: Math.floor(F / 1E3), + Nl: "Manifest for video bitrate " + D.bitrate + ", stream " + E.ag + ", cdn " + H.Ag }); - p.ma.trace("Video variant manifest", E.join("\n")); - B = p.sNb({ - groupId: B, - IS: 1E3 * D.bitrate, - pwb: 1E3 * D.bitrate, - zQb: 0 <= D.dB.indexOf("-hdr-") || 0 <= D.dB.indexOf("-dv5-"), - framerate: (D.a0a / D.$_a).toFixed(3), - tk: D.Pwa + "x" + D.Fbb, - Q9b: p.Y9b[D.dB], - Svb: z, - T6b: C + n.la.trace("Video variant manifest", E.join("\n")); + A = n.DOb({ + groupId: A, + tT: 1E3 * D.bitrate, + oxb: 1E3 * D.bitrate, + JRb: 0 <= D.pB.indexOf("-hdr-") || 0 <= D.pB.indexOf("-dv5-"), + framerate: (D.D0a / D.C0a).toFixed(3), + uk: D.oxa + "x" + D.scb, + rac: n.zac[D.pB], + Rwb: z, + w8b: C }); - q.push(B); - B = p.q8(E); - q.push("" + B); + q.push(A); + A = n.P8(E); + q.push("" + A); }); }); - this.ma.trace("Primary manifest", q.join("\n")); - return this.q8(q); + this.la.trace("Primary manifest", q.join("\n")); + return this.P8(q); }; - c.prototype.IJb = function(k) { - var m; - m = k.Qqa; - return ["#EXT-X-MEDIA:TYPE=AUDIO", 'GROUP-ID="group_' + k.groupId + '"', 'CHANNELS="2"', 'LANGUAGE="' + k.language + '"', 'NAME="' + k.name + '"', "DEFAULT=" + (m ? "YES" : "NO"), "AUTOSELECT=" + (m ? "YES" : "NO"), 'URI="' + k.uri + '"'].join(", "); - }; - c.prototype.J1a = function(k) { - var m, p; - m = k.Ha; - p = ["#EXTM3U", "# " + k.Ml, "#EXT-X-VERSION:8", "#EXT-X-TARGETDURATION:" + k.Yeb, "#EXT-X-MEDIA-SEQUENCE:0", "#EXT-X-PLAYLIST-TYPE:VOD", '#EXT-X-DEFINE:NAME="U", VALUE="' + k.url + '"', '#EXT-X-MAP:URI="{$U}",BYTERANGE="' + m[0].byteOffset + '@0"', "#EXT-X-PROGRAM-DATE-TIME:2021-07-20T08:19:00.000-07:00"]; - m.forEach(function(q, u) { - p.push("#EXTINF:" + q.duration.toFixed(3) + "," + q.kb.toFixed(3)); - p.push("#EXT-X-BYTERANGE:" + q.lxb + "@" + q.byteOffset); - p.push("{$U}&fi=" + u); - }); - p.push("#EXT-X-ENDLIST"); - return p; + c.prototype.SKb = function(h) { + var l; + l = h.rra; + return ["#EXT-X-MEDIA:TYPE=AUDIO", 'GROUP-ID="group_' + h.groupId + '"', 'CHANNELS="2"', 'LANGUAGE="' + h.language + '"', 'NAME="' + h.name + '"', "DEFAULT=" + (l ? "YES" : "NO"), "AUTOSELECT=" + (l ? "YES" : "NO"), 'URI="' + h.uri + '"'].join(", "); + }; + c.prototype.g2a = function(h) { + var l, n; + l = h.Ga; + n = ["#EXTM3U", "# " + h.Nl, "#EXT-X-VERSION:8", "#EXT-X-TARGETDURATION:" + h.Rfb, "#EXT-X-MEDIA-SEQUENCE:0", "#EXT-X-PLAYLIST-TYPE:VOD", '#EXT-X-DEFINE:NAME="U", VALUE="' + h.url + '"', '#EXT-X-MAP:URI="{$U}",BYTERANGE="' + l[0].byteOffset + '@0"', "#EXT-X-PROGRAM-DATE-TIME:2021-07-20T08:19:00.000-07:00"]; + l.forEach(function(q, u) { + n.push("#EXTINF:" + q.duration.toFixed(3) + "," + q.jb.toFixed(3)); + n.push("#EXT-X-BYTERANGE:" + q.lyb + "@" + q.byteOffset); + n.push("{$U}&fi=" + u); + }); + n.push("#EXT-X-ENDLIST"); + return n; }; - c.prototype.sNb = function(k) { - var m, p; - m = k.groupId; - p = ["#EXT-X-STREAM-INF:BANDWIDTH=" + k.IS, "AVERAGE-BANDWIDTH=" + k.pwb, "VIDEO-RANGE=" + (k.zQb ? "PQ" : "SDR"), "FRAME-RATE=" + k.framerate, 'AUDIO="group_' + m + '"', "RESOLUTION=" + k.tk, 'CODECS="' + k.Q9b + "," + k.Svb + '"']; - k.T6b && p.push('SUBTITLES="subs_' + m + '"'); - return p.join(", "); + c.prototype.DOb = function(h) { + var l, n; + l = h.groupId; + n = ["#EXT-X-STREAM-INF:BANDWIDTH=" + h.tT, "AVERAGE-BANDWIDTH=" + h.oxb, "VIDEO-RANGE=" + (h.JRb ? "PQ" : "SDR"), "FRAME-RATE=" + h.framerate, 'AUDIO="group_' + l + '"', "RESOLUTION=" + h.uk, 'CODECS="' + h.rac + "," + h.Rwb + '"']; + h.w8b && n.push('SUBTITLES="subs_' + l + '"'); + return n.join(", "); }; - c.prototype.aNb = function(k) { - var m; - m = k.duration; - return ["#EXTM3U", "# " + k.Ml, "#EXT-X-VERSION:8", "#EXT-X-TARGETDURATION:" + Math.floor(m), "#EXT-X-MEDIA-SEQUENCE:0", "#EXT-X-PLAYLIST-TYPE:VOD", '#EXT-X-DEFINE:NAME="U", VALUE="' + k.url + '"', '#EXT-X-MAP:URI="{$U}"', "#EXT-X-PROGRAM-DATE-TIME:2021-07-20T08:19:00.000-07:00", "#EXTINF:" + m.toFixed(3), "#EXT-X-BYTERANGE:" + k.size + "@0", "{$U}", "#EXT-X-ENDLIST"]; - }; - c.prototype.bNb = function(k) { - var m, p, q; - m = k.Qqa; - p = k.language; - q = k.uri; - m = ["#EXT-X-MEDIA:TYPE=SUBTITLES", 'GROUP-ID="subs_' + k.groupId + '"', 'NAME="' + k.name + '"', "DEFAULT=" + (m ? "YES" : "NO"), "AUTOSELECT=" + (m ? "YES" : "NO"), "FORCED=" + (k.jn ? "YES" : "NO")]; - k.TPb && m.push('CHARACTERISTICS="public.accessibility.transcribes-spoken-dialog,public.accessibility.describes-music-and-sound"'); - m.push('LANGUAGE="' + p + '"'); - m.push('URI="' + q + '"'); - return m.join(", "); - }; - c.prototype.q8 = function(k) { - return "data:application/vnd.apple.mpegurl;charset=utf-8," + encodeURIComponent(k.join("\n")); + c.prototype.lOb = function(h) { + var l; + l = h.duration; + return ["#EXTM3U", "# " + h.Nl, "#EXT-X-VERSION:8", "#EXT-X-TARGETDURATION:" + Math.floor(l), "#EXT-X-MEDIA-SEQUENCE:0", "#EXT-X-PLAYLIST-TYPE:VOD", '#EXT-X-DEFINE:NAME="U", VALUE="' + h.url + '"', '#EXT-X-MAP:URI="{$U}"', "#EXT-X-PROGRAM-DATE-TIME:2021-07-20T08:19:00.000-07:00", "#EXTINF:" + l.toFixed(3), "#EXT-X-BYTERANGE:" + h.size + "@0", "{$U}", "#EXT-X-ENDLIST"]; + }; + c.prototype.mOb = function(h) { + var l, n, q; + l = h.rra; + n = h.language; + q = h.uri; + l = ["#EXT-X-MEDIA:TYPE=SUBTITLES", 'GROUP-ID="subs_' + h.groupId + '"', 'NAME="' + h.name + '"', "DEFAULT=" + (l ? "YES" : "NO"), "AUTOSELECT=" + (l ? "YES" : "NO"), "FORCED=" + (h.en ? "YES" : "NO")]; + h.aRb && l.push('CHARACTERISTICS="public.accessibility.transcribes-spoken-dialog,public.accessibility.describes-music-and-sound"'); + l.push('LANGUAGE="' + n + '"'); + l.push('URI="' + q + '"'); + return l.join(", "); + }; + c.prototype.P8 = function(h) { + return "data:application/vnd.apple.mpegurl;charset=utf-8," + encodeURIComponent(h.join("\n")); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb))], a); - b.pGa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a))], a); + b.PGa = a; }, 78033: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - this.zOb = g; - this.log = n.ab("HeaderFetcherImpl"); + function c(g, p) { + this.KPb = g; + this.log = p.Za("HeaderFetcherImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.BGa = void 0; + b.aHa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(2571); + k = a(2571); d = a(32934); c.prototype.download = function(g) { - var k, m, p, q, u; + var h, l, n, q, u; - function n(t) { - if (u < m.length - 1) return (!1, u++, k.LYa(m[u].url, p, q).catch(n)); + function p(t) { + if (u < l.length - 1) return (!1, u++, h.rZa(l[u].url, n, q).catch(p)); throw t; } - k = this; - m = g.urls; - p = g.offset; + h = this; + l = g.urls; + n = g.offset; q = g.length; u = 0; - return this.LYa(m[u].url, p, q).catch(n); + return this.rZa(l[u].url, n, q).catch(p); }; - c.prototype.LYa = function(g, n, k) { - return this.zOb.download({ + c.prototype.rZa = function(g, p, h) { + return this.KPb.download({ url: g, withCredentials: !1, - responseType: d.ResponseType.ajb, - mB: "hls_headers", - js: !0, - offset: n, - length: k, - Xr: d.yQ + responseType: d.ResponseType.Yjb, + yB: "hls_headers", + rs: !0, + offset: p, + length: h, + js: d.lR }, { - l7a: 1 + R7a: 1 }); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.MGa)), r.__param(1, (0, l.l)(f.bb))], a); - b.BGa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.lHa)), r.__param(1, (0, m.l)(f.$a))], a); + b.aHa = a; }, 487: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { - this.ma = d.ab("HeaderParserImpl"); + this.la = d.Za("HeaderParserImpl"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.FGa = void 0; + b.eHa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(91562); a = a(87386); - c.prototype.parse = function(d, g, n) { - d = new f.Bq(this.ma, { + c.prototype.parse = function(d, g, p) { + d = new f.Bq(this.la, { mediaType: d }, g, ["sidx"]).parse(); - if (d.aw && d.Ha) return this.Tia(d.Ha, n); + if (d.ow && d.Ga) return this.uja(d.Ga, p); }; - c.prototype.Tia = function(d, g) { - var n, k, m, p, q; - n = 0; - k = 0; - m = 0; - p = d.offset; + c.prototype.uja = function(d, g) { + var p, h, l, n, q; + p = 0; + h = 0; + l = 0; + n = d.offset; q = []; - d.ef.forEach(function(u, t) { - k += u; - m += d.sizes[t]; - if (1E3 * k / d.N >= g || t === d.ef.length - 1)(q.push({ - duration: k / d.N, - kb: n / d.N, - byteOffset: p, - lxb: m - }), n += k, k = 0, p += m, m = 0); + d.ff.forEach(function(u, t) { + h += u; + l += d.sizes[t]; + if (1E3 * h / d.N >= g || t === d.ff.length - 1)(q.push({ + duration: h / d.N, + jb: p / d.N, + byteOffset: n, + lyb: l + }), p += h, h = 0, n += l, l = 0); }); return q; }; - h = c; - h = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.bb))], h); - b.FGa = h; + k = c; + k = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.$a))], k); + b.eHa = k; }, 20034: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u, t) { - this.Ef = m; - this.Ky = p; + function c(l, n, q, u, t) { + this.Df = l; + this.Yy = n; this.Lf = q; - this.wc = u; + this.cc = u; this.Ea = t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.gQ = void 0; + b.UQ = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(87386); + k = a(87386); d = a(45118); g = a(98326); - n = a(31850); - k = a(97444); - c.prototype.create = function(m) { - return new k.iQ(this.Ef, this.Ky, this.Lf, this.Ea, this.wc, m); + p = a(31850); + h = a(97444); + c.prototype.create = function(l) { + return new h.WQ(this.Df, this.Yy, this.Lf, this.Ea, this.cc, l); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(h.bb)), r.__param(1, (0, l.l)(n.Yw)), r.__param(2, (0, l.l)(d.tl)), r.__param(3, (0, l.l)(g.iea)), r.__param(4, (0, l.l)(f.Lc))], a); - b.gQ = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(k.$a)), r.__param(1, (0, m.l)(p.hx)), r.__param(2, (0, m.l)(d.vl)), r.__param(3, (0, m.l)(g.Nea)), r.__param(4, (0, m.l)(f.Kc))], a); + b.UQ = a; }, 97444: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u, t, w) { - var v; - v = this; - this.Ky = p; + function c(l, n, q, u, t, v) { + var w; + w = this; + this.Yy = n; this.Lf = q; this.Ea = u; - this.wc = t; - this.Zsa = this.WB = this.xX = 0; - this.IG = !1; - this.Sy = function() { + this.cc = t; + this.xta = this.eC = this.hY = 0; + this.$G = !1; + this.ez = function() { var y; - y = v.WW(); - y.prstate = v.oy(); - y.paustate = v.j.Pt(); - y.midplayseq = v.Zsa++; - v.wc.kM(y); - v.xc(l.Gc.Sy, void 0, k.Qd | k.Es, y); + y = w.IX(); + y.prstate = w.Cy(); + y.paustate = w.j.Wt(); + y.midplayseq = w.xta++; + w.cc.JM(y); + w.yc(m.Hc.ez, void 0, h.Sd | h.Is, y); }; - this.Eh = function() { - v.xc(l.Gc.KUa, void 0, k.Qd | k.So, {}); + this.Gh = function() { + w.yc(m.Hc.sVa, void 0, h.Sd | h.Po, {}); }; - this.ol = function(y) { - v.Era = v.getTime(); - v.Fra = y.oldValue; + this.rl = function(y) { + w.gsa = w.getTime(); + w.hsa = y.oldValue; }; - this.CS = function(y) { - v.wra = y.oldValue; + this.nT = function(y) { + w.Yra = y.oldValue; }; - this.T9 = function(y) { - y != v.IG && (v.Gya(v.IG, y), v.IG = y); + this.x$ = function(y) { + y != w.$G && (w.eza(w.$G, y), w.$G = y); }; - this.Gya = function(y, x) { + this.eza = function(y, x) { var z; - z = v.j.Da; + z = w.j.ya; y = { newstate: x ? "Paused" : "Playing", oldstate: y ? "Paused" : "Playing" }; - v.wc.Rp(y, z.$d.value && z.$d.value.stream, z.nf.value && z.nf.value.stream); - v.xc(l.Gc.mY, void 0, k.Qd, y); + w.cc.Qp(y, z.ce.value && z.ce.value.stream, z.mf.value && z.mf.value.stream); + w.yc(m.Hc.UY, void 0, h.Sd, y); }; - this.hY = function(y) { - v.xc(l.Gc.Xdb, void 0, k.Qd, { + this.QY = function(y) { + w.yc(m.Hc.Qeb, void 0, h.Sd, { speedold: Math.floor(1E3 * y.oldValue), speed: Math.floor(1E3 * y.newValue) }); }; - this.Bz = function(y) { - var x, z, A; - x = v.j.Da; + this.Nz = function(y) { + var x, z, B; + x = w.j.ya; z = x.Mb.value; - if (y.newValue || z && z.oo() && !z.jn()) { - A = (y = null !== (A = y.newValue) && void 0 !== A ? A : z) ? { + if (y.newValue || z && z.no() && !z.en()) { + B = (y = null !== (B = y.newValue) && void 0 !== B ? B : z) ? { trackId: y.trackId, - bcp47: y.ye, - downloadableId: y.Vb, - rank: y.bc, - isImageBased: y.lk + bcp47: y.xe, + downloadableId: y.Wb, + rank: y.dc, + isImageBased: y.mk } : {}; - y = (y = v.Fra) ? { + y = (y = w.hsa) ? { trackId: y.trackId, - bcp47: y.ye, - downloadableId: y.Vb, - rank: y.bc, - isImageBased: y.lk + bcp47: y.xe, + downloadableId: y.Wb, + rank: y.dc, + isImageBased: y.mk } : {}; - A = { - switchdelay: (0, f.Yf)(v.getTime() - v.Era), - track: A, + B = { + switchdelay: (0, f.Zf)(w.getTime() - w.gsa), + track: B, oldtrack: y }; - v.wc.Rp(A, x.$d.value && x.$d.value.stream, x.nf.value && x.nf.value.stream); - v.xc(l.Gc.tfb, void 0, k.Qd, A); + w.cc.Qp(B, x.ce.value && x.ce.value.stream, x.mf.value && x.mf.value.stream); + w.yc(m.Hc.mgb, void 0, h.Sd, B); } }; - this.ava = function(y, x) { + this.zva = function(y, x) { var z; - z = v.j.Da; + z = w.j.ya; y = { - waittime: (0, f.Yf)(y), + waittime: (0, f.Zf)(y), abortedevent: "resumeplay", resumeplayreason: x }; - v.wc.Rp(y, z.Oe.value, z.Og.value); - v.xc(l.Gc.AN, void 0, k.Qd | k.So, y); + w.cc.Qp(y, z.Re.value, z.Pg.value); + w.yc(m.Hc.cO, void 0, h.Sd | h.Po, y); }; - this.ku = function(y, x, z) { - var A; - A = z.Xwa; - z = z.ubb; + this.ru = function(y, x, z) { + var B; + B = z.uxa; + z = z.hcb; y = { - playdelay: (0, f.Yf)(y), - reason: A, - intrplayseq: v.WB - 1, + playdelay: (0, f.Zf)(y), + reason: B, + intrplayseq: w.eC - 1, skipped: x }; - "repos" === A && (y.prstate = !0 === v.j.Ci.value ? "playing" : "paused", z === g.oc.PP && (y.repos_reason = "missing_segments")); - v.xc(l.Gc.ku, void 0, k.Qd | k.Fq, y); + "repos" === B && (y.prstate = !0 === w.j.Ai.value ? "playing" : "paused", z === g.pc.BQ && (y.repos_reason = "missing_segments")); + w.yc(m.Hc.ru, void 0, h.Sd | h.Eq, y); }; - this.xja = function() { - var y, x, z, A; - x = v.j.Da.uc.value; - z = v.j.Da.Og.value.Vb; + this.$ja = function() { + var y, x, z, B; + x = w.j.ya.ac.value; + z = w.j.ya.Pg.value.Wb; x = x ? { trackId: x.trackId, - bcp47: x.ye, + bcp47: x.xe, downloadableId: z, - rank: x.bc, + rank: x.dc, chan: x.channels } : {}; - z = v.Ey; - A = null === (y = v.wra) || void 0 === y ? void 0 : y.Vb; + z = w.Ty; + B = null === (y = w.Yra) || void 0 === y ? void 0 : y.Wb; y = z ? { trackId: z.trackId, - bcp47: z.ye, - downloadableId: A, - rank: z.bc, + bcp47: z.xe, + downloadableId: B, + rank: z.dc, chan: z.channels } : {}; - v.xc(l.Gc.pUa, void 0, k.Qd, { - switchdelay: (0, f.Yf)(v.getTime() - v.xra), + w.yc(m.Hc.WUa, void 0, h.Sd, { + switchdelay: (0, f.Zf)(w.getTime() - w.Zra), track: x, oldtrack: y }); }; - this.Gl = function(y) { - v.xra = v.getTime(); - v.Ey = y.oldValue; + this.Il = function(y) { + w.Zra = w.getTime(); + w.Ty = y.oldValue; }; - this.bva = function() { + this.Ava = function() { var y, x, z; - y = v.j.Da; + y = w.j.ya; x = { abortedevent: "startplay", - trackid: y.Uj, - prstate: v.oy(), - paustate: v.j.Pt() + trackid: y.Tj, + prstate: w.Cy(), + paustate: w.j.Wt() }; try { - z = (0, h.iG)(); + z = (0, k.zG)(); z && (x.pdltime = z); - (0, f.Yd)(x, y.Yc, { + (0, f.$d)(x, y.vd, { prefix: "sm_" }); - } catch (A) {} - v.wc.g7(x, y); - v.wc.lM(x, !1, y.Ig.value, y); - v.wc.Rp(x, y.Oe.value, y.Og.value); - v.tG(x); - v.xc(l.Gc.AN, void 0, k.Qd | k.Es | k.So, x); - }; - this.Qx = function(y, x, z, A) { + } catch (B) {} + w.cc.F7(x, y); + w.cc.IM(x, !1, y.ac.value, y); + w.cc.KM(x, !1, y.Jg.value, y); + w.cc.Qp(x, y.Re.value, y.Pg.value); + w.KG(x); + w.yc(m.Hc.cO, void 0, h.Sd | h.Is | h.Po, x); + }; + this.by = function(y, x, z, B) { y = { moff: (0, f.Ql)(z), - moffms: (0, f.Yf)(z), + moffms: (0, f.Zf)(z), vbitrate: x.bitrate, vbitrateold: y.bitrate, - vdlid: x.Vb, - vdlidold: y.Vb, + vdlid: x.Wb, + vdlidold: y.Wb, vheight: x.height, vheightold: y.height, vwidth: x.width, vwidthold: y.width, - bw: A + bw: B }; - v.xc(l.Gc.Qx, void 0, 0, y); + w.yc(m.Hc.by, void 0, 0, y); }; - this.NC = function(y, x, z) { + this.XC = function(y, x, z) { y = { moffold: (0, f.Ql)(y), - reposseq: v.xX++, - prstate: v.oy(), - paustate: v.j.Pt() + reposseq: w.hY++, + prstate: w.Cy(), + paustate: w.j.Wt() }; - v.wc.Rp(y, z && z.stream, x && x.stream); - v.xc(l.Gc.NC, void 0, k.Qd, y); + w.cc.Qp(y, z && z.stream, x && x.stream); + w.yc(m.Hc.XC, void 0, h.Sd, y); }; - this.ds = function(y) { - var x, z, A, B, C; - B = y.Da; + this.ns = function(y) { + var x, z, B, A, C; + A = y.ya; C = { - playdelaysdk: (0, f.Yf)(v.j.PS()), - applicationPlaydelay: (0, f.Yf)(v.j.hka()), - playdelay: (0, f.Yf)(v.j.ika()), - trackid: B.Uj, - bookmark: (0, f.Yf)(B.Hl || 0), - pbnum: B.index + playdelaysdk: (0, f.Zf)(w.j.BT()), + applicationPlaydelay: (0, f.Zf)(w.j.Hka()), + playdelay: (0, f.Zf)(w.j.Ika()), + trackid: A.Tj, + bookmark: (0, f.Zf)(A.Jl || 0), + pbnum: A.index }; - v.j.Eh && (C.blocked = v.j.Eh); - C.initvbitrate = v.j.aV; - v.wc.rqa(C); - v.wc.L3a(C); - C.esnSource = null === (x = ob._cad_global.device) || void 0 === x ? void 0 : x.p5; - v.S3a(C, B); - C.pdltime = (0, h.iG)(); - (0, f.Yd)(C, B.Yc, { + w.j.Gh && (C.blocked = w.j.Gh); + C.initvbitrate = w.j.MV; + w.cc.Uqa(C); + w.cc.p4a(C); + C.esnSource = null === (x = qb._cad_global.device) || void 0 === x ? void 0 : x.N5; + w.w4a(C, A); + C.pdltime = (0, k.zG)(); + (0, f.$d)(C, A.vd, { prefix: "sm_" }); - C.ttTrackFields = null === (z = B.Mb.value) || void 0 === z ? void 0 : z.vg; - v.wc.H3a(C, B.uc.value, B); - v.wc.lM(C, !0, B.Ig.value, B); - C.packageId = null === (A = B.Y) || void 0 === A ? void 0 : A.Fa.sn; - v.wc.kM(C); - v.wc.g7(C, B); - v.tG(C); - v.xc(l.Gc.ds, y.oh, k.Qd | k.Fq | k.Es | k.yD | k.So, C); - }; - this.gy = function() { + C.ttTrackFields = null === (z = A.Mb.value) || void 0 === z ? void 0 : z.wg; + C.itsxheaac = MediaSource.isTypeSupported('audio/mp4; codecs="mp4a.40.42"'); + w.cc.IM(C, !0, A.ac.value, A); + w.cc.KM(C, !0, A.Jg.value, A); + C.packageId = null === (B = A.X) || void 0 === B ? void 0 : B.Ca.pn; + w.cc.JM(C); + w.cc.F7(C, A); + w.KG(C); + w.yc(m.Hc.ns, y.oh, h.Sd | h.Eq | h.Is | h.RD | h.Po, C); + }; + this.ty = function() { var y, x, z; - y = v.j; - x = y.Da; + y = w.j; + x = y.ya; y = y.oh; - z = v.WW(); - z.paustate = !v.j.$B(); - z.muted = v.j.Yqa(); - z.endreason = y ? "error" : v.j.Sqa() ? "ended" : "stopped"; - v.wc.lM(z, !1, x.Ig.value, x); - v.wc.kM(z); - v.tG(z); - v.xc(l.Gc.gy, y, k.Qd | k.Fq | k.Es | k.yD | k.So, z); - }; - this.wwa = function(y, x, z) { - var A; - A = v.j.Da.nf; + z = w.IX(); + z.paustate = !w.j.jC(); + z.muted = w.j.Ara(); + z.endreason = y ? "error" : w.j.ura() ? "ended" : "stopped"; + w.cc.IM(z, !1, x.ac.value, x); + w.cc.KM(z, !1, x.Jg.value, x); + w.cc.JM(z); + w.KG(z); + w.yc(m.Hc.ty, y, h.Sd | h.Eq | h.Is | h.RD | h.Po, z); + }; + this.Wwa = function(y, x, z) { + var B; + B = w.j.ya.mf; y = { moff: (0, f.Ql)(z), - moffms: (0, f.Yf)(z), - vdlidold: y.Vb, + moffms: (0, f.Zf)(z), + vdlidold: y.Wb, vbitrateold: y.bitrate }; - v.wc.Rp(y, x, A.value && A.value.stream); - v.xc(l.Gc.uX, void 0, 0, y); + w.cc.Qp(y, x, B.value && B.value.stream); + w.yc(m.Hc.eY, void 0, 0, y); }; - this.oy = function() { + this.Cy = function() { var y; - y = v.j.zb.value; - return y === g.lb.he ? "playing" : y === g.lb.Mg ? "paused" : y === g.lb.zq ? "ended" : "waiting"; + y = w.j.Ab.value; + return y === g.kb.Ge ? "playing" : y === g.kb.Ng ? "paused" : y === g.kb.xq ? "ended" : "waiting"; }; - this.ma = m.ab("LogblobBuilderImpl"); - this.j = w; + this.la = l.Za("LogblobBuilderImpl"); + this.j = v; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.iQ = void 0; - l = a(18169); + b.WQ = void 0; + m = a(18169); f = a(3887); - h = a(52569); + k = a(52569); d = a(36129); g = a(85001); - n = a(5021); + p = a(5021); c.prototype.getTime = function() { - return this.Ea.Kb().ea(n.pa); + return this.Ea.Kb().ea(p.ma); }; - c.prototype.mpa = function() { - return this.getTime() - this.j.Da.Qh.ea(n.pa); + c.prototype.Qpa = function() { + return this.getTime() - this.j.ya.Qh.ea(p.ma); }; - c.prototype.S3a = function(m, p) { + c.prototype.w4a = function(l, n) { var q; - if (p = null === (q = p.Ig.value) || void 0 === q ? void 0 : q.streams)(m.maxbitrate = (0, h.rP)(p.map(function(u) { + if (n = null === (q = n.Jg.value) || void 0 === q ? void 0 : q.streams)(l.maxbitrate = (0, k.ZP)(n.map(function(u) { return u.bitrate; - })), m.maxresheight = (0, h.rP)(p.map(function(u) { + })), l.maxresheight = (0, k.ZP)(n.map(function(u) { return u.height; }))); }; - c.prototype.tG = function(m) { - m.cachedManifest = "notcached"; - m.cachedLicense = "notcached"; - m.usedldl = "false"; + c.prototype.KG = function(l) { + l.cachedManifest = "notcached"; + l.cachedLicense = "notcached"; + l.usedldl = "false"; }; - c.prototype.WW = function() { - var m, p, q, u; - m = this.j.Da; - p = m.fl; + c.prototype.IX = function() { + var l, n, q, u; + l = this.j.ya; + n = l.jl; q = { - totaltime: (0, f.Ql)(p.Op()), - totalcontenttime: (0, f.Ql)(p.GU()), - reposcount: this.xX, - intrplaycount: this.WB + totaltime: (0, f.Ql)(n.Mp()), + totalcontenttime: (0, f.Ql)(n.rV()), + reposcount: this.hY, + intrplaycount: this.eC }; q.playqualvideo = JSON.stringify({ numskip: 0, numlowqual: 0 }); - u = m.Oe.value; + u = l.Re.value; u && (q.videofr = u.framerate.toFixed(3)); - (u = p.hoa()) && (q.abrdel = u); - (u = p.Y6() && p.u0a()) && (q.tw_vmaf = u); - (p = p.s0a()) && (0, f.Yd)(q, p); - q.rbfrs = this.WB; - this.S3a(q, m); + (u = n.Koa()) && (q.abrdel = u); + (u = n.x7() && n.X0a()) && (q.tw_vmaf = u); + (n = n.V0a()) && (0, f.$d)(q, n); + q.rbfrs = this.eC; + this.w4a(q, l); return q; }; - c.prototype.xc = function(m, p, q, u) { - var t, w, v; + c.prototype.yc = function(l, n, q, u) { + var t, v, w; t = this; - p && (0, d.x_)(null === p || void 0 === p ? void 0 : p.errorCode, null === p || void 0 === p ? void 0 : p.za, this.mpa(), void 0) && (w = "info"); - v = this.j.Da; - this.Aia(u, p, q); - p = w || (p ? "error" : "info"); - u = this.Ky.ot(m, p, u, v); - this.Lf.xc(u); - "error" !== p && m !== l.Gc.gy || this.Lf.flush(!1).catch(function() { - t.ma.debug("Failed to flush the logblobs"); + n && (0, d.Z_)(null === n || void 0 === n ? void 0 : n.errorCode, null === n || void 0 === n ? void 0 : n.wa, this.Qpa(), void 0) && (v = "info"); + w = this.j.ya; + this.bja(u, n, q); + n = v || (n ? "error" : "info"); + u = this.Yy.xt(l, n, u, w); + this.Lf.yc(u); + "error" !== n && l !== m.Hc.ty || this.Lf.flush(!1).catch(function() { + t.la.debug("Failed to flush the logblobs"); }); }; - c.prototype.Aia = function(m, p, q) { + c.prototype.bja = function(l, n, q) { var u; - u = this.j.Da; - this.wc.K3a(m, u); - q & k.Qd && this.wc.O3a(m, u, !1); - q & k.Fq && this.wc.Q3a(m, u); - q & k.Es && this.wc.R3a(m, this.j.Ym()); - p && q & k.yD && this.wc.M3a(m, u, p); - q & k.So && this.wc.rqa(m); - }; - b.iQ = c; - (function(m) { - m[m.Qd = 1] = "MOFF"; - m[m.Fq = 2] = "PRESENTEDSTREAMS"; - m[m.Es = 4] = "SCREEN"; - m[m.yD = 8] = "FATALERROR"; - m[m.So = 16] = "BROWSERINFO"; - })(k || (k = {})); + u = this.j.ya; + this.cc.o4a(l, u); + q & h.Sd && this.cc.s4a(l, u, !1); + q & h.Eq && this.cc.u4a(l, u); + q & h.Is && this.cc.v4a(l, this.j.Vm()); + n && q & h.RD && this.cc.q4a(l, u, n); + q & h.Po && this.cc.Uqa(l); + }; + b.WQ = c; + (function(l) { + l[l.Sd = 1] = "MOFF"; + l[l.Eq = 2] = "PRESENTEDSTREAMS"; + l[l.Is = 4] = "SCREEN"; + l[l.RD = 8] = "FATALERROR"; + l[l.Po = 16] = "BROWSERINFO"; + })(h || (h = {})); }, 27134: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p, q, u, t) { - this.Lf = m; - this.config = p; - this.sa = q; + function c(l, n, q, u, t) { + this.Lf = l; + this.config = n; + this.ta = q; this.Ea = u; - this.dsa = t; + this.Dsa = t; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.jQ = void 0; + b.XQ = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(81918); - h = a(30869); + k = a(30869); d = a(4203); g = a(45118); - n = a(10242); - k = a(5522); - c.prototype.create = function(m) { - return new k.lQ(m, this.Lf, this.config, this.Ea, this.dsa.create(m)); + p = a(10242); + h = a(5522); + c.prototype.create = function(l) { + return new h.ZQ(l, this.Lf, this.config, this.Ea, this.Dsa.create(l)); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(g.tl)), r.__param(1, (0, l.l)(d.Yb)), r.__param(2, (0, l.l)(h.dg)), r.__param(3, (0, l.l)(f.Lc)), r.__param(4, (0, l.l)(n.hQ))], a); - b.jQ = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(g.vl)), r.__param(1, (0, m.l)(d.Zb)), r.__param(2, (0, m.l)(k.eg)), r.__param(3, (0, m.l)(f.Kc)), r.__param(4, (0, m.l)(p.VQ))], a); + b.XQ = a; }, 5522: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n, k, m) { - var p; - p = this; + function c(d, g, p, h, l) { + var n; + n = this; this.j = d; this.Lf = g; - this.config = n; - this.Ea = k; - this.ib = m; - this.US = function() { - p.pg(); - p.j.Da.bi.removeListener(p.Bz); - p.j.Da.Mb.removeListener(p.ib.ol); - p.j.Da.uc.removeListener(p.Gl); - p.j.Da.Og.removeListener(p.ib.CS); - p.j.Ci.removeListener(p.y$a); - p.j.YN.removeListener(p.Ij); - p.j.Da.$d.removeListener(p.dX); - p.j.zb.removeListener(p.uv); - p.j.zb.removeListener(p.JK); - p.j.Da.Oe.removeListener(p.lZ); - p.j.Da.playbackRate.removeListener(p.ib.hY); - p.j.removeEventListener(h.La.closed, p.US); - p.j.removeEventListener(h.La.A3, p.ib.Eh); - }; - this.JK = function() { - p.j.zb.value === h.lb.he && (p.j.zb.removeListener(p.JK), p.Zt()); - }; - this.Bz = function(q) { - p.gq && p.ib.Bz(q); - }; - this.Ij = function(q) { - p.gq && void 0 !== q.newValue && (p.cO && p.Qo && p.ib.ava(p.getTime() - p.Qo, p.cO.Xwa), p.cO = { - Xwa: "repos", - ubb: q.newValue - }, p.ib.NC(q.newValue, p.j.Da.nf.value, p.j.Da.$d.value), p.Qo = p.getTime(), (0, f.Jf)(p.uv)); - }; - this.y$a = function(q) { - p.gq && p.ib.T9(!q.newValue); - }; - this.Gl = function(q) { - q.oldValue && (p.Ey = q.oldValue, p.ib.Gl(q), p.cO = { - Xwa: "repos", - ubb: h.oc.OQ - }, p.Qo = p.getTime(), (0, f.Jf)(p.uv)); - }; - this.uv = function() { + this.config = p; + this.Ea = h; + this.gb = l; + this.GT = function() { + n.qg(); + n.j.ya.ai.removeListener(n.Nz); + n.j.ya.Mb.removeListener(n.gb.rl); + n.j.ya.ac.removeListener(n.Il); + n.j.ya.Pg.removeListener(n.gb.nT); + n.j.Ai.removeListener(n.lab); + n.j.EO.removeListener(n.Gj); + n.j.ya.ce.removeListener(n.PX); + n.j.Ab.removeListener(n.Ev); + n.j.Ab.removeListener(n.bL); + n.j.ya.Re.removeListener(n.RZ); + n.j.ya.playbackRate.removeListener(n.gb.QY); + n.j.removeEventListener(k.Ja.closed, n.GT); + n.j.removeEventListener(k.Ja.Y3, n.gb.Gh); + }; + this.bL = function() { + n.j.Ab.value === k.kb.Ge && (n.j.Ab.removeListener(n.bL), n.fu()); + }; + this.Nz = function(q) { + n.aq && n.gb.Nz(q); + }; + this.Gj = function(q) { + n.aq && void 0 !== q.newValue && (n.JO && n.No && n.gb.zva(n.getTime() - n.No, n.JO.uxa), n.JO = { + uxa: "repos", + hcb: q.newValue + }, n.gb.XC(q.newValue, n.j.ya.mf.value, n.j.ya.ce.value), n.No = n.getTime(), (0, f.Jf)(n.Ev)); + }; + this.lab = function(q) { + n.aq && n.gb.x$(!q.newValue); + }; + this.Il = function(q) { + q.oldValue && (n.Ty = q.oldValue, n.gb.Il(q), n.JO = { + uxa: "repos", + hcb: k.pc.AR + }, n.No = n.getTime(), (0, f.Jf)(n.Ev)); + }; + this.Ev = function() { var q; - if (p.Qo && p.cO && p.j.zb.value !== h.lb.Ff) { - q = p.getTime() - p.Qo; - p.ib.ku(q, !1, p.cO); - p.Ey && p.Ey != p.j.Da.uc.value && p.ib.xja(); - p.Qo = void 0; - p.cO = void 0; - } - }; - this.Zt = function() { - p.gq || (p.gq = !0, p.ib.ds(p.j), p.Bqa(), p.config().n7 && (p.xy = ob.setTimeout(function() { - p.Lf.flush(!1).catch(function() { - return p.log.warn("failed to flush log batcher on initialLogFlushTimeout"); + if (n.No && n.JO && n.j.Ab.value !== k.kb.Ff) { + q = n.getTime() - n.No; + n.gb.ru(q, !1, n.JO); + n.Ty && n.Ty != n.j.ya.ac.value && n.gb.$ja(); + n.No = void 0; + n.JO = void 0; + } + }; + this.fu = function() { + n.aq || (n.aq = !0, n.gb.ns(n.j), n.cra(), n.config().M7 && (n.Ly = qb.setTimeout(function() { + n.Lf.flush(!1).catch(function() { + return n.log.warn("failed to flush log batcher on initialLogFlushTimeout"); }); - p.xy = void 0; - }, p.config().n7))); + n.Ly = void 0; + }, n.config().M7))); }; - this.pg = function() { - p.xy && (ob.clearTimeout(p.xy), p.xy = void 0); - p.XY && p.XY(); - p.gq ? p.ib.gy() : p.j.oh ? p.ib.ds(p.j) : p.ib.bva(); + this.qg = function() { + n.Ly && (qb.clearTimeout(n.Ly), n.Ly = void 0); + n.EZ && n.EZ(); + n.aq ? n.gb.ty() : n.j.oh ? n.gb.ns(n.j) : n.gb.Ava(); }; - this.lZ = function(q) { - q.oldValue && q.Fh && q.Fh.mF && p.ib.Qx(q.oldValue, q.newValue, q.Fh.mF, q.Fh.IS); + this.RZ = function(q) { + q.oldValue && q.Hh && q.Hh.DF && n.gb.by(q.oldValue, q.newValue, q.Hh.DF, q.Hh.tT); }; - this.dX = function(q) { + this.PX = function(q) { var u; if (q.newValue) { u = q.newValue.stream; - p.JG != u && (p.JG && u && p.ib.wwa(p.JG, u, q.newValue.KK.startTime), p.JG = u); + n.aH != u && (n.aH && u && n.gb.Wwa(n.aH, u, q.newValue.cL.startTime), n.aH = u); } }; - this.Naa(); + this.uba(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.lQ = void 0; - l = a(5021); + b.ZQ = void 0; + m = a(5021); f = a(32219); - h = a(85001); - c.prototype.Naa = function() { - this.j.addEventListener(h.La.closed, this.US); - this.j.addEventListener(h.La.A3, this.ib.Eh); - this.j.Da.bi.addListener(this.Bz); - this.j.Da.Mb.addListener(this.ib.ol); - this.j.Da.uc.addListener(this.Gl); - this.j.Da.Og.addListener(this.ib.CS); - this.j.Ci.addListener(this.y$a); - this.j.YN.addListener(this.Ij); - this.j.Da.$d.addListener(this.dX); - this.j.zb.addListener(this.uv); - this.j.zb.addListener(this.JK); - this.j.Da.Oe.addListener(this.lZ); - this.j.Da.playbackRate.addListener(this.ib.hY); + k = a(85001); + c.prototype.uba = function() { + this.j.addEventListener(k.Ja.closed, this.GT); + this.j.addEventListener(k.Ja.Y3, this.gb.Gh); + this.j.ya.ai.addListener(this.Nz); + this.j.ya.Mb.addListener(this.gb.rl); + this.j.ya.ac.addListener(this.Il); + this.j.ya.Pg.addListener(this.gb.nT); + this.j.Ai.addListener(this.lab); + this.j.EO.addListener(this.Gj); + this.j.ya.ce.addListener(this.PX); + this.j.Ab.addListener(this.Ev); + this.j.Ab.addListener(this.bL); + this.j.ya.Re.addListener(this.RZ); + this.j.ya.playbackRate.addListener(this.gb.QY); }; c.prototype.getTime = function() { - return this.Ea.Kb().ea(l.pa); + return this.Ea.Kb().ea(m.ma); }; - c.prototype.Bqa = function() { - var d, g, n; + c.prototype.cra = function() { + var d, g, p; d = this; - n = []; - this.config().C7a && (this.config().D7a.forEach(function(k) { - n.push(ob.setTimeout(d.ib.Sy, k)); - }), this.config().L8 && (g = ob.setInterval(this.ib.Sy, this.config().L8)), this.XY = function() { - n.forEach(function(k) { - ob.clearTimeout(k); + p = []; + this.config().i8a && (this.config().j8a.forEach(function(h) { + p.push(qb.setTimeout(d.gb.ez, h)); + }), this.config().m9 && (g = qb.setInterval(this.gb.ez, this.config().m9)), this.EZ = function() { + p.forEach(function(h) { + qb.clearTimeout(h); }); - g && ob.clearInterval(g); + g && qb.clearInterval(g); }); }; - b.lQ = c; + b.ZQ = c; }, 15850: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - var p; + function c(p, h) { + var n; - function m() { - p.Rua.then(function(q) { - p.ma.trace("Unloading PBO Playdata Services"); + function l() { + n.pva.then(function(q) { + n.la.trace("Unloading PBO Playdata Services"); q.close(); }); - d.oe.removeListener(d.Wk, m); + d.oe.removeListener(d.Zk, l); } - p = this; - this.V9a = k; - this.Rua = k(); - this.ma = n.ab("PlayerPlaydataMonitorImpl"); - d.oe.addListener(d.Wk, m); + n = this; + this.H$a = h; + this.pva = h(); + this.la = p.Za("PlayerPlaydataMonitorImpl"); + d.oe.addListener(d.Zk, l); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.yMa = void 0; + b.ZMa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(87386); - h = a(96687); + k = a(96687); d = a(37509); g = a(85001); - c.prototype.Sj = function(n, k) { - this.Rua.then(function(m) { - m.Sj(k, !0, function(p) { - return n.close(p); - }); - m.Eya(k); - n.addEventListener(g.La.qva, function() { - n.$B() && m.Bcb(k).catch(function(p) { - (p = p.BN) && n.close(p); + c.prototype.Qj = function(p, h) { + this.pva.then(function(l) { + l.Qj(h, !0, function(n) { + return p.close(n); + }); + l.cza(h); + p.addEventListener(g.Ja.Pva, function() { + p.jC() && l.sdb(h).catch(function(n) { + (n = n.dO) && p.close(n); }); }); - n.addEventListener(g.La.ol, function() { - m.qaa(k).catch(function(p) { - (p = p.BN) && n.close(p); + p.addEventListener(g.Ja.rl, function() { + l.Xaa(h).catch(function(n) { + (n = n.dO) && p.close(n); }); }); - n.addEventListener(g.La.Gl, function() { - m.qaa(k).catch(function(p) { - (p = p.BN) && n.close(p); + p.addEventListener(g.Ja.Il, function() { + l.Xaa(h).catch(function(n) { + (n = n.dO) && p.close(n); }); }); }); }; - c.prototype.oY = function(n) { - return this.Rua.then(function(k) { - k.leb(); - return k.oY(n).catch(); + c.prototype.WY = function(p) { + return this.pva.then(function(h) { + h.efb(); + return h.WY(p).catch(); }); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.bb)), r.__param(1, (0, l.l)(h.DQ))], a); - b.yMa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.$a)), r.__param(1, (0, m.l)(k.pR))], a); + b.ZMa = a; }, 68272: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - this.Xsa = {}; - this.j7 = {}; - this.V7 = -1; - this.Rya = new h.Ib(null); - this.yva = new h.Ib(null); - this.ma = g.ab("StreamChangeDetector"); + this.vta = {}; + this.I7 = {}; + this.u8 = -1; + this.oza = new k.Ib(null); + this.Yva = new k.Ib(null); + this.la = g.Za("StreamChangeDetector"); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.LOa = void 0; + b.kPa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(45247); - h = a(81734); + k = a(81734); a = a(87386); - c.prototype.Bb = function(g, n, k) { - var m; - m = this; - g.forEach(function(p) { - p.stream.urls.forEach(function(q) { - m.Xsa[q.url] = [p, q.zg]; + c.prototype.Eb = function(g, p, h) { + var l; + l = this; + g.forEach(function(n) { + n.stream.urls.forEach(function(q) { + l.vta[q.url] = [n, q.Ag]; }); }); - this.ama = n; - this.MDb = k; - new PerformanceObserver(function(p) { - m.H8b(p.getEntries()); + this.Cma = p; + this.QEb = h; + new PerformanceObserver(function(n) { + l.k$b(n.getEntries()); }).observe({ entryTypes: ["resource"], buffered: !1 }); }; - c.prototype.Qcb = function(g) { - var n, k, m; - if (this.ama) { - k = this.m6(g); - if (k !== this.V7) { - for (this.V7 = k; 0 <= k && !this.j7[k];) k--; - m = ka(null !== (n = this.j7[k]) && void 0 !== n ? n : [this.ama, this.MDb]); - n = m.next().value; - m = m.next().value; - this.ma.debug("Setting time to " + g + ", using metadata from fragment " + k + " for " + ((0, f.WG)(n.track.type) + " track with bitrate ") + (n.stream.bitrate + " from cdn " + m)); - g = n.Ha[this.V7]; - k = g.kb; - this.yva.set({ - stream: n, - KK: { - startTime: Math.floor(1E3 * k), - endTime: Math.floor(1E3 * (k + g.duration)) + c.prototype.Hdb = function(g) { + var p, h, l; + if (this.Cma) { + h = this.K6(g); + if (h !== this.u8) { + for (this.u8 = h; 0 <= h && !this.I7[h];) h--; + l = ja(null !== (p = this.I7[h]) && void 0 !== p ? p : [this.Cma, this.QEb]); + p = l.next().value; + l = l.next().value; + this.la.debug("Setting time to " + g + ", using metadata from fragment " + h + " for " + ((0, f.mH)(p.track.type) + " track with bitrate ") + (p.stream.bitrate + " from cdn " + l)); + g = p.Ga[this.u8]; + h = g.jb; + this.Yva.set({ + stream: p, + cL: { + startTime: Math.floor(1E3 * h), + endTime: Math.floor(1E3 * (h + g.duration)) }, - Lm: m + Km: l }); } } }; - c.prototype.m6 = function(g) { - var n, k, m, p, q; - n = this.ama.Ha; + c.prototype.K6 = function(g) { + var p, h, l, n, q; + p = this.Cma.Ga; g /= 1E3; - k = 0; - m = n.length - 1; - if (g >= n[m].kb) return m; - for (; m >= k;) { - p = k + Math.floor((m - k) / 2); - q = n[p]; - if (g < q.kb) m = p - 1; - else if (g >= q.kb + q.duration) k = p + 1; - else return p; - } - return n.length - 1; - }; - c.prototype.H8b = function(g) { - var n; - n = this; - g.filter(function(k) { - return "video" === k.initiatorType; - }).forEach(function(k) { - var m, p, q; - m = k.name.indexOf("&fi="); - if (0 < m) { - p = k.name.substring(0, m); - m = Number(k.name.substring(m + 4)); - if (n.Xsa[p]) { - q = ka(n.Xsa[p]); - k = q.next().value; + h = 0; + l = p.length - 1; + if (g >= p[l].jb) return l; + for (; l >= h;) { + n = h + Math.floor((l - h) / 2); + q = p[n]; + if (g < q.jb) l = n - 1; + else if (g >= q.jb + q.duration) h = n + 1; + else return n; + } + return p.length - 1; + }; + c.prototype.k$b = function(g) { + var p; + p = this; + g.filter(function(h) { + return "video" === h.initiatorType; + }).forEach(function(h) { + var l, n, q; + l = h.name.indexOf("&fi="); + if (0 < l) { + n = h.name.substring(0, l); + l = Number(h.name.substring(l + 4)); + if (p.vta[n]) { + q = ja(p.vta[n]); + h = q.next().value; q = q.next().value; - p && !Number.isNaN(m) && k && (n.j7[m] && (n.V7 = -1), n.j7[m] = [k, q], p = k.Ha[m].kb, !1, n.Rya.set(k, { - mF: Math.floor(1E3 * p), - Lm: q + n && !Number.isNaN(l) && h && (p.I7[l] && (p.u8 = -1), p.I7[l] = [h, q], n = h.Ga[l].jb, !1, p.oza.set(h, { + DF: Math.floor(1E3 * n), + Km: q })); } } }); }; d = c; - d = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(a.bb))], d); - b.LOa = d; + d = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(a.$a))], d); + b.kPa = d; }, 25050: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w; + var m, f, k, d, g, p, h, l, n, q, u, t, v; - function c(v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I) { - var J, K, P; - J = this; - this.YW = y; - this.ty = x; + function c(w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J) { + var I, K, O; + I = this; + this.KX = y; + this.Hy = x; this.Ea = z; - this.Ph = A; - this.Jb = B; - this.SV = C; - this.VYb = D; - this.m$a = E; - this.Oba = G; - this.w3 = F; - this.sa = H; - this.KM = N; + this.Ph = B; + this.Jb = A; + this.HW = C; + this.n_b = D; + this.$$a = E; + this.sca = G; + this.U3 = F; + this.ta = H; + this.kN = L; this.config = M; - this.SA = L; - this.v = Q; - this.th = I; - this.FV = new m.Ib(!0); - this.Ci = new m.Ib(!1); - this.$r = new m.Ib(!1); - this.ended = new m.Ib(!1); - this.M3 = new m.Ib(0); - this.zb = new m.Ib(l.lb.Ff); - this.YN = new m.Ib(void 0); - this.loaded = this.kY = this.closed = !1; - this.P$a = function(S, ba) { - return function(na) { - var ha, va, ua, Ka, Ma; - ha = na.newValue; - va = ha.Lm; - na = ha.KK; - ua = ha.stream; - ha = S.value; - Ka = ha.streams.find(function($a) { - return $a.bitrate === ua.stream.bitrate; + this.cB = N; + this.I = P; + this.sh = J; + this.tW = new l.Ib(!0); + this.Ai = new l.Ib(!1); + this.vn = new l.Ib(!1); + this.ended = new l.Ib(!1); + this.k4 = new l.Ib(0); + this.Ab = new l.Ib(m.kb.Ff); + this.EO = new l.Ib(void 0); + this.loaded = this.SY = this.closed = !1; + this.Aab = function(U, ca) { + return function(pa) { + var la, va, ua, Ea, La; + la = pa.newValue; + va = la.Km; + pa = la.cL; + ua = la.stream; + la = U.value; + Ea = la.streams.find(function(Za) { + return Za.bitrate === ua.stream.bitrate; }); - Ma = J.Da.og.find(function($a) { - return $a.id === va; + La = I.ya.pg.find(function(Za) { + return Za.id === va; }); - J.log.info("Presenting " + Ka.type + " request with bitrate " + Ka.bitrate + ", track " + (ha.trackId + " [" + na.startTime + "..." + na.endTime + "]")); - ba.set({ - stream: Ka, - KK: na, - Dc: Ma + I.log.info("Presenting " + Ea.type + " request with bitrate " + Ea.bitrate + ", track " + (la.trackId + " [" + pa.startTime + "..." + pa.endTime + "]")); + ca.set({ + stream: Ea, + cL: pa, + Ec: La }); }; }; - this.yeb = function(S, ba, na) { - return function(ha) { + this.sfb = function(U, ca, pa) { + return function(la) { var va, ua; - va = S.value; - ua = va.streams.find(function(Ka) { - return Ka.bitrate === ha.newValue.stream.bitrate; + va = U.value; + ua = va.streams.find(function(Ea) { + return Ea.bitrate === la.newValue.stream.bitrate; }); - J.log.info("Streaming " + ua.type + " stream with bitrate " + ua.bitrate + ", track " + va.trackId); - ba.set(ua, { - mF: ha.Fh.mF, - IS: void 0 + I.log.info("Streaming " + ua.type + " stream with bitrate " + ua.bitrate + ", track " + va.trackId); + ca.set(ua, { + DF: la.Hh.DF, + tT: void 0 }); - va = J.Da.og.filter(function(Ka) { - return Ka.id === ha.Fh.Lm; + va = I.ya.pg.filter(function(Ea) { + return Ea.id === la.Hh.Km; })[0]; - na.set(va); + pa.set(va); }; }; - this.F_a = new Set(); - this.log = v.ab("HLSVideoPlayer"); - this.ba = (0, f.createElement)("VIDEO", "position:absolute;width:100%;height:100%"); - this.ba.playsInline = this.config.z$a; - this.Da = this.YW(h.gA.index++, Q.P, Q.id, null !== (K = Q.xb) && void 0 !== K ? K : {}, this.ty.fB(), this.Ea.Kb(), !1, void 0, function() { - return J.pr(); - }); - this.Da.mediaTime.set(null !== (P = this.Da.Hl) && void 0 !== P ? P : 0); - this.NI(); - this.nrb = this.KM.create(this); - this.nrb; + this.j0a = new Set(); + this.log = w.Za("HLSVideoPlayer"); + this.fa = (0, f.createElement)("VIDEO", "position:absolute;width:100%;height:100%"); + this.fa.playsInline = this.config.mab; + this.ya = this.KX(k.uA.index++, P.O, P.id, null !== (K = P.xb) && void 0 !== K ? K : {}, this.Hy.rB(), this.Ea.Kb(), !1, void 0, function() { + return I.xr(); + }); + this.ya.mediaTime.set(null !== (O = this.ya.Jl) && void 0 !== O ? O : 0); + this.jJ(); + this.qsb = this.kN.create(this); + this.qsb; this.load(); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.UPa = void 0; - l = a(85001); + b.wQa = void 0; + m = a(85001); f = a(52569); - h = a(13044); + k = a(13044); d = a(72639); g = a(24735); - n = a(36129); - k = a(63156); - m = a(81734); - p = a(5021); + p = a(36129); + h = a(63156); + l = a(81734); + n = a(5021); q = a(32687); u = a(45266); t = a(3887); - w = a(26388); - c.prototype.x6b = function() { - return !!this.ba.canPlayType && ("" !== this.ba.canPlayType("application/vnd.apple.mpegURL") || "" !== this.ba.canPlayType("audio/mpegurl")); + v = a(26388); + c.prototype.a8b = function() { + return !!this.fa.canPlayType && ("" !== this.fa.canPlayType("application/vnd.apple.mpegURL") || "" !== this.fa.canPlayType("audio/mpegurl")); }; - c.prototype.NI = function() { - var v; - v = this; - this.ba.addEventListener("loadedmetadata", function() { - v.rb(l.La.j6a); - v.rb(l.La.i6a); - v.rb(l.La.Gl); - v.rb(l.La.x3); - v.rb(l.La.ol); - v.rb(l.La.su); - }); - this.ba.addEventListener("error", function(y) { - y = v.th(n.V.MKa, y); - v.close(y); - }); - this.ba.addEventListener("timeupdate", function() { - v.ended.set(!1); - v.Da.mediaTime.set(v.pr()); - v.gma(); - v.rb(l.La.ao); - v.rb(l.La.lgb); - }); - this.ba.addEventListener("durationchange", function() { - v.rb(l.La.wma); - }); - this.ba.addEventListener("resize", function() { - v.rb(l.La.sAa); - }); - this.ba.addEventListener("playing", function() { - v.gma(); - v.$r.set(!1); - v.Ci.set(!0); - v.ended.set(!1); - v.zb.set(l.lb.he); - }); - this.ba.addEventListener("pause", function() { - v.Ci.set(!1); - v.$r.set(!1); - v.zb.set(l.lb.Mg); - }); - this.ba.addEventListener("waiting", function() { - v.zb.set(l.lb.Ff); - }); - this.ba.addEventListener("stalled", function() { - v.$r.set(!0); - }); - this.ba.addEventListener("seeking", function() { - v.$r.set(!1); - v.YN.set(v.Da.mediaTime.value); - v.zb.set(l.lb.Ff); - }); - this.ba.addEventListener("seeked", function() { - void 0 !== v.YN.value && (v.Da.fl.Lta(v.YN.value, v.pr()), v.YN.set(void 0)); - v.zb.set(v.$B() ? l.lb.he : l.lb.Mg); - }); - this.ba.addEventListener("progress", function() { - v.rb(l.La.J3); - v.x8b(); - }); - this.ba.addEventListener("ended", function() { - v.zb.set(l.lb.zq); - v.$r.set(!1); - v.Ci.set(!1); - v.ended.set(!0); - }); - this.ba.addEventListener("volumechange", function() { - v.rb(l.La.zhb); - v.rb(l.La.e8a); - }); - this.Ci.addListener(function() { - v.rb(l.La.qva); - v.rb(l.La.T9a); - v.JK(); - }); - this.M3.addListener(function() { - v.rb(l.La.CK); - }); - this.$r.addListener(function() { - v.rb(l.La.CK); - }); - this.FV.addListener(function() { - v.JK(); + c.prototype.jJ = function() { + var w; + w = this; + this.fa.addEventListener("loadedmetadata", function() { + w.qb(m.Ja.O6a); + w.qb(m.Ja.N6a); + w.qb(m.Ja.Il); + w.qb(m.Ja.V3); + w.qb(m.Ja.rl); + w.qb(m.Ja.Au); + }); + this.fa.addEventListener("error", function(y) { + y = w.sh(p.V.lLa, y); + w.close(y); + }); + this.fa.addEventListener("timeupdate", function() { + w.ended.set(!1); + w.ya.mediaTime.set(w.xr()); + w.Ima(); + w.qb(m.Ja.bo); + w.qb(m.Ja.hhb); + }); + this.fa.addEventListener("durationchange", function() { + w.qb(m.Ja.Zma); + }); + this.fa.addEventListener("resize", function() { + w.qb(m.Ja.UAa); + }); + this.fa.addEventListener("playing", function() { + w.Ima(); + w.vn.set(!1); + w.Ai.set(!0); + w.ended.set(!1); + w.Ab.set(m.kb.Ge); + }); + this.fa.addEventListener("pause", function() { + w.Ai.set(!1); + w.vn.set(!1); + w.Ab.set(m.kb.Ng); + }); + this.fa.addEventListener("waiting", function() { + w.Ab.set(m.kb.Ff); + }); + this.fa.addEventListener("stalled", function() { + w.vn.set(!0); + }); + this.fa.addEventListener("seeking", function() { + w.vn.set(!1); + w.EO.set(w.ya.mediaTime.value); + w.Ab.set(m.kb.Ff); + }); + this.fa.addEventListener("seeked", function() { + void 0 !== w.EO.value && (w.ya.jl.hua(w.EO.value, w.xr()), w.EO.set(void 0)); + w.Ab.set(w.jC() ? m.kb.Ge : m.kb.Ng); + }); + this.fa.addEventListener("progress", function() { + w.qb(m.Ja.h4); + w.a$b(); + }); + this.fa.addEventListener("ended", function() { + w.Ab.set(m.kb.xq); + w.vn.set(!1); + w.Ai.set(!1); + w.ended.set(!0); + }); + this.fa.addEventListener("volumechange", function() { + w.qb(m.Ja.uib); + w.qb(m.Ja.L8a); + }); + this.Ai.addListener(function() { + w.qb(m.Ja.Pva); + w.qb(m.Ja.F$a); + w.bL(); + }); + this.k4.addListener(function() { + w.qb(m.Ja.VK); + }); + this.vn.addListener(function() { + w.qb(m.Ja.VK); + }); + this.tW.addListener(function() { + w.bL(); }); this.ended.addListener(function() { - v.rb(l.La.FZa); + w.qb(m.Ja.k_a); }); - this.Da.playbackRate.addListener(function(y) { - v.ba.playbackRate = y.newValue; + this.ya.playbackRate.addListener(function(y) { + w.fa.playbackRate = y.newValue; }); }; - c.prototype.JK = function() { - !this.$B() || this.FV.value || this.kY || this.sUa || (this.kY = !0, this.Da.yy = this.sa.VH, this.m$a.Sj(this, this.Da)); + c.prototype.bL = function() { + !this.jC() || this.tW.value || this.SY || this.$Ua || (this.SY = !0, this.ya.My = this.ta.mI, this.$$a.Qj(this, this.ya)); }; - c.prototype.PS = function() { - return this.XW - (this.Da.Qh.ea(p.pa) + this.Ea.Hy.ea(p.pa)); + c.prototype.BT = function() { + return this.JX - (this.ya.Qh.ea(n.ma) + this.Ea.Wy.ea(n.ma)); }; - c.prototype.WF = function() { - var v; - v = this.Da.cb.hD; - return (0, q.Tb)(v) ? v : this.Da.Qh.ea(p.pa) + this.Ea.Hy.ea(p.pa); + c.prototype.oG = function() { + var w; + w = this.ya.bb.tD; + return (0, q.Tb)(w) ? w : this.ya.Qh.ea(n.ma) + this.Ea.Wy.ea(n.ma); }; - c.prototype.hka = function() { - return this.sa.ke.ea(p.pa) - this.WF(); + c.prototype.Hka = function() { + return this.ta.me.ea(n.ma) - this.oG(); }; - c.prototype.ika = function() { - return this.XW - this.WF(); + c.prototype.Ika = function() { + return this.JX - this.oG(); }; - c.prototype.x8b = function() { - var v; - v = this.ba.readyState <= k.Xj.Zz.HAVE_METADATA ? 0 : this.ba.readyState <= k.Xj.Zz.HAVE_CURRENT_DATA ? .5 : 1; - 1 === v && (this.XW = this.sa.ke.ea(p.pa), this.FV.set(!1), this.Dna(l.La.loaded)); - this.M3.set(v); + c.prototype.a$b = function() { + var w; + w = this.fa.readyState <= h.Kk.lA.HAVE_METADATA ? 0 : this.fa.readyState <= h.Kk.lA.HAVE_CURRENT_DATA ? .5 : 1; + 1 === w && (this.JX = this.ta.me.ea(n.ma), this.tW.set(!1), this.foa(m.Ja.loaded)); + this.k4.set(w); }; - c.prototype.gma = function() { - var v; - v = this.pr(); - this.Oba.Qcb(v); - this.w3.Qcb(v); + c.prototype.Ima = function() { + var w; + w = this.xr(); + this.sca.Hdb(w); + this.U3.Hdb(w); }; - c.prototype.XX = function() { - var v; - v = this; - this.Da.re("ats"); - return this.Ph.ny({ - na: this.Da.na, - cb: this.Da.cb, - J: this.Da.P, - jr: d.ul.o1, - kf: g.zh.xm + c.prototype.FY = function() { + var w; + w = this; + this.ya.pe("ats"); + return this.Ph.By({ + na: this.ya.na, + bb: this.ya.bb, + K: this.ya.O, + ur: d.wl.R1, + Cf: g.Ah.In }).then(function(y) { var z; - function x(A) { - var B; - B = A; - A && A.oo() && !A.jn() && (B = null); - v.Da.bi.set(B); - } - v.Da.re("at"); - z = v.SV.create({}).N9a(y); - v.Da.Y = y; - v.Da.Bc = z; - v.ba.audioTracks.addEventListener("addtrack", function() { - v.Hgb(v.Da.uc.value); - }); - v.ba.audioTracks.addEventListener("change", function() { - for (var A, B, C = {}, D = ka(v.ba.audioTracks), E = D.next(); !E.done; + function x(B) { + var A; + A = B; + B && B.no() && !B.en() && (A = null); + w.ya.ai.set(A); + } + w.ya.pe("at"); + z = w.HW.create({}).z$a(y); + w.ya.X = y; + w.ya.Dc = z; + w.fa.audioTracks.addEventListener("addtrack", function() { + w.Dhb(w.ya.ac.value); + }); + w.fa.audioTracks.addEventListener("change", function() { + for (var B, A, C = {}, D = ja(w.fa.audioTracks), E = D.next(); !E.done; (C = { - mP: C.mP - }, E = D.next()))(C.mP = E.value, C.mP.enabled && C.mP.label !== (null === (A = v.Da.uc.value) || void 0 === A ? void 0 : A.displayName) && (!1, E = null !== (B = v.Da.ei.find((function(G) { + SP: C.SP + }, E = D.next()))(C.SP = E.value, C.SP.enabled && C.SP.label !== (null === (B = w.ya.ac.value) || void 0 === B ? void 0 : B.displayName) && (!1, E = null !== (A = w.ya.ci.find((function(G) { return function(F) { - return F.displayName === G.mP.label; + return F.displayName === G.SP.label; }; - })(C))) && void 0 !== B ? B : null, v.Da.uc.set(E))); + })(C))) && void 0 !== A ? A : null, w.ya.ac.set(E))); }); - v.Da.uc.addListener(function(A) { - v.Hgb(A.newValue); - v.rb(l.La.Gl); - v.rb(l.La.su); + w.ya.ac.addListener(function(B) { + w.Dhb(B.newValue); + w.qb(m.Ja.Il); + w.qb(m.Ja.Au); }); - v.ba.textTracks.addEventListener("addtrack", function() { - v.Igb(v.Da.Mb.value); + w.fa.textTracks.addEventListener("addtrack", function() { + w.Ehb(w.ya.Mb.value); }); - v.ba.textTracks.addEventListener("change", function() { + w.fa.textTracks.addEventListener("change", function() { var G; - for (var A, B, C = v.ba.textTracks, D = {}, E = 0; E < C.length; + for (var B, A, C = w.fa.textTracks, D = {}, E = 0; E < C.length; (D = { - nP: D.nP + TP: D.TP }, E++)) - if ((D.nP = C[E], "showing" === D.nP.mode && D.nP.label !== (null === (A = v.Da.Mb.value) || void 0 === A ? void 0 : A.displayName))) { + if ((D.TP = C[E], "showing" === D.TP.mode && D.TP.label !== (null === (B = w.ya.Mb.value) || void 0 === B ? void 0 : B.displayName))) { !1; - G = null !== (B = v.Da.Yg.find((function(F) { + G = null !== (A = w.ya.$g.find((function(F) { return function(H) { - return H.displayName === F.nP.label; + return H.displayName === F.TP.label; }; - })(D))) && void 0 !== B ? B : null; - v.Da.Mb.set(G); + })(D))) && void 0 !== A ? A : null; + w.ya.Mb.set(G); x(G); } }); - v.Da.Mb.set(z.mT); - x(z.mT); - v.Da.Mb.addListener(function(A) { - v.Igb(A.newValue); - v.rb(l.La.ol); + w.ya.Mb.set(z.ZT); + x(z.ZT); + w.ya.Mb.addListener(function(B) { + w.Ehb(B.newValue); + w.qb(m.Ja.rl); }); - return v.VYb.Pg(y, function(A) { - return v.Da.re(A); + return w.n_b.Qg(y, function(B) { + return w.ya.pe(B); }); }).then(function(y) { - var x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J; - x = y.gTb; - z = y.kyb; - y = y.O5b; - A = y.audio; - B = y.cYa; + var x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I; + x = y.uUb; + z = y.nzb; + y = y.o7b; + B = y.audio; + A = y.JYa; C = y.video; - D = v.Da; - E = D.Og; - G = D.uc; - F = D.ei; - H = D.Oe; - N = D.Ig; - y = D.Hl; - M = D.$d; - L = D.nf; - Q = D.fl; - D = D.Bc; - D.ei = F.filter(function(K) { - return A.find(function(P) { - return P.track.$f === K.trackId; + D = w.ya; + E = D.Pg; + G = D.ac; + F = D.ci; + H = D.Re; + L = D.Jg; + y = D.Jl; + M = D.ce; + N = D.mf; + P = D.jl; + D = D.Dc; + D.ci = F.filter(function(K) { + return B.find(function(O) { + return O.track.ag === K.trackId; }); }); - N.set(D.J4); + L.set(D.h5); G.set(F.find(function(K) { - return K.trackId === B; + return K.trackId === A; })); D = C[0]; - I = D.stream; - F = A.find(function(K) { - return K.track.$f === B; - }); - J = F.stream; - v.aV = I.bitrate; - v.Oba.yva.addListener(v.P$a(N, M)); - v.Oba.Rya.addListener(v.yeb(N, H, v.Da.Dc[w.u.X])); - H = z.get(I.Rm).IN.zg; - v.Oba.Bb(C, D, H); - v.w3.yva.addListener(v.P$a(G, L)); - v.w3.Rya.addListener(v.yeb(G, E, v.Da.Dc[w.u.$])); - z = z.get(J.Rm).IN.zg; - v.w3.Bb(A, F, z); - v.ba.src = x; - v.ba.currentTime = (null !== y && void 0 !== y ? y : 0) / 1E3; - v.ba.load(); - Q.Lta(0, y && 0 < y ? y : 1); + J = D.stream; + F = B.find(function(K) { + return K.track.ag === A; + }); + I = F.stream; + w.MV = J.bitrate; + w.sca.Yva.addListener(w.Aab(L, M)); + w.sca.oza.addListener(w.sfb(L, H, w.ya.Ec[v.u.W])); + H = z.get(J.Qm).nO.Ag; + w.sca.Eb(C, D, H); + w.U3.Yva.addListener(w.Aab(G, N)); + w.U3.oza.addListener(w.sfb(G, E, w.ya.Ec[v.u.Y])); + z = z.get(I.Qm).nO.Ag; + w.U3.Eb(B, F, z); + w.fa.src = x; + w.fa.currentTime = (null !== y && void 0 !== y ? y : 0) / 1E3; + w.fa.load(); + P.hua(0, y && 0 < y ? y : 1); }).catch(function(y) { var x, z; if (y instanceof Error) { - z = (0, t.Ae)(y); - v.log.error("uncaught exception", y, z); + z = (0, t.Kf)(y); + w.log.error("uncaught exception", y, z); } - v.close(v.th(null !== (x = y.code) && void 0 !== x ? x : n.V.DPa, y)); + w.close(w.sh(null !== (x = y.code) && void 0 !== x ? x : p.V.fQa, y)); }); }; - c.prototype.Igb = function(v) { + c.prototype.Ehb = function(w) { var z; - for (var y = this.ba.textTracks, x = 0; x < y.length; x++) { + for (var y = this.fa.textTracks, x = 0; x < y.length; x++) { z = y[x]; - z.label === v.displayName && "showing" !== z.mode && (!1, z.mode = "showing"); - z.label !== v.displayName && "showing" === z.mode && (!1, z.mode = "hidden"); + z.label === w.displayName && "showing" !== z.mode && (!1, z.mode = "showing"); + z.label !== w.displayName && "showing" === z.mode && (!1, z.mode = "hidden"); } }; - c.prototype.Hgb = function(v) { - for (var y = ka(this.ba.audioTracks), x = y.next(); !x.done; x = y.next())(x = x.value, x.label !== v.displayName || x.enabled || (!1, x.enabled = !0), x.label !== v.displayName && x.enabled && (!1, x.enabled = !1)); + c.prototype.Dhb = function(w) { + for (var y = ja(this.fa.audioTracks), x = y.next(); !x.done; x = y.next())(x = x.value, x.label !== w.displayName || x.enabled || (!1, x.enabled = !0), x.label !== w.displayName && x.enabled && (!1, x.enabled = !1)); }; c.prototype.io = function() {}; - c.prototype.Tl = function() {}; - c.prototype.pr = function() { - return Math.floor(1E3 * this.ba.currentTime); + c.prototype.Yk = function() {}; + c.prototype.xr = function() { + return Math.floor(1E3 * this.fa.currentTime); + }; + c.prototype.A6 = function() { + return this.xr(); }; - c.prototype.c6 = function() { - return this.pr(); + c.prototype.mM = function() { + return this.xr(); }; - c.prototype.QL = function() { - return this.pr(); + c.prototype.lM = function() { + return Math.floor(1E3 * this.fa.duration); }; - c.prototype.roa = function() { - return Math.floor(1E3 * this.ba.duration); + c.prototype.j2a = function() { + return this.I.O; }; - c.prototype.M1a = function() { - return this.v.P; + c.prototype.Lt = function() { + return this.ya.na; }; - c.prototype.Ft = function() { - return this.Da.na; + c.prototype.v2a = function() { + var w; + return null === (w = this.ya.X) || void 0 === w ? void 0 : w.Ca.xd; }; - c.prototype.Ym = function() { - return this.ba; + c.prototype.Vm = function() { + return this.fa; }; - c.prototype.Nv = function() { - return null === this.qh(); + c.prototype.Yv = function() { + return null === this.ph(); }; - c.prototype.$B = function() { - return this.Ci.value; + c.prototype.jC = function() { + return this.Ai.value; }; - c.prototype.Pt = function() { - return !this.Ci.value; + c.prototype.Wt = function() { + return !this.Ai.value; }; - c.prototype.Sqa = function() { - return this.ba.ended; + c.prototype.ura = function() { + return this.fa.ended; }; - c.prototype.qh = function() { - return 1 !== this.M3.value ? { - stalled: this.$r.value, - progress: this.M3.value, + c.prototype.ph = function() { + return 1 !== this.k4.value ? { + stalled: this.vn.value, + progress: this.k4.value, progressRollback: !1 } : null; }; c.prototype.getError = function() { - var v, y; - return null !== (y = null === (v = this.oh) || void 0 === v ? void 0 : v.OY()) && void 0 !== y ? y : null; + var w, y; + return null !== (y = null === (w = this.oh) || void 0 === w ? void 0 : w.vZ()) && void 0 !== y ? y : null; }; - c.prototype.z0a = function() { - return 1 === this.ba.buffered.length ? 1E3 * this.ba.buffered.end(0) : null; + c.prototype.b1a = function() { + return 1 === this.fa.buffered.length ? 1E3 * this.fa.buffered.end(0) : null; }; - c.prototype.I2a = function() { + c.prototype.k3a = function() { return { - width: this.ba.videoWidth, - height: this.ba.videoHeight + width: this.fa.videoWidth, + height: this.fa.videoHeight }; }; - c.prototype.Yqa = function() { - return this.ba.muted; + c.prototype.Ara = function() { + return this.fa.muted; }; - c.prototype.K2a = function() { - return this.ba.volume; + c.prototype.n3a = function() { + return this.fa.volume; }; - c.prototype.bdb = function(v) { - this.ba.muted = v; + c.prototype.Tdb = function(w) { + this.fa.muted = w; }; - c.prototype.qdb = function(v) { - this.ba.volume = v; + c.prototype.keb = function(w) { + this.fa.volume = w; }; - c.prototype.addEventListener = function(v, y, x) { - this.Jb.addListener(v, y, x); + c.prototype.addEventListener = function(w, y, x) { + this.Jb.addListener(w, y, x); }; - c.prototype.removeEventListener = function(v, y) { - this.Jb.removeListener(v, y); + c.prototype.removeEventListener = function(w, y) { + this.Jb.removeListener(w, y); }; c.prototype.load = function() { - var v; - v = this; - this.loaded || (this.loaded = !0, this.SA.EV(function(y) { - v.x6b() ? y.ia ? v.XX() : v.close(v.th(y.errorCode || n.V.Nda, y)) : v.close(v.th(n.V.slb)); + var w; + w = this; + this.loaded || (this.loaded = !0, this.cB.sW(function(y) { + w.a8b() ? y.pa ? w.FY() : w.close(w.sh(y.errorCode || p.V.rea, y)) : w.close(w.sh(p.V.omb)); })); }; - c.prototype.close = function(v) { + c.prototype.close = function(w) { if (this.closed) return Promise.resolve(); - this.Da.mediaTime.set(this.pr()); - this.gma(); - this.Da.cT = this.c6(); + this.ya.mediaTime.set(this.xr()); + this.Ima(); + this.ya.PT = this.A6(); this.closed = !0; - this.ba.removeAttribute("src"); - this.ba.load(); - null === v || void 0 === v ? void 0 : v.ddb(!this.FV.value); - (this.oh = v) && this.rb(l.La.error, v.OY()); - this.rb(l.La.closed); - return this.m$a.oY(this.Da); + this.fa.removeAttribute("src"); + this.fa.load(); + null === w || void 0 === w ? void 0 : w.Vdb(!this.tW.value); + (this.oh = w) && this.qb(m.Ja.error, w.vZ()); + this.qb(m.Ja.closed); + return this.$$a.WY(this.ya); }; c.prototype.play = function() { - var v, y; - v = this; - y = this.ba.play(); - this.sUa = !1; + var w, y; + w = this; + y = this.fa.play(); + this.$Ua = !1; y && y.then(function() { - v.Dna(l.La.tUa); + w.foa(m.Ja.aVa); }).catch(function(x) { - v.rb(l.La.CK); - "NotAllowedError" === x.name && (v.log.warn("Playback is blocked by the browser settings", x), v.sUa = !0, v.Eh = !0, v.Dna(l.La.A3, { + w.qb(m.Ja.VK); + "NotAllowedError" === x.name && (w.log.warn("Playback is blocked by the browser settings", x), w.$Ua = !0, w.Gh = !0, w.foa(m.Ja.Y3, { player: { play: function() { - return v.play(); + return w.play(); } } })); }); }; - c.prototype.rb = function(v, y, x) { + c.prototype.qb = function(w, y, x) { y = y || ({}); y.target = this; - this.Jb.Ec(v, y, !x); + this.Jb.Fc(w, y, !x); }; - c.prototype.Dna = function(v, y) { - this.F_a.has(v) || (this.F_a.add(v), this.rb(v, y, void 0)); + c.prototype.foa = function(w, y) { + this.j0a.has(w) || (this.j0a.add(w), this.qb(w, y, void 0)); }; c.prototype.pause = function() { - this.ba.pause(); + this.fa.pause(); }; - c.prototype.S9a = function() { + c.prototype.E$a = function() { this.pause(); }; - c.prototype.seek = function(v) { - this.ba.currentTime = v / 1E3; + c.prototype.seek = function(w) { + this.fa.currentTime = w / 1E3; }; - c.prototype.U3a = function(v) { - this.close(this.th(n.V.bFa, n.S.$o, v)); + c.prototype.y4a = function(w) { + this.close(this.sh(p.V.AFa, p.R.Xo, w)); }; - c.prototype.YL = function() { - return this.Da.playbackRate.value; + c.prototype.uM = function() { + return this.ya.playbackRate.value; }; - c.prototype.waa = function(v) { - this.Da.playbackRate.set(v); + c.prototype.cba = function(w) { + this.ya.playbackRate.set(w); }; - c.prototype.r0a = function() { - var v; - v = this; - return this.Da.ei.map(function(y) { - return v.Pp(y); + c.prototype.U0a = function() { + var w; + w = this; + return this.ya.ci.map(function(y) { + return w.Np(y); }); }; - c.prototype.xpa = function(v) { + c.prototype.aqa = function(w) { var y; y = this; - return this.yU(v).map(function(x) { - return y.Pp(x); + return this.kV(w).map(function(x) { + return y.Np(x); }); }; - c.prototype.q0a = function() { - var v; - v = this.Da.uc.value; - return v && this.Pp(v); + c.prototype.T0a = function() { + var w; + w = this.ya.ac.value; + return w && this.Np(w); }; - c.prototype.wpa = function() { - var v; - v = this.Da.Mb.value; - return v && this.Pp(v); + c.prototype.$pa = function() { + var w; + w = this.ya.Mb.value; + return w && this.Np(w); }; - c.prototype.Mcb = function(v) { - if ((v = this.QT(v)) && v.Zf) return (this.Da.uc.set(v), Promise.resolve()); + c.prototype.Ddb = function(w) { + if ((w = this.zU(w)) && w.$f) return (this.ya.ac.set(w), Promise.resolve()); this.log.error("Invalid setAudioTrack call"); return Promise.reject(Error("Invalid setAudioTrack call")); }; - c.prototype.bya = function(v) { + c.prototype.Aya = function(w) { var y, x; y = this; - x = this.Da.Yg.find(function(z) { - return y.Pp(z) === v; + x = this.ya.$g.find(function(z) { + return y.Np(z) === w; }); - if (x && x.Zf) return (this.Da.Mb.set(x), this.Da.bi.set(x), Promise.resolve()); + if (x && x.$f) return (this.ya.Mb.set(x), this.ya.ai.set(x), Promise.resolve()); this.log.error("Invalid setTextTrack call"); return Promise.reject(Error("Invalid setTextTrack call")); }; - c.prototype.G1a = function() { - var v; - return this.pU(this.Da.ei, null === (v = this.Da.Y) || void 0 === v ? void 0 : v.Fa.i7a); + c.prototype.e2a = function() { + var w; + return this.bV(this.ya.ci, null === (w = this.ya.X) || void 0 === w ? void 0 : w.Ca.O7a); }; - c.prototype.Ooa = function(v) { + c.prototype.qpa = function(w) { var y; - return this.pU(this.yU(v), null === (y = this.Da.Y) || void 0 === y ? void 0 : y.Fa.j7a); + return this.bV(this.kV(w), null === (y = this.ya.X) || void 0 === y ? void 0 : y.Ca.P7a); }; - c.prototype.Pp = function(v) { + c.prototype.Np = function(w) { var y; - y = v.Tva = v.Tva || ({ - trackId: v.trackId, - bcp47: v.ye, - displayName: v.displayName, - trackType: v.xh, - rawTrackType: v.MC, - channels: v.channels - }); - this.cra(v) && (y.isNative = v.isNative, y.surroundFormatLabel = v.wY); - this.dra(v) && (y.isNoneTrack = v.oo(), y.isForcedNarrative = v.jn(), y.isImageBased = v.lk); - y.subType = v.lI; - y.variant = v.variant; + y = w.twa = w.twa || ({ + trackId: w.trackId, + bcp47: w.xe, + displayName: w.displayName, + trackType: w.wh, + rawTrackType: w.WC, + channels: w.channels + }); + this.Fra(w) && (y.isNative = w.isNative, y.surroundFormatLabel = w.eZ); + this.Gra(w) && (y.isNoneTrack = w.no(), y.isForcedNarrative = w.en(), y.isImageBased = w.mk); + y.subType = w.DI; + y.variant = w.variant; return y; }; - c.prototype.cra = function(v) { - return "undefined" !== typeof v.isNative; + c.prototype.Fra = function(w) { + return "undefined" !== typeof w.isNative; }; - c.prototype.dra = function(v) { - return "undefined" !== typeof v.oo && "undefined" !== typeof v.jn; + c.prototype.Gra = function(w) { + return "undefined" !== typeof w.no && "undefined" !== typeof w.en; }; - c.prototype.QT = function(v) { + c.prototype.zU = function(w) { var y; y = this; - return v && this.Da.ei.find(function(x) { - return y.Pp(x) === v; + return w && this.ya.ci.find(function(x) { + return y.Np(x) === w; }); }; - c.prototype.yU = function(v) { + c.prototype.kV = function(w) { var y; - v = this.QT(v) || this.Da.uc.value; - return null !== (y = null === v || void 0 === v ? void 0 : v.Yg) && void 0 !== y ? y : []; + w = this.zU(w) || this.ya.ac.value; + return null !== (y = null === w || void 0 === w ? void 0 : w.$g) && void 0 !== y ? y : []; }; - c.prototype.pU = function(v, y) { + c.prototype.bV = function(w, y) { var x; - x = v.length - 1; + x = w.length - 1; if ("number" !== typeof y) return x; - v = v.findIndex(function(z) { - return z.bc > y; + w = w.findIndex(function(z) { + return z.dc > y; }); - return -1 === v ? x : v - 1; + return -1 === w ? x : w - 1; }; - c.prototype.yba = function(v) { - this.Da.cb = (0, u.K8)(this.Da.cb, v); + c.prototype.dca = function(w) { + this.ya.bb = (0, u.k9)(this.ya.bb, w); }; - c.prototype.Wi = function(v) { - if (v !== this.Da.I) throw (!1, Error("Unknown segmentId " + v)); - return this.Da; + c.prototype.Ui = function(w) { + if (w !== this.ya.H) throw (!1, Error("Unknown segmentId " + w)); + return this.ya; }; - c.prototype.Y1a = function() { - return this.Da.cb; + c.prototype.w2a = function() { + return this.ya.bb; }; - c.prototype.Mia = function() { + c.prototype.nja = function() { !1; }; - c.prototype.Zv = function() { + c.prototype.lw = function() { !1; }; - c.prototype.dH = function() { + c.prototype.wH = function() { !1; }; - c.prototype.LU = function() { + c.prototype.wV = function() { !1; return Promise.reject(); }; - c.prototype.npa = function() { + c.prototype.Rpa = function() { return {}; }; - c.prototype.d6 = function() {}; - c.prototype.o0a = function() { + c.prototype.B6 = function() {}; + c.prototype.R0a = function() { return {}; }; - c.prototype.Pxa = function() {}; - c.prototype.xO = function() {}; - c.prototype.y4a = function() { + c.prototype.oya = function() {}; + c.prototype.dP = function() {}; + c.prototype.b5a = function() { return !1; }; - c.prototype.T0a = function() { + c.prototype.s1a = function() { return { addEventListener: function() {}, removeEventListener: function() {}, @@ -61711,77 +61250,77 @@ E3cbY[513816] = false; } }; }; - c.prototype.sL = function() { + c.prototype.ML = function() { !1; return Promise.resolve({ success: !0 }); }; - c.prototype.F2a = function() { + c.prototype.g3a = function() { !1; }; - c.prototype.FU = function() { + c.prototype.qV = function() { !1; }; - c.prototype.qO = function() { + c.prototype.XO = function() { !1; }; - c.prototype.gya = function() { + c.prototype.Fya = function() { !1; }; - c.prototype.f6a = function() { + c.prototype.K6a = function() { !1; }; - c.prototype.h0a = function() { + c.prototype.K0a = function() { !1; return Promise.reject(); }; - c.prototype.j$a = function() { + c.prototype.X$a = function() { !1; return Promise.reject(); }; - c.prototype.qab = function() { + c.prototype.cbb = function() { !1; return Promise.reject(); }; - c.prototype.gj = function() { + c.prototype.Fi = function() { !1; return Promise.reject(); }; - c.prototype.tH = function() { + c.prototype.LH = function() { !1; }; - b.UPa = c; + b.wQa = c; }, 41893: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m, p, q, u, t, w, v, y, x, z, A, B, C, D) { + function c(h, l, n, q, u, t, v, w, y, x, z, B, A, C, D) { var E; E = this; - this.de = k; - this.Cb = m; + this.fe = h; + this.Bb = l; this.Jb = q; - this.au = t; - this.ZS = w; - this.i0a = v; + this.hu = t; + this.KT = v; + this.L0a = w; this.config = x; - this.th = A; - this.v = B; - this.j = z.create(B.P, B.Qh, y, C, D, B.xb, B.id, B.Y); + this.sh = B; + this.I = A; + this.j = z.create(A.O, A.Qh, y, C, D, A.xb, A.id, A.X); this.j.background.set(!0); - this.log = p.ab("VideoPlayer", this.j); - this.W9a = []; + this.log = n.Za("VideoPlayer", this.j); + this.I$a = []; this.ended = !1; - this.NI(); + this.jJ(); this.j.state.addListener(function(G) { - G.newValue === f.Wb.fe && E.rb(f.La.jra, { - movieId: B.P + G.newValue === f.Xb.ie && E.qb(f.Ja.Lra, { + movieId: A.O }); }); - this.j.cb.tg && (this.AK = u.MBb(this, this.j), this.j.addEventListener(f.ga.QH, function(G) { + this.j.bb.ug && (this.TK = u.QCb(this, this.j), this.j.addEventListener(f.ha.hI, function(G) { G = G.position.segmentId; - E.xRb !== G && (E.xRb = G, E.rb(f.La.R2b, { + E.JSb !== G && (E.JSb = G, E.qb(f.Ja.p4b, { segmentId: G })); })); @@ -61789,178 +61328,182 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.FHa = void 0; - l = a(36129); + b.eIa = void 0; + m = a(36129); f = a(85001); - h = a(5021); + k = a(5021); d = a(22365); g = a(87607); - n = a(3887); - c.prototype.Nv = function() { - return this.j.state.value === f.Wb.fe; + p = a(3887); + c.prototype.Yv = function() { + return this.j.state.value === f.Xb.ie; }; - c.prototype.M1a = function() { - return this.j.P; + c.prototype.j2a = function() { + return this.j.O; }; - c.prototype.Ft = function() { + c.prototype.Lt = function() { return this.j.na; }; - c.prototype.Ym = function() { - return this.j.uk; + c.prototype.v2a = function() { + var h; + return null === (h = this.j.X) || void 0 === h ? void 0 : h.Ca.xd; + }; + c.prototype.Vm = function() { + return this.j.vk; }; - c.prototype.$B = function() { - return this.j.Ci.value; + c.prototype.jC = function() { + return this.j.Ai.value; }; - c.prototype.Pt = function() { + c.prototype.Wt = function() { return this.j.paused.value; }; - c.prototype.Sqa = function() { + c.prototype.ura = function() { return this.ended; }; - c.prototype.qh = function() { - var k; - k = this.j.$ja.value; - return k ? { - networkStalled: !!k.$r, - stalled: !!k.$r, - progress: k.progress, - progressRollback: !!k.s_b + c.prototype.ph = function() { + var h; + h = this.j.Aka.value; + return h ? { + networkStalled: !!h.vn, + stalled: !!h.vn, + progress: h.progress, + progressRollback: !!h.M0b } : null; }; c.prototype.getError = function() { - var k; - k = this.j.oh; - return k ? k.OY() : null; + var h; + h = this.j.oh; + return h ? h.vZ() : null; }; c.prototype.io = function() { - var k; - return null === (k = this.j.io()) || void 0 === k ? void 0 : k.xGb; + var h; + return null === (h = this.j.io()) || void 0 === h ? void 0 : h.DHb; }; - c.prototype.Tl = function() { - return this.j.kd; + c.prototype.Yk = function() { + return this.j.Kd; }; - c.prototype.QL = function() { - return this.Tl().aa ? this.Tl().I6() : this.pr(); + c.prototype.mM = function() { + return this.Yk().aa ? this.Yk().g7() : this.xr(); }; - c.prototype.pr = function() { + c.prototype.xr = function() { return this.j.mediaTime.value; }; - c.prototype.z0a = function() { - var k; - k = (this.c6() || 0) + this.j.y0a(); - return Math.min(k, this.roa()); + c.prototype.b1a = function() { + var h; + h = (this.A6() || 0) + this.j.a1a(); + return Math.min(h, this.lM()); }; - c.prototype.c6 = function() { - return this.Tl().aa ? this.Tl().I6() : this.j.HB(); + c.prototype.A6 = function() { + return this.Yk().aa ? this.Yk().g7() : this.j.QB(); }; - c.prototype.roa = function() { - return this.Tl().aa ? this.Tl().y1a() : this.j.Xx.ea(h.pa); + c.prototype.lM = function() { + return this.Yk().aa ? this.Yk().h3a() : this.j.hy.ea(k.ma); }; - c.prototype.I2a = function() { - var k; - k = this.j.kD.value; - return k ? { - width: k.width, - height: k.height + c.prototype.k3a = function() { + var h; + h = this.j.BD.value; + return h ? { + width: h.width, + height: h.height } : null; }; - c.prototype.d6 = function() { - return this.j.d6(); + c.prototype.B6 = function() { + return this.j.B6(); }; - c.prototype.h0a = function(k) { - var m, p; - return (null === (m = this.j.Y) || void 0 === m ? 0 : m.ti.VL("generateScreenshots")) ? this.i0a.fo(this.log, this.j.Y.ti, k) : (m = null === (p = this.j.cb) || void 0 === p ? void 0 : p.sn) ? this.i0a.Df(this.log, Object.assign({ - packageId: m - }, k)) : Promise.reject("Unknown packageId"); + c.prototype.K0a = function(h) { + var l, n; + return (null === (l = this.j.X) || void 0 === l ? 0 : l.ri.rM("generateScreenshots")) ? this.L0a.fo(this.log, this.j.X.ri, h) : (l = null === (n = this.j.bb) || void 0 === n ? void 0 : n.pn) ? this.L0a.Bf(this.log, Object.assign({ + packageId: l + }, h)) : Promise.reject("Unknown packageId"); }; - c.prototype.T0a = function() { - return this.rKb(this.j.yYa); + c.prototype.s1a = function() { + return this.CLb(this.j.eZa); }; - c.prototype.r0a = function() { - var k; - k = this; - return this.j.ei.map(function(m) { - return k.Pp(m); + c.prototype.U0a = function() { + var h; + h = this; + return this.j.ci.map(function(l) { + return h.Np(l); }); }; - c.prototype.G1a = function() { - var k; - return this.pU(this.j.ei, null === (k = this.j.Y) || void 0 === k ? void 0 : k.Fa.i7a); + c.prototype.e2a = function() { + var h; + return this.bV(this.j.ci, null === (h = this.j.X) || void 0 === h ? void 0 : h.Ca.O7a); }; - c.prototype.xpa = function(k) { - var m; - m = this; - return this.yU(k).map(function(p) { - return m.Pp(p); + c.prototype.aqa = function(h) { + var l; + l = this; + return this.kV(h).map(function(n) { + return l.Np(n); }); }; - c.prototype.Ooa = function(k) { - var m; - return this.pU(this.yU(k), null === (m = this.j.Y) || void 0 === m ? void 0 : m.Fa.j7a); + c.prototype.qpa = function(h) { + var l; + return this.bV(this.kV(h), null === (l = this.j.X) || void 0 === l ? void 0 : l.Ca.P7a); }; - c.prototype.Yqa = function() { + c.prototype.Ara = function() { return this.j.muted.value; }; - c.prototype.K2a = function() { + c.prototype.n3a = function() { return this.j.volume.value; }; - c.prototype.q0a = function() { - var k, m; - m = (null === (k = this.cw) || void 0 === k ? void 0 : k.uc) || this.j.uc.value; - return m && this.Pp(m); + c.prototype.T0a = function() { + var h, l; + l = (null === (h = this.pw) || void 0 === h ? void 0 : h.ac) || this.j.ac.value; + return l && this.Np(l); }; - c.prototype.wpa = function() { - var k, m; - m = (null === (k = this.cw) || void 0 === k ? void 0 : k.EY) || this.j.Mb.value; - return m && this.Pp(m); + c.prototype.$pa = function() { + var h, l; + l = (null === (h = this.pw) || void 0 === h ? void 0 : h.lZ) || this.j.Mb.value; + return l && this.Np(l); }; - c.prototype.y4a = function() { + c.prototype.b5a = function() { return this.j.background.value; }; - c.prototype.bdb = function(k) { - this.j.muted.set(!!k); + c.prototype.Tdb = function(h) { + this.j.muted.set(!!h); }; - c.prototype.qdb = function(k) { - this.j.volume.set(this.VVb(k)); + c.prototype.keb = function(h) { + this.j.volume.set(this.kXb(h)); }; - c.prototype.waa = function(k) { - this.j.playbackRate.set(k); + c.prototype.cba = function(h) { + this.j.playbackRate.set(h); }; - c.prototype.YL = function() { + c.prototype.uM = function() { return this.j.playbackRate.value; }; - c.prototype.Mcb = function(k) { - var m, p, q, u, t; - m = this; - q = this.QT(k); + c.prototype.Ddb = function(h) { + var l, n, q, u, t; + l = this; + q = this.zU(h); if (q) { - if (q.Zf) return (this.j.uc.set(q), Promise.resolve()); - u = (k = (null === (p = this.cw) || void 0 === p ? void 0 : p.EY) || this.j.Mb.value) && this.$4a(q, k) ? k : q.Yg[0]; - p = q.trackId; + if (q.$f) return (this.j.ac.set(q), Promise.resolve()); + u = (h = (null === (n = this.pw) || void 0 === n ? void 0 : n.lZ) || this.j.Mb.value) && this.A5a(q, h) ? h : q.$g[0]; + n = q.trackId; t = u.trackId; - this.cw = { - uc: q, - EY: u + this.pw = { + ac: q, + lZ: u }; - this.rb(f.La.Gl); - this.rb(f.La.su); - u !== k && this.rb(f.La.ol); - return this.j.x3a(p, t).then(function(w) { - w = w.uc; - m.cw = void 0; - m.j.uc.set(w); - }).catch(function(w) { - m.cw = void 0; - w = m.de.Ae(w); - m.log.error(w); - m.close(m.th(l.V.ND, { - za: l.S.pea, - Nb: w, - rG: { - IOb: q.trackId, - A3a: q.ye, - JOb: u.trackId, - B3a: u.ye + this.qb(f.Ja.Il); + this.qb(f.Ja.Au); + u !== h && this.qb(f.Ja.rl); + return this.j.c4a(n, t).then(function(v) { + v = v.ac; + l.pw = void 0; + l.j.ac.set(v); + }).catch(function(v) { + l.pw = void 0; + v = l.fe.Kf(v); + l.log.error(v); + l.close(l.sh(m.V.dE, { + wa: m.R.Uea, + Yb: v, + IG: { + TPb: q.trackId, + f4a: q.xe, + UPb: u.trackId, + g4a: u.xe } })); }); @@ -61968,495 +61511,495 @@ E3cbY[513816] = false; this.log.error("Invalid setAudioTrack call"); return Promise.reject(Error("Invalid setAudioTrack call")); }; - c.prototype.bya = function(k) { - var m, p, q, u; - m = this; - q = (null === (p = this.cw) || void 0 === p ? void 0 : p.uc) || this.j.uc.value; + c.prototype.Aya = function(h) { + var l, n, q, u; + l = this; + q = (null === (n = this.pw) || void 0 === n ? void 0 : n.ac) || this.j.ac.value; if (null !== q) { - u = q.Yg; - p = {}; + u = q.$g; + n = {}; for (var t = 0; t < u.length; - (p = { - ns: p.ns + (n = { + ws: n.ws }, t++)) { - p.ns = u[t]; - if (!k && null === p.ns) return (this.j.Mb.set(null), Promise.resolve()); - if (this.Pp(p.ns) === k) { - if (p.ns.Zf) return (this.log.info("Setting Timed Text, profile: " + p.ns.profile), this.j.Mb.set(p.ns), Promise.resolve()); - k = q.trackId; - u = p.ns.trackId; - this.cw = { - uc: q, - EY: p.ns + n.ws = u[t]; + if (!h && null === n.ws) return (this.j.Mb.set(null), Promise.resolve()); + if (this.Np(n.ws) === h) { + if (n.ws.$f) return (this.log.info("Setting Timed Text, profile: " + n.ws.profile), this.j.Mb.set(n.ws), Promise.resolve()); + h = q.trackId; + u = n.ws.trackId; + this.pw = { + ac: q, + lZ: n.ws }; - this.rb(f.La.ol); - return this.j.x3a(k, u).then(function(w) { - w = w.EY; - m.cw = void 0; - m.j.Mb.set(w); - }).catch((function(w) { - return function(v) { - m.cw = void 0; - v = m.de.Ae(v); - m.log.error(v); - m.close(m.th(l.V.ND, { - za: l.S.pea, - Nb: v, - rG: { - IOb: q.trackId, - A3a: q.ye, - JOb: w.ns.trackId, - B3a: w.ns.ye + this.qb(f.Ja.rl); + return this.j.c4a(h, u).then(function(v) { + v = v.lZ; + l.pw = void 0; + l.j.Mb.set(v); + }).catch((function(v) { + return function(w) { + l.pw = void 0; + w = l.fe.Kf(w); + l.log.error(w); + l.close(l.sh(m.V.dE, { + wa: m.R.Uea, + Yb: w, + IG: { + TPb: q.trackId, + f4a: q.xe, + UPb: v.ws.trackId, + g4a: v.ws.xe } })); }; - })(p)); + })(n)); } } } this.log.error("Invalid setTextTrack call"); return Promise.reject(Error("Invalid setTextTrack call")); }; - c.prototype.Pxa = function(k) { - this.j.background.set(k); + c.prototype.oya = function(h) { + this.j.background.set(h); }; - c.prototype.xO = function() { - this.j.xO(); + c.prototype.dP = function() { + this.j.dP(); }; - c.prototype.yba = function(k) { - this.j.yba(k); + c.prototype.dca = function(h) { + this.j.dca(h); }; - c.prototype.Wi = function(k) { - return this.j.Wi(k); + c.prototype.Ui = function(h) { + return this.j.Ui(h); }; - c.prototype.Y1a = function() { - return this.j.cb; + c.prototype.w2a = function() { + return this.j.bb; }; - c.prototype.Zv = function() { - this.j.Zv(); + c.prototype.lw = function() { + this.j.lw(); }; - c.prototype.dH = function(k) { - this.j.dH(k); + c.prototype.wH = function(h) { + this.j.wH(h); }; - c.prototype.LU = function(k, m, p) { - return this.j.LU(k, m, p); + c.prototype.wV = function(h, l, n) { + return this.j.wV(h, l, n); }; - c.prototype.Mia = function(k, m) { - this.j.addEventListener(k, m, void 0); + c.prototype.nja = function(h, l) { + this.j.addEventListener(h, l, void 0); }; - c.prototype.addEventListener = function(k, m, p) { - this.Jb.addListener(k, m, p); + c.prototype.addEventListener = function(h, l, n) { + this.Jb.addListener(h, l, n); }; - c.prototype.removeEventListener = function(k, m) { - this.Jb.removeListener(k, m); + c.prototype.removeEventListener = function(h, l) { + this.Jb.removeListener(h, l); }; - c.prototype.tH = function() {}; + c.prototype.LH = function() {}; c.prototype.load = function() { - var k; - k = this; - this.loaded || (this.loaded = !0, this.j.load(function(m, p) { + var h; + h = this; + this.loaded || (this.loaded = !0, this.j.load(function(l, n) { try { - k.rb(f.La.j6a, void 0, !0); - m.Y && (m.Y.Fa.Jhb && k.rb(f.La.o$b, m.Y.Fa.Jhb, !0), m.Y.Fa.Dp && k.rb(f.La.Q2b, { - segmentMap: m.Y.Fa.Dp + h.qb(f.Ja.O6a, void 0, !0); + l.X && (l.X.Ca.Eib && h.qb(f.Ja.Uac, l.X.Ca.Eib, !0), l.X.Ca.Cp && h.qb(f.Ja.o4b, { + segmentMap: l.X.Ca.Cp }, !0)); - p({ - ia: !0 + n({ + pa: !0 }); } catch (q) { - p({ - za: l.S.sl, - Nb: k.de.Ae(q) + n({ + wa: m.R.vm, + Yb: h.fe.Kf(q) }); } })); }; - c.prototype.close = function(k) { - var m; - m = this; - this.hWa || (this.hWa = new Promise(function(p) { - k ? m.j.oF(k, p) : m.j.close(p); + c.prototype.close = function(h) { + var l; + l = this; + this.SWa || (this.SWa = new Promise(function(n) { + h ? l.j.FF(h, n) : l.j.close(n); })); - return this.hWa; + return this.SWa; }; c.prototype.play = function() { - this.j.Eh ? this.j.fireEvent(f.ga.ecb) : (this.load(), this.j.paused.value && (this.j.paused.set(!1), this.j.fireEvent(f.ga.fhb))); + this.j.Gh ? this.j.fireEvent(f.ha.Tcb) : (this.load(), this.j.paused.value && (this.j.paused.set(!1), this.j.fireEvent(f.ha.bib))); }; c.prototype.pause = function() { this.load(); - this.j.paused.value || (this.j.paused.set(!0), this.j.fireEvent(f.ga.ehb)); + this.j.paused.value || (this.j.paused.set(!0), this.j.fireEvent(f.ha.aib)); }; - c.prototype.S9a = function() { + c.prototype.E$a = function() { this.load(); this.j.paused.value || this.j.paused.set(!0, { - eN: !0 + HN: !0 }); }; - c.prototype.seek = function(k, m, p, q) { - m = void 0 === m ? f.oc.jx : m; - this.j.byb() && (this.Tl().aa && this.Tl().d5a(this.Tl().Vbb(k)) ? this.Tl().kaa() : this.j.Wd ? (this.Tl().aa && (k = this.Tl().Vbb(k)), this.j.Wd.seek(k, m, p, q)) : (this.Tl().aa && (k = this.Tl().Moa(k).Hl), this.j.Hl = k)); + c.prototype.seek = function(h, l, n, q) { + l = void 0 === l ? f.pc.ux : l; + this.j.dzb() && (this.Yk().aa && this.Yk().E5a(this.Yk().Jcb(h)) && !this.Yk().$V(!0) ? this.Yk().Qaa() : this.j.Yd ? (this.Yk().aa && (h = this.Yk().Jcb(h)), this.j.Yd.seek(h, l, n, q)) : (this.Yk().aa && (h = this.Yk().opa(h).Jl), this.j.Jl = h)); }; - c.prototype.j$a = function(k) { - return this.AK ? (this.log.trace("Playing a segment", k), this.AK.play(k)) : Promise.resolve(); + c.prototype.X$a = function(h) { + return this.TK ? (this.log.trace("Playing a segment", h), this.TK.play(h)) : Promise.resolve(); }; - c.prototype.qab = function(k) { - return this.AK ? (this.log.trace("Queueing a segment", k), this.AK.NN(k)) : Promise.resolve(); + c.prototype.cbb = function(h) { + return this.TK ? (this.log.trace("Queueing a segment", h), this.TK.sO(h)) : Promise.resolve(); }; - c.prototype.gj = function(k, m) { - return this.AK ? (this.log.trace("Updating next segment weights", k, m), this.AK.gj(k, m)) : Promise.resolve(); + c.prototype.Fi = function(h, l) { + return this.TK ? (this.log.trace("Updating next segment weights", h, l), this.TK.Fi(h, l)) : Promise.resolve(); }; - c.prototype.FU = function() { - var k; - k = this.j.zn.FU(); + c.prototype.qV = function() { + var h; + h = this.j.yn.qV(); return { - bounds: k.KS, - margins: k.Hr, - size: k.size, - visibility: k.visibility + bounds: h.wT, + margins: h.Nr, + size: h.size, + visibility: h.visibility }; }; - c.prototype.qO = function(k) { - var m, p, q; - m = k.bounds; - p = k.margins; - q = k.size; - k = k.visibility; - this.j.JY && (m && this.j.JY.cya(m), p && this.j.JY.dya(p), "boolean" === typeof k && this.j.JY.eya(k)); - this.j.zn && q && this.j.zn.b4b(q); + c.prototype.XO = function(h) { + var l, n, q; + l = h.bounds; + n = h.margins; + q = h.size; + h = h.visibility; + this.j.qZ && (l && this.j.qZ.Bya(l), n && this.j.qZ.Cya(n), "boolean" === typeof h && this.j.qZ.Dya(h)); + this.j.yn && q && this.j.yn.B5b(q); }; - c.prototype.gya = function(k) { - this.j.om = k; + c.prototype.Fya = function(h) { + this.j.om = h; }; - c.prototype.F2a = function(k) { - return this.j.Cz && this.j.Cz.PKb(k) || null; + c.prototype.g3a = function(h) { + return this.j.Oz && this.j.Oz.ZLb(h) || null; }; - c.prototype.o0a = function() { - return this.de.pC({ + c.prototype.R0a = function() { + return this.fe.qH({ playerver: this.config.version, - jssid: this.config.hRb, - groupName: this.config.SKb(), + jssid: this.config.rSb, + groupName: this.config.bMb(), xid: this.j.na, pbi: this.j.index - }, this.config.xYb, { + }, this.config.QZb, { prefix: "pi_" }); }; - c.prototype.U3a = function(k) { - this.j.rd(l.V.bFa, l.S.$o, k); + c.prototype.y4a = function(h) { + this.j.ud(m.V.AFa, m.R.Xo, h); }; - c.prototype.f6a = function(k, m, p, q) { - if (!this.Cb.ITa(k)) throw Error("invalid url"); - this.W9a.push({ - url: k, - name: m, - nwb: p, + c.prototype.K6a = function(h, l, n, q) { + if (!this.Bb.nUa(h)) throw Error("invalid url"); + this.I$a.push({ + url: h, + name: l, + lxb: n, options: q }); - this.cab(); + this.Oab(); }; - c.prototype.npa = function() { - var k, m, p, q, u, t, w, v; - k = {}; - m = this.j.kY; + c.prototype.Rpa = function() { + var h, l, n, q, u, t, v, w; + h = {}; + l = this.j.SY; try { - if ((this.j.oh && (k.errorCode = this.j.oh.W4, k.errorType = m ? "endplay" : "startplay"), k.playdelay = (0, n.Yf)(this.j.PS()), k.xid = this.j.na, this.j.Y && this.Cb.qp(this.j.Y.Fa.sn) && (k.packageId = Number(this.j.Y.Fa.sn)), k.auth = this.j.KJb(), m)) { - k.totaltime = this.j.fl ? this.Ql(this.j.fl.Op("content")) : 0; - k.abrdel = this.j.fl ? this.j.fl.hoa() : 0; - p = this.j.Wd; - q = p ? p.aG() : null; - this.Cb.dk(q) && (k.totdfr = q); - q = p ? p.jU() : null; - this.Cb.dk(q) && (k.totcfr = q); - u = p ? p.cLb() : null; - u && (k.rbfrs_decoder = u.D4, k.rbfrs_network = u.c9); - k.rbfrs_delay = this.j.fl ? this.j.fl.Mqa : 0; - k.init_vbr = this.j.p7; - t = this.iG(); - this.Cb.zF(t) && (k.pdltime = t); - w = this.j.$d.value; - v = w && w.stream; - v && (k.vbr = v.bitrate, k.vdlid = v.Vb); - k.bufferedTime = this.j.y0a(); + if ((this.j.oh && (h.errorCode = this.j.oh.u5, h.errorType = l ? "endplay" : "startplay"), h.playdelay = (0, p.Zf)(this.j.BT()), h.xid = this.j.na, this.j.X && this.Bb.pp(this.j.X.Ca.pn) && (h.packageId = Number(this.j.X.Ca.pn)), h.auth = this.j.UKb(), l)) { + h.totaltime = this.j.jl ? this.Ql(this.j.jl.Mp("content")) : 0; + h.abrdel = this.j.jl ? this.j.jl.Koa() : 0; + n = this.j.Yd; + q = n ? n.tG() : null; + this.Bb.ak(q) && (h.totdfr = q); + q = n ? n.TU() : null; + this.Bb.ak(q) && (h.totcfr = q); + u = n ? n.mMb() : null; + u && (h.rbfrs_decoder = u.b5, h.rbfrs_network = u.C9); + h.rbfrs_delay = this.j.jl ? this.j.jl.nra : 0; + h.init_vbr = this.j.O7; + t = this.zG(); + this.Bb.QF(t) && (h.pdltime = t); + v = this.j.ce.value; + w = v && v.stream; + w && (h.vbr = w.bitrate, h.vdlid = w.Wb); + h.bufferedTime = this.j.a1a(); } } catch (y) { this.log.error("error capturing session summary", y); } - return k; + return h; }; - c.prototype.sL = function(k) { - this.j.cb.gm && (this.j.cb.gm.userEngageAction = 1); - return this.Cb.dk(this.j.mediaTime.value) ? (k = Object.assign(Object.assign({}, this.au.create(this.j)), { - action: k - }), this.ZS(g.Uo.sL).fo(this.log, this.j.Y.ti, k).then(function() { + c.prototype.ML = function(h) { + this.j.bb.gm && (this.j.bb.gm.userEngageAction = 1); + return this.Bb.ak(this.j.mediaTime.value) ? (h = Object.assign(Object.assign({}, this.hu.create(this.j)), { + action: h + }), this.KT(g.Qo.ML).fo(this.log, this.j.X.ri, h).then(function() { return { success: !0 }; - }).catch(function(m) { + }).catch(function(l) { return { success: !1, - errorCode: m.code, - errorSubCode: m.ic, - errorExternalCode: m.Wc, - errorData: m.data, - errorDetails: m.details + errorCode: l.code, + errorSubCode: l.Nc, + errorExternalCode: l.Ae, + errorData: l.data, + errorDetails: l.details }; })) : Promise.resolve({ success: !1 }); }; - c.prototype.rKb = function(k) { + c.prototype.CLb = function(h) { return { - register: k.register.bind(k), - notifyUpdated: k.J8a.bind(k), - getModel: k.FLb.bind(k), - getGroups: k.nU.bind(k), - addEventListener: k.addEventListener.bind(k), - removeEventListener: k.removeEventListener.bind(k), - getTime: k.getTime.bind(k) + register: h.register.bind(h), + notifyUpdated: h.r9a.bind(h), + getModel: h.QMb.bind(h), + getGroups: h.XU.bind(h), + addEventListener: h.addEventListener.bind(h), + removeEventListener: h.removeEventListener.bind(h), + getTime: h.getTime.bind(h) }; }; - c.prototype.Pp = function(k) { - var m; - m = k.Tva = k.Tva || ({ - trackId: k.trackId, - bcp47: k.ye, - displayName: k.displayName, - trackType: k.xh, - rawTrackType: k.MC, - channels: k.channels - }); - this.cra(k) && (m.isNative = k.isNative, m.surroundFormatLabel = k.wY); - this.dra(k) && (m.isNoneTrack = k.oo(), m.isForcedNarrative = k.jn(), m.isImageBased = k.lk); - m.subType = k.lI; - m.variant = k.variant; - return m; + c.prototype.Np = function(h) { + var l; + l = h.twa = h.twa || ({ + trackId: h.trackId, + bcp47: h.xe, + displayName: h.displayName, + trackType: h.wh, + rawTrackType: h.WC, + channels: h.channels + }); + this.Fra(h) && (l.isNative = h.isNative, l.surroundFormatLabel = h.eZ); + this.Gra(h) && (l.isNoneTrack = h.no(), l.isForcedNarrative = h.en(), l.isImageBased = h.mk); + l.subType = h.DI; + l.variant = h.variant; + return l; }; - c.prototype.cra = function(k) { - return "undefined" !== typeof k.isNative; + c.prototype.Fra = function(h) { + return "undefined" !== typeof h.isNative; }; - c.prototype.dra = function(k) { - return "undefined" !== typeof k.oo && "undefined" !== typeof k.jn; + c.prototype.Gra = function(h) { + return "undefined" !== typeof h.no && "undefined" !== typeof h.en; }; - c.prototype.QT = function(k) { - var m; - m = this; - return k && this.j.ei.find(function(p) { - return m.Pp(p) === k; + c.prototype.zU = function(h) { + var l; + l = this; + return h && this.j.ci.find(function(n) { + return l.Np(n) === h; }); }; - c.prototype.yU = function(k) { - var m, p; - k = this.QT(k) || (null === (m = this.cw) || void 0 === m ? void 0 : m.uc) || this.j.uc.value; - return null !== (p = null === k || void 0 === k ? void 0 : k.Yg) && void 0 !== p ? p : []; + c.prototype.kV = function(h) { + var l, n; + h = this.zU(h) || (null === (l = this.pw) || void 0 === l ? void 0 : l.ac) || this.j.ac.value; + return null !== (n = null === h || void 0 === h ? void 0 : h.$g) && void 0 !== n ? n : []; }; - c.prototype.pU = function(k, m) { - var p; - p = k.length - 1; - if ("number" !== typeof m) return p; - k = k.findIndex(function(q) { - return q.bc > m; + c.prototype.bV = function(h, l) { + var n; + n = h.length - 1; + if ("number" !== typeof l) return n; + h = h.findIndex(function(q) { + return q.dc > l; }); - return -1 === k ? p : k - 1; + return -1 === h ? n : h - 1; }; - c.prototype.$4a = function(k, m) { - return 0 <= k.Yg.indexOf(m); + c.prototype.A5a = function(h, l) { + return 0 <= h.$g.indexOf(l); }; - c.prototype.VVb = function(k) { - return 0 <= k ? 1 >= k ? k : 1 : 0; + c.prototype.kXb = function(h) { + return 0 <= h ? 1 >= h ? h : 1 : 0; }; - c.prototype.Ql = function(k) { - return this.Cb.dk(k) ? (k / 1E3).toFixed(0) : ""; + c.prototype.Ql = function(h) { + return this.Bb.ak(h) ? (h / 1E3).toFixed(0) : ""; }; - c.prototype.rb = function(k, m, p) { - m = m || ({}); - m.target = this; - this.Jb.Ec(k, m, !p); + c.prototype.qb = function(h, l, n) { + l = l || ({}); + l.target = this; + this.Jb.Fc(h, l, !n); }; - c.prototype.NI = function() { - var k; - k = this; - this.j.addEventListener(f.ga.hza, function() { - k.rb(f.La.ao); + c.prototype.jJ = function() { + var h; + h = this; + this.j.addEventListener(f.ha.Hza, function() { + h.qb(f.Ja.bo); }); - this.j.kD.addListener(function() { - k.rb(f.La.sAa); + this.j.BD.addListener(function() { + h.qb(f.Ja.UAa); }); - this.j.addEventListener(f.ga.mgb, function() { - k.rb(f.La.lgb); + this.j.addEventListener(f.ha.ihb, function() { + h.qb(f.Ja.hhb); }); - this.j.addEventListener(f.ga.aW, function() { - k.rb(f.La.J3); + this.j.addEventListener(f.ha.QW, function() { + h.qb(f.Ja.h4); }); - this.j.addEventListener(f.ga.Ij, function() { - k.rb(f.La.J3); + this.j.addEventListener(f.ha.Gj, function() { + h.qb(f.Ja.h4); }); - this.j.addEventListener(f.ga.iM, function(m) { - k.rb(f.La.iM, { - errorCode: m + this.j.addEventListener(f.ha.GM, function(l) { + h.qb(f.Ja.GM, { + errorCode: l }); }); - this.j.addEventListener(f.ga.zja, function() { - k.rb(f.La.tUa); + this.j.addEventListener(f.ha.bka, function() { + h.qb(f.Ja.aVa); }); - this.j.addEventListener(f.ga.Eh, function(m) { - k.rb(f.La.A3, m); + this.j.addEventListener(f.ha.Gh, function(l) { + h.qb(f.Ja.Y3, l); }); - this.j.addEventListener(f.ga.Lfb, function() { - k.rb(f.La.x3); - k.rb(f.La.su); + this.j.addEventListener(f.ha.Fgb, function() { + h.qb(f.Ja.V3); + h.qb(f.Ja.Au); }); - this.j.Ci.addListener(function() { - k.rb(f.La.qva); + this.j.Ai.addListener(function() { + h.qb(f.Ja.Pva); }); this.j.paused.addListener(function() { - k.rb(f.La.T9a); + h.qb(f.Ja.F$a); }); this.j.muted.addListener(function() { - k.rb(f.La.e8a); + h.qb(f.Ja.L8a); }); this.j.volume.addListener(function() { - k.rb(f.La.zhb); + h.qb(f.Ja.uib); }); - this.j.zb.addListener(function() { - k.sgb(); + this.j.Ab.addListener(function() { + h.ohb(); }); this.j.state.addListener(function() { - k.sgb(); + h.ohb(); }); - this.j.$ja.addListener(function(m) { - k.ySb || k.j.state.value != f.Wb.fe || m.newValue || (k.ySb = !0, k.rb(f.La.loaded), setTimeout(function() { - k.log.debug.bind(k.log, "summary ", k.npa()); + this.j.Aka.addListener(function(l) { + h.LTb || h.j.state.value != f.Xb.ie || l.newValue || (h.LTb = !0, h.qb(f.Ja.loaded), setTimeout(function() { + h.log.debug.bind(h.log, "summary ", h.Rpa()); })); - k.rb(f.La.CK); + h.qb(f.Ja.VK); }); - this.j.uc.addListener(function() { - k.rb(f.La.Gl); - k.rb(f.La.su); + this.j.ac.addListener(function() { + h.qb(f.Ja.Il); + h.qb(f.Ja.Au); setTimeout(function() { - var m, p; - m = k.j.uc.value; - p = k.j.Mb.value; - null === m || null === p || k.$4a(m, p) || (k.log.info("Changing timed text track to match audio track"), k.j.Mb.set(m.Yg[0])); + var l, n; + l = h.j.ac.value; + n = h.j.Mb.value; + null === l || null === n || h.A5a(l, n) || (h.log.info("Changing timed text track to match audio track"), h.j.Mb.set(l.$g[0])); }, 0); }); - this.j.Mb.addListener(function(m) { - m.oldValue && m.newValue && m.oldValue.trackId == m.newValue.trackId || k.rb(f.La.ol); - }); - this.j.addEventListener(f.ga.su, function() { - k.rb(f.La.su); - }); - this.j.addEventListener(f.ga.SY, function() { - k.rb(f.La.SY); - }); - this.j.state.addListener(function(m) { - switch (m.newValue) { - case f.Wb.fe: - k.rb(f.La.wma); - k.rb(f.La.sAa); - k.rb(f.La.x3); - k.rb(f.La.su); - k.rb(f.La.i6a); - k.cab(); - k.r$b(); + this.j.Mb.addListener(function(l) { + l.oldValue && l.newValue && l.oldValue.trackId == l.newValue.trackId || h.qb(f.Ja.rl); + }); + this.j.addEventListener(f.ha.Au, function() { + h.qb(f.Ja.Au); + }); + this.j.addEventListener(f.ha.zZ, function() { + h.qb(f.Ja.zZ); + }); + this.j.state.addListener(function(l) { + switch (l.newValue) { + case f.Xb.ie: + h.qb(f.Ja.Zma); + h.qb(f.Ja.UAa); + h.qb(f.Ja.V3); + h.qb(f.Ja.Au); + h.qb(f.Ja.N6a); + h.Oab(); + h.Xac(); break; - case f.Wb.CLOSING: - k.j.oh && k.rb(f.La.p4a, k.j.oh); + case f.Xb.CLOSING: + h.j.oh && h.qb(f.Ja.U4a, h.j.oh); break; - case f.Wb.CLOSED: - (k.rb(f.La.closed), k.Jb.Bg()); + case f.Xb.CLOSED: + (h.qb(f.Ja.closed), h.Jb.Cg()); } }); - this.j.addEventListener(f.ga.gC, function() { - k.rb(f.La.gC); - k.rb(f.La.ao); - k.rb(f.La.J3); - k.rb(f.La.wma); + this.j.addEventListener(f.ha.rC, function() { + h.qb(f.Ja.rC); + h.qb(f.Ja.bo); + h.qb(f.Ja.h4); + h.qb(f.Ja.Zma); }); }; - c.prototype.r$b = function() { - var k; - k = this; - this.j.zn.addEventListener("showsubtitle", function(m) { - k.rb(f.La.nya, m, !0); + c.prototype.Xac = function() { + var h; + h = this; + this.j.yn.addEventListener("showsubtitle", function(l) { + h.qb(f.Ja.Mya, l, !0); }); - this.j.zn.addEventListener("removesubtitle", function(m) { - k.rb(f.La.twa, m, !0); + this.j.yn.addEventListener("removesubtitle", function(l) { + h.qb(f.Ja.Twa, l, !0); }); - this.j.io().El.addListener(function() { - k.rb(f.La.Hub); + this.j.io().Hl.addListener(function() { + h.qb(f.Ja.Hvb); }); }; - c.prototype.cab = function() { - if (this.j.state.value == f.Wb.fe) { - for (var k, m, p; m = this.W9a.shift();)(k = this.j.zn.Bia(m.url, m.name, m.options), m.nwb && (p = k)); - p && this.j.Mb.set(p); + c.prototype.Oab = function() { + if (this.j.state.value == f.Xb.ie) { + for (var h, l, n; l = this.I$a.shift();)(h = this.j.yn.cja(l.url, l.name, l.options), l.lxb && (n = h)); + n && this.j.Mb.set(n); } }; - c.prototype.sgb = function() { - var k; - k = this.j.state.value == f.Wb.fe && this.j.zb.value == f.lb.zq; - this.ended !== k && (this.ended = k, this.j.VE("Ended changed: " + k), (k || this.j.state.value === f.Wb.CLOSING) && this.rb(f.La.FZa)); + c.prototype.ohb = function() { + var h; + h = this.j.state.value == f.Xb.ie && this.j.Ab.value == f.kb.xq; + this.ended !== h && (this.ended = h, this.j.mF("Ended changed: " + h), (h || this.j.state.value === f.Xb.CLOSING) && this.qb(f.Ja.k_a)); }; - c.prototype.iG = function() { - var k, m; + c.prototype.zG = function() { + var h, l; try { - k = /playercore.*js/; - m = d.Qu.getEntriesByType("resource").filter(function(p) { - return null !== k.exec(p.name); + h = /playercore.*js/; + l = d.Xu.getEntriesByType("resource").filter(function(n) { + return null !== h.exec(n.name); }); - if (m && 0 < m.length) return JSON.stringify(Math.round(m[0].duration)); - } catch (p) {} + if (l && 0 < l.length) return JSON.stringify(Math.round(l[0].duration)); + } catch (n) {} }; - b.FHa = c; + b.eIa = c; }, 52357: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L; function c(M) { - this.ac = M; + this.Bc = M; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.SPa = void 0; + b.uQa = void 0; r = a(5163); - l = a(22674); + m = a(22674); f = a(71501); - h = a(74870); + k = a(74870); d = a(42207); g = a(87386); - n = a(15160); - k = a(2911); - m = a(41106); - p = a(41893); + p = a(15160); + h = a(2911); + l = a(41106); + n = a(41893); q = a(32979); u = a(87607); t = a(95738); - w = a(25050); - v = a(61861); + v = a(25050); + w = a(61861); y = a(62665); x = a(81918); z = a(49745); - A = a(37104); - B = a(77764); + B = a(37104); + A = a(77764); C = a(4203); D = a(44376); E = a(47500); G = a(30869); F = a(78029); H = a(91825); - N = a(11479); - c.prototype.TK = function(M, L, Q, I, J, K) { - return this.ac.get(C.Yb)().Aba ? new w.UPa(this.ac.get(g.bb), this.ac.get(v.tfa), this.ac.get(y.Xw), this.ac.get(x.Lc), this.ac.get(z.PD), this.ac.get(n.uda), this.ac.get(A.wea), this.ac.get(B.oGa), this.ac.get(D.zMa), this.ac.get(E.cga), this.ac.get(E.cga), this.ac.get(G.dg), this.ac.get(H.kQ), this.ac.get(F.Gda), this.ac.get(N.Th), I, Q) : new p.FHa(this.ac.get(h.eh), this.ac.get(d.Vf), this.ac.get(g.bb), this.ac.get(n.uda), this.ac.get(k.Wfa), this.ac.get(q.dfa), this.ac.get(u.tda), this.ac.get(t.kLa), this.ac.get(m.sEa), M, L, Q, I, J, K); + L = a(11479); + c.prototype.lL = function(M, N, P, J, I, K) { + return this.Bc.get(C.Zb)().fca ? new v.wQa(this.Bc.get(g.$a), this.Bc.get(w.Zfa), this.Bc.get(y.gx), this.Bc.get(x.Kc), this.Bc.get(z.fE), this.Bc.get(p.Yda), this.Bc.get(B.afa), this.Bc.get(A.OGa), this.Bc.get(D.$Ma), this.Bc.get(E.Hga), this.Bc.get(E.Hga), this.Bc.get(G.eg), this.Bc.get(H.YQ), this.Bc.get(F.kea), this.Bc.get(L.Sh), J, P) : new n.eIa(this.Bc.get(k.Bh), this.Bc.get(d.Wf), this.Bc.get(g.$a), this.Bc.get(p.Yda), this.Bc.get(h.Aga), this.Bc.get(q.Jfa), this.Bc.get(u.Xda), this.Bc.get(t.LLa), this.Bc.get(l.TEa), M, N, P, J, I, K); }; a = c; - a = r.__decorate([(0, l.U)(), r.__param(0, (0, l.l)(f.DHa))], a); - b.SPa = a; + a = r.__decorate([(0, m.U)(), r.__param(0, (0, m.l)(f.cIa))], a); + b.uQa = a; }, 35558: function(r, b, a) { r.exports = { - Gob: a(81198), - Gac: a(52915) + Fpb: a(81198), + lcc: a(52915) }; }, 52915: function(r, b, a) { @@ -62465,52 +62008,52 @@ E3cbY[513816] = false; this.right = this.left = null; } - function l(f) { - this.Ve = null; - this.Ms = f; + function m(f) { + this.Xe = null; + this.Qs = f; this.size = 0; } b = a(61161); - c.prototype.Rg = function(f) { + c.prototype.Tg = function(f) { return f ? this.right : this.left; }; - c.prototype.rq = function(f, h) { - f ? this.right = h : this.left = h; + c.prototype.oq = function(f, k) { + f ? this.right = k : this.left = k; }; - l.prototype = new b(); - l.prototype.Kt = function(f) { - if (null === this.Ve)(this.Ve = new c(f), this.size++); + m.prototype = new b(); + m.prototype.Rt = function(f) { + if (null === this.Xe)(this.Xe = new c(f), this.size++); else - for (var h = 0, d = null, g = this.Ve;;) { + for (var k = 0, d = null, g = this.Xe;;) { if (null === g) { g = new c(f); - d.rq(h, g); + d.oq(k, g); ret = !0; this.size++; break; } - if (0 === this.Ms(g.data, f)) break; - h = 0 > this.Ms(g.data, f); + if (0 === this.Qs(g.data, f)) break; + k = 0 > this.Qs(g.data, f); d = g; - g = g.Rg(h); + g = g.Tg(k); } }; - l.prototype.remove = function(f) { - var h, d, m; - if (null === this.Ve) return !1; - h = new c(void 0); - d = h; - d.right = this.Ve; - for (var g = null, n = null, k = 1; null !== d.Rg(k);) { + m.prototype.remove = function(f) { + var k, d, l; + if (null === this.Xe) return !1; + k = new c(void 0); + d = k; + d.right = this.Xe; + for (var g = null, p = null, h = 1; null !== d.Tg(h);) { g = d; - d = d.Rg(k); - m = this.Ms(f, d.data); - k = 0 < m; - 0 === m && (n = d); + d = d.Tg(h); + l = this.Qs(f, d.data); + h = 0 < l; + 0 === l && (p = d); } - return null !== n ? (n.data = d.data, g.rq(g.right === d, d.Rg(null === d.left)), this.Ve = h.right, this.size--, !0) : !1; + return null !== p ? (p.data = d.data, g.oq(g.right === d, d.Tg(null === d.left)), this.Xe = k.right, this.size--, !0) : !1; }; - r.exports = l; + r.exports = m; }, 81198: function(r, b, a) { function c(g) { @@ -62519,9 +62062,9 @@ E3cbY[513816] = false; this.red = !0; } - function l(g) { - this.Ve = null; - this.Ms = g; + function m(g) { + this.Xe = null; + this.Qs = g; this.size = 0; } @@ -62529,140 +62072,140 @@ E3cbY[513816] = false; return null !== g && g.red; } - function h(g, n) { - var k; - k = g.Rg(!n); - g.rq(!n, k.Rg(n)); - k.rq(n, g); + function k(g, p) { + var h; + h = g.Tg(!p); + g.oq(!p, h.Tg(p)); + h.oq(p, g); g.red = !0; - k.red = !1; - return k; + h.red = !1; + return h; } - function d(g, n) { - g.rq(!n, h(g.Rg(!n), !n)); - return h(g, n); + function d(g, p) { + g.oq(!p, k(g.Tg(!p), !p)); + return k(g, p); } b = a(61161); - c.prototype.Rg = function(g) { + c.prototype.Tg = function(g) { return g ? this.right : this.left; }; - c.prototype.rq = function(g, n) { - g ? this.right = n : this.left = n; + c.prototype.oq = function(g, p) { + g ? this.right = p : this.left = p; }; - l.prototype = new b(); - l.prototype.Kt = function(g) { - var n, k, m, p, q, u, t, w; - if (null === this.Ve)(this.Ve = new c(g), this.size++); + m.prototype = new b(); + m.prototype.Rt = function(g) { + var p, h, l, n, q, u, t, v; + if (null === this.Xe)(this.Xe = new c(g), this.size++); else { - n = new c(void 0); - k = 0; - m = 0; - p = null; - q = n; + p = new c(void 0); + h = 0; + l = 0; + n = null; + q = p; u = null; - t = this.Ve; - for (q.right = this.Ve;;) { - null === t ? (t = new c(g), u.rq(k, t), this.size++) : f(t.left) && f(t.right) && (t.red = !0, t.left.red = !1, t.right.red = !1); + t = this.Xe; + for (q.right = this.Xe;;) { + null === t ? (t = new c(g), u.oq(h, t), this.size++) : f(t.left) && f(t.right) && (t.red = !0, t.left.red = !1, t.right.red = !1); if (f(t) && f(u)) { - w = q.right === p; - t === u.Rg(m) ? q.rq(w, h(p, !m)) : q.rq(w, d(p, !m)); + v = q.right === n; + t === u.Tg(l) ? q.oq(v, k(n, !l)) : q.oq(v, d(n, !l)); } - w = this.Ms(t.data, g); - if (0 === w) break; - m = k; - k = 0 > w; - null !== p && (q = p); - p = u; + v = this.Qs(t.data, g); + if (0 === v) break; + l = h; + h = 0 > v; + null !== n && (q = n); + n = u; u = t; - t = t.Rg(k); + t = t.Tg(h); } - this.Ve = n.right; + this.Xe = p.right; } - this.Ve.red = !1; + this.Xe.red = !1; }; - l.prototype.remove = function(g) { - var n, k, t, w, v; - if (null === this.Ve) return !1; - n = new c(void 0); - k = n; - k.right = this.Ve; - for (var m = null, p, q = null, u = 1; null !== k.Rg(u);) { + m.prototype.remove = function(g) { + var p, h, t, v, w; + if (null === this.Xe) return !1; + p = new c(void 0); + h = p; + h.right = this.Xe; + for (var l = null, n, q = null, u = 1; null !== h.Tg(u);) { t = u; - p = m; - m = k; - k = k.Rg(u); - w = this.Ms(g, k.data); - u = 0 < w; - 0 === w && (q = k); - if (!f(k) && !f(k.Rg(u))) - if (f(k.Rg(!u)))(p = h(k, u), m.rq(t, p), m = p); - else if (!f(k.Rg(!u)) && (w = m.Rg(!t), null !== w)) - if (f(w.Rg(!t)) || f(w.Rg(t))) { - v = p.right === m; - f(w.Rg(t)) ? p.rq(v, d(m, t)) : f(w.Rg(!t)) && p.rq(v, h(m, t)); - t = p.Rg(v); + n = l; + l = h; + h = h.Tg(u); + v = this.Qs(g, h.data); + u = 0 < v; + 0 === v && (q = h); + if (!f(h) && !f(h.Tg(u))) + if (f(h.Tg(!u)))(n = k(h, u), l.oq(t, n), l = n); + else if (!f(h.Tg(!u)) && (v = l.Tg(!t), null !== v)) + if (f(v.Tg(!t)) || f(v.Tg(t))) { + w = n.right === l; + f(v.Tg(t)) ? n.oq(w, d(l, t)) : f(v.Tg(!t)) && n.oq(w, k(l, t)); + t = n.Tg(w); t.red = !0; - k.red = !0; + h.red = !0; t.left.red = !1; t.right.red = !1; - } else(m.red = !1, w.red = !0, k.red = !0); + } else(l.red = !1, v.red = !0, h.red = !0); } - null !== q && (q.data = k.data, m.rq(m.right === k, k.Rg(null === k.left)), this.size--); - this.Ve = n.right; - null !== this.Ve && (this.Ve.red = !1); + null !== q && (q.data = h.data, l.oq(l.right === h, h.Tg(null === h.left)), this.size--); + this.Xe = p.right; + null !== this.Xe && (this.Xe.red = !1); return null !== q; }; - r.exports = l; + r.exports = m; }, 61161: function(r) { function b() {} function a(c) { - this.DSa = c; - this.cp = []; - this.hg = null; + this.iTa = c; + this.$o = []; + this.ig = null; } b.prototype.clear = function() { - this.Ve = null; + this.Xe = null; this.size = 0; }; b.prototype.find = function(c) { var f; - for (var l = this.Ve; null !== l;) { - f = this.Ms(c, l.data); - if (0 === f) return l.data; - l = l.Rg(0 < f); + for (var m = this.Xe; null !== m;) { + f = this.Qs(c, m.data); + if (0 === f) return m.data; + m = m.Tg(0 < f); } return null; }; b.prototype.lowerBound = function(c) { var d; - for (var l = this.Ve, f = this.iterator(), h = this.Ms; null !== l;) { - d = h(c, l.data); - if (0 === d) return (f.hg = l, f); - f.cp.push(l); - l = l.Rg(0 < d); - } - for (d = f.cp.length - 1; 0 <= d; --d) - if ((l = f.cp[d], 0 > h(c, l.data))) return (f.hg = l, f.cp.length = d, f); - f.cp.length = 0; + for (var m = this.Xe, f = this.iterator(), k = this.Qs; null !== m;) { + d = k(c, m.data); + if (0 === d) return (f.ig = m, f); + f.$o.push(m); + m = m.Tg(0 < d); + } + for (d = f.$o.length - 1; 0 <= d; --d) + if ((m = f.$o[d], 0 > k(c, m.data))) return (f.ig = m, f.$o.length = d, f); + f.$o.length = 0; return f; }; b.prototype.upperBound = function(c) { - for (var l = this.lowerBound(c), f = this.Ms; null !== l.data() && 0 === f(l.data(), c);) l.next(); - return l; + for (var m = this.lowerBound(c), f = this.Qs; null !== m.data() && 0 === f(m.data(), c);) m.next(); + return m; }; b.prototype.min = function() { var c; - c = this.Ve; + c = this.Xe; if (null === c) return null; for (; null !== c.left;) c = c.left; return c.data; }; b.prototype.max = function() { var c; - c = this.Ve; + c = this.Xe; if (null === c) return null; for (; null !== c.right;) c = c.right; return c.data; @@ -62670,184 +62213,184 @@ E3cbY[513816] = false; b.prototype.iterator = function() { return new a(this); }; - b.prototype.Hp = function(c) { - for (var l = this.iterator(), f; null !== (f = l.next());) c(f); + b.prototype.Gp = function(c) { + for (var m = this.iterator(), f; null !== (f = m.next());) c(f); }; a.prototype.data = function() { - return null !== this.hg ? this.hg.data : null; + return null !== this.ig ? this.ig.data : null; }; a.prototype.next = function() { var c; - if (null === this.hg) { - c = this.DSa.Ve; - null !== c && this.CRa(c); - } else if (null === this.hg.right) { + if (null === this.ig) { + c = this.iTa.Xe; + null !== c && this.hSa(c); + } else if (null === this.ig.right) { do - if ((c = this.hg, this.cp.length)) this.hg = this.cp.pop(); + if ((c = this.ig, this.$o.length)) this.ig = this.$o.pop(); else { - this.hg = null; + this.ig = null; break; - } while (this.hg.right === c); - } else(this.cp.push(this.hg), this.CRa(this.hg.right)); - return null !== this.hg ? this.hg.data : null; + } while (this.ig.right === c); + } else(this.$o.push(this.ig), this.hSa(this.ig.right)); + return null !== this.ig ? this.ig.data : null; }; - a.prototype.yH = function() { + a.prototype.QH = function() { var c; - if (null === this.hg) { - c = this.DSa.Ve; - null !== c && this.xRa(c); - } else if (null === this.hg.left) { + if (null === this.ig) { + c = this.iTa.Xe; + null !== c && this.cSa(c); + } else if (null === this.ig.left) { do - if ((c = this.hg, this.cp.length)) this.hg = this.cp.pop(); + if ((c = this.ig, this.$o.length)) this.ig = this.$o.pop(); else { - this.hg = null; + this.ig = null; break; - } while (this.hg.left === c); - } else(this.cp.push(this.hg), this.xRa(this.hg.left)); - return null !== this.hg ? this.hg.data : null; + } while (this.ig.left === c); + } else(this.$o.push(this.ig), this.cSa(this.ig.left)); + return null !== this.ig ? this.ig.data : null; }; - a.prototype.CRa = function(c) { - for (; null !== c.left;)(this.cp.push(c), c = c.left); - this.hg = c; + a.prototype.hSa = function(c) { + for (; null !== c.left;)(this.$o.push(c), c = c.left); + this.ig = c; }; - a.prototype.xRa = function(c) { - for (; null !== c.right;)(this.cp.push(c), c = c.right); - this.hg = c; + a.prototype.cSa = function(c) { + for (; null !== c.right;)(this.$o.push(c), c = c.right); + this.ig = c; }; r.exports = b; }, 62680: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(67286); - l = a(89429); - f = l(c("String.prototype.indexOf")); - r.exports = function(h, d) { - d = c(h, !!d); - return "function" === typeof d && -1 < f(h, ".prototype.") ? l(d) : d; + m = a(89429); + f = m(c("String.prototype.indexOf")); + r.exports = function(k, d) { + d = c(k, !!d); + return "function" === typeof d && -1 < f(k, ".prototype.") ? m(d) : d; }; }, 89429: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; function c() { - return d(l, f, arguments); + return d(m, f, arguments); } - l = a(4090); + m = a(4090); b = a(67286); f = b("%Function.prototype.apply%"); - h = b("%Function.prototype.call%"); - d = b("%Reflect.apply%", !0) || l.call(h, f); + k = b("%Function.prototype.call%"); + d = b("%Reflect.apply%", !0) || m.call(k, f); g = b("%Object.getOwnPropertyDescriptor%", !0); - n = b("%Object.defineProperty%", !0); - k = b("%Math.max%"); - if (n) try { - n({}, "a", { + p = b("%Object.defineProperty%", !0); + h = b("%Math.max%"); + if (p) try { + p({}, "a", { value: 1 }); - } catch (m) { - n = null; + } catch (l) { + p = null; } - r.exports = function(m) { - var p; - p = d(l, h, arguments); - g && n && g(p, "length").configurable && n(p, "length", { - value: 1 + k(0, m.length - (arguments.length - 1)) + r.exports = function(l) { + var n; + n = d(m, k, arguments); + g && p && g(n, "length").configurable && p(n, "length", { + value: 1 + h(0, l.length - (arguments.length - 1)) }); - return p; + return n; }; - n ? n(r.exports, "apply", { + p ? p(r.exports, "apply", { value: c }) : r.exports.apply = c; }, 75195: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; b = a(81181)(); c = a(67286); - l = b && c("%Object.defineProperty%", !0); + m = b && c("%Object.defineProperty%", !0); f = c("%SyntaxError%"); - h = c("%TypeError%"); + k = c("%TypeError%"); d = a(50326); - r.exports = function(g, n, k) { - var m, p, q, u, t; - if (!g || "object" !== typeof g && "function" !== typeof g) throw new h("`obj` must be an object or a function`"); - if ("string" !== typeof n && "symbol" !== typeof n) throw new h("`property` must be a string or a symbol`"); - if (3 < arguments.length && "boolean" !== typeof arguments[3] && null !== arguments[3]) throw new h("`nonEnumerable`, if provided, must be a boolean or null"); - if (4 < arguments.length && "boolean" !== typeof arguments[4] && null !== arguments[4]) throw new h("`nonWritable`, if provided, must be a boolean or null"); - if (5 < arguments.length && "boolean" !== typeof arguments[5] && null !== arguments[5]) throw new h("`nonConfigurable`, if provided, must be a boolean or null"); - if (6 < arguments.length && "boolean" !== typeof arguments[6]) throw new h("`loose`, if provided, must be a boolean"); - m = 3 < arguments.length ? arguments[3] : null; - p = 4 < arguments.length ? arguments[4] : null; + r.exports = function(g, p, h) { + var l, n, q, u, t; + if (!g || "object" !== typeof g && "function" !== typeof g) throw new k("`obj` must be an object or a function`"); + if ("string" !== typeof p && "symbol" !== typeof p) throw new k("`property` must be a string or a symbol`"); + if (3 < arguments.length && "boolean" !== typeof arguments[3] && null !== arguments[3]) throw new k("`nonEnumerable`, if provided, must be a boolean or null"); + if (4 < arguments.length && "boolean" !== typeof arguments[4] && null !== arguments[4]) throw new k("`nonWritable`, if provided, must be a boolean or null"); + if (5 < arguments.length && "boolean" !== typeof arguments[5] && null !== arguments[5]) throw new k("`nonConfigurable`, if provided, must be a boolean or null"); + if (6 < arguments.length && "boolean" !== typeof arguments[6]) throw new k("`loose`, if provided, must be a boolean"); + l = 3 < arguments.length ? arguments[3] : null; + n = 4 < arguments.length ? arguments[4] : null; q = 5 < arguments.length ? arguments[5] : null; u = 6 < arguments.length ? arguments[6] : !1; - t = !!d && d(g, n); - if (l) l(g, n, { + t = !!d && d(g, p); + if (m) m(g, p, { configurable: null === q && t ? t.configurable : !q, - enumerable: null === m && t ? t.enumerable : !m, - value: k, - writable: null === p && t ? t.writable : !p + enumerable: null === l && t ? t.enumerable : !l, + value: h, + writable: null === n && t ? t.writable : !n }); - else if (u || !m && !p && !q) g[n] = k; + else if (u || !l && !n && !q) g[p] = h; else throw new f("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable."); }; }, 14926: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; c = a(33464); - l = "function" === typeof Symbol && "symbol" === typeof Symbol("foo"); + m = "function" === typeof Symbol && "symbol" === typeof Symbol("foo"); f = Object.prototype.toString; - h = Array.prototype.concat; + k = Array.prototype.concat; d = a(75195); g = a(81181)(); - r.exports = function(n, k) { - var m, p, u, t, w, v; - m = 2 < arguments.length ? arguments[2] : {}; - p = c(k); - l && (p = h.call(p, Object.getOwnPropertySymbols(k))); - for (var q = 0; q < p.length; q += 1) a: { - u = n;t = p[q];w = k[p[q]];v = m[p[q]]; + r.exports = function(p, h) { + var l, n, u, t, v, w; + l = 2 < arguments.length ? arguments[2] : {}; + n = c(h); + m && (n = k.call(n, Object.getOwnPropertySymbols(h))); + for (var q = 0; q < n.length; q += 1) a: { + u = p;t = n[q];v = h[n[q]];w = l[n[q]]; if ((t in u)) - if (!0 === v) { - if (u[t] === w) break a; - } else if ("function" !== typeof v || "[object Function]" !== f.call(v) || !v()) break a;g ? d(u, t, w, !0) : d(u, t, w); + if (!0 === w) { + if (u[t] === v) break a; + } else if ("function" !== typeof w || "[object Function]" !== f.call(w) || !w()) break a;g ? d(u, t, v, !0) : d(u, t, v); } }; }, 5885: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; c = "function" === typeof Symbol && "symbol" === typeof Symbol.iterator; - l = a(53919); + m = a(53919); f = a(9680); - h = a(54277); + k = a(54277); d = a(88705); r.exports = function(g) { - var n, k, m; - if (l(g)) return g; - n = "default"; - 1 < arguments.length && (arguments[1] === String ? n = "string" : arguments[1] === Number && (n = "number")); + var p, h, l; + if (m(g)) return g; + p = "default"; + 1 < arguments.length && (arguments[1] === String ? p = "string" : arguments[1] === Number && (p = "number")); if (c) if (Symbol.toPrimitive) { - k = Symbol.toPrimitive; - m = g[k]; - if (null !== m && "undefined" !== typeof m) { - if (!f(m)) throw new TypeError(m + " returned for property " + k + " of object " + g + " is not a function"); - k = m; - } else k = void 0; - } else d(g) && (k = Symbol.prototype.valueOf); - if ("undefined" !== typeof k) { - n = k.call(g, n); - if (l(n)) return n; + h = Symbol.toPrimitive; + l = g[h]; + if (null !== l && "undefined" !== typeof l) { + if (!f(l)) throw new TypeError(l + " returned for property " + h + " of object " + g + " is not a function"); + h = l; + } else h = void 0; + } else d(g) && (h = Symbol.prototype.valueOf); + if ("undefined" !== typeof h) { + p = h.call(g, p); + if (m(p)) return p; throw new TypeError("unable to convert exotic object to primitive"); } - "default" === n && (h(g) || d(g)) && (n = "string"); + "default" === p && (k(g) || d(g)) && (p = "string"); a: { - n = "default" === n ? "number" : n; + p = "default" === p ? "number" : p; if ("undefined" === typeof g || null === g) throw new TypeError("Cannot call method on " + g); - if ("string" !== typeof n || "number" !== n && "string" !== n) throw new TypeError('hint must be "string" or "number"');n = "string" === n ? ["toString", "valueOf"] : ["valueOf", "toString"]; - for (k = 0; k < n.length; ++k) - if ((m = g[n[k]], f(m) && (m = m.call(g), l(m)))) break a; + if ("string" !== typeof p || "number" !== p && "string" !== p) throw new TypeError('hint must be "string" or "number"');p = "string" === p ? ["toString", "valueOf"] : ["valueOf", "toString"]; + for (h = 0; h < p.length; ++h) + if ((l = g[p[h]], f(l) && (l = l.call(g), m(l)))) break a; throw new TypeError("No default value"); } - return m; + return l; }; }, 53919: function(r) { @@ -62856,49 +62399,49 @@ E3cbY[513816] = false; }; }, 22699: function(r) { - var n, k, m, p; + var p, h, l, n; function b() { - b.Bb.call(this); + b.Eb.call(this); } function a(q) { if ("function" !== typeof q) throw new TypeError('The "listener" argument must be of type Function. Received type ' + typeof q); } - function c(q, u, t, w) { - var v, y; + function c(q, u, t, v) { + var w, y; a(t); - v = q.mb; - if (void 0 === v)(v = q.mb = Object.create(null), q.pE = 0); + w = q.lb; + if (void 0 === w)(w = q.lb = Object.create(null), q.GE = 0); else { - void 0 !== v.kVb && (q.emit("newListener", u, t.listener ? t.listener : t), v = q.mb); - y = v[u]; + void 0 !== w.BWb && (q.emit("newListener", u, t.listener ? t.listener : t), w = q.lb); + y = w[u]; } - void 0 === y ? (v[u] = t, ++q.pE) : ("function" === typeof y ? y = v[u] = w ? [t, y] : [y, t] : w ? y.unshift(t) : y.push(t), t = void 0 === q.Ts ? b.$la : q.Ts, 0 < t && y.length > t && !y.yAa && (y.yAa = !0, t = Error("Possible EventEmitter memory leak detected. " + y.length + " " + String(u) + " listeners added. Use emitter.setMaxListeners() to increase limit"), t.name = "MaxListenersExceededWarning", t.Av = q, t.type = u, t.count = y.length, console && console.warn && console.warn(t))); + void 0 === y ? (w[u] = t, ++q.GE) : ("function" === typeof y ? y = w[u] = v ? [t, y] : [y, t] : v ? y.unshift(t) : y.push(t), t = void 0 === q.Ys ? b.Bma : q.Ys, 0 < t && y.length > t && !y.ZAa && (y.ZAa = !0, t = Error("Possible EventEmitter memory leak detected. " + y.length + " " + String(u) + " listeners added. Use emitter.setMaxListeners() to increase limit"), t.name = "MaxListenersExceededWarning", t.Kv = q, t.type = u, t.count = y.length, console && console.warn && console.warn(t))); return q; } - function l() { - if (!this.E_a) return (this.target.removeListener(this.type, this.Nhb), this.E_a = !0, 0 === arguments.length ? this.listener.call(this.target) : this.listener.apply(this.target, arguments)); + function m() { + if (!this.i0a) return (this.target.removeListener(this.type, this.Jib), this.i0a = !0, 0 === arguments.length ? this.listener.call(this.target) : this.listener.apply(this.target, arguments)); } function f(q, u, t) { q = { - E_a: !1, - Nhb: void 0, + i0a: !1, + Jib: void 0, target: q, type: u, listener: t }; - u = l.bind(q); + u = m.bind(q); u.listener = t; - return q.Nhb = u; + return q.Jib = u; } - function h(q) { + function k(q) { var u; - u = this.mb; + u = this.lb; if (void 0 !== u) { q = u[q]; if ("function" === typeof q) return 1; @@ -62911,89 +62454,89 @@ E3cbY[513816] = false; "function" === typeof q.on && g(q, "error", u, t); } - function g(q, u, t, w) { + function g(q, u, t, v) { if ("function" === typeof q.on) { - if (w.once) q.once(u, t); + if (v.once) q.once(u, t); else q.on(u, t); } else if ("function" === typeof q.addEventListener) q.addEventListener(u, function x(y) { - w.once && q.removeEventListener(u, x); + v.once && q.removeEventListener(u, x); t(y); }); else throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type ' + typeof q); } - n = "object" === typeof Reflect ? Reflect : null; - k = n && "function" === typeof n.apply ? n.apply : function(q, u, t) { + p = "object" === typeof Reflect ? Reflect : null; + h = p && "function" === typeof p.apply ? p.apply : function(q, u, t) { return Function.prototype.apply.call(q, u, t); }; - m = Number.isNaN || (function(q) { + l = Number.isNaN || (function(q) { return q !== q; }); r.exports = b; r.exports.once = function(q, u) { - return new Promise(function(t, w) { - function v(x) { + return new Promise(function(t, v) { + function w(x) { q.removeListener(u, y); - w(x); + v(x); } function y() { - "function" === typeof q.removeListener && q.removeListener("error", v); + "function" === typeof q.removeListener && q.removeListener("error", w); t([].slice.call(arguments)); } g(q, u, y, { once: !0 }); - "error" !== u && d(q, v, { + "error" !== u && d(q, w, { once: !0 }); }); }; b.EventEmitter = b; - b.prototype.mb = void 0; - b.prototype.pE = 0; - b.prototype.Ts = void 0; - p = 10; + b.prototype.lb = void 0; + b.prototype.GE = 0; + b.prototype.Ys = void 0; + n = 10; Object.defineProperty(b, "defaultMaxListeners", { enumerable: !0, get: function() { - return p; + return n; }, set: function(q) { - if ("number" !== typeof q || 0 > q || m(q)) throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + q + "."); - p = q; + if ("number" !== typeof q || 0 > q || l(q)) throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received ' + q + "."); + n = q; } }); - b.Bb = function() { - if (void 0 === this.mb || this.mb === Object.getPrototypeOf(this).mb)(this.mb = Object.create(null), this.pE = 0); - this.Ts = this.Ts || void 0; + b.Eb = function() { + if (void 0 === this.lb || this.lb === Object.getPrototypeOf(this).lb)(this.lb = Object.create(null), this.GE = 0); + this.Ys = this.Ys || void 0; }; b.prototype.setMaxListeners = function(q) { - if ("number" !== typeof q || 0 > q || m(q)) throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + q + "."); - this.Ts = q; + if ("number" !== typeof q || 0 > q || l(q)) throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received ' + q + "."); + this.Ys = q; return this; }; b.prototype.emit = function(q) { - var w, v; + var v, w; for (var u = [], t = 1; t < arguments.length; t++) u.push(arguments[t]); - w = "error" === q; - t = this.mb; - if (void 0 !== t) w = w && void 0 === t.error; - else if (!w) return !1; - if (w) { - 0 < u.length && (v = u[0]); - if (v instanceof Error) throw v; - u = Error("Unhandled error." + (v ? " (" + v.message + ")" : "")); - u.context = v; + v = "error" === q; + t = this.lb; + if (void 0 !== t) v = v && void 0 === t.error; + else if (!v) return !1; + if (v) { + 0 < u.length && (w = u[0]); + if (w instanceof Error) throw w; + u = Error("Unhandled error." + (w ? " (" + w.message + ")" : "")); + u.context = w; throw u; } t = t[q]; if (void 0 === t) return !1; - if ("function" === typeof t) k(t, this, u); + if ("function" === typeof t) h(t, this, u); else { - v = t.length; - w = Array(v); - for (var y = 0; y < v; ++y) w[y] = t[y]; - for (t = 0; t < v; ++t) k(w[t], this, u); + w = t.length; + v = Array(w); + for (var y = 0; y < w; ++y) v[y] = t[y]; + for (t = 0; t < w; ++t) h(v[t], this, u); } return !0; }; @@ -63001,7 +62544,7 @@ E3cbY[513816] = false; return c(this, q, u, !1); }; b.prototype.on = b.prototype.addListener; - b.prototype.n$ = function(q, u) { + b.prototype.S$ = function(q, u) { c(this, q, u, !0); }; b.prototype.once = function(q, u) { @@ -63009,51 +62552,51 @@ E3cbY[513816] = false; this.on(q, f(this, q, u)); return this; }; - b.prototype.N$a = function(q, u) { + b.prototype.zab = function(q, u) { a(u); - this.n$(q, f(this, q, u)); + this.S$(q, f(this, q, u)); }; b.prototype.removeListener = function(q, u) { - var t, w, v, y, x; + var t, v, w, y, x; a(u); - w = this.mb; - if (void 0 === w) return this; - v = w[q]; + v = this.lb; if (void 0 === v) return this; - if (v === u || v.listener === u) 0 === --this.pE ? this.mb = Object.create(null) : (delete w[q], w.removeListener && this.emit("removeListener", q, v.listener || u)); - else if ("function" !== typeof v) { + w = v[q]; + if (void 0 === w) return this; + if (w === u || w.listener === u) 0 === --this.GE ? this.lb = Object.create(null) : (delete v[q], v.removeListener && this.emit("removeListener", q, w.listener || u)); + else if ("function" !== typeof w) { y = -1; - for (t = v.length - 1; 0 <= t; t--) - if (v[t] === u || v[t].listener === u) { - x = v[t].listener; + for (t = w.length - 1; 0 <= t; t--) + if (w[t] === u || w[t].listener === u) { + x = w[t].listener; y = t; break; } if (0 > y) return this; - if (0 === y) v.shift(); + if (0 === y) w.shift(); else { - for (; y + 1 < v.length; y++) v[y] = v[y + 1]; - v.pop(); + for (; y + 1 < w.length; y++) w[y] = w[y + 1]; + w.pop(); } - 1 === v.length && (w[q] = v[0]); - void 0 !== w.removeListener && this.emit("removeListener", q, x || u); + 1 === w.length && (v[q] = w[0]); + void 0 !== v.removeListener && this.emit("removeListener", q, x || u); } return this; }; - b.prototype.Lr = b.prototype.removeListener; + b.prototype.Rr = b.prototype.removeListener; b.prototype.removeAllListeners = function(q) { - var u, t, w; - u = this.mb; + var u, t, v; + u = this.lb; if (void 0 === u) return this; - if (void 0 === u.removeListener) return (0 === arguments.length ? (this.mb = Object.create(null), this.pE = 0) : void 0 !== u[q] && (0 === --this.pE ? this.mb = Object.create(null) : delete u[q]), this); + if (void 0 === u.removeListener) return (0 === arguments.length ? (this.lb = Object.create(null), this.GE = 0) : void 0 !== u[q] && (0 === --this.GE ? this.lb = Object.create(null) : delete u[q]), this); if (0 === arguments.length) { t = Object.keys(u); for (u = 0; u < t.length; ++u) { - w = t[u]; - "removeListener" !== w && this.removeAllListeners(w); + v = t[u]; + "removeListener" !== v && this.removeAllListeners(v); } this.removeAllListeners("removeListener"); - this.mb = Object.create(null); - this.pE = 0; + this.lb = Object.create(null); + this.GE = 0; return this; } t = u[q]; @@ -63064,7 +62607,7 @@ E3cbY[513816] = false; }; b.prototype.listeners = function(q) { var u; - u = this.mb; + u = this.lb; if (void 0 === u) q = []; else if ((q = u[q], void 0 === q)) q = []; else if ("function" === typeof q) q = [q.listener || q]; @@ -63076,29 +62619,29 @@ E3cbY[513816] = false; return q; }; b.listenerCount = function(q, u) { - return "function" === typeof q.listenerCount ? q.listenerCount(u) : h.call(q, u); + return "function" === typeof q.listenerCount ? q.listenerCount(u) : k.call(q, u); }; - b.prototype.listenerCount = h; + b.prototype.listenerCount = k; }, 37795: function(r) { var b, a; b = Array.prototype.slice; a = Object.prototype.toString; r.exports = function(c) { - var l; - l = this; - if ("function" !== typeof l || "[object Function]" !== a.call(l)) throw new TypeError("Function.prototype.bind called on incompatible " + l); - for (var f = b.call(arguments, 1), h, d = Math.max(0, l.length - f.length), g = [], n = 0; n < d; n++) g.push("$" + n); - h = Function("binder", "return function (" + g.join(",") + "){ return binder.apply(this,arguments); }")(function() { - var k; - if (this instanceof h) { - k = l.apply(this, f.concat(b.call(arguments))); - return Object(k) === k ? k : this; + var m; + m = this; + if ("function" !== typeof m || "[object Function]" !== a.call(m)) throw new TypeError("Function.prototype.bind called on incompatible " + m); + for (var f = b.call(arguments, 1), k, d = Math.max(0, m.length - f.length), g = [], p = 0; p < d; p++) g.push("$" + p); + k = Function("binder", "return function (" + g.join(",") + "){ return binder.apply(this,arguments); }")(function() { + var h; + if (this instanceof k) { + h = m.apply(this, f.concat(b.call(arguments))); + return Object(h) === h ? h : this; } - return l.apply(c, f.concat(b.call(arguments))); + return m.apply(c, f.concat(b.call(arguments))); }); - l.prototype && (d = function() {}, d.prototype = l.prototype, h.prototype = new d(), d.prototype = null); - return h; + m.prototype && (d = function() {}, d.prototype = m.prototype, k.prototype = new d(), d.prototype = null); + return k; }; }, 4090: function(r, b, a) { @@ -63106,22 +62649,22 @@ E3cbY[513816] = false; r.exports = Function.prototype.bind || b; }, 67286: function(r, b, a) { - var h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D; + var k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D; function c(E) { var G, F, H; - G = A(E, 0, 1); - F = A(E, -1); - if ("%" === G && "%" !== F) throw new h("invalid intrinsic syntax, expected closing `%`"); - if ("%" === F && "%" !== G) throw new h("invalid intrinsic syntax, expected opening `%`"); + G = B(E, 0, 1); + F = B(E, -1); + if ("%" === G && "%" !== F) throw new k("invalid intrinsic syntax, expected closing `%`"); + if ("%" === F && "%" !== G) throw new k("invalid intrinsic syntax, expected opening `%`"); H = []; - z(E, C, function(N, M, L, Q) { - H[H.length] = L ? z(Q, D, "$1") : M || N; + z(E, C, function(L, M, N, P) { + H[H.length] = N ? z(P, D, "$1") : M || L; }); return H; } - function l() { + function m() { throw new g(); } @@ -63130,38 +62673,38 @@ E3cbY[513816] = false; return d('"use strict"; return (' + E + ").constructor;")(); } catch (G) {} } - h = SyntaxError; + k = SyntaxError; d = Function; g = TypeError; - n = Object.getOwnPropertyDescriptor; - if (n) try { - n({}, ""); + p = Object.getOwnPropertyDescriptor; + if (p) try { + p({}, ""); } catch (E) { - n = null; + p = null; } - b = n ? (function() { + b = p ? (function() { try { - return (arguments.callee, l); + return (arguments.callee, m); } catch (E) { try { - return n(arguments, "callee").get; + return p(arguments, "callee").get; } catch (G) { - return l; + return m; } } - })() : l; - k = a(32636)(); - m = a(18486)(); - p = Object.getPrototypeOf || (m ? function(E) { + })() : m; + h = a(32636)(); + l = a(18486)(); + n = Object.getPrototypeOf || (l ? function(E) { return E.__proto__; } : null); q = {}; - m = "undefined" !== typeof Uint8Array && p ? p(Uint8Array) : void 0; + l = "undefined" !== typeof Uint8Array && n ? n(Uint8Array) : void 0; u = { "%AggregateError%": "undefined" === typeof AggregateError ? void 0 : AggregateError, "%Array%": Array, "%ArrayBuffer%": "undefined" === typeof ArrayBuffer ? void 0 : ArrayBuffer, - "%ArrayIteratorPrototype%": k && p ? p([][Symbol.iterator]()) : void 0, + "%ArrayIteratorPrototype%": h && n ? n([][Symbol.iterator]()) : void 0, "%AsyncFromSyncIteratorPrototype%": void 0, "%AsyncFunction%": q, "%AsyncGenerator%": q, @@ -63191,10 +62734,10 @@ E3cbY[513816] = false; "%Int32Array%": "undefined" === typeof Int32Array ? void 0 : Int32Array, "%isFinite%": isFinite, "%isNaN%": isNaN, - "%IteratorPrototype%": k && p ? p(p([][Symbol.iterator]())) : void 0, + "%IteratorPrototype%": h && n ? n(n([][Symbol.iterator]())) : void 0, "%JSON%": "object" === typeof JSON ? JSON : void 0, "%Map%": "undefined" === typeof Map ? void 0 : Map, - "%MapIteratorPrototype%": "undefined" !== typeof Map && k && p ? p(new Map()[Symbol.iterator]()) : void 0, + "%MapIteratorPrototype%": "undefined" !== typeof Map && h && n ? n(new Map()[Symbol.iterator]()) : void 0, "%Math%": Math, "%Number%": Number, "%Object%": Object, @@ -63207,14 +62750,14 @@ E3cbY[513816] = false; "%Reflect%": "undefined" === typeof Reflect ? void 0 : Reflect, "%RegExp%": RegExp, "%Set%": "undefined" === typeof Set ? void 0 : Set, - "%SetIteratorPrototype%": "undefined" !== typeof Set && k && p ? p(new Set()[Symbol.iterator]()) : void 0, + "%SetIteratorPrototype%": "undefined" !== typeof Set && h && n ? n(new Set()[Symbol.iterator]()) : void 0, "%SharedArrayBuffer%": "undefined" === typeof SharedArrayBuffer ? void 0 : SharedArrayBuffer, "%String%": String, - "%StringIteratorPrototype%": k && p ? p(("")[Symbol.iterator]()) : void 0, - "%Symbol%": k ? Symbol : void 0, - "%SyntaxError%": h, + "%StringIteratorPrototype%": h && n ? n(("")[Symbol.iterator]()) : void 0, + "%Symbol%": h ? Symbol : void 0, + "%SyntaxError%": k, "%ThrowTypeError%": b, - "%TypedArray%": m, + "%TypedArray%": l, "%TypeError%": g, "%Uint8Array%": "undefined" === typeof Uint8Array ? void 0 : Uint8Array, "%Uint8ClampedArray%": "undefined" === typeof Uint8ClampedArray ? void 0 : Uint8ClampedArray, @@ -63225,24 +62768,24 @@ E3cbY[513816] = false; "%WeakRef%": "undefined" === typeof WeakRef ? void 0 : WeakRef, "%WeakSet%": "undefined" === typeof WeakSet ? void 0 : WeakSet }; - if (p) try { + if (n) try { (null).error; } catch (E) { - b = p(p(E)); + b = n(n(E)); u["%Error.prototype%"] = b; } t = function F(G) { - var H, N; + var H, L; if ("%AsyncFunction%" === G) H = f("async function () {}"); else if ("%GeneratorFunction%" === G) H = f("function* () {}"); else if ("%AsyncGeneratorFunction%" === G) H = f("async function* () {}"); else if ("%AsyncGenerator%" === G) { - N = F("%AsyncGeneratorFunction%"); - N && (H = N.prototype); - } else "%AsyncIteratorPrototype%" === G && (N = F("%AsyncGenerator%")) && p && (H = p(N.prototype)); + L = F("%AsyncGeneratorFunction%"); + L && (H = L.prototype); + } else "%AsyncIteratorPrototype%" === G && (L = F("%AsyncGenerator%")) && n && (H = n(L.prototype)); return u[G] = H; }; - w = { + v = { "%ArrayBufferPrototype%": ["ArrayBuffer", "prototype"], "%ArrayPrototype%": ["Array", "prototype"], "%ArrayProto_entries%": ["Array", "prototype", "entries"], @@ -63296,52 +62839,52 @@ E3cbY[513816] = false; "%WeakSetPrototype%": ["WeakSet", "prototype"] }; b = a(4090); - v = a(23198); + w = a(23198); y = b.call(Function.call, Array.prototype.concat); x = b.call(Function.apply, Array.prototype.splice); z = b.call(Function.call, String.prototype.replace); - A = b.call(Function.call, String.prototype.slice); - B = b.call(Function.call, RegExp.prototype.exec); + B = b.call(Function.call, String.prototype.slice); + A = b.call(Function.call, RegExp.prototype.exec); C = /[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g; D = /\\(\\)?/g; r.exports = function(G, F) { - var H, N, M, L, Q, I, J, K, P; + var H, L, M, N, P, J, I, K, O; if ("string" !== typeof G || 0 === G.length) throw new g("intrinsic name must be a non-empty string"); if (1 < arguments.length && "boolean" !== typeof F) throw new g('"allowMissing" argument must be a boolean'); - if (null === B(/^%?[^%]*%?$/, G)) throw new h("`%` may not be present anywhere but at the beginning and end of the intrinsic name"); + if (null === A(/^%?[^%]*%?$/, G)) throw new k("`%` may not be present anywhere but at the beginning and end of the intrinsic name"); H = c(G); - N = 0 < H.length ? H[0] : ""; - M = "%" + N + "%"; - L = M; - if (v(w, L)) { - Q = w[L]; - L = "%" + Q[0] + "%"; - } - if (v(u, L)) { - I = u[L]; - I === q && (I = t(L)); - if ("undefined" === typeof I && !F) throw new g("intrinsic " + M + " exists, but is not available. Please file an issue!"); - } else throw new h("intrinsic " + M + " does not exist!"); - M = I; - L = !1; - Q && (N = Q[0], x(H, y([0, 1], Q))); - Q = 1; - for (I = !0; Q < H.length; Q += 1) { - J = H[Q]; - K = A(J, 0, 1); - P = A(J, -1); - if (('"' === K || "'" === K || "`" === K || '"' === P || "'" === P || "`" === P) && K !== P) throw new h("property names with quotes must have matching quotes"); - "constructor" !== J && I || (L = !0); - N += "." + J; - K = "%" + N + "%"; - if (v(u, K)) M = u[K]; + L = 0 < H.length ? H[0] : ""; + M = "%" + L + "%"; + N = M; + if (w(v, N)) { + P = v[N]; + N = "%" + P[0] + "%"; + } + if (w(u, N)) { + J = u[N]; + J === q && (J = t(N)); + if ("undefined" === typeof J && !F) throw new g("intrinsic " + M + " exists, but is not available. Please file an issue!"); + } else throw new k("intrinsic " + M + " does not exist!"); + M = J; + N = !1; + P && (L = P[0], x(H, y([0, 1], P))); + P = 1; + for (J = !0; P < H.length; P += 1) { + I = H[P]; + K = B(I, 0, 1); + O = B(I, -1); + if (('"' === K || "'" === K || "`" === K || '"' === O || "'" === O || "`" === O) && K !== O) throw new k("property names with quotes must have matching quotes"); + "constructor" !== I && J || (N = !0); + L += "." + I; + K = "%" + L + "%"; + if (w(u, K)) M = u[K]; else if (null != M) { - if (!((J in M))) { + if (!((I in M))) { if (!F) throw new g("base intrinsic for " + G + " exists, but the property is not available."); return; } - n && Q + 1 >= H.length ? (P = n(M, J), M = (I = !!P) && ("get" in P) && !(("originalValue" in P.get)) ? P.get : M[J]) : (I = v(M, J), M = M[J]); - I && !L && (u[K] = M); + p && P + 1 >= H.length ? (O = p(M, I), M = (J = !!O) && ("get" in O) && !(("originalValue" in O.get)) ? O.get : M[I]) : (J = w(M, I), M = M[I]); + J && !N && (u[K] = M); } } return M; @@ -63356,21 +62899,21 @@ E3cbY[513816] = false; r.exports = b; }, 81181: function(r, b, a) { - var l; + var m; function c() { - if (l) try { - return (l({}, "a", { + if (m) try { + return (m({}, "a", { value: 1 }), !0); } catch (f) {} return !1; } - l = a(67286)("%Object.defineProperty%", !0); - c.UNb = function() { + m = a(67286)("%Object.defineProperty%", !0); + c.ePb = function() { if (!c()) return null; try { - return 1 !== l([], "length", { + return 1 !== m([], "length", { value: 1 }).length; } catch (f) { @@ -63382,23 +62925,23 @@ E3cbY[513816] = false; 18486: function(r) { var b, a; b = { - P_a: {} + t0a: {} }; a = Object; r.exports = function() { return ({ __proto__: b - }).P_a === b.P_a && !(({ + }).t0a === b.t0a && !(({ __proto__: null }) instanceof a); }; }, 32636: function(r, b, a) { - var c, l; + var c, m; c = "undefined" !== typeof Symbol && Symbol; - l = a(66679); + m = a(66679); r.exports = function() { - return "function" !== typeof c || "function" !== typeof Symbol || "symbol" !== typeof c("foo") || "symbol" !== typeof Symbol("bar") ? !1 : l(); + return "function" !== typeof c || "function" !== typeof Symbol || "symbol" !== typeof c("foo") || "symbol" !== typeof Symbol("bar") ? !1 : m(); }; }, 66679: function(r) { @@ -63429,341 +62972,341 @@ E3cbY[513816] = false; r.exports = b.call(Function.call, Object.prototype.hasOwnProperty); }, 28041: function(r, b, a) { - var f, h; + var f, k; - function c(d, g, n, k, m) { - var p, q, t; - p = {}; - q = "number" === typeof m; - m = void 0 !== m && q ? m.toString() : n; - if (q && void 0 !== n) throw Error(f.Zlb); - Reflect.Qpa(d, g) && (p = Reflect.getMetadata(d, g)); - n = p[m]; - if (Array.isArray(n)) { + function c(d, g, p, h, l) { + var n, q, t; + n = {}; + q = "number" === typeof l; + l = void 0 !== l && q ? l.toString() : p; + if (q && void 0 !== p) throw Error(f.Vmb); + Reflect.tqa(d, g) && (n = Reflect.getMetadata(d, g)); + p = n[l]; + if (Array.isArray(p)) { q = 0; - for (var u = n; q < u.length; q++) { + for (var u = p; q < u.length; q++) { t = u[q]; - if (t.key === k.key) throw Error(f.Bkb + " " + t.key.toString()); + if (t.key === h.key) throw Error(f.ylb + " " + t.key.toString()); } - } else n = []; - n.push(k); - p[m] = n; - Reflect.K4(d, p, g); + } else p = []; + p.push(h); + n[l] = p; + Reflect.i5(d, n, g); } - function l(d, g) { - return function(n, k) { - g(n, k, d); + function m(d, g) { + return function(p, h) { + g(p, h, d); }; } Object.defineProperty(b, "__esModule", { value: !0 }); f = a(25640); - h = a(37425); - b.nI = function(d, g, n, k) { - c(h.UOa, d, g, k, n); + k = a(37425); + b.GI = function(d, g, p, h) { + c(k.wPa, d, g, h, p); }; - b.BY = function(d, g, n) { - c(h.VOa, d.constructor, g, n); + b.iZ = function(d, g, p) { + c(k.xPa, d.constructor, g, p); }; - b.jB = function(d, g, n) { - "number" === typeof n ? (d = [l(n, d)], Reflect.jB(d, g)) : "string" === typeof n ? Reflect.jB([d], g, n) : Reflect.jB([d], g); + b.vB = function(d, g, p) { + "number" === typeof p ? (d = [m(p, d)], Reflect.vB(d, g)) : "string" === typeof p ? Reflect.vB([d], g, p) : Reflect.vB([d], g); }; }, 29385: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(25640); - l = a(37425); + m = a(37425); f = a(67258); - h = a(28041); + k = a(28041); r = (function() { function d(g) { - this.Wpb = g; + this.Wqb = g; } - d.prototype.q8b = function() { - return this.Wpb(); + d.prototype.T9b = function() { + return this.Wqb(); }; return d; })(); - b.cea = r; + b.Hea = r; b.l = function(d) { - return function(g, n, k) { - var m; - if (void 0 === d) throw Error(c.wpb(g.name)); - m = new f.Metadata(l.$P, d); - "number" === typeof k ? h.nI(g, n, k, m) : h.BY(g, n, m); + return function(g, p, h) { + var l; + if (void 0 === d) throw Error(c.wqb(g.name)); + l = new f.Metadata(m.MQ, d); + "number" === typeof h ? k.GI(g, p, h, l) : k.iZ(g, p, l); }; }; }, 16504: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(25640); - l = a(37425); + m = a(37425); b.U = function() { return function(f) { - var h; - if (Reflect.Qpa(l.Pea, f)) throw Error(c.Akb); - h = Reflect.getMetadata(l.Yjb, f) || []; - Reflect.K4(l.Pea, h, f); + var k; + if (Reflect.tqa(m.sfa, f)) throw Error(c.xlb); + k = Reflect.getMetadata(m.Vkb, f) || []; + Reflect.i5(m.sfa, k, f); return f; }; }; }, 3342: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(37425); - l = a(67258); + m = a(67258); f = a(28041); - b.aH = function(h) { - return function(d, g, n) { - var k; - k = new l.Metadata(c.OD, h); - "number" === typeof n ? f.nI(d, g, n, k) : f.BY(d, g, k); + b.sH = function(k) { + return function(d, g, p) { + var h; + h = new m.Metadata(c.eE, k); + "number" === typeof p ? f.GI(d, g, p, h) : f.iZ(d, g, h); }; }; }, 44466: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(37425); - l = a(67258); + m = a(67258); f = a(28041); - b.g8a = function(h) { - return function(d, g, n) { - var k; - k = new l.Metadata(c.cA, h); - "number" === typeof n ? f.nI(d, g, n, k) : f.BY(d, g, k); + b.N8a = function(k) { + return function(d, g, p) { + var h; + h = new m.Metadata(c.pA, k); + "number" === typeof p ? f.GI(d, g, p, h) : f.iZ(d, g, h); }; }; }, 5923: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(37425); - l = a(67258); + m = a(67258); f = a(28041); b.optional = function() { - return function(h, d, g) { - var n; - n = new l.Metadata(c.rKa, !0); - "number" === typeof g ? f.nI(h, d, g, n) : f.BY(h, d, n); + return function(k, d, g) { + var p; + p = new m.Metadata(c.UKa, !0); + "number" === typeof g ? f.GI(k, d, g, p) : f.iZ(k, d, p); }; }; }, 76311: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(25640); - l = a(37425); + m = a(37425); f = a(67258); - b.C$a = function() { - return function(h, d) { - d = new f.Metadata(l.CQ, d); - if (Reflect.Qpa(l.CQ, h.constructor)) throw Error(c.Qmb); - Reflect.K4(l.CQ, d, h.constructor); + b.pab = function() { + return function(k, d) { + d = new f.Metadata(m.oR, d); + if (Reflect.tqa(m.oR, k.constructor)) throw Error(c.Mnb); + Reflect.i5(m.oR, d, k.constructor); }; }; }, 91823: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(67258); - l = a(28041); - b.Web = function(f, h) { - return function(d, g, n) { - var k; - k = new c.Metadata(f, h); - "number" === typeof n ? l.nI(d, g, n, k) : l.BY(d, g, k); + m = a(28041); + b.Pfb = function(f, k) { + return function(d, g, p) { + var h; + h = new c.Metadata(f, k); + "number" === typeof p ? m.GI(d, g, p, h) : m.iZ(d, g, h); }; }; }, 67509: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(37425); - l = a(67258); + m = a(67258); f = a(28041); - b.CY = function(h) { - return function(d, g, n) { - var k; - k = new l.Metadata(c.J0, h); - f.nI(d, g, n, k); + b.jZ = function(k) { + return function(d, g, p) { + var h; + h = new m.Metadata(c.j1, k); + f.GI(d, g, p, h); }; }; }, 53022: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(37425); - l = a(67258); + m = a(67258); f = a(28041); b.An = function() { - return function(h, d, g) { - var n; - n = new l.Metadata(c.SQ, !0); - f.nI(h, d, g, n); + return function(k, d, g) { + var p; + p = new m.Metadata(c.ER, !0); + f.GI(k, d, g, p); }; }; }, 70078: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(5493); - l = a(72632); + m = a(72632); r = (function() { - function f(h, d) { - this.id = l.id(); - this.uia = !1; - this.ag = h; + function f(k, d) { + this.id = m.id(); + this.Xia = !1; + this.cg = k; this.scope = d; - this.type = c.hj.mmb; - this.tF = function() { + this.type = c.hj.inb; + this.LF = function() { return !0; }; - this.hL = this.Yv = this.ez = this.AL = this.cache = this.Xl = null; + this.AL = this.kw = this.rz = this.UL = this.cache = this.Vl = null; } f.prototype.clone = function() { - var h; - h = new f(this.ag, this.scope); - h.uia = !1; - h.Xl = this.Xl; - h.hL = this.hL; - h.scope = this.scope; - h.type = this.type; - h.AL = this.AL; - h.ez = this.ez; - h.tF = this.tF; - h.Yv = this.Yv; - h.cache = this.cache; - return h; + var k; + k = new f(this.cg, this.scope); + k.Xia = !1; + k.Vl = this.Vl; + k.AL = this.AL; + k.scope = this.scope; + k.type = this.type; + k.UL = this.UL; + k.rz = this.rz; + k.LF = this.LF; + k.kw = this.kw; + k.cache = this.cache; + return k; }; return f; })(); - b.bjb = r; + b.Zjb = r; }, 57197: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Hca = { - Dcc: 2, - hKa: 0, - qnb: 1 + b.lda = { + jec: 2, + KKa: 0, + mob: 1 }; }, 25640: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.Akb = "Cannot apply @injectable decorator multiple times."; - b.Bkb = "Metadata key was used more than once in a parameter:"; - b.xQ = "NULL argument"; - b.KHa = "Key Not Found"; - b.eib = "Ambiguous match found for serviceIdentifier:"; - b.tjb = "Could not unbind serviceIdentifier:"; - b.bnb = "No matching bindings found for serviceIdentifier:"; - b.Dmb = "Missing required @injectable annotation in:"; - b.Emb = "Missing required @inject or @multiInject annotation in:"; - b.wpb = function(a) { + b.xlb = "Cannot apply @injectable decorator multiple times."; + b.ylb = "Metadata key was used more than once in a parameter:"; + b.kR = "NULL argument"; + b.kIa = "Key Not Found"; + b.bjb = "Ambiguous match found for serviceIdentifier:"; + b.qkb = "Could not unbind serviceIdentifier:"; + b.Ynb = "No matching bindings found for serviceIdentifier:"; + b.znb = "Missing required @injectable annotation in:"; + b.Anb = "Missing required @inject or @multiInject annotation in:"; + b.wqb = function(a) { return "@inject called with undefined this could mean that the class " + a + " has a circular dependency problem. You can use a LazyServiceIdentifer to overcome this limitation."; }; - b.wjb = "Circular dependency found:"; - b.Vcc = "Sorry, this feature is not fully implemented yet."; - b.Ylb = "Invalid binding type:"; - b.dnb = "No snapshot available to restore."; - b.bmb = "Invalid return type in middleware. Middleware must return!"; - b.amb = "Value provided to function binding must be a function!"; - b.cmb = "The toSelf function can only be applied when a constructor is used as service identifier"; - b.Zlb = "The @inject @multiInject @tagged and @named decorators must be applied to the parameters of a class constructor or a class property."; - b.gib = function() { + b.tkb = "Circular dependency found:"; + b.Bec = "Sorry, this feature is not fully implemented yet."; + b.Umb = "Invalid binding type:"; + b.$nb = "No snapshot available to restore."; + b.Ymb = "Invalid return type in middleware. Middleware must return!"; + b.Xmb = "Value provided to function binding must be a function!"; + b.Zmb = "The toSelf function can only be applied when a constructor is used as service identifier"; + b.Vmb = "The @inject @multiInject @tagged and @named decorators must be applied to the parameters of a class constructor or a class property."; + b.djb = function() { for (var a = [], c = 0; c < arguments.length; c++) a[c] = arguments[c]; return "The number of constructor arguments in the derived class " + (a[0] + " must be >= than the number of constructor arguments of its base class."); }; - b.Kjb = "Invalid Container constructor argument. Container options must be an object."; - b.Ijb = "Invalid Container option. Default scope must be a string ('singleton' or 'transient')."; - b.Hjb = "Invalid Container option. Auto bind injectable must be a boolean"; - b.Jjb = "Invalid Container option. Skip base check must be a boolean"; - b.Qmb = "Cannot apply @postConstruct decorator multiple times in the same class"; - b.lob = function() { + b.Hkb = "Invalid Container constructor argument. Container options must be an object."; + b.Fkb = "Invalid Container option. Default scope must be a string ('singleton' or 'transient')."; + b.Ekb = "Invalid Container option. Auto bind injectable must be a boolean"; + b.Gkb = "Invalid Container option. Skip base check must be a boolean"; + b.Mnb = "Cannot apply @postConstruct decorator multiple times in the same class"; + b.kpb = function() { for (var a = [], c = 0; c < arguments.length; c++) a[c] = arguments[c]; return "@postConstruct error in class " + a[0] + ": " + a[1]; }; - b.xjb = function() { + b.ukb = function() { for (var a = [], c = 0; c < arguments.length; c++) a[c] = arguments[c]; return "It looks like there is a circular dependency in one of the '" + (a[0] + "' bindings. Please investigate bindings withservice identifier '") + (a[1] + "'."); }; - b.$ob = "Maximum call stack size exceeded"; + b.Zpb = "Maximum call stack size exceeded"; }, 5493: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.qs = { + b.ys = { Request: "Request", - Yfa: "Singleton", - C1: "Transient" + Cga: "Singleton", + e2: "Transient" }; b.hj = { - EDa: "ConstantValue", - FDa: "Constructor", - MEa: "DynamicValue", - wda: "Factory", + eEa: "ConstantValue", + fEa: "Constructor", + lFa: "DynamicValue", + $da: "Factory", Function: "Function", Instance: "Instance", - mmb: "Invalid", - lNa: "Provider" + inb: "Invalid", + KNa: "Provider" }; - b.nx = { - uDa: "ClassProperty", - GDa: "ConstructorArgument", - qga: "Variable" + b.xx = { + UDa: "ClassProperty", + gEa: "ConstructorArgument", + Uga: "Variable" }; }, 37425: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.cA = "named"; - b.J0 = "name"; - b.SQ = "unmanaged"; - b.rKa = "optional"; - b.$P = "inject"; - b.OD = "multi_inject"; - b.UOa = "inversify:tagged"; - b.VOa = "inversify:tagged_props"; - b.Pea = "inversify:paramtypes"; - b.Yjb = "design:paramtypes"; - b.CQ = "post_construct"; + b.pA = "named"; + b.j1 = "name"; + b.ER = "unmanaged"; + b.UKa = "optional"; + b.MQ = "inject"; + b.eE = "multi_inject"; + b.wPa = "inversify:tagged"; + b.xPa = "inversify:tagged_props"; + b.sfa = "inversify:paramtypes"; + b.Vkb = "design:paramtypes"; + b.oR = "post_construct"; }, 99700: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u; - c = this && this.__awaiter || (function(t, w, v, y) { - return new(v || (v = Promise))(function(x, z) { - function A(D) { + var c, m, f, k, d, g, p, h, l, n, q, u; + c = this && this.__awaiter || (function(t, v, w, y) { + return new(w || (w = Promise))(function(x, z) { + function B(D) { try { C(y.next(D)); } catch (E) { @@ -63771,7 +63314,7 @@ E3cbY[513816] = false; } } - function B(D) { + function A(D) { try { C(y["throw"](D)); } catch (E) { @@ -63780,17 +63323,17 @@ E3cbY[513816] = false; } function C(D) { - D.done ? x(D.value) : new v(function(E) { + D.done ? x(D.value) : new w(function(E) { E(D.value); - }).then(A, B); + }).then(B, A); } - C((y = y.apply(t, w || [])).next()); + C((y = y.apply(t, v || [])).next()); }); }); - l = this && this.__generator || (function(t, w) { - var x, z, A, B, C; + m = this && this.__generator || (function(t, v) { + var x, z, B, A, C; - function v(D) { + function w(D) { return function(E) { return y([D, E]); }; @@ -63799,12 +63342,12 @@ E3cbY[513816] = false; function y(D) { if (z) throw new TypeError("Generator is already executing."); for (; x;) try { - if ((z = 1, A && (B = A[D[0] & 2 ? "return" : D[0] ? "throw" : "next"]) && !(B = B.call(A, D[1])).done)) return B; - if ((A = 0, B)) D = [0, B.value]; + if ((z = 1, B && (A = B[D[0] & 2 ? "return" : D[0] ? "throw" : "next"]) && !(A = A.call(B, D[1])).done)) return A; + if ((B = 0, A)) D = [0, A.value]; switch (D[0]) { case 0: case 1: - B = D; + A = D; break; case 4: return (x.label++, { @@ -63813,33 +63356,33 @@ E3cbY[513816] = false; }); case 5: x.label++; - A = D[1]; + B = D[1]; D = [0]; continue; case 7: - D = x.hH.pop(); - x.Vj.pop(); + D = x.AH.pop(); + x.ah.pop(); continue; default: - if (!(B = x.Vj, B = 0 < B.length && B[B.length - 1]) && (6 === D[0] || 2 === D[0])) { + if (!(A = x.ah, A = 0 < A.length && A[A.length - 1]) && (6 === D[0] || 2 === D[0])) { x = 0; continue; } - if (3 === D[0] && (!B || D[1] > B[0] && D[1] < B[3])) x.label = D[1]; - else if (6 === D[0] && x.label < B[1])(x.label = B[1], B = D); - else if (B && x.label < B[2])(x.label = B[2], x.hH.push(D)); + if (3 === D[0] && (!A || D[1] > A[0] && D[1] < A[3])) x.label = D[1]; + else if (6 === D[0] && x.label < A[1])(x.label = A[1], A = D); + else if (A && x.label < A[2])(x.label = A[2], x.AH.push(D)); else { - B[2] && x.hH.pop(); - x.Vj.pop(); + A[2] && x.AH.pop(); + x.ah.pop(); continue; } } - D = w.call(t, x); + D = v.call(t, x); } catch (E) { D = [6, E]; - A = 0; + B = 0; } finally { - z = B = 0; + z = A = 0; } if (D[0] & 5) throw D[1]; return { @@ -63849,17 +63392,17 @@ E3cbY[513816] = false; } x = { label: 0, - Wa: function() { - if (B[0] & 1) throw B[1]; - return B[1]; + Ka: function() { + if (A[0] & 1) throw A[1]; + return A[1]; }, - Vj: [], - hH: [] + ah: [], + AH: [] }; return (C = { - next: v(0), - "throw": v(1), - "return": v(2) + next: w(0), + "throw": w(1), + "return": w(2) }, "function" === typeof Symbol && (C[Symbol.iterator] = function() { return this; }), C); @@ -63868,81 +63411,81 @@ E3cbY[513816] = false; value: !0 }); f = a(70078); - h = a(25640); + k = a(25640); d = a(5493); a(37425); g = a(11499); - n = a(75262); - k = a(85933); - m = a(49825); - p = a(72632); + p = a(75262); + h = a(85933); + l = a(49825); + n = a(72632); q = a(48530); a(95817); u = a(62240); r = (function() { - function t(w) { - w = w || ({}); - if ("object" !== typeof w) throw Error("" + h.Kjb); - if (void 0 === w.yF) w.yF = d.qs.C1; - else if (w.yF !== d.qs.Yfa && w.yF !== d.qs.C1 && w.yF !== d.qs.Request) throw Error("" + h.Ijb); - if (void 0 === w.GS) w.GS = !1; - else if ("boolean" !== typeof w.GS) throw Error("" + h.Hjb); - if (void 0 === w.cI) w.cI = !1; - else if ("boolean" !== typeof w.cI) throw Error("" + h.Jjb); + function t(v) { + v = v || ({}); + if ("object" !== typeof v) throw Error("" + k.Hkb); + if (void 0 === v.PF) v.PF = d.ys.e2; + else if (v.PF !== d.ys.Cga && v.PF !== d.ys.e2 && v.PF !== d.ys.Request) throw Error("" + k.Fkb); + if (void 0 === v.rT) v.rT = !1; + else if ("boolean" !== typeof v.rT) throw Error("" + k.Ekb); + if (void 0 === v.uI) v.uI = !1; + else if ("boolean" !== typeof v.uI) throw Error("" + k.Gkb); this.options = { - GS: w.GS, - yF: w.yF, - cI: w.cI + rT: v.rT, + PF: v.PF, + uI: v.uI }; - this.id = p.id(); - this.iE = new u.umb(); - this.Qsb = []; - this.parent = this.Iha = null; - this.wrb = new g.Bea(); + this.id = n.id(); + this.zE = new u.qnb(); + this.Qtb = []; + this.parent = this.iia = null; + this.zsb = new g.ffa(); } - t.Xp = function(w, v) { + t.Zl = function(v, w) { var x, z; - function y(A, B) { - A.J7b(function(C, D) { + function y(B, A) { + B.m9b(function(C, D) { D.forEach(function(E) { - B.add(E.ag, E.clone()); + A.add(E.cg, E.clone()); }); }); } x = new t(); - z = n.joa(x); - w = n.joa(w); - v = n.joa(v); - y(w, z); + z = p.Moa(x); + v = p.Moa(v); + w = p.Moa(w); y(v, z); + y(w, z); return x; }; t.prototype.load = function() { var x, z; - for (var w = [], v = 0; v < arguments.length; v++) w[v] = arguments[v]; - v = this.TQa(); - for (var y = 0; y < w.length; y++) { - x = w[y]; - z = v(x.id); - x.pwa(z.GUa, z.cgb, z.f5a, z.Kab); + for (var v = [], w = 0; w < arguments.length; w++) v[w] = arguments[w]; + w = this.wRa(); + for (var y = 0; y < v.length; y++) { + x = v[y]; + z = w(x.id); + x.Qwa(z.oVa, z.Zgb, z.G5a, z.wbb); } }; - t.prototype.EV = function() { - for (var w = [], v = 0; v < arguments.length; v++) w[v] = arguments[v]; + t.prototype.sW = function() { + for (var v = [], w = 0; w < arguments.length; w++) v[w] = arguments[w]; c(this, void 0, void 0, function() { - var y, x, z, A, B; - return l(this, function(C) { + var y, x, z, B, A; + return m(this, function(C) { switch (C.label) { case 0: - (y = this.TQa(), x = 0, z = w, C.label = 1); + (y = this.wRa(), x = 0, z = v, C.label = 1); case 1: if (!(x < z.length)) return [3, 4]; - A = z[x]; - B = y(A.id); - return [4, A.pwa(B.GUa, B.cgb, B.f5a, B.Kab)]; + B = z[x]; + A = y(B.id); + return [4, B.Qwa(A.oVa, A.Zgb, A.G5a, A.wbb)]; case 2: - (C.Wa(), C.label = 3); + (C.Ka(), C.label = 3); case 3: return (x++, [3, 1]); case 4: @@ -63951,138 +63494,138 @@ E3cbY[513816] = false; }); }); }; - t.prototype.hgb = function() { - function w(z) { - return function(A) { - return A.U7a === z; + t.prototype.dhb = function() { + function v(z) { + return function(B) { + return B.A8a === z; }; } - for (var v = this, y = [], x = 0; x < arguments.length; x++) y[x] = arguments[x]; + for (var w = this, y = [], x = 0; x < arguments.length; x++) y[x] = arguments[x]; y.forEach(function(z) { - z = w(z.id); - v.iE.W0b(z); + z = v(z.id); + w.zE.p2b(z); }); }; - t.prototype.bind = function(w) { - var v; - v = new f.bjb(w, this.options.yF || d.qs.C1); - this.iE.add(w, v); - return new m.djb(v); + t.prototype.bind = function(v) { + var w; + w = new f.Zjb(v, this.options.PF || d.ys.e2); + this.zE.add(v, w); + return new l.akb(w); }; - t.prototype.$_b = function(w) { - this.bgb(w); - return this.bind(w); + t.prototype.s1b = function(v) { + this.Ygb(v); + return this.bind(v); }; - t.prototype.bgb = function(w) { + t.prototype.Ygb = function(v) { try { - this.iE.remove(w); - } catch (v) { - throw Error(h.tjb + " " + q.$L(w)); + this.zE.remove(v); + } catch (w) { + throw Error(k.qkb + " " + q.wM(v)); } }; - t.prototype.A4a = function(w) { - var v; - v = this.iE.X2a(w); - !v && this.parent && (v = this.parent.A4a(w)); - return v; + t.prototype.d5a = function(v) { + var w; + w = this.zE.B3a(v); + !w && this.parent && (w = this.parent.d5a(v)); + return w; }; t.prototype.restore = function() { - var w; - w = this.Qsb.pop(); - if (void 0 === w) throw Error(h.dnb); - this.iE = w.JS; - this.Iha = w.qUb; + var v; + v = this.Qtb.pop(); + if (void 0 === v) throw Error(k.$nb); + this.zE = v.vT; + this.iia = v.IVb; }; - t.prototype.QBb = function() { - var w; - w = new t(this.options); - w.parent = this; - return w; + t.prototype.UCb = function() { + var v; + v = new t(this.options); + v.parent = this; + return v; }; - t.prototype.get = function(w) { - return this.SQa(!1, !1, d.nx.qga, w); + t.prototype.get = function(v) { + return this.vRa(!1, !1, d.xx.Uga, v); }; - t.prototype.getAll = function(w) { - return this.SQa(!0, !0, d.nx.qga, w); + t.prototype.getAll = function(v) { + return this.vRa(!0, !0, d.xx.Uga, v); }; - t.prototype.resolve = function(w) { - var v; - v = this.QBb(); - v.bind(w).zfb(); - return v.get(w); + t.prototype.resolve = function(v) { + var w; + w = this.UCb(); + w.bind(v).sgb(); + return w.get(v); }; - t.prototype.TQa = function() { + t.prototype.wRa = function() { var z; - function w(A) { - return function(B) { - B = z.$_b.bind(z)(B); - B.zc.U7a = A; - return B; + function v(B) { + return function(A) { + A = z.s1b.bind(z)(A); + A.Ac.A8a = B; + return A; }; } - function v() { - return function(A) { - return z.A4a.bind(z)(A); + function w() { + return function(B) { + return z.d5a.bind(z)(B); }; } function y() { - return function(A) { - z.bgb.bind(z)(A); + return function(B) { + z.Ygb.bind(z)(B); }; } - function x(A) { - return function(B) { - B = z.bind.bind(z)(B); - B.zc.U7a = A; - return B; + function x(B) { + return function(A) { + A = z.bind.bind(z)(A); + A.Ac.A8a = B; + return A; }; } z = this; - return function(A) { + return function(B) { return { - GUa: x(A), - f5a: v(A), - Kab: w(A), - cgb: y(A) + oVa: x(B), + G5a: w(B), + wbb: v(B), + Zgb: y(B) }; }; }; - t.prototype.SQa = function(w, v, y, x) { + t.prototype.vRa = function(v, w, y, x) { var z; z = null; - w = { - qwb: w, - Xzb: function(A) { - return A; + v = { + pxb: v, + aBb: function(B) { + return B; }, - vQb: v, + FRb: w, key: void 0, - ag: x, - K6b: y, + cg: x, + n8b: y, value: void 0 }; - if (this.Iha) { - if ((z = this.Iha(w), void 0 === z || null === z)) throw Error(h.bmb); - } else z = this.ksb()(w); + if (this.iia) { + if ((z = this.iia(v), void 0 === z || null === z)) throw Error(k.Ymb); + } else z = this.ltb()(v); return z; }; - t.prototype.ksb = function() { - var w; - w = this; - return function(v) { + t.prototype.ltb = function() { + var v; + v = this; + return function(w) { var y; - y = n.zN(w.wrb, w, v.vQb, v.K6b, v.ag, v.key, v.value, v.qwb); - y = v.Xzb(y); - return k.resolve(y); + y = p.bO(v.zsb, v, w.FRb, w.n8b, w.cg, w.key, w.value, w.pxb); + y = w.aBb(y); + return h.resolve(y); }; }; return t; })(); - b.$Z = r; + b.A_ = r; }, 51164: function(r, b, a) { var c; @@ -64090,16 +63633,16 @@ E3cbY[513816] = false; value: !0 }); c = a(72632); - b.gd = (function() { - return function(l) { + b.kd = (function() { + return function(m) { this.id = c.id(); - this.pwa = l; + this.Qwa = m; }; })(); - b.aCa = (function() { - return function(l) { + b.BCa = (function() { + return function(m) { this.id = c.id(); - this.pwa = l; + this.Qwa = m; }; })(); }, @@ -64107,13 +63650,13 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Uac = (function() { + b.zcc = (function() { function a() {} - a.of = function(c, l) { + a.of = function(c, m) { var f; f = new a(); - f.JS = c; - f.qUb = l; + f.vT = c; + f.IVb = m; return f; }; return a; @@ -64126,108 +63669,108 @@ E3cbY[513816] = false; }); c = a(25640); r = (function() { - function l() { - this.xf = new Map(); + function m() { + this.uf = new Map(); } - l.prototype.add = function(f, h) { + m.prototype.add = function(f, k) { var d; - if (null === f || void 0 === f) throw Error(c.xQ); - if (null === h || void 0 === h) throw Error(c.xQ); - d = this.xf.get(f); - void 0 !== d ? (d.push(h), this.xf.set(f, d)) : this.xf.set(f, [h]); - }; - l.prototype.get = function(f) { - if (null === f || void 0 === f) throw Error(c.xQ); - f = this.xf.get(f); + if (null === f || void 0 === f) throw Error(c.kR); + if (null === k || void 0 === k) throw Error(c.kR); + d = this.uf.get(f); + void 0 !== d ? (d.push(k), this.uf.set(f, d)) : this.uf.set(f, [k]); + }; + m.prototype.get = function(f) { + if (null === f || void 0 === f) throw Error(c.kR); + f = this.uf.get(f); if (void 0 !== f) return f; - throw Error(c.KHa); + throw Error(c.kIa); }; - l.prototype.remove = function(f) { - if (null === f || void 0 === f) throw Error(c.xQ); - if (!this.xf.delete(f)) throw Error(c.KHa); + m.prototype.remove = function(f) { + if (null === f || void 0 === f) throw Error(c.kR); + if (!this.uf.delete(f)) throw Error(c.kIa); }; - l.prototype.W0b = function(f) { - var h; - h = this; - this.xf.forEach(function(d, g) { - d = d.filter(function(n) { - return !f(n); + m.prototype.p2b = function(f) { + var k; + k = this; + this.uf.forEach(function(d, g) { + d = d.filter(function(p) { + return !f(p); }); - 0 < d.length ? h.xf.set(g, d) : h.xf.delete(g); + 0 < d.length ? k.uf.set(g, d) : k.uf.delete(g); }); }; - l.prototype.X2a = function(f) { - if (null === f || void 0 === f) throw Error(c.xQ); - return this.xf.has(f); + m.prototype.B3a = function(f) { + if (null === f || void 0 === f) throw Error(c.kR); + return this.uf.has(f); }; - l.prototype.clone = function() { + m.prototype.clone = function() { var f; - f = new l(); - this.xf.forEach(function(h, d) { - h.forEach(function(g) { + f = new m(); + this.uf.forEach(function(k, d) { + k.forEach(function(g) { return f.add(d, g.clone()); }); }); return f; }; - l.prototype.J7b = function(f) { - this.xf.forEach(function(h, d) { - f(d, h); + m.prototype.m9b = function(f) { + this.uf.forEach(function(k, d) { + f(d, k); }); }; - return l; + return m; })(); - b.umb = r; + b.qnb = r; }, 22674: function(r, b, a) { Object.defineProperty(b, "__esModule", { value: !0 }); r = a(37425); - b.scc = r; + b.Zdc = r; r = a(99700); - b.$Z = r.$Z; + b.A_ = r.A_; r = a(5493); - b.qs = r.qs; + b.ys = r.ys; b.hj = r.hj; - b.nx = r.nx; + b.xx = r.xx; r = a(51164); - b.aCa = r.aCa; - b.gd = r.gd; + b.BCa = r.BCa; + b.kd = r.kd; r = a(16504); b.U = r.U; r = a(91823); - b.Web = r.Web; + b.Pfb = r.Pfb; r = a(44466); - b.g8a = r.g8a; + b.N8a = r.N8a; r = a(29385); b.l = r.l; - b.cea = r.cea; + b.Hea = r.Hea; r = a(5923); b.optional = r.optional; r = a(53022); b.An = r.An; r = a(3342); - b.aH = r.aH; + b.sH = r.sH; r = a(67509); - b.CY = r.CY; + b.jZ = r.jZ; r = a(76311); - b.C$a = r.C$a; + b.pab = r.pab; r = a(11499); - b.Bea = r.Bea; + b.ffa = r.ffa; r = a(72632); b.id = r.id; r = a(28041); - b.jB = r.jB; + b.vB = r.vB; r = a(41146); - b.Tfb = r.Tfb; - b.Xeb = r.Xeb; - b.h8a = r.h8a; - b.agb = r.agb; + b.Ngb = r.Ngb; + b.Qfb = r.Qfb; + b.O8a = r.O8a; + b.Xgb = r.Xgb; r = a(48530); - b.$L = r.$L; + b.wM = r.wM; a = a(14577); - b.d8a = a.d8a; + b.K8a = a.K8a; }, 91734: function(r, b, a) { var c; @@ -64236,16 +63779,16 @@ E3cbY[513816] = false; }); c = a(72632); r = (function() { - function l(f) { + function m(f) { this.id = c.id(); - this.ob = f; + this.nb = f; } - l.prototype.gub = function(f) { - this.zN = f; + m.prototype.fvb = function(f) { + this.bO = f; }; - return l; + return m; })(); - b.JDa = r; + b.jEa = r; }, 67258: function(r, b, a) { var c; @@ -64254,14 +63797,14 @@ E3cbY[513816] = false; }); c = a(37425); r = (function() { - function l(f, h) { + function m(f, k) { this.key = f; - this.value = h; + this.value = k; } - l.prototype.toString = function() { - return this.key === c.cA ? "named: " + this.value.toString() + " " : "tagged: { key:" + this.key.toString() + ", value: " + this.value + " }"; + m.prototype.toString = function() { + return this.key === c.pA ? "named: " + this.value.toString() + " " : "tagged: { key:" + this.key.toString() + ", value: " + this.value + " }"; }; - return l; + return m; })(); b.Metadata = r; }, @@ -64272,141 +63815,141 @@ E3cbY[513816] = false; }); c = a(37425); r = (function() { - function l() {} - l.prototype.L0a = function(f) { - var h; - h = Reflect.getMetadata(c.Pea, f); - f = Reflect.getMetadata(c.UOa, f); + function m() {} + m.prototype.l1a = function(f) { + var k; + k = Reflect.getMetadata(c.sfa, f); + f = Reflect.getMetadata(c.wPa, f); return { - wWa: h, - v9b: f || ({}) + fXa: k, + X$b: f || ({}) }; }; - l.prototype.lMb = function(f) { - return Reflect.getMetadata(c.VOa, f) || []; + m.prototype.xNb = function(f) { + return Reflect.getMetadata(c.xPa, f) || []; }; - return l; + return m; })(); - b.Bea = r; + b.ffa = r; }, 4595: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.tob = (function() { + b.spb = (function() { return function(a, c) { - this.rN = a; - this.Zwa = c; + this.VN = a; + this.wxa = c; }; })(); }, 75262: function(r, b, a) { - var d, g, n, k, m, p, q, u, t, w, v, y; + var d, g, p, h, l, n, q, u, t, v, w, y; - function c(x, z, A, B, C) { + function c(x, z, B, A, C) { var D, E; - D = h(A.ob, C.ag); + D = k(B.nb, C.cg); E = []; - D.length === d.Hca.hKa && A.ob.options.GS && "function" === typeof C.ag && x.L0a(C.ag).wWa && (A.ob.bind(C.ag).zfb(), D = h(A.ob, C.ag)); + D.length === d.lda.KKa && B.nb.options.rT && "function" === typeof C.cg && x.l1a(C.cg).fXa && (B.nb.bind(C.cg).sgb(), D = k(B.nb, C.cg)); E = z ? D : D.filter(function(G) { var F; - F = new v.Request(G.ag, A, B, G, C); - return G.tF(F); + F = new w.Request(G.cg, B, A, G, C); + return G.LF(F); }); - l(C.ag, E, C, A.ob); + m(C.cg, E, C, B.nb); return E; } - function l(x, z, A, B) { + function m(x, z, B, A) { switch (z.length) { - case d.Hca.hKa: - if (A.P4a()) return z; - x = p.$L(x); - z = g.bnb; - z += p.HRb(x, A); - z += p.$5a(B, x, h); + case d.lda.KKa: + if (B.p5a()) return z; + x = n.wM(x); + z = g.Ynb; + z += n.VSb(x, B); + z += n.C6a(A, x, k); throw Error(z); - case d.Hca.qnb: - if (!A.isArray()) return z; + case d.lda.mob: + if (!B.isArray()) return z; default: - if (A.isArray()) return z; - x = p.$L(x); - z = g.eib + " " + x; - z += p.$5a(B, x, h); + if (B.isArray()) return z; + x = n.wM(x); + z = g.bjb + " " + x; + z += n.C6a(A, x, k); throw Error(z); } } - function f(x, z, A, B, C, D) { + function f(x, z, B, A, C, D) { var E; if (null === C) { - z = c(x, z, B, null, D); - E = new v.Request(A, B, null, z, D); - A = new t.tob(B, E); - B.gub(A); - } else(z = c(x, z, B, C, D), E = C.$Sa(D.ag, z, D)); + z = c(x, z, A, null, D); + E = new w.Request(B, A, null, z, D); + B = new t.spb(A, E); + A.fvb(B); + } else(z = c(x, z, A, C, D), E = C.GTa(D.cg, z, D)); z.forEach(function(G) { - var F, H, N; + var F, H, L; F = null; - if (D.isArray()) F = E.$Sa(G.ag, G, D); + if (D.isArray()) F = E.GTa(G.cg, G, D); else { if (G.cache) return; F = E; } - if (G.type === n.hj.Instance && null !== G.Xl) { - H = w.oKb(x, G.Xl); - if (!B.ob.options.cI) { - N = w.NJb(x, G.Xl); - if (H.length < N) throw (G = g.gib(w.getFunctionName(G.Xl)), Error(G)); + if (G.type === p.hj.Instance && null !== G.Vl) { + H = v.zLb(x, G.Vl); + if (!A.nb.options.uI) { + L = v.XKb(x, G.Vl); + if (H.length < L) throw (G = g.djb(v.getFunctionName(G.Vl)), Error(G)); } H.forEach(function(M) { - f(x, !1, M.ag, B, F, M); + f(x, !1, M.cg, A, F, M); }); } }); } - function h(x, z) { - var A, B; - A = []; - B = x.iE; - B.X2a(z) ? A = B.get(z) : null !== x.parent && (A = h(x.parent, z)); - return A; + function k(x, z) { + var B, A; + B = []; + A = x.zE; + A.B3a(z) ? B = A.get(z) : null !== x.parent && (B = k(x.parent, z)); + return B; } Object.defineProperty(b, "__esModule", { value: !0 }); d = a(57197); g = a(25640); - n = a(5493); - k = a(37425); - m = a(69523); - p = a(48530); + p = a(5493); + h = a(37425); + l = a(69523); + n = a(48530); q = a(91734); u = a(67258); t = a(4595); - w = a(34912); - v = a(22929); + v = a(34912); + w = a(22929); y = a(23927); - b.joa = function(x) { - return x.iE; + b.Moa = function(x) { + return x.zE; }; - b.zN = function(x, z, A, B, C, D, E, G) { + b.bO = function(x, z, B, A, C, D, E, G) { void 0 === G && (G = !1); - z = new q.JDa(z); - A = new u.Metadata(A ? k.OD : k.$P, C); - B = new y.A1(B, "", C, A); - void 0 !== D && (D = new u.Metadata(D, E), B.Xd.push(D)); + z = new q.jEa(z); + B = new u.Metadata(B ? h.eE : h.MQ, C); + A = new y.c2(A, "", C, B); + void 0 !== D && (D = new u.Metadata(D, E), A.Zd.push(D)); try { - return (f(x, G, C, z, null, B), z); + return (f(x, G, C, z, null, A), z); } catch (F) { - throw (m.Y4a(F) && z.zN && p.Qyb(z.zN.Zwa), F); + throw (l.y5a(F) && z.bO && n.Tzb(z.bO.wxa), F); } }; - b.dgc = function(x, z, A, B) { - A = new y.A1(n.nx.qga, "", z, new u.Metadata(A, B)); - x = new q.JDa(x); - return new v.Request(z, x, null, [], A); + b.Ihc = function(x, z, B, A) { + B = new y.c2(p.xx.Uga, "", z, new u.Metadata(B, A)); + x = new q.jEa(x); + return new w.Request(z, x, null, [], B); }; }, 11625: function(r, b) { @@ -64415,114 +63958,114 @@ E3cbY[513816] = false; }); r = (function() { function a(c) { - this.BO = c; + this.iP = c; } a.prototype.startsWith = function(c) { - return 0 === this.BO.indexOf(c); + return 0 === this.iP.indexOf(c); }; a.prototype.endsWith = function(c) { - var l; - l = c.split("").reverse().join(""); - c = this.BO.split("").reverse().join(""); + var m; + m = c.split("").reverse().join(""); + c = this.iP.split("").reverse().join(""); return this.startsWith.call({ - BO: c - }, l); + iP: c + }, m); }; a.prototype.contains = function(c) { - return -1 !== this.BO.indexOf(c); + return -1 !== this.iP.indexOf(c); }; a.prototype.equals = function(c) { - return this.BO === c; + return this.iP === c; }; a.prototype.value = function() { - return this.BO; + return this.iP; }; return a; })(); - b.Eob = r; + b.Dpb = r; }, 34912: function(r, b, a) { - var d, g, n, k, m, p; - - function c(q, u, t, w) { - var v, y, x, z, B, C, D, E, G, F, H, N; - v = q.L0a(t); - y = v.wWa; - if (void 0 === y) throw Error(g.Dmb + " " + u + "."); - v = v.v9b; - x = Object.keys(v); + var d, g, p, h, l, n; + + function c(q, u, t, v) { + var w, y, x, z, A, C, D, E, G, F, H, L; + w = q.l1a(t); + y = w.fXa; + if (void 0 === y) throw Error(g.znb + " " + u + "."); + w = w.X$b; + x = Object.keys(w); z = 0 === t.length && 0 < x.length ? x.length : t.length; x = []; - for (var A = 0; A < z; A++) { - B = A; - C = w; + for (var B = 0; B < z; B++) { + A = B; + C = v; D = u; E = y; - G = v[B.toString()] || []; - F = h(G); + G = w[A.toString()] || []; + F = k(G); H = !0 !== F.An; - E = E[B]; - N = F.l || F.aH; - E = N ? N : E; - E instanceof d.cea && (E = E.q8b()); + E = E[A]; + L = F.l || F.sH; + E = L ? L : E; + E instanceof d.Hea && (E = E.T9b()); if (H) { H = E === Function; H = E === Object || H || void 0 === E; - if (!C && H) throw Error(g.Emb + " argument " + B + " in class " + D + "."); - B = new p.A1(n.nx.GDa, F.CY, E); - B.Xd = G; - G = B; + if (!C && H) throw Error(g.Anb + " argument " + A + " in class " + D + "."); + A = new n.c2(p.xx.gEa, F.jZ, E); + A.Zd = G; + G = A; } else G = null; null !== G && x.push(G); } - q = l(q, t); + q = m(q, t); return x.concat(q); } - function l(q, u) { - var x, z, A; - for (var t = q.lMb(u), w = [], v = 0, y = Object.keys(t); v < y.length; v++) { - x = y[v]; + function m(q, u) { + var x, z, B; + for (var t = q.xNb(u), v = [], w = 0, y = Object.keys(t); w < y.length; w++) { + x = y[w]; z = t[x]; - A = h(t[x]); - x = new p.A1(n.nx.uDa, A.CY || x, A.l || A.aH); - x.Xd = z; - w.push(x); + B = k(t[x]); + x = new n.c2(p.xx.UDa, B.jZ || x, B.l || B.sH); + x.Zd = z; + v.push(x); } u = Object.getPrototypeOf(u.prototype).constructor; - u !== Object && (q = l(q, u), w = w.concat(q)); - return w; + u !== Object && (q = m(q, u), v = v.concat(q)); + return v; } function f(q, u) { - var t, w; + var t, v; u = Object.getPrototypeOf(u.prototype).constructor; if (u !== Object) { - t = m.getFunctionName(u); + t = l.getFunctionName(u); t = c(q, t, u, !0); - w = t.map(function(v) { - return v.Xd.filter(function(y) { - return y.key === k.SQ; + v = t.map(function(w) { + return w.Zd.filter(function(y) { + return y.key === h.ER; }); }); - w = [].concat.apply([], w).length; - t = t.length - w; + v = [].concat.apply([], v).length; + t = t.length - v; return 0 < t ? t : f(q, u); } return 0; } - function h(q) { + function k(q) { var u; u = {}; q.forEach(function(t) { u[t.key.toString()] = t.value; }); return { - l: u[k.$P], - aH: u[k.OD], - CY: u[k.J0], - An: u[k.SQ] + l: u[h.MQ], + sH: u[h.eE], + jZ: u[h.j1], + An: u[h.ER] }; } Object.defineProperty(b, "__esModule", { @@ -64530,17 +64073,17 @@ E3cbY[513816] = false; }); d = a(29385); g = a(25640); - n = a(5493); - k = a(37425); - m = a(48530); - b.getFunctionName = m.getFunctionName; - p = a(23927); - b.oKb = function(q, u) { + p = a(5493); + h = a(37425); + l = a(48530); + b.getFunctionName = l.getFunctionName; + n = a(23927); + b.zLb = function(q, u) { var t; - t = m.getFunctionName(u); + t = l.getFunctionName(u); return c(q, t, u, !1); }; - b.NJb = f; + b.XKb = f; }, 22929: function(r, b, a) { var c; @@ -64549,117 +64092,117 @@ E3cbY[513816] = false; }); c = a(72632); r = (function() { - function l(f, h, d, g, n) { + function m(f, k, d, g, p) { this.id = c.id(); - this.ag = f; - this.rN = h; - this.Yy = d; - this.target = n; - this.Dka = []; - this.JS = Array.isArray(g) ? g : [g]; - this.z1b = null === d ? new Map() : null; - } - l.prototype.$Sa = function(f, h, d) { - f = new l(f, this.rN, this, h, d); - this.Dka.push(f); + this.cg = f; + this.VN = k; + this.kz = d; + this.target = p; + this.dla = []; + this.vT = Array.isArray(g) ? g : [g]; + this.T2b = null === d ? new Map() : null; + } + m.prototype.GTa = function(f, k, d) { + f = new m(f, this.VN, this, k, d); + this.dla.push(f); return f; }; - return l; + return m; })(); b.Request = r; }, 23927: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(37425); - l = a(72632); + m = a(72632); f = a(67258); - h = a(11625); + k = a(11625); r = (function() { - function d(g, n, k, m) { - this.id = l.id(); + function d(g, p, h, l) { + this.id = m.id(); this.type = g; - this.ag = k; - this.name = new h.Eob(n || ""); - this.Xd = []; + this.cg = h; + this.name = new k.Dpb(p || ""); + this.Zd = []; g = null; - "string" === typeof m ? g = new f.Metadata(c.cA, m) : m instanceof f.Metadata && (g = m); - null !== g && this.Xd.push(g); + "string" === typeof l ? g = new f.Metadata(c.pA, l) : l instanceof f.Metadata && (g = l); + null !== g && this.Zd.push(g); } - d.prototype.e3a = function(g) { - for (var n = 0, k = this.Xd; n < k.length; n++) - if (k[n].key === g) return !0; + d.prototype.J3a = function(g) { + for (var p = 0, h = this.Zd; p < h.length; p++) + if (h[p].key === g) return !0; return !1; }; d.prototype.isArray = function() { - return this.e3a(c.OD); + return this.J3a(c.eE); }; - d.prototype.rTb = function(g) { - return this.Bsa(c.OD)(g); + d.prototype.HUb = function(g) { + return this.$sa(c.eE)(g); }; - d.prototype.Zqa = function() { - return this.e3a(c.cA); + d.prototype.Bra = function() { + return this.J3a(c.pA); }; - d.prototype.lra = function() { - return this.Xd.some(function(g) { - return g.key !== c.$P && g.key !== c.OD && g.key !== c.J0 && g.key !== c.SQ && g.key !== c.cA; + d.prototype.Nra = function() { + return this.Zd.some(function(g) { + return g.key !== c.MQ && g.key !== c.eE && g.key !== c.j1 && g.key !== c.ER && g.key !== c.pA; }); }; - d.prototype.P4a = function() { - return this.Bsa(c.rKa)(!0); + d.prototype.p5a = function() { + return this.$sa(c.UKa)(!0); }; - d.prototype.HLb = function() { - return this.Zqa() ? this.Xd.filter(function(g) { - return g.key === c.cA; + d.prototype.SMb = function() { + return this.Bra() ? this.Zd.filter(function(g) { + return g.key === c.pA; })[0] : null; }; - d.prototype.lKb = function() { - return this.lra() ? this.Xd.filter(function(g) { - return g.key !== c.$P && g.key !== c.OD && g.key !== c.J0 && g.key !== c.SQ && g.key !== c.cA; + d.prototype.wLb = function() { + return this.Nra() ? this.Zd.filter(function(g) { + return g.key !== c.MQ && g.key !== c.eE && g.key !== c.j1 && g.key !== c.ER && g.key !== c.pA; }) : null; }; - d.prototype.Bsa = function(g) { - var n; - n = this; - return function(k) { + d.prototype.$sa = function(g) { + var p; + p = this; + return function(h) { var q; - for (var m = 0, p = n.Xd; m < p.length; m++) { - q = p[m]; - if (q.key === g && q.value === k) return !0; + for (var l = 0, n = p.Zd; l < n.length; l++) { + q = n[l]; + if (q.key === g && q.value === h) return !0; } return !1; }; }; return d; })(); - b.A1 = r; + b.c2 = r; }, 40198: function(r, b, a) { - var f, h, d; + var f, k, d; - function c(g, n, k) { - var m; - n = n.filter(function(p) { - return null !== p.target && p.target.type === h.nx.uDa; + function c(g, p, h) { + var l; + p = p.filter(function(n) { + return null !== n.target && n.target.type === k.xx.UDa; }); - m = n.map(k); - n.forEach(function(p, q) { - p = p.target.name.value(); - g[p] = m[q]; + l = p.map(h); + p.forEach(function(n, q) { + n = n.target.name.value(); + g[n] = l[q]; }); return g; } - function l(g, n) { - var k; - if (Reflect.bOb(d.CQ, g)) { - k = Reflect.getMetadata(d.CQ, g); + function m(g, p) { + var h; + if (Reflect.kPb(d.oR, g)) { + h = Reflect.getMetadata(d.oR, g); try { - n[k.value](); - } catch (m) { - throw Error(f.lob(g.name, m.message)); + p[h.value](); + } catch (l) { + throw Error(f.kpb(g.name, l.message)); } } } @@ -64667,65 +64210,65 @@ E3cbY[513816] = false; value: !0 }); f = a(25640); - h = a(5493); + k = a(5493); d = a(37425); - b.N1b = function(g, n, k) { - var m; - m = null; - 0 < n.length ? (m = n.filter(function(p) { - return null !== p.target && p.target.type === h.nx.GDa; - }).map(k), m = new(g.bind.apply(g, [void 0].concat(m)))(), m = c(m, n, k)) : m = new g(); - l(g, m); - return m; + b.g3b = function(g, p, h) { + var l; + l = null; + 0 < p.length ? (l = p.filter(function(n) { + return null !== n.target && n.target.type === k.xx.gEa; + }).map(h), l = new(g.bind.apply(g, [void 0].concat(l)))(), l = c(l, p, h)) : l = new g(); + m(g, l); + return l; }; }, 85933: function(r, b, a) { - var f, h, d, g, n; + var f, k, d, g, p; - function c(k) { - return function(m) { - var p, q, u, t, w; - p = m.JS; - q = m.Dka; - u = m.target && m.target.isArray(); - t = !m.Yy || !m.Yy.target || !m.target || !m.Yy.target.rTb(m.target.ag); - if (u && t) return q.map(function(v) { - return c(k)(v); + function c(h) { + return function(l) { + var n, q, u, t, v; + n = l.vT; + q = l.dla; + u = l.target && l.target.isArray(); + t = !l.kz || !l.kz.target || !l.target || !l.kz.target.HUb(l.target.cg); + if (u && t) return q.map(function(w) { + return c(h)(w); }); u = null; - if (!m.target.P4a() || 0 !== p.length) { - w = p[0]; - p = w.scope === h.qs.Yfa; - t = w.scope === h.qs.Request; - if (p && w.uia) return w.cache; - if (t && null !== k && k.has(w.id)) return k.get(w.id); - if (w.type === h.hj.EDa) u = w.cache; - else if (w.type === h.hj.Function) u = w.cache; - else if (w.type === h.hj.FDa) u = w.Xl; - else if (w.type === h.hj.MEa && null !== w.hL) u = l("toDynamicValue", w.ag, function() { - return w.hL(m.rN); + if (!l.target.p5a() || 0 !== n.length) { + v = n[0]; + n = v.scope === k.ys.Cga; + t = v.scope === k.ys.Request; + if (n && v.Xia) return v.cache; + if (t && null !== h && h.has(v.id)) return h.get(v.id); + if (v.type === k.hj.eEa) u = v.cache; + else if (v.type === k.hj.Function) u = v.cache; + else if (v.type === k.hj.fEa) u = v.Vl; + else if (v.type === k.hj.lFa && null !== v.AL) u = m("toDynamicValue", v.cg, function() { + return v.AL(l.VN); }); - else if (w.type === h.hj.wda && null !== w.AL) u = l("toFactory", w.ag, function() { - return w.AL(m.rN); + else if (v.type === k.hj.$da && null !== v.UL) u = m("toFactory", v.cg, function() { + return v.UL(l.VN); }); - else if (w.type === h.hj.lNa && null !== w.ez) u = l("toProvider", w.ag, function() { - return w.ez(m.rN); + else if (v.type === k.hj.KNa && null !== v.rz) u = m("toProvider", v.cg, function() { + return v.rz(l.VN); }); - else if (w.type === h.hj.Instance && null !== w.Xl) u = n.N1b(w.Xl, q, c(k)); - else throw (q = g.$L(m.ag), Error(f.Ylb + " " + q)); - "function" === typeof w.Yv && (u = w.Yv(m.rN, u)); - p && (w.cache = u, w.uia = !0); - t && null !== k && !k.has(w.id) && k.set(w.id, u); + else if (v.type === k.hj.Instance && null !== v.Vl) u = p.g3b(v.Vl, q, c(h)); + else throw (q = g.wM(l.cg), Error(f.Umb + " " + q)); + "function" === typeof v.kw && (u = v.kw(l.VN, u)); + n && (v.cache = u, v.Xia = !0); + t && null !== h && !h.has(v.id) && h.set(v.id, u); return u; } }; } - function l(k, m, p) { + function m(h, l, n) { try { - return p(); + return n(); } catch (q) { - if (d.Y4a(q)) throw Error(f.xjb(k, m.toString())); + if (d.y5a(q)) throw Error(f.ukb(h, l.toString())); throw q; } } @@ -64733,70 +64276,70 @@ E3cbY[513816] = false; value: !0 }); f = a(25640); - h = a(5493); + k = a(5493); d = a(69523); g = a(48530); - n = a(40198); - b.resolve = function(k) { - return c(k.zN.Zwa.z1b)(k.zN.Zwa); + p = a(40198); + b.resolve = function(h) { + return c(h.bO.wxa.T2b)(h.bO.wxa); }; }, 51580: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(5493); - l = a(75714); + m = a(75714); r = (function() { - function f(h) { - this.zc = h; + function f(k) { + this.Ac = k; } - f.prototype.ha = function() { - this.zc.scope = c.qs.Yfa; - return new l.qD(this.zc); + f.prototype.ia = function() { + this.Ac.scope = c.ys.Cga; + return new m.HD(this.Ac); }; - f.prototype.mqa = function() { - this.zc.scope = c.qs.C1; - return new l.qD(this.zc); + f.prototype.Pqa = function() { + this.Ac.scope = c.ys.e2; + return new m.HD(this.Ac); }; return f; })(); - b.cjb = r; + b.$jb = r; }, 61142: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(51580); - l = a(1003); + m = a(1003); f = a(7190); r = (function() { - function h(d) { - this.zc = d; - this.dR = new f.Ica(this.zc); - this.Ega = new l.MZ(this.zc); - this.vQa = new c.cjb(d); + function k(d) { + this.Ac = d; + this.OR = new f.mda(this.Ac); + this.gha = new m.q_(this.Ac); + this.YQa = new c.$jb(d); } - h.prototype.ha = function() { - return this.vQa.ha(); + k.prototype.ia = function() { + return this.YQa.ia(); }; - h.prototype.mqa = function() { - return this.vQa.mqa(); + k.prototype.Pqa = function() { + return this.YQa.Pqa(); }; - h.prototype.when = function(d) { - return this.dR.when(d); + k.prototype.when = function(d) { + return this.OR.when(d); }; - h.prototype.qZ = function() { - return this.dR.qZ(); + k.prototype.XZ = function() { + return this.OR.XZ(); }; - h.prototype.Yv = function(d) { - return this.Ega.Yv(d); + k.prototype.kw = function(d) { + return this.gha.kw(d); }; - return h; + return k; })(); - b.qCa = r; + b.RCa = r; }, 1003: function(r, b, a) { var c; @@ -64805,116 +64348,116 @@ E3cbY[513816] = false; }); c = a(7190); r = (function() { - function l(f) { - this.zc = f; + function m(f) { + this.Ac = f; } - l.prototype.Yv = function(f) { - this.zc.Yv = f; - return new c.Ica(this.zc); + m.prototype.kw = function(f) { + this.Ac.kw = f; + return new c.mda(this.Ac); }; - return l; + return m; })(); - b.MZ = r; + b.q_ = r; }, 49825: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(25640); - l = a(5493); + m = a(5493); f = a(61142); - h = a(75714); + k = a(75714); r = (function() { function d(g) { - this.zc = g; + this.Ac = g; } d.prototype.to = function(g) { - this.zc.type = l.hj.Instance; - this.zc.Xl = g; - return new f.qCa(this.zc); - }; - d.prototype.zfb = function() { - if ("function" !== typeof this.zc.ag) throw Error("" + c.cmb); - this.to(this.zc.ag); - }; - d.prototype.pl = function(g) { - this.zc.type = l.hj.EDa; - this.zc.cache = g; - this.zc.hL = null; - this.zc.Xl = null; - new h.qD(this.zc); - }; - d.prototype.dD = function(g) { - this.zc.type = l.hj.MEa; - this.zc.cache = null; - this.zc.hL = g; - this.zc.Xl = null; - return new f.qCa(this.zc); - }; - d.prototype.r7b = function(g) { - this.zc.type = l.hj.FDa; - this.zc.Xl = g; - new h.qD(this.zc); - }; - d.prototype.ae = function(g) { - this.zc.type = l.hj.wda; - this.zc.AL = g; - new h.qD(this.zc); - }; - d.prototype.s7b = function(g) { - if ("function" !== typeof g) throw Error(c.amb); - this.pl(g); - this.zc.type = l.hj.Function; - }; - d.prototype.xfb = function(g) { - this.zc.type = l.hj.wda; - this.zc.AL = function(n) { + this.Ac.type = m.hj.Instance; + this.Ac.Vl = g; + return new f.RCa(this.Ac); + }; + d.prototype.sgb = function() { + if ("function" !== typeof this.Ac.cg) throw Error("" + c.Zmb); + this.to(this.Ac.cg); + }; + d.prototype.sl = function(g) { + this.Ac.type = m.hj.eEa; + this.Ac.cache = g; + this.Ac.AL = null; + this.Ac.Vl = null; + new k.HD(this.Ac); + }; + d.prototype.pD = function(g) { + this.Ac.type = m.hj.lFa; + this.Ac.cache = null; + this.Ac.AL = g; + this.Ac.Vl = null; + return new f.RCa(this.Ac); + }; + d.prototype.V8b = function(g) { + this.Ac.type = m.hj.fEa; + this.Ac.Vl = g; + new k.HD(this.Ac); + }; + d.prototype.ee = function(g) { + this.Ac.type = m.hj.$da; + this.Ac.UL = g; + new k.HD(this.Ac); + }; + d.prototype.W8b = function(g) { + if ("function" !== typeof g) throw Error(c.Xmb); + this.sl(g); + this.Ac.type = m.hj.Function; + }; + d.prototype.qgb = function(g) { + this.Ac.type = m.hj.$da; + this.Ac.UL = function(p) { return function() { - return n.ob.get(g); + return p.nb.get(g); }; }; - new h.qD(this.zc); + new k.HD(this.Ac); }; - d.prototype.NY = function(g) { - this.zc.type = l.hj.lNa; - this.zc.ez = g; - new h.qD(this.zc); + d.prototype.uZ = function(g) { + this.Ac.type = m.hj.KNa; + this.Ac.rz = g; + new k.HD(this.Ac); }; - d.prototype.v7b = function(g) { - this.dD(function(n) { - return n.ob.get(g); + d.prototype.Z8b = function(g) { + this.pD(function(p) { + return p.nb.get(g); }); }; return d; })(); - b.djb = r; + b.akb = r; }, 75714: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(1003); - l = a(7190); + m = a(7190); r = (function() { - function f(h) { - this.zc = h; - this.dR = new l.Ica(this.zc); - this.Ega = new c.MZ(this.zc); + function f(k) { + this.Ac = k; + this.OR = new m.mda(this.Ac); + this.gha = new c.q_(this.Ac); } - f.prototype.when = function(h) { - return this.dR.when(h); + f.prototype.when = function(k) { + return this.OR.when(k); }; - f.prototype.qZ = function() { - return this.dR.qZ(); + f.prototype.XZ = function() { + return this.OR.XZ(); }; - f.prototype.Yv = function(h) { - return this.Ega.Yv(h); + f.prototype.kw = function(k) { + return this.gha.kw(k); }; return f; })(); - b.qD = r; + b.HD = r; }, 7190: function(r, b, a) { var c; @@ -64924,55 +64467,55 @@ E3cbY[513816] = false; c = a(1003); a(41146); r = (function() { - function l(f) { - this.zc = f; + function m(f) { + this.Ac = f; } - l.prototype.when = function(f) { - this.zc.tF = f; - return new c.MZ(this.zc); + m.prototype.when = function(f) { + this.Ac.LF = f; + return new c.q_(this.Ac); }; - l.prototype.qZ = function() { - this.zc.tF = function(f) { - return null !== f.target && !f.target.Zqa() && !f.target.lra(); + m.prototype.XZ = function() { + this.Ac.LF = function(f) { + return null !== f.target && !f.target.Bra() && !f.target.Nra(); }; - return new c.MZ(this.zc); + return new c.q_(this.Ac); }; - return l; + return m; })(); - b.Ica = r; + b.mda = r; }, 41146: function(r, b, a) { var f; - function c(h) { + function c(k) { return function(d) { - function g(n) { - return null !== n && null !== n.target && n.target.Bsa(h)(d); + function g(p) { + return null !== p && null !== p.target && p.target.$sa(k)(d); } - g.y7a = new f.Metadata(h, d); + g.e8a = new f.Metadata(k, d); return g; }; } - function l(h, d) { - h = h.Yy; - return null !== h ? d(h) ? !0 : l(h, d) : !1; + function m(k, d) { + k = k.kz; + return null !== k ? d(k) ? !0 : m(k, d) : !1; } Object.defineProperty(b, "__esModule", { value: !0 }); r = a(37425); f = a(67258); - b.Tfb = l; - b.Xeb = c; - a = c(r.cA); - b.h8a = a; - b.agb = function(h) { + b.Ngb = m; + b.Qfb = c; + a = c(r.pA); + b.O8a = a; + b.Xgb = function(k) { return function(d) { var g; if (null !== d) { - g = d.JS[0]; - return "string" === typeof h ? g.ag === h : h === d.JS[0].Xl; + g = d.vT[0]; + return "string" === typeof k ? g.cg === k : k === d.vT[0].Vl; } return !1; }; @@ -64982,12 +64525,12 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.d8a = function(a) { + b.K8a = function(a) { return function(c) { return function() { - for (var l = [], f = 0; f < arguments.length; f++) l[f] = arguments[f]; - return l.forEach(function(h) { - return a.bind(h).v7b(c); + for (var m = [], f = 0; f < arguments.length; f++) m[f] = arguments[f]; + return m.forEach(function(k) { + return a.bind(k).Z8b(c); }); }; }; @@ -64999,8 +64542,8 @@ E3cbY[513816] = false; value: !0 }); c = a(25640); - b.Y4a = function(l) { - return l instanceof RangeError || l.message === c.$ob; + b.y5a = function(m) { + return m instanceof RangeError || m.message === c.Zpb; }; }, 72632: function(r, b) { @@ -65016,104 +64559,104 @@ E3cbY[513816] = false; 48530: function(r, b, a) { var g; - function c(n) { - return "function" === typeof n ? n.name : "symbol" === typeof n ? n.toString() : n; + function c(p) { + return "function" === typeof p ? p.name : "symbol" === typeof p ? p.toString() : p; } - function l(n, k) { - return null === n.Yy ? !1 : n.Yy.ag === k ? !0 : l(n.Yy, k); + function m(p, h) { + return null === p.kz ? !1 : p.kz.cg === h ? !0 : m(p.kz, h); } - function f(n) { - function k(m, p) { + function f(p) { + function h(l, n) { var q; - void 0 === p && (p = []); - q = c(m.ag); - p.push(q); - return null !== m.Yy ? k(m.Yy, p) : p; + void 0 === n && (n = []); + q = c(l.cg); + n.push(q); + return null !== l.kz ? h(l.kz, n) : n; } - return k(n).reverse().join(" --\x3e "); + return h(p).reverse().join(" --\x3e "); } - function h(n) { - n.Dka.forEach(function(k) { - if (l(k, k.ag)) throw (k = f(k), Error(g.wjb + " " + k)); - h(k); + function k(p) { + p.dla.forEach(function(h) { + if (m(h, h.cg)) throw (h = f(h), Error(g.tkb + " " + h)); + k(h); }); } - function d(n) { - var k; - if (n.name) return n.name; - n = n.toString(); - k = n.match(/^function\s*([^\s(]+)/); - return k ? k[1] : "Anonymous function: " + n; + function d(p) { + var h; + if (p.name) return p.name; + p = p.toString(); + h = p.match(/^function\s*([^\s(]+)/); + return h ? h[1] : "Anonymous function: " + p; } Object.defineProperty(b, "__esModule", { value: !0 }); g = a(25640); - b.$L = c; - b.$5a = function(n, k, m) { - var p; - p = ""; - n = m(n, k); - 0 !== n.length && (p = "\nRegistered bindings:", n.forEach(function(q) { + b.wM = c; + b.C6a = function(p, h, l) { + var n; + n = ""; + p = l(p, h); + 0 !== p.length && (n = "\nRegistered bindings:", p.forEach(function(q) { var u; u = "Object"; - null !== q.Xl && (u = d(q.Xl)); - p = p + "\n " + u; - q.tF.y7a && (p = p + " - " + q.tF.y7a); + null !== q.Vl && (u = d(q.Vl)); + n = n + "\n " + u; + q.LF.e8a && (n = n + " - " + q.LF.e8a); })); - return p; + return n; }; - b.Qyb = h; - b.HRb = function(n, k) { - var m, p; - if (k.lra() || k.Zqa()) { - m = ""; - p = k.HLb(); - k = k.lKb(); - null !== p && (m += p.toString() + "\n"); - null !== k && k.forEach(function(q) { - m += q.toString() + "\n"; + b.Tzb = k; + b.VSb = function(p, h) { + var l, n; + if (h.Nra() || h.Bra()) { + l = ""; + n = h.SMb(); + h = h.wLb(); + null !== n && (l += n.toString() + "\n"); + null !== h && h.forEach(function(q) { + l += q.toString() + "\n"; }); - return " " + n + "\n " + n + " - " + m; + return " " + p + "\n " + p + " - " + l; } - return " " + n; + return " " + p; }; b.getFunctionName = d; }, 9680: function(r) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; function b() { return !1; } - function a(p) { + function a(n) { try { - if (c(p)) return !1; - l.call(p); + if (c(n)) return !1; + m.call(n); return !0; } catch (q) { return !1; } } - function c(p) { + function c(n) { var q; try { - q = l.call(p); + q = m.call(n); return g.test(q); } catch (u) { return !1; } } - l = Function.prototype.toString; + m = Function.prototype.toString; f = "object" === typeof Reflect && null !== Reflect && Reflect.apply; if ("function" === typeof f && "function" === typeof Object.defineProperty) try { - h = Object.defineProperty({}, "length", { + k = Object.defineProperty({}, "length", { get: function() { throw d; } @@ -65121,117 +64664,117 @@ E3cbY[513816] = false; d = {}; f(function() { throw 42; - }, null, h); - } catch (p) { - p !== d && (f = null); + }, null, k); + } catch (n) { + n !== d && (f = null); } else f = null; g = /^\s*class\b/; - n = Object.prototype.toString; - k = "function" === typeof Symbol && !!Symbol.toStringTag; - m = !((0 in [, ])); - "object" === typeof document && n.call(document.all) === n.call(document.all) && (b = function(p) { + p = Object.prototype.toString; + h = "function" === typeof Symbol && !!Symbol.toStringTag; + l = !((0 in [, ])); + "object" === typeof document && p.call(document.all) === p.call(document.all) && (b = function(n) { var q; - if (!(!m && p || "undefined" !== typeof p && "object" !== typeof p)) try { - q = n.call(p); - return ("[object HTMLAllCollection]" === q || "[object HTML document.all class]" === q || "[object HTMLCollection]" === q || "[object Object]" === q) && null == p(""); + if (!(!l && n || "undefined" !== typeof n && "object" !== typeof n)) try { + q = p.call(n); + return ("[object HTMLAllCollection]" === q || "[object HTML document.all class]" === q || "[object HTMLCollection]" === q || "[object Object]" === q) && null == n(""); } catch (u) {} return !1; }); - r.exports = f ? function(p) { - if (b(p)) return !0; - if (!p || "function" !== typeof p && "object" !== typeof p) return !1; + r.exports = f ? function(n) { + if (b(n)) return !0; + if (!n || "function" !== typeof n && "object" !== typeof n) return !1; try { - f(p, null, h); + f(n, null, k); } catch (q) { if (q !== d) return !1; } - return !c(p) && a(p); - } : function(p) { + return !c(n) && a(n); + } : function(n) { var q; - if (b(p)) return !0; - if (!p || "function" !== typeof p && "object" !== typeof p) return !1; - if (k) return a(p); - if (c(p)) return !1; - q = n.call(p); - return "[object Function]" === q || "[object GeneratorFunction]" === q || (/^\[object HTML/).test(q) ? a(p) : !1; + if (b(n)) return !0; + if (!n || "function" !== typeof n && "object" !== typeof n) return !1; + if (h) return a(n); + if (c(n)) return !1; + q = p.call(n); + return "[object Function]" === q || "[object GeneratorFunction]" === q || (/^\[object HTML/).test(q) ? a(n) : !1; }; }, 54277: function(r, b, a) { - var c, l, f; + var c, m, f; c = Date.prototype.getDay; - l = Object.prototype.toString; + m = Object.prototype.toString; f = a(67226)(); - r.exports = function(h) { - if ("object" !== typeof h || null === h) h = !1; + r.exports = function(k) { + if ("object" !== typeof k || null === k) k = !1; else if (f) try { - c.call(h); - h = !0; + c.call(k); + k = !0; } catch (d) { - h = !1; - } else h = "[object Date]" === l.call(h); - return h; + k = !1; + } else k = "[object Date]" === m.call(k); + return k; }; }, 58786: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; b = a(62680); if (a = a(67226)()) { c = b("Object.prototype.hasOwnProperty"); - l = b("RegExp.prototype.exec"); + m = b("RegExp.prototype.exec"); f = {}; - h = function() { + k = function() { throw f; }; d = { - toString: h, - valueOf: h + toString: k, + valueOf: k }; - "symbol" === typeof Symbol.toPrimitive && (d[Symbol.toPrimitive] = h); + "symbol" === typeof Symbol.toPrimitive && (d[Symbol.toPrimitive] = k); } g = b("Object.prototype.toString"); - n = Object.getOwnPropertyDescriptor; - r.exports = a ? function(k) { - var m; - if (!k || "object" !== typeof k) return !1; - m = n(k, "lastIndex"); - if (!m || !c(m, "value")) return !1; + p = Object.getOwnPropertyDescriptor; + r.exports = a ? function(h) { + var l; + if (!h || "object" !== typeof h) return !1; + l = p(h, "lastIndex"); + if (!l || !c(l, "value")) return !1; try { - l(k, d); - } catch (p) { - return p === f; + m(h, d); + } catch (n) { + return n === f; } - } : function(k) { - return !k || "object" !== typeof k && "function" !== typeof k ? !1 : "[object RegExp]" === g(k); + } : function(h) { + return !h || "object" !== typeof h && "function" !== typeof h ? !1 : "[object RegExp]" === g(h); }; }, 26302: function(r, b, a) { - var c, l, f; + var c, m, f; c = String.prototype.valueOf; - l = Object.prototype.toString; + m = Object.prototype.toString; f = a(67226)(); - r.exports = function(h) { - if ("string" === typeof h) h = !0; - else if ("object" !== typeof h) h = !1; + r.exports = function(k) { + if ("string" === typeof k) k = !0; + else if ("object" !== typeof k) k = !1; else if (f) try { - c.call(h); - h = !0; + c.call(k); + k = !0; } catch (d) { - h = !1; - } else h = "[object String]" === l.call(h); - return h; + k = !1; + } else k = "[object String]" === m.call(k); + return k; }; }, 88705: function(r, b, a) { - var c, l, f; + var c, m, f; c = Object.prototype.toString; if (a(32636)()) { - l = Symbol.prototype.toString; + m = Symbol.prototype.toString; f = /^Symbol\(.*\)$/; - r.exports = function(h) { - if ("symbol" === typeof h) return !0; - if ("[object Symbol]" !== c.call(h)) return !1; + r.exports = function(k) { + if ("symbol" === typeof k) return !0; + if ("[object Symbol]" !== c.call(k)) return !1; try { - return "symbol" !== typeof h.valueOf() ? !1 : f.test(l.call(h)); + return "symbol" !== typeof k.valueOf() ? !1 : f.test(m.call(k)); } catch (d) { return !1; } @@ -65247,18 +64790,18 @@ E3cbY[513816] = false; return Object.create(null); } - function l(g) { + function m(g) { this.log = g.log; - this.sa = g.sa; - this.rC = c(); + this.ta = g.ta; + this.CC = c(); this.Promise = g.Promise; - this.Vx = g.Vx; - this.Oza = g.Oza; - this.gf = g.gf || !1; - this.Cv = c(); - this.ZA = c(); - this.gF = c(); - this.Osb(g); + this.fy = g.fy; + this.nAa = g.nAa; + this.Wi = g.Wi || !1; + this.Mv = c(); + this.kB = c(); + this.yF = c(); + this.Otb(g); g.eo && (this.eo = g.eo); } @@ -65266,239 +64809,239 @@ E3cbY[513816] = false; return "undefined" !== typeof g; } - function h(g) { - var m; - for (var n = 0, k = arguments.length; n < k;) { - m = arguments[n++]; - if (f(m)) return m; + function k(g) { + var l; + for (var p = 0, h = arguments.length; p < h;) { + l = arguments[p++]; + if (f(l)) return l; } } a(66242); d = a(64765); - l.prototype.Osb = function(g) { - this.Cv.manifest = h(g.iHb, d.Cv.Y); - this.Cv.ldl = h(g.hHb, d.Cv.yV); - this.Cv.metadata = h(g.Sgc, d.Cv.Xd); - this.ZA.manifest = h(g.sxb, d.ZA.Y); - this.ZA.ldl = h(g.rxb, d.ZA.yV); - this.ZA.metadata = h(g.Nfc, d.ZA.Xd); - this.gF.manifest = h(g.Lfc, d.gF.Y); - this.gF.ldl = h(g.Kfc, d.gF.yV); - this.gF.metadata = h(g.Mfc, d.gF.Xd); - }; - l.prototype.NU = function(g, n) { - this.st("undefined" !== typeof g); - this.st("undefined" !== typeof n); - return !!this.NQa(g, n, void 0).value; - }; - l.prototype.NQa = function(g, n, k) { - var m, p; - m = { + m.prototype.Otb = function(g) { + this.Mv.manifest = k(g.pIb, d.Mv.X); + this.Mv.ldl = k(g.oIb, d.Mv.lW); + this.Mv.metadata = k(g.vic, d.Mv.Zd); + this.kB.manifest = k(g.tyb, d.kB.X); + this.kB.ldl = k(g.syb, d.kB.lW); + this.kB.metadata = k(g.shc, d.kB.Zd); + this.yF.manifest = k(g.qhc, d.yF.X); + this.yF.ldl = k(g.phc, d.yF.lW); + this.yF.metadata = k(g.rhc, d.yF.Zd); + }; + m.prototype.yV = function(g, p) { + this.At("undefined" !== typeof g); + this.At("undefined" !== typeof p); + return !!this.qRa(g, p, void 0).value; + }; + m.prototype.qRa = function(g, p, h) { + var l, n; + l = { value: null, reason: "", log: "" }; - p = this.rC[n]; - k = k ? k : "DEFAULTCAPS"; - if ("undefined" === typeof p) return (m.log = "cache miss: no data exists for field:" + n, m.reason = "unavailable", m); - "undefined" === typeof p[g] ? (m.log = "cache miss: no data exists for movieId:" + g, m.reason = "unavailable") : (p = p[g][k]) && p.value ? this.x7(n, p.creationTime) ? (m.log = "cache miss: " + n + " data expired for movieId:" + g, m.reason = "expired", this.clearData(g, n, k, !1, "expired")) : (m.log = this.Promise && p.value instanceof this.Promise ? "cache hit: " + n + " request in flight for movieId:" + g : "cache hit: " + n + " available for movieId:" + g, m.value = p.value) : (m.log = "cache miss: " + n + " data not available for movieId:" + g, m.reason = "unavailable"); - return m; + n = this.CC[p]; + h = h ? h : "DEFAULTCAPS"; + if ("undefined" === typeof n) return (l.log = "cache miss: no data exists for field:" + p, l.reason = "unavailable", l); + "undefined" === typeof n[g] ? (l.log = "cache miss: no data exists for movieId:" + g, l.reason = "unavailable") : (n = n[g][h]) && n.value ? this.W7(p, n.creationTime) ? (l.log = "cache miss: " + p + " data expired for movieId:" + g, l.reason = "expired", this.clearData(g, p, h, !1, "expired")) : (l.log = this.Promise && n.value instanceof this.Promise ? "cache hit: " + p + " request in flight for movieId:" + g : "cache hit: " + p + " available for movieId:" + g, l.value = n.value) : (l.log = "cache miss: " + p + " data not available for movieId:" + g, l.reason = "unavailable"); + return l; }; - l.prototype.getData = function(g, n, k) { - this.st("undefined" !== typeof g); - this.st("undefined" !== typeof n); - g = this.NQa(g, n, k); + m.prototype.getData = function(g, p, h) { + this.At("undefined" !== typeof g); + this.At("undefined" !== typeof p); + g = this.qRa(g, p, h); this.log.trace(g.log); - return g.value ? this.Promise ? g.value instanceof this.Promise ? g.value : Promise.resolve(g.value) : this.Oza ? JSON.parse(this.Oza(g.value, "gzip", !1)) : g.value : this.Promise ? Promise.reject(g.reason) : g.reason; + return g.value ? this.Promise ? g.value instanceof this.Promise ? g.value : Promise.resolve(g.value) : this.nAa ? JSON.parse(this.nAa(g.value, "gzip", !1)) : g.value : this.Promise ? Promise.reject(g.reason) : g.reason; }; - l.prototype.setData = function(g, n, k, m, p) { + m.prototype.setData = function(g, p, h, l, n) { var q, u, t; - this.st("undefined" !== typeof g); - this.st("undefined" !== typeof n); - q = this.rC; - u = p ? p : "DEFAULTCAPS"; - q[n] || (q[n] = c(), Object.defineProperty(q[n], "numEntries", { + this.At("undefined" !== typeof g); + this.At("undefined" !== typeof p); + q = this.CC; + u = n ? n : "DEFAULTCAPS"; + q[p] || (q[p] = c(), Object.defineProperty(q[p], "numEntries", { enumerable: !1, configurable: !0, writable: !0, value: 0 - }), Object.defineProperty(q[n], "size", { + }), Object.defineProperty(q[p], "size", { enumerable: !1, configurable: !0, writable: !0, value: 0 })); - k = this.Vx ? this.Vx(JSON.stringify(k), "gzip", !0) : k; - q = q[n]; - this.orb(g, n, u, q); + h = this.fy ? this.fy(JSON.stringify(h), "gzip", !0) : h; + q = q[p]; + this.rsb(g, p, u, q); t = this; - m = { - creationTime: this.sa.getTime(), - value: k, + l = { + creationTime: this.ta.getTime(), + value: h, size: 0, - type: n, - ema: m, - gHb: setTimeout(function() { - t.clearData(g, n, u, !1, "expired"); - }, this.Cv[n] + 1) + type: p, + Gma: l, + nIb: setTimeout(function() { + t.clearData(g, p, u, !1, "expired"); + }, this.Mv[p] + 1) }; q[g] = q[g] || c(); q[g][u] = q[g][u] || c(); - q[g][u] = m; + q[g][u] = l; q.size += 0; q.numEntries++; - this.eo && this.eo.emit("addedCacheItem", m); - return m; + this.eo && this.eo.emit("addedCacheItem", l); + return l; }; - l.prototype.orb = function(g, n, k, m) { - var p, q, u, t, w, v, y, x, z; - p = this; - q = m.numEntries; - u = this.ZA[n]; - t = m[g] && m[g][k]; - if (t && t.value)(w = g, v = "promise_or_expired"); + m.prototype.rsb = function(g, p, h, l) { + var n, q, u, t, v, w, y, x, z; + n = this; + q = l.numEntries; + u = this.kB[p]; + t = l[g] && l[g][h]; + if (t && t.value)(v = g, w = "promise_or_expired"); else if (q >= u) { x = Number.POSITIVE_INFINITY; - Object.keys(m).every(function(A) { - var B; - B = m[A] && m[A][k]; - B && B.value && p.x7(n, B.creationTime) && (z = A); - B && B.value && B.creationTime < x && (x = B.creationTime, y = A); + Object.keys(l).every(function(B) { + var A; + A = l[B] && l[B][h]; + A && A.value && n.W7(p, A.creationTime) && (z = B); + A && A.value && A.creationTime < x && (x = A.creationTime, y = B); return !0; }); - w = z || y; - v = "cache_full"; + v = z || y; + w = "cache_full"; } - this.gf && this.log.debug("makespace ", { + this.Wi && this.log.debug("makespace ", { maxCount: u, - currentCount: m.numEntries, - field: n, + currentCount: l.numEntries, + field: p, movieId: g, - movieToBeRemoved: w + movieToBeRemoved: v }); - w && (p.clearData(w, n, k, void 0, v), this.log.debug("removed from cache: ", w, n)); + v && (n.clearData(v, p, h, void 0, w), this.log.debug("removed from cache: ", v, p)); }; - l.prototype.Jka = function(g, n) { - var k, m; - k = this; - k.st("undefined" !== typeof g); - m = g + ""; - n.forEach(function(p) { + m.prototype.jla = function(g, p) { + var h, l; + h = this; + h.At("undefined" !== typeof g); + l = g + ""; + p.forEach(function(n) { var q; - q = k.rC[p]; + q = h.CC[n]; q && Object.keys(q).forEach(function(u) { - u != m && k.clearData(u, p, void 0, void 0, "clear_all"); + u != l && h.clearData(u, n, void 0, void 0, "clear_all"); }); }); }; - l.prototype.clearData = function(g, n, k, m, p) { + m.prototype.clearData = function(g, p, h, l, n) { var q; - this.st("undefined" !== typeof g); - this.st("undefined" !== typeof n); - q = this.rC[n]; - n = q ? q[g] : void 0; - k = k ? k : "DEFAULTCAPS"; - if (n && n[k]) { - q.size -= n[k].size; + this.At("undefined" !== typeof g); + this.At("undefined" !== typeof p); + q = this.CC[p]; + p = q ? q[g] : void 0; + h = h ? h : "DEFAULTCAPS"; + if (p && p[h]) { + q.size -= p[h].size; q.numEntries--; - if (q = n && n[k])(clearTimeout(q.gHb), n[k] = void 0, !m && q.ema && q.ema()); + if (q = p && p[h])(clearTimeout(q.nIb), p[h] = void 0, !l && q.Gma && q.Gma()); this.eo && (g = { creationTime: q.creationTime, - destroyFn: q.ema, + destroyFn: q.Gma, size: q.size, type: q.type, value: q.value, - reason: p, + reason: n, movieId: g }, this.eo.emit("deletedCacheItem", g)); } }; - l.prototype.flush = function(g) { - var n; - this.st("undefined" !== typeof g); - n = this.rC; - n[g] = c(); - n[g].numEntries = 0; - n[g].size = 0; - }; - l.prototype.VVa = function() { - var g, n; - this.st(!1); + m.prototype.flush = function(g) { + var p; + this.At("undefined" !== typeof g); + p = this.CC; + p[g] = c(); + p[g].numEntries = 0; + p[g].size = 0; + }; + m.prototype.GWa = function() { + var g, p; + this.At(!1); g = this; - n = this.rC; - n[void 0] instanceof Object && Object.keys(n[void 0]).forEach(function(k) { - var m; - m = n[void 0][k].DEFAULTCAPS; - g.sa.getTime() - m.creationTime > g.Cv[void 0] && g.clearData(k, void 0, "DEFAULTCAPS", void 0, "clean_up"); + p = this.CC; + p[void 0] instanceof Object && Object.keys(p[void 0]).forEach(function(h) { + var l; + l = p[void 0][h].DEFAULTCAPS; + g.ta.getTime() - l.creationTime > g.Mv[void 0] && g.clearData(h, void 0, "DEFAULTCAPS", void 0, "clean_up"); }); }; - l.prototype.x7 = function(g, n) { - return this.sa.getTime() - n > this.Cv[g]; + m.prototype.W7 = function(g, p) { + return this.ta.getTime() - p > this.Mv[g]; }; - l.prototype.getStats = function(g, n, k) { - var m, p, q, u, t; - m = {}; - p = this; - q = p.rC; - u = f(g) && f(n); - t = k || "DEFAULTCAPS"; - Object.keys(q).forEach(function(w) { - var v, y; - v = Object.keys(q[w]); - y = q[w]; - v.forEach(function(x) { - !(x = y && y[x] && y[x][t]) || !f(x.value) || x.value instanceof p.Promise || (m[w] = (m[w] | 0) + 1, p.x7(x.type, x.creationTime) && (m[w + "_expired"] = (m[w + "_expired"] | 0) + 1), u && x.creationTime >= g && x.creationTime < n && (m[w + "_delta"] = (m[w + "_delta"] | 0) + 1)); + m.prototype.getStats = function(g, p, h) { + var l, n, q, u, t; + l = {}; + n = this; + q = n.CC; + u = f(g) && f(p); + t = h || "DEFAULTCAPS"; + Object.keys(q).forEach(function(v) { + var w, y; + w = Object.keys(q[v]); + y = q[v]; + w.forEach(function(x) { + !(x = y && y[x] && y[x][t]) || !f(x.value) || x.value instanceof n.Promise || (l[v] = (l[v] | 0) + 1, n.W7(x.type, x.creationTime) && (l[v + "_expired"] = (l[v + "_expired"] | 0) + 1), u && x.creationTime >= g && x.creationTime < p && (l[v + "_delta"] = (l[v + "_delta"] | 0) + 1)); }); }); - return m; + return l; }; - l.prototype.getState = function(g) { - var n, k, m, p; - n = []; - k = this; - m = k.rC; - p = g || "DEFAULTCAPS"; - Object.keys(m).forEach(function(q) { + m.prototype.getState = function(g) { + var p, h, l, n; + p = []; + h = this; + l = h.CC; + n = g || "DEFAULTCAPS"; + Object.keys(l).forEach(function(q) { var u, t; - u = Object.keys(m[q]); - t = m[q]; - u.forEach(function(w) { - var v, y; - v = t && t[w] && t[w][p]; - if (v && f(v.value)) { - y = k.x7(v.type, v.creationTime) ? "expired" : v.value instanceof k.Promise ? "loading" : "cached"; - n.push({ - movieId: w, + u = Object.keys(l[q]); + t = l[q]; + u.forEach(function(v) { + var w, y; + w = t && t[v] && t[v][n]; + if (w && f(w.value)) { + y = h.W7(w.type, w.creationTime) ? "expired" : w.value instanceof h.Promise ? "loading" : "cached"; + p.push({ + movieId: v, state: y, type: q, - size: v.size + size: w.size }); } }); }); - return n; + return p; }; - l.prototype.st = function(g) { - if (!g && (this.log.error("Debug Assert Failed", void 0), this.gf)) throw Error("Debug Assert Failed "); + m.prototype.At = function(g) { + if (!g && (this.log.error("Debug Assert Failed", void 0), this.Wi)) throw Error("Debug Assert Failed "); }; - r.exports = l; + r.exports = m; }, 64765: function(r) { r.exports = { - Cv: { - Y: 12E5, - yV: 9E5, - Xd: 12E5 + Mv: { + X: 12E5, + lW: 9E5, + Zd: 12E5 }, - ZA: { - Y: 10, - yV: 10, - Xd: 10 + kB: { + X: 10, + lW: 10, + Zd: 10 }, - gF: { - Y: 10240, - yV: 10240, - Xd: 10240 + yF: { + X: 10240, + lW: 10240, + Zd: 10240 } }; }, @@ -65506,12 +65049,12 @@ E3cbY[513816] = false; function b(a) { var c; c = []; - return (function h(f) { + return (function k(f) { if (f && "object" === typeof f) { if (-1 !== c.indexOf(f)) return !0; c.push(f); for (var d in f) - if (f.hasOwnProperty(d) && h(f[d])) return !0; + if (f.hasOwnProperty(d) && k(f[d])) return !0; } return !1; })(a); @@ -65521,17 +65064,17 @@ E3cbY[513816] = false; if (c && b(a)) return -1; c = []; a = [a]; - for (var l = 0; a.length;) { + for (var m = 0; a.length;) { f = a.pop(); - if ("boolean" === typeof f) l += 4; - else if ("string" === typeof f) l += 2 * f.length; - else if ("number" === typeof f) l += 8; + if ("boolean" === typeof f) m += 4; + else if ("string" === typeof f) m += 2 * f.length; + else if ("number" === typeof f) m += 8; else if ("object" === typeof f && -1 === c.indexOf(f)) { c.push(f); - for (var h in f) a.push(f[h]); + for (var k in f) a.push(f[k]); } } - return l; + return m; }; }, 62082: function(r) { @@ -65546,68 +65089,68 @@ E3cbY[513816] = false; skip: function(a) { this.position += a; }, - hpa: function() { + Lpa: function() { return this.buffer.length - this.position; }, - gz: function() { + vz: function() { return this.buffer[this.position++]; }, - Hj: function(a) { + Fj: function(a) { var c; c = this.position; this.position += a; a = this.buffer; return a.subarray ? a.subarray(c, this.position) : a.slice(c, this.position); }, - lq: function(a) { + hq: function(a) { for (var c = 0; a--;) c = 256 * c + this.buffer[this.position++]; return c; }, - cwa: function(a) { + Dwa: function(a) { for (var c = ""; a--;) c += String.fromCharCode(this.buffer[this.position++]); return c; }, - Wg: function() { - return this.lq(2); + Yg: function() { + return this.hq(2); }, - mq: function() { - return this.lq(4); + iq: function() { + return this.hq(4); }, - QN: function() { - return this.lq(8); + vO: function() { + return this.hq(8); }, - nw: function(a) { - for (var c, l = ""; a--;)(c = this.gz(), l += ("0123456789ABCDEF")[c >>> 4] + ("0123456789ABCDEF")[c & 15]); - return l; + Aw: function(a) { + for (var c, m = ""; a--;)(c = this.vz(), m += ("0123456789ABCDEF")[c >>> 4] + ("0123456789ABCDEF")[c & 15]); + return m; }, - dwa: function(a) { - for (var c = 0, l = 0; l < a; l++) c += this.gz() << (l << 3); + Ewa: function(a) { + for (var c = 0, m = 0; m < a; m++) c += this.vz() << (m << 3); return c; }, - PN: function() { - return this.dwa(4); + uO: function() { + return this.Ewa(4); }, - uZ: function(a) { - this.jP(a, 2); + $Z: function(a) { + this.PP(a, 2); }, - Nz: function(a) { - this.jP(a, 4); + Yz: function(a) { + this.PP(a, 4); }, - Wba: function(a) { + Cca: function(a) { this.buffer[this.position++] = a; }, - jP: function(a, c) { + PP: function(a, c) { this.position += c; - for (var l = 1; l <= c; l++)(this.buffer[this.position - l] = a & 255, a = Math.floor(a / 256)); + for (var m = 1; m <= c; m++)(this.buffer[this.position - m] = a & 255, a = Math.floor(a / 256)); }, - Mz: function(a) { + Xz: function(a) { for (var c = 0; c < a.length; c++) this.buffer[this.position++] = a.charCodeAt(c); }, - tZ: function(a) { - for (var c = a.length, l = 0; l < c; l++) this.buffer[this.position++] = a[l]; + ZZ: function(a) { + for (var c = a.length, m = 0; m < c; m++) this.buffer[this.position++] = a[m]; }, - iP: function(a, c) { - this.tZ(a.Hj(c)); + OP: function(a, c) { + this.ZZ(a.Fj(c)); } }; r.exports = b; @@ -65619,18 +65162,18 @@ E3cbY[513816] = false; }; }, 27E3: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); c = a(13752); - l = a(29636); + m = a(29636); f = a(67566); - b["default"] = function(h) { + b["default"] = function(k) { var d; - h = new c.oca(h); - d = new f.gnb(h); - return new l.fnb(h, d); + k = new c.Tca(k); + d = new f.cob(k); + return new m.bob(k, d); }; }, 13752: function(r, b) { @@ -65639,59 +65182,59 @@ E3cbY[513816] = false; }); r = (function() { function a(c) { - this.ASb = c; + this.NTb = c; } - a.prototype.k1a = function() { + a.prototype.K1a = function() { var c; try { - c = this.ASb.getItem("gtp"); + c = this.NTb.getItem("gtp"); if (c) return JSON.parse(c); - } catch (l) {} + } catch (m) {} }; - a.prototype.$m = function() { + a.prototype.Xm = function() { var c; - c = this.k1a(); + c = this.K1a(); if (c && c.tp) return c.tp.a; }; - a.prototype.dLb = function() { + a.prototype.nMb = function() { var c; - c = this.Koa(); + c = this.mpa(); if (c) return c.p25; }; - a.prototype.eLb = function() { + a.prototype.oMb = function() { var c; - c = this.Koa(); + c = this.mpa(); if (c) return c.p50; }; - a.prototype.fLb = function() { + a.prototype.pMb = function() { var c; - c = this.Koa(); + c = this.mpa(); if (c) return c.p75; }; - a.prototype.Koa = function() { + a.prototype.mpa = function() { var c; - c = this.k1a(); + c = this.K1a(); if (c && (c = c.iqr)) return c; }; return a; })(); - b.oca = r; + b.Tca = r; }, 29636: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); r = (function() { - function a(c, l) { - this.Fx = c; - this.zta = l; + function a(c, m) { + this.Qx = c; + this.Xta = m; } - a.prototype.$m = function() { - return this.Fx.$m(); + a.prototype.Xm = function() { + return this.Qx.Xm(); }; return a; })(); - b.fnb = r; + b.bob = r; }, 67566: function(r, b) { Object.defineProperty(b, "__esModule", { @@ -65699,332 +65242,332 @@ E3cbY[513816] = false; }); r = (function() { function a(c) { - this.Fx = c; + this.Qx = c; } - a.prototype.zta = function() { - var c, l, f; - c = this.Fx.dLb(); - l = this.Fx.eLb(); - f = this.Fx.fLb(); - if ("number" === typeof c && "number" === typeof l && "number" === typeof f) return (f - c) / l; + a.prototype.Xta = function() { + var c, m, f; + c = this.Qx.nMb(); + m = this.Qx.oMb(); + f = this.Qx.pMb(); + if ("number" === typeof c && "number" === typeof m && "number" === typeof f) return (f - c) / m; }; return a; })(); - b.gnb = r; + b.cob = r; }, 79809: function(r) { - r.exports = "undefined" !== typeof process && "undefined" !== typeof nrdp ? nrdp.wa : Date.now; + r.exports = "undefined" !== typeof process && "undefined" !== typeof nrdp ? nrdp.va : Date.now; }, 94030: function(r, b, a) { - var h; - - function c(d, g, n, k, m, p, q) { - this.eZ = k; - this.bib = d; - this.t8a = g; - this.Uy = n; - this.YQb = p; - this.SC = q; - this.split = m; - } - - function l() { - this.R = {}; - this.R["0"] = new c("1", "2", "1", "14", "-0.0000100136", 0, 0); - this.R["1"] = new c("3", "4", "3", "20", "-0.0000100136", 0, 0); - this.R["3"] = new c("7", "8", "7", "10", "1.5", 0, 0); - this.R["7"] = new c("15", "16", "15", "9", "4.5", 0, 0); - this.R["15"] = new c("31", "32", "31", "2", "5.5", 0, 0); - this.R["31"] = new c("63", "64", "63", "29", "-0.0000100136", 0, 0); - this.R["63"] = new c("123", "124", "123", "24", "-0.0000100136", 0, 0); - this.R["123"] = new c("123", "124", "123", "0", "0", 1, .207298); - this.R["124"] = new c("123", "124", "123", "0", "0", 1, .49076); - this.R["64"] = new c("125", "126", "125", "4", "40.5", 0, 0); - this.R["125"] = new c("125", "126", "125", "0", "0", 1, -.00157835); - this.R["126"] = new c("125", "126", "125", "0", "0", 1, .934205); - this.R["32"] = new c("65", "66", "65", "135", "5.5", 0, 0); - this.R["65"] = new c("127", "128", "128", "4", "1272.5", 0, 0); - this.R["127"] = new c("127", "128", "128", "0", "0", 1, -.510333); - this.R["128"] = new c("127", "128", "128", "0", "0", 1, .18363); - this.R["66"] = new c("129", "130", "129", "24", "-0.0000100136", 0, 0); - this.R["129"] = new c("129", "130", "129", "0", "0", 1, -.0464542); - this.R["130"] = new c("129", "130", "129", "0", "0", 1, .458833); - this.R["16"] = new c("33", "34", "34", "10", "2.00001", 0, 0); - this.R["33"] = new c("67", "68", "67", "0", "29.5", 0, 0); - this.R["67"] = new c("131", "132", "131", "2", "39.5", 0, 0); - this.R["131"] = new c("131", "132", "131", "0", "0", 1, -.37577); - this.R["132"] = new c("131", "132", "131", "0", "0", 1, .512087); - this.R["68"] = new c("133", "134", "134", "140", "1.5", 0, 0); - this.R["133"] = new c("133", "134", "134", "0", "0", 1, .321272); - this.R["134"] = new c("133", "134", "134", "0", "0", 1, -.675396); - this.R["34"] = new c("69", "70", "70", "2", "24.5", 0, 0); - this.R["69"] = new c("135", "136", "136", "9", "28.5", 0, 0); - this.R["135"] = new c("135", "136", "136", "0", "0", 1, -.0573845); - this.R["136"] = new c("135", "136", "136", "0", "0", 1, -.507455); - this.R["70"] = new c("137", "138", "137", "45", "-0.0000100136", 0, 0); - this.R["137"] = new c("137", "138", "137", "0", "0", 1, -.503909); - this.R["138"] = new c("137", "138", "137", "0", "0", 1, .450886); - this.R["8"] = new c("17", "18", "17", "4", "44189.5", 0, 0); - this.R["17"] = new c("35", "36", "35", "2", "21.5", 0, 0); - this.R["35"] = new c("71", "72", "72", "0", "19.5", 0, 0); - this.R["71"] = new c("139", "140", "140", "9", "2.5", 0, 0); - this.R["139"] = new c("139", "140", "140", "0", "0", 1, .00403497); - this.R["140"] = new c("139", "140", "140", "0", "0", 1, -.312656); - this.R["72"] = new c("141", "142", "141", "135", "96", 0, 0); - this.R["141"] = new c("141", "142", "141", "0", "0", 1, -.465786); - this.R["142"] = new c("141", "142", "141", "0", "0", 1, .159633); - this.R["36"] = new c("73", "74", "73", "130", "89.5", 0, 0); - this.R["73"] = new c("143", "144", "144", "10", "4.5", 0, 0); - this.R["143"] = new c("143", "144", "144", "0", "0", 1, -.76265); - this.R["144"] = new c("143", "144", "144", "0", "0", 1, -.580804); - this.R["74"] = new c("145", "146", "146", "10", "16.5", 0, 0); - this.R["145"] = new c("145", "146", "146", "0", "0", 1, .296357); - this.R["146"] = new c("145", "146", "146", "0", "0", 1, -.691659); - this.R["18"] = new c("37", "38", "38", "9", "1.5", 0, 0); - this.R["37"] = new c("37", "38", "38", "0", "0", 1, .993951); - this.R["38"] = new c("75", "76", "75", "0", "19", 0, 0); - this.R["75"] = new c("147", "148", "147", "39", "-0.0000100136", 0, 0); - this.R["147"] = new c("147", "148", "147", "0", "0", 1, -.346535); - this.R["148"] = new c("147", "148", "147", "0", "0", 1, -.995745); - this.R["76"] = new c("147", "148", "147", "0", "0", 1, -.99978); - this.R["4"] = new c("9", "10", "9", "5", "4.5", 0, 0); - this.R["9"] = new c("19", "20", "19", "2", "4.5", 0, 0); - this.R["19"] = new c("39", "40", "39", "140", "7.5", 0, 0); - this.R["39"] = new c("77", "78", "78", "134", "6.5", 0, 0); - this.R["77"] = new c("149", "150", "150", "7", "11.5", 0, 0); - this.R["149"] = new c("149", "150", "150", "0", "0", 1, .729843); - this.R["150"] = new c("149", "150", "150", "0", "0", 1, .383857); - this.R["78"] = new c("151", "152", "151", "133", "4.5", 0, 0); - this.R["151"] = new c("151", "152", "151", "0", "0", 1, .39017); - this.R["152"] = new c("151", "152", "151", "0", "0", 1, .0434342); - this.R["40"] = new c("79", "80", "79", "133", "3.5", 0, 0); - this.R["79"] = new c("153", "154", "154", "8", "4.5", 0, 0); - this.R["153"] = new c("153", "154", "154", "0", "0", 1, -.99536); - this.R["154"] = new c("153", "154", "154", "0", "0", 1, -.00943396); - this.R["80"] = new c("155", "156", "155", "125", "-0.0000100136", 0, 0); - this.R["155"] = new c("155", "156", "155", "0", "0", 1, .266272); - this.R["156"] = new c("155", "156", "155", "0", "0", 1, .959904); - this.R["20"] = new c("41", "42", "42", "10", "65.5", 0, 0); - this.R["41"] = new c("81", "82", "82", "7", "10.5", 0, 0); - this.R["81"] = new c("157", "158", "158", "2", "37.5", 0, 0); - this.R["157"] = new c("157", "158", "158", "0", "0", 1, -.701873); - this.R["158"] = new c("157", "158", "158", "0", "0", 1, .224649); - this.R["82"] = new c("159", "160", "159", "133", "9.5", 0, 0); - this.R["159"] = new c("159", "160", "159", "0", "0", 1, .0955181); - this.R["160"] = new c("159", "160", "159", "0", "0", 1, -.58962); - this.R["42"] = new c("83", "84", "83", "39", "-0.0000100136", 0, 0); - this.R["83"] = new c("161", "162", "161", "135", "31", 0, 0); - this.R["161"] = new c("161", "162", "161", "0", "0", 1, -.229692); - this.R["162"] = new c("161", "162", "161", "0", "0", 1, .88595); - this.R["84"] = new c("163", "164", "164", "1", "13.5", 0, 0); - this.R["163"] = new c("163", "164", "164", "0", "0", 1, -.992157); - this.R["164"] = new c("163", "164", "164", "0", "0", 1, .922159); - this.R["10"] = new c("21", "22", "22", "4", "486", 0, 0); - this.R["21"] = new c("43", "44", "44", "133", "4.5", 0, 0); - this.R["43"] = new c("85", "86", "86", "10", "4.5", 0, 0); - this.R["85"] = new c("165", "166", "166", "4", "158.5", 0, 0); - this.R["165"] = new c("165", "166", "166", "0", "0", 1, -.127778); - this.R["166"] = new c("165", "166", "166", "0", "0", 1, .955189); - this.R["86"] = new c("165", "166", "166", "0", "0", 1, -.994012); - this.R["44"] = new c("87", "88", "88", "1", "3.5", 0, 0); - this.R["87"] = new c("167", "168", "168", "135", "7", 0, 0); - this.R["167"] = new c("167", "168", "168", "0", "0", 1, -.997015); - this.R["168"] = new c("167", "168", "168", "0", "0", 1, .400821); - this.R["88"] = new c("169", "170", "169", "130", "36", 0, 0); - this.R["169"] = new c("169", "170", "169", "0", "0", 1, -.898638); - this.R["170"] = new c("169", "170", "169", "0", "0", 1, .56129); - this.R["22"] = new c("45", "46", "45", "9", "2.5", 0, 0); - this.R["45"] = new c("89", "90", "90", "9", "1.5", 0, 0); - this.R["89"] = new c("171", "172", "171", "10", "10.5", 0, 0); - this.R["171"] = new c("171", "172", "171", "0", "0", 1, .573986); - this.R["172"] = new c("171", "172", "171", "0", "0", 1, -.627266); - this.R["90"] = new c("173", "174", "173", "31", "-0.0000100136", 0, 0); - this.R["173"] = new c("173", "174", "173", "0", "0", 1, .925273); - this.R["174"] = new c("173", "174", "173", "0", "0", 1, -.994805); - this.R["46"] = new c("91", "92", "91", "136", "5.5", 0, 0); - this.R["91"] = new c("175", "176", "175", "10", "10.5", 0, 0); - this.R["175"] = new c("175", "176", "175", "0", "0", 1, .548352); - this.R["176"] = new c("175", "176", "175", "0", "0", 1, -.879195); - this.R["92"] = new c("177", "178", "178", "8", "14.5", 0, 0); - this.R["177"] = new c("177", "178", "178", "0", "0", 1, .457305); - this.R["178"] = new c("177", "178", "178", "0", "0", 1, -.998992); - this.R["2"] = new c("5", "6", "5", "10", "2.5", 0, 0); - this.R["5"] = new c("11", "12", "11", "9", "4.5", 0, 0); - this.R["11"] = new c("23", "24", "24", "10", "4.00001", 0, 0); - this.R["23"] = new c("47", "48", "48", "133", "5.5", 0, 0); - this.R["47"] = new c("93", "94", "93", "3", "13.5", 0, 0); - this.R["93"] = new c("179", "180", "179", "138", "15.5", 0, 0); - this.R["179"] = new c("179", "180", "179", "0", "0", 1, .658398); - this.R["180"] = new c("179", "180", "179", "0", "0", 1, -.927007); - this.R["94"] = new c("181", "182", "182", "3", "15.5", 0, 0); - this.R["181"] = new c("181", "182", "182", "0", "0", 1, -.111351); - this.R["182"] = new c("181", "182", "182", "0", "0", 1, -.99827); - this.R["48"] = new c("95", "96", "95", "7", "167", 0, 0); - this.R["95"] = new c("183", "184", "183", "132", "36.5", 0, 0); - this.R["183"] = new c("183", "184", "183", "0", "0", 1, .895161); - this.R["184"] = new c("183", "184", "183", "0", "0", 1, -.765217); - this.R["96"] = new c("185", "186", "186", "137", "6.00001", 0, 0); - this.R["185"] = new c("185", "186", "186", "0", "0", 1, -.851095); - this.R["186"] = new c("185", "186", "186", "0", "0", 1, .674286); - this.R["24"] = new c("49", "50", "49", "137", "5.5", 0, 0); - this.R["49"] = new c("97", "98", "97", "5", "23.5", 0, 0); - this.R["97"] = new c("187", "188", "187", "3", "28.5", 0, 0); - this.R["187"] = new c("187", "188", "187", "0", "0", 1, .951654); - this.R["188"] = new c("187", "188", "187", "0", "0", 1, -.993808); - this.R["98"] = new c("187", "188", "187", "0", "0", 1, -.99705); - this.R["50"] = new c("187", "188", "187", "0", "0", 1, -.997525); - this.R["12"] = new c("25", "26", "25", "8", "8.5", 0, 0); - this.R["25"] = new c("51", "52", "52", "10", "4.00001", 0, 0); - this.R["51"] = new c("99", "100", "100", "133", "5.5", 0, 0); - this.R["99"] = new c("189", "190", "190", "7", "40.5", 0, 0); - this.R["189"] = new c("189", "190", "190", "0", "0", 1, .151839); - this.R["190"] = new c("189", "190", "190", "0", "0", 1, -.855517); - this.R["100"] = new c("191", "192", "192", "133", "14.5", 0, 0); - this.R["191"] = new c("191", "192", "192", "0", "0", 1, .86223); - this.R["192"] = new c("191", "192", "192", "0", "0", 1, .544394); - this.R["52"] = new c("101", "102", "101", "135", "47.5", 0, 0); - this.R["101"] = new c("193", "194", "194", "4", "24.5", 0, 0); - this.R["193"] = new c("193", "194", "194", "0", "0", 1, .946185); - this.R["194"] = new c("193", "194", "194", "0", "0", 1, .811859); - this.R["102"] = new c("193", "194", "194", "0", "0", 1, -.991561); - this.R["26"] = new c("53", "54", "54", "132", "6.5", 0, 0); - this.R["53"] = new c("103", "104", "103", "131", "85", 0, 0); - this.R["103"] = new c("195", "196", "196", "134", "16.5", 0, 0); - this.R["195"] = new c("195", "196", "196", "0", "0", 1, .0473538); - this.R["196"] = new c("195", "196", "196", "0", "0", 1, -.999401); - this.R["104"] = new c("197", "198", "198", "8", "15.5", 0, 0); - this.R["197"] = new c("197", "198", "198", "0", "0", 1, .816129); - this.R["198"] = new c("197", "198", "198", "0", "0", 1, -.99322); - this.R["54"] = new c("105", "106", "105", "133", "3.5", 0, 0); - this.R["105"] = new c("105", "106", "105", "0", "0", 1, -.998783); - this.R["106"] = new c("199", "200", "199", "39", "-0.0000100136", 0, 0); - this.R["199"] = new c("199", "200", "199", "0", "0", 1, .528588); - this.R["200"] = new c("199", "200", "199", "0", "0", 1, -.998599); - this.R["6"] = new c("13", "14", "14", "10", "7.5", 0, 0); - this.R["13"] = new c("27", "28", "28", "133", "7.5", 0, 0); - this.R["27"] = new c("55", "56", "56", "10", "4.5", 0, 0); - this.R["55"] = new c("107", "108", "107", "3", "3.5", 0, 0); - this.R["107"] = new c("201", "202", "201", "4", "17.5", 0, 0); - this.R["201"] = new c("201", "202", "201", "0", "0", 1, -.379512); - this.R["202"] = new c("201", "202", "201", "0", "0", 1, .15165); - this.R["108"] = new c("203", "204", "203", "57", "-0.0000100136", 0, 0); - this.R["203"] = new c("203", "204", "203", "0", "0", 1, -.884606); - this.R["204"] = new c("203", "204", "203", "0", "0", 1, .265406); - this.R["56"] = new c("109", "110", "109", "136", "6.5", 0, 0); - this.R["109"] = new c("205", "206", "205", "4", "157.5", 0, 0); - this.R["205"] = new c("205", "206", "205", "0", "0", 1, -.0142737); - this.R["206"] = new c("205", "206", "205", "0", "0", 1, .691279); - this.R["110"] = new c("205", "206", "205", "0", "0", 1, -.998086); - this.R["28"] = new c("57", "58", "58", "138", "11.5", 0, 0); - this.R["57"] = new c("111", "112", "112", "2", "6.5", 0, 0); - this.R["111"] = new c("207", "208", "208", "7", "67.5", 0, 0); - this.R["207"] = new c("207", "208", "208", "0", "0", 1, .763925); - this.R["208"] = new c("207", "208", "208", "0", "0", 1, -.309645); - this.R["112"] = new c("209", "210", "209", "40", "-0.0000100136", 0, 0); - this.R["209"] = new c("209", "210", "209", "0", "0", 1, -.306635); - this.R["210"] = new c("209", "210", "209", "0", "0", 1, .556696); - this.R["58"] = new c("113", "114", "113", "138", "50.5", 0, 0); - this.R["113"] = new c("211", "212", "212", "8", "25.5", 0, 0); - this.R["211"] = new c("211", "212", "212", "0", "0", 1, .508234); - this.R["212"] = new c("211", "212", "212", "0", "0", 1, .793551); - this.R["114"] = new c("211", "212", "212", "0", "0", 1, -.998438); - this.R["14"] = new c("29", "30", "29", "134", "27.5", 0, 0); - this.R["29"] = new c("59", "60", "60", "7", "17.5", 0, 0); - this.R["59"] = new c("115", "116", "115", "135", "5.5", 0, 0); - this.R["115"] = new c("213", "214", "214", "137", "5.5", 0, 0); - this.R["213"] = new c("213", "214", "214", "0", "0", 1, .401747); - this.R["214"] = new c("213", "214", "214", "0", "0", 1, .0367503); - this.R["116"] = new c("215", "216", "216", "8", "5.5", 0, 0); - this.R["215"] = new c("215", "216", "216", "0", "0", 1, -.0241984); - this.R["216"] = new c("215", "216", "216", "0", "0", 1, -.999046); - this.R["60"] = new c("117", "118", "117", "0", "12.5", 0, 0); - this.R["117"] = new c("217", "218", "218", "132", "5.5", 0, 0); - this.R["217"] = new c("217", "218", "218", "0", "0", 1, -.997294); - this.R["218"] = new c("217", "218", "218", "0", "0", 1, .210398); - this.R["118"] = new c("219", "220", "219", "137", "1.5", 0, 0); - this.R["219"] = new c("219", "220", "219", "0", "0", 1, -.55763); - this.R["220"] = new c("219", "220", "219", "0", "0", 1, .074493); - this.R["30"] = new c("61", "62", "62", "133", "42.5", 0, 0); - this.R["61"] = new c("119", "120", "119", "135", "5.5", 0, 0); - this.R["119"] = new c("221", "222", "222", "4", "473.5", 0, 0); - this.R["221"] = new c("221", "222", "222", "0", "0", 1, -.920213); - this.R["222"] = new c("221", "222", "222", "0", "0", 1, -.17615); - this.R["120"] = new c("223", "224", "224", "5", "144", 0, 0); - this.R["223"] = new c("223", "224", "224", "0", "0", 1, -.954295); - this.R["224"] = new c("223", "224", "224", "0", "0", 1, -.382538); - this.R["62"] = new c("121", "122", "121", "133", "50", 0, 0); - this.R["121"] = new c("225", "226", "226", "10", "18.5", 0, 0); - this.R["225"] = new c("225", "226", "226", "0", "0", 1, -.0731343); - this.R["226"] = new c("225", "226", "226", "0", "0", 1, .755454); - this.R["122"] = new c("227", "228", "228", "0", "30", 0, 0); - this.R["227"] = new c("227", "228", "228", "0", "0", 1, .25); - this.R["228"] = new c("227", "228", "228", "0", "0", 1, -.997101); - } - - function f(d, g, n, k, m, p) { - this.W$ = m; - this.e4 = p; + var k; + + function c(d, g, p, h, l, n, q) { + this.LZ = h; + this.Yib = d; + this.a9a = g; + this.hz = p; + this.gSb = n; + this.bD = q; + this.split = l; + } + + function m() { + this.P = {}; + this.P["0"] = new c("1", "2", "1", "14", "-0.0000100136", 0, 0); + this.P["1"] = new c("3", "4", "3", "20", "-0.0000100136", 0, 0); + this.P["3"] = new c("7", "8", "7", "10", "1.5", 0, 0); + this.P["7"] = new c("15", "16", "15", "9", "4.5", 0, 0); + this.P["15"] = new c("31", "32", "31", "2", "5.5", 0, 0); + this.P["31"] = new c("63", "64", "63", "29", "-0.0000100136", 0, 0); + this.P["63"] = new c("123", "124", "123", "24", "-0.0000100136", 0, 0); + this.P["123"] = new c("123", "124", "123", "0", "0", 1, .207298); + this.P["124"] = new c("123", "124", "123", "0", "0", 1, .49076); + this.P["64"] = new c("125", "126", "125", "4", "40.5", 0, 0); + this.P["125"] = new c("125", "126", "125", "0", "0", 1, -.00157835); + this.P["126"] = new c("125", "126", "125", "0", "0", 1, .934205); + this.P["32"] = new c("65", "66", "65", "135", "5.5", 0, 0); + this.P["65"] = new c("127", "128", "128", "4", "1272.5", 0, 0); + this.P["127"] = new c("127", "128", "128", "0", "0", 1, -.510333); + this.P["128"] = new c("127", "128", "128", "0", "0", 1, .18363); + this.P["66"] = new c("129", "130", "129", "24", "-0.0000100136", 0, 0); + this.P["129"] = new c("129", "130", "129", "0", "0", 1, -.0464542); + this.P["130"] = new c("129", "130", "129", "0", "0", 1, .458833); + this.P["16"] = new c("33", "34", "34", "10", "2.00001", 0, 0); + this.P["33"] = new c("67", "68", "67", "0", "29.5", 0, 0); + this.P["67"] = new c("131", "132", "131", "2", "39.5", 0, 0); + this.P["131"] = new c("131", "132", "131", "0", "0", 1, -.37577); + this.P["132"] = new c("131", "132", "131", "0", "0", 1, .512087); + this.P["68"] = new c("133", "134", "134", "140", "1.5", 0, 0); + this.P["133"] = new c("133", "134", "134", "0", "0", 1, .321272); + this.P["134"] = new c("133", "134", "134", "0", "0", 1, -.675396); + this.P["34"] = new c("69", "70", "70", "2", "24.5", 0, 0); + this.P["69"] = new c("135", "136", "136", "9", "28.5", 0, 0); + this.P["135"] = new c("135", "136", "136", "0", "0", 1, -.0573845); + this.P["136"] = new c("135", "136", "136", "0", "0", 1, -.507455); + this.P["70"] = new c("137", "138", "137", "45", "-0.0000100136", 0, 0); + this.P["137"] = new c("137", "138", "137", "0", "0", 1, -.503909); + this.P["138"] = new c("137", "138", "137", "0", "0", 1, .450886); + this.P["8"] = new c("17", "18", "17", "4", "44189.5", 0, 0); + this.P["17"] = new c("35", "36", "35", "2", "21.5", 0, 0); + this.P["35"] = new c("71", "72", "72", "0", "19.5", 0, 0); + this.P["71"] = new c("139", "140", "140", "9", "2.5", 0, 0); + this.P["139"] = new c("139", "140", "140", "0", "0", 1, .00403497); + this.P["140"] = new c("139", "140", "140", "0", "0", 1, -.312656); + this.P["72"] = new c("141", "142", "141", "135", "96", 0, 0); + this.P["141"] = new c("141", "142", "141", "0", "0", 1, -.465786); + this.P["142"] = new c("141", "142", "141", "0", "0", 1, .159633); + this.P["36"] = new c("73", "74", "73", "130", "89.5", 0, 0); + this.P["73"] = new c("143", "144", "144", "10", "4.5", 0, 0); + this.P["143"] = new c("143", "144", "144", "0", "0", 1, -.76265); + this.P["144"] = new c("143", "144", "144", "0", "0", 1, -.580804); + this.P["74"] = new c("145", "146", "146", "10", "16.5", 0, 0); + this.P["145"] = new c("145", "146", "146", "0", "0", 1, .296357); + this.P["146"] = new c("145", "146", "146", "0", "0", 1, -.691659); + this.P["18"] = new c("37", "38", "38", "9", "1.5", 0, 0); + this.P["37"] = new c("37", "38", "38", "0", "0", 1, .993951); + this.P["38"] = new c("75", "76", "75", "0", "19", 0, 0); + this.P["75"] = new c("147", "148", "147", "39", "-0.0000100136", 0, 0); + this.P["147"] = new c("147", "148", "147", "0", "0", 1, -.346535); + this.P["148"] = new c("147", "148", "147", "0", "0", 1, -.995745); + this.P["76"] = new c("147", "148", "147", "0", "0", 1, -.99978); + this.P["4"] = new c("9", "10", "9", "5", "4.5", 0, 0); + this.P["9"] = new c("19", "20", "19", "2", "4.5", 0, 0); + this.P["19"] = new c("39", "40", "39", "140", "7.5", 0, 0); + this.P["39"] = new c("77", "78", "78", "134", "6.5", 0, 0); + this.P["77"] = new c("149", "150", "150", "7", "11.5", 0, 0); + this.P["149"] = new c("149", "150", "150", "0", "0", 1, .729843); + this.P["150"] = new c("149", "150", "150", "0", "0", 1, .383857); + this.P["78"] = new c("151", "152", "151", "133", "4.5", 0, 0); + this.P["151"] = new c("151", "152", "151", "0", "0", 1, .39017); + this.P["152"] = new c("151", "152", "151", "0", "0", 1, .0434342); + this.P["40"] = new c("79", "80", "79", "133", "3.5", 0, 0); + this.P["79"] = new c("153", "154", "154", "8", "4.5", 0, 0); + this.P["153"] = new c("153", "154", "154", "0", "0", 1, -.99536); + this.P["154"] = new c("153", "154", "154", "0", "0", 1, -.00943396); + this.P["80"] = new c("155", "156", "155", "125", "-0.0000100136", 0, 0); + this.P["155"] = new c("155", "156", "155", "0", "0", 1, .266272); + this.P["156"] = new c("155", "156", "155", "0", "0", 1, .959904); + this.P["20"] = new c("41", "42", "42", "10", "65.5", 0, 0); + this.P["41"] = new c("81", "82", "82", "7", "10.5", 0, 0); + this.P["81"] = new c("157", "158", "158", "2", "37.5", 0, 0); + this.P["157"] = new c("157", "158", "158", "0", "0", 1, -.701873); + this.P["158"] = new c("157", "158", "158", "0", "0", 1, .224649); + this.P["82"] = new c("159", "160", "159", "133", "9.5", 0, 0); + this.P["159"] = new c("159", "160", "159", "0", "0", 1, .0955181); + this.P["160"] = new c("159", "160", "159", "0", "0", 1, -.58962); + this.P["42"] = new c("83", "84", "83", "39", "-0.0000100136", 0, 0); + this.P["83"] = new c("161", "162", "161", "135", "31", 0, 0); + this.P["161"] = new c("161", "162", "161", "0", "0", 1, -.229692); + this.P["162"] = new c("161", "162", "161", "0", "0", 1, .88595); + this.P["84"] = new c("163", "164", "164", "1", "13.5", 0, 0); + this.P["163"] = new c("163", "164", "164", "0", "0", 1, -.992157); + this.P["164"] = new c("163", "164", "164", "0", "0", 1, .922159); + this.P["10"] = new c("21", "22", "22", "4", "486", 0, 0); + this.P["21"] = new c("43", "44", "44", "133", "4.5", 0, 0); + this.P["43"] = new c("85", "86", "86", "10", "4.5", 0, 0); + this.P["85"] = new c("165", "166", "166", "4", "158.5", 0, 0); + this.P["165"] = new c("165", "166", "166", "0", "0", 1, -.127778); + this.P["166"] = new c("165", "166", "166", "0", "0", 1, .955189); + this.P["86"] = new c("165", "166", "166", "0", "0", 1, -.994012); + this.P["44"] = new c("87", "88", "88", "1", "3.5", 0, 0); + this.P["87"] = new c("167", "168", "168", "135", "7", 0, 0); + this.P["167"] = new c("167", "168", "168", "0", "0", 1, -.997015); + this.P["168"] = new c("167", "168", "168", "0", "0", 1, .400821); + this.P["88"] = new c("169", "170", "169", "130", "36", 0, 0); + this.P["169"] = new c("169", "170", "169", "0", "0", 1, -.898638); + this.P["170"] = new c("169", "170", "169", "0", "0", 1, .56129); + this.P["22"] = new c("45", "46", "45", "9", "2.5", 0, 0); + this.P["45"] = new c("89", "90", "90", "9", "1.5", 0, 0); + this.P["89"] = new c("171", "172", "171", "10", "10.5", 0, 0); + this.P["171"] = new c("171", "172", "171", "0", "0", 1, .573986); + this.P["172"] = new c("171", "172", "171", "0", "0", 1, -.627266); + this.P["90"] = new c("173", "174", "173", "31", "-0.0000100136", 0, 0); + this.P["173"] = new c("173", "174", "173", "0", "0", 1, .925273); + this.P["174"] = new c("173", "174", "173", "0", "0", 1, -.994805); + this.P["46"] = new c("91", "92", "91", "136", "5.5", 0, 0); + this.P["91"] = new c("175", "176", "175", "10", "10.5", 0, 0); + this.P["175"] = new c("175", "176", "175", "0", "0", 1, .548352); + this.P["176"] = new c("175", "176", "175", "0", "0", 1, -.879195); + this.P["92"] = new c("177", "178", "178", "8", "14.5", 0, 0); + this.P["177"] = new c("177", "178", "178", "0", "0", 1, .457305); + this.P["178"] = new c("177", "178", "178", "0", "0", 1, -.998992); + this.P["2"] = new c("5", "6", "5", "10", "2.5", 0, 0); + this.P["5"] = new c("11", "12", "11", "9", "4.5", 0, 0); + this.P["11"] = new c("23", "24", "24", "10", "4.00001", 0, 0); + this.P["23"] = new c("47", "48", "48", "133", "5.5", 0, 0); + this.P["47"] = new c("93", "94", "93", "3", "13.5", 0, 0); + this.P["93"] = new c("179", "180", "179", "138", "15.5", 0, 0); + this.P["179"] = new c("179", "180", "179", "0", "0", 1, .658398); + this.P["180"] = new c("179", "180", "179", "0", "0", 1, -.927007); + this.P["94"] = new c("181", "182", "182", "3", "15.5", 0, 0); + this.P["181"] = new c("181", "182", "182", "0", "0", 1, -.111351); + this.P["182"] = new c("181", "182", "182", "0", "0", 1, -.99827); + this.P["48"] = new c("95", "96", "95", "7", "167", 0, 0); + this.P["95"] = new c("183", "184", "183", "132", "36.5", 0, 0); + this.P["183"] = new c("183", "184", "183", "0", "0", 1, .895161); + this.P["184"] = new c("183", "184", "183", "0", "0", 1, -.765217); + this.P["96"] = new c("185", "186", "186", "137", "6.00001", 0, 0); + this.P["185"] = new c("185", "186", "186", "0", "0", 1, -.851095); + this.P["186"] = new c("185", "186", "186", "0", "0", 1, .674286); + this.P["24"] = new c("49", "50", "49", "137", "5.5", 0, 0); + this.P["49"] = new c("97", "98", "97", "5", "23.5", 0, 0); + this.P["97"] = new c("187", "188", "187", "3", "28.5", 0, 0); + this.P["187"] = new c("187", "188", "187", "0", "0", 1, .951654); + this.P["188"] = new c("187", "188", "187", "0", "0", 1, -.993808); + this.P["98"] = new c("187", "188", "187", "0", "0", 1, -.99705); + this.P["50"] = new c("187", "188", "187", "0", "0", 1, -.997525); + this.P["12"] = new c("25", "26", "25", "8", "8.5", 0, 0); + this.P["25"] = new c("51", "52", "52", "10", "4.00001", 0, 0); + this.P["51"] = new c("99", "100", "100", "133", "5.5", 0, 0); + this.P["99"] = new c("189", "190", "190", "7", "40.5", 0, 0); + this.P["189"] = new c("189", "190", "190", "0", "0", 1, .151839); + this.P["190"] = new c("189", "190", "190", "0", "0", 1, -.855517); + this.P["100"] = new c("191", "192", "192", "133", "14.5", 0, 0); + this.P["191"] = new c("191", "192", "192", "0", "0", 1, .86223); + this.P["192"] = new c("191", "192", "192", "0", "0", 1, .544394); + this.P["52"] = new c("101", "102", "101", "135", "47.5", 0, 0); + this.P["101"] = new c("193", "194", "194", "4", "24.5", 0, 0); + this.P["193"] = new c("193", "194", "194", "0", "0", 1, .946185); + this.P["194"] = new c("193", "194", "194", "0", "0", 1, .811859); + this.P["102"] = new c("193", "194", "194", "0", "0", 1, -.991561); + this.P["26"] = new c("53", "54", "54", "132", "6.5", 0, 0); + this.P["53"] = new c("103", "104", "103", "131", "85", 0, 0); + this.P["103"] = new c("195", "196", "196", "134", "16.5", 0, 0); + this.P["195"] = new c("195", "196", "196", "0", "0", 1, .0473538); + this.P["196"] = new c("195", "196", "196", "0", "0", 1, -.999401); + this.P["104"] = new c("197", "198", "198", "8", "15.5", 0, 0); + this.P["197"] = new c("197", "198", "198", "0", "0", 1, .816129); + this.P["198"] = new c("197", "198", "198", "0", "0", 1, -.99322); + this.P["54"] = new c("105", "106", "105", "133", "3.5", 0, 0); + this.P["105"] = new c("105", "106", "105", "0", "0", 1, -.998783); + this.P["106"] = new c("199", "200", "199", "39", "-0.0000100136", 0, 0); + this.P["199"] = new c("199", "200", "199", "0", "0", 1, .528588); + this.P["200"] = new c("199", "200", "199", "0", "0", 1, -.998599); + this.P["6"] = new c("13", "14", "14", "10", "7.5", 0, 0); + this.P["13"] = new c("27", "28", "28", "133", "7.5", 0, 0); + this.P["27"] = new c("55", "56", "56", "10", "4.5", 0, 0); + this.P["55"] = new c("107", "108", "107", "3", "3.5", 0, 0); + this.P["107"] = new c("201", "202", "201", "4", "17.5", 0, 0); + this.P["201"] = new c("201", "202", "201", "0", "0", 1, -.379512); + this.P["202"] = new c("201", "202", "201", "0", "0", 1, .15165); + this.P["108"] = new c("203", "204", "203", "57", "-0.0000100136", 0, 0); + this.P["203"] = new c("203", "204", "203", "0", "0", 1, -.884606); + this.P["204"] = new c("203", "204", "203", "0", "0", 1, .265406); + this.P["56"] = new c("109", "110", "109", "136", "6.5", 0, 0); + this.P["109"] = new c("205", "206", "205", "4", "157.5", 0, 0); + this.P["205"] = new c("205", "206", "205", "0", "0", 1, -.0142737); + this.P["206"] = new c("205", "206", "205", "0", "0", 1, .691279); + this.P["110"] = new c("205", "206", "205", "0", "0", 1, -.998086); + this.P["28"] = new c("57", "58", "58", "138", "11.5", 0, 0); + this.P["57"] = new c("111", "112", "112", "2", "6.5", 0, 0); + this.P["111"] = new c("207", "208", "208", "7", "67.5", 0, 0); + this.P["207"] = new c("207", "208", "208", "0", "0", 1, .763925); + this.P["208"] = new c("207", "208", "208", "0", "0", 1, -.309645); + this.P["112"] = new c("209", "210", "209", "40", "-0.0000100136", 0, 0); + this.P["209"] = new c("209", "210", "209", "0", "0", 1, -.306635); + this.P["210"] = new c("209", "210", "209", "0", "0", 1, .556696); + this.P["58"] = new c("113", "114", "113", "138", "50.5", 0, 0); + this.P["113"] = new c("211", "212", "212", "8", "25.5", 0, 0); + this.P["211"] = new c("211", "212", "212", "0", "0", 1, .508234); + this.P["212"] = new c("211", "212", "212", "0", "0", 1, .793551); + this.P["114"] = new c("211", "212", "212", "0", "0", 1, -.998438); + this.P["14"] = new c("29", "30", "29", "134", "27.5", 0, 0); + this.P["29"] = new c("59", "60", "60", "7", "17.5", 0, 0); + this.P["59"] = new c("115", "116", "115", "135", "5.5", 0, 0); + this.P["115"] = new c("213", "214", "214", "137", "5.5", 0, 0); + this.P["213"] = new c("213", "214", "214", "0", "0", 1, .401747); + this.P["214"] = new c("213", "214", "214", "0", "0", 1, .0367503); + this.P["116"] = new c("215", "216", "216", "8", "5.5", 0, 0); + this.P["215"] = new c("215", "216", "216", "0", "0", 1, -.0241984); + this.P["216"] = new c("215", "216", "216", "0", "0", 1, -.999046); + this.P["60"] = new c("117", "118", "117", "0", "12.5", 0, 0); + this.P["117"] = new c("217", "218", "218", "132", "5.5", 0, 0); + this.P["217"] = new c("217", "218", "218", "0", "0", 1, -.997294); + this.P["218"] = new c("217", "218", "218", "0", "0", 1, .210398); + this.P["118"] = new c("219", "220", "219", "137", "1.5", 0, 0); + this.P["219"] = new c("219", "220", "219", "0", "0", 1, -.55763); + this.P["220"] = new c("219", "220", "219", "0", "0", 1, .074493); + this.P["30"] = new c("61", "62", "62", "133", "42.5", 0, 0); + this.P["61"] = new c("119", "120", "119", "135", "5.5", 0, 0); + this.P["119"] = new c("221", "222", "222", "4", "473.5", 0, 0); + this.P["221"] = new c("221", "222", "222", "0", "0", 1, -.920213); + this.P["222"] = new c("221", "222", "222", "0", "0", 1, -.17615); + this.P["120"] = new c("223", "224", "224", "5", "144", 0, 0); + this.P["223"] = new c("223", "224", "224", "0", "0", 1, -.954295); + this.P["224"] = new c("223", "224", "224", "0", "0", 1, -.382538); + this.P["62"] = new c("121", "122", "121", "133", "50", 0, 0); + this.P["121"] = new c("225", "226", "226", "10", "18.5", 0, 0); + this.P["225"] = new c("225", "226", "226", "0", "0", 1, -.0731343); + this.P["226"] = new c("225", "226", "226", "0", "0", 1, .755454); + this.P["122"] = new c("227", "228", "228", "0", "30", 0, 0); + this.P["227"] = new c("227", "228", "228", "0", "0", 1, .25); + this.P["228"] = new c("227", "228", "228", "0", "0", 1, -.997101); + } + + function f(d, g, p, h, l, n) { + this.Baa = l; + this.B4 = n; } b = a(21457); - h = a(79809); + k = a(79809); a = {}; - a.Pvb = new(function() { - this.Hqb = h(); + a.Owb = new(function() { + this.Hrb = k(); this.Qa = 0; this.update = function() { - this.Qa = h() - this.Hqb; + this.Qa = k() - this.Hrb; }; this.type = "num"; })(); - a.IRb = new(function() { + a.WSb = new(function() { this.type = "cat"; })(); - a.JRb = new(function() { + a.XSb = new(function() { this.type = "cat"; })(); - a.LRb = new(function() { + a.ZSb = new(function() { this.type = "cat"; })(); - a.MRb = new(function() { + a.$Sb = new(function() { this.type = "cat"; })(); - a.KRb = new(function() { + a.YSb = new(function() { this.type = "cat"; })(); - a.NRb = new(function() { + a.aTb = new(function() { this.type = "cat"; })(); - a.ORb = new(function() { + a.bTb = new(function() { this.type = "cat"; })(); - a.PRb = new(function() { + a.cTb = new(function() { this.type = "cat"; })(); - a.QRb = new(function() { + a.dTb = new(function() { this.type = "cat"; })(); - a.RRb = new(function() { + a.eTb = new(function() { this.type = "cat"; })(); - a.SRb = new(function() { + a.fTb = new(function() { this.type = "cat"; })(); - a.TRb = new(function() { + a.gTb = new(function() { this.type = "cat"; })(); - a.VRb = new(function() { + a.iTb = new(function() { this.type = "cat"; })(); - a.WRb = new(function() { + a.jTb = new(function() { this.type = "cat"; })(); - a.XRb = new(function() { + a.kTb = new(function() { this.type = "cat"; })(); - a.URb = new(function() { + a.hTb = new(function() { this.type = "cat"; })(); - a.Bwb = new(function() { + a.Axb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("becauseYouAdded" === d.Lb[g].context) { @@ -66035,7 +65578,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.Cwb = new(function() { + a.Bxb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("becauseYouLiked" === d.Lb[g].context) { @@ -66046,7 +65589,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.Ewb = new(function() { + a.Dxb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("billboard" === d.Lb[g].context) { @@ -66057,7 +65600,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.Yzb = new(function() { + a.bBb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("continueWatching" === d.Lb[g].context) { @@ -66068,7 +65611,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.Dwb = new(function() { + a.Cxb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("bigRow" === d.Lb[g].context) { @@ -66079,7 +65622,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.sJb = new(function() { + a.CKb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("genre" === d.Lb[g].context) { @@ -66090,7 +65633,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.fVb = new(function() { + a.xWb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("netflixOriginals" === d.Lb[g].context) { @@ -66101,7 +65644,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.lVb = new(function() { + a.CWb = new(function() { this.update = function(d) { for (var g in d.Lb) if ("newRelease" === d.Lb[g].context) { @@ -66112,7 +65655,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.$Yb = new(function() { + a.s_b = new(function() { this.update = function(d) { for (var g in d.Lb) if ("popularTitles" === d.Lb[g].context) { @@ -66123,7 +65666,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.NN = new(function() { + a.sO = new(function() { this.update = function(d) { for (var g in d.Lb) if ("queue" === d.Lb[g].context) { @@ -66134,7 +65677,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.f0b = new(function() { + a.y1b = new(function() { this.update = function(d) { for (var g in d.Lb) if ("recentlyAdded" === d.Lb[g].context) { @@ -66145,7 +65688,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.P4b = new(function() { + a.p6b = new(function() { this.update = function(d) { for (var g in d.Lb) if ("similars" === d.Lb[g].context) { @@ -66156,7 +65699,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.K7b = new(function() { + a.n9b = new(function() { this.update = function(d) { for (var g in d.Lb) if ("trendingNow" === d.Lb[g].context) { @@ -66167,7 +65710,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.g8b = new(function() { + a.J9b = new(function() { this.update = function(d) { for (var g in d.Lb) if ("ultraHD" === d.Lb[g].context) { @@ -66178,7 +65721,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.l$b = new(function() { + a.Rac = new(function() { this.update = function(d) { for (var g in d.Lb) if ("watchAgain" === d.Lb[g].context) { @@ -66189,7 +65732,7 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.x7b = new(function() { + a.a9b = new(function() { this.update = function(d) { for (var g in d.Lb) if ("topTen" === d.Lb[g].context) { @@ -66200,825 +65743,825 @@ E3cbY[513816] = false; this.type = "num"; this.Qa = 0; })(); - a.iAb = new(function() { + a.mBb = new(function() { this.type = "cat"; })(); - a.jAb = new(function() { + a.nBb = new(function() { this.type = "cat"; })(); - a.kAb = new(function() { + a.oBb = new(function() { this.type = "cat"; })(); - a.lAb = new(function() { + a.pBb = new(function() { this.type = "cat"; })(); - a.mAb = new(function() { + a.qBb = new(function() { this.type = "cat"; })(); - a.nAb = new(function() { + a.rBb = new(function() { this.type = "cat"; })(); - a.oAb = new(function() { + a.sBb = new(function() { this.type = "cat"; })(); - a.pAb = new(function() { + a.tBb = new(function() { this.type = "cat"; })(); - a.qAb = new(function() { + a.uBb = new(function() { this.type = "cat"; })(); - a.rAb = new(function() { + a.vBb = new(function() { this.type = "cat"; })(); - a.sAb = new(function() { + a.wBb = new(function() { this.type = "cat"; })(); - a.tAb = new(function() { + a.xBb = new(function() { this.type = "cat"; })(); - a.uAb = new(function() { + a.yBb = new(function() { this.type = "cat"; })(); - a.vAb = new(function() { + a.zBb = new(function() { this.type = "cat"; })(); - a.wAb = new(function() { + a.ABb = new(function() { this.type = "cat"; })(); - a.xAb = new(function() { + a.BBb = new(function() { this.type = "cat"; })(); - a.yAb = new(function() { + a.CBb = new(function() { this.type = "cat"; })(); - a.zAb = new(function() { + a.DBb = new(function() { this.type = "cat"; })(); - a.AAb = new(function() { + a.EBb = new(function() { this.type = "cat"; })(); - a.BAb = new(function() { + a.FBb = new(function() { this.type = "cat"; })(); - a.CAb = new(function() { + a.GBb = new(function() { this.type = "cat"; })(); - a.DAb = new(function() { + a.HBb = new(function() { this.type = "cat"; })(); - a.EAb = new(function() { + a.IBb = new(function() { this.type = "cat"; })(); - a.FAb = new(function() { + a.JBb = new(function() { this.type = "cat"; })(); - a.GAb = new(function() { + a.KBb = new(function() { this.type = "cat"; })(); - a.HAb = new(function() { + a.LBb = new(function() { this.type = "cat"; })(); - a.IAb = new(function() { + a.MBb = new(function() { this.type = "cat"; })(); - a.JAb = new(function() { + a.NBb = new(function() { this.type = "cat"; })(); - a.KAb = new(function() { + a.OBb = new(function() { this.type = "cat"; })(); - a.LAb = new(function() { + a.PBb = new(function() { this.type = "cat"; })(); - a.MAb = new(function() { + a.QBb = new(function() { this.type = "cat"; })(); - a.NAb = new(function() { + a.RBb = new(function() { this.type = "cat"; })(); - a.OAb = new(function() { + a.SBb = new(function() { this.type = "cat"; })(); - a.PAb = new(function() { + a.TBb = new(function() { this.type = "cat"; })(); - a.QAb = new(function() { + a.UBb = new(function() { this.type = "cat"; })(); - a.RAb = new(function() { + a.VBb = new(function() { this.type = "cat"; })(); - a.SAb = new(function() { + a.WBb = new(function() { this.type = "cat"; })(); - a.TAb = new(function() { + a.XBb = new(function() { this.type = "cat"; })(); - a.UAb = new(function() { + a.YBb = new(function() { this.type = "cat"; })(); - a.VAb = new(function() { + a.ZBb = new(function() { this.type = "cat"; })(); - a.WAb = new(function() { + a.$Bb = new(function() { this.type = "cat"; })(); - a.XAb = new(function() { + a.aCb = new(function() { this.type = "cat"; })(); - a.YAb = new(function() { + a.bCb = new(function() { this.type = "cat"; })(); - a.ZAb = new(function() { + a.cCb = new(function() { this.type = "cat"; })(); - a.$Ab = new(function() { + a.dCb = new(function() { this.type = "cat"; })(); - a.aBb = new(function() { + a.eCb = new(function() { this.type = "cat"; })(); - a.bBb = new(function() { + a.fCb = new(function() { this.type = "cat"; })(); - a.cBb = new(function() { + a.gCb = new(function() { this.type = "cat"; })(); - a.dBb = new(function() { + a.hCb = new(function() { this.type = "cat"; })(); - a.eBb = new(function() { + a.iCb = new(function() { this.type = "cat"; })(); - a.fBb = new(function() { + a.jCb = new(function() { this.type = "cat"; })(); - a.gBb = new(function() { + a.kCb = new(function() { this.type = "cat"; })(); - a.hBb = new(function() { + a.lCb = new(function() { this.type = "cat"; })(); - a.iBb = new(function() { + a.mCb = new(function() { this.type = "cat"; })(); - a.jBb = new(function() { + a.nCb = new(function() { this.type = "cat"; })(); - a.kBb = new(function() { + a.oCb = new(function() { this.type = "cat"; })(); - a.lBb = new(function() { + a.pCb = new(function() { this.type = "cat"; })(); - a.mBb = new(function() { + a.qCb = new(function() { this.type = "cat"; })(); - a.nBb = new(function() { + a.rCb = new(function() { this.type = "cat"; })(); - a.oBb = new(function() { + a.sCb = new(function() { this.type = "cat"; })(); - a.pBb = new(function() { + a.tCb = new(function() { this.type = "cat"; })(); - a.qBb = new(function() { + a.uCb = new(function() { this.type = "cat"; })(); - a.rBb = new(function() { + a.vCb = new(function() { this.type = "cat"; })(); - a.sBb = new(function() { + a.wCb = new(function() { this.type = "cat"; })(); - a.tBb = new(function() { + a.xCb = new(function() { this.type = "cat"; })(); - a.uBb = new(function() { + a.yCb = new(function() { this.type = "cat"; })(); - a.vBb = new(function() { + a.zCb = new(function() { this.type = "cat"; })(); - a.wBb = new(function() { + a.ACb = new(function() { this.type = "cat"; })(); - a.xBb = new(function() { + a.BCb = new(function() { this.type = "cat"; })(); - a.yBb = new(function() { + a.CCb = new(function() { this.type = "cat"; })(); - a.zBb = new(function() { + a.DCb = new(function() { this.type = "cat"; })(); - a.ABb = new(function() { + a.ECb = new(function() { this.type = "cat"; })(); - a.BBb = new(function() { + a.FCb = new(function() { this.type = "cat"; })(); - a.CBb = new(function() { + a.GCb = new(function() { this.type = "cat"; })(); - a.DBb = new(function() { + a.HCb = new(function() { this.type = "cat"; })(); - a.EBb = new(function() { + a.ICb = new(function() { this.type = "cat"; })(); - a.FBb = new(function() { + a.JCb = new(function() { this.type = "cat"; })(); - a.GBb = new(function() { + a.KCb = new(function() { this.type = "cat"; })(); - a.HBb = new(function() { + a.LCb = new(function() { this.type = "cat"; })(); - a.i0b = new(function() { + a.B1b = new(function() { this.type = "cat"; })(); - a.j0b = new(function() { + a.C1b = new(function() { this.type = "cat"; })(); - a.k0b = new(function() { + a.D1b = new(function() { this.type = "cat"; })(); - a.l0b = new(function() { + a.E1b = new(function() { this.type = "cat"; })(); - a.m0b = new(function() { + a.F1b = new(function() { this.type = "cat"; })(); - a.n0b = new(function() { + a.G1b = new(function() { this.type = "cat"; })(); - a.o0b = new(function() { + a.H1b = new(function() { this.type = "cat"; })(); - a.p0b = new(function() { + a.I1b = new(function() { this.type = "cat"; })(); - a.q0b = new(function() { + a.J1b = new(function() { this.type = "cat"; })(); - a.r0b = new(function() { + a.K1b = new(function() { this.type = "cat"; })(); - a.s0b = new(function() { + a.L1b = new(function() { this.type = "cat"; })(); - a.t0b = new(function() { + a.M1b = new(function() { this.type = "cat"; })(); - a.u0b = new(function() { + a.N1b = new(function() { this.type = "cat"; })(); - a.v0b = new(function() { + a.O1b = new(function() { this.type = "cat"; })(); - a.w0b = new(function() { + a.P1b = new(function() { this.type = "cat"; })(); - a.x0b = new(function() { + a.Q1b = new(function() { this.type = "cat"; })(); - a.y0b = new(function() { + a.R1b = new(function() { this.type = "cat"; })(); - a.z0b = new(function() { + a.S1b = new(function() { this.type = "cat"; })(); - a.A0b = new(function() { + a.T1b = new(function() { this.type = "cat"; })(); - a.B0b = new(function() { + a.U1b = new(function() { this.type = "cat"; })(); - a.C0b = new(function() { + a.V1b = new(function() { this.type = "cat"; })(); - a.D0b = new(function() { + a.W1b = new(function() { this.type = "cat"; })(); - a.E0b = new(function() { + a.X1b = new(function() { this.type = "cat"; })(); - a.n6b = new(function() { + a.R7b = new(function() { this.update = function(d) { "down" === d.direction && this.Qa++; }; this.type = "num"; this.Qa = 0; })(); - a.p6b = new(function() { + a.T7b = new(function() { this.update = function(d) { "right" === d.direction && this.Qa++; }; this.type = "num"; this.Qa = 0; })(); - a.o6b = new(function() { + a.S7b = new(function() { this.update = function(d) { "left" === d.direction && this.Qa++; }; this.type = "num"; this.Qa = 0; })(); - a.q6b = new(function() { + a.U7b = new(function() { this.update = function(d) { "up" === d.direction && this.Qa++; }; this.type = "num"; this.Qa = 0; })(); - a.RTb = new(function() { + a.hVb = new(function() { this.Qa = 0; this.update = function(d) { this.Qa = Math.max(this.Qa, d.rowIndex); }; this.type = "num"; })(); - a.STb = new(function() { + a.iVb = new(function() { this.Qa = 0; this.update = function(d) { - this.Qa = Math.max(this.Qa, d.lWa); + this.Qa = Math.max(this.Qa, d.WWa); }; this.type = "num"; })(); - a.XTb = new(function() { - this.kE = this.Qa = 0; + a.nVb = new(function() { + this.BE = this.Qa = 0; this.update = function(d) { - this.kE++; - this.Qa = 1 * (this.Qa + d.rowIndex) / this.kE; + this.BE++; + this.Qa = 1 * (this.Qa + d.rowIndex) / this.BE; }; this.type = "num"; })(); - a.YTb = new(function() { - this.kE = this.Qa = 0; + a.oVb = new(function() { + this.BE = this.Qa = 0; this.update = function(d) { - this.kE++; - return this.Qa = 1 * (this.Qa + d.lWa) / this.kE; + this.BE++; + return this.Qa = 1 * (this.Qa + d.WWa) / this.BE; }; this.type = "num"; })(); - a.GZb = new(function() { + a.a0b = new(function() { this.type = "num"; })(); - a.HZb = new(function() { + a.b0b = new(function() { this.type = "num"; })(); - l.prototype.SC = function(d) { - return this.oSa(this.R["0"].lcb(d), d); + m.prototype.bD = function(d) { + return this.TSa(this.P["0"].$cb(d), d); }; - l.prototype.oSa = function(d, g) { - return "string" == typeof d ? this.oSa(this.R[d].lcb(g), g) : d; + m.prototype.TSa = function(d, g) { + return "string" == typeof d ? this.TSa(this.P[d].$cb(g), g) : d; }; - c.prototype.lcb = function(d) { - switch (this.YQb) { + c.prototype.$cb = function(d) { + switch (this.gSb) { case 0: - switch (d.features[this.eZ].type) { + switch (d.features[this.LZ].type) { case "cat": - return null === d.features[this.eZ].value ? this.t8a : "missing" == d.features[this.eZ].value ? this.Uy : this.bib; + return null === d.features[this.LZ].value ? this.a9a : "missing" == d.features[this.LZ].value ? this.hz : this.Yib; case "num": - return null === d.features[this.eZ].value ? this.Uy : d.features[this.eZ].value < this.split ? this.bib : this.t8a; + return null === d.features[this.LZ].value ? this.hz : d.features[this.LZ].value < this.split ? this.Yib : this.a9a; default: - return this.Uy; + return this.hz; } case 1: - return this.SC; + return this.bD; default: - return this.SC; + return this.bD; } }; b.declare({ - lW: ["modelSelector", "modelone"], - qzb: ["colEpisodeList", 5], - sOb: ["holdDuration", 15E3], - Ybb: ["rowFirst", 2], - kWa: ["colFirst", 5], - Zbb: ["rowScroll", 2], - mWa: ["colScroll", 6], - h2b: ["rowScrollHorizontal", 6], - G2b: ["searchTop", 3], - RXa: ["cwFirst", 2], - SU: ["horizontalItemsFocusedMode", 3], - ZQb: ["itemsPerRank", 1], - DTb: ["maxNumberPayloadsStored", 10], - f7a: ["maxNumberTitlesScheduled", 5], - Jgc: ["enableDetailedLogging", !0], - Ejc: ["rowStep", 20], - Yfc: ["colStep", 15], - fjc: ["pageRows", 100], - ejc: ["pageColumns", 75], - Asa: ["maskParamsList", new(function() { + aX: ["modelSelector", "modelone"], + tAb: ["colEpisodeList", 5], + DPb: ["holdDuration", 15E3], + Mcb: ["rowFirst", 2], + VWa: ["colFirst", 5], + Ncb: ["rowScroll", 2], + XWa: ["colScroll", 6], + E3b: ["rowScrollHorizontal", 6], + c4b: ["searchTop", 3], + xYa: ["cwFirst", 2], + DV: ["horizontalItemsFocusedMode", 3], + hSb: ["itemsPerRank", 1], + TUb: ["maxNumberPayloadsStored", 10], + L7a: ["maxNumberTitlesScheduled", 5], + nic: ["enableDetailedLogging", !0], + hlc: ["rowStep", 20], + Chc: ["colStep", 15], + Jkc: ["pageRows", 100], + Ikc: ["pageColumns", 75], + Zsa: ["maskParamsList", new(function() { var d, g; - this.Asa = []; - this.jl = {}; - this.W$ = 20; - this.e4 = 15; + this.Zsa = []; + this.ml = {}; + this.Baa = 20; + this.B4 = 15; for (d = 0; 100 > d; d++) - for (g = 0; 75 > g; g++)(Math.floor(d / this.W$) + "_" + Math.floor(g / this.e4) in this.jl) || (this.jl[Math.floor(d / this.W$) + "_" + Math.floor(g / this.e4)] = 1, this.Asa.push(new f("grid", 10, 5, 5, Math.floor(d / this.W$), Math.floor(g / this.e4)))); - })().Asa], - R: ["nodes", new l().R], + for (g = 0; 75 > g; g++)(Math.floor(d / this.Baa) + "_" + Math.floor(g / this.B4) in this.ml) || (this.ml[Math.floor(d / this.Baa) + "_" + Math.floor(g / this.B4)] = 1, this.Zsa.push(new f("grid", 10, 5, 5, Math.floor(d / this.Baa), Math.floor(g / this.B4)))); + })().Zsa], + P: ["nodes", new m().P], mapping: ["mapping", { - STb: "0", - YTb: "1", - RTb: "2", - XTb: "3", - Pvb: "4", - q6b: "5", - o6b: "6", - p6b: "7", - n6b: "8", - HZb: "9", - GZb: "10", - IRb: "11", - JRb: "12", - LRb: "13", - MRb: "14", - KRb: "15", - NRb: "16", - ORb: "17", - PRb: "18", - QRb: "19", - RRb: "20", - SRb: "21", - TRb: "22", - URb: "23", - VRb: "24", - WRb: "25", - XRb: "26", - i0b: "27", - j0b: "28", - k0b: "29", - l0b: "30", - m0b: "31", - n0b: "32", - o0b: "33", - p0b: "34", - q0b: "35", - r0b: "36", - s0b: "37", - t0b: "38", - u0b: "39", - v0b: "40", - w0b: "41", - x0b: "42", - y0b: "43", - z0b: "44", - A0b: "45", - B0b: "46", - C0b: "47", - D0b: "48", - E0b: "49", - iAb: "50", - jAb: "51", - kAb: "52", - lAb: "53", - mAb: "54", - nAb: "55", - oAb: "56", - pAb: "57", - qAb: "58", - rAb: "59", - sAb: "60", - tAb: "61", - uAb: "62", - vAb: "63", - wAb: "64", - xAb: "65", - yAb: "66", - zAb: "67", - AAb: "68", - BAb: "69", - CAb: "70", - DAb: "71", - EAb: "72", - FAb: "73", - GAb: "74", - HAb: "75", - IAb: "76", - JAb: "77", - KAb: "78", - LAb: "79", - MAb: "80", - NAb: "81", - OAb: "82", - PAb: "83", - QAb: "84", - RAb: "85", - SAb: "86", - TAb: "87", - UAb: "88", - VAb: "89", - WAb: "90", - XAb: "91", - YAb: "92", - ZAb: "93", - $Ab: "94", - aBb: "95", - bBb: "96", - cBb: "97", - dBb: "98", - eBb: "99", - fBb: "100", - gBb: "101", - hBb: "102", - iBb: "103", - jBb: "104", - kBb: "105", - lBb: "106", - mBb: "107", - nBb: "108", - oBb: "109", - pBb: "110", - qBb: "111", - rBb: "112", - sBb: "113", - tBb: "114", - uBb: "115", - vBb: "116", - wBb: "117", - xBb: "118", - yBb: "119", - zBb: "120", - ABb: "121", - BBb: "122", - CBb: "123", - DBb: "124", - EBb: "125", - FBb: "126", - GBb: "127", - HBb: "128", - l$b: "129", - f0b: "130", - P4b: "131", - NN: "132", - Yzb: "133", - sJb: "134", - K7b: "135", - x7b: "136", - Ewb: "137", - lVb: "138", - g8b: "139", - $Yb: "140", - Bwb: "141", - Dwb: "142", - Cwb: "143", - fVb: "144" + iVb: "0", + oVb: "1", + hVb: "2", + nVb: "3", + Owb: "4", + U7b: "5", + S7b: "6", + T7b: "7", + R7b: "8", + b0b: "9", + a0b: "10", + WSb: "11", + XSb: "12", + ZSb: "13", + $Sb: "14", + YSb: "15", + aTb: "16", + bTb: "17", + cTb: "18", + dTb: "19", + eTb: "20", + fTb: "21", + gTb: "22", + hTb: "23", + iTb: "24", + jTb: "25", + kTb: "26", + B1b: "27", + C1b: "28", + D1b: "29", + E1b: "30", + F1b: "31", + G1b: "32", + H1b: "33", + I1b: "34", + J1b: "35", + K1b: "36", + L1b: "37", + M1b: "38", + N1b: "39", + O1b: "40", + P1b: "41", + Q1b: "42", + R1b: "43", + S1b: "44", + T1b: "45", + U1b: "46", + V1b: "47", + W1b: "48", + X1b: "49", + mBb: "50", + nBb: "51", + oBb: "52", + pBb: "53", + qBb: "54", + rBb: "55", + sBb: "56", + tBb: "57", + uBb: "58", + vBb: "59", + wBb: "60", + xBb: "61", + yBb: "62", + zBb: "63", + ABb: "64", + BBb: "65", + CBb: "66", + DBb: "67", + EBb: "68", + FBb: "69", + GBb: "70", + HBb: "71", + IBb: "72", + JBb: "73", + KBb: "74", + LBb: "75", + MBb: "76", + NBb: "77", + OBb: "78", + PBb: "79", + QBb: "80", + RBb: "81", + SBb: "82", + TBb: "83", + UBb: "84", + VBb: "85", + WBb: "86", + XBb: "87", + YBb: "88", + ZBb: "89", + $Bb: "90", + aCb: "91", + bCb: "92", + cCb: "93", + dCb: "94", + eCb: "95", + fCb: "96", + gCb: "97", + hCb: "98", + iCb: "99", + jCb: "100", + kCb: "101", + lCb: "102", + mCb: "103", + nCb: "104", + oCb: "105", + pCb: "106", + qCb: "107", + rCb: "108", + sCb: "109", + tCb: "110", + uCb: "111", + vCb: "112", + wCb: "113", + xCb: "114", + yCb: "115", + zCb: "116", + ACb: "117", + BCb: "118", + CCb: "119", + DCb: "120", + ECb: "121", + FCb: "122", + GCb: "123", + HCb: "124", + ICb: "125", + JCb: "126", + KCb: "127", + LCb: "128", + Rac: "129", + y1b: "130", + p6b: "131", + sO: "132", + bBb: "133", + CKb: "134", + n9b: "135", + a9b: "136", + Dxb: "137", + CWb: "138", + J9b: "139", + s_b: "140", + Axb: "141", + Cxb: "142", + Bxb: "143", + xWb: "144" }], features: ["features", a], - $ec: ["_modelName", "tree"], - Uec: ["_format", "xgboost"], - Zec: ["_itemsToKeep", 5], - Yec: ["_itemsThreshold", null], - Ifc: ["cacheLimit", 20] + Fgc: ["_modelName", "tree"], + Agc: ["_format", "xgboost"], + Egc: ["_itemsToKeep", 5], + Dgc: ["_itemsThreshold", null], + nhc: ["cacheLimit", 20] }); r.exports = { config: b, - kic: f, - hgc: c + Ojc: f, + Mhc: c }; }, 45578: function(r) { r.exports = { - Ow: { - gga: 0, - NNa: 1, - Wh: 2, + Yw: { + Kga: 0, + mOa: 1, + Uh: 2, name: ["transient", "semiTransient", "permanent"] }, - Kw: { - zFa: 0, - MNa: 1, - l1: 2, - AQ: 3, - gx: 100, + Vw: { + YFa: 0, + lOa: 1, + O1: 2, + nR: 3, + rx: 100, name: ["firstLoad", "scrollHorizontal", "search", "playFocus"] }, - Eec: { - sec: 0, - tcc: 1, - Nac: 2, - gx: 100, + kgc: { + Zfc: 0, + $dc: 1, + scc: 2, + rx: 100, name: ["trailer", "montage", "content"] }, - Ku: { - RHa: 0, - rNa: 1, - xpb: 2, - ykb: 3, - gx: 100, + Tu: { + rIa: 0, + RNa: 1, + xqb: 2, + vlb: 3, + rx: 100, name: ["left", "right", "up", "down"] }, - dQ: { - Ljb: 0, - l1: 1, - dcc: 2, - zbc: 3, - mac: 4, - ccc: 5, - Kib: 6, - gx: 100, + RQ: { + Ikb: 0, + O1: 1, + Kdc: 2, + fdc: 3, + Sbc: 4, + Jdc: 5, + Hjb: 6, + rx: 100, name: ("continueWatching search grid episode billboard genre bigRow").split(" ") }, - gJ: { - AQ: 0, - SDa: 1, - gx: 100, + BJ: { + nR: 0, + sEa: 1, + rx: 100, name: ["playFocused", "detailsOpened"] } }; }, 90638: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u; + var f, k, d, g, p, h, l, n, q, u; - function c(t, w) { - this.Lj = t; - this.Ll = w; + function c(t, v) { + this.Jj = t; + this.Ml = v; } - function l(t) { - this.T = t; + function m(t) { + this.S = t; this.reset(); } f = a(79809); - h = a(45578); + k = a(45578); b = a(76122); d = a(94030).config; - g = b.hKb; - n = b.RJb; - k = b.zEb; - m = b.cWb; - p = b.bWb; - q = b.aWb; - u = b.x_a; - l.prototype.constructor = l; - l.prototype.reset = function() { - this.RRa = void 0; - this.ck = []; - this.JRa = this.KRa = !1; + g = b.sLb; + p = b.aLb; + h = b.DFb; + l = b.sXb; + n = b.rXb; + q = b.qXb; + u = b.b0a; + m.prototype.constructor = m; + m.prototype.reset = function() { + this.vSa = void 0; + this.$j = []; + this.nSa = this.oSa = !1; }; - l.prototype.update = function(t, w) { - var v; - this.ck && (this.ck = this.ck.filter(this.B4b, this)); - if (!1 === this.KRa) { - v = g(t.Lb).slice(0, d.RXa); - 0 < v.length && (this.$G(v, h.Ow.Wh), this.KRa = !0, this.ck = this.GI(v.concat(this.ck))); - }!1 === this.JRa && (v = n(t.Lb).slice(0, d.RXa), 0 < v.length && (this.$G(v, h.Ow.Wh), this.JRa = !0, this.ck = this.GI(v.concat(this.ck)))); - switch (w) { - case h.Kw.zFa: - w = this.ENb(t); + m.prototype.update = function(t, v) { + var w; + this.$j && (this.$j = this.$j.filter(this.a6b, this)); + if (!1 === this.oSa) { + w = g(t.Lb).slice(0, d.xYa); + 0 < w.length && (this.rH(w, k.Yw.Uh), this.oSa = !0, this.$j = this.$I(w.concat(this.$j))); + }!1 === this.nSa && (w = p(t.Lb).slice(0, d.xYa), 0 < w.length && (this.rH(w, k.Yw.Uh), this.nSa = !0, this.$j = this.$I(w.concat(this.$j)))); + switch (v) { + case k.Vw.YFa: + v = this.POb(t); break; - case h.Kw.MNa: - w = this.ONb(t); + case k.Vw.lOa: + v = this.ZOb(t); break; - case h.Kw.l1: - w = this.PNb(t); + case k.Vw.O1: + v = this.$Ob(t); break; - case h.Kw.AQ: - w = this.JNb(t); + case k.Vw.nR: + v = this.UOb(t); break; default: - w = this.BNb(t); + v = this.MOb(t); } - this.RRa = t; - return w; + this.vSa = t; + return v; }; - l.prototype.ENb = function(t) { - t = m(t.Lb, d.Ybb, d.kWa); - this.$G(t, h.Ow.Wh); - return this.ck = this.GI(this.ck.concat(t)); + m.prototype.POb = function(t) { + t = l(t.Lb, d.Mcb, d.VWa); + this.rH(t, k.Yw.Uh); + return this.$j = this.$I(this.$j.concat(t)); }; - l.prototype.ONb = function(t) { - var w, v; - this.T.log("handleScrollHorizontal"); - w = t.Lb; - t = m(w, d.Zbb, d.mWa); - v = k(w, this.RRa.Lb); - w = w[v].list.slice(0, d.h2b); - w.concat(t); - this.$G(w, h.Ow.gga); - return this.GI(w.concat(this.ck)); - }; - l.prototype.$G = function(t, w) { - t.forEach(function(v) { - if (void 0 === v.$A || v.$A < w) v.$A = w; - void 0 === v.LO && (v.LO = f()); - void 0 === v.Vk && (v.Vk = f()); - }); - }; - l.prototype.PNb = function(t) { - this.T.log("handleSearch"); - t = p(t.Lb, d.G2b); - this.$G(t, h.Ow.NNa); - this.ck = t.concat(this.ck); - return this.ck = this.GI(this.ck); - }; - l.prototype.JNb = function(t) { - var w, v, y, x, z; - this.T.log("handlePlayFocus: ", d.SU); - w = t.direction; + m.prototype.ZOb = function(t) { + var v, w; + this.S.log("handleScrollHorizontal"); v = t.Lb; + t = l(v, d.Ncb, d.XWa); + w = h(v, this.vSa.Lb); + v = v[w].list.slice(0, d.E3b); + v.concat(t); + this.rH(v, k.Yw.Kga); + return this.$I(v.concat(this.$j)); + }; + m.prototype.rH = function(t, v) { + t.forEach(function(w) { + if (void 0 === w.lB || w.lB < v) w.lB = v; + void 0 === w.oD && (w.oD = f()); + void 0 === w.Xk && (w.Xk = f()); + }); + }; + m.prototype.$Ob = function(t) { + this.S.log("handleSearch"); + t = n(t.Lb, d.c4b); + this.rH(t, k.Yw.mOa); + this.$j = t.concat(this.$j); + return this.$j = this.$I(this.$j); + }; + m.prototype.UOb = function(t) { + var v, w, y, x, z; + this.S.log("handlePlayFocus: ", d.DV); + v = t.direction; + w = t.Lb; t = []; - y = u(v); - if (void 0 !== y.Lj) switch ((t.push(y), w)) { - case h.Ku.rNa: - for (w = 1; w < d.SU; w++) t.push(new c(y.Lj, y.Ll + w)); - t.push(new c(y.Lj - 1, y.Ll)); - t.push(new c(y.Lj + 1, y.Ll)); + y = u(w); + if (void 0 !== y.Jj) switch ((t.push(y), v)) { + case k.Tu.RNa: + for (v = 1; v < d.DV; v++) t.push(new c(y.Jj, y.Ml + v)); + t.push(new c(y.Jj - 1, y.Ml)); + t.push(new c(y.Jj + 1, y.Ml)); break; - case h.Ku.RHa: - for (w = 1; w < d.SU; w++) t.push(new c(y.Lj, y.Ll - w)); - t.push(new c(y.Lj - 1, y.Ll)); - t.push(new c(y.Lj + 1, y.Ll)); + case k.Tu.rIa: + for (v = 1; v < d.DV; v++) t.push(new c(y.Jj, y.Ml - v)); + t.push(new c(y.Jj - 1, y.Ml)); + t.push(new c(y.Jj + 1, y.Ml)); break; - case h.Ku.xpb: - t.push(new c(y.Lj - 1, y.Ll)); - for (w = 1; w <= d.SU / 2; w++)(t.push(new c(y.Lj, y.Ll + w)), t.push(new c(y.Lj, y.Ll - w))); + case k.Tu.xqb: + t.push(new c(y.Jj - 1, y.Ml)); + for (v = 1; v <= d.DV / 2; v++)(t.push(new c(y.Jj, y.Ml + v)), t.push(new c(y.Jj, y.Ml - v))); break; - case h.Ku.ykb: - for ((t.push(new c(y.Lj + 1, y.Ll)), w = 1); w <= d.SU / 2; w++)(t.push(new c(y.Lj, y.Ll + w)), t.push(new c(y.Lj, y.Ll - w))); + case k.Tu.vlb: + for ((t.push(new c(y.Jj + 1, y.Ml)), v = 1); v <= d.DV / 2; v++)(t.push(new c(y.Jj, y.Ml + v)), t.push(new c(y.Jj, y.Ml - v))); } x = []; - t.forEach(function(A) { - z = q(v, A.Lj, A.Ll); + t.forEach(function(B) { + z = q(w, B.Jj, B.Ml); void 0 !== z && x.push(z); }); - this.$G(x, h.Ow.gga); - return this.GI(x.concat(this.ck)); + this.rH(x, k.Yw.Kga); + return this.$I(x.concat(this.$j)); }; - l.prototype.BNb = function(t) { - this.T.log("ModelOne: handleDefaultCase"); - t = m(t.Lb, d.Zbb, d.mWa); - this.$G(t, h.Ow.gga); - return this.GI(t.concat(this.ck)); + m.prototype.MOb = function(t) { + this.S.log("ModelOne: handleDefaultCase"); + t = l(t.Lb, d.Ncb, d.XWa); + this.rH(t, k.Yw.Kga); + return this.$I(t.concat(this.$j)); }; - l.prototype.B4b = function(t) { - return t.$A == h.Ow.Wh | t.$A == h.Ow.NNa & f() - t.LO < d.sOb; + m.prototype.a6b = function(t) { + return t.lB == k.Yw.Uh | t.lB == k.Yw.mOa & f() - t.oD < d.DPb; }; - l.prototype.GI = function(t) { - var w, v, y, x, z, A, B; - w = []; - v = {}; + m.prototype.$I = function(t) { + var v, w, y, x, z, B, A; + v = []; + w = {}; x = 0; z = t.length; for (y = 0; y < z; y++) { - A = t[y].J; - B = t[y]; - !1 === (A in v) ? (w.push(B), v[A] = x, x++) : (A = w[v[A]], B.Vk < A.Vk && (A.Vk = B.Vk), B.$A > A.$A && (A.$A = B.$A), B.LO > A.LO && (A.LO = B.LO)); + B = t[y].K; + A = t[y]; + !1 === (B in w) ? (v.push(A), w[B] = x, x++) : (B = v[w[B]], A.Xk < B.Xk && (B.Xk = A.Xk), A.lB > B.lB && (B.lB = A.lB), A.oD > B.oD && (B.oD = A.oD)); } - return w; + return v; }; - r.exports = l; + r.exports = m; }, 7795: function(r) { - function b(c, l) { + function b(c, m) { var f; - if (void 0 === l || "function" !== typeof l || "string" !== typeof c) throw new TypeError("EventEmitter: addEventListener requires a string and a function as arguments"); - if (void 0 === this.jg) return (this.jg = {}, this.jg[c] = [l], !0); - f = this.jg[c]; - return void 0 === f ? (this.jg[c] = [l], !0) : 0 > f.indexOf(l) ? (f.push(l), !0) : !1; + if (void 0 === m || "function" !== typeof m || "string" !== typeof c) throw new TypeError("EventEmitter: addEventListener requires a string and a function as arguments"); + if (void 0 === this.kg) return (this.kg = {}, this.kg[c] = [m], !0); + f = this.kg[c]; + return void 0 === f ? (this.kg[c] = [m], !0) : 0 > f.indexOf(m) ? (f.push(m), !0) : !1; } - function a(c, l) { - c = this.jg ? this.jg[c] : void 0; + function a(c, m) { + c = this.kg ? this.kg[c] : void 0; if (!c) return !1; c.forEach(function(f) { - f(l); + f(m); }); return !0; } r.exports = { addEventListener: b, on: b, - removeEventListener: function(c, l) { + removeEventListener: function(c, m) { var f; - if (void 0 === l || "function" !== typeof l || "string" !== typeof c) throw new TypeError("EventEmitter: removeEventListener requires a string and a function as arguments"); - if (void 0 === this.jg) return !1; - f = this.jg[c]; + if (void 0 === m || "function" !== typeof m || "string" !== typeof c) throw new TypeError("EventEmitter: removeEventListener requires a string and a function as arguments"); + if (void 0 === this.kg) return !1; + f = this.kg[c]; if (void 0 === f) return !1; - l = f.indexOf(l); - if (0 > l) return !1; - if (1 === f.length) return (delete this.jg[c], !0); - f.splice(l, 1); + m = f.indexOf(m); + if (0 > m) return !1; + if (1 === f.length) return (delete this.kg[c], !0); + f.splice(m, 1); return !0; }, - Wq: a, + $q: a, emit: a, removeAllListeners: function(c) { - this.jg && (void 0 === c ? delete this.jg : delete this.jg[c]); + this.kg && (void 0 === c ? delete this.kg : delete this.kg[c]); return this; } }; }, 65267: function(r) { - function b(c, l, f, h) { - c.trace(":", f, ":", h); - l(h); + function b(c, m, f, k) { + c.trace(":", f, ":", k); + m(k); } function a(c) { @@ -67026,28 +66569,28 @@ E3cbY[513816] = false; this.console = c; } a.prototype.constructor = a; - a.prototype.addEventListener = function(c, l, f, h) { - f = h ? f.bind(h) : f; - h = !1; + a.prototype.addEventListener = function(c, m, f, k) { + f = k ? f.bind(k) : f; + k = !1; if (c) { - this.console && (f = b.bind(null, this.console, f, l)); - if ("function" === typeof c.addEventListener) h = c.addEventListener(l, f); - else if ("function" === typeof c.addListener) h = c.addListener(l, f); - else throw Error("Emitter does not have a function to add listeners for '" + l + "'"); - this.listeners.push([c, l, f]); + this.console && (f = b.bind(null, this.console, f, m)); + if ("function" === typeof c.addEventListener) k = c.addEventListener(m, f); + else if ("function" === typeof c.addListener) k = c.addListener(m, f); + else throw Error("Emitter does not have a function to add listeners for '" + m + "'"); + this.listeners.push([c, m, f]); } - return h; + return k; }; a.prototype.on = a.prototype.addEventListener; a.prototype.clear = function() { var c; c = this.listeners.length; - this.listeners.forEach(function(l) { - var f, h; - f = l[0]; - h = l[1]; - l = l[2]; - "function" === typeof f.removeEventListener ? f.removeEventListener(h, l) : "function" === typeof f.removeListener && f.removeListener(h, l); + this.listeners.forEach(function(m) { + var f, k; + f = m[0]; + k = m[1]; + m = m[2]; + "function" === typeof f.removeEventListener ? f.removeEventListener(k, m) : "function" === typeof f.removeListener && f.removeListener(k, m); }); this.listeners = []; this.console && this.console.trace("removed", c, "listener(s)"); @@ -67057,315 +66600,315 @@ E3cbY[513816] = false; 41628: function(r, b, a) { r.exports = { EventEmitter: a(7795), - De: a(65267) + Ee: a(65267) }; }, 99886: function(r, b, a) { - var h, d, g, n, k, m, p; + var k, d, g, p, h, l, n; - function c(q, u, t, w, v, y) { - this.P = this.J = q; + function c(q, u, t, v, w, y) { + this.O = this.K = q; this.priority = u; this.Ce = t; - y && y.Cd && (this.Cd = y.Cd); - void 0 !== w && (this.yN = w); - this.Vk = v; + y && y.Ld && (this.Ld = y.Ld); + void 0 !== v && (this.aO = v); + this.Xk = w; this.xb = y; } - function l(q, u, t, w, v) { - g(void 0 !== w, "video preparer is null"); - g(void 0 !== v, "ui preparer is null"); - this.T = u || console; - this.T = u; + function m(q, u, t, v, w) { + g(void 0 !== v, "video preparer is null"); + g(void 0 !== w, "ui preparer is null"); + this.S = u || console; + this.S = u; this.ka = t; - this.itb = w; - this.Zsb = v; - this.QRa = m.uva; - this.iK = []; - this.kia = !1; - this.mR = 0; - new p().on(m, "changed", f, this); + this.gub = v; + this.Ztb = w; + this.uSa = l.Tva; + this.AK = []; + this.Nia = !1; + this.XR = 0; + new n().on(l, "changed", f, this); this.reset(); } function f() { - this.T.log("config changed"); - m.uva && (this.QRa = m.uva); - m.lW !== this.bK && (this.reset(), this.zwa()); + this.S.log("config changed"); + l.Tva && (this.uSa = l.Tva); + l.aX !== this.tK && (this.reset(), this.Zwa()); } - h = a(79809); + k = a(79809); d = a(45578); b = a(76122); g = b.assert; - n = b.x_a; - k = a(90638); - m = a(94030).config; - p = a(41628).De; - m.declare({ - uva: ["ppmConfig", { - Hac: { - O8a: 0, - N8a: 2, - L8a: 0, - M8a: 5, - tdb: 0 + p = b.b0a; + h = a(90638); + l = a(94030).config; + n = a(41628).Ee; + l.declare({ + Tva: ["ppmConfig", { + mcc: { + x9a: 0, + w9a: 2, + t9a: 0, + u9a: 5, + neb: 0 }, - jec: { - O8a: 0, - N8a: 1, - L8a: 0, - M8a: 3, - tdb: 1E3 + Qfc: { + x9a: 0, + w9a: 1, + t9a: 0, + u9a: 3, + neb: 1E3 }, - Pac: { - O8a: 0, - N8a: 1, - L8a: 0, - M8a: 3, - tdb: 1E3 + ucc: { + x9a: 0, + w9a: 1, + t9a: 0, + u9a: 3, + neb: 1E3 } }] }); - l.prototype.constructor = l; - l.prototype.reset = function() { - this.eha = !0; - this.bK = m.lW; - this.T.log("create model: " + m.lW, m.Ybb, m.kWa); - switch (m.lW) { + m.prototype.constructor = m; + m.prototype.reset = function() { + this.Hha = !0; + this.tK = l.aX; + this.S.log("create model: " + l.aX, l.Mcb, l.VWa); + switch (l.aX) { case "modelone": - this.bK = new k(this.T); + this.tK = new h(this.S); break; default: - this.bK = new k(this.T); + this.tK = new h(this.S); } }; - l.prototype.zwa = function() { + m.prototype.Zwa = function() { var u, t; - if (!1 === this.kia) { - this.kia = !0; - for (var q = 0; q < this.iK.length; q++) { - this.T.log("PlayPredictionModel replay: ", JSON.stringify(this.iK[q])); - u = this.WWa(this.iK[q]); - t = this.l0a(u); - this.bK.update(u, t); - this.eha = !1; + if (!1 === this.Nia) { + this.Nia = !0; + for (var q = 0; q < this.AK.length; q++) { + this.S.log("PlayPredictionModel replay: ", JSON.stringify(this.AK[q])); + u = this.CXa(this.AK[q]); + t = this.O0a(u); + this.tK.update(u, t); + this.Hha = !1; } - this.iK = []; + this.AK = []; } }; - l.prototype.update = function(q) { - var u, t, w; - this.T.log("PlayPredictionModel update: ", JSON.stringify(q)); + m.prototype.update = function(q) { + var u, t, v; + this.S.log("PlayPredictionModel update: ", JSON.stringify(q)); if (q && q.Lb && q.Lb[0]) { - !1 === this.kia && this.iK.length < m.DTb && this.iK.push(q); - u = this.WWa(q); - t = this.l0a(u); - this.T.log("actionType", t); - u = "mlmodel" == m.lW ? this.bK.update(q, t) : this.bK.update(u, t); - u = this.rJb(u, m.ZQb || 1); - this.T.log("PlayPredictionModel.prototype.update() - returnedList: ", JSON.stringify(u)); - 0 === this.mR && (this.mR = h(), this.ka && this.ka.wX && this.ka.wX({ - xEb: this.mR + !1 === this.Nia && this.AK.length < l.TUb && this.AK.push(q); + u = this.CXa(q); + t = this.O0a(u); + this.S.log("actionType", t); + u = "mlmodel" == l.aX ? this.tK.update(q, t) : this.tK.update(u, t); + u = this.BKb(u, l.hSb || 1); + this.S.log("PlayPredictionModel.prototype.update() - returnedList: ", JSON.stringify(u)); + 0 === this.XR && (this.XR = k(), this.ka && this.ka.gY && this.ka.gY({ + BFb: this.XR })); - if (this.ka && this.ka.j1b) { - this.qKb(); - w = []; - u.forEach(function(v) { - w.push({ - Bkc: v.J + if (this.ka && this.ka.D2b) { + this.BLb(); + v = []; + u.forEach(function(w) { + v.push({ + emc: w.K }); }); JSON.stringify(q); JSON.stringify(u); } - this.itb.tH(u); - this.Zsb.tH(u); - this.eha = !1; + this.gub.LH(u); + this.Ztb.LH(u); + this.Hha = !1; } }; - l.prototype.qKb = function() { - h(); + m.prototype.BLb = function() { + k(); }; - l.prototype.wX = function() { - this.mR = h(); - this.ka && this.ka.wX && this.ka.wX({ - xEb: this.mR + m.prototype.gY = function() { + this.XR = k(); + this.ka && this.ka.gY && this.ka.gY({ + BFb: this.XR }); }; - l.prototype.WWa = function(q) { - var u, t, w, v, y; + m.prototype.CXa = function(q) { + var u, t, v, w, y; u = {}; - w = q.Lb || []; - v = (function(x) { - var z, A; + v = q.Lb || []; + w = (function(x) { + var z, B; z = {}; - y = d.dQ.name.indexOf(x.context); - z.context = 0 <= y ? y : d.dQ.gx; + y = d.RQ.name.indexOf(x.context); + z.context = 0 <= y ? y : d.RQ.rx; z.rowIndex = x.rowIndex; z.requestId = x.requestId; z.list = []; t = x.list || []; - t.forEach((function(B) { - A = { - J: B.J, - Ce: B.Ce, - index: B.index, - yN: B.yN, - o$: B.o$, - list: B.list, - xb: B.xb + t.forEach((function(A) { + B = { + K: A.K, + Ce: A.Ce, + index: A.index, + aO: A.aO, + T$: A.T$, + list: A.list, + xb: A.xb }; - void 0 !== B.property && (y = d.gJ.name.indexOf(B.property), A.property = 0 <= y ? y : d.gJ.gx); - z.list.push(A); + void 0 !== A.property && (y = d.BJ.name.indexOf(A.property), B.property = 0 <= y ? y : d.BJ.rx); + z.list.push(B); }).bind(this)); u.Lb.push(z); }).bind(this); if (void 0 !== q.direction) { - y = d.Ku.name.indexOf(q.direction); - u.direction = 0 <= y ? y : d.Ku.gx; + y = d.Tu.name.indexOf(q.direction); + u.direction = 0 <= y ? y : d.Tu.rx; } - void 0 !== q.VT && (u.$gc = q.VT.rowIndex, u.Zgc = q.VT.uzb); - u.VT = q.VT; + void 0 !== q.DU && (u.Dic = q.DU.rowIndex, u.Cic = q.DU.xAb); + u.DU = q.DU; u.Lb = []; - w.forEach(v); + v.forEach(w); return u; }; - l.prototype.l0a = function(q) { - var u, t, w; - u = q.direction || d.Ku.gx; - t = q.VT; - w = q.Lb || []; - !0 === this.eha ? q = d.Kw.zFa : !0 === w.some(this.gOb) ? (q = d.Kw.AQ, this.N$(w, u, t)) : q = w[0].context === d.dQ.l1 ? d.Kw.l1 : u === d.Ku.rNa || u === d.Ku.RHa ? d.Kw.MNa : d.Kw.gx; + m.prototype.O0a = function(q) { + var u, t, v; + u = q.direction || d.Tu.rx; + t = q.DU; + v = q.Lb || []; + !0 === this.Hha ? q = d.Vw.YFa : !0 === v.some(this.pPb) ? (q = d.Vw.nR, this.raa(v, u, t)) : q = v[0].context === d.RQ.O1 ? d.Vw.O1 : u === d.Tu.RNa || u === d.Tu.rIa ? d.Vw.lOa : d.Vw.rx; return q; }; - l.prototype.gOb = function(q) { + m.prototype.pPb = function(q) { return (q.list || []).some(function(u) { - return u.property === d.gJ.AQ || u.property === d.gJ.SDa; + return u.property === d.BJ.nR || u.property === d.BJ.sEa; }); }; - l.prototype.N$ = function(q, u, t) { - var w, v; - this.T.log("reportPlayFocusEvent: ", u, t); - w = {}; - v = n(q); - this.ka && this.ka.N$ && (w.Qgc = h(), w.direction = d.Ku.name[u], t && (w.rowIndex = t.rowIndex, w.lWa = t.uzb), void 0 !== v.Lj && (w.requestId = q[v.Lj].requestId), this.ka.N$ && this.ka.N$(w)); + m.prototype.raa = function(q, u, t) { + var v, w; + this.S.log("reportPlayFocusEvent: ", u, t); + v = {}; + w = p(q); + this.ka && this.ka.raa && (v.tic = k(), v.direction = d.Tu.name[u], t && (v.rowIndex = t.rowIndex, v.WWa = t.xAb), void 0 !== w.Jj && (v.requestId = q[w.Jj].requestId), this.ka.raa && this.ka.raa(v)); }; - l.prototype.rJb = function(q, u) { - for (var t = q.length, w = [], v, y, x, z, A = 0; A < t; A++) { - y = q[A]; - v = Math.floor(A / u) + 1; + m.prototype.BKb = function(q, u) { + for (var t = q.length, v = [], w, y, x, z, B = 0; B < t; B++) { + y = q[B]; + w = Math.floor(B / u) + 1; if (void 0 !== y.list) { x = y.list; z = x.length; - for (var B = 0; B < Math.min(m.qzb, z) && !(x[B].Vk = y.Vk, this.kTa(x[B], v, w), w.length >= m.f7a); B++); - } else this.kTa(y, v, w); - if (w.length >= m.f7a) break; + for (var A = 0; A < Math.min(l.tAb, z) && !(x[A].Xk = y.Xk, this.STa(x[A], w, v), v.length >= l.L7a); A++); + } else this.STa(y, w, v); + if (v.length >= l.L7a) break; } - return w; + return v; }; - l.prototype.kTa = function(q, u, t) { - var v, y; + m.prototype.STa = function(q, u, t) { + var w, y; - function w(x) { - x.Cd && (x.xb || (x.xb = {}), x.xb.Cd = x.Cd); + function v(x) { + x.Ld && (x.xb || (x.xb = {}), x.xb.Ld = x.Ld); return x.xb; } - v = q.o$; - if (void 0 !== v && v instanceof Array) v.forEach(function(x) { - void 0 !== x.J && (y = w(x), t.push(new c(x.J, u, x.Ce, x.yN, q.Vk, y))); + w = q.T$; + if (void 0 !== w && w instanceof Array) w.forEach(function(x) { + void 0 !== x.K && (y = v(x), t.push(new c(x.K, u, x.Ce, x.aO, q.Xk, y))); }); - else if (void 0 !== v && void 0 !== v.J) { - v = q.o$; - y = w(v); - t.push(new c(v.J, u, v.Ce, v.yN, q.Vk, y)); + else if (void 0 !== w && void 0 !== w.K) { + w = q.T$; + y = v(w); + t.push(new c(w.K, u, w.Ce, w.aO, q.Xk, y)); } - void 0 !== q.J && (y = w(q), t.push(new c(q.J, u, q.Ce, q.yN, q.Vk, y))); + void 0 !== q.K && (y = v(q), t.push(new c(q.K, u, q.Ce, q.aO, q.Xk, y))); }; - l.prototype.ZF = function(q) { + m.prototype.rG = function(q) { var u; - u = this.QRa; + u = this.uSa; return q ? u[q] : u; }; - r.exports = l; + r.exports = m; }, 76122: function(r, b, a) { - var l; + var m; function c(f) { - for (var h = "", d = 0; d < f.length; d++) h += f[d].J + "|"; - return h; + for (var k = "", d = 0; d < f.length; d++) k += f[d].K + "|"; + return k; } - l = a(45578); + m = a(45578); r.exports = { - assert: function(f, h) { - if (!f) throw Error("PlayPredictionModel assertion failed" + (h ? " : " + h : "")); + assert: function(f, k) { + if (!f) throw Error("PlayPredictionModel assertion failed" + (k ? " : " + k : "")); }, - Ohc: function(f, h, d) { - Array.prototype.splice.apply(f, [h, 0].concat(d)); + rjc: function(f, k, d) { + Array.prototype.splice.apply(f, [k, 0].concat(d)); }, - hKb: function(f) { - for (var h = [], d = 0; d < f.length; d++) - if (f[d].context === l.dQ.Ljb) { - h = f[d].list; + sLb: function(f) { + for (var k = [], d = 0; d < f.length; d++) + if (f[d].context === m.RQ.Ikb) { + k = f[d].list; break; - } return h; + } return k; }, - RJb: function(f) { - for (var h = [], d = 0; d < f.length; d++) - if (f[d].context === l.dQ.Kib) { - h = f[d].list; + aLb: function(f) { + for (var k = [], d = 0; d < f.length; d++) + if (f[d].context === m.RQ.Hjb) { + k = f[d].list; break; - } return h; - }, - zEb: function(f, h) { - for (var d = 0, g, n, k, m = 0, p = f.length - 1; m < p; m++) { - g = c(f[m].list || []); - k = !1; - for (var q = 0, u = h.length; q < u; q++) - if ((n = c(h[q].list || []), n == g)) { - k = !0; + } return k; + }, + DFb: function(f, k) { + for (var d = 0, g, p, h, l = 0, n = f.length - 1; l < n; l++) { + g = c(f[l].list || []); + h = !1; + for (var q = 0, u = k.length; q < u; q++) + if ((p = c(k[q].list || []), p == g)) { + h = !0; break; - } if (!1 === k) { - d = m; + } if (!1 === h) { + d = l; break; } } return d; }, - cWb: function(f, h, d) { - for (var g = [], n, k = 0; k < Math.min(h, f.length); k++)(n = f[k].list || [], g = g.concat(n.slice(0, d))); + sXb: function(f, k, d) { + for (var g = [], p, h = 0; h < Math.min(k, f.length); h++)(p = f[h].list || [], g = g.concat(p.slice(0, d))); return g; }, - bWb: function(f, h) { - for (var d = [], g, n = 0; n < f.length && (g = f[n].list || [], g = g.slice(0, Math.min(g.length, h)), h -= g.length, d = d.concat(g), 0 !== h); n++); + rXb: function(f, k) { + for (var d = [], g, p = 0; p < f.length && (g = f[p].list || [], g = g.slice(0, Math.min(g.length, k)), k -= g.length, d = d.concat(g), 0 !== k); p++); return d; }, - aWb: function(f, h, d) { + qXb: function(f, k, d) { var g; - h < f.length && 0 <= h && (f = f[h].list || [], d < f.length && (g = f[d])); + k < f.length && 0 <= k && (f = f[k].list || [], d < f.length && (g = f[d])); return g; }, - x_a: function(f) { - for (var h = {}, d = f.length, g, n = 0; n < d; n++) { - g = f[n].list || []; - for (var k = 0; k < g.length; k++) - if (g[k].property === l.gJ.AQ || g[k].property === l.gJ.SDa) { - h.Lj = n; - h.Ll = k; + b0a: function(f) { + for (var k = {}, d = f.length, g, p = 0; p < d; p++) { + g = f[p].list || []; + for (var h = 0; h < g.length; h++) + if (g[h].property === m.BJ.nR || g[h].property === m.BJ.sEa) { + k.Jj = p; + k.Ml = h; break; } } - void 0 === h.Lj && void 0 === h.Ll && (h.Lj = 0, h.Ll = 0); - return h; + void 0 === k.Jj && void 0 === k.Ml && (k.Jj = 0, k.Ml = 0); + return k; } }; }, 21457: function(r, b, a) { - var n, k, m, p, q, u, t, w; + var p, h, l, n, q, u, t, v; - function c(v) { - return v.split(",").reduce(function(y, x) { + function c(w) { + return w.split(",").reduce(function(y, x) { var z; z = x.split("="); x = z[0]; @@ -67375,79 +66918,79 @@ E3cbY[513816] = false; }, {}); } - function l(v) { - return v && "object" === typeof v ? JSON.stringify(v) : "string" === typeof v ? '"' + v + '"' : "" + v; + function m(w) { + return w && "object" === typeof w ? JSON.stringify(w) : "string" === typeof w ? '"' + w + '"' : "" + w; } - function f(v, y, x) { + function f(w, y, x) { var z; - if ("string" === typeof v) return f.call(this, c(v), y, x); + if ("string" === typeof w) return f.call(this, c(w), y, x); z = 0; - Object.keys(v).forEach(function(A) { - var B, C, D; - B = q[A]; - C = v[A]; - if (B) { - if (D = u[A] || w[typeof n[B]]) try { + Object.keys(w).forEach(function(B) { + var A, C, D; + A = q[B]; + C = w[B]; + if (A) { + if (D = u[B] || v[typeof p[A]]) try { C = D(C); } catch (E) { - x && x.error("Failed to convert value '" + C + "' for config '" + A + "' : " + E.toString()); + x && x.error("Failed to convert value '" + C + "' for config '" + B + "' : " + E.toString()); return; } - D = p[B]; - this[B] = C; - p[B] !== D && (x && x.debug("Config changed for '" + A + "' from " + l(D) + " (" + typeof D + ") to " + l(C) + " (" + typeof C + ")"), ++z); - } else y ? (B = (B = t[A]) ? B.filter(function(E) { + D = n[A]; + this[A] = C; + n[A] !== D && (x && x.debug("Config changed for '" + B + "' from " + m(D) + " (" + typeof D + ") to " + m(C) + " (" + typeof C + ")"), ++z); + } else y ? (A = (A = t[B]) ? A.filter(function(E) { return E[0] !== this; - }, this) : [], B.push([this, C]), t[A] = B) : x && x.error("Attempt to change undeclared config option '" + A + "'"); + }, this) : [], A.push([this, C]), t[B] = A) : x && x.error("Attempt to change undeclared config option '" + B + "'"); }, this); - z && p.emit("changed"); + z && n.emit("changed"); return z; } - function h() { - return Object.keys(q).reduce(function(v, y) { + function k() { + return Object.keys(q).reduce(function(w, y) { var x, z; x = q[y]; - z = v[x]; - z ? (z.push(y), v[x] = z.sort(function(A, B) { - return B.length - A.length; - })) : v[x] = [y]; - return v; + z = w[x]; + z ? (z.push(y), w[x] = z.sort(function(B, A) { + return A.length - B.length; + })) : w[x] = [y]; + return w; }, {}); } - function d(v, y) { - return v.hasOwnProperty(y) ? l(v[y]) : void 0; + function d(w, y) { + return w.hasOwnProperty(y) ? m(w[y]) : void 0; } - function g(v, y) { - return "undefined" === typeof v ? y : v; + function g(w, y) { + return "undefined" === typeof w ? y : w; } b = a(31503); a = a(37911).EventEmitter; - n = {}; - k = Object.create(n); - m = Object.create(k); - p = Object.create(m); + p = {}; + h = Object.create(p); + l = Object.create(h); + n = Object.create(l); q = {}; u = {}; t = {}; - p.declare = function(v) { - Object.keys(v).forEach(function(y) { - var x, z, A, B; - x = v[y]; + n.declare = function(w) { + Object.keys(w).forEach(function(y) { + var x, z, B, A; + x = w[y]; z = x[0]; - A = x[1]; - B = x[2]; - if (n.hasOwnProperty(y)) throw Error("The local configuraion key '" + y + "' is already in use"); + B = x[1]; + A = x[2]; + if (p.hasOwnProperty(y)) throw Error("The local configuraion key '" + y + "' is already in use"); "string" === typeof z && (z = [z]); z.forEach(function(C) { var D; if (q.hasOwnProperty(C)) throw Error("The configuration value '" + C + "' has been declared more than once"); - n.hasOwnProperty(y) || ("function" === typeof A && (A = A()), n[y] = A); + p.hasOwnProperty(y) || ("function" === typeof B && (B = B()), p[y] = B); q[C] = y; - "function" === typeof B && (u[C] = B); + "function" === typeof A && (u[C] = A); if (D = t[C])(D.forEach(function(E) { var G, F; G = E[0]; @@ -67457,127 +67000,127 @@ E3cbY[513816] = false; }), delete t[C]); }); }); - return p; + return n; }; - w = { - object: function(v) { - return "object" == typeof v ? v : JSON.parse("" + v); + v = { + object: function(w) { + return "object" == typeof w ? w : JSON.parse("" + w); }, - "boolean": function(v) { - return "boolean" == typeof v ? v : !("0" === "" + v || "false" === ("" + v).toLowerCase()); + "boolean": function(w) { + return "boolean" == typeof w ? w : !("0" === "" + w || "false" === ("" + w).toLowerCase()); }, - number: function(v) { - if ("number" == typeof v) return v; - v = parseFloat("" + v); - if (isNaN(v)) throw Error("parseFloat returned NaN"); - return v; + number: function(w) { + if ("number" == typeof w) return w; + w = parseFloat("" + w); + if (isNaN(w)) throw Error("parseFloat returned NaN"); + return w; } }; - p.set = f.bind(k); - p.L9 = f.bind(m); - p.dump = function(v, y) { - var z, A, B, C; + n.set = f.bind(h); + n.Xua = f.bind(l); + n.dump = function(w, y) { + var z, B, A, C; function x() { - C && v && v.log("==========================================="); + C && w && w.log("==========================================="); } z = Object.keys(t).sort(); - A = {}; - B = h(); + B = {}; + A = k(); y = g(y, !0); Object.keys(q).sort().forEach(function(D) { var E, G, F; D = q[D]; - if (!A[D]) { - A[D] = !0; - E = d(k, D); - G = d(m, D); + if (!B[D]) { + B[D] = !0; + E = d(h, D); + G = d(l, D); if (y || "undefined" !== typeof E || "undefined" !== typeof G) { - F = B[D].join(","); - F += " = " + l(p[D]) + " (" + typeof p[D] + ") ["; + F = A[D].join(","); + F += " = " + m(n[D]) + " (" + typeof n[D] + ") ["; F += g(G, "") + ","; F += g(E, "") + ","; - F += d(n, D) + "]"; - C || (C = !0, v && v.log("Current config values"), x()); - v && v.log(F); + F += d(p, D) + "]"; + C || (C = !0, w && w.log("Current config values"), x()); + w && w.log(F); } } }); - (y || z.length) && v && v.log(" :", z); + (y || z.length) && w && w.log(" :", z); x(); }; - p.Zn = function(v) { + n.$n = function(w) { var y, x; y = {}; x = {}; Object.keys(q).forEach(function(z) { z = q[z]; - x[z] || (x[z] = !0, y[z] = p[z]); + x[z] || (x[z] = !0, y[z] = n[z]); }); - v && f.call(y, v); + w && f.call(y, w); return y; }; - p.Y9a = function() { - var v; - v = h(); - return Object.getOwnPropertyNames(k).reduce(function(y, x) { - y[v[x][0]] = k[x]; + n.FZb = function() { + var w; + w = k(); + return Object.getOwnPropertyNames(h).reduce(function(y, x) { + y[w[x][0]] = h[x]; return y; }, {}); }; - p.reset = function() { - Object.keys(k).forEach(function(v) { - delete k[v]; + n.reset = function() { + Object.keys(h).forEach(function(w) { + delete h[w]; }); }; - p.jg = {}; - b(a, p); - r.exports = Object.freeze(p); + n.kg = {}; + b(a, n); + r.exports = Object.freeze(n); }, 76295: function(r) { - function b(c, l) { + function b(c, m) { var f; - if (void 0 === l || "function" !== typeof l || "string" !== typeof c) throw new TypeError("EventEmitter: addEventListener requires a string and a function as arguments"); - if (void 0 === this.jg) return (this.jg = {}, this.jg[c] = [l], !0); - f = this.jg[c]; - return void 0 === f ? (this.jg[c] = [l], !0) : 0 > f.indexOf(l) ? (f.push(l), !0) : !1; + if (void 0 === m || "function" !== typeof m || "string" !== typeof c) throw new TypeError("EventEmitter: addEventListener requires a string and a function as arguments"); + if (void 0 === this.kg) return (this.kg = {}, this.kg[c] = [m], !0); + f = this.kg[c]; + return void 0 === f ? (this.kg[c] = [m], !0) : 0 > f.indexOf(m) ? (f.push(m), !0) : !1; } - function a(c, l) { - c = this.jg ? this.jg[c] : void 0; + function a(c, m) { + c = this.kg ? this.kg[c] : void 0; if (!c) return !1; c.forEach(function(f) { - f(l); + f(m); }); return !0; } r.exports = { addEventListener: b, on: b, - removeEventListener: function(c, l) { + removeEventListener: function(c, m) { var f; - if (void 0 === l || "function" !== typeof l || "string" !== typeof c) throw new TypeError("EventEmitter: removeEventListener requires a string and a function as arguments"); - if (void 0 === this.jg) return !1; - f = this.jg[c]; + if (void 0 === m || "function" !== typeof m || "string" !== typeof c) throw new TypeError("EventEmitter: removeEventListener requires a string and a function as arguments"); + if (void 0 === this.kg) return !1; + f = this.kg[c]; if (void 0 === f) return !1; - l = f.indexOf(l); - if (0 > l) return !1; - if (1 === f.length) return (delete this.jg[c], !0); - f.splice(l, 1); + m = f.indexOf(m); + if (0 > m) return !1; + if (1 === f.length) return (delete this.kg[c], !0); + f.splice(m, 1); return !0; }, - Wq: a, + $q: a, emit: a, removeAllListeners: function(c) { - this.jg && (void 0 === c ? delete this.jg : delete this.jg[c]); + this.kg && (void 0 === c ? delete this.kg : delete this.kg[c]); return this; } }; }, 92653: function(r) { - function b(c, l, f, h) { - c.trace(":", f, ":", h); - l(h); + function b(c, m, f, k) { + c.trace(":", f, ":", k); + m(k); } function a(c) { @@ -67585,28 +67128,28 @@ E3cbY[513816] = false; this.console = c; } a.prototype.constructor = a; - a.prototype.addEventListener = function(c, l, f, h) { - f = h ? f.bind(h) : f; - h = !1; + a.prototype.addEventListener = function(c, m, f, k) { + f = k ? f.bind(k) : f; + k = !1; if (c) { - this.console && (f = b.bind(null, this.console, f, l)); - if ("function" === typeof c.addEventListener) h = c.addEventListener(l, f); - else if ("function" === typeof c.addListener) h = c.addListener(l, f); - else throw Error("Emitter does not have a function to add listeners for '" + l + "'"); - this.listeners.push([c, l, f]); + this.console && (f = b.bind(null, this.console, f, m)); + if ("function" === typeof c.addEventListener) k = c.addEventListener(m, f); + else if ("function" === typeof c.addListener) k = c.addListener(m, f); + else throw Error("Emitter does not have a function to add listeners for '" + m + "'"); + this.listeners.push([c, m, f]); } - return h; + return k; }; a.prototype.on = a.prototype.addEventListener; a.prototype.clear = function() { var c; c = this.listeners.length; - this.listeners.forEach(function(l) { - var f, h; - f = l[0]; - h = l[1]; - l = l[2]; - "function" === typeof f.removeEventListener ? f.removeEventListener(h, l) : "function" === typeof f.removeListener && f.removeListener(h, l); + this.listeners.forEach(function(m) { + var f, k; + f = m[0]; + k = m[1]; + m = m[2]; + "function" === typeof f.removeEventListener ? f.removeEventListener(k, m) : "function" === typeof f.removeListener && f.removeListener(k, m); }); this.listeners = []; this.console && this.console.trace("removed", c, "listener(s)"); @@ -67616,7 +67159,7 @@ E3cbY[513816] = false; 37911: function(r, b, a) { r.exports = { EventEmitter: a(76295), - De: a(92653) + Ee: a(92653) }; }, 82630: function(r) { @@ -67626,67 +67169,67 @@ E3cbY[513816] = false; }); } r.exports = function(a) { - var h, d, g; + var k, d, g; - function c(n, k, m) { - throw new TypeError(("undefined" !== typeof m.key ? "Types: expected " + m.key : "Types: expected argument " + m.index) + (" to be '" + n + "' but found '" + k + "'")); + function c(p, h, l) { + throw new TypeError(("undefined" !== typeof l.key ? "Types: expected " + l.key : "Types: expected argument " + l.index) + (" to be '" + p + "' but found '" + h + "'")); } - function l(n, k, m) { - var p; - p = d[n]; - "undefined" !== typeof p ? p(k) || c(n, k, m) : n !== typeof k && c(n, k, m); + function m(p, h, l) { + var n; + n = d[p]; + "undefined" !== typeof n ? n(h) || c(p, h, l) : p !== typeof h && c(p, h, l); } - function f(n, k) { - var m; - m = n.filter(function(p) { - return "object" !== typeof p && -1 === g.indexOf(p); + function f(p, h) { + var l; + l = p.filter(function(n) { + return "object" !== typeof n && -1 === g.indexOf(n); }); - m = m.concat(n.filter(function(p) { - return "object" === typeof p; - }).reduce(function(p, q) { - return p.concat(Object.keys(q).map(function(u) { + l = l.concat(p.filter(function(n) { + return "object" === typeof n; + }).reduce(function(n, q) { + return n.concat(Object.keys(q).map(function(u) { return q[u]; }).filter(function(u) { return -1 === g.indexOf(u); })); }, [])); - if (0 < m.length) throw Error(m.join(",") + " are invalid types"); + if (0 < l.length) throw Error(l.join(",") + " are invalid types"); return function() { - var p; - p = Array.prototype.slice.call(arguments); - if (p.length !== n.length) throw new TypeError("Types: unexpected number of arguments"); - n.forEach(function(q, u) { + var n; + n = Array.prototype.slice.call(arguments); + if (n.length !== p.length) throw new TypeError("Types: unexpected number of arguments"); + p.forEach(function(q, u) { var t; - t = p[u]; - if ("string" === typeof q) l(q, t, { + t = n[u]; + if ("string" === typeof q) m(q, t, { index: u }); - else if ("object" === typeof q) Object.keys(q).forEach(function(w) { - l(q[w], t[w], { - key: w + else if ("object" === typeof q) Object.keys(q).forEach(function(v) { + m(q[v], t[v], { + key: v }); }); else throw Error("Types: unexpected type in type array"); }); - return k.apply(this, p); + return h.apply(this, n); }; } - h = ("number boolean string object function symbol").split(" "); + k = ("number boolean string object function symbol").split(" "); d = { - array: function(n) { - return Array.isArray(n); + array: function(p) { + return Array.isArray(p); } }; if ("undefined" !== typeof a) { if ("object" !== typeof a || !b(a)) throw new TypeError("Types: extensions must be an object of type definitions"); - Object.keys(a).forEach(function(n) { - if ("undefined" !== typeof d[n] || -1 < h.indexOf(n)) throw new TypeError("Types: attempting to override a built in type with " + n); - d[n] = a[n]; + Object.keys(a).forEach(function(p) { + if ("undefined" !== typeof d[p] || -1 < k.indexOf(p)) throw new TypeError("Types: attempting to override a built in type with " + p); + d[p] = a[p]; }); } - g = Object.keys(d).concat(h); + g = Object.keys(d).concat(k); return f(["array", "function"], f); }; }, @@ -67696,22 +67239,22 @@ E3cbY[513816] = false; Tb: function(a) { return "number" === typeof a; }, - Ot: function(a) { + Vt: function(a) { return "object" === typeof a; }, - ug: function(a) { + vg: function(a) { return "string" === typeof a; }, - Vp: function(a) { + oo: function(a) { return "undefined" === typeof a; }, - Qhc: function(a) { + tjc: function(a) { return "boolean" === typeof a; }, - Up: function(a) { + Sp: function(a) { return "function" === typeof a; }, - vc: function(a) { + xc: function(a) { return null === a; }, isArray: function(a) { @@ -67723,71 +67266,71 @@ E3cbY[513816] = false; has: function(a, c) { return null !== a && "undefined" !== typeof a && Object.prototype.hasOwnProperty.call(a, c); }, - HXb: function(a) { - var c, l; - l = []; - if (!b.Ot(a)) throw new TypeError("Object.pairs called on non-object"); - for (c in a) a.hasOwnProperty(c) && l.push([c, a[c]]); - return l; + YYb: function(a) { + var c, m; + m = []; + if (!b.Vt(a)) throw new TypeError("Object.pairs called on non-object"); + for (c in a) a.hasOwnProperty(c) && m.push([c, a[c]]); + return m; } }; - b.Hp = b.forEach = function(a, c, l) { + b.Gp = b.forEach = function(a, c, m) { if (null === a || "undefined" === typeof a) return a; if (a.length === +a.length) - for (var f = 0, h = a.length; f < h; f++) c.call(l, a[f], f, a); + for (var f = 0, k = a.length; f < k; f++) c.call(m, a[f], f, a); else - for (f in a) b.has(a, f) && c.call(l, a[f], f, a); + for (f in a) b.has(a, f) && c.call(m, a[f], f, a); return a; }; r.exports = b; }, 75691: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p, h, l, n; if (!Object.keys) { c = Object.prototype.hasOwnProperty; - l = Object.prototype.toString; + m = Object.prototype.toString; f = a(30801); b = Object.prototype.propertyIsEnumerable; - h = !b.call({ + k = !b.call({ toString: null }, "toString"); d = b.call(function() {}, "prototype"); g = ("toString toLocaleString valueOf hasOwnProperty isPrototypeOf propertyIsEnumerable constructor").split(" "); - n = function(q) { + p = function(q) { var u; u = q.constructor; return u && u.prototype === q; }; - k = { - G$b: !0, - H$b: !0, - I$b: !0, - J$b: !0, - K$b: !0, - L$b: !0, - M$b: !0, - N$b: !0, - O$b: !0, - P$b: !0, - Q$b: !0, - R$b: !0, - S$b: !0, - T$b: !0, - U$b: !0, - V$b: !0, - W$b: !0, - X$b: !0, - Y$b: !0, - Z$b: !0, - $$b: !0, - aac: !0, - bac: !0 - }; - m = (function() { - if ("undefined" === typeof ob) return !1; - for (var q in ob) try { - if (!k["$" + q] && c.call(ob, q) && null !== ob[q] && "object" === typeof ob[q]) try { - n(ob[q]); + h = { + lbc: !0, + mbc: !0, + nbc: !0, + obc: !0, + pbc: !0, + qbc: !0, + rbc: !0, + sbc: !0, + tbc: !0, + ubc: !0, + vbc: !0, + wbc: !0, + xbc: !0, + ybc: !0, + zbc: !0, + Abc: !0, + Bbc: !0, + Cbc: !0, + Dbc: !0, + Ebc: !0, + Fbc: !0, + Gbc: !0, + Hbc: !0 + }; + l = (function() { + if ("undefined" === typeof qb) return !1; + for (var q in qb) try { + if (!h["$" + q] && c.call(qb, q) && null !== qb[q] && "object" === typeof qb[q]) try { + p(qb[q]); } catch (u) { return !0; } @@ -67796,109 +67339,109 @@ E3cbY[513816] = false; } return !1; })(); - p = function(q) { - var u, t, w, v, y, z; + n = function(q) { + var u, t, v, w, y, z; u = null !== q && "object" === typeof q; - t = "[object Function]" === l.call(q); - w = f(q); - v = u && "[object String]" === l.call(q); + t = "[object Function]" === m.call(q); + v = f(q); + w = u && "[object String]" === m.call(q); y = []; - if (!u && !t && !w) throw new TypeError("Object.keys called on a non-object"); + if (!u && !t && !v) throw new TypeError("Object.keys called on a non-object"); u = d && t; - if (v && 0 < q.length && !c.call(q, 0)) - for (v = 0; v < q.length; ++v) y.push(String(v)); - if (w && 0 < q.length) + if (w && 0 < q.length && !c.call(q, 0)) for (w = 0; w < q.length; ++w) y.push(String(w)); + if (v && 0 < q.length) + for (v = 0; v < q.length; ++v) y.push(String(v)); else for (var x in q) u && "prototype" === x || !c.call(q, x) || y.push(String(x)); - if (h) { - if ("undefined" !== typeof ob && m) try { - z = n(q); - } catch (A) { + if (k) { + if ("undefined" !== typeof qb && l) try { + z = p(q); + } catch (B) { z = !1; - } else z = n(q); - for (w = 0; w < g.length; ++w) z && "constructor" === g[w] || !c.call(q, g[w]) || y.push(g[w]); + } else z = p(q); + for (v = 0; v < g.length; ++v) z && "constructor" === g[v] || !c.call(q, g[v]) || y.push(g[v]); } return y; }; } - r.exports = p; + r.exports = n; }, 33464: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; c = Array.prototype.slice; - l = a(30801); + m = a(30801); f = Object.keys; - h = f ? function(g) { + k = f ? function(g) { return f(g); } : a(75691); d = Object.keys; - h.q4b = function() { + k.Q5b = function() { Object.keys ? (function() { var g; g = Object.keys(arguments); return g && g.length === arguments.length; })(1, 2) || (Object.keys = function(g) { - return l(g) ? d(c.call(g)) : d(g); - }) : Object.keys = h; - return Object.keys || h; + return m(g) ? d(c.call(g)) : d(g); + }) : Object.keys = k; + return Object.keys || k; }; - r.exports = h; + r.exports = k; }, 30801: function(r) { var b; b = Object.prototype.toString; r.exports = function(a) { - var c, l; + var c, m; c = b.call(a); - l = "[object Arguments]" === c; - l || (l = "[object Array]" !== c && null !== a && "object" === typeof a && "number" === typeof a.length && 0 <= a.length && "[object Function]" === b.call(a.callee)); - return l; + m = "[object Arguments]" === c; + m || (m = "[object Array]" !== c && null !== a && "object" === typeof a && "number" === typeof a.length && 0 <= a.length && "[object Function]" === b.call(a.callee)); + return m; }; }, 61386: function(r, b, a) { - var d, g, n, k; + var d, g, p, h; - function c(m) { - var p, q, u; - if ("Object" !== n(this)) throw new TypeError("receiver is not an Object"); - p = g(this, k); - q = m; - u = m; - d(m) && (q = f(p, m), u = l(p, m)); + function c(l) { + var n, q, u; + if ("Object" !== p(this)) throw new TypeError("receiver is not an Object"); + n = g(this, h); + q = l; + u = l; + d(l) && (q = f(n, l), u = m(n, l)); return this.then(q, u); } - function l(m, p) { + function m(l, n) { return function(q) { var u; - u = p(); - return h(m, u).then(function() { + u = n(); + return k(l, u).then(function() { throw q; }); }; } - function f(m, p) { + function f(l, n) { return function(q) { var u; - u = p(); - return h(m, u).then(function() { + u = n(); + return k(l, u).then(function() { return q; }); }; } - function h(m, p) { - return new m(function(q) { - q(p); + function k(l, n) { + return new l(function(q) { + q(n); }); } a(57897)(); d = a(83317); g = a(88251); - n = a(18132); - k = Promise; + p = a(18132); + h = Promise; Object.getOwnPropertyDescriptor && (b = Object.getOwnPropertyDescriptor(c, "name")) && b.configurable && Object.defineProperty(c, "name", { configurable: !0, value: "finally" @@ -67906,12 +67449,12 @@ E3cbY[513816] = false; r.exports = c; }, 32887: function(r, b, a) { - var c, l; + var c, m; c = a(57897); - l = a(61386); + m = a(61386); r.exports = function() { c(); - return "function" === typeof Promise.prototype["finally"] ? Promise.prototype["finally"] : l; + return "function" === typeof Promise.prototype["finally"] ? Promise.prototype["finally"] : m; }; }, 57897: function(r) { @@ -67920,97 +67463,97 @@ E3cbY[513816] = false; }; }, 65574: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(57897); - l = a(32887); + m = a(32887); f = a(14926); r.exports = function() { - var h; + var k; c(); - h = l(); + k = m(); f(Promise.prototype, { - "finally": h + "finally": k }, { "finally": function() { - return Promise.prototype["finally"] !== h; + return Promise.prototype["finally"] !== k; } }); - return h; + return k; }; }, 23614: function(r, b, a) { var c; c = a(35375); - b = a(31187)(function(l, f) { - return c(l.length, function() { - return l.apply(f, arguments); + b = a(31187)(function(m, f) { + return c(m.length, function() { + return m.apply(f, arguments); }); }); r.exports = b; }, 57301: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; b = a(31187); c = a(55446); - l = a(89028); + m = a(89028); f = a(77894); - h = a(67758); + k = a(67758); d = a(75850); - a = b(function(g, n) { - return l(d(f, 0, h("length", n)), function() { - var k, m; - k = arguments; - m = this; - return g.apply(m, c(function(p) { - return p.apply(m, k); - }, n)); + a = b(function(g, p) { + return m(d(f, 0, k("length", p)), function() { + var h, l; + h = arguments; + l = this; + return g.apply(l, c(function(n) { + return n.apply(l, h); + }, p)); }); }); r.exports = a; }, 89028: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(35375); - l = a(16805); + m = a(16805); b = a(31187); f = a(16500); - a = b(function(h, d) { - return 1 === h ? l(d) : c(h, f(h, [], d)); + a = b(function(k, d) { + return 1 === k ? m(d) : c(k, f(k, [], d)); }); r.exports = a; }, 5154: function(r, b, a) { var c; c = a(25701); - b = a(20239)(function(l, f, h) { - for (var d = [], g = 0, n = f.length; g < n;)(c(l, f[g], h) || c(l, f[g], d) || d.push(f[g]), g += 1); + b = a(20239)(function(m, f, k) { + for (var d = [], g = 0, p = f.length; g < p;)(c(m, f[g], k) || c(m, f[g], d) || d.push(f[g]), g += 1); return d; }); r.exports = b; }, 42514: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; b = a(31187); c = a(8414); - l = a(46458); + m = a(46458); f = a(78678); - h = a(18468); + k = a(18468); d = a(14128); g = a(93358); - a = b(c(["filter"], d, function(n, k) { - return f(k) ? h(function(m, p) { - n(k[p]) && (m[p] = k[p]); - return m; - }, {}, g(k)) : l(n, k); + a = b(c(["filter"], d, function(p, h) { + return f(h) ? k(function(l, n) { + p(h[n]) && (l[n] = h[n]); + return l; + }, {}, g(h)) : m(p, h); })); r.exports = a; }, 56663: function(r, b, a) { - b = a(31187)(function(c, l) { - for (var f = [], h = 0, d = l.length; h < d;) { - for (var g = h + 1; g < d && c(l[g - 1], l[g]);) g += 1; - f.push(l.slice(h, g)); - h = g; + b = a(31187)(function(c, m) { + for (var f = [], k = 0, d = m.length; k < d;) { + for (var g = k + 1; g < d && c(m[g - 1], m[g]);) g += 1; + f.push(m.slice(k, g)); + k = g; } return f; }); @@ -68028,39 +67571,39 @@ E3cbY[513816] = false; return a.apply(this, arguments); }; case 2: - return function(c, l) { + return function(c, m) { return a.apply(this, arguments); }; case 3: - return function(c, l, f) { + return function(c, m, f) { return a.apply(this, arguments); }; case 4: - return function(c, l, f, h) { + return function(c, m, f, k) { return a.apply(this, arguments); }; case 5: - return function(c, l, f, h, d) { + return function(c, m, f, k, d) { return a.apply(this, arguments); }; case 6: - return function(c, l, f, h, d, g) { + return function(c, m, f, k, d, g) { return a.apply(this, arguments); }; case 7: - return function(c, l, f, h, d, g, n) { + return function(c, m, f, k, d, g, p) { return a.apply(this, arguments); }; case 8: - return function(c, l, f, h, d, g, n, k) { + return function(c, m, f, k, d, g, p, h) { return a.apply(this, arguments); }; case 9: - return function(c, l, f, h, d, g, n, k, m) { + return function(c, m, f, k, d, g, p, h, l) { return a.apply(this, arguments); }; case 10: - return function(c, l, f, h, d, g, n, k, m, p) { + return function(c, m, f, k, d, g, p, h, l, n) { return a.apply(this, arguments); }; default: @@ -68077,22 +67620,22 @@ E3cbY[513816] = false; }, 86614: function(r) { r.exports = function(b, a) { - var c, l, f, h; + var c, m, f, k; b = b || []; a = a || []; - l = b.length; + m = b.length; f = a.length; - h = []; - for (c = 0; c < l;)(h[h.length] = b[c], c += 1); - for (c = 0; c < f;)(h[h.length] = a[c], c += 1); - return h; + k = []; + for (c = 0; c < m;)(k[k.length] = b[c], c += 1); + for (c = 0; c < f;)(k[k.length] = a[c], c += 1); + return k; }; }, 25701: function(r) { r.exports = function(b, a, c) { - for (var l = 0, f = c.length; l < f;) { - if (b(a, c[l])) return !0; - l += 1; + for (var m = 0, f = c.length; m < f;) { + if (b(a, c[m])) return !0; + m += 1; } return !1; }; @@ -68100,111 +67643,111 @@ E3cbY[513816] = false; 16805: function(r, b, a) { var c; c = a(28198); - r.exports = function(l) { - return function d(h) { - return 0 === arguments.length || c(h) ? d : l.apply(this, arguments); + r.exports = function(m) { + return function d(k) { + return 0 === arguments.length || c(k) ? d : m.apply(this, arguments); }; }; }, 31187: function(r, b, a) { - var c, l; + var c, m; c = a(16805); - l = a(28198); + m = a(28198); r.exports = function(f) { - return function n(d, g) { + return function p(d, g) { switch (arguments.length) { case 0: - return n; + return p; case 1: - return l(d) ? n : c(function(k) { - return f(d, k); + return m(d) ? p : c(function(h) { + return f(d, h); }); default: - return l(d) && l(g) ? n : l(d) ? c(function(k) { - return f(k, g); - }) : l(g) ? c(function(k) { - return f(d, k); + return m(d) && m(g) ? p : m(d) ? c(function(h) { + return f(h, g); + }) : m(g) ? c(function(h) { + return f(d, h); }) : f(d, g); } }; }; }, 20239: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(16805); - l = a(31187); + m = a(31187); f = a(28198); - r.exports = function(h) { - return function m(g, n, k) { + r.exports = function(k) { + return function l(g, p, h) { switch (arguments.length) { case 0: - return m; + return l; case 1: - return f(g) ? m : l(function(p, q) { - return h(g, p, q); + return f(g) ? l : m(function(n, q) { + return k(g, n, q); }); case 2: - return f(g) && f(n) ? m : f(g) ? l(function(p, q) { - return h(p, n, q); - }) : f(n) ? l(function(p, q) { - return h(g, p, q); - }) : c(function(p) { - return h(g, n, p); + return f(g) && f(p) ? l : f(g) ? m(function(n, q) { + return k(n, p, q); + }) : f(p) ? m(function(n, q) { + return k(g, n, q); + }) : c(function(n) { + return k(g, p, n); }); default: - return f(g) && f(n) && f(k) ? m : f(g) && f(n) ? l(function(p, q) { - return h(p, q, k); - }) : f(g) && f(k) ? l(function(p, q) { - return h(p, n, q); - }) : f(n) && f(k) ? l(function(p, q) { - return h(g, p, q); - }) : f(g) ? c(function(p) { - return h(p, n, k); - }) : f(n) ? c(function(p) { - return h(g, p, k); - }) : f(k) ? c(function(p) { - return h(g, n, p); - }) : h(g, n, k); + return f(g) && f(p) && f(h) ? l : f(g) && f(p) ? m(function(n, q) { + return k(n, q, h); + }) : f(g) && f(h) ? m(function(n, q) { + return k(n, p, q); + }) : f(p) && f(h) ? m(function(n, q) { + return k(g, n, q); + }) : f(g) ? c(function(n) { + return k(n, p, h); + }) : f(p) ? c(function(n) { + return k(g, n, h); + }) : f(h) ? c(function(n) { + return k(g, p, n); + }) : k(g, p, h); } }; }; }, 16500: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g) { + function c(k, d, g) { return function() { var q; - for (var n = [], k = 0, m = h, p = 0; p < d.length || k < arguments.length;) { - if (p < d.length && (!f(d[p]) || k >= arguments.length)) q = d[p]; - else(q = arguments[k], k += 1); - n[p] = q; - f(q) || --m; - p += 1; + for (var p = [], h = 0, l = k, n = 0; n < d.length || h < arguments.length;) { + if (n < d.length && (!f(d[n]) || h >= arguments.length)) q = d[n]; + else(q = arguments[h], h += 1); + p[n] = q; + f(q) || --l; + n += 1; } - return 0 >= m ? g.apply(this, n) : l(m, c(h, n, g)); + return 0 >= l ? g.apply(this, p) : m(l, c(k, p, g)); }; } - l = a(35375); + m = a(35375); f = a(28198); r.exports = c; }, 8414: function(r, b, a) { - var c, l; + var c, m; c = a(84357); - l = a(11972); - r.exports = function(f, h, d) { + m = a(11972); + r.exports = function(f, k, d) { return function() { - var g, n; + var g, p; if (0 === arguments.length) return d(); g = Array.prototype.slice.call(arguments, 0); - n = g.pop(); - if (!c(n)) { - for (var k = 0; k < f.length;) { - if ("function" === typeof n[f[k]]) return n[f[k]].apply(n, g); - k += 1; + p = g.pop(); + if (!c(p)) { + for (var h = 0; h < f.length;) { + if ("function" === typeof p[f[h]]) return p[f[h]].apply(p, g); + h += 1; } - if (l(n)) return h.apply(null, g)(n); + if (m(p)) return k.apply(null, g)(p); } return d.apply(this, arguments); }; @@ -68212,7 +67755,7 @@ E3cbY[513816] = false; }, 46458: function(r) { r.exports = function(b, a) { - for (var c = 0, l = a.length, f = []; c < l;)(b(a[c]) && (f[f.length] = a[c]), c += 1); + for (var c = 0, m = a.length, f = []; c < m;)(b(a[c]) && (f[f.length] = a[c]), c += 1); return f; }; }, @@ -68222,12 +67765,12 @@ E3cbY[513816] = false; }; }, 46546: function(r, b, a) { - var c, l; + var c, m; c = a(58380); - l = Object.prototype.toString; + m = Object.prototype.toString; r.exports = function() { - return "[object Arguments]" === l.call(arguments) ? function(f) { - return "[object Arguments]" === l.call(f); + return "[object Arguments]" === m.call(arguments) ? function(f) { + return "[object Arguments]" === m.call(f); } : function(f) { return c("callee", f); }; @@ -68239,12 +67782,12 @@ E3cbY[513816] = false; }); }, 33905: function(r, b, a) { - var c, l; + var c, m; b = a(16805); c = a(84357); - l = a(86807); + m = a(86807); a = b(function(f) { - return c(f) ? !0 : !f || "object" !== typeof f || l(f) ? !1 : 1 === f.nodeType ? !!f.length : 0 === f.length ? !0 : 0 < f.length ? f.hasOwnProperty(0) && f.hasOwnProperty(f.length - 1) : !1; + return c(f) ? !0 : !f || "object" !== typeof f || m(f) ? !1 : 1 === f.nodeType ? !!f.length : 0 === f.length ? !0 : 0 < f.length ? f.hasOwnProperty(0) && f.hasOwnProperty(f.length - 1) : !1; }); r.exports = a; }, @@ -68270,99 +67813,99 @@ E3cbY[513816] = false; }, 55446: function(r) { r.exports = function(b, a) { - for (var c = 0, l = a.length, f = Array(l); c < l;)(f[c] = b(a[c]), c += 1); + for (var c = 0, m = a.length, f = Array(m); c < m;)(f[c] = b(a[c]), c += 1); return f; }; }, 18468: function(r, b, a) { - var f, h, d, g; + var f, k, d, g; - function c(n, k, m) { - for (var p = m.next(); !p.done;) { - if ((k = n["@@transducer/step"](k, p.value)) && k["@@transducer/reduced"]) { - k = k["@@transducer/value"]; + function c(p, h, l) { + for (var n = l.next(); !n.done;) { + if ((h = p["@@transducer/step"](h, n.value)) && h["@@transducer/reduced"]) { + h = h["@@transducer/value"]; break; } - p = m.next(); + n = l.next(); } - return n["@@transducer/result"](k); + return p["@@transducer/result"](h); } - function l(n, k, m, p) { - return n["@@transducer/result"](m[p](d(n["@@transducer/step"], n), k)); + function m(p, h, l, n) { + return p["@@transducer/result"](l[n](d(p["@@transducer/step"], p), h)); } f = a(33905); - h = a(71402); + k = a(71402); d = a(23614); g = "undefined" !== typeof Symbol ? Symbol.iterator : "@@iterator"; - r.exports = function(n, k, m) { - "function" === typeof n && (n = h(n)); - if (f(m)) { - for (var p = 0, q = m.length; p < q;) { - if ((k = n["@@transducer/step"](k, m[p])) && k["@@transducer/reduced"]) { - k = k["@@transducer/value"]; + r.exports = function(p, h, l) { + "function" === typeof p && (p = k(p)); + if (f(l)) { + for (var n = 0, q = l.length; n < q;) { + if ((h = p["@@transducer/step"](h, l[n])) && h["@@transducer/reduced"]) { + h = h["@@transducer/value"]; break; } - p += 1; + n += 1; } - return n["@@transducer/result"](k); + return p["@@transducer/result"](h); } - if ("function" === typeof m["fantasy-land/reduce"]) return l(n, k, m, "fantasy-land/reduce"); - if (null != m[g]) return c(n, k, m[g]()); - if ("function" === typeof m.next) return c(n, k, m); - if ("function" === typeof m.reduce) return l(n, k, m, "reduce"); + if ("function" === typeof l["fantasy-land/reduce"]) return m(p, h, l, "fantasy-land/reduce"); + if (null != l[g]) return c(p, h, l[g]()); + if ("function" === typeof l.next) return c(p, h, l); + if ("function" === typeof l.reduce) return m(p, h, l, "reduce"); throw new TypeError("reduce: list must be array or iterable"); }; }, 18610: function(r) { r.exports = { - Bb: function() { - return this.vZ["@@transducer/init"](); + Eb: function() { + return this.a_["@@transducer/init"](); }, result: function(b) { - return this.vZ["@@transducer/result"](b); + return this.a_["@@transducer/result"](b); } }; }, 14128: function(r, b, a) { - var c, l; + var c, m; b = a(31187); c = a(18610); - l = (function() { - function f(h, d) { - this.vZ = d; - this.f = h; + m = (function() { + function f(k, d) { + this.a_ = d; + this.f = k; } - f.prototype["@@transducer/init"] = c.Bb; + f.prototype["@@transducer/init"] = c.Eb; f.prototype["@@transducer/result"] = c.result; - f.prototype["@@transducer/step"] = function(h, d) { - return this.f(d) ? this.vZ["@@transducer/step"](h, d) : h; + f.prototype["@@transducer/step"] = function(k, d) { + return this.f(d) ? this.a_["@@transducer/step"](k, d) : k; }; return f; })(); - a = b(function(f, h) { - return new l(f, h); + a = b(function(f, k) { + return new m(f, k); }); r.exports = a; }, 94406: function(r, b, a) { - var c, l; + var c, m; b = a(31187); c = a(18610); - l = (function() { - function f(h, d) { - this.vZ = d; - this.f = h; + m = (function() { + function f(k, d) { + this.a_ = d; + this.f = k; } - f.prototype["@@transducer/init"] = c.Bb; + f.prototype["@@transducer/init"] = c.Eb; f.prototype["@@transducer/result"] = c.result; - f.prototype["@@transducer/step"] = function(h, d) { - return this.vZ["@@transducer/step"](h, this.f(d)); + f.prototype["@@transducer/step"] = function(k, d) { + return this.a_["@@transducer/step"](k, this.f(d)); }; return f; })(); - a = b(function(f, h) { - return new l(f, h); + a = b(function(f, k) { + return new m(f, k); }); r.exports = a; }, @@ -68378,8 +67921,8 @@ E3cbY[513816] = false; a.prototype["@@transducer/result"] = function(c) { return c; }; - a.prototype["@@transducer/step"] = function(c, l) { - return this.f(c, l); + a.prototype["@@transducer/step"] = function(c, m) { + return this.f(c, m); }; return a; })(); @@ -68391,85 +67934,85 @@ E3cbY[513816] = false; var c; b = a(16805); c = a(57301); - a = b(function(l) { + a = b(function(m) { return c(function() { return Array.prototype.slice.call(arguments, 0); - }, l); + }, m); }); r.exports = a; }, 93358: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; b = a(16805); c = a(58380); - l = a(46546); + m = a(46546); f = !({ toString: null }).propertyIsEnumerable("toString"); - h = ("constructor valueOf isPrototypeOf toString propertyIsEnumerable hasOwnProperty toLocaleString").split(" "); + k = ("constructor valueOf isPrototypeOf toString propertyIsEnumerable hasOwnProperty toLocaleString").split(" "); d = (function() { return arguments.propertyIsEnumerable("length"); })(); a = b("function" !== typeof Object.keys || d ? function(g) { - var n, k, m, p; + var p, h, l, n; if (Object(g) !== g) return []; - n = []; - k = d && l(g); - for (m in g) !c(m, g) || k && "length" === m || (n[n.length] = m); + p = []; + h = d && m(g); + for (l in g) !c(l, g) || h && "length" === l || (p[p.length] = l); if (f) - for (k = h.length - 1; 0 <= k;) { - m = h[k]; - if (p = c(m, g)) { + for (h = k.length - 1; 0 <= h;) { + l = k[h]; + if (n = c(l, g)) { a: { - for (p = 0; p < n.length;) { - if (n[p] === m) { - p = !0; + for (n = 0; n < p.length;) { + if (p[n] === l) { + n = !0; break a; } - p += 1; + n += 1; } - p = !1; + n = !1; } - p = !p; + n = !n; } - p && (n[n.length] = m); - --k; + n && (p[p.length] = l); + --h; } - return n; + return p; } : function(g) { return Object(g) !== g ? [] : Object.keys(g); }); r.exports = a; }, 81057: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; b = a(31187); c = a(8414); - l = a(55446); + m = a(55446); f = a(18468); - h = a(94406); + k = a(94406); d = a(89028); g = a(93358); - a = b(c(["fantasy-land/map", "map"], h, function(n, k) { - switch (Object.prototype.toString.call(k)) { + a = b(c(["fantasy-land/map", "map"], k, function(p, h) { + switch (Object.prototype.toString.call(h)) { case "[object Function]": - return d(k.length, function() { - return n.call(this, k.apply(this, arguments)); + return d(h.length, function() { + return p.call(this, h.apply(this, arguments)); }); case "[object Object]": - return f(function(m, p) { - m[p] = n(k[p]); - return m; - }, {}, g(k)); + return f(function(l, n) { + l[n] = p(h[n]); + return l; + }, {}, g(h)); default: - return l(n, k); + return m(p, h); } })); r.exports = a; }, 77894: function(r, b, a) { - b = a(31187)(function(c, l) { - return l > c ? l : c; + b = a(31187)(function(c, m) { + return m > c ? m : c; }); r.exports = b; }, @@ -68477,21 +68020,21 @@ E3cbY[513816] = false; var c; b = a(20239); c = a(29924); - a = b(function(l, f, h) { - return c(function(d, g, n) { - return l(g, n); - }, f, h); + a = b(function(m, f, k) { + return c(function(d, g, p) { + return m(g, p); + }, f, k); }); r.exports = a; }, 29924: function(r, b, a) { - var c, l; + var c, m; b = a(20239); c = a(78678); - l = a(48796); - a = b(function n(h, d, g) { - return l(function(k, m, p) { - return c(m) && c(p) ? n(h, m, p) : h(k, m, p); + m = a(48796); + a = b(function p(k, d, g) { + return m(function(h, l, n) { + return c(l) && c(n) ? p(k, l, n) : k(h, l, n); }, d, g); }); r.exports = a; @@ -68500,11 +68043,11 @@ E3cbY[513816] = false; var c; b = a(20239); c = a(58380); - a = b(function(l, f, h) { + a = b(function(m, f, k) { var d, g; d = {}; - for (g in f) c(g, f) && (d[g] = c(g, h) ? l(g, f[g], h[g]) : f[g]); - for (g in h) c(g, h) && !c(g, d) && (d[g] = h[g]); + for (g in f) c(g, f) && (d[g] = c(g, k) ? m(g, f[g], k[g]) : f[g]); + for (g in k) c(g, k) && !c(g, d) && (d[g] = k[g]); return d; }); r.exports = a; @@ -68518,23 +68061,23 @@ E3cbY[513816] = false; r.exports = a; }, 23335: function(r, b, a) { - b = a(31187)(function(c, l) { + b = a(31187)(function(c, m) { for (var f = 0; f < c.length;) { - if (null == l) return; - l = l[c[f]]; + if (null == m) return; + m = m[c[f]]; f += 1; } - return l; + return m; }); r.exports = b; }, 67758: function(r, b, a) { - var c, l; + var c, m; b = a(31187); c = a(81057); - l = a(38695); - a = b(function(f, h) { - return c(l(f), h); + m = a(38695); + a = b(function(f, k) { + return c(m(f), k); }); r.exports = a; }, @@ -68542,8 +68085,8 @@ E3cbY[513816] = false; var c; b = a(31187); c = a(23335); - a = b(function(l, f) { - return c([l], f); + a = b(function(m, f) { + return c([m], f); }); r.exports = a; }, @@ -68554,147 +68097,147 @@ E3cbY[513816] = false; r.exports = a; }, 64580: function(r, b, a) { - var c, l; + var c, m; c = a(48925); b = a(31187); - l = a(42514); - a = b(function(f, h) { - return l(c(f), h); + m = a(42514); + a = b(function(f, k) { + return m(c(f), k); }); r.exports = a; }, 60024: function(r, b, a) { - var c, l; + var c, m; c = a(86614); b = a(20239); - l = a(25228); - a = b(function(f, h, d) { - return l(f, c(h, d)); + m = a(25228); + a = b(function(f, k, d) { + return m(f, c(k, d)); }); r.exports = a; }, 25228: function(r, b, a) { var c; c = a(25701); - b = a(31187)(function(l, f) { - for (var h = 0, d = f.length, g = [], n; h < d;)(n = f[h], c(l, n, g) || (g[g.length] = n), h += 1); + b = a(31187)(function(m, f) { + for (var k = 0, d = f.length, g = [], p; k < d;)(p = f[k], c(m, p, g) || (g[g.length] = p), k += 1); return g; }); r.exports = b; }, 1738: function(r, b, a) { var c; - (function(l) { + (function(m) { (function(f) { var d, g; - function h(n, k) { - return function(m, p) { - "function" !== typeof n[m] && Object.defineProperty(n, m, { + function k(p, h) { + return function(l, n) { + "function" !== typeof p[l] && Object.defineProperty(p, l, { configurable: !0, writable: !0, - value: p + value: n }); - k && k(m, p); + h && h(l, n); }; } - d = "object" === typeof a.S5 ? a.S5 : "object" === typeof self ? self : "object" === typeof this ? this : Function("return this;")(); - g = h(l); - "undefined" === typeof d.Reflect ? d.Reflect = l : g = h(d.Reflect, g); + d = "object" === typeof a.q6 ? a.q6 : "object" === typeof self ? self : "object" === typeof this ? this : Function("return this;")(); + g = k(m); + "undefined" === typeof d.Reflect ? d.Reflect = m : g = k(d.Reflect, g); f(g); })(function(f) { - var G, F, H, N, M, L, Q, I, J, K, P; - - function h(S, ba, na) { - var ha; - ha = P.get(S); - if (u(ha)) { - if (!na) return; - ha = new J(); - P.set(S, ha); + var G, F, H, L, M, N, P, J, I, K, O; + + function k(U, ca, pa) { + var la; + la = O.get(U); + if (u(la)) { + if (!pa) return; + la = new I(); + O.set(U, la); } - S = ha.get(ba); - if (u(S)) { - if (!na) return; - S = new J(); - ha.set(ba, S); + U = la.get(ca); + if (u(U)) { + if (!pa) return; + U = new I(); + la.set(ca, U); } - return S; + return U; } - function d(S, ba, na) { - if (g(S, ba, na)) return !0; - ba = A(ba); - return null === ba ? !1 : d(S, ba, na); + function d(U, ca, pa) { + if (g(U, ca, pa)) return !0; + ca = B(ca); + return null === ca ? !1 : d(U, ca, pa); } - function g(S, ba, na) { - ba = h(ba, na, !1); - return u(ba) ? !1 : !!ba.has(S); + function g(U, ca, pa) { + ca = k(ca, pa, !1); + return u(ca) ? !1 : !!ca.has(U); } - function n(S, ba, na) { - if (g(S, ba, na)) return k(S, ba, na); - ba = A(ba); - if (null !== ba) return n(S, ba, na); + function p(U, ca, pa) { + if (g(U, ca, pa)) return h(U, ca, pa); + ca = B(ca); + if (null !== ca) return p(U, ca, pa); } - function k(S, ba, na) { - ba = h(ba, na, !1); - if (!u(ba)) return ba.get(S); + function h(U, ca, pa) { + ca = k(ca, pa, !1); + if (!u(ca)) return ca.get(U); } - function m(S, ba) { - var na, ua, Ka; - na = p(S, ba); - S = A(S); - if (null === S) return na; - ba = m(S, ba); - if (0 >= ba.length) return na; - if (0 >= na.length) return ba; - S = new K(); - for (var ha = [], va = 0; va < na.length; va++) { - ua = na[va]; - Ka = S.has(ua); - Ka || (S.add(ua), ha.push(ua)); + function l(U, ca) { + var pa, ua, Ea; + pa = n(U, ca); + U = B(U); + if (null === U) return pa; + ca = l(U, ca); + if (0 >= ca.length) return pa; + if (0 >= pa.length) return ca; + U = new K(); + for (var la = [], va = 0; va < pa.length; va++) { + ua = pa[va]; + Ea = U.has(ua); + Ea || (U.add(ua), la.push(ua)); } - for (na = 0; na < ba.length; na++)(ua = ba[na], (Ka = S.has(ua)) || (S.add(ua), ha.push(ua))); - return ha; - } - - function p(S, ba) { - var na, ha; - na = []; - S = h(S, ba, !1); - if (u(S)) return na; - S = S.keys(); - ba = z(S, N); - if (!x(ba)) throw new TypeError(); - S = ba.call(S); - if (!t(S)) throw new TypeError(); - for (ba = 0;;) { - ha = S.next(); - ha = ha.done ? !1 : ha; - if (!ha) return (na.length = ba, na); - ha = ha.value; + for (pa = 0; pa < ca.length; pa++)(ua = ca[pa], (Ea = U.has(ua)) || (U.add(ua), la.push(ua))); + return la; + } + + function n(U, ca) { + var pa, la; + pa = []; + U = k(U, ca, !1); + if (u(U)) return pa; + U = U.keys(); + ca = z(U, L); + if (!x(ca)) throw new TypeError(); + U = ca.call(U); + if (!t(U)) throw new TypeError(); + for (ca = 0;;) { + la = U.next(); + la = la.done ? !1 : la; + if (!la) return (pa.length = ca, pa); + la = la.value; try { - na[ba] = ha; + pa[ca] = la; } catch (ua) { var va; try { - va = S["return"]; - va && va.call(S); + va = U["return"]; + va && va.call(U); } finally { throw ua; } } - ba++; + ca++; } } - function q(S) { - if (null === S) return 1; - switch (typeof S) { + function q(U) { + if (null === U) return 1; + switch (typeof U) { case "undefined": return 0; case "boolean": @@ -68706,127 +68249,127 @@ E3cbY[513816] = false; case "number": return 5; case "object": - return null === S ? 1 : 6; + return null === U ? 1 : 6; default: return 6; } } - function u(S) { - return void 0 === S; + function u(U) { + return void 0 === U; } - function t(S) { - return "object" === typeof S ? null !== S : "function" === typeof S; + function t(U) { + return "object" === typeof U ? null !== U : "function" === typeof U; } - function w(S, ba) { - var na; - switch (q(S)) { + function v(U, ca) { + var pa; + switch (q(U)) { case 0: - return S; + return U; case 1: - return S; + return U; case 2: - return S; + return U; case 3: - return S; + return U; case 4: - return S; + return U; case 5: - return S; + return U; } - ba = 3 === ba ? "string" : 5 === ba ? "number" : "default"; - na = z(S, H); - if (void 0 !== na) { - S = na.call(S, ba); - if (t(S)) throw new TypeError(); - return S; + ca = 3 === ca ? "string" : 5 === ca ? "number" : "default"; + pa = z(U, H); + if (void 0 !== pa) { + U = pa.call(U, ca); + if (t(U)) throw new TypeError(); + return U; } a: { - if ("string" === ("default" === ba ? "number" : ba)) { - ba = S.toString; - if (x(ba) && (ba = ba.call(S), !t(ba))) break a; - ba = S.valueOf; + if ("string" === ("default" === ca ? "number" : ca)) { + ca = U.toString; + if (x(ca) && (ca = ca.call(U), !t(ca))) break a; + ca = U.valueOf; } else { - ba = S.valueOf; - if (x(ba) && (ba = ba.call(S), !t(ba))) break a; - ba = S.toString; + ca = U.valueOf; + if (x(ca) && (ca = ca.call(U), !t(ca))) break a; + ca = U.toString; } - if (!x(ba) || (ba = ba.call(S), t(ba))) throw new TypeError(); + if (!x(ca) || (ca = ca.call(U), t(ca))) throw new TypeError(); } - return ba; + return ca; } - function v(S) { - S = w(S, 3); - return "symbol" === typeof S ? S : "" + S; + function w(U) { + U = v(U, 3); + return "symbol" === typeof U ? U : "" + U; } - function y(S) { - return Array.isArray ? Array.isArray(S) : S instanceof Object ? S instanceof Array : "[object Array]" === Object.prototype.toString.call(S); + function y(U) { + return Array.isArray ? Array.isArray(U) : U instanceof Object ? U instanceof Array : "[object Array]" === Object.prototype.toString.call(U); } - function x(S) { - return "function" === typeof S; + function x(U) { + return "function" === typeof U; } - function z(S, ba) { - S = S[ba]; - if (void 0 !== S && null !== S) { - if (!x(S)) throw new TypeError(); - return S; + function z(U, ca) { + U = U[ca]; + if (void 0 !== U && null !== U) { + if (!x(U)) throw new TypeError(); + return U; } } - function A(S) { - var ba, na; - ba = Object.getPrototypeOf(S); - if ("function" !== typeof S || S === I || ba !== I) return ba; - na = S.prototype; - na = na && Object.getPrototypeOf(na); - if (null == na || na === Object.prototype) return ba; - na = na.constructor; - return "function" !== typeof na || na === S ? ba : na; + function B(U) { + var ca, pa; + ca = Object.getPrototypeOf(U); + if ("function" !== typeof U || U === J || ca !== J) return ca; + pa = U.prototype; + pa = pa && Object.getPrototypeOf(pa); + if (null == pa || pa === Object.prototype) return ca; + pa = pa.constructor; + return "function" !== typeof pa || pa === U ? ca : pa; } - function B() { - var ha, va, ua; + function A() { + var la, va, ua; - function S(Ka) { - return Ka; + function U(Ea) { + return Ea; } - function ba(Ka, Ma) { - return Ma; + function ca(Ea, La) { + return La; } - function na(Ka, Ma) { - return [Ka, Ma]; + function pa(Ea, La) { + return [Ea, La]; } - ha = {}; + la = {}; va = []; ua = (function() { - function Ka(Ma, $a, Y) { - this.ig = 0; - this.Te = Ma; - this.zf = $a; - this.Msb = Y; + function Ea(La, Za, Y) { + this.jg = 0; + this.Ve = La; + this.xf = Za; + this.Mtb = Y; } - Ka.prototype["@@iterator"] = function() { + Ea.prototype["@@iterator"] = function() { return this; }; - Ka.prototype[N] = function() { + Ea.prototype[L] = function() { return this; }; - Ka.prototype.next = function() { - var Ma, $a; - Ma = this.ig; - if (0 <= Ma && Ma < this.Te.length) { - $a = this.Msb(this.Te[Ma], this.zf[Ma]); - Ma + 1 >= this.Te.length ? (this.ig = -1, this.zf = this.Te = va) : this.ig++; + Ea.prototype.next = function() { + var La, Za; + La = this.jg; + if (0 <= La && La < this.Ve.length) { + Za = this.Mtb(this.Ve[La], this.xf[La]); + La + 1 >= this.Ve.length ? (this.jg = -1, this.xf = this.Ve = va) : this.jg++; return { - value: $a, + value: Za, done: !1 }; } @@ -68835,210 +68378,210 @@ E3cbY[513816] = false; done: !0 }; }; - Ka.prototype.throw = function(Ma) { - 0 <= this.ig && (this.ig = -1, this.zf = this.Te = va); - throw Ma; + Ea.prototype.throw = function(La) { + 0 <= this.jg && (this.jg = -1, this.xf = this.Ve = va); + throw La; }; - Ka.prototype.return = function(Ma) { - 0 <= this.ig && (this.ig = -1, this.zf = this.Te = va); + Ea.prototype.return = function(La) { + 0 <= this.jg && (this.jg = -1, this.xf = this.Ve = va); return { - value: Ma, + value: La, done: !0 }; }; - return Ka; + return Ea; })(); return (function() { - function Ka() { - this.Te = []; - this.zf = []; - this.Yu = ha; - this.Ks = -2; + function Ea() { + this.Ve = []; + this.xf = []; + this.gv = la; + this.Os = -2; } - Object.defineProperty(Ka.prototype, "size", { + Object.defineProperty(Ea.prototype, "size", { get: function() { - return this.Te.length; + return this.Ve.length; }, enumerable: !0, configurable: !0 }); - Ka.prototype.has = function(Ma) { - return 0 <= this.ux(Ma, !1); + Ea.prototype.has = function(La) { + return 0 <= this.Dx(La, !1); }; - Ka.prototype.get = function(Ma) { - Ma = this.ux(Ma, !1); - return 0 <= Ma ? this.zf[Ma] : void 0; + Ea.prototype.get = function(La) { + La = this.Dx(La, !1); + return 0 <= La ? this.xf[La] : void 0; }; - Ka.prototype.set = function(Ma, $a) { - Ma = this.ux(Ma, !0); - this.zf[Ma] = $a; + Ea.prototype.set = function(La, Za) { + La = this.Dx(La, !0); + this.xf[La] = Za; return this; }; - Ka.prototype.delete = function(Ma) { - var $a, Y; - $a = this.ux(Ma, !1); - if (0 <= $a) { - Y = this.Te.length; - for ($a += 1; $a < Y; $a++)(this.Te[$a - 1] = this.Te[$a], this.zf[$a - 1] = this.zf[$a]); - this.Te.length--; - this.zf.length--; - Ma === this.Yu && (this.Yu = ha, this.Ks = -2); + Ea.prototype.delete = function(La) { + var Za, Y; + Za = this.Dx(La, !1); + if (0 <= Za) { + Y = this.Ve.length; + for (Za += 1; Za < Y; Za++)(this.Ve[Za - 1] = this.Ve[Za], this.xf[Za - 1] = this.xf[Za]); + this.Ve.length--; + this.xf.length--; + La === this.gv && (this.gv = la, this.Os = -2); return !0; } return !1; }; - Ka.prototype.clear = function() { - this.Te.length = 0; - this.zf.length = 0; - this.Yu = ha; - this.Ks = -2; + Ea.prototype.clear = function() { + this.Ve.length = 0; + this.xf.length = 0; + this.gv = la; + this.Os = -2; }; - Ka.prototype.keys = function() { - return new ua(this.Te, this.zf, S); + Ea.prototype.keys = function() { + return new ua(this.Ve, this.xf, U); }; - Ka.prototype.values = function() { - return new ua(this.Te, this.zf, ba); + Ea.prototype.values = function() { + return new ua(this.Ve, this.xf, ca); }; - Ka.prototype.entries = function() { - return new ua(this.Te, this.zf, na); + Ea.prototype.entries = function() { + return new ua(this.Ve, this.xf, pa); }; - Ka.prototype["@@iterator"] = function() { + Ea.prototype["@@iterator"] = function() { return this.entries(); }; - Ka.prototype[N] = function() { + Ea.prototype[L] = function() { return this.entries(); }; - Ka.prototype.ux = function(Ma, $a) { - this.Yu !== Ma && (this.Ks = this.Te.indexOf(this.Yu = Ma)); - 0 > this.Ks && $a && (this.Ks = this.Te.length, this.Te.push(Ma), this.zf.push(void 0)); - return this.Ks; + Ea.prototype.Dx = function(La, Za) { + this.gv !== La && (this.Os = this.Ve.indexOf(this.gv = La)); + 0 > this.Os && Za && (this.Os = this.Ve.length, this.Ve.push(La), this.xf.push(void 0)); + return this.Os; }; - return Ka; + return Ea; })(); } function C() { return (function() { - function S() { - this.xf = new J(); + function U() { + this.uf = new I(); } - Object.defineProperty(S.prototype, "size", { + Object.defineProperty(U.prototype, "size", { get: function() { - return this.xf.size; + return this.uf.size; }, enumerable: !0, configurable: !0 }); - S.prototype.has = function(ba) { - return this.xf.has(ba); + U.prototype.has = function(ca) { + return this.uf.has(ca); }; - S.prototype.add = function(ba) { - return (this.xf.set(ba, ba), this); + U.prototype.add = function(ca) { + return (this.uf.set(ca, ca), this); }; - S.prototype.delete = function(ba) { - return this.xf.delete(ba); + U.prototype.delete = function(ca) { + return this.uf.delete(ca); }; - S.prototype.clear = function() { - this.xf.clear(); + U.prototype.clear = function() { + this.uf.clear(); }; - S.prototype.keys = function() { - return this.xf.keys(); + U.prototype.keys = function() { + return this.uf.keys(); }; - S.prototype.values = function() { - return this.xf.values(); + U.prototype.values = function() { + return this.uf.values(); }; - S.prototype.entries = function() { - return this.xf.entries(); + U.prototype.entries = function() { + return this.uf.entries(); }; - S.prototype["@@iterator"] = function() { + U.prototype["@@iterator"] = function() { return this.keys(); }; - S.prototype[N] = function() { + U.prototype[L] = function() { return this.keys(); }; - return S; + return U; })(); } function D() { - var ha, va; + var la, va; - function S() { - var ua, $a; + function U() { + var ua, Za; do { - ua = "function" === typeof Uint8Array ? "undefined" !== typeof crypto ? crypto.getRandomValues(new Uint8Array(16)) : "undefined" !== typeof msCrypto ? msCrypto.getRandomValues(new Uint8Array(16)) : na(new Uint8Array(16), 16) : na(Array(16), 16); + ua = "function" === typeof Uint8Array ? "undefined" !== typeof crypto ? crypto.getRandomValues(new Uint8Array(16)) : "undefined" !== typeof msCrypto ? msCrypto.getRandomValues(new Uint8Array(16)) : pa(new Uint8Array(16), 16) : pa(Array(16), 16); ua[6] = ua[6] & 79 | 64; ua[8] = ua[8] & 191 | 128; - for (var Ka = "", Ma = 0; 16 > Ma; ++Ma) { - $a = ua[Ma]; - if (4 === Ma || 6 === Ma || 8 === Ma) Ka += "-"; - 16 > $a && (Ka += "0"); - Ka += $a.toString(16).toLowerCase(); + for (var Ea = "", La = 0; 16 > La; ++La) { + Za = ua[La]; + if (4 === La || 6 === La || 8 === La) Ea += "-"; + 16 > Za && (Ea += "0"); + Ea += Za.toString(16).toLowerCase(); } - ua = "@@WeakMap@@" + Ka; - } while (Q.has(ha, ua)); - ha[ua] = !0; + ua = "@@WeakMap@@" + Ea; + } while (P.has(la, ua)); + la[ua] = !0; return ua; } - function ba(ua, Ka) { + function ca(ua, Ea) { if (!G.call(ua, va)) { - if (!Ka) return; + if (!Ea) return; Object.defineProperty(ua, va, { - value: Q.create() + value: P.create() }); } return ua[va]; } - function na(ua, Ka) { - for (var Ma = 0; Ma < Ka; ++Ma) ua[Ma] = 255 * Math.random() | 0; + function pa(ua, Ea) { + for (var La = 0; La < Ea; ++La) ua[La] = 255 * Math.random() | 0; return ua; } - ha = Q.create(); - va = S(); + la = P.create(); + va = U(); return (function() { function ua() { - this.Rs = S(); + this.Ws = U(); } - ua.prototype.has = function(Ka) { - Ka = ba(Ka, !1); - return void 0 !== Ka ? Q.has(Ka, this.Rs) : !1; + ua.prototype.has = function(Ea) { + Ea = ca(Ea, !1); + return void 0 !== Ea ? P.has(Ea, this.Ws) : !1; }; - ua.prototype.get = function(Ka) { - Ka = ba(Ka, !1); - return void 0 !== Ka ? Q.get(Ka, this.Rs) : void 0; + ua.prototype.get = function(Ea) { + Ea = ca(Ea, !1); + return void 0 !== Ea ? P.get(Ea, this.Ws) : void 0; }; - ua.prototype.set = function(Ka, Ma) { - ba(Ka, !0)[this.Rs] = Ma; + ua.prototype.set = function(Ea, La) { + ca(Ea, !0)[this.Ws] = La; return this; }; - ua.prototype.delete = function(Ka) { - Ka = ba(Ka, !1); - return void 0 !== Ka ? delete Ka[this.Rs] : !1; + ua.prototype.delete = function(Ea) { + Ea = ca(Ea, !1); + return void 0 !== Ea ? delete Ea[this.Ws] : !1; }; ua.prototype.clear = function() { - this.Rs = S(); + this.Ws = U(); }; return ua; })(); } - function E(S) { - S.Hpb = void 0; - delete S.Hpb; - return S; + function E(U) { + U.Iqb = void 0; + delete U.Iqb; + return U; } G = Object.prototype.hasOwnProperty; F = "function" === typeof Symbol; H = F && "undefined" !== typeof Symbol.toPrimitive ? Symbol.toPrimitive : "@@toPrimitive"; - N = F && "undefined" !== typeof Symbol.iterator ? Symbol.iterator : "@@iterator"; + L = F && "undefined" !== typeof Symbol.iterator ? Symbol.iterator : "@@iterator"; F = "function" === typeof Object.create; M = ({ __proto__: [] }) instanceof Array; - L = !F && !M; - Q = { + N = !F && !M; + P = { create: F ? function() { return E(Object.create(null)); } : M ? function() { @@ -69048,57 +68591,57 @@ E3cbY[513816] = false; } : function() { return E({}); }, - has: L ? function(S, ba) { - return G.call(S, ba); - } : function(S, ba) { - return (ba in S); + has: N ? function(U, ca) { + return G.call(U, ca); + } : function(U, ca) { + return (ca in U); }, - get: L ? function(S, ba) { - return G.call(S, ba) ? S[ba] : void 0; - } : function(S, ba) { - return S[ba]; + get: N ? function(U, ca) { + return G.call(U, ca) ? U[ca] : void 0; + } : function(U, ca) { + return U[ca]; } }; - I = Object.getPrototypeOf(Function); - J = (F = "object" === typeof process && "true" === ({ + J = Object.getPrototypeOf(Function); + I = (F = "object" === typeof process && "true" === ({ NODE_ENV: "production", PLATFORM: "cadmium", ASEBUILD: "release", OBFUSCATE: "obfuscate" - }).REFLECT_METADATA_USE_MAP_POLYFILL) || "function" !== typeof Map || "function" !== typeof Map.prototype.entries ? B() : Map; + }).REFLECT_METADATA_USE_MAP_POLYFILL) || "function" !== typeof Map || "function" !== typeof Map.prototype.entries ? A() : Map; K = F || "function" !== typeof Set || "function" !== typeof Set.prototype.entries ? C() : Set; - P = new(F || "function" !== typeof WeakMap ? D() : WeakMap)(); - f("decorate", function(S, ba, na, ha) { + O = new(F || "function" !== typeof WeakMap ? D() : WeakMap)(); + f("decorate", function(U, ca, pa, la) { var ua; - if (u(na)) { - if (!y(S)) throw new TypeError(); - if ("function" !== typeof ba) throw new TypeError(); - for (na = S.length - 1; 0 <= na; --na) - if ((ha = (0, S[na])(ba), !u(ha) && null !== ha)) { - if ("function" !== typeof ha) throw new TypeError(); - ba = ha; - } return ba; + if (u(pa)) { + if (!y(U)) throw new TypeError(); + if ("function" !== typeof ca) throw new TypeError(); + for (pa = U.length - 1; 0 <= pa; --pa) + if ((la = (0, U[pa])(ca), !u(la) && null !== la)) { + if ("function" !== typeof la) throw new TypeError(); + ca = la; + } return ca; } - if (!y(S)) throw new TypeError(); - if (!t(ba)) throw new TypeError(); - if (!t(ha) && !u(ha) && null !== ha) throw new TypeError(); - null === ha && (ha = void 0); - na = v(na); - for (var va = S.length - 1; 0 <= va; --va) { - ua = (0, S[va])(ba, na, ha); + if (!y(U)) throw new TypeError(); + if (!t(ca)) throw new TypeError(); + if (!t(la) && !u(la) && null !== la) throw new TypeError(); + null === la && (la = void 0); + pa = w(pa); + for (var va = U.length - 1; 0 <= va; --va) { + ua = (0, U[va])(ca, pa, la); if (!u(ua) && null !== ua) { if (!t(ua)) throw new TypeError(); - ha = ua; + la = ua; } } - return ha; + return la; }); - f("metadata", function(S, ba) { - return function(na, ha) { + f("metadata", function(U, ca) { + return function(pa, la) { var va; - if (!t(na)) throw new TypeError(); - if (va = !u(ha)) { - a: switch (q(ha)) { + if (!t(pa)) throw new TypeError(); + if (va = !u(la)) { + a: switch (q(la)) { case 3: va = !0; break a; @@ -69111,105 +68654,105 @@ E3cbY[513816] = false; va = !va; } if (va) throw new TypeError(); - h(na, ha, !0).set(S, ba); + k(pa, la, !0).set(U, ca); }; }); - f("defineMetadata", function(S, ba, na, ha) { - if (!t(na)) throw new TypeError(); - u(ha) || (ha = v(ha)); - h(na, ha, !0).set(S, ba); - }); - f("hasMetadata", function(S, ba, na) { - if (!t(ba)) throw new TypeError(); - u(na) || (na = v(na)); - return d(S, ba, na); - }); - f("hasOwnMetadata", function(S, ba, na) { - if (!t(ba)) throw new TypeError(); - u(na) || (na = v(na)); - return g(S, ba, na); - }); - f("getMetadata", function(S, ba, na) { - if (!t(ba)) throw new TypeError(); - u(na) || (na = v(na)); - return n(S, ba, na); - }); - f("getOwnMetadata", function(S, ba, na) { - if (!t(ba)) throw new TypeError(); - u(na) || (na = v(na)); - return k(S, ba, na); - }); - f("getMetadataKeys", function(S, ba) { - if (!t(S)) throw new TypeError(); - u(ba) || (ba = v(ba)); - return m(S, ba); - }); - f("getOwnMetadataKeys", function(S, ba) { - if (!t(S)) throw new TypeError(); - u(ba) || (ba = v(ba)); - return p(S, ba); - }); - f("deleteMetadata", function(S, ba, na) { - var ha; - if (!t(ba)) throw new TypeError(); - u(na) || (na = v(na)); - ha = h(ba, na, !1); - if (u(ha) || !ha.delete(S)) return !1; - if (0 < ha.size) return !0; - S = P.get(ba); - S.delete(na); - if (0 < S.size) return !0; - P.delete(ba); + f("defineMetadata", function(U, ca, pa, la) { + if (!t(pa)) throw new TypeError(); + u(la) || (la = w(la)); + k(pa, la, !0).set(U, ca); + }); + f("hasMetadata", function(U, ca, pa) { + if (!t(ca)) throw new TypeError(); + u(pa) || (pa = w(pa)); + return d(U, ca, pa); + }); + f("hasOwnMetadata", function(U, ca, pa) { + if (!t(ca)) throw new TypeError(); + u(pa) || (pa = w(pa)); + return g(U, ca, pa); + }); + f("getMetadata", function(U, ca, pa) { + if (!t(ca)) throw new TypeError(); + u(pa) || (pa = w(pa)); + return p(U, ca, pa); + }); + f("getOwnMetadata", function(U, ca, pa) { + if (!t(ca)) throw new TypeError(); + u(pa) || (pa = w(pa)); + return h(U, ca, pa); + }); + f("getMetadataKeys", function(U, ca) { + if (!t(U)) throw new TypeError(); + u(ca) || (ca = w(ca)); + return l(U, ca); + }); + f("getOwnMetadataKeys", function(U, ca) { + if (!t(U)) throw new TypeError(); + u(ca) || (ca = w(ca)); + return n(U, ca); + }); + f("deleteMetadata", function(U, ca, pa) { + var la; + if (!t(ca)) throw new TypeError(); + u(pa) || (pa = w(pa)); + la = k(ca, pa, !1); + if (u(la) || !la.delete(U)) return !1; + if (0 < la.size) return !0; + U = O.get(ca); + U.delete(pa); + if (0 < U.size) return !0; + O.delete(ca); return !0; }); }); })(c || (c = {})); }, 63671: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; b = a(62680); c = a(67286); - l = a(58786); + m = a(58786); f = b("RegExp.prototype.exec"); - h = c("%TypeError%"); + k = c("%TypeError%"); r.exports = function(d) { - if (!l(d)) throw new h("`regex` must be a RegExp"); + if (!m(d)) throw new k("`regex` must be a RegExp"); return function(g) { return null !== f(d, g); }; }; }, 24454: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; c = a(80633); - l = a(24158); + m = a(24158); f = a(62680)("String.prototype.replace"); - h = (b = (/^\s$/).test("\u180e")) ? /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/ : /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/; + k = (b = (/^\s$/).test("\u180e")) ? /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/ : /^[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+/; d = b ? /[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/ : /[\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF]+$/; r.exports = function() { var g; - g = l(c(this)); - return f(f(g, h, ""), d, ""); + g = m(c(this)); + return f(f(g, k, ""), d, ""); }; }, 11341: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - f(n); - return g(n); + function c(p) { + f(p); + return g(p); } b = a(89429); - l = a(14926); + m = a(14926); f = a(80633); - h = a(24454); + k = a(24454); d = a(33871); a = a(93607); g = b(d()); - l(c, { - qhc: d, - implementation: h, - q4b: a + m(c, { + Uic: d, + implementation: k, + Q5b: a }); r.exports = c; }, @@ -69221,12 +68764,12 @@ E3cbY[513816] = false; }; }, 93607: function(r, b, a) { - var c, l; + var c, m; c = a(14926); - l = a(33871); + m = a(33871); r.exports = function() { var f; - f = l(); + f = m(); c(String.prototype, { trim: f }, { @@ -69240,569 +68783,569 @@ E3cbY[513816] = false; 15913: function(r, b, a) { var d; - function c(g, n, k) { - this.cL = !1 === g; - this.bo = g || .01; - this.Xda = void 0 === n ? 25 : n; - this.fDa = void 0 === k ? 1.1 : k; - this.wj = new d(l); + function c(g, p, h) { + this.vL = !1 === g; + this.gr = g || .01; + this.Cea = void 0 === p ? 25 : p; + this.FDa = void 0 === h ? 1.1 : h; + this.wj = new d(m); this.reset(); } - function l(g, n) { - return g.Mf > n.Mf ? 1 : g.Mf < n.Mf ? -1 : 0; + function m(g, p) { + return g.Mf > p.Mf ? 1 : g.Mf < p.Mf ? -1 : 0; } - function f(g, n) { - return g.Tv - n.Tv; + function f(g, p) { + return g.ew - p.ew; } - function h(g) { + function k(g) { this.config = g || ({}); this.mode = this.config.mode || "auto"; - c.call(this, "cont" === this.mode ? g.bo : !1); - this.EEb = this.config.ratio || .9; - this.FEb = this.config.wkc || 1E3; - this.a9 = 0; + c.call(this, "cont" === this.mode ? g.gr : !1); + this.IFb = this.config.ratio || .9; + this.JFb = this.config.Zlc || 1E3; + this.z9 = 0; } - d = a(35558).Gob; + d = a(35558).Fpb; c.prototype.reset = function() { this.wj.clear(); - this.Gra = this.n = 0; + this.isa = this.n = 0; }; c.prototype.size = function() { return this.wj.size; }; c.prototype.Dk = function(g) { - var n; - n = []; - g ? (this.U1(!0), this.wj.Hp(function(k) { - n.push(k); - })) : this.wj.Hp(function(k) { - n.push({ - Mf: k.Mf, - n: k.n + var p; + p = []; + g ? (this.v2(!0), this.wj.Gp(function(h) { + p.push(h); + })) : this.wj.Gp(function(h) { + p.push({ + Mf: h.Mf, + n: h.n }); }); - return n; + return p; }; c.prototype.summary = function() { - return [(this.cL ? "exact " : "approximating ") + this.n + " samples using " + this.size() + " centroids", "min = " + this.zi(0), "Q1 = " + this.zi(.25), "Q2 = " + this.zi(.5), "Q3 = " + this.zi(.75), "max = " + this.zi(1)].join("\n"); + return [(this.vL ? "exact " : "approximating ") + this.n + " samples using " + this.size() + " centroids", "min = " + this.wi(0), "Q1 = " + this.wi(.25), "Q2 = " + this.wi(.5), "Q3 = " + this.wi(.75), "max = " + this.wi(1)].join("\n"); }; - c.prototype.push = function(g, n) { - n = n || 1; + c.prototype.push = function(g, p) { + p = p || 1; g = Array.isArray(g) ? g : [g]; - for (var k = 0; k < g.length; k++) this.HQa(g[k], n); + for (var h = 0; h < g.length; h++) this.kRa(g[h], p); }; - c.prototype.Yva = function(g) { + c.prototype.ywa = function(g) { g = Array.isArray(g) ? g : [g]; - for (var n = 0; n < g.length; n++) this.HQa(g[n].Mf, g[n].n); + for (var p = 0; p < g.length; p++) this.kRa(g[p].Mf, g[p].n); }; - c.prototype.U1 = function(g) { - var n; - if (!(this.n === this.Gra || !g && this.fDa && this.fDa > this.n / this.Gra)) { - n = 0; - this.wj.Hp(function(k) { - k.Tv = n + k.n / 2; - n = k.UK = n + k.n; + c.prototype.v2 = function(g) { + var p; + if (!(this.n === this.isa || !g && this.FDa && this.FDa > this.n / this.isa)) { + p = 0; + this.wj.Gp(function(h) { + h.ew = p + h.n / 2; + p = h.mL = p + h.n; }); - this.n = this.Gra = n; + this.n = this.isa = p; } }; - c.prototype.lIb = function(g) { - var n, k; + c.prototype.uJb = function(g) { + var p, h; if (0 === this.size()) return null; - n = this.wj.lowerBound({ + p = this.wj.lowerBound({ Mf: g }); - k = null === n.data() ? n.yH() : n.data(); - return k.Mf === g || this.cL ? k : (n = n.yH()) && Math.abs(n.Mf - g) < Math.abs(k.Mf - g) ? n : k; + h = null === p.data() ? p.QH() : p.data(); + return h.Mf === g || this.vL ? h : (p = p.QH()) && Math.abs(p.Mf - g) < Math.abs(h.Mf - g) ? p : h; }; - c.prototype.cK = function(g, n, k) { - this.wj.Kt({ + c.prototype.uK = function(g, p, h) { + this.wj.Rt({ Mf: g, - n: n, - UK: k - }); - this.n += n; - }; - c.prototype.K1 = function(g, n, k) { - n !== g.Mf && (g.Mf += k * (n - g.Mf) / (g.n + k)); - g.UK += k; - g.Tv += k / 2; - g.n += k; - this.n += k; - }; - c.prototype.HQa = function(g, n) { - var k, m, p; - k = this.wj.min(); - m = this.wj.max(); - p = this.lIb(g); - p && p.Mf === g ? this.K1(p, g, n) : p === k ? this.cK(g, n, 0) : p === m ? this.cK(g, n, this.n) : this.cL ? this.cK(g, n, p.UK) : (k = p.Tv / this.n, Math.floor(4 * this.n * this.bo * k * (1 - k)) - p.n >= n ? this.K1(p, g, n) : this.cK(g, n, p.UK)); - this.U1(!1); - !this.cL && this.Xda && this.size() > this.Xda / this.bo && this.Vx(); - }; - c.prototype.Mwb = function(g) { - var n, k; - this.wj.Ms = f; - n = this.wj.upperBound({ - Tv: g - }); - this.wj.Ms = l; - k = n.yH(); - g = k && k.Tv === g ? k : n.next(); - return [k, g]; - }; - c.prototype.zi = function(g) { - var n; - n = (Array.isArray(g) ? g : [g]).map(this.jsb, this); - return Array.isArray(g) ? n : n[0]; + n: p, + mL: h + }); + this.n += p; + }; + c.prototype.m2 = function(g, p, h) { + p !== g.Mf && (g.Mf += h * (p - g.Mf) / (g.n + h)); + g.mL += h; + g.ew += h / 2; + g.n += h; + this.n += h; + }; + c.prototype.kRa = function(g, p) { + var h, l, n; + h = this.wj.min(); + l = this.wj.max(); + n = this.uJb(g); + n && n.Mf === g ? this.m2(n, g, p) : n === h ? this.uK(g, p, 0) : n === l ? this.uK(g, p, this.n) : this.vL ? this.uK(g, p, n.mL) : (h = n.ew / this.n, Math.floor(4 * this.n * this.gr * h * (1 - h)) - n.n >= p ? this.m2(n, g, p) : this.uK(g, p, n.mL)); + this.v2(!1); + !this.vL && this.Cea && this.size() > this.Cea / this.gr && this.fy(); + }; + c.prototype.Mxb = function(g) { + var p, h; + this.wj.Qs = f; + p = this.wj.upperBound({ + ew: g + }); + this.wj.Qs = m; + h = p.QH(); + g = h && h.ew === g ? h : p.next(); + return [h, g]; + }; + c.prototype.wi = function(g) { + var p; + p = (Array.isArray(g) ? g : [g]).map(this.ktb, this); + return Array.isArray(g) ? p : p[0]; }; - c.prototype.jsb = function(g) { - var n, k; + c.prototype.ktb = function(g) { + var p, h; if (0 !== this.size()) { - this.U1(!0); + this.v2(!0); this.wj.min(); this.wj.max(); g *= this.n; - n = this.Mwb(g); - k = n[0]; - n = n[1]; - return n === k || null === k || null === n ? (k || n).Mf : this.cL ? g <= k.UK ? k.Mf : n.Mf : k.Mf + (g - k.Tv) * (n.Mf - k.Mf) / (n.Tv - k.Tv); + p = this.Mxb(g); + h = p[0]; + p = p[1]; + return p === h || null === h || null === p ? (h || p).Mf : this.vL ? g <= h.mL ? h.Mf : p.Mf : h.Mf + (g - h.ew) * (p.Mf - h.Mf) / (p.ew - h.ew); } }; - c.prototype.Vx = function() { + c.prototype.fy = function() { var g; - if (!this.CWa) { + if (!this.lXa) { g = this.Dk(); this.reset(); - for (this.CWa = !0; 0 < g.length;) this.Yva(g.splice(Math.floor(Math.random() * g.length), 1)[0]); - this.U1(!0); - this.CWa = !1; + for (this.lXa = !0; 0 < g.length;) this.ywa(g.splice(Math.floor(Math.random() * g.length), 1)[0]); + this.v2(!0); + this.lXa = !1; } }; - h.prototype = Object.create(c.prototype); - h.prototype.constructor = h; - h.prototype.push = function(g) { + k.prototype = Object.create(c.prototype); + k.prototype.constructor = k; + k.prototype.push = function(g) { c.prototype.push.call(this, g); - this.Myb(); + this.Pzb(); }; - h.prototype.cK = function(g, n, k) { - this.a9 += 1; - c.prototype.cK.call(this, g, n, k); + k.prototype.uK = function(g, p, h) { + this.z9 += 1; + c.prototype.uK.call(this, g, p, h); }; - h.prototype.K1 = function(g, n, k) { - 1 === g.n && --this.a9; - c.prototype.K1.call(this, g, n, k); + k.prototype.m2 = function(g, p, h) { + 1 === g.n && --this.z9; + c.prototype.m2.call(this, g, p, h); }; - h.prototype.Myb = function() { - !("auto" !== this.mode || this.size() < this.FEb) && this.a9 / this.size() > this.EEb && (this.mode = "cont", this.cL = !1, this.bo = this.config.bo || .01, this.Vx()); + k.prototype.Pzb = function() { + !("auto" !== this.mode || this.size() < this.JFb) && this.z9 / this.size() > this.IFb && (this.mode = "cont", this.vL = !1, this.gr = this.config.gr || .01, this.fy()); }; r.exports = { TDigest: c, - Digest: h + Digest: k }; }, 5163: function(r, b, a) { - var Q, I, J; + var P, J, I; function c() { c = Object.assign || (function(K) { - for (var P, S = 1, ba = arguments.length; S < ba; S++) { - P = arguments[S]; - for (var na in P) Object.prototype.hasOwnProperty.call(P, na) && (K[na] = P[na]); + for (var O, U = 1, ca = arguments.length; U < ca; U++) { + O = arguments[U]; + for (var pa in O) Object.prototype.hasOwnProperty.call(O, pa) && (K[pa] = O[pa]); } return K; }); return c.apply(this, arguments); } - function l(K, P) { - l = Object.setPrototypeOf || ({ + function m(K, O) { + m = Object.setPrototypeOf || ({ __proto__: [] - }) instanceof Array && (function(S, ba) { - S.__proto__ = ba; - }) || (function(S, ba) { - for (var na in ba) Object.prototype.hasOwnProperty.call(ba, na) && (S[na] = ba[na]); + }) instanceof Array && (function(U, ca) { + U.__proto__ = ca; + }) || (function(U, ca) { + for (var pa in ca) Object.prototype.hasOwnProperty.call(ca, pa) && (U[pa] = ca[pa]); }); - return l(K, P); + return m(K, O); } - function f(K, P) { - function S() { + function f(K, O) { + function U() { this.constructor = K; } - if ("function" !== typeof P && null !== P) throw new TypeError("Class extends value " + String(P) + " is not a constructor or null"); - l(K, P); - K.prototype = null === P ? Object.create(P) : (S.prototype = P.prototype, new S()); + if ("function" !== typeof O && null !== O) throw new TypeError("Class extends value " + String(O) + " is not a constructor or null"); + m(K, O); + K.prototype = null === O ? Object.create(O) : (U.prototype = O.prototype, new U()); } - function h(K, P) { - var S, ba, na; - S = {}; - for (ba in K) Object.prototype.hasOwnProperty.call(K, ba) && 0 > P.indexOf(ba) && (S[ba] = K[ba]); + function k(K, O) { + var U, ca, pa; + U = {}; + for (ca in K) Object.prototype.hasOwnProperty.call(K, ca) && 0 > O.indexOf(ca) && (U[ca] = K[ca]); if (null != K && "function" === typeof Object.getOwnPropertySymbols) { - na = 0; - for (ba = Object.getOwnPropertySymbols(K); na < ba.length; na++) 0 > P.indexOf(ba[na]) && Object.prototype.propertyIsEnumerable.call(K, ba[na]) && (S[ba[na]] = K[ba[na]]); + pa = 0; + for (ca = Object.getOwnPropertySymbols(K); pa < ca.length; pa++) 0 > O.indexOf(ca[pa]) && Object.prototype.propertyIsEnumerable.call(K, ca[pa]) && (U[ca[pa]] = K[ca[pa]]); } - return S; + return U; } - function d(K, P, S, ba) { - var na, ha, va; - na = arguments.length; - ha = 3 > na ? P : null === ba ? ba = Object.getOwnPropertyDescriptor(P, S) : ba; - if ("object" === typeof Reflect && "function" === typeof Reflect.jB) ha = Reflect.jB(K, P, S, ba); + function d(K, O, U, ca) { + var pa, la, va; + pa = arguments.length; + la = 3 > pa ? O : null === ca ? ca = Object.getOwnPropertyDescriptor(O, U) : ca; + if ("object" === typeof Reflect && "function" === typeof Reflect.vB) la = Reflect.vB(K, O, U, ca); else for (var ua = K.length - 1; 0 <= ua; ua--) - if (va = K[ua]) ha = (3 > na ? va(ha) : 3 < na ? va(P, S, ha) : va(P, S)) || ha; - return (3 < na && ha && Object.defineProperty(P, S, ha), ha); + if (va = K[ua]) la = (3 > pa ? va(la) : 3 < pa ? va(O, U, la) : va(O, U)) || la; + return (3 < pa && la && Object.defineProperty(O, U, la), la); } - function g(K, P) { - return function(S, ba) { - P(S, ba, K); + function g(K, O) { + return function(U, ca) { + O(U, ca, K); }; } - function n(K, P, S, ba, na, ha) { - var ua, Ka, Ea; + function p(K, O, U, ca, pa, la) { + var ua, Ea, Fa; - function va(Ra) { - if (void 0 !== Ra && "function" !== typeof Ra) throw new TypeError("Function expected"); - return Ra; + function va(Qa) { + if (void 0 !== Qa && "function" !== typeof Qa) throw new TypeError("Function expected"); + return Qa; } - ua = ba.kind; - Ka = "getter" === ua ? "get" : "setter" === ua ? "set" : "value"; - K = !P && K ? ba["static"] ? K : K.prototype : null; - P = P || (K ? Object.getOwnPropertyDescriptor(K, ba.name) : {}); - for (var Ma, $a = !1, Y = S.length - 1; 0 <= Y; Y--) { - Ma = {}; - for (var ma in ba) Ma[ma] = "access" === ma ? {} : ba[ma]; - for (ma in ba.NSa) Ma.NSa[ma] = ba.NSa[ma]; - Ma.jfc = function(Ra) { - if ($a) throw new TypeError("Cannot add initializers after decoration has completed"); - ha.push(va(Ra || null)); + ua = ca.kind; + Ea = "getter" === ua ? "get" : "setter" === ua ? "set" : "value"; + K = !O && K ? ca["static"] ? K : K.prototype : null; + O = O || (K ? Object.getOwnPropertyDescriptor(K, ca.name) : {}); + for (var La, Za = !1, Y = U.length - 1; 0 <= Y; Y--) { + La = {}; + for (var ma in ca) La[ma] = "access" === ma ? {} : ca[ma]; + for (ma in ca.tTa) La.tTa[ma] = ca.tTa[ma]; + La.Pgc = function(Qa) { + if (Za) throw new TypeError("Cannot add initializers after decoration has completed"); + la.push(va(Qa || null)); }; - Ea = (0, S[Y])("accessor" === ua ? { - get: P.get, - set: P.set - } : P[Ka], Ma); + Fa = (0, U[Y])("accessor" === ua ? { + get: O.get, + set: O.set + } : O[Ea], La); if ("accessor" === ua) { - if (void 0 !== Ea) { - if (null === Ea || "object" !== typeof Ea) throw new TypeError("Object expected"); - if (Ma = va(Ea.get)) P.get = Ma; - if (Ma = va(Ea.set)) P.set = Ma; - (Ma = va(Ea.Bb)) && na.unshift(Ma); + if (void 0 !== Fa) { + if (null === Fa || "object" !== typeof Fa) throw new TypeError("Object expected"); + if (La = va(Fa.get)) O.get = La; + if (La = va(Fa.set)) O.set = La; + (La = va(Fa.Eb)) && pa.unshift(La); } - } else if (Ma = va(Ea)) "field" === ua ? na.unshift(Ma) : P[Ka] = Ma; + } else if (La = va(Fa)) "field" === ua ? pa.unshift(La) : O[Ea] = La; } - K && Object.defineProperty(K, ba.name, P); - $a = !0; + K && Object.defineProperty(K, ca.name, O); + Za = !0; } - function k(K, P, S) { - for (var ba = 2 < arguments.length, na = 0; na < P.length; na++) S = ba ? P[na].call(K, S) : P[na].call(K); - return ba ? S : void 0; + function h(K, O, U) { + for (var ca = 2 < arguments.length, pa = 0; pa < O.length; pa++) U = ca ? O[pa].call(K, U) : O[pa].call(K); + return ca ? U : void 0; } - function m(K) { + function l(K) { return "symbol" === typeof K ? K : ("").concat(K); } - function p(K, P, S) { - "symbol" === typeof P && (P = P.description ? ("[").concat(P.description, "]") : ""); + function n(K, O, U) { + "symbol" === typeof O && (O = O.description ? ("[").concat(O.description, "]") : ""); return Object.defineProperty(K, "name", { configurable: !0, - value: S ? ("").concat(S, " ", P) : P + value: U ? ("").concat(U, " ", O) : O }); } - function q(K, P) { - if ("object" === typeof Reflect && "function" === typeof Reflect.Xd) return Reflect.Xd(K, P); + function q(K, O) { + if ("object" === typeof Reflect && "function" === typeof Reflect.Zd) return Reflect.Zd(K, O); } - function u(K, P, S, ba) { - function na(ha) { - return ha instanceof S ? ha : new S(function(va) { - va(ha); + function u(K, O, U, ca) { + function pa(la) { + return la instanceof U ? la : new U(function(va) { + va(la); }); } - return new(S || (S = Promise))(function(ha, va) { - function ua($a) { + return new(U || (U = Promise))(function(la, va) { + function ua(Za) { try { - Ma(ba.next($a)); + La(ca.next(Za)); } catch (Y) { va(Y); } } - function Ka($a) { + function Ea(Za) { try { - Ma(ba["throw"]($a)); + La(ca["throw"](Za)); } catch (Y) { va(Y); } } - function Ma($a) { - $a.done ? ha($a.value) : na($a.value).then(ua, Ka); + function La(Za) { + Za.done ? la(Za.value) : pa(Za.value).then(ua, Ea); } - Ma((ba = ba.apply(K, P || [])).next()); + La((ca = ca.apply(K, O || [])).next()); }); } - function t(K, P) { - var na, ha, va, ua, Ka; + function t(K, O) { + var pa, la, va, ua, Ea; - function S(Ma) { - return function($a) { - return ba([Ma, $a]); + function U(La) { + return function(Za) { + return ca([La, Za]); }; } - function ba(Ma) { - if (ha) throw new TypeError("Generator is already executing."); + function ca(La) { + if (la) throw new TypeError("Generator is already executing."); for (; - (Ka && (Ka = 0, Ma[0] && (na = 0)), na);) try { - if ((ha = 1, va && (ua = Ma[0] & 2 ? va["return"] : Ma[0] ? va["throw"] || ((ua = va["return"]) && ua.call(va), 0) : va.next) && !(ua = ua.call(va, Ma[1])).done)) return ua; - if ((va = 0, ua)) Ma = [Ma[0] & 2, ua.value]; - switch (Ma[0]) { + (Ea && (Ea = 0, La[0] && (pa = 0)), pa);) try { + if ((la = 1, va && (ua = La[0] & 2 ? va["return"] : La[0] ? va["throw"] || ((ua = va["return"]) && ua.call(va), 0) : va.next) && !(ua = ua.call(va, La[1])).done)) return ua; + if ((va = 0, ua)) La = [La[0] & 2, ua.value]; + switch (La[0]) { case 0: case 1: - ua = Ma; + ua = La; break; case 4: - return (na.label++, { - value: Ma[1], + return (pa.label++, { + value: La[1], done: !1 }); case 5: - na.label++; - va = Ma[1]; - Ma = [0]; + pa.label++; + va = La[1]; + La = [0]; continue; case 7: - Ma = na.hH.pop(); - na.Vj.pop(); + La = pa.AH.pop(); + pa.ah.pop(); continue; default: - if (!(ua = na.Vj, ua = 0 < ua.length && ua[ua.length - 1]) && (6 === Ma[0] || 2 === Ma[0])) { - na = 0; + if (!(ua = pa.ah, ua = 0 < ua.length && ua[ua.length - 1]) && (6 === La[0] || 2 === La[0])) { + pa = 0; continue; } - if (3 === Ma[0] && (!ua || Ma[1] > ua[0] && Ma[1] < ua[3])) na.label = Ma[1]; - else if (6 === Ma[0] && na.label < ua[1])(na.label = ua[1], ua = Ma); - else if (ua && na.label < ua[2])(na.label = ua[2], na.hH.push(Ma)); + if (3 === La[0] && (!ua || La[1] > ua[0] && La[1] < ua[3])) pa.label = La[1]; + else if (6 === La[0] && pa.label < ua[1])(pa.label = ua[1], ua = La); + else if (ua && pa.label < ua[2])(pa.label = ua[2], pa.AH.push(La)); else { - ua[2] && na.hH.pop(); - na.Vj.pop(); + ua[2] && pa.AH.pop(); + pa.ah.pop(); continue; } } - Ma = P.call(K, na); - } catch ($a) { - Ma = [6, $a]; + La = O.call(K, pa); + } catch (Za) { + La = [6, Za]; va = 0; } finally { - ha = ua = 0; + la = ua = 0; } - if (Ma[0] & 5) throw Ma[1]; + if (La[0] & 5) throw La[1]; return { - value: Ma[0] ? Ma[1] : void 0, + value: La[0] ? La[1] : void 0, done: !0 }; } - na = { + pa = { label: 0, - Wa: function() { + Ka: function() { if (ua[0] & 1) throw ua[1]; return ua[1]; }, - Vj: [], - hH: [] - }; - return (Ka = { - next: S(0), - "throw": S(1), - "return": S(2) - }, "function" === typeof Symbol && (Ka[Symbol.iterator] = function() { + ah: [], + AH: [] + }; + return (Ea = { + next: U(0), + "throw": U(1), + "return": U(2) + }, "function" === typeof Symbol && (Ea[Symbol.iterator] = function() { return this; - }), Ka); + }), Ea); } - function w(K, P) { - for (var S in K) "default" === S || Object.prototype.hasOwnProperty.call(P, S) || Q(P, K, S); + function v(K, O) { + for (var U in K) "default" === U || Object.prototype.hasOwnProperty.call(O, U) || P(O, K, U); } - function v(K) { - var P, S, ba; - P = "function" === typeof Symbol && Symbol.iterator; - S = P && K[P]; - ba = 0; - if (S) return S.call(K); + function w(K) { + var O, U, ca; + O = "function" === typeof Symbol && Symbol.iterator; + U = O && K[O]; + ca = 0; + if (U) return U.call(K); if (K && "number" === typeof K.length) return { next: function() { - K && ba >= K.length && (K = void 0); + K && ca >= K.length && (K = void 0); return { - value: K && K[ba++], + value: K && K[ca++], done: !K }; } }; - throw new TypeError(P ? "Object is not iterable." : "Symbol.iterator is not defined."); + throw new TypeError(O ? "Object is not iterable." : "Symbol.iterator is not defined."); } - function y(K, P) { - var S, ba, na; - S = "function" === typeof Symbol && K[Symbol.iterator]; - if (!S) return K; - K = S.call(K); - na = []; + function y(K, O) { + var U, ca, pa; + U = "function" === typeof Symbol && K[Symbol.iterator]; + if (!U) return K; + K = U.call(K); + pa = []; try { for (; - (void 0 === P || 0 < P--) && !(ba = K.next()).done;) na.push(ba.value); + (void 0 === O || 0 < O--) && !(ca = K.next()).done;) pa.push(ca.value); } catch (va) { - var ha; - ha = { + var la; + la = { error: va }; } finally { try { - ba && !ba.done && (S = K["return"]) && S.call(K); + ca && !ca.done && (U = K["return"]) && U.call(K); } finally { - if (ha) throw ha.error; + if (la) throw la.error; } } - return na; + return pa; } function x() { - for (var K = [], P = 0; P < arguments.length; P++) K = K.concat(y(arguments[P])); + for (var K = [], O = 0; O < arguments.length; O++) K = K.concat(y(arguments[O])); return K; } function z() { - var ba; - for (var K = 0, P = 0, S = arguments.length; P < S; P++) K += arguments[P].length; + var ca; + for (var K = 0, O = 0, U = arguments.length; O < U; O++) K += arguments[O].length; K = Array(K); - ba = 0; - for (P = 0; P < S; P++) - for (var na = arguments[P], ha = 0, va = na.length; ha < va; - (ha++, ba++)) K[ba] = na[ha]; + ca = 0; + for (O = 0; O < U; O++) + for (var pa = arguments[O], la = 0, va = pa.length; la < va; + (la++, ca++)) K[ca] = pa[la]; return K; } - function A(K, P, S) { - if (S || 2 === arguments.length) - for (var ba = 0, na = P.length, ha; ba < na; ba++) !ha && (ba in P) || (ha || (ha = Array.prototype.slice.call(P, 0, ba)), ha[ba] = P[ba]); - return K.concat(ha || Array.prototype.slice.call(P)); + function B(K, O, U) { + if (U || 2 === arguments.length) + for (var ca = 0, pa = O.length, la; ca < pa; ca++) !la && (ca in O) || (la || (la = Array.prototype.slice.call(O, 0, ca)), la[ca] = O[ca]); + return K.concat(la || Array.prototype.slice.call(O)); } - function B(K) { - return this instanceof B ? (this.Eba = K, this) : new B(K); + function A(K) { + return this instanceof A ? (this.jca = K, this) : new A(K); } - function C(K, P, S) { - var Ka, Ma, $a; + function C(K, O, U) { + var Ea, La, Za; - function ba(Y) { - Ka[Y] && (Ma[Y] = function(ma) { - return new Promise(function(Ea, Ra) { - 1 < $a.push([Y, ma, Ea, Ra]) || na(Y, ma); + function ca(Y) { + Ea[Y] && (La[Y] = function(ma) { + return new Promise(function(Fa, Qa) { + 1 < Za.push([Y, ma, Fa, Qa]) || pa(Y, ma); }); }); } - function na(Y, ma) { - var Ea; + function pa(Y, ma) { + var Fa; try { - Ea = Ka[Y](ma); - Ea.value instanceof B ? Promise.resolve(Ea.value.Eba).then(ha, va) : ua($a[0][2], Ea); - } catch (Ra) { - ua($a[0][3], Ra); + Fa = Ea[Y](ma); + Fa.value instanceof A ? Promise.resolve(Fa.value.jca).then(la, va) : ua(Za[0][2], Fa); + } catch (Qa) { + ua(Za[0][3], Qa); } } - function ha(Y) { - na("next", Y); + function la(Y) { + pa("next", Y); } function va(Y) { - na("throw", Y); + pa("throw", Y); } function ua(Y, ma) { - (Y(ma), $a.shift(), $a.length) && na($a[0][0], $a[0][1]); + (Y(ma), Za.shift(), Za.length) && pa(Za[0][0], Za[0][1]); } if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - Ka = S.apply(K, P || []); - $a = []; - return (Ma = {}, ba("next"), ba("throw"), ba("return"), Ma[Symbol.asyncIterator] = function() { + Ea = U.apply(K, O || []); + Za = []; + return (La = {}, ca("next"), ca("throw"), ca("return"), La[Symbol.asyncIterator] = function() { return this; - }, Ma); + }, La); } function D(K) { - var S, ba; + var U, ca; - function P(na, ha) { - S[na] = K[na] ? function(va) { - return (ba = !ba) ? { - value: B(K[na](va)), + function O(pa, la) { + U[pa] = K[pa] ? function(va) { + return (ca = !ca) ? { + value: A(K[pa](va)), done: !1 - } : ha ? ha(va) : va; - } : ha; + } : la ? la(va) : va; + } : la; } - return (S = {}, P("next"), P("throw", function(na) { - throw na; - }), P("return"), S[Symbol.iterator] = function() { + return (U = {}, O("next"), O("throw", function(pa) { + throw pa; + }), O("return"), U[Symbol.iterator] = function() { return this; - }, S); + }, U); } function E(K) { - var ba, na; + var ca, pa; - function P(ha) { - na[ha] = K[ha] && (function(va) { - return new Promise(function(ua, Ka) { - va = K[ha](va); - S(ua, Ka, va.done, va.value); + function O(la) { + pa[la] = K[la] && (function(va) { + return new Promise(function(ua, Ea) { + va = K[la](va); + U(ua, Ea, va.done, va.value); }); }); } - function S(ha, va, ua, Ka) { - Promise.resolve(Ka).then(function(Ma) { - ha({ - value: Ma, + function U(la, va, ua, Ea) { + Promise.resolve(Ea).then(function(La) { + la({ + value: La, done: ua }); }, va); } if (!Symbol.asyncIterator) throw new TypeError("Symbol.asyncIterator is not defined."); - ba = K[Symbol.asyncIterator]; - return ba ? ba.call(K) : (K = "function" === typeof v ? v(K) : K[Symbol.iterator](), na = {}, P("next"), P("throw"), P("return"), na[Symbol.asyncIterator] = function() { + ca = K[Symbol.asyncIterator]; + return ca ? ca.call(K) : (K = "function" === typeof w ? w(K) : K[Symbol.iterator](), pa = {}, O("next"), O("throw"), O("return"), pa[Symbol.asyncIterator] = function() { return this; - }, na); + }, pa); } - function G(K, P) { + function G(K, O) { Object.defineProperty ? Object.defineProperty(K, "raw", { - value: P - }) : K.raw = P; + value: O + }) : K.raw = O; return K; } function F(K) { - var P; + var O; if (K && K.__esModule) return K; - P = {}; + O = {}; if (null != K) - for (var S in K) "default" !== S && Object.prototype.hasOwnProperty.call(K, S) && Q(P, K, S); - I(P, K); - return P; + for (var U in K) "default" !== U && Object.prototype.hasOwnProperty.call(K, U) && P(O, K, U); + J(O, K); + return O; } function H(K) { @@ -69811,22 +69354,22 @@ E3cbY[513816] = false; }; } - function N(K, P, S, ba) { - if ("a" === S && !ba) throw new TypeError("Private accessor was defined without a getter"); - if ("function" === typeof P ? K !== P || !ba : !P.has(K)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); - return "m" === S ? ba : "a" === S ? ba.call(K) : ba ? ba.value : P.get(K); + function L(K, O, U, ca) { + if ("a" === U && !ca) throw new TypeError("Private accessor was defined without a getter"); + if ("function" === typeof O ? K !== O || !ca : !O.has(K)) throw new TypeError("Cannot read private member from an object whose class did not declare it"); + return "m" === U ? ca : "a" === U ? ca.call(K) : ca ? ca.value : O.get(K); } - function M(K, P, S, ba, na) { - if ("m" === ba) throw new TypeError("Private method is not writable"); - if ("a" === ba && !na) throw new TypeError("Private accessor was defined without a setter"); - if ("function" === typeof P ? K !== P || !na : !P.has(K)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); - return ("a" === ba ? na.call(K, S) : na ? na.value = S : P.set(K, S), S); + function M(K, O, U, ca, pa) { + if ("m" === ca) throw new TypeError("Private method is not writable"); + if ("a" === ca && !pa) throw new TypeError("Private accessor was defined without a setter"); + if ("function" === typeof O ? K !== O || !pa : !O.has(K)) throw new TypeError("Cannot write private member to an object whose class did not declare it"); + return ("a" === ca ? pa.call(K, U) : pa ? pa.value = U : O.set(K, U), U); } - function L(K, P) { - if (null === P || "object" !== typeof P && "function" !== typeof P) throw new TypeError("Cannot use 'in' operator on non-object"); - return "function" === typeof K ? P === K : K.has(P); + function N(K, O) { + if (null === O || "object" !== typeof O && "function" !== typeof O) throw new TypeError("Cannot use 'in' operator on non-object"); + return "function" === typeof K ? O === K : K.has(O); } a.r(b); a.d(b, { @@ -69843,31 +69386,31 @@ E3cbY[513816] = false; return E; }, __await: function() { - return B; + return A; }, __awaiter: function() { return u; }, __classPrivateFieldGet: function() { - return N; + return L; }, __classPrivateFieldIn: function() { - return L; + return N; }, __classPrivateFieldSet: function() { return M; }, __createBinding: function() { - return Q; + return P; }, __decorate: function() { return d; }, - Pec: function() { - return n; + vgc: function() { + return p; }, __exportStar: function() { - return w; + return v; }, __extends: function() { return f; @@ -69890,111 +69433,111 @@ E3cbY[513816] = false; __param: function() { return g; }, - Qec: function() { - return m; + wgc: function() { + return l; }, __read: function() { return y; }, __rest: function() { - return h; - }, - Rec: function() { return k; }, - Sec: function() { - return p; + xgc: function() { + return h; + }, + ygc: function() { + return n; }, __spread: function() { return x; }, __spreadArray: function() { - return A; + return B; }, __spreadArrays: function() { return z; }, __values: function() { - return v; + return w; }, "default": function() { - return J; + return I; } }); - Q = Object.create ? function(K, P, S, ba) { - var na; - void 0 === ba && (ba = S); - na = Object.getOwnPropertyDescriptor(P, S); - if (!na || (("get" in na) ? !P.__esModule : na.writable || na.configurable)) na = { + P = Object.create ? function(K, O, U, ca) { + var pa; + void 0 === ca && (ca = U); + pa = Object.getOwnPropertyDescriptor(O, U); + if (!pa || (("get" in pa) ? !O.__esModule : pa.writable || pa.configurable)) pa = { enumerable: !0, get: function() { - return P[S]; + return O[U]; } }; - Object.defineProperty(K, ba, na); - } : function(K, P, S, ba) { - void 0 === ba && (ba = S); - K[ba] = P[S]; + Object.defineProperty(K, ca, pa); + } : function(K, O, U, ca) { + void 0 === ca && (ca = U); + K[ca] = O[U]; }; - I = Object.create ? function(K, P) { + J = Object.create ? function(K, O) { Object.defineProperty(K, "default", { enumerable: !0, - value: P + value: O }); - } : function(K, P) { - K["default"] = P; + } : function(K, O) { + K["default"] = O; }; - J = { + I = { __extends: f, __assign: c, - __rest: h, + __rest: k, __decorate: d, __param: g, __metadata: q, __awaiter: u, __generator: t, - __createBinding: Q, - __exportStar: w, - __values: v, + __createBinding: P, + __exportStar: v, + __values: w, __read: y, __spread: x, __spreadArrays: z, - __spreadArray: A, - __await: B, + __spreadArray: B, + __await: A, __asyncGenerator: C, __asyncDelegator: D, __asyncValues: E, __makeTemplateObject: G, __importStar: F, __importDefault: H, - __classPrivateFieldGet: N, + __classPrivateFieldGet: L, __classPrivateFieldSet: M, - __classPrivateFieldIn: L + __classPrivateFieldIn: N }; }, 69452: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; c = a(76113); - l = a(69808); + m = a(69808); f = a(48668); - h = a(99939); + k = a(99939); d = a(97911); g = a(51832); b = a(67286); - n = a(62680); - k = a(26302); - m = n("String.prototype.charAt"); - p = b("%Array.prototype.indexOf%"); + p = a(62680); + h = a(26302); + l = p("String.prototype.charAt"); + n = b("%Array.prototype.indexOf%"); q = b("%Math.max%"); r.exports = function(u) { - var t, w, v; + var t, v, w; t = 1 < arguments.length ? c(arguments[1]) : 0; - if (p && !d(u) && g(t) && "undefined" !== typeof u) return -1 < p.apply(this, arguments); - w = f(this); - v = l(w.length); - if (0 === v) return !1; - for (t = 0 <= t ? t : q(0, v + t); t < v;) { - if (h(u, k(w) ? m(w, t) : w[t])) return !0; + if (n && !d(u) && g(t) && "undefined" !== typeof u) return -1 < n.apply(this, arguments); + v = f(this); + w = m(v.length); + if (0 === w) return !1; + for (t = 0 <= t ? t : q(0, w + t); t < w;) { + if (k(u, h(v) ? l(v, t) : v[t])) return !0; t += 1; } return !1; @@ -70008,12 +69551,12 @@ E3cbY[513816] = false; }; }, 26860: function(r, b, a) { - var c, l; + var c, m; c = a(14926); - l = a(44878); + m = a(44878); r.exports = function() { var f; - f = l(); + f = m(); c(Array.prototype, { includes: f }, { @@ -70026,38 +69569,38 @@ E3cbY[513816] = false; }, 17187: function(r) { function b() { - this.mb = this.mb || ({}); - this.Ts = this.Ts || void 0; + this.lb = this.lb || ({}); + this.Ys = this.Ys || void 0; } - function a(l) { - return "function" === typeof l; + function a(m) { + return "function" === typeof m; } - function c(l) { - return "object" === typeof l && null !== l; + function c(m) { + return "object" === typeof m && null !== m; } r.exports = b; b.EventEmitter = b; - b.prototype.mb = void 0; - b.prototype.Ts = void 0; - b.$la = 10; - b.prototype.setMaxListeners = function(l) { - if ("number" !== typeof l || 0 > l || isNaN(l)) throw TypeError("n must be a positive number"); - this.Ts = l; + b.prototype.lb = void 0; + b.prototype.Ys = void 0; + b.Bma = 10; + b.prototype.setMaxListeners = function(m) { + if ("number" !== typeof m || 0 > m || isNaN(m)) throw TypeError("n must be a positive number"); + this.Ys = m; return this; }; - b.prototype.emit = function(l) { - var f, h, d, g; - this.mb || (this.mb = {}); - if ("error" === l && (!this.mb.error || c(this.mb.error) && !this.mb.error.length)) { - h = arguments[1]; - if (h instanceof Error) throw h; - d = Error('Uncaught, unspecified "error" event. (' + h + ")"); - d.context = h; + b.prototype.emit = function(m) { + var f, k, d, g; + this.lb || (this.lb = {}); + if ("error" === m && (!this.lb.error || c(this.lb.error) && !this.lb.error.length)) { + k = arguments[1]; + if (k instanceof Error) throw k; + d = Error('Uncaught, unspecified "error" event. (' + k + ")"); + d.context = k; throw d; } - d = this.mb[l]; + d = this.lb[m]; if (void 0 === d) return !1; if (a(d)) switch (arguments.length) { case 1: @@ -70070,85 +69613,85 @@ E3cbY[513816] = false; d.call(this, arguments[1], arguments[2]); break; default: - (h = Array.prototype.slice.call(arguments, 1), d.apply(this, h)); + (k = Array.prototype.slice.call(arguments, 1), d.apply(this, k)); } else if (c(d)) { - h = Array.prototype.slice.call(arguments, 1); + k = Array.prototype.slice.call(arguments, 1); g = d.slice(); d = g.length; - for (f = 0; f < d; f++) g[f].apply(this, h); + for (f = 0; f < d; f++) g[f].apply(this, k); } return !0; }; - b.prototype.addListener = function(l, f) { + b.prototype.addListener = function(m, f) { if (!a(f)) throw TypeError("listener must be a function"); - this.mb || (this.mb = {}); - this.mb.kVb && this.emit("newListener", l, a(f.listener) ? f.listener : f); - this.mb[l] ? c(this.mb[l]) ? this.mb[l].push(f) : this.mb[l] = [this.mb[l], f] : this.mb[l] = f; - c(this.mb[l]) && !this.mb[l].yAa && (f = void 0 === this.Ts ? b.$la : this.Ts) && 0 < f && this.mb[l].length > f && (this.mb[l].yAa = !0, console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.", this.mb[l].length), "function" === typeof console.trace && console.trace()); + this.lb || (this.lb = {}); + this.lb.BWb && this.emit("newListener", m, a(f.listener) ? f.listener : f); + this.lb[m] ? c(this.lb[m]) ? this.lb[m].push(f) : this.lb[m] = [this.lb[m], f] : this.lb[m] = f; + c(this.lb[m]) && !this.lb[m].ZAa && (f = void 0 === this.Ys ? b.Bma : this.Ys) && 0 < f && this.lb[m].length > f && (this.lb[m].ZAa = !0, console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.", this.lb[m].length), "function" === typeof console.trace && console.trace()); return this; }; b.prototype.on = b.prototype.addListener; - b.prototype.once = function(l, f) { + b.prototype.once = function(m, f) { var d; - function h() { - this.removeListener(l, h); + function k() { + this.removeListener(m, k); d || (d = !0, f.apply(this, arguments)); } if (!a(f)) throw TypeError("listener must be a function"); d = !1; - h.listener = f; - this.on(l, h); + k.listener = f; + this.on(m, k); return this; }; - b.prototype.removeListener = function(l, f) { - var h, d, g; + b.prototype.removeListener = function(m, f) { + var k, d, g; if (!a(f)) throw TypeError("listener must be a function"); - if (!this.mb || !this.mb[l]) return this; - h = this.mb[l]; - d = h.length; + if (!this.lb || !this.lb[m]) return this; + k = this.lb[m]; + d = k.length; g = -1; - if (h === f || a(h.listener) && h.listener === f)(delete this.mb[l], this.mb.removeListener && this.emit("removeListener", l, f)); - else if (c(h)) { + if (k === f || a(k.listener) && k.listener === f)(delete this.lb[m], this.lb.removeListener && this.emit("removeListener", m, f)); + else if (c(k)) { for (; 0 < d--;) - if (h[d] === f || h[d].listener && h[d].listener === f) { + if (k[d] === f || k[d].listener && k[d].listener === f) { g = d; break; } if (0 > g) return this; - 1 === h.length ? (h.length = 0, delete this.mb[l]) : h.splice(g, 1); - this.mb.removeListener && this.emit("removeListener", l, f); + 1 === k.length ? (k.length = 0, delete this.lb[m]) : k.splice(g, 1); + this.lb.removeListener && this.emit("removeListener", m, f); } return this; }; - b.prototype.removeAllListeners = function(l) { + b.prototype.removeAllListeners = function(m) { var f; - if (!this.mb) return this; - if (!this.mb.removeListener) return (0 === arguments.length ? this.mb = {} : this.mb[l] && delete this.mb[l], this); + if (!this.lb) return this; + if (!this.lb.removeListener) return (0 === arguments.length ? this.lb = {} : this.lb[m] && delete this.lb[m], this); if (0 === arguments.length) { - for (f in this.mb) "removeListener" !== f && this.removeAllListeners(f); + for (f in this.lb) "removeListener" !== f && this.removeAllListeners(f); this.removeAllListeners("removeListener"); - this.mb = {}; + this.lb = {}; return this; } - f = this.mb[l]; - if (a(f)) this.removeListener(l, f); + f = this.lb[m]; + if (a(f)) this.removeListener(m, f); else if (f) - for (; f.length;) this.removeListener(l, f[f.length - 1]); - delete this.mb[l]; + for (; f.length;) this.removeListener(m, f[f.length - 1]); + delete this.lb[m]; return this; }; - b.prototype.listeners = function(l) { - return this.mb && this.mb[l] ? a(this.mb[l]) ? [this.mb[l]] : this.mb[l].slice() : []; + b.prototype.listeners = function(m) { + return this.lb && this.lb[m] ? a(this.lb[m]) ? [this.lb[m]] : this.lb[m].slice() : []; }; - b.prototype.listenerCount = function(l) { - if (this.mb) { - l = this.mb[l]; - if (a(l)) return 1; - if (l) return l.length; + b.prototype.listenerCount = function(m) { + if (this.lb) { + m = this.lb[m]; + if (a(m)) return 1; + if (m) return m.length; } return 0; }; - b.listenerCount = function(l, f) { - return l.listenerCount(f); + b.listenerCount = function(m, f) { + return m.listenerCount(f); }; }, 70834: function(r, b) { @@ -70166,455 +69709,455 @@ E3cbY[513816] = false; a.prototype.skip = function(c) { this.position += c; }; - a.prototype.hpa = function() { + a.prototype.Lpa = function() { return this.buffer.length - this.position; }; - a.prototype.gz = function() { + a.prototype.vz = function() { return this.buffer[this.position++]; }; - a.prototype.Hj = function(c) { - var l; - l = this.position; + a.prototype.Fj = function(c) { + var m; + m = this.position; this.position += c; - return this.RQb(this.buffer) ? this.buffer.subarray(l, this.position) : this.buffer.slice(l, this.position); + return this.aSb(this.buffer) ? this.buffer.subarray(m, this.position) : this.buffer.slice(m, this.position); }; - a.prototype.RQb = function(c) { + a.prototype.aSb = function(c) { return void 0 !== c.subarray; }; - a.prototype.lq = function(c) { - for (var l = 0; c--;) l = 256 * l + this.buffer[this.position++]; - return l; + a.prototype.hq = function(c) { + for (var m = 0; c--;) m = 256 * m + this.buffer[this.position++]; + return m; }; - a.prototype.cwa = function(c) { - for (var l = ""; c--;) l += String.fromCharCode(this.buffer[this.position++]); - return l; + a.prototype.Dwa = function(c) { + for (var m = ""; c--;) m += String.fromCharCode(this.buffer[this.position++]); + return m; }; - a.prototype.Wg = function() { - return this.lq(2); + a.prototype.Yg = function() { + return this.hq(2); }; - a.prototype.mq = function() { - return this.lq(4); + a.prototype.iq = function() { + return this.hq(4); }; - a.prototype.QN = function() { - return this.lq(8); + a.prototype.vO = function() { + return this.hq(8); }; - a.prototype.nw = function(c) { - for (var l, f = ""; c--;)(l = this.gz(), f += ("0123456789ABCDEF")[l >>> 4] + ("0123456789ABCDEF")[l & 15]); + a.prototype.Aw = function(c) { + for (var m, f = ""; c--;)(m = this.vz(), f += ("0123456789ABCDEF")[m >>> 4] + ("0123456789ABCDEF")[m & 15]); return f; }; - a.prototype.dwa = function(c) { - for (var l = 0, f = 0; f < c; f++) l += this.gz() << (f << 3); - return l; + a.prototype.Ewa = function(c) { + for (var m = 0, f = 0; f < c; f++) m += this.vz() << (f << 3); + return m; }; - a.prototype.PN = function() { - return this.dwa(4); + a.prototype.uO = function() { + return this.Ewa(4); }; - a.prototype.uZ = function(c) { - this.jP(c, 2); + a.prototype.$Z = function(c) { + this.PP(c, 2); }; - a.prototype.Nz = function(c) { - this.jP(c, 4); + a.prototype.Yz = function(c) { + this.PP(c, 4); }; - a.prototype.Wba = function(c) { + a.prototype.Cca = function(c) { this.buffer[this.position++] = c; }; - a.prototype.jP = function(c, l) { - this.position += l; - for (var f = 1; f <= l; f++)(this.buffer[this.position - f] = c & 255, c = Math.floor(c / 256)); + a.prototype.PP = function(c, m) { + this.position += m; + for (var f = 1; f <= m; f++)(this.buffer[this.position - f] = c & 255, c = Math.floor(c / 256)); }; - a.prototype.Mz = function(c) { - for (var l = 0; l < c.length; l++) this.buffer[this.position++] = c.charCodeAt(l); + a.prototype.Xz = function(c) { + for (var m = 0; m < c.length; m++) this.buffer[this.position++] = c.charCodeAt(m); }; - a.prototype.tZ = function(c) { - for (var l = c.length, f = 0; f < l; f++) this.buffer[this.position++] = c[f]; + a.prototype.ZZ = function(c) { + for (var m = c.length, f = 0; f < m; f++) this.buffer[this.position++] = c[f]; }; - a.prototype.iP = function(c, l) { - this.tZ(c.Hj(l)); + a.prototype.OP = function(c, m) { + this.ZZ(c.Fj(m)); }; - a.prototype.Qhb = function(c) { + a.prototype.Mib = function(c) { c = new a(c); - for (var l, f;;) - if ((l = c.hpa(), f = l >>> 14))(f = Math.min(4, f), this.Wba(192 | f), this.iP(c, 16384 * f)); + for (var m, f;;) + if ((m = c.Lpa(), f = m >>> 14))(f = Math.min(4, f), this.Cca(192 | f), this.OP(c, 16384 * f)); else { - 128 > l ? this.Wba(l) : this.jP(l | 32768, 2); - this.iP(c, l); + 128 > m ? this.Cca(m) : this.PP(m | 32768, 2); + this.OP(c, m); break; } }; - a.prototype.wab = function() { + a.prototype.ibb = function() { var f; - for (var c = [], l = new a(c);;) { - f = this.gz(); + for (var c = [], m = new a(c);;) { + f = this.vz(); if (f & 128) { - if (128 == (f & 192))(f &= 63, f = (f << 8) + this.gz(), l.iP(this, f)); + if (128 == (f & 192))(f &= 63, f = (f << 8) + this.vz(), m.OP(this, f)); else if ((f &= 63, 0 < f && 4 >= f)) { - l.iP(this, 16384 * f); + m.OP(this, 16384 * f); continue; } else throw Error("bad asn1"); - } else l.iP(this, f); + } else m.OP(this, f); break; } return new Uint8Array(c); }; return a; })(); - b.JP = r; + b.wQ = r; }, 28660: function(r, b, a) { var c; - (function(l) { - var E, G, F, H, N, M, L, Q, I; - - function f(J, K, P) { - var S; - S = I.get(J); - if (!S) { - if (!P) return; - S = new L(); - I.set(J, S); - } - J = S.get(K); - if (!J) { - if (!P) return; - J = new L(); - S.set(K, J); + (function(m) { + var E, G, F, H, L, M, N, P, J; + + function f(I, K, O) { + var U; + U = J.get(I); + if (!U) { + if (!O) return; + U = new N(); + J.set(I, U); + } + I = U.get(K); + if (!I) { + if (!O) return; + I = new N(); + U.set(K, I); } - return J; + return I; } - function h(J, K, P) { - if (d(J, K, P)) return !0; - K = w(K); - return null !== K ? h(J, K, P) : !1; + function k(I, K, O) { + if (d(I, K, O)) return !0; + K = v(K); + return null !== K ? k(I, K, O) : !1; } - function d(J, K, P) { - K = f(K, P, !1); - return void 0 !== K && !!K.has(J); + function d(I, K, O) { + K = f(K, O, !1); + return void 0 !== K && !!K.has(I); } - function g(J, K, P) { - if (d(J, K, P)) return n(J, K, P); - K = w(K); - return null !== K ? g(J, K, P) : void 0; + function g(I, K, O) { + if (d(I, K, O)) return p(I, K, O); + K = v(K); + return null !== K ? g(I, K, O) : void 0; } - function n(J, K, P) { - K = f(K, P, !1); - return void 0 === K ? void 0 : K.get(J); + function p(I, K, O) { + K = f(K, O, !1); + return void 0 === K ? void 0 : K.get(I); } - function k(J, K) { - var P, ba; - P = m(J, K); - J = w(J); - if (null === J) return P; - K = k(J, K); - if (0 >= K.length) return P; - if (0 >= P.length) return K; - J = new Q(); - for (var S = 0; S < P.length; S++) { - ba = P[S]; - J.add(ba); + function h(I, K) { + var O, ca; + O = l(I, K); + I = v(I); + if (null === I) return O; + K = h(I, K); + if (0 >= K.length) return O; + if (0 >= O.length) return K; + I = new P(); + for (var U = 0; U < O.length; U++) { + ca = O[U]; + I.add(ca); } - for (P = 0; P < K.length; P++)(ba = K[P], J.add(ba)); - return x(J); + for (O = 0; O < K.length; O++)(ca = K[O], I.add(ca)); + return x(I); } - function m(J, K) { - var P; - J = f(J, K, !1); - P = []; - J && y(J, function(S, ba) { - return P.push(ba); + function l(I, K) { + var O; + I = f(I, K, !1); + O = []; + I && y(I, function(U, ca) { + return O.push(ca); }); - return P; + return O; } - function p(J) { - return void 0 === J; + function n(I) { + return void 0 === I; } - function q(J) { - return Array.isArray ? Array.isArray(J) : J instanceof Array || "[object Array]" === Object.prototype.toString.call(J); + function q(I) { + return Array.isArray ? Array.isArray(I) : I instanceof Array || "[object Array]" === Object.prototype.toString.call(I); } - function u(J) { - return "object" === typeof J ? null !== J : "function" === typeof J; + function u(I) { + return "object" === typeof I ? null !== I : "function" === typeof I; } - function t(J) { - return "symbol" === typeof J ? J : String(J); + function t(I) { + return "symbol" === typeof I ? I : String(I); } - function w(J) { - var K, P; - K = Object.getPrototypeOf(J); - if ("function" !== typeof J || J === M || K !== M) return K; - P = J.prototype; - P = P && Object.getPrototypeOf(P); - if (null == P || P === Object.prototype) return K; - P = P.constructor; - return "function" !== typeof P || P === J ? K : P; + function v(I) { + var K, O; + K = Object.getPrototypeOf(I); + if ("function" !== typeof I || I === M || K !== M) return K; + O = I.prototype; + O = O && Object.getPrototypeOf(O); + if (null == O || O === Object.prototype) return K; + O = O.constructor; + return "function" !== typeof O || O === I ? K : O; } - function v(J) { - J = J.next(); - return J.done ? void 0 : J; + function w(I) { + I = I.next(); + return I.done ? void 0 : I; } - function y(J, K, P) { - var S, ba, na; - S = J.entries; - if ("function" === typeof S) { - S = S.call(J); + function y(I, K, O) { + var U, ca, pa; + U = I.entries; + if ("function" === typeof U) { + U = U.call(I); try { - for (; ba = v(S);) { - na = ba.value; - K.call(P, na[1], na[0], J); + for (; ca = w(U);) { + pa = ca.value; + K.call(O, pa[1], pa[0], I); } } finally { - ba && (J = S["return"]) && J.call(S); + ca && (I = U["return"]) && I.call(U); } - } else(S = J.forEach, "function" === typeof S && S.call(J, K, P)); + } else(U = I.forEach, "function" === typeof U && U.call(I, K, O)); } - function x(J) { + function x(I) { var K; K = []; - y(J, function(P, S) { - K.push(S); + y(I, function(O, U) { + K.push(U); }); return K; } - function z(J, K, P) { - var S; - S = 0; + function z(I, K, O) { + var U; + U = 0; return { next: function() { - var ba; - if ((J || K) && S < (J || K).length) { - ba = S++; - switch (P) { + var ca; + if ((I || K) && U < (I || K).length) { + ca = U++; + switch (O) { case "key": return { - value: J[ba], done: !1 + value: I[ca], done: !1 }; case "value": return { - value: K[ba], done: !1 + value: K[ca], done: !1 }; case "key+value": return { - value: [J[ba], K[ba]], done: !1 + value: [I[ca], K[ca]], done: !1 }; } } - K = J = void 0; + K = I = void 0; return { value: void 0, done: !0 }; }, - "throw": function(ba) { - if (J || K) K = J = void 0; - throw ba; + "throw": function(ca) { + if (I || K) K = I = void 0; + throw ca; }, - "return": function(ba) { - if (J || K) K = J = void 0; + "return": function(ca) { + if (I || K) K = I = void 0; return { - value: ba, + value: ca, done: !0 }; } }; } - function A() { - var J; - J = {}; + function B() { + var I; + I = {}; return (function() { function K() { - this.Te = []; - this.zf = []; - this.Yu = J; - this.Ks = -2; + this.Ve = []; + this.xf = []; + this.gv = I; + this.Os = -2; } Object.defineProperty(K.prototype, "size", { get: function() { - return this.Te.length; + return this.Ve.length; }, enumerable: !0, configurable: !0 }); - K.prototype.has = function(P) { - return 0 <= this.ux(P, !1); + K.prototype.has = function(O) { + return 0 <= this.Dx(O, !1); }; - K.prototype.get = function(P) { - P = this.ux(P, !1); - return 0 <= P ? this.zf[P] : void 0; + K.prototype.get = function(O) { + O = this.Dx(O, !1); + return 0 <= O ? this.xf[O] : void 0; }; - K.prototype.set = function(P, S) { - P = this.ux(P, !0); - this.zf[P] = S; + K.prototype.set = function(O, U) { + O = this.Dx(O, !0); + this.xf[O] = U; return this; }; - K.prototype.delete = function(P) { - var S; - S = this.ux(P, !1); - if (0 <= S) { - P = this.Te.length; - for (S += 1; S < P; S++)(this.Te[S - 1] = this.Te[S], this.zf[S - 1] = this.zf[S]); - this.Te.length--; - this.zf.length--; - this.Yu = J; - this.Ks = -2; + K.prototype.delete = function(O) { + var U; + U = this.Dx(O, !1); + if (0 <= U) { + O = this.Ve.length; + for (U += 1; U < O; U++)(this.Ve[U - 1] = this.Ve[U], this.xf[U - 1] = this.xf[U]); + this.Ve.length--; + this.xf.length--; + this.gv = I; + this.Os = -2; return !0; } return !1; }; K.prototype.clear = function() { - this.Te.length = 0; - this.zf.length = 0; - this.Yu = J; - this.Ks = -2; + this.Ve.length = 0; + this.xf.length = 0; + this.gv = I; + this.Os = -2; }; K.prototype.keys = function() { - return z(this.Te, void 0, "key"); + return z(this.Ve, void 0, "key"); }; K.prototype.values = function() { - return z(void 0, this.zf, "value"); + return z(void 0, this.xf, "value"); }; K.prototype.entries = function() { - return z(this.Te, this.zf, "key+value"); + return z(this.Ve, this.xf, "key+value"); }; - K.prototype.ux = function(P, S) { - var ba; - if (this.Yu === P) return this.Ks; - ba = this.Te.indexOf(P); - 0 > ba && S && (ba = this.Te.length, this.Te.push(P), this.zf.push(void 0)); - return (this.Yu = P, this.Ks = ba); + K.prototype.Dx = function(O, U) { + var ca; + if (this.gv === O) return this.Os; + ca = this.Ve.indexOf(O); + 0 > ca && U && (ca = this.Ve.length, this.Ve.push(O), this.xf.push(void 0)); + return (this.gv = O, this.Os = ca); }; return K; })(); } - function B() { + function A() { return (function() { - function J() { - this.xf = new L(); + function I() { + this.uf = new N(); } - Object.defineProperty(J.prototype, "size", { + Object.defineProperty(I.prototype, "size", { get: function() { - return this.xf.size; + return this.uf.size; }, enumerable: !0, configurable: !0 }); - J.prototype.has = function(K) { - return this.xf.has(K); + I.prototype.has = function(K) { + return this.uf.has(K); }; - J.prototype.add = function(K) { - return (this.xf.set(K, K), this); + I.prototype.add = function(K) { + return (this.uf.set(K, K), this); }; - J.prototype.delete = function(K) { - return this.xf.delete(K); + I.prototype.delete = function(K) { + return this.uf.delete(K); }; - J.prototype.clear = function() { - this.xf.clear(); + I.prototype.clear = function() { + this.uf.clear(); }; - J.prototype.keys = function() { - return this.xf.keys(); + I.prototype.keys = function() { + return this.uf.keys(); }; - J.prototype.values = function() { - return this.xf.values(); + I.prototype.values = function() { + return this.uf.values(); }; - J.prototype.entries = function() { - return this.xf.entries(); + I.prototype.entries = function() { + return this.uf.entries(); }; - return J; + return I; })(); } function C() { - var S, ba; + var U, ca; - function J(na, ha) { - for (var va = 0; va < ha; ++va) na[va] = 255 * Math.random() | 0; - return na; + function I(pa, la) { + for (var va = 0; va < la; ++va) pa[va] = 255 * Math.random() | 0; + return pa; } function K() { - var na, ua; + var pa, ua; do { - na = "function" === typeof Uint8Array ? "undefined" !== typeof crypto ? crypto.getRandomValues(new Uint8Array(16)) : "undefined" !== typeof msCrypto ? msCrypto.getRandomValues(new Uint8Array(16)) : J(new Uint8Array(16), 16) : J(Array(16), 16); - na[6] = na[6] & 79 | 64; - na[8] = na[8] & 191 | 128; - for (var ha = "", va = 0; 16 > va; ++va) { - ua = na[va]; - if (4 === va || 6 === va || 8 === va) ha += "-"; - 16 > ua && (ha += "0"); - ha += ua.toString(16).toLowerCase(); + pa = "function" === typeof Uint8Array ? "undefined" !== typeof crypto ? crypto.getRandomValues(new Uint8Array(16)) : "undefined" !== typeof msCrypto ? msCrypto.getRandomValues(new Uint8Array(16)) : I(new Uint8Array(16), 16) : I(Array(16), 16); + pa[6] = pa[6] & 79 | 64; + pa[8] = pa[8] & 191 | 128; + for (var la = "", va = 0; 16 > va; ++va) { + ua = pa[va]; + if (4 === va || 6 === va || 8 === va) la += "-"; + 16 > ua && (la += "0"); + la += ua.toString(16).toLowerCase(); } - na = "@@WeakMap@@" + ha; - } while (N.has(S, na)); - S[na] = !0; - return na; + pa = "@@WeakMap@@" + la; + } while (L.has(U, pa)); + U[pa] = !0; + return pa; } - function P(na, ha) { - if (!E.call(na, ba)) { - if (!ha) return; - Object.defineProperty(na, ba, { + function O(pa, la) { + if (!E.call(pa, ca)) { + if (!la) return; + Object.defineProperty(pa, ca, { value: H() }); } - return na[ba]; + return pa[ca]; } - S = H(); - ba = K(); + U = H(); + ca = K(); return (function() { - function na() { - this.Rs = K(); + function pa() { + this.Ws = K(); } - na.prototype.has = function(ha) { - ha = P(ha, !1); - return void 0 !== ha ? N.has(ha, this.Rs) : !1; + pa.prototype.has = function(la) { + la = O(la, !1); + return void 0 !== la ? L.has(la, this.Ws) : !1; }; - na.prototype.get = function(ha) { - ha = P(ha, !1); - return void 0 !== ha ? N.get(ha, this.Rs) : void 0; + pa.prototype.get = function(la) { + la = O(la, !1); + return void 0 !== la ? L.get(la, this.Ws) : void 0; }; - na.prototype.set = function(ha, va) { - P(ha, !0)[this.Rs] = va; + pa.prototype.set = function(la, va) { + O(la, !0)[this.Ws] = va; return this; }; - na.prototype.delete = function(ha) { - ha = P(ha, !1); - return void 0 !== ha ? delete ha[this.Rs] : !1; + pa.prototype.delete = function(la) { + la = O(la, !1); + return void 0 !== la ? delete la[this.Ws] : !1; }; - na.prototype.clear = function() { - this.Rs = K(); + pa.prototype.clear = function() { + this.Ws = K(); }; - return na; + return pa; })(); } - function D(J) { - J.Nec = 1; - delete J.Oec; - return J; + function D(I) { + I.tgc = 1; + delete I.ugc; + return I; } E = Object.prototype.hasOwnProperty; G = "function" === typeof Object.create; F = (function() { var K; - function J() {} + function I() {} K = {}; - J.prototype = K; - return new J().__proto__ === K; + I.prototype = K; + return new I().__proto__ === K; })(); H = G ? function() { return D(Object.create(null)); @@ -70625,124 +70168,124 @@ E3cbY[513816] = false; } : function() { return D({}); }; - (function(J) { + (function(I) { var K; K = !G && !F; - J.has = K ? function(P, S) { - return E.call(P, S); - } : function(P, S) { - return (S in P); + I.has = K ? function(O, U) { + return E.call(O, U); + } : function(O, U) { + return (U in O); }; - J.get = K ? function(P, S) { - return E.call(P, S) ? P[S] : void 0; - } : function(P, S) { - return P[S]; + I.get = K ? function(O, U) { + return E.call(O, U) ? O[U] : void 0; + } : function(O, U) { + return O[U]; }; - })(N || (N = {})); + })(L || (L = {})); M = Object.getPrototypeOf(Function); - L = "function" === typeof Map ? Map : A(); - Q = "function" === typeof Set ? Set : B(); - I = new("function" === typeof WeakMap ? WeakMap : C())(); - l.jB = function(J, K, P, S) { - var na; - if (p(S)) { - if (p(P)) { - if (!q(J)) throw new TypeError(); + N = "function" === typeof Map ? Map : B(); + P = "function" === typeof Set ? Set : A(); + J = new("function" === typeof WeakMap ? WeakMap : C())(); + m.vB = function(I, K, O, U) { + var pa; + if (n(U)) { + if (n(O)) { + if (!q(I)) throw new TypeError(); if ("function" !== typeof K) throw new TypeError(); - for (P = J.length - 1; 0 <= P; --P) - if ((S = (0, J[P])(K), !p(S))) { - if ("function" !== typeof S) throw new TypeError(); - K = S; + for (O = I.length - 1; 0 <= O; --O) + if ((U = (0, I[O])(K), !n(U))) { + if ("function" !== typeof U) throw new TypeError(); + K = U; } return K; } - if (!q(J)) throw new TypeError(); + if (!q(I)) throw new TypeError(); if (!u(K)) throw new TypeError(); - P = t(P); - for (S = J.length - 1; 0 <= S; --S)(0, J[S])(K, P); + O = t(O); + for (U = I.length - 1; 0 <= U; --U)(0, I[U])(K, O); } else { - if (!q(J)) throw new TypeError(); + if (!q(I)) throw new TypeError(); if (!u(K)) throw new TypeError(); - if (p(P)) throw new TypeError(); - if (!u(S)) throw new TypeError(); - P = t(P); - for (var ba = J.length - 1; 0 <= ba; --ba) { - na = (0, J[ba])(K, P, S); - if (!p(na)) { - if (!u(na)) throw new TypeError(); - S = na; + if (n(O)) throw new TypeError(); + if (!u(U)) throw new TypeError(); + O = t(O); + for (var ca = I.length - 1; 0 <= ca; --ca) { + pa = (0, I[ca])(K, O, U); + if (!n(pa)) { + if (!u(pa)) throw new TypeError(); + U = pa; } } - return S; + return U; } }; - l.Xd = function(J, K) { - return function(P, S) { - if (p(S)) { - if ("function" !== typeof P) throw new TypeError(); - f(P, void 0, !0).set(J, K); + m.Zd = function(I, K) { + return function(O, U) { + if (n(U)) { + if ("function" !== typeof O) throw new TypeError(); + f(O, void 0, !0).set(I, K); } else { - if (!u(P)) throw new TypeError(); - S = t(S); - f(P, S, !0).set(J, K); + if (!u(O)) throw new TypeError(); + U = t(U); + f(O, U, !0).set(I, K); } }; }; - l.K4 = function(J, K, P, S) { - if (!u(P)) throw new TypeError(); - p(S) || (S = t(S)); - f(P, S, !0).set(J, K); + m.i5 = function(I, K, O, U) { + if (!u(O)) throw new TypeError(); + n(U) || (U = t(U)); + f(O, U, !0).set(I, K); }; - l.bOb = function(J, K) { - var P; + m.kPb = function(I, K) { + var O; if (!u(K)) throw new TypeError(); - p(P) || (P = t(P)); - return h(J, K, P); + n(O) || (O = t(O)); + return k(I, K, O); }; - l.Qpa = function(J, K) { - var P; + m.tqa = function(I, K) { + var O; if (!u(K)) throw new TypeError(); - p(P) || (P = t(P)); - return d(J, K, P); + n(O) || (O = t(O)); + return d(I, K, O); }; - l.getMetadata = function(J, K, P) { + m.getMetadata = function(I, K, O) { if (!u(K)) throw new TypeError(); - p(P) || (P = t(P)); - return g(J, K, P); + n(O) || (O = t(O)); + return g(I, K, O); }; - l.S1a = function(J, K, P) { + m.p2a = function(I, K, O) { if (!u(K)) throw new TypeError(); - p(P) || (P = t(P)); - return n(J, K, P); + n(O) || (O = t(O)); + return p(I, K, O); }; - l.ohc = function(J, K) { - if (!u(J)) throw new TypeError(); - p(K) || (K = t(K)); - return k(J, K); + m.Sic = function(I, K) { + if (!u(I)) throw new TypeError(); + n(K) || (K = t(K)); + return h(I, K); }; - l.phc = function(J, K) { - if (!u(J)) throw new TypeError(); - p(K) || (K = t(K)); - return m(J, K); + m.Tic = function(I, K) { + if (!u(I)) throw new TypeError(); + n(K) || (K = t(K)); + return l(I, K); }; - l.tgc = function(J, K, P) { - var S; + m.Yhc = function(I, K, O) { + var U; if (!u(K)) throw new TypeError(); - p(P) || (P = t(P)); - S = f(K, P, !1); - if (p(S) || !S.delete(J)) return !1; - if (0 < S.size) return !0; - J = I.get(K); - J.delete(P); - if (0 < J.size) return !0; - I.delete(K); + n(O) || (O = t(O)); + U = f(K, O, !1); + if (n(U) || !U.delete(I)) return !1; + if (0 < U.size) return !0; + I = J.get(K); + I.delete(O); + if (0 < I.size) return !0; + J.delete(K); return !0; }; - (function(J) { - if ("undefined" !== typeof J.Reflect) { - if (J.Reflect !== l) - for (var K in l) E.call(l, K) && (J.Reflect[K] = l[K]); - } else J.Reflect = l; - })("undefined" !== typeof ob ? ob : "undefined" !== typeof WorkerGlobalScope ? self : "undefined" !== typeof a.S5 ? a.S5 : Function("return this;")()); + (function(I) { + if ("undefined" !== typeof I.Reflect) { + if (I.Reflect !== m) + for (var K in m) E.call(m, K) && (I.Reflect[K] = m[K]); + } else I.Reflect = m; + })("undefined" !== typeof qb ? qb : "undefined" !== typeof WorkerGlobalScope ? self : "undefined" !== typeof a.q6 ? a.q6 : Function("return this;")()); })(c || (c = {})); }, 26388: function(r, b) { @@ -70751,9 +70294,9 @@ E3cbY[513816] = false; }); b.u = void 0; b.u = { - $: 0, - X: 1, - Ga: 2 + Y: 0, + W: 1, + Da: 2 }; }, 84915: function(r, b) { @@ -70805,13 +70348,6 @@ E3cbY[513816] = false; value: !0 } }); - b.PPb = b.u4a = void 0; - b.u4a = function(a) { - return void 0 !== a.Zfb; - }; - b.PPb = function(a) { - return void 0 !== a.xml && void 0 !== a.images; - }; }, 3775: function(r, b) { Object.defineProperties(b, { @@ -70854,7 +70390,7 @@ E3cbY[513816] = false; }); b.platform = void 0; b.platform = { - kqa: function(a) { + Nqa: function(a) { for (var c in a) a.hasOwnProperty(c) && (this[c] = a[c]); }, reset: function() {} @@ -70868,7 +70404,7 @@ E3cbY[513816] = false; }); }, 89707: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -70876,15 +70412,15 @@ E3cbY[513816] = false; }); b.assert = void 0; c = a(5163); - l = (function(f) { - function h() { + m = (function(f) { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - return h; + c.__extends(k, f); + return k; })(Error); - b.assert = function(f, h) { - if (!f) throw new l(h || "Assertion failed"); + b.assert = function(f, k) { + if (!f) throw new m(k || "Assertion failed"); }; }, 85017: function(r, b) { @@ -70893,8 +70429,8 @@ E3cbY[513816] = false; value: !0 } }); - b.Z_a = b.iZ = b.Y_a = void 0; - b.Y_a = { + b.p6 = b.AD = b.JU = void 0; + b.JU = { 23976: { ja: 24E3, N: 1001 @@ -70928,12 +70464,12 @@ E3cbY[513816] = false; N: 1E3 } }; - b.iZ = { + b.AD = { h264: ["23976", "24", "25", "2997", "30"], h264hpl: ["23976", "24", "25", "2997", "30"], "hevc-main10": ("23976 24 25 2997 30 50 5994 60").split(" ") }; - b.Z_a = function(a, c) { + b.p6 = function(a, c) { return a.ja / a.N === c.ja / c.N; }; }, @@ -70943,14 +70479,14 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = [{ + b.ga = [{ data: "IAcgZnR5BwBpBzBvA2gBYBABgA4CBkBzBtgAIBdpeGRhBzBogCQAACBCBtFvB2gDYBdsbXZoBkgA4BgAAJC7CAgAwDABgAQDgAAIgBgLgB4QBAgDwNgAANACgGABeWdHJhBrgBYBBcB0BrgOYDgIIKgLoOgCYDgCgDgO4rcBMm1kBpBhgf4CgA4Aga4UBVDEgBgDAtgDoABsBygDIGgjwAB1BugFIKBNBlgIgBBIBhBugEQABlgEYDfdbWluBmgA4BAQgoIAgKgLAkgEwAgC4DccZHJlgA4CgTwGcMdXJsAggBYFehc3RiBsgO4CgA4ABzgHYGgC4CdFZWMtAzgaQPAGgMYAgwQJANBkgEgAAzgCQAAgAPgBgCAUBignwAB0gAwAADgpYBDugB4CDAgSADF0BzgSAJgB4BBzBjgB4JAUgB4BB6gn4NgEYBBjBvgB4JA4hAIABlB4gC4CBtBlgbgGAwgAgCAggNwAgC4DgUAGgAYBgRQAg5QFAA", - Ra: !0, + Sa: !0, Ta: [176, 590], size: 610 }, { data: "IABkBtFvBmgA4BcQbWZoBkgA4BgAACABgAYBdMdHJhgC4CAgB0gC4CACAAA6gC4FgAYBAGgAwBADgCQBgAADAQgD4ABkB0gG4FgAACAUgG4AB1BugFYFAIgAYBBsgAQAcYCG1kBhB0ALB3ABB/A/CHDAgKAAgCgBgHYCAEBIAfgAYAgAAAIBAAJAIQgBgBcY+fPnDPCfA+B8gAwBDfDzCrgBQGDHD8DqgC4Gfx/zq+gCQCgBgCB/DOCvgD4EgBgAAfgFgLgQwCcDxtttC2DbDHCPAeA7G7C4gB4BcNa1rWC1CggBABAbgCwBdvHjx4LuDggWQFB4gFQCd48ePHJ3gCQFADgCIBBtgCAACPAdHdDcgCQFAPgHIRgbgBgdIBDjgFgMAGC1CtgNgADQgOYCgCwBC3gQIAA8gKwBBwgGAFA8gFQCC8gNYBgSoAC7CAgtgFgCIBC2gPgBCOgK4BgEoFAHCNgHIQA2gAoDDxgFgMADgagBCtBogOYCgdoMgAACAeA2gCYBDegVwADxgSoADdguoAgAAEgdARgk4NgAACAbgioSABgagBDWC0gjQogdARgk4NgAACANgDYDgioOgagBgNgAgjQpgdAQgk4NgAACAGgDYDgioOhCwCCtgjQphHokBghiAJgAAEBIA4hf//hf//hf//hf//hf//hf//hf//hf//hf//hf//hf70", - Ra: !0, + Sa: !0, Ta: [44], size: 6252 }, { @@ -70967,20 +70503,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(80463); - b.fa = [{ + b.ga = [{ data: "hMPLAIhMIMAEhMgBDogGYGhMJ3", - Ra: !0, + Sa: !0, Ta: [176, 590], size: 610, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "sNY4AEsNYpAgsNYGD/htYKcD+B9lhtQChtIBhs4ChswFB9hpgJgAwThsIJgAwThuwJgAwTh3AJgAwTh5oKgQAVh2QCB3DNg0oAgCAAhEYCgAQIhEIBBAgDIdBfA+gDAMhlQEAOD5gD4AgDIvDIgoYCC+gNYADXDPCbgD4LhU4EgDIcgXIxgDIVB2gAYBAAAdDzhWIAgmgAgDgKgAQAiN4EgDIbgXIygDIVCyhPQCDvCagjQADzDmgNgMhpYBh3oBgDIbgXIxgDIWCQiBoCB8gNYAhUQAh6QCgAQIiUwEgDIcgXIxgDIVDsiV4CA7DmgjQAhWQAg2ILDbjNwEgDIbgXIygDIViJoGgAADBABZh///h///h///h///h///h///h///h///h///h///h///h///h///h//x", - Ra: !0, + Sa: !0, Ta: [44], size: 8300, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1536, N: 48E3 @@ -70995,21 +70531,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(80463).fa[0]; + b.ga = void 0; + r = a(80463).ga[0]; a = a(73502); - b.fa = [{ + b.ga = [{ data: "hMPLAMhMIMg8oBAFDcgGYCgEQChMJ3", - Ra: !0, + Sa: !0, Ta: [176, 590], size: 610, - $a: r + Ya: r }, { data: "wNY4gAYAwNYoAwwNYFACiNYLcEEB+6iNYxiHgviRwwicAwiWIwgYwSgnwCA2gGwCg14BdvHjx4DxDjDHCPgAwDgB4AgCYAhBoBhaABiM4EAABvgGYBg6oCgD4FgAwCgBoADfA+gD4DgAgDgEYBANgLQBhy4CgIwIgAwAcbbbfPhUQBgEYEiFQCADBrgP4BhFICgEgbgSQBhagCDegSQJB2gB4AgCYAgEYGhs4CAADZgXwCgJ4SAegB4AgV4AA1gFQGhhgCAGgd4BDNhSwBC8gJ4IDGgJ4PgZwAhiADC3gcQIgAwAgB4AgCYAgJAHhZ4BglwTgEgPA3gsQBhgoCgSQJA3glwQiE4Cgv3/gvz8gABZBYAGi///iQH/i///i///iQH/i///i///iQH/i///i///iQH/i///i///iQH/i///i///iQH/i///i///iQH/i//q", - Ra: !0, + Sa: !0, Ta: [44], size: 12396, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1536, N: 48E3 @@ -71024,21 +70560,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(80463).fa[0]; + b.ga = void 0; + r = a(80463).ga[0]; a = a(86252); - b.fa = [{ + b.ga = [{ data: "hMPLAOhMIMAHgEgBDWgGYChMJ7", - Ra: !0, + Sa: !0, Ta: [176, 590], size: 610, - $a: r + Ya: r }, { data: "4NY4AH4NYpA44NYFADB/jNYLAoAfDMjNQAjNIAjM4AjMwFiuICDfjAwvjNozjBozjOgzjbY0jPYIAbhcwChOYEZ3gAAAhiYRhKwEgFgIA7a7C7haADCNgCgAhboAhLYIgAgAhxgDgFQCh2ADgFgqAdbdDdhvQDhkYMhWwEhpQAgFQDhbYCgFgMh0AMgFgFDwgcgCgRZwgFgcCObuDuDvidgQiF4EiQAAgFQDiKgCgFgMC7gFgSB4gcgCgRZwgFgdhJ4HiUYQisoEABC+gtIEgxICgFgLDdgFgSC8itoDgRZvgFgdhJwGC7itIDgCgAh+YAgQYJC1Cgi6oCjDgCi/IEgFgLBugFgSDeijwDgRZvgFgdhJwGDdju4RjXQEBvju4Cjl4EgFgLjOoNgFgFi5ADgRZvgFgdhJwGDuj4IRkQYEA3j4ICjvIEgFgLAbgCYBgFgQhQABgABpBhBJjf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf//jf7m", - Ra: !0, + Sa: !0, Ta: [44], size: 14444, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1536, N: 48E3 @@ -71053,21 +70589,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(86252).fa[0]; + b.ga = void 0; + r = a(86252).ga[0]; a = a(27443); - b.fa = [{ + b.ga = [{ data: "hMPLAUhMIMAKgAQAAJgYQCAChMJ7", - Ra: !0, + Sa: !0, Ta: [176, 590], size: 610, - $a: r + Ya: r }, { data: "8NY4AK8NYpBQ8NYFAED/jtYCgAAChQYBcAjgYYBhCGjQwzjfY+juA+j8o9jwo+gfwLhdACABhWwGgrgEgAAQADhkwBhWQChkYFgIYMgEACA7jcoFC4hFQWiJgBj4oDj7wEBfgQ4LhWgCAHiO4GgIAWAOhewADthhICiuAFgZYLjt4DiyIChjgCDggIAVABgb4BgIAChxwFghAMgEACAdjYgFDcgQQWgcABhxYDj3oEhG4MgnICADjFoEiLgGhxYWAHgcgAkGoBiqoHgpYLD4glYDki4FBwgRAWgcoBiCYDh/4EhQAMglYDjVIGgIAWgcwBibQDj0QEDXhC4Lgn4ChCCDglYDhCzDhCCAghQDhCzEhCCAgHIDhCzDhCCBgHIDjH0FhCA/k/xsgABrAXBQk///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k///k//c", - Ra: !0, + Sa: !0, Ta: [44], size: 20588, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1536, N: 48E3 @@ -71082,20 +70618,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(54468); - b.fa = [{ + b.ga = [{ data: "hZniCAhZjm", - Ra: !0, + Sa: !0, Ta: [176, 599], size: 717, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "gXy9", - Ra: !0, + Sa: !0, Ta: [44], size: 191, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1024, N: 24E3 @@ -71110,14 +70646,14 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = [{ - data: "IAcgZnR5BwBpBzBvA2gBYBABgA4CBkBzBtgAIBdpeGRhBzBogCQAACCtBtFvB2gDYBdsbXZoBkgA4BgAAJBdDAgAwDABgAQDgAAIgBgLgB4QBAgDwNgAANACgGABefdHJhBrgBYBBcB0BrgOYDADgLoZgCYDgCgDgO4rcBO21kBpBhgf4CgA4Aga4UBVDEgBgDAtgDoABsBygDIGgjwAB1BugFIKBTgB4BBkBIBhgAYABsBlgEYDfmbWluBmgA4BAQgoIAgKgLAkgNYAgC4DccZHJlgA4CgTwGcMdXJsAggBYFeqc3RiBsgA4BBegA4ABzgHYGgC4CdObXA0gVACgaQMgkwAAQgwQJAqBlgGQABzgBACADAcgAgBcEFEAVgAoAAXgAQAAFBYge4CEFcTEFblAAAGABgrQBgTIBF0gFIDgAAFgB4BBzBjgB4JAUgB4BB6gpANgEYBBjBvgB4JA4hBQABlB4gC4CBtBlgcoGA0gAgCAgg2wAgC4DgVIGgAYBAEg6YGgAACdidWR0gZICBagG4AgA4DgAACAhgrwKgyQBg/AAFwggoCgAAHAtBpBsgPwAgA4BAlCpB0hRAAgA4BAdhS4AgHgDghQDdMYXZmA1A5AuAyA3AuAxEw", - Ra: !0, + b.ga = [{ + data: "IAcgZnR5BwBpBzBvA2gBYBABgA4CBkBzBtgAIBdpeGRhBzBogCQAACCtBtFvB2gDYBdsbXZoBkgA4BgAAJBdDAgAwDABgAQDgAAIgBgLgB4QBAgDwNgAANACgGABefdHJhBrgBYBBcB0BrgOYDADgLoZgCYDgCgDgO4rcBO21kBpBhgf4CgA4Aga4UBVDEgBgDAtgDoABsBygDIGgjwAB1BugFIKBTgB4BBkBIBhgAYABsBlgEYDfmbWluBmgA4BAQgoIAgKgLAkgNYAgC4DccZHJlgA4CgTwGcMdXJsAggBYFeqc3RiBsgA4BBegA4ABzgHYGgC4CdObXA0gVACgaQMgkwAAQgwQJAqBlgGQABzgBACADAcgAgBcEFEAVgAoAAXgAQAAFBYge4CEFcTEFblAAAGABgrQBgTIBF0gFIDgAAFgB4BBzBjgB4JAUgB4BB6gpANgEYBBjBvgB4JA4hBQABlB4gC4CBtBlgcoGA0gAgCAgg2wAgC4DgVIGgAYBAEg6YGgAACdidWR0gZICBagG4AgA4DgAACAhgrwKgyQBg/AAFwggoCgAAHAtBpBsgPwAgA4BAlCpB0hRAAgA4BAdhS4AgHgDghQDdMYXZmA1A3AuAyA1AuAxEw", + Sa: !0, Ta: [176, 599], size: 717 }, { - data: "IAB8BtFvBmgA4BcQbWZoBkgA4BgAACABgAYBdkdHJhgC4CAcB0gC4CACAAAqgC4FgAYBAEgBwBgAADAQgDYAgEwAgGYFgAACAwgGYAB1BugAwAACgE4CAHgAYBCEgAYBAXgAYBAGgAYVdDbWRhB0DegJgAdMYXZjA1A5AuAzA3AuAxEwcAQiAIDBAYA4AhAQAEBgCMAcgAoc", - Ra: !0, + data: "IAB8BtFvBmgA4BcQbWZoBkgA4BgAACABgAYBdkdHJhgC4CAcB0gC4CACAAAqgC4FgAYBAEgBwBgAADAQgDYAgEwAgGYFgAACAwgGYAB1BugAwAACgE4CAHgAYBCEgAYBAXgAYBAGgAYVdDbWRhB0DegJgAdMYXZjA1A3AuAyA0AuAxAwAyAABCAgAIDBAYA4AhAQAEBgCMAcgAoc", + Sa: !0, Ta: [44], size: 191 }, { @@ -71134,20 +70670,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(54468); - b.fa = [{ + b.ga = [{ data: "hZniBghZjm", - Ra: !0, + Sa: !0, Ta: [176, 599], size: 717, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "gXy9", - Ra: !0, + Sa: !0, Ta: [44], size: 191, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1024, N: 24E3 @@ -71162,8 +70698,8 @@ E3cbY[513816] = false; value: !0 } }); - b.jgb = b.kgb = b.nUa = b.phb = void 0; - b.phb = { + b.fhb = b.ghb = b.TUa = b.kib = void 0; + b.kib = { padding: { "16:9": { h264: { @@ -71291,7 +70827,7 @@ E3cbY[513816] = false; } } }; - b.nUa = { + b.TUa = { silence: { heaac: { 64: function() { @@ -71323,25 +70859,25 @@ E3cbY[513816] = false; } } }; - b.kgb = function(c) { + b.ghb = function(c) { return { - Bb: c[0], - Ma: c[1], - Aa: c[2], + Eb: c[0], + La: c[1], + xa: c[2], duration: c[3], profile: c[4], bitrate: c[5], width: c[6], height: c[7], - Gua: c[8], - Hua: c[9] + eva: c[8], + fva: c[9] }; }; - b.jgb = function(c) { + b.fhb = function(c) { return { - Bb: c[0], - Ma: c[1], - Aa: c[2], + Eb: c[0], + La: c[1], + xa: c[2], duration: c[3], profile: c[4], bitrate: c[5], @@ -71355,20 +70891,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(6350); - b.fa = [{ + b.ga = [{ data: "hdjvgAgChdlACACIhdgdhNAFhdiM", - Ra: !0, + Sa: !0, Ta: [176, 729], size: 749, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1001, N: 24E3 @@ -71383,20 +70919,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(937); - b.fa = [{ + b.ga = [{ data: "hdzvgAgChd1ACACIhdwfhNQFhdyM", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 24E3 @@ -71411,20 +70947,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(6153); - b.fa = [{ + b.ga = [{ data: "hdzvgAgChd1ACAhLABhdwdhNQFhdyM", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h7X/h7XY", - Ra: !0, + Sa: !0, Ta: [44], size: 987, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 25E3 @@ -71439,20 +70975,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(32477); - b.fa = [{ + b.ga = [{ data: "hdjvgAgChdlACACIhdgdhNAFhdiM", - Ra: !0, + Sa: !0, Ta: [176, 729], size: 749, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1001, N: 3E4 @@ -71467,20 +71003,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(19034); - b.fa = [{ + b.ga = [{ data: "hdzvgAgChd1ACACIhdwfhNQFhdyM", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 3E4 @@ -71495,20 +71031,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(98989); - b.fa = [{ + b.ga = [{ data: "hdzvgAgChd1BABhdwfhNQFhdyM", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1001, N: 24E3 @@ -71523,20 +71059,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(5339); - b.fa = [{ + b.ga = [{ data: "heDvgAgCheFBABheAhhNgFheCM", - Ra: !0, + Sa: !0, Ta: [176, 733], size: 753, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 24E3 @@ -71551,20 +71087,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(95350); - b.fa = [{ + b.ga = [{ data: "heDvgAgCheFBABheAhhNgFheCM", - Ra: !0, + Sa: !0, Ta: [176, 733], size: 753, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h7X/h7XY", - Ra: !0, + Sa: !0, Ta: [44], size: 987, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 25E3 @@ -71579,20 +71115,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(4029); - b.fa = [{ + b.ga = [{ data: "hdzvgAgChd1BABhdwfhNQFhdyM", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1001, N: 3E4 @@ -71607,20 +71143,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(75034); - b.fa = [{ + b.ga = [{ data: "heDvgAgCheFBABheAhhNgFheCM", - Ra: !0, + Sa: !0, Ta: [176, 733], size: 753, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/v/h/v7", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 3E4 @@ -71635,20 +71171,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(9253); - b.fa = [{ - data: "hxbvgAgChxe6DABahxYvhegFhxaf", - Ra: !0, + b.ga = [{ + data: "hxbvgAgChxe6DABahxYvhegFhxYegFQBgAYChxZ4", + Sa: !0, Ta: [176, 888], size: 908, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "g6XR", - Ra: !0, + data: "g6Z1Ahg6Y/Acg6agANg6YEA2DwCagBoAACCCg6Jm", + Sa: !0, Ta: [44], - size: 467, - $a: r.fa[1] + size: 466, + Ya: r.ga[1] }, { ja: 1001, N: 24E3 @@ -71663,20 +71199,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(48903); - b.fa = [{ - data: "hxrvgAgChxu6DABahxoxhewFhxoeCAgAYEhxp4", - Ra: !0, + b.ga = [{ + data: "hxrvgAgChxu6DABahxoxhewFhxqf", + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "g6SBg4wFg6QtAcg6TCg1wCg6QBg1wJg6JA", - Ra: !0, + data: "g6PQ", + Sa: !0, Ta: [44], size: 466, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 24E3 @@ -71691,20 +71227,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(82698); - b.fa = [{ + b.ga = [{ data: "hxrvgAgChxu6DABahxoxhewFhxqf", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "g0Wh", - Ra: !0, + data: "g0V4AuDwCcgBoAAGDUg0QZgEIF", + Sa: !0, Ta: [44], size: 419, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 25E3 @@ -71719,20 +71255,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(98194); - b.fa = [{ - data: "hxbvgAgChxe6DABahxYvhegFhxaf", - Ra: !0, + b.ga = [{ + data: "hxbvgAgChxe6DABahxYvhegFhxYeAQgAYEhxZ4", + Sa: !0, Ta: [176, 888], size: 908, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "g6PQ", - Ra: !0, + data: "g6R1Aig6Q/Acg6SggtQCg6QBg1wRg6Ja", + Sa: !0, Ta: [44], size: 466, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1001, N: 3E4 @@ -71747,20 +71283,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(79489); - b.fa = [{ + b.ga = [{ data: "hxrvgAgChxu6DABahxoxhewFhxqf", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "g6XR", - Ra: !0, + Sa: !0, Ta: [44], size: 467, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 3E4 @@ -71775,20 +71311,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(82421); - b.fa = [{ + b.ga = [{ data: "hxrvgAgChxu6DABahxoxhewFhxqf", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "hRv/hRqL", - Ra: !0, + Sa: !0, Ta: [44], size: 654, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 5E4 @@ -71803,20 +71339,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(16745); - b.fa = [{ + b.ga = [{ data: "hxbvgAgChxe6DABahxYvhegFhxaf", - Ra: !0, + Sa: !0, Ta: [176, 888], size: 908, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "hvX/hvV4", - Ra: !0, + Sa: !0, Ta: [44], size: 891, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1001, N: 6E4 @@ -71831,20 +71367,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(92375); - b.fa = [{ + b.ga = [{ data: "hxrvgAgChxu6DABahxoxhewFhxqf", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "hvX/hvV4", - Ra: !0, + Sa: !0, Ta: [44], size: 891, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 6E4 @@ -71859,14 +71395,14 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = [{ + b.ga = [{ data: "IAcgZnR5BwBpBzBvA2gBYBABgA4CBkBzBtgAIBdpeGRhBzBogCQAACDNBtFvB2gDYBdsbXZoBkgA4BgAAJBdDAgAwDABgAQDgAAIgBgLgB4QBAgDwNgAANACgAQBchdHJhBrgBYBBcB0BrgOYDgIIKgLoOgO4rABCqgAgBDwgBwDckZWR0BzgA4BccZWxzB0gGIMAHDSgBIEcBmW1kBpBhgkYCgA4AgfYUBVDEgBgDAtgDoABsBygDIGd2aWRlgFIKBNgNAAgIgABIBhBugEQABlgEYCcBRG1pBuBmgBABAUB2BtgbgPAkgFQAgDYDccZHJlgA4CgSgGcMdXJsAggtQFAEgVwABiBsgBYBC4gA4ABzgSgGgEYCeoYXZjAxgkgWABgfoAgewABIgBABgAYCgowcgAAGAYH/gAoBAugKoBdDAU1AAND/DhAAAWBngA4BDsGgD9CHAIgDAAAfgJIAcF3AB4ChBMCwgJQAcFaOvjDLgT4CAQBwhGgABwgA4BAEgAYBADgcYCBig5IAgrgBACguQBBnDggAYEgEYAgW4AgvADgAAGgB4BBzBjgB4JAUgB4BB6gRYNgEYBBjBvgB4JA4hRgABlB4gC4CBtBlgzAGAXhUgCAggNwAgC4DgcIGgAYBADDpgBoG", - Ra: !0, + Sa: !0, Ta: [176, 729], size: 749 }, { - data: "AAAAtm1vb2YAAAAQbWZoZAAAAAAAAAABAAAAnnRyYWYAAAAYdGZoZAACAAoAAAABAAAAAQAAA+kAAAAQdGZkdAAAAAAAAAAAAAAAXHRydW4AAA4BAAAABgAAAL4AAALwAmAAAAAAB9IAAAAQAWEAAAAAE40AAAAOAWEAAAAAB9IAAAAOAaEAAAAAAAAAAAAOAaEAAAAAA+kAAAAWAWEAAAAAB9IAAAASc2R0cAAAAAAmFhYaGhYAAANIbWRhdAAAAq4GBf//qtxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNjQgcjMwOTUgYmFlZTQwMCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMjIgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0xIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz03IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MyBiX3B5cmFtaWQ9MiBiX2FkYXB0PTEgYl9iaWFzPTAgZGlyZWN0PTEgd2VpZ2h0Yj0xIG9wZW5fZ29wPTAgd2VpZ2h0cD0yIGtleWludD0yNTAga2V5aW50X21pbj0yMyBzY2VuZWN1dD00MCBpbnRyYV9yZWZyZXNoPTAgcmNfbG9va2FoZWFkPTQwIHJjPWNyZiBtYnRyZWU9MSBjcmY9MjMuMCBxY29tcD0wLjYwIHFwbWluPTAgcXBtYXg9NjkgcXBzdGVwPTQgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAADpliIQAN//+9vD+BTZWBFCXEc3onTMfvxW4ujQ3vc4AAq1PEG+4LBNpT2AQQAABnxHdErgspBAQL0rrAAAADEGaJGxC//6MsAADagAAAApBnkJ4hf8AAIOBAAAACgGeYXRCvwAAtoAAAAAKAZ5jakK/AAC2gQAAABJBmmVJqEFomUwIV//+OEAADUk=", - Ra: !1, + data: "AAAAtm1vb2YAAAAQbWZoZAAAAAAAAAABAAAAnnRyYWYAAAAYdGZoZAACAAoAAAABAAAAAQAAA+kAAAAQdGZkdAAAAAAAAAAAAAAAXHRydW4AAA4BAAAABgAAAL4AAALwAmAAAAAAB9IAAAAQAWEAAAAAE40AAAAOAWEAAAAAB9IAAAAOAaEAAAAAAAAAAAAOAaEAAAAAA+kAAAAWAWEAAAAAB9IAAAASc2R0cAAAAAAmFhYaGhYAAANIbWRhdAAAAq4GBf//qtxF6b3m2Ui3lizYINkj7u94MjY0IC0gY29yZSAxNDggcjI3MjcgN2QwMjZlOCAtIEguMjY0L01QRUctNCBBVkMgY29kZWMgLSBDb3B5bGVmdCAyMDAzLTIwMTYgLSBodHRwOi8vd3d3LnZpZGVvbGFuLm9yZy94MjY0Lmh0bWwgLSBvcHRpb25zOiBjYWJhYz0xIHJlZj0zIGRlYmxvY2s9MTowOjAgYW5hbHlzZT0weDE6MHgxMTEgbWU9aGV4IHN1Ym1lPTcgcHN5PTEgcHN5X3JkPTEuMDA6MC4wMCBtaXhlZF9yZWY9MSBtZV9yYW5nZT0xNiBjaHJvbWFfbWU9MSB0cmVsbGlzPTEgOHg4ZGN0PTAgY3FtPTAgZGVhZHpvbmU9MjEsMTEgZmFzdF9wc2tpcD0xIGNocm9tYV9xcF9vZmZzZXQ9LTIgdGhyZWFkcz03IGxvb2thaGVhZF90aHJlYWRzPTEgc2xpY2VkX3RocmVhZHM9MCBucj0wIGRlY2ltYXRlPTEgaW50ZXJsYWNlZD0wIGJsdXJheV9jb21wYXQ9MCBjb25zdHJhaW5lZF9pbnRyYT0wIGJmcmFtZXM9MyBiX3B5cmFtaWQ9MiBiX2FkYXB0PTEgYl9iaWFzPTAgZGlyZWN0PTEgd2VpZ2h0Yj0xIG9wZW5fZ29wPTAgd2VpZ2h0cD0yIGtleWludD0yNTAga2V5aW50X21pbj0yMyBzY2VuZWN1dD00MCBpbnRyYV9yZWZyZXNoPTAgcmNfbG9va2FoZWFkPTQwIHJjPWNyZiBtYnRyZWU9MSBjcmY9MjMuMCBxY29tcD0wLjYwIHFwbWluPTAgcXBtYXg9NjkgcXBzdGVwPTQgaXBfcmF0aW89MS40MCBhcT0xOjEuMDAAgAAAADpliIQAN//+9vD+BTZWBFCXEc3onTMfvxW4ujQ3vc4AAq1PEG+4LBNpT2AQQAABnxHdErgspBAQL0rqAAAADEGaJGxC//6MsAADagAAAApBnkJ4hf8AAIOAAAAACgGeYXRCvwAAtoAAAAAKAZ5jakK/AAC2gAAAABJBmmVJqEFomUwIV//+OEAADUg=", + Sa: !1, Ta: [44], size: 1022 }, { @@ -71883,20 +71419,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(6350); - b.fa = [{ + b.ga = [{ data: "hdghDPhdhxAjhdh9DQhdgFCbhdhSBGhdg9AGhdgFC6hdgNCqhdhTAwhdgJAYhdgKhZYAgAgCABCAhdwohJoBgAYDhdxXgO4ChdwSDogBoG", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { data: "h/o1Doh/otDQh/oJCIh/oJgC4Ch/oSgL4Ch/oGgEYCh/v/h/pBg9AAh/sP", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 24E3 @@ -71911,20 +71447,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(937); - b.fa = [{ + b.ga = [{ data: "hdw8BhCohdz4gfYEhd0ACQhdwoB+CQgAYEhdxWATCIhdwe", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "gCoBCph/oVCRh/otBQh/oJAFgAYBCxh/o9ARh+ILgCgBAyh+H/h+Aug/4Ah+CJAzh+ABDsC+h+AAAUDIh+ABcsxdpKBwA+AqCkGAB3A0DAhg4AcW5YhODXD+DzDeDPCABpgBoAcKgHlYBoAkA0CnARCRDmDoBxh+AHC/h2ADBIh+Ao", - Ra: !0, + data: "gCoBCph/oVCRh/otBQh/oJAFgAYBCxh/o9ARh+ILgCgBAyh+H/h+AuA1h+CKAzh+ABDsC+h+AAAUDIh+ABcsxdpKBwA+AqCkGAB3A0DAhg4AcW5YhODXD+DzDeDPCABpgBoAcKgHlYBoAkA0CnARCRDmDohgACh+AEC/h2AHh+Al", + Sa: !0, Ta: [44], size: 987, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 25E3 @@ -71939,21 +71475,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(6350).fa[0]; + b.ga = void 0; + r = a(6350).ga[0]; a = a(6153); - b.fa = [{ + b.ga = [{ data: "hdg8B1Awhdj4gfYEhdj8AHBThdgpCBDYgAYEhdh4", - Ra: !0, + Sa: !0, Ta: [176, 729], size: 749, - $a: r + Ya: r }, { - data: "gBoBC2h7QVCeh7QZDph7QRBch7QJAGgAYBC+h7QJDSh7QJCNh7QJgC4Ch7QSgL4CAWgEYJASh8wLAWgEIBBIh8//h88KB/h5YFh84EgBoBDph84IgBoCgDYCASgHIAdlSahBBoCZBMAIBPD/D9DxgCAAAfDh", - Ra: !0, + data: "gBoBC2h7QVCeh7QZDph7QRBch7QJAGgAYBC+h7QJDSh7QJCNh7QJgC4Ch7QSgL4CAWgEYJASh8wLAWgEIBBIh8//h88KB/h7IIh84BgBoBDph84IgBoGASgHIAdlSahBBoCZBMAIBPD/D9DxgCAAAfDg", + Sa: !0, Ta: [44], size: 1022, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1001, N: 3E4 @@ -71968,21 +71504,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(937).fa[0]; + b.ga = void 0; + r = a(937).ga[0]; a = a(32477); - b.fa = [{ + b.ga = [{ data: "hdw8B1Awhdz4gfYEhd0ADghdwoCCgBwBgAYChdx4", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r + Ya: r }, { data: "h/o1Doh/otDQh/oJCIh/oJgC4Ch/oSgL4Ch/oGgEYCh/v/h/tU", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 3E4 @@ -71997,21 +71533,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(937).fa[0]; + b.ga = void 0; + r = a(937).ga[0]; a = a(6350); - b.fa = [{ + b.ga = [{ data: "hd0VDShd0OgM4AhdwCAXBngA4BCsDZFBD7AOAQgDIAc+kAALC4AADxBCCZBggJYAAGhdoCAigiQChdwZBnDggAYEhdxXhUwChdwSDpgBoG", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r + Ya: r }, { data: "h/t2Azh/oDgD4Ah/pZhWIBh/v/h/od", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1001, N: 24E3 @@ -72026,21 +71562,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(98989).fa[0]; + b.ga = void 0; + r = a(98989).ga[0]; a = a(937); - b.fa = [{ + b.ga = [{ data: "hdwhDRhdxxAlhdx9DQhdwFCdhdxSBIhdw9AIhdwFC8hdwNCshdxTAyhdwJAZhdwLhZgAgAgCgAoAheAphJ4BgAYDheBXgO4CheASDogBoG", - Ra: !0, + Sa: !0, Ta: [176, 733], size: 753, - $a: r + Ya: r }, { data: "h/t2Azh/oDgD4Ah/pZhWIBh/v/h/od", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 24E3 @@ -72055,21 +71591,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(5339).fa[0]; + b.ga = void 0; + r = a(5339).ga[0]; a = a(6153); - b.fa = [{ + b.ga = [{ data: "heA8BhCoheD4gfYEheEBAgheApB+CQgAYEheBWATCIheAe", - Ra: !0, + Sa: !0, Ta: [176, 733], size: 753, - $a: r + Ya: r }, { data: "h7VpAzh7QDgD4Ah7RZhRwBh7X/h7QH", - Ra: !0, + Sa: !0, Ta: [44], size: 987, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 25E3 @@ -72084,21 +71620,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(98989).fa[0]; + b.ga = void 0; + r = a(98989).ga[0]; a = a(32477); - b.fa = [{ + b.ga = [{ data: "hdw8B1Awhdz4gfYEhdz9AOCmhdwqCBDYgAYEhdx4", - Ra: !0, + Sa: !0, Ta: [176, 731], size: 751, - $a: r + Ya: r }, { data: "h/t2Azh/oDgD4Ah/pZhWIBh/v/h/od", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1001, N: 3E4 @@ -72113,21 +71649,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(5339).fa[0]; + b.ga = void 0; + r = a(5339).ga[0]; a = a(19034); - b.fa = [{ + b.ga = [{ data: "heA8B1AwheD4gfYEheEBDAheApCCgBwBgAYCheB4", - Ra: !0, + Sa: !0, Ta: [176, 733], size: 753, - $a: r + Ya: r }, { data: "h/t2Azh/oDgD4Ah/pZhWIBh/v/h/od", - Ra: !0, + Sa: !0, Ta: [44], size: 1022, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 3E4 @@ -72142,20 +71678,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(6350); - b.fa = [{ - data: "hdggADhcgAhdhwDAhdiEACgqYAhdhRDjhdg9CjhdgEABBXhdgMABBHBohdhSC6gKoBhdgAACgPgCCQgfAEgI4AH9H6gBAAAPADCggIoBcYQAEMABgFIAgEAChboAgEIBhcQBgAQAddmLAkChgDgBBtBCEBgDINegCggPATBnCYC5AkApAQATC4BCCwGJfl9/o8DZDLD6A5CUDJB7gAgAezL9GFAIBOAiCxAmBeD+COBsDLD0BhBEBOBqDECbD2BlD6AwCmCcCVCUDfCjAKBKDDCaKACCg0QDcAu4H0BVDvB+AACXBAASDwABAuCAAlDhCigOIBcHRAHBByD2A8gVQChvAOAThlwAg0gABuBjBshhgAgEwAgAIChxYIhwgAgAQAAigGQBgAYChxZ4", - Ra: !0, + b.ga = [{ + data: "hdggADhcgAhdhwDAhdiEACgqYAhdhRDjhdg9CjhdgEABBXhdgMABBHBohdhSC6gKoBhdgAACgPgCCQgfAEgI4AH9H6gBAAAPADCggIoBcYQAEMABgFIAgEAChboAgEIBhcQBgAQAddmLAkChgDgBBtBCEBgDINegCggPATBnCYC5AkApAQATC4BCCwGJfl9/o8DZDLD6A5CUDJB7gAgAezL9GFAIBOAiCxAmBeD+COBsDLD0BhBEBOBqDECbD2BlD6AwCmCcCVCUDfCjAKBKDDCaKACCg0QDcAu4H0BVDvB+AACXBAASDwABAuCAAlDhCigOIBcHRAHBByD2A8gVQChvAOAThlwAg0gABuBjBshhgAgEwAgAIChxYIhwgAgAQAAiCwgAYEhxZ4", + Sa: !0, Ta: [176, 888], size: 908, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "h/pcAABnh/oJAkh/oJAhh7IJgC4Ah/oIAjh/oJAih/oaABAdh/oEgNIAdOAYEBADgdYCAWgBIAgSYACggHgBcAIPWAAKD8CAgAoDCQgDICANgDIAABgSIBgDAAgAQBAEgCACcuJgGsB9DgCECCAkC/D/D8BhgAwAczjsxSCKBCD8BJgDQBgEAAADA8gFIDBXDAgeQAgBIEDagIQOAHgCACcPAgHgAmBYDCA+DwCYgCQCCjgCQCAMgEYFggABgMoDANgEQBcWKMI2DwCagBoAACCCgIgJgpYAgAYBgIgDgY4ADgAOA4gIgLgEYGgNICgawDAOgEYBceSMIRC8CVgBoBBTgSoAgAAAALgEQEAEgMwFgRICcovGEfB4gIgF", - Ra: !0, + data: "h/pcAABnh/oJAkh/oJAjh7IJgBYAh/oIgBYFgL4DAih/oaABAeh/oEgNIAdOAYEBADgboCAWgBIAgSYACggHgBcAIPWAAKD8CAgAoDCQgDICANgDIAABgSIBgDAAgAQBAEgCACcuJgGsB9DgCECCAkC/D/D8BhgAwAczjsxSCKBCD8BJgDQBgEAAADA8gFIDBXDAgeQAgBIEDagIQOAHgCACcPAgHgAmBYDCA+DwCYgCQCCjgCQCAMgEYFggABgMoDgEQCAWAogEQLgIwGgpoAgAYBgCACAOgZIAfgDjjCARC8CVgBoBBTgOYAgEQIgNQCga4DgEQCAeBIgEQKALgEQEAEgM4JcovGEfB4gM4F", + Sa: !0, Ta: [44], - size: 467, - $a: r.fa[1] + size: 468, + Ya: r.ga[1] }, { ja: 1001, N: 24E3 @@ -72170,20 +71706,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(9253); - b.fa = [{ - data: "hxYhBuhxZxDChxZ9DQhxYFA6hxZSDlhxY9ClhxYFBZhxYNBJhxZTC8hxY6BvhxZXgJIAhE4BgAgAAxhxpKgZwAgAYDhxpXgRQChxoSDogBoG", - Ra: !0, + b.ga = [{ + data: "hxYhBuhxZxDChxZ9DQhxYFA6hxZSDlhxY9ClhxYFBZhxYNBJhxZTC8hxY6BvhxZXgJIAhE4BgAgAAxhxpKCAgAYEhxpXgRQChxoSDogBoG", + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "g6Q1Dog6QtDQg6QJCIg6QJgC4Eg6QQgL4Cg6QGgEYCg6Uq", - Ra: !0, + data: "g6Y1Dog6YtDQg6YJCIgAgBAhg14FgC4Cg6YSgL4Cg6YGgEYCg6YQAcg6agANg6YEA2DwCagBoAACCCg6Jm", + Sa: !0, Ta: [44], - size: 467, - $a: r.fa[1] + size: 466, + Ya: r.ga[1] }, { ja: 1E3, N: 24E3 @@ -72198,20 +71734,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(48903); - b.fa = [{ + b.ga = [{ data: "hxo8BhCohxr4gfYEhxt+AzhxpJAlg+oAgAYDhxpWATCIhxoe", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "gCQBCpg6QVCRg6QtBQg6QJAFgAYBCxg6QZg3QAg1wIg3QAg6QIgBYFgL4DARg4wLgA4BD6g4qggEQCg4oBg0YSg44HANg44EAuDwCcgBoAAGDUg4oSgEICg4oBgEIF", - Ra: !0, + data: "gCQBCpg6IVCRg6ItBQg6IJAFgAYBCxg6IZg3IAg1oIg3IAg6IIgBYFgL4DARg4oLgA4BD6g4iggEQCg4gBgEQKg4wPANg4wEg9AQg4oHgEICg4oBgEIF", + Sa: !0, Ta: [44], size: 419, - $a: r.fa[1] + Ya: r.ga[1] }, { ja: 1E3, N: 25E3 @@ -72226,20 +71762,20 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; + b.ga = void 0; r = a(9253); - b.fa = [{ - data: "hxY8B1Awhxb4gfYEhxd7DqBhhxZJArAQgAYEhxZ4", - Ra: !0, + b.ga = [{ + data: "hxY8B1Awhxb4gfYEhxd7DqBhhxZJArA4gAYEhxZ4", + Sa: !0, Ta: [176, 888], size: 908, - $a: r.fa[0] + Ya: r.ga[0] }, { - data: "g6R1g1wKg4wFg6QPg+wKg6QQAcg6SgAOg6QEgxgJg6YPg14Cg6YBgEQRg6QogMwCg6QBAIDegEAE", - Ra: !0, + data: "g6aZAhg6YbAdg6cIAOg6YEAIDegEAE", + Sa: !0, Ta: [44], - size: 466, - $a: r.fa[1] + size: 467, + Ya: r.ga[1] }, { ja: 1001, N: 3E4 @@ -72254,21 +71790,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(48903).fa[0]; + b.ga = void 0; + r = a(48903).ga[0]; a = a(98194); - b.fa = [{ + b.ga = [{ data: "hxo8B1Awhxr4gfYEhxt+A9hxpJArgjQBgAYChxp4", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r + Ya: r }, { - data: "g6I1Dog6ItDQg6IJCIg3IDg1oEgC4Cg6ISgL4Cg6IGgEYCg6IQAdg6KggEQCg6IBgEQKg6Ri", - Ra: !0, + data: "g6Q1Dog6QtDQg6QJCIg6QJgC4Cg6QSgL4Cg6QGgEYCg6Uq", + Sa: !0, Ta: [44], size: 467, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 3E4 @@ -72283,21 +71819,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(48903).fa[0]; + b.ga = void 0; + r = a(48903).ga[0]; a = a(79489); - b.fa = [{ + b.ga = [{ data: "hxo8DDBQhxr4gfYEhxt+BlhxpJBABggAYEhxpWAnAQhxoe", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r + Ya: r }, { data: "gCIBDqg6QVDSg6QtCMg6QJgFYCDyg6QNg4wFg6QnAigF4JgBYFgF4DgBYAgF4IgBYFhAQPAWhAQMhAwFCkhAx9gvYChAwBgzgJhAoVATC8CTgGgCAigTIBhApPhSAHdGGMIZC8CMgM4CACg1QCgEIFAFgRIJA2gRIMgVgFgRgDgMoGAugRALgEIFAHgQ4KA+gQ4SAIhRoJBIhRoI", - Ra: !0, + Sa: !0, Ta: [44], size: 654, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 5E4 @@ -72312,21 +71848,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(9253).fa[0]; + b.ga = void 0; + r = a(9253).ga[0]; a = a(82421); - b.fa = [{ + b.ga = [{ data: "hxY8DqBghxb4gfYEhxd6ABDUDBhxZJBIDogAYEhxZWA6CnhxYe", - Ra: !0, + Sa: !0, Ta: [176, 888], size: 908, - $a: r + Ya: r }, { data: "g0YBArhRoUABAThRoZDphRoRDIhRoJAPgEwBAzhRoJDShRoJCNhLoJgC4EhRoQgL4ChRoGgF4OhRoSgF4ygR4FALC7gO4NAbhZIQgAYCAagCAAACBQhZyfgEIChZwBhVQRhZrOgQ4HBmgQ4TAJgQ4JBWgQ4ThZ4BgQ4IBOgQ4SALgQ4KBegQ4SAMgeABgEACAQgMoBdw6rGEAnB4gMwPANgIgGhiYAgEYAdol8YQCNDggIoE", - Ra: !0, + Sa: !0, Ta: [44], size: 891, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1001, N: 6E4 @@ -72341,21 +71877,21 @@ E3cbY[513816] = false; value: !0 } }); - b.fa = void 0; - r = a(48903).fa[0]; + b.ga = void 0; + r = a(48903).ga[0]; a = a(16745); - b.fa = [{ + b.ga = [{ data: "hxo8DqBghxr4gfYEhxt+B5hxpJBJgAwBgAYChxpWA6CYhxoe", - Ra: !0, + Sa: !0, Ta: [176, 890], size: 910, - $a: r + Ya: r }, { data: "hvQ1DohvQtDQhvQJCIhjQJgC4EhvQQgL4ChpQGgF4OhpQSgF4yhvQGC4gO4NhvX/hvRl", - Ra: !0, + Sa: !0, Ta: [44], size: 891, - $a: a.fa[1] + Ya: a.ga[1] }, { ja: 1E3, N: 6E4 @@ -72371,24 +71907,24 @@ E3cbY[513816] = false; value: !0 } }); - b.t3 = b.Kz = void 0; + b.R3 = b.Vz = void 0; r = a(5163); r.__exportStar(a(38454), b); r.__exportStar(a(85017), b); c = a(68954); Object.defineProperties(b, { - Kz: { + Vz: { enumerable: !0, get: function() { - return c.Kz; + return c.Vz; } } }); Object.defineProperties(b, { - t3: { + R3: { enumerable: !0, get: function() { - return c.t3; + return c.R3; } } }); @@ -72400,16 +71936,16 @@ E3cbY[513816] = false; return ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=")[g >> 6] + ("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=")[g & 63]; } - function l(g, n) { - (0, d.assert)(0 < n && 8 > n); - return c((n - 1 << 8) + g); + function m(g, p) { + (0, d.assert)(0 < p && 8 > p); + return c((p - 1 << 8) + g); } function f(g) { return c(1792 + g[0]) + c((g[1] << 4) + (g[2] >>> 4)) + c((g[2] << 8 & 3840) + g[3]); } - function h(g) { + function k(g) { return 43 === g ? 62 : 47 === g ? 63 : 58 > g ? g - 48 + 52 : 91 > g ? g - 65 : g - 71; } Object.defineProperties(b, { @@ -72417,90 +71953,90 @@ E3cbY[513816] = false; value: !0 } }); - b.osa = b.SSb = void 0; + b.Osa = b.eUb = void 0; d = a(89707); - b.SSb = function(g, n) { - var p, q, u, t, w, v; + b.eUb = function(g, p) { + var n, q, u, t, v, w; - function k(y, x) { + function h(y, x) { var z; - z = p; + z = n; y = q - x - y; (0, d.assert)(1 <= y); (0, d.assert)(16384 > y - 1); (0, d.assert)(2 <= x && 512 > x - 2); x = c(2048 + (y - 1 >>> 3)) + c(((y - 1 & 7) << 9) + (x - 2)); - p = z + x; + n = z + x; u = q; t = 0; } - function m(y, x, z) { - return g.subarray(y, y + z).every(function(A, B) { - return A === g[x + B]; + function l(y, x, z) { + return g.subarray(y, y + z).every(function(B, A) { + return B === g[x + A]; }); } - p = ""; - q = n || 0; + n = ""; + q = p || 0; u = q; t = 0; - for (n = 0; q < g.byteLength;) { - w = u; - v = t; + for (p = 0; q < g.byteLength;) { + v = u; + w = t; if (0 !== t && 513 > t && g[q] === g[u + t])(++t, ++q); - else if (513 === t)(k(w, v), n = 0); + else if (513 === t)(h(v, w), p = 0); else { - for (--u; 0 <= u && u >= q - t - 16384 && (g[w] !== g[u] || 0 < t && !m(q - t, u, t + 1));) --u; + for (--u; 0 <= u && u >= q - t - 16384 && (g[v] !== g[u] || 0 < t && !l(q - t, u, t + 1));) --u; if (0 <= u && u >= q - t - 16384)(++t, ++q); - else if (w === q || 1 === v) { - q -= v; - for (w = 1; 7 > w && g[q + w] === g[q];) ++w; - p += l(g[q], w); - q += w; - n = 1 < w ? 0 : n + 1; - 4 === n && (p = p.slice(0, p.length - 8), p += f(g.subarray(q - 4, q))); + else if (v === q || 1 === w) { + q -= w; + for (v = 1; 7 > v && g[q + v] === g[q];) ++v; + n += m(g[q], v); + q += v; + p = 1 < v ? 0 : p + 1; + 4 === p && (n = n.slice(0, n.length - 8), n += f(g.subarray(q - 4, q))); u = q; t = 0; - } else(k(w, v), n = 0); + } else(h(v, w), p = 0); } } - 1 === t ? p += l(g[u], 1) : 1 < t && k(u, t); - return p; + 1 === t ? n += m(g[u], 1) : 1 < t && h(u, t); + return n; }; - b.osa = function(g, n) { - var w, v; + b.Osa = function(g, p) { + var v, w; - function k(x, z) { - p(z); + function h(x, z) { + n(z); if (x + z <= t) q.set(q.subarray(x, x + z), t); else - for (var A = 0; A < z; ++A) q[t + A] = q[x + A]; + for (var B = 0; B < z; ++B) q[t + B] = q[x + B]; t += z; } - function m() { + function l() { var x; x = g.slice(u, u += 2); - return (h(x.charCodeAt(0)) << 6) + h(x.charCodeAt(1)); + return (k(x.charCodeAt(0)) << 6) + k(x.charCodeAt(1)); } - function p(x) { + function n(x) { t + x > q.byteLength && (x = new Uint8Array(2 * q.byteLength), x.set(q, 0), q = x); } - for (var q = n || new Uint8Array(4096), u = 0, t = n ? n.byteLength : 0; u < g.length;) { - w = m(); - if (w & 2048) { - v = m(); - k(t - (((w & 2047) << 3) + (v >>> 9) + 1), (v & 511) + 2); - } else if (1792 === (w & 3840))(p(4), q[t++] = w & 255, v = m(), w = m(), q[t++] = v >>> 4, q[t++] = (v << 4 & 240) + (w >>> 8), q[t++] = w & 255); + for (var q = p || new Uint8Array(4096), u = 0, t = p ? p.byteLength : 0; u < g.length;) { + v = l(); + if (v & 2048) { + w = l(); + h(t - (((v & 2047) << 3) + (w >>> 9) + 1), (w & 511) + 2); + } else if (1792 === (v & 3840))(n(4), q[t++] = v & 255, w = l(), v = l(), q[t++] = w >>> 4, q[t++] = (w << 4 & 240) + (v >>> 8), q[t++] = v & 255); else { - v = w & 255; - w = (w >>> 8) + 1; - p(w); - for (var y = 0; y < w; ++y) q[t++] = v; + w = v & 255; + v = (v >>> 8) + 1; + n(v); + for (var y = 0; y < v; ++y) q[t++] = w; } } - return q.subarray(n ? n.byteLength : 0, t); + return q.subarray(p ? p.byteLength : 0, t); }; }, 68954: function(r, b, a) { @@ -72510,31 +72046,31 @@ E3cbY[513816] = false; value: !0 } }); - b.Xvb = b.Wvb = b.Yvb = b.Vvb = b.t3 = b.Zvb = b.T9b = b.N9b = b.Kz = b.V9b = b.iZ = void 0; + b.Wwb = b.Vwb = b.Xwb = b.Uwb = b.R3 = b.Ywb = b.uac = b.oac = b.Vz = b.wac = b.AD = void 0; c = a(85017); Object.defineProperties(b, { - iZ: { + AD: { enumerable: !0, get: function() { - return c.iZ; + return c.AD; } } }); - b.V9b = ["padding"]; - b.Kz = ["h264", "h264hpl", "hevc-main10"]; - b.N9b = ["16:9", "4:3"]; - b.T9b = { + b.wac = ["padding"]; + b.Vz = ["h264", "h264hpl", "hevc-main10"]; + b.oac = ["16:9", "4:3"]; + b.uac = { h264: "playready-h264mpl30-dash", h264hpl: "playready-h264hpl30-dash", "hevc-main10": "hevc-main10-L30-dash-cenc-prk-do" }; - b.Zvb = ["silence"]; - b.t3 = ["heaac", "ddp"]; - b.Vvb = { + b.Ywb = ["silence"]; + b.R3 = ["heaac", "ddp"]; + b.Uwb = { heaac: [64, 96, 128], ddp: [192, 256, 384, 448, 640] }; - b.Yvb = { + b.Xwb = { heaac: { 64: "heaac-2-dash", 96: "heaac-2-dash", @@ -72548,7 +72084,7 @@ E3cbY[513816] = false; 640: "ddplus-5.1hq-dash" } }; - b.Wvb = { + b.Vwb = { heaac: { 64: "2.0", 96: "2.0", @@ -72562,7 +72098,7 @@ E3cbY[513816] = false; 640: "5.1" } }; - b.Xvb = { + b.Wwb = { heaac: { ja: 1024, N: 24E3 @@ -72574,936 +72110,1006 @@ E3cbY[513816] = false; }; }, 38454: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m) { - if (-1 !== d.Kz.indexOf(m)) return m; - for (var p, q = 0; q < d.Kz.length; ++q) - if (-1 !== m.indexOf(d.Kz[q])) { - p = d.Kz[q]; + function c(l) { + if (-1 !== d.Vz.indexOf(l)) return l; + for (var n, q = 0; q < d.Vz.length; ++q) + if (-1 !== l.indexOf(d.Vz[q])) { + n = d.Vz[q]; break; - }(0, n.assert)(p); - return p; + }(0, p.assert)(n); + return n; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.FOa = void 0; - l = a(5163); + b.ePa = void 0; + m = a(5163); f = a(91176); - h = a(43051); + k = a(43051); d = a(68954); g = a(85017); - n = a(89707); - k = a(67769); + p = a(89707); + h = a(67769); r = (function() { - function m(p, q) { - this.atob = p; + function l(n, q) { + this.atob = n; this.console = q; - this.EK = 1; - this.hZ = []; - this.AS = []; + this.XK = 1; + this.OZ = []; + this.lT = []; } - m.prototype.PMb = function(p, q, u, t, w) { - var v, z; + l.prototype.$Nb = function(n, q, u, t, v) { + var w, z; void 0 === t && (t = { w: 16, - sr: 9 + Ar: 9 }); - void 0 === w && (w = 1); + void 0 === v && (v = 1); q = c(q); - v = (0, f.ec)(g.iZ[q], function(A) { - return (0, g.Z_a)(u, g.Y_a[A]); + w = (0, f.kc)(g.AD[q], function(B) { + return (0, g.p6)(u, g.JU[B]); }); - (0, n.assert)(v); - (0, n.assert)(16 === t.w && 9 === t.sr || 4 === t.w && 3 === t.sr); + (0, p.assert)(w); + (0, p.assert)(16 === t.w && 9 === t.Ar || 4 === t.w && 3 === t.Ar); t = 16 === t.w ? "16:9" : "4:3"; - for (var y = 0, x = this.hZ; y < x.length; y++) { + for (var y = 0, x = this.OZ; y < x.length; y++) { z = x[y]; - if (z.type === p && z.qv === t && z.yd === q && z.frameRate === v && z.trackId === w) return z; + if (z.type === n && z.yv === t && z.Dd === q && z.frameRate === w && z.trackId === v) return z; } - p = this.FDb(p, t, q, v, w); - this.hZ.unshift(p); - this.hZ.length > this.EK && this.hZ.splice(this.EK, this.hZ.length - this.EK); - return p; + n = this.JEb(n, t, q, w, v); + this.OZ.unshift(n); + this.OZ.length > this.XK && this.OZ.splice(this.XK, this.OZ.length - this.XK); + return n; }; - m.prototype.NMb = function(p, q, u) { + l.prototype.YNb = function(n, q, u) { var y; void 0 === u && (u = 1); - for (var t, w = 0, v = this.AS; w < v.length; w++) { - y = v[w]; - "silence" === y.type && y.yd === p && y.bitrate === q && y.trackId === u && (t = y); + for (var t, v = 0, w = this.lT; v < w.length; v++) { + y = w[v]; + "silence" === y.type && y.Dd === n && y.bitrate === q && y.trackId === u && (t = y); } - void 0 === t && (t = this.vDb(p, q, u), this.AS.unshift(t), this.AS.length > this.EK && this.AS.splice(this.EK, this.AS.length - this.EK)); + void 0 === t && (t = this.zEb(n, q, u), this.lT.unshift(t), this.lT.length > this.XK && this.lT.splice(this.XK, this.lT.length - this.XK)); return t; }; - m.prototype.OMb = function() { - void 0 === m.gZa && (m.gZa = new Uint8Array(Array.from({ + l.prototype.ZNb = function() { + void 0 === l.MZa && (l.MZa = new Uint8Array(Array.from({ length: 40 - }, function(p, q) { + }, function(n, q) { return ('').charCodeAt(q); })).buffer); - return m.gZa; + return l.MZa; }; - m.prototype.FDb = function(p, q, u, t, w) { - var v; - v = h.phb[p][q][u][t]; - (0, n.assert)(v); - v = (0, h.kgb)(v().fa); - return l.__assign(l.__assign({}, this.decode(v, w)), { - type: p, - qv: q, - yd: u, + l.prototype.JEb = function(n, q, u, t, v) { + var w; + w = k.kib[n][q][u][t]; + (0, p.assert)(w); + w = (0, k.ghb)(w().ga); + return m.__assign(m.__assign({}, this.decode(w, v)), { + type: n, + yv: q, + Dd: u, frameRate: t, - width: v.width, - height: v.height, - Gua: v.Gua, - Hua: v.Hua + width: w.width, + height: w.height, + eva: w.eva, + fva: w.fva }); }; - m.prototype.vDb = function(p, q, u) { + l.prototype.zEb = function(n, q, u) { var t; - t = h.nUa.silence[p][q]; - (0, n.assert)(t); - t = (0, h.jgb)(t().fa); - return l.__assign(l.__assign({}, this.decode(t, u)), { + t = k.TUa.silence[n][q]; + (0, p.assert)(t); + t = (0, k.fhb)(t().ga); + return m.__assign(m.__assign({}, this.decode(t, u)), { type: "silence", - yd: p, + Dd: n, bitrate: q, channels: t.channels }); }; - m.prototype.decode = function(p, q) { - var u, t, w, v; - u = p.Bb.Ra ? this.Wla(p.Bb) : this.atob(p.Bb.data); - t = p.Ma.Ra ? this.Wla(p.Ma) : this.atob(p.Ma.data); + l.prototype.decode = function(n, q) { + var u, t, v, w; + u = n.Eb.Sa ? this.xma(n.Eb) : this.atob(n.Eb.data); + t = n.La.Sa ? this.xma(n.La) : this.atob(n.La.data); if (1 !== q) { - w = new DataView(u); - v = new DataView(t); - p.Bb.Ta.forEach(function(y) { - return w.setUint32(y, q); - }); - p.Ma.Ta.forEach(function(y) { + v = new DataView(u); + w = new DataView(t); + n.Eb.Ta.forEach(function(y) { return v.setUint32(y, q); }); + n.La.Ta.forEach(function(y) { + return w.setUint32(y, q); + }); } - return l.__assign(l.__assign({}, p), { - Bb: u, - Ma: t, + return m.__assign(m.__assign({}, n), { + Eb: u, + La: t, trackId: q }); }; - m.prototype.Wla = function(p) { + l.prototype.xma = function(n) { var q; - if (p.Ra) { - if (void 0 === p.$a) p = (0, k.osa)(p.data); + if (n.Sa) { + if (void 0 === n.Ya) n = (0, h.Osa)(n.data); else { - q = this.Wla(p.$a); - p = (0, k.osa)(p.data, new Uint8Array(q)); + q = this.xma(n.Ya); + n = (0, h.Osa)(n.data, new Uint8Array(q)); } - } else p = new Uint8Array(this.atob(p.data)); - return p.buffer.slice(p.byteOffset, p.byteOffset + p.byteLength); + } else n = new Uint8Array(this.atob(n.data)); + return n.buffer.slice(n.byteOffset, n.byteOffset + n.byteLength); }; - return m; + return l; })(); - b.FOa = r; + b.ePa = r; }, 29088: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.vBa = void 0; + b.WBa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(91176); + k = a(91176); d = a(66164); g = a(8743); - n = a(58348); - k = a(6200); - m = a(79183); - p = a(3033); + p = a(58348); + h = a(6200); + l = a(79183); + n = a(3033); q = a(65161); a(57141); u = a(19089); t = a(52571); - w = a(36918); v = a(7470); - y = a(35438); - x = a(37058); - z = a(61996); - A = a(54366); + w = a(35438); + y = a(37058); + x = a(61996); + z = a(54366); B = a(650); - C = a(40666); - D = a(17122); - E = a(69575); - G = a(8478); - F = a(27255); - H = a(93747); - N = a(75402); - M = a(91967); - L = a(33143); - Q = a(29688); - I = a(51371); + A = a(40666); + C = a(17122); + D = a(69575); + E = a(8478); + G = a(27255); + F = a(93747); + H = a(75402); + L = a(91967); + M = a(33143); + N = a(29688); + P = a(51371); J = a(23102); - K = a(27459); - P = a(61567); - S = a(66607); - ba = a(66701); - na = a(11177); + I = a(27459); + K = a(61567); + O = a(66607); + U = a(66701); + ca = a(11177); + pa = a(358); r = (function() { - function ha(va) { - this.T = va; - this.Ya = g.Du.CLOSED; - this.kv = []; - this.dY = []; - this.HR = []; - this.On = []; - this.xQa = {}; - this.y2 = {}; - this.Qya = g.tP.default; - this.cqb = { - $C: !1 + function la(va) { + this.S = va; + this.Wa = g.Lu.CLOSED; + this.jt = []; + this.MY = []; + this.sS = []; + this.Pn = []; + this.$Qa = {}; + this.Y2 = {}; + this.nza = g.aQ.default; + this.crb = { + kD: !1 }; - this.Ysb = new z.Vu({ - pn: this, + this.Ytb = new x.Ls({ + bm: this, source: "engine", - uo: 10, + jn: 10, console: va }); } - Object.defineProperties(ha.prototype, { - hw: { + Object.defineProperties(la.prototype, { + vw: { get: function() { - (0, t.assert)(this.zx); - return this.zx; + (0, t.assert)(this.Jx); + return this.Jx; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { + Object.defineProperties(la.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - PYb: { + Object.defineProperties(la.prototype, { + h_b: { get: function() { - return this.HR; + return this.sS; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - sH: { + Object.defineProperties(la.prototype, { + KH: { get: function() { - return this.On.map(function(va) { - return va.da; + return this.Pn.map(function(va) { + return va.Z; }); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - RYb: { + Object.defineProperties(la.prototype, { + j_b: { get: function() { - return this.On; + return this.Pn; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { + Object.defineProperties(la.prototype, { Jc: { get: function() { - this.tI(); - return this.Ux.Jc; + this.MI(); + return this.ey.Jc; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - pW: { + Object.defineProperties(la.prototype, { + eX: { get: function() { - this.tI(); - return this.Ux.pW; + this.MI(); + return this.ey.eX; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - Ej: { + Object.defineProperties(la.prototype, { + Cj: { get: function() { - this.tI(); - return this.Ux.Ej; + this.MI(); + return this.ey.Cj; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - $9b: { + Object.defineProperties(la.prototype, { + Bac: { get: function() { - return this.kv.length; + return this.jt.length; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - BK: { + Object.defineProperties(la.prototype, { + UK: { get: function() { - return this.xQa; + return this.$Qa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - UUa: { + Object.defineProperties(la.prototype, { + Vx: { get: function() { - return this.Lk; + return this.fv; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - dI: { + Object.defineProperties(la.prototype, { + vI: { get: function() { - return this.y2; + return this.Y2; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ha.prototype, { - eUb: { + Object.defineProperties(la.prototype, { + vVb: { get: function() { - return this.ARa || (this.ARa = this.Jxb()); + return this.fSa || (this.fSa = this.Kyb()); }, enumerable: !1, configurable: !0 } }); - ha.prototype.open = function(va, ua, Ka, Ma) { - var $a; - $a = this; - if (this.Ya === g.Du.OPEN) return !1; - this.W = va; - I.Nfa.s3b(va); - this.vq = new C.PQ(new D.v1({ - oi: !0, + la.prototype.open = function(va, ua, Ea, La) { + var Za; + Za = this; + if (this.Wa === g.Lu.OPEN) return !1; + this.eRa = new pa.cEa(va, this.S); + this.T = this.eRa.uT; + P.rga.R4b(this.T); + this.sq = new A.BR(new C.X1({ + li: !0, currentTime: function() { - return f.L.Na(d.platform.time.wa()); + return f.J.Oa(d.platform.time.va()); }, speed: 1 - }), this.T, "Engine Scheduler"); - this.ZQa = new m.SFa(this.T, va); - this.DA = new u.GNa(this.J7.bind(this), va); - if (va.aZ || d.platform.Wo.Af.Whc) this.Lk = new n.MCa(this.T, function() { - return $a.BK; - }); - this.Ux = p.wD.Woa(va, this.T, ua); - this.Ya = g.Du.OPEN; - this.zx = (0, J.tU)(va); - Ka && this.zx.hdb(Ka); - Ma && this.zx.Vxa(Ma); - this.v$a = new K.PMa({ - yj: function() { - $a.Ya !== g.Du.CLOSED && $a.DA.yj("playgraphOpportunity"); + }), this.S, "Engine Scheduler"); + this.CRa = new l.rGa(this.S, va); + this.rv = new u.fOa(this.j8.bind(this), va); + if (va.IZ || d.platform.So.yf.zjc) this.fv = new p.mDa(this.S, va, function() { + return Za.UK; + }); + this.ey = n.OD.zpa(va, this.S, ua); + this.Wa = g.Lu.OPEN; + this.Jx = (0, J.fV)(va); + Ea && this.Jx.$db(Ea); + La && this.Jx.tya(La); + this.iab = new I.oNa({ + Qi: function() { + Za.Wa !== g.Lu.CLOSED && Za.rv.Qi("playgraphOpportunity"); } }); - this.BRa = new H.EJa(function() { - return $a.u6(); + this.gSa = new F.gKa(function() { + return Za.S6(); }, function() { - return $a.v6().global; - }, this.T); - this.ICb(); + return Za.T6().global; + }, this.S); + this.MDb(); return !0; }; - ha.prototype.oS = function(va, ua, Ka, Ma, $a) { - var Y, ma, Ea; + la.prototype.ZS = function(va, ua, Ea, La, Za) { + var Y, ma, Fa; Y = this; - void 0 === $a && ($a = !0); - this.tI(); - Ka = Object.create(Ka, { - rO: { - value: this.dI - }, - aZ: { - value: !!this.Lk + void 0 === Za && (Za = !0); + this.MI(); + Ea = Object.create(Ea, { + YO: { + value: this.vI + }, + IZ: { + value: !!this.fv } }); - if ($a) { - ma = this.hw.Syb(va, Ka); - if (ma) return (ma.Kgb(ua), va = this.Eo.bind(this, Ma, ma), ma.T3b(va), ma); - } - ma = new L.INa(function(Ra) { - return Y.Eo(Ma, Ea, Ra); - }, function(Ra) { - return Y.rw(Ma, Ra); - }); - Ea = (0, S.v4)(this.W, [va, ua, Ka, ha.pVb++, this.Jc, ma, function(Ra) { - return Y.DA.yj(Ra); - }, $a ? this.hw.Ryb.bind(this.hw) : function() {}, this.u6.bind(this), this.Lk], this.T); - Ea.Fe(new y.EOa(Ea)); - Ea.Fe(new x.YOa(Ea.Ad)); - Ea.o8.Fe(new N.RBa(Ea)); - Ea.o8.Fe(new Q.fIa(Ea)); - this.CA.HH.forEach(function(Ra) { - return Ea.Fe(Ra); - }); - this.v$a.oS(Ea); - va = new l.De(); - va.on(Ea.events, "requestsPruned", this.D1b.bind(this)); - va.on(Ea.events, "weightUpdated", this.rua.bind(this)); - va.on(Ea.events, "underflow", this.sh.bind(this, Ea)); - this.On.push({ - da: Ea, - $k: va, - pX: 0 - }); - this.rua(); - return Ea; - }; - ha.prototype.sh = function(va) { - va = this.BRa.WIb(va); - (null === va || void 0 === va ? 0 : va.T4) || this.hw.reset(); - }; - ha.prototype.jz = function(va) { - this.v$a.jz(va); - this.On = this.On.filter(function(ua) { - return ua.da === va ? (ua.$k.clear(), !1) : !0; - }); - va.Oa(); - this.rua(); - }; - ha.prototype.kub = function(va, ua) { - var Ka; - this.tI(); - Ka = ua.Dg; - Ka = void 0 === Ka ? [q.u.$, q.u.X] : Ka; - va = (0, ba.TK)(this.W, [va, Ka, c.__assign({ - rO: ua.rO || this.y2 || ({}) + if (Za) { + ma = this.vw.Vzb(va, Ea); + if (ma) return (ma.DAa(ua), va = this.Do.bind(this, La, ma), ma.t5b(va), ma); + } + ma = new M.hOa(function(Qa) { + return Y.Do(La, Fa, Qa); + }, function(Qa) { + return Y.Dw(La, Qa); + }); + Fa = (0, O.T4)(this.T, [va, ua, Ea, la.GWb++, this.Jc, ma, function(Qa) { + return Y.rv.Qi(Qa); + }, Za ? this.vw.Uzb.bind(this.vw) : function() {}, this.S6.bind(this)], this.S); + Fa.ve(new w.dPa(Fa)); + Fa.ve(new y.APa(Fa.Hd)); + Fa.M8.ve(new H.rCa(Fa)); + Fa.M8.ve(new N.IIa(Fa)); + this.Lx.ZH.forEach(function(Qa) { + return Fa.ve(Qa); + }); + this.iab.ZS(Fa); + va = new m.Ee(); + va.on(Fa.events, "requestsPruned", this.X2b.bind(this)); + va.on(Fa.events, "weightUpdated", this.Nua.bind(this)); + va.on(Fa.events, "underflow", this.rh.bind(this, Fa)); + this.Pn.push({ + Z: Fa, + cl: va, + $X: 0 + }); + this.Nua(); + return Fa; + }; + la.prototype.rh = function(va) { + va = this.gSa.fKb(va); + (null === va || void 0 === va ? 0 : va.r5) || this.vw.reset(); + }; + la.prototype.xz = function(va) { + this.iab.xz(va); + va.Na(); + this.Pn = this.Pn.filter(function(ua) { + return ua.Z === va ? (ua.cl.clear(), !1) : !0; + }); + this.Nua(); + }; + la.prototype.jvb = function(va, ua) { + var Ea; + this.MI(); + Ea = ua.Fg; + Ea = void 0 === Ea ? [q.u.Y, q.u.W] : Ea; + va = (0, U.lL)(this.T, [va, Ea, c.__assign({ + YO: ua.YO || this.Y2 || ({}) }, ua)]); - this.HR.push(va); + this.sS.push(va); return va; }; - ha.prototype.ibb = function(va) { - this.tI(); - this.HR = this.HR.filter(function(ua) { + la.prototype.Wbb = function(va) { + this.MI(); + this.sS = this.sS.filter(function(ua) { return ua !== va; }); - va.Oa(); + va.Na(); }; - ha.prototype.p3b = function(va, ua) { - this.xQa = va; - this.y2 = ua; - this.ARa = void 0; + la.prototype.O4b = function(va, ua) { + this.$Qa = va; + this.Y2 = ua; + this.fSa = void 0; }; - ha.prototype.oO = function(va, ua) { - var Ka, Ma; - Ma = null === (Ka = (0, h.ec)(this.kv, function($a) { - return $a.sF.equals(va); - })) || void 0 === Ka ? void 0 : Ka.la; - Ma ? Ma.oO(c.__assign(c.__assign({}, ua), { - vW: this.Gta.bind(this) - })) : this.dY.push({ - uhb: va, - oya: ua + la.prototype.VO = function(va, ua) { + var Ea, La; + La = null === (Ea = (0, k.kc)(this.jt, function(Za) { + return Za.KF.equals(va); + })) || void 0 === Ea ? void 0 : Ea.ca; + La ? La.VO(c.__assign(c.__assign({}, ua), { + kX: this.cua.bind(this) + })) : this.MY.push({ + pib: va, + Nya: ua }); }; - ha.prototype.kbb = function(va) { - this.dY = this.dY.filter(function(ua) { - return !ua.uhb.equals(va); + la.prototype.Ybb = function(va) { + this.MY = this.MY.filter(function(ua) { + return !ua.pib.equals(va); }); }; - ha.prototype.close = function() { - this.Ya !== g.Du.CLOSED && (this.S0b(), (0, t.assert)(0 === this.kv.length, "Unexpected viewable lease after Playgraph destruction."), this.R0b(), this.dY = [], delete this.Ux, this.Ya = g.Du.CLOSED, this.vq.Oa()); + la.prototype.close = function() { + this.Wa !== g.Lu.CLOSED && (this.l2b(), (0, t.assert)(0 === this.jt.length, "Unexpected viewable lease after Playgraph destruction."), this.k2b(), this.MY = [], delete this.ey, this.Wa = g.Lu.CLOSED, this.sq.Na()); }; - ha.prototype.a4b = function(va) { - this.Qya = va; - this.DA.yj("streamingModeChanged"); + la.prototype.A5b = function(va) { + this.nza = va; + this.rv.Qi("streamingModeChanged"); }; - ha.prototype.r3b = function(va) { - var ua, Ka, Ma; - this.cqb.$C = va.$C; - if (this.W.Ema) { - Ma = !0 === va.$C; - this.W.set ? this.W.set((ua = {}, ua.enableCprVideo = Ma, ua)) : this.W.enableCprVideo = !0 === va.$C; + la.prototype.Q4b = function(va) { + var ua, Ea, La; + this.crb.kD = va.kD; + if (this.T.gna) { + La = !0 === va.kD; + this.T.set ? this.T.set((ua = {}, ua.enableCprVideo = La, ua)) : this.T.enableCprVideo = !0 === va.kD; try { - for (var $a = c.__values(this.On), Y = $a.next(); !Y.done; Y = $a.next()) Y.value.da.M3b(Ma); - } catch (Ea) { + for (var Za = c.__values(this.Pn), Y = Za.next(); !Y.done; Y = Za.next()) Y.value.Z.m5b(La); + } catch (Fa) { var ma; ma = { - error: Ea + error: Fa }; } finally { try { - Y && !Y.done && (Ka = $a.return) && Ka.call($a); + Y && !Y.done && (Ea = Za.return) && Ea.call(Za); } finally { if (ma) throw ma.error; } } } }; - ha.prototype.ICb = function() { - this.CA = new M.Lfa(this.W); - this.CA.Fe(new G.lFa(this)); - this.CA.Fe(new B.JNa(this.Jc, this.DA)); - this.CA.Fe(new v.iFa(this.Jc)); - this.CA.Fe(new A.ox(this.Ysb)); - this.CA.Fe(new A.ox(this.DA.Wp)); - this.CA.Fe(new A.ox(this.ZQa.Zg)); - this.CA.Fe(new A.ox(this.BRa.Zg)); + la.prototype.MDb = function() { + this.Lx = new L.pga(this.T); + this.Lx.ve(new E.KFa(this)); + this.Lx.ve(new B.iOa(this.Jc, this.rv)); + this.Lx.ve(new v.HFa(this.Jc)); + this.Lx.ve(new z.cv(this.Ytb)); + this.Lx.ve(new z.cv(this.rv.Tp)); + this.Lx.ve(new z.cv(this.CRa.dg)); + this.Lx.ve(new z.cv(this.gSa.dg)); + this.fv && this.Lx.ve(new z.cv(this.fv.dg)); }; - ha.prototype.Gta = function() {}; - ha.prototype.ZO = function(va) { + la.prototype.cua = function() {}; + la.prototype.FP = function(va) { return c.__awaiter(this, void 0, void 0, function() { - var ua, Ka, Ma, $a; + var ua, Ea, La, Za; return c.__generator(this, function(Y) { switch (Y.label) { case 0: - return ((0, t.assert)(va, "ase.updateViewable(): Viewable config not found."), ua = (0, h.ec)(this.kv, function(ma) { - return !0 !== ma.sF.gr && ma.sF.equals(va); - }), (0, t.assert)(ua, "ase.updateViewable(): Viewable entry not found."), [4, ua.Lz]); + return ((0, t.assert)(va, "ase.updateViewable(): Viewable config not found."), ua = (0, k.kc)(this.jt, function(ma) { + return !0 !== ma.KF.nr && ma.KF.equals(va); + }), (0, t.assert)(ua, "ase.updateViewable(): Viewable entry not found."), [4, ua.Wz]); case 1: - return (Ka = Y.Wa(), $a = (Ma = Ka).ZO, [4, va.uq]); + return (Ea = Y.Ka(), Za = (La = Ea).FP, [4, va.rq]); case 2: - return ($a.apply(Ma, [Y.Wa()]), [2]); + return (Za.apply(La, [Y.Ka()]), [2]); } }); }); }; - ha.prototype.Eo = function(va, ua, Ka) { - var Ma, $a, Y, ma; - Ma = this; - $a = Ka.J; - Y = va.Xm($a, Ka.yX); + la.prototype.Do = function(va, ua, Ea) { + var La, Za, Y, ma; + La = this; + Za = Ea.K; + Y = va.Um(Za, Ea.iY); (0, t.assert)(Y, "ase.requestViewable(): Viewable config not found."); - ma = (0, h.ec)(this.kv, function(Ea) { - return !0 !== Ea.sF.gr && Ea.sF.equals(Y); + ma = (0, k.kc)(this.jt, function(Fa) { + return !0 !== Fa.KF.nr && Fa.KF.equals(Y); }); ma || (ma = { - sF: Y, - Lz: (function() { - return c.__awaiter(Ma, void 0, void 0, function() { - var Ea, Ra; + KF: Y, + Wz: (function() { + return c.__awaiter(La, void 0, void 0, function() { + var Fa, Qa; return c.__generator(this, function(R) { switch (R.label) { case 0: - return [4, Y.uq]; + return [4, Y.rq]; case 1: - return (Ea = R.Wa(), Ra = this.xv($a, Y, Ea), ma.la = Ra, [2, Ra]); + return (Fa = R.Ka(), Qa = this.Hv(Za, Y, Fa), ma.ca = Qa, [2, Qa]); } }); }); })(), - la: void 0, - Hra: new w.B0(function(Ea) { - Ea() && Ma.vwa(ma); - }, (0, E.Oh)(d.platform, this.T, ("").concat($a))) - }, this.kv.push(ma)); - va = new na.bQa(ma, this.T, ua, Ka); - va.events.once("error", this.vwa.bind(this, ma, !1)); + ca: void 0, + jsa: new f.b1(function(Fa) { + Fa() && La.Vwa(ma); + }, (0, D.Oh)(d.platform, this.S, ("").concat(Za))) + }, this.jt.push(ma)); + va = new ca.EQa(ma, this.S, ua, Ea); + va.events.once("error", this.Vwa.bind(this, ma, !1)); return va; }; - ha.prototype.vwa = function(va, ua) { - var Ka, Ma; + la.prototype.Vwa = function(va, ua) { + var Ea, La; void 0 === ua && (ua = !0); (0, t.assert)(va, "expected viewableEntry to exist"); - Ka = va.la; - Ma = va.Lz; - ua && (Ka ? Ka.Oa() : Ma.then(function($a) { - $a.Oa(); + Ea = va.ca; + La = va.Wz; + ua && (Ea ? Ea.Na() : La.then(function(Za) { + Za.Na(); })); - this.kv = this.kv.filter(function($a) { - return $a !== va; - }); - }; - ha.prototype.xv = function(va, ua, Ka) { - var Ma, $a; - Ma = this; - this.tI(); - $a = Ka.config; - Ka = { - Y: Ka.Y, - config: $a, - vv: Ka.vv, - Lp: Ka.Lp, - Jc: this.Ux.Jc, - Ej: this.Ux.Ej, - WGb: { - NB: function() { - return Ma.DA.yj("networkFailureReset"); + this.jt = this.jt.filter(function(Za) { + return Za !== va; + }); + }; + la.prototype.Hv = function(va, ua, Ea) { + var La, Za; + La = this; + this.MI(); + Za = Ea.config; + Ea = { + X: Ea.X, + config: Za, + Fv: Ea.Fv, + Kp: Ea.Kp, + Jc: this.ey.Jc, + Cj: this.ey.Cj, + bIb: { + WB: function() { + return La.rv.Qi("networkFailureReset"); }, - qf: this.qf.bind(this, va), - zr: this.zr.bind(this, va) - }, - AX: { - pv: this.pv.bind(this), - Tr: this.Tr.bind(this) + pf: this.pf.bind(this, va), + Fr: this.Fr.bind(this, va) + }, + kY: { + xv: this.xv.bind(this), + ds: this.ds.bind(this), + dNb: function() { + return La.rv.v9a; + } }, - dI: this.y2 + vI: this.Y2, + Vx: this.fv, + JF: this.eRa }; - va = new k.YBa(va, Ka); - $a.pL && ($a = (0, h.ec)(this.dY, function(Y) { - return Y.uhb.equals(ua); - })) && ($a = $a.oya, this.kbb(ua), va.oO(c.__assign(c.__assign({}, $a), { - vW: this.Gta.bind(this) + va = new h.yCa(va, Ea); + Za.JL && (Za = (0, k.kc)(this.MY, function(Y) { + return Y.pib.equals(ua); + })) && (Za = Za.Nya, this.Ybb(ua), va.VO(c.__assign(c.__assign({}, Za), { + kX: this.cua.bind(this) }))); return va; }; - ha.prototype.rw = function(va, ua) { + la.prototype.Dw = function(va, ua) { return c.__awaiter(this, void 0, void 0, function() { - var Ka, Ma, $a, Y, ma, Ea, Ra, R, sa; - return c.__generator(this, function(ra) { - switch (ra.label) { + var Ea, La, Za, Y, ma, Fa, Qa, R, ta; + return c.__generator(this, function(Ia) { + switch (Ia.label) { case 0: - (Ka = ua.hh, Ma = ua.J, $a = va.Xm(Ma), (0, t.assert)($a, "ase.requestAdBreakHydration(): Parent viewable config not found."), Y = (0, h.ec)(this.kv, function(O) { - return !0 !== O.sF.gr && O.sF.equals($a); - }), (0, t.assert)(Y, ("ase.requestAdBreakHydration(): Parent viewable entry not found, ").concat(Ma)), ma = Y.la, (0, t.assert)(ma, ("ase.requestAdBreakHydration(): Parent viewable entry has no aseViewable, ").concat(Ma)), Ea = ma.Y.$b, Ra = { + (Ea = ua.ih, La = ua.K, Za = va.Um(La), (0, t.assert)(Za, "ase.requestAdBreakHydration(): Parent viewable config not found."), Y = (0, k.kc)(this.jt, function(ia) { + return !0 !== ia.KF.nr && ia.KF.equals(Za); + }), (0, t.assert)(Y, ("ase.requestAdBreakHydration(): Parent viewable entry not found, ").concat(La)), ma = Y.ca, (0, t.assert)(ma, ("ase.requestAdBreakHydration(): Parent viewable entry has no aseViewable, ").concat(La)), Fa = ma.X.bc, Qa = { Gf: { - $b: Ea, - zd: Ma + bc: Fa, + Gd: La } - }, ra.label = 1); + }, Ia.label = 1); case 1: - return (ra.Vj.push([1, 3, , 4]), [4, va.rw(Ka, Ra)]); + return (Ia.ah.push([1, 3, , 4]), [4, va.Dw(Ea, Qa)]); case 2: - return (R = ra.Wa(), [2, { - O2: R, - pja: ma + return (R = Ia.Ka(), [2, { + n3: R, + Sja: ma }]); case 3: - return (sa = ra.Wa(), [2, Promise.reject(sa)]); + return (ta = Ia.Ka(), [2, Promise.reject(ta)]); case 4: return [2]; } }); }); }; - ha.prototype.J7 = function() { + la.prototype.j8 = function() { var va, ua; - (0, t.assert)(this.state === g.Du.OPEN); - va = this.v6(); - ua = this.bM(); - return this.ZQa.f9a(va, ua); + (0, t.assert)(this.state === g.Lu.OPEN); + va = this.T6(); + ua = this.zM(); + return this.CRa.S9a(va, ua); }; - ha.prototype.bM = function() { - var va, ua, Ka; + la.prototype.zM = function() { + var va, ua, Ea; va = this; - Ka = null !== (ua = this.W.pZb) && void 0 !== ua ? ua : this.On.every(function(Ma) { - return !Ma.da.vr; + Ea = null !== (ua = this.T.J_b) && void 0 !== ua ? ua : this.Pn.every(function(La) { + return !La.Z.Br; }); - ua = (0, h.flatten)(this.On.map(function(Ma) { - return Ma.da.bM().map(function($a) { - Ma.da.vr || 1 === Ma.pX || ($a.Gt = Ma.pX); - return $a; + ua = (0, k.flatten)(this.Pn.map(function(La) { + return La.Z.zM().map(function(Za) { + La.Z.Br || 1 === La.$X || (Za.Mt = La.$X); + return Za; }); })); - this.Qya === g.tP.disabled ? ua = [] : this.Qya === g.tP.OSb && (ua = ua.filter(function(Ma) { - return va.W.V6a >= Ma.Bk - Ma.Sk; + this.nza === g.aQ.disabled ? ua = [] : this.nza === g.aQ.aUb && (ua = ua.filter(function(La) { + return va.T.A7a >= La.Bk - La.Sk; })); - Ka || (Ka = ua.filter(function(Ma) { - var $a; - return 1 === (null !== ($a = Ma.Gt) && void 0 !== $a ? $a : 1); - }), Ka.length && (ua = Ka)); - Ka = this.kv.reduce(function(Ma, $a) { - return $a.la ? c.__spreadArray(c.__spreadArray([], c.__read(Ma), !1), c.__read($a.la.bM()), !1) : Ma; + Ea || (Ea = ua.filter(function(La) { + var Za; + return 1 === (null !== (Za = La.Mt) && void 0 !== Za ? Za : 1); + }), Ea.length && (ua = Ea)); + Ea = this.jt.reduce(function(La, Za) { + return Za.ca ? c.__spreadArray(c.__spreadArray([], c.__read(La), !1), c.__read(Za.ca.zM()), !1) : La; }, []); - return (0, h.flatten)(c.__spreadArray(c.__spreadArray([], c.__read(ua), !1), c.__read(Ka), !1)); + return (0, k.flatten)(c.__spreadArray(c.__spreadArray([], c.__read(ua), !1), c.__read(Ea), !1)); }; - ha.prototype.tI = function() { - if (this.Ya === g.Du.CLOSED) throw Error("Engine CLOSED"); + la.prototype.MI = function() { + if (this.Wa === g.Lu.CLOSED) throw Error("Engine CLOSED"); }; - ha.prototype.S0b = function() { - var va, Ma; + la.prototype.l2b = function() { + var va, La; try { - for (var ua = c.__values(this.On), Ka = ua.next(); !Ka.done; Ka = ua.next()) { - Ma = Ka.value; - Ma.$k.clear(); - this.jz(Ma.da); + for (var ua = c.__values(this.Pn), Ea = ua.next(); !Ea.done; Ea = ua.next()) { + La = Ea.value; + La.cl.clear(); + this.xz(La.Z); } } catch (Y) { - var $a; - $a = { + var Za; + Za = { error: Y }; } finally { try { - Ka && !Ka.done && (va = ua.return) && va.call(ua); + Ea && !Ea.done && (va = ua.return) && va.call(ua); } finally { - if ($a) throw $a.error; + if (Za) throw Za.error; } } }; - ha.prototype.R0b = function() { + la.prototype.k2b = function() { var va; try { - for (var ua = c.__values(this.HR), Ka = ua.next(); !Ka.done; Ka = ua.next()) this.ibb(Ka.value); - } catch ($a) { - var Ma; - Ma = { - error: $a + for (var ua = c.__values(this.sS), Ea = ua.next(); !Ea.done; Ea = ua.next()) this.Wbb(Ea.value); + } catch (Za) { + var La; + La = { + error: Za }; } finally { try { - Ka && !Ka.done && (va = ua.return) && va.call(ua); + Ea && !Ea.done && (va = ua.return) && va.call(ua); } finally { - if (Ma) throw Ma.error; + if (La) throw La.error; } } }; - ha.prototype.qf = function(va, ua, Ka, Ma, $a, Y, ma) { - var Ea; + la.prototype.pf = function(va, ua, Ea, La, Za, Y, ma) { + var Fa; void 0 === ma && (ma = !1); - Ea = !1; - this.$1a(va).forEach(function(Ra) { - if (!ma || (0, q.gn)(Ra.Rd.value)) Ea = Ra.qf(ua, va, Ka, Ma, $a, Y, ma); + Fa = !1; + this.y2a(va).forEach(function(Qa) { + if (!ma || (0, q.cn)(Qa.Td.value)) Fa = Qa.pf(ua, va, Ea, La, Za, Y, ma); }); - return Ea; + return Fa; }; - ha.prototype.zr = function(va) { - return this.$1a(va).some(function(ua) { - return ua.zr(); + la.prototype.Fr = function(va) { + return this.y2a(va).some(function(ua) { + return ua.Fr(); }); }; - ha.prototype.$1a = function(va) { - return this.On.filter(function(ua) { - var Ka; - for (ua = ua.da; ua.Va;) ua = ua.Va; - Ka = ua.da; - return Object.keys(Ka.O).some(function(Ma) { - return Ka.O[Ma].J === va; + la.prototype.y2a = function(va) { + return this.Pn.filter(function(ua) { + var Ea; + for (ua = ua.Z; ua.Ma;) ua = ua.Ma; + Ea = ua.Z; + return Object.keys(Ea.$).some(function(La) { + return Ea.$[La].K === va; }); }).map(function(ua) { - return ua.da; + return ua.Z; }); }; - ha.prototype.v6 = function() { + la.prototype.T6 = function() { var va; - va = new F.PFa(); - this.On.forEach(function(ua) { - var Ka, Ma; - Ka = ua.da; - ua = ua.pX; - Ma = Ka.v6(); - Ma.Gt = ua; - va.add(Ka.id, Ma); + va = new G.oGa(); + this.Pn.forEach(function(ua) { + var Ea, La; + Ea = ua.Z; + ua = ua.$X; + La = Ea.T6(); + La.Mt = ua; + va.add(Ea.id, La); }); return va; }; - ha.prototype.u6 = function() { - return this.eUb; + la.prototype.S6 = function() { + return this.vVb; }; - ha.prototype.Jxb = function() { + la.prototype.Kyb = function() { var va, ua; - ua = (0, P.kVa)(this.W, this.BK); + ua = (0, K.UVa)(this.T, this.UK); return { - total: (va = {}, va[q.u.X] = this.BK.video || Infinity, va[q.u.$] = this.BK.audio || Infinity, va[q.u.Ga] = this.BK.text || Infinity, va.total = this.BK.total || Infinity, va), - Hya: ua + total: (va = {}, va[q.u.W] = this.UK.video || Infinity, va[q.u.Y] = this.UK.audio || Infinity, va[q.u.Da] = this.UK.text || Infinity, va.total = this.UK.total || Infinity, va), + fza: ua }; }; - ha.prototype.pv = function(va) { + la.prototype.xv = function(va) { var ua; - this.DA.pv(va); - null === (ua = this.Lk) || void 0 === ua ? void 0 : ua.pv(va); + this.rv.xv(va); + null === (ua = this.fv) || void 0 === ua ? void 0 : ua.xv(va); }; - ha.prototype.Tr = function(va) { - this.DA.Tr(va); + la.prototype.ds = function(va) { + this.rv.ds(va); }; - ha.prototype.rua = function() { + la.prototype.Nua = function() { var va; - va = this.sH.reduce(function(ua, Ka) { - return Math.max(Ka.weight, 0) + ua; + va = this.KH.reduce(function(ua, Ea) { + return Math.max(Ea.weight, 0) + ua; }, 0); - this.On.forEach(function(ua) { - ua.pX = 0 >= ua.da.weight ? 0 : ua.da.weight / va; + this.Pn.forEach(function(ua) { + ua.$X = 0 >= ua.Z.weight ? 0 : ua.Z.weight / va; }); }; - ha.prototype.D1b = function(va) { + la.prototype.X2b = function(va) { var ua; ua = this; - this.Lk && va.requests.forEach(function(Ka) { - return ua.Lk.Tr(Ka); - }); - }; - ha.pVb = 0; - c.__decorate([(0, z.Qb)({ + this.fv && (va.requests.forEach(function(Ea) { + return ua.fv.ds(Ea); + }), this.jt.forEach(function(Ea) { + var La; + return null === (La = Ea.ca) || void 0 === La ? void 0 : La.t3b(); + }), this.rv.Qi("prunedRequest")); + }; + la.GWb = 0; + c.__decorate([(0, x.Nb)({ methodName: "open" - })], ha.prototype, "open", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "open", null); + c.__decorate([(0, x.Nb)({ methodName: "addPlaygraph", context: function(va) { - var ua, Ka; + var ua, Ea; return { - playgraphCount: null !== (Ka = null === (ua = va.U8a.On) || void 0 === ua ? void 0 : ua.length) && void 0 !== Ka ? Ka : 0 + playgraphCount: null !== (Ea = null === (ua = va.E9a.Pn) || void 0 === ua ? void 0 : ua.length) && void 0 !== Ea ? Ea : 0 }; } - })], ha.prototype, "oS", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "ZS", null); + c.__decorate([(0, x.Nb)({ methodName: "removePlaygraph", context: function(va) { return { - playgraphCount: va.U8a.On.length + playgraphCount: va.E9a.Pn.length }; } - })], ha.prototype, "jz", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "xz", null); + c.__decorate([(0, x.Nb)({ methodName: "close" - })], ha.prototype, "close", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "close", null); + c.__decorate([(0, x.Nb)({ methodName: "setStreamingMode", - up: !0 - })], ha.prototype, "a4b", null); - c.__decorate([(0, z.Qb)({ + rp: !0 + })], la.prototype, "A5b", null); + c.__decorate([(0, x.Nb)({ methodName: "setConcurrentStreamingDevice", - up: !0 - })], ha.prototype, "r3b", null); - c.__decorate([(0, z.Qb)({ + rp: !0 + })], la.prototype, "Q4b", null); + c.__decorate([(0, x.Nb)({ methodName: "notifyAseException", - up: !0 - })], ha.prototype, "Gta", null); - c.__decorate([(0, z.Qb)({ + rp: !0 + })], la.prototype, "cua", null); + c.__decorate([(0, x.Nb)({ methodName: "updateViewable" - })], ha.prototype, "ZO", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "FP", null); + c.__decorate([(0, x.Nb)({ methodName: "requestViewable" - })], ha.prototype, "Eo", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "Do", null); + c.__decorate([(0, x.Nb)({ methodName: "removeViewable" - })], ha.prototype, "vwa", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "Vwa", null); + c.__decorate([(0, x.Nb)({ methodName: "createViewable" - })], ha.prototype, "xv", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "Hv", null); + c.__decorate([(0, x.Nb)({ methodName: "requestAdBreakHydration" - })], ha.prototype, "rw", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "Dw", null); + c.__decorate([(0, x.Nb)({ methodName: "issueRequestOpportunity", - gk: !0, + fk: !0, return: !0 - })], ha.prototype, "J7", null); - c.__decorate([(0, z.Qb)({ + })], la.prototype, "j8", null); + c.__decorate([(0, x.Nb)({ methodName: "reportStreamingFailure", - up: !0 - })], ha.prototype, "qf", null); - return ha; + rp: !0 + })], la.prototype, "pf", null); + return la; })(); - b.vBa = r; + b.WBa = r; }, 66701: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.TK = void 0; + b.lL = void 0; c = a(5163); - l = a(34434); - f = a(73568); - b.TK = function(h, d) { - var g, n, k; - g = [function(m) { - return new(l.vca.bind.apply(l.vca, c.__spreadArray([void 0], c.__read(m.HYb), !1)))(); + m = a(91176); + f = a(34434); + b.lL = function(k, d) { + var g, p, h; + g = [function(l) { + return new(f.$ca.bind.apply(f.$ca, c.__spreadArray([void 0], c.__read(l.$Zb), !1)))(); }]; - if (h.BT) { - n = a(79).kla; - g.unshift(function(m, p) { - return n(m, p); + if (k.lU) { + p = a(79).Lla; + g.unshift(function(l, n) { + return p(l, n); }); } - if (h.mL) { - k = a(79).kla; - g.unshift(function(m, p) { - return k(m, p); + if (k.FL) { + h = a(79).Lla; + g.unshift(function(l, n) { + return h(l, n); }); } - return f.FP.q7({ - HYb: d + return m.sQ.P7({ + $Zb: d }, g); }; }, 66607: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.v4 = void 0; + b.T4 = void 0; c = a(5163); - l = a(48170); - f = a(62819); - h = a(28871); - d = a(73568); - b.v4 = function(g, n, k) { - var m, p, q, u; - m = [function(t) { - return new(f.wca.bind.apply(f.wca, c.__spreadArray([void 0], c.__read(t.$W), !1)))(); + m = a(91176); + f = a(48170); + k = a(62819); + d = a(28871); + b.T4 = function(g, p, h) { + var l, n, q, u; + l = [function(t) { + return new(k.ada.bind.apply(k.ada, c.__spreadArray([void 0], c.__read(t.LX), !1)))(); }]; - p = (0, h.bn)({ - da: n[0] + n = (0, d.Ym)({ + Z: p[0] }); - l.K && k.trace("Creating playgraph", { - qjc: p, - Zfc: g.BT, - Ye: g.mL + f.L && h.trace("Creating playgraph", { + Ukc: n, + Dhc: g.lU, + Ie: g.FL }); - if (g.BT) { + if (g.lU) { q = a(25750); - m.unshift(function(t, w) { - return q.bT({}, t, w); + l.unshift(function(t, v) { + return q.NT({}, t, v); }); } - if (g.mL) { + if (g.FL) { u = a(86681); - m.unshift(function(t, w) { - return u.bT({}, t, w); + l.unshift(function(t, v) { + return u.NT({}, t, v); }); } - return d.FP.q7({ - $W: n, - Zia: [] - }, m); + return m.sQ.P7({ + LX: p, + Bja: [] + }, l); }; }, + 358: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.cEa = void 0; + r = (function() { + function a(c, m) { + this.uT = c; + this.console = m; + this.uca = new WeakMap(); + this.console.trace("Created config manager with base config" + JSON.stringify(c)); + } + a.prototype.oLb = function() { + var c; + c = this.uT.O8; + if (void 0 === c || 0 === c.length) return (this.console.warn("ConfigManager: No manifestConfigAllowList found in base config, no manifest config will be applied."), []); + this.console.trace("ConfigManager allowed properties: " + JSON.stringify(c)); + return c; + }; + a.prototype.l3a = function(c) { + if (this.uca.has(c)) return this.uca.get(c); + this.console.warn("ConfigManager: No viewable config found for " + c.O); + return this.uT; + }; + a.prototype.jeb = function(c, m) { + m = this.Z9b(m); + this.uca.has(c) && this.console.trace("Updating existing viewable config for " + c); + this.uca.set(c, m); + }; + a.prototype.Z9b = function(c) { + var m, f, k, d, g, p; + m = this; + k = null === (f = c.steeringAdditionalInfo) || void 0 === f ? void 0 : f.t7b; + d = this.oLb(); + if (!k || 0 === d.length) return this.uT; + g = Object.create(this.uT); + p = {}; + Object.keys(k).filter(function(l) { + return -1 !== d.indexOf(l); + }).forEach(function(l) { + var n, q; + if (void 0 !== g[l]) { + n = k[l]; + q = void 0; + "number" === typeof g[l] ? q = Number(n) : "boolean" === typeof g[l] ? q = "true" === n : "string" === typeof g[l] ? q = n : m.console.trace("Unsupported type for" + l); + p[l] = q; + } else m.console.trace("Invalid key" + l); + }); + if (0 < Object.keys(p).length) + if ("function" === typeof g.set) 0 === g.set(p) && this.console.trace("Invalid keys" + JSON.stringify(Object.keys(p))); + else + for (var h in p)(c = h, g[c] = p[c]); + return g; + }; + return a; + })(); + b.cEa = r; + }, 60069: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.I1b = b.XL = void 0; + b.b3b = b.tM = void 0; c = a(66164); - l = a(29088); - b.XL = function() { - var h; + m = a(29088); + b.tM = function() { + var k; if (!f) { - h = new c.platform.Console("ASEJS", "media|asejs"); - f = new l.vBa(h); + k = new c.platform.Console("ASEJS", "media|asejs"); + f = new m.WBa(k); } return f; }; - b.I1b = function() { + b.b3b = function() { f = void 0; }; }, @@ -73513,43 +73119,43 @@ E3cbY[513816] = false; value: !0 } }); - b.PMa = void 0; + b.oNa = void 0; r = (function() { function a(c) { - this.yj = c.yj; - this.Jv = this.kPb(); + this.Qi = c.Qi; + this.Uv = this.vQb(); } - a.prototype.oS = function(c) { - c.events.on("requestsPruned", this.Jv); + a.prototype.ZS = function(c) { + c.events.on("requestsPruned", this.Uv); }; - a.prototype.jz = function(c) { - c.events.removeListener("requestsPruned", this.Jv); + a.prototype.xz = function(c) { + c.events.removeListener("requestsPruned", this.Uv); }; - a.prototype.kPb = function() { + a.prototype.vQb = function() { var c; c = this; return function() { - return c.yj(); + return c.Qi(); }; }; return a; })(); - b.PMa = r; + b.oNa = r; }, 23102: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c() { - return l.__awaiter(this, void 0, void 0, function() { + return m.__awaiter(this, void 0, void 0, function() { var g; - return l.__generator(this, function(n) { - switch (n.label) { + return m.__generator(this, function(p) { + switch (p.label) { case 0: return [4, Promise.resolve().then(function() { - return l.__importStar(a(60069)); + return m.__importStar(a(60069)); })]; case 1: - return (g = n.Wa().XL, [2, g()]); + return (g = p.Ka().tM, [2, g()]); } }); }); @@ -73559,89 +73165,89 @@ E3cbY[513816] = false; value: !0 } }); - b.tU = void 0; - l = a(5163); + b.fV = void 0; + m = a(5163); f = a(66164); - h = a(91961); - b.tU = function(g) { - var n; - n = new f.platform.Console("ASEJS", "media|asejs"); - d || (d = new h.aNa(function() { + k = a(91961); + b.fV = function(g) { + var p; + p = new f.platform.Console("ASEJS", "media|asejs"); + d || (d = new k.zNa(function() { return c(); - }, g, n)); + }, g, p)); return d; }; }, 61567: function(r, b, a) { - var l; + var m; - function c(f, h, d, g) { - return f && h ? Math.min(f - h * d, f - g) : (f || Infinity) - g; + function c(f, k, d, g) { + return f && k ? Math.min(f - k * d, f - g) : (f || Infinity) - g; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.kVa = void 0; - l = a(65161); - b.kVa = function(f, h) { - var d, g, n, k, m, p, q, u; - u = c(h.audio, h.sfc, f.mla, null !== (g = f.RWa) && void 0 !== g ? g : 0); - g = c(h.video, h.Wkc, f.mla, null !== (n = f.TWa) && void 0 !== n ? n : 0); - n = c(h.text, h.ukc, f.mla, null !== (k = f.SWa) && void 0 !== k ? k : 0); - return (d = {}, d[l.u.$] = u, d[l.u.X] = g, d[l.u.Ga] = n, d.total = (h.total || Infinity) - (null !== (m = f.RWa) && void 0 !== m ? m : 0) - (null !== (p = f.TWa) && void 0 !== p ? p : 0) - (null !== (q = f.SWa) && void 0 !== q ? q : 0), d); + b.UVa = void 0; + m = a(65161); + b.UVa = function(f, k) { + var d, g, p, h, l, n, q, u; + u = c(k.audio, k.Ygc, f.Ola, null !== (g = f.xXa) && void 0 !== g ? g : 0); + g = c(k.video, k.ymc, f.Ola, null !== (p = f.zXa) && void 0 !== p ? p : 0); + p = c(k.text, k.Xlc, f.Ola, null !== (h = f.yXa) && void 0 !== h ? h : 0); + return (d = {}, d[m.u.Y] = u, d[m.u.W] = g, d[m.u.Da] = p, d.total = (k.total || Infinity) - (null !== (l = f.xXa) && void 0 !== l ? l : 0) - (null !== (n = f.zXa) && void 0 !== n ? n : 0) - (null !== (q = f.yXa) && void 0 !== q ? q : 0), d); }; }, 11177: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bQa = void 0; + b.EQa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(48170); - h = a(95407); + k = a(95407); r = (function() { - function d(g, n, k, m) { - this.xhb = g; - this.console = n; - this.wvb = k; - this.yX = m; - this.events = new l.EventEmitter(); - this.Iy = g.Hra.Zs(); + function d(g, p, h, l) { + this.sib = g; + this.console = p; + this.vwb = h; + this.iY = l; + this.events = new m.EventEmitter(); + this.Xy = g.jsa.mt(); } Object.defineProperties(d.prototype, { - la: { + ca: { get: function() { var g; - return null === (g = this.xhb) || void 0 === g ? void 0 : g.la; + return null === (g = this.sib) || void 0 === g ? void 0 : g.ca; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - Lz: { + Wz: { get: function() { var g; g = this; return (function() { return c.__awaiter(g, void 0, void 0, function() { - var n; - return c.__generator(this, function(k) { - switch (k.label) { + var p; + return c.__generator(this, function(h) { + switch (h.label) { case 0: - return (k.Vj.push([0, 2, , 3]), [4, this.xhb.Lz]); + return (h.ah.push([0, 2, , 3]), [4, this.sib.Wz]); case 1: - return [2, k.Wa()]; + return [2, h.Ka()]; case 2: - throw (n = k.Wa(), h.qfa.BQb(n) && this.wvb.qf(n), f.K && this.console.trace("Removing broken viewable entry due to error", this.yX), this.events.emit("error", { - error: n - }), n); + throw (p = h.Ka(), k.Wfa.LRb(p) && this.vwb.pf(p), f.L && this.console.trace("Removing broken viewable entry due to error", this.iY), this.events.emit("error", { + error: p + }), p); case 3: return [2]; } @@ -73655,17 +73261,17 @@ E3cbY[513816] = false; }); return d; })(); - b.bQa = r; + b.EQa = r; }, 67164: function(r, b, a) { - var l; + var m; - function c(f, h) { + function c(f, k) { var d; - void 0 === h && (h = c); + void 0 === k && (k = c); d = ""; - f.xL && (d = null === f || void 0 === f ? void 0 : f.xL.map(h).reduce(function(g, n) { - return ("").concat(g, ",").concat(n); + f.RL && (d = null === f || void 0 === f ? void 0 : f.RL.map(k).reduce(function(g, p) { + return ("").concat(g, ",").concat(p); })); return ("").concat(null === f || void 0 === f ? void 0 : f.name, "::").concat(null === f || void 0 === f ? void 0 : f.message, "::{").concat(null === f || void 0 === f ? void 0 : f.stack, "}[").concat(d, "]"); } @@ -73674,36 +73280,36 @@ E3cbY[513816] = false; value: !0 } }); - b.nca = void 0; - l = a(5163); + b.Sca = void 0; + m = a(5163); r = (function(f) { - function h(d, g) { - d = f.call(this, h.nJb(d, g)) || this; - d.zqb = g; + function k(d, g) { + d = f.call(this, k.xKb(d, g)) || this; + d.zrb = g; d.name = "AggregateError"; return d; } - l.__extends(h, f); - h.nJb = function(d, g) { - return g.reduce(function(n, k) { - return ("").concat(n, "\n").concat(k); + m.__extends(k, f); + k.xKb = function(d, g) { + return g.reduce(function(p, h) { + return ("").concat(p, "\n").concat(h); }, d); }; - h.stringify = function(d) { + k.stringify = function(d) { return c(d); }; - Object.defineProperties(h.prototype, { - xL: { + Object.defineProperties(k.prototype, { + RL: { get: function() { - return this.zqb; + return this.zrb; }, enumerable: !1, configurable: !0 } }); - return h; + return k; })(Error); - b.nca = r; + b.Sca = r; }, 83906: function(r, b, a) { Object.defineProperties(b, { @@ -73753,7 +73359,7 @@ E3cbY[513816] = false; r = b.sm || (b.sm = {}); r[r.CLOSED = 0] = "CLOSED"; r[r.OPEN = 1] = "OPEN"; - r[r.yl = 2] = "STREAMING"; + r[r.Bl = 2] = "STREAMING"; }, 89577: function(r, b) { Object.defineProperties(b, { @@ -73768,16 +73374,16 @@ E3cbY[513816] = false; value: !0 } }); - b.Du = b.tP = void 0; + b.Lu = b.aQ = void 0; (function(a) { a[a.default = 0] = "default"; a[a.disabled = 1] = "disabled"; - a[a.OSb = 2] = "lowCpuPlaybackStarting"; - })(b.tP || (b.tP = {})); + a[a.aUb = 2] = "lowCpuPlaybackStarting"; + })(b.aQ || (b.aQ = {})); (function(a) { a[a.CLOSED = 0] = "CLOSED"; a[a.OPEN = 1] = "OPEN"; - })(b.Du || (b.Du = {})); + })(b.Lu || (b.Lu = {})); }, 51308: function(r, b, a) { var c; @@ -73786,7 +73392,7 @@ E3cbY[513816] = false; value: !0 } }); - b.mc = void 0; + b.oc = void 0; r = a(5163); r.__exportStar(a(8743), b); r.__exportStar(a(43520), b); @@ -73800,10 +73406,10 @@ E3cbY[513816] = false; r.__exportStar(a(35963), b); c = a(91967); Object.defineProperties(b, { - mc: { + oc: { enumerable: !0, get: function() { - return c.mc; + return c.oc; } } }); @@ -73828,8 +73434,8 @@ E3cbY[513816] = false; value: !0 } }); - b.SI = void 0; - r = b.SI || (b.SI = {}); + b.nJ = void 0; + r = b.nJ || (b.nJ = {}); r[r.start = 0] = "start"; r[r.end = 1] = "end"; }, @@ -73875,192 +73481,199 @@ E3cbY[513816] = false; a(5163).__exportStar(a(9980), b); }, 8171: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wq = void 0; + b.tq = void 0; c = a(66164); - l = a(65167); + m = a(65167); r = (function() { - function f(h) { - h = ("(").concat(h, ")"); - this.T = new c.platform.Console("ASEJS", "media|asejs", h); - this.Gha = []; + function f(k) { + k = ("(").concat(k, ")"); + this.S = new c.platform.Console("ASEJS", "media|asejs", k); + this.gia = []; } - f.prototype.Iv = function(h) { + f.prototype.Sv = function(k) { var d; - if (!this.Gha[h]) { - d = ("[").concat(h, "]"); - this.Gha[h] = (0, l.Oh)(c.platform, this.T, d); + if (!this.gia[k]) { + d = ("[").concat(k, "]"); + this.gia[k] = (0, m.Oh)(c.platform, this.S, d); } - return this.Gha[h]; + return this.gia[k]; }; return f; })(); - b.wq = new r(0); + b.tq = new r(0); }, 6200: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.YBa = b.Vmb = void 0; + b.yCa = b.Rnb = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(66164); + k = a(66164); d = a(24473); r = a(81392); g = a(26279); - n = a(83744); - k = a(18905); - m = a(65161); - p = a(52571); + p = a(83744); + h = a(79857); + l = a(18905); + n = a(65161); + q = a(52571); a(69575); - q = a(24251); - u = a(444); - t = a(97757); + u = a(24251); + t = a(444); + v = a(97757); w = a(31303); - v = a(39795); - y = a(66133); - x = (function() { - return function(z) { - this.mediaType = z; - this.N5a = void 0; + y = a(39795); + x = a(66133); + z = (function() { + return function(B) { + this.mediaType = B; + this.o6a = void 0; }; })(); - b.Vmb = x; - a = (function(z) { - function A(B, C) { - var D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba; - E = C.Y; - G = C.vv; - F = C.Lp; - H = C.config; - N = C.AX; - M = C.Jc; - L = C.Ej; - Q = C.WGb; - C = C.dI; - I = z.call(this) || this; - I.J = B; - I.l3a = !1; - I.M5a = 0; - I.aK = {}; - I.Qv = (D = {}, D[m.u.$] = {}, D[m.u.X] = {}, D[m.u.Ga] = {}, D); - I.Xec = []; - I.qrb = []; - I.OJ = []; - I.kB = []; - I.i2 = !1; - I.F8a = !1; - I.a$b = [new x(m.u.$), new x(m.u.X), new x(m.u.Ga)]; - I.IWa = { - h8: "liveEdgeCushion", - UG: "maxMediaBufferAllowed", - ET: "enableMissingSegmentsDetection", - FT: "enableMissingSegmentsReplacement", - g8: "liveAccurateFragmentTimestamps", - Mgc: "enableMissingSegmentsSkip", - s8: "maxAttemptsOnFailure" + b.Rnb = z; + a = (function(B) { + function A(C, D) { + var E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va; + G = D.X; + F = D.Fv; + H = D.Kp; + L = D.config; + M = D.kY; + N = D.Jc; + P = D.Cj; + J = D.bIb; + I = D.vI; + K = D.Vx; + D = D.JF; + O = B.call(this) || this; + O.K = C; + O.R3a = !1; + O.jS = {}; + O.aw = (E = {}, E[n.u.Y] = {}, E[n.u.W] = {}, E[n.u.Da] = {}, E); + O.gK = []; + O.Z2 = []; + O.wB = []; + O.I2 = !1; + O.n9a = !1; + O.Cac = [new z(n.u.Y), new z(n.u.W), new z(n.u.Da)]; + O.O8 = { + rW: "liveEdgeCushion", + kH: "maxMediaBufferAllowed", + IL: "enableMissingSegmentsDetection", + oU: "enableMissingSegmentsReplacement", + E8: "liveAccurateFragmentTimestamps", + S8: "maxAttemptsOnFailure", + oba: "simulateLiveEdge", + D5: "enableConditionalServerTimeUpdate", + A9: "negligibleServerTimeDeltaDifference" }; - I.HWa = Object.keys(I.IWa).reduce(function(na, ha) { - na[I.IWa[ha]] = ha; - return na; + O.qXa = Object.keys(O.O8).reduce(function(ua, Ea) { + ua[O.O8[Ea]] = Ea; + return ua; }, {}); - I.tRa = E; - I.console = new h.platform.Console("ASEJS", "media|asejs", "<" + String(I.J) + ">"); - I.config = I.etb(E, H); - I.GM = new w.jIa(); - I.events = new l.EventEmitter(); - I.sy = new v.DGa(I, I.console, I.config, function(na) { - return I.events.emit("logdata", na); - }); - I.Jc = M; - I.AX = N; - I.dI = C; - I.vv = G; - I.Lp = !!F; - J = [ + O.$Ra = G; + O.console = new k.platform.Console("ASEJS", "media|asejs", "<" + String(O.K) + ">"); + O.config = O.mTa(G, L); + O.JF = D; + L.Ohb ? (O.JF.jeb(O, G), O.config = O.JF.l3a(O)) : O.config = O.mTa(G, L); + O.dH = new w.MIa(O, O.config); + O.events = new m.EventEmitter(); + O.Gy = new y.cHa(O, O.console, O.config, function(ua) { + return O.events.emit("logdata", ua); + }); + O.Jc = N; + O.kY = M; + O.vI = I; + O.fv = K; + O.Fv = F; + O.Kp = !!H; + U = [ [], [], [] ]; - K = [{}, {}, {}]; - P = [0, 0]; - S = !1; - ["audio_tracks", "video_tracks"].forEach(function(na, ha) { - I.Y[na].forEach(function(va, ua) { - if (va.type !== m.u.$ || !va.Nt && !1 !== va.Zf)(ua = new g.UI({ - la: I, - so: va, - mediaType: ha, - Lp: I.Lp, - DI: ua, - SE: ua + (ha === m.u.$ ? I.Y.video_tracks.length : 0) - }, I.config, I.console), ha === m.u.X && H.qGb && new q.ZBa(H).l_b(ua.te), ha === m.u.X && (ba = u.mA.from({ - Wt: va.Msa, - cr: va.Lsa - })), J[ha].push(ua), K[ha] = c.__assign(c.__assign({}, K[ha]), ua.mG()), ua.maxBitrate > P[ua.mediaType] && (P[ua.mediaType] = ua.maxBitrate), S = S || ua.Wl); + ca = [{}, {}, {}]; + pa = [0, 0]; + la = !1; + ["audio_tracks", "video_tracks"].forEach(function(ua, Ea) { + O.X[ua].forEach(function(La, Za) { + if (La.type !== n.u.Y || !La.Ut && !1 !== La.$f)(Za = new g.pJ({ + ca: O, + uo: La, + mediaType: Ea, + Kp: O.Kp, + XI: Za, + jF: Za + (Ea === n.u.Y ? O.X.video_tracks.length : 0) + }, O.config, O.console), Ea === n.u.W && L.wHb && new u.zCa(L).F0b(Za.de), Ea === n.u.W && (va = t.zA.from({ + bu: La.lta, + hr: La.kta + })), U[Ea].push(Za), ca[Ea] = c.__assign(c.__assign({}, ca[Ea]), Za.DG()), Za.maxBitrate > pa[Za.mediaType] && (pa[Za.mediaType] = Za.maxBitrate), la = la || Za.Ul); }); }); - I.aa && I.Y.timedtexttracks.forEach(function(na, ha) { - var va; - if (!na.Nt && !1 !== na.Zf) { - va = m.u.Ga; - na = new g.UI({ - la: I, - so: na, - mediaType: va, - Lp: !1, - DI: ha, - SE: ha - }, I.config, I.console); - J[va].push(na); - K[va] = c.__assign(c.__assign({}, K[va]), na.mG()); + O.aa && O.X.timedtexttracks.forEach(function(ua, Ea) { + var La; + if (!ua.Ut && !1 !== ua.$f) { + La = n.u.Da; + ua = new g.pJ({ + ca: O, + uo: ua, + mediaType: La, + Kp: !1, + XI: Ea, + jF: Ea + }, O.config, O.console); + U[La].push(ua); + ca[La] = c.__assign(c.__assign({}, ca[La]), ua.DG()); } }); - I.Y.Hm && ((0, p.assert)(ba, "Should have video track if there are adverts"), I.Hm = { - ie: I.Y.Hm.ie.map(function(na) { - var ha; - ha = ba.normalize(na.Er); - ha = c.__assign(c.__assign({}, na), { - uu: na.Er, - Er: ha.G, - Xv: ha + O.X.Gm && ((0, q.assert)(va, "Should have video track if there are adverts"), O.Gm = { + je: O.X.Gm.je.map(function(ua) { + var Ea; + Ea = va.normalize(ua.Kr); + Ea = c.__assign(c.__assign({}, ua), { + Cu: ua.Kr, + Kr: Ea.v, + jw: Ea }); - na.Ye !== na.ads && (ha.unnormalizedLocationMs = ha.uu, ha.locationMs = ha.Er, ha.normalizedLocation = ha.Xv); - return ha; + ua.Ie !== ua.ads && (Ea.unnormalizedLocationMs = Ea.Cu, Ea.locationMs = Ea.Kr, Ea.normalizedLocation = Ea.jw); + return Ea; }) }); - I.al = new k.oIa(I.Y, K, M, L, I.config, function(na) { - return I.events.emit("logdata", na); - }); - B = Q.NB; - D = Q.zr; - I.EE = Q.qf; - I.zr = D; - I.NB = B; - I.b2 = new n.oFa(I.al, I.config, I.DNb.bind(I), I.CNb.bind(I)); - I.b2.events.addListener("requestError", function(na) { - I.aa && I.config.kSb && 404 === na.dn && I.GM.Tbb(); - }); - I.cR = J; - I.Waa = K; - I.MM = P; - I.Wl = S; - return I; + O.el = new l.RIa(O.X, ca, N, P, O.config, function(ua) { + return O.events.emit("logdata", ua); + }); + O.aa && (O.E6a = new h.DIa(O.console, O.config, O, O.Gy, M.dNb)); + C = J.WB; + E = J.Fr; + O.XE = J.pf; + O.Fr = E; + O.WB = C; + O.A2 = new p.NFa(O.el, O.config, O.OOb.bind(O), O.NOb.bind(O)); + O.A2.events.addListener("requestError", function(ua) { + O.aa && O.config.yTb && 404 === ua.$m && O.dH.Gcb(); + }); + O.dK = U; + O.Dba = ca; + O.nN = pa; + O.Ul = la; + return O; } - c.__extends(A, z); + c.__extends(A, B); Object.defineProperties(A.prototype, { - Y: { + X: { get: function() { - return this.tRa; + return this.$Ra; }, enumerable: !1, configurable: !0 @@ -74069,38 +73682,38 @@ E3cbY[513816] = false; Object.defineProperties(A.prototype, { aa: { get: function() { - var B, C; - B = this.Y; - C = B.Lh; - return "LIVE" === B.bg && !!C; + var C, D; + C = this.X; + D = C.Zi; + return "LIVE" === C.Rf && !!D; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - $V: { + PW: { get: function() { - var B; - return !(null === (B = this.cR[m.u.X][0]) || void 0 === B || !B.$V); + var C; + return !(null === (C = this.dK[n.u.W][0]) || void 0 === C || !C.PW); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - P: { + O: { get: function() { - return this.Y.movieId; + return this.X.movieId; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - Dp: { + Cp: { get: function() { - return this.Y.choiceMap; + return this.X.choiceMap; }, enumerable: !1, configurable: !0 @@ -74109,432 +73722,456 @@ E3cbY[513816] = false; Object.defineProperties(A.prototype, { duration: { get: function() { - return this.Y.duration; + return this.X.duration; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - Yl: { + Wl: { get: function() { - return this.i2; + return this.I2; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - Bv: { + Vx: { get: function() { - (0, p.assert)(this.b2, "ErrorDirector is not available on old architecture prefetch viewables."); - return this.b2; + return this.fv; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - wL: { + Lv: { get: function() { - return this.Bv.events; + (0, q.assert)(this.A2, "ErrorDirector is not available on old architecture prefetch viewables."); + return this.A2; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - ou: { + QL: { get: function() { - return this.GM.ou; + return this.Lv.events; }, - set: function(B) { - this.GM.ou = B; + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(A.prototype, { + uu: { + get: function() { + return this.dH.uu; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(A.prototype, { - Nra: { + gN: { get: function() { - return this.aK; + return this.jS; }, enumerable: !1, configurable: !0 } }); - A.prototype.Oa = function() { + A.prototype.Na = function() { this.close(); - this.$e(); + this.ze(); }; A.prototype.close = function() { - var B; - this.kB = []; - null === (B = this.b2) || void 0 === B ? void 0 : B.Oa(); - this.al.Oa(); - this.i2 = !0; + var C; + this.wB = []; + null === (C = this.A2) || void 0 === C ? void 0 : C.Na(); + this.el.Na(); + this.I2 = !0; }; - A.prototype.$e = function() { - this.sy && this.sy.$e(); + A.prototype.ze = function() { + var C; + this.Gy.ze(); + null === (C = this.E6a) || void 0 === C ? void 0 : C.ze(); }; - A.prototype.ZO = function(B) { - var C, D; - C = this; - D = B.Y; - B = B.vv; - (0, p.assert)(B === this.vv, "Updating Viewable clearplay not supported"); - (0, p.assert)(D.movieId === this.Y.movieId, "Changing Viewable manifest movieId unsupported"); - ["audio_tracks", "video_tracks"].forEach(function(E, G) { - var F, H; - F = D[E]; - H = C.cR[G]; - (0, p.assert)(H.every(function(N) { - var M; - M = F[N.DI]; - return M && M.WO === N.trackId && (M.type === m.u.X || !1 !== M.Zf); + A.prototype.FP = function(C) { + var D, E, G; + D = this; + E = C.X; + G = C.Fv; + C = C.config; + C.Ohb && this.JF && (this.JF.jeb(this, E), C = this.JF.l3a(this)); + (0, q.assert)(G === this.Fv, "Updating Viewable clearplay not supported"); + (0, q.assert)(E.movieId === this.X.movieId, "Changing Viewable manifest movieId unsupported"); + ["audio_tracks", "video_tracks"].forEach(function(F, H) { + var L, M; + L = E[F]; + M = D.dK[H]; + (0, q.assert)(M.every(function(N) { + var P; + P = L[N.XI]; + return P && P.CP === N.trackId && (P.type === n.u.W || !1 !== P.$f); }), "Existing tracks must still exist and be hydrated in updated manifest"); - F.forEach(function(N, M) { - var L, Q; - if (N.type !== m.u.$ || !N.Nt && !1 !== N.Zf) { - L = C.getTrackById(N.WO); - if (L) { + L.forEach(function(N, P) { + var J, I; + if (N.type !== n.u.Y || !N.Ut && !1 !== N.$f) { + J = D.getTrackById(N.CP); + if (J) { N = N.streams; - Q = Object.keys(L.mG()); - (0, p.assert)(N.length === Q.length, "Expected updated manifest track to have same number of streams"); - N.forEach(function(I) { - I = I.downloadable_id; - (0, p.assert)(-1 !== Q.indexOf(I), "Changing Viewable track streams unsupported"); + I = Object.keys(J.DG()); + (0, q.assert)(N.length === I.length, "Expected updated manifest track to have same number of streams"); + N.forEach(function(K) { + K = K.downloadable_id; + (0, q.assert)(-1 !== I.indexOf(K), "Changing Viewable track streams unsupported"); }); - } else(L = new g.UI({ - la: C, - so: N, - mediaType: G, - Lp: C.Lp, - DI: M, - SE: M + (G === m.u.$ ? C.Y.video_tracks.length : 0) - }, C.config, C.console), H.push(L), C.Waa[G] = c.__assign(c.__assign({}, C.Waa[G]), L.mG()), L.maxBitrate > C.MM[L.mediaType] && (C.MM[L.mediaType] = L.maxBitrate), (0, p.assert)(C.Wl || !L.Wl, "Can not update clear viewable with drm track.")); + } else(J = new g.pJ({ + ca: D, + uo: N, + mediaType: H, + Kp: D.Kp, + XI: P, + jF: P + (H === n.u.Y ? D.X.video_tracks.length : 0) + }, D.config, D.console), M.push(J), D.Dba[H] = c.__assign(c.__assign({}, D.Dba[H]), J.DG()), J.maxBitrate > D.nN[J.mediaType] && (D.nN[J.mediaType] = J.maxBitrate), (0, q.assert)(D.Ul || !J.Ul, "Can not update clear viewable with drm track.")); } }); }); - this.tRa = D; - this.al.T2(this.Y, this.Waa); + this.$Ra = E; + this.el.s3(this.X, this.Dba); }; - A.prototype.FOb = function(B, C) { - var D, E; - D = this; - (0, p.assert)(this.Y.Hm, "AseViewable.manifest.adverts should be defined if an adBreak hydration was requested"); - (0, p.assert)(this.Hm, "AseViewable.adverts should be defined if an adBreak hydration was requested"); - this.Y.Hm.ie.some(function(G, F) { - var H, N, M; - if (G.hh === C) { - H = D.Hm.ie[F]; - N = H.Er; - M = H.uu; - H = H.Xv; - E = c.__assign(c.__assign({}, B), { - uu: M, - Er: N, - Xv: H, - hh: C + A.prototype.QPb = function(C, D) { + var E, G; + E = this; + (0, q.assert)(this.X.Gm, "AseViewable.manifest.adverts should be defined if an adBreak hydration was requested"); + (0, q.assert)(this.Gm, "AseViewable.adverts should be defined if an adBreak hydration was requested"); + this.X.Gm.je.some(function(F, H) { + var L, M, N; + if (F.ih === D) { + L = E.Gm.je[H]; + M = L.Kr; + N = L.Cu; + L = L.jw; + G = c.__assign(c.__assign({}, C), { + Cu: N, + Kr: M, + jw: L, + ih: D }); - G.Ye !== G.ads && (E.unnormalizedLocationMs = E.uu, E.locationMs = E.Er, E.adBreakToken = E.hh, E.normalizedLocation = E.Xv); - D.Hm.ie[F] = E; + F.Ie !== F.ads && (G.unnormalizedLocationMs = G.Cu, G.locationMs = G.Kr, G.adBreakToken = G.ih, G.normalizedLocation = G.jw); + E.Gm.je[H] = G; return !0; } }); - return E; + return G; }; - A.prototype.oO = function(B) { - var C, D, E; - C = B.Ug; - D = B.na; - E = B.nma; - B = B.vW; - C && D ? (this.Daa = new d.mOa(C, { - na: String(D), - nma: !!E, - TTb: this.config.P0.mx, - Wwb: this.config.P0.lv - }, B), this.Bv.oO(this.Daa)) : this.F8a || (B("SideChannel: pbcid/xid is missing."), this.F8a = !0); - }; - A.prototype.Oqa = function() { - return void 0 !== this.Dp; - }; - A.prototype.getTracks = function(B) { - return this.cR[B]; - }; - A.prototype.getTrackById = function(B) { - var C; - this.cR.some(function(D) { - return D.some(function(E) { - if (E.trackId === B) return (C = E, !0); + A.prototype.VO = function(C) { + var D, E, G; + D = C.Wg; + E = C.na; + G = C.Pma; + C = C.kX; + D && E ? (this.kba = new d.MOa(D, { + na: String(E), + Pma: !!G, + jVb: this.config.p1.mx, + Wxb: this.config.p1.lv + }, C), this.Lv.VO(this.kba)) : this.n9a || (C("SideChannel: pbcid/xid is missing."), this.n9a = !0); + }; + A.prototype.pra = function() { + return void 0 !== this.Cp; + }; + A.prototype.getTracks = function(C) { + return void 0 === C ? (0, f.flatten)(this.dK) : this.dK[C]; + }; + A.prototype.getTrackById = function(C) { + var D; + this.dK.some(function(E) { + return E.some(function(G) { + if (G.trackId === C) return (D = G, !0); }); }); - C || this.console.warn("getTrackById not found:", B, "length:", this.cR.length); - return C; + D || this.console.warn("getTrackById not found:", C, "length:", this.dK.length); + return D; }; - A.prototype.mo = function(B, C) { - return (B = this.mG(B)) && B[C]; + A.prototype.lk = function(C, D) { + return (C = this.DG(C)) && C[D]; }; - A.prototype.mG = function(B) { - return this.Waa[B]; + A.prototype.DG = function(C) { + return this.Dba[C]; }; - A.prototype.SQb = function(B) { - var C, D; - if (void 0 === B.q$ || void 0 === B.Eva) { - C = this.al.uC.filter(function(E) { - return void 0 !== E.streams[B.Pb]; + A.prototype.bSb = function(C) { + var D, E; + if (void 0 === C.V$ || void 0 === C.dwa) { + D = this.el.FC.filter(function(G) { + return void 0 !== G.streams[C.Vb]; })[0]; - D = C.children.filter(function(E) { - return E.urls.some(function(G) { - return G.stream.id === B.Pb; + E = D.children.filter(function(G) { + return G.urls.some(function(F) { + return F.stream.id === C.Vb; }); })[0]; - B.q$ = C.id; - B.Eva = D.id; + C.V$ = D.id; + C.dwa = E.id; } return { - qra: B.location === B.q$, - TQb: B.Ub === B.Eva + Sra: C.location === C.V$, + cSb: C.Ub === C.dwa }; }; - A.prototype.Xxa = function(B, C, D) { - void 0 !== C && void 0 !== D && (this.tbb(B.mediaType, C), B.Xxa(C, D)); + A.prototype.vya = function(C, D, E) { + void 0 !== D && void 0 !== E && (this.gcb(C.mediaType, D), C.vya(D, E)); }; - A.prototype.tbb = function(B, C) { - var D; - D = this.config.tta; - ("location" === D || "video_location" === D && B === m.u.X) && this.Jc.vaa(C); + A.prototype.gcb = function(C, D) { + var E; + E = this.config.Rta; + ("location" === E || "video_location" === E && C === n.u.W) && this.Jc.bba(D); + }; + A.prototype.pf = function(C, D, E, G, F, H) { + (0, q.assert)(this.XE, "Stream failure reporting can not be used on old architecture prefetch viewables."); + return this.XE(C, D, E, G, F, H); }; - A.prototype.qf = function(B, C, D, E, G, F) { - (0, p.assert)(this.EE, "Stream failure reporting can not be used on old architecture prefetch viewables."); - return this.EE(B, C, D, E, G, F); + A.prototype.M9 = function(C) { + var D, E, G; + (0, q.assert)(!this.aa, "Unexpected normalizeTimestamp. Live segments not supported. Use AsePlaygraph.normalizeLiveSegment() instead."); + D = this.getTracks(n.u.W)[0]; + D.Pt || (D = this.getTracks(n.u.Y)[0]); + if (D.Pt) { + E = f.J.Oa(C); + G = D.qr(this.config, C, void 0, !0).Ia; + return E.qo(G) ? G : D.LB(this.config, C).Ua; + } }; A.prototype.Bn = function() { - var B; - B = this; - if (this.Yl) return (this.console.error("updateRequestUrls, closed Viewable:", this.J), !1); - m.tQ.forEach(function(C) { - B.W8b(C) && B.M8b(C); + var C; + C = this; + if (this.Wl) return (this.console.error("updateRequestUrls, closed Viewable:", this.K), !1); + n.gR.forEach(function(D) { + C.z$b(D) && C.o$b(D); }); - this.G8b(); + this.j$b(); return !0; }; - A.prototype.yt = function(B, C) { - var D; - D = this.getTracks(m.u.X)[0]; - (0, p.assert)(D); - if (D.vG) return D.yt(B, C); + A.prototype.qr = function(C, D) { + var E; + E = this.getTracks(n.u.W)[0]; + (0, q.assert)(E); + if (E.Pt) return E.qr(C, D); }; - A.prototype.W8b = function(B) { - var C; - C = this; - return this.Yl ? (this.console.warn("updateStreamUrls ignored, viewable cleaned up"), !1) : this.OJ.reduce(function(D, E) { - return (0, f.uK)(D, E.Bd.filter(function(G) { - return G.mediaType === B; + A.prototype.zAa = function(C, D) { + this.dH.zAa(C, D); + }; + A.prototype.z$b = function(C) { + var D; + D = this; + return this.Wl ? (this.console.warn("updateStreamUrls ignored, viewable cleaned up"), !1) : this.gK.reduce(function(E, G) { + return (0, f.NK)(E, G.Vc.filter(function(F) { + return F.mediaType === C; })); - }, []).map(function(D) { - return C.al.Fgb(C.J, D.te); - }).every(function(D) { - return D; + }, []).map(function(E) { + return D.el.Bhb(D.K, E.de); + }).every(function(E) { + return E; }); }; - A.prototype.G8b = function() { - (0, p.assert)(this.sy, "Headers not available on old architecture prefetch viewables."); - this.sy.Bn(); + A.prototype.j$b = function() { + (0, q.assert)(this.Gy, "Headers not available on old architecture prefetch viewables."); + this.Gy.Bn(); }; - A.prototype.M8b = function(B) { - var C, D, F; - D = []; - if (this.Yl) this.console.warn("updateStreamUrls ignored, viewable cleaned up"); + A.prototype.o$b = function(C) { + var D, E, H; + E = []; + if (this.Wl) this.console.warn("updateStreamUrls ignored, viewable cleaned up"); else try { - for (var E = c.__values(this.OJ), G = E.next(); !G.done; G = E.next()) { - F = G.value.Bn(B); - F.length && D.push.apply(D, F); + for (var G = c.__values(this.gK), F = G.next(); !F.done; F = G.next()) { + H = F.value.Bn(C); + H.length && E.push.apply(E, H); } - } catch (N) { - var H; - H = { - error: N + } catch (M) { + var L; + L = { + error: M }; } finally { try { - G && !G.done && (C = E.return) && C.call(E); + F && !F.done && (D = G.return) && D.call(G); } finally { - if (H) throw H.error; + if (L) throw L.error; } } }; - A.prototype.etb = function(B, C) { - var D, G, F; - if ((B = B.steeringAdditionalInfo) && B.streamingClientConfig && Object.keys(B.streamingClientConfig).length) { - B = B.streamingClientConfig; - this.console.trace("applying manifest based streamingClientConfig" + JSON.stringify(B)); - for (var E in B) - if (this.HWa.hasOwnProperty(E)) { - G = this.HWa[E]; - if (C.hasOwnProperty(G)) { - F = B[E]; - C.set ? 0 === C.set((D = {}, D[G] = F, D)) && this.console.trace("Invalid key" + E) : C[G] = F; + A.prototype.mTa = function(C, D) { + var E, F, H; + if ((C = C.steeringAdditionalInfo) && C.streamingClientConfig && Object.keys(C.streamingClientConfig).length) { + C = C.streamingClientConfig; + this.console.trace("applying manifest based streamingClientConfig" + JSON.stringify(C)); + for (var G in C) + if (this.qXa.hasOwnProperty(G)) { + F = this.qXa[G]; + if (D.hasOwnProperty(F)) { + H = C[G]; + D.set ? 0 === D.set((E = {}, E[F] = H, E)) && this.console.trace("Invalid key" + G) : D[F] = H; } } } - return C; + return D; }; - A.prototype.sh = function() { - var B; - B = this; - this.al.sh(); - this.Bv.sh(); - this.Daa && m.tQ.forEach(function(C) { - B.Daa.Exa("rebuffer", B.K1a(C).N5a); + A.prototype.rh = function() { + var C; + C = this; + this.el.rh(); + this.Lv.rh(); + this.kba && n.gR.forEach(function(D) { + C.kba.bya("rebuffer", C.h2a(D).o6a); }); }; - A.prototype.K1a = function(B) { - return this.a$b[B]; + A.prototype.h2a = function(C) { + return this.Cac[C]; + }; + A.prototype.t3b = function() { + var C; + if (0 !== this.Z2.length) { + C = []; + this.Z2.forEach(function(D) { + D.resume() || C.push(D); + }); + this.Z2 = C; + } }; - A.prototype.cG = function(B, C) { - return this.sy.cG(B, C); + A.prototype.vG = function(C, D) { + return this.Gy.vG(C, D); }; - A.prototype.Rcb = function(B, C, D) { - this.kB.push({ - v: C, - stream: B, - UMb: D + A.prototype.Idb = function(C, D, E) { + this.wB.push({ + I: D, + stream: C, + eOb: E }); }; - A.prototype.Zab = function() { - this.kB = []; + A.prototype.Mbb = function() { + this.wB = []; }; - A.prototype.Y0b = function(B) { - this.kB = this.kB.filter(function(C) { - return C.stream !== B; + A.prototype.r2b = function(C) { + this.wB = this.wB.filter(function(D) { + return D.stream !== C; }); }; - A.prototype.X0b = function(B) { - this.kB = this.kB.filter(function(C) { - return C !== B; + A.prototype.q2b = function(C) { + this.wB = this.wB.filter(function(D) { + return D !== C; }); }; - A.prototype.bM = function() { - var B; - B = this; - return this.zr() ? [] : this.kB.map(function(C) { - return new y.cQa(B, C); + A.prototype.zM = function() { + var C; + C = this; + return this.Fr() ? [] : this.wB.map(function(D) { + return new x.FQa(C, D); }); }; - A.prototype.FI = function(B, C, D) { - (0, p.assert)(this.sy, "Headers not available on old architecture prefetch viewables."); - return this.sy.FI(B, C, D); + A.prototype.ZI = function(C, D, E) { + (0, q.assert)(this.Gy, "Headers not available on old architecture prefetch viewables."); + return this.Gy.ZI(C, D, E); }; - A.prototype.cS = function(B, C) { - (0, p.assert)(this.sy, "Headers not available on old architecture prefetch viewables."); - return this.sy.cS(B, C); + A.prototype.OS = function(C, D) { + (0, q.assert)(this.Gy, "Headers not available on old architecture prefetch viewables."); + this.Gy.OS(C, D); }; - A.prototype.FNb = function(B) { - var C, D; - C = B.Pb; - D = B.mediaType; - this.aa || this.L8b(D, B.stream.Ha); - this.mo(D, C).z8b(h.platform.qU()[D], this.Oqa() ? this.config.yTb : 0); - this.events.emit("onHeaderFragments", B); + A.prototype.QOb = function(C) { + var D; + D = C.mediaType; + this.lk(D, C.Vb).c$b(k.platform.cV()[D], this.pra() ? this.config.OUb : 0); + this.events.emit("onHeaderFragments", C); }; - A.prototype.F0b = function(B) { - this.OJ.push(B); + A.prototype.Y1b = function(C) { + this.gK.push(C); }; - A.prototype.l8b = function(B) { - B = this.OJ.indexOf(B); - (0, p.assert)(-1 !== B, "Unexpected call to unregisterBranch, branch not registered with Viewable."); - this.OJ.splice(B, 1); + A.prototype.O9b = function(C) { + C = this.gK.indexOf(C); + (0, q.assert)(-1 !== C, "Unexpected call to unregisterBranch, branch not registered with Viewable."); + this.gK.splice(C, 1); }; - A.prototype.uua = function(B) { - var C; - null === (C = this.AX) || void 0 === C ? void 0 : C.pv(B); + A.prototype.Qua = function(C) { + var D; + null === (D = this.kY) || void 0 === D ? void 0 : D.xv(C); }; - A.prototype.pN = function(B) { - this.Yl ? this.console.warn("onloadstart ignored, viewable cleaned up, mediaRequest:", B) : void 0 !== B.location && this.tbb(B.mediaType, B.location); + A.prototype.SN = function(C) { + this.Wl ? this.console.warn("onloadstart ignored, viewable cleaned up, mediaRequest:", C) : void 0 !== C.location && this.gcb(C.mediaType, C.location); }; - A.prototype.qN = function(B) { - this.Yl ? this.console.warn("onprogress ignored, viewable cleaned up, mediaRequest:", B) : this.Bv.wba(B); + A.prototype.TN = function(C) { + this.Wl ? this.console.warn("onprogress ignored, viewable cleaned up, mediaRequest:", C) : this.Lv.bca(C); }; - A.prototype.Mr = function(B) { - var C; - null === (C = this.AX) || void 0 === C ? void 0 : C.Tr(B); - this.Yl ? this.console.warn("oncomplete ignored, viewable cleanuped, mediaRequest:", B) : this.zr() || this.Bv.wba(B); + A.prototype.Tr = function(C) { + var D; + null === (D = this.kY) || void 0 === D ? void 0 : D.ds(C); + this.Wl ? this.console.warn("oncomplete ignored, viewable cleanuped, mediaRequest:", C) : this.Fr() || this.Lv.bca(C); }; - A.prototype.IW = function(B, C, D) { - var E; - D && (null === (E = this.AX) || void 0 === E ? void 0 : E.Tr(B)); - }; - A.prototype.fH = function(B) { - this.Yl ? this.console.warn("onerror ignored, viewable cleaned up, mediaRequest:", B) : (this.Bv.Ur(B, void 0, B.status, B.sg, B.$i), this.Bn() || this.qf(B.AB || "unknown", "NFErr_MC_StreamingFailure", B.sg, B.status, B.$i)); - }; - A.prototype.$Zb = function() { - var B, C; - this.xgb(null === (B = this.Y.Lh) || void 0 === B ? void 0 : B.dna, null === (C = this.Y.Lh) || void 0 === C ? void 0 : C.t5, !0); - }; - A.prototype.xgb = function(B, C, D) { - var E, G, F, H, N; - (0, p.assert)(this.Y.Lh, "Missing manifest liveMetadata."); - F = this.Y.Lh; - H = F.dna; - N = F.t5; - F = this.Nra; - this.aK = { - startTime: null !== (E = null !== H && void 0 !== H ? H : B) && void 0 !== E ? E : F.startTime, - endTime: null !== (G = null !== N && void 0 !== N ? N : C) && void 0 !== G ? G : F.endTime - }; - B = this.aK.startTime !== F.startTime; - C = this.aK.endTime !== F.endTime; - (D || B || C) && this.events.emit("liveEventTimesUpdated", c.__assign({ - la: this - }, this.aK)); - C && this.OJ.forEach(function(M) { - M.WN(); - }); - }; - A.prototype.J8b = function(B, C) { - if (this.Qv[B].tB !== C.tB || this.Qv[B].uB !== C.uB)(this.Qv[B] = C, this.events.emit("liveLoggingInfoUpdated", { - la: this, - mediaType: B, - info: C - })); + A.prototype.vX = function(C, D, E) { + var G; + E && (null === (G = this.kY) || void 0 === G ? void 0 : G.ds(C)); }; - A.prototype.cSb = function() { - (0, p.assert)(this.aa, "liveEventCompleted called on viewable that is not live"); - return void 0 !== this.aK.endTime; + A.prototype.yH = function(C) { + this.Wl ? this.console.warn("onerror ignored, viewable cleaned up, mediaRequest:", C) : (this.Lv.fs(C, void 0, C.status, C.tg, C.aj), this.Bn() || this.pf(C.KB || "unknown", "NFErr_MC_StreamingFailure", C.tg, C.status, C.aj)); }; - A.prototype.oSb = function() { - var B, C; - (0, p.assert)(this.aa && this.Y.Lh, "liveMetadata missing from manifest"); - B = this.getTracks(m.u.X)[0].te[0].Pb; - C = this.Y.Lh; - B = C.SX[C.Z4[B]]; - return new f.L(Number(B.O$a), B.N); + A.prototype.Rua = function(C) { + this.Z2.push(C); + }; + A.prototype.t0b = function() { + var C, D; + this.thb(null === (C = this.X.Zi) || void 0 === C ? void 0 : C.Gna, null === (D = this.X.Zi) || void 0 === D ? void 0 : D.R5, !0); + }; + A.prototype.thb = function(C, D, E) { + var G, F, H, L, M; + (0, q.assert)(this.X.Zi, "Missing manifest liveMetadata."); + H = this.X.Zi; + L = H.Gna; + M = H.R5; + H = this.gN; + this.jS = { + startTime: null !== (G = null !== L && void 0 !== L ? L : C) && void 0 !== G ? G : H.startTime, + endTime: null !== (F = null !== M && void 0 !== M ? M : D) && void 0 !== F ? F : H.endTime + }; + C = this.jS.startTime !== H.startTime; + D = this.jS.endTime !== H.endTime; + (E || C || D) && this.events.emit("liveEventTimesUpdated", c.__assign({ + ca: this + }, this.jS)); + D && this.gK.forEach(function(N) { + N.CO(); + }); + }; + A.prototype.m$b = function(C, D) { + if (this.aw[C].EB !== D.EB || this.aw[C].FB !== D.FB)(this.aw[C] = D, this.events.emit("liveLoggingInfoUpdated", { + ca: this, + mediaType: C, + info: D + })); }; - A.prototype.L8b = function(B, C) { - this.qrb[B] = C.Fsa; + A.prototype.CTb = function() { + (0, q.assert)(this.aa, "liveVideoPresentationTimeOffset called on viewable that is not live"); + return this.getTracks(n.u.W)[0].AMb(); }; - A.prototype.DNb = function(B) { - var C, D, E; - if (!this.i2) { - C = B.AQb; - D = B.lXb; - E = B.nXb; - B = B.oXb; - this.console.warn("Streaming failure, is permanent: " + C + ", last error code: " + D + ", last http code: " + E + ", last native code: " + B); - C ? (this.console.warn(" > Permanent failure, done"), C = this.qf("Permanent failure", "NFErr_MC_StreamingFailure", D, E, B)) : (this.console.warn(" > We are buffering, calling it!"), C = this.qf("Temporary failure while buffering", "NFErr_MC_StreamingFailure", B, E, B, !0)); - C || (this.console.warn(" > Resetting failures"), this.Bv.Q$()); + A.prototype.OOb = function(C) { + var D, E, G; + if (!this.I2) { + D = C.KRb; + E = C.CYb; + G = C.EYb; + C = C.FYb; + this.console.warn("Streaming failure, is permanent: " + D + ", last error code: " + E + ", last http code: " + G + ", last native code: " + C); + D ? (this.console.warn(" > Permanent failure, done"), D = this.pf("Permanent failure", "NFErr_MC_StreamingFailure", E, G, C)) : (this.console.warn(" > We are buffering, calling it!"), D = this.pf("Temporary failure while buffering", "NFErr_MC_StreamingFailure", C, G, C, !0)); + D || (this.console.warn(" > Resetting failures"), this.Lv.uaa()); } }; - A.prototype.CNb = function() { - (0, p.assert)(this.NB, "Error handling not available on old architecture prefetch viewables."); - this.i2 || (this.Bn(), this.NB()); + A.prototype.NOb = function() { + (0, q.assert)(this.WB, "Error handling not available on old architecture prefetch viewables."); + this.I2 || (this.Bn(), this.WB()); }; - return A = c.__decorate([t.JL], A); - })(r.nD); - b.YBa = a; + return A = c.__decorate([v.eM], A); + })(r.ED); + b.yCa = a; }, 26286: function(r, b, a) { var c; @@ -74543,344 +74180,367 @@ E3cbY[513816] = false; value: !0 } }); - b.CCa = void 0; + b.cDa = void 0; c = a(5163); r = (function() { - function l(f, h, d, g) { - this.J = f; - this.Eo = h; - this.GW = d; - this.qua = g; + function m(f, k, d, g) { + this.K = f; + this.Do = k; + this.tX = d; + this.Mua = g; } - Object.defineProperties(l.prototype, { - la: { + Object.defineProperties(m.prototype, { + ca: { get: function() { var f; - return null === (f = this.pZ) || void 0 === f ? void 0 : f.la; + return null === (f = this.WZ) || void 0 === f ? void 0 : f.ca; }, enumerable: !1, configurable: !0 } }); - l.prototype.Oa = function() { + m.prototype.Na = function() { var f; - this.la && (this.la.l8b(this.Sa), this.qua(this.la)); - null === (f = this.pZ) || void 0 === f ? void 0 : f.Iy.release(); - this.pZ = void 0; + this.ca && (this.ca.O9b(this.Ra), this.Mua(this.ca)); + null === (f = this.WZ) || void 0 === f ? void 0 : f.Xy.release(); + this.WZ = void 0; }; - l.prototype.Bb = function(f) { + m.prototype.Eb = function(f) { return c.__awaiter(this, void 0, void 0, function() { - var h, d, g, n, k; - return c.__generator(this, function(m) { - switch (m.label) { + var k, d, g, p, h; + return c.__generator(this, function(l) { + switch (l.label) { case 0: - return (this.Sa = f, h = this.Eo(this.J), d = h.Lz, g = h.la, n = h.Iy, this.pZ = { - Iy: n, - la: g - }, g ? (this.$3a(g, f, !1), [2, g]) : [4, d]); + return (this.Ra = f, k = this.Do(this.K), d = k.Wz, g = k.ca, p = k.Xy, this.WZ = { + Xy: p, + ca: g + }, g ? (this.E4a(g, f, !1), [2, g]) : [4, d]); case 1: - return (k = m.Wa(), this.$3a(k, f, !0), [2, k]); + return (h = l.Ka(), this.E4a(h, f, !0), [2, h]); } }); }); }; - l.prototype.$3a = function(f, h, d) { - this.pZ && (this.pZ.la = f, f.F0b(h), this.GW(h, f, d)); + m.prototype.E4a = function(f, k, d) { + this.WZ && (this.WZ.ca = f, f.Y1b(k), this.tX(k, f, d)); }; - return l; + return m; })(); - b.CCa = r; + b.cDa = r; }, 39795: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.DGa = void 0; + b.cHa = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(8171); - h = a(35018); + k = a(35018); r = a(81392); d = a(52571); g = a(42431); - a = (function(n) { - function k(m, p, q, u) { + a = (function(p) { + function h(l, n, q, u) { var t; - t = n.call(this, m) || this; - t.PE = m; - t.T = p; - t.W = q; - t.Jta = u; - t.kRa = [void 0, void 0]; - t.nha = { - uA: [Object.create(null), Object.create(null)] - }; - t.ve = g.xD.instance.ay("headers", "" + t.PE.J, !0, !1, {}, t.W); - t.ve.Bb(); + t = p.call(this, l) || this; + t.Tn = l; + t.S = n; + t.T = q; + t.fua = u; + t.rK = [Object.create(null), Object.create(null)]; + t.ORa = [void 0, void 0]; + t.te = g.QD.instance.ly("headers", "" + t.Tn.K, !0, !1, {}, t.T); + t.te.Eb(); return t; } - c.__extends(k, n); - Object.defineProperties(k.prototype, { - uA: { - get: function() { - return this.nha.uA; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(k.prototype, { - W1: { - get: function() { - return this.nha.W1; - }, - set: function(m) { - this.nha.W1 = m; - }, - enumerable: !1, - configurable: !0 - } - }); - k.prototype.$e = function() { - var m; - m = this; - this.uA.forEach(function(p, q) { - for (var u in p)(p[u].$e(), m.dma(q, u)); - }); - this.ve && g.xD.instance.R4(this.ve); - this.ve = void 0; - }; - k.prototype.cG = function(m, p) { - return this.uA[m][p]; - }; - k.prototype.FI = function(m, p, q) { - var u, t, w, v; - u = this.W; - t = this.cG(m.mediaType, m.Pb); - if (t) return (t.stream.Ha || t.Kaa && this.$Va(t), !1); - t = this.hrb; - w = this.irb; - if (void 0 !== u.hta && void 0 !== t && void 0 !== w) { - v = l.platform.time.wa(); - if (v - t < u.hta || v - w < u.hta) return !1; - } - m = this.V7b(m, { - v: p, - offset: 0 - }, q); - this.irb = l.platform.time.wa(); - return m; + c.__extends(h, p); + h.prototype.ze = function() { + var l; + l = this; + this.rK.forEach(function(n, q) { + for (var u in n)(n[u].ze(), l.Fma(q, u)); + }); + this.te && g.QD.instance.p5(this.te); + this.te = void 0; + }; + h.prototype.vG = function(l, n) { + return this.rK[l][n]; + }; + h.prototype.ZI = function(l, n, q) { + var u, t, v, w; + u = this.T; + if (this.vG(l.mediaType, l.Vb)) return !1; + t = this.ksb; + v = this.lsb; + if (void 0 !== u.Fta && void 0 !== t && void 0 !== v) { + w = m.platform.time.va(); + if (w - t < u.Fta || w - v < u.Fta) return !1; + } + l = this.Ogb(l, n, q); + this.lsb = m.platform.time.va(); + return l; }; - k.prototype.V7b = function(m, p, q) { - var u, t, w, v; - t = m.mediaType; - f.wq.Iv(t); - if (this.cG(t, m.Pb)) m = !1; + h.prototype.Ogb = function(l, n, q, u) { + var t, v, w; + t = l.mediaType; + f.tq.Sv(t); + v = l.Vb; + u || (w = this.vG(t, v)); + if (w) l = !1; else { - w = p.offset; - v = null !== (u = p.xa) && void 0 !== u ? u : this.Aqb(m); - p = c.__assign(c.__assign({}, p), { - offset: w, - xa: v - }); - u = !!p.vT; - w = !!p.qW; - this.xMb ? q = this.xMb(t, !!p.TT, u, w, !1) : q || (q = this.ve); + n = { + I: n, + offset: 0, + sa: this.Arb(l) + }; + q || (q = this.te); (0, d.assert)(q); - m.aa && q.track.Qeb && (p.offset = 0, p.xa = 0); - m.url && (this.PE.K1a(t).N5a = m.AU(!0)); - if (!this.gqb(m, q, p).open()) return (this.PE.qf("MediaRequest open failed (2)", "NFErr_MC_StreamingFailure"), !1); - m = !0; + l.aa && q.track.Jfb && (n.offset = 0, n.sa = 0); + l.url && (this.Tn.h2a(t).o6a = l.mV(!0)); + if (!this.grb(l, q, n).open()) return (this.Tn.pf("MediaRequest open failed (2)", "NFErr_MC_StreamingFailure"), !1); + l = !0; } - return m; + return l; }; - k.prototype.Bn = function() { - var m, p, q; - m = this; - p = []; - q = this.PE.aa; - this.uA.forEach(function(u, t) { - var v; - f.wq.Iv(t); - for (var w in u) { - t = u[w]; - v = t.cAa(q); - 1 === v ? p.push(t) : 2 === v && m.PE.qf("swapUrl failure"); + h.prototype.Bn = function() { + var l, n, q; + l = this; + n = []; + q = this.Tn.aa; + this.rK.forEach(function(u, t) { + var w; + f.tq.Sv(t); + for (var v in u) { + t = u[v]; + w = t.BAa(q); + 1 === w ? n.push(t) : 2 === w && l.Tn.pf("swapUrl failure"); } }); - return p; + return n; }; - k.prototype.Mr = function(m, p) { + h.prototype.Tr = function(l, n) { var q, u; - q = m.mediaType; - u = f.wq.Iv(q); - this.PE.Yl ? u.warn("header onrequestcomplete ignored, session shutdown:", m.toString()) : (this.Jta({ + q = l.mediaType; + u = f.tq.Sv(q); + this.Tn.Wl ? u.warn("header onrequestcomplete ignored, session shutdown:", l.toString()) : (this.fua({ type: "logdata", target: "startplay", - Ac: { - usedNativeDataView: m.u9b + Cc: { + usedNativeDataView: l.W$b } - }), m.Q9 > m.xua && (this.kRa[q] = m.Q9), m.Kaa && this.$Va(m), this.Tqb(m), this.hrb = l.platform.time.wa()); - this.TF(m, p); - }; - k.prototype.cS = function(m, p) { - var q, u, t, w; - q = []; - u = this.uA[m]; - for (t in u) { - w = u[t]; - w && !w.stream.Ha && w.NN === p && (this.dma(m, t), q.push({ - v: w.v, - stream: w.stream, - offset: w.offset, - xa: w.xa, - vT: w.vT, - TT: w.TT, - qW: w.qW, - sN: w.sN - }), w.$e()); - } - return q; + }), l.t$ > l.Uua && (this.ORa[q] = l.t$), this.Urb(l), this.ksb = m.platform.time.va()); + this.kG(l, n); }; - k.prototype.Ytb = function(m) { - this.uA[m.mediaType][m.Pb] = m; - }; - k.prototype.Tqb = function(m) { - var p, q, u, w; - p = this.W; - q = f.wq.Iv(m.mediaType); - u = m.stream.Ha; - if (p.Pla) { - p = u.length; - q.trace("fragment count:", p); - for (var t = 0; t < p; ++t) { - w = u.get(t); - q.trace("fragment: " + t + ", startPts: " + w.Ka.G + ", duration: " + w.Nd.G + ", offset: " + w.offset); + h.prototype.OS = function(l, n) { + var q, u, t; + q = this.rK[l]; + for (u in q) { + t = q[u]; + t && !t.stream.Ga && t.sO === n && (this.Fma(l, u), t.ze()); + } + }; + h.prototype.Yub = function(l) { + this.rK[l.mediaType][l.Vb] = l; + }; + h.prototype.Urb = function(l) { + var n, q, u, v; + n = this.T; + q = f.tq.Sv(l.mediaType); + u = l.stream.Ga; + if (n.qma) { + n = u.length; + q.trace("fragment count:", n); + for (var t = 0; t < n; ++t) { + v = u.get(t); + q.trace("fragment: " + t + ", startPts: " + v.Ia.v + ", duration: " + v.Db.v + ", offset: " + v.offset); } } - this.Lpb(m); + this.Mqb(l); }; - k.prototype.Lpb = function(m) { - var p, q; - p = m.mediaType; - q = m.Pb; - f.wq.Iv(p); - m.q9a && (m.q9a.forEach(function(u) { - (u = u.mo(p, q)) && u !== m.stream && !u.Ih && u.bAb(m.stream); - }), m.q9a = void 0); - this.PE.FNb(m); + h.prototype.Mqb = function(l) { + var n, q; + n = l.mediaType; + q = l.Vb; + f.tq.Sv(n); + l.c$a && (l.c$a.forEach(function(u) { + (u = u.lk(n, q)) && u !== l.stream && !u.Jh && u.fBb(l.stream); + }), l.c$a = void 0); + this.Tn.QOb(l); }; - k.prototype.gqb = function(m, p, q) { + h.prototype.grb = function(l, n, q) { var u, t; u = this; - t = f.wq.Iv(m.mediaType); - m = new h.JBa(m, this.W, p, q, this, q.v, !1, t); - m.addListener("headerRequestCancelled", function(w) { - u.Sqb(w.request); + t = f.tq.Sv(l.mediaType); + l = new k.jCa(l, this.T, n, q, this, q.I, !1, t); + l.addListener("headerRequestCancelled", function(v) { + u.Trb(v.request); }); - this.Ytb(m); - return m; + this.Yub(l); + return l; }; - k.prototype.Aqb = function(m) { - var p, q, u, t; - p = m.zk; - q = m.la; + h.prototype.Arb = function(l) { + var n, q, u, t; + n = l.zk; + q = l.ca; u = q.duration; - t = this.W; - return m.aa ? 512 : q.Lp ? t.i_a ? t.i_a : t.Z6 : t.s9b && p ? p.offset + p.size : (m = this.kRa[m.mediaType]) ? m + 128 : t.Xma ? 2292 + 12 * Math.ceil(u / 2E3) : t.Z6; + t = this.T; + return l.aa ? 512 : q.Kp ? t.N_a ? t.N_a : t.y7 : t.U$b && n ? n.offset + n.size : (l = this.ORa[l.mediaType]) ? l + 128 : t.zna ? 2292 + 12 * Math.ceil(u / 2E3) : t.y7; }; - k.prototype.Sqb = function(m) { - this.dma(m.mediaType, m.Pb); + h.prototype.Trb = function(l) { + this.Fma(l.mediaType, l.Vb); }; - k.prototype.dma = function(m, p) { - delete this.uA[m][p]; + h.prototype.Fma = function(l, n) { + delete this.rK[l][n]; }; - k.prototype.$Va = function(m) { - this.W1 === m.Pb && (this.W1 = void 0); - }; - return k; - })(r.nD); - b.DGa = a; + return h; + })(r.ED); + b.cHa = a; }, 31303: function(r, b, a) { - var c, l; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jIa = void 0; + b.MIa = b.kqb = void 0; c = a(66164); - l = a(48170); + m = a(91176); + f = a(48170); + k = (function() { + function d() { + this.cVb = 20; + this.max = Number.NEGATIVE_INFINITY; + this.min = Number.POSITIVE_INFINITY; + this.trace = []; + this.jya = []; + this.count = 0; + } + d.prototype.u3 = function(g, p) { + this.count++; + this.max < g && (this.max = g); + this.min > g && (this.min = g); + this.trace.length >= this.cVb && (this.trace.shift(), this.jya.shift()); + this.trace.push(g); + this.jya.push(p); + }; + return d; + })(); + b.kqb = k; r = (function() { - function f() { + function d(g, p) { + this.ca = g; + this.config = p; this.console = new c.platform.Console("ASEJS", "asejs|serverclock"); + this.XSa = new k(); } - Object.defineProperties(f.prototype, { - ou: { + Object.defineProperties(d.prototype, { + uu: { get: function() { - return void 0 === this.WH ? (l.K && this.console.warn("serverTimeMs will be based on the device clock and may be inaccurate prior to setting serverTimeDelta from OC clock sync."), c.platform.time.now()) : c.platform.time.wa() - this.WH; + return void 0 === this.sn ? (f.L && this.console.warn("serverTimeMs will be based on the device clock and may be inaccurate prior to setting serverTimeDelta from OC clock sync."), c.platform.time.now()) : c.platform.time.va() + this.sn; }, - set: function(h) { - this.KG = c.platform.time.wa(); - this.LG = h; - h = this.KG - this.LG; - if (void 0 === this.WH || h < this.WH) this.WH = h; + set: function(g) { + var p; + this.$v = c.platform.time.va(); + this.Ir = g; + p = this.Ir - this.$v; + (void 0 === this.sn || p > this.sn) && this.zhb(p, g); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(f.prototype, { - rL: { + d.prototype.zhb = function(g, p) { + var h; + h = this.sn; + this.sn = g; + void 0 !== h && (this.Hcb(h), this.XSa.u3(g - h, p)); + f.L && this.console.debug("Updating serverTimeDelta from ", h, "ms to ", g, "ms"); + }; + d.prototype.zAa = function(g, p) { + var h, l; + f.L && this.console.log("updateServerTimeMs: ", g, p); + if (!this.config.D5 || void 0 === this.sn || 0 > p) this.uu = g; + else { + this.$v = c.platform.time.va(); + this.Ir = g; + h = this.Ir - this.$v; + l = this.$v + this.sn; + if (l < this.Ir || l > this.Ir + p + this.config.A9)(f.L && this.console.debug("updateServerTimeDelta: ", this.sn, h, this.Ir, l, p), this.zhb(h, g)); + } + }; + Object.defineProperties(d.prototype, { + kya: { get: function() { - var h; - h = c.platform.time.wa(); - return void 0 === this.WH ? { - eWa: h + return this.XSa; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(d.prototype, { + LL: { + get: function() { + var g; + g = c.platform.time.va(); + return void 0 === this.sn ? { + PWa: g } : { - eWa: h, - ou: h - this.WH, - KG: this.KG, - LG: this.LG + PWa: g, + uu: g + this.sn, + $v: this.$v, + Ir: this.Ir }; }, enumerable: !1, configurable: !0 } }); - f.prototype.Tbb = function() { - void 0 !== this.KG && void 0 !== this.LG && (this.WH = this.KG - this.LG); + d.prototype.Gcb = function() { + var g; + if (void 0 !== this.$v && void 0 !== this.Ir) { + g = this.sn; + this.sn = this.Ir - this.$v; + f.L && this.console.debug("resync: Updating serverTimeDelta from ", g, "ms to ", this.sn, "ms"); + this.Hcb(g); + } }; - return f; + d.prototype.Hcb = function(g) { + this.ca.tI && ((0, m.assert)(g && this.sn, "Unexpected simulatedLiveEdge during initial clock sync. simulatedLiveEdge should be set during pipeline normalization AFTER the initial header request and intial clock sync occurs."), this.ca.tI = { + fB: this.ca.tI.fB + (this.sn - g) + }); + }; + return d; })(); - b.jIa = r; + b.MIa = r; }, 10943: function(r, b, a) { - var c, l; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.UKa = void 0; + b.uLa = void 0; c = a(66164); - l = a(79048); + m = a(79048); + f = a(91176); r = (function() { - function f(h, d) { - this.J = h; - this.U9b = d; - this.vv = !0; - this.l3a = this.Wl = this.Lp = !1; - this.P = ("").concat(l.Dq); - this.aa = this.$V = !1; + function k(d, g) { + this.K = d; + this.vac = g; + this.Fv = !0; + this.R3a = this.Ul = this.Kp = !1; + this.O = ("").concat(m.Dq); + this.aa = this.PW = !1; this.console = new c.platform.Console("ASEJS", "media|asejs", "PaddingViewable"); } - Object.defineProperties(f.prototype, { - ou: { + Object.defineProperties(k.prototype, { + uu: { get: function() { this.console.warn("Uexpected access of serverTimeMs on PaddingViewable. serverTimeMs is not server synced on PaddingViewable and will be based on the device clock."); return c.platform.time.now(); @@ -74889,15 +74549,22 @@ E3cbY[513816] = false; configurable: !0 } }); - f.prototype.getTrackById = function() {}; - f.prototype.sh = function() {}; - f.prototype.Zab = function() {}; - f.prototype.qf = function() { + k.prototype.getTrackById = function() {}; + k.prototype.rh = function() {}; + k.prototype.Mbb = function() {}; + k.prototype.pf = function() { return !0; }; - return f; + k.prototype.M9 = function(d) { + var g, p; + (0, f.assert)(this.mG, "Padding viewable must have fragmentDuration set when timestamp normalization is requested"); + g = Math.floor(d / this.mG) * this.mG; + p = Math.ceil(d / this.mG) * this.mG; + return Math.abs(d - g) <= Math.abs(d - p) ? f.J.Oa(g) : f.J.Oa(p); + }; + return k; })(); - b.UKa = r; + b.uLa = r; }, 66133: function(r, b) { Object.defineProperties(b, { @@ -74905,825 +74572,824 @@ E3cbY[513816] = false; value: !0 } }); - b.cQa = void 0; + b.FQa = void 0; r = (function() { - function a(c, l) { + function a(c, m) { var f; - this.la = c; - this.sYa = l; - f = l.stream; - l = l.UMb; - l = l(); - this.identifier = ("").concat(f.J, "-").concat(f.mediaType, "-").concat(f.bitrate); + this.ca = c; + this.ZYa = m; + f = m.stream; + m = m.eOb; + m = m(); + this.identifier = ("").concat(f.K, "-").concat(f.mediaType, "-").concat(f.bitrate); this.mediaType = f.mediaType; - this.pf = l.pf; - this.Rd = l.Rd; - this.Bo = l.Bo; - this.Bk = l.Bk; - this.Sk = l.Sk; - this.xH = 0; - this.wH = Infinity; - this.qq = this.dz = 1; - this.DL = 0; - this.groupId = ("").concat(c.J); - this.yr = !0; - this.ri = this.hn = !1; - } - a.prototype.H7 = function() { + this.nf = m.nf; + this.Td = m.Td; + this.Ao = m.Ao; + this.Bk = m.Bk; + this.Sk = m.Sk; + this.PH = 0; + this.OH = Infinity; + this.nq = this.pz = 1; + this.YL = 0; + this.groupId = ("").concat(c.K); + this.Er = !0; + this.mi = this.dn = !1; + } + a.prototype.h8 = function() { return { result: !0 }; }; - a.prototype.EG = function() { - var c, l; - c = this.sYa; - l = c.stream; - if (l.FI(c.v)) return (this.la.Y0b(l), { - Kh: !0, + a.prototype.VG = function() { + var c, m; + c = this.ZYa; + m = c.stream; + if (m.ZI(c.I)) return (this.ca.r2b(m), { + Lh: !0, reason: "success" }); - this.la.X0b(this.sYa); + this.ca.q2b(this.ZYa); return { - Kh: !1, + Lh: !1, reason: "viewableTryIssueHeaderRequest" }; }; a.prototype.toJSON = function() { return { mediaType: this.mediaType, - Gt: this.Gt, - pf: this.pf, - Rd: this.Rd, - Bo: this.Bo, + Mt: this.Mt, + nf: this.nf, + Td: this.Td, + Ao: this.Ao, Bk: this.Bk, Sk: this.Sk, - DL: this.DL, - xH: this.xH, - dz: this.dz, - wH: this.wH, - qq: this.qq, - ut: this.ut, - DO: this.DO, + YL: this.YL, + PH: this.PH, + pz: this.pz, + OH: this.OH, + nq: this.nq, + Ct: this.Ct, + kP: this.kP, groupId: this.groupId, - yr: this.yr, - hn: this.hn, - ri: this.ri, + Er: this.Er, + dn: this.dn, + mi: this.mi, identifier: this.identifier }; }; return a; })(); - b.cQa = r; + b.FQa = r; }, 24473: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.mOa = void 0; + b.MOa = void 0; r = a(66164); c = a(69575); - l = r.platform.Wo; + m = r.platform.So; new r.platform.Console("ASEJS_SIDECHANNEL", "media|asejs"); a = (function() { - function f(h, d, g) { - this.vW = g; - this.ptb = new c.wga(h); + function f(k, d, g) { + this.kX = g; + this.oub = new c.Zga(k); this.na = d.na; - this.Tpb = 1E3 * d.TTb / d.Wwb; - this.SEb = d.nma; - this.$Ta = !1; + this.Uqb = 1E3 * d.jVb / d.Wxb; + this.WFb = d.Pma; + this.FUa = !1; } - f.prototype.ot = function(h) { - var d, g, n; + f.prototype.xt = function(k) { + var d, g, p; d = { s_xid: this.na, - dl: this.SEb ? 1 : 0 + dl: this.WFb ? 1 : 0 }; - h.XA && (d.bs = (0, c.LK)(Math.floor(h.XA / this.Tpb) + 1, 1, 5)); - h.i9 && (d.limit_rate = h.i9); - h.JUa && (d.bb_reason = h.JUa); - h.vfb && (d.tm = h.vfb); - if (h.E9a) { - g = h.E9a; - n = g.cq; - "HYBRID" === n ? (d.hybrid = g.gM.DOb, d.cspr = g.gM.rn, d.cu = g.gM.qka, d.cldl = g.gM.Gwa, d.h_ms = g.gM.UTb) : "CCSP" === n && ((n = g.E7()) || !n && this.$Ta) && (d.cpr_ss = g.xz, d.cpr_ca = g.Wx, d.cpr_rec = g.hz, this.$Ta = n); - } - h.Nja && (d.br = "" + h.Nja.start + "+" + h.Nja.size); - return this.Srb(d); - }; - f.prototype.Exa = function(h, d) { - var g, n; + k.iB && (d.bs = (0, c.dL)(Math.floor(k.iB / this.Uqb) + 1, 1, 5)); + k.I9 && (d.limit_rate = k.I9); + k.rVa && (d.bb_reason = k.rVa); + k.ogb && (d.tm = k.ogb); + if (k.q$a) { + g = k.q$a; + p = g.Zp; + "HYBRID" === p ? (d.hybrid = g.EM.OPb, d.cspr = g.EM.nn, d.cu = g.EM.Qka, d.cldl = g.EM.fxa, d.h_ms = g.EM.kVb) : "CCSP" === p && ((p = g.d8()) || !p && this.FUa) && (d.cpr_ss = g.Iz, d.cpr_ca = g.gy, d.cpr_rec = g.wz, this.FUa = p); + } + k.nka && (d.br = "" + k.nka.start + "+" + k.nka.size); + return this.Usb(d); + }; + f.prototype.bya = function(k, d) { + var g, p; try { - g = new l(void 0, "notification"); - n = this.ot({ - JUa: h + g = new m(void 0, "notification"); + p = this.xt({ + rVa: k }); - d && n && g.open(d, void 0, 2, void 0, void 0, void 0, n); - } catch (k) { - this.vW("SideChannel: Error when sending sendBlackBoxNotification. Error: " + k); + d && p && g.open(d, void 0, 2, void 0, void 0, void 0, p); + } catch (h) { + this.kX("SideChannel: Error when sending sendBlackBoxNotification. Error: " + h); } }; - f.prototype.Srb = function(h) { + f.prototype.Usb = function(k) { var d; try { - d = this.Nsb(h); - return this.ptb.encrypt(d); + d = this.Ntb(k); + return this.oub.encrypt(d); } catch (g) { - this.vW("SideChannel: Error when obfuscating msg. Error: " + g); + this.kX("SideChannel: Error when obfuscating msg. Error: " + g); } }; - f.prototype.Nsb = function(h) { - return Object.keys(h).map(function(d) { - return encodeURIComponent(d) + "=" + encodeURIComponent(JSON.stringify(h[d])); + f.prototype.Ntb = function(k) { + return Object.keys(k).map(function(d) { + return encodeURIComponent(d) + "=" + encodeURIComponent(JSON.stringify(k[d])); }).join("&"); }; return f; })(); - b.mOa = a; + b.MOa = a; }, 65532: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.QLa = void 0; + b.qMa = void 0; r = a(5163); c = a(91176); - l = a(66164); + m = a(66164); f = r.__importDefault(a(14282)); - h = f.default.wm; - d = f.default.Fs; + k = f.default.wm; + d = f.default.Js; g = a(65161); - n = a(69575); - k = r.__importDefault(a(40497)); + p = a(69575); + h = r.__importDefault(a(40497)); a = (function() { - function m(p, q, u, t, w) { - this.Yt = p; - this.Av = q; - this.W = u; - this.T = t; - this.ue = w; - } - m.prototype.JVb = function(p) { + function l(n, q, u, t, v) { + this.eu = n; + this.Kv = q; + this.T = u; + this.S = t; + this.se = v; + } + l.prototype.$Wb = function(n) { var q; - q = p.v; - p = { + q = n.I; + n = { type: "updateStreamingPts", - mediaType: p.mediaType, + mediaType: n.mediaType, position: { - I: q.id, - offset: c.L.Na(this.Yt.Zka).qa(q.se) + H: q.id, + offset: c.J.Oa(this.eu.zla).qa(q.uc) }, - completePlayerStreamingTimestamp: c.L.Na(this.Yt.aT), - trackIndex: p.stream.track.SE + completePlayerStreamingTimestamp: c.J.Oa(this.eu.MT), + trackIndex: n.stream.track.jF }; - (0, n.Wq)(this.Av, p.type, p); - }; - m.prototype.LVb = function(p, q, u) { - var t, w, v; - w = this.ue; - v = this.Yt.Ko.Yi(w); - v.ZH(p); - w === g.u.X && this.W.eaa && (void 0 === v.Cra ? v.kdb(l.platform.time.wa()) : l.platform.time.wa() - v.Cra > this.W.eaa && (p.bitrate !== v.K5a && (l.platform.storage.set("vb", p.bitrate), v.X3b(p.bitrate)), v.kdb(l.platform.time.wa()))); - v.Y7 && v.Y7 === p || (this.Yt.Ko.ueb(q, v.Y7, p), v.L3b(p), q = 0, p.jb && p.jb.confidence && p.jb.gb && (q = p.jb.gb.Ca), u = { - I: this.Yt.Sa.v.id, - offset: c.L.Na(u).qa(this.Yt.Sa.v.se) - }, p = { + (0, p.$q)(this.Kv, n.type, n); + }; + l.prototype.bXb = function(n, q, u) { + var t, v, w; + v = this.se; + w = this.eu.Jo.Vi(v); + w.pI(n); + n.mediaType !== g.u.Y && n.mediaType !== g.u.W || !this.T.Kaa || (void 0 === w.esa ? w.deb(m.platform.time.va()) : m.platform.time.va() - w.esa > this.T.Kaa && (n.bitrate !== w.m6a && (n.mediaType === g.u.W ? (m.platform.storage.set("vb", n.bitrate), w.ceb(n.bitrate)) : n.mediaType === g.u.Y && (m.platform.storage.set("ab", n.bitrate), w.ceb(n.bitrate))), w.deb(m.platform.time.va()))); + w.x8 && w.x8 === n || (this.eu.Jo.ofb(q, w.x8, n), w.k5b(n), q = 0, n.ib && n.ib.confidence && n.ib.eb && (q = n.ib.eb.Aa), u = { + H: this.eu.Ra.I.id, + offset: c.J.Oa(u).qa(this.eu.Ra.I.uc) + }, n = { type: "streamSelected", - nativetime: l.platform.time.wa(), - mediaType: w, - streamId: p.id, - trackIndex: p.track.SE, - streamIndex: p.yw, + nativetime: m.platform.time.va(), + mediaType: v, + streamId: n.id, + trackIndex: n.track.jF, + streamIndex: n.Jw, bandwidth: q, longtermBw: q, rebuffer: 0, position: u, - stream: p, - manifest: null === (t = p.la) || void 0 === t ? void 0 : t.Y - }, (0, n.Wq)(this.Av, p.type, p)); - }; - m.prototype.GVb = function(p, q, u) { - var t, w, v, y; - t = q.la; - w = t.al; - v = this.Yt.Ko.Yi(q.mediaType); - y = t.SQb(q); - t = y.qra; - y = y.TQb; - u && q.Ub && !v.wV ? (y = d.Tu, q.Ho = d.name[y], this.I8a(p, q.Ub, q.Ho, q.location, q.bitrate), v.wV = q.Ub) : !u && q.Ub && q.Ub !== v.wV && (y = y ? void 0 === v.wV ? d.Tu : w.UH === d.Xea ? d.Uob : d.Eca : d.Tob, q.Ho = d.name[y], this.I8a(p, q.Ub, q.Ho, q.location, q.bitrate), v.wV = q.Ub); - !v.AM && q.location && (y = { + stream: n, + manifest: null === (t = n.ca) || void 0 === t ? void 0 : t.X + }, (0, p.$q)(this.Kv, n.type, n)); + }; + l.prototype.XWb = function(n, q, u) { + var t, v, w, y; + t = q.ca; + v = t.el; + w = this.eu.Jo.Vi(q.mediaType); + y = t.bSb(q); + t = y.Sra; + y = y.cSb; + u && q.Ub && !w.jW ? (y = d.$u, q.Go = d.name[y], this.q9a(n, q.Ub, q.Go, q.location, q.bitrate), w.jW = q.Ub) : !u && q.Ub && q.Ub !== w.jW && (y = y ? void 0 === w.jW ? d.$u : v.lI === d.Cfa ? d.Tpb : d.ida : d.Spb, q.Go = d.name[y], this.q9a(n, q.Ub, q.Go, q.location, q.bitrate), w.jW = q.Ub); + !w.aN && q.location && (y = { type: "logdata", target: "startplay", fields: {} - }, this.ue === h.$ ? y.fields.alocid = q.location : this.ue === h.X && (y.fields.locid = q.location), (0, n.Wq)(this.Av, y.type, y)); - u && q.location && !v.AM ? (y = d.Tu, q.Ho = d.name[y], this.H8a(p, q.location, q.Vra, q.Ub, q.ZX, q.Ho, q.jw), v.AM = q.location) : !u && q.location && q.location !== v.AM && (y = t ? void 0 === v.AM ? d.Tu : w.UH === d.Xea ? d.rmb : d.Eca : d.qmb, q.Ho = d.name[y], this.H8a(p, q.location, q.Vra, q.Ub, q.ZX, q.Ho, q.jw), q.jw = void 0, v.AM = q.location); - this.W.zH || (q.D5a = q.location, q.J5a = q.Ub); + }, this.se === k.Y ? y.fields.alocid = q.location : this.se === k.W && (y.fields.locid = q.location), (0, p.$q)(this.Kv, y.type, y)); + u && q.location && !w.aN ? (y = d.$u, q.Go = d.name[y], this.p9a(n, q.location, q.usa, q.Ub, q.HY, q.Go, q.xw), w.aN = q.location) : !u && q.location && q.location !== w.aN && (y = t ? void 0 === w.aN ? d.$u : v.lI === d.Cfa ? d.nnb : d.ida : d.mnb, q.Go = d.name[y], this.p9a(n, q.location, q.usa, q.Ub, q.HY, q.Go, q.xw), q.xw = void 0, w.aN = q.location); + this.T.RH || (q.f6a = q.location, q.l6a = q.Ub); }; - m.prototype.q9 = function(p) { - p = { + l.prototype.S9 = function(n) { + n = { type: "requestsPruned", - requests: p + requests: n }; - (0, n.Wq)(this.Av, p.type, p); + (0, p.$q)(this.Kv, n.type, n); }; - m.prototype.I8a = function(p, q, u, t, w) { - var v, y; - if (this.ue === h.Ga) this.T.warn("notifyServerSwitch ignored for MediaType.TEXT"); + l.prototype.q9a = function(n, q, u, t, v) { + var w, y; + if (this.se === k.Da) this.S.warn("notifyServerSwitch ignored for MediaType.TEXT"); else { - y = (v = {}, v[g.u.$] = "audio", v[g.u.X] = "video", v[g.u.Ga] = "subtitle", v)[this.ue]; - v = k.default.instance().get(); - p = { + y = (w = {}, w[g.u.Y] = "audio", w[g.u.W] = "video", w[g.u.Da] = "subtitle", w)[this.se]; + w = h.default.instance().get(); + n = { type: "serverSwitch", - segmentId: p, + segmentId: n, mediatype: y, server: q, reason: u, location: t, - bitrate: w, - confidence: v.confidence + bitrate: v, + confidence: w.confidence }; - v.confidence && (p.throughput = v.gb.Ca); - this.Yt.Ko.Yi(this.ue).wV && (p.oldserver = q); - (0, n.Wq)(this.Av, p.type, p); + w.confidence && (n.throughput = w.eb.Aa); + this.eu.Jo.Vi(this.se).jW && (n.oldserver = q); + (0, p.$q)(this.Kv, n.type, n); } }; - m.prototype.H8a = function(p, q, u, t, w, v, y) { + l.prototype.p9a = function(n, q, u, t, v, w, y) { var x, z; - if (this.ue === h.Ga) this.T.warn("notifyServerSwitch ignored for MediaType.TEXT"); + if (this.se === k.Da) this.S.warn("notifyServerSwitch ignored for MediaType.TEXT"); else { - z = (x = {}, x[g.u.$] = "audio", x[g.u.X] = "video", x[g.u.Ga] = "subtitle", x)[this.ue]; - p = { + z = (x = {}, x[g.u.Y] = "audio", x[g.u.W] = "video", x[g.u.Da] = "subtitle", x)[this.se]; + n = { type: "locationSelected", - segmentId: p, + segmentId: n, mediatype: z, location: q, locationlv: u, serverid: t, - servername: w, - selreason: v, + servername: v, + selreason: w, seldetail: y }; - (0, n.Wq)(this.Av, "locationSelected", p); + (0, p.$q)(this.Kv, "locationSelected", n); } }; - m.prototype.Lrb = function(p, q) { - p = { + l.prototype.Nsb = function(n, q) { + n = { type: "lastSegmentPts", - segmentId: p.id, + segmentId: n.id, pts: Math.floor(q) }; - (0, n.Wq)(this.Av, p.type, p); + (0, p.$q)(this.Kv, n.type, n); }; - m.prototype.OIb = function(p) { - (0, n.Wq)(this.Av, "transportReport", p); + l.prototype.ZJb = function(n) { + (0, p.$q)(this.Kv, "transportReport", n); }; - m.prototype.NIb = function(p) { - (0, n.Wq)(this.Av, "mediaRequestComplete", p); + l.prototype.YJb = function(n) { + (0, p.$q)(this.Kv, "mediaRequestComplete", n); }; - return m; + return l; })(); - b.QLa = a; + b.qMa = a; }, 59478: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.OLa = void 0; + b.oMa = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(90745); - h = a(91176); + k = a(91176); d = a(65532); g = a(81392); - n = a(8934); - k = a(65161); - m = a(65161); - p = a(72805); + p = a(8934); + h = a(65161); + l = a(65161); + n = a(72805); q = a(14242); u = a(69575); t = a(52571); r = a(71808); - w = a(85254); - v = a(78541); + v = a(85254); + w = a(78541); y = a(42431); x = a(97757); a = (function(z) { - function A(B, C, D, E, G, F, H, N, M, L, Q) { - var I; - I = z.call(this, B) || this; - I.W = C; - I.Is = G; - I.Pq = F; - I.brb = H; - I.fv = M; - I.Lk = Q; - I.events = new f.EventEmitter(); - I.connected = !1; - I.Npa = !1; - I.Ls = !1; - I.Pha = !1; - I.IL = new n.jKa(I.mediaType, C, D, I); - B = "[" + I.mediaType + "]"; - I.T = (0, u.Oh)(l.platform, D, B); - I.sA = I.T.error.bind(I.T); - I.Tn = I.T.warn.bind(I.T); - I.Dx = I.T.trace.bind(I.T); - I.E2 = H.G; - I.lta = new Set(); - I.Ela = 0; - I.Nn = new d.QLa(I, E, I.W, I.T, I.mediaType); - I.Oq = new p.FNa(I, C, I.T, I.Nn, I.Is, I.mediaType, I.fv, function() { - return I.un; - }); - C.Ak && (I.Ak = new q.AOa(C.Ak, I.T)); - N && (I.Kj = L || (0, v.ay)(I.mediaType, I.track.la, I.W, I.T, I.track.aa, I.Nn.OIb.bind(I.Nn), I.Nn.NIb.bind(I.Nn), function() {}), I.Kj.on("created", function() { - return I.events.emit("requestQueueCreated"); + function B(A, C, D, E, G, F, H, L, M, N) { + var P; + P = z.call(this, A) || this; + P.T = C; + P.Ms = G; + P.Qq = F; + P.esb = H; + P.Zs = M; + P.events = new f.EventEmitter(); + P.connected = !1; + P.qqa = !1; + P.Ps = !1; + P.pia = !1; + P.cM = new p.MKa(P.mediaType, C, D, P); + A = "[" + P.mediaType + "]"; + P.S = (0, u.Oh)(m.platform, D, A); + P.FA = P.S.error.bind(P.S); + P.Em = P.S.warn.bind(P.S); + P.Ox = P.S.trace.bind(P.S); + P.e3 = H.v; + P.Jta = new Set(); + P.fma = 0; + P.On = new d.qMa(P, E, P.T, P.S, P.mediaType); + P.Pq = new n.eOa(P, C, P.S, P.On, P.Ms, P.mediaType, P.Zs, function() { + return P.rn; + }); + C.Ak && (P.Ak = new q.$Oa(C.Ak, P.S)); + L && (P.Ij = N || (0, w.ly)(P.mediaType, P.track.ca, P.T, P.S, P.track.aa, P.On.ZJb.bind(P.On), P.On.YJb.bind(P.On), function() {}), P.Ij.on("created", function() { + return P.events.emit("requestQueueCreated"); })); - return I; + return P; } - c.__extends(A, z); - Object.defineProperties(A.prototype, { + c.__extends(B, z); + Object.defineProperties(B.prototype, { mediaType: { get: function() { - return this.Pq.mediaType; + return this.Qq.mediaType; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { + Object.defineProperties(B.prototype, { track: { get: function() { - return this.Pq; + return this.Qq; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Sa: { + Object.defineProperties(B.prototype, { + Ra: { get: function() { - return this.Is; + return this.Ms; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - I: { + Object.defineProperties(B.prototype, { + H: { get: function() { - return this.Is.v.id; + return this.Ms.I.id; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Le: { + Object.defineProperties(B.prototype, { + Oe: { get: function() { - return this.Oq; + return this.Pq; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - te: { + Object.defineProperties(B.prototype, { + de: { get: function() { - return this.Pq.te; + return this.Qq.de; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - g4: { + Object.defineProperties(B.prototype, { + D4: { get: function() { - return this.Oq.g4; + return this.Pq.D4; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - O$: { + Object.defineProperties(B.prototype, { + saa: { get: function() { - return this.Oq.O$; + return this.Pq.saa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Tj: { + Object.defineProperties(B.prototype, { + Rj: { get: function() { - return this.E2; + return this.e3; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Paa: { + Object.defineProperties(B.prototype, { + wba: { get: function() { - return this.Db || this.zy; + return this.Cb || this.Ny; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Rk: { + Object.defineProperties(B.prototype, { + dk: { get: function() { - return this.Le.Rk || this.Paa; + return this.Oe.dk || this.wba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - aT: { + Object.defineProperties(B.prototype, { + MT: { get: function() { - return this.Le.aT; + return this.Oe.MT; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Zka: { + Object.defineProperties(B.prototype, { + zla: { get: function() { - return this.Le.Zka; + return this.Oe.zla; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - rRb: { + Object.defineProperties(B.prototype, { + CSb: { get: function() { - var B; - B = this.Le.z5a; - return null === B || void 0 === B ? void 0 : B.Ua; + var A; + A = this.Oe.c6a; + return null === A || void 0 === A ? void 0 : A.Ua; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - ri: { + Object.defineProperties(B.prototype, { + mi: { get: function() { - return !!this.jf && (this.Wv > this.jf.index || this.E2 >= this.jf.Ua.G); + return !!this.jf && (this.hw > this.jf.index || this.e3 >= this.jf.Ua.v); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Kub: { + Object.defineProperties(B.prototype, { + Kvb: { get: function() { - return this.ri && 0 === this.Le.iD; + return this.mi && 0 === this.Oe.uD; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - ci: { + Object.defineProperties(B.prototype, { + bi: { get: function() { - return this.ri && 0 === this.Oq.$Xb; + return this.mi && 0 === this.Pq.rZb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Pua: { + Object.defineProperties(B.prototype, { + nva: { get: function() { - var B; - if (this.Pha) return !0; - if (!this.ci) return !1; - B = this.vU(); - return this.Pha || (this.Pha = void 0 === B || B.Pua); + var A; + if (this.pia) return !0; + if (!this.bi) return !1; + A = this.hV(); + return this.pia || (this.pia = void 0 === A || A.nva); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Uub: { + Object.defineProperties(B.prototype, { + Uvb: { get: function() { - return !!this.Le.z5a; + return !!this.Oe.c6a; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - QA: { + Object.defineProperties(B.prototype, { + aB: { get: function() { - return this.Le.QA; + return this.Oe.aB; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - gs: { + Object.defineProperties(B.prototype, { + qs: { get: function() { - return this.Hb ? h.L.max(this.Hb.qa(this.aD), h.L.Ia) : void 0; + return this.Hb ? k.J.max(this.Hb.qa(this.lD), k.J.Ba) : void 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - CL: { + Object.defineProperties(B.prototype, { + XL: { get: function() { - return this.Sa.CL; + return this.Ra.XL; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - a6a: { + Object.defineProperties(B.prototype, { + D6a: { get: function() { - return this.lrb; + return this.osb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { + Object.defineProperties(B.prototype, { im: { get: function() { - return this.Ko.Yi(this.mediaType); + return this.Jo.Vi(this.mediaType); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - eDb: { + Object.defineProperties(B.prototype, { + iEb: { get: function() { - return this.Le.Ha.Nd; + return this.Oe.Ga.Db; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - mk: { + Object.defineProperties(B.prototype, { + nk: { get: function() { - return this.im.mk; + return this.im.nk; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { + Object.defineProperties(B.prototype, { N: { get: function() { - var B, C; - return null !== (C = null === (B = this.af) || void 0 === B ? void 0 : B.N) && void 0 !== C ? C : 1; + var A, C; + return null !== (C = null === (A = this.af) || void 0 === A ? void 0 : A.N) && void 0 !== C ? C : 1; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - sb: { + Object.defineProperties(B.prototype, { + rb: { get: function() { - var B; - return null === (B = this.af) || void 0 === B ? void 0 : B.sb; + var A; + return null === (A = this.af) || void 0 === A ? void 0 : A.rb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { + Object.defineProperties(B.prototype, { yb: { get: function() { - var B; - return null === (B = this.jf) || void 0 === B ? void 0 : B.yb; + var A; + return null === (A = this.jf) || void 0 === A ? void 0 : A.yb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - un: { + Object.defineProperties(B.prototype, { + rn: { get: function() { - return this.Sa.xd.dd(this.N).ja; + return this.Ra.Cd.gd(this.N).ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Ppa: { + Object.defineProperties(B.prototype, { + sqa: { get: function() { - return this.Le.Ppa; + return this.Oe.sqa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - xw: { + Object.defineProperties(B.prototype, { + Iw: { get: function() { - return this.Le.xw; + return this.Oe.Iw; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Dya: { + Object.defineProperties(B.prototype, { + bza: { get: function() { - return this.Le.Dya; + return this.Oe.bza; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - zy: { + Object.defineProperties(B.prototype, { + Ny: { get: function() { - return this.brb.add(this.Sa.xd); + return this.esb.add(this.Ra.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - Ko: { + Object.defineProperties(B.prototype, { + Jo: { get: function() { - return this.Sa.EU(this.mediaType); + return this.Ra.pV(this.mediaType); }, enumerable: !1, configurable: !0 } }); - A.prototype.dS = function() { - var B; - B = this; - this.Oq.dS(function(C) { + B.prototype.PS = function() { + var A; + A = this; + this.Pq.PS(function(C) { var D, E; E = C[0]; - C = null === (D = E.Ka) || void 0 === D ? void 0 : D.G; + C = null === (D = E.Ia) || void 0 === D ? void 0 : D.v; D = E.index; - D < B.Wv && B.YH(C, D); + D < A.hw && A.oI(C, D); }); }; - A.prototype.reset = function() { - this.Le.reset(); - this.af && this.YH(this.af.Ka.G, this.af.index); - this.Kj && this.Sa.la.cS(this.mediaType, this.Kj); + B.prototype.reset = function() { + this.Oe.reset(); + this.af && this.oI(this.af.Ia.v, this.af.index); + this.Ij && this.Ra.ca.OS(this.mediaType, this.Ij); }; - A.prototype.If = function(B) { + B.prototype.If = function(A) { var C; - this.Ls = !0; - this.Oq.If(B); - null === (C = this.Ko) || void 0 === C ? void 0 : C.Yi(this.mediaType).Oa(); - this.Kj && (this.Sa.la.cS(this.mediaType, this.Kj), y.xD.instance.R4(this.Kj), this.Kj.removeAllListeners(), this.Kj = void 0); + this.Ps = !0; + this.Pq.If(A); + null === (C = this.Jo) || void 0 === C ? void 0 : C.Vi(this.mediaType).Na(); + this.Ij && (this.Ra.ca.OS(this.mediaType, this.Ij), y.QD.instance.p5(this.Ij), this.Ij.removeAllListeners(), this.Ij = void 0); }; - A.prototype.toJSON = function() { + B.prototype.toJSON = function() { return { - started: this.xw, - startOfSequence: this.Dya, - segmentId: this.I, - requestedBufferLevel: this.O$, - viewableId: this.Is.la.J, - hasFragments: this.Ppa + started: this.Iw, + startOfSequence: this.bza, + segmentId: this.H, + requestedBufferLevel: this.saa, + viewableId: this.Ms.ca.K, + hasFragments: this.sqa }; }; - A.prototype.Bn = function(B) { - return this.Le.Bn(B); + B.prototype.Bn = function(A) { + return this.Oe.Bn(A); }; - A.prototype.YH = function(B, C) { - this.E2 = B; - this.Wv = C; + B.prototype.oI = function(A, C) { + this.e3 = A; + this.hw = C; }; - A.prototype.IB = function() { - return this.Le.IB(); + B.prototype.RB = function() { + return this.Oe.RB(); }; - A.prototype.vU = function() { - return this.Sa.U1a(this.mediaType); + B.prototype.hV = function() { + return this.Ra.r2a(this.mediaType); }; - A.prototype.PK = function(B) { - return (B = this.Le.hIb(B.G)) ? B.complete : !1; + B.prototype.hL = function(A) { + return (A = this.Oe.qJb(A.v)) ? A.complete : !1; }; - Object.defineProperties(A.prototype, { - pf: { + Object.defineProperties(B.prototype, { + nf: { get: function() { - return this.Is.pf; + return this.Ms.nf; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - aD: { + Object.defineProperties(B.prototype, { + lD: { get: function() { - var B, C; - return this.Le.aD || (null === (C = null === (B = this.af) || void 0 === B ? void 0 : B.Ka) || void 0 === C ? void 0 : C.add(this.Sa.xd)) || this.zy; + var A, C; + return this.Oe.lD || (null === (C = null === (A = this.af) || void 0 === A ? void 0 : A.Ia) || void 0 === C ? void 0 : C.add(this.Ra.Cd)) || this.Ny; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - xeb: { + Object.defineProperties(B.prototype, { + rfb: { get: function() { - return h.L.Na(this.E2); + return k.J.Oa(this.e3); }, enumerable: !1, configurable: !0 } }); - A.prototype.Wfb = function(B, C, D) { + B.prototype.Rgb = function(A, C, D) { var E; - (0, t.assert)(this.Kj); - (0, t.assert)(!this.Ls, "pipeline.tryIssueRequest on disabled pipeline"); - (0, t.assert)(!this.hn(), "pipeline.tryIssueRequest on done pipeline"); - (0, t.assert)(!this.ri); - if (!B.Ih) return (B = B.FI(this.Sa.v, this.Kj)) ? { - Kh: B, + (0, t.assert)(this.Ij); + (0, t.assert)(!this.Ps, "pipeline.tryIssueRequest on disabled pipeline"); + (0, t.assert)(!this.dn(), "pipeline.tryIssueRequest on done pipeline"); + (0, t.assert)(!this.mi); + if (!A.Jh) return (A = A.ZI(this.Ra.I, this.Ij)) ? { + Lh: A, reason: "success" } : { - Kh: B, + Lh: A, reason: "pipelineTryIssueHeaderRequest" }; - if (B.aa)((0, t.assert)(this.track.aa, "Unexpected live stream."), B = this.Y7b(B, this.Kj, D)); + if (A.aa)((0, t.assert)(this.track.aa, "Unexpected live stream."), A = this.A9b(A, this.Ij, D)); else { - E = B.VKb(); - (0, t.assert)(E, ("initialHeaderReceived and headerFragments mismatch - initialHeaderReceived:").concat(B.Ih, ", headerFragments:").concat(E)); - B = this.Z7b(B, E, this.Kj, C, D); + E = A.eMb(); + (0, t.assert)(E, ("initialHeaderReceived and headerFragments mismatch - initialHeaderReceived:").concat(A.Jh, ", headerFragments:").concat(E)); + A = this.B9b(A, E, this.Ij, C, D); } - this.yyb(); - return B; + this.Bzb(); + return A; }; - A.prototype.bV = function(B, C) { - B && (this.af = B); + B.prototype.NV = function(A, C) { + A && (this.af = A); C && (this.jf = C); (0, t.assert)(this.af); (0, t.assert)(this.jf); - (0, t.assert)(void 0 === this.Wv); - this.YH(this.af.Ka.G, this.af.index); + (0, t.assert)(void 0 === this.hw); + this.oI(this.af.Ia.v, this.af.index); }; - A.prototype.truncate = function(B) { + B.prototype.truncate = function(A) { var C; C = this; (0, t.assert)(this.af, "expected first fragment to exist on updateStreaming"); - this.jf = B; - this.ri && (B = c.__read(this.Oq.ttb(B), 2), this.YH(B[0], B[1]), this.ri && (this.Le.Lcb(), this.Le.FVa(), Promise.resolve(function() { + this.jf = A; + this.mi && (A = c.__read(this.Pq.tub(A), 2), this.oI(A[0], A[1]), this.mi && (this.Oe.Cdb(), this.Oe.pWa(), Promise.resolve(function() { C.events.emit("lastRequestIssued", { type: "lastRequestIssued", mediaType: C.mediaType }); }))); }; - A.prototype.yr = function() { - return this.hn() ? !1 : this.hf() ? !0 : this.track.oW; + B.prototype.Er = function() { + return this.dn() ? !1 : this.hf() ? !0 : this.track.dX; }; - A.prototype.hf = function() { + B.prototype.hf = function() { return void 0 !== this.af && void 0 !== this.jf; }; - A.prototype.hn = function() { - return this.Ls || this.Kub; + B.prototype.dn = function() { + return this.Ps || this.Kvb; }; - A.prototype.bra = function() { - var B, C, D; - D = this.W.tn; - if (null === (B = this.Kj) || void 0 === B ? 0 : B.track) D = null === (C = this.Kj) || void 0 === C ? void 0 : C.track.tn; + B.prototype.Era = function() { + var A, C, D; + D = this.T.qn; + if (null === (A = this.Ij) || void 0 === A ? 0 : A.track) D = null === (C = this.Ij) || void 0 === C ? void 0 : C.track.qn; return D; }; - Object.defineProperties(A.prototype, { - xva: { + Object.defineProperties(B.prototype, { + Xva: { get: function() { - var B; - B = !0; - this.W.Mwa && (B = this.connected); - this.W.Lwa && (B = B && this.Npa); - return B; + var A; + A = !0; + this.T.lxa && (A = this.connected); + this.T.kxa && (A = A && this.qqa); + return A; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(A.prototype, { - v9a: { + Object.defineProperties(B.prototype, { + h$a: { get: function() { return void 0 !== this.Ak; }, @@ -75731,11 +75397,11 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(A.prototype, { - M9: { + Object.defineProperties(B.prototype, { + o$: { get: function() { - var B; - return (null === (B = this.Ak) || void 0 === B ? 0 : B.kF()) ? { + var A; + return (null === (A = this.Ak) || void 0 === A ? 0 : A.Dv()) ? { complete: !0, reason: "stall" } : { @@ -75747,485 +75413,487 @@ E3cbY[513816] = false; configurable: !0 } }); - A.prototype.Mr = function(B, C) { - this.Nn.JVb(B); - "oncomplete" === this.W.T3a && (this.Npa = !0); - this.Ela = 0; - this.TF(B, C); + B.prototype.Tr = function(A, C) { + this.On.$Wb(A); + "oncomplete" === this.T.x4a && (this.qqa = !0); + this.fma = 0; + this.kG(A, C); }; - A.prototype.pN = function(B) { + B.prototype.SN = function(A) { var C, D; - B.Ke || this.Nn.LVb(B.stream, null === (C = B.Db) || void 0 === C ? void 0 : C.G, null === (D = B.Ka) || void 0 === D ? void 0 : D.G); - this.Nn.GVb(this.I, B.stream, B.Ke); - this.Q5(B); - }; - A.prototype.fH = function(B) { - var C, D, E; - if (this.sQb(B)) { - this.Sa.la.GM.Tbb(); - D = B.stream; - E = this.te.indexOf(D); - D = D.Ul().Kla - this.W.$Rb; - 410 !== B.status && (null === (C = B.Ua) || void 0 === C ? void 0 : C.G) > D ? (this.Tn("onrequesterror: 4xx error for live request, retrying the same url", B.toString()), this.ygb(B, !1)) : 0 < E ? (this.Tn("onrequesterror: switching stream for 410 or 4xx after retries", B.toString()), this.ygb(B, !0)) : this.W.ET ? (this.Tn("onrequesterror: declaring missing segment after having ", "retried the current stream and all lower streams"), this.dub(B)) : this.P5(B); - } else this.P5(B); + A.Be || this.On.bXb(A.stream, null === (C = A.Cb) || void 0 === C ? void 0 : C.v, null === (D = A.Ia) || void 0 === D ? void 0 : D.v); + this.On.XWb(this.H, A.stream, A.Be); + this.n6(A); + }; + B.prototype.yH = function(A) { + var C, D, E, G; + if (this.BRb(A)) { + this.Ra.ca.dH.Gcb(); + D = A.stream; + E = this.de.indexOf(D); + D = D.jk().lma - this.T.nTb; + G = this.dk.v - this.Zs.ta.currentTime.v; + G <= this.T.$W && this.T.IL ? (this.Em("onrequesterror: declaring missing segment ", "as the buffer is dangerously low at ", G, " ms"), this.RTa(A)) : 410 !== A.status && (null === (C = A.Ua) || void 0 === C ? void 0 : C.v) > D ? (this.Em("onrequesterror: 4xx error for live request, retrying the same url", A.toString()), this.uhb(A, !1)) : 0 < E ? (this.Em("onrequesterror: switching stream for 410 or 4xx after retries", A.toString()), this.uhb(A, !0)) : this.T.IL ? (this.Em("onrequesterror: declaring missing segment after having ", "retried the current stream and all lower streams"), this.RTa(A)) : this.m6(A); + } else this.m6(A); }; - A.prototype.oN = function(B) { + B.prototype.RN = function(A) { this.connected = !0; - "onfirstbyte" === this.W.T3a && (this.Npa = !0); - this.XT(B); + "onfirstbyte" === this.T.x4a && (this.qqa = !0); + this.FU(A); }; - A.prototype.i1a = function(B) { + B.prototype.I1a = function(A) { var C, D; - C = this.Le.Ha; + C = this.Oe.Ga; if (0 === C.length) return { - Ha: [], - R9: 0, - Nr: 0, - UN: 0 + Ga: [], + v$: 0, + Ur: 0, + zO: 0 }; - D = C.PT(B.G); - 0 > D && (D = void 0 === C.Db || B.G <= C.Db.G ? 0 : C.length); + D = C.yU(A.v); + 0 > D && (D = void 0 === C.Cb || A.v <= C.Cb.v ? 0 : C.length); return { - Ha: C.S2b(D), - R9: Math.max(0, C.zWa - D), - Nr: C.Nr, - UN: C.UN + Ga: C.q4b(D), + v$: Math.max(0, C.iXa - D), + Ur: C.Ur, + zO: C.zO }; }; - A.prototype.FB = function() { - return this.track.FB(); - }; - A.prototype.ygb = function(B, C) { + B.prototype.uhb = function(A, C) { var D, E; D = this; if (C) { - if (this.W.Qra) - if ((C = this.te.indexOf(B.stream), -1 === C)) this.sA("reissueLiveRequest: stream not found in stream list, falling back to first stream"); - else if ((C = this.te[0 < C ? Math.max(C - 1, 0) : Math.min(1, this.te.length - 1)], B.qyb(C), !C.Ih)) { - E = this.Rk.G; - this.Sa.la.Rcb(C, this.Sa.v, function() { + if (this.T.psa) + if ((C = this.de.indexOf(A.stream), -1 === C)) this.FA("reissueLiveRequest: stream not found in stream list, falling back to first stream"); + else if ((C = this.de[0 < C ? Math.max(C - 1, 0) : Math.min(1, this.de.length - 1)], A.tzb(C), !C.Jh)) { + E = this.dk.v; + this.Ra.ca.Idb(C, this.Ra.I, function() { return { - pf: D.pf, - Rd: k.Sc.yl, - Bo: E, + nf: D.nf, + Td: h.Wc.Bl, + Ao: E, Bk: E, - Sk: D.fv.sa.currentTime.G + Sk: D.Zs.ta.currentTime.v }; }); } } else this.Bn(!C); }; - A.prototype.dub = function(B) { - this.lta.add(B); - this.Ela += 1; - this.lrb = this.lta.size; - this.Le.w1b(B); + B.prototype.RTa = function(A) { + this.Jta.add(A); + this.fma += 1; + this.osb = this.Jta.size; + this.Oe.Q2b(A); this.events.emit("liveMissingSegment", { type: "liveMissingSegment", - I: B.index, + H: A.index, mediaType: this.mediaType }); - this.W.FT && this.Wv === B.index && this.YH(B.Ua.G, this.Wv + 1); + this.T.oU && this.hw === A.index && this.oI(A.Ua.v, this.hw + 1); }; - A.prototype.LLb = function() { - var B, C; + B.prototype.WMb = function() { + var A, C; (0, t.assert)(this.track.aa, "Unexpected live stream."); - B = Array.from(this.lta).reduce(function(D, E) { + A = Array.from(this.Jta).reduce(function(D, E) { return void 0 !== E.Mh && (void 0 === (null === D || void 0 === D ? void 0 : D.Mh) || D.Mh < E.Mh) ? E : D; }, void 0); - if (B && void 0 !== B.Mh) { - C = B.Mh + 1; - return B.stream.Ul().iU(C).Ka; - } - }; - A.prototype.Z7b = function(B, C, D, E, G) { - var F, H, N, M, L, Q, I, J, K, P; - I = this.Is; - J = I.la; - K = this.mediaType; - P = this.Wv; - if (P >= C.length) return (this.Tn("makeRequest nextFragmentIndex:", P, "past fragments length:", C.length), { - Kh: !1, + if (A && void 0 !== A.Mh) { + C = A.Mh + 1; + return A.stream.jk().SU(C).Ia; + } + }; + Object.defineProperties(B.prototype, { + kya: { + get: function() { + return this.track.ca.dH.kya; + }, + enumerable: !1, + configurable: !0 + } + }); + B.prototype.B9b = function(A, C, D, E, G) { + var F, H, L, M, N, P; + L = this.Ms; + M = L.ca; + N = this.mediaType; + P = this.hw; + if (P >= C.length) return (this.Em("makeRequest nextFragmentIndex:", P, "past fragments length:", C.length), { + Lh: !1, reason: "insufficientFragments" }); - if (!this.af || !this.jf) return (this.Tn("makeRequest delayed, first or last fragment not set", "first:", !!this.af, "last:", !!this.jf), { - Kh: !1, + if (!this.af || !this.jf) return (this.Em("makeRequest delayed, first or last fragment not set", "first:", !!this.af, "last:", !!this.jf), { + Lh: !1, reason: "noFirstOrLastFragment" }); - C = K === m.u.$ && !!this.W.nz && (null === (F = this.Sa.v.v) || void 0 === F ? void 0 : F.vt) && this.af.Nd.G < this.W.nz && void 0 !== this.af.Ja; - F = K === m.u.$ && !!this.W.nz && (null === (H = this.Sa.v.v) || void 0 === H ? void 0 : H.ho) && this.jf.Nd.G < this.W.nz && void 0 !== this.jf.Ja; - H = this.IL.h1a(B, P, C, F); - if (K === m.u.$ && this.W.nz) { - if (null === (N = this.Sa.v.v) || void 0 === N ? 0 : N.vt) H.Fv ? H.Wcb() : H.index === this.af.index + 1 && this.af.Nd.G < this.W.nz && void 0 !== this.af.Ja && H.Wcb(this.af.Ja.end - this.af.Ja.start); - if (null === (M = this.Sa.v.v) || void 0 === M ? 0 : M.ho) H.Xk ? H.Xcb() : H.index === this.jf.index - 1 && this.jf.Nd.G < this.W.nz && void 0 !== this.jf.Ja && H.Xcb(this.jf.Ja.end - this.jf.Ja.start); - } - if (this.Lk && !this.Lk.IVa(this.mediaType, H.xa)) return { - Kh: !1, - reason: this.mediaType === m.u.X ? "globalVideoMemoryLimit" : "globalAudioMemoryLimit" + C = this.cM.H1a(A, P, N === l.u.Y && !!this.T.Bz && this.Ra.I.ho && this.af.Db.v < this.T.Bz && void 0 !== this.af.Ha, N === l.u.Y && !!this.T.Bz && this.Ra.I.Wk && this.jf.Db.v < this.T.Bz && void 0 !== this.jf.Ha); + N === l.u.Y && this.T.Bz && (this.Ra.I.ho && (C.Pv ? C.Ndb() : C.index === this.af.index + 1 && this.af.Db.v < this.T.Bz && void 0 !== this.af.Ha && C.Ndb(this.af.Ha.end - this.af.Ha.start)), this.Ra.I.Wk && (C.$k ? C.Odb() : C.index === this.jf.index - 1 && this.jf.Db.v < this.T.Bz && void 0 !== this.jf.Ha && C.Odb(this.jf.Ha.end - this.jf.Ha.start))); + if (M.Vx && !M.Vx.$ka(this.mediaType, C.sa)) return { + Lh: !1, + reason: this.mediaType === l.u.W ? "globalVideoMemoryLimit" : "globalAudioMemoryLimit" }; - this.zra = H.region; - H.Wr = G; - null === (L = this.Ak) || void 0 === L ? void 0 : L.dPb(H, B); - H.Xk && K === m.u.X && this.Nn.Lrb(I.v, H.Hb.G); - this.W.VG && (H.VG = this.W.VG); - H.location = B.location; - H.Rc = B.Ub; - H.Yjc = B.Ho; - (G = I.la.Daa) && "OPEN_CONNECT_APPLIANCE" === B.Xr && (N = this.W.jGb && this.mediaType === m.u.X && this.W.tn, H.JH = this.W.j5 || K === m.u.$ && this.W.g5 || K === m.u.X && this.W.h5 ? E : void 0, H.aI = G.ot({ - XA: I.jo(this.mediaType), - i9: this.W.dGb ? this.W.i9 : void 0, - vfb: String(l.platform.time.wa()), - E9a: E, - Nja: N ? { - start: H.offset, - size: H.xa + this.bsa = C.region; + C.hs = G; + null === (F = this.Ak) || void 0 === F ? void 0 : F.oQb(C, A); + C.$k && N === l.u.W && this.On.Nsb(L.I, C.Hb.v); + this.T.lH && (C.lH = this.T.lH); + C.location = A.location; + C.Uc = A.Ub; + C.Blc = A.Go; + (G = L.ca.kba) && "OPEN_CONNECT_APPLIANCE" === A.js && (F = this.T.pHb && this.mediaType === l.u.W && this.T.qn, C.aI = this.T.H5 || N === l.u.Y && this.T.E5 || N === l.u.W && this.T.F5 ? E : void 0, C.rI = G.xt({ + iB: L.jo(this.mediaType), + I9: this.T.jHb ? this.T.I9 : void 0, + ogb: String(m.platform.time.va()), + q$a: E, + nka: F ? { + start: C.offset, + size: C.sa } : void 0 })); - l.platform.time.wa(); - D = this.Le.uXa(H, D, B); + m.platform.time.va(); + D = this.Oe.aYa(C, D, A); if (!D.open()) { - this.Tn("MediaRequest.open error: " + D.sg + " native: " + D.$i); + this.Em("MediaRequest.open error: " + D.tg + " native: " + D.aj); if (D.aborted) return { - Kh: !1, + Lh: !1, reason: "requestAborted" }; - this.Tn("makeRequest caught:", D.sg); - J.qf("MediaRequest open failed (1)", "NFErr_MC_StreamingFailure"); + this.Em("makeRequest caught:", D.tg); + M.pf("MediaRequest open failed (1)", "NFErr_MC_StreamingFailure"); return { - Kh: !1, + Lh: !1, reason: "openAseMediaRequest" }; } - null === (Q = this.Ak) || void 0 === Q ? void 0 : Q.GGb(D, H, B); - this.YH(D.Ua.G, H.rW); + null === (H = this.Ak) || void 0 === H ? void 0 : H.MHb(D, C, A); + this.oI(D.Ua.v, C.fX); return { - Kh: !0, + Lh: !0, reason: "success" }; }; - A.prototype.Y7b = function(B, C, D) { - var E, G, F, H, N, M, L, Q, I; - F = this.Is; - H = F.la; - N = this.Wv; - M = B.Ul(); - L = M.iU(N); - Q = L.Ka; - L = L.Ua; - if (L.G > M.Kla) return { - Kh: !1, + B.prototype.A9b = function(A, C, D) { + var E, G, F, H, L, M, N, P, J; + F = this.Ms; + H = F.ca; + L = this.hw; + M = A.jk(); + N = M.SU(L); + P = N.Ia; + N = N.Ua; + if (N.v > M.lma) return { + Lh: !1, reason: "exceedsLiveEdge" }; - if (this.Lk && !this.Lk.IVa(this.mediaType, 0)) return { - Kh: !1, - reason: this.mediaType === m.u.X ? "globalVideoMemoryLimit" : "globalAudioMemoryLimit" + if (H.Vx && !H.Vx.$ka(this.mediaType, 0)) return { + Lh: !1, + reason: this.mediaType === l.u.W ? "globalVideoMemoryLimit" : "globalAudioMemoryLimit" }; - if ((M = N === (null === (E = this.jf) || void 0 === E ? void 0 : E.index)) && this.mediaType === m.u.$ && (E = this.Sa.Ie(m.u.X)) && E.jf) I = E.jf.Ua.G; - E = N === (null === (G = this.af) || void 0 === G ? void 0 : G.index); - G = this.mediaType === m.u.Ga ? 0 : this.mediaType === m.u.$ && E ? 0 : void 0; + if ((M = L === (null === (E = this.jf) || void 0 === E ? void 0 : E.index)) && this.mediaType === l.u.Y && (E = this.Ra.Ke(l.u.W)) && E.jf) J = E.jf.Ua.v; + E = L === (null === (G = this.af) || void 0 === G ? void 0 : G.index); + G = this.mediaType === l.u.Da ? 0 : this.mediaType === l.u.Y && E ? 0 : void 0; D = { - Mh: N, - index: N, - sb: Q.ja, - yb: L.ja, - N: B.N, + Mh: L, + index: L, + rb: P.ja, + yb: N.ja, + N: A.N, offset: 0, - xa: 0, - Wr: D, - Fv: E, - Xk: M, - oz: { - ce: F.v.R0a(), - wM: F.v.DY - }, - zw: I, + sa: 0, + hs: D, + Pv: E, + $k: M, + Cz: { + zd: F.I.q1a(), + WM: F.I.kZ + }, + Kw: J, responseType: G }; - B = this.Le.uXa(D, C, B); - if (!B.open()) { - this.Tn("MediaRequest.open error: " + B.sg + " native: " + B.$i); - if (B.aborted) return { - Kh: !1, + A = this.Oe.aYa(D, C, A); + if (!A.open()) { + this.Em("MediaRequest.open error: " + A.tg + " native: " + A.aj); + if (A.aborted) return { + Lh: !1, reason: "requestAborted" }; - this.Tn("makeRequest caught:", B.sg); - H.qf("MediaRequest open failed (1)", "NFErr_MC_StreamingFailure"); + this.Em("makeRequest caught:", A.tg); + H.pf("MediaRequest open failed (1)", "NFErr_MC_StreamingFailure"); return { - Kh: !1, + Lh: !1, reason: "openAseMediaRequest" }; } - this.YH(L.G, this.Wv + 1); + this.oI(N.v, this.hw + 1); return { - Kh: !0, + Lh: !0, reason: "success" }; }; - A.prototype.sQb = function(B) { - return B.stream.aa && !B.Ke && void 0 !== B.Mh && 400 <= B.status && 499 >= B.status; + B.prototype.BRb = function(A) { + return A.stream.aa && !A.Be && void 0 !== A.Mh && (410 === A.status || 404 === A.status); }; - A.prototype.yyb = function() { - this.ri && (this.Le.Lcb(), this.events.emit("lastRequestIssued", { + B.prototype.Bzb = function() { + this.mi && (this.Oe.Cdb(), this.events.emit("lastRequestIssued", { type: "lastRequestIssued", mediaType: this.mediaType })); }; - return A = c.__decorate([x.JL], A); - })(g.nD); - b.OLa = a; - (0, w.Ek)(r.Mw, a); + return B = c.__decorate([x.eM], B); + })(g.ED); + b.oMa = a; + (0, v.Ek)(r.Xw, a); }, 74418: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.NBa = void 0; + b.nCa = void 0; c = a(5163); r = a(90745); - l = a(91176); + m = a(91176); f = a(91176); - h = a(66164); + k = a(66164); d = a(48170); g = a(29358); - n = a(29092); - k = a(55024); - m = a(63002); - p = a(53693); + p = a(29092); + h = a(55024); + l = a(63002); + n = a(53693); q = a(33604); u = a(52571); t = a(54540); - w = a(69575); - a = (function(v) { + v = a(69575); + a = (function(w) { function y() { var x; - x = null !== v && v.apply(this, arguments) || this; - x.hSa = 0; - x.Xha = 0; - x.Q1 = 0; - x.Nga = 0; + x = null !== w && w.apply(this, arguments) || this; + x.MSa = 0; + x.yia = 0; + x.r2 = 0; + x.pha = 0; return x; } - c.__extends(y, v); - y.prototype.Iwa = function(x) { - var z, A, B, C; - v.prototype.Iwa.call(this, x); - this.hSa++; - this.Xha++; - this.CSa = h.platform.time.wa(); - this.VJ || (this.VJ = { - Tzb: null === (z = x.Ua) || void 0 === z ? void 0 : z.G, - m4: null === (A = x.Ka) || void 0 === A ? void 0 : A.G, + c.__extends(y, w); + y.prototype.hxa = function(x) { + var z, B, A, C; + w.prototype.hxa.call(this, x); + this.MSa++; + this.yia++; + this.hTa = k.platform.time.va(); + this.nK || (this.nK = { + XAb: null === (z = x.Ua) || void 0 === z ? void 0 : z.v, + J4: null === (B = x.Ia) || void 0 === B ? void 0 : B.v, index: x.index - }, this.c2 || (this.c2 = this.VJ)); - z = this.m2; - A = !1; - z && 100 > Math.abs(z.Hb.G - (null === (B = x.Db) || void 0 === B ? NaN : B.G)) && (this.Q1 += x.Hb.G - z.Hb.G, this.Nga++, A = !0); - A || (this.Q1 = null === (C = x.Nd) || void 0 === C ? void 0 : C.G, this.Nga = 1); - this.m2 = x; + }, this.B2 || (this.B2 = this.nK)); + z = this.M2; + B = !1; + z && 100 > Math.abs(z.Hb.v - (null === (A = x.Cb) || void 0 === A ? NaN : A.v)) && (this.r2 += x.Hb.v - z.Hb.v, this.pha++, B = !0); + B || (this.r2 = null === (C = x.Db) || void 0 === C ? void 0 : C.v, this.pha = 1); + this.M2 = x; }; y.prototype.stop = function() { - v.prototype.stop.call(this); - this.Xha = 0; - this.VJ = void 0; - }; - y.prototype.r1a = function() { - var x, z, A, B, C; - z = this.Us; - A = z.z4; - if (A) { - C = A.Ie(this.ue); - C && C.Le && (B = C.Le.g2a()); + w.prototype.stop.call(this); + this.yia = 0; + this.nK = void 0; + }; + y.prototype.R1a = function() { + var x, z, B, A, C; + z = this.$s; + B = z.X4; + if (B) { + C = B.Ke(this.se); + C && C.Oe && (A = C.Oe.G2a()); return { - RM: B, + RM: A, currentBranch: { - sId: A.v && A.v.id, - cancelled: A.Sd + sId: B.I && B.I.id, + cancelled: B.Od }, - currentReceivedCount: z && z.cDb, - totalReceivedCount: this.hSa, - currentState: z && z.NXa || "Uninitialized", - lastRequestPushed: this.m2 && ({ - contentEndPts: null === (x = this.m2.Ua) || void 0 === x ? void 0 : x.G, - fragmentIndex: this.m2.index + currentReceivedCount: z && z.gEb, + totalReceivedCount: this.MSa, + currentState: z && z.tYa || "Uninitialized", + lastRequestPushed: this.M2 && ({ + contentEndPts: null === (x = this.M2.Ua) || void 0 === x ? void 0 : x.v, + fragmentIndex: this.M2.index }), - tslp: this.CSa && h.platform.time.wa() - this.CSa, - cpts: this.Q1, - crq: this.Nga, - rslp: this.Xha, - firstRequestSSPushed: this.VJ && ({ - contentStartPts: this.VJ.m4, - fragmentIndex: this.VJ.index + tslp: this.hTa && k.platform.time.va() - this.hTa, + cpts: this.r2, + crq: this.pha, + rslp: this.yia, + firstRequestSSPushed: this.nK && ({ + contentStartPts: this.nK.J4, + fragmentIndex: this.nK.index }), - firstRequestPushed: this.c2 && ({ - contentStartPts: this.c2.m4, - fragmentIndex: this.c2.index + firstRequestPushed: this.B2 && ({ + contentStartPts: this.B2.J4, + fragmentIndex: this.B2.index }) }; } }; return y; - })((function(v) { - function y(x, z, A, B, C, D, E, G, F, H, N) { + })((function(w) { + function y(x, z, B, A, C, D, E, G, F, H, L) { var M; - M = v.call(this) || this; - M.gg = x; - M.ue = z; - M.W = B; - M.T = C; - M.Z = D; - M.hva = E; - M.Ad = G; - M.rl = F; - M.yA = new f.Cq(!1); - M.vA = new f.Cq(l.L.Na(-Infinity)); - M.T = (0, w.Oh)(h.platform, M.T, ("AsePlayerBuffer [").concat(z, "]:")); - M.Us = new g.BCa(M.T, A, z); + M = w.call(this) || this; + M.hg = x; + M.se = z; + M.T = A; + M.S = C; + M.ba = D; + M.Gva = E; + M.Hd = G; + M.ul = F; + M.KA = new f.Cq(!1); + M.HA = new f.Cq(m.J.Oa(-Infinity)); + M.S = (0, v.Oh)(k.platform, M.S, ("AsePlayerBuffer [").concat(z, "]:")); + M.$s = new g.bDa(M.S, B, z); M.resume(); - D && E && G && (N ? (M.FC = N, N.rv(D, G, M.gg)) : M.jXa(), x = new m.wFa(null === D || void 0 === D ? void 0 : D.Ad, l.L.Na(M.W.T8), C), M.Us.U2(x), M.W.RTa && (D = new p.SKa(null === D || void 0 === D ? void 0 : D.Ad, M.W.RTa, l.L.Na(M.W.evb), C), M.Us.U2(D)), H && (M.pSa = new q.$Na(H, M.mediaType, C), M.Us.U2(M.pSa)), d.K && M.W.YFb && (C = new t.hIa(C), M.Us.U2(C))); - M.gg.on("requestAppended", function(L) { - M.yA.set(!0); - L.request.Hb && M.vA.set(L.request.Hb); + D && E && G && (L ? (M.PC = L, L.zv(D, G, M.hg)) : M.QXa(), x = new l.VFa(null === D || void 0 === D ? void 0 : D.Hd, m.J.Oa(M.T.$W), C), M.$s.t3(x), M.T.wUa && (D = new n.rLa(null === D || void 0 === D ? void 0 : D.Hd, M.T.wUa, m.J.Oa(M.T.ewb), C), M.$s.t3(D)), H && (M.USa = new q.zOa(H, M.mediaType, C), M.$s.t3(M.USa)), d.L && M.T.dHb && (C = new t.KIa(C), M.$s.t3(C))); + M.hg.on("requestAppended", function(N) { + M.KA.set(!0); + N.request.Hb && M.HA.set(N.request.Hb); M.emit("requestAppended"); }); return M; } - c.__extends(y, v); + c.__extends(y, w); Object.defineProperties(y.prototype, { - Kr: { + Qr: { get: function() { - return this.yA; + return this.KA; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - U7: { + t8: { get: function() { - return this.vA; + return this.HA; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - RPb: { + ZQb: { get: function() { - return this.Us.oi; + return this.$s.li; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - bI: { + sI: { get: function() { - return this.gg.endOfStream; + return this.hg.endOfStream; }, enumerable: !1, configurable: !0 } }); - y.prototype.jXa = function() { - (0, u.assert)(this.Z && this.hva && this.Ad, "Player should be defined"); - this.FC && this.FC.pua(); - this.FC = new k.hNa(this.ue, this.T, this.Z, this.gg, this.Z.events, this.hva, this.Ad, this.rl); + y.prototype.QXa = function() { + (0, u.assert)(this.ba && this.Gva && this.Hd, "Player should be defined"); + this.PC && this.PC.Lua(); + this.PC = new h.GNa(this.se, this.S, this.ba, this.hg, this.ba.events, this.Gva, this.Hd, this.ul); }; Object.defineProperties(y.prototype, { mediaType: { get: function() { - return this.ue; + return this.se; }, enumerable: !1, configurable: !0 } }); - y.prototype.r1a = function() {}; + y.prototype.R1a = function() {}; y.prototype.resume = function() { - d.K && this.T.trace("resume"); - this.aeb(); + d.L && this.S.trace("resume"); + this.Ueb(); }; Object.defineProperties(y.prototype, { - Nvb: { + Mwb: { get: function() { - return this.MJ; + return this.eK; }, enumerable: !1, configurable: !0 } }); - y.prototype.eY = function() { - this.gg.n9(!0); + y.prototype.NY = function() { + this.hg.P9(!0); }; y.prototype.reset = function(x, z) { - var A, B, C; + var B, A, C; void 0 === x && (x = !1); - d.K && this.T.trace("AsePlayerBuffer.reset mediaTypes:", z); + d.L && this.S.trace("AsePlayerBuffer.reset mediaTypes:", z); this.stop(); - this.gg.reset(x); - this.yA.set(!1); - this.vA.set(l.L.Na(-Infinity)); - x || (this.MJ = void 0, null === (A = this.FC) || void 0 === A ? void 0 : A.reset(), x = null === (B = this.Z) || void 0 === B ? void 0 : B.Dg, null === (C = this.pSa) || void 0 === C ? void 0 : C.HWb(x, z || x)); + this.hg.reset(x); + this.KA.set(!1); + this.HA.set(m.J.Oa(-Infinity)); + x || (this.eK = void 0, null === (B = this.PC) || void 0 === B ? void 0 : B.reset(), x = null === (A = this.ba) || void 0 === A ? void 0 : A.Fg, null === (C = this.USa) || void 0 === C ? void 0 : C.YXb(x, z || x)); }; - y.prototype.rf = function(x) { + y.prototype.qf = function(x) { void 0 === x && (x = !1); - d.K && this.T.trace("restart"); + d.L && this.S.trace("restart"); this.reset(x); - this.aeb(!0); + this.Ueb(!0); }; y.prototype.stop = function() { - d.K && this.T.trace("stop"); - this.Us.keb(); + d.L && this.S.trace("stop"); + this.$s.dfb(); }; y.prototype.close = function() { var x; - d.K && this.T.trace("close"); - null === (x = this.FC) || void 0 === x ? void 0 : x.close(); + d.L && this.S.trace("close"); + null === (x = this.PC) || void 0 === x ? void 0 : x.close(); }; - y.prototype.Oa = function() { + y.prototype.Na = function() { this.stop(); this.close(); }; - y.prototype.AW = function() { - this.W.Pna && this.gg.DIb(); - this.gg.d5(); + y.prototype.pX = function() { + this.T.roa && this.hg.NJb(); + this.hg.A5(); }; - y.prototype.WC = function(x) { - this.gg.WC(x); + y.prototype.gD = function(x) { + this.hg.gD(x); }; - y.prototype.tIb = function(x) { - this.gg.BVb(x); + y.prototype.CJb = function(x) { + this.hg.SWb(x); }; - y.prototype.fi = function(x) { + y.prototype.di = function(x) { var z; - return !(null === (z = this.FC) || void 0 === z || !z.fi(x)); - }; - y.prototype.aeb = function(x) { - if (!this.Us.oi || x)(this.Us.U1b(), n.AsyncIterator.M7(this.Us, this.aRb.bind(this))); - }; - y.prototype.aRb = function(x) { - x.done || this.Iwa(x.value); - }; - y.prototype.Iwa = function(x) { - var z, A, B, C, D, E, G, F; - d.K && this.T.trace(("requestReceived: ").concat(null === (z = this.Us.z4) || void 0 === z ? void 0 : z.v.id) + (" ").concat(x.toString(), ", edit: ").concat(JSON.stringify(x.Ja))); - this.gg.endOfStream ? d.K && this.T.error("Buffer manager has declared EOS, ignoring request", x.toString()) : (this.MJ ? (this.MJ.tRb = null === (E = x.Ua) || void 0 === E ? void 0 : E.G, this.MJ.vRb = null === (G = x.Hb) || void 0 === G ? void 0 : G.G, this.MJ.E5a = x.Hb) : this.MJ = { - Xgc: null === (A = x.Ka) || void 0 === A ? void 0 : A.G, - Ygc: null === (B = x.Db) || void 0 === B ? void 0 : B.G, - tRb: null === (C = x.Ua) || void 0 === C ? void 0 : C.G, - vRb: null === (D = x.Hb) || void 0 === D ? void 0 : D.G, - E5a: x.Hb - }, x.Fv && x.stream.track.Wl && (null === (F = this.Z) || void 0 === F || !F.jV(x.la.J)) && this.emit("drmNeeded", { - J: x.la.J, - jq: x.Db - }), this.gg.Kvb(x)); + return !(null === (z = this.PC) || void 0 === z || !z.di(x)); + }; + y.prototype.Ueb = function(x) { + if (!this.$s.li || x)(this.$s.o3b(), p.AsyncIterator.m8(this.$s, this.kSb.bind(this))); + }; + y.prototype.kSb = function(x) { + x.done || this.hxa(x.value); + }; + y.prototype.hxa = function(x) { + var z, B, A, C, D, E, G, F; + d.L && this.S.trace(("requestReceived: ").concat(null === (z = this.$s.X4) || void 0 === z ? void 0 : z.I.id) + (" ").concat(x.toString(), ", edit: ").concat(JSON.stringify(x.Ha))); + this.hg.endOfStream ? d.L && this.S.error("Buffer manager has declared EOS, ignoring request", x.toString()) : (this.eK ? (this.eK.ESb = null === (E = x.Ua) || void 0 === E ? void 0 : E.v, this.eK.HSb = null === (G = x.Hb) || void 0 === G ? void 0 : G.v, this.eK.g6a = x.Hb) : this.eK = { + Aic: null === (B = x.Ia) || void 0 === B ? void 0 : B.v, + Bic: null === (A = x.Cb) || void 0 === A ? void 0 : A.v, + ESb: null === (C = x.Ua) || void 0 === C ? void 0 : C.v, + HSb: null === (D = x.Hb) || void 0 === D ? void 0 : D.v, + g6a: x.Hb + }, x.Pv && x.stream.track.Ul && (null === (F = this.ba) || void 0 === F || !F.VV(x.ca.K)) && this.emit("drmNeeded", { + K: x.ca.K, + fq: x.Cb + }), this.hg.Jwb(x)); }; return y; })(r.EventEmitter)); - b.NBa = a; + b.nCa = a; }, 92140: function(r, b) { Object.defineProperties(b, { @@ -76233,10 +75901,10 @@ E3cbY[513816] = false; value: !0 } }); - b.uOa = void 0; + b.UOa = void 0; r = (function() { function a() { - this.jOb = this.t4([{ + this.uPb = this.R4([{ x: 32, y: 3.3 }, { @@ -76252,7 +75920,7 @@ E3cbY[513816] = false; x: 96, y: 4.67 }]); - this.B$b = this.t4([{ + this.gbc = this.R4([{ x: 16, y: 2 }, { @@ -76280,7 +75948,7 @@ E3cbY[513816] = false; x: 144, y: 4.8 }]); - this.jDb = this.t4([{ + this.nEb = this.R4([{ x: 48, y: 2.73 }, { @@ -76299,7 +75967,7 @@ E3cbY[513816] = false; x: 192, y: 4.8 }]); - this.iDb = this.t4([{ + this.mEb = this.R4([{ x: 192, y: 2.9 }, { @@ -76328,58 +75996,58 @@ E3cbY[513816] = false; y: 4.9 }]); } - a.aLb = function() { + a.kMb = function() { a.instance || (a.instance = new a()); return a.instance; }; - a.prototype.t4 = function(c) { - c.sort(function(l, f) { - return l.x - f.x; + a.prototype.R4 = function(c) { + c.sort(function(m, f) { + return m.x - f.x; }); - return function(l) { - var f, h; - if (l < c[0].x) { + return function(m) { + var f, k; + if (m < c[0].x) { f = (c[1].y - c[0].y) / (c[1].x - c[0].x); - h = c[0].y - f * c[0].x; - return f * l + h; + k = c[0].y - f * c[0].x; + return f * m + k; } - if (l > c[c.length - 1].x) return (f = (c[c.length - 1].y - c[c.length - 2].y) / (c[c.length - 1].x - c[c.length - 2].x), h = c[c.length - 1].y - f * c[c.length - 1].x, f * l + h); - for (h = 0; h < c.length - 1; h++) - if (l >= c[h].x && l <= c[h + 1].x) return (f = (c[h + 1].y - c[h].y) / (c[h + 1].x - c[h].x), h = c[h].y - f * c[h].x, f * l + h); + if (m > c[c.length - 1].x) return (f = (c[c.length - 1].y - c[c.length - 2].y) / (c[c.length - 1].x - c[c.length - 2].x), k = c[c.length - 1].y - f * c[c.length - 1].x, f * m + k); + for (k = 0; k < c.length - 1; k++) + if (m >= c[k].x && m <= c[k + 1].x) return (f = (c[k + 1].y - c[k].y) / (c[k + 1].x - c[k].x), k = c[k].y - f * c[k].x, f * m + k); }; }; - a.prototype.Jaa = function(c, l) { - return (-1 !== l.indexOf("xheaac") ? this.B$b : -1 !== l.indexOf("heaac") ? this.jOb : -1 !== l.indexOf("ddplus-2") ? this.jDb : this.iDb)(c); + a.prototype.rba = function(c, m) { + return (-1 !== m.indexOf("xheaac") ? this.gbc : -1 !== m.indexOf("heaac") ? this.uPb : -1 !== m.indexOf("ddplus-2") ? this.nEb : this.mEb)(c); }; return a; })(); - b.uOa = r; + b.UOa = r; }, 71472: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.JZ = void 0; + b.n_ = void 0; c = a(5163); - l = a(52571); + m = a(52571); r = a(85254); f = a(5800); a = a(71808); - h = (function() { - function d(g, n) { - this.Xa = []; - this.Se = void 0; + k = (function() { + function d(g, p) { + this.Va = []; + this.Ue = void 0; this.jc = 0; - this.T = g; - n && n.length && (Array.isArray(n) ? (this.Xa = n.slice(), this.$Q(0, this.Xa.length)) : n instanceof d && (this.Xa = n.Xa.slice(), this.$Q(0, this.Xa.length))); + this.S = g; + p && p.length && (Array.isArray(p) ? (this.Va = p.slice(), this.MR(0, this.Va.length)) : p instanceof d && (this.Va = p.Va.slice(), this.MR(0, this.Va.length))); } Object.defineProperties(d.prototype, { length: { get: function() { - return this.Xa.length; + return this.Va.length; }, enumerable: !1, configurable: !0 @@ -76388,7 +76056,7 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { empty: { get: function() { - return 0 === this.Xa.length; + return 0 === this.Va.length; }, enumerable: !1, configurable: !0 @@ -76397,25 +76065,25 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { first: { get: function() { - return this.Xa[0]; + return this.Va[0]; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - Vd: { + Xd: { get: function() { - return this.Xa[this.Xa.length - 1]; + return this.Va[this.Va.length - 1]; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - sb: { + rb: { get: function() { - return this.first && this.first.sb; + return this.first && this.first.rb; }, enumerable: !1, configurable: !0 @@ -76424,23 +76092,23 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { yb: { get: function() { - return this.Vd && this.Vd.yb; + return this.Xd && this.Xd.yb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - $q: { + er: { get: function() { - return this.Se; + return this.Ue; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - xa: { + sa: { get: function() { return this.jc; }, @@ -76458,395 +76126,403 @@ E3cbY[513816] = false; } }); Object.defineProperties(d.prototype, { - un: { + rn: { get: function() { - return this.first && this.first.un; + return this.first && this.first.rn; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - Ha: { + Ga: { get: function() { - return this.Xa; + return this.Va; }, enumerable: !1, configurable: !0 } }); - d.prototype.y8b = function(g) { + d.prototype.b$b = function(g) { this.jc += g; }; - d.prototype.iwb = function() { + d.prototype.XUa = function() { var g; - if (0 === this.Xa.length)((0, l.assert)(void 0 === this.Se), (0, l.assert)(0 === this.jc)); + if (0 === this.Va.length)((0, m.assert)(void 0 === this.Ue), (0, m.assert)(0 === this.jc)); else { - (0, l.assert)(this.Se instanceof f.Sz); - (0, l.assert)("number" === typeof this.jc); - (0, l.assert)(void 0 !== this.$q && this.$q.sb === this.sb); - g = this.Xa.reduce(function(n, k, m) { - return 0 === m || k.sb === n ? k.yb : n; + (0, m.assert)(this.Ue instanceof f.cA); + (0, m.assert)("number" === typeof this.jc); + (0, m.assert)(void 0 !== this.er && this.er.rb === this.rb); + g = this.Va.reduce(function(p, h, l) { + return 0 === l || h.rb === p ? h.yb : p; }, 0); - (0, l.assert)(this.$q.yb === g); - (0, l.assert)(this.Xa.reduce(function(n, k, m) { - return 0 === m || k.sb === n ? k.yb : n; - }, 0) === this.$q.yb); - (0, l.assert)(this.Xa.reduce(function(n, k) { - return n + k.xa; + (0, m.assert)(this.er.yb === g); + (0, m.assert)(this.Va.reduce(function(p, h, l) { + return 0 === l || h.rb === p ? h.yb : p; + }, 0) === this.er.yb); + (0, m.assert)(this.Va.reduce(function(p, h) { + return p + h.sa; }, 0) === this.jc); } }; d.prototype.get = function(g) { - 0 > g && (g += this.Xa.length); - return this.Xa[g]; + 0 > g && (g += this.Va.length); + return this.Va[g]; }; d.prototype.push = function(g) { - this.Xa.push(g); - this.$Q(this.Xa.length - 1); + this.Va.push(g); + this.MR(this.Va.length - 1); return this.length; }; d.prototype.unshift = function(g) { - this.Xa.unshift(g); - this.$Q(0, 1); + this.Va.unshift(g); + this.MR(0, 1); return this.length; }; d.prototype.pop = function() { - if (0 !== this.Xa.length) return (this.Uha(this.Xa.length - 1), this.Xa.pop()); + if (0 !== this.Va.length) return (this.uia(this.Va.length - 1), this.Va.pop()); }; d.prototype.shift = function() { - if (0 !== this.Xa.length) return (this.Uha(0), this.Xa.shift()); + if (0 !== this.Va.length) return (this.uia(0), this.Va.shift()); }; - d.prototype.splice = function(g, n) { - for (var k, m = [], p = 2; p < arguments.length; p++) m[p - 2] = arguments[p]; - 0 > g && (g += this.Xa.length); + d.prototype.splice = function(g, p) { + for (var h, l = [], n = 2; n < arguments.length; n++) l[n - 2] = arguments[n]; + 0 > g && (g += this.Va.length); 0 > g && (g = 0); - g > this.Xa.length && (g = this.Xa.length); - if (void 0 === n || 0 > n) n = 0; - n = Math.min(n, this.Xa.length - g); - 0 < n && this.Uha(g, g + n); - p = (k = this.Xa).splice.apply(k, c.__spreadArray([g, n], c.__read(m), !1)); - 0 < m.length && this.$Q(g, g + arguments.length - 2); - return p; + g > this.Va.length && (g = this.Va.length); + if (void 0 === p || 0 > p) p = 0; + p = Math.min(p, this.Va.length - g); + 0 < p && this.uia(g, g + p); + n = (h = this.Va).splice.apply(h, c.__spreadArray([g, p], c.__read(l), !1)); + 0 < l.length && this.MR(g, g + arguments.length - 2); + return n; }; - d.prototype.slice = function(g, n) { + d.prototype.slice = function(g, p) { void 0 === g && (g = 0); - void 0 === n && (n = this.Xa.length); - 0 > g && (g += this.Xa.length); - if (g >= this.Xa.length) return new d(this.T); - n > this.Xa.length && (n = this.Xa.length); - 0 > n && (n += this.Xa.length); - return new d(this.T, this.Xa.slice(g, n)); - }; - d.prototype.Kt = function(g) { - if (0 === this.Xa.length || g.sb >= this.yb) this.push(g); - else if (g.yb <= this.sb) this.unshift(g); + void 0 === p && (p = this.Va.length); + 0 > g && (g += this.Va.length); + if (g >= this.Va.length) return new d(this.S); + p > this.Va.length && (p = this.Va.length); + 0 > p && (p += this.Va.length); + return new d(this.S, this.Va.slice(g, p)); + }; + d.prototype.Rt = function(g) { + if (0 === this.Va.length || g.rb >= this.yb) this.push(g); + else if (g.yb <= this.rb) this.unshift(g); else { - for (var n = 0, k = this.Xa.length - 1, m; n < k - 1;)(m = Math.floor((k + n) / 2), (0, l.assert)(m !== k && m !== n), g.sb >= this.Xa[m].yb ? n = m : k = m); - (0, l.assert)(n !== k); - (0, l.assert)(this.Xa[n].yb <= g.sb && this.Xa[k].sb >= g.yb); - this.splice(k, 0, g); + for (var p = 0, h = this.Va.length - 1, l; p < h - 1;)(l = Math.floor((h + p) / 2), (0, m.assert)(l !== h && l !== p), g.rb >= this.Va[l].yb ? p = l : h = l); + (0, m.assert)(p !== h); + (0, m.assert)(this.Va[p].yb <= g.rb && this.Va[h].rb >= g.yb); + this.splice(h, 0, g); } }; d.prototype.remove = function(g) { - g = this.Xa.indexOf(g); + g = this.Va.indexOf(g); if (0 > g) return !1; this.splice(g, 1); return !0; }; d.prototype.concat = function() { - for (var g = [], n = 0; n < arguments.length; n++) g[n] = arguments[n]; - g = g.map(function(k) { - return k.Xa; + for (var g = [], p = 0; p < arguments.length; p++) g[p] = arguments[p]; + g = g.map(function(h) { + return h.Va; }); - return new d(this.T, Array.prototype.concat.apply(this.Xa, g)); + return new d(this.S, Array.prototype.concat.apply(this.Va, g)); }; d.prototype.forEach = function(g) { - var n; - n = this; - this.Xa.forEach(function(k, m) { - return g(k, m, n); + var p; + p = this; + this.Va.forEach(function(h, l) { + return g(h, l, p); }); }; d.prototype.some = function(g) { - var n; - n = this; - return this.Xa.some(function(k, m) { - return g(k, m, n); + var p; + p = this; + return this.Va.some(function(h, l) { + return g(h, l, p); }); }; d.prototype.every = function(g) { - var n; - n = this; - return this.Xa.every(function(k, m) { - return g(k, m, n); + var p; + p = this; + return this.Va.every(function(h, l) { + return g(h, l, p); }); }; d.prototype.map = function(g) { - var n; - n = this; - return this.Xa.map(function(k, m) { - return g(k, m, n); + var p; + p = this; + return this.Va.map(function(h, l) { + return g(h, l, p); }); }; - d.prototype.reduce = function(g, n) { - var k; - k = this; - return this.Xa.reduce(function(m, p, q) { - return g(m, p, q, k); - }, n); + d.prototype.reduce = function(g, p) { + var h; + h = this; + return this.Va.reduce(function(l, n, q) { + return g(l, n, q, h); + }, p); }; d.prototype.indexOf = function(g) { - return this.Xa.indexOf(g); + return this.Va.indexOf(g); }; d.prototype.find = function(g) { - var n, k; - n = this; - return this.Xa.some(function(m, p) { - k = p; - return g(m, p, n); - }) ? this.Xa[k] : void 0; + var p, h; + p = this; + return this.Va.some(function(l, n) { + h = n; + return g(l, n, p); + }) ? this.Va[h] : void 0; }; d.prototype.findIndex = function(g) { - var n, k; - n = this; - return this.Xa.some(function(m, p) { - k = p; - return g(m, p, n); - }) ? k : -1; + var p, h; + p = this; + return this.Va.some(function(l, n) { + h = n; + return g(l, n, p); + }) ? h : -1; }; d.prototype.filter = function(g) { - var n; - n = this; - return new d(this.T, this.Xa.filter(function(k, m) { - return g(k, m, n); + var p; + p = this; + return new d(this.S, this.Va.filter(function(h, l) { + return g(h, l, p); })); }; - d.prototype.FL = function(g) { - for (var n = this.Xa.length - 1; 0 <= n; --n) g(this.Xa[n], n, this); + d.prototype.$L = function(g) { + for (var p = this.Va.length - 1; 0 <= p; --p) g(this.Va[p], p, this); }; - d.prototype.xya = function(g) { - for (var n = this.Xa.length - 1; 0 <= n; --n) - if (g(this.Xa[n], n, this)) return !0; + d.prototype.Wya = function(g) { + for (var p = this.Va.length - 1; 0 <= p; --p) + if (g(this.Va[p], p, this)) return !0; return !1; }; - d.prototype.wna = function(g) { - if (this.empty || g < this.Ka.G || g >= this.Ua.G) return -1; - for (var n = 0, k = this.Xa.length - 1, m; k > n;) { - m = Math.floor((k + n) / 2); - if (g >= this.Xa[m].Ka.G && g < this.Xa[m].Ua.G) { - k = m; + d.prototype.$na = function(g) { + if (this.empty || g < this.Ia.v || g >= this.Ua.v) return -1; + for (var p = 0, h = this.Va.length - 1, l; h > p;) { + l = Math.floor((h + p) / 2); + if (g >= this.Va[l].Ia.v && g < this.Va[l].Ua.v) { + h = l; break; } - g < this.Xa[m].Ua.G ? k = m - 1 : n = m + 1; + g < this.Va[l].Ua.v ? h = l - 1 : p = l + 1; } - return k; + return h; }; - d.prototype.PT = function(g) { - if (this.empty || g < this.Db.G || g >= this.Hb.G) return -1; - for (var n = 0, k = this.Xa.length - 1, m; k > n;) { - m = Math.floor((k + n) / 2); - if (g >= this.Xa[m].Db.G && g < this.Xa[m].Hb.G) { - k = m; + d.prototype.yU = function(g) { + if (this.empty || g < this.Cb.v || g >= this.Hb.v) return -1; + for (var p = 0, h = this.Va.length - 1, l; h > p;) { + l = Math.floor((h + p) / 2); + if (g >= this.Va[l].Cb.v && g < this.Va[l].Hb.v) { + h = l; break; } - g < this.Xa[m].Hb.G ? k = m - 1 : n = m + 1; + g < this.Va[l].Hb.v ? h = l - 1 : p = l + 1; } - return k; + return h; }; - d.prototype.t_a = function(g) { - g = this.PT(g); - return 0 <= g ? this.Xa[g] : void 0; + d.prototype.Y_a = function(g) { + g = this.yU(g); + return 0 <= g ? this.Va[g] : void 0; }; d.prototype.update = function() { - this.Se && (this.Se.t3b(this.sb), this.$R(0)); + this.Ue && (this.Ue.S4b(this.rb), this.LS(0)); }; - d.prototype.$R = function(g) { - var n; - n = this.Xa[g].yb; - for (g += 1; g < this.Xa.length && n === this.Xa[g].sb; ++g) n = this.Xa[g].yb; - g < this.Xa.length ? void 0 === this.Se ? this.Se = new f.Sz(this, { - yb: n - }) : this.Se.nO(n) : void 0 === this.Se ? this.Se = new f.Sz(this, {}) : this.Se.Z3(); + d.prototype.LS = function(g) { + var p; + p = this.Va[g].yb; + for (g += 1; g < this.Va.length && p === this.Va[g].rb; ++g) p = this.Va[g].yb; + g < this.Va.length ? void 0 === this.Ue ? this.Ue = new f.cA(this, { + yb: p + }) : this.Ue.UO(p) : void 0 === this.Ue ? this.Ue = new f.cA(this, {}) : this.Ue.w4(); }; - d.prototype.JJ = function(g, n) { - for (var k = g; k < n; ++k) this.jc += this.Xa[k].xa; - void 0 === this.Se || 0 === g ? this.$R(0) : this.Se.yb === this.yb ? this.$R(g - 1) : this.Xa[g].sb === this.Se.yb && this.$R(g); + d.prototype.aK = function(g, p) { + for (var h = g; h < p; ++h) this.jc += this.Va[h].sa; + void 0 === this.Ue || 0 === g ? this.LS(0) : this.Ue.yb === this.yb ? this.LS(g - 1) : this.Va[g].rb === this.Ue.yb && this.LS(g); }; - d.prototype.Ax = function(g, n) { - var k; - if (0 === g)(this.Se = void 0, n < this.length && this.$R(n)); + d.prototype.Kx = function(g, p) { + var h; + if (0 === g)(this.Ue = void 0, p < this.length && this.LS(p)); else { - k = this.Se; - k.yb > this.Xa[g - 1].yb && (n < this.length ? k.nO(this.Xa[g - 1].yb) : k.Z3()); + h = this.Ue; + h.yb > this.Va[g - 1].yb && (p < this.length ? h.UO(this.Va[g - 1].yb) : h.w4()); } - for (; g < n; ++g) this.jc -= this.Xa[g].xa; + for (; g < p; ++g) this.jc -= this.Va[g].sa; }; - d.prototype.$Q = function(g, n) { - void 0 === n && (n = g + 1); - this.JJ(g, n); + d.prototype.MR = function(g, p) { + void 0 === p && (p = g + 1); + this.aK(g, p); }; - d.prototype.Uha = function(g, n) { - void 0 === n && (n = g + 1); - this.Ax(g, n); + d.prototype.uia = function(g, p) { + void 0 === p && (p = g + 1); + this.Kx(g, p); }; return d; })(); - b.JZ = h; - (0, r.Ek)(a.Mw, h); + b.n_ = k; + (0, r.Ek)(a.Xw, k); }, 47743: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.qca = void 0; + b.Vca = void 0; c = a(5163); - l = a(66164); + m = a(66164); a(52571); r = a(85254); f = c.__importDefault(a(14282)); - h = a(50468); + k = a(50468); d = a(50247); - g = l.platform.Wo; - n = a(51440); - a = (function(k) { + g = m.platform.So; + p = a(51440); + a = (function(h) { var R8; R8 = 2; + + function l(n, q, u, t, v, w, y, x) { + var t6M, z; + t6M = 2; + for (; t6M !== 7;) { + switch (t6M) { + case 2: + var u4t = "m"; + u4t += "e"; + u4t += "d"; + u4t += "i"; + u4t += "a"; + var M1N = "m"; + M1N += "e"; + M1N += "dia(e"; + M1N += "d"; + M1N += "it)"; + var h_o = "1SIY"; + h_o += "bZ"; + h_o += "rN"; + h_o += "JCp"; + h_o += "9"; + h_o; + z = u.Ha ? M1N : u4t; + void 0 === u.responseType && (u.responseType = u.Ha || g.yf && !g.yf.txa.xga ? 0 : 1); + q = h.call(this, n, q, z, u, t, v, w, y) || this; + q.hz = !1; + t6M = 9; + break; + case 9: + k.uq.Eb(q, n, v, u, x); + return q; + break; + } + } + } for (; R8 !== 3;) { switch (R8) { - case 1: - m.create = function(p, q, u, t, w, v, y, x) { - var d0F; - d0F = 2; - for (; d0F !== 1;) { - switch (d0F) { + case 2: + c.__extends(l, h); + l.create = function(n, q, u, t, v, w, y, x) { + var G4G; + G4G = 2; + for (; G4G !== 1;) { + switch (G4G) { case 2: - return !q.Ak && t.Ja && p.mediaType === f.default.wm.X ? new n.zca(p, u, t, w, v, q, y, x) : new m(p, u, t, w, v, q, y, x); + return !q.Ak && t.Ha && n.mediaType === f.default.wm.W ? new p.dda(n, u, t, v, w, q, y, x) : new l(n, u, t, v, w, q, y, x); break; } } }; - m.prototype.toString = function() { - var w_H; - w_H = 2; - for (; w_H !== 1;) { - switch (w_H) { + l.prototype.toString = function() { + var P$B; + P$B = 2; + for (; P$B !== 1;) { + switch (P$B) { case 2: - var q76 = "I"; - q76 += "D"; - q76 += ":"; - q76 += " "; - return q76 + this.Hh() + ":" + h.xq.prototype.toString.call(this); + var t1t = "I"; + t1t += "D"; + t1t += ":"; + t1t += " "; + return t1t + this.ji() + ":" + k.uq.prototype.toString.call(this); break; } } }; - return m; + R8 = 4; break; - case 2: - c.__extends(m, k); - R8 = 1; + case 4: + return l; + break; + case 14: + return l; break; } } - - function m(p, q, u, t, w, v, y, x) { - var R2F, z; - R2F = 2; - for (; R2F !== 7;) { - switch (R2F) { - case 2: - var t6H = "me"; - t6H += "di"; - t6H += "a"; - var Q8d = "med"; - Q8d += "ia(edit"; - Q8d += ")"; - var K9S = "1S"; - K9S += "IYbZrNJ"; - K9S += "Cp"; - K9S += "9"; - K9S; - z = u.Ja ? Q8d : t6H; - void 0 === u.responseType && (u.responseType = u.Ja || g.Af && !g.Af.Vwa.Tfa ? 0 : 1); - q = k.call(this, p, q, z, u, t, w, v, y) || this; - R2F = 3; - break; - case 3: - q.Uy = !1; - h.xq.Bb(q, p, w, u, x); - return q; - break; - } - } - } - })(d.KZ); - b.qca = a; - (0, r.Ek)(h.xq, a, !1); + })(d.o_); + b.Vca = a; + (0, r.Ek)(k.uq, a, !1); }, 50468: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.xq = void 0; + b.uq = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(52571); - h = c.__importDefault(a(14282)); + k = c.__importDefault(a(14282)); d = a(95591); r = a(85254); g = a(89645); - n = a(78015); - k = a(5800); + p = a(78015); + h = a(5800); a = a(71808); - m = (function(p) { - function q(u, t, w, v) { + l = (function(n) { + function q(u, t, v, w) { var y; - y = p.call(this, u, w) || this; - q.Bb(y, u, t, w, v); + y = n.call(this, u, v) || this; + q.Eb(y, u, t, v, w); return y; } - c.__extends(q, p); - q.Bb = function(u, t, w, v, y) { + c.__extends(q, n); + q.Eb = function(u, t, v, w, y) { var x; - n.TI.Cqa(u, t, v); - u.ig = v.index; - u.rA = v.sb; - u.Ns = v.yb; - u.mtb = v.ub ? v.ub : t.ub; - u.oz = v.oz; - u.v = w; - u.Voa = y; - u.RQa = !!v.Fv; - u.oRa = !!v.Xk; - u.eSa = null !== (x = v.region) && void 0 !== x ? x : 0; - u.QQa = !!v.Lna; - u.nRa = !!v.Qt; - u.Ma = void 0 === v.R5 || void 0 === v.Xna || v.R5 === v.sb && v.Xna === v.yb ? u : new k.Sz(u, { - sb: v.R5, - yb: v.Xna - }); - u.Brb = v.nta; - u.Mpb = v.vj; - u.Xqb = t.V6; - u.Bh = v.Ja ? u.B8a(v.Ja) : void 0; - u.BSa = v.zw; - u.wS = !1; - u.$Qa = !1; - u.Fo = []; - }; - q.xXa = function(u) { - for (var t = new Uint32Array(u.length), w = new Uint32Array(u.length), v = new Uint8Array(u.length), y = new Uint8Array(u.length), x = 0, z, A, B = 0; B < u.length; ++B)(z = u[B], A = z.jc, t[B] = z.Ns - z.rA, w[B] = A, v[B] = z.stream.yw, void 0 !== z.ub && null !== z.ub && (y[B] = z.ub), x += A); - return new d.Xfa(t, w, u.length ? u[0].N : 1E3, x); + p.oJ.dra(u, t, w); + u.jg = w.index; + u.EA = w.rb; + u.Rs = w.yb; + u.lub = w.tb ? w.tb : t.tb; + u.Cz = w.Cz; + u.I = v; + u.ypa = y; + u.uRa = !!w.Pv; + u.SRa = !!w.$k; + u.JSa = null !== (x = w.region) && void 0 !== x ? x : 0; + u.tRa = !!w.noa; + u.RRa = !!w.Xt; + u.La = void 0 === w.o6 || void 0 === w.zoa || w.o6 === w.rb && w.zoa === w.yb ? u : new h.cA(u, { + rb: w.o6, + yb: w.zoa + }); + u.Esb = w.Lta; + u.Nqb = w.uj; + u.Yrb = t.t7; + u.Dh = w.Ha ? u.i9a(w.Ha) : void 0; + u.gTa = w.Kw; + u.hT = !1; + u.DRa = !1; + u.Eo = []; + }; + q.dYa = function(u) { + for (var t = new Uint32Array(u.length), v = new Uint32Array(u.length), w = new Uint8Array(u.length), y = new Uint8Array(u.length), x = 0, z, B, A = 0; A < u.length; ++A)(z = u[A], B = z.jc, t[A] = z.Rs - z.EA, v[A] = B, w[A] = z.stream.Jw, void 0 !== z.tb && null !== z.tb && (y[A] = z.tb), x += B); + return new d.Bga(t, v, u.length ? u[0].N : 1E3, x); }; Object.defineProperties(q.prototype, { - SPb: { + $Qb: { get: function() { return !0; }, @@ -76855,7 +76531,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(q.prototype, { - Mt: { + Tt: { get: function() { return !0; }, @@ -76866,34 +76542,34 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { index: { get: function() { - return this.ig; + return this.jg; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - ub: { + tb: { get: function() { - return this.mtb; + return this.lub; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Lja: { + lka: { get: function() { - return 8 * this.xa / this.Nd.G; + return 8 * this.sa / this.Db.v; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - sb: { + rb: { get: function() { - return this.rA; + return this.EA; }, enumerable: !1, configurable: !0 @@ -76902,35 +76578,35 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { yb: { get: function() { - return this.Ns; + return this.Rs; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - un: { + rn: { get: function() { var u, t; - return null !== (t = null === (u = this.Voa) || void 0 === u ? void 0 : u.call(this)) && void 0 !== t ? t : 0; + return null !== (t = null === (u = this.ypa) || void 0 === u ? void 0 : u.call(this)) && void 0 !== t ? t : 0; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Fv: { + Pv: { get: function() { - return this.RQa; + return this.uRa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Xk: { + $k: { get: function() { - return this.oRa; + return this.SRa; }, enumerable: !1, configurable: !0 @@ -76939,409 +76615,409 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { region: { get: function() { - return this.eSa; + return this.JSa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Lna: { + noa: { get: function() { - return this.QQa; + return this.tRa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Qt: { + Xt: { get: function() { - return this.nRa; + return this.RRa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - nta: { + Lta: { get: function() { - return this.Brb; + return this.Esb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - vj: { + uj: { get: function() { - return this.Mpb; + return this.Nqb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Ja: { + Ha: { get: function() { - return this.Bh; + return this.Dh; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - zw: { + Kw: { get: function() { - return this.BSa; + return this.gTa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - dxa: { + Bxa: { get: function() { - return this.Bh ? this.Bh.end - this.Bh.start : this.zt; + return this.Dh ? this.Dh.end - this.Dh.start : this.Ft; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - R5: { + o6: { get: function() { - return this.Ma.sb; + return this.La.rb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Xna: { + zoa: { get: function() { - return this.Ma.yb; + return this.La.yb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - QIb: { + $Jb: { get: function() { - return this.Ma.pB; + return this.La.AB; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - HL: { + bM: { get: function() { - return this.Ma.Ka; + return this.La.Ia; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Yna: { + Aoa: { get: function() { - return this.Ma.Ua; + return this.La.Ua; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - zt: { + Ft: { get: function() { var u; - u = this.QIb; + u = this.$Jb; (0, f.assert)(u); - return u / this.stream.Aa.ja; + return u / this.stream.xa.ja; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Lpa: { + oqa: { get: function() { - return this.$Qa; + return this.DRa; }, enumerable: !1, configurable: !0 } }); - q.prototype.C8b = function(u, t) { + q.prototype.f$b = function(u, t) { (0, f.assert)(u.N === this.N, "Cannot change content timestamp timescale"); (0, f.assert)(t.N === this.N, "Cannot change content timestamp timescale"); - this.rA = u.ja; - this.Ns = t.ja; + this.EA = u.ja; + this.Rs = t.ja; }; - q.prototype.nTb = function() { - this.RQa = !0; + q.prototype.DUb = function() { + this.uRa = !0; }; - q.prototype.O6a = function() { - this.oRa = !0; + q.prototype.t7a = function() { + this.SRa = !0; }; - q.prototype.U3b = function(u) { - this.oz = { - ce: u.R0a(), - get wM() { - return u.DY; + q.prototype.u5b = function(u) { + this.Cz = { + zd: u.q1a(), + get WM() { + return u.kZ; } }; }; - q.prototype.pO = function(u) { - this.BSa = u; + q.prototype.WO = function(u) { + this.gTa = u; }; - q.prototype.R3b = function(u, t, w) { - this.eSa = u; - this.QQa = t; - this.nRa = w; + q.prototype.r5b = function(u, t, v) { + this.JSa = u; + this.tRa = t; + this.RRa = v; }; - q.prototype.Di = function(u) { - var t, w; + q.prototype.Bi = function(u) { + var t, v; void 0 === u && (u = {}); - t = this.stream.Aa.ja; - w = this.Bh || ({ + t = this.stream.xa.ja; + v = this.Dh || ({ start: 0, - end: this.zt + end: this.Ft }); - u = this.B8a(u); - this.Ma && this.Ma !== this || (this.Ma = new k.Sz(this, this)); - u.start > w.start && (this.rA = this.Ma.sb + u.start * t); - u.end < w.end && (this.Ns = this.Ma.sb + u.end * t); - this.Bh = c.__assign(c.__assign({}, w), u); + u = this.i9a(u); + this.La && this.La !== this || (this.La = new h.cA(this, this)); + u.start > v.start && (this.EA = this.La.rb + u.start * t); + u.end < v.end && (this.Rs = this.La.rb + u.end * t); + this.Dh = c.__assign(c.__assign({}, v), u); }; - q.prototype.uma = function(u) { + q.prototype.Xma = function(u) { void 0 === u && (u = 1); - this.Bh ? this.Di({ - start: this.Bh.start + u, - end: this.Bh.end - }) : this.Di({ + this.Dh ? this.Bi({ + start: this.Dh.start + u, + end: this.Dh.end + }) : this.Bi({ start: u }); }; - q.prototype.e5 = function(u) { - this.Bh ? this.Di({ - start: this.Bh.start, - end: (this.Bh.end || 0) - u - }) : this.Di({ + q.prototype.B5 = function(u) { + this.Dh ? this.Bi({ + start: this.Dh.start, + end: (this.Dh.end || 0) - u + }) : this.Bi({ start: 0, end: -u }); }; - q.prototype.gi = function() { - this.Ja ? this.Di({ - start: this.Ja.start, - end: this.Ja.start - }) : this.Di({ + q.prototype.ei = function() { + this.Ha ? this.Bi({ + start: this.Ha.start, + end: this.Ha.start + }) : this.Bi({ start: 0, end: 0 }); }; - q.prototype.V3b = function(u) { - this.Bh || this.Di(); - this.Bh.Gaa = u; + q.prototype.v5b = function(u) { + this.Dh || this.Bi(); + this.Dh.nba = u; }; - q.prototype.Wcb = function(u) { - this.Bh || this.Di(); - this.Bh.vt = !0; - u && (this.Bh.c_a = u); + q.prototype.Ndb = function(u) { + this.Dh || this.Bi(); + this.Dh.ho = !0; + u && (this.Dh.H_a = u); }; - q.prototype.Xcb = function(u) { - this.Bh || this.Di(); - this.Bh.ho = !0; - u && (this.Bh.d_a = u); + q.prototype.Odb = function(u) { + this.Dh || this.Bi(); + this.Dh.Wk = !0; + u && (this.Dh.I_a = u); }; - q.prototype.B_a = function(u) { - var w; - if (!(u < this.Ka.G || u >= this.Ua.G) && this.vj && this.vj.length) { - u = new l.L(u + 1 - this.Ka.G, 1E3).kh(this.stream.Aa); - for (var t = this.vj.length - 1; 0 <= t; --t) { - w = this.vj[t]; - if (w.Nj <= u) return w; + q.prototype.f0a = function(u) { + var v; + if (!(u < this.Ia.v || u >= this.Ua.v) && this.uj && this.uj.length) { + u = new m.J(u + 1 - this.Ia.v, 1E3).Dg(this.stream.xa); + for (var t = this.uj.length - 1; 0 <= t; --t) { + v = this.uj[t]; + if (v.Lj <= u) return v; } return { - Nj: 0, - Ce: this.HL.G + Lj: 0, + Ce: this.bM.v }; } }; - q.prototype.kIb = function(u) { - var w; - if (!(u < this.Ka.G || u >= this.Ua.G) && this.vj && this.vj.length) { - u = new l.L(u + 1 - this.Ka.G, 1E3).kh(this.stream.Aa); - for (var t = this.vj.length - 1; 0 <= t; --t) { - w = this.vj[t]; - if (w.Nj <= u) return w; + q.prototype.tJb = function(u) { + var v; + if (!(u < this.Ia.v || u >= this.Ua.v) && this.uj && this.uj.length) { + u = new m.J(u + 1 - this.Ia.v, 1E3).Dg(this.stream.xa); + for (var t = this.uj.length - 1; 0 <= t; --t) { + v = this.uj[t]; + if (v.Lj <= u) return v; } return { - Nj: 0, - Ce: this.HL.G + Lj: 0, + Ce: this.bM.v }; } }; - q.prototype.r_a = function(u, t) { - var w, v, y; - if (!(u < this.Ka.G || u >= this.Ua.G)) { - if (!t && this.Xqb) return { - Nj: 0, - Ce: this.Ka.G + q.prototype.W_a = function(u, t) { + var v, w, y; + if (!(u < this.Ia.v || u >= this.Ua.v)) { + if (!t && this.Yrb) return { + Lj: 0, + Ce: this.Ia.v }; - w = this.Aa.ja; - v = this.Aa.N; - y = Math.floor(this.pB / w); - u = Math.min((t ? Math.ceil : Math.floor)((l.L.b8a(u, v) - this.sb + (t ? -1 : 1) * (v / 1E3 - 1)) / w), y); - w = l.L.uza(this.sb + u * w, v); + v = this.xa.ja; + w = this.xa.N; + y = Math.floor(this.AB / v); + u = Math.min((t ? Math.ceil : Math.floor)((m.J.I8a(u, w) - this.rb + (t ? -1 : 1) * (w / 1E3 - 1)) / v), y); + v = m.J.Uza(this.rb + u * v, w); return u === y ? void 0 : { - Nj: u, - Ce: w + Lj: u, + Ce: v }; } }; - q.prototype.iIb = function(u) { - return this.mediaType === h.default.wm.X ? this.B_a(u) : this.r_a(u, !1); + q.prototype.rJb = function(u) { + return this.mediaType === k.default.wm.W ? this.f0a(u) : this.W_a(u, !1); }; - q.prototype.Ana = function(u) { - return this.mediaType === h.default.wm.X ? this.kIb(u) : this.r_a(u, !0); + q.prototype.coa = function(u) { + return this.mediaType === k.default.wm.W ? this.tJb(u) : this.W_a(u, !0); }; - q.prototype.w4a = function() { - return 0 < this.Fo.length; + q.prototype.$4a = function() { + return 0 < this.Eo.length; }; - q.prototype.ipa = function() { - (0, f.assert)(!this.GX, "Should not get response iterator more than once"); - this.GX = new g.oD(this.console); - return this.GX.getIterator(); + q.prototype.Mpa = function() { + (0, f.assert)(!this.qY, "Should not get response iterator more than once"); + this.qY = new g.FD(this.console); + return this.qY.getIterator(); }; - q.prototype.Xva = function(u, t) { - this.GX ? (this.GX.enqueue(u), t && this.GX.KF()) : this.Fo.push(u); - this.$Qa = t; + q.prototype.xwa = function(u, t) { + this.qY ? (this.qY.enqueue(u), t && this.qY.bG()) : this.Eo.push(u); + this.DRa = t; }; - q.prototype.TN = function() { - this.Fo = []; + q.prototype.yO = function() { + this.Eo = []; }; - q.prototype.Tia = function(u) { - this.jc += u.xa; - this.Ns = u.yb; - this.Bh && (this.Ma = new k.Sz(this, { - sb: this.R5, - yb: this.Ns - }), this.Bh.end = this.zt); + q.prototype.uja = function(u) { + this.jc += u.sa; + this.Rs = u.yb; + this.Dh && (this.La = new h.cA(this, { + rb: this.o6, + yb: this.Rs + }), this.Dh.end = this.Ft); }; - q.prototype.sbb = function(u) { - var t, w, v; + q.prototype.fcb = function(u) { + var t, v, w; t = { type: "logdata", target: "endplay", fields: {} }; - w = this.mediaType === h.default.wm.$ ? "audioedit" : "videoedit"; - v = this.HL.equal(this.Ka); - v = [v ? this.Ua.G : this.Ka.G, v ? -this.Nd.G : this.Nd.G]; - u && v.push(u); - t.fields[w] = { + v = this.mediaType === k.default.wm.Y ? "audioedit" : "videoedit"; + w = this.bM.equal(this.Ia); + w = [w ? this.Ua.v : this.Ia.v, w ? -this.Db.v : this.Db.v]; + u && w.push(u); + t.fields[v] = { type: "array", - value: v + value: w }; return t; }; q.prototype.toString = function() { - return ("[").concat(this.Pb, ", ").concat(this.bitrate, "kbit/s, ") + ("c:").concat(this.Ka.G, "-").concat(this.Ua.G, ",") + ("p:").concat(this.Db.G, "-").concat(this.Hb.G, ",d:").concat(this.Nd.G, "]"); + return ("[").concat(this.Vb, ", ").concat(this.bitrate, "kbit/s, ") + ("c:").concat(this.Ia.v, "-").concat(this.Ua.v, ",") + ("p:").concat(this.Cb.v, "-").concat(this.Hb.v, ",d:").concat(this.Db.v, "]"); }; q.prototype.toJSON = function() { return { - movieId: this.P, - streamId: this.Pb, + movieId: this.O, + streamId: this.Vb, bitrate: this.bitrate, index: this.index, - startPts: this.Ka.G, - endPts: this.Ua.G, - contentStartPts: this.Ka.G, - contentEndPts: this.Ua.G, - fragmentStartPts: this.HL.equal(this.Ka) ? void 0 : this.HL.G, - fragmentEndPts: this.Yna.equal(this.Ua) ? void 0 : this.Yna.G, - edit: this.Ja + startPts: this.Ia.v, + endPts: this.Ua.v, + contentStartPts: this.Ia.v, + contentEndPts: this.Ua.v, + fragmentStartPts: this.bM.equal(this.Ia) ? void 0 : this.bM.v, + fragmentEndPts: this.Aoa.equal(this.Ua) ? void 0 : this.Aoa.v, + edit: this.Ha }; }; - q.prototype.A_a = function(u) { - var w; - if (this.vj) - for (var t = 0; t < this.vj.length; ++t) - if (this.vj[t].Nj === u) w = this.vj[t].offset; - return w; + q.prototype.e0a = function(u) { + var v; + if (this.uj) + for (var t = 0; t < this.uj.length; ++t) + if (this.uj[t].Lj === u) v = this.uj[t].offset; + return v; }; - q.prototype.B8a = function(u) { - var t, w; + q.prototype.i9a = function(u) { + var t, v; t = Math.max(u.start || 0, 0); - w = void 0 === u.end ? this.zt : Math.min(this.zt, Math.max(t, 0 > u.end ? this.zt + u.end : u.end)); + v = void 0 === u.end ? this.Ft : Math.min(this.Ft, Math.max(t, 0 > u.end ? this.Ft + u.end : u.end)); return c.__assign(c.__assign({}, u), { start: t, - end: w + end: v }); }; return q; - })(n.TI); - b.xq = m; - (0, r.Ek)(a.Mw, m); + })(p.oJ); + b.uq = l; + (0, r.Ek)(a.Xw, l); }, 21306: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.HBa = void 0; + b.hCa = void 0; c = a(5163); a(52571); - l = a(99735); + m = a(99735); r = a(85254); f = a(71472); - h = a(71808); + k = a(71808); d = a(81392); g = a(5800); - a = (function(n) { - function k(m, p) { + a = (function(p) { + function h(l, n) { var q, u; q = this; - u = [new f.JZ(m), new f.JZ(m), new f.JZ(m)]; - q = n.call(this, u, function(t) { - return t.complete ? q.empty || t.sb <= q.Bzb ? 0 : 1 : t.active ? 1 : 2; + u = [new f.n_(l), new f.n_(l), new f.n_(l)]; + q = p.call(this, u, function(t) { + return t.complete ? q.empty || t.rb <= q.EAb ? 0 : 1 : t.active ? 1 : 2; }) || this; u = c.__read(u, 3); q.Mk = u[0]; q.nj = u[1]; - q.Qq = u[2]; - q.np = 0; - q.zga = 0; - q.T = m; - q.Kq = p; + q.Rq = u[2]; + q.lp = 0; + q.bha = 0; + q.S = l; + q.ap = n; return q; } - c.__extends(k, n); - Object.defineProperties(k.prototype, { - xa: { + c.__extends(h, p); + Object.defineProperties(h.prototype, { + sa: { get: function() { - return this.Mk.xa + this.nj.xa + this.Qq.xa; + return this.Mk.sa + this.nj.sa + this.Rq.sa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - m8b: { + Object.defineProperties(h.prototype, { + P9b: { get: function() { - return this.Qq; + return this.Rq; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { active: { get: function() { return this.nj; @@ -77350,7 +77026,7 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { complete: { get: function() { return this.Mk; @@ -77359,97 +77035,97 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - b0b: { + Object.defineProperties(h.prototype, { + u1b: { get: function() { - return this.np; + return this.lp; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - h4: { + Object.defineProperties(h.prototype, { + E4: { get: function() { - return this.Mk.xa; + return this.Mk.sa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Nr: { + Object.defineProperties(h.prototype, { + Ur: { get: function() { - return this.Mk.xa + this.nj.xa - this.np; + return this.Mk.sa + this.nj.sa - this.lp; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - n8b: { + Object.defineProperties(h.prototype, { + Q9b: { get: function() { - return this.Qq.xa; + return this.Rq.sa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - UN: { + Object.defineProperties(h.prototype, { + zO: { get: function() { - return this.xa - this.np; + return this.sa - this.lp; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { first: { get: function() { - return this.gJb(); + return this.qKb(); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Vd: { + Object.defineProperties(h.prototype, { + Xd: { get: function() { - return this.rwb(); + return this.qxb(); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - yma: { + Object.defineProperties(h.prototype, { + ana: { get: function() { - return !this.Mk.empty || this.Qq.empty || this.nj.empty ? this.first : this.nj.sb < this.Qq.sb ? this.nj.first : this.Qq.first; + return !this.Mk.empty || this.Rq.empty || this.nj.empty ? this.first : this.nj.rb < this.Rq.rb ? this.nj.first : this.Rq.first; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Q5a: { + Object.defineProperties(h.prototype, { + r6a: { get: function() { - return this.Qq.empty || this.nj.empty ? this.Vd : this.nj.yb < this.Qq.yb ? this.Qq.Vd : this.nj.Vd; + return this.Rq.empty || this.nj.empty ? this.Xd : this.nj.yb < this.Rq.yb ? this.Rq.Xd : this.nj.Xd; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - L_a: { + Object.defineProperties(h.prototype, { + p0a: { get: function() { - return this.Qq.first; + return this.Rq.first; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { N: { get: function() { return this.first && this.first.N; @@ -77458,83 +77134,83 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - sb: { + Object.defineProperties(h.prototype, { + rb: { get: function() { - return this.yma && this.yma.sb; + return this.ana && this.ana.rb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { yb: { get: function() { - return this.Q5a && this.Q5a.yb; + return this.r6a && this.r6a.yb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - un: { + Object.defineProperties(h.prototype, { + rn: { get: function() { - return this.first && this.first.un; + return this.first && this.first.rn; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Bzb: { + Object.defineProperties(h.prototype, { + EAb: { get: function() { - return this.Mk.empty ? this.sb : this.Mk.yb; + return this.Mk.empty ? this.rb : this.Mk.yb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Azb: { + Object.defineProperties(h.prototype, { + DAb: { get: function() { - var m; - return this.Mk.empty ? null === (m = this.Ka) || void 0 === m ? void 0 : m.G : this.Mk.Ua.G; + var l; + return this.Mk.empty ? null === (l = this.Ia) || void 0 === l ? void 0 : l.v : this.Mk.Ua.v; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - xWa: { + Object.defineProperties(h.prototype, { + gXa: { get: function() { - var m; - return this.Mk.empty ? null === (m = this.Db) || void 0 === m ? void 0 : m.G : this.Mk.Hb.G; + var l; + return this.Mk.empty ? null === (l = this.Cb) || void 0 === l ? void 0 : l.v : this.Mk.Hb.v; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - R9a: { + Object.defineProperties(h.prototype, { + D$a: { get: function() { - var m, p; - return (null === (m = this.nj.Hb) || void 0 === m ? void 0 : m.G) || (null === (p = this.Mk.Hb) || void 0 === p ? void 0 : p.G); + var l, n; + return (null === (l = this.nj.Hb) || void 0 === l ? void 0 : l.v) || (null === (n = this.Mk.Hb) || void 0 === n ? void 0 : n.v); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - iD: { + Object.defineProperties(h.prototype, { + uD: { get: function() { - return this.Qq.length; + return this.Rq.length; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Oi: { + Object.defineProperties(h.prototype, { + $h: { get: function() { return this.nj.length; }, @@ -77542,8 +77218,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - zWa: { + Object.defineProperties(h.prototype, { + iXa: { get: function() { return this.Mk.length; }, @@ -77551,8 +77227,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - Wa: { + Object.defineProperties(h.prototype, { + Ka: { get: function() { return this.Mk.concat(this.nj); }, @@ -77560,198 +77236,194 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - $q: { + Object.defineProperties(h.prototype, { + er: { get: function() { - return this.Se; + return this.Ue; }, enumerable: !1, configurable: !0 } }); - k.prototype.JJ = function(m) { - var p; - m.aborted ? ++this.zga : this.np += m.bytesReceived || 0; - if (this.empty) this.Se = new g.Sz(this, {}); - else if (m.sb !== this.yb) - if (m.sb > this.Se.yb) this.Se.nO(this.Se.yb); - else if (m.sb < this.sb || m.sb === this.Se.yb) { - p = m.yb; - this.BIb(function(q, u) { - return q.sb - u.sb; + h.prototype.aK = function(l) { + var n; + l.aborted ? ++this.bha : this.lp += l.bytesReceived || 0; + if (this.empty) this.Ue = new g.cA(this, {}); + else if (l.rb !== this.yb) + if (l.rb > this.Ue.yb) this.Ue.UO(this.Ue.yb); + else if (l.rb < this.rb || l.rb === this.Ue.yb) { + n = l.yb; + this.KJb(function(q, u) { + return q.rb - u.rb; }, function(q) { - p = q.sb === p ? q.yb : p; + n = q.rb === n ? q.yb : n; }); - p === Math.max(this.yb, m.yb) ? this.Se.Z3() : this.Se.nO(p); + n === Math.max(this.yb, l.yb) ? this.Ue.w4() : this.Ue.UO(n); } - m.jdb(this); + l.beb(this); }; - k.prototype.Ax = function(m) { - m.aborted ? --this.zga : this.np -= m.bytesReceived; - this.empty ? this.Se = void 0 : m.sb !== this.yb && m.yb <= this.Se.yb && m.sb > this.Se.sb && this.Se.nO(m.sb); - m.$yb(); + h.prototype.Kx = function(l) { + l.aborted ? --this.bha : this.lp -= l.bytesReceived; + this.empty ? this.Ue = void 0 : l.rb !== this.yb && l.yb <= this.Ue.yb && l.rb > this.Ue.rb && this.Ue.UO(l.rb); + l.cAb(); }; - k.prototype.update = function() { - var m; + h.prototype.update = function() { + var l; this.Mk.update(); this.nj.update(); - this.Qq.update(); - if (this.Se) { - m = this.map(function(u) { + this.Rq.update(); + if (this.Ue) { + l = this.map(function(u) { return u; }); - m.sort(function(u, t) { - return u.sb - t.sb; + l.sort(function(u, t) { + return u.rb - t.rb; }); - this.Se.Z3(); - for (var p = m[0].yb, q = 1; q < m.length; ++q) { - if (m[q].sb !== p) { - this.Se.nO(p); + this.Ue.w4(); + for (var n = l[0].yb, q = 1; q < l.length; ++q) { + if (l[q].rb !== n) { + this.Ue.UO(n); break; } - p = m[q].yb; + n = l[q].yb; } } }; - k.prototype.push = function(m) { - this.JJ(m); - return n.prototype.push.call(this, m); + h.prototype.push = function(l) { + this.aK(l); + return p.prototype.push.call(this, l); }; - k.prototype.shift = function() { - var m; - m = n.prototype.shift.call(this); - m && this.Ax(m); - return m; + h.prototype.shift = function() { + var l; + l = p.prototype.shift.call(this); + l && this.Kx(l); + return l; }; - k.prototype.pop = function() { - var m; - m = n.prototype.pop.call(this); - m && this.Ax(m); - return m; + h.prototype.pop = function() { + var l; + l = p.prototype.pop.call(this); + l && this.Kx(l); + return l; }; - k.prototype.unshift = function(m) { - this.JJ(m); - return n.prototype.unshift.call(this, m); + h.prototype.unshift = function(l) { + this.aK(l); + return p.prototype.unshift.call(this, l); }; - k.prototype.Kt = function(m) { - this.JJ(m); - n.prototype.Kt.call(this, m); + h.prototype.Rt = function(l) { + this.aK(l); + p.prototype.Rt.call(this, l); }; - k.prototype.remove = function(m) { - if (!n.prototype.remove.call(this, m)) return !1; - this.Ax(m); + h.prototype.remove = function(l) { + if (!p.prototype.remove.call(this, l)) return !1; + this.Kx(l); return !0; }; - k.prototype.splice = function(m, p) { + h.prototype.splice = function(l, n) { for (var q = [], u = 2; u < arguments.length; u++) q[u - 2] = arguments[u]; - u = n.prototype.splice.apply(this, c.__spreadArray([m, p], c.__read(q), !1)); - q.forEach(this.JJ.bind(this)); - u.forEach(this.Ax.bind(this)); + u = p.prototype.splice.apply(this, c.__spreadArray([l, n], c.__read(q), !1)); + q.forEach(this.aK.bind(this)); + u.forEach(this.Kx.bind(this)); return u; }; - k.prototype.z_b = function(m) { - var p; - p = this; + h.prototype.T0b = function(l) { + var n; + n = this; this.reduce(function(q, u, t) { - u.aborted && !u.Uy && (m && m(u, t, p), 0 === q.length || q[0].end !== t ? q.unshift({ + u.aborted && !u.hz && (l && l(u, t, n), 0 === q.length || q[0].end !== t ? q.unshift({ start: t, end: t + 1 }) : q[0].end += 1); return q; }, []).forEach(function(q) { - return p.splice(q.start, q.end - q.start); + return n.splice(q.start, q.end - q.start); }); }; - k.prototype.wna = function(m) { - return this.u_a(function(p) { - return p.wna(m); + h.prototype.$na = function(l) { + return this.Z_a(function(n) { + return n.$na(l); }); }; - k.prototype.PT = function(m) { - return this.u_a(function(p) { - return p.PT(m); + h.prototype.yU = function(l) { + return this.Z_a(function(n) { + return n.yU(l); }); }; - k.prototype.t_a = function(m) { - m = this.PT(m); - return -1 !== m ? this.get(m) : void 0; + h.prototype.Y_a = function(l) { + l = this.yU(l); + return -1 !== l ? this.get(l) : void 0; }; - k.prototype.S2b = function(m) { + h.prototype.q4b = function(l) { var q; - for (var p = []; m < this.length;) { - q = this.get(m); - q && p.push(q); - m++; + for (var n = []; l < this.length;) { + q = this.get(l); + q && n.push(q); + l++; } - return p; + return n; }; - k.prototype.pN = function(m) { - this.move(m); - this.Q5(m); + h.prototype.SN = function(l) { + this.move(l); + this.n6(l); }; - k.prototype.qN = function(m, p) { - this.np += p; - this.ZT(m, p); + h.prototype.TN = function(l, n) { + this.lp += n; + this.HU(l, n); }; - k.prototype.Mr = function(m, p) { - this.np += p; - this.Adb(); - this.TF(m, p); + h.prototype.Tr = function(l, n) { + this.lp += n; + this.teb(); + this.kG(l, n); }; - k.prototype.IW = function(m, p, q) { - this.np -= m.bytesReceived; - ++this.zga; - this.GL(m, p, q); + h.prototype.vX = function(l, n, q) { + this.lp -= l.bytesReceived; + ++this.bha; + this.aM(l, n, q); }; - k.prototype.JW = function(m, p, q) { - this.nj.y8b(p - q); - this.Wna(m, p, q); + h.prototype.wX = function(l, n, q) { + this.nj.b$b(n - q); + this.yoa(l, n, q); }; - k.prototype.eXb = function() { - this.Adb(); + h.prototype.vYb = function() { + this.teb(); }; - k.prototype.Adb = function() { - for (; this.nj.first && (this.nj.first.complete || this.nj.first.Uy) && (this.Mk.empty ? this.nj.first === this.yma : this.nj.first.sb === this.Mk.yb);) this.p4b(); + h.prototype.teb = function() { + for (; this.nj.first && (this.nj.first.complete || this.nj.first.hz) && (this.Mk.empty ? this.nj.first === this.ana : this.nj.first.rb === this.Mk.yb);) this.P5b(); }; - return k; - })(l.ADa); - b.HBa = a; - (0, r.Ek)(d.nD, a, !1); - (0, r.Ek)(h.Mw, a); + return h; + })(m.$Da); + b.hCa = a; + (0, r.Ek)(d.ED, a, !1); + (0, r.Ek)(k.Xw, a); }, 83527: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.rca = void 0; + b.Wca = void 0; c = a(5163); - l = a(78015); + m = a(78015); r = (function(f) { - function h(d, g, n, k) { - var m; - m = f.call(this, d, n) || this; - m.Kaa = !1; - m.TT = !1; - m.qW = !1; - m.vT = !1; - m.NN = void 0; - h.W3a(m, d, g, n, k); - return m; + function k(d, g, p, h) { + var l; + l = f.call(this, d, p) || this; + l.sO = void 0; + k.A4a(l, d, g, p, h); + return l; } - c.__extends(h, f); - h.W3a = function(d, g, n, k, m) { - l.TI.Cqa(d, g, k); - d.v = n; - d.qE = k.Jh; - d.nE = k.sN; - d.KQa = k.JF; - d.T = m; + c.__extends(k, f); + k.A4a = function(d, g, p, h, l) { + m.oJ.dra(d, g, h); + d.I = p; + d.HE = h.Kh; + d.EE = h.u$; + d.nRa = h.aG; + d.S = l; }; - Object.defineProperties(h.prototype, { - Ke: { + Object.defineProperties(k.prototype, { + Be: { get: function() { return !0; }, @@ -77759,54 +77431,54 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - Jh: { + Object.defineProperties(k.prototype, { + Kh: { get: function() { - return this.qE; + return this.HE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - sN: { + Object.defineProperties(k.prototype, { + u$: { get: function() { - return this.nE; + return this.EE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - JF: { + Object.defineProperties(k.prototype, { + aG: { get: function() { - return this.KQa; + return this.nRa; }, enumerable: !1, configurable: !0 } }); - h.prototype.toJSON = function() { + k.prototype.toJSON = function() { return { - movieId: this.P, - streamId: this.Pb, + movieId: this.O, + streamId: this.Vb, bitrate: this.bitrate }; }; - return h; - })(l.TI); - b.rca = r; + return k; + })(m.oJ); + b.Wca = r; }, 35018: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; function c(u) { return { - Ke: !0, - Wr: { - mf: m.eb.In + Be: !0, + hs: { + lf: l.Fb.Jn }, - Rc: u, + Uc: u, responseType: 0 }; } @@ -77815,46 +77487,42 @@ E3cbY[513816] = false; value: !0 } }); - b.JBa = void 0; - l = a(5163); + b.jCa = void 0; + m = a(5163); f = a(91562); - h = a(91176); + k = a(91176); r = a(90745); d = a(66164); g = a(69575); - n = a(85254); - k = a(52571); - m = a(65161); - p = a(83527); + p = a(85254); + h = a(52571); + l = a(65161); + n = a(83527); a = a(50247); q = d.platform.MediaSource; a = (function(u) { - function t(w, v, y, x, z, A, B, C) { + function t(v, w, y, x, z, B, A, C) { var D, E, G; D = y.track; - B = (B ? "(cache)" : "") + w.id + " header"; + A = (A ? "(cache)" : "") + v.id + " header"; E = x.offset; - G = x.xa; - x.sN && (E += x.sN.byteLength, G -= x.sN.byteLength); - x = l.__assign(l.__assign(l.__assign({}, x), c(x.Rc)), { + G = x.sa; + x.u$ && (E += x.u$.byteLength, G -= x.u$.byteLength); + x = m.__assign(m.__assign(m.__assign({}, x), c(x.Uc)), { offset: E, - xa: G - }); - v = u.call(this, w, D, B, x, z, A, v, C) || this; - v.NN = y; - v.xta = 0; - p.rca.W3a(v, w, A, x, C); - v.TT = !!x.TT; - v.qW = !!x.qW; - v.vT = !!x.vT; - v.xua = x.xa; - v.Kaa = !!x.Kaa; - ++v.xta; - return v; + sa: G + }); + w = u.call(this, v, D, A, x, z, B, w, C) || this; + w.sO = y; + w.Vta = 0; + n.Wca.A4a(w, v, B, x, C); + w.Uua = x.sa; + ++w.Vta; + return w; } - l.__extends(t, u); + m.__extends(t, u); Object.defineProperties(t.prototype, { - Ke: { + Be: { get: function() { return !0; }, @@ -77863,128 +77531,128 @@ E3cbY[513816] = false; } }); Object.defineProperties(t.prototype, { - Q9: { + t$: { get: function() { - return this.hsb; + return this.itb; }, enumerable: !1, configurable: !0 } }); - t.prototype.$e = function() { - var w; + t.prototype.ze = function() { + var v; if (!this.complete) { - w = { + v = { type: "headerRequestCancelled", request: this }; - this.emit(w.type, w); + this.emit(v.type, v); } - u.prototype.$e.call(this); + u.prototype.ze.call(this); }; - t.prototype.YT = function(w) { - this.stream.Zta(); - u.prototype.YT.call(this, w); + t.prototype.GU = function(v) { + this.stream.vua(); + u.prototype.GU.call(this, v); }; - t.prototype.GL = function(w, v, y) { - this.stream.C9(); - u.prototype.GL.call(this, w, v, y); + t.prototype.aM = function(v, w, y) { + this.stream.e$(); + u.prototype.aM.call(this, v, w, y); }; - t.prototype.Mr = function(w, v) { + t.prototype.Tr = function(v, w) { var y; - y = w.response; - y && this.Kpb(y); - (0, k.assert)(this.nE); - w.TN(); - this.fsb() ? (this.stream.C9(), u.prototype.Mr.call(this, w, v)) : this.V2 ? (this.oHb(w.offset + w.xa, this.V2), u.prototype.Mr.call(this, w, v)) : u.prototype.fH.call(this, w); + y = v.response; + y && this.Lqb(y); + (0, h.assert)(this.EE); + v.yO(); + this.gtb() ? (this.stream.e$(), u.prototype.Tr.call(this, v, w)) : this.v3 ? (this.vIb(v.offset + v.sa, this.v3), u.prototype.Tr.call(this, v, w)) : u.prototype.yH.call(this, v); }; - t.prototype.oHb = function(w, v) { - this.XZa(this.eL, this.label + " (" + this.xta + ")", c(this.Rc), { - offset: w, - xa: v + t.prototype.vIb = function(v, w) { + this.B_a(this.yL, this.label + " (" + this.Vta + ")", c(this.Uc), { + offset: v, + sa: w }); - ++this.xta; + ++this.Vta; }; - t.prototype.fsb = function() { - var w, v, y, x, z, A, B; + t.prototype.gtb = function() { + var v, w, y, x, z, B, A; x = this.config; - z = new f.Bq(t.SUb, this.stream, this.nE, this.stream.aa ? ["moov"] : ["sidx"], x.IXb, { - bkc: this.stream.track.Cva, - O9a: void 0 === this.Aa, - Qfb: !q.Af || !q.Af.lzb, - Eza: x.Eza, + z = new f.Bq(t.jWb, this.stream, this.EE, this.stream.aa ? ["moov"] : ["sidx"], x.ZYb, { + Flc: this.stream.track.bwa, + A$a: void 0 === this.xa, + Kgb: !q.yf || !q.yf.oAb, + dAa: x.dAa, Im: x.Im, - aP: this.config.aP, - b2b: !0, - Laa: !q.Af || !q.Af.aVb, - ywa: this.config.ywa - }); - A = z.parse({ - Aa: this.Aa - }); - this.u9b = x.aP && z.cOb; - if (A.aw) { - (0, k.assert)(A.Jh); - this.qE = A.Jh; - this.hsb = A.Q9; - this.KQa = !!A.zGb; - void 0 === this.Aa && void 0 === A.Aa && this.T.error("No frame duration available for " + this.Pb); - z = A.Aa ? new h.L(A.Aa) : this.Aa; - B = void 0; - if (this.stream.mediaType === m.u.X && (null === (w = x.wN) || void 0 === w ? 0 : w.enabled)) - if (null === (v = this.stream.SH) || void 0 === v ? 0 : v.length) B = this.stream.SH; - else if ((w = this.stream.Gr.SH, 0 < (null === w || void 0 === w ? void 0 : w.length))) - for ((B = new Uint8Array(w.length), y = 0); y < w.length; y++) B[y] = w[y].ub; - else if (null === (y = A.Hw) || void 0 === y ? 0 : y.length) - for ((B = new Uint8Array(A.Hw.length), y = 0); y < A.Hw.length; y++) B[y] = A.Hw[y]; - this.stream.Yta(A.Jh, A.N, z, A.Ha, A.$M, A.vj, B, A.trackId); - this.nE = void 0; - } else this.V2 = A.V2 || 0; - return !!A.aw; - }; - t.prototype.Kpb = function(w) { - this.nE = this.nE ? (0, g.OK)(this.nE, w) : w; - }; - t.SUb = new d.platform.Console("MP4", "media|asejs"); + HP: this.config.HP, + x3b: !0, + sba: !q.yf || !q.yf.sWb, + Ywa: this.config.Ywa + }); + B = z.parse({ + xa: this.xa + }); + this.W$b = x.HP && z.lPb; + if (B.ow) { + (0, h.assert)(B.Kh); + this.HE = B.Kh; + this.itb = B.t$; + this.nRa = !!B.FHb; + void 0 === this.xa && void 0 === B.xa && this.S.error("No frame duration available for " + this.Vb); + z = B.xa ? new k.J(B.xa) : this.xa; + A = void 0; + if (this.stream.mediaType === l.u.W && (null === (v = x.ZN) || void 0 === v ? 0 : v.enabled)) + if (null === (w = this.stream.jI) || void 0 === w ? 0 : w.length) A = this.stream.jI; + else if ((v = this.stream.Mr.jI, 0 < (null === v || void 0 === v ? void 0 : v.length))) + for ((A = new Uint8Array(v.length), y = 0); y < v.length; y++) A[y] = v[y].tb; + else if (null === (y = B.Sw) || void 0 === y ? 0 : y.length) + for ((A = new Uint8Array(B.Sw.length), y = 0); y < B.Sw.length; y++) A[y] = B.Sw[y]; + this.stream.uua(B.Kh, B.N, z, B.Ga, B.BN, B.uj, A, B.trackId); + this.EE = void 0; + } else this.v3 = B.v3 || 0; + return !!B.ow; + }; + t.prototype.Lqb = function(v) { + this.EE = this.EE ? (0, g.gL)(this.EE, v) : v; + }; + t.jWb = new d.platform.Console("MP4", "media|asejs"); return t; - })(a.KZ); - b.JBa = a; - (0, n.Ek)(p.rca, a, !1, !1); - (0, n.Ek)(r.EventEmitter, a); + })(a.o_); + b.jCa = a; + (0, p.Ek)(n.Wca, a, !1, !1); + (0, p.Ek)(r.EventEmitter, a); }, 33923: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Yaa = b.Rz = void 0; + b.Fba = b.bA = void 0; c = a(65161); - l = (function() { - function f(h) { - this.audio = h.audio; - this.video = h.video; - this.text = h.text; - } - f.prototype.u2a = function(h) { - switch (h) { - case c.u.$: + m = (function() { + function f(k) { + this.audio = k.audio; + this.video = k.video; + this.text = k.text; + } + f.prototype.W2a = function(k) { + switch (k) { + case c.u.Y: return this.audio; - case c.u.X: + case c.u.W: return this.video; - case c.u.Ga: + case c.u.Da: return this.text; } }; - f.prototype.mo = function(h) { - return this.u2a(h); + f.prototype.lk = function(k) { + return this.W2a(k); }; - f.prototype.HU = function(h) { - return (h = this.u2a(h)) ? h.track : void 0; + f.prototype.sV = function(k) { + return (k = this.W2a(k)) ? k.track : void 0; }; Object.defineProperties(f.prototype, { - Hd: { + Rd: { get: function() { return this.video || this.audio || this.text; }, @@ -77992,20 +77660,29 @@ E3cbY[513816] = false; configurable: !0 } }); - f.prototype.Q_a = function(h) { + Object.defineProperties(f.prototype, { + xRb: { + get: function() { + return void 0 !== this.video && void 0 !== this.audio; + }, + enumerable: !1, + configurable: !0 + } + }); + f.prototype.i6 = function(k) { [this.audio, this.video, this.text].filter(function(d) { return void 0 !== d; - }).forEach(h); + }).forEach(k); }; - f.prototype.QZa = function(h) { + f.prototype.Hna = function(k) { return [this.audio, this.video, this.text].filter(function(d) { return void 0 !== d; - }).every(h); + }).every(k); }; Object.defineProperties(f.prototype, { - P: { + O: { get: function() { - return this.Hd.P; + return this.Rd.O; }, enumerable: !1, configurable: !0 @@ -78014,7 +77691,7 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { mediaType: { get: function() { - return this.Hd.mediaType; + return this.Rd.mediaType; }, enumerable: !1, configurable: !0 @@ -78023,50 +77700,58 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { bitrate: { get: function() { - var h; - return null !== (h = this.Hd.bitrate) && void 0 !== h ? h : 0; + return this.Gxb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - s3: { + Gxb: { get: function() { - var h; - return null === (h = this.audio) || void 0 === h ? void 0 : h.bitrate; + return this.xRb ? this.video.bitrate + this.audio.bitrate : this.Rd.bitrate; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Iba: { + Av: { get: function() { - var h; - return null === (h = this.video) || void 0 === h ? void 0 : h.bitrate; + var k; + return null === (k = this.audio) || void 0 === k ? void 0 : k.bitrate; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - ub: { + zD: { get: function() { - var h; - return null !== (h = this.Hd.ub) && void 0 !== h ? h : 0; + var k; + return null === (k = this.video) || void 0 === k ? void 0 : k.bitrate; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(f.prototype, { + tb: { + get: function() { + var k; + return null !== (k = this.Rd.tb) && void 0 !== k ? k : 0; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - gb: { + eb: { get: function() { - return this.Hd.gb; + return this.Rd.eb; }, - set: function(h) { - this.Hd.gb = h; + set: function(k) { + this.Rd.eb = k; }, enumerable: !1, configurable: !0 @@ -78075,55 +77760,57 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { id: { get: function() { - return this.Hd.id; + return this.Rd.id; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Pb: { + Vb: { get: function() { - return this.Hd.Pb; + return this.Rd.Vb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Ha: { + Ga: { get: function() { - return this.Hd.Ha; + return this.Rd.Ga; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Jr: { + Pr: { get: function() { - return this.Hd.Jr; + return this.Rd.Pr; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - GY: { + nZ: { get: function() { - return this.Hd.GY; + return this.Rd.nZ; }, - set: function(h) { - this.Hd.GY = h; + set: function(k) { + this.Rd.nZ = k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Mp: { + sr: { get: function() { - return this.Hd.Mp; + return this.Hna(function(k) { + return k.sr; + }); }, enumerable: !1, configurable: !0 @@ -78132,7 +77819,7 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { Ub: { get: function() { - return this.Hd.Ub; + return this.Rd.Ub; }, enumerable: !1, configurable: !0 @@ -78141,17 +77828,17 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { aa: { get: function() { - return this.Hd.aa; + return this.Rd.aa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Ar: { + Gr: { get: function() { - return this.QZa(function(h) { - return h.Ar; + return this.Hna(function(k) { + return k.Gr; }); }, enumerable: !1, @@ -78159,46 +77846,46 @@ E3cbY[513816] = false; } }); Object.defineProperties(f.prototype, { - Tp: { + Rp: { get: function() { - return this.Hd.Tp; + return this.Rd.Rp; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Cy: { + Qy: { get: function() { - return this.Hd.Cy; + return this.Rd.Qy; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - qy: { + Ey: { get: function() { - return this.Hd.qy; + return this.Rd.Ey; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Fd: { + Ed: { get: function() { - return this.Hd.Fd; + return this.Rd.Ed; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - xn: { - set: function(h) { - this.Q_a(function(d) { - d.xn = h; + wn: { + set: function(k) { + this.i6(function(d) { + d.wn = k; }); }, enumerable: !1, @@ -78208,7 +77895,7 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { location: { get: function() { - return this.Hd.location; + return this.Rd.location; }, enumerable: !1, configurable: !0 @@ -78217,66 +77904,66 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { Nh: { get: function() { - var h; - h = []; - this.Q_a(function(d) { - d.location && h.push(d.location); + var k; + k = []; + this.i6(function(d) { + d.location && k.push(d.location); }); - return h; + return k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Ho: { - set: function(h) { - this.Hd.Ho = h; + Go: { + set: function(k) { + this.Rd.Go = k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Dxa: { - set: function(h) { - this.Hd.Dxa = h; + aya: { + set: function(k) { + this.Rd.aya = k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - mM: { - set: function(h) { - this.Hd.mM = h; + LM: { + set: function(k) { + this.Rd.LM = k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - $pa: { - set: function(h) { - this.Hd.$pa = h; + Cqa: { + set: function(k) { + this.Rd.Cqa = k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - aqa: { - set: function(h) { - this.Hd.aqa = h; + Dqa: { + set: function(k) { + this.Rd.Dqa = k; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - Gr: { + Mr: { get: function() { - return this.Hd.Gr; + return this.Rd.Mr; }, enumerable: !1, configurable: !0 @@ -78285,50 +77972,50 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { profile: { get: function() { - return this.Hd.profile; + return this.Rd.profile; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - yw: { + Jw: { get: function() { - return this.Hd.yw; + return this.Rd.Jw; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - la: { + ca: { get: function() { - return this.Hd.la; + return this.Rd.ca; }, enumerable: !1, configurable: !0 } }); - f.prototype.u$ = function(h) { - return this.Hd.u$(h); + f.prototype.$$ = function(k) { + return this.Rd.$$(k); }; Object.defineProperties(f.prototype, { - jb: { + ib: { get: function() { - return this.Hd.jb; + return this.Rd.ib; }, - set: function(h) { - this.Hd.jb = h; + set: function(k) { + this.Rd.ib = k; }, enumerable: !1, configurable: !0 } }); - f.prototype.isEqual = function(h) { - return h && this.QZa(function(d) { + f.prototype.isEqual = function(k) { + return k && this.Hna(function(d) { var g; - g = h.mo(d.mediaType); - return void 0 !== g && d.Pb === g.Pb; + g = k.lk(d.mediaType); + return void 0 !== g && d.Vb === g.Vb; }); }; f.prototype.toString = function() { @@ -78336,84 +78023,84 @@ E3cbY[513816] = false; }; return f; })(); - b.Rz = l; - b.Yaa = function(f) { - var h, d; - d = (h = {}, h[c.u.$] = { + b.bA = m; + b.Fba = function(f) { + var k, d; + d = (k = {}, k[c.u.Y] = { audio: f - }, h[c.u.X] = { + }, k[c.u.W] = { video: f - }, h[c.u.Ga] = { + }, k[c.u.Da] = { text: f - }, h); - return new l(d[f.mediaType]); + }, k); + return new m(d[f.mediaType]); }; }, 11758: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.sca = void 0; + b.Xca = void 0; c = a(5163); a(66164); - l = a(52571); + m = a(52571); r = (function(f) { - function h(d, g, n, k, m, p, q) { - g = f.call(this, d, g, n, k, m, p, q) || this; - g.bfb = 0; - (0, l.assert)(0 === n.responseType); - (0, l.assert)(n.Mh); - g.Mh = n.Mh; - d = d.Ul(); - g.bfb = d.du.G; + function k(d, g, p, h, l, n, q) { + g = f.call(this, d, g, p, h, l, n, q) || this; + g.Vfb = 0; + (0, m.assert)(0 === p.responseType); + (0, m.assert)(p.Mh); + g.Mh = p.Mh; + d = d.jk(); + g.Vfb = d.$r.v; return g; } - c.__extends(h, f); - return h; - })(a(47743).qca); - b.sca = r; + c.__extends(k, f); + return k; + })(a(47743).Vca); + b.Xca = r; }, 79459: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.uca = void 0; + b.Zca = void 0; c = a(5163); - l = a(79048); + m = a(79048); f = a(48170); - r = (function(h) { - function d(g, n, k, m, p, q, u, t, w, v, y, x, z) { + r = (function(k) { + function d(g, p, h, l, n, q, u, t, v, w, y, x, z) { void 0 === x && (x = !0); void 0 === z && (z = !0); - g = h.call(this, k, w, { + g = k.call(this, h, v, { index: 0, offset: 0, - xa: 0, - sb: p, + sa: 0, + rb: n, yb: q, - N: m, - Fv: x, - Xk: z, - zw: y - }, v) || this; - g.GXb = k; + N: l, + Pv: x, + $k: z, + Kw: y + }, w) || this; + g.XYb = h; g.console = t; - g.v = w; - f.K && g.console.log(("AsePaddingRequest [").concat(g.mediaType, "], constructed ").concat(g.toString()) + (", ").concat(n.byteLength, " bytes") + (", ").concat(g.zt, " samples")); - g.Xva(n, !0); + g.I = v; + f.L && g.console.log(("AsePaddingRequest [").concat(g.mediaType, "], constructed ").concat(g.toString()) + (", ").concat(p.byteLength, " bytes") + (", ").concat(g.Ft, " samples")); + g.xwa(p, !0); return g; } - c.__extends(d, h); + c.__extends(d, k); Object.defineProperties(d.prototype, { profile: { get: function() { - return this.GXb.profile; + return this.XYb.profile; }, enumerable: !1, configurable: !0 @@ -78423,23 +78110,23 @@ E3cbY[513816] = false; return !1; }; d.prototype.toJSON = function() { - var g, n, k, m, p; + var g, p, h, l, n; return { - viewableId: l.Dq, - startPts: null === (g = this.Db) || void 0 === g ? void 0 : g.G, - endPts: (null === (n = this.Db) || void 0 === n ? void 0 : n.G) + (null === (k = this.Nd) || void 0 === k ? void 0 : k.G), - "contentStartTicks:": this.sb, + viewableId: m.Dq, + startPts: null === (g = this.Cb) || void 0 === g ? void 0 : g.v, + endPts: (null === (p = this.Cb) || void 0 === p ? void 0 : p.v) + (null === (h = this.Db) || void 0 === h ? void 0 : h.v), + "contentStartTicks:": this.rb, contentEndTicks: this.yb, - contentStartPts: null === (m = this.Ka) || void 0 === m ? void 0 : m.G, - contentEndPts: null === (p = this.Ua) || void 0 === p ? void 0 : p.G + contentStartPts: null === (l = this.Ia) || void 0 === l ? void 0 : l.v, + contentEndPts: null === (n = this.Ua) || void 0 === n ? void 0 : n.v }; }; d.prototype.toString = function() { - return ("[padding c:").concat(this.Ka.G, "-").concat(this.Ua.G, ",") + ("p:").concat(this.Db.G, "-").concat(this.Hb.G, ",") + ("d:").concat(this.Ua.G - this.Ka.G, "]"); + return ("[padding c:").concat(this.Ia.v, "-").concat(this.Ua.v, ",") + ("p:").concat(this.Cb.v, "-").concat(this.Hb.v, ",") + ("d:").concat(this.Ua.v - this.Ia.v, "]"); }; return d; - })(a(50468).xq); - b.uca = r; + })(a(50468).uq); + b.Zca = r; }, 81392: function(r, b, a) { var c; @@ -78448,128 +78135,133 @@ E3cbY[513816] = false; value: !0 } }); - b.nD = b.SBa = void 0; + b.ED = b.sCa = void 0; c = a(5163); r = (function() { - function l(f) { - this.Kq = f; + function m(f) { + this.ap = f; } - l.prototype.jdb = function(f) { - this.Kq = f; + m.prototype.beb = function(f) { + this.ap = f; }; - l.prototype.$yb = function() { - this.Kq = void 0; + m.prototype.cAb = function() { + this.ap = void 0; }; - l.prototype.YT = function(f) { - var h, d; - null === (d = null === (h = this.Kq) || void 0 === h ? void 0 : h.uua) || void 0 === d ? void 0 : d.call(h, f); + m.prototype.GU = function(f) { + var k, d; + null === (d = null === (k = this.ap) || void 0 === k ? void 0 : k.Qua) || void 0 === d ? void 0 : d.call(k, f); }; - l.prototype.Q5 = function(f) { - var h, d; - null === (d = null === (h = this.Kq) || void 0 === h ? void 0 : h.pN) || void 0 === d ? void 0 : d.call(h, f); + m.prototype.n6 = function(f) { + var k, d; + null === (d = null === (k = this.ap) || void 0 === k ? void 0 : k.SN) || void 0 === d ? void 0 : d.call(k, f); }; - l.prototype.XT = function(f) { - var h, d; - null === (d = null === (h = this.Kq) || void 0 === h ? void 0 : h.oN) || void 0 === d ? void 0 : d.call(h, f); + m.prototype.FU = function(f) { + var k, d; + null === (d = null === (k = this.ap) || void 0 === k ? void 0 : k.RN) || void 0 === d ? void 0 : d.call(k, f); }; - l.prototype.ZT = function(f, h) { + m.prototype.HU = function(f, k) { var d, g; - null === (g = null === (d = this.Kq) || void 0 === d ? void 0 : d.qN) || void 0 === g ? void 0 : g.call(d, f, h); + null === (g = null === (d = this.ap) || void 0 === d ? void 0 : d.TN) || void 0 === g ? void 0 : g.call(d, f, k); }; - l.prototype.TF = function(f, h) { + m.prototype.kG = function(f, k) { var d, g; - null === (g = null === (d = this.Kq) || void 0 === d ? void 0 : d.Mr) || void 0 === g ? void 0 : g.call(d, f, h); + null === (g = null === (d = this.ap) || void 0 === d ? void 0 : d.Tr) || void 0 === g ? void 0 : g.call(d, f, k); }; - l.prototype.P5 = function(f) { - var h, d; - null === (d = null === (h = this.Kq) || void 0 === h ? void 0 : h.fH) || void 0 === d ? void 0 : d.call(h, f); + m.prototype.m6 = function(f) { + var k, d; + null === (d = null === (k = this.ap) || void 0 === k ? void 0 : k.yH) || void 0 === d ? void 0 : d.call(k, f); }; - l.prototype.GL = function(f, h, d) { - var g, n; - null === (n = null === (g = this.Kq) || void 0 === g ? void 0 : g.IW) || void 0 === n ? void 0 : n.call(g, f, h, d); + m.prototype.aM = function(f, k, d) { + var g, p; + null === (p = null === (g = this.ap) || void 0 === g ? void 0 : g.vX) || void 0 === p ? void 0 : p.call(g, f, k, d); }; - l.prototype.Wna = function(f, h, d) { - var g, n; - null === (n = null === (g = this.Kq) || void 0 === g ? void 0 : g.JW) || void 0 === n ? void 0 : n.call(g, f, h, d); + m.prototype.yoa = function(f, k, d) { + var g, p; + null === (p = null === (g = this.ap) || void 0 === g ? void 0 : g.wX) || void 0 === p ? void 0 : p.call(g, f, k, d); }; - l.prototype.V_a = function(f) { - var h, d; - null === (d = null === (h = this.Kq) || void 0 === h ? void 0 : h.tua) || void 0 === d ? void 0 : d.call(h, f); + m.prototype.y0a = function(f) { + var k, d; + null === (d = null === (k = this.ap) || void 0 === k ? void 0 : k.Pua) || void 0 === d ? void 0 : d.call(k, f); }; - return l; + m.prototype.z0a = function(f) { + var k, d; + null === (d = null === (k = this.ap) || void 0 === k ? void 0 : k.Rua) || void 0 === d ? void 0 : d.call(k, f); + }; + return m; })(); - b.SBa = r; - r = (function(l) { + b.sCa = r; + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); + c.__extends(f, m); return f; })(r); - b.nD = r; - r.prototype.uua = r.prototype.YT; - r.prototype.pN = r.prototype.Q5; - r.prototype.oN = r.prototype.XT; - r.prototype.qN = r.prototype.ZT; - r.prototype.Mr = r.prototype.TF; - r.prototype.fH = r.prototype.P5; - r.prototype.IW = r.prototype.GL; - r.prototype.JW = r.prototype.Wna; - r.prototype.tua = r.prototype.V_a; + b.ED = r; + r.prototype.Qua = r.prototype.GU; + r.prototype.SN = r.prototype.n6; + r.prototype.RN = r.prototype.FU; + r.prototype.TN = r.prototype.HU; + r.prototype.Tr = r.prototype.kG; + r.prototype.yH = r.prototype.m6; + r.prototype.vX = r.prototype.aM; + r.prototype.wX = r.prototype.yoa; + r.prototype.Pua = r.prototype.y0a; + r.prototype.Rua = r.prototype.z0a; }, 50247: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.KZ = b.rm = void 0; + b.o_ = b.rm = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91562); a(66164); r = a(85254); - h = a(52571); + k = a(52571); a(1936); d = a(75539); g = a(45247); - n = a(81392); + p = a(81392); a = a(78015); - (function(k) { - k[k.WJa = 0] = "NOTHING_APPENDED"; - k[k.S0 = 1] = "PARTIAL"; - k[k.vm = 2] = "COMPLETE"; - k[k.Hk = 3] = "ERROR"; + (function(h) { + h[h.yKa = 0] = "NOTHING_APPENDED"; + h[h.t1 = 1] = "PARTIAL"; + h[h.um = 2] = "COMPLETE"; + h[h.Ik = 3] = "ERROR"; })(b.rm || (b.rm = {})); - a = (function(k) { - function m(p, q, u, t, w, v, y, x) { + a = (function(h) { + function l(n, q, u, t, v, w, y, x) { var z; - z = k.call(this, p, t) || this; - z.eL = q; + z = h.call(this, n, t) || this; + z.yL = q; z.label = u; z.properties = t; - z.v = v; + z.I = w; z.config = y; z.console = x; - z.events = new l.EventEmitter(); - z.Ya = d.Lg.Gu; - z.jE = 0; - z.yR = -Infinity; - z.Jd = []; - z.Wwa = 0; - z.jdb(w); - z.Ya = d.Lg.Gu; - z.cf = p.AU(!!t.Ke, t.Mh); - z.vE = p.location || t.location; - z.VR = p.Ub || t.Rc; + z.events = new m.EventEmitter(); + z.Wa = d.Mg.Qu; + z.AE = 0; + z.iS = -Infinity; + z.De = []; + z.yaa = 0; + z.beb(v); + z.Wa = d.Mg.Qu; + z.df = n.mV(!!t.Be, t.Mh); + z.NE = n.location || t.location; + z.GS = n.Ub || t.Uc; z.Mh = t.Mh; - z.gXa(q, u, t); + z.NXa(q, u, t); return z; } - c.__extends(m, k); - Object.defineProperties(m.prototype, { - Ke: { + c.__extends(l, h); + Object.defineProperties(l.prototype, { + Be: { get: function() { return !1; }, @@ -78577,449 +78269,481 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - J9: { + Object.defineProperties(l.prototype, { + l$: { get: function() { - return this.Ya >= d.Lg.OPENED && this.Ya < d.Lg.vm; + return this.Wa >= d.Mg.OPENED && this.Wa < d.Mg.um; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { active: { get: function() { - return this.Ya >= d.Lg.pP && this.Ya < d.Lg.vm; + return this.Wa >= d.Mg.VP && this.Wa < d.Mg.um; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - iwa: { + Object.defineProperties(l.prototype, { + Jwa: { get: function() { - return this.Ya === d.Lg.xl; + return this.Wa === d.Mg.Al; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { complete: { get: function() { - return this.Ya === d.Lg.vm; + return this.Wa === d.Mg.um; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { aborted: { get: function() { - return this.Ya === d.Lg.ps; + return this.Wa === d.Mg.xs; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { + vn: { + get: function() { + return void 0 !== this.QA; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(l.prototype, { url: { get: function() { - return this.cf; + return this.df; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { status: { get: function() { - var p; - return (null === (p = this.zM) || void 0 === p ? void 0 : p.status) || this.Jd[0].status; + var n; + return (null === (n = this.$M) || void 0 === n ? void 0 : n.status) || this.De[0].status; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - sg: { + Object.defineProperties(l.prototype, { + tg: { get: function() { - var p; - return null === (p = this.zM) || void 0 === p ? void 0 : p.sg; + var n; + return null === (n = this.$M) || void 0 === n ? void 0 : n.tg; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - AB: { + Object.defineProperties(l.prototype, { + KB: { get: function() { - var p; - return null === (p = this.zM) || void 0 === p ? void 0 : p.AB; + var n; + return null === (n = this.$M) || void 0 === n ? void 0 : n.KB; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - $i: { + Object.defineProperties(l.prototype, { + aj: { get: function() { - var p; - return null === (p = this.zM) || void 0 === p ? void 0 : p.$i; + var n; + return null === (n = this.$M) || void 0 === n ? void 0 : n.aj; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { bytesReceived: { get: function() { - return this.jE; + return this.AE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - rh: { + Object.defineProperties(l.prototype, { + qh: { get: function() { - return this.yR; + return this.iS; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { + Object.defineProperties(l.prototype, { location: { get: function() { - return this.vE; + return this.NE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - Rc: { + Object.defineProperties(l.prototype, { + Uc: { get: function() { - return this.VR; + return this.GS; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - Hdb: { + Object.defineProperties(l.prototype, { + Aeb: { get: function() { - return this.properties.aI; + return this.properties.rI; }, enumerable: !1, configurable: !0 } }); - m.prototype.Xxa = function(p, q) { - this.vE = p; - this.VR = q; + l.prototype.vya = function(n, q) { + this.NE = n; + this.GS = q; }; - m.prototype.cAa = function(p) { + l.prototype.BAa = function(n) { var q, u, t; if (this.complete) return 0; q = this.stream; - u = q.la; - if (!q.url) return (this.console.warn("updateurl, missing url for streamId:", q.Pb, "mediaRequest:", this, "stream:", q), 1); - t = q.AU(this.Ke, this.Mh); - if (this.url !== t || p) - if ((u.Xxa(this, q.location, q.Ub), !this.IO(t))) return (this.console.warn("swapUrl failed: ", this.AB), 2); + u = q.ca; + if (!q.url) return (this.console.warn("updateurl, missing url for streamId:", q.Vb, "mediaRequest:", this, "stream:", q), 1); + t = q.mV(this.Be, this.Mh); + if (this.url !== t || n) + if ((u.vya(this, q.location, q.Ub), !this.pP(t))) return (this.console.warn("swapUrl failed: ", this.KB), 2); return 0; }; - m.prototype.qyb = function(p) { - (0, h.assert)(0 >= this.xa, "AseRequest.changeStream is only supported for open range requests"); - (0, h.assert)(1 <= this.Jd.length && void 0 !== this.Jd[0].sg, "AseRequest.changeStream only supported when open range request has failed"); - (0, h.assert)(this.stream.track === p.track, "AseStream.changeStream cannot change stream to a different track"); - this.Y3b(p); - this.cAa(); + l.prototype.tzb = function(n) { + (0, k.assert)(0 >= this.sa, "AseRequest.changeStream is only supported for open range requests"); + (0, k.assert)(1 <= this.De.length && void 0 !== this.De[0].tg, "AseRequest.changeStream only supported when open range request has failed"); + (0, k.assert)(this.stream.track === n.track, "AseStream.changeStream cannot change stream to a different track"); + this.x5b(n); + this.BAa(); }; - m.prototype.Xfb = function() { + l.prototype.Tgb = function() { var u; - for (var p, q; this.Wwa < this.Jd.length && (q = this.Jd[this.Wwa]).response;) { - u = ++this.Wwa === this.Jd.length; - null === (p = this.Xva) || void 0 === p ? void 0 : p.call(this, q.response, u); - q.TN(); + for (var n, q; this.yaa < this.De.length && (q = this.De[this.yaa]).response;) { + ++this.yaa; + u = !this.vn && this.yaa === this.De.length; + null === (n = this.xwa) || void 0 === n ? void 0 : n.call(this, q.response, u); + q.yO(); } }; - m.prototype.gXa = function(p, q, u) { - var t, w; - if (0 < u.xa) u.VG && u.xa > u.VG ? this.G_b(p, q, u, u.VG, u) : this.BH(p, q, u, u); - else if (this.$ua()) this.BH(p, q, u, u); + l.prototype.NXa = function(n, q, u) { + var t, v; + if (0 < u.sa) u.lH && u.sa > u.lH ? this.Z0b(n, q, u, u.lH, u) : this.TH(n, q, u, u); + else if (this.yva()) this.TH(n, q, u, u); else { t = u.offset; - w = this.mediaType === g.u.Ga ? this.config.nSb : this.config.dSb; - this.config.WXa && (u = c.__assign(c.__assign({}, u), { + v = this.mediaType === g.u.Da ? this.config.BTb : this.config.qTb; + this.config.CYa && (u = c.__assign(c.__assign({}, u), { responseType: 0 })); - this.BH(p, q, u, { + this.TH(n, q, u, { offset: t, - xa: w + sa: v }); } }; - m.prototype.G_b = function(p, q, u, t, w) { - var v, y; - t = Math.ceil(w.xa / t); - v = w.offset; - for (w = w.xa; 0 < w; --t) { - y = Math.ceil(w / t); - this.BH(p, q, u, { - offset: v, - xa: y + l.prototype.Z0b = function(n, q, u, t, v) { + var w, y; + t = Math.ceil(v.sa / t); + w = v.offset; + for (v = v.sa; 0 < v; --t) { + y = Math.ceil(v / t); + this.TH(n, q, u, { + offset: w, + sa: y }); - v += y; - w -= y; + w += y; + v -= y; } }; - m.prototype.$ua = function() { - return !!this.eL.Qeb; + l.prototype.yva = function() { + return !!this.yL.Jfb; }; - m.prototype.BH = function(p, q, u, t) { - p = new d.eKa(this.stream, this.cf, p, q, u, t, this, this.v, this.config, this.console); - this.Jd.push(p); - this.state >= d.Lg.OPENED && (p.open(), this.state >= d.Lg.vm && (this.Ya = d.Lg.OPENED, this.YT(this))); + l.prototype.TH = function(n, q, u, t) { + n = new d.HKa(this.stream, this.df, n, q, u, t, this, this.I, this.config, this.console); + this.De.push(n); + this.state >= d.Mg.OPENED && (n.open(), this.state >= d.Mg.um && (this.Wa = d.Mg.OPENED, this.GU(this))); }; - m.prototype.Tr = function(p) { + l.prototype.ds = function(n) { var q; - q = this.Jd.indexOf(p); - 1 !== q && (this.Jd.splice(q, 1), 0 < this.jc && ((0, h.assert)(this.jc >= p.xa), this.jc -= p.xa)); + q = this.De.indexOf(n); - 1 !== q && (this.De.splice(q, 1), 0 < this.jc && ((0, k.assert)(this.jc >= n.sa), this.jc -= n.sa)); }; - m.prototype.XZa = function(p, q, u, t) { - this.BH(p, q, u, t); - this.jc += t.xa; + l.prototype.B_a = function(n, q, u, t) { + this.TH(n, q, u, t); + this.jc += t.sa; }; - m.prototype.open = function() { - var p; - null === (p = this.Bha) || void 0 === p ? void 0 : p.KWb(); - if (p = this.Jd.every(function(q) { + l.prototype.open = function() { + var n; + null === (n = this.bia) || void 0 === n ? void 0 : n.aYb(); + if (n = this.De.every(function(q) { return q.open(); - }))(this.Ya = d.Lg.OPENED, this.YT(this)); - return p; + }))(this.Wa = d.Mg.OPENED, this.GU(this)); + return n; + }; + l.prototype.resume = function() { + var n; + (0, k.assert)(void 0 !== this.QA, "invalid attempt to resume request hat is not stalled"); + n = this.Sgb(this.QA.offset, this.QA.sa); + n && (this.QA = void 0); + return n; }; - m.prototype.abort = function() { - var p, q; - p = this.active; - q = this.J9; - this.Ya = d.Lg.ps; - this.Jd.forEach(function(u) { + l.prototype.abort = function() { + var n, q; + n = this.active; + q = this.l$; + this.Wa = d.Mg.xs; + this.De.forEach(function(u) { return u.abort(); }); - this.GL(this, p, q); + this.QA = void 0; + this.aM(this, n, q); return !0; }; - m.prototype.$e = function() { - this.Jd.forEach(function(p) { - return p.$e(); + l.prototype.ze = function() { + this.De.forEach(function(n) { + return n.ze(); }); + this.QA = void 0; }; - m.prototype.IO = function(p) { - this.cf = p; - return this.Jd.map(function(q) { - return q.IO(p); + l.prototype.pP = function(n) { + this.df = n; + return this.De.map(function(q) { + return q.pP(n); }).some(function(q) { return q; }); }; - m.prototype.AMb = function() { - (0, h.assert)(0 < this.Jd.length); - return this.Jd[0].response; + l.prototype.LNb = function() { + (0, k.assert)(0 < this.De.length); + return this.De[0].response; }; - m.prototype.getResponseHeader = function(p, q) { + l.prototype.getResponseHeader = function(n, q) { var u; u = null; - this.Jd.some(function(t) { - return !!(u = t.getResponseHeader(p, q)); + this.De.some(function(t) { + return !!(u = t.getResponseHeader(n, q)); }); return u; }; - m.prototype.getAllResponseHeaders = function(p) { + l.prototype.getAllResponseHeaders = function(n) { var q; q = null; - this.Jd.some(function(u) { - return !!(q = u.getAllResponseHeaders(p)); + this.De.some(function(u) { + return !!(q = u.getAllResponseHeaders(n)); }); return q; }; - m.prototype.Hh = function() { - return 1 === this.Jd.length ? this.Jd[0].Hh() : "(" + this.Jd.map(function(p) { - return p.Hh(); + l.prototype.ji = function() { + return 1 === this.De.length ? this.De[0].ji() : "(" + this.De.map(function(n) { + return n.ji(); }).join(", ") + ")"; }; - m.prototype.uua = function() {}; - m.prototype.pN = function(p) { - var q; - this.state > d.Lg.OPENED || (this.Ya = d.Lg.pP, this.yR = Math.max(this.yR, p.rh), null === (q = this.Bha) || void 0 === q ? void 0 : q.EWb(), this.Q5(this)); + l.prototype.K2a = function() { + return this.De[0].ji(); }; - m.prototype.oN = function(p) { - var q, u; - 0 >= this.xa && !this.$ua() && (u = this.F_b(p, this.offset + p.xa)); - this.state <= d.Lg.pP && (this.sua(p, 0), this.Ya = d.Lg.xl, null === (q = this.Bha) || void 0 === q ? void 0 : q.AWb(), this.Xfb(), this.XT(this)); - void 0 !== u && this.JW(p, u, this.xa); + l.prototype.Qua = function() {}; + l.prototype.SN = function(n) { + var q; + this.state > d.Mg.OPENED || (this.Wa = d.Mg.VP, this.iS = Math.max(this.iS, n.qh), null === (q = this.bia) || void 0 === q ? void 0 : q.VXb(), this.n6(this)); }; - m.prototype.F_b = function(p, q) { - var u, t; - u = p.fKb(); - if (void 0 !== u) { - t = u - q; - 0 < t && this.BH(p.eL, this.label, this.properties, { - offset: q, - xa: t - }); - return u; + l.prototype.RN = function(n) { + var q, u, t, v; + if (0 >= this.sa && !this.yva()) { + u = n.qLb(); + if (void 0 === u) this.LOb(n); + else { + t = this.offset + n.sa; + v = u - t; + 0 < v && !this.Sgb(t, v) && (this.QA = { + offset: t, + sa: v, + OT: u + }, this.z0a(this)); + } } - this.ANb(p); + this.state <= d.Mg.VP && (this.Oua(n, 0), this.Wa = d.Mg.Al, null === (q = this.bia) || void 0 === q ? void 0 : q.QXb(), this.Tgb(), this.FU(this)); + void 0 !== u && this.wX(n, u, this.sa); + }; + l.prototype.Rua = function() { + (0, k.assert)(!1); + }; + l.prototype.Sgb = function(n, q) { + var u; + u = this.stream.ca; + if (u.Vx && !u.Vx.$ka(this.mediaType, q)) return !1; + this.TH(this.De[0].yL, this.label, this.properties, { + offset: n, + sa: q + }); + return !0; }; - m.prototype.ANb = function(p) { - this.PWa = (this.PWa || 0) + 1; - 1 >= this.PWa && (this.Tr(p), p.abort(), this.gXa(p.eL, this.label, this.properties)); + l.prototype.LOb = function(n) { + this.wXa = (this.wXa || 0) + 1; + 1 >= this.wXa && (this.ds(n), n.abort(), this.QA = void 0, this.NXa(n.yL, this.label, this.properties)); }; - m.prototype.qN = function(p, q) { - this.sua(p, q); - this.ZT(this, q); + l.prototype.TN = function(n, q) { + this.Oua(n, q); + this.HU(this, q); }; - m.prototype.Mr = function(p, q) { - var u, t, w, v, y; - if (!(this.state > d.Lg.xl)) { - if (this.config.WXa && this.mediaType !== g.u.Ga && this.SPb && p === this.Jd[0] && p.response instanceof ArrayBuffer) { - t = f.nJ.$Za(new DataView(p.response)); + l.prototype.Tr = function(n, q) { + var u, t, v, w, y; + if (!(this.state > d.Mg.Al)) { + if (this.config.CYa && this.mediaType !== g.u.Da && this.$Qb && n === this.De[0] && n.response instanceof ArrayBuffer) { + t = f.HJ.E_a(new DataView(n.response)); if (t) { - w = t.zza; - v = t.I_a; - t = t.dxa; - if (void 0 === v || void 0 === t)(v = void 0 === v ? this.mediaType === g.u.X ? this.stream.Aa.dd(this.Zp).ja : 0 : 0, v = new g.L(w + v, this.stream.Zp)); + v = t.Zza; + w = t.m0a; + t = t.Bxa; + if (void 0 === w || void 0 === t)(w = void 0 === w ? this.mediaType === g.u.W ? this.stream.xa.gd(this.Wp).ja : 0 : 0, w = new g.J(v + w, this.stream.Wp)); else { - t = this.stream.Aa.yo(t); - v = new g.L(w + v, this.stream.Zp); - y = this.Nd; - !t.equal(this.Nd) && this.console.error("fragment times mismatch:", ("decode ").concat(w), ("presentation ").concat(v.qb()), ("duration ").concat(t.qb()), ("expected ").concat(y.qb())); + t = this.stream.xa.am(t); + w = new g.J(v + w, this.stream.Wp); + y = this.Db; + !t.equal(this.Db) && this.console.error("fragment times mismatch:", ("decode ").concat(v), ("presentation ").concat(w.ob()), ("duration ").concat(t.ob()), ("expected ").concat(y.ob())); } } } - this.sua(p, q); - this.Xfb(); - this.Jd.every(function(x) { + this.Oua(n, q); + this.Tgb(); + this.De.every(function(x) { return x.complete; - }) ? (this.Ya = d.Lg.vm, null === (u = this.Bha) || void 0 === u ? void 0 : u.iN(), this.TF(this, q), this.$e()) : this.ZT(this, q); + }) && !this.vn ? (this.Wa = d.Mg.um, null === (u = this.bia) || void 0 === u ? void 0 : u.LN(), this.kG(this, q), this.ze()) : this.HU(this, q); } }; - m.prototype.tua = function() { - this.V_a(this); + l.prototype.Pua = function() { + this.y0a(this); }; - m.prototype.fH = function(p) { + l.prototype.yH = function(n) { var q; - this.console.warn("AseRequest.onrequesterror:", this.toString(), "sub request:", p.toString()); - q = p.status; - (416 === q || 206 === q) && 0 >= this.xa && !this.$ua() ? (p.abort(), p.$e(), this.Tr(p), this.BH(p.eL, this.label, this.properties, { - offset: p.offset, - xa: Math.max(Math.ceil(p.xa / 2), 1) - })) : (this.zM = p, this.P5(this)); + this.console.warn("AseRequest.onrequesterror:", this.toString(), "sub request:", n.toString()); + q = n.status; + (416 === q || 206 === q) && 0 >= this.sa && !this.yva() ? (n.abort(), n.ze(), this.ds(n), this.TH(n.yL, this.label, this.properties, { + offset: n.offset, + sa: Math.max(Math.ceil(n.sa / 2), 1) + })) : (this.$M = n, this.m6(this)); }; - m.prototype.IW = function() { - var p, q; - if (this.state !== d.Lg.ps) { + l.prototype.vX = function() { + var n, q; + if (this.state !== d.Mg.xs) { this.console.warn("AseRequest.onrequestaborted:", this.toString()); - p = this.active; - q = this.J9; - this.Ya = d.Lg.ps; - this.GL(this, p, q); + n = this.active; + q = this.l$; + this.Wa = d.Mg.xs; + this.aM(this, n, q); } }; - m.prototype.JW = function(p, q, u) { + l.prototype.wX = function(n, q, u) { this.jc += q - u; - p = { + n = { type: "updatedBytes", - jVb: q, - xua: u + T8a: q, + Uua: u }; - this.events.emit(p.type, p); - this.Wna(this, q, u); + this.events.emit(n.type, n); + this.yoa(this, q, u); }; - m.prototype.sua = function(p, q) { - this.zM === p && (this.zM = void 0); - this.yR = Math.max(this.yR, p.rh); - this.jE += q; + l.prototype.Oua = function(n, q) { + this.$M === n && (this.$M = void 0); + this.iS = Math.max(this.iS, n.qh); + this.AE += q; }; - m.prototype.toString = function() { - return "ID: " + this.Hh(); + l.prototype.toString = function() { + return "ID: " + this.ji(); }; - return m; - })(a.TI); - b.KZ = a; - (0, r.Ek)(n.SBa, a, !1); + return l; + })(a.oJ); + b.o_ = a; + (0, r.Ek)(p.sCa, a, !1); }, 11031: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.yca = void 0; + b.cda = void 0; c = a(5163); - l = a(91176); - f = a(66164); - h = a(6198); - d = a(89613); - g = a(52571); - n = a(48912); - k = a(92140); - m = a(50468); + m = a(91176); + f = a(6198); + k = a(89613); + d = a(52571); + g = a(92140); + p = a(50468); r = (function() { - function p(q, u, t) { - var w, v, y; - this.W = u; - this.T = t; - this.WRa = l.L.Ia; - this.Pq = q.track; - this.C2 = q.yw; - this.Gr = q.Gr; - this.drb = this.mediaType !== h.u.Ga ? this.RV.mi : !1; - this.Usb = q.R6b; - this.Xa = void 0; - this.qE = q.Jh; - u = q.Tp; - this.Tp = void 0 === u ? !0 : u; - this.V4 = q.V4; - this.WJ = void 0; - this.vRa = this.Kga = 0; - this.url = this.ZX = this.Ub = this.Ho = this.Vra = this.location = this.gb = this.jb = void 0; - this.qy = !1; - this.qra = this.Od = void 0; - this.eR = new Set(); - q = this.W; - !this.aa && (u = q && "object" === typeof q.t$ && q.t$[this.profile], "object" === typeof u && (u = u[this.bitrate])) && (this.WRa = new l.L(u.ticks, u.timescale)); - this.Jrb = 0 <= (null === (w = q.oUa) || void 0 === w ? void 0 : w.indexOf(this.profile)); - if ((null === (v = q.wN) || void 0 === v ? 0 : v.Hgc) && this.mediaType === h.u.X && (w = this.Gr, 0 < (null === (y = w.SH) || void 0 === y ? void 0 : y.length))) { - y = w.SH.splice(0, w.SH.length); - w = new Uint8Array(y.length); - for (v = 0; v < y.length; v++) w[v] = y[v].ub; - this.SH = w; + function h(l, n, q) { + var u, t, v; + this.T = n; + this.S = q; + this.ASa = m.J.Ba; + this.Qq = l.track; + this.c3 = l.Jw; + this.Mr = l.Mr; + this.gsb = this.mediaType !== f.u.Da ? this.GW.ki : !1; + this.Utb = l.u8b; + this.Va = void 0; + this.HE = l.Kh; + n = l.Rp; + this.Rp = void 0 === n ? !0 : n; + this.t5 = l.t5; + this.oK = void 0; + this.aSa = this.mha = 0; + this.url = this.HY = this.Ub = this.Go = this.usa = this.location = this.eb = this.ib = void 0; + this.Ey = !1; + this.Sra = this.Vd = void 0; + this.PR = new Set(); + l = this.T; + !this.aa && (n = l && "object" === typeof l.Z$ && l.Z$[this.profile], "object" === typeof n && (n = n[this.bitrate])) && (this.ASa = new m.J(n.ticks, n.timescale)); + this.Msb = 0 <= (null === (u = l.UUa) || void 0 === u ? void 0 : u.indexOf(this.profile)); + if ((null === (t = l.ZN) || void 0 === t ? 0 : t.lic) && this.mediaType === f.u.W && (u = this.Mr, 0 < (null === (v = u.jI) || void 0 === v ? void 0 : v.length))) { + v = u.jI.splice(0, u.jI.length); + u = new Uint8Array(v.length); + for (t = 0; t < v.length; t++) u[t] = v[t].tb; + this.jI = u; } } - Object.defineProperties(p.prototype, { - Ih: { + Object.defineProperties(h.prototype, { + Jh: { get: function() { - return this.aa ? !!this.qE : !!this.Xa; + return this.aa ? !!this.HE : !!this.Va; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - x4a: { + Object.defineProperties(h.prototype, { + a5a: { get: function() { return !0; }, @@ -79027,134 +78751,134 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(p.prototype, { - la: { + Object.defineProperties(h.prototype, { + ca: { get: function() { - return this.Pq.la; + return this.Qq.ca; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - J: { + Object.defineProperties(h.prototype, { + K: { get: function() { - return this.la.J; + return this.ca.K; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - P: { + Object.defineProperties(h.prototype, { + O: { get: function() { - return this.Pq.P; + return this.Qq.O; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { mediaType: { get: function() { - return this.Pq.mediaType; + return this.Qq.mediaType; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Aa: { + Object.defineProperties(h.prototype, { + xa: { get: function() { - return this.Pq.Aa; + return this.Qq.xa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { N: { get: function() { - return this.Pq.N; + return this.Qq.N; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Zp: { + Object.defineProperties(h.prototype, { + Wp: { get: function() { - return this.Pq.Zp; + return this.Qq.Wp; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { trackId: { get: function() { - return this.Pq.trackId; + return this.Qq.trackId; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { track: { get: function() { - return this.Pq; + return this.Qq; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - RV: { + Object.defineProperties(h.prototype, { + GW: { get: function() { - if (this.mediaType !== h.u.Ga) return this.Gr; + if (this.mediaType !== f.u.Da) return this.Mr; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - yw: { + Object.defineProperties(h.prototype, { + Jw: { get: function() { - return this.C2; + return this.c3; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Pb: { + Object.defineProperties(h.prototype, { + Vb: { get: function() { - var q; - return this.mediaType === h.u.Ga ? null !== (q = this.Usb) && void 0 !== q ? q : "" : this.RV.downloadable_id; + var l; + return this.mediaType === f.u.Da ? null !== (l = this.Utb) && void 0 !== l ? l : "" : this.GW.downloadable_id; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { id: { get: function() { - return this.Pb; + return this.Vb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - mi: { + Object.defineProperties(h.prototype, { + ki: { get: function() { - return this.drb; + return this.gsb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { aa: { get: function() { return this.track.aa; @@ -79163,64 +78887,64 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { bitrate: { get: function() { - return this.mediaType === h.u.Ga ? 0 : this.RV.bitrate; + return this.mediaType === f.u.Da ? 0 : this.GW.bitrate; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - ub: { + Object.defineProperties(h.prototype, { + tb: { get: function() { - var q; - if (this.q5) return this.q5; - if (this.mediaType === h.u.X) return null !== (q = this.Gr.vmaf) && void 0 !== q ? q : void 0; + var l; + if (this.O5) return this.O5; + if (this.mediaType === f.u.W) return null !== (l = this.Mr.vmaf) && void 0 !== l ? l : void 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Jaa: { + Object.defineProperties(h.prototype, { + rba: { get: function() { - return this.mediaType !== h.u.$ ? k.uOa.aLb().Jaa(this.bitrate, this.profile) : void 0; + return this.mediaType !== f.u.Y ? g.UOa.kMb().rba(this.bitrate, this.profile) : void 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - M1b: { + Object.defineProperties(h.prototype, { + f3b: { get: function() { - if (this.mediaType === h.u.X) return this.Gr.res_w || void 0; + if (this.mediaType === f.u.W) return this.Mr.res_w || void 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - FX: { + Object.defineProperties(h.prototype, { + pY: { get: function() { - if (this.mediaType === h.u.X) return this.Gr.res_h || void 0; + if (this.mediaType === f.u.W) return this.Mr.res_h || void 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { profile: { get: function() { - return this.mediaType === h.u.Ga ? "timedtext" : this.RV.content_profile; + return this.mediaType === f.u.Da ? "timedtext" : this.GW.content_profile; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Fd: { + Object.defineProperties(h.prototype, { + Ed: { get: function() { return this.profile; }, @@ -79228,301 +78952,270 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { zk: { get: function() { - if (this.mediaType === h.u.X) return this.Gr.sidx; + if (this.mediaType === f.u.W) return this.Mr.sidx; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(h.prototype, { Nf: { get: function() { - return this.WRa; + return this.ASa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - du: { + Object.defineProperties(h.prototype, { + $r: { get: function() { - return this.aa ? this.Ul().du : l.L.Ia; + return this.aa ? this.jk().$r : m.J.Ba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - H5: { + Object.defineProperties(h.prototype, { + d6: { get: function() { - return this.track.H5; + return this.track.d6; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - V6: { + Object.defineProperties(h.prototype, { + t7: { get: function() { - return this.Jrb; + return this.Msb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Ha: { + Object.defineProperties(h.prototype, { + Ga: { get: function() { - return this.Xa; + return this.Va; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Jr: { + Object.defineProperties(h.prototype, { + Pr: { get: function() { - return this.Xa && this.Xa.Jr; + return this.Va && this.Va.Pr; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Mp: { + Object.defineProperties(h.prototype, { + sr: { get: function() { - return void 0 !== this.WJ ? this.WJ : this.LQb(); + return void 0 !== this.oK ? this.oK : this.VRb(); }, - set: function(q) { - this.WJ = q; + set: function(l) { + this.oK = l; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Ar: { + Object.defineProperties(h.prototype, { + Gr: { get: function() { - return this.Tp && !this.qy; + return this.Rp && !this.Ey; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Cy: { + Object.defineProperties(h.prototype, { + Qy: { get: function() { - return this.Ar && !1 !== this.Mp; + return this.Gr && !1 !== this.sr; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Jh: { + Object.defineProperties(h.prototype, { + Kh: { get: function() { - return this.qE; + return this.HE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - dQb: { + Object.defineProperties(h.prototype, { + lRb: { get: function() { - return this.mediaType === h.u.$ || this.mediaType === h.u.X && (-1 !== this.Fd.indexOf("h264bpl") || -1 !== this.Fd.indexOf("h264mpl") || -1 !== this.Fd.indexOf("hevc") && -1 === this.Fd.indexOf("do")); + return this.mediaType === f.u.Y || this.mediaType === f.u.W && (-1 !== this.Ed.indexOf("h264bpl") || -1 !== this.Ed.indexOf("h264mpl") || -1 !== this.Ed.indexOf("hevc") && -1 === this.Ed.indexOf("do")); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - VPb: { + Object.defineProperties(h.prototype, { + cRb: { get: function() { - (0, g.assert)(!!this.Ha, "Initial header should have been received already"); - return this.la.Oqa() && -1 < this.Fd.indexOf("h264mpl") && void 0 === this.Ha.Sia; + (0, d.assert)(!!this.Ga, "Initial header should have been received already"); + return this.ca.pra() && -1 < this.Ed.indexOf("h264mpl") && void 0 === this.Ga.tja; }, enumerable: !1, configurable: !0 } }); - p.prototype.cG = function() { - return this.la.cG(this.mediaType, this.Pb); + h.prototype.vG = function() { + return this.ca.vG(this.mediaType, this.Vb); }; - p.prototype.VKb = function() { - var q; - q = this.cG(); - return q && q.stream.Ha; + h.prototype.eMb = function() { + var l; + l = this.vG(); + return l && l.stream.Ga; }; - p.prototype.FI = function(q, u) { - return this.la.FI(this, q, u); + h.prototype.ZI = function(l, n) { + return this.ca.ZI(this, l, n); }; - p.prototype.Zta = function() { - this.track.Zta(); + h.prototype.vua = function() { + this.track.vua(); }; - p.prototype.C9 = function() { - this.track.C9(); + h.prototype.e$ = function() { + this.track.e$(); }; - p.prototype.Yta = function(q, u, t, w, v, y, x, z) { - this.aa || w && void 0 !== w.cs && (this.track.Ih || void 0 !== w.ef && w.ef.length) && void 0 !== w.offset && void 0 !== w.sizes && w.sizes.length ? (!this.aa && this.W.Im && this.Nf && 0 === w.cs && (w.cs += this.Nf.dd(w.N).ja), this.Ih || (this.qE = q, this.track.Yta(this, u, t, w, y, z), this.aa || (this.Xa = new d.MOa(this.C2, this.track.No, w, v, y, x, this.P)), this.track.CWb(this))) : this.aa || (w ? this.T.error("AseStream.onHeaderReceived: fragmentsData was missing data:" + (void 0 !== w.cs) + "," + this.track.Ih + "," + this.track.Cva + "," + (void 0 !== w.ef) + "," + !(!w.ef || !w.ef.length) + "," + (void 0 !== w.offset) + "," + (void 0 !== w.sizes) + "," + !(!w.sizes || !w.sizes.length)) : this.T.error("AseStream.onHeaderReceived: fragmentsData was undefined.")); + h.prototype.uua = function(l, n, q, u, t, v, w, y) { + this.aa || u && void 0 !== u.ls && (this.track.Jh || void 0 !== u.ff && u.ff.length) && void 0 !== u.offset && void 0 !== u.sizes && u.sizes.length ? (!this.aa && this.T.Im && this.Nf && 0 === u.ls && (u.ls += this.Nf.gd(u.N).ja), this.Jh || (this.HE = l, this.track.uua(this, n, q, u, v, y), this.aa || (this.Va = new k.lPa(this.c3, this.track.zn, u, t, v, w, this.O)), this.track.SXb(this))) : this.aa || (u ? this.S.error("AseStream.onHeaderReceived: fragmentsData was missing data:" + (void 0 !== u.ls) + "," + this.track.Jh + "," + this.track.bwa + "," + (void 0 !== u.ff) + "," + !(!u.ff || !u.ff.length) + "," + (void 0 !== u.offset) + "," + (void 0 !== u.sizes) + "," + !(!u.sizes || !u.sizes.length)) : this.S.error("AseStream.onHeaderReceived: fragmentsData was undefined.")); }; - p.prototype.bAb = function(q) { - this.Ih || (this.track.cAb(q.track), this.Xa = q.Ha, this.qE = q.Jh); + h.prototype.fBb = function(l) { + this.Jh || (this.track.gBb(l.track), this.Va = l.Ga, this.HE = l.Kh); }; - p.prototype.ko = function(q) { - return new m.xq(this, void 0, this.Ha.get(q)); + h.prototype.ko = function(l) { + return new p.uq(this, void 0, this.Ga.get(l)); }; - p.prototype.a1a = function(q) { - var u; - u = this.ko(q.index); - q.Ja && (u.Di(q.Ja), u.pO(q.zw)); - return u; + h.prototype.A1a = function(l) { + var n; + n = this.ko(l.index); + l.Ha && (n.Bi(l.Ha), n.WO(l.Kw)); + return n; }; - p.prototype.z8b = function(q, u) { - this.Kga = q; - this.vRa = u; + h.prototype.c$b = function(l, n) { + this.mha = l; + this.aSa = n; }; - p.prototype.czb = function() { - this.gb = this.jb = this.Ub = this.location = this.url = void 0; + h.prototype.fAb = function() { + this.eb = this.ib = this.Ub = this.location = this.url = void 0; }; - p.prototype.Zm = function() { + h.prototype.Wm = function() { switch (this.mediaType) { - case h.u.$: - return this.FJb(); - case h.u.X: - return this.qNb(); - case h.u.Ga: - return this.ZMb(); + case f.u.Y: + return this.PKb(); + case f.u.W: + return this.BOb(); + case f.u.Da: + return this.jOb(); default: - (0, g.assert)(!1, ("Unsupported mediaType: ").concat(this.mediaType)); + (0, d.assert)(!1, ("Unsupported mediaType: ").concat(this.mediaType)); } }; - p.prototype.AU = function(q, u, t) { - var w, v, y; - return this.aa ? (t = null === (w = t || this.url) || void 0 === w ? void 0 : w.split("?"), w = null !== (v = null === t || void 0 === t ? void 0 : t[0]) && void 0 !== v ? v : "", v = null !== (y = null === t || void 0 === t ? void 0 : t[1]) && void 0 !== y ? y : "", q ? q = this.Ul().uPb : (void 0 === u && this.T.error("AseStream.getRequestUrl: liveSegmentId undefined"), (0, g.assert)(void 0 !== u, "liveSegmentId is required for live media requests"), q = this.Ul().media.replace("$Number$", u.toString())), w + "/" + q + (v ? "?" + v : "")) : t || this.url; + h.prototype.mV = function(l, n, q) { + var u, t, v; + return this.aa ? (q = null === (u = q || this.url) || void 0 === u ? void 0 : u.split("?"), u = null !== (t = null === q || void 0 === q ? void 0 : q[0]) && void 0 !== t ? t : "", t = null !== (v = null === q || void 0 === q ? void 0 : q[1]) && void 0 !== v ? v : "", l ? l = this.jk().FQb : (void 0 === n && this.S.error("AseStream.getRequestUrl: liveSegmentId undefined"), (0, d.assert)(void 0 !== n, "liveSegmentId is required for live media requests"), l = this.jk().media.replace("$Number$", n.toString())), this.ca.tI && (n = this.jk(), v = n.Db, t += (t ? "&" : "") + "flp=" + encodeURIComponent(("ast,").concat(n.fB, ",startSegment,").concat(n.eP, ",duration,").concat(v.ja, ",timeScale,").concat(v.N))), u + "/" + l + (t ? "?" + t : "")) : q || this.url; }; - p.prototype.Ul = function() { - var q, u, t, w, v, y, x; - q = this; - (0, g.assert)(this.aa && this.la.Y.Lh, "liveMetadata missing from manifest"); - u = this.la.Y.Lh; - u = u.SX[u.Z4[this.Pb]]; - t = new Date(u.B3).getTime(); - w = Math.max(0, this.la.ou - t - this.W.h8); - v = Number(u.iY); - y = new l.L(Number(u.O$a), u.N); - x = new l.L(u.duration, u.N); - return c.__assign(c.__assign({}, u), { - Cja: t, - Kla: w, - iY: v, - du: y, - Nd: x, - iU: function(z) { - var A, B, C, D; - A = x.dd(q.N); - if (q.W.g8 && q.mediaType === h.u.$) { - B = q.H5.dd(q.N); - C = q.Aa.dd(q.Zp); - D = Math.ceil(A.yo(z - v).qa(B).kh(C)); - A = Math.ceil(A.yo(z - v + 1).qa(B).kh(C)); - D = C.yo(D).add(B).dd(q.N); - B = C.yo(A).add(B).dd(q.N); - } else(D = A.yo(z - v), B = D.add(A)); + h.prototype.jk = function(l) { + var n, q, u, t, v, w; + n = this; + (0, d.assert)(this.aa && this.ca.X.Zi, "liveMetadata missing from manifest"); + q = this.ca.X.Zi; + q = q.Uaa[q.Sma[this.Vb]]; + l = !l && this.ca.tI ? this.ca.tI.fB : new Date(q.Z3).getTime(); + u = Math.max(0, this.ca.uu - l - this.T.rW); + t = Number(q.eP); + v = new m.J(Number(q.$_b), q.N); + w = new m.J(q.duration, q.N); + return c.__assign(c.__assign({}, q), { + fB: l, + lma: u, + eP: t, + $r: v, + Db: w, + SU: function(y) { + var x, z, B, A; + x = w.gd(n.N); + if (n.T.E8 && n.mediaType === f.u.Y) { + z = n.d6.gd(n.N); + B = n.xa.gd(n.Wp); + A = Math.ceil(x.am(y - t).qa(z).Dg(B)); + x = Math.ceil(x.am(y - t + 1).qa(z).Dg(B)); + A = B.am(A).add(z).gd(n.N); + z = B.am(x).add(z).gd(n.N); + } else(A = x.am(y - t), z = A.add(x)); return { - Ka: D, - Ua: B + Ia: A, + Ua: z }; } }); }; - p.prototype.RXb = function(q) { - var u, t, w, v, y, x, z, A, B; - if (q) { - q.split(";").some(function(C) { - if (0 === C.indexOf("sc=")) return (t = C.slice(3), !0); - }); - if (t && (q = this.W.JDb, this.la.cSb() && (q = Math.max(q, this.W.KDb)), !(f.platform.time.wa() - this.la.M5a < q))) { - (0, g.assert)(null === (u = this.la.Y.Ox) || void 0 === u ? void 0 : u.Ug, "Missing pbcid for OC side channel message decryption."); - u = new n.wga(this.la.Y.Ox.Ug).decrypt(t, !0); - try { - w = JSON.parse(u); - v = w.time; - y = Number(v); - isNaN(y) ? this.T.error(("Invalid live server time in OC side channel message. time:").concat(v)) : this.la.ou = y; - x = w["live-msg-start"]; - z = w["live-msg-end"]; - void 0 !== x && isNaN(new Date(x).getTime()) || void 0 !== z && isNaN(new Date(z).getTime()) ? this.T.error("Invalid live event times in OC side channel message. " + ("live-msg-start:").concat(x, ", live-msg-end:").concat(z)) : this.la.xgb(x, z); - A = w["encoder-tag"]; - B = w["encoder-region"]; - A && B || this.T.error("Invalid encoder info in OC side channel message. " + ("encoder-tag:").concat(A, ", encoder-region:").concat(B)); - this.la.J8b(this.mediaType, { - uB: A, - tB: B - }); - this.la.M5a = f.platform.time.wa(); - } catch (C) { - this.T.error("Failed to parse decrypted OC side channel message. " + ("decryptedMessage:").concat(u)); - } - } - } - }; - p.prototype.u$ = function(q) { - return !this.eR.has(q); + h.prototype.$$ = function(l) { + return !this.PR.has(l); }; - p.prototype.Rtb = function(q) { - this.eR.has(q) ? this.T.trace("segment already blocked: " + q) : (this.T.trace("addBlockedLiveSegment: " + q), this.eR.add(q)); + h.prototype.Rub = function(l) { + this.PR.has(l) ? this.S.trace("segment already blocked: " + l) : (this.S.trace("addBlockedLiveSegment: " + l), this.PR.add(l)); }; - p.prototype.U0b = function(q) { - this.eR.has(q) && (this.T.trace("removeBlockedSegment: " + q), this.eR.delete(q)); + h.prototype.n2b = function(l) { + this.PR.has(l) && (this.S.trace("removeBlockedSegment: " + l), this.PR.delete(l)); }; - p.prototype.toJSON = function() { + h.prototype.toJSON = function() { return { - movieId: this.P, + movieId: this.O, mediaType: this.mediaType, - streamId: this.Pb, + streamId: this.Vb, bitrate: this.bitrate, - streamIndex: this.yw, - isAvailable: this.Tp, - fittable: this.Mp, - vmaf: this.ub, - resolutionWidth: this.M1b, - resolutionHeight: this.FX + streamIndex: this.Jw, + isAvailable: this.Rp, + fittable: this.sr, + vmaf: this.tb, + resolutionWidth: this.f3b, + resolutionHeight: this.pY }; }; - p.prototype.toString = function() { - return (0 === this.mediaType ? "a" : "v") + ":" + this.Pb + ":" + this.bitrate; + h.prototype.toString = function() { + return (0 === this.mediaType ? "a" : "v") + ":" + this.Vb + ":" + this.bitrate; }; - p.prototype.LQb = function() { - var q, u, t, w, v, y, x; - if (!this.Ih) return !0; - if (this.track.Zpa >= this.bitrate) return this.WJ = !0; - if (this.track.y6a <= this.bitrate) return this.WJ = !1; - (x = this.aa ? this.W.F8 * this.bitrate / 8 * (this.W.oC + (null !== (u = null === (q = this.la) || void 0 === q ? void 0 : q.dI.G) && void 0 !== u ? u : 0)) < this.Kga : this.Xa.Fxb(this.W.oC, this.Kga, null !== (w = null === (t = this.la) || void 0 === t ? void 0 : t.dI.G) && void 0 !== w ? w : 0, null !== (y = null === (v = this.la) || void 0 === v ? void 0 : v.dI.xa) && void 0 !== y ? y : 0, this.vRa)) ? this.track.Cva && !this.mi && this.track.Wl || (this.track.Zpa = this.bitrate): this.track.y6a = this.bitrate; - return this.WJ = x; + h.prototype.VRb = function() { + var l, n, q, u, t, v, w; + if (!this.Jh) return !0; + if (this.track.Bqa >= this.bitrate) return this.oK = !0; + if (this.track.c7a <= this.bitrate) return this.oK = !1; + (w = this.aa ? this.T.f9 * this.bitrate / 8 * (this.T.AC + (null !== (n = null === (l = this.ca) || void 0 === l ? void 0 : l.vI.v) && void 0 !== n ? n : 0)) < this.mha : this.Va.Gyb(this.T.AC, this.mha, null !== (u = null === (q = this.ca) || void 0 === q ? void 0 : q.vI.v) && void 0 !== u ? u : 0, null !== (v = null === (t = this.ca) || void 0 === t ? void 0 : t.vI.sa) && void 0 !== v ? v : 0, this.aSa)) ? this.track.bwa && !this.ki && this.track.Ul || (this.track.Bqa = this.bitrate): this.track.c7a = this.bitrate; + return this.oK = w; }; - p.prototype.qNb = function() { - return c.__assign(c.__assign({}, this.track.Zm()), { - profile: this.Fd + h.prototype.BOb = function() { + return c.__assign(c.__assign({}, this.track.Wm()), { + profile: this.Ed }); }; - p.prototype.FJb = function() { - return c.__assign(c.__assign({}, this.track.Zm()), { - profile: this.Fd, + h.prototype.PKb = function() { + return c.__assign(c.__assign({}, this.track.Wm()), { + profile: this.Ed, bitrate: this.bitrate }); }; - p.prototype.ZMb = function() { - return c.__assign(c.__assign({}, this.track.Zm()), { - profile: this.Fd + h.prototype.jOb = function() { + return c.__assign(c.__assign({}, this.track.Wm()), { + profile: this.Ed }); }; - return p; + return h; })(); - b.yca = r; + b.cda = r; }, 78015: function(r, b, a) { Object.defineProperties(b, { @@ -79530,28 +79223,28 @@ E3cbY[513816] = false; value: !0 } }); - b.TI = void 0; + b.oJ = void 0; a(52571); r = (function() { - function c(l, f) { - c.Cqa(this, l, f); + function c(m, f) { + c.dra(this, m, f); } - c.Cqa = function(l, f, h) { - l.Kd = f; - l.jc = h.xa; - l.Zb = h.offset; + c.dra = function(m, f, k) { + m.Md = f; + m.jc = k.sa; + m.$b = k.offset; }; Object.defineProperties(c.prototype, { stream: { get: function() { - return this.Kd; + return this.Md; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(c.prototype, { - xa: { + sa: { get: function() { return this.jc; }, @@ -79562,25 +79255,25 @@ E3cbY[513816] = false; Object.defineProperties(c.prototype, { offset: { get: function() { - return this.Zb; + return this.$b; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(c.prototype, { - la: { + ca: { get: function() { - return this.Kd.la; + return this.Md.ca; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(c.prototype, { - P: { + O: { get: function() { - return this.Kd.P; + return this.Md.O; }, enumerable: !1, configurable: !0 @@ -79589,16 +79282,16 @@ E3cbY[513816] = false; Object.defineProperties(c.prototype, { mediaType: { get: function() { - return this.Kd.mediaType; + return this.Md.mediaType; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(c.prototype, { - Pb: { + Vb: { get: function() { - return this.Kd.Pb; + return this.Md.Vb; }, enumerable: !1, configurable: !0 @@ -79607,7 +79300,7 @@ E3cbY[513816] = false; Object.defineProperties(c.prototype, { bitrate: { get: function() { - return this.Kd.bitrate; + return this.Md.bitrate; }, enumerable: !1, configurable: !0 @@ -79616,7 +79309,7 @@ E3cbY[513816] = false; Object.defineProperties(c.prototype, { profile: { get: function() { - return this.Kd.profile; + return this.Md.profile; }, enumerable: !1, configurable: !0 @@ -79625,36 +79318,36 @@ E3cbY[513816] = false; Object.defineProperties(c.prototype, { N: { get: function() { - return this.Kd.N; + return this.Md.N; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(c.prototype, { - Zp: { + Wp: { get: function() { - return this.Kd.Zp; + return this.Md.Wp; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(c.prototype, { - Aa: { + xa: { get: function() { - return this.Kd.Aa; + return this.Md.xa; }, enumerable: !1, configurable: !0 } }); - c.prototype.Y3b = function(l) { - this.Kd = l; + c.prototype.x5b = function(m) { + this.Md = m; }; return c; })(); - b.TI = r; + b.oJ = r; }, 5800: function(r, b, a) { var c; @@ -79663,133 +79356,133 @@ E3cbY[513816] = false; value: !0 } }); - b.Sz = void 0; + b.cA = void 0; r = a(85254); a = a(71808); c = (function() { - function l(f, h) { - this.Mn = f; - this.rA = h.sb; - this.Ns = h.yb; + function m(f, k) { + this.Mq = f; + this.EA = k.rb; + this.Rs = k.yb; } - Object.defineProperties(l.prototype, { - sb: { + Object.defineProperties(m.prototype, { + rb: { get: function() { - return void 0 !== this.rA ? this.rA : this.Mn.sb; + return void 0 !== this.EA ? this.EA : this.Mq.rb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { yb: { get: function() { - return void 0 !== this.Ns ? this.Ns : this.Mn.yb; + return void 0 !== this.Rs ? this.Rs : this.Mq.yb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { N: { get: function() { - return this.Mn.N; + return this.Mq.N; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - un: { + Object.defineProperties(m.prototype, { + rn: { get: function() { - return this.Mn.un; + return this.Mq.rn; }, enumerable: !1, configurable: !0 } }); - l.prototype.t3b = function(f) { - this.rA = f; + m.prototype.S4b = function(f) { + this.EA = f; }; - l.prototype.nO = function(f) { - this.Ns = f; + m.prototype.UO = function(f) { + this.Rs = f; }; - l.prototype.Z3 = function() { - this.Ns = void 0; + m.prototype.w4 = function() { + this.Rs = void 0; }; - return l; + return m; })(); - b.Sz = c; - (0, r.Ek)(a.Mw, c); + b.cA = c; + (0, r.Ek)(a.Xw, c); }, 71808: function(r, b, a) { var f; - function c(h, d) { - return void 0 === h ? void 0 : 0 === h ? f.L.Ia : new f.L(h, d); + function c(k, d) { + return void 0 === k ? void 0 : 0 === k ? f.J.Ba : new f.J(k, d); } - function l(h, d) { - return void 0 === h || void 0 === d ? void 0 : h + d; + function m(k, d) { + return void 0 === k || void 0 === d ? void 0 : k + d; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Mw = void 0; + b.Xw = void 0; f = a(91176); r = (function() { - function h() {} - Object.defineProperties(h.prototype, { - pB: { + function k() {} + Object.defineProperties(k.prototype, { + AB: { get: function() { var d, g; d = this.yb; - g = this.sb; + g = this.rb; return (void 0 === d || void 0 === g ? void 0 : d - g) || 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - NYb: { + Object.defineProperties(k.prototype, { + f_b: { get: function() { - return l(this.sb, this.un); + return m(this.rb, this.rn); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - JYb: { + Object.defineProperties(k.prototype, { + b_b: { get: function() { - return l(this.yb, this.un); + return m(this.yb, this.rn); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Nd: { + Object.defineProperties(k.prototype, { + Db: { get: function() { - return c(this.pB, this.N); + return c(this.AB, this.N); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Ka: { + Object.defineProperties(k.prototype, { + Ia: { get: function() { - return c(this.sb, this.N); + return c(this.rb, this.N); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { Ua: { get: function() { return c(this.yb, this.N); @@ -79798,176 +79491,176 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - Db: { + Object.defineProperties(k.prototype, { + Cb: { get: function() { - return c(this.NYb, this.N); + return c(this.f_b, this.N); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { Hb: { get: function() { - return c(this.JYb, this.N); + return c(this.b_b, this.N); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Sva: { + Object.defineProperties(k.prototype, { + rwa: { get: function() { - return c(this.un, this.N); + return c(this.rn, this.N); }, enumerable: !1, configurable: !0 } }); - return h; + return k; })(); - b.Mw = r; + b.Xw = r; }, 26279: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p, h, l, n; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.UI = void 0; + b.pJ = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(6198); - h = a(82149); + k = a(82149); d = a(52571); g = a(69575); - n = a(65077); - k = a(444); - m = a(52629); - p = a(11031); + p = a(65077); + h = a(444); + l = a(52629); + n = a(11031); r = (function() { - function q(u, t, w) { - this.W = t; - this.T = w; - this.av = new g.nOa(); - this.s2 = 0; - this.so = u.so; - this.la = u.la; + function q(u, t, v) { + this.T = t; + this.S = v; + this.kv = new g.NOa(); + this.S2 = 0; + this.uo = u.uo; + this.ca = u.ca; this.mediaType = u.mediaType; - this.DI = u.DI; - this.SE = u.SE; - this.mediaType === f.u.X ? (t = this.so, w = c.__read(t.streams, 1)[0], this.Gsb = new m.GJ({ + this.XI = u.XI; + this.jF = u.jF; + this.mediaType === f.u.W ? (t = this.uo, v = c.__read(t.streams, 1)[0], this.Gtb = new l.ZJ({ w: t.maxWidth, - sr: t.maxHeight + Ar: t.maxHeight }, { - w: t.f$a, - sr: t.g$a - }), void 0 !== w.framerate_value && void 0 !== w.framerate_scale && (this.gha = k.mA.from({ - Wt: w.framerate_value, - cr: w.framerate_scale - }), this.Eha = this.gha.Aa()), void 0 !== t.Msa && void 0 !== t.Lsa && (this.rrb = k.mA.from({ - Wt: t.Msa, - cr: t.Lsa - }))) : this.mediaType === f.u.$ && (this.Xpb = this.so.streams[0].channels, this.Isb = 48E3); - this.nb = (this.XJ = this.Eha) && this.XJ.N; - this.mediaType === f.u.Ga && (this.nb = 1E3); - this.lha = this.SRa = !1; - this.Zpa = -Infinity; - this.y6a = Infinity; - u = q.jqb(this, u.Lp); + w: t.T$a, + Ar: t.U$a + }), void 0 !== v.framerate_value && void 0 !== v.framerate_scale && (this.Jha = h.zA.from({ + bu: v.framerate_value, + hr: v.framerate_scale + }), this.eia = this.Jha.xa()), void 0 !== t.lta && void 0 !== t.kta && (this.tsb = h.zA.from({ + bu: t.lta, + hr: t.kta + }))) : this.mediaType === f.u.Y && (this.Xqb = this.uo.streams[0].channels, this.Itb = 48E3); + this.mb = (this.pK = this.eia) && this.pK.N; + this.mediaType === f.u.Da && (this.mb = 1E3); + this.Oha = this.wSa = !1; + this.Bqa = -Infinity; + this.c7a = Infinity; + u = q.jrb(this, u.Kp); t = u.maxBitrate; - w = u.te; - this.Wl = u.Wl; + v = u.de; + this.Ul = u.Ul; this.maxBitrate = t; - this.te = w; - this.Tsb = w.reduce(function(v, y) { - v[y.Pb] = y; - return v; + this.de = v; + this.Ttb = v.reduce(function(w, y) { + w[y.Vb] = y; + return w; }, {}); !1; } - q.jqb = function(u, t) { - var w, v, y, x, z, A, B, C; - w = u.W; - v = u.mediaType === f.u.X; + q.jrb = function(u, t) { + var v, w, y, x, z, B, A, C; + v = u.T; + w = u.mediaType === f.u.W; y = !1; x = 0; z = []; - if (u.mediaType === f.u.$ || u.mediaType === f.u.X) { - A = u.so; - B = A.streams.some(function(D) { - return D.mi; + if (u.mediaType === f.u.Y || u.mediaType === f.u.W) { + B = u.uo; + A = B.streams.some(function(D) { + return D.ki; }); - A.streams.forEach(function(D, E) { + B.streams.forEach(function(D, E) { var G, F, H; G = D.bitrate; F = !0; - if (v) { - H = D.mi; - F = t ? !0 : H === B; + if (w) { + H = D.ki; + F = t ? !0 : H === A; y = y || H; } F && G > x && (x = G); - D = new p.yca({ - Gr: D, - yw: E, + D = new n.cda({ + Mr: D, + Jw: E, track: u, - Tp: F - }, w, u.T); + Rp: F + }, v, u.S); z.push(D); }); - } else if (u.mediaType === f.u.Ga) { - C = u.so; - A = C.downloadableIds["imsc1.1"]; - if (C = C.ttDownloadables["imsc1.1"])(A = new p.yca({ - Gr: C, - yw: 0, + } else if (u.mediaType === f.u.Da) { + C = u.uo; + B = C.downloadableIds["imsc1.1"]; + if (C = C.ttDownloadables["imsc1.1"])(B = new n.cda({ + Mr: C, + Jw: 0, track: u, - Tp: !0, - R6b: A, - Jh: [] - }, w, u.T), z.push(A), u.av.set(A)); + Rp: !0, + u8b: B, + Kh: [] + }, v, u.S), z.push(B), u.kv.set(B)); } return { - Wl: y, + Ul: y, maxBitrate: x, - te: z + de: z }; }; Object.defineProperties(q.prototype, { - oW: { + dX: { get: function() { - return !this.Ih && 0 === this.s2; + return !this.Jh && 0 === this.S2; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Ih: { + Jh: { get: function() { var u; - return this.mediaType === f.u.Ga ? !0 : this.aa ? !(null === (u = this.av.value) || void 0 === u || !u.Ih) : !!this.No && !!this.av.value; + return this.mediaType === f.u.Da ? !0 : this.aa ? !(null === (u = this.kv.value) || void 0 === u || !u.Jh) : !!this.zn && !!this.kv.value; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Cva: { + bwa: { get: function() { - return this.SRa; + return this.wSa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - P: { + O: { get: function() { - return String(this.la.P); + return String(this.ca.O); }, enumerable: !1, configurable: !0 @@ -79976,7 +79669,7 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { trackId: { get: function() { - return this.mediaType === f.u.Ga ? this.so.id : this.so.track_id; + return this.mediaType === f.u.Da ? this.uo.id : this.uo.track_id; }, enumerable: !1, configurable: !0 @@ -79985,16 +79678,16 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { xo: { get: function() { - return this.Erb; + return this.Hsb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Aa: { + xa: { get: function() { - return this.XJ; + return this.pK; }, enumerable: !1, configurable: !0 @@ -80003,25 +79696,25 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { frameRate: { get: function() { - return this.gha; + return this.Jha; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - v8: { + V8: { get: function() { - return this.rrb; + return this.tsb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - tk: { + uk: { get: function() { - return this.Gsb; + return this.Gtb; }, enumerable: !1, configurable: !0 @@ -80030,7 +79723,7 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { channels: { get: function() { - return this.Xpb; + return this.Xqb; }, enumerable: !1, configurable: !0 @@ -80039,7 +79732,7 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { sampleRate: { get: function() { - return this.Isb; + return this.Itb; }, enumerable: !1, configurable: !0 @@ -80048,16 +79741,16 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { profile: { get: function() { - return this.mediaType === f.u.Ga ? this.so.rawTrackType : this.so.profile; + return this.mediaType === f.u.Da ? this.uo.rawTrackType : this.uo.profile; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - fI: { + xI: { get: function() { - return this.mediaType === f.u.Ga ? this.so.rawTrackType : this.so.fI; + return this.mediaType === f.u.Da ? this.uo.rawTrackType : this.uo.xI; }, enumerable: !1, configurable: !0 @@ -80066,54 +79759,54 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { N: { get: function() { - return this.nb; + return this.mb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Zp: { + Wp: { get: function() { - return this.Drb; + return this.Gsb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - No: { + zn: { get: function() { - return this.Ic; + return this.Mc; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - vG: { + Pt: { get: function() { - return this.av.value; + return this.kv.value; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Jna: { + loa: { get: function() { - return this.av; + return this.kv; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - $V: { + PW: { get: function() { - return this.te.some(function(u) { + return this.de.some(function(u) { var t; - return 1 < ((null === (t = u.Jh) || void 0 === t ? void 0 : t.length) || 0); + return 1 < ((null === (t = u.Kh) || void 0 === t ? void 0 : t.length) || 0); }); }, enumerable: !1, @@ -80123,121 +79816,112 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { aa: { get: function() { - return this.la.aa; + return this.ca.aa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - H5: { + d6: { get: function() { - return this.Iqb || l.L.Ia; + return this.Irb || m.J.Ba; }, set: function(u) { - this.Iqb = u; + this.Irb = u; }, enumerable: !1, configurable: !0 } }); - q.prototype.mo = function(u) { - return this.mG()[u]; + q.prototype.lk = function(u) { + return this.DG()[u]; }; - q.prototype.mG = function() { - return this.Tsb; + q.prototype.DG = function() { + return this.Ttb; }; q.prototype.equals = function(u) { - return !!u && this.P === u.P && this.mediaType === u.mediaType && this.trackId === u.trackId; + return !!u && this.O === u.O && this.mediaType === u.mediaType && this.trackId === u.trackId; }; - q.prototype.Zta = function() { - this.s2++; + q.prototype.vua = function() { + this.S2++; }; - q.prototype.C9 = function() { - 0 < this.s2 && this.s2--; + q.prototype.e$ = function() { + 0 < this.S2 && this.S2--; }; - q.prototype.Yta = function(u, t, w, v, y, x) { - if (this.aa || v && void 0 !== v.cs && (this.Ih || void 0 !== v.ef && v.ef.length)) { - if (u.mi || !u.track.Wl) this.SRa = !0; - if (this.Ih) !this.lha && !this.aa && v.ef && v.ef.length > this.No.length && (this.Ic = new h.kga(this.mediaType, this.Aa, v, y), this.av.Mbb(), this.Zpa = -Infinity, this.lha = !0); + q.prototype.uua = function(u, t, v, w, y, x) { + if (this.aa || w && void 0 !== w.ls && (this.Jh || void 0 !== w.ff && w.ff.length)) { + if (u.ki || !u.track.Ul) this.wSa = !0; + if (this.Jh) !this.Oha && !this.aa && w.ff && w.ff.length > this.zn.length && (this.Mc = new k.Oga(this.mediaType, this.xa, w, y), this.kv.zcb(), this.Bqa = -Infinity, this.Oha = !0); else { - this.tSa(t); - this.Erb = x; - void 0 !== w && this.mediaType === f.u.X && this.W.t2b && (w = k.mA.c0a(w).Aa()); - if (w = w || this.Eha)(this.sSa(w || this.Eha), void 0 === this.N && this.uSa(w.N)); - this.aa || (this.Ic = new h.kga(this.mediaType, this.Aa, v, y)); - if (u.mi || !u.track.Wl) this.lha = !0; + this.ZSa(t); + this.Hsb = x; + void 0 !== v && this.mediaType === f.u.W && this.T.Q3b && (v = h.zA.F0a(v).xa()); + if (v = v || this.eia)(this.YSa(v || this.eia), void 0 === this.N && this.$Sa(v.N)); + this.aa || (this.Mc = new k.Oga(this.mediaType, this.xa, w, y)); + if (u.ki || !u.track.Ul) this.Oha = !0; } - } else this.aa || this.T && this.T.error("AseTrack.onHeaderReceived with missing fragments data"); - }; - q.prototype.CWb = function(u) { - void 0 === this.av.value && this.av.set(u); - }; - q.prototype.cAb = function(u) { - this.Ih || (this.uSa(u.N), this.tSa(u.Zp), this.sSa(u.Aa), this.Ic = u.No, u.Jna.value ? this.av.set(u.Jna.value) : this.av.Mbb()); - }; - q.prototype.zWb = function(u) { - var t, w; - t = u.zza; - u = u.I_a; - if (this.mediaType !== f.u.$ || void 0 === u) return !1; - w = this.la.oSb().dd(this.Zp); - t = new l.L(t + u, this.Zp).qa(w); - u = Math.floor(t.kh(this.Aa)); - this.H5 = t.qa(this.Aa.yo(u)); + } else this.aa || this.S && this.S.error("AseTrack.onHeaderReceived with missing fragments data"); + }; + q.prototype.SXb = function(u) { + void 0 === this.kv.value && this.kv.set(u); + }; + q.prototype.gBb = function(u) { + this.Jh || (this.$Sa(u.N), this.ZSa(u.Wp), this.YSa(u.xa), this.Mc = u.zn, u.loa.value ? this.kv.set(u.loa.value) : this.kv.zcb()); + }; + q.prototype.PXb = function(u) { + var t, v; + t = u.Zza; + u = u.m0a; + if (this.mediaType !== f.u.Y || void 0 === u) return !1; + v = this.ca.CTb().gd(this.Wp); + t = new m.J(t + u, this.Wp).qa(v); + u = Math.floor(t.Dg(this.xa)); + this.d6 = t.qa(this.xa.am(u)); return !0; }; - q.prototype.yt = function(u, t, w, v) { + q.prototype.qr = function(u, t, v, w) { var y; - (0, d.assert)(this.vG); - y = this.vG; - this.aa && (t = Math.min(t, this.FB().G)); - return (0, n.yt)(this.mediaType, u, y, t, w, v); - }; - q.prototype.OF = function(u, t, w) { - var v, y, x, z, A; - (0, d.assert)(this.vG); - y = this.vG; - if (this.aa) { - x = this.la.Y.Lh; - z = null === x || void 0 === x ? void 0 : x.t5; - A = void 0; - if (z) A = new Date(z).getTime(); - else if (z = this.la.Nra.endTime)(A = new Date(z).getTime() + this.W.bSb, t = Infinity); - Infinity === t && void 0 !== A && (t = y.Ul().Cja, z = null !== (v = null === x || void 0 === x ? void 0 : x.s5) && void 0 !== v ? v : 0, t = A - t + z, 0 > t && this.T.error("AseTrack.findLastFragment negative pts.", "liveMetadata:", JSON.stringify(x), "eventEndTime:", this.la.Nra.endTime), (0, d.assert)(0 <= t)); - } - return (0, n.OF)(this.mediaType, u, y, t, w); + (0, d.assert)(this.Pt); + y = this.Pt; + return (0, p.qr)(this.mediaType, u, y, t, v, w); + }; + q.prototype.LB = function(u, t, v) { + var w; + (0, d.assert)(this.Pt); + w = this.Pt; + return (0, p.LB)(this.mediaType, u, w, t, v); }; - q.prototype.Zm = function() { + q.prototype.Wm = function() { switch (this.mediaType) { - case f.u.$: - return ((0, d.assert)(this.mediaType === f.u.$), (0, d.assert)(void 0 !== this.channels), (0, d.assert)(void 0 !== this.sampleRate), { + case f.u.Y: + return ((0, d.assert)(this.mediaType === f.u.Y), (0, d.assert)(void 0 !== this.channels), (0, d.assert)(void 0 !== this.sampleRate), { channels: this.channels, profile: this.profile, - fI: this.fI, - bitrate: this.te[this.te.length - 1].bitrate, + xI: this.xI, + bitrate: this.de[this.de.length - 1].bitrate, sampleRate: this.sampleRate, xo: this.xo }); - case f.u.X: - return ((0, d.assert)(this.mediaType === f.u.X), (0, d.assert)(void 0 !== this.v8), (0, d.assert)(void 0 !== this.tk), { - J: this.la.J, - Wl: this.Wl, + case f.u.W: + return ((0, d.assert)(this.mediaType === f.u.W), (0, d.assert)(void 0 !== this.V8), (0, d.assert)(void 0 !== this.uk), { + K: this.ca.K, + Ul: this.Ul, profile: this.profile, - fhc: this.v8.Wt, - ehc: this.v8.cr, - fI: this.fI, - tk: this.tk, - maxWidth: this.tk.tk.w, - maxHeight: this.tk.tk.sr, - f$a: this.tk.H9a.w, - g$a: this.tk.H9a.sr, + Jic: this.V8.bu, + Iic: this.V8.hr, + xI: this.xI, + uk: this.uk, + maxWidth: this.uk.uk.w, + maxHeight: this.uk.uk.Ar, + T$a: this.uk.t$a.w, + U$a: this.uk.t$a.Ar, xo: this.xo }); - case f.u.Ga: - return ((0, d.assert)(this.mediaType === f.u.Ga), { + case f.u.Da: + return ((0, d.assert)(this.mediaType === f.u.Da), { profile: this.profile, - fI: this.fI + xI: this.xI }); default: (0, d.assert)(!1, ("Unsupported mediaType: ").concat(this.mediaType)); @@ -80245,7 +79929,7 @@ E3cbY[513816] = false; }; q.prototype.toJSON = function() { return { - movieId: this.P, + movieId: this.O, mediaType: this.mediaType, trackId: this.trackId }; @@ -80253,86 +79937,94 @@ E3cbY[513816] = false; q.prototype.toString = function() { return (0 === this.mediaType ? "a" : "v") + ":" + this.trackId; }; - q.prototype.FB = function() { + q.prototype.$U = function() { + (0, d.assert)(this.aa, "Unexpected call to getLiveAvailabilityStartTime. Not a live track."); + return (this.Pt || this.de[0]).jk(!0).fB; + }; + q.prototype.zy = function() { (0, d.assert)(this.aa, "Unexpected call to getLiveEdgeTargetTimestamp. Not a live track."); - return l.L.Na(Math.max(0, this.P0a() - this.W.NG)); + return m.J.Oa(Math.max(0, this.o1a() - this.T.qC)); }; - q.prototype.z1a = function(u) { + q.prototype.Y1a = function(u) { (0, d.assert)(this.aa, "Unexpected call to getLiveModeForContentTimestamp. Not a live track."); - return this.P0a() - u.G > 1E3 * this.la.al.pSb ? "DVR" : "LIVE"; + return this.o1a() - u.v > 1E3 * this.ca.el.DTb ? "DVR" : "LIVE"; }; - q.prototype.P0a = function() { + q.prototype.AMb = function() { + (0, d.assert)(this.aa, "Unexpected call to getLiveVideoPresentationTimeOffset. Not a live track."); + return (this.Pt || this.de[0]).jk().$r; + }; + q.prototype.o1a = function() { (0, d.assert)(this.aa, "Unexpected call to getCushionedLiveEdgeMs. Not a live track."); - return (this.vG || this.te[0]).Ul().Kla; + return (this.Pt || this.de[0]).jk().lma; }; - q.prototype.uSa = function(u) { - this.nb = u; + q.prototype.$Sa = function(u) { + this.mb = u; }; - q.prototype.tSa = function(u) { - this.Drb = u; + q.prototype.ZSa = function(u) { + this.Gsb = u; }; - q.prototype.sSa = function(u) { - new k.mA(u.N, u.ja).Aa(); - this.XJ = u; - this.mediaType === f.u.X && (this.gha = k.mA.c0a(u)); + q.prototype.YSa = function(u) { + new h.zA(u.N, u.ja).xa(); + this.pK = u; + this.mediaType === f.u.W && (this.Jha = h.zA.F0a(u)); }; return q; })(); - b.UI = r; + b.pJ = r; }, 51440: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.zca = void 0; + b.dda = void 0; c = a(5163); a(91562); a(66164); a(52571); r = a(85254); - l = a(50468); + m = a(50468); a = (function(f) { - function h(d, g, n, k, m, p, q, u) { + function k(d, g, p, h, l, n, q, u) { var t; - t = c.__assign(c.__assign({}, n), { - offset: n.offset, - xa: n.nta + 8, - VG: void 0, + t = c.__assign(c.__assign({}, p), { + offset: p.offset, + sa: p.Lta + 8, + lH: void 0, responseType: 0 }); - k = f.call(this, d, g, "moof", t, k, m, p, q) || this; - k.Uy = !1; - l.xq.Bb(k, d, m, n, u); - k.VTb = k.Ixb(n, t.xa); - k.XZa(g, "mdat", n, k.VTb); - return k; + h = f.call(this, d, g, "moof", t, h, l, n, q) || this; + h.hz = !1; + m.uq.Eb(h, d, l, p, u); + h.lVb = h.Jyb(p, t.sa); + h.B_a(g, "mdat", p, h.lVb); + return h; } - c.__extends(h, f); - h.prototype.Ixb = function(d, g) { - var n; + c.__extends(k, f); + k.prototype.Jyb = function(d, g) { + var p; g = { offset: d.offset + g, - xa: d.xa - g + sa: d.sa - g }; - if (this.Ja) { - if (0 < this.Ja.start) { - n = this.A_a(this.Ja.start); - n && (g.offset = d.offset + n, g.xa = d.xa - n); + if (this.Ha) { + if (0 < this.Ha.start) { + p = this.e0a(this.Ha.start); + p && (g.offset = d.offset + p, g.sa = d.sa - p); } - this.Ja.end < this.zt && (n = this.A_a(this.Ja.end)) && (g.xa -= d.xa - n); + this.Ha.end < this.Ft && (p = this.e0a(this.Ha.end)) && (g.sa -= d.sa - p); } return g; }; - h.prototype.toString = function() { - return "ID: " + this.Hh() + ":" + f.prototype.toString.call(this); + k.prototype.toString = function() { + return "ID: " + this.ji() + ":" + f.prototype.toString.call(this); }; - return h; - })(a(50247).KZ); - b.zca = a; - (0, r.Ek)(l.xq, a); + return k; + })(a(50247).o_); + b.dda = a; + (0, r.Ek)(m.uq, a); }, 24251: function(r, b, a) { var c; @@ -80341,161 +80033,161 @@ E3cbY[513816] = false; value: !0 } }); - b.ZBa = void 0; + b.zCa = void 0; c = a(91176); r = (function() { - function l(f) { + function m(f) { this.config = f; } - l.prototype.l_b = function(f) { - var h, d, g; - h = this.config; + m.prototype.F0b = function(f) { + var k, d, g; + k = this.config; d = []; g = []; f.forEach(function(q, u) { - void 0 === q.ub ? g.push(u) : d.push(u); + void 0 === q.tb ? g.push(u) : d.push(u); }); if (0 !== g.length) - for (var n = -1, k = -1, m = function(q) { - var u, t, w, v, y, x; + for (var p = -1, h = -1, l = function(q) { + var u, t, v, w, y, x; u = g[q]; t = f[u]; - if (0 === q || u !== g[q - 1] + 1)(n = d[(0, c.jja)(d, function(z) { + if (0 === q || u !== g[q - 1] + 1)(p = d[(0, c.Nja)(d, function(z) { return z < u; - })] || -1, k = d[(0, c.Fl)(d, function(z) { + })] || -1, h = d[(0, c.Qk)(d, function(z) { return z > u; })] || -1); - w = 0; - v = h.NTb; + v = 0; + w = k.dVb; q = 0; - y = h.OTb; - 1 < k && (v = f[k].bitrate, y = f[k].ub); - 1 < n && (q = f[n].ub, w = f[n].bitrate); - v = Math.log(v); - w = 0 === w ? 0 : Math.log(w); + y = k.eVb; - 1 < h && (w = f[h].bitrate, y = f[h].tb); - 1 < p && (q = f[p].tb, v = f[p].bitrate); + w = Math.log(w); + v = 0 === v ? 0 : Math.log(v); x = Math.log(t.bitrate); - t.q5 = Math.max(0, Math.min(110, Math.round((q * (v - x) + y * (x - w)) / (v - w) * 100) / 100)); - }, p = 0; p < g.length; p++) m(p); + t.O5 = Math.max(0, Math.min(110, Math.round((q * (w - x) + y * (x - v)) / (w - v) * 100) / 100)); + }, n = 0; n < g.length; n++) l(n); }; - return l; + return m; })(); - b.ZBa = r; + b.zCa = r; }, 29092: function(r, b, a) { - var f, h, d, g, n, k, m; + var f, k, d, g, p, h, l; - function c(p) { - return p && "function" === typeof p.Bg ? !0 : !1; + function c(n) { + return n && "function" === typeof n.Cg ? !0 : !1; } - function l(p) { - return c(p) && (p = typeof p.cQb, "boolean" === p || "undefined" === p) ? !0 : !1; + function m(n) { + return c(n) && (n = typeof n.kRb, "boolean" === n || "undefined" === n) ? !0 : !1; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.flatten = b.map = b.Ojb = b.mHb = b.bQb = b.Fib = b.AsyncIterator = void 0; + b.flatten = b.map = b.Lkb = b.tIb = b.jRb = b.Cjb = b.AsyncIterator = void 0; f = a(5163); - h = a(48170); + k = a(48170); g = (function() { - function p(q) { + function n(q) { var u; u = this; - this.Wqb = q; - this.vR = !1; - this.usb = function(t) { - return u.d_b(t); + this.Xrb = q; + this.fS = !1; + this.vtb = function(t) { + return u.x0b(t); }; - this.bXa(); + this.IXa(); } - p.M7 = function(q, u) { + n.m8 = function(q, u) { function t() { - var w; - w = q.next(); - w.then(function(v) { - l(q) && q.cQb || u(v); + var v; + v = q.next(); + v.then(function(w) { + m(q) && q.kRb || u(w); }); - w.then(function(v) { - return !v.done && t(); + v.then(function(w) { + return !w.done && t(); }); } t(); }; - Object.defineProperties(p.prototype, { - Ay: { + Object.defineProperties(n.prototype, { + Oy: { get: function() { - return this.vR; + return this.fS; }, enumerable: !1, configurable: !0 } }); - p.DKb = function() { - return new n([]); + n.NLb = function() { + return new p([]); }; - p.vpa = function() { + n.Zpa = function() { d || (d = Promise.resolve({ done: !0 })); return d; }; - Object.defineProperties(p.prototype, { - qM: { + Object.defineProperties(n.prototype, { + QM: { get: function() { - return this.Ls || !1; + return this.Ps || !1; }, enumerable: !1, configurable: !0 } }); - p.prototype.Bg = function() { + n.prototype.Cg = function() { this.cancel(); }; - p.prototype.cancel = function() { - this.ORa(); - this.Ls = !0; - return this.Jga; + n.prototype.cancel = function() { + this.sSa(); + this.Ps = !0; + return this.lha; }; - p.prototype.next = function() { - return this.Ls ? this.Jga : Promise.race([this.Jga, this.Wqb()]).then(this.usb); + n.prototype.next = function() { + return this.Ps ? this.lha : Promise.race([this.lha, this.Xrb()]).then(this.vtb); }; - p.prototype.d_b = function(q) { - q.done && (this.vR = !0, this.Bg()); - this.qM || (this.ORa(), this.bXa()); + n.prototype.x0b = function(q) { + q.done && (this.fS = !0, this.Cg()); + this.QM || (this.sSa(), this.IXa()); return q; }; - p.prototype.bXa = function() { + n.prototype.IXa = function() { var q; q = this; - this.Jga = new Promise(function(u) { - q.ORa = function() { + this.lha = new Promise(function(u) { + q.sSa = function() { u({ done: !0 }); }; }); }; - return p; + return n; })(); b.AsyncIterator = g; - n = (function(p) { + p = (function(n) { function q(u) { var t; - t = p.call(this, function() { - return t.KLb(); + t = n.call(this, function() { + return t.VMb(); }) || this; - t.ZE = u; + t.qF = u; t.index = 0; return t; } - f.__extends(q, p); - q.prototype.Bg = function() { - c(this.ZE) && this.ZE.Bg(); - p.prototype.Bg.call(this); + f.__extends(q, n); + q.prototype.Cg = function() { + c(this.qF) && this.qF.Cg(); + n.prototype.Cg.call(this); }; - q.prototype.KLb = function() { - return this.ZE.length > this.index ? Promise.resolve({ - value: this.ZE[this.index++], + q.prototype.VMb = function() { + return this.qF.length > this.index ? Promise.resolve({ + value: this.qF[this.index++], done: !1 }) : Promise.resolve({ done: !0 @@ -80503,119 +80195,119 @@ E3cbY[513816] = false; }; return q; })(g); - b.Fib = n; - b.bQb = c; - b.mHb = l; - k = (function(p) { - function q(u, t, w) { - var v; - v = p.call(this, function() { - return v.vta(); + b.Cjb = p; + b.jRb = c; + b.tIb = m; + h = (function(n) { + function q(u, t, v) { + var w; + w = n.call(this, function() { + return w.Tta(); }) || this; - v.console = t; - v.Nk = w; - v.Mva = !1; - Array.isArray(u) ? v.DR = new n(u) : v.DR = u; - return v; + w.console = t; + w.Nk = v; + w.kwa = !1; + Array.isArray(u) ? w.oS = new p(u) : w.oS = u; + return w; } - f.__extends(q, p); - q.prototype.f_b = function(u) { + f.__extends(q, n); + q.prototype.z0b = function(u) { var t; - this.Mva = !1; + this.kwa = !1; t = this.console; - h.K && t && t.trace("CompoundIterator: processNextOuterIterator"); + k.L && t && t.trace("CompoundIterator: processNextOuterIterator"); if (u.done) return u; u = u.value; - if (this.ZJ) return (c(u) && u.Bg(), g.vpa()); - Array.isArray(u) ? this.Nk = new n(u) : this.Nk = u; - return this.vta(); + if (this.sK) return (c(u) && u.Cg(), g.Zpa()); + Array.isArray(u) ? this.Nk = new p(u) : this.Nk = u; + return this.Tta(); }; - q.prototype.e_b = function(u) { + q.prototype.y0b = function(u) { var t; t = this.console; - h.K && t && t.trace("CompoundIterator: processNextInnerResult", this.ZJ, u.done); - if (!u.done || this.ZJ) return u; + k.L && t && t.trace("CompoundIterator: processNextInnerResult", this.sK, u.done); + if (!u.done || this.sK) return u; this.Nk = void 0; - return this.vta(); + return this.Tta(); }; - q.prototype.Bg = function() { + q.prototype.Cg = function() { var u; u = this.console; - h.K && u && u.trace("CompoundIterator: dispose"); - this.ZJ = !0; - p.prototype.Bg.call(this); - c(this.DR) && this.DR.Bg(); - c(this.Nk) && this.Nk.Bg(); + k.L && u && u.trace("CompoundIterator: dispose"); + this.sK = !0; + n.prototype.Cg.call(this); + c(this.oS) && this.oS.Cg(); + c(this.Nk) && this.Nk.Cg(); }; q.prototype.toString = function() { - return ("CompoundIterator ").concat(this.ZJ, " ").concat(this.DR, " ").concat(this.Nk); + return ("CompoundIterator ").concat(this.sK, " ").concat(this.oS, " ").concat(this.Nk); }; - q.prototype.vta = function() { + q.prototype.Tta = function() { var u, t; u = this; t = this.console; - h.K && t && t.trace("CompoundIterator: nextImpl"); - if (this.Nk) return (h.K && t && t.trace("CompoundIterator: getNextInner"), this.Nk.next().then(function(w) { - return u.e_b(w); + k.L && t && t.trace("CompoundIterator: nextImpl"); + if (this.Nk) return (k.L && t && t.trace("CompoundIterator: getNextInner"), this.Nk.next().then(function(v) { + return u.y0b(v); })); - this.Mva = !0; - h.K && t && t.trace("CompoundIterator: getNextOuter"); - return this.DR.next().then(function(w) { - return u.f_b(w); + this.kwa = !0; + k.L && t && t.trace("CompoundIterator: getNextOuter"); + return this.oS.next().then(function(v) { + return u.z0b(v); }); }; return q; })(g); - b.Ojb = k; - b.map = function(p, q, u) { - return new m(p, q, u); + b.Lkb = h; + b.map = function(n, q, u) { + return new l(n, q, u); }; - m = (function(p) { - function q(u, t, w) { - var v; - v = p.call(this, function() { - return v.Oqb(); + l = (function(n) { + function q(u, t, v) { + var w; + w = n.call(this, function() { + return w.Orb(); }) || this; - v.source = u; - v.xsa = t; - v.cla = w; - return v; + w.source = u; + w.Wsa = t; + w.Dla = v; + return w; } - f.__extends(q, p); - q.prototype.Bg = function() { - c(this.source) && this.source.Bg(); - p.prototype.Bg.call(this); + f.__extends(q, n); + q.prototype.Cg = function() { + c(this.source) && this.source.Cg(); + n.prototype.Cg.call(this); }; - q.prototype.Oqb = function() { - var u, t, w; - u = this.cla; - t = this.xsa; - w = this.source; - h.K && u && u.trace("MappedIterator: Requesting next"); - return w.next().then(function(v) { - return v.done ? v : t(v.value); + q.prototype.Orb = function() { + var u, t, v; + u = this.Dla; + t = this.Wsa; + v = this.source; + k.L && u && u.trace("MappedIterator: Requesting next"); + return v.next().then(function(w) { + return w.done ? w : t(w.value); }); }; return q; })(g); - b.flatten = function(p, q, u) { - return new k(p, q, u); + b.flatten = function(n, q, u) { + return new h(n, q, u); }; }, 89645: function(r, b, a) { - var f, h, d, g, n, k, m, p; + var f, k, d, g, p, h, l, n; function c(q, u) { return q.done ? q : { value: { value: q.value, - OSa: u + uTa: u } }; } - function l(q) { - q.OSa(); + function m(q) { + q.uTa(); return { done: !1, value: q.value @@ -80626,39 +80318,39 @@ E3cbY[513816] = false; value: !0 } }); - b.mwb = b.Fob = b.oD = void 0; + b.kxb = b.Epb = b.FD = void 0; f = a(5163); - h = a(66164); + k = a(66164); r = a(90745); d = a(29092); g = a(48170); - n = a(69575); - k = a(52571); + p = a(69575); + h = a(52571); a = a(85254); - m = (function() { + l = (function() { function q(u, t) { this.console = u; - this.Sf = t; - this.Hrb = this.lR = 0; - this.fg = []; - this.console = (0, n.Oh)(h.platform, this.console, "QueueIterator:"); + this.Tf = t; + this.Ksb = this.WR = 0; + this.gg = []; + this.console = (0, p.Oh)(k.platform, this.console, "QueueIterator:"); } Object.defineProperties(q.prototype, { - oEb: { + sFb: { get: function() { - return this.lR; + return this.WR; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - yWa: { + hXa: { get: function() { - var u, t, w; - for (t = 0; t < this.fg.length; t++) { - w = this.fg[t]; - if (!w.mV || (null === (u = w.item) || void 0 === u ? 0 : u.done)) break; + var u, t, v; + for (t = 0; t < this.gg.length; t++) { + v = this.gg[t]; + if (!v.ZV || (null === (u = v.item) || void 0 === u ? 0 : u.done)) break; } return t; }, @@ -80669,26 +80361,26 @@ E3cbY[513816] = false; Object.defineProperties(q.prototype, { count: { get: function() { - return this.Sf; + return this.Tf; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Ay: { + Oy: { get: function() { - return 0 === this.Sf; + return 0 === this.Tf; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(q.prototype, { - Kwa: { + jxa: { get: function() { var u; - for (u = 0; u < this.fg.length && this.fg[u].kra; u++); + for (u = 0; u < this.gg.length && this.gg[u].Mra; u++); return u; }, enumerable: !1, @@ -80699,7 +80391,7 @@ E3cbY[513816] = false; head: { get: function() { var u; - u = f.__read(this.fg, 1)[0]; + u = f.__read(this.gg, 1)[0]; return (u = u && u.item) && !u.done && u.value; }, enumerable: !1, @@ -80707,443 +80399,443 @@ E3cbY[513816] = false; } }); Object.defineProperties(q.prototype, { - wta: { + Uta: { get: function() { var u; - for (u = 0; u < this.fg.length && this.fg[u].mV; u++); + for (u = 0; u < this.gg.length && this.gg[u].ZV; u++); return u; }, enumerable: !1, configurable: !0 } }); - q.prototype.KF = function() { + q.prototype.bG = function() { var u; - if (void 0 === this.Sf) { + if (void 0 === this.Tf) { u = this.console; - g.K && u && u.trace("QueueIterator: enqueueEnd"); - this.Wza(this.wta - (this.Sf || 0)); + g.L && u && u.trace("QueueIterator: enqueueEnd"); + this.tAa(this.Uta - (this.Tf || 0)); } }; q.prototype.Dk = function() { - return this.fg.map(function(u) { + return this.gg.map(function(u) { return u.item; }); }; - q.prototype.PY = function() { - this.zf || (this.zf = this.fg.filter(function(u) { + q.prototype.wZ = function() { + this.xf || (this.xf = this.gg.filter(function(u) { return (null === u || void 0 === u ? void 0 : u.item) && !u.item.done; }).map(function(u) { return u.item.value; })); - return this.zf; + return this.xf; }; - q.prototype.Wza = function(u) { + q.prototype.tAa = function(u) { var t; - g.K && this.console.trace("updateCount", { - Zic: this.Sf, - bo: u + g.L && this.console.trace("updateCount", { + Ckc: this.Tf, + gr: u }); - if (void 0 !== this.Sf) { - t = this.fg[this.Sf]; - t && this.Iqa(t); + if (void 0 !== this.Tf) { + t = this.gg[this.Tf]; + t && this.kra(t); } - this.Sf = void 0 === this.Sf ? u : void 0 === u ? u : this.Sf + u; - void 0 !== this.Sf && (this.Sf = Math.max(0, this.Sf), (t = this.fg[this.Sf]) && t.FG.resolve({ + this.Tf = void 0 === this.Tf ? u : void 0 === u ? u : this.Tf + u; + void 0 !== this.Tf && (this.Tf = Math.max(0, this.Tf), (t = this.gg[this.Tf]) && t.WG.resolve({ done: !0 })); }; q.prototype.enqueue = function(u) { var t; - g.K && this.console.trace("Enqueue called"); - t = this.wta; - this.Y3(); - return this.x_b(t, { + g.L && this.console.trace("Enqueue called"); + t = this.Uta; + this.v4(); + return this.R0b(t, { value: u, done: !1 - }).pYa.promise; + }).WYa.promise; }; - q.prototype.Kbb = function() { - g.K && this.console.trace("resetEnd"); - this.Wza(void 0); + q.prototype.xcb = function() { + g.L && this.console.trace("resetEnd"); + this.tAa(void 0); }; q.prototype.clear = function(u) { - var t, w, v; - g.K && this.console.trace("clear"); - this.Qva(); - t = this.Kwa; - w = this.fg.length - t; - if (0 < w) { - v = { + var t, v, w; + g.L && this.console.trace("clear"); + this.pwa(); + t = this.jxa; + v = this.gg.length - t; + if (0 < v) { + w = { index: t, - Ota: w + kua: v }; - g.K && this.console.trace("Removing items", v); - this.fg.splice(t, w); - this.Y3(); - this.emit("onRemoved", v); + g.L && this.console.trace("Removing items", w); + this.gg.splice(t, v); + this.v4(); + this.emit("onRemoved", w); } - for (w = 1; w < t; w++) this.Iqa(this.fg[w]); - this.Sf = void 0; - this.Wza(u ? u + t : u); - this.lR && (this.lR = 0); + for (v = 1; v < t; v++) this.kra(this.gg[v]); + this.Tf = void 0; + this.tAa(u ? u + t : u); + this.WR && (this.WR = 0); }; q.prototype.getIterator = function() { var u, t; u = this; - t = (0, n.Oh)(h.platform, this.console, "QueueIteratorInstance::"); - return new p(this, function(w) { - return u.O1a(w); + t = (0, p.Oh)(k.platform, this.console, "QueueIteratorInstance::"); + return new n(this, function(v) { + return u.l2a(v); }, t); }; - q.prototype.nEb = function() { + q.prototype.rFb = function() { var u; - if (0 < this.Kwa) { - u = f.__read(this.fg, 1)[0]; - u.mV && (g.K && this.console.trace("dequeue", u.id), this.Qva(1), this.emit("onDequeue", u.FG.promise)); + if (0 < this.jxa) { + u = f.__read(this.gg, 1)[0]; + u.ZV && (g.L && this.console.trace("dequeue", u.id), this.pwa(1), this.emit("onDequeue", u.WG.promise)); } }; q.prototype.remove = function(u) { - var t, w, v; - for (t = 0; t < this.fg.length; t++) { - w = this.fg[t]; - v = w.item; - if (v && !v.done && v.value === u) { - this.fg.splice(t, 1); - this.Sf && this.Sf > t && this.Sf--; - this.Y3(); - g.K && this.console.trace("removed", { - id: w.id + var t, v, w; + for (t = 0; t < this.gg.length; t++) { + v = this.gg[t]; + w = v.item; + if (w && !w.done && w.value === u) { + this.gg.splice(t, 1); + this.Tf && this.Tf > t && this.Tf--; + this.v4(); + g.L && this.console.trace("removed", { + id: v.id }); this.emit("onRemoved", { index: t, - Ota: 1 + kua: 1 }); break; } } }; - q.prototype.Qva = function(u) { + q.prototype.pwa = function(u) { var t; - u = u || Math.min(this.Kwa, this.wta); + u = u || Math.min(this.jxa, this.Uta); if (0 < u) { - t = this.fg.splice(0, u); - this.Y3(); - this.Sf && (this.Sf -= u); - g.K && this.console.trace("pruned", u); + t = this.gg.splice(0, u); + this.v4(); + this.Tf && (this.Tf -= u); + g.L && this.console.trace("pruned", u); Promise.resolve().then(function() { - t.forEach(function(w) { - w.pYa.resolve(); + t.forEach(function(v) { + v.WYa.resolve(); }); }); this.emit("onRemoved", { index: 0, - Ota: u + kua: u }); - this.lR += u; + this.WR += u; } }; - q.prototype.O1a = function(u) { + q.prototype.l2a = function(u) { var t; - g.K && this.console.trace("getNextItemCalled", { + g.L && this.console.trace("getNextItemCalled", { offset: u }); if (void 0 === this.count || 0 < this.count) { - this.X3a(u); - t = this.fg[u]; - t.C1b.resolve(); - u = t.FG.promise; - g.K && this.console.trace("getNextItem:return", { + this.B4a(u); + t = this.gg[u]; + t.W2b.resolve(); + u = t.WG.promise; + g.L && this.console.trace("getNextItem:return", { id: t.id }); - } else(g.K && this.console.trace("getNextItem:returnDone"), u = Promise.resolve({ + } else(g.L && this.console.trace("getNextItem:returnDone"), u = Promise.resolve({ done: !0 })); return u; }; - q.prototype.x_b = function(u, t) { - var w; - w = !t.done && t.value; - w = w && w.toJSON ? w.toJSON() : w; - g.K && this.console.trace("Providing result", { - mvb: u, - item: w - }); - this.X3a(u); - u = this.fg[u]; - w = u.FG.resolve; - w(t); + q.prototype.R0b = function(u, t) { + var v; + v = !t.done && t.value; + v = v && v.toJSON ? v.toJSON() : v; + g.L && this.console.trace("Providing result", { + mwb: u, + item: v + }); + this.B4a(u); + u = this.gg[u]; + v = u.WG.resolve; + v(t); return u; }; - q.prototype.X3a = function(u) { + q.prototype.B4a = function(u) { var t; - if (void 0 === this.fg[u]) { + if (void 0 === this.gg[u]) { t = {}; - this.Iqa(t); - this.fg[u] = t; - u === this.Sf && t.FG.resolve({ + this.kra(t); + this.gg[u] = t; + u === this.Tf && t.WG.resolve({ done: !0 }); - g.K && this.console.trace("Item initialized", { - mvb: u + g.L && this.console.trace("Item initialized", { + mwb: u }); } }; - q.prototype.vla = function(u) { + q.prototype.Xla = function(u) { var t; t = {}; - t.promise = new Promise(function(w, v) { + t.promise = new Promise(function(v, w) { t.resolve = function(y) { - w(y); + v(y); u && u(y); }; - t.reject = v; + t.reject = w; }); return t; }; - q.prototype.Iqa = function(u) { + q.prototype.kra = function(u) { var t; t = this; - u.FG = this.vla(function(w) { - u.item = w; - u.mV = !0; - g.K && t.console.trace("Item resolved", { + u.WG = this.Xla(function(v) { + u.item = v; + u.ZV = !0; + g.L && t.console.trace("Item resolved", { id: u.id }); }); - u.id && u.kra && !u.mV && (u.FG.resolve({ + u.id && u.Mra && !u.ZV && (u.WG.resolve({ done: !0 - }), g.K && this.console.warn("Overwriting requested queue item", u.id)); - u.pYa = this.vla(); - u.C1b = this.vla(function() { - u.kra = !0; - g.K && t.console.trace("Item requested", { + }), g.L && this.console.warn("Overwriting requested queue item", u.id)); + u.WYa = this.Xla(); + u.W2b = this.Xla(function() { + u.Mra = !0; + g.L && t.console.trace("Item requested", { id: u.id }); }); - u.id = this.Hrb++; - u.kra = !1; - u.mV = !1; + u.id = this.Ksb++; + u.Mra = !1; + u.ZV = !1; u.item = void 0; }; - q.prototype.Y3 = function() { - this.zf = void 0; + q.prototype.v4 = function() { + this.xf = void 0; }; - q.prototype.goa = function() { - var u, t, w; + q.prototype.Joa = function() { + var u, t, v; u = this; - t = (0, n.Oh)(h.platform, this.console, "QueueIteratorInstance::"); - w = new p(this, function(v) { + t = (0, p.Oh)(k.platform, this.console, "QueueIteratorInstance::"); + v = new n(this, function(w) { var y, x; - if (0 === u.count) return d.AsyncIterator.vpa(); - y = u.O1a(v); - x = u.fg[0]; + if (0 === u.count) return d.AsyncIterator.Zpa(); + y = u.l2a(w); + x = u.gg[0]; return y.then(function(z) { return c(z, function() { - w.qM || (x === u.fg[0] ? u.nEb() : (0, k.assert)(!u.fg.filter(function(A) { - return A.FG.promise === y; + v.QM || (x === u.gg[0] ? u.rFb() : (0, h.assert)(!u.gg.filter(function(B) { + return B.WG.promise === y; }).length, "Out of order acknowledgements are not supported")); }); }); }, t); - return w; + return v; }; return q; })(); - b.oD = m; - (0, a.Ek)(r.EventEmitter, m); - p = (function(q) { - function u(t, w, v) { + b.FD = l; + (0, a.Ek)(r.EventEmitter, l); + n = (function(q) { + function u(t, v, w) { var y; y = q.call(this, function() { - g.K && y.console.trace("Next item requested", { + g.L && y.console.trace("Next item requested", { index: y.index }); - return y.f2b(y.index++); + return y.C3b(y.index++); }) || this; y.parent = t; - y.f2b = w; - y.console = v; - y.ZJ = !1; + y.C3b = v; + y.console = w; + y.sK = !1; y.index = 0; - y.tha = !1; - y.d9a = function(x) { + y.Uha = !1; + y.Q9a = function(x) { var z; z = x.index; - x = x.Ota; + x = x.kua; y.index >= z && (y.index = Math.max(z, y.index - x)); z = y.console; - g.K && z && z.trace("QueueIteratorInstance: onRemoved modified", y.index); + g.L && z && z.trace("QueueIteratorInstance: onRemoved modified", y.index); }; return y; } f.__extends(u, q); - u.prototype.Bg = function() { + u.prototype.Cg = function() { this.console.trace("disposed"); - this.ZJ = !0; - this.$e(); - q.prototype.Bg.call(this); + this.sK = !0; + this.ze(); + q.prototype.Cg.call(this); }; u.prototype.next = function() { - this.qM || this.Hqa(); + this.QM || this.jra(); return q.prototype.next.call(this); }; u.prototype.cancel = function() { - this.$e(); + this.ze(); return q.prototype.cancel.call(this); }; - u.prototype.$e = function() { - this.parent.Lr("onRemoved", this.d9a); - this.tha = !1; + u.prototype.ze = function() { + this.parent.Rr("onRemoved", this.Q9a); + this.Uha = !1; }; - u.prototype.Hqa = function() { - this.tha || (this.tha = !0, this.parent.on("onRemoved", this.d9a)); + u.prototype.jra = function() { + this.Uha || (this.Uha = !0, this.parent.on("onRemoved", this.Q9a)); }; return u; })(d.AsyncIterator); - b.Fob = p; - b.mwb = function(q) { - return (0, d.map)(q, l); + b.Epb = n; + b.kxb = function(q) { + return (0, d.map)(q, m); }; }, 29358: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.BCa = void 0; + b.bDa = void 0; c = a(5163); - l = a(29092); + m = a(29092); f = a(48170); r = (function() { - function h(d, g, n) { - this.T = d; - this.Spb = g; - this.ue = n; - this.V1 = 0; - this.l2 = !1; - this.bR = []; - this.mE = void 0; - f.K && d.trace(("BranchRequestIterator [").concat(this.ue, "]: created")); + function k(d, g, p) { + this.S = d; + this.Tqb = g; + this.se = p; + this.w2 = 0; + this.L2 = !1; + this.NR = []; + this.DE = void 0; + f.L && d.trace(("BranchRequestIterator [").concat(this.se, "]: created")); } - Object.defineProperties(h.prototype, { - cDb: { + Object.defineProperties(k.prototype, { + gEb: { get: function() { - return this.V1; + return this.w2; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - z4: { + Object.defineProperties(k.prototype, { + X4: { get: function() { - return this.DQa; + return this.gRa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - oi: { + Object.defineProperties(k.prototype, { + li: { get: function() { - return this.l2; + return this.L2; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - NXa: { + Object.defineProperties(k.prototype, { + tYa: { get: function() { - return this.Nk ? this.Nk.Ay ? "Complete" : this.Nk.Mva ? "WaitingForBranch" : void 0 !== this.mE && 0 !== this.mE ? ("In Policy ").concat(this.bR[this.mE].name) : "WaitingForRequest" : ("Uninitialized;Prior:").concat(this.pRa); + return this.Nk ? this.Nk.Oy ? "Complete" : this.Nk.kwa ? "WaitingForBranch" : void 0 !== this.DE && 0 !== this.DE ? ("In Policy ").concat(this.NR[this.DE].name) : "WaitingForRequest" : ("Uninitialized;Prior:").concat(this.URa); }, enumerable: !1, configurable: !0 } }); - h.prototype.next = function() { + k.prototype.next = function() { return c.__awaiter(this, void 0, void 0, function() { - var d, g, n, k; - return c.__generator(this, function(m) { - switch (m.label) { + var d, g, p, h; + return c.__generator(this, function(l) { + switch (l.label) { case 0: d = this.Nk; if (!d) return [3, 6]; - this.mE = void 0; + this.DE = void 0; return [4, d.next()]; case 1: - (g = m.Wa(), n = 0, m.label = 2); + (g = l.Ka(), p = 0, l.label = 2); case 2: - if (!(n < this.bR.length)) return [3, 5]; - this.mE = n; - k = this.bR[n]; - return [4, k.process(g)]; + if (!(p < this.NR.length)) return [3, 5]; + this.DE = p; + h = this.NR[p]; + return [4, h.process(g)]; case 3: - (g = m.Wa(), m.label = 4); + (g = l.Ka(), l.label = 4); case 4: - return (n++, [3, 2]); + return (p++, [3, 2]); case 5: - this.mE = void 0; + this.DE = void 0; if (g.done || this.Nk !== d) return [2, { done: !0 }]; - this.V1++; - g.value.OSa(); + this.w2++; + g.value.uTa(); return [2, { done: !1, value: g.value.value }]; case 6: - return [2, l.AsyncIterator.vpa()]; + return [2, m.AsyncIterator.Zpa()]; } }); }); }; - h.prototype.U1b = function() { - this.keb(); - this.h0b(); + k.prototype.o3b = function() { + this.dfb(); + this.A1b(); }; - h.prototype.keb = function() { + k.prototype.dfb = function() { var d; if (this.Nk) { - this.pRa = this.NXa; + this.URa = this.tYa; d = this.Nk; - d && d.Bg(); - this.bR.forEach(function(g) { + d && d.Cg(); + this.NR.forEach(function(g) { return g.reset(); }); - d && f.K && this.T.trace(("BranchRequestIterator [").concat(this.ue, "]: Disposing iterator that was on branch "), this.z4 && this.z4.v.id); - this.l2 = !1; - this.mE = this.Nk = void 0; + d && f.L && this.S.trace(("BranchRequestIterator [").concat(this.se, "]: Disposing iterator that was on branch "), this.X4 && this.X4.I.id); + this.L2 = !1; + this.DE = this.Nk = void 0; } }; - h.prototype.U2 = function(d) { - this.bR.push(d); + k.prototype.t3 = function(d) { + this.NR.push(d); }; - h.prototype.h0b = function() { - var d, g, n, k; + k.prototype.A1b = function() { + var d, g, p, h; d = this; - if (!this.l2) { - g = this.T; - n = this.Spb; - k = this.ue; - this.V1 = 0; - this.pRa = this.DQa = void 0; - this.Nk = (0, l.flatten)((0, l.map)(n.FMb(), function(m) { + if (!this.L2) { + g = this.S; + p = this.Tqb; + h = this.se; + this.w2 = 0; + this.URa = this.gRa = void 0; + this.Nk = (0, m.flatten)((0, m.map)(p.QNb(), function(l) { return c.__awaiter(d, void 0, void 0, function() { - var p; + var n; return c.__generator(this, function(q) { switch (q.label) { case 0: - return (this.DQa = m, this.V1 = 0, f.K && g.trace(("BranchRequestIterator [").concat(this.ue, "]: new branch ").concat(m.v.id)), [4, m.IB(k)]); + return (this.gRa = l, this.w2 = 0, f.L && g.trace(("BranchRequestIterator [").concat(this.se, "]: new branch ").concat(l.I.id)), [4, l.RB(h)]); case 1: - if (p = q.Wa()) return [2, { - value: p + if (n = q.Ka()) return [2, { + value: n }]; - f.K && g.error(("BranchRequestIterator [").concat(this.ue, "]: skipping branch ").concat(m.v.id)); + f.L && g.error(("BranchRequestIterator [").concat(this.se, "]: skipping branch ").concat(l.I.id)); return [2, { value: [] }]; @@ -81151,267 +80843,266 @@ E3cbY[513816] = false; }); }); }, g), g); - this.l2 = !0; + this.L2 = !0; } }; - return h; + return k; })(); - b.BCa = r; + b.bDa = r; }, 14550: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p) { - return p === g.u.X ? 0 : p === g.u.$ ? 1 : p === g.u.Ga ? 2 : 3; + function c(n) { + return n === g.u.W ? 0 : n === g.u.Y ? 1 : n === g.u.Da ? 2 : 3; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Jca = b.Uz = b.Umb = b.JI = void 0; - l = a(5163); + b.nda = b.fA = b.Qnb = b.dJ = void 0; + m = a(5163); f = a(90745); - h = a(66164); + k = a(66164); d = a(48170); g = a(65161); - n = a(69575); - k = a(52571); - b.JI = function(p, q) { - p = c(p.mediaType); + p = a(69575); + h = a(52571); + b.dJ = function(n, q) { + n = c(n.mediaType); q = c(q.mediaType); - return p - q; + return n - q; }; - b.Umb = { - JI: b.JI + b.Qnb = { + dJ: b.dJ }; - (function(p) { - p[p.Gu = 0] = "CREATED"; - p[p.yP = 1] = "CANCELLED"; - })(m = b.Uz || (b.Uz = {})); + (function(n) { + n[n.Qu = 0] = "CREATED"; + n[n.fQ = 1] = "CANCELLED"; + })(l = b.fA || (b.fA = {})); r = (function() { - function p(q, u, t, w, v) { - this.Mi = q; - this.VQa = u; - this.Xu = t; - this.en = w; - this.Ya = m.Gu; - this.jK = []; + function n(q, u, t, v, w) { + this.et = q; + this.yRa = u; + this.ev = t; + this.bn = v; + this.Wa = l.Qu; + this.BK = []; this.events = new f.EventEmitter(); q = q.id && q.id.length ? "{" + q.id + "}" : ""; - this.console = (0, n.Oh)(h.platform, v, q); + this.console = (0, p.Oh)(k.platform, w, q); } - Object.defineProperties(p.prototype, { + Object.defineProperties(n.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Sd: { + Object.defineProperties(n.prototype, { + Od: { get: function() { - return this.Ya === m.yP; + return this.Wa === l.fQ; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - v: { + Object.defineProperties(n.prototype, { + I: { get: function() { - return this.Mi; + return this.et; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Bd: { + Object.defineProperties(n.prototype, { + Vc: { get: function() { - return this.jK; + return this.BK; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(n.prototype, { parent: { get: function() { var q; - return null === (q = this.VQa) || void 0 === q ? void 0 : q.call(this, this); + return null === (q = this.yRa) || void 0 === q ? void 0 : q.call(this, this); }, enumerable: !1, configurable: !0 } }); - p.prototype.Bb = function() { - return l.__awaiter(this, void 0, void 0, function() { + n.prototype.Eb = function() { + return m.__awaiter(this, void 0, void 0, function() { var q, u, t; t = this; - return l.__generator(this, function() { - if (q = this.parent)(q.Hb && (u = q.Hb.qa(this.en), this.Dw(u, "init from parent")), q.hP.then(function() { - var w; - if (!t.Sd) { - w = t.parent; - (0, k.assert)(w, "Parent is undefined after parent normalization"); - w.Hb && (w = w.Hb.qa(t.en), t.Dw(w, "parent normalization")); + return m.__generator(this, function() { + if (q = this.parent)(q.Hb && (u = q.Hb.qa(this.bn), this.Ow(u, "init from parent")), q.iJ.then(function() { + var v; + if (!t.Od) { + v = t.parent; + (0, h.assert)(v, "Parent is undefined after parent normalization"); + v.Hb && (v = v.Hb.qa(t.bn), t.Ow(v, "parent normalization")); } })); return [2]; }); }); }; - p.prototype.Dw = function(q, u) { + n.prototype.Ow = function(q, u) { void 0 === u && (u = "unknown"); - d.K && this.console.log(("AseBranch adjusting branchOffset to ").concat(q.G) + (" from ").concat(this.Xu.G, ". ").concat(u)); - this.Xu = q; + d.L && this.console.log(("AseBranch adjusting branchOffset to ").concat(q.v) + (" from ").concat(this.ev.v, ". ").concat(u)); + this.ev = q; }; - p.prototype.U1a = function(q) { + n.prototype.r2a = function(q) { var t; - if (!this.Sd) + if (!this.Od) for (var u = this.parent; u;) { - t = u.gG(q); + t = u.xG(q); if (t) return t; u = u.parent; } }; - p.prototype.If = function() { - this.VQa = void 0; + n.prototype.If = function() { + this.yRa = void 0; }; - p.prototype.U6 = function(q) { - return this.Bd.some(function(u) { + n.prototype.s7 = function(q) { + return this.Vc.some(function(u) { return u.mediaType === q; }); }; - return p; + return n; })(); - b.Jca = r; + b.nda = r; }, 26178: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z; - function c(A, B) { - return A.j5 || B === g.u.$ && A.g5 || B === g.u.X && A.h5 || A.Ema; + function c(B, A) { + return B.H5 || A === g.u.Y && B.E5 || A === g.u.W && B.F5 || B.gna; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.zCa = b.Uz = void 0; - l = a(5163); + b.$Ca = b.fA = void 0; + m = a(5163); f = a(91176); - h = a(91176); + k = a(91176); d = a(42431); g = a(65161); r = a(71808); - n = a(85254); - k = a(52571); - m = a(19595); - p = a(32412); + p = a(85254); + h = a(52571); + l = a(19595); + n = a(32412); q = a(48170); u = a(97757); t = a(78541); - w = a(42556); - v = a(50930); + v = a(42556); + w = a(50930); y = a(14550); x = a(5348); - (function(A) { - A[A.Gu = 0] = "CREATED"; - A[A.yP = 1] = "CANCELLED"; - })(z = b.Uz || (b.Uz = {})); - a = (function(A) { - function B(C, D, E, G, F, H, N, M, L, Q, I, J, K) { - D = A.call(this, G, L, N, H, D) || this; - D.W = C; - D.xN = E; - D.q1a = F; - D.iha = M; - D.fR = Q; - D.fv = I; - D.LI = J; - D.Lk = K; - D.wy = new p.sQ(); - D.Hwa = 0; + (function(B) { + B[B.Qu = 0] = "CREATED"; + B[B.fQ = 1] = "CANCELLED"; + })(z = b.fA || (b.fA = {})); + a = (function(B) { + function A(C, D, E, G, F, H, L, M, N, P, J, I) { + D = B.call(this, G, N, L, H, D) || this; + D.T = C; + D.$N = E; + D.Q1a = F; + D.Lha = M; + D.QR = P; + D.Zs = J; + D.fJ = I; + D.Ky = new n.fR(); + D.gxa = 0; D.Mb = void 0; - D.Az = void 0; - D.$p = new h.Yz(); - D.m7 = new h.Yz(); - D.$ta = D.nPb(); - D.veb = []; + D.Mz = void 0; + D.il = new k.jA(); + D.L7 = new k.jA(); + D.wua = D.yQb(); + D.pfb = []; return D; } - l.__extends(B, A); - B.prototype.EU = function(C) { - return this.W.O7 ? this.dRb : this.veb[C]; + m.__extends(A, B); + A.prototype.pV = function(C) { + return this.T.ZM ? this.nSb : this.pfb[C]; }; - Object.defineProperties(B.prototype, { - Bd: { + Object.defineProperties(A.prototype, { + Vc: { get: function() { var C; - this.cn && 0 === (null === (C = this.jK) || void 0 === C ? void 0 : C.length) && this.q1a && (q.K && this.console.trace("Branch getting initial tracks"), this.jK = this.q1a(this.la).sort(y.JI), q.K && this.console.trace("Branch got initial tracks:", this.jK)); - return this.jK; + this.Zm && 0 === (null === (C = this.BK) || void 0 === C ? void 0 : C.length) && this.Q1a && (q.L && this.console.trace("Branch getting initial tracks"), this.BK = this.Q1a(this.ca).sort(y.dJ), q.L && this.console.trace("Branch got initial tracks:", this.BK)); + return this.BK; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - sK: { + Object.defineProperties(A.prototype, { + LK: { get: function() { - return this.ci ? this.nr().every(function(C) { - return C.Le.sK; + return this.bi ? this.wr().every(function(C) { + return C.Oe.LK; }) : !1; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - JTa: { + Object.defineProperties(A.prototype, { + oUa: { get: function() { - return this.nr().some(function(C) { - return C.Uub; + return this.wr().some(function(C) { + return C.Uvb; }); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - ri: { + Object.defineProperties(A.prototype, { + mi: { get: function() { var C; - return !(null === (C = this.md) || void 0 === C || !C.ri); + return !(null === (C = this.md) || void 0 === C || !C.mi); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - ci: { + Object.defineProperties(A.prototype, { + bi: { get: function() { var C; - return !(null === (C = this.md) || void 0 === C || !C.ci); + return !(null === (C = this.md) || void 0 === C || !C.bi); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - QA: { + Object.defineProperties(A.prototype, { + aB: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.QA) && void 0 !== D ? D : 0; + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.aB) && void 0 !== D ? D : 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { + Object.defineProperties(A.prototype, { hf: { get: function() { var C; @@ -81421,197 +81112,197 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(B.prototype, { - hP: { + Object.defineProperties(A.prototype, { + iJ: { get: function() { - return this.$p.promise.then(function() {}); + return this.il.promise.then(function() {}); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - cn: { + Object.defineProperties(A.prototype, { + Zm: { get: function() { var C; - return !(null === (C = this.LI) || void 0 === C || !C.la); + return !(null === (C = this.fJ) || void 0 === C || !C.ca); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - T6: { + Object.defineProperties(A.prototype, { + r7: { get: function() { - return !!this.Bd.length && this.Bd.every(function(C) { - return C.Ih; + return !!this.Vc.length && this.Vc.every(function(C) { + return C.Jh; }); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - la: { + Object.defineProperties(A.prototype, { + ca: { get: function() { - (0, k.assert)(this.LI.la, "viewable should be available"); - return this.LI.la; + (0, h.assert)(this.fJ.ca, "viewable should be available"); + return this.fJ.ca; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { + Object.defineProperties(A.prototype, { N: { get: function() { var C; - return (null === (C = this.md) || void 0 === C ? void 0 : C.N) || this.en.N; + return (null === (C = this.md) || void 0 === C ? void 0 : C.N) || this.bn.N; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - sb: { + Object.defineProperties(A.prototype, { + rb: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.sb) && void 0 !== D ? D : this.en.ja; + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.rb) && void 0 !== D ? D : this.bn.ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { + Object.defineProperties(A.prototype, { yb: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.yb) && void 0 !== D ? D : this.v.Kf.dd(this.en.N).ja; + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.yb) && void 0 !== D ? D : this.I.fd.gd(this.bn.N).ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - un: { + Object.defineProperties(A.prototype, { + rn: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.un) && void 0 !== D ? D : this.xd.dd(this.N).ja; + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.rn) && void 0 !== D ? D : this.Cd.gd(this.N).ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - zy: { + Object.defineProperties(A.prototype, { + Ny: { get: function() { var C, D, E; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.zy) && void 0 !== D ? D : null === (E = this.en) || void 0 === E ? void 0 : E.add(this.xd); + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.Ny) && void 0 !== D ? D : null === (E = this.bn) || void 0 === E ? void 0 : E.add(this.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - CL: { + Object.defineProperties(A.prototype, { + XL: { get: function() { var C, D; - D = null === (C = this.v.v.fr) || void 0 === C ? void 0 : C[0]; - return D && this.Ka ? f.L.Na(Math.max(0, D[0] - this.Ka.G - this.v.se.G)) : f.L.Ia; + D = null === (C = this.I.Vk) || void 0 === C ? void 0 : C[0]; + return D && this.Ia ? f.J.Oa(Math.max(0, D[0] - this.Ia.v - this.I.uc.v)) : f.J.Ba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - Pr: { + Object.defineProperties(A.prototype, { + Xr: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.Pr) && void 0 !== D ? D : this.v.se.add(this.xd); + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.Xr) && void 0 !== D ? D : this.I.uc.add(this.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - rH: { + Object.defineProperties(A.prototype, { + JH: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.rH) && void 0 !== D ? D : this.v.Kf.add(this.xd); + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.JH) && void 0 !== D ? D : this.I.fd.add(this.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - c8: { + Object.defineProperties(A.prototype, { + B8: { get: function() { var C; - return null === (C = this.md) || void 0 === C ? void 0 : C.c8; + return null === (C = this.md) || void 0 === C ? void 0 : C.B8; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - xd: { + Object.defineProperties(A.prototype, { + Cd: { get: function() { var C, D; - return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.xd) && void 0 !== D ? D : this.Xu; + return null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.Cd) && void 0 !== D ? D : this.ev; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - gs: { + Object.defineProperties(A.prototype, { + qs: { get: function() { var C; - return (null === (C = this.md) || void 0 === C ? void 0 : C.gs) || this.v.Kf.qa(this.en || this.v.se); + return (null === (C = this.md) || void 0 === C ? void 0 : C.qs) || this.I.fd.qa(this.bn || this.I.uc); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(B.prototype, { - Rk: { + Object.defineProperties(A.prototype, { + dk: { get: function() { var C; - return null === (C = this.md) || void 0 === C ? void 0 : C.Rk; + return null === (C = this.md) || void 0 === C ? void 0 : C.dk; }, enumerable: !1, configurable: !0 } }); - B.prototype.Bb = function() { - return l.__awaiter(this, void 0, void 0, function() { + A.prototype.Eb = function() { + return m.__awaiter(this, void 0, void 0, function() { var C, D, E; E = this; - return l.__generator(this, function(G) { + return m.__generator(this, function(G) { switch (G.label) { case 0: - A.prototype.Bb.call(this); - if (this.Sd) return [2]; - q.K && this.console.log(("AseBranch {").concat(this.v.id, "} awaiting viewable")); - return [4, this.LI.Bb(this)]; + B.prototype.Eb.call(this); + if (this.Od) return [2]; + q.L && this.console.log(("AseBranch {").concat(this.I.id, "} awaiting viewable")); + return [4, this.fJ.Eb(this)]; case 1: - G.Wa(); - q.K && this.console.log(("AseBranch {").concat(this.v.id, "} viewable available, branch ").concat(this.Sd ? "cancelled" : "active")); - if (this.Sd) return [2]; - C = this.Bd.map(function(F) { + G.Ka(); + q.L && this.console.log(("AseBranch {").concat(this.I.id, "} viewable available, branch ").concat(this.Od ? "cancelled" : "active")); + if (this.Od) return [2]; + C = this.Vc.map(function(F) { var H; - return null === (H = E.parent) || void 0 === H ? void 0 : H.Yi(F.mediaType); + return null === (H = E.parent) || void 0 === H ? void 0 : H.Vi(F.mediaType); }); - this.Zcb(this.en); - this.Bd.some(function(F) { - F.mediaType === g.u.Ga && E.ndb(F); + this.Qdb(this.bn); + this.Vc.some(function(F) { + F.mediaType === g.u.Da && E.geb(F); }); - return [4, this.k_a()]; + return [4, this.P_a()]; case 2: - return (G.Wa(), q.K && this.console.log(("AseBranch {").concat(this.v.id, "} have headers")), this.Sd ? [2] : (D = this.parent) ? [4, D.hP] : [3, 4]); + return (G.Ka(), q.L && this.console.log(("AseBranch {").concat(this.I.id, "} have headers")), this.Od ? [2] : (D = this.parent) ? [4, D.iJ] : [3, 4]); case 3: - G.Wa(); - if (this.Sd) return [2]; - this.hCb(C); + G.Ka(); + if (this.Od) return [2]; + this.lDb(C); G.label = 4; case 4: return (this.normalize(), [2]); @@ -81619,311 +81310,311 @@ E3cbY[513816] = false; }); }); }; - B.prototype.hCb = function(C) { + A.prototype.lDb = function(C) { var D; D = this; - this.wy.forEach(function(E) { + this.Ky.forEach(function(E) { var G, F, H; - H = null === (G = D.parent) || void 0 === G ? void 0 : G.Yi(E.mediaType); - (0, k.assert)(H, "Parent state should be defined"); - 1 === (null === C || void 0 === C ? void 0 : C.indexOf(H)) && (null === (F = D.EU(E.mediaType).Yi(E.mediaType)) || void 0 === F ? void 0 : F.Oa(), G = new m.MQ(function() { - var N; - return null === (N = D.parent) || void 0 === N ? void 0 : N.Yi(E.mediaType); - }), D.EU(E.mediaType).ldb(G)); + H = null === (G = D.parent) || void 0 === G ? void 0 : G.Vi(E.mediaType); + (0, h.assert)(H, "Parent state should be defined"); - 1 === (null === C || void 0 === C ? void 0 : C.indexOf(H)) && (null === (F = D.pV(E.mediaType).Vi(E.mediaType)) || void 0 === F ? void 0 : F.Na(), G = new l.yR(function() { + var L; + return null === (L = D.parent) || void 0 === L ? void 0 : L.Vi(E.mediaType); + }), D.pV(E.mediaType).eeb(G)); H = void 0; }); C = void 0; }; - B.prototype.k_a = function() { - return l.__awaiter(this, void 0, void 0, function() { - return l.__generator(this, function() { - this.T6 ? this.m7.resolve() : (this.la.events.on("onHeaderFragments", this.$ta), this.events.emit("needsRequest")); - return [2, this.m7.promise]; + A.prototype.P_a = function() { + return m.__awaiter(this, void 0, void 0, function() { + return m.__generator(this, function() { + this.r7 ? this.L7.resolve() : (this.ca.events.on("onHeaderFragments", this.wua), this.events.emit("needsRequest")); + return [2, this.L7.promise]; }); }); }; - B.prototype.nPb = function() { + A.prototype.yQb = function() { var C; C = this; return function() { - !C.Sd && C.T6 && (C.la.events.Lr("onHeaderFragments", C.$ta), C.m7.resolve()); + !C.Od && C.r7 && (C.ca.events.Rr("onHeaderFragments", C.wua), C.L7.resolve()); }; }; - B.prototype.normalize = function() { - this.Sd || (this.md = new x.kKa(this, this.W, this.console, this.la, this.xN, this.Mi, this.en, this.wy.items, this.Xu, this.iha, this.fR, this.events, this.fv, this.Lk), this.Ama(this.md.nB), this.$p.resolve(this.md)); + A.prototype.normalize = function() { + this.Od || (this.md = new x.NKa(this, this.T, this.console, this.ca, this.$N, this.et, this.bn, this.Ky.items, this.ev, this.Lha, this.QR, this.events, this.Zs), this.cna(this.md.zB), this.il.resolve(this.md)); }; - B.prototype.WN = function() { + A.prototype.CO = function() { var C; - null === (C = this.md) || void 0 === C ? void 0 : C.WN(); + null === (C = this.md) || void 0 === C ? void 0 : C.CO(); }; - B.prototype.update = function(C) { + A.prototype.update = function(C) { var D; - this.Mi = C; - (null === (D = this.md) || void 0 === D ? 0 : D.update(C)) && this.Ama(!0); + this.et = C; + (null === (D = this.md) || void 0 === D ? 0 : D.update(C)) && this.cna(!0); }; - B.prototype.Dw = function(C, D) { + A.prototype.Ow = function(C, D) { var E; void 0 === D && (D = "unknown"); - A.prototype.Dw.call(this, C, D); - null === (E = this.md) || void 0 === E ? void 0 : E.Dw(C); + B.prototype.Ow.call(this, C, D); + null === (E = this.md) || void 0 === E ? void 0 : E.Ow(C); }; - B.prototype.IB = function(C) { - return l.__awaiter(this, void 0, void 0, function() { + A.prototype.RB = function(C) { + return m.__awaiter(this, void 0, void 0, function() { var D; - return l.__generator(this, function(E) { + return m.__generator(this, function(E) { switch (E.label) { case 0: - return [4, this.$p]; + return [4, this.il]; case 1: - return (D = E.Wa(), [2, null === D || void 0 === D ? void 0 : D.IB(C)]); + return (D = E.Ka(), [2, null === D || void 0 === D ? void 0 : D.RB(C)]); } }); }); }; - B.prototype.reset = function() { + A.prototype.reset = function() { var C; null === (C = this.md) || void 0 === C ? void 0 : C.reset(); }; - B.prototype.If = function(C) { + A.prototype.If = function(C) { var D; void 0 === C && (C = "other"); - A.prototype.If.call(this, C); - this.Ya = z.yP; - this.cn && this.la.events.Lr("onHeaderFragments", this.$ta); + B.prototype.If.call(this, C); + this.Wa = z.fQ; + this.Zm && this.ca.events.Rr("onHeaderFragments", this.wua); null === (D = this.md) || void 0 === D ? void 0 : D.If(C); - this.wy.forEach(function(E) { + this.Ky.forEach(function(E) { E.cancel(); - E.Ko.Yi(E.mediaType).Oa(); + E.Jo.Vi(E.mediaType).Na(); }); - this.LI.Oa(); - this.Az && (this.Az.removeAllListeners(), q.K && this.console.trace("AseBranch destroying textRequestQueue:", this.Az), d.xD.instance.R4(this.Az), this.Az = void 0); + this.fJ.Na(); + this.Mz && (this.Mz.removeAllListeners(), q.L && this.console.trace("AseBranch destroying textRequestQueue:", this.Mz), d.QD.instance.p5(this.Mz), this.Mz = void 0); this.events.emit("branchDestroyed", { type: "branchDestroyed", reason: C }); this.events.removeAllListeners(); }; - B.prototype.s7 = function(C) { + A.prototype.R7 = function(C) { var D; - return !(null === (D = this.md) || void 0 === D || !D.s7(C)); + return !(null === (D = this.md) || void 0 === D || !D.R7(C)); }; - B.prototype.Ie = function(C) { + A.prototype.Ke = function(C) { var D; - return null === (D = this.md) || void 0 === D ? void 0 : D.Ie(C); + return null === (D = this.md) || void 0 === D ? void 0 : D.Ke(C); }; - B.prototype.U6 = function(C) { - return this.Bd.some(function(D) { + A.prototype.s7 = function(C) { + return this.Vc.some(function(D) { return D.mediaType === C; }); }; - B.prototype.nr = function(C) { + A.prototype.wr = function(C) { var D, E; - void 0 === C && (C = y.JI); - return null !== (E = null === (D = this.md) || void 0 === D ? void 0 : D.nr(C)) && void 0 !== E ? E : []; + void 0 === C && (C = y.dJ); + return null !== (E = null === (D = this.md) || void 0 === D ? void 0 : D.wr(C)) && void 0 !== E ? E : []; }; - B.prototype.Yi = function(C) { + A.prototype.Vi = function(C) { var D; - return null === (D = this.EU(C)) || void 0 === D ? void 0 : D.Yi(C); + return null === (D = this.pV(C)) || void 0 === D ? void 0 : D.Vi(C); }; - B.prototype.t6 = function() { + A.prototype.R6 = function() { var C, D, E; - if (!this.T6) return this.wy.items; - E = null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.t6()) && void 0 !== D ? D : []; - q.K && this.console.trace("getMediaStreamables returning:", E); + if (!this.r7) return this.Ky.items; + E = null !== (D = null === (C = this.md) || void 0 === C ? void 0 : C.R6()) && void 0 !== D ? D : []; + q.L && this.console.trace("getMediaStreamables returning:", E); return E; }; - B.prototype.gG = function(C) { + A.prototype.xG = function(C) { var D; - return (null === (D = this.md) || void 0 === D ? void 0 : D.gG(C)) || this.wy.get(C); + return (null === (D = this.md) || void 0 === D ? void 0 : D.xG(C)) || this.Ky.get(C); }; - B.prototype.jo = function(C, D) { + A.prototype.jo = function(C, D) { var E; return (null === (E = this.md) || void 0 === E ? void 0 : E.jo(C, D)) || 0; }; - B.prototype.LL = function() { + A.prototype.gM = function() { var C; - return (null === (C = this.md) || void 0 === C ? void 0 : C.LL()) || ({}); + return (null === (C = this.md) || void 0 === C ? void 0 : C.gM()) || ({}); }; - B.prototype.PL = function(C) { + A.prototype.kM = function(C) { var D; - return (null === (D = this.md) || void 0 === D ? void 0 : D.PL(C)) || this.zy.G; + return (null === (D = this.md) || void 0 === D ? void 0 : D.kM(C)) || this.Ny.v; }; - B.prototype.vz = function(C, D, E) { - return l.__awaiter(this, void 0, void 0, function() { - var G, F, H, N, M; + A.prototype.Gz = function(C, D, E) { + return m.__awaiter(this, void 0, void 0, function() { + var G, F, H, L, M; M = this; - return l.__generator(this, function(L) { - switch (L.label) { + return m.__generator(this, function(N) { + switch (N.label) { case 0: - q.K && this.console.trace("Branch.setTracks:", C); - this.jK = C.sort(y.JI); - this.Zcb(D); + q.L && this.console.trace("Branch.setTracks:", C); + this.BK = C.sort(y.dJ); + this.Qdb(D); if (!this.hf) return [3, 4]; - (0, k.assert)(this.md); - G = this.wy.filter(function(Q) { - return Q.track.Ih; + (0, h.assert)(this.md); + G = this.Ky.filter(function(P) { + return P.track.Jh; }).items; - F = this.md.Agb(G, D, E); - H = F.qT; - N = F.nB; - H && this.Ama(N); - if (this.T6) return [3, 4]; - this.m7 = new h.Yz(); - this.$p = new h.Yz(); - q.K && this.console.log(("AseBranch {").concat(this.v.id, "} setTracks waiting for headers")); - return [4, this.k_a()]; + F = this.md.whb(G, D, E); + H = F.cU; + L = F.zB; + H && this.cna(L); + if (this.r7) return [3, 4]; + this.L7 = new k.jA(); + this.il = new k.jA(); + q.L && this.console.log(("AseBranch {").concat(this.I.id, "} setTracks waiting for headers")); + return [4, this.P_a()]; case 1: - return (L.Wa(), this.Sd ? [2] : this.parent ? [4, this.parent.hP] : [3, 3]); + return (N.Ka(), this.Od ? [2] : this.parent ? [4, this.parent.iJ] : [3, 3]); case 2: - (L.Wa(), L.label = 3); + (N.Ka(), N.label = 3); case 3: - (this.md.Agb(this.wy.items, D, E), q.K && this.console.log(("AseBranch {").concat(this.v.id, "} setTracks pipelines updated")), this.$p.resolve(this.md), this.events.emit("needsRequest"), L.label = 4); + (this.md.whb(this.Ky.items, D, E), q.L && this.console.log(("AseBranch {").concat(this.I.id, "} setTracks pipelines updated")), this.il.resolve(this.md), this.events.emit("needsRequest"), N.label = 4); case 4: - return (C.some(function(Q) { - if (Q.mediaType === g.u.Ga) return (M.ndb(Q), !0); + return (C.some(function(P) { + if (P.mediaType === g.u.Da) return (M.geb(P), !0); }), [2]); } }); }); }; - B.prototype.ndb = function(C) { + A.prototype.geb = function(C) { var D; D = this; this.Mb = C; - this.Az || (this.Az = (0, t.ay)(g.u.Ga, this.la, this.W, this.console, !0, function(E) { - return D.xN.emit("transportReport", E); + this.Mz || (this.Mz = (0, t.ly)(g.u.Da, this.ca, this.T, this.console, !0, function(E) { + return D.$N.emit("transportReport", E); }, function(E) { - return D.xN.emit("mediaRequestComplete", E); - }, function() {}), q.K && this.console.trace("AseBranch created textRequestQueue:", this.Az)); + return D.$N.emit("mediaRequestComplete", E); + }, function() {}), q.L && this.console.trace("AseBranch created textRequestQueue:", this.Mz)); }; - B.prototype.nCb = function(C) { - var D, E, G, F, H, N; + A.prototype.rDb = function(C) { + var D, E, G, F, H, L; D = this; - C = C.track.aa ? this.W.l8 : this.W.Xaa; - E = this.HU(g.u.$); - G = this.HU(g.u.X); - F = c(this.W, g.u.X); - H = new m.MQ(function() { + C = C.track.aa ? this.T.I8 : this.T.Eba; + E = this.sV(g.u.Y); + G = this.sV(g.u.W); + F = c(this.T, g.u.W); + H = new l.yR(function() { var M; - return null === (M = D.parent) || void 0 === M ? void 0 : M.Yi(g.u.$); + return null === (M = D.parent) || void 0 === M ? void 0 : M.Vi(g.u.Y); }); - N = new m.MQ(function() { + L = new l.yR(function() { var M; - return null === (M = D.parent) || void 0 === M ? void 0 : M.Yi(g.u.X); + return null === (M = D.parent) || void 0 === M ? void 0 : M.Vi(g.u.W); }); - E && H.fya(E); - G && N.fya(G); - this.dRb = new w.bQ(C, this.W, H, N, F); + E && H.Eya(E); + G && L.Eya(G); + this.nSb = new v.OQ(C, this.T, H, L, F); }; - B.prototype.JCb = function(C) { - this.W.O7 ? this.nCb(C) : this.qCb(C); + A.prototype.NDb = function(C) { + this.T.ZM ? this.rDb(C) : this.uDb(C); }; - B.prototype.qCb = function(C) { + A.prototype.uDb = function(C) { var D, E, G; D = this; - E = C.mediaType === g.u.$ ? this.W.ewb : C.track.aa ? this.W.l8 : this.W.Xaa; - G = new m.MQ(function() { + E = C.mediaType === g.u.Y ? this.T.cxb : C.track.aa ? this.T.I8 : this.T.Eba; + G = new l.yR(function() { var F; - return null === (F = D.parent) || void 0 === F ? void 0 : F.Yi(C.track.mediaType); + return null === (F = D.parent) || void 0 === F ? void 0 : F.Vi(C.track.mediaType); }); - G.fya(C.track); - E = new w.NQ(E, this.W, G, c(this.W, C.mediaType)); - this.veb[C.mediaType] = E; + G.Eya(C.track); + E = new v.zR(E, this.T, G, c(this.T, C.mediaType)); + this.pfb[C.mediaType] = E; }; - B.prototype.Zcb = function(C) { + A.prototype.Qdb = function(C) { var D, E, G; D = this; - this.Hwa = 0; - E = this.Bd; - this.la.aa || (E = E.filter(function(F) { - return F.mediaType !== g.u.Ga; + this.gxa = 0; + E = this.Vc; + this.ca.aa || (E = E.filter(function(F) { + return F.mediaType !== g.u.Da; })); G = 0; E = E.map(function(F) { var H; - H = D.wy.find(function(N) { - return N.track === F; + H = D.Ky.find(function(L) { + return L.track === F; }); - H || (++D.Hwa, H = new v.EGa(D, F, function() { - return (null === C || void 0 === C ? void 0 : C.add(D.xd)) || f.L.Ia; - }, C || f.L.Ia, D.W, D.console, D.xN, function() { - 0 === --D.Hwa && D.events.emit("requestQueuesCreated"); - }), D.W.O7 && 0 < G || (D.JCb(H), G++)); + H || (++D.gxa, H = new w.dHa(D, F, function() { + return (null === C || void 0 === C ? void 0 : C.add(D.Cd)) || f.J.Ba; + }, C || f.J.Ba, D.T, D.console, D.$N, function() { + 0 === --D.gxa && D.events.emit("requestQueuesCreated"); + }), D.T.ZM && 0 < G || (D.NDb(H), G++)); return H; }); - this.wy = new p.sQ(E); + this.Ky = new n.fR(E); }; - B.prototype.Bn = function(C) { + A.prototype.Bn = function(C) { var D; return (null === (D = this.md) || void 0 === D ? void 0 : D.Bn(C)) || []; }; - B.prototype.PK = function(C) { + A.prototype.hL = function(C) { var D; - return !(null === (D = this.md) || void 0 === D || !D.PK(C)); + return !(null === (D = this.md) || void 0 === D || !D.hL(C)); }; - B.prototype.f6 = function(C) { - return this.md ? this.md.f6(C) : f.L.Ia; + A.prototype.D6 = function(C) { + return this.md ? this.md.D6(C) : f.J.Ba; }; - B.prototype.tba = function(C) { + A.prototype.Zba = function(C) { var D; - return !(null === (D = this.md) || void 0 === D || !D.tba(C)); + return !(null === (D = this.md) || void 0 === D || !D.Zba(C)); }; - B.prototype.Ama = function(C) { + A.prototype.cna = function(C) { C = { type: "branchNormalized", - segmentContentStart: this.v.se, - branchContentStart: this.Ka, + segmentContentStart: this.I.uc, + branchContentStart: this.Ia, branchContentEnd: this.Ua, didNormalizeSegment: C }; this.events.emit(C.type, C); - q.K && this.console.trace("branchNormalized:", C); + q.L && this.console.trace("branchNormalized:", C); }; - B.prototype.HU = function(C) { + A.prototype.sV = function(C) { var D; - D = this.Bd.filter(function(E) { + D = this.Vc.filter(function(E) { return E.mediaType === C; }); return 0 < D.length ? D[0] : void 0; }; - B.prototype.DU = function(C) { + A.prototype.yM = function(C) { var D; - return (null === (D = this.HU(C)) || void 0 === D ? void 0 : D.te) || []; + return (null === (D = this.sV(C)) || void 0 === D ? void 0 : D.de) || []; }; - B.prototype.toJSON = function() { + A.prototype.toJSON = function() { var C; return (null === (C = this.md) || void 0 === C ? void 0 : C.toJSON()) || ({}); }; - return B = l.__decorate([u.JL], B); - })(y.Jca); - b.zCa = a; - (0, n.Ek)(r.Mw, a); + return A = m.__decorate([u.eM], A); + })(y.nda); + b.$Ca = a; + (0, p.Ek)(r.Xw, a); }, 50930: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.EGa = void 0; + b.dHa = void 0; c = a(78541); - l = a(42431); + m = a(42431); a(65161); f = a(52571); r = (function() { - function h(d, g, n, k, m, p, q, u) { - this.Sa = d; + function k(d, g, p, h, l, n, q, u) { + this.Ra = d; this.track = g; - this.w5b = n; - this.p5b = k; - this.config = m; - this.console = p; + this.X6b = p; + this.Q6b = h; + this.config = l; + this.console = n; this.events = q; - this.VWb = u; - this.Wv = 0; - this.xva = this.ci = !1; + this.lYb = u; + this.hw = 0; + this.Xva = this.bi = !1; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { mediaType: { get: function() { return this.track.mediaType; @@ -81932,89 +81623,89 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - I: { + Object.defineProperties(k.prototype, { + H: { get: function() { - return this.Sa.v.id; + return this.Ra.I.id; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - pf: { + Object.defineProperties(k.prototype, { + nf: { get: function() { - return this.Sa.pf; + return this.Ra.nf; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Paa: { + Object.defineProperties(k.prototype, { + wba: { get: function() { - return this.w5b(); + return this.X6b(); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Rk: { + Object.defineProperties(k.prototype, { + dk: { get: function() { - return this.Paa; + return this.wba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - aD: { + Object.defineProperties(k.prototype, { + lD: { get: function() { - return this.Paa; + return this.wba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - xeb: { + Object.defineProperties(k.prototype, { + rfb: { get: function() { - return this.p5b; + return this.Q6b; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - CL: { + Object.defineProperties(k.prototype, { + XL: { get: function() { - return this.Sa.CL; + return this.Ra.XL; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Kj: { + Object.defineProperties(k.prototype, { + Ij: { get: function() { - return this.ve || (this.ve = this.ay()); + return this.te || (this.te = this.ly()); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - ri: { + Object.defineProperties(k.prototype, { + mi: { get: function() { - return !this.track.oW; + return !this.track.dX; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Pua: { + Object.defineProperties(k.prototype, { + nva: { get: function() { return !1; }, @@ -82022,159 +81713,158 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - Ko: { + Object.defineProperties(k.prototype, { + Jo: { get: function() { - return this.Sa.EU(this.mediaType); + return this.Ra.pV(this.mediaType); }, enumerable: !1, configurable: !0 } }); - h.prototype.yr = function() { - return this.track.oW; + k.prototype.Er = function() { + return this.track.dX; }; - h.prototype.hn = function() { - return this.track.Ih; + k.prototype.dn = function() { + return this.track.Jh; }; - h.prototype.hf = function() { + k.prototype.hf = function() { return !1; }; - h.prototype.i1a = function() { + k.prototype.I1a = function() { return { - Ha: [], - R9: 0, - Nr: 0, - UN: 0 + Ga: [], + v$: 0, + Ur: 0, + zO: 0 }; }; - h.prototype.C7b = function() { + k.prototype.f9b = function() { var d; - (0, f.assert)(this.hn()); - d = this.Kj; - this.ve = void 0; + (0, f.assert)(this.dn()); + d = this.Ij; + this.te = void 0; return d; }; - h.prototype.Wfb = function(d) { - return (d = d.FI(this.Sa.v, this.Kj)) ? { - Kh: d, + k.prototype.Rgb = function(d) { + return (d = d.ZI(this.Ra.I, this.Ij)) ? { + Lh: d, reason: "success" } : { - Kh: d, + Lh: d, reason: "pipelineTryIssueHeaderRequest" }; }; - h.prototype.cancel = function() { - this.ve && (this.Sa.la.cS(this.mediaType, this.ve), l.xD.instance.R4(this.ve), this.ve.removeAllListeners(), this.ve = void 0); + k.prototype.cancel = function() { + this.te && (this.Ra.ca.OS(this.mediaType, this.te), m.QD.instance.p5(this.te), this.te.removeAllListeners(), this.te = void 0); }; - h.prototype.bra = function() { - var d, g, n; - n = this.config.tn; - if (null === (d = this.Kj) || void 0 === d ? 0 : d.track) n = null === (g = this.Kj) || void 0 === g ? void 0 : g.track.tn; - return n; + k.prototype.Era = function() { + var d, g, p; + p = this.config.qn; + if (null === (d = this.Ij) || void 0 === d ? 0 : d.track) p = null === (g = this.Ij) || void 0 === g ? void 0 : g.track.qn; + return p; }; - h.prototype.vU = function() { - return this.Sa.U1a(this.mediaType); + k.prototype.hV = function() { + return this.Ra.r2a(this.mediaType); }; - h.prototype.ay = function() { + k.prototype.ly = function() { var d, g; d = this; - g = (0, c.ay)(this.mediaType, this.track.la, this.config, this.console, this.track.aa, function(n) { - return d.events.emit("transportReport", n); - }, function(n) { - return d.events.emit("mediaRequestComplete", n); + g = (0, c.ly)(this.mediaType, this.track.ca, this.config, this.console, this.track.aa, function(p) { + return d.events.emit("transportReport", p); + }, function(p) { + return d.events.emit("mediaRequestComplete", p); }, function() {}); - g.on("created", this.VWb); + g.on("created", this.lYb); return g; }; - return h; + return k; })(); - b.EGa = r; + b.dHa = r; }, 5348: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w; function c(y, x) { - return (y.mediaType === m.u.X ? 0 : 1) - (x.mediaType === m.u.X ? 0 : 1); + return (y.mediaType === l.u.W ? 0 : 1) - (x.mediaType === l.u.W ? 0 : 1); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.kKa = b.sob = void 0; - l = a(5163); + b.NKa = b.rpb = void 0; + m = a(5163); f = a(91176); - h = a(91176); + k = a(91176); d = a(66164); g = a(59478); - n = a(81392); - k = a(29092); - m = a(65161); - p = a(49522); + p = a(81392); + h = a(29092); + l = a(65161); + n = a(49522); q = a(52571); r = a(71808); u = a(85254); t = a(32412); - w = a(31729); - v = a(69575); - b.sob = { - JI: c + v = a(31729); + w = a(69575); + b.rpb = { + dJ: c }; a = (function(y) { - function x(z, A, B, C, D, E, G, F, H, N, M, L, Q, I) { - var J, K; - K = y.call(this, C) || this; - K.Sa = z; - K.W = A; - K.la = C; - K.xN = D; - K.Mi = E; - K.Xu = H; - K.iha = N; - K.fR = M; - K.events = L; - K.fv = Q; - K.Lk = I; - K.qj = new t.sQ([]); - K.Ls = !1; - K.iRa = 0; - K.yQa = K.tWb.bind(K); - (0, q.assert)(C.J === K.v.J || isNaN(C.J) && isNaN(K.v.J)); + function x(z, B, A, C, D, E, G, F, H, L, M, N, P) { + var J, I; + I = y.call(this, C) || this; + I.Ra = z; + I.T = B; + I.ca = C; + I.$N = D; + I.et = E; + I.ev = H; + I.Lha = L; + I.QR = M; + I.events = N; + I.Zs = P; + I.qj = new t.fR([]); + I.Ps = !1; + I.MRa = 0; + I.aRa = I.JXb.bind(I); + (0, q.assert)(C.K === I.I.K || isNaN(C.K) && isNaN(I.I.K)); z = E.id && E.id.length ? "{" + E.id + "}" : ""; - K.console = (0, v.Oh)(d.platform, B, z); - K.en = G || K.v.se; - B = K.parent; - K.NRa = null === B || void 0 === B ? void 0 : B.Hb; - null === (J = K.fR) || void 0 === J ? void 0 : J.addListener(K.yQa); - F = K.lXa(F, K.en, !!B).nB; - K.nB = F; - return K; + I.console = (0, w.Oh)(d.platform, A, z); + I.bn = G || I.I.uc; + A = I.parent; + I.rSa = null === A || void 0 === A ? void 0 : A.Hb; + null === (J = I.QR) || void 0 === J ? void 0 : J.addListener(I.aRa); + F = I.SXa(F, I.bn, !!A).zB; + I.zB = F; + return I; } - l.__extends(x, y); + m.__extends(x, y); Object.defineProperties(x.prototype, { - Sd: { + Od: { get: function() { - return this.Ls; + return this.Ps; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - v: { + I: { get: function() { - return this.Mi; + return this.et; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - ri: { + mi: { get: function() { return this.qj.every(function(z) { - return z.ri; + return z.mi; }); }, enumerable: !1, @@ -82182,10 +81872,10 @@ E3cbY[513816] = false; } }); Object.defineProperties(x.prototype, { - ci: { + bi: { get: function() { return this.qj.every(function(z) { - return z.ci; + return z.bi; }); }, enumerable: !1, @@ -82193,10 +81883,10 @@ E3cbY[513816] = false; } }); Object.defineProperties(x.prototype, { - QA: { + aB: { get: function() { - return this.nr().reduce(function(z, A) { - return z + A.QA; + return this.wr().reduce(function(z, B) { + return z + B.aB; }, 0); }, enumerable: !1, @@ -82206,7 +81896,7 @@ E3cbY[513816] = false; Object.defineProperties(x.prototype, { hf: { get: function() { - return this.nr().every(function(z) { + return this.wr().every(function(z) { return z.hf(); }); }, @@ -82215,9 +81905,9 @@ E3cbY[513816] = false; } }); Object.defineProperties(x.prototype, { - Bd: { + Vc: { get: function() { - return this.Sa.Bd; + return this.Ra.Vc; }, enumerable: !1, configurable: !0 @@ -82226,16 +81916,16 @@ E3cbY[513816] = false; Object.defineProperties(x.prototype, { N: { get: function() { - return this.JR.N; + return this.uS.N; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - sb: { + rb: { get: function() { - return this.JR.sb; + return this.uS.rb; }, enumerable: !1, configurable: !0 @@ -82244,53 +81934,53 @@ E3cbY[513816] = false; Object.defineProperties(x.prototype, { yb: { get: function() { - return this.JR.yb; + return this.uS.yb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - un: { + rn: { get: function() { - return this.xd.dd(this.N).ja; + return this.Cd.gd(this.N).ja; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - zy: { + Ny: { get: function() { - return this.en.add(this.xd); + return this.bn.add(this.Cd); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - Pr: { + Xr: { get: function() { - return this.v.se.add(this.xd); + return this.I.uc.add(this.Cd); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - rH: { + JH: { get: function() { - return this.v.Kf.add(this.xd); + return this.I.fd.add(this.Cd); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - c8: { + B8: { get: function() { - return this.qj.reduce(function(z, A) { - return z && A.Hb ? f.L.max(z, A.Hb) : A.Hb ? A.Hb : z; + return this.qj.reduce(function(z, B) { + return z && B.Hb ? f.J.max(z, B.Hb) : B.Hb ? B.Hb : z; }, void 0); }, enumerable: !1, @@ -82298,11 +81988,11 @@ E3cbY[513816] = false; } }); Object.defineProperties(x.prototype, { - Rk: { + dk: { get: function() { - return this.qj.reduce(function(z, A) { - A = A.Rk; - return z && A ? f.L.max(z, A) : z || A; + return this.qj.reduce(function(z, B) { + B = B.dk; + return z && B ? f.J.max(z, B) : z || B; }, void 0); }, enumerable: !1, @@ -82310,18 +82000,18 @@ E3cbY[513816] = false; } }); Object.defineProperties(x.prototype, { - gs: { + qs: { get: function() { - return this.JR.gs; + return this.uS.qs; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - xd: { + Cd: { get: function() { - return this.Xu; + return this.ev; }, enumerable: !1, configurable: !0 @@ -82330,60 +82020,60 @@ E3cbY[513816] = false; Object.defineProperties(x.prototype, { parent: { get: function() { - return this.Sa.parent; + return this.Ra.parent; }, enumerable: !1, configurable: !0 } }); - x.prototype.Agb = function(z, A, B) { - void 0 === A && (A = this.Ka || this.en); - return this.lXa(z, A, B); + x.prototype.whb = function(z, B, A) { + void 0 === B && (B = this.Ia || this.bn); + return this.SXa(z, B, A); }; - x.prototype.WN = function() { - var z, A, B, C; - if (this.zE) { - z = this.Mi; - A = l.__read(this.zE.WN(z, z.Kf), 3); - B = A[0]; - z = A[1]; - A = A[2]; - C = this.Ie(m.u.$); - C && ((0, q.assert)(B, "branch.renormalize: audioLastFragment should be defined"), C.truncate(B)); - if (B = this.Ie(m.u.X))((0, q.assert)(z, "branch.renormalize: videoLastFragment should be defined"), B.truncate(z)); - if (z = this.Ie(m.u.Ga))((0, q.assert)(A, "branch.renormalize: lastTextFragment should be defined"), z.truncate(A)); + x.prototype.CO = function() { + var z, B, A, C; + if (this.QE) { + z = this.et; + B = m.__read(this.QE.CO(z, z.fd), 3); + A = B[0]; + z = B[1]; + B = B[2]; + C = this.Ke(l.u.Y); + C && ((0, q.assert)(A, "branch.renormalize: audioLastFragment should be defined"), C.truncate(A)); + if (A = this.Ke(l.u.W))((0, q.assert)(z, "branch.renormalize: videoLastFragment should be defined"), A.truncate(z)); + if (z = this.Ke(l.u.Da))((0, q.assert)(B, "branch.renormalize: lastTextFragment should be defined"), z.truncate(B)); this.events.emit("branchEdited", { type: "branchEdited" }); } }; x.prototype.update = function(z) { - var A; - A = z.Kf.Fta(this.Mi.Kf); - this.Mi = z; - return A && this.zE ? (this.WN(), !0) : !1; + var B; + B = z.fd.bua(this.et.fd); + this.et = z; + return B && this.QE ? (this.CO(), !0) : !1; }; - x.prototype.Dw = function(z) { - this.xd.equal(z) || (this.Xu = z, this.events.emit("branchEdited", { + x.prototype.Ow = function(z) { + this.Cd.equal(z) || (this.ev = z, this.events.emit("branchEdited", { type: "branchEdited" })); }; - x.prototype.IB = function(z) { - return l.__awaiter(this, void 0, void 0, function() { - var A; - return l.__generator(this, function(B) { - switch (B.label) { + x.prototype.RB = function(z) { + return m.__awaiter(this, void 0, void 0, function() { + var B; + return m.__generator(this, function(A) { + switch (A.label) { case 0: return [4, Promise.resolve()]; case 1: - return (B.Wa(), (A = this.Ie(z)) ? [2, A.IB()] : [2, k.AsyncIterator.DKb()]); + return (A.Ka(), (B = this.Ke(z)) ? [2, B.RB()] : [2, h.AsyncIterator.NLb()]); } }); }); }; - x.prototype.dS = function() { + x.prototype.PS = function() { this.qj.forEach(function(z) { - return z.dS(); + return z.PS(); }); }; x.prototype.reset = function() { @@ -82392,175 +82082,175 @@ E3cbY[513816] = false; }); }; x.prototype.If = function(z) { - var A, B; - this.Ls || (this.Ls = !0, null === (A = this.zE) || void 0 === A ? void 0 : A.$e(), this.zE = void 0, this.qj.forEach(function(C) { + var B, A; + this.Ps || (this.Ps = !0, null === (B = this.QE) || void 0 === B ? void 0 : B.ze(), this.QE = void 0, this.qj.forEach(function(C) { C.If("aborted" === z); - }), null === (B = this.fR) || void 0 === B ? void 0 : B.removeListener(this.yQa)); + }), null === (A = this.QR) || void 0 === A ? void 0 : A.removeListener(this.aRa)); }; - x.prototype.s7 = function() { + x.prototype.R7 = function() { return !0; }; - x.prototype.Ie = function(z) { + x.prototype.Ke = function(z) { return this.qj.get(z); }; - x.prototype.nr = function(z) { + x.prototype.wr = function(z) { void 0 === z && (z = c); return this.qj.items.slice().sort(z); }; - x.prototype.t6 = function() { + x.prototype.R6 = function() { return this.qj.items; }; - x.prototype.gG = function(z) { - return this.Ie(z); + x.prototype.xG = function(z) { + return this.Ke(z); }; - x.prototype.jo = function(z, A) { - z = this.Ie(z); + x.prototype.jo = function(z, B) { + z = this.Ke(z); if (!z) return 0; - if (A) return z.O$; - A = z.aT; - if (void 0 === A) return 0; - z = this.iha(); - return A - z; - }; - x.prototype.LL = function() { - var z, A, B, C, D, E, G; - G = null === (z = this.Ie(m.u.$)) || void 0 === z ? void 0 : z.g4; - z = null === (A = this.Ie(m.u.X)) || void 0 === A ? void 0 : A.g4; + if (B) return z.saa; + B = z.MT; + if (void 0 === B) return 0; + z = this.Lha(); + return B - z; + }; + x.prototype.gM = function() { + var z, B, A, C, D, E, G; + G = null === (z = this.Ke(l.u.Y)) || void 0 === z ? void 0 : z.D4; + z = null === (B = this.Ke(l.u.W)) || void 0 === B ? void 0 : B.D4; return { - Gba: null !== (B = null === z || void 0 === z ? void 0 : z.G) && void 0 !== B ? B : 0, - N2: null !== (C = null === G || void 0 === G ? void 0 : G.G) && void 0 !== C ? C : 0, - fZ: null !== (D = null === z || void 0 === z ? void 0 : z.xa) && void 0 !== D ? D : 0, - fS: null !== (E = null === G || void 0 === G ? void 0 : G.xa) && void 0 !== E ? E : 0 + lca: null !== (A = null === z || void 0 === z ? void 0 : z.v) && void 0 !== A ? A : 0, + l3: null !== (C = null === G || void 0 === G ? void 0 : G.v) && void 0 !== C ? C : 0, + MZ: null !== (D = null === z || void 0 === z ? void 0 : z.sa) && void 0 !== D ? D : 0, + RS: null !== (E = null === G || void 0 === G ? void 0 : G.sa) && void 0 !== E ? E : 0 }; }; - x.prototype.PL = function(z) { - var A; - return (z = this.Ie(z)) ? null !== (A = z.aT) && void 0 !== A ? A : 0 : 0; + x.prototype.kM = function(z) { + var B; + return (z = this.Ke(z)) ? null !== (B = z.MT) && void 0 !== B ? B : 0 : 0; }; x.prototype.Bn = function(z) { - var A; - z = this.Ie(z); - A = this.la.aa; - return (null === z || void 0 === z ? void 0 : z.Bn(A)) || []; + var B; + z = this.Ke(z); + B = this.ca.aa; + return (null === z || void 0 === z ? void 0 : z.Bn(B)) || []; }; - x.prototype.tWb = function(z) { + x.prototype.JXb = function(z) { z = z.newValue; - (0, m.gn)(z) && this.yE(); + (0, l.cn)(z) && this.LA(); }; - x.prototype.PK = function(z) { - return this.qj.every(function(A) { - return A.PK(z); + x.prototype.hL = function(z) { + return this.qj.every(function(B) { + return B.hL(z); }); }; - x.prototype.f6 = function(z) { - var A; - return (null === (A = this.qj.get(z)) || void 0 === A ? void 0 : A.eDb) || f.L.Ia; + x.prototype.D6 = function(z) { + var B; + return (null === (B = this.qj.get(z)) || void 0 === B ? void 0 : B.iEb) || f.J.Ba; }; - x.prototype.tba = function(z) { - var A, B, C, D; - A = this.JR.rRb; - if (!A) return !1; - z = (0, h.ec)(z, function(E) { - return A.G <= E.Ka.G; + x.prototype.Zba = function(z) { + var B, A, C, D; + B = this.uS.CSb; + if (!B) return !1; + z = (0, k.kc)(z, function(E) { + return B.v <= E.Ia.v; }); if (!z) return !1; - B = z.Ka; + A = z.Ia; z = !1; - C = l.__read((0, w.xwa)(this.W, this.qj, B), 3); - B = C[0]; + C = m.__read((0, v.Xwa)(this.T, this.qj, A), 3); + A = C[0]; D = C[1]; C = C[2]; - D && (this.Ie(m.u.X).truncate(D), z = !0); - B && (this.Ie(m.u.$).truncate(B), z = !0); - C && (this.Ie(m.u.Ga).truncate(C), z = !0); - z && (B = { + D && (this.Ke(l.u.W).truncate(D), z = !0); + A && (this.Ke(l.u.Y).truncate(A), z = !0); + C && (this.Ke(l.u.Da).truncate(C), z = !0); + z && (A = { type: "branchEdited" - }, this.events.emit(B.type, B)); + }, this.events.emit(A.type, A)); return z; }; - x.prototype.Mr = function(z, A) { - this.Ls || ((0, q.assert)(!z.Ke), this.yE(), this.events.emit("requestComplete", { + x.prototype.Tr = function(z, B) { + this.Ps || ((0, q.assert)(!z.Be), this.LA(), this.events.emit("requestComplete", { type: "requestComplete", - Sa: this.Sa - }), this.ci && this.bsb()); - this.TF(z, A); + Ra: this.Ra + }), this.bi && this.ctb()); + this.kG(z, B); }; - x.prototype.qN = function(z, A) { - this.W.wZa && this.yE(!0); - this.ZT(z, A); + x.prototype.TN = function(z, B) { + this.T.b_a && this.LA(!0); + this.HU(z, B); }; - x.prototype.oN = function(z) { - this.W.wZa && this.yE(!0); - this.XT(z); + x.prototype.RN = function(z) { + this.T.b_a && this.LA(!0); + this.FU(z); }; - x.prototype.lXa = function(z, A, B) { + x.prototype.SXa = function(z, B, A) { var C, D, E; C = this; - D = new t.sQ(); + D = new t.fR(); E = !1; z.forEach(function(G) { var F; F = C.qj.find(function(H) { return H.track === G.track; }); - void 0 === F ? (E = !0, F = new g.OLa(C, C.W, C.console, C.xN, C.Sa, G.track, A, !0, C.fv, G.C7b(), C.Lk), C.xPb(F)) : (C.qj.remove(F), F.dS()); + void 0 === F ? (E = !0, F = new g.oMa(C, C.T, C.console, C.$N, C.Ra, G.track, B, !0, C.Zs, G.f9b()), C.IQb(F)) : (C.qj.remove(F), F.PS()); D.add(F); }); this.qj.forEach(function(G) { return G.If(); }); this.qj = D; - return E ? this.normalize(A, B) : { - qT: !1, - nB: !1 + return E ? this.normalize(B, A) : { + cU: !1, + zB: !1 }; }; - x.prototype.xPb = function(z) { - var A; - A = this; + x.prototype.IQb = function(z) { + var B; + B = this; z.events.on("lastRequestIssued", function() { - return A.ri && A.events.emit("lastRequestIssued", { + return B.mi && B.events.emit("lastRequestIssued", { type: "lastRequestIssued" }); }); - z.events.on("liveMissingSegment", function(B) { - return A.events.emit("liveMissingSegment", B); + z.events.on("liveMissingSegment", function(A) { + return B.events.emit("liveMissingSegment", A) && B.LA(); }); }; - x.prototype.normalize = function(z, A) { - var B; - null === (B = this.zE) || void 0 === B ? void 0 : B.$e(); - this.zE = new p.PLa({ + x.prototype.normalize = function(z, B) { + var A; + null === (A = this.QE) || void 0 === A ? void 0 : A.ze(); + this.QE = new n.pMa({ console: this.console, - config: this.W, - la: this.la, - v: this.v, - zC: this.qj, - Ka: z, - Ua: this.v.Kf, - splice: A - }); - this.JR = this.qj.Dva; - A = this.zE.normalize(); - z = A.qT; - A = A.nB; - z && this.NRa && (this.Xu = this.NRa.qa(this.Ka)); + config: this.T, + ca: this.ca, + I: this.I, + Vr: this.qj, + Ia: z, + Ua: this.I.fd, + splice: B + }); + this.uS = this.qj.cwa; + B = this.QE.normalize(); + z = B.cU; + B = B.zB; + z && this.rSa && (this.ev = this.rSa.qa(this.Ia)); return { - qT: z, - nB: A + cU: z, + zB: B }; }; - x.prototype.v4b = function(z) { - var A; - return (0, m.gn)((null === (A = this.fR) || void 0 === A ? void 0 : A.value) || m.Sc.yl) && (!z || this.iRa + this.W.fta < d.platform.time.wa()); + x.prototype.V5b = function(z) { + var B; + return (0, l.cn)((null === (B = this.QR) || void 0 === B ? void 0 : B.value) || l.Wc.Bl) && (!z || this.MRa + this.T.Cta < d.platform.time.va()); }; - x.prototype.yE = function(z) { + x.prototype.LA = function(z) { void 0 === z && (z = !1); - this.v4b(z) && (this.iRa = d.platform.time.wa(), z = { + this.V5b(z) && (this.MRa = d.platform.time.va(), z = { type: "checkBufferingProgress" }, this.events.emit(z.type, z)); }; - x.prototype.bsb = function() { + x.prototype.ctb = function() { var z; z = { type: "branchStreamingComplete" @@ -82568,96 +82258,98 @@ E3cbY[513816] = false; this.events.emit(z.type, z); }; x.prototype.toJSON = function() { - var z, A, B; + var z, B, A; return { - segment: this.v.id, - branchOffset: null === (z = this.xd) || void 0 === z ? void 0 : z.G, - viewableId: this.Mi.J, - contentStartPts: null === (A = this.Ka) || void 0 === A ? void 0 : A.G, - contentEndPts: null === (B = this.Ua) || void 0 === B ? void 0 : B.G + segment: this.I.id, + branchOffset: null === (z = this.Cd) || void 0 === z ? void 0 : z.v, + viewableId: this.et.K, + contentStartPts: null === (B = this.Ia) || void 0 === B ? void 0 : B.v, + contentEndPts: null === (A = this.Ua) || void 0 === A ? void 0 : A.v }; }; return x; - })(n.nD); - b.kKa = a; - (0, u.Ek)(r.Mw, a); + })(p.ED); + b.NKa = a; + (0, u.Ek)(r.Xw, a); }, 25813: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u; + var c, m, f, k, d, g, p, h, l, n, q, u; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.TKa = b.Uz = void 0; + b.sLa = b.fA = void 0; c = a(5163); - l = a(95316); - f = a(91176); - h = a(66164); - d = a(65161); + m = a(91176); + f = a(66164); + k = a(65161); r = a(71808); - g = a(85254); - n = a(89645); - k = a(52571); - m = a(69575); - p = a(3033); - q = a(27977); + d = a(85254); + g = a(89645); + p = a(52571); + h = a(69575); + l = a(3033); + n = a(27977); + q = a(27259); a = a(14550); (function(t) { - t[t.Gu = 0] = "CREATED"; - t[t.yP = 1] = "CANCELLED"; - })(u = b.Uz || (b.Uz = {})); + t[t.Qu = 0] = "CREATED"; + t[t.fQ = 1] = "CANCELLED"; + })(u = b.fA || (b.fA = {})); a = (function(t) { - function w(v, y, x, z, A, B) { - v = t.call(this, y, z, x, f.L.Ia, (0, m.Oh)(h.platform, v, "AsePadding")) || this; - v.la = A; - v.config = B; - v.KI = new n.oD(v.console); - v.UA = new n.oD(v.console); - v.$p = new f.Yz(); - v.console.trace(("PaddingBranch {").concat(y.id, "}: created")); - return v; + function v(w, y, x, z, B, A) { + w = t.call(this, y, z, x, m.J.Ba, (0, h.Oh)(f.platform, w, "AsePadding")) || this; + w.ca = B; + w.config = A; + w.eJ = new g.FD(w.console); + w.eB = new g.FD(w.console); + w.il = new m.jA(); + w.UN = new q.tLa(A).create(); + w.console.trace(("PaddingBranch {").concat(y.id, "}: created")); + return w; } - c.__extends(w, t); - w.prototype.KBb = function(v) { + c.__extends(v, t); + v.prototype.OCb = function(w) { return c.__awaiter(this, void 0, void 0, function() { - var y, x, z, A, B, C, D, E; + var y, x, z, B, A, C, D, E; E = this; return c.__generator(this, function(G) { switch (G.label) { case 0: - return [4, this.KZb()]; + return [4, this.e0b()]; case 1: - return (y = G.Wa(), x = y.Nf, z = y.yd, A = y.bitrate, B = y.xo, C = (0, m.Oh)(h.platform, this.console, "[0]"), this.UA = new n.oD(C), D = p.wD.instance().nY.hab(this.la, x, z, A, B, v, this.v, this.w0a.bind(this), this.config, C), D.forEach(function(F) { - return E.UA.enqueue(F); - }), this.UA.KF(), [2]); + return (y = G.Ka(), x = y.Nf, z = y.Dd, B = y.bitrate, A = y.xo, C = (0, h.Oh)(f.platform, this.console, "[0]"), this.eB = new g.FD(C), D = l.OD.instance().VY.Tab(this.ca, x, z, B, A, w, this.I, this.Z0a.bind(this), this.config, C), D.forEach(function(F) { + return E.eB.enqueue(F); + }), this.eB.bG(), [2]); } }); }); }; - w.prototype.TCb = function(v) { + v.prototype.XDb = function(w) { var y, x, z; return c.__awaiter(this, void 0, void 0, function() { - var A, B, C, D, E, G, F, H, N, M, L, Q, I; - I = this; - return c.__generator(this, function(J) { - switch (J.label) { + var B, A, C, D, E, G, F, H, L, M, N, P, J; + J = this; + return c.__generator(this, function(I) { + switch (I.label) { case 0: - return [4, this.MZb()]; + return [4, this.g0b()]; case 1: - return (A = J.Wa(), B = A.profile, C = A.qv, D = A.xo, E = l.Kz.some(function(K) { - return -1 !== B.indexOf(K); - }) ? B : "h264hpl", G = null === (z = null === (x = null === (y = this.parent) || void 0 === y ? void 0 : y.Ie(d.u.X)) || void 0 === x ? void 0 : x.track.Aa) || void 0 === z ? void 0 : z.jwa(), (0, k.assert)(G, "padding branches should always have a frameRate"), F = (0, m.Oh)(h.platform, this.console, "[0]"), H = p.wD.instance().nY.jab(this.la, this.la.U9b, E, G, C, D, v, this.v, this.w0a.bind(this), F), N = H.Ka, M = H.Ua, L = H.duration, Q = H.Ha, this.v.normalize(N, M, []), Q.forEach(function(K) { - return I.KI.enqueue(K); - }), this.KI.KF(), this.A9b = L, [2, { - duration: L + return (B = I.Ka(), A = B.profile, C = B.yv, D = B.xo, E = null === (z = null === (x = null === (y = this.parent) || void 0 === y ? void 0 : y.Ke(k.u.W)) || void 0 === x ? void 0 : x.track.xa) || void 0 === z ? void 0 : z.Kwa(), (0, p.assert)(E, "padding branches should always have a frameRate"), G = (0, h.Oh)(f.platform, this.console, "[0]"), F = this.UN.odb({ + profile: A, + frameRate: E + }), H = F.profile, L = F.frameRate, M = l.OD.instance().VY.Vab(this.ca, this.ca.vac, H, L, C, D, w, this.I, this.Z0a.bind(this), G), N = M.duration, P = M.Ga, this.I.aeb([]), P.forEach(function(K) { + return J.eJ.enqueue(K); + }), this.eJ.bG(), this.bac = N, this.ca.mG = N.v, [2, { + duration: N }]); } }); }); }; - Object.defineProperties(w.prototype, { - ri: { + Object.defineProperties(v.prototype, { + mi: { get: function() { return !0; }, @@ -82665,8 +82357,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(w.prototype, { - ci: { + Object.defineProperties(v.prototype, { + bi: { get: function() { return !0; }, @@ -82674,8 +82366,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(w.prototype, { - QA: { + Object.defineProperties(v.prototype, { + aB: { get: function() { return 0; }, @@ -82683,26 +82375,26 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(w.prototype, { + Object.defineProperties(v.prototype, { hf: { get: function() { - return this.$p.Twa; + return this.il.rxa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - hP: { + Object.defineProperties(v.prototype, { + iJ: { get: function() { - return this.$p.promise; + return this.il.promise; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - cn: { + Object.defineProperties(v.prototype, { + Zm: { get: function() { return !0; }, @@ -82710,99 +82402,99 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(w.prototype, { + Object.defineProperties(v.prototype, { N: { get: function() { - return this.v.se.N; + return this.I.uc.N; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - sb: { + Object.defineProperties(v.prototype, { + rb: { get: function() { - return this.v.se.ja; + return this.I.uc.ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { + Object.defineProperties(v.prototype, { yb: { get: function() { - return this.v.Kf.ja; + return this.I.fd.ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - un: { + Object.defineProperties(v.prototype, { + rn: { get: function() { - return this.xd.dd(this.N).ja; + return this.Cd.gd(this.N).ja; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - zy: { + Object.defineProperties(v.prototype, { + Ny: { get: function() { - return this.v.se.add(this.xd); + return this.I.uc.add(this.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - CL: { + Object.defineProperties(v.prototype, { + XL: { get: function() { - (0, k.assert)(!this.v.v.fr, "exit zone not supported for padding segments"); - return f.L.Ia; + (0, p.assert)(!this.I.Vk, "exit zone not supported for padding segments"); + return m.J.Ba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - sK: { + Object.defineProperties(v.prototype, { + LK: { get: function() { - return this.UA && this.KI ? this.UA.Ay && this.KI.Ay : !1; + return this.eB && this.eJ ? this.eB.Oy && this.eJ.Oy : !1; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - JTa: { + Object.defineProperties(v.prototype, { + oUa: { get: function() { - return !(!this.UA && !this.KI); + return !(!this.eB && !this.eJ); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - Pr: { + Object.defineProperties(v.prototype, { + Xr: { get: function() { - return this.v.se.add(this.xd); + return this.I.uc.add(this.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - rH: { + Object.defineProperties(v.prototype, { + JH: { get: function() { - return this.v.Kf.add(this.xd); + return this.I.fd.add(this.Cd); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - c8: { + Object.defineProperties(v.prototype, { + B8: { get: function() { return this.Hb; }, @@ -82810,8 +82502,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(w.prototype, { - Rk: { + Object.defineProperties(v.prototype, { + dk: { get: function() { return this.Hb; }, @@ -82819,51 +82511,51 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(w.prototype, { - xd: { + Object.defineProperties(v.prototype, { + Cd: { get: function() { - return this.Xu; + return this.ev; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - Qsa: { + Object.defineProperties(v.prototype, { + pta: { get: function() { - return this.yRa || this.v.Kf.qa(this.v.se); + return this.dSa || this.I.fd.qa(this.I.uc); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(w.prototype, { - gs: { + Object.defineProperties(v.prototype, { + qs: { get: function() { - return f.L.Ia; + return m.J.Ba; }, enumerable: !1, configurable: !0 } }); - w.prototype.Bb = function() { + v.prototype.Eb = function() { return c.__awaiter(this, void 0, void 0, function() { - var v; + var w; return c.__generator(this, function(y) { switch (y.label) { case 0: - (t.prototype.Bb.call(this), y.label = 1); + (t.prototype.Eb.call(this), y.label = 1); case 1: - return (y.Vj.push([1, 5, , 6]), this.console.trace(("PaddingBranch {").concat(this.v.id, "}: init")), this.parent ? [4, this.parent.hP] : [3, 3]); + return (y.ah.push([1, 5, , 6]), this.console.trace(("PaddingBranch {").concat(this.I.id, "}: init")), this.parent ? [4, this.parent.iJ] : [3, 3]); case 2: - (y.Wa(), y.label = 3); + (y.Ka(), y.label = 3); case 3: - return (this.yRa = this.v.Kf.qa(this.v.se), [4, this.vXa([d.u.$, d.u.X])]); + return (this.dSa = this.I.fd.qa(this.I.uc), [4, this.bYa([k.u.Y, k.u.W])]); case 4: - return (y.Wa(), this.$p.resolve(), [3, 6]); + return (y.Ka(), this.il.resolve(), [3, 6]); case 5: - v = y.Wa(); - if (!this.Sd) throw v; + w = y.Ka(); + if (!this.Od) throw w; return [3, 6]; case 6: return [2]; @@ -82871,161 +82563,161 @@ E3cbY[513816] = false; }); }); }; - w.prototype.update = function(v) { - this.Mi = v; + v.prototype.update = function(w) { + this.et = w; }; - w.prototype.IB = function(v) { + v.prototype.RB = function(w) { return c.__awaiter(this, void 0, void 0, function() { return c.__generator(this, function() { - this.console.trace(("PaddingBranch {").concat(this.v.id, "}: getRequestIterator(").concat(v, ")")); - return v === d.u.$ ? [2, this.UA.goa()] : [2, this.KI.goa()]; + this.console.trace(("PaddingBranch {").concat(this.I.id, "}: getRequestIterator(").concat(w, ")")); + return w === k.u.Y ? [2, this.eB.Joa()] : [2, this.eJ.Joa()]; }); }); }; - w.prototype.reset = function() {}; - w.prototype.If = function(v) { - void 0 === v && (v = "other"); - t.prototype.If.call(this, v); - this.Ya = u.yP; - this.yRa = void 0; + v.prototype.reset = function() {}; + v.prototype.If = function(w) { + void 0 === w && (w = "other"); + t.prototype.If.call(this, w); + this.Wa = u.fQ; + this.dSa = void 0; this.events.emit("branchDestroyed", { type: "branchDestroyed", - reason: v + reason: w }); this.events.removeAllListeners(); }; - w.prototype.s7 = function() { + v.prototype.R7 = function() { return !0; }; - w.prototype.Ie = function() {}; - w.prototype.U6 = function(v) { - return [d.u.$, d.u.X].some(function(y) { - return y === v; + v.prototype.Ke = function() {}; + v.prototype.s7 = function(w) { + return [k.u.Y, k.u.W].some(function(y) { + return y === w; }); }; - w.prototype.nr = function() { + v.prototype.wr = function() { return []; }; - w.prototype.Yi = function(v) { + v.prototype.Vi = function(w) { var y; - return null === (y = this.parent) || void 0 === y ? void 0 : y.Yi(v); + return null === (y = this.parent) || void 0 === y ? void 0 : y.Vi(w); }; - w.prototype.t6 = function() { + v.prototype.R6 = function() { return []; }; - w.prototype.gG = function() {}; - w.prototype.jo = function() { - return this.Qsa.G; + v.prototype.xG = function() {}; + v.prototype.jo = function() { + return this.pta.v; }; - w.prototype.LL = function() { + v.prototype.gM = function() { return {}; }; - w.prototype.PL = function() { - return this.v.Kf.G; + v.prototype.kM = function() { + return this.I.fd.v; }; - w.prototype.vz = function(v, y, x, z) { + v.prototype.Gz = function(w, y, x, z) { return c.__awaiter(this, void 0, void 0, function() { - return c.__generator(this, function(A) { - switch (A.label) { + return c.__generator(this, function(B) { + switch (B.label) { case 0: - return [4, this.$p.promise]; + return [4, this.il.promise]; case 1: - return (A.Wa(), this.parent ? [4, this.parent.hP] : [3, 3]); + return (B.Ka(), this.parent ? [4, this.parent.iJ] : [3, 3]); case 2: - (A.Wa(), A.label = 3); + (B.Ka(), B.label = 3); case 3: - return [4, this.vXa(z)]; + return [4, this.bYa(z)]; case 4: - return (A.Wa(), [2]); + return (B.Ka(), [2]); } }); }); }; - w.prototype.vXa = function(v) { + v.prototype.bYa = function(w) { return c.__awaiter(this, void 0, void 0, function() { var y, x; return c.__generator(this, function(z) { switch (z.label) { case 0: - y = f.L.Ia; - if (-1 === v.indexOf(d.u.X)) return [3, 2]; - this.KI.clear(); - return [4, this.TCb(this.Qsa)]; + y = m.J.Ba; + if (-1 === w.indexOf(k.u.W)) return [3, 2]; + this.eJ.clear(); + return [4, this.XDb(this.pta)]; case 1: - (x = z.Wa(), y = x.duration, z.label = 2); + (x = z.Ka(), y = x.duration, z.label = 2); case 2: - if (-1 === v.indexOf(d.u.$)) return [3, 4]; - this.UA.clear(); - this.console.trace(("AsePaddingBranch {").concat(this.v.id, "}: video duration ").concat(y.qb())); - return [4, this.KBb(this.A9b)]; + if (-1 === w.indexOf(k.u.Y)) return [3, 4]; + this.eB.clear(); + this.console.trace(("AsePaddingBranch {").concat(this.I.id, "}: video duration ").concat(y.ob())); + return [4, this.OCb(this.bac)]; case 3: - (z.Wa(), z.label = 4); + (z.Ka(), z.label = 4); case 4: return [2]; } }); }); }; - w.prototype.Bn = function() { + v.prototype.Bn = function() { return []; }; - w.prototype.PK = function(v) { + v.prototype.hL = function(w) { var y, x; - return !!((null === (y = this.Hb) || void 0 === y ? 0 : y.greaterThan(v)) && (null === (x = this.Db) || void 0 === x ? 0 : x.lessThan(v))); + return !!((null === (y = this.Hb) || void 0 === y ? 0 : y.greaterThan(w)) && (null === (x = this.Cb) || void 0 === x ? 0 : x.lessThan(w))); }; - w.prototype.f6 = function() { - return this.Qsa; + v.prototype.D6 = function() { + return this.pta; }; - w.prototype.tba = function() { + v.prototype.Zba = function() { return !1; }; - w.prototype.toJSON = function() { - var v, y; + v.prototype.toJSON = function() { + var w, y; return { - segment: this.v.id, - viewableId: this.Mi.J, - contentStartPts: null === (v = this.Ka) || void 0 === v ? void 0 : v.G, - contentEndPts: null === (y = this.Ua) || void 0 === y ? void 0 : y.G + segment: this.I.id, + viewableId: this.et.K, + contentStartPts: null === (w = this.Ia) || void 0 === w ? void 0 : w.v, + contentEndPts: null === (y = this.Ua) || void 0 === y ? void 0 : y.v }; }; - w.prototype.MZb = function() { - var v, y, x, z, A, B, C; + v.prototype.g0b = function() { + var w, y, x, z, B, A, C; return c.__awaiter(this, void 0, void 0, function() { var D, E, G, F; return c.__generator(this, function(H) { switch (H.label) { case 0: - return (D = null === (y = null === (v = this.parent) || void 0 === v ? void 0 : v.Ie(d.u.X)) || void 0 === y ? void 0 : y.im.mk) ? [3, 2] : [4, null === (z = null === (x = this.parent) || void 0 === x ? void 0 : x.Ie(d.u.X)) || void 0 === z ? void 0 : z.im.Dhb]; + return (D = null === (y = null === (w = this.parent) || void 0 === w ? void 0 : w.Ke(k.u.W)) || void 0 === y ? void 0 : y.im.nk) ? [3, 2] : [4, null === (z = null === (x = this.parent) || void 0 === x ? void 0 : x.Ke(k.u.W)) || void 0 === z ? void 0 : z.im.yib]; case 1: - H.Wa(); - if (this.Sd) return [2, Promise.reject()]; + H.Ka(); + if (this.Od) return [2, Promise.reject()]; H.label = 2; case 2: - return (D = null === (B = null === (A = this.parent) || void 0 === A ? void 0 : A.Ie(d.u.X)) || void 0 === B ? void 0 : B.im.mk, (0, k.assert)(D, "Parent of padding branch must have last selected video stream"), E = null === (C = D.track.tk) || void 0 === C ? void 0 : C.qv, G = D.track.xo, F = D.Fd, [2, { + return (D = null === (A = null === (B = this.parent) || void 0 === B ? void 0 : B.Ke(k.u.W)) || void 0 === A ? void 0 : A.im.nk, (0, p.assert)(D, "Parent of padding branch must have last selected video stream"), E = null === (C = D.track.uk) || void 0 === C ? void 0 : C.yv, G = D.track.xo, F = D.Ed, [2, { profile: F, - qv: E, + yv: E, xo: G }]); } }); }); }; - w.prototype.KZb = function() { - var v, y, x, z, A, B; + v.prototype.e0b = function() { + var w, y, x, z, B, A; return c.__awaiter(this, void 0, void 0, function() { var C, D, E, G, F; return c.__generator(this, function(H) { switch (H.label) { case 0: - return (C = null === (y = null === (v = this.parent) || void 0 === v ? void 0 : v.Ie(d.u.$)) || void 0 === y ? void 0 : y.im.mk) ? [3, 2] : [4, null === (z = null === (x = this.parent) || void 0 === x ? void 0 : x.Ie(d.u.$)) || void 0 === z ? void 0 : z.im.Dhb]; + return (C = null === (y = null === (w = this.parent) || void 0 === w ? void 0 : w.Ke(k.u.Y)) || void 0 === y ? void 0 : y.im.nk) ? [3, 2] : [4, null === (z = null === (x = this.parent) || void 0 === x ? void 0 : x.Ke(k.u.Y)) || void 0 === z ? void 0 : z.im.yib]; case 1: - H.Wa(); - if (this.Sd) return [2, Promise.reject()]; + H.Ka(); + if (this.Od) return [2, Promise.reject()]; H.label = 2; case 2: - return (C = null === (B = null === (A = this.parent) || void 0 === A ? void 0 : A.Ie(d.u.$)) || void 0 === B ? void 0 : B.im.mk, (0, k.assert)(C, "Parent of padding branch must have last selected audio stream"), D = C.Nf || f.L.Ia, E = (0, q.poa)(C.profile), G = C.bitrate, F = C.track.xo, [2, { + return (C = null === (A = null === (B = this.parent) || void 0 === B ? void 0 : B.Ke(k.u.Y)) || void 0 === A ? void 0 : A.im.nk, (0, p.assert)(C, "Parent of padding branch must have last selected audio stream"), D = C.Nf || m.J.Ba, E = (0, n.Toa)(C.profile), G = C.bitrate, F = C.track.xo, [2, { Nf: D, - yd: E, + Dd: E, bitrate: G, xo: F }]); @@ -83033,492 +82725,501 @@ E3cbY[513816] = false; }); }); }; - w.prototype.w0a = function(v, y) { - return this.Xu.add(y).dd(v).ja; + v.prototype.Z0a = function(w, y) { + return this.ev.add(y).gd(w).ja; }; - w.prototype.DU = function() { + v.prototype.yM = function() { return []; }; - return w; - })(a.Jca); - b.TKa = a; - (0, g.Ek)(r.Mw, a); + return v; + })(a.nda); + b.sLa = a; + (0, d.Ek)(r.Xw, a); }, 70842: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.MWa = void 0; + b.uXa = void 0; c = a(79048); - l = a(91176); + m = a(91176); f = a(10943); - h = a(26178); - b.MWa = function(d) { - var g, n, k, m, p, q, u, t, w, v, y, x; + k = a(26178); + b.uXa = function(d) { + var g, p, h, l, n, q, u, t, v, w, y; g = d.config; - n = d.console; - k = d.ova; - m = d.v; - p = d.events; - q = d.TH; - u = d.en; - t = d.xd; - w = d.Bt; - v = d.Rd; - y = d.Ad; - x = d.LI; - d = d.UUa; - m.J === c.Dq && g.mL ? (p = new f.UKa(m.J, g.Eua), q = l.L.Ia, g = new(a(25813).TKa)(n, m, q, k.y6.bind(k), p, g)) : g = new h.zCa(g, n, p, m, q, u, t, w, k.y6.bind(k), v, y, x, d); + p = d.console; + h = d.Nva; + l = d.I; + n = d.events; + q = d.kI; + u = d.bn; + t = d.Cd; + v = d.Ht; + w = d.Td; + y = d.Hd; + d = d.fJ; + l.K === c.Dq && g.FL ? (n = new f.uLa(l.K, g.cva), q = m.J.Ba, g = new(a(25813).sLa)(p, l, q, h.W6.bind(h), n, g)) : g = new k.$Ca(g, p, n, l, q, u, t, v, h.W6.bind(h), w, y, d); return g; }; }, 45550: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.sD = void 0; + b.KD = void 0; c = a(15913); - l = a(52571); + m = a(52571); r = (function() { - function f(h) { - this.config = h; + function f(k) { + this.config = k; this.reset(); } f.instance = function() { - (0, l.assert)(void 0 !== f.Qs); - return f.Qs; + (0, m.assert)(void 0 !== f.Vs); + return f.Vs; }; - f.Kzb = function(h) { - f.Qs = new f(h); + f.NAb = function(k) { + f.Vs = new f(k); }; - f.prototype.push = function(h) { - this.Gi && this.Gi.push(h); + f.prototype.push = function(k) { + this.Ei && this.Ei.push(k); }; - f.prototype.jb = function() { - if (this.Gi) return (this.Gi.Vx(), this.Gi.zi([.25, .5, .75, .9, .95, .99]).map(function(h) { - return h ? parseFloat(h.toFixed(1)) : 0; + f.prototype.ib = function() { + if (this.Ei) return (this.Ei.fy(), this.Ei.wi([.25, .5, .75, .9, .95, .99]).map(function(k) { + return k ? parseFloat(k.toFixed(1)) : 0; })); }; f.prototype.reset = function() { - this.config.iGb && this.config.Vda && (this.Gi = new c.TDigest(this.config.Vda.c, this.config.Vda.maxc)); + this.config.oHb && this.config.Aea && (this.Ei = new c.TDigest(this.config.Aea.c, this.config.Aea.maxc)); }; return f; })(); - b.sD = r; + b.KD = r; }, 78647: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.LCa = b.Vt = void 0; + b.lDa = b.au = void 0; c = a(5163); r = a(90745); - l = a(91176); + m = a(91176); f = a(91176); - h = a(66164); + k = a(66164); d = a(8171); g = c.__importDefault(a(14282)); - n = a(65161); - k = a(52571); - m = a(82450); - p = a(50247); + p = a(65161); + h = a(52571); + l = a(82450); + n = a(50247); q = a(40666); u = a(69575); t = a(29092); - w = a(11758); - b.Vt = function(v) { - return v.qa(l.L.Na(v.MH)); + v = a(11758); + b.au = function(w) { + return w.qa(m.J.Oa(w.dI)); }; - a = (function(v) { - function y(x, z, A, B, C, D) { + a = (function(w) { + function y(x, z, B, A, C, D) { var E, G; E = this; - E = v.call(this) || this; - E.ue = x; - E.kg = z; - E.Tc = A; - E.W = B; - E.Z = C; - E.Qn = D; - E.HSa = !1; - E.JQa = !1; - E.WR = !1; - E.T = d.wq.Iv(E.ue); - E.sA = E.T.error.bind(E.T); - E.Tn = E.T.warn.bind(E.T); - E.Dx = E.T.trace.bind(E.T); - null === (G = A.events) || void 0 === G ? void 0 : G.addListener("ready", function() { - E.rx(); - }); - E.u7a = new m.BJa(E.W, E.ue, E.kg.Af, E.T); + E = w.call(this) || this; + E.se = x; + E.mg = z; + E.Xc = B; + E.T = A; + E.ba = C; + E.Rn = D; + E.nTa = !1; + E.mRa = !1; + E.HS = !1; + E.S = d.tq.Sv(E.se); + E.FA = E.S.error.bind(E.S); + E.Em = E.S.warn.bind(E.S); + E.Ox = E.S.trace.bind(E.S); + null === (G = B.events) || void 0 === G ? void 0 : G.addListener("ready", function() { + E.Ax(); + }); + E.$7a = new l.dKa(E.T, E.se, E.mg.yf, E.S); E.reset(); return E; } - c.__extends(y, v); + c.__extends(y, w); Object.defineProperties(y.prototype, { endOfStream: { get: function() { - return this.oR; + return this.ZR; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - u6b: { + Y7b: { get: function() { - return !!this.Tc.BGb; + return !!this.Xc.HHb; }, enumerable: !1, configurable: !0 } }); y.prototype.reset = function(x) { - var z, A, B; - null === (z = this.IRa) || void 0 === z ? void 0 : z.Oa(); - x || (this.Cx = []); - this.zha = this.d2 = this.tE = void 0; - this.nA && (this.nA.Sd = !0, this.nA.iterator.Bg(), this.nA = void 0); - this.LJ && (this.LJ.Sd = !0, this.LJ.iterator.Bg(), this.LJ = void 0); - this.Wga = !1; - this.$J = void 0; - this.WR = this.oR = !1; - this.vSa(l.L.Ia); - null === (B = (A = this.Tc).reset) || void 0 === B ? void 0 : B.call(A); - this.u7a.reset(); - }; - y.prototype.DIb = function() { - this.d2 = !0; - }; - y.prototype.d5 = function() { - this.JQa = !0; - this.rx(); - }; - y.prototype.WC = function(x) { - this.HSa = x; - }; - y.prototype.Kvb = function(x) { - this.Cx.push(x); - this.rx(); - }; - y.prototype.Iz = function() { - this.rx(); - }; - y.prototype.BVb = function(x) { - this.W.bja && void 0 === this.zha && this.tQa(x, 0); - this.rx(); - }; - y.prototype.n9 = function(x, z) { - var A, B, C, D; - A = this; + var z, B, A; + null === (z = this.mSa) || void 0 === z ? void 0 : z.Na(); + x || (this.Nx = []); + this.$ha = this.C2 = this.KE = void 0; + this.AA && (this.AA.Od = !0, this.AA.iterator.Cg(), this.AA = void 0); + this.cK && (this.cK.Od = !0, this.cK.iterator.Cg(), this.cK = void 0); + this.yha = !1; + this.LE = void 0; + this.HS = this.ZR = !1; + this.aTa(m.J.Ba); + null === (A = (B = this.Xc).reset) || void 0 === A ? void 0 : A.call(B); + this.$7a.reset(); + }; + y.prototype.NJb = function() { + this.C2 = !0; + }; + y.prototype.A5 = function() { + this.mRa = !0; + this.Ax(); + }; + y.prototype.gD = function(x) { + this.nTa = x; + }; + y.prototype.Jwb = function(x) { + this.Nx.push(x); + this.Ax(); + }; + y.prototype.Uz = function() { + this.Ax(); + }; + y.prototype.SWb = function(x) { + this.T.Eja && void 0 === this.$ha && this.WQa(x, 0); + this.Ax(); + }; + y.prototype.P9 = function(x) { + var z, B, A, C; + z = this; void 0 === x && (x = !1); - this.oR || (this.oR = !0, this.rx(), !x && this.u6b) || (z && this.Qn && this.W.fEb ? (x = l.L.Na(this.W.g7b), z = z.qa(x), x = (0, q.Tba)(this.Qn, z, !0), z = x.Rf, x = x.promise, null === (B = this.IRa) || void 0 === B ? void 0 : B.Oa(), this.IRa = z, x.then(function() { - var E, G; - A.oR && (null === (G = (E = A.Tc).endOfStream) || void 0 === G ? void 0 : G.call(E)); - })) : null === (D = (C = this.Tc).endOfStream) || void 0 === D ? void 0 : D.call(C)); + if (!this.ZR && (this.ZR = !0, this.Ax(), x || !this.Y7b)) + if (this.LE && this.Rn && this.T.jFb) { + x = m.J.Oa(this.T.K8b); + x = this.LE.qa(x); + C = (0, q.yca)(this.Rn, x, !0); + x = C.Sf; + C = C.promise; + null === (B = this.mSa) || void 0 === B ? void 0 : B.Na(); + this.mSa = x; + C.then(function() { + var D, E; + z.ZR && (null === (E = (D = z.Xc).endOfStream) || void 0 === E ? void 0 : E.call(D)); + }); + } else null === (A = (C = this.Xc).endOfStream) || void 0 === A ? void 0 : A.call(C); }; - y.prototype.vSa = function(x) { + y.prototype.aTa = function(x) { var z; - null !== (z = this.Xsb) && void 0 !== z && z.equal(x) || (this.Xsb = x, this.Tc.odb(x.ja, x.N)); - }; - y.prototype.rx = function() { - var x, z, A, B, C, D, E, G; - C = this.W; - if (!this.nA && !this.LJ && this.Cx.length) - if (this.Tc && !1 !== this.Tc.ready) { - D = this.Cx[0]; - if (D.aborted)(this.Tn("aborted fragment should not appear in the toAppend list:", D.toString(), "complete:", D.complete), this.PR("@" + h.platform.time.wa() + ", append: removing aborted fragment from toAppend: " + D.toString()), this.Cx.shift()); + null !== (z = this.Xtb) && void 0 !== z && z.equal(x) || (this.Xtb = x, this.Xc.heb(x.ja, x.N)); + }; + y.prototype.Ax = function() { + var x, z, B, A, C, D, E, G; + C = this.T; + if (!this.AA && !this.cK && this.Nx.length) + if (this.Xc && !1 !== this.Xc.ready) { + D = this.Nx[0]; + if (D.aborted)(this.Em("aborted fragment should not appear in the toAppend list:", D.toString(), "complete:", D.complete), this.AS("@" + k.platform.time.va() + ", append: removing aborted fragment from toAppend: " + D.toString()), this.Nx.shift()); else { E = D.stream; - G = E.la; - if (E.Ih) - if ((D.Fv && !this.WR && (null === (z = (x = this.Tc).beb) || void 0 === z ? void 0 : z.call(x, { - J: E.track.la.J, - F4a: E.mi - }), this.WR = !0), this.s4b(E, D.index)))(this.d2 = !1, this.tQa(E, D.index)); - else if ((x = this.Z.jV(G.J), E = this.UOb(E), x || E || !this.Wga && !C.vAa)) - if ((x = this.j2a(D), this.ue === g.default.wm.$ && (D.Xk || D.Qt || (null === (A = D.Ja) || void 0 === A ? 0 : A.ho)) && D.Ja && !C.$N && !this.oR && this.Cx.length <= (D.Xk || D.Qt ? 1 : 2) && x > C.T8 && (null === (B = D.oz) || void 0 === B || !B.wM))) this.B2b(); + G = E.ca; + if (E.Jh) + if ((D.Pv && !this.HS && (null === (z = (x = this.Xc).Veb) || void 0 === z ? void 0 : z.call(x, { + K: E.track.ca.K, + i5a: E.ki + }), this.HS = !0), this.S5b(E, D.index)))(this.C2 = !1, this.WQa(E, D.index)); + else if ((x = this.ba.VV(G.K), E = this.eQb(E), x || E || !this.yha && !C.XAa)) + if ((x = this.J2a(D), this.se === g.default.wm.Y && (D.$k || D.Xt || (null === (B = D.Ha) || void 0 === B ? 0 : B.Wk)) && D.Ha && !C.GO && !this.ZR && this.Nx.length <= (D.$k || D.Xt ? 1 : 2) && x > C.$W && (null === (A = D.Cz) || void 0 === A || !A.WM))) this.Y3b(); else { - this.Wga || (this.Wga = E); - this.Cx.shift(); + this.yha || (this.yha = E); + this.Nx.shift(); try { - this.bvb(D); + this.bwb(D); } catch (F) { - throw (this.T.error(F), F); + throw (this.S.error(F), F); } } } - } else this.PR("@" + h.platform.time.wa() + ", append: not appending, sourceBuffer not ready"); + } else this.AS("@" + k.platform.time.va() + ", append: not appending, sourceBuffer not ready"); }; - y.prototype.B2b = function() { + y.prototype.Y3b = function() { var x; x = this; - this.Qn && (this.rra ? this.rra.v4a || this.rra.rf() : this.rra = this.Qn.$x(function() { - return x.iRb(); + this.Rn && (this.Ura ? this.Ura.Z4a || this.Ura.qf() : this.Ura = this.Rn.ky(function() { + return x.sSb(); }, "JIT Appender")); }; - y.prototype.iRb = function() { - var x, z, A, B; + y.prototype.sSb = function() { + var x, z, B, A; return c.__generator(this, function(C) { switch (C.label) { case 0: - if (1 !== this.Cx.length) return [3, 3]; - x = this.Cx[0]; - if (!x.Xk && !x.Qt || (null === (B = x.oz) || void 0 === B ? 0 : B.wM)) return [2]; - z = this.j2a(x); - A = this.W.T8; - return z > A ? [4, q.Ng.lD(l.L.Na(z - A))] : [3, 2]; + if (1 !== this.Nx.length) return [3, 3]; + x = this.Nx[0]; + if (!x.$k && !x.Xt || (null === (A = x.Cz) || void 0 === A ? 0 : A.WM)) return [2]; + z = this.J2a(x); + B = this.T.$W; + return z > B ? [4, q.Og.CD(m.J.Oa(z - B))] : [3, 2]; case 1: - (C.Wa(), C.label = 2); + (C.Ka(), C.label = 2); case 2: - return (this.rx(), [3, 0]); + return (this.Ax(), [3, 0]); case 3: return [2]; } }); }; - y.prototype.j2a = function(x) { + y.prototype.J2a = function(x) { var z; - return (null === (z = x.Db) || void 0 === z ? NaN : z.G) - this.Z.Md.G; + return (null === (z = x.Cb) || void 0 === z ? NaN : z.v) - this.ba.Pd.v; }; - y.prototype.s4b = function(x, z) { - var A; - A = x.Jh; - (0, k.assert)(A); - return 0 === A.length ? this.d2 = !1 : this.d2 || void 0 === this.tE || x.Pb !== this.tE.Pb ? !0 : 1 < A.length ? (0, f.jja)(A, function(B) { - return B.Ud <= z; - }) !== this.tE.K4a : !1; - }; - y.prototype.UOb = function(x) { - if (x.mediaType === n.u.$ || !x.mi) return !0; - if (void 0 === this.tE) return !1; - if (!x.track.$V) return !x.mi; - x = x.Jh; - (0, k.assert)(x); - return !1 === x[this.tE.K4a].JF; - }; - y.prototype.tQa = function(x, z) { - var A, B, C, D; - if (!this.HSa || this.JQa) { - if (x.Jh && 0 !== x.Jh.length) { - C = x.Jh.reduce(function(E, G, F) { - return G.Ud <= z ? F : E; + y.prototype.S5b = function(x, z) { + var B; + B = x.Kh; + (0, h.assert)(B); + return 0 === B.length ? this.C2 = !1 : this.C2 || void 0 === this.KE || x.Vb !== this.KE.Vb ? !0 : 1 < B.length ? (0, f.Nja)(B, function(A) { + return A.Wd <= z; + }) !== this.KE.l5a : !1; + }; + y.prototype.eQb = function(x) { + if (x.mediaType === p.u.Y || !x.ki) return !0; + if (void 0 === this.KE) return !1; + if (!x.track.PW) return !x.ki; + x = x.Kh; + (0, h.assert)(x); + return !1 === x[this.KE.l5a].aG; + }; + y.prototype.WQa = function(x, z) { + var B, A, C, D; + if (!this.nTa || this.mRa) { + if (x.Kh && 0 !== x.Kh.length) { + C = x.Kh.reduce(function(E, G, F) { + return G.Wd <= z ? F : E; }, 0); - D = x.Jh[C]; - this.tE || (null === (B = (A = this.Tc).beb) || void 0 === B ? void 0 : B.call(A, { - J: x.track.la.J, - F4a: x.mi - }), this.WR = !0); - if (!this.Tc.appendBuffer(D.data, { - Ke: !0, + D = x.Kh[C]; + this.KE || (null === (A = (B = this.Xc).Veb) || void 0 === A ? void 0 : A.call(B, { + K: x.track.ca.K, + i5a: x.ki + }), this.HS = !0); + if (!this.Xc.appendBuffer(D.data, { + Be: !0, profile: x.profile, bitrate: x.bitrate, - Pb: x.Pb - })) throw (this.Tn("appendHeader error: " + this.Tc.error), this.PR("@" + h.platform.time.wa() + ", appendHeader error: " + this.Tc.error), Error("appendHeaderError")); - this.PR("@" + h.platform.time.wa() + ", header appended, streamId: " + x.Pb); - this.tE = { - Pb: x.Pb, - K4a: C + Vb: x.Vb + })) throw (this.Em("appendHeader error: " + this.Xc.error), this.AS("@" + k.platform.time.va() + ", appendHeader error: " + this.Xc.error), Error("appendHeaderError")); + this.AS("@" + k.platform.time.va() + ", header appended, streamId: " + x.Vb); + this.KE = { + Vb: x.Vb, + l5a: C }; - this.Csb(x.Pb, C); + this.Ctb(x.Vb, C); } - this.rx(); + this.Ax(); } }; - y.prototype.bvb = function(x) { - var z, A, B, C, D; + y.prototype.bwb = function(x) { + var z, B, A, C, D; z = this; - C = x.Sva || l.L.Ia; - D = x.v; - D.Kf && !D.Kf.equal(l.L.Sp) && (C = D.Kf.add(C).vh, Infinity === this.kg.duration || this.kg.duration < C) && (this.kg.duration = C); - C = void 0 !== x.zw ? l.L.Na(x.zw).add(x.Sva) : void 0; - D = null === (A = this.Cx[0]) || void 0 === A ? void 0 : A.Db; - A = { - endOfStream: this.endOfStream || !(null === (B = x.oz) || void 0 === B || !B.wM), - UM: C, - uta: D + C = x.rwa || m.J.Ba; + D = x.I; + D.fd && !D.fd.equal(m.J.Aj) && (C = D.fd.add(C).uh, Infinity === this.mg.duration || this.mg.duration < C) && (this.mg.duration = C); + C = void 0 !== x.Kw ? m.J.Oa(x.Kw).add(x.rwa) : void 0; + D = null === (B = this.Nx[0]) || void 0 === B ? void 0 : B.Cb; + B = { + endOfStream: this.endOfStream || !(null === (A = x.Cz) || void 0 === A || !A.WM), + uN: C, + Sta: D }; - D = this.u7a.append(x, A); - B = D.gi; - C = D.vi; - A = D.Fo; + D = this.$7a.append(x, B); + A = D.ei; + C = D.si; + B = D.Eo; D = D.offset; null === C || void 0 === C ? void 0 : C.forEach(function(E) { return z.emit(E.type, E); }); C = x.stream; - C.aa && (D = D.qa(C.du.dd(C.N))); - this.vSa(D); - B && (x.Xk || x.Qt) && x.gi(); - C = p.rm.WJa; - B || (this.ue === n.u.$ || this.ue === n.u.X ? C = this.Zub(x, A) : this.ue === n.u.Ga && (C = this.gvb(x))); + C.aa && (D = D.qa(C.$r.gd(C.N))); + this.aTa(D); + A && (x.$k || x.Xt) && x.ei(); + C = n.rm.yKa; + A || (this.se === p.u.Y || this.se === p.u.W ? C = this.Zvb(x, B) : this.se === p.u.Da && (C = this.gwb(x))); switch (C) { - case p.rm.Hk: - this.Npb(x); + case n.rm.Ik: + this.Oqb(x); break; - case p.rm.S0: - this.zha = x; + case n.rm.t1: + this.$ha = x; break; - case p.rm.vm: - this.Xta(x); - this.zha = x; + case n.rm.um: + this.tua(x); + this.$ha = x; break; - case p.rm.WJa: - this.Z8a(x, !0); + case n.rm.yKa: + this.L9a(x, !0); } }; - y.prototype.Jeb = function() { + y.prototype.Cfb = function() { var x; - return h.platform.Wo.Af.Vwa.Tfa || !(null === (x = this.kg.Af) || void 0 === x || !x.Jeb); + return k.platform.So.yf.txa.xga || !(null === (x = this.mg.yf) || void 0 === x || !x.Cfb); }; - y.prototype.Zub = function(x, z) { - return this.Jeb() ? this.$ub(x, z) : this.avb(x, z); + y.prototype.Zvb = function(x, z) { + return this.Cfb() ? this.$vb(x, z) : this.awb(x, z); }; - y.prototype.$ub = function(x, z) { - var A, B, C; - A = this; - B = (0, u.ssa)(x); - if ((z = (z || x.Fo).every(function(D, E) { - return A.Tc.appendBuffer(D, 0 === E ? B : void 0); - })) && !x.Lpa) { - z = x.ipa(); + y.prototype.$vb = function(x, z) { + var B, A, C; + B = this; + A = (0, u.Ssa)(x); + if ((z = (z || x.Eo).every(function(D, E) { + return B.Xc.appendBuffer(D, 0 === E ? A : void 0); + })) && !x.oqa) { + z = x.Mpa(); C = { - Ma: x, + La: x, iterator: z, - Sd: !1 + Od: !1 }; - this.nA = C; - t.AsyncIterator.M7(z, function(D) { - C.Sd || (D.done ? (A.nA = void 0, A.Xta(x)) : A.Tc.appendBuffer(D.value, B)); + this.AA = C; + t.AsyncIterator.m8(z, function(D) { + C.Od || (D.done ? (B.AA = void 0, B.tua(x)) : B.Xc.appendBuffer(D.value, A)); }); - z = p.rm.S0; - } else z = z ? p.rm.vm : p.rm.Hk; + z = n.rm.t1; + } else z = z ? n.rm.um : n.rm.Ik; return z; }; - y.prototype.avb = function(x, z) { - var A, B, C, D; - A = this; - B = (0, u.ssa)(x); - z || (z = x.Fo); - if (x.Lpa) C = (C = this.EWa(z, B)) ? p.rm.vm : p.rm.Hk; + y.prototype.awb = function(x, z) { + var B, A, C, D; + B = this; + A = (0, u.Ssa)(x); + z || (z = x.Eo); + if (x.oqa) C = (C = this.nXa(z, A)) ? n.rm.um : n.rm.Ik; else { - C = x.ipa(); + C = x.Mpa(); D = { - Ma: x, + La: x, iterator: C, - Sd: !1 + Od: !1 }; - this.nA = D; - t.AsyncIterator.M7(C, function(E) { - D.Sd || (E.done ? (A.EWa(z, B), A.nA = void 0, A.Xta(x)) : z.push(E.value)); + this.AA = D; + t.AsyncIterator.m8(C, function(E) { + D.Od || (E.done ? (B.nXa(z, A), B.AA = void 0, B.tua(x)) : z.push(E.value)); }); - C = p.rm.S0; + C = n.rm.t1; } return C; }; - y.prototype.EWa = function(x, z) { - x = 1 < x.length ? (0, u.OK)(x) : x[0]; - return this.Tc.appendBuffer(x, z); + y.prototype.nXa = function(x, z) { + x = 1 < x.length ? (0, u.gL)(x) : x[0]; + return this.Xc.appendBuffer(x, z); }; - y.prototype.gvb = function(x) { - var z, A, B, C; + y.prototype.gwb = function(x) { + var z, B, A, C; z = this; - (0, k.assert)(x instanceof w.sca); - A = x.Fo; - if (x.Lpa) { - (0, k.assert)(A.every(function(D) { + (0, h.assert)(x instanceof v.Xca); + B = x.Eo; + if (x.oqa) { + (0, h.assert)(B.every(function(D) { return D instanceof ArrayBuffer; })); Promise.resolve().then(function() { - return z.fZa(x, A); + return z.LZa(x, B); }); - B = p.rm.vm; + A = n.rm.um; } else { - B = x.ipa(); + A = x.Mpa(); C = { - Ma: x, - iterator: B, - Sd: !1 + La: x, + iterator: A, + Od: !1 }; - this.LJ = C; - t.AsyncIterator.M7(B, function(D) { - C.Sd || (D.done ? (z.LJ = void 0, (0, k.assert)(A.every(function(E) { + this.cK = C; + t.AsyncIterator.m8(A, function(D) { + C.Od || (D.done ? (z.cK = void 0, (0, h.assert)(B.every(function(E) { return E instanceof ArrayBuffer; - })), z.fZa(x, A)) : A.push(D.value)); + })), z.LZa(x, B)) : B.push(D.value)); }); - B = p.rm.S0; + A = n.rm.t1; } - return B; + return A; }; - y.prototype.fZa = function(x, z) { - var A, B; - z = (0, u.OK)(z); + y.prototype.LZa = function(x, z) { + var B, A; + z = (0, u.gL)(z); z = new Uint8Array(z); - z = h.platform.Tla(z); - (0, k.assert)(z); - B = x.Xk && (null === (A = x.oz) || void 0 === A ? void 0 : A.wM); + z = k.platform.uma(z); + (0, h.assert)(z); + A = x.$k && (null === (B = x.Cz) || void 0 === B ? void 0 : B.WM); x = { type: "subtitleData", - I: x.Mh, - kb: x.Ka.G, - ff: x.Ua.G, - Rr: x.bfb, - Zfb: z, - endOfStream: B + H: x.Mh, + jb: x.Ia.v, + gf: x.Ua.v, + Zr: x.Vfb, + Vgb: z, + endOfStream: A }; - this.kg.events.emit(x.type, x); + this.mg.events.emit(x.type, x); }; - y.prototype.Xta = function(x) { + y.prototype.tua = function(x) { var z; - void 0 === this.$J || this.ue !== g.default.wm.$ || x.Db.equal(this.$J) || (this.$J = void 0); - this.PR("@" + h.platform.time.wa() + ", request appended, type: " + x.mediaType + ", streamId: " + x.Pb + ", pts: " + (null === (z = x.Db) || void 0 === z ? void 0 : z.G) + "-" + x.Hb.G); - this.Z8a(x, !1); - }; - y.prototype.Z8a = function(x, z) { - var A, B, C; - x.Xk || x.Qt ? (this.$J = z ? x.Db : x.Hb, null === (B = (A = this.Tc).BGb) || void 0 === B ? void 0 : B.call(A, x.oz), this.WR = !1, (null === (C = x.oz) || void 0 === C ? 0 : C.wM) && this.n9(!1, this.$J)) : this.$J = void 0; - x.wS = !0; - x.TN(); - this.Dsb(x); - this.rx(); - }; - y.prototype.Npb = function(x) { - if (void 0 !== this.Tc.error) { - if ("done" === this.Tc.error) return; - this.sA("failure to append queued mediaRequest:", null === x || void 0 === x ? void 0 : x.toString(), "err:", JSON.stringify(this.Tc.error)); - throw this.Tc.error; - } - x = Error("failure to append queued mediaRequest: " + (null === x || void 0 === x ? void 0 : x.toString()) + " err: " + this.Tc.error); - this.sA(x.message); + void 0 === this.LE || this.se !== g.default.wm.Y || x.Cb.equal(this.LE) || (this.LE = void 0); + this.AS("@" + k.platform.time.va() + ", request appended, type: " + x.mediaType + ", streamId: " + x.Vb + ", pts: " + (null === (z = x.Cb) || void 0 === z ? void 0 : z.v) + "-" + x.Hb.v); + this.L9a(x, !1); + }; + y.prototype.L9a = function(x, z) { + var B, A, C; + x.$k || x.Xt ? (this.LE = z ? x.Cb : x.Hb, null === (A = (B = this.Xc).HHb) || void 0 === A ? void 0 : A.call(B, x.Cz), this.HS = !1, (null === (C = x.Cz) || void 0 === C ? 0 : C.WM) && this.P9()) : this.LE = void 0; + x.hT = !0; + x.yO(); + this.Dtb(x); + this.Ax(); + }; + y.prototype.Oqb = function(x) { + if (void 0 !== this.Xc.error) { + if ("done" === this.Xc.error) return; + this.FA("failure to append queued mediaRequest:", null === x || void 0 === x ? void 0 : x.toString(), "err:", JSON.stringify(this.Xc.error)); + throw this.Xc.error; + } + x = Error("failure to append queued mediaRequest: " + (null === x || void 0 === x ? void 0 : x.toString()) + " err: " + this.Xc.error); + this.FA(x.message); throw x; }; - y.prototype.Csb = function(x, z) { + y.prototype.Ctb = function(x, z) { x = { type: "headerAppended", - mediaType: this.ue, + mediaType: this.se, streamId: x, isIndex: z }; this.emit(x.type, x); }; - y.prototype.Dsb = function(x) { + y.prototype.Dtb = function(x) { x = { type: "requestAppended", - mediaType: this.ue, + mediaType: this.se, request: x }; this.emit(x.type, x); }; - y.prototype.PR = function(x) { + y.prototype.AS = function(x) { x = { type: "managerdebugevent", message: x @@ -83527,207 +83228,260 @@ E3cbY[513816] = false; }; return y; })(r.EventEmitter); - b.LCa = a; + b.lDa = a; }, 58348: function(r, b, a) { - var c, l, f; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.MCa = void 0; + b.mDa = void 0; c = a(90745); - l = a(65161); - f = a(52571); + m = a(66164); + f = a(91176); + k = a(65161); + d = a(61996); + g = a(52571); r = (function() { - function h(d, g) { - this.T = d; - this.Kqb = g; - this.Ys = this.Hs = this.Rn = 0; - this.Aga = []; - this.Wha = new Map(); + function p(h, l, n) { + this.S = h; + this.T = l; + this.Krb = n; + this.Sq = this.Kq = this.Dm = 0; + this.Jq = []; + this.xia = new Map(); + this.dg = new d.Ls({ + jn: 4, + bm: this, + source: "BufferSizeLimiter" + }); } - Object.defineProperties(h.prototype, { - xa: { + Object.defineProperties(p.prototype, { + sa: { get: function() { return { - total: this.Rn, - audio: this.Hs, - video: this.Ys + total: this.Dm, + audio: this.Kq, + video: this.Sq }; }, enumerable: !1, configurable: !0 } }); - h.prototype.pv = function(d) { - var g, n, k; - g = this; - if (!d.Ke) { - this.Aga.push(d.Hh()); - n = d.xa; - if (0 >= n) { - k = new c.De(); - k.on(d.events, "updatedBytes", function(m) { - g.ZSa(d, m.jVb - m.xua); - k.clear(); - g.Wha.delete(d); + p.prototype.xv = function(h) { + var l, n, q, u; + l = this; + if (!h.Be) { + n = { + requestId: h.K2a(), + mediaType: h.mediaType, + sa: h.sa, + oD: m.platform.time.va(), + O: h.stream.ca.O + }; + this.Jq.push(n); + q = h.sa; + if (0 >= q) { + u = new c.Ee(); + u.on(h.events, "updatedBytes", function(t) { + l.FTa(h.mediaType, t.T8a - t.Uua); + n.sa = t.T8a; + u.clear(); + l.xia.delete(h); }); - this.Wha.set(d, k); - } else this.ZSa(d, n); + this.xia.set(h, u); + } else this.FTa(h.mediaType, q); } }; - h.prototype.Tr = function(d) { - var g; - if (!d.Ke) { - g = this.Aga.indexOf(d.Hh()); - 1 !== g && (this.Aga.splice(g, 1), g = d.xa, 0 < g && (this.Rn -= g, d.mediaType === l.u.$ ? this.Hs -= g : this.Ys -= g, (0, f.assert)(this.Rn === this.Hs + this.Ys), (0, f.assert)(0 <= this.Rn), (0, f.assert)(0 <= this.Hs), (0, f.assert)(0 <= this.Ys)), this.Wha.delete(d)); + p.prototype.ds = function(h) { + var l, n; + if (!h.Be) { + l = h.K2a(); + n = (0, f.Qk)(this.Jq, function(q) { + return q.requestId === l; + }); - 1 !== n && (this.Jq.splice(n, 1), n = h.sa, 0 < n && (this.Dm -= n, h.mediaType === k.u.Y ? this.Kq -= n : this.Sq -= n, (0, g.assert)(this.Dm === this.Kq + this.Sq), (0, g.assert)(0 <= this.Dm), (0, g.assert)(0 <= this.Kq), (0, g.assert)(0 <= this.Sq)), this.xia.delete(h)); } }; - h.prototype.IVa = function(d, g) { + p.prototype.$ka = function(h, l) { var n; - (0, f.assert)(this.Rn === this.Hs + this.Ys); - n = this.Kqb(); - if (void 0 !== n.total && this.Rn + g > n.total) return !1; - n = d === l.u.$ ? n.audio : n.video; - d = d === l.u.$ ? this.Hs : this.Ys; - return void 0 !== n && d + g > n ? !1 : !0; - }; - h.prototype.ZSa = function(d, g) { - this.Rn += g; - d.mediaType === l.u.$ ? this.Hs += g : this.Ys += g; - (0, f.assert)(this.Rn === this.Hs + this.Ys); - (0, f.assert)(0 < this.Rn); - (0, f.assert)(0 <= this.Hs); - (0, f.assert)(0 <= this.Ys); + (0, g.assert)(this.Dm === this.Kq + this.Sq); + n = this.Krb(); + if (void 0 !== n.total && this.Dm + l > n.total) return (this.ygb(), !1); + n = h === k.u.Y ? n.audio : n.video; + h = h === k.u.Y ? this.Kq : this.Sq; + return void 0 !== n && h + l > n ? (this.ygb(), !1) : !0; + }; + p.prototype.FTa = function(h, l) { + this.Dm += l; + h === k.u.Y ? this.Kq += l : this.Sq += l; + (0, g.assert)(this.Dm === this.Kq + this.Sq); + (0, g.assert)(0 < this.Dm); + (0, g.assert)(0 <= this.Kq); + (0, g.assert)(0 <= this.Sq); + }; + p.prototype.ygb = function() { + var h; + if (this.T.OGb) { + h = m.platform.time.va(); + this.dg.Tq({ + $h: this.Jq.map(function(l) { + return { + requestId: l.requestId, + sa: l.sa, + O: l.O, + cmc: h - l.oD + }; + }) + }); + } }; - return h; + p.prototype.XUa = function() { + var h, l, n; + h = 0; + l = 0; + n = 0; + this.Jq.forEach(function(q) { + h += q.sa; + q.mediaType === k.u.Y ? l += q.sa : n += q.sa; + }); + (0, g.assert)(h === l + n); + (0, g.assert)(0 < h); + (0, g.assert)(0 <= l); + (0, g.assert)(0 <= n); + (0, g.assert)(h === this.Dm); + (0, g.assert)(l === this.Kq); + (0, g.assert)(n === this.Sq); + }; + return p; })(); - b.MCa = r; + b.mDa = r; }, 35779: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.A0a = b.D0a = b.owa = b.eka = b.mea = void 0; + b.c1a = b.Roa = b.Pwa = b.ryb = b.Rea = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(52571); - h = a(69575); + k = a(69575); r = (function() { - function g(n, k, m) { - void 0 === m && (m = {}); - this.config = n; - this.PGb = k; - this.fh = []; - this.cka = new h.Yh(); - this.eVa = new h.Yh(); + function g(p, h, l) { + void 0 === l && (l = {}); + this.config = p; + this.VHb = h; + this.hh = []; + this.Dka = new k.Wh(); + this.MVa = new k.Wh(); this.options = c.__assign({ - uo: 10 - }, m); + jn: 10 + }, l); } Object.defineProperties(g.prototype, { isEnabled: { get: function() { - return this.config.HFb; + return this.config.MGb; }, enumerable: !1, configurable: !0 } }); - g.prototype.Woa = function(n, k) { - var m; - if (!this.isEnabled) return k(); - m = this.DJb(n); - if (m) return m.value; - k = k(); - this.Kt(n, k); - return k; + g.prototype.zpa = function(p, h) { + var l; + if (!this.isEnabled) return h(); + l = this.NKb(p); + if (l) return l.value; + h = h(); + this.Rt(p, h); + return h; }; - g.prototype.findIndex = function(n) { - var k, m, p, q; - k = Infinity; - m = Infinity; - if (this.options.eS || this.options.SN) { - p = l.platform.time.wa(); - this.options.SN && (k = p - this.options.SN); - this.options.eS && (m = p - this.options.eS); - } - for (p = 0; p < this.fh.length; p++) { - q = this.fh[p]; - if (this.options.SN && q.O5a < k) { - this.fh.splice(p, this.fh.length - p); + g.prototype.findIndex = function(p) { + var h, l, n, q; + h = Infinity; + l = Infinity; + if (this.options.QS || this.options.xO) { + n = m.platform.time.va(); + this.options.xO && (h = n - this.options.xO); + this.options.QS && (l = n - this.options.QS); + } + for (n = 0; n < this.hh.length; n++) { + q = this.hh[n]; + if (this.options.xO && q.p6a < h) { + this.hh.splice(n, this.hh.length - n); break; } - if (this.options.eS && q.$n < m)(this.fh.splice(p, 1), p--); - else if (this.PGb(q.key, n)) return p; + if (this.options.QS && q.ao < l)(this.hh.splice(n, 1), n--); + else if (this.VHb(q.key, p)) return n; } return -1; }; - g.prototype.DJb = function(n) { - var k; - n = this.findIndex(n); - if (-1 !== n) { - k = this.fh[n]; - this.fh.splice(n, 1); - this.fh.unshift(k); - this.options.SN && (k.O5a = l.platform.time.wa()); - this.eVa.push(n); - this.cka.push(1); - return k; + g.prototype.NKb = function(p) { + var h; + p = this.findIndex(p); + if (-1 !== p) { + h = this.hh[p]; + this.hh.splice(p, 1); + this.hh.unshift(h); + this.options.xO && (h.p6a = m.platform.time.va()); + this.MVa.push(p); + this.Dka.push(1); + return h; } - this.cka.push(0); + this.Dka.push(0); }; - g.prototype.Kt = function(n, k) { - this.fh.unshift({ - key: n, - value: k + g.prototype.Rt = function(p, h) { + this.hh.unshift({ + key: p, + value: h }); - if (this.options.SN || this.options.eS)(n = l.platform.time.wa(), this.options.SN && (this.fh[0].O5a = n), this.options.eS && (this.fh[0].$n = n)); - this.zyb(); + if (this.options.xO || this.options.QS)(p = m.platform.time.va(), this.options.xO && (this.hh[0].p6a = p), this.options.QS && (this.hh[0].ao = p)); + this.Czb(); }; - g.prototype.zyb = function() { - this.fh.length > this.options.uo && this.fh.pop(); + g.prototype.Czb = function() { + this.hh.length > this.options.jn && this.hh.pop(); }; g.prototype.clear = function() { - this.fh = []; + this.hh = []; }; return g; })(); - b.mea = r; + b.Rea = r; d = new WeakMap(); - b.eka = function(g) { + b.ryb = function(g) { void 0 === g && (g = "default"); - return function(n, k, m) { - var p; - p = m.value; - m.value = function(q) { - var u, t, w; + return function(p, h, l) { + var n; + n = l.value; + l.value = function(q) { + var u, t, v; u = this; - w = null === (t = d.get(this)) || void 0 === t ? void 0 : t[g]; - (0, f.assert)(w, "lruCache not defined"); - return w.Woa(q, function() { - return p.call(u, q); + v = null === (t = d.get(this)) || void 0 === t ? void 0 : t[g]; + (0, f.assert)(v, "lruCache not defined"); + return v.zpa(q, function() { + return n.call(u, q); }); }; }; }; - b.owa = function(g, n, k) { + b.Pwa = function(g, p, h) { d.has(g) || d.set(g, {}); - d.get(g)[n] = k; + d.get(g)[p] = h; }; - b.D0a = function(g) { - var n; + b.Roa = function(g) { + var p; if (!d.has(g)) return []; - n = d.get(g); - return Object.keys(n).map(function(k) { - return n[k]; + p = d.get(g); + return Object.keys(p).map(function(h) { + return p[h]; }); }; - b.A0a = function(g) { + b.c1a = function(g) { return d.has(g) ? d.get(g) : {}; }; }, @@ -83737,47 +83491,47 @@ E3cbY[513816] = false; value: !0 } }); - b.Ozb = { - Tt: ["minInitVideoBitrate", -Infinity], - Qy: ["maxInitVideoBitrate", Infinity], - jW: ["minInitAudioBitrate", -Infinity], - VV: ["maxInitAudioBitrate", Infinity], - M8: ["minAcceptableVideoBitrate", -Infinity], - gW: ["minAcceptableVMAF", 0], - sUb: ["minAcceptableVMAFRebufferScalingFactor", 0], - bta: ["minAllowedVideoBitrate", -Infinity], - sTb: ["maxAllowedVideoBitrate", Infinity], - ZG: ["minAllowedVmaf", -Infinity], - T6a: ["maxAllowedVmaf", Infinity], - CO: ["streamFilteringRules", { + b.RAb = { + fz: ["minInitVideoBitrate", -Infinity], + wC: ["maxInitVideoBitrate", Infinity], + xN: ["minInitAudioBitrate", -Infinity], + jH: ["maxInitAudioBitrate", Infinity], + n9: ["minAcceptableVideoBitrate", -Infinity], + WW: ["minAcceptableVMAF", 0], + KVb: ["minAcceptableVMAFRebufferScalingFactor", 0], + Ata: ["minAllowedVideoBitrate", -Infinity], + IUb: ["maxAllowedVideoBitrate", Infinity], + pH: ["minAllowedVmaf", -Infinity], + y7a: ["maxAllowedVmaf", Infinity], + jP: ["streamFilteringRules", { enabled: !1, profiles: ["playready-h264mpl40-dash"], action: "keepLowest" }], - l5: ["enableResolutionVMAFStreamFilter", !1], - Vua: ["percentCapTitlesForResolutionVMAFStreamFilter", 100], - S$: ["resolutionVMAFCappingRuleList", []], - E3a: ["ignoreUserFilterOnEmptyResult", !0], - oC: ["minRequiredBuffer", 2E4], - Q8: ["minRequiredAudioBuffer", 0], - Yp: ["minPrebufSize", 5800], - fta: ["minCheckBufferingCompleteInterval", 200], - wZa: ["enableMoreFrequentBufferingCompleteCheck", !1], - Q7a: ["minimumBufferingCompleteInterval", 1E4], - Lwa: ["requireDownloadDataAtBuffering", !1], - T3a: ["indicatorForDownloadDataAtBuffering", "oncomplete"], - Mwa: ["requireSetupConnectionDuringBuffering", !1], - gwa: ["rebufferingFactor", 1], - Ir: ["maxBufferingTime", 2E3], - kAa: ["useMaxPrebufSize", !0], - lC: ["maxPrebufSize", 4E4], - Jsa: ["maxRebufSize", Infinity], - l7: ["initialBitrateSelectionCurve", null], - Y3a: ["initSelectionLowerBound", -Infinity], - Z3a: ["initSelectionUpperBound", Infinity], - FY: ["throughputPercentForAudio", 15], - Fja: ["bandwidthMargin", 0], - Hja: ["bandwidthMarginCurve", [{ + J5: ["enableResolutionVMAFStreamFilter", !1], + tva: ["percentCapTitlesForResolutionVMAFStreamFilter", 100], + waa: ["resolutionVMAFCappingRuleList", []], + j4a: ["ignoreUserFilterOnEmptyResult", !0], + AC: ["minRequiredBuffer", 2E4], + r9: ["minRequiredAudioBuffer", 0], + Vp: ["minPrebufSize", 5800], + Cta: ["minCheckBufferingCompleteInterval", 200], + b_a: ["enableMoreFrequentBufferingCompleteCheck", !1], + w8a: ["minimumBufferingCompleteInterval", 1E4], + kxa: ["requireDownloadDataAtBuffering", !1], + x4a: ["indicatorForDownloadDataAtBuffering", "oncomplete"], + lxa: ["requireSetupConnectionDuringBuffering", !1], + Hwa: ["rebufferingFactor", 1], + Or: ["maxBufferingTime", 2E3], + LAa: ["useMaxPrebufSize", !0], + xC: ["maxPrebufSize", 4E4], + ita: ["maxRebufSize", Infinity], + K7: ["initialBitrateSelectionCurve", null], + C4a: ["initSelectionLowerBound", -Infinity], + D4a: ["initSelectionUpperBound", Infinity], + mZ: ["throughputPercentForAudio", 15], + fka: ["bandwidthMargin", 0], + hka: ["bandwidthMarginCurve", [{ m: 20, b: 15E3 }, { @@ -83790,19 +83544,19 @@ E3cbY[513816] = false; m: 5, b: 12E4 }]], - BUa: ["bandwidthMarginCurveAudio", { + jVa: ["bandwidthMarginCurveAudio", { min: .7135376, max: .85, - Px: 76376, + ay: 76376, scale: 18862.4, gamma: 3.0569 }], - Gja: ["bandwidthMarginContinuous", !1], - CUa: ["bandwidthMarginForAudio", !0], - aza: ["switchConfigBasedOnInSessionTput", !0], - fla: ["conservBandwidthMargin", 20], - hla: ["conservBandwidthMarginTputThreshold", 6E3], - gla: ["conservBandwidthMarginCurve", [{ + gka: ["bandwidthMarginContinuous", !1], + kVa: ["bandwidthMarginForAudio", !0], + zza: ["switchConfigBasedOnInSessionTput", !0], + Gla: ["conservBandwidthMargin", 20], + Ila: ["conservBandwidthMarginTputThreshold", 6E3], + Hla: ["conservBandwidthMarginCurve", [{ m: 25, b: 15E3 }, { @@ -83818,23 +83572,23 @@ E3cbY[513816] = false; m: 5, b: 24E4 }]], - Teb: ["switchAlgoBasedOnHistIQR", !1], - bza: ["switchConfigBasedOnThroughputHistory", "iqr"], - h7a: ["maxPlayerStateToSwitchConfig", -1], - v6a: ["lowEndMarkingCriteria", "iqr"], - qHa: ["IQRThreshold", .5], - s3a: ["histIQRCalcToUse", "simple"], - ht: ["bandwidthManifold", { + Mfb: ["switchAlgoBasedOnHistIQR", !1], + Aza: ["switchConfigBasedOnThroughputHistory", "iqr"], + N7a: ["maxPlayerStateToSwitchConfig", -1], + $6a: ["lowEndMarkingCriteria", "iqr"], + QHa: ["IQRThreshold", .5], + Y3a: ["histIQRCalcToUse", "simple"], + qt: ["bandwidthManifold", { curves: [{ min: .05, max: .82, - Px: 7E4, + ay: 7E4, scale: 178E3, gamma: 1.16 }, { min: 0, max: .03, - Px: 15E4, + ay: 15E4, scale: 16E4, gamma: 3.7 }], @@ -83851,93 +83605,93 @@ E3cbY[513816] = false; niqrfilter: "throughput-iqr", simpleScaling: !0 }], - YV: ["maxTotalBufferLevelPerSession", 0], - n3a: ["highWatermarkLevel", 3E4], - Afb: ["toStableThreshold", 3E4], - oba: ["toUnstableThreshold", 0], - vya: ["skipBitrateInUpswitch", !1], - AAa: ["watermarkLevelForSkipStart", 8E3], - tya: ["simulationDurationStrategy", "default"], - R4b: ["simulationFullBufferPercentage", 1], - O7a: ["minSimulationDuration", 2E4], - x8: ["maxSimulationDuration", 3E5], - hAa: ["upperThroughputPredictionFactor", 1.6], - Wpa: ["highStreamRetentionWindow", 9E4], - isa: ["lowStreamTransitionWindow", 51E4], - Ypa: ["highStreamRetentionWindowUp", 5E5], - ksa: ["lowStreamTransitionWindowUp", 1E5], - Xpa: ["highStreamRetentionWindowDown", 6E5], - jsa: ["lowStreamTransitionWindowDown", 0], - Vpa: ["highStreamInfeasibleBitrateFactor", .5], - Ly: ["lowestBufForUpswitch", 9E3], - HV: ["lockPeriodAfterDownswitch", 15E3], - msa: ["lowWatermarkLevel", 15E3], - My: [ + NW: ["maxTotalBufferLevelPerSession", 0], + T3a: ["highWatermarkLevel", 3E4], + tgb: ["toStableThreshold", 3E4], + Uba: ["toUnstableThreshold", 0], + Uya: ["skipBitrateInUpswitch", !1], + aBa: ["watermarkLevelForSkipStart", 8E3], + Sya: ["simulationDurationStrategy", "default"], + r6b: ["simulationFullBufferPercentage", 1], + u8a: ["minSimulationDuration", 2E4], + X8: ["maxSimulationDuration", 3E5], + IAa: ["upperThroughputPredictionFactor", 1.6], + yqa: ["highStreamRetentionWindow", 9E4], + Isa: ["lowStreamTransitionWindow", 51E4], + Aqa: ["highStreamRetentionWindowUp", 5E5], + Ksa: ["lowStreamTransitionWindowUp", 1E5], + zqa: ["highStreamRetentionWindowDown", 6E5], + Jsa: ["lowStreamTransitionWindowDown", 0], + xqa: ["highStreamInfeasibleBitrateFactor", .5], + Zy: ["lowestBufForUpswitch", 9E3], + vW: ["lockPeriodAfterDownswitch", 15E3], + Msa: ["lowWatermarkLevel", 15E3], + $y: [ ["lowestWaterMarkLevel", "lowestWatermarkLevel"], 3E4 ], - nsa: ["lowestWaterMarkLevelBufferRelaxed", !1], - F8: ["mediaRate", 1.5], - OM: ["maxTrailingBufferLen", 15E3], - tja: ["audioBufferTargetAvailableSize", 262144], - pAa: ["videoBufferTargetAvailableSize", 1048576], - p7a: ["maxVideoTrailingBufferSize", 8388608], - U6a: ["maxAudioTrailingBufferSize", 393216], - z5: ["fastUpswitchFactor", 3], - zHb: ["fastUpswitchFactorWithoutHeaders", 3], - yHb: ["fastUpswitchFactorForNextSegment", 1], - rna: ["fastDownswitchFactor", 3], - UG: ["maxMediaBufferAllowed", 27E4], - Kic: ["minMediaBufferLen", 1E4], - Kdb: ["simulatePartialBlocks", !0], - Jdb: ["simulateBufferFull", !0], - ila: ["considerConnectTime", !0], - ela: ["connectTimeMultiplier", 1], - ZRb: ["liveDvrSwitchThresholdms", 1E4], - X6a: ["maxDomainFailureWaitDuration", 3E4], - UZa: ["exhaustAllLocationsForFailure", !0], - d7a: ["maxNetworkErrorsDuringBuffering", 20], - t8: ["maxBufferingTimeAllowedWithNetworkError", 6E4], - tK: ["alwaysRunUnderflowTimer", !0], - g_a: ["fastDomainSelectionBwThreshold", 2E3], - jfb: ["throughputProbingEnterThreshold", 4E4], - kfb: ["throughputProbingExitThreshold", 34E3], - l6a: ["locationProbingTimeout", 1E4], - o_a: ["finalLocationSelectionBwThreshold", 1E4], - hfb: ["throughputHighConfidenceLevel", .75], - ifb: ["throughputLowConfidenceLevel", .4], - Ura: ["locationStatisticsUpdateInterval", 6E4], - CSb: ["locationSelectorPersistFailures", !0], - xZa: ["enablePerfBasedLocationSwitch", !1], - ric: ["maxRateMaxFragmentGroups", 4500], - dGb: ["enableNginxRateLimit", !1], - i9: ["nginxSendingRate", 4E4], - S6a: ["maxActiveRequestsSABCell100", 2], - Hbb: ["resetActiveRequestsAtSessionInit", !0], - j5: ["enableHybridPacing", !1], - qka: ["catchUpMode", !1], - JTb: ["maxSegHint", 4], - Gwa: ["requestLevelLogging", !1], - NFb: ["enableCsprNonPipelined", !1], - g5: ["enableCprAudio", !1], - h5: ["enableCprVideo", !1], - LFb: ["enableCprAudioNonPipelined", !1], - MFb: ["enableCprVideoNonPipelined", !0], - Ema: ["enableConcurrentStreamingHandling", !1], - fGb: ["enablePaceReportLogging", !1], - AXb: ["paceRateSelectorAlgorithm", "default"], - BXb: ["paceRateSelectorAlgorithmAudio", "default"], - CXb: ["paceRateSelectorAlgorithmNonPipelined", "default"], - jeb: ["staticPacingRateKbps", 0], - b4: ["clientPacingParams", { + Nsa: ["lowestWaterMarkLevelBufferRelaxed", !1], + f9: ["mediaRate", 1.5], + pN: ["maxTrailingBufferLen", 15E3], + Wja: ["audioBufferTargetAvailableSize", 262144], + RAa: ["videoBufferTargetAvailableSize", 1048576], + V7a: ["maxVideoTrailingBufferSize", 8388608], + z7a: ["maxAudioTrailingBufferSize", 393216], + W5: ["fastUpswitchFactor", 3], + GIb: ["fastUpswitchFactorWithoutHeaders", 3], + FIb: ["fastUpswitchFactorForNextSegment", 1], + Vna: ["fastDownswitchFactor", 3], + kH: ["maxMediaBufferAllowed", 27E4], + nkc: ["minMediaBufferLen", 1E4], + Deb: ["simulatePartialBlocks", !0], + Ceb: ["simulateBufferFull", !0], + Jla: ["considerConnectTime", !0], + Fla: ["connectTimeMultiplier", 1], + mTb: ["liveDvrSwitchThresholdms", 1E4], + C7a: ["maxDomainFailureWaitDuration", 3E4], + z_a: ["exhaustAllLocationsForFailure", !0], + J7a: ["maxNetworkErrorsDuringBuffering", 20], + T8: ["maxBufferingTimeAllowedWithNetworkError", 6E4], + MK: ["alwaysRunUnderflowTimer", !0], + L_a: ["fastDomainSelectionBwThreshold", 2E3], + cgb: ["throughputProbingEnterThreshold", 4E4], + dgb: ["throughputProbingExitThreshold", 34E3], + Q6a: ["locationProbingTimeout", 1E4], + T_a: ["finalLocationSelectionBwThreshold", 1E4], + agb: ["throughputHighConfidenceLevel", .75], + bgb: ["throughputLowConfidenceLevel", .4], + tsa: ["locationStatisticsUpdateInterval", 6E4], + PTb: ["locationSelectorPersistFailures", !0], + c_a: ["enablePerfBasedLocationSwitch", !1], + Vjc: ["maxRateMaxFragmentGroups", 4500], + jHb: ["enableNginxRateLimit", !1], + I9: ["nginxSendingRate", 4E4], + x7a: ["maxActiveRequestsSABCell100", 2], + ucb: ["resetActiveRequestsAtSessionInit", !0], + H5: ["enableHybridPacing", !1], + Qka: ["catchUpMode", !1], + ZUb: ["maxSegHint", 4], + fxa: ["requestLevelLogging", !1], + TGb: ["enableCsprNonPipelined", !1], + E5: ["enableCprAudio", !1], + F5: ["enableCprVideo", !1], + RGb: ["enableCprAudioNonPipelined", !1], + SGb: ["enableCprVideoNonPipelined", !0], + gna: ["enableConcurrentStreamingHandling", !1], + lHb: ["enablePaceReportLogging", !1], + RYb: ["paceRateSelectorAlgorithm", "default"], + SYb: ["paceRateSelectorAlgorithmAudio", "default"], + TYb: ["paceRateSelectorAlgorithmNonPipelined", "default"], + cfb: ["staticPacingRateKbps", 0], + y4: ["clientPacingParams", { minRequiredBuffer: 3E4, rateDiscountFactors: [2, 2, 3], lowestAllowedRateFactor: 1 }], - k8b: ["unpacedFragmentInterval", 0], - QOb: ["ignorePacedRequestStrategy", "none"], - NW: ["pacedThresholdPct", .1], - zma: ["effectivePaceRateFactor", 1], - L0b: ["regressionAlgoPacingCoefficients", [{ + N9b: ["unpacedFragmentInterval", 0], + aQb: ["ignorePacedRequestStrategy", "none"], + BX: ["pacedThresholdPct", .1], + bna: ["effectivePaceRateFactor", 1], + d2b: ["regressionAlgoPacingCoefficients", [{ playerStates: [0, 1, 2], networkConfidence: [], bufferLevelPct: 0, @@ -83968,134 +83722,137 @@ E3cbY[513816] = false; maxAverageBitrate: 2 } }]], - EXb: ["pacingTargetBufferStrategy", "implicit"], - J6b: ["targetBufferLevelStddevMultiplier", 1], - I6b: ["targetBufferLevelDurationMs", 0], - BUb: ["minTargetBufferLevelMs", 27E4], - Iya: ["stddevPredictorMultiplier", -.3], - Jya: ["stddevPredictorUpperMultiplier", 2], - G5b: ["stddevPredictorSource", "deliverytime"], - Gka: ["ciPredictorSource", "throughput-ci"], - rZa: ["enableInitialTputLogging", !1], - qZa: ["enableInitialThroughputHistory", !1], - Z6: ["headerRequestSize", 4096], - Xma: ["estimateHeaderSize", !0], - l8a: ["neverWipeHeaderCache", !1], - s9b: ["useSidxInfoFromManifestForHeaderRequestSize", !1], - IXb: ["parseAdditionalBoxesMp4Header", !0], - i_a: ["fastPlayHeaderRequestSize", 0], - VG: ["maxRequestSize", 0], - kW: ["minRequestSize", 65536], - hW: ["minBufferLenForHeaderDownloading", 1E4], - Rdb: ["smartHeaderPreDownloading", !1], - iZa: ["enableAllHeadersPreDownloading", !1], - tn: ["pipelineEnabled", !0], - Hsa: ["maxParallelConnections", 3], - o9b: ["usePipelineForAudio", !1], - n9b: ["usePipelineDetectionForAudio", !1], - q9b: ["usePipelineForText", !0], - Sdb: ["socketReceiveBufferSize", 0], - v3: ["audioSocketReceiveBufferSize", 32768], - Nba: ["videoSocketReceiveBufferSize", 65536], - U6b: ["textSocketReceiveBufferSize", 32768], - Zgb: ["usePipelineDetectionForVideo", !1], - EUb: ["minVideoSocketReceiveBufferSize", 65536], - Tpa: ["headersSocketReceiveBufferSize", 32768], - n4b: ["shareDownloadTracks", !0], - o4b: ["shareOpenRangeTracks", !1], - IEb: ["disableHeaderDownloadTracks", !1], - hta: ["minTimeBetweenHeaderRequests", void 0], - aX: ["prebufferTimeLimit", 6E4], - gZb: ["prebufferTimeLimitFromPlayerAttach", !0], - G7a: ["minBufferLevelForTrackSwitch", 2E3], - gGb: ["enablePenaltyForLongConnectTime", !1], - Sua: ["penaltyFactorForLongConnectTime", 2], - fsa: ["longConnectTimeThreshold", 200], - Qia: ["additionalBufferingLongConnectTime", 2E3], - Ria: ["additionalBufferingPerFailure", 8E3], - mX: ["rebufferCheckDuration", 6E4], - pL: ["enableOCSideChannel", !0], - JDb: ["decryptOCSideChannelMinInterval", 1E3], - KDb: ["decryptOCSideChannelMinIntervalAfterCompleted", 1E3], - Gva: ["probeRequestTimeoutMilliseconds", 3E4], - rjc: ["probeRequestConnectTimeoutMilliseconds", 8E3], - P0: ["OCSCBufferQuantizationConfig", { + VYb: ["pacingTargetBufferStrategy", "implicit"], + m8b: ["targetBufferLevelStddevMultiplier", 1], + l8b: ["targetBufferLevelDurationMs", 0], + TVb: ["minTargetBufferLevelMs", 27E4], + gza: ["stddevPredictorMultiplier", -.3], + hza: ["stddevPredictorUpperMultiplier", 2], + g7b: ["stddevPredictorSource", "deliverytime"], + gla: ["ciPredictorSource", "throughput-ci"], + XZa: ["enableInitialTputLogging", !1], + WZa: ["enableInitialThroughputHistory", !1], + y7: ["headerRequestSize", 4096], + zna: ["estimateHeaderSize", !0], + S8a: ["neverWipeHeaderCache", !1], + U$b: ["useSidxInfoFromManifestForHeaderRequestSize", !1], + ZYb: ["parseAdditionalBoxesMp4Header", !0], + N_a: ["fastPlayHeaderRequestSize", 0], + lH: ["maxRequestSize", 0], + ZW: ["minRequestSize", 65536], + XW: ["minBufferLenForHeaderDownloading", 1E4], + Keb: ["smartHeaderPreDownloading", !1], + OZa: ["enableAllHeadersPreDownloading", !1], + qn: ["pipelineEnabled", !0], + gta: ["maxParallelConnections", 3], + R$b: ["usePipelineForAudio", !1], + Q$b: ["usePipelineDetectionForAudio", !1], + T$b: ["usePipelineForText", !0], + Leb: ["socketReceiveBufferSize", 0], + T3: ["audioSocketReceiveBufferSize", 32768], + rca: ["videoSocketReceiveBufferSize", 65536], + x8b: ["textSocketReceiveBufferSize", 32768], + Vhb: ["usePipelineDetectionForVideo", !1], + WVb: ["minVideoSocketReceiveBufferSize", 65536], + vqa: ["headersSocketReceiveBufferSize", 32768], + N5b: ["shareDownloadTracks", !0], + O5b: ["shareOpenRangeTracks", !1], + MFb: ["disableHeaderDownloadTracks", !1], + Fta: ["minTimeBetweenHeaderRequests", void 0], + MX: ["prebufferTimeLimit", 6E4], + A_b: ["prebufferTimeLimitFromPlayerAttach", !0], + m8a: ["minBufferLevelForTrackSwitch", 2E3], + mHb: ["enablePenaltyForLongConnectTime", !1], + qva: ["penaltyFactorForLongConnectTime", 2], + Fsa: ["longConnectTimeThreshold", 200], + rja: ["additionalBufferingLongConnectTime", 2E3], + sja: ["additionalBufferingPerFailure", 8E3], + XX: ["rebufferCheckDuration", 6E4], + JL: ["enableOCSideChannel", !0], + NEb: ["decryptOCSideChannelMinInterval", 1E3], + OEb: ["decryptOCSideChannelMinIntervalAfterCompleted", 1E3], + F6a: ["liveOCSideChannelRefreshInterval", 5E3], + ewa: ["probeRequestTimeoutMilliseconds", 3E4], + Vkc: ["probeRequestConnectTimeoutMilliseconds", 8E3], + p1: ["OCSCBufferQuantizationConfig", { lv: 5, mx: 240 }], - jGb: ["enableSCByteRangeHints", !1], - rgb: ["updateDrmRequestOnNetworkFailure", !0], - g7b: ["timeBeforeEndOfStreamBufferMark", 6E3], - Esa: ["maxFastPlayBufferInMs", 2E4], - xTb: ["maxFastPlayContentTimeThresholdMs", 112E3], - Z6a: ["maxFastPlayBitThreshold", 2E8], - V6a: ["maxBufferingCompleteBufferInMs", Infinity], - axb: ["bufferingCompleteOnMemoryLimit", !1], - cta: ["minAudioMediaRequestSizeBytes", 0], - ita: ["minVideoMediaRequestSizeBytes", 0], - uTb: ["maxAudioMediaRequestSizeBytes", Infinity], - QTb: ["maxVideoMediaRequestSizeBytes", Infinity], - CTb: ["maxMediaRequestSizeBytesInFraction", 1], - Uv: ["minAudioMediaRequestDuration", 0], - Ty: ["minVideoMediaRequestDuration", 0], - P8: ["minMediaRequestDuration", 0], - tTb: ["maxAudioMediaRequestDuration", Infinity], - PTb: ["maxVideoMediaRequestDuration", Infinity], - w8: ["maxMediaRequestDuration", Infinity], - Wia: ["allowFirstRequestAggregation", !1], - Dic: ["minAudioMediaRequestDurationCache", 0], - Oic: ["minVideoMediaRequestDurationCache", 0], - Zla: ["defaultHeaderCacheSize", 4], - Yla: ["defaultHeaderCacheDataPrefetchMs", 0], - p9b: ["usePipelineForBranchedAudio", !0], - U8: ["minimumTimeBeforeBranchDecision", 2E3], - FUb: ["minimumAppendedMediaBeforePlayback", 5E3], - GTb: ["maxRequestsToAttachOnBranchActivation", void 0], - T8: ["minimumJustInTimeBufferLevel", 3E3], - Lgc: ["enableJustInTimeAppends", !1], - RTa: ["appendPacingFactor", 0], - evb: ["appendPacingThreshold", 3E3], - Efc: ["branchEndPtsIntervalMs", 250], - Mhc: ["ignorePtsJustBeforeCurrentSegment", !1], - yTb: ["maxFragsForFittableOnBranching", 300], - sta: ["networkFailureResetWaitMs", 2E3], - rta: ["networkFailureAbandonMs", 6E4], - y8: ["maxThrottledNetworkFailures", 5], - gba: ["throttledNetworkFailureThresholdMs", 200], - lsa: ["lowThroughputThreshold", 400], - fna: ["excludeSessionWithoutHistoryFromLowThroughputThreshold", !1], - f7b: ["timeAtEachBitrateRoundRobin", 1E4], - g2b: ["roundRobinDirection", "forward"], - AOb: ["httpsConnectErrorAsPerm", !1], - uZa: ["enableManagerDebugTraces", !1], - F6a: ["managerDebugMessageInterval", 1E3], - E6a: ["managerDebugMessageCount", 20], - $N: ["requireAudioStreamToEncompassVideo", !1], - Xaa: ["ase_stream_selector", "optimized"], - ewb: ["audiostreamSelectorAlgorithm", "selectaudioadaptive"], - l8: ["liveStreamSelectorAlgorithm", "livesimple"], - x8a: ["noRepeatedFirstSelectionLogic", !1], - gfb: ["throughputDiscountForLive", .8], - ffb: ["throughputDiscountExponentBC", 1.5], - NG: ["liveTargetBufferDuration", 1E4], - h8: ["liveEdgeCushion", 2E3], - dSb: ["liveInitialFetchSizeBytes", 1024], - nSb: ["liveTextInitialFetchSizeBytes", 40], - kSb: ["liveResyncClockOn404Error", !0], - bSb: ["liveEndSlateMaxDuration", 6E4], - Qra: ["liveSwitchStreamsOnErrorInPipeline", !0], - $Rb: ["liveEdgeRetryWindowMs", 6E3], - g8: ["liveAccurateFragmentTimestamps", !1], - ET: ["enableMissingSegmentsDetection", !1], - FT: ["enableMissingSegmentsReplacement", !1], - t2b: ["sanitizeMediaVideoFrameDuration", !0], - WXa: ["debugFragmentTimes", !1], - Hma: ["enableLiveTemporaryRequestRetries", !0], - s8: ["maxAttemptsOnFailure", 18], - Ima: ["enableMaxAttemptsOnFailure", !0], - Aqa: ["initBitrateSelectorAlgorithm", "default"], - Uja: ["bufferingSelectorAlgorithm", "default"], - Q5b: ["streamSelectionTrace", [{ + pHb: ["enableSCByteRangeHints", !1], + nhb: ["updateDrmRequestOnNetworkFailure", !0], + K8b: ["timeBeforeEndOfStreamBufferMark", 6E3], + cta: ["maxFastPlayBufferInMs", 2E4], + NUb: ["maxFastPlayContentTimeThresholdMs", 112E3], + E7a: ["maxFastPlayBitThreshold", 2E8], + A7a: ["maxBufferingCompleteBufferInMs", Infinity], + ayb: ["bufferingCompleteOnMemoryLimit", !1], + Bta: ["minAudioMediaRequestSizeBytes", 0], + Gta: ["minVideoMediaRequestSizeBytes", 0], + KUb: ["maxAudioMediaRequestSizeBytes", Infinity], + gVb: ["maxVideoMediaRequestSizeBytes", Infinity], + SUb: ["maxMediaRequestSizeBytesInFraction", 1], + fw: ["minAudioMediaRequestDuration", 0], + gz: ["minVideoMediaRequestDuration", 0], + q9: ["minMediaRequestDuration", 0], + JUb: ["maxAudioMediaRequestDuration", Infinity], + fVb: ["maxVideoMediaRequestDuration", Infinity], + W8: ["maxMediaRequestDuration", Infinity], + xja: ["allowFirstRequestAggregation", !1], + gkc: ["minAudioMediaRequestDurationCache", 0], + rkc: ["minVideoMediaRequestDurationCache", 0], + Ama: ["defaultHeaderCacheSize", 4], + zma: ["defaultHeaderCacheDataPrefetchMs", 0], + S$b: ["usePipelineForBranchedAudio", !0], + t9: ["minimumTimeBeforeBranchDecision", 2E3], + XVb: ["minimumAppendedMediaBeforePlayback", 5E3], + WUb: ["maxRequestsToAttachOnBranchActivation", void 0], + $W: ["minimumJustInTimeBufferLevel", 3E3], + pic: ["enableJustInTimeAppends", !1], + wUa: ["appendPacingFactor", 0], + ewb: ["appendPacingThreshold", 3E3], + jhc: ["branchEndPtsIntervalMs", 250], + pjc: ["ignorePtsJustBeforeCurrentSegment", !1], + OUb: ["maxFragsForFittableOnBranching", 300], + Qta: ["networkFailureResetWaitMs", 2E3], + Pta: ["networkFailureAbandonMs", 6E4], + Y8: ["maxThrottledNetworkFailures", 5], + Mba: ["throttledNetworkFailureThresholdMs", 200], + Lsa: ["lowThroughputThreshold", 400], + Jna: ["excludeSessionWithoutHistoryFromLowThroughputThreshold", !1], + J8b: ["timeAtEachBitrateRoundRobin", 1E4], + D3b: ["roundRobinDirection", "forward"], + LPb: ["httpsConnectErrorAsPerm", !1], + $Za: ["enableManagerDebugTraces", !1], + k7a: ["managerDebugMessageInterval", 1E3], + j7a: ["managerDebugMessageCount", 20], + GO: ["requireAudioStreamToEncompassVideo", !1], + Eba: ["ase_stream_selector", "optimized"], + cxb: ["audiostreamSelectorAlgorithm", "selectaudioadaptive"], + I8: ["liveStreamSelectorAlgorithm", "livesimple"], + e9a: ["noRepeatedFirstSelectionLogic", !1], + $fb: ["throughputDiscountForLive", .8], + Zfb: ["throughputDiscountExponentBC", 1.5], + qC: ["liveTargetBufferDuration", 1E4], + rW: ["liveEdgeCushion", 2E3], + qTb: ["liveInitialFetchSizeBytes", 1024], + BTb: ["liveTextInitialFetchSizeBytes", 40], + yTb: ["liveResyncClockOn404Error", !0], + pTb: ["liveEndSlateMaxDuration", 6E4], + psa: ["liveSwitchStreamsOnErrorInPipeline", !0], + nTb: ["liveEdgeRetryWindowMs", 6E3], + E8: ["liveAccurateFragmentTimestamps", !1], + IL: ["enableMissingSegmentsDetection", !1], + oU: ["enableMissingSegmentsReplacement", !1], + Q3b: ["sanitizeMediaVideoFrameDuration", !0], + CYa: ["debugFragmentTimes", !1], + jna: ["enableLiveTemporaryRequestRetries", !0], + oba: ["simulateLiveEdge", !1], + D5: ["enableConditionalServerTimeUpdate", !0], + A9: ["negligibleServerTimeDeltaDifference", 1E3], + S8: ["maxAttemptsOnFailure", 18], + kna: ["enableMaxAttemptsOnFailure", !0], + uka: ["bufferingSelectorAlgorithm", "default"], + q7b: ["streamSelectionTrace", [{ f: 60, s: 5 }, { @@ -84108,72 +83865,73 @@ E3cbY[513816] = false; f: 63, s: 0 }]], - zZa: ["enableThroughputTraceResearchData", !1], - lfb: ["throughputTraceParam", { + e_a: ["enableThroughputTraceResearchData", !1], + egb: ["throughputTraceParam", { numB: 3600, bSizeMs: 2E3, fillS: "last", fillHl: 1E3 }], - zjc: ["researchEnvironmentEnabled", !1], - lGb: ["enableStreamSelectionAugmentData", !1], - jwb: ["augmentDataNumOfChunks", 30], - Pla: ["ase_dump_fragments", !1], - Qla: ["ase_location_history", 0], - XXa: ["ase_throughput", 0], - Dua: ["paddingDurationMs", 1E3], - Eua: ["paddingMediaType", "padding"], + clc: ["researchEnvironmentEnabled", !1], + rHb: ["enableStreamSelectionAugmentData", !1], + hxb: ["augmentDataNumOfChunks", 30], + qma: ["ase_dump_fragments", !1], + rma: ["ase_location_history", 0], + DYa: ["ase_throughput", 0], + bva: ["paddingDurationMs", 1E3], + cva: ["paddingMediaType", "padding"], + UN: ["paddingCodecSelector", "strict"], Ak: ["stallAtFrameCount", void 0], - Ydb: ["stallAtFrameCountAudio", void 0], - ysa: ["marginPredictor", "simple"], - Rgb: ["useBackupUnderflowTimer", !0], - uVb: ["noDuplicateUnderflowTimer", !1], - Okc: ["useManifestDrmHeader", !0], - Qkc: ["useOnlyManifestDrmHeader", !0], - tta: ["networkMeasurementGranularity", "video_location"], - gVb: ["netIntrStoreWindow", 36E3], - Tic: ["minNetIntrDuration", 8E3], - Fqb: ["fastHistoricBandwidthExpirationTime", 10368E3], - Zqb: ["bandwidthExpirationTime", 5184E3], - Eqb: ["failureExpirationTime", 86400], - PRa: ["historyTimeOfDayGranularity", 4], - Bqb: ["expandDownloadTime", !0], - zrb: ["minimumMeasurementTime", 500], - yrb: ["minimumMeasurementBytes", 131072], - ssb: ["throughputMeasurementTimeout", 2E3], - rsb: ["initThroughputMeasureDataSize", 262144], - mrb: ["historicBandwidthUpdateInterval", 2E3], - gfc: ["throughputPredictor", "ewma"], - wxa: ["secondThroughputEstimator", "slidingwindow"], - ocb: ["secondThroughputMeasureWindowInMs", 3E5], - ffc: ["throughputMeasureWindow", 5E3], - hfc: ["throughputWarmupTime", 5E3], - efc: ["throughputIQRMeasureWindow", 1E3], - Mec: ["IQRBucketizerWindow", 15E3], - b7a: ["maxIQRSamples", 100], - J7a: ["minIQRSamples", 5], - bfc: ["connectTimeHalflife", 10], - Vec: ["responseTimeHalflife", 10], - fRa: ["historicThroughputHalflife", 14400], - eRa: ["historicResponseTimeHalflife", 100], - dRa: ["historicHttpResponseTimeHalflife", 100], - IGa: ["HistoricalTDigestConfig", { + Reb: ["stallAtFrameCountAudio", void 0], + Xsa: ["marginPredictor", "simple"], + Mhb: ["useBackupUnderflowTimer", !0], + LWb: ["noDuplicateUnderflowTimer", !1], + qmc: ["useManifestDrmHeader", !0], + smc: ["useOnlyManifestDrmHeader", !0], + Rta: ["networkMeasurementGranularity", "video_location"], + yWb: ["netIntrStoreWindow", 36E3], + wkc: ["minNetIntrDuration", 8E3], + Frb: ["fastHistoricBandwidthExpirationTime", 10368E3], + bsb: ["bandwidthExpirationTime", 5184E3], + Erb: ["failureExpirationTime", 86400], + tSa: ["historyTimeOfDayGranularity", 4], + Brb: ["expandDownloadTime", !0], + Csb: ["minimumMeasurementTime", 500], + Bsb: ["minimumMeasurementBytes", 131072], + ttb: ["throughputMeasurementTimeout", 2E3], + stb: ["initThroughputMeasureDataSize", 262144], + psb: ["historicBandwidthUpdateInterval", 2E3], + Mgc: ["throughputPredictor", "ewma"], + Uxa: ["secondThroughputEstimator", "slidingwindow"], + cdb: ["secondThroughputMeasureWindowInMs", 3E5], + Lgc: ["throughputMeasureWindow", 5E3], + Ngc: ["throughputWarmupTime", 5E3], + Kgc: ["throughputIQRMeasureWindow", 1E3], + sgc: ["IQRBucketizerWindow", 15E3], + H7a: ["maxIQRSamples", 100], + p8a: ["minIQRSamples", 5], + Hgc: ["connectTimeHalflife", 10], + Bgc: ["responseTimeHalflife", 10], + JRa: ["historicThroughputHalflife", 14400], + IRa: ["historicResponseTimeHalflife", 100], + HRa: ["historicHttpResponseTimeHalflife", 100], + hHa: ["HistoricalTDigestConfig", { maxc: 25, rc: "ewma", c: .5, hl: 7200 }], - GRa: ["minReportedNetIntrDuration", 4E3], - dfc: ["throughputBucketMs", 500], - Tec: ["bucketHoltWintersWindow", 2E3], - vqb: ["enableFilters", ("throughput-ewma initial-throughput-ewma throughput-sw throughput-iqr avtp entropy deliverytime").split(" ")], - Cqb: ["experimentalFilter", ["throughput-wssl"]], - Vha: ["reportedFilters", []], - cha: ["filterDefinitionOverrides", {}], - pqb: ["defaultFilter", "throughput-ewma"], - qqb: ["defaultFilterField", "average"], - Ksb: ["secondaryFilter", "throughput-sw"], - FQa: ["defaultFilterDefinitions", { + lSa: ["minReportedNetIntrDuration", 4E3], + Jgc: ["throughputBucketMs", 500], + zgc: ["bucketHoltWintersWindow", 2E3], + vrb: ["enableFilters", ("throughput-ewma initial-throughput-ewma throughput-sw throughput-iqr avtp entropy deliverytime").split(" ")], + Crb: ["experimentalFilter", ["throughput-wssl"]], + wia: ["reportedFilters", []], + Fha: ["filterDefinitionOverrides", {}], + prb: ["defaultFilter", "throughput-ewma"], + qrb: ["defaultFilterField", "average"], + Ktb: ["secondaryFilter", "throughput-sw"], + iRa: ["defaultFilterDefinitions", { "throughput-ewma": { type: "discontiguous-ewma", mw: 5E3 @@ -84272,23 +84030,23 @@ E3cbY[513816] = false; maxIterations: 20 } }], - rGb: ["enableWsslEstimate", !1], - uic: ["maxWsslRequestSize", 131072], - tic: ["maxWsslRequestRatio", .2], - Rhb: ["wsslAggregationMethod", "max"], - yZa: ["enableSessionHistoryReport", !0], - WYa: ["earlyStageEstimatePeriod", 1E4], - P5a: ["lateStageEstimatePeriod", 3E4], - e7a: ["maxNumSessionHistoryStored", 10], - N7a: ["minSessionHistoryDuration", 3E5], - Ahc: ["highAndStableModelName", "baseline"], - Kgc: ["enableHighAndStablePredictor", !1], - Lic: ["minNumSessionHistory", 5], - Bfc: ["baselineHighAndStableThreshold", { + xHb: ["enableWsslEstimate", !1], + Yjc: ["maxWsslRequestSize", 131072], + Xjc: ["maxWsslRequestRatio", .2], + Nib: ["wsslAggregationMethod", "max"], + d_a: ["enableSessionHistoryReport", !0], + BZa: ["earlyStageEstimatePeriod", 1E4], + q6a: ["lateStageEstimatePeriod", 3E4], + K7a: ["maxNumSessionHistoryStored", 10], + t8a: ["minSessionHistoryDuration", 3E5], + djc: ["highAndStableModelName", "baseline"], + oic: ["enableHighAndStablePredictor", !1], + okc: ["minNumSessionHistory", 5], + ghc: ["baselineHighAndStableThreshold", { bwThreshold: 2E4, nethreshold: .15 }], - zhc: ["highAndStableLRModelParams", { + cjc: ["highAndStableLRModelParams", { probThresh: .5, lrParams: { lrMeans: { @@ -84383,7 +84141,7 @@ E3cbY[513816] = false; } } }], - Bhc: ["highAndStableParams", { + ejc: ["highAndStableParams", { minRequiredBuffer: 1E4, bandwidthMarginCurve: [{ m: 10, @@ -84396,38 +84154,38 @@ E3cbY[513816] = false; b: 12E4 }] }], - Eia: ["addHeaderDataToNetworkMonitor", !0], - Cya: ["startMonitorOnLoadStart", !1], - Bwa: ["reportFailedRequestsToNetworkMonitor", !1], - X9: ["periodicHistoryPersistMs", 0], - eaa: ["saveVideoBitrateMs", 0], - qta: ["needMinimumNetworkConfidence", !0], - Kja: ["biasTowardHistoricalThroughput", !1], - eic: ["logMemoryUsage", !1], - zH: ["probeServerWhenError", !0], - sS: ["allowSwitchback", !0], - U$a: ["probeDetailDenominator", 100], - u8: ["maxDelayToReportFailure", 300], - Nub: ["allowParallelStreaming", !0], - xic: ["mediaPrefetchDisabled", !1], - Eic: ["minBufferLevelToAllowPrefetch", 5E3], - jO: ["seamlessAudio", !1], - Njc: ["seamlessAudioProfiles", []], - Ojc: ["seamlessAudioProfilesAndTitles", {}], - uxa: ["seamlessAudioMaximumSyncError", void 0], - vxa: ["seamlessAudioMinimumSyncError", void 0], - l4a: ["insertSilentFrames", 0], - Lqa: ["insertSilentFramesOnSeek", !1], - m4a: ["insertSilentFramesOnSeekForTitles", []], - CPb: ["insertSilentFramesOnSeekCount", 3], - bhc: ["forceDiscontinuityAtTransition", !0], - pkc: ["supportAudioResetOnDiscontinuity", void 0], - okc: ["supportAudioEasingOnDiscontinuity", void 0], - sFb: ["editCompleteFragments", !0], - GUb: ["minimumAudioFramesPerFragment", 1], - xS: ["applyProfileTimestampOffset", !1], + fja: ["addHeaderDataToNetworkMonitor", !0], + aza: ["startMonitorOnLoadStart", !1], + axa: ["reportFailedRequestsToNetworkMonitor", !1], + B$: ["periodicHistoryPersistMs", 0], + Kaa: ["saveBitrateMs", 0], + Ota: ["needMinimumNetworkConfidence", !0], + kka: ["biasTowardHistoricalThroughput", !1], + Ijc: ["logMemoryUsage", !1], + RH: ["probeServerWhenError", !0], + dT: ["allowSwitchback", !0], + Fab: ["probeDetailDenominator", 100], + U8: ["maxDelayToReportFailure", 300], + Nvb: ["allowParallelStreaming", !0], + akc: ["mediaPrefetchDisabled", !1], + hkc: ["minBufferLevelToAllowPrefetch", 5E3], + QO: ["seamlessAudio", !1], + qlc: ["seamlessAudioProfiles", []], + rlc: ["seamlessAudioProfilesAndTitles", {}], + Sxa: ["seamlessAudioMaximumSyncError", void 0], + Txa: ["seamlessAudioMinimumSyncError", void 0], + Q4a: ["insertSilentFrames", 0], + mra: ["insertSilentFramesOnSeek", !1], + R4a: ["insertSilentFramesOnSeekForTitles", []], + LQb: ["insertSilentFramesOnSeekCount", 3], + Fic: ["forceDiscontinuityAtTransition", !0], + Slc: ["supportAudioResetOnDiscontinuity", void 0], + Rlc: ["supportAudioEasingOnDiscontinuity", void 0], + xGb: ["editCompleteFragments", !0], + YVb: ["minimumAudioFramesPerFragment", 1], + iT: ["applyProfileTimestampOffset", !1], Im: ["applyProfileStreamingOffset", !0], - t$: ["profileTimestampOffsets", { + Z$: ["profileTimestampOffsets", { "heaac-2-dash": { 64: { ticks: -3268, @@ -84451,49 +84209,48 @@ E3cbY[513816] = false; } } }], - oUa: ["audioProfilesNonSyncSamples", ["xheaac-dash"]], - S7b: ["truncateEndOfStreamAudio", !1], - j9b: ["useDpiAssumedAacEncoderDelay", !0], - H8: ["mediaSourceSupportsNegativePts", !1], - N8: ["minAudioPtsGap", void 0], - awb: ["audioOverlapGuardSampleCount", 2], - iGb: ["enableRecordJSBridgePerf", !1], - Vda: ["JSBridgeTDigestConfig", { + UUa: ["audioProfilesNonSyncSamples", ["xheaac-dash"]], + v9b: ["truncateEndOfStreamAudio", !1], + N$b: ["useDpiAssumedAacEncoderDelay", !0], + h9: ["mediaSourceSupportsNegativePts", !1], + o9: ["minAudioPtsGap", void 0], + $wb: ["audioOverlapGuardSampleCount", 2], + oHb: ["enableRecordJSBridgePerf", !1], + Aea: ["JSBridgeTDigestConfig", { maxc: 25, c: .5 }], - b7b: ["throughputThresholdSelectorParam", 0], - h9b: ["upswitchDuringBufferingFactor", 2], - Sub: ["allowUpswitchDuringBuffering", !1], - bgc: ["contentOverrides", void 0], - cgc: ["contentProfileOverrides", void 0], - q3a: ["hindsightDenominator", 0], - p3a: ["hindsightDebugDenominator", 0], - Ehc: ["hindsightAlgorithmsEnabled", []], - r3a: ["hindsightParam", { + F8b: ["throughputThresholdSelectorParam", 0], + L$b: ["upswitchDuringBufferingFactor", 2], + Svb: ["allowUpswitchDuringBuffering", !1], + Ghc: ["contentOverrides", void 0], + Hhc: ["contentProfileOverrides", void 0], + W3a: ["hindsightDenominator", 0], + V3a: ["hindsightDebugDenominator", 0], + hjc: ["hindsightAlgorithmsEnabled", []], + X3a: ["hindsightParam", { numB: Infinity, bSizeMs: 1E3, fillS: "last", fillHl: 1E3 }], - QTa: ["appendMediaRequestOnComplete", !1], - vAa: ["waitForDrmToAppendMedia", !1], - e$b: ["waitForDrmToAppendHeadersWhenClearAndEncryptedContent", !1], - Pna: ["forceAppendHeadersAfterDrm", !1], - ZXa: ["declareBufferingCompleteAtSegmentEnd", !1], - UV: ["maxActiveRequestsPerSession", void 0], - Lra: ["limitAudioDiscountByMaxAudioBitrate", !1], - bja: ["appendFirstHeaderOnComplete", !0], - aba: ["strictBufferCapacityCheck", !1], - yS: ["aseReportDenominator", 0], - oja: ["aseReportIntervalMs", 3E5], - tvb: ["aseReportMaxStreamSelections", 400], - b6a: ["liveReportSendIntervalMs", 6E4], - Pra: ["liveReportCollectIntervalMs", 5E3], - Eza: ["translateToVp9Draft", !1], - ywa: ["reorderTrakMvex", !1], - yY: ["switchableAudioProfiles", []], - cwb: ["audioProfilesOverride", [{ + vUa: ["appendMediaRequestOnComplete", !1], + XAa: ["waitForDrmToAppendMedia", !1], + Jac: ["waitForDrmToAppendHeadersWhenClearAndEncryptedContent", !1], + roa: ["forceAppendHeadersAfterDrm", !1], + FYa: ["declareBufferingCompleteAtSegmentEnd", !1], + KW: ["maxActiveRequestsPerSession", void 0], + msa: ["limitAudioDiscountByMaxAudioBitrate", !1], + Eja: ["appendFirstHeaderOnComplete", !0], + jT: ["aseReportDenominator", 0], + Rja: ["aseReportIntervalMs", 3E5], + swb: ["aseReportMaxStreamSelections", 400], + G6a: ["liveReportSendIntervalMs", 6E4], + osa: ["liveReportCollectIntervalMs", 5E3], + dAa: ["translateToVp9Draft", !1], + Ywa: ["reorderTrakMvex", !1], + Kz: ["switchableAudioProfiles", []], + VUa: ["audioProfilesOverride", [{ profiles: ["ddplus-5.1-dash", "ddplus-5.1hq-dash"], override: { maxInitAudioBitrate: 256, @@ -84505,7 +84262,7 @@ E3cbY[513816] = false; maxInitAudioBitrate: 448 } }]], - Veb: ["switchableAudioProfilesOverride", [{ + Bza: ["switchableAudioProfilesOverride", [{ profiles: ["ddplus-5.1-dash", "ddplus-5.1hq-dash"], override: { maxInitAudioBitrate: 192 @@ -84518,154 +84275,158 @@ E3cbY[513816] = false; minAudioBitrate: 448 } }]], - uja: ["audioBwFactor", 1], - fwb: ["audioSwitchConfig", { + Xja: ["audioBwFactor", 1], + exb: ["audioSwitchConfig", { upSwitchFactor: 5.02, downSwitchFactor: 3.76, lowestBufForUpswitch: 16E3, lockPeriodAfterDownswitch: 16E3 }], - gwb: ["audioSwitchConfigLive", { + fxb: ["audioSwitchConfigLive", { upSwitchFactor: 2.5, downSwitchFactor: 1.3, lowestBufForUpswitch: 6E3, lockPeriodAfterDownswitch: 3E4 }], - n7a: ["maxStartingVideoVMAF", 110], - Ut: ["minStartingVideoVMAF", 1], - gS: ["activateSelectStartingVMAF", !1], - oaa: ["selectStartingVMAFTDigest", -1], - lO: ["selectStartingVMAFMethod", "fallback"], - xcb: ["selectStartingVMAFMethodCurve", { + T7a: ["maxStartingVideoVMAF", 110], + $t: ["minStartingVideoVMAF", 1], + m3: ["activateSelectStartingVMAF", !1], + Vaa: ["selectStartingVMAFTDigest", -1], + SO: ["selectStartingVMAFMethod", "fallback"], + ndb: ["selectStartingVMAFMethodCurve", { log_p50: [6.0537, -.8612], log_p40: [5.41, -.7576], log_p20: [4.22, -.867], sigmoid_1: [11.0925, -8.0793] }], - wN: ["perFragmentVMAFConfig", { + ZN: ["perFragmentVMAFConfig", { enabled: !1, earlyManifestProcessing: !1 }], - wgc: ["disablePtsStartsEvent", !0], - Sab: ["recordFirstFragmentOnSubBranchCreate", !0], - Q6a: ["markRequestActiveOnFirstByte", !1], - hVb: ["networkRequestRetryDelay", 500], - Saa: ["stopOnAllInactiveRequests", !1], - hZa: ["enableActiveRequestsInFilters", !1], - aP: ["useNativeDataViewMethods", !0], - rvb: ["aseDiagnostics", [{ - jd: "queue-audit", + aic: ["disablePtsStartsEvent", !0], + Ebb: ["recordFirstFragmentOnSubBranchCreate", !0], + v7a: ["markRequestActiveOnFirstByte", !1], + zWb: ["networkRequestRetryDelay", 500], + zba: ["stopOnAllInactiveRequests", !1], + NZa: ["enableActiveRequestsInFilters", !1], + HP: ["useNativeDataViewMethods", !0], + qwb: ["aseDiagnostics", [{ + Zc: "queue-audit", enabled: !0 }, { - jd: "task-audit", + Zc: "task-audit", enabled: !0 }, { - jd: "trace-ShimSession", + Zc: "trace-ShimSession", enabled: !0 }, { - jd: "trace-engine", + Zc: "trace-engine", enabled: !0 }, { - jd: "trace-RequestPacer", + Zc: "trace-RequestPacer", enabled: !0 }, { - jd: "trace-BufferStateTracker", + Zc: "trace-BufferStateTracker", enabled: !0 }, { - jd: "trace-GraphStreamingProcess", + Zc: "trace-GraphStreamingProcess", enabled: !0 }, { - jd: "trace-AsePlaygraph", + Zc: "trace-AsePlaygraph", enabled: !0 }, { - jd: "playgraph-branch-audit", + Zc: "playgraph-branch-audit", enabled: !0 }, { - jd: "content-playgraph", + Zc: "content-playgraph", enabled: !0 }, { - jd: "trace-CphAsePlaygraph", + Zc: "trace-CphAsePlaygraph", enabled: !0 }, { - jd: "trace-GraphLocation", + Zc: "trace-GraphLocation", enabled: !0 }, { - jd: "cache-ads::gls", + Zc: "cache-ads::gls", enabled: !0 }, { - jd: "cache-content::gls", + Zc: "cache-content::gls", enabled: !0 }]], - IFb: ["enableAseReporting", !0], - Owb: ["branchDistanceThreshold", 6E4], - r8: ["maxAllowedOutstandingRequests", 4], - gta: ["minStreamableConcurrencyWindow", 3E3], - LTb: ["maxStreamableConcurrencyWindow", Infinity], - Oya: ["streamableConcurrencyFactor", .3], - NS: ["bufferingConcurrencyWindow", 7800], - Oja: ["branchCreationThreshold", 12E4], - i5: ["enableDiscontiguousBuffering", !1], - Sna: ["forceImmediateTransitionTypeForTitles", []], - Rna: ["forceImmediateTransitionExitZone", 0], - mla: ["contiguousBufferMultiplier", 3], - RWa: ["contiguousBufferMinimumAudio", 1048576], - TWa: ["contiguousBufferMinimumVideo", 8388608], - SWa: ["contiguousBufferMinimumText", 0], - lZb: ["prefetchBudgetInBytes", 0], - Lab: ["rebufferRiskHalfLife", 1E4], - aZ: ["useBufferSizeLimiter", !1], - t9b: ["useStaticBufferSizeLimiter", !1], - oZb: ["prefetchWeightBudget", 32], - jta: ["minimumDownstreamBranchProbability", .075], - jAa: ["useExitZones", !0], - pZb: ["prefetchWhilePlaying", !0], - uZb: ["prefetcherSoftReset", !0], - QYb: ["playgraphDefaultWeight", 65520], - fEb: ["delayNotificationOfEoS", !1], - dUb: ["memDeadlockShouldCheckMemory", !0], - cUb: ["memDeadlockOverageThreshold", .9], - bUb: ["memDeadlockMaxUtilizationPercentage", .5], - MYb: ["playerPtsPadding", 1], - Jic: ["minFragmentVmaf", void 0], - BT: ["enableCombinedPlaygraphs", !0], - mL: ["enableAdPlaygraphs", !0], - k5: ["enablePrerollForInitialSeek", !1], - gna: ["excludedContentPlaygraphIds", []], - N2a: ["graphSelectorSetAudioRate", !1], - qGb: ["enableVmafEstimationFromBitrate", !1], - NTb: ["maxVMAFMappingBitrate", 16E3], - OTb: ["maxVMAFMappingVMAF", 110], - lyb: ["cdndldistEnabled", !1], - nz: ["segmentFadeDuration", 400], - laa: ["segmentFadeInDuration", -1], - maa: ["segmentFadeOutDuration", -1], - PM: ["maximumFade", { + NGb: ["enableAseReporting", !0], + Oxb: ["branchDistanceThreshold", 6E4], + Q8: ["maxAllowedOutstandingRequests", 4], + Dta: ["minStreamableConcurrencyWindow", 3E3], + aVb: ["maxStreamableConcurrencyWindow", Infinity], + lza: ["streamableConcurrencyFactor", .3], + zT: ["bufferingConcurrencyWindow", 7800], + oka: ["branchCreationThreshold", 12E4], + G5: ["enableDiscontiguousBuffering", !1], + uoa: ["forceImmediateTransitionTypeForTitles", []], + toa: ["forceImmediateTransitionExitZone", 0], + Ola: ["contiguousBufferMultiplier", 3], + xXa: ["contiguousBufferMinimumAudio", 1048576], + zXa: ["contiguousBufferMinimumVideo", 8388608], + yXa: ["contiguousBufferMinimumText", 0], + F_b: ["prefetchBudgetInBytes", 0], + xbb: ["rebufferRiskHalfLife", 1E4], + IZ: ["useBufferSizeLimiter", !1], + V$b: ["useStaticBufferSizeLimiter", !1], + I_b: ["prefetchWeightBudget", 32], + Hta: ["minimumDownstreamBranchProbability", .075], + KAa: ["useExitZones", !0], + J_b: ["prefetchWhilePlaying", !0], + O_b: ["prefetcherSoftReset", !0], + i_b: ["playgraphDefaultWeight", 65520], + jFb: ["delayNotificationOfEoS", !1], + uVb: ["memDeadlockShouldCheckMemory", !0], + tVb: ["memDeadlockOverageThreshold", .9], + sVb: ["memDeadlockMaxUtilizationPercentage", .5], + e_b: ["playerPtsPadding", 1], + mkc: ["minFragmentVmaf", void 0], + lU: ["enableCombinedPlaygraphs", !0], + FL: ["enableAdPlaygraphs", !0], + I5: ["enablePrerollForInitialSeek", !1], + Kna: ["excludedContentPlaygraphIds", []], + r3a: ["graphSelectorSetAudioRate", !1], + wHb: ["enableVmafEstimationFromBitrate", !1], + dVb: ["maxVMAFMappingBitrate", 16E3], + eVb: ["maxVMAFMappingVMAF", 110], + ozb: ["cdndldistEnabled", !1], + Bz: ["segmentFadeDuration", 400], + Raa: ["segmentFadeInDuration", -1], + Saa: ["segmentFadeOutDuration", -1], + qN: ["maximumFade", { "heaac-2-dash": -44, "heaac-2hq-dash": -44, "ddplus-5.1hq-dash": -44, "ddplus-5.1-dash": -44 }], - U$: ["retainSbrOnFade", !1], - k4a: ["insertSilentFrameOnFade", !0], - cjc: ["optimizeEditedFragments", !1], - Reb: ["supportsPtsChanged", !0], - HFb: ["enableAdLruCaches", !1], - gUa: ["aseGcSettings", { + zaa: ["retainSbrOnFade", !1], + P4a: ["insertSilentFrameOnFade", !0], + Gkc: ["optimizeEditedFragments", !1], + Kfb: ["supportsPtsChanged", !0], + MGb: ["enableAdLruCaches", !1], + MUa: ["aseGcSettings", { segmentPresenting: !0, branchPruned: !0 }], - YFb: ["enableLiveRequestLogger", !1], - y3a: ["hydrateWaitTimeBetweenAdBreaksMs", 5E3], - g7a: ["maxPlayerDistancePriorToAdBreakHydrationMs", 6E4], - jD: ["usePrioritySetTimeout", !1], - yVa: ["centralizeClockSchedulers", !0], - zUa: ["backOffSetTimeout", !0], - M0b: ["rehydrateSkippableAdBreaks", !0], - dkc: ["skipIntroPlaygraphEnabled", !1], - O7: ["jointAudioVideoSelectorEnabled", !1], - cRb: ["jointStreamCreationAlgorithm", "optimized"] - }; - b.Aj = b.Ozb; + dHb: ["enableLiveRequestLogger", !1], + d4a: ["hydrateWaitTimeBetweenAdBreaksMs", 5E3], + M7a: ["maxPlayerDistancePriorToAdBreakHydrationMs", 6E4], + xD: ["usePrioritySetTimeout", !1], + hWa: ["centralizeClockSchedulers", !0], + gVa: ["backOffSetTimeout", !0], + e2b: ["rehydrateSkippableAdBreaks", !0], + Hlc: ["skipIntroPlaygraphEnabled", !1], + ZM: ["jointStreamSelectorEnabled", !1], + mSb: ["jointStreamCreationAlgorithm", "optimized"], + xTb: ["livePrefetchEnabled", !1], + OGb: ["enableBufferSizeLimiterTracer", !1], + Ohb: ["useConfigManager", !1], + O8: ["manifestConfigAllowList", ("liveEdgeCushion maxMediaBufferAllowed enableMissingSegmentsDetection enableMissingSegmentsReplacement liveAccurateFragmentTimestamps enablePeriodicServerTimeUpdate periodicServerTimeUpdateInterval maxAttemptsOnFailure enableConditionalServerTimeUpdate negligibleServerTimeDeltaDifference").split(" ")] + }; + b.yj = b.RAb; }, 49502: function(r, b) { Object.defineProperties(b, { @@ -84680,291 +84441,291 @@ E3cbY[513816] = false; value: !0 } }); - b.Roa = b.Pub = void 0; - b.Pub = function(a) { - return a.jO; + b.upa = b.Pvb = void 0; + b.Pvb = function(a) { + return a.QO; }; - b.Roa = function(a, c) { - return void 0 !== a.N8 ? a.N8 : c && void 0 !== c.N8 ? c.N8 : 100; + b.upa = function(a, c) { + return void 0 !== a.o9 ? a.o9 : c && void 0 !== c.o9 ? c.o9 : 100; }; }, 78541: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ay = void 0; + b.ly = void 0; c = a(48170); - l = a(42431); + m = a(42431); f = a(52571); - b.ay = function(h, d, g, n, k, m, p, q) { + b.ly = function(k, d, g, p, h, l, n, q) { var u; - c.K && n.trace("AsePlaygraph.createRequestQueue()"); - u = l.xD.instance.ay(h, d.P, !0, !1, { - rB: g.rB, - aa: k + c.L && p.trace("AsePlaygraph.createRequestQueue()"); + u = m.QD.instance.ly(k, d.O, !0, !1, { + CB: g.CB, + aa: h }, g); - u.$k.on(u, "networkfailing", function() { + u.cl.on(u, "networkfailing", function() { var t; - c.K && n.trace("requestQueue OnNetworkFailing: ", u); - u.ona && ((0, f.assert)(u.pna), null === (t = d.Bv) || void 0 === t ? void 0 : t.Ur(void 0, u.pna, void 0, u.sg, u.$i)); + c.L && p.trace("requestQueue OnNetworkFailing: ", u); + u.Sna && ((0, f.assert)(u.Tna), null === (t = d.Lv) || void 0 === t ? void 0 : t.fs(void 0, u.Tna, void 0, u.tg, u.aj)); d.Bn(); }); - u.$k.on(u, "error", function() { - q(u.sg, u.$i); + u.cl.on(u, "error", function() { + q(u.tg, u.aj); }); u.on("transportreport", function(t) { - t.Kma = d.GM.rL; - m(t); + t.mna = d.dH.LL; + l(t); }); - u.on("mediaRequestComplete", p); - u.Bb(); + u.on("mediaRequestComplete", n); + u.Eb(); return u; }; }, 42431: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.xD = void 0; + b.QD = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = c.__importDefault(a(14282)); - h = a(65161); + k = a(65161); d = a(91772); r = (function() { - function g(n) { - this.fE = n; - this.Bd = []; - this.console = new l.platform.Console("ASEJS_DOWNLOAD_TRACK_POOL", "media|asejs"); + function g(p) { + this.wE = p; + this.Vc = []; + this.console = new m.platform.Console("ASEJS_DOWNLOAD_TRACK_POOL", "media|asejs"); } Object.defineProperties(g, { instance: { get: function() { - void 0 === g.Qs && (g.Qs = new g(l.platform.LP)); - return g.Qs; + void 0 === g.Vs && (g.Vs = new g(m.platform.yQ)); + return g.Vs; }, enumerable: !1, configurable: !0 } }); g.reset = function() { - g.Qs = void 0; + g.Vs = void 0; }; - g.prototype.ay = function(n, k, m, p, q, u) { + g.prototype.ly = function(p, h, l, n, q, u) { var t; - t = u.n4b ? this.cIb(m, k, n, u.o4b) : -1; - 1 === t ? (t = { - track: this.$Bb(m, p, n, q, u), - Ci: m, - P: k, - rab: n, - LC: [], - $n: !1, - BF: !1 - }, this.Bd.push(t), this.g0b(t), n = !1) : (n = !0, t = this.Bd[t]); - n = new d.HNa(this.console, t.track, t.$n, n); - t.LC.push(n); - return n; + t = u.N5b ? this.kJb(l, h, p, u.O5b) : -1; - 1 === t ? (t = { + track: this.dDb(l, n, p, q, u), + Ai: l, + O: h, + dbb: p, + VC: [], + ao: !1, + SF: !1 + }, this.Vc.push(t), this.z1b(t), p = !1) : (p = !0, t = this.Vc[t]); + p = new d.gOa(this.console, t.track, t.ao, p); + t.VC.push(p); + return p; }; - g.prototype.g0b = function(n) { - function k() { - n.$n = !0; - n.track.removeListener("created", k); + g.prototype.z1b = function(p) { + function h() { + p.ao = !0; + p.track.removeListener("created", h); } - n.track.on("created", k); + p.track.on("created", h); }; - g.prototype.R4 = function(n) { - var k, m; - n.tt(); - k = this.RT(function(p) { - return p.track === n.track; + g.prototype.p5 = function(p) { + var h, l; + p.Bt(); + h = this.AU(function(n) { + return n.track === p.track; }); - if (-1 !== k) { - if ((k = this.Bd[k], 1 === k.LC.length))(k.track.tt(), k.BF = !0); + if (-1 !== h) { + if ((h = this.Vc[h], 1 === h.VC.length))(h.track.Bt(), h.SF = !0); else { - m = k.LC.indexOf(n); - 0 <= m && k.LC.splice(m, 1); + l = h.VC.indexOf(p); + 0 <= l && h.VC.splice(l, 1); } - } else n.track.tt(); + } else p.track.Bt(); }; - g.prototype.Df = function() { - this.fE.Df(); + g.prototype.Bf = function() { + this.wE.Bf(); }; - g.prototype.$Bb = function(n, k, m, p, q) { - var u, t, w, v, y, x; + g.prototype.dDb = function(p, h, l, n, q) { + var u, t, v, w, y, x; u = this; - w = !1; - v = t = !1; - y = p.aa; - n ? m === h.u.X ? (n = 1, q.tn ? (v = !0, n = q.Hsa) : q.UV && 2 < q.UV && (v = !0, n = q.UV), t = y ? !!q.bZ : q.bZ || !v, t = { - type: this.fE.X, - openRange: t, - pipeline: v, - connections: n, - socketBufferSize: q.Nba, - minRequestSize: q.kW - }) : m === h.u.$ ? (w = q.tn && (q.o9b || k && q.p9b), t = y ? !!q.bZ : q.bZ || !w, t = { - type: this.fE.$, + v = !1; + w = t = !1; + y = n.aa; + p ? l === k.u.W ? (p = 1, q.qn ? (w = !0, p = q.gta) : q.KW && 2 < q.KW && (w = !0, p = q.KW), t = y ? !!q.JZ : q.JZ || !w, t = { + type: this.wE.W, openRange: t, pipeline: w, + connections: p, + socketBufferSize: q.rca, + minRequestSize: q.ZW + }) : l === k.u.Y ? (v = q.qn && (q.R$b || h && q.S$b), t = y ? !!q.JZ : q.JZ || !v, t = { + type: this.wE.Y, + openRange: t, + pipeline: v, connections: 1, - socketBufferSize: q.v3, - minRequestSize: q.kW - }) : m === h.u.Ga ? (t = y ? !!q.bZ : q.bZ || !q.q9b, t = { - type: this.fE.Ga, + socketBufferSize: q.T3, + minRequestSize: q.ZW + }) : l === k.u.Da ? (t = y ? !!q.JZ : q.JZ || !q.T$b, t = { + type: this.wE.Da, openRange: t, - pipeline: q.tn, + pipeline: q.qn, connections: 1, - socketBufferSize: q.U6b, - minRequestSize: q.kW + socketBufferSize: q.x8b, + minRequestSize: q.ZW }) : t = { - type: q.IEb ? this.fE.X : this.fE.rlb, + type: q.MFb ? this.wE.W : this.wE.nmb, openRange: !1, pipeline: !0, connections: 1, - socketBufferSize: q.Tpa, - minRequestSize: q.kW + socketBufferSize: q.vqa, + minRequestSize: q.ZW } : t = { - type: m === h.u.$ ? f.default.wm.$ : f.default.wm.X, + type: l === k.u.Y ? f.default.wm.Y : f.default.wm.W, openRange: !1, pipeline: !1, connections: 1, - socketBufferSize: m === h.u.$ ? q.v3 : q.Nba, - minRequestSize: q.kW + socketBufferSize: l === k.u.Y ? q.T3 : q.rca, + minRequestSize: q.ZW }; - x = new this.fE(t, p); - x.tn = v; + x = new this.wE(t, n); + x.qn = w; x.on("transportreport", function(z) { - var A; - A = u.RT(function(B) { - return B.track === x; - }); - 1 !== A && (A = u.Bd[A], A.LC.length && A.LC[0].emit("transportreport", z)); + var B; + B = u.AU(function(A) { + return A.track === x; + }); - 1 !== B && (B = u.Vc[B], B.VC.length && B.VC[0].emit("transportreport", z)); }); x.on("mediaRequestComplete", function(z) { - var A; - A = u.RT(function(B) { - return B.track === x; - }); - 1 !== A && (A = u.Bd[A], A.LC.length && A.LC[0].emit("mediaRequestComplete", z)); + var B; + B = u.AU(function(A) { + return A.track === x; + }); - 1 !== B && (B = u.Vc[B], B.VC.length && B.VC[0].emit("mediaRequestComplete", z)); }); x.on("destroyed", function() { var z; - z = u.RT(function(A) { - return A.track === x; - }); - 1 !== z && u.Bd.splice(z, 1); + z = u.AU(function(B) { + return B.track === x; + }); - 1 !== z && u.Vc.splice(z, 1); x.removeAllListeners(); }); x.on("pipelinedisabled", function() { - x.tn = !1; - if (y) x.kwa(c.__assign(c.__assign({}, x.config), { + x.qn = !1; + if (y) x.Lwa(c.__assign(c.__assign({}, x.config), { pipeline: !1, openRange: !1, connections: 1 })); - else if (w && q.n9b || q.Zgb) q.Zgb && x.config.type === h.u.X ? x.kwa(c.__assign(c.__assign({}, x.config), { - socketBufferSize: q.EUb, + else if (v && q.Q$b || q.Vhb) q.Vhb && x.config.type === k.u.W ? x.Lwa(c.__assign(c.__assign({}, x.config), { + socketBufferSize: q.WVb, pipeline: !1, openRange: !0, connections: 1 - })) : x.kwa(c.__assign(c.__assign({}, x.config), { + })) : x.Lwa(c.__assign(c.__assign({}, x.config), { pipeline: !1, openRange: !0 })); }); return x; }; - g.prototype.cIb = function(n, k, m, p) { - return this.RT(function(q) { - return !q.BF && (!p && q.track.config.bjc || !n ? !q.Ci && q.rab === m : q.Ci && q.P === k && q.rab === m); + g.prototype.kJb = function(p, h, l, n) { + return this.AU(function(q) { + return !q.SF && (!n && q.track.config.Fkc || !p ? !q.Ai && q.dbb === l : q.Ai && q.O === h && q.dbb === l); }); }; - g.prototype.RT = function(n) { - for (var k = 0; k < this.Bd.length; ++k) - if (n(this.Bd[k])) return k; + g.prototype.AU = function(p) { + for (var h = 0; h < this.Vc.length; ++h) + if (p(this.Vc[h])) return h; return -1; }; return g; })(); - b.xD = r; + b.QD = r; }, 91772: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.HNa = void 0; + b.gOa = void 0; c = a(5163); - l = a(90745); + m = a(90745); r = (function(f) { - function h(d, g, n, k) { - var m; - m = f.call(this) || this; - m.T = d; - m.track = g; - m.$n = !1; - m.uha = !1; - m.$k = new l.De(); - m.$k.on(g, "networkfailing", function() { - m.emit("networkfailing"); - }); - m.$k.on(g, "error", function() { - m.T.warn("requestQueue got error"); - m.emit("error"); - }); - if (n)(m.$n = !0, Promise.resolve().then(function() { - return m.emit("created"); + function k(d, g, p, h) { + var l; + l = f.call(this) || this; + l.S = d; + l.track = g; + l.ao = !1; + l.Vha = !1; + l.cl = new m.Ee(); + l.cl.on(g, "networkfailing", function() { + l.emit("networkfailing"); + }); + l.cl.on(g, "error", function() { + l.S.warn("requestQueue got error"); + l.emit("error"); + }); + if (p)(l.ao = !0, Promise.resolve().then(function() { + return l.emit("created"); })); - else m.$k.on(g, "created", function() { - m.$n = !0; - m.emit("created"); + else l.cl.on(g, "created", function() { + l.ao = !0; + l.emit("created"); }); - m.uha = k; - return m; + l.Vha = h; + return l; } - c.__extends(h, f); - Object.defineProperties(h.prototype, { - ona: { + c.__extends(k, f); + Object.defineProperties(k.prototype, { + Sna: { get: function() { - return this.track.ona; + return this.track.Sna; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - sg: { + Object.defineProperties(k.prototype, { + tg: { get: function() { - return this.track.sg; + return this.track.tg; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - $i: { + Object.defineProperties(k.prototype, { + aj: { get: function() { - return this.track.$i; + return this.track.aj; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - pna: { + Object.defineProperties(k.prototype, { + Tna: { get: function() { - return this.track.pna; + return this.track.Tna; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { config: { get: function() { return this.track.config; @@ -84973,22 +84734,22 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.Bb = function() { + k.prototype.Eb = function() { var d, g; - this.uha || (null === (g = (d = this.track).Bb) || void 0 === g ? void 0 : g.call(d), this.uha = !0); + this.Vha || (null === (g = (d = this.track).Eb) || void 0 === g ? void 0 : g.call(d), this.Vha = !0); }; - h.prototype.toString = function() { + k.prototype.toString = function() { return this.track.toString(); }; - h.prototype.toJSON = function() { + k.prototype.toJSON = function() { return this.track; }; - h.prototype.tt = function() { - this.$k.clear(); + k.prototype.Bt = function() { + this.cl.clear(); }; - return h; - })(l.EventEmitter); - b.HNa = r; + return k; + })(m.EventEmitter); + b.gOa = r; }, 14282: function(r, b, a) { Object.defineProperties(b, { @@ -84998,67 +84759,67 @@ E3cbY[513816] = false; }); r = a(6198); b["default"] = { - Dac: { - Tu: 0, - Sdc: 1, + icc: { + $u: 0, + yfc: 1, name: ["STARTUP", "STEADY"] }, wm: { - $: r.u.$, - X: r.u.X, - Ga: r.u.Ga, + Y: r.u.Y, + W: r.u.W, + Da: r.u.Da, name: ["AUDIO", "VIDEO", "TEXT"] }, - rcc: { - $: r.u.$, - X: r.u.X, - Ga: r.u.Ga, + Ydc: { + Y: r.u.Y, + W: r.u.W, + Da: r.u.Da, name: ["AUDIO", "VIDEO", "TEXT"] }, - Uf: { + Vf: { URL: 0, - ZD: 1, + pE: 1, LOCATION: 2, - Pu: 3, + Wu: 3, name: ["URL", "SERVER", "LOCATION", "NETWORK"] }, - vl: { + xl: { HAVE_NOTHING: 0, - dJ: 1, - cJ: 2, - RP: 3, + yJ: 1, + xJ: 2, + DQ: 3, name: ["HAVE_NOTHING", "HAVE_SOMETHING", "HAVE_MINIMUM", "HAVE_ENOUGH"] }, - Fs: { - lac: 0, - Ubc: 1, - wdc: 2, - Tcc: 3, - qdc: 4, - rec: 5, - Zbc: 6, - qcc: 7, - Tu: 8, - Hk: 9, - Xea: 10, - mob: 11, - Eca: 12, - rmb: 13, - qmb: 14, - Uob: 15, - Tob: 16, - vmb: 17, - kpb: 18, + Js: { + Rbc: 0, + Adc: 1, + cfc: 2, + zec: 3, + Xec: 4, + Yfc: 5, + Fdc: 6, + Xdc: 7, + $u: 8, + Ik: 9, + Cfa: 10, + lpb: 11, + ida: 12, + nnb: 13, + mnb: 14, + Tpb: 15, + Spb: 16, + rnb: 17, + jqb: 18, name: ("maxweightedbw fastselection reuseprevious nextdomain onlychoice tolowgrade fromlowgrade mcqueen startup error probeswitchback probeswitchaway bitrate locswitchback locswitchaway serverswitchback serverswitchaway manifestadded switchlivedvr").split(" ") }, - wbc: { - Pu: 0, - Zac: 1, + cdc: { + Wu: 0, + Ecc: 1, name: ["NETWORK", "DECODE"] }, - Qdc: { - $ac: "delayedSeamless", - fcc: "hideLongTransition" + wfc: { + Fcc: "delayedSeamless", + Mdc: "hideLongTransition" } }; }, @@ -85068,1158 +84829,1160 @@ E3cbY[513816] = false; value: !0 } }); - b.K = !1; + b.L = !1; }, 83744: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.oFa = void 0; + b.NFa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = c.__importStar(a(17267)); - h = a(66164); - d = new h.platform.Console("ASEJS_ERROR_DIRECTOR", "asejs"); - g = c.__importDefault(a(14282)); - n = a(86429); - k = a(36918); - m = h.platform.Wo; - p = m.w_; + k = a(66164); + d = a(91176); + g = new k.platform.Console("ASEJS_ERROR_DIRECTOR", "asejs"); + p = c.__importDefault(a(14282)); + h = a(86429); + l = k.platform.So; + n = l.Y_; q = {}; u = {}; - r = [g.default.Uf.Pu, !1]; - a = [g.default.Uf.Pu, !0]; - t = [g.default.Uf.ZD, !1]; - w = [g.default.Uf.ZD, !0]; - v = [g.default.Uf.URL, !0]; - y = [g.default.Uf.URL, !1]; - x = [g.default.Uf.URL, !1]; + r = [p.default.Vf.Wu, !1]; + a = [p.default.Vf.Wu, !0]; + t = [p.default.Vf.pE, !1]; + v = [p.default.Vf.pE, !0]; + w = [p.default.Vf.URL, !0]; + y = [p.default.Vf.URL, !1]; + x = [p.default.Vf.URL, !1]; z = [-1, !1]; - A = [g.default.Uf.ZD, !1]; - q[p.dac] = t; - q[p.UNKNOWN_ERROR] = t; - q[p.Wcc] = t; - q[p.jkb] = t; - q[p.UDa] = t; - q[p.vkb] = t; - q[p.nkb] = w; - q[p.Cjb] = w; - q[p.cDa] = A; - q[p.aDa] = A; - q[p.Djb] = z; - q[p.Ejb] = A; - q[p.Fjb] = A; - q[p.zjb] = t; - q[p.Bjb] = t; - q[p.bDa] = r; - q[p.Ajb] = t; - q[p.yjb] = A; - q[p.Mac] = w; - q[p.vlb] = A; - q[p.vGa] = A; - q[p.uGa] = A; - q[p.rGa] = A; - q[p.sGa] = A; - q[p.ulb] = v; - q[p.Hda] = w; - q[p.Jda] = v; - q[p.Ida] = a; - q[p.yGa] = a; - q[p.Kda] = w; - q[p.xlb] = v; - q[p.t0] = A; - q[p.wGa] = w; - q[p.wlb] = w; - q[p.qkb] = w; - q[p.kkb] = t; - q[p.Zob] = t; - q[p.akb] = t; - q[p.bkb] = t; - q[p.ckb] = t; - q[p.dkb] = t; - q[p.ekb] = t; - q[p.fkb] = t; - q[p.gkb] = t; - q[p.hkb] = t; - q[p.ikb] = t; - q[p.lkb] = t; - q[p.mkb] = t; - q[p.okb] = t; - q[p.pkb] = t; - q[p.rkb] = t; - q[p.skb] = t; - q[p.tkb] = t; - q[p.ukb] = t; - q[p.wkb] = t; - q[p.xkb] = t; - q[p.Yob] = A; - q[p.TIMEOUT] = r; - u[p.cDa] = !0; - u[p.vGa] = !0; - u[p.uGa] = !0; - u[p.sGa] = !0; - u[p.UDa] = !0; + B = [p.default.Vf.pE, !1]; + q[n.Jbc] = t; + q[n.UNKNOWN_ERROR] = t; + q[n.Cec] = t; + q[n.glb] = t; + q[n.uEa] = t; + q[n.slb] = t; + q[n.klb] = v; + q[n.zkb] = v; + q[n.CDa] = B; + q[n.ADa] = B; + q[n.Akb] = z; + q[n.Bkb] = B; + q[n.Ckb] = B; + q[n.wkb] = t; + q[n.ykb] = t; + q[n.BDa] = r; + q[n.xkb] = t; + q[n.vkb] = B; + q[n.rcc] = v; + q[n.rmb] = B; + q[n.VGa] = B; + q[n.UGa] = B; + q[n.RGa] = B; + q[n.SGa] = B; + q[n.qmb] = w; + q[n.lea] = v; + q[n.nea] = w; + q[n.mea] = a; + q[n.YGa] = a; + q[n.oea] = v; + q[n.tmb] = w; + q[n.U0] = B; + q[n.WGa] = v; + q[n.smb] = v; + q[n.nlb] = v; + q[n.hlb] = t; + q[n.Ypb] = t; + q[n.Ykb] = t; + q[n.Zkb] = t; + q[n.$kb] = t; + q[n.alb] = t; + q[n.blb] = t; + q[n.clb] = t; + q[n.dlb] = t; + q[n.elb] = t; + q[n.flb] = t; + q[n.ilb] = t; + q[n.jlb] = t; + q[n.llb] = t; + q[n.mlb] = t; + q[n.olb] = t; + q[n.plb] = t; + q[n.qlb] = t; + q[n.rlb] = t; + q[n.tlb] = t; + q[n.ulb] = t; + q[n.Xpb] = B; + q[n.TIMEOUT] = r; + u[n.CDa] = !0; + u[n.VGa] = !0; + u[n.UGa] = !0; + u[n.SGa] = !0; + u[n.uEa] = !0; r = (function() { - var t2e; - t2e = 2; - for (; t2e !== 13;) { - switch (t2e) { + var z0m; + + function A(C, D, E, G) { + var R7m; + R7m = 2; + for (; R7m !== 18;) { + switch (R7m) { + case 6: + q[n.RGa] = D.LPb ? v : B; + R7m = 14; + break; + case 9: + var o2K = "1S"; + o2K += "IYbZrNJ"; + o2K += "Cp9"; + this.cl = new m.Ee(); + o2K; + this.FWa = new d.L1(); + R7m = 6; + break; + case 2: + this.el = C; + this.config = D; + this.mqa = E; + this.WB = G; + this.events = new m.EventEmitter(); + R7m = 9; + break; + case 10: + this.W$ = new h.INa(C, G, D); + this.hna = !1; + this.H4 = 0; + R7m = 18; + break; + case 14: + var H3j = "net"; + H3j += "workFai"; + H3j += "led"; + this.cl.addListener(this.el, H3j, this.TOb.bind(this)); + this.cN = k.platform.time.va(); + this.yt = 0; + this.Iza = {}; + R7m = 10; + break; + } + } + } + z0m = 2; + for (; z0m !== 13;) { + switch (z0m) { case 2: - B.prototype.Oa = function() { - var p9C; - p9C = 2; - for (; p9C !== 1;) { - switch (p9C) { + A.prototype.Na = function() { + var k_G; + k_G = 2; + for (; k_G !== 5;) { + switch (k_G) { case 2: - this.$k.clear(); - p9C = 1; + this.cl.clear(); + this.W$.reset(); + k_G = 5; break; } } }; - B.prototype.oO = function(C) { - var A$1; - A$1 = 2; - for (; A$1 !== 1;) { - switch (A$1) { + A.prototype.VO = function(C) { + var v1c; + v1c = 2; + for (; v1c !== 1;) { + switch (v1c) { case 2: - this.Eaa = C; - A$1 = 1; - break; - case 4: - this.Eaa = C; - A$1 = 2; + this.lba = C; + v1c = 1; break; } } }; - B.prototype.Ur = function(C, D, E, G, F) { - var Y7C, k4t, Ma, $a, Y, ma, Ea, Ra, ua, Ka, C2h, I4X, D65, na, S, H, N, M, L, Q, I, J, K, P, ha, va, Z59, sa, ra, p9W, Q2U, h1D, ba; - Y7C = 2; - for (; Y7C !== 44;) { - switch (Y7C) { - case 35: - Y7C = K.zH ? 34 : 33; + A.prototype.fs = function(C, D, E, G, F) { + var b2S, K, O, pa, ca, H, L, M, N, P, J, I, U, c3y, ta, Ia, G8R, H$z, P8S, la, va, L_f, La, Za, Y, ma, Fa, Qa, ua, Ea, k6T, c4y, B_D; + b2S = 2; + for (; b2S !== 44;) { + switch (b2S) { + case 15: + var i3p = "cr"; + i3p += "itic"; + i3p += "a"; + i3p += "lNetw"; + i3p += "orkError"; + var c2N = "criticalNet"; + c2N += "work"; + c2N += "Error"; + var G$k = "r"; + G$k += "equ"; + G$k += "e"; + G$k += "stE"; + G$k += "rror"; + var G8$ = "r"; + G8$ += "e"; + G8$ += "questErr"; + G8$ += "o"; + G8$ += "r"; + this.Vy = { + $m: E, + tg: G, + K_a: I, + aj: F + }; + this.events.emit(G8$, { + type: G$k, + $m: E + }); + u[G] && (++this.yt, this.events.emit(c2N, { + type: i3p, + tg: G + })); + b2S = 25; break; - case 34: + case 9: + b2S = this.hna ? 8 : 12; + break; + case 5: + var Z3u = " :"; + Z3u += " cri"; + Z3u += "tical err"; + Z3u += "or cou"; + Z3u += "nt = "; + var e_9 = " "; + e_9 += "o"; + e_9 += "n"; + e_9 += " "; + var c2c = " "; + c2c += "w"; + c2c += "i"; + c2c += "th "; + var H8k = " "; + H8k += "o"; + H8k += "n"; + H8k += " "; + var J1x = "F"; + J1x += "a"; + J1x += "ilur"; + J1x += "e"; + J1x += " "; + (K = this.config, O = this.el); + g.warn(J1x + I + H8k + (null === C || void 0 === C ? void 0 : C.url) + c2c + E + e_9 + JSON.stringify(C ? C : D) + Z3u + this.yt); + b2S = 3; + break; + case 24: + b2S = C ? 23 : 32; + break; + case 23: + pa = O.O1a(C.stream); + b2S = 22; + break; + case 20: + U = C.hN; + ca = U.$C; + b2S = 18; + break; + case 2: + I = l.Y_.name; + I = G ? I[G] : void 0; + b2S = 5; + break; + case 28: + var h9h = "Unmapped failure code i"; + h9h += "n JSASE error direct"; + h9h += "or : "; + N9ASY.R_R(0); + g.error(N9ASY.d2N(G, h9h)); + b2S = 44; + break; + case 29: + return; + break; + case 32: + b2S = D ? 31 : 30; + break; + case 12: + U = q[G]; + b2S = 11; + break; + case 33: try { - k4t = 2; - for (; k4t !== 8;) { - switch (k4t) { - case 9: - Ka = ua.next(); - k4t = 1; - break; + c3y = 2; + for (; c3y !== 13;) { + switch (c3y) { case 5: - var d3u = " Reached limit, m"; - d3u += "arking url as fai"; - d3u += "led and changing stre"; - d3u += "am "; - var Z5X = "] s"; - Z5X += "eg"; - Z5X += "me"; - Z5X += "ntId"; - Z5X += " "; - var v$3 = " Retry coun"; - v$3 += "t"; - v$3 += " increasin"; - v$3 += "g "; - var b_N = "]"; - b_N += " "; - b_N += "segmen"; - b_N += "tId "; - (Ma = Ka.value, $a = Ma.urls, Y = Ma.url, ma = Ma.Rc, Ea = Ma.stream, Ra = Ma.Ub); - S === A || S === t ? this.Fva.UZb(Ma, { - DTa: ma, - UY: S, - dn: E, - sg: G, - f_a: J, - $i: F - }) : this.config.Hma && S === y && (null === (M = null === Ea || void 0 === Ea ? void 0 : Ea.et) || void 0 === M ? 0 : M.aa) && (null === (L = null === Ea || void 0 === Ea ? void 0 : Ea.et) || void 0 === L ? void 0 : L.Ub) === Ra.id && C && C.HM ? (ba = C.HM.QC, C.HM.QC = ba + 1, d.log("[" + C.mediaType + b_N + C.Mh + v$3 + ba + 1), Ea.et.Rtb(C.Mh || 0)) : this.config.Hma && S === x && (null === (Q = null === Ea || void 0 === Ea ? void 0 : Ea.et) || void 0 === Q ? 0 : Q.aa) && (null === (I = null === Ea || void 0 === Ea ? void 0 : Ea.et) || void 0 === I ? void 0 : I.Ub) === Ra.id && C && C.HM ? (d.log("[" + C.mediaType + Z5X + C.Mh + d3u + C.HM.QC), P.k1b(C.stream.url, ha, va)) : $a.some(function(ja) { - var Q8H; - Q8H = 2; - for (; Q8H !== 5;) { - switch (Q8H) { + La = Ia.value; + ma = La.Uc; + Za = La.urls; + Y = La.url; + c3y = 8; + break; + case 7: + var P2d = "e"; + P2d += "rro"; + P2d += "r"; + Za.some(function(Q) { + var v2F; + v2F = 2; + for (; v2F !== 5;) { + switch (v2F) { case 2: - P.Ur(ha, va, ja.url); - return ha === g.default.Uf.ZD; + O.fs(la, va, Q.url); + return la === p.default.Vf.pE; break; } } }); - k4t = 3; + !this.lba || 0 !== E && void 0 !== E || this.lba.bya(P2d, Y); + c3y = 14; break; - case 3: - var L6L = "e"; - L6L += "r"; - L6L += "r"; - L6L += "o"; - L6L += "r"; - !this.Eaa || 0 !== E && void 0 !== E || this.Eaa.Exa(L6L, Y); - k4t = 9; + case 1: + c3y = !Ia.done ? 5 : 13; + break; + case 14: + Ia = ta.next(); + c3y = 1; break; case 2: - (ua = c.__values(D), Ka = ua.next()); - k4t = 1; + (ta = c.__values(D), Ia = ta.next()); + c3y = 1; break; - case 1: - k4t = !Ka.done ? 5 : 8; + case 8: + c3y = U === B && !this.F2b(ma) ? 13 : 7; break; } } - } catch (ja) { - var R; - R = { - error: ja + } catch (Q) { + var ia; + ia = { + error: Q }; } finally { - C2h = 2; - for (; C2h !== 1;) { - switch (C2h) { + G8R = 2; + for (; G8R !== 1;) { + switch (G8R) { case 2: try { - I4X = 2; - for (; I4X !== 1;) { - switch (I4X) { + H$z = 2; + for (; H$z !== 1;) { + switch (H$z) { case 2: - Ka && !Ka.done && (H = ua.return) && H.call(ua); - I4X = 1; + Ia && !Ia.done && (L = ta.return) && L.call(ta); + H$z = 1; break; } } } finally { - D65 = 2; - for (; D65 !== 5;) { - switch (D65) { - case 1: - throw R.error; - D65 = 5; - break; + P8S = 2; + for (; P8S !== 5;) { + switch (P8S) { case 2: - D65 = R ? 1 : 5; + P8S = ia ? 1 : 5; + break; + case 3: + P8S = ia ? 4 : 8; + break; + case 1: + throw ia.error; + P8S = 5; break; case 9: - throw R.error; - D65 = 7; + throw ia.error; + P8S = 3; break; } } } - C2h = 1; + G8R = 1; break; } } } - Y7C = 44; - break; - case 9: - Y7C = this.Fma ? 8 : 12; - break; - case 25: - Y7C = S !== z ? 24 : 44; - break; - case 32: - Y7C = D ? 31 : 30; - break; - case 7: - var N53 = " consecutive network failure mode"; - N53 += " in "; - N53 += "underflow mode"; - var j8A = "Forcing permanen"; - j8A += "t network failur"; - j8A += "e after"; - j8A += " "; - d.info(j8A + this.k4 + N53); - this.al.Ur(g.default.Uf.Pu, !0); - Y7C = 14; - break; - case 22: - D = P.q2a(C).map(function(ja) { - var E44; - E44 = 2; - for (; E44 !== 1;) { - switch (E44) { - case 2: - return { - url: C.url, Rc: ja.id, Ub: ja, stream: na, urls: ja.urls, I: C.Mh - }; - break; - } - } - }); - Y7C = 21; - break; - case 28: - var l$e = "Unmapped failure code in"; - l$e += " JSASE error"; - l$e += " directo"; - l$e += "r : "; - E3cbY.Q0W(0); - d.error(E3cbY.j2x(l$e, G)); - Y7C = 44; + b2S = 44; break; case 10: - Y7C = this.config.Hma && C.HM ? 20 : 16; + b2S = this.config.jna && C.hN ? 20 : 16; break; - case 3: - Y7C = G && f.isArray(q[G]) ? 9 : 28; - break; - case 23: - na = P.o1a(C.stream); - Y7C = 22; - break; - case 12: - S = q[G]; - Y7C = 11; - break; - case 24: - Y7C = C ? 23 : 32; + case 21: + (la = U[0], va = U[1]); + b2S = 35; break; - case 8: - Y7C = this.k4 >= this.config.s8 ? 7 : 13; + case 13: + this.H4++; + b2S = 12; break; - case 2: - var B_D = " : crit"; - B_D += "i"; - B_D += "cal er"; - B_D += "ror count"; - B_D += " = "; - var B49 = " "; - B49 += "o"; - B49 += "n"; - B49 += " "; - var x1L = " "; - x1L += "w"; - x1L += "it"; - x1L += "h"; - x1L += " "; - var w_F = " "; - w_F += "o"; - w_F += "n"; - w_F += " "; - var i2u = "Fai"; - i2u += "lur"; - i2u += "e"; - i2u += " "; - J = m.w_.name; - J = G ? J[G] : void 0; - (K = this.config, P = this.al); - d.warn(i2u + J + w_F + (null === C || void 0 === C ? void 0 : C.url) + x1L + E + B49 + JSON.stringify(C ? C : D) + B_D + this.pt); - Y7C = 3; + case 25: + b2S = U !== z ? 24 : 44; break; case 14: return; break; - case 13: - this.k4++; - Y7C = 12; - break; - case 21: - (ha = S[0], va = S[1]); - Y7C = 35; - break; - case 33: + case 34: try { - Z59 = 2; - for (; Z59 !== 13;) { - switch (Z59) { - case 1: - Z59 = !ra.done ? 5 : 13; - break; - case 2: - (sa = c.__values(D), ra = sa.next()); - Z59 = 1; - break; - case 14: - ra = sa.next(); - Z59 = 1; + L_f = 2; + for (; L_f !== 8;) { + switch (L_f) { + case 9: + Ea = ua.next(); + L_f = 1; break; - case 7: - var a3r = "e"; - a3r += "rr"; - a3r += "or"; - $a.some(function(ja) { - var h15; - h15 = 2; - for (; h15 !== 5;) { - switch (h15) { + case 5: + var A4o = "e"; + A4o += "rr"; + A4o += "o"; + A4o += "r"; + var P$C = " "; + P$C += "Reach"; + P$C += "ed limit, marking url as failed and changing st"; + P$C += "ream "; + var y_k = "] seg"; + y_k += "ment"; + y_k += "I"; + y_k += "d "; + var W0H = " Re"; + W0H += "try count in"; + W0H += "crea"; + W0H += "sing"; + W0H += " "; + var u84 = "] "; + u84 += "segm"; + u84 += "ent"; + u84 += "Id "; + (La = Ea.value, Za = La.urls, Y = La.url, ma = La.Uc, Fa = La.stream, Qa = La.Ub); + U === B || U === t ? this.W$.n0b(La, { + iUa: ma, + BZ: U, + $m: E, + tg: G, + K_a: I, + aj: F + }) : this.config.jna && U === y && (null === (M = null === Fa || void 0 === Fa ? void 0 : Fa.ot) || void 0 === M ? 0 : M.aa) && (null === (N = null === Fa || void 0 === Fa ? void 0 : Fa.ot) || void 0 === N ? void 0 : N.Ub) === Qa.id && C && C.hN ? (ca = C.hN.$C, C.hN.$C = ca + 1, g.log("[" + C.mediaType + u84 + C.Mh + W0H + ca + 1), Fa.ot.Rub(C.Mh || 0)) : this.config.jna && U === x && (null === (P = null === Fa || void 0 === Fa ? void 0 : Fa.ot) || void 0 === P ? 0 : P.aa) && (null === (J = null === Fa || void 0 === Fa ? void 0 : Fa.ot) || void 0 === J ? void 0 : J.Ub) === Qa.id && C && C.hN ? (g.log("[" + C.mediaType + y_k + C.Mh + P$C + C.hN.$C), O.E2b(C.stream.url, la, va)) : Za.some(function(Q) { + var v3c; + v3c = 2; + for (; v3c !== 5;) { + switch (v3c) { case 2: - P.Ur(ha, va, ja.url); - return ha === g.default.Uf.ZD; + O.fs(la, va, Q.url); + return la === p.default.Vf.pE; break; } } }); - !this.Eaa || 0 !== E && void 0 !== E || this.Eaa.Exa(a3r, Y); - Z59 = 14; - break; - case 4: - ma = Ma.Rc; - $a = Ma.urls; - Y = Ma.url; - Z59 = 8; + !this.lba || 0 !== E && void 0 !== E || this.lba.bya(A4o, Y); + L_f = 9; break; - case 8: - Z59 = S === A && !this.l1b(ma) ? 13 : 7; + case 2: + (ua = c.__values(D), Ea = ua.next()); + L_f = 1; break; - case 5: - Ma = ra.value; - Z59 = 4; + case 1: + L_f = !Ea.done ? 5 : 8; break; } } - } catch (ja) { - var O; - O = { - error: ja + } catch (Q) { + var R; + R = { + error: Q }; } finally { - p9W = 2; - for (; p9W !== 1;) { - switch (p9W) { + k6T = 2; + for (; k6T !== 1;) { + switch (k6T) { case 2: try { - Q2U = 2; - for (; Q2U !== 1;) { - switch (Q2U) { + c4y = 2; + for (; c4y !== 1;) { + switch (c4y) { case 2: - ra && !ra.done && (N = sa.return) && N.call(sa); - Q2U = 1; + Ea && !Ea.done && (H = ua.return) && H.call(ua); + c4y = 1; break; } } } finally { - h1D = 2; - for (; h1D !== 5;) { - switch (h1D) { - case 2: - h1D = O ? 1 : 5; - break; - case 3: - h1D = O ? 3 : 6; - break; + B_D = 2; + for (; B_D !== 5;) { + switch (B_D) { case 1: - throw O.error; - h1D = 5; + throw R.error; + B_D = 5; + break; + case 2: + B_D = R ? 1 : 5; break; } } } - p9W = 1; + k6T = 1; break; } } } - Y7C = 44; + b2S = 44; break; - case 31: - D = P.j3b(D.host, D.port).map(function(ja) { - var E92, xa; - E92 = 2; - for (; E92 !== 5;) { - switch (E92) { + case 7: + var B4o = " consecutive network failure mode"; + B4o += " "; + B4o += "in "; + B4o += "underflo"; + B4o += "w mode"; + var K2K = "Forci"; + K2K += "ng permanent network"; + K2K += " failure"; + K2K += " "; + K2K += "after "; + g.info(K2K + this.H4 + B4o); + this.el.fs(p.default.Vf.Wu, !0); + b2S = 14; + break; + case 22: + D = O.R2a(C).map(function(Q) { + var R_C; + R_C = 2; + for (; R_C !== 1;) { + switch (R_C) { case 2: return { - url: (null === (xa = ja.url.stream.et) || void 0 === xa ? void 0 : xa.AU(!0)) || "", Rc: ja.Ub.id, Ub: ja.Ub, stream: ja.url.stream, urls: ja.Ub.urls + url: C.url, Uc: Q.id, Ub: Q, stream: pa, urls: Q.urls, H: C.Mh }; break; } } - }).filter(function(ja) { - var P$p; - P$p = 2; - for (; P$p !== 1;) { - switch (P$p) { - case 2: - return "" !== ja.url; - break; - } - } }); - Y7C = 21; + b2S = 21; break; - case 17: - var J$d = " "; - J$d += "ma"; - J$d += "x re"; - J$d += "trie"; - J$d += "s:"; - var j61 = "T"; - j61 += "reating ${httpCode} as URL_THROTTLE error for live str"; - j61 += "eaming re"; - j61 += "try count:"; - var W7f = " "; - W7f += "max re"; - W7f += "tries:"; - var K0X = " as URL_"; - K0X += "T"; - K0X += "EMP error for live "; - K0X += "streaming retry coun"; - K0X += "t:"; - var t3G = "Treati"; - t3G += "n"; - t3G += "g"; - t3G += " "; - ba < S ? (d.info(t3G.concat(E, K0X), ba, W7f, S), S = y) : (d.info(j61, ba, J$d, S), S = x); - Y7C = 15; + case 18: + U = U.Pjc; + b2S = 17; + break; + case 3: + b2S = G && f.isArray(q[G]) ? 9 : 28; break; case 30: - var v_M = "Invalid a"; - v_M += "ffected for network f"; - v_M += "ailure"; - d.error(v_M); - Y7C = 29; + var A8s = "Inval"; + A8s += "id"; + A8s += " affected for network failure"; + g.error(A8s); + b2S = 29; break; - case 29: - return; + case 16: + var q2i = "Treat HTTP_RESPONSE"; + q2i += "_5XX as SERVER_THROTTLE er"; + q2i += "ror for live "; + q2i += "streaming"; + G === n.oea && (g.info(q2i), U = B); + b2S = 15; + break; + case 8: + b2S = this.H4 >= this.config.S8 ? 7 : 13; break; case 11: - Y7C = P.aa && C ? 10 : 15; + b2S = O.aa && C ? 10 : 15; break; - case 16: - var q66 = "Treat HTTP_RESPONSE_5XX as S"; - q66 += "ERV"; - q66 += "ER_THROTTLE error for live streaming"; - G === p.Kda && (d.info(q66), S = A); - Y7C = 15; + case 31: + D = O.I4b(D.host, D.port).map(function(Q) { + var c1z, oa; + c1z = 2; + for (; c1z !== 5;) { + switch (c1z) { + case 2: + return { + url: (null === (oa = Q.url.stream.ot) || void 0 === oa ? void 0 : oa.mV(!0)) || "", Uc: Q.Ub.id, Ub: Q.Ub, stream: Q.url.stream, urls: Q.Ub.urls + }; + break; + } + } + }).filter(function(Q) { + var Q_7; + Q_7 = 2; + for (; Q_7 !== 1;) { + switch (Q_7) { + case 2: + return "" !== Q.url; + break; + } + } + }); + b2S = 21; break; - case 20: - S = C.HM; - ba = S.QC; - S = S.lic; - Y7C = 17; + case 35: + b2S = K.RH ? 34 : 33; break; - case 15: - var e4M = "criti"; - e4M += "ca"; - e4M += "lNetw"; - e4M += "orkError"; - var U4N = "critical"; - U4N += "Networ"; - U4N += "kError"; - var Z9u = "requ"; - Z9u += "est"; - Z9u += "E"; - Z9u += "rror"; - var Q7Q = "request"; - Q7Q += "Er"; - Q7Q += "r"; - Q7Q += "or"; - this.Gy = { - dn: E, - sg: G, - f_a: J, - $i: F - }; - this.events.emit(Q7Q, { - type: Z9u, - dn: E - }); - u[G] && (++this.pt, this.events.emit(U4N, { - type: e4M, - sg: G - })); - Y7C = 25; + case 17: + var x1h = " ma"; + x1h += "x ret"; + x1h += "ries:"; + var q42 = "Treating ${"; + q42 += "httpCode} as URL_THROTTLE "; + q42 += "error for live streaming retry"; + q42 += " cou"; + q42 += "nt:"; + var h3q = " "; + h3q += "max"; + h3q += " ret"; + h3q += "ries:"; + var o2u = " as URL_TEM"; + o2u += "P error for live streaming re"; + o2u += "tr"; + o2u += "y count:"; + var O6Z = "Trea"; + O6Z += "ti"; + O6Z += "ng"; + O6Z += " "; + ca < U ? (g.info(O6Z.concat(E, o2u), ca, h3q, U), U = y) : (g.info(q42, ca, x1h, U), U = x); + b2S = 15; break; } } }; - B.prototype.l1b = function(C) { - var t4z, D, E, G; - t4z = 2; - for (; t4z !== 7;) { - switch (t4z) { - case 9: - return G.kz = !0; - break; + A.prototype.F2b = function(C) { + var R5k, D, E, G; + R5k = 2; + for (; R5k !== 7;) { + switch (R5k) { case 2: - (D = h.platform.time.wa(), E = this.config, G = this.iza[C]); - t4z = 1; + (D = k.platform.time.va(), E = this.config, G = this.Iza[C]); + R5k = 1; break; - case 4: - (G.Vd = D, G.count = 1); - t4z = 7; - break; - case 1: - t4z = G ? 5 : 8; + case 3: + R5k = !(G.Xd >= D - E.Mba || G.yz || (G.Xd = D, ++G.count, G.count < E.Y8)) ? 9 : 7; break; - case 5: - t4z = G.Vd < this.CM ? 4 : 3; + case 4: + (G.Xd = D, G.count = 1); + R5k = 7; break; case 8: - this.iza[C] = { - Vd: D, + this.Iza[C] = { + Xd: D, count: 1 }; - t4z = 7; + R5k = 7; break; - case 3: - t4z = !(G.Vd >= D - E.gba || G.kz || (G.Vd = D, ++G.count, G.count < E.y8)) ? 9 : 7; + case 1: + R5k = G ? 5 : 8; + break; + case 5: + R5k = G.Xd < this.cN ? 4 : 3; + break; + case 9: + return G.yz = !0; break; } } }; - t2e = 3; - break; - case 3: - B.prototype.INb = function(C) { - var p11, H, N, M, D, E, G, F; - p11 = 2; - for (; p11 !== 7;) { - switch (p11) { + A.prototype.TOb = function(C) { + var u7T, D, E, G, F, H, L, M; + u7T = 2; + for (; u7T !== 7;) { + switch (u7T) { + case 2: + var x_v = "Netw"; + x_v += "o"; + x_v += "rk has"; + x_v += " "; + x_v += "failed "; + var l8v = " "; + l8v += "ms"; + l8v += " ago"; + var M74 = "tempor"; + M74 += "ari"; + M74 += "ly"; + var g59 = "per"; + g59 += "manent"; + g59 += "l"; + g59 += "y"; + var m2i = " las"; + m2i += "t "; + m2i += "s"; + m2i += "uccess was "; + (D = this, E = k.platform.time.va() - this.cN, G = C, F = this.config); + N9ASY.R_R(1); + g.warn(N9ASY.f1s(m2i, C ? g59 : M74, E, l8v, x_v)); + !C && E > F.Pta && (G = !0); + u7T = 4; + break; + case 3: + (H = this.Vy.tg, L = this.Vy.$m, M = this.Vy.aj); + u7T = 9; + break; case 9: - var J9h = "tempor"; - J9h += "aryNet"; - J9h += "workErro"; - J9h += "r"; - var X0K = "temporar"; - X0K += "yNetworkE"; - X0K += "rro"; - X0K += "r"; - C || this.events.emit(X0K, { - type: J9h, + var Y3X = "te"; + Y3X += "mporary"; + Y3X += "N"; + Y3X += "etworkEr"; + Y3X += "ror"; + var M5l = "tem"; + M5l += "poraryN"; + M5l += "etwo"; + M5l += "rkErr"; + M5l += "or"; + C || this.events.emit(M5l, { + type: Y3X, errorCode: H, - httpCode: N, + httpCode: L, nativeCode: M }); - G ? (this.bO && (clearTimeout(this.bO), this.bO = void 0), this.dWa(), this.Fva.reset(), this.Jpa({ - AQb: C, - lXb: H, - nXb: N, - oXb: M - })) : this.bO || (this.bO = setTimeout(function() { - var m_g; - m_g = 2; - for (; m_g !== 5;) { - switch (m_g) { + G ? (this.IO && (clearTimeout(this.IO), this.IO = void 0), this.OWa(), this.W$.reset(), this.mqa({ + KRb: C, + CYb: H, + EYb: L, + FYb: M + })) : this.IO || (this.IO = setTimeout(function() { + var V$E; + V$E = 2; + for (; V$E !== 5;) { + switch (V$E) { case 2: - D.bO = void 0; - D.Q$(); - m_g = 5; + D.IO = void 0; + D.uaa(); + V$E = 5; break; } } - }, F.sta)); - p11 = 7; - break; - case 3: - (H = this.Gy.sg, N = this.Gy.dn, M = this.Gy.$i); - p11 = 9; + }, F.Qta)); + u7T = 7; break; case 4: - p11 = this.Gy ? 3 : 9; - break; - case 2: - var r62 = "Network "; - r62 += "has"; - r62 += " fail"; - r62 += "ed "; - var l9g = "te"; - l9g += "m"; - l9g += "porari"; - l9g += "ly"; - var r8R = "pe"; - r8R += "rma"; - r8R += "nently"; - var p_S = " "; - p_S += "ms "; - p_S += "a"; - p_S += "go"; - var n3P = " last "; - n3P += "su"; - n3P += "ccess was "; - (D = this, E = h.platform.time.wa() - this.CM, G = C, F = this.config); - E3cbY.Q0W(1); - d.warn(E3cbY.g_o(n3P, p_S, C ? r8R : l9g, E, r62)); - !C && E > F.rta && (G = !0); - p11 = 4; + u7T = this.Vy ? 3 : 9; break; } } }; - B.prototype.Q$ = function() { - var C$n, C; - C$n = 2; - for (; C$n !== 5;) { - switch (C$n) { + z0m = 9; + break; + case 9: + A.prototype.uaa = function() { + var Y$O, C; + Y$O = 2; + for (; Y$O !== 5;) { + switch (Y$O) { case 2: C = this; - this.UVa.aja || this.UVa.Mhb(function() { - var a_k; - a_k = 2; - for (; a_k !== 1;) { - switch (a_k) { + this.FWa.Dja || this.FWa.Iib(function() { + var u_v; + u_v = 2; + for (; u_v !== 1;) { + switch (u_v) { case 2: - C.bO || (C.al.Q$(), C.iza = {}, C.NB()); - a_k = 1; + C.IO || (C.el.uaa(), C.Iza = {}, C.WB()); + u_v = 1; break; } } }); - C$n = 5; + Y$O = 5; break; } } }; - B.prototype.wba = function(C) { - var i2G, D; - i2G = 2; - for (; i2G !== 6;) { - switch (i2G) { - case 2: - D = this.config; - this.CM = Math.max(C.rh || h.platform.time.wa(), this.CM); - this.dWa(); - i2G = 4; + A.prototype.bca = function(C) { + var z0K, D; + z0K = 2; + for (; z0K !== 6;) { + switch (z0K) { + case 3: + var T$p = "upd"; + T$p += "atingLastSucce"; + T$p += "ssEvent"; + var y24 = "up"; + y24 += "d"; + y24 += "atingLastSuccessEvent"; + this.H4 = 0; + this.el.aa && void 0 !== C.Mh && !C.stream.$$(C.Mh) && this.el.O1a(C.stream).ot.n2b(C.Mh); + D.RH && this.W$.bca(C); + this.events.emit(y24, { + type: T$p + }); + z0K = 6; break; - case 4: - this.Fma = !1; - this.k4 = 0; - this.al.aa && void 0 !== C.Mh && !C.stream.u$(C.Mh) && this.al.o1a(C.stream).et.U0b(C.Mh); - i2G = 8; + case 1: + this.cN = Math.max(C.qh || k.platform.time.va(), this.cN); + this.OWa(); + this.hna = !1; + z0K = 3; break; - case 8: - var J0W = "updatingLastS"; - J0W += "ucces"; - J0W += "sEvent"; - var H3c = "u"; - H3c += "pdatin"; - H3c += "gLastSuccessEv"; - H3c += "en"; - H3c += "t"; - D.zH && this.Fva.wba(C); - this.events.emit(H3c, { - type: J0W - }); - i2G = 6; + case 2: + D = this.config; + z0K = 1; break; } } }; - B.prototype.sh = function() { - var l_T, C, D, E; - l_T = 2; - for (; l_T !== 3;) { - switch (l_T) { + A.prototype.rh = function() { + var H2h, C, D, E; + H2h = 2; + for (; H2h !== 3;) { + switch (H2h) { case 2: - (C = this, D = this.config, E = D.t8); - this.CM = Math.max(h.platform.time.wa(), this.CM); - l_T = 5; - break; - case 5: - var l0c = "m"; - l0c += "s"; - var r2T = "Setting underfl"; - r2T += "ow tim"; - r2T += "eou"; - r2T += "t"; - r2T += " in "; - !D.Rgb || this.WY || D.uVb || (d.info(r2T + E + l0c), this.WY = setTimeout(function() { - var e3x; - e3x = 2; - for (; e3x !== 4;) { - switch (e3x) { + var T$A = "m"; + T$A += "s"; + var Q45 = "Setting un"; + Q45 += "d"; + Q45 += "erflow ti"; + Q45 += "meout in "; + (C = this, D = this.config, E = D.T8); + this.cN = Math.max(k.platform.time.va(), this.cN); + !D.Mhb || this.DZ || D.LWb || (g.info(Q45 + E + T$A), this.DZ = setTimeout(function() { + var c6q; + c6q = 2; + for (; c6q !== 4;) { + switch (c6q) { case 2: - var J2e = "Forcing permanent "; - J2e += "network"; - J2e += " failure"; - J2e += " after "; - var P_D = "ms, since underfl"; - P_D += "ow with"; - P_D += " no success"; - E3cbY.C63(2); - d.info(E3cbY.j2x(P_D, E, J2e)); - C.WY = void 0; - e3x = 5; - break; - case 5: - C.al.Ur(g.default.Uf.Pu, !0); - e3x = 4; + var s6N = "ms, since u"; + s6N += "nderflow with no succe"; + s6N += "ss"; + var u08 = "Forcing permanent"; + u08 += " network "; + u08 += "fa"; + u08 += "i"; + u08 += "lure after "; + N9ASY.J17(2); + g.info(N9ASY.f1s(u08, E, s6N)); + C.DZ = void 0; + C.el.fs(p.default.Vf.Wu, !0); + c6q = 4; break; } } }, E)); - this.config.Ima && (this.Fma = !0); - l_T = 3; + this.config.kna && (this.hna = !0); + H2h = 3; break; } } }; - t2e = 6; - break; - case 6: - B.prototype.dWa = function() { - var v5t; - v5t = 2; - for (; v5t !== 1;) { - switch (v5t) { + A.prototype.OWa = function() { + var I$J; + I$J = 2; + for (; I$J !== 1;) { + switch (I$J) { case 2: - var L6G = "Cle"; - L6G += "ared underflow tim"; - L6G += "eou"; - L6G += "t"; - this.WY && (clearTimeout(this.WY), this.WY = void 0, d.info(L6G)); - v5t = 1; + var p3U = "Cleared underflow ti"; + p3U += "m"; + p3U += "eout"; + this.DZ && (clearTimeout(this.DZ), this.DZ = void 0, g.info(p3U)); + I$J = 1; break; } } }; - return B; + return A; break; } } - - function B(C, D, E, G) { - var L39; - L39 = 2; - for (; L39 !== 18;) { - switch (L39) { - case 7: - this.UVa = new k.Kfa(); - q[p.rGa] = D.AOb ? w : A; - L39 = 14; - break; - case 11: - this.iza = {}; - this.Fva = new n.jNa(C, G, D); - this.Fma = !1; - L39 = 19; - break; - case 19: - this.k4 = 0; - L39 = 18; - break; - case 2: - var e6y = "1"; - e6y += "SIY"; - e6y += "bZrNJCp9"; - this.al = C; - this.config = D; - this.Jpa = E; - this.NB = G; - this.events = new l.EventEmitter(); - this.$k = new l.De(); - e6y; - L39 = 7; - break; - case 14: - var H7l = "networkF"; - H7l += "ail"; - H7l += "e"; - H7l += "d"; - this.$k.addListener(this.al, H7l, this.INb.bind(this)); - this.CM = h.platform.time.wa(); - this.pt = 0; - L39 = 11; - break; - } - } - } })(); - b.oFa = r; + b.NFa = r; }, 72681: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.QBa = void 0; + b.qCa = void 0; c = a(5163); r = a(66164); - l = a(90745); + m = a(90745); f = r.platform.kj; - a = (function(h) { + a = (function(k) { function d(g) { - var n; - n = h.call(this) || this; - n.URa = g; - n.f2 = g.groupId; - n.n2 = new l.De(); - n.n2.on(n, f.Ik.zQ, n.Trb); - n.n2.on(n, f.Ik.fA, n.Kha); - return n; + var p; + p = k.call(this) || this; + p.ySa = g; + p.E2 = g.groupId; + p.N2 = new m.Ee(); + p.N2.on(p, f.Jk.mR, p.Vsb); + p.N2.on(p, f.Jk.sA, p.kia); + return p; } - c.__extends(d, h); - d.prototype.gXb = function(g, n, k) { - f.prototype.open.call(this, g, n, k); + c.__extends(d, k); + d.prototype.xYb = function(g, p, h) { + f.prototype.open.call(this, g, p, h); }; - d.prototype.E3b = function(g) { - this.f2 = g; + d.prototype.c5b = function(g) { + this.E2 = g; }; Object.defineProperties(d.prototype, { groupId: { get: function() { - return this.f2; + return this.E2; }, enumerable: !1, configurable: !0 } }); - d.prototype.$e = function() { - this.n2 && this.n2.clear(); - f.prototype.$e.call(this); + d.prototype.ze = function() { + this.N2 && this.N2.clear(); + f.prototype.ze.call(this); }; - d.prototype.Trb = function(g) { - this.URa.VZb(g.probed, g.affected); - this.$e(); + d.prototype.Vsb = function(g) { + this.ySa.o0b(g.probed, g.affected); + this.ze(); }; - d.prototype.Kha = function(g) { - this.URa.SZb(g.probed, g.affected); - this.$e(); + d.prototype.kia = function(g) { + this.ySa.l0b(g.probed, g.affected); + this.ze(); }; return d; })(f); - b.QBa = a; + b.qCa = a; }, 86429: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jNa = void 0; + b.INa = void 0; c = a(66164); - l = a(52571); + m = a(52571); f = a(72681); new c.platform.Console("ASEJS_PROBE_MANAGER", "asejs"); r = (function() { - function h(d, g, n) { - this.zR = d; - this.NB = g; - this.config = n; - this.xt = {}; - this.HC = {}; - this.IE = !0; + function k(d, g, p) { + this.kS = d; + this.WB = g; + this.config = p; + this.Sj = new Set(); + this.Et = {}; + this.RC = {}; + this.aF = !0; this.groupId = 1; } - h.prototype.UZb = function(d, g) { - var n, k, m, p, q, u, t, w, v, y; - n = this; - k = this.config; - m = d.Rc; - p = d.stream; + k.prototype.n0b = function(d, g) { + var p, h, l, n, q, u, t, v, w, y; + p = this; + h = this.config; + l = d.Uc; + n = d.stream; q = d.Ub.location; - (0, l.assert)(p, "Failing url should have an associated stream"); - (0, l.assert)(q, "Failing url should have an associated location"); + (0, m.assert)(n, "Failing url should have an associated stream"); + (0, m.assert)(q, "Failing url should have an associated location"); u = []; - t = p.Nh[0]; - w = !1; - v = this.xt[m]; - y = c.platform.time.wa(); - if (!v) v = this.m4b(m, y, g, d); - else if (v.Vd >= y - k.gba) return; - v.kz || (t && q.id === t.id && (d.isPrimary = !0), v.Vd = y, v.kz = !1, v.error = g, ++v.count, p && p.urls && 0 !== p.urls.length && (p.urls.forEach(function(x) { - var z, A, B, C, D; - B = x.Ub.id; - C = B + "-" + m; - D = n.HC[C]; - if (void 0 === D || void 0 === D.fX)(D && D.lm && clearTimeout(D.lm), x = (null === (A = null === (z = d.stream) || void 0 === z ? void 0 : z.et) || void 0 === A ? 0 : A.aa) ? n.oLb(d.stream.et, d.I, x.url) : x.url, (0, l.assert)(x, ("Unexpected probeUrl: ").concat(x)), z = n.qXa(x, d, B), n.HC[C] = { - ia: !1, + t = n.Nh[0]; + v = !1; + w = this.Et[l]; + y = c.platform.time.va(); + if (!w) w = this.M5b(l, y, g, d); + else if (w.Xd >= y - h.Mba) return; + w.yz || (t && q.id === t.id && (d.isPrimary = !0), w.Xd = y, w.yz = !1, w.error = g, ++w.count, n && n.urls && 0 !== n.urls.length && (n.urls.forEach(function(x) { + var z, B, A, C, D; + A = x.Ub.id; + C = A + "-" + l; + D = p.RC[C]; + if (void 0 === D || void 0 === D.RX)(D && D.lm && clearTimeout(D.lm), x = (null === (B = null === (z = d.stream) || void 0 === z ? void 0 : z.ot) || void 0 === B ? 0 : B.aa) ? p.yMb(d.stream.ot, d.H, x.url) : x.url, (0, m.assert)(x, ("Unexpected probeUrl: ").concat(x)), z = p.XXa(x, d, A), p.RC[C] = { + pa: !1, count: 0, - fX: z.Hh() - }, u.push(z.Hh()), w = !0); - 1 === v.Mxa.indexOf(B) && v.Mxa.push(B); - }), 0 < u.length && (k = { - ts: c.platform.time.wa(), - es: g.DTa, - fc: g.sg, - fn: g.f_a, - nc: g.$i, + RX: z.ji() + }, u.push(z.ji()), v = !0); - 1 === w.lya.indexOf(A) && w.lya.push(A); + }), 0 < u.length && (h = { + ts: c.platform.time.va(), + es: g.iUa, + fc: g.tg, + fn: g.K_a, + nc: g.aj, pb: u, gid: this.groupId - }, g.dn && (k.hc = g.dn), this.OG(k, "errpb")), w && this.groupId++)); + }, g.$m && (h.hc = g.$m), this.eH(h, "errpb")), v && this.groupId++)); }; - h.prototype.qXa = function(d, g, n) { - var k, m; - k = new f.QBa(this); - m = "random=" + parseInt(("").concat(1E7 * Math.random())); - k.gXb(d + (-1 !== d.indexOf("?") ? "&" : "?") + m, g, n); - return k; + k.prototype.XXa = function(d, g, p) { + var h, l; + h = new f.qCa(this); + l = "random=" + parseInt(("").concat(1E7 * Math.random())); + h.xYb(d + (-1 !== d.indexOf("?") ? "&" : "?") + l, g, p); + return h; }; - h.prototype.m4b = function(d, g, n, k) { - var m; - m = this.xt[d]; - k = k.Ub.location; - m || (m = this.xt[d] = { + k.prototype.M5b = function(d, g, p, h) { + var l; + l = this.Et[d]; + h = h.Ub.location; + l || (l = this.Et[d] = { count: 0, - Vd: g, - kz: !1, - error: n, - Mxa: [], - Hva: {}, - location: k, - I: n.I, - Ogc: n + Xd: g, + yz: !1, + error: p, + lya: [], + fwa: {}, + location: h, + H: p.H, + ric: p }); - return m; + return l; }; - h.prototype.getState = function(d) { - return this.xt[d]; + k.prototype.getState = function(d) { + return this.Et[d]; }; - h.prototype.azb = function(d) { - this.xt[d] = void 0; + k.prototype.dAb = function(d) { + this.Et[d] = void 0; }; - h.prototype.OG = function(d, g) { - var n; - if (this.IE) { - n = { + k.prototype.eH = function(d, g) { + var p; + if (this.aF) { + p = { type: "logdata", target: "endplay", fields: {} }; - n.fields[g] = { + p.fields[g] = { type: "array", value: d, adjust: ["ts"] }; - this.zR.Jta(n); + this.kS.fua(p); } }; - h.prototype.oLb = function(d, g, n) { - var k; - k = void 0 === g || g === d.Ul().iY; - return d.AU(k, k ? void 0 : g, n); + k.prototype.yMb = function(d, g, p) { + var h; + h = void 0 === g || g === d.jk().eP; + return d.mV(h, h ? void 0 : g, p); }; - h.prototype.VZb = function(d, g) { - var n, k, m, p, q, u, t, w, v, y, x, z; - n = this; - p = this.zR; + k.prototype.o0b = function(d, g) { + var p, h, l, n, q, u, t, v, w, y, x, z, B; + p = this; + n = this.kS; q = this.config; - u = g.Rc; - t = this.xt[u]; + u = g.Uc; + t = this.Et[u]; if (t) { - w = d.url; - v = this.HC[d.Rc + "-" + u]; - if (v) { + v = d.url; + w = this.RC[d.Uc + "-" + u]; + if (w) { y = t.error; - v && v.lm && clearTimeout(v.lm); - v.ia = !0; - v.count = 0; - v.fX = void 0; - t.Hva[d.Rc] = !0; - v = this.xt[d.Rc]; - if ((null === v || void 0 === v ? 0 : v.kz) && q.sS) { - p.Lbb(d.Rc, v.error.UY[1]); - if (this.IE) { + w && w.lm && clearTimeout(w.lm); + w.pa = !0; + w.count = 0; + w.RX = void 0; + t.fwa[d.Uc] = !0; + w = this.Et[d.Uc]; + if ((null === w || void 0 === w ? 0 : w.yz) && q.dT) { + n.ycb(d.Uc, w.error.BZ[1]); + if (this.aF) { x = { - ts: c.platform.time.wa(), + ts: c.platform.time.va(), id: d.requestId, - servid: g.Rc, + servid: g.Uc, gid: d.groupId ? d.groupId : -1 }; - this.OG(x, "errst"); + this.eH(x, "errst"); } - this.xt[d.Rc] = void 0; - this.NB(); + this.Et[d.Uc] = void 0; + this.WB(); } - if (w !== g.url) { - z = this.HC[u + "-" + u]; - z && z.ia || (u = null === v || void 0 === v ? void 0 : v.location, q = Math.min((null === (m = null === (k = null === u || void 0 === u ? void 0 : u.jb) || void 0 === k ? void 0 : k.Mv) || void 0 === m ? void 0 : m.Ca) || Math.random() * q.u8, q.u8), setTimeout(function() { - var A; - if (!(!1 !== t.kz || z && z.ia) && (t.kz = !0, p.Ur(y.UY[0], y.UY[1], g.stream.et.url, y), n.IE)) { - A = { - ts: c.platform.time.wa(), - id: d.requestId, - servid: g.Rc, - gid: d.groupId ? d.groupId : -1 - }; - n.OG(A, "erep"); - } - }, q)); + if (v !== g.url) { + z = this.RC[u + "-" + u]; + if (!z || !z.pa) { + u = null === w || void 0 === w ? void 0 : w.location; + q = Math.min((null === (l = null === (h = null === u || void 0 === u ? void 0 : u.ib) || void 0 === h ? void 0 : h.Xv) || void 0 === l ? void 0 : l.Aa) || Math.random() * q.U8, q.U8); + B = setTimeout(function() { + var A; + p.Sj.delete(B); + if (!(!1 !== t.yz || z && z.pa) && (t.yz = !0, n.fs(y.BZ[0], y.BZ[1], g.stream.ot.url, y), p.aF)) { + A = { + ts: c.platform.time.va(), + id: d.requestId, + servid: g.Uc, + gid: d.groupId ? d.groupId : -1 + }; + p.eH(A, "erep"); + } + }, q); + this.Sj.add(B); + } } - this.IE && (x = { - ts: c.platform.time.wa(), + this.aF && (x = { + ts: c.platform.time.va(), id: d.requestId, result: 1, - servid: d.Rc, + servid: d.Uc, gid: d.groupId ? d.groupId : -1 - }, this.OG(x, "pbres")); + }, this.eH(x, "pbres")); } } }; - h.prototype.SZb = function(d, g) { - var n, k, m, p, q, u, t, w, v, y, x, z, A; - n = this; - p = this.zR; + k.prototype.l0b = function(d, g) { + var p, h, l, n, q, u, t, v, w, y, x, z, B; + p = this; + n = this.kS; q = this.config; - u = g.Rc; - t = this.xt[u]; - w = d.Rc; - v = this.HC[w + "-" + u]; - if (v) + u = g.Uc; + t = this.Et[u]; + v = d.Uc; + w = this.RC[v + "-" + u]; + if (w) if (t) { y = 0; - v.ia = !1; - v.fX = void 0; - t.Hva[w] = !1; - x = t.Mxa; - if (q.sS && w === u && g.isPrimary) { + w.pa = !1; + w.RX = void 0; + t.fwa[v] = !1; + x = t.lya; + if (q.dT && v === u && g.isPrimary) { z = t.location; - z = (null === (m = null === (k = null === z || void 0 === z ? void 0 : z.jb) || void 0 === k ? void 0 : k.Mv) || void 0 === m ? void 0 : m.Ca) || 300 * Math.random(); - k = Math.min(z * Math.pow(2, v.count), 12E4); - k += Math.random() * (1E4 > k ? 100 : 1E4); - v.lm = setTimeout(function() { - var B; - v.lm = void 0; - B = n.qXa(d.url, g, w); - B.E3b(d.groupId); - v.fX = B.Hh(); - }, k); - }++v.count; - if (w === u && (y = 0, x.forEach(function(B) { - !1 === t.Hva[B] && y++; - }), x.length === y && t.count >= q.y8)) { - A = t.error; - t.kz = !0; + z = (null === (l = null === (h = null === z || void 0 === z ? void 0 : z.ib) || void 0 === h ? void 0 : h.Xv) || void 0 === l ? void 0 : l.Aa) || 300 * Math.random(); + h = Math.min(z * Math.pow(2, w.count), 12E4); + h += Math.random() * (1E4 > h ? 100 : 1E4); + w.lm = setTimeout(function() { + var A; + w.lm = void 0; + A = p.XXa(d.url, g, v); + A.c5b(d.groupId); + w.RX = A.ji(); + }, h); + }++w.count; + if (v === u && (y = 0, x.forEach(function(A) { + !1 === t.fwa[A] && y++; + }), x.length === y && t.count >= q.Y8)) { + B = t.error; + t.yz = !0; q = g.stream; - (0, l.assert)(q, "Probe failed url should have an associated stream"); - q.urls.forEach(function(B) { - p.Ur(A.UY[0], A.UY[1], B.url, A); - n.IE && (B = { - ts: c.platform.time.wa(), + (0, m.assert)(q, "Probe failed url should have an associated stream"); + q.urls.forEach(function(A) { + n.fs(B.BZ[0], B.BZ[1], A.url, B); + p.aF && (A = { + ts: c.platform.time.va(), id: -1, - servid: B.Ub.id - }, n.OG(B, "erep")); + servid: A.Ub.id + }, p.eH(A, "erep")); }); } - this.IE && (q = { - ts: c.platform.time.wa(), + this.aF && (q = { + ts: c.platform.time.va(), id: d.requestId, result: 0, - servid: d.Rc, + servid: d.Uc, gid: d.groupId ? d.groupId : -1 - }, this.OG(q, "pbres")); - } else v && (v.ia = !1, v.fX = void 0); + }, this.eH(q, "pbres")); + } else w && (w.pa = !1, w.RX = void 0); }; - h.prototype.wba = function(d) { - var g, n, k; + k.prototype.bca = function(d) { + var g, p, h; if (d.url) { - n = this.zR; - k = n.f3b(d.url); - k || (k = null === (g = this.zR.q2a(d)[0]) || void 0 === g ? void 0 : g.id); - k && (d = this.xt[k]) && d.kz && this.config.sS && (n.Lbb(d.error.DTa, !1), this.IE && (n = { - ts: c.platform.time.wa(), + p = this.kS; + h = p.E4b(d.url); + h || (h = null === (g = this.kS.R2a(d)[0]) || void 0 === g ? void 0 : g.id); + h && (d = this.Et[h]) && d.yz && this.config.dT && (p.ycb(d.error.iUa, !1), this.aF && (p = { + ts: c.platform.time.va(), id: -1, - servid: k - }, this.OG(n, "errst")), this.azb(k), (k = this.HC[k + "-" + k]) && k.lm && clearTimeout(k.lm)); + servid: h + }, this.eH(p, "errst")), this.dAb(h), (h = this.RC[h + "-" + h]) && h.lm && clearTimeout(h.lm)); } }; - h.prototype.reset = function() { - var d, g, n; - d = this.HC; - for (n in d) d.hasOwnProperty(n) && (g = d[n + "-" + n]) && g.lm && clearTimeout(g.lm); - this.HC = {}; - this.xt = {}; + k.prototype.reset = function() { + var d, g, p; + d = this.RC; + for (p in d) d.hasOwnProperty(p) && (g = d[p + "-" + p]) && g.lm && clearTimeout(g.lm); + this.Sj.forEach(function(h) { + return clearTimeout(h); + }); + this.Sj.clear(); + this.RC = {}; + this.Et = {}; }; - return h; + return k; })(); - b.jNa = r; + b.INa = r; }, 52045: function(r, b, a) { var c; @@ -86228,129 +85991,129 @@ E3cbY[513816] = false; value: !0 } }); - b.ZYa = b.kQb = b.H4a = b.h2a = void 0; + b.EZa = b.sRb = b.k5a = b.H2a = void 0; c = a(91176); - b.h2a = function(l, f) { - if ((l = l.Sa.v.pw) && 0 !== l.length) return (0, c.ec)(l, function(h) { - return h.Ka.G <= f && f < h.Ua.G; + b.H2a = function(m, f) { + if ((m = m.Ra.I.jq) && 0 !== m.length) return (0, c.kc)(m, function(k) { + return k.Ia.v <= f && f < k.Ua.v; }); }; - b.H4a = function(l, f) { - return f.index === l.af.index ? !0 : (l = l.Sa.v.pw) && 0 !== l.length ? l.some(function(h) { - h = h.Ka; - return f.Ka.Jy(h) && h.lessThan(f.Ua); + b.k5a = function(m, f) { + return f.index === m.af.index ? !0 : (m = m.Ra.I.jq) && 0 !== m.length ? m.some(function(k) { + k = k.Ia; + return f.Ia.qo(k) && k.lessThan(f.Ua); }) : !1; }; - b.kQb = function(l, f) { - return f.index === l.jf.index ? !0 : (l = l.Sa.v.pw) && 0 !== l.length ? l.some(function(h) { - h = h.Ua; - return f.Ka.lessThan(h) && h.Jy(f.Ua); + b.sRb = function(m, f) { + return f.index === m.jf.index ? !0 : (m = m.Ra.I.jq) && 0 !== m.length ? m.some(function(k) { + k = k.Ua; + return f.Ia.lessThan(k) && k.qo(f.Ua); }) : !1; }; - b.ZYa = function(l, f, h, d) { - var g, n, k, m, p, q, u, t; - l = null === (g = f.Ja) || void 0 === g ? void 0 : g.start; - g = null === (n = f.Ja) || void 0 === n ? void 0 : n.end; - t = n = !1; - if ((null === d || void 0 === d ? 0 : d.xQb) || (null === d || void 0 === d || !d.iQb) && f.Ka.lessThan(h.Ka)) { - if (u = f.Ana(h.Ka.G))(u = (null !== (m = null === (k = f.Ja) || void 0 === k ? void 0 : k.start) && void 0 !== m ? m : 0) + u.Nj, l = Math.max(null !== l && void 0 !== l ? l : 0, u)); - u = h.Ka.G; - n = !0; - } - if ((null === d || void 0 === d || !d.pQb) && f.Ua.greaterThan(h.Ua)) { - if (u = f.Ana(h.Ua.G))(u = (null !== (q = null === (p = f.Ja) || void 0 === p ? void 0 : p.start) && void 0 !== q ? q : 0) + u.Nj, g = Math.min(null !== g && void 0 !== g ? g : Infinity, u), f.rW = f.index); - u = h.Ua.G; + b.EZa = function(m, f, k, d) { + var g, p, h, l, n, q, u, t; + m = null === (g = f.Ha) || void 0 === g ? void 0 : g.start; + g = null === (p = f.Ha) || void 0 === p ? void 0 : p.end; + t = p = !1; + if ((null === d || void 0 === d ? 0 : d.HRb) || (null === d || void 0 === d || !d.qRb) && f.Ia.lessThan(k.Ia)) { + if (u = f.coa(k.Ia.v))(u = (null !== (l = null === (h = f.Ha) || void 0 === h ? void 0 : h.start) && void 0 !== l ? l : 0) + u.Lj, m = Math.max(null !== m && void 0 !== m ? m : 0, u)); + u = k.Ia.v; + p = !0; + } + if ((null === d || void 0 === d || !d.yRb) && f.Ua.greaterThan(k.Ua)) { + if (u = f.coa(k.Ua.v))(u = (null !== (q = null === (n = f.Ha) || void 0 === n ? void 0 : n.start) && void 0 !== q ? q : 0) + u.Lj, g = Math.min(null !== g && void 0 !== g ? g : Infinity, u), f.fX = f.index); + u = k.Ua.v; t = !0; } - if (void 0 !== l || void 0 !== g)(f.Di({ - start: l, + if (void 0 !== m || void 0 !== g)(f.Bi({ + start: m, end: g - }), void 0 !== u && (!f.zw || u > f.zw) && f.pO(u)); - f.R3b(h.region, n, t); + }), void 0 !== u && (!f.Kw || u > f.Kw) && f.WO(u)); + f.r5b(k.region, p, t); }; }, 47317: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wBa = void 0; + b.XBa = void 0; c = a(5163); - l = a(77399); + m = a(77399); r = (function() { - function f(h, d) { - this.qk = h; + function f(k, d) { + this.sk = k; this.filter = d; - this.Y6a = Math.max(h.max_n || 10, 0); + this.D7a = Math.max(k.max_n || 10, 0); this.reset(); } f.prototype.reset = function() { - this.nX = []; + this.YX = []; this.offset = 0; - this.Aw = this.zz = null; + this.Lw = this.Lz = null; this.filter.reset(); - this.LY = null; + this.sZ = null; }; - f.prototype.add = function(h, d, g) { - var n; - n = this.Aw; - null !== n && g > n && (this.offset += Math.max(d - n, 0), this.Aw = null); - for ((0, l.j4a)(this.nX, [d - this.offset, g - this.offset, h]); this.nX && this.nX.length > this.Y6a;)(h = c.__read(this.nX.shift(), 3), this.filter.add(h[2], h[0], h[1])); - this.LY = null; - }; - f.prototype.get = function(h, d) { - var g, m; - if (!this.LY) { - this.LY = this.filter.Zn(); + f.prototype.add = function(k, d, g) { + var p; + p = this.Lw; + null !== p && g > p && (this.offset += Math.max(d - p, 0), this.Lw = null); + for ((0, m.O4a)(this.YX, [d - this.offset, g - this.offset, k]); this.YX && this.YX.length > this.D7a;)(k = c.__read(this.YX.shift(), 3), this.filter.add(k[2], k[0], k[1])); + this.sZ = null; + }; + f.prototype.get = function(k, d) { + var g, l; + if (!this.sZ) { + this.sZ = this.filter.$n(); try { - for (var n = c.__values(this.nX), k = n.next(); !k.done; k = n.next()) { - m = c.__read(k.value, 3); - this.LY.add(m[2], m[0], m[1]); + for (var p = c.__values(this.YX), h = p.next(); !h.done; h = p.next()) { + l = c.__read(h.value, 3); + this.sZ.add(l[2], l[0], l[1]); } } catch (q) { - var p; - p = { + var n; + n = { error: q }; } finally { try { - k && !k.done && (g = n.return) && g.call(n); + h && !h.done && (g = p.return) && g.call(p); } finally { - if (p) throw p.error; + if (n) throw n.error; } } } - p = this.Aw; - return this.LY.get((null === p ? h : p) - this.offset, d); + n = this.Lw; + return this.sZ.get((null === n ? k : n) - this.offset, d); }; - f.prototype.Zn = function() { - var h; - h = new f(this.qk, this.filter.Zn()); - h.Aw = this.Aw; - h.offset = this.offset; - return h; + f.prototype.$n = function() { + var k; + k = new f(this.sk, this.filter.$n()); + k.Lw = this.Lw; + k.offset = this.offset; + return k; }; - f.prototype.start = function(h) { + f.prototype.start = function(k) { var d; - d = this.Aw; - null !== d && h > d && (this.offset += h - d, this.Aw = null); - this.filter.start(h - this.offset); + d = this.Lw; + null !== d && k > d && (this.offset += k - d, this.Lw = null); + this.filter.start(k - this.offset); }; - f.prototype.stop = function(h) { - this.Aw = null === this.Aw ? h : Math.min(this.Aw, h); - this.filter.stop(h - this.offset); + f.prototype.stop = function(k) { + this.Lw = null === this.Lw ? k : Math.min(this.Lw, k); + this.filter.stop(k - this.offset); }; f.prototype.flush = function() { this.filter.flush(); }; f.prototype.toString = function() { - return "AggregatingFilter(" + this.Y6a + ", " + this.filter.toString() + ")"; + return "AggregatingFilter(" + this.D7a + ", " + this.filter.toString() + ")"; }; return f; })(); - b.wBa = r; + b.XBa = r; }, 43276: function(r, b) { Object.defineProperties(b, { @@ -86358,374 +86121,332 @@ E3cbY[513816] = false; value: !0 } }); - b.pD = void 0; + b.GD = void 0; r = (function() { - var J38; - J38 = 2; + var O6I; function a() { - var k2d; - k2d = 2; - for (; k2d !== 4;) { - switch (k2d) { + var L4L; + L4L = 2; + for (; L4L !== 4;) { + switch (L4L) { case 2: - var m3r = "1S"; - m3r += "I"; - m3r += "Yb"; - m3r += "Z"; - m3r += "rNJCp9"; - this.DE = this.jc = 0; - this.dc = this.mg = void 0; - m3r; - k2d = 4; + this.VE = this.jc = 0; + this.ec = this.ng = void 0; + L4L = 5; + break; + case 5: + var U1B = "1SI"; + U1B += "YbZ"; + U1B += "rNJCp"; + U1B += "9"; + U1B; + L4L = 4; + break; + case 7: + ""; + L4L = 2; break; } } } - for (; J38 !== 9;) { - switch (J38) { + O6I = 2; + for (; O6I !== 9;) { + switch (O6I) { case 2: a.prototype.start = function(c) { - var X$7; - X$7 = 2; - for (; X$7 !== 1;) { - switch (X$7) { + var i_f; + i_f = 2; + for (; i_f !== 1;) { + switch (i_f) { case 2: - this.mg ? c < this.mg ? (this.DE += this.mg - c, this.mg = c) : this.dc && c > this.dc && (this.dc = this.mg = c) : this.dc = this.mg = c; - X$7 = 1; + this.ng ? c < this.ng ? (this.VE += this.ng - c, this.ng = c) : this.ec && c > this.ec && (this.ec = this.ng = c) : this.ec = this.ng = c; + i_f = 1; break; } } }; + O6I = 1; + break; + case 1: a.prototype.stop = function(c) { - var P9E; - P9E = 2; - for (; P9E !== 1;) { - switch (P9E) { + var m_i; + m_i = 2; + for (; m_i !== 1;) { + switch (m_i) { case 2: - this.dc && c > this.dc && (this.DE += c - this.dc, this.dc = c); - P9E = 1; + this.ec && c > this.ec && (this.VE += c - this.ec, this.ec = c); + m_i = 1; break; } } }; - a.prototype.add = function(c, l, f) { - var H6i; - H6i = 2; - for (; H6i !== 4;) { - switch (H6i) { + a.prototype.add = function(c, m, f) { + var Z6u; + Z6u = 2; + for (; Z6u !== 4;) { + switch (Z6u) { case 2: - this.start(l); + this.start(m); this.stop(f); this.jc += c; - H6i = 4; + Z6u = 4; break; } } }; a.prototype.get = function() { - var V$r; - V$r = 2; - for (; V$r !== 1;) { - switch (V$r) { + var N7I; + N7I = 2; + for (; N7I !== 1;) { + switch (N7I) { case 2: return { - Ca: this.DE ? Math.floor(8 * this.jc / this.DE) : null, EYa: this.DE || 0 + Aa: this.VE ? Math.floor(8 * this.jc / this.VE) : null, kZa: this.VE || 0 }; break; } } }; + O6I = 3; + break; + case 3: return a; break; } } })(); - b.pD = r; + b.GD = r; }, 78416: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.W = { - XV: h.maxc || 25, - ala: h.c || .5, - q$b: h.w || 15E3, - Uwb: h.b || 5E3 + function c(k) { + this.T = { + MW: k.maxc || 25, + Bla: k.c || .5, + Wac: k.w || 15E3, + Uxb: k.b || 5E3 }; - l.call(this, this.W.q$b, this.W.Uwb); - this.TR(); + m.call(this, this.T.Wac, this.T.Uxb); + this.ES(); } - l = a(68963); + m = a(68963); f = a(15913).TDigest; - c.prototype = Object.create(l.prototype); + c.prototype = Object.create(m.prototype); c.prototype.shift = function() { - var h; - h = this.Xt(0); - l.prototype.shift.call(this); - null !== h && (this.We.push(h, 1), this.IA = !0); - return h; + var k; + k = this.du(0); + m.prototype.shift.call(this); + null !== k && (this.Ye.push(k, 1), this.TA = !0); + return k; }; c.prototype.flush = function() { - var h; - h = this.get(); - this.We.push(h, 1); - this.IA = !0; - l.prototype.reset.call(this); - return h; + var k; + k = this.get(); + this.Ye.push(k, 1); + this.TA = !0; + m.prototype.reset.call(this); + return k; }; c.prototype.get = function() { - return this.B2a(); + return this.c3a(); }; - c.prototype.WL = function() { - var h; - h = this.B2a(); + c.prototype.sM = function() { + var k; + k = this.c3a(); return { - min: h.min, - p10: h.zua, - p25: h.aq, - p50: h.qn, - p75: h.bq, - p90: h.Aua, - max: h.max, - centroidSize: h.myb, - sampleSize: h.sampleSize, - centroids: h.wj - }; - }; - c.prototype.B2a = function() { - var h; - if (0 === this.We.size()) return null; - h = this.We.zi([0, .1, .25, .5, .75, .9, 1]); - if (h[2] === h[4]) return null; - if (this.IA || !this.fh)(this.IA = !1, this.fh = { - min: h[0], - zua: h[1], - aq: h[2], - qn: h[3], - bq: h[4], - Aua: h[5], - max: h[6], - zi: this.We.zi.bind(this.We), - myb: this.We.size(), - sampleSize: this.We.n, - wj: this.$Jb(), - WL: this.WL.bind(this) - }); - return this.fh; - }; - c.prototype.$Jb = function() { - var h; - if (0 === this.We.size()) return null; - if (!this.IA && this.fh) return this.fh.centroids; - h = this.We.zi([.25, .75]); - if (h[0] === h[1]) return null; - this.We.size() > this.W.XV && this.We.Vx(); - h = this.We.Dk(!1).map(function(d) { + min: k.min, + p10: k.Yua, + p25: k.Xp, + p50: k.ln, + p75: k.Yp, + p90: k.Zua, + max: k.max, + centroidSize: k.pzb, + sampleSize: k.sampleSize, + centroids: k.wj + }; + }; + c.prototype.c3a = function() { + var k; + if (0 === this.Ye.size()) return null; + k = this.Ye.wi([0, .1, .25, .5, .75, .9, 1]); + if (k[2] === k[4]) return null; + if (this.TA || !this.hh)(this.TA = !1, this.hh = { + min: k[0], + Yua: k[1], + Xp: k[2], + ln: k[3], + Yp: k[4], + Zua: k[5], + max: k[6], + wi: this.Ye.wi.bind(this.Ye), + pzb: this.Ye.size(), + sampleSize: this.Ye.n, + wj: this.jLb(), + sM: this.sM.bind(this) + }); + return this.hh; + }; + c.prototype.jLb = function() { + var k; + if (0 === this.Ye.size()) return null; + if (!this.TA && this.hh) return this.hh.centroids; + k = this.Ye.wi([.25, .75]); + if (k[0] === k[1]) return null; + this.Ye.size() > this.T.MW && this.Ye.fy(); + k = this.Ye.Dk(!1).map(function(d) { return { mean: d.Mf, n: d.n }; }); - return JSON.stringify(h); + return JSON.stringify(k); }; - c.prototype.w2a = function() { - return this.We.summary(); + c.prototype.Y2a = function() { + return this.Ye.summary(); }; c.prototype.size = function() { - return this.We.size(); + return this.Ye.size(); }; c.prototype.toString = function() { - return "btdtput(" + this.oia + "," + this.Ah + "," + this.Un + "): " + this.We.summary(); + return "btdtput(" + this.Ria + "," + this.Ch + "," + this.Un + "): " + this.Ye.summary(); }; - c.prototype.TR = function() { - this.We = new f(this.W.ala, this.W.XV); + c.prototype.ES = function() { + this.Ye = new f(this.T.Bla, this.T.MW); }; r.exports = c; }, 20596: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g, n) { - l.call(this, g, n); - this.cv = new f(h); - this.xrb = d; + function c(k, d, g, p) { + m.call(this, g, p); + this.nv = new f(k); + this.Asb = d; } - l = a(68963); + m = a(68963); f = a(16514); - c.prototype = Object.create(l.prototype); + c.prototype = Object.create(m.prototype); c.prototype.shift = function() { - var h; - h = this.Xt(0); - l.prototype.shift.call(this); - null !== h && this.cv.pTa(h); - return h; + var k; + k = this.du(0); + m.prototype.shift.call(this); + null !== k && this.nv.u3(k); + return k; }; c.prototype.flush = function() { - var h; - h = this.get(); - this.cv.pTa(h); - l.prototype.reset.call(this); - return h; + var k; + k = this.get(); + this.nv.u3(k); + m.prototype.reset.call(this); + return k; }; c.prototype.get = function() { - var h; - h = this.wU(); + var k; + k = this.iV(); return { - sampleSize: this.BU(), - Wua: h, - zta: h.qn ? (h.bq - h.aq) / h.qn : void 0 + sampleSize: this.nV(), + uva: k, + Xta: k.ln ? (k.Yp - k.Xp) / k.ln : void 0 }; }; - c.prototype.BU = function() { - return this.cv.BU(); + c.prototype.nV = function() { + return this.nv.nV(); }; - c.prototype.wU = function() { - return this.cv.BU() < this.xrb ? { - aq: void 0, - qn: void 0, - bq: void 0, + c.prototype.iV = function() { + return this.nv.nV() < this.Asb ? { + Xp: void 0, + ln: void 0, + Yp: void 0, sampleSize: void 0, - zi: void 0 + wi: void 0 } : { - aq: this.cv.GK(25), - qn: this.cv.GK(50), - bq: this.cv.GK(75), - sampleSize: this.cv.BU(), - zi: this.cv.GK.bind(this.cv) + Xp: this.nv.ZK(25), + ln: this.nv.ZK(50), + Yp: this.nv.ZK(75), + sampleSize: this.nv.nV(), + wi: this.nv.ZK.bind(this.nv) }; }; c.prototype.toString = function() { - return "biqr(" + this.oia + "," + this.Ah + "," + this.Un + ")"; + return "biqr(" + this.Ria + "," + this.Ch + "," + this.Un + ")"; }; r.exports = c; }, 56089: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.nDa = void 0; + b.NDa = void 0; c = a(5163); - l = a(43276); + m = a(43276); r = (function() { - var Y7Y; - function f() { - var X3F; - X3F = 2; - for (; X3F !== 5;) { - switch (X3F) { + var H4Q; + H4Q = 2; + for (; H4Q !== 5;) { + switch (H4Q) { case 2: - var x7J = "1SI"; - x7J += "YbZrN"; - x7J += "JCp9"; - this.gK = {}; - x7J; - X3F = 5; - break; - case 3: - this.gK = {}; - ""; - X3F = 8; + var l7q = "1SIY"; + l7q += "bZ"; + l7q += "rNJCp9"; + this.yK = {}; + l7q; + H4Q = 5; break; } } } - Y7Y = 2; - for (; Y7Y !== 8;) { - switch (Y7Y) { - case 2: - f.prototype.add = function(h, d, g, n, k) { - var J48, m; - J48 = 2; - for (; J48 !== 9;) { - switch (J48) { - case 2: - m = this.gK; - k = k || f.j9; - void 0 === m[n] && (m[n] = {}); - void 0 === m[n][k] && (m[n][k] = new l.pD()); - m[n][k].add(h, d, g); - J48 = 9; - break; - } - } - }; - f.prototype.start = function(h, d, g) { - var l3I, n; - l3I = 2; - for (; l3I !== 9;) { - switch (l3I) { - case 2: - n = this.gK; - g = g || f.j9; - void 0 === n[d] && (n[d] = {}); - void 0 === n[d][g] && (n[d][g] = new l.pD()); - n[d][g].start(h); - l3I = 9; - break; - } - } - }; - f.prototype.stop = function(h, d, g) { - var Y21, n; - Y21 = 2; - for (; Y21 !== 4;) { - switch (Y21) { - case 2: - n = this.gK; - g = g || f.j9; - void 0 !== n[d] && void 0 !== n[d][g] && n[d][g].stop(h); - Y21 = 4; - break; - } - } - }; + var s0C; + s0C = 2; + for (; s0C !== 8;) { + switch (s0C) { + case 4: + var s3T = "no-"; + s3T += "pbc"; + s3T += "i"; + s3T += "d-ke"; + s3T += "y"; f.prototype.get = function() { - var U3T, d, g, n, k, m, Z5Z, p, q, Z2J, u78, b_p; - U3T = 2; - for (; U3T !== 4;) { - switch (U3T) { + var O8Y, d, g, p, h, l, e4v, n, q, e1Y, s6u, v77; + O8Y = 2; + for (; O8Y !== 4;) { + switch (O8Y) { case 2: - (g = this, n = Object.keys(this.gK).map(function(t) { - var R_F; - R_F = 2; - for (; R_F !== 1;) { - switch (R_F) { + (g = this, p = Object.keys(this.yK).map(function(t) { + var H3R; + H3R = 2; + for (; H3R !== 1;) { + switch (H3R) { case 2: return parseInt(t); break; - case 4: - return parseInt(t); - break; } } - }), k = [], m = this); + }), h = [], l = this); try { - Z5Z = 2; - for (; Z5Z !== 3;) { - switch (Z5Z) { - case 1: - Z5Z = !q.done ? 5 : 3; - break; - case 5: - h(q.value); - Z5Z = 4; - break; + e4v = 2; + for (; e4v !== 3;) { + switch (e4v) { case 2: - (p = c.__values(n), q = p.next()); - Z5Z = 1; + (n = c.__values(p), q = n.next()); + e4v = 1; break; - case 6: - h(q.value); - Z5Z = 8; + case 1: + e4v = !q.done ? 5 : 3; break; case 4: - q = p.next(); - Z5Z = 1; + q = n.next(); + e4v = 1; + break; + case 5: + k(q.value); + e4v = 4; break; } } @@ -86735,190 +86456,237 @@ E3cbY[513816] = false; error: t }; } finally { - Z2J = 2; - for (; Z2J !== 1;) { - switch (Z2J) { + e1Y = 2; + for (; e1Y !== 1;) { + switch (e1Y) { case 2: try { - u78 = 2; - for (; u78 !== 1;) { - switch (u78) { + s6u = 2; + for (; s6u !== 1;) { + switch (s6u) { case 2: - q && !q.done && (d = p.return) && d.call(p); - u78 = 1; + q && !q.done && (d = n.return) && d.call(n); + s6u = 1; break; } } } finally { - b_p = 2; - for (; b_p !== 5;) { - switch (b_p) { - case 3: - b_p = u ? 3 : 4; - break; - case 2: - b_p = u ? 1 : 5; - break; + v77 = 2; + for (; v77 !== 5;) { + switch (v77) { case 1: throw u.error; - b_p = 5; + v77 = 5; break; - case 9: - throw u.error; - b_p = 3; + case 2: + v77 = u ? 1 : 5; + break; + case 3: + v77 = u ? 6 : 9; break; } } } - Z2J = 1; + e1Y = 1; break; } } } - return k; + return h; break; } } - function h(t) { - var c$e; - c$e = 2; - for (; c$e !== 1;) { - switch (c$e) { + function k(t) { + var T82; + T82 = 2; + for (; T82 !== 1;) { + switch (T82) { case 2: - Object.keys(m.gK[t]).forEach(function(w) { - var l0B, v; - l0B = 2; - for (; l0B !== 5;) { - switch (l0B) { + Object.keys(l.yK[t]).forEach(function(v) { + var P5i, w; + P5i = 2; + for (; P5i !== 5;) { + switch (P5i) { case 2: - v = g.gK[t][w].get(); - v && k.push({ + w = g.yK[t][v].get(); + w && h.push({ cdnid: t, - pbcid: w === f.j9 ? null : w, - avtp: v.Ca, - tm: v.EYa + pbcid: v === f.J9 ? null : v, + avtp: w.Aa, + tm: w.kZa }); - l0B = 5; + P5i = 5; break; } } }); - c$e = 1; + T82 = 1; break; } } } }; - Y7Y = 3; - break; - case 3: - var x_U = "n"; - x_U += "o-pb"; - x_U += "cid-"; - x_U += "key"; - f.j9 = x_U; + f.J9 = s3T; return f; break; + case 2: + f.prototype.add = function(k, d, g, p, h) { + var R6V, l; + R6V = 2; + for (; R6V !== 9;) { + switch (R6V) { + case 2: + l = this.yK; + h = h || f.J9; + void 0 === l[p] && (l[p] = {}); + void 0 === l[p][h] && (l[p][h] = new m.GD()); + R6V = 3; + break; + case 3: + l[p][h].add(k, d, g); + R6V = 9; + break; + } + } + }; + f.prototype.start = function(k, d, g) { + var Z9e, p; + Z9e = 2; + for (; Z9e !== 9;) { + switch (Z9e) { + case 2: + p = this.yK; + g = g || f.J9; + void 0 === p[d] && (p[d] = {}); + Z9e = 4; + break; + case 4: + void 0 === p[d][g] && (p[d][g] = new m.GD()); + p[d][g].start(k); + Z9e = 9; + break; + } + } + }; + f.prototype.stop = function(k, d, g) { + var D92, p; + D92 = 2; + for (; D92 !== 4;) { + switch (D92) { + case 5: + void 0 !== p[d] && void 0 !== p[d][g] && p[d][g].stop(k); + D92 = 4; + break; + case 2: + p = this.yK; + g = g || f.J9; + D92 = 5; + break; + } + } + }; + s0C = 4; + break; } } })(); - b.nDa = r; + b.NDa = r; }, 71409: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.BDa = void 0; + b.aEa = void 0; c = a(5163); r = a(66164); - l = a(15913); + m = a(15913); new r.platform.Console("ASEJS_TDIGEST_FILTER", "media|asejs"); a = (function() { - function f(h) { - this.config = h; - this.bla = h.c; - this.Gsa = h.vic; - this.KV = h.KV; - this.QU = h.QU; - this.o7 = h.o7; - this.y4b = h.jgc; - this.pG = h.pG; - this.W6a = h.W6a; + function f(k) { + this.config = k; + this.Cla = k.c; + this.fta = k.Zjc; + this.yW = k.yW; + this.BV = k.BV; + this.N7 = k.N7; + this.Y5b = k.Ohc; + this.GG = k.GG; + this.B7a = k.B7a; this.reset(); } f.prototype.reset = function() { - this.Gi = new l.TDigest(this.bla, this.Gsa); - this.dc = null; + this.Ei = new m.TDigest(this.Cla, this.fta); + this.ec = null; }; - f.prototype.add = function(h, d, g) { - var n, k, m, u; + f.prototype.add = function(k, d, g) { + var p, h, l, u; g = Math.max(g - d, 1); - h = 8 * h / g; - if (this.y4b) { - null === this.dc && (this.dc = d); - k = Math.pow(2, (d - this.dc) / this.pG); - m = g * k; - if (k >= this.W6a) { - m = new l.TDigest(this.bla, this.Gsa); + k = 8 * k / g; + if (this.Y5b) { + null === this.ec && (this.ec = d); + h = Math.pow(2, (d - this.ec) / this.GG); + l = g * h; + if (h >= this.B7a) { + l = new m.TDigest(this.Cla, this.fta); try { - for (var p = c.__values(this.Gi.Dk()), q = p.next(); !q.done; q = p.next()) { + for (var n = c.__values(this.Ei.Dk()), q = n.next(); !q.done; q = n.next()) { u = q.value; - m.push(u.Mf, u.n / k); + l.push(u.Mf, u.n / h); } - } catch (w) { + } catch (v) { var t; t = { - error: w + error: v }; } finally { try { - q && !q.done && (n = p.return) && n.call(p); + q && !q.done && (p = n.return) && p.call(n); } finally { if (t) throw t.error; } } - this.Gi = m; - m = g; - this.dc = d; + this.Ei = l; + l = g; + this.ec = d; } - this.Gi.push(h, m); - } else this.Gi.push(h, g); + this.Ei.push(k, l); + } else this.Ei.push(k, g); }; f.prototype.get = function() { - var h; - h = this.Gi.zi([this.KV, this.QU, this.o7]); + var k; + k = this.Ei.wi([this.yW, this.BV, this.N7]); return { - low: h[0] || 0, - high: h[1] || 0, - initial: h[2] || 0 + low: k[0] || 0, + high: k[1] || 0, + initial: k[2] || 0 }; }; - f.prototype.Zn = function() { - var h, d, g, m; + f.prototype.$n = function() { + var k, d, g, l; d = new f(this.config); - g = new l.TDigest(this.bla, this.Gsa); + g = new m.TDigest(this.Cla, this.fta); try { - for (var n = c.__values(this.Gi.Dk()), k = n.next(); !k.done; k = n.next()) { - m = k.value; - g.push(m.Mf, m.n); + for (var p = c.__values(this.Ei.Dk()), h = p.next(); !h.done; h = p.next()) { + l = h.value; + g.push(l.Mf, l.n); } } catch (q) { - var p; - p = { + var n; + n = { error: q }; } finally { try { - k && !k.done && (h = n.return) && h.call(n); + h && !h.done && (k = p.return) && k.call(p); } finally { - if (p) throw p.error; + if (n) throw n.error; } } - d.Gi = g; + d.Ei = g; return d; }; f.prototype.flush = function() {}; @@ -86926,518 +86694,503 @@ E3cbY[513816] = false; f.prototype.stop = function() {}; return f; })(); - b.BDa = a; + b.aEa = a; }, 8239: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.kEa = b.Ekb = b.jEa = b.hlb = b.Fkb = void 0; + b.LEa = b.Blb = b.KEa = b.dmb = b.Clb = void 0; c = a(5163); - l = a(51117); + m = a(51117); a = (function() { return function() {}; })(); - b.Fkb = a; + b.Clb = a; f = (function() { - function h(d, g, n, k, m) { + function k(d, g, p, h, l) { this.alpha = d; - this.Ca = g; - this.weight = k; - this.Zfa = n * this.weight; - this.MY = m; + this.Aa = g; + this.weight = h; + this.Dga = p * this.weight; + this.tZ = l; } - h.prototype.Zn = function() { - return new h(this.alpha, this.Ca, this.Ne, this.weight, this.MY); + k.prototype.$n = function() { + return new k(this.alpha, this.Aa, this.Qe, this.weight, this.tZ); }; - Object.defineProperties(h.prototype, { - Ne: { + Object.defineProperties(k.prototype, { + Qe: { get: function() { - return this.weight ? this.Zfa / this.weight : 0; + return this.weight ? this.Dga / this.weight : 0; }, enumerable: !1, configurable: !0 } }); - h.prototype.update = function(d, g, n) { - var k, m, p, q; - k = this.alpha; - m = this.weight; - p = this.MY; - q = k * (d - p); - 5 < q && (this.weight /= Math.exp(q), this.MY = p = d); - d = Math.exp(k * (g - p)) - Math.exp(k * (d - p)); + k.prototype.update = function(d, g, p) { + var h, l, n, q; + h = this.alpha; + l = this.weight; + n = this.tZ; + q = h * (d - n); + 5 < q && (this.weight /= Math.exp(q), this.tZ = n = d); + d = Math.exp(h * (g - n)) - Math.exp(h * (d - n)); g = this.weight += d; - k = this.Ca; - this.Ca = p = k + d * (n - k) / g; - this.Zfa = m ? this.Zfa * (g - d) / m + d * (n - p) * (n - k) : 0; + h = this.Aa; + this.Aa = n = h + d * (p - h) / g; + this.Dga = l ? this.Dga * (g - d) / l + d * (p - n) * (p - h) : 0; }; - return h; + return k; })(); - b.hlb = f; + b.dmb = f; r = (function() { - var Q54; - - function h(d) { - var d3f, g, n; - d3f = 2; - for (; d3f !== 7;) { - switch (d3f) { + function k(d) { + var H8C, g, p; + H8C = 2; + for (; H8C !== 7;) { + switch (H8C) { case 2: - var H_2 = "1"; - H_2 += "S"; - H_2 += "IY"; - H_2 += "bZrN"; - H_2 += "JCp9"; - this.qk = d; - H_2; - (g = d.min_b, n = d.min_iv); - this.pG = d.hl; - d3f = 3; + var o3n = "1SIYb"; + o3n += "Z"; + o3n += "r"; + o3n += "NJCp9"; + this.sk = d; + o3n; + (g = d.min_b, p = d.min_iv); + this.GG = d.hl; + this.o8a = g; + this.RVb = p; + H8C = 8; break; - case 3: - this.I7a = g; - this.zUb = n; + case 8: this.reset(); - d3f = 7; + H8C = 7; break; } } } - Q54 = 2; - for (; Q54 !== 14;) { - switch (Q54) { + var n5x; + n5x = 2; + for (; n5x !== 14;) { + switch (n5x) { case 2: - h.prototype.Zn = function(d) { - var F24; - F24 = 2; - for (; F24 !== 8;) { - switch (F24) { + k.prototype.$n = function(d) { + var X_K; + X_K = 2; + for (; X_K !== 8;) { + switch (X_K) { case 2: - d || (d = new h(this.qk)); - F24 = 1; + d || (d = new k(this.sk)); + d.qq = this.qq; + d.Lz = this.Lz; + d.yI = this.yI.$n(); + X_K = 3; break; case 3: - d.hI = this.hI.Zn(); + d.zI = this.zI.$n(); return d; break; - case 1: - d.sq = this.sq; - d.zz = this.zz; - d.gI = this.gI.Zn(); - F24 = 3; - break; } } }; - h.prototype.reset = function() { - var d5z, d; - d5z = 2; - for (; d5z !== 3;) { - switch (d5z) { + k.prototype.reset = function() { + var i3A, d; + i3A = 2; + for (; i3A !== 3;) { + switch (i3A) { case 4: - this.sq = this.zz = null; - d5z = 3; + this.qq = this.Lz = null; + i3A = 3; break; case 2: - d = -Math.log(.5) / this.pG; - this.gI = new f(d, 0, 0, 0, 0); - this.hI = new f(d, 0, 0, 0, 0); - d5z = 4; + d = -Math.log(.5) / this.GG; + this.yI = new f(d, 0, 0, 0, 0); + this.zI = new f(d, 0, 0, 0, 0); + i3A = 4; break; case 14: - this.sq = this.zz = 1; - d5z = 5; + this.qq = this.Lz = 1; + i3A = 5; break; } } }; - h.prototype.start = function(d) { - var l$Z; - l$Z = 2; - for (; l$Z !== 1;) { - switch (l$Z) { + k.prototype.start = function(d) { + var G5t; + G5t = 2; + for (; G5t !== 1;) { + switch (G5t) { case 2: - null === this.sq && (this.sq = d); - l$Z = 1; + null === this.qq && (this.qq = d); + G5t = 1; break; } } }; - h.prototype.add = function(d, g, n) { - var h9$ = E3cbY; - var I8x, k; - I8x = 2; - for (; I8x !== 7;) { - switch (I8x) { - case 2: - k = this.sq; - this.sq = null === k ? g : Math.min(k, g); - k = this.zz; - this.zz = null === k ? n : Math.max(k, n); - h9$.C63(3); - k = Math.max(h9$.g_o(n, g), 1); - I8x = 9; + k.prototype.add = function(d, g, p) { + var F1h = N9ASY; + var e5t, h; + e5t = 2; + for (; e5t !== 7;) { + switch (e5t) { + case 4: + this.Lz = null === h ? p : Math.max(h, p); + F1h.R_R(3); + h = Math.max(F1h.f1s(g, p), 1); + F1h.R_R(4); + this.yI.update(g, p, F1h.f1s(h, d)); + F1h.J17(5); + this.zI.update(g, p, F1h.d2N(h, d, 8)); + e5t = 7; break; - case 9: - h9$.Q0W(4); - this.gI.update(g, n, h9$.g_o(k, d)); - h9$.C63(5); - this.hI.update(g, n, h9$.j2x(k, d, 8)); - I8x = 7; + case 2: + h = this.qq; + this.qq = null === h ? g : Math.min(h, g); + h = this.Lz; + e5t = 4; break; } } }; - Q54 = 3; - break; - case 7: - h.prototype.flush = function() {}; - return h; - break; - case 3: - h.prototype.get = function(d, g) { - var V7T = E3cbY; - var d0O, n, k, m, p, q, u, t, w, v; - d0O = 2; - for (; d0O !== 16;) { - switch (d0O) { - case 14: - V7T.C63(3); - q.update(V7T.j2x(k, n), V7T.j2x(d, n, V7T.Q0W(3)), V7T.j2x(m, g, V7T.Q0W(4))); - d0O = 13; - break; - case 11: - V7T.C63(3); - var d$0 = V7T.g_o(16, 15); - w = d$0 - w[0]; - d0O = 10; - break; - case 18: - return { - Ca: d ? q.Ca : null, Ne: d ? q.Ne : null, yK: g ? u.Ca : null, eP: g ? u.Ne : null - }; + k.prototype.get = function(d, g) { + var v9W = N9ASY; + var Y5H, t, v, w, p, h, l, n, q, u; + Y5H = 2; + for (; Y5H !== 16;) { + switch (Y5H) { + case 10: + l = 1E-11 < v ? Math.max(w / v, l) : l + 2 * t / n; + Y5H = 14; break; - case 17: - (q = this.gI, u = this.hI); - d0O = 20; + case 14: + v9W.J17(3); + q.update(v9W.f1s(p, h), v9W.d2N(p, d, v9W.J17(3)), v9W.f1s(l, g, v9W.R_R(4))); + Y5H = 13; break; - case 20: - d = q.weight; - g = u.weight; - d0O = 18; + case 4: + void 0 === g && (g = this.o8a); + l >= n && (g = Math.min(g, this.o8a)); + n = g * q.Aa; + v9W.R_R(6); + var r3T = v9W.d2N(30, 9, 8, 8, 19); + t = Math.pow(g, r3T) * q.Qe; + Y5H = 7; break; - case 7: - d0O = 0 === t ? 6 : 12; + case 12: + (v = new m.a1(n, t).izb(l), w = n - v[1]); + v9W.J17(7); + var N2z = v9W.f1s(131, 2, 13, 1, 10); + v = N2z - v[0]; + Y5H = 10; break; case 2: - (n = this.sq || 0, k = this.zz || 0, m = d - k, p = this.zUb, q = this.gI, u = this.hI); - d0O = 1; + (p = this.qq || 0, h = this.Lz || 0, l = d - h, n = this.RVb, q = this.yI, u = this.zI); + Y5H = 1; + break; + case 6: + l = Math.max(l, n); + Y5H = 14; break; case 1: - d0O = 0 < m ? 5 : 17; + Y5H = 0 < l ? 5 : 17; break; - case 9: - p = g * q.Ca; - V7T.C63(6); - var l6T = V7T.g_o(2, 4); - t = Math.pow(g, l6T) * q.Ne; - d0O = 7; + case 17: + (q = this.yI, u = this.zI); + Y5H = 20; break; - case 10: - m = 1E-11 < w ? Math.max(v / w, m) : m + 2 * t / p; - d0O = 14; + case 7: + Y5H = 0 === t ? 6 : 12; break; - case 12: - (w = new l.A0(p, t).fyb(m), v = p - w[1]); - d0O = 11; + case 20: + d = q.weight; + g = u.weight; + return { + Aa: d ? q.Aa : null, Qe: d ? q.Qe : null, RK: g ? u.Aa : null, LP: g ? u.Qe : null + }; break; case 5: - d0O = (q = new f(q.alpha, q.Ca, q.Ne, q.weight, q.MY), u = new f(u.alpha, u.Ca, u.Ne, u.weight, u.MY), 0 < q.weight && 0 !== g) ? 4 : 20; - break; - case 6: - m = Math.max(m, p); - d0O = 14; - break; - case 4: - void 0 === g && (g = this.I7a); - m >= p && (g = Math.min(g, this.I7a)); - d0O = 9; + Y5H = (q = new f(q.alpha, q.Aa, q.Qe, q.weight, q.tZ), u = new f(u.alpha, u.Aa, u.Qe, u.weight, u.tZ), 0 < q.weight && 0 !== g) ? 4 : 20; break; case 13: - V7T.C63(3); - u.update(V7T.g_o(k, n), V7T.g_o(d, n), 0); - d0O = 20; + v9W.R_R(3); + u.update(v9W.f1s(p, h), v9W.d2N(p, d), 0); + Y5H = 20; break; } } }; - h.prototype.toString = function() { - var K$5; - K$5 = 2; - for (; K$5 !== 1;) { - switch (K$5) { + k.prototype.toString = function() { + var b2x; + b2x = 2; + for (; b2x !== 1;) { + switch (b2x) { + case 4: + return (")").concat(this.GG, ")"); + break; case 2: - var C58 = "Delivery"; - C58 += "Di"; - C58 += "st"; - C58 += "("; - return C58.concat(this.pG, ")"); + var X5P = "D"; + X5P += "elive"; + X5P += "ryDis"; + X5P += "t("; + return X5P.concat(this.GG, ")"); break; } } }; - h.prototype.stop = function() {}; - Q54 = 7; + k.prototype.stop = function() {}; + n5x = 7; + break; + case 7: + k.prototype.flush = function() {}; + return k; break; } } })(); - b.jEa = r; - a = (function(h) { + b.KEa = r; + a = (function(k) { function d() { - return null !== h && h.apply(this, arguments) || this; + return null !== k && k.apply(this, arguments) || this; } - c.__extends(d, h); + c.__extends(d, k); return d; })(a); - b.Ekb = a; - r = (function(h) { + b.Blb = a; + r = (function(k) { function d(g) { - var n; - n = h.call(this, g) || this; - n.qk = g; - return n; + var p; + p = k.call(this, g) || this; + p.sk = g; + return p; } - c.__extends(d, h); + c.__extends(d, k); d.prototype.get = function() { - var g, n, k; - if (0 === this.gI.weight || 0 === this.hI.weight) return { + var g, p, h; + if (0 === this.yI.weight || 0 === this.zI.weight) return { low: null, high: null, initial: null }; - switch (this.qk.WM) { + switch (this.sk.wN) { case "deliverytime": - g = this.gI; - g = new l.A0(g.Ca, g.Ne); - (n = this.qk.accuracy, k = this.qk.ATb); + g = this.yI; + g = new m.a1(g.Aa, g.Qe); + (p = this.sk.accuracy, h = this.sk.QUb); return { - low: 8 / g.fw(this.qk.QU, n, k), high: 8 / g.fw(this.qk.KV, n, k), initial: 8 / g.fw(this.qk.o7, n, k) + low: 8 / g.tw(this.sk.BV, p, h), high: 8 / g.tw(this.sk.yW, p, h), initial: 8 / g.tw(this.sk.N7, p, h) }; default: - return (g = this.hI, g = new l.A0(g.Ca, g.Ne), n = this.qk.accuracy, k = this.qk.ATb, { - low: g.fw(this.qk.KV, n, k), - high: g.fw(this.qk.QU, n, k), - initial: g.fw(this.qk.o7, n, k) + return (g = this.zI, g = new m.a1(g.Aa, g.Qe), p = this.sk.accuracy, h = this.sk.QUb, { + low: g.tw(this.sk.yW, p, h), + high: g.tw(this.sk.BV, p, h), + initial: g.tw(this.sk.N7, p, h) }); } }; - d.prototype.Zn = function() { + d.prototype.$n = function() { var g; - g = new d(this.qk); - h.prototype.Zn.call(this, g); + g = new d(this.sk); + k.prototype.$n.call(this, g); return g; }; d.prototype.toString = function() { - return ("DeliveryDistCI([").concat((this.qk.KV, this.qk.QU), "])"); + return ("DeliveryDistCI([").concat((this.sk.yW, this.sk.BV), "])"); }; return d; })(r); - b.kEa = r; + b.LEa = r; }, 28855: function(r, b, a) { - var h; + var k; function c(d) { this.reset(); - this.N3b(d); + this.n5b(d); } - function l(d) { + function m(d) { this.setInterval(d); this.reset(); } function f(d) { - this.tA = new l(d); - this.Zb = 0; - this.Hc = null; + this.GA = new m(d); + this.$b = 0; + this.Ic = null; } - h = a(17267); - c.prototype.N3b = function(d) { - this.KJ = Math.pow(.5, 1 / d); - this.tR = d; + k = a(17267); + c.prototype.n5b = function(d) { + this.bK = Math.pow(.5, 1 / d); + this.dS = d; }; c.prototype.reset = function(d) { - d && d.Ca && h.Tb(d.Ca) ? d.Ne && h.Tb(d.Ne) ? (this.Zu = this.arb, this.ep = d.Ca, this.pA = d.Ne + d.Ca * d.Ca) : (this.Zu = this.arb, this.ep = d.Ca, this.pA = d.Ca * d.Ca) : this.pA = this.ep = this.Zu = 0; + d && d.Aa && k.Tb(d.Aa) ? d.Qe && k.Tb(d.Qe) ? (this.hv = this.dsb, this.cp = d.Aa, this.CA = d.Qe + d.Aa * d.Aa) : (this.hv = this.dsb, this.cp = d.Aa, this.CA = d.Aa * d.Aa) : this.CA = this.cp = this.hv = 0; }; c.prototype.add = function(d) { var g; - if (h.Tb(d)) { - this.Zu++; - g = this.KJ; - this.ep = g * this.ep + (1 - g) * d; - this.pA = g * this.pA + (1 - g) * d * d; - } - }; - c.prototype.gpa = function() { - var d, g, n; - if (0 === this.Zu) return { - Ca: 0, - Ne: 0 - }; - d = this.ep; - g = this.pA; - n = 1 - Math.pow(this.KJ, this.Zu); - d /= n; - g /= n; - n = d * d; + if (k.Tb(d)) { + this.hv++; + g = this.bK; + this.cp = g * this.cp + (1 - g) * d; + this.CA = g * this.CA + (1 - g) * d * d; + } + }; + c.prototype.Kpa = function() { + var d, g, p; + if (0 === this.hv) return { + Aa: 0, + Qe: 0 + }; + d = this.cp; + g = this.CA; + p = 1 - Math.pow(this.bK, this.hv); + d /= p; + g /= p; + p = d * d; return { - Ca: d, - Ne: g > n ? g - n : 0 + Aa: d, + Qe: g > p ? g - p : 0 }; }; c.prototype.get = function() { var d; - d = this.gpa(); + d = this.Kpa(); return { - Ca: Math.floor(d.Ca), - Ne: Math.floor(d.Ne) + Aa: Math.floor(d.Aa), + Qe: Math.floor(d.Qe) }; }; c.prototype.getState = function() { - return 0 === this.Zu ? null : { - a: Number(this.ep.toPrecision(6)), - s: Number(this.pA.toPrecision(6)), - n: this.Zu + return 0 === this.hv ? null : { + a: Number(this.cp.toPrecision(6)), + s: Number(this.CA.toPrecision(6)), + n: this.hv }; }; c.prototype.Pf = function(d) { - if (h.vc(d) || !h.has(d, "a") || !h.has(d, "s") || !h.isFinite(d.a) || !h.isFinite(d.s)) return (this.pA = this.ep = this.Zu = 0, !1); - this.ep = d.a; - this.pA = d.s; - h.has(d, "n") && h.Tb(d.n) ? this.Zu = d.n : this.Zu = 16 * this.tR; + if (k.xc(d) || !k.has(d, "a") || !k.has(d, "s") || !k.isFinite(d.a) || !k.isFinite(d.s)) return (this.CA = this.cp = this.hv = 0, !1); + this.cp = d.a; + this.CA = d.s; + k.has(d, "n") && k.Tb(d.n) ? this.hv = d.n : this.hv = 16 * this.dS; return !0; }; - l.prototype.setInterval = function(d) { - this.tR = d; - this.KJ = -Math.log(.5) / d; - }; - l.prototype.reset = function(d) { - this.dc = this.mg = null; - d && h.isFinite(d.Ca) ? this.ep = d.Ca : this.ep = 0; - }; - l.prototype.start = function(d) { - h.vc(this.mg) && (this.dc = this.mg = d); - }; - l.prototype.add = function(d, g, n) { - var k, m, p; - h.vc(this.mg) && (this.dc = this.mg = g); - this.mg = Math.min(this.mg, g); - g = Math.max(n - g, 1); - k = this.KJ; - m = Math.max(n, this.dc); - p = m - this.dc; - n = m - n; - this.ep = this.ep * (0 < p ? Math.exp(-k * p) : 1) + 8 * d / g * (1 - Math.exp(-k * g)) * (0 < n ? Math.exp(-k * n) : 1); - this.dc = m; - }; - l.prototype.get = function(d) { + m.prototype.setInterval = function(d) { + this.dS = d; + this.bK = -Math.log(.5) / d; + }; + m.prototype.reset = function(d) { + this.ec = this.ng = null; + d && k.isFinite(d.Aa) ? this.cp = d.Aa : this.cp = 0; + }; + m.prototype.start = function(d) { + k.xc(this.ng) && (this.ec = this.ng = d); + }; + m.prototype.add = function(d, g, p) { + var h, l, n; + k.xc(this.ng) && (this.ec = this.ng = g); + this.ng = Math.min(this.ng, g); + g = Math.max(p - g, 1); + h = this.bK; + l = Math.max(p, this.ec); + n = l - this.ec; + p = l - p; + this.cp = this.cp * (0 < n ? Math.exp(-h * n) : 1) + 8 * d / g * (1 - Math.exp(-h * g)) * (0 < p ? Math.exp(-h * p) : 1); + this.ec = l; + }; + m.prototype.get = function(d) { var g; - d = Math.max(d, this.dc); - g = this.ep * Math.exp(-this.KJ * (d - this.dc)); - d = 1 - Math.exp(-this.KJ * (d - this.mg)); + d = Math.max(d, this.ec); + g = this.cp * Math.exp(-this.bK * (d - this.ec)); + d = 1 - Math.exp(-this.bK * (d - this.ng)); 0 < d && (g /= d); return { - Ca: Math.floor(g) + Aa: Math.floor(g) }; }; - l.prototype.toString = function() { - return "ewmav(" + this.tR + ")"; + m.prototype.toString = function() { + return "ewmav(" + this.dS + ")"; }; f.prototype.setInterval = function(d) { - this.tA.setInterval(d); + this.GA.setInterval(d); }; f.prototype.reset = function(d) { - this.tA.reset(d); - this.Zb = 0; - this.Hc = null; + this.GA.reset(d); + this.$b = 0; + this.Ic = null; }; f.prototype.start = function(d) { - !h.vc(this.Hc) && d > this.Hc && (this.Zb += d - this.Hc, this.Hc = null); - this.tA.start(d - this.Zb); + !k.xc(this.Ic) && d > this.Ic && (this.$b += d - this.Ic, this.Ic = null); + this.GA.start(d - this.$b); }; - f.prototype.add = function(d, g, n) { - !h.vc(this.Hc) && n > this.Hc && (this.Zb += g > this.Hc ? g - this.Hc : 0, this.Hc = null); - this.tA.add(d, g - this.Zb, n - this.Zb); + f.prototype.add = function(d, g, p) { + !k.xc(this.Ic) && p > this.Ic && (this.$b += g > this.Ic ? g - this.Ic : 0, this.Ic = null); + this.GA.add(d, g - this.$b, p - this.$b); }; f.prototype.stop = function(d) { - this.Hc = Math.max(h.vc(this.tA.dc) ? 0 : this.tA.dc + this.Zb, h.vc(this.Hc) ? d : Math.min(this.Hc, d)); + this.Ic = Math.max(k.xc(this.GA.ec) ? 0 : this.GA.ec + this.$b, k.xc(this.Ic) ? d : Math.min(this.Ic, d)); }; f.prototype.get = function(d) { - return this.tA.get((h.vc(this.Hc) ? d : this.Hc) - this.Zb); + return this.GA.get((k.xc(this.Ic) ? d : this.Ic) - this.$b); }; f.prototype.toString = function() { - return this.tA.toString(); + return this.GA.toString(); }; r.exports = { - Jkb: c, - Wac: l, - Hkb: f + Glb: c, + Bcc: m, + Elb: f }; }, 97315: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x; function c(z) { this.config = z; - this.rqb = z.FQa; + this.rrb = z.iRa; } - l = a(66917).$ea; - f = a(71409).BDa; - h = a(43276).pD; + m = a(66917).Ffa; + f = a(71409).aEa; + k = a(43276).GD; b = a(28855); - d = b.Jkb; - g = b.Hkb; - n = a(75059).Ikb; - k = a(8239).jEa; - m = a(8239).kEa; - p = a(75059).Dpb; + d = b.Glb; + g = b.Elb; + p = a(75059).Flb; + h = a(8239).KEa; + l = a(8239).LEa; + n = a(75059).Dqb; q = a(20596); u = a(78416); - t = a(88318).$Oa; - w = a(21506); - v = a(97610); - y = a(82583).AMa; - x = a(47317).wBa; - c.prototype.constructor = c; - c.prototype.create = function(z, A) { - var B, C, D, E; - B = this.rqb[z]; - C = A[z]; + t = a(88318).CPa; + v = a(21506); + w = a(97610); + y = a(82583).aNa; + x = a(47317).XBa; + c.prototype.create = function(z, B) { + var A, C, D, E; + A = this.rrb[z]; + C = B[z]; D = {}; - B && Object.keys(B).forEach(function(G) { - D[G] = B[G]; + A && Object.keys(A).forEach(function(G) { + D[G] = A[G]; }); C && Object.keys(C).forEach(function(G) { D[G] = C[G]; }); switch (D.type) { case "slidingwindow": - E = new l(this.config, new n(D.mw)); + E = new m(this.config, new p(D.mw)); break; case "discontiguous-ewma": - E = new l(this.config, new g(D.mw)); + E = new m(this.config, new g(D.mw)); break; case "initial-discontiguous-ewma": E = new y(new g(D.mw), D.playerStates); break; case "wssl": - E = new p(D.mw, D.max_n); + E = new n(D.mw, D.max_n); break; case "iqr": E = new q(D.mx, D.mn, D.bw, D.iv); @@ -87446,7 +87199,7 @@ E3cbY[513816] = false; E = new u(D); break; case "ci": - E = new l(this.config, new x(D, new f(D))); + E = new m(this.config, new x(D, new f(D))); break; case "discrete-ewma": E = new d(D.hl); @@ -87455,19 +87208,19 @@ E3cbY[513816] = false; E = new t(D); break; case "iqr-history": - E = new w(D); + E = new v(D); break; case "avtp": - E = new h(); + E = new k(); break; case "entropy": - E = new v(D); + E = new w(D); break; case "deliverytime": - E = new l(this.config, new x(D, new k(D))); + E = new m(this.config, new x(D, new h(D))); break; case "deliverytime-ci": - E = new l(this.config, new x(D, new m(D))); + E = new m(this.config, new x(D, new l(D))); } E && (E.type = D.type); return E; @@ -87481,165 +87234,165 @@ E3cbY[513816] = false; value: !0 } }); - b.ZJa = void 0; + b.BKa = void 0; r = a(66164); c = a(65161); new r.platform.Console("ASEJS_NETWORK_CONFIDENCE", "media|asejs"); a = (function() { - function l(f, h) { + function m(f, k) { this.config = f; - this.A9 = h; + this.c$ = k; this.reset(); } - l.prototype.reset = function() { - this.confidence = c.ex.HAVE_NOTHING; - this.startTime = this.xa = 0; + m.prototype.reset = function() { + this.confidence = c.px.HAVE_NOTHING; + this.startTime = this.sa = 0; }; - l.prototype.Zn = function() { + m.prototype.$n = function() { var f; - f = new l(this.config, this.A9); + f = new m(this.config, this.c$); f.confidence = this.confidence; - f.xa = this.xa; + f.sa = this.sa; f.startTime = this.startTime; return f; }; - l.prototype.add = function(f, h, d) { - 0 === this.startTime && (this.startTime = h, this.xa = 0); - this.xa += f; + m.prototype.add = function(f, k, d) { + 0 === this.startTime && (this.startTime = k, this.sa = 0); + this.sa += f; f = d - this.startTime; - this.confidence = Math.max(this.confidence, c.ex.dJ); - this.confidence < c.ex.cJ && (f > this.config.zrb || this.xa > this.config.yrb) && (this.confidence = c.ex.cJ); - this.confidence < c.ex.RP && (f > this.config.ssb || this.xa > this.config.rsb) && (this.confidence = c.ex.RP, this.A9()); + this.confidence = Math.max(this.confidence, c.px.yJ); + this.confidence < c.px.xJ && (f > this.config.Csb || this.sa > this.config.Bsb) && (this.confidence = c.px.xJ); + this.confidence < c.px.DQ && (f > this.config.ttb || this.sa > this.config.stb) && (this.confidence = c.px.DQ, this.c$()); }; - l.prototype.get = function() { + m.prototype.get = function() { return this.confidence; }; - l.prototype.start = function() {}; - l.prototype.stop = function() {}; - l.prototype.flush = function() {}; - return l; + m.prototype.start = function() {}; + m.prototype.stop = function() {}; + m.prototype.flush = function() {}; + return m; })(); - b.ZJa = a; + b.BKa = a; }, 97610: function(r, b, a) { - var l; + var m; function c(f) { - var h, d; - h = f.sw; + var k, d; + k = f.sw; d = f.mw; - this.kK = h; - this.Fga = { + this.DK = k; + this.hha = { uhd: f.uhdl, hd: f.hdl }; - this.Un = Math.max(Math.ceil(1 * h / d), 1); - this.Arb = f.mins || 1; - l.call(this, h, d); + this.Un = Math.max(Math.ceil(1 * k / d), 1); + this.Dsb = f.mins || 1; + m.call(this, k, d); this.reset(); } - l = a(68963); + m = a(68963); new(a(66164).platform.Console)("ASEJS_NETWORK_ENTROPY", "media|asejs"); - c.prototype = Object.create(l.prototype); + c.prototype = Object.create(m.prototype); c.prototype.flush = function() { - this.Ji.map(function(f, h) { - this.tTa(f, this.boa(h)); + this.Ii.map(function(f, k) { + this.ZTa(f, this.Eoa(k)); }, this); }; - c.prototype.xxb = function() { - var f, h, d, g, n, k, m, t; - f = this.Fga; - for (h in f) - if (f.hasOwnProperty(h)) { - d = f[h]; - g = this.iia[h]; - n = this.hia[h]; + c.prototype.yyb = function() { + var f, k, d, g, p, h, l, t; + f = this.hha; + for (k in f) + if (f.hasOwnProperty(k)) { + d = f[k]; + g = this.Kia[k]; + p = this.Jia[k]; if (g.first) { - k = g.first; - m = g.yH; - void 0 !== m && (n[k][m] += 1); + h = g.first; + l = g.QH; + void 0 !== l && (p[h][l] += 1); g.first = void 0; } g = []; - k = 0; - d = m = d.length + 1; - for (var p = 0; p < m; p++) { - for (var q = 0, u = 0; u < d; u++) q += n[u][p]; - k += q; + h = 0; + d = l = d.length + 1; + for (var n = 0; n < l; n++) { + for (var q = 0, u = 0; u < d; u++) q += p[u][n]; + h += q; g.push(q); } q = -1; - if (k > this.Arb) { - for (p = q = 0; p < m; p++) - if (0 < g[p]) + if (h > this.Dsb) { + for (n = q = 0; n < l; n++) + if (0 < g[n]) for (u = 0; u < d; u++) { - t = n[u][p]; - 0 < t && (q -= t * Math.log(1 * t / g[p])); + t = p[u][n]; + 0 < t && (q -= t * Math.log(1 * t / g[n])); } - q /= k * Math.log(2); + q /= h * Math.log(2); } - this.Zga[h] = q; - } return this.Zga; - }; - c.prototype.tTa = function(f, h) { - var k, m; - for (var d = this.Un, g = this.Fga; this.Y1.length >= d;) this.Y1.shift(); - for (; this.Z1.length >= d;) this.Z1.shift(); - this.Y1.push(f); - this.Z1.push(h); - f = this.Y1.reduce(function(p, q) { - return p + q; + this.Bha[k] = q; + } return this.Bha; + }; + c.prototype.ZTa = function(f, k) { + var h, l; + for (var d = this.Un, g = this.hha; this.y2.length >= d;) this.y2.shift(); + for (; this.z2.length >= d;) this.z2.shift(); + this.y2.push(f); + this.z2.push(k); + f = this.y2.reduce(function(n, q) { + return n + q; }, 0); - h = this.Z1.reduce(function(p, q) { - return p + q; + k = this.z2.reduce(function(n, q) { + return n + q; }, 0); - if (0 < h) { - f = 8 * f / h; - for (var n in g) - if (g.hasOwnProperty(n)) { - h = this.iia[n]; - d = this.hia[n]; - k = this.H_b(f, g[n]); - m = h.yH; - void 0 !== m ? d[k][m] += 1 : h.first = k; - h.yH = k; + if (0 < k) { + f = 8 * f / k; + for (var p in g) + if (g.hasOwnProperty(p)) { + k = this.Kia[p]; + d = this.Jia[p]; + h = this.$0b(f, g[p]); + l = k.QH; + void 0 !== l ? d[h][l] += 1 : k.first = h; + k.QH = h; } } }; - c.prototype.H_b = function(f, h) { - for (var d = 0; d < h.length && f > h[d];) d += 1; + c.prototype.$0b = function(f, k) { + for (var d = 0; d < k.length && f > k[d];) d += 1; return d; }; c.prototype.shift = function() { - this.tTa(this.Ji[0], this.boa(0)); - l.prototype.shift.call(this); + this.ZTa(this.Ii[0], this.Eoa(0)); + m.prototype.shift.call(this); }; c.prototype.reset = function() { - var f, h, d, g, n, k, m; - this.iia = {}; - this.Y1 = []; - this.Z1 = []; - this.hia = {}; - this.Zga = {}; - f = this.Fga; - for (h in f) - if (f.hasOwnProperty(h)) { - d = this.hia; - g = h; - k = void 0; - m = Array(k); - k = n = f[h].length + 1; - for (var p = 0; p < k; p++) { - m[p] = Array(n); - for (var q = 0; q < n; q++) m[p][q] = 0; + var f, k, d, g, p, h, l; + this.Kia = {}; + this.y2 = []; + this.z2 = []; + this.Jia = {}; + this.Bha = {}; + f = this.hha; + for (k in f) + if (f.hasOwnProperty(k)) { + d = this.Jia; + g = k; + h = void 0; + l = Array(h); + h = p = f[k].length + 1; + for (var n = 0; n < h; n++) { + l[n] = Array(p); + for (var q = 0; q < p; q++) l[n][q] = 0; } - d[g] = m; - this.iia[h] = { + d[g] = l; + this.Kia[k] = { first: void 0, - yH: void 0 + QH: void 0 }; - this.Zga[h] = 0; - } l.prototype.reset.call(this); + this.Bha[k] = 0; + } m.prototype.reset.call(this); }; r.exports = c; }, @@ -87649,46 +87402,46 @@ E3cbY[513816] = false; value: !0 } }); - b.$ea = void 0; + b.Ffa = void 0; new(a(66164).platform.Console)("ASEJS_PACING_FILTER", "media|asejs"); r = (function() { - function c(l, f) { - this.config = l; + function c(m, f) { + this.config = m; this.filter = f; } - c.prototype.Zn = function() { + c.prototype.$n = function() { return new c(this.config, this.filter); }; - c.prototype.C4b = function(l, f, h, d) { - var g, n, k; - k = d.JH; - if (!k || !k.E7()) return !0; - switch (this.config.QOb) { + c.prototype.b6b = function(m, f, k, d) { + var g, p, h; + h = d.aI; + if (!h || !h.d8()) return !0; + switch (this.config.aQb) { case "requested": return !1; case "requested-low": - return (k = k.mxa(this.config.zma), k.M7a() > ((null === (g = d.Wr) || void 0 === g ? void 0 : g.DC) || 0)); + return (h = h.Kxa(this.config.bna), h.s8a() > ((null === (g = d.hs) || void 0 === g ? void 0 : g.NC) || 0)); case "inferred": - k = k.mxa(this.config.zma); - l = k.Csa(l, f, h, this.config.NW); - if (!l) break; - return k.M7a() > ((null === (n = d.Wr) || void 0 === n ? void 0 : n.DC) || 0); + h = h.Kxa(this.config.bna); + m = h.ata(m, f, k, this.config.BX); + if (!m) break; + return h.s8a() > ((null === (p = d.hs) || void 0 === p ? void 0 : p.NC) || 0); case "inferred-strict": - if ((k = k.mxa(this.config.zma), k.Csa(l, f, h, this.config.NW))) return !1; + if ((h = h.Kxa(this.config.bna), h.ata(m, f, k, this.config.BX))) return !1; } return !0; }; - c.prototype.add = function(l, f, h, d) { - this.C4b(l, f, h, d) && this.filter.add(l, f, h, d); + c.prototype.add = function(m, f, k, d) { + this.b6b(m, f, k, d) && this.filter.add(m, f, k, d); }; - c.prototype.get = function(l) { - if (this.filter.get) return this.filter.get(l); + c.prototype.get = function(m) { + if (this.filter.get) return this.filter.get(m); }; - c.prototype.start = function(l) { - this.filter.start && this.filter.start(l); + c.prototype.start = function(m) { + this.filter.start && this.filter.start(m); }; - c.prototype.stop = function(l) { - this.filter.stop && this.filter.stop(l); + c.prototype.stop = function(m) { + this.filter.stop && this.filter.stop(m); }; c.prototype.flush = function() { this.filter.flush && this.filter.flush(); @@ -87698,7 +87451,7 @@ E3cbY[513816] = false; }; return c; })(); - b.$ea = r; + b.Ffa = r; }, 82583: function(r, b) { Object.defineProperties(b, { @@ -87706,28 +87459,28 @@ E3cbY[513816] = false; value: !0 } }); - b.AMa = void 0; + b.aNa = void 0; r = (function() { - function a(c, l) { - this.Oi = 0; + function a(c, m) { + this.$h = 0; this.filter = c; - this.f$ = l; - this.Oi = 0; + this.K$ = m; + this.$h = 0; } - a.prototype.TV = function(c) { - return 0 < this.f$.filter(function(l) { + a.prototype.JW = function(c) { + return 0 < this.K$.filter(function(m) { var f; - return l === (null === (f = c.Wr) || void 0 === f ? void 0 : f.mf); + return m === (null === (f = c.hs) || void 0 === f ? void 0 : f.lf); }).length; }; - a.prototype.add = function(c, l, f, h) { - this.TV(h) && this.filter.add(c, l, f, h); + a.prototype.add = function(c, m, f, k) { + this.JW(k) && this.filter.add(c, m, f, k); }; - a.prototype.start = function(c, l) { - this.filter.start && this.TV(l) && this.filter.start(c); + a.prototype.start = function(c, m) { + this.filter.start && this.JW(m) && this.filter.start(c); }; - a.prototype.stop = function(c, l) { - this.filter.stop && this.TV(l) && this.filter.stop(c); + a.prototype.stop = function(c, m) { + this.filter.stop && this.JW(m) && this.filter.stop(c); }; a.prototype.get = function(c) { if (this.filter.get) return this.filter.get(c); @@ -87736,116 +87489,116 @@ E3cbY[513816] = false; this.filter.flush && this.filter.flush(); }; a.prototype.reset = function() { - this.Oi = 0; + this.$h = 0; this.filter.reset && this.filter.reset(); }; - a.prototype.qw = function(c, l) { - this.TV(l) && (this.Oi += 1, this.filter.qw && this.filter.qw(c, l)); + a.prototype.Cw = function(c, m) { + this.JW(m) && (this.$h += 1, this.filter.Cw && this.filter.Cw(c, m)); }; - a.prototype.tw = function(c, l, f) { - this.TV(f) && (this.Oi = Math.max(this.Oi - 1, 0), 0 === this.Oi && this.stop(c, f), this.filter.tw && this.filter.tw(c, f)); + a.prototype.Ew = function(c, m, f) { + this.JW(f) && (this.$h = Math.max(this.$h - 1, 0), 0 === this.$h && this.stop(c, f), this.filter.Ew && this.filter.Ew(c, f)); }; return a; })(); - b.AMa = r; + b.aNa = r; }, 75059: function(r, b, a) { - var h; + var k; function c(d) { - this.kK = d; + this.DK = d; this.reset(); } - function l(d) { + function m(d) { this.Un = new c(d); - this.Zb = 0; - this.Hc = null; + this.$b = 0; + this.Ic = null; } function f(d, g) { - this.kK = d; - this.wRa = g; + this.DK = d; + this.bSa = g; this.reset(); } - h = a(17267); - c.prototype.ZRa = function(d, g) { - this.dc += d; + k = a(17267); + c.prototype.DSa = function(d, g) { + this.ec += d; this.oj += d; this.jc += g; - this.Li.push({ + this.Ki.push({ d: d, b: g }); }; - c.prototype.LR = function() { + c.prototype.wS = function() { var d; - for (; this.oj > this.kK;) { - d = this.Li.shift(); + for (; this.oj > this.DK;) { + d = this.Ki.shift(); this.jc -= d.b; this.oj -= d.d; } }; c.prototype.reset = function() { - this.Li = []; - this.dc = null; + this.Ki = []; + this.ec = null; this.oj = this.jc = 0; }; c.prototype.setInterval = function(d) { - this.kK = d; - this.LR(); + this.DK = d; + this.wS(); }; c.prototype.start = function(d) { - h.vc(this.dc) && (this.dc = d); + k.xc(this.ec) && (this.ec = d); }; - c.prototype.add = function(d, g, n) { - h.vc(this.dc) && (this.dc = g); - g > this.dc && this.ZRa(g - this.dc, 0); - this.ZRa(n > this.dc ? n - this.dc : 0, d); - this.LR(); + c.prototype.add = function(d, g, p) { + k.xc(this.ec) && (this.ec = g); + g > this.ec && this.DSa(g - this.ec, 0); + this.DSa(p > this.ec ? p - this.ec : 0, d); + this.wS(); }; c.prototype.get = function() { return { - Ca: Math.floor(8 * this.jc / this.oj), - Ne: 0 + Aa: Math.floor(8 * this.jc / this.oj), + Qe: 0 }; }; - l.prototype.reset = function() { + m.prototype.reset = function() { this.Un.reset(); - this.Zb = 0; - this.Hc = null; + this.$b = 0; + this.Ic = null; }; - l.prototype.add = function(d, g, n) { - !h.vc(this.Hc) && n > this.Hc && (g > this.Hc && (this.Zb += g - this.Hc), this.Hc = null); - this.Un.add(d, g - this.Zb, n - this.Zb); + m.prototype.add = function(d, g, p) { + !k.xc(this.Ic) && p > this.Ic && (g > this.Ic && (this.$b += g - this.Ic), this.Ic = null); + this.Un.add(d, g - this.$b, p - this.$b); }; - l.prototype.start = function(d) { - !h.vc(this.Hc) && d > this.Hc && (this.Zb += d - this.Hc, this.Hc = null); - this.Un.start(d - this.Zb); + m.prototype.start = function(d) { + !k.xc(this.Ic) && d > this.Ic && (this.$b += d - this.Ic, this.Ic = null); + this.Un.start(d - this.$b); }; - l.prototype.stop = function(d) { - this.Hc = h.vc(this.Hc) ? d : Math.min(d, this.Hc); + m.prototype.stop = function(d) { + this.Ic = k.xc(this.Ic) ? d : Math.min(d, this.Ic); }; - l.prototype.get = function() { + m.prototype.get = function() { return this.Un.get(); }; - l.prototype.setInterval = function(d) { + m.prototype.setInterval = function(d) { this.Un.setInterval(d); }; f.prototype.reset = function() { - this.Li = []; + this.Ki = []; this.jc = this.oj = 0; }; - f.prototype.add = function(d, g, n, k) { - void 0 !== k && !0 === k && (g = n - g, this.oj += g, this.jc += d, this.Li.push({ + f.prototype.add = function(d, g, p, h) { + void 0 !== h && !0 === h && (g = p - g, this.oj += g, this.jc += d, this.Ki.push({ d: g, b: d - }), this.LR()); + }), this.wS()); }; - f.prototype.LR = function() { + f.prototype.wS = function() { var d; - for (; this.oj > this.kK || this.Li.length > this.wRa;) { - d = this.Li.shift(); + for (; this.oj > this.DK || this.Ki.length > this.bSa;) { + d = this.Ki.shift(); this.jc -= d.b; this.oj -= d.d; } @@ -87854,244 +87607,242 @@ E3cbY[513816] = false; f.prototype.stop = function() {}; f.prototype.get = function() { return { - Ca: Math.floor(8 * this.jc / this.oj), - Ne: 0 + Aa: Math.floor(8 * this.jc / this.oj), + Qe: 0 }; }; f.prototype.setInterval = function(d, g) { - this.kK = d; - this.wRa = g; - this.LR(); + this.DK = d; + this.bSa = g; + this.wS(); }; r.exports = { - Vac: c, - Ikb: l, - Dpb: f + Acc: c, + Flb: m, + Dqb: f }; }, 8934: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jKa = b.mlb = void 0; + b.MKa = b.imb = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(6198); - h = a(48170); + k = a(48170); d = a(52045); g = a(69575); r = (function() { - return function(n, k, m, p) { - this.W = k; - this.Yt = p; - p = "[" + n + "]"; - m = (0, g.Oh)(l.platform, m, p); - this.L7a = n === f.u.X ? k.ita : k.cta; - p = l.platform.qU()[n]; - this.WV = n === f.u.X ? k.QTb : k.uTb; - this.WV = Math.min(k.CTb * p, this.WV); - h.K && m.trace("This pipeline's buffer size ", p, this.WV); - this.P8 = (n === f.u.X ? k.Ty : k.Uv) || k.P8; - this.w8 = (n === f.u.X ? k.PTb : k.tTb) || k.w8; - this.Wia = k.Wia; + return function(p, h, l, n) { + this.T = h; + this.eu = n; + n = "[" + p + "]"; + l = (0, g.Oh)(m.platform, l, n); + this.r8a = p === f.u.W ? h.Gta : h.Bta; + n = m.platform.cV()[p]; + this.LW = p === f.u.W ? h.gVb : h.KUb; + this.LW = Math.min(h.SUb * n, this.LW); + k.L && l.trace("This pipeline's buffer size ", n, this.LW); + this.q9 = (p === f.u.W ? h.gz : h.fw) || h.q9; + this.W8 = (p === f.u.W ? h.fVb : h.JUb) || h.W8; + this.xja = h.xja; }; })(); - b.mlb = r; - r = (function(n) { - function k(m, p, q, u) { - return n.call(this, m, p, q, u) || this; + b.imb = r; + r = (function(p) { + function h(l, n, q, u) { + return p.call(this, l, n, q, u) || this; } - c.__extends(k, n); - k.prototype.h1a = function(m, p, q, u) { - var t, w, v, y, x, z, A, B, C; + c.__extends(h, p); + h.prototype.H1a = function(l, n, q, u) { + var t, v, w, y, x, z, B, A, C; void 0 === q && (q = !1); void 0 === u && (u = !1); - v = this.Yt; - y = m.la.Oqa(); - x = v.af.index; - z = v.jf.index; - A = p === x; - B = p === z; - if (!B || A && v.af.Ja) { - if (A) { - C = m.a1a(v.af); - C.pO(v.af.zw); - B && (v.af.Ja || v.jf.Ja) && C.Di({ - start: null === (t = C.Ja) || void 0 === t ? void 0 : t.start, - end: null === (w = v.jf.Ja) || void 0 === w ? void 0 : w.end + w = this.eu; + y = l.ca.pra(); + x = w.af.index; + z = w.jf.index; + B = n === x; + A = n === z; + if (!A || B && w.af.Ha) { + if (B) { + C = l.A1a(w.af); + C.WO(w.af.Kw); + A && (w.af.Ha || w.jf.Ha) && C.Bi({ + start: null === (t = C.Ha) || void 0 === t ? void 0 : t.start, + end: null === (v = w.jf.Ha) || void 0 === v ? void 0 : v.end }); - } else C = m.ko(p); - } else(C = m.a1a(v.jf), C.pO(v.jf.zw)); - C.rW = p + 1; - if (t = (0, d.h2a)(v, v.Tj))(h.K && v.Dx("getFragmentForRequest pts:", v.Tj, "in region:", t, "previous region:", v.zra), w = void 0 === v.zra || v.zra !== t.region, (0, d.ZYa)(v.T, C, t, { - iQb: A, - pQb: B, - xQb: w + } else C = l.ko(n); + } else(C = l.A1a(w.jf), C.WO(w.jf.Kw)); + C.fX = n + 1; + if (t = (0, d.H2a)(w, w.Rj))(k.L && w.Ox("getFragmentForRequest pts:", w.Rj, "in region:", t, "previous region:", w.bsa), v = void 0 === w.bsa || w.bsa !== t.region, (0, d.EZa)(w.S, C, t, { + qRb: B, + yRb: A, + HRb: v })); - B && (C.O6a(), C.U3b(v.Sa.v)); - A && C.nTb(); - A = m.Ha.Zr; - if (!(C.rW === p || null !== A && void 0 !== A && A.I4a(p) || y || !this.Wia && C.Ja || q && !(p > x + 1) || u && !(p < z - 2))) - for ((q = u ? z - 1 : z, ++p); p < m.Ha.length && p < q && (C.xa < this.L7a || C.Nd.G < this.P8) && (1 === C.stream.Jh.length || this.Xxb(m, p)); ++p) { - u = m.ko(p); - if (null === A || void 0 === A ? 0 : A.I4a(p)) break; - if ((0, d.H4a)(v, u)) break; - if (C.Nd.add(u.Nd).G > this.w8) break; - if (C.xa + u.xa > this.WV) break; - C.Tia(u); - C.rW = p + 1; - h.K && v.Dx("getFragmentForRequest: extended fragment startPts:", C.Ka.G, "to duration:", C.Nd.G, "size:", C.xa, "min request size:", this.L7a, "max request size:", this.WV, "min request duration:", this.P8, "max request duration:", this.w8, "edit:", C.Ja); + A && (C.t7a(), C.u5b(w.Ra.I)); + B && C.DUb(); + if (C.fX !== n && !y && (this.xja || !C.Ha) && (!q || n > x + 1) && (!u || n < z - 2)) + for ((q = u ? z - 1 : z, ++n); n < l.Ga.length && n < q && (C.sa < this.r8a || C.Db.v < this.q9) && (1 === C.stream.Kh.length || this.Zyb(l, n)); ++n) { + u = l.ko(n); + if ((0, d.k5a)(w, u)) break; + if (C.Db.add(u.Db).v > this.W8) break; + if (C.sa + u.sa > this.LW) break; + C.uja(u); + C.fX = n + 1; + k.L && w.Ox("getFragmentForRequest: extended fragment startPts:", C.Ia.v, "to duration:", C.Db.v, "size:", C.sa, "min request size:", this.r8a, "max request size:", this.LW, "min request duration:", this.q9, "max request duration:", this.W8, "edit:", C.Ha); } - h.K && v.Dx("getFragmentForRequest(" + p + ") returning:", C, "stream:", C.stream, "firstRequestInRegion:", C.Lna, "lastRequestInRegion:", C.Qt, "nextIndex:", C.rW); + k.L && w.Ox("getFragmentForRequest(" + n + ") returning:", C, "stream:", C.stream, "firstRequestInRegion:", C.noa, "lastRequestInRegion:", C.Xt, "nextIndex:", C.fX); return C; }; - k.prototype.Xxb = function(m, p) { - return !m.Jh.some(function(q) { - return p === q.Ud; + h.prototype.Zyb = function(l, n) { + return !l.Kh.some(function(q) { + return n === q.Wd; }); }; - return k; + return h; })(r); - b.jKa = r; + b.MKa = r; }, 65077: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.EZa = b.OF = b.yt = b.m6 = void 0; + b.j_a = b.LB = b.qr = b.K6 = void 0; c = a(50468); - l = a(65161); + m = a(65161); f = a(52571); - h = a(8171); - b.m6 = function(d, g) { - return d.ky(g, void 0, !0); - }; - b.yt = function(d, g, n, k, m, p) { - var q, u, t, w; - h.wq.Iv(d); - if (n.aa) { - g = n.N; - m = n.Ul(); - p = m.iY; - q = m.Nd.dd(g); - q = p + Math.floor(k / q.G); - d === l.u.$ && (q = Math.max(p, q - 1)); - k = m.iU(q); - d = k.Ka; - k = k.Ua; + k = a(8171); + b.K6 = function(d, g) { + return d.xy(g, void 0, !0); + }; + b.qr = function(d, g, p, h, l, n) { + var q, u, t, v; + k.tq.Sv(d); + if (p.aa) { + g = p.N; + l = p.jk(); + n = l.eP; + q = l.Db.gd(g); + q = n + Math.floor(h / q.v); + d === m.u.Y && (q = Math.max(n, q - 1)); + h = l.SU(q); + d = h.Ia; + h = h.Ua; (0, f.assert)(d.N === g, "Expected fragment start timestamp to be in stream timescale"); - (0, f.assert)(k.N === g, "Expected fragment end timestamps to be in stream timescale"); - return new c.xq(n, void 0, { + (0, f.assert)(h.N === g, "Expected fragment end timestamps to be in stream timescale"); + return new c.uq(p, void 0, { index: q, - sb: d.ja, - yb: k.ja, + rb: d.ja, + yb: h.ja, N: g, offset: 0, - xa: 0 - }); - }(0, f.assert)(n.Ha, "findFirstFragment called without stream fragments"); - u = n.Ha; - k = Math.max(n.Ha.ll(0), k); - d === l.u.$ && !p && g.Im && !g.xS && n.Nf && (k = Math.max(n.Ha.ll(0), k + n.Nf.G)); - q = (0, b.m6)(u, k); - t = n.ko(q); - if (t.Ua.G < k) return t; - w = t.iIb(k); - w ? (0 < w.Nj && t.Di({ - start: w.Nj - }), d !== l.u.$ || g.H8 || (0 > w.Ce && t.Di({ - start: w.Nj - }), w.Ce < (g.Im && !g.xS && n.Nf ? Math.floor(n.Nf.G) : 0) && t.uma())) : k >= t.Ua.G && q < u.length - 1 && (t = n.ko(q + 1)); - d === l.u.X && m && t.Ua.G === m && q < u.length - 1 && (t = n.ko(q + 1)); - d === l.u.$ && !t.Ja && (g.l4a || g.sFb) && p && t.Di({}); - t.pO(k); + sa: 0 + }); + }(0, f.assert)(p.Ga, "findFirstFragment called without stream fragments"); + u = p.Ga; + h = Math.max(p.Ga.ol(0), h); + d === m.u.Y && !n && g.Im && !g.iT && p.Nf && (h = Math.max(p.Ga.ol(0), h + p.Nf.v)); + q = (0, b.K6)(u, h); + t = p.ko(q); + if (t.Ua.v < h) return t; + v = t.rJb(h); + v ? (0 < v.Lj && t.Bi({ + start: v.Lj + }), d !== m.u.Y || g.h9 || (0 > v.Ce && t.Bi({ + start: v.Lj + }), v.Ce < (g.Im && !g.iT && p.Nf ? Math.floor(p.Nf.v) : 0) && t.Xma())) : h >= t.Ua.v && q < u.length - 1 && (t = p.ko(q + 1)); + d === m.u.W && l && t.Ua.v === l && q < u.length - 1 && (t = p.ko(q + 1)); + d === m.u.Y && !t.Ha && (g.Q4a || g.xGb) && n && t.Bi({}); + t.WO(h); return t; }; - b.OF = function(d, g, n, k, m, p) { + b.LB = function(d, g, p, h, l, n) { var q, u; - h.wq.Iv(d); - if (n.aa) return (m = g = q = Infinity, d = n.N, void 0 !== k && Infinity !== k && (g = n.Ul(), m = g.iY, p = g.Nd.dd(d), q = m + Math.floor(k / p.G), 0 === k % p.G && (q = Math.max(m, q - 1)), g = g.iU(q), k = g.Ua, g = g.Ka.ja, m = k.ja), new c.xq(n, void 0, { + k.tq.Sv(d); + if (p.aa) return (l = g = q = Infinity, d = p.N, void 0 !== h && Infinity !== h && (g = p.jk(), l = g.eP, n = g.Db.gd(d), q = l + Math.floor(h / n.v), 0 === h % n.v && (q = Math.max(l, q - 1)), g = g.SU(q), h = g.Ua, g = g.Ia.ja, l = h.ja), new c.uq(p, void 0, { index: q, - sb: g, - yb: m, + rb: g, + yb: l, N: d, offset: 0, - xa: 0 + sa: 0 })); - q = n.Ha; - void 0 === k && (k = q.ff); - if (m && (m = m.YHb(n, k, d, g, p))) return m; - m = q.Aa; - p = k ? k + (0, b.EZa)(d, m, g.$N, g.jO) : q.HT(q.length - 1); - q = q.ky(p, void 0, !0); - m = n.ko(q); - 0 === q || m.Ka.G !== k || d !== l.u.X && g.$N || (--q, m = n.ko(q)); - p = d === l.u.X ? p : k; - if (p < m.Ua.G) { - u = m.Ana(p); - u && 0 !== u.Nj ? m.Di({ - end: u.Nj - }) : d === l.u.$ && (u || p < m.Ka.G) && 0 !== q ? m = n.ko(q - 1) : d !== l.u.X || n.VPb && !u || 0 === q || (m = n.ko(q - 1)); - } - d === l.u.$ && !m.Ja && g.l4a && m.Di(); - m.pO(k); - return m; + q = p.Ga; + void 0 === h && (h = q.gf); + if (l && (l = l.fJb(p, h, d, g, n))) return l; + l = q.xa; + n = h ? h + (0, b.j_a)(d, l, g.GO, g.QO) : q.qU(q.length - 1); + q = q.xy(n, void 0, !0); + l = p.ko(q); + 0 === q || l.Ia.v !== h || d !== m.u.W && g.GO || (--q, l = p.ko(q)); + n = d === m.u.W ? n : h; + if (n < l.Ua.v) { + u = l.coa(n); + u && 0 !== u.Lj ? l.Bi({ + end: u.Lj + }) : d === m.u.Y && (u || n < l.Ia.v) && 0 !== q ? l = p.ko(q - 1) : d !== m.u.W || p.cRb && !u || 0 === q || (l = p.ko(q - 1)); + } + d === m.u.Y && !l.Ha && g.Q4a && l.Bi(); + l.WO(h); + return l; }; - b.EZa = function(d, g, n, k) { - var m; - return d === l.u.X || k ? 0 : n ? null !== (m = null === g || void 0 === g ? void 0 : g.G) && void 0 !== m ? m : 0 : g ? -g.G : 0; + b.j_a = function(d, g, p, h) { + var l; + return d === m.u.W || h ? 0 : p ? null !== (l = null === g || void 0 === g ? void 0 : g.v) && void 0 !== l ? l : 0 : g ? -g.v : 0; }; }, 97757: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k, m) { - return k - m; + function c(h, l) { + return h - l; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.plb = b.JL = void 0; - l = a(5163); + b.lmb = b.eM = void 0; + m = a(5163); f = a(66164); - h = a(48170); + k = a(48170); d = "gctag" === ({ NODE_ENV: "production", PLATFORM: "cadmium", ASEBUILD: "release", OBFUSCATE: "obfuscate" - }).nlb; - b.JL = function(k, m) { - var p; - if (!d) return k; - p = new n(k.name, m); + }).jmb; + b.eM = function(h, l) { + var n; + if (!d) return h; + n = new p(h.name, l); return (function(q) { function u() { - for (var t = [], w = 0; w < arguments.length; w++) t[w] = arguments[w]; - t = q.apply(this, l.__spreadArray([], l.__read(t), !1)) || this; - t.f0a = p.eCb(t); + for (var t = [], v = 0; v < arguments.length; v++) t[v] = arguments[v]; + t = q.apply(this, m.__spreadArray([], m.__read(t), !1)) || this; + t.I0a = n.iDb(t); return t; } - l.__extends(u, q); + m.__extends(u, q); return u; - })(k); + })(h); }; - n = (function() { - function k(m, p) { - this.name = m; - this.cla = p; - this.UB = []; - this.GPb = 0; + p = (function() { + function h(l, n) { + this.name = l; + this.Dla = n; + this.cC = []; + this.PQb = 0; } - Object.defineProperties(k, { + Object.defineProperties(h, { console: { get: function() { g || (g = new f.platform.Console("GCTAGGER")); @@ -88101,108 +87852,108 @@ E3cbY[513816] = false; configurable: !0 } }); - k.prototype.eCb = function(m) { - var p, q; + h.prototype.iDb = function(l) { + var n, q; if (d) { - p = this.cla; - p || (p = k.console); - if (!m.f0a && "undefined" !== typeof nrdp) { - m = { + n = this.Dla; + n || (n = h.console); + if (!l.I0a && "undefined" !== typeof nrdp) { + l = { type: this.name, - id: this.GPb++ + id: this.PQb++ }; - this.UB.push(m.id); - q = JSON.stringify(m); - q = nrdp.f0a(q, (function(u, t, w, v) { - u.UB.splice(u.UB.indexOf(t), 1); - u.UB = u.UB.sort(c); - for (var y = [], x = 0; x < u.UB.length && 5 > x; x++) y.push(u.UB[x]); - null === v || void 0 === v ? void 0 : v.error(("Removing instance for ").concat(w, "/").concat(t, ". ") + ("").concat(u.UB.length, " remaining, earliest: ").concat(y, "}")); - }).bind(null, this, m.id, m.type, p)); - h.K && p && p.info("Creating tagged instance", m); + this.cC.push(l.id); + q = JSON.stringify(l); + q = nrdp.I0a(q, (function(u, t, v, w) { + u.cC.splice(u.cC.indexOf(t), 1); + u.cC = u.cC.sort(c); + for (var y = [], x = 0; x < u.cC.length && 5 > x; x++) y.push(u.cC[x]); + null === w || void 0 === w ? void 0 : w.error(("Removing instance for ").concat(v, "/").concat(t, ". ") + ("").concat(u.cC.length, " remaining, earliest: ").concat(y, "}")); + }).bind(null, this, l.id, l.type, n)); + k.L && n && n.info("Creating tagged instance", l); return q; } } }; - return k; + return h; })(); - b.plb = n; + b.lmb = p; }, 79183: function(r, b, a) { - var l, f, h, d, g, n, k; + var m, f, k, d, g, p, h; - function c(m, p) { - return m.filter(function(q) { - return q.groupId === p.groupId; - }).reduce((0, f.H7a)(function(q) { - return q.Bo; - }), p).Bo; + function c(l, n) { + return l.filter(function(q) { + return q.groupId === n.groupId; + }).reduce((0, f.n8a)(function(q) { + return q.Ao; + }), n).Ao; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.SFa = void 0; - l = a(5163); + b.rGa = void 0; + m = a(5163); f = a(91176); - h = a(66164); + k = a(66164); d = a(57141); g = a(65161); - n = a(61996); - k = a(62629); + p = a(61996); + h = a(62629); r = (function() { - function m(p, q) { - this.T = p; + function l(n, q) { + this.S = n; this.config = q; - this.L5a = 0; - this.Zg = new n.Vu({ - uo: 10, - pn: this, + this.n6a = 0; + this.dg = new p.Ls({ + jn: 10, + bm: this, source: "GraphStreamingProcess" }); } - m.prototype.f9a = function(p, q) { - var u, t, w, v, y, x, z, A, B, E, G, F, H, N; - w = !1; - v = []; + l.prototype.S9a = function(n, q) { + var u, t, v, w, y, x, z, B, A, E, G, F, H, L; + v = !1; + w = []; if (0 < q.length) { - y = this.h5b(q); - x = y.some(function(L) { - return 1 === (0, k.mVa)(L) && (0, g.gn)(L.Rd); + y = this.I6b(q); + x = y.some(function(N) { + return 1 === (0, h.WVa)(N) && (0, g.cn)(N.Td); }); z = y.slice(); - A = [!1, !1, !1]; - B = void 0; + B = [!1, !1, !1]; + A = void 0; try { - for (var C = l.__values(y), D = C.next(); !D.done; D = C.next()) { + for (var C = m.__values(y), D = C.next(); !D.done; D = C.next()) { E = D.value; - if (E.yr && (!B || E.groupId === B)) - if (E.ri) B = E.groupId; - else if ("global" !== A[E.mediaType]) { - G = E.H7(p, null !== (t = E.Gt) && void 0 !== t ? t : 1); - F = (0, d.Iab)(G.reason); - F && (A[E.mediaType] = F, (0, f.h3)(z, E)); + if (E.Er && (!A || E.groupId === A)) + if (E.mi) A = E.groupId; + else if ("global" !== B[E.mediaType]) { + G = E.h8(n, null !== (t = E.Mt) && void 0 !== t ? t : 1); + F = (0, d.ubb)(G.reason); + F && (B[E.mediaType] = F, (0, f.G3)(z, E)); if (G.result) { H = c(z, E); - if (this.Iyb(E, x, H)) { - N = E.EG(); - this.$ra(v, E, N.reason); - N.Kh && (this.L5a = h.platform.time.wa()); - if (w = N.Kh) break; - if ("globalVideoMemoryLimit" === N.reason || "globalAudioMemoryLimit" === N.reason) { - this.T.trace("GSP.onRequestOpportunity stopping at memory limit:", N.reason); + if (this.Lzb(E, x, H)) { + L = E.VG(); + this.Asa(w, E, L.reason); + L.Lh && (this.n6a = k.platform.time.va()); + if (v = L.Lh) break; + if ("globalVideoMemoryLimit" === L.reason || "globalAudioMemoryLimit" === L.reason) { + this.S.trace("GSP.onRequestOpportunity stopping at memory limit:", L.reason); break; } - "pipelineTryIssueHeaderRequest" === N.reason && (B = E.groupId); - } else if ((this.$ra(v, E, "concurrencyCheck"), !F)) break; - } else this.$ra(v, E, G.reason); + "pipelineTryIssueHeaderRequest" === L.reason && (A = E.groupId, this.S.trace("GSP.onRequestOpportunity stopping due to blocking header")); + } else if ((this.Asa(w, E, "concurrencyCheck"), !F)) break; + } else this.Asa(w, E, G.reason); } } - } catch (L) { + } catch (N) { var M; M = { - error: L + error: N }; } finally { try { @@ -88212,129 +87963,129 @@ E3cbY[513816] = false; } } } - this.Zg.dt({ + this.dg.Tq({ streamableCount: q.length, - streamableReasons: v, - lastSuccessfulIssueRequestMs: this.L5a + streamableReasons: w, + lastSuccessfulIssueRequestMs: this.n6a }); - return w; + return v; }; - m.prototype.h5b = function(p) { - return this.QZb(p).sort(function(q, u) { + l.prototype.I6b = function(n) { + return this.k0b(n).sort(function(q, u) { return q.priority - u.priority; }).map(function(q) { - return q.R5b; + return q.r7b; }); }; - m.prototype.QZb = function(p) { + l.prototype.k0b = function(n) { var q; q = this; - return p.map(function(u) { + return n.map(function(u) { return { - priority: -(0, k.lVa)(q.config, u, q.T), - R5b: u + priority: -(0, h.VVa)(q.config, u, q.S), + r7b: u }; }); }; - m.prototype.$ra = function(p, q, u) { - this.Zg.enabled && p.push(this.VMb(u, q)); + l.prototype.Asa = function(n, q, u) { + this.dg.enabled && n.push(this.fOb(u, q)); }; - m.prototype.VMb = function(p, q) { + l.prototype.fOb = function(n, q) { return { mediaType: q.mediaType, - reason: p, - bufferingState: q.Rd, + reason: n, + bufferingState: q.Td, currentPlayerMs: q.Sk, - pathCompletePlayerMs: q.Bo, + pathCompletePlayerMs: q.Ao, streamingPlayerMs: q.Bk }; }; - m.prototype.Iyb = function(p, q, u) { - return this.config.NS && (q || (0, g.gn)(p.Rd)) ? this.Jyb(p, u) : this.Kyb(p, u); + l.prototype.Lzb = function(n, q, u) { + return this.config.zT && (q || (0, g.cn)(n.Td)) ? this.Mzb(n, u) : this.Nzb(n, u); }; - m.prototype.Lyb = function(p) { - return p.Bk <= p.Bo; + l.prototype.Ozb = function(n) { + return n.Bk <= n.Ao; }; - m.prototype.Kyb = function(p, q) { - return p.Bk - (p.Sk > q ? p.Sk : q) <= Math.max(this.config.gta, Math.min((p.Bo - p.Sk) * this.config.Oya, this.config.LTb)); + l.prototype.Nzb = function(n, q) { + return n.Bk - (n.Sk > q ? n.Sk : q) <= Math.max(this.config.Dta, Math.min((n.Ao - n.Sk) * this.config.lza, this.config.aVb)); }; - m.prototype.Jyb = function(p, q) { + l.prototype.Mzb = function(n, q) { var u, t; - if (void 0 === this.config.NS) return !0; - u = this.config.NS; - t = p.Sk + u; - return p.Bk <= t ? !0 : this.Lyb(p) && q >= t && p.Bk - q < u; + if (void 0 === this.config.zT) return !0; + u = this.config.zT; + t = n.Sk + u; + return n.Bk <= t ? !0 : this.Ozb(n) && q >= t && n.Bk - q < u; }; - l.__decorate([(0, n.Qb)({ + m.__decorate([(0, p.Nb)({ methodName: "onRequestOpportunity", - gk: !0 - })], m.prototype, "f9a", null); - return m; + fk: !0 + })], l.prototype, "S9a", null); + return l; })(); - b.SFa = r; + b.rGa = r; }, 62629: function(r, b, a) { - var p, q, u; + var n, q, u; function c(t) { return t.Bk - t.Sk; } - function l(t, w) { - return Math.exp(-(Math.log(2) / t) * w); + function m(t, v) { + return Math.exp(-(Math.log(2) / t) * v); } - function f(t, w) { - t = Math.log(2) * w / t; + function f(t, v) { + t = Math.log(2) * v / t; return (1 - Math.exp(-t)) / t; } - function h(t, w) { - var v, y, x, z, A; - v = w.xH; - y = w.wH; - x = w.dz; - if (0 === w.pf.length) return { - X2: !1 + function k(t, v) { + var w, y, x, z, B; + w = v.PH; + y = v.OH; + x = v.pz; + if (0 === v.nf.length) return { + x3: !1 }; - z = w.pf[0]; - w = z.sf; - A = z.PB; + z = v.nf[0]; + v = z.rf; + B = z.YB; z = z.duration; - if (!A || 1 === x) return { - X2: !1 + if (!B || 1 === x) return { + x3: !1 }; (0, q.assert)(z, "duration should be defined when immediate probability is included in probabilities array"); (0, q.assert)(0 < x, "presenting segment seamless probability cannot be zero"); y -= z; - if (v < y) return { - X2: !1 + if (w < y) return { + x3: !1 }; - y = v - y; - v = x + y / z * (1 - x); + y = w - y; + w = x + y / z * (1 - x); z -= y; - A = A * (1 - v) / (1 - x); - t = w * v / x * l(t, z) + A * f(t, z); + B = B * (1 - w) / (1 - x); + t = v * w / x * m(t, z) + B * f(t, z); (0, q.assert)(1 >= t); return { - X2: !0, - Fub: t + x3: !0, + Fvb: t }; } function d(t) { - var w, v, y, x, z; - w = t.ut; - v = t.DO; - y = t.qq; + var v, w, y, x, z; + v = t.Ct; + w = t.kP; + y = t.nq; x = t.Bk; z = t.Sk; - t = t.DL; - (0, q.assert)(void 0 !== v); + t = t.YL; (0, q.assert)(void 0 !== w); + (0, q.assert)(void 0 !== v); y = 1 - y; x -= z; - t ? (z = v - t - x, w -= t, 0 >= z ? t = Math.max(0, (v - t) / w) : (v = w - z, t = 0 < v ? x / v : 0, y *= 0 < v ? v / w : 1)) : (z = v - x, 0 >= z ? t = v / w : (v = w - z, t = 0 < v ? x / v : 0, y *= 0 < v ? v / w : 1)); + t ? (z = w - t - x, v -= t, 0 >= z ? t = Math.max(0, (w - t) / v) : (w = v - z, t = 0 < w ? x / w : 0, y *= 0 < w ? w / v : 1)) : (z = w - x, 0 >= z ? t = w / v : (w = v - z, t = 0 < w ? x / w : 0, y *= 0 < w ? w / v : 1)); (0, q.assert)(0 <= t); (0, q.assert)(1 >= t); (0, q.assert)(0 <= y); @@ -88342,41 +88093,41 @@ E3cbY[513816] = false; return 1 - t * y; } - function g(t, w) { - t = Math.log(2) / t.Lab; - return n(w) * Math.exp(-t * c(w)); + function g(t, v) { + t = Math.log(2) / t.xbb; + return p(v) * Math.exp(-t * c(v)); } - function n(t) { - var w; - return (null !== (w = t.Gt) && void 0 !== w ? w : 1) * t.pf.reduce(function(v, y) { + function p(t) { + var v; + return (null !== (v = t.Mt) && void 0 !== v ? v : 1) * t.nf.reduce(function(w, y) { var x; - x = y.PB; - return v * (y.sf + (void 0 === x ? 0 : x)); + x = y.YB; + return w * (y.rf + (void 0 === x ? 0 : x)); }, 1); } - function k(t) { - var w, v, y, x; - if (0 === t.pf.length) return 0; - v = 0; - if (1 > t.dz) { - v = t.xH; - y = t.wH; - x = null !== (w = t.pf[0].duration) && void 0 !== w ? w : 0; - v = Math.max(0, Math.min(x, v - (y - x))); + function h(t) { + var v, w, y, x; + if (0 === t.nf.length) return 0; + w = 0; + if (1 > t.pz) { + w = t.PH; + y = t.OH; + x = null !== (v = t.nf[0].duration) && void 0 !== v ? v : 0; + w = Math.max(0, Math.min(x, w - (y - x))); } - return t.pf.reduce(function(z, A) { - A = A.duration; - return z + (void 0 === A ? 0 : A); - }, 0) - v; + return t.nf.reduce(function(z, B) { + B = B.duration; + return z + (void 0 === B ? 0 : B); + }, 0) - w; } - function m(t) { - return t.pf.filter(function(w) { - return !w.PB; - }).reduce(function(w, v) { - return w * v.sf; + function l(t) { + return t.nf.filter(function(v) { + return !v.YB; + }).reduce(function(v, w) { + return v * w.rf; }, 1); } Object.defineProperties(b, { @@ -88384,58 +88135,58 @@ E3cbY[513816] = false; value: !0 } }); - b.lka = b.mVa = b.Pxb = b.lVa = b.Txb = void 0; - p = a(65161); + b.Lka = b.WVa = b.Qyb = b.VVa = b.Vyb = void 0; + n = a(65161); q = a(52571); u = a(48170); - b.Txb = c; - b.lVa = function(t, w, v) { - var y, x, z, A, B, C, D, E; - if (!t.i5 || (0, p.gn)(w.Rd)) return g(t, w); - x = t.Lab; - t = c(w); - z = k(w); - A = m(w); - B = h(x, w); - C = B.X2; - B = B.Fub; - B = void 0 === B ? 1 : B; - D = 1 > w.qq ? d(w) : 1; - E = (null !== (y = w.Gt) && void 0 !== y ? y : 1) * A * l(x, t - z) * B * D * w.pf.filter(function(G, F) { - return G.PB && (0 < F || !C); + b.Vyb = c; + b.VVa = function(t, v, w) { + var y, x, z, B, A, C, D, E; + if (!t.G5 || (0, n.cn)(v.Td)) return g(t, v); + x = t.xbb; + t = c(v); + z = h(v); + B = l(v); + A = k(x, v); + C = A.x3; + A = A.Fvb; + A = void 0 === A ? 1 : A; + D = 1 > v.nq ? d(v) : 1; + E = (null !== (y = v.Mt) && void 0 !== y ? y : 1) * B * m(x, t - z) * A * D * v.nf.filter(function(G, F) { + return G.YB && (0 < F || !C); }).reduce(function(G, F) { - var H, N; - H = F.PB; - N = F.duration; - N = void 0 === N ? 0 : N; + var H, L; + H = F.YB; + L = F.duration; + L = void 0 === L ? 0 : L; H = void 0 === H ? 0 : H; - F = F.sf * l(x, N) + H * f(x, N); + F = F.rf * m(x, L) + H * f(x, L); return G * F; }, 1); - u.K && (null === v || void 0 === v ? void 0 : v.log(("{").concat(w.groupId, "} [").concat(w.mediaType, "] calculateStreamablePriority: ") + ("sp: ").concat(w.qq, ", ") + ("pssp: ").concat(w.dz, ", ") + ("streamingDuration: ").concat(w.DO, ", ") + ("duration: ").concat(w.ut, ", ") + ("seamlessProbability: ").concat(A, ", ") + ("distance: ").concat(t, ", immediateDistance: ").concat(z, ", ") + ("risk:").concat(l(x, t - z), ", ") + ("adjustedFirstTerm: ").concat(B, ", streamingAdjustment: ").concat(D, ", ") + ("probabilities: ").concat(JSON.stringify(w.pf), " => ").concat(E))); + u.L && (null === w || void 0 === w ? void 0 : w.log(("{").concat(v.groupId, "} [").concat(v.mediaType, "] calculateStreamablePriority: ") + ("sp: ").concat(v.nq, ", ") + ("pssp: ").concat(v.pz, ", ") + ("streamingDuration: ").concat(v.kP, ", ") + ("duration: ").concat(v.Ct, ", ") + ("seamlessProbability: ").concat(B, ", ") + ("distance: ").concat(t, ", immediateDistance: ").concat(z, ", ") + ("risk:").concat(m(x, t - z), ", ") + ("adjustedFirstTerm: ").concat(A, ", streamingAdjustment: ").concat(D, ", ") + ("probabilities: ").concat(JSON.stringify(v.nf), " => ").concat(E))); return E; }; - b.Pxb = g; - b.mVa = n; - b.lka = m; + b.Qyb = g; + b.WVa = p; + b.Lka = l; }, 45247: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.TUb = b.Aj = b.NGb = b.my = b.tU = b.XL = b.WSb = b.WG = b.I8 = b.eb = b.u = b.Wz = b.Sc = b.GJ = b.Yh = b.Fp = b.RQ = b.Uh = b.mc = b.oQ = b.Uu = b.WQ = b.Cq = b.L = void 0; + b.kWb = b.yj = b.THb = b.Ay = b.fV = b.tM = b.iUb = b.S7 = b.SV = b.mH = b.i9 = b.Fb = b.u = b.hA = b.Wc = b.ZJ = b.Wh = b.Ep = b.DR = b.eh = b.oc = b.bR = b.av = b.IR = b.Cq = b.J = void 0; c = a(5163); - l = a(66164); + m = a(66164); c.__exportStar(a(66164), b); f = a(91176); Object.defineProperties(b, { - L: { + J: { enumerable: !0, get: function() { - return f.L; + return f.J; } } }); @@ -88448,28 +88199,28 @@ E3cbY[513816] = false; } }); c.__exportStar(a(49502), b); - h = a(63576); + k = a(63576); Object.defineProperties(b, { - WQ: { + IR: { enumerable: !0, get: function() { - return h.WQ; + return k.IR; } } }); Object.defineProperties(b, { - Uu: { + av: { enumerable: !0, get: function() { - return h.Uu; + return k.av; } } }); Object.defineProperties(b, { - oQ: { + bR: { enumerable: !0, get: function() { - return h.oQ; + return k.bR; } } }); @@ -88480,71 +88231,71 @@ E3cbY[513816] = false; c.__exportStar(a(51308), b); d = a(91967); Object.defineProperties(b, { - mc: { + oc: { enumerable: !0, get: function() { - return d.mc; + return d.oc; } } }); Object.defineProperties(b, { - Uh: { + eh: { enumerable: !0, get: function() { - return d.Uh; + return d.eh; } } }); g = a(11862); Object.defineProperties(b, { - RQ: { + DR: { enumerable: !0, get: function() { - return g.RQ; + return g.DR; } } }); - n = a(6783); + p = a(6783); Object.defineProperties(b, { - Fp: { + Ep: { enumerable: !0, get: function() { - return n.Fp; + return p.Ep; } } }); - k = a(69575); + h = a(69575); Object.defineProperties(b, { - Yh: { + Wh: { enumerable: !0, get: function() { - return k.Yh; + return h.Wh; } } }); - m = a(52629); + l = a(52629); Object.defineProperties(b, { - GJ: { + ZJ: { enumerable: !0, get: function() { - return m.GJ; + return l.ZJ; } } }); - p = a(65161); + n = a(65161); Object.defineProperties(b, { - Sc: { + Wc: { enumerable: !0, get: function() { - return p.Sc; + return n.Wc; } } }); Object.defineProperties(b, { - Wz: { + hA: { enumerable: !0, get: function() { - return p.Wz; + return n.hA; } } }); @@ -88552,67 +88303,159 @@ E3cbY[513816] = false; u: { enumerable: !0, get: function() { - return p.u; + return n.u; + } + } + }); + Object.defineProperties(b, { + Fb: { + enumerable: !0, + get: function() { + return n.Fb; } } }); Object.defineProperties(b, { - eb: { + i9: { enumerable: !0, get: function() { - return p.eb; + return n.i9; } } }); Object.defineProperties(b, { - I8: { + mH: { enumerable: !0, get: function() { - return p.I8; + return n.mH; } } }); Object.defineProperties(b, { - WG: { + SV: { enumerable: !0, get: function() { - return p.WG; + return n.SV; } } }); - b.WSb = function(u) { - l.platform.kqa(u); + Object.defineProperties(b, { + S7: { + enumerable: !0, + get: function() { + return n.S7; + } + } + }); + b.iUb = function(u) { + m.platform.Nqa(u); }; - b.XL = function(u) { - l.platform.kqa(u); + b.tM = function(u) { + m.platform.Nqa(u); return Promise.resolve().then(function() { return c.__importStar(a(60069)); }).then(function(t) { - return t.XL(); + return t.tM(); }); }; - b.tU = function(u, t) { - l.platform.kqa(u); + b.fV = function(u, t) { + m.platform.Nqa(u); return Promise.resolve().then(function() { return c.__importStar(a(23102)); - }).then(function(w) { - return w.tU(t); + }).then(function(v) { + return v.fV(t); }); }; - b.my = function() { + b.Ay = function() { return a(32838)["default"]; }; r = c.__importDefault(a(14282)); - b.NGb = r.default; + b.THb = r.default; r = a(36948); - b.Aj = r.Aj; + b.yj = r.yj; q = a(37268); - b.TUb = function() { + b.kWb = function() { return { Bq: q.Bq }; }; }, + 79857: function(r, b, a) { + var c, m, f; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.DIa = void 0; + c = a(66164); + m = a(52571); + f = a(48912); + r = (function() { + function k(d, g, p, h, l) { + this.S = d; + this.T = g; + this.Tn = p; + this.$rb = h; + this.Prb = l; + this.WRa = 0; + } + k.prototype.ze = function() { + this.WE && (clearTimeout(this.WE), this.WE = void 0); + }; + k.prototype.iZb = function(d, g, p, h, l) { + var n, q, u, t, v, w, y, x, z, B; + n = this; + this.VRa = d; + this.TRa = g; + if (h) { + h.split(";").some(function(A) { + if (0 === A.indexOf("sc=")) return (u = A.slice(3), !0); + }); + if (u && (d = this.T.NEb, void 0 !== this.Tn.gN.endTime && (d = Math.max(d, this.T.OEb)), !(c.platform.time.va() - this.WRa < d))) { + (0, m.assert)(null === (q = this.Tn.X.$x) || void 0 === q ? void 0 : q.Wg, "Missing pbcid for OC side channel message decryption."); + q = new f.Zga(this.Tn.X.$x.Wg).decrypt(u, !0); + try { + t = JSON.parse(q); + v = t.time; + w = Number(v); + isNaN(w) ? this.S.error(("Invalid live server time in OC side channel message. time:").concat(v)) : this.Tn.zAa(w, l); + y = t["live-msg-start"]; + x = t["live-msg-end"]; + void 0 !== y && isNaN(new Date(y).getTime()) || void 0 !== x && isNaN(new Date(x).getTime()) ? this.S.error("Invalid live event times in OC side channel message. " + ("live-msg-start:").concat(y, ", live-msg-end:").concat(x)) : this.Tn.thb(y, x); + z = t["encoder-tag"]; + B = t["encoder-region"]; + z && B || this.S.error("Invalid encoder info in OC side channel message. " + ("encoder-tag:").concat(z, ", encoder-region:").concat(B)); + this.Tn.m$b(p, { + FB: z, + EB: B + }); + this.WRa = c.platform.time.va(); + this.WE && (clearTimeout(this.WE), this.WE = void 0); + void 0 === x && (this.WE = setTimeout(function() { + n.Ibb(); + }, this.T.F6a)); + } catch (A) { + this.S.error("Failed to parse decrypted OC side channel message. " + ("decryptedMessage:").concat(q)); + } + } + } + }; + k.prototype.Ibb = function() { + var d, g; + d = this; + g = this.Prb(); + (0, m.assert)(this.VRa); + (0, m.assert)(this.TRa); + 0 === g && this.$rb.Ogb(this.VRa, this.TRa, void 0, !0); + this.WE = setTimeout(function() { + d.Ibb(); + }, this.T.F6a); + }; + return k; + })(); + b.DIa = r; + }, 18905: function(r, b, a) { Object.defineProperties(b, { __esModule: { @@ -88622,38 +88465,36 @@ E3cbY[513816] = false; a(5163).__exportStar(a(92517), b); }, 92517: function(r, b, a) { - var n, k, m, p, q, u, t, w, v; + var p, h, l, n, q, u, t, v, w; function c(y) { - var x, z, A; + var x, z, B; y = y.parent; x = !1; if (y && y.children) { z = {}; - z[w.Jk] = []; - z[w.Wh] = []; - z[w.TEMPORARY] = []; - A = y.children; - A.forEach(function(B) { - B && z[B.Od].push(B); + z[v.yl] = []; + z[v.Uh] = []; + z[v.TEMPORARY] = []; + B = y.children; + B.forEach(function(A) { + A && z[A.Vd].push(A); }); - 0 < z[w.Jk].length || (z[w.Wh].length === A.length ? y.Od !== w.Wh && (y.Od = w.Wh, t.error("PERM failing :", q.default.Uf.name[y.Um] + " " + y.id), x = !0) : (y.Od === w.Jk && (y.Od = w.TEMPORARY, t.error("TEMP failing :", q.default.Uf.name[y.Um] + " " + y.id), x = !0), z[w.TEMPORARY].forEach(function(B) { - B.Od = w.Jk; - })), x && c(y)); + 0 < z[v.yl].length || (z[v.Uh].length === B.length ? y.Vd !== v.Uh && (y.Vd = v.Uh, t.error("PERM failing :", q.default.Vf.name[y.Rm] + " " + y.id), x = !0) : y.Vd === v.yl && (y.Vd = v.TEMPORARY, t.error("TEMP failing :", q.default.Vf.name[y.Rm] + " " + y.id), x = !0), x && c(y)); } } - function l(y) { + function m(y) { var z; - for (var x = []; y; y = y.parent) switch (y.Um) { - case q.default.Uf.ZD: + for (var x = []; y; y = y.parent) switch (y.Rm) { + case q.default.Vf.pE: z = y; x.unshift(z.id + "(" + z.name + ")"); break; - case q.default.Uf.LOCATION: + case q.default.Vf.LOCATION: x.unshift(y.id); break; - case q.default.Uf.URL: + case q.default.Vf.URL: x.unshift(""); } return x.length ? "/" + x.join("/") : ""; @@ -88661,29 +88502,29 @@ E3cbY[513816] = false; function f(y) { var x; - if ((y = y.parent) && 0 < y.children.length && y.Od !== w.Jk) { + if ((y = y.parent) && 0 < y.children.length && y.Vd !== v.yl) { x = {}; - x[w.Jk] = []; - x[w.Wh] = []; - x[w.TEMPORARY] = []; + x[v.yl] = []; + x[v.Uh] = []; + x[v.TEMPORARY] = []; y.children.forEach(function(z) { - z && x[z.Od].push(z); + z && x[z.Vd].push(z); }); - 0 < x[w.Jk].length && (y.Od = w.Jk, f(y)); + 0 < x[v.yl].length && (y.Vd = v.yl, f(y)); } } - function h(y) { - return y.Od !== w.Jk; + function k(y) { + return y.Vd !== v.yl; } function d(y) { - switch (y.Od) { - case w.Jk: + switch (y.Vd) { + case v.yl: return "OK"; - case w.Wh: + case v.Uh: return "FAILED PERMANENTLY"; - case w.TEMPORARY: + case v.TEMPORARY: return "FAILED TEMPORARILY"; default: return "INVALID"; @@ -88691,7 +88532,7 @@ E3cbY[513816] = false; } function g(y, x) { - if (y.Od === w.TEMPORARY || y.Od === w.Wh && x) y.Od = w.Jk; + if (y.Vd === v.TEMPORARY || y.Vd === v.Uh && x) y.Vd = v.yl; y.children && y.children.forEach(function(z) { z && g(z, x); }); @@ -88701,139 +88542,152 @@ E3cbY[513816] = false; value: !0 } }); - b.oIa = void 0; - n = a(5163); - k = n.__importStar(a(17267)); + b.RIa = void 0; + p = a(5163); + h = p.__importStar(a(17267)); r = a(90745); - m = a(66164); - p = a(65161); - q = n.__importDefault(a(14282)); + l = a(66164); + n = a(65161); + q = p.__importDefault(a(14282)); u = a(52571); - t = new m.platform.Console("ASEJS_LOCATION_SELECTOR", "media|asejs"); + t = new l.platform.Console("ASEJS_LOCATION_SELECTOR", "media|asejs"); (function(y) { - y[y.Jk = 0] = "OK"; + y[y.yl = 0] = "OK"; y[y.TEMPORARY = 1] = "TEMPORARY"; - y[y.Wh = 2] = "PERMANENT"; - })(w || (w = {})); - (function(y) { - y[y.Tu = 0] = "STARTUP"; - y[y.Iob = 1] = "REBUFFER"; + y[y.Uh = 2] = "PERMANENT"; })(v || (v = {})); + (function(y) { + y[y.$u = 0] = "STARTUP"; + y[y.Hpb = 1] = "REBUFFER"; + })(w || (w = {})); a = (function(y) { - var h$n; - h$n = 2; - for (; h$n !== 22;) { - switch (h$n) { + var M$l; + M$l = 2; + + function x(z, B, A, C, D, E) { + var q1T, G; + q1T = 2; + for (; q1T !== 25;) { + switch (q1T) { + case 11: + var m4U = "netwo"; + m4U += "r"; + m4U += "k"; + G.DN = !1; + G.gl = { + id: m4U, + Rm: q.default.Vf.Wu, + Vd: v.yl, + xw: void 0, + parent: void 0, + children: G.FC + }; + G.O2 = null; + G.Ez = null; + G.lI = q.default.Js.$u; + q1T = 17; + break; + case 2: + var u6p = "L"; + u6p += "I"; + u6p += "VE"; + G = y.call(this) || this; + G.Jc = A; + G.Cj = C; + G.config = D; + G.Osb = E; + G.PRa = u6p; + q1T = 8; + break; + case 17: + var u3t = "1SI"; + u3t += "YbZrNJ"; + u3t += "C"; + u3t += "p9"; + var J9t = "L"; + J9t += "I"; + J9t += "V"; + J9t += "E"; + A = z.Zi; + G.aa = J9t === z.Rf && !!A; + G.s3(z, B, q.default.Js.$u); + u3t; + return G; + break; + case 8: + G.r0b = w.$u; + G.Nh = {}; + G.yk = {}; + G.urls = {}; + G.streams = {}; + G.FC = []; + q1T = 11; + break; + } + } + } + for (; M$l !== 22;) { + switch (M$l) { case 10: - x.prototype.sh = function() { - var f$m; - f$m = 2; - for (; f$m !== 1;) { - switch (f$m) { - case 2: - this.q1b(v.Iob); - f$m = 1; - break; + x.prototype.rh = function() { + var y4L; + y4L = 2; + for (; y4L !== 1;) { + switch (y4L) { case 4: - this.q1b(v.Iob); - f$m = 4; + this.K2b(w.Hpb); + y4L = 8; + break; + case 2: + this.K2b(w.Hpb); + y4L = 1; break; } } }; - x.prototype.Oa = function() { - var g6T; - g6T = 2; - for (; g6T !== 1;) { - switch (g6T) { + M$l = 20; + break; + case 20: + x.prototype.Na = function() { + var d9$; + d9$ = 2; + for (; d9$ !== 1;) { + switch (d9$) { case 2: - this.config.CSb && this.mYb(); - g6T = 1; + this.config.PTb && this.EZb(); + d9$ = 1; break; } } }; - x.prototype.k_b = function(z) { - var R7j, B, C, D, j9w, E, G, J2B, N6B, V1Q; - R7j = 2; - - function A(H) { - var T_c; - T_c = 2; - for (; T_c !== 1;) { - switch (T_c) { - case 2: - Object.keys(H).forEach(function(N) { - var w$X, M, L; - w$X = 2; - for (; w$X !== 9;) { - switch (w$X) { - case 5: - w$X = M ? 4 : 9; - break; - case 6: - D.add(N); - w$X = 6; - break; - case 1: - D.add(N); - w$X = 5; - break; - case 2: - M = H[N]; - w$X = 1; - break; - case 4: - var X1z = "L"; - X1z += "I"; - X1z += "V"; - X1z += "E"; - L = C.streams[N]; - C.streams[N] = L ? n.__assign(n.__assign({}, L), M) : { - id: N, - bitrate: M.bitrate, - ub: null, - type: M.mediaType, - clear: M.mi ? !1 : !0, - Tp: !0, - urls: [], - $O: {}, - Nh: [], - et: M, - Ora: C.aa ? X1z : void 0 - }; - w$X = 9; - break; - } - } - }); - T_c = 1; - break; - } - } - } - for (; R7j !== 4;) { - switch (R7j) { + x.prototype.E0b = function(z) { + var V$d, A, C, D, I_P, E, G, Z3S, j2y, D2O; + V$d = 2; + for (; V$d !== 4;) { + switch (V$d) { case 2: (C = this, D = new Set()); try { - j9w = 2; - for (; j9w !== 3;) { - switch (j9w) { - case 5: - A(G.value); - j9w = 4; + I_P = 2; + for (; I_P !== 3;) { + switch (I_P) { + case 2: + (E = p.__values(z), G = E.next()); + I_P = 1; break; case 1: - j9w = !G.done ? 5 : 3; + I_P = !G.done ? 5 : 3; break; - case 2: - (E = n.__values(z), G = E.next()); - j9w = 1; + case 7: + I_P = ~G.done ? 2 : 1; + break; + case 5: + B(G.value); + I_P = 4; break; case 4: G = E.next(); - j9w = 1; + I_P = 1; break; } } @@ -88843,1351 +88697,1310 @@ E3cbY[513816] = false; error: H }; } finally { - J2B = 2; - for (; J2B !== 1;) { - switch (J2B) { + Z3S = 2; + for (; Z3S !== 1;) { + switch (Z3S) { case 2: try { - N6B = 2; - for (; N6B !== 1;) { - switch (N6B) { + j2y = 2; + for (; j2y !== 1;) { + switch (j2y) { case 2: - G && !G.done && (B = E.return) && B.call(E); - N6B = 1; + G && !G.done && (A = E.return) && A.call(E); + j2y = 1; break; } } } finally { - V1Q = 2; - for (; V1Q !== 5;) { - switch (V1Q) { - case 9: - throw F.error; - V1Q = 9; + D2O = 2; + for (; D2O !== 5;) { + switch (D2O) { + case 2: + D2O = F ? 1 : 5; break; case 3: - V1Q = F ? 6 : 0; + D2O = F ? 3 : 7; break; case 1: throw F.error; - V1Q = 5; - break; - case 2: - V1Q = F ? 1 : 5; + D2O = 5; break; } } } - J2B = 1; + Z3S = 1; break; } } } - R7j = 5; - break; - case 5: Object.keys(this.streams).forEach(function(H) { - var d9x; - d9x = 2; - for (; d9x !== 1;) { - switch (d9x) { + var N71; + N71 = 2; + for (; N71 !== 1;) { + switch (N71) { case 2: D.has(H) || delete C.streams[H]; - d9x = 1; + N71 = 1; break; } } }); - R7j = 4; + V$d = 4; break; } } + + function B(H) { + var r66; + r66 = 2; + for (; r66 !== 1;) { + switch (r66) { + case 2: + Object.keys(H).forEach(function(L) { + var d9c, M, N; + d9c = 2; + for (; d9c !== 9;) { + switch (d9c) { + case 2: + M = H[L]; + D.add(L); + d9c = 5; + break; + case 4: + var L6Z = "L"; + L6Z += "I"; + L6Z += "V"; + L6Z += "E"; + N = C.streams[L]; + C.streams[L] = N ? p.__assign(p.__assign({}, N), M) : { + id: L, + bitrate: M.bitrate, + tb: null, + type: M.mediaType, + clear: M.ki ? !1 : !0, + Rp: !0, + urls: [], + GP: {}, + Nh: [], + ot: M, + nsa: C.aa ? L6Z : void 0 + }; + d9c = 9; + break; + case 5: + d9c = M ? 4 : 9; + break; + } + } + }); + r66 = 1; + break; + } + } + } }; - x.prototype.$$a = function(z, A, B) { - var S8Z, C; - S8Z = 2; - for (; S8Z !== 5;) { - switch (S8Z) { + x.prototype.Lab = function(z, B, A) { + var T$S, C; + T$S = 2; + for (; T$S !== 5;) { + switch (T$S) { case 2: C = this; - A.streams.forEach(function(D) { - var d7y; - d7y = 2; - for (; d7y !== 1;) { - switch (d7y) { + B.streams.forEach(function(D) { + var k43; + k43 = 2; + for (; k43 !== 1;) { + switch (k43) { case 2: - C.aab(z, D.downloadable_id, D, B); - d7y = 1; + C.Mab(z, D.downloadable_id, D, A); + k43 = 1; break; } } }); - S8Z = 5; + T$S = 5; break; } } }; - x.prototype.b_b = function(z, A) { - var O8Y, B; - O8Y = 2; - for (; O8Y !== 4;) { - switch (O8Y) { - case 2: - var K5l = "n"; - K5l += "o"; - K5l += "n"; - K5l += "e"; - O8Y = K5l !== z.id ? 1 : 4; - break; + x.prototype.v0b = function(z, B) { + var I8W, A; + I8W = 2; + for (; I8W !== 4;) { + switch (I8W) { case 1: - var q58 = "imsc"; - q58 += "1."; - q58 += "1"; - var Z9e = "i"; - Z9e += "msc"; - Z9e += "1.1"; - B = z.downloadableIds[Z9e]; - (z = z.ttDownloadables[q58]) && B && this.aab(p.u.Ga, B, z, A); - O8Y = 4; + var J2z = "i"; + J2z += "msc"; + J2z += "1"; + J2z += "."; + J2z += "1"; + var D3O = "i"; + D3O += "msc1."; + D3O += "1"; + A = z.downloadableIds[D3O]; + (z = z.ttDownloadables[J2z]) && A && this.Mab(n.u.Da, A, z, B); + I8W = 4; break; - case 9: - O8Y = "" == z.id ? 2 : 1; + case 2: + var S17 = "n"; + S17 += "o"; + S17 += "ne"; + I8W = S17 !== z.id ? 1 : 4; break; } } }; - x.prototype.aab = function(z, A, B, C) { - var j8Z, D, E; - j8Z = 2; - for (; j8Z !== 10;) { - switch (j8Z) { - case 2: - D = this.streams[A]; - j8Z = 1; + x.prototype.Mab = function(z, B, A, C) { + var L57, E, D; + L57 = 2; + for (; L57 !== 10;) { + switch (L57) { + case 8: + var h6h = "L"; + h6h += "I"; + h6h += "V"; + h6h += "E"; + var O8k = "n"; + O8k += "o"; + O8k += "n"; + O8k += "e"; + O8k += "-"; + D = { + id: B, + bitrate: D, + tb: E, + type: z, + profile: C, + clear: 0 === C.indexOf(O8k), + Rp: !0, + urls: [], + GP: {}, + Nh: [], + nsa: this.aa ? h6h : void 0 + }; + L57 = 7; break; - case 1: - j8Z = k.Vp(D) && C ? 5 : 12; + case 5: + C = ""; + D = 0; + E = null; + z !== n.u.Da && (C = A.content_profile, D = A.bitrate, z === n.u.W && (E = A.vmaf)); + L57 = 8; break; - case 7: - this.streams[D.id] = D; - j8Z = 6; + case 1: + L57 = h.oo(D) && C ? 5 : 12; break; case 6: - this.c_b(D, B.urls); - k.Hp(D.$O, function(G) { - var j9B; - j9B = 2; - for (; j9B !== 1;) { - switch (j9B) { + this.w0b(D, A.urls); + h.Gp(D.GP, function(G) { + var p58; + p58 = 2; + for (; p58 !== 1;) { + switch (p58) { case 2: G.sort(function(F, H) { - var H5k; - H5k = 2; - for (; H5k !== 1;) { - switch (H5k) { - case 2: - return F.Ub.bc - H.Ub.bc; - break; + var L3C; + L3C = 2; + for (; L3C !== 1;) { + switch (L3C) { case 4: - return F.Ub.bc * H.Ub.bc; + return F.Ub.dc / H.Ub.dc; + break; + case 2: + return F.Ub.dc - H.Ub.dc; break; } } }); - j9B = 1; + p58 = 1; break; } } }); D.Nh = D.Nh.sort(function(G, F) { - var W5W; - W5W = 2; - for (; W5W !== 1;) { - switch (W5W) { + var F9l; + F9l = 2; + for (; F9l !== 1;) { + switch (F9l) { case 2: - return G.level - F.level || G.bc - F.bc; + return G.level - F.level || G.dc - F.dc; break; } } }); - j8Z = 10; + L57 = 10; break; - case 5: - C = ""; - D = 0; - E = null; - z !== p.u.Ga && (C = B.content_profile, D = B.bitrate, z === p.u.X && (E = B.vmaf)); - j8Z = 8; + case 12: + L57 = !D && !C ? 11 : 6; + break; + case 2: + D = this.streams[B]; + L57 = 1; break; case 11: return; break; - case 8: - var l0v = "L"; - l0v += "I"; - l0v += "V"; - l0v += "E"; - var Y6x = "n"; - Y6x += "o"; - Y6x += "n"; - Y6x += "e"; - Y6x += "-"; - D = { - id: A, - bitrate: D, - ub: E, - type: z, - profile: C, - clear: 0 === C.indexOf(Y6x), - Tp: !0, - urls: [], - $O: {}, - Nh: [], - Ora: this.aa ? l0v : void 0 - }; - j8Z = 7; - break; - case 12: - j8Z = !D && !C ? 11 : 6; + case 7: + this.streams[D.id] = D; + L57 = 6; break; } } }; - x.prototype.c_b = function(z, A) { - var L1O, B; - L1O = 2; - for (; L1O !== 5;) { - switch (L1O) { + x.prototype.w0b = function(z, B) { + var B$5, A; + B$5 = 2; + for (; B$5 !== 5;) { + switch (B$5) { case 2: - B = this; - A.forEach(function(C) { - var l0M, D, E, G, F, H; - l0M = 2; - for (; l0M !== 14;) { - switch (l0M) { - case 5: - l0M = G ? 4 : 14; - break; + A = this; + B.forEach(function(C) { + var f4C, D, E, G, F, H; + f4C = 2; + for (; f4C !== 14;) { + switch (f4C) { case 2: - (D = C.url, E = B.urls[D], G = B.yk[C.cdn_id]); - B.aa && (F = C.liveOcaCapabilities); - l0M = 5; + (D = C.url, E = A.urls[D], G = A.yk[C.cdn_id]); + A.aa && (F = C.liveOcaCapabilities); + f4C = 5; break; - case 8: - 0 === z.Nh.filter(function(N) { - var V9N; - V9N = 2; - for (; V9N !== 1;) { - switch (V9N) { - case 2: - return N.id === H.id; - break; - case 4: - return N.id !== H.id; - break; - } - } - }).length && z.Nh.push(H); - H.streams[z.id] = z; - (C = z.$O[H.id]) ? C.push(E): z.$O[H.id] = [E]; - l0M = 14; + case 5: + f4C = G ? 4 : 14; break; case 4: - k.Vp(E) && (E = { + h.oo(E) && (E = { id: D, - Um: q.default.Uf.URL, - Od: w.Jk, - jw: void 0, + Rm: q.default.Vf.URL, + Vd: v.yl, + xw: void 0, parent: G, children: [], url: D, Ub: G, stream: z, - i8: F - }, B.urls[D] = E, G.children.push(E)); + F8: F + }, A.urls[D] = E, G.children.push(E)); H = G.location; z.urls.push(E); - l0M = 8; + 0 === z.Nh.filter(function(L) { + var b$7; + b$7 = 2; + for (; b$7 !== 1;) { + switch (b$7) { + case 4: + return L.id == H.id; + break; + case 2: + return L.id === H.id; + break; + } + } + }).length && z.Nh.push(H); + H.streams[z.id] = z; + (C = z.GP[H.id]) ? C.push(E): z.GP[H.id] = [E]; + f4C = 14; break; } } }); - L1O = 5; + B$5 = 5; break; } } }; - h$n = 27; - break; - case 23: - return x; - break; - case 2: - n.__extends(x, y); - x.prototype.hr = function() { - var V23; - V23 = 2; - for (; V23 !== 1;) { - switch (V23) { + x.prototype.n$b = function() { + var r_E, C, z, B, A; + r_E = 2; + for (; r_E !== 6;) { + switch (r_E) { + case 3: + r_E = null === this.O2 || this.O2 + B.tsa < C ? 9 : 8; + break; + case 8: + A.sort(function(D, E) { + var o5n; + o5n = 2; + for (; o5n !== 1;) { + switch (o5n) { + case 2: + return D.level - E.level || D.dc - E.dc; + break; + } + } + }); + return A; + break; case 4: - return h(this.el); + C = l.platform.time.va(); + r_E = 3; + break; + case 5: + return null; + break; + case 9: + (A.forEach(function(D) { + var A$H; + A$H = 2; + for (; A$H !== 1;) { + switch (A$H) { + case 2: + D.id !== z.Jc.location && (D.ib = z.Cj.get(D.id)); + A$H = 1; + break; + } + } + }), this.O2 = C); + r_E = 8; + break; + case 1: + r_E = 0 === A.length ? 5 : 4; break; case 2: - return h(this.el); + (z = this, B = this.config, A = this.FC.filter(function(D) { + var f8L; + f8L = 2; + for (; f8L !== 1;) { + switch (f8L) { + case 4: + return +k(D) || 5 === D.level; + break; + case 2: + return !k(D) && 0 !== D.level; + break; + } + } + })); + r_E = 1; break; } } }; - x.prototype.f3b = function(z) { - var D77; - D77 = 2; - for (; D77 !== 5;) { - switch (D77) { + M$l = 26; + break; + case 8: + x.prototype.Bhb = function(z, B, A) { + var N7B, C, D, E, G, F, H, L; + N7B = 2; + for (; N7B !== 16;) { + switch (N7B) { case 2: - D77 = (z = this.urls[z]) && z.parent ? 1 : 5; - break; - case 1: - return z.parent.id; + (C = this, D = this.config, E = !1); + this.aa && void 0 !== A && A !== this.PRa && (void 0 === this.QRa || l.platform.time.va() - this.QRa > D.mTb) && (this.PRa = A, this.QRa = l.platform.time.va(), E = !0); + E && (this.Ez = null); + (G = this.Jc.get(), F = 0); + l.platform.vt && l.platform.vt(z); + N7B = 9; break; case 9: - return z.parent.id; + N7B = k(this.gl) ? 8 : 7; + break; + case 12: + N7B = !this.Ez ? 11 : 10; + break; + case 7: + H = q.default.xl.yJ; + D.Ota && (H = q.default.xl.xJ); + this.Jc.location && G.confidence >= H && (z = this.Nh[this.Jc.location]) && (z.ib = G); + h.xc(this.Ez) && (this.Ez = this.n$b()); + N7B = 12; + break; + case 8: + return !1; + break; + case 11: + return (this.fs(q.default.Vf.Wu, !1), !1); + break; + case 10: + L = this.Ez; + N7B = 20; + break; + case 18: + var i89 = "(empty "; + i89 += "stream li"; + i89 += "st)"; + var A3V = "Did not"; + A3V += " fi"; + A3V += "nd a URL for AN"; + A3V += "Y stream..."; + var U7m = "ne"; + U7m += "tworkFa"; + U7m += "ile"; + U7m += "d"; + var z19 = "Network has faile"; + z19 += "d, not"; + z19 += " updating stream selec"; + z19 += "tio"; + z19 += "n"; + B.forEach(function(M, N) { + var S8h, P; + S8h = 2; + for (; S8h !== 5;) { + switch (S8h) { + case 2: + var d_5 = " "; + d_5 += "K"; + d_5 += "bp"; + d_5 += "s"; + d_5 += ")"; + var N4I = " "; + N4I += "("; + var g6O = "]"; + g6O += " "; + var O3B = "Failing stre"; + O3B += "a"; + O3B += "m"; + O3B += " ["; + P = M.id; + L.some(function(J) { + var P2P, I, K; + P2P = 2; + for (; P2P !== 8;) { + switch (P2P) { + case 2: + I = J.streams[P]; + P2P = 1; + break; + case 5: + return !1; + break; + case 4: + K = I.Nh[0]; + P2P = 3; + break; + case 3: + void 0 === M.V$ && (M.V$ = K.id, M.dwa = I.GP[K.id][0].Ub.id); + return I.GP[J.id].some(function(O) { + var j7X, U; + j7X = 2; + for (; j7X !== 20;) { + switch (j7X) { + case 1: + return (O.Ub.Vd === v.TEMPORARY && (M.Vd = v.TEMPORARY), D.RH && M.Ub === O.Ub.id && O.Ub.xw && (M.xw = O.Ub.xw), !1); + break; + case 2: + j7X = k(O.Ub) ? 1 : 5; + break; + case 3: + var F5D = "locatio"; + F5D += "nfai"; + F5D += "lov"; + F5D += "er"; + var U_q = "server"; + U_q += "failo"; + U_q += "ver"; + var L_R = "p"; + L_R += "erfo"; + L_R += "rmance"; + var e4W = "unk"; + e4W += "n"; + e4W += "o"; + e4W += "wn"; + U = e4W; + M.location !== J.id && (D.RH ? M.Sra = J.id === K.id : U = J !== L[0] && E && I.nsa !== A ? "" + q.default.Js.jqb : J !== L[0] ? "" + q.default.Js.ida : void 0 === M.location ? "" + q.default.Js.$u : h.oo(M.f6a) || M.f6a === J.id ? h.oo(M.l6a) || M.l6a === O.Ub.id ? L_R : U_q : F5D, M.location = J.id, M.usa = J.level, M.Go = U); + M.url = O.url; + M.Ub = O.Ub.id; + M.HY = O.Ub.name; + M.js = O.Ub.type; + j7X = 13; + break; + case 5: + j7X = k(O) || E && !O.F8.some(function(ca) { + var Y3Y; + Y3Y = 2; + for (; Y3Y !== 1;) { + switch (Y3Y) { + case 2: + N9ASY.R_R(8); + return N9ASY.d2N(A, ca); + break; + } + } + }) ? 4 : 3; + break; + case 4: + return !1; + break; + case 13: + E && (I.nsa = A); + M.ib = D.kka ? J.ib.confidence >= q.default.xl.xJ || G.confidence < H ? J.ib : G : G.confidence === q.default.xl.HAVE_NOTHING || J.ib.confidence >= q.default.xl.xJ ? J.ib : G; + D.WZa && !M.ib.Qt && (M.ib.Qt = J.ib.Qt); + return !0; + break; + } + } + }); + break; + case 1: + P2P = !I ? 5 : 4; + break; + } + } + }) ? (M.Ey = !1, M.Vd = void 0, M.Rp && ++F) : M.Vd && M.Vd === v.TEMPORARY ? C.gl.Vd = v.TEMPORARY : M.Ey || (t.warn(O3B + N + g6O + P + N4I + M.bitrate + d_5), M.fAb(), M.Ey = !0); + S8h = 5; + break; + } + } + }); + return k(this.gl) ? (t.warn(z19), this.DN = !0, this.emit(U7m, this.gl.Vd === v.Uh), !1) : F ? !0 : (t.warn(A3V + (B.length ? "" : i89)), this.fs(q.default.Vf.Wu, !0), !1); + break; + case 20: + N7B = !L.length ? 19 : 18; + break; + case 19: + return (this.fs(q.default.Vf.Wu, !1), !1); break; } } }; - x.prototype.q2a = function(z) { - var P3w, A, B, D8M, C, D, E, q8d, A44, A7P; - P3w = 2; - for (; P3w !== 4;) { - switch (P3w) { + x.prototype.I4b = function(z, B) { + var T9G, A, C; + T9G = 2; + for (; T9G !== 4;) { + switch (T9G) { case 2: - B = []; - try { - D8M = 2; - for (; D8M !== 9;) { - switch (D8M) { + (A = [], C = /^http(s?):\/\/([^\/:]+):?([0-9]*)/); + h.forEach(this.urls, function(D, E) { + var h_$, G, L, F, H; + h_$ = 2; + for (; h_$ !== 13;) { + switch (h_$) { + case 8: + h_$ = h.vg(H) && h.vg(G) && H === z && G == B ? 7 : 13; + break; case 2: - (C = n.__values(Object.keys(this.urls)), D = C.next()); - D8M = 1; + D = D.Ub; + G = E.match(C); + h_$ = 5; break; case 5: - E = this.urls[D.value]; - E.url === z.stream.url && B.push(E.Ub); - D8M = 3; + h_$ = G && 4 === G.length ? 4 : 13; break; - case 3: - D = C.next(); - D8M = 1; - break; - case 1: - D8M = !D.done ? 5 : 9; - break; - case 6: - D8M = -D.done ? 8 : 8; - break; - } - } - } catch (F) { - var G; - G = { - error: F - }; - } finally { - q8d = 2; - for (; q8d !== 1;) { - switch (q8d) { - case 2: - try { - A44 = 2; - for (; A44 !== 1;) { - switch (A44) { - case 2: - D && !D.done && (A = C.return) && A.call(C); - A44 = 1; - break; - } - } - } finally { - A7P = 2; - for (; A7P !== 5;) { - switch (A7P) { - case 3: - A7P = G ? 7 : 8; - break; + case 7: + D.urls.some(function(M) { + var K9Y; + K9Y = 2; + for (; K9Y !== 5;) { + switch (K9Y) { case 1: - throw G.error; - A7P = 5; + return (L = M, !0); break; case 2: - A7P = G ? 1 : 5; + K9Y = M.url === E ? 1 : 5; + break; + case 9: + return (L = M, +5); break; } } - } - q8d = 1; + }); + L && A.push({ + url: L, + Ub: D + }); + h_$ = 13; + break; + case 4: + var y3h = "8"; + y3h += "0"; + var V3d = "4"; + V3d += "4"; + V3d += "3"; + (F = "s" === G[1], H = G[2]); + G = G[3]; + G.length || (G = F ? V3d : y3h); + h_$ = 8; break; } } - } - P3w = 5; - break; - case 5: - return B; + }); + return A; break; } } }; - h$n = 3; - break; - case 14: - x.prototype.k1b = function(z, A, B) { - var t_X, C, D, l4m; - t_X = 2; - for (; t_X !== 16;) { - switch (t_X) { - case 19: - t_X = l4m === w.Jk ? 7 : 18; + x.prototype.fs = function(z, B, A, C) { + var D0M, p5J, D, E, G; + D0M = 2; + for (; D0M !== 25;) { + switch (D0M) { + case 8: + p5J = D.Vd; + D0M = p5J === v.Uh ? 7 : 17; break; case 2: - C = this.urls[z]; - z = this.el.Od; - D = B ? w.Wh : w.TEMPORARY; - t_X = 4; + (D = z !== q.default.Vf.Wu && A ? this.urls[A] : this.gl, E = this.gl.Vd, G = B ? v.Uh : v.TEMPORARY); + D0M = 1; break; - case 17: - var o$T = "Inva"; - o$T += "lid"; - o$T += " "; - o$T += "failure state"; - throw Error(o$T); - t_X = 7; + case 9: + var J5d = " "; + J5d += ":"; + J5d += " w"; + J5d += "as"; + J5d += " "; + var o3O = " "; + o3O += "a"; + o3O += "t"; + o3O += " "; + var p_F = " failur"; + p_F += "e re"; + p_F += "p"; + p_F += "ort"; + p_F += "ed for "; + var t1V = "T"; + t1V += "E"; + t1V += "M"; + t1V += "P"; + var d2j = "P"; + d2j += "E"; + d2j += "R"; + d2j += "M"; + var R$U = "rep"; + R$U += "o"; + R$U += "rtFai"; + R$U += "lu"; + R$U += "re: "; + t.warn(R$U + (B ? d2j : t1V) + p_F + q.default.Vf.name[z] + o3O + m(D) + J5d + d(D)); + D0M = 8; break; - case 13: - var p4D = "n"; - p4D += "etwo"; - p4D += "rkF"; - p4D += "ailed"; - var g8X = "Emitting networkF"; - g8X += "aile"; - g8X += "d, perm"; - g8X += "ane"; - g8X += "nt ="; - A > z && (t.warn(g8X, A === w.Wh), this.emit(p4D, A === w.Wh)); - this.pz = null; - this.UH = q.default.Fs.Hk; - t_X = 10; + case 5: + D = D.parent; + D0M = 1; break; - case 4: - t_X = C && D !== C.Od ? 3 : 16; + case 15: + D0M = 27; break; - case 9: - l4m = C.Od; - t_X = l4m === w.Wh ? 8 : 20; + case 4: + D0M = D ? 3 : 26; break; - case 8: + case 7: return; break; - case 20: - t_X = l4m === w.TEMPORARY ? 7 : 19; - break; - case 10: + case 12: + var U1M = "net"; + U1M += "workFa"; + U1M += "ile"; + U1M += "d"; + var n9h = "Emitt"; + n9h += "ing"; + n9h += " networkFailed, "; + n9h += "permanent ="; + z = this.gl.Vd; + z > E && (t.warn(n9h, z === v.Uh), this.emit(U1M, z === v.Uh)); + this.Ez = null; + this.lI = q.default.Js.Ik; + C && (this.lI = q.default.Js.lpb, D.xw = C); this.dump(); - t_X = 16; + D0M = 25; break; - case 7: - C.Od = D; - this.bN = this.bN || h(this.el); - A = this.el.Od; - t_X = 13; + case 3: + D0M = G !== D.Vd ? 9 : 25; break; - case 18: - t_X = 17; + case 26: + var e2s = "Unable "; + e2s += "t"; + e2s += "o find failure "; + e2s += "e"; + e2s += "ntity for URL "; + N9ASY.J17(0); + t.warn(N9ASY.d2N(A, e2s)); + D0M = 25; break; - case 3: - var h8T = " :"; - h8T += " wa"; - h8T += "s"; - h8T += " "; - var S4F = " "; - S4F += "a"; - S4F += "t"; - S4F += " "; - var a0D = " failur"; - a0D += "e reported for"; - a0D += " "; - var M$g = "T"; - M$g += "E"; - M$g += "M"; - M$g += "P"; - var s3V = "P"; - s3V += "E"; - s3V += "R"; - s3V += "M"; - var M2$ = "reportFa"; - M2$ += "il"; - M2$ += "ur"; - M2$ += "e"; - M2$ += "ForUrl "; - t.warn(M2$ + (B ? s3V : M$g) + a0D + q.default.Uf.name[A] + S4F + l(C) + h8T + d(C)); - t_X = 9; + case 27: + var H_z = "Invalid fail"; + H_z += "u"; + H_z += "re state"; + throw Error(H_z); + D0M = 6; break; - } - } - }; - x.prototype.Lbb = function(z, A) { - var u7m; - u7m = 2; - for (; u7m !== 3;) { - switch (u7m) { - case 2: - u7m = (z = this.yk[z]) ? 1 : 5; + case 17: + D0M = p5J === v.TEMPORARY ? 6 : 16; break; case 1: - (g(z, A), f(z)); - u7m = 5; + D0M = D && D.parent && D.Rm !== z ? 5 : 4; break; - case 5: - this.pz = null; - this.UH = q.default.Fs.Xea; - u7m = 3; + case 16: + D0M = p5J === v.yl ? 6 : 15; break; - case 8: - u7m = (z = this.yk[z]) ? 7 : 6; + case 6: + D.Vd = G; + c(D); + this.DN = this.DN || k(this.gl); + D0M = 12; break; } } }; - x.prototype.Q$ = function() { - var o3c; - o3c = 2; - for (; o3c !== 1;) { - switch (o3c) { + x.prototype.E2b = function(z, B, A) { + var s7k, C, D, u1G; + s7k = 2; + for (; s7k !== 16;) { + switch (s7k) { case 2: - g(this.el, !1); - o3c = 1; + C = this.urls[z]; + z = this.gl.Vd; + D = A ? v.Uh : v.TEMPORARY; + s7k = 4; + break; + case 4: + s7k = C && D !== C.Vd ? 3 : 16; + break; + case 19: + s7k = u1G === v.yl ? 7 : 18; + break; + case 20: + s7k = u1G === v.TEMPORARY ? 7 : 19; + break; + case 3: + var Y13 = " : w"; + Y13 += "as"; + Y13 += " "; + var G2u = " "; + G2u += "a"; + G2u += "t"; + G2u += " "; + var T95 = " failure r"; + T95 += "epo"; + T95 += "rted "; + T95 += "for "; + var G5C = "T"; + G5C += "E"; + G5C += "M"; + G5C += "P"; + var T4k = "P"; + T4k += "E"; + T4k += "R"; + T4k += "M"; + var X0W = "reportF"; + X0W += "ailureFo"; + X0W += "rUrl "; + t.warn(X0W + (A ? T4k : G5C) + T95 + q.default.Vf.name[B] + G2u + m(C) + Y13 + d(C)); + s7k = 9; + break; + case 17: + var l1F = "Invalid "; + l1F += "failure sta"; + l1F += "te"; + throw Error(l1F); + s7k = 7; + break; + case 9: + u1G = C.Vd; + s7k = u1G === v.Uh ? 8 : 20; + break; + case 7: + C.Vd = D; + this.DN = this.DN || k(this.gl); + B = this.gl.Vd; + s7k = 13; + break; + case 18: + s7k = 17; + break; + case 8: + return; + break; + case 13: + var c53 = "networkFa"; + c53 += "il"; + c53 += "e"; + c53 += "d"; + var W9Q = "Emitting networkFailed"; + W9Q += ", perm"; + W9Q += "anent ="; + B > z && (t.warn(W9Q, B === v.Uh), this.emit(c53, B === v.Uh)); + this.Ez = null; + this.lI = q.default.Js.Ik; + this.dump(); + s7k = 16; break; } } }; - x.prototype.Jta = function(z) { - var B3q; - B3q = 2; - for (; B3q !== 1;) { - switch (B3q) { + M$l = 13; + break; + case 2: + p.__extends(x, y); + x.prototype.pr = function() { + var g9n; + g9n = 2; + for (; g9n !== 1;) { + switch (g9n) { case 2: - this.Mrb(z); - B3q = 1; + return k(this.gl); + break; + case 4: + return k(this.gl); break; } } }; - h$n = 10; - break; - case 3: - x.prototype.o1a = function(z) { - var d2Q; - d2Q = 2; - for (; d2Q !== 1;) { - switch (d2Q) { + x.prototype.E4b = function(z) { + var M5i; + M5i = 2; + for (; M5i !== 5;) { + switch (M5i) { case 2: - for (var A in this.streams) - if (this.streams[A].et === z) { - return this.streams[A]; - } d2Q = 1; + M5i = (z = this.urls[z]) && z.parent ? 1 : 5; + break; + case 1: + return z.parent.id; + break; + case 9: + return z.parent.id; break; } } }; - x.prototype.T2 = function(z, A, B) { - var p8c, F, C, D, E, G; - p8c = 2; - for (; p8c !== 26;) { - switch (p8c) { - case 14: - F = !0; - A && (F = !1, this.k_b(A)); - z.audio_tracks.forEach(function(H) { - var l7t; - l7t = 2; - for (; l7t !== 1;) { - switch (l7t) { + x.prototype.R2a = function(z) { + var R3K, B, A, I1R, C, D, E, b6m, v$u, v7L; + R3K = 2; + for (; R3K !== 4;) { + switch (R3K) { + case 2: + A = []; + try { + I1R = 2; + for (; I1R !== 9;) { + switch (I1R) { case 2: - C.$$a(p.u.$, H, F); - l7t = 1; + (C = p.__values(Object.keys(this.urls)), D = C.next()); + I1R = 1; break; - } - } - }); - z.video_tracks.forEach(function(H) { - var m$R; - m$R = 2; - for (; m$R !== 1;) { - switch (m$R) { - case 2: - C.$$a(p.u.X, H, F); - m$R = 1; + case 5: + E = this.urls[D.value]; + E.url === z.stream.url && A.push(E.Ub); + I1R = 3; break; - } - } - }); - null === (D = z.timedtexttracks) || void 0 === D ? void 0 : D.forEach(function(H) { - var U0s; - U0s = 2; - for (; U0s !== 1;) { - switch (U0s) { - case 2: - C.b_b(H, F); - U0s = 1; + case 1: + I1R = !D.done ? 5 : 9; break; - case 4: - C.b_b(H, F); - U0s = 2; + case 6: + I1R = +D.done ? 6 : 7; + break; + case 3: + D = C.next(); + I1R = 1; break; } } - }); - z = this.uC.filter(function(H) { - var T4i, N; - T4i = 2; - for (; T4i !== 4;) { - switch (T4i) { + } catch (F) { + var G; + G = { + error: F + }; + } finally { + b6m = 2; + for (; b6m !== 1;) { + switch (b6m) { case 2: - N = H.yk.every(function(M) { - var B$A; - B$A = 2; - for (; B$A !== 1;) { - switch (B$A) { - case 4: - E3cbY.Q0W(7); - var u9C = E3cbY.j2x(7, 115, 117); - return u9C == M.urls.length; - break; + try { + v$u = 2; + for (; v$u !== 1;) { + switch (v$u) { case 2: - return 0 === M.urls.length; + D && !D.done && (B = C.return) && B.call(C); + v$u = 1; break; } } - }); - N && (H.yk.forEach(function(M) { - var D_E; - D_E = 2; - for (; D_E !== 1;) { - switch (D_E) { + } finally { + v7L = 2; + for (; v7L !== 5;) { + switch (v7L) { + case 1: + throw G.error; + v7L = 5; + break; case 2: - C.yk[M.id] = void 0; - D_E = 1; + v7L = G ? 1 : 5; break; } } - }), C.Nh[H.id] = void 0, H.parent = void 0, H.children.length = 0, H.streams = {}); - return !N; + } + b6m = 1; + break; + } + } + } + return A; + break; + } + } + }; + x.prototype.O1a = function(z) { + var i2w; + i2w = 2; + for (; i2w !== 1;) { + switch (i2w) { + case 2: + for (var B in this.streams) + if (this.streams[B].ot === z) { + return this.streams[B]; + } i2w = 1; + break; + } + } + }; + x.prototype.s3 = function(z, B, A) { + var K_m, C, D, E, G, F; + K_m = 2; + for (; K_m !== 26;) { + switch (K_m) { + case 12: + z.audio_tracks.forEach(function(H) { + var O35; + O35 = 2; + for (; O35 !== 1;) { + switch (O35) { + case 2: + C.Lab(n.u.Y, H, F); + O35 = 1; break; } } }); + K_m = 11; + break; + case 19: z.forEach(function(H) { - var d2o; - d2o = 2; - for (; d2o !== 1;) { - switch (d2o) { + var N6o; + N6o = 2; + for (; N6o !== 1;) { + switch (N6o) { case 2: - H.yk.sort(function(N, M) { - var b4B; - b4B = 2; - for (; b4B !== 1;) { - switch (b4B) { + H.yk.sort(function(L, M) { + var z0p; + z0p = 2; + for (; z0p !== 1;) { + switch (z0p) { case 2: - return N.bc - M.bc; + return L.dc - M.dc; break; } } }); - d2o = 1; + N6o = 1; break; } } }); - p8c = 18; + K_m = 18; break; - case 4: - this.o2 = m.platform.time.wa(); - this.uC.sort(function(H, N) { - var d_t; - d_t = 2; - for (; d_t !== 1;) { - switch (d_t) { + case 18: + this.FC = z; + this.gl.children = z; + this.Ez = null; + K_m = 15; + break; + case 15: + this.lI = A; + this.dump(); + K_m = 26; + break; + case 11: + z.video_tracks.forEach(function(H) { + var Q52; + Q52 = 2; + for (; Q52 !== 1;) { + switch (Q52) { case 2: - return H.level - N.level || H.bc - N.bc; + C.Lab(n.u.W, H, F); + Q52 = 1; break; } } }); - z.servers.forEach(function(H) { - var o2d, M, N, L; - o2d = 2; - for (; o2d !== 14;) { - switch (o2d) { - case 5: - C.yk[N].bc = H.rank; - o2d = 14; - break; + null === (D = z.timedtexttracks) || void 0 === D ? void 0 : D.forEach(function(H) { + var s8C; + s8C = 2; + for (; s8C !== 1;) { + switch (s8C) { case 4: - M = C.Nh[H.key]; - o2d = 3; + C.v0b(H, F); + s8C = 4; break; case 2: - N = H.id; - o2d = 1; - break; - case 3: - o2d = M ? 9 : 14; + C.v0b(H, F); + s8C = 1; break; + } + } + }); + z = this.FC.filter(function(H) { + var G1h, L; + G1h = 2; + for (; G1h !== 4;) { + switch (G1h) { case 1: - o2d = C.yk[N] ? 5 : 4; + L && (H.yk.forEach(function(M) { + var y1I; + y1I = 2; + for (; y1I !== 1;) { + switch (y1I) { + case 2: + C.yk[M.id] = void 0; + y1I = 1; + break; + } + } + }), C.Nh[H.id] = void 0, H.parent = void 0, H.children.length = 0, H.streams = {}); + return !L; break; - case 9: - L = []; - H = { - id: N, - Um: q.default.Uf.ZD, - Od: w.Jk, - jw: void 0, - parent: M, - children: L, - urls: L, - name: H.name, - type: H.type, - bc: H.rank, - location: M - }; - C.yk[H.id] = H; - M.children.push(H); - o2d = 14; + case 2: + L = H.yk.every(function(M) { + var s9w; + s9w = 2; + for (; s9w !== 1;) { + switch (s9w) { + case 2: + return 0 === M.urls.length; + break; + case 4: + N9ASY.J17(9); + var B5f = N9ASY.f1s(5, 10, 0); + return B5f != M.urls.length; + break; + } + } + }); + G1h = 1; break; } } }); - p8c = 8; - break; - case 18: - this.uC = z; - this.el.children = z; - this.pz = null; - this.UH = B; - p8c = 27; + K_m = 19; break; case 2: C = this; - void 0 === B && (B = q.default.Fs.vmb); + void 0 === A && (A = q.default.Js.rnb); z.locations.forEach(function(H) { - var P7V, M, L, Q, N; - P7V = 2; - for (; P7V !== 7;) { - switch (P7V) { + var d1l, L, M, N, P; + d1l = 2; + for (; d1l !== 7;) { + switch (d1l) { + case 2: + L = H.key; + d1l = 1; + break; case 4: - (M = [], L = C.Ej.get(N), Q = C.el); + (M = [], N = C.Cj.get(L), P = C.gl); H = { - id: N, - Um: q.default.Uf.LOCATION, - Od: w.Jk, - bc: H.rank, + id: L, + Rm: q.default.Vf.LOCATION, + Vd: v.yl, + dc: H.rank, level: H.level, weight: H.weight, - jw: void 0, - parent: Q, + xw: void 0, + parent: P, children: M, yk: M, streams: {}, - jb: L + ib: N }; C.Nh[H.id] = H; - Q.children.push(H); - P7V = 7; - break; - case 5: - (C.Nh[N].bc = H.rank, C.Nh[N].level = H.level, C.Nh[N].weight = H.weight); - P7V = 7; + P.children.push(H); + d1l = 7; break; case 1: - P7V = C.Nh[N] ? 5 : 4; + d1l = C.Nh[L] ? 5 : 4; break; - case 2: - N = H.key; - P7V = 1; + case 5: + (C.Nh[L].dc = H.rank, C.Nh[L].level = H.level, C.Nh[L].weight = H.weight); + d1l = 7; break; } } }); - p8c = 4; - break; - case 8: - var J1q = "L"; - J1q += "I"; - J1q += "V"; - J1q += "E"; - var R_w = "L"; - R_w += "I"; - R_w += "V"; - R_w += "E"; - (E = z.bg, G = z.Lh); - (0, u.assert)(this.aa && R_w === E && !!G || !this.aa && J1q !== E && !G); - this.aa && (this.pSb = G.dWb); - p8c = 14; - break; - case 27: - this.dump(); - p8c = 26; + K_m = 4; break; - } - } - }; - x.prototype.Fgb = function(z, A, B) { - var S5r, H, N, C, D, E, G, F; - S5r = 2; - for (; S5r !== 16;) { - switch (S5r) { - case 8: - return !1; - break; - case 3: - m.platform.nt && m.platform.nt(z); - S5r = 9; - break; - case 19: - return (this.Ur(q.default.Uf.Pu, !1), !1); - break; - case 7: - H = q.default.vl.dJ; - D.qta && (H = q.default.vl.cJ); - this.Jc.location && G.confidence >= H && (z = this.Nh[this.Jc.location]) && (z.jb = G); - k.vc(this.pz) && (this.pz = this.K8b()); - S5r = 12; - break; - case 20: - S5r = !N.length ? 19 : 18; - break; - case 10: - N = this.pz; - S5r = 20; - break; - case 9: - S5r = h(this.el) ? 8 : 7; - break; - case 11: - return (this.Ur(q.default.Uf.Pu, !1), !1); - break; - case 2: - (C = this, D = this.config, E = !1); - this.aa && void 0 !== B && B !== this.lRa && (void 0 === this.mRa || m.platform.time.wa() - this.mRa > D.ZRb) && (this.lRa = B, this.mRa = m.platform.time.wa(), E = !0); - E && (this.pz = null); - (G = this.Jc.get(), F = 0); - S5r = 3; - break; - case 12: - S5r = !this.pz ? 11 : 10; - break; - case 18: - var k_W = "(emp"; - k_W += "ty stream"; - k_W += " l"; - k_W += "ist)"; - var i83 = "Did not find a URL for ANY "; - i83 += "strea"; - i83 += "m..."; - var k35 = "network"; - k35 += "Fa"; - k35 += "il"; - k35 += "e"; - k35 += "d"; - var G7U = "Netwo"; - G7U += "rk h"; - G7U += "as failed, not updating stream se"; - G7U += "lection"; - A.forEach(function(M, L) { - var L6U, Q; - L6U = 2; - for (; L6U !== 5;) { - switch (L6U) { + case 4: + this.O2 = l.platform.time.va(); + this.FC.sort(function(H, L) { + var y7$; + y7$ = 2; + for (; y7$ !== 1;) { + switch (y7$) { case 2: - var W5U = " Kbp"; - W5U += "s"; - W5U += ")"; - var N_4 = " "; - N_4 += "("; - var h3m = "]"; - h3m += " "; - var l0g = "Faili"; - l0g += "ng st"; - l0g += "ream "; - l0g += "["; - Q = M.id; - N.some(function(I) { - var A3d, J, K; - A3d = 2; - for (; A3d !== 8;) { - switch (A3d) { - case 2: - J = I.streams[Q]; - A3d = 1; - break; - case 5: - return !1; - break; - case 1: - A3d = !J ? 5 : 4; - break; - case 4: - K = J.Nh[0]; - void 0 === M.q$ && (M.q$ = K.id, M.Eva = J.$O[K.id][0].Ub.id); - return J.$O[I.id].some(function(P) { - var F0P, S; - F0P = 2; - for (; F0P !== 20;) { - switch (F0P) { - case 14: - M.Xr = P.Ub.type; - E && (J.Ora = B); - M.jb = D.Kja ? I.jb.confidence >= q.default.vl.cJ || G.confidence < H ? I.jb : G : G.confidence === q.default.vl.HAVE_NOTHING || I.jb.confidence >= q.default.vl.cJ ? I.jb : G; - D.qZa && !M.jb.Jt && (M.jb.Jt = I.jb.Jt); - return !0; - break; - case 2: - F0P = h(P.Ub) ? 1 : 5; - break; - case 5: - F0P = h(P) || E && !P.i8.some(function(ba) { - var Q3c; - Q3c = 2; - for (; Q3c !== 1;) { - switch (Q3c) { - case 2: - E3cbY.Q0W(8); - return E3cbY.j2x(ba, B); - break; - } - } - }) ? 4 : 3; - break; - case 9: - var j5h = "l"; - j5h += "ocat"; - j5h += "ionfailover"; - var D0Z = "serv"; - D0Z += "erf"; - D0Z += "ailo"; - D0Z += "ver"; - var t_Q = "p"; - t_Q += "erforman"; - t_Q += "c"; - t_Q += "e"; - M.location !== I.id && (D.zH ? M.qra = I.id === K.id : S = I !== N[0] && E && J.Ora !== B ? "" + q.default.Fs.kpb : I !== N[0] ? "" + q.default.Fs.Eca : void 0 === M.location ? "" + q.default.Fs.Tu : k.Vp(M.D5a) || M.D5a === I.id ? k.Vp(M.J5a) || M.J5a === P.Ub.id ? t_Q : D0Z : j5h, M.location = I.id, M.Vra = I.level, M.Ho = S); - M.url = P.url; - M.Ub = P.Ub.id; - F0P = 6; - break; - case 6: - M.ZX = P.Ub.name; - F0P = 14; - break; - case 1: - return (P.Ub.Od === w.TEMPORARY && (M.Od = w.TEMPORARY), D.zH && M.Ub === P.Ub.id && P.Ub.jw && (M.jw = P.Ub.jw), !1); - break; - case 4: - return !1; - break; - case 3: - var B3H = "u"; - B3H += "nk"; - B3H += "n"; - B3H += "o"; - B3H += "wn"; - S = B3H; - F0P = 9; - break; - } - } - }); - break; - } - } - }) ? (M.qy = !1, M.Od = void 0, M.Tp && ++F) : M.Od && M.Od === w.TEMPORARY ? C.el.Od = w.TEMPORARY : M.qy || (t.warn(l0g + L + h3m + Q + N_4 + M.bitrate + W5U), M.czb(), M.qy = !0); - L6U = 5; + return H.level - L.level || H.dc - L.dc; break; } } }); - return h(this.el) ? (t.warn(G7U), this.bN = !0, this.emit(k35, this.el.Od === w.Wh), !1) : F ? !0 : (t.warn(i83 + (A.length ? "" : k_W)), this.Ur(q.default.Uf.Pu, !0), !1); - break; - } - } - }; - x.prototype.j3b = function(z, A) { - var q0l, B, C; - q0l = 2; - for (; q0l !== 4;) { - switch (q0l) { - case 2: - (B = [], C = /^http(s?):\/\/([^\/:]+):?([0-9]*)/); - k.forEach(this.urls, function(D, E) { - var r3J, N, F, H, G; - r3J = 2; - for (; r3J !== 13;) { - switch (r3J) { - case 7: - D.urls.some(function(M) { - var b3S; - b3S = 2; - for (; b3S !== 5;) { - switch (b3S) { - case 2: - b3S = M.url === E ? 1 : 5; - break; - case 1: - return (N = M, !0); - break; - } - } - }); - N && B.push({ - url: N, - Ub: D - }); - r3J = 13; + z.servers.forEach(function(H) { + var n7J, L, N, M; + n7J = 2; + for (; n7J !== 14;) { + switch (n7J) { + case 2: + L = H.id; + n7J = 1; break; - case 8: - r3J = k.ug(H) && k.ug(G) && H === z && G == A ? 7 : 13; + case 1: + n7J = C.yk[L] ? 5 : 4; break; - case 4: - var F0n = "8"; - F0n += "0"; - var l5z = "4"; - l5z += "4"; - l5z += "3"; - (F = "s" === G[1], H = G[2]); - G = G[3]; - G.length || (G = F ? l5z : F0n); - r3J = 8; + case 9: + N = []; + H = { + id: L, + Rm: q.default.Vf.pE, + Vd: v.yl, + xw: void 0, + parent: M, + children: N, + urls: N, + name: H.name, + type: H.type, + dc: H.rank, + location: M + }; + C.yk[H.id] = H; + M.children.push(H); + n7J = 14; break; case 5: - r3J = G && 4 === G.length ? 4 : 13; + C.yk[L].dc = H.rank; + n7J = 14; break; - case 2: - D = D.Ub; - G = E.match(C); - r3J = 5; + case 3: + n7J = M ? 9 : 14; + break; + case 4: + M = C.Nh[H.key]; + n7J = 3; break; } } }); - return B; + (E = z.Rf, G = z.Zi); + K_m = 7; + break; + case 7: + var q2v = "LI"; + q2v += "V"; + q2v += "E"; + var N7H = "L"; + N7H += "I"; + N7H += "V"; + N7H += "E"; + (0, u.assert)(this.aa && N7H === E && !!G || !this.aa && q2v !== E && !G); + this.aa && (this.DTb = G.tXb); + F = !0; + B && (F = !1, this.E0b(B)); + K_m = 12; break; } } }; - x.prototype.Ur = function(z, A, B, C) { - var a4C, t00, D, E, G; - a4C = 2; - for (; a4C !== 25;) { - switch (a4C) { - case 7: - return; - break; - case 3: - a4C = G !== D.Od ? 9 : 25; - break; - case 17: - a4C = t00 === w.TEMPORARY ? 6 : 16; - break; - case 19: - C && (this.UH = q.default.Fs.mob, D.jw = C); - this.dump(); - a4C = 25; - break; - case 27: - var H2Z = "Inva"; - H2Z += "lid"; - H2Z += " fai"; - H2Z += "lure state"; - throw Error(H2Z); - a4C = 6; + M$l = 8; + break; + case 13: + x.prototype.ycb = function(z, B) { + var Z3C; + Z3C = 2; + for (; Z3C !== 3;) { + switch (Z3C) { + case 2: + Z3C = (z = this.yk[z]) ? 1 : 5; break; case 8: - t00 = D.Od; - a4C = t00 === w.Wh ? 7 : 17; - break; - case 4: - a4C = D ? 3 : 26; - break; - case 15: - a4C = 27; - break; - case 16: - a4C = t00 === w.Jk ? 6 : 15; - break; - case 6: - D.Od = G; - c(D); - this.bN = this.bN || h(this.el); - z = this.el.Od; - a4C = 11; - break; - case 9: - var B2e = " :"; - B2e += " w"; - B2e += "as "; - var z9A = " "; - z9A += "a"; - z9A += "t"; - z9A += " "; - var w1K = " failur"; - w1K += "e r"; - w1K += "ep"; - w1K += "orted for "; - var i9D = "T"; - i9D += "E"; - i9D += "M"; - i9D += "P"; - var s1p = "P"; - s1p += "E"; - s1p += "R"; - s1p += "M"; - var v9x = "r"; - v9x += "eport"; - v9x += "Failur"; - v9x += "e: "; - t.warn(v9x + (A ? s1p : i9D) + w1K + q.default.Uf.name[z] + z9A + l(D) + B2e + d(D)); - a4C = 8; + Z3C = (z = this.yk[z]) ? 5 : 6; break; case 5: - D = D.parent; - a4C = 1; + this.Ez = null; + this.lI = q.default.Js.Cfa; + Z3C = 3; break; case 1: - a4C = D && D.parent && D.Um !== z ? 5 : 4; - break; - case 26: - var X5h = "Unable"; - X5h += " to find failure e"; - X5h += "ntity for URL "; - E3cbY.C63(0); - t.warn(E3cbY.g_o(X5h, B)); - a4C = 25; - break; - case 11: - var y9s = "n"; - y9s += "et"; - y9s += "w"; - y9s += "orkFailed"; - var l0C = "Emitting network"; - l0C += "Fail"; - l0C += "ed, pe"; - l0C += "rman"; - l0C += "ent ="; - z > E && (t.warn(l0C, z === w.Wh), this.emit(y9s, z === w.Wh)); - this.pz = null; - this.UH = q.default.Fs.Hk; - a4C = 19; + (g(z, B), f(z)); + Z3C = 5; break; + } + } + }; + x.prototype.uaa = function() { + var V_A; + V_A = 2; + for (; V_A !== 1;) { + switch (V_A) { case 2: - (D = z !== q.default.Uf.Pu && B ? this.urls[B] : this.el, E = this.el.Od, G = A ? w.Wh : w.TEMPORARY); - a4C = 1; + g(this.gl, !1); + V_A = 1; break; } } }; - h$n = 14; - break; - case 27: - x.prototype.K8b = function() { - var F2X, C, z, A, B; - F2X = 2; - for (; F2X !== 6;) { - switch (F2X) { - case 5: - return null; - break; - case 4: - C = m.platform.time.wa(); - F2X = 3; - break; - case 1: - F2X = 0 === B.length ? 5 : 4; - break; - case 8: - B.sort(function(D, E) { - var A1_; - A1_ = 2; - for (; A1_ !== 1;) { - switch (A1_) { - case 2: - return D.level - E.level || D.bc - E.bc; - break; - } - } - }); - return B; - break; + x.prototype.fua = function(z) { + var x3o; + x3o = 2; + for (; x3o !== 1;) { + switch (x3o) { case 2: - (z = this, A = this.config, B = this.uC.filter(function(D) { - var y3t; - y3t = 2; - for (; y3t !== 1;) { - switch (y3t) { - case 2: - return !h(D) && 0 !== D.level; - break; - case 4: - return +h(D) || 4 != D.level; - break; - } - } - })); - F2X = 1; - break; - case 3: - F2X = null === this.o2 || this.o2 + A.Ura < C ? 9 : 8; - break; - case 9: - (B.forEach(function(D) { - var W5A; - W5A = 2; - for (; W5A !== 1;) { - switch (W5A) { - case 2: - D.id !== z.Jc.location && (D.jb = z.Ej.get(D.id)); - W5A = 1; - break; - } - } - }), this.o2 = C); - F2X = 8; + this.Osb(z); + x3o = 1; break; } } }; - x.prototype.q1b = function(z) { - var V7x, A; - V7x = 2; - for (; V7x !== 4;) { - switch (V7x) { + M$l = 10; + break; + case 26: + x.prototype.K2b = function(z) { + var H5A, B; + H5A = 2; + for (; H5A !== 4;) { + switch (H5A) { case 2: - A = this.Jc.location; - V7x = 1; - break; - case 1: - this.YZb = z; - this.uC.forEach(function(B) { - var Z_e; - Z_e = 2; - for (; Z_e !== 1;) { - switch (Z_e) { + B = this.Jc.location; + this.r0b = z; + this.FC.forEach(function(A) { + var P_C; + P_C = 2; + for (; P_C !== 1;) { + switch (P_C) { case 2: - B.id !== A && B.jb && B.jb.confidence > q.default.vl.dJ && (B.jb.confidence = q.default.vl.dJ); - Z_e = 1; + A.id !== B && A.ib && A.ib.confidence > q.default.xl.yJ && (A.ib.confidence = q.default.xl.yJ); + P_C = 1; break; } } }); - V7x = 4; + H5A = 4; break; } } }; - x.prototype.mYb = function() { - var h7C, z; - h7C = 2; - for (; h7C !== 5;) { - switch (h7C) { + x.prototype.EZb = function() { + var e$8, z; + e$8 = 2; + for (; e$8 !== 5;) { + switch (e$8) { case 2: z = this; - this.bN || this.uC.forEach(function(A) { - var u94; - u94 = 2; - for (; u94 !== 1;) { - switch (u94) { + this.DN || this.FC.forEach(function(B) { + var e_F; + e_F = 2; + for (; e_F !== 1;) { + switch (e_F) { case 2: - A.Od === w.TEMPORARY && z.Ej.fail(A.id, m.platform.time.wa()); - u94 = 1; + B.Vd === v.TEMPORARY && z.Cj.fail(B.id, l.platform.time.va()); + e_F = 1; break; } } }); - h7C = 5; + e$8 = 5; break; } } }; x.prototype.dump = function() {}; - h$n = 23; + return x; break; } } - - function x(z, A, B, C, D, E) { - var g2j, G; - g2j = 2; - for (; g2j !== 25;) { - switch (g2j) { - case 7: - var p_V = "n"; - p_V += "e"; - p_V += "t"; - p_V += "wor"; - p_V += "k"; - G.Nh = {}; - G.yk = {}; - G.urls = {}; - G.streams = {}; - G.uC = []; - G.bN = !1; - G.el = { - id: p_V, - Um: q.default.Uf.Pu, - Od: w.Jk, - jw: void 0, - parent: void 0, - children: G.uC - }; - g2j = 20; - break; - case 2: - var j$c = "L"; - j$c += "IV"; - j$c += "E"; - G = y.call(this) || this; - G.Jc = B; - G.Ej = C; - G.config = D; - G.Mrb = E; - G.lRa = j$c; - G.YZb = v.Tu; - g2j = 7; - break; - case 16: - var G0H = "1SIY"; - G0H += "bZ"; - G0H += "rNJCp9"; - var K9h = "L"; - K9h += "I"; - K9h += "V"; - K9h += "E"; - G.aa = K9h === z.bg && !!B; - G.T2(z, A, q.default.Fs.Tu); - G0H; - return G; - break; - case 20: - G.o2 = null; - G.pz = null; - G.UH = q.default.Fs.Tu; - B = z.Lh; - g2j = 16; - break; - } - } - } })(r.EventEmitter); - b.oIa = a; + b.RIa = a; }, 62614: function(r, b) { Object.defineProperties(b, { @@ -90195,40 +90008,40 @@ E3cbY[513816] = false; value: !0 } }); - b.F1a = void 0; - b.F1a = function(a) { + b.d2a = void 0; + b.d2a = function(a) { var c; - a = a.Lh; + a = a.Zi; if (!a) return 0; - c = a.SX; - return 1E3 * Object.keys(c).reduce(function(l, f) { + c = a.Uaa; + return 1E3 * Object.keys(c).reduce(function(m, f) { f = c[f]; - return Math.max(l, f.duration / f.N); + return Math.max(m, f.duration / f.N); }, 0); }; }, 32412: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.sQ = void 0; + b.fR = void 0; c = a(91176); - l = a(52571); + m = a(52571); f = a(65161); r = (function() { - function h(d) { + function k(d) { var g; void 0 === d && (d = []); g = this; this.items = d; - d.forEach(function(n) { - return g.Xza(n); + d.forEach(function(p) { + return g.uAa(p); }); } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { length: { get: function() { return this.items.length; @@ -90237,8 +90050,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - Dva: { + Object.defineProperties(k.prototype, { + cwa: { get: function() { var d; return null !== (d = this.video) && void 0 !== d ? d : this.audio; @@ -90247,188 +90060,191 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.get = function(d) { + k.prototype.get = function(d) { switch (d) { - case f.u.X: + case f.u.W: return this.video; - case f.u.$: + case f.u.Y: return this.audio; - case f.u.Ga: + case f.u.Da: return this.text; } }; - h.prototype.every = function(d) { + k.prototype.every = function(d) { return this.items.every(d); }; - h.prototype.some = function(d) { + k.prototype.some = function(d) { return this.items.some(d); }; - h.prototype.forEach = function(d) { + k.prototype.forEach = function(d) { this.items.forEach(d); }; - h.prototype.find = function(d) { - return (0, c.ec)(this.items, d); + k.prototype.find = function(d) { + return (0, c.kc)(this.items, d); }; - h.prototype.reduce = function(d, g) { + k.prototype.reduce = function(d, g) { return this.items.reduce(d, g); }; - h.prototype.filter = function(d) { - return new h(this.items.filter(d)); + k.prototype.filter = function(d) { + return new k(this.items.filter(d)); }; - h.prototype.replace = function(d, g) { - var n; - n = this.items.indexOf(d); - (0, l.assert)(-1 < n); - (0, l.assert)(d.mediaType === g.mediaType); - this.items[n] = g; - this.Xza(g); + k.prototype.map = function(d) { + return this.items.map(d); + }; + k.prototype.replace = function(d, g) { + var p; + p = this.items.indexOf(d); + (0, m.assert)(-1 < p); + (0, m.assert)(d.mediaType === g.mediaType); + this.items[p] = g; + this.uAa(g); }; - h.prototype.add = function(d) { + k.prototype.add = function(d) { this.items.push(d); - this.Xza(d); + this.uAa(d); }; - h.prototype.remove = function(d) { + k.prototype.remove = function(d) { var g; g = this.items.indexOf(d); if (-1 === g) return !1; this.items.splice(g, 1); - this.Xyb(d.mediaType); + this.$zb(d.mediaType); return !0; }; - h.prototype.clear = function() { + k.prototype.clear = function() { this.items = []; this.text = this.audio = this.video = void 0; }; - h.prototype.Xza = function(d) { + k.prototype.uAa = function(d) { switch (d.mediaType) { - case f.u.X: + case f.u.W: this.video = d; break; - case f.u.$: + case f.u.Y: this.audio = d; break; - case f.u.Ga: + case f.u.Da: this.text = d; } }; - h.prototype.Xyb = function(d) { + k.prototype.$zb = function(d) { switch (d) { - case f.u.X: + case f.u.W: this.video = void 0; break; - case f.u.$: + case f.u.Y: this.audio = void 0; break; - case f.u.Ga: + case f.u.Da: this.text = void 0; } }; - return h; + return k; })(); - b.sQ = r; + b.fR = r; }, 58684: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.cCa = void 0; + b.DCa = void 0; c = a(91176); - l = a(7559); + m = a(7559); r = (function() { - function f(h, d, g, n) { + function f(k, d, g, p) { this.config = d; - this.Af = g; - this.console = n; - this.Aa = h.Aa; + this.yf = g; + this.console = p; + this.xa = k.xa; } - f.prototype.append = function(h, d) { - var g, n, k, m, p, q, u, t, w, v, y, x, z; - if (h.gi) return h; + f.prototype.append = function(k, d) { + var g, p, h, l, n, q, u, t, v, w, y, x, z; + if (k.ei) return k; g = !1; - n = (0, l.Roa)(this.config, this.Af); - k = h.Ma; - m = h.offset; - p = h.sf; - q = h.vi; - u = k.Hb; - t = k.Db; - w = k.Qt; - w = k.Xk || w; - if (!h.Ma.Ja || !w || p) return h; - v = k.Ua.qa(k.Ka); - w = Math.floor(v.kh(this.Aa)); - y = d.uta || u.qa(this.Aa.yo(2)); + p = (0, m.upa)(this.config, this.yf); + h = k.La; + l = k.offset; + n = k.rf; + q = k.si; + u = h.Hb; + t = h.Cb; + v = h.Xt; + v = h.$k || v; + if (!k.La.Ha || !v || n) return k; + w = h.Ua.qa(h.Ia); + v = Math.floor(w.Dg(this.xa)); + y = d.Sta || u.qa(this.xa.am(2)); x = y.qa(t); - u = w; + u = v; z = !1; - d.uta && (d = this.jVa(v, x, x), u = d.Oj, z = d.u8a); - n = y.qa(c.L.Na(n)); - t = c.L.max(n.qa(t), c.L.Ia); - z || (t = this.jVa(v, t, x), u = t.Oj, t.u8a && (--u, this.Aa.yo(u))); - u < (this.config.GUb || 1) ? g = !0 : 0 < w - u && h.Ma.e5(w - u); + d.Sta && (d = this.TVa(w, x, x), u = d.Mj, z = d.b9a); + p = y.qa(c.J.Oa(p)); + t = c.J.max(p.qa(t), c.J.Ba); + z || (t = this.TVa(w, t, x), u = t.Mj, t.b9a && (--u, this.xa.am(u))); + u < (this.config.YVb || 1) ? g = !0 : 0 < v - u && k.La.B5(v - u); return { - Ma: k, - offset: m, - sf: p, - gi: g, - vi: q + La: h, + offset: l, + rf: n, + ei: g, + si: q }; }; - f.prototype.jVa = function(h, d, g) { - var n; - h = c.L.min(h, d); - h = Math.floor(h.kh(this.Aa)); - d = this.Aa.yo(h); + f.prototype.TVa = function(k, d, g) { + var p; + k = c.J.min(k, d); + k = Math.floor(k.Dg(this.xa)); + d = this.xa.am(k); g = g.qa(d); - n = 0 < h && g.lessThan(c.L.Xy); + p = 0 < k && g.lessThan(c.J.jz); return { - Oj: h, - Jjc: d, - ihc: g, - u8a: n + Mj: k, + mlc: d, + Mic: g, + b9a: p }; }; return f; })(); - b.cCa = r; + b.DCa = r; }, 18395: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Aca = void 0; + b.eda = void 0; c = a(91176); - l = a(48170); + m = a(48170); r = (function() { - function f(h) { - this.console = h; + function f(k) { + this.console = k; } - f.prototype.append = function(h) { - var d, g, n, k, m, p; - if (h.gi) return h; - d = h.Ma; - g = h.offset; - n = h.vi; - k = d.Ka; - m = d.Ua; - p = k.add(g); - g = m.add(g); - p = this.BM && p.qa(this.BM); - this.BM = g; - if (void 0 === p || p.equal(c.L.Ia)) return h; - h.vi = n || []; + f.prototype.append = function(k) { + var d, g, p, h, l, n; + if (k.ei) return k; + d = k.La; + g = k.offset; + p = k.si; + h = d.Ia; + l = d.Ua; + n = h.add(g); + g = l.add(g); + n = this.bN && n.qa(this.bN); + this.bN = g; + if (void 0 === n || n.equal(c.J.Ba)) return k; + k.si = p || []; d = { - stream: d.Pb, - pts: k.G, - gap: p.G + stream: d.Vb, + pts: h.v, + gap: n.v }; - h.vi.push({ + k.si.push({ type: "logdata", target: "endplay", fields: { @@ -90438,304 +90254,309 @@ E3cbY[513816] = false; } } }); - l.K && this.console.log(("Audio discontinuity: ").concat(JSON.stringify(d))); - return h; + m.L && this.console.log(("Audio discontinuity: ").concat(JSON.stringify(d))); + return k; }; return f; })(); - b.Aca = r; + b.eda = r; }, 15038: function(r, b, a) { - var f, h, d, g, n, k; - - function c(m, p, q, u, t, w) { - var v, y, x, z, A, B, C; - if (void 0 !== m.Gaa || void 0 !== m.qya || m.vt || m.ho) { - v = m.end - m.start; - y = Array(v); - x = m.vt; - z = m.c_a ? m.c_a - 1 : 0; - A = m.d_a ? m.d_a - 1 : 0; - B = Math.min(v, Math.max(m.Gaa || 0, w && x && !z ? 1 : 0)); - m = Math.min(v - B, Math.max(m.qya || 0, w && p && !A ? 1 : 0)); - w = Math.floor(u.kh(q)); - q = Math.max(0, Math.min(v - B - m, x ? Math.max(0, w - z) : 0)); - C = Math.max(0, Math.min(v - B - m - q, p ? Math.max(0, w - A) : 0)); - q = B + q; - u = v - m - C; - A = A ? 0 : Math.max(0, w + 1 - C); - w = (1 - t) / (w + 1); - for (C = 0; C < v; ++C) y[C] = C < B ? -Infinity : C >= v - m ? -Infinity : x && C < q ? l(t + (C - B + z) * w) : p && C >= u ? l(1 - (C - u + A + 1) * w) : 0; + var f, k, d, g, p, h; + + function c(l, n, q, u, t, v) { + var w, y, x, z, B, A, C; + if (void 0 !== l.nba || void 0 !== l.Pya || l.ho || l.Wk) { + w = l.end - l.start; + y = Array(w); + x = l.ho; + z = l.H_a ? l.H_a - 1 : 0; + B = l.I_a ? l.I_a - 1 : 0; + A = Math.min(w, Math.max(l.nba || 0, v && x && !z ? 1 : 0)); + l = Math.min(w - A, Math.max(l.Pya || 0, v && n && !B ? 1 : 0)); + v = Math.floor(u.Dg(q)); + q = Math.max(0, Math.min(w - A - l, x ? Math.max(0, v - z) : 0)); + C = Math.max(0, Math.min(w - A - l - q, n ? Math.max(0, v - B) : 0)); + q = A + q; + u = w - l - C; + B = B ? 0 : Math.max(0, v + 1 - C); + v = (1 - t) / (v + 1); + for (C = 0; C < w; ++C) y[C] = C < A ? -Infinity : C >= w - l ? -Infinity : x && C < q ? m(t + (C - A + z) * v) : n && C >= u ? m(1 - (C - u + B + 1) * v) : 0; return y; } } - function l(m) { - return 20 * Math.log(m) / Math.log(10); + function m(l) { + return 20 * Math.log(l) / Math.log(10); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.dCa = void 0; + b.ECa = void 0; f = a(5163); - h = a(91562); + k = a(91562); d = a(91176); g = a(69575); - n = a(52571); - k = a(65161); + p = a(52571); + h = a(65161); r = a(87574); - r = (function(m) { - function p(q, u, t) { - var z2f, w; - z2f = 2; - for (; z2f !== 6;) { - switch (z2f) { - case 7: - return w; - break; - case 3: - w.laa = d.L.Na(0 <= u.laa ? u.laa : u.nz); - w.maa = d.L.Na(0 <= u.maa ? u.maa : u.nz); - w.PM = Math.pow(10, (u.PM[t] || -44) / 20); - z2f = 7; + r = (function(l) { + var t5g; + t5g = 2; + + function n(q, u, t) { + var j0_, v; + j0_ = 2; + for (; j0_ !== 6;) { + switch (j0_) { + case 8: + v.qN = Math.pow(10, (u.qN[t] || -44) / 20); + return v; break; case 2: - var b3E = "1S"; - b3E += "IY"; - b3E += "bZrNJC"; - b3E += "p9"; - b3E; - w = m.call(this, q, k.u.$) || this; - w.console = q; - w.config = u; - z2f = 3; + var M_D = "1S"; + M_D += "IY"; + M_D += "bZrNJCp9"; + M_D; + v = l.call(this, q, h.u.Y) || this; + v.console = q; + v.config = u; + v.Raa = d.J.Oa(0 <= u.Raa ? u.Raa : u.Bz); + v.Saa = d.J.Oa(0 <= u.Saa ? u.Saa : u.Bz); + j0_ = 8; break; } } } - var W9o; - W9o = 2; - for (; W9o !== 9;) { - switch (W9o) { + for (; t5g !== 9;) { + switch (t5g) { case 2: - f.__extends(p, m); - p.prototype.Ja = function(q, u) { - var F91, t, w, v, y, x; - F91 = 2; - for (; F91 !== 33;) { - switch (F91) { - case 23: - return { - ia: y - }; - break; - case 8: - F91 = !(w[0] instanceof ArrayBuffer) ? 7 : 6; - break; + f.__extends(n, l); + n.prototype.Ha = function(q, u) { + var K_6, t, v, w, y, x; + K_6 = 2; + for (; K_6 !== 33;) { + switch (K_6) { case 2: + var A5N = "Aud"; + A5N += "ioMediaFragmentE"; + A5N += "ditor [${fragment.mediaType}]: Attempt to edi"; + A5N += "t appended fragment"; void 0 === u && (u = !0); t = []; - F91 = 5; + (0, p.assert)(!q.hT, A5N); + K_6 = 4; break; - case 3: + case 9: + v = q.Eo; + K_6 = 8; + break; + case 23: return { - ia: !0 + pa: y }; break; - case 13: - F91 = 0 < q.Ja.start || q.Ja.Gaa || q.Ja.vt ? 12 : 16; - break; - case 9: - w = q.Fo; - F91 = 8; + case 35: + y && 1 < v.length && (y = null === y || void 0 === y ? void 0 : y.concat(v.slice(1))); + return { + pa: !0, si: t, Eo: y + }; break; case 22: x && t.push(x); - F91 = 21; - break; - case 15: - q = this.vFb(q, y ? (0, g.OK)(y) : w[0], x, u); - y = q.ia; - x = q.qo; - v = q.data; - F91 = 24; + K_6 = 21; break; - case 16: - F91 = q.Ja.end !== q.zt || q.Ja.qya || q.Ja.ho ? 15 : 35; + case 17: + x = q.Ha.start; + K_6 = 16; break; - case 6: - F91 = 0 >= q.Nd.ja ? 14 : 13; + case 21: + y = w; + K_6 = 35; break; - case 35: - y && 1 < w.length && (y = null === y || void 0 === y ? void 0 : y.concat(w.slice(1))); - return { - ia: !0, vi: t, Fo: y - }; + case 13: + K_6 = 0 < q.Ha.start || q.Ha.nba || q.Ha.ho ? 12 : 16; break; - case 24: - F91 = !y ? 23 : 22; + case 8: + K_6 = !(v[0] instanceof ArrayBuffer) ? 7 : 6; break; - case 19: - x && t.push(x); - y = v; - F91 = 17; + case 10: + K_6 = !y ? 20 : 19; break; - case 5: - var T65 = "AudioMediaFragmentEdi"; - T65 += "tor [${fragment.mediaType}]: Attempt to"; - T65 += " edit appended fra"; - T65 += "gment"; - (0, n.assert)(!q.wS, T65); - F91 = 4; + case 12: + (w = this.zGb(q, v[0], u), y = w.pa, x = w.ro); + w = w.data; + K_6 = 10; break; case 14: return { - ia: !1 + pa: !1 }; break; - case 12: - (v = this.uFb(q, w[0], u), y = v.ia, x = v.qo); - v = v.data; - F91 = 10; - break; - case 21: - y = v; - F91 = 35; - break; - case 17: - x = q.Ja.start; - F91 = 16; - break; case 4: - F91 = !q.Ja ? 3 : 9; + K_6 = !q.Ha ? 3 : 9; break; - case 10: - F91 = !y ? 20 : 19; + case 16: + K_6 = q.Ha.end !== q.Ft || q.Ha.Pya || q.Ha.Wk ? 15 : 35; break; - case 7: + case 24: + K_6 = !y ? 23 : 22; + break; + case 3: return { - ia: !0 + pa: !0 }; break; case 20: return { - ia: y + pa: y }; break; + case 7: + return { + pa: !0 + }; + break; + case 19: + x && t.push(x); + y = w; + K_6 = 17; + break; + case 6: + K_6 = 0 >= q.Db.ja ? 14 : 13; + break; + case 15: + q = this.AGb(q, y ? (0, g.gL)(y) : v[0], x, u); + y = q.pa; + x = q.ro; + w = q.data; + K_6 = 24; + break; } } }; - p.prototype.uFb = function(q, u, t) { - var u8f, w; - u8f = 2; - for (; u8f !== 6;) { - switch (u8f) { + t5g = 5; + break; + case 5: + n.prototype.zGb = function(q, u, t) { + var v9h, v; + v9h = 2; + for (; v9h !== 6;) { + switch (v9h) { case 8: - var q_Y = " edi"; - q_Y += "t "; - q_Y += "fai"; - q_Y += "led"; - var V5M = "]"; - V5M += ":"; - V5M += " "; - var k5o = "AudioM"; - k5o += "ediaFragmen"; - k5o += "tEditor ["; - t = c(q.Ja, t, q.Aa, this.laa, this.PM, this.config.k4a); - return (u = new h.Ds(this.Y8, q.stream, u).ebb({ - Nj: q.Ja.start, - N: q.Zp, - Hx: t, - Rwa: !1, - LH: this.config.U$, - SG: l(this.PM) + t = c(q.Ha, t, q.xa, this.Raa, this.qN, this.config.P4a); + v9h = 7; + break; + case 3: + v9h = !(q.Ha.start || v || q.Ha.ho || t) ? 9 : 8; + break; + case 7: + var E7J = " edit"; + E7J += " "; + E7J += "failed"; + var s8I = "]"; + s8I += ":"; + s8I += " "; + var N0i = "Aud"; + N0i += "ioMediaF"; + N0i += "ragmentEdi"; + N0i += "tor"; + N0i += " ["; + return (u = new k.Hs(this.x9, q.stream, u).Sbb({ + Lj: q.Ha.start, + N: q.Wp, + Sx: t, + qxa: !1, + cI: this.config.zaa, + hH: m(this.qN) })) ? { - ia: !0, - qo: q.sbb(w), - data: u.Ma - } : (this.console.error(k5o.concat(q.mediaType, V5M).concat(q.toString(), q_Y)), { - ia: !1 + pa: !0, + ro: q.fcb(v), + data: u.La + } : (this.console.error(N0i.concat(q.mediaType, s8I).concat(q.toString(), E7J)), { + pa: !1 }); break; + case 5: + v = q.Ha.nba; + t = !(!q.Ha.Wk || !t); + v9h = 3; + break; case 9: return { - ia: !0 + pa: !0 }; break; - case 3: - u8f = !(q.Ja.start || w || q.Ja.vt || t) ? 9 : 8; - break; case 2: void 0 === t && (t = !0); - (0, n.assert)(q.Ja); - w = q.Ja.Gaa; - t = !(!q.Ja.ho || !t); - u8f = 3; + (0, p.assert)(q.Ha); + v9h = 5; break; } } }; - p.prototype.vFb = function(q, u, t, w) { - var p7T, v; - p7T = 2; - for (; p7T !== 14;) { - switch (p7T) { + n.prototype.AGb = function(q, u, t, v) { + var v5D, w; + v5D = 2; + for (; v5D !== 14;) { + switch (v5D) { + case 2: + void 0 === t && (t = 0); + v5D = 1; + break; + case 1: + void 0 === v && (v = !0); + (0, p.assert)(q.Ha); + w = q.Ha.Pya; + v = !(!q.Ha.Wk || !v); + v5D = 9; + break; + case 9: + v5D = q.Ha.end === q.Ft && !w && !q.Ha.ho && !v ? 8 : 7; + break; case 7: - var T5x = " e"; - T5x += "dit "; - T5x += "f"; - T5x += "a"; - T5x += "iled"; - var Z7w = "]"; - Z7w += ":"; - Z7w += " "; - var j6j = "AudioMe"; - j6j += "diaF"; - j6j += "ragmentEditor "; - j6j += "["; - w = c(q.Ja, w, q.Aa, this.maa, this.PM, this.config.k4a); - return (u = new h.Ds(this.Y8, q.stream, u).lbb({ - Nj: q.Ja.end - t, - N: q.Zp, - Hx: w, - Rwa: !1, - LH: this.config.U$, - SG: l(this.PM) + var p6s = " "; + p6s += "edit"; + p6s += " f"; + p6s += "ailed"; + var J9f = "]"; + J9f += ":"; + J9f += " "; + var u4g = "AudioMediaF"; + u4g += "ragme"; + u4g += "ntEditor ["; + v = c(q.Ha, v, q.xa, this.Saa, this.qN, this.config.P4a); + return (u = new k.Hs(this.x9, q.stream, u).Zbb({ + Lj: q.Ha.end - t, + N: q.Wp, + Sx: v, + qxa: !1, + cI: this.config.zaa, + hH: m(this.qN) })) ? { - ia: !0, - qo: q.sbb(v), - data: u.Ma - } : (this.console.error(j6j.concat(q.mediaType, Z7w).concat(q.toString(), T5x)), { - ia: !1 + pa: !0, + ro: q.fcb(w), + data: u.La + } : (this.console.error(u4g.concat(q.mediaType, J9f).concat(q.toString(), p6s)), { + pa: !1 }); break; case 8: return { - ia: !0 + pa: !0 }; break; - case 9: - p7T = q.Ja.end === q.zt && !v && !q.Ja.vt && !w ? 8 : 7; - break; - case 2: - void 0 === t && (t = 0); - void 0 === w && (w = !0); - (0, n.assert)(q.Ja); - v = q.Ja.qya; - w = !(!q.Ja.ho || !w); - p7T = 9; - break; } } }; - return p; + return n; break; } } - })(r.Aea); - b.dCa = r; + })(r.efa); + b.ECa = r; }, 32614: function(r, b, a) { var c; @@ -90744,42 +90565,42 @@ E3cbY[513816] = false; value: !0 } }); - b.eCa = void 0; + b.FCa = void 0; c = a(48170); r = (function() { - function l(f) { + function m(f) { this.console = f; } - l.prototype.append = function(f, h) { - var d, g, n, k, m, p, q; - if (f.gi) return f; + m.prototype.append = function(f, k) { + var d, g, p, h, l, n, q; + if (f.ei) return f; d = !1; - g = f.Ma; - n = f.offset; - k = f.sf; - f = f.vi; - h = h.UM; - m = g.Hb; - if (this.em && m.lessThan(this.em.Hb)) { - p = this.em.UM.qa(g.Db); - q = g.Hb.qa(this.em.UM); - q.lessThan(p) && (c.K && this.console.trace(("AudioOverlapGuard: skipping append of ").concat(g) + (", current error: ").concat(p.qb()) + (", discard error: ").concat(q.qb())), d = !0); - } - this.em = (g.Xk || g.Qt) && h ? { - UM: h, - Hb: m + g = f.La; + p = f.offset; + h = f.rf; + f = f.si; + k = k.uN; + l = g.Hb; + if (this.em && l.lessThan(this.em.Hb)) { + n = this.em.uN.qa(g.Cb); + q = g.Hb.qa(this.em.uN); + q.lessThan(n) && (c.L && this.console.trace(("AudioOverlapGuard: skipping append of ").concat(g) + (", current error: ").concat(n.ob()) + (", discard error: ").concat(q.ob())), d = !0); + } + this.em = (g.$k || g.Xt) && k ? { + uN: k, + Hb: l } : void 0; return { - Ma: g, - offset: n, - sf: k, - gi: d, - vi: f + La: g, + offset: p, + rf: h, + ei: d, + si: f }; }; - return l; + return m; })(); - b.eCa = r; + b.FCa = r; }, 89245: function(r, b) { Object.defineProperties(b, { @@ -90787,19 +90608,19 @@ E3cbY[513816] = false; value: !0 } }); - b.EHa = void 0; + b.dIa = void 0; r = (function() { function a(c) { - this.CX = !1; - this.O4b = c.CPb; + this.mY = !1; + this.o6b = c.LQb; } a.prototype.append = function(c) { - c.Ma.Ja && (c.Ma.V3b(this.CX ? 0 : this.O4b), this.CX = !0); + c.La.Ha && (c.La.v5b(this.mY ? 0 : this.o6b), this.mY = !0); return c; }; return a; })(); - b.EHa = r; + b.dIa = r; }, 87574: function(r, b, a) { var c; @@ -90808,505 +90629,505 @@ E3cbY[513816] = false; value: !0 } }); - b.Aea = void 0; + b.efa = void 0; c = a(66164); - b.Aea = (function() { - return function(l, f) { - this.console = l; + b.efa = (function() { + return function(m, f) { + this.console = m; this.mediaType = f; - this.Y8 = new c.platform.Console("MP4", "media|asejs"); + this.x9 = new c.platform.Console("MP4", "media|asejs"); }; })(); }, 82450: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.BJa = void 0; + b.dKa = void 0; c = a(91176); - l = a(65161); + m = a(65161); f = a(52571); - h = a(15033); + k = a(15033); d = a(77970); g = a(93883); - n = a(25073); - k = a(83083); - m = a(89245); - p = a(58684); + p = a(25073); + h = a(83083); + l = a(89245); + n = a(58684); q = a(32614); u = a(15038); t = a(18395); - w = a(31469); + v = a(31469); r = (function() { - function v(y, x, z, A) { + function w(y, x, z, B) { this.config = y; this.mediaType = x; - this.Af = z; - this.console = A; + this.yf = z; + this.console = B; } - v.prototype.append = function(y, x) { - var z, A, B, C, D, E; - void 0 === this.track ? this.Hqa(y.stream) : this.track !== y.stream.track && ((0, f.assert)(this.track.Aa), (0, f.assert)(y.stream.track.Aa), this.track = y.stream.track); - (0, f.assert)(void 0 !== this.Ep); - C = { - Ma: y, - offset: null !== (z = y.Sva) && void 0 !== z ? z : c.L.Ia, - sf: this.config.jO, - gi: !1 + w.prototype.append = function(y, x) { + var z, B, A, C, D; + void 0 === this.track ? this.jra(y.stream) : this.track !== y.stream.track && ((0, f.assert)(this.track.xa), (0, f.assert)(y.stream.track.xa), this.track = y.stream.track); + (0, f.assert)(void 0 !== this.Dp); + A = { + La: y, + offset: null !== (z = y.rwa) && void 0 !== z ? z : c.J.Ba, + rf: this.config.QO, + ei: !1 }; - C = this.Ep.reduce(function(G, F) { - return F.append(G, x); - }, C); - D = C.Ma; - z = C.offset; - E = C.gi; - C = C.vi; - C = void 0 === C ? [] : C; - D.Ja && ((0, f.assert)(y.Ja, "Fragments must be marked for edit at request time"), y.Di(D.Ja)); - if (E || !this.Rsa) return { + A = this.Dp.reduce(function(E, G) { + return G.append(E, x); + }, A); + C = A.La; + z = A.offset; + D = A.ei; + A = A.si; + A = void 0 === A ? [] : A; + C.Ha && ((0, f.assert)(y.Ha, "Fragments must be marked for edit at request time"), y.Bi(C.Ha)); + if (D || !this.qta) return { offset: z, - gi: E + ei: D }; - y = this.Rsa.Ja(y, !(null === (B = null === (A = y.v) || void 0 === A ? void 0 : A.v) || void 0 === B || !B.ho)); - A = y.ia; - B = y.vi; - y = y.Fo; - Array.prototype.push.apply(C, void 0 === B ? [] : B); + y = this.qta.Ha(y, !(null === (B = y.I) || void 0 === B || !B.Wk)); + B = y.pa; + C = y.si; + y = y.Eo; + Array.prototype.push.apply(A, void 0 === C ? [] : C); return { offset: z, - gi: !A, - vi: C, - Fo: y + ei: !B, + si: A, + Eo: y }; }; - v.prototype.reset = function() { - this.Ep = this.track = void 0; + w.prototype.reset = function() { + this.Dp = this.track = void 0; }; - v.prototype.Hqa = function(y) { + w.prototype.jra = function(y) { var x, z; this.track = y.track; - this.mediaType === l.u.$ ? this.Rsa = new u.dCa(this.console, this.config, y.profile) : y.dQb && (this.Rsa = new w.RPa(this.console, this.config)); - this.Ep = []; - if (this.mediaType === l.u.$) { - this.config.jO && this.Ep.push(new g.YNa(this.config, y.track, this.console)); - z = this.kka(y); - z.equal(c.L.Ia) ? this.config.Im && y.Nf && this.Lqa(y.la.J) && this.Ep.push(new m.EHa(this.config)) : this.Ep.push(new h.Efa(z)); - this.config.H8 || (this.console.log(("MediaSplicer: NegativePtsGuard: ").concat(z.qb(), ", ") + ("").concat(null === (x = y.Nf) || void 0 === x ? void 0 : x.qb())), this.Ep.push(new n.YJa(this.config, y, this.console))); - this.yQb() ? (this.config.Ak || this.Ep.push(new p.cCa(y, this.config, this.Af, this.console)), this.config.jO && this.Ep.push(new t.Aca(this.console)), this.Ep.push(new d.lKa(this.config, y, this.console)), this.H4b(y) && ((0, f.assert)(y.Aa), this.Ep.push(this.Szb(y.Nf || c.L.Ia, y.Aa, z)))) : (this.Ep.push(new q.eCa(this.console)), this.config.jO && this.Ep.push(new t.Aca(this.console))); + this.mediaType === m.u.Y ? this.qta = new u.ECa(this.console, this.config, y.profile) : y.lRb && (this.qta = new v.tQa(this.console, this.config)); + this.Dp = []; + if (this.mediaType === m.u.Y) { + this.config.QO && this.Dp.push(new g.xOa(this.config, y.track, this.console)); + z = this.Kka(y); + z.equal(c.J.Ba) ? this.config.Im && y.Nf && this.mra(y.ca.K) && this.Dp.push(new l.dIa(this.config)) : this.Dp.push(new k.kga(z)); + this.config.h9 || (this.console.log(("MediaSplicer: NegativePtsGuard: ").concat(z.ob(), ", ") + ("").concat(null === (x = y.Nf) || void 0 === x ? void 0 : x.ob())), this.Dp.push(new p.AKa(this.config, y, this.console))); + this.IRb() ? (this.config.Ak || this.Dp.push(new n.DCa(y, this.config, this.yf, this.console)), this.config.QO && this.Dp.push(new t.eda(this.console)), this.Dp.push(new d.OKa(this.config, y, this.console)), this.h6b(y) && ((0, f.assert)(y.xa), this.Dp.push(this.VAb(y.Nf || c.J.Ba, y.xa, z)))) : (this.Dp.push(new q.FCa(this.console)), this.config.QO && this.Dp.push(new t.eda(this.console))); } }; - v.prototype.Lqa = function(y) { - return this.config.Lqa || this.config.m4a && -1 !== this.config.m4a.indexOf(y); + w.prototype.mra = function(y) { + return this.config.mra || this.config.R4a && -1 !== this.config.R4a.indexOf(y); }; - v.prototype.kka = function(y) { - return h.Efa.kka(this.config, y.Nf, this.Af, this.console); + w.prototype.Kka = function(y) { + return k.kga.Kka(this.config, y.Nf, this.yf, this.console); }; - v.prototype.yQb = function() { - return !this.config.$N; + w.prototype.IRb = function() { + return !this.config.GO; }; - v.prototype.H4b = function(y) { - return this.config.S7b && this.config.Im && !!y.Nf; + w.prototype.h6b = function(y) { + return this.config.v9b && this.config.Im && !!y.Nf; }; - v.prototype.Szb = function(y, x, z) { - return new k.APa(y.qa(z), x, this.console); + w.prototype.VAb = function(y, x, z) { + return new h.cQa(y.qa(z), x, this.console); }; - return v; + return w; })(); - b.BJa = r; + b.dKa = r; }, 25073: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.YJa = void 0; + b.AKa = void 0; c = a(91176); - l = a(52571); + m = a(52571); f = a(48170); r = (function() { - function h(d, g, n) { - var k; - this.console = n; - this.CX = !1; - (0, l.assert)(g.Aa, "NegativePtsGuard: stream.frameDuration must exist."); - this.Aa = g.Aa; + function k(d, g, p) { + var h; + this.console = p; + this.mY = !1; + (0, m.assert)(g.xa, "NegativePtsGuard: stream.frameDuration must exist."); + this.xa = g.xa; this.Im = d.Im; - this.Nf = null !== (k = g.Nf) && void 0 !== k ? k : c.L.Ia; - } - h.prototype.append = function(d) { - var g, n, k, m, p; - if (this.CX || d.gi) return d; - g = d.Ma; - n = d.offset; - k = d.sf; - d = d.vi; - if (g.Ja) { - m = g.Ka.qa(this.Im ? this.Nf : c.L.Ia).add(n); - if (m.lessThan(c.L.Ia)) { - p = Math.ceil(m.yo(-1).kh(this.Aa)); - f.K && this.console.trace(("NegativePtsGuard: dropping ").concat(p, " frames on first fragment to avoid nagative pts, ") + ("profile offset ").concat(this.Nf.qb(), ", ") + ("request content start ").concat(g.Ka.qb(), ", ") + ("current timestamp offset ").concat(n.qb(), " => ") + ("firstPlatformTimestamp ").concat(m.qb(), ".")); - g.uma(p); + this.Nf = null !== (h = g.Nf) && void 0 !== h ? h : c.J.Ba; + } + k.prototype.append = function(d) { + var g, p, h, l, n; + if (this.mY || d.ei) return d; + g = d.La; + p = d.offset; + h = d.rf; + d = d.si; + if (g.Ha) { + l = g.Ia.qa(this.Im ? this.Nf : c.J.Ba).add(p); + if (l.lessThan(c.J.Ba)) { + n = Math.ceil(l.am(-1).Dg(this.xa)); + f.L && this.console.trace(("NegativePtsGuard: dropping ").concat(n, " frames on first fragment to avoid nagative pts, ") + ("profile offset ").concat(this.Nf.ob(), ", ") + ("request content start ").concat(g.Ia.ob(), ", ") + ("current timestamp offset ").concat(p.ob(), " => ") + ("firstPlatformTimestamp ").concat(l.ob(), ".")); + g.Xma(n); } } - this.CX = !0; + this.mY = !0; return { - Ma: g, - offset: n, - sf: k, - gi: !1, - vi: d + La: g, + offset: p, + rf: h, + ei: !1, + si: d }; }; - return h; + return k; })(); - b.YJa = r; + b.AKa = r; }, 77970: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { - return ("").concat(g.qb(), " (nrdp: ").concat(g.MH, "ms)"); + return ("").concat(g.ob(), " (nrdp: ").concat(g.dI, "ms)"); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.lKa = void 0; - l = a(91176); + b.OKa = void 0; + m = a(91176); f = a(78647); - h = a(48170); + k = a(48170); d = a(52571); r = (function() { - function g(n, k, m) { - this.console = m; - this.offset = l.L.Ia; - this.Nf = n.Im ? k.Nf || l.L.Ia : l.L.Ia; - this.du = k.du || l.L.Ia; - (0, d.assert)(k.Aa); - this.Aa = k.Aa; - } - g.prototype.append = function(n) { - var k, m, p, q; - if (n.gi) return n; - k = n.Ma; - m = n.offset; - p = n.sf; - q = n.vi; - void 0 !== this.B5a && ((0, d.assert)(void 0 !== this.yra), k.Ka.add(n.offset).equal(this.B5a) ? (n = this.Mxb(k, m.add(this.offset)).G - this.yra, 0 > n ? this.offset = this.offset.add(l.L.Xy) : 0 === n ? this.offset.lessThan(l.L.Ia) && (this.offset = this.offset.add(l.L.Xy)) : 1 === n ? this.offset.greaterThan(l.L.Ia) && (this.offset = this.offset.qa(l.L.Xy)) : this.offset = this.offset.qa(l.L.Xy)) : this.offset = l.L.Ia); - this.yra = this.Lxb(k, m.add(this.offset)).G; - this.B5a = k.Ua.add(m); + function g(p, h, l) { + this.console = l; + this.offset = m.J.Ba; + this.Nf = p.Im ? h.Nf || m.J.Ba : m.J.Ba; + this.$r = h.$r || m.J.Ba; + (0, d.assert)(h.xa); + this.xa = h.xa; + } + g.prototype.append = function(p) { + var h, l, n, q; + if (p.ei) return p; + h = p.La; + l = p.offset; + n = p.rf; + q = p.si; + void 0 !== this.e6a && ((0, d.assert)(void 0 !== this.$ra), h.Ia.add(p.offset).equal(this.e6a) ? (p = this.Nyb(h, l.add(this.offset)).v - this.$ra, 0 > p ? this.offset = this.offset.add(m.J.jz) : 0 === p ? this.offset.lessThan(m.J.Ba) && (this.offset = this.offset.add(m.J.jz)) : 1 === p ? this.offset.greaterThan(m.J.Ba) && (this.offset = this.offset.qa(m.J.jz)) : this.offset = this.offset.qa(m.J.jz)) : this.offset = m.J.Ba); + this.$ra = this.Myb(h, l.add(this.offset)).v; + this.e6a = h.Ua.add(l); return { - Ma: k, - offset: m.add(this.offset), - sf: p, - gi: !1, - vi: q + La: h, + offset: l.add(this.offset), + rf: n, + ei: !1, + si: q }; }; - g.prototype.Mxb = function(n, k) { - var m, p; - n = this.zTa(n.Ka); - k = k.qa(this.du); - m = (0, f.Vt)(n).add((0, f.Vt)(k)); - p = n.add(k).qa(m); - h.K && this.console.trace("NrdpRounding: content start " + c(n) + ", adjusted offset: " + c(k) + ", start rounding error: " + (0, f.Vt)(n).toString() + ", adjusted offset rounding error: " + (0, f.Vt)(k).toString() + ", total error: " + m.toString() + ", expected nrdp value:" + p.qb() + ", (" + n.MH + k.MH + "ms), last fragment end nrdp: " + this.yra); - return p; + g.prototype.Nyb = function(p, h) { + var l, n; + p = this.eUa(p.Ia); + h = h.qa(this.$r); + l = (0, f.au)(p).add((0, f.au)(h)); + n = p.add(h).qa(l); + k.L && this.console.trace("NrdpRounding: content start " + c(p) + ", adjusted offset: " + c(h) + ", start rounding error: " + (0, f.au)(p).toString() + ", adjusted offset rounding error: " + (0, f.au)(h).toString() + ", total error: " + l.toString() + ", expected nrdp value:" + n.ob() + ", (" + p.dI + h.dI + "ms), last fragment end nrdp: " + this.$ra); + return n; }; - g.prototype.Lxb = function(n, k) { - var m, p, q; - m = this.Aa; - n = this.zTa(n.Ua); - k = k.qa(this.du); - p = (0, f.Vt)(n.qa(m)).add((0, f.Vt)(m)).add((0, f.Vt)(k)); - q = n.add(k).qa(p); - h.K && this.console.trace("NrdpRounding: content end: start of last frame:" + c(n.qa(m)) + ", frame duration: " + c(m) + ", adjusted offset: " + c(k) + ", timestamp rounding error: " + (0, f.Vt)(n.qa(m)).toString() + ", frame duration rouding error: " + (0, f.Vt)(m).toString() + ", adjusted offset rounding error: " + (0, f.Vt)(k).toString() + ", total rounding error: " + p.toString() + ", expected nrdp value: " + q.qb() + ", (" + n.qa(m).MH + m.MH + k.MH + "ms)"); + g.prototype.Myb = function(p, h) { + var l, n, q; + l = this.xa; + p = this.eUa(p.Ua); + h = h.qa(this.$r); + n = (0, f.au)(p.qa(l)).add((0, f.au)(l)).add((0, f.au)(h)); + q = p.add(h).qa(n); + k.L && this.console.trace("NrdpRounding: content end: start of last frame:" + c(p.qa(l)) + ", frame duration: " + c(l) + ", adjusted offset: " + c(h) + ", timestamp rounding error: " + (0, f.au)(p.qa(l)).toString() + ", frame duration rouding error: " + (0, f.au)(l).toString() + ", adjusted offset rounding error: " + (0, f.au)(h).toString() + ", total rounding error: " + n.toString() + ", expected nrdp value: " + q.ob() + ", (" + p.qa(l).dI + l.dI + h.dI + "ms)"); return q; }; - g.prototype.zTa = function(n) { - return n.add(this.du).qa(this.Nf); + g.prototype.eUa = function(p) { + return p.add(this.$r).qa(this.Nf); }; return g; })(); - b.lKa = r; + b.OKa = r; }, 15033: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Efa = void 0; + b.kga = void 0; c = a(91176); - l = a(48170); + m = a(48170); r = (function() { - function f(h) { - this.Nf = h; + function f(k) { + this.Nf = k; } - f.kka = function(h, d, g, n) { - var k; - k = c.L.Ia; - d && (g = null === g || void 0 === g ? void 0 : g.ugc, h.j9b && void 0 !== g && 0 <= g ? (h = new c.L(g, 48E3), k = d.add(h), l.K && n.trace(("Adjusting profile timestamp offset of ").concat(d) + (" by DPI assumed delay of ").concat(h) + (" for ASE applied offset of ").concat(k, "."))) : h.xS && (k = d)); - return k; + f.Kka = function(k, d, g, p) { + var h; + h = c.J.Ba; + d && (g = null === g || void 0 === g ? void 0 : g.Zhc, k.N$b && void 0 !== g && 0 <= g ? (k = new c.J(g, 48E3), h = d.add(k), m.L && p.trace(("Adjusting profile timestamp offset of ").concat(d) + (" by DPI assumed delay of ").concat(k) + (" for ASE applied offset of ").concat(h, "."))) : k.iT && (h = d)); + return h; }; - f.prototype.append = function(h) { - var d, g, n; - d = h.sf; - g = h.gi; - n = h.vi; + f.prototype.append = function(k) { + var d, g, p; + d = k.rf; + g = k.ei; + p = k.si; return { - Ma: h.Ma, - offset: h.offset.add(this.Nf), - sf: d, - gi: g, - vi: n + La: k.La, + offset: k.offset.add(this.Nf), + rf: d, + ei: g, + si: p }; }; return f; })(); - b.Efa = r; + b.kga = r; }, 93883: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.YNa = void 0; + b.xOa = void 0; c = a(91176); - l = a(52571); + m = a(52571); f = a(48170); r = (function() { - function h(d, g, n) { + function k(d, g, p) { this.config = d; - this.console = n; - this.sv = c.L.Ia; - (0, l.assert)(g.Aa); - this.Aa = g.Aa; - g = g.te[0].profile; - this.S8 = this.ELb(g, this.Aa); - this.A8 = this.zLb(g, this.Aa); - this.V6 = -1 !== d.oUa.indexOf(g); - } - h.prototype.append = function(d, g) { - var n, k, m, p, q; - if (d.gi) return d; - n = d.Ma; - k = d.offset; - m = d.vi; - m = void 0 === m ? [] : m; - d = d.sf; - p = g.UM; - g = g.uta; - if (this.Uua) { - q = this.MUb(n, this.Uua); - n.Ja && !this.V6 && this.Bja(q) ? (f.K && this.console.trace("SeamlessAudio: dropping first frame"), n.uma(1), this.sv = q) : (this.sv = q.add(this.Aa), this.wUa(this.sv) || (f.K && this.console.trace("SeamlessAudio: cannot maintain seamlessness at " + n.Db.qb() + " error would be " + this.sv.qb() + " (editing " + (n.Ja ? "" : "not ") + "allowed)"), m.push({ + this.console = p; + this.Bv = c.J.Ba; + (0, m.assert)(g.xa); + this.xa = g.xa; + g = g.de[0].profile; + this.s9 = this.PMb(g, this.xa); + this.a9 = this.KMb(g, this.xa); + this.t7 = -1 !== d.UUa.indexOf(g); + } + k.prototype.append = function(d, g) { + var p, h, l, n, q; + if (d.ei) return d; + p = d.La; + h = d.offset; + l = d.si; + l = void 0 === l ? [] : l; + d = d.rf; + n = g.uN; + g = g.Sta; + if (this.sva) { + q = this.dWb(p, this.sva); + p.Ha && !this.t7 && this.cka(q) ? (f.L && this.console.trace("SeamlessAudio: dropping first frame"), p.Xma(1), this.Bv = q) : (this.Bv = q.add(this.xa), this.dVa(this.Bv) || (f.L && this.console.trace("SeamlessAudio: cannot maintain seamlessness at " + p.Cb.ob() + " error would be " + this.Bv.ob() + " (editing " + (p.Ha ? "" : "not ") + "allowed)"), l.push({ type: "logdata", target: "endplay", fields: { avsyncreset: { type: "array", value: { - id: n.Pb, - pts: n.Ka.G + id: p.Vb, + pts: p.Ia.v } } } - }), this.sv = c.L.Ia, d = !1)); - this.Uua = void 0; + }), this.Bv = c.J.Ba, d = !1)); + this.sva = void 0; } - if (n.Xk || n.Qt)((0, l.assert)(p, "SeamlessAudio.append(): mediaSplicePlayerTimestamp is undefined"), !n.Ja || !g && n.Qt || (q = this.NUb(n, p, g), g && this.V6 && q.li(this.Aa) ? (f.K && this.console.trace("SeamlessAudio: dropping last two frames"), n.e5(2)) : q.li(c.L.Ia) && (f.K && this.console.trace("SeamlessAudio: dropping last frame"), n.e5(1))), this.Uua = p); - (0, l.assert)(this.wUa(this.sv)); - this.BM = n.Hb; + if (p.$k || p.Xt)((0, m.assert)(n, "SeamlessAudio.append(): mediaSplicePlayerTimestamp is undefined"), !p.Ha || !g && p.Xt || (q = this.eWb(p, n, g), g && this.t7 && q.Eg(this.xa) ? (f.L && this.console.trace("SeamlessAudio: dropping last two frames"), p.B5(2)) : q.Eg(c.J.Ba) && (f.L && this.console.trace("SeamlessAudio: dropping last frame"), p.B5(1))), this.sva = n); + (0, m.assert)(this.dVa(this.Bv)); + this.bN = p.Hb; return { - Ma: n, - offset: k.add(this.sv), - sf: d, - gi: 0 === n.dxa, - vi: m.length ? m : void 0 + La: p, + offset: h.add(this.Bv), + rf: d, + ei: 0 === p.Bxa, + si: l.length ? l : void 0 }; }; - h.prototype.NUb = function(d, g, n) { - var k; - if (n) k = this.sv.add(d.Hb.qa(n)).qa(this.Aa); - else(k = d.Hb.qa(g), k = this.sv.add(k).qa(this.Aa)); - f.K && this.console.trace("SeamlessAudio: fragment end: " + d.Hb.qb() + ", splice " + g.qb() + ", next start " + (null === n || void 0 === n ? void 0 : n.qb()) + ", error " + k.add(this.Aa).qb() + ", error with frame drop " + k.qb() + ", is" + (this.Bja(k) ? "" : " not") + " within bounds of [" + this.S8.qb() + " and " + this.A8.qb() + ")"); - return k; + k.prototype.eWb = function(d, g, p) { + var h; + if (p) h = this.Bv.add(d.Hb.qa(p)).qa(this.xa); + else(h = d.Hb.qa(g), h = this.Bv.add(h).qa(this.xa)); + f.L && this.console.trace("SeamlessAudio: fragment end: " + d.Hb.ob() + ", splice " + g.ob() + ", next start " + (null === p || void 0 === p ? void 0 : p.ob()) + ", error " + h.add(this.xa).ob() + ", error with frame drop " + h.ob() + ", is" + (this.cka(h) ? "" : " not") + " within bounds of [" + this.s9.ob() + " and " + this.a9.ob() + ")"); + return h; }; - h.prototype.MUb = function(d, g) { - var n; - (0, l.assert)(this.BM); - n = this.sv.add(this.BM.qa(d.Db)).qa(this.Aa); - f.K && this.console.trace("SeamlessAudio: fragment start: " + d.Db.qb() + ", splice " + g.qb() + ", last fragment end: " + this.BM.qb() + ", error " + n.add(this.Aa).qb() + ", error with frame drop " + n.qb() + ", is" + (this.Bja(n) ? "" : " not") + " within bounds of [" + this.S8.qb() + " and " + this.A8.qb() + ")"); - return n; + k.prototype.dWb = function(d, g) { + var p; + (0, m.assert)(this.bN); + p = this.Bv.add(this.bN.qa(d.Cb)).qa(this.xa); + f.L && this.console.trace("SeamlessAudio: fragment start: " + d.Cb.ob() + ", splice " + g.ob() + ", last fragment end: " + this.bN.ob() + ", error " + p.add(this.xa).ob() + ", error with frame drop " + p.ob() + ", is" + (this.cka(p) ? "" : " not") + " within bounds of [" + this.s9.ob() + " and " + this.a9.ob() + ")"); + return p; }; - h.prototype.Bja = function(d) { - return d.lessThan(this.A8) && d.li(this.S8); + k.prototype.cka = function(d) { + return d.lessThan(this.a9) && d.Eg(this.s9); }; - h.prototype.wUa = function(d) { - return d.lessThan(this.A8.add(c.L.Xy)) && d.li(this.S8.qa(c.L.Xy)); + k.prototype.dVa = function(d) { + return d.lessThan(this.a9.add(c.J.jz)) && d.Eg(this.s9.qa(c.J.jz)); }; - h.prototype.zLb = function(d, g) { - return "object" === typeof this.config.uxa && void 0 !== this.config.uxa[d] ? (d = new c.L(this.config.uxa[d], 1E3).dd(g.N).add(new c.L(1, g.N)), c.L.min(g, d)) : g; + k.prototype.KMb = function(d, g) { + return "object" === typeof this.config.Sxa && void 0 !== this.config.Sxa[d] ? (d = new c.J(this.config.Sxa[d], 1E3).gd(g.N).add(new c.J(1, g.N)), c.J.min(g, d)) : g; }; - h.prototype.ELb = function(d, g) { - var n; - if ("object" === typeof this.config.vxa && void 0 !== this.config.vxa[d]) { - n = g.kh(-2); - d = new c.L(this.config.vxa[d], 1E3).dd(g.N).qa(new c.L(1, g.N)); - return c.L.max(n, d); + k.prototype.PMb = function(d, g) { + var p; + if ("object" === typeof this.config.Txa && void 0 !== this.config.Txa[d]) { + p = g.Dg(-2); + d = new c.J(this.config.Txa[d], 1E3).gd(g.N).qa(new c.J(1, g.N)); + return c.J.max(p, d); } - return new c.L(-12, 1E3); + return new c.J(-12, 1E3); }; - return h; + return k; })(); - b.YNa = r; + b.xOa = r; }, 83083: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.APa = void 0; + b.cQa = void 0; c = a(91176); - l = a(48170); + m = a(48170); r = (function() { - function f(h, d, g) { - this.Nf = h; - this.Aa = d; + function f(k, d, g) { + this.Nf = k; + this.xa = d; this.console = g; } - f.prototype.append = function(h, d) { - var g, n, k, m, p, q; - g = h.Ma; - n = h.offset; - k = h.sf; - m = h.vi; - h = h.gi; - if (!h) { - p = d.endOfStream; - d = d.UM; - if (p && d) { - p = g.Ka.qa(this.Nf).add(n); - q = g.Ua.qa(this.Nf).add(n); - d = d.qa(c.L.Xy); - l.K && this.console.trace("TruncateEndOfStreamAudio: last fragment has adjusted times " + p.qb() + "-" + q.qb() + " vs media splice point at " + d.qb()); - p.add(this.Aa).li(d) ? (l.K && this.console.trace("TruncateEndOfStreamAudio: dropping whole fragment"), h = !0) : q.li(d) && (d = Math.ceil(q.qa(d).kh(this.Aa)), g.Ja ? (l.K && this.console.trace(("TruncateEndOfStreamAudio: drop ").concat(d, " frames")), g.e5(d)) : (l.K && this.console.trace("TruncateEndOfStreamAudio: fragment.edit is false, dropping whole fragment"), h = !0)); - } else p && l.K && this.console.trace("TruncateEndOfStreamAudio: last fragment has no media splice point"); + f.prototype.append = function(k, d) { + var g, p, h, l, n, q; + g = k.La; + p = k.offset; + h = k.rf; + l = k.si; + k = k.ei; + if (!k) { + n = d.endOfStream; + d = d.uN; + if (n && d) { + n = g.Ia.qa(this.Nf).add(p); + q = g.Ua.qa(this.Nf).add(p); + d = d.qa(c.J.jz); + m.L && this.console.trace("TruncateEndOfStreamAudio: last fragment has adjusted times " + n.ob() + "-" + q.ob() + " vs media splice point at " + d.ob()); + n.add(this.xa).Eg(d) ? (m.L && this.console.trace("TruncateEndOfStreamAudio: dropping whole fragment"), k = !0) : q.Eg(d) && (d = Math.ceil(q.qa(d).Dg(this.xa)), g.Ha ? (m.L && this.console.trace(("TruncateEndOfStreamAudio: drop ").concat(d, " frames")), g.B5(d)) : (m.L && this.console.trace("TruncateEndOfStreamAudio: fragment.edit is false, dropping whole fragment"), k = !0)); + } else n && m.L && this.console.trace("TruncateEndOfStreamAudio: last fragment has no media splice point"); } return { - Ma: g, - offset: n, - sf: k, - gi: h, - vi: m + La: g, + offset: p, + rf: h, + ei: k, + si: l }; }; return f; })(); - b.APa = r; + b.cQa = r; }, 31469: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RPa = void 0; + b.tQa = void 0; c = a(5163); - l = a(91562); + m = a(91562); f = a(52571); - h = a(69575); + k = a(69575); d = a(51440); g = a(45247); - r = (function(n) { - function k(m, p) { + r = (function(p) { + function h(l, n) { var q; - q = n.call(this, m, g.u.X) || this; - q.console = m; - q.config = p; + q = p.call(this, l, g.u.W) || this; + q.console = l; + q.config = n; return q; } - c.__extends(k, n); - k.prototype.Ja = function(m) { - var p, q, u, t, w, v, y; - if (!(m.Ja && m instanceof d.zca)) return { - ia: !0 + c.__extends(h, p); + h.prototype.Ha = function(l) { + var n, q, u, t, v, w, y; + if (!(l.Ha && l instanceof d.dda)) return { + pa: !0 }; - p = m.Fo; - if (!(p[0] instanceof ArrayBuffer)) return { - ia: !0 + n = l.Eo; + if (!(n[0] instanceof ArrayBuffer)) return { + pa: !0 }; - q = p[0]; + q = n[0]; u = q.slice(0, q.byteLength - 8); t = new DataView(q); q = t.getUint32(u.byteLength); - (0, f.assert)("mdat" === (0, l.sx)(t.getUint32(u.byteLength + 4))); - w = 0 < m.Ja.start; - t = m.Ja.end < m.zt; - if (!w && !t) return { - ia: !0 + (0, f.assert)("mdat" === (0, m.Bx)(t.getUint32(u.byteLength + 4))); + v = 0 < l.Ha.start; + t = l.Ha.end < l.Ft; + if (!v && !t) return { + pa: !0 }; - if (w) { - w = new l.Ds(this.Y8, m.stream, u); - v = w.ebb(m.Ja.start, m.N); + if (v) { + v = new m.Hs(this.x9, l.stream, u); + w = v.Sbb(l.Ha.start, l.N); } - if (t && !1 !== v) { - w = new l.Ds(this.Y8, m.stream, v ? (0, h.OK)(v.Ma) : u); - y = w.lbb(m.Ja.end - m.Ja.start, m.N); + if (t && !1 !== w) { + v = new m.Hs(this.x9, l.stream, w ? (0, k.gL)(w.La) : u); + y = v.Zbb(l.Ha.end - l.Ha.start, l.N); } - u = (m = t ? y : v) ? m.Ma : [u]; - q = this.Bub(v, y, q); - u.push((0, l.jC)(q - 8)); - 1 < p.length && (u = u.concat(p.slice(1))); + u = (l = t ? y : w) ? l.La : [u]; + q = this.Bvb(w, y, q); + u.push((0, m.uC)(q - 8)); + 1 < n.length && (u = u.concat(n.slice(1))); return { - ia: !0, - Fo: u + pa: !0, + Eo: u }; }; - k.prototype.Bub = function(m, p, q) { - m && ((0, f.assert)(void 0 !== m.nq), (0, f.assert)(void 0 !== m.VN), q -= m.nq); - p && ((0, f.assert)(void 0 !== p.nq), (0, f.assert)(void 0 !== p.VN), q -= p.nq, m && (0, f.assert)(void 0 !== m.nq)); + h.prototype.Bvb = function(l, n, q) { + l && ((0, f.assert)(void 0 !== l.kq), (0, f.assert)(void 0 !== l.AO), q -= l.kq); + n && ((0, f.assert)(void 0 !== n.kq), (0, f.assert)(void 0 !== n.AO), q -= n.kq, l && (0, f.assert)(void 0 !== l.kq)); return q; }; - return k; - })(a(87574).Aea); - b.RPa = r; + return h; + })(a(87574).efa); + b.tQa = r; }, 27255: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.PFa = void 0; + b.oGa = void 0; c = a(52571); - l = a(16146); + m = a(16146); r = (function() { function f() { - this.global = new l.uQ(); - this.sH = {}; + this.global = new m.hR(); + this.KH = {}; } - f.prototype.add = function(h, d) { - (0, c.assert)(void 0 === this.sH[h], "Cannot add new memory object for playgraph"); - this.sH[h] = d; - this.global.add(d.$q); - this.global.add(d.rT); + f.prototype.add = function(k, d) { + (0, c.assert)(void 0 === this.KH[k], "Cannot add new memory object for playgraph"); + this.KH[k] = d; + this.global.add(d.er); + this.global.add(d.dU); }; return f; })(); - b.PFa = r; + b.oGa = r; }, 16146: function(r, b, a) { var c; @@ -91315,37 +91136,37 @@ E3cbY[513816] = false; value: !0 } }); - b.uQ = void 0; + b.hR = void 0; c = a(65161); r = (function() { - function l() { - this[c.u.$] = 0; - this[c.u.X] = 0; - this[c.u.Ga] = 0; + function m() { + this[c.u.Y] = 0; + this[c.u.W] = 0; + this[c.u.Da] = 0; } - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { total: { get: function() { - return this[c.u.$] + this[c.u.X] + this[c.u.Ga]; + return this[c.u.Y] + this[c.u.W] + this[c.u.Da]; }, enumerable: !1, configurable: !0 } }); - l.prototype.add = function(f) { - this[c.u.$] += Math.max(f[c.u.$] || 0, 0); - this[c.u.X] += Math.max(f[c.u.X] || 0, 0); - this[c.u.Ga] += Math.max(f[c.u.Ga] || 0, 0); + m.prototype.add = function(f) { + this[c.u.Y] += Math.max(f[c.u.Y] || 0, 0); + this[c.u.W] += Math.max(f[c.u.W] || 0, 0); + this[c.u.Da] += Math.max(f[c.u.Da] || 0, 0); }; - l.prototype.Hia = function(f, h) { - this[f] += Math.max(h || 0, 0); + m.prototype.ija = function(f, k) { + this[f] += Math.max(k || 0, 0); }; - return l; + return m; })(); - b.uQ = r; - c.u.$; - c.u.X; - c.u.Ga; + b.hR = r; + c.u.Y; + c.u.W; + c.u.Da; }, 59839: function(r, b, a) { var c; @@ -91354,89 +91175,89 @@ E3cbY[513816] = false; value: !0 } }); - b.LMa = void 0; + b.lNa = void 0; c = a(16146); r = (function() { - function l() { - this.$q = new c.uQ(); - this.rT = new c.uQ(); + function m() { + this.er = new c.hR(); + this.dU = new c.hR(); } - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { total: { get: function() { var f; - f = new c.uQ(); - f.add(this.$q); - f.add(this.rT); + f = new c.hR(); + f.add(this.er); + f.add(this.dU); return f; }, enumerable: !1, configurable: !0 } }); - l.prototype.add = function(f) { - this.$q.add(f.$q); - this.rT.add(f.rT); + m.prototype.add = function(f) { + this.er.add(f.er); + this.dU.add(f.dU); }; - l.prototype.Hia = function(f, h, d) { - (d ? this.rT : this.$q).Hia(f, h); + m.prototype.ija = function(f, k, d) { + (d ? this.dU : this.er).ija(f, k); }; - return l; + return m; })(); - b.LMa = r; + b.lNa = r; }, 3033: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wD = void 0; + b.OD = void 0; r = a(5163); c = a(66164); - l = a(45550); + m = a(45550); f = r.__importDefault(a(32838)); - h = r.__importDefault(a(95880)); + k = r.__importDefault(a(95880)); d = r.__importDefault(a(40497)); g = a(52571); - n = a(27977); - b.wD = (function() { - function m(p, q, u) { + p = a(27977); + b.OD = (function() { + function l(n, q, u) { var t; t = this; - this.Ej = new f.default(p, u); - this.pW = new h.default(p); - this.Jc = new d.default(this.pW, this.Ej, p); - this.nY = new n.GOa(c.platform.B4, q); - l.sD.Kzb(p); - p.X9 && setInterval(function() { - t.Ej.save(); - t.pW.save(); - }, p.X9); - } - m.Woa = function(p, q, u) { - void 0 === k ? (m.config = p, m.kza = u, k = new m(p, q, u)) : ((0, g.assert)(m.config === p), (0, g.assert)(m.kza === u)); - return k; + this.Cj = new f.default(n, u); + this.eX = new k.default(n); + this.Jc = new d.default(this.eX, this.Cj, n); + this.VY = new p.fPa(c.platform.Z4, q); + m.KD.NAb(n); + n.B$ && setInterval(function() { + t.Cj.save(); + t.eX.save(); + }, n.B$); + } + l.zpa = function(n, q, u) { + void 0 === h ? (l.config = n, l.Kza = u, h = new l(n, q, u)) : ((0, g.assert)(l.config === n), (0, g.assert)(l.Kza === u)); + return h; }; - m.instance = function() { - (0, g.assert)(k, "CommonGlobals accessed too early"); - return k; + l.instance = function() { + (0, g.assert)(h, "CommonGlobals accessed too early"); + return h; }; - m.reset = function() { - m.config = void 0; - k = m.kza = void 0; + l.reset = function() { + l.config = void 0; + h = l.Kza = void 0; }; - return m; + return l; })(); }, 29340: function(r, b) { - function a(c, l) { + function a(c, m) { var f; - c.__proto__ && c.__proto__ !== Object.prototype && a(c.__proto__, l); - Object.getOwnPropertyNames(c).forEach(function(h) { - f = Object.getOwnPropertyDescriptor(c, h); - void 0 !== f && Object.defineProperty(l, h, f); + c.__proto__ && c.__proto__ !== Object.prototype && a(c.__proto__, m); + Object.getOwnPropertyNames(c).forEach(function(k) { + f = Object.getOwnPropertyDescriptor(c, k); + void 0 !== f && Object.defineProperty(m, k, f); }); } Object.defineProperties(b, { @@ -91538,17 +91359,17 @@ E3cbY[513816] = false; value: !0 } }); - b.Sc = b.gn = void 0; + b.Wc = b.cn = void 0; (function(c) { - c[c.Gs = 0] = "STOPPED"; - c[c.ee = 1] = "BUFFERING"; - c[c.$j = 2] = "REBUFFERING"; - c[c.yl = 3] = "STREAMING"; - c[c.z1 = 4] = "TRACK_SWITCH"; + c[c.Ks = 0] = "STOPPED"; + c[c.he = 1] = "BUFFERING"; + c[c.Xj = 2] = "REBUFFERING"; + c[c.Bl = 3] = "STREAMING"; + c[c.b2 = 4] = "TRACK_SWITCH"; })(a || (a = {})); - b.Sc = a; - b.gn = function(c) { - return c === a.ee || c === a.$j || c === a.z1; + b.Wc = a; + b.cn = function(c) { + return c === a.he || c === a.Xj || c === a.b2; }; }, 65427: function(r, b) { @@ -91571,10 +91392,10 @@ E3cbY[513816] = false; value: !0 } }); - b.Wz = void 0; - r = b.Wz || (b.Wz = {}); - r[r.eI = 0] = "skipped"; - r[r.Gub = 1] = "adjustment"; + b.hA = void 0; + r = b.hA || (b.hA = {}); + r[r.wI = 0] = "skipped"; + r[r.Gvb = 1] = "adjustment"; }, 41756: function(r, b) { Object.defineProperties(b, { @@ -91628,13 +91449,13 @@ E3cbY[513816] = false; value: !0 } }); - b.S5b = b.Iab = b.fwa = void 0; - b.fwa = function(c) { + b.s7b = b.ubb = b.Gwa = void 0; + b.Gwa = function(c) { return "globalMemoryLimit" === c ? "global" : "staticMemoryLimit" === c ? "static" : a(c); }; - b.Iab = a; - b.S5b = function(c) { - return ("IStreamable: ").concat(c.identifier, " [").concat(c.mediaType, "] ").concat(c.groupId, " ") + ("p:").concat(JSON.stringify(c.pf), " sp:").concat(c.qq, " ") + ("pssp:").concat(c.dz, " ") + ("state:").concat(c.Rd, " path-complete:").concat(c.Bo, " ") + ("streaming:").concat(c.Bk, " current:").concat(c.Sk); + b.ubb = a; + b.s7b = function(c) { + return ("IStreamable: ").concat(c.identifier, " [").concat(c.mediaType, "] ").concat(c.groupId, " ") + ("p:").concat(JSON.stringify(c.nf), " sp:").concat(c.nq, " ") + ("pssp:").concat(c.pz, " ") + ("state:").concat(c.Td, " path-complete:").concat(c.Ao, " ") + ("streaming:").concat(c.Bk, " current:").concat(c.Sk); }; }, 90206: function(r, b) { @@ -91658,7 +91479,7 @@ E3cbY[513816] = false; value: !0 } }); - b.WG = b.I8 = b.tQ = b.u = void 0; + b.mH = b.i9 = b.gR = b.u = void 0; c = a(26388); Object.defineProperties(b, { u: { @@ -91668,14 +91489,14 @@ E3cbY[513816] = false; } } }); - b.tQ = [c.u.$, c.u.X, c.u.Ga]; - b.I8 = function(l, f, h) { - l = l || f ? f ? [c.u.X] : [c.u.$] : [c.u.$, c.u.X]; - h && l.push(c.u.Ga); - return l; + b.gR = [c.u.Y, c.u.W, c.u.Da]; + b.i9 = function(m, f, k) { + m = m || f ? f ? [c.u.W] : [c.u.Y] : [c.u.Y, c.u.W]; + k && m.push(c.u.Da); + return m; }; - b.WG = function(l) { - return l === c.u.$ ? "audio" : l === c.u.X ? "video" : l === c.u.Ga ? "text" : "unknown"; + b.mH = function(m) { + return m === c.u.Y ? "audio" : m === c.u.W ? "video" : m === c.u.Da ? "text" : "unknown"; }; }, 87959: function(r, b, a) { @@ -91700,12 +91521,12 @@ E3cbY[513816] = false; value: !0 } }); - b.ex = void 0; - r = b.ex || (b.ex = {}); + b.px = void 0; + r = b.px || (b.px = {}); r[r.HAVE_NOTHING = 0] = "HAVE_NOTHING"; - r[r.dJ = 1] = "HAVE_SOMETHING"; - r[r.cJ = 2] = "HAVE_MINIMUM"; - r[r.RP = 3] = "HAVE_ENOUGH"; + r[r.yJ = 1] = "HAVE_SOMETHING"; + r[r.xJ = 2] = "HAVE_MINIMUM"; + r[r.DQ = 3] = "HAVE_ENOUGH"; }, 38702: function(r, b) { Object.defineProperties(b, { @@ -91722,26 +91543,26 @@ E3cbY[513816] = false; }); }, 80426: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.eb = b.ZW = void 0; + b.Fb = b.eO = void 0; c = a(11528); (function(f) { - f[f.In = 0] = "STARTING"; - f[f.ee = 1] = "BUFFERING"; - f[f.$j = 2] = "REBUFFERING"; - f[f.he = 3] = "PLAYING"; - f[f.n1 = 4] = "STOPPING"; - f[f.Gs = 5] = "STOPPED"; - f[f.Mg = 6] = "PAUSED"; - })(l || (l = {})); - b.eb = l; - b.ZW = function(f) { - return f === c.Sc.ee ? l.ee : f === c.Sc.$j ? l.$j : f === c.Sc.z1 ? l.ee : f === c.Sc.yl ? l.he : l.In; + f[f.Jn = 0] = "STARTING"; + f[f.he = 1] = "BUFFERING"; + f[f.Xj = 2] = "REBUFFERING"; + f[f.Ge = 3] = "PLAYING"; + f[f.Q1 = 4] = "STOPPING"; + f[f.Ks = 5] = "STOPPED"; + f[f.Ng = 6] = "PAUSED"; + })(m || (m = {})); + b.Fb = m; + b.eO = function(f) { + return f === c.Wc.he ? m.he : f === c.Wc.Xj ? m.Xj : f === c.Wc.b2 ? m.he : f === c.Wc.Bl ? m.Ge : m.Jn; }; }, 34439: function(r, b, a) { @@ -91913,17 +91734,17 @@ E3cbY[513816] = false; value: !0 } }); - b.Iq = void 0; - r = b.Iq || (b.Iq = {}); - r[r.Tnb = 0] = "PLAYGRAPH_CHANGED"; - r[r.Unb = 1] = "PLAYGRAPH_UNCHANGED"; - r[r.cnb = 2] = "NO_MATCHING_SEGMENT_FOUND"; - r[r.Rob = 3] = "SEGMENT_ALREADY_APPENDED_REMOVAL_NOT_SUPPORTED"; - r[r.glb = 4] = "EXISTING_SEGMENT_VIEWABLE_ID_MISMATCHED"; - r[r.flb = 5] = "EXISTING_SEGMENT_START_TIME_MISMATCHED"; - r[r.Sob = 6] = "SEGMENT_EXTENSION_NOT_SUPPORTED"; - r[r.fib = 7] = "APPENDED_PAST_TRUNCATION_POINT"; - r[r.tmb = 8] = "LOSS_OF_POSITION"; + b.Hq = void 0; + r = b.Hq || (b.Hq = {}); + r[r.Pob = 0] = "PLAYGRAPH_CHANGED"; + r[r.Qob = 1] = "PLAYGRAPH_UNCHANGED"; + r[r.Znb = 2] = "NO_MATCHING_SEGMENT_FOUND"; + r[r.Qpb = 3] = "SEGMENT_ALREADY_APPENDED_REMOVAL_NOT_SUPPORTED"; + r[r.cmb = 4] = "EXISTING_SEGMENT_VIEWABLE_ID_MISMATCHED"; + r[r.bmb = 5] = "EXISTING_SEGMENT_START_TIME_MISMATCHED"; + r[r.Rpb = 6] = "SEGMENT_EXTENSION_NOT_SUPPORTED"; + r[r.cjb = 7] = "APPENDED_PAST_TRUNCATION_POINT"; + r[r.pnb = 8] = "LOSS_OF_POSITION"; }, 43102: function(r, b, a) { Object.defineProperties(b, { @@ -91932,15 +91753,22 @@ E3cbY[513816] = false; } }); r = a(5163); - r.__exportStar(a(44050), b); r.__exportStar(a(85892), b); + r.__exportStar(a(61555), b); }, - 44050: function(r, b) { + 61555: function(r, b) { Object.defineProperties(b, { __esModule: { value: !0 } }); + b.S7 = b.SV = void 0; + b.SV = function(a) { + return void 0 !== a.Vgb; + }; + b.S7 = function(a) { + return void 0 !== a.xml && void 0 !== a.images; + }; }, 85892: function(r, b) { Object.defineProperties(b, { @@ -91964,57 +91792,57 @@ E3cbY[513816] = false; }); }, 37268: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Ds = b.cx = b.Bq = b.jC = b.u1 = void 0; + b.Hs = b.nx = b.Bq = b.uC = b.W1 = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(91562); Object.defineProperties(b, { - cx: { + nx: { enumerable: !0, get: function() { - return f.cx; + return f.nx; } } }); Object.defineProperties(b, { - Ds: { + Hs: { enumerable: !0, get: function() { - return f.Ds; + return f.Hs; } } }); Object.defineProperties(b, { - jC: { + uC: { enumerable: !0, get: function() { - return f.jC; + return f.uC; } } }); Object.defineProperties(b, { - u1: { + W1: { enumerable: !0, get: function() { - return f.u1; + return f.W1; } } }); - r = (function(h) { - function d(g, n, k, m, p) { - return h.call(this, d.console, g, n, k, m, p) || this; + r = (function(k) { + function d(g, p, h, l, n) { + return k.call(this, d.console, g, p, h, l, n) || this; } - c.__extends(d, h); + c.__extends(d, k); Object.defineProperties(d, { console: { get: function() { - return this.T || (this.T = new l.platform.Console("MP4", "media|asejs")); + return this.S || (this.S = new m.platform.Console("MP4", "media|asejs")); }, enumerable: !1, configurable: !0 @@ -92025,210 +91853,216 @@ E3cbY[513816] = false; b.Bq = r; }, 64772: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.rda = void 0; + b.Vda = void 0; r = a(66164); c = a(56089); - l = a(65161); + m = a(65161); new r.platform.Console("ASEJS_ENDPOINT_ACTIVITY", "media|asejs"); a = (function() { - var L$U; - L$U = 2; - for (; L$U !== 7;) { - switch (L$U) { - case 5: - f.prototype.tw = function(h, d) { - var p4v, g; - p4v = 2; - for (; p4v !== 9;) { - switch (p4v) { - case 4: - g = this.hy[d.Bj]; - d.type === l.u.X && g && (--g.kZ, 0 === g.kZ && (g.D5 && this.cD.stop(h, d.Bj, d.Ug), g.D5 = !1, delete this.hy[d.Bj]), this.ogb(h)); - p4v = 9; - break; - case 5: - this.cD.stop(h, d.Bj, d.Ug); - p4v = 9; - break; - case 6: - p4v = this.qqa ? 8 : 9; - break; - case 1: - p4v = this.qqa ? 5 : 4; - break; + var e5z; + e5z = 2; + + function f(k) { + var s_I; + s_I = 2; + for (; s_I !== 4;) { + switch (s_I) { + case 2: + var N4x = "1"; + N4x += "SIY"; + N4x += "b"; + N4x += "ZrNJCp"; + N4x += "9"; + this.Tqa = k; + this.uy = {}; + N4x; + s_I = 4; + break; + } + } + } + for (; e5z !== 7;) { + switch (e5z) { + case 8: + return f; + break; + case 3: + f.prototype.Xm = function() { + var Z$O; + Z$O = 2; + for (; Z$O !== 1;) { + switch (Z$O) { case 2: - p4v = d.Bj ? 1 : 9; + return this.nD.get(); break; } } }; - f.prototype.pK = function(h, d, g, n) { - var L9X; - L9X = 2; - for (; L9X !== 1;) { - switch (L9X) { + f.prototype.khb = function(k) { + var d7E, d, g; + d7E = 2; + for (; d7E !== 5;) { + switch (d7E) { case 2: - n.Bj && (this.qqa ? this.cD.add(h, d, g, n.Bj, n.Ug) : this.hS === n.Bj && this.cD.add(h, d, g, n.Bj, n.Ug)); - L9X = 1; + (d = Object.keys(this.uy).map(function(p) { + var B7T; + B7T = 2; + for (; B7T !== 1;) { + switch (B7T) { + case 2: + return parseInt(p); + break; + } + } + }), g = this.uy[d[0]]); + 1 === d.length && !1 === g.a6 ? (this.nD.start(k, g.zj, g.Wg), this.SS = g.zj) : 1 < d.length && this.SS && (d = this.uy[this.SS], this.nD.stop(k, this.SS, d.Wg), d.a6 = !1, this.SS = void 0); + d7E = 5; break; } } }; - f.prototype.$m = function() { - var v0K; - v0K = 2; - for (; v0K !== 1;) { - switch (v0K) { + e5z = 8; + break; + case 2: + f.prototype.reset = function() { + var q99; + q99 = 2; + for (; q99 !== 1;) { + switch (q99) { case 2: - return this.cD.get(); + this.nD = new c.NDa(); + q99 = 1; break; } } }; - f.prototype.ogb = function(h) { - var O8v, d, g; - O8v = 2; - for (; O8v !== 5;) { - switch (O8v) { + f.prototype.Cw = function(k, d) { + var u1Y; + u1Y = 2; + for (; u1Y !== 1;) { + switch (u1Y) { case 2: - (d = Object.keys(this.hy).map(function(n) { - var g8M; - g8M = 2; - for (; g8M !== 1;) { - switch (g8M) { - case 4: - return parseInt(n); - break; - case 2: - return parseInt(n); - break; - } - } - }), g = this.hy[d[0]]); - 1 === d.length && !1 === g.D5 ? (this.cD.start(h, g.Bj, g.Ug), this.hS = g.Bj) : 1 < d.length && this.hS && (d = this.hy[this.hS], this.cD.stop(h, this.hS, d.Ug), d.D5 = !1, this.hS = void 0); - O8v = 5; + d.zj && (this.Tqa ? this.nD.start(k, d.zj, d.Wg) : d.type === m.u.W && (this.uy[d.zj] ? this.uy[d.zj].QZ += 1 : this.uy[d.zj] = { + zj: d.zj, + Wg: d.Wg, + QZ: 1, + a6: !1 + }, this.khb(k))); + u1Y = 1; break; } } }; - return f; - break; - case 2: - f.prototype.reset = function() { - var o7_; - o7_ = 2; - for (; o7_ !== 1;) { - switch (o7_) { + f.prototype.Ew = function(k, d) { + var j9m, g; + j9m = 2; + for (; j9m !== 9;) { + switch (j9m) { + case 7: + j9m = d.zj ? 2 : 2; + break; + case 13: + g = this.uy[d.zj]; + j9m = 1; + break; + case 1: + j9m = this.Tqa ? 5 : 4; + break; + case 5: + this.nD.stop(k, d.zj, d.Wg); + j9m = 9; + break; + case 4: + g = this.uy[d.zj]; + j9m = 3; + break; case 2: - this.cD = new c.nDa(); - o7_ = 1; + j9m = d.zj ? 1 : 9; + break; + case 3: + d.type === m.u.W && g && (--g.QZ, 0 === g.QZ && (g.a6 && this.nD.stop(k, d.zj, d.Wg), g.a6 = !1, delete this.uy[d.zj]), this.khb(k)); + j9m = 9; break; } } }; - f.prototype.qw = function(h, d) { - var e4j; - e4j = 2; - for (; e4j !== 1;) { - switch (e4j) { + f.prototype.IK = function(k, d, g, p) { + var k1I; + k1I = 2; + for (; k1I !== 1;) { + switch (k1I) { case 2: - d.Bj && (this.qqa ? this.cD.start(h, d.Bj, d.Ug) : d.type === l.u.X && (this.hy[d.Bj] ? this.hy[d.Bj].kZ += 1 : this.hy[d.Bj] = { - Bj: d.Bj, - Ug: d.Ug, - kZ: 1, - D5: !1 - }, this.ogb(h))); - e4j = 1; + p.zj && (this.Tqa ? this.nD.add(k, d, g, p.zj, p.Wg) : this.SS === p.zj && this.nD.add(k, d, g, p.zj, p.Wg)); + k1I = 1; break; } } }; - L$U = 5; + e5z = 3; break; } } - - function f(h) { - var J58; - J58 = 2; - for (; J58 !== 4;) { - switch (J58) { - case 2: - this.qqa = h; - J58 = 1; - break; - case 1: - var K4h = "1SIYbZ"; - K4h += "rN"; - K4h += "JCp9"; - this.hy = {}; - K4h; - J58 = 4; - break; - } - } - } })(); - b.rda = a; + b.Vda = a; }, 21506: function(r, b, a) { - var l; + var m; function c() { - this.Bm = void 0; - this.EA = 0; + this.zm = void 0; + this.OA = 0; } - l = a(17267); + m = a(17267); c.prototype.start = function() {}; c.prototype.stop = function() {}; c.prototype.add = function() {}; c.prototype.getState = function() { - return 0 !== this.EA && this.Bm ? { - p25: this.Bm.aq, - p50: this.Bm.qn, - p75: this.Bm.bq, - c: this.EA + return 0 !== this.OA && this.zm ? { + p25: this.zm.Xp, + p50: this.zm.ln, + p75: this.zm.Yp, + c: this.OA } : null; }; c.prototype.Pf = function(f) { - if (!(!l.vc(f) && l.has(f, "p25") && l.has(f, "p50") && l.has(f, "p75") && l.has(f, "c") && l.isFinite(f.p25) && l.isFinite(f.p50) && l.isFinite(f.p75) && l.isFinite(f.c))) return (this.Bm = void 0, this.EA = 0, !1); - this.Bm = { - aq: f.p25, - qn: f.p50, - bq: f.p75 + if (!(!m.xc(f) && m.has(f, "p25") && m.has(f, "p50") && m.has(f, "p75") && m.has(f, "c") && m.isFinite(f.p25) && m.isFinite(f.p50) && m.isFinite(f.p75) && m.isFinite(f.c))) return (this.zm = void 0, this.OA = 0, !1); + this.zm = { + Xp: f.p25, + ln: f.p50, + Yp: f.p75 }; - this.EA = f.c; + this.OA = f.c; }; c.prototype.get = function() { return { - Wua: this.Bm, - Oj: this.EA + uva: this.zm, + Mj: this.OA }; }; - c.prototype.set = function(f, h) { - this.Bm = f; - this.EA = h; + c.prototype.set = function(f, k) { + this.zm = f; + this.OA = k; }; c.prototype.reset = function() { - this.Bm = void 0; - this.EA = 0; + this.zm = void 0; + this.OA = 0; }; c.prototype.toString = function() { - return "IQRHist(" + this.Bm + "," + this.EA + ")"; + return "IQRHist(" + this.zm + "," + this.OA + ")"; }; r.exports = c; }, 32838: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; function c(q, u, t) { - return l.has(q, u) ? q[u] : q[u] = t; + return m.has(q, u) ? q[u] : q[u] = t; } Object.defineProperties(b, { __esModule: { @@ -92236,144 +92070,144 @@ E3cbY[513816] = false; } }); r = a(5163); - l = r.__importStar(a(17267)); + m = r.__importStar(a(17267)); f = a(66164); - h = r.__importStar(a(69575)); + k = r.__importStar(a(69575)); d = r.__importDefault(a(14282)); g = r.__importDefault(a(97315)); - n = h.NFa; + p = k.mGa; new f.platform.Console("ASEJS_LOCATION_HISTORY", "media|asejs"); - k = { - confidence: d.default.vl.HAVE_NOTHING + h = { + confidence: d.default.xl.HAVE_NOTHING }; - m = (function() { + l = (function() { function q(u) { var t; this.config = u; - t = u.cha; - this.confidence = d.default.vl.HAVE_NOTHING; - this.fYa = u.FQa; + t = u.Fha; + this.confidence = d.default.xl.HAVE_NOTHING; + this.MYa = u.iRa; u = new g.default(u); - this.gb = u.create("throughput-location-history", t); - this.Jt = u.create("throughput-location-history", t); - this.iba = u.create("throughput-location-history", t); - this.jba = u.create("throughput-location-history", t); - this.hba = u.create("throughput-location-history", t); - this.uh = u.create("respconn-location-history", t); - this.Mv = u.create("respconn-location-history", t); - this.fba = u.create("throughput-tdigest-history", t); - this.r7 = u.create("throughput-iqr-history", t); - this.L4 = u.create("throughput-location-history", t); - this.N4 = u.create("throughput-location-history", t); - this.M4 = u.create("throughput-location-history", t); - this.O4 = u.create("throughput-location-history", t); + this.eb = u.create("throughput-location-history", t); + this.Qt = u.create("throughput-location-history", t); + this.Oba = u.create("throughput-location-history", t); + this.Pba = u.create("throughput-location-history", t); + this.Nba = u.create("throughput-location-history", t); + this.th = u.create("respconn-location-history", t); + this.Xv = u.create("respconn-location-history", t); + this.Lba = u.create("throughput-tdigest-history", t); + this.Q7 = u.create("throughput-iqr-history", t); + this.j5 = u.create("throughput-location-history", t); + this.l5 = u.create("throughput-location-history", t); + this.k5 = u.create("throughput-location-history", t); + this.m5 = u.create("throughput-location-history", t); this.time = null; } - q.prototype.XE = function(u, t) { + q.prototype.oF = function(u, t) { this.confidence = t; - this.gb.add(u); - this.fba.add(u); - this.time = f.platform.time.wa(); + this.eb.add(u); + this.Lba.add(u); + this.time = f.platform.time.va(); }; - q.prototype.UE = function(u) { - this.Jt.add(u); + q.prototype.lF = function(u) { + this.Qt.add(u); }; - q.prototype.YE = function(u) { - this.iba.add(u.initial); - this.jba.add(u.low); - this.hba.add(u.high); + q.prototype.pF = function(u) { + this.Oba.add(u.initial); + this.Pba.add(u.low); + this.Nba.add(u.high); }; - q.prototype.HI = function(u, t) { - this.r7.set(u, t); + q.prototype.aJ = function(u, t) { + this.Q7.set(u, t); }; - q.prototype.PA = function(u) { - this.uh.add(u); + q.prototype.$A = function(u) { + this.th.add(u); }; - q.prototype.OA = function(u) { - this.Mv.add(u); + q.prototype.ZA = function(u) { + this.Xv.add(u); }; - q.prototype.qK = function(u) { - this.L4.add(u.Ca); - this.N4.add(u.Ne); - this.M4.add(u.yK); - this.O4.add(u.eP); + q.prototype.JK = function(u) { + this.j5.add(u.Aa); + this.l5.add(u.Qe); + this.k5.add(u.RK); + this.m5.add(u.LP); }; q.prototype.getState = function() { var u; u = { c: this.confidence, - t: l.vc(this.time) ? null : f.platform.time.mta(this.time), - tp: this.gb.getState(), - itp: this.Jt.getState(), - tcii: this.iba.getState(), - tcil: this.jba.getState(), - tcih: this.hba.getState(), - rt: this.uh.getState(), - hrt: this.Mv.getState(), - iqr: this.r7.getState(), - td: this.fba.getState(), - dta: this.L4.getState(), - dtv: this.N4.getState(), - dtta: this.M4.getState(), - dttv: this.O4.getState() + t: m.xc(this.time) ? null : f.platform.time.Kta(this.time), + tp: this.eb.getState(), + itp: this.Qt.getState(), + tcii: this.Oba.getState(), + tcil: this.Pba.getState(), + tcih: this.Nba.getState(), + rt: this.th.getState(), + hrt: this.Xv.getState(), + iqr: this.Q7.getState(), + td: this.Lba.getState(), + dta: this.j5.getState(), + dtv: this.l5.getState(), + dtta: this.k5.getState(), + dttv: this.m5.getState() }; - return l.vc(u.tp) && l.vc(u.rt) && l.vc(u.hrt) ? null : u; + return m.xc(u.tp) && m.xc(u.rt) && m.xc(u.hrt) ? null : u; }; q.prototype.Pf = function(u) { var t; t = f.platform.time.now(); - if (!u || l.vc(u.c) || l.vc(u.c) || l.vc(u.tp) || !l.isFinite(u.c) || !l.isFinite(u.t) || l.vc(u.t) || 0 > u.c || u.c > d.default.vl.RP || u.t > t || !this.gb.Pf(u.tp)) return (this.confidence = d.default.vl.HAVE_NOTHING, this.Dv = this.time = null, this.gb.Pf(null), this.uh.Pf(null), this.Mv.Pf(null), !1); + if (!u || m.xc(u.c) || m.xc(u.c) || m.xc(u.tp) || !m.isFinite(u.c) || !m.isFinite(u.t) || m.xc(u.t) || 0 > u.c || u.c > d.default.xl.DQ || u.t > t || !this.eb.Pf(u.tp)) return (this.confidence = d.default.xl.HAVE_NOTHING, this.Nv = this.time = null, this.eb.Pf(null), this.th.Pf(null), this.Xv.Pf(null), !1); this.confidence = u.c; - this.time = f.platform.time.Mta(u.t); - this.uh.Pf(u.rt); - this.Mv.Pf(u.hrt); - this.Jt.Pf(u.itp); - this.iba.Pf(u.tcii); - this.jba.Pf(u.tcil); - this.hba.Pf(u.tcih); - this.L4.Pf(u.dta); - this.N4.Pf(u.dtv); - this.M4.Pf(u.dtta); - this.O4.Pf(u.dttv); - l.vc(u.iqr) || this.r7.Pf(u.iqr); - l.vc(u.td) || this.fba.Pf(u.td); + this.time = f.platform.time.iua(u.t); + this.th.Pf(u.rt); + this.Xv.Pf(u.hrt); + this.Qt.Pf(u.itp); + this.Oba.Pf(u.tcii); + this.Pba.Pf(u.tcil); + this.Nba.Pf(u.tcih); + this.j5.Pf(u.dta); + this.l5.Pf(u.dtv); + this.k5.Pf(u.dtta); + this.m5.Pf(u.dttv); + m.xc(u.iqr) || this.Q7.Pf(u.iqr); + m.xc(u.td) || this.Lba.Pf(u.td); return !0; }; q.prototype.get = function() { - var u, t, w, v, y, x, z, A, B, C, D; + var u, t, v, w, y, x, z, B, A, C, D; u = this.config; - if (l.vc(this.time)) return k; - t = (f.platform.time.wa() - this.time) / 1E3; - t > u.Zqb ? this.confidence = d.default.vl.HAVE_NOTHING : t > u.Fqb && (this.confidence = Math.min(this.confidence, d.default.vl.dJ)); - w = this.gb.get(); - v = this.Jt.get(); - u = this.iba.get().Ca; - y = this.jba.get().Ca; - x = this.hba.get().Ca; - z = this.uh.get(); - A = this.Mv.get(); - B = this.r7.get(); - C = this.fba.get(); + if (m.xc(this.time)) return h; + t = (f.platform.time.va() - this.time) / 1E3; + t > u.bsb ? this.confidence = d.default.xl.HAVE_NOTHING : t > u.Frb && (this.confidence = Math.min(this.confidence, d.default.xl.yJ)); + v = this.eb.get(); + w = this.Qt.get(); + u = this.Oba.get().Aa; + y = this.Pba.get().Aa; + x = this.Nba.get().Aa; + z = this.th.get(); + B = this.Xv.get(); + A = this.Q7.get(); + C = this.Lba.get(); D = { - Ca: this.L4.gpa().Ca, - Ne: this.N4.gpa().Ca, - yK: this.M4.get().Ca, - eP: this.O4.get().Ca + Aa: this.j5.Kpa().Aa, + Qe: this.l5.Kpa().Aa, + RK: this.k5.get().Aa, + LP: this.m5.get().Aa }; t = { - rS: t, + cT: t, confidence: this.confidence, - gb: w, - Jt: v, - uh: z, - Mv: A, - XB: B, - Gi: C, - Pm: D, - ykc: w ? n.prototype.fw.bind(w) : void 0, - Bjc: z ? n.prototype.fw.bind(z) : void 0, - Ihc: A ? n.prototype.fw.bind(A) : void 0, - hr: !1 + eb: v, + Qt: w, + th: z, + Xv: B, + fC: A, + Ei: C, + Om: D, + amc: v ? p.prototype.tw.bind(v) : void 0, + elc: z ? p.prototype.tw.bind(z) : void 0, + ljc: B ? p.prototype.tw.bind(B) : void 0, + pr: !1 }; t["throughput-ci"] = { initial: u, @@ -92384,88 +92218,88 @@ E3cbY[513816] = false; }; q.prototype.debug = function() { this.get(); - l.vc(this.time) || f.platform.time.wa(); + m.xc(this.time) || f.platform.time.va(); }; return q; })(); - p = (function() { - function q(u, t, w, v, y) { + n = (function() { + function q(u, t, v, w, y) { this.config = y; - this.global = new m(y); - this.yn = []; - this.rUb = f.platform.time.wa() - Date.now() % 864E5; - for (u = 0; u < v; ++u) this.yn.push(new m(y)); + this.global = new l(y); + this.xn = []; + this.JVb = f.platform.time.va() - Date.now() % 864E5; + for (u = 0; u < w; ++u) this.xn.push(new l(y)); } q.prototype.index = function() { - return ((f.platform.time.wa() - this.rUb) / 1E3 / 3600 / (24 / this.yn.length) | 0) % this.yn.length; + return ((f.platform.time.va() - this.JVb) / 1E3 / 3600 / (24 / this.xn.length) | 0) % this.xn.length; }; q.prototype.getState = function() { return { - f: l.Vp(this.Dv) ? void 0 : f.platform.time.mta(this.Dv), + f: m.oo(this.Nv) ? void 0 : f.platform.time.Kta(this.Nv), g: this.global.getState(), - h: this.yn.map(function(u) { + h: this.xn.map(function(u) { return u.getState(); }) }; }; q.prototype.Pf = function(u) { - var t, w; + var t, v; if (!this.global.Pf(u.g)) return !1; - t = this.yn.length; - w = !1; - this.yn.forEach(function(v, y) { - w = !v.Pf(u.h[y * u.h.length / t | 0]) || w; + t = this.xn.length; + v = !1; + this.xn.forEach(function(w, y) { + v = !w.Pf(u.h[y * u.h.length / t | 0]) || v; }); - this.Dv = l.Vp(u.f) ? void 0 : f.platform.time.Mta(u.f); - return w; + this.Nv = m.oo(u.f) ? void 0 : f.platform.time.iua(u.f); + return v; }; - q.prototype.XE = function(u, t) { - this.global.XE(u, t); - this.yn[this.index()].XE(u, t); - this.Dv = void 0; + q.prototype.oF = function(u, t) { + this.global.oF(u, t); + this.xn[this.index()].oF(u, t); + this.Nv = void 0; }; - q.prototype.UE = function(u) { - this.global.UE(u); - this.yn[this.index()].UE(u); - this.Dv = void 0; + q.prototype.lF = function(u) { + this.global.lF(u); + this.xn[this.index()].lF(u); + this.Nv = void 0; }; - q.prototype.YE = function(u) { - this.global.YE(u); - this.yn[this.index()].YE(u); - this.Dv = void 0; + q.prototype.pF = function(u) { + this.global.pF(u); + this.xn[this.index()].pF(u); + this.Nv = void 0; }; - q.prototype.HI = function(u, t) { - this.global.HI(u, t); - this.yn[this.index()].HI(u, t); + q.prototype.aJ = function(u, t) { + this.global.aJ(u, t); + this.xn[this.index()].aJ(u, t); }; - q.prototype.PA = function(u) { - this.global.PA(u); - this.yn[this.index()].PA(u); + q.prototype.$A = function(u) { + this.global.$A(u); + this.xn[this.index()].$A(u); }; - q.prototype.OA = function(u) { - this.global.OA(u); - this.yn[this.index()].OA(u); + q.prototype.ZA = function(u) { + this.global.ZA(u); + this.xn[this.index()].ZA(u); }; - q.prototype.qK = function(u) { - this.global.qK(u); - this.yn[this.index()].qK(u); + q.prototype.JK = function(u) { + this.global.JK(u); + this.xn[this.index()].JK(u); }; q.prototype.fail = function(u) { - this.Dv = u; + this.Nv = u; }; q.prototype.get = function() { var u, t; - if (!l.Vp(this.Dv)) { - if ((f.platform.time.wa() - this.Dv) / 1E3 < this.config.Eqb) return { - confidence: d.default.vl.HAVE_NOTHING, - hr: !0 + if (!m.oo(this.Nv)) { + if ((f.platform.time.va() - this.Nv) / 1E3 < this.config.Erb) return { + confidence: d.default.xl.HAVE_NOTHING, + pr: !0 }; - this.Dv = void 0; + this.Nv = void 0; } - u = this.yn[this.index()].get(); + u = this.xn[this.index()].get(); t = this.global.get(); u = u.confidence >= t.confidence ? u : t; - u.hr = !1; + u.pr = !1; return u; }; q.prototype.time = function() { @@ -92473,155 +92307,155 @@ E3cbY[513816] = false; }; q.prototype.debug = function(u) { this.global.debug(u + ": global"); - this.yn.forEach(function(t, w, v) { - l.vc(t.time) || (w = 24 * w / v.length, t.debug(u + ": " + ((10 > w ? "0" : "") + w + "00h"))); + this.xn.forEach(function(t, v, w) { + m.xc(t.time) || (v = 24 * v / w.length, t.debug(u + ": " + ((10 > v ? "0" : "") + v + "00h"))); }); }; return q; })(); a = (function() { function q(u, t) { - var w; + var v; this.config = u; - this.kza = t; - this.QGb(); - this.eM = new m(this.config); + this.Kza = t; + this.WHb(); + this.CM = new l(this.config); this.load(); - if (u = u.Qla) { - w = { - confidence: d.default.vl.RP, - gb: { - Ca: u, - Ne: 0 + if (u = u.rma) { + v = { + confidence: d.default.xl.DQ, + eb: { + Aa: u, + Qe: 0 }, - uh: { - Ca: 0, - Ne: 0 + th: { + Aa: 0, + Qe: 0 }, - Mv: { - Ca: 0, - Ne: 0 + Xv: { + Aa: 0, + Qe: 0 } }; this.get = function() { - return w; + return v; }; } } - q.prototype.o6 = function(u, t) { - var w; - w = this.config; + q.prototype.M6 = function(u, t) { + var v; + v = this.config; u = c(this.history, null !== u && void 0 !== u ? u : "", {}); - return c(u, t ? t : "", new p(w.fRa || 14400, w.eRa || 100, w.dRa || 100, w.PRa || 4, w)); + return c(u, t ? t : "", new n(v.JRa || 14400, v.IRa || 100, v.HRa || 100, v.tSa || 4, v)); }; q.prototype.load = function() { var u, t; u = f.platform.storage.get("lh"); t = f.platform.storage.get("gh"); u && this.Pf(u); - t && this.D3b(t); + t && this.b5b(t); }; q.prototype.getState = function() { var u; u = {}; - l.Hp(this.history, function(t, w) { - l.Hp(t, function(v, y) { - c(u, w, {})[y] = v.getState(); + m.Gp(this.history, function(t, v) { + m.Gp(t, function(w, y) { + c(u, v, {})[y] = w.getState(); }, this); }, this); return u; }; - q.prototype.D3b = function(u) { - this.eM.Pf(u); + q.prototype.b5b = function(u) { + this.CM.Pf(u); }; q.prototype.Pf = function(u) { - var t, w, v; + var t, v, w; t = this; - w = !0; - v = this.config; - l.Hp(u, function(y, x) { - l.Hp(y, function(z, A) { - var B; - B = new p(v.fRa || 14400, v.eRa || 100, v.dRa || 100, v.PRa || 4, v); - B.Pf(z) ? (c(t.history, x, {})[A] = B, w = !0) : l.vc(w) && (w = !1); + v = !0; + w = this.config; + m.Gp(u, function(y, x) { + m.Gp(y, function(z, B) { + var A; + A = new n(w.JRa || 14400, w.IRa || 100, w.HRa || 100, w.tSa || 4, w); + A.Pf(z) ? (c(t.history, x, {})[B] = A, v = !0) : m.xc(v) && (v = !1); }, t); }, this); - return w; + return v; }; q.prototype.save = function() { var u; u = this.getState(); f.platform.storage.set("lh", u); - f.platform.storage.set("gh", this.eM.getState()); + f.platform.storage.set("gh", this.CM.getState()); }; - q.prototype.QGb = function() { + q.prototype.WHb = function() { this.history = {}; - this.WK = this.LXa = ""; - this.Ej = null; + this.oL = this.rYa = ""; + this.Cj = null; }; - q.prototype.vaa = function(u) { - this.LXa = u; - this.Ej = null; + q.prototype.bba = function(u) { + this.rYa = u; + this.Cj = null; }; - q.prototype.Pcb = function(u) { - this.WK = u; - this.Ej = null; + q.prototype.Gdb = function(u) { + this.oL = u; + this.Cj = null; }; - q.prototype.my = function() { - l.vc(this.Ej) && (this.Ej = this.o6(this.LXa, this.WK)); - return this.Ej; + q.prototype.Ay = function() { + m.xc(this.Cj) && (this.Cj = this.M6(this.rYa, this.oL)); + return this.Cj; }; - q.prototype.XE = function(u, t) { - this.my().XE(u, t); - this.eM.XE(u, t); + q.prototype.oF = function(u, t) { + this.Ay().oF(u, t); + this.CM.oF(u, t); }; - q.prototype.UE = function(u) { - this.my().UE(u); - this.eM.UE(u); + q.prototype.lF = function(u) { + this.Ay().lF(u); + this.CM.lF(u); }; - q.prototype.YE = function(u) { - this.my().YE(u); - this.eM.YE(u); + q.prototype.pF = function(u) { + this.Ay().pF(u); + this.CM.pF(u); }; - q.prototype.HI = function(u, t) { - u && u.aq && u.qn && u.bq && (this.my().HI(u, t), this.eM.HI(u, t)); + q.prototype.aJ = function(u, t) { + u && u.Xp && u.ln && u.Yp && (this.Ay().aJ(u, t), this.CM.aJ(u, t)); }; - q.prototype.PA = function(u) { - this.my().PA(u); + q.prototype.$A = function(u) { + this.Ay().$A(u); }; - q.prototype.OA = function(u) { - this.my().OA(u); + q.prototype.ZA = function(u) { + this.Ay().ZA(u); }; - q.prototype.qK = function(u) { - this.my().qK(u); + q.prototype.JK = function(u) { + this.Ay().JK(u); }; q.prototype.fail = function(u, t) { - this.o6(u, this.WK).fail(t); + this.M6(u, this.oL).fail(t); }; q.prototype.get = function(u) { - var t, w, v, y, x; + var t, v, w, y, x; t = this; - u = (u = this.history[u]) ? u[this.WK] : null; - w = null; - if (u && (w = u.get(), w.confidence > d.default.vl.HAVE_NOTHING)) return w; - w = null; + u = (u = this.history[u]) ? u[this.oL] : null; + v = null; + if (u && (v = u.get(), v.confidence > d.default.xl.HAVE_NOTHING)) return v; + v = null; y = !1; - l.Hp(this.history, function(z) { - l.Hp(z, function(A, B) { + m.Gp(this.history, function(z) { + m.Gp(z, function(B, A) { var C; - B = B.toString(); - if (!y || B === t.WK) { - C = A.get(); - C && (!v || v <= C.confidence) && (A = A.time(), !x || !l.vc(v) && v < C.confidence || !l.vc(A) && x < A) && (v = C.confidence, y = B === t.WK, x = A, w = C); + A = A.toString(); + if (!y || A === t.oL) { + C = B.get(); + C && (!w || w <= C.confidence) && (B = B.time(), !x || !m.xc(w) && w < C.confidence || !m.xc(B) && x < B) && (w = C.confidence, y = A === t.oL, x = B, v = C); } }, t); }, this); - return w || k; + return v || h; }; q.prototype.debug = function() { - l.Hp(this.history, function(u, t) { - l.Hp(u, function(w, v) { - w.debug(t + ":" + v); + m.Gp(this.history, function(u, t) { + m.Gp(u, function(v, w) { + v.debug(t + ":" + w); }); }); }; @@ -92630,63 +92464,63 @@ E3cbY[513816] = false; b["default"] = a; }, 95880: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163).__importStar(a(17267)); - l = a(66164); - new l.platform.Console("ASEJS_LOCATION_HISTORY", "media|asejs"); + m = a(66164); + new m.platform.Console("ASEJS_LOCATION_HISTORY", "media|asejs"); r = (function() { - function f(h) { - this.config = h; + function f(k) { + this.config = k; this.load(); } f.prototype.save = function() { - var h; - h = this.getState(); - l.platform.storage.set("nh", h); + var k; + k = this.getState(); + m.platform.storage.set("nh", k); }; - f.prototype.r4a = function(h, d) { - this.$C && (d > this.RN && (this.kI += d - this.RN, this.RN = d), -1 === this.X7 || h > this.X7) && (h = d - h, this.pM.push([this.kI - h, h]), this.trim(), this.X7 = d); + f.prototype.W4a = function(k, d) { + this.kD && (d > this.wO && (this.CI += d - this.wO, this.wO = d), -1 === this.w8 || k > this.w8) && (k = d - k, this.OM.push([this.CI - k, k]), this.trim(), this.w8 = d); }; f.prototype.trim = function() { - var h; - h = this.kI - this.config.gVb; - this.pM = this.pM.filter(function(d) { - return d[0] > h; + var k; + k = this.CI - this.config.yWb; + this.OM = this.OM.filter(function(d) { + return d[0] > k; }); }; f.prototype.load = function() { - var h; - h = l.platform.storage.get("nh"); - this.Pf(h) || (this.RN = l.platform.time.wa(), this.kI = 0, this.$C = !1, this.X7 = -1, this.pM = []); - }; - f.prototype.Pf = function(h) { - if (!(h && c.has(h, "t") && c.has(h, "s") && c.has(h, "i") && c.Tb(h.t) && c.Tb(h.s) && c.isArray(h.i))) return !1; - this.RN = l.platform.time.Mta(1E3 * h.t); - this.kI = 1E3 * h.s; - this.$C = !1; - this.pM = h.i.map(function(d) { + var k; + k = m.platform.storage.get("nh"); + this.Pf(k) || (this.wO = m.platform.time.va(), this.CI = 0, this.kD = !1, this.w8 = -1, this.OM = []); + }; + f.prototype.Pf = function(k) { + if (!(k && c.has(k, "t") && c.has(k, "s") && c.has(k, "i") && c.Tb(k.t) && c.Tb(k.s) && c.isArray(k.i))) return !1; + this.wO = m.platform.time.iua(1E3 * k.t); + this.CI = 1E3 * k.s; + this.kD = !1; + this.OM = k.i.map(function(d) { return [1E3 * d[0], d[1]]; }); - this.X7 = -1; + this.w8 = -1; return !0; }; f.prototype.getState = function() { - return this.$C ? { - t: l.platform.time.now() / 1E3 | 0, - s: (this.kI + (l.platform.time.wa() - this.RN)) / 1E3 | 0, - i: this.pM.map(function(h) { - return [h[0] / 1E3 | 0, h[1]]; + return this.kD ? { + t: m.platform.time.now() / 1E3 | 0, + s: (this.CI + (m.platform.time.va() - this.wO)) / 1E3 | 0, + i: this.OM.map(function(k) { + return [k[0] / 1E3 | 0, k[1]]; }) } : { - t: l.platform.time.mta(this.RN) / 1E3 | 0, - s: this.kI / 1E3 | 0, - i: this.pM.map(function(h) { - return [h[0] / 1E3 | 0, h[1]]; + t: m.platform.time.Kta(this.wO) / 1E3 | 0, + s: this.CI / 1E3 | 0, + i: this.OM.map(function(k) { + return [k[0] / 1E3 | 0, k[1]]; }) }; }; @@ -92695,44 +92529,44 @@ E3cbY[513816] = false; b["default"] = r; }, 40497: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q; + var c, m, f, k, d, g, p, h, l, n, q; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = c.__importStar(a(17267)); + m = c.__importStar(a(17267)); r = a(90745); f = c.__importDefault(a(68963)); - h = c.__importDefault(a(97315)); + k = c.__importDefault(a(97315)); d = a(96965); g = a(66917); - n = a(64772); - k = a(75640); - m = a(66164).platform; - p = new m.Console("ASEJS_NETWORK_MONITOR", "media|asejs"); + p = a(64772); + h = a(75640); + l = a(66164).platform; + n = new l.Console("ASEJS_NETWORK_MONITOR", "media|asejs"); a = (function(u) { - function t(w, v, y) { + function t(v, w, y) { var x; x = u.call(this) || this; - x.op = {}; - x.NR = 0; - x.AA = 0; - x.ZQ = []; - x.wf = 0; - x.afc = !1; - x.W = y; - x.MQa = new h.default(y); - x.pR = new n.rda(!0); - x.YQ = new n.rda(!1); - y.fGb && (x.fK = new k.RKa(x.W)); + x.np = {}; + x.yS = 0; + x.MA = 0; + x.LR = []; + x.tf = 0; + x.Ggc = !1; + x.T = y; + x.pRa = new k.default(y); + x.$R = new p.Vda(!0); + x.KR = new p.Vda(!1); + y.lHb && (x.xK = new h.qLa(x.T)); x.reset(); - x.FRa = w; - x.Ss = v; - x.gRa = m.el.name(); - x.Ss.Pcb(x.gRa); - m.events.on("networkchange", x.IWb.bind(x)); + x.kSa = v; + x.Xs = w; + x.KRa = l.gl.name(); + x.Xs.Gdb(x.KRa); + l.events.on("networkchange", x.ZXb.bind(x)); return q = x; } c.__extends(t, u); @@ -92742,35 +92576,35 @@ E3cbY[513816] = false; t.reset = function() { q && q.reset(); }; - t.prototype.IWb = function(w) { - this.gRa = w; - this.Ss.Pcb(w); + t.prototype.ZXb = function(v) { + this.KRa = v; + this.Xs.Gdb(v); }; Object.defineProperties(t.prototype, { - Ej: { + Cj: { get: function() { - return this.Ss; + return this.Xs; }, enumerable: !1, configurable: !0 } }); - t.prototype.ugb = function() { - var w; - if (!this.jia) { - w = this.C2a(); - this.Ss.XE(w.default.Ca, this.confidence); - w["initial-throughput-ewma"] && w["initial-throughput-ewma"].Ca && this.Ss.UE(w["initial-throughput-ewma"].Ca); - w["throughput-ci"] && this.Ss.YE(w["throughput-ci"]); - w.deliverytime && this.Ss.qK(w.deliverytime); - this.Ss.HI(w.XB ? w.XB.Wua : void 0, w.XB ? w.XB.n2b : void 0); - l.vc(this.Hc) || (this.jia = !0); + t.prototype.qhb = function() { + var v; + if (!this.Mia) { + v = this.d3a(); + this.Xs.oF(v.default.Aa, this.confidence); + v["initial-throughput-ewma"] && v["initial-throughput-ewma"].Aa && this.Xs.lF(v["initial-throughput-ewma"].Aa); + v["throughput-ci"] && this.Xs.pF(v["throughput-ci"]); + v.deliverytime && this.Xs.JK(v.deliverytime); + this.Xs.aJ(v.fC ? v.fC.uva : void 0, v.fC ? v.fC.K3b : void 0); + m.xc(this.Ic) || (this.Mia = !0); } }; Object.defineProperties(t.prototype, { startTime: { get: function() { - return this.mg; + return this.ng; }, enumerable: !1, configurable: !0 @@ -92779,34 +92613,34 @@ E3cbY[513816] = false; Object.defineProperties(t.prototype, { confidence: { get: function() { - return this.op.confidence.get(0); + return this.np.confidence.get(0); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - Oi: { + $h: { get: function() { - return this.HJ; + return this.Jq; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - Dtb: { + Dub: { get: function() { - return this.ZQ; + return this.LR; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - uRb: { + FSb: { get: function() { - return this.jRa; + return this.NRa; }, enumerable: !1, configurable: !0 @@ -92815,275 +92649,276 @@ E3cbY[513816] = false; Object.defineProperties(t.prototype, { location: { get: function() { - return this.vE; + return this.NE; }, enumerable: !1, configurable: !0 } }); - t.prototype.kqb = function() { - var w, v, y, x; - w = this.W; - v = w.vqb.concat(w.Cqb); - y = w.cha; - x = this.MQa; - v = v.reduce(function(z, A) { - z[A] = x.create(A, y); + t.prototype.krb = function() { + var v, w, y, x; + v = this.T; + w = v.vrb.concat(v.Crb); + y = v.Fha; + x = this.pRa; + w = w.reduce(function(z, B) { + z[B] = x.create(B, y); return z; }, {}); - v.confidence = new g.$ea(w, new d.ZJa(w, this.A9.bind(this))); - return v; + w.confidence = new g.Ffa(v, new d.BKa(v, this.c$.bind(this))); + return w; }; t.prototype.reset = function() { - var w, v, y, x; - w = this.W.cha; - v = this.MQa; - y = this.W; - this.vE = null; - this.op = this.kqb(); - if (this.W.zZa) { - x = this.W.lfb; - this.op.c7b = new f.default(x.numB * x.bSizeMs, x.bSizeMs); - } - this.pR.reset(); - this.YQ.reset(); - this.Zha = v.create("respconn-ewma", w); - this.pha = v.create("respconn-ewma", w); - this.fK && this.fK.reset(); - this.dtb = this.ugb.bind(this); - this.I2 = void 0; - this.wx = this.Hc = this.mg = null; - this.G2 = 0; - y.Hbb && (this.AA = this.NR = this.HJ = 0, this.ZQ = []); - }; - t.prototype.vaa = function(w) { - var v; - v = this.op; - if (w !== this.vE) { - l.Vp(this.I2) || (clearInterval(this.I2), this.I2 = void 0); - l.vc(this.vE) && (this.G2 = 0, this.mg = null); - if (!l.vc(w)) { - for (var y in v) v[y] && v[y].reset && v[y].reset(); - this.Zha.reset(); - this.pha.reset(); + var v, w, y, x; + v = this.T.Fha; + w = this.pRa; + y = this.T; + this.NE = null; + this.np = this.krb(); + if (this.T.e_a) { + x = this.T.egb; + this.np.G8b = new f.default(x.numB * x.bSizeMs, x.bSizeMs); + } + this.$R.reset(); + this.KR.reset(); + this.Aia = w.create("respconn-ewma", v); + this.Qha = w.create("respconn-ewma", v); + this.xK && this.xK.reset(); + this.dub = this.qhb.bind(this); + m.oo(this.CK) || (clearInterval(this.CK), this.CK = void 0); + this.Fx = this.Ic = this.ng = null; + this.g3 = 0; + y.ucb && (this.MA = this.yS = this.Jq = 0, this.LR = []); + }; + t.prototype.bba = function(v) { + var w; + w = this.np; + if (v !== this.NE) { + m.oo(this.CK) || (clearInterval(this.CK), this.CK = void 0); + m.xc(this.NE) && (this.g3 = 0, this.ng = null); + if (!m.xc(v)) { + for (var y in w) w[y] && w[y].reset && w[y].reset(); + this.Aia.reset(); + this.Qha.reset(); } - l.vc(this.mg) || (this.G2 += (l.vc(this.Hc) ? m.time.wa() : this.Hc) - this.mg); - this.Hc = this.mg = null; - this.vE = w; - this.Ss.vaa(w); - } - }; - t.prototype.pK = function(w, v, y, x) { - var z, A; - this.jRa = Math.max(this.jRa || 0, y); - this.AA -= w; - z = this.W; - A = this.op; - if (!0 === x.kP)(x = A["throughput-wssl"]) && x.add(w, v, y, !0); - else if (l.Vp(v)) p.warn("addDataReceived called with undefined start time"); + m.xc(this.ng) || (this.g3 += (m.xc(this.Ic) ? l.time.va() : this.Ic) - this.ng); + this.Ic = this.ng = null; + this.NE = v; + this.Xs.bba(v); + } + }; + t.prototype.IK = function(v, w, y, x) { + var z, B; + this.NRa = Math.max(this.NRa || 0, y); + this.MA -= v; + z = this.T; + B = this.np; + if (!0 === x.QP)(x = B["throughput-wssl"]) && x.add(v, w, y, !0); + else if (m.oo(w)) n.warn("addDataReceived called with undefined start time"); else { - this.fK && this.fK.pK(w, v, y, x); - z.Bqb && 10 > y - v ? v = y - 10 : 0 === y - v && (v = y - 1); - this.pR.pK(w, v, y, x); - this.YQ.pK(w, v, y, x); - for (var B in A) A[B] && A[B].add && A[B].add(w, v, y, x); - l.vc(this.mg) && (this.mg = v, this.Hc = null, this.jia = !1); - l.vc(this.Hc) || (v > this.Hc && (this.mg += v - this.Hc), this.Hc = null, this.jia = !1); - l.vc(this.wx) || (v - this.wx > z.GRa ? this.FRa.r4a(this.wx, v) : y - v > z.GRa && this.FRa.r4a(v, y)); - this.wx = this.wx ? Math.max(y, this.wx) : y; - } - }; - t.prototype.PA = function(w) { - this.Zha.add(w); - this.Ss.PA(w); - }; - t.prototype.OA = function(w) { - this.pha.add(w); - this.Ss.OA(w); - }; - t.prototype.start = function(w, v) { + this.xK && this.xK.IK(v, w, y, x); + z.Brb && 10 > y - w ? w = y - 10 : 0 === y - w && (w = y - 1); + this.$R.IK(v, w, y, x); + this.KR.IK(v, w, y, x); + for (var A in B) B[A] && B[A].add && B[A].add(v, w, y, x); + m.xc(this.ng) && (this.ng = w, this.Ic = null, this.Mia = !1); + m.xc(this.Ic) || (w > this.Ic && (this.ng += w - this.Ic), this.Ic = null, this.Mia = !1); + m.xc(this.Fx) || (w - this.Fx > z.lSa ? this.kSa.W4a(this.Fx, w) : y - w > z.lSa && this.kSa.W4a(w, y)); + this.Fx = this.Fx ? Math.max(y, this.Fx) : y; + } + }; + t.prototype.$A = function(v) { + this.Aia.add(v); + this.Xs.$A(v); + }; + t.prototype.ZA = function(v) { + this.Qha.add(v); + this.Xs.ZA(v); + }; + t.prototype.start = function(v, w) { var y; - l.vc(this.wx) && !l.vc(this.Hc) && (this.wx = w); - y = this.op; - if (this.W.Cya) - for (var x in y) y[x] && y[x].start && y[x].start(w, v); + m.xc(this.Fx) && !m.xc(this.Ic) && (this.Fx = v); + y = this.np; + if (this.T.aza) + for (var x in y) y[x] && y[x].start && y[x].start(v, w); }; - t.prototype.stop = function(w, v) { + t.prototype.stop = function(v, w) { var y, x; - y = this.op; - for (x in y) y[x] && y[x].stop && y[x].stop(w, v); - this.Hc = l.vc(this.Hc) ? w : Math.min(this.Hc, w); - this.wx = null; + y = this.np; + for (x in y) y[x] && y[x].stop && y[x].stop(v, w); + this.Ic = m.xc(this.Ic) ? v : Math.min(this.Ic, v); + this.Fx = null; }; t.prototype.flush = function() { - var w, v; - w = this.op; - for (v in w) w[v] && w[v].flush && w[v].flush(); + var v, w; + v = this.np; + for (w in v) v[w] && v[w].flush && v[w].flush(); }; - t.prototype.FKb = function() { - var w, v; - w = this.op.Ngc; - if (w) { - v = w.xxb(); - w.reset(); + t.prototype.PLb = function() { + var v, w; + v = this.np.qic; + if (v) { + w = v.yyb(); + v.reset(); } - return v; + return w; }; - t.prototype.C2a = function() { - var w, v, y, x, z, A, B, C; - w = m.time.wa(); - v = this.op; - y = this.W; - x = y.pqb; - z = y.qqb; - A = y.Ksb; - B = {}; - for (C in v) v[C] && v[C].get && (B[C] = v[C].get(w, this.AA), "iqr" === v[C].type && (B.XB = B[C]), "tdigest" === v[C].type && (B.Gi = B[C]), "wssl" === v[C].type && (B.kP = B[C])); - B.cdnavtp = this.pR.$m(); - B.activecdnavtp = this.YQ.$m(); - B.default = x && B[x] && z && void 0 !== B[x][z] ? { - Ca: B[x][z] - } : x && B[x] ? B[x] : B["throughput-ewma"]; - "none" !== y.wxa && "none" !== A && (B.pcb = A && B[A] ? B[A] : B["throughput-sw"]); - return B; + t.prototype.d3a = function() { + var v, w, y, x, z, B, A, C; + v = l.time.va(); + w = this.np; + y = this.T; + x = y.prb; + z = y.qrb; + B = y.Ktb; + A = {}; + for (C in w) w[C] && w[C].get && (A[C] = w[C].get(v, this.MA), "iqr" === w[C].type && (A.fC = A[C]), "tdigest" === w[C].type && (A.Ei = A[C]), "wssl" === w[C].type && (A.QP = A[C])); + A.cdnavtp = this.$R.Xm(); + A.activecdnavtp = this.KR.Xm(); + A.default = x && A[x] && z && void 0 !== A[x][z] ? { + Aa: A[x][z] + } : x && A[x] ? A[x] : A["throughput-ewma"]; + "none" !== y.Uxa && "none" !== B && (A.ddb = B && A[B] ? A[B] : A["throughput-sw"]); + return A; }; - t.prototype.Xoa = function() { - return this.fK ? this.fK.Xoa() : void 0; + t.prototype.Apa = function() { + return this.xK ? this.xK.Apa() : void 0; }; t.prototype.get = function() { - var w, v, y, x, z, A; - w = this.C2a(); - v = w.default; - y = this.Zha.get(); - x = this.pha.get(); - z = this.W; - if (w.pcb) { - A = w.pcb; - v = l.Tb(v.Ca) && l.Tb(A.Ca) && v.Ca > A.Ca && 0 < A.Ca ? A : v; - } - w.gb = v; - w.Jt = w["initial-throughput-ewma"]; - !z.rGb || !v || l.vc(v.Ca) || isNaN(v.Ca) || !w.kP || l.vc(w.kP.Ca) || isNaN(w.kP.Ca) || ("max" === z.Rhb ? w.gb.Ca = Math.max(w.kP.Ca, v.Ca) : "sum" === z.Rhb && (w.gb.Ca += w.kP.Ca)); - w.uh = y; - w.Mv = x; - this.W.zZa && (v = this.W.lfb, w.Ckc = this.op.c7b.get(v.fillS, v.fillHl)); - v = this.G2 + (l.vc(this.mg) ? 0 : (l.vc(this.Hc) ? m.time.wa() : this.Hc) - this.mg); - w.time = v; - return w; + var v, w, y, x, z, B; + v = this.d3a(); + w = v.default; + y = this.Aia.get(); + x = this.Qha.get(); + z = this.T; + if (v.ddb) { + B = v.ddb; + w = m.Tb(w.Aa) && m.Tb(B.Aa) && w.Aa > B.Aa && 0 < B.Aa ? B : w; + } + v.eb = w; + v.Qt = v["initial-throughput-ewma"]; + !z.xHb || !w || m.xc(w.Aa) || isNaN(w.Aa) || !v.QP || m.xc(v.QP.Aa) || isNaN(v.QP.Aa) || ("max" === z.Nib ? v.eb.Aa = Math.max(v.QP.Aa, w.Aa) : "sum" === z.Nib && (v.eb.Aa += v.QP.Aa)); + v.th = y; + v.Xv = x; + this.T.e_a && (w = this.T.egb, v.fmc = this.np.G8b.get(w.fillS, w.fillHl)); + w = this.g3 + (m.xc(this.ng) ? 0 : (m.xc(this.Ic) ? l.time.va() : this.Ic) - this.ng); + v.time = w; + return v; }; - t.prototype.dNb = function() { - var w, v, y; - w = {}; - v = this.get(); - if (v.confidence && v["throughput-ewma"]) { - w.aseavtp = Number(v["throughput-ewma"].Ca).toFixed(2); - w.asevartp = Number(v["throughput-ewma"].Ne).toFixed(2); - if (v.XB) { - y = v.XB.Wua; - !y || void 0 === y.bq || void 0 === y.aq || void 0 === y.qn || isNaN(y.bq || 0) || isNaN(y.aq) || isNaN(y.qn) || (w.aseniqr = 0 < y.qn ? Number((y.bq - y.aq) / y.qn).toFixed(2) : -1, w.aseiqr = Number(y.bq - y.aq).toFixed(2), w.asemedtp = Number(y.qn).toFixed(2)); - w.iqrsamples = v.XB.n2b; + t.prototype.oOb = function() { + var v, w, y; + v = {}; + w = this.get(); + if (w.confidence && w["throughput-ewma"]) { + v.aseavtp = Number(w["throughput-ewma"].Aa).toFixed(2); + v.asevartp = Number(w["throughput-ewma"].Qe).toFixed(2); + if (w.fC) { + y = w.fC.uva; + !y || void 0 === y.Yp || void 0 === y.Xp || void 0 === y.ln || isNaN(y.Yp || 0) || isNaN(y.Xp) || isNaN(y.ln) || (v.aseniqr = 0 < y.ln ? Number((y.Yp - y.Xp) / y.ln).toFixed(2) : -1, v.aseiqr = Number(y.Yp - y.Xp).toFixed(2), v.asemedtp = Number(y.ln).toFixed(2)); + v.iqrsamples = w.fC.K3b; } - v.Gi && v.Gi.WL && (w.tdigest = v.Gi.WL()); + w.Ei && w.Ei.sM && (v.tdigest = w.Ei.sM()); } - return w; + return v; }; - t.prototype.qw = function(w, v) { + t.prototype.Cw = function(v, w) { var y, x, z; - y = v.requestId; - 1 === ++this.HJ && this.emit("active", w); - if (this.W.hZa) { - x = this.op; - for (z in x) x[z] && x[z].qw && x[z].qw(w, v); - } - this.W.Saa && this.start(w, v); - y && (this.W.Saa || this.start(w, v), this.ZQ.push(y)); - this.AA += v.xa || 0; - this.pR.qw(w, v); - this.YQ.qw(w, v); - }; - t.prototype.y1b = function() { - ++this.NR; - }; - t.prototype.tw = function(w, v, y) { - var x, z, A; + y = w.requestId; + 1 === ++this.Jq && this.emit("active", v); + if (this.T.NZa) { + x = this.np; + for (z in x) x[z] && x[z].Cw && x[z].Cw(v, w); + } + this.T.zba && this.start(v, w); + y && (this.T.zba || this.start(v, w), this.LR.push(y)); + this.MA += w.sa || 0; + this.$R.Cw(v, w); + this.KR.Cw(v, w); + }; + t.prototype.S2b = function() { + ++this.yS; + }; + t.prototype.Ew = function(v, w, y) { + var x, z, B; x = y.requestId; - v && --this.NR; - --this.HJ; - this.AA = Math.max((this.AA || 0) - ((y.xa || 0) - (y.bytesReceived || 0)), 0); - this.W.Hbb && (this.HJ = Math.max(this.HJ, 0), this.NR = Math.max(this.NR, 0)); - if (this.W.hZa) { - z = this.op; - for (A in z) z[A] && z[A].tw && z[A].tw(w, v, y); - } - this.W.Saa && this.stop(w, y); - 0 === this.HJ && (this.W.Saa || this.stop(w, y), this.emit("inactive", w)); - x && (v = this.ZQ.indexOf(x), 0 <= v && this.ZQ.splice(v, 1)); - this.pR.tw(w, y); - this.YQ.tw(w, y); - }; - t.prototype.A9 = function() { - this.ugb(); - this.I2 = setInterval(this.dtb, this.W.mrb); + w && --this.yS; + --this.Jq; + this.MA = Math.max((this.MA || 0) - ((y.sa || 0) - (y.bytesReceived || 0)), 0); + this.T.ucb && (this.Jq = Math.max(this.Jq, 0), this.yS = Math.max(this.yS, 0)); + if (this.T.NZa) { + z = this.np; + for (B in z) z[B] && z[B].Ew && z[B].Ew(v, w, y); + } + this.T.zba && this.stop(v, y); + 0 === this.Jq && (this.T.zba || this.stop(v, y), this.emit("inactive", v)); + x && (w = this.LR.indexOf(x), 0 <= w && this.LR.splice(w, 1)); + this.$R.Ew(v, y); + this.KR.Ew(v, y); + }; + t.prototype.c$ = function() { + this.qhb(); + this.CK = setInterval(this.dub, this.T.psb); }; return t; })(r.EventEmitter); b["default"] = a; }, 75539: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.eKa = b.Lg = void 0; + b.HKa = b.Mg = void 0; r = a(5163); c = a(90745); - l = a(66164); + m = a(66164); f = a(52571); - h = a(45550); + k = a(45550); d = a(65161); g = r.__importDefault(a(40497)); - (function(k) { - k[k.Gu = 0] = "CREATED"; - k[k.OPENED = 1] = "OPENED"; - k[k.pP = 2] = "ACTIVE"; - k[k.xl = 3] = "RECEIVING"; - k[k.vm = 4] = "COMPLETE"; - k[k.ps = 5] = "ABORTED"; - })(n = b.Lg || (b.Lg = {})); + (function(h) { + h[h.Qu = 0] = "CREATED"; + h[h.OPENED = 1] = "OPENED"; + h[h.VP = 2] = "ACTIVE"; + h[h.Al = 3] = "RECEIVING"; + h[h.um = 4] = "COMPLETE"; + h[h.xs = 5] = "ABORTED"; + })(p = b.Mg || (b.Mg = {})); a = (function() { - function k(m, p, q, u, t, w, v, y, x, z) { - this.stream = m; - this.cf = p; + function h(l, n, q, u, t, v, w, y, x, z) { + this.stream = l; + this.df = n; this.properties = t; - this.listener = v; + this.listener = w; + this.I = y; this.config = x; this.console = z; - this.jE = 0; - this.Ya = n.Gu; - this.request = new l.platform.Wo(q, u, this.wMb(t, y)); - this.offset = w.offset; - this.jc = w.xa; - this.id = this.XKb(); - this.Hdb = t.aI; - this.JH = t.JH; - this.Wr = t.Wr; - this.responseType = void 0 === t.responseType ? l.platform.Wo.Af && !l.platform.Wo.Af.Vwa.Tfa ? 0 : 1 : t.responseType; - this.$k = this.Gvb(); - this.mediaType === d.u.Ga || !x.Eia && t.Ke || (this.Jc = g.default.instance()); + this.AE = 0; + this.Wa = p.Qu; + this.request = new m.platform.So(q, u, this.INb(t, y)); + this.offset = v.offset; + this.jc = v.sa; + this.id = this.gMb(); + this.Aeb = t.rI; + this.aI = t.aI; + this.hs = t.hs; + this.responseType = void 0 === t.responseType ? m.platform.So.yf && !m.platform.So.yf.txa.xga ? 0 : 1 : t.responseType; + this.cl = this.Fwb(); + this.mediaType === d.u.Da || !x.fja && t.Be || (this.Jc = g.default.instance()); } - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { url: { get: function() { - return this.cf; + return this.df; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - xa: { + Object.defineProperties(h.prototype, { + sa: { get: function() { return this.jc; }, @@ -93091,7 +92926,7 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { mediaType: { get: function() { return this.stream.mediaType; @@ -93100,16 +92935,16 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { bytesReceived: { get: function() { - return this.jE; + return this.AE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { status: { get: function() { return this.request.status; @@ -93118,16 +92953,16 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - rh: { + Object.defineProperties(h.prototype, { + qh: { get: function() { - return this.request.rh; + return this.request.qh; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { response: { get: function() { return this.request.response; @@ -93136,35 +92971,35 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - sg: { + Object.defineProperties(h.prototype, { + tg: { get: function() { - return this.request.sg; + return this.request.tg; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - AB: { + Object.defineProperties(h.prototype, { + KB: { get: function() { - return this.request.AB; + return this.request.KB; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - $i: { + Object.defineProperties(h.prototype, { + aj: { get: function() { - return this.request.$i; + return this.request.aj; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - eL: { + Object.defineProperties(h.prototype, { + yL: { get: function() { return this.request.track; }, @@ -93172,376 +93007,382 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(k.prototype, { - J9: { + Object.defineProperties(h.prototype, { + l$: { get: function() { - return this.Ya >= n.OPENED && this.Ya < n.vm; + return this.Wa >= p.OPENED && this.Wa < p.um; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { active: { get: function() { - return this.Ya >= n.pP && this.Ya < n.vm; + return this.Wa >= p.VP && this.Wa < p.um; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - iwa: { + Object.defineProperties(h.prototype, { + Jwa: { get: function() { - return this.Ya === n.xl; + return this.Wa === p.Al; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { complete: { get: function() { - return this.Ya === n.vm; + return this.Wa === p.um; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { aborted: { get: function() { - return this.Ya === n.ps; + return this.Wa === p.xs; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); - k.prototype.open = function() { - if (this.Ya !== n.Gu || !this.request.open(this.cf, { + h.prototype.open = function() { + if (this.Wa !== p.Qu || !this.request.open(this.df, { start: this.offset, end: this.offset + this.jc - 1 - }, this.responseType, {}, void 0, void 0, this.Hdb, this.stream.Xr, this.stream.aa ? this.stream.la.GM.rL : void 0)) return !1; - this.Ya = n.OPENED; + }, this.responseType, {}, void 0, void 0, this.Aeb, this.stream.js, this.stream.aa ? this.stream.ca.dH.LL : void 0)) return !1; + this.Wa = p.OPENED; return !0; }; - k.prototype.IO = function(m) { - if (this.state < n.OPENED || this.state >= n.vm) return (this.cf = m, !0); - if (this.cf === m) return this.C2b(); - this.Nka(); - this.cf = m; - return this.request.IO(m); + h.prototype.pP = function(l) { + if (this.state < p.OPENED || this.state >= p.um) return (this.df = l, !0); + if (this.df === l) return this.Z3b(); + this.nla(); + this.df = l; + return this.request.pP(l); }; - k.prototype.C2b = function() { - var m, p; - m = this; - if (void 0 === this.LX) { - p = this.request.rh ? l.platform.time.wa() - this.request.rh : 0; - this.LX = setTimeout(function() { - m.LX = void 0; - m.request.IO(m.cf) || m.listener.fH(m); - }, Math.max(0, this.config.hVb - p)); + h.prototype.Z3b = function() { + var l, n; + l = this; + if (void 0 === this.vY) { + n = this.request.qh ? m.platform.time.va() - this.request.qh : 0; + this.vY = setTimeout(function() { + l.vY = void 0; + l.request.pP(l.df) || l.listener.yH(l); + }, Math.max(0, this.config.zWb - n)); } return !0; }; - k.prototype.abort = function() { - var m; + h.prototype.abort = function() { + var l; if (this.aborted) return !0; - this.active && (null === (m = this.Jc) || void 0 === m ? void 0 : m.tw(l.platform.time.wa(), this.iwa, this.zU())); - this.Ya = n.ps; - this.Nka(); + this.active && (null === (l = this.Jc) || void 0 === l ? void 0 : l.Ew(m.platform.time.va(), this.Jwa, this.lV())); + this.Wa = p.xs; + this.nla(); this.request.abort(); return !0; }; - k.prototype.$e = function() { - var m, p, q; + h.prototype.ze = function() { + var l, n, q; if (7 !== this.request.readyState && 5 !== this.request.readyState) { - p = this.J9; + n = this.l$; q = this.active; this.abort(); - this.listener.IW(this, q, p); - } - this.Nka(); - null === (m = this.$k) || void 0 === m ? void 0 : m.clear(); - this.request.$e(); - }; - k.prototype.getResponseHeader = function(m, p) { - return this.request.getResponseHeader(m, p); - }; - k.prototype.getAllResponseHeaders = function(m) { - return this.request.getAllResponseHeaders(m); - }; - k.prototype.fKb = function() { - var m, p; - m = this.getResponseHeader("content-range", !1); - if (m) { - p = m.indexOf("/"); - (0, f.assert)(-1 !== p, "unable to parse content-range: " + m); - p = m.slice(p + 1); - p = parseInt(p); - (0, f.assert)(0 < p, "unable to parse content-range: " + m); - return p; + this.listener.vX(this, q, n); + } + this.nla(); + null === (l = this.cl) || void 0 === l ? void 0 : l.clear(); + this.request.ze(); + }; + h.prototype.getResponseHeader = function(l, n) { + return this.request.getResponseHeader(l, n); + }; + h.prototype.getAllResponseHeaders = function(l) { + return this.request.getAllResponseHeaders(l); + }; + h.prototype.qLb = function() { + var l, n; + l = this.getResponseHeader("content-range", !1); + if (l) { + n = l.indexOf("/"); + (0, f.assert)(-1 !== n, "unable to parse content-range: " + l); + n = l.slice(n + 1); + n = parseInt(n); + (0, f.assert)(0 < n, "unable to parse content-range: " + l); + return n; } }; - k.prototype.TN = function() { - this.request.TN(); - }; - k.prototype.Hh = function() { - return this.request.Hh(); - }; - k.prototype.jN = function() { - var m, p; - if (this.Ya === n.OPENED) { - this.Ya = n.pP; - p = this.request.rh || this.request.loadTime; - h.sD.instance().push(l.platform.time.wa() - p); - !this.config.Q6a && (null === (m = this.Jc) || void 0 === m ? void 0 : m.qw(p, this.zU())); - this.listener.pN(this); - this.timestamp = p; - } - }; - k.prototype.B9 = function() { - var m, p, q, u; - if (!(this.Ya >= n.xl)) { - this.Ya = n.xl; - u = this.request.rh || this.request.Fna; - h.sD.instance().push(l.platform.time.wa() - u); - this.config.Q6a && (null === (m = this.Jc) || void 0 === m ? void 0 : m.qw(u, this.zU())); - null === (p = this.Jc) || void 0 === p ? void 0 : p.y1b(); - m = this.request.HX; - this.request.connect && m.length && (null === (q = this.Jc) || void 0 === q ? void 0 : q.PA(m[0])); - this.timestamp = u; - this.listener.oN(this); - 0 === this.jc && this.S8b(this.request.mm); - this.i_b(); - } - }; - k.prototype.eH = function() { - var m; - if (!(this.Ya > n.xl)) { - this.Ya = n.xl; - m = this.request.rh; - h.sD.instance().push(l.platform.time.wa() - m); - m = this.Wta(!0); - this.listener.qN(this, m); + h.prototype.yO = function() { + this.request.yO(); + }; + h.prototype.ji = function() { + return this.request.ji(); + }; + h.prototype.MN = function() { + var l, n; + if (this.Wa === p.OPENED) { + this.Wa = p.VP; + n = this.request.qh || this.request.loadTime; + k.KD.instance().push(m.platform.time.va() - n); + !this.config.v7a && (null === (l = this.Jc) || void 0 === l ? void 0 : l.Cw(n, this.lV())); + this.listener.SN(this); + this.timestamp = n; + } + }; + h.prototype.d$ = function() { + var l, n, q, u, t; + if (!(this.Wa >= p.Al)) { + this.Wa = p.Al; + t = this.request.qh || this.request.hoa; + k.KD.instance().push(m.platform.time.va() - t); + this.config.v7a && (null === (l = this.Jc) || void 0 === l ? void 0 : l.Cw(t, this.lV())); + null === (n = this.Jc) || void 0 === n ? void 0 : n.S2b(); + l = this.request.rY; + this.request.connect && l.length && (null === (q = this.Jc) || void 0 === q ? void 0 : q.$A(l[0])); + this.timestamp = t; + this.listener.RN(this); + 0 === this.jc && this.v$b(this.request.mm); + this.C0b(null !== (u = null === l || void 0 === l ? void 0 : l[0]) && void 0 !== u ? u : -1); + } + }; + h.prototype.xH = function() { + var l; + if (!(this.Wa > p.Al)) { + this.Wa = p.Al; + l = this.request.qh; + k.KD.instance().push(m.platform.time.va() - l); + l = this.sua(!0); + this.listener.TN(this, l); } }; - k.prototype.iN = function() { - var m, p, q; + h.prototype.LN = function() { + var l, n, q; if (!this.aborted) { - p = this.request.rh; - h.sD.instance().push(l.platform.time.wa() - p); - q = this.Wta(!0); - null === (m = this.Jc) || void 0 === m ? void 0 : m.tw(p, this.iwa, this.zU()); - this.Ya = n.vm; - this.listener.Mr(this, q); - this.$e(); + n = this.request.qh; + k.KD.instance().push(m.platform.time.va() - n); + q = this.sua(!0); + null === (l = this.Jc) || void 0 === l ? void 0 : l.Ew(n, this.Jwa, this.lV()); + this.Wa = p.um; + this.listener.Tr(this, q); + this.ze(); } }; - k.prototype.uWb = function() { - this.listener.tua(this); + h.prototype.KXb = function() { + this.listener.Pua(this); }; - k.prototype.kn = function() { - var m; - if (!this.complete && !this.aborted && "number" === typeof this.request.sg) { - m = this.request.rh; - h.sD.instance().push(l.platform.time.wa() - m); - this.Wta(this.config.Bwa && void 0 === this.request.status); - this.listener.fH(this); + h.prototype.Sr = function() { + var l; + if (!this.complete && !this.aborted && "number" === typeof this.request.tg) { + l = this.request.qh; + k.KD.instance().push(m.platform.time.va() - l); + this.sua(this.config.axa && void 0 === this.request.status); + this.listener.yH(this); } }; - k.prototype.Wta = function(m) { - var p, q, u, t; - p = this; - u = this.request.rh; - t = this.request.bytesReceived - this.jE; - m && this.Jc && (void 0 !== this.timestamp && 0 < t && this.Jc.pK(t, this.timestamp, u, this.zU()), null === (q = this.request.HX) || void 0 === q ? void 0 : q.forEach(function(w) { - return p.Jc.OA(w); + h.prototype.sua = function(l) { + var n, q, u, t; + n = this; + u = this.request.qh; + t = this.request.bytesReceived - this.AE; + l && this.Jc && (void 0 !== this.timestamp && 0 < t && this.Jc.IK(t, this.timestamp, u, this.lV()), null === (q = this.request.rY) || void 0 === q ? void 0 : q.forEach(function(v) { + return n.Jc.ZA(v); })); this.timestamp = u; - this.jE = this.request.bytesReceived; + this.AE = this.request.bytesReceived; return t; }; - k.prototype.S8b = function(m) { - var p; - p = this.jc; - this.jc = m; - this.listener.JW(this, this.jc, p); + h.prototype.v$b = function(l) { + var n; + n = this.jc; + this.jc = l; + this.listener.wX(this, this.jc, n); }; - k.prototype.i_b = function() { - var m; + h.prototype.C0b = function(l) { + var n, q; if (this.stream.aa) { - m = this.request.getResponseHeader("X-TCP-Info", !0); - this.stream.RXb(m); + q = this.request.getResponseHeader("X-TCP-Info", !0); + null === (n = this.stream.ca.E6a) || void 0 === n ? void 0 : n.iZb(this.stream, this.I, this.mediaType, q, l); } else this.request.getAllResponseHeaders(!0); }; - k.prototype.zU = function() { - var m; + h.prototype.lV = function() { + var l; return { requestId: this.id, - Bj: this.stream.Ub, - Ug: null === (m = this.stream.la.Y.Ox) || void 0 === m ? void 0 : m.Ug, + zj: this.stream.Ub, + Wg: null === (l = this.stream.ca.X.$x) || void 0 === l ? void 0 : l.Wg, type: this.mediaType, - JH: this.JH, - xa: this.jc, + aI: this.aI, + sa: this.jc, bytesReceived: this.request.bytesReceived, - Wr: this.Wr + hs: this.hs }; }; - k.prototype.XKb = function() { - var m; - m = (m = this.stream) ? m.toString() : this.url; - this.jc && (m += ",range " + this.offset + "-" + (this.offset + this.jc - 1)); - return m; + h.prototype.gMb = function() { + var l; + l = (l = this.stream) ? l.toString() : this.url; + this.jc && (l += ",range " + this.offset + "-" + (this.offset + this.jc - 1)); + return l; }; - k.prototype.Gvb = function() { - var m, p, q; - m = this; - p = new c.De(); - q = l.platform.Wo.Ik; - p.on(this.request, q.oKa, function() { - return m.jN(); + h.prototype.Fwb = function() { + var l, n, q; + l = this; + n = new c.Ee(); + q = m.platform.So.Jk; + n.on(this.request, q.RKa, function() { + return l.MN(); }); - p.on(this.request, q.nKa, function() { - return m.B9(); + n.on(this.request, q.QKa, function() { + return l.d$(); }); - p.on(this.request, q.pKa, function() { - return m.eH(); + n.on(this.request, q.SKa, function() { + return l.xH(); }); - p.on(this.request, q.zQ, function() { - return m.iN(); + n.on(this.request, q.mR, function() { + return l.LN(); }); - p.on(this.request, q.pdc, function() { - return m.uWb(); + n.on(this.request, q.Wec, function() { + return l.KXb(); }); - p.on(this.request, q.fA, function() { - return m.kn(); + n.on(this.request, q.sA, function() { + return l.Sr(); }); - return p; + return n; }; - k.prototype.wMb = function(m, p) { + h.prototype.INb = function(l, n) { return { mediaType: this.mediaType, - Pb: this.stream.Pb, + Vb: this.stream.Vb, bitrate: this.stream.bitrate, - Rc: this.stream.Ub, - Mt: !m.Ke, - I: p.id, + Uc: this.stream.Ub, + Tt: !l.Be, + H: n.id, config: this.config }; }; - k.prototype.Nka = function() { - void 0 !== this.LX && (clearTimeout(this.LX), this.LX = void 0); + h.prototype.nla = function() { + void 0 !== this.vY && (clearTimeout(this.vY), this.vY = void 0); }; - k.prototype.toString = function() { - return "ID: " + this.request.Hh() + " " + this.id; + h.prototype.toString = function() { + return "ID: " + this.request.ji() + " " + this.id; }; - k.prototype.toJSON = function() { + h.prototype.toJSON = function() { return { - requestId: this.request.Hh(), + requestId: this.request.ji(), id: this.id }; }; - return k; + return h; })(); - b.eKa = a; + b.HKa = a; }, 75640: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RKa = void 0; + b.qLa = void 0; c = a(65161); - l = a(43276); + m = a(43276); r = (function() { - function f(h) { - var l4n; - l4n = 2; - for (; l4n !== 7;) { - switch (l4n) { + var Y8C; + + function f(k) { + var j4M; + j4M = 2; + for (; j4M !== 7;) { + switch (j4M) { + case 8: + this.r$a = new m.GD(); + j4M = 7; + break; + case 4: + var r1g = "1"; + r1g += "SIY"; + r1g += "bZrNJC"; + r1g += "p9"; + r1g; + this.BX = k.BX; + this.$ua = [new m.GD(), new m.GD()]; + j4M = 8; + break; case 2: - var Z5s = "1"; - Z5s += "S"; - Z5s += "IYb"; - Z5s += "ZrN"; - Z5s += "JCp9"; - this.DX = [0, 0]; + this.nY = [0, 0]; this.mm = [0, 0]; - this.MW = [0, 0]; - Z5s; - this.NW = h.NW; - this.Bua = [new l.pD(), new l.pD()]; - this.F9a = new l.pD(); - l4n = 7; + this.AX = [0, 0]; + j4M = 4; break; } } } - var g9D; - g9D = 2; - for (; g9D !== 3;) { - switch (g9D) { + Y8C = 2; + for (; Y8C !== 3;) { + switch (Y8C) { case 2: f.prototype.reset = function() { - var I58; - I58 = 2; - for (; I58 !== 4;) { - switch (I58) { + var r$F; + r$F = 2; + for (; r$F !== 4;) { + switch (r$F) { case 2: - this.DX = [0, 0]; + this.nY = [0, 0]; this.mm = [0, 0]; - this.MW = [0, 0]; - I58 = 4; + this.AX = [0, 0]; + r$F = 4; break; } } }; - f.prototype.pK = function(h, d, g, n) { - var S2c, k, m; - S2c = 2; - for (; S2c !== 8;) { - switch (S2c) { + f.prototype.IK = function(k, d, g, p) { + var n8B, h, l; + n8B = 2; + for (; n8B !== 8;) { + switch (n8B) { + case 2: + this.mm[p.type] += k; + n8B = 5; + break; + case 3: + n8B = (null === (l = p.aI) || void 0 === l ? 0 : l.ata(k, d, g, this.BX)) ? 9 : 8; + break; case 9: - this.MW[n.type] += h; - S2c = 8; + this.AX[p.type] += k; + n8B = 8; break; case 4: - (this.DX[n.type] += h, this.F9a.add(h, d, g), this.Bua[n.type].add(h, d, g)); - S2c = 3; - break; - case 3: - S2c = (null === (m = n.JH) || void 0 === m ? 0 : m.Csa(h, d, g, this.NW)) ? 9 : 8; + (this.nY[p.type] += k, this.r$a.add(k, d, g), this.$ua[p.type].add(k, d, g)); + n8B = 3; break; case 5: - S2c = (null === (k = n.JH) || void 0 === k ? 0 : k.E7()) ? 4 : 3; - break; - case 2: - this.mm[n.type] += h; - S2c = 5; + n8B = (null === (h = p.aI) || void 0 === h ? 0 : h.d8()) ? 4 : 3; break; } } }; - f.prototype.Xoa = function() { - var I2z; - I2z = 2; - for (; I2z !== 1;) { - switch (I2z) { + f.prototype.Apa = function() { + var a_o; + a_o = 2; + for (; a_o !== 1;) { + switch (a_o) { case 2: return { - bytesRequestedPacingVideo: this.DX[c.u.X], bytesRequestedPacingAudio: this.DX[c.u.$], estimatedBytesPacedVideo: this.MW[c.u.X], estimatedBytesPacedAudio: this.MW[c.u.$], bytestotalVideo: this.mm[c.u.X], bytestotalAudio: this.mm[c.u.$], pacedAvtpVideo: this.Bua[c.u.X].get().Ca, pacedAvtpAudio: this.Bua[c.u.$].get().Ca, pacedAvtp: this.F9a.get().Ca + bytesRequestedPacingVideo: this.nY[c.u.W], bytesRequestedPacingAudio: this.nY[c.u.Y], estimatedBytesPacedVideo: this.AX[c.u.W], estimatedBytesPacedAudio: this.AX[c.u.Y], bytestotalVideo: this.mm[c.u.W], bytestotalAudio: this.mm[c.u.Y], pacedAvtpVideo: this.$ua[c.u.W].get().Aa, pacedAvtpAudio: this.$ua[c.u.Y].get().Aa, pacedAvtp: this.r$a.get().Aa }; break; } @@ -93552,108 +93393,178 @@ E3cbY[513816] = false; } } })(); - b.RKa = r; + b.qLa = r; }, 88318: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.W = { - XV: h.maxc || 25, - ala: h.c || .5, - e0b: h.rc || "none", - pG: h.hl || 7200 - }; - this.TR(); - this.zsb = this.W.e0b; - this.tR = this.W.pG; - this.Dga = Math.exp(Math.log(2) / this.tR); - this.Dga = Math.max(this.Dga, 1); - this.T1 = 1; - } - l = a(17267); + function c(k) { + this.T = { + MW: k.maxc || 25, + Bla: k.c || .5, + x1b: k.rc || "none", + GG: k.hl || 7200 + }; + this.ES(); + this.ztb = this.T.x1b; + this.dS = this.T.GG; + this.fha = Math.exp(Math.log(2) / this.dS); + this.fha = Math.max(this.fha, 1); + this.u2 = 1; + } + m = a(17267); f = a(15913).TDigest; new(a(66164).platform.Console)("ASEJS_NETWORK_HISTORY", "media|asejs"); c.prototype.getState = function() { - var h; - if (0 === this.We.size()) return null; - h = this.We.zi([.25, .75]); - if (h[0] === h[1]) return null; - this.We.size() > this.W.XV && this.We.Vx(); - h = this.We.Dk(!1).reduce((function(d, g) { - l.Tb(g.Mf) && l.Tb(g.n) && d.push({ + var k; + if (0 === this.Ye.size()) return null; + k = this.Ye.wi([.25, .75]); + if (k[0] === k[1]) return null; + this.Ye.size() > this.T.MW && this.Ye.fy(); + k = this.Ye.Dk(!1).reduce((function(d, g) { + m.Tb(g.Mf) && m.Tb(g.n) && d.push({ mean: g.Mf, - n: g.n / this.T1 + n: g.n / this.u2 }); return d; }).bind(this), []); return { - tdigest: JSON.stringify(h) + tdigest: JSON.stringify(k) }; }; - c.prototype.Pf = function(h) { + c.prototype.Pf = function(k) { var d; - if (l.vc(h) || !l.has(h, "tdigest") || !l.ug(h.tdigest)) return !1; + if (m.xc(k) || !m.has(k, "tdigest") || !m.vg(k.tdigest)) return !1; try { - d = JSON.parse(h.tdigest); + d = JSON.parse(k.tdigest); } catch (g) { return !1; } d.forEach(function(g) { - l.isFinite(g.n) || (g.n = 1); + m.isFinite(g.n) || (g.n = 1); }); - h = d.map(function(g) { + k = d.map(function(g) { return { Mf: g.mean, n: g.n }; }); - this.T1 = 1; - this.We.Yva(h); - void 0 === this.We.zi(0) && this.TR(); + this.u2 = 1; + this.Ye.ywa(k); + void 0 === this.Ye.wi(0) && this.ES(); }; c.prototype.get = function() { - var h, d; - h = this.We; - d = h.zi([0, .1, .25, .5, .75, .9, 1]); + var k, d; + k = this.Ye; + d = k.wi([0, .1, .25, .5, .75, .9, 1]); return { min: d[0], - zua: d[1], - aq: d[2], - qn: d[3], - bq: d[4], - Aua: d[5], + Yua: d[1], + Xp: d[2], + ln: d[3], + Yp: d[4], + Zua: d[5], max: d[6], - wj: h.Dk(!1) + wj: k.Dk(!1) }; }; - c.ZLb = function(h) { + c.lNb = function(k) { var d; d = new c({}); - l.vc(h) || l.Vp(h) || !l.isArray(h.wj) || (d.We.Yva(h.wj), void 0 === d.We.zi(0) && d.TR()); - h = d.We.zi([.25, .75]); - return h[0] === h[1] ? null : function(g) { - return d.We.zi(g); + m.xc(k) || m.oo(k) || !m.isArray(k.wj) || (d.Ye.ywa(k.wj), void 0 === d.Ye.wi(0) && d.ES()); + k = d.Ye.wi([.25, .75]); + return k[0] === k[1] ? null : function(g) { + return d.Ye.wi(g); }; }; - c.prototype.add = function(h) { + c.prototype.add = function(k) { var d; d = 1; - "ewma" === this.zsb && (this.T1 = d = this.T1 * this.Dga); - this.We.push(h, d); + "ewma" === this.ztb && (this.u2 = d = this.u2 * this.fha); + this.Ye.push(k, d); }; c.prototype.toString = function() { - return "TDigestHist(" + this.We.summary() + ")"; + return "TDigestHist(" + this.Ye.summary() + ")"; }; - c.prototype.TR = function() { - this.We = new f(this.W.ala, this.W.XV); + c.prototype.ES = function() { + this.Ye = new f(this.T.Bla, this.T.MW); }; r.exports = { - $Oa: c + CPa: c }; }, + 36974: function(r, b, a) { + var c, m; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.cGa = void 0; + c = a(95316); + m = a(91176); + r = (function() { + function f() {} + f.prototype.odb = function(k) { + var d, g, p, h; + g = k.profile; + p = k.frameRate; + k = null !== (d = (0, m.kc)(c.Vz, function(l) { + return -1 !== g.indexOf(l); + })) && void 0 !== d ? d : "h264hpl"; + d = c.AD[k].some(function(l) { + return (0, c.p6)(p, c.JU[l]); + }) ? p : null; + if (!d) { + h = { + ja: p.ja / 2, + N: p.N + }; + d = c.AD[k].some(function(l) { + return (0, c.p6)(h, c.JU[l]); + }) ? h : null; + } + d || (d = c.JU[c.AD[k][0]]); + return { + profile: k, + frameRate: d + }; + }; + return f; + })(); + b.cGa = r; + }, + 27259: function(r, b, a) { + var c, m, f; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.tLa = void 0; + c = a(52571); + m = a(36974); + f = a(603); + r = (function() { + function k(d) { + this.config = d; + } + k.prototype.create = function() { + switch (this.config.UN) { + case "strict": + return new f.oPa(); + case "flexible": + return new m.cGa(); + default: + (0, c.assert)(!1, ("Invalid padding codec selector: ").concat(this.config.UN)); + } + }; + return k; + })(); + b.tLa = r; + }, 27977: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; function c(u) { return function() { @@ -93665,369 +93576,412 @@ E3cbY[513816] = false; value: !0 } }); - b.GOa = b.poa = void 0; - l = a(95316); + b.fPa = b.Toa = void 0; + m = a(95316); f = a(91176); - h = a(26388); + k = a(26388); d = a(52571); g = a(48170); - n = a(26279); - k = a(79459); - m = a(444); - p = a(52629); - b.poa = function(u) { + p = a(26279); + h = a(79459); + l = a(444); + n = a(52629); + b.Toa = function(u) { return -1 !== u.indexOf("heaac") ? "heaac" : "ddp"; }; r = (function() { - function u(t, w) { - q = new l.FOa(t, w); + function u(t, v) { + q = new m.ePa(t, v); } - u.dka = function() { + u.Eka = function() { (0, d.assert)(q, "expected StaticMediaCache to exist"); return q; }; - u.prototype.hab = function(t, w, v, y, x, z, A, B, C, D) { - var E, G, F, H, N, M, L, Q, I; + u.prototype.Tab = function(t, v, w, y, x, z, B, A, C, D) { + var E, G, F, H, L, M, N, P, J; E = []; - v = u.dka().NMb(v, y, x); - y = new f.L(v.duration); - G = new f.L(v.Aa); + w = u.Eka().YNb(w, y, x); + y = new f.J(w.duration); + G = new f.J(w.xa); F = G.N; - H = v.profile; - N = { - x4a: !0, - mediaType: h.u.$, - Fd: H, + H = w.profile; + L = { + a5a: !0, + mediaType: k.u.Y, + Ed: H, profile: H, N: F, - Jh: [{ - Ud: 0, - data: v.Bb + Kh: [{ + Wd: 0, + data: w.Eb }], - Ih: !0, - Aa: G, - Nf: w, - la: t, - bitrate: v.bitrate, - Pb: "-1", + Jh: !0, + xa: G, + Nf: v, + ca: t, + bitrate: w.bitrate, + Vb: "-1", track: { trackId: "1", - mediaType: h.u.$, - Wl: !1, - Aa: G, - la: t, - channels: v.channels, + mediaType: k.u.Y, + Ul: !1, + xa: G, + ca: t, + channels: w.channels, sampleRate: 48E3, profile: H, - te: [], + de: [], xo: x, - toString: c(h.u.$) + toString: c(k.u.Y) }, toJSON: function() { return { - mediaType: N.mediaType, - Pb: N.Pb, - bitrate: N.bitrate + mediaType: L.mediaType, + Vb: L.Vb, + bitrate: L.bitrate }; } }; - N.Zm = N.track.Zm = n.UI.prototype.Zm.bind(N.track); - N.track.te.push(N); - t = new f.L(v.Aa); - x = C.Im ? w : f.L.Ia; + L.Wm = L.track.Wm = p.pJ.prototype.Wm.bind(L.track); + L.track.de.push(L); + t = new f.J(w.xa); + x = C.Im ? v : f.J.Ba; H = x.add(y); - g.K && D.trace(("StaticMedia: audio target duration is ").concat(z.qb())); - M = f.L.Ia; - w = C.Im ? -Math.ceil(w.kh(G)) : 0; + g.L && D.trace(("StaticMedia: audio target duration is ").concat(z.ob())); + M = f.J.Ba; + v = C.Im ? -Math.ceil(v.Dg(G)) : 0; C = x; for (G = !0; C.lessThan(z);) { C = C.add(y); - C.greaterThan(z) && (L = y.kh(t) - Math.floor(C.qa(z).kh(t))); - Q = C.li(z); - I = G ? 0 : Q ? z.G : void 0; - G = new k.uca(v.Bb, v.Ma, N, F, x.dd(F).ja, H.dd(F).ja, t, D, A, B.bind(void 0, F, M), I, G, Q); - G.Di({ - start: w, - end: L + C.greaterThan(z) && (N = y.Dg(t) - Math.floor(C.qa(z).Dg(t))); + P = C.Eg(z); + J = G ? 0 : P ? z.v : void 0; + G = new h.Zca(w.Eb, w.La, L, F, x.gd(F).ja, H.gd(F).ja, t, D, B, A.bind(void 0, F, M), J, G, P); + G.Bi({ + start: v, + end: N }); - g.K && D.log(("PaddingBranch: enqueing request ").concat(G, ", edit: ").concat(JSON.stringify({ - start: w, - end: L - }), ", ") + ("offset ").concat(M.qb())); + g.L && D.log(("PaddingBranch: enqueing request ").concat(G, ", edit: ").concat(JSON.stringify({ + start: v, + end: N + }), ", ") + ("offset ").concat(M.ob())); E.push(G); M = M.add(y); - w = void 0; + v = void 0; G = !1; } return E; }; - u.prototype.jab = function(t, w, v, y, x, z, A, B, C, D) { - var E, G, F, H, N, M, L, Q, I; + u.prototype.Vab = function(t, v, w, y, x, z, B, A, C, D) { + var E, G, F, H, L, M, N, P, J; E = []; - w = u.dka().PMb(w, v, y, x, z); - v = new f.L(w.duration); - G = w.profile; - F = w.bitrate; - H = w.width; - N = w.height; - M = w.Gua; - L = w.Hua; - y = w.Aa.N; - x = new f.L(w.Aa); - Q = new m.mA(y, w.Aa.ja); - I = { - x4a: !0, - mediaType: h.u.X, - Fd: G, + v = u.Eka().$Nb(v, w, y, x, z); + w = new f.J(v.duration); + G = v.profile; + F = v.bitrate; + H = v.width; + L = v.height; + M = v.eva; + N = v.fva; + y = v.xa.N; + x = new f.J(v.xa); + P = new l.zA(y, v.xa.ja); + J = { + a5a: !0, + mediaType: k.u.W, + Ed: G, profile: G, N: y, - Jh: [{ - Ud: 0, - data: w.Bb + Kh: [{ + Wd: 0, + data: v.Eb }], - Ih: !0, - Pb: "-1", - Aa: x, - la: t, + Jh: !0, + Vb: "-1", + xa: x, + ca: t, bitrate: F, track: { trackId: "1", - mediaType: h.u.X, - Wl: !1, - Aa: x, - frameRate: Q, - v8: Q, - tk: new p.GJ({ + mediaType: k.u.W, + Ul: !1, + xa: x, + frameRate: P, + V8: P, + uk: new n.ZJ({ w: H, - sr: N + Ar: L }, { w: M, - sr: L + Ar: N }), - la: t, + ca: t, profile: G, - te: [], + de: [], xo: z, - toString: c(h.u.X) + toString: c(k.u.W) }, toJSON: function() { return { - mediaType: I.mediaType, - Pb: I.Pb, - bitrate: I.bitrate + mediaType: J.mediaType, + Vb: J.Vb, + bitrate: J.bitrate }; } }; - I.Zm = I.track.Zm = n.UI.prototype.Zm.bind(I.track); - g.K && D.trace(("StaticMedia {").concat(B.id, "}: video queue"), I); - I.track.te.push(I); - G = Math.ceil(A.kh(v)); - A = v.yo(G); - t = f.L.Ia.dd(y); - z = t.add(A).dd(y); - g.K && D.trace(("PaddingBranch: ").concat(G, " fragments of ").concat(v.qb(), ", ") + ("duration ").concat(A.qb(), ", ") + ("c: ").concat(t.qb(), "-").concat(z.qb(), ", ")); - for (F = f.L.Ia; F.lessThan(A);)(G = F.add(v), F = new k.uca(w.Bb, w.Ma, I, y, 0, v.dd(y).ja, x, D, B, C.bind(void 0, y, F), void 0, F.equal(f.L.Ia), G.li(A)), g.K && D.trace(("PaddingBranch: appended ").concat(F)), E.push(F), F = G); + J.Wm = J.track.Wm = p.pJ.prototype.Wm.bind(J.track); + g.L && D.trace(("StaticMedia {").concat(A.id, "}: video queue"), J); + J.track.de.push(J); + G = Math.ceil(B.Dg(w)); + B = w.am(G); + t = f.J.Ba.gd(y); + z = t.add(B).gd(y); + g.L && D.trace(("PaddingBranch: ").concat(G, " fragments of ").concat(w.ob(), ", ") + ("duration ").concat(B.ob(), ", ") + ("c: ").concat(t.ob(), "-").concat(z.ob(), ", ")); + for (F = f.J.Ba; F.lessThan(B);)(G = F.add(w), F = new h.Zca(v.Eb, v.La, J, y, 0, w.gd(y).ja, x, D, A, C.bind(void 0, y, F), void 0, F.equal(f.J.Ba), G.Eg(B)), g.L && D.trace(("PaddingBranch: appended ").concat(F)), E.push(F), F = G); return { - Ka: t, + Ia: t, Ua: z, - duration: A, - Ha: E + duration: B, + Ga: E }; }; - u.prototype.y_b = function() { - return u.dka().OMb(); + u.prototype.S0b = function() { + return u.Eka().ZNb(); }; return u; })(); - b.GOa = r; + b.fPa = r; + }, + 603: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.oPa = void 0; + r = (function() { + function a() {} + a.prototype.odb = function(c) { + return c; + }; + return a; + })(); + b.oPa = r; }, 31729: function(r, b, a) { - var f, h, d, g; + var f, k, d, g, p; - function c(n, k, m, p, q) { - m = k.af || k.track.yt(n, m.G, void 0, q); - n = k.jf || k.track.OF(n, null === p || void 0 === p ? void 0 : p.G, k.Ak); - return [!k.hf(), m, n]; + function c(h, l, n, q, u) { + n = l.af || l.track.qr(h, n.v, void 0, u); + h = l.jf || l.track.LB(h, null === q || void 0 === q ? void 0 : q.v, l.Ak); + return [!l.hf(), n, h]; } - function l(n, k) { - var C, D; - for (var m = [], p = 0, q = n[p], u = null === q || void 0 === q ? void 0 : q[0], t = null === q || void 0 === q ? void 0 : q[1], w = k.jf.index, v = k.track.No, y = 0, x = k.af.Ka, z = k.af.Ua.G > q[0], A = z, B = k.af.index; B <= w; ++B) { - C = !1; - if (q) { - D = v.get(B); - z && (D.Ka.G >= t ? (z = !1, ++p >= n.length ? t = u = q = void 0 : (q = n[p], u = null === q || void 0 === q ? void 0 : q[0], t = null === q || void 0 === q ? void 0 : q[1])) : A ? A = !1 : (m.push(new g.j1(y, x, D.Ka)), x = D.Ka, C = !0)); - !z && q && D.Ua.G > u && (z = !0, C = D.Ka, (D = k.track.vG.ko(B).B_a(u)) && 0 !== D.Nj && (C = h.L.Na(D.Ce)), m.push(new g.j1(y, x, C)), x = C, C = !0); + function m(h, l) { + var D, E; + for (var n = [], q = 0, u = h[q], t = null === u || void 0 === u ? void 0 : u[0], v = null === u || void 0 === u ? void 0 : u[1], w = l.jf.index, y = l.track.zn, x = 0, z = l.af.Ia, B = l.af.Ua.v > u[0], A = B, C = l.af.index; C <= w; ++C) { + D = !1; + if (u) { + E = y.get(C); + B && (E.Ia.v >= v ? (B = !1, ++q >= h.length ? v = t = u = void 0 : (u = h[q], t = null === u || void 0 === u ? void 0 : u[0], v = null === u || void 0 === u ? void 0 : u[1])) : A ? A = !1 : (n.push(new d.M1(x, z, E.Ia)), z = E.Ia, D = !0)); + !B && u && E.Ua.v > t && (B = !0, D = E.Ia, (E = l.track.Pt.ko(C).f0a(t)) && 0 !== E.Lj && (D = k.J.Oa(E.Ce)), n.push(new d.M1(x, z, D)), z = D, D = !0); } - C && ++y; + D && ++x; } - m.push(new g.j1(y, x, k.jf.Ua)); - return m; + n.push(new d.M1(x, z, l.jf.Ua)); + return n; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.qTb = b.P6a = b.D8a = b.A8a = b.xwa = void 0; + b.GN = b.iX = b.GUb = b.u7a = b.k9a = b.h9a = b.Xwa = void 0; f = a(5163); - h = a(91176); - d = a(65161); - g = a(57779); - b.xwa = function(n, k, m) { - var p, q, u, t, w, v, y, x; - y = k.get(d.u.$); - x = k.get(d.u.X); - k = k.get(d.u.Ga); - x = null === x || void 0 === x ? void 0 : x.track.OF(n, null === m || void 0 === m ? void 0 : m.G, x.Ak); - y = null === y || void 0 === y ? void 0 : y.track.OF(n, null !== (q = null === (p = null === x || void 0 === x ? void 0 : x.Ua) || void 0 === p ? void 0 : p.G) && void 0 !== q ? q : null === m || void 0 === m ? void 0 : m.G, y.Ak); - n = null === k || void 0 === k ? void 0 : k.track.OF(n, null !== (v = null !== (t = null === (u = null === x || void 0 === x ? void 0 : x.Ua) || void 0 === u ? void 0 : u.G) && void 0 !== t ? t : null === (w = null === y || void 0 === y ? void 0 : y.Ua) || void 0 === w ? void 0 : w.G) && void 0 !== v ? v : null === m || void 0 === m ? void 0 : m.G, k.Ak); - return [y, x, n]; - }; - b.A8a = function(n, k, m, p, q) { - var u, t, w, v, y, x, z, A; - u = k.get(d.u.$); - t = k.get(d.u.X); - k = k.get(d.u.Ga); - w = f.__read(t ? c(n, t, m, p, q) : [!1], 3); - v = w[0]; - y = w[1]; + k = a(91176); + d = a(79048); + g = a(65161); + p = a(52571); + b.Xwa = function(h, l, n) { + var q, u, t, v, w, y, x, z; + x = l.get(g.u.Y); + z = l.get(g.u.W); + l = l.get(g.u.Da); + z = null === z || void 0 === z ? void 0 : z.track.LB(h, null === n || void 0 === n ? void 0 : n.v, z.Ak); + x = null === x || void 0 === x ? void 0 : x.track.LB(h, null !== (u = null === (q = null === z || void 0 === z ? void 0 : z.Ua) || void 0 === q ? void 0 : q.v) && void 0 !== u ? u : null === n || void 0 === n ? void 0 : n.v, x.Ak); + h = null === l || void 0 === l ? void 0 : l.track.LB(h, null !== (y = null !== (v = null === (t = null === z || void 0 === z ? void 0 : z.Ua) || void 0 === t ? void 0 : t.v) && void 0 !== v ? v : null === (w = null === x || void 0 === x ? void 0 : x.Ua) || void 0 === w ? void 0 : w.v) && void 0 !== y ? y : null === n || void 0 === n ? void 0 : n.v, l.Ak); + return [x, z, h]; + }; + b.h9a = function(h, l, n, q, u) { + var t, v, w, y, x, z, B, A; + t = l.get(g.u.Y); + v = l.get(g.u.W); + l = l.get(g.u.Da); + w = f.__read(v ? c(h, v, n, q, u) : [!1], 3); + y = w[0]; + x = w[1]; w = w[2]; - x = f.__read(u ? c(n, u, v && void 0 !== (null === y || void 0 === y ? void 0 : y.Ka) ? y.Ka : m, void 0 !== (null === w || void 0 === w ? void 0 : w.Ua) ? w.Ua : p, q) : [!1], 3); - z = x[0]; - A = x[1]; - x = x[2]; - p = f.__read(k ? c(n, k, m, p, q) : [!1], 3); - n = p[0]; - m = p[1]; - p = p[2]; - z && (null === u || void 0 === u ? void 0 : u.bV(A, x)); - v && (null === t || void 0 === t ? void 0 : t.bV(y, w)); - n && (null === k || void 0 === k ? void 0 : k.bV(m, p)); - return [z, v, n]; - }; - b.D8a = function(n, k, m) { - return k.track.yt(n, m.G, void 0, !0).Ka; - }; - b.P6a = function(n, k, m) { - var p; - p = k.v; - if (!p.fr || 0 === p.fr.length) return []; - n = p.fr.map(function(q) { - return [p.ta + q[0], p.ta + q[1]]; - }); - return l(n, m.Dva); + z = f.__read(t ? c(h, t, y && void 0 !== (null === x || void 0 === x ? void 0 : x.Ia) ? x.Ia : n, void 0 !== (null === w || void 0 === w ? void 0 : w.Ua) ? w.Ua : q, u) : [!1], 3); + B = z[0]; + A = z[1]; + z = z[2]; + q = f.__read(l ? c(h, l, n, q, u) : [!1], 3); + h = q[0]; + n = q[1]; + q = q[2]; + B && (null === t || void 0 === t ? void 0 : t.NV(A, z)); + y && (null === v || void 0 === v ? void 0 : v.NV(x, w)); + h && (null === l || void 0 === l ? void 0 : l.NV(n, q)); + return [B, y, h]; + }; + b.k9a = function(h, l, n) { + return l.track.qr(h, n.v, void 0, !0).Ia; + }; + b.u7a = function(h, l, n) { + if (!l.Vk || 0 === l.Vk.length) return []; + h = l.Vk.map(function(q) { + return [l.hb + q[0], l.hb + q[1]]; + }); + return m(h, n.cwa); + }; + b.GUb = m; + b.iX = function(h, l, n, q) { + h = q; + return void 0 === n.tI ? k.J.min(h, l) : h; + }; + b.GN = function(h, l, n, q, u) { + var t, v, w, y; + (0, p.assert)(q.X && q.gN, "Unexpected normalizeLiveEndTimestamp."); + v = q.X.Zi; + w = null === v || void 0 === v ? void 0 : v.R5; + if (w) y = new Date(w).getTime(); + else if (w = q.gN.endTime)(y = new Date(w).getTime() + l.pTb, u = k.J.Aj); + (null === u || void 0 === u ? 0 : u.equal(k.J.Aj)) && void 0 !== y && (l = null !== (t = null === v || void 0 === v ? void 0 : v.Q5) && void 0 !== t ? t : 0, n = y - n + l, 0 > n && h.error("PipelineNormalizer.normalizeLiveEndTimestamp negative pts. ", "liveMetadata:", JSON.stringify(v), "eventEndTime:", q.gN.endTime), (0, p.assert)(0 <= n), u = k.J.Oa(n)); + return u; }; - b.qTb = l; }, 49522: function(r, b, a) { - var c, l, f, h; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.PLa = void 0; + b.pMa = void 0; c = a(5163); - l = a(65161); - f = a(31729); - h = a(52571); + m = a(91176); + f = a(65161); + k = a(31729); + d = a(52571); r = (function() { - function d(g) { - var n, k, m, p, q, u, t; - n = g.console; - k = g.config; - m = g.la; - p = g.zC; - q = g.v; - u = g.Ka; - t = g.Ua; - g = g.splice; - this.$U = this.MK = !1; - this.console = n; - this.config = k; - this.zC = p; - this.la = m; - this.v = q; - this.Ka = u; - this.Ua = t; - this.splice = g; - this.jPb(); - } - d.prototype.Bb = function(g) { - if (this.MK) throw Error("Cannot call init() after cleanup"); - if (this.$U) throw Error("Cannot call init() twice"); - this.$U = !0; - this.c9a = g; - this.la.events.addListener("onHeaderFragments", this.EVa); - this.Via() && this.Cta(); - }; - d.prototype.normalize = function() { - if (this.MK) throw Error("Cannot call normalize() after cleanup"); - if (this.$U) throw Error("Cannot call init() / normalize() twice"); - this.$U = !0; - (0, h.assert)(this.Via()); - return this.Cta(); - }; - d.prototype.WN = function(g, n) { - (0, h.assert)(this.$U, "expected to be called init() before renormalize"); - this.v = g; - this.Ua = n; - g = (0, f.xwa)(this.config, this.zC, this.Ua); - this.C8a(); - return g; + function g(p) { + var h, l, n, q, u, t, v; + h = p.console; + l = p.config; + n = p.ca; + q = p.Vr; + u = p.I; + t = p.Ia; + v = p.Ua; + p = p.splice; + this.LV = this.eL = !1; + this.console = h; + this.config = l; + this.Vr = q; + this.ca = n; + this.I = u; + this.Ia = t; + this.Ua = v; + this.splice = p; + this.uQb(); + } + g.prototype.Eb = function(p) { + if (this.eL) throw Error("Cannot call init() after cleanup"); + if (this.LV) throw Error("Cannot call init() twice"); + this.LV = !0; + this.P9a = p; + this.ca.events.addListener("onHeaderFragments", this.nWa); + this.wja() && this.$ta(); + }; + g.prototype.normalize = function() { + if (this.eL) throw Error("Cannot call normalize() after cleanup"); + if (this.LV) throw Error("Cannot call init() / normalize() twice"); + this.LV = !0; + (0, d.assert)(this.wja()); + return this.$ta(); + }; + g.prototype.CO = function(p, h) { + (0, d.assert)(this.LV, "expected to be called init() before renormalize"); + this.I = p; + this.ca.aa && (h = (0, k.GN)(this.console, this.config, Math.min.apply(Math, c.__spreadArray([], c.__read(this.Vr.map(function(l) { + return l.track.$U(); + })), !1)), this.ca, h) || h); + this.Ua = h; + p = (0, k.Xwa)(this.config, this.Vr, this.Ua); + this.j9a(); + return p; }; - d.prototype.$e = function() { - this.MK || (this.MK = !0, this.c9a = void 0, this.la.events.removeListener("onHeaderFragments", this.EVa)); + g.prototype.ze = function() { + this.eL || (this.eL = !0, this.P9a = void 0, this.ca.events.removeListener("onHeaderFragments", this.nWa)); }; - d.prototype.jPb = function() { - var g; - g = this; - this.EVa = function() { - g.MK || g.Via() && g.Cta(); + g.prototype.uQb = function() { + var p; + p = this; + this.nWa = function() { + p.eL || p.wja() && p.$ta(); }; }; - d.prototype.Cta = function() { - var g, n, k; - if (this.MK) return { - qT: !1, - nB: !1 + g.prototype.$ta = function() { + var p, h, l; + if (this.eL) return { + cU: !1, + zB: !1 }; - n = this.xVb(); - k = !1; - this.v && !this.v.$p && (k = this.C8a()); - null === (g = this.c9a) || void 0 === g ? void 0 : g.call(this, n, k); - this.$e(); + h = this.OWb(); + l = !1; + this.I && !this.I.jq && (l = this.j9a()); + null === (p = this.P9a) || void 0 === p ? void 0 : p.call(this, h, l); + this.ze(); return { - qT: n, - nB: k + cU: h, + zB: l }; }; - d.prototype.Via = function() { - return this.zC.every(function(g) { - return g.track.Ih; - }); - }; - d.prototype.xVb = function() { - var g, n; - g = c.__read((0, f.A8a)(this.config, this.zC, this.Ka, this.Ua, this.splice, this.console), 2); - n = g[0]; - return g[1] || void 0 === this.zC.get(l.u.X) && n; - }; - d.prototype.C8a = function() { - var g, n, k; - (0, h.assert)(this.v, "missing segment"); - g = this.zC.Dva; - n = (0, f.D8a)(this.config, g, this.v.se); - if (void 0 === n || void 0 === g.Ua) return !1; - g = g.Ua; - k = this.config.jAa && "lazy" === this.v.ce ? (0, f.P6a)(this.console, this.v, this.zC) : []; - this.v.normalize(n, g, k); + g.prototype.wja = function() { + return this.Vr.every(function(p) { + return p.track.Jh; + }); + }; + g.prototype.OWb = function() { + var p, h; + this.ca.aa && (this.config.oba && void 0 !== this.ca.gN.endTime && (this.ca.tI = { + fB: this.ca.uu - this.config.rW - this.config.qC - this.Ia.v + }), this.Ia = (0, k.iX)(this.console, m.J.min.apply(m.J, c.__spreadArray([], c.__read(this.Vr.map(function(l) { + return l.track.zy(); + })), !1)), this.ca, this.Ia), this.Ua = (0, k.GN)(this.console, this.config, Math.min.apply(Math, c.__spreadArray([], c.__read(this.Vr.map(function(l) { + return l.track.$U(); + })), !1)), this.ca, this.Ua)); + p = c.__read((0, k.h9a)(this.config, this.Vr, this.Ia, this.Ua, this.splice, this.console), 2); + h = p[0]; + return p[1] || void 0 === this.Vr.get(f.u.W) && h; + }; + g.prototype.j9a = function() { + var p, h; + (0, d.assert)(this.I, "missing segment"); + p = this.Vr.cwa; + h = this.I.uc; + this.ca.aa && (h = (0, k.iX)(this.console, m.J.min.apply(m.J, c.__spreadArray([], c.__read(this.Vr.map(function(l) { + return l.track.zy(); + })), !1)), this.ca, h)); + h = (0, k.k9a)(this.config, p, h); + if (void 0 === h || void 0 === p.Ua) return !1; + p = this.config.KAa && "lazy" === this.I.zd ? (0, k.u7a)(this.console, this.I, this.Vr) : []; + this.I.aeb(p); return !0; }; - return d; + return g; })(); - b.PLa = r; + b.pMa = r; }, 95407: function(r, b, a) { var c; @@ -94036,158 +93990,158 @@ E3cbY[513816] = false; value: !0 } }); - b.qfa = void 0; + b.Wfa = void 0; c = a(5163); - r = (function(l) { - function f(h, d) { - h = l.call(this, h) || this; - h.Uma = d; - h.name = "PlaybackError"; - return h; + r = (function(m) { + function f(k, d) { + k = m.call(this, k) || this; + k.wna = d; + k.name = "PlaybackError"; + return k; } - c.__extends(f, l); - f.BQb = function(h) { - return h && h.message && h.stack && h.Uma ? "PlaybackError" === (null === h || void 0 === h ? void 0 : h.name) : !1; + c.__extends(f, m); + f.LRb = function(k) { + return k && k.message && k.stack && k.wna ? "PlaybackError" === (null === k || void 0 === k ? void 0 : k.name) : !1; }; return f; })(Error); - b.qfa = r; + b.Wfa = r; }, 34434: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.vca = void 0; + b.$ca = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(91176); + k = a(91176); d = a(69575); g = a(52571); - n = a(40666); + p = a(40666); r = a(75393); - k = a(26012); - m = a(97757); - p = a(74504); + h = a(26012); + l = a(97757); + n = a(74504); q = a(82867); u = a(90111); t = a(85030); - w = r.ew.Xla; - a = (function(v) { - function y(x, z, A) { - var B; - B = v.call(this) || this; - B.Z = x; - B.Dg = z; - B.jp = A; - B.xT = []; - B.xe = void 0; - B.qR = new l.De(); - B.wA = void 0; - B.BA = void 0; - B.Aha = void 0; - B.qR.on(B.Z, "underflow", B.sh.bind(B)); - B.hR = new u.uMa(x); - B.qR.on(B.Z, "skipped", B.EW.bind(B)); - B.qR.on(B.Z, "playing", B.gua.bind(B)); - B.qR.on(B.Z, "playbackEnding", B.fua.bind(B)); - B.fv = new n.PQ(B.hR, B.T, "player"); - B.zAa = new d.Yh(); - x.qVa && x.rf && (B.mz = new t.ZNa(B, x, B.T)); - return B; + v = r.rw.yma; + a = (function(w) { + function y(x, z, B) { + var A; + A = w.call(this) || this; + A.ba = x; + A.Fg = z; + A.ip = B; + A.hU = []; + A.we = void 0; + A.aS = new m.Ee(); + A.IA = void 0; + A.NA = void 0; + A.aia = void 0; + A.aS.on(A.ba, "underflow", A.rh.bind(A)); + A.SR = new u.VMa(x); + A.aS.on(A.ba, "skipped", A.rX.bind(A)); + A.aS.on(A.ba, "playing", A.Cua.bind(A)); + A.aS.on(A.ba, "playbackEnding", A.Bua.bind(A)); + A.Zs = new p.BR(A.SR, A.S, "player"); + A.$Aa = new d.Wh(); + x.$Va && x.qf && (A.Az = new t.yOa(A, x, A.S)); + return A; } - c.__extends(y, v); + c.__extends(y, w); Object.defineProperties(y.prototype, { - rl: { + ul: { get: function() { var x; - return null === (x = this.xe) || void 0 === x ? void 0 : x.rl; + return null === (x = this.we) || void 0 === x ? void 0 : x.ul; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - iw: { + ww: { get: function() { var x; - return (null === (x = this.xe) || void 0 === x ? void 0 : x.iw) || new Map(); + return (null === (x = this.we) || void 0 === x ? void 0 : x.ww) || new Map(); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Za: { + Xa: { get: function() { var x; - return (null === (x = this.xe) || void 0 === x ? void 0 : x.Np()) || []; + return (null === (x = this.we) || void 0 === x ? void 0 : x.Lp()) || []; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - G5a: { + i6a: { get: function() { - return this.Aha; + return this.aia; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - ya: { + Fa: { get: function() { var x; - return null === (x = this.xe) || void 0 === x ? void 0 : x.ya; + return null === (x = this.we) || void 0 === x ? void 0 : x.Fa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - sa: { + ta: { get: function() { - return this.hR; + return this.SR; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - STa: { + xUa: { get: function() { var x, z; - return !!((null === (x = this.xe) || void 0 === x ? 0 : x.bI) && (null === (z = this.Br) || void 0 === z ? 0 : z.ci)); + return !!((null === (x = this.we) || void 0 === x ? 0 : x.sI) && (null === (z = this.Hr) || void 0 === z ? 0 : z.bi)); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - bI: { + sI: { get: function() { var x, z; - return null !== (z = null === (x = this.xe) || void 0 === x ? void 0 : x.bI) && void 0 !== z ? z : !1; + return null !== (z = null === (x = this.we) || void 0 === x ? void 0 : x.sI) && void 0 !== z ? z : !1; }, enumerable: !1, configurable: !0 } }); - y.prototype.gua = function(x) { - this.Aha = this.il(x.Ce || this.Z.Oc); - (0, g.assert)(this.Aha, "Should have a location"); + y.prototype.Cua = function(x) { + this.aia = this.ll(x.Ce || this.ba.Rc); + (0, g.assert)(this.aia, "Should have a location"); }; - y.prototype.fua = function(x) { + y.prototype.Bua = function(x) { var z; - if (this.Pd) { - x = this.il(x.Ce || this.Z.Oc, !0); + if (this.Qd) { + x = this.ll(x.Ce || this.ba.Rc, !0); (0, g.assert)(x, "Playback ending at position outside playgraph"); - z = this.MB(x); + z = this.VB(x); (0, g.assert)(z, "Playback ending at clamped position outside playgraph"); this.events.emit("playbackEnding", { type: "playbackEnding", @@ -94196,267 +94150,267 @@ E3cbY[513816] = false; }); } else this.console.warn(("Unexpected playback ending event at ").concat(x.Ce)); }; - y.prototype.Ucb = function(x) { - -1 === this.xT.indexOf(x) && this.xT.push(x); - this.xe && this.xe.AW(x); + y.prototype.Ldb = function(x) { + -1 === this.hU.indexOf(x) && this.hU.push(x); + this.we && this.we.pX(x); this.events.emit("drmReady", { viewableId: x }); }; - y.prototype.Tcb = function(x) { - x = this.xT.indexOf(x); - 1 !== x && this.xT.splice(x, 1); + y.prototype.Kdb = function(x) { + x = this.hU.indexOf(x); - 1 !== x && this.hU.splice(x, 1); }; - y.prototype.jV = function(x) { + y.prototype.VV = function(x) { var z; - return -1 !== this.xT.indexOf(x) || !(null === (z = (0, h.ec)(this.Za, function(A) { - return A.cn && A.la.J === x; - })) || void 0 === z || !z.la.vv); + return -1 !== this.hU.indexOf(x) || !(null === (z = (0, k.kc)(this.Xa, function(B) { + return B.Zm && B.ca.K === x; + })) || void 0 === z || !z.ca.Fv); }; - y.prototype.WC = function(x) { + y.prototype.gD = function(x) { var z; - null === (z = this.xe) || void 0 === z ? void 0 : z.WC(x); + null === (z = this.we) || void 0 === z ? void 0 : z.gD(x); }; - y.prototype.ZY = function(x) { + y.prototype.GZ = function(x) { var z; - null === (z = this.xe) || void 0 === z ? void 0 : z.ZY(x); + null === (z = this.we) || void 0 === z ? void 0 : z.GZ(x); }; y.prototype.reset = function() { var x, z; - this.zAa = new d.Yh(); - v.prototype.reset.call(this); - this.BA = void 0; - null === (x = this.xe) || void 0 === x ? void 0 : x.reset(); - null === (z = this.mz) || void 0 === z ? void 0 : z.reset(); + this.$Aa = new d.Wh(); + w.prototype.reset.call(this); + this.NA = void 0; + null === (x = this.we) || void 0 === x ? void 0 : x.reset(); + null === (z = this.Az) || void 0 === z ? void 0 : z.reset(); }; - y.prototype.Qwa = function(x) { - this.aO([x]); + y.prototype.pxa = function(x) { + this.HO([x]); }; - y.prototype.aO = function(x) { - var z, A; + y.prototype.HO = function(x) { + var z, B; z = this; - x.forEach(function(B) { + x.forEach(function(A) { var C; - v.prototype.Qwa.call(z, B); - null === (C = z.mz) || void 0 === C ? void 0 : C.J1b(B); + w.prototype.pxa.call(z, A); + null === (C = z.Az) || void 0 === C ? void 0 : C.c3b(A); }); - null === (A = this.xe) || void 0 === A ? void 0 : A.aO(x); + null === (B = this.we) || void 0 === B ? void 0 : B.HO(x); }; - y.prototype.bB = function() { + y.prototype.nB = function() { var x; - null === (x = this.xe) || void 0 === x ? void 0 : x.bB(); + null === (x = this.we) || void 0 === x ? void 0 : x.nB(); }; y.prototype.pause = function(x) { - this.iI(x); - v.prototype.pause.call(this, x || this.Dg); + this.AI(x); + w.prototype.pause.call(this, x || this.Fg); }; y.prototype.resume = function(x) { var z; - null === (z = this.xe) || void 0 === z ? void 0 : z.resume(x); - v.prototype.resume.call(this, x || this.Dg); - }; - y.prototype.Oa = function() { - this.wA = this.X6() ? this.lo() : void 0; - this.xe && this.fma(this.xe.ya); - this.hR.Oa(); - this.fv.Oa(); - this.qR.clear(); - v.prototype.Oa.call(this); - }; - y.prototype.$F = function() { + null === (z = this.we) || void 0 === z ? void 0 : z.resume(x); + w.prototype.resume.call(this, x || this.Fg); + }; + y.prototype.Na = function() { + this.IA = this.v7() ? this.lo() : void 0; + this.we && this.Hma(this.we.Fa); + this.SR.Na(); + this.Zs.Na(); + this.aS.clear(); + w.prototype.Na.call(this); + }; + y.prototype.sG = function() { var x, z; - if (null === (x = this.xe) || void 0 === x ? 0 : x.PZb) { - x = this.Z.Oc; - if (this.sa.oi) { - if (this.BA) { - if (this.BA.greaterThan(x)) return (x = this.BA.qa(x), this.zAa.push(x.G), this.BA); - if (this.Za.length) { - z = this.xe.BRb; + if (null === (x = this.we) || void 0 === x ? 0 : x.j0b) { + x = this.ba.Rc; + if (this.ta.li) { + if (this.NA) { + if (this.NA.greaterThan(x)) return (x = this.NA.qa(x), this.$Aa.push(x.v), this.NA); + if (this.Xa.length) { + z = this.we.NSb; if (z && z.lessThan(x)) return (this.events.emit("logdata", { type: "logdata", target: "endplay", - Ac: { + Cc: { clockdrift: { type: "count" } } - }), this.BA); + }), this.NA); } } - this.BA = x; + this.NA = x; } return x; } - return v.prototype.$F.call(this); + return w.prototype.sG.call(this); }; - y.prototype.YL = function() { + y.prototype.uM = function() { var x; - x = this.Z.playbackRate; - void 0 === x && (x = v.prototype.YL.call(this)); + x = this.ba.playbackRate; + void 0 === x && (x = w.prototype.uM.call(this)); return x; }; - y.prototype.X6 = function() { - return !!this.wA || v.prototype.X6.call(this); + y.prototype.v7 = function() { + return !!this.IA || w.prototype.v7.call(this); }; y.prototype.lo = function() { - return this.wA ? this.wA : v.prototype.lo.call(this); + return this.IA ? this.IA : w.prototype.lo.call(this); }; - y.prototype.eG = function() { + y.prototype.wG = function() { var x; - return null === (x = this.xe) || void 0 === x ? void 0 : x.F5a; + return null === (x = this.we) || void 0 === x ? void 0 : x.h6a; }; - y.prototype.fma = function(x) { + y.prototype.Hma = function(x) { var z; - (0, g.assert)(x === this.ya); - null === (z = this.xe) || void 0 === z ? void 0 : z.Oa(); - this.xe = void 0; - }; - y.prototype.q3 = function(x, z) { - var A, B; - this.wA = void 0; - A = v.prototype.q3.call(this, x, z); - if (A) { - B = new p.bCa(x, this, this.T, x.config, this.jp, this.events, this.Dg, this.fv, this.mz, this.yA, this.vA, this.RJ, null === z || void 0 === z ? void 0 : z.rl, null === z || void 0 === z ? void 0 : z.iw); - null === z || void 0 === z ? void 0 : z.nN(); - this.xe = B; - this.iI(this.uN); - this.mz && (z = x.iu.uMb(k.Vfa), z || (z = new k.Vfa(), x.Fe(z)), this.mz.I0b(z)); + (0, g.assert)(x === this.Fa); + null === (z = this.we) || void 0 === z ? void 0 : z.Na(); + this.we = void 0; + }; + y.prototype.P3 = function(x, z) { + var B, A; + this.IA = void 0; + B = w.prototype.P3.call(this, x, z); + if (B) { + A = new n.CCa(x, this, this.S, x.config, this.ip, this.events, this.Fg, this.Zs, this.Az, this.KA, this.HA, this.jK, null === z || void 0 === z ? void 0 : z.ul, null === z || void 0 === z ? void 0 : z.ww); + null === z || void 0 === z ? void 0 : z.QN(); + this.we = A; + this.AI(this.XN); + this.Az && (z = x.pu.GNb(h.zga), z || (z = new h.zga(), x.ve(z)), this.Az.a2b(z)); } - return A; + return B; }; - y.prototype.nN = function() { + y.prototype.QN = function() { var x; - null === (x = this.xe) || void 0 === x ? void 0 : x.nN(); + null === (x = this.we) || void 0 === x ? void 0 : x.QN(); }; - y.prototype.Qma = function() { - var A; + y.prototype.sna = function() { + var B; for (var x = [], z = 0; z < arguments.length; z++) x[z] = arguments[z]; - A = this.xe; - (0, g.assert)(A); - x.forEach(function(B) { - return A.FGb(B); + B = this.we; + (0, g.assert)(B); + x.forEach(function(A) { + return B.LHb(A); }); }; - y.prototype.eY = function() { + y.prototype.NY = function() { var x; - null === (x = this.xe) || void 0 === x ? void 0 : x.eY(); + null === (x = this.we) || void 0 === x ? void 0 : x.NY(); }; - y.prototype.v5b = function(x, z, A) { - var B; - null === (B = this.ya) || void 0 === B ? void 0 : B.Aza(x.to, x.from, z, A); + y.prototype.W6b = function(x, z, B) { + var A; + null === (A = this.Fa) || void 0 === A ? void 0 : A.$za(x.to, x.from, z, B); }; - y.prototype.fi = function(x) { - var z, A, B; - if (!this.xe) return !1; - z = this.dU(x); + y.prototype.di = function(x) { + var z, B, A; + if (!this.we) return !1; + z = this.NU(x); if (!z) return !1; - A = z.v; - B = f.L.Na(this.jp.U8); - return A.Kf.qa(B).lessThan(x) || !z.PK(x) ? !1 : this.xe.fi(x); + B = z.I; + A = f.J.Oa(this.ip.t9); + return B.fd.qa(A).lessThan(x) || !z.hL(x) ? !1 : this.we.di(x); }; - y.prototype.sh = function() { - var x, z, A; - if (null === (x = this.ya) || void 0 === x ? 0 : x.Dj) this.console.error("AsePlayer: received underflow in buffering state - ignoring"); + y.prototype.rh = function() { + var x, z, B; + if (null === (x = this.Fa) || void 0 === x ? 0 : x.Bj) this.console.error("AsePlayer: received underflow in buffering state - ignoring"); else { - A = this.Md; - (0, g.assert)(this.ya); - x = this.il(A, !0); + B = this.Pd; + (0, g.assert)(this.Fa); + x = this.ll(B, !0); (0, g.assert)(x); - null === (z = this.xe) || void 0 === z ? void 0 : z.sh(x); - z = this.dU(A); - null === z || void 0 === z ? void 0 : z.la.sh(); - this.ya.sh(x); + null === (z = this.we) || void 0 === z ? void 0 : z.rh(x); + z = this.NU(B); + null === z || void 0 === z ? void 0 : z.ca.rh(); + this.Fa.rh(x); } }; - y.prototype.EW = function() { - this.BA = void 0; + y.prototype.rX = function() { + this.NA = void 0; }; - y.prototype.foa = function() { + y.prototype.Ioa = function() { var x; - return null === (x = this.xe) || void 0 === x ? void 0 : x.foa(); + return null === (x = this.we) || void 0 === x ? void 0 : x.Ioa(); }; - y.prototype.iI = function(x) { + y.prototype.AI = function(x) { var z; - null === (z = this.xe) || void 0 === z ? void 0 : z.iI(x); + null === (z = this.we) || void 0 === z ? void 0 : z.AI(x); }; - y.prototype.Cza = function(x) { - (0, g.assert)(this.ya && this.xe); - return v.prototype.Cza.call(this, x); + y.prototype.bAa = function(x) { + (0, g.assert)(this.Fa && this.we); + return w.prototype.bAa.call(this, x); }; - y.prototype.v$ = function() { - (0, g.assert)(this.xe); - this.xe.v$(); + y.prototype.aaa = function() { + (0, g.assert)(this.we); + this.we.aaa(); }; - c.__decorate([w.return.Pja(), w.return.jm], y.prototype, "lo", null); - c.__decorate([w.return.Pja(), w.return.s9], y.prototype, "eG", null); - return y = c.__decorate([m.JL], y); - })(q.vfa); - b.vca = a; + c.__decorate([v.return.pka(), v.return.jm], y.prototype, "lo", null); + c.__decorate([v.return.pka(), v.return.U9], y.prototype, "wG", null); + return y = c.__decorate([l.eM], y); + })(q.aga); + b.$ca = a; }, 74504: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bCa = void 0; + b.CCa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(91176); + k = a(91176); d = a(66164); g = a(74418); - n = a(62614); - k = a(89645); - m = a(65161); - p = a(78647); + p = a(62614); + h = a(89645); + l = a(65161); + n = a(78647); q = a(69575); u = a(40666); t = a(52571); - w = a(67181); - v = a(16290); + v = a(67181); + w = a(16290); y = a(89527); r = (function() { - function x(z, A, B, C, D, E, G, F, H, N, M, L, Q, I) { - var J; - J = this; - this.ya = z; - this.Z = A; - this.T = B; - this.W = C; - this.jp = D; - this.mb = E; - this.Dg = G; - this.Ad = F; - this.mz = H; - this.yA = N; - this.vA = M; - this.RJ = L; - this.IR = I; - this.M1 = !1; - this.PQa = new q.oOa(); - this.Jha = this.pWb.bind(this); - this.Lha = this.UWb.bind(this); - this.Js = new k.oD(this.T); - this.ZR = Q || new v.mga(this.T, z); - this.CCb(); - this.Zh && (this.qsb = this.V5(this.jMb()), this.CQa()); - this.mp = F.$x(function() { - return J.Pwb(); + function x(z, B, A, C, D, E, G, F, H, L, M, N, P, J) { + var I; + I = this; + this.Fa = z; + this.ba = B; + this.S = A; + this.T = C; + this.ip = D; + this.lb = E; + this.Fg = G; + this.Hd = F; + this.Az = H; + this.KA = L; + this.HA = M; + this.jK = N; + this.tS = J; + this.o2 = !1; + this.sRa = new q.OOa(); + this.jia = this.FXb.bind(this); + this.lia = this.kYb.bind(this); + this.Ns = new h.FD(this.S); + this.KS = P || new w.Qga(this.S, z); + this.GDb(); + this.Xh && (this.rtb = this.t6(this.vNb()), this.fRa()); + this.kp = F.ky(function() { + return I.Pxb(); }, "branchPruner"); - this.Ln = new l.De(); - this.Ln.on(this.mb, "segmentPresenting", function() { - return c.__awaiter(J, void 0, void 0, function() { + this.Nn = new m.Ee(); + this.Nn.on(this.lb, "segmentPresenting", function() { + return c.__awaiter(I, void 0, void 0, function() { var K; - return c.__generator(this, function(P) { - switch (P.label) { + return c.__generator(this, function(O) { + switch (O.label) { case 0: - return (this.jrb = this.Z.lo(), null !== (K = this.W.gUa) && void 0 !== K && K.segmentPresenting ? [4, Promise.resolve()] : [3, 2]); + return (this.msb = this.ba.lo(), null !== (K = this.T.MUa) && void 0 !== K && K.segmentPresenting ? [4, Promise.resolve()] : [3, 2]); case 1: - (P.Wa(), this.mb.emit("requestGarbageCollection", { - time: d.platform.time.wa(), + (O.Ka(), this.lb.emit("requestGarbageCollection", { + time: d.platform.time.va(), type: "requestGarbageCollection" - }), P.label = 2); + }), O.label = 2); case 2: return [2]; } @@ -94465,21 +94419,21 @@ E3cbY[513816] = false; }); } Object.defineProperties(x.prototype, { - rl: { + ul: { get: function() { - return this.ZR; + return this.KS; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - iw: { + ww: { get: function() { var z; z = new Map(); - this.Zh.forEach(function(A) { - z.set(A.mediaType, A.FC); + this.Xh.forEach(function(B) { + z.set(B.mediaType, B.PC); }); return z; }, @@ -94488,575 +94442,575 @@ E3cbY[513816] = false; } }); Object.defineProperties(x.prototype, { - F5a: { + h6a: { get: function() { - return this.jrb; + return this.msb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - bI: { + sI: { get: function() { - return this.Zh.every(function(z) { - return z.bI; + return this.Xh.every(function(z) { + return z.sI; }); }, enumerable: !1, configurable: !0 } }); - x.prototype.Pwb = function() { - var z, A, B, C, D, E; + x.prototype.Pxb = function() { + var z, B, A, C, D, E; return c.__generator(this, function(G) { switch (G.label) { case 0: - if (!this.Js.yWa) return [3, 2]; - z = c.__read(this.Js.PY(), 1); - A = z[0]; - B = A.v.M4a && (null === (E = this.jp.rO) || void 0 === E ? void 0 : E.G) || 0; - C = A.c8 || A.Hb; - D = C.add(f.L.Na(B + 1E3)); - return [4, u.Ng.yu(D)]; + if (!this.Ns.hXa) return [3, 2]; + z = c.__read(this.Ns.wZ(), 1); + B = z[0]; + A = "content" === B.I.type && (null === (E = this.ip.YO) || void 0 === E ? void 0 : E.v) || 0; + C = B.B8 || B.Hb; + D = C.add(f.J.Oa(A + 1E3)); + return [4, u.Og.Gu(D)]; case 1: - return (G.Wa(), this.lab(A), [3, 0]); + return (G.Ka(), this.Xab(B), [3, 0]); case 2: return [2]; } }); }; Object.defineProperties(x.prototype, { - PZb: { + j0b: { get: function() { var z; - return !(null === (z = this.qsb) || void 0 === z || !z.Kr.value); + return !(null === (z = this.rtb) || void 0 === z || !z.Qr.value); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(x.prototype, { - BRb: { + NSb: { get: function() { - return this.M1 ? f.L.max.apply(f.L, c.__spreadArray([], c.__read(this.Zh.map(function(z) { - var A; - return null === (A = z.Nvb) || void 0 === A ? void 0 : A.E5a; - }).filter(h.Dta)), !1)) : void 0; + return this.o2 ? f.J.max.apply(f.J, c.__spreadArray([], c.__read(this.Xh.map(function(z) { + var B; + return null === (B = z.Mwb) || void 0 === B ? void 0 : B.g6a; + }).filter(k.aua)), !1)) : void 0; }, enumerable: !1, configurable: !0 } }); - x.prototype.WC = function(z) { - this.Zh.forEach(function(A) { - A.WC(z); + x.prototype.gD = function(z) { + this.Xh.forEach(function(B) { + B.gD(z); }); }; - x.prototype.pWb = function() { + x.prototype.FXb = function() { var z; - this.mp.rf(); - z = this.Zh.filter(function(A) { - return A.RPb; - }).map(function(A) { - return A.mediaType; + this.kp.qf(); + z = this.Xh.filter(function(B) { + return B.ZQb; + }).map(function(B) { + return B.mediaType; }); - this.iI(z); + this.AI(z); this.resume(z); }; - x.prototype.UWb = function(z) { - var A, B, C; - z = z.Sa; - A = this.Np(); - B = A.indexOf(z); - if (-1 !== B && !A.slice(0, B).some(function(D) { - return !D.ci; + x.prototype.kYb = function(z) { + var B, A, C; + z = z.Ra; + B = this.Lp(); + A = B.indexOf(z); + if (-1 !== A && !B.slice(0, A).some(function(D) { + return !D.bi; })) { - C = z.Rk; - C && C.greaterThan(this.RJ.value) && (z.ci && B < A.length - 1 && (C = f.L.max(C, A[B + 1].Rk || f.L.KUb)), this.RJ.set(C)); + C = z.dk; + C && C.greaterThan(this.jK.value) && (z.bi && A < B.length - 1 && (C = f.J.max(C, B[A + 1].dk || f.J.bWb)), this.jK.set(C)); } }; - x.prototype.FGb = function(z) { - (0, t.assert)(-1 === this.Js.PY().indexOf(z), ("Branch ").concat(z.v.id, " is already in the collection, cannot re-queue")); - z.events.on("branchEdited", this.Jha); - z.events.on("requestComplete", this.Lha); - z.Rk && this.Np().every(function(A) { - return A.ci; - }) && this.RJ.set(z.Rk); - this.Js.enqueue(z); - this.mp.state === u.Kk.complete && this.mp.rf(); - z.v.DY && this.Js.KF(); - this.M1 || this.rIb(z); + x.prototype.LHb = function(z) { + (0, t.assert)(-1 === this.Ns.wZ().indexOf(z), ("Branch ").concat(z.I.id, " is already in the collection, cannot re-queue")); + z.events.on("branchEdited", this.jia); + z.events.on("requestComplete", this.lia); + z.dk && this.Lp().every(function(B) { + return B.bi; + }) && this.jK.set(z.dk); + this.Ns.enqueue(z); + this.kp.state === u.Lk.complete && this.kp.qf(); + z.I.kZ && this.Ns.bG(); + this.o2 || this.AJb(z); }; - x.prototype.AW = function(z) { - this.Zh.forEach(function(A) { - A.AW(z); + x.prototype.pX = function(z) { + this.Xh.forEach(function(B) { + B.pX(z); }); }; - x.prototype.ZY = function(z) { - var A, B, C, D; - A = this; - B = !1; - C = this.Zh.map(function(E) { + x.prototype.GZ = function(z) { + var B, A, C, D; + B = this; + A = !1; + C = this.Xh.map(function(E) { return E.mediaType; }); - this.ya.J2a().some(function(E) { + this.Fa.m3a().some(function(E) { return E.aa; }) || (C = C.filter(function(E) { - return E !== m.u.Ga; + return E !== l.u.Da; })); - D = (0, h.Rq)(C, z); + D = (0, k.Uq)(C, z); D.forEach(function(E) { var G; - G = A.kg.sourceBuffers; - G = (0, h.ec)(G, function(F) { + G = B.mg.sourceBuffers; + G = (0, k.kc)(G, function(F) { return F.mediaType === E; }); (0, t.assert)(G); - A.kg.removeSourceBuffer(G); - G = A.V5(E); + B.mg.removeSourceBuffer(G); + G = B.t6(E); (0, t.assert)(G); G.reset(); - G.Oa(); - (0, h.h3)(A.Zh, G); - (0, h.h3)(D, E); - B = !0; + G.Na(); + (0, k.G3)(B.Xh, G); + (0, k.G3)(D, E); + A = !0; }); - z = (0, h.Rq)(z, C); - if (!this.pS(this.kg, z)) throw (this.EE("error creating source buffers", "NFErr_MC_StreamingInitFailure"), this.kg.error); + z = (0, k.Uq)(z, C); + if (!this.$S(this.mg, z)) throw (this.XE("error creating source buffers", "NFErr_MC_StreamingInitFailure"), this.mg.error); z.forEach(function(E) { var G; - G = A.kg.sourceBuffers; - G = (0, h.ec)(G, function(F) { + G = B.mg.sourceBuffers; + G = (0, k.kc)(G, function(F) { return F.mediaType === E; }); (0, t.assert)(G); - G = A.oXa(A.kg, G); - A.Zh.push(G); - B = !0; + G = B.VXa(B.mg, G); + B.Xh.push(G); + A = !0; }); - B && this.CQa(); + A && this.fRa(); }; x.prototype.reset = function() { - this.Zh.forEach(function(z) { + this.Xh.forEach(function(z) { z.reset(); }); - this.M1 = !1; - this.PQa.removeAllListeners(); - this.bB(); + this.o2 = !1; + this.sRa.removeAllListeners(); + this.nB(); }; - x.prototype.Qwa = function(z) { - this.aO([z]); + x.prototype.pxa = function(z) { + this.HO([z]); }; - x.prototype.aO = function(z) { - var A; - A = this; - z.forEach(function(B) { - B = A.V5(B); - null === B || void 0 === B ? void 0 : B.reset(!1, z); + x.prototype.HO = function(z) { + var B; + B = this; + z.forEach(function(A) { + A = B.t6(A); + null === A || void 0 === A ? void 0 : A.reset(!1, z); }); }; - x.prototype.bB = function() { + x.prototype.nB = function() { var z; z = this; - this.Js.PY().forEach(function(A) { - A.events.Lr("branchEdited", z.Jha); - A.events.Lr("requestComplete", z.Lha); + this.Ns.wZ().forEach(function(B) { + B.events.Rr("branchEdited", z.jia); + B.events.Rr("requestComplete", z.lia); }); - this.Js.clear(); - this.mp.rf(); + this.Ns.clear(); + this.kp.qf(); }; - x.prototype.v$ = function() { + x.prototype.aaa = function() { var z; z = this; - this.Js.PY().filter(function(A) { - return A.sK; - }).forEach(function(A) { - return z.lab(A); + this.Ns.wZ().filter(function(B) { + return B.LK; + }).forEach(function(B) { + return z.Xab(B); }); }; x.prototype.resume = function(z) { - this.Zh.forEach(function(A) { - void 0 !== z && -1 === z.indexOf(A.mediaType) || A.resume(); + this.Xh.forEach(function(B) { + void 0 !== z && -1 === z.indexOf(B.mediaType) || B.resume(); }); }; - x.prototype.iI = function(z) { - this.Zh.forEach(function(A) { - return (void 0 === z || -1 !== z.indexOf(A.mediaType)) && A.stop(); + x.prototype.AI = function(z) { + this.Xh.forEach(function(B) { + return (void 0 === z || -1 !== z.indexOf(B.mediaType)) && B.stop(); }); }; - x.prototype.eY = function() { - this.Zh.forEach(function(z) { - return z.eY(); + x.prototype.NY = function() { + this.Xh.forEach(function(z) { + return z.NY(); }); }; - x.prototype.sh = function(z) { - var A, B, C; - this.T.trace("attached-player: onUnderflow"); - A = this.F5a; - if (this.jp.ET && A.cn && A.la.aa) { - B = A.nr(); - if (B && 0 < B.length && (B = B.reduce(function(D, E) { - (E = E.LLb()) && D.push(E); + x.prototype.rh = function(z) { + var B, A, C; + this.S.trace("attached-player: onUnderflow"); + B = this.h6a; + if (this.ip.IL && B.Zm && B.ca.aa) { + A = B.wr(); + if (A && 0 < A.length && (A = A.reduce(function(D, E) { + (E = E.WMb()) && D.push(E); return D; - }, []), B.length)) { - B = f.L.max.apply(f.L, c.__spreadArray([], c.__read(B), !1)); - C = (0, n.F1a)(A.la.Y); - B = B.add(f.L.Na(C)); - z = this.ya.nG(z); - (0, t.assert)(z.Nl.G <= B.G); - A = this.ya.Fp({ - J: A.la.J, - Nl: B + }, []), A.length)) { + A = f.J.max.apply(f.J, c.__spreadArray([], c.__read(A), !1)); + C = (0, p.d2a)(B.ca.X); + A = A.add(f.J.Oa(C)); + z = this.Fa.EG(z); + (0, t.assert)(z.Ol.v <= A.v); + B = this.Fa.Ep({ + K: B.ca.K, + Ol: A }); - (0, t.assert)(A); - A = { + (0, t.assert)(B); + B = { type: "fragmentsMissing", - n8a: A, - Xic: B + V8a: B, + Akc: A }; - this.mb.emit(A.type, A); + this.lb.emit(B.type, B); } } }; - x.prototype.FMb = function() { - return this.Js.getIterator(); + x.prototype.QNb = function() { + return this.Ns.getIterator(); }; - x.prototype.$Kb = function() { - return this.Np()[0]; + x.prototype.jMb = function() { + return this.Lp()[0]; }; - x.prototype.Np = function() { - return this.Js.PY(); + x.prototype.Lp = function() { + return this.Ns.wZ(); }; - x.prototype.pS = function(z, A) { - var B, C; - B = !0; + x.prototype.$S = function(z, B) { + var A, C; + A = !0; C = z.sourceBuffers; - A.forEach(function(D) { - (0, h.ec)(C, function(E) { + B.forEach(function(D) { + (0, k.kc)(C, function(E) { return E.mediaType === D; - }) || z.addSourceBuffer(D) || (B = !1); + }) || z.addSourceBuffer(D) || (A = !1); }); - B || this.T.warn("Error adding sourceBuffer:", z.error); - return B; + A || this.S.warn("Error adding sourceBuffer:", z.error); + return A; }; - x.prototype.CCb = function() { - var z, A; + x.prototype.GDb = function() { + var z, B; z = this; - this.dK("createMediaSourceStart"); - if (this.jp.Poa) A = this.jp.Poa(); - else(A = new d.platform.MediaSource(this.Z.Z), A.Af || (A.Af = d.platform.MediaSource.Af)); - if (1 !== A.readyState) this.EE("exception in init", "NFErr_MC_StreamingInitFailure"); + this.vK("createMediaSourceStart"); + if (this.ip.rpa) B = this.ip.rpa(); + else(B = new d.platform.MediaSource(this.ba.ba), B.yf || (B.yf = d.platform.MediaSource.yf)); + if (1 !== B.readyState) this.XE("exception in init", "NFErr_MC_StreamingInitFailure"); else { - this.dK("createMediaSourceEnd"); - this.kg = A; - if (!this.pS(A, this.Dg)) throw (this.EE("error creating source buffers", "NFErr_MC_StreamingInitFailure"), A.error); - this.AQa = {}; - this.ya.Fe(new w.oDa(this.AQa, this.W)); - this.Zh = A.sourceBuffers.filter(function(B) { - return 0 <= z.Dg.indexOf(B.mediaType); - }).map(function(B) { - return z.oXa(A, B); + this.vK("createMediaSourceEnd"); + this.mg = B; + if (!this.$S(B, this.Fg)) throw (this.XE("error creating source buffers", "NFErr_MC_StreamingInitFailure"), B.error); + this.cRa = {}; + this.Fa.ve(new v.ODa(this.cRa, this.T)); + this.Xh = B.sourceBuffers.filter(function(A) { + return 0 <= z.Fg.indexOf(A.mediaType); + }).map(function(A) { + return z.VXa(B, A); }); } }; - x.prototype.oXa = function(z, A) { - var B, C, D, E; - B = this; - z = new p.LCa(A.mediaType, z, A, this.W, this.Z, this.Ad); + x.prototype.VXa = function(z, B) { + var A, C, D, E; + A = this; + z = new n.lDa(B.mediaType, z, B, this.T, this.ba, this.Hd); z.addListener("error", function(G) { - return B.EE(G.errorstr); + return A.XE(G.errorstr); }); z.addListener("logdata", function(G) { - return B.mb.emit("logdata", G); + return A.lb.emit("logdata", G); }); z.addListener("managerdebugevent", function(G) { - B.mb.emit("managerdebugevent", G); + A.lb.emit("managerdebugevent", G); }); - E = null === (C = this.IR) || void 0 === C ? void 0 : C.get(A.mediaType); - C = new g.NBa(z, A.mediaType, this, this.W, this.T, this.Z, this.jp, this.Ad, this.rl, this.mz, E); - if (A.mediaType === m.u.X) C.on("drmNeeded", function(G) { - return B.mb.emit("drmNeeded", G); + E = null === (C = this.tS) || void 0 === C ? void 0 : C.get(B.mediaType); + C = new g.nCa(z, B.mediaType, this, this.T, this.S, this.ba, this.ip, this.Hd, this.ul, this.Az, E); + if (B.mediaType === l.u.W) C.on("drmNeeded", function(G) { + return A.lb.emit("drmNeeded", G); }); - E || (null === (D = C.FC) || void 0 === D ? void 0 : D.qub(new y.Rca(this.AQa[A.mediaType] = {}, this.T, this.Z, z, this.Z.events, this.jp, this.Ad))); + E || (null === (D = C.PC) || void 0 === D ? void 0 : D.qvb(new y.uda(this.cRa[B.mediaType] = {}, this.S, this.ba, z, this.ba.events, this.ip, this.Hd))); return C; }; - x.prototype.lab = function(z) { - var A; - (0, t.assert)(z.sK, "Attempted to prune branch that has not been fully appended"); - this.Js.remove(z); - z.events.removeListener("branchEdited", this.Jha); - z.events.removeListener("requestComplete", this.Lha); + x.prototype.Xab = function(z) { + var B; + (0, t.assert)(z.LK, "Attempted to prune branch that has not been fully appended"); + this.Ns.remove(z); + z.events.removeListener("branchEdited", this.jia); + z.events.removeListener("requestComplete", this.lia); z.If("pruned"); - (null === (A = this.W.gUa) || void 0 === A ? 0 : A.branchPruned) && this.mb.emit("requestGarbageCollection", { - time: d.platform.time.wa(), + (null === (B = this.T.MUa) || void 0 === B ? 0 : B.branchPruned) && this.lb.emit("requestGarbageCollection", { + time: d.platform.time.va(), type: "requestGarbageCollection" }); }; - x.prototype.Oa = function() { - this.Fha.clear(); - this.Gga.clear(); - this.Zh.forEach(function(z) { - return z.Oa(); + x.prototype.Na = function() { + this.fia.clear(); + this.iha.clear(); + this.Xh.forEach(function(z) { + return z.Na(); }); - this.jp.Poa || this.kg.tt(); - this.bB(); - this.mp.Oa(); - this.Ln.clear(); + this.ip.rpa || this.mg.Bt(); + this.nB(); + this.kp.Na(); + this.Nn.clear(); }; - x.prototype.fi = function(z) { - return this.Zh.every(function(A) { - return A.fi(z); + x.prototype.di = function(z) { + return this.Xh.every(function(B) { + return B.di(z); }); }; - x.prototype.nN = function() { - this.Zh.forEach(function(z) { - return z.jXa(); + x.prototype.QN = function() { + this.Xh.forEach(function(z) { + return z.QXa(); }); - this.ZR = new v.mga(this.T, this.ya); + this.KS = new w.Qga(this.S, this.Fa); }; - x.prototype.foa = function() { + x.prototype.Ioa = function() { return { - M_b: this.Np(), - GYb: this.Zh + e1b: this.Lp(), + ZZb: this.Xh }; }; - x.prototype.rIb = function(z) { - var A; - A = this; - this.M1 = !0; - z.Bd.forEach(function(B) { + x.prototype.AJb = function(z) { + var B; + B = this; + this.o2 = !0; + z.Vc.forEach(function(A) { var C; - C = A.V5(B.mediaType); - if (void 0 !== C) A.PQa.once(B.Jna, function(D) { - return C.tIb(D); + C = B.t6(A.mediaType); + if (void 0 !== C) B.sRa.once(A.loa, function(D) { + return C.CJb(D); }); }); - if (z.Ka) this.eZa(); + if (z.Ia) this.KZa(); else z.events.once("branchNormalized", function() { - return A.eZa(); + return B.KZa(); }); }; - x.prototype.eZa = function() { + x.prototype.KZa = function() { var z; - z = this.$Kb(); - z && ((0, t.assert)(z.Db), this.mb.emit("ptsChanged", { - initialTimestamp: z.Db, + z = this.jMb(); + z && ((0, t.assert)(z.Cb), this.lb.emit("ptsChanged", { + initialTimestamp: z.Cb, forcedTimestamp: void 0 })); }; - x.prototype.V5 = function(z) { - return (0, h.ec)(this.Zh, function(A) { - return A.mediaType === z; + x.prototype.t6 = function(z) { + return (0, k.kc)(this.Xh, function(B) { + return B.mediaType === z; }); }; - x.prototype.jMb = function() { - return -1 !== this.Dg.indexOf(m.u.X) ? m.u.X : m.u.$; + x.prototype.vNb = function() { + return -1 !== this.Fg.indexOf(l.u.W) ? l.u.W : l.u.Y; }; - x.prototype.dK = function(z) { + x.prototype.vK = function(z) { z = { type: "startEvent", event: z, - time: d.platform.time.wa() + time: d.platform.time.va() }; - this.mb.emit(z.type, z); + this.lb.emit(z.type, z); }; - x.prototype.EE = function(z, A) { - this.ya.qf(z, void 0, A); + x.prototype.XE = function(z, B) { + this.Fa.pf(z, void 0, B); }; - x.prototype.CQa = function() { + x.prototype.fRa = function() { var z; z = this; - this.Fha && this.Fha.clear(); - this.Fha = f.Cq.Ihb(this.Zh.map(function(A) { - return A.Kr; - }), function(A) { - return A.every(function(B) { - return B; + this.fia && this.fia.clear(); + this.fia = f.Cq.Dib(this.Xh.map(function(B) { + return B.Qr; + }), function(B) { + return B.every(function(A) { + return A; }); - }, function(A) { - return z.yA.set(A); - }); - this.Gga && this.Gga.clear(); - this.Gga = new f.Nea(this.Zh.map(function(A) { - return A.U7; - }), function(A) { - return f.L.min.apply(f.L, c.__spreadArray([], c.__read(A), !1)); - }, function(A) { - z.vA.set(A); - }, f.L.Na(-Infinity)); + }, function(B) { + return z.KA.set(B); + }); + this.iha && this.iha.clear(); + this.iha = new f.qfa(this.Xh.map(function(B) { + return B.t8; + }), function(B) { + return f.J.min.apply(f.J, c.__spreadArray([], c.__read(B), !1)); + }, function(B) { + z.HA.set(B); + }, f.J.Oa(-Infinity)); }; return x; })(); - b.bCa = r; + b.CCa = r; }, 89527: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Rca = void 0; + b.uda = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(52571); - h = a(48170); + k = a(48170); d = 0; r = (function(g) { - function n(k, m, p, q, u, t, w, v) { - m = g.call(this, ("cdnList").concat(d++), m, p, q, u, t, w, "cdnList", v) || this; - m.og = k; - m.Bb(); - return m; + function p(h, l, n, q, u, t, v, w) { + l = g.call(this, ("cdnList").concat(d++), l, n, q, u, t, v, "cdnList", w) || this; + l.pg = h; + l.Eb(); + return l; } - c.__extends(n, g); - n.prototype.Bb = function() { - var k; - k = this; - this.GR = new l.De(); - this.GR.on(this.wb.Z, "skipped", function(m) { - k.gv && ((null === m || void 0 === m ? 0 : m.LZb) && k.$S(m.LZb), k.gv = void 0); + c.__extends(p, g); + p.prototype.Eb = function() { + var h; + h = this; + this.rS = new m.Ee(); + this.rS.on(this.wb.ba, "skipped", function(l) { + h.qv && ((null === l || void 0 === l ? 0 : l.f0b) && h.LT(l.f0b), h.qv = void 0); }); - this.GR.on(this.wb.Z, "paused", function() { - k.gv && k.wb.Pd && k.$S(k.wb.Md); + this.rS.on(this.wb.ba, "paused", function() { + h.qv && h.wb.Qd && h.LT(h.wb.Pd); }); - this.GR.on(this.wb.Z, "underflow", function() { - k.gv && k.wb.Pd && k.$S(k.wb.Md); + this.rS.on(this.wb.ba, "underflow", function() { + h.qv && h.wb.Qd && h.LT(h.wb.Pd); }); }; - n.prototype.rv = function(k, m, p) { - this.GR.clear(); - g.prototype.rv.call(this, k, m, p); - this.Bb(); + p.prototype.zv = function(h, l, n) { + this.rS.clear(); + g.prototype.zv.call(this, h, l, n); + this.Eb(); }; - n.prototype.close = function() { - h.K && this.console.trace("close"); + p.prototype.close = function() { + k.L && this.console.trace("close"); g.prototype.close.call(this); - this.GR.clear(); + this.rS.clear(); }; - n.prototype.c5b = function(k, m) { - var p; - p = this; - this.gv && this.$S(k); - return this.v_a(m).map(function(q) { - return p.og[q]; + p.prototype.D6b = function(h, l) { + var n; + n = this; + this.qv && this.LT(h); + return this.$_a(l).map(function(q) { + return n.pg[q]; }); }; - n.prototype.abb = function(k) { - var m; - m = this; - this.v_a(k).forEach(function(p) { - delete m.og[p]; + p.prototype.Obb = function(h) { + var l; + l = this; + this.$_a(h).forEach(function(n) { + delete l.pg[n]; }); }; - n.prototype.v_a = function(k) { - var m; - m = this; - return Object.keys(this.og).filter(function(p) { - return m.og[p].P === ("").concat(k); + p.prototype.$_a = function(h) { + var l; + l = this; + return Object.keys(this.pg).filter(function(n) { + return l.pg[n].O === ("").concat(h); }); }; - n.prototype.Kr = function(k) { - var m, p, q; - m = k.stream; - p = k.Rc; - q = k.Db; - k = k.Hb; + p.prototype.Qr = function(h) { + var l, n, q; + l = h.stream; + n = h.Uc; + q = h.Cb; + h = h.Hb; (0, f.assert)(void 0 !== q); - (0, f.assert)(void 0 !== k); - h.K && this.console.trace(("Media appended ").concat(q.qb(), "-").concat(k.qb())); - this.Iia({ - stream: m, - Rc: p - }, q, k); - }; - n.prototype.K7 = function(k, m) { - return k.stream === m.stream && k.Rc === m.Rc; - }; - n.prototype.RKb = function(k) { - var m, p; - p = k.Oo; - k = p.Rc; - p = null === (m = p.stream.la.Y.Ox) || void 0 === m ? void 0 : m.Ug; - return ("").concat(k, "::").concat(p); - }; - n.prototype.Cma = function(k, m) { - h.K && this.console.trace(("Presenting event for ( ").concat(k.Oo.stream.id, ", ").concat(k.Oo.Rc, " )") + (" at ").concat(m.qb())); - this.gv ? this.$S(m) : this.jR = m; - this.gv = k; - }; - n.prototype.$S = function(k) { - var m, p, q, u, t, w, v, y, x; - (0, f.assert)(this.gv); - if (null === (m = this.Fla) || void 0 === m ? 0 : m.lessThan(k)) k = this.Fla; - t = this.gv; - m = this.og; - w = t.Oo; - v = w.stream; - w = w.Rc; - y = null === (p = v.RV) || void 0 === p ? void 0 : p.Rm; - p = k.qa(this.jR || t.timestamp).G; - if (void 0 !== w && void 0 !== y) { - x = null === (q = v.la.Y.Ox) || void 0 === q ? void 0 : q.Ug; - q = v.track.P; - t = this.RKb(t); - m = (u = (m[t] || (m[t] = { - Lm: w, - Ug: x, - P: q, - GF: {} - })).GF)[y] || (u[y] = { - bitrate: v.bitrate, - Vb: y, - mediaType: v.mediaType, + (0, f.assert)(void 0 !== h); + k.L && this.console.trace(("Media appended ").concat(q.ob(), "-").concat(h.ob())); + this.jja({ + stream: l, + Uc: n + }, q, h); + }; + p.prototype.k8 = function(h, l) { + return h.stream === l.stream && h.Uc === l.Uc; + }; + p.prototype.aMb = function(h) { + var l, n; + n = h.Lo; + h = n.Uc; + n = null === (l = n.stream.ca.X.$x) || void 0 === l ? void 0 : l.Wg; + return ("").concat(h, "::").concat(n); + }; + p.prototype.ena = function(h, l) { + k.L && this.console.trace(("Presenting event for ( ").concat(h.Lo.stream.id, ", ").concat(h.Lo.Uc, " )") + (" at ").concat(l.ob())); + this.qv ? this.LT(l) : this.UR = l; + this.qv = h; + }; + p.prototype.LT = function(h) { + var l, n, q, u, t, v, w, y, x; + (0, f.assert)(this.qv); + if (null === (l = this.gma) || void 0 === l ? 0 : l.lessThan(h)) h = this.gma; + t = this.qv; + l = this.pg; + v = t.Lo; + w = v.stream; + v = v.Uc; + y = null === (n = w.GW) || void 0 === n ? void 0 : n.Qm; + n = h.qa(this.UR || t.timestamp).v; + if (void 0 !== v && void 0 !== y) { + x = null === (q = w.ca.X.$x) || void 0 === q ? void 0 : q.Wg; + q = w.track.O; + t = this.aMb(t); + l = (u = (l[t] || (l[t] = { + Km: v, + Wg: x, + O: q, + XF: {} + })).XF)[y] || (u[y] = { + bitrate: w.bitrate, + Wb: y, + mediaType: w.mediaType, totalTime: 0, - ub: v.ub + tb: w.tb }); - m.totalTime = Math.max(m.totalTime + p, 0); + l.totalTime = Math.max(l.totalTime + n, 0); } - this.jR = k; + this.UR = h; }; - n.prototype.clone = function(k, m) { - m = void 0 === m ? {} : m; - k = new(m.mkc || n)(k, this.jXb, this.wb, this.e3, this.events, this.jp, this.tc, m.priority); - this.kzb(k); - k.gv = this.gv; - k.jR = this.jR; - h.K && k.console.trace("Cloning", { - ofc: k.Fj.length + p.prototype.clone = function(h, l) { + l = void 0 === l ? {} : l; + h = new(l.Plc || p)(h, this.AYb, this.wb, this.D3, this.events, this.ip, this.vc, l.priority); + this.nAb(h); + h.qv = this.qv; + h.UR = this.UR; + k.L && h.console.trace("Cloning", { + Ugc: h.Dj.length }); - return k; + return h; }; - n.prototype.reset = function() { + p.prototype.reset = function() { g.prototype.reset.call(this); - this.jR = void 0; + this.UR = void 0; }; - n.prototype.L7 = function(k) { - return ("(").concat(k.stream.Pb, ", ").concat(k.Rc, ")"); + p.prototype.l8 = function(h) { + return ("(").concat(h.stream.Vb, ", ").concat(h.Uc, ")"); }; - return n; - })(a(546).Z0); - b.Rca = r; + return p; + })(a(546).A1); + b.uda = r; }, 63002: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wFa = void 0; + b.VFa = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(40666); r = (function() { - function h(d, g, n) { - this.tc = d; - this.tUb = g; - this.T = n; + function k(d, g, p) { + this.vc = d; + this.LVb = g; + this.S = p; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { name: { get: function() { return "ExitZone"; @@ -95065,57 +95019,57 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.waitUntil = function(d) { + k.prototype.waitUntil = function(d) { var g; - d = (0, f.Tba)(this.tc, d, !0); + d = (0, f.yca)(this.vc, d, !0); g = d.promise; - this.ntb = d.Rf; + this.mub = d.Sf; return g; }; - h.prototype.process = function(d) { + k.prototype.process = function(d) { return c.__awaiter(this, void 0, void 0, function() { - var g, n; - return c.__generator(this, function(k) { - switch (k.label) { + var g, p; + return c.__generator(this, function(h) { + switch (h.label) { case 0: if (d.done) return [3, 2]; g = d.value.value; - if (!g.Lna) return [3, 2]; - n = g.Db.qa(this.tUb); - l.K && this.T.trace(("[").concat(g.mediaType, "] JIT: waiting until playertime >= ").concat(n.G), ("to append next request ").concat(g.toString())); - return [4, this.waitUntil(n)]; + if (!g.noa) return [3, 2]; + p = g.Cb.qa(this.LVb); + m.L && this.S.trace(("[").concat(g.mediaType, "] JIT: waiting until playertime >= ").concat(p.v), ("to append next request ").concat(g.toString())); + return [4, this.waitUntil(p)]; case 1: - (k.Wa(), l.K && this.T.trace(("[").concat(g.mediaType, "] JIT: now appending request ").concat(g.toString())), k.label = 2); + (h.Ka(), m.L && this.S.trace(("[").concat(g.mediaType, "] JIT: now appending request ").concat(g.toString())), h.label = 2); case 2: return [2, d]; } }); }); }; - h.prototype.reset = function() { + k.prototype.reset = function() { var d; - null === (d = this.ntb) || void 0 === d ? void 0 : d.Oa(); + null === (d = this.mub) || void 0 === d ? void 0 : d.Na(); }; - return h; + return k; })(); - b.wFa = r; + b.VFa = r; }, 54540: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.hIa = void 0; + b.KIa = void 0; c = a(5163); - l = a(91562); + m = a(91562); f = a(91176); r = (function() { - function h(d) { - this.T = d; + function k(d) { + this.S = d; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { name: { get: function() { return "LiveRequestLogger"; @@ -95124,160 +95078,160 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.process = function(d) { + k.prototype.process = function(d) { return c.__awaiter(this, void 0, void 0, function() { - var g, n, k, m, p, q, u, t, w, v, y, x, z, A; + var g, p, h, l, n, q, u, t, v, w, y, x, z, B; return c.__generator(this, function() { - d.done || (g = d.value.value, g.stream.aa && (n = g.AMb(), n instanceof ArrayBuffer && (k = new l.Bq(this.T, g.stream, n, ["moof"], !0, { - Mua: !0 - }), m = k.parse(), m.aw && (p = k.Wm("moof"), q = p.Wm("traf"), u = q.Wm("trun"), t = q.Wm("tfdt"), w = g.stream.du, v = u.ud, y = t.fF, x = m.Ha.N, z = new f.L(y, x), A = this.Nq ? z.qa(this.Nq.Awb) : void 0, this.T.trace(("Live Request Logger: processing request [").concat(g.mediaType, "]"), { + d.done || (g = d.value.value, g.stream.aa && (p = g.LNb(), p instanceof ArrayBuffer && (h = new m.Bq(this.S, g.stream, p, ["moof"], !0, { + kva: !0 + }), l = h.parse(), l.ow && (n = h.Tm("moof"), q = n.Tm("traf"), u = q.Tm("trun"), t = q.Tm("tfdt"), v = g.stream.$r, w = u.yd, y = t.xF, x = l.Ga.N, z = new f.J(y, x), B = this.Nq ? z.qa(this.Nq.zxb) : void 0, this.S.trace(("Live Request Logger: processing request [").concat(g.mediaType, "]"), { baseMediaDecodeTime: y, timescale: x, - baseMediaDecodeMs: z.G, - ptsOffsetMs: w.G, - mediaTimestampMs: z.qa(w).G, - offsetFromPriorMs: null === A || void 0 === A ? void 0 : A.G, - sampleCount: v, + baseMediaDecodeMs: z.v, + ptsOffsetMs: v.v, + mediaTimestampMs: z.qa(v).v, + offsetFromPriorMs: null === B || void 0 === B ? void 0 : B.v, + sampleCount: w, url: g.url }), this.Nq = { - Awb: z + zxb: z })))); return [2, d]; }); }); }; - h.prototype.reset = function() { + k.prototype.reset = function() { this.Nq = void 0; }; - return h; + return k; })(); - b.hIa = r; + b.KIa = r; }, 85030: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ZNa = void 0; + b.yOa = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(90745); - h = a(66164); + k = a(66164); d = a(48170); g = a(65161); - n = a(69575); - k = a(52571); + p = a(69575); + h = a(52571); r = (function() { - function m(p, q, u) { + function l(n, q, u) { var t; t = this; - this.wb = p; - this.Z = q; + this.wb = n; + this.ba = q; this.pending = new Map(); - this.listeners = new f.De(); - this.Bta = !1; - this.MNb = function(w) { - t.Qbb(!0, function() { - d.K && t.T.debug("cancelling playback ending"); - w.cancel(); + this.listeners = new f.Ee(); + this.Zta = !1; + this.XOb = function(v) { + t.Dcb(!0, function() { + d.L && t.S.debug("cancelling playback ending"); + v.cancel(); }); }; - this.listeners.addListener(q, "playbackEnding", this.MNb); - this.T = (0, n.Oh)(h.platform, u, "SEAMLESSMANAGER"); - d.K && this.T.debug("construct"); + this.listeners.addListener(q, "playbackEnding", this.XOb); + this.S = (0, p.Oh)(k.platform, u, "SEAMLESSMANAGER"); + d.L && this.S.debug("construct"); } - m.prototype.Oa = function() { - d.K && this.T.debug("destruct"); + l.prototype.Na = function() { + d.L && this.S.debug("destruct"); this.pending.clear(); this.listeners.clear(); }; - m.prototype.I0b = function(p) { - this.mcb = p; + l.prototype.a2b = function(n) { + this.adb = n; }; - m.prototype.j$b = function(p) { + l.prototype.Pac = function(n) { var q; - 0 === this.pending.size && ((0, k.assert)(void 0 === this.aL, "SeamlessManager: No pending transitions, but a wait is deferred"), this.aL = new l.Yz()); - (0, k.assert)(this.aL, "SeamlessManager: deferred is undefined"); - (0, k.assert)(!this.pending.has(p.mediaType), "SeamlessManager: There is already a pending transition for mediaType " + p.mediaType); - this.pending.set(p.mediaType, p); - d.K && this.T.trace(("got new transition [").concat(p.mediaType, "] --\x3e ").concat(p.to.stream.id)); - if (this.pending.size === this.wb.Dg.length && !this.Bta) { - q = this.GQb(); - if (q.tva) return (d.K && this.T.trace(("seamless transition possible at ").concat(p.timestamp.qb())), this.aL.resolve(), this.reset(), Promise.resolve()); - d.K && this.T.trace(("starting non-seamless transition at ").concat(p.timestamp.qb())); - this.u5b(q.info); - } - return this.aL.promise; - }; - m.prototype.J1b = function(p) { - d.K && this.T.trace(("reset media [").concat(p, "]")); - this.pending.delete(p); + 0 === this.pending.size && ((0, h.assert)(void 0 === this.tL, "SeamlessManager: No pending transitions, but a wait is deferred"), this.tL = new m.jA()); + (0, h.assert)(this.tL, "SeamlessManager: deferred is undefined"); + (0, h.assert)(!this.pending.has(n.mediaType), "SeamlessManager: There is already a pending transition for mediaType " + n.mediaType); + this.pending.set(n.mediaType, n); + d.L && this.S.trace(("got new transition [").concat(n.mediaType, "] --\x3e ").concat(n.to.stream.id)); + if (this.pending.size === this.wb.Fg.length && !this.Zta) { + q = this.QRb(); + if (q.Sva) return (d.L && this.S.trace(("seamless transition possible at ").concat(n.timestamp.ob())), this.tL.resolve(), this.reset(), Promise.resolve()); + d.L && this.S.trace(("starting non-seamless transition at ").concat(n.timestamp.ob())); + this.V6b(q.info); + } + return this.tL.promise; + }; + l.prototype.c3b = function(n) { + d.L && this.S.trace(("reset media [").concat(n, "]")); + this.pending.delete(n); 0 === this.pending.size && this.reset(); }; - m.prototype.reset = function() { - d.K && this.T.debug("resetting"); - this.Bta = !1; - this.aL = void 0; + l.prototype.reset = function() { + d.L && this.S.debug("resetting"); + this.Zta = !1; + this.tL = void 0; this.pending.clear(); }; - m.prototype.GQb = function() { - var p, q, u, t, y, x, z, A, B, C, D, E, G, F, H; + l.prototype.QRb = function() { + var n, q, u, t, y, x, z, B, A, C, D, E, G, F, H; t = { - tva: !0 + Sva: !0 }; try { - for (var w = c.__values(this.pending.entries()), v = w.next(); !v.done; v = w.next()) { - y = c.__read(v.value, 2); + for (var v = c.__values(this.pending.entries()), w = v.next(); !w.done; w = v.next()) { + y = c.__read(w.value, 2); x = y[0]; z = y[1]; if (z.from) { - A = z.from.stream; - B = z.to.stream; - if (A.track === B.track) d.K && this.T.debug("Seamless deemed possible due to same track", { + B = z.from.stream; + A = z.to.stream; + if (B.track === A.track) d.L && this.S.debug("Seamless deemed possible due to same track", { mediaType: x }); else { - C = A.Zm(); - D = B.Zm(); + C = B.Wm(); + D = A.Wm(); E = void 0; - G = this.wb.il(z.timestamp); - E = z.from.I && 0 > this.wb.U7.value.G ? { - I: z.from.I, - offset: l.L.Na(0) - } : this.wb.il(z.S$a); - F = this.Z.qVa({ + G = this.wb.ll(z.timestamp); + E = z.from.H && 0 > this.wb.t8.value.v ? { + H: z.from.H, + offset: m.J.Oa(0) + } : this.wb.ll(z.Dab); + F = this.ba.$Va({ mediaType: x, - H_a: z.H_a, + l0a: z.l0a, from: C, to: D, - dJb: E, - u7b: G + nKb: E, + Y8b: G }); - if (F.qVa) d.K && this.T.debug("Seamless deemed possible", { + if (F.$Va) d.L && this.S.debug("Seamless deemed possible", { mediaType: x, from: C, to: D, - dJb: E, - u7b: G + nKb: E, + Y8b: G }); else { - d.K && this.T.debug("Non-seamless transition; details:", { + d.L && this.S.debug("Non-seamless transition; details:", { reason: F.reason, mediaType: x, from: C, to: D }); - H = t.tva ? [] : t.info.Jab; + H = t.Sva ? [] : t.info.vbb; F.reason && (z.reason = "string" !== typeof F.reason ? F.reason : void 0, H.push(F.reason)); t = { - tva: !1, + Sva: !1, info: { - yEb: null !== (q = z.to.I) && void 0 !== q ? q : "unk", - k5b: null !== (u = z.from.I) && void 0 !== u ? u : "unk", - OYb: z.timestamp, - Jab: H + CFb: null !== (q = z.to.H) && void 0 !== q ? q : "unk", + L6b: null !== (u = z.from.H) && void 0 !== u ? u : "unk", + g_b: z.timestamp, + vbb: H } }; } @@ -95285,50 +95239,50 @@ E3cbY[513816] = false; } } } catch (M) { - var N; - N = { + var L; + L = { error: M }; } finally { try { - v && !v.done && (p = w.return) && p.call(w); + w && !w.done && (n = v.return) && n.call(v); } finally { - if (N) throw N.error; + if (L) throw L.error; } } return t; }; - m.prototype.u5b = function(p) { + l.prototype.V6b = function(n) { var q; - null === (q = this.mcb) || void 0 === q ? void 0 : q.mub(p); - this.Bta = !0; - this.wb.Kr.value ? (d.K && this.T.trace("Signaling EOS for upcoming restart"), this.wb.eY()) : (d.K && this.T.trace("Signaling immediate restart"), this.Qbb(!1)); + null === (q = this.adb) || void 0 === q ? void 0 : q.lvb(n); + this.Zta = !0; + this.wb.Qr.value ? (d.L && this.S.trace("Signaling EOS for upcoming restart"), this.wb.NY()) : (d.L && this.S.trace("Signaling immediate restart"), this.Dcb(!1)); }; - m.prototype.Qbb = function(p, q) { - var u, t, w, v, y, x, B, C, D; - w = this; + l.prototype.Dcb = function(n, q) { + var u, t, v, w, y, x, A, C, D; + v = this; if (this.pending.size) { - d.K && this.T.trace("playback ending, restarting player"); - v = {}; - y = (u = {}, u[g.u.$] = void 0, u[g.u.X] = void 0, u[g.u.Ga] = void 0, u); + d.L && this.S.trace("playback ending, restarting player"); + w = {}; + y = (u = {}, u[g.u.Y] = void 0, u[g.u.W] = void 0, u[g.u.Da] = void 0, u); u = void 0; x = []; try { - for (var z = c.__values(this.pending.entries()), A = z.next(); !A.done; A = z.next()) { - B = c.__read(A.value, 2); - C = B[0]; - D = B[1]; - v[C] = D.to.stream.Zm(); + for (var z = c.__values(this.pending.entries()), B = z.next(); !B.done; B = z.next()) { + A = c.__read(B.value, 2); + C = A[0]; + D = A[1]; + w[C] = D.to.stream.Wm(); u = { to: { - I: D.to.I, + H: D.to.H, offset: D.timestamp } }; D.reason && x.push(D.reason); - D.from.I && (y[C] = D.from.I, u.from = { - I: D.from.I, - offset: D.S$a + D.from.H && (y[C] = D.from.H, u.from = { + H: D.from.H, + offset: D.Dab }); } } catch (G) { @@ -95338,43 +95292,43 @@ E3cbY[513816] = false; }; } finally { try { - A && !A.done && (t = z.return) && t.call(z); + B && !B.done && (t = z.return) && t.call(z); } finally { if (E) throw E.error; } } null === q || void 0 === q ? void 0 : q(); - this.wb.v5b(u, p, x); - d.K && this.T.debug("Restarting player", v); - this.Z.rf(v, y).then(function() { + this.wb.W6b(u, n, x); + d.L && this.S.debug("Restarting player", w); + this.ba.qf(w, y).then(function() { var G, F; - null === (G = w.aL) || void 0 === G ? void 0 : G.resolve(); - d.K && w.T.debug("Restart completed"); - null === (F = w.mcb) || void 0 === F ? void 0 : F.nub(); - w.reset(); + null === (G = v.tL) || void 0 === G ? void 0 : G.resolve(); + d.L && v.S.debug("Restart completed"); + null === (F = v.adb) || void 0 === F ? void 0 : F.mvb(); + v.reset(); }); } }; - return m; + return l; })(); - b.ZNa = r; + b.yOa = r; }, 33604: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.$Na = void 0; + b.zOa = void 0; c = a(5163); - l = a(48170); + m = a(48170); r = (function() { - function f(h, d, g) { - this.mz = h; - this.ue = d; - this.T = g; - this.k2 = !0; + function f(k, d, g) { + this.Az = k; + this.se = d; + this.S = g; + this.K2 = !0; } Object.defineProperties(f.prototype, { name: { @@ -95385,82 +95339,82 @@ E3cbY[513816] = false; configurable: !0 } }); - f.prototype.process = function(h) { + f.prototype.process = function(k) { var d; return c.__awaiter(this, void 0, void 0, function() { var g; - return c.__generator(this, function(n) { - switch (n.label) { + return c.__generator(this, function(p) { + switch (p.label) { case 0: - if (h.done) return [3, 3]; - g = h.value.value; - if (!this.Nq || !g.Fv || g.stream.la === this.Nq.stream.la || this.Nq.Db === g.Db && this.Nq.v1b === g.index) return [3, 2]; - l.K && this.T.trace(("Seamless Throttler: Waiting on request [").concat(g.mediaType, "]"), g.index, "in", g.v.id); - return [4, this.mz.j$b({ + if (k.done) return [3, 3]; + g = k.value.value; + if (!this.Nq || !g.Pv || g.stream.ca === this.Nq.stream.ca || this.Nq.Cb === g.Cb && this.Nq.P2b === g.index) return [3, 2]; + m.L && this.S.trace(("Seamless Throttler: Waiting on request [").concat(g.mediaType, "]"), g.index, "in", g.I.id); + return [4, this.Az.Pac({ mediaType: g.mediaType, - H_a: this.k2, + l0a: this.K2, to: { stream: g.stream, - I: g.v.id + H: g.I.id }, from: { stream: this.Nq.stream, - I: this.Nq.I + H: this.Nq.H }, - timestamp: g.Db, - S$a: null === (d = this.Nq) || void 0 === d ? void 0 : d.Db + timestamp: g.Cb, + Dab: null === (d = this.Nq) || void 0 === d ? void 0 : d.Cb })]; case 1: - (n.Wa(), n.label = 2); + (p.Ka(), p.label = 2); case 2: - (this.k2 = !1, this.Nq = { - v1b: g.index, + (this.K2 = !1, this.Nq = { + P2b: g.index, stream: g.stream, - Db: g.Db, - I: g.v.id - }, n.label = 3); + Cb: g.Cb, + H: g.I.id + }, p.label = 3); case 3: - return [2, h]; + return [2, k]; } }); }); }; - f.prototype.HWb = function(h, d) { - void 0 === h && (h = []); + f.prototype.YXb = function(k, d) { + void 0 === k && (k = []); void 0 === d && (d = []); - l.K && this.T.trace(("Seamless Throttler: onMediaSourceReset() ").concat(d)); - this.k2 || (this.k2 = -1 !== d.indexOf(this.ue)); - (null === h || void 0 === h ? 0 : h.length) && h.length !== d.length && (this.Nq = void 0); + m.L && this.S.trace(("Seamless Throttler: onMediaSourceReset() ").concat(d)); + this.K2 || (this.K2 = -1 !== d.indexOf(this.se)); + (null === k || void 0 === k ? 0 : k.length) && k.length !== d.length && (this.Nq = void 0); }; f.prototype.reset = function() {}; return f; })(); - b.$Na = r; + b.zOa = r; }, 53693: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.SKa = void 0; + b.rLa = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(52571); - h = a(40666); + k = a(40666); r = (function() { - function d(g, n, k, m) { - var p; - p = this; - this.tc = g; - this.DXb = n; - this.Cua = k; - this.T = m; - g.sa.on("stopStart", function() { - return p.jzb(); + function d(g, p, h, l) { + var n; + n = this; + this.vc = g; + this.UYb = p; + this.ava = h; + this.S = l; + g.ta.on("stopStart", function() { + return n.mAb(); }); - l.K && this.T.trace(("PacingThrottler: pacingFactory=").concat(n, ", pacingThreshold=").concat(k.qb())); + m.L && this.S.trace(("PacingThrottler: pacingFactory=").concat(p, ", pacingThreshold=").concat(h.ob())); } Object.defineProperties(d.prototype, { name: { @@ -95471,62 +95425,62 @@ E3cbY[513816] = false; configurable: !0 } }); - d.prototype.jzb = function() { - var g, n; - n = this.tc.sa; - this.NK = n.oi ? n.currentTime : void 0; - this.vS = this.ST = void 0; - l.K && this.T.trace(("PacingThrottler: clock reset ").concat(null === (g = this.NK) || void 0 === g ? void 0 : g.G)); + d.prototype.mAb = function() { + var g, p; + p = this.vc.ta; + this.fL = p.li ? p.currentTime : void 0; + this.gT = this.BU = void 0; + m.L && this.S.trace(("PacingThrottler: clock reset ").concat(null === (g = this.fL) || void 0 === g ? void 0 : g.v)); }; d.prototype.waitUntil = function(g) { - var n; - g = (0, h.Tba)(this.tc, g, !0); - n = g.promise; - this.i$b = g.Rf; - return n; + var p; + g = (0, k.yca)(this.vc, g, !0); + p = g.promise; + this.Oac = g.Sf; + return p; }; d.prototype.process = function(g) { return c.__awaiter(this, void 0, void 0, function() { - var n, k, m, p; + var p, h, l, n; return c.__generator(this, function(q) { switch (q.label) { case 0: if (g.done) return [3, 11]; - n = g.value.value; - (0, f.assert)(n.Db); - k = this.tc.sa; - if (!this.ST || !this.vS) return [3, 10]; - if (!this.vS.greaterThan(this.Cua)) return [3, 8]; - if (!this.NK) return [3, 5]; - m = n.Db.qa(this.NK).qa(this.Cua); - p = this.NK.add(m.kh(this.DXb)); - if (!p.lessThan(n.Db)) return [3, 3]; - if (!p.greaterThan(k.currentTime)) return [3, 2]; - l.K && this.T.trace(("PacingThrottler: waiting until ").concat(p.qb(), " for mediaRequest @") + ("").concat(n.Db.qb(), ", ") + ("current time ").concat(k.currentTime.qb(), ", ") + ("clock start time ").concat(this.NK.qb(), ", ") + ("distance ").concat(m.qb())); - return [4, this.waitUntil(p)]; + p = g.value.value; + (0, f.assert)(p.Cb); + h = this.vc.ta; + if (!this.BU || !this.gT) return [3, 10]; + if (!this.gT.greaterThan(this.ava)) return [3, 8]; + if (!this.fL) return [3, 5]; + l = p.Cb.qa(this.fL).qa(this.ava); + n = this.fL.add(l.Dg(this.UYb)); + if (!n.lessThan(p.Cb)) return [3, 3]; + if (!n.greaterThan(h.currentTime)) return [3, 2]; + m.L && this.S.trace(("PacingThrottler: waiting until ").concat(n.ob(), " for mediaRequest @") + ("").concat(p.Cb.ob(), ", ") + ("current time ").concat(h.currentTime.ob(), ", ") + ("clock start time ").concat(this.fL.ob(), ", ") + ("distance ").concat(l.ob())); + return [4, this.waitUntil(n)]; case 1: - (q.Wa(), q.label = 2); + (q.Ka(), q.label = 2); case 2: return [3, 4]; case 3: - (l.K && this.T.warn("PacingThrottler: invalid schedule time " + ("").concat(p.qb(), " for mediaRequest ") + ("@").concat(n.Db.qb(), ", ") + ("current time ").concat(k.currentTime.qb(), ", ") + ("clock start time ").concat(this.NK.qb(), ", ") + ("distance ").concat(m.qb())), q.label = 4); + (m.L && this.S.warn("PacingThrottler: invalid schedule time " + ("").concat(n.ob(), " for mediaRequest ") + ("@").concat(p.Cb.ob(), ", ") + ("current time ").concat(h.currentTime.ob(), ", ") + ("clock start time ").concat(this.fL.ob(), ", ") + ("distance ").concat(l.ob())), q.label = 4); case 4: return [3, 7]; case 5: - m = n.Db.qa(this.ST); - if (!m.greaterThan(this.Cua)) return [3, 7]; - l.K && this.T.trace(("PacingThrottler: (buffering) waiting until ").concat(this.ST.G, "ms") + (" for mediaRequest @").concat(n.Db.G, "ms, ") + ("current time ").concat(k.currentTime.G)); - return [4, this.waitUntil(this.ST)]; + l = p.Cb.qa(this.BU); + if (!l.greaterThan(this.ava)) return [3, 7]; + m.L && this.S.trace(("PacingThrottler: (buffering) waiting until ").concat(this.BU.v, "ms") + (" for mediaRequest @").concat(p.Cb.v, "ms, ") + ("current time ").concat(h.currentTime.v)); + return [4, this.waitUntil(this.BU)]; case 6: - (q.Wa(), q.label = 7); + (q.Ka(), q.label = 7); case 7: return [3, 9]; case 8: - (this.vS = this.vS.add(n.Nd), q.label = 9); + (this.gT = this.gT.add(p.Db), q.label = 9); case 9: return [3, 11]; case 10: - (this.ST = n.Db, this.vS = n.Nd, q.label = 11); + (this.BU = p.Cb, this.gT = p.Db, q.label = 11); case 11: return [2, g]; } @@ -95535,53 +95489,53 @@ E3cbY[513816] = false; }; d.prototype.reset = function() { var g; - null === (g = this.i$b) || void 0 === g ? void 0 : g.Oa(); + null === (g = this.Oac) || void 0 === g ? void 0 : g.Na(); }; return d; })(); - b.SKa = r; + b.rLa = r; }, 61651: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.gfa = void 0; + b.Mfa = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(52571); - h = a(48170); + k = a(48170); d = a(17122); r = (function(g) { - function n(k) { - var m; - m = g.call(this) || this; - m.ya = k; - m.IR = new Map(); - m.Za = []; - m.hR = new d.v1({ - oi: !1, + function p(h) { + var l; + l = g.call(this) || this; + l.Fa = h; + l.tS = new Map(); + l.Xa = []; + l.SR = new d.X1({ + li: !1, currentTime: function() { - return m.Pd ? m.Md : l.L.Sp; + return l.Qd ? l.Pd : m.J.Aj; }, speed: 1 }); - return m; + return l; } - c.__extends(n, g); - Object.defineProperties(n.prototype, { - sa: { + c.__extends(p, g); + Object.defineProperties(p.prototype, { + ta: { get: function() { - return this.hR; + return this.SR; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Ad: { + Object.defineProperties(p.prototype, { + Hd: { get: function() { throw Error("Can't get scheduler on placeholder player"); }, @@ -95589,130 +95543,130 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(n.prototype, { - rl: { + Object.defineProperties(p.prototype, { + ul: { get: function() { - return this.ZR; + return this.KS; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - iw: { + Object.defineProperties(p.prototype, { + ww: { get: function() { - return this.IR; + return this.tS; }, enumerable: !1, configurable: !0 } }); - n.prototype.q3 = function(k, m) { - var p; - p = !this.ya; - p && (this.ya = k, this.Sga = (null === m || void 0 === m ? 0 : m.Pd) ? m.Md : void 0, this.ZR = null === m || void 0 === m ? void 0 : m.rl, this.IR = m ? m.iw : new Map(), null === m || void 0 === m ? void 0 : m.nN()); - return p; + p.prototype.P3 = function(h, l) { + var n; + n = !this.Fa; + n && (this.Fa = h, this.uha = (null === l || void 0 === l ? 0 : l.Qd) ? l.Pd : void 0, this.KS = null === l || void 0 === l ? void 0 : l.ul, this.tS = l ? l.ww : new Map(), null === l || void 0 === l ? void 0 : l.QN()); + return n; }; - n.prototype.nN = function() { - this.IR = this.ZR = void 0; + p.prototype.QN = function() { + this.tS = this.KS = void 0; }; - n.prototype.bB = function() { - this.Za = []; - this.Sga = void 0; + p.prototype.nB = function() { + this.Xa = []; + this.uha = void 0; }; - n.prototype.fma = function(k) { - h.K && (0, f.assert)(this.ya === k); - this.ya = void 0; - this.bB(); + p.prototype.Hma = function(h) { + k.L && (0, f.assert)(this.Fa === h); + this.Fa = void 0; + this.nB(); }; - n.prototype.Qma = function() { - for (var k, m = [], p = 0; p < arguments.length; p++) m[p] = arguments[p]; - (k = this.Za).push.apply(k, c.__spreadArray([], c.__read(m), !1)); + p.prototype.sna = function() { + for (var h, l = [], n = 0; n < arguments.length; n++) l[n] = arguments[n]; + (h = this.Xa).push.apply(h, c.__spreadArray([], c.__read(l), !1)); }; - n.prototype.$F = function() { - return this.Sga ? this.Sga : g.prototype.$F.call(this); + p.prototype.sG = function() { + return this.uha ? this.uha : g.prototype.sG.call(this); }; - n.prototype.jV = function() { + p.prototype.VV = function() { return !1; }; - n.prototype.WC = function() {}; - n.prototype.iI = function() {}; - n.prototype.v$ = function() { - this.Za = this.Za.filter(function(k) { - return k.sK ? (k.If("pruned"), !1) : !0; + p.prototype.gD = function() {}; + p.prototype.AI = function() {}; + p.prototype.aaa = function() { + this.Xa = this.Xa.filter(function(h) { + return h.LK ? (h.If("pruned"), !1) : !0; }); }; - n.prototype.Oa = function() { - g.prototype.Oa.call(this); - this.iw.forEach(function(k) { - return k.close(); + p.prototype.Na = function() { + g.prototype.Na.call(this); + this.ww.forEach(function(h) { + return h.close(); }); }; - return n; - })(a(82867).vfa); - b.gfa = r; + return p; + })(a(82867).aga); + b.Mfa = r; }, 82867: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.vfa = void 0; + b.aga = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(66164); + k = a(66164); d = a(52571); g = a(65161); r = a(75393); - n = a(48170); - k = a(69575); - m = r.ew.Xla; + p = a(48170); + h = a(69575); + l = r.rw.yma; a = (function() { - function p() { - this.uN = []; - this.yA = new f.Cq(!1); - this.vA = new f.Cq(f.L.Na(-Infinity)); - this.RJ = new f.Cq(f.L.Na(-Infinity)); - this.events = new l.EventEmitter(); - this.T = new h.platform.Console("ASEJS", "media|asejs"); + function n() { + this.XN = []; + this.KA = new f.Cq(!1); + this.HA = new f.Cq(f.J.Oa(-Infinity)); + this.jK = new f.Cq(f.J.Oa(-Infinity)); + this.events = new m.EventEmitter(); + this.S = new k.platform.Console("ASEJS", "media|asejs"); } - Object.defineProperties(p.prototype, { + Object.defineProperties(n.prototype, { console: { get: function() { - return this.T; + return this.S; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Ad: { + Object.defineProperties(n.prototype, { + Hd: { get: function() { - return this.fv; + return this.Zs; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - G5a: { + Object.defineProperties(n.prototype, { + i6a: { get: function() {}, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - rl: { + Object.defineProperties(n.prototype, { + ul: { get: function() {}, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - iw: { + Object.defineProperties(n.prototype, { + ww: { get: function() { return new Map(); }, @@ -95720,17 +95674,17 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(p.prototype, { + Object.defineProperties(n.prototype, { playbackRate: { get: function() { - return this.YL(); + return this.uM(); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - STa: { + Object.defineProperties(n.prototype, { + xUa: { get: function() { return !1; }, @@ -95738,176 +95692,176 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(p.prototype, { - Kr: { + Object.defineProperties(n.prototype, { + Qr: { get: function() { - return this.yA; + return this.KA; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - U7: { + Object.defineProperties(n.prototype, { + t8: { get: function() { - return this.vA; + return this.HA; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Rk: { + Object.defineProperties(n.prototype, { + dk: { get: function() { - return this.RJ; + return this.jK; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Pd: { + Object.defineProperties(n.prototype, { + Qd: { get: function() { - return this.Qp; + return this.Op; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Md: { + Object.defineProperties(n.prototype, { + Pd: { get: function() { - return this.$F(); + return this.sG(); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Ag: { + Object.defineProperties(n.prototype, { + Bg: { get: function() { var q, u; - q = this.Md; - u = this.il(q, !1); - n.K && (0, d.assert)(u, ("Could not find current branch for ").concat(q.G)); + q = this.Pd; + u = this.ll(q, !1); + p.L && (0, d.assert)(u, ("Could not find current branch for ").concat(q.v)); return u; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - rPb: { + Object.defineProperties(n.prototype, { + CQb: { get: function() { - return this.Za[0]; + return this.Xa[0]; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Br: { + Object.defineProperties(n.prototype, { + Hr: { get: function() { - return this.Qp ? this.Za[this.Za.length - 1] : void 0; + return this.Op ? this.Xa[this.Xa.length - 1] : void 0; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - cz: { + Object.defineProperties(n.prototype, { + oz: { get: function() { var q, u; - q = this.Md; - u = this.dU(q); - (0, d.assert)(u, ("Could not find presenting branch for ").concat(q.G)); + q = this.Pd; + u = this.NU(q); + (0, d.assert)(u, ("Could not find presenting branch for ").concat(q.v)); return u; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Qp: { + Object.defineProperties(n.prototype, { + Op: { get: function() { - return 0 < this.Za.length; + return 0 < this.Xa.length; }, enumerable: !1, configurable: !0 } }); - p.prototype.Ucb = function() {}; - p.prototype.Tcb = function() {}; - p.prototype.fi = function() { + n.prototype.Ldb = function() {}; + n.prototype.Kdb = function() {}; + n.prototype.di = function() { return !1; }; - p.prototype.X6 = function() { - return 0 < this.Za.length; + n.prototype.v7 = function() { + return 0 < this.Xa.length; }; - p.prototype.lo = function() { - (0, d.assert)(0 < this.Za.length, "Could not find presenting branch. Player has no branches."); - return this.cz; + n.prototype.lo = function() { + (0, d.assert)(0 < this.Xa.length, "Could not find presenting branch. Player has no branches."); + return this.oz; }; - p.prototype.S2a = function(q) { - return -1 !== this.Za.indexOf(q); + n.prototype.w3a = function(q) { + return -1 !== this.Xa.indexOf(q); }; - p.prototype.q3 = function() { - return void 0 !== this.ya ? !1 : !0; + n.prototype.P3 = function() { + return void 0 !== this.Fa ? !1 : !0; }; - p.prototype.nN = function() {}; - p.prototype.Oa = function() {}; - p.prototype.MB = function(q) { - var u, t, w; - u = this.Za.filter(function(v) { - return v.v.id === q.I; + n.prototype.QN = function() {}; + n.prototype.Na = function() {}; + n.prototype.VB = function(q) { + var u, t, v; + u = this.Xa.filter(function(w) { + return w.I.id === q.H; }); if (0 !== u.length) { - t = this.$F(); - w = new f.L(Infinity, 1); - u.forEach(function(v) { - v = v.Pr.add(q.offset); - t.bL(v).lessThan(t.bL(w)) && (w = v); + t = this.sG(); + v = new f.J(Infinity, 1); + u.forEach(function(w) { + w = w.Xr.add(q.offset); + t.uL(w).lessThan(t.uL(v)) && (v = w); }); - return w; + return v; } }; - p.prototype.MU = function(q) { - var u, t, w, v, y, x, z, A, B, C; + n.prototype.xV = function(q) { + var u, t, v, w, y, x, z, B, A, C; return c.__generator(this, function(D) { switch (D.label) { case 0: - u = this.Za.filter(function(E) { - return E.v.id === q.I; + u = this.Xa.filter(function(E) { + return E.I.id === q.H; }); if (0 === u.length) return [2, void 0]; - t = this.$F(); + t = this.sG(); D.label = 1; case 1: - (D.Vj.push([1, 6, 7, 8]), w = c.__values(u), v = w.next(), D.label = 2); + (D.ah.push([1, 6, 7, 8]), v = c.__values(u), w = v.next(), D.label = 2); case 2: - if (v.done) return [3, 5]; - y = v.value; - x = y.Pr.add(q.offset); - z = t.bL(x); + if (w.done) return [3, 5]; + y = w.value; + x = y.Xr.add(q.offset); + z = t.uL(x); return [4, { - jq: x, - bL: z + fq: x, + uL: z }]; case 3: - (D.Wa(), D.label = 4); + (D.Ka(), D.label = 4); case 4: - return (v = w.next(), [3, 2]); + return (w = v.next(), [3, 2]); case 5: return [3, 8]; case 6: - return (A = D.Wa(), B = { - error: A + return (B = D.Ka(), A = { + error: B }, [3, 8]); case 7: try { - v && !v.done && (C = w.return) && C.call(w); + w && !w.done && (C = v.return) && C.call(v); } finally { - if (B) throw B.error; + if (A) throw A.error; } return [7]; case 8: @@ -95915,29 +95869,29 @@ E3cbY[513816] = false; } }); }; - p.prototype.il = function(q, u) { - var t, w, v; + n.prototype.ll = function(q, u) { + var t, v, w; void 0 === u && (u = !1); - t = this.dU(q, u); + t = this.NU(q, u); if (t) { - w = t.v; - u = w.id; - v = w.duration; - q = f.L.min(q.qa(w.se.add(t.xd)), v || f.L.Sp); + v = t.I; + u = v.id; + w = v.Db; + q = f.J.min(q.qa(v.uc.add(t.Cd)), w); return { - I: u, + H: u, offset: q }; } }; - p.prototype.ZY = function() {}; - p.prototype.reset = function() { - this.bB(); + n.prototype.GZ = function() {}; + n.prototype.reset = function() { + this.nB(); }; - p.prototype.Qwa = function() {}; - p.prototype.aO = function() {}; - Object.defineProperties(p.prototype, { - bI: { + n.prototype.pxa = function() {}; + n.prototype.HO = function() {}; + Object.defineProperties(n.prototype, { + sI: { get: function() { return !1; }, @@ -95945,67 +95899,67 @@ E3cbY[513816] = false; configurable: !0 } }); - p.prototype.pause = function(q) { - void 0 === q && (q = g.tQ); - this.uN = null === q || void 0 === q ? void 0 : q.reduce(function(u, t) { + n.prototype.pause = function(q) { + void 0 === q && (q = g.gR); + this.XN = null === q || void 0 === q ? void 0 : q.reduce(function(u, t) { -1 === u.indexOf(t) && u.push(t); return u; - }, this.uN); + }, this.XN); }; - p.prototype.resume = function(q) { + n.prototype.resume = function(q) { var u; u = this; - void 0 === q && (q = g.tQ); + void 0 === q && (q = g.gR); q.forEach(function(t) { - t = u.uN.indexOf(t); - 1 !== t && u.uN.splice(t, 1); + t = u.XN.indexOf(t); - 1 !== t && u.XN.splice(t, 1); }); }; - p.prototype.Cza = function(q) { + n.prototype.bAa = function(q) { var u; - (0, d.assert)(this.ya); + (0, d.assert)(this.Fa); (0, d.assert)(q !== this); - this.iI(); - u = q.q3(this.ya, this); - u && (this.v$(), q.pause(this.uN), q.Qma.apply(q, c.__spreadArray([], c.__read(this.Za), !1)), this.fma(this.ya)); + this.AI(); + u = q.P3(this.Fa, this); + u && (this.aaa(), q.pause(this.XN), q.sna.apply(q, c.__spreadArray([], c.__read(this.Xa), !1)), this.Hma(this.Fa)); return u; }; - p.prototype.$F = function() { - return this.p1a(); + n.prototype.sG = function() { + return this.P1a(); }; - p.prototype.p1a = function() { + n.prototype.P1a = function() { var q, u; - n.K && (0, d.assert)(this.Qp, "Attempted to get initial time before any branches were queued"); - u = c.__read(this.Za, 1)[0]; - n.K && (0, d.assert)(u); - return null !== (q = u.Db) && void 0 !== q ? q : u.zy; + p.L && (0, d.assert)(this.Op, "Attempted to get initial time before any branches were queued"); + u = c.__read(this.Xa, 1)[0]; + p.L && (0, d.assert)(u); + return null !== (q = u.Cb) && void 0 !== q ? q : u.Ny; }; - p.prototype.YL = function() { + n.prototype.uM = function() { return 1; }; - p.prototype.eG = function() {}; - p.prototype.dU = function(q, u) { + n.prototype.wG = function() {}; + n.prototype.NU = function(q, u) { var t; void 0 === u && (u = !1); - if (this.Qp) { - t = this.p1a(); - return q.lessThan(t) ? this.Za[0] : (0, k.Cna)(this.Za, q) || (u ? this.Br : void 0); + if (this.Op) { + t = this.P1a(); + return q.lessThan(t) ? this.Xa[0] : (0, h.eoa)(this.Xa, q) || (u ? this.Hr : void 0); } }; - p.prototype.gKb = function() { - var q, u, v, y, x, z, A, B; + n.prototype.rLb = function() { + var q, u, w, y, x, z, B, A; u = {}; try { - for (var t = c.__values(this.Za), w = t.next(); !w.done; w = t.next()) { - v = w.value; + for (var t = c.__values(this.Xa), v = t.next(); !v.done; v = t.next()) { + w = v.value; y = void 0; x = void 0; - z = v.LL(); + z = w.gM(); for (y in z) { - A = y; - B = z[A]; - B && (u[A] = (null !== (x = u[A]) && void 0 !== x ? x : 0) + B); + B = y; + A = z[B]; + A && (u[B] = (null !== (x = u[B]) && void 0 !== x ? x : 0) + A); } - if (!v.ci) break; + if (!w.bi) break; } } catch (D) { var C; @@ -96014,314 +95968,314 @@ E3cbY[513816] = false; }; } finally { try { - w && !w.done && (q = t.return) && q.call(t); + v && !v.done && (q = t.return) && q.call(t); } finally { if (C) throw C.error; } } return u; }; - c.__decorate([m.return.Sg(), m.return.s9], p.prototype, "G5a", null); - c.__decorate([m.return.Sg()], p.prototype, "Ag", null); - c.__decorate([m.return.Pja(), m.return.jm], p.prototype, "lo", null); - c.__decorate([c.__param(0, m.Sg())], p.prototype, "MB", null); - c.__decorate([c.__param(0, m.Sg())], p.prototype, "MU", null); - c.__decorate([m.return.Sg()], p.prototype, "il", null); - return p; + c.__decorate([l.return.Vg(), l.return.U9], n.prototype, "i6a", null); + c.__decorate([l.return.Vg()], n.prototype, "Bg", null); + c.__decorate([l.return.pka(), l.return.jm], n.prototype, "lo", null); + c.__decorate([c.__param(0, l.Vg())], n.prototype, "VB", null); + c.__decorate([c.__param(0, l.Vg())], n.prototype, "xV", null); + c.__decorate([l.return.Vg()], n.prototype, "ll", null); + return n; })(); - b.vfa = a; + b.aga = a; }, 90111: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.uMa = void 0; + b.VMa = void 0; c = a(90745); - l = a(91176); + m = a(91176); f = a(65161); r = a(85254); a = (function() { - function h(d) { - this.Z = d; - this.xha = !1; - this.ERa = new c.De(); - this.G0b(); + function k(d) { + this.ba = d; + this.Yha = !1; + this.jSa = new c.Ee(); + this.Z1b(); } - h.prototype.G0b = function() { + k.prototype.Z1b = function() { var d, g; d = this; - g = this.ERa; - g.on(this.Z, "paused", function() { - return d.G9(); + g = this.jSa; + g.on(this.ba, "paused", function() { + return d.i$(); }); - g.on(this.Z, "playing", function() { - return d.G9(!0); + g.on(this.ba, "playing", function() { + return d.i$(!0); }); - g.on(this.Z, "underflow", function() { - return d.G9(); + g.on(this.ba, "underflow", function() { + return d.i$(); }); - g.on(this.Z, "skipped", function() { - return d.EW(); + g.on(this.ba, "skipped", function() { + return d.rX(); }); - g.on(this.Z, "clockAdjusted", function() { - return d.zW(); + g.on(this.ba, "clockAdjusted", function() { + return d.oX(); }); - g.on(this.Z, "playbackRateChanged", function() { - return d.NWb(); + g.on(this.ba, "playbackRateChanged", function() { + return d.dYb(); }); }; - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { currentTime: { get: function() { - return this.xSa || this.Z.Oc || l.L.Ia; + return this.cTa || this.ba.Rc || m.J.Ba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - oi: { + Object.defineProperties(k.prototype, { + li: { get: function() { - return this.xha; + return this.Yha; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { speed: { get: function() { var d; - return null !== (d = this.Z.playbackRate) && void 0 !== d ? d : 1; + return null !== (d = this.ba.playbackRate) && void 0 !== d ? d : 1; }, enumerable: !1, configurable: !0 } }); - h.prototype.G9 = function(d) { + k.prototype.i$ = function(d) { void 0 === d && (d = !1); - d !== this.xha && (this.xSa = (this.xha = d) ? void 0 : this.Z.Oc); + d !== this.Yha && (this.cTa = (this.Yha = d) ? void 0 : this.ba.Rc); this.emit("stopStart", { type: "stopStart" }); }; - h.prototype.EW = function() { - this.xSa = void 0; - this.zW(f.Wz.eI); + k.prototype.rX = function() { + this.cTa = void 0; + this.oX(f.hA.wI); }; - h.prototype.zW = function(d) { - void 0 === d && (d = f.Wz.Gub); + k.prototype.oX = function(d) { + void 0 === d && (d = f.hA.Gvb); this.emit("clockAdjusted", { type: "clockAdjusted", reason: d }); }; - h.prototype.NWb = function() { + k.prototype.dYb = function() { this.emit("speedChanged", { type: "speedChanged" }); }; - h.prototype.Oa = function() { - this.G9(); - this.ERa.clear(); + k.prototype.Na = function() { + this.i$(); + this.jSa.clear(); }; - return h; + return k; })(); - b.uMa = a; + b.VMa = a; (0, r.Ek)(c.EventEmitter, a); }, 546: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Z0 = void 0; + b.A1 = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(66164); + k = a(66164); d = a(69575); g = a(48170); - n = a(40666); - k = f.L.Na(1E3); + p = a(40666); + h = f.J.Oa(1E3); r = (function() { - function m(p, q, u, t, w, v, y, x, z, A) { - var B, C; - this.XIb = p; - this.jXb = q; - this.e3 = t; - this.events = w; - this.jp = v; - this.Kfb = x; + function l(n, q, u, t, v, w, y, x, z, B) { + var A, C; + this.gKb = n; + this.AYb = q; + this.D3 = t; + this.events = v; + this.ip = w; + this.Egb = x; this.priority = z; - this.Fj = []; - this.console = (0, d.Oh)(h.platform, q, ("PresentationTracker [").concat(this.XIb, "] [").concat(this.Kfb, "]")); - this.Oua = k.add(f.L.Na(null !== (C = null === (B = v.rO) || void 0 === B ? void 0 : B.G) && void 0 !== C ? C : 0)); - this.listeners = new l.De(); - this.jva = new l.De(); - this.Bx = !0; - this.QR = !A; - this.LCb(y); - this.cdb(u, y, t); - } - m.prototype.cdb = function(p, q, u) { + this.Dj = []; + this.console = (0, d.Oh)(k.platform, q, ("PresentationTracker [").concat(this.gKb, "] [").concat(this.Egb, "]")); + this.mva = h.add(f.J.Oa(null !== (C = null === (A = w.YO) || void 0 === A ? void 0 : A.v) && void 0 !== C ? C : 0)); + this.listeners = new m.Ee(); + this.Iva = new m.Ee(); + this.Mx = !0; + this.BS = !B; + this.PDb(y); + this.Udb(u, y, t); + } + l.prototype.Udb = function(n, q, u) { var t; t = this; - this.e3 = u; + this.D3 = u; this.listeners.clear(); - this.jva.clear(); - this.wb = p; - this.tc = q; - this.jva.on(p.Z, "skipped", this.EW.bind(this)); - this.listeners.on(u, "requestAppended", function(w) { - return t.Kr(w.request); + this.Iva.clear(); + this.wb = n; + this.vc = q; + this.Iva.on(n.ba, "skipped", this.rX.bind(this)); + this.listeners.on(u, "requestAppended", function(v) { + return t.Qr(v.request); }); - this.events = p.events; - this.jL.BVa(q); - this.jX.BVa(q); + this.events = n.events; + this.CL.kWa(q); + this.UX.kWa(q); }; - m.prototype.LCb = function(p) { + l.prototype.PDb = function(n) { var q; q = this; - this.jL = p.$x(function() { - return q.EFb(); + this.CL = n.ky(function() { + return q.JGb(); }, "Presentation Emit", this.priority); - this.jX = p.$x(function() { - return q.A_b(); + this.UX = n.ky(function() { + return q.U0b(); }, "Presentation Prune"); }; - m.prototype.EW = function() { - this.trace(("skipped, scheduler clock ").concat(this.tc.sa.currentTime.qb())); - this.QR = this.Bx = !0; - this.jL.rf(); + l.prototype.rX = function() { + this.trace(("skipped, scheduler clock ").concat(this.vc.ta.currentTime.ob())); + this.BS = this.Mx = !0; + this.CL.qf(); }; - m.prototype.EFb = function() { - var p, q, u; + l.prototype.JGb = function() { + var n, q, u; return c.__generator(this, function(t) { switch (t.label) { case 0: - (g.K && this.console.trace("Starting emit job", this.Bx), this.vH = this.qVb(this.Bx), p = this.p8a(), t.label = 1); + (g.L && this.console.trace("Starting emit job", this.Mx), this.NH = this.HWb(this.Mx), n = this.X8a(), t.label = 1); case 1: - if (!p) return [3, 3]; - this.trace(("queuing task for ").concat(this.L7(p.Oo)) + (" at player time ").concat(p.timestamp.qb()) + (" scheduler clock is ").concat(this.tc.sa.currentTime.qb())); - return [4, n.Ng.yu(p.timestamp)]; + if (!n) return [3, 3]; + this.trace(("queuing task for ").concat(this.l8(n.Lo)) + (" at player time ").concat(n.timestamp.ob()) + (" scheduler clock is ").concat(this.vc.ta.currentTime.ob())); + return [4, p.Og.Gu(n.timestamp)]; case 2: - t.Wa(); - this.trace(("executing task for ").concat(this.L7(p.Oo)) + (" for player time ").concat(p.timestamp.qb()) + (", scheduler clock: ").concat(this.tc.sa.currentTime.qb()) + (", actual player time: ").concat(this.wb.Md) + (", first item: ").concat(this.Bx)); - q = this.QR ? this.wb.Md : p.timestamp; - u = this.Bx; - this.QR = this.Bx = !1; - this.MXa = p; - this.vH++; - this.Fla = (p = this.p8a()) ? p.timestamp : this.GG; + t.Ka(); + this.trace(("executing task for ").concat(this.l8(n.Lo)) + (" for player time ").concat(n.timestamp.ob()) + (", scheduler clock: ").concat(this.vc.ta.currentTime.ob()) + (", actual player time: ").concat(this.wb.Pd) + (", first item: ").concat(this.Mx)); + q = this.BS ? this.wb.Pd : n.timestamp; + u = this.Mx; + this.BS = this.Mx = !1; + this.sYa = n; + this.NH++; + this.gma = (n = this.X8a()) ? n.timestamp : this.YG; try { - this.Cma(this.MXa, q, u); - } catch (w) { - this.console.error(("Error in ").concat(this.Kfb, " emit, continuing"), w); + this.ena(this.sYa, q, u); + } catch (v) { + this.console.error(("Error in ").concat(this.Egb, " emit, continuing"), v); } - q = null === p || void 0 === p ? void 0 : p.timestamp; + q = null === n || void 0 === n ? void 0 : n.timestamp; return [3, 1]; case 3: - return (g.K && this.console.trace("Ending emit job"), [2]); + return (g.L && this.console.trace("Ending emit job"), [2]); } }); }; - m.prototype.pua = function() { - this.Bx = !0; + l.prototype.Lua = function() { + this.Mx = !0; }; - m.prototype.p8a = function() { - if (void 0 !== this.vH) return this.Fj[this.vH]; + l.prototype.X8a = function() { + if (void 0 !== this.NH) return this.Dj[this.NH]; }; - m.prototype.qVb = function(p) { - var q, u, w; - void 0 === p && (p = !1); - for (var t = p ? 0 : null !== (q = this.vH) && void 0 !== q ? q : 0; t < this.Fj.length; t++) { - q = this.Fj[t]; - w = f.L.Na(null !== (u = this.jp.MYb) && void 0 !== u ? u : 0); - if (q.timestamp.greaterThan(this.wb.Md.add(w))) return p && 0 < t ? t - 1 : t; + l.prototype.HWb = function(n) { + var q, u, v; + void 0 === n && (n = !1); + for (var t = n ? 0 : null !== (q = this.NH) && void 0 !== q ? q : 0; t < this.Dj.length; t++) { + q = this.Dj[t]; + v = f.J.Oa(null !== (u = this.ip.e_b) && void 0 !== u ? u : 0); + if (q.timestamp.greaterThan(this.wb.Pd.add(v))) return n && 0 < t ? t - 1 : t; } - return Math.max(this.Fj.length - 1, 0); + return Math.max(this.Dj.length - 1, 0); }; - m.prototype.A_b = function() { - var p, q; + l.prototype.U0b = function() { + var n, q; return c.__generator(this, function(u) { switch (u.label) { case 0: - if (!(1 < this.Fj.length)) return [3, 2]; - p = c.__read(this.Fj, 2); - q = p[1]; - this.trace(("queuing pruning task for ").concat(q.Oo) + (" at player time ").concat(this.Oua.add(q.timestamp).qb()) + (" scheduler clock is ").concat(this.tc.sa.currentTime.qb())); - return [4, n.Ng.yu(this.Oua.add(q.timestamp))]; + if (!(1 < this.Dj.length)) return [3, 2]; + n = c.__read(this.Dj, 2); + q = n[1]; + this.trace(("queuing pruning task for ").concat(q.Lo) + (" at player time ").concat(this.mva.add(q.timestamp).ob()) + (" scheduler clock is ").concat(this.vc.ta.currentTime.ob())); + return [4, p.Og.Gu(this.mva.add(q.timestamp))]; case 1: - return (u.Wa(), this.trace(("executing pruning task for ").concat(q.Oo) + (" at player time ").concat(this.Oua.add(q.timestamp).qb()) + (" scheduler clock is ").concat(this.tc.sa.currentTime.qb())), this.Fj.shift(), this.vH && this.vH--, [3, 0]); + return (u.Ka(), this.trace(("executing pruning task for ").concat(q.Lo) + (" at player time ").concat(this.mva.add(q.timestamp).ob()) + (" scheduler clock is ").concat(this.vc.ta.currentTime.ob())), this.Dj.shift(), this.NH && this.NH--, [3, 0]); case 2: return [2]; } }); }; - m.prototype.rv = function(p, q, u) { - this.cdb(p, q, u); + l.prototype.zv = function(n, q, u) { + this.Udb(n, q, u); }; - m.prototype.reset = function() { - this.Fj = []; - g.K && this.trace("reset"); - this.QR = this.Bx = !0; - this.GG = void 0; - this.vH = 0; - this.jX.rf(); - this.jL.rf(); - }; - m.prototype.close = function() { - g.K && this.trace("close()"); - this.QR = this.Bx = !0; - this.jva.clear(); - this.jL.Oa(); - this.jX.Oa(); + l.prototype.reset = function() { + this.Dj = []; + g.L && this.trace("reset"); + this.BS = this.Mx = !0; + this.YG = void 0; + this.NH = 0; + this.UX.qf(); + this.CL.qf(); + }; + l.prototype.close = function() { + g.L && this.trace("close()"); + this.BS = this.Mx = !0; + this.Iva.clear(); + this.CL.Na(); + this.UX.Na(); this.listeners.clear(); - this.Fj = []; + this.Dj = []; }; - m.prototype.fi = function(p) { + l.prototype.di = function(n) { var q; - g.K && this.trace(("canSkip() ").concat(p)); - if (0 === this.Fj.length) return (g.K && this.trace("canSkip false, no media sequence"), !1); - q = this.Fj[0]; - return q.timestamp.greaterThan(p) ? (g.K && this.trace(("canSkip false, before earliest item at ").concat(q.timestamp)), !1) : void 0 === this.GG || this.GG.lessThan(p) ? (g.K && this.trace(("canSkip false, later than last appended at ").concat(this.GG)), !1) : !0; + g.L && this.trace(("canSkip() ").concat(n)); + if (0 === this.Dj.length) return (g.L && this.trace("canSkip false, no media sequence"), !1); + q = this.Dj[0]; + return q.timestamp.greaterThan(n) ? (g.L && this.trace(("canSkip false, before earliest item at ").concat(q.timestamp)), !1) : void 0 === this.YG || this.YG.lessThan(n) ? (g.L && this.trace(("canSkip false, later than last appended at ").concat(this.YG)), !1) : !0; }; - m.prototype.trace = function(p) { - g.K && this.console.trace(p); + l.prototype.trace = function(n) { + g.L && this.console.trace(n); }; - m.prototype.Iia = function(p, q, u) { + l.prototype.jja = function(n, q, u) { var t; - u && (this.GG = u); - t = this.Fj.length ? this.Fj[this.Fj.length - 1] : void 0; - if (void 0 === t || !this.K7(t.Oo, p)) return (this.Fj.push({ - Oo: p, + u && (this.YG = u); + t = this.Dj.length ? this.Dj[this.Dj.length - 1] : void 0; + if (void 0 === t || !this.k8(t.Lo, n)) return (this.Dj.push({ + Lo: n, timestamp: q - }), this.jL.state === n.Kk.complete && this.jL.rf(), this.jX.state === n.Kk.complete && this.jX.rf(), !0); - t === this.MXa && (this.Fla = u); + }), this.CL.state === p.Lk.complete && this.CL.qf(), this.UX.state === p.Lk.complete && this.UX.qf(), !0); + t === this.sYa && (this.gma = u); return !1; }; - m.prototype.K7 = function(p, q) { - return p === q; + l.prototype.k8 = function(n, q) { + return n === q; }; - m.prototype.kzb = function(p) { - p.Fj = c.__spreadArray([], c.__read(this.Fj), !1); - p.GG = this.GG; + l.prototype.nAb = function(n) { + n.Dj = c.__spreadArray([], c.__read(this.Dj), !1); + n.YG = this.YG; }; - m.prototype.e2a = function() { - var p, q, u, v; - if (this.wb.Pd) { - q = this.wb.Md; + l.prototype.E2a = function() { + var n, q, u, w; + if (this.wb.Qd) { + q = this.wb.Pd; u = void 0; try { - for (var t = c.__values(this.Fj), w = t.next(); !w.done; w = t.next()) { - v = w.value; - if (v.timestamp.Jy(q)) u = v; + for (var t = c.__values(this.Dj), v = t.next(); !v.done; v = t.next()) { + w = v.value; + if (w.timestamp.qo(q)) u = w; else break; } } catch (x) { @@ -96331,601 +96285,610 @@ E3cbY[513816] = false; }; } finally { try { - w && !w.done && (p = t.return) && p.call(t); + v && !v.done && (n = t.return) && n.call(t); } finally { if (y) throw y.error; } } - return null === u || void 0 === u ? void 0 : u.Oo; + return null === u || void 0 === u ? void 0 : u.Lo; } }; - return m; + return l; })(); - b.Z0 = r; + b.A1 = r; }, 55024: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.hNa = void 0; + b.GNa = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(65161); - h = a(6832); + k = a(6832); d = a(36640); r = (function() { - function g(n, k, m, p, q, u, t, w) { - this.mediaType = n; - this.console = k; - this.wb = m; - this.e3 = p; + function g(p, h, l, n, q, u, t, v) { + this.mediaType = p; + this.console = h; + this.wb = l; + this.D3 = n; this.eo = q; - this.hva = u; - this.tc = t; - this.HA = []; - this.mediaType === f.u.X && this.HA.push(new d.jOa(n, k, m, p, q, u, t, w, 2)); - this.HA.push(new h.x1(n, k, m, p, q, u, t, "stream", 1, null === w || void 0 === w ? void 0 : w.G3a())); + this.Gva = u; + this.vc = t; + this.SA = []; + this.mediaType === f.u.W && this.SA.push(new d.JOa(p, h, l, n, q, u, t, v, 2)); + this.SA.push(new k.Z1(p, h, l, n, q, u, t, "stream", 1, null === v || void 0 === v ? void 0 : v.l4a())); } - g.prototype.rv = function(n, k, m) { - this.wb = n; - this.tc = k; - this.e3 = m; - this.gD.forEach(function(p) { - return p.rv(n, k, m); + g.prototype.zv = function(p, h, l) { + this.wb = p; + this.vc = h; + this.D3 = l; + this.sD.forEach(function(n) { + return n.zv(p, h, l); }); }; - g.prototype.qub = function(n) { - this.HA.push(n); + g.prototype.qvb = function(p) { + this.SA.push(p); }; - g.prototype.Bna = function(n) { - return (0, l.ec)(this.HA, function(k) { - return k instanceof n; + g.prototype.doa = function(p) { + return (0, m.kc)(this.SA, function(h) { + return h instanceof p; }); }; g.prototype.reset = function() { - this.HA.forEach(function(n) { - return n.reset(); + this.SA.forEach(function(p) { + return p.reset(); }); }; g.prototype.close = function() { - this.HA.forEach(function(n) { - return n.close(); + this.SA.forEach(function(p) { + return p.close(); }); }; - g.prototype.fi = function(n) { - return c.__read(this.HA, 1)[0].fi(n); + g.prototype.di = function(p) { + return c.__read(this.SA, 1)[0].di(p); }; Object.defineProperties(g.prototype, { - gD: { + sD: { get: function() { - return this.HA; + return this.SA; }, enumerable: !1, configurable: !0 } }); - g.prototype.pua = function() { - this.gD.forEach(function(n) { - return n.pua(); + g.prototype.Lua = function() { + this.sD.forEach(function(p) { + return p.Lua(); }); }; return g; })(); - b.hNa = r; + b.GNa = r; }, 36640: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jOa = void 0; + b.JOa = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(48170); - h = a(52571); + k = a(52571); r = (function(d) { - function g(n, k, m, p, q, u, t, w, v) { - n = d.call(this, n, k, m, p, q, u, t, "segment", v, null === w || void 0 === w ? void 0 : w.G3a()) || this; - n.rl = w; - return n; + function g(p, h, l, n, q, u, t, v, w) { + p = d.call(this, p, h, l, n, q, u, t, "segment", w, null === v || void 0 === v ? void 0 : v.l4a()) || this; + p.ul = v; + return p; } c.__extends(g, d); - g.prototype.Kr = function(n) { - var k, m, p, q, u, t, w, v, y, x; - u = n.Db; - t = n.Hb; - w = n.Ka; - v = n.bitrate; - y = n.ub; - (0, h.assert)(void 0 !== u); - x = null === (k = this.wb.il(u)) || void 0 === k ? void 0 : k.I; - (0, h.assert)(x, "missing segment id"); - this.a8 = n = { - I: x, - uIb: n.Fv, - Ka: w, - khb: v, - ub: y, - NZb: null === (m = this.a8) || void 0 === m ? void 0 : m.khb, - OZb: null === (p = this.a8) || void 0 === p ? void 0 : p.ub, - Gd: null === (q = n.stream.la.Y) || void 0 === q ? void 0 : q.Gd + g.prototype.Qr = function(p) { + var h, l, n, q, u, t, v, w, y, x; + u = p.Cb; + t = p.Hb; + v = p.Ia; + w = p.bitrate; + y = p.tb; + (0, k.assert)(void 0 !== u); + x = null === (h = this.wb.ll(u)) || void 0 === h ? void 0 : h.H; + (0, k.assert)(x, "missing segment id"); + this.z8 = p = { + H: x, + DJb: p.Pv, + Ia: v, + fib: w, + tb: y, + h0b: null === (l = this.z8) || void 0 === l ? void 0 : l.fib, + i0b: null === (n = this.z8) || void 0 === n ? void 0 : n.tb, + xd: null === (q = p.stream.ca.X) || void 0 === q ? void 0 : q.xd }; - this.Iia(n, u, t) && f.K && this.trace(("segment ").concat(x, " @ ").concat(u.G, "ms")); - }; - g.prototype.K7 = function(n, k) { - return n.I === k.I && !k.uIb; - }; - g.prototype.Cma = function(n, k, m) { - var p, q, u, t, w, v; - p = n.Oo; - q = p.I; - u = p.khb; - t = p.NZb; - w = p.ub; - p = p.OZb; - v = this.wb.il(k); - (0, h.assert)(void 0 !== v); - f.K && this.trace(("emitSegmentPresentingEvent @ ").concat(n.timestamp.G, "ms for segment ").concat(q)); - v.I !== q && (f.K && this.console.warn("player position:", v, "not equal to trackedElement:", q), v = { - I: q, - offset: l.L.Ia + this.jja(p, u, t) && f.L && this.trace(("segment ").concat(x, " @ ").concat(u.v, "ms")); + }; + g.prototype.k8 = function(p, h) { + return p.H === h.H && !h.DJb; + }; + g.prototype.ena = function(p, h, l) { + var n, q, u, t, v, w; + n = p.Lo; + q = n.H; + u = n.fib; + t = n.h0b; + v = n.tb; + n = n.i0b; + w = this.wb.ll(h); + (0, k.assert)(void 0 !== w); + f.L && this.trace(("emitSegmentPresentingEvent @ ").concat(p.timestamp.v, "ms for segment ").concat(q)); + w.H !== q && (f.L && this.console.warn("player position:", w, "not equal to trackedElement:", q), w = { + H: q, + offset: m.J.Ba }); - n = { + p = { type: "segmentPresenting", - playerTimestamp: k, - position: v, - seek: m, - playbackContextId: n.Oo.Gd + playerTimestamp: h, + position: w, + seek: l, + playbackContextId: p.Lo.xd }; - if (this.rl) { - if (q = this.rl.Qoa(q))(q.destvbitrate = u, q.destvmaf = w, q.srcvbitrate = t, q.srcvmaf = p); - n.metrics = q; + if (this.ul) { + if (q = this.ul.tpa(q))(q.destvbitrate = u, q.destvmaf = v, q.srcvbitrate = t, q.srcvmaf = n); + p.metrics = q; } - f.K && this.trace(("segmentPresenting: ").concat(JSON.stringify(n))); - this.events.emit(n.type, n); + f.L && this.trace(("segmentPresenting: ").concat(JSON.stringify(p))); + this.events.emit(p.type, p); }; g.prototype.reset = function() { d.prototype.reset.call(this); - this.a8 = void 0; + this.z8 = void 0; }; g.prototype.close = function() { d.prototype.close.call(this); - this.a8 = void 0; + this.z8 = void 0; }; - g.prototype.L7 = function(n) { - return n.I; + g.prototype.l8 = function(p) { + return p.H; }; return g; - })(a(546).Z0); - b.jOa = r; + })(a(546).A1); + b.JOa = r; }, 6832: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.x1 = void 0; + b.Z1 = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(52571); - r = (function(h) { + r = (function(k) { function d() { - return null !== h && h.apply(this, arguments) || this; - } - c.__extends(d, h); - d.prototype.Kr = function(g) { - var n, k, m; - n = g.stream; - k = g.Db; - m = g.Hb; - g = g.Ka; - (0, f.assert)(void 0 !== k, "playerStartTimestamp undefined at media append"); + return null !== k && k.apply(this, arguments) || this; + } + c.__extends(d, k); + d.prototype.Qr = function(g) { + var p, h, l; + p = g.stream; + h = g.Cb; + l = g.Hb; + g = g.Ia; + (0, f.assert)(void 0 !== h, "playerStartTimestamp undefined at media append"); (0, f.assert)(void 0 !== g, "contentStartTimestamp undefined at media append"); - this.Iia({ - stream: n, - Ka: g - }, k, m) && l.K && this.trace(("stream ").concat(n.id, ", ").concat(n.bitrate, "kbit/s @ ").concat(k.G, "ms")); + this.jja({ + stream: p, + Ia: g + }, h, l) && m.L && this.trace(("stream ").concat(p.id, ", ").concat(p.bitrate, "kbit/s @ ").concat(h.v, "ms")); }; - d.prototype.K7 = function(g, n) { - return g.stream === n.stream; + d.prototype.k8 = function(g, p) { + return g.stream === p.stream; }; - d.prototype.Cma = function(g, n) { - var k, m, p, q; - p = g.Oo.stream; - q = this.wb.il(n); + d.prototype.ena = function(g, p) { + var h, l, n, q; + n = g.Lo.stream; + q = this.wb.ll(p); (0, f.assert)(void 0 !== q); - l.K && this.trace(("emitStreamPresentingEvent @ ").concat(g.timestamp.G, "ms for ").concat(null === p || void 0 === p ? void 0 : p.id, ", ") + ("").concat(null === p || void 0 === p ? void 0 : p.bitrate, "kbit/s")); + m.L && this.trace(("emitStreamPresentingEvent @ ").concat(g.timestamp.v, "ms for ").concat(null === n || void 0 === n ? void 0 : n.id, ", ") + ("").concat(null === n || void 0 === n ? void 0 : n.bitrate, "kbit/s")); this.events.emit("streamPresenting", { type: "streamPresenting", - mediaType: p.mediaType, - playerTimestamp: n, + mediaType: n.mediaType, + playerTimestamp: p, position: q, - trackIndex: null === (k = null === p || void 0 === p ? void 0 : p.track) || void 0 === k ? void 0 : k.SE, - streamIndex: null === p || void 0 === p ? void 0 : p.yw, - stream: p, - manifest: null === (m = p.la) || void 0 === m ? void 0 : m.Y, - contentStartTimestamp: g.Oo.Ka + trackIndex: null === (h = null === n || void 0 === n ? void 0 : n.track) || void 0 === h ? void 0 : h.jF, + streamIndex: null === n || void 0 === n ? void 0 : n.Jw, + stream: n, + manifest: null === (l = n.ca) || void 0 === l ? void 0 : l.X, + contentStartTimestamp: g.Lo.Ia }); }; - d.prototype.L7 = function(g) { - return ("").concat(g.stream.Pb, "@").concat(g.Ka.qb()); + d.prototype.l8 = function(g) { + return ("").concat(g.stream.Vb, "@").concat(g.Ia.ob()); }; return d; - })(a(546).Z0); - b.x1 = r; + })(a(546).A1); + b.Z1 = r; }, 16290: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.mga = void 0; + b.Qga = void 0; c = a(91176); - l = a(66164); + m = a(66164); f = a(65161); r = (function() { - function h(d, g) { - this.T = d; - this.rj = g; + function k(d, g) { + this.S = d; + this.SE = g; } - h.prototype.Qaa = function(d, g, n, k, m, p) { + k.prototype.xba = function(d, g, p, h, l, n) { var q, u; - void 0 === m && (m = !1); - void 0 === p && (p = void 0); - q = d.v; - u = this.Lqb(q); - this.ME = { - startTime: l.platform.time.wa(), - m5b: d, - l5b: n.G, - f5: g, - ce: this.nLb(k, g), - H7b: this.gNb(k, m), - Z_b: p, - bEb: m, - sf: k, - OVa: u, - oVb: this.MLb(q, n) + void 0 === l && (l = !1); + void 0 === n && (n = void 0); + q = d.I; + u = this.Lrb(q); + this.eF = { + startTime: m.platform.time.va(), + N6b: d, + M6b: p.v, + C5: g, + zd: this.xMb(h, g), + k9b: this.rOb(h, l), + r1b: n, + fFb: l, + rf: h, + xWa: u, + FWb: this.XMb(q, p) }; }; - h.prototype.G3a = function() { - return !!this.ME; + k.prototype.l4a = function() { + return !!this.eF; }; - Object.defineProperties(h.prototype, { - f5: { + Object.defineProperties(k.prototype, { + C5: { get: function() { var d; - return null === (d = this.ME) || void 0 === d ? void 0 : d.f5; - }, - enumerable: !1, - configurable: !0 - } - }); - h.prototype.Qoa = function(d) { - var g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N; - if (this.ME && 0 !== Object.keys(this.ME.OVa).length && d === this.ME.f5) { - w = this.ME; - v = w.OVa; - y = w.oVb; - x = w.bEb; - z = w.sf; - A = w.m5b; - B = w.l5b; - C = w.startTime; - D = w.ce; - E = w.H7b; - w = w.Z_b; - this.ME = void 0; - G = this.hha(d).Sja; - F = this.EJb(A.v.id, d, v); - G = this.sRa(F.weight, G); + return null === (d = this.eF) || void 0 === d ? void 0 : d.C5; + }, + enumerable: !1, + configurable: !0 + } + }); + k.prototype.tpa = function(d) { + var g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L; + if (this.eF && 0 !== Object.keys(this.eF.xWa).length && d === this.eF.C5) { + v = this.eF; + w = v.xWa; + y = v.FWb; + x = v.fFb; + z = v.rf; + B = v.N6b; + A = v.M6b; + C = v.startTime; + D = v.zd; + E = v.k9b; + v = v.r1b; + this.eF = void 0; + G = this.Kha(d).ska; + F = this.OKb(B.I.id, d, w); + G = this.ZRa(F.weight, G); H = {}; - for (N in v) N !== d && (H[N] = v[N].details); - v = l.platform.time.wa() - C; - C = z ? 0 : v; - N = { - offset: c.L.Na(this.KMb(A, B, z, x)), - I: A.v.id + for (L in w) L !== d && (H[L] = w[L].details); + w = m.platform.time.va() - C; + C = z ? 0 : w; + L = { + offset: this.VNb(B, A, z, x), + H: B.I.id }; - B = { - offset: c.L.Na(B), - I: A.v.id + A = { + offset: c.J.Oa(A), + H: B.I.id }; y = { segment: d, destPosition: { - I: d, - offset: c.L.Ia + H: d, + offset: c.J.Ba }, - srcsegment: A.v.id, - srcTransitionPosition: N, - srcStartPosition: B, - srcsegmentduration: A.RY.G, - srcoffset: N.offset.G, + srcsegment: B.I.id, + srcTransitionPosition: L, + srcStartPosition: A, + srcsegmentduration: B.yZ.v, + srcoffset: L.offset.v, seamlessRequested: z, atRequest: F, atTransition: G, discard: H, transitionType: D, transitionTypeAtRequest: E, - delayToTransition: this.nKb(v, z, x), + delayToTransition: this.yLb(w, z, x), durationOfTransition: C, nextExitPositionAtRequest: y }; - w && (y.reasonCodes = w); - x = null !== (n = null === (g = this.rj.da.O[d]) || void 0 === g ? void 0 : g.type) && void 0 !== n ? n : "content"; - g = null !== (m = null === (k = this.rj.da.O[A.v.id]) || void 0 === k ? void 0 : k.type) && void 0 !== m ? m : "content"; - d = null !== (q = null === (p = this.rj.da.O[d]) || void 0 === p ? void 0 : p.J) && void 0 !== q ? q : void 0; - p = null !== (t = null === (u = this.rj.da.O[A.v.id]) || void 0 === u ? void 0 : u.J) && void 0 !== t ? t : void 0; - d && p && d !== p && (y.auxMidType = x, y.auxSrcmidType = g, y.auxMid = d, y.auxSrcmid = p); + v && (y.reasonCodes = v); + x = null !== (p = null === (g = this.SE.Z.$[d]) || void 0 === g ? void 0 : g.type) && void 0 !== p ? p : "content"; + g = null !== (l = null === (h = this.SE.Z.$[B.I.id]) || void 0 === h ? void 0 : h.type) && void 0 !== l ? l : "content"; + d = null !== (q = null === (n = this.SE.Z.$[d]) || void 0 === n ? void 0 : n.K) && void 0 !== q ? q : void 0; + n = null !== (t = null === (u = this.SE.Z.$[B.I.id]) || void 0 === u ? void 0 : u.K) && void 0 !== t ? t : void 0; + d && n && d !== n && (y.auxMidType = x, y.auxSrcmidType = g, y.auxMid = d, y.auxSrcmid = n); return y; } }; - h.prototype.EJb = function(d, g, n) { - var k, m, p; - p = {}; - (n = n[g]) ? p = n.details: ((0, c.assert)(this.rj), p.weight = null === (m = null === (k = this.rj.da.O[d].next) || void 0 === k ? void 0 : k[g]) || void 0 === m ? void 0 : m.weight); - return p; + k.prototype.OKb = function(d, g, p) { + var h, l, n; + n = {}; + (p = p[g]) ? n = p.details: ((0, c.assert)(this.SE), n.weight = null === (l = null === (h = this.SE.Z.$[d].next) || void 0 === h ? void 0 : h[g]) || void 0 === l ? void 0 : l.weight); + return n; }; - h.prototype.nKb = function(d, g, n) { - var k; - n || (k = g ? d : 0); - return k; + k.prototype.yLb = function(d, g, p) { + var h; + p || (h = g ? d : 0); + return h; }; - h.prototype.MLb = function(d, g) { - var n, k, m; - k = d.se.add(g); - null === (n = d.pw) || void 0 === n ? void 0 : n.some(function(p) { - k.lessThan(p.Ka) && (m = p.Ka.G); + k.prototype.XMb = function(d, g) { + var p, h, l; + h = d.uc.add(g); + null === (p = d.jq) || void 0 === p ? void 0 : p.some(function(n) { + h.lessThan(n.Ia) && (l = n.Ia.v); }); - return m; + return l; }; - h.prototype.KMb = function(d, g, n, k) { - return n || k ? d.RY.G : g; + k.prototype.VNb = function(d, g, p, h) { + return p || h ? d.yZ : c.J.Oa(g); }; - h.prototype.nLb = function(d, g) { - return d ? "seamless" : this.hha(g).T2a ? "reset" : "long"; + k.prototype.xMb = function(d, g) { + return d ? "seamless" : this.Kha(g).x3a ? "reset" : "long"; }; - h.prototype.gNb = function(d, g) { + k.prototype.rOb = function(d, g) { return d || g ? "lazy" : "immediate"; }; - h.prototype.Lqb = function(d) { - var g, n; + k.prototype.Lrb = function(d) { + var g, p; g = this; - n = {}; - d.Wy.forEach(function(k) { - var m, p; - m = d.rVb[k]; - p = g.hha(k).Sja; - n[k] = { - details: g.sRa(m, p) + p = {}; + d.iw.forEach(function(h) { + var l, n; + l = d.IWb[h]; + n = g.Kha(h).ska; + p[h] = { + details: g.ZRa(l, n) }; }); - return n; + return p; }; - h.prototype.hha = function(d) { - var g, n; - d = this.rj.eU(d); + k.prototype.Kha = function(d) { + var g, p; + d = this.SE.OU(d); g = 0 < d.length ? d[0] : void 0; - d = null === g || void 0 === g ? void 0 : g.LL(); + d = null === g || void 0 === g ? void 0 : g.gM(); if (!g || !d) return { - T2a: !1, - Sja: { - Gba: 0, - N2: 0, - fZ: 0, - fS: 0 + x3a: !1, + ska: { + lca: 0, + l3: 0, + MZ: 0, + RS: 0 } }; - n = g.U6(f.u.$) && !d.N2; - g = g.U6(f.u.X) && !d.Gba; + p = g.s7(f.u.Y) && !d.l3; + g = g.s7(f.u.W) && !d.lca; return { - T2a: !n && !g, - Sja: d + x3a: !p && !g, + ska: d }; }; - h.prototype.sRa = function(d, g) { + k.prototype.ZRa = function(d, g) { return { weight: d, - vbuflmsec: g.Gba, - abuflmsec: g.N2, - vbuflbytes: g.fZ, - abuflbytes: g.fS + vbuflmsec: g.lca, + abuflmsec: g.l3, + vbuflbytes: g.MZ, + abuflbytes: g.RS }; }; - return h; + return k; })(); - b.mga = r; + b.Qga = r; }, 62819: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra, R, sa; + var m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia; - function c(ra) { - var O; - O = {}; - ra.forEach(function(ja) { - ja.mediaType !== m.u.Ga && (O[ja.mediaType] = ja.Zm()); + function c(ia) { + var Q; + Q = {}; + ia.forEach(function(oa) { + oa.mediaType !== q.u.Da && (Q[oa.mediaType] = oa.Wm()); }); - return O; + return Q; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wca = void 0; - l = a(5163); + b.ada = void 0; + m = a(5163); f = a(90745); - h = a(79048); + k = a(79048); d = a(91176); g = a(91176); - n = a(66164); - k = a(20271); - m = a(65161); - p = a(26286); - q = a(70842); - u = a(31485); - t = a(52571); - w = a(61651); - v = a(40666); - y = a(63576); - x = a(36918); - z = a(91967); + p = a(66164); + h = a(79048); + l = a(91176); + n = a(20271); + q = a(65161); + u = a(26286); + t = a(70842); + v = a(31485); + w = a(52571); + y = a(61651); + x = a(40666); + z = a(63576); + B = a(91967); A = a(5653); - B = a(17122); - C = a(54366); - D = a(63172); - E = a(61996); - G = l.__importDefault(a(40497)); - F = a(46759); - H = a(60028); - N = a(27288); - M = a(73036); - L = a(69575); - Q = a(6783); - I = a(94328); - J = a(28696); - K = a(19455); - P = a(25317); - S = a(97546); - ba = a(86451); - na = a(88874); - ha = a(25510); - va = a(78538); - ua = a(36472); - Ka = a(54775); - Ma = a(4489); - $a = a(35879); - Y = a(56879); - ma = a(23895); - Ea = a(70494); - Ra = a(31509); + C = a(17122); + D = a(54366); + E = a(63172); + G = a(61996); + F = m.__importDefault(a(40497)); + H = a(46759); + L = a(60028); + M = a(27288); + N = a(73036); + P = a(69575); + J = a(6783); + I = a(31729); + K = a(94328); + O = a(28696); + U = a(19455); + ca = a(25317); + pa = a(86451); + la = a(88874); + va = a(25510); + ua = a(78538); + Ea = a(36472); + La = a(54775); + Za = a(4489); + Y = a(35879); + ma = a(56879); + Fa = a(23895); + Qa = a(70494); + R = a(31509); r = a(75393); - R = a(46262); - sa = r.ew.Xla; + ta = a(46262); + Ia = r.rw.yma; a = (function() { - function ra(O, ja, xa, Pa, eb, Ya, qb, zb, Ua, bb) { - this.rj = O; - this.ISa = ja; - this.config = xa; - this.id = Pa; - this.Vs = Ya; - this.yj = qb; - this.Tyb = zb; - this.Lk = bb; - this.UJ = !1; - this.IJ = void 0; - this.Zma = []; - this.zj = this.Va = this.Mn = void 0; - this.Xub = "2.0"; - this.a4a = this.x2 = this.Dm = this.Cha = void 0; - this.Ya = k.sm.CLOSED; - this.fha = !0; - this.j3 = !1; - this.rI = this.oZ = this.cF = void 0; - this.OUa = new f.De(); - this.qB = 0; - this.Zaa = !1; - this.lPb(); - this.console = new n.platform.Console("ASEJS_PLAYGRAPH", "asejs", ("").concat(this.id)); - this.Zg = new E.Vu({ - uo: 10, - pn: this, + function ia(Q, oa, Aa, Ya, ab, db, tb, Na, cb) { + this.oTa = oa; + this.config = Aa; + this.id = Ya; + this.dt = db; + this.Qi = tb; + this.Wzb = Na; + this.mK = !1; + this.$J = void 0; + this.Bna = []; + this.xj = this.Ma = this.Mq = void 0; + this.Xvb = "2.0"; + this.F4a = this.X2 = this.Bm = this.cia = void 0; + this.Wa = n.sm.CLOSED; + this.Iha = !0; + this.I3 = !1; + this.KI = this.UZ = this.uF = void 0; + this.wVa = new f.Ee(); + this.BB = 0; + this.Gba = !1; + this.wQb(); + this.console = new p.platform.Console("ASEJS_PLAYGRAPH", "asejs", ("").concat(this.id)); + this.dg = new G.Ls({ + jn: 10, + bm: this, source: "AsePlaygraph", console: this.console }); this.events = new f.EventEmitter(); - this.Uxa(O); - this.Za = new na.DMa(); - this.qg = new Ea.FMa(this.console); - this.Hpa = new(this.config.O7 ? K.QFa : J.RFa)(this.config, d.L.Na(this.config.OM), { - parent: function(kb) { - return kb.vU(); - }, - next: this.OLb.bind(this) + this.kt = k.zx.create(Q); + this.Wdb(this.kt); + this.Xa = new la.dNa(); + this.rg = new Qa.fNa(this.console); + this.kqa = new(this.config.ZM ? U.pGa : O.qGa)(this.config, d.J.Oa(this.config.pN), { + parent: function(lb) { + return lb.hV(); + }, + next: this.ZMb.bind(this) }, this.events, this.console); - this.$aa = new u.OOa(this.console, this.events); - this.LS = { - QB: xa.YV || Infinity + this.Hba = new v.nPa(this.console, this.events); + this.xT = { + ZB: Aa.NW || Infinity }; - this.Z = new w.gfa(this); - this.Ad = new v.PQ(this.Z.sa, this.console, "playgraph", 1); - this.pPb(); - this.Ze = new ha.NCa(this.console, xa, eb, this.events, this, this.vq); - this.G3 = new Ka.ACa(this.Ad, this.vq, this.config, this.Rj.bind(this), this.Rd, this.console); - this.y9 = this.Ze.y9.bind(this.Ze); - this.FW = this.Ze.FW.bind(this.Ze); - this.H9 = this.Ze.H9.bind(this.Ze); - this.r9 = this.r9.bind(this); - this.o9 = this.o9.bind(this); - this.p9 = this.p9.bind(this); - this.TH = this.TH.bind(this); - this.iu = new z.Lfa(xa); - this.hPb(); - this.iu.Fe(new C.ox(this.Ze.Zg)); - this.iu.Fe(new D.RLa(this.$Lb.bind(this))); - this.iu.Fe(new C.ox(this.Zg)); - this.iu.Fe(new F.CMa(this.Za, this)); - this.iu.Fe(new N.gIa(this)); - this.iu.Fe(new M.ZOa(this.Ad)); - this.web = new ma.NOa(this, this.console, Ua); - this.o8 = new H.EIa(this.vq, this.console, this.events); - this.Jm = new Ra.HMa(this.G$.bind(this)); - this.$xa((0, y.QK)(), (0, y.RK)(this.config)); - } - Object.defineProperties(ra.prototype, { + this.ba = new y.Mfa(this); + this.Hd = new x.BR(this.ba.ta, this.console, "playgraph", 1); + this.AQb(); + this.$e = new va.nDa(this.console, Aa, ab, this.events, this, this.sq); + this.e4 = new La.aDa(this.Hd, this.sq, this.config, this.Pj.bind(this), this.Td, this.console); + this.a$ = this.$e.a$.bind(this.$e); + this.sX = this.$e.sX.bind(this.$e); + this.j$ = this.$e.j$.bind(this.$e); + this.T9 = this.T9.bind(this); + this.Q9 = this.Q9.bind(this); + this.R9 = this.R9.bind(this); + this.kI = this.kI.bind(this); + this.pu = new B.pga(Aa); + this.sQb(); + this.pu.ve(new D.cv(this.$e.dg)); + this.pu.ve(new E.rMa(this.mNb.bind(this))); + this.pu.ve(new D.cv(this.dg)); + this.pu.ve(new H.cNa(this.Xa, this)); + this.pu.ve(new M.JIa(this)); + this.pu.ve(new N.BPa(this.Hd)); + this.qfb = new Fa.mPa(this, this.console, cb); + this.M8 = new L.gJa(this.sq, this.console, this.events); + this.Xn = new R.hNa(this.kaa.bind(this)); + this.yya((0, z.iL)(), (0, z.jL)(this.config)); + } + Object.defineProperties(ia.prototype, { parent: { get: function() { - return this.Mn; + return this.Mq; }, - set: function(O) { - this.Mn = O; + set: function(Q) { + this.Mq = Q; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { + Object.defineProperties(ia.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - vr: { + Object.defineProperties(ia.prototype, { + Br: { get: function() { - return !(this.Z instanceof w.gfa); + return !(this.ba instanceof y.Mfa); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - Vc: { + Object.defineProperties(ia.prototype, { + Yc: { get: function() { - return this.IJ; + return this.$J; + }, + set: function(Q) { + this.$J = Q; }, - set: function(O) { - this.IJ = O; + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(ia.prototype, { + Pb: { + get: function() { + return this.kt; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - BPb: { + Object.defineProperties(ia.prototype, { + KQb: { get: function() { return this; }, @@ -96933,1405 +96896,1462 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(ra.prototype, { - da: { + Object.defineProperties(ia.prototype, { + Z: { get: function() { - return this.rj; + return this.kt.Z; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { + Object.defineProperties(ia.prototype, { weight: { get: function() { - return this.ISa; + return this.oTa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - wh: { + Object.defineProperties(ia.prototype, { + vh: { get: function() { - (0, t.assert)(this.wr, "AsePlaygraph.seekPosition accessed before seekStreaming"); - return this.Dm.position; + (0, w.assert)(this.Cr, "AsePlaygraph.seekPosition accessed before seekStreaming"); + return this.Bm.position; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - qcb: { + Object.defineProperties(ia.prototype, { + edb: { get: function() { - (0, t.assert)(this.wr, "AsePlaygraph.seekTimestamp accessed before seekStreaming"); - return this.nG(this.wh).Nl; + (0, w.assert)(this.Cr, "AsePlaygraph.seekTimestamp accessed before seekStreaming"); + return this.EG(this.vh).Ol; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - Rd: { + Object.defineProperties(ia.prototype, { + Td: { get: function() { - return this.Ze.state; + return this.$e.state; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - Dj: { + Object.defineProperties(ia.prototype, { + Bj: { get: function() { - return this.Ze.Dj; + return this.$e.Bj; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - wr: { + Object.defineProperties(ia.prototype, { + Cr: { get: function() { - return void 0 !== this.Dm; + return void 0 !== this.Bm; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - Ag: { + Object.defineProperties(ia.prototype, { + Bg: { get: function() { - return this.Z.Pd ? this.Z.Ag : this.wh; + return this.ba.Qd ? this.ba.Bg : this.vh; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - Md: { + Object.defineProperties(ia.prototype, { + Pd: { get: function() { - var O; - return this.Z.Pd ? this.Z.Md : (null === (O = this.Dm) || void 0 === O ? void 0 : O.jq) || this.qcb; + var Q; + return this.ba.Qd ? this.ba.Pd : (null === (Q = this.Bm) || void 0 === Q ? void 0 : Q.fq) || this.edb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - dwb: { + Object.defineProperties(ia.prototype, { + bxb: { get: function() { - return this.Qpb; + return this.Rqb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(ra.prototype, { - Pba: { + Object.defineProperties(ia.prototype, { + tca: { get: function() { - return this.jtb; + return this.hub; }, enumerable: !1, configurable: !0 } }); - ra.prototype.pPb = function() { - this.vq = new v.PQ(new B.v1({ - oi: !0, + ia.prototype.AQb = function() { + this.sq = new x.BR(new C.X1({ + li: !0, currentTime: function() { - return d.L.Na(n.platform.time.wa()); + return d.J.Oa(p.platform.time.va()); }, speed: 1 }), this.console, "wallclock"); }; - ra.prototype.hPb = function() { - var O; - O = this; - (0, Y.aXa)({ - Ze: this.Ze, - vq: this.vq - }, v.Ng.lD(d.L.Na(this.config.aX)), function() { - O.Z.Pd && O.Z.cz && (O.Ze.state.value === m.Sc.$j || O.Ze.state.value === m.Sc.ee) && O.yE(O.Z.cz); + ia.prototype.sQb = function() { + var Q; + Q = this; + (0, ma.HXa)({ + $e: this.$e, + sq: this.sq + }, x.Og.CD(d.J.Oa(this.config.MX)), function() { + Q.ba.Qd && Q.ba.oz && (Q.$e.state.value === q.Wc.Xj || Q.$e.state.value === q.Wc.he) && Q.LA(Q.ba.oz); }, "buffering"); }; - ra.prototype.lPb = function() { - var O; - O = this; - this.$v = function(ja) { - var xa, Pa, eb; - Pa = O.navigator.me(ja.position.I); - if ((Pa = O.Toa(Pa)) && O.Z.Pd) { - eb = (0, L.Cna)(O.Z.Za.filter(function(Ya) { - return Ya.v.id === ja.position.I; - }), ja.playerTimestamp, { - vWa: !0 + ia.prototype.wQb = function() { + var Q; + Q = this; + this.nw = function(oa) { + var Aa, Ya, ab, db; + Ya = Q.Pb.get(oa.position.H); + (0, w.assert)(Ya, "segment must exsts in workingPlaygraph"); + ab = Q.wpa(Ya); + if (ab && Q.ba.Qd) { + db = (0, P.eoa)(Q.ba.Xa.filter(function(tb) { + return tb.I.id === oa.position.H; + }), oa.playerTimestamp, { + eXa: !0 }); - eb && (null === (xa = O.Z.rl) || void 0 === xa ? void 0 : xa.Qaa({ - v: eb.v, - get RY() { - return eb.Ua.qa(eb.v.se); + db && (null === (Aa = Q.ba.ul) || void 0 === Aa ? void 0 : Aa.xba({ + I: Ya, + get yZ() { + return db.Ua.qa(Ya.uc); } - }, Pa, O.Ag.offset, !0, !1, void 0)); + }, ab, Q.Bg.offset, !0, !1, void 0)); } - O.Jm.start(); + Q.Xn.start(); }; - this.AW = function() { - O.yj("onDrmReady"); + this.pX = function() { + Q.Qi("onDrmReady"); }; - this.GWb = function(ja) { - ja = ja.newValue; - O.UJ || (O.UJ = ja); + this.XXb = function(oa) { + oa = oa.newValue; + Q.mK || (Q.mK = oa); }; }; - ra.prototype.open = function() { - this.fha = !0; + ia.prototype.open = function() { + this.Iha = !0; this.events.emit("opening", { type: "opening" }); this.events.emit("openComplete", { type: "openComplete" }); - if (this.Ya !== k.sm.CLOSED) return !1; - this.Ya = k.sm.OPEN; + if (this.Wa !== n.sm.CLOSED) return !1; + this.Wa = n.sm.OPEN; return !0; }; - ra.prototype.Oa = function() { - this.vq.Oa(); - this.Ad.Oa(); - this.Ya !== k.sm.CLOSED && (this.If(), this.Jm.Oa(), this.Ze.stop(), this.Ya = k.sm.CLOSED, this.vr || this.Z.Oa(), this.o8.Oa()); - }; - ra.prototype.wyb = function(O, ja, xa) { - O = (0, va.Yma)(this.Za, this.TH.bind(this), O, ja, xa).CVa; - return this.pVa(O); - }; - ra.prototype.vz = function(O, ja, xa) { - var Pa, eb, Ya, qb, zb, Ua, bb; - Pa = this; - eb = this.cF; - Ya = this.oZ; - qb = this.rI; - this.cF = O; - this.oZ = ja; - this.rI = xa; - ja = (0, va.Yma)(this.Za, this.TH.bind(this)); - zb = ja.CVa; - O = ja.Qwb; - ja = ja.Jub; - if (0 === zb.length) return !0; - if (!this.pVa(zb)) return (this.cF = eb, this.oZ = Ya, this.rI = qb, !1); - Ua = this.Ag; - this.Z.aO(zb); - this.Z.ZY(ja); - bb = this.nG(Ua).Nl; - O.forEach(function(kb) { - var sb; - sb = kb.Sa; - sb.vz(kb.Bd, Ua.I === sb.v.id ? bb : void 0, void 0 !== Pa.Za.y6(sb), zb); - }); - this.Ze.cXb(Ua, O[0].Bd); + ia.prototype.Na = function() { + this.sq.Na(); + this.Hd.Na(); + this.Wa !== n.sm.CLOSED && (this.If(), this.Xn.Na(), this.$e.stop(), this.Wa = n.sm.CLOSED, this.Br || this.ba.Na(), this.M8.Na()); + }; + ia.prototype.zzb = function(Q, oa, Aa) { + Q = (0, ua.Ana)(this.Xa, this.kI.bind(this), Q, oa, Aa).lWa; + return this.ZVa(Q); + }; + ia.prototype.Gz = function(Q, oa, Aa) { + var Ya, ab, db, tb, Na, cb, lb; + Ya = this; + ab = this.uF; + db = this.UZ; + tb = this.KI; + this.uF = Q; + this.UZ = oa; + this.KI = Aa; + oa = (0, ua.Ana)(this.Xa, this.kI.bind(this)); + Na = oa.lWa; + Q = oa.Qxb; + oa = oa.Jvb; + if (0 === Na.length) return !0; + if (!this.ZVa(Na)) return (this.uF = ab, this.UZ = db, this.KI = tb, !1); + cb = this.Bg; + this.ba.HO(Na); + this.ba.GZ(oa); + lb = this.EG(cb).Ol; + Q.forEach(function(sb) { + var pb; + pb = sb.Ra; + pb.Gz(sb.Vc, cb.H === pb.I.id ? lb : void 0, void 0 !== Ya.Xa.W6(pb), Na); + }); + this.$e.tYb(cb, Q[0].Vc); return !0; }; - ra.prototype.QK = function(O) { - return (0, y.QK)(this.config, O); + ia.prototype.iL = function(Q) { + return (0, z.iL)(this.config, Q); }; - ra.prototype.RK = function(O) { - return (0, y.RK)(this.config, O); + ia.prototype.jL = function(Q) { + return (0, z.jL)(this.config, Q); }; - ra.prototype.sU = function(O, ja) { - var xa, Pa; - xa = this.navigator.me(O); - Pa = this.navigator.me(ja); + ia.prototype.eV = function(Q, oa) { + var Aa, Ya; + Aa = this.Pb.get(Q); + Ya = this.Pb.get(oa); + (0, w.assert)(Aa, "currentSement must exist in workingPlaygraph"); + (0, w.assert)(Ya, "currentSement must exist in workingPlaygraph"); return { - B9b: xa.dOb(ja), - MS: ja !== O && this.Za.has(ja) && this.Za.Np(ja)[0].hf, - m4: Pa.se.G, - yta: this.Toa(xa) + cac: Aa.mPb(oa), + yT: oa !== Q && this.Xa.has(oa) && this.Xa.Lp(oa)[0].hf, + J4: Ya.uc.v, + Wta: this.wpa(Aa) }; }; - ra.prototype.Rj = function(O, ja, xa, Pa) { - var eb, Ya, qb, zb; - eb = this; - void 0 === Pa && (Pa = !0); - if (!ja) throw Error("AsePlaygraph.setNextSegment - nextSegmentId undefined - not implemented"); - if (Pa && this.qg.get(O)) xa || this.qg.set(O, ja); + ia.prototype.Pj = function(Q, oa, Aa, Ya) { + var ab, db, tb, Na; + ab = this; + void 0 === Ya && (Ya = !0); + if (!oa) throw Error("AsePlaygraph.setNextSegment - nextSegmentId undefined - not implemented"); + if (Ya && this.rg.get(Q)) Aa || this.rg.set(Q, oa); else { - qb = this.eU(O)[0]; - zb = this.navigator.me(O); - this.Ag.I === O && qb && (null === (Ya = this.Z.rl) || void 0 === Ya ? void 0 : Ya.Qaa({ - v: qb.v, - get RY() { - return qb.Ua.qa(qb.v.se); + tb = this.OU(Q)[0]; + Na = this.Pb.get(Q); + (0, w.assert)(Na, "currentSegment must exist in workingPlaygraph"); + this.Bg.H === Q && tb && (null === (db = this.ba.ul) || void 0 === db ? void 0 : db.xba({ + I: tb.I, + get yZ() { + return tb.Ua.qa(tb.I.uc); } - }, ja, this.Ag.offset, Pa, xa, void 0)); - Pa || (O = { - offset: d.L.Ia, - I: ja - }, this.Dm = { - position: O, + }, oa, this.Bg.offset, Ya, Aa, void 0)); + Ya || (Q = { + offset: d.J.Ba, + H: oa + }, this.Bm = { + position: Q, hf: !0, - igb: O + ehb: Q }); - xa ? this.qg.x3b(zb.id, ja) : this.qg.set(zb.id, ja); - this.Jm.start(); - Pa && zb.pw && 0 < zb.pw.length && ((0, t.assert)(qb), qb.tba(zb.pw) && this.eU(ja).forEach(function(Ua) { - return eb.Dw(qb, Ua); + Aa ? this.rg.W4b(Na.id, oa) : this.rg.set(Na.id, oa); + this.Xn.start(); + Ya && Na.jq && 0 < Na.jq.length && ((0, w.assert)(tb), tb.Zba(Na.jq) && this.OU(oa).forEach(function(cb) { + return ab.Ow(tb, cb); })); - Pa || this.Ze.F9(this.wh); + Ya || this.$e.h$(this.vh); } }; - ra.prototype.pVa = function(O) { - var ja, xa; - if (0 === O.length) return !0; - if (this.Z.bI && this.Z.U7.value.qa(this.Z.Md).lessThan(d.L.Na(5E3))) return !1; - O = this.Z.Za; - if (!O.length) return !0; - xa = null === (ja = O[0]) || void 0 === ja ? void 0 : ja.la.J; - return !O.some(function(Pa) { - return Pa.la.J !== xa; + ia.prototype.ZVa = function(Q) { + var oa, Aa; + if (0 === Q.length) return !0; + if (this.ba.sI && this.ba.t8.value.qa(this.ba.Pd).lessThan(d.J.Oa(5E3))) return !1; + Q = this.ba.Xa; + if (!Q.length) return !0; + Aa = null === (oa = Q[0]) || void 0 === oa ? void 0 : oa.ca.K; + return !Q.some(function(Ya) { + return Ya.ca.K !== Aa; }); }; - ra.prototype.Dw = function(O, ja) { - var xa; - xa = this; - O = O.Hb.qa(ja.v.se); - ja.Dw(O); - this.Za.bKb(ja).forEach(function(Pa) { - return xa.Dw(ja, Pa); - }); - }; - ra.prototype.gj = function(O) { - this.navigator.gj(O); - this.Jm.start(); - }; - ra.prototype.$xa = function(O, ja) { - this.Qpb = O; - this.jtb = ja; - this.state === k.sm.yl && this.yj("setStreamFilters"); - }; - ra.prototype.Vtb = function(O) { - (0, t.assert)(-1 === this.Zma.indexOf(O), "Attempted to add the same evaluation hook twice"); - this.Zma.push(O); - }; - ra.prototype.T3b = function(O) { - this.Vs.f1b(O); - }; - ra.prototype.TC = function(O, ja) { - this.jaa(O, ja); - }; - ra.prototype.jaa = function(O, ja, xa) { - var Pa, eb, Ya, qb, zb; - Ya = this.da; - qb = (0, I.jhb)(Ya, O); - if (qb.xM) { - zb = this.u2b(Ya, O, ja); - if (void 0 === zb) this.qf(("Invalid seekPosition after sanitization to ").concat(O.I) + ("(").concat(O.offset.G, "ms)") + (", reason: ").concat(qb.reason), null === (Pa = Ya.O[O.I]) || void 0 === Pa ? void 0 : Pa.J); - else if (void 0 === this.cF || void 0 === this.oZ) this.qf("No track selectors available"); - else if ((Pa = !(this.vr && this.Z.Qp) && (0, I.M2a)(null === (eb = this.Dm) || void 0 === eb ? void 0 : eb.igb, zb), this.events.emit("seeking", { + ia.prototype.Ow = function(Q, oa) { + var Aa; + Aa = this; + Q = Q.Hb.qa(oa.I.uc); + oa.Ow(Q); + this.Xa.lLb(oa).forEach(function(Ya) { + return Aa.Ow(oa, Ya); + }); + }; + ia.prototype.Fi = function(Q) { + var oa; + oa = this; + Object.keys(Q).forEach(function(Aa) { + return oa.Pb.Fi(Aa, Q[Aa]); + }); + this.Xn.start(); + }; + ia.prototype.yya = function(Q, oa) { + this.Rqb = Q; + this.hub = oa; + this.state === n.sm.Bl && this.Qi("setStreamFilters"); + }; + ia.prototype.Vub = function(Q) { + (0, w.assert)(-1 === this.Bna.indexOf(Q), "Attempted to add the same evaluation hook twice"); + this.Bna.push(Q); + }; + ia.prototype.t5b = function(Q) { + this.dt.z2b(Q); + }; + ia.prototype.cD = function(Q, oa) { + this.Paa(Q, oa); + }; + ia.prototype.Paa = function(Q, oa, Aa) { + var Ya, ab, db, tb, Na; + db = this.Z; + tb = (0, K.eib)(db, Q); + if (tb.XM) { + Na = this.R3b(db, Q, oa); + if (void 0 === Na) this.pf(("Invalid seekPosition after sanitization to ").concat(Q.H) + ("(").concat(Q.offset.v, "ms)") + (", reason: ").concat(tb.reason), null === (Ya = db.$[Q.H]) || void 0 === Ya ? void 0 : Ya.K); + else if (void 0 === this.uF || void 0 === this.UZ) this.pf("No track selectors available"); + else if ((Ya = !(this.Br && this.ba.Op) && (0, K.q3a)(null === (ab = this.Bm) || void 0 === ab ? void 0 : ab.ehb, Na), this.events.emit("seeking", { type: "seeking", - position: O, - duplicate: Pa - }), !Pa)) { - this.x2 = xa; - this.wr ? (this.Aza(zb), this.YVa(O)) : this.Za.empty && xa && (xa = this.Z.eG()) && (this.Aza(zb, { - I: xa.v.id, - offset: xa.xd - }), this.YVa(O)); - O = this.u1a(); + position: Q, + duplicate: Ya + }), !Ya)) { + this.X2 = Aa; + this.Cr ? (this.$za(Na), this.JWa(Q)) : this.Xa.empty && Aa && (Aa = this.ba.wG()) && (this.$za(Na, { + H: Aa.I.id, + offset: Aa.Cd + }), this.JWa(Q)); + Q = this.U1a(); try { this.If(!0); - this.Vyb(); - this.Dm = { - position: zb, - igb: zb, + this.Yzb(); + this.Bm = { + position: Na, + ehb: Na, hf: !1, - jq: ja + fq: oa }; - this.a4a = ja ? ja.qa(this.qcb) : d.L.Ia; - this.Ze.F9(); - this.Ya = k.sm.yl; - this.Jm.start(); + this.F4a = oa ? oa.qa(this.edb) : d.J.Ba; + this.$e.h$(); + this.Wa = n.sm.Bl; + this.Xn.start(); } finally { - O.release(); + Q.release(); } } - } else this.qf(("Invalid seekPosition to ").concat(null === O || void 0 === O ? void 0 : O.I) + ("(").concat(O.offset.G, "ms)") + (", reason: ").concat(qb.reason), null === (zb = Ya.O[O.I]) || void 0 === zb ? void 0 : zb.J); - }; - ra.prototype.Aza = function(O, ja, xa, Pa) { - var eb, Ya, qb; - void 0 === xa && (xa = !1); - qb = this.navigator.me(null !== (eb = null === ja || void 0 === ja ? void 0 : ja.I) && void 0 !== eb ? eb : this.Ag.I); - null === (Ya = this.Z.rl) || void 0 === Ya ? void 0 : Ya.Qaa({ - v: qb, - RY: qb.duration - }, O.I, ja ? ja.offset : this.Ag.offset, !1, xa, Pa); - }; - ra.prototype.YVa = function(O) { - var ja, xa; - if ((null === (ja = this.Z.eG()) || void 0 === ja ? void 0 : ja.v.id) === O.I) { - if ((this.qg.Wyb(O.I), !this.qg.get(O.I) && this.Z.Qp)) { - O = this.Z.Za; - xa = this.Z.eG(); - xa && (O = (0, g.ec)(O, function(Pa) { - return Pa.parent === xa; - })) && this.qg.set(xa.v.id, null === O || void 0 === O ? void 0 : O.v.id); + } else this.pf(("Invalid seekPosition to ").concat(null === Q || void 0 === Q ? void 0 : Q.H) + ("(").concat(Q.offset.v, "ms)") + (", reason: ").concat(tb.reason), null === (Na = db.$[Q.H]) || void 0 === Na ? void 0 : Na.K); + }; + ia.prototype.$za = function(Q, oa, Aa, Ya) { + var ab, db; + void 0 === Aa && (Aa = !1); + db = this.Pb.get((null === oa || void 0 === oa ? void 0 : oa.H) || this.Bg.H); + (0, w.assert)(db, "currentSegment must exist in workingPlaygraph"); + null === (ab = this.ba.ul) || void 0 === ab ? void 0 : ab.xba({ + I: db, + yZ: db.Db + }, Q.H, oa ? oa.offset : this.Bg.offset, !1, Aa, Ya); + }; + ia.prototype.JWa = function(Q) { + var oa, Aa; + if ((null === (oa = this.ba.wG()) || void 0 === oa ? void 0 : oa.I.id) === Q.H) { + if ((this.rg.Zzb(Q.H), !this.rg.get(Q.H) && this.ba.Op)) { + Q = this.ba.Xa; + Aa = this.ba.wG(); + Aa && (Q = (0, g.kc)(Q, function(Ya) { + return Ya.parent === Aa; + })) && this.rg.set(Aa.I.id, null === Q || void 0 === Q ? void 0 : Q.I.id); } - } else this.qg.Ika(); - }; - ra.prototype.u1a = function() { - var O, ja; - O = this; - ja = this.Za.filter(function(xa) { - return xa.v.J !== h.Dq; - }).map(function(xa) { - return O.Vs.Eo(xa.v.J).Iy; - }); - return new x.B0(function() { - ja.forEach(function(xa) { - return xa.release(); + } else this.rg.ila(); + }; + ia.prototype.U1a = function() { + var Q, oa; + Q = this; + oa = this.Xa.filter(function(Aa) { + return Aa.I.K !== k.Dq; + }).map(function(Aa) { + return Q.dt.Do(Aa.I.K).Xy; + }); + return new l.b1(function() { + oa.forEach(function(Aa) { + return Aa.release(); }); - }, this.console).Zs(); - }; - ra.prototype.If = function(O) { - var ja, xa, Pa; - Pa = this.J2a(); - this.Za.reset(); - if (!O && (this.qg.Ika(), Pa.length)) try { - for (var eb = l.__values(Pa), Ya = eb.next(); !Ya.done; Ya = eb.next()) Ya.value.Zab(); - } catch (zb) { - var qb; - qb = { - error: zb + }, this.console).mt(); + }; + ia.prototype.If = function(Q) { + var oa, Aa, Ya; + Ya = this.m3a(); + this.Xa.reset(); + if (!Q && (this.rg.ila(), Ya.length)) try { + for (var ab = m.__values(Ya), db = ab.next(); !db.done; db = ab.next()) db.value.Mbb(); + } catch (Na) { + var tb; + tb = { + error: Na }; } finally { try { - Ya && !Ya.done && (ja = eb.return) && ja.call(eb); + db && !db.done && (oa = ab.return) && oa.call(ab); } finally { - if (qb) throw qb.error; + if (tb) throw tb.error; } } - this.Ad.rf(); - this.Z.reset(); - this.Dm = void 0; - this.G3.reset(); - null === (xa = this.OUa) || void 0 === xa ? void 0 : xa.clear(); - this.Ya === k.sm.yl && (this.Ya = k.sm.OPEN); - }; - ra.prototype.eU = function(O) { - return this.Za.Np(O); - }; - ra.prototype.sh = function(O) { - this.Ze.sh(O); - (0, t.assert)(this.Z.Br, "Must have an appended branch on underflow"); - this.Z.STa && this.Ze.Dj && (this.console.trace("End of stream flagged implying branch completion, declaring buffering complete"), O = this.jo(this.Md), this.Ze.ek("complete", O.SO, O.TO)); - this.G3.xza(this.Z.Br, this.Md); - this.yj("onUnderflow"); + this.Hd.qf(); + this.ba.reset(); + this.Bm = void 0; + this.e4.reset(); + null === (Aa = this.wVa) || void 0 === Aa ? void 0 : Aa.clear(); + this.Wa === n.sm.Bl && (this.Wa = n.sm.OPEN); + }; + ia.prototype.OU = function(Q) { + return this.Xa.Lp(Q); + }; + ia.prototype.rh = function(Q) { + this.$e.rh(Q); + (0, w.assert)(this.ba.Hr, "Must have an appended branch on underflow"); + this.ba.xUa && this.$e.Bj && (this.console.trace("End of stream flagged implying branch completion, declaring buffering complete"), Q = this.jo(this.Pd), this.$e.bk("complete", Q.yP, Q.zP)); + this.e4.Xza(this.ba.Hr, this.Pd); + this.Qi("onUnderflow"); this.events.emit("underflow"); }; - ra.prototype.Fe = function(O) { - this.iu.Fe(O); + ia.prototype.ve = function(Q) { + this.pu.ve(Q); }; - ra.prototype.rv = function(O) { - this.Fe(new A.ENa(O)); - this.Ze.PWb(); - return this.Lvb(O); + ia.prototype.zv = function(Q) { + this.ve(new A.dOa(Q)); + this.$e.fYb(); + return this.Kwb(Q); }; - ra.prototype.Lvb = function(O) { - var ja; - ja = this.Z; - if (!this.Z.Cza(O)) return (this.qf("player in use"), !1); - this.Z = O; - this.Ad.o3(this.Z.sa); - this.Z.events.on("segmentPresenting", this.$v); - this.Z.events.on("drmReady", this.AW); - this.Z.Kr.addListener(this.GWb); - O = this.CLb(); - 0 < O.length && this.Z.ZY(O); + ia.prototype.Kwb = function(Q) { + var oa; + oa = this.ba; + if (!this.ba.bAa(Q)) return (this.pf("player in use"), !1); + this.ba = Q; + this.Hd.N3(this.ba.ta); + this.ba.events.on("segmentPresenting", this.nw); + this.ba.events.on("drmReady", this.pX); + this.ba.Qr.addListener(this.XXb); + Q = this.NMb(); + 0 < Q.length && this.ba.GZ(Q); this.events.emit("playerChanged", { type: "playerChanged", - old: ja, - "new": this.Z + old: oa, + "new": this.ba }); return !0; }; - ra.prototype.nG = function(O) { - var ja, xa; - ja = O.offset; - xa = this.navigator.me(O.I); - O = xa.J; - ja = xa.se.add(ja); + ia.prototype.EG = function(Q) { + var oa, Aa; + oa = Q.offset; + Aa = this.Pb.get(Q.H); + (0, w.assert)(Aa, "segment must exist in workingPlaygraph"); + Q = Aa.K; + oa = Aa.uc.add(oa); return { - J: O, - Nl: ja + K: Q, + Ol: oa }; }; - ra.prototype.il = function(O, ja) { - var xa, Pa, eb; - eb = this.Z.il(O); - if (void 0 !== eb) return eb; - if (null === (Pa = null === (xa = this.Dm) || void 0 === xa ? void 0 : xa.jq) || void 0 === Pa ? 0 : Pa.equal(O)) return this.x2 || this.wh; - xa = this.Z.Br; - return (0, I.il)(O, { - ya: this, - sPb: xa && ({ - id: xa.v.id, - P2b: xa.Pr + ia.prototype.ll = function(Q, oa) { + var Aa, Ya, ab; + ab = this.ba.ll(Q); + if (void 0 !== ab) return ab; + if (null === (Ya = null === (Aa = this.Bm) || void 0 === Aa ? void 0 : Aa.fq) || void 0 === Ya ? 0 : Ya.equal(Q)) return this.X2 || this.vh; + Aa = this.ba.Hr; + return (0, K.ll)(Q, { + Fa: this, + DQb: Aa && ({ + id: Aa.I.id, + m4b: Aa.Xr }) - }, ja); - }; - ra.prototype.MB = function(O, ja) { - void 0 === ja && (ja = !1); - O = this.MU(O, ja).next(); - if (!O.done) return (O = O.value, null === O || void 0 === O ? void 0 : O.jq); - }; - ra.prototype.MU = function(O, ja) { - var xa, Pa, eb, Ya, qb, zb, Ua, bb, kb, sb, pb, Cb, Ab; - void 0 === ja && (ja = !1); - return l.__generator(this, function(Kb) { - switch (Kb.label) { + }, oa); + }; + ia.prototype.VB = function(Q, oa) { + void 0 === oa && (oa = !1); + Q = this.xV(Q, oa).next(); + if (!Q.done) return (Q = Q.value, null === Q || void 0 === Q ? void 0 : Q.fq); + }; + ia.prototype.xV = function(Q, oa) { + var Aa, Ya, ab, db, tb, Na, cb, lb, sb, pb, Ab, Eb, Kb, Nb; + void 0 === oa && (oa = !1); + return m.__generator(this, function(Qb) { + switch (Qb.label) { case 0: - (xa = this.Z.MU(O), Pa = xa.next(), Kb.label = 1); + (Aa = this.ba.xV(Q), Ya = Aa.next(), Qb.label = 1); case 1: - return Pa.done ? [3, 3] : [4, Pa.value]; + return Ya.done ? [3, 3] : [4, Ya.value]; case 2: - return (Kb.Wa(), Pa = xa.next(), [3, 1]); + return (Qb.Ka(), Ya = Aa.next(), [3, 1]); case 3: - if (!ja) return [2]; - eb = {}; - Ya = this.Ag; - this.vr && this.Z.Pd && (Ua = this.Z.Br) && (Ya = { - offset: d.L.Ia, - I: Ua.v.id - }, qb = Ua.Hb.qa(this.Z.Md), zb = Ua.v); - qb || (zb = this.navigator.me(Ya.I), qb = zb.se.add(Ya.offset).qa(zb.Kf)); - (0, t.assert)(zb, "Current segment should be defined by here"); - bb = this.Md; - if (zb.v.Fb && zb.id !== O.I) return [3, 6]; - if (zb.id !== O.I) return [3, 5]; - kb = O.offset.qa(Ya.offset); + if (!oa) return [2]; + ab = {}; + db = this.Bg; + this.Br && this.ba.Qd && (cb = this.ba.Hr) && (db = { + offset: d.J.Ba, + H: cb.I.id + }, tb = cb.Hb.qa(this.ba.Pd), Na = cb.I); + tb || (Na = this.Pb.get(db.H), (0, w.assert)(Na, "currentSegment must exist in workingPlaygraph"), tb = Na.uc.add(db.offset).qa(Na.fd)); + (0, w.assert)(Na, "Current segment should be defined by here"); + lb = this.Pd; + if (Na.wc && Na.id !== Q.H) return [3, 6]; + if (Na.id !== Q.H) return [3, 5]; + sb = Q.offset.qa(db.offset); return [4, { - bL: kb, - jq: bb.add(kb) + uL: sb, + fq: lb.add(sb) }]; case 4: - (Kb.Wa(), Kb.label = 5); + (Qb.Ka(), Qb.label = 5); case 5: return [2]; case 6: - (sb = this.navigator.me(zb.v.Fb), pb = this.navigator.o5a(sb), Cb = pb.next(), Kb.label = 7); + (pb = this.Pb.get(Na.wc), (0, w.assert)(pb, "currentSegment.defaultNext must exist in workingPlaygraph"), Ab = this.Pb, Eb = this.Pb.S5a(function(Ib, Pb) { + Ib = Ab.get(Pb); + (0, w.assert)(Ib, "nextSegment must exist in workingPlaygraph"); + return Ib.wc; + }, pb.id), Kb = Eb.next(), Qb.label = 7); case 7: - if (Cb.done) return [3, 11]; - Ab = Cb.value; - if (eb[Ab.id]) return [3, 11]; - eb[Ab.id] = !0; - if (Ab.id !== O.I) return [3, 9]; - kb = O.offset.add(qb); + if (Kb.done) return [3, 11]; + Nb = Kb.value; + if (ab[Nb.id]) return [3, 11]; + ab[Nb.id] = !0; + if (Nb.id !== Q.H) return [3, 9]; + sb = Q.offset.add(tb); return [4, { - bL: kb, - jq: bb.add(kb) + uL: sb, + fq: lb.add(sb) }]; case 8: - return (Kb.Wa(), [2]); + return (Qb.Ka(), [2]); case 9: - (qb = qb.add(Ab.duration), Kb.label = 10); + (tb = tb.add(Nb.Db), Qb.label = 10); case 10: - return (Cb = pb.next(), [3, 7]); + return (Kb = Eb.next(), [3, 7]); case 11: return [2]; } }); }; - ra.prototype.gcb = function(O) { - return (0, I.jxa)(this.da, O); + ia.prototype.Vcb = function(Q) { + return (0, K.Hxa)(this.Z, Q); }; - ra.prototype.Fp = function(O) { - return (0, Q.Fp)(this.da, O.J, O.Nl); + ia.prototype.Ep = function(Q) { + return (0, J.Ep)(this.Z, Q.K, Q.Ol); }; - ra.prototype.u2b = function(O, ja, xa) { - var Pa, eb; - Pa = (0, I.jxa)(O, ja); - eb = d.L.Na(1E4); - if (!Pa || !xa || xa.greaterThan(eb)) return Pa; - O = ja.offset.add(d.L.Na(O.O[ja.I].ta)); - xa = xa.qa(O); - if (xa.li(d.L.Ia)) return Pa; - eb = d.L.max(d.L.Ia, O.qa(eb)).add(xa); - if (eb.li(d.L.Ia)) return Pa; - eb = Pa.offset.add(eb); + ia.prototype.R3b = function(Q, oa, Aa) { + var Ya, ab; + Ya = (0, K.Hxa)(Q, oa); + ab = d.J.Oa(1E4); + if (!Ya || !Aa || Aa.greaterThan(ab)) return Ya; + Q = oa.offset.add(d.J.Oa(Q.$[oa.H].hb)); + Aa = Aa.qa(Q); + if (Aa.Eg(d.J.Ba)) return Ya; + ab = d.J.max(d.J.Ba, Q.qa(ab)).add(Aa); + if (ab.Eg(d.J.Ba)) return Ya; + ab = Ya.offset.add(ab); return { - I: Pa.I, - offset: eb + H: Ya.H, + offset: ab }; }; - ra.prototype.yt = function(O, ja) { - var xa; - O = "string" === typeof O ? { - J: this.da.O[O].J, - Nl: d.L.Na(ja) - } : O; - if (O.J !== h.Dq) { - ja = this.Vs.Eo(O.J); + ia.prototype.qr = function(Q, oa) { + var Aa, Ya, ab; + Q = "string" === typeof Q ? { + K: this.Z.$[Q].K, + Ol: d.J.Oa(oa) + } : Q; + if (Q.K !== k.Dq) { + oa = this.dt.Do(Q.K); try { - return null === (xa = ja.la) || void 0 === xa ? void 0 : xa.yt(this.config, O.Nl.G); + ab = Q.Ol; + if (null === (Aa = oa.ca) || void 0 === Aa ? 0 : Aa.aa) ab = (0, I.iX)(this.console, d.J.min.apply(d.J, m.__spreadArray([], m.__read(oa.ca.getTracks().map(function(db) { + return db.zy(); + })), !1)), oa.ca, ab); + return null === (Ya = oa.ca) || void 0 === Ya ? void 0 : Ya.qr(this.config, ab.v); } finally { - ja.Iy.release(); + oa.Xy.release(); } } }; - ra.prototype.v6 = function() { - return (0, Ma.v0a)(this.Za, this.u7.bind(this)); + ia.prototype.T6 = function() { + return (0, Za.Y0a)(this.Xa, this.U7.bind(this)); }; - ra.prototype.u7 = function(O) { - O = this.Za.y6(O); - return void 0 === O || O.ci && this.u7(O); + ia.prototype.U7 = function(Q) { + Q = this.Xa.W6(Q); + return void 0 === Q || Q.bi && this.U7(Q); }; - ra.prototype.u6 = function() { - return this.LS.QB; + ia.prototype.S6 = function() { + return this.xT.ZB; }; - ra.prototype.BKb = function(O) { - return (0, $a.v2a)(this.Za, O); + ia.prototype.LLb = function(Q) { + return (0, Y.X2a)(this.Xa, Q); }; - ra.prototype.jo = function(O) { - var xa, Pa, eb, Ya; + ia.prototype.jo = function(Q) { + var Aa, Ya, ab, db; - function ja(qb) { - return qb ? Math.max(qb - O.G, 0) : 0; + function oa(tb) { + return tb ? Math.max(tb - Q.v, 0) : 0; } - xa = this; - this.Za.RF(function(qb) { - var zb, Ua, bb; - zb = qb.PL(m.u.$); - Ua = qb.PL(m.u.X); - bb = qb.PL(m.u.Ga); - if (qb.v.DY || !xa.Za.Mpa(qb) || !qb.ci) { - if (!Pa || zb < Pa) Pa = zb; - if (!eb || Ua < eb) eb = Ua; - if (!Ya || bb < Ya) Ya = bb; + Aa = this; + this.Xa.iG(function(tb) { + var Na, cb, lb; + Na = tb.kM(q.u.Y); + cb = tb.kM(q.u.W); + lb = tb.kM(q.u.Da); + if (tb.I.kZ || !Aa.Xa.pqa(tb) || !tb.bi) { + if (!Ya || Na < Ya) Ya = Na; + if (!ab || cb < ab) ab = cb; + if (!db || lb < db) db = lb; } - return qb.ci; + return tb.bi; }); return { - SO: ja(Pa), - TO: ja(eb), - Efb: ja(Ya) + yP: oa(Ya), + zP: oa(ab), + xgb: oa(db) }; }; - ra.prototype.YF = function() { - var O, ja, xa, Pa; - xa = this.wr ? this.jo(this.Md) : { - SO: 0, - TO: 0, - Efb: 0 + ia.prototype.qG = function() { + var Q, oa, Aa, Ya; + Aa = this.Cr ? this.jo(this.Pd) : { + yP: 0, + zP: 0, + xgb: 0 }; - Pa = G.default.instance().get(); + Ya = F.default.instance().get(); return { - totalabuflmsecs: xa.SO, - totalvbuflmsecs: xa.TO, - totaltbuflmsecs: xa.Efb, + totalabuflmsecs: Aa.yP, + totalvbuflmsecs: Aa.zP, + totaltbuflmsecs: Aa.xgb, abuflbytes: 0, vbuflbytes: 0, tbuflbytes: 0, - currentBandwidth: null !== (ja = Number(0 < Pa.confidence) && (null === (O = Pa.gb) || void 0 === O ? void 0 : O.Ca)) && void 0 !== ja ? ja : 0 + currentBandwidth: null !== (oa = Number(0 < Ya.confidence) && (null === (Q = Ya.eb) || void 0 === Q ? void 0 : Q.Aa)) && void 0 !== oa ? oa : 0 }; }; - ra.prototype.bM = function() { - var O, ja, xa, Pa, eb, Ya, qb, zb; - O = this; - if (this.zr()) return (this.Zg.dt({ + ia.prototype.zM = function() { + var Q, oa, Aa, Ya, ab, db, tb, Na; + Q = this; + if (this.Fr()) return (this.dg.Tq({ isStreamingFailureReported: !0 }), []); - xa = this.Za.size; - this.Zg.dt({ - branchCount: xa - }); - if (!this.wr || 0 === xa) return []; - Pa = this.Md; - eb = this.Ag; - Ya = []; - xa = this.navigator.me(this.Ag.I); - qb = xa.duration; - zb = this.qg.get(xa.id) ? 1 : null !== (ja = xa.qq) && void 0 !== ja ? ja : 1; - ja = this.Za.reduce(function(Ua, bb, kb) { - var sb, pb, Cb, Pb, Xb, Jb, Qb; - Cb = bb.t6(); + Aa = this.Xa.size; + this.dg.Tq({ + branchCount: Aa + }); + if (!this.Cr || 0 === Aa) return []; + Ya = this.Pd; + ab = this.Bg; + db = []; + Aa = this.Pb.get(this.Bg.H); + (0, w.assert)(Aa, "presentingSegment must exist in workingPlaygraph"); + tb = Aa.Db; + Na = this.rg.get(Aa.id) ? 1 : null !== (oa = Aa.nq) && void 0 !== oa ? oa : 1; + oa = this.Xa.reduce(function(cb, lb, sb) { + var pb, Ab, Eb, Qb, Ib, Pb, Rb; + Eb = lb.R6(); try { - for (var Ab = l.__values(Cb), Kb = Ab.next(); !Kb.done; Kb = Ab.next()) { - Pb = Kb.value; - if (!Pb.hn()) { - Xb = ("p").concat(O.id, "-").concat(kb, "-").concat(null === (pb = bb.Db) || void 0 === pb ? void 0 : pb.G); - Jb = O.TMb(Pb); - Qb = new R.UMa(O, Pb, Xb, zb, qb.G, Jb.G, Pa.G, eb); - Ua.push(Qb); - }!Pb.yr() && O.Zg.enabled && Ya.push({ - segmentId: Pb.I, - isDoneStreaming: Pb.hn(), - isNormalized: Pb.hf(), - needsHeaderRequest: Pb.track.oW + for (var Kb = m.__values(Eb), Nb = Kb.next(); !Nb.done; Nb = Kb.next()) { + Qb = Nb.value; + if (!Qb.dn()) { + Ib = ("p").concat(Q.id, "-").concat(sb, "-").concat(null === (Ab = lb.Cb) || void 0 === Ab ? void 0 : Ab.v); + Pb = Q.dOb(Qb); + Rb = new ta.sNa(Q, Qb, Ib, Na, tb.v, Pb.v, Ya.v, ab); + cb.push(Rb); + }!Qb.Er() && Q.dg.enabled && db.push({ + segmentId: Qb.H, + isDoneStreaming: Qb.dn(), + isNormalized: Qb.hf(), + needsHeaderRequest: Qb.track.dX }); } - } catch (Zb) { - var Nb; - Nb = { - error: Zb + } catch (ic) { + var Yb; + Yb = { + error: ic }; } finally { try { - Kb && !Kb.done && (sb = Ab.return) && sb.call(Ab); + Nb && !Nb.done && (pb = Kb.return) && pb.call(Kb); } finally { - if (Nb) throw Nb.error; + if (Yb) throw Yb.error; } } - return Ua; + return cb; }, []); - this.Zg.dt({ - nonStreamables: Ya + this.dg.Tq({ + nonStreamables: db }); - return ja; + return oa; }; - ra.prototype.TMb = function(O) { - var ja; - ja = O.vU(); - if (this.config.i5 && ja && this.navigator.$Nb(ja.Sa.v, O.I)) return O.Rk; - for (; ja && !ja.Pua;)(O = ja, ja = ja.vU()); - return O.Rk; + ia.prototype.dOb = function(Q) { + var oa; + oa = Q.hV(); + if (this.config.G5 && oa && (0, h.a8)(oa.Ra.I.f7(Q.H))) return Q.dk; + for (; oa && !oa.nva;)(Q = oa, oa = oa.hV()); + return Q.dk; }; - ra.prototype.OLb = function(O) { - var ja; - if (!O.Sa.Sd) { - ja = O.Sa.v.v.Fb; - if (ja) return (ja = l.__read(this.Za.Np(ja), 1)[0], null === ja || void 0 === ja ? void 0 : ja.gG(O.mediaType)); - } - }; - ra.prototype.dXb = function(O) { - var ja, xa; - if (!this.$aa.zr()) { - ja = void 0; - xa = this.Z.Ag; - xa && (ja = this.navigator.me(xa.I).J); - this.qf("BufferingStateTracker: Temporary failure while buffering", ja, "NFErr_MC_StreamingFailure", null === O || void 0 === O ? void 0 : O.sg, null === O || void 0 === O ? void 0 : O.dn, null === O || void 0 === O ? void 0 : O.$i); - } - }; - ra.prototype.qf = function(O, ja, xa, Pa, eb, Ya, qb) { - void 0 === qb && (qb = !1); - "string" === typeof O ? this.$aa.qf(O, xa, { - networkErrorCode: Pa, - httpCode: eb, - nativeCode: Ya, - viewableId: ja, - temporaryFailure: qb - }) : this.$aa.m1b(O); + ia.prototype.ZMb = function(Q) { + var oa; + if (!Q.Ra.Od) { + oa = Q.Ra.I.wc; + if (oa) return (oa = m.__read(this.Xa.Lp(oa), 1)[0], null === oa || void 0 === oa ? void 0 : oa.xG(Q.mediaType)); + } + }; + ia.prototype.uYb = function(Q) { + var oa, Aa; + if (!this.Hba.Fr()) { + oa = void 0; + Aa = this.ba.Bg; + Aa && (oa = this.Pb.get(Aa.H), (0, w.assert)(oa, "currentPosition segment must exist in workingPlaygraph"), oa = oa.K); + this.pf("BufferingStateTracker: Temporary failure while buffering", oa, "NFErr_MC_StreamingFailure", null === Q || void 0 === Q ? void 0 : Q.tg, null === Q || void 0 === Q ? void 0 : Q.$m, null === Q || void 0 === Q ? void 0 : Q.aj); + } + }; + ia.prototype.pf = function(Q, oa, Aa, Ya, ab, db, tb) { + void 0 === tb && (tb = !1); + "string" === typeof Q ? this.Hba.pf(Q, Aa, { + networkErrorCode: Ya, + httpCode: ab, + nativeCode: db, + viewableId: oa, + temporaryFailure: tb + }) : this.Hba.G2b(Q); return !0; }; - ra.prototype.Iza = function(O, ja) { - ja = this.r6(ja, O); + ia.prototype.hAa = function(Q, oa) { + oa = this.P6(oa, Q); this.events.emit("logdata", { type: "logdata", - target: O, - fields: ja + target: Q, + fields: oa }); }; - ra.prototype.r6 = function(O, ja) { - void 0 !== O && this.o8.GRb(O); - ja = this.iu.ki(O, ja); - O === z.mc.ii && (O = this.YF(), ja.vbuflmsec = O.totalvbuflmsecs, ja.abuflmsec = O.totalabuflmsecs, ja.vbuflbytes = O.vbuflbytes, ja.abuflbytes = O.abuflbytes); - return ja; + ia.prototype.P6 = function(Q, oa) { + void 0 !== Q && this.M8.USb(Q); + oa = this.pu.ii(Q, oa); + Q === B.oc.gi && (Q = this.qG(), oa.vbuflmsec = Q.totalvbuflmsecs, oa.abuflmsec = Q.totalabuflmsecs, oa.vbuflbytes = Q.vbuflbytes, oa.abuflbytes = Q.abuflbytes); + return oa; + }; + ia.prototype.lhb = function(Q) { + this.xT = Q; + this.Qi("updateBudget"); + }; + ia.prototype.Fr = function() { + return this.Hba.Fr(); }; - ra.prototype.pgb = function(O) { - this.LS = O; - this.yj("updateBudget"); - }; - ra.prototype.zr = function() { - return this.$aa.zr(); - }; - ra.prototype.Kgb = function(O) { - O !== this.weight && (this.ISa = O, this.events.emit("weightUpdated")); - }; - ra.prototype.wu = function(O) { - var ja, xa, Pa, eb, Ya, qb, bb, kb, sb, pb, Cb, Ab, Kb, Pb, Xb, Jb; - Pa = (0, ba.iVa)(this.da, O); - eb = Pa.hu; - Ya = Pa.ryb; - qb = Pa.h8b; - if ([Pa.qS, eb, Ya].every(function(Nb) { - return !Nb.length; - })) return (this.Uxa(O), this.Jm.start(), { - ia: !0, - reason: m.Iq.Unb - }); - if (0 === Ya.length && 0 === qb.length && this.vr && this.Z.Pd) return { - ia: !1, - reason: m.Iq.cnb + ia.prototype.DAa = function(Q) { + Q !== this.weight && (this.oTa = Q, this.events.emit("weightUpdated")); + }; + ia.prototype.bJ = function(Q) { + var oa; + oa = this.fzb(Q.Z); + oa.pa && (this.Wdb(Q.bT(this.kt)), this.Xn.start()); + return oa; + }; + ia.prototype.wD = function(Q) { + Q = k.zx.update(this.kt, Q); + return this.bJ(Q); + }; + ia.prototype.fzb = function(Q) { + var oa, Aa, Ya, ab, db, tb, lb, sb, pb, Ab, Eb, Kb, Nb, Qb, Ib, Pb; + Ya = (0, pa.SVa)(this.Z, Q); + ab = Ya.ou; + db = Ya.uzb; + tb = Ya.K9b; + if ([Ya.aT, ab, db].every(function(Yb) { + return !Yb.length; + })) return { + pa: !0, + reason: q.Hq.Qob + }; + if (0 === db.length && 0 === tb.length && this.Br && this.ba.Qd) return { + pa: !1, + reason: q.Hq.Znb }; - if (this.Z.Za.some(function(Nb) { - return -1 < eb.indexOf(Nb.v.id); + if (this.ba.Xa.some(function(Yb) { + return -1 < ab.indexOf(Yb.I.id); })) return { - ia: !1, - reason: m.Iq.Rob + pa: !1, + reason: q.Hq.Qpb }; - if (this.wr && !this.Z.Pd && -1 < eb.indexOf(this.wh.I)) return { - ia: !1, - reason: m.Iq.tmb + if (this.Cr && !this.ba.Qd && -1 < ab.indexOf(this.vh.H)) return { + pa: !1, + reason: q.Hq.pnb }; - if (this.wr) try { - for (var zb = l.__values(Ya), Ua = zb.next(); !Ua.done; Ua = zb.next()) { - bb = Ua.value; - kb = this.da.O[bb]; - sb = kb.ta; - pb = kb.va; - Cb = kb.J; - Ab = O.O[bb]; - Kb = Ab.va; - Pb = Ab.ta; - Xb = Ab.J; - if (this.Ag.I === bb && Kb !== pb) { - if (!Kb) return { - ia: !1, - reason: m.Iq.Sob + if (this.Cr) try { + for (var Na = m.__values(db), cb = Na.next(); !cb.done; cb = Na.next()) { + lb = cb.value; + sb = this.Z.$[lb]; + pb = sb.hb; + Ab = sb.ub; + Eb = sb.K; + Kb = Q.$[lb]; + Nb = Kb.ub; + Qb = Kb.hb; + Ib = Kb.K; + if (this.Bg.H === lb && Nb !== Ab) { + if (!Nb) return { + pa: !1, + reason: q.Hq.Rpb }; - Jb = d.L.Na(Kb - Pb); - if (null === (xa = this.Ag.offset) || void 0 === xa ? 0 : xa.greaterThan(Jb)) return { - ia: !1, - reason: m.Iq.fib + Pb = d.J.Oa(Nb - Qb); + if (null === (Aa = this.Bg.offset) || void 0 === Aa ? 0 : Aa.greaterThan(Pb)) return { + pa: !1, + reason: q.Hq.cjb }; } - if (sb !== Pb) return { - ia: !1, - reason: m.Iq.flb + if (pb !== Qb) return { + pa: !1, + reason: q.Hq.bmb }; - if (Cb !== Xb) return { - ia: !1, - reason: m.Iq.glb + if (Eb !== Ib) return { + pa: !1, + reason: q.Hq.cmb }; } - } catch (Nb) { - var Qb; - Qb = { - error: Nb + } catch (Yb) { + var Rb; + Rb = { + error: Yb }; } finally { try { - Ua && !Ua.done && (ja = zb.return) && ja.call(zb); + cb && !cb.done && (oa = Na.return) && oa.call(Na); } finally { - if (Qb) throw Qb.error; + if (Rb) throw Rb.error; } } - this.Uxa(O); - this.Jm.start(); return { - ia: !0, - reason: m.Iq.Tnb + pa: !0, + reason: q.Hq.Pob }; }; - ra.prototype.FB = function(O) { - O = this.eU(O); - O = 0 < O.length ? O[0] : void 0; - if ((O = null === O || void 0 === O ? void 0 : O.nr()) && 0 !== O.length) return d.L.min.apply(d.L, l.__spreadArray([], l.__read(O.map(function(ja) { - return ja.FB(); + ia.prototype.zy = function(Q) { + Q = this.OU(Q); + Q = 0 < Q.length ? Q[0] : void 0; + if ((Q = null === Q || void 0 === Q ? void 0 : Q.wr()) && 0 !== Q.length) return d.J.min.apply(d.J, m.__spreadArray([], m.__read(Q.map(function(oa) { + return oa.track.zy(); })), !1)); }; - ra.prototype.Uxa = function(O) { - var ja; - ja = { + ia.prototype.Wdb = function(Q) { + var oa; + oa = { type: "playgraphUpdating", - kWb: this.rj, - iVb: O + AXb: this.Pb.Z, + AWb: Q.Z }; - this.rj = O; - this.navigator ? this.navigator.update(O) : this.navigator = new S.MMa(O); - this.xNb = (0, ba.NWa)(this.navigator); - this.$8b(); - this.events.emit("playgraphUpdating", ja); - }; - ra.prototype.$8b = function() { - var O, ja, xa, Pa, eb; - xa = this.Z && this.vr && this.Z.Pd ? this.Ag : void 0; - if (xa) { - Pa = this.navigator.me(xa.I); - xa = null === (O = this.Z.rl) || void 0 === O ? void 0 : O.f5; - if ((O = this.Toa(Pa)) && O !== xa && this.Z.Qp) { - eb = this.Z.cz; - null === (ja = this.Z.rl) || void 0 === ja ? void 0 : ja.Qaa({ - v: eb.v, - get RY() { - return eb.Ua.qa(eb.v.se); + this.kt = Q; + this.D$b(); + this.events.emit("playgraphUpdating", oa); + }; + ia.prototype.D$b = function() { + var Q, oa, Aa, Ya, ab; + Aa = this.ba && this.Br && this.ba.Qd ? this.Bg : void 0; + if (Aa) { + Ya = this.Pb.get(Aa.H); + (0, w.assert)(Ya, "currentPosition segment must exist in workingPlaygraph"); + Aa = null === (Q = this.ba.ul) || void 0 === Q ? void 0 : Q.C5; + if ((Q = this.wpa(Ya)) && Q !== Aa && this.ba.Op) { + ab = this.ba.oz; + null === (oa = this.ba.ul) || void 0 === oa ? void 0 : oa.xba({ + I: ab.I, + get yZ() { + return ab.Ua.qa(ab.I.uc); } - }, O, this.Ag.offset, !0, !1, void 0); + }, Q, this.Bg.offset, !0, !1, void 0); } } }; - ra.prototype.GW = function(O, ja) { - this.mbb(O); - O.wL.addListener("criticalNetworkError", this.y9); - O.wL.addListener("temporaryNetworkError", this.FW); - O.wL.addListener("updatingLastSuccessEvent", this.H9); - O.events.addListener("logdata", this.r9); - O.events.addListener("liveEventTimesUpdated", this.o9); - O.events.addListener("liveLoggingInfoUpdated", this.p9); - O.aa && O.$Zb(); - this.Ya === k.sm.yl && ja && this.jcb(); - }; - ra.prototype.qua = function(O) { - 0 === this.Za.filter(function(ja) { - return ja.cn && ja.la === O; - }).length && this.mbb(O); - }; - ra.prototype.mbb = function(O) { - O.wL.removeListener("criticalNetworkError", this.y9); - O.wL.removeListener("temporaryNetworkError", this.FW); - O.wL.removeListener("updatingLastSuccessEvent", this.H9); - O.events.removeListener("logdata", this.r9); - O.events.removeListener("liveEventTimesUpdated", this.o9); - O.events.removeListener("liveLoggingInfoUpdated", this.p9); - }; - ra.prototype.YSa = function(O) { - var ja; - (0, t.assert)(O.hf, "expected branch to be normalized on addBranchToPlayer"); - this.Z.Qp || (null === (ja = this.Dm) || void 0 === ja ? 0 : ja.hf) || this.qIb(O); - this.Ze.bAa(O.Bd); - this.Z.Qp && (ja = this.Z.Br) && this.qg.clear(ja.v.id); - this.Z.Qma(O); - this.G3.xza(O, this.Md); - }; - ra.prototype.qIb = function(O) { - (0, t.assert)(O.Ka, "Normalized branch should have a defined content start timestamp"); - (0, t.assert)(this.Dm, "AsePlaygraph should have a seek position on first branch normalization"); - (0, t.assert)(!this.Dm.hf, "Seek position should not already be normalized on first branch normalization"); - this.Dm = l.__assign(l.__assign({}, this.Dm), { + ia.prototype.tX = function(Q, oa) { + this.$bb(Q); + Q.QL.addListener("criticalNetworkError", this.a$); + Q.QL.addListener("temporaryNetworkError", this.sX); + Q.QL.addListener("updatingLastSuccessEvent", this.j$); + Q.events.addListener("logdata", this.T9); + Q.events.addListener("liveEventTimesUpdated", this.Q9); + Q.events.addListener("liveLoggingInfoUpdated", this.R9); + Q.aa && Q.t0b(); + this.Wa === n.sm.Bl && oa && this.Ycb(); + }; + ia.prototype.Mua = function(Q) { + 0 === this.Xa.filter(function(oa) { + return oa.Zm && oa.ca === Q; + }).length && this.$bb(Q); + }; + ia.prototype.$bb = function(Q) { + Q.QL.removeListener("criticalNetworkError", this.a$); + Q.QL.removeListener("temporaryNetworkError", this.sX); + Q.QL.removeListener("updatingLastSuccessEvent", this.j$); + Q.events.removeListener("logdata", this.T9); + Q.events.removeListener("liveEventTimesUpdated", this.Q9); + Q.events.removeListener("liveLoggingInfoUpdated", this.R9); + }; + ia.prototype.ETa = function(Q) { + var oa; + (0, w.assert)(Q.hf, "expected branch to be normalized on addBranchToPlayer"); + this.ba.Op || (null === (oa = this.Bm) || void 0 === oa ? 0 : oa.hf) || this.zJb(Q); + this.$e.AAa(Q.Vc); + this.ba.Op && (oa = this.ba.Hr) && this.rg.clear(oa.I.id); + this.ba.sna(Q); + this.e4.Xza(Q, this.Pd); + }; + ia.prototype.zJb = function(Q) { + var oa, Aa; + (0, w.assert)(Q.Ia, "Normalized branch should have a defined content start timestamp"); + (0, w.assert)(this.Bm, "AsePlaygraph should have a seek position on first branch normalization"); + (0, w.assert)(!this.Bm.hf, "Seek position should not already be normalized on first branch normalization"); + oa = Q.ca; + Aa = this.Pb.get(Q.I.id); + (0, w.assert)(Aa, "WorkingSegment for a normalized branch must exist"); + Aa.il || (oa.aa ? this.L9(Q) : this.Pb.normalize(oa.K, oa.M9.bind(oa))); + this.Bm = m.__assign(m.__assign({}, this.Bm), { position: { - I: O.v.id, - offset: O.Ka.qa(O.v.se) + H: Aa.id, + offset: Q.Ia.qa(Aa.uc) }, hf: !0 }); - this.Ze.q3b(this.Dm.position, O.Bd.filter(function(ja) { - return ja.mediaType === m.u.$; + this.$e.P4b(this.Bm.position, Q.Vc.filter(function(Ya) { + return Ya.mediaType === q.u.Y; })[0]); }; - ra.prototype.Vyb = function() { - var O; - this.G3.reset(); - this.Z.bB(); - this.Dm = void 0; - null === (O = this.OUa) || void 0 === O ? void 0 : O.clear(); - }; - ra.prototype.H7 = function(O, ja, xa) { - ja = this.web.$xb(ja, O.nk.mediaType, 1 > xa || !O.nk.Sa.Sd && !this.u7(O.nk.Sa)); - 1 === xa && "global" === (0, m.fwa)(ja.reason) && this.Ze.BWb(O.nk.mediaType, this.jo(this.Md)); - return ja; + ia.prototype.L9 = function(Q) { + var oa, Aa; + oa = m.__read(Q.Vc, 1)[0]; + oa = (0, I.GN)(this.console, this.config, oa.$U(), Q.ca, d.J.Aj) || d.J.Aj; + Aa = (0, I.iX)(this.console, d.J.min.apply(d.J, m.__spreadArray([], m.__read(Q.Vc.map(function(Ya) { + return Ya.zy(); + })), !1)), Q.ca, d.J.Oa(Q.I.hb)); + this.Pb.L9(Q.I.id, Aa, oa); }; - ra.prototype.EG = function(O) { - var ja, xa, Pa, eb, Ya, qb, zb, Ua, bb, kb, sb, pb, Cb, Ab; - ja = this; - Ya = O.nk; - O = Ya.mediaType; - qb = this.Hpa.ucb(this.Rd.value, this.Md, Ya.aD, Ya.xeb, this.Z.playbackRate, Ya, this.dwb, this.Pba, this.j3); - zb = qb.stream; - Ua = qb.vw; - bb = qb.nM; - kb = qb.Wr; - sb = qb.rn; - pb = qb.reason; - Cb = qb.n_a; - qb = qb.vcb; - if (!zb) return { - Kh: !1, - reason: pb || "selectLocationsAndStream" + ia.prototype.Yzb = function() { + var Q; + this.e4.reset(); + this.ba.nB(); + this.Bm = void 0; + null === (Q = this.wVa) || void 0 === Q ? void 0 : Q.clear(); + }; + ia.prototype.h8 = function(Q, oa, Aa) { + oa = this.qfb.bzb(oa, Q.pk.mediaType, 1 > Aa || !Q.pk.Ra.Od && !this.U7(Q.pk.Ra)); + 1 === Aa && "global" === (0, q.Gwa)(oa.reason) && this.$e.RXb(Q.pk.mediaType, this.jo(this.Pd)); + return oa; + }; + ia.prototype.VG = function(Q) { + var oa, Aa, Ya, ab, db, tb, Na, cb, lb, sb, pb, Ab, Eb, Kb; + oa = this; + db = Q.pk; + Q = db.mediaType; + tb = this.kqa.jdb(this.Td.value, this.Pd, db.lD, db.rfb, this.ba.playbackRate, db, this.bxb, this.tca, this.I3); + Na = tb.stream; + cb = tb.xu; + lb = tb.MM; + sb = tb.hs; + pb = tb.nn; + Ab = tb.reason; + Eb = tb.S_a; + tb = tb.mdb; + if (!Na) return { + Lh: !1, + reason: Ab || "selectLocationsAndStream" }; - if (this.Rd.value === m.Sc.yl && Ya.Sa && Ya.Sa.la.Wl && !Ya.Sa.la.$V && !this.Z.jV(Ya.Sa.la.J)) { - pb = Ya.aD.G - this.Md.G; - if (!Ya.Sa.la.Lp && pb > this.config.V6a) return { - Kh: !1, + if (this.Td.value === q.Wc.Bl && db.Ra && db.Ra.ca.Ul && !db.Ra.ca.PW && !this.ba.VV(db.Ra.ca.K)) { + Ab = db.lD.v - this.Pd.v; + if (!db.Ra.ca.Kp && Ab > this.config.A7a) return { + Lh: !1, reason: "maxBufferingCompleteBufferInMs" }; - if (!zb.mi && zb.mediaType === m.u.X && pb >= this.config.Esa) return { - Kh: !1, + if (!Na.ki && Na.mediaType === q.u.W && Ab >= this.config.cta) return { + Lh: !1, reason: "maxFastPlayBufferInMs" }; } - pb = m.u.X; - if (null === (xa = Ya.Sa) || void 0 === xa ? 0 : xa.Bd.every(function(Kb) { - return Kb.mediaType === m.u.$; - })) pb = m.u.$; - this.Ze.Dj && O === pb && this.Ze.F3b(Ya.Ko.zcb, zb.bitrate, bb); - this.y3b(Ya.Sa.v, Ua); - xa = null === (Pa = Ya.Sa.gs) || void 0 === Pa ? void 0 : Pa.G; - Pa = Ya.Wfb(zb, sb, kb); - if (Pa.Kh) { - this.fha && (this.dK("firstDriveStreaming"), this.fha = !1); - if (0 < this.qB) { - Ab = null === (eb = Ya.Sa.gs) || void 0 === eb ? void 0 : eb.G; - xa && Ab && (this.qB -= xa - Ab, 0 >= this.qB && this.jcb()); + Ab = q.u.W; + if (null === (Aa = db.Ra) || void 0 === Aa ? 0 : Aa.Vc.every(function(Nb) { + return Nb.mediaType === q.u.Y; + })) Ab = q.u.Y; + this.$e.Bj && Q === Ab && this.$e.d5b(db.Jo.qdb, Na.bitrate, lb); + this.X4b(db.Ra.I, cb); + Aa = null === (Ya = db.Ra.qs) || void 0 === Ya ? void 0 : Ya.v; + Ya = db.Rgb(Na, pb, sb); + if (Ya.Lh) { + this.Iha && (this.vK("firstDriveStreaming"), this.Iha = !1); + if (0 < this.BB) { + Kb = null === (ab = db.Ra.qs) || void 0 === ab ? void 0 : ab.v; + Aa && Kb && (this.BB -= Aa - Kb, 0 >= this.BB && this.Ycb()); } this.events.emit("requestIssued", { type: "requestIssued", - mediaType: O, - result: qb, - streamList: Cb + mediaType: Q, + result: tb, + streamList: Eb }); - } else "exceedsLiveEdge" === Pa.reason && (null === (Ab = this.Cha) || void 0 === Ab ? void 0 : Ab.Oa(), this.Cha = this.vq.hB(v.Ng.lD(zb.Ul().Nd), function() { - ja.Cha = void 0; - ja.yj("liveEdgeRetry"); + } else "exceedsLiveEdge" === Ya.reason && (null === (Kb = this.cia) || void 0 === Kb ? void 0 : Kb.Na(), this.cia = this.sq.tB(x.Og.CD(Na.jk().Db), function() { + oa.cia = void 0; + oa.Qi("liveEdgeRetry"); })); - return Pa; - }; - ra.prototype.M3b = function(O) { - this.config.enableCprVideo = O; - }; - ra.prototype.y3b = function(O, ja) { - var xa; - xa = this; - ja.forEach(function(Pa) { - Pa.la.Rcb(Pa, O, function() { - var eb, Ya; - (0, t.assert)(xa.wr, "Speculative header callback after streaming is cancelled"); - eb = xa.Md.G; - Ya = eb + xa.config.hW; + return Ya; + }; + ia.prototype.m5b = function(Q) { + this.config.enableCprVideo = Q; + }; + ia.prototype.X4b = function(Q, oa) { + var Aa; + Aa = this; + oa.forEach(function(Ya) { + Ya.ca.Idb(Ya, Q, function() { + var ab, db; + (0, w.assert)(Aa.Cr, "Speculative header callback after streaming is cancelled"); + ab = Aa.Pd.v; + db = ab + Aa.config.XW; return { - pf: [], - Rd: xa.Ze.state.value, - Bo: Ya, - Bk: Ya, - Sk: eb + nf: [], + Td: Aa.$e.state.value, + Ao: db, + Bk: db, + Sk: ab }; }); }); }; - ra.prototype.jcb = function() { - var O; - O = this; - this.Jm.Sba(Ra.LD.Uw, function() { - return O.Jm.start(); - }); - }; - ra.prototype.G$ = function() { - var O, ja, xa, Pa, eb; - O = this; - if (this.Ya === k.sm.yl) { - ja = this.Ag; - xa = this.Z.Za; - Pa = this.Za.lNb(); - eb = l.__read(xa, 1)[0]; - ja = eb ? this.navigator.me(eb.v.id) : this.navigator.me(ja.I); - xa = xa.map(function(Ya) { + ia.prototype.Ycb = function() { + var Q; + Q = this; + this.Xn.xca(R.bE.dx, function() { + return Q.Xn.start(); + }); + }; + ia.prototype.kaa = function() { + var Q, oa, Aa, Ya, ab; + Q = this; + if (this.Wa === n.sm.Bl) { + oa = this.Bg; + Aa = this.ba.Xa; + Ya = this.Xa.wOb(); + ab = m.__read(Aa, 1)[0]; + oa = ab ? this.Pb.get(ab.I.id) : this.Pb.get(oa.H); + (0, w.assert)(oa, "startSegment must exist in workingPlaygraph"); + Aa = Aa.map(function(db) { return { - id: Ya.v.id, - duration: Ya.Hb.qa(Ya.Db).G + id: db.I.id, + duration: db.Hb.qa(db.Cb).v }; }); - Pa = (0, P.G$)(this.console, this.xNb, ja, Pa, this.qg, xa, d.L.Na(this.config.Owb), this.config.jta, d.L.Na(this.config.Oja)); - xa = Pa.Nwa; - this.qB = Pa.qB || 0; - Pa = this.Zma.reduce(function(Ya, qb) { - return qb(Ya); - }, xa); - this.Za.w8b(Pa, function(Ya, qb) { - var zb, Ua; - Ua = O.navigator.me(Ya); - Ya = Ya === O.wh.I ? O.wh.offset : Ya === (null === (zb = O.x2) || void 0 === zb ? void 0 : zb.I) ? O.x2.offset : d.L.Ia; - zb = Ua.se.add(Ya); - return O.U7b(Ua, zb, qb); - }).hu.forEach(function(Ya) { - Ya.If("aborted"); + Ya = (0, ca.kaa)(this.console, this.Pb.p3a, oa, Ya, this.rg, Aa, d.J.Oa(this.config.Oxb), this.config.Hta, d.J.Oa(this.config.oka)); + Aa = Ya.mxa; + this.BB = Ya.BB || 0; + Ya = this.Bna.reduce(function(db, tb) { + return tb(db); + }, Aa); + this.Xa.$9b(Ya, function(db, tb) { + var Na, cb; + cb = Q.Pb.get(db); + (0, w.assert)(cb, "segment must exist in workingPlaygraph"); + db = db === Q.vh.H ? Q.vh.offset : db === (null === (Na = Q.X2) || void 0 === Na ? void 0 : Na.H) ? Q.X2.offset : d.J.Ba; + Na = cb.uc.add(db); + return Q.x9b(cb, Na, tb); + }).ou.forEach(function(db) { + db.If("aborted"); }); - this.Uab(); - this.HVa(); - this.Jm.Sba(Ra.LD.Uw, function() { - var Ya; - (null === (Ya = O.Za.root()) || void 0 === Ya ? 0 : Ya.cn) && O.yj("reevaluateBranches"); - O.Jm.fW(Ra.LD.HQ); + this.Gbb(); + this.rWa(); + this.Xn.xca(R.bE.dx, function() { + var db; + (null === (db = Q.Xa.root()) || void 0 === db ? 0 : db.Zm) && Q.Qi("reevaluateBranches"); + Q.Xn.VW(R.bE.tR); }); this.events.emit("branchesReevaluated", { type: "branchesReevaluated" }); } }; - ra.prototype.J2a = function() { - return (0, g.ija)(this.Za.filter(function(O) { - return O.cn; - }).map(function(O) { - return O.la; + ia.prototype.m3a = function() { + return (0, g.Mja)(this.Xa.filter(function(Q) { + return Q.Zm; + }).map(function(Q) { + return Q.ca; })); }; - ra.prototype.Uab = function() { - var O, ja; - O = this; - if (this.Ya === k.sm.yl) { - if (!this.Z.Br) { - ja = l.__read(this.Za.Np(this.wh.I), 1)[0]; - (null === ja || void 0 === ja ? 0 : ja.hf) && this.YSa(ja); + ia.prototype.Gbb = function() { + var Q, oa; + Q = this; + if (this.Wa === n.sm.Bl) { + if (!this.ba.Hr) { + oa = m.__read(this.Xa.Lp(this.vh.H), 1)[0]; + (null === oa || void 0 === oa ? 0 : oa.hf) && this.ETa(oa); } - if (this.Z.Br) + if (this.ba.Hr) for (;;) { - ja = this.j1a(this.Z.Br.v); - if (!ja) break; - ja = l.__read(this.Za.Np(ja).filter(function(xa) { - return xa.parent === O.Z.Br; + oa = this.J1a(this.ba.Hr.I); + if (!oa) break; + oa = m.__read(this.Xa.Lp(oa).filter(function(Aa) { + return Aa.parent === Q.ba.Hr; }), 1)[0]; - if (!ja) break; - if (null === ja || void 0 === ja || !ja.hf) break; - else if (this.Z.S2a(ja)) break; - this.YSa(ja); + if (!oa) break; + if (null === oa || void 0 === oa || !oa.hf) break; + else if (this.ba.w3a(oa)) break; + this.ETa(oa); } } }; - ra.prototype.Toa = function(O) { - var ja, xa, Pa, eb; - if (this.Z.Qp) { - ja = this.Z.cz; - xa = !1; - Pa = this.Z.Za.filter(function(Ya) { - xa || (xa = Ya === ja); - return xa; + ia.prototype.wpa = function(Q) { + var oa, Aa, Ya, ab; + if (this.ba.Op) { + oa = this.ba.oz; + Aa = !1; + Ya = this.ba.Xa.filter(function(db) { + Aa || (Aa = db === oa); + return Aa; }); - eb = (0, g.Fl)(Pa, function(Ya) { - return Ya.v.id === O.id; + ab = (0, g.Qk)(Ya, function(db) { + return db.I.id === Q.id; }); - if (Pa = Pa[eb + 1]) return Pa.v.id; + if (Ya = Ya[ab + 1]) return Ya.I.id; } - return this.j1a(O); + return this.J1a(Q); }; - ra.prototype.j1a = function(O) { - var ja; - ja = this.qg.get(O.id); - if (void 0 !== ja) return ja; - O = this.navigator.tKb(O); - if (1 === O.length) return O[0].id; + ia.prototype.J1a = function(Q) { + var oa; + oa = this.rg.get(Q.id); + if (void 0 !== oa) return oa; + if (1 === Q.EI) return Q.iw[0]; }; - ra.prototype.HVa = function() { - var O; - O = this.Za.empty || 0 !== this.uJb(); - O || this.Zaa ? O && this.Zaa && (this.Zaa = !1) : (this.Ze.Dj && (O = this.jo(this.Md), this.Ze.ek("complete", O.SO, O.TO)), this.Prb(), this.Zaa = !0); + ia.prototype.rWa = function() { + var Q; + Q = this.Xa.empty || 0 !== this.EKb(); + Q || this.Gba ? Q && this.Gba && (this.Gba = !1) : (this.$e.Bj && (Q = this.jo(this.Pd), this.$e.bk("complete", Q.yP, Q.zP)), this.Rsb(), this.Gba = !0); }; - ra.prototype.uJb = function() { - return this.Za.filter(function(O) { - return !O.ci; + ia.prototype.EKb = function() { + return this.Xa.filter(function(Q) { + return !Q.bi; }).length; }; - ra.prototype.yE = function(O) { - this.u7(O) && this.Ze.Bka(this.Md, this.Z.playbackRate, O, { - U3: this.Hpa.U3.bind(this.Hpa, this.web) - }); - }; - ra.prototype.rWb = function(O, ja) { - var xa, Pa; - xa = this; - if (ja.didNormalizeSegment) { - Pa = ua.eOa.uNb(O); - (0, t.assert)(Pa, "Segment should be normalized"); + ia.prototype.LA = function(Q) { + this.U7(Q) && this.$e.bla(this.Pd, this.ba.playbackRate, Q, { + s4: this.kqa.s4.bind(this.kqa, this.qfb) + }); + }; + ia.prototype.HXb = function(Q, oa) { + var Aa, Ya, ab; + Aa = this; + if (oa.didNormalizeSegment) { + oa = Q.ca; + Ya = this.Pb.get(Q.I.id); + (0, w.assert)(Ya, "WorkingSegment for a normalized branch must exist"); + oa.aa ? this.L9(Q) : this.Pb.normalize(oa.K, oa.M9.bind(oa)); + ab = Ea.EOa.GOb(Q, this.console, this.config); + (0, w.assert)(ab, "Segment should be normalized"); Promise.resolve().then(function() { - return xa.events.emit("segmentNormalized", { + return Aa.events.emit("segmentNormalized", { type: "segmentNormalized", - segmentId: O.v.id, - normalizedStart: ja.segmentContentStart, - normalizedEnd: ja.branchContentEnd, - viewableContentEnd: Pa.vhb, - viewableEarliestContentEnd: Pa.whb, - media: c(O.Bd) + segmentId: Ya.id, + normalizedStart: Ya.uc, + normalizedEnd: Ya.fd, + viewableContentEnd: ab.qib, + viewableEarliestContentEnd: ab.rib, + media: c(Q.Vc) }); }); } Promise.resolve().then(function() { - xa.Uab(); + Aa.Gbb(); }); - this.yj("branchNormalized"); + this.Qi("branchNormalized"); }; - ra.prototype.sWb = function() { - this.HVa(); + ia.prototype.IXb = function() { + this.rWa(); }; - ra.prototype.qWb = function() { - this.Jm.start(); + ia.prototype.GXb = function() { + this.Xn.start(); }; - ra.prototype.VCb = function(O, ja) { - var xa; - xa = this; - return new p.CCa(O.J, this.Vs.Eo.bind(this.Vs), function(Pa, eb, Ya) { - xa.state !== k.sm.CLOSED && (xa.GW(eb, Ya), xa.Jm.Sba(Ra.LD.HQ, function() { - Pa.Sd || xa.Orb(Pa, eb, ja); + ia.prototype.ZDb = function(Q, oa) { + var Aa; + Aa = this; + return new u.cDa(Q.K, this.dt.Do.bind(this.dt), function(Ya, ab, db) { + Aa.state !== n.sm.CLOSED && (Aa.tX(ab, db), Aa.Xn.xca(R.bE.tR, function() { + Ya.Od || Aa.Qsb(Ya, ab, oa); })); - }, this.qua.bind(this)); - }; - ra.prototype.U7b = function(O, ja, xa) { - var Pa, eb; - if (this.Tyb(O, ja)) throw Error("Not implemented"); - Pa = this.VCb(O, !xa); - eb = xa ? xa.Hb.qa(ja) : this.a4a || d.L.Ia; - O = (0, q.MWa)({ + }, this.Mua.bind(this)); + }; + ia.prototype.x9b = function(Q, oa, Aa) { + var Ya, ab; + if (this.Wzb(Q, oa)) throw Error("Not implemented"); + Ya = this.ZDb(Q, !Aa); + ab = Aa ? Aa.Hb.qa(oa) : this.F4a || d.J.Ba; + Q = (0, t.uXa)({ config: this.config, console: this.console, - v: O, + I: Q, events: this.events, - TH: this.TH, - en: ja, - xd: eb, - Bt: this.fDb.bind(this), - Rd: this.Rd, - Ad: this.Ad, - LI: Pa, - UUa: this.Lk, - ova: this.Za - }); - this.b6b(O, !!xa); - return O; + kI: this.kI, + bn: oa, + Cd: ab, + Ht: this.jEb.bind(this), + Td: this.Td, + Hd: this.Hd, + fJ: Ya, + Nva: this.Xa + }); + this.F7b(Q, !!Aa); + return Q; }; - ra.prototype.fDb = function() { - return this.Md.G; - }; - ra.prototype.b6b = function(O, ja) { - var xa, Pa; - xa = this; - Pa = new f.De(); - Pa.addListener(O.events, "needsRequest", function() { - var eb; - eb = xa.Za.root(); - eb && !eb.cn || xa.yj("branchNeedsHeader"); - }); - Pa.addListener(O.events, "branchNormalized", this.rWb.bind(this, O)); - Pa.addListener(O.events, "lastRequestIssued", this.qWb.bind(this, O)); - Pa.addListener(O.events, "branchStreamingComplete", this.sWb.bind(this, O)); - Pa.addListener(O.events, "checkBufferingProgress", this.yE.bind(this, O)); - Pa.addListener(O.events, "branchDestroyed", function(eb) { - Pa.clear(); - xa.Za.contains(O) && (xa.Za.V0b(O), xa.Jm.start()); - "aborted" === eb.reason && (xa.Z.S2a(O) || xa.Jm.Sba(Ra.LD.Uw, function() { - return xa.Nrb(O.v.id); + ia.prototype.jEb = function() { + return this.Pd.v; + }; + ia.prototype.F7b = function(Q, oa) { + var Aa, Ya; + Aa = this; + Q.iJ.then(function() { + var ab, db; + if (!Q.Od) { + ab = Q.ca; + db = Aa.Pb.get(Q.I.id); + db && !db.il && "padding" === db.type && Aa.Pb.normalize(ab.K, ab.M9.bind(ab)); + } + }); + Ya = new f.Ee(); + Ya.addListener(Q.events, "needsRequest", function() { + var ab; + ab = Aa.Xa.root(); + ab && !ab.Zm || Aa.Qi("branchNeedsHeader"); + }); + Ya.addListener(Q.events, "branchNormalized", this.HXb.bind(this, Q)); + Ya.addListener(Q.events, "lastRequestIssued", this.GXb.bind(this, Q)); + Ya.addListener(Q.events, "branchStreamingComplete", this.IXb.bind(this, Q)); + Ya.addListener(Q.events, "checkBufferingProgress", this.LA.bind(this, Q)); + Ya.addListener(Q.events, "branchDestroyed", function(ab) { + Ya.clear(); + Aa.Xa.contains(Q) && (Aa.Xa.o2b(Q), Aa.Xn.start()); + "aborted" === ab.reason && (Aa.ba.w3a(Q) || Aa.Xn.xca(R.bE.dx, function() { + return Aa.Psb(Q.I.id); })); }); - Pa.addListener(O.events, "liveMissingSegment", function(eb) { - xa.events.emit("liveMissingSegment", eb); + Ya.addListener(Q.events, "liveMissingSegment", function(ab) { + Aa.events.emit("liveMissingSegment", ab); }); - ja || (this.dK("createDlTracksStart"), O.events.once("requestQueuesCreated", function() { - xa.dK("createDlTracksEnd"); + oa || (this.vK("createDlTracksStart"), Q.events.once("requestQueuesCreated", function() { + Aa.vK("createDlTracksEnd"); })); }; - ra.prototype.$Lb = function(O) { - if (this.Z.Pd) return this.Z.cz.Ie(O); - }; - ra.prototype.TH = function(O, ja, xa, Pa) { - ja = [ - [m.u.$, ja || this.cF, "audio_tracks"], - [m.u.X, xa || this.oZ, "video_tracks"] - ].map(function(eb) { - var Ya, qb; - Ya = l.__read(eb, 3); - qb = Ya[0]; - eb = Ya[1]; - Ya = Ya[2]; - if (O.Y && ((0, t.assert)(eb, ("Expected mediaType ").concat(qb, " track selector to be defined")), qb = O.Y[Ya], eb = eb.mO(O.Y, qb), void 0 !== eb && 0 <= eb && eb < qb.length)) return O.getTrackById(qb[eb].WO); - }).filter(g.Dta); - xa = Pa || this.rI; - O.Y && xa && (Pa = O.Y.timedtexttracks, xa = xa.mO(O.Y, Pa), void 0 !== xa && 0 <= xa && xa < Pa.length && (Pa = O.getTrackById(Pa[xa].id)) && ja.push(Pa)); - return ja; - }; - ra.prototype.CLb = function() { - var O; - O = new Set(); - this.Za.map(function(ja) { - return ja.Bd; - }).forEach(function(ja) { - return ja.forEach(function(xa) { - return O.add(xa.mediaType); + ia.prototype.mNb = function(Q) { + if (this.ba.Qd) return this.ba.oz.Ke(Q); + }; + ia.prototype.kI = function(Q, oa, Aa, Ya) { + oa = [ + [q.u.Y, oa || this.uF, "audio_tracks"], + [q.u.W, Aa || this.UZ, "video_tracks"] + ].map(function(ab) { + var db, tb; + db = m.__read(ab, 3); + tb = db[0]; + ab = db[1]; + db = db[2]; + if (Q.X && ((0, w.assert)(ab, ("Expected mediaType ").concat(tb, " track selector to be defined")), tb = Q.X[db], ab = ab.TO(Q.X, tb), void 0 !== ab && 0 <= ab && ab < tb.length)) return Q.getTrackById(tb[ab].CP); + }).filter(g.aua); + Aa = Ya || this.KI; + Q.X && Aa && (Ya = Q.X.timedtexttracks, Aa = Aa.TO(Q.X, Ya), void 0 !== Aa && 0 <= Aa && Aa < Ya.length && (Ya = Q.getTrackById(Ya[Aa].id)) && oa.push(Ya)); + return oa; + }; + ia.prototype.NMb = function() { + var Q; + Q = new Set(); + this.Xa.map(function(oa) { + return oa.Vc; + }).forEach(function(oa) { + return oa.forEach(function(Aa) { + return Q.add(Aa.mediaType); }); }); - return Array.from(O).sort(); - }; - ra.prototype.r9 = function(O) { - this.events.emit("logdata", O); - }; - ra.prototype.o9 = function(O) { - var ja, xa, Pa, eb; - ja = this; - xa = O.la; - Pa = O.startTime; - eb = O.endTime; - this.Za.filter(function(Ya) { - return Ya.cn && Ya.la === xa; - }).forEach(function(Ya) { - Ya = { + return Array.from(Q).sort(); + }; + ia.prototype.T9 = function(Q) { + this.events.emit("logdata", Q); + }; + ia.prototype.Q9 = function(Q) { + var oa, Aa, Ya, ab; + oa = this; + Aa = Q.ca; + Ya = Q.startTime; + ab = Q.endTime; + this.Xa.filter(function(db) { + return db.Zm && db.ca === Aa; + }).forEach(function(db) { + db = { type: "liveEventTimesUpdated", - I: Ya.v.id, - startTime: Pa, - endTime: eb + H: db.I.id, + startTime: Ya, + endTime: ab }; - ja.events.emit(Ya.type, Ya); - }); - }; - ra.prototype.p9 = function(O) { - var ja, xa, Pa, eb; - ja = this; - xa = O.la; - Pa = O.mediaType; - eb = O.info; - this.Za.filter(function(Ya) { - return Ya.cn && Ya.la === xa; - }).forEach(function(Ya) { - Ya = { + oa.events.emit(db.type, db); + }); + }; + ia.prototype.R9 = function(Q) { + var oa, Aa, Ya, ab; + oa = this; + Aa = Q.ca; + Ya = Q.mediaType; + ab = Q.info; + this.Xa.filter(function(db) { + return db.Zm && db.ca === Aa; + }).forEach(function(db) { + db = { type: "liveLoggingInfoUpdated", - I: Ya.v.id, - mediaType: Pa, - info: eb + H: db.I.id, + mediaType: Ya, + info: ab }; - ja.events.emit(Ya.type, Ya); + oa.events.emit(db.type, db); }); }; - ra.prototype.Orb = function(O, ja, xa) { - (0, t.assert)(O.Bd.length, "Branch should have tracks defined"); - O = { + ia.prototype.Qsb = function(Q, oa, Aa) { + (0, w.assert)(Q.Vc.length, "Branch should have tracks defined"); + Q = { type: "segmentStarting", - segmentId: O.v.id, - contentOffset: O.xd.G, + segmentId: Q.I.id, + contentOffset: Q.Cd.v, maxBitrates: { - audio: ja.MM[m.u.$], - video: ja.MM[m.u.X] + audio: oa.nN[q.u.Y], + video: oa.nN[q.u.W] }, - media: c(O.Bd), - initial: xa + media: c(Q.Vc), + initial: Aa }; - this.events.emit(O.type, O); + this.events.emit(Q.type, Q); }; - ra.prototype.Nrb = function(O) { - O = { + ia.prototype.Psb = function(Q) { + Q = { type: "segmentAborted", - segmentId: O + segmentId: Q }; - this.events.emit(O.type, O); + this.events.emit(Q.type, Q); }; - ra.prototype.Prb = function() { - var O; - O = { + ia.prototype.Rsb = function() { + var Q; + Q = { type: "streamerEnd", - time: n.platform.time.wa() + time: p.platform.time.va() }; - this.events.emit(O.type, O); + this.events.emit(Q.type, Q); }; - ra.prototype.dK = function(O) { - O = { + ia.prototype.vK = function(Q) { + Q = { type: "startEvent", - event: O, - time: n.platform.time.wa() + event: Q, + time: p.platform.time.va() }; - this.events.emit(O.type, O); + this.events.emit(Q.type, Q); }; - l.__decorate([sa.return.Sg()], ra.prototype, "wh", null); - l.__decorate([(0, E.Qb)({ + m.__decorate([Ia.return.Vg()], ia.prototype, "vh", null); + m.__decorate([(0, G.Nb)({ methodName: "checkCanSetTracks", return: !0 - })], ra.prototype, "wyb", null); - l.__decorate([(0, E.Qb)({ + })], ia.prototype, "zzb", null); + m.__decorate([(0, G.Nb)({ methodName: "setTracks", return: !0 - })], ra.prototype, "vz", null); - l.__decorate([(0, E.Qb)({ + })], ia.prototype, "Gz", null); + m.__decorate([(0, G.Nb)({ methodName: "setNextSegment", - up: !0 - })], ra.prototype, "Rj", null); - l.__decorate([(0, E.Qb)({ + rp: !0 + })], ia.prototype, "Pj", null); + m.__decorate([(0, G.Nb)({ methodName: "seekStreaming" - }), l.__param(0, sa.Sg())], ra.prototype, "TC", null); - l.__decorate([(0, E.Qb)({ + }), m.__param(0, Ia.Vg())], ia.prototype, "cD", null); + m.__decorate([(0, G.Nb)({ methodName: "seekStreamingWithEntryPoint" - }), l.__param(0, sa.Sg()), l.__param(2, sa.Sg()), l.__param(2, sa.s9)], ra.prototype, "jaa", null); - l.__decorate([sa.return.lla(), l.__param(0, sa.Sg())], ra.prototype, "nG", null); - l.__decorate([sa.return.Sg()], ra.prototype, "il", null); - l.__decorate([l.__param(0, sa.Sg())], ra.prototype, "MB", null); - l.__decorate([l.__param(0, sa.Sg())], ra.prototype, "MU", null); - l.__decorate([sa.return.Sg(), l.__param(0, sa.Sg())], ra.prototype, "gcb", null); - l.__decorate([sa.return.Sg(), l.__param(0, sa.lla())], ra.prototype, "Fp", null); - l.__decorate([l.__param(0, sa.lla()), l.__param(0, sa.I())], ra.prototype, "yt", null); - l.__decorate([(0, E.Qb)({ + }), m.__param(0, Ia.Vg()), m.__param(2, Ia.Vg()), m.__param(2, Ia.U9)], ia.prototype, "Paa", null); + m.__decorate([Ia.return.Nla(), m.__param(0, Ia.Vg())], ia.prototype, "EG", null); + m.__decorate([Ia.return.Vg()], ia.prototype, "ll", null); + m.__decorate([m.__param(0, Ia.Vg())], ia.prototype, "VB", null); + m.__decorate([m.__param(0, Ia.Vg())], ia.prototype, "xV", null); + m.__decorate([Ia.return.Vg(), m.__param(0, Ia.Vg())], ia.prototype, "Vcb", null); + m.__decorate([Ia.return.Vg(), m.__param(0, Ia.Nla())], ia.prototype, "Ep", null); + m.__decorate([m.__param(0, Ia.Nla()), m.__param(0, Ia.H())], ia.prototype, "qr", null); + m.__decorate([(0, G.Nb)({ methodName: "getStreamables", - gk: !0 - })], ra.prototype, "bM", null); - l.__decorate([(0, E.Qb)({ + fk: !0 + })], ia.prototype, "zM", null); + m.__decorate([(0, G.Nb)({ + methodName: "updateWorkingPlaygraph", + return: !0 + })], ia.prototype, "bJ", null); + m.__decorate([(0, G.Nb)({ methodName: "updatePlaygraphMap", return: !0 - })], ra.prototype, "wu", null); - return ra; + })], ia.prototype, "wD", null); + return ia; })(); - b.wca = a; + b.ada = a; }, 31300: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u; + var c, m, f, k, d, g, p, h, l, n, q, u; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.XAa = b.QSa = void 0; + b.xBa = b.wTa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(91176); + k = a(91176); d = a(91176); g = a(66164); - n = a(65161); - k = a(6783); - m = a(40666); - p = a(48170); + p = a(65161); + h = a(6783); + l = a(40666); + n = a(48170); q = a(69575); - b.QSa = ["AD_BREAK_UNAVAILABLE"]; + b.wTa = ["AD_BREAK_UNAVAILABLE"]; u = (function() { - function t(w, v) { - this.J = w; - this.Uc = v; - this.zX = !1; - this.M2 = new f.AbortController(); + function t(v, w) { + this.K = v; + this.Qc = w; + this.jY = !1; + this.k3 = new f.AbortController(); } - t.isEqual = function(w, v) { - return v.J === w.J && v.Uc === w.Uc; + t.isEqual = function(v, w) { + return w.K === v.K && w.Qc === v.Qc; }; return t; })(); r = (function() { - function t(w, v, y, x, z, A) { - var B; - B = this; - this.Vs = w; - this.ya = y; - this.Hhb = x; + function t(v, w, y, x, z, B) { + var A; + A = this; + this.dt = v; + this.Fa = y; + this.Cib = x; this.config = z; - this.console = A; + this.console = B; this.items = []; - this.events = new l.EventEmitter(); - v.events.addListener("adBreakComplete", function() { - B.qfb = B.Hhb.sa.currentTime; + this.events = new m.EventEmitter(); + w.events.addListener("adBreakComplete", function() { + A.jgb = A.Cib.ta.currentTime; }); - this.console = (0, q.Oh)(g.platform, A, "AdBreakHydrator"); + this.console = (0, q.Oh)(g.platform, B, "AdBreakHydrator"); } - t.prototype.A2b = function(w) { + t.prototype.X3b = function(v) { c.__awaiter(this, void 0, void 0, function() { - var v, y, x, z, A; - A = this; - return c.__generator(this, function(B) { - switch (B.label) { + var w, y, x, z, B; + B = this; + return c.__generator(this, function(A) { + switch (A.label) { case 0: - v = w.map(function(C) { - return new u(C.J, C.Uc); + w = v.map(function(C) { + return new u(C.K, C.Qc); }); - y = (0, d.oWa)(this.items, v, u.isEqual); + y = (0, d.ZWa)(this.items, w, u.isEqual); this.items = y.result; - y.swa.forEach(function(C) { + y.Swa.forEach(function(C) { var D; - null === (D = C.M2) || void 0 === D ? void 0 : D.abort(); + null === (D = C.k3) || void 0 === D ? void 0 : D.abort(); }); - p.K && this.console.log("Evaluated schedule", { - lfc: y.Aub.length, - swa: y.swa.length, - Q$a: y.Q$a.length, - Uic: y.result.length + n.L && this.console.log("Evaluated schedule", { + Rgc: y.Avb.length, + Swa: y.Swa.length, + Bab: y.Bab.length, + xkc: y.result.length }); x = this.items.filter(function(C) { - return !C.zX; + return !C.jY; }).map(function(C) { - return A.Pj(C); + return B.Nj(C); }); - if (!(0, n.gn)(this.ya.Rd.value)) return [3, 5]; + if (!(0, p.cn)(this.Fa.Td.value)) return [3, 5]; z = this.items.map(function(C) { - return A.Vs.Eo(C.J).Iy; + return B.dt.Do(C.K).Xy; }); - B.label = 1; + A.label = 1; case 1: - return (B.Vj.push([1, , 3, 4]), [4, Promise.race(x)]); + return (A.ah.push([1, , 3, 4]), [4, Promise.race(x)]); case 2: - return (B.Wa(), [3, 4]); + return (A.Ka(), [3, 4]); case 3: return (z.forEach(function(C) { return C.release(); @@ -98341,124 +98361,124 @@ E3cbY[513816] = false; case 5: return [4, Promise.all(x)]; case 6: - (B.Wa(), B.label = 7); + (A.Ka(), A.label = 7); case 7: return [2]; } }); }); }; - t.prototype.Pj = function(w) { - var v; + t.prototype.Nj = function(v) { + var w; return c.__awaiter(this, void 0, void 0, function() { - var y, x, z, A, B; + var y, x, z, B, A; return c.__generator(this, function(C) { switch (C.label) { case 0: - (p.K && this.console.log("Start scheduling for adbreak", { - Skc: w.J, - Ffc: w.Uc.uj - }), null === (v = w.M2) || void 0 === v ? void 0 : v.abort(), y = new f.AbortController(), w.M2 = y, x = (0, k.Fp)(this.ya.da, w.J, w.Uc.Xv), z = (0, f.lja)(y.signal), C.label = 1); + (n.L && this.console.log("Start scheduling for adbreak", { + umc: v.K, + khc: v.Qc.tj + }), null === (w = v.k3) || void 0 === w ? void 0 : w.abort(), y = new f.AbortController(), v.k3 = y, x = (0, h.Ep)(this.Fa.Z, v.K, v.Qc.jw), z = (0, f.Oja)(y.signal), C.label = 1); case 1: - return (C.Vj.push([1, , 5, 6]), [4, Promise.race([this.iua(y.signal).then(function() { + return (C.ah.push([1, , 5, 6]), [4, Promise.race([this.Eua(y.signal).then(function() { return "rebuffer"; - }), Promise.all([this.f$b(z), this.h$b(x, z)]).then(function() { + }), Promise.all([this.Kac(z), this.Nac(x, z)]).then(function() { return "gatesPassed"; }), z.then(function() { return "cleanup"; })])]); case 2: - A = C.Wa(); - p.K && this.console.log("Schedule completed for reason", A); + B = C.Ka(); + n.L && this.console.log("Schedule completed for reason", B); if (y.aborted) return [3, 4]; - p.K && this.console.log("Making Item Fetch", { - Gfc: w.Uc.uj, - Er: w.Uc.Xv.G + n.L && this.console.log("Making Item Fetch", { + lhc: v.Qc.tj, + Kr: v.Qc.jw.v }); - w.zX = !0; - return [4, this.J_b(w.Uc.ap.hh, w.J, y.signal)]; + v.jY = !0; + return [4, this.b1b(v.Qc.Zo.ih, v.K, y.signal)]; case 3: - (C.Wa(), C.label = 4); + (C.Ka(), C.label = 4); case 4: return [3, 6]; case 5: - return (w.M2 === y && (B = this.items.indexOf(w), -1 !== B && (p.K && this.console.log(("Removing item ").concat(B, ", ").concat(this.items.length - 1, " left")), this.items.splice(B, 1))), [7]); + return (v.k3 === y && (A = this.items.indexOf(v), -1 !== A && (n.L && this.console.log(("Removing item ").concat(A, ", ").concat(this.items.length - 1, " left")), this.items.splice(A, 1))), [7]); case 6: return [2]; } }); }); }; - t.prototype.iua = function(w) { + t.prototype.Eua = function(v) { return c.__awaiter(this, void 0, void 0, function() { return c.__generator(this, function() { - return [2, h.Cq.n$b([this.ya.Rd], function(v) { - v = c.__read(v, 1)[0]; - return (0, n.gn)(v); - }, w)]; + return [2, k.Cq.Tac([this.Fa.Td], function(w) { + w = c.__read(w, 1)[0]; + return (0, p.cn)(w); + }, v)]; }); }); }; - t.prototype.f$b = function(w) { - var v; - v = this; - return this.qfb && this.config.y3a ? new Promise(function(y) { + t.prototype.Kac = function(v) { + var w; + w = this; + return this.jgb && this.config.d4a ? new Promise(function(y) { var x, z; - x = v.qfb.add(h.L.Na(v.config.y3a)); - z = v.Hhb.hB(m.Ng.yu(x), y, "hydratorWaitTask"); - w.then(function() { - return z.Oa(); + x = w.jgb.add(k.J.Oa(w.config.d4a)); + z = w.Cib.tB(l.Og.Gu(x), y, "hydratorWaitTask"); + v.then(function() { + return z.Na(); }); }) : Promise.resolve(); }; - t.prototype.h$b = function(w, v) { + t.prototype.Nac = function(v, w) { var y, x; y = this; - if (!this.config.g7a) return Promise.resolve(); - x = h.L.Na(this.config.g7a); + if (!this.config.M7a) return Promise.resolve(); + x = k.J.Oa(this.config.M7a); return new Promise(function(z) { - var A, B; - A = y.ya.MB(w, !0); - B = y.ya.Ad.hB(m.Ng.yu(A.qa(x)), z, "waitJitHydrateAdBreak"); - v.then(function() { - return B.Oa(); + var B, A; + B = y.Fa.VB(v, !0); + A = y.Fa.Hd.tB(l.Og.Gu(B.qa(x)), z, "waitJitHydrateAdBreak"); + w.then(function() { + return A.Na(); }); }); }; - t.prototype.J_b = function(w, v, y) { - var x, z, A, B, C, D; + t.prototype.b1b = function(v, w, y) { + var x, z, B, A, C, D; return c.__awaiter(this, void 0, void 0, function() { - var E, G, F, H, N, M, L, Q, I, J; + var E, G, F, H, L, M, N, P, J, I; return c.__generator(this, function(K) { switch (K.label) { case 0: - (E = this.Vs.Eo(v), G = E.Iy, K.label = 1); + (E = this.dt.Do(w), G = E.Xy, K.label = 1); case 1: - return (K.Vj.push([1, 4, 5, 6]), [4, E.Lz]); + return (K.ah.push([1, 4, 5, 6]), [4, E.Wz]); case 2: - return (K.Wa(), [4, this.Vs.rw({ - hh: w, - J: v + return (K.Ka(), [4, this.dt.Dw({ + ih: v, + K: w })]); case 3: - return (F = K.Wa(), y.aborted || (H = F.O2, N = F.pja, p.K && this.console.log("Hydrated response " + ("with ").concat(null === (x = F.O2.Ye) || void 0 === x ? void 0 : x.length, " ads")), this.events.emit("adBreakHydrated", { + return (F = K.Ka(), y.aborted || (H = F.n3, L = F.Sja, n.L && this.console.log("Hydrated response " + ("with ").concat(null === (x = F.n3.Ie) || void 0 === x ? void 0 : x.length, " ads")), this.events.emit("adBreakHydrated", { type: "adBreakHydrated", - hh: w, - O2: H, - pja: N + ih: v, + n3: H, + Sja: L })), [3, 6]); case 4: - M = K.Wa(); + M = K.Ka(); if (!y.aborted) { - if (L = null === (z = M.Uma) || void 0 === z ? void 0 : z.context) - if ((Q = null !== (A = L.type) && void 0 !== A ? A : L.type, I = null !== (B = L.error) && void 0 !== B ? B : L.error, "adBreakHydration" === Q && (J = null !== (D = null !== (C = I.edgeCode) && void 0 !== C ? C : I.code) && void 0 !== D ? D : I.code, -1 !== b.QSa.indexOf(J)))) return (p.K && this.console.log("AdBreak hydration failed with recoverable error, playback can continue. Hydration will be attempted again if user revisits the adBreak location. " + ("code: ").concat(J, ", ") + ("parentViewableId: ").concat(v, ", ") + ("adBreakToken: ").concat(w)), this.events.emit("adBreakHydrationSkipped", { + if (N = null === (z = M.wna) || void 0 === z ? void 0 : z.context) + if ((P = null !== (B = N.type) && void 0 !== B ? B : N.type, J = null !== (A = N.error) && void 0 !== A ? A : N.error, "adBreakHydration" === P && (I = null !== (D = null !== (C = J.edgeCode) && void 0 !== C ? C : J.code) && void 0 !== D ? D : J.code, -1 !== b.wTa.indexOf(I)))) return (n.L && this.console.log("AdBreak hydration failed with recoverable error, playback can continue. Hydration will be attempted again if user revisits the adBreak location. " + ("code: ").concat(I, ", ") + ("parentViewableId: ").concat(w, ", ") + ("adBreakToken: ").concat(v)), this.events.emit("adBreakHydrationSkipped", { type: "adBreakHydrationSkipped", - hh: w, - zd: v + ih: v, + Gd: w }), [2]); this.events.emit("adBreakHydrationFailed", { type: "adBreakHydrationFailed", - hh: w, + ih: v, error: M }); } @@ -98473,75 +98493,75 @@ E3cbY[513816] = false; }; return t; })(); - b.XAa = r; + b.xBa = r; }, 71398: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.YAa = void 0; + b.yBa = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(31413); r = (function() { - function h(d, g, n, k, m) { - this.ya = d; - this.Ad = g; - this.events = n; - this.Uc = k; - this.console = m; - this.pp = 0; - k.y3 && l.platform.ping && l.platform.ping(k.y3); + function k(d, g, p, h, l) { + this.Fa = d; + this.Hd = g; + this.events = p; + this.Qc = h; + this.console = l; + this.op = 0; + h.W3 && m.platform.ping && m.platform.ping(h.W3); } - Object.defineProperties(h.prototype, { - Rza: { + Object.defineProperties(k.prototype, { + qAa: { get: function() { - return this.pp; + return this.op; }, enumerable: !1, configurable: !0 } }); - h.prototype.Uta = function(d, g, n, k, m) { - this.nv && (this.nv.Oa(), this.nv = void 0); - this.nv = new f.sOa(this.ya, this.Ad, this.events, this.Uc, d, g, n, k, m, this.console); + k.prototype.qua = function(d, g, p, h, l) { + this.vv && (this.vv.Na(), this.vv = void 0); + this.vv = new f.SOa(this.Fa, this.Hd, this.events, this.Qc, d, g, p, h, l, this.console); }; - h.prototype.w9 = function(d) { - this.nv && (this.nv.Oa(), this.nv = void 0); + k.prototype.Y9 = function(d) { + this.vv && (this.vv.Na(), this.vv = void 0); try { this.events.emit("adBreakEvent", c.__assign(c.__assign({ type: "adBreakEvent" - }, this.Uc.tia.complete), { - Sg: d, - TE: this.Uc.uu, - uj: this.Uc.uj + }, this.Qc.Wia.complete), { + Vg: d, + kF: this.Qc.Cu, + tj: this.Qc.tj })); - this.Uc.Rpa = !0; + this.Qc.w7 = !0; } catch (g) { this.console.error("Impression error event", g); - this.pp++; + this.op++; } }; - h.prototype.Sl = function() { + k.prototype.Sl = function() { var d; return { - ad: null === (d = this.nv) || void 0 === d ? void 0 : d.Sl(), - errors: this.pp + ad: null === (d = this.vv) || void 0 === d ? void 0 : d.Sl(), + errors: this.op }; }; - return h; + return k; })(); - b.YAa = r; + b.yBa = r; }, 40345: function(r, b, a) { - var l, f, h, d, g, n, k, m; + var m, f, k, d, g, p, h, l; - function c(p) { - return null === p || void 0 === p ? void 0 : p.ie.map(function(q) { - return q.Ye; + function c(n) { + return null === n || void 0 === n ? void 0 : n.je.map(function(q) { + return q.Ie; }).map(function(q) { return null === q || void 0 === q ? void 0 : q.map(function(u) { return u.id; @@ -98555,236 +98575,240 @@ E3cbY[513816] = false; value: !0 } }); - b.ZAa = void 0; - l = a(5163); + b.zBa = void 0; + m = a(5163); f = a(90745); - h = a(79048); + k = a(79048); d = a(91176); g = a(48170); - n = a(52571); - k = a(54953); - m = a(45991); + p = a(52571); + h = a(54953); + l = a(45991); r = (function() { - function p(q, u, t, w) { + function n(q, u, t, v) { this.config = q; this.console = u; - this.Va = t; - this.Kc = w; - this.ov = {}; - this.Z7 = !1; + this.Ma = t; + this.bd = v; + this.wv = {}; + this.y8 = !1; this.events = new f.EventEmitter(); - this.Va.Vtb(this.YGb.bind(this)); + this.Ma.Vub(this.dIb.bind(this)); } - Object.defineProperties(p.prototype, { - APb: { + Object.defineProperties(n.prototype, { + N4a: { get: function() { - return this.Va.da; + return this.Ma.Z; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - ie: { + Object.defineProperties(n.prototype, { + je: { get: function() { - return this.Vn.iS; + return this.Vn.TS; }, enumerable: !1, configurable: !0 } }); - p.prototype.Bb = function(q, u, t) { - this.Vn = new k.qBa(q, u); - this.kS = new m.nBa(this.Vn, this.console, this.Va, this.Kc); - this.mK = t; + n.prototype.Eb = function(q, u, t) { + this.Vn = new h.RBa(q, u); + this.VS = new l.OBa(this.Vn, this.console, this.Ma); + this.FK = t; }; - p.prototype.fM = function() { + n.prototype.DM = function() { var q; q = this; - return !!(0, d.ec)(Object.keys(this.ie), function(u) { - return 0 < q.ie[u].length; + return !!(0, d.kc)(Object.keys(this.je), function(u) { + return 0 < q.je[u].length; }); }; - p.prototype.F9 = function(q) { - var u, t, w; - u = this.Kc.Cg; - (0, n.assert)(u, "Could not get graph location service"); - if (0 < this.Vn.eAa) { - t = this.gB(this.Kc.da); - u = u.hhb(this.Kc.da, t); + n.prototype.h$ = function(q) { + var u, t, v, w; + u = this.bd.Ug; + (0, p.assert)(u, "Could not get graph location service"); + if (0 < this.Vn.EAa) { + t = this.sB(this.bd.Pb); + u = u.dib(this.bd.Pb, t); this.Vn.reset(); } - w = this.kS.TTa(q, u, t); - q = w.wh; - u = w.wB; - this.I5a = w.j$; - g.K && this.console.trace(("ads::seekStreaming: returning ").concat(JSON.stringify(q))); - w = (t || this.Va.da).O[q.I]; - this.Z7 = !!w.type && -1 < ["ad", "padding"].indexOf(w.type); + v = null === t || void 0 === t ? void 0 : t.Z; + w = this.VS.yUa(q, u, t); + q = w.vh; + u = w.HB; + this.k6a = w.O$; + g.L && this.console.trace(("ads::seekStreaming: returning ").concat(JSON.stringify(q))); + v = (v || this.Ma.Z).$[q.H]; + this.y8 = !!v.type && -1 < ["ad", "padding"].indexOf(v.type); return { - wh: q, - wB: u, - d9: t + vh: q, + HB: u, + D9: t }; }; - p.prototype.GW = function(q, u) { - var t, w; - t = this.n0a(q); - w = this.ov[q.P]; - this.ov[q.P] = t; - if (w = w !== t && (null === w || void 0 === w ? void 0 : w.ie.length) !== (null === t || void 0 === t ? void 0 : t.ie.length)) { - if (null === t || void 0 === t ? 0 : t.ie)(this.Vn.m3b(q.P, t.ie), this.kS.fdb(), g.K && this.console.trace("Received ad metadata for", { - la: q.P, - Ntb: c(t) + n.prototype.tX = function(q, u) { + var t, v; + t = this.Q0a(q); + v = this.wv[q.O]; + this.wv[q.O] = t; + if (v = v !== t && (null === v || void 0 === v ? void 0 : v.je.length) !== (null === t || void 0 === t ? void 0 : t.je.length)) { + if (null === t || void 0 === t ? 0 : t.je)(this.Vn.L4b(q.O, t.je), this.VS.Ydb(), g.L && this.console.trace("Received ad metadata for", { + ca: q.O, + Nub: c(t) })); - if (u && this.b3a(u)) { - if (this.Cdb(u)) return l.__assign({ - BTa: w - }, this.zgb(u, "viewableReceived")); - g.K && this.console.trace(("ads::onViewableReceived: should NOT consider preroll on seek:\n seekPosition (unchanged): ").concat(u, ",\n didAppendData: ").concat(this.Va.UJ, ",\n enablePrerollForInitialSeek ").concat(this.Va.config.k5)); + if (u && this.H3a(u)) { + if (this.veb(u)) return m.__assign({ + gUa: v + }, this.vhb(u, "viewableReceived")); + g.L && this.console.trace(("ads::onViewableReceived: should NOT consider preroll on seek:\n seekPosition (unchanged): ").concat(u, ",\n didAppendData: ").concat(this.Ma.mK, ",\n enablePrerollForInitialSeek ").concat(this.Ma.config.I5)); } } return { - BTa: w, - fAa: u + gUa: v, + FAa: u }; }; - p.prototype.Sta = function(q, u, t) { - var w; - w = this.n0a(q); - (0, n.assert)(w, ("adMetadata for viewable ").concat(q.J, " should exist if an adBreak hydration was requested")); - this.ov[q.P] = w; - this.Vn.Sta(q.P, u); - this.kS.fdb(); - g.K && this.console.trace("ads::onAdBreakHydrated: Received new ad metadata after adBreakHydration for", { - la: q.P, - Ntb: c(w) - }); - if (t) return this.zgb(t, "adBreakHydration"); - }; - p.prototype.Tta = function(q, u) { - this.Vn.Tta(q, u); - }; - p.prototype.HQb = function() { - return !this.Va.Z.Qp && this.Va.Dj; - }; - p.prototype.zgb = function(q, u) { - var t, w, v, y, x; - g.K && this.console.trace(("ads::updatePendingSeekPosition: ").concat(JSON.stringify(q))); - t = this.Kc.Cg; - (0, n.assert)(t, "Could not get graph location service"); - w = this.gB(this.Kc.da); - t = t.hhb(this.Kc.da, w); - v = this.kS.TTa(q, t, w); - y = v.wh; - v = v.wB; - this.Z7 = !1; - x = w.O[y.I]; - x || (x = this.Va.da.O[y.I]); - this.Z7 = !!x.type && -1 < ["ad", "padding"].indexOf(x.type); - t = null === t || void 0 === t ? void 0 : t.hs(y); - g.K && this.console.trace(("ads::updatePendingSeekPosition: should consider preroll on seek:\n original seekPosition: ").concat(q, ",\n updated seekPosition: ").concat(t, ",\n entryPoint: ").concat(JSON.stringify(v), ",\n didAppendData: ").concat(this.Va.UJ, ",\n enablePrerollForInitialSeek ").concat(this.Va.config.k5, ",\n reason: ").concat(u)); + n.prototype.oua = function(q, u, t) { + var v; + v = this.Q0a(q); + (0, p.assert)(v, ("adMetadata for viewable ").concat(q.K, " should exist if an adBreak hydration was requested")); + this.wv[q.O] = v; + this.Vn.oua(q.O, u); + this.VS.Ydb(); + g.L && this.console.trace("ads::onAdBreakHydrated: Received new ad metadata after adBreakHydration for", { + ca: q.O, + Nub: c(v) + }); + if (t) return this.vhb(t, "adBreakHydration"); + }; + n.prototype.pua = function(q, u) { + this.Vn.pua(q, u); + }; + n.prototype.RRb = function() { + return !this.Ma.ba.Op && this.Ma.Bj; + }; + n.prototype.vhb = function(q, u) { + var t, v, w, y, x; + g.L && this.console.trace(("ads::updatePendingSeekPosition: ").concat(JSON.stringify(q))); + t = this.bd.Ug; + (0, p.assert)(t, "Could not get graph location service"); + v = this.sB(this.bd.Pb); + t = t.dib(this.bd.Pb, v); + w = v.Z; + y = this.VS.yUa(q, t, v); + x = y.vh; + y = y.HB; + this.y8 = !1; + (w = w.$[x.H]) || (w = this.Ma.Z.$[x.H]); + this.y8 = !!w.type && -1 < ["ad", "padding"].indexOf(w.type); + t = null === t || void 0 === t ? void 0 : t.Du(x); + g.L && this.console.trace(("ads::updatePendingSeekPosition: should consider preroll on seek:\n original seekPosition: ").concat(q, ",\n updated seekPosition: ").concat(t, ",\n entryPoint: ").concat(JSON.stringify(y), ",\n didAppendData: ").concat(this.Ma.mK, ",\n enablePrerollForInitialSeek ").concat(this.Ma.config.I5, ",\n reason: ").concat(u)); return { - fAa: t, - wB: v, - d9: w + FAa: t, + HB: y, + D9: v }; }; - p.prototype.gB = function(q) { - var u, t, w; + n.prototype.sB = function(q) { + var u, t, v, w; u = this; t = q; - w = Object.keys(q.O).map(function(v) { - return ("").concat(q.O[v].J); + v = q.Z; + w = Object.keys(v.$).map(function(y) { + return ("").concat(v.$[y].K); }); - Object.keys(this.ov).forEach(function(v) { - var y, x; - if (-1 !== w.indexOf(v)) { - y = u.ov[v]; - if (y) { - x = y.ie.map(function(z, A) { - z = u.ie[v][A]; - return z.ur || z.Ye.reduce(function(B, C, D) { - return C.lV ? l.__spreadArray(l.__spreadArray([], l.__read(B), !1), [D], !1) : B; + Object.keys(this.wv).forEach(function(y) { + var x, z; + if (-1 !== w.indexOf(y)) { + x = u.wv[y]; + if (x) { + z = x.je.map(function(B, A) { + B = u.je[y][A]; + return B.Pp || B.Ie.reduce(function(C, D, E) { + return D.YV ? m.__spreadArray(m.__spreadArray([], m.__read(C), !1), [E], !1) : C; }, []); }); - y = (0, h.ZWa)(parseInt(v), y, x, u.config.Dua); - t = (0, h.Vsa)(t, y); + x = k.zx.create((0, k.FXa)(parseInt(y), x, z, u.config.bva)); + t = k.zx.Zl(q, x).l9; } } }); + t.bT(this.Ma.Pb); return t; }; - p.prototype.b3a = function(q) { - return !!this.ov[this.Kc.da.O[q.I].J]; + n.prototype.H3a = function(q) { + return !!this.wv[this.bd.Z.$[q.H].K]; }; - p.prototype.n0a = function(q) { - if (q.Hm && (q = q.Hm, q.ie.length)) return q; + n.prototype.Q0a = function(q) { + if (q.Gm && (q = q.Gm, q.je.length)) return q; }; - p.prototype.tma = function(q) { - this.Vn.tma(q); + n.prototype.Wma = function(q) { + this.Vn.Wma(q); this.events.emit("adSegmentDropped", { type: "adSegmentDropped", adId: q }); }; - p.prototype.iya = function(q, u, t) { - var w; - return this.kS.iya(q, u, t, null === (w = this.APb) || void 0 === w ? void 0 : w.Be); + n.prototype.Hya = function(q, u, t) { + var v; + return this.VS.Hya(q, u, t, null === (v = this.N4a) || void 0 === v ? void 0 : v.Me); }; - p.prototype.YGb = function(q) { - var u, t, w, v, y, x, z; + n.prototype.dIb = function(q) { + var u, t, v, w, y, x, z; u = this; - if (!this.fM()) return q; + if (!this.DM()) return q; t = !0; - w = []; v = []; - x = this.Va.BPb.da; - q.RF(function(A, B) { + w = []; + x = this.Ma.KQb.Pb; + q.iG(function(B, A) { var C, D, E, G; - if (!(B || !A.v.M4a || u.HQb() && u.Cdb(u.Va.wh))) return (u.console.trace("Hydration: Not checking root segment"), !0); - D = x.O[A.v.id]; - (0, n.assert)(D, "Hydration: Segment must be present in innermost playgraph"); - E = D.J; + if (!(A || !B.I.DRb || u.RRb() && u.veb(u.Ma.vh))) return (u.console.trace("Hydration: Not checking root segment"), !0); + D = x.get(B.I.id); + (0, p.assert)(D, "Hydration: Segment must be present in innermost playgraph"); + E = D.K; if (D.type && -1 < ["ad", "padding"].indexOf(D.type)) t = !1; - else if (D.cc) { - G = u.Va.da.O[D.cc]; - G && G.J !== D.J && (u.console.trace("Hydration: segment evaluated is a custom ident, get viewableId from equivalent segment. " + ("custom ident viewableId: ").concat(D.J, ", ") + ("main content viewableId: ").concat(G.J)), E = G.J); + else { + G = x.mN(D.id); + G && (G = u.Ma.Pb.get(G)) && G.K !== D.K && (u.console.trace("Hydration: segment evaluated is a content playgraph modification, get viewableId from equivalent segment. " + ("auxiliary viewableId: ").concat(D.K, ", ") + ("main content viewableId: ").concat(G.K)), E = G.K); } - if ((D = u.Vn.m0a(E, D.ta)) && !D.ur) - if (D.oVa && !D.Zf) { - if (D.sO) u.console.trace("Hydration: Ignore skippable unhydrated ad break"); - else if ((G = null === (C = null === B || void 0 === B ? void 0 : B.Sa) || void 0 === C ? void 0 : C.duration, u.Z7 && G && 5E3 > G)) u.console.trace("Hydration: Skipping unhydrated ad break too close to previous"); + if ((D = u.Vn.P0a(E, D.hb)) && !D.Pp) + if (D.YVa && !D.$f) { + if (D.ZO) u.console.trace("Hydration: Ignore skippable unhydrated ad break"); + else if ((G = null === (C = null === A || void 0 === A ? void 0 : A.Ra) || void 0 === C ? void 0 : C.duration, u.y8 && G && 5E3 > G)) u.console.trace("Hydration: Skipping unhydrated ad break too close to previous"); else { - w.push(A); - if (t && 0 === v.length || y === B)(v.push({ - J: E, - Uc: D - }), y = B); + v.push(B); + if (t && 0 === w.length || y === A)(w.push({ + K: E, + Qc: D + }), y = A); return !1; } } else t = !1; return !0; }); - w.forEach(function(A) { - return q.remove(A); + v.forEach(function(B) { + return q.remove(B); }); - this.mK.A2b(v); - if (this.config.M0b && q.root) { - z = x.O[q.root.v.id]; - (z = this.Vn.m0a(z.J, z.ta)) && z.sO && (z.sO = !1); + this.FK.X3b(w); + if (this.config.e2b && q.root) { + z = x.get(q.root.I.id); + (0, p.assert)(z, "root segment must exist in innermost playgraph"); + (z = this.Vn.P0a(z.K, z.hb)) && z.ZO && (z.ZO = !1); } return q; }; - p.prototype.Cdb = function(q) { - var u, t, w; - t = this.Va.UJ; - (w = 0 === q.offset.G) || (t ? (t = this.I5a, w = null === (u = this.Va.Z.eG()) || void 0 === u ? void 0 : u.v.id, q = t && t.fJb === w && t.to.I === q.I && t.to.offset.G === q.offset.G ? this.I5a.TNb : !0) : q = this.Va.config.k5, w = q); - return w; + n.prototype.veb = function(q) { + var u, t, v; + t = this.Ma.mK; + (v = 0 === q.offset.v) || (t ? (t = this.k6a, v = null === (u = this.Ma.ba.wG()) || void 0 === u ? void 0 : u.I.id, q = t && t.pKb === v && t.to.H === q.H && t.to.offset.v === q.offset.v ? this.k6a.dPb : !0) : q = this.Ma.config.I5, v = q); + return v; }; - return p; + return n; })(); - b.ZAa = r; + b.zBa = r; }, 13303: function(r, b, a) { var c; @@ -98793,666 +98817,675 @@ E3cbY[513816] = false; value: !0 } }); - b.$Aa = void 0; + b.ABa = void 0; c = a(91176); r = (function() { - function l(f, h) { - this.$s = f; - this.Xe = h; + function m(f, k) { + this.nt = f; + this.Ze = k; } - l.prototype.Jpa = function(f) { - var h; - h = this; - return this.$s.Z.Za.some(function(d) { - return d.v.v.J === f && d.JTa; - }) ? !1 : (0, c.ec)(Object.keys(this.Xe.ov), function(d) { - if (d = h.Xe.ov[d]) return (0, c.ec)(d.ie, function(g) { - return g.Ye && (0, c.ec)(g.Ye, function(n) { - return n.id === f; + m.prototype.mqa = function(f) { + var k; + k = this; + return this.nt.ba.Xa.some(function(d) { + return d.I.K === f && d.oUa; + }) ? !1 : (0, c.kc)(Object.keys(this.Ze.wv), function(d) { + if (d = k.Ze.wv[d]) return (0, c.kc)(d.je, function(g) { + return g.Ie && (0, c.kc)(g.Ie, function(p) { + return p.id === f; }); }); - }) ? (this.Xe.tma(f), !0) : !1; + }) ? (this.Ze.Wma(f), !0) : !1; }; - return l; + return m; })(); - b.$Aa = r; + b.ABa = r; }, 53787: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bBa = void 0; + b.CBa = void 0; c = a(90745); - l = a(91967); + m = a(91967); r = (function() { - function f(h, d, g) { - var n; - n = this; - this.Xe = d; - this.Ln = new c.De(); - this.zo = "adHydratorAudit"; - this.jd = "adHydratorAuditor"; + function f(k, d, g) { + var p; + p = this; + this.Ze = d; + this.Nn = new c.Ee(); + this.yo = "adHydratorAudit"; + this.Zc = "adHydratorAuditor"; this.enabled = !0; - this.Ln.on(h.events, "adBreakPresenting", function(k) { - n.state.USa.push(k.presentingInfo.Uc.oK.e3b); + this.Nn.on(k.events, "adBreakPresenting", function(h) { + p.state.ATa.push(h.presentingInfo.Qc.HK.D4b); }); - this.Ln.on(g.events, "adBreakHydrated", function() { - n.state.SSa++; + this.Nn.on(g.events, "adBreakHydrated", function() { + p.state.yTa++; }); - this.Ln.on(g.events, "adBreakHydrationFailed", function() { - n.state.RSa++; + this.Nn.on(g.events, "adBreakHydrationFailed", function() { + p.state.xTa++; }); - this.Ln.on(g.events, "adBreakHydrationSkipped", function() { - n.state.VSa++; + this.Nn.on(g.events, "adBreakHydrationSkipped", function() { + p.state.BTa++; }); this.state = { - SSa: 0, - RSa: 0, - VSa: 0, - USa: [] + yTa: 0, + xTa: 0, + BTa: 0, + ATa: [] }; } - f.prototype.ki = function(h) { - h = h.si; - if (this.Xe.fM() && h === l.mc.ii) return { - adBreaksPresentedSequence: this.state.USa, - adBreaksHydratedCount: this.state.SSa, - adBreaksFailedHydratedCount: this.state.RSa, - adBreaksSkippedCount: this.state.VSa + f.prototype.ii = function(k) { + k = k.oi; + if (this.Ze.DM() && k === m.oc.gi) return { + adBreaksPresentedSequence: this.state.ATa, + adBreaksHydratedCount: this.state.yTa, + adBreaksFailedHydratedCount: this.state.xTa, + adBreaksSkippedCount: this.state.BTa }; }; - f.prototype.Oa = function() { - this.Ln.clear(); + f.prototype.Na = function() { + this.Nn.clear(); }; return f; })(); - b.bBa = r; + b.CBa = r; }, 60575: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.cBa = void 0; + b.DBa = void 0; c = a(90745); - l = a(91967); + m = a(91967); r = (function() { - function f(h, d, g) { - var k; + function f(k, d, g) { + var h; - function n(m) { - var p, q; - (p = k.state.xia)[q = m.event] || (p[q] = 0); - k.state.xia[m.event]++; + function p(l) { + var n, q; + (n = h.state.Zia)[q = l.event] || (n[q] = 0); + h.state.Zia[l.event]++; } - k = this; - this.Xe = d; - this.lqa = g; - this.Ln = new c.De(); - this.zo = "adImpressionAudit"; - this.jd = "adImpressionAuditor"; + h = this; + this.Ze = d; + this.Oqa = g; + this.Nn = new c.Ee(); + this.yo = "adImpressionAudit"; + this.Zc = "adImpressionAuditor"; this.enabled = !0; - this.Ln.on(h.events, "adPresenting", function() { - return k.state.CTa++; + this.Nn.on(k.events, "adPresenting", function() { + return h.state.hUa++; }); - this.Ln.on(h.events, "adBreakPresenting", function() { - return k.state.TSa++; + this.Nn.on(k.events, "adBreakPresenting", function() { + return h.state.zTa++; }); - this.Ln.on(g.events, "adEvent", n); - this.Ln.on(g.events, "adBreakEvent", n); + this.Nn.on(g.events, "adEvent", p); + this.Nn.on(g.events, "adBreakEvent", p); this.state = { - TSa: 0, - xia: {}, - CTa: 0 + zTa: 0, + Zia: {}, + hUa: 0 }; } - f.prototype.ki = function(h) { - h = h.si; - if (this.Xe.fM() && h === l.mc.ii) return { + f.prototype.ii = function(k) { + k = k.oi; + if (this.Ze.DM() && k === m.oc.gi) return { presented: { - breaks: this.state.TSa, - ads: this.state.CTa + breaks: this.state.zTa, + ads: this.state.hUa }, - events: this.state.xia, - logger: this.lqa.Sl() + events: this.state.Zia, + logger: this.Oqa.Sl() }; }; - f.prototype.Oa = function() { - this.Ln.clear(); + f.prototype.Na = function() { + this.Nn.clear(); }; return f; })(); - b.cBa = r; + b.DBa = r; }, 28143: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.fBa = void 0; + b.GBa = void 0; c = a(90745); - l = a(66164); + m = a(66164); f = a(69575); - h = a(52571); + k = a(52571); d = a(48170); g = a(71398); r = (function() { - function n(k, m, p, q) { - this.Va = m; - this.Ad = p; - this.pp = 0; + function p(h, l, n, q) { + this.Ma = l; + this.Hd = n; + this.op = 0; this.events = new c.EventEmitter(); - this.console = (0, f.Oh)(l.platform, q, "IMPRESSION"); - k.events.addListener("adBreakPresenting", this.x9.bind(this)); - k.events.addListener("adBreakComplete", this.w9.bind(this)); - k.events.addListener("adPresenting", this.Uta.bind(this)); + this.console = (0, f.Oh)(m.platform, q, "IMPRESSION"); + h.events.addListener("adBreakPresenting", this.Z9.bind(this)); + h.events.addListener("adBreakComplete", this.Y9.bind(this)); + h.events.addListener("adPresenting", this.qua.bind(this)); } - Object.defineProperties(n.prototype, { - YU: { + Object.defineProperties(p.prototype, { + JV: { get: function() { - return !!this.Dl; + return !!this.Gl; }, enumerable: !1, configurable: !0 } }); - n.prototype.x9 = function(k) { - this.Dl && (d.K && this.console.warn("Unexpected back-to-back ad breaks"), this.Dl.w9(k.Vm.position), this.pp += this.Dl.Rza, this.Dl = void 0); - (0, h.assert)(k.Vm.Uc, "Ad break must be defined for ad break presenting"); - this.Dl = new g.YAa(this.Va, this.Ad, this.events, k.Vm.Uc, this.console); + p.prototype.Z9 = function(h) { + this.Gl && (d.L && this.console.warn("Unexpected back-to-back ad breaks"), this.Gl.Y9(h.Sm.position), this.op += this.Gl.qAa, this.Gl = void 0); + (0, k.assert)(h.Sm.Qc, "Ad break must be defined for ad break presenting"); + this.Gl = new g.yBa(this.Ma, this.Hd, this.events, h.Sm.Qc, this.console); }; - n.prototype.w9 = function(k) { - var m, p, q; - q = k.Vm.Uc || (null === (m = this.Dl) || void 0 === m ? void 0 : m.Uc); - d.K && this.console.trace(("adBreakComplete event, ").concat(this.Dl ? "have" : "no", " impression logger, ") + (q ? ("ad break ").concat(q.uj, " is ") + ("").concat(q.Ye.length ? "not " : "", "empty, ") + ("has ").concat(q.ur ? "" : "not ", "played") : "no ad break")); - if (0 === (null === (p = k.Vm.Uc) || void 0 === p ? void 0 : p.Ye.length))((0, h.assert)(!this.Dl, "Received ad break complete for empty ad break during ad break"), k.Vm.Uc.P3b(), this.x9(k)); - else if (!this.Dl) return; - this.Dl.w9(k.Vm.position); - this.pp += this.Dl.Rza; - this.Dl = void 0; + p.prototype.Y9 = function(h) { + var l, n, q; + q = h.Sm.Qc || (null === (l = this.Gl) || void 0 === l ? void 0 : l.Qc); + d.L && this.console.trace(("adBreakComplete event, ").concat(this.Gl ? "have" : "no", " impression logger, ") + (q ? ("ad break ").concat(q.tj, " is ") + ("").concat(q.Ie.length ? "not " : "", "empty, ") + ("has ").concat(q.Pp ? "" : "not ", "played") : "no ad break")); + if (0 === (null === (n = h.Sm.Qc) || void 0 === n ? void 0 : n.Ie.length))((0, k.assert)(!this.Gl, "Received ad break complete for empty ad break during ad break"), h.Sm.Qc.p5b(), this.Z9(h)); + else if (!this.Gl) return; + this.Gl.Y9(h.Sm.position); + this.op += this.Gl.qAa; + this.Gl = void 0; }; - n.prototype.Uta = function(k) { - var m, p, q; - (0, h.assert)(this.Dl, "Expect to be in ad break when ad presenting is received"); - (0, h.assert)(this.Dl.Uc === k.Vm.Uc, "Expect to be in correct ad break when ad presenting is received"); - p = this.Va.eU(k.Vm.position.I)[0]; - q = k.Vm.jq; - this.Dl.Uta(k.Vm.df, null === p || void 0 === p ? void 0 : p.la, k.Vm.position.I, q, null !== (m = null === p || void 0 === p ? void 0 : p.Db) && void 0 !== m ? m : q); + p.prototype.qua = function(h) { + var l, n, q; + (0, k.assert)(this.Gl, "Expect to be in ad break when ad presenting is received"); + (0, k.assert)(this.Gl.Qc === h.Sm.Qc, "Expect to be in correct ad break when ad presenting is received"); + n = this.Ma.OU(h.Sm.position.H)[0]; + q = h.Sm.fq; + this.Gl.qua(h.Sm.ef, null === n || void 0 === n ? void 0 : n.ca, h.Sm.position.H, q, null !== (l = null === n || void 0 === n ? void 0 : n.Cb) && void 0 !== l ? l : q); }; - n.prototype.Sl = function() { - var k; + p.prototype.Sl = function() { + var h; return { - "break": null === (k = this.Dl) || void 0 === k ? void 0 : k.Sl(), - errors: this.pp + "break": null === (h = this.Gl) || void 0 === h ? void 0 : h.Sl(), + errors: this.op }; }; - return n; + return p; })(); - b.fBa = r; + b.GBa = r; }, 13060: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.gBa = void 0; + b.HBa = void 0; c = a(40345); - l = a(14103); + m = a(14103); f = a(67288); - h = a(28143); + k = a(28143); d = a(13303); g = a(60575); - n = a(31300); - k = a(53787); + p = a(31300); + h = a(53787); r = (function() { - function m(p, q, u, t, w, v) { - this.Q2 = v; - this.rQa = new c.ZAa(q, p, u, t); - this.nsb = new l.oBa(u, t, this.Xe); - this.AE = new f.tMa(this, u, p); - this.rha = new h.fBa(this.AE, u, u.Ad, p); - this.qQa = new n.XAa(w, this.AE, t, t.vq, q, p); - u.iu.Fe(new g.cBa(this.AE, this.Xe, this.rha)); - u.iu.Fe(new k.bBa(this.AE, this.Xe, this.qQa)); - this.rQa.Bb(this.rha.events, this.AE.events, this.mK); - this.Jpb = new d.$Aa(u, this.Xe); + function l(n, q, u, t, v, w) { + this.p3 = w; + this.UQa = new c.zBa(q, n, u, t); + this.otb = new m.PBa(u, t, this.Ze); + this.RE = new f.UMa(this, u, n); + this.Sha = new k.GBa(this.RE, u, u.Hd, n); + this.TQa = new p.xBa(v, this.RE, t, t.sq, q, n); + u.pu.ve(new g.DBa(this.RE, this.Ze, this.Sha)); + u.pu.ve(new h.CBa(this.RE, this.Ze, this.TQa)); + this.UQa.Eb(this.Sha.events, this.RE.events, this.FK); + this.Kqb = new d.ABa(u, this.Ze); } - Object.defineProperties(m.prototype, { - Xe: { + Object.defineProperties(l.prototype, { + Ze: { get: function() { - return this.rQa; + return this.UQa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - DN: { + Object.defineProperties(l.prototype, { + hO: { get: function() { - return this.nsb; + return this.otb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - p$a: { + Object.defineProperties(l.prototype, { + cab: { get: function() { - return this.AE; + return this.RE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - lqa: { + Object.defineProperties(l.prototype, { + Oqa: { get: function() { - return this.rha; + return this.Sha; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - Ltb: { + Object.defineProperties(l.prototype, { + Lub: { get: function() { - return this.Jpb; + return this.Kqb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(m.prototype, { - mK: { + Object.defineProperties(l.prototype, { + FK: { get: function() { - return this.qQa; + return this.TQa; }, enumerable: !1, configurable: !0 } }); - m.prototype.fi = function(p) { - return this.AE.fi(p); + l.prototype.di = function(n) { + return this.RE.di(n); }; - return m; + return l; })(); - b.gBa = r; + b.HBa = r; }, 86681: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bT = void 0; + b.NT = void 0; c = a(5163); - l = a(28816); - f = a(40981); - h = a(17774); - d = a(75393); - g = a(23855); - b.bT = function(n, k, m) { - var p, q, u, t, w; - p = c.__assign({ - Ada: f.zda - }, n).Ada; - q = k.$W[5]; - u = (0, h.jua)(function() { - return w; + m = a(40981); + f = a(17774); + k = a(75393); + d = a(23855); + b.NT = function(g, p, h) { + var l, n, q, u; + g = c.__assign({ + dea: m.cea + }, g).dea; + l = p.LX[5]; + n = (0, f.Fua)(function() { + return u; }); - q.eTa(u.Eo); - n = new l.Kea(); - t = { - Cg: void 0, - Kc: void 0, - Va: void 0, - Kqa: n, - R5a: "ads" - }; - t.Cg = new p(function() { - return t.Kc.da; - }, n, k.$W[2], "Ads:"); - w = new g.lBa(t, u.Eeb, d.ew.$wa.fO, q); - p = k.Zia; - k.Zia = c.__spreadArray(c.__spreadArray([], c.__read(p), !1), [w], !1); - t.Va = m(k); - t.Kc = d.ew.Ova(t.Va, w, function() { - return t; - }, p); - w.Bb(); - n.Bb(t.Va); - n.F$(); - return t.Kc; + l.LTa(n.Do); + q = { + Ug: void 0, + bd: void 0, + Ma: void 0, + s6a: "ads" + }; + q.Ug = new g(function() { + return q.bd.Pb; + }, function() { + return q.Ma; + }, p.LX[2], "Ads:"); + u = new d.MBa(q, n.xfb, k.rw.xxa.MO, l); + g = p.Bja; + p.Bja = c.__spreadArray(c.__spreadArray([], c.__read(g), !1), [u], !1); + q.Ma = h(p); + q.bd = k.rw.nwa(q.Ma, u, function() { + return q; + }, g); + u.Eb(); + return q.bd; }; }, 23855: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.lBa = void 0; + b.MBa = void 0; c = a(5163); - l = a(90745); - f = a(48170); - h = a(35331); - d = a(61996); - g = a(52571); + m = a(90745); + f = a(91176); + k = a(48170); + d = a(35331); + g = a(61996); + p = a(52571); r = a(14739); - n = a(36918); - k = a(13060); - a = (function(m) { - function p(q, u, t, w) { - q = m.call(this, q, u, t, "AdsPlaygraphHost") || this; - q.Vs = w; - q.IJ = void 0; - q.gva = new l.De(); - q.o6a = new n.Kfa(); - q.Q2 = new l.EventEmitter(); + h = a(13060); + a = (function(l) { + function n(q, u, t, v) { + q = l.call(this, q, u, t, "AdsPlaygraphHost") || this; + q.dt = v; + q.$J = void 0; + q.Fva = new m.Ee(); + q.T6a = new f.L1(); + q.p3 = new m.EventEmitter(); return q; } - c.__extends(p, m); - Object.defineProperties(p.prototype, { - Kc: { + c.__extends(n, l); + Object.defineProperties(n.prototype, { + bd: { get: function() { - return this.lp.Kc; + return this.Oq.bd; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - $s: { + Object.defineProperties(n.prototype, { + nt: { get: function() { var q; - q = this.gB(this.Kc.da); - if (q !== this.Kc.da) return q; + q = this.sB(this.bd.Pb).Z; + if (q !== this.bd.Z) return q; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(p.prototype, { - Vc: { + Object.defineProperties(n.prototype, { + Yc: { get: function() { - return this.IJ; + return this.$J; }, enumerable: !1, configurable: !0 } }); - p.prototype.Bb = function() { + n.prototype.Eb = function() { var q; q = this; - m.prototype.Bb.call(this); - this.lp.Va.Fe(new h.mBa(this.lp)); - this.IJ = new k.gBa(this.T, this.W, this.Va, this.Kc, this.Vs, this.Q2); - this.lp.Va.Vc = this.IJ; - this.Vc.mK.events.on("adBreakHydrated", function(u) { - return q.V$a(u); + l.prototype.Eb.call(this); + this.Oq.Ma.ve(new d.NBa(this.Oq)); + this.$J = new h.HBa(this.S, this.T, this.Ma, this.bd, this.dt, this.p3); + this.Oq.Ma.Yc = this.$J; + this.Yc.FK.events.on("adBreakHydrated", function(u) { + return q.Gab(u); }); - this.Vc.mK.events.on("adBreakHydrationFailed", function(u) { - return q.qf(u.error); + this.Yc.FK.events.on("adBreakHydrationFailed", function(u) { + return q.pf(u.error); }); - this.Vc.mK.events.on("adBreakHydrationSkipped", function(u) { - return q.ZZb(u); + this.Yc.FK.events.on("adBreakHydrationSkipped", function(u) { + return q.s0b(u); }); }; - p.prototype.IC = function(q) { - var u, t, w, v, y; - w = m.prototype.IC.call(this, q); - if (w) { - (0, g.assert)(this.Vc, "missing manager"); - q = this.Vc.Xe.GW(q, null === (u = this.hM) || void 0 === u ? void 0 : u.wh); - u = q.fAa; - v = q.wB; - y = q.d9; - q.BTa && this.JN(y, u, null === (t = this.hM) || void 0 === t ? void 0 : t.jq, v); + n.prototype.SC = function(q) { + var u, t, v, w, y; + v = l.prototype.SC.call(this, q); + if (v) { + (0, p.assert)(this.Yc, "missing manager"); + q = this.Yc.Ze.tX(q, null === (u = this.FM) || void 0 === u ? void 0 : u.vh); + u = q.FAa; + w = q.HB; + y = q.D9; + q.gUa && this.oO(y, u, null === (t = this.FM) || void 0 === t ? void 0 : t.fq, w); } - return w; + return v; }; - p.prototype.V$a = function(q) { - var u, t, w; - w = q.pja; - q = w.FOb(q.O2, q.hh); - (0, g.assert)(this.Vc, "missing manager"); - q && ((w = this.Vc.Xe.Sta(w, q, null === (u = this.hM) || void 0 === u ? void 0 : u.wh)) ? (u = w.wB, this.JN(w.d9, w.fAa, null === (t = this.hM) || void 0 === t ? void 0 : t.jq, u)) : this.JN()); + n.prototype.Gab = function(q) { + var u, t, v; + v = q.Sja; + q = v.QPb(q.n3, q.ih); + (0, p.assert)(this.Yc, "missing manager"); + q && ((v = this.Yc.Ze.oua(v, q, null === (u = this.FM) || void 0 === u ? void 0 : u.vh)) ? (u = v.HB, this.oO(v.D9, v.FAa, null === (t = this.FM) || void 0 === t ? void 0 : t.fq, u)) : this.oO()); }; - p.prototype.ZZb = function(q) { - this.Vc.Xe.Tta(q.zd.toString(), q.hh); - this.JN(); + n.prototype.s0b = function(q) { + this.Yc.Ze.pua(q.Gd.toString(), q.ih); + this.oO(); }; - p.prototype.qf = function(q, u, t, w, v, y, x) { - var z, A; + n.prototype.pf = function(q, u, t, v, w, y, x) { + var z, B; void 0 === x && (x = !1); z = !1; - A = !1; - u && !x && (z = this.Vc.Ltb.Jpa(u)); - z ? this.JN() : A = this.lp.Va.qf(q, u, t, w, v, y, x); - return A; + B = !1; + u && !x && (z = this.Yc.Lub.mqa(u)); + z ? this.oO() : B = this.Oq.Ma.pf(q, u, t, v, w, y, x); + return B; }; - p.prototype.TC = function(q, u) { - var t, w, v, y, x; + n.prototype.cD = function(q, u) { + var t, v, w, y, x; t = this; - this.Yxa(q, u); - w = this.Kc.Ad.sa; - this.gva.clear(); - this.gva.addListener(w, "stopStart", function() { - w.oi && (t.hM = void 0, t.gva.clear()); - }); - if (this.Vc.Xe.b3a(q)) { - f.K && this.T.trace(("ads::seekStreaming: ").concat(JSON.stringify(q))); - v = this.Vc.Xe.F9(q); - y = v.wh; - x = v.wB; - if (v = v.d9)(f.K && this.T.trace("ads::seekStreaming: ads playgraph was updated"), this.JN(v, q, u)); - f.K && this.T.trace(("ads::seekStreaming: forwarding seek to ").concat(JSON.stringify(y), ", ") + ("playerTimestamp: ").concat(u, ", ") + ("entryPoint: ").concat(JSON.stringify(x))); - this.Va.jaa(y, u, x); - } else this.Va.TC(q, u); - }; - p.prototype.JN = function(q, u, t, w) { - var v; - v = this; - this.o6a.aja || this.o6a.Mhb(function() { - v.mwa(q, v.Kc.da, u, t, w); - v.Q2.emit("adPlaygraphUpdated", { + this.wya(q, u); + v = this.bd.Hd.ta; + this.Fva.clear(); + this.Fva.addListener(v, "stopStart", function() { + v.li && (t.FM = void 0, t.Fva.clear()); + }); + if (this.Yc.Ze.H3a(q)) { + k.L && this.S.trace(("ads::seekStreaming: ").concat(JSON.stringify(q))); + w = this.Yc.Ze.h$(q); + y = w.vh; + x = w.HB; + if (w = w.D9)(k.L && this.S.trace("ads::seekStreaming: ads playgraph was updated"), this.oO(w, q, u)); + k.L && this.S.trace(("ads::seekStreaming: forwarding seek to ").concat(JSON.stringify(y), ", ") + ("playerTimestamp: ").concat(u, ", ") + ("entryPoint: ").concat(JSON.stringify(x))); + this.Ma.Paa(y, u, x); + } else this.Ma.cD(q, u); + }; + n.prototype.oO = function(q, u, t, v) { + var w; + w = this; + this.T6a.Dja || this.T6a.Iib(function() { + w.Nwa(q, w.bd.Pb, u, t, v); + w.p3.emit("adPlaygraphUpdated", { type: "adPlaygraphUpdated" }); }); }; - p.prototype.gB = function(q) { - return this.Vc.Xe.gB(q); + n.prototype.sB = function(q) { + return this.Yc.Ze.sB(q); }; - p.prototype.If = function(q) { - m.prototype.If.call(this, q); - this.hM = void 0; + n.prototype.If = function(q) { + l.prototype.If.call(this, q); + this.FM = void 0; }; - p.prototype.Yxa = function(q, u) { - this.hM = { - wh: q, - jq: u + n.prototype.wya = function(q, u) { + this.FM = { + vh: q, + fq: u }; }; - c.__decorate([(0, d.Qb)({ + c.__decorate([(0, g.Nb)({ methodName: "ads::processViewableResponse" - })], p.prototype, "IC", null); - c.__decorate([(0, d.Qb)({ + })], n.prototype, "SC", null); + c.__decorate([(0, g.Nb)({ methodName: "ads::processAdBreakHydrationResponse" - })], p.prototype, "V$a", null); - c.__decorate([(0, d.Qb)({ + })], n.prototype, "Gab", null); + c.__decorate([(0, g.Nb)({ methodName: "ads::reportStreamingFailure" - })], p.prototype, "qf", null); - c.__decorate([(0, d.Qb)({ + })], n.prototype, "pf", null); + c.__decorate([(0, g.Nb)({ methodName: "ads::seekStreaming" - })], p.prototype, "TC", null); - c.__decorate([(0, d.Qb)({ + })], n.prototype, "cD", null); + c.__decorate([(0, g.Nb)({ methodName: "ads::cancelStreaming" - })], p.prototype, "If", null); - return p; - })(r.xfa); - b.lBa = a; + })], n.prototype, "If", null); + return n; + })(r.cga); + b.MBa = a; }, 45991: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - var k; - k = n && g.O[n]; - if (k) return "content" !== k.type ? c(g, k.Fb) : n; + function c(g, p) { + var h; + h = p && g.$[p]; + if (h) return "content" !== h.type ? c(g, h.wc) : p; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.nBa = void 0; - l = a(91176); + b.OBa = void 0; + m = a(91176); f = a(48170); - h = a(52571); + k = a(52571); d = a(14103); r = (function() { - function g(n, k, m, p) { - this.Vn = n; - this.console = k; - this.Va = m; - this.Kc = p; - } - g.prototype.fdb = function() { - this.u2 = void 0; - }; - g.prototype.TTa = function(n, k, m) { - var p, q, u, t, w, v, y, x, z; - void 0 === m && (m = this.Va.da); - q = this.Vn.iS[this.Kc.da.O[n.I].J]; - u = k.oB(n); - t = u; - w = m.O[u.I]; - if (0 === u.offset.G) v = this.epa(m, q, u); + function g(p, h, l) { + this.Vn = p; + this.console = h; + this.Ma = l; + } + g.prototype.Ydb = function() { + this.U2 = void 0; + }; + g.prototype.yUa = function(p, h, l) { + var n, q, u, t, v, w, y, x, z, B; + void 0 === l && (l = this.Ma.Pb); + u = l.Z; + t = null === (n = l.yX.get(p.H)) || void 0 === n ? void 0 : n.K; + (0, k.assert)(void 0 !== t); + v = this.Vn.TS[t]; + t = n = h.py(p); + w = u.$[n.H]; + if (0 === n.offset.v) y = this.Ipa(u, v, n); else { - "padding" === w.type && (u = { - I: w.Fb, - offset: l.L.Ia + "padding" === w.type && (n = { + H: w.wc, + offset: m.J.Ba }); - y = null === (p = this.Va.Z.eG()) || void 0 === p ? void 0 : p.v.id; - if (y) x = y; - else(p = c(m, m.Be), this.Va.Z.Qp || !this.Va.Dj || this.Va.UJ || p !== u.I ? x = p : v = this.epa(m, q, k.oB({ - I: n.I, - offset: l.L.Ia + x = null === (q = this.Ma.ba.wG()) || void 0 === q ? void 0 : q.I.id; + if (x) z = x; + else(q = c(u, u.Me), this.Ma.ba.Op || !this.Ma.Bj || this.Ma.mK || q !== n.H ? z = q : y = this.Ipa(u, v, h.py({ + H: p.H, + offset: m.J.Ba }))); - !v && x && (f.K && this.console.trace(("ads::seekStreaming: seek from segment ").concat(x)), v = this.hMb(x, u, m)); + !y && z && (f.L && this.console.trace(("ads::seekStreaming: seek from segment ").concat(z)), y = this.tNb(z, n, l)); } - if (v) - if (v.I) { + if (y) + if (y.H) { t = { - I: v.I, - offset: l.L.Ia + H: y.H, + offset: m.J.Ba }; - z = u; - } else this.u2 = v.Uc; - n = { - TNb: !!v, - fJb: x, - to: u + B = n; + } else this.U2 = y.Qc; + p = { + dPb: !!y, + pKb: z, + to: n }; - return z || "ad" !== w.type ? { - wh: t, - wB: z, - j$: n + return B || "ad" !== w.type ? { + vh: t, + HB: B, + O$: p } : { - wh: u, - wB: u, - j$: n + vh: n, + HB: n, + O$: p }; }; - g.prototype.iya = function(n, k, m, p) { - if (this.u2) return (k = this.u2, this.u2 = void 0, k); - if ((n = this.Vn.iS[n]) && n.length) - if (m && k.I === p && k.offset.equal(l.L.Ia)) { - if ((k = n[0], 0 === k.Xv.G && 0 === k.Ye.length && !k.ur && !k.Rpa)) return k; - } else if (!m) return this.xoa(k.I, n); - }; - g.prototype.hMb = function(n, k, m) { - var p, q, u, w; - f.K && this.console.trace("AdPoliciesManager: getPrerollAdOnSeek: " + ("from ").concat(n, " to ").concat(JSON.stringify(k))); - if (m) { - q = this.Vn.iS[this.Kc.da.O[m.O[k.I].cc].J]; - m = m.O; - u = null === (p = m[n]) || void 0 === p ? void 0 : p.Fb; - u || (u = this.Va.da.O[n].Fb); - for (var t = p = void 0; u;) { - n = m[u]; - if ("content" === n.type && ("content" === p || void 0 === p) && q) { - w = this.xoa(u, q); - w && (t = { - Uc: w + g.prototype.Hya = function(p, h, l, n) { + if (this.U2) return (h = this.U2, this.U2 = void 0, h); + if ((p = this.Vn.TS[p]) && p.length) + if (l && h.H === n && h.offset.equal(m.J.Ba)) { + if ((h = p[0], 0 === h.jw.v && 0 === h.Ie.length && !h.Pp && !h.w7)) return h; + } else if (!l) return this.$oa(h.H, p); + }; + g.prototype.tNb = function(p, h, l) { + var n, q, u, v; + f.L && this.console.trace("AdPoliciesManager: getPrerollAdOnSeek: " + ("from ").concat(p, " to ").concat(JSON.stringify(h))); + if (l) { + q = l.IW(h.H); + (0, k.assert)(q, "inner WorkingPlaygraph segmentId should map correctly to outermost"); + q = this.Vn.TS[l.yX.Z.$[q].K]; + l = l.Z.$; + u = null === (n = l[p]) || void 0 === n ? void 0 : n.wc; + u || (u = this.Ma.Z.$[p].wc); + for (var t = n = void 0; u;) { + p = l[u]; + if ("content" === p.type && ("content" === n || void 0 === n) && q) { + v = this.$oa(u, q); + v && (t = { + Qc: v }); } - if (u === k.I) return (k = t && !t.I || p && "content" !== p ? t : void 0, f.K && this.console.trace(("AdPoliciesManager: getPrerollOnSeek: returning ").concat(k)), k); - "ad" === n.type && "ad" !== p && (f.K && this.console.trace(("AdPoliciesManager: getPrerollOnSeek: found start of ad break: ").concat(u)), p = (0, d.XF)(u), (0, h.assert)(p, "AdPoliciesManager: getPrerollOnSeek: Unable to find ad from ad segmentId"), t = { - I: u, - Uc: q[null === p || void 0 === p ? void 0 : p.uj] + if (u === h.H) return (h = t && !t.H || n && "content" !== n ? t : void 0, f.L && this.console.trace(("AdPoliciesManager: getPrerollOnSeek: returning ").concat(h)), h); + "ad" === p.type && "ad" !== n && (f.L && this.console.trace(("AdPoliciesManager: getPrerollOnSeek: found start of ad break: ").concat(u)), n = (0, d.pG)(u), (0, k.assert)(n, "AdPoliciesManager: getPrerollOnSeek: Unable to find ad from ad segmentId"), t = { + H: u, + Qc: q[null === n || void 0 === n ? void 0 : n.tj] }); - p = n.type; - u = n.Fb; + n = p.type; + u = p.wc; } } - f.K && this.console.trace("AdPoliciesManager: getPrerollOnSeek: returning undefined"); + f.L && this.console.trace("AdPoliciesManager: getPrerollOnSeek: returning undefined"); }; - g.prototype.epa = function(n, k, m) { - var p, q; - p = n.O; - m = m.I; - q = p[m].type; - if ("padding" === q) return this.epa(n, k, { - I: p[m].Fb, - offset: l.L.Ia + g.prototype.Ipa = function(p, h, l) { + var n, q; + n = p.$; + l = l.H; + q = n[l].type; + if ("padding" === q) return this.Ipa(p, h, { + H: n[l].wc, + offset: m.J.Ba }); - f.K && this.console.trace("AdPoliciesManager: getPrerollAdBreakForPlaygraph", m); - if ("ad" === q) return (n = (0, d.XF)(m), (0, h.assert)(n, "getPrerollAdBreakForPlaygraph: getPrerollSegmentId: Unable to find ad from ad segmentId"), { - I: m, - Uc: k[null === n || void 0 === n ? void 0 : n.uj] + f.L && this.console.trace("AdPoliciesManager: getPrerollAdBreakForPlaygraph", l); + if ("ad" === q) return (p = (0, d.pG)(l), (0, k.assert)(p, "getPrerollAdBreakForPlaygraph: getPrerollSegmentId: Unable to find ad from ad segmentId"), h = h[null === p || void 0 === p ? void 0 : p.tj], { + H: l, + Qc: h }); if ("content" === q) { - if (k = this.xoa(m, k)) return { - Uc: k + if (p = this.$oa(l, h)) return { + Qc: p + }; + if (h = this.aNb(l, h)) return { + H: l, + Qc: h }; - } else f.K && (0, h.assert)(!0, "Can't get preroll; initial segment was padding and it had no default next segment"); + } else f.L && (0, k.assert)(!0, "Can't get preroll; initial segment was padding and it had no default next segment"); }; - g.prototype.xoa = function(n, k) { - n = (0, d.M0a)(n); - (0, h.assert)(n, "Should have contentInfo from segment name"); - if (0 < n.QWa && (k = k[n.QWa - 1], 0 === k.Ye.length && !k.ur && !k.Rpa)) return k; + g.prototype.$oa = function(p, h) { + p = (0, d.Voa)(p); + (0, k.assert)(p, "Should have contentInfo from segment name"); + if (0 < p.I4 && (h = h[p.I4 - 1], 0 === h.Ie.length && !h.Pp && !h.w7)) return h; + }; + g.prototype.aNb = function(p, h) { + p = (0, d.Voa)(p); + (0, k.assert)(p, "Should have contentInfo from segment name"); + if (0 < p.I4 && (h = h[p.I4 - 1], 0 !== h.Ie.length && !h.Pp && !h.w7)) return h; }; return g; })(); - b.nBa = r; + b.OBa = r; }, 14103: function(r, b, a) { - var l, f, h; + var m, f, k; function c(d) { var g; g = (/^.+:ad\-(\d+)\-(\d+)$/).exec(d); if (g) return { - P2: parseInt(g[2]), - uj: parseInt(g[1]), - CG: !1 + o3: parseInt(g[2]), + tj: parseInt(g[1]), + TG: !1 }; if (d = (/^.+:pad((end)|(start))-(\d+)$/).exec(d)) return { - uj: parseInt(d[4]), - CG: !0, - OW: d[1] + tj: parseInt(d[4]), + TG: !0, + CX: d[1] }; } Object.defineProperties(b, { @@ -99460,279 +99493,310 @@ E3cbY[513816] = false; value: !0 } }); - b.M0a = b.XF = b.oBa = void 0; - l = a(91176); + b.Voa = b.pG = b.PBa = void 0; + m = a(91176); f = a(51308); - h = a(81749); + k = a(81749); r = (function() { - function d(g, n, k) { - this.$s = g; - this.Kc = n; - this.Xe = k; - } - d.prototype.AJb = function(g) { - for (var n, k, m = c(null === g || void 0 === g ? void 0 : g.I), p = this.$s.da, q, u = p.O[g.I], t = u, w = [g.I], v = this.Kc.da.O[t.cc].J; t && t.cc === u.cc && t.J !== v;)(w.push(t.Fb), t = p.O[t.Fb]); - w.pop(); - p = null !== (q = w.pop()) && void 0 !== q ? q : g.I; - q = c(p); - g = this.$s.da.O[g.I]; - p = this.$s.da.O[p]; - g = (null !== (n = g.va) && void 0 !== n ? n : Infinity) - g.ta; - n = (null !== (k = p.va) && void 0 !== k ? k : Infinity) - p.ta; + function d(g, p, h) { + this.nt = g; + this.bd = p; + this.Ze = h; + } + d.prototype.KKb = function(g) { + var p, h, l, n, q, u, t, v, w, y, x; + l = c(null === g || void 0 === g ? void 0 : g.H); + n = this.nt.Pb; + q = this.bd.Pb; + n.get(g.H); + v = n.mN(g.H); + w = [g.H]; + if (v) { + q = q.Z.$[v].K; + y = n.Sy.lG(g.H); + for (t = y.next(); !t.done;) { + t = t.value; + x = n.mN(t.id); + if (!t || x !== v || t.K === q) break; + w.push(t.id); + t = y.next(); + } + } + n = null !== (u = w.pop()) && void 0 !== u ? u : g.H; + u = c(n); + g = this.nt.Z.$[g.H]; + n = this.nt.Z.$[n]; + g = (null !== (p = g.ub) && void 0 !== p ? p : Infinity) - g.hb; + p = (null !== (h = n.ub) && void 0 !== h ? h : Infinity) - n.hb; return { - start: (null === m || void 0 === m ? 0 : m.CG) ? new h.tca(f.SI.start, g) : void 0, - end: (null === q || void 0 === q ? 0 : q.CG) ? new h.tca(f.SI.end, n) : void 0 + start: (null === l || void 0 === l ? 0 : l.TG) ? new k.Yca(f.nJ.start, g) : void 0, + end: (null === u || void 0 === u ? 0 : u.TG) ? new k.Yca(f.nJ.end, p) : void 0 }; }; Object.defineProperties(d.prototype, { - bz: { + nz: { get: function() { - if (this.$s.Z.Pd) return this.xJb(this.$s.Z.Ag); + if (this.nt.ba.Qd) return this.HKb(this.nt.ba.Bg); }, enumerable: !1, configurable: !0 } }); - d.prototype.xJb = function(g) { - var n, k, m; - k = c(g.I); - if (k) { - m = null === (n = this.Kc.Cg) || void 0 === n ? void 0 : n.hs(g); - n = this.Xe.ie[this.Kc.da.O[m.I].J][k.uj]; - m = this.AJb(g); - m = new h.CBa(n, m.start, m.end); - for (var p = this.$s.da, q = p.O[g.I], u = q, t = -g.offset.G, w = this.Kc.da.O[u.cc].J; u && u.cc === q.cc && u.J !== w;)(t += u.va - u.ta, u = p.O[u.Fb]); - p = l.L.Na(t); - q = p.qa(m.GT.duration); - k.CG && ("end" === k.OW ? q = l.L.Ia : (u = m.Oaa.duration.qa(g.offset), q = q.qa(u))); - m = { - Uc: m, + d.prototype.HKb = function(g) { + var p, h, l, n, q, u, t, v, w, y; + h = c(g.H); + if (h) { + l = null === (p = this.bd.Ug) || void 0 === p ? void 0 : p.Du(g); + p = this.Ze.je[this.bd.Z.$[l.H].K][h.tj]; + l = this.KKb(g); + l = new k.cCa(p, l.start, l.end); + n = this.nt.Pb; + q = this.bd.Pb; + n.get(g.H); + t = -g.offset.v; + v = n.mN(g.H); + if (v) { + q = q.Z.$[v].K; + w = n.Sy.lG(g.H); + for (u = w.next(); !u.done;) { + u = u.value; + y = n.mN(u.id); + if (!u || y !== v || u.K === q) break; + t += u.ub - u.hb; + u = w.next(); + } + } + n = m.J.Oa(t); + t = n.qa(l.pU.duration); + h.TG && ("end" === h.CX ? t = m.J.Ba : (v = l.vba.duration.qa(g.offset), t = t.qa(v))); + l = { + Qc: l, progress: { - Gtb: n.duration.qa(q), - Itb: 1 - Math.max(0, q.G) / n.duration.G, - Jtb: m.duration.qa(p), - Ktb: 1 - Math.max(0, p.G) / m.duration.G + Gub: p.duration.qa(t), + Iub: 1 - Math.max(0, t.v) / p.duration.v, + Jub: l.duration.qa(n), + Kub: 1 - Math.max(0, n.v) / l.duration.v }, position: g, - index: k.uj + index: h.tj }; - p = this.$s.da.O[g.I]; - p = p.va - p.ta; - g = g.offset.G / p; - k.CG ? m.G9a = { - FXb: g, - Fua: k.OW, - N9: l.L.Na(p) - } : m.NA = { - df: n.Ye[k.P2], - WSa: g, - index: k.P2 + n = this.nt.Z.$[g.H]; + n = n.ub - n.hb; + g = g.offset.v / n; + h.TG ? l.s$a = { + WYb: g, + dva: h.CX, + p$: m.J.Oa(n) + } : l.YA = { + ef: p.Ie[h.o3], + CTa: g, + index: h.o3 }; - return m; + return l; } }; - d.prototype.zJb = function(g, n) { - var k, m; - k = g.I; - m = this.tNb(g); - if (k = c(k)) return (g = this.Xe.ie[m][k.uj], k.CG ? { - Uc: g, - OW: k.OW + d.prototype.JKb = function(g, p) { + var h, l; + h = g.H; + l = this.EOb(g); + if (h = c(h)) return (g = this.Ze.je[l][h.tj], h.TG ? { + Qc: g, + CX: h.CX } : { - Uc: g, - df: g.Ye[k.P2] + Qc: g, + ef: g.Ie[h.o3] }); - if (g = this.Xe.iya(m, g, n)) return { - Uc: g + if (g = this.Ze.Hya(l, g, p)) return { + Qc: g }; }; - d.prototype.XF = function(g) { + d.prototype.pG = function(g) { return c(g); }; - d.prototype.tNb = function(g) { - var n, k; - k = this.Kc; - g = null === (n = k.Cg) || void 0 === n ? void 0 : n.hs(g); - return k.da.O[g.I].J; + d.prototype.EOb = function(g) { + var p, h; + h = this.bd; + g = null === (p = h.Ug) || void 0 === p ? void 0 : p.Du(g); + return h.Z.$[g.H].K; }; return d; })(); - b.oBa = r; - b.XF = c; - b.M0a = function(d) { + b.PBa = r; + b.pG = c; + b.Voa = function(d) { if (d = (/^.+-(\d+)$/).exec(d)) return { - QWa: parseInt(d[1]) + I4: parseInt(d[1]) }; }; }, 54953: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.qBa = void 0; + b.RBa = void 0; c = a(91176); - l = a(52571); + m = a(52571); f = a(81749); r = (function() { - function h(d, g) { - var n; - n = this; - this.eAa = 0; - this.Wu = {}; - this.Ipb = 1; - d.on("adEvent", function(k) { - return n.mWb(k); + function k(d, g) { + var p; + p = this; + this.EAa = 0; + this.dv = {}; + this.Jqb = 1; + d.on("adEvent", function(h) { + return p.CXb(h); }); - g.on("adBreakPresenting", function(k) { - return n.x9(k); + g.on("adBreakPresenting", function(h) { + return p.Z9(h); }); } - Object.defineProperties(h.prototype, { - iS: { + Object.defineProperties(k.prototype, { + TS: { get: function() { - return this.Wu; + return this.dv; }, enumerable: !1, configurable: !0 } }); - h.prototype.m3b = function(d, g) { - this.Wu[d] = g.map(function(n, k) { - return new f.DBa(n, k); + k.prototype.L4b = function(d, g) { + this.dv[d] = g.map(function(p, h) { + return new f.dCa(p, h); }); }; - h.prototype.Sta = function(d, g) { - var n; - n = this; - this.Wu[d].some(function(k) { - if (k.ap.hh === g.hh) return (k.EOb(g, n.Ipb++), !0); + k.prototype.oua = function(d, g) { + var p; + p = this; + this.dv[d].some(function(h) { + if (h.Zo.ih === g.ih) return (h.PPb(g, p.Jqb++), !0); }); }; - h.prototype.Tta = function(d, g) { - this.Wu[d].some(function(n) { - if (n.ap.hh === g) return n.sO = !0; + k.prototype.pua = function(d, g) { + this.dv[d].some(function(p) { + if (p.Zo.ih === g) return p.ZO = !0; }); }; - h.prototype.reset = function() { - this.eAa = 0; + k.prototype.reset = function() { + this.EAa = 0; }; - h.prototype.mWb = function(d) { + k.prototype.CXb = function(d) { var g; g = this; - "adComplete" === d.event && Object.keys(this.Wu).some(function(n) { - var k, m, p; - n = null !== (k = (p = g.Wu)[n]) && void 0 !== k ? k : p[n] = []; - (0, l.assert)(void 0 !== d.uj, "complete event should have an adBreakIndex"); - return null === (m = n[d.uj].Ye) || void 0 === m ? void 0 : m.some(function(q) { - return q.id == d.Y.P ? (q.ur = !0, g.eAa++, !0) : !1; + "adComplete" === d.event && Object.keys(this.dv).some(function(p) { + var h, l, n; + p = null !== (h = (n = g.dv)[p]) && void 0 !== h ? h : n[p] = []; + (0, m.assert)(void 0 !== d.tj, "complete event should have an adBreakIndex"); + return null === (l = p[d.tj].Ie) || void 0 === l ? void 0 : l.some(function(q) { + return q.id == d.X.O ? (q.Pp = !0, g.EAa++, !0) : !1; }); }); }; - h.prototype.x9 = function(d) { + k.prototype.Z9 = function(d) { var g; g = this; - Object.keys(this.Wu).forEach(function(n) { - var k, m; - (null !== (k = (m = g.Wu)[n]) && void 0 !== k ? k : m[n] = []).forEach(function(p) { - p !== d.Vm.Uc && p.eEb(); + Object.keys(this.dv).forEach(function(p) { + var h, l; + (null !== (h = (l = g.dv)[p]) && void 0 !== h ? h : l[p] = []).forEach(function(n) { + n !== d.Sm.Qc && n.iFb(); }); }); }; - h.prototype.tma = function(d) { + k.prototype.Wma = function(d) { var g; g = this; - Object.keys(this.Wu).forEach(function(n) { - g.Wu[n].forEach(function(k) { - k.Ye.forEach(function(m) { - m.id == d && (m.lV = !0); + Object.keys(this.dv).forEach(function(p) { + g.dv[p].forEach(function(h) { + h.Ie.forEach(function(l) { + l.id == d && (l.YV = !0); }); }); }); }; - h.prototype.m0a = function(d, g) { - return (d = this.iS[d]) && (0, c.ec)(d, function(n) { - return n.Xv.G === g; + k.prototype.P0a = function(d, g) { + return (d = this.TS[d]) && (0, c.kc)(d, function(p) { + return p.jw.v === g; }); }; - return h; + return k; })(); - b.qBa = r; + b.RBa = r; }, 14847: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.CBa = b.tca = b.DBa = void 0; + b.cCa = b.Yca = b.dCa = void 0; c = a(91176); - l = a(35963); + m = a(35963); f = a(88E3); r = (function() { - function d(g, n, k) { - var m; - void 0 === k && (k = NaN); - this.ap = g; - this.uj = n; - this.rSa = k; - this.sO = this.aRa = this.bRa = this.kha = !1; - this.gE = (null === (m = g.Ye) || void 0 === m ? void 0 : m.map(function(p) { - return new f.pca(p); + function d(g, p, h) { + var l; + void 0 === h && (h = NaN); + this.Zo = g; + this.tj = p; + this.WSa = h; + this.ZO = this.ERa = this.FRa = this.Nha = !1; + this.xE = (null === (l = g.Ie) || void 0 === l ? void 0 : l.map(function(n) { + return new f.Uca(n); })) || []; } Object.defineProperties(d.prototype, { - Xv: { + jw: { get: function() { - return this.ap.Xv; + return this.Zo.jw; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - uu: { + Cu: { get: function() { - return this.ap.uu; + return this.Zo.Cu; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - y3: { + W3: { get: function() { - return this.ap.y3; + return this.Zo.W3; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - e3b: { + D4b: { get: function() { - return this.rSa; + return this.WSa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - tia: { + Wia: { get: function() { - return this.ap.tia; + return this.Zo.Wia; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - Ye: { + Ie: { get: function() { - return this.gE; + return this.xE; }, enumerable: !1, configurable: !0 @@ -99741,7 +99805,7 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { empty: { get: function() { - return !this.gE.length; + return !this.xE.length; }, enumerable: !1, configurable: !0 @@ -99750,19 +99814,19 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { duration: { get: function() { - return this.Ye.reduce(function(g, n) { - return g.add(n.endTime.qa(n.startTime)); - }, c.L.Ia); + return this.Ie.reduce(function(g, p) { + return g.add(p.endTime.qa(p.startTime)); + }, c.J.Ba); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - nQb: { + vRb: { get: function() { - return this.ur || !this.oVa && !this.aRa ? this.gE.every(function(g) { - return g.ur; + return this.Pp || !this.YVa && !this.ERa ? this.xE.every(function(g) { + return g.Pp; }) : !1; }, enumerable: !1, @@ -99770,92 +99834,92 @@ E3cbY[513816] = false; } }); Object.defineProperties(d.prototype, { - ur: { + Pp: { get: function() { - return this.gE.length ? this.gE.every(function(g) { - return g.ur; - }) : this.kha; + return this.xE.length ? this.xE.every(function(g) { + return g.Pp; + }) : this.Nha; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - oVa: { + YVa: { get: function() { - return !this.Zf && !!this.ap.hh; + return !this.$f && !!this.Zo.ih; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - Zf: { + $f: { get: function() { - return !!this.ap.Ye; + return !!this.Zo.Ie; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - Rpa: { + w7: { get: function() { - return this.bRa; + return this.FRa; }, set: function(g) { - g && (this.bRa = !0); + g && (this.FRa = !0); }, enumerable: !1, configurable: !0 } }); - d.prototype.P3b = function() { - this.Ye.length || (this.kha = !0); + d.prototype.p5b = function() { + this.Ie.length || (this.Nha = !0); }; - d.prototype.EOb = function(g, n) { - var k; - this.ap = g; - this.gE = (null === (k = this.ap.Ye) || void 0 === k ? void 0 : k.map(function(m) { - return new f.pca(m); + d.prototype.PPb = function(g, p) { + var h; + this.Zo = g; + this.xE = (null === (h = this.Zo.Ie) || void 0 === h ? void 0 : h.map(function(l) { + return new f.Uca(l); })) || []; - this.aRa = !0; - this.rSa = n; - this.sO = !1; + this.ERa = !0; + this.WSa = p; + this.ZO = !1; }; - d.prototype.eEb = function() { - this.ap.hh && (this.kha = this.ur, this.ap.Ye = void 0, this.gE = [], this.sO = !1); + d.prototype.iFb = function() { + this.Zo.ih && (this.Nha = this.Pp, this.Zo.Ie = void 0, this.xE = [], this.ZO = !1); }; return d; })(); - b.DBa = r; - h = (function() { - function d(g, n) { - this.Fua = g; - this.uqb = n; + b.dCa = r; + k = (function() { + function d(g, p) { + this.dva = g; + this.urb = p; } Object.defineProperties(d.prototype, { duration: { get: function() { - return c.L.Na(this.uqb); + return c.J.Oa(this.urb); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d, { - Nta: { + jua: { get: function() { - return this.Rrb || (this.Rrb = new d(l.SI.start, 0)); + return this.Tsb || (this.Tsb = new d(m.nJ.start, 0)); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d, { - QVb: { + gXb: { get: function() { - return this.Qrb || (this.Qrb = new d(l.SI.end, 0)); + return this.Ssb || (this.Ssb = new d(m.nJ.end, 0)); }, enumerable: !1, configurable: !0 @@ -99863,35 +99927,35 @@ E3cbY[513816] = false; }); return d; })(); - b.tca = h; + b.Yca = k; r = (function() { - function d(g, n, k) { - this.oK = g; - this.wSa = n || h.Nta; - this.xqb = k || h.Nta; + function d(g, p, h) { + this.HK = g; + this.bTa = p || k.jua; + this.xrb = h || k.jua; } Object.defineProperties(d.prototype, { - Oaa: { + vba: { get: function() { - return this.wSa; + return this.bTa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - GT: { + pU: { get: function() { - return this.xqb; + return this.xrb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - eOb: { + nPb: { get: function() { - return this.wSa !== h.Nta || this.GT !== h.QVb; + return this.bTa !== k.jua || this.pU !== k.gXb; }, enumerable: !1, configurable: !0 @@ -99900,16 +99964,16 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { duration: { get: function() { - return this.oK.duration.add(this.Oaa.duration).add(this.GT.duration); + return this.HK.duration.add(this.vba.duration).add(this.pU.duration); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - N9: { + p$: { get: function() { - return this.Oaa.duration.add(this.GT.duration); + return this.vba.duration.add(this.pU.duration); }, enumerable: !1, configurable: !0 @@ -99917,7 +99981,7 @@ E3cbY[513816] = false; }); return d; })(); - b.CBa = r; + b.cCa = r; }, 88E3: function(r, b, a) { var c; @@ -99926,79 +99990,79 @@ E3cbY[513816] = false; value: !0 } }); - b.pca = void 0; + b.Uca = void 0; c = a(91176); r = (function() { - function l(f) { - this.df = f; - this.lV = this.ur = !1; + function m(f) { + this.ef = f; + this.YV = this.Pp = !1; } - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { id: { get: function() { - return this.df.id; + return this.ef.id; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { startTime: { get: function() { - return c.L.Na(this.df.ta); + return c.J.Oa(this.ef.hb); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { endTime: { get: function() { - return c.L.Na(this.df.va); + return c.J.Oa(this.ef.ub); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - LA: { + Object.defineProperties(m.prototype, { + WA: { get: function() { - return this.df.LA; + return this.ef.WA; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - kba: { + Object.defineProperties(m.prototype, { + Qba: { get: function() { - return this.df.kba; + return this.ef.Qba; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - Lt: { + Object.defineProperties(m.prototype, { + St: { get: function() { - return this.df.Lt; + return this.ef.St; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - JO: { + Object.defineProperties(m.prototype, { + qP: { get: function() { - return this.df.JO; + return this.ef.qP; }, enumerable: !1, configurable: !0 } }); - return l; + return m; })(); - b.pca = r; + b.Uca = r; }, 81749: function(r, b, a) { Object.defineProperties(b, { @@ -100012,328 +100076,327 @@ E3cbY[513816] = false; r.__exportStar(a(46062), b); }, 67288: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.tMa = void 0; + b.UMa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(66164); + k = a(66164); d = a(48170); g = a(69575); - n = a(52571); + p = a(52571); r = (function() { - function k(m, p, q) { + function h(l, n, q) { var u; u = this; - this.Vc = m; - this.Va = p; - this.aha = new l.De(); - this.sha = !1; - this.T = (0, g.Oh)(h.platform, q, "PLAYERADMANAGER"); - this.events = new l.EventEmitter(); - this.Va.events.on("playerChanged", this.q$a.bind(this)); - this.q$a(); - this.Vc.Q2.on("adPlaygraphUpdated", function(t) { + this.Yc = l; + this.Ma = n; + this.Dha = new m.Ee(); + this.Tha = !1; + this.S = (0, g.Oh)(k.platform, q, "PLAYERADMANAGER"); + this.events = new m.EventEmitter(); + this.Ma.events.on("playerChanged", this.dab.bind(this)); + this.dab(); + this.Yc.p3.on("adPlaygraphUpdated", function(t) { return u.events.emit("adPlaygraphUpdated", t); }); - this.Xe.events.on("adSegmentDropped", function(t) { - u.nWb(t); + this.Ze.events.on("adSegmentDropped", function(t) { + u.DXb(t); }); } - Object.defineProperties(k.prototype, { - YU: { + Object.defineProperties(h.prototype, { + JV: { get: function() { - return this.sha; + return this.Tha; }, enumerable: !1, configurable: !0 } }); - k.prototype.fi = function(m) { - var p; - if (!this.Va.vr) return (d.K && this.T.trace("PlayerAdManager.canSkip(): no player"), !1); - p = this.Va.Z; - if (!p.dU(m)) return (d.K && this.T.trace("PlayerAdManager.canSkip() false, no branch spanning playerTimestamp:", m), !1); - d.K && this.T.trace(("PlayerAdManager.canSkip(): ").concat(p.Md.qb(), " -> ").concat(m.qb())); - m = m.greaterThan(p.Md) ? (0, g.una)(p.Za, p.Md, m) : (0, g.una)(p.Za, m, p.Md); - p = !m.some(function(q) { - return "content" !== q.v.v.type; - }); - d.K && this.T.trace(("PlayerAdManager.canSkip(): ").concat(p, "; ").concat(m.map(function(q) { - return ("").concat(q.v.id, " ").concat(q.v.v.type, " ").concat(q.Db.G, "..").concat(q.Db.G); + h.prototype.di = function(l) { + var n; + if (!this.Ma.Br) return (d.L && this.S.trace("PlayerAdManager.canSkip(): no player"), !1); + n = this.Ma.ba; + if (!n.NU(l)) return (d.L && this.S.trace("PlayerAdManager.canSkip() false, no branch spanning playerTimestamp:", l), !1); + d.L && this.S.trace(("PlayerAdManager.canSkip(): ").concat(n.Pd.ob(), " -> ").concat(l.ob())); + l = l.greaterThan(n.Pd) ? (0, g.Yna)(n.Xa, n.Pd, l) : (0, g.Yna)(n.Xa, l, n.Pd); + n = !l.some(function(q) { + return "content" !== q.I.type; + }); + d.L && this.S.trace(("PlayerAdManager.canSkip(): ").concat(n, "; ").concat(l.map(function(q) { + return ("").concat(q.I.id, " ").concat(q.I.type, " ").concat(q.Cb.v, "..").concat(q.Cb.v); }))); - return p; + return n; }; - Object.defineProperties(k.prototype, { - Xe: { + Object.defineProperties(h.prototype, { + Ze: { get: function() { - return this.Vc.Xe; + return this.Yc.Ze; }, enumerable: !1, configurable: !0 } }); - k.prototype.q$a = function() { - var m, p; - m = this; - this.T.trace("Player changed", this.Va.vr); - this.aha.clear(); - if (this.Va.vr) { - p = this.Va.Z; - this.aha.addListener(p.events, "segmentPresenting", function(q) { - return m.$v(q); + h.prototype.dab = function() { + var l, n; + l = this; + this.S.trace("Player changed", this.Ma.Br); + this.Dha.clear(); + if (this.Ma.Br) { + n = this.Ma.ba; + this.Dha.addListener(n.events, "segmentPresenting", function(q) { + return l.nw(q); }); - this.aha.addListener(p.events, "playbackEnding", function(q) { - return m.fua(q); + this.Dha.addListener(n.events, "playbackEnding", function(q) { + return l.Bua(q); }); } }; - k.prototype.$v = function(m) { - var p, q, u, t, w; - p = this.DN.zJb(m.position, !!m.seek); - if (p) { - q = p.Uc; - u = p.df; - d.K && this.T.trace(("Got segment presenting event: adBreak: ").concat(q, ", ad: ").concat(u)); - t = this.DN.bz; - w = { - jq: m.playerTimestamp, - position: m.position, - Uc: q + h.prototype.nw = function(l) { + var n, q, u, t, v; + n = this.hO.JKb(l.position, !!l.seek); + if (n) { + q = n.Qc; + u = n.ef; + d.L && this.S.trace(("Got segment presenting event: adBreak: ").concat(q, ", ad: ").concat(u)); + t = this.hO.nz; + v = { + fq: l.playerTimestamp, + position: l.position, + Qc: q }; - this.YU || (q.Ye.length ? this.Htb(t, w) : q.Zf || u ? this.MA(m.playerTimestamp, m.position, q) : d.K && this.T.trace("Passed an unhydrated ad break; assume it was skipped intentionally")); - u && this.El(t, w, u); - }!this.YU || p && "end" !== p.OW || this.MA(m.playerTimestamp, m.position); - this.YU && !p && this.PSa(m.position); - }; - k.prototype.fua = function(m) { - this.YU && this.eQb(m.position) && (this.MA(m.playerTimestamp, m.position), this.PSa(m.position)); - }; - k.prototype.Htb = function(m, p) { - (0, n.assert)(m, "Should have presenting info for event corresponding to ad break"); - d.K && this.T.trace("Emitting adBreakPresenting"); - this.sha = !0; + this.JV || (q.Ie.length ? this.Hub(t, v) : q.$f || u ? this.XA(l.playerTimestamp, l.position, q) : d.L && this.S.trace("Passed an unhydrated ad break; assume it was skipped intentionally")); + u && this.Hl(t, v, u); + }!this.JV || n && "end" !== n.CX || this.XA(l.playerTimestamp, l.position); + this.JV && !n && this.vTa(l.position); + }; + h.prototype.Bua = function(l) { + this.JV && this.mRb(l.position) && (this.XA(l.playerTimestamp, l.position), this.vTa(l.position)); + }; + h.prototype.Hub = function(l, n) { + (0, p.assert)(l, "Should have presenting info for event corresponding to ad break"); + d.L && this.S.trace("Emitting adBreakPresenting"); + this.Tha = !0; this.events.emit("adBreakPresenting", { type: "adBreakPresenting", - presentingInfo: m, - Vm: p + presentingInfo: l, + Sm: n }); }; - k.prototype.El = function(m, p, q) { - d.K && this.T.trace("Emitting adPresenting"); - (0, n.assert)(m, "Should have presenting info for event corresponding to ad break"); + h.prototype.Hl = function(l, n, q) { + d.L && this.S.trace("Emitting adPresenting"); + (0, p.assert)(l, "Should have presenting info for event corresponding to ad break"); this.events.emit("adPresenting", { type: "adPresenting", - presentingInfo: m, - Vm: c.__assign(c.__assign({}, p), { - df: q + presentingInfo: l, + Sm: c.__assign(c.__assign({}, n), { + ef: q }) }); }; - k.prototype.MA = function(m, p, q) { - d.K && this.T.trace("Emitting adBreakComplete"); + h.prototype.XA = function(l, n, q) { + d.L && this.S.trace("Emitting adBreakComplete"); this.events.emit("adBreakComplete", { type: "adBreakComplete", - Vm: { - jq: m, - position: p, - Uc: q + Sm: { + fq: l, + position: n, + Qc: q } }); }; - k.prototype.PSa = function(m) { - this.sha = !1; - d.K && this.T.trace("Emitting adBreakEnded"); + h.prototype.vTa = function(l) { + this.Tha = !1; + d.L && this.S.trace("Emitting adBreakEnded"); this.events.emit("adBreakEnded", { type: "adBreakEnded", eventInfo: { - position: m + position: l } }); }; - k.prototype.coa = function(m) { - var p, q, u, t; - p = this; + h.prototype.Foa = function(l) { + var n, q, u, t; + n = this; q = { - hvb: [], + hwb: [], result: {} }; - u = this.Xe.ov; - t = Object.keys(u).filter(function(w) { - return u[w]; + u = this.Ze.wv; + t = Object.keys(u).filter(function(v) { + return u[v]; }); - if (null === m || void 0 === m ? 0 : m.yhb) t = t.filter(function(w) { - var v; - return -1 !== (null === (v = m.yhb) || void 0 === v ? void 0 : v.indexOf(w)); + if (null === l || void 0 === l ? 0 : l.VZ) t = t.filter(function(v) { + var w; + return -1 !== (null === (w = l.VZ) || void 0 === w ? void 0 : w.indexOf(v)); }); - q.hvb = t; - t.forEach(function(w) { - var v, y, x; - y = null === (v = u[w]) || void 0 === v ? void 0 : v.ie; + q.hwb = t; + t.forEach(function(v) { + var w, y, x; + y = null === (w = u[v]) || void 0 === w ? void 0 : w.je; if (y) { - v = p.OHb(w, y); - x = p.Xe.ie[w]; - q.result[("").concat(w)] = v.map(function(z, A) { + w = n.VIb(v, y); + x = n.Ze.je[v]; + q.result[("").concat(v)] = w.map(function(z, B) { return c.__assign(c.__assign({}, z), { - hasCompletedPlayback: x[A].nQb + hasCompletedPlayback: x[B].vRb }); }); } }); return q; }; - Object.defineProperties(k.prototype, { - DN: { + Object.defineProperties(h.prototype, { + hO: { get: function() { - return this.Vc.DN; + return this.Yc.hO; }, enumerable: !1, configurable: !0 } }); - k.prototype.OHb = function(m, p) { + h.prototype.VIb = function(l, n) { var q, u; q = []; u = []; - this.Xe.ie[m].forEach(function(t) { - return t.Ye.forEach(function(w) { - w.lV && -1 === u.indexOf(w.id) && u.push(w.id); + this.Ze.je[l].forEach(function(t) { + return t.Ie.forEach(function(v) { + v.YV && -1 === u.indexOf(v.id) && u.push(v.id); }); }); - p.forEach(function(t) { - var w, v; + n.forEach(function(t) { + var v, w; t = c.__assign({}, t); - v = null === (w = t.ads) || void 0 === w ? void 0 : w.filter(function(y) { + w = null === (v = t.ads) || void 0 === v ? void 0 : v.filter(function(y) { return -1 === u.indexOf(y.id); }); - t.ads = v; + t.ads = w; q.push(t); }); return q; }; - k.prototype.nWb = function(m) { - var p, q, u, t; - p = this; - q = m.adId; - u = this.Xe.ov; - m = Object.keys(u).filter(function(w) { - return u[w]; - }); - t = this.Va.da.O; - m.forEach(function(w) { - var v, y; - null === (y = null === (v = u[w]) || void 0 === v ? void 0 : v.ie) || void 0 === y ? void 0 : y.forEach(function(x, z) { - var A; - null === (A = x.Ye) || void 0 === A ? void 0 : A.forEach(function(B, C) { - B.id === q && (B = (0, f.ec)(Object.keys(t), function(D) { - D = p.DN.XF(D); - return !D || D.CG ? !1 : C === D.P2 && z === D.uj; - })) && p.events.emit("segmentDropped", { + h.prototype.DXb = function(l) { + var n, q, u, t; + n = this; + q = l.adId; + u = this.Ze.wv; + l = Object.keys(u).filter(function(v) { + return u[v]; + }); + t = this.Ma.Z.$; + l.forEach(function(v) { + var w, y; + null === (y = null === (w = u[v]) || void 0 === w ? void 0 : w.je) || void 0 === y ? void 0 : y.forEach(function(x, z) { + var B; + null === (B = x.Ie) || void 0 === B ? void 0 : B.forEach(function(A, C) { + A.id === q && (A = (0, f.kc)(Object.keys(t), function(D) { + D = n.hO.pG(D); + return !D || D.TG ? !1 : C === D.o3 && z === D.tj; + })) && n.events.emit("segmentDropped", { type: "segmentDropped", auxMid: q, auxMidType: "ad", - adBreakLocationMs: x.uu, + adBreakLocationMs: x.Cu, reason: "network_error", sev: "error", - segmentId: B + segmentId: A }); }); }); }); }; - k.prototype.eQb = function(m) { - var p; - p = this.Va.navigator; - return (m = p.me(m.I)) && !p.WNb(m); + h.prototype.mRb = function(l) { + l = this.Ma.Pb.get(l.H); + return !(!l || 0 < l.EI); }; - return k; + return h; })(); - b.tMa = r; + b.UMa = r; }, 31413: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.sOa = void 0; + b.SOa = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(91176); - h = a(66164); + k = a(66164); d = a(65161); g = a(48170); - n = a(89527); - k = a(52571); - m = a(40666); + p = a(89527); + h = a(52571); + l = a(40666); r = (function() { - function p(q, u, t, w, v, y, x, z, A, B) { + function n(q, u, t, v, w, y, x, z, B, A) { var C; C = this; - this.ya = q; - this.Ad = u; + this.Fa = q; + this.Hd = u; this.events = t; - this.Uc = w; - this.df = v; - this.zia = y; - this.R2 = x; - this.Etb = z; - this.lS = A; - this.console = B; - this.hm = h.platform.time.now(); - this.gD = new Map(); - this.pp = 0; - (0, k.assert)(y.Y, "Presenting ad should have a manifest"); - this.XSa = u.$x(function() { - return C.B7b(); + this.Qc = v; + this.ef = w; + this.aja = y; + this.q3 = x; + this.Eub = z; + this.WS = B; + this.console = A; + this.hm = k.platform.time.now(); + this.sD = new Map(); + this.op = 0; + (0, h.assert)(y.X, "Presenting ad should have a manifest"); + this.DTa = u.ky(function() { + return C.e9b(); }, "impressionLogging"); - this.ya.Z.iw.forEach(function(D, E) { - (D = D.Bna(n.Rca)) && C.gD.set(E, D); + this.Fa.ba.ww.forEach(function(D, E) { + (D = D.doa(p.uda)) && C.sD.set(E, D); }); } - Object.defineProperties(p.prototype, { - Rza: { + Object.defineProperties(n.prototype, { + qAa: { get: function() { - return this.pp; + return this.op; }, enumerable: !1, configurable: !0 } }); - p.prototype.Oa = function() { - this.XSa.Oa(); + n.prototype.Na = function() { + this.DTa.Na(); }; - p.prototype.B7b = function() { - var q, u, t, w, v, y, x, z, A, B, C, D, E, G, F; + n.prototype.e9b = function() { + var q, u, t, v, w, y, x, z, B, A, C, D, E, G, F; return c.__generator(this, function(H) { switch (H.label) { case 0: - (g.K && this.console.trace("AdImpressionLogger: starting at", this.lS.qb()), q = this.df, this.ZVa(), u = 0, t = this.lS, w = this.lS.add(q.endTime), v = this.Etb, H.label = 1); + (g.L && this.console.trace("AdImpressionLogger: starting at", this.WS.ob()), q = this.ef, this.KWa(), u = 0, t = this.WS, v = this.WS.add(q.endTime), w = this.Eub, H.label = 1); case 1: - (H.Vj.push([1, , 12, 13]), (0, k.assert)(null === (E = q.LA) || void 0 === E ? void 0 : E.start, "Start event info should be defined"), this.emit(q.LA.start, u, t, !1), (0, k.assert)(q.kba, "Timed event info should be defined"), H.label = 2); + (H.ah.push([1, , 12, 13]), (0, h.assert)(null === (E = q.WA) || void 0 === E ? void 0 : E.start, "Start event info should be defined"), this.emit(q.WA.start, u, t, !1), (0, h.assert)(q.Qba, "Timed event info should be defined"), H.label = 2); case 2: - (H.Vj.push([2, 7, 8, 9]), y = c.__values(q.kba), x = y.next(), H.label = 3); + (H.ah.push([2, 7, 8, 9]), y = c.__values(q.Qba), x = y.next(), H.label = 3); case 3: if (x.done) return [3, 6]; z = x.value; - t = this.lS.add(l.L.Na(z.mza)); - g.K && this.console.trace(("AdImpressionLogger[").concat(this.R2, "]: waiting for ").concat(z.mza, "ms timed event") + (" at ").concat(t.qb())); - return [4, m.Ng.yu(t)]; + t = this.WS.add(m.J.Oa(z.Mza)); + g.L && this.console.trace(("AdImpressionLogger[").concat(this.q3, "]: waiting for ").concat(z.Mza, "ms timed event") + (" at ").concat(t.ob())); + return [4, l.Og.Gu(t)]; case 4: - (H.Wa(), v = t, this.emit(z, z.mza, t, !1), H.label = 5); + (H.Ka(), w = t, this.emit(z, z.Mza, t, !1), H.label = 5); case 5: return (x = y.next(), [3, 3]); case 6: return [3, 9]; case 7: - return (A = H.Wa(), C = { - error: A + return (B = H.Ka(), C = { + error: B }, [3, 9]); case 8: try { @@ -100343,701 +100406,697 @@ E3cbY[513816] = false; } return [7]; case 9: - if (!w.greaterThan(t)) return [3, 11]; - t = w; - g.K && this.console.trace(("AdImpressionLogger[").concat(this.R2, "]: waiting for end of ad at ").concat(t.qb())); - return [4, m.Ng.yu(t)]; + if (!v.greaterThan(t)) return [3, 11]; + t = v; + g.L && this.console.trace(("AdImpressionLogger[").concat(this.q3, "]: waiting for end of ad at ").concat(t.ob())); + return [4, l.Og.Gu(t)]; case 10: - (H.Wa(), v = t, H.label = 11); + (H.Ka(), w = t, H.label = 11); case 11: return [3, 13]; case 12: - this.ya.Z.Pd && (v = this.ya.Z.Md); - if (v.li(w))((0, k.assert)(null === (G = q.LA) || void 0 === G ? void 0 : G.complete, "Complete event should be defined"), this.emit(q.LA.complete, q.endTime.G, w, !0)); - else if (null === (F = q.LA) || void 0 === F ? 0 : F.stop)(B = v.qa(this.lS).G, this.emit(q.LA.stop, B, v, !0)); - this.ZVa(); + this.Fa.ba.Qd && (w = this.Fa.ba.Pd); + if (w.Eg(v))((0, h.assert)(null === (G = q.WA) || void 0 === G ? void 0 : G.complete, "Complete event should be defined"), this.emit(q.WA.complete, q.endTime.v, v, !0)); + else if (null === (F = q.WA) || void 0 === F ? 0 : F.stop)(A = w.qa(this.WS).v, this.emit(q.WA.stop, A, w, !0)); + this.KWa(); return [7]; case 13: return [2]; } }); }; - p.prototype.emit = function(q, u, t, w) { - g.K && this.console.trace(("AdImpressionLogger[").concat(this.R2, "]: emitting ").concat(q.event, " event at ").concat(u, "ms") + (" for player time ").concat(t.qb())); + n.prototype.emit = function(q, u, t, v) { + g.L && this.console.trace(("AdImpressionLogger[").concat(this.q3, "]: emitting ").concat(q.event, " event at ").concat(u, "ms") + (" for player time ").concat(t.ob())); u = { - I: this.R2, - offset: l.L.Na(u) + H: this.q3, + offset: m.J.Oa(u) }; - t = this.Zoa(t); + t = this.Cpa(t); try { this.events.emit("adEvent", c.__assign(c.__assign({ type: "adEvent" }, q), { - Sg: u, - dw: t, - Y: this.zia.Y, + Vg: u, + qw: t, + X: this.aja.X, hm: this.hm, - Zjc: w ? h.platform.time.now() : -1, - TE: this.Uc.uu, - uj: this.Uc.uj, - JO: this.df.JO, - Lt: this.df.Lt + Clc: v ? k.platform.time.now() : -1, + kF: this.Qc.Cu, + tj: this.Qc.tj, + qP: this.ef.qP, + St: this.ef.St })); - } catch (v) { - this.console.error("Impression error event", v); - this.pp++; + } catch (w) { + this.console.error("Impression error event", w); + this.op++; } }; - p.prototype.Zoa = function(q) { - var u, t, w; - u = this.zia.Y.P; - t = c.__read(this.a2a(q, this.gD.get(d.u.$), u), 2); - w = t[0]; + n.prototype.Cpa = function(q) { + var u, t, v; + u = this.aja.X.O; + t = c.__read(this.z2a(q, this.sD.get(d.u.Y), u), 2); + v = t[0]; t = t[1]; - q = c.__read(this.a2a(q, this.gD.get(d.u.X), u), 2); + q = c.__read(this.z2a(q, this.sD.get(d.u.W), u), 2); return { - audio: w, + audio: v, video: q[0], text: [], total: Math.max(t, q[1]) }; }; - p.prototype.a2a = function(q, u, t) { - q = (null === u || void 0 === u ? void 0 : u.c5b(q, t)) || []; - q = (0, f.flatten)(q.map(function(w) { - return Object.keys(w.GF).map(function(v) { - v = w.GF[v]; + n.prototype.z2a = function(q, u, t) { + q = (null === u || void 0 === u ? void 0 : u.D6b(q, t)) || []; + q = (0, f.flatten)(q.map(function(v) { + return Object.keys(v.XF).map(function(w) { + w = v.XF[w]; return { - Vb: v.Vb, - duration: v.totalTime, - Lm: w.Lm + Wb: w.Wb, + duration: w.totalTime, + Km: v.Km }; }); })); - u = q.reduce(function(w, v) { - return w + v.duration; + u = q.reduce(function(v, w) { + return v + w.duration; }, 0); - g.K && this.console.trace("Getting playtime journal", { - P: t, - kjc: q.length, + g.L && this.console.trace("Getting playtime journal", { + O: t, + Okc: q.length, totalTime: u }); return [q, u]; }; - p.prototype.ZVa = function() { + n.prototype.KWa = function() { var q, u, t; - t = this.zia.Y.P; - null === (q = this.gD.get(d.u.$)) || void 0 === q ? void 0 : q.abb(t); - null === (u = this.gD.get(d.u.X)) || void 0 === u ? void 0 : u.abb(t); + t = this.aja.X.O; + null === (q = this.sD.get(d.u.Y)) || void 0 === q ? void 0 : q.Obb(t); + null === (u = this.sD.get(d.u.W)) || void 0 === u ? void 0 : u.Obb(t); }; - p.prototype.Sl = function() { + n.prototype.Sl = function() { return { - ad: this.XSa.Sl(), - errors: this.pp + ad: this.DTa.Sl(), + errors: this.op }; }; - return p; + return n; })(); - b.sOa = r; + b.SOa = r; }, 25750: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bT = void 0; + b.NT = void 0; c = a(5163); - l = a(28816); - f = a(40981); - h = a(75393); - d = a(17774); - b.bT = function(g, n, k) { - var m, p, q, u, t; - m = n.$W; - p = n.Zia; - g = c.__assign({ - Ada: f.zda - }, g).Ada; - q = m[5]; - m = (0, d.jua)(function() { - return t; - }); - q.eTa(m.Eo); - k = k(n); - q = new l.Kea(); - q.Bb(k); - u = { - Cg: void 0, - Kc: void 0, - Va: k, - Kqa: q, - R5a: "content" - }; - u.Cg = new g(function() { - return u.Kc.da; - }, q, n.$W[2]); - t = new d.HDa(u, m.Eeb, h.ew.$wa.fO); - u.Kc = h.ew.Ova(k, t, function() { + m = a(40981); + f = a(75393); + k = a(17774); + b.NT = function(d, g, p) { + var h, l, n, q, u; + h = g.LX; + l = g.Bja; + d = c.__assign({ + dea: m.cea + }, d).dea; + n = h[5]; + h = (0, k.Fua)(function() { return u; - }, p); - t.Bb(); - return u.Kc; + }); + n.LTa(h.Do); + p = p(g); + q = { + Ug: void 0, + bd: void 0, + Ma: p, + s6a: "content" + }; + q.Ug = new d(function() { + return q.bd.Pb; + }, function() { + return q.Ma; + }, g.LX[2]); + u = new k.hEa(q, h.xfb, f.rw.xxa.MO); + q.bd = f.rw.nwa(p, u, function() { + return q; + }, l); + u.Eb(); + return q.bd; }; }, 17774: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jua = b.HDa = void 0; + b.Fua = b.hEa = void 0; c = a(5163); - l = a(79048); + m = a(79048); f = a(5479); - h = a(61996); + k = a(61996); d = a(52571); r = (function(g) { - function n(k, m, p, q) { + function p(h, l, n, q) { void 0 === q && (q = "CphAsePlaygraph"); - q = g.call(this, k, m, p, q) || this; - q.lp = k; - q.k9a = m; - q.acb = p; - k.Va.Fe(new f.IDa(q)); + q = g.call(this, h, l, n, q) || this; + q.Oq = h; + q.X9a = l; + q.Pcb = n; + h.Ma.ve(new f.iEa(q)); return q; } - c.__extends(n, g); - n.prototype.IC = function(k) { - var m, p; - m = g.prototype.IC.call(this, k); - if (m) { - p = k.Y.Nm; - p && !this.P1 && (this.Qga.dt({ + c.__extends(p, g); + p.prototype.SC = function(h) { + var l, n; + l = g.prototype.SC.call(this, h); + if (l) { + n = h.X.Mm; + n && !this.q2 && (this.sha.Tq({ applyingContentPlaygraph: !0 - }), this.P1 = p, this.Vqb = this.Uzb(k.Y), this.mwa()); + }), this.q2 = n, this.Wrb = this.YAb(h.X), this.Nwa()); } - return m; + return l; }; - Object.defineProperties(n.prototype, { - $2a: { + Object.defineProperties(p.prototype, { + E3a: { get: function() { - return this.Vqb; + return this.Wrb; }, enumerable: !1, configurable: !0 } }); - n.prototype.gB = function(k) { - if (this.P1) return (k = c.__assign(c.__assign({}, k), { - O: c.__assign({}, k.O) - }), (0, l.Vsa)(k, this.P1.da)); + p.prototype.sB = function(h) { + if (this.q2) return (h = m.zx.Zl(h, m.zx.create(this.q2.Z)).l9, h.bT(this.Ma.Pb), h); }; - n.prototype.Uzb = function(k) { - var m, p; - m = k.yp; - p = k.OB; - return !(!m || !m.some(function(q) { - return q.OB !== p; + p.prototype.YAb = function(h) { + var l, n; + l = h.xp; + n = h.XB; + return !(!l || !l.some(function(q) { + return q.XB !== n; })); }; - Object.defineProperties(n.prototype, { - Nm: { + Object.defineProperties(p.prototype, { + Mm: { get: function() { - var k; - return null === (k = this.P1) || void 0 === k ? void 0 : k.da; + var h; + return null === (h = this.q2) || void 0 === h ? void 0 : h.Z; }, enumerable: !1, configurable: !0 } }); - c.__decorate([(0, h.Qb)({ + c.__decorate([(0, k.Nb)({ methodName: "processViewableResponse" - })], n.prototype, "IC", null); - return n; - })(a(14739).xfa); - b.HDa = r; - b.jua = function(g) { - var n; - n = []; + })], p.prototype, "SC", null); + return p; + })(a(14739).cga); + b.hEa = r; + b.Fua = function(g) { + var p; + p = []; return { - Eo: function(k, m) { - var p, q, u, t, w, v, y; - u = k.J; - t = k.yX; - w = g(); - if (w.Aja && w.Aja !== u) { - v = null === (p = null === t || void 0 === t ? void 0 : t.Gf) || void 0 === p ? void 0 : p.$b; - p = null === (q = null === t || void 0 === t ? void 0 : t.Gf) || void 0 === q ? void 0 : q.zd; - q = w.$b; - t = w.Aja; - (0, d.assert)(t, "did not receive parent viewable id"); + Do: function(h, l) { + var n, q, u, t, v, w, y, x; + u = h.K; + t = h.iY; + v = g(); + w = v.mxb; + if (w && w !== u) { + y = null === (n = null === t || void 0 === t ? void 0 : t.Gf) || void 0 === n ? void 0 : n.bc; + n = null === (q = null === t || void 0 === t ? void 0 : t.Gf) || void 0 === q ? void 0 : q.Gd; + q = v.bc; + (0, d.assert)(w, "did not receive parent viewable id"); t = { Gf: { - $b: null !== v && void 0 !== v ? v : q, - zd: null !== p && void 0 !== p ? p : t + bc: null !== y && void 0 !== y ? y : q, + Gd: null !== n && void 0 !== n ? n : w } }; } - w.Va.console.trace("In wrapped request viewable", u, t); - y = m(c.__assign(c.__assign({}, k), { - yX: t + v.Ma.console.trace("In wrapped request viewable", u, t); + x = l(c.__assign(c.__assign({}, h), { + iY: t })); - n.forEach(function(x) { - return x({ - J: u, - Lz: y.Lz + p.forEach(function(z) { + return z({ + K: u, + Wz: x.Wz }); }); - return y; + return x; }, - Eeb: function(k) { - n.push(k); + xfb: function(h) { + p.push(h); } }; }; }, 79: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.kla = void 0; + b.Lla = void 0; c = a(75393); - l = a(4515); - b.kla = function(f, h) { + m = a(4515); + b.Lla = function(f, k) { var d; - f = h(f); - d = new l.xMa(f, c.ew.$wa.fO); - return c.ew.Ova(f, d, function() { - return d.Pva; + f = k(f); + d = new m.YMa(f, c.rw.xxa.MO); + return c.rw.nwa(f, d, function() { + return d.owa; }); }; }, 64281: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n) { - return n && !Array.isArray(n) && -1 === n.SZa.indexOf(g) ? n.rules : []; + function c(g, p) { + return p && !Array.isArray(p) && -1 === p.x_a.indexOf(g) ? p.rules : []; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.tla = void 0; - l = a(5163); + b.Vla = void 0; + m = a(5163); r = a(90745); f = a(49165); - h = a(87561); + k = a(87561); d = (function(g) { - function n(k, m) { - var p; - p = g.call(this) || this; - p.iTb = k; - p.i4a = m; - p.bha = {}; - return p; + function p(h, l) { + var n; + n = g.call(this) || this; + n.wUb = h; + n.M4a = l; + n.Eha = {}; + return n; } - l.__extends(n, g); - n.prototype.emit = function(k) { - for (var m = [], p = 1; p < arguments.length; p++) m[p - 1] = arguments[p]; - return g.prototype.emit.call(this, k, this.iTb(k, m[0])); + m.__extends(p, g); + p.prototype.emit = function(h) { + for (var l = [], n = 1; n < arguments.length; n++) l[n - 1] = arguments[n]; + return g.prototype.emit.call(this, h, this.wUb(h, l[0])); }; - n.prototype.subscribe = function(k) { - var m, p; - m = this; - if (!this.listeners(k).length) { - p = function() { + p.prototype.subscribe = function(h) { + var l, n; + l = this; + if (!this.listeners(h).length) { + n = function() { for (var q = [], u = 0; u < arguments.length; u++) q[u] = arguments[u]; - return m.emit.apply(m, l.__spreadArray([k], l.__read(q), !1)); + return l.emit.apply(l, m.__spreadArray([h], m.__read(q), !1)); }; - this.bha[k] = p; - this.i4a.addListener(k, p); + this.Eha[h] = n; + this.M4a.addListener(h, n); } }; - n.prototype.addListener = function(k, m) { - this.subscribe(k); - g.prototype.addListener.call(this, k, m); + p.prototype.addListener = function(h, l) { + this.subscribe(h); + g.prototype.addListener.call(this, h, l); return this; }; - n.prototype.removeListener = function(k, m) { - g.prototype.removeListener.call(this, k, m); - m = this.bha[k]; - !this.listeners(k).length && m && (this.i4a.removeListener(k, m), this.bha[k] = void 0); + p.prototype.removeListener = function(h, l) { + g.prototype.removeListener.call(this, h, l); + l = this.Eha[h]; + !this.listeners(h).length && l && (this.M4a.removeListener(h, l), this.Eha[h] = void 0); return this; }; - n.prototype.on = function(k, m) { - this.addListener(k, m); + p.prototype.on = function(h, l) { + this.addListener(h, l); return this; }; - n.prototype.Lr = function(k, m) { - this.removeListener(k, m); + p.prototype.Rr = function(h, l) { + this.removeListener(h, l); return this; }; - n.prototype.once = function(k, m) { + p.prototype.once = function(h, l) { var q; - function p() { + function n() { for (var u = [], t = 0; t < arguments.length; t++) u[t] = arguments[t]; - q.removeListener(k, p); - m.apply(void 0, l.__spreadArray([], l.__read(u), !1)); + q.removeListener(h, n); + l.apply(void 0, m.__spreadArray([], m.__read(u), !1)); } q = this; - this.addListener(k, p); + this.addListener(h, n); return this; }; - n.prototype.n$ = function(k, m) { - this.subscribe(k); - g.prototype.n$.call(this, k, m); + p.prototype.S$ = function(h, l) { + this.subscribe(h); + g.prototype.S$.call(this, h, l); }; - n.prototype.N$a = function(k, m) { + p.prototype.zab = function(h, l) { var q; - function p() { + function n() { for (var u = [], t = 0; t < arguments.length; t++) u[t] = arguments[t]; - q.removeListener(k, p); - m.apply(void 0, l.__spreadArray([], l.__read(u), !1)); + q.removeListener(h, n); + l.apply(void 0, m.__spreadArray([], m.__read(u), !1)); } q = this; - this.n$(k, p); + this.S$(h, n); }; - return n; + return p; })(r.EventEmitter); - b.tla = function(g, n, k, m) { - return new d(function(p, q) { + b.Vla = function(g, p, h, l) { + return new d(function(n, q) { var u; - u = c(p, m["*"]); - p = m[p] || []; - u = u.concat(p).filter(function(t) { + u = c(n, l["*"]); + n = l[n] || []; + u = u.concat(n).filter(function(t) { return "object" === typeof t; }); - p = l.__read(p.filter(function(t) { + n = m.__read(n.filter(function(t) { return "function" === typeof t; }), 1)[0]; - return u.length ? (0, h.X$)(g, q, k, { + return u.length ? (0, k.Caa)(g, q, h, { rules: u, jm: !1, - Xia: !0 - }, f.Lu.Uza, p) : q; - }, n); + yja: !0 + }, f.Uu.vD, n) : q; + }, p); }; }, 40981: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.zda = void 0; + b.cea = void 0; c = a(5163); - l = a(79048); - f = a(91176); - h = a(66164); - d = a(61996); - g = a(94328); - n = a(52571); - k = a(65892); - m = a(48170); + m = a(66164); + f = a(61996); + k = a(94328); + d = a(52571); + g = a(48170); p = a(35779); r = (function() { - function q(u, t, w, v) { - var x, z; - - function y(A, B) { - return A.I === B.I && A.offset.equal(B.offset); + function h(l, n, q, u) { + function t(v, w) { + return v.H === w.H && v.offset.equal(w.offset); } - x = this; - this.Mn = u; - this.O1 = t; - this.config = w; - this.console = new h.platform.Console("GRAPHLOCATIONSERVICE"); - this.Zg = new d.Vu({ - pn: this, - source: (v || "") + "GraphLocation", + this.r$ = l; + this.Ma = n; + this.config = q; + this.yvb = u; + this.console = new m.platform.Console("GRAPHLOCATIONSERVICE"); + this.dg = new f.Ls({ + bm: this, + source: (u || "") + "GraphLocation", console: this.console }); - (0, p.owa)(this, "d", new p.mea(w, y)); - (0, p.owa)(this, "u", new p.mea(w, y)); - "temp" !== v && (null === (z = this.O1.events) || void 0 === z ? void 0 : z.on("updated", function() { - (0, p.D0a)(x).forEach(function(A) { - return A.clear(); + (0, p.Pwa)(this, "d", new p.Rea(q, t)); + (0, p.Pwa)(this, "u", new p.Rea(q, t)); + } + h.prototype.Eb = function() { + var l, n, q; + l = this; + "temp" !== this.yvb && (null === (n = this.Ma().events) || void 0 === n ? void 0 : n.on("segmentNormalized", function() { + (0, p.Roa)(l).forEach(function(u) { + return u.clear(); + }); + }), null === (q = this.Ma().events) || void 0 === q ? void 0 : q.on("playgraphUpdating", function() { + (0, p.Roa)(l).forEach(function(u) { + return u.clear(); }); })); - } - Object.defineProperties(q.prototype, { - parent: { - get: function() { - return this.Mn(); - }, - enumerable: !1, - configurable: !0 - } - }); - q.prototype.hhb = function(u, t) { - return new q(function() { - return u; - }, { - uW: t, - Tza: t + }; + h.prototype.dib = function(l, n) { + return new h(function() { + return l; + }, function() { + return { + Pb: n + }; }, this.config, "temp"); }; - q.prototype.oB = function(u) { - var t, w, v; - m.K && this.console.trace("downConverting", u); - t = this.parent; - w = this.O1; - v = w.uW; - if (t === w.Tza) return u; - if (v.O[u.I]) return (t.O[u.I] || m.K && this.console.warn("Received a down converted position unexpectedly", u, Error().stack), u); - w = (0, g.Hka)(u, t); - u = (0, l.ihb)(t, v, { - offset: w.X3.G, - v: u.I - }); - u = { - offset: w.bo.add(f.L.Na(u.offset)), - I: u.v + h.prototype.py = function(l) { + var n, q; + g.L && this.console.trace("downConverting", l); + n = this.r$().Z; + q = this.Ma().Pb.Z; + if (n === q) return l; + if (q.$[l.H]) return (n.$[l.H] || g.L && this.console.warn("Received a down converted position unexpectedly", l, Error().stack), l); + n = (0, k.hla)(l, this.r$()); + l = this.r$().zUb({ + offset: n.EWa, + H: l.H + }); + (0, d.assert)(!!l, "mapPositionDown on uxPlaygraph should return a value"); + l = { + offset: n.gr.add(l.offset), + H: l.H }; - m.K && this.console.trace("downConverting ret:", u); - return u; + g.L && this.console.trace("downConverting ret:", l); + return l; }; - q.prototype.hs = function(u) { - var t, w, v; - m.K && this.console.trace("upConverting", u); - t = this.parent; - w = this.O1; - v = w.uW; - if (t === w.Tza) return u; - if (t.O[u.I]) return (v.O[u.I] || m.K && this.console.warn("Received a up converted position unexpectedly", u, Error().stack), u); - w = (0, g.Hka)(u, v); - u = (0, l.sWa)(t, v, { - offset: w.X3.G, - v: u.I - }); - u = { - offset: w.bo.add(f.L.Na(u.offset)), - I: u.v + h.prototype.Du = function(l) { + var n, q; + g.L && this.console.trace("upConverting", l); + n = this.r$().Z; + q = this.Ma().Pb.Z; + if (n === q) return l; + if (n.$[l.H]) return (q.$[l.H] || g.L && this.console.warn("Received a up converted position unexpectedly", l, Error().stack), l); + q = this.Ma().Pb; + n = (0, k.hla)(l, q); + l = q.AUb({ + offset: n.EWa, + H: l.H + }); + (0, d.assert)(!!l, "mapPositionUp on combinedPlaygraph should return a value"); + l = { + offset: n.gr.add(l.offset), + H: l.H }; - m.K && this.console.trace("upConverting ret:", u); - return u; + g.L && this.console.trace("upConverting ret:", l); + return l; }; - q.prototype.lLb = function(u) { - var t; - t = (0, l.K0a)(this.parent, this.O1.uW, { - v: u.I, - offset: u.offset.G - }); - t = (0, k.C5a)(t); - (0, n.assert)(t, ("Could not find any segments in the path of ").concat(u)); - return t; + h.prototype.vMb = function(l) { + var n; + n = this.py(l); + (0, d.assert)(!!n, "mapPositionDown on uxPlaygraph should return a value"); + for (var q = n.H, u = this.Ma().Pb, t = u.Sy.lG(q), v = t.next(); !v.done;) { + v = v.value; + if (u.IW(v.id) !== l.H && q !== n.H) break; + q = v.id; + v = t.next(); + }(0, d.assert)(q, ("Could not find any segments in the path of ").concat(l)); + return q; }; - c.__decorate([(0, d.Qb)({ + c.__decorate([(0, f.Nb)({ methodName: "downConvertPosition", - gk: !0, - up: !0, + fk: !0, + rp: !0, return: !0 - }), (0, p.eka)("d")], q.prototype, "oB", null); - c.__decorate([(0, d.Qb)({ + })], h.prototype, "py", null); + c.__decorate([(0, f.Nb)({ methodName: "upConvertPosition", - gk: !0, - up: !0, + fk: !0, + rp: !0, return: !0 - }), (0, p.eka)("u")], q.prototype, "hs", null); - return q; + })], h.prototype, "Du", null); + return h; })(); - b.zda = r; + b.cea = r; }, 75393: function(r, b, a) { - var h, d, g, n, k, m, p, q, u; - - function c(t, w) { - var v, y, x, z; - if ((v = t.Kc.da.O[w]) && v.cc && t.Kc.Vc) { - v = t.Va; - for (var A = { - offset: d.L.Ia, - I: w - }; v.parent;)(v = v.parent, A = v.Cg.hs(A)); - v = v.da.O[A.I]; - v = v.J; - (w = (0, p.XF)(w)) && (z = null === (x = null === (y = t.Kc.Vc.Xe.ie[v]) || void 0 === y ? void 0 : y[w.uj]) || void 0 === x ? void 0 : x.uu); + var k, d, g, p, h, l, n, q, u; + + function c(t, v) { + var w, y, x, z; + if (t.bd.Z.$[v] && t.bd.Yc) { + z = t.bd.Pb.IW(v); + z && (z = t.bd.Pb.yX.Z.$[z].K, (v = (0, n.pG)(v)) && (x = null === (y = null === (w = t.bd.Yc.Ze.je[z]) || void 0 === w ? void 0 : w[v.tj]) || void 0 === y ? void 0 : y.Cu)); } - return z; + return x; } - function l(t, w, v, y) { + function m(t, v, w, y) { var x; - return w === k.Lu.tT ? (w = d.L.Ia, (null === y || void 0 === y ? void 0 : y.Rjc) === u.end && (w = d.L.Na(null !== (x = v.Kc.da.O[t].va) && void 0 !== x ? x : 0), (0, g.assert)(0 < w.G, "EndTime must be non null")), v.Cg.oB({ - offset: w, - I: t - }).I) : v.Cg.hs({ - offset: d.L.Ia, - I: t - }).I; + return v === h.Uu.UF ? (v = d.J.Ba, (null === y || void 0 === y ? void 0 : y.ulc) === u.end && (v = d.J.Oa(null !== (x = w.bd.Z.$[t].ub) && void 0 !== x ? x : 0), (0, g.assert)(0 < v.v, "EndTime must be non null")), w.Ug.py({ + offset: v, + H: t + }).H) : w.Ug.Du({ + offset: d.J.Ba, + H: t + }).H; } - function f(t, w, v) { - return w === k.Lu.Uza ? v.Cg.hs(t) : v.Cg.oB(t); + function f(t, v, w) { + return v === h.Uu.vD ? w.Ug.Du(t) : w.Ug.py(t); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ew = void 0; - h = a(5163); + b.rw = void 0; + k = a(5163); d = a(91176); g = a(52571); r = a(42194); - n = a(50599); - k = a(49165); - m = a(6783); - p = a(14103); + p = a(50599); + h = a(49165); + l = a(6783); + n = a(14103); q = a(57722); - a = (0, n.$bb)(); - a = (0, r.aVa)()({ - N6a: "combinedPlaygraph", - fO: { - Sg: a()({ + a = (0, p.Ocb)(); + a = (0, r.IVa)()({ + s7a: "combinedPlaygraph", + MO: { + Vg: a()({ map: f, - Mx: q.T4a + Yx: q.t5a }), - Pd: a()({ - map: function(t, w, v, y) { + Qd: a()({ + map: function(t, v, w, y) { var x; - x = (null === y || void 0 === y ? 0 : y.Go) ? (0, q.n6)(t, y.Go) : t.position; - w = f(x, w, v); - t = (0, q.d4)(t, null === y || void 0 === y ? void 0 : y.Go); - (null === y || void 0 === y ? 0 : y.Go) ? (0, q.Ycb)(t, y.Go, w) : t.position = w; + x = (null === y || void 0 === y ? 0 : y.Fo) ? (0, q.L6)(t, y.Fo) : t.position; + v = f(x, v, w); + t = (0, q.A4)(t, null === y || void 0 === y ? void 0 : y.Fo); + (null === y || void 0 === y ? 0 : y.Fo) ? (0, q.Pdb)(t, y.Fo, v) : t.position = v; return t; }, - Mx: function(t, w, v) { - return (null === v || void 0 === v ? 0 : v.Go) ? (0, q.n6)(t, v.Go) : (0, q.Pd)(t); + Yx: function(t, v, w) { + return (null === w || void 0 === w ? 0 : w.Fo) ? (0, q.L6)(t, w.Fo) : (0, q.Qd)(t); } }), - DAa: a()({ - map: function(t, w, v, y) { + dBa: a()({ + map: function(t, v, w, y) { var x; - if (w === k.Lu.tT) return null !== (x = t.inner) && void 0 !== x ? x : t; - w = (0, q.d4)(t, null === y || void 0 === y ? void 0 : y.Go); - null !== y && void 0 !== y && y.Go || (w.inner = t, "gctag" === ({ + if (v === h.Uu.UF) return null !== (x = t.inner) && void 0 !== x ? x : t; + v = (0, q.A4)(t, null === y || void 0 === y ? void 0 : y.Fo); + null !== y && void 0 !== y && y.Fo || (v.inner = t, "gctag" === ({ NODE_ENV: "production", PLATFORM: "cadmium", ASEBUILD: "release", OBFUSCATE: "obfuscate" - }).nlb && (w.gctag = void 0)); - return w; + }).jmb && (v.gctag = void 0)); + return v; }, - Mx: function(t, w, v) { - return (null === v || void 0 === v ? 0 : v.Go) ? "object" === typeof(0, q.n6)(t, v.Go) : "object" === typeof t; + Yx: function(t, v, w) { + return (null === w || void 0 === w ? 0 : w.Fo) ? "object" === typeof(0, q.L6)(t, w.Fo) : "object" === typeof t; } }), - I: a()({ - map: l, - Mx: q.X4a + H: a()({ + map: m, + Yx: q.x5a }), - RX: a()({ - map: function(t, w, v, y) { + BY: a()({ + map: function(t, v, w, y) { var x, z; - z = null !== (x = t.I) && void 0 !== x ? x : t.segmentId; - w = l(z, w, v, y); - return t.I ? h.__assign(h.__assign({}, t), { - I: w - }) : h.__assign(h.__assign({}, t), { - segmentId: w + z = null !== (x = t.H) && void 0 !== x ? x : t.segmentId; + v = m(z, v, w, y); + return t.H ? k.__assign(k.__assign({}, t), { + H: v + }) : k.__assign(k.__assign({}, t), { + segmentId: v }); }, - Mx: q.d3a + Yx: q.I3a }), - lla: a()({ - map: function(t, w, v) { - w === k.Lu.tT ? (t = (0, m.Fp)(v.Kc.da, t.J, t.Nl, { - ncb: !0 - }), (0, g.assert)(void 0 !== t, "Graph position must exist in ux playgraph"), t = v.Cg.oB(t), w = t.I, t = t.offset, w = v.Va.da.O[w], v = w.J, w = w.ta, t = d.L.Na(w).add(t)) : (t = (0, m.Fp)(v.Va.da, t.J, t.Nl, { - ncb: !0 - }), (0, g.assert)(void 0 !== t, "Graph position must exist in combined playgraph"), t = v.Cg.hs(t), w = t.I, t = t.offset, w = v.Kc.da.O[w], v = w.J, w = w.ta, t = d.L.Na(w).add(t)); + Nla: a()({ + map: function(t, v, w) { + v === h.Uu.UF ? (t = (0, l.Ep)(w.bd.Z, t.K, t.Ol, { + bdb: !0 + }), (0, g.assert)(void 0 !== t, "Graph position must exist in ux playgraph"), t = w.Ug.py(t), v = t.H, t = t.offset, v = w.Ma.Z.$[v], w = v.K, v = v.hb, t = d.J.Oa(v).add(t)) : (t = (0, l.Ep)(w.Ma.Z, t.K, t.Ol, { + bdb: !0 + }), (0, g.assert)(void 0 !== t, "Graph position must exist in combined playgraph"), t = w.Ug.Du(t), v = t.H, t = t.offset, v = w.bd.Z.$[v], w = v.K, v = v.hb, t = d.J.Oa(v).add(t)); return { - Nl: t, - J: v + Ol: t, + K: w }; }, - Mx: q.E4a + Yx: q.h5a }), - Pja: a()({ - Mx: q.B4a, - map: function(t, w, v) { - var y, x, z, A, B; - if (w === k.Lu.tT) { - w = { - I: t.v.id, - offset: d.L.Ia + pka: a()({ + Yx: q.e5a, + map: function(t, v, w) { + var y, x, z, B, A; + y = w.Ma.Pb; + x = w.bd.Pb; + if (v === h.Uu.UF) { + z = { + H: t.I.id, + offset: d.J.Ba }; - z = v.Cg.oB(w); - w = v.Va.da.O[z.I]; - v = v.Kc.da.O[t.v.id]; - A = w.va; - B = w.ta; - A = null !== (y = A && A - B) && void 0 !== y ? y : 0; - v = t.xd.add(d.L.Na(w.ta - v.ta)); + B = w.Ug.py(z); + v = y.get(B.H); + (0, g.assert)(v, "workingSegment on inner playgraph must exist"); + x = x.get(z.H); + (0, g.assert)(x, "equivalent workingSegment on outer playgraph must exist"); + z = v.Db; + w = t.Cd.add(v.uc.qa(x.uc)); + y = v.uc; + v = v.fd; return { - xd: v, - rH: t.Pr.add(d.L.Na(A)), - Pr: t.Pr, - v: { - id: z.I, - se: d.L.Na(w.ta), - Kf: d.L.Na(null !== (x = w.va) && void 0 !== x ? x : 0) + Cd: w, + JH: t.Xr.add(z), + Xr: t.Xr, + I: { + id: B.H, + uc: y, + fd: v } }; } - w = { - I: t.v.id, - offset: d.L.Ia + B = { + H: t.I.id, + offset: d.J.Ba }; - x = v.Cg.hs(w); - B = v.Kqa.uW; - w = B.O[t.v.id]; - z = v.Kc.da.O[x.I]; - y = d.L.Na(null !== (A = z.va && z.va - z.ta) && void 0 !== A ? A : 0); - z.va && Infinity !== z.va || (A = v.Cg.lLb(x), B = B.O[A], B.va && (y = v.Cg.hs({ - I: A, - offset: d.L.Na(B.va - B.ta) - }).offset)); - A = t.Pr.qa(x.offset); - B = A.add(y); - v = t.xd.add(d.L.Na(z.ta - w.ta)); - t = d.L.Na(z.ta); - w = y.add(t); + z = w.Ug.Du(B); + v = y.get(B.H); + (0, g.assert)(v, "workingSegment on inner playgraph must exist"); + x = x.get(z.H); + (0, g.assert)(x, "equivalent workingSegment on outer playgraph must exist"); + B = x.Db; + if (!B.isFinite()) { + A = w.Ug.vMb(z); + (y = y.get(A)) && y.Db.isFinite() && (B = w.Ug.Du({ + H: A, + offset: y.Db + }).offset); + } + z = t.Xr.qa(z.offset); + A = z.add(B); + w = t.Cd.add(x.uc.qa(v.uc)); + y = x.uc; + v = B.add(y); return { - xd: v, - rH: B, - Pr: A, - v: { - id: x.I, - se: t, - Kf: w + Cd: w, + JH: A, + Xr: z, + I: { + id: x.id, + uc: y, + fd: v } }; } }), - kwb: a()({ - Mx: function(t) { + ixb: a()({ + Yx: function(t) { return "segmentPresenting" === t.type; }, - map: function(t, w, v) { + map: function(t, v, w) { var y; - t = (0, q.d4)(t); - if ((w = t.metrics) && void 0 === w.adBreakLocationMs) { - y = c(v, w.destPosition.I); - void 0 !== y && (w.adBreakLocationMs = y); - y = c(v, w.srcStartPosition.I); - void 0 !== y && (w.srcadBreakLocationMs = y); + t = (0, q.A4)(t); + if ((v = t.metrics) && void 0 === v.adBreakLocationMs) { + y = c(w, v.destPosition.H); + void 0 !== y && (v.adBreakLocationMs = y); + y = c(w, v.srcStartPosition.H); + void 0 !== y && (v.srcadBreakLocationMs = y); } return t; } @@ -101045,10 +101104,10 @@ E3cbY[513816] = false; } }); (function(t) { - t[t.Cfc = 0] = "beginning"; + t[t.hhc = 0] = "beginning"; t[t.end = 1] = "end"; })(u || (u = {})); - b.ew = a; + b.rw = a; }, 5472: function(r, b) { Object.defineProperties(b, { @@ -101056,110 +101115,110 @@ E3cbY[513816] = false; value: !0 } }); - b.r$a = void 0; - b.r$a = { + b.eab = void 0; + b.eab = { "*": { - SZa: ["logdata"], + x_a: ["logdata"], rules: [{ - Mj: function(a) { - return a.DAa; + Kj: function(a) { + return a.dBa; } }] }, segmentPresenting: [{ - Mj: function(a) { - return a.DAa; + Kj: function(a) { + return a.dBa; }, config: { - Go: ["metrics"] + Fo: ["metrics"] } }, { - Mj: function(a) { - return a.Pd; + Kj: function(a) { + return a.Qd; } }, { - Mj: function(a) { - return a.Pd; + Kj: function(a) { + return a.Qd; }, config: { - Go: ["metrics", "srcStartPosition"] + Fo: ["metrics", "srcStartPosition"] } }, { - Mj: function(a) { - return a.Pd; + Kj: function(a) { + return a.Qd; }, config: { - Go: ["metrics", "srcTransitionPosition"] + Fo: ["metrics", "srcTransitionPosition"] } }, { - Mj: function(a) { - return a.Pd; + Kj: function(a) { + return a.Qd; }, config: { - Go: ["metrics", "destPosition"] + Fo: ["metrics", "destPosition"] } }, { - Mj: function(a) { - return a.kwb; + Kj: function(a) { + return a.ixb; } }], streamPresenting: [{ - Mj: function(a) { - return a.Pd; + Kj: function(a) { + return a.Qd; } }], segmentAppended: [{ - Mj: function(a) { - return a.RX; + Kj: function(a) { + return a.BY; } }] }; }, 4515: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.xMa = void 0; + b.YMa = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(61996); - h = a(69575); + k = a(69575); d = a(64281); g = a(5472); r = (function() { - function n(k, m) { - var p; - p = this; - this.cV = k; - this.events = (0, d.tla)(function() { - return p.Pva; - }, this.cV.events, m, g.r$a); - this.$qb = (0, h.Oh)(l.platform, this.cV.console, "PLAYERHOST"); - new f.Vu({ - uo: 10, - pn: this, + function p(h, l) { + var n; + n = this; + this.OV = h; + this.events = (0, d.Vla)(function() { + return n.owa; + }, this.OV.events, l, g.eab); + this.csb = (0, k.Oh)(m.platform, this.OV.console, "PLAYERHOST"); + new f.Ls({ + jn: 10, + bm: this, source: "PlayerHost", - console: this.$qb + console: this.csb }); } - n.prototype.Mka = function() { - this.Pva = void 0; + p.prototype.mla = function() { + this.owa = void 0; }; - n.prototype.Wxa = function(k) { - this.Pva = k; + p.prototype.uya = function(h) { + this.owa = h; }; - c.__decorate([(0, f.Qb)({ + c.__decorate([(0, f.Nb)({ methodName: "clearProxyPlaygraphContext" - })], n.prototype, "Mka", null); - c.__decorate([(0, f.Qb)({ + })], p.prototype, "mla", null); + c.__decorate([(0, f.Nb)({ methodName: "setProxyPlaygraphContext" - })], n.prototype, "Wxa", null); - return n; + })], p.prototype, "uya", null); + return p; })(); - b.xMa = r; + b.YMa = r; }, 94152: function(r, b) { Object.defineProperties(b, { @@ -101167,111 +101226,120 @@ E3cbY[513816] = false; value: !0 } }); - b.t$a = void 0; - b.t$a = { + b.gab = void 0; + b.gab = { "*": { - SZa: ["logdata"], + x_a: ["logdata"], rules: [{ - Mj: function(a) { - return a.DAa; + Kj: function(a) { + return a.dBa; } }] }, locationSelected: [{ - Mj: function(a) { - return a.RX; + Kj: function(a) { + return a.BY; } }], segmentComplete: [{ - Mj: function(a) { - return a.RX; + Kj: function(a) { + return a.BY; } }], segmentStarting: [{ - Mj: function(a) { - return a.RX; + Kj: function(a) { + return a.BY; } }], serverSwitch: [{ - Mj: function(a) { - return a.RX; + Kj: function(a) { + return a.BY; } }], streamSelected: [{ - Mj: function(a) { - return a.Pd; + Kj: function(a) { + return a.Qd; } }] }; }, 14739: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u; + var c, m, f, k, d, g, p, h, l, n, q, u; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.xfa = void 0; + b.cga = void 0; c = a(5163); - l = a(91176); + m = a(79048); f = a(91176); - h = a(54366); + k = a(54366); d = a(61996); g = a(65161); - n = a(52571); - k = a(48170); - m = a(29254); - p = a(36414); + p = a(52571); + h = a(48170); + l = a(29254); + n = a(36414); q = a(64281); u = a(94152); r = (function() { - function t(w, v, y, x) { + function t(v, w, y, x) { var z; void 0 === x && (x = "CphAsePlaygraph"); z = this; - this.lp = w; - this.k9a = v; - this.acb = y; - this.A7b = x; - this.Yqb = new m.Gfa(); - this.k9a(function(A) { - var B; - B = A.Lz; + this.Oq = v; + this.X9a = w; + this.Pcb = y; + this.d9b = x; + this.Zrb = new l.mga(); + this.X9a(function(B) { + var A; + A = B.Wz; return c.__awaiter(z, void 0, void 0, function() { var C; return c.__generator(this, function(D) { switch (D.label) { case 0: - return [4, B]; + return [4, A]; case 1: - return (C = D.Wa(), this.IC(C), [2]); + return (C = D.Ka(), this.SC(C), [2]); } }); }); }); } Object.defineProperties(t.prototype, { - Va: { + Ma: { get: function() { - return this.lp.Va; + return this.Oq.Ma; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - zj: { + xj: { get: function() { - return this.Va; + return this.Ma; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(t.prototype, { + Z: { + get: function() { + return this.kt.Z; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - da: { + Pb: { get: function() { - return this.rj; + return this.kt; }, enumerable: !1, configurable: !0 @@ -101280,44 +101348,44 @@ E3cbY[513816] = false; Object.defineProperties(t.prototype, { parent: { get: function() { - return this.Mn; + return this.Mq; }, - set: function(w) { - this.Mn = w; + set: function(v) { + this.Mq = v; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - Cg: { + Ug: { get: function() { - return this.lp.Cg; + return this.Oq.Ug; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - T: { + S: { get: function() { - return this.Va.console; + return this.Ma.console; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - W: { + T: { get: function() { - return this.Va.config; + return this.Ma.config; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - $2a: { + E3a: { get: function() { return !1; }, @@ -101325,153 +101393,148 @@ E3cbY[513816] = false; configurable: !0 } }); - t.prototype.Bb = function() { - var w, v, y; - w = this; - v = this.lp; - this.Qga = new d.Vu({ - uo: 10, - pn: this, - source: this.A7b, - console: this.T - }); - this.events = (0, q.tla)(function() { + t.prototype.Eb = function() { + var v, w; + v = this.Oq; + this.sha = new d.Ls({ + jn: 10, + bm: this, + source: this.d9b, + console: this.S + }); + this.events = (0, q.Vla)(function() { return v; - }, v.Va.events, this.acb, u.t$a); - this.rj = v.Va.da; - y = v.Cg; - v.Va.Fe(new h.ox(this.Qga)); - v.Va.Fe(new h.ox(v.Cg.Zg)); - v.Va.Fe(new p.gDa(("").concat(v.R5a, "::gls"), y)); - v.Va.events.on("playgraphUpdating", function() { - w.lp.Kqa.F$(); - }); - v.Va.parent = v.Kc; - }; - t.prototype.rv = function(w) { - var v, y; - y = null !== (v = this.Z) && void 0 !== v ? v : this.Va.Z; - this.Z = w; - w.Wxa && w.Wxa(this.lp); - (v = this.lp.Va.rv(w.cV || w)) ? (this.Z = w, y !== w && y.Mka && y.Mka()) : this.Z = y; - return v; + }, v.Ma.events, this.Pcb, u.gab); + this.kt = v.Ma.Pb; + w = v.Ug; + w.Eb(); + v.Ma.ve(new k.cv(this.sha)); + v.Ma.ve(new k.cv(v.Ug.dg)); + v.Ma.ve(new n.GDa(("").concat(v.s6a, "::gls"), w)); + v.Ma.parent = v.bd; + }; + t.prototype.zv = function(v) { + var w, y; + y = null !== (w = this.ba) && void 0 !== w ? w : this.Ma.ba; + this.ba = v; + v.uya && v.uya(this.Oq); + (w = this.Oq.Ma.zv(v.OV || v)) ? (this.ba = v, y !== v && y.mla && y.mla()) : this.ba = y; + return w; }; - t.prototype.mwa = function(w, v, y, x, z) { - (w = w || this.gB(v || this.rj)) && this.JWb(w, this.$2a, y, x, z); - }; - t.prototype.JWb = function(w, v, y, x, z) { - var A, B, C, D, E, G, F; - A = this.lp.Kc; - B = A.Z; - D = A.da; - if (C = y ? y : A.vr && B.Pd ? B.Ag : A.wr ? A.wh : void 0) { - E = this.Va.da.O[C.I]; - E && E.cc && (C = this.Cg.hs(C)); - } - A.config.e$b && v && B.WC(!0); - v = A.u1a(); - k.K && this.T.log(("onNewInnerPlaygraph: outer: ").concat(JSON.stringify(D))); - k.K && this.T.log(("onNewInnerPlaygraph: combined: ").concat(JSON.stringify(w))); - this.Yqb.set(w, !0); - D = this.Va.wu(w); + t.prototype.Nwa = function(v, w, y, x, z) { + (v = v || this.sB(w || this.Pb)) && this.$Xb(v, this.E3a, y, x, z); + }; + t.prototype.$Xb = function(v, w, y, x, z) { + var B, A, C, D, E, G, F, H, L; + B = v.Z; + A = this.Oq.bd; + C = A.ba; + E = A.Z; + if (D = y ? y : A.Br && C.Qd ? C.Bg : A.Cr ? A.vh : void 0) { + G = this.Ma.Pb.get(D.H); + F = v.get(D.H); + G && !F && (D = this.Ug.Du(D)); + } + A.config.Jac && w && C.gD(!0); + w = A.U1a(); + h.L && this.S.log(("onNewInnerPlaygraph: outer: ").concat(JSON.stringify(E))); + h.L && this.S.log(("onNewInnerPlaygraph: combined: ").concat(JSON.stringify(B))); + this.Zrb.set(B, !0); + E = this.Ma.bJ(v); try { - if (!D.ia || C && !B.Pd && !A.wr || y && z) - if (((0, n.assert)(!B.sa.oi, "Player is not paused:" + g.Iq[D.reason]), A.If(!0), this.Va.wu(w), C)) { - G = this.Cg.oB(C); - F = w.O[G.I]; - "padding" === (null === F || void 0 === F ? void 0 : F.type) && (G = { - I: F.Fb, - offset: l.L.Ia + if (!E.pa || D && !C.Qd && !A.Cr || y && z) + if (((0, p.assert)(!C.ta.li, "Player is not paused:" + g.Hq[E.reason]), A.If(!0), this.Ma.bJ(v), D)) { + H = this.Ug.py(D); + L = B.$[H.H]; + "padding" === (null === L || void 0 === L ? void 0 : L.type) && (H = { + H: L.wc, + offset: f.J.Ba }); - this.Yxa(C, x); - this.Va.jaa(G, x, z); - B.resume(); + this.wya(D, x); + this.Ma.Paa(H, x, z); + C.resume(); } } finally { - v.release(); + w.release(); } }; - t.prototype.wu = function(w) { + t.prototype.bJ = function(v) { var y, x; - function v() { - y.rj = w; + function w() { + y.kt = v.bT(y.kt); } y = this; - x = this.gB(w) || w; + x = this.sB(v) || v; try { - return (this.Va.events.N$a("playgraphUpdating", v), this.Va.wu(x)); + return (this.Ma.events.zab("playgraphUpdating", w), this.Ma.bJ(x)); } finally { - this.Va.events.removeListener("playgraphUpdating", v); + this.Ma.events.removeListener("playgraphUpdating", w); } }; + t.prototype.wD = function(v) { + v = m.zx.update(this.Pb, v); + return this.bJ(v); + }; Object.defineProperties(t.prototype, { - $b: { + bc: { get: function() { - return this.uQa; + return this.XQa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(t.prototype, { - Aja: { + mxb: { get: function() { - var w, v, y, x; - w = this; - y = Object.keys(this.Va.da.O); - if (y = (0, f.ec)(y, function(z) { - return !!w.Va.da.O[z].cc; - })) { - y = this.Va.da.O[y].cc; - x = this.da.O[y]; - return null !== (v = null === x || void 0 === x ? void 0 : x.J) && void 0 !== v ? v : Number(y.split(":")[0]); - } + return this.dha; }, enumerable: !1, configurable: !0 } }); - t.prototype.IC = function(w) { - var v, y, x, z; - y = w.Y; - x = y.$b; - y = y.Nm; - z = null !== (v = this.W.gna) && void 0 !== v ? v : []; - if (y && z.some(function(A) { - return A == w.P; - })) return (v = ("").concat(w.P, " was excluded from content playgraph"), this.Qga.dt(v), k.K && this.T.trace(v), !1); - x && !this.uQa && (this.uQa = x); + t.prototype.SC = function(v) { + var w, y, x, z; + y = v.X; + x = y.bc; + y = y.Mm; + z = null !== (w = this.T.Kna) && void 0 !== w ? w : []; + if (y && z.some(function(B) { + return B == v.O; + })) return (w = ("").concat(v.O, " was excluded from content playgraph"), this.sha.Tq(w), h.L && this.S.trace(w), !1); + x && !this.XQa && (this.XQa = x, this.dha = v.K); + !this.dha && y && (this.dha = v.K); return !0; }; - t.prototype.If = function(w) { - this.Va.If(w); + t.prototype.If = function(v) { + this.Ma.If(v); }; - t.prototype.Yxa = function() {}; - c.__decorate([(0, d.Qb)({ + t.prototype.wya = function() {}; + c.__decorate([(0, d.Nb)({ methodName: "attachPlayer" - })], t.prototype, "rv", null); - c.__decorate([(0, d.Qb)({ + })], t.prototype, "zv", null); + c.__decorate([(0, d.Nb)({ methodName: "reevaluateInnerPlaygraph" - })], t.prototype, "mwa", null); - c.__decorate([(0, d.Qb)({ + })], t.prototype, "Nwa", null); + c.__decorate([(0, d.Nb)({ methodName: "processViewableResponse" - })], t.prototype, "IC", null); - c.__decorate([(0, d.Qb)({ + })], t.prototype, "SC", null); + c.__decorate([(0, d.Nb)({ methodName: "cancelStreaming" })], t.prototype, "If", null); return t; })(); - b.xfa = r; + b.cga = r; }, 57722: function(r, b, a) { - var l; + var m; - function c(f, h) { + function c(f, k) { var d, g; - d = l.__assign({}, f); - g = l.__read(h || [], 1)[0]; - g && f[g] && (f = f[g], "object" === typeof f ? (h = h.concat(), h.shift(), d[g] = c(f, h)) : d[g] = f); + d = m.__assign({}, f); + g = m.__read(k || [], 1)[0]; + g && f[g] && (f = f[g], "object" === typeof f ? (k = k.concat(), k.shift(), d[g] = c(f, k)) : d[g] = f); return d; } Object.defineProperties(b, { @@ -101479,305 +101542,305 @@ E3cbY[513816] = false; value: !0 } }); - b.Ycb = b.d4 = b.n6 = b.B4a = b.E4a = b.X4a = b.d3a = b.T4a = b.Pd = void 0; - l = a(5163); - b.Pd = function(f) { + b.Pdb = b.A4 = b.L6 = b.e5a = b.h5a = b.x5a = b.I3a = b.t5a = b.Qd = void 0; + m = a(5163); + b.Qd = function(f) { return !(null === f || void 0 === f || !f.position); }; - b.T4a = function(f) { - return !(null === f || void 0 === f || !f.I) && !(null === f || void 0 === f || !f.offset); + b.t5a = function(f) { + return !(null === f || void 0 === f || !f.H) && !(null === f || void 0 === f || !f.offset); }; - b.d3a = function(f) { - return !(null === f || void 0 === f || !f.I) || !(null === f || void 0 === f || !f.segmentId); + b.I3a = function(f) { + return !(null === f || void 0 === f || !f.H) || !(null === f || void 0 === f || !f.segmentId); }; - b.X4a = function(f, h) { - return "string" === typeof f && !(!h.Kc.da.O[f] && !h.Va.da.O[f]); + b.x5a = function(f, k) { + return "string" === typeof f && !(!k.bd.Z.$[f] && !k.Ma.Z.$[f]); }; - b.E4a = function(f) { - return !(null === f || void 0 === f || !f.J) && !(null === f || void 0 === f || !f.Nl); + b.h5a = function(f) { + return !(null === f || void 0 === f || !f.K) && !(null === f || void 0 === f || !f.Ol); }; - b.B4a = function(f) { - return !(null === f || void 0 === f || !f.xd); + b.e5a = function(f) { + return !(null === f || void 0 === f || !f.Cd); }; - b.n6 = function(f, h) { + b.L6 = function(f, k) { var d; d = f; - h.forEach(function(g) { + k.forEach(function(g) { d = null === d || void 0 === d ? void 0 : d[g]; }); return d; }; - b.d4 = c; - b.Ycb = function(f, h, d) { - for (var g = 0; g < h.length - 1 && f; g++) f = f[h[g]]; - return f ? (f[h[h.length - 1]] = d, !0) : !1; + b.A4 = c; + b.Pdb = function(f, k, d) { + for (var g = 0; g < k.length - 1 && f; g++) f = f[k[g]]; + return f ? (f[k[k.length - 1]] = d, !0) : !1; }; }, 54775: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ACa = void 0; + b.aDa = void 0; c = a(90745); - l = a(91176); + m = a(91176); f = a(66164); - h = a(69575); + k = a(69575); d = a(40666); g = a(48170); - n = a(65161); + p = a(65161); r = (function() { - function k(m, p, q, u, t, w) { - this.tc = m; - this.vq = p; + function h(l, n, q, u, t, v) { + this.vc = l; + this.sq = n; this.config = q; - this.oWb = u; - this.Rd = t; - this.console = w; - this.$ga = new c.De(); - this.console = (0, h.Oh)(f.platform, w, "BranchDecisionMaker"); + this.EXb = u; + this.Td = t; + this.console = v; + this.Cha = new c.Ee(); + this.console = (0, k.Oh)(f.platform, v, "BranchDecisionMaker"); } - k.TJb = function(m) { - var p; - return null !== (p = m.Hb) && void 0 !== p ? p : m.rH; + h.cLb = function(l) { + var n; + return null !== (n = l.Hb) && void 0 !== n ? n : l.JH; }; - k.OKb = function(m) { - var p, q; - p = m.v; - q = m.dN; - return p.Fb ? p.Fb : q.length ? q[0] : m.Wy[0]; + h.YLb = function(l) { + var n, q; + n = l.wc; + q = l.FN; + return n ? n : q.length ? q[0] : l.iw[0]; }; - k.prototype.xza = function(m, p) { - var q, u, t, w; + h.prototype.Xza = function(l, n) { + var q, u, t, v; q = this; - t = m.v; - g.K && this.console.trace(("tracking ").concat(m.v.id)); + t = l.I; + g.L && this.console.trace(("tracking ").concat(l.I.id)); this.reset(); - if (t.DY || 1 >= t.Wy.length && (null === (u = t.pw) || void 0 === u || !u.length)) g.K && this.console.trace(("").concat(m.v.id, " does not need tracking")); + if (t.kZ || 1 >= t.iw.length && (null === (u = t.jq) || void 0 === u || !u.length)) g.L && this.console.trace(("").concat(l.I.id, " does not need tracking")); else { - w = this.Axb(m); - u = w.rxa; - p = p.lessThan(w.TOb); - g.K && this.console.trace(("tracking ").concat(m.v.id), { - I: t.id, - kgc: p, - Kjc: null === u || void 0 === u ? void 0 : u.G + v = this.Byb(l); + u = v.Pxa; + n = n.lessThan(v.dQb); + g.L && this.console.trace(("tracking ").concat(l.I.id), { + H: t.id, + Phc: n, + nlc: null === u || void 0 === u ? void 0 : u.v }); - this.z2b(t, p ? u : void 0); - if (p) this.$ga.on(m.events, "branchEdited", function() { - q.xza(m, q.tc.sa.currentTime); + this.W3b(t, n ? u : void 0); + if (n) this.Cha.on(l.events, "branchEdited", function() { + q.Xza(l, q.vc.ta.currentTime); }); } }; - k.prototype.XVa = function() { - var m; - null === (m = this.YXa) || void 0 === m ? void 0 : m.Oa(); - this.YXa = void 0; + h.prototype.IWa = function() { + var l; + null === (l = this.EYa) || void 0 === l ? void 0 : l.Na(); + this.EYa = void 0; }; - k.prototype.reset = function() { - this.XVa(); - this.$ga.clear(); - }; - k.prototype.Axb = function(m) { - var p, q; - m = k.TJb(m); - p = l.L.Na(this.config.U8); - q = l.L.Na(this.config.FUb + this.config.T8); - p = m.qa(p); + h.prototype.reset = function() { + this.IWa(); + this.Cha.clear(); + }; + h.prototype.Byb = function(l) { + var n, q; + l = h.cLb(l); + n = m.J.Oa(this.config.t9); + q = m.J.Oa(this.config.XVb + this.config.$W); + n = l.qa(n); return { - TOb: (0, n.gn)(this.Rd.value) ? m.qa(q) : p, - rxa: p + dQb: (0, p.cn)(this.Td.value) ? l.qa(q) : n, + Pxa: n }; }; - k.prototype.z2b = function(m, p) { + h.prototype.W3b = function(l, n) { var q; q = this; - this.XVa(); - this.YXa = p ? this.tc.hB(d.Ng.yu(p), function() { - return q.C6a(m); - }, "scheduled branch decision") : this.vq.hB(d.Ng.k$b, function() { - return q.C6a(m); + this.IWa(); + this.EYa = n ? this.vc.tB(d.Og.Gu(n), function() { + return q.g7a(l); + }, "scheduled branch decision") : this.sq.tB(d.Og.Qac, function() { + return q.g7a(l); }, "immediate branch decision"); }; - k.prototype.C6a = function(m) { - var p; - this.$ga.clear(); - p = k.OKb(m); - g.K && this.console.trace(("BranchDecisionMaker making decision for ").concat(m.id, ", decision is ").concat(p)); - this.oWb(m.id, p, !0); + h.prototype.g7a = function(l) { + var n; + this.Cha.clear(); + n = h.YLb(l); + g.L && this.console.trace(("BranchDecisionMaker making decision for ").concat(l.id, ", decision is ").concat(n)); + this.EXb(l.id, n, !0); }; - return k; + return h; })(); - b.ACa = r; + b.aDa = r; }, 25510: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.NCa = void 0; + b.nDa = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(66164); - h = a(65161); + k = a(65161); d = a(52571); g = a(61996); - n = a(40666); + p = a(40666); r = (function() { - function k(m, p, q, u, t, w, v) { + function h(l, n, q, u, t, v, w) { var y; - void 0 === v && (v = 500); + void 0 === w && (w = 500); y = this; - this.T = m; - this.config = p; + this.S = l; + this.config = n; this.Jc = q; this.events = u; - this.Tma = t; - this.tc = w; - this.cxb = v; - this.Bva = this.lva = this.Vja = 0; - this.J8 = []; - this.xL = { - pt: 0 + this.vna = t; + this.vc = v; + this.cyb = w; + this.awa = this.Kva = this.vka = 0; + this.j9 = []; + this.RL = { + yt: 0 }; - this.state = new l.Cq(h.Sc.Gs); - this.Zg = new g.Vu({ - uo: 10, - pn: this, + this.state = new m.Cq(k.Wc.Ks); + this.dg = new g.Ls({ + jn: 10, + bm: this, source: "BufferStateTracker", - wTa: function() { + bUa: function() { return { - isBuffering: y.Dj, - alwaysRunUnderflowTimer: y.config.tK + isBuffering: y.Bj, + alwaysRunUnderflowTimer: y.config.MK }; } }); } - Object.defineProperties(k.prototype, { - pt: { + Object.defineProperties(h.prototype, { + yt: { get: function() { - return this.xL.pt; + return this.RL.yt; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Dj: { + Object.defineProperties(h.prototype, { + Bj: { get: function() { - return (0, h.gn)(this.state.value); + return (0, k.cn)(this.state.value); }, enumerable: !1, configurable: !0 } }); - k.prototype.bAa = function(m) { - var p; - p = this; - Array.isArray(m) || (m = [m]); - m.forEach(function(q) { - q.mediaType === h.u.$ && (p.WUa = c.__assign(c.__assign({}, p.WUa), { + h.prototype.AAa = function(l) { + var n; + n = this; + Array.isArray(l) || (l = [l]); + l.forEach(function(q) { + q.mediaType === k.u.Y && (n.DVa = c.__assign(c.__assign({}, n.DVa), { audio: { trackId: q.trackId, - trackIndex: q.DI + trackIndex: q.XI } })); }); }; - k.prototype.PWb = function() { - this.config.gZb && (this.lva = f.platform.time.wa()); + h.prototype.fYb = function() { + this.config.A_b && (this.Kva = f.platform.time.va()); }; - k.prototype.F9 = function(m) { - this.set(h.Sc.Gs); - this.zya(m, h.Sc.ee); + h.prototype.h$ = function(l) { + this.set(k.Wc.Ks); + this.Yya(l, k.Wc.he); }; - k.prototype.y9 = function() { - this.xL.pt++; + h.prototype.a$ = function() { + this.RL.yt++; }; - k.prototype.FW = function(m) { - this.config.tK || void 0 === this.Gy && this.Dj && this.yla(); - this.Gy = { - dn: m.httpCode, - sg: m.errorCode, - $i: m.nativeCode + h.prototype.sX = function(l) { + this.config.MK || void 0 === this.Vy && this.Bj && this.$la(); + this.Vy = { + $m: l.httpCode, + tg: l.errorCode, + aj: l.nativeCode }; }; - k.prototype.H9 = function() { - this.Gy = void 0; - this.config.tK || this.S4(); + h.prototype.j$ = function() { + this.Vy = void 0; + this.config.MK || this.q5(); }; - k.prototype.sh = function(m) { - this.Dj || (this.zya(m, h.Sc.$j), this.Dj && (this.Gy || this.config.tK) && this.yla()); + h.prototype.rh = function(l) { + this.Bj || (this.Yya(l, k.Wc.Xj), this.Bj && (this.Vy || this.config.MK) && this.$la()); }; - k.prototype.cXb = function(m, p) { - this.state.value !== h.Sc.ee && this.zya(m, h.Sc.z1); - this.bAa(p); + h.prototype.tYb = function(l, n) { + this.state.value !== k.Wc.he && this.Yya(l, k.Wc.b2); + this.AAa(n); }; - k.prototype.BWb = function(m, p) { + h.prototype.RXb = function(l, n) { var q; q = this; - this.config.axb && this.Dj && (-1 === this.J8.indexOf(m) && this.J8.push(m), 2 === this.J8.length && Promise.resolve().then(function() { - q.Dj && void 0 !== q.ww && q.ek("memoryLimit", p.SO, p.TO); + this.config.ayb && this.Bj && (-1 === this.j9.indexOf(l) && this.j9.push(l), 2 === this.j9.length && Promise.resolve().then(function() { + q.Bj && void 0 !== q.Hw && q.bk("memoryLimit", n.yP, n.zP); })); }; - k.prototype.q3b = function(m, p) { - (0, d.assert)(this.state.value === h.Sc.ee && void 0 === this.ww); - this.ww = m; - p && (this.events.emit("initialAudioTrack", { + h.prototype.P4b = function(l, n) { + (0, d.assert)(this.state.value === k.Wc.he && void 0 === this.Hw); + this.Hw = l; + n && (this.events.emit("initialAudioTrack", { type: "initialAudioTrack", - trackId: p.trackId, - trackIndex: p.DI - }), this.bAa(p)); + trackId: n.trackId, + trackIndex: n.XI + }), this.AAa(n)); }; - k.prototype.F3b = function(m, p, q) { - (0, d.assert)(this.Dj); - this.Eqa = null !== m && void 0 !== m ? m : this.Eqa; - this.aV = null !== p && void 0 !== p ? p : this.aV; - this.nM = q || this.nM; + h.prototype.d5b = function(l, n, q) { + (0, d.assert)(this.Bj); + this.gra = null !== l && void 0 !== l ? l : this.gra; + this.MV = null !== n && void 0 !== n ? n : this.MV; + this.MM = q || this.MM; }; - k.prototype.ek = function(m, p, q) { + h.prototype.bk = function(l, n, q) { var u; - (0, d.assert)(this.Dj && void 0 !== this.ww && void 0 === this.K3 && void 0 === this.Fba && void 0 === this.K2); - this.K3 = m; - this.Fba = p; - this.K2 = q; - this.Cp = 100; - this.Lka(); - this.S4(); - null === (u = this.Cka) || void 0 === u ? void 0 : u.Oa(); - this.state.value === h.Sc.$j && (this.Bva = f.platform.time.wa()); - this.yFb(); - this.set(h.Sc.yl); - this.K2 = this.Fba = this.K3 = this.nM = this.aV = this.Eqa = this.ww = void 0; - }; - k.prototype.stop = function() { - var m; - this.set(h.Sc.Gs); - this.Lka(); - this.S4(); - null === (m = this.Cka) || void 0 === m ? void 0 : m.Oa(); + (0, d.assert)(this.Bj && void 0 !== this.Hw && void 0 === this.i4 && void 0 === this.kca && void 0 === this.i3); + this.i4 = l; + this.kca = n; + this.i3 = q; + this.Bp = 100; + this.lla(); + this.q5(); + null === (u = this.cla) || void 0 === u ? void 0 : u.Na(); + this.state.value === k.Wc.Xj && (this.awa = f.platform.time.va()); + this.DGb(); + this.set(k.Wc.Bl); + this.i3 = this.kca = this.i4 = this.MM = this.MV = this.gra = this.Hw = void 0; + }; + h.prototype.stop = function() { + var l; + this.set(k.Wc.Ks); + this.lla(); + this.q5(); + null === (l = this.cla) || void 0 === l ? void 0 : l.Na(); }; - k.prototype.Bka = function(m, p, q, u) { - var t, w, v, y, x, z, A, B, C, D; + h.prototype.bla = function(l, n, q, u) { + var t, v, w, y, x, z, B, A, C, D; t = this; - (0, d.assert)(this.Dj); - null === (w = this.Cka) || void 0 === w ? void 0 : w.Oa(); - if (this.state.value === h.Sc.$j && f.platform.time.wa() < this.Bva + this.config.Q7a) { - x = this.config.Q7a - (f.platform.time.wa() - this.Bva); - this.Cka = this.tc.hB(n.Ng.lD(l.L.Na(x)), function() { - t.Bka(m, p, q, u); + (0, d.assert)(this.Bj); + null === (v = this.cla) || void 0 === v ? void 0 : v.Na(); + if (this.state.value === k.Wc.Xj && f.platform.time.va() < this.awa + this.config.w8a) { + x = this.config.w8a - (f.platform.time.va() - this.awa); + this.cla = this.vc.tB(p.Og.CD(m.J.Oa(x)), function() { + t.bla(l, n, q, u); }); } else { - w = q.gG(h.u.$); - z = q.gG(h.u.X); - A = f.platform.time.wa() - Math.max(this.Vja, this.lva); - if (w || z) { - B = function(E) { - return E ? E.yr() || E.hn() ? u.U3(t.state.value, m, A >= t.config.aX, p, E, t.pt) : { + v = q.xG(k.u.Y); + z = q.xG(k.u.W); + B = f.platform.time.va() - Math.max(this.vka, this.Kva); + if (v || z) { + A = function(E) { + return E ? E.Er() || E.dn() ? u.s4(t.state.value, l, B >= t.config.MX, n, E, t.yt) : { complete: !1, reason: "selecteeNotStreamable" } : { @@ -101785,185 +101848,185 @@ E3cbY[513816] = false; reason: "noSelectee" }; }; - C = B(w); - B = B(z); + C = A(v); + A = A(z); D = function(E) { var G; return { reason: E.reason, complete: E.complete, - bl: null !== (G = E.Bp) && void 0 !== G ? G : 0 + bl: null !== (G = E.Ap) && void 0 !== G ? G : 0 }; }; - this.Zg.dt({ + this.dg.Tq({ as: D(C), - vs: D(B), - bt: A + vs: D(A), + bt: B }); - D = z ? B : C; - D.O9b = z && B.Bp || 0; - D.Qvb = w && C.Bp || 0; - C.complete && B.complete ? (D.complete = !0, this.ek(null !== (x = D.reason) && void 0 !== x ? x : "unknown", null !== (v = D.O9b) && void 0 !== v ? v : 0, null !== (y = D.Qvb) && void 0 !== y ? y : 0)) : (D.complete = !1, this.zxb(D), this.Zg.dt({ - bp: this.Cp + D = z ? A : C; + D.pac = z && A.Ap || 0; + D.Pwb = v && C.Ap || 0; + C.complete && A.complete ? (D.complete = !0, this.bk(null !== (x = D.reason) && void 0 !== x ? x : "unknown", null !== (w = D.pac) && void 0 !== w ? w : 0, null !== (y = D.Pwb) && void 0 !== y ? y : 0)) : (D.complete = !1, this.Ayb(D), this.dg.Tq({ + bp: this.Bp })); } } }; - k.prototype.zxb = function(m) { - var p, q, u; - u = m.progress; - m.LV ? u = (f.platform.time.wa() - Math.max(this.Vja, this.lva)) / this.config.aX : u || (u = (null !== (p = m.Bp) && void 0 !== p ? p : 0) / this.config.Yp); - m = Math.min(Math.max(Math.round(100 * u), null !== (q = this.Cp) && void 0 !== q ? q : 0), 99); - m != this.Cp && (this.Cp = m); - }; - k.prototype.zya = function(m, p) { - (0, d.assert)(p === h.Sc.ee || void 0 !== m); - this.ww = m; - this.Cp = 0; - this.l9 = void 0; - this.xL.pt = 0; - this.J8 = []; - m = this.state.value === h.Sc.ee || this.state.value === h.Sc.$j; - this.Vja = f.platform.time.wa(); - this.set(p); - m || (this.AFb(), this.d4b()); - }; - k.prototype.set = function(m) { - this.state.set(m); - }; - k.prototype.AFb = function() { - (0, d.assert)(this.events && void 0 !== this.Cp); - this.l9 = this.Cp; + h.prototype.Ayb = function(l) { + var n, q, u; + u = l.progress; + l.zW ? u = (f.platform.time.va() - Math.max(this.vka, this.Kva)) / this.config.MX : u || (u = (null !== (n = l.Ap) && void 0 !== n ? n : 0) / this.config.Vp); + l = Math.min(Math.max(Math.round(100 * u), null !== (q = this.Bp) && void 0 !== q ? q : 0), 99); + l != this.Bp && (this.Bp = l); + }; + h.prototype.Yya = function(l, n) { + (0, d.assert)(n === k.Wc.he || void 0 !== l); + this.Hw = l; + this.Bp = 0; + this.N9 = void 0; + this.RL.yt = 0; + this.j9 = []; + l = this.state.value === k.Wc.he || this.state.value === k.Wc.Xj; + this.vka = f.platform.time.va(); + this.set(n); + l || (this.FGb(), this.D5b()); + }; + h.prototype.set = function(l) { + this.state.set(l); + }; + h.prototype.FGb = function() { + (0, d.assert)(this.events && void 0 !== this.Bp); + this.N9 = this.Bp; this.events.emit("bufferingStarted", { type: "bufferingStarted", - time: f.platform.time.wa(), - percentage: this.Cp + time: f.platform.time.va(), + percentage: this.Bp }); }; - k.prototype.d4b = function() { - var m; - m = this; - this.Lka(); - this.yVb = this.tc.hXa(function() { - return m.zFb(); - }, l.L.Na(this.cxb), "buffering-notification"); + h.prototype.D5b = function() { + var l; + l = this; + this.lla(); + this.PWb = this.vc.OXa(function() { + return l.EGb(); + }, m.J.Oa(this.cyb), "buffering-notification"); }; - k.prototype.Lka = function() { - var m; - null === (m = this.yVb) || void 0 === m ? void 0 : m.Oa(); + h.prototype.lla = function() { + var l; + null === (l = this.PWb) || void 0 === l ? void 0 : l.Na(); }; - k.prototype.zFb = function() { - this.Dj && this.events && void 0 !== this.Cp && this.Cp !== this.l9 && this.events.emit("buffering", { + h.prototype.EGb = function() { + this.Bj && this.events && void 0 !== this.Bp && this.Bp !== this.N9 && this.events.emit("buffering", { type: "buffering", - time: f.platform.time.wa(), - percentage: this.Cp - }) && (this.l9 = this.Cp); + time: f.platform.time.va(), + percentage: this.Bp + }) && (this.N9 = this.Bp); }; - k.prototype.yFb = function() { - (0, d.assert)(this.events && this.ww && void 0 !== this.K3 && void 0 !== this.K2 && void 0 !== this.Fba); - this.l9 = this.Cp; + h.prototype.DGb = function() { + (0, d.assert)(this.events && this.Hw && void 0 !== this.i4 && void 0 !== this.i3 && void 0 !== this.kca); + this.N9 = this.Bp; this.events.emit("bufferingComplete", c.__assign({ type: "bufferingComplete", - time: f.platform.time.wa(), - actualStartPosition: this.ww, - reason: this.K3, - aBufferLevelMs: this.K2, - vBufferLevelMs: this.Fba, - selector: this.Eqa, - initBitrate: this.aV, - initSelReason: this.nM - }, this.WUa)); - }; - k.prototype.yla = function() { - var m; - m = this; - this.config.Rgb && (!this.Fz || this.Fz.state !== n.Kk.complete && this.Fz.state !== n.Kk.BF ? void 0 === this.Fz && (this.Fz = this.tc.$x(function() { - return m.egb(); - }, "underflow")) : this.Fz.rf()); + time: f.platform.time.va(), + actualStartPosition: this.Hw, + reason: this.i4, + aBufferLevelMs: this.i3, + vBufferLevelMs: this.kca, + selector: this.gra, + initBitrate: this.MV, + initSelReason: this.MM + }, this.DVa)); + }; + h.prototype.$la = function() { + var l; + l = this; + this.config.Mhb && (!this.Rz || this.Rz.state !== p.Lk.complete && this.Rz.state !== p.Lk.SF ? void 0 === this.Rz && (this.Rz = this.vc.ky(function() { + return l.ahb(); + }, "underflow")) : this.Rz.qf()); }; - k.prototype.S4 = function() { - this.Fz && (this.Fz.state !== n.Kk.BF && this.Fz.Oa(), this.Fz = void 0); + h.prototype.q5 = function() { + this.Rz && (this.Rz.state !== p.Lk.SF && this.Rz.Na(), this.Rz = void 0); }; - k.prototype.egb = function() { - var m, p, q; + h.prototype.ahb = function() { + var l, n, q; return c.__generator(this, function(u) { switch (u.label) { case 0: - return (m = this.config.t8, this.T.trace(("BufferingStateTracker: starting underflow timer: ").concat(m, "ms")), [4, n.Ng.lD(l.L.Na(m))]); + return (l = this.config.T8, this.S.trace(("BufferingStateTracker: starting underflow timer: ").concat(l, "ms")), [4, p.Og.CD(m.J.Oa(l))]); case 1: - (u.Wa(), u.label = 2); + (u.Ka(), u.label = 2); case 2: - if (!this.Dj) return [3, 4]; - p = this.Jc.uRb || 0; - q = f.platform.time.wa() - p; - if (q >= m) return (this.T.trace(("Forcing streaming failure, ").concat(q, "ms since data received")), this.Tma.dXb(this.Gy), [2]); - this.T.trace(("BufferingStateTracker: network activity, wait ").concat(m - q, "ms")); - return [4, n.Ng.lD(l.L.Na(m - q))]; + if (!this.Bj) return [3, 4]; + n = this.Jc.FSb || 0; + q = f.platform.time.va() - n; + if (q >= l) return (this.S.trace(("Forcing streaming failure, ").concat(q, "ms since data received")), this.vna.uYb(this.Vy), [2]); + this.S.trace(("BufferingStateTracker: network activity, wait ").concat(l - q, "ms")); + return [4, p.Og.CD(m.J.Oa(l - q))]; case 3: - return (u.Wa(), [3, 2]); + return (u.Ka(), [3, 2]); case 4: return [2]; } }); }; - c.__decorate([(0, g.Qb)({ + c.__decorate([(0, g.Nb)({ methodName: "onTemporaryNetworkError", - gk: !0 - })], k.prototype, "FW", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "sX", null); + c.__decorate([(0, g.Nb)({ methodName: "onUnderflow", - gk: !0 - })], k.prototype, "sh", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "rh", null); + c.__decorate([(0, g.Nb)({ methodName: "bufferingComplete", - gk: !0 - })], k.prototype, "ek", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "bk", null); + c.__decorate([(0, g.Nb)({ methodName: "stop", - gk: !0 - })], k.prototype, "stop", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "stop", null); + c.__decorate([(0, g.Nb)({ methodName: "checkStreamingBufferingComplete", - gk: !0 - })], k.prototype, "Bka", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "bla", null); + c.__decorate([(0, g.Nb)({ methodName: "createUnderflowTask", - gk: !0 - })], k.prototype, "yla", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "$la", null); + c.__decorate([(0, g.Nb)({ methodName: "destroyUnderflowTask", - gk: !0 - })], k.prototype, "S4", null); - c.__decorate([(0, g.Qb)({ + fk: !0 + })], h.prototype, "q5", null); + c.__decorate([(0, g.Nb)({ methodName: "onUnderflowTimeout", - gk: !0 - })], k.prototype, "egb", null); - return k; + fk: !0 + })], h.prototype, "ahb", null); + return h; })(); - b.NCa = r; + b.nDa = r; }, 56879: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.aXa = void 0; + b.HXa = void 0; c = a(5163); - l = a(65161); - b.aXa = function(f) { - var n, k; + m = a(65161); + b.HXa = function(f) { + var p, h; - function h(m) { - (0, l.gn)(m.newValue) && !(0, l.gn)(m.oldValue) ? (null === k || void 0 === k ? void 0 : k.Oa(), k = n.hB.apply(n, c.__spreadArray([], c.__read(d), !1))) : null === k || void 0 === k ? void 0 : k.Oa(); + function k(l) { + (0, m.cn)(l.newValue) && !(0, m.cn)(l.oldValue) ? (null === h || void 0 === h ? void 0 : h.Na(), h = p.tB.apply(p, c.__spreadArray([], c.__read(d), !1))) : null === h || void 0 === h ? void 0 : h.Na(); } for (var d = [], g = 1; g < arguments.length; g++) d[g - 1] = arguments[g]; - g = f.Ze; - n = f.vq; - g.state.addListener(h); - h({ - oldValue: l.Sc.Gs, + g = f.$e; + p = f.sq; + g.state.addListener(k); + k({ + oldValue: m.Wc.Ks, newValue: g.state.value }); }; @@ -101975,937 +102038,886 @@ E3cbY[513816] = false; value: !0 } }); - b.Yma = void 0; + b.Ana = void 0; c = a(91176); - b.Yma = function(l, f, h, d, g) { - var n, k; - n = []; - k = []; - l = l.pm.values.filter(function(m) { - return m.cn; - }).map(function(m) { - var p, q; - p = f(m.la, h, d, g); - q = p.map(function(u) { + b.Ana = function(m, f, k, d, g) { + var p, h; + p = []; + h = []; + m = m.pm.values.filter(function(l) { + return l.Zm; + }).map(function(l) { + var n, q; + n = f(l.ca, k, d, g); + q = n.map(function(u) { return u.mediaType; }); - n = (0, c.uK)(n, q); - q = (0, c.Rq)(p, m.Bd).map(function(u) { + p = (0, c.NK)(p, q); + q = (0, c.Uq)(n, l.Vc).map(function(u) { return u.mediaType; }); - k = (0, c.uK)(k, q); - q = (0, c.Rq)(m.Bd, p).map(function(u) { + h = (0, c.NK)(h, q); + q = (0, c.Uq)(l.Vc, n).map(function(u) { return u.mediaType; }); - k = (0, c.uK)(k, q); + h = (0, c.NK)(h, q); return { - Sa: m, - Bd: p + Ra: l, + Vc: n }; }); return { - CVa: k, - Qwb: l, - Jub: n + lWa: h, + Qxb: m, + Jvb: p }; }; }, 19455: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.QFa = void 0; + b.pGa = void 0; c = a(5163); - l = a(45247); + m = a(45247); f = a(33923); - h = a(52571); + k = a(52571); d = a(65161); g = a(44284); - n = a(14246); - r = (function(k) { - function m(p, q, u, t, w) { - p = k.call(this, p, q, u, t, w) || this; - q = (0, n.dpa)(p.config); - p.G$a = q.EN.bind(q); - return p; + p = a(14246); + r = (function(h) { + function l(n, q, u, t, v) { + n = h.call(this, n, q, u, t, v) || this; + q = (0, p.Hpa)(n.config); + n.sab = q.jO.bind(q); + return n; } - c.__extends(m, k); - m.prototype.ucb = function(p, q, u, t, w, v, y, x, z) { - var A, B, C, D, E, G, F, H, N; - B = []; - if (!this.W9(v.track, v.track.aa ? v.track.z1a(t) : void 0)) return { + c.__extends(l, h); + l.prototype.jdb = function(n, q, u, t, v, w, y, x, z) { + var B, A, C, D, E, G, F, H, L; + A = []; + if (!this.A$(w.track, w.track.aa ? w.track.Y1a(t) : void 0)) return { stream: H, - vw: B, + xu: A, reason: "locationSelectionFailure" }; - C = v.Ko; - D = v.IL; - E = C.p6(); - G = this.gLb(v, q, p, u, y, x); + C = w.Jo; + D = w.cM; + E = C.N6(); + G = this.qMb(w, q, n, u, y, x, E); t = G.first; - y = (null === y || void 0 === y ? void 0 : y.T3) || (null === x || void 0 === x ? void 0 : x.T3); + y = (null === y || void 0 === y ? void 0 : y.r4) || (null === x || void 0 === x ? void 0 : x.r4); if (0 === t.length && y) return { stream: void 0, - vw: B, + xu: A, reason: "allStreamsFiltered" }; - !E || (null === (A = E.HU(v.track.mediaType)) || void 0 === A ? 0 : A.equals(v.track)) || (E = this.eIb(E, t)); - F = v.mediaType; - if (F === l.u.$ && E) { - H = E.mo(F); - B = this.r2a(t, E, F); + !E || (null === (B = E.sV(w.track.mediaType)) || void 0 === B ? 0 : B.equals(w.track)) || (E = this.mJb(E, t)); + F = w.mediaType; + B = F === m.u.Da; + if (F === m.u.Y || B) { + if (E) { + H = E.lk(F); + A = this.S2a(t, E); + return { + stream: H, + xu: A + }; + } return { - stream: H, - vw: B + stream: void 0, + xu: A, + reason: "streamSelectionFailure" }; } - E = (0, d.ZW)(p); - q = this.pXa(E, q, w, v, !!z); - q = C.paa(q, G, 0, this.G$a, v.bra(), v.track.la.Bv, D); + E = (0, d.eO)(n); + q = this.WXa(E, q, v, w, !!z); + q = C.Waa(q, G, 0, this.sab, w.Era(), w.track.ca.Lv, D); if (!q) return { stream: H, - vw: B, + xu: A, reason: "streamSelectionFailure" }; - v = { - mf: q.mf, - DC: q.DC + w = { + lf: q.lf, + NC: q.NC }; if (q.reason) { - N = q.reason; - this.JVa(F, t, u); - } - this.BFb(q, t); - E = q.cd || t[0]; - C.Yi(l.u.$).ZH(E.mo(l.u.$)); - C.Yi(l.u.X).ZH(E.mo(l.u.X)); - B = this.r2a(t, E, F); - H = E.mo(F); - u = q.rn; + L = q.reason; + this.sWa(F, t, u); + } + this.GGb(q, t); + E = q.od || t[0]; + C.Vi(m.u.Y).pI(E.lk(m.u.Y)); + C.Vi(m.u.W).pI(E.lk(m.u.W)); + A = this.S2a(t, E); + H = E.lk(F); + u = q.nn; t = Array.from(new Set(t.map(function(M) { - return M.mo(F); + return M.lk(F); }).filter(function(M) { return void 0 !== M; }))); C = c.__assign(c.__assign({}, q), { - cd: H + od: H }); return { stream: H, - vw: B, - nM: N, - Wr: v, - rn: u, - n_a: t, - vcb: C + xu: A, + MM: L, + hs: w, + nn: u, + S_a: t, + mdb: C }; }; - m.prototype.r2a = function(p, q, u) { + l.prototype.S2a = function(n, q) { + var u; + u = this.T2a(n, q, m.u.Y); + n = this.T2a(n, q, m.u.W); + return c.__spreadArray(c.__spreadArray([], c.__read(u), !1), c.__read(n), !1); + }; + l.prototype.T2a = function(n, q, u) { var t; - p = p.map(function(w) { - return w.mo(u); + n = n.map(function(v) { + return v.lk(u); }); - t = q.mo(u); - return p.filter(function(w) { - var v; - return void 0 !== w && w !== t && !!w.xn && !w.aa && !(null === (v = w.Ha) || void 0 === v ? 0 : v.length); + t = q.lk(u); + return n.filter(function(v) { + var w; + return void 0 !== v && v !== t && !!v.wn && !v.aa && !(null === (w = v.Ga) || void 0 === w ? 0 : w.length); }); }; - m.prototype.gLb = function(p, q, u, t, w, v) { - var y, x, z; - y = new g.Wda(); - x = this.ph(p.Sa.DU(l.u.$), u, t, p.Sa.xd, p.Sa.hf, w); - z = this.ph(p.Sa.DU(l.u.X), u, t, p.Sa.xd, p.Sa.hf, v); - x = this.iXa(x, z); - y.WE(x); - q = p.Sa.Hb.qa(q); - for (q = this.config.x8 - q.G; 0 < q;) { - p = this.navigator.next(p); - if (null === p || void 0 === p || !p.hf) break; - x = this.ph(p.Sa.DU(l.u.$), u, t, p.Sa.xd, p.Sa.hf, w); - z = this.ph(p.Sa.DU(l.u.X), u, t, p.Sa.xd, p.Sa.hf, v); - x = this.iXa(x, z); - y.WE(x); - q -= p.Sa.v.duration.G; + l.prototype.f6b = function(n, q) { + var u; + q = (0, d.eO)(q) === m.Fb.Jn; + u = n && n.lk(m.u.Y); + if (q || !u) return !1; + n = n.lk(m.u.Y).profile; + return this.config.Kz && 0 <= this.config.Kz.indexOf(n) ? !1 : !0; + }; + l.prototype.qMb = function(n, q, u, t, v, w, y) { + var x, z, B, A; + x = new g.Bea(); + z = this.Sg(n.Ra.yM(m.u.Y), u, t, n.Ra.Cd, n.Ra.hf, v); + B = this.Sg(n.Ra.yM(m.u.W), u, t, n.Ra.Cd, n.Ra.hf, w); + A = n.Ra.yM(m.u.Da); + this.f6b(y, u) && (z = [y.lk(m.u.Y)]); + z = this.PXa(z, B, A); + x.nF(z); + z = n.Ra.Hb.qa(q); + for (q = this.config.X8 - z.v; 0 < q;) { + n = this.navigator.next(n); + if (null === n || void 0 === n || !n.hf) break; + z = this.Sg(n.Ra.yM(m.u.Y), u, t, n.Ra.Cd, n.Ra.hf, v); + B = this.Sg(n.Ra.yM(m.u.W), u, t, n.Ra.Cd, n.Ra.hf, w); + z = this.PXa(z, B, A); + x.nF(z); + q -= n.Ra.I.Db.v; } - return y; + return x; }; - m.prototype.iXa = function(p, q) { - switch (this.config.cRb) { + l.prototype.PXa = function(n, q, u) { + void 0 === u && (u = []); + switch (this.config.mSb) { case "videofirst": - return this.mCb(p, q); + return this.qDb(n, q, u); default: - return this.lCb(p, q); + return this.pDb(n, q, u); } }; - m.prototype.mCb = function(p, q) { - var u, t, w; - t = []; - (0, h.assert)(0 < p.length && 0 < q.length, "We should have at least one video stream and one audio stream"); - if (0 < p.length) { - w = p[0]; + l.prototype.qDb = function(n, q, u) { + var t, v, w; + v = []; + u = 0 < u.length ? u[0] : void 0; + (0, k.assert)(0 < n.length && 0 < q.length, "We should have at least one video stream and one audio stream"); + if (0 < n.length) { + w = n[0]; try { - for (var v = c.__values(q), y = v.next(); !y.done; y = v.next()) t.push(new f.Rz({ + for (var y = c.__values(q), x = y.next(); !x.done; x = y.next()) v.push(new f.bA({ audio: w, - video: y.value + video: x.value, + text: u })); - } catch (z) { - var x; - x = { - error: z + } catch (B) { + var z; + z = { + error: B }; } finally { try { - y && !y.done && (u = v.return) && u.call(v); + x && !x.done && (t = y.return) && t.call(y); } finally { - if (x) throw x.error; + if (z) throw z.error; } } - if (1 < p.length && 0 < q.length) - for ((q = q[q.length - 1], x = 1); x < p.length; x++) t.push(new f.Rz({ - audio: p[x], - video: q + if (1 < n.length && 0 < q.length) + for ((q = q[q.length - 1], z = 1); z < n.length; z++) v.push(new f.bA({ + audio: n[z], + video: q, + text: u })); } - return t; + return v; }; - m.prototype.lCb = function(p, q) { - var w, v, y; + l.prototype.pDb = function(n, q, u) { + var w, y, x; - function u(x, z) { - return Math.exp((z.ub ? Math.log(z.ub) : 0) + (x.Jaa ? .13 * Math.log(25 * (x.Jaa - 1)) : 0)); + function t(z, B) { + return Math.exp((B.tb ? Math.log(B.tb) : 0) + (z.rba ? .13 * Math.log(25 * (z.rba - 1)) : 0)); } - function t(x, z, A, B) { - var C, D; - C = u(x, z); - D = u(A, B); - x = A.bitrate - x.bitrate + (B.bitrate - z.bitrate); - return 0 !== x ? (D - C) / x : 0; + function v(z, B, A, C) { + var D, E; + D = t(z, B); + E = t(A, C); + z = A.bitrate - z.bitrate + (C.bitrate - B.bitrate); + return 0 !== z ? (E - D) / z : 0; } + u = 0 < u.length ? u[0] : void 0; w = []; - v = 0; y = 0; - for (w.push(new f.Rz({ - audio: p[v], - video: q[y] - })); v + 1 < p.length && y + 1 < q.length;)(v = [{ - Iaa: t(p[v], q[y], p[v], q[y + 1]), - zqa: [v, y + 1] + x = 0; + for (w.push(new f.bA({ + audio: n[y], + video: q[x], + text: u + })); y + 1 < n.length && x + 1 < q.length;)(y = [{ + qba: v(n[y], q[x], n[y], q[x + 1]), + bra: [y, x + 1] }, { - Iaa: t(p[v], q[y], p[v + 1], q[y]), - zqa: [v + 1, y] + qba: v(n[y], q[x], n[y + 1], q[x]), + bra: [y + 1, x] }, { - Iaa: t(p[v], q[y], p[v + 1], q[y + 1]), - zqa: [v + 1, y + 1] - }], v.sort(function(x, z) { - return x.Iaa - z.Iaa; - }), y = c.__read(v[v.length - 1].zqa, 2), v = y[0], y = y[1], w.push(new f.Rz({ - audio: p[v], - video: q[y] + qba: v(n[y], q[x], n[y + 1], q[x + 1]), + bra: [y + 1, x + 1] + }], y.sort(function(z, B) { + return z.qba - B.qba; + }), x = c.__read(y[y.length - 1].bra, 2), y = x[0], x = x[1], w.push(new f.bA({ + audio: n[y], + video: q[x], + text: u }))); - if (y + 1 < q.length) - for (y++; y < q.length; y++) w.push(new f.Rz({ - audio: p[v], - video: q[y] + if (x + 1 < q.length) + for (x++; x < q.length; x++) w.push(new f.bA({ + audio: n[y], + video: q[x], + text: u })); - if (v + 1 < p.length) - for (v++; v < p.length; v++) w.push(new f.Rz({ - audio: p[v], - video: q[y] + if (y + 1 < n.length) + for (y++; y < n.length; y++) w.push(new f.bA({ + audio: n[y], + video: q[x], + text: u })); return w; }; - m.prototype.eIb = function(p, q) { + l.prototype.mJb = function(n, q) { var u; u = q[0]; q.filter(function(t) { - return t.Ar; + return t.Gr; }).every(function(t) { - return t.s3 && t.Iba && p.s3 && p.Iba && t.s3 <= p.s3 && t.Iba <= p.Iba ? (u = t, !0) : !1; + return t.Av && t.zD && n.Av && n.zD && t.Av <= n.Av && t.zD <= n.zD ? (u = t, !0) : !1; }); return u; }; - m.prototype.U3 = function(p, q, u, t, w, v, y) { - var x, z, A; - if (!(0, d.gn)(q)) return { + l.prototype.s4 = function(n, q, u, t, v, w, y) { + var x, z, B; + if (!(0, d.cn)(q)) return { complete: !0, reason: "playing" }; - if (!v.xva) return { + if (!w.Xva) return { complete: !1, reason: "unknown" }; - if (v.v9a) return ((0, h.assert)(v.M9), v.M9); - x = v.Ko; - z = this.moa(v, u); - A = x.p6(); - u = z.Ti - z.Oc; - if (u < this.config.Yp || void 0 === A) return { + if (w.h$a) return ((0, k.assert)(w.o$), w.o$); + x = w.Jo; + z = this.Poa(w, u); + B = x.N6(); + u = z.Ri - z.Rc; + if (u < this.config.Vp || void 0 === B) return { complete: !1, - Bp: u, + Ap: u, reason: "preBuf" }; - if (v.mediaType === l.u.$) return { + if (w.mediaType === m.u.Y) return { complete: !0, - Bp: u, + Ap: u, reason: "audio" }; - if (p = p.Aka(v.mediaType)) return { + if (n = n.ala(w.mediaType)) return { complete: !0, - Bp: u, - reason: p + Ap: u, + reason: n }; - this.W9(v.track); - v = new g.Wda(); - v.WE([A]); - x.cX(v, (0, d.ZW)(q), z, this.G$a); - q = x.kF(z, q, w, A, { - pt: y + this.A$(w.track); + w = new g.Bea(); + w.nF([B]); + x.OX(w, (0, d.eO)(q), z, this.sab); + q = x.Dv(z, q, v, B, { + yt: y }); if (!q.complete && t) return { complete: !0, reason: "prebufferTimeLimit", - Bp: u + Ap: u }; - q.Bp = u; + q.Ap = u; return q; }; - m.prototype.BFb = function(p, q) { + l.prototype.GGb = function(n, q) { this.events.emit("jointStreamSelection", { type: "jointStreamSelection", - result: p, + result: n, streamList: q }); }; - return m; - })(a(54477).Bda); - b.QFa = r; + return l; + })(a(54477).eea); + b.pGa = r; }, 94328: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jxa = b.Hka = b.il = b.M2a = b.jhb = void 0; + b.Hxa = b.hla = b.ll = b.q3a = b.eib = void 0; c = a(91176); - l = a(52571); + m = a(52571); f = a(48170); - b.jhb = function(d, g) { - d = d.O[g.I]; + b.eib = function(d, g) { + d = d.$[g.H]; if (void 0 === d) return { - xM: !1, - reason: ("Segment ").concat(g.I, " was not found") + XM: !1, + reason: ("Segment ").concat(g.H, " was not found") }; - if (0 > g.offset.G) return { - xM: !1, - reason: ("Offset ").concat(g.offset.G, " was negative") + if (0 > g.offset.v) return { + XM: !1, + reason: ("Offset ").concat(g.offset.v, " was negative") }; - if (void 0 === d.va || null === d.va || Infinity === d.va) return { - xM: !0 + if (void 0 === d.ub || null === d.ub || Infinity === d.ub) return { + XM: !0 }; - d = d.va - d.ta; - return g.offset.G >= d ? { - xM: !1, - reason: ("Offset ").concat(g.offset.G, " was greater than segment duration ").concat(d) + d = d.ub - d.hb; + return g.offset.v >= d ? { + XM: !1, + reason: ("Offset ").concat(g.offset.v, " was greater than segment duration ").concat(d) } : { - xM: !0 + XM: !0 }; }; - h = c.L.Na(100); - b.M2a = function(d, g) { + k = c.J.Oa(100); + b.q3a = function(d, g) { if (d === g) return !0; - if (d && g && d.I === g.I) { + if (d && g && d.H === g.H) { if (d.offset === g.offset) return !0; - d = c.L.abs(d.offset.qa(g.offset)); - if (h.greaterThan(d)) return !0; + d = c.J.abs(d.offset.qa(g.offset)); + if (k.greaterThan(d)) return !0; } return !1; }; - b.il = function(d, g, n) { - var k, m, p, q; - m = g.ya; - g = g.sPb; - void 0 === n && (n = {}); - p = m.da; - m = m.navigator; - p = m.me(null !== (k = null === g || void 0 === g ? void 0 : g.id) && void 0 !== k ? k : p.Be); - k = (null === g || void 0 === g ? void 0 : g.P2b) || p.se; - if (k.greaterThan(d)) return n.a5b ? { - offset: d.qa(k), - I: p.id + b.ll = function(d, g, p) { + var h, l, q; + h = g.Fa; + g = g.DQb; + void 0 === p && (p = {}); + h = h.Pb; + l = (null === g || void 0 === g ? 0 : g.id) ? h.get(null === g || void 0 === g ? void 0 : g.id) : h.initial; + (0, m.assert)(l, "initialSegment must be found in workingPlaygraph"); + g = (null === g || void 0 === g ? void 0 : g.m4b) || (null === l || void 0 === l ? void 0 : l.uc); + if (g.greaterThan(d)) return p.B6b ? { + offset: d.qa(g), + H: l.id } : void 0; - m = m.o5a(p); - for (p = m.next(); !p.done;) { - g = p.value; - p = g.Kf.qa(g.se); - q = k; - k = q.add(p); - if (k.greaterThan(d)) return (d = d.qa(q), f.K && (0, l.assert)(d.li(c.L.Ia) && d.lessThan(p)), { - I: g.id, + l = h.Sy.lG(l.id); + for (var n = l.next(); !n.done;) { + h = n.value; + q = g; + g = q.add(h.Db); + if (g.greaterThan(d)) return (d = d.qa(q), f.L && (0, m.assert)(d.Eg(c.J.Ba) && d.lessThan(h.Db)), { + H: h.id, offset: d }); - p = m.next(); - if (p.done && n.b5b) return { - I: g.id, + n = l.next(); + if (n.done && p.C6b) return { + H: h.id, offset: d.qa(q) }; } }; - b.Hka = function(d, g) { - g = g.O[d.I]; - return d.offset.lessThan(c.L.Ia) ? { - X3: c.L.Ia, - bo: d.offset - } : g.va && (g = c.L.Na(g.va - g.ta), g.isFinite() && d.offset.greaterThan(g)) ? { - X3: g, - bo: d.offset.qa(g) - } : { - X3: d.offset, - bo: c.L.Ia + b.hla = function(d, g) { + g = g.get(d.H); + (0, m.assert)(g, "workingSegment must exist in workingPlaygraph for the position to clamp"); + g = g.DWa(d.offset); + return { + EWa: g, + gr: d.offset.qa(g) }; }; - b.jxa = function(d, g) { - d = d.O[g.I]; - if (void 0 !== d) return null === d.va || void 0 === d.va ? { - I: g.I, - offset: c.L.max(c.L.Ia, g.offset) + b.Hxa = function(d, g) { + d = d.$[g.H]; + if (void 0 !== d) return null === d.ub || void 0 === d.ub ? { + H: g.H, + offset: c.J.max(c.J.Ba, g.offset) } : { - I: g.I, - offset: c.L.max(c.L.Ia, c.L.min(g.offset, c.L.Na(d.va - d.ta))) + H: g.H, + offset: c.J.max(c.J.Ba, c.J.min(g.offset, c.J.Oa(d.ub - d.hb))) }; }; }, 54477: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Bda = void 0; + b.eea = void 0; r = a(5163); c = a(66164); - l = a(65161); + m = a(65161); f = r.__importDefault(a(40497)); a = (function() { - function h(d, g, n, k, m) { + function k(d, g, p, h, l) { this.config = d; - this.V4b = g; - this.navigator = n; - this.events = k; - this.console = m; + this.v6b = g; + this.navigator = p; + this.events = h; + this.console = l; } - h.prototype.ph = function(d, g, n, k, m, p) { - return p ? p.ph(d, g, n.qa(k), m) : d; + k.prototype.Sg = function(d, g, p, h, l, n) { + return n ? n.Sg(d, g, p.qa(h), l) : d; }; - h.prototype.DFb = function(d, g, n) { + k.prototype.IGb = function(d, g, p) { this.events.emit("streamSelection", { type: "streamSelection", mediaType: d, result: g, - streamList: n + streamList: p }); }; - h.prototype.CFb = function(d, g, n, k) { + k.prototype.HGb = function(d, g, p, h) { d = { type: "maxVideoBitrateChanged", - time: c.platform.time.wa(), - streaming: k, + time: c.platform.time.va(), + streaming: h, maxvb_old: d, maxvb: g, - reason: n + reason: p }; this.events.emit(d.type, d); }; - h.prototype.W9 = function(d, g) { - return d.la.al.Fgb(d.la.J, d.te, g); + k.prototype.A$ = function(d, g) { + return d.ca.el.Bhb(d.ca.K, d.de, g); }; - h.prototype.moa = function(d, g) { + k.prototype.Poa = function(d, g) { var x; - for (var n, k = g.qa(this.V4b), m = [], p = d, q = g, u, t, w = 0, v = 0, y = !0; p;) { - x = p.i1a(k); - if (!y && !p.ci) break; - 0 < x.Ha.length && (q = x.Ha[0].Db, void 0 === u && (u = x.Ha[x.Ha.length - 1].Hb, t = x.R9 >= x.Ha.length ? u : x.Ha[x.R9].Db), m = x.Ha.concat(m), w += 0 < x.Nr ? x.Nr : 0, v += x.UN); - p = this.navigator.parent(p); + for (var p, h = g.qa(this.v6b), l = [], n = d, q = g, u, t, v = 0, w = 0, y = !0; n;) { + x = n.I1a(h); + if (!y && !n.bi) break; + 0 < x.Ga.length && (q = x.Ga[0].Cb, void 0 === u && (u = x.Ga[x.Ga.length - 1].Hb, t = x.v$ >= x.Ga.length ? u : x.Ga[x.v$].Cb), l = x.Ga.concat(l), v += 0 < x.Ur ? x.Ur : 0, w += x.zO); + n = this.navigator.parent(n); y = !1; } return { - aB: c.platform.qU()[d.mediaType], - kb: Math.floor(q.G), - Oc: g.G, - Tj: Math.floor(null !== (n = null === u || void 0 === u ? void 0 : u.G) && void 0 !== n ? n : g.G), - Ti: Math.floor(t ? t.G : g.G), - mm: m.reduce(function(z, A) { - return z + A.xa; + mB: c.platform.cV()[d.mediaType], + jb: Math.floor(q.v), + Rc: g.v, + Rj: Math.floor(null !== (p = null === u || void 0 === u ? void 0 : u.v) && void 0 !== p ? p : g.v), + Ri: Math.floor(t ? t.v : g.v), + mm: l.reduce(function(z, B) { + return z + B.sa; }, 0), - Nr: w, - UN: v, - chc: m.length, - Ha: m + Ur: v, + zO: w, + Gic: l.length, + Ga: l }; }; - h.prototype.pXa = function(d, g, n, k, m) { - var p, q, u; - p = this.moa(k, g); - q = k.mediaType === l.u.X ? this.config.pAa : this.config.tja; + k.prototype.WXa = function(d, g, p, h, l) { + var n, q, u; + n = this.Poa(h, g); + q = h.mediaType === m.u.W ? this.config.RAa : this.config.Wja; u = f.default.instance(); return { state: d, - $B: d === l.eb.he, - Ud: k.Wv, - playbackRate: n, - buffer: p, - a5: q, - kL: m, - Oi: null === u || void 0 === u ? void 0 : u.Oi, - mediaType: k.mediaType, - Oc: g.G, - hwa: 0 + jC: d === m.Fb.Ge, + Wd: h.hw, + playbackRate: p, + buffer: n, + x5: q, + DL: l, + $h: null === u || void 0 === u ? void 0 : u.$h, + mediaType: h.mediaType, + Rc: g.v, + Iwa: 0 }; }; - h.prototype.JVa = function(d, g, n) { - var p, q; - if (d === l.u.X) { + k.prototype.sWa = function(d, g, p) { + var n, q; + if (d === m.u.W) { d = "manifest"; - for (var k = 0, m = g.length - 1; 0 <= m; --m) { - p = g[m]; - q = p.bitrate; - if (p.Cy) { - k = Math.max(k, q); + for (var h = 0, l = g.length - 1; 0 <= l; --l) { + n = g[l]; + q = n.bitrate; + if (n.Qy) { + h = Math.max(h, q); break; - } else this.config.aba && !p.Mp ? d = "bc" : p.Tp ? p.qy && (d = "hf") : d = "av"; + } else n.Rp ? n.Ey && (d = "hf") : d = "av"; } - this.o7a !== k && (this.CFb(this.o7a, k, d, n), this.o7a = k); + this.U7a !== h && (this.HGb(this.U7a, h, d, p), this.U7a = h); } }; - return h; + return k; })(); - b.Bda = a; + b.eea = a; }, 28696: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RFa = void 0; + b.qGa = void 0; c = a(5163); - l = a(45247); + m = a(45247); f = a(65161); - h = a(14246); + k = a(14246); d = a(44284); g = a(52571); - r = (function(n) { - function k(m, p, q, u, t) { - m = n.call(this, m, p, q, u, t) || this; - p = (0, h.dpa)(m.config); - m.taa = p.taa.bind(p); - m.hya = p.hya.bind(p); - m.eoa = p.eoa.bind(p); - m.Dpa = p.Dpa.bind(p); - m.H$a = [p.vva.bind(p), p.EN.bind(p)]; - return m; + r = (function(p) { + function h(l, n, q, u, t) { + l = p.call(this, l, n, q, u, t) || this; + n = (0, k.Hpa)(l.config); + l.$aa = n.$aa.bind(n); + l.Gya = n.Gya.bind(n); + l.Hoa = n.Hoa.bind(n); + l.gqa = n.gqa.bind(n); + l.tab = [n.Vva.bind(n), n.jO.bind(n)]; + return l; } - c.__extends(k, n); - k.prototype.ucb = function(m, p, q, u, t, w, v, y, x) { - var z, A, B, C, D, E, G; + c.__extends(h, p); + h.prototype.jdb = function(l, n, q, u, t, v, w, y, x) { + var z, B, A, C, D, E, G; z = []; - y = w.mediaType === l.u.$ ? v : y; - if (!this.W9(w.track, w.track.aa ? w.track.z1a(u) : void 0)) return { + y = v.mediaType === m.u.Y ? w : y; + if (!this.A$(v.track, v.track.aa ? v.track.Y1a(u) : void 0)) return { stream: C, - vw: z, + xu: z, reason: "locationSelectionFailure" }; - A = w.Ko; - u = A.im; - B = w.IL; - C = u.mk; - D = this.fNb(w, p, m, q, y); - v = D.first; - if (0 === v.length && (null === y || void 0 === y ? 0 : y.T3)) return { + B = v.Jo; + u = B.im; + A = v.cM; + C = u.nk; + D = this.qOb(v, n, l, q, y); + w = D.first; + if (0 === w.length && (null === y || void 0 === y ? 0 : y.r4)) return { stream: void 0, - vw: z, + xu: z, reason: "allStreamsFiltered" }; - C && !C.track.equals(w.track) && (C = this.fIb(C, v)); - E = w.mediaType; - if ((y = E === l.u.$) && C && !this.A4b(u, C)) return (this.config.N2a && this.taa(C.bitrate), { + C && !C.track.equals(v.track) && (C = this.nJb(C, w)); + E = v.mediaType; + if ((y = E === m.u.Y) && C && !this.$5b(u, C)) return (this.config.r3a && this.$aa(C.bitrate), { stream: C, - vw: z - }); - m = (0, f.ZW)(m); - p = this.pXa(m, p, t, w, !!x); - t = this.H$a[E]; - x = y ? this.Dpa() : this.eoa(); - w = A.paa(p, D, x, t, w.bra(), w.track.la.Bv, B); - if (!w) return { + xu: z + }); + l = (0, f.eO)(l); + n = this.WXa(l, n, t, v, !!x); + t = this.tab[E]; + x = y ? this.gqa() : this.Hoa(); + v = B.Waa(n, D, x, t, v.Era(), v.track.ca.Lv, A); + if (!v) return { stream: C, - vw: z, + xu: z, reason: "streamSelectionFailure" }; - p = { - mf: w.mf, - DC: w.DC + n = { + lf: v.lf, + NC: v.NC }; - if (w.reason) { - G = w.reason; - this.JVa(E, v, q); + if (v.reason) { + G = v.reason; + this.sWa(E, w, q); } - this.DFb(E, w, v); - C = w.cd || v[0]; + this.IGb(E, v, w); + C = v.od || w[0]; q = C.bitrate; - y ? this.config.N2a && this.taa(q) : this.hya(q); - u.ZH(C); - z = v.filter(function(F) { + y ? this.config.r3a && this.$aa(q) : this.Gya(q); + u.pI(C); + z = w.filter(function(F) { var H; - return F !== C && F.xn && !F.aa && !(null === (H = F.Ha) || void 0 === H ? 0 : H.length); + return F !== C && F.wn && !F.aa && !(null === (H = F.Ga) || void 0 === H ? 0 : H.length); }); return { stream: C, - vw: z, - nM: G, - Wr: p, - rn: w.rn, - n_a: v, - vcb: w + xu: z, + MM: G, + hs: n, + nn: v.nn, + S_a: w, + mdb: v }; }; - k.prototype.fNb = function(m, p, q, u, t) { - var w; - w = new d.lga(); - w.WE(this.ph(m.track.te, q, u, m.Sa.xd, m.hf(), t)); - p = m.Sa.Hb.qa(p); - for (p = this.config.x8 - p.G; 0 < p;) { - m = this.navigator.next(m); - if (null === m || void 0 === m || !m.hf) break; - w.WE(this.ph(m.track.te, q, u, m.Sa.xd, m.hf(), t)); - p -= m.Sa.v.duration.G; + h.prototype.qOb = function(l, n, q, u, t) { + var v; + v = new d.Pga(); + v.nF(this.Sg(l.track.de, q, u, l.Ra.Cd, l.hf(), t)); + n = l.Ra.Hb.qa(n); + for (n = this.config.X8 - n.v; 0 < n;) { + l = this.navigator.next(l); + if (null === l || void 0 === l || !l.hf) break; + v.nF(this.Sg(l.track.de, q, u, l.Ra.Cd, l.hf(), t)); + n -= l.Ra.I.Db.v; } - return w; + return v; }; - k.prototype.A4b = function(m, p) { - return 0 < this.config.yY.length ? !0 : (m = m.AM) && m === p.location ? !1 : !0; + h.prototype.$5b = function(l, n) { + return 0 < this.config.Kz.length ? !0 : (l = l.aN) && l === n.location ? !1 : !0; }; - k.prototype.fIb = function(m, p) { + h.prototype.nJb = function(l, n) { var q; - q = p[0]; - p.filter(function(u) { - return u.Ar; + q = n[0]; + n.filter(function(u) { + return u.Gr; }).every(function(u) { - return u.bitrate <= m.bitrate ? q = u : !1; + return u.bitrate <= l.bitrate ? q = u : !1; }); return q; }; - k.prototype.U3 = function(m, p, q, u, t, w, v) { + h.prototype.s4 = function(l, n, q, u, t, v, w) { var y, x, z; - if (!(0, f.gn)(p)) return { + if (!(0, f.cn)(n)) return { complete: !0, reason: "playing" }; - if (!w.xva) return { + if (!v.Xva) return { complete: !1, reason: "unknown" }; - if (w.v9a) return ((0, g.assert)(w.M9), w.M9); - y = w.Ko; + if (v.h$a) return ((0, g.assert)(v.o$), v.o$); + y = v.Jo; x = y.im; - q = this.moa(w, q); - z = x.mk; - x = q.Ti - q.Oc; - if (x < this.config.Yp || void 0 === z) return { + q = this.Poa(v, q); + z = x.nk; + x = q.Ri - q.Rc; + if (x < this.config.Vp || void 0 === z) return { complete: !1, - Bp: x, + Ap: x, reason: "preBuf" }; - if (w.mediaType === l.u.$) return { + if (v.mediaType === m.u.Y) return { complete: !0, - Bp: x, + Ap: x, reason: "audio" }; - if (m = m.Aka(w.mediaType)) return { + if (l = l.ala(v.mediaType)) return { complete: !0, - Bp: x, - reason: m + Ap: x, + reason: l }; - this.W9(w.track); - m = new d.lga(); - m.WE([z]); - y.cX(m, (0, f.ZW)(p), q, this.H$a[w.mediaType]); - p = y.kF(q, p, t, z, { - pt: v - }); - if (!p.complete && u) return { + this.A$(v.track); + l = new d.Pga(); + l.nF([z]); + y.OX(l, (0, f.eO)(n), q, this.tab[v.mediaType]); + n = y.Dv(q, n, t, z, { + yt: w + }); + if (!n.complete && u) return { complete: !0, reason: "prebufferTimeLimit", - Bp: x + Ap: x }; - p.Bp = x; - return p; + n.Ap = x; + return n; }; - return k; - })(a(54477).Bda); - b.RFa = r; + return h; + })(a(54477).eea); + b.qGa = r; }, 93747: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.EJa = void 0; + b.gKa = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(62629); - h = a(65161); + k = a(65161); d = a(61996); r = (function() { - function g(n, k, m) { - this.Boa = n; - this.QKb = k; - this.T = m; - this.Zg = new d.Vu({ - pn: this, - console: m, + function g(p, h, l) { + this.dpa = p; + this.$Lb = h; + this.S = l; + this.dg = new d.Ls({ + bm: this, + console: l, source: "MemoryDeadlockProtector", - uo: 5 - }); - } - g.prototype.WIb = function(n) { - var k, m, p, q; - p = n.config; - q = p.Yp + (null !== (m = null === (k = p.rO) || void 0 === k ? void 0 : k.G) && void 0 !== m ? m : 0); - k = this.YNb(q, n); - l.K && this.T.debug(("MDP: has prebuf: ").concat(k)); - return k ? { - T4: !0 - } : (m = this.Nxb(p), k = m.vXb, m = m.y9b, k && m ? (l.K && this.T.debug(("MDP: utilizing ").concat(Math.round(100 * m), "%")), m >= p.cUb ? this.Jbb(n, k) : { - T4: !0 + jn: 5 + }); + } + g.prototype.fKb = function(p) { + var h, l, n, q; + n = p.config; + q = n.Vp + (null !== (l = null === (h = n.YO) || void 0 === h ? void 0 : h.v) && void 0 !== l ? l : 0); + h = this.hPb(q, p); + m.L && this.S.debug(("MDP: has prebuf: ").concat(h)); + return h ? { + r5: !0 + } : (l = this.Oyb(n), h = l.MYb, l = l.$$b, h && l ? (m.L && this.S.debug(("MDP: utilizing ").concat(Math.round(100 * l), "%")), l >= n.tVb ? this.wcb(p, h) : { + r5: !0 }) : { - T4: !1 - }); - }; - g.prototype.Jbb = function(n, k) { - var m, p, q, u, t, v, z, A; - this.Zg.dt({ - o: k - }); - u = n.Z; - n = n.Za; - t = u.Za; - u = u.Br; - for (var w = 0; w < t.length; w++) - if (!t[w].ci) { - u = t[w]; - t = t.slice(0, w + 1); + r5: !1 + }); + }; + g.prototype.wcb = function(p, h) { + var l, n, q, u, t, w, z, B; + this.dg.Tq({ + o: h + }); + u = p.ba; + p = p.Xa; + t = u.Xa; + u = u.Hr; + for (var v = 0; v < t.length; v++) + if (!t[v].bi) { + u = t[v]; + t = t.slice(0, v + 1); break; - } w = !1; - v = [{ - mediaType: h.u.$, - Lx: 0 + } v = !1; + w = [{ + mediaType: k.u.Y, + Xx: 0 }, { - mediaType: h.u.X, - Lx: 0 + mediaType: k.u.W, + Xx: 0 }, { - mediaType: h.u.Ga, - Lx: 0 + mediaType: k.u.Da, + Xx: 0 }]; - if (null === u || void 0 === u || !u.ci) { - n = n.map(function(C) { + if (null === u || void 0 === u || !u.bi) { + p = p.map(function(C) { return C; }).filter(function(C) { return -1 === t.indexOf(C); }).sort(function(C, D) { - return (0, f.lka)(C) - (0, f.lka)(D); + return (0, f.Lka)(C) - (0, f.Lka)(D); }); try { - for (var y = c.__values(n), x = y.next(); !x.done; x = y.next()) { + for (var y = c.__values(p), x = y.next(); !x.done; x = y.next()) { z = x.value; - A = z.LL(); - v[h.u.$].Lx += null !== (p = A.fS) && void 0 !== p ? p : 0; - v[h.u.X].Lx += null !== (q = A.fZ) && void 0 !== q ? q : 0; - l.K && this.T.debug(("Resetting discontiguous branch ").concat(z.v.id), A); + B = z.gM(); + w[k.u.Y].Xx += null !== (n = B.RS) && void 0 !== n ? n : 0; + w[k.u.W].Xx += null !== (q = B.MZ) && void 0 !== q ? q : 0; + m.L && this.S.debug(("Resetting discontiguous branch ").concat(z.I.id), B); z.reset(); - if (w = v.every(function(C) { - return C.Lx >= k[C.mediaType].Lx; + if (v = w.every(function(C) { + return C.Xx >= h[C.mediaType].Xx; })) break; } } catch (C) { - var B; - B = { + var A; + A = { error: C }; } finally { try { - x && !x.done && (m = y.return) && m.call(y); + x && !x.done && (l = y.return) && l.call(y); } finally { - if (B) throw B.error; + if (A) throw A.error; } } } return { - T4: w, - ghc: v + r5: v, + Kic: w }; }; - g.prototype.Nxb = function(n) { - var k, m, p, q, u; - k = [h.u.$, h.u.X, h.u.Ga]; - if (!n.dUb) return {}; - m = this.QKb(); - p = this.Boa().total; - q = n.bUb; + g.prototype.Oyb = function(p) { + var h, l, n, q, u; + h = [k.u.Y, k.u.W, k.u.Da]; + if (!p.uVb) return {}; + l = this.$Lb(); + n = this.dpa().total; + q = p.sVb; u = 0; - n = k.map(function(t) { - var w; - w = m[t] - p[t] * q; - u = Math.max(0 < p[t] ? m[t] / p[t] : 0, u); + p = h.map(function(t) { + var v; + v = l[t] - n[t] * q; + u = Math.max(0 < n[t] ? l[t] / n[t] : 0, u); return { - Lx: Math.max(0, w), + Xx: Math.max(0, v), mediaType: t }; }); return { - y9b: u, - vXb: n + $$b: u, + MYb: p }; }; - g.prototype.YNb = function(n, k) { - var m, p, q; - m = this; - p = !1; - k = k.vr ? k.Z : void 0; - if (null === k || void 0 === k ? 0 : k.rPb) { - p = k.cz.nr().map(function(u) { + g.prototype.hPb = function(p, h) { + var l, n, q; + l = this; + n = !1; + h = h.Br ? h.ba : void 0; + if (null === h || void 0 === h ? 0 : h.CQb) { + n = h.oz.wr().map(function(u) { return u.mediaType; }); - q = k.gKb(); - p = p.every(function(u) { - var t, w; - if (u === h.u.$) u = null !== (t = q.N2) && void 0 !== t ? t : 0; - else if (u === h.u.X) u = null !== (w = q.Gba) && void 0 !== w ? w : 0; - else return (l.K && m.T.trace("hasEnoughBuffer ignoring mediaType:", u), !0); - return u >= n; + q = h.rLb(); + n = n.every(function(u) { + var t, v; + if (u === k.u.Y) u = null !== (t = q.l3) && void 0 !== t ? t : 0; + else if (u === k.u.W) u = null !== (v = q.lca) && void 0 !== v ? v : 0; + else return (m.L && l.S.trace("hasEnoughBuffer ignoring mediaType:", u), !0); + return u >= p; }); } - return p; + return n; }; - c.__decorate([(0, d.Qb)({ + c.__decorate([(0, d.Nb)({ methodName: "resetDiscontiguousBranches", return: !0, - gk: !0 - })], g.prototype, "Jbb", null); + fk: !0 + })], g.prototype, "wcb", null); return g; })(); - b.EJa = r; - }, - 28816: function(r, b, a) { - var c, l, f, h; - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.Kea = void 0; - c = a(5163); - l = a(90745); - f = a(48170); - h = a(52571); - r = (function() { - function d() { - this.events = new l.EventEmitter(); - } - d.prototype.Bb = function(g) { - var n; - n = this; - this.ya = g; - this.ya.events.on("segmentNormalized", function() { - n.F$(); - }); - this.F$(); - }; - Object.defineProperties(d.prototype, { - uW: { - get: function() { - return this.Krb; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - Tza: { - get: function() { - (0, h.assert)(this.ya, "Must be initialized"); - return this.ya.da; - }, - enumerable: !1, - configurable: !0 - } - }); - d.prototype.F$ = function() { - var g, n, k; - g = this; - if (this.ya) { - n = {}; - k = this.ya.da; - this.Krb = c.__assign(c.__assign({}, k), { - O: new Proxy(k.O, { - get: function(m, p) { - var q; - if (n[p]) return n[p]; - m = k.O[p]; - if (!m) return m; - q = g.fMb(p); - q ? (q = q.pvb(), n[p] = c.__assign(c.__assign(c.__assign({}, q), m), { - ta: q.ta, - va: q.va - })) : n[p] = k.O[p]; - return n[p]; - } - }) - }); - this.events.emit("updated"); - } - }; - d.prototype.fMb = function(g) { - var n; - f.K && (0, h.assert)(this.ya, "Must be initialized"); - n = this.ya.navigator; - return n.c3a(g) ? n.me(g) : void 0; - }; - return d; - })(); - b.Kea = r; + b.gKa = r; }, 88874: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.DMa = void 0; + b.dNa = void 0; c = a(91176); - l = a(69575); + m = a(69575); f = a(52571); - h = a(61520); + k = a(61520); r = (function() { function d() { - this.Za = new l.SJa(); - this.pm = new h.E1(); + this.Xa = new m.uKa(); + this.pm = new k.g2(); } Object.defineProperties(d.prototype, { empty: { get: function() { - return this.Za.empty; + return this.Xa.empty; }, enumerable: !1, configurable: !0 @@ -102914,7 +102926,7 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { size: { get: function() { - return this.Za.size; + return this.Xa.size; }, enumerable: !1, configurable: !0 @@ -102922,132 +102934,132 @@ E3cbY[513816] = false; }); d.prototype.reset = function() { var g; - g = this.Za.values(); - this.Za.clear(); + g = this.Xa.values(); + this.Xa.clear(); this.pm.clear(); - g.forEach(function(n) { - return n.If(); + g.forEach(function(p) { + return p.If(); }); }; - d.prototype.Np = function(g) { - return this.Za.get(g); + d.prototype.Lp = function(g) { + return this.Xa.get(g); }; d.prototype.has = function(g) { - return this.Za.has(g); + return this.Xa.has(g); }; d.prototype.root = function() { return this.pm.root; }; d.prototype.contains = function(g) { - var n; - n = g.v.id; - if (this.has(n)) return -1 !== this.Np(n).indexOf(g); + var p; + p = g.I.id; + if (this.has(p)) return -1 !== this.Lp(p).indexOf(g); }; - d.prototype.RF = function(g) { - this.pm.RF(g); + d.prototype.iG = function(g) { + this.pm.iG(g); }; - d.prototype.y6 = function(g) { + d.prototype.W6 = function(g) { return this.pm.parent(g); }; - d.prototype.bKb = function(g) { + d.prototype.lLb = function(g) { return this.pm.children(g); }; - d.prototype.Mpa = function(g) { - return this.pm.Mpa(g); + d.prototype.pqa = function(g) { + return this.pm.pqa(g); }; - d.prototype.V0b = function(g) { - var n; - if (this.Za.delete(g.v.id, g)) { - n = this.pm.children(g); - this.pm.root === g ? 0 === n.length ? this.pm.clear() : ((0, f.assert)(1 === n.length, "cannot remove the root branch with multiple successors"), this.pm.g1b(n[0])) : ((0, f.assert)(0 === n.length, "cannot remove non-root branch with successors"), this.pm.remove(g)); + d.prototype.o2b = function(g) { + var p; + if (this.Xa.delete(g.I.id, g)) { + p = this.pm.children(g); + this.pm.root === g ? 0 === p.length ? this.pm.clear() : ((0, f.assert)(1 === p.length, "cannot remove the root branch with multiple successors"), this.pm.A2b(p[0])) : ((0, f.assert)(0 === p.length, "cannot remove non-root branch with successors"), this.pm.remove(g)); } }; d.prototype.forEach = function(g) { - var n; - n = this; - this.Za.forEach(function(k, m) { - return g(k, m, n); + var p; + p = this; + this.Xa.forEach(function(h, l) { + return g(h, l, p); }); }; - d.prototype.reduce = function(g, n) { - var k; - k = this; - return this.Za.reduce(function(m, p, q) { - return g(m, p, q, k); - }, n); + d.prototype.reduce = function(g, p) { + var h; + h = this; + return this.Xa.reduce(function(l, n, q) { + return g(l, n, q, h); + }, p); }; d.prototype.map = function(g) { - var n; - n = this; - return this.Za.map(function(k, m) { - return g(k, m, n); + var p; + p = this; + return this.Xa.map(function(h, l) { + return g(h, l, p); }); }; d.prototype.filter = function(g) { - var n; - n = this; - return this.Za.filter(function(k, m) { - return g(k, m, n); + var p; + p = this; + return this.Xa.filter(function(h, l) { + return g(h, l, p); }); }; - d.prototype.lNb = function() { + d.prototype.wOb = function() { var g; g = {}; - this.forEach(function(n, k) { - var m; - (n = n.gs) && (null !== (m = g[k]) && void 0 !== m ? m : g[k] = []).push(n.G); + this.forEach(function(p, h) { + var l; + (p = p.qs) && (null !== (l = g[h]) && void 0 !== l ? l : g[h] = []).push(p.v); }); return g; }; - d.prototype.w8b = function(g, n) { - var k, m, p; - k = this; - g = this.BCb(g, n); - m = g.DEb(this.pm); - n = m.qS; - p = m.hu; - m = m.qbb; + d.prototype.$9b = function(g, p) { + var h, l, n; + h = this; + g = this.FDb(g, p); + l = g.HFb(this.pm); + p = l.aT; + n = l.ou; + l = l.dcb; this.pm.clear(); this.pm = g; - n.forEach(function(q) { - return k.Za.set(q.v.id, q); - }); - n.forEach(function(q) { - return q.Bb(); + p.forEach(function(q) { + return h.Xa.set(q.I.id, q); }); p.forEach(function(q) { - return k.Za.delete(q.v.id, q); + return q.Eb(); + }); + n.forEach(function(q) { + return h.Xa.delete(q.I.id, q); }); return { - hu: p, - qbb: m + ou: n, + dcb: l }; }; - d.prototype.BCb = function(g, n) { - var k, m, p; - k = this; - m = new Map(); - p = new h.E1(); - g.RF(function(q, u) { - var t, w; + d.prototype.FDb = function(g, p) { + var h, l, n; + h = this; + l = new Map(); + n = new k.g2(); + g.iG(function(q, u) { + var t, v; if (u) { - t = m.get(u); + t = l.get(u); if (!t) return !0; } - w = (0, c.ec)(k.Np(q.v.id), function(v) { - return k.pm.parent(v) === t || !u; - }) || n(q.v.id, t); - w.pf = q.pf; - m.set(q, w); - p.add(w, t); - (null === w || void 0 === w ? 0 : w.cn) && w.update(q.v); + v = (0, c.kc)(h.Lp(q.I.id), function(w) { + return h.pm.parent(w) === t || !u; + }) || p(q.I.id, t); + v.nf = q.nf; + l.set(q, v); + n.add(v, t); + (null === v || void 0 === v ? 0 : v.Zm) && v.update(q.I); return !0; }); - return p; + return n; }; return d; })(); - b.DMa = r; + b.dNa = r; }, 70494: function(r, b) { Object.defineProperties(b, { @@ -103055,201 +103067,187 @@ E3cbY[513816] = false; value: !0 } }); - b.FMa = void 0; + b.fNa = void 0; r = (function() { function a(c) { this.console = c; - this.Ika(); + this.ila(); } a.prototype.get = function(c) { - return this.$K[c] || this.qg[c]; + return this.sL[c] || this.rg[c]; }; - a.prototype.set = function(c, l) { - void 0 === this.qg[c] && (this.qg[c] = l); + a.prototype.set = function(c, m) { + void 0 === this.rg[c] && (this.rg[c] = m); }; - a.prototype.x3b = function(c, l) { - void 0 === this.get(c) && (this.$K[c] = l); + a.prototype.W4b = function(c, m) { + void 0 === this.get(c) && (this.sL[c] = m); }; a.prototype.clear = function(c) { - this.$K[c] = void 0; - this.qg[c] = void 0; + this.sL[c] = void 0; + this.rg[c] = void 0; }; - a.prototype.Wyb = function(c) { - var l; - this.qg = (l = {}, l[c] = this.qg[c], l); - this.$K = {}; + a.prototype.Zzb = function(c) { + var m; + this.rg = (m = {}, m[c] = this.rg[c], m); + this.sL = {}; }; - a.prototype.Ika = function() { - this.qg = {}; - this.$K = {}; + a.prototype.ila = function() { + this.rg = {}; + this.sL = {}; }; a.prototype.toJSON = function() { return { - qg: this.qg, - $K: this.$K + rg: this.rg, + sL: this.sL }; }; return a; })(); - b.FMa = r; + b.fNa = r; }, 86451: function(r, b, a) { - var f, h, d; - - function c(g, n) { - var k, m; - k = Object.keys(g); - if (k.some(function(p) { - var q, u, t, w; - return (null === (q = g[p]) || void 0 === q ? void 0 : q.ce) !== (null === (u = n[p]) || void 0 === u ? void 0 : u.ce) || (null === (t = g[p]) || void 0 === t ? void 0 : t.weight) !== (null === (w = n[p]) || void 0 === w ? void 0 : w.weight); + var f, k; + + function c(d, g) { + var p, h; + p = Object.keys(d); + if (p.some(function(l) { + var n, q, u, t; + return (null === (n = d[l]) || void 0 === n ? void 0 : n.zd) !== (null === (q = g[l]) || void 0 === q ? void 0 : q.zd) || (null === (u = d[l]) || void 0 === u ? void 0 : u.weight) !== (null === (t = g[l]) || void 0 === t ? void 0 : t.weight); })) return !0; - m = Object.keys(n); - return 0 !== f.__spreadArray(f.__spreadArray([], f.__read((0, d.Rq)(k, m)), !1), f.__read((0, d.Rq)(m, k)), !1).length ? !0 : !1; + h = Object.keys(g); + return 0 !== f.__spreadArray(f.__spreadArray([], f.__read((0, k.Uq)(p, h)), !1), f.__read((0, k.Uq)(h, p)), !1).length ? !0 : !1; } - function l(g, n) { - return g.some(function(k, m) { - var p; - return 0 !== (0, d.Rq)(k, null !== (p = n[m]) && void 0 !== p ? p : []).length; - }) || g.length !== n.length ? !0 : !1; + function m(d, g) { + return d.some(function(p, h) { + var l; + return 0 !== (0, k.Uq)(p, null !== (l = g[h]) && void 0 !== l ? l : []).length; + }) || d.length !== g.length ? !0 : !1; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.iVa = b.NWa = void 0; + b.SVa = void 0; f = a(5163); - h = a(91176); - d = a(91176); - b.NWa = function(g) { - return new h.tEa(function(n) { - return Object.keys(n.v.next || ({})).map(function(k) { - var m, p, q; - k = g.me(k); - q = null !== (p = null === (m = n.Kf) || void 0 === m ? void 0 : m.qa(n.se).G) && void 0 !== p ? p : Infinity; - return { - K9b: k, - weight: q - }; - }); - }); - }; - b.iVa = function(g, n) { - var k, m, p, q, u, t; - k = Object.keys(g.O); - m = Object.keys(n.O); - p = m.filter(function(w) { - return -1 === k.indexOf(w); - }); - q = k.filter(function(w) { - return -1 === m.indexOf(w); - }); - u = k.filter(function(w) { + k = a(91176); + b.SVa = function(d, g) { + var p, h, l, n, q, u; + p = Object.keys(d.$); + h = Object.keys(g.$); + l = h.filter(function(t) { + return -1 === p.indexOf(t); + }); + n = p.filter(function(t) { + return -1 === h.indexOf(t); + }); + q = p.filter(function(t) { var v; - if (-1 === m.indexOf(w)) v = !1; - else(v = g.O[w], w = n.O[w], v = v.Fb !== w.Fb || v.va !== w.va || v.ta !== w.ta || v.ce !== w.ce || v.J !== w.J || l(v.fr || [], w.fr || []) || c(v.next || ({}), w.next || ({})) ? !0 : !1); + if (-1 === h.indexOf(t)) v = !1; + else(v = d.$[t], t = g.$[t], v = v.wc !== t.wc || v.ub !== t.ub || v.hb !== t.hb || v.zd !== t.zd || v.K !== t.K || m(v.Vk || [], t.Vk || []) || c(v.next || ({}), t.next || ({})) ? !0 : !1); return v; }); - t = (0, d.Rq)(k, f.__spreadArray(f.__spreadArray(f.__spreadArray([], f.__read(u), !1), f.__read(p), !1), f.__read(q), !1)); + u = (0, k.Uq)(p, f.__spreadArray(f.__spreadArray(f.__spreadArray([], f.__read(q), !1), f.__read(l), !1), f.__read(n), !1)); return { - qS: p, - hu: q, - ryb: u, - h8b: t + aT: l, + ou: n, + uzb: q, + K9b: u }; }; }, 31509: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.HMa = b.LD = void 0; + b.hNa = b.bE = void 0; c = a(5163); - l = a(52571); - (function(h) { - h[h.Gu = 0] = "CREATED"; - h[h.Rfa = 1] = "STARTED"; - h[h.HQ = 2] = "REQUEST_ISSUED"; - h[h.Uw = 3] = "EVALUATED"; - h[h.RDa = 4] = "DESTRUCTED"; - })(f = b.LD || (b.LD = {})); + m = a(52571); + (function(k) { + k[k.Qu = 0] = "CREATED"; + k[k.vga = 1] = "STARTED"; + k[k.tR = 2] = "REQUEST_ISSUED"; + k[k.dx = 3] = "EVALUATED"; + k[k.rEa = 4] = "DESTRUCTED"; + })(f = b.bE || (b.bE = {})); r = (function() { - function h(d) { - this.gO = d; - this.Ya = f.Gu; - this.YC = {}; - this.lY = {}; + function k(d) { + this.NO = d; + this.Wa = f.Qu; + this.iD = {}; + this.TY = {}; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); - h.prototype.start = function() { + k.prototype.start = function() { var d; d = this; - this.Ya !== f.Rfa && (this.fW(f.Rfa), [f.Uw, f.HQ].forEach(function(g) { - var n; - n = new Promise(function(k) { - (0, l.assert)(d.lY && d.YC, "state promises should be defined"); - d.lY[g] = k; - d.YC[g] = n; + this.Wa !== f.vga && (this.VW(f.vga), [f.dx, f.tR].forEach(function(g) { + var p; + p = new Promise(function(h) { + (0, m.assert)(d.TY && d.iD, "state promises should be defined"); + d.TY[g] = h; + d.iD[g] = p; }); - }), this.gO(), this.fW(f.Uw)); + }), this.NO(), this.VW(f.dx)); }; - h.prototype.fW = function(d) { - this.Ya = d; - this.lY && (d = this.lY[d], null === d || void 0 === d ? void 0 : d()); + k.prototype.VW = function(d) { + this.Wa = d; + this.TY && (d = this.TY[d], null === d || void 0 === d ? void 0 : d()); }; - h.prototype.Oa = function() { + k.prototype.Na = function() { return c.__awaiter(this, void 0, void 0, function() { return c.__generator(this, function(d) { switch (d.label) { case 0: - if (this.Ya !== f.Rfa) return [3, 2]; - (0, l.assert)(this.YC, "state resolves should be defined"); - return [4, this.YC[f.Uw]]; + if (this.Wa !== f.vga) return [3, 2]; + (0, m.assert)(this.iD, "state resolves should be defined"); + return [4, this.iD[f.dx]]; case 1: - (d.Wa(), d.label = 2); + (d.Ka(), d.label = 2); case 2: - return (this.lY = this.YC = void 0, this.Ya = f.RDa, [2]); + return (this.TY = this.iD = void 0, this.Wa = f.rEa, [2]); } }); }); }; - h.prototype.Sba = function(d, g) { + k.prototype.xca = function(d, g) { c.__awaiter(this, void 0, void 0, function() { - var n; - return c.__generator(this, function(k) { - switch (k.label) { + var p; + return c.__generator(this, function(h) { + switch (h.label) { case 0: - if (this.Ya === f.RDa) return [2]; - if (this.Ya === f.Uw) return [3, 6]; - (0, l.assert)(this.YC, "state promises should be defined"); - n = d; - switch (n) { - case f.Uw: + if (this.Wa === f.rEa) return [2]; + if (this.Wa === f.dx) return [3, 6]; + (0, m.assert)(this.iD, "state promises should be defined"); + p = d; + switch (p) { + case f.dx: return [3, 1]; - case f.HQ: + case f.tR: return [3, 3]; } return [3, 5]; case 1: - return [4, this.YC[f.Uw]]; + return [4, this.iD[f.dx]]; case 2: - return (k.Wa(), [3, 6]); + return (h.Ka(), [3, 6]); case 3: - return [4, this.YC[f.HQ]]; + return [4, this.iD[f.tR]]; case 4: - return (k.Wa(), [3, 6]); + return (h.Ka(), [3, 6]); case 5: return [3, 6]; case 6: @@ -103258,392 +103256,9 @@ E3cbY[513816] = false; }); }); }; - return h; - })(); - b.HMa = r; - }, - 97546: function(r, b, a) { - var c, l; - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.MMa = void 0; - c = a(5163); - l = a(57779); - r = (function() { - function f(h) { - this.rj = h; - this.O = {}; - } - Object.defineProperties(f.prototype, { - da: { - get: function() { - return this.rj; - }, - enumerable: !1, - configurable: !0 - } - }); - f.prototype.c3a = function(h) { - return !!this.da.O[h]; - }; - f.prototype.me = function(h) { - var d; - d = this.O[h]; - if (void 0 === d) { - d = this.da.O[h]; - if (void 0 === d) throw Error(("Segment not found (").concat(h, ")")); - d = new l.RMa(h, d, this.da.ce); - this.O[h] = d; - } - return d; - }; - f.prototype.WNb = function(h) { - return !(!h.v.next || !Object.keys(h.v.next).length); - }; - f.prototype.tKb = function(h) { - var d; - d = this; - return h.v.next ? Object.keys(h.v.next).map(function(g) { - return d.me(g); - }) : []; - }; - f.prototype.o5a = function(h) { - var d; - return c.__generator(this, function(g) { - switch (g.label) { - case 0: - return [4, h]; - case 1: - (g.Wa(), d = h, g.label = 2); - case 2: - if (!d.v.Fb) return [3, 4]; - d = this.me(d.v.Fb); - return [4, d]; - case 3: - return (g.Wa(), [3, 2]); - case 4: - return [2]; - } - }); - }; - f.prototype.$Nb = function(h, d) { - return (0, l.J4a)(h.H6(d)); - }; - f.prototype.gj = function(h) { - var d; - d = this; - Object.keys(h).forEach(function(g) { - var n; - return null === (n = d.me(g)) || void 0 === n ? void 0 : n.gj(h[g]); - }); - }; - f.prototype.update = function(h) { - var d; - d = this; - this.rj = h; - Object.keys(this.O).forEach(function(g) { - var n; - n = d.rj.O[g]; - n && d.O[g].update(n) || delete d.O[g]; - }); - }; - return f; - })(); - b.MMa = r; - }, - 57779: function(r, b, a) { - var l, f, h; - - function c(d) { - return "immediate" === d; - } - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.RMa = b.j1 = b.J4a = void 0; - l = a(5163); - f = a(91176); - h = a(52571); - b.J4a = c; - r = (function() { - function d(g, n, k) { - this.region = g; - this.Ka = n; - this.Ua = k; - } - d.prototype.toJSON = function() { - return { - region: this.region, - kb: this.Ka.gw, - ff: this.Ua.gw - }; - }; - return d; - })(); - b.j1 = r; - r = (function() { - function d(g, n, k) { - var m; - m = this; - this.id = g; - this.Mi = n; - this.HRa = !1; - this.H6 = function(p) { - var q, u, t, w; - return (null === (q = m.pw) || void 0 === q ? 0 : q.length) ? "immediate" : null !== (w = null === (t = null === (u = m.v.next) || void 0 === u ? void 0 : u[p]) || void 0 === t ? void 0 : t.ce) && void 0 !== w ? w : m.ce; - }; - this.zPb(n); - this.g4a(n, k); - this.e4a(); - (0, h.assert)(this.A2.lessThan(this.a2), "PlaygraphSegment: Invalid timestamps (endTimestamp <= startTimestamp)"); - } - Object.defineProperties(d.prototype, { - v: { - get: function() { - return this.Mi; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - J: { - get: function() { - return this.v.J; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - $p: { - get: function() { - return this.HRa; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - se: { - get: function() { - return this.A2; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - Kf: { - get: function() { - return this.a2; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - duration: { - get: function() { - return this.a2.qa(this.A2); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - DY: { - get: function() { - return this.Wy.length ? !this.v.Fb && 0 === this.dN.length : !0; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - M4a: { - get: function() { - return !this.v.type || "content" === this.v.type; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - rVb: { - get: function() { - return this.zA; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - Wy: { - get: function() { - var g; - return Object.keys((null === (g = this.v) || void 0 === g ? void 0 : g.next) || ({})); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - dN: { - get: function() { - var g; - g = this; - return this.Wy.filter(function(n) { - return !!g.zA[n]; - }); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - Vya: { - get: function() { - var g; - return null !== (g = this.zSa) && void 0 !== g ? g : this.zSa = this.Uxb(); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - bba: { - get: function() { - var g; - return null !== (g = this.ASa) && void 0 !== g ? g : this.ASa = this.Vxb(); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - qq: { - get: function() { - return this.v.weight ? this.v.weight / (this.v.weight + this.bba) : 1; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(d.prototype, { - ce: { - get: function() { - var g; - return (null === (g = this.pw) || void 0 === g ? 0 : g.length) ? "immediate" : this.H2; - }, - enumerable: !1, - configurable: !0 - } - }); - d.prototype.zPb = function(g) { - var n; - this.A2 = new f.L(g.ta, 1E3); - this.a2 = void 0 !== g.va && null !== g.va ? new f.L(g.va, 1E3) : f.L.Sp; - this.H2 = null !== (n = this.Mi.ce) && void 0 !== n ? n : this.H2; - }; - d.prototype.g4a = function(g, n) { - var k, m, p; - this.H2 = null !== (p = null !== (m = null !== (k = g.ce) && void 0 !== k ? k : n) && void 0 !== m ? m : this.H2) && void 0 !== p ? p : "lazy"; - }; - d.prototype.normalize = function(g, n, k) { - this.A2 = g.dd(n.N); - this.a2 = n; - this.pw = k; - this.HRa = !0; - this.Khb(); - }; - d.prototype.update = function(g) { - (0, h.assert)(g.J === this.Mi.J, "Cannot change the viewable id of a segment"); - (0, h.assert)(g.ta === this.Mi.ta, "Cannot change the start time of a segment"); - (0, h.assert)(g.type === this.Mi.type, "Cannot change the type of a segment"); - if (g.va !== this.Mi.va) return !1; - g.ce !== this.Mi.ce && this.g4a(g); - this.Mi = g; - return !0; - }; - d.prototype.R0a = function() { - var g; - return this.dN.length ? null !== (g = this.dN.map(this.H6).reduce(function(n, k) { - return n === k ? k : void 0; - })) && void 0 !== g ? g : this.ce : this.ce; - }; - d.prototype.gj = function(g) { - this.e4a(g); - }; - d.prototype.Kxb = function(g) { - var n, k; - if (this.Vya) { - n = (this.zA[g] || 0) / this.Vya; - if (void 0 === this.v.weight || 0 === this.bba) return { - sf: n - }; - k = this.qq; - return 1 !== k && c(this.H6(g)) && this.zA[g] ? { - sf: k * n, - PB: this.zA[g] / this.bba * (1 - k) - } : { - sf: k * n - }; - } - return { - sf: (null === (n = this.v.next) || void 0 === n ? 0 : n[g]) ? 1 / this.Wy.length : 0 - }; - }; - d.prototype.dOb = function(g) { - return -1 < this.Wy.indexOf(g); - }; - d.prototype.pvb = function() { - return this.$p ? l.__assign(l.__assign({}, this.v), { - ta: this.se.G, - va: this.Kf.G - }) : this.v; - }; - d.prototype.e4a = function(g) { - var n; - if (void 0 === this.v.next) this.zA = {}; - else { - n = this.v.next; - this.zA = Object.keys(n).reduce(function(k, m) { - var p; - p = g ? g[m] || 0 : n[m].weight; - void 0 !== p && null !== p && 0 <= p && (k[m] = p); - return k; - }, {}); - } - this.Khb(); - }; - d.prototype.Uxb = function() { - var g; - g = this; - return this.dN.reduce(function(n, k) { - return n + g.zA[k]; - }, 0); - }; - d.prototype.Vxb = function() { - var g; - g = this; - return this.dN.filter(function(n) { - return c(g.H6(n)); - }).reduce(function(n, k) { - return n + g.zA[k]; - }, 0); - }; - d.prototype.Khb = function() { - this.ASa = this.zSa = void 0; - }; - return d; + return k; })(); - b.RMa = r; + b.hNa = r; }, 46262: function(r, b) { Object.defineProperties(b, { @@ -103651,26 +103266,26 @@ E3cbY[513816] = false; value: !0 } }); - b.UMa = void 0; + b.sNa = void 0; r = (function() { - function a(c, l, f, h, d, g, n, k) { - var m, p; - this.da = c; - this.nk = l; + function a(c, m, f, k, d, g, p, h) { + var l, n; + this.Z = c; + this.pk = m; this.groupId = f; - this.dz = h; - this.wH = d; - this.Bo = g; - this.Sk = n; - f = null !== (p = null === (m = this.nk.Sa.Db) || void 0 === m ? void 0 : m.G) && void 0 !== p ? p : l.Sa.zy.G; - this.qq = c.qg.get(l.I) ? 1 : this.nk.Sa.v.qq; - this.xH = k.offset.G; - this.DO = Math.max(this.Bk - f, 0); + this.pz = k; + this.OH = d; + this.Ao = g; + this.Sk = p; + f = null !== (n = null === (l = this.pk.Ra.Cb) || void 0 === l ? void 0 : l.v) && void 0 !== n ? n : m.Ra.Ny.v; + this.nq = c.rg.get(m.H) ? 1 : this.pk.Ra.I.nq; + this.PH = h.offset.v; + this.kP = Math.max(this.Bk - f, 0); } Object.defineProperties(a.prototype, { identifier: { get: function() { - return this.nk.I; + return this.pk.H; }, enumerable: !1, configurable: !0 @@ -103679,25 +103294,25 @@ E3cbY[513816] = false; Object.defineProperties(a.prototype, { mediaType: { get: function() { - return this.nk.mediaType; + return this.pk.mediaType; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - pf: { + nf: { get: function() { - return this.nk.pf; + return this.pk.nf; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - Rd: { + Td: { get: function() { - return this.da.Rd.value; + return this.Z.Td.value; }, enumerable: !1, configurable: !0 @@ -103706,178 +103321,178 @@ E3cbY[513816] = false; Object.defineProperties(a.prototype, { Bk: { get: function() { - return this.nk.aD.G; + return this.pk.lD.v; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - DL: { + YL: { get: function() { - return this.nk.CL.G; + return this.pk.XL.v; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - ut: { + Ct: { get: function() { - return this.nk.Sa.Nd.G; + return this.pk.Ra.Db.v; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - yr: { + Er: { get: function() { - return this.nk.yr(); + return this.pk.Er(); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - hn: { + dn: { get: function() { - return this.nk.hn(); + return this.pk.dn(); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - ri: { + mi: { get: function() { - return this.nk.ri; + return this.pk.mi; }, enumerable: !1, configurable: !0 } }); - a.prototype.H7 = function(c, l) { - return this.da.H7(this, c, l); + a.prototype.h8 = function(c, m) { + return this.Z.h8(this, c, m); }; - a.prototype.EG = function() { - return this.da.EG(this); + a.prototype.VG = function() { + return this.Z.VG(this); }; a.prototype.toJSON = function() { return { mediaType: this.mediaType, - Gt: this.Gt, - pf: this.pf, - Rd: this.Rd, - Bo: this.Bo, + Mt: this.Mt, + nf: this.nf, + Td: this.Td, + Ao: this.Ao, Bk: this.Bk, Sk: this.Sk, - DL: this.DL, - xH: this.xH, - dz: this.dz, - wH: this.wH, - qq: this.qq, - ut: this.ut, - DO: this.DO, + YL: this.YL, + PH: this.PH, + pz: this.pz, + OH: this.OH, + nq: this.nq, + Ct: this.Ct, + kP: this.kP, groupId: this.groupId, - yr: this.yr, - hn: this.hn, - ri: this.ri, + Er: this.Er, + dn: this.dn, + mi: this.mi, identifier: this.identifier, - da: "playgraph Object", - nk: this.nk + Z: "playgraph Object", + pk: this.pk }; }; return a; })(); - b.UMa = r; + b.sNa = r; }, 25317: function(r, b, a) { - var l, f, h; - - function c(d, g, n, k, m) { - var p, q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I; - v = d.console; - y = d.o8b; - x = d.qg; - z = d.G1b; - A = d.QEb; - B = d.jta; - C = d.Oja; - d = d.tXb; - D = m || ({ + var m, f, k; + + function c(d, g, p, h, l) { + var n, q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J; + w = d.console; + y = d.R9b; + x = d.rg; + z = d.$2b; + B = d.UFb; + A = d.Hta; + C = d.oka; + d = d.KYb; + D = l || ({ complete: !0, - gs: 0 + qs: 0 }); E = D.root; G = D.complete; - F = D.Ctb; - H = D.Dbb; + F = D.Cub; + H = D.qcb; H = void 0 === H ? 0 : H; - D = D.gs; - N = H < z.length && z[H].id === g.id; - M = H < z.length ? z[H].id : k && x.get(k.id); - L = m && k && M !== g.id ? void 0 !== M ? { - sf: 0 - } : k.Kxb(g.id) : { - sf: 1 - }; - x = L.sf; - L = L.PB; - Q = void 0 === L ? 0 : L; - L = (x + Q) * (null !== (p = null === m || void 0 === m ? void 0 : m.RZb) && void 0 !== p ? p : 1); - h && v.trace(("reevaluateBranches: visiting ").concat(g.id, ", ") + ("distance: ").concat(n, ", ") + ("probability: ").concat(L, ", ") + ("predecessor: ").concat(null === k || void 0 === k ? void 0 : k.id, ", ") + ("decision: ").concat(M, ", ") + ("predecessorComplete: ").concat(G, ", ") + ("isOnRequiredPath: ").concat(N, ", ") + ("requiredPathIndex: ").concat(H, ", ") + ("activeDistance: ").concat(F, ", ") + ("seamless ").concat(x, ", ") + ("immediate ").concat(Q, ", ") + ("predecessor sum of: successor weights=").concat(null === k || void 0 === k ? void 0 : k.Vya, ", ") + ("immediate weights= ").concat(null === k || void 0 === k ? void 0 : k.bba)); - p = null !== (u = null === (q = y[g.id]) || void 0 === q ? void 0 : q.shift()) && void 0 !== u ? u : g.duration.G; - q = 0 === p; - if (!N) { - if (0 === L) return { - Qba: !1, - Z2: !0 + D = D.qs; + L = H < z.length && z[H].id === g.id; + M = H < z.length ? z[H].id : h && x.get(h.id); + N = l && h && M !== g.id ? void 0 !== M ? { + rf: 0 + } : h.Lyb(g.id) : { + rf: 1 + }; + x = N.rf; + N = N.YB; + P = void 0 === N ? 0 : N; + N = (x + P) * (null !== (n = null === l || void 0 === l ? void 0 : l.qz) && void 0 !== n ? n : 1); + k && w.trace(("reevaluateBranches: visiting ").concat(g.id, ", ") + ("distance: ").concat(p, ", ") + ("probability: ").concat(N, ", ") + ("predecessor: ").concat(null === h || void 0 === h ? void 0 : h.id, ", ") + ("decision: ").concat(M, ", ") + ("predecessorComplete: ").concat(G, ", ") + ("isOnRequiredPath: ").concat(L, ", ") + ("requiredPathIndex: ").concat(H, ", ") + ("activeDistance: ").concat(F, ", ") + ("seamless ").concat(x, ", ") + ("immediate ").concat(P, ", ") + ("predecessor sum of: successor weights=").concat(null === h || void 0 === h ? void 0 : h.tza, ", ") + ("immediate weights= ").concat(null === h || void 0 === h ? void 0 : h.Iba)); + n = null !== (u = null === (q = y[g.id]) || void 0 === q ? void 0 : q.shift()) && void 0 !== u ? u : g.Db.v; + q = 0 === n; + if (!L) { + if (0 === N) return { + gJ: !1, + y3: !0 }; - if (!G && 0 === Q && D > C) return (d.qB = Math.min(d.qB || Infinity, D - C), { - Qba: !1, - Z2: !0 + if (!G && 0 === P && D > C) return (d.BB = Math.min(d.BB || Infinity, D - C), { + gJ: !1, + y3: !0 }); - if (!q && n >= A && 1 > L || !1 === E && L < B) return { - Qba: !1, - Z2: !0 + if (!q && p >= B && 1 > N || !1 === E && N < A) return { + gJ: !1, + y3: !0 }; } if (H < z.length) { - (0, l.assert)(z[H].id === g.id, ""); - I = { + (0, m.assert)(z[H].id === g.id, ""); + J = { duration: z[H].duration }; } - m = (null === m || void 0 === m ? void 0 : m.pf) || []; - k && 1 > x && (0 === Q ? m = m.concat([{ - sf: x - }]) : (z = (null === (w = null === (t = k.v.fr) || void 0 === t ? void 0 : t[0]) || void 0 === w ? void 0 : w[0]) || 0, t = Math.max(0, k.duration.G - z), h && v.trace(("reevaluateBranches: immediate: ").concat(k.duration.G, ", ").concat(z, ", ").concat(t)), m = m.concat([{ - sf: x, - PB: Q, + l = (null === l || void 0 === l ? void 0 : l.nf) || []; + h && 1 > x && (0 === P ? l = l.concat([{ + rf: x + }]) : (z = (null === (v = null === (t = h.Vk) || void 0 === t ? void 0 : t[0]) || void 0 === v ? void 0 : v[0]) || 0, t = Math.max(0, h.Db.v - z), k && w.trace(("reevaluateBranches: immediate: ").concat(h.Db.v, ",\n ").concat(z, ", ").concat(t)), l = l.concat([{ + rf: x, + YB: P, duration: t }]))); - t = d.Nwa.z_a(function(J) { - return J.v === k; + t = d.mxa.d0a(function(I) { + return I.I === h; }); - d.Nwa.add({ - v: g, - pf: m, - Sa: I + d.mxa.add({ + I: g, + nf: l, + Ra: J }, t); - n = G ? n + g.duration.G : F; - h && v.trace(("reevaluateBranches: added ").concat(g.id, ", visiting successors, ") + ("active distance: ").concat(n, " ") + ("probabilities: ").concat(JSON.stringify(m))); + p = G ? p + g.Db.v : F; + k && w.trace(("reevaluateBranches: added ").concat(g.id, ", visiting successors, ") + ("active distance: ").concat(p, " ") + ("probabilities: ").concat(JSON.stringify(l))); return { - Qba: !0, - Z2: N, + gJ: !0, + y3: L, state: { - root: !k, + root: !h, complete: q, - RZb: L, - pf: m, - Ctb: n, - Dbb: H + 1, - gs: D + p + qz: N, + nf: l, + Cub: p, + qcb: H + 1, + qs: D + n } }; } @@ -103886,44 +103501,49 @@ E3cbY[513816] = false; value: !0 } }); - b.z7b = b.d$b = b.G$ = void 0; - l = a(52571); + b.c9b = b.Iac = b.kaa = void 0; + m = a(52571); r = a(48170); f = a(61520); - h = r.K && !1; - b.G$ = function(d, g, n, k, m, p, q, u, t) { - var w, v, y, x; - v = { - Nwa: new f.E1() + k = r.L && !1; + b.kaa = function(d, g, p, h, l, n, q, u, t) { + var v, w, y, x; + w = { + mxa: new f.g2() }; - y = (null === (w = n.Kf) || void 0 === w ? void 0 : w.qa(n.se).G) || 0; - 0 < p.length && (0, l.assert)(n.id === p[0].id, "First segment of required path (if it exists) must equal reevaluateBranches start segment."); - h && d.trace(("reevaluateBranches: starting at ").concat(n.id, " ") + ("requiredPath: ").concat(JSON.stringify(p))); + y = (null === (v = p.fd) || void 0 === v ? void 0 : v.qa(p.uc).v) || 0; + 0 < n.length && (0, m.assert)(p.id === n[0].id, "First segment of required path (if it exists) must equal reevaluateBranches start segment."); + k && d.trace(("reevaluateBranches: starting at ").concat(p.id, " ") + ("requiredPath: ").concat(JSON.stringify(n))); x = { console: d, - o8b: k, - qg: m, - G1b: p, - QEb: q.G + y, - jta: u, - Oja: t.G, - tXb: v - }; - g.c$b(n, function(z, A, B, C) { - return c(x, z, A, B, C); + R9b: h, + rg: l, + $2b: n, + UFb: q.v + y, + Hta: u, + oka: t.v, + KYb: w + }; + g.tib(p, function(z, B, A, C) { + return c(x, z, B, A, C); + }, { + root: !1, + complete: !0, + qcb: 0, + qs: 0 }); - return v; + return w; }; - b.d$b = c; - b.z7b = function(d, g, n) { - var k; - k = (0, f.R$a)(g, function(m) { - return ("").concat(m.v.id); + b.Iac = c; + b.c9b = function(d, g, p) { + var h; + h = (0, f.Cab)(g, function(l) { + return ("").concat(l.I.id); }); - n(("requiredBranches(").concat(d, ")"), k.replace(/\n/g, "<>")); - n(("requiredBranches(").concat(d, ")"), g.values.map(function(m) { - var p; - return ("").concat(m.v.id, "::").concat(null === (p = g.parent(m)) || void 0 === p ? void 0 : p.v.id); + p(("requiredBranches(").concat(d, ")"), h.replace(/\n/g, "<>")); + p(("requiredBranches(").concat(d, ")"), g.values.map(function(l) { + var n; + return ("").concat(l.I.id, "::").concat(null === (n = g.parent(l)) || void 0 === n ? void 0 : n.I.id); }).join(", ")); }; }, @@ -103934,68 +103554,78 @@ E3cbY[513816] = false; value: !0 } }); - b.INa = void 0; - c = a(73568); + b.hOa = void 0; + c = a(91176); r = (function() { - function l(f, h) { - this.Dwa = h; - this.BX = []; - this.BX.push(f); + function m(f, k) { + this.cxa = k; + this.lY = []; + this.lY.push(f); } - l.prototype.Eo = function(f, h) { - return c.FP.q7({ - J: f, - yX: h - }, this.BX); + m.prototype.Do = function(f, k) { + return c.sQ.P7({ + K: f, + iY: k + }, this.lY); }; - l.prototype.rw = function(f) { - return this.Dwa(f); + m.prototype.Dw = function(f) { + return this.cxa(f); }; - l.prototype.f1b = function(f) { - this.BX.pop(); - this.BX.push(f); + m.prototype.z2b = function(f) { + this.lY.pop(); + this.lY.push(f); }; - l.prototype.eTa = function(f) { - this.BX.unshift(f); + m.prototype.LTa = function(f) { + this.lY.unshift(f); }; - return l; + return m; })(); - b.INa = r; + b.hOa = r; }, 36472: function(r, b, a) { - var c, l, f; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.eOa = void 0; + b.EOa = void 0; c = a(5163); - l = a(91176); - f = a(52571); - b.eOa = (function() { - function h() {} - h.uNb = function(d) { - var g, n, k; - if (d.hf) { - k = c.__read(d.Bd, 2); - d = k[0]; - k = k[1]; - if (d.aa || (null === k || void 0 === k ? 0 : k.aa)) return { - vhb: l.L.Sp, - whb: l.L.Sp - }; - d = null === (g = d.No) || void 0 === g ? void 0 : g.Kf; - g = null === (n = null === k || void 0 === k ? void 0 : k.No) || void 0 === n ? void 0 : n.Kf; - (0, f.assert)(d); - n = g ? l.L.min(d, g) : d; + m = a(91176); + f = a(31729); + k = a(52571); + b.EOa = (function() { + function d() {} + d.GOb = function(g, p, h) { + var l, n; + if (g.hf) { + l = c.__read(g.Vc, 1)[0]; + if (g.Vc.some(function(q) { + return q.aa; + })) { + n = (0, f.GN)(p, h, l.$U(), g.ca, m.J.Aj) || m.J.Aj; + l = Math.min.apply(Math, c.__spreadArray([], c.__read(g.Vc.map(function(q) { + return q.$U(); + })), !1)); + g = (0, f.GN)(p, h, l, g.ca, m.J.Aj) || m.J.Aj; + return { + qib: n, + rib: g + }; + } + p = null === (n = l.zn) || void 0 === n ? void 0 : n.fd; + (0, k.assert)(p); + g = g.Vc.reduce(function(q, u) { + var t; + return (null === (t = u.zn) || void 0 === t ? 0 : t.fd) ? m.J.min(q, u.zn.fd) : q; + }, p); return { - vhb: d, - whb: n + qib: p, + rib: g }; } }; - return h; + return d; })(); }, 35879: function(r, b) { @@ -104004,10 +103634,10 @@ E3cbY[513816] = false; value: !0 } }); - b.v2a = void 0; - b.v2a = function(a, c) { - return a.reduce(function(l, f) { - return l + f.f6(c).G; + b.X2a = void 0; + b.X2a = function(a, c) { + return a.reduce(function(m, f) { + return m + f.D6(c).v; }, 0); }; }, @@ -104018,29 +103648,29 @@ E3cbY[513816] = false; value: !0 } }); - b.v0a = void 0; + b.Y0a = void 0; c = a(59839); - b.v0a = function(l, f) { - return l.reduce(function(h, d) { + b.Y0a = function(m, f) { + return m.reduce(function(k, d) { var g; g = f(d); - d.nr().forEach(function(n) { - return h.Hia(n.mediaType, n.QA, !g); + d.wr().forEach(function(p) { + return k.ija(p.mediaType, p.aB, !g); }); - return h; - }, new c.LMa()); + return k; + }, new c.lNa()); }; }, 23895: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { - return Object.keys(h.sH).map(function(g) { - return h.sH[g]; + function c(k, d) { + return Object.keys(k.KH).map(function(g) { + return k.KH[g]; }).filter(function(g) { - return void 0 === g.Gt || 1 === g.Gt; - }).reduce(function(g, n) { - return g + n.$q[d]; + return void 0 === g.Mt || 1 === g.Mt; + }).reduce(function(g, p) { + return g + p.er[d]; }, 0); } Object.defineProperties(b, { @@ -104048,552 +103678,576 @@ E3cbY[513816] = false; value: !0 } }); - b.NOa = void 0; - l = a(65161); + b.mPa = void 0; + m = a(65161); f = a(48170); r = (function() { - function h(d, g, n) { - this.da = d; + function k(d, g, p) { + this.Z = d; this.console = g; - this.Boa = n; + this.dpa = p; } - h.prototype.$xb = function(d, g, n) { - var k, m, p, q; - k = n && this.da.config.t9b; - m = this.da.config.aZ || k; - p = this.Boa(); - if (k) { - k = d.global; - k = (q = {}, q[l.u.$] = k[l.u.$] - c(d, l.u.$), q[l.u.X] = k[l.u.X] - c(d, l.u.X), q[l.u.Ga] = k[l.u.Ga] - c(d, l.u.Ga), q); + k.prototype.bzb = function(d, g, p) { + var h, l, n, q; + h = p && this.Z.config.V$b; + l = this.Z.config.IZ || h; + n = this.dpa(); + if (h) { + h = d.global; + h = (q = {}, q[m.u.Y] = h[m.u.Y] - c(d, m.u.Y), q[m.u.W] = h[m.u.W] - c(d, m.u.W), q[m.u.Da] = h[m.u.Da] - c(d, m.u.Da), q); } - q = k; - p = this.Aka(g) || this.Gyb(d) || this.Eyb(d, p, q) || this.Fyb(d, p, q, g); - q = (0, l.fwa)(p); - if (p && (!q || m)) return (f.K && this.console.log(("canIssueRequest ").concat(this.da.id, " [").concat(g, "] static limit: ") + ("").concat(n, ", usage: ").concat(JSON.stringify(d), ", failed ").concat(p)), { + q = h; + n = this.ala(g) || this.Jzb(d) || this.Hzb(d, n, q) || this.Izb(d, n, q, g); + q = (0, m.Gwa)(n); + if (n && (!q || l)) return (f.L && this.console.log(("canIssueRequest ").concat(this.Z.id, " [").concat(g, "] static limit: ") + ("").concat(p, ", usage: ").concat(JSON.stringify(d), ", failed ").concat(n)), { result: !1, - reason: p + reason: n }); - f.K && this.console.log(("canIssueRequest ").concat(this.da.id, " [").concat(g, "] static limit: ") + ("").concat(n, ", usage: ").concat(JSON.stringify(d), ", success ").concat(p)); + f.L && this.console.log(("canIssueRequest ").concat(this.Z.id, " [").concat(g, "] static limit: ") + ("").concat(p, ", usage: ").concat(JSON.stringify(d), ", success ").concat(n)); return { result: !0, - reason: p + reason: n }; }; - h.prototype.Aka = function(d) { + k.prototype.ala = function(d) { var g; - g = this.da.config.UG; - if (this.da.BKb(d) >= (g || Infinity)) return "mediaDurationLimit"; + g = this.Z.config.kH; + if (this.Z.LLb(d) >= (g || Infinity)) return "mediaDurationLimit"; }; - h.prototype.Gyb = function(d) { - return d.sH[this.da.id].total.total > (this.da.u6() || Infinity) ? "playgraphMemoryLimit" : void 0; + k.prototype.Jzb = function(d) { + return d.KH[this.Z.id].total.total > (this.Z.S6() || Infinity) ? "playgraphMemoryLimit" : void 0; }; - h.prototype.Eyb = function(d, g, n) { + k.prototype.Hzb = function(d, g, p) { d = d.global; - return n ? n[l.u.$] + n[l.u.X] > (g.Hya.total || Infinity) ? "staticMemoryLimit" : void 0 : d.total > (g.total.total || Infinity) ? "globalMemoryLimit" : void 0; + return p ? p[m.u.Y] + p[m.u.W] > (g.fza.total || Infinity) ? "staticMemoryLimit" : void 0 : d.total > (g.total.total || Infinity) ? "globalMemoryLimit" : void 0; }; - h.prototype.Fyb = function(d, g, n, k) { - var m; - m = d.global; - return n ? (f.K && this.console.log(("checkRequestByMediaTypeMemory [").concat(k, "]:") + (" using static limit ").concat(g.Hya[k], ", usage: ").concat(n) + (" (global: ").concat(m[k], " ") + (" - certain contiguous: ").concat(c(d, k), ")")), n[k] > (g.Hya[k] || Infinity) ? k === l.u.X ? "staticVideoMemoryLimit" : "staticAudioMemoryLimit" : void 0) : m[k] > (g.total[k] || Infinity) ? k === l.u.X ? "globalVideoMemoryLimit" : "globalAudioMemoryLimit" : void 0; + k.prototype.Izb = function(d, g, p, h) { + var l; + l = d.global; + return p ? (f.L && this.console.log(("checkRequestByMediaTypeMemory [").concat(h, "]:") + (" using static limit ").concat(g.fza[h], ", usage: ").concat(p) + (" (global: ").concat(l[h], " ") + (" - certain contiguous: ").concat(c(d, h), ")")), p[h] > (g.fza[h] || Infinity) ? h === m.u.W ? "staticVideoMemoryLimit" : "staticAudioMemoryLimit" : void 0) : l[h] > (g.total[h] || Infinity) ? h === m.u.W ? "globalVideoMemoryLimit" : "globalAudioMemoryLimit" : void 0; }; - return h; + return k; })(); - b.NOa = r; + b.mPa = r; }, 50612: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Tz = void 0; + b.eA = void 0; c = a(65161); - l = a(65167); + m = a(65167); f = a(28847); r = (function() { - function h(d) { - var l5R, g; - l5R = 2; - for (; l5R !== 9;) { - switch (l5R) { + var o_t; + + function k(d) { + var v5f, g; + v5f = 2; + for (; v5f !== 9;) { + switch (v5f) { case 3: - var I_M = "1SIYbZrNJC"; - I_M += "p"; - I_M += "9"; - I_M; - l5R = 9; + var T1S = "1SIYb"; + T1S += "ZrN"; + T1S += "JC"; + T1S += "p9"; + T1S; + v5f = 9; break; - case 1: + case 2: + g = this; this.config = d; - this.shb = this.u3 = null; - this.vva = function(n, k, m) { - var h_j; - h_j = 2; - for (; h_j !== 5;) { - switch (h_j) { + this.nib = this.S3 = null; + this.Vva = function(p, h, l) { + var t_U; + t_U = 2; + for (; t_U !== 5;) { + switch (t_U) { case 2: - n = g.$m(n, m); - return g.config.CUa ? (k = (0, l.r5)(g.config.BUa, k.Ti - k.Oc, 1), { - lower: n * (1 - k), + p = g.Xm(p, l); + return g.config.kVa ? (h = (0, m.P5)(g.config.jVa, h.Ri - h.Rc, 1), { + lower: p * (1 - h), upper: void 0 }) : { - lower: n * g.config.FY / 100, + lower: p * g.config.mZ / 100, upper: void 0 }; break; } } }; - l5R = 3; - break; - case 12: - ""; - l5R = 10; - break; - case 2: - g = this; - l5R = 1; + v5f = 3; break; } } } - var T6J; - T6J = 2; - for (; T6J !== 6;) { - switch (T6J) { - case 9: - h.prototype.hya = function(d) { - var O9o; - O9o = 2; - for (; O9o !== 1;) { - switch (O9o) { + o_t = 2; + for (; o_t !== 6;) { + switch (o_t) { + case 8: + k.prototype.gqa = function() { + var V4W; + V4W = 2; + for (; V4W !== 1;) { + switch (V4W) { case 2: - this.shb = d; - O9o = 1; + return this.nib; + break; + case 4: + return this.nib; break; } } }; - h.prototype.Dpa = function() { - var x2G; - x2G = 2; - for (; x2G !== 1;) { - switch (x2G) { + return k; + break; + case 3: + k.prototype.Hoa = function() { + var J9k; + J9k = 2; + for (; J9k !== 1;) { + switch (J9k) { case 2: - return this.shb; + return this.S3; break; + } + } + }; + k.prototype.Gya = function(d) { + var o0p; + o0p = 2; + for (; o0p !== 1;) { + switch (o0p) { case 4: - return this.shb; + this.nib = d; + o0p = 9; + break; + case 2: + this.nib = d; + o0p = 1; break; } } }; - return h; + o_t = 8; break; case 2: - h.prototype.CYa = function(d, g) { - var a4o, n; - a4o = 2; - for (; a4o !== 4;) { - switch (a4o) { + k.prototype.iZa = function(d, g) { + var Q5D, p; + Q5D = 2; + for (; Q5D !== 4;) { + switch (Q5D) { case 2: - n = null === this.u3 ? d * (100 - this.config.FY) / 100 : (0, f.fja)(d, this.u3); - this.config.Lra && g ? (d = (0, f.fja)(d, g), d = Math.max(d, n)) : d = n; + p = null === this.S3 ? d * (100 - this.config.mZ) / 100 : (0, f.Ija)(d, this.S3); + this.config.msa && g ? (d = (0, f.Ija)(d, g), d = Math.max(d, p)) : d = p; return d; break; } } }; - h.prototype.lya = function(d) { - var v0w; - v0w = 2; - for (; v0w !== 1;) { - switch (v0w) { + k.prototype.Kya = function(d) { + var U4D; + U4D = 2; + for (; U4D !== 1;) { + switch (U4D) { case 2: - return this.config.qZa && (d === c.eb.In || d === c.eb.ee); + return this.config.WZa && (d === c.Fb.Jn || d === c.Fb.he); break; } } }; - h.prototype.$m = function(d, g) { - var D9r, n, k, m; - D9r = 2; - for (; D9r !== 5;) { - switch (D9r) { + k.prototype.Xm = function(d, g) { + var H7N, p, h, l; + H7N = 2; + for (; H7N !== 5;) { + switch (H7N) { case 2: - return this.lya(g) ? (null === (n = d.Jt) || void 0 === n ? void 0 : n.Ca) || (null === (k = d.gb) || void 0 === k ? void 0 : k.Ca) || 0 : (null === (m = d.gb) || void 0 === m ? void 0 : m.Ca) || 0; + H7N = 1; break; - } - } - }; - h.prototype.taa = function(d) { - var s$r; - s$r = 2; - for (; s$r !== 1;) { - switch (s$r) { - case 2: - this.u3 = d; - s$r = 1; + case 3: + H7N = 2; + break; + case 1: + return this.Kya(g) ? (null === (p = d.Qt) || void 0 === p ? void 0 : p.Aa) || (null === (h = d.eb) || void 0 === h ? void 0 : h.Aa) || 0 : (null === (l = d.eb) || void 0 === l ? void 0 : l.Aa) || 0; break; } } }; - h.prototype.eoa = function() { - var T7H; - T7H = 2; - for (; T7H !== 1;) { - switch (T7H) { + k.prototype.$aa = function(d) { + var M4S; + M4S = 2; + for (; M4S !== 1;) { + switch (M4S) { case 2: - return this.u3; + this.S3 = d; + M4S = 1; + break; + case 4: + this.S3 = d; + M4S = 7; break; } } }; - T6J = 9; + o_t = 3; break; } } })(); - b.Tz = r; + b.eA = r; }, 53809: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.CDa = void 0; + b.bEa = void 0; c = a(5163); - l = a(65161); + m = a(65161); r = a(50612); f = a(93731); - a = (function(h) { - var I_Y; + a = (function(k) { + var d3R; + d3R = 2; + for (; d3R !== 5;) { + switch (d3R) { + case 2: + c.__extends(d, k); + return d; + break; + } + } function d(g) { - var j2A, n; - j2A = 2; - for (; j2A !== 9;) { - switch (j2A) { + var U33, p; + U33 = 2; + for (; U33 !== 9;) { + switch (U33) { case 2: - n = h.call(this, g) || this; - n.EN = function(k, m, p, q) { - var H62, j$7; - H62 = 2; - for (; H62 !== 11;) { - switch (H62) { + var f6k = "1SIYbZ"; + f6k += "rNJCp"; + f6k += "9"; + p = k.call(this, g) || this; + p.jO = function(h, l, n, q, u) { + var K_E, t2o; + K_E = 2; + for (; K_E !== 10;) { + switch (K_E) { case 2: - H62 = n.lya(p) ? 1 : 5; - break; - case 7: - return { - lower: (null === m || void 0 === m ? void 0 : m.low) || k.gb.Ca, upper: (null === m || void 0 === m ? void 0 : m.high) || q - }; + void 0 === u && (u = !0); + K_E = 1; break; - case 3: - q = n.config.hAa * k.gb.Ca; - H62 = 9; + case 8: + K_E = n === m.Fb.Jn ? 7 : 14; break; - case 5: - var z$N = "de"; - z$N += "l"; - z$N += "iveryt"; - z$N += "ime-ci"; - j$7 = n.config.Gka; - H62 = j$7 === z$N ? 4 : 13; + case 11: + var e6r = "thr"; + e6r += "o"; + e6r += "ughp"; + e6r += "ut"; + e6r += "-ci"; + l = h[e6r]; + K_E = 9; break; case 13: - H62 = 12; + K_E = 6; + break; + case 6: + return { + lower: (null === l || void 0 === l ? void 0 : l.low) || h.eb.Aa, upper: (null === l || void 0 === l ? void 0 : l.high) || q + }; break; case 4: - var a5O = "d"; - a5O += "eliv"; - a5O += "ery"; - a5O += "time"; - a5O += "-ci"; - m = k[a5O]; - H62 = 3; + var H_l = "deliv"; + H_l += "e"; + H_l += "ry"; + H_l += "t"; + H_l += "ime-ci"; + t2o = p.config.gla; + K_E = t2o === H_l ? 3 : 12; break; - case 14: - H62 = 7; + case 3: + var s0i = "de"; + s0i += "liver"; + s0i += "y"; + s0i += "t"; + s0i += "ime-ci"; + l = h[s0i]; + K_E = 9; break; - case 12: - var g9e = "t"; - g9e += "hroughput"; - g9e += "-"; - g9e += "c"; - g9e += "i"; - m = k[g9e]; - H62 = 3; + case 1: + K_E = p.Kya(n) ? 5 : 4; break; - case 8: + case 5: + return p.vUb.jO(h, l, n, q, u); + break; + case 7: return { - lower: (null === m || void 0 === m ? void 0 : m.initial) || k.gb.Ca, upper: (null === m || void 0 === m ? void 0 : m.high) || q + lower: (null === l || void 0 === l ? void 0 : l.initial) || h.eb.Aa, upper: (null === l || void 0 === l ? void 0 : l.high) || q }; break; - case 1: - return n.hTb.EN(k, m, p, q); + case 9: + q = p.config.IAa * h.eb.Aa; + K_E = 8; break; - case 6: - H62 = p === l.eb.ee ? 8 : 14; + case 14: + K_E = n === m.Fb.he ? 7 : 13; break; - case 9: - H62 = p === l.eb.In ? 8 : 6; + case 12: + K_E = 11; break; } } }; - n.hTb = new f.xea(g); - j2A = 4; - break; - case 4: - var y7H = "1"; - y7H += "SIYbZr"; - y7H += "N"; - y7H += "JC"; - y7H += "p9"; - y7H; - return n; - break; - case 13: - ""; - return n; + p.vUb = new f.bfa(g); + f6k; + return p; break; } } } - I_Y = 2; - for (; I_Y !== 5;) { - switch (I_Y) { - case 2: - c.__extends(d, h); - return d; - break; - } - } - })(r.Tz); - b.CDa = a; + })(r.eA); + b.bEa = a; }, 14246: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.dpa = b.Tz = void 0; + b.Hpa = b.eA = void 0; c = a(93731); - l = a(8367); + m = a(8367); f = a(93928); - h = a(53809); + k = a(53809); d = a(50612); Object.defineProperties(b, { - Tz: { + eA: { enumerable: !0, get: function() { - return d.Tz; + return d.eA; } } }); - b.dpa = function(g) { - switch (g.ysa) { + b.Hpa = function(g) { + switch (g.Xsa) { case "manifold": - return new c.xea(g); + return new c.bfa(g); case "stddev": - return new f.HOa(g); + return new f.gPa(g); case "ci": - return new h.CDa(g); + return new k.bEa(g); default: - return new l.pOa(g); + return new m.POa(g); } }; }, 93731: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.xea = void 0; + b.bfa = void 0; c = a(5163); r = a(66164); - l = c.__importStar(a(65167)); + m = c.__importStar(a(65167)); a = a(50612); - f = l.LK; - h = l.TVa; - d = l.r5; - g = l.PZa; - n = l.hcb; + f = m.dL; + k = m.CWa; + d = m.P5; + g = m.u_a; + p = m.Wcb; new r.platform.Console("ASEJS_PREDICTOR", "media|asejs"); - a = (function(k) { - var z_o; - z_o = 2; - for (; z_o !== 5;) { - switch (z_o) { + a = (function(h) { + var E3Z; + E3Z = 2; + for (; E3Z !== 5;) { + switch (E3Z) { + case 3: + c.__extends(l, h); + return l; + break; case 2: - c.__extends(m, k); - return m; + c.__extends(l, h); + return l; break; } } - function m(p) { - var O$Y, q; - O$Y = 2; - for (; O$Y !== 13;) { - switch (O$Y) { - case 9: - var H9D = "1"; - H9D += "SI"; - H9D += "YbZr"; - H9D += "NJCp9"; - q.filter = p.ht.filter; - q.Q4b = !!p.ht.simpleScaling; - p.ht.niqrfilter && p.ht.niqrcurve && (q.s8a = p.ht.niqrfilter, q.tVb = h(p.ht.niqrcurve, 1, 0, 4)); - H9D; - return q; - break; + function l(n) { + var p5j, q; + p5j = 2; + for (; p5j !== 13;) { + switch (p5j) { case 2: - q = k.call(this, p) || this; - q.EN = function(u, t, w, v) { - var c_Z, y, x, z; - c_Z = 2; - for (; c_Z !== 14;) { - switch (c_Z) { - case 6: - return { - lower: v, upper: v * q.config.hAa - }; - break; - case 8: - void 0 !== u && (x = g(q.tVb, u), t = Math.min(t * x, 1)); - E3cbY.Q0W(9); - v = q.CYa(E3cbY.j2x(t, 1, z), v); - c_Z = 6; + q = h.call(this, n) || this; + q.jO = function(u, t, v, w, y) { + var G4z, x, z, B; + G4z = 2; + for (; G4z !== 11;) { + switch (G4z) { + case 9: + v = t.Ri - t.Rc; + q.q6b ? (t = d(q.vYa, v, 1), v = d(q.uYa, v, 1), t = t * x + v * (1 - x)) : t = d(p(q.vYa, q.uYa, x), v, 1); + u = q.$8a && (null === (z = u[q.$8a]) || void 0 === z ? void 0 : z.Xta); + void 0 !== u && (z = g(q.KWb, u), t = Math.min(t * z, 1)); + G4z = 14; break; case 2: - z = q.$m(u, w); - w = q.lya(w) ? z : (null === (y = u[q.filter]) || void 0 === y ? void 0 : y.Ca) || z; - y = Math.pow(Math.max(1 - w / q.wwb, 0), q.twb); - w = t.Ti - t.Oc; - q.Q4b ? (t = d(q.PXa, w, 1), w = d(q.OXa, w, 1), t = t * y + w * (1 - y)) : t = d(n(q.PXa, q.OXa, y), w, 1); - u = q.s8a && (null === (x = u[q.s8a]) || void 0 === x ? void 0 : x.zta); - c_Z = 8; + void 0 === y && (y = !0); + B = q.Xm(u, v); + v = q.Kya(v) ? B : (null === (x = u[q.filter]) || void 0 === x ? void 0 : x.Aa) || B; + x = Math.pow(Math.max(1 - v / q.vxb, 0), q.sxb); + G4z = 9; + break; + case 14: + N9ASY.R_R(3); + B *= N9ASY.d2N(t, 1); + w = y ? q.iZa(B, w) : B; + return { + lower: w, upper: w * q.config.IAa + }; break; } } }; - Array.isArray(p.ht.curves) && (q.PXa = h(p.ht.curves[0], 0, 0, 1), q.OXa = h(p.ht.curves[1], 0, 0, 1)); - q.wwb = f(p.ht.threshold || 6E3, 1, 1E5); - q.twb = f(p.ht.gamma || 1, .1, 10); - O$Y = 9; + Array.isArray(n.qt.curves) && (q.vYa = k(n.qt.curves[0], 0, 0, 1), q.uYa = k(n.qt.curves[1], 0, 0, 1)); + p5j = 4; + break; + case 4: + var n3J = "1SIYbZr"; + n3J += "NJ"; + n3J += "Cp"; + n3J += "9"; + q.vxb = f(n.qt.threshold || 6E3, 1, 1E5); + q.sxb = f(n.qt.gamma || 1, .1, 10); + q.filter = n.qt.filter; + q.q6b = !!n.qt.simpleScaling; + n.qt.niqrfilter && n.qt.niqrcurve && (q.$8a = n.qt.niqrfilter, q.KWb = k(n.qt.niqrcurve, 1, 0, 4)); + n3J; + return q; break; } } } - })(a.Tz); - b.xea = a; + })(a.eA); + b.bfa = a; }, 8367: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.pOa = void 0; + b.POa = void 0; c = a(5163); r = a(66164); - l = a(50612); + m = a(50612); f = a(28847); new r.platform.Console("ASEJS_PREDICTOR", "media|asejs"); - a = (function(h) { + a = (function(k) { + var A_I; + A_I = 2; + for (; A_I !== 3;) { + switch (A_I) { + case 4: + return d; + break; + case 2: + c.__extends(d, k); + d.prototype.WKb = function(g, p) { + var K94, h, l; + K94 = 2; + for (; K94 !== 3;) { + switch (K94) { + case 4: + return l; + break; + case 2: + (h = this.config, l = p ? h.Gla : h.fka); + p = p ? h.Hla : h.hka; + Array.isArray(p) && (l = (0, f.t_a)(p, g.Ri - g.Rc, h.gka)); + K94 = 4; + break; + case 14: + return l; + break; + } + } + }; + d.prototype.i6b = function(g, p) { + var g24; + g24 = 2; + for (; g24 !== 5;) { + switch (g24) { + case 2: + g = this.Xm(g, p); + return this.config.zza && g < this.config.Ila; + break; + } + } + }; + A_I = 4; + break; + } + } + function d(g) { - var k05, n; - k05 = 2; - for (; k05 !== 3;) { - switch (k05) { + var z_f, p; + z_f = 2; + for (; z_f !== 3;) { + switch (z_f) { + case 6: + ""; + return p; + break; case 2: - var c0U = "1SI"; - c0U += "Y"; - c0U += "bZrNJC"; - c0U += "p9"; - n = h.call(this, g) || this; - n.EN = function(k, m, p, q) { - var Z27, u; - Z27 = 2; - for (; Z27 !== 9;) { - switch (Z27) { + p = k.call(this, g) || this; + p.jO = function(h, l, n, q, u) { + var I0D, t; + I0D = 2; + for (; I0D !== 8;) { + switch (I0D) { case 3: + q = u ? p.iZa(l, q) : l; return { - lower: q, upper: q * n.config.hAa + lower: q, upper: q * p.config.IAa }; break; - case 12: - return { - lower: q, upper: q % n.config.hAa - }; - break; - case 4: - q = n.CYa(m, q); - Z27 = 3; - break; case 2: - u = n.$m(k, p); - k = n.I4b(k, p); - m = u ? u * (100 - n.MJb(m, k)) / 100 | 0 : 0; - Z27 = 4; + void 0 === u && (u = !0); + t = p.Xm(h, n); + h = p.i6b(h, n); + l = t ? t * (100 - p.WKb(l, h)) / 100 | 0 : 0; + I0D = 3; break; } } }; - c0U; - return n; + z_f = 5; + break; + case 5: + var Y40 = "1S"; + Y40 += "IYbZrN"; + Y40 += "JCp"; + Y40 += "9"; + Y40; + return p; break; } } } - var i1W; - i1W = 2; - for (; i1W !== 3;) { - switch (i1W) { - case 2: - c.__extends(d, h); - d.prototype.MJb = function(g, n) { - var u04, k, m; - u04 = 2; - for (; u04 !== 3;) { - switch (u04) { - case 2: - (k = this.config, m = n ? k.fla : k.Fja); - n = n ? k.gla : k.Hja; - Array.isArray(n) && (m = (0, f.OZa)(n, g.Ti - g.Oc, k.Gja)); - return m; - break; - } - } - }; - d.prototype.I4b = function(g, n) { - var L9t; - L9t = 2; - for (; L9t !== 5;) { - switch (L9t) { - case 2: - g = this.$m(g, n); - return this.config.aza && g < this.config.hla; - break; - } - } - }; - return d; - break; - } - } - })(l.Tz); - b.pOa = a; + })(m.eA); + b.POa = a; }, 93928: function(r, b, a) { var c; @@ -104602,110 +104256,110 @@ E3cbY[513816] = false; value: !0 } }); - b.HOa = void 0; + b.gPa = void 0; c = a(5163); r = a(50612); - r = (function(l) { - var U3R; - U3R = 2; - - function f(h) { - var o4_, d; - o4_ = 2; - for (; o4_ !== 3;) { - switch (o4_) { + r = (function(m) { + function f(k) { + var X7i, d; + X7i = 2; + for (; X7i !== 3;) { + switch (X7i) { case 2: - var E0v = "1SI"; - E0v += "Y"; - E0v += "bZrNJCp9"; - d = l.call(this, h) || this; - d.EN = function(g) { - var S7Q, n, G_v; - S7Q = 2; - for (; S7Q !== 10;) { - switch (S7Q) { + var e13 = "1SIY"; + e13 += "bZrNJC"; + e13 += "p9"; + d = m.call(this, k) || this; + d.jO = function(g) { + var y6R, p, y84; + y6R = 2; + for (; y6R !== 10;) { + switch (y6R) { + case 4: + return p; + break; + case 12: + var g11 = "av"; + g11 += "era"; + g11 += "g"; + g11 += "et"; + g11 += "p"; + y6R = y84 === g11 ? 8 : 11; + break; case 2: - n = { - lower: g.gb.Ca, + p = { + lower: g.eb.Aa, upper: void 0 }; - S7Q = 1; - break; - case 7: - n = Math.sqrt(g.Pm.eP || 0); - S7Q = 6; + y6R = 1; break; - case 14: - S7Q = g.Pm && g.Pm.eP ? 13 : 4; - break; - case 3: - n = Math.sqrt(g.Pm.Ne || 0); - S7Q = 9; - break; - case 9: + case 6: return { - lower: 8 / (g.Pm.Ca + d.config.Iya * n), upper: 8 / (g.Pm.Ca - d.config.Jya * n) + lower: g.Om.RK + d.config.gza * p, upper: g.Om.RK + d.config.hza * p }; break; - case 12: - var m2S = "a"; - m2S += "v"; - m2S += "era"; - m2S += "getp"; - S7Q = G_v === m2S ? 8 : 11; + case 14: + y6R = g.Om && g.Om.LP ? 13 : 4; break; case 1: - var Y$5 = "deliveryti"; - Y$5 += "m"; - Y$5 += "e"; - G_v = d.config.G5b; - S7Q = G_v === Y$5 ? 5 : 12; - break; - case 11: - var U2F = "e"; - U2F += "wm"; - U2F += "a"; - S7Q = G_v === U2F ? 14 : 4; + var n6v = "d"; + n6v += "elive"; + n6v += "rytime"; + y84 = d.config.g7b; + y6R = y84 === n6v ? 5 : 12; break; case 13: - return (n = Math.sqrt(g.Pm.eP || 0), { - lower: g.gb.Ca + d.config.Iya * n, - upper: g.gb.Ca + d.config.Jya * n + return (p = Math.sqrt(g.Om.LP || 0), { + lower: g.eb.Aa + d.config.gza * p, + upper: g.eb.Aa + d.config.hza * p }); break; - case 8: - S7Q = !g.Pm || !g.Pm.yK ? 4 : 7; + case 7: + p = Math.sqrt(g.Om.LP || 0); + y6R = 6; break; case 5: - S7Q = !g.Pm || !g.Pm.Ca ? 4 : 3; + y6R = !g.Om || !g.Om.Aa ? 4 : 3; break; - case 6: + case 9: return { - lower: g.Pm.yK + d.config.Iya * n, upper: g.Pm.yK + d.config.Jya * n + lower: 8 / (g.Om.Aa + d.config.gza * p), upper: 8 / (g.Om.Aa - d.config.hza * p) }; break; - case 4: - return n; + case 3: + p = Math.sqrt(g.Om.Qe || 0); + y6R = 9; + break; + case 11: + var V71 = "ew"; + V71 += "m"; + V71 += "a"; + y6R = y84 === V71 ? 14 : 4; + break; + case 8: + y6R = !g.Om || !g.Om.RK ? 4 : 7; break; } } }; - E0v; + e13; return d; break; } } } - for (; U3R !== 5;) { - switch (U3R) { + var F35; + F35 = 2; + for (; F35 !== 5;) { + switch (F35) { case 2: - c.__extends(f, l); + c.__extends(f, m); return f; break; } } - })(r.Tz); - b.HOa = r; + })(r.eA); + b.gPa = r; }, 28847: function(r, b, a) { var c; @@ -104714,210 +104368,229 @@ E3cbY[513816] = false; value: !0 } }); - b.fja = b.vva = b.OZa = void 0; + b.Ija = b.Vva = b.t_a = void 0; c = a(65167); - b.OZa = function(l, f, h) { - var d, g, n; + b.t_a = function(m, f, k) { + var d, g, p; d = 0; - if (h) { - l.some(function(k) { - var m; - m = k.b; - k = k.m; - if (f <= m) return (d = n && m !== g ? n + (k - n) / (m - g) * (f - g) : k, !0); - g = m; - d = n = k; + if (k) { + m.some(function(h) { + var l; + l = h.b; + h = h.m; + if (f <= l) return (d = p && l !== g ? p + (h - p) / (l - g) * (f - g) : h, !0); + g = l; + d = p = h; return !1; }); - } else l.some(function(k) { - d = k.m; - return f <= k.b; + } else m.some(function(h) { + d = h.m; + return f <= h.b; }); return d; }; - b.vva = function(l, f, h) { + b.Vva = function(m, f, k) { var d; - f = (null === (d = f.gb) || void 0 === d ? void 0 : d.Ca) || 0; - return l.CUa ? (l = (0, c.r5)(l.BUa, h.Ti - h.Oc, 1), f * (1 - l)) : f * l.FY / 100; + f = (null === (d = f.eb) || void 0 === d ? void 0 : d.Aa) || 0; + return m.kVa ? (m = (0, c.P5)(m.jVa, k.Ri - k.Rc, 1), f * (1 - m)) : f * m.mZ / 100; }; - b.fja = function(l, f) { - return l < 2 * f ? l / 2 : l - f; + b.Ija = function(m, f) { + return m < 2 * f ? m / 2 : m - f; }; }, 43071: function(r, b, a) { - var c, l; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.MDa = b.PDa = void 0; + b.mEa = b.pEa = void 0; c = a(63576); - l = a(47233); - b.PDa = 625E3; + m = a(47233); + f = a(76753); + b.pEa = 625E3; r = (function() { - function f(h) { - this.config = h; - } - f.prototype.jka = function(h) { - var d, g, n, k, m; - d = this.config.Zla; - g = this.config.wic || this.config.Yla; - n = 0 < h.L2a.QB; - k = n ? g * b.PDa / 1E3 : this.config.YV || Infinity; - m = n ? Math.floor(h.L2a.QB / k) : d; + function k(d) { + this.config = d; + } + k.prototype.Jka = function(d) { + var g, p, h, l, n; + g = this.config.Ama; + p = this.config.$jc || this.config.zma; + h = 0 < d.o3a.ZB; + l = h ? p * b.pEa / 1E3 : this.config.NW || Infinity; + n = h ? Math.floor(d.o3a.ZB / l) : g; return { - kl: h.t$b.sort(function(p, q) { - return p.priority - q.priority; - }).slice(0, d).map(function(p, q) { - var u; - u = p.key.config; + nl: d.Zac.sort(function(q, u) { + return q.priority - u.priority; + }).slice(0, g).map(function(q, u) { + var t; + t = q.key.config; return { - i5a: { - QB: q > m - 1 ? 0 : k + J5a: { + ZB: u > n - 1 ? 0 : l }, - Dd: p, - i$: 1, - Bi: u, - teb: { - audio: [(0, c.QK)(u), new l.bga()], - video: [(0, c.RK)(u), new l.bga()] + Jd: q, + N$: 1, + zi: t, + nfb: { + audio: [(0, c.iL)(t), new m.Gga(), new f.vea()], + video: [(0, c.jL)(t), new m.Gga(), new f.vea()] } }; }) }; }; - return f; + return k; })(); - b.MDa = r; + b.mEa = r; + }, + 76753: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.vea = void 0; + r = (function() { + function a() {} + a.prototype.Sg = function(c) { + return c.filter(function(m) { + return !m.aa; + }); + }; + return a; + })(); + b.vea = r; }, 68766: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.hEa = void 0; + b.IEa = void 0; c = a(5163); - l = a(79048); + m = a(79048); f = a(28871); r = (function() { - function h() {} - h.prototype.L6a = function(d) { + function k() {} + k.prototype.q7a = function(d) { return c.__awaiter(this, void 0, void 0, function() { - var g, n, k, m, p; + var g, p, h, l, n; return c.__generator(this, function(q) { switch (q.label) { case 0: - g = d.Dd.key; - if (!(0, f.rV)(g)) return [3, 2]; - n = g.J; - k = d.Dd.Pe.Xm(n); - return [4, Promise.resolve(k.uq)]; + g = d.Jd.key; + if (!(0, f.eW)(g)) return [3, 2]; + p = g.K; + h = d.Jd.Se.Um(p); + return [4, Promise.resolve(h.rq)]; case 1: - return (m = q.Wa(), p = m.Y, p.Dp ? [2, (0, l.V3)(p.Dp, { - config: m.config - })] : [2, (0, l.Haa)(n, "ps0")]); + return (l = q.Ka(), n = l.X, n.Cp ? [2, (0, m.t4)(n.Cp, { + config: l.config + })] : [2, (0, m.pba)(p, "ps0")]); case 2: - return [2, g.da]; + return [2, g.Z]; } }); }); }; - return h; + return k; })(); - b.hEa = r; + b.IEa = r; }, 34297: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ZMa = void 0; + b.xNa = void 0; c = a(48170); - l = a(82475); - b.ZMa = (function() { + m = a(82475); + b.xNa = (function() { function f() {} - f.h1b = function(h, d, g, n) { - h.events.once("seeking", function(k) { - var m, p; - m = k.position; - p = g.length; - k.duplicate || (g.J$(function(q) { - return "segmentNormalized" !== q.er; - }), c.K && n.log(("Discarding ").concat(p - g.length, " events from prefetched playgraph") + (" for original seek postition ").concat((0, l.O6)(d)) + (" due to seek to ").concat((0, l.O6)(m)))); - c.K && n.log(("Replaying ").concat(g.length, " events from prefetched playgraph") + ("for seek postition ").concat((0, l.O6)(m))); - g.zwa(); - g.Oa(); + f.B2b = function(k, d, g, p) { + k.events.once("seeking", function(h) { + var l, n; + l = h.position; + n = g.length; + h.duplicate || (g.naa(function(q) { + return "segmentNormalized" !== q.mr; + }), c.L && p.log(("Discarding ").concat(n - g.length, " events from prefetched playgraph") + (" for original seek postition ").concat((0, m.m7)(d)) + (" due to seek to ").concat((0, m.m7)(l)))); + c.L && p.log(("Replaying ").concat(g.length, " events from prefetched playgraph") + ("for seek postition ").concat((0, m.m7)(l))); + g.Zwa(); + g.Na(); }); }; return f; })(); }, 91961: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.aNa = void 0; + b.zNa = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(91176); - h = a(91176); + k = a(91176); d = a(66164); - g = a(65161); - n = a(69575); - k = a(73568); - m = a(52571); - p = a(70764); + g = a(91176); + p = a(65161); + h = a(69575); + l = a(52571); + n = a(70764); q = a(48170); u = a(63576); t = a(30285); - w = a(7520); - v = a(68766); + v = a(7520); + w = a(68766); y = a(81307); x = a(43071); z = a(28871); - A = a(34297); - B = a(2948); + B = a(34297); + A = a(2948); r = (function() { function C(D, E, G, F, H) { - void 0 === F && (F = new y.iEa()); - void 0 === H && (H = new v.hEa()); - this.IZa = D; + void 0 === F && (F = new y.JEa()); + void 0 === H && (H = new w.IEa()); + this.n_a = D; this.config = E; - this.Rab = F; - this.kl = []; - this.K$a = []; - this.Iw = []; + this.Dbb = F; + this.nl = []; + this.wab = []; + this.Tw = []; this.Qf = { - m5a: 0, - n5a: 0, - j5a: 0, - aka: 0, - k5a: 0, - l5a: 0, - bka: 0 + N5a: 0, + O5a: 0, + K5a: 0, + Bka: 0, + L5a: 0, + M5a: 0, + Cka: 0 }; - this.events = new l.EventEmitter(); - this.T = (0, n.Oh)(d.platform, G, "PREFETCH"); - this.Oia(new x.MDa(E)); - this.Oia(new B.lOa(E)); - this.Ncb({ - QB: E.lZb + this.events = new m.EventEmitter(); + this.S = (0, h.Oh)(d.platform, G, "PREFETCH"); + this.pja(new x.mEa(E)); + this.pja(new A.LOa(E)); + this.Edb({ + ZB: E.F_b }); - this.Vxa(H); - this.oPb(); + this.tya(H); + this.zQb(); } Object.defineProperties(C.prototype, { - mZb: { + G_b: { get: function() { - return this.kl.map(function(D) { + return this.nl.map(function(D) { return D.context; }); }, @@ -104925,491 +104598,493 @@ E3cbY[513816] = false; configurable: !0 } }); - C.prototype.hdb = function(D) { - q.K && (0, m.assert)(D, "Reconciliation strategy is undefined"); - this.Rab = D; + C.prototype.$db = function(D) { + q.L && (0, l.assert)(D, "Reconciliation strategy is undefined"); + this.Dbb = D; return this; }; - C.prototype.Oia = function(D) { - this.K$a.unshift(D); + C.prototype.pja = function(D) { + this.wab.unshift(D); return this; }; - C.prototype.rdb = function(D) { - q.K && this.T.debug("Wish list changed", { - Vic: D.length + C.prototype.leb = function(D) { + q.L && this.S.debug("Wish list changed", { + ykc: D.length }); - this.Iw = D; - this.Lva(); + this.Tw = D; + this.jwa(); }; C.prototype.reset = function(D) { - var E, H, N, M, L, Q; + var E, H, L, M, N, P; void 0 === D && (D = this.config); - if (D.uZb) try { - for (var G = c.__values(this.kl), F = G.next(); !F.done; F = G.next()) { + if (D.O_b) try { + for (var G = c.__values(this.nl), F = G.next(); !F.done; F = G.next()) { H = F.value; - N = H.da; - M = H.P7; - L = H.context; - if (N) { - N.If(); - M.J$(function(J) { - return "segmentNormalized" !== J.er; + L = H.Z; + M = H.o8; + N = H.context; + if (L) { + L.If(); + M.naa(function(I) { + return "segmentNormalized" !== I.mr; }); - Q = (0, z.B6)(L.Dd, N.da); - N.TC(Q); + P = (0, z.Z6)(N.Jd, L.Z); + L.cD(P); } } - } catch (J) { - var I; - I = { - error: J + } catch (I) { + var J; + J = { + error: I }; } finally { try { F && !F.done && (E = G.return) && E.call(G); } finally { - if (I) throw I.error; + if (J) throw J.error; } - } else this.rdb([]); - }; - C.prototype.Ncb = function(D) { - q.K && this.T.debug("Budget changed", { - kWb: this.LS, - iVb: D - }); - this.LS = D; - this.Lva(); - }; - C.prototype.Syb = function(D, E) { - var G, F, H, N; - q.K && this.T.debug("Looking for playgraph to claim"); - if (D = this.Rab.y_a(this.kl, { - da: D, - Bi: E + } else this.leb([]); + }; + C.prototype.Edb = function(D) { + q.L && this.S.debug("Budget changed", { + AXb: this.xT, + AWb: D + }); + this.xT = D; + this.jwa(); + }; + C.prototype.Vzb = function(D, E) { + var G, F, H, L; + q.L && this.S.debug("Looking for playgraph to claim"); + if (D = this.Dbb.c0a(this.nl, { + Z: D, + zi: E })) { - F = this.Iw.indexOf(D.context.Dd); - q.K && this.T.debug(("Claiming item: ").concat((0, z.bn)(D.context.Dd.key)), { - rS: d.platform.time.wa() - D.lza, - buffer: null === (G = D.da) || void 0 === G ? void 0 : G.jo(f.L.Ia) + F = this.Tw.indexOf(D.context.Jd); + q.L && this.S.debug(("Claiming item: ").concat((0, z.Ym)(D.context.Jd.key)), { + cT: d.platform.time.va() - D.Lza, + buffer: null === (G = D.Z) || void 0 === G ? void 0 : G.jo(f.J.Ba) }); - this.fL(D.context, { - tra: !!D.da + this.$F(D.context, { + p8: !!D.Z }); - if (D.da) { - G = D.da; - H = D.XN; - N = G.wh; - A.ZMa.h1b(G, N, D.P7, this.T); - H.w2b(G.MB(N) || f.L.Ia, F); - G.pgb({ - QB: this.config.YV || Infinity + if (D.Z) { + G = D.Z; + H = D.DO; + L = G.vh; + B.xNa.B2b(G, L, D.o8, this.S); + H.T3b(G.VB(L) || f.J.Ba, F); + G.lhb({ + ZB: this.config.NW || Infinity }); this.events.emit("itemClaimed", { type: "itemClaimed", - wishListItem: D.context.Dd, - videoBytesBuffered: D.da.YF().fZ, - audioBytesBuffered: D.da.YF().fS + wishListItem: D.context.Jd, + videoBytesBuffered: D.Z.qG().MZ, + audioBytesBuffered: D.Z.qG().RS }); } } - E.Nub || this.reset(E); - return null === D || void 0 === D ? void 0 : D.da; + E.Nvb || this.reset(E); + return null === D || void 0 === D ? void 0 : D.Z; }; - C.prototype.Ryb = function() {}; + C.prototype.Uzb = function() {}; C.prototype.getStats = function() { var D; - D = d.platform.time.wa(); + D = d.platform.time.va(); return { - wishListLength: this.Iw.length, - prefetchList: this.mZb.length, - contents: this.kl.map(function(E) { - var G, F, H, N, M; - if (E.da) { - M = (0, z.B6)(E.context.Dd, E.da.da); - M = E.da.MB(M); - M = E.da.jo(M || f.L.Ia); + wishListLength: this.Tw.length, + prefetchList: this.G_b.length, + contents: this.nl.map(function(E) { + var G, F, H, L, M; + if (E.Z) { + M = (0, z.Z6)(E.context.Jd, E.Z.Z); + M = E.Z.VB(M); + M = E.Z.jo(M || f.J.Ba); } return { - id: (0, z.bn)(E.context.Dd.key), + id: (0, z.Ym)(E.context.Jd.key), buffer: M, - pId: null === (G = E.da) || void 0 === G ? void 0 : G.id, + pId: null === (G = E.Z) || void 0 === G ? void 0 : G.id, budget: { - inMemoryBytes: E.context.i5a.QB + inMemoryBytes: E.context.J5a.ZB }, - weight: E.context.i$, - age: D - E.lza, - timeOpened: D - (null !== (F = E.h7b) && void 0 !== F ? F : 0), - state: g.Sc[null !== (N = null === (H = E.da) || void 0 === H ? void 0 : H.Rd.value) && void 0 !== N ? N : g.Sc.Gs] + weight: E.context.N$, + age: D - E.Lza, + timeOpened: D - (null !== (F = E.L8b) && void 0 !== F ? F : 0), + state: p.Wc[null !== (L = null === (H = E.Z) || void 0 === H ? void 0 : H.Td.value) && void 0 !== L ? L : p.Wc.Ks] }; }), aggregated: { - itemsRequested: this.Qf.m5a, - itemsStarted: this.Qf.n5a, - itemsClaimed: this.Qf.j5a, - bytesClaimed: this.Qf.aka, - itemsCompleted: this.Qf.k5a, - itemsDiscarded: this.Qf.l5a, - bytesDiscarded: this.Qf.bka + itemsRequested: this.Qf.N5a, + itemsStarted: this.Qf.O5a, + itemsClaimed: this.Qf.K5a, + bytesClaimed: this.Qf.Bka, + itemsCompleted: this.Qf.L5a, + itemsDiscarded: this.Qf.M5a, + bytesDiscarded: this.Qf.Cka } }; }; - C.prototype.fL = function(D, E) { + C.prototype.$F = function(D, E) { var G; void 0 === E && (E = {}); c.__awaiter(this, void 0, void 0, function() { - var F, H, N, M, L, Q; - return c.__generator(this, function(I) { - switch (I.label) { + var F, H, L, M, N, P; + return c.__generator(this, function(J) { + switch (J.label) { case 0: F = c.__assign({ - tra: !1, - s5a: !1 + p8: !1, + W5a: !1 }, E); - H = F.tra; - N = F.s5a; - M = (0, h.ec)(this.kl, function(J) { - return J.context === D; + H = F.p8; + L = F.W5a; + M = (0, k.kc)(this.nl, function(I) { + return I.context === D; }); if (!M) return [3, 3]; - this.kl.splice(this.kl.indexOf(M), 1); - N || (L = this.Iw.length, this.Iw = this.Iw.filter(function(J) { - return J !== D.Dd; - }), q.K && this.T.info("Dropping items from wishlist", L - this.Iw.length), this.Iw.length >= L && q.K && this.T.warn("Unable to filter out wishlist item", this.Iw.map(function(J) { - return J.key; - }), D.Dd.key)); - q.K && this.T.debug("Dropping playgraph", { - rS: d.platform.time.wa() - M.lza, - buffer: null === (G = M.da) || void 0 === G ? void 0 : G.jo(f.L.Ia), - J: (0, z.bn)(D.Dd.key), - wjc: !H, - Rgc: !N + this.nl.splice(this.nl.indexOf(M), 1); + L || (N = this.Tw.length, this.Tw = this.Tw.filter(function(I) { + return I !== D.Jd; + }), q.L && this.S.info("Dropping items from wishlist", N - this.Tw.length), this.Tw.length >= N && q.L && this.S.warn("Unable to filter out wishlist item", this.Tw.map(function(I) { + return I.key; + }), D.Jd.key)); + q.L && this.S.debug("Dropping playgraph", { + cT: d.platform.time.va() - M.Lza, + buffer: null === (G = M.Z) || void 0 === G ? void 0 : G.jo(f.J.Ba), + K: (0, z.Ym)(D.Jd.key), + $kc: !H, + uic: !L }); - M.zB.clear(); + M.JB.clear(); if (H) return [3, 2]; - Q = this.jz(M); - return M.da ? [4, Q] : [3, 2]; + P = this.xz(M); + return M.Z ? [4, P] : [3, 2]; case 1: - (I.Wa(), I.label = 2); + (J.Ka(), J.label = 2); case 2: - (this.Lva(), I.label = 3); + (this.jwa(), J.label = 3); case 3: return [2]; } }); }); }; - C.prototype.Vxa = function(D) { - (0, m.assert)(D, "Playgraph resolver is undefined"); - this.pva = D; + C.prototype.tya = function(D) { + (0, l.assert)(D, "Playgraph resolver is undefined"); + this.Ova = D; return this; }; - C.prototype.oPb = function() { + C.prototype.zQb = function() { var D; D = this; this.events.on("prefetchComplete", function() { - return D.Qf.k5a++; + return D.Qf.L5a++; }); this.events.on("prefetchStarted", function() { - return D.Qf.n5a++; + return D.Qf.O5a++; }); this.events.on("itemQueued", function() { - return D.Qf.m5a++; + return D.Qf.N5a++; }); this.events.on("itemClaimed", function(E) { var G, F; - D.Qf.j5a++; - D.Qf.aka += (null !== (G = E.P9b) && void 0 !== G ? G : 0) + (null !== (F = E.Rvb) && void 0 !== F ? F : 0); + D.Qf.K5a++; + D.Qf.Bka += (null !== (G = E.qac) && void 0 !== G ? G : 0) + (null !== (F = E.Qwb) && void 0 !== F ? F : 0); }); this.events.on("itemDropped", function(E) { var G, F; - D.Qf.l5a++; - D.Qf.bka += (null !== (G = E.P9b) && void 0 !== G ? G : 0) + (null !== (F = E.Rvb) && void 0 !== F ? F : 0); + D.Qf.M5a++; + D.Qf.Cka += (null !== (G = E.qac) && void 0 !== G ? G : 0) + (null !== (F = E.Qwb) && void 0 !== F ? F : 0); }); }; - C.prototype.Lva = function() { - var D, E, G, F, H, N; + C.prototype.jwa = function() { + var D, E, G, F, H, L; D = this; - E = k.FP.q7({ - t$b: this.Iw, - L2a: this.LS - }, this.K$a.map(function(M) { - return M.jka.bind(M); - })).kl; - G = (0, h.Rq)(E, this.kl, function(M, L) { - return (0, z.isEqual)(M.Dd.key, L.context.Dd.key); - }); - F = (0, h.Rq)(this.kl, E, function(M, L) { - return (0, z.isEqual)(M.context.Dd.key, L.Dd.key); - }); - H = (0, h.Rq)(this.kl, F); - q.K && this.T.debug(("Re-evaluated prefetch items. new:").concat(G.length, ", evict: ").concat(F.length, ", update: ").concat(G.length)); + E = g.sQ.P7({ + Zac: this.Tw, + o3a: this.xT + }, this.wab.map(function(M) { + return M.Jka.bind(M); + })).nl; + G = (0, k.Uq)(E, this.nl, function(M, N) { + return (0, z.isEqual)(M.Jd.key, N.context.Jd.key); + }); + F = (0, k.Uq)(this.nl, E, function(M, N) { + return (0, z.isEqual)(M.context.Jd.key, N.Jd.key); + }); + H = (0, k.Uq)(this.nl, F); + q.L && this.S.debug(("Re-evaluated prefetch items. new:").concat(G.length, ", evict: ").concat(F.length, ", update: ").concat(G.length)); F = F.map(function(M) { - var L; - L = M.context.Dd.key; - q.K && D.T.debug("Releasing playgraph", (0, z.bn)(L)); - return D.jz(M).then(function() { + var N; + N = M.context.Jd.key; + q.L && D.S.debug("Releasing playgraph", (0, z.Ym)(N)); + return D.xz(M).then(function() { D.events.emit("itemEvicted", { type: "itemEvicted", - wishListItem: M.context.Dd + wishListItem: M.context.Jd }); }); }); - N = H.map(function(M) { + L = H.map(function(M) { return c.__awaiter(D, void 0, void 0, function() { - var L, Q; - return c.__generator(this, function(I) { - switch (I.label) { + var N, P; + return c.__generator(this, function(J) { + switch (J.label) { case 0: - (L = (0, h.ec)(E, function(J) { - return (0, z.isEqual)(J.Dd.key, M.context.Dd.key); - }), (0, m.assert)(L, "Couldn't find the requested item context"), M.context = L, I.label = 1); + (N = (0, k.kc)(E, function(I) { + return (0, z.isEqual)(I.Jd.key, M.context.Jd.key); + }), (0, l.assert)(N, "Couldn't find the requested item context"), M.context = N, J.label = 1); case 1: - return (I.Vj.push([1, 3, , 4]), [4, M.h$]); + return (J.ah.push([1, 3, , 4]), [4, M.M$]); case 2: - return (Q = I.Wa(), [3, 4]); + return (P = J.Ka(), [3, 4]); case 3: - return (I.Wa(), [2]); + return (J.Ka(), [2]); case 4: - return ((0, h.ec)(this.kl, function(J) { - return J === M; - }) && (this.ZTa(M.context, Q), this.events.emit("itemReevaluated", { + return ((0, k.kc)(this.nl, function(I) { + return I === M; + }) && (this.EUa(M.context, P), this.events.emit("itemReevaluated", { type: "itemReevaluated", - wishListItem: M.context.Dd + wishListItem: M.context.Jd })), [2]); } }); }); }); G = G.map(function(M) { - var L; - L = D.ECb(M); + var N; + N = D.IDb(M); D.events.emit("itemQueued", { type: "itemQueued", - wishListItem: M.Dd + wishListItem: M.Jd }); - return L; + return N; }); - this.kl = c.__spreadArray(c.__spreadArray([], c.__read(H), !1), c.__read(G), !1); + this.nl = c.__spreadArray(c.__spreadArray([], c.__read(H), !1), c.__read(G), !1); H = G.map(function(M) { - return M.h$.catch(function() {}); + return M.M$.catch(function() {}); }); - H = F.concat(N).concat(H); + H = F.concat(L).concat(H); Promise.all(H); }; - C.prototype.jz = function(D) { + C.prototype.xz = function(D) { var E; E = this; - return D.h$.then(function(G) { + return D.M$.then(function(G) { return c.__awaiter(E, void 0, void 0, function() { var F; return c.__generator(this, function(H) { switch (H.label) { case 0: - return (q.K && this.T.debug("Removing prefetch playgraph", { - size: G.jo(f.L.Ia) - }), D.zB.clear(), [4, this.IZa()]); + return (q.L && this.S.debug("Removing prefetch playgraph", { + size: G.jo(f.J.Ba) + }), D.JB.clear(), [4, this.n_a()]); case 1: - return (F = H.Wa(), F.jz(G), this.events.emit("itemDropped", { + return (F = H.Ka(), F.xz(G), this.events.emit("itemDropped", { type: "itemDropped", - wishListItem: D.context.Dd, - videoBytesBuffered: G.YF().fZ, - audioBytesBuffered: G.YF().fS + wishListItem: D.context.Jd, + videoBytesBuffered: G.qG().MZ, + audioBytesBuffered: G.qG().RS }), [2]); } }); }); }, function() {}); }; - C.prototype.v4 = function(D) { + C.prototype.T4 = function(D) { return c.__awaiter(this, void 0, void 0, function() { - var E, G, F, H, N, M, L; - L = this; - return c.__generator(this, function(Q) { - switch (Q.label) { + var E, G, F, H, L, M, N; + N = this; + return c.__generator(this, function(P) { + switch (P.label) { case 0: - return (E = D.context, G = (0, z.bn)(E.Dd.key), q.K && this.T.debug("Creating playgraph", G), [4, this.pva.L6a(E)]); + return (E = D.context, G = (0, z.Ym)(E.Jd.key), q.L && this.S.debug("Creating playgraph", G), [4, this.Ova.q7a(E)]); case 1: - return (F = Q.Wa(), [4, E.Dd.Pe.Xm(G).uq]); + return (F = P.Ka(), [4, E.Jd.Se.Um(G).rq]); case 2: - return (H = Q.Wa(), H.Y.Nm ? (this.fL(E, { - tra: !0 - }), [2, Promise.reject(("contentPlaygraph viewable:").concat(G) + " is not supported with prefetching")]) : [4, this.IZa()]); + return (H = P.Ka(), H.X.Mm ? (this.$F(E, { + p8: !0 + }), [2, Promise.reject(("contentPlaygraph viewable:").concat(G) + " is not supported with prefetching")]) : "LIVE" !== H.X.Rf || this.config.xTb ? [4, this.n_a()] : (this.$F(E, { + p8: !0 + }), [2, Promise.reject(("live title encountered viewable:").concat(G) + " disabling header fetch / normalization")])); case 3: - return (N = Q.Wa(), M = N.oS(F, E.i$, E.Bi, E.Dd.Pe, !1), D.zB.addListener(M.events, "error", function(I) { - q.K && L.T.debug("Prefetch playgraph resulted in error", I.Pgc); - L.fL(E); + return (L = P.Ka(), M = L.ZS(F, E.N$, E.zi, E.Jd.Se, !1), D.JB.addListener(M.events, "error", function(J) { + q.L && N.S.debug("Prefetch playgraph resulted in error", J.sic); + N.$F(E); }), [2, M]); } }); }); }; - C.prototype.fXb = function(D, E) { + C.prototype.wYb = function(D, E) { return c.__awaiter(this, void 0, void 0, function() { - var G, F, H, N; + var G, F, H, L; return c.__generator(this, function(M) { switch (M.label) { case 0: - return (G = D.context, F = (0, z.bn)(G.Dd.key), H = G.Dd.Pe.Xm(F), [4, H.uq]); + return (G = D.context, F = (0, z.Ym)(G.Jd.key), H = G.Jd.Se.Um(F), [4, H.rq]); case 1: - return (N = M.Wa(), this.ZTa(G, E), this.kvb(G, E, !!N.Lp), E.open(), E.vz({ - mO: function(L, Q) { - var I, J; - I = L.recommendedMedia; - J = I ? (0, h.Fl)(Q, function(K) { - return K.new_track_id === I.xp; - }) : (0, h.Fl)(Q, function(K) { - return K.track_id === L.defaultTrackOrderList[0].audioTrackId; + return (L = M.Ka(), this.EUa(G, E), this.kwb(G, E, !!L.Kp), E.open(), E.Gz({ + TO: function(N, P) { + var J, I; + J = N.recommendedMedia; + I = J ? (0, k.Qk)(P, function(K) { + return K.new_track_id === J.wp; + }) : (0, k.Qk)(P, function(K) { + return K.track_id === N.defaultTrackOrderList[0].audioTrackId; }); - return 0 <= J && J < Q.length ? J : void 0; + return 0 <= I && I < P.length ? I : void 0; } }, { - mO: function(L, Q) { - var I, J; - I = L.recommendedMedia; - J = I ? (0, h.Fl)(Q, function(K) { - return K.new_track_id === I.fP; - }) : (0, h.Fl)(Q, function(K) { - return K.track_id === L.defaultTrackOrderList[0].videoTrackId; + TO: function(N, P) { + var J, I; + J = N.recommendedMedia; + I = J ? (0, k.Qk)(P, function(K) { + return K.new_track_id === J.MP; + }) : (0, k.Qk)(P, function(K) { + return K.track_id === N.defaultTrackOrderList[0].videoTrackId; }); - return 0 <= J && J < Q.length ? J : void 0; + return 0 <= I && I < P.length ? I : void 0; } - }), E.TC((0, z.B6)(G.Dd, E.da)), this.J0b(D, H), H.gr && (q.K && this.T.warn("Viewable churn encountered during prefetcher (expired on initialization)", F), this.fL(D.context)), [2]); + }), E.cD((0, z.Z6)(G.Jd, E.Z)), this.b2b(D, H), H.nr && (q.L && this.S.warn("Viewable churn encountered during prefetcher (expired on initialization)", F), this.$F(D.context)), [2]); } }); }); }; - C.prototype.J0b = function(D, E) { + C.prototype.b2b = function(D, E) { var F; function G(H) { - q.K && F.T.debug(("Viewable ").concat(H ? "superseded" : "expired"), (0, z.bn)(D.context.Dd.key)); - D.jic = !0; - F.fL(D.context, { - s5a: !H + q.L && F.S.debug(("Viewable ").concat(H ? "superseded" : "expired"), (0, z.Ym)(D.context.Jd.key)); + D.Njc = !0; + F.$F(D.context, { + W5a: !H }); } F = this; - E.events && (D.zB.addListener(E.events, "viewableEvicted", function() { + E.events && (D.JB.addListener(E.events, "viewableEvicted", function() { G(!0); - }), D.zB.addListener(E.events, "viewableExpired", function() { + }), D.JB.addListener(E.events, "viewableExpired", function() { G(!1); })); this.events.emit("prefetchStarted", { type: "prefetchStarted", - wishListItem: D.context.Dd + wishListItem: D.context.Jd }); }; - C.prototype.ZTa = function(D, E) { - E.Kgb(D.i$); - E.pgb(D.i5a); + C.prototype.EUa = function(D, E) { + E.DAa(D.N$); + E.lhb(D.J5a); }; - C.prototype.kvb = function(D, E, G) { + C.prototype.kwb = function(D, E, G) { var F; - F = D.teb; + F = D.nfb; D = F.audio; F = F.video; - G && F.push(new w.oQ(this.T, E.config)); - E.$xa(new u.Uu(D, !0), new u.Uu(F, !0)); + G && F.push(new v.bR(this.S, E.config)); + E.yya(new u.av(D, !0), new u.av(F, !0)); }; - C.prototype.ECb = function(D) { + C.prototype.IDb = function(D) { var E, G, F; E = this; - G = new p.$Ma(); + G = new n.yNa(); F = { context: D, - lza: d.platform.time.wa(), - zB: new l.De(), - XN: G + Lza: d.platform.time.va(), + JB: new m.Ee(), + DO: G }; - F.h$ = this.v4(F).then(function(H) { + F.M$ = this.T4(F).then(function(H) { return c.__awaiter(E, void 0, void 0, function() { - var N, M; + var L, M; M = this; - return c.__generator(this, function(L) { - switch (L.label) { + return c.__generator(this, function(N) { + switch (N.label) { case 0: - for (N = H; N.Va;) N = N.Va; - H.Fe(G); - G.Mvb(H); - F.P7 = new t.tFa(N.events, { - D4b: function(Q) { - var I; - I = Q.er; - switch (I) { + for (L = H; L.Ma;) L = L.Ma; + H.ve(G); + G.Lwb(H); + F.o8 = new t.SFa(L.events, { + c6b: function(P) { + var J; + J = P.mr; + switch (J) { case "buffering": return !1; case "bufferingStarted": - F.P7.J$(function(J) { - return "bufferingComplete" === J.er || "updateStreamingPts" === J.er; + F.o8.naa(function(I) { + return "bufferingComplete" === I.mr || "updateStreamingPts" === I.mr; }); case "openComplete": case "updateStreamingPts": case "bufferingComplete": - F.P7.J$(function(J) { - return J.er === I; + F.o8.naa(function(I) { + return I.mr === J; }); default: return !0; } } }); - N.events.on("bufferingComplete", function() { + L.events.on("bufferingComplete", function() { M.events.emit("prefetchComplete", { type: "prefetchComplete", - wishListItem: D.Dd + wishListItem: D.Jd }); }); - return [4, this.fXb(F, H)]; + return [4, this.wYb(F, H)]; case 1: - return (L.Wa(), F.h7b = d.platform.time.wa(), F.da = H, [2, H]); + return (N.Ka(), F.L8b = d.platform.time.va(), F.Z = H, [2, H]); } }); }); }); - F.h$.catch(function(H) { - q.K && E.T.error("Exception occurred creating playgraph", H); - E.fL(F.context); + F.M$.catch(function(H) { + q.L && E.S.error("Exception occurred creating playgraph", H); + E.$F(F.context); }); return F; }; return C; })(); - b.aNa = r; + b.zNa = r; }, 81307: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.iEa = void 0; + b.JEa = void 0; c = a(5163); - l = a(52571); + m = a(52571); f = a(28871); r = (function() { - function h() {} - h.bn = function(d) { - var g, n; - g = d.O; - d = d.Be; - n = g[d].J; - Object.keys(g).forEach(function(k) { - return (0, l.assert)(g[k].J === n); - }); - return g[d].J; - }; - h.prototype.y_a = function(d, g) { - var n; - n = Object.keys(g.da.O).length; - return c.__read(d.filter(function(k) { - var m; - return h.bn(g.da) === (0, f.bn)(k.context.Dd.key) && (1 === n || n === Object.keys((null === (m = k.da) || void 0 === m ? void 0 : m.da.O) || ({})).length); + function k() {} + k.Ym = function(d) { + var g, p; + g = d.$; + d = d.Me; + p = g[d].K; + Object.keys(g).forEach(function(h) { + return (0, m.assert)(g[h].K === p); + }); + return g[d].K; + }; + k.prototype.c0a = function(d, g) { + var p; + p = Object.keys(g.Z.$).length; + return c.__read(d.filter(function(h) { + var l; + return k.Ym(g.Z) === (0, f.Ym)(h.context.Jd.key) && (1 === p || p === Object.keys((null === (l = h.Z) || void 0 === l ? void 0 : l.Z.$) || ({})).length); }), 1)[0]; }; - return h; + return k; })(); - b.iEa = r; + b.JEa = r; }, 2948: function(r, b) { Object.defineProperties(b, { @@ -105417,26 +105092,26 @@ E3cbY[513816] = false; value: !0 } }); - b.lOa = void 0; + b.LOa = void 0; r = (function() { function a(c) { this.config = c; } - a.prototype.jka = function(c, l) { - var f, h; + a.prototype.Jka = function(c, m) { + var f, k; f = this; - c = l(c); - h = c.kl.map(function(d) { - return d.Dd.priority; + c = m(c); + k = c.nl.map(function(d) { + return d.Jd.priority; }).sort(); - c.kl.forEach(function(d) { - d.i$ = f.config.oZb / (2 << h.lastIndexOf(d.Dd.priority)); + c.nl.forEach(function(d) { + d.N$ = f.config.I_b / (2 << k.lastIndexOf(d.Jd.priority)); }); return c; }; return a; })(); - b.lOa = r; + b.LOa = r; }, 47233: function(r, b, a) { var c; @@ -105445,509 +105120,413 @@ E3cbY[513816] = false; value: !0 } }); - b.bga = void 0; + b.Gga = void 0; c = a(65161); r = (function() { - function l() {} - l.prototype.ph = function(f, h) { - return h === c.Sc.yl ? [] : f; + function m() {} + m.prototype.Sg = function(f, k) { + return k === c.Wc.Bl ? [] : f; }; - return l; + return m; })(); - b.bga = r; + b.Gga = r; }, 28871: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.B6 = b.bn = b.isEqual = b.rV = void 0; + b.Z6 = b.Ym = b.isEqual = b.eW = void 0; c = a(91176); - l = a(6783); - b.rV = function(f) { - return !!f.J; + m = a(6783); + b.eW = function(f) { + return !!f.K; }; - b.isEqual = function(f, h) { + b.isEqual = function(f, k) { var d, g; - d = (0, b.rV)(f); - g = (0, b.rV)(h); - return d === g ? d ? f.J === h.J : f.da === h.da : !1; + d = (0, b.eW)(f); + g = (0, b.eW)(k); + return d === g ? d ? f.K === k.K : f.Z === k.Z : !1; }; - b.bn = function(f) { - if ((0, b.rV)(f)) return f.J; - f = f.da; - return f.O[f.Be].J; + b.Ym = function(f) { + if ((0, b.eW)(f)) return f.K; + f = f.Z; + return f.$[f.Me].K; }; - b.B6 = function(f, h) { + b.Z6 = function(f, k) { var d; - return f.E3 ? f.E3 instanceof c.L ? (f = (0, l.Fp)(h, (0, b.bn)(f.key), f.E3), (null === f || void 0 === f ? 0 : f.offset.greaterThan(c.L.Ia)) ? f : { - offset: c.L.Ia, - I: null !== (d = null === f || void 0 === f ? void 0 : f.I) && void 0 !== d ? d : h.Be - }) : f.E3 : { - offset: c.L.Ia, - I: h.Be + return f.c4 ? f.c4 instanceof c.J ? (f = (0, m.Ep)(k, (0, b.Ym)(f.key), f.c4), (null === f || void 0 === f ? 0 : f.offset.greaterThan(c.J.Ba)) ? f : { + offset: c.J.Ba, + H: null !== (d = null === f || void 0 === f ? void 0 : f.H) && void 0 !== d ? d : k.Me + }) : f.c4 : { + offset: c.J.Ba, + H: k.Me }; }; }, - 36918: function(r, b) { - var a, c; - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.B0 = b.Kfa = void 0; - a = (function() { - function l() { - var f; - f = this; - this.OR = []; - this.c1b = function(h) { - h = f.OR.indexOf(h); - 0 <= h && f.OR.splice(h, 1); - }; - } - Object.defineProperties(l.prototype, { - aja: { - get: function() { - return 0 !== this.OR.length; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(l.prototype, { - R8a: { - get: function() { - return this.OR.length; - }, - enumerable: !1, - configurable: !0 - } - }); - l.prototype.add = function() { - var f; - f = new c(this.c1b); - this.OR.push(f); - return f; - }; - l.prototype.Mhb = function(f) { - var h; - h = this.add(); - try { - Promise.resolve(f()).then(function(d) { - h.release(); - return d; - }, function(d) { - h.release(); - return Promise.reject(d); - }); - } catch (d) { - h.release(); - Promise.reject(d); - } - }; - return l; - })(); - b.Kfa = a; - c = (function() { - function l(f) { - this.Asb = f; - } - l.prototype.release = function() { - this.Asb(this); - }; - return l; - })(); - r = (function() { - function l(f, h) { - this.TWb = f; - this.console = h; - this.counter = new a(); - } - l.prototype.Zs = function() { - var f, h; - f = this; - this.console.trace("Acquiring lease, total count", this.counter.R8a + 1); - h = this.counter.add(); - return { - release: function() { - h.release(); - f.console.trace("Releasing lease, total count", f.counter.R8a); - f.TWb(function() { - return !f.counter.aja; - }); - } - }; - }; - return l; - })(); - b.B0 = r; - }, 53800: function(r) { - function b(c, l) { - this.isb = c.wN && c.wN.enabled; - this.D2 = void 0; - this.vrb = l; - this.bia = []; - this.nia = []; - this.Oha = []; - c = c.Vha || []; - l = c.map(function(f) { - return f.vgc; - }); - l.unshift(0); - this.osb = c; - this.psb = l; - this.Rha = []; - this.fh = []; - } - - function a(c, l) { - var m, p, q, u; - for (var f = [], h = [], d = 0; d < c.length; d++) { - for (var g = c[d], n = [], k = 0; k < g.length; k++) { - m = g[k] - (h[k] || 0); - p = l && l[k]; - q = n; + function b(c, m) { + this.jtb = c.ZN && c.ZN.enabled; + this.d3 = void 0; + this.ysb = m; + this.Dia = []; + this.Qia = []; + this.oia = []; + c = c.wia || []; + m = c.map(function(f) { + return f.$hc; + }); + m.unshift(0); + this.ptb = c; + this.qtb = m; + this.ria = []; + this.hh = []; + } + + function a(c, m) { + var l, n, q, u; + for (var f = [], k = [], d = 0; d < c.length; d++) { + for (var g = c[d], p = [], h = 0; h < g.length; h++) { + l = g[h] - (k[h] || 0); + n = m && m[h]; + q = p; u = q.push; - 1 <= p && (p = Math.pow(10, p || 0), m = Math.round(m * p) / p); - u.call(q, m); + 1 <= n && (n = Math.pow(10, n || 0), l = Math.round(l * n) / n); + u.call(q, l); } - f.push(n); - h = g; + f.push(p); + k = g; } return f; } b.prototype.reset = function(c) { - this.D2 = void 0; - this.bia = []; - this.nia = []; - this.Oha = []; - this.Rha = []; - c && (this.fh = []); - }; - b.prototype.add = function(c, l) { - var f, h, d, g; - f = l.filter(function(n) { - return n.Cy || n === c.cd; - }); - h = f.map(function(n) { - return n.bitrate; - }); - l = c.cd; - f = f.indexOf(l); - d = this.D2; - if (d && (d.length !== h.length || d.some(function(n, k) { - return n !== h[k]; + this.d3 = void 0; + this.Dia = []; + this.Qia = []; + this.oia = []; + this.ria = []; + c && (this.hh = []); + }; + b.prototype.add = function(c, m) { + var f, k, d, g; + f = m.filter(function(p) { + return p.Qy || p === c.od; + }); + k = f.map(function(p) { + return p.bitrate; + }); + m = c.od; + f = f.indexOf(m); + d = this.d3; + if (d && (d.length !== k.length || d.some(function(p, h) { + return p !== k[h]; }))) { - g = this.N0a(); - g && (this.fh.push(g), this.reset(!1)); - } - void 0 === d && (this.D2 = h); - this.bia.push([f, c.sq, c.Tj, c.Xja, c.YUa, c.DC, c.V8a, c.mf, c.Oi, c.Zq, c.zz - c.sq, c.s$a]); - void 0 !== c.rn && this.Oha.push([c.sq, c.rn.xz, c.rn.Wx, c.rn.hz]); - f = l && l.Ha; - this.isb && void 0 !== f && (d = f.ky(c.Zq), -1 != d && (f = f.get(d), d = f.duration, l = f.ub || l.ub, void 0 !== l && this.nia.push({ - kb: f.kb, + g = this.m1a(); + g && (this.hh.push(g), this.reset(!1)); + } + void 0 === d && (this.d3 = k); + this.Dia.push([f, c.qq, c.Rj, c.xka, c.FVa, c.NC, c.F9a, c.lf, c.$h, c.dr, c.Lz - c.qq, c.fab]); + void 0 !== c.nn && this.oia.push([c.qq, c.nn.Iz, c.nn.gy, c.nn.wz]); + f = m && m.Ga; + this.jtb && void 0 !== f && (d = f.xy(c.dr), -1 != d && (f = f.get(d), d = f.duration, m = f.tb || m.tb, void 0 !== m && this.Qia.push({ + jb: f.jb, duration: d, - ub: l + tb: m }))); - (l = c.I$a) && l.length && (l = l.slice(0), l.unshift(c.sq), this.Rha.push(l)); + (m = c.uab) && m.length && (m = m.slice(0), m.unshift(c.qq), this.ria.push(m)); }; - b.prototype.N0a = function() { - var c, l; - c = a(this.bia); + b.prototype.m1a = function() { + var c, m; + c = a(this.Dia); if (0 !== c.length) { c = { - dltype: this.vrb, - bitrates: this.D2, + dltype: this.ysb, + bitrates: this.d3, seltrace: c, - vmaftrace: this.nia, - paceratetrace: a(this.Oha) + vmaftrace: this.Qia, + paceratetrace: a(this.oia) }; - l = a(this.Rha, this.psb); - l && l.length && (c.predtrace = { - config: this.osb, - data: l + m = a(this.ria, this.qtb); + m && m.length && (c.predtrace = { + config: this.ptb, + data: m }); return c; } }; b.prototype.get = function() { - var c, l; - c = this.N0a(); - l = this.fh; - c && l.push(c); - if (0 !== l.length) return l; + var c, m; + c = this.m1a(); + m = this.hh; + c && m.push(c); + if (0 !== m.length) return m; }; r.exports = b; }, 35331: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.mBa = void 0; + b.NBa = void 0; c = a(79048); - l = a(14103); + m = a(14103); f = a(91967); r = (function() { - function h(d) { + function k(d) { this.context = d; - this.jd = "ad-playgraph"; + this.Zc = "ad-playgraph"; this.enabled = !0; } - h.prototype.ki = function(d) { - var g, n, k, m, p, q, u; - g = d.si; - d = d.iC; - if (g === f.mc.Sj || g === f.mc.qm || g === f.mc.ii || d === f.Uh.ku || void 0 === g && void 0 === d) { - d = this.context; - g = d.Kc; - n = d.Va; - d = n.Z; - k = d.Pd ? d.Ag : n.wr ? n.wh : void 0; - m = g.$s; + k.prototype.ii = function(d) { + var g, p, h, l, n, q, u; + g = d.oi; + d = d.tC; + if (g === f.oc.Qj || g === f.oc.qm || g === f.oc.gi || d === f.eh.ru || void 0 === g && void 0 === d) { + p = this.context; + g = p.Ma; + d = g.ba; + d = d.Qd ? d.Bg : g.Cr ? g.vh : void 0; + h = p.bd.nt; + l = void 0; + n = "content"; p = void 0; - q = "content"; - d = void 0; - if (k) { - n = n.da.O[k.I]; - u = n.cc; - u && (g = g.da.O[u], g.J != n.J && (p = n.J, q = n.type, d = this.yJb(k.I, g.J))); + if (d) { + q = g.Z.$[d.H]; + u = g.Pb.IW(d.H); + u && (g = g.Pb.yX.Z.$[u], g.K != q.K && (l = q.K, n = q.type, p = this.IKb(d.H, g.K))); } g = { - adPlaygraph: m ? c.wfa.decode(m) : void 0, - adMid: p, - auxMid: p, - auxMidType: q, - manifestHasAds: !!m + adPlaygraph: h ? c.bga.decode(h) : void 0, + adMid: l, + auxMid: l, + auxMidType: n, + manifestHasAds: !!h }; - void 0 !== d && (g.adBreakLocationMs = d); + void 0 !== p && (g.adBreakLocationMs = p); return g; } }; - h.prototype.yJb = function(d, g) { - var n, k, m, p; - if (d = (0, l.XF)(d)) p = null === (m = null === (k = null === (n = this.context.Kc.Vc) || void 0 === n ? void 0 : n.Xe.ie[g]) || void 0 === k ? void 0 : k[d.uj]) || void 0 === m ? void 0 : m.uu; - return p; + k.prototype.IKb = function(d, g) { + var p, h, l, n; + if (d = (0, m.pG)(d)) n = null === (l = null === (h = null === (p = this.context.bd.Yc) || void 0 === p ? void 0 : p.Ze.je[g]) || void 0 === h ? void 0 : h[d.tj]) || void 0 === l ? void 0 : l.Cu; + return n; }; - return h; + return k; })(); - b.mBa = r; + b.NBa = r; }, 75402: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RBa = void 0; + b.rCa = void 0; r = a(5163); c = a(90745); - l = a(91176); + m = a(91176); f = a(91176); - h = r.__importDefault(a(14282)); + k = r.__importDefault(a(14282)); d = r.__importDefault(a(53800)); g = a(91967); - n = a(60028); + p = a(60028); a = (function() { - function k(m) { - var p, q; - p = this; - this.da = m; - this.er = "aseReport"; - this.OS = l.L.Sp; + function h(l) { + var n, q; + n = this; + this.Z = l; + this.mr = "aseReport"; + this.AT = m.J.Aj; this.events = new c.EventEmitter(); - this.Uka = n.k1.LDa; - this.Mha = !1; - this.ySa = 0; - if (0 === Math.floor(1E6 * Math.random()) % m.config.yS || m.config.ahc) { - this.OS = l.L.Na(m.config.oja); - this.KTb = m.config.tvb; - this.da.j3 = !0; + this.ula = p.N1.lEa; + this.mia = !1; + this.dTa = 0; + if (0 === Math.floor(1E6 * Math.random()) % l.config.jT || l.config.Eic) { + this.AT = m.J.Oa(l.config.Rja); + this.$Ub = l.config.swb; + this.Z.I3 = !0; q = []; - q[h.default.wm.X] = new d.default(m.config, h.default.wm.X); - q[h.default.wm.$] = new d.default(m.config, h.default.wm.$); - q[h.default.wm.Ga] = new d.default(m.config, h.default.wm.Ga); - this.fia = q; - this.da.events.on("openComplete", function() { - return p.open(); + q[k.default.wm.W] = new d.default(l.config, k.default.wm.W); + q[k.default.wm.Y] = new d.default(l.config, k.default.wm.Y); + q[k.default.wm.Da] = new d.default(l.config, k.default.wm.Da); + this.Hia = q; + this.Z.events.on("openComplete", function() { + return n.open(); }); } } - k.prototype.open = function() { - this.da.j3 && !this.Mha && (this.Mha = !0, this.da.events.emit("aseReportEnabled", { + h.prototype.open = function() { + this.Z.I3 && !this.mia && (this.mia = !0, this.Z.events.emit("aseReportEnabled", { type: "asereportenabled" - }), this.da.events.on("requestIssued", this.nua.bind(this))); + }), this.Z.events.on("requestIssued", this.Jua.bind(this))); }; - k.prototype.nua = function(m) { - m.result && m.streamList && (this.fia[m.mediaType].add(m.result, m.streamList), ++this.ySa >= this.KTb && this.events.emit("collectionRequested")); + h.prototype.Jua = function(l) { + l.result && l.streamList && (this.Hia[l.mediaType].add(l.result, l.streamList), ++this.dTa >= this.$Ub && this.events.emit("collectionRequested")); }; - k.prototype.SMb = function() { - var m; - m = (0, f.flatten)(this.fia.map(function(p) { - return p.get(); - }).filter(function(p) { - return void 0 !== p; + h.prototype.cOb = function() { + var l; + l = (0, f.flatten)(this.Hia.map(function(n) { + return n.get(); + }).filter(function(n) { + return void 0 !== n; })); - this.fia.forEach(function(p) { - return p.reset(!0); + this.Hia.forEach(function(n) { + return n.reset(!0); }); - this.ySa = 0; - return m; + this.dTa = 0; + return l; }; - k.prototype.Df = function(m) { - var p, q; - p = m.si; - q = m.tzb; - m = m.C4a || q || p === g.mc.ii; - return this.da.j3 && this.Mha && m && (m = this.SMb()) && m.length ? { - Aaa: !0, + h.prototype.Bf = function(l) { + var n, q; + n = l.oi; + q = l.wAb; + l = l.f5a || q || n === g.oc.gi; + return this.Z.I3 && this.mia && l && (l = this.cOb()) && l.length ? { + hba: !0, event: { type: "asereport", - strmsel: m + strmsel: l } } : { - Aaa: !1 + hba: !1 }; }; - return k; + return h; })(); - b.RBa = a; + b.rCa = a; }, 36414: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.gDa = void 0; + b.GDa = void 0; c = a(35779); - l = a(48170); + m = a(48170); f = a(91967); r = (function() { - function h(d, g) { - this.j5b = d; - this.pn = g; + function k(d, g) { + this.K6b = d; + this.bm = g; } - Object.defineProperties(h.prototype, { - zo: { + Object.defineProperties(k.prototype, { + yo: { get: function() { - return ("cache-").concat(this.j5b); + return ("cache-").concat(this.K6b); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - jd: { + Object.defineProperties(k.prototype, { + Zc: { get: function() { - return this.zo; + return this.yo; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { enabled: { get: function() { - return l.K; + return m.L; }, enumerable: !1, configurable: !0 } }); - h.prototype.ki = function(d) { - var g, n, k; - g = d.si; - d = d.iC; - if (g === f.mc.Sj || g === f.mc.qm || g === f.mc.ii || void 0 === g && void 0 === d) { - n = (0, c.A0a)(this.pn); - g = Object.keys(n).filter(function(m) { - return n[m].isEnabled; + k.prototype.ii = function(d) { + var g, p, h; + g = d.oi; + d = d.tC; + if (g === f.oc.Qj || g === f.oc.qm || g === f.oc.gi || void 0 === g && void 0 === d) { + p = (0, c.c1a)(this.bm); + g = Object.keys(p).filter(function(l) { + return p[l].isEnabled; }); if (g.length) { - k = {}; - g.forEach(function(m) { - k[m] = { - hit: n[m].cka, - idx: n[m].eVa + h = {}; + g.forEach(function(l) { + h[l] = { + hit: p[l].Dka, + idx: p[l].MVa }; }); return { - Jfc: k + ohc: h }; } } }; - return h; + return k; })(); - b.gDa = r; + b.GDa = r; }, 67181: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.oDa = void 0; + b.ODa = void 0; c = a(91176); - l = a(65161); + m = a(65161); f = a(91967); r = (function() { - function h(d, g) { - this.og = d; + function k(d, g) { + this.pg = d; this.config = g; - this.jd = "CdnListTracker"; + this.Zc = "CdnListTracker"; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { enabled: { get: function() { - return this.config.lyb; + return this.config.ozb; }, enumerable: !1, configurable: !0 } }); - h.prototype.ki = function(d) { + k.prototype.ii = function(d) { var g; g = this; - if (d.si === f.mc.ii) return { - cdndldist: JSON.stringify((0, c.aUa)(Object.keys(this.og).map(function(n) { - var k; - k = g.og[n]; - return Object.keys(k).map(function(m) { - var p; - p = k[m]; + if (d.oi === f.oc.gi) return { + cdndldist: JSON.stringify((0, c.GUa)(Object.keys(this.pg).map(function(p) { + var h; + h = g.pg[p]; + return Object.keys(h).map(function(l) { + var n; + n = h[l]; return { - cdnid: p.Lm, - pbcid: p.Ug, - dls: Object.keys(p.GF).map(function(q) { + cdnid: n.Km, + pbcid: n.Wg, + dls: Object.keys(n.XF).map(function(q) { var u, t; - q = p.GF[q]; - t = q.mediaType === l.u.$ ? "adlid" : "dlid"; + q = n.XF[q]; + t = q.mediaType === m.u.Y ? "adlid" : "dlid"; return (u = { tm: q.totalTime, bitrate: q.bitrate - }, u[t] = q.Vb, u.vf = q.ub, u); + }, u[t] = q.Wb, u.vf = q.tb, u); }) }; }); }))) }; }; - return h; + return k; })(); - b.oDa = r; + b.ODa = r; }, 5479: function(r, b, a) { var c; @@ -105956,93 +105535,93 @@ E3cbY[513816] = false; value: !0 } }); - b.IDa = void 0; + b.iEa = void 0; c = a(91967); r = (function() { - function l(f) { - this.Nm = f; - this.jd = "content-playgraph"; + function m(f) { + this.Mm = f; + this.Zc = "content-playgraph"; this.enabled = !0; } - l.prototype.ki = function(f) { - var h, d; - h = f.si; - f = f.iC; - if (h === c.mc.Sj || h === c.mc.qm || h === c.mc.ii || void 0 === h && void 0 === f) { - f = this.Nm.Va; - d = f.Z; - h = void 0; - (d.Pd ? d.Ag : f.wr && f.wh) && this.Nm.Nm && (d = d.Ag, f = this.Nm.Cg.hs(d), d = this.Nm.Va.da.O[d.I].J, this.Nm.da.O[f.I].J != d && (h = d)); + m.prototype.ii = function(f) { + var k, d; + k = f.oi; + f = f.tC; + if (k === c.oc.Qj || k === c.oc.qm || k === c.oc.gi || void 0 === k && void 0 === f) { + f = this.Mm.Ma; + d = f.ba; + k = void 0; + (d.Qd ? d.Bg : f.Cr && f.vh) && this.Mm.Mm && (d = d.Bg, f = this.Mm.Ug.Du(d), d = this.Mm.Ma.Z.$[d.H].K, this.Mm.Z.$[f.H].K != d && (k = d)); return { - contentPlaygraph: this.Nm.Nm, - auxMid: h + contentPlaygraph: this.Mm.Mm, + auxMid: k }; } }; - return l; + return m; })(); - b.IDa = r; + b.iEa = r; }, 61996: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { - var m, p, t; - n = l.__assign({}, null === (p = null === g || void 0 === g ? void 0 : g.context) || void 0 === p ? void 0 : p.call(g, { - U8a: n, - up: k + function c(g, p, h) { + var l, n, t; + p = m.__assign({}, null === (n = null === g || void 0 === g ? void 0 : g.context) || void 0 === n ? void 0 : n.call(g, { + E9a: p, + rp: h })); - if ((null === g || void 0 === g ? 0 : g.up) && k) - if (!0 === g.up) n.args = k; + if ((null === g || void 0 === g ? 0 : g.rp) && h) + if (!0 === g.rp) p.args = h; else { - p = {}; - n.args = p; + n = {}; + p.args = n; try { - for (var q = l.__values(g.up), u = q.next(); !u.done; u = q.next()) { + for (var q = m.__values(g.rp), u = q.next(); !u.done; u = q.next()) { t = u.value; - p[t] = k[t]; + n[t] = h[t]; } - } catch (v) { - var w; - w = { - error: v + } catch (w) { + var v; + v = { + error: w }; } finally { try { - u && !u.done && (m = q.return) && m.call(q); + u && !u.done && (l = q.return) && l.call(q); } finally { - if (w) throw w.error; + if (v) throw v.error; } } - } return n; + } return p; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Vu = b.Bpa = b.Qb = void 0; - l = a(5163); + b.Ls = b.eqa = b.Nb = void 0; + m = a(5163); f = a(66164); - h = a(91176); + k = a(91176); d = a(48170); - b.Qb = function(g) { - return function(n, k, m) { - var p; - p = m.value; - m.value = function() { - var q, u, t, w, v, y; - u = (0, b.Bpa)(this); - if (u)(t = c(g, this, arguments), w = null !== (q = null === g || void 0 === g ? void 0 : g.methodName) && void 0 !== q ? q : String(k), v = u.sTa(w, t, null === g || void 0 === g ? void 0 : g.gk, null === g || void 0 === g ? void 0 : g.Fhc)); - q = null === u || void 0 === u ? void 0 : u.Dla; - u && (u.Dla = v); + b.Nb = function(g) { + return function(p, h, l) { + var n; + n = l.value; + l.value = function() { + var q, u, t, v, w, y; + u = (0, b.eqa)(this); + if (u)(t = c(g, this, arguments), v = null !== (q = null === g || void 0 === g ? void 0 : g.methodName) && void 0 !== q ? q : String(h), w = u.YTa(v, t, null === g || void 0 === g ? void 0 : g.fk, null === g || void 0 === g ? void 0 : g.ijc)); + q = null === u || void 0 === u ? void 0 : u.ema; + u && (u.ema = w); try { - y = null === p || void 0 === p ? void 0 : p.apply(this, arguments); - (0, h.ira)(y) && (y = y.then(function(z) { - v && (null === g || void 0 === g ? 0 : g.return) && (v.data.resolve = z); + y = null === n || void 0 === n ? void 0 : n.apply(this, arguments); + (0, k.Kra)(y) && (y = y.then(function(z) { + w && (null === g || void 0 === g ? 0 : g.return) && (w.data.resolve = z); return z; }, function(z) { - v && (v.data.reject = ("").concat(z)); + w && (w.data.reject = ("").concat(z)); return Promise.reject(z); })); return y; @@ -106051,25 +105630,25 @@ E3cbY[513816] = false; x = z; throw z; } finally { - u && (u.Dla = q); - v && (v.data || (v.data = {}), x ? (v.data.error = ("").concat(x), null === u || void 0 === u ? void 0 : u.Mzb(v)) : (null === g || void 0 === g ? 0 : g.return) && !(0, h.ira)(y) && (v.data.lRet = y)); + u && (u.ema = q); + w && (w.data || (w.data = {}), x ? (w.data.error = ("").concat(x), null === u || void 0 === u ? void 0 : u.PAb(w)) : (null === g || void 0 === g ? 0 : g.return) && !(0, k.Kra)(y) && (w.data.lRet = y)); } }; }; }; - b.Bpa = function(g) { - if (null === g || void 0 === g ? 0 : g.xga) return g.xga; + b.eqa = function(g) { + if (null === g || void 0 === g ? 0 : g.$ga) return g.$ga; }; r = (function() { - function g(n) { - this.Wp = []; - this.j2 = !1; - this.oha = {}; - this.W = l.__assign({ - uo: 10 - }, n); - Object.defineProperties(n.pn, { - xga: { + function g(p) { + this.Tp = []; + this.J2 = !1; + this.Pha = {}; + this.T = m.__assign({ + jn: 10 + }, p); + Object.defineProperties(p.bm, { + $ga: { enumerable: !1, value: this, configurable: !0 @@ -106079,7 +105658,7 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { source: { get: function() { - return this.W.source; + return this.T.source; }, enumerable: !1, configurable: !0 @@ -106088,87 +105667,87 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { enabled: { get: function() { - return !this.j2; + return !this.J2; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - eRb: { + oSb: { get: function() { - return l.__spreadArray([], l.__read(this.Wp), !1); + return m.__spreadArray([], m.__read(this.Tp), !1); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - rOb: { + CPb: { get: function() { - return this.oha; + return this.Pha; }, enumerable: !1, configurable: !0 } }); - g.prototype.dt = function(n) { - var k, m; - if (!this.j2) { - m = null === (k = (0, b.Bpa)(this.W.pn)) || void 0 === k ? void 0 : k.Dla; - m && (m.data = l.__assign(l.__assign({}, m.data), n)); + g.prototype.Tq = function(p) { + var h, l; + if (!this.J2) { + l = null === (h = (0, b.eqa)(this.T.bm)) || void 0 === h ? void 0 : h.ema; + l && (l.data = m.__assign(m.__assign({}, l.data), p)); } }; - g.prototype.sTa = function(n, k, m, p) { - var q, u, t, w; - if (!this.j2) { + g.prototype.YTa = function(p, h, l, n) { + var q, u, t, v; + if (!this.J2) { t = !1; - w = null === (u = (q = this.W).wTa) || void 0 === u ? void 0 : u.call(q, this.W.pn); - q = c({}, this.W.pn); - k = l.__assign(l.__assign(l.__assign({}, w), q), k); - w = 0 < Object.keys(k).length; - k = { - methodName: n, - data: w ? k : void 0, - time: f.platform.time.wa() + v = null === (u = (q = this.T).bUa) || void 0 === u ? void 0 : u.call(q, this.T.bm); + q = c({}, this.T.bm); + h = m.__assign(m.__assign(m.__assign({}, v), q), h); + v = 0 < Object.keys(h).length; + h = { + methodName: p, + data: v ? h : void 0, + time: f.platform.time.va() }; - p && this.oha[n]++; - m && this.Wp.length && (m = this.Wp[this.Wp.length - 1], m.methodName === n && (m.data = m.data || ({}), m.data.dedup = m.data.dedup || ({ + n && this.Pha[p]++; + l && this.Tp.length && (l = this.Tp[this.Tp.length - 1], l.methodName === p && (l.data = l.data || ({}), l.data.dedup = l.data.dedup || ({ hitCount: 1 - }), m.data.dedup.hitCount++, m.data.dedup.lJournal = k, t = !0)); - this.Nzb(k); - t || this.Wp.push(k); - this.Wp.length > this.W.uo && this.Wp.shift(); - return k; + }), l.data.dedup.hitCount++, l.data.dedup.lJournal = h, t = !0)); + this.QAb(h); + t || this.Tp.push(h); + this.Tp.length > this.T.jn && this.Tp.shift(); + return h; } }; - g.prototype.Nzb = function(n) { - var k; - d.K && (null === (k = this.W.console) || void 0 === k ? void 0 : k.trace(("").concat(this.W.source, "::").concat(n.methodName), n.data)); - "object" === typeof __ASE_DEVTOOLS_EXTENSION__ && __ASE_DEVTOOLS_EXTENSION__.register(this.W, n); + g.prototype.QAb = function(p) { + var h; + d.L && (null === (h = this.T.console) || void 0 === h ? void 0 : h.trace(("").concat(this.T.source, "::").concat(p.methodName), p.data)); + "object" === typeof __ASE_DEVTOOLS_EXTENSION__ && __ASE_DEVTOOLS_EXTENSION__.register(this.T, p); }; - g.prototype.Mzb = function(n) { - var k; - d.K && (null === (k = this.W.console) || void 0 === k ? void 0 : k.error(("").concat(this.W.source, "::").concat(n.methodName), n.data)); + g.prototype.PAb = function(p) { + var h; + d.L && (null === (h = this.T.console) || void 0 === h ? void 0 : h.error(("").concat(this.T.source, "::").concat(p.methodName), p.data)); }; - g.prototype.Oa = function() { - Object.defineProperties(this.W.pn, { - xga: { + g.prototype.Na = function() { + Object.defineProperties(this.T.bm, { + $ga: { enumerable: !1, value: null, configurable: !0 } }); - this.j2 = !0; + this.J2 = !0; this.clear(); }; g.prototype.clear = function() { - this.Wp = []; - this.oha = {}; + this.Tp = []; + this.Pha = {}; }; return g; })(); - b.Vu = r; + b.Ls = r; }, 7470: function(r, b, a) { var c; @@ -106177,14 +105756,14 @@ E3cbY[513816] = false; value: !0 } }); - b.iFa = void 0; + b.HFa = void 0; c = a(91967); r = (function() { - function l(f) { + function m(f) { this.Jc = f; } - Object.defineProperties(l.prototype, { - jd: { + Object.defineProperties(m.prototype, { + Zc: { get: function() { return "EndplayFieldsReporter"; }, @@ -106192,7 +105771,7 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { enabled: { get: function() { return !0; @@ -106201,24 +105780,24 @@ E3cbY[513816] = false; configurable: !0 } }); - l.prototype.ki = function(f) { - var h; - if (f.si === c.mc.ii && this.Jc) { + m.prototype.ii = function(f) { + var k; + if (f.oi === c.oc.gi && this.Jc) { f = {}; - h = this.Jc.get(); - h && h.avtp && h.avtp.Ca && (f.avtp = h.avtp.Ca, f.dltm = h.avtp.EYa); - h && h.initialThroughput && h.initialThroughput.Ca && (f.initial_avtp = h.initialThroughput.Ca); - h && h.cdnavtp && (f.cdnavtp = h.cdnavtp, f.activecdnavtp = h.activecdnavtp); - if (h = this.Jc.Xoa())(h.bytesRequestedPacingVideo && (f.bytesRequestedPacingVideo = h.bytesRequestedPacingVideo, f.estimatedBytesPacedVideo = h.estimatedBytesPacedVideo, f.bytestotalVideo = h.bytestotalVideo, f.pacedAvtpVideo = h.pacedAvtpVideo), h.bytesRequestedPacingAudio && (f.bytesRequestedPacingAudio = h.bytesRequestedPacingAudio, f.estimatedBytesPacedAudio = h.estimatedBytesPacedAudio, f.bytestotalAudio = h.bytestotalAudio, f.pacedAvtpAudio = h.pacedAvtpAudio), h.pacedAvtp && (f.pacedAvtp = h.pacedAvtp)); + k = this.Jc.get(); + k && k.avtp && k.avtp.Aa && (f.avtp = k.avtp.Aa, f.dltm = k.avtp.kZa); + k && k.initialThroughput && k.initialThroughput.Aa && (f.initial_avtp = k.initialThroughput.Aa); + k && k.cdnavtp && (f.cdnavtp = k.cdnavtp, f.activecdnavtp = k.activecdnavtp); + if (k = this.Jc.Apa())(k.bytesRequestedPacingVideo && (f.bytesRequestedPacingVideo = k.bytesRequestedPacingVideo, f.estimatedBytesPacedVideo = k.estimatedBytesPacedVideo, f.bytestotalVideo = k.bytestotalVideo, f.pacedAvtpVideo = k.pacedAvtpVideo), k.bytesRequestedPacingAudio && (f.bytesRequestedPacingAudio = k.bytesRequestedPacingAudio, f.estimatedBytesPacedAudio = k.estimatedBytesPacedAudio, f.bytestotalAudio = k.bytestotalAudio, f.pacedAvtpAudio = k.pacedAvtpAudio), k.pacedAvtp && (f.pacedAvtp = k.pacedAvtp)); this.Jc.flush(); - if (h = this.Jc.FKb()) - for (var d in h) h.hasOwnProperty(d) && (f["ne" + d] = Number(h[d]).toFixed(6)); + if (k = this.Jc.PLb()) + for (var d in k) k.hasOwnProperty(d) && (f["ne" + d] = Number(k[d]).toFixed(6)); return f; } }; - return l; + return m; })(); - b.iFa = r; + b.HFa = r; }, 8478: function(r, b, a) { var c; @@ -106227,120 +105806,131 @@ E3cbY[513816] = false; value: !0 } }); - b.lFa = void 0; + b.KFa = void 0; c = a(91967); r = (function() { - function l(f) { - this.n5 = f; - this.zo = "engine"; + function m(f) { + this.L5 = f; + this.yo = "engine"; this.enabled = !0; } - Object.defineProperties(l.prototype, { - jd: { + Object.defineProperties(m.prototype, { + Zc: { get: function() { - return this.zo; + return this.yo; }, enumerable: !1, configurable: !0 } }); - l.prototype.ki = function(f) { - var h; - h = f.si; - f = f.iC; - if (h === c.mc.Sj || h === c.mc.qm || h === c.mc.ii || void 0 === h && void 0 === f) return (h = this.n5.RYb.map(function(d) { + m.prototype.ii = function(f) { + var k; + k = f.oi; + f = f.tC; + if (k === c.oc.Qj || k === c.oc.qm || k === c.oc.gi || void 0 === k && void 0 === f) return (k = this.L5.j_b.map(function(d) { var g; - g = d.da; + g = d.Z; return { id: g.id, weight: g.weight, - relativeWeight: d.pX + relativeWeight: d.$X }; }), { - prefetcher: this.n5.hw.getStats(), - playgraphs: h, - viewables: this.n5.$9b, - players: this.n5.PYb.length + prefetcher: this.L5.vw.getStats(), + playgraphs: k, + viewables: this.L5.Bac, + players: this.L5.h_b.length }); }; - return l; + return m; })(); - b.lFa = r; + b.KFa = r; }, 29688: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.fIa = void 0; - c = a(90745); - l = a(91176); - f = a(65161); - h = a(60028); - d = a(91967); + b.IIa = void 0; + c = a(5163); + m = a(90745); + f = a(91176); + k = a(65161); + d = a(60028); + g = a(91967); r = (function() { - function g(n) { - this.da = n; - this.er = "liveReport"; - this.OS = l.L.Sp; - this.events = new c.EventEmitter(); - this.Uka = h.k1.DOa; - this.nR = !1; + function p(h) { + this.Z = h; + this.mr = "liveReport"; + this.AT = f.J.Aj; + this.events = new m.EventEmitter(); + this.ula = d.N1.cPa; + this.YR = !1; this.trace = []; - this.Ffb = 1; - 0 < n.config.b6a && 0 < n.config.Pra && (this.OS = l.L.Na(n.config.Pra), this.Ffb = Math.max(Math.floor(n.config.b6a / n.config.Pra), 1), this.nR = !0); - } - g.prototype.rzb = function() { - var n, k, m, p; - k = this.da.Z; - if (k.Pd) { - m = k.cz; - p = m.la; - if (p.aa) { - if (m = null === (n = m.Ie(f.u.X)) || void 0 === n ? void 0 : n.mk)(n = m.Ul(), p = p.ou, k = n.Cja + k.Md.G, n = this.da.YF(), this.trace.push([p, k, n.totalabuflmsecs, n.totalvbuflmsecs])); - } else this.nR = !1; + this.zgb = 1; + 0 < h.config.G6a && 0 < h.config.osa && (this.AT = f.J.Oa(h.config.osa), this.zgb = Math.max(Math.floor(h.config.G6a / h.config.osa), 1), this.YR = !0); + } + p.prototype.uAb = function() { + var h, l, n, q; + l = this.Z.ba; + if (l.Qd) { + n = l.oz; + q = n.ca; + if (q.aa) { + if (n = null === (h = n.Ke(k.u.W)) || void 0 === h ? void 0 : h.nk)(h = n.jk(), q = q.uu, l = h.fB + l.Pd.v, h = this.Z.qG(), this.trace.push([q, l, h.totalabuflmsecs, h.totalvbuflmsecs])); + } else this.YR = !1; + } + }; + p.prototype.Bf = function(h) { + var l, n; + l = h.f5a; + h = h.oi; + this.YR && (l || h === g.oc.Qj) && this.uAb(); + if (this.trace.length === this.zgb || 0 < this.trace.length && h === g.oc.gi) { + l = this.trace; + n = c.__read(l[l.length - 1], 2); + h = n[0]; + n = n[1]; + this.trace = []; + return { + hba: !0, + event: { + type: "livereport", + samplinginterval: this.AT.v, + trace: l, + encodingpipelinetime: h, + devicepts: n + } + }; } - }; - g.prototype.Df = function(n) { - var k; - k = n.C4a; - n = n.si; - this.nR && (k || n === d.mc.Sj) && this.rzb(); - return this.trace.length === this.Ffb || 0 < this.trace.length && n === d.mc.ii ? (k = this.trace, this.trace = [], { - Aaa: !0, - event: { - type: "livereport", - samplinginterval: this.OS.G, - trace: k - } - }) : { - Aaa: !1 + return { + hba: !1 }; }; - return g; + return p; })(); - b.fIa = r; + b.IIa = r; }, 27288: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.gIa = void 0; + b.JIa = void 0; c = a(26388); - l = a(6832); + m = a(6832); f = a(91967); r = (function() { - function h(d) { - this.ya = d; + function k(d) { + this.Fa = d; this.enabled = !0; } - Object.defineProperties(h.prototype, { - jd: { + Object.defineProperties(k.prototype, { + Zc: { get: function() { return "live-reporter"; }, @@ -106348,128 +105938,127 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.ki = function(d) { - var g, n, k, m, p, q, u, t; - d = d.iC; - if (d === f.Uh.ds || d === f.Uh.fV || d === f.Uh.gy || d === f.Uh.ku || d === f.Uh.mY || d === f.Uh.Qx || d === f.Uh.uX) { - q = this.ya.Z; - if (q.Pd) { - u = q.cz; - t = u.la; - u = null === (g = u.Ie(c.u.X)) || void 0 === g ? void 0 : g.mk; + k.prototype.ii = function(d) { + var g, p, h, l, n, q, u, t; + d = d.tC; + if (d === f.eh.ns || d === f.eh.RV || d === f.eh.ty || d === f.eh.ru || d === f.eh.UY || d === f.eh.by || d === f.eh.eY || d === f.eh.J8) { + q = this.Fa.ba; + if (q.Qd) { + u = q.oz; + t = u.ca; + u = null === (g = u.Ke(c.u.W)) || void 0 === g ? void 0 : g.nk; if (t.aa && u) { - g = u.Ul(); + g = u.jk(); t = { - encodingpipelinetime: t.ou, - devicepts: g.Cja + q.Md.G + encodingpipelinetime: t.uu, + devicepts: g.fB + q.Pd.v }; - (u = null === (n = q.iw.get(c.u.X)) || void 0 === n ? void 0 : n.Bna(l.x1)) && (t.vbitrate = null === (k = u.e2a()) || void 0 === k ? void 0 : k.stream.bitrate); - (n = null === (m = q.iw.get(c.u.$)) || void 0 === m ? void 0 : m.Bna(l.x1)) && (t.abitrate = null === (p = n.e2a()) || void 0 === p ? void 0 : p.stream.bitrate); - d === f.Uh.ds && (t.presentationtimeoffset = g.du.G); - if (d === f.Uh.ds || d === f.Uh.ku) t.targetbufferduration = this.ya.config.NG; + d === f.eh.J8 && ((u = null === (p = q.ww.get(c.u.W)) || void 0 === p ? void 0 : p.doa(m.Z1)) && (t.vbitrate = null === (h = u.E2a()) || void 0 === h ? void 0 : h.stream.bitrate), (p = null === (l = q.ww.get(c.u.Y)) || void 0 === l ? void 0 : l.doa(m.Z1)) && (t.abitrate = null === (n = p.E2a()) || void 0 === n ? void 0 : n.stream.bitrate)); + d === f.eh.ns && (t.presentationtimeoffset = g.$r.v); + if (d === f.eh.ns || d === f.eh.ru) t.targetbufferduration = this.Fa.config.qC; return t; } } } }; - return h; + return k; })(); - b.gIa = r; + b.JIa = r; }, 60028: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.EIa = b.k1 = void 0; + b.gJa = b.N1 = void 0; c = a(90745); - l = a(91967); - (function(h) { - h[h.LDa = 1] = "Creation"; - h[h.DOa = 2] = "StartPlayback"; - })(f = b.k1 || (b.k1 = {})); + m = a(91967); + (function(k) { + k[k.lEa = 1] = "Creation"; + k[k.cPa = 2] = "StartPlayback"; + })(f = b.N1 || (b.N1 = {})); r = (function() { - function h(d, g, n) { - this.tc = d; - this.T = g; - this.events = n; - this.HH = []; - this.$k = new c.De(); - } - h.prototype.Fe = function(d) { + function k(d, g, p) { + this.vc = d; + this.S = g; + this.events = p; + this.ZH = []; + this.cl = new c.Ee(); + } + k.prototype.ve = function(d) { var g; g = { - XN: d, - gka: void 0 + DO: d, + Gka: void 0 }; - this.HH.push(g); - d.Uka === f.LDa && this.kcb(g); - this.$k.on(d.events, "collectionRequested", this.xWb.bind(this, g)); + this.ZH.push(g); + d.ula === f.lEa && this.Zcb(g); + this.cl.on(d.events, "collectionRequested", this.NXb.bind(this, g)); }; - h.prototype.Oa = function() { - this.$k.clear(); + k.prototype.Na = function() { + this.cl.clear(); }; - h.prototype.GRb = function(d) { - var g, n; + k.prototype.USb = function(d) { + var g, p; g = this; - n = { - si: d + p = { + oi: d }; - this.HH.forEach(function(k) { - g.Jza(k.XN, n); - d === l.mc.Sj && k.XN.Uka === f.DOa && g.kcb(k); + this.ZH.forEach(function(h) { + g.iAa(h.DO, p); + d === m.oc.Qj && h.DO.ula === f.cPa && g.Zcb(h); }); }; - h.prototype.xWb = function(d) { + k.prototype.NXb = function(d) { var g; - this.Jza(d.XN, { - tzb: !0 + this.iAa(d.DO, { + wAb: !0 }); - null === (g = d.gka) || void 0 === g ? void 0 : g.rf(); + null === (g = d.Gka) || void 0 === g ? void 0 : g.qf(); }; - h.prototype.kcb = function(d) { - var g, n, k, m; + k.prototype.Zcb = function(d) { + var g, p, h, l; g = this; - k = d.XN; - m = this.tc.hXa(function() { - g.Jza(k, { - C4a: !0 + h = d.DO; + l = this.vc.OXa(function() { + g.iAa(h, { + f5a: !0 }); - }, k.OS, k.er); - null === (n = d.gka) || void 0 === n ? void 0 : n.Oa(); - d.gka = m; + }, h.AT, h.mr); + null === (p = d.Gka) || void 0 === p ? void 0 : p.Na(); + d.Gka = l; }; - h.prototype.Jza = function(d, g) { - var n; + k.prototype.iAa = function(d, g) { + var p; try { - n = d.Df(g); - n.Aaa && this.events.emit(d.er, n.event); - } catch (k) { - this.T.error(("Error generating event for ").concat(d.er), k); + p = d.Bf(g); + p.hba && this.events.emit(d.mr, p.event); + } catch (h) { + this.S.error(("Error generating event for ").concat(d.mr), h); } }; - return h; + return k; })(); - b.EIa = r; + b.gJa = r; }, 63172: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RLa = void 0; + b.rMa = void 0; c = a(65161); - l = a(91967); + m = a(91967); r = (function() { - function f(h) { - this.Ie = h; + function f(k) { + this.Ke = k; } Object.defineProperties(f.prototype, { - jd: { + Zc: { get: function() { return "PipelineReporter"; }, @@ -106486,79 +106075,87 @@ E3cbY[513816] = false; configurable: !0 } }); - f.prototype.ki = function(h) { - var d, g, n; - h = h.si; - if (h === l.mc.qm || h === l.mc.ii) { - h = {}; - d = this.Ie(c.u.X); - g = this.Ie(c.u.$); - n = this.Ie(c.u.Ga); - d && (h.videoPipelineSummary = this.Xya(d)); - g && (h.audioPipelineSummary = this.Xya(g)); - n && (h.textPipelineSummary = this.Xya(n)); - return h; + f.prototype.ii = function(k) { + var d, g, p; + k = k.oi; + if (k === m.oc.qm || k === m.oc.gi) { + k = {}; + d = this.Ke(c.u.W); + g = this.Ke(c.u.Y); + p = this.Ke(c.u.Da); + d && (k.videoPipelineSummary = this.vza(d)); + g && (k.audioPipelineSummary = this.vza(g)); + p && (k.textPipelineSummary = this.vza(p)); + return k; } }; - f.prototype.Xya = function(h) { - var d, g, n, k, m; - m = h.Le.Ha; - m = { - actualStartPlayerTimestamp: null === (d = m.Db) || void 0 === d ? void 0 : d.G, - actualPartialPlayerTimestamp: m.R9a, - completePlayerTimestamp: null === (g = h.Rk) || void 0 === g ? void 0 : g.G, - segmentId: h.I, - contentStartMs: null === (n = h.Ka) || void 0 === n ? void 0 : n.G, - contentEndMs: null === (k = h.Ua) || void 0 === k ? void 0 : k.G, - streamingPlayerMs: h.aD.G, - isStreamable: h.yr(), - isNormalized: h.hf(), - isDoneStreaming: h.hn(), - trackNeedsHeaderRequest: h.track.oW, - completedRequests: m.zWa, - activeRequests: h.Le.Oi, - unsentRequests: h.Le.iD, + f.prototype.vza = function(k) { + var d, g, p, h, l; + l = k.Oe.Ga; + l = { + actualStartPlayerTimestamp: null === (d = l.Cb) || void 0 === d ? void 0 : d.v, + actualPartialPlayerTimestamp: l.D$a, + completePlayerTimestamp: null === (g = k.dk) || void 0 === g ? void 0 : g.v, + segmentId: k.H, + contentStartMs: null === (p = k.Ia) || void 0 === p ? void 0 : p.v, + contentEndMs: null === (h = k.Ua) || void 0 === h ? void 0 : h.v, + streamingPlayerMs: k.lD.v, + isStreamable: k.Er(), + isNormalized: k.hf(), + isDoneStreaming: k.dn(), + trackNeedsHeaderRequest: k.track.dX, + completedRequests: l.iXa, + activeRequests: k.Oe.$h, + unsentRequests: k.Oe.uD, bytes: { - current: m.xa, - received: m.b0b, - partial: m.Nr, - completed: m.h4, - unsent: m.n8b + current: l.sa, + received: l.u1b, + partial: l.Ur, + completed: l.E4, + unsent: l.Q9b } }; - h.a6a && (m.liveMissingFragments = h.a6a); - return m; + k.D6a && (l.liveMissingFragments = k.D6a); + k = k.kya; + l.serverTimeDeltaUpdateStat = { + max: k.max, + min: k.min, + trace: k.trace, + serverTime: k.jya, + count: k.count + }; + return l; }; return f; })(); - b.RLa = r; + b.rMa = r; }, 46759: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.CMa = void 0; + b.cNa = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(69575); - h = a(91967); + k = a(91967); d = a(5653); r = (function() { - function g(n, k) { - var m; - m = this; - this.ova = n; - this.ya = k; - this.u$a = new f.Yh(); - k.events.on("branchesReevaluated", function() { - m.u$a.push(n.size); + function g(p, h) { + var l; + l = this; + this.Nva = p; + this.Fa = h; + this.hab = new f.Wh(); + h.events.on("branchesReevaluated", function() { + l.hab.push(p.size); }); } Object.defineProperties(g.prototype, { - jd: { + Zc: { get: function() { return "playgraph-branch-audit"; }, @@ -106567,7 +106164,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(g.prototype, { - zo: { + yo: { get: function() { return "paudit"; }, @@ -106578,83 +106175,83 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { enabled: { get: function() { - return l.K; + return m.L; }, enumerable: !1, configurable: !0 } }); - g.prototype.ki = function(n) { - var k; - n = n.si; - if (n === h.mc.qm || n === h.mc.ii) { - k = { - branchCountStats: this.u$a.toJSON(), - decisions: this.ya.qg.toJSON(), - player: this.ya.Z.Qp ? this.ya.Z.Za.map(function(m) { - return m.v.id; + g.prototype.ii = function(p) { + var h; + p = p.oi; + if (p === k.oc.qm || p === k.oc.gi) { + h = { + branchCountStats: this.hab.toJSON(), + decisions: this.Fa.rg.toJSON(), + player: this.Fa.ba.Op ? this.Fa.ba.Xa.map(function(l) { + return l.I.id; }) : [] }; - this.ova.forEach(function(m, p) { + this.Nva.forEach(function(l, n) { var q, u; - u = (0, d.loa)(m); - k[p] = c.__assign({ - probabilities: m.pf.map(function(t) { + u = (0, d.Ooa)(l); + h[n] = c.__assign({ + probabilities: l.nf.map(function(t) { return { duration: t.duration, - immediate: t.PB, - seamless: t.sf + immediate: t.YB, + seamless: t.rf }; }), - parent: null === (q = m.parent) || void 0 === q ? void 0 : q.v.id, - normalized: m.hf, - hasViewable: m.cn, - headerRequested: m.cn && m.la.l3a + parent: null === (q = l.parent) || void 0 === q ? void 0 : q.I.id, + normalized: l.hf, + hasViewable: l.Zm, + headerRequested: l.Zm && l.ca.R3a }, u); }); - return k; + return h; } }; return g; })(); - b.CMa = r; + b.cNa = r; }, 70764: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.$Ma = void 0; + b.yNa = void 0; c = a(66164); - l = a(91967); + m = a(91967); r = (function() { function f() { - this.creationTime = c.platform.time.wa(); - this.Ac = { + this.creationTime = c.platform.time.va(); + this.Cc = { isPrefetchItem: !0, prefetchClaimDurationMs: 0, prefetchedVideoMs: 0, prefetchedAudioMs: 0 }; } - f.prototype.Mvb = function(h) { - this.da = h; + f.prototype.Lwb = function(k) { + this.Z = k; }; - f.prototype.w2b = function(h, d) { + f.prototype.T3b = function(k, d) { var g; - h = null === (g = this.da) || void 0 === g ? void 0 : g.jo(h); - this.Ac = { + k = null === (g = this.Z) || void 0 === g ? void 0 : g.jo(k); + this.Cc = { isPrefetchItem: !0, - prefetchedVideoMs: h.TO, - prefetchedAudioMs: h.SO, - prefetchClaimDurationMs: c.platform.time.wa() - this.creationTime, + prefetchedVideoMs: k.zP, + prefetchedAudioMs: k.yP, + prefetchClaimDurationMs: c.platform.time.va() - this.creationTime, prefetchRank: d }; }; - Object.defineProperties(f.prototype, { - jd: { + Object.defineProperties(f, { + Zc: { get: function() { return "PrefetchReporter"; }, @@ -106662,6 +106259,15 @@ E3cbY[513816] = false; configurable: !0 } }); + Object.defineProperties(f.prototype, { + Zc: { + get: function() { + return f.Zc; + }, + enumerable: !1, + configurable: !0 + } + }); Object.defineProperties(f.prototype, { enabled: { get: function() { @@ -106671,112 +106277,113 @@ E3cbY[513816] = false; configurable: !0 } }); - f.prototype.ki = function(h) { - if (h.si === l.mc.Sj) return this.Ac; + f.prototype.ii = function(k) { + if (k.oi === m.oc.Qj) return this.Cc; }; return f; })(); - b.$Ma = r; + b.yNa = r; }, 91967: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Lfa = b.Uh = b.mc = void 0; + b.pga = b.eh = b.oc = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(67164); - (function(h) { - h[h.Sj = 0] = "startPlayback"; - h[h.ii = 1] = "endPlayback"; - h[h.qm = 2] = "underflow"; - })(b.mc || (b.mc = {})); - b.Uh = { - ds: "startplay", - Sy: "midplay", - gy: "endplay", - fV: "intrplay", - Qx: "chgstrm", - AN: "playbackaborted", - uX: "renderstrmswitch", - NC: "repos", - ku: "resumeplay", - mY: "statechanged", - $E: "aseReport" + (function(k) { + k[k.Qj = 0] = "startPlayback"; + k[k.gi = 1] = "endPlayback"; + k[k.qm = 2] = "underflow"; + })(b.oc || (b.oc = {})); + b.eh = { + ns: "startplay", + ez: "midplay", + ty: "endplay", + RV: "intrplay", + by: "chgstrm", + cO: "playbackaborted", + eY: "renderstrmswitch", + J8: "livereport", + XC: "repos", + ru: "resumeplay", + UY: "statechanged", + rF: "aseReport" }; r = (function() { - function h(d) { + function k(d) { this.config = d; - this.HH = []; + this.ZH = []; } - h.prototype.Fe = function(d) { - var g, n; - n = c.__read(this.config.rvb.filter(function(k) { - return k.jd === d.jd; + k.prototype.ve = function(d) { + var g, p; + p = c.__read(this.config.qwb.filter(function(h) { + return h.Zc === d.Zc; }), 1)[0]; - this.config.IFb && (null !== (g = null === n || void 0 === n ? void 0 : n.enabled) && void 0 !== g ? g : d.enabled) ? this.HH.push(d) : d.Oa && d.Oa(); + this.config.NGb && (null !== (g = null === p || void 0 === p ? void 0 : p.enabled) && void 0 !== g ? g : d.enabled) ? this.ZH.push(d) : d.Na && d.Na(); }; - h.prototype.uMb = function(d) { - return (0, l.ec)(this.HH, function(g) { - return g.jd === d.jd; + k.prototype.GNb = function(d) { + return (0, m.kc)(this.ZH, function(g) { + return g.Zc === d.Zc; }); }; - h.prototype.ki = function(d, g) { - var n, k, m, u, t; - k = {}; - m = []; + k.prototype.ii = function(d, g) { + var p, h, l, u, t; + h = {}; + l = []; try { - for (var p = c.__values(this.HH), q = p.next(); !q.done; q = p.next()) { + for (var n = c.__values(this.ZH), q = n.next(); !q.done; q = n.next()) { u = q.value; try { - t = u.ki({ - si: d, - iC: g + t = u.ii({ + oi: d, + tC: g }); - t && (u.zo ? k[u.zo] = t : k = c.__assign(c.__assign({}, k), t)); - } catch (v) { - m.push(Error(("").concat(u.jd, "::").concat(v))); + t && (u.yo ? h[u.yo] = t : h = c.__assign(c.__assign({}, h), t)); + } catch (w) { + l.push(Error(("").concat(u.Zc, "::").concat(w))); } } - } catch (v) { - var w; - w = { - error: v + } catch (w) { + var v; + v = { + error: w }; } finally { try { - q && !q.done && (n = p.return) && n.call(p); + q && !q.done && (p = n.return) && p.call(n); } finally { - if (w) throw w.error; + if (v) throw v.error; } } - m.length && (k["rpt-error"] = f.nca.stringify(new f.nca("Reporting error", m))); - return k; + l.length && (h["rpt-error"] = f.Sca.stringify(new f.Sca("Reporting error", l))); + return h; }; - return h; + return k; })(); - b.Lfa = r; + b.pga = r; }, 5653: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.x0a = b.V1a = b.loa = b.ENa = void 0; + b.$0a = b.s2a = b.Ooa = b.dOa = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(91967); r = (function() { - function h(d) { + function k(d) { this.wb = d; } - Object.defineProperties(h.prototype, { - jd: { + Object.defineProperties(k.prototype, { + Zc: { get: function() { return "queue-audit"; }, @@ -106784,8 +106391,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - zo: { + Object.defineProperties(k.prototype, { + yo: { get: function() { return "qaudit"; }, @@ -106793,25 +106400,25 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { enabled: { get: function() { - return l.K; + return m.L; }, enumerable: !1, configurable: !0 } }); - h.prototype.ki = function(d) { - var g, n, p; - d = d.si; - if (d === f.mc.ii || d === f.mc.qm) - if (d = this.wb.foa()) { - n = {}; + k.prototype.ii = function(d) { + var g, p, n; + d = d.oi; + if (d === f.oc.gi || d === f.oc.qm) + if (d = this.wb.Ioa()) { + p = {}; try { - for (var k = c.__values(d.GYb), m = k.next(); !m.done; m = k.next()) { - p = m.value; - n[p.mediaType] = this.kTb(p); + for (var h = c.__values(d.ZZb), l = h.next(); !l.done; l = h.next()) { + n = l.value; + p[n.mediaType] = this.yUb(n); } } catch (u) { var q; @@ -106820,52 +106427,52 @@ E3cbY[513816] = false; }; } finally { try { - m && !m.done && (g = k.return) && g.call(k); + l && !l.done && (g = h.return) && g.call(h); } finally { if (q) throw q.error; } } return { - branchQueue: (0, b.x0a)(d.M_b), - playerIterator: n, - driftStats: this.wb.zAa + branchQueue: (0, b.$0a)(d.e1b), + playerIterator: p, + driftStats: this.wb.$Aa }; } }; - h.prototype.kTb = function(d) { - return null === d || void 0 === d ? void 0 : d.r1a(); + k.prototype.yUb = function(d) { + return null === d || void 0 === d ? void 0 : d.R1a(); }; - return h; + return k; })(); - b.ENa = r; - b.loa = function(h) { + b.dOa = r; + b.Ooa = function(k) { var d, g; - if (h) { - d = h.v; + if (k) { + d = k.I; g = {}; - h.nr().forEach(function(n) { - g[n.mediaType] = (0, b.V1a)(n); + k.wr().forEach(function(p) { + g[p.mediaType] = (0, b.s2a)(p); }); return { sId: null === d || void 0 === d ? void 0 : d.id, - cancelled: h.Sd, + cancelled: k.Od, RM: g }; } - return h; + return k; }; - b.V1a = function(h) { - var d, g, n; - if (h && h.Le) return c.__assign(c.__assign({}, h.Le.g2a()), { - unsentRequests: h.Le.iD, - lastFragmentContentEndPts: null === (d = h.jf) || void 0 === d ? void 0 : d.Ua.G, - trackAttributes: null === (g = h.track) || void 0 === g ? void 0 : g.Zm(), - bitrate: null === (n = h.jf) || void 0 === n ? void 0 : n.bitrate + b.s2a = function(k) { + var d, g, p; + if (k && k.Oe) return c.__assign(c.__assign({}, k.Oe.G2a()), { + unsentRequests: k.Oe.uD, + lastFragmentContentEndPts: null === (d = k.jf) || void 0 === d ? void 0 : d.Ua.v, + trackAttributes: null === (g = k.track) || void 0 === g ? void 0 : g.Wm(), + bitrate: null === (p = k.jf) || void 0 === p ? void 0 : p.bitrate }); }; - b.x0a = function(h) { - return h.map(function(d) { - return (0, b.loa)(d); + b.$0a = function(k) { + return k.map(function(d) { + return (0, b.Ooa)(d); }); }; }, @@ -106876,15 +106483,15 @@ E3cbY[513816] = false; value: !0 } }); - b.JNa = void 0; + b.iOa = void 0; c = a(91967); r = (function() { - function l(f, h) { + function m(f, k) { this.Jc = f; - this.Abb = h; + this.ncb = k; } - Object.defineProperties(l.prototype, { - jd: { + Object.defineProperties(m.prototype, { + Zc: { get: function() { return "RequestsReporter"; }, @@ -106892,7 +106499,7 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { enabled: { get: function() { return !0; @@ -106901,18 +106508,18 @@ E3cbY[513816] = false; configurable: !0 } }); - l.prototype.ki = function(f) { - var h; - h = f.si; - f = f.iC; - if (h === c.mc.ii || h === c.mc.qm || void 0 === h && void 0 === f) return (h = { - numOutstandingRequests: this.Abb.SVb, - requestOpportunityDelayStats: this.Abb.zbb - }, (f = this.Jc.Dtb) && f.length && (h.activeRequests = JSON.stringify(f)), h); + m.prototype.ii = function(f) { + var k; + k = f.oi; + f = f.tC; + if (k === c.oc.gi || k === c.oc.qm || void 0 === k && void 0 === f) return (k = { + numOutstandingRequests: this.ncb.v9a, + requestOpportunityDelayStats: this.ncb.mcb + }, (f = this.Jc.Dub) && f.length && (k.activeRequests = JSON.stringify(f)), k); }; - return l; + return m; })(); - b.JNa = r; + b.iOa = r; }, 26012: function(r, b, a) { var c; @@ -106921,70 +106528,70 @@ E3cbY[513816] = false; value: !0 } }); - b.Vfa = void 0; + b.zga = void 0; c = a(91967); r = (function() { - function l() { - this.zo = this.jd = l.jd; + function m() { + this.yo = this.Zc = m.Zc; this.enabled = !0; - this.JX = []; - this.Rbb = 0; + this.tY = []; + this.Ecb = 0; } - l.prototype.mub = function(f) { - this.JX.push(f); - 5 < this.JX.length && this.JX.shift(); + m.prototype.lvb = function(f) { + this.tY.push(f); + 5 < this.tY.length && this.tY.shift(); }; - l.prototype.nub = function() { - this.Rbb++; + m.prototype.mvb = function() { + this.Ecb++; }; - l.prototype.ki = function(f) { - var h; - h = f.si; - f = f.iC; - if ((h === c.mc.Sj || h === c.mc.qm || h === c.mc.ii || void 0 === h && void 0 === f) && this.JX.length) return { - restarts: this.JX.map(function(d) { + m.prototype.ii = function(f) { + var k; + k = f.oi; + f = f.tC; + if ((k === c.oc.Qj || k === c.oc.qm || k === c.oc.gi || void 0 === k && void 0 === f) && this.tY.length) return { + restarts: this.tY.map(function(d) { return { - s: d.k5b, - d: d.yEb, - r: d.Jab, - atMs: d.OYb.G + s: d.L6b, + d: d.CFb, + r: d.vbb, + atMs: d.g_b.v }; }), - restartsCompleted: this.Rbb + restartsCompleted: this.Ecb }; }; - l.jd = "seamlessManager"; - return l; + m.Zc = "seamlessManager"; + return m; })(); - b.Vfa = r; + b.zga = r; }, 35438: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.EOa = void 0; + b.dPa = void 0; c = a(90745); - l = a(65161); + m = a(65161); f = a(91967); r = (function() { - function h(d) { - this.GQa = !1; - this.zB = new c.De(); - this.zB.addListener(d.events, "streamSelection", this.nua.bind(this)); + function k(d) { + this.jRa = !1; + this.JB = new c.Ee(); + this.JB.addListener(d.events, "streamSelection", this.Jua.bind(this)); } - h.prototype.nua = function(d) { - this.GQa || (d.mediaType === l.u.$ && void 0 === this.Dqa ? this.Dqa = d : d.mediaType === l.u.X && void 0 === this.Fqa && (this.Fqa = d)); + k.prototype.Jua = function(d) { + this.jRa || (d.mediaType === m.u.Y && void 0 === this.fra ? this.fra = d : d.mediaType === m.u.W && void 0 === this.hra && (this.hra = d)); }; - h.prototype.Oa = function() { - this.Fqa = this.Dqa = void 0; - this.zB.clear(); - this.GQa = !0; + k.prototype.Na = function() { + this.hra = this.fra = void 0; + this.JB.clear(); + this.jRa = !0; }; - Object.defineProperties(h.prototype, { - jd: { + Object.defineProperties(k.prototype, { + Zc: { get: function() { return "StartplayFieldsReporter"; }, @@ -106992,7 +106599,7 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { enabled: { get: function() { return !0; @@ -107001,56 +106608,56 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.ki = function(d) { - var g, n, k, m, p, q; - if (d.si === f.mc.Sj) { - d = this.Fqa || this.Dqa; + k.prototype.ii = function(d) { + var g, p, h, l, n, q; + if (d.oi === f.oc.Qj) { + d = this.hra || this.fra; q = null === d || void 0 === d ? void 0 : d.result; q = { - histbw: null === (n = null === (g = null === q || void 0 === q ? void 0 : q.jb) || void 0 === g ? void 0 : g.gb) || void 0 === n ? void 0 : n.Ca, - histinitbw: null === (m = null === (k = null === q || void 0 === q ? void 0 : q.jb) || void 0 === k ? void 0 : k.Jt) || void 0 === m ? void 0 : m.Ca, - histdiscbw: null === q || void 0 === q ? void 0 : q.Lv, - histage: null === (p = null === q || void 0 === q ? void 0 : q.jb) || void 0 === p ? void 0 : p.rS + histbw: null === (p = null === (g = null === q || void 0 === q ? void 0 : q.ib) || void 0 === g ? void 0 : g.eb) || void 0 === p ? void 0 : p.Aa, + histinitbw: null === (l = null === (h = null === q || void 0 === q ? void 0 : q.ib) || void 0 === h ? void 0 : h.Qt) || void 0 === l ? void 0 : l.Aa, + histdiscbw: null === q || void 0 === q ? void 0 : q.Wv, + histage: null === (n = null === q || void 0 === q ? void 0 : q.ib) || void 0 === n ? void 0 : n.cT }; g = null === d || void 0 === d ? void 0 : d.streamList.map(function(u) { - return void 0 !== u.q5 ? { - vmaf: u.q5, - streamIndex: u.yw, - streamId: u.Pb + return void 0 !== u.O5 ? { + vmaf: u.O5, + streamIndex: u.Jw, + streamId: u.Vb } : void 0; }).filter(function(u) { return void 0 !== u; }); 0 < (null === g || void 0 === g ? void 0 : g.length) && (q.vmafEstimates = g); - this.Oa(); + this.Na(); return q; } - this.Oa(); + this.Na(); }; - return h; + return k; })(); - b.EOa = r; + b.dPa = r; }, 37058: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.YOa = void 0; + b.APa = void 0; c = a(66164); - l = a(90745); + m = a(90745); f = a(48170); - h = a(91967); + k = a(91967); r = (function() { function d(g) { - this.tc = g; - this.oA = []; + this.vc = g; + this.BA = []; this.reset(); } Object.defineProperties(d.prototype, { - jd: { + Zc: { get: function() { return "task-audit"; }, @@ -107059,7 +106666,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(d.prototype, { - zo: { + yo: { get: function() { return "tsched"; }, @@ -107070,85 +106677,85 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { enabled: { get: function() { - return f.K; + return f.L; }, enumerable: !1, configurable: !0 } }); d.prototype.reset = function() { - var g, n; + var g, p; g = this; - null === (n = this.tx) || void 0 === n ? void 0 : n.clear(); - this.tx = new l.De(); - this.tx.on(this.tc, "clockChanged", function() { + null === (p = this.Cx) || void 0 === p ? void 0 : p.clear(); + this.Cx = new m.Ee(); + this.Cx.on(this.vc, "clockChanged", function() { g.reset(); - g.bU("initial"); + g.LU("initial"); }); - this.tx.on(this.tc, "stopping", function() { - g.bU("stopping"); + this.Cx.on(this.vc, "stopping", function() { + g.LU("stopping"); }); - this.tx.on(this.tc.sa, "clockAdjusted", function() { - g.bU("clockAdjusted"); + this.Cx.on(this.vc.ta, "clockAdjusted", function() { + g.LU("clockAdjusted"); }); - this.tx.on(this.tc.sa, "stopStart", function() { - g.bU("stopStart"); + this.Cx.on(this.vc.ta, "stopStart", function() { + g.LU("stopStart"); }); - this.tx.on(this.tc.sa, "speedChanged", function() { - g.bU("speedChanged"); + this.Cx.on(this.vc.ta, "speedChanged", function() { + g.LU("speedChanged"); }); }; - d.prototype.bU = function(g) { - this.oA.push({ + d.prototype.LU = function(g) { + this.BA.push({ reason: g, - audit: this.tc.Sl(), - time: c.platform.time.wa() + audit: this.vc.Sl(), + time: c.platform.time.va() }); - 5 < this.oA.length && this.oA.shift(); + 5 < this.BA.length && this.BA.shift(); }; - d.prototype.ki = function(g) { - var n; - n = g.si; - g = g.iC; - if (n === h.mc.Sj || n === h.mc.qm || n === h.mc.ii || void 0 === n && void 0 === g) return this.oA; + d.prototype.ii = function(g) { + var p; + p = g.oi; + g = g.tC; + if (p === k.oc.Qj || p === k.oc.qm || p === k.oc.gi || void 0 === p && void 0 === g) return this.BA; }; return d; })(); - b.YOa = r; + b.APa = r; }, 73036: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ZOa = void 0; + b.BPa = void 0; c = a(48170); - l = a(81651); + m = a(81651); f = a(91967); r = (function() { - function h(d) { - var n; + function k(d) { + var p; function g() { - var k; - if (d.eO) { - k = d.eO.PFb(); - n.oA.add(k.Sl()); + var h; + if (d.LO) { + h = d.LO.VGb(); + p.BA.add(h.Sl()); } } - n = this; - this.tc = d; - this.oA = new Set(); + p = this; + this.vc = d; + this.BA = new Set(); d.on("clockChanged", g); - d.on("rootSchedulerReleasing", function(k) { - k.eO.Hba && n.oA.add(k.eO.Hba.Sl()); + d.on("rootSchedulerReleasing", function(h) { + h.LO.mca && p.BA.add(h.LO.mca.Sl()); }); g(); } - Object.defineProperties(h.prototype, { - jd: { + Object.defineProperties(k.prototype, { + Zc: { get: function() { return "task-verbose-audit"; }, @@ -107156,8 +106763,8 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { - zo: { + Object.defineProperties(k.prototype, { + yo: { get: function() { return "tsch-verbose"; }, @@ -107165,61 +106772,61 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { enabled: { get: function() { - return c.K; + return c.L; }, enumerable: !1, configurable: !0 } }); - h.prototype.ki = function(d) { - var g, n, k; - if (d.si === f.mc.ii) { - null === (n = null === (g = this.tc) || void 0 === g ? void 0 : g.eO.Hba) || void 0 === n ? void 0 : n.Sl(); - this.oA.forEach(function(m) { - k = k ? l.rga.reduce(k, m) : m; + k.prototype.ii = function(d) { + var g, p, h; + if (d.oi === f.oc.gi) { + null === (p = null === (g = this.vc) || void 0 === g ? void 0 : g.LO.mca) || void 0 === p ? void 0 : p.Sl(); + this.BA.forEach(function(l) { + h = h ? m.Vga.reduce(h, l) : l; }); - return k; + return h; } }; - return h; + return k; })(); - b.ZOa = r; + b.BPa = r; }, 54366: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ox = void 0; + b.cv = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(69575); - h = a(91967); + k = a(91967); r = (function() { - function d(g, n) { - this.Zg = g; + function d(g, p) { + this.dg = g; this.options = c.__assign({ - Zyb: !0 - }, n); + bAb: !0 + }, p); } Object.defineProperties(d.prototype, { - zo: { + yo: { get: function() { - return ("trace-").concat(this.Zg.source); + return ("trace-").concat(this.dg.source); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(d.prototype, { - jd: { + Zc: { get: function() { - return this.zo; + return this.yo; }, enumerable: !1, configurable: !0 @@ -107228,80 +106835,80 @@ E3cbY[513816] = false; Object.defineProperties(d.prototype, { enabled: { get: function() { - return l.K; + return m.L; }, enumerable: !1, configurable: !0 } }); - d.prototype.ki = function(g) { - var n, k; - n = g.si; - if (n === h.mc.ii || n === h.mc.qm) { - g = (0, f.bYa)(this.Zg.eRb); - k = this.Zg.rOb; - n === h.mc.ii && this.options.Zyb && this.Zg.clear(); - n = g; - Object.keys(k).length && (n = c.__spreadArray(c.__spreadArray([], c.__read(g), !1), [k], !1)); - return n; + d.prototype.ii = function(g) { + var p, h; + p = g.oi; + if (p === k.oc.gi || p === k.oc.qm) { + g = (0, f.IYa)(this.dg.oSb); + h = this.dg.CPb; + p === k.oc.gi && this.options.bAb && this.dg.clear(); + p = g; + Object.keys(h).length && (p = c.__spreadArray(c.__spreadArray([], c.__read(g), !1), [h], !1)); + return p; } }; - d.prototype.Oa = function() { + d.prototype.Na = function() { var g; - null === (g = this.Zg) || void 0 === g ? void 0 : g.Oa(); + null === (g = this.dg) || void 0 === g ? void 0 : g.Na(); }; return d; })(); - b.ox = r; + b.cv = r; }, 72805: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t, w; + var c, m, f, k, d, g, p, h, l, n, q, u, t, v; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.FNa = void 0; + b.eOa = void 0; c = a(5163); - l = c.__importStar(a(17267)); + m = c.__importStar(a(17267)); f = a(91176); - h = a(91562); + k = a(91562); d = a(47743); g = a(21306); r = a(81392); - n = a(65161); - k = a(52571); - m = a(89645); - p = a(40666); + p = a(65161); + h = a(52571); + l = a(89645); + n = a(40666); q = a(97757); u = a(11758); t = a(27977); - w = a(3033); - a = (function(v) { - function y(x, z, A, B, C, D, E, G) { + v = a(3033); + a = (function(w) { + function y(x, z, B, A, C, D, E, G) { var F; - F = v.call(this, x) || this; - F.W = z; - F.T = A; - F.Nn = B; - F.Is = C; - F.ue = D; - F.Voa = G; - F.ve = new m.oD(F.T); - F.sA = F.T.error.bind(F.T); - F.Tn = F.T.warn.bind(F.T); - F.Dx = F.T.trace.bind(F.T); - F.iSa(); - F.mp = null === E || void 0 === E ? void 0 : E.$x(function() { - return F.x1b(); + F = w.call(this, x) || this; + F.T = z; + F.S = B; + F.On = A; + F.Ms = C; + F.se = D; + F.ypa = G; + F.te = new l.FD(F.S); + F.FA = F.S.error.bind(F.S); + F.Em = F.S.warn.bind(F.S); + F.Ox = F.S.trace.bind(F.S); + F.NSa(); + F.kp = null === E || void 0 === E ? void 0 : E.ky(function() { + return F.R2b(); }, "pruner"); return F; } - c.__extends(y, v); + c.__extends(y, w); Object.defineProperties(y.prototype, { console: { get: function() { - return this.T; + return this.S; }, enumerable: !1, configurable: !0 @@ -107310,117 +106917,117 @@ E3cbY[513816] = false; Object.defineProperties(y.prototype, { mediaType: { get: function() { - return this.ue; + return this.se; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Sa: { + Ra: { get: function() { - return this.Is; + return this.Ms; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - xw: { + Iw: { get: function() { - return 0 < this.Ewa; + return 0 < this.dxa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Dya: { + bza: { get: function() { - return !this.rR; + return !this.bS; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Ewa: { + dxa: { get: function() { - return this.pc.length; + return this.qc.length; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - iD: { + uD: { get: function() { - return this.pc.iD; + return this.qc.uD; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - sK: { + LK: { get: function() { - return this.ve.Ay; + return this.te.Oy; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Rk: { + dk: { get: function() { - return this.pc.complete.Hb; + return this.qc.complete.Hb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - aT: { + MT: { get: function() { - return this.pc.xWa; + return this.qc.gXa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Zka: { + zla: { get: function() { - return this.pc.Azb; + return this.qc.DAb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - aD: { + lD: { get: function() { - return this.pc.Hb; + return this.qc.Hb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - O$: { + saa: { get: function() { - return void 0 === this.pc.Db ? 0 : this.pc.Hb.G - this.pc.Db.G; + return void 0 === this.qc.Cb ? 0 : this.qc.Hb.v - this.qc.Cb.v; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - g4: { + D4: { get: function() { return { - xa: this.pc.h4, - G: this.pc.empty ? 0 : Math.max(this.pc.xWa - this.pc.Db.G, 0) + sa: this.qc.E4, + v: this.qc.empty ? 0 : Math.max(this.qc.gXa - this.qc.Cb.v, 0) }; }, enumerable: !1, @@ -107428,481 +107035,519 @@ E3cbY[513816] = false; } }); Object.defineProperties(y.prototype, { - h4: { + E4: { get: function() { - return this.pc.h4; + return this.qc.E4; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - QA: { + aB: { get: function() { - return this.pc.xa; + return this.qc.sa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - $Xb: { + rZb: { get: function() { - return this.Pqb(); + return this.Qrb(); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Ppa: { + sqa: { get: function() { - return this.pc.length > this.pc.iD; + return this.qc.length > this.qc.uD; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Oi: { + $h: { get: function() { - return this.pc.Oi; + return this.qc.$h; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - z5a: { + c6a: { get: function() { - return this.hRa; + return this.LRa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(y.prototype, { - Ha: { + Ga: { get: function() { - return this.pc; + return this.qc; }, enumerable: !1, configurable: !0 } }); y.prototype.If = function(x) { - var A, B, C; + var B, A, C; function z() { var D; D = C.map(function(E) { return E; }); - A.Nn.q9(D); + B.On.S9(D); C.forEach(function(E) { E.abort(); - E.$e(); + E.ze(); }); } - A = this; - C = this.pc; + B = this; + C = this.qc; x ? setTimeout(z, 1) : z(); - this.iSa(); - this.ve.KF(); - null === (B = this.mp) || void 0 === B ? void 0 : B.Oa(); + this.NSa(); + this.te.bG(); + null === (A = this.kp) || void 0 === A ? void 0 : A.Na(); }; y.prototype.reset = function() { this.If(); - this.ve.Kbb(); + this.te.xcb(); }; y.prototype.close = function() { - this.ve.KF(); + this.te.bG(); }; - y.prototype.Lcb = function() { - this.sQa = !0; + y.prototype.Cdb = function() { + this.VQa = !0; }; - y.prototype.g2a = function() { + y.prototype.G2a = function() { return { - endMarked: void 0 !== this.ve.count, - queueCount: this.ve.count, - isComplete: this.ve.Ay, - itemCount: this.ve.yWa, - continuousEndPts: this.ve.Dk().reduce(function(x, z) { - return z && !z.done && (z = z.value, 100 > Math.abs(z.HL.G - x) || -1 === x) ? z.Yna.G : x; + endMarked: void 0 !== this.te.count, + queueCount: this.te.count, + isComplete: this.te.Oy, + itemCount: this.te.hXa, + continuousEndPts: this.te.Dk().reduce(function(x, z) { + return z && !z.done && (z = z.value, 100 > Math.abs(z.bM.v - x) || -1 === x) ? z.Aoa.v : x; }, -1), - sentinelItemCount: this.ve.Dk().filter(function(x) { + sentinelItemCount: this.te.Dk().filter(function(x) { return x && x.done; }).length, - processedCount: this.ve.oEb, - rc: this.Ewa + processedCount: this.te.sFb, + rc: this.dxa }; }; - y.prototype.uXa = function(x, z, A) { - var B, C; - B = this.W; - (0, k.assert)(!x.header); - A.aa && A.mediaType === n.u.Ga && (C = new u.sca(A, this.Is.Az.track, x, this.pc, this.Sa.v, B, this.T)); - C || (C = d.qca.create(A, B, z.track, x, this.pc, this.Sa.v, this.T, this.Voa)); - this.pv(C); + y.prototype.aYa = function(x, z, B) { + var A, C; + A = this.T; + (0, h.assert)(!x.header); + B.aa && B.mediaType === p.u.Da && (C = new u.Xca(B, this.Ms.Mz.track, x, this.qc, this.Ra.I, A, this.S)); + C || (C = d.Vca.create(B, A, z.track, x, this.qc, this.Ra.I, this.S, this.ypa)); + this.xv(C); return C; }; - y.prototype.pv = function(x) { - var z, A; - this.pc.Kt(x); - (null === (z = this.mp) || void 0 === z ? void 0 : z.state) === p.Kk.complete && (null === (A = this.mp) || void 0 === A ? void 0 : A.rf()); - this.Ypb(); - x.Xk && (this.rR = !1); + y.prototype.xv = function(x) { + var z, B; + this.qc.Rt(x); + (null === (z = this.kp) || void 0 === z ? void 0 : z.state) === n.Lk.complete && (null === (B = this.kp) || void 0 === B ? void 0 : B.qf()); + this.Yqb(); + x.$k && (this.bS = !1); }; - y.prototype.IB = function() { - return this.ve.goa(); + y.prototype.RB = function() { + return this.te.Joa(); }; - y.prototype.FVa = function() { - this.dv === this.pc.length && this.sQa && this.ve.KF(); + y.prototype.pWa = function() { + this.ov === this.qc.length && this.VQa && this.te.bG(); }; - y.prototype.Kza = function() { - var x, z, A; + y.prototype.jAa = function() { + var x, z, B; x = this; Promise.resolve(); - if (this.Is.s7(this.ue) && this.dv !== this.pc.length) { - for (var B = this.W.GTb, C = 0, D = []; this.dv < this.pc.length;) { - if (A = this.pc.get(this.dv)) { - if (A.Uy) { - if (this.W.FT) D.push.apply(D, this.t_b(A)); + if (this.Ms.R7(this.se) && this.ov !== this.qc.length) { + for (var A = this.T.WUb, C = 0, D = []; this.ov < this.qc.length;) { + if (B = this.qc.get(this.ov)) { + if (B.hz) { + if (this.T.oU) D.push.apply(D, this.N0b(B)); else break; } else { - if (this.pc.L_a && this.pc.L_a.sb < A.sb) break; - if (!A.w4a()) break; - D.push(A); + if (this.qc.p0a && this.qc.p0a.rb < B.rb) break; + if (!B.$4a()) break; + D.push(B); }++C; - l.Tb(this.kva) || (this.kva = null === (z = A.Db) || void 0 === z ? void 0 : z.G); - }++this.dv; - if (!l.Vp(B) && C >= B) break; + m.Tb(this.Jva) || (this.Jva = null === (z = B.Cb) || void 0 === z ? void 0 : z.v); + }++this.ov; + if (!m.oo(A) && C >= A) break; } - D.length && (void 0 !== this.ve.count && (this.sA("tryToAtach() but requestQueue has sentinel:", this.ve.count), this.ve.Kbb()), Promise.all(D.map(function(E) { - return x.ve.enqueue(E).then(function() { - return x.zNb(E); + D.length && (void 0 !== this.te.count && (this.FA("tryToAtach() but requestQueue has sentinel:", this.te.count), this.te.xcb()), Promise.all(D.map(function(E) { + return x.te.enqueue(E).then(function() { + return x.KOb(E); }); - })), this.FVa()); + })), this.pWa()); } }; - y.prototype.zNb = function(x) { - this.hRa = x; + y.prototype.KOb = function(x) { + this.LRa = x; }; - y.prototype.dS = function(x) { - var z, A, B; + y.prototype.PS = function(x) { + var z, B, A; z = this; - A = []; - if (0 !== this.pc.iD) { - B = this.pc.R9a; - this.pc.m8b.xya(function(C) { + B = []; + if (0 !== this.qc.uD) { + A = this.qc.D$a; + this.qc.P9b.Wya(function(C) { var D; - if (C.Xk || B > (null === (D = C.Db) || void 0 === D ? void 0 : D.G)) return !0; - C.Fv && (z.rR = !1); - if (!z.yga(C)) return (z.Tn("request abort failed:", C.toString()), !0); - A.unshift(C); + if (C.$k || A > (null === (D = C.Cb) || void 0 === D ? void 0 : D.v)) return !0; + C.Pv && (z.bS = !1); + if (!z.aha(C)) return (z.Em("request abort failed:", C.toString()), !0); + B.unshift(C); }); - this.YRa(); - A.length && "function" === typeof x && x(A); + this.CSa(); + B.length && "function" === typeof x && x(B); } }; - y.prototype.w1b = function(x) { - x.Uy = !0; + y.prototype.Q2b = function(x) { + x.hz = !0; x.abort(); - this.pc.eXb(); - this.Kza(); + this.qc.vYb(); + this.jAa(); }; - y.prototype.x1b = function() { - var x, z, A, B, C, D; + y.prototype.R2b = function() { + var x, z, B, A, C, D; return c.__generator(this, function(E) { switch (E.label) { case 0: E.label = 1; case 1: - if (!this.pc.length) return [3, 3]; - x = this.pc.get(0); - z = f.L.Na(null !== (D = null === (C = this.W.rO) || void 0 === C ? void 0 : C.G) && void 0 !== D ? D : 0); - A = z.add(x.Hb); - return [4, p.Ng.yu(A)]; + if (!this.qc.length) return [3, 3]; + x = this.qc.get(0); + z = f.J.Oa(null !== (D = null === (C = this.T.YO) || void 0 === C ? void 0 : C.v) && void 0 !== D ? D : 0); + B = z.add(x.Hb); + return [4, n.Og.Gu(B)]; case 2: - E.Wa(); - if (1 >= this.pc.complete.length && !x.Xk) return [3, 3]; - (0, k.assert)(x === this.pc.get(0)); - x.wS || this.yga(x); - B = this.pc.splice(0, 1); - 0 < this.dv && this.dv--; - this.Nn.q9(B); - B = void 0; + E.Ka(); + if (1 >= this.qc.complete.length && !x.$k) return [3, 3]; + (0, h.assert)(x === this.qc.get(0)); + x.hT || this.aha(x); + A = this.qc.splice(0, 1); + 0 < this.ov && this.ov--; + this.On.S9(A); + A = void 0; return [3, 1]; case 3: return [2]; } }); }; - y.prototype.hIb = function(x) { - if (this.pc.length && (x = this.pc.t_a(x))) return x; + y.prototype.qJb = function(x) { + if (this.qc.length && (x = this.qc.Y_a(x))) return x; }; - y.prototype.ttb = function(x) { - var z, A, B, C, D, E, G; + y.prototype.tub = function(x) { + var z, B, A, C, D, E, G; E = x.Ua; - x = this.pc.wna(x.Ka.G); - G = this.pc.get(x); - (0, k.assert)(G && void 0 !== (null === (z = G.Ka) || void 0 === z ? void 0 : z.G) && void 0 !== (null === (A = G.Ua) || void 0 === A ? void 0 : A.G) && void 0 !== G.index, "expected existing request to be defined with properties"); - if (null === (B = G.Ua) || void 0 === B ? 0 : B.equal(E)) return (this.MSa(x), [null === (C = G.Ua) || void 0 === C ? void 0 : C.G, G.index + 1]); - this.MSa(x - 1); - return [null === (D = G.Ka) || void 0 === D ? void 0 : D.G, G.index]; + x = this.qc.$na(x.Ia.v); + G = this.qc.get(x); + (0, h.assert)(G && void 0 !== (null === (z = G.Ia) || void 0 === z ? void 0 : z.v) && void 0 !== (null === (B = G.Ua) || void 0 === B ? void 0 : B.v) && void 0 !== G.index, "expected existing request to be defined with properties"); + if (null === (A = G.Ua) || void 0 === A ? 0 : A.equal(E)) return (this.sTa(x), [null === (C = G.Ua) || void 0 === C ? void 0 : C.v, G.index + 1]); + this.sTa(x - 1); + return [null === (D = G.Ia) || void 0 === D ? void 0 : D.v, G.index]; }; y.prototype.Bn = function(x) { - var z, A; + var z, B; z = this; - A = []; - this.pc.forEach(function(B) { + B = []; + this.qc.forEach(function(A) { var C; - C = B.cAa(x); - 1 === C ? A.push(B) : 2 === C && z.Sa.la.qf("swapUrl failure"); + C = A.BAa(x); + 1 === C ? B.push(A) : 2 === C && z.Ra.ca.pf("swapUrl failure"); }); - return A; + return B; }; - y.prototype.oN = function(x) { - x.Mt && x.w4a() && this.Kza(); - this.XT(x); - }; - y.prototype.Mr = function(x, z) { - var A, B; - x.stream.aa && x.Fv && x.mediaType === n.u.$ && this.E8b(x); - x.Mt && !x.wS && this.Kza(); - (null === (A = this.mp) || void 0 === A ? void 0 : A.state) === p.Kk.complete && (null === (B = this.mp) || void 0 === B ? void 0 : B.rf()); - this.TF(x, z); - }; - y.prototype.E8b = function(x) { - var z, A; - z = h.nJ.$Za(new DataView(x.Fo[0])); - if (void 0 !== z && x.stream.track.zWb(z)) { - A = x.stream.Ul(); - this.pc.forEach(function(B) { + y.prototype.RN = function(x) { + x.Tt && x.$4a() && this.jAa(); + this.FU(x); + }; + y.prototype.Tr = function(x, z) { + var B, A; + x.stream.aa && x.Pv && x.mediaType === p.u.Y && this.h$b(x); + x.Tt && !x.hT && this.jAa(); + (null === (B = this.kp) || void 0 === B ? void 0 : B.state) === n.Lk.complete && (null === (A = this.kp) || void 0 === A ? void 0 : A.qf()); + this.kG(x, z); + }; + y.prototype.h$b = function(x) { + var z, B; + z = k.HJ.E_a(new DataView(x.Eo[0])); + if (void 0 !== z && x.stream.track.PXb(z)) { + B = x.stream.jk(); + this.qc.forEach(function(A) { var C; - C = A.iU(B.index); - B.C8b(C.Ka, C.Ua); + C = B.SU(A.index); + A.f$b(C.Ia, C.Ua); }); - this.Ha.update(); - } - }; - y.prototype.Pqb = function() { - return this.pc.Oi + this.pc.iD; - }; - y.prototype.iSa = function() { - var x, z, A; - z = void 0 !== this.pc && 0 < this.pc.length; - A = this.pc; - this.pc = new g.HBa(this.T, this); - this.dv = 0; - this.ve.clear(); - this.hRa = void 0; - this.kva = null; - null === (x = this.mp) || void 0 === x ? void 0 : x.rf(); - this.sQa = this.rR = !1; - z && (x = A.map(function(B) { - return B; - }), this.Nn.q9(x)); - }; - y.prototype.Ypb = function() { - this.rR || (this.rR = !0); - }; - y.prototype.MSa = function(x) { + this.Ga.update(); + } + }; + y.prototype.Qrb = function() { + return this.qc.$h + this.qc.uD; + }; + y.prototype.NSa = function() { + var x, z, B; + z = void 0 !== this.qc && 0 < this.qc.length; + B = this.qc; + this.qc = new g.hCa(this.S, this); + this.ov = 0; + this.te.clear(); + this.LRa = void 0; + this.Jva = null; + null === (x = this.kp) || void 0 === x ? void 0 : x.qf(); + this.VQa = this.bS = !1; + z && (x = B.map(function(A) { + return A; + }), this.On.S9(x)); + }; + y.prototype.Yqb = function() { + this.bS || (this.bS = !0); + }; + y.prototype.sTa = function(x) { var z; - for (x += 1; x < this.Ewa; x++) { - z = this.pc.get(x); - (0, k.assert)(z, "expected request to exist"); - this.ve.remove(z); - z.aborted || (this.yga(z), z.$e()); + for (x += 1; x < this.dxa; x++) { + z = this.qc.get(x); + (0, h.assert)(z, "expected request to exist"); + this.te.remove(z); + z.aborted || (this.aha(z), z.ze()); } - this.YRa(); + this.CSa(); }; - y.prototype.yga = function(x) { + y.prototype.aha = function(x) { return x.abort() ? !0 : !1; }; - y.prototype.YRa = function() { - var x, z, A, B; + y.prototype.CSa = function() { + var x, z, B, A; x = this; - if (0 !== this.pc.length) { - A = []; - B = 0; - this.pc.z_b(function(C, D) { - D < x.dv && ++B; - A.push(C); + if (0 !== this.qc.length) { + B = []; + A = 0; + this.qc.T0b(function(C, D) { + D < x.ov && ++A; + B.push(C); }); - this.dv -= B; - null === (z = this.mp) || void 0 === z ? void 0 : z.rf(); - this.Nn.q9(A); + this.ov -= A; + null === (z = this.kp) || void 0 === z ? void 0 : z.qf(); + this.On.S9(B); } }; - y.prototype.t_b = function(x) { + y.prototype.N0b = function(x) { switch (this.mediaType) { - case n.u.$: - return this.u_b(x); - case n.u.X: - return this.w_b(x); - case n.u.Ga: - return this.v_b(x); - } - }; - y.prototype.u_b = function(x) { - return w.wD.instance().nY.hab(this.Sa.la, x.stream.Nf, (0, t.poa)(x.stream.profile), x.stream.bitrate, x.stream.track.xo, x.Nd, this.Sa.v, function(z, A) { - return x.Db.add(A).dd(z).ja; - }, this.W, this.T); - }; - y.prototype.w_b = function(x) { - var z, A, B; - B = null === (z = x.stream.track.Aa) || void 0 === z ? void 0 : z.jwa(); - (0, k.assert)(B, "Video streams must have a frame rate"); - return w.wD.instance().nY.jab(this.Sa.la, "padding", x.stream.profile, B, null === (A = x.stream.track.tk) || void 0 === A ? void 0 : A.qv, x.stream.track.xo, x.Nd, this.Sa.v, function(C, D) { - return x.Db.add(D).dd(C).ja; - }, this.T).Ha; - }; - y.prototype.v_b = function(x) { - x.Xva(w.wD.instance().nY.y_b(), !0); + case p.u.Y: + return this.O0b(x); + case p.u.W: + return this.Q0b(x); + case p.u.Da: + return this.P0b(x); + } + }; + y.prototype.O0b = function(x) { + return v.OD.instance().VY.Tab(this.Ra.ca, x.stream.Nf, (0, t.Toa)(x.stream.profile), x.stream.bitrate, x.stream.track.xo, x.Db, this.Ra.I, function(z, B) { + return x.Cb.add(B).gd(z).ja; + }, this.T, this.S); + }; + y.prototype.Q0b = function(x) { + var z, B, A; + A = null === (z = x.stream.track.xa) || void 0 === z ? void 0 : z.Kwa(); + (0, h.assert)(A, "Video streams must have a frame rate"); + return v.OD.instance().VY.Vab(this.Ra.ca, "padding", x.stream.profile, A, null === (B = x.stream.track.uk) || void 0 === B ? void 0 : B.yv, x.stream.track.xo, x.Db, this.Ra.I, function(C, D) { + return x.Cb.add(D).gd(C).ja; + }, this.S).Ga; + }; + y.prototype.P0b = function(x) { + x.xwa(v.OD.instance().VY.S0b(), !0); return [x]; }; - return y = c.__decorate([q.JL], y); - })(r.nD); - b.FNa = a; + return y = c.__decorate([q.eM], y); + })(r.ED); + b.eOa = a; }, 19089: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.GNa = void 0; + b.fOa = void 0; c = a(5163); - l = a(66164); + m = a(66164); f = a(52571); - h = a(61996); + k = a(61996); d = a(69575); r = (function() { - function g(n, k) { - var K6X, m; - K6X = 2; - for (; K6X !== 14;) { - switch (K6X) { - case 8: - var I$l = "Requ"; - I$l += "e"; - I$l += "stPa"; - I$l += "cer"; - var X12 = "1SIY"; - X12 += "bZ"; - X12 += "rNJ"; - X12 += "C"; - X12 += "p9"; - X12; - this.Wp = new h.Vu({ - pn: this, - source: I$l, - wTa: function() { - var s7S; - s7S = 2; - for (; s7S !== 1;) { - switch (s7S) { - case 4: - return { - numOutstanding: m.wE - }; - break; + function g(p, h) { + var E5g, l; + E5g = 2; + for (; E5g !== 14;) { + switch (E5g) { + case 2: + l = this; + this.j8 = p; + this.config = h; + this.OE = 0; + E5g = 3; + break; + case 3: + var F4h = "1S"; + F4h += "IYbZrN"; + F4h += "JC"; + F4h += "p"; + F4h += "9"; + var R43 = "m"; + R43 += "ed"; + R43 += "ia|ase"; + R43 += "js"; + var v1Z = "ASEJ"; + v1Z += "S_"; + v1Z += "REQUEST_PACE"; + v1Z += "R"; + this.console = new m.platform.Console(v1Z, R43); + this.Nxa = !1; + F4h; + E5g = 7; + break; + case 7: + var a6U = "Request"; + a6U += "P"; + a6U += "ace"; + a6U += "r"; + this.Tp = new k.Ls({ + bm: this, + source: a6U, + bUa: function() { + var d5s; + d5s = 2; + for (; d5s !== 1;) { + switch (d5s) { case 2: return { - numOutstanding: m.wE + numOutstanding: l.OE }; break; } } }, - uo: 10 + jn: 10 }); - this.zbb = new d.Yh(); - K6X = 14; - break; - case 2: - var P$j = "m"; - P$j += "ed"; - P$j += "ia|asejs"; - var Q4s = "ASEJS"; - Q4s += "_REQ"; - Q4s += "UEST_P"; - Q4s += "A"; - Q4s += "CER"; - m = this; - this.J7 = n; - this.config = k; - this.wE = 0; - this.console = new l.platform.Console(Q4s, P$j); - this.pxa = !1; - K6X = 8; + this.mcb = new d.Wh(); + E5g = 14; break; } } } - var Q3Q; - Q3Q = 2; - for (; Q3Q !== 13;) { - switch (Q3Q) { - case 9: - var S9e = "L"; - S9e += "V"; - S9e += "a"; - var W4L = "checkReques"; - W4L += "t"; - W4L += "Opport"; - W4L += "unityRunner"; - var X9N = "T"; - X9N += "r"; - var g1U = "remo"; - g1U += "veReques"; - g1U += "t"; - var V9I = "p"; - V9I += "v"; - var Y8H = "a"; - Y8H += "d"; - Y8H += "dRe"; - Y8H += "quest"; - var C1F = "y"; - C1F += "j"; - var I0Z = "ch"; - I0Z += "eckRequ"; - I0Z += "estOpportuni"; - I0Z += "ty"; - c.__decorate([(0, h.Qb)({ - methodName: I0Z, - gk: !0, - up: !0 - })], g.prototype, C1F, null); - c.__decorate([(0, h.Qb)({ - methodName: Y8H, - gk: !0 - })], g.prototype, V9I, null); - c.__decorate([(0, h.Qb)({ - methodName: g1U, - gk: !0 - })], g.prototype, X9N, null); - c.__decorate([(0, h.Qb)({ - methodName: W4L, - gk: !0 - })], g.prototype, S9e, null); - return g; + var O4y; + O4y = 2; + for (; O4y !== 13;) { + switch (O4y) { + case 7: + var f8K = "u"; + f8K += "W"; + f8K += "a"; + var h7I = "check"; + h7I += "RequestOpp"; + h7I += "ortunityRunn"; + h7I += "er"; + var X9F = "d"; + X9F += "s"; + var N1t = "remo"; + N1t += "veR"; + N1t += "equ"; + N1t += "est"; + c.__decorate([(0, k.Nb)({ + methodName: N1t, + fk: !0 + })], g.prototype, X9F, null); + c.__decorate([(0, k.Nb)({ + methodName: h7I, + fk: !0 + })], g.prototype, f8K, null); + O4y = 14; + break; + case 3: + var A6I = "x"; + A6I += "v"; + var f$T = "ad"; + f$T += "d"; + f$T += "Requ"; + f$T += "e"; + f$T += "st"; + var J8X = "Q"; + J8X += "i"; + var u1S = "chec"; + u1S += "k"; + u1S += "RequestOppor"; + u1S += "tunity"; + g.prototype.uWa = function(p) { + var b$V, h, l, n; + b$V = 2; + for (; b$V !== 9;) { + switch (b$V) { + case 4: + n++; + b$V = 5; + break; + case 2: + (h = this.config.Q8, l = m.platform.time.va() - p, n = 0); + b$V = 1; + break; + case 13: + n--; + b$V = 9; + break; + case 5: + b$V = this.OE < h && this.j8() ? 4 : 3; + break; + case 1: + this.mcb.push(l); + b$V = 5; + break; + case 3: + var d22 = "requestOpportunityR"; + d22 += "unnerComplet"; + d22 += "e"; + this.Tp.YTa(d22, { + requestsIssued: n, + scheduledMs: p, + timeSinceScheduled: l + }, !0); + b$V = 9; + break; + } + } + }; + c.__decorate([(0, k.Nb)({ + methodName: u1S, + fk: !0, + rp: !0 + })], g.prototype, J8X, null); + c.__decorate([(0, k.Nb)({ + methodName: f$T, + fk: !0 + })], g.prototype, A6I, null); + O4y = 7; break; case 2: Object.defineProperties(g.prototype, { - SVb: { + v9a: { get: function() { - var f8x; - f8x = 2; - for (; f8x !== 1;) { - switch (f8x) { + var g$d; + g$d = 2; + for (; g$d !== 1;) { + switch (g$d) { case 2: - return this.wE; - break; - case 4: - return this.wE; + return this.OE; break; } } @@ -107911,34 +107556,30 @@ E3cbY[513816] = false; configurable: !0 } }); - g.prototype.yj = function() { - var q5r, n, k; - q5r = 2; - for (; q5r !== 9;) { - switch (q5r) { - case 1: - q5r = !this.pxa ? 5 : 9; - break; - case 7: - n = this; - q5r = 3; - break; + g.prototype.Qi = function() { + var J6t, p, h; + J6t = 2; + for (; J6t !== 9;) { + switch (J6t) { case 2: - n = this; - q5r = 1; + p = this; + J6t = 1; + break; + case 1: + J6t = !this.Nxa ? 5 : 9; break; case 5: - this.pxa = !0; - k = l.platform.time.wa(); + this.Nxa = !0; + h = m.platform.time.va(); return Promise.resolve().then(function() { - var b5A; - b5A = 2; - for (; b5A !== 5;) { - switch (b5A) { + var J8V; + J8V = 2; + for (; J8V !== 5;) { + switch (J8V) { case 2: - n.pxa = !1; - n.LVa(k); - b5A = 5; + p.Nxa = !1; + p.uWa(h); + J8V = 5; break; } } @@ -107947,175 +107588,140 @@ E3cbY[513816] = false; } } }; - g.prototype.pv = function(n) { - var v18, k, m; - v18 = 2; - for (; v18 !== 3;) { - switch (v18) { - case 2: - var L2n = "More than ma"; - L2n += "xAllowedOu"; - L2n += "tsta"; - L2n += "ndingRequests are outstand"; - L2n += "ing"; - this.Wp.dt({ - mediaType: n.mediaType, - contentStartPts: null === (k = n.Ka) || void 0 === k ? void 0 : k.G, - contentEndPts: null === (m = n.Ua) || void 0 === m ? void 0 : m.G - }); - this.wE++; - (0, f.assert)(this.wE <= this.config.r8, L2n); - v18 = 3; - break; - } - } - }; - g.prototype.Tr = function(n) { - var T1i, k, m; - T1i = 2; - for (; T1i !== 9;) { - switch (T1i) { + g.prototype.xv = function(p) { + var I_6, h, l; + I_6 = 2; + for (; I_6 !== 3;) { + switch (I_6) { case 2: - var e5$ = "Received remo"; - e5$ += "ve "; - e5$ += "request when there are no requests ou"; - e5$ += "tstanding"; - this.Wp.dt({ - mediaType: n.mediaType, - contentStartPts: null === (k = n.Ka) || void 0 === k ? void 0 : k.G, - contentEndPts: null === (m = n.Ua) || void 0 === m ? void 0 : m.G + this.Tp.Tq({ + mediaType: p.mediaType, + contentStartPts: null === (h = p.Ia) || void 0 === h ? void 0 : h.v, + contentEndPts: null === (l = p.Ua) || void 0 === l ? void 0 : l.v }); - this.wE--; - (0, f.assert)(0 <= this.wE, e5$); - T1i = 3; + this.OE++; + I_6 = 4; break; - case 3: - var j9z = "r"; - j9z += "emov"; - j9z += "eR"; - j9z += "eq"; - j9z += "uest"; - this.yj(j9z); - T1i = 9; - break; - case 12: - this.yj(""); - T1i = 8; + case 4: + var T4P = "Mor"; + T4P += "e than maxAllo"; + T4P += "wedOutsta"; + T4P += "ndingRequests are outstanding"; + (0, f.assert)(this.OE <= this.config.Q8, T4P); + I_6 = 3; break; } } }; - g.prototype.LVa = function(n) { - var l54, k, m, p; - l54 = 2; - for (; l54 !== 9;) { - switch (l54) { - case 5: - l54 = this.wE < k && this.J7() ? 4 : 3; - break; - case 2: - (k = this.config.r8, m = l.platform.time.wa() - n, p = 0); - l54 = 1; + g.prototype.ds = function(p) { + var P_d, h, l; + P_d = 2; + for (; P_d !== 9;) { + switch (P_d) { + case 3: + var T4W = "re"; + T4W += "moveR"; + T4W += "eq"; + T4W += "ues"; + T4W += "t"; + this.Qi(T4W); + P_d = 9; break; case 1: - this.zbb.push(m); - l54 = 5; - break; - case 4: - p++; - l54 = 5; - break; - case 6: - this.zbb.push(m); - l54 = 8; + var W6M = "Received remove request when there"; + W6M += " are no r"; + W6M += "e"; + W6M += "quests outstanding"; + this.Tp.Tq({ + mediaType: p.mediaType, + contentStartPts: null === (h = p.Ia) || void 0 === h ? void 0 : h.v, + contentEndPts: null === (l = p.Ua) || void 0 === l ? void 0 : l.v + }); + this.OE--; + (0, f.assert)(0 <= this.OE, W6M); + P_d = 3; break; - case 3: - var A92 = "r"; - A92 += "equestOpport"; - A92 += "unityRun"; - A92 += "nerComplete"; - this.Wp.sTa(A92, { - requestsIssued: p, - scheduledMs: n, - timeSinceScheduled: m - }, !0); - l54 = 9; + case 2: + P_d = 1; break; } } }; - Q3Q = 9; + O4y = 3; + break; + case 14: + return g; break; } } })(); - b.GNa = r; + b.fOa = r; }, 14242: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.AOa = void 0; + b.$Oa = void 0; c = a(91176); - l = a(7559); + m = a(7559); f = a(65161); r = (function() { - function h(d, g) { + function k(d, g) { this.Ak = d; this.console = g; - this.q2 = Infinity; - this.BQa = 0; - this.$sb = !1; + this.Q2 = Infinity; + this.dRa = 0; + this.$tb = !1; } - h.prototype.YHb = function(d, g, n, k, m) { - var p; + k.prototype.fJb = function(d, g, p, h, l) { + var n; if (this.Ak) { - p = d.Ha; - if (p) { - if (n === f.u.X)(n = p.ky(Math.ceil(this.Ak * d.Aa.gw), void 0, !0), p = d.ko(n), d = p.Nd.kh(d.Aa), p.Di({ + n = d.Ga; + if (n) { + if (p === f.u.W)(p = n.xy(Math.ceil(this.Ak * d.xa.uw), void 0, !0), n = d.ko(p), d = n.Db.Dg(d.xa), n.Bi({ start: 0, - end: this.Ak - n * d - }), this.q2 = this.Ak); + end: this.Ak - p * d + }), this.Q2 = this.Ak); else { - void 0 !== k.Ydb ? (g = k.Ydb, n = g * d.Aa.G) : (n = (0, l.Roa)(k, m) + Math.ceil(k.awb * d.Aa.gw), c.L.Na(n).kh(d.Aa), n = g + n, g = Math.ceil(n / d.Aa.gw)); - n = p.ky(n, void 0, !0); - for (m = k = 0; m < n; ++m)(p = d.ko(m), k += p.Nd.kh(d.Aa)); - k = g - k; - p = d.ko(n); - p.Di({ - end: k + void 0 !== h.Reb ? (g = h.Reb, p = g * d.xa.v) : (p = (0, m.upa)(h, l) + Math.ceil(h.$wb * d.xa.uw), c.J.Oa(p).Dg(d.xa), p = g + p, g = Math.ceil(p / d.xa.uw)); + p = n.xy(p, void 0, !0); + for (l = h = 0; l < p; ++l)(n = d.ko(l), h += n.Db.Dg(d.xa)); + h = g - h; + n = d.ko(p); + n.Bi({ + end: h }); - this.q2 = g; + this.Q2 = g; } - p.O6a(); - return p; + n.t7a(); + return n; } } }; - h.prototype.ZNb = function() { - return this.BQa >= this.q2; + k.prototype.iPb = function() { + return this.dRa >= this.Q2; }; - h.prototype.dPb = function(d, g) { - this.Hv(d, g); + k.prototype.oQb = function(d, g) { + this.Rv(d, g); }; - h.prototype.GGb = function(d, g, n) { - d.yjc = this.Hv(g, n); + k.prototype.MHb = function(d, g, p) { + d.blc = this.Rv(g, p); }; - h.prototype.Hv = function(d, g) { - return d.Nd.kh(g.Aa); + k.prototype.Rv = function(d, g) { + return d.Db.Dg(g.xa); }; - h.prototype.kF = function() { - if (!this.ZNb()) return !1; - if (this.$sb) return (this.console.warn("StallAtFrameCount underflow reported, bufferingComplete = false"), !1); - this.console.warn("StallAtFrameCount bufferingComplete = true:", ("").concat(this.BQa, " >= ").concat(this.q2)); + k.prototype.Dv = function() { + if (!this.iPb()) return !1; + if (this.$tb) return (this.console.warn("StallAtFrameCount underflow reported, bufferingComplete = false"), !1); + this.console.warn("StallAtFrameCount bufferingComplete = true:", ("").concat(this.dRa, " >= ").concat(this.Q2)); return !0; }; - return h; + return k; })(); - b.AOa = r; + b.$Oa = r; }, 2983: function(r, b) { Object.defineProperties(b, { @@ -108123,70 +107729,70 @@ E3cbY[513816] = false; value: !0 } }); - b.UTa = void 0; - b.UTa = function(a, c, l) { - var f, h; + b.zUa = void 0; + b.zUa = function(a, c, m) { + var f, k; f = !0; - l.forEach(function(d) { + m.forEach(function(d) { var g; if (f && a === d.profile) { g = d.ranges; - f = void 0 === g ? c >= d.min && c <= d.max : g.some(function(n) { - return c >= n.min && c <= n.max; + f = void 0 === g ? c >= d.min && c <= d.max : g.some(function(p) { + return c >= p.min && c <= p.max; }); - !f && d.disallowed && d.disallowed.some(function(n) { - if (n.stream.bitrate === c) return (h = n.disallowedBy, !0); + !f && d.disallowed && d.disallowed.some(function(p) { + if (p.stream.bitrate === c) return (k = p.disallowedBy, !0); }); } }); return { inRange: f, - V4: h + t5: k }; }; }, 86450: function(r, b, a) { - var l; + var m; - function c(f, h) { - h = Math.max(f, h); - return isNaN(h) ? f || -Infinity : h; + function c(f, k) { + k = Math.max(f, k); + return isNaN(k) ? f || -Infinity : k; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.FBa = void 0; - l = a(65161); + b.fCa = void 0; + m = a(65161); r = (function() { - function f(h) { - this.config = h; - this.hwa = 0; - this.state = l.Sc.Gs; - this.T7a = c(h.bta, h.M8); - this.kta = c(h.ZG, h.gW); - } - f.prototype.ph = function(h, d) { + function f(k) { + this.config = k; + this.Iwa = 0; + this.state = m.Wc.Ks; + this.z8a = c(k.Ata, k.n9); + this.Ita = c(k.pH, k.WW); + } + f.prototype.Sg = function(k, d) { var g; g = this; if (d !== this.state) { this.state = d; - if (d === l.Sc.ee || d === l.Sc.z1) return h; - d === l.Sc.$j && this.a0b(); + if (d === m.Wc.he || d === m.Wc.b2) return k; + d === m.Wc.Xj && this.t1b(); } - return h.filter(function(n) { - return !(void 0 !== n.ub && n.ub < g.kta || (void 0 === n.ub || 0 > g.kta) && n.bitrate < g.T7a); + return k.filter(function(p) { + return !(void 0 !== p.tb && p.tb < g.Ita || (void 0 === p.tb || 0 > g.Ita) && p.bitrate < g.z8a); }); }; - f.prototype.a0b = function() { - ++this.hwa; - this.kta = c(this.config.ZG, this.config.gW - this.config.sUb * this.hwa); - this.T7a = this.config.bta || -Infinity; + f.prototype.t1b = function() { + ++this.Iwa; + this.Ita = c(this.config.pH, this.config.WW - this.config.KVb * this.Iwa); + this.z8a = this.config.Ata || -Infinity; }; return f; })(); - b.FBa = r; + b.fCa = r; }, 84909: function(r, b, a) { var c; @@ -108195,40 +107801,40 @@ E3cbY[513816] = false; value: !0 } }); - b.TBa = void 0; + b.tCa = void 0; c = a(91176); r = (function() { - function l(f) { + function m(f) { this.config = f; } - l.prototype.t4b = function(f) { - return f % 100 + 1 <= this.config.Vua; - }; - l.prototype.ph = function(f) { - var h, d, g, n, k, m, p, q, u, t, w; - p = Number(null === (h = f[0]) || void 0 === h ? void 0 : h.P); - if (!(this.config.l5 && this.t4b(p) && 0 < this.config.S$.length)) return f; - h = f.length; - q = null !== (d = f[h - 1].FX) && void 0 !== d ? d : 0; - if (d = (0, c.ec)(this.config.S$, function(v) { - return v.Ajc >= q && v.Nbb <= q; + m.prototype.T5b = function(f) { + return f % 100 + 1 <= this.config.tva; + }; + m.prototype.Sg = function(f) { + var k, d, g, p, h, l, n, q, u, t, v; + n = Number(null === (k = f[0]) || void 0 === k ? void 0 : k.O); + if (!(this.config.J5 && this.T5b(n) && 0 < this.config.waa.length)) return f; + k = f.length; + q = null !== (d = f[k - 1].pY) && void 0 !== d ? d : 0; + if (d = (0, c.kc)(this.config.waa, function(w) { + return w.dlc >= q && w.Acb <= q; })) { - for (p = 0; p < h; p++) { - u = f[Math.max(p - 1, 0)]; - t = f[p]; - if (!((null !== (g = t.FX) && void 0 !== g ? g : 0) < d.Nbb || (null !== (n = u.FX) && void 0 !== n ? n : 0) < d.Nbb)) { - w = null !== (k = t.ub) && void 0 !== k ? k : Infinity; - u = null !== (m = u.ub) && void 0 !== m ? m : Infinity; - if (!(u < d.Nic || u < d.Mic && t.bitrate < d.maxBitrate || !w && t.bitrate < d.mic)) break; + for (n = 0; n < k; n++) { + u = f[Math.max(n - 1, 0)]; + t = f[n]; + if (!((null !== (g = t.pY) && void 0 !== g ? g : 0) < d.Acb || (null !== (p = u.pY) && void 0 !== p ? p : 0) < d.Acb)) { + v = null !== (h = t.tb) && void 0 !== h ? h : Infinity; + u = null !== (l = u.tb) && void 0 !== l ? l : Infinity; + if (!(u < d.qkc || u < d.pkc && t.bitrate < d.maxBitrate || !v && t.bitrate < d.Qjc)) break; } } - return f.slice(0, p); + return f.slice(0, n); } return f; }; - return l; + return m; })(); - b.TBa = r; + b.tCa = r; }, 58844: function(r, b) { Object.defineProperties(b, { @@ -108236,39 +107842,39 @@ E3cbY[513816] = false; value: !0 } }); - b.UBa = void 0; + b.uCa = void 0; r = (function() { function a(c) { this.config = c; } - a.prototype.ph = function(c) { - var l; - l = this.config; + a.prototype.Sg = function(c) { + var m; + m = this.config; return c.filter(function(f) { - return !(void 0 !== f.ub && (f.ub < l.ZG || f.ub > l.T6a) || (void 0 === f.ub || 0 >= l.ZG) && f.bitrate < l.bta || (void 0 === f.ub || Infinity === l.T6a) && f.bitrate > l.sTb); + return !(void 0 !== f.tb && (f.tb < m.pH || f.tb > m.y7a) || (void 0 === f.tb || 0 >= m.pH) && f.bitrate < m.Ata || (void 0 === f.tb || Infinity === m.y7a) && f.bitrate > m.IUb); }); }; return a; })(); - b.UBa = r; + b.uCa = r; }, 72351: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RK = b.QK = void 0; + b.jL = b.iL = void 0; c = a(12986); - l = a(63576); - b.QK = function(f, h) { - h && (null === f || void 0 === f ? 0 : f.E3a) && (h = new l.Uu(h).or(l.TD)); - return new l.Uu(l.Bca).and(h || l.TD).or(l.kea, c.CJ.NF).or(l.lea, c.CJ.NF); + m = a(63576); + b.iL = function(f, k) { + k && (null === f || void 0 === f ? 0 : f.j4a) && (k = new m.av(k).or(m.jE)); + return new m.av(m.fda).and(k || m.jE).or(m.Pea, c.VJ.fG).or(m.Qea, c.VJ.fG); }; - b.RK = function(f, h) { - h && f.E3a && (h = new l.Uu(h).or(l.TD)); - return new l.Uu(l.Bca).and(new l.VBa(f)).and(new l.UBa(f)).and(new l.FBa(f)).and(new l.XBa(f)).and(f.l5 ? new l.TBa(f) : l.TD).and(h || l.TD).or(l.kea, c.CJ.NF).or(l.lea, c.CJ.NF); + b.jL = function(f, k) { + k && f.j4a && (k = new m.av(k).or(m.jE)); + return new m.av(m.fda).and(new m.vCa()).and(new m.uCa(f)).and(new m.fCa(f)).and(new m.xCa(f)).and(f.J5 ? new m.tCa(f) : m.jE).and(k || m.jE).or(m.Pea, c.VJ.fG).or(m.Qea, c.VJ.fG); }; }, 96077: function(r, b, a) { @@ -108278,65 +107884,63 @@ E3cbY[513816] = false; value: !0 } }); - b.VBa = void 0; + b.vCa = void 0; c = a(65161); r = (function() { - function l(f) { - this.config = f; - } - l.prototype.ph = function(f, h) { - return this.config.aba || h !== c.Sc.yl ? f.filter(function(d) { - return d.Mp; + function m() {} + m.prototype.Sg = function(f, k) { + return k !== c.Wc.Bl ? f.filter(function(d) { + return d.sr; }) : f; }; - return l; + return m; })(); - b.VBa = r; + b.vCa = r; }, 48867: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.WQ = void 0; + b.IR = void 0; c = a(66164); - l = a(48170); + m = a(48170); f = a(2983); r = (function() { - function h(d) { + function k(d) { this.console = d; - this.dYa = []; - this.IUa = {}; - this.zYa = !1; + this.KYa = []; + this.qVa = {}; + this.fZa = !1; } - h.prototype.zaa = function(d, g) { - this.dYa = d; - void 0 !== g ? this.IUa[g] = d : this.zYa || (this.console.warn("StreamFilters: Bitrate filters received with undefined viewable id"), this.zYa = !0); + k.prototype.fba = function(d, g) { + this.KYa = d; + void 0 !== g ? this.qVa[g] = d : this.fZa || (this.console.warn("StreamFilters: Bitrate filters received with undefined viewable id"), this.fZa = !0); }; - h.prototype.ph = function(d) { - var g, n, k, m; + k.prototype.Sg = function(d) { + var g, p, h, l; g = this; if (0 === d.length) return d; - k = d[0].J; - if (void 0 === k) return (this.console.error("StreamFilters: Stream has undefined viewable id"), d); + h = d[0].K; + if (void 0 === h) return (this.console.error("StreamFilters: Stream has undefined viewable id"), d); try { - null === (n = c.platform.nt) || void 0 === n ? void 0 : n.call(c.platform, k); - } catch (p) { - return (this.console.error("StreamFilters: createFilteredVideoStreamList: " + p), d); + null === (p = c.platform.vt) || void 0 === p ? void 0 : p.call(c.platform, h); + } catch (n) { + return (this.console.error("StreamFilters: createFilteredVideoStreamList: " + n), d); } - m = this.IUa[k] || this.dYa; - l.K && this.console.trace(("VideoBitrateRangesFilter: filtering ").concat(d.length, " streams with ").concat(JSON.stringify(m))); - d = d.filter(function(p) { - return (0, f.UTa)(p.profile, p.bitrate, m, g.console).inRange; + l = this.qVa[h] || this.KYa; + m.L && this.console.trace(("VideoBitrateRangesFilter: filtering ").concat(d.length, " streams with ").concat(JSON.stringify(l))); + d = d.filter(function(n) { + return (0, f.zUa)(n.profile, n.bitrate, l, g.console).inRange; }); - l.K && this.console.trace(("VideoBitrateRangesFilter: ... ").concat(d.length, " streams in range")); + m.L && this.console.trace(("VideoBitrateRangesFilter: ... ").concat(d.length, " streams in range")); return d; }; - return h; + return k; })(); - b.WQ = r; + b.IR = r; }, 19092: function(r, b) { Object.defineProperties(b, { @@ -108344,26 +107948,26 @@ E3cbY[513816] = false; value: !0 } }); - b.XBa = void 0; + b.xCa = void 0; r = (function() { function a(c) { - var l; - l = this; - c.CO && c.CO.enabled && c.CO.profiles && c.CO.profiles.length && "keepLowest" === c.CO.action && (this.t5a = {}, c.CO.profiles.forEach(function(f) { - return l.t5a[f] = !0; + var m; + m = this; + c.jP && c.jP.enabled && c.jP.profiles && c.jP.profiles.length && "keepLowest" === c.jP.action && (this.X5a = {}, c.jP.profiles.forEach(function(f) { + return m.X5a[f] = !0; })); } - a.prototype.ph = function(c) { - var l, f; - l = {}; - f = this.t5a; - return void 0 === f ? c : c.filter(function(h) { - return !f[h.profile] || (l[h.profile] ? !1 : l[h.profile] = !0); + a.prototype.Sg = function(c) { + var m, f; + m = {}; + f = this.X5a; + return void 0 === f ? c : c.filter(function(k) { + return !f[k.profile] || (m[k.profile] ? !1 : m[k.profile] = !0); }); }; return a; })(); - b.XBa = r; + b.xCa = r; }, 13904: function(r, b, a) { var c; @@ -108372,20 +107976,20 @@ E3cbY[513816] = false; value: !0 } }); - b.kea = b.Bca = void 0; + b.Pea = b.fda = void 0; c = a(91176); - b.Bca = { - ph: function(l) { - return l.filter(function(f) { - return f.Tp && !f.qy; + b.fda = { + Sg: function(m) { + return m.filter(function(f) { + return f.Rp && !f.Ey; }); } }; - b.kea = { - ph: function(l) { - return (l = (0, c.ec)(l, function(f) { - return !!f.Tp && !f.qy; - })) ? [l] : []; + b.Pea = { + Sg: function(m) { + return (m = (0, c.kc)(m, function(f) { + return !!f.Rp && !f.Ey; + })) ? [m] : []; } }; }, @@ -108416,56 +108020,56 @@ E3cbY[513816] = false; value: !0 } }); - b.lea = void 0; - b.lea = { - ph: function(a) { + b.Qea = void 0; + b.Qea = { + Sg: function(a) { return a.length ? [a[0]] : []; } }; }, 7520: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.oQ = void 0; + b.bR = void 0; c = a(91176); - l = a(48170); + m = a(48170); r = (function() { - function f(h, d) { - this.console = h; + function f(k, d) { + this.console = k; this.config = d; - this.iAa = !1; + this.JAa = !1; } - f.prototype.ph = function(h, d, g, n) { - void 0 === g && (g = c.L.Ia); - void 0 === n && (n = !1); - l.K && this.console.trace("Filtering streams for fastplay", { - iAa: this.iAa, - Nl: g.G, - Vhc: n + f.prototype.Sg = function(k, d, g, p) { + void 0 === g && (g = c.J.Ba); + void 0 === p && (p = !1); + m.L && this.console.trace("Filtering streams for fastplay", { + JAa: this.JAa, + Ol: g.v, + yjc: p }); - if (this.iAa || g.G >= this.config.xTb || !1 === n) { - d = h.filter(this.jFb); + if (this.JAa || g.v >= this.config.NUb || !1 === p) { + d = k.filter(this.oGb); if (d.length) return d; - l.K && this.console.trace("No drm streams to return"); + m.L && this.console.trace("No drm streams to return"); } - d = h.filter(this.bzb); + d = k.filter(this.eAb); if (d.length) return d; - l.K && this.console.trace("No clear streams to return"); - return h; + m.L && this.console.trace("No clear streams to return"); + return k; }; - f.prototype.jFb = function(h) { - return h.mi; + f.prototype.oGb = function(k) { + return k.ki; }; - f.prototype.bzb = function(h) { - return !h.mi; + f.prototype.eAb = function(k) { + return !k.ki; }; return f; })(); - b.oQ = r; + b.bR = r; }, 25320: function(r, b) { Object.defineProperties(b, { @@ -108473,75 +108077,75 @@ E3cbY[513816] = false; value: !0 } }); - b.TD = void 0; - b.TD = { - ph: function(a) { + b.jE = void 0; + b.jE = { + Sg: function(a) { return a; } }; }, 12986: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Uu = b.CJ = void 0; + b.av = b.VJ = void 0; c = a(25320); (function(f) { - f[f.HN = 0] = "primary"; - f[f.NF = 1] = "fallback"; - })(l = b.CJ || (b.CJ = {})); + f[f.mO = 0] = "primary"; + f[f.fG = 1] = "fallback"; + })(m = b.VJ || (b.VJ = {})); r = (function() { - function f(h, d) { - var g, n; + function f(k, d) { + var g, p; void 0 === d && (d = !1); - n = this; - this.T3 = d; - this.filters = (g = {}, g[l.HN] = [], g[l.NF] = [], g); - Array.isArray(h) ? h.forEach(function(k) { - return n.and(k, l.HN); - }) : this.and(h); - } - f.prototype.and = function(h, d) { - void 0 === d && (d = l.HN); - h !== c.TD && this.filters[d].push({ - filter: h, - KWa: !0 + p = this; + this.r4 = d; + this.filters = (g = {}, g[m.mO] = [], g[m.fG] = [], g); + Array.isArray(k) ? k.forEach(function(h) { + return p.and(h, m.mO); + }) : this.and(k); + } + f.prototype.and = function(k, d) { + void 0 === d && (d = m.mO); + k !== c.jE && this.filters[d].push({ + filter: k, + sXa: !0 }); return this; }; - f.prototype.or = function(h, d) { - void 0 === d && (d = l.HN); + f.prototype.or = function(k, d) { + void 0 === d && (d = m.mO); this.filters[d].push({ - filter: h, - KWa: !1 + filter: k, + sXa: !1 }); return this; }; - f.prototype.filter = function(h) { + f.prototype.filter = function(k) { var d; d = this; - [l.HN, l.NF].forEach(function(g) { - d.filters[g] = d.filters[g].filter(function(n) { - return h(g, n.filter); + [m.mO, m.fG].forEach(function(g) { + d.filters[g] = d.filters[g].filter(function(p) { + return k(g, p.filter); }); }); }; - f.prototype.ph = function(h, d, g, n) { - var k; - k = this; - return [l.HN, l.NF].reduce(function(m, p) { - return k.filters[p].reduce(function(q, u) { - u.KWa ? q = u.filter.ph(q, d, g, n) : 0 === q.length && (q = u.filter.ph(h, d, g, n)); + f.prototype.Sg = function(k, d, g, p) { + var h; + h = this; + return [m.mO, m.fG].reduce(function(l, n) { + return h.filters[n].reduce(function(q, u) { + u.sXa ? q = u.filter.Sg(q, d, g, p) : 0 === q.length && (q = u.filter.Sg(k, d, g, p)); return q; - }, m); - }, h); + }, l); + }, k); }; return f; })(); - b.Uu = r; + b.av = r; }, 62964: function(r, b) { Object.defineProperties(b, { @@ -108551,447 +108155,438 @@ E3cbY[513816] = false; }); }, 89613: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.MOa = b.npb = void 0; + b.lPa = b.nqb = void 0; c = a(5163); r = a(66164); - l = a(52571); + m = a(52571); f = a(95591); a = a(82149); - h = new r.platform.Console("FRAGMENTS", "media|asejs"); + k = new r.platform.Console("FRAGMENTS", "media|asejs"); try { new Float64Array(8); d = !0; - } catch (n) { + } catch (p) { d = !1; } - g = (function(n) { - function k(m, p) { - p = n.call(this, m.No, p) || this; - p.KE = m; - return p; + g = (function(p) { + function h(l, n) { + n = p.call(this, l.zn, n) || this; + n.cF = l; + return n; } - c.__extends(k, n); - Object.defineProperties(k.prototype, { - xa: { + c.__extends(h, p); + Object.defineProperties(h.prototype, { + sa: { get: function() { - return this.KE.Mdb(this.ig); + return this.cF.Feb(this.jg); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { + Object.defineProperties(h.prototype, { offset: { get: function() { - return this.KE.yi(this.ig); + return this.cF.vi(this.jg); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - nta: { + Object.defineProperties(h.prototype, { + Lta: { get: function() { - return this.KE.$M && this.KE.$M[this.ig]; + return this.cF.BN && this.cF.BN[this.jg]; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - vj: { + Object.defineProperties(h.prototype, { + uj: { get: function() { - return this.KE.BJb(this.ig); + return this.cF.LKb(this.jg); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - ub: { + Object.defineProperties(h.prototype, { + tb: { get: function() { - return this.KE.Hw && this.KE.Hw[this.ig]; + return this.cF.Sw && this.cF.Sw[this.jg]; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(k.prototype, { - Lja: { + Object.defineProperties(h.prototype, { + lka: { get: function() { - return 8 * this.xa / (1E3 * this.pB / this.N); + return 8 * this.sa / (1E3 * this.AB / this.N); }, enumerable: !1, configurable: !0 } }); - k.prototype.toJSON = function() { + h.prototype.toJSON = function() { return { index: this.index, - contentStartTicks: this.sb, + contentStartTicks: this.rb, contentEndTicks: this.yb, - durationTicks: this.pB, + durationTicks: this.AB, timescale: this.N, - startPts: this.Ka.G, - endPts: this.Ua.G, - duration: this.Nd.G, - additionalSAPs: this.vj + startPts: this.Ia.v, + endPts: this.Ua.v, + duration: this.Db.v, + additionalSAPs: this.uj }; }; - return k; - })(a.oPa); - b.npb = g; + return h; + })(a.RPa); + b.nqb = g; r = (function() { - function n(k, m, p, q, u, t, w) { - this.eK = 128; - this.Ic = m; - this.Zb = p.offset; - this.Em = p.sizes; - this.C2 = k; - this.PJ = this.gR = this.bk = this.Rn = this.dia = void 0; - this.Crb = q; - this.Bga = u && u.yi; - this.mia = t; - this.xA = Math.min(this.Ic.length, this.Em.length); - k = this.Hxb(); - this.trb = k.maxBitrate; - this.urb = k.uo; - this.No.Lq.length !== this.Em.length && h.trace("Mis-matched stream duration (" + this.No.Lq.length + "," + this.Em.length + ") for movie id " + w); - this.No.W2 && !this.Bga && h.error("Mis-matched additional SAPs information for movie id " + w); + function p(h, l, n, q, u, t, v) { + this.wK = 128; + this.Mc = l; + this.$b = n.offset; + this.mp = n.sizes; + this.c3 = h; + this.hK = this.RR = this.Zj = this.Dm = this.Fia = void 0; + this.Fsb = q; + this.cha = u && u.vi; + this.Pia = t; + this.JA = Math.min(this.Mc.length, this.mp.length); + h = this.Iyb(); + this.wsb = h.maxBitrate; + this.xsb = h.jn; + this.zn.Ss.length !== this.mp.length && k.trace("Mis-matched stream duration (" + this.zn.Ss.length + "," + this.mp.length + ") for movie id " + v); + this.zn.w3 && !this.cha && k.error("Mis-matched additional SAPs information for movie id " + v); } - Object.defineProperties(n.prototype, { + Object.defineProperties(p.prototype, { mediaType: { get: function() { - return this.Ic.mediaType; + return this.Mc.mediaType; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { + Object.defineProperties(p.prototype, { length: { get: function() { - return this.xA; - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(n.prototype, { - cs: { - get: function() { - return this.Ic.cs; + return this.JA; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Oma: { + Object.defineProperties(p.prototype, { + ls: { get: function() { - return this.Ic.Oma; + return this.Mc.ls; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - kb: { + Object.defineProperties(p.prototype, { + qna: { get: function() { - return this.Ic.kb; + return this.Mc.qna; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - ff: { + Object.defineProperties(p.prototype, { + jb: { get: function() { - return this.Ic.ff; + return this.Mc.jb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Fsa: { + Object.defineProperties(p.prototype, { + gf: { get: function() { - return this.Ic.Fsa; + return this.Mc.gf; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Jr: { + Object.defineProperties(p.prototype, { + Pr: { get: function() { - return this.trb; + return this.wsb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - uo: { + Object.defineProperties(p.prototype, { + jn: { get: function() { - return this.urb; + return this.xsb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Aa: { + Object.defineProperties(p.prototype, { + xa: { get: function() { - return this.Ic.Aa; + return this.Mc.xa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { + Object.defineProperties(p.prototype, { N: { get: function() { - return this.Ic.N; + return this.Mc.N; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { + Object.defineProperties(p.prototype, { mm: { get: function() { - return this.Rn || this.Iga(); + return this.Dm || this.kha(); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - $M: { + Object.defineProperties(p.prototype, { + BN: { get: function() { - return this.Crb; + return this.Fsb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Sia: { + Object.defineProperties(p.prototype, { + tja: { get: function() { - return this.Bga; + return this.cha; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Hw: { + Object.defineProperties(p.prototype, { + Sw: { get: function() { - return this.mia; + return this.Pia; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - No: { + Object.defineProperties(p.prototype, { + zn: { get: function() { - return this.Ic; + return this.Mc; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(n.prototype, { - Zr: { + Object.defineProperties(p.prototype, { + wu: { get: function() { - return this.dia || this.iqb(); + return this.Fia || this.irb(); }, enumerable: !1, configurable: !0 } }); - n.prototype.Mdb = function(k) { - if (this.Em) return this.Em[k]; - h.error("sizesByIndex _sizes is undefined"); + p.prototype.Feb = function(h) { + if (this.mp) return this.mp[h]; + k.error("sizesByIndex _sizes is undefined"); return -1; }; - n.prototype.ll = function(k) { - return this.Ic.ll(k); + p.prototype.ol = function(h) { + return this.Mc.ol(h); }; - n.prototype.HT = function(k) { - return this.Ic.ll(k) + this.Ic.ef(k); + p.prototype.qU = function(h) { + return this.Mc.ol(h) + this.Mc.ff(h); }; - n.prototype.yi = function(k) { - var m, p, q; - if (this.gR !== k || void 0 === this.PJ) { - if (0 === k) return this.Zb; - if (this.gR === k - 1 && void 0 !== this.PJ)(this.PJ += this.Em[this.gR], ++this.gR); + p.prototype.vi = function(h) { + var l, n, q; + if (this.RR !== h || void 0 === this.hK) { + if (0 === h) return this.$b; + if (this.RR === h - 1 && void 0 !== this.hK)(this.hK += this.mp[this.RR], ++this.RR); else { - m = this.bk || this.Vpb(); - p = Math.floor(k / this.eK); - q = p * this.eK; - for (m = m[p]; q < k; ++q) m += this.Em[q]; - this.gR = k; - this.PJ = m; + l = this.Zj || this.Vqb(); + n = Math.floor(h / this.wK); + q = n * this.wK; + for (l = l[n]; q < h; ++q) l += this.mp[q]; + this.RR = h; + this.hK = l; } } - return this.PJ; + return this.hK; }; - n.prototype.ef = function(k) { - return this.Ic.ef(k); + p.prototype.ff = function(h) { + return this.Mc.ff(h); }; - n.prototype.get = function(k) { - return new g(this, k); + p.prototype.get = function(h) { + return new g(this, h); }; - n.prototype.BJb = function(k) { - var m, p, q, u, t; - (0, l.assert)(0 <= k); - m = this.No.W2; - p = this.No.xTa; - q = this.Bga; - if (!q || !m || !p || k >= m.length) return []; + p.prototype.LKb = function(h) { + var l, n, q, u, t; + (0, m.assert)(0 <= h); + l = this.zn.w3; + n = this.zn.cUa; + q = this.cha; + if (!q || !l || !n || h >= l.length) return []; u = []; - t = k === m.length - 1 ? p.length : m[k + 1]; - for (m = m[k]; m < t; ++m) u.push({ - Nj: p[m], - Ce: this.ll(k) + this.Aa.yo(p[m]).G, - offset: q[m] + t = h === l.length - 1 ? n.length : l[h + 1]; + for (l = l[h]; l < t; ++l) u.push({ + Lj: n[l], + Ce: this.ol(h) + this.xa.am(n[l]).v, + offset: q[l] }); return u; }; - n.prototype.ky = function(k, m, p) { - return this.Ic.ky(k, m, p); + p.prototype.xy = function(h, l, n) { + return this.Mc.xy(h, l, n); }; - n.prototype.vna = function(k, m, p) { - return this.Ic.vna(k, m, p); + p.prototype.Zna = function(h, l, n) { + return this.Mc.Zna(h, l, n); }; - n.prototype.p4 = function(k, m) { - return this.Ic.p4(k, m); + p.prototype.N4 = function(h, l) { + return this.Mc.N4(h, l); }; - n.prototype.Fxb = function(k, m, p, q, u) { - var t, w, v, y, x, z, A, B, C; + p.prototype.Gyb = function(h, l, n, q, u) { + var t, v, w, y, x, z, B, A, C; t = !0; - w = 0; - v = this.Ic.Lq; - y = this.Em; - k = Math.floor(k * this.N / 1E3); - x = Math.floor(p * this.N / 1E3); + v = 0; + w = this.Mc.Ss; + y = this.mp; + h = Math.floor(h * this.N / 1E3); + x = Math.floor(n * this.N / 1E3); z = 0; - A = 0; B = 0; - if (this.Ic.Qza && this.Ic.Pza) - for (w = this.Ic.Qza; w <= this.Ic.Pza; ++w)(z += v[w], A += y[w]); - if (A > m) t = !1; + A = 0; + if (this.Mc.pAa && this.Mc.oAa) + for (v = this.Mc.pAa; v <= this.Mc.oAa; ++v)(z += w[v], B += y[v]); + if (B > l) t = !1; else - for (; w < this.length && (!u || w < u);) { - C = y[w]; - p = v[w]; - if (A + C > m) { - for (; 1 < w - B && A + C > m && (z - v[B] >= x || A - y[B] > q);)(z -= v[B], A -= y[B], ++B); - if (z < k || A + C > m) { + for (; v < this.length && (!u || v < u);) { + C = y[v]; + n = w[v]; + if (B + C > l) { + for (; 1 < v - A && B + C > l && (z - w[A] >= x || B - y[A] > q);)(z -= w[A], B -= y[A], ++A); + if (z < h || B + C > l) { t = !1; - this.Ic.Qza = B; - this.Ic.Pza = w; + this.Mc.pAa = A; + this.Mc.oAa = v; break; } } - z += p; - A += C; - ++w; + z += n; + B += C; + ++v; } return t; }; - n.prototype.subarray = function(k, m) { - (0, l.assert)(void 0 === k || 0 <= k && k < this.length); - (0, l.assert)(void 0 === m || m > k && m <= this.length); - return new n(this.C2, this.Ic.subarray(k, m), { - offset: this.yi(k), - sizes: this.Em.subarray(k, m) - }, this.$M && this.$M.subarray(k, m), this.Sia && ({ - yi: this.Sia - }), this.mia && this.mia.subarray(k, m)); - }; - n.prototype.forEach = function(k) { - for (var m = 0; m < this.length; ++m) k(this.get(m), m, this); - }; - n.prototype.map = function(k) { - for (var m = [], p = 0; p < this.length; ++p) m.push(k(this.get(p), p, this)); - return m; + p.prototype.subarray = function(h, l) { + (0, m.assert)(void 0 === h || 0 <= h && h < this.length); + (0, m.assert)(void 0 === l || l > h && l <= this.length); + return new p(this.c3, this.Mc.subarray(h, l), { + offset: this.vi(h), + sizes: this.mp.subarray(h, l) + }, this.BN && this.BN.subarray(h, l), this.tja && ({ + vi: this.tja + }), this.Pia && this.Pia.subarray(h, l)); + }; + p.prototype.forEach = function(h) { + for (var l = 0; l < this.length; ++l) h(this.get(l), l, this); + }; + p.prototype.map = function(h) { + for (var l = [], n = 0; n < this.length; ++n) l.push(h(this.get(n), n, this)); + return l; }; - n.prototype.reduce = function(k, m) { - for (var p = 0; p < this.length; ++p) m = k(m, this.get(p), p, this); - return m; + p.prototype.reduce = function(h, l) { + for (var n = 0; n < this.length; ++n) l = h(l, this.get(n), n, this); + return l; }; - n.prototype.toJSON = function() { + p.prototype.toJSON = function() { return { length: this.length }; }; - n.prototype.dump = function() { - var m; - h.trace("StreamFragments: " + this.length); - for (var k = 0; k < this.length; ++k) { - m = this.get(k); - h.trace(("StreamFragments: ").concat(k, ": [").concat(m.Ka.G, "-").concat(m.Ua.G, "]") + (" @ ").concat(m.offset, ", ").concat(m.xa, " bytes")); - } - }; - n.prototype.Hxb = function() { - var k, m, p, q, u, t, y; - k = 0; - m = 0; - p = this.Ic.$6a; - q = this.Ic.a7a; - u = this.Ic.Lq; - t = this.Em; - if (void 0 === p || p >= this.length || void 0 === q || q >= this.length) { - for (var w = 0, v = this.length; w < v; ++w) { - y = t[w]; - y > m && (m = y, q = w); - y /= u[w]; - y > k && (k = y, p = w); + p.prototype.dump = function() { + var l; + k.trace("StreamFragments: " + this.length); + for (var h = 0; h < this.length; ++h) { + l = this.get(h); + k.trace(("StreamFragments: ").concat(h, ": [").concat(l.Ia.v, "-").concat(l.Ua.v, "]") + (" @ ").concat(l.offset, ", ").concat(l.sa, " bytes")); + } + }; + p.prototype.Iyb = function() { + var h, l, n, q, u, t, y; + h = 0; + l = 0; + n = this.Mc.F7a; + q = this.Mc.G7a; + u = this.Mc.Ss; + t = this.mp; + if (void 0 === n || n >= this.length || void 0 === q || q >= this.length) { + for (var v = 0, w = this.length; v < w; ++v) { + y = t[v]; + y > l && (l = y, q = v); + y /= u[v]; + y > h && (h = y, n = v); } - void 0 === this.Ic.$6a && (this.Ic.$6a = p); - void 0 === this.Ic.a7a && (this.Ic.a7a = q); - } else(k = t[p] / u[p], m = t[q]); + void 0 === this.Mc.F7a && (this.Mc.F7a = n); + void 0 === this.Mc.G7a && (this.Mc.G7a = q); + } else(h = t[n] / u[n], l = t[q]); return { - maxBitrate: Math.floor(k * this.N / 125), - uo: m + maxBitrate: Math.floor(h * this.N / 125), + jn: l }; }; - n.prototype.Iga = function() { - for (var k = 0, m = 0; m < this.length; ++m) k += this.Em[m]; - return this.Rn = k; + p.prototype.kha = function() { + for (var h = 0, l = 0; l < this.length; ++l) h += this.mp[l]; + return this.Dm = h; }; - n.prototype.iqb = function() { - return this.dia = new f.Xfa(this.Ic.Lq, this.Em, this.Ic.N); + p.prototype.irb = function() { + return this.Fia = new f.Bga(this.Mc.Ss, this.mp, this.Mc.N); }; - n.prototype.Vpb = function() { - if (!this.bk) { - for (var k = d ? new Float64Array(Math.ceil(this.length / this.eK)) : Array(Math.ceil(this.length / this.eK)), m = this.Zb, p = 0; p < k.length; ++p) { - k[p] = m; - for (var q = 0; q < this.eK; ++q) m += this.Em[p * this.eK + q]; + p.prototype.Vqb = function() { + if (!this.Zj) { + for (var h = d ? new Float64Array(Math.ceil(this.length / this.wK)) : Array(Math.ceil(this.length / this.wK)), l = this.$b, n = 0; n < h.length; ++n) { + h[n] = l; + for (var q = 0; q < this.wK; ++q) l += this.mp[n * this.wK + q]; } - this.bk = k; + this.Zj = h; } - return this.bk; + return this.Zj; }; - return n; + return p; })(); - b.MOa = r; - (0, a.Rv)(r.prototype.ll); - (0, a.Rv)(r.prototype.HT); - (0, a.Rv)(r.prototype.ef); - (0, a.Rv)(r.prototype.yi); - (0, a.Rv)(r.prototype.Mdb); - (0, a.Rv)(r.prototype.get); + b.lPa = r; + (0, a.cw)(r.prototype.ol); + (0, a.cw)(r.prototype.qU); + (0, a.cw)(r.prototype.ff); + (0, a.cw)(r.prototype.vi); + (0, a.cw)(r.prototype.Feb); + (0, a.cw)(r.prototype.get); }, 19595: function(r, b, a) { var c; @@ -109000,103 +108595,103 @@ E3cbY[513816] = false; value: !0 } }); - b.MQ = void 0; + b.yR = void 0; c = a(91176); r = (function() { - function l(f) { - this.Mn = f; - this.K_a = new c.Yz(); + function m(f) { + this.Mq = f; + this.o0a = new c.jA(); } - Object.defineProperties(l.prototype, { - Y7: { + Object.defineProperties(m.prototype, { + x8: { get: function() { var f; - return this.zVb || (null === (f = this.parent) || void 0 === f ? void 0 : f.Y7); + return this.QWb || (null === (f = this.parent) || void 0 === f ? void 0 : f.x8); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - mk: { + Object.defineProperties(m.prototype, { + nk: { get: function() { var f; - return this.cd || (null === (f = this.parent) || void 0 === f ? void 0 : f.mk); + return this.od || (null === (f = this.parent) || void 0 === f ? void 0 : f.nk); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - K5a: { + Object.defineProperties(m.prototype, { + m6a: { get: function() { - var f, h; - return null !== (f = this.M5b) && void 0 !== f ? f : null === (h = this.parent) || void 0 === h ? void 0 : h.K5a; + var f, k; + return null !== (f = this.m7b) && void 0 !== f ? f : null === (k = this.parent) || void 0 === k ? void 0 : k.m6a; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - Cra: { + Object.defineProperties(m.prototype, { + esa: { get: function() { - var f, h; - return null !== (f = this.N5b) && void 0 !== f ? f : null === (h = this.parent) || void 0 === h ? void 0 : h.Cra; + var f, k; + return null !== (f = this.n7b) && void 0 !== f ? f : null === (k = this.parent) || void 0 === k ? void 0 : k.esa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { track: { get: function() { - return this.U2b; + return this.s4b; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - Dhb: { + Object.defineProperties(m.prototype, { + yib: { get: function() { - return this.K_a.promise; + return this.o0a.promise; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { parent: { get: function() { var f; - return null === (f = this.Mn) || void 0 === f ? void 0 : f.call(this); + return null === (f = this.Mq) || void 0 === f ? void 0 : f.call(this); }, enumerable: !1, configurable: !0 } }); - l.prototype.Oa = function() { - this.Mn = void 0; + m.prototype.Na = function() { + this.Mq = void 0; }; - l.prototype.L3b = function(f) { - this.zVb = f; + m.prototype.k5b = function(f) { + this.QWb = f; }; - l.prototype.ZH = function(f) { - this.cd = f; - this.K_a.resolve(); + m.prototype.pI = function(f) { + this.od = f; + this.o0a.resolve(); }; - l.prototype.X3b = function(f) { - this.M5b = f; + m.prototype.ceb = function(f) { + this.m7b = f; }; - l.prototype.kdb = function(f) { - this.N5b = f; + m.prototype.deb = function(f) { + this.n7b = f; }; - l.prototype.fya = function(f) { - this.U2b = f; + m.prototype.Eya = function(f) { + this.s4b = f; }; - return l; + return m; })(); - b.MQ = r; + b.yR = r; }, 32966: function(r, b, a) { var c; @@ -109105,432 +108700,352 @@ E3cbY[513816] = false; value: !0 } }); + b.Dv = void 0; c = a(65161); a(13550); - r = (function() { - var e07; - e07 = 2; - for (; e07 !== 5;) { - switch (e07) { + b.Dv = function(m, f, k, d, g, p) { + var q$K = N9ASY; + + function h(y) { + var g1P; + g1P = 2; + for (; g1P !== 7;) { + switch (g1P) { + case 5: + y = d.Ga.Zna(m.Rc + y, void 0, !0); + g1P = 4; + break; + case 1: + return 0; + break; + case 4: + g1P = void 0 === y ? 3 : 9; + break; + case 9: + y = d.Ga.get(y.index); + return (t - m.Ur) / (t + (y.offset + y.sa) - v); + break; + case 3: + return 0; + break; + case 2: + g1P = !d.Ga ? 1 : 5; + break; + } + } + } + var E_p, l, n, q, u, v, w, t; + E_p = 2; + for (; E_p !== 54;) { + switch (E_p) { case 2: - var k3S = "1S"; - k3S += "IYbZ"; - k3S += "rNJ"; - k3S += "C"; - k3S += "p9"; - k3S; - return function(l, f, h, d, g, n) { - var g4l = E3cbY; - var R9O, w, t, v, m, p, q, u; - R9O = 2; - for (; R9O !== 36;) { - switch (R9O) { - case 12: - R9O = !f ? 11 : 10; - break; - case 9: - R9O = f <= n.lsa && (0 < f || !n.fna) ? 8 : 7; - break; - case 18: - R9O = d.aa ? 17 : 16; - break; - case 27: - g = d.Ha.ky(l.Tj); - R9O = 26; - break; - case 17: - var K2H = "lowLi"; - K2H += "v"; - K2H += "e"; - K2H += "B"; - K2H += "uffer"; - var l_v = "l"; - l_v += "iveBu"; - l_v += "fferL"; - l_v += "e"; - l_v += "vel"; - return f > p && m > q ? { - complete: !0, - reason: l_v - } : { - complete: !1, - PC: q, - gb: f, - bitrate: p, - reason: K2H - }; - break; - case 25: - var g4R = "o"; - g4R += "utofran"; - g4R += "ge"; - return { - complete: !0, reason: g4R - }; - break; - case 42: - return (q = Math.min(u, m + v), { - complete: !1, - PC: q, - progress: k(q) - }); - break; - case 15: - return (f < p && (q = Math.min(u, Math.max(n.mX * (p / f - 1), q))), { - complete: !1, - PC: q, - progress: 0 - }); - break; - case 16: - R9O = !d.Ha || !d.Ha.length ? 15 : 27; - break; - case 30: - --n; - R9O = 29; - break; - case 29: - R9O = n > g ? 28 : 39; - break; - case 3: - var G28 = "ma"; - G28 += "xs"; - G28 += "ize"; - return { - complete: !0, reason: G28 - }; - break; - case 4: - R9O = m >= u ? 3 : 9; - break; - case 24: - w = d.Ha.yi(g); - R9O = 23; - break; - case 10: - t = l.Ha.reduce(function(y, x) { - var R_Y; - R_Y = 2; - for (; R_Y !== 1;) { - switch (R_Y) { - case 2: - return y + (x.Hb.G > l.Oc ? x.xa : 0); - break; - } - } - }, 0); - h = Math.max(h, 1); - p = h * d.bitrate; - R9O = 18; - break; - case 35: - q = d.Ha.ef(g); - n = Math.min(g + Math.floor(n.mX / q), d.Ha.length - 1); - v = d.Ha.yi(n); - R9O = 32; - break; - case 43: - R9O = 0 < v ? 42 : 41; - break; - case 32: - g4l.Q0W(3); - var O32 = g4l.g_o(104, 96); - q = O32 * w * h / f - l.Oc; - p = void 0; - R9O = 30; - break; - case 28: - p = d.Ha.get(n); - g4l.C63(7); - var B29 = g4l.j2x(14, 38, 32); - v = B29 * v * h / f - p.Ka.G - q; - R9O = 43; - break; - case 11: - var M4y = "no"; - M4y += "th"; - M4y += "r"; - M4y += "oughput"; - return { - complete: !1, PC: q, reason: M4y - }; - break; - case 7: - g4l.C63(10); - var E1S = g4l.g_o(17, 7, 15, 22, 2); - q = n.Yp * (p ? n.gwa : E1S); - !d.aa && n.gGb && d.jb && d.jb.uh && d.jb.uh.Ca > n.fsa && (q += n.Qia + d.jb.uh.Ca * n.Sua); - g && !d.aa && (q += g.pt * n.Ria); - q = u ? Math.min(u, q) : q; - R9O = 12; - break; - case 22: - R9O = f > p * n.z5 ? 21 : 35; - break; - case 41: - v = p.offset; - R9O = 40; - break; - case 23: - R9O = m >= q ? 22 : 38; - break; + (l = m.Ri - m.Rc, n = f === c.Wc.Xj); + f = d.eb || 0; + (q = 0, u = Math.min(p.kH, p.LAa && !n ? p.xC : p.ita)); + E_p = 4; + break; + case 4: + E_p = l >= u ? 3 : 9; + break; + case 7: + q$K.J17(10); + var q3e = q$K.f1s(18, 6, 107); + q = p.Vp * (n ? p.Hwa : q3e); + !d.aa && p.mHb && d.ib && d.ib.th && d.ib.th.Aa > p.Fsa && (q += p.rja + d.ib.th.Aa * p.qva); + g && !d.aa && (q += g.yt * p.sja); + E_p = 13; + break; + case 22: + E_p = f > n * p.W5 ? 21 : 35; + break; + case 39: + var k$z = "no"; + k$z += "re"; + k$z += "buff"; + return { + complete: !0, reason: k$z + }; + break; + case 25: + var l82 = "out"; + l82 += "o"; + l82 += "f"; + l82 += "ran"; + l82 += "ge"; + return { + complete: !0, reason: l82 + }; + break; + case 12: + E_p = !f ? 11 : 10; + break; + case 38: + var x9s = "1SIYb"; + x9s += "Z"; + x9s += "rNJCp9"; + 0 < f && f < n && (q = Math.min(u, Math.max(p.XX * (n / f - 1), q))); + x9s; + return { + complete: !1, ZC: q, progress: h(q) + }; + break; + case 28: + n = d.Ga.get(p); + q$K.J17(11); + var g8j = q$K.f1s(6, 114, 128); + w = g8j * w * k / f - n.Ia.v - q; + E_p = 43; + break; + case 3: + var n5o = "ma"; + n5o += "xs"; + n5o += "i"; + n5o += "ze"; + return { + complete: !0, reason: n5o + }; + break; + case 24: + v = d.Ga.vi(g); + E_p = 23; + break; + case 8: + var O4V = "l"; + O4V += "owT"; + O4V += "h"; + O4V += "roughpu"; + O4V += "t"; + return { + complete: !1, zW: !0, reason: O4V + }; + break; + case 35: + q = d.Ga.ff(g); + p = Math.min(g + Math.floor(p.XX / q), d.Ga.length - 1); + w = d.Ga.vi(p); + q$K.J17(12); + var p14 = q$K.f1s(1, 17, 10); + q = p14 * v * k / f - m.Rc; + n = void 0; + E_p = 30; + break; + case 30: + --p; + E_p = 29; + break; + case 21: + var a2D = "high"; + a2D += "t"; + a2D += "p"; + return { + complete: !0, reason: a2D + }; + break; + case 13: + q = u ? Math.min(u, q) : q; + E_p = 12; + break; + case 9: + E_p = f <= p.Lsa && (0 < f || !p.Jna) ? 8 : 7; + break; + case 16: + E_p = !d.Ga || !d.Ga.length ? 15 : 27; + break; + case 17: + var P4i = "lo"; + P4i += "w"; + P4i += "LiveBuffer"; + var V2R = "l"; + V2R += "iveBu"; + V2R += "ffer"; + V2R += "Level"; + return f > n && l > q ? { + complete: !0, + reason: V2R + } : { + complete: !1, + ZC: q, + eb: f, + bitrate: n, + reason: P4i + }; + break; + case 18: + E_p = d.aa ? 17 : 16; + break; + case 11: + var X8x = "nothrou"; + X8x += "g"; + X8x += "hput"; + return { + complete: !1, ZC: q, reason: X8x + }; + break; + case 40: + --p; + E_p = 29; + break; + case 41: + w = n.offset; + E_p = 40; + break; + case 29: + E_p = p > g ? 28 : 39; + break; + case 10: + t = m.Ga.reduce(function(y, x) { + var g5v; + g5v = 2; + for (; g5v !== 1;) { + switch (g5v) { case 2: - (m = l.Ti - l.Oc, p = f === c.Sc.$j); - f = d.gb || 0; - (q = 0, u = Math.min(n.UG, n.kAa && !p ? n.lC : n.Jsa)); - R9O = 4; - break; - case 8: - var q_v = "lowT"; - q_v += "hro"; - q_v += "ugh"; - q_v += "pu"; - q_v += "t"; - return { - complete: !1, LV: !0, reason: q_v - }; - break; - case 40: - --n; - R9O = 29; - break; - case 26: - R9O = -1 === g ? 25 : 24; - break; - case 38: - 0 < f && f < p && (q = Math.min(u, Math.max(n.mX * (p / f - 1), q))); - return { - complete: !1, PC: q, progress: k(q) - }; - break; - case 39: - var H$v = "nore"; - H$v += "b"; - H$v += "u"; - H$v += "ff"; - return { - complete: !0, reason: H$v - }; - break; - case 21: - var T2n = "high"; - T2n += "t"; - T2n += "p"; - return { - complete: !0, reason: T2n - }; + return y + (x.Hb.v > m.Rc ? x.sa : 0); break; } } - - function k(y) { - var H0p; - H0p = 2; - for (; H0p !== 7;) { - switch (H0p) { - case 9: - y = d.Ha.get(y.index); - return (t - l.Nr) / (t + (y.offset + y.xa) - w); - break; - case 1: - return 0; - break; - case 4: - H0p = void 0 === y ? 3 : 9; - break; - case 2: - H0p = !d.Ha ? 1 : 5; - break; - case 5: - y = d.Ha.vna(l.Oc + y, void 0, !0); - H0p = 4; - break; - case 3: - return 0; - break; - } - } - } - }; + }, 0); + k = Math.max(k, 1); + n = k * d.bitrate; + E_p = 18; + break; + case 23: + E_p = l >= q ? 22 : 38; + break; + case 26: + E_p = -1 === g ? 25 : 24; + break; + case 15: + return (f < n && (q = Math.min(u, Math.max(p.XX * (n / f - 1), q))), { + complete: !1, + ZC: q, + progress: 0 + }); + break; + case 43: + E_p = 0 < w ? 42 : 41; + break; + case 27: + g = d.Ga.xy(m.Rj); + E_p = 26; + break; + case 42: + return (q = Math.min(u, l + w), { + complete: !1, + ZC: q, + progress: h(q) + }); break; } } - })(); - b["default"] = { - checkBuffering: r }; }, 13550: function(r, b, a) { - function c(f, h) { - return f && f.Ar && (h || !1 !== f.Mp); + function c(f, k) { + return f && f.Gr && (k || !1 !== f.sr); } - function l(f, h, d) { - return "number" === typeof f ? Math.min(Math.max(f, h), d) : h; + function m(f, k, d) { + return "number" === typeof f ? Math.min(Math.max(f, k), d) : k; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.dVa = b.a8a = b.PF = b.LK = b.oQb = b.MQb = b.uf = b.T = void 0; + b.LVa = b.H8a = b.gG = b.dL = b.wRb = b.WRb = b.Ef = b.S = void 0; r = a(66164); - b.T = new r.platform.Console("ASEJS_STREAM_SELECTOR", "media|asejs"); - b.uf = (function() { - function f(h) { - if (!(this instanceof f)) return new f(h); - this.cd = h; + b.S = new r.platform.Console("ASEJS_STREAM_SELECTOR", "media|asejs"); + b.Ef = (function() { + function f(k) { + if (!(this instanceof f)) return new f(k); + this.od = k; } return f; })(); - b.MQb = c; - b.oQb = function(f, h) { - return !f.slice(h + 1).some(function(d) { + b.WRb = c; + b.wRb = function(f, k) { + return !f.slice(k + 1).some(function(d) { return c(d); }); }; - b.LK = l; - b.PF = function(f, h, d) { - var n, k, m, p; + b.dL = m; + b.gG = function(f, k, d) { + var p, h, l, n; function g(q) { var u; u = f[q]; - return !u.Ar || d && !d(u, q) ? !1 : !0; - } - k = f.length; - m = 0; - p = k; - Array.isArray(h) && (m = l(h[0], 0, k), p = l(h[1], 0, k), h = null !== (n = h[2]) && void 0 !== n ? n : m + 1); - h = l(h || 0, m + 1, p); - for (n = h - 1; n >= m; --n) - if (g(n)) return n; - for (n = h + 1; n < p; ++n) - if (g(n)) return n; + return !u.Gr || d && !d(u, q) ? !1 : !0; + } + h = f.length; + l = 0; + n = h; + Array.isArray(k) && (l = m(k[0], 0, h), n = m(k[1], 0, h), k = null !== (p = k[2]) && void 0 !== p ? p : l + 1); + k = m(k || 0, l + 1, n); + for (p = k - 1; p >= l; --p) + if (g(p)) return p; + for (p = k + 1; p < n; ++p) + if (g(p)) return p; return -1; }; - b.a8a = function(f, h) { - return Math.floor(f / (125 * h) * 1E3); + b.H8a = function(f, k) { + return Math.floor(f / (125 * k) * 1E3); }; - b.dVa = function(f, h) { - return Math.ceil(f / 1E3 * h * 125); + b.LVa = function(f, k) { + return Math.ceil(f / 1E3 * k * 125); }; }, 42556: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bQ = b.vJ = b.wJ = b.NQ = void 0; + b.OQ = b.OJ = b.PJ = b.zR = void 0; c = a(16096); Object.defineProperties(b, { - NQ: { + zR: { enumerable: !0, get: function() { - return c.NQ; + return c.zR; } } }); - l = a(35479); + m = a(35479); Object.defineProperties(b, { - wJ: { + PJ: { enumerable: !0, get: function() { - return l.wJ; + return m.PJ; } } }); f = a(29217); Object.defineProperties(b, { - vJ: { + OJ: { enumerable: !0, get: function() { - return f.vJ; + return f.OJ; } } }); - h = a(56556); + k = a(56556); Object.defineProperties(b, { - bQ: { + OQ: { enumerable: !0, get: function() { - return h.bQ; + return k.OQ; } } }); }, - 95545: function(r, b, a) { - var c; - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.xF = b.qz = b.VX = void 0; - r = a(65161); - b.VX = [r.eb[r.eb.In], r.eb[r.eb.ee], r.eb[r.eb.$j], r.eb[r.eb.he], r.eb[r.eb.Mg], "checkBuffering"]; - c = a(21875)["default"]; - b.qz = { - first: function() { - return a(58223)["default"]; - }, - random: function() { - return a(14087)["default"]; - }, - optimized: function() { - return a(80588)["default"]; - }, - roundrobin: function() { - return a(3447)["default"]; - }, - selectaudio: function() { - return a(46263)["default"]; - }, - selectaudioadaptive: function() { - return a(70753)["default"]; - }, - "default": function() { - return a(80588)["default"]; - }, - lowest: function() { - return a(4272)["default"]; - }, - highest: function() { - return a(63499)["default"]; - }, - throughputthreshold: function() { - return a(56186)["default"]; - }, - replay: function() { - return a(52255)["default"]; - }, - checkdefault: function() { - return a(32966)["default"]; - }, - livesimple: function() { - return a(65114)["default"]; - }, - testscript: function() { - return c; - } - }; - b.xF = { - STARTING: "default", - BUFFERING: "default", - REBUFFERING: "default", - PLAYING: "default", - PAUSED: "default", - checkBuffering: "checkdefault" - }; - }, 56556: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q; + var m, f, k, d, g, p, h, l, n, q; function c(u) { u.forEach(function(t) { - return t.xn = !1; + return t.wn = !1; }); } Object.defineProperties(b, { @@ -109538,593 +109053,627 @@ E3cbY[513816] = false; value: !0 } }); - b.bQ = void 0; + b.OQ = void 0; r = a(5163); - l = r.__importStar(a(17267)); + m = r.__importStar(a(17267)); f = a(66164); - h = a(91176); + k = a(91176); d = a(65161); g = a(62156); - n = r.__importDefault(a(29340)); - k = a(33923); + p = r.__importDefault(a(29340)); + h = a(33923); a(52571); - m = a(95545); - p = a(35479); + l = a(3082); + n = a(35479); q = a(44284); new f.platform.Console("ASEJS_JOINT_STREAM_SELECTOR", "media|asejs"); a = (function() { - function u(t, w, v, y, x) { - var g0I, z; - g0I = 2; - for (; g0I !== 14;) { - switch (g0I) { - case 6: - x && (this.X9b = new p.wJ(w, d.u.X)); - g0I = 14; + var e$g; + + function u(t, v, w, y, x) { + var F1x; + F1x = 2; + for (; F1x !== 6;) { + switch (F1x) { + case 2: + var R1I = "1SI"; + R1I += "YbZr"; + R1I += "NJC"; + R1I += "p9"; + this.qdb = t; + this.T = v; + this.pT = w; + this.TZ = y; + R1I; + t || (t = v.Eba); + F1x = 8; break; - case 3: - var h82 = "1"; - h82 += "SIYbZr"; - h82 += "NJCp9"; - this.nZ = y; - h82; - t = t || this.W.Xaa; - this.aR = m.VX.reduce(function(A, B) { - var I2L, C; - I2L = 2; - for (; I2L !== 4;) { - switch (I2L) { - case 2: - C = (m.qz[t] || m.qz[m.xF[B]])()[B] || m.qz[m.xF[B]]()[B]; - A[B] = C.bind(z); - return A; - break; - } - } - }, {}); - g0I = 6; + case 8: + var D_x = "d"; + D_x += "ef"; + D_x += "a"; + D_x += "u"; + D_x += "lt"; + this.Hm = new((l.DY[t] || l.DY[D_x])())(this); + F1x = 7; break; - case 2: - z = this; - this.zcb = t; - this.W = w; - this.ES = v; - g0I = 3; + case 7: + x && (this.yac = new n.PJ(v, d.u.W)); + F1x = 6; break; } } } - var J6E; - J6E = 2; - for (; J6E !== 17;) { - switch (J6E) { - case 20: - Object.defineProperties(u.prototype, { - DM: { - get: function() { - var H5g; - H5g = 2; - for (; H5g !== 1;) { - switch (H5g) { - case 4: - return this.uE; - break; - case 2: - return this.uE; - break; - } - } - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(u.prototype, { - Dra: { - get: function() { - var s$$, t, w; - s$$ = 2; - for (; s$$ !== 5;) { - switch (s$$) { - case 2: - return Math.max(null !== (t = this.Fy) && void 0 !== t ? t : 0, null !== (w = this.DM) && void 0 !== w ? w : 0); - break; - } - } - }, - enumerable: !1, - configurable: !0 - } - }); - return u; - break; - case 12: - u.prototype.zsa = function(t, w, v) { - var A5J, y, x; - A5J = 2; - for (; A5J !== 12;) { - switch (A5J) { - case 4: - A5J = this.W.Rdb && v > this.W.hW && !w.aa && t.every(function(z) { - var z2z; - z2z = 2; - for (; z2z !== 1;) { - switch (z2z) { + e$g = 2; + for (; e$g !== 17;) { + switch (e$g) { + case 7: + u.prototype.OX = function(t, v, w, y) { + var o5k, x, z, B; + o5k = 2; + for (; o5k !== 5;) { + switch (o5k) { + case 2: + x = this; + t.j6(function(A) { + var m5j; + m5j = 2; + for (; m5j !== 1;) { + switch (m5j) { case 2: - return !z.xn; - break; - case 4: - return +z.xn; + x.$L(A, function(C) { + var g5I; + g5I = 2; + for (; g5I !== 1;) { + switch (g5I) { + case 2: + C.Gr && C.ib && C.ib.confidence ? (z !== C.ib && (z = C.ib, B = y(C.ib, w, v, 0, !1)), C.eb = Math.floor(B.lower) || 1, C.nZ = void 0 !== B.upper ? Math.floor(B.upper) : 1) : C.eb = void 0; + g5I = 1; + break; + } + } + }); + m5j = 1; break; } } - }) ? 3 : 12; - break; - case 8: - A5J = t[v - 1] === w && (null === (y = t[v].Ha) || void 0 === y || !y.length) ? 7 : 6; - break; - case 1: - A5J = this.W.iZa ? 5 : 4; - break; - case 3: - E3cbY.Q0W(11); - var P6P = E3cbY.j2x(18, 19, 13, 3, 10); - v = t.length - P6P; - A5J = 9; - break; - case 14: - t[v].xn = !0; - A5J = 12; - break; - case 7: - t[v].xn = !0; - A5J = 12; + }); + o5k = 5; break; - case 13: - --v; - A5J = 9; + } + } + }; + u.prototype.nta = function(t, v, w, y, x, z) { + var M7o, B; + M7o = 2; + for (; M7o !== 4;) { + switch (M7o) { + case 9: + M7o = this.zX ? 8 : 7; break; - case 6: - A5J = t[v + 1] === w && (null === (x = t[v].Ha) || void 0 === x || !x.length) ? 14 : 13; + case 2: + M7o = this.zX ? 1 : 4; break; - case 5: - t.forEach(function(z) { - var U_h; - U_h = 2; - for (; U_h !== 1;) { - switch (U_h) { + case 1: + B = (0, k.kc)(t, function(A, C) { + var A8K = N9ASY; + var x0T; + x0T = 2; + for (; x0T !== 1;) { + switch (x0T) { case 2: - return z.xn = !z.Ha || !z.Ha.length; + A8K.R_R(13); + var q1t = A8K.f1s(10, 124, 5, 15); + return t[C - q1t] === v; + break; + case 4: + A8K.R_R(0); + var W3q = A8K.f1s(3, 1); + return t[C * W3q] !== v; break; } } + }) || v; + return this.zX.q2a({ + iB: w.Ri - w.Rc, + AVa: w.mm || 0, + yVa: w.mB || 0, + Rc: w.Rc, + b7a: t[0].Rd, + od: v.Rd, + Khb: B.Rd, + vgb: t[t.length - 1].Rd, + lf: y.state, + playbackRate: y.playbackRate, + Wd: y.Wd, + cM: x, + qn: z }); - A5J = 12; - break; - case 9: - A5J = 0 <= v ? 8 : 12; - break; - case 2: - A5J = 1; break; } } }; - u.prototype.FL = function(t, w) { - var t0h, v; - t0h = 2; - for (; t0h !== 3;) { - switch (t0h) { - case 6: - w(t[v], v, t); - t0h = 2; - break; - case 7: - t0h = 6 >= v ? 1 : 7; + u.prototype.Rva = function(t, v, w, y) { + var a$3, E, x, z, B, A, C, D; + a$3 = 2; + for (; a$3 !== 17;) { + switch (a$3) { + case 3: + A.uab = E; + a$3 = 9; break; case 5: - w(t[v], v, t); - t0h = 4; + E = []; + D.forEach(function(G) { + var A8w, F; + A8w = 2; + for (; A8w !== 4;) { + switch (A8w) { + case 2: + F = G.stat; + F = (G = C[G.filter]) && G[F]; + E.push(isNaN(F) ? -1 : F); + A8w = 4; + break; + } + } + }); + a$3 = 3; break; - case 1: - t0h = 0 <= v ? 5 : 3; + case 12: + A.FVa = v.mm; + A.fab = null !== (B = null === (z = null === (x = f.platform.TMb) || void 0 === x ? void 0 : x.call(f.platform)) || void 0 === z ? void 0 : z[w.mediaType === d.u.W ? 1 : 0]) && void 0 !== B ? B : -1; + A.$h = w && w.$h; + A.qq = y; + A.Lz = f.platform.time.va(); + return A; break; case 2: - E3cbY.Q0W(3); - var T$D = E3cbY.j2x(16, 15); - v = t.length - T$D; - t0h = 1; + (A = {}, C = t.ib, D = this.T.wia); + a$3 = 1; break; - case 4: - --v; - t0h = 1; + case 1: + a$3 = C && D && 0 < D.length ? 5 : 9; + break; + case 9: + A.Rj = v.Rj; + D = w && w.Wd; + t = t.Ga; + A.dr = t && void 0 !== D && !isNaN(D) && 0 <= D && D < t.length ? t.ol(D) : v.Rj; + A.F9a = C && C.eb && C.eb.Aa || 0; + A.xka = v.Ri - v.Rc; + a$3 = 12; break; } } }; - Object.defineProperties(u.prototype, { - Fy: { - get: function() { - var K9q; - K9q = 2; - for (; K9q !== 1;) { - switch (K9q) { - case 4: - return this.sE; - break; - case 2: - return this.sE; - break; - } - } - }, - enumerable: !1, - configurable: !0 - } - }); - J6E = 20; - break; - case 7: - u.prototype.Nsa = function(t, w, v) { - var Z3d, y, x, z, A; - Z3d = 2; - for (; Z3d !== 7;) { - switch (Z3d) { - case 5: - Z3d = (y = this.p6()) ? 4 : 8; + u.prototype.mta = function(t, v, w) { + var D_P, y, x, z, B; + D_P = 2; + for (; D_P !== 7;) { + switch (D_P) { + case 8: + v = !0; + D_P = 9; break; case 9: return { - Gla: y, Mna: w + hma: y, ooa: v }; break; case 2: - x = this.p6(); - w = !1; - Z3d = 5; + x = this.N6(); + v = !1; + D_P = 5; break; - case 3: - z || (y = (0, q.qpa)(v, y.bitrate, y.ub), w = !0, t.x8a && x && A && (w = !1)); - Z3d = 9; + case 5: + D_P = (y = this.N6()) ? 4 : 8; break; case 4: - (z = (0, h.ec)(v, function(B) { - var Q_Q; - Q_Q = 2; - for (; Q_Q !== 1;) { - switch (Q_Q) { - case 4: - return B.isEqual(y); - break; + (z = (0, k.kc)(w, function(A) { + var u$R; + u$R = 2; + for (; u$R !== 1;) { + switch (u$R) { case 2: - return B.isEqual(y); + return A.isEqual(y); break; } } - }), A = (0, h.ec)(v, function(B) { - var m7A; - m7A = 2; - for (; m7A !== 1;) { - switch (m7A) { + }), B = (0, k.kc)(w, function(A) { + var u_z; + u_z = 2; + for (; u_z !== 1;) { + switch (u_z) { case 2: - return B.isEqual(x); + return A.isEqual(x); + break; + case 4: + return A.isEqual(x); break; } } })); - Z3d = 3; + D_P = 3; break; - case 8: - w = !0; - Z3d = 9; + case 3: + z || (y = (0, q.Upa)(w, y.bitrate, y.tb), v = !0, t.e9a && x && B && (v = !1)); + D_P = 9; break; } } }; - u.prototype.p6 = function() { - var k1U; - k1U = 2; - for (; k1U !== 5;) { - switch (k1U) { + u.prototype.N6 = function() { + var o6N; + o6N = 2; + for (; o6N !== 5;) { + switch (o6N) { case 2: - k1U = this.ES.mk || this.nZ.mk ? 1 : 5; + o6N = this.pT.nk || this.TZ.nk ? 1 : 5; break; case 1: - return new k.Rz({ - audio: this.ES.mk, - video: this.nZ.mk + return new h.bA({ + audio: this.pT.nk, + video: this.TZ.nk }); break; } } }; - u.prototype.Yi = function(t) { - var q9C; - q9C = 2; - for (; q9C !== 1;) { - switch (q9C) { - case 2: - return t === d.u.$ ? this.ES : this.nZ; - break; - } - } - }; - u.prototype.ldb = function(t) { - var V_h, w, v; - V_h = 2; - for (; V_h !== 4;) { - switch (V_h) { + u.prototype.Vi = function(t) { + var d0p; + d0p = 2; + for (; d0p !== 1;) { + switch (d0p) { case 2: - (null === (w = t.track) || void 0 === w ? void 0 : w.mediaType) === d.u.$ && (this.ES = t); - (null === (v = t.track) || void 0 === v ? void 0 : v.mediaType) === d.u.X && (this.nZ = t); - V_h = 4; + return t === d.u.Y ? this.pT : this.TZ; break; } } }; - J6E = 12; + e$g = 10; break; - case 2: - Object.defineProperties(u.prototype, { - LW: { - get: function() { - var X8T; - X8T = 2; - for (; X8T !== 1;) { - switch (X8T) { - case 2: - return this.X9b; - break; - case 4: - return this.X9b; - break; - } - } - }, - enumerable: !1, - configurable: !0 - } - }); - u.prototype.paa = function(t, w, v, y, x, z, A) { - var n56, B, C, D, E, G, F, H, N, q4x; - n56 = 2; - for (; n56 !== 15;) { - switch (n56) { + case 3: + u.prototype.Waa = function(t, v, w, y, x, z, B) { + var P8u, A, C, D, E, G, F, H, L, B61, p6x; + P8u = 2; + for (; P8u !== 33;) { + switch (P8u) { case 2: - (D = null === t || void 0 === t ? void 0 : t.buffer, E = f.platform.time.wa(), G = this.W, F = w.first); - c(w.first); - (H = this.Nsa(G, t, w.first), N = H.Gla); - H = H.Mna; - n56 = 3; + (D = null === t || void 0 === t ? void 0 : t.buffer, E = f.platform.time.va(), G = this.T, F = v.first); + c(v.first); + (H = this.mta(G, t, v.first), L = H.hma); + P8u = 4; + break; + case 26: + P8u = 25; + break; + case 24: + t.state = d.Fb.Jn; + P8u = 23; + break; + case 9: + P8u = L ? 8 : 24; break; - case 3: - q4x = t.state; - n56 = q4x === d.eb.ee ? 9 : 19; + case 15: + P8u = p6x === d.Fb.Ng ? 27 : 26; + break; + case 23: + (this.ME = this.JE = void 0, L && (t.state = d.Fb.he)); + P8u = 8; + break; + case 6: + y = this.Hm.Dz; + P8u = 14; + break; + case 10: + t.DL && G && (0, p.default)(this.Rva(G, D, t, E), w); + return w; + break; + case 4: + H = H.ooa; + P8u = 3; + break; + case 35: + P8u = B61 === d.Fb.Ng ? 9 : 34; break; case 19: - n56 = q4x === d.eb.$j ? 9 : 18; + P8u = p6x === d.Fb.he ? 18 : 17; break; - case 17: - n56 = q4x === d.eb.Mg ? 9 : 16; + case 25: + y = this.Hm.re; + P8u = 14; break; - case 9: - n56 = N ? 8 : 10; + case 18: + y = this.Hm.Gw; + P8u = 14; + break; + case 8: + void 0 !== y && this.OX(v, t.state, t.buffer, y); + P8u = 7; break; case 14: - n56 = (y = v.cd) ? 13 : 12; + w = y.call(this.Hm, G, t, v, L, !!x, H, w); + w.lf = t.state; + P8u = 12; break; - case 18: - n56 = q4x === d.eb.he ? 9 : 17; + case 27: + y = this.Hm.kdb; + P8u = 14; break; - case 10: - t.state = d.eb.In; - n56 = 20; + case 11: + var Y7j = "pl"; + Y7j += "a"; + Y7j += "yi"; + Y7j += "n"; + Y7j += "g"; + var g0U = "min"; + g0U += "_"; + g0U += "fragme"; + g0U += "nt_vm"; + g0U += "af"; + (this.pT.pI(G.lk(d.u.Y)), this.TZ.pI(G.lk(d.u.W)), this.Ysa(v.first, G, D.Ri - D.Rc), w.NC = G.eb || 0, w.ib = G.ib, w.reason && (G.Go = w.reason, g0U !== w.reason && (G.aya = w.Wv, G.LM = w.LM, G.Cqa = null === (A = w.ib) || void 0 === A ? void 0 : A.cT, G.Dqa = null === (C = w.ib) || void 0 === C ? void 0 : C.Ei)), v = this.nta(F, G, D, t, B, x), w.nn = v || w.nn, L && !H && G.bitrate < L.bitrate && (this.JE = D.Rj), t.state !== d.Fb.Ge && t.state !== d.Fb.Ng ? (L = (0, g.Lva)(t.state), z = this.Dv(t.buffer, L, t.playbackRate, G, z), (w.bk = z.complete) ? w.rka = z.reason : (w.bk = !1, w.ZC = z.ZC, w.zW = z.zW, w.progress = z.progress)) : (w.bk = !0, w.rka = Y7j)); + P8u = 10; + break; + case 3: + B61 = t.state; + P8u = B61 === d.Fb.he ? 9 : 22; + break; + case 7: + p6x = t.state; + P8u = p6x === d.Fb.Jn ? 6 : 19; break; case 12: - t.kL && y && (0, n.default)(this.sva(y, D, t, E), v); - return v; + P8u = (G = w.od) ? 11 : 10; break; - case 20: - (this.uE = this.sE = void 0, N && (t.state = d.eb.ee)); - n56 = 8; + case 17: + P8u = p6x === d.Fb.Xj ? 16 : 15; break; - case 8: - void 0 !== y && this.cX(w, t.state, t.buffer, y); - v = this.aR[d.eb[t.state]].call(this, G, t, w, N, y, !!x, H, v); - v.mf = t.state; - n56 = 14; + case 21: + P8u = B61 === d.Fb.Ge ? 9 : 35; break; - case 13: - var C3x = "pl"; - C3x += "a"; - C3x += "yin"; - C3x += "g"; - var l9V = "mi"; - l9V += "n_fr"; - l9V += "a"; - l9V += "gment_vma"; - l9V += "f"; - (this.ES.ZH(y.mo(d.u.$)), this.nZ.ZH(y.mo(d.u.X)), this.zsa(w.first, y, D.Ti - D.Oc), v.DC = y.gb || 0, v.jb = y.jb, v.reason && (y.Ho = v.reason, l9V !== v.reason && (y.Dxa = v.Lv, y.mM = v.mM, y.$pa = null === (B = v.jb) || void 0 === B ? void 0 : B.rS, y.aqa = null === (C = v.jb) || void 0 === C ? void 0 : C.Gi)), w = this.Osa(F, y, D, t, A, x), v.rn = w || v.rn, N && !H && y.bitrate < N.bitrate && (this.sE = D.Tj), t.state !== d.eb.he && t.state !== d.eb.Mg ? (N = (0, g.mva)(t.state), z = this.kF(t.buffer, N, t.playbackRate, y, z), (v.ek = z.complete) ? v.Rja = z.reason : (v.ek = !1, v.PC = z.PC, v.LV = z.LV, v.progress = z.progress)) : (v.ek = !0, v.Rja = C3x)); - n56 = 12; + case 22: + P8u = B61 === d.Fb.Xj ? 9 : 21; break; case 16: - n56 = q4x === d.eb.In ? 20 : 8; + y = this.Hm.ldb; + P8u = 14; + break; + case 34: + P8u = B61 === d.Fb.Jn ? 23 : 8; break; } } }; - u.prototype.kF = function(t, w, v, y, x) { - var i84; - i84 = 2; - for (; i84 !== 1;) { - switch (i84) { + u.prototype.Dv = function(t, v, w, y, x) { + var X4h; + X4h = 2; + for (; X4h !== 1;) { + switch (X4h) { case 2: - return this.aR.checkBuffering.call(this, t, w, v, y, x, this.W); + return this.Hm.oWa(t, v, w, y, x, this.T); break; } } }; - u.prototype.ueb = function(t, w, v) { - var H3i; - H3i = 2; - for (; H3i !== 1;) { - switch (H3i) { + u.prototype.ofb = function(t, v, w) { + var t6r; + t6r = 2; + for (; t6r !== 1;) { + switch (t6r) { case 2: - l.Vp(w) ? this.sE = this.uE = void 0 : w.bitrate < v.bitrate && (this.uE = t); - H3i = 1; + m.oo(v) ? this.JE = this.ME = void 0 : v.bitrate < w.bitrate && (this.ME = t); + t6r = 1; break; } } }; - u.prototype.cX = function(t, w, v, y) { - var a_h, x, z, A; - a_h = 2; - for (; a_h !== 5;) { - switch (a_h) { + e$g = 7; + break; + case 10: + u.prototype.eeb = function(t) { + var Z_c, v, w; + Z_c = 2; + for (; Z_c !== 4;) { + switch (Z_c) { case 2: - x = this; - t.M5(function(B) { - var k19; - k19 = 2; - for (; k19 !== 1;) { - switch (k19) { - case 2: - x.FL(B, function(C) { - var Y60; - Y60 = 2; - for (; Y60 !== 1;) { - switch (Y60) { - case 2: - C.Ar && C.jb && C.jb.confidence ? (z !== C.jb && (z = C.jb, A = y(C.jb, v, w, 0)), C.gb = Math.floor(A.lower) || 1, C.GY = void 0 !== A.upper ? Math.floor(A.upper) : 1) : C.gb = void 0; - Y60 = 1; - break; - } - } - }); - k19 = 1; - break; - } - } - }); - a_h = 5; + (null === (v = t.track) || void 0 === v ? void 0 : v.mediaType) === d.u.Y && (this.pT = t); + (null === (w = t.track) || void 0 === w ? void 0 : w.mediaType) === d.u.W && (this.TZ = t); + Z_c = 4; break; } } }; - u.prototype.Osa = function(t, w, v, y, x, z) { - var Q01, A; - Q01 = 2; - for (; Q01 !== 4;) { - switch (Q01) { + u.prototype.Ysa = function(t, v, w) { + var M2v; + M2v = 2; + for (; M2v !== 7;) { + switch (M2v) { case 2: - Q01 = this.LW ? 1 : 4; + M2v = this.T.OZa ? 1 : 5; + break; + case 5: + M2v = this.T.Keb && w > this.T.XW && !v.aa && t.every(function(y) { + var F0I; + F0I = 2; + for (; F0I !== 1;) { + switch (F0I) { + case 2: + return !y.wn; + break; + } + } + }) ? 4 : 7; break; case 9: - Q01 = this.LW ? 8 : 8; + (t[w - 1] && t[w - 1].isEqual(v) && t[w].i6(function(y) { + var D9q, x; + D9q = 2; + for (; D9q !== 5;) { + switch (D9q) { + case 2: + null !== (x = y.Ga) && void 0 !== x && x.length || (y.wn = !0); + D9q = 5; + break; + } + } + }), t[w + 1] && t[w + 1].isEqual(v) && t[w].i6(function(y) { + var J6l, x; + J6l = 2; + for (; J6l !== 5;) { + switch (J6l) { + case 2: + null !== (x = y.Ga) && void 0 !== x && x.length || (y.wn = !0); + J6l = 5; + break; + } + } + })); + M2v = 8; + break; + case 3: + M2v = 0 <= w ? 9 : 7; + break; + case 8: + --w; + M2v = 3; + break; + case 4: + N9ASY.J17(13); + var e0Y = N9ASY.d2N(3, 175, 16, 8); + w = t.length - e0Y; + M2v = 3; break; case 1: - A = (0, h.ec)(t, function(B, C) { - var J0d; - J0d = 2; - for (; J0d !== 1;) { - switch (J0d) { + t.forEach(function(y) { + var m7w; + m7w = 2; + for (; m7w !== 1;) { + switch (m7w) { case 2: - E3cbY.Q0W(12); - var X8P = E3cbY.j2x(5, 12, 3); - return t[C - X8P] === w; + return y.wn = !y.Ga || !y.Ga.length; break; } } - }) || w; - return this.LW.T1a({ - XA: v.Ti - v.Oc, - SUa: v.mm || 0, - QUa: v.aB || 0, - Oc: v.Oc, - x6a: t[0].Hd, - cd: w.Hd, - Pgb: A.Hd, - Cfb: t[t.length - 1].Hd, - mf: y.state, - playbackRate: y.playbackRate, - Ud: y.Ud, - IL: x, - tn: z }); + M2v = 7; break; } } }; - u.prototype.sva = function(t, w, v, y) { - var L2N, x, z, A, B, C, D, E; - L2N = 2; - for (; L2N !== 17;) { - switch (L2N) { - case 2: - (B = {}, C = t.jb, D = this.W.Vha); - L2N = 1; - break; - case 10: - B.Oi = v && v.Oi; - B.sq = y; - B.zz = f.platform.time.wa(); - return B; - break; + u.prototype.$L = function(t, v) { + var L_I = N9ASY; + var h6H, w; + h6H = 2; + for (; h6H !== 3;) { + switch (h6H) { case 1: - L2N = C && D && 0 < D.length ? 5 : 9; - break; - case 14: - B.V8a = C && C.gb && C.gb.Ca || 0; - B.Xja = w.Ti - w.Oc; - B.YUa = w.mm; - B.s$a = null !== (A = null === (z = null === (x = f.platform.ILb) || void 0 === x ? void 0 : x.call(f.platform)) || void 0 === z ? void 0 : z[v.mediaType === d.u.X ? 1 : 0]) && void 0 !== A ? A : -1; - L2N = 10; + h6H = 0 <= w ? 5 : 3; break; - case 3: - B.I$a = E; - L2N = 9; + case 6: + v(t[w], w, t); + h6H = 5; break; - case 9: - B.Tj = w.Tj; - D = v && v.Ud; - t = t.Ha; - B.Zq = t && void 0 !== D && !isNaN(D) && 0 <= D && D < t.length ? t.ll(D) : w.Tj; - L2N = 14; + case 4: + --w; + h6H = 1; break; case 5: - E = []; - D.forEach(function(G) { - var S7W, F; - S7W = 2; - for (; S7W !== 4;) { - switch (S7W) { - case 1: - F = (G = C[G.filter]) && G[F]; - E.push(isNaN(F) ? -1 : F); - S7W = 4; - break; - case 9: - F = G.stat; - S7W = 8; - break; - case 2: - F = G.stat; - S7W = 1; - break; - } - } - }); - L2N = 3; + v(t[w], w, t); + h6H = 4; + break; + case 2: + L_I.R_R(14); + var M6W = L_I.d2N(6, 12, 0, 7); + w = t.length - M6W; + h6H = 1; + break; + case 8: + L_I.J17(15); + var m2K = L_I.f1s(1, 2, 6); + w = t.length / m2K; + h6H = 2; break; } } }; - J6E = 7; + return u; + break; + case 2: + Object.defineProperties(u.prototype, { + Uy: { + get: function() { + var F_4; + F_4 = 2; + for (; F_4 !== 1;) { + switch (F_4) { + case 2: + return this.JE; + break; + } + } + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(u.prototype, { + dN: { + get: function() { + var N6r; + N6r = 2; + for (; N6r !== 1;) { + switch (N6r) { + case 2: + return this.ME; + break; + } + } + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(u.prototype, { + fsa: { + get: function() { + var x1T, t, v; + x1T = 2; + for (; x1T !== 5;) { + switch (x1T) { + case 2: + return Math.max(null !== (t = this.Uy) && void 0 !== t ? t : 0, null !== (v = this.dN) && void 0 !== v ? v : 0); + break; + } + } + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(u.prototype, { + zX: { + get: function() { + var K_l; + K_l = 2; + for (; K_l !== 1;) { + switch (K_l) { + case 2: + return this.yac; + break; + } + } + }, + enumerable: !1, + configurable: !0 + } + }); + e$g = 3; break; } } })(); - b.bQ = a; + b.OQ = a; }, 29217: function(r, b, a) { var c; @@ -110133,1133 +109682,1129 @@ E3cbY[513816] = false; value: !0 } }); - b.vJ = void 0; + b.OJ = void 0; c = a(5163); r = (function() { - function l(f, h, d) { - var g, n, k; - this.cq = f; - "HYBRID" === f ? this.gM = d : "CCSP" === f && (this.xz = null !== (g = h.xz) && void 0 !== g ? g : 0, this.Wx = null !== (n = h.Wx) && void 0 !== n ? n : 0, this.hz = null !== (k = h.hz) && void 0 !== k ? k : 0); + function m(f, k, d) { + var g, p, h; + this.Zp = f; + "HYBRID" === f ? this.EM = d : "CCSP" === f && (this.Iz = null !== (g = k.Iz) && void 0 !== g ? g : 0, this.gy = null !== (p = k.gy) && void 0 !== p ? p : 0, this.wz = null !== (h = k.wz) && void 0 !== h ? h : 0); } - Object.defineProperties(l.prototype, { - vab: { + Object.defineProperties(m.prototype, { + hbb: { get: function() { var f; - return "HYBRID" === this.cq ? [null !== (f = this.gM.rn) && void 0 !== f ? f : 0] : "CCSP" === this.cq ? [this.xz, this.Wx, this.hz] : []; + return "HYBRID" === this.Zp ? [null !== (f = this.EM.nn) && void 0 !== f ? f : 0] : "CCSP" === this.Zp ? [this.Iz, this.gy, this.wz] : []; }, enumerable: !1, configurable: !0 } }); - l.prototype.M7a = function() { - return Math.min(this.xz, this.Wx, this.hz); + m.prototype.s8a = function() { + return Math.min(this.Iz, this.gy, this.wz); }; - l.prototype.E7 = function() { - return this.vab.some(function(f) { + m.prototype.d8 = function() { + return this.hbb.some(function(f) { return 0 < f; }); }; - l.prototype.mxa = function(f) { - return new l(this.cq, { - xz: f * this.xz, - Wx: f * this.Wx, - hz: f * this.hz + m.prototype.Kxa = function(f) { + return new m(this.Zp, { + Iz: f * this.Iz, + gy: f * this.gy, + wz: f * this.wz }); }; - l.prototype.Csa = function(f, h, d, g) { - var n; - n = 8 * f / Math.max(d - h, 1); - if (!this.E7()) return !1; - f = this.vab.map(function(k) { - return Math.abs(n - k) / k; + m.prototype.ata = function(f, k, d, g) { + var p; + p = 8 * f / Math.max(d - k, 1); + if (!this.d8()) return !1; + f = this.hbb.map(function(h) { + return Math.abs(p - h) / h; }); return Math.min.apply(Math, c.__spreadArray([], c.__read(f), !1)) < g; }; - return l; + return m; })(); - b.vJ = r; + b.OJ = r; }, 35479: function(r, b, a) { - var u, t, w; + var u, t, v; - function c(v) { - return f(v.cd); + function c(w) { + return f(w.od); } - function l(v, y) { - var x, z, A, B, C; - A = h(y.L0b, v.mf, null !== (z = null === (x = v.cd.jb) || void 0 === x ? void 0 : x.confidence) && void 0 !== z ? z : u.ex.HAVE_NOTHING); - if (0 === A.length) return 0; - a: switch (y.EXb) { + function m(w, y) { + var x, z, B, A, C; + B = k(y.d2b, w.lf, null !== (z = null === (x = w.od.ib) || void 0 === x ? void 0 : x.confidence) && void 0 !== z ? z : u.px.HAVE_NOTHING); + if (0 === B.length) return 0; + a: switch (y.VYb) { case "implicit": - y = q(y, v.cd); - y = v.XA / y; + y = q(y, w.od); + y = w.iB / y; break a; case "capacityPercentage": - y = Math.max(v.SUa / v.QUa || 0, v.XA / y.UG); + y = Math.max(w.AVa / w.yVa || 0, w.iB / y.kH); break a; default: y = 0; } z = -1; - for (x = 0; x < A.length; x++) - if (A[x].H3 >= y) { + for (x = 0; x < B.length; x++) + if (B[x].f4 >= y) { z = x; break; - } if (-1 === z) return d(v, A[A.length - 1].Tka); - if (0 === z) return d(v, A[0].Tka); - B = A[z - 1].H3; - x = d(v, A[z - 1].Tka); - C = A[z].H3; - v = d(v, A[z].Tka); - A = Math.min((y - B) / (C - B), 1); - return (1 - A) * x + A * v; + } if (-1 === z) return d(w, B[B.length - 1].tla); + if (0 === z) return d(w, B[0].tla); + A = B[z - 1].f4; + x = d(w, B[z - 1].tla); + C = B[z].f4; + w = d(w, B[z].tla); + B = Math.min((y - A) / (C - A), 1); + return (1 - B) * x + B * w; } - function f(v) { + function f(w) { var y, x; - x = null === (y = null === v || void 0 === v ? void 0 : v.la) || void 0 === y ? void 0 : y.MM; - return x ? x[v.mediaType] || 0 : 0; + x = null === (y = null === w || void 0 === w ? void 0 : w.ca) || void 0 === y ? void 0 : y.nN; + return x ? x[w.mediaType] || 0 : 0; } - function h(v, y, x) { - var A; + function k(w, y, x) { + var B; - function z(B, C) { - return void 0 !== B && 0 < B.filter(function(D) { + function z(A, C) { + return void 0 !== A && 0 < A.filter(function(D) { return D === C; }).length; } - A = v.filter(function(B) { - return z(B.f$, y); + B = w.filter(function(A) { + return z(A.K$, y); }); - 0 === A.length && (A = v.filter(function(B) { - return !B.f$ || 0 === B.f$.length; + 0 === B.length && (B = w.filter(function(A) { + return !A.K$ || 0 === A.K$.length; })); - v = A.filter(function(B) { - return z(B.j8a, x); + w = B.filter(function(A) { + return z(A.Q8a, x); }); - 0 === v.length && (v = A.filter(function(B) { - return !B.j8a || 0 === B.j8a.length; + 0 === w.length && (w = B.filter(function(A) { + return !A.Q8a || 0 === A.Q8a.length; })); - return v.sort(function(B, C) { - return B.H3 - C.H3; + return w.sort(function(A, C) { + return A.f4 - C.f4; }); } - function d(v, y) { - var x, z, A, B; + function d(w, y) { + var x, z, B, A; if (!y || "object" !== typeof y) return 0; - x = v.cd; - z = v.Pgb; - A = v.Cfb; - B = { - selectedFragmentBitrate: g(v.IL, x, v.Ud) * v.playbackRate, - selectedPeakBitrate: (x.Jr || n(x) || 0) * v.playbackRate, - upswitchPeakBitrate: (z.Jr || n(z) || 0) * v.playbackRate, - maxPeakBitrate: (A.Jr || n(A) || 0) * v.playbackRate, - selectedAverageBitrate: n(x) * v.playbackRate, - upswitchAverageBitrate: n(z) * v.playbackRate, - maxAverageBitrate: f(x) * v.playbackRate, - bufferLevelMs: v.XA, - observedThroughput: k(v.cd) || 0, - averagetp: m(v.cd) || 0, - stddevtp: p(v.cd) || 0 - }; - v = y.offset || 0; - return Object.keys(B).reduce(function(C, D) { - return C + (y[D] || 0) * B[D]; - }, v); - } - - function g(v, y, x) { + x = w.od; + z = w.Khb; + B = w.vgb; + A = { + selectedFragmentBitrate: g(w.cM, x, w.Wd) * w.playbackRate, + selectedPeakBitrate: (x.Pr || p(x) || 0) * w.playbackRate, + upswitchPeakBitrate: (z.Pr || p(z) || 0) * w.playbackRate, + maxPeakBitrate: (B.Pr || p(B) || 0) * w.playbackRate, + selectedAverageBitrate: p(x) * w.playbackRate, + upswitchAverageBitrate: p(z) * w.playbackRate, + maxAverageBitrate: f(x) * w.playbackRate, + bufferLevelMs: w.iB, + observedThroughput: h(w.od) || 0, + averagetp: l(w.od) || 0, + stddevtp: n(w.od) || 0 + }; + w = y.offset || 0; + return Object.keys(A).reduce(function(C, D) { + return C + (y[D] || 0) * A[D]; + }, w); + } + + function g(w, y, x) { var z; - return void 0 !== x && y.Ha ? (void 0 === v ? null === (z = y.Ha) || void 0 === z ? void 0 : z.get(x).Lja : v.h1a(y, x).Lja) || y.Jr || 0 : y.Jr || 0; + return void 0 !== x && y.Ga ? (void 0 === w ? null === (z = y.Ga) || void 0 === z ? void 0 : z.get(x).lka : w.H1a(y, x).lka) || y.Pr || 0 : y.Pr || 0; } - function n(v) { - return (null === v || void 0 === v ? void 0 : v.bitrate) || 0; + function p(w) { + return (null === w || void 0 === w ? void 0 : w.bitrate) || 0; } - function k(v) { + function h(w) { var y; - v = v.jb; - return (null === (y = null === v || void 0 === v ? void 0 : v.gb) || void 0 === y ? void 0 : y.Ca) || 0; + w = w.ib; + return (null === (y = null === w || void 0 === w ? void 0 : w.eb) || void 0 === y ? void 0 : y.Aa) || 0; } - function m(v) { + function l(w) { var y; - v = v.jb; - return (null === (y = null === v || void 0 === v ? void 0 : v.Pm) || void 0 === y ? void 0 : y.yK) || 0; + w = w.ib; + return (null === (y = null === w || void 0 === w ? void 0 : w.Om) || void 0 === y ? void 0 : y.RK) || 0; } - function p(v) { + function n(w) { var y; - v = v.jb; - return Math.sqrt((null === (y = null === v || void 0 === v ? void 0 : v.Pm) || void 0 === y ? void 0 : y.eP) || 0); + w = w.ib; + return Math.sqrt((null === (y = null === w || void 0 === w ? void 0 : w.Om) || void 0 === y ? void 0 : y.LP) || 0); } - function q(v, y) { + function q(w, y) { var x, z; - x = v.J6b; - x = m(y) + x * p(y); - y = y.gb || 0; + x = w.m8b; + x = l(y) + x * n(y); + y = y.eb || 0; z = 0; 0 < y && (z = x / y - 1); - return v.BUb + v.I6b * Math.max(0, z); + return w.TVb + w.l8b * Math.max(0, z); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ZKb = b.SLb = b.cKb = b.wJ = void 0; + b.iMb = b.eNb = b.mLb = b.PJ = void 0; r = a(66164); u = a(65161); t = a(29217); new r.platform.Console("ASEJS_PACERATE_SELECTOR", "media|asejs"); - w = { + v = { maxStreamBitrate: c, - "static": function(v, y) { - return y.jeb; + "static": function(w, y) { + return y.cfb; }, none: function() { return 0; }, - regression: l, - epsGreedy: function(v, y) { - return Math.min(l(v, y) || 0, k(v.cd)); + regression: m, + epsGreedy: function(w, y) { + return Math.min(m(w, y) || 0, h(w.od)); }, "default": c }; a = (function() { - var W5G; - W5G = 2; - for (; W5G !== 9;) { - switch (W5G) { - case 3: - return v; - break; + function w(y, x) { + var O7I; + O7I = 2; + for (; O7I !== 7;) { + switch (O7I) { + case 3: + var Z0p = "H"; + Z0p += "Y"; + Z0p += "BR"; + Z0p += "I"; + Z0p += "D"; + this.Zp = Z0p; + O7I = 7; + break; + case 2: + var E5s = "def"; + E5s += "au"; + E5s += "lt"; + var C2h = "1SIYbZr"; + C2h += "NJCp"; + C2h += "9"; + this.T = y; + C2h; + this.algorithm = (v[x === u.u.Y ? this.T.SYb : this.T.RYb] || v[E5s]).bind(this); + O7I = 4; + break; + case 8: + var w2r = "C"; + w2r += "C"; + w2r += "S"; + w2r += "P"; + this.Zp = w2r; + O7I = 7; + break; + case 9: + O7I = y.F5 || y.E5 || y.gna ? 8 : 7; + break; + case 4: + O7I = y.H5 ? 3 : 9; + break; + } + } + } + var F_Z; + F_Z = 2; + for (; F_Z !== 9;) { + switch (F_Z) { case 2: - v.prototype.g0a = function(y, x) { - var D$l, z, A, B; - D$l = 2; - for (; D$l !== 6;) { - switch (D$l) { - case 7: - var T0B = "C"; - T0B += "C"; - T0B += "SP"; - T0B === this.cq && (B = new t.vJ(this.cq, A ? { - xz: this.i6(y, A.awa[0], x), - Wx: this.i6(y, A.awa[1], x), - hz: this.i6(y, A.awa[2], x) - } : { - xz: 0, - Wx: 0, - hz: 0 - }, void 0)); - D$l = 8; - break; + w.prototype.J0a = function(y, x) { + var C1A, z, B, A; + C1A = 2; + for (; C1A !== 6;) { + switch (C1A) { case 2: - A = this.W.b4; - x = null === (z = x.x6a) || void 0 === z ? void 0 : z.Jr; - D$l = 5; + B = this.T.y4; + x = null === (z = x.b7a) || void 0 === z ? void 0 : z.Pr; + C1A = 5; break; case 9: - B = new t.vJ(this.cq, void 0, { - DOb: 1, - rn: z, - qka: Number(this.W.qka), - UTb: this.W.JTb, - Gwa: Number(this.W.Gwa) + A = new t.OJ(this.Zp, void 0, { + OPb: 1, + nn: z, + Qka: Number(this.T.Qka), + kVb: this.T.ZUb, + fxa: Number(this.T.fxa) }); - D$l = 8; + C1A = 8; break; - case 8: - return B; + case 7: + var C3l = "C"; + C3l += "C"; + C3l += "SP"; + C3l === this.Zp && (A = new t.OJ(this.Zp, B ? { + Iz: this.G6(y, B.Bwa[0], x), + gy: this.G6(y, B.Bwa[1], x), + wz: this.G6(y, B.Bwa[2], x) + } : { + Iz: 0, + gy: 0, + wz: 0 + }, void 0)); + C1A = 8; break; case 5: - var D1$ = "H"; - D1$ += "Y"; - D1$ += "BR"; - D1$ += "ID"; - D$l = D1$ === this.cq ? 4 : 7; + var F9R = "HYB"; + F9R += "R"; + F9R += "ID"; + C1A = F9R === this.Zp ? 4 : 7; break; case 4: z = y; - this.W.b4 && (z = this.i6(y, A.awa[0], x)); - D$l = 9; + this.T.y4 && (z = this.G6(y, B.Bwa[0], x)); + C1A = 9; + break; + case 8: + return A; break; } } }; - v.prototype.XLb = function(y) { - var l6y, x, z; - l6y = 2; - for (; l6y !== 5;) { - switch (l6y) { + w.prototype.jNb = function(y) { + var G87, x, z; + G87 = 2; + for (; G87 !== 5;) { + switch (G87) { case 2: - var n24 = "s"; - n24 += "ta"; - n24 += "t"; - n24 += "i"; - n24 += "c"; - var x4e = "C"; - x4e += "C"; - x4e += "S"; - x4e += "P"; - var y8i = "HYB"; - y8i += "R"; - y8i += "I"; - y8i += "D"; - z = null === (x = y.cd) || void 0 === x ? void 0 : x.mediaType; - return y8i !== this.cq || this.W.NFb ? x4e === this.cq && (z === u.u.$ && !this.W.LFb || z === u.u.X && !this.W.MFb) ? 0 : n24 === this.W.CXb ? this.W.jeb : f(y.cd) : 0; + var E7v = "s"; + E7v += "t"; + E7v += "a"; + E7v += "ti"; + E7v += "c"; + var n7A = "C"; + n7A += "C"; + n7A += "S"; + n7A += "P"; + var m5k = "HY"; + m5k += "BR"; + m5k += "ID"; + z = null === (x = y.od) || void 0 === x ? void 0 : x.mediaType; + return m5k !== this.Zp || this.T.TGb ? n7A === this.Zp && (z === u.u.Y && !this.T.RGb || z === u.u.W && !this.T.SGb) ? 0 : E7v === this.T.TYb ? this.T.cfb : f(y.od) : 0; break; } } }; - v.prototype.i6 = function(y, x, z) { - var g0F = E3cbY; - var m85; - m85 = 2; - for (; m85 !== 3;) { - switch (m85) { - case 2: - m85 = !x ? 1 : 5; - break; + w.prototype.G6 = function(y, x, z) { + var B8U; + B8U = 2; + for (; B8U !== 3;) { + switch (B8U) { case 1: return 0; break; case 5: - g0F.C63(13); - y = Math.ceil(g0F.g_o(y, x)); - m85 = 4; + N9ASY.R_R(16); + y = Math.ceil(N9ASY.d2N(y, x)); + return y < (this.T.y4.Kjc || 0) * (z || 0) ? 0 : y; break; - case 6: - g0F.C63(3); - y = Math.ceil(g0F.g_o(x, y)); - m85 = 8; + case 8: + B8U = ~x ? 4 : 9; break; - case 4: - return y < (this.W.b4.gic || 0) * (z || 0) ? 0 : y; + case 2: + B8U = !x ? 1 : 5; break; } } }; - v.prototype.T1a = function(y) { - var i3h, x, z, A; - i3h = 2; - for (; i3h !== 7;) { - switch (i3h) { + F_Z = 4; + break; + case 4: + w.prototype.q2a = function(y) { + var B7e, x, z, B; + B7e = 2; + for (; B7e !== 7;) { + switch (B7e) { case 9: - x = y.tn ? this.algorithm(y, this.W) : this.XLb(y); - return this.g0a(x, y); + x = y.qn ? this.algorithm(y, this.T) : this.jNb(y); + return this.J0a(x, y); break; case 3: return x; break; case 4: - i3h = !this.cq || !A || !z || (A = this.W.k8b) && y.Ud && 0 === y.Ud % A || y.XA < z.oC ? 3 : 9; - break; - case 5: - z = this.W.b4; - i3h = 4; + B7e = !this.Zp || !B || !z || (B = this.T.N9b) && y.Wd && 0 === y.Wd % B || y.iB < z.AC ? 3 : 9; break; case 2: - (z = null === (x = y.cd) || void 0 === x ? void 0 : x.mediaType, A = this.W.j5 || z === u.u.$ && this.W.g5 || z === u.u.X && this.W.h5); - x = this.g0a(0, y); - i3h = 5; + (z = null === (x = y.od) || void 0 === x ? void 0 : x.mediaType, B = this.T.H5 || z === u.u.Y && this.T.E5 || z === u.u.W && this.T.F5); + x = this.J0a(0, y); + z = this.T.y4; + B7e = 4; break; } } }; - W5G = 3; + return w; break; } } - - function v(y, x) { - var h_R; - h_R = 2; - for (; h_R !== 7;) { - switch (h_R) { - case 2: - this.W = y; - h_R = 1; - break; - case 9: - h_R = y.h5 || y.g5 || y.Ema ? 8 : 7; - break; - case 1: - var L4W = "d"; - L4W += "e"; - L4W += "fau"; - L4W += "lt"; - var O$0 = "1"; - O$0 += "SIYb"; - O$0 += "ZrN"; - O$0 += "JCp9"; - O$0; - this.algorithm = (w[x === u.u.$ ? this.W.BXb : this.W.AXb] || w[L4W]).bind(this); - h_R = 4; - break; - case 4: - h_R = y.j5 ? 3 : 9; - break; - case 3: - var B05 = "HYB"; - B05 += "R"; - B05 += "I"; - B05 += "D"; - this.cq = B05; - h_R = 7; - break; - case 8: - var i6X = "CC"; - i6X += "S"; - i6X += "P"; - this.cq = i6X; - h_R = 7; - break; - } - } - } })(); - b.wJ = a; - b.cKb = h; - b.SLb = k; - b.ZKb = q; + b.PJ = a; + b.mLb = k; + b.eNb = h; + b.iMb = q; }, 70753: function(r, b, a) { - var c, l, f, h; + var f, k, d; + + function c(g, p) { + var h; + p.some(function(l) { + var n; + n = l.profiles; + (n = n && 0 <= n.indexOf(g)) && (h = l.override); + return n; + }); + return h; + } + + function m(g, p, h, l, n, q) { + return q && g > n.Zy && (void 0 === h || Number(p) > h || l - h > n.vW); + } Object.defineProperties(b, { __esModule: { value: !0 } }); - r = a(5163); - c = a(91176); - l = a(65161); - f = r.__importDefault(a(46263)); - h = a(13550); - a = r.__read((function() { - var F$4; - - function d(n, k) { - var e$B, m; - e$B = 2; - for (; e$B !== 4;) { - switch (e$B) { + f = a(5163); + k = a(91176); + d = a(13550); + r = f.__importDefault(a(46263)); + r = (function(g) { + function p(h) { + var X8M; + X8M = 2; + for (; X8M !== 4;) { + switch (X8M) { case 2: - k.some(function(p) { - var Y2z, q; - Y2z = 2; - for (; Y2z !== 4;) { - switch (Y2z) { - case 2: - q = p.profiles; - (q = q && 0 <= q.indexOf(n)) && (m = p.override); - return q; - break; - } - } - }); - e$B = 5; - break; - case 5: - return m; - break; - case 7: - return m; + var n11 = "1SIY"; + n11 += "bZrNJ"; + n11 += "Cp9"; + h = g.call(this, h) || this; + n11; + return h; break; } } } - F$4 = 2; - for (; F$4 !== 5;) { - switch (F$4) { + var s3Y; + s3Y = 2; + for (; s3Y !== 3;) { + switch (s3Y) { case 2: - var b26 = "1"; - b26 += "SIYbZrNJCp"; - b26 += "9"; - b26; - return [function(n, k, m, p) { - var c7W, q, u, t, w, v, y; - c7W = 2; - for (; c7W !== 3;) { - switch (c7W) { + f.__extends(p, g); + p.prototype.Dz = function(h, l, n, q) { + var W3X, u, t, v, w, y, x; + W3X = 2; + for (; W3X !== 3;) { + switch (W3X) { case 2: - (v = n, y = m.first); - y = (p || y[0]).Fd; - c7W = 5; - break; - case 5: - (y = n && n.yY && 0 <= n.yY.indexOf(y) ? d(y, n.Veb) : d(y, n.cwb)) && (v = { - uja: null !== (q = y.audioBwFactor) && void 0 !== q ? q : n.uja, - jW: null !== (u = y.minInitAudioBitrate) && void 0 !== u ? u : n.jW, - VV: null !== (t = y.maxInitAudioBitrate) && void 0 !== t ? t : n.VV, - Q8: null !== (w = y.minRequiredAudioBuffer) && void 0 !== w ? w : n.Q8 + (y = h, x = n.first); + x = (q || x[0]).Ed; + (x = h && h.Kz && 0 <= h.Kz.indexOf(x) ? c(x, h.Bza) : c(x, h.VUa)) && (y = { + Xja: null !== (u = x.audioBwFactor) && void 0 !== u ? u : h.Xja, + xN: null !== (t = x.minInitAudioBitrate) && void 0 !== t ? t : h.xN, + jH: null !== (v = x.maxInitAudioBitrate) && void 0 !== v ? v : h.jH, + r9: null !== (w = x.minRequiredAudioBuffer) && void 0 !== w ? w : h.r9 }); - return f.default[l.eb[l.eb.In]](v, k, m, p); + return g.prototype.Dz.call(this, y, l, n, q); break; } } - }, function(n, k, m, p) { - var z_D, w, v, y, q, A, u, t, x, z; - z_D = 2; - for (; z_D !== 33;) { - switch (z_D) { - case 21: - z_D = (t = w[x], t.Cy && y > m.r8b * t.bitrate * k.playbackRate) ? 35 : 22; + }; + p.prototype.re = function(h, l, n, q) { + var u2y, t, v, u, y, x, z, B, A, w; + u2y = 2; + for (; u2y !== 33;) { + switch (u2y) { + case 35: + B = z; + u2y = 20; break; - case 9: - n.Veb.some(function(B) { - var L3G, C, D, E, G, F, H; - L3G = 2; - for (; L3G !== 9;) { - switch (L3G) { - case 12: - return D; - break; - case 1: - L3G = D ? 5 : 3; - break; - case 4: - w = q.filter(function(N) { - var C_r, M; - C_r = 2; - for (; C_r !== 5;) { - switch (C_r) { - case 2: - M = N.bitrate; - return M >= G && M <= F && 0 <= C.indexOf(N.Fd) && M * E / 8 < H; - break; - } - } - }); - L3G = 3; - break; - case 2: - (C = B.profiles, D = C && 0 <= C.indexOf(u)); - L3G = 1; - break; - case 5: - (E = (B = B.override) && B.minRequiredAudioBuffer || n.Q8, G = B && B.minAudioBitrate || -Infinity, F = B && B.maxAudioBitrate || Infinity, H = k.buffer.aB || Infinity); - L3G = 4; - break; - case 3: - return D; - break; - } - } - }); - m = p; - z_D = 6; + case 1: + var p_Q = "Must"; + p_Q += " have at least on"; + p_Q += "e selected stream"; + (0, k.assert)(q, p_Q); + (t = q.Ed, v = q.aa); + u2y = 4; break; - case 20: - m = w[z]; - z_D = 34; + case 27: + v--; + u2y = 17; + break; + case 19: + u2y = z && x < n.aGb * y * l.playbackRate ? 18 : 26; break; case 10: - z = 0; - z_D = 20; + B = 0; + u2y = 20; break; - case 34: - return new h.uf(m); + case 4: + u2y = !(h && h.Kz && 0 <= h.Kz.indexOf(t)) ? 3 : 9; break; - case 14: - (v = p.bitrate, y = m = void 0); - t ? (m = n.gwb, y = Math.max(.1, 1 - n.gfb) * Math.pow(Math.min(1, (k.buffer.Ti - k.buffer.Oc) / n.NG), n.ffb), y = p.jb ? p.jb.gb.Ca * y : 0) : (m = n.fwb, y = p.gb || 0); - z_D = 12; + case 6: + u2y = w && 1 < w.length ? 14 : 34; break; case 2: - var z2G = "Must hav"; - z2G += "e at least on"; - z2G += "e selected stream"; - q = m.first; - (0, c.assert)(p, z2G); - z_D = 5; - break; - case 25: - v = k.buffer; - A = v.Ti - v.Oc; - z_D = 23; + u = n.first; + u2y = 1; break; - case 27: - t--; - z_D = 17; + case 15: + B = v; + u2y = 20; break; - case 22: - z_D = ++x < w.length ? 21 : 20; + case 20: + n = w[B]; + u2y = 34; break; - case 4: - z_D = !(n && n.yY && 0 <= n.yY.indexOf(u)) ? 3 : 9; + case 34: + return new d.Ef(n); break; - case 23: - z_D = (p.Ha && p.Ha.length || t) && g(A, this.DM, this.Fy, v.Tj, m, !!k.$B) ? 22 : 20; + case 11: + u2y = 0 > z ? 10 : 19; break; - case 18: - E3cbY.C63(3); - t = E3cbY.g_o(x, 1); - z_D = 17; + case 14: + (y = q.bitrate, x = n = void 0); + v ? (n = h.fxb, x = Math.max(.1, 1 - h.$fb) * Math.pow(Math.min(1, (l.buffer.Ri - l.buffer.Rc) / h.qC), h.Zfb), x = q.ib ? q.ib.eb.Aa * x : 0) : (n = h.exb, x = q.eb || 0); + (z = (0, k.Qk)(w, function(C) { + var A8I; + A8I = 2; + for (; A8I !== 1;) { + switch (A8I) { + case 2: + return C.isEqual(q); + break; + case 4: + return C.isEqual(q); + break; + } + } + }), B = z); + u2y = 11; break; case 3: - return new h.uf(p); - break; - case 6: - z_D = w && 1 < w.length ? 14 : 34; + return new d.Ef(q); break; - case 5: - (u = p.Fd, t = p.aa); - z_D = 4; + case 25: + y = l.buffer; + A = y.Ri - y.Rc; + u2y = 23; break; case 26: - z_D = x < w.length - 1 && y > m.r8b * v * k.playbackRate ? 25 : 20; - break; - case 11: - z_D = 0 > x ? 10 : 19; + u2y = z < w.length - 1 && x > n.U9b * y * l.playbackRate ? 25 : 20; break; - case 15: - z = t; - z_D = 20; + case 16: + u2y = (z = w[v], z.Qy && (0 === v || z.bitrate * l.playbackRate * n.aGb < x)) ? 15 : 27; break; - case 17: - z_D = 0 <= t ? 16 : 20; + case 22: + u2y = ++z < w.length ? 21 : 20; break; - case 16: - z_D = (x = w[t], x.Cy && (0 === t || x.bitrate * k.playbackRate * m.XEb < y)) ? 15 : 27; + case 23: + u2y = (q.Ga && q.Ga.length || v) && m(A, this.tu.dN, this.tu.Uy, y.Rj, n, !!l.jC) ? 22 : 20; break; - case 12: - (x = (0, c.Fl)(w, function(B) { - var V8e; - V8e = 2; - for (; V8e !== 1;) { - switch (V8e) { - case 2: - return B.isEqual(p); + case 9: + h.Bza.some(function(C) { + var D88, G, F, H, L, D, E; + D88 = 2; + for (; D88 !== 9;) { + switch (D88) { + case 12: + return E; + break; + case 3: + return E; break; case 4: - return B.isEqual(p); + w = u.filter(function(M) { + var w3l, N; + w3l = 2; + for (; w3l !== 5;) { + switch (w3l) { + case 2: + N = M.bitrate; + return N >= F && N <= H && 0 <= D.indexOf(M.Ed) && N * G / 8 < L; + break; + } + } + }); + D88 = 3; + break; + case 5: + (G = (C = C.override) && C.minRequiredAudioBuffer || h.r9, F = C && C.minAudioBitrate || -Infinity, H = C && C.maxAudioBitrate || Infinity, L = l.buffer.mB || Infinity); + D88 = 4; + break; + case 6: + D88 = E ? 2 : 4; + break; + case 1: + D88 = E ? 5 : 3; + break; + case 2: + (D = C.profiles, E = D && 0 <= D.indexOf(t)); + D88 = 1; break; } } - }), z = x); - z_D = 11; + }); + n = q; + u2y = 6; break; - case 35: - z = x; - z_D = 20; + case 21: + u2y = (v = w[z], v.Qy && x > n.U9b * v.bitrate * l.playbackRate) ? 35 : 22; break; - case 19: - z_D = x && y < m.XEb * v * k.playbackRate ? 18 : 26; + case 17: + u2y = 0 <= v ? 16 : 20; + break; + case 18: + N9ASY.R_R(3); + v = N9ASY.d2N(1, z); + u2y = 17; break; } } - }]; + }; + return p; break; } } - - function g(n, k, m, p, q, u) { - var W9z; - W9z = 2; - for (; W9z !== 1;) { - switch (W9z) { - case 2: - return u && n > q.Ly && (void 0 === m || Number(k) > m || p - m > q.HV); - break; - } - } - } - })(), 2); - r = a[1]; - b["default"] = { - STARTING: a[0], - BUFFERING: r, - REBUFFERING: r, - PLAYING: r, - PAUSED: r - }; + })(r.default); + b["default"] = r; }, 46263: function(r, b, a) { - var f, h; - - function c(d, g, n, k) { - (0, f.assert)(k, "Must have at least one selected stream"); - return new h.uf(k); - } - - function l(d, g, n, k) { - (0, f.assert)(k, "Must have at least one selected stream"); - return new h.uf(k); - } + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - f = a(91176); - h = a(13550); - b["default"] = { - STARTING: function(d, g, n) { - var k, m, q, u, t, w, v; - k = new h.uf(); - m = d.uja || 1; - n = n.first; - for (var p = n.length - 1; 0 <= p; --p) { - q = void 0; - u = n[p]; - t = u.bitrate; - w = u.gb || 0; - v = !!w; - u.Ar ? (u = null !== (q = d.VV) && void 0 !== q ? q : Infinity, q = t > u || !(t * d.Q8 / 8 < (g.buffer.aB || Infinity)) ? !1 : v ? t * g.playbackRate < w / m ? !0 : !1 : t <= d.jW ? !0 : !1) : q = !1; - if (q) { - k.cd = n[p]; + c = a(5163); + m = a(91176); + f = a(13550); + r = (function(k) { + function d(g) { + return k.call(this, g) || this; + } + c.__extends(d, k); + d.prototype.Dz = function(g, p, h) { + var l, n, u, t, v, w, y; + l = new f.Ef(); + n = g.Xja || 1; + h = h.first; + for (var q = h.length - 1; 0 <= q; --q) { + u = void 0; + t = h[q]; + v = t.bitrate; + w = t.eb || 0; + y = !!w; + t.Gr ? (t = null !== (u = g.jH) && void 0 !== u ? u : Infinity, u = v > t || !(v * g.r9 / 8 < (p.buffer.mB || Infinity)) ? !1 : y ? v * p.playbackRate < w / n ? !0 : !1 : v <= g.xN ? !0 : !1) : u = !1; + if (u) { + l.od = h[q]; break; } - n[p].Cy && (k.cd = n[p]); + h[q].Qy && (l.od = h[q]); } - return k; - }, - BUFFERING: c, - REBUFFERING: c, - PLAYING: l, - PAUSED: l - }; + return l; + }; + d.prototype.Gw = function(g, p, h, l) { + (0, m.assert)(l, "Must have at least one selected stream"); + return new f.Ef(l); + }; + d.prototype.re = function(g, p, h, l) { + (0, m.assert)(l, "Must have at least one selected stream"); + return new f.Ef(l); + }; + return d; + })(a(75498).bv); + b["default"] = r; }, 58223: function(r, b, a) { - var l, f; - - function c(h, d, g, n) { - h = g.first; - if (void 0 === n) n = h[(0, f.PF)(h)]; - else if (!n.Cy && (d = (0, l.Fl)(h, function(k) { - return k.isEqual(n); - }), n = h[(0, f.PF)(h, d)], void 0 === n)) return new f.uf(); - return new f.uf(n); - } + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - l = a(91176); + c = a(5163); + m = a(91176); f = a(13550); - b["default"] = { - STARTING: c, - BUFFERING: c, - REBUFFERING: c, - PLAYING: c, - PAUSED: c - }; + r = (function(k) { + function d(g) { + return k.call(this, g) || this; + } + c.__extends(d, k); + d.prototype.re = function(g, p, h, l) { + g = h.first; + if (void 0 === l) l = g[(0, f.gG)(g)]; + else if (!l.Qy && (p = (0, m.Qk)(g, function(n) { + return n.isEqual(l); + }), l = g[(0, f.gG)(g, p)], void 0 === l)) return new f.Ef(); + return new f.Ef(l); + }; + return d; + })(a(75498).bv); + b["default"] = r; }, 52255: function(r, b, a) { + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - r = a(4620); - b["default"] = { - PLAYING: r.wk, - PAUSED: r.wk - }; + c = a(5163); + r = c.__importDefault(a(80588)); + m = a(4620); + a = (function(f) { + function k(d) { + d = f.call(this, d) || this; + d.re = m.re; + return d; + } + c.__extends(k, f); + return k; + })(r.default); + b["default"] = a; }, 4620: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wk = void 0; + b.re = void 0; r = a(5163); c = r.__importStar(a(17267)); - l = a(66164); + m = a(66164); f = a(91176); - h = a(13550); - d = r.__importDefault(a(80588)); - g = a(50468); - b.wk = (function() { - var B2C; - B2C = 2; - for (; B2C !== 5;) { - switch (B2C) { - case 2: - var z3A = "1S"; - z3A += "IYbZrNJ"; - z3A += "Cp9"; - z3A; + k = a(13550); + d = a(50468); + g = r.__importDefault(a(80588)); + b.re = (function() { + var G7E; + G7E = 2; + for (; G7E !== 5;) { + switch (G7E) { + case 1: return { - wk: function(n, k, m, p, q, u, t) { - var p6H, F, H, N, G, L, w, v, y, x, z, A, B, C, D, E, M; - p6H = 2; - for (; p6H !== 66;) { - switch (p6H) { - case 7: - return d.default.PLAYING.call(this, n, k, m, p, q, u, t); - break; - case 31: - p6H = w.jb && w.jb.tdigest ? 30 : 39; + re: function(p, h, l, n, q, u) { + var E3d, t, v, w, y, x, B, N, M, E, F, H, L, z, G, A, C, D; + E3d = 2; + for (; E3d !== 66;) { + switch (E3d) { + case 45: + H = void 0; + E3d = 65; break; case 76: - w = A; - p6H = 73; + t = z; + E3d = 73; break; - case 68: - p6H = v[A].f < z ? 73 : 67; + case 2: + var i$J = "p"; + i$J += "la"; + i$J += "yer miss"; + i$J += "ing fragme"; + i$J += "ntIndex"; + var z$5 = "Must ha"; + z$5 += "ve a selected st"; + z$5 += "ream for select"; + z$5 += "Playing"; + (0, f.assert)(n, z$5); + (0, f.assert)(c.Tb(h.Wd), i$J); + (v = p.q7b, w = l.first, y = new k.Ef(n), x = null !== (t = h.Wd) && void 0 !== t ? t : -1); + E3d = 3; break; - case 11: - p6H = B === z ? 10 : 58; + case 6: + N9ASY.J17(3); + z = N9ASY.d2N(t, x); + 0 > z && (z = 0); + z >= v.length && (z = v.length - 1); + B = v[z].f; + E3d = 11; break; - case 40: - B.push(G.max); - p6H = 39; + case 58: + t = void 0; + E3d = 57; + break; + case 52: + N = H.get(M); + F.push({ + d: N.Db.v, + b: N.sa + }); + E3d = 50; + break; + case 54: + M = h.Wd; + E3d = 53; break; case 19: - x.cd = y[v[z].Fjc]; - p6H = 18; + y.od = w[v[x].ilc]; + E3d = 18; break; - case 62: + case 74: z++; - p6H = 21; + E3d = 55; break; - case 39: - G = void 0; - w.jb && w.jb.tputTrace && (G = w.jb.tputTrace); - (F = [], H = w.Ha, N = 0); - p6H = 36; + case 53: + E3d = M < Math.min(M + p.hxb, H.length) ? 52 : 49; break; - case 8: - p6H = z < w || z > A ? 7 : 6; + case 60: + return y; break; - case 72: - --A; - p6H = 71; + case 61: + y.bhc = q; + E3d = 60; break; - case 21: - p6H = z < y.length ? 35 : 61; + case 67: + z--; + E3d = 71; break; - case 55: - p6H = A < v.length ? 77 : 73; + case 65: + h.byb && (H = m.platform.time.va() - h.byb); + q.push({ + Wd: h.Wd, + dmc: H, + Wjc: L, + ehc: B, + $lc: E, + bmc: G, + xka: u, + E0a: v, + Ahc: F, + Cjc: n.bitrate, + Djc: null !== (A = n.tb) && void 0 !== A ? A : 0, + Khc: z.bitrate, + Lhc: null !== (C = z.tb) && void 0 !== C ? C : 0, + wlc: l.bitrate, + xlc: null !== (D = l.tb) && void 0 !== D ? D : 0, + X7: x + }); + z === l && (x = !1); + E3d = 62; break; - case 30: - G = w.jb.tdigest; - B.push(G.min); - B.push(G.zua); - p6H = 44; + case 62: + t++; + E3d = 21; break; - case 50: - M++; - p6H = 53; + case 68: + E3d = v[z].f < x ? 73 : 67; break; case 75: - p6H = v[A].f > z ? 73 : 74; + E3d = v[z].f > x ? 73 : 74; break; - case 36: - p6H = void 0 !== H ? 54 : 45; + case 77: + E3d = v[z].f === x ? 76 : 75; break; - case 71: - p6H = 0 <= A ? 70 : 73; + case 46: + M++; + E3d = 48; break; case 35: - w = y[z]; - A = void 0; - p6H = 33; + z = w[t]; + B = void 0; + E = []; + E3d = 32; break; - case 69: - w = A; - p6H = 73; + case 48: + E3d = M < H.length ? 47 : 45; break; - case 53: - p6H = M < Math.min(M + n.jwb, H.length) ? 52 : 49; + case 55: + E3d = z < v.length ? 77 : 73; break; - case 52: - L = H.get(M); - F.push({ - d: L.Nd.G, - b: L.xa - }); - p6H = 50; + case 43: + E.push(G.ln); + E.push(G.Yp); + E.push(G.Zua); + E3d = 40; break; - case 45: - H = void 0; - k.bxb && (H = l.platform.time.wa() - k.bxb); - q.push({ - Ud: k.Ud, - Akc: H, - sic: N, - zfc: A, - xkc: B, - zkc: G, - Xja: u, - b0a: t, - Vfc: F, - Zhc: p.bitrate, - $hc: null !== (C = p.ub) && void 0 !== C ? C : 0, - fgc: w.bitrate, - ggc: null !== (D = w.ub) && void 0 !== D ? D : 0, - Tjc: m.bitrate, - Ujc: null !== (E = m.ub) && void 0 !== E ? E : 0, - y7: v - }); - w === m && (v = !1); - p6H = 62; + case 39: + G = void 0; + z.ib && z.ib.tputTrace && (G = z.ib.tputTrace); + (F = [], H = z.Ga, L = 0); + E3d = 36; break; - case 20: - p6H = void 0 !== z ? 19 : 59; + case 56: + z += 1; + E3d = 55; break; - case 2: - var w1R = "p"; - w1R += "layer missing fragment"; - w1R += "I"; - w1R += "ndex"; - var j_5 = "Must have a selected s"; - j_5 += "tream for "; - j_5 += "select"; - j_5 += "Playing"; - (0, f.assert)(p, j_5); - (0, f.assert)(c.Tb(k.Ud), w1R); - (v = n.Q5b, y = m.first, x = new h.uf(p), z = null !== (w = k.Ud) && void 0 !== w ? w : -1); - p6H = 3; + case 21: + E3d = t < w.length ? 35 : 61; break; - case 74: - A++; - p6H = 55; + case 18: + E3d = p.rHb ? 17 : 60; break; - case 77: - p6H = v[A].f === z ? 76 : 75; + case 3: + t = v[0].f; + z = v[v.length - 1].f; + E3d = 8; break; - case 46: + case 50: M++; - p6H = 48; - break; - case 47: - N += H.get(M).Nd.G; - p6H = 46; + E3d = 53; break; - case 3: - w = v[0].f; - A = v[v.length - 1].f; - p6H = 8; + case 49: + M = h.Wd; + E3d = 48; break; - case 56: - A += 1; - p6H = 55; + case 59: + return g.default.prototype.re.call(this, p, h, l, n, q, u); break; - case 60: - return x; + case 20: + E3d = void 0 !== x ? 19 : 59; break; - case 61: - x.wfc = q; - p6H = 60; + case 72: + --z; + E3d = 71; break; - case 6: - E3cbY.Q0W(3); - A = E3cbY.g_o(z, w); - 0 > A && (A = 0); - A >= v.length && (A = v.length - 1); - B = v[A].f; - p6H = 11; + case 57: + E3d = B < x ? 56 : 72; break; - case 44: - B.push(G.aq); - B.push(G.qn); - B.push(G.bq); - B.push(G.Aua); - p6H = 40; + case 71: + E3d = 0 <= z ? 70 : 73; break; - case 17: - m = x.cd; - q = []; - u = k.buffer; - u = u.Ti - u.Oc; - p6H = 25; + case 36: + E3d = void 0 !== H ? 54 : 45; break; - case 57: - p6H = B < z ? 56 : 72; + case 10: + x = z; + E3d = 20; break; - case 58: - w = void 0; - p6H = 57; + case 69: + t = z; + E3d = 73; break; - case 33: - B = []; - w.jb && w.jb.throughput && (A = w.jb.throughput.Ca); - p6H = 31; + case 31: + E3d = z.ib && z.ib.tdigest ? 30 : 39; break; - case 54: - M = k.Ud; - p6H = 53; + case 47: + L += H.get(M).Db.v; + E3d = 46; break; - case 22: - z = 0; - p6H = 21; + case 11: + E3d = B === x ? 10 : 58; break; - case 18: - p6H = n.lGb ? 17 : 60; + case 7: + return g.default.prototype.re.call(this, p, h, l, n, q, u); break; - case 67: - A--; - p6H = 71; + case 30: + G = z.ib.tdigest; + E.push(G.min); + E.push(G.Yua); + E.push(G.Xp); + E3d = 43; break; - case 48: - p6H = M < H.length ? 47 : 45; + case 22: + t = 0; + E3d = 21; break; - case 10: - z = A; - p6H = 20; + case 40: + E.push(G.max); + E3d = 39; break; case 70: - p6H = v[A].f === z ? 69 : 68; + E3d = v[z].f === x ? 69 : 68; break; - case 49: - M = k.Ud; - p6H = 48; + case 8: + E3d = x < t || x > z ? 7 : 6; break; case 73: - z = w; - p6H = 20; + x = t; + E3d = 20; break; - case 59: - return d.default.PLAYING.call(this, n, k, m, p, q, u, t); + case 32: + z.ib && z.ib.throughput && (B = z.ib.throughput.Aa); + E3d = 31; + break; + case 17: + l = y.od; + q = []; + u = h.buffer; + u = u.Ri - u.Rc; + E3d = 25; + break; + case 23: + x = !0; + E3d = 22; break; case 25: - t = g.xq.xXa(k.buffer.Ha); - t = k.buffer.aB - t.xa; - v = !0; - p6H = 22; + v = d.uq.dYa(h.buffer.Ga); + v = h.buffer.mB - v.sa; + E3d = 23; break; } } } }; break; + case 2: + var b$F = "1SIY"; + b$F += "bZrN"; + b$F += "J"; + b$F += "Cp9"; + b$F; + G7E = 1; + break; } } - })().wk; + })().re; }, 63499: function(r, b, a) { - var l; - - function c(f, h, d) { - f = d.first; - return new l.uf(f[f.length - 1]); - } + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - l = a(13550); - b["default"] = { - STARTING: c, - BUFFERING: c, - REBUFFERING: c, - PLAYING: c, - PAUSED: c - }; + c = a(5163); + m = a(13550); + r = (function(f) { + function k(d) { + return f.call(this, d) || this; + } + c.__extends(k, f); + k.prototype.re = function(d, g, p) { + d = p.first; + return new m.Ef(d[d.length - 1]); + }; + return k; + })(a(75498).bv); + b["default"] = r; }, 65114: function(r, b, a) { + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - r = a(57862); - b["default"] = { - PLAYING: r.wk, - PAUSED: r.wk - }; + c = a(5163); + r = c.__importDefault(a(80588)); + m = a(57862); + a = (function(f) { + function k(d) { + d = f.call(this, d) || this; + d.re = m.re; + return d; + } + c.__extends(k, f); + return k; + })(r.default); + b["default"] = a; }, 57862: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.wk = void 0; + b.re = void 0; c = a(91176); - l = a(13550); - b.wk = (function() { - var j8M; - j8M = 2; - for (; j8M !== 5;) { - switch (j8M) { + m = a(13550); + b.re = (function() { + var W1v; + W1v = 2; + for (; W1v !== 5;) { + switch (W1v) { case 2: - var J7N = "1"; - J7N += "SIYbZrNJCp"; - J7N += "9"; - J7N; + var W7H = "1"; + W7H += "SIYbZr"; + W7H += "N"; + W7H += "JCp9"; + W7H; return { - wk: function(f, h, d, g) { - var T8P, n, k, m, p, q, u, t; - T8P = 2; - for (; T8P !== 19;) { - switch (T8P) { - case 2: - var I09 = "M"; - I09 += "ust have at le"; - I09 += "ast one selected stream"; - (0, c.assert)(g, I09); - (k = new l.uf(g), m = h.buffer.Tj); - d = d.first; - T8P = 3; + re: function(f, k, d, g) { + var G3M, q, u, t, p, h, l, n; + G3M = 2; + for (; G3M !== 19;) { + switch (G3M) { + case 13: + G3M = u * k.playbackRate < q * n && t ? 12 : 11; break; - case 12: - k.cd = m; - T8P = 20; + case 7: + G3M = -1 < f ? 6 : 20; break; - case 11: - --f; - T8P = 7; + case 10: + var h0H = "Stream has no throughp"; + h0H += "ut stati"; + h0H += "stics"; + m.S.warn(h0H); + G3M = 11; break; - case 13: - T8P = u * h.playbackRate < q * p && t ? 12 : 11; + case 12: + h.od = l; + G3M = 20; break; - case 6: - T8P = (m = d[f], m.jb && m.jb.gb) ? 14 : 10; + case 8: + h.od = d[0]; + G3M = 7; break; - case 3: - E3cbY.C63(14); - var S9i = E3cbY.g_o(1, 0, 2, 9, 9); - p = f.gfb * Math.pow(Math.min(S9i, (h.buffer.Ti - h.buffer.Oc) / f.NG), f.ffb); - void 0 === this.Fy || m - this.Fy > f.HV ? f = d.length - 1 : (f = (0, c.Fl)(d, function(w) { - var K2f; - K2f = 2; - for (; K2f !== 1;) { - switch (K2f) { + case 9: + void 0 === this.tu.Uy || l - this.tu.Uy > f.vW ? f = d.length - 1 : (f = (0, c.Qk)(d, function(v) { + var t2h; + t2h = 2; + for (; t2h !== 1;) { + switch (t2h) { case 2: - return w.isEqual(g); + return v.isEqual(g); + break; + case 4: + return v.isEqual(g); break; } } }), f = (d.length + f) % d.length); - T8P = 8; - break; - case 7: - T8P = -1 < f ? 6 : 20; + G3M = 8; break; - case 8: - k.cd = d[0]; - T8P = 7; + case 6: + G3M = (l = d[f], l.ib && l.ib.eb) ? 14 : 10; break; - case 10: - var E4o = "Stream has"; - E4o += " "; - E4o += "no"; - E4o += " throughput statistics"; - l.T.warn(E4o); - T8P = 11; + case 20: + return h; break; case 14: - (q = m.jb.gb.Ca, u = m.bitrate, t = m.u$(null !== (n = h.Ud) && void 0 !== n ? n : -1)); - T8P = 13; + (q = l.ib.eb.Aa, u = l.bitrate, t = l.$$(null !== (p = k.Wd) && void 0 !== p ? p : -1)); + G3M = 13; break; - case 20: - return k; + case 11: + --f; + G3M = 7; + break; + case 2: + var k2d = "Must have at"; + k2d += " least one s"; + k2d += "elected stream"; + (0, c.assert)(g, k2d); + (h = new m.Ef(g), l = k.buffer.Rj); + d = d.first; + N9ASY.J17(17); + var l4l = N9ASY.f1s(8, 2, 3, 25, 0); + n = f.$fb * Math.pow(Math.min(l4l, (k.buffer.Ri - k.buffer.Rc) / f.qC), f.Zfb); + G3M = 9; break; } } @@ -111268,466 +110813,329 @@ E3cbY[513816] = false; break; } } - })().wk; + })().re; }, 4272: function(r, b, a) { - var l; - - function c(f, h, d) { - return new l.uf(d.first[0]); - } + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - l = a(13550); - b["default"] = { - STARTING: c, - BUFFERING: c, - REBUFFERING: c, - PLAYING: c, - PAUSED: c - }; + c = a(5163); + m = a(13550); + r = (function(f) { + function k(d) { + return f.call(this, d) || this; + } + c.__extends(k, f); + k.prototype.re = function(d, g, p) { + return new m.Ef(p.first[0]); + }; + return k; + })(a(75498).bv); + b["default"] = r; }, 80588: function(r, b, a) { - var c; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - r = a(4969); - c = a(98301); - a = a(71406); - b["default"] = { - STARTING: a.wcb, - BUFFERING: r.UX, - REBUFFERING: r.UX, - PLAYING: c.wk, - PAUSED: c.wk - }; + c = a(5163); + r = a(75498); + m = a(4969); + f = a(98301); + k = a(71406); + a = (function(d) { + function g(p) { + p = d.call(this, p) || this; + p.Dz = k.Dz; + p.Gw = m.Gw; + p.re = f.re; + return p; + } + c.__extends(g, d); + return g; + })(r.bv); + b["default"] = a; }, 4969: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.UX = void 0; + b.Gw = void 0; c = a(91176); - l = a(13550); + m = a(13550); f = a(98301); - b.UX = (function() { - var R6L; - R6L = 2; - for (; R6L !== 5;) { - switch (R6L) { - case 2: - var v$F = "1SIY"; - v$F += "bZ"; - v$F += "rNJCp9"; - v$F; - return { - UX: function(d, g, n, k, m, p, q) { - var p69; - p69 = 2; - for (; p69 !== 1;) { - switch (p69) { - case 2: - var X7H = "p"; - X7H += "l"; - X7H += "ayi"; - X7H += "n"; - X7H += "g"; - return X7H === d.Uja ? f.wk.call(this, d, g, n, k, m, p, q) : h.call(this, d, g, n, k); - break; - } - } - } - }; - break; + b.Gw = (function() { + function k(d, g, p, h) { + var C6q, v, t, u, n, q; + + function l(w) { + var U$E, y; + U$E = 2; + for (; U$E !== 8;) { + switch (U$E) { + case 1: + U$E = !y || (w.bitrate > q ? d.L$b : 1) * w.bitrate * g.playbackRate > y ? 5 : 4; + break; + case 2: + y = w.eb; + U$E = 1; + break; + case 5: + return !1; + break; + case 4: + var z6R = "buff_l"; + z6R += "t_his"; + z6R += "t"; + t = z6R; + v = y; + return !0; + break; + } + } } - } - - function h(d, g, n, k) { - var m1W, p, q, u, t, w; - m1W = 2; - for (; m1W !== 16;) { - switch (m1W) { - case 2: - var S50 = "Must hav"; - S50 += "e at least one selected "; - S50 += "stream"; - (0, c.assert)(k, S50); - (p = n.first, q = k.bitrate); - n = k; - m1W = 4; - break; + C6q = 2; + for (; C6q !== 16;) { + switch (C6q) { case 10: - var b7z = "sel"; - b7z += "ect_feasible_b"; - b7z += "ufferi"; - b7z += "ng"; - t = b7z; - m1W = 11; + var S8Q = "select_fea"; + S8Q += "sib"; + S8Q += "le_"; + S8Q += "buf"; + S8Q += "fering"; + t = S8Q; + C6q = 11; break; - case 4: - m1W = k.gb ? 3 : 20; + case 11: + v = null === h || void 0 === h ? void 0 : h.eb; + C6q = 20; break; - case 14: - m1W = void 0 === k ? 13 : 10; + case 20: + n = new m.Ef(); + n.od = h; + p.Vb !== h.Vb && (n.reason = t, n.Wv = v); + C6q = 17; break; - case 6: - k = (0, c.ec)(p.slice(0, u).reverse(), m); - m1W = 14; + case 14: + C6q = void 0 === h ? 13 : 10; break; case 13: - k = p[0]; - m1W = 12; + h = n[0]; + C6q = 12; + break; + case 12: + var Z0J = "f"; + Z0J += "allback_lowest_acc"; + Z0J += "eptab"; + Z0J += "l"; + Z0J += "e_stream"; + t = Z0J; + C6q = 11; break; case 3: u = void 0; - u = (0, c.Fl)(p, function(v) { - var m7y; - m7y = 2; - for (; m7y !== 1;) { - switch (m7y) { + u = (0, c.Qk)(n, function(w) { + var k$O; + k$O = 2; + for (; k$O !== 1;) { + switch (k$O) { case 2: - return v.isEqual(k); - break; - case 4: - return v.isEqual(k); + return w.isEqual(h); break; } } }); u = Math.max(u, 0); - u = Math.min(u + (d.Sub ? 2 : 1), p.length); - m1W = 6; + u = Math.min(u + (d.Svb ? 2 : 1), n.length); + h = (0, c.kc)(n.slice(0, u).reverse(), l); + C6q = 14; break; - case 20: - p = new l.uf(); - p.cd = k; - n.Pb !== k.Pb && (p.reason = t, p.Lv = w); - return p; + case 4: + C6q = h.eb ? 3 : 20; break; - case 12: - var a8d = "fall"; - a8d += "back_lowest_acce"; - a8d += "ptable_stream"; - t = a8d; - m1W = 11; + case 2: + var R5w = "Must have at l"; + R5w += "ea"; + R5w += "st one selected stream"; + (0, c.assert)(h, R5w); + (n = p.first, q = h.bitrate); + p = h; + C6q = 4; break; - case 11: - w = null === k || void 0 === k ? void 0 : k.gb; - m1W = 20; + case 17: + return n; break; } } - - function m(v) { - var z_d, y; - z_d = 2; - for (; z_d !== 8;) { - switch (z_d) { - case 4: - var e8F = "buf"; - e8F += "f_lt"; - e8F += "_"; - e8F += "hist"; - t = e8F; - w = y; - return !0; - break; - case 1: - z_d = !y || (v.bitrate > q ? d.h9b : 1) * v.bitrate * g.playbackRate > y ? 5 : 4; - break; - case 2: - y = v.gb; - z_d = 1; - break; - case 5: - return !1; - break; - } - } + } + var j6H; + j6H = 2; + for (; j6H !== 5;) { + switch (j6H) { + case 2: + var m8s = "1SIY"; + m8s += "bZr"; + m8s += "NJCp9"; + m8s; + return { + Gw: function(d, g, p, h, l, n) { + var L8v; + L8v = 2; + for (; L8v !== 1;) { + switch (L8v) { + case 2: + var f39 = "play"; + f39 += "i"; + f39 += "n"; + f39 += "g"; + return f39 === d.uka ? f.re.call(this, d, g, p, h, l, n) : k.call(this, d, g, p, h); + break; + } + } + } + }; + break; } } - })().UX; + })().Gw; }, 98301: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.xma = b.y7 = b.wk = void 0; + b.$ma = b.X7 = b.re = void 0; r = a(5163); - l = r.__importStar(a(17267)); + m = r.__importStar(a(17267)); f = a(91176); - h = a(50468); + k = a(50468); d = a(13550); g = r.__importDefault(a(62737)); - n = a(65161); - k = a(20880); - b.wk = (c = (function() { - var l1p; - l1p = 2; - - function m(q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M) { - var a5L, L, Q, S, I, J, K, P; - a5L = 2; - for (; a5L !== 17;) { - switch (a5L) { - case 6: - a5L = !L || L < u.bitrate * M * q.Vpa || !K ? 14 : 13; - break; - case 2: - var i6f = "First st"; - i6f += "re"; - i6f += "am "; - i6f += "undefined"; - u = t[0].stream; - Q = null === (L = w[0]) || void 0 === L ? void 0 : L.stream; - (0, f.assert)(u, i6f); - a5L = 3; - break; - case 14: - return !1; - break; - case 13: - P || (Q = u); - S = new k.rOa(v); - G = Math.max(0, Math.min(G, u.Ha.length - B)); - F = Math.max(0, Math.min(F, Q.Ha.length - B - G)); - t.forEach(function(ba) { - var p0D, na, ha; - p0D = 2; - for (; p0D !== 4;) { - switch (p0D) { - case 2: - (na = ba.stream, ha = ba.blocks); - ba = ba.Ud; - l.Tb(ba) && na.Ha && S.add(na.Ha.Zr.subarray(ba, ba + ha)); - p0D = 4; - break; - } - } - }); - w.forEach(function(ba) { - var f_s, na, ha; - f_s = 2; - for (; f_s !== 4;) { - switch (f_s) { - case 2: - (na = ba.stream, ha = ba.blocks); - ba = ba.Ud; - 0 < F && l.Tb(ba) && na.Ha && S.add(na.Ha.Zr.subarray(ba, ba + ha)); - f_s = 4; - break; - } - } - }); - return 0 < G || 0 < F ? (0, g.default)({ - RIb: S, - blocks: C + G + F, - Oc: y, - Ti: z, - W4b: x, - Nr: D, - Tj: A, - Ud: C, - sIb: C + G, - a5: N, - b0a: E, - gb: L / M, - vUb: H, - oC: q.oC, - UQb: q.aba, - JFb: !1 - }) : L > u.Jr ? { - result: !0, - MV: 0, - Mp: !0 - } : { - result: !1, - MV: 0, - Mp: !0 - }; - break; - case 3: - L = u.gb; - (I = z - y, J = v.length, K = u.Ha && u.Ha.length, P = (null === Q || void 0 === Q ? void 0 : Q.Ha) && (null === Q || void 0 === Q ? void 0 : Q.Ha.length)); - E3cbY.Q0W(8); - (0, f.assert)(E3cbY.g_o(J, C)); - q.nsa && (H = Math.min(H, I)); - a5L = 6; - break; - } - } - } - for (; l1p !== 5;) { - switch (l1p) { + p = a(65161); + h = a(20880); + b.re = (c = (function() { + var H1v; + H1v = 2; + for (; H1v !== 5;) { + switch (H1v) { case 2: - var J95 = "1SI"; - J95 += "Yb"; - J95 += "ZrNJCp9"; - J95; + var L8S = "1SIY"; + L8S += "bZr"; + L8S += "N"; + L8S += "JCp"; + L8S += "9"; + L8S; return { - y7: m, wk: function(q, u, t, w, v, y, x) { - var s_5 = E3cbY; - var x3C, z, J, K, P, S, A, B, C, D, E, G, F, H, N, M, L, Q, I; - x3C = 2; - for (; x3C !== 15;) { - switch (x3C) { - case 19: - (0, f.assert)(S.length === P.length); - S[D]() ? D + 1 < A.length && v > q.Ly && (void 0 === this.Fy || this.DM && this.DM > this.Fy || F - this.Fy > q.HV && v > q.msa) && (w = (0, f.kja)(A.slice(D + 1, z), function(ba, na) { - var x7F; - x7F = 2; - for (; x7F !== 1;) { - switch (x7F) { - case 4: - return S[(D - 6) * na](); - break; - case 2: - return S[D + 1 + na](); - break; - } - } - })) : w.Ha && w.Ha.length && ((w = (0, f.kja)(A.slice(0, D), function(ba, na) { - var a5v; - a5v = 2; - for (; a5v !== 1;) { - switch (a5v) { - case 4: - return S[na](); - break; - case 2: - return S[na](); - break; - } - } - })) || (w = A[0])); - B.cd = w || C; - return B; - break; - case 2: - var d9L = "Must hav"; - d9L += "e a "; - d9L += "select"; - d9L += "ed stre"; - d9L += "am"; - (0, f.assert)(w, d9L); - void 0 === u.Ud && (u.Ud = 0); - x3C = 4; - break; - case 12: - t.M5(function(ba, na, ha) { - var v7u, va; - v7u = 2; - for (; v7u !== 5;) { - switch (v7u) { - case 2: - void 0 !== ha && (ba = ba[ha], null !== (va = ba.Ha) && void 0 !== va && va.length || (ba.xn = !0)); - v7u = 5; - break; - } - } - }); - (J = h.xq.xXa(u.buffer.Ha), K = u.buffer.aB - J.xa); - z = (q.vya || x) && v >= q.AAa ? A.length : D + 2; - (P = (function(ba) { - var J3Y, A04; - J3Y = 2; - for (; J3Y !== 4;) { - switch (J3Y) { - case 5: - return A.slice(0, ba).map(function(na, ha) { - var H__; - H__ = 2; - for (; H__ !== 1;) { - switch (H__) { + X7: l, re: function(q, u, t, v, w, y) { + var z84, O, U, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J, I, K; + z84 = 2; + for (; z84 !== 17;) { + switch (z84) { + case 11: + (O = (function(ca) { + var I6O, D9d; + I6O = 2; + for (; I6O !== 4;) { + switch (I6O) { + case 1: + return z.slice(0, ca).map(function(pa) { + var Z8Y; + Z8Y = 2; + for (; Z8Y !== 1;) { + switch (Z8Y) { + case 4: + return [n(q, u.buffer.mB, pa), 7]; + break; case 2: - return ha < D ? [q.Xpa, q.jsa] : ha === D ? [q.Wpa, q.isa] : [q.Ypa, q.ksa]; + return [n(q, u.buffer.mB, pa), 0]; break; } } }); break; - case 1: - return A.slice(0, ba).map(function(na) { - var z4V; - z4V = 2; - for (; z4V !== 1;) { - switch (z4V) { + case 2: + var F9j = "vari"; + F9j += "abl"; + F9j += "e"; + D9d = q.Sya; + I6O = D9d === F9j ? 1 : 3; + break; + case 5: + return z.slice(0, ca).map(function(pa, la) { + var b70; + b70 = 2; + for (; b70 !== 1;) { + switch (b70) { case 2: - return [p(q, u.buffer.aB, na), 0]; + return la < C ? [q.zqa, q.Jsa] : la === C ? [q.yqa, q.Isa] : [q.Aqa, q.Ksa]; break; } } }); break; case 13: - J3Y = 6; + I6O = 4; break; case 3: - J3Y = 5; - break; - case 2: - var t9C = "v"; - t9C += "ariab"; - t9C += "l"; - t9C += "e"; - A04 = q.tya; - J3Y = A04 === t9C ? 1 : 3; + I6O = 5; break; } } - })(z), S = A.slice(0, z).map(function(ba, na) { - var a7h, ha; - a7h = 2; - for (; a7h !== 5;) { - switch (a7h) { + })(x), U = z.slice(0, x).map(function(ca, pa) { + var U1P = N9ASY; + var l6r, la; + l6r = 2; + for (; l6r !== 5;) { + switch (l6r) { case 2: - s_5.C63(15); - ha = s_5.j2x(D, na); + U1P.J17(18); + la = U1P.f1s(pa, C); return function() { - var M$5, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra; - M$5 = 2; - for (; M$5 !== 5;) { - switch (M$5) { + var w1M, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia, ia, Q; + w1M = 2; + for (; w1M !== 5;) { + switch (w1M) { case 2: a: { - s_5.Q0W(3);va = Math.max(s_5.j2x(na, 1), 0);ua = P[na][1];Ka = u.playbackRate;Ma = t.rpa(na, N, P[na][0]);$a = Ma.vza;Ma = Ma.Mya;s_5.C63(0);ua = t.rpa(va, s_5.j2x(N, $a), ua);va = ua.vza;Y = ua.Mya;ua = Ma[0].stream;ma = ua.gb || 0;Ea = ua.Ha && ua.Ha.length;Ra = x ? q.yHb : Ea ? q.z5 : q.zHb;Ra = ha ? q.rna : Ra; - if (I && !I.A5 && I.gb >= ma && I.bitrate <= ua.bitrate) { - $a = !1; + U1P.J17(3);va = Math.max(U1P.f1s(1, pa), 0);ua = O[pa][0];Ea = O[pa][1];La = u.playbackRate;ma = t.Vpa(pa, H, ua);Fa = ma.Vza;ma = ma.jza;U1P.J17(0);Qa = t.Vpa(va, U1P.f1s(Fa, H), Ea);va = Qa.Vza;R = Qa.jza;Qa = ma[0].stream;ta = null === (Za = R[0]) || void 0 === Za ? void 0 : Za.stream;Za = Qa.eb || 0;Ia = Qa.Ga && Qa.Ga.length;ia = y ? q.FIb : Ia ? q.W5 : q.GIb;ia = la ? q.Vna : ia; + if (J && !J.X5 && J.eb >= Za && J.bitrate <= Qa.bitrate) { + Q = !1; } else { - ha || Ea || (ua.xn = !0); - if (!ha || !Ea) - if (Ea && !q.aba) { - if (ma >= Math.max(ua.Jr * Ka, ua.bitrate * Ka * Ra) && ua.Mp) { - $a = !0; + la || Ia || (Qa.wn = !0); + if (!la || !Ia) + if (Ia) { + if (Za >= Math.max(Qa.Pr * La, Qa.bitrate * La * ia) && Qa.sr) { + Q = !0; break a; } - } else if (ma >= ua.bitrate * Ka * Ra) { - $a = !0; + } else if (Za >= Qa.bitrate * La * ia) { + Q = !0; break a; } - Ka = !q.ila || ua === C || ua.Ub === C.Ub && y ? 0 : (Ka = ua.jb) && Ka.uh && Ka.uh.Ca ? Ka.uh.Ca + q.ela * (Ka.uh.Ne ? Math.sqrt(Ka.uh.Ne) : 0) : 0; - ($a = m(q, A, Ma, Y, J, G + Ka - E, L, H - E, F - E, N, J.length, M, K, $a, va, Q, u.a5, u.playbackRate)) && $a.result && (B.hic = $a.MV); - I = { - A5: $a && $a.result, - gb: ma, - bitrate: ua.bitrate + La = !q.Jla || Qa === A || Qa.Ub === A.Ub && w ? 0 : (La = Qa.ib) && La.th && La.th.Aa ? La.th.Aa + q.Fla * (La.th.Qe ? Math.sqrt(La.th.Qe) : 0) : 0; + U1P.R_R(0); + Ia = U1P.d2N(Ea, ua); + ua = (null !== (Q = Qa.Av) && void 0 !== Q ? Q : 0) * ua / Ia + (null !== (Y = null === ta || void 0 === ta ? void 0 : ta.Av) && void 0 !== Y ? Y : 0) * Ea / Ia; + (Q = l(q, z, ma, R, I, E + La - D, N, F - D, G - D, H, I.length, M, K, Fa, va, P, u.x5, u.playbackRate, ua)) && Q.result && (B.Ljc = Q.AW); + J = { + X5: Q && Q.result, + eb: Za, + bitrate: Qa.bitrate }; - $a = $a && $a.result; + Q = Q && Q.result; } } - return $a; + return Q; break; } } @@ -111736,682 +111144,851 @@ E3cbY[513816] = false; } } })); - x3C = 19; + (0, f.assert)(U.length === O.length); + U[C]() ? C + 1 < z.length && L > q.Zy && (void 0 === this.tu.Uy || this.tu.dN && this.tu.dN > this.tu.Uy || G - this.tu.Uy > q.vW && L > q.Msa) && (v = (0, f.F3)(z.slice(C + 1, x), function(ca, pa) { + var P4g; + P4g = 2; + for (; P4g !== 1;) { + switch (P4g) { + case 2: + return U[C + 1 + pa](); + break; + } + } + })) : v.Ga && v.Ga.length && ((v = (0, f.F3)(z.slice(0, C), function(ca, pa) { + var L9$; + L9$ = 2; + for (; L9$ !== 1;) { + switch (L9$) { + case 2: + return U[pa](); + break; + case 4: + return U[pa](); + break; + } + } + })) || (v = z[0])); + B.od = v || A; + return B; break; - case 4: - var J8o = "n"; - J8o += "umbe"; - J8o += "r"; - var A_s = "nu"; - A_s += "m"; - A_s += "ber"; - var K4W = "invalid player fragme"; - K4W += "ntI"; - K4W += "ndex"; - (0, f.assert)(l.Tb(u.Ud), K4W); - (0, f.assert)(A_s === typeof u.buffer.aB); - (0, f.assert)(J8o === typeof u.a5); - (A = t.first, B = new d.uf(), C = w, D = (0, f.Fl)(A, function(ba) { - var P_h; - P_h = 2; - for (; P_h !== 1;) { - switch (P_h) { + case 2: + var u5C = "in"; + u5C += "va"; + u5C += "lid play"; + u5C += "er fragmentIndex"; + var D2I = "Must"; + D2I += " have a selecte"; + D2I += "d"; + D2I += " stream"; + (0, f.assert)(v, D2I); + void 0 === u.Wd && (u.Wd = 0); + (0, f.assert)(m.Tb(u.Wd), u5C); + z84 = 3; + break; + case 3: + var L$h = "S"; + L$h += "elected stream not "; + L$h += "foun"; + L$h += "d in stream list"; + var w9P = "n"; + w9P += "u"; + w9P += "m"; + w9P += "ber"; + var r6P = "nu"; + r6P += "m"; + r6P += "ber"; + (0, f.assert)(r6P === typeof u.buffer.mB); + (0, f.assert)(w9P === typeof u.x5); + (z = t.first, B = new d.Ef(), A = v, C = (0, f.Qk)(z, function(ca) { + var O0C; + O0C = 2; + for (; O0C !== 1;) { + switch (O0C) { case 4: - return ba.isEqual(w); + return ca.isEqual(v); break; case 2: - return ba.isEqual(w); + return ca.isEqual(v); break; } } })); - x3C = 7; + N9ASY.R_R(19); + (0, f.assert)(N9ASY.f1s(C, 0), L$h); + (D = u.buffer.jb, E = u.buffer.Rc, G = u.buffer.Rj, F = u.buffer.Ri, H = u.Wd, L = F - E, M = u.state === p.Fb.Ge || u.state === p.Fb.Ng ? u.buffer.Ur : 0, N = q.pN, P = null !== (x = q.$y) && void 0 !== x ? x : 1E3); + z84 = 14; break; - case 7: - var u3z = "Selected stream "; - u3z += "n"; - u3z += "ot found in"; - u3z += " stream lis"; - u3z += "t"; - s_5.Q0W(16); - (0, f.assert)(s_5.g_o(0, D), u3z); - (E = u.buffer.kb, G = u.buffer.Oc, F = u.buffer.Tj, H = u.buffer.Ti, N = u.Ud); - s_5.Q0W(3); - v = s_5.g_o(H, G); - (M = u.state === n.eb.he || u.state === n.eb.Mg ? u.buffer.Nr : 0, L = q.OM, Q = null !== (z = q.My) && void 0 !== z ? z : 1E3); - x3C = 12; + case 14: + t.j6(function(ca, pa, la) { + var Z3i, va; + Z3i = 2; + for (; Z3i !== 5;) { + switch (Z3i) { + case 2: + void 0 !== la && (ca = ca[la], null !== (va = ca.Ga) && void 0 !== va && va.length || (ca.wn = !0)); + Z3i = 5; + break; + } + } + }); + (I = k.uq.dYa(u.buffer.Ga), K = u.buffer.mB - I.sa); + x = (q.Uya || y) && L >= q.aBa ? z.length : C + 2; + z84 = 11; break; } } - }, xma: p + }, $ma: n }; break; } } - function p(q, u, t) { - var h$j, w; - h$j = 2; - for (; h$j !== 3;) { - switch (h$j) { - case 1: - return q.O7a; + function n(q, u, t) { + var F$o, v; + F$o = 2; + for (; F$o !== 3;) { + switch (F$o) { + case 7: + return q.u8a; break; case 5: - w = (t.GY || t.gb) / t.gb; - return 1 >= w ? q.x8 : Math.min(Math.max((q.R4b * Math.min(8 * u / t.bitrate, q.UG) - q.My) / (w - 1), q.O7a), q.x8); + v = (t.nZ || t.eb) / t.eb; + return 1 >= v ? q.X8 : Math.min(Math.max((q.r6b * Math.min(8 * u / t.bitrate, q.kH) - q.$y) / (v - 1), q.u8a), q.X8); break; case 8: - h$j = -t.gb ? 3 : 6; + F$o = -t.eb ? 0 : 7; + break; + case 2: + F$o = !t.eb ? 1 : 5; break; + case 1: + return q.u8a; + break; + } + } + } + + function l(q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N) { + var j_p, P, J, I, K, O, U, ca; + j_p = 2; + for (; j_p !== 16;) { + switch (j_p) { case 2: - h$j = !t.gb ? 1 : 5; + var L3S = "First st"; + L3S += "re"; + L3S += "am undefi"; + L3S += "ne"; + L3S += "d"; + void 0 === N && (N = 0); + u = t[0].stream; + J = null === (P = v[0]) || void 0 === P ? void 0 : P.stream; + (0, f.assert)(u, L3S); + P = u.eb; + j_p = 8; + break; + case 8: + (I = z - y, K = w.length, O = u.Ga && u.Ga.length, U = (null === J || void 0 === J ? void 0 : J.Ga) && (null === J || void 0 === J ? void 0 : J.Ga.length)); + j_p = 7; + break; + case 10: + G = Math.max(0, Math.min(G, u.Ga.length - A)); + F = Math.max(0, Math.min(F, J.Ga.length - A - G)); + t.forEach(function(pa) { + var a_x, la, va; + a_x = 2; + for (; a_x !== 4;) { + switch (a_x) { + case 2: + (la = pa.stream, va = pa.blocks); + pa = pa.Wd; + m.Tb(pa) && la.Ga && ca.add(la.Ga.wu.subarray(pa, pa + va)); + a_x = 4; + break; + } + } + }); + j_p = 18; + break; + case 18: + v.forEach(function(pa) { + var S4M, la, va; + S4M = 2; + for (; S4M !== 4;) { + switch (S4M) { + case 2: + (la = pa.stream, va = pa.blocks); + pa = pa.Wd; + 0 < F && m.Tb(pa) && la.Ga && ca.add(la.Ga.wu.subarray(pa, pa + va)); + S4M = 4; + break; + } + } + }); + return 0 < G || 0 < F ? (0, g.default)({ + aKb: ca, + blocks: C + G + F, + Rc: y, + Ri: z, + w6b: x, + Ur: D, + Rj: B, + Wd: C, + BJb: C + G, + x5: L, + E0a: E, + eb: (P - N) / M, + NVb: H, + AC: q.AC, + PGb: !1 + }) : P > u.Pr ? { + result: !0, + AW: 0, + sr: !0 + } : { + result: !1, + AW: 0, + sr: !0 + }; + break; + case 12: + U || (J = u); + ca = new h.ROa(w); + j_p = 10; + break; + case 7: + N9ASY.R_R(8); + (0, f.assert)(N9ASY.d2N(C, K)); + q.Nsa && (H = Math.min(H, I)); + j_p = 14; + break; + case 14: + j_p = !P || P < u.bitrate * M * q.xqa || !O ? 13 : 12; + break; + case 13: + return !1; break; } } } - })(), c.wk); - b.y7 = c.y7; - b.xma = c.xma; + })(), c.re); + b.X7 = c.X7; + b.$ma = c.$ma; }, 71406: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.hQb = b.wcb = void 0; + b.pRb = b.Dz = void 0; r = a(5163); c = r.__importStar(a(17267)); - l = a(91176); - f = a(66164); - h = a(88318); + m = a(91176); + f = a(65161); + k = a(88318); r = r.__importStar(a(65167)); d = a(13550); - g = r.Idb; + g = r.Beb; a = (function() { - var x29; + function y(x, z) { + var V7I, B; + V7I = 2; + for (; V7I !== 4;) { + switch (V7I) { + case 2: + z.some(function(A) { + var V6O, C; + V6O = 2; + for (; V6O !== 4;) { + switch (V6O) { + case 2: + C = A.profiles; + (C = C && 0 <= C.indexOf(x)) && (B = A.override); + return C; + break; + } + } + }); + return B; + break; + } + } + } - function n(v, y) { - var N4H, A, x, z; - N4H = 2; - for (; N4H !== 11;) { - switch (N4H) { - case 14: - var Q8J = "his"; - Q8J += "t"; - Q8J += "_"; - Q8J += "through"; - Q8J += "put"; - var T10 = "hist_t"; - T10 += "d"; - T10 += "igest"; - A ? (v = z.zi(y.oaa / 100) || x.cd.gb, x.reason = T10) : x.cd.gb && (v = x.cd.gb, x.reason = Q8J); - x.Lv = v; - return x; + function p(x, z) { + var p39, B, A, C; + p39 = 2; + for (; p39 !== 11;) { + switch (p39) { + case 2: + B = new d.Ef(); + B.od = x; + A = B.od.ib; + p39 = 4; break; - case 3: - v = 0; - z = null === z || void 0 === z ? void 0 : z.Gi; - N4H = 7; + case 4: + B.ib = A; + x = 0; + A = null === A || void 0 === A ? void 0 : A.Ei; + p39 = 7; break; - case 2: - x = new d.uf(); - x.cd = v; - z = x.cd.jb; - x.jb = z; - N4H = 3; + case 7: + p39 = (C = c.Tb(z.Vaa) && 0 <= z.Vaa && 100 >= z.Vaa && A) ? 6 : 14; break; case 6: - (A = h.$Oa.ZLb(z), c.Up(A) ? (z.zi = A, A = !0) : A = !1); - N4H = 14; + (C = k.CPa.lNb(A), c.Sp(C) ? (A.wi = C, C = !0) : C = !1); + p39 = 14; break; - case 7: - N4H = (A = c.Tb(y.oaa) && 0 <= y.oaa && 100 >= y.oaa && z) ? 6 : 14; + case 14: + var q1J = "h"; + q1J += "ist"; + q1J += "_throu"; + q1J += "gh"; + q1J += "put"; + var A3D = "h"; + A3D += "ist_td"; + A3D += "i"; + A3D += "gest"; + C ? (x = A.wi(z.Vaa / 100) || B.od.eb, B.reason = A3D) : B.od.eb && (x = B.od.eb, B.reason = q1J); + B.Wv = x; + return B; + break; + } + } + } + + function t(x, z) { + var T1V, B, A; + T1V = 2; + for (; T1V !== 9;) { + switch (T1V) { + case 5: + B = B ? null !== (A = B.maxInitAudioBitrate) && void 0 !== A ? A : z.jH : z.jH; + z = x.zD ? x.zD <= z.wC : !0; + return (x.Av ? x.Av <= B : !0) && z; + break; + case 2: + (B = x.lk(f.u.Y)) ? (B = B.Ed, B = z && z.Kz && 0 <= z.Kz.indexOf(B) ? y(B, z.Bza) : y(B, z.VUa)) : B = void 0; + T1V = 5; break; } } } - function t(v, y, x) { - var r3l, z, A; - r3l = 2; - for (; r3l !== 4;) { - switch (r3l) { + function w(x, z, B) { + var p4w, A, C; + p4w = 2; + for (; p4w !== 4;) { + switch (p4w) { case 2: - (z = new d.uf(), A = Math.max(v.Tt, v.M8)); - z.cd = (0, l.ec)(x.filter(function(B) { - var a5H; - a5H = 2; - for (; a5H !== 1;) { - switch (a5H) { + (A = new d.Ef(), C = Math.max(x.fz, x.n9)); + A.od = (0, m.kc)(B.filter(function(D) { + var c5Z; + c5Z = 2; + for (; c5Z !== 1;) { + switch (c5Z) { + case 4: + return t(D, x); + break; case 2: - return B.bitrate <= v.Qy; + return t(D, x); break; } } - }).reverse(), function(B) { - var g1s, C, D; - g1s = 2; - for (; g1s !== 6;) { - switch (g1s) { - case 2: - C = B.gb; - g1s = 1; + }).reverse(), function(D) { + var E0E, E, G; + E0E = 2; + for (; E0E !== 6;) { + switch (E0E) { + case 3: + var p$k = "h"; + p$k += "ist_bufft"; + p$k += "ime"; + h(D, E, x) <= G ? (A.Wv = E, A.reason = p$k, E = !0) : E = !1; + E0E = 9; break; case 1: - g1s = B.bitrate > A ? 5 : 7; + E0E = D.bitrate > C ? 5 : 7; break; - case 9: - return C; + case 2: + E = D.eb; + E0E = 1; break; case 5: - g1s = (B = B.bitrate * y.playbackRate, C) ? 4 : 8; + E0E = (D = D.bitrate * z.playbackRate, E) ? 4 : 8; break; - case 4: - D = m(v, B); - g1s = 3; + case 9: + return E; break; case 8: - C = !1; - g1s = 9; - break; - case 3: - var S1m = "h"; - S1m += "is"; - S1m += "t_buff"; - S1m += "tim"; - S1m += "e"; - k(B, C, v) <= D ? (z.Lv = C, z.reason = S1m, C = !0) : C = !1; - g1s = 9; + E = !1; + E0E = 9; break; case 7: - var t6g = "no_historic"; - t6g += "al_lte_m"; - t6g += "inbitrat"; - t6g += "e"; - var m7D = "his"; - m7D += "t_tput_lt_minbitra"; - m7D += "te"; - var F7e = "lt_hist"; - F7e += "_lte_m"; - F7e += "inbit"; - F7e += "rate"; - C && B.bitrate * y.playbackRate <= C ? (z.Lv = C, z.reason = F7e, C = !0) : C ? (z.Lv = C, z.reason = m7D, C = !1) : (z.reason = t6g, C = !0); - g1s = 9; + var U4r = "n"; + U4r += "o_historic"; + U4r += "al_lte_minbitrat"; + U4r += "e"; + var X7G = "hist_"; + X7G += "tput_l"; + X7G += "t"; + X7G += "_minbi"; + X7G += "trate"; + var A5n = "lt_hist"; + A5n += "_lte_minbitra"; + A5n += "te"; + E && D.bitrate * z.playbackRate <= E ? (A.Wv = E, A.reason = A5n, E = !0) : E ? (A.Wv = E, A.reason = X7G, E = !1) : (A.reason = U4r, E = !0); + E0E = 9; break; - } - } - }) || x[0]; - return z; - break; - } - } - } - x29 = 2; - - function q(v, y, x) { - var i6F, C, D, E, z, A, B; - i6F = 2; - for (; i6F !== 19;) { - switch (i6F) { - case 12: - B--; - i6F = 1; - break; - case 9: - E = u(C, A.Lv, z, D, E, v); - i6F = 8; - break; - case 13: - A.reason = E; - i6F = 12; - break; - case 8: - C = E.A5; - E = E.reason; - A.mM = D; - i6F = 14; - break; - case 5: - C = x[B]; - A = n(C, v); - (D = k(C.bitrate * y.playbackRate, A.Lv, v), E = p(A.Lv, v)); - i6F = 9; - break; - case 14: - i6F = C ? 11 : 13; - break; - case 1: - i6F = 0 <= B && (z ? x[B].ub >= v.Ut : x[B].bitrate >= v.Tt) ? 5 : 11; - break; - case 2: - (z = !!v.Ut && !!v.n7a && x.every(function(G) { - var x3o; - x3o = 2; - for (; x3o !== 1;) { - switch (x3o) { - case 2: - return G.ub && 110 >= G.ub; + case 4: + G = l(x, D); + E0E = 3; break; } } - }), A = null, B = x.length - 1); - i6F = 1; - break; - case 11: - var H5Z = "fal"; - H5Z += "lback_n"; - H5Z += "o_acceptable_stre"; - H5Z += "am"; - var g5s = "be"; - g5s += "low_m"; - g5s += "inInitVideoBitrate"; - c.vc(A) && x[B].bitrate < v.Tt && (A = n(x[B], v), A.reason = g5s); - c.vc(A) && (A = n(x[0], v), A.reason = H5Z); + }) || B[0]; return A; break; } } } - function u(v, y, x, z, A, B) { - var n_7; - n_7 = 2; - for (; n_7 !== 5;) { - switch (n_7) { + function u(x, z) { + var o21, B; + o21 = 2; + for (; o21 !== 5;) { + switch (o21) { case 2: - var S4d = "no"; - S4d += "_valid"; - S4d += "_Bitr"; - S4d += "at"; - S4d += "e"; - var c0v = "no_"; - c0v += "val"; - c0v += "id_VMAF"; - var A3G = "no_vali"; - A3G += "d_"; - A3G += "Dela"; - A3G += "yTarget"; - v = x ? v.ub >= B.Ut && v.ub <= B.n7a : v.bitrate >= B.Tt && v.bitrate <= B.Qy; - return (z = z < A && v) ? { - A5: z - } : { - A5: z, - reason: v ? A3G : x ? c0v : S4d - }; + B = x.zD ? x.zD >= z.fz : !0; + return (x.Av ? x.Av >= z.xN : !0) && B; break; } } } - for (; x29 !== 5;) { - switch (x29) { + var P37; + P37 = 2; + for (; P37 !== 5;) { + switch (P37) { case 2: - var F9F = "1S"; - F9F += "IYbZrNJC"; - F9F += "p9"; - F9F; + var s_y = "1SIYbZ"; + s_y += "r"; + s_y += "NJCp9"; + s_y; return { - Lsb: function(v, y, x, z) { - var a$C; - a$C = 2; - for (; a$C !== 5;) { - switch (a$C) { + Ltb: function(x, z, B, A) { + var f7V; + f7V = 2; + for (; f7V !== 5;) { + switch (f7V) { case 2: - var B04 = "h"; - B04 += "isto"; - B04 += "rical"; - x = x.first; - return x.some(function(A) { - var Y2K; - Y2K = 2; - for (; Y2K !== 1;) { - switch (Y2K) { + B = B.first; + return B.some(function(C) { + var t4g; + t4g = 2; + for (; t4g !== 1;) { + switch (t4g) { case 2: - return A.aa; - break; - case 4: - return A.aa; + return C.aa; break; } } - }) ? t(v, y, x, z) : B04 === v.Aqa ? w(v, y, x, z) : v.gS ? q(v, y, x, z) : t(v, y, x, z); + }) ? w(x, z, B, A) : x.m3 ? q(x, z, B, A) : w(x, z, B, A); break; } } - }, erb: u + }, hsb: v }; break; } } - function m(v, y) { - var t1Q, x, z; - t1Q = 2; - for (; t1Q !== 13;) { - switch (t1Q) { - case 9: - return x[x.length - 1].d; - break; - case 8: - E3cbY.Q0W(3); - v = x[E3cbY.g_o(z, 1)]; - x = x[z]; - t1Q = 6; + function l(x, z) { + var l$M, B, A; + l$M = 2; + for (; l$M !== 13;) { + switch (l$M) { + case 5: + l$M = 0 === A ? 4 : 3; break; - case 3: - t1Q = -1 === z ? 9 : 8; + case 9: + return B[B.length - 1].d; break; case 4: - return x[0].d; - break; - case 14: - return v.Ir; + return B[0].d; break; case 1: - (x = v.l7, z = (0, l.Fl)(x, function(A) { - var k_o; - k_o = 2; - for (; k_o !== 1;) { - switch (k_o) { + (B = x.K7, A = (0, m.Qk)(B, function(C) { + var y1g; + y1g = 2; + for (; y1g !== 1;) { + switch (y1g) { case 2: - return y <= A.r; + return z <= C.r; + break; + case 4: + return z < C.r; break; } } })); - t1Q = 5; + l$M = 5; break; case 6: - return Math.floor(v.d + (x.d - v.d) * (y - v.r) / (x.r - v.r)); + return Math.floor(x.d + (B.d - x.d) * (z - x.r) / (B.r - x.r)); break; - case 5: - t1Q = 0 === z ? 4 : 3; + case 3: + l$M = -1 === A ? 9 : 8; + break; + case 8: + N9ASY.R_R(3); + x = B[N9ASY.d2N(1, A)]; + B = B[A]; + l$M = 6; + break; + case 14: + return x.Or; break; case 2: - t1Q = v.l7 ? 1 : 14; + l$M = x.K7 ? 1 : 14; break; } } } - function p(v, y) { - var A4H, x; - A4H = 2; - for (; A4H !== 9;) { - switch (A4H) { - case 14: - x = y.lO; - A4H = 2; - break; - case 5: - x = y.lO; - A4H = 4; + function h(x, z, B) { + var C0J; + C0J = 2; + for (; C0J !== 5;) { + switch (C0J) { + case 2: + x = (0, d.LVa)(B.Vp, x * B.f9); + return (0, d.H8a)(x, z); break; + } + } + } + + function n(x, z) { + var p6k = N9ASY; + var N5X, B; + N5X = 2; + for (; N5X !== 9;) { + switch (N5X) { case 1: - var h$N = "l"; - h$N += "o"; - h$N += "g"; - A4H = 0 === y.lO.lastIndexOf(h$N, 0) ? 5 : 3; + var F3A = "l"; + F3A += "o"; + F3A += "g"; + N5X = 0 === z.SO.lastIndexOf(F3A, 0) ? 5 : 3; + break; + case 2: + p6k.J17(20); + var o1e = p6k.f1s(10, 20, 100018, 12); + p6k.J17(21); + var A2i = p6k.f1s(6, 63, 932, 11); + x = (0, d.dL)(x, 0, o1e) / A2i; + N5X = 1; break; case 4: - return (x = y.xcb[x]) && 2 === x.length ? 1E3 * (x[0] + x[1] * Math.log(1 + v)) : y.Ir; + return (B = z.ndb[B]) && 2 === B.length ? 1E3 * (B[0] + B[1] * Math.log(1 + x)) : z.Or; + break; + case 14: + B = z.SO; + N5X = 9; break; case 3: - var g_m = "s"; - g_m += "ig"; - g_m += "mo"; - g_m += "i"; - g_m += "d"; - return 0 === y.lO.lastIndexOf(g_m, 0) ? (x = y.lO, (x = y.xcb[x]) && 2 === x.length ? 1E3 * (x[0] + x[1] * g(v)) : y.Ir) : y.Ir; + var T12 = "s"; + T12 += "ig"; + T12 += "m"; + T12 += "oi"; + T12 += "d"; + return 0 === z.SO.lastIndexOf(T12, 0) ? (B = z.SO, (B = z.ndb[B]) && 2 === B.length ? 1E3 * (B[0] + B[1] * g(x)) : z.Or) : z.Or; break; - case 2: - E3cbY.Q0W(3); - var f0g = E3cbY.j2x(300000, 200000); - v = (0, d.LK)(v, 0, f0g) / 1E3; - A4H = 1; + case 5: + B = z.SO; + N5X = 4; break; } } } - function k(v, y, x) { - var r1l; - r1l = 2; - for (; r1l !== 5;) { - switch (r1l) { + function v(x, z, B, A, C, D) { + var i7e; + i7e = 2; + for (; i7e !== 4;) { + switch (i7e) { case 2: - v = (0, d.dVa)(x.Yp, v * x.F8); - return (0, d.a8a)(v, y); + var z9y = "n"; + z9y += "o_valid_Bi"; + z9y += "tr"; + z9y += "a"; + z9y += "te"; + var Z8R = "n"; + Z8R += "o_va"; + Z8R += "lid_VMAF"; + var A_v = "no_"; + A_v += "valid_Delay"; + A_v += "Target"; + N9ASY.J17(18); + z = N9ASY.d2N(A, C); + x = B ? x.tb >= D.$t && x.tb <= D.T7a : u(x, D) && t(x, D); + return (D = z && x) ? { + X5: D + } : { + X5: D, + reason: x ? A_v : B ? Z8R : z9y + }; break; } } } - function w(v, y, x, z) { - var n4p, A; - n4p = 2; - for (; n4p !== 7;) { - switch (n4p) { + function q(x, z, B) { + var b3l, E, G, F, A, C, D; + b3l = 2; + for (; b3l !== 19;) { + switch (b3l) { case 5: - return v.gS ? q(v, y, x, z) : t(v, y, x, z); + E = B[D]; + C = p(E, x); + (G = h(E.bitrate * z.playbackRate, C.Wv, x), F = n(C.Wv, x)); + F = v(E, C.Wv, A, G, F, x); + b3l = 8; break; case 1: - var f$N = "n"; - f$N += "u"; - f$N += "mbe"; - f$N += "r"; - n4p = f$N !== typeof A ? 5 : 4; + b3l = 0 <= D && (A ? B[D].tb >= x.$t : u(B[D], x)) ? 5 : 11; break; - case 2: - var Y$1 = "v"; - Y$1 += "b"; - A = f.platform.storage.get(Y$1); - n4p = 1; + case 13: + C.reason = F; + b3l = 12; break; - case 4: - var j_C = "hist_"; - j_C += "b"; - j_C += "it"; - j_C += "rate"; - v = new d.uf(); - v.cd = (0, l.ec)(x.slice().reverse(), function(B) { - var U6V; - U6V = 2; - for (; U6V !== 1;) { - switch (U6V) { + case 11: + var j_v = "fallback_"; + j_v += "no_accepta"; + j_v += "ble_stream"; + var H3L = "belo"; + H3L += "w_mi"; + H3L += "nIn"; + H3L += "itVideoBitr"; + H3L += "ate"; + c.xc(C) && !u(B[D], x) && (C = p(B[D], x), C.reason = H3L); + c.xc(C) && (C = p(B[0], x), C.reason = j_v); + return C; + break; + case 8: + E = F.X5; + F = F.reason; + b3l = 6; + break; + case 12: + D--; + b3l = 1; + break; + case 6: + C.LM = G; + b3l = 14; + break; + case 2: + (A = !!x.$t && !!x.T7a && B.every(function(H) { + var H3A; + H3A = 2; + for (; H3A !== 1;) { + switch (H3A) { + case 4: + return H.tb || 366 > H.tb; + break; case 2: - return B.bitrate <= A; + return H.tb && 110 >= H.tb; break; } } - }) || x[0]; - v.reason = j_C; - return v; + }), C = null, D = B.length - 1); + b3l = 1; + break; + case 14: + b3l = E ? 11 : 13; break; } } } })(); - r = a.erb; - b.wcb = a.Lsb; - b.hQb = r; + r = a.hsb; + b.Dz = a.Ltb; + b.pRb = r; }, 62737: function(r, b, a) { - var e7K = "defa"; - e7K += "ul"; - e7K += "t"; - var c, l; + var i6f = "d"; + i6f += "e"; + i6f += "fault"; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - c.__importStar(a(17267)); a(91176); - l = a(13550); - b[e7K] = function(f) { - var s7h = E3cbY; - var g_V, H, N, M, L, Q, I, J, E, G, F, h, d, g, n, k, m, p, q, u, t, w, v, y, x, z, A, B, C, D; - g_V = 2; - for (; g_V !== 50;) { - switch (g_V) { - case 25: - (H = G[1], N = h.CU(D), M = h.TL(D), L = 0, Q = h.CU(L), I = h.TL(L), J = B - q); - g_V = 24; + m = a(13550); + b[i6f] = function(f) { + var a3e = N9ASY; + var N9u, D, E, F, H, L, M, N, P, J, k, d, g, p, h, l, n, q, u, t, v, w, y, x, z, B, A, C, G; + N9u = 2; + for (; N9u !== 50;) { + switch (N9u) { + case 3: + l = []; + p = Infinity; + D = 0; + d = 0; + E = k.pM(0)[0]; + a3e.J17(22); + h = a3e.f1s(1E3, h, E, z); + a3e.J17(23); + w = a3e.d2N(w, 0, 8); + N9u = 12; break; - case 41: - (w += Q[d], ++d, d >= Q.length && ++L < h.length && (Q = h.CU(L), I = h.TL(L), d = 0)); - g_V = 42; + case 32: + (g = h, v += N[d], ++d, d >= N.length && ++M < k.length && (N = k.oV(M), P = k.pM(M), d = 0), E = P[d], h += E); + N9u = 33; break; case 38: - H >= N.length && ++D < h.length && (u -= N.length, N = h.CU(D), M = h.TL(D), H = 0); - f && m.push(G / (A / 1E3)); - E = G; - g_V = 54; + F >= H.length && ++C < k.length && (u -= H.length, H = k.oV(C), L = k.pM(C), F = 0); + f && l.push(E / (z / 1E3)); + D = E; + N9u = 54; break; - case 33: - g_V = w < E ? 32 : 31; - break; - case 39: - g_V = H >= u && G > C ? 51 : 38; + case 25: + (F = E[1], H = k.oV(C), L = k.pM(C), M = 0, N = k.oV(M), P = k.pM(M), J = B - q); + N9u = 24; break; case 34: - E = Math.max(q, t); - g_V = 33; - break; - case 28: - s7h.C63(17); - g += s7h.g_o(q, 0, v, F); - p += B; - g_V = 43; - break; - case 53: - g_V = (G = Math.max(p - g, 0), G < y && G < E) ? 52 : 28; + D = Math.max(q, t); + N9u = 33; break; case 24: - g_V = J ? 23 : 51; + N9u = J ? 23 : 51; break; - case 23: - J--; - q = N[H]; - B = M[H]; - g_V = 35; + case 29: + return (f && l.push(E / (z / 1E3)), c.__assign({ + result: !1, + AW: E / (z / 1E3), + sr: !1 + }, f && ({ + g4: l + }))); break; - case 3: - m = []; - n = Infinity; - E = 0; - d = 0; - g_V = 6; + case 2: + var L4T = "1"; + L4T += "S"; + L4T += "IYb"; + L4T += "ZrN"; + L4T += "JCp9"; + (k = f.aKb, d = f.blocks, g = f.Rc, p = f.Ri, h = f.w6b, l = f.Ur, n = f.Rj, q = f.Wd, u = f.BJb, t = f.x5, v = f.E0a, w = f.eb, y = f.NVb, x = f.AC); + f = f.PGb; + L4T; + (z = k.N, B = Math.min(k.bKb, d), A = p - g, C = 8 * l / w | 0); + N9u = 3; break; - case 6: - var j$J = " >"; - j$J += "="; - j$J += " fra"; - j$J += "gmen"; - j$J += "tsLength: "; - var M4f = "StreamingI"; - M4f += "nde"; - M4f += "x: "; - G = h.TL(0)[0]; - s7h.Q0W(18); - k = s7h.g_o(1E3, G, k, A); - s7h.C63(19); - v = s7h.g_o(8, v, 0); - s7h.C63(4); - F = s7h.g_o(A, 1E3); - q >= B && l.T.error(M4f + q + j$J + B); - g_V = 10; + case 40: + ++F; + N9u = 39; break; - case 42: - g_V = k < g && d < H ? 41 : 40; + case 54: + p = Math.min(E, p); + N9u = 24; break; - case 10: - g += D; - 0 === p && (g = 0); - s7h.Q0W(4); - g *= s7h.g_o(A, 1E3); - s7h.Q0W(4); - p *= s7h.j2x(A, 1E3); - s7h.C63(4); - x *= s7h.g_o(A, 1E3); - s7h.Q0W(4); - y *= s7h.g_o(A, 1E3); - g_V = 15; + case 41: + (v += N[d], ++d, d >= N.length && ++M < k.length && (N = k.oV(M), P = k.pM(M), d = 0)); + N9u = 42; break; - case 15: - s7h.Q0W(4); - C *= s7h.j2x(A, 1E3); - G = c.__read(h.TLb(q), 2); - D = G[0]; - g_V = 25; + case 43: + v -= q; + N9u = 42; break; - case 29: - s7h.C63(3); - G = s7h.j2x(p, g); - g_V = 28; + case 35: + N9u = v < q ? 34 : 53; break; case 31: - g_V = !z && (G = p - g, G < x) ? 30 : 29; + a3e.J17(3); + E = a3e.f1s(g, n); + N9u = 30; break; - case 35: - g_V = w < q ? 34 : 53; + case 23: + J--; + q = H[F]; + B = L[F]; + N9u = 35; break; - case 43: - w -= q; - g_V = 42; + case 39: + N9u = F >= u && E > A ? 51 : 38; + break; + case 18: + a3e.J17(4); + n *= a3e.d2N(z, 1E3); + a3e.J17(4); + x *= a3e.d2N(z, 1E3); + a3e.J17(4); + y *= a3e.d2N(z, 1E3); + a3e.J17(4); + A *= a3e.d2N(z, 1E3); + N9u = 27; + break; + case 12: + var F5G = " "; + F5G += ">= fragmentsLeng"; + F5G += "th: "; + var k52 = "Streamin"; + k52 += "gInd"; + k52 += "ex: "; + a3e.R_R(4); + G = a3e.d2N(z, 1E3); + q >= B && m.S.error(k52 + q + F5G + B); + g += C; + 0 === n && (g = 0); + a3e.J17(4); + g *= a3e.d2N(z, 1E3); + N9u = 18; + break; + case 28: + a3e.J17(24); + g += a3e.f1s(G, q, 0, w); + n += B; + N9u = 43; + break; + case 27: + E = c.__read(k.fNb(q), 2); + C = E[0]; + N9u = 25; break; case 30: - return (f && m.push(G / (A / 1E3)), c.__assign({ - result: !1, - MV: G / (A / 1E3), - Mp: !1 - }, f && ({ - I3: m - }))); + N9u = E < x ? 29 : 28; + break; + case 42: + N9u = h < g && d < F ? 41 : 40; + break; + case 53: + N9u = (E = Math.max(n - g, 0), E < y && E < D) ? 52 : 28; + break; + case 33: + N9u = v < D ? 32 : 31; break; case 52: - return (f && m.push(G / (A / 1E3)), c.__assign({ + return (f && l.push(E / (z / 1E3)), c.__assign({ result: !1, - MV: Math.min(G, n) / (A / 1E3), - Mp: !0 + AW: Math.min(E, p) / (z / 1E3), + sr: !0 }, f && ({ - I3: m + g4: l }))); break; - case 2: - var G_j = "1"; - G_j += "S"; - G_j += "IYbZrN"; - G_j += "JCp9"; - (h = f.RIb, d = f.blocks, g = f.Oc, n = f.Ti, k = f.W4b, m = f.Nr, p = f.Tj, q = f.Ud, u = f.sIb, t = f.a5, w = f.b0a, v = f.gb, y = f.vUb, x = f.oC, z = f.UQb); - f = f.JFb; - G_j; - (A = h.N, B = Math.min(h.SIb, d), C = n - g, D = 8 * m / v | 0); - g_V = 3; - break; - case 54: - n = Math.min(G, n); - g_V = 24; - break; - case 40: - ++H; - g_V = 39; - break; - case 32: - (g = k, w += Q[d], ++d, d >= Q.length && ++L < h.length && (Q = h.CU(L), I = h.TL(L), d = 0), G = I[d], k += G); - g_V = 33; - break; case 51: return c.__assign({ result: !0, - MV: n / (A / 1E3), - Mp: !0 + AW: p / (z / 1E3), + sr: !0 }, f && ({ - I3: m + g4: l })); break; } @@ -112419,209 +111996,273 @@ E3cbY[513816] = false; }; }, 14087: function(r, b, a) { - var l; - - function c(f, h, d) { - f = d.first.filter(function(g) { - return g.Ar; - }); - return f.length ? new l.uf(f[Math.floor(Math.random() * f.length)]) : new l.uf(); - } + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - l = a(13550); - b["default"] = { - STARTING: c, - BUFFERING: c, - REBUFFERING: c, - PLAYING: c, - PAUSED: c - }; - }, - 3447: function(r, b, a) { - var l, f; - - function c(h, d, g, n) { - var k, m; - g = g.first; - k = d.buffer.Tj; - d = "forward" === h.g2b; - if (void 0 === n) return (n = d ? g[(0, f.PF)(g)] : g[(0, f.PF)(g, g.length)], new f.uf(n)); - if (!n.Cy) { - m = (0, l.Fl)(g, function(p) { - return p.isEqual(n); - }); - m = (0, f.PF)(g, m); - n = g[m]; + c = a(5163); + m = a(13550); + r = (function(f) { + function k(d) { + return f.call(this, d) || this; } - if (!n) return new f.uf(); - if (void 0 === this.Dra || k > this.Dra + h.f7b) { - g = g.filter(function(p) { - return p.Ar; + c.__extends(k, f); + k.prototype.re = function(d, g, p) { + d = p.first.filter(function(h) { + return h.Gr; }); - if (!g.length) return new f.uf(); - h = (0, l.Fl)(g, function(p) { - return p.isEqual(n); - }); - h = (g.length + h + (d ? 1 : -1)) % g.length; - return new f.uf(g[h]); - } - return new f.uf(n); - } + return d.length ? new m.Ef(d[Math.floor(Math.random() * d.length)]) : new m.Ef(); + }; + return k; + })(a(75498).bv); + b["default"] = r; + }, + 3447: function(r, b, a) { + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - l = a(91176); + c = a(5163); + m = a(91176); f = a(13550); - b["default"] = { - STARTING: c, - BUFFERING: c, - REBUFFERING: c, - PLAYING: c, - PAUSED: c - }; + r = (function(k) { + function d(g) { + return k.call(this, g) || this; + } + c.__extends(d, k); + d.prototype.re = function(g, p, h, l) { + var n, q; + h = h.first; + n = p.buffer.Rj; + p = "forward" === g.D3b; + if (void 0 === l) return (l = p ? h[(0, f.gG)(h)] : h[(0, f.gG)(h, h.length)], new f.Ef(l)); + if (!l.Qy) { + q = (0, m.Qk)(h, function(u) { + return u.isEqual(l); + }); + q = (0, f.gG)(h, q); + l = h[q]; + } + if (!l) return new f.Ef(); + if (void 0 === this.tu.fsa || n > this.tu.fsa + g.J8b) { + h = h.filter(function(u) { + return u.Gr; + }); + if (!h.length) return new f.Ef(); + g = (0, m.Qk)(h, function(u) { + return u.isEqual(l); + }); + g = (h.length + g + (p ? 1 : -1)) % h.length; + return new f.Ef(h[g]); + } + return new f.Ef(l); + }; + return d; + })(a(75498).bv); + b["default"] = r; }, 21875: function(r, b, a) { - var l, f, h, d, g; - - function c(n, k, m, p) { - d = n = m.first; - if (void 0 === h) return (p = (0, f.PF)(n), h = n[p].bitrate, new f.uf(n[p])); - if (!n.length) return new f.uf(); - p = (0, l.ec)(n, function(q) { - return q.bitrate === h; - }); - return void 0 === p ? (f.T.log("Defaulting to first stream due to unvalid bitrate requested: " + h), new f.uf(n[0])) : new f.uf(p); - } + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); + c = a(5163); r = a(66164); - l = a(91176); + m = a(91176); f = a(13550); + a = a(75498); d = []; g = []; - r.platform.nyb && (r.platform.nyb.Ko = { - Bb: function() { - h = void 0; + r.platform.qzb && (r.platform.qzb.Jo = { + Eb: function() { + k = void 0; d = []; g = []; }, - paa: function(n) { - h = n; + Waa: function(p) { + k = p; }, - rhc: function() { + Vic: function() { return { all: d, - Qgb: g + Lhb: g }; } }); - b["default"] = { - STARTING: c, - BUFFERING: c, - REBUFFERING: c, - PLAYING: c, - PAUSED: c - }; + a = (function(p) { + function h(l) { + return p.call(this, l) || this; + } + c.__extends(h, p); + h.prototype.re = function(l, n, q, u) { + d = l = q.first; + if (void 0 === k) return (u = (0, f.gG)(l), k = l[u].bitrate, new f.Ef(l[u])); + if (!l.length) return new f.Ef(); + u = (0, m.kc)(l, function(t) { + return t.bitrate === k; + }); + return void 0 === u ? (f.S.log("Defaulting to first stream due to unvalid bitrate requested: " + k), new f.Ef(l[0])) : new f.Ef(u); + }; + return h; + })(a.bv); + b["default"] = a; }, 56186: function(r, b, a) { - var c, l; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - r = a(5163); - c = a(91176); - l = a(13550); - a = r.__importDefault(a(80588)); - r = (function() { - var W3X; - W3X = 2; - for (; W3X !== 5;) { - switch (W3X) { + c = a(5163); + m = a(91176); + f = a(48170); + k = a(13550); + r = a(75498); + r = (function(d) { + var r0e; + r0e = 2; + + function g(p) { + var s0e; + s0e = 2; + for (; s0e !== 4;) { + switch (s0e) { + case 2: + var I6e = "1SI"; + I6e += "Yb"; + I6e += "Z"; + I6e += "rNJCp9"; + p = d.call(this, p) || this; + I6e; + return p; + break; + } + } + } + for (; r0e !== 4;) { + switch (r0e) { case 2: - var L2k = "1SIY"; - L2k += "bZ"; - L2k += "rNJ"; - L2k += "Cp9"; - L2k; - return function(f, h, d, g) { - var C0C, n; - C0C = 2; - for (; C0C !== 11;) { - switch (C0C) { - case 8: - n = d[g]; - C0C = 7; + c.__extends(g, d); + g.prototype.re = function(p, h, l, n) { + var c_e, u, t, v, w, q; + c_e = 2; + for (; c_e !== 16;) { + switch (c_e) { + case 2: + var f53 = "Playback stream sele"; + f53 += "cti"; + f53 += "on"; + var A0F = "player "; + A0F += "missing fragmentInd"; + A0F += "ex"; + var F$y = "n"; + F$y += "u"; + F$y += "mb"; + F$y += "er"; + var h4h = "Must have a"; + h4h += "t least one selected s"; + h4h += "tream"; + (0, m.assert)(n, h4h); + (0, m.assert)(F$y === typeof h.Wd, A0F); + f.L && k.S.log(f53); + h = new k.Ef(n); + l = l.first; + c_e = 9; + break; + case 9: + N9ASY.J17(25); + var i5U = N9ASY.d2N(15, 9, 1, 15, 9); + n = l.length - i5U; + c_e = 8; + break; + case 20: + var y6Q = ". Sk"; + y6Q += "ippi"; + y6Q += "ng"; + y6Q += "."; + var C5j = "Cannot obta"; + C5j += "in tput"; + C5j += " stats for "; + C5j += "stream "; + f.L && k.S.log(C5j + n + y6Q); + c_e = 10; + break; + case 11: + var h4H = "Th"; + h4H += "re"; + h4H += "shold poli"; + h4H += "cy select"; + h4H += "ed stream "; + return (f.L && k.S.log(h4H + n), h.od = q, h); break; case 14: - --g; - C0C = 9; + (u = q.ib.eb.Aa, t = p.F8b, v = q.bitrate, w = v < u - t); + c_e = 13; break; - case 9: - C0C = -1 < g ? 8 : 13; + case 19: + var C3z = "Threshold policy selected stream 0 "; + C3z += "(no"; + C3z += " feas"; + C3z += "ible streams)."; + h.od = l[0]; + f.L && k.S.log(C3z); + return h; break; case 13: - h.cd = d[0]; - return h; + var C$j = ","; + C$j += " feasi"; + C$j += "ble="; + var G$S = ","; + G$S += " t"; + G$S += "hreshold="; + var V_Q = ", b"; + V_Q += "it"; + V_Q += "r"; + V_Q += "ate="; + var M9u = ": throug"; + M9u += "hpu"; + M9u += "t="; + var V3v = "St"; + V3v += "r"; + V3v += "e"; + V3v += "a"; + V3v += "m "; + f.L && k.S.log(V3v + n + M9u + u + V_Q + v + G$S + t + C$j + w); + c_e = 12; break; - case 3: - E3cbY.C63(20); - var R0o = E3cbY.g_o(9, 16, 16, 0, 8); - g = d.length - R0o; - C0C = 9; + case 12: + c_e = w ? 11 : 10; + break; + case 8: + c_e = -1 < n ? 7 : 19; break; case 6: - return (h.cd = n, h); + c_e = q.ib && q.ib.eb ? 14 : 20; break; case 7: - C0C = n.jb && n.jb.gb && n.bitrate < n.jb.gb.Ca - f.b7b ? 6 : 14; + q = l[n]; + c_e = 6; break; - case 2: - var R9f = "player m"; - R9f += "is"; - R9f += "sing fra"; - R9f += "gmen"; - R9f += "tIndex"; - var l8C = "n"; - l8C += "um"; - l8C += "b"; - l8C += "e"; - l8C += "r"; - var J6v = "Must hav"; - J6v += "e a"; - J6v += "t"; - J6v += " l"; - J6v += "east one selected stream"; - (0, c.assert)(g, J6v); - (0, c.assert)(l8C === typeof h.Ud, R9f); - h = new l.uf(g); - d = d.first; - C0C = 3; + case 10: + --n; + c_e = 8; break; } } }; + return g; break; } } - })(); - b["default"] = { - STARTING: a.default.STARTING, - BUFFERING: a.default.BUFFERING, - REBUFFERING: a.default.REBUFFERING, - PLAYING: r, - PAUSED: r - }; + })(r.bv); + b["default"] = r; }, 3082: function(r, b, a) { var c; @@ -112630,11 +112271,9 @@ E3cbY[513816] = false; value: !0 } }); - b.xF = b.qz = b.VX = void 0; - r = a(65161); - b.VX = [r.eb[r.eb.In], r.eb[r.eb.ee], r.eb[r.eb.$j], r.eb[r.eb.he], r.eb[r.eb.Mg], "checkBuffering"]; + b.dxb = b.DY = void 0; c = a(21875)["default"]; - b.qz = { + b.DY = { first: function() { return a(58223)["default"]; }, @@ -112678,14 +112317,7 @@ E3cbY[513816] = false; return c; } }; - b.xF = { - STARTING: "default", - BUFFERING: "default", - REBUFFERING: "default", - PLAYING: "default", - PAUSED: "default", - checkBuffering: "checkdefault" - }; + b.dxb = ["selectaudio", "selectaudioadaptive"]; }, 20880: function(r, b) { Object.defineProperties(b, { @@ -112693,16 +112325,16 @@ E3cbY[513816] = false; value: !0 } }); - b.rOa = void 0; + b.ROa = void 0; r = (function() { function a(c) { - this.Zr = []; - this.Zr.push(c); + this.wu = []; + this.wu.push(c); } Object.defineProperties(a.prototype, { N: { get: function() { - return this.Zr[0].N; + return this.wu[0].N; }, enumerable: !1, configurable: !0 @@ -112711,123 +112343,143 @@ E3cbY[513816] = false; Object.defineProperties(a.prototype, { length: { get: function() { - return this.Zr.length; + return this.wu.length; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - SIb: { + bKb: { get: function() { var c; - return null !== (c = this.Jqb) && void 0 !== c ? c : this.Jqb = this.Zr.reduce(function(l, f) { - return l + f.length; + return null !== (c = this.Jrb) && void 0 !== c ? c : this.Jrb = this.wu.reduce(function(m, f) { + return m + f.length; }, 0); }, enumerable: !1, configurable: !0 } }); - a.prototype.TL = function(c) { - return this.Zr[c].ef; + a.prototype.pM = function(c) { + return this.wu[c].ff; }; - a.prototype.CU = function(c) { - return this.Zr[c].sizes; + a.prototype.oV = function(c) { + return this.wu[c].sizes; }; a.prototype.add = function(c) { - this.Zr.push(c); + this.wu.push(c); }; - a.prototype.TLb = function(c) { + a.prototype.fNb = function(c) { var f; - for (var l = 0; 0 <= c;) { - f = this.Zr[l]; + for (var m = 0; 0 <= c;) { + f = this.wu[m]; if (c < f.length) break; - l++; + m++; c -= f.length; } - return [l, c]; + return [m, c]; }; return a; })(); - b.rOa = r; + b.ROa = r; }, 95591: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Xfa = void 0; + b.Bga = void 0; c = a(5163); - l = a(91562); + m = a(91562); a(52571); a(13550); r = (function() { - function f(h, d, g, n) { - this.ef = h; + function f(k, d, g, p) { + this.ff = k; + this.sizes = d; this.N = g; - this.length = Math.min(h.length, d.length); - this.Em = d; - this.jc = n; + this.length = Math.min(k.length, d.length); + this.jc = p; } Object.defineProperties(f.prototype, { - xa: { - get: function() { - return void 0 !== this.jc ? this.jc : this.jc = this.Iga(); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(f.prototype, { - sizes: { + sa: { get: function() { - return this.Em; + return void 0 !== this.jc ? this.jc : this.jc = this.kha(); }, enumerable: !1, configurable: !0 } }); - f.prototype.subarray = function(h, d) { - return new f(this.ef.subarray(h, d), this.sizes.subarray(h, d), this.N); + f.prototype.subarray = function(k, d) { + return new f(this.ff.subarray(k, d), this.sizes.subarray(k, d), this.N); }; f.prototype.concat = function() { - var g, n; - for (var h = [], d = 0; d < arguments.length; d++) h[d] = arguments[d]; + var g, p; + for (var k = [], d = 0; d < arguments.length; d++) k[d] = arguments[d]; d = [this]; - h = d.concat.apply(d, c.__spreadArray([], c.__read(h), !1)); - d = h.reduce(function(k, m) { - return k + m.length; + k = d.concat.apply(d, c.__spreadArray([], c.__read(k), !1)); + d = k.reduce(function(h, l) { + return h + l.length; }, 0); g = new Uint32Array(d); - n = new Uint32Array(d); - d = h[0].N; - h.reduce(function(k, m) { - l.nga.set(g, m.ef, k); - l.nga.set(n, m.sizes, k); - return k + m.length; + p = new Uint32Array(d); + d = k[0].N; + k.reduce(function(h, l) { + m.Rga.set(g, l.ff, h); + m.Rga.set(p, l.sizes, h); + return h + l.length; }, 0); - return new f(g, n, d); + return new f(g, p, d); }; - f.prototype.Iga = function() { - for (var h = this.sizes, d = this.length, g = 0, n = 0; n < d; ++n) g += h[n]; + f.prototype.kha = function() { + for (var k = this.sizes, d = this.length, g = 0, p = 0; p < d; ++p) g += k[p]; return g; }; - f.prototype.I4a = function(h) { - return void 0 === this.gtb ? !1 : 0 < this.gtb[h]; - }; return f; })(); - b.Xfa = r; + b.Bga = r; + }, + 75498: function(r, b, a) { + var c; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.bv = void 0; + c = a(32966); + r = (function() { + function m(f) { + this.tu = f; + } + m.prototype.Dz = function(f, k, d, g, p, h, l) { + return this.re(f, k, d, g, !!p, !!h, l); + }; + m.prototype.Gw = function(f, k, d, g, p, h, l) { + return this.re(f, k, d, g, p, h, l); + }; + m.prototype.ldb = function(f, k, d, g, p, h, l) { + return this.Gw(f, k, d, g, p, h, l); + }; + m.prototype.kdb = function(f, k, d, g, p, h, l) { + return this.re(f, k, d, g, p, h, l); + }; + m.prototype.oWa = function(f, k, d, g, p, h) { + return (0, c.Dv)(f, k, d, g, p, h); + }; + return m; + })(); + b.bv = r; }, 16096: function(r, b, a) { - var l, f, h, d, g, n, k, m, p, q, u; + var m, f, k, d, g, p, h, l, n, q, u; function c(t) { - t.forEach(function(w) { - return w.xn = !1; + t.forEach(function(v) { + return v.wn = !1; }); } Object.defineProperties(b, { @@ -112835,465 +112487,338 @@ E3cbY[513816] = false; value: !0 } }); - b.NQ = void 0; - l = a(5163); - f = l.__importStar(a(17267)); - h = a(66164); + b.zR = void 0; + m = a(5163); + f = m.__importStar(a(17267)); + k = a(66164); d = a(91176); g = a(65161); - n = a(62156); - k = l.__importDefault(a(29340)); - m = a(33923); + p = a(62156); + h = m.__importDefault(a(29340)); + l = a(33923); a(52571); - p = a(3082); + n = a(3082); q = a(35479); u = a(44284); - new h.platform.Console("ASEJS_STREAM_SELECTOR", "media|asejs"); + new k.platform.Console("ASEJS_STREAM_SELECTOR", "media|asejs"); r = (function() { - function t(w, v, y, x) { - var C75, z, A; - C75 = 2; - for (; C75 !== 6;) { - switch (C75) { - case 9: - w = w || this.W.Xaa; - this.aR = p.VX.reduce(function(B, C) { - var P19, D; - P19 = 2; - for (; P19 !== 4;) { - switch (P19) { - case 2: - D = (p.qz[w] || p.qz[p.xF[C]])()[C] || p.qz[p.xF[C]]()[C]; - B[C] = D.bind(z); - return B; - break; - } - } - }, {}); - x && (this.LW = new q.wJ(v, null === (A = y.track) || void 0 === A ? void 0 : A.mediaType)); - C75 = 6; + var w3Y; + w3Y = 2; + + function t(v, w, y, x) { + var n9v, z; + n9v = 2; + for (; n9v !== 6;) { + switch (n9v) { + case 4: + var K1_ = "de"; + K1_ += "fau"; + K1_ += "l"; + K1_ += "t"; + var s6Y = "1"; + s6Y += "SIYbZ"; + s6Y += "rNJ"; + s6Y += "Cp"; + s6Y += "9"; + this.im = y; + s6Y; + v || (v = w.Eba); + this.Hm = new((n.DY[v] || n.DY[K1_])())(this); + x && (this.zX = new q.PJ(w, null === (z = y.track) || void 0 === z ? void 0 : z.mediaType)); + n9v = 6; break; case 2: - var w$E = "1S"; - w$E += "IY"; - w$E += "bZrNJCp9"; - z = this; - this.zcb = w; - this.W = v; - this.im = y; - w$E; - C75 = 9; + this.qdb = v; + this.T = w; + n9v = 4; break; } } } - var W39; - W39 = 2; - for (; W39 !== 19;) { - switch (W39) { - case 2: - t.prototype.Yi = function() { - var I1A; - I1A = 2; - for (; I1A !== 1;) { - switch (I1A) { + for (; w3Y !== 19;) { + switch (w3Y) { + case 11: + t.prototype.Ysa = function(v, w, y) { + var A24, x, z; + A24 = 2; + for (; A24 !== 12;) { + switch (A24) { case 2: - return this.im; + A24 = 1; break; - case 4: - return this.im; + case 8: + A24 = v[y - 1] === w && (null === (x = v[y].Ga) || void 0 === x || !x.length) ? 7 : 6; break; - } - } - }; - t.prototype.ldb = function(w) { - var l_5; - l_5 = 2; - for (; l_5 !== 1;) { - switch (l_5) { - case 2: - this.im = w; - l_5 = 1; + case 6: + A24 = v[y + 1] === w && (null === (z = v[y].Ga) || void 0 === z || !z.length) ? 14 : 13; break; - case 4: - this.im = w; - l_5 = 8; + case 13: + --y; + A24 = 9; break; - } - } - }; - t.prototype.paa = function(w, v, y, x, z, A, B) { - var u93, C, D, E, G, F, H, N, M, l_R, L, Q, I, J; - u93 = 2; - for (; u93 !== 25;) { - switch (u93) { - case 2: - (E = null === w || void 0 === w ? void 0 : w.buffer, G = h.platform.time.wa(), F = this.W, H = v.first); - c(v.first); - (N = this.Nsa(F, w, v.first), M = N.Gla); - N = N.Mna; - u93 = 3; + case 1: + A24 = this.T.OZa ? 5 : 4; break; - case 27: - u93 = l_R === g.eb.Mg ? 9 : 26; + case 5: + v.forEach(function(B) { + var X1w; + X1w = 2; + for (; X1w !== 1;) { + switch (X1w) { + case 2: + return B.wn = !B.Ga || !B.Ga.length; + break; + } + } + }); + A24 = 12; break; - case 9: - u93 = M ? 8 : 18; + case 14: + v[y].wn = !0; + A24 = 12; break; - case 18: - w.state = g.eb.In; - u93 = 17; + case 7: + v[y].wn = !0; + A24 = 12; break; case 3: - l_R = w.state; - u93 = l_R === g.eb.ee ? 9 : 16; + N9ASY.R_R(26); + var S6X = N9ASY.f1s(15, 16, 2, 38, 7); + y = v.length - S6X; + A24 = 9; break; - case 17: - (this.uE = this.sE = void 0, M && (w.state = g.eb.ee)); - u93 = 8; + case 9: + A24 = 0 <= y ? 8 : 12; break; - case 20: - w.kL && J && (0, k.default)(this.sva(J, E, w, G), y); - return y; + case 4: + A24 = this.T.Keb && y > this.T.XW && !w.aa && v.every(function(B) { + var E9E; + E9E = 2; + for (; E9E !== 1;) { + switch (E9E) { + case 2: + return !B.wn; + break; + } + } + }) ? 3 : 12; break; - case 8: - void 0 !== x && this.cX(v, w.state, w.buffer, x); - (L = this.aR[g.eb[w.state]], Q = v.t7b(), I = M ? (0, m.Yaa)(M) : void 0); - y = L.call(this, F, w, Q, I, x, !!z, N, y); - u93 = 13; + } + } + }; + t.prototype.$L = function(v, w) { + var H7_ = N9ASY; + var X8_, y; + X8_ = 2; + for (; X8_ !== 3;) { + switch (X8_) { + case 14: + ++y; + X8_ = 7; break; - case 10: - var B5I = "p"; - B5I += "l"; - B5I += "ay"; - B5I += "ing"; - var L1i = "mi"; - L1i += "n_fragmen"; - L1i += "t_vmaf"; - (this.im.ZH(J), this.zsa(v.first, J, E.Ti - E.Oc), y.DC = J.gb || 0, y.jb = J.jb, y.reason && (J.Ho = y.reason, L1i !== y.reason && (J.Dxa = y.Lv, J.mM = y.mM, J.$pa = null === (C = y.jb) || void 0 === C ? void 0 : C.rS, J.aqa = null === (D = y.jb) || void 0 === D ? void 0 : D.Gi)), v = this.Osa(H, J, E, w, B, z), y.rn = v || y.rn, M && !N && J.bitrate < M.bitrate && (this.sE = E.Tj), w.state !== g.eb.he && w.state !== g.eb.Mg ? (M = (0, n.mva)(w.state), A = this.kF(w.buffer, M, w.playbackRate, J, A), (y.ek = A.complete) ? y.Rja = A.reason : (y.ek = !1, y.PC = A.PC, y.LV = A.LV, y.progress = A.progress)) : (y.ek = !0, y.Rja = B5I)); - u93 = 20; + case 8: + H7_.R_R(9); + var M0i = H7_.d2N(2, 10, 1); + y = v.length * M0i; + X8_ = 6; break; - case 15: - u93 = l_R === g.eb.he ? 9 : 27; + case 5: + w(v[y], y, v); + X8_ = 4; break; - case 11: - u93 = (J = y.cd) ? 10 : 20; + case 4: + --y; + X8_ = 1; break; - case 26: - u93 = l_R === g.eb.In ? 17 : 8; + case 6: + w(v[y], y, v); + X8_ = 8; break; - case 13: - y = l.__assign(l.__assign({}, y), { - cd: null === (J = y.cd) || void 0 === J ? void 0 : J.Hd - }); - y.mf = w.state; - u93 = 11; + case 2: + H7_.J17(27); + var y76 = H7_.d2N(4, 53, 0, 13); + y = v.length - y76; + X8_ = 1; break; - case 16: - u93 = l_R === g.eb.$j ? 9 : 15; + case 1: + X8_ = 0 <= y ? 5 : 3; break; } } }; - W39 = 4; + return t; break; case 4: - t.prototype.kF = function(w, v, y, x, z) { - var m9k; - m9k = 2; - for (; m9k !== 1;) { - switch (m9k) { - case 2: - return this.aR.checkBuffering.call(this, w, v, y, (0, m.Yaa)(x), z, this.W); - break; - } - } - }; - t.prototype.ueb = function(w, v, y) { - var I0M; - I0M = 2; - for (; I0M !== 1;) { - switch (I0M) { + t.prototype.Vi = function() { + var i7r; + i7r = 2; + for (; i7r !== 1;) { + switch (i7r) { case 2: - f.Vp(v) ? this.sE = this.uE = void 0 : v.bitrate < y.bitrate && (this.uE = w); - I0M = 1; + return this.im; break; } } }; - W39 = 9; - break; - case 9: - t.prototype.cX = function(w, v, y, x) { - var s6N, z, A, B; - s6N = 2; - for (; s6N !== 5;) { - switch (s6N) { + t.prototype.eeb = function(v) { + var t5F; + t5F = 2; + for (; t5F !== 1;) { + switch (t5F) { case 2: - z = this; - w.M5(function(C) { - var f5g; - f5g = 2; - for (; f5g !== 1;) { - switch (f5g) { - case 2: - z.FL(C, function(D) { - var i6u; - i6u = 2; - for (; i6u !== 1;) { - switch (i6u) { - case 2: - D.Ar && D.jb && D.jb.confidence ? (A !== D.jb && (A = D.jb, B = x(D.jb, y, v, D.track.la.MM[g.u.$])), D.gb = Math.floor(B.lower) || 1, D.GY = Math.floor(B.upper || 1) || 1) : D.gb = void 0; - i6u = 1; - break; - } - } - }); - f5g = 1; - break; - } - } - }); - s6N = 5; + this.im = v; + t5F = 1; break; } } }; - t.prototype.Osa = function(w, v, y, x, z, A) { - var I9h, B; - I9h = 2; - for (; I9h !== 4;) { - switch (I9h) { - case 2: - I9h = this.LW ? 1 : 4; + t.prototype.Waa = function(v, w, y, x, z, B, A) { + var u1B, w0t, Q8M, J, N, P, C, D, E, G, F, H, L, M; + u1B = 2; + for (; u1B !== 30;) { + switch (u1B) { + case 26: + x = this.Hm.ldb; + u1B = 14; break; - case 1: - B = (0, d.ec)(w, function(C, D) { - var O4W; - O4W = 2; - for (; O4W !== 1;) { - switch (O4W) { - case 2: - E3cbY.C63(3); - var C7y = E3cbY.g_o(17, 16); - return w[D - C7y] === v; - break; - } - } - }) || v; - return this.LW.T1a({ - XA: y.Ti - y.Oc, - SUa: y.mm || 0, - QUa: y.aB || 0, - Oc: y.Oc, - x6a: w[0], - cd: v, - Pgb: B, - Cfb: w[w.length - 1], - mf: x.state, - playbackRate: x.playbackRate, - Ud: x.Ud, - IL: z, - tn: A - }); + case 20: + u1B = (J = y.od) ? 19 : 18; break; - } - } - }; - t.prototype.sva = function(w, v, y, x) { - var J2U, G, z, A, B, C, D, E; - J2U = 2; - for (; J2U !== 17;) { - switch (J2U) { - case 1: - J2U = D && E && 0 < E.length ? 5 : 9; + case 8: + void 0 !== x && this.OX(w, v.state, v.buffer, x); + u1B = 7; break; - case 3: - C.I$a = G; - J2U = 9; + case 24: + x = this.Hm.kdb; + u1B = 14; break; case 9: - C.Tj = v.Tj; - E = y && y.Ud; - w = w.Ha; - J2U = 6; + u1B = M ? 8 : 21; break; - case 5: - G = []; - E.forEach(function(F) { - var W7_, H; - W7_ = 2; - for (; W7_ !== 4;) { - switch (W7_) { - case 2: - H = F.stat; - H = (F = D[F.filter]) && F[H]; - G.push(isNaN(H) ? -1 : H); - W7_ = 4; - break; - } - } - }); - J2U = 3; - break; - case 20: - C.sq = x; - C.zz = h.platform.time.wa(); - return C; + case 33: + u1B = Q8M === g.Fb.Ge ? 9 : 32; break; case 6: - C.Zq = w && void 0 !== E && !isNaN(E) && 0 <= E && E < w.length ? w.ll(E) : v.Tj; - C.V8a = D && D.gb && D.gb.Ca || 0; - C.Xja = v.Ti - v.Oc; - C.YUa = v.mm; - C.s$a = null !== (B = null === (A = null === (z = h.platform.ILb) || void 0 === z ? void 0 : z.call(h.platform)) || void 0 === A ? void 0 : A[y.mediaType === g.u.X ? 1 : 0]) && void 0 !== B ? B : -1; - C.Oi = y && y.Oi; - J2U = 20; + x = this.Hm.Dz; + u1B = 14; break; - case 2: - (C = {}, D = w.jb, E = this.W.Vha); - J2U = 1; + case 23: + u1B = 22; break; - } - } - }; - t.prototype.Nsa = function(w, v, y) { - var b1I, x, z, A; - b1I = 2; - for (; b1I !== 4;) { - switch (b1I) { - case 5: - return { - Gla: v, Mna: x - }; + case 19: + var v9D = "p"; + v9D += "la"; + v9D += "yi"; + v9D += "ng"; + var f78 = "min_"; + f78 += "fragment"; + f78 += "_vmaf"; + (this.im.pI(J), this.Ysa(w.first, J, E.Ri - E.Rc), y.NC = J.eb || 0, y.ib = J.ib, y.reason && (J.Go = y.reason, f78 !== y.reason && (J.aya = y.Wv, J.LM = y.LM, J.Cqa = null === (C = y.ib) || void 0 === C ? void 0 : C.cT, J.Dqa = null === (D = y.ib) || void 0 === D ? void 0 : D.Ei)), w = this.nta(H, J, E, v, A, z), y.nn = w || y.nn, M && !L && J.bitrate < M.bitrate && (this.JE = E.Rj), v.state !== g.Fb.Ge && v.state !== g.Fb.Ng ? (M = (0, p.Lva)(v.state), B = this.Dv(v.buffer, M, v.playbackRate, J, B), (y.bk = B.complete) ? y.rka = B.reason : (y.bk = !1, y.ZC = B.ZC, y.zW = B.zW, y.progress = B.progress)) : (y.bk = !0, y.rka = v9D)); + u1B = 18; break; - case 2: - (x = !1, z = (null === v || void 0 === v ? void 0 : v.buffer).Ha, A = z.length); - (v = 0 < A && v.state !== g.eb.In ? z[A - 1].stream : this.im.mk) ? -1 === y.indexOf(v) && (v = (0, u.qpa)(y, v.bitrate, v.ub), x = !0, w.x8a && this.im.mk && -1 !== y.indexOf(this.im.mk) && (x = !1)): x = !0; - b1I = 5; + case 7: + w0t = v.state; + u1B = w0t === g.Fb.Jn ? 6 : 16; break; - } - } - }; - t.prototype.zsa = function(w, v, y) { - var J6y, x, z; - J6y = 2; - for (; J6y !== 12;) { - switch (J6y) { - case 2: - J6y = 1; + case 18: + v.DL && J && (0, h.default)(this.Rva(J, E, v, G), y); + return y; break; - case 6: - J6y = w[y + 1] === v && (null === (z = w[y].Ha) || void 0 === z || !z.length) ? 14 : 13; + case 21: + v.state = g.Fb.Jn; + u1B = 35; break; case 3: - E3cbY.C63(21); - var Q6j = E3cbY.g_o(49, 3, 16); - y = w.length - Q6j; - J6y = 9; + Q8M = v.state; + u1B = Q8M === g.Fb.he ? 9 : 34; break; - case 5: - w.forEach(function(A) { - var i$M; - i$M = 2; - for (; i$M !== 1;) { - switch (i$M) { - case 2: - return A.xn = !A.Ha || !A.Ha.length; - break; - } - } + case 13: + y = x.call(this.Hm, F, v, N, P, !!z, L, y); + y = m.__assign(m.__assign({}, y), { + od: null === (J = y.od) || void 0 === J ? void 0 : J.Rd }); - J6y = 12; + y.lf = v.state; + u1B = 20; break; - case 13: - --y; - J6y = 9; + case 15: + x = this.Hm.Gw; + u1B = 14; break; - case 9: - J6y = 0 <= y ? 8 : 12; + case 35: + (this.ME = this.JE = void 0, M && (v.state = g.Fb.he)); + u1B = 8; break; - case 1: - J6y = this.W.iZa ? 5 : 4; + case 22: + x = this.Hm.re; + u1B = 14; break; - case 4: - J6y = this.W.Rdb && y > this.W.hW && !v.aa && w.every(function(A) { - var v$r; - v$r = 2; - for (; v$r !== 1;) { - switch (v$r) { - case 2: - return !A.xn; - break; - } - } - }) ? 3 : 12; + case 14: + (N = w.X8b(), P = M ? (0, l.Fba)(M) : void 0); + u1B = 13; break; - case 8: - J6y = w[y - 1] === v && (null === (x = w[y].Ha) || void 0 === x || !x.length) ? 7 : 6; + case 34: + u1B = Q8M === g.Fb.Xj ? 9 : 33; break; - case 7: - w[y].xn = !0; - J6y = 12; + case 27: + u1B = w0t === g.Fb.Xj ? 26 : 25; break; - case 14: - w[y].xn = !0; - J6y = 12; + case 25: + u1B = w0t === g.Fb.Ng ? 24 : 23; break; - } - } - }; - t.prototype.FL = function(w, v) { - var i_g = E3cbY; - var e5s, y; - e5s = 2; - for (; e5s !== 3;) { - switch (e5s) { - case 2: - i_g.C63(21); - var v2U = i_g.j2x(97, 16, 6); - y = w.length - v2U; - e5s = 1; + case 31: + u1B = Q8M === g.Fb.Jn ? 35 : 8; break; - case 14: - ++y; - e5s = 6; + case 2: + (E = null === v || void 0 === v ? void 0 : v.buffer, G = k.platform.time.va(), F = this.T, H = w.first); + c(w.first); + (L = this.mta(F, v, w.first), M = L.hma); + L = L.ooa; + u1B = 3; break; - case 1: - e5s = 0 <= y ? 5 : 3; + case 32: + u1B = Q8M === g.Fb.Ng ? 9 : 31; break; - case 4: - --y; - e5s = 1; + case 16: + u1B = w0t === g.Fb.he ? 15 : 27; break; - case 5: - v(w[y], y, w); - e5s = 4; + } + } + }; + t.prototype.Dv = function(v, w, y, x, z) { + var w$k; + w$k = 2; + for (; w$k !== 1;) { + switch (w$k) { + case 2: + return this.Hm.oWa(v, w, y, (0, l.Fba)(x), z, this.T); break; - case 8: - i_g.Q0W(22); - var G9l = i_g.g_o(21, 1, 13); - y = w.length * G9l; - e5s = 2; + } + } + }; + t.prototype.ofb = function(v, w, y) { + var t0K; + t0K = 2; + for (; t0K !== 1;) { + switch (t0K) { + case 2: + f.oo(w) ? this.JE = this.ME = void 0 : w.bitrate < y.bitrate && (this.ME = v); + t0K = 1; break; } } }; - W39 = 12; + w3Y = 6; break; - case 12: + case 2: Object.defineProperties(t.prototype, { - Fy: { + Uy: { get: function() { - var o1d; - o1d = 2; - for (; o1d !== 1;) { - switch (o1d) { - case 4: - return this.sE; - break; + var F93; + F93 = 2; + for (; F93 !== 1;) { + switch (F93) { case 2: - return this.sE; + return this.JE; break; } } @@ -113303,17 +112828,17 @@ E3cbY[513816] = false; } }); Object.defineProperties(t.prototype, { - DM: { + dN: { get: function() { - var F5r; - F5r = 2; - for (; F5r !== 1;) { - switch (F5r) { - case 2: - return this.uE; - break; + var X_A; + X_A = 2; + for (; X_A !== 1;) { + switch (X_A) { case 4: - return this.uE; + return this.ME; + break; + case 2: + return this.ME; break; } } @@ -113323,14 +112848,14 @@ E3cbY[513816] = false; } }); Object.defineProperties(t.prototype, { - Dra: { + fsa: { get: function() { - var M9x, w, v; - M9x = 2; - for (; M9x !== 5;) { - switch (M9x) { + var X9H, v, w; + X9H = 2; + for (; X9H !== 5;) { + switch (X9H) { case 2: - return Math.max(null !== (w = this.Fy) && void 0 !== w ? w : 0, null !== (v = this.DM) && void 0 !== v ? v : 0); + return Math.max(null !== (v = this.Uy) && void 0 !== v ? v : 0, null !== (w = this.dN) && void 0 !== w ? w : 0); break; } } @@ -113339,147 +112864,301 @@ E3cbY[513816] = false; configurable: !0 } }); - return t; + w3Y = 4; + break; + case 6: + t.prototype.OX = function(v, w, y, x) { + var r5d, z, B, A; + r5d = 2; + for (; r5d !== 5;) { + switch (r5d) { + case 2: + z = this; + v.j6(function(C) { + var Z3p; + Z3p = 2; + for (; Z3p !== 1;) { + switch (Z3p) { + case 2: + z.$L(C, function(D) { + var c68; + c68 = 2; + for (; c68 !== 1;) { + switch (c68) { + case 2: + D.Gr && D.ib && D.ib.confidence ? (B !== D.ib && (B = D.ib, A = x(D.ib, y, w, D.track.ca.nN[g.u.Y])), D.eb = Math.floor(A.lower) || 1, D.nZ = Math.floor(A.upper || 1) || 1) : D.eb = void 0; + c68 = 1; + break; + } + } + }); + Z3p = 1; + break; + } + } + }); + r5d = 5; + break; + } + } + }; + t.prototype.nta = function(v, w, y, x, z, B) { + var k7V, A; + k7V = 2; + for (; k7V !== 4;) { + switch (k7V) { + case 1: + A = (0, d.kc)(v, function(C, D) { + var w4O; + w4O = 2; + for (; w4O !== 1;) { + switch (w4O) { + case 2: + N9ASY.R_R(3); + var A5C = N9ASY.f1s(7, 8); + return v[D - A5C] === w; + break; + } + } + }) || w; + return this.zX.q2a({ + iB: y.Ri - y.Rc, + AVa: y.mm || 0, + yVa: y.mB || 0, + Rc: y.Rc, + b7a: v[0], + od: w, + Khb: A, + vgb: v[v.length - 1], + lf: x.state, + playbackRate: x.playbackRate, + Wd: x.Wd, + cM: z, + qn: B + }); + break; + case 9: + k7V = this.zX ? 4 : 6; + break; + case 2: + k7V = this.zX ? 1 : 4; + break; + } + } + }; + t.prototype.Rva = function(v, w, y, x) { + var t5Y, G, z, B, A, C, D, E; + t5Y = 2; + for (; t5Y !== 17;) { + switch (t5Y) { + case 3: + C.uab = G; + t5Y = 9; + break; + case 5: + G = []; + E.forEach(function(F) { + var i1t, H; + i1t = 2; + for (; i1t !== 4;) { + switch (i1t) { + case 2: + H = F.stat; + H = (F = D[F.filter]) && F[H]; + G.push(isNaN(H) ? -1 : H); + i1t = 4; + break; + } + } + }); + t5Y = 3; + break; + case 1: + t5Y = D && E && 0 < E.length ? 5 : 9; + break; + case 6: + C.dr = v && void 0 !== E && !isNaN(E) && 0 <= E && E < v.length ? v.ol(E) : w.Rj; + C.F9a = D && D.eb && D.eb.Aa || 0; + C.xka = w.Ri - w.Rc; + C.FVa = w.mm; + C.fab = null !== (A = null === (B = null === (z = k.platform.TMb) || void 0 === z ? void 0 : z.call(k.platform)) || void 0 === B ? void 0 : B[y.mediaType === g.u.W ? 1 : 0]) && void 0 !== A ? A : -1; + C.$h = y && y.$h; + C.qq = x; + t5Y = 19; + break; + case 9: + C.Rj = w.Rj; + E = y && y.Wd; + v = v.Ga; + t5Y = 6; + break; + case 2: + (C = {}, D = v.ib, E = this.T.wia); + t5Y = 1; + break; + case 19: + C.Lz = k.platform.time.va(); + return C; + break; + } + } + }; + t.prototype.mta = function(v, w, y) { + var Y6q, x, z, B; + Y6q = 2; + for (; Y6q !== 4;) { + switch (Y6q) { + case 2: + (x = !1, z = (null === w || void 0 === w ? void 0 : w.buffer).Ga, B = z.length); + (w = 0 < B && w.state !== g.Fb.Jn ? z[B - 1].stream : this.im.nk) ? -1 === y.indexOf(w) && (w = (0, u.Upa)(y, w.bitrate, w.tb), x = !0, v.e9a && this.im.nk && -1 !== y.indexOf(this.im.nk) && (x = !1)): x = !0; + return { + hma: w, ooa: x + }; + break; + } + } + }; + w3Y = 11; break; } } })(); - b.NQ = r; + b.zR = r; }, 44284: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; - function c(g, n, k) { - var m; - m = (0, f.Fl)(g, function(p) { - return k && p.ub ? p.ub > k : p.bitrate > n; + function c(g, p, h) { + var l; + l = (0, f.Qk)(g, function(n) { + return h && n.tb ? n.tb > h : n.bitrate > p; }); - m = 0 < m ? m - 1 : 0 === m ? 0 : g.length - 1; - return g[m]; + l = 0 < l ? l - 1 : 0 === l ? 0 : g.length - 1; + return g[l]; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Wda = b.qpa = b.lga = void 0; - l = a(5163); + b.Bea = b.Upa = b.Pga = void 0; + m = a(5163); f = a(91176); - h = a(33923); + k = a(33923); r = (function() { function g() { - this.Ws = []; + this.ft = []; } Object.defineProperties(g.prototype, { first: { get: function() { - var n; - return null === (n = this.Ws[0]) || void 0 === n ? void 0 : n.te; + var p; + return null === (p = this.ft[0]) || void 0 === p ? void 0 : p.de; }, enumerable: !1, configurable: !0 } }); - g.prototype.WE = function(n) { - this.Ws.push({ - te: n + g.prototype.nF = function(p) { + this.ft.push({ + de: p }); }; - g.prototype.M5 = function(n) { - this.Ws.forEach(function(k, m) { - return n(k.te, m); + g.prototype.j6 = function(p) { + this.ft.forEach(function(h, l) { + return p(h.de, l); }); }; - g.prototype.rpa = function(n, k, m) { - var p, q, u, t, w, v, y; - p = m; - q = k; + g.prototype.Vpa = function(p, h, l) { + var n, q, u, t, v, w, y; + n = l; + q = h; u = 0; t = []; - w = this.first[n]; - v = w.ub; - y = w.bitrate; - this.Ws.forEach(function(x, z) { - var A, B; - x = x.te; - 0 >= p || (z = 0 === z ? w : c(x, y, v), x = null === (A = z.Ha) || void 0 === A ? void 0 : A.p4(q, p), A = null !== (B = null === x || void 0 === x ? void 0 : x.blocks) && void 0 !== B ? B : 0, u += A, t.push({ + v = this.first[p]; + w = v.tb; + y = v.bitrate; + this.ft.forEach(function(x, z) { + var B, A; + x = x.de; + 0 >= n || (z = 0 === z ? v : c(x, y, w), x = null === (B = z.Ga) || void 0 === B ? void 0 : B.N4(q, n), B = null !== (A = null === x || void 0 === x ? void 0 : x.blocks) && void 0 !== A ? A : 0, u += B, t.push({ stream: z, - blocks: A, - Ud: q - }), null === x || void 0 === x ? !0 : !x.qX) || (q = 0, p -= x.qX); + blocks: B, + Wd: q + }), null === x || void 0 === x ? !0 : !x.aY) || (q = 0, n -= x.aY); }); return { - Mya: t, - vza: u + jza: t, + Vza: u }; }; - g.prototype.t7b = function() { - var n, k; - n = new d(); - k = this.Ws.map(function(m) { - var p; - p = m.te.map(function(q) { - return (0, h.Yaa)(q); + g.prototype.X8b = function() { + var p, h; + p = new d(); + h = this.ft.map(function(l) { + var n; + n = l.de.map(function(q) { + return (0, k.Fba)(q); }); - return l.__assign(l.__assign({}, m), { - te: p + return m.__assign(m.__assign({}, l), { + de: n }); }); - n.$3b(k); - return n; + p.z5b(h); + return p; }; return g; })(); - b.lga = r; - b.qpa = c; + b.Pga = r; + b.Upa = c; d = (function() { function g() { - this.Ws = []; + this.ft = []; } Object.defineProperties(g.prototype, { first: { get: function() { - var n; - return null === (n = this.Ws[0]) || void 0 === n ? void 0 : n.te; + var p; + return null === (p = this.ft[0]) || void 0 === p ? void 0 : p.de; }, enumerable: !1, configurable: !0 } }); - g.prototype.WE = function(n) { - this.Ws.push({ - te: n + g.prototype.nF = function(p) { + this.ft.push({ + de: p }); }; - g.prototype.M5 = function(n) { - this.Ws.forEach(function(k, m) { - return n(k.te, m); + g.prototype.j6 = function(p) { + this.ft.forEach(function(h, l) { + return p(h.de, l); }); }; - g.prototype.$3b = function(n) { - this.Ws = l.__spreadArray([], l.__read(n), !1); + g.prototype.z5b = function(p) { + this.ft = m.__spreadArray([], m.__read(p), !1); }; - g.prototype.rpa = function(n, k, m) { - var p, q, u, t, w, v, y; - p = m; - q = k; + g.prototype.Vpa = function(p, h, l) { + var n, q, u, t, v, w, y; + n = l; + q = h; u = 0; t = []; - w = this.first[n]; - v = w.ub; - y = w.bitrate; - this.Ws.forEach(function(x, z) { - var A, B; - x = x.te; - 0 >= p || (z = 0 === z ? w : c(x, y, v), x = null === (A = z.Ha) || void 0 === A ? void 0 : A.p4(q, p), A = null !== (B = null === x || void 0 === x ? void 0 : x.blocks) && void 0 !== B ? B : 0, u += A, t.push({ + v = this.first[p]; + w = v.tb; + y = v.bitrate; + this.ft.forEach(function(x, z) { + var B, A; + x = x.de; + 0 >= n || (z = 0 === z ? v : c(x, y, w), x = null === (B = z.Ga) || void 0 === B ? void 0 : B.N4(q, n), B = null !== (A = null === x || void 0 === x ? void 0 : x.blocks) && void 0 !== A ? A : 0, u += B, t.push({ stream: z, - blocks: A, - Ud: q - }), null === x || void 0 === x ? !0 : !x.qX) || (q = 0, p -= x.qX); + blocks: B, + Wd: q + }), null === x || void 0 === x ? !0 : !x.aY) || (q = 0, n -= x.aY); }); return { - Mya: t, - vza: u + jza: t, + Vza: u }; }; g.prototype.toJSON = function() { @@ -113487,7 +113166,7 @@ E3cbY[513816] = false; }; return g; })(); - b.Wda = d; + b.Bea = d; }, 31485: function(r, b, a) { var c; @@ -113496,43 +113175,43 @@ E3cbY[513816] = false; value: !0 } }); - b.OOa = void 0; + b.nPa = void 0; c = a(5163); r = (function() { - function l(f, h) { - this.T = f; - this.mb = h; - this.Pya = !1; + function m(f, k) { + this.S = f; + this.lb = k; + this.mza = !1; } - l.prototype.m1b = function(f) { - this.qf(f.message, void 0, c.__assign(c.__assign({}, f.Uma), { + m.prototype.G2b = function(f) { + this.pf(f.message, void 0, c.__assign(c.__assign({}, f.wna), { err: f.toString() })); }; - l.prototype.qf = function(f, h, d) { - void 0 === h && (h = void 0); + m.prototype.pf = function(f, k, d) { + void 0 === k && (k = void 0); void 0 === d && (d = {}); - this.Pya || (d.temporaryFailure || (this.Pya = !0), f = c.__assign({ + this.mza || (d.temporaryFailure || (this.mza = !0), f = c.__assign({ type: "error", - error: null !== h && void 0 !== h ? h : "NFErr_MC_StreamingFailure", + error: null !== k && void 0 !== k ? k : "NFErr_MC_StreamingFailure", errormsg: f, temporaryFailure: !1 - }, d), this.T.error("notifyStreamingError:", f), this.mb.emit("error", f)); + }, d), this.S.error("notifyStreamingError:", f), this.lb.emit("error", f)); }; - l.prototype.zr = function() { - return this.Pya; + m.prototype.Fr = function() { + return this.mza; }; - return l; + return m; })(); - b.OOa = r; + b.nPa = r; }, 82149: function(r, b, a) { - var l, f, h, d; + var m, f, k, d; function c(g) { return function() { - for (var n = Array(this.length), k = 0; k < this.length; ++k) n[k] = g.call(this, k); - return n; + for (var p = Array(this.length), h = 0; h < this.length; ++h) p[h] = g.call(this, h); + return p; }; } Object.defineProperties(b, { @@ -113540,29 +113219,29 @@ E3cbY[513816] = false; value: !0 } }); - b.ovb = b.Rv = b.kga = b.oPa = void 0; - l = a(91176); + b.owb = b.cw = b.Oga = b.RPa = void 0; + m = a(91176); r = a(66164); f = a(52571); - h = new r.platform.Console("FRAGMENTS", "media|asejs"); + k = new r.platform.Console("FRAGMENTS", "media|asejs"); d = (function() { - function g(n, k) { - this.Ic = n; - this.ig = k; + function g(p, h) { + this.Mc = p; + this.jg = h; } Object.defineProperties(g.prototype, { index: { get: function() { - return this.ig; + return this.jg; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - Ka: { + Ia: { get: function() { - return new l.L(this.sb, this.N); + return new m.J(this.rb, this.N); }, enumerable: !1, configurable: !0 @@ -113571,25 +113250,25 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { Ua: { get: function() { - return new l.L(this.yb, this.N); + return new m.J(this.yb, this.N); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - Nd: { + Db: { get: function() { - return new l.L(this.pB, this.N); + return new m.J(this.AB, this.N); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - sb: { + rb: { get: function() { - return this.Ic.z2 + this.Ic.GA[this.ig]; + return this.Mc.a3 + this.Mc.RA[this.jg]; }, enumerable: !1, configurable: !0 @@ -113598,25 +113277,25 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { yb: { get: function() { - return this.sb + this.Ic.Lq[this.ig]; + return this.rb + this.Mc.Ss[this.jg]; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - pB: { + AB: { get: function() { - return this.Ic.Lq[this.ig]; + return this.Mc.Ss[this.jg]; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - Aa: { + xa: { get: function() { - return this.Ic.Aa; + return this.Mc.xa; }, enumerable: !1, configurable: !0 @@ -113625,7 +113304,7 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { N: { get: function() { - return this.Ic.N; + return this.Mc.N; }, enumerable: !1, configurable: !0 @@ -113633,91 +113312,82 @@ E3cbY[513816] = false; }); g.prototype.toJSON = function() { return { - startPts: 1E3 * this.sb / this.Aa.N, - endPts: 1E3 * this.yb / this.Aa.N, - duration: 1E3 * this.pB / this.Aa.N, + startPts: 1E3 * this.rb / this.xa.N, + endPts: 1E3 * this.yb / this.xa.N, + duration: 1E3 * this.AB / this.xa.N, index: this.index }; }; return g; })(); - b.oPa = d; + b.RPa = d; a = (function() { - function g(n, k, m, p) { - this.mediaType = n; - this.length = m.ef.length; - this.nb = m.N; - this.Lq = m.ef; - this.W2 = p && p.CN; - this.xTa = p && p.hO; - this.XJ = k; - this.Pza = this.Qza = this.uRa = void 0; - this.z2 = m.cs; - this.GA = new Uint32Array(this.length + 1); + function g(p, h, l, n) { + this.mediaType = p; + this.length = l.ff.length; + this.mb = l.N; + this.Ss = l.ff; + this.w3 = n && n.gO; + this.cUa = n && n.OO; + this.pK = h; + this.oAa = this.pAa = void 0; + this.a3 = l.ls; + this.RA = new Uint32Array(this.length + 1); if (this.length) { - for (k = n = 0; k < this.length; ++k)(this.GA[k] = n, n += this.Lq[k]); - this.GA[k] = n; - this.Cga = Math.floor((this.ff - this.kb) / this.length); + for (h = p = 0; h < this.length; ++h)(this.RA[h] = p, p += this.Ss[h]); + this.RA[h] = p; + this.eha = Math.floor((this.gf - this.jb) / this.length); } } Object.defineProperties(g.prototype, { - cs: { - get: function() { - return this.geb(0); - }, - enumerable: !1, - configurable: !0 - } - }); - Object.defineProperties(g.prototype, { - Oma: { + ls: { get: function() { - return this.geb(this.length); + return this.$eb(0); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - kb: { + qna: { get: function() { - return this.ll(0); + return this.$eb(this.length); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - ff: { + jb: { get: function() { - return this.ll(this.length); + return this.ol(0); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - Kf: { + gf: { get: function() { - return new l.L(this.Oma, this.N); + return this.ol(this.length); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - Fsa: { + fd: { get: function() { - return this.uRa || this.Upb(); + return new m.J(this.qna, this.N); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(g.prototype, { - Aa: { + xa: { get: function() { - return this.XJ; + return this.pK; }, enumerable: !1, configurable: !0 @@ -113726,112 +113396,108 @@ E3cbY[513816] = false; Object.defineProperties(g.prototype, { N: { get: function() { - return this.nb; + return this.mb; }, enumerable: !1, configurable: !0 } }); - g.prototype.geb = function(n) { - return this.z2 + this.GA[n]; + g.prototype.$eb = function(p) { + return this.a3 + this.RA[p]; }; - g.prototype.ll = function(n) { - return Math.floor(1E3 * (this.z2 + this.GA[n]) / this.N); + g.prototype.ol = function(p) { + return Math.floor(1E3 * (this.a3 + this.RA[p]) / this.N); }; - g.prototype.HT = function(n) { - return this.ll(n + 1); + g.prototype.qU = function(p) { + return this.ol(p + 1); }; - g.prototype.ef = function(n) { - return this.HT(n) - this.ll(n); + g.prototype.ff = function(p) { + return this.qU(p) - this.ol(p); }; - g.prototype.get = function(n) { - return new d(this, n); + g.prototype.get = function(p) { + return new d(this, p); }; - g.prototype.ky = function(n, k, m) { - if (0 === this.length || n < this.ll(0)) return -1; - n = Math.max(n, k || 0); - for (var p = 0, q = this.length - 1, u, t; q >= p;) - if ((u = p + (q - p >> 1), t = this.ll(u), n < t)) q = u - 1; - else if (n >= t + this.ef(u)) p = u + 1; + g.prototype.xy = function(p, h, l) { + if (0 === this.length || p < this.ol(0)) return -1; + p = Math.max(p, h || 0); + for (var n = 0, q = this.length - 1, u, t; q >= n;) + if ((u = n + (q - n >> 1), t = this.ol(u), p < t)) q = u - 1; + else if (p >= t + this.ff(u)) n = u + 1; else { - for (; k && u < this.length && this.ll(u) < k;) ++u; - return u < this.length ? u : m ? this.length - 1 : -1; - } - return m ? this.length - 1 : -1; - }; - g.prototype.vna = function(n, k, m) { - n = this.ky(n, k, m); - return 0 <= n ? this.get(n) : void 0; - }; - g.prototype.p4 = function(n, k) { - var m, p, q; - m = Math.floor(k * this.N / 1E3); - p = Math.min(n + Math.ceil(k / this.Cga), this.length); - q = this.GA[p] - this.GA[n]; - if (q >= m) { - for (; q >= m;)(--p, q -= this.Lq[p]); + for (; h && u < this.length && this.ol(u) < h;) ++u; + return u < this.length ? u : l ? this.length - 1 : -1; + } + return l ? this.length - 1 : -1; + }; + g.prototype.Zna = function(p, h, l) { + p = this.xy(p, h, l); + return 0 <= p ? this.get(p) : void 0; + }; + g.prototype.N4 = function(p, h) { + var l, n, q; + l = Math.floor(h * this.N / 1E3); + n = Math.min(p + Math.ceil(h / this.eha), this.length); + q = this.RA[n] - this.RA[p]; + if (q >= l) { + for (; q >= l;)(--n, q -= this.Ss[n]); return { - blocks: Math.max(p - n + 1, 0), - qX: 0 + blocks: Math.max(n - p + 1, 0), + aY: 0 }; } - for (; q < m && p <= this.length;)(k -= q || 0, q += this.Lq[p], ++p); + for (; q < l && n <= this.length;)(h -= q || 0, q += this.Ss[n], ++n); return { - blocks: Math.max(p - n - 1, 0), - qX: k + blocks: Math.max(n - p - 1, 0), + aY: h }; }; - g.prototype.subarray = function(n, k) { - (0, f.assert)(void 0 === n || 0 <= n && n < this.length); - (0, f.assert)(void 0 === k || k > n && k <= this.length); - return new g(this.mediaType, this.Aa, { + g.prototype.subarray = function(p, h) { + (0, f.assert)(void 0 === p || 0 <= p && p < this.length); + (0, f.assert)(void 0 === h || h > p && h <= this.length); + return new g(this.mediaType, this.xa, { N: this.N, - cs: this.z2 + this.GA[n], - ef: this.Lq.subarray(n, k) - }, this.W2 && ({ - CN: this.W2.subarray(n, k + 1), - hO: this.xTa + ls: this.a3 + this.RA[p], + ff: this.Ss.subarray(p, h) + }, this.w3 && ({ + gO: this.w3.subarray(p, h + 1), + OO: this.cUa })); }; - g.prototype.forEach = function(n) { - for (var k = 0; k < this.length; ++k) n(this.get(k), k, this); + g.prototype.forEach = function(p) { + for (var h = 0; h < this.length; ++h) p(this.get(h), h, this); }; - g.prototype.map = function(n) { - for (var k = [], m = 0; m < this.length; ++m) k.push(n(this.get(m), m, this)); - return k; + g.prototype.map = function(p) { + for (var h = [], l = 0; l < this.length; ++l) h.push(p(this.get(l), l, this)); + return h; }; - g.prototype.reduce = function(n, k) { - for (var m = 0; m < this.length; ++m) k = n(k, this.get(m), m, this); - return k; + g.prototype.reduce = function(p, h) { + for (var l = 0; l < this.length; ++l) h = p(h, this.get(l), l, this); + return h; }; g.prototype.toJSON = function() { return { length: this.length, - averageFragmentDuration: this.Cga + averageFragmentDuration: this.eha }; }; g.prototype.dump = function() { - var k; - h.trace("TrackFragments: " + this.length + ", averageFragmentDuration: " + this.Cga + "ms"); - for (var n = 0; n < this.length; ++n) { - k = this.get(n); - h.trace(("TrackFragments: ").concat(n, ": [").concat(k.Ka.G, "-").concat(k.Ua.G, "]")); + var h; + k.trace("TrackFragments: " + this.length + ", averageFragmentDuration: " + this.eha + "ms"); + for (var p = 0; p < this.length; ++p) { + h = this.get(p); + k.trace(("TrackFragments: ").concat(p, ": [").concat(h.Ia.v, "-").concat(h.Ua.v, "]")); } }; - g.prototype.Upb = function() { - for (var n = 0, k = 0; k < this.length; k++) n = Math.max(this.Lq[k], n); - return this.uRa = n; - }; return g; })(); - b.kga = a; - b.Rv = c; - c(a.prototype.ll); - c(a.prototype.HT); - c(a.prototype.ef); - b.ovb = function(g) { - return ("[").concat(Array(g.length).map(function(n, k) { - return g[k].toString(); + b.Oga = a; + b.cw = c; + c(a.prototype.ol); + c(a.prototype.qU); + c(a.prototype.ff); + b.owb = function(g) { + return ("[").concat(Array(g.length).map(function(p, h) { + return g[h].toString(); }).join(","), "]"); }; }, @@ -113841,15 +113507,15 @@ E3cbY[513816] = false; value: !0 } }); - b.RQ = void 0; + b.DR = void 0; r = (function() { function a(c) { - this.nSa = c; + this.SSa = c; } Object.defineProperties(a.prototype, { - qM: { + QM: { get: function() { - return this.crb; + return this.fsb; }, enumerable: !1, configurable: !0 @@ -113858,18 +113524,18 @@ E3cbY[513816] = false; Object.defineProperties(a.prototype, { result: { get: function() { - return this.nSa; + return this.SSa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(a.prototype, { - X1b: { + r3b: { get: function() { var c; c = this; - return this.nSa.then(function() { + return this.SSa.then(function() { return c; }); }, @@ -113878,19 +113544,19 @@ E3cbY[513816] = false; } }); a.prototype.cancel = function() { - this.crb = !0; + this.fsb = !0; }; - a.prototype.iN = function(c, l) { + a.prototype.LN = function(c, m) { var f; f = this; - this.result.then(function(h) { - f.qM ? l && l(h) : c(h); + this.result.then(function(k) { + f.QM ? m && m(k) : c(k); }); return this; }; return a; })(); - b.RQ = r; + b.DR = r; }, 85858: function(r, b) { Object.defineProperties(b, { @@ -113907,7 +113573,7 @@ E3cbY[513816] = false; }); }, 52571: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -113915,20 +113581,20 @@ E3cbY[513816] = false; }); b.assert = void 0; c = a(5163); - l = (function(f) { - function h() { + m = (function(f) { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - return h; + c.__extends(k, f); + return k; })(Error); - b.assert = function(f, h) { + b.assert = function(f, k) { var d; if (!f) { - d = new l(h || "Assertion failed"); - a(8171).wq.T.error("Assertion failed", { + d = new m(k || "Assertion failed"); + a(8171).tq.S.error("Assertion failed", { value: f, - message: h, + message: k, stack: d.stack }); throw d; @@ -113942,88 +113608,61 @@ E3cbY[513816] = false; value: !0 } }); - b.mva = void 0; + b.Lva = void 0; c = a(65161); - b.mva = function(l) { - switch (l) { - case c.eb.ee: - l = c.Sc.ee; + b.Lva = function(m) { + switch (m) { + case c.Fb.he: + m = c.Wc.he; break; - case c.eb.$j: - l = c.Sc.$j; + case c.Fb.Xj: + m = c.Wc.Xj; break; - case c.eb.In: - case c.eb.Gs: - case c.eb.n1: - l = c.Sc.Gs; + case c.Fb.Jn: + case c.Fb.Ks: + case c.Fb.Q1: + m = c.Wc.Ks; break; default: - l = c.Sc.yl; + m = c.Wc.Bl; } - return l; + return m; }; }, - 73568: function(r, b) { - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.FP = void 0; - b.FP = (function() { - function a() {} - a.q7 = function(c, l) { - var d; - - function f(g) { - return h(d++)(g, f); - } - - function h(g) { - return g >= l.length ? function() { - throw Error(("The last delegate in the chain should not invoke next() nextDelegateIndex ").concat(g)); - } : l[g]; - } - d = 0; - return f(c); - }; - return a; - })(); - }, 17122: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.v1 = void 0; + b.X1 = void 0; r = a(90745); c = a(91176); a = a(85254); - l = (function() { - function f(h) { - void 0 === h && (h = { - oi: !1, - currentTime: c.L.Ia, + m = (function() { + function f(k) { + void 0 === k && (k = { + li: !1, + currentTime: c.J.Ba, speed: 1 }); - this.Ya = { - oi: function() { - return "function" === typeof h.oi ? h.oi() : h.oi; + this.Wa = { + li: function() { + return "function" === typeof k.li ? k.li() : k.li; }, currentTime: function() { - return "function" === typeof h.currentTime ? h.currentTime() : h.currentTime; + return "function" === typeof k.currentTime ? k.currentTime() : k.currentTime; }, speed: function() { - return "function" === typeof h.speed ? h.speed() : h.speed; + return "function" === typeof k.speed ? k.speed() : k.speed; } }; } Object.defineProperties(f.prototype, { - oi: { + li: { get: function() { - return this.Ya.oi(); + return this.Wa.li(); }, enumerable: !1, configurable: !0 @@ -114032,7 +113671,7 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { currentTime: { get: function() { - return this.Ya.currentTime(); + return this.Wa.currentTime(); }, enumerable: !1, configurable: !0 @@ -114041,7 +113680,7 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { speed: { get: function() { - return this.Ya.speed(); + return this.Wa.speed(); }, enumerable: !1, configurable: !0 @@ -114049,8 +113688,8 @@ E3cbY[513816] = false; }); return f; })(); - b.v1 = l; - (0, a.Ek)(r.EventEmitter, l); + b.X1 = m; + (0, a.Ek)(r.EventEmitter, m); }, 79994: function(r, b) { Object.defineProperties(b, { @@ -114058,8 +113697,8 @@ E3cbY[513816] = false; value: !0 } }); - b.bYa = void 0; - b.bYa = function(a) { + b.IYa = void 0; + b.IYa = function(a) { return JSON.parse(JSON.stringify(a)); }; }, @@ -114070,294 +113709,294 @@ E3cbY[513816] = false; value: !0 } }); - b.ADa = void 0; + b.$Da = void 0; c = a(5163); a(52571); r = (function() { - function l(f, h) { - this.$c = f; - this.QJ = h; - this.xx(); + function m(f, k) { + this.dd = f; + this.iK = k; + this.Gx(); } - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { length: { get: function() { - return this.xA; + return this.JA; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { empty: { get: function() { - return 0 === this.xA; + return 0 === this.JA; }, enumerable: !1, configurable: !0 } }); - l.prototype.gJb = function() { - return this.YJ && this.YJ.get(0); + m.prototype.qKb = function() { + return this.qK && this.qK.get(0); }; - l.prototype.rwb = function() { - return this.NJ && this.NJ.get(this.NJ.length - 1); + m.prototype.qxb = function() { + return this.fK && this.fK.get(this.fK.length - 1); }; - l.prototype.get = function(f) { + m.prototype.get = function(f) { 0 > f && (f += this.length); - for (var h = 0; h < this.$c.length; ++h) - if (this.bk[h + 1] > f) return this.$c[h].get(f - this.bk[h]); + for (var k = 0; k < this.dd.length; ++k) + if (this.Zj[k + 1] > f) return this.dd[k].get(f - this.Zj[k]); }; - l.prototype.push = function(f) { - this.$c[this.QJ(f)].push(f); - this.xx(); - return this.xA; + m.prototype.push = function(f) { + this.dd[this.iK(f)].push(f); + this.Gx(); + return this.JA; }; - l.prototype.shift = function() { + m.prototype.shift = function() { var f; - if (this.YJ) { - f = this.YJ.shift(); - this.xx(); + if (this.qK) { + f = this.qK.shift(); + this.Gx(); return f; } }; - l.prototype.pop = function() { + m.prototype.pop = function() { var f; - if (this.NJ) { - f = this.NJ.pop(); - this.xx(); + if (this.fK) { + f = this.fK.pop(); + this.Gx(); return f; } }; - l.prototype.unshift = function(f) { - this.$c[this.QJ(f)].unshift(f); - this.xx(); - return this.xA; + m.prototype.unshift = function(f) { + this.dd[this.iK(f)].unshift(f); + this.Gx(); + return this.JA; }; - l.prototype.Kt = function(f) { - var h; - h = this.QJ(f); - this.$c[h].Kt(f); - this.xx(); + m.prototype.Rt = function(f) { + var k; + k = this.iK(f); + this.dd[k].Rt(f); + this.Gx(); }; - l.prototype.remove = function(f) { - var h; - h = this.$c.some(function(d) { + m.prototype.remove = function(f) { + var k; + k = this.dd.some(function(d) { return d.remove(f); }); - h && this.xx(); - return h; + k && this.Gx(); + return k; }; - l.prototype.splice = function(f, h) { - var q, u, t, w; - for (var d, g = [], n = 2; n < arguments.length; n++) g[n - 2] = arguments[n]; - n = []; - for (var k, m = f + Math.max(0, h), p = 0; p < this.$c.length; ++p) { - q = this.$c[p]; - u = this.bk[p]; - t = this.bk[p + 1]; + m.prototype.splice = function(f, k) { + var q, u, t, v; + for (var d, g = [], p = 2; p < arguments.length; p++) g[p - 2] = arguments[p]; + p = []; + for (var h, l = f + Math.max(0, k), n = 0; n < this.dd.length; ++n) { + q = this.dd[n]; + u = this.Zj[n]; + t = this.Zj[n + 1]; if (f < t) { - w = f - u; - u = Math.min(m - u, q.length); - void 0 === k && 0 < w && u < q.length ? Array.prototype.push.apply(n, q.splice.apply(q, c.__spreadArray([w, u - w], c.__read(g), !1))) : (Array.prototype.push.apply(n, q.splice(w, u - w)), void 0 === k && (k = 0 < p && 0 === w ? p - 1 : p)); + v = f - u; + u = Math.min(l - u, q.length); + void 0 === h && 0 < v && u < q.length ? Array.prototype.push.apply(p, q.splice.apply(q, c.__spreadArray([v, u - v], c.__read(g), !1))) : (Array.prototype.push.apply(p, q.splice(v, u - v)), void 0 === h && (h = 0 < n && 0 === v ? n - 1 : n)); f = t; - if (f >= m) break; + if (f >= l) break; } } - if (g.length && void 0 !== k) { - for (m = this.QJ(g[0]); 0 < k && m < k && this.$c[k].empty;) --k; - for (; g.length && m === k;) { - this.$c[k].push(g.shift()); + if (g.length && void 0 !== h) { + for (l = this.iK(g[0]); 0 < h && l < h && this.dd[h].empty;) --h; + for (; g.length && l === h;) { + this.dd[h].push(g.shift()); if (!g.length) break; - m = this.QJ(g[0]); + l = this.iK(g[0]); } - for (; g.length && ++k < this.$c.length && this.$c[k].empty;) - for (; g.length && m === k;) { - this.$c[k].push(g.shift()); + for (; g.length && ++h < this.dd.length && this.dd[h].empty;) + for (; g.length && l === h;) { + this.dd[h].push(g.shift()); if (!g.length) break; - m = this.QJ(g[0]); + l = this.iK(g[0]); } - g.length && (d = this.$c[k]).splice.apply(d, c.__spreadArray([0, 0], c.__read(g), !1)); + g.length && (d = this.dd[h]).splice.apply(d, c.__spreadArray([0, 0], c.__read(g), !1)); } - this.xx(); - return n; + this.Gx(); + return p; }; - l.prototype.find = function(f) { - var h, d; - h = this; - return this.$c.some(function(g, n) { - d = g.find(h.JA(f, n)); + m.prototype.find = function(f) { + var k, d; + k = this; + return this.dd.some(function(g, p) { + d = g.find(k.UA(f, p)); return void 0 !== d; }) ? d : void 0; }; - l.prototype.findIndex = function(f) { + m.prototype.findIndex = function(f) { var d; - for (var h = 0; h < this.$c.length; ++h) { - d = this.$c[h].findIndex(this.JA(f, h)); - if (-1 !== d) return d + this.bk[h]; + for (var k = 0; k < this.dd.length; ++k) { + d = this.dd[k].findIndex(this.UA(f, k)); + if (-1 !== d) return d + this.Zj[k]; } return -1; }; - l.prototype.indexOf = function(f) { + m.prototype.indexOf = function(f) { var d; - for (var h = 0; h < this.$c.length; ++h) { - d = this.$c[h].indexOf(f); - if (-1 !== d) return d + this.bk[h]; + for (var k = 0; k < this.dd.length; ++k) { + d = this.dd[k].indexOf(f); + if (-1 !== d) return d + this.Zj[k]; } return -1; }; - l.prototype.map = function(f) { - var h, d; - h = this; - d = this.$c.map(function(g, n) { - return g.map(h.JA(f, n)); + m.prototype.map = function(f) { + var k, d; + k = this; + d = this.dd.map(function(g, p) { + return g.map(k.UA(f, p)); }); return Array.prototype.concat.apply([], d); }; - l.prototype.reduce = function(f, h) { + m.prototype.reduce = function(f, k) { var d; d = this; - return this.$c.reduce(function(g, n, k) { - return n.reduce(d.otb(f, k), g); - }, h); + return this.dd.reduce(function(g, p, h) { + return p.reduce(d.nub(f, h), g); + }, k); }; - l.prototype.forEach = function(f) { - var h; - h = this; - this.$c.forEach(function(d, g) { - d.forEach(h.JA(f, g)); + m.prototype.forEach = function(f) { + var k; + k = this; + this.dd.forEach(function(d, g) { + d.forEach(k.UA(f, g)); }); }; - l.prototype.FL = function(f) { - for (var h = this.$c.length - 1; 0 <= h; --h) this.$c[h].FL(this.JA(f, h)); + m.prototype.$L = function(f) { + for (var k = this.dd.length - 1; 0 <= k; --k) this.dd[k].$L(this.UA(f, k)); }; - l.prototype.some = function(f) { - var h; - h = this; - return this.$c.some(function(d, g) { - return d.some(h.JA(f, g)); + m.prototype.some = function(f) { + var k; + k = this; + return this.dd.some(function(d, g) { + return d.some(k.UA(f, g)); }); }; - l.prototype.xya = function(f) { - for (var h = this.$c.length - 1; 0 <= h; --h) - if (this.$c[h].xya(this.JA(f, h))) return !0; + m.prototype.Wya = function(f) { + for (var k = this.dd.length - 1; 0 <= k; --k) + if (this.dd[k].Wya(this.UA(f, k))) return !0; return !1; }; - l.prototype.every = function(f) { - var h; - h = this; - return this.$c.every(function(d, g) { - return d.every(h.JA(f, g)); + m.prototype.every = function(f) { + var k; + k = this; + return this.dd.every(function(d, g) { + return d.every(k.UA(f, g)); }); }; - l.prototype.BIb = function(f, h) { - var m, p; + m.prototype.KJb = function(f, k) { + var l, n; function d(q) { - return q.reduce(function(u, t, w, v) { - return void 0 === t ? u : void 0 === u ? w : 0 > f(t, v[u]) ? w : u; + return q.reduce(function(u, t, v, w) { + return void 0 === t ? u : void 0 === u ? v : 0 > f(t, w[u]) ? v : u; }, void 0); } - for (var g = this, n = this.$c.map(function() { + for (var g = this, p = this.dd.map(function() { return 0; - }), k = this.$c.filter(function(q) { + }), h = this.dd.filter(function(q) { return q.empty; - }).length; k < this.$c.length;) { - m = n.map(function(q, u) { - return q < g.$c[u].length ? g.$c[u].get(q) : void 0; + }).length; h < this.dd.length;) { + l = p.map(function(q, u) { + return q < g.dd[u].length ? g.dd[u].get(q) : void 0; }); - p = d(m); - h(m[p], this.bk[p] + n[p], this); - ++n[p]; - n[p] === this.$c[p].length && ++k; + n = d(l); + k(l[n], this.Zj[n] + p[n], this); + ++p[n]; + p[n] === this.dd[n].length && ++h; } }; - l.prototype.move = function(f) { - return this.remove(f) ? (this.Kt(f), !0) : !1; + m.prototype.move = function(f) { + return this.remove(f) ? (this.Rt(f), !0) : !1; }; - l.prototype.p4b = function() { + m.prototype.P5b = function() { var f; - if (this.$c[1].length) { - f = this.$c[1].shift(); - this.$c[0].push(f); - this.xx(); + if (this.dd[1].length) { + f = this.dd[1].shift(); + this.dd[0].push(f); + this.Gx(); } }; - l.prototype.u_a = function(f) { - for (var h = -1, d = 0; d < this.$c.length; ++d) - if ((h = f(this.$c[d]), -1 !== h)) { - h += this.bk[d]; + m.prototype.Z_a = function(f) { + for (var k = -1, d = 0; d < this.dd.length; ++d) + if ((k = f(this.dd[d]), -1 !== k)) { + k += this.Zj[d]; break; - } return h; + } return k; }; - l.prototype.toJSON = function() { + m.prototype.toJSON = function() { return this.map(function(f) { return f.toJSON(); }); }; - l.prototype.xx = function() { - var h; - this.xA = 0; - this.bk = [0]; - this.NJ = this.YJ = void 0; - for (var f = 0; f < this.$c.length; ++f) { - h = this.$c[f]; - this.xA += h.length; - this.bk.push(this.bk[this.bk.length - 1] + h.length); - !this.YJ && h.length && (this.YJ = h); - h.length && (this.NJ = h); - } - }; - l.prototype.JA = function(f, h) { + m.prototype.Gx = function() { + var k; + this.JA = 0; + this.Zj = [0]; + this.fK = this.qK = void 0; + for (var f = 0; f < this.dd.length; ++f) { + k = this.dd[f]; + this.JA += k.length; + this.Zj.push(this.Zj[this.Zj.length - 1] + k.length); + !this.qK && k.length && (this.qK = k); + k.length && (this.fK = k); + } + }; + m.prototype.UA = function(f, k) { var d, g; d = this; - g = this.bk[h]; - return function(n, k) { - return f(n, g + k, d); + g = this.Zj[k]; + return function(p, h) { + return f(p, g + h, d); }; }; - l.prototype.otb = function(f, h) { + m.prototype.nub = function(f, k) { var d, g; d = this; - g = this.bk[h]; - return function(n, k, m) { - return f(n, k, g + m, d); + g = this.Zj[k]; + return function(p, h, l) { + return f(p, h, g + l, d); }; }; - return l; + return m; })(); - b.ADa = r; + b.$Da = r; }, 47415: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.BWa = void 0; + b.kXa = void 0; c = a(5163); - l = a(48170); + m = a(48170); f = a(52571); - b.BWa = function() { - for (var h = [], d = 0; d < arguments.length; d++) h[d] = arguments[d]; - l.K && (0, f.assert)(h.length); - return function(g, n) { - var k, q, u; + b.kXa = function() { + for (var k = [], d = 0; d < arguments.length; d++) k[d] = arguments[d]; + m.L && (0, f.assert)(k.length); + return function(g, p) { + var h, q, u; try { - for (var m = c.__values(h), p = m.next(); !p.done; p = m.next()) { - q = p.value; - u = q(g, n); + for (var l = c.__values(k), n = l.next(); !n.done; n = l.next()) { + q = n.value; + u = q(g, p); if (0 !== u) return u; } - } catch (w) { + } catch (v) { var t; t = { - error: w + error: v }; } finally { try { - p && !p.done && (k = m.return) && k.call(m); + n && !n.done && (h = l.return) && h.call(l); } finally { if (t) throw t.error; } @@ -114367,115 +114006,115 @@ E3cbY[513816] = false; }; }, 68963: function(r, b, a) { - function c(l, f) { - this.oia = l; - this.Un = Math.floor((l + f - 1) / f); - this.Ah = f; + function c(m, f) { + this.Ria = m; + this.Un = Math.floor((m + f - 1) / f); + this.Ch = f; this.reset(); } a(52571); c.prototype.shift = function() { - this.Ji.shift(); - this.jv.shift(); + this.Ii.shift(); + this.tv.shift(); }; - c.prototype.Xt = function(l) { - return this.hVa(this.Ji[l], l); + c.prototype.du = function(m) { + return this.PVa(this.Ii[m], m); }; - c.prototype.update = function(l, f) { - this.Ji[l] = (this.Ji[l] || 0) + f; + c.prototype.update = function(m, f) { + this.Ii[m] = (this.Ii[m] || 0) + f; }; c.prototype.push = function() { - this.Ji.push(0); - this.jv.push(0); - this.dc += this.Ah; - }; - c.prototype.add = function(l, f, h) { - var d, g, n; - if (null === this.dc) { - d = Math.max(Math.floor((h - f + this.Ah - 1) / this.Ah), 1); - for (this.dc = f; this.Ji.length < d;) this.push(); - } - for (; this.dc <= h;)(this.push(), this.Ji.length > this.Un && this.shift()); - if (null === this.Jn || f < this.Jn) this.Jn = f; - if (f > this.dc - this.Ah) this.update(this.Ji.length - 1, l); - else if (f == h)(d = this.Ji.length - Math.max(Math.ceil((this.dc - h) / this.Ah), 1), 0 <= d && this.update(d, l)); + this.Ii.push(0); + this.tv.push(0); + this.ec += this.Ch; + }; + c.prototype.add = function(m, f, k) { + var d, g, p; + if (null === this.ec) { + d = Math.max(Math.floor((k - f + this.Ch - 1) / this.Ch), 1); + for (this.ec = f; this.Ii.length < d;) this.push(); + } + for (; this.ec <= k;)(this.push(), this.Ii.length > this.Un && this.shift()); + if (null === this.Ln || f < this.Ln) this.Ln = f; + if (f > this.ec - this.Ch) this.update(this.Ii.length - 1, m); + else if (f == k)(d = this.Ii.length - Math.max(Math.ceil((this.ec - k) / this.Ch), 1), 0 <= d && this.update(d, m)); else - for (d = 1; d <= this.Ji.length; ++d) { - g = this.dc - d * this.Ah; - n = g + this.Ah; - if (!(g > h)) { - if (n < f) break; - this.update(this.Ji.length - d, Math.round(l * (Math.min(n, h) - Math.max(g, f)) / (h - f))); + for (d = 1; d <= this.Ii.length; ++d) { + g = this.ec - d * this.Ch; + p = g + this.Ch; + if (!(g > k)) { + if (p < f) break; + this.update(this.Ii.length - d, Math.round(m * (Math.min(p, k) - Math.max(g, f)) / (k - f))); } } - for (; this.Ji.length > this.Un;) this.shift(); + for (; this.Ii.length > this.Un;) this.shift(); }; - c.prototype.start = function(l) { - null === this.Jn && (this.Jn = l); - null === this.dc && (this.dc = l); + c.prototype.start = function(m) { + null === this.Ln && (this.Ln = m); + null === this.ec && (this.ec = m); }; - c.prototype.stop = function(l) { - var f, h; - if (null !== this.dc) - if (l - this.dc > 10 * this.oia) this.reset(); + c.prototype.stop = function(m) { + var f, k; + if (null !== this.ec) + if (m - this.ec > 10 * this.Ria) this.reset(); else { - for (; this.dc <= l;)(this.push(), this.Ji.length > this.Un && this.shift()); - f = this.Ji.length - Math.ceil((this.dc - this.Jn) / this.Ah); - h = this.Ji.length - Math.ceil((this.dc - l) / this.Ah); - if (0 <= h) - if ((0 > f && (this.Jn = this.dc - this.Ah * this.Ji.length, f = 0), f === h)) this.jv[f] += l - this.Jn; - else if (h > f) - for ((this.jv[f] += (this.dc - this.Jn) % this.Ah, this.jv[h] += this.Ah - (this.dc - l) % this.Ah, l = f + 1); l < h; ++l) this.jv[l] = this.Ah; - this.Jn = null; + for (; this.ec <= m;)(this.push(), this.Ii.length > this.Un && this.shift()); + f = this.Ii.length - Math.ceil((this.ec - this.Ln) / this.Ch); + k = this.Ii.length - Math.ceil((this.ec - m) / this.Ch); + if (0 <= k) + if ((0 > f && (this.Ln = this.ec - this.Ch * this.Ii.length, f = 0), f === k)) this.tv[f] += m - this.Ln; + else if (k > f) + for ((this.tv[f] += (this.ec - this.Ln) % this.Ch, this.tv[k] += this.Ch - (this.ec - m) % this.Ch, m = f + 1); m < k; ++m) this.tv[m] = this.Ch; + this.Ln = null; } }; - c.prototype.hVa = function(l, f) { - f = this.boa(f); - return 0 === f ? null : 8 * l / f; + c.prototype.PVa = function(m, f) { + f = this.Eoa(f); + return 0 === f ? null : 8 * m / f; }; - c.prototype.boa = function(l) { + c.prototype.Eoa = function(m) { var f; - f = this.jv[l]; - null !== this.Jn && (l = this.dc - (this.Ji.length - l - 1) * this.Ah, l > this.Jn && (f = l - this.Jn <= this.Ah ? f + (l - this.Jn) : this.Ah)); + f = this.tv[m]; + null !== this.Ln && (m = this.ec - (this.Ii.length - m - 1) * this.Ch, m > this.Ln && (f = m - this.Ln <= this.Ch ? f + (m - this.Ln) : this.Ch)); return f; }; - c.prototype.get = function(l, f) { - var h, d; - h = this.Ji.map(this.hVa, this); - if ("last" === l) - for (l = 0; l < h.length; ++l) null === h[l] && (h[l] = 0 < l ? h[l - 1] : 0); - else if ("average" === l) { - f = 1 - Math.pow(.5, 1 / ((f || 2E3) / this.Ah)); - for (l = 0; l < h.length; ++l) null === h[l] ? h[l] = Math.floor(d || 0) : d = void 0 !== d ? f * h[l] + (1 - f) * d : h[l]; + c.prototype.get = function(m, f) { + var k, d; + k = this.Ii.map(this.PVa, this); + if ("last" === m) + for (m = 0; m < k.length; ++m) null === k[m] && (k[m] = 0 < m ? k[m - 1] : 0); + else if ("average" === m) { + f = 1 - Math.pow(.5, 1 / ((f || 2E3) / this.Ch)); + for (m = 0; m < k.length; ++m) null === k[m] ? k[m] = Math.floor(d || 0) : d = void 0 !== d ? f * k[m] + (1 - f) * d : k[m]; } - return h; + return k; }; c.prototype.reset = function() { - this.Wec || (this.Ji = [], this.jv = [], this.Jn = this.dc = null); + this.Cgc || (this.Ii = [], this.tv = [], this.Ln = this.ec = null); }; - c.prototype.setInterval = function(l) { - this.Un = Math.floor((l + this.Ah - 1) / this.Ah); + c.prototype.setInterval = function(m) { + this.Un = Math.floor((m + this.Ch - 1) / this.Ch); }; r.exports = c; }, 93559: function(r, b, a) { - var l; + var m; - function c(f, h, d) { - var g, k, m; - if (f === h || !d.jm && f == h) return !0; - if (typeof f !== typeof h) return !1; + function c(f, k, d) { + var g, h, l; + if (f === k || !d.jm && f == k) return !0; + if (typeof f !== typeof k) return !1; if (f && "object" === typeof f) { - for (var n in f) - if (!c(f[n], h[n], d)) return !1; - if (!d.Byb) { - k = Object.keys(f); - m = Object.keys(h).filter(function(t) { - return 0 > k.indexOf(t); + for (var p in f) + if (!c(f[p], k[p], d)) return !1; + if (!d.Ezb) { + h = Object.keys(f); + l = Object.keys(k).filter(function(t) { + return 0 > h.indexOf(t); }); try { - for (var p = l.__values(m), q = p.next(); !q.done; q = p.next()) - if ((n = q.value, !c(f[n], h[n], d))) return !1; + for (var n = m.__values(l), q = n.next(); !q.done; q = n.next()) + if ((p = q.value, !c(f[p], k[p], d))) return !1; } catch (t) { var u; u = { @@ -114483,7 +114122,7 @@ E3cbY[513816] = false; }; } finally { try { - q && !q.done && (g = p.return) && g.call(p); + q && !q.done && (g = n.return) && g.call(n); } finally { if (u) throw u.error; } @@ -114498,135 +114137,135 @@ E3cbY[513816] = false; value: !0 } }); - b.G4 = void 0; - l = a(5163); - b.G4 = function(f, h, d) { + b.e5 = void 0; + m = a(5163); + b.e5 = function(f, k, d) { void 0 === d && (d = {}); - d = l.__assign({ + d = m.__assign({ jm: !1, - Byb: !1 + Ezb: !1 }, d); - return c(f, h, d); + return c(f, k, d); }; }, 68157: function(r, b) { function a(c) { - var l, f; - l = Math.abs(c); - f = 1 / (1 + l / 2); - l = f * Math.exp(-l * l - 1.26551223 + f * (1.00002368 + f * (.37409196 + f * (.09678418 + f * (-.18628806 + f * (.27886807 + f * (-1.13520398 + f * (1.48851587 + f * (-.82215223 + .17087277 * f))))))))); - return 0 <= c ? l : 2 - l; + var m, f; + m = Math.abs(c); + f = 1 / (1 + m / 2); + m = f * Math.exp(-m * m - 1.26551223 + f * (1.00002368 + f * (.37409196 + f * (.09678418 + f * (-.18628806 + f * (.27886807 + f * (-1.13520398 + f * (1.48851587 + f * (-.82215223 + .17087277 * f))))))))); + return 0 <= c ? m : 2 - m; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.RGb = b.D3a = b.vL = void 0; - b.vL = a; - b.D3a = function(c) { - var l, f, d; + b.XHb = b.i4a = b.PL = void 0; + b.PL = a; + b.i4a = function(c) { + var m, f, d; if (2 <= c) return -100; if (0 >= c) return 100; - l = 1 > c ? c : 2 - c; - f = Math.sqrt(-2 * Math.log(l / 2)); + m = 1 > c ? c : 2 - c; + f = Math.sqrt(-2 * Math.log(m / 2)); f = -.70711 * ((2.30753 + .27061 * f) / (1 + f * (.99229 + .04481 * f)) - f); - for (var h = 0; 2 > h; h++) { - d = a(f) - l; + for (var k = 0; 2 > k; k++) { + d = a(f) - m; f += d / (1.1283791670955126 * Math.exp(-(f * f)) - f * d); } return 1 > c ? f : -f; }; - b.RGb = function(c) { + b.XHb = function(c) { return 1 - a(c); }; }, 30285: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.tFa = void 0; + b.SFa = void 0; c = a(5163); r = (function() { - function f(h, d) { + function f(k, d) { void 0 === d && (d = {}); - this.eo = h; + this.eo = k; this.options = d; - this.MF = []; - this.wG = new l(h, this.$tb.bind(this)); + this.eG = []; + this.MG = new m(k, this.$ub.bind(this)); } - f.prototype.$tb = function(h) { - for (var d, g, n, k, m, p, q = [], u = 1; u < arguments.length; u++) q[u - 1] = arguments[u]; + f.prototype.$ub = function(k) { + for (var d, g, p, h, l, n, q = [], u = 1; u < arguments.length; u++) q[u - 1] = arguments[u]; q = { - er: h, - up: q + mr: k, + rp: q }; - (null !== (n = null === (g = (d = this.options).D4b) || void 0 === g ? void 0 : g.call(d, q, this.MF)) && void 0 !== n ? n : 1) && this.MF.push(q); - return null !== (p = null === (m = (k = this.options).$jc) || void 0 === m ? void 0 : m.call(k, q)) && void 0 !== p ? p : !0; + (null !== (p = null === (g = (d = this.options).c6b) || void 0 === g ? void 0 : g.call(d, q, this.eG)) && void 0 !== p ? p : 1) && this.eG.push(q); + return null !== (n = null === (l = (h = this.options).Dlc) || void 0 === l ? void 0 : l.call(h, q)) && void 0 !== n ? n : !0; }; - f.prototype.J$ = function(h) { - this.MF = this.MF.filter(function(d, g) { - return !h(d, g); + f.prototype.naa = function(k) { + this.eG = this.eG.filter(function(d, g) { + return !k(d, g); }); }; - f.prototype.zwa = function() { - var h; - h = this; - this.wG.Sza(); - this.MF.forEach(function(d) { + f.prototype.Zwa = function() { + var k; + k = this; + this.MG.rAa(); + this.eG.forEach(function(d) { var g; - (g = h.eo).emit.apply(g, c.__spreadArray([d.er], c.__read(d.up), !1)); + (g = k.eo).emit.apply(g, c.__spreadArray([d.mr], c.__read(d.rp), !1)); }); - this.wG.o4a(); + this.MG.T4a(); }; Object.defineProperties(f.prototype, { length: { get: function() { - return this.MF.length; + return this.eG.length; }, enumerable: !1, configurable: !0 } }); f.prototype.clear = function() { - this.MF = []; + this.eG = []; }; - f.prototype.Oa = function() { + f.prototype.Na = function() { this.clear(); - this.wG.Sza(); + this.MG.rAa(); this.options = void 0; }; return f; })(); - b.tFa = r; - l = (function() { - function f(h, d) { - this.eo = h; - this.kt = d; - this.p9a = this.eo.emit; - this.jCb(); - this.o4a(); - } - f.prototype.jCb = function() { - var h; - h = this; - this.wG = function(d) { - for (var g, n, k = [], m = 1; m < arguments.length; m++) k[m - 1] = arguments[m]; - return (null === (n = h.kt) || void 0 === n ? 0 : n.call.apply(n, c.__spreadArray([h, d], c.__read(k), !1))) ? (g = h.p9a).call.apply(g, c.__spreadArray([h.eo, d], c.__read(k), !1)) : !1; + b.SFa = r; + m = (function() { + function f(k, d) { + this.eo = k; + this.tt = d; + this.b$a = this.eo.emit; + this.nDb(); + this.T4a(); + } + f.prototype.nDb = function() { + var k; + k = this; + this.MG = function(d) { + for (var g, p, h = [], l = 1; l < arguments.length; l++) h[l - 1] = arguments[l]; + return (null === (p = k.tt) || void 0 === p ? 0 : p.call.apply(p, c.__spreadArray([k, d], c.__read(h), !1))) ? (g = k.b$a).call.apply(g, c.__spreadArray([k.eo, d], c.__read(h), !1)) : !1; }; }; - f.prototype.o4a = function() { - this.wG && (this.eo.emit = this.wG); + f.prototype.T4a = function() { + this.MG && (this.eo.emit = this.MG); }; - f.prototype.Sza = function() { - this.eo.emit = this.p9a; + f.prototype.rAa = function() { + this.eo.emit = this.b$a; }; - f.prototype.Oa = function() { - this.Sza(); - this.kt = this.wG = void 0; + f.prototype.Na = function() { + this.rAa(); + this.tt = this.MG = void 0; }; return f; })(); @@ -114640,17 +114279,17 @@ E3cbY[513816] = false; }); c = a(68157); r = (function() { - function l(f, h) { - this.Ca = f; - this.Ne = h; + function m(f, k) { + this.Aa = f; + this.Qe = k; } - l.prototype.uVa = function(f) { - return .5 * (0, c.vL)(-(f - this.Ca) / Math.sqrt(2 * this.Ne)); + m.prototype.dWa = function(f) { + return .5 * (0, c.PL)(-(f - this.Aa) / Math.sqrt(2 * this.Qe)); }; - l.prototype.fw = function(f) { - return this.Ca - Math.sqrt(2 * this.Ne) * (0, c.D3a)(2 * f); + m.prototype.tw = function(f) { + return this.Aa - Math.sqrt(2 * this.Qe) * (0, c.i4a)(2 * f); }; - return l; + return m; })(); b["default"] = r; }, @@ -114660,71 +114299,71 @@ E3cbY[513816] = false; value: !0 } }); - b.O6 = void 0; - b.O6 = function(a) { - return ("( ").concat(a.I, ", ").concat(a.offset.qb(), " )"); + b.m7 = void 0; + b.m7 = function(a) { + return ("( ").concat(a.H, ", ").concat(a.offset.ob(), " )"); }; }, 6783: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Fp = void 0; + b.Ep = void 0; c = a(5163); - l = a(91176); - b.Fp = function(f, h, d, g) { - var n, k, m, u, t, w; + m = a(91176); + b.Ep = function(f, k, d, g) { + var p, h, l, u, t, v; void 0 === g && (g = {}); - m = l.L.max(d, l.L.Ia); + l = m.J.max(d, m.J.Ba); try { - for (var p = c.__values(Object.keys(f.O)), q = p.next(); !q.done; q = p.next()) { + for (var n = c.__values(Object.keys(f.$)), q = n.next(); !q.done; q = n.next()) { u = q.value; - t = f.O[u]; - if (t.J === h) { - w = l.L.Na(t.ta); - if (m.li(w) && (!isFinite(null !== (k = t.va) && void 0 !== k ? k : NaN) || m.lessThan(l.L.Na(t.va)))) return { - I: u, - offset: d.qa(w) + t = f.$[u]; + if (t.K === k) { + v = m.J.Oa(t.hb); + if (l.Eg(v) && (!isFinite(null !== (h = t.ub) && void 0 !== h ? h : NaN) || l.lessThan(m.J.Oa(t.ub)))) return { + H: u, + offset: d.qa(v) }; } } } catch (y) { - var v; - v = { + var w; + w = { error: y }; } finally { try { - q && !q.done && (n = p.return) && n.call(p); + q && !q.done && (p = n.return) && p.call(n); } finally { - if (v) throw v.error; + if (w) throw w.error; } } - if (g.ncb && (t = Object.keys(f.O).map(function(y) { + if (g.bdb && (t = Object.keys(f.$).map(function(y) { return { key: y, - v: f.O[y] + I: f.$[y] }; }).filter(function(y) { - return y.v.J === h; + return y.I.K === k; }).map(function(y) { var x, z; - x = l.L.abs(d.qa(l.L.Na(y.v.ta))); - if (y.v.va && isFinite(y.v.va)) { - z = l.L.abs(d.qa(l.L.Na(y.v.va))); - x = l.L.min(x, z); + x = m.J.abs(d.qa(m.J.Oa(y.I.hb))); + if (y.I.ub && isFinite(y.I.ub)) { + z = m.J.abs(d.qa(m.J.Oa(y.I.ub))); + x = m.J.min(x, z); } return c.__assign(c.__assign({}, y), { - bo: x + gr: x }); }), t.sort(function(y, x) { - return y.bo.G - x.bo.G; - }), w = c.__read(t, 1)[0])) return (t = w.v, g = w.key, w = l.L.Na(t.ta), { - I: g, - offset: d.qa(w) + return y.gr.v - x.gr.v; + }), v = c.__read(t, 1)[0])) return (t = v.I, g = v.key, v = m.J.Oa(t.hb), { + H: g, + offset: d.qa(v) }); }; }, @@ -114735,7 +114374,7 @@ E3cbY[513816] = false; value: !0 } }); - b.rob = b.NFa = void 0; + b.qpb = b.mGa = void 0; r = a(5163); r.__exportStar(a(65167), b); r.__exportStar(a(55971), b); @@ -114747,9 +114386,9 @@ E3cbY[513816] = false; r.__exportStar(a(48912), b); r.__exportStar(a(62291), b); c = r.__importDefault(a(32201)); - b.NFa = c.default; + b.mGa = c.default; a = r.__importDefault(a(16514)); - b.rob = a.default; + b.qpb = a.default; }, 51117: function(r, b, a) { var c; @@ -114758,47 +114397,47 @@ E3cbY[513816] = false; value: !0 } }); - b.A0 = void 0; + b.a1 = void 0; c = a(68157); r = (function() { - function l(f, h) { - this.pta = f; - this.Ne = h; - 0 < h ? (this.y5a = h = Math.pow(f, 3) / h, f = 2 * h / f, 500 >= f && (this.hna = Math.exp(f))) : this.hna = 0; - } - l.prototype.uVa = function(f) { - var h, d, g; - h = this.pta; - d = this.hna; + function m(f, k) { + this.Nta = f; + this.Qe = k; + 0 < k ? (this.b6a = k = Math.pow(f, 3) / k, f = 2 * k / f, 500 >= f && (this.Lna = Math.exp(f))) : this.Lna = 0; + } + m.prototype.dWa = function(f) { + var k, d, g; + k = this.Nta; + d = this.Lna; if (d && 0 < f) { - g = Math.sqrt(this.y5a / (2 * f)); - h = f / h; - f = (0, c.vL)(g * (h - 1)); - g = (0, c.vL)(g * (h + 1)); + g = Math.sqrt(this.b6a / (2 * f)); + k = f / k; + f = (0, c.PL)(g * (k - 1)); + g = (0, c.PL)(g * (k + 1)); return Math.max((2 - f + d * g) / 2, 0); } - return f < h ? 0 : f > h ? 1 : .5; + return f < k ? 0 : f > k ? 1 : .5; }; - l.prototype.fw = function(f, h, d) { - for (var g = 0, n = this.pta + 5 * Math.sqrt(this.Ne), k = 1, m = 0; Math.abs(k) > h && d--;)(m = (g + n) / 2, k = this.uVa(m), k = f - k, 0 > k ? n = m : g = m); - return m; + m.prototype.tw = function(f, k, d) { + for (var g = 0, p = this.Nta + 5 * Math.sqrt(this.Qe), h = 1, l = 0; Math.abs(h) > k && d--;)(l = (g + p) / 2, h = this.dWa(l), h = f - h, 0 > h ? p = l : g = l); + return l; }; - l.prototype.fyb = function(f) { - var h, d, g, n; - h = this.pta; - d = this.hna; + m.prototype.izb = function(f) { + var k, d, g, p; + k = this.Nta; + d = this.Lna; if (d && 0 < f) { - g = Math.sqrt(this.y5a / (2 * f)); - n = f / h; - f = 2 - (0, c.vL)(g * (n - 1)); - d *= (0, c.vL)(g * (n + 1)); - return [Math.max((f + d) / 2, 0), Math.max(h * (f - d) / 2, 0)]; + g = Math.sqrt(this.b6a / (2 * f)); + p = f / k; + f = 2 - (0, c.PL)(g * (p - 1)); + d *= (0, c.PL)(g * (p + 1)); + return [Math.max((f + d) / 2, 0), Math.max(k * (f - d) / 2, 0)]; } - return f < h ? [0, 0] : f > h ? [1, h] : [.5, h / 2]; + return f < k ? [0, 0] : f > k ? [1, k] : [.5, k / 2]; }; - return l; + return m; })(); - b.A0 = r; + b.a1 = r; }, 65892: function(r, b) { Object.defineProperties(b, { @@ -114806,19 +114445,19 @@ E3cbY[513816] = false; value: !0 } }); - b.Dk = b.C5a = void 0; - b.C5a = function(a) { - var c, l; + b.Dk = b.GSb = void 0; + b.GSb = function(a) { + var c, m; c = a.next(); do { - if (!c.done) l = c.value; + if (!c.done) m = c.value; c = a.next(); } while (!c.done); - return l; + return m; }; b.Dk = function(a) { if (Array.isArray(a)) return a; - for (var c = [], l = a.next(); !l.done;)(c.push(l.value), l = a.next()); + for (var c = [], m = a.next(); !m.done;)(c.push(m.value), m = a.next()); return c; }; }, @@ -114828,27 +114467,27 @@ E3cbY[513816] = false; value: !0 } }); - b.ssa = void 0; - b.ssa = function(a) { - var c, l, f, h, d, g; - g = null === (c = a.v) || void 0 === c ? void 0 : c.id; + b.Ssa = void 0; + b.Ssa = function(a) { + var c, m, f, k, d, g; + g = null === (c = a.I) || void 0 === c ? void 0 : c.id; return { - kb: null === (l = a.Db) || void 0 === l ? void 0 : l.G, - duration: (null === (f = a.Hb) || void 0 === f ? NaN : f.G) - (null === (h = a.Db) || void 0 === h ? NaN : h.G), + jb: null === (m = a.Cb) || void 0 === m ? void 0 : m.v, + duration: (null === (f = a.Hb) || void 0 === f ? NaN : f.v) - (null === (k = a.Cb) || void 0 === k ? NaN : k.v), offset: a.offset, - xa: a.xa, + sa: a.sa, bitrate: a.bitrate, profile: a.profile, - Ke: !!a.Ke, - I: g, - Pb: a.Pb, - Rc: a.Rc, + Be: !!a.Be, + H: g, + Vb: a.Vb, + Uc: a.Uc, location: a.location, - Hh: a.Hh, - Zq: null === (d = a.Ka) || void 0 === d ? void 0 : d.G, - Yt: { - Sa: { - v: { + ji: a.ji, + dr: null === (d = a.Ia) || void 0 === d ? void 0 : d.v, + eu: { + Ra: { + I: { id: g || "unknown" } } @@ -114857,67 +114496,67 @@ E3cbY[513816] = false; }; }, 42194: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.aVa = void 0; + b.IVa = void 0; c = a(50599); - l = a(65044); - b.aVa = function() { + m = a(65044); + b.IVa = function() { return function(f) { - var g, n, k, m; + var g, p, h, l; - function h(p) { - m[p] = function(q) { - return n({ + function k(n) { + l[n] = function(q) { + return p({ rules: [{ - Mj: p, + Kj: n, config: q }] }, !0); }; } - function d(p) { - g[p] = function(q) { - return n({ + function d(n) { + g[n] = function(q) { + return p({ rules: [{ - Mj: p, + Kj: n, config: q }] }); }; } g = {}; - n = (0, c.map)(f.N6a); - for (k in f.fO) d(k); - g.s9 = n({ + p = (0, c.map)(f.s7a); + for (h in f.MO) d(h); + g.U9 = p({ rules: [], - Xia: !0 + yja: !0 }); - g.jm = n({ + g.jm = p({ rules: [], jm: !0 }); - m = {}; - for (k in f.fO) h(k); - m.s9 = n({ + l = {}; + for (h in f.MO) k(h); + l.U9 = p({ rules: [], - Xia: !0 + yja: !0 }, !0); - m.jm = n({ + l.jm = p({ rules: [], jm: !0 }, !0); - g.return = m; + g.return = l; return { - Xla: g, - $wa: f, - Ova: function(p, q, u, t) { - return (0, l.sXa)(p, q, u, f.fO, f.N6a, t); + yma: g, + xxa: f, + nwa: function(n, q, u, t) { + return (0, m.ZXa)(n, q, u, f.MO, f.s7a, t); } }; }; @@ -114930,63 +114569,63 @@ E3cbY[513816] = false; value: !0 } }); - b.$bb = b.C1a = b.map = void 0; + b.Ocb = b.a2a = b.map = void 0; c = a(5163); a(1738); - b.map = function(l) { - return function(f, h) { - void 0 === h && (h = !1); - return function(d, g, n) { - var k, m, p, q, u, t, w, v; - u = Reflect.S1a(l, d, g) || ({}); - w = "number" === typeof n; - v = h; - (t = w ? null !== (m = (null !== (k = u.xb) && void 0 !== k ? k : {})[n]) && void 0 !== m ? m : {} : v ? u.return : u.Ysa) || (t = { + b.map = function(m) { + return function(f, k) { + void 0 === k && (k = !1); + return function(d, g, p) { + var h, l, n, q, u, t, v, w; + u = Reflect.p2a(m, d, g) || ({}); + v = "number" === typeof p; + w = k; + (t = v ? null !== (l = (null !== (h = u.xb) && void 0 !== h ? h : {})[p]) && void 0 !== l ? l : {} : w ? u.return : u.wta) || (t = { rules: [] }); - k = c.__assign(c.__assign(c.__assign({}, t), f), { - rules: c.__spreadArray(c.__spreadArray([], c.__read(null !== (p = t.rules) && void 0 !== p ? p : []), !1), c.__read(null !== (q = f.rules) && void 0 !== q ? q : []), !1) + h = c.__assign(c.__assign(c.__assign({}, t), f), { + rules: c.__spreadArray(c.__spreadArray([], c.__read(null !== (n = t.rules) && void 0 !== n ? n : []), !1), c.__read(null !== (q = f.rules) && void 0 !== q ? q : []), !1) }); - w ? (u.xb || (u.xb = {}), u.xb[n] = k) : v ? u.return = k : u.Ysa = k; - Reflect.K4(l, u, d, g); + v ? (u.xb || (u.xb = {}), u.xb[p] = h) : w ? u.return = h : u.wta = h; + Reflect.i5(m, u, d, g); }; }; }; - b.C1a = function(l) { - return function(f, h) { - var d, g, n, k; - f = null !== (k = null !== (g = null === (d = f.__proxyCtor) || void 0 === d ? void 0 : d.prototype) && void 0 !== g ? g : null === (n = null === f || void 0 === f ? void 0 : f.constructor) || void 0 === n ? void 0 : n.prototype) && void 0 !== k ? k : f; - for (var m; f && void 0 === m;)(m = Reflect.S1a(l, f, h), f = f.__proto__); - return m; + b.a2a = function(m) { + return function(f, k) { + var d, g, p, h; + f = null !== (h = null !== (g = null === (d = f.__proxyCtor) || void 0 === d ? void 0 : d.prototype) && void 0 !== g ? g : null === (p = null === f || void 0 === f ? void 0 : f.constructor) || void 0 === p ? void 0 : p.prototype) && void 0 !== h ? h : f; + for (var l; f && void 0 === l;)(l = Reflect.p2a(m, f, k), f = f.__proto__); + return l; }; }; - b.$bb = function() { + b.Ocb = function() { return function() { - return function(l) { - return l; + return function(m) { + return m; }; }; }; }, 65044: function(r, b, a) { - var d, g, n, k, m; + var d, g, p, h, l; - function c(p, q) { - if (p) return Object.getOwnPropertyDescriptor(p, q) ? p : c(p.prototype, q) || c(p.__proto__, q); + function c(n, q) { + if (n) return Object.getOwnPropertyDescriptor(n, q) ? n : c(n.prototype, q) || c(n.__proto__, q); } - function l(p, q) { - if (p = c(p, q)) return Object.getOwnPropertyDescriptor(p, q); + function m(n, q) { + if (n = c(n, q)) return Object.getOwnPropertyDescriptor(n, q); } - function f(p, q) { - var w; - for (var u = Object.getPrototypeOf(p), t = []; u !== Object.prototype;)(t = t.concat(Object.getOwnPropertyNames(u)), u = Object.getPrototypeOf(u)); - p = Object.keys(p).concat(t); + function f(n, q) { + var v; + for (var u = Object.getPrototypeOf(n), t = []; u !== Object.prototype;)(t = t.concat(Object.getOwnPropertyNames(u)), u = Object.getPrototypeOf(u)); + n = Object.keys(n).concat(t); q.__proxyCtor || (q.__proxyCtor = void 0); - w = Object.getPrototypeOf(q); - p.forEach(function(v) { - Object.getOwnPropertyDescriptor(q, v) || Object.getOwnPropertyDescriptor(w, v) || q[v] || Object.defineProperty(q, v, { + v = Object.getPrototypeOf(q); + n.forEach(function(w) { + Object.getOwnPropertyDescriptor(q, w) || Object.getOwnPropertyDescriptor(v, w) || q[w] || Object.defineProperty(q, w, { get: function() {}, configurable: !0, enumerable: !0 @@ -114994,71 +114633,71 @@ E3cbY[513816] = false; }); } - function h(p, q, u, t) { + function k(n, q, u, t) { var y; - for (var w = [], v = 4; v < arguments.length; v++) w[v - 4] = arguments[v]; + for (var v = [], w = 4; w < arguments.length; w++) v[w - 4] = arguments[w]; y = t(); - if ((null === y || void 0 === y ? 0 : y.Ysa) || (null === y || void 0 === y ? 0 : y.xb)) w = w.map(function(x, z) { - var A; - z = (0, m.x7a)(y.Ysa, null === (A = y.xb) || void 0 === A ? void 0 : A[z]); - return (0, k.X$)(q, x, u, z); + if ((null === y || void 0 === y ? 0 : y.wta) || (null === y || void 0 === y ? 0 : y.xb)) v = v.map(function(x, z) { + var B; + z = (0, l.c8a)(y.wta, null === (B = y.xb) || void 0 === B ? void 0 : B[z]); + return (0, h.Caa)(q, x, u, z); }); - w = p.call.apply(p, d.__spreadArray([void 0], d.__read(w), !1)); - return (null === y || void 0 === y ? 0 : y.return) ? (0, k.X$)(q, w, u, y.return, n.Lu.Uza) : w; + v = n.call.apply(n, d.__spreadArray([void 0], d.__read(v), !1)); + return (null === y || void 0 === y ? 0 : y.return) ? (0, h.Caa)(q, v, u, y.return, p.Uu.vD) : v; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jJb = b.dEb = b.sXa = void 0; + b.tKb = b.hFb = b.ZXa = void 0; d = a(5163); g = a(50599); - n = a(49165); - k = a(87561); - m = a(28867); - b.sXa = function(p, q, u, t, w, v) { + p = a(49165); + h = a(87561); + l = a(28867); + b.ZXa = function(n, q, u, t, v, w) { var y, x; - void 0 === v && (v = []); + void 0 === w && (w = []); y = {}; - x = (0, g.C1a)(w); - f(q, p); - v.forEach(function(z) { - return f(z, p); - }); - return new Proxy(p, { - get: function(z, A) { - var B, C, D, E; - if ("__proxyCtor" === A) return null !== (B = p[A]) && void 0 !== B ? B : p.constructor; - if ((A in q)) { - E = q[A]; + x = (0, g.a2a)(v); + f(q, n); + w.forEach(function(z) { + return f(z, n); + }); + return new Proxy(n, { + get: function(z, B) { + var A, C, D, E; + if ("__proxyCtor" === B) return null !== (A = n[B]) && void 0 !== A ? A : n.constructor; + if ((B in q)) { + E = q[B]; return "function" === typeof E ? E.bind(q) : E; } - B = y[A]; - if (!B && !l(y, A)) { - B = null !== (D = null === (C = null === z || void 0 === z ? void 0 : z.constructor) || void 0 === C ? void 0 : C.prototype) && void 0 !== D ? D : z; - C = null !== (E = c(B, A)) && void 0 !== E ? E : c(B.__proxyCtor, A); - E = l(B, A); - if (null === E || void 0 === E ? 0 : E.get) return (E = E.get, C = x.bind(null, C, A), z = h.bind(z, E.bind(z), u, t, C), Object.defineProperty(y, A, { + A = y[B]; + if (!A && !m(y, B)) { + A = null !== (D = null === (C = null === z || void 0 === z ? void 0 : z.constructor) || void 0 === C ? void 0 : C.prototype) && void 0 !== D ? D : z; + C = null !== (E = c(A, B)) && void 0 !== E ? E : c(A.__proxyCtor, B); + E = m(A, B); + if (null === E || void 0 === E ? 0 : E.get) return (E = E.get, C = x.bind(null, C, B), z = k.bind(z, E.bind(z), u, t, C), Object.defineProperty(y, B, { get: z, enumerable: !0, configurable: !0 }), z()); - E = z[A]; - return "function" === typeof E ? (C = x.bind(null, z, A), z = h.bind(z, E.bind(z), u, t, C), y[A] = z) : E; + E = z[B]; + return "function" === typeof E ? (C = x.bind(null, z, B), z = k.bind(z, E.bind(z), u, t, C), y[B] = z) : E; } - return B; + return A; }, - set: function(z, A, B) { - if ((A in q)) return (q[A] = B, !0); - z[A] = B; - delete y[A]; + set: function(z, B, A) { + if ((B in q)) return (q[B] = A, !0); + z[B] = A; + delete y[B]; return !0; } }); }; - b.dEb = f; - b.jJb = h; + b.hFb = f; + b.tKb = k; }, 49165: function(r, b) { Object.defineProperties(b, { @@ -115066,82 +114705,82 @@ E3cbY[513816] = false; value: !0 } }); - b.Lu = void 0; - r = b.Lu || (b.Lu = {}); - r[r.Uza = 0] = "up"; - r[r.tT = 1] = "down"; + b.Uu = void 0; + r = b.Uu || (b.Uu = {}); + r[r.vD = 0] = "up"; + r[r.UF = 1] = "down"; }, 87561: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.X$ = void 0; + b.Caa = void 0; c = a(5163); - l = a(52571); + m = a(52571); f = a(49165); - b.X$ = function(h, d, g, n, k, m) { - var p, q; - void 0 === k && (k = f.Lu.tT); - p = h(); - if (n && p) { - q = n.Xia; - h = n.jm; - n = n.rules.map(function(u) { - return ["function" === typeof u.Mj ? u.Mj(g) : g[u.Mj], u.config]; - }); - q || (0, l.assert)(d, "Param is null"); - m && n.push([{ - map: m, - Mx: function() { + b.Caa = function(k, d, g, p, h, l) { + var n, q; + void 0 === h && (h = f.Uu.UF); + n = k(); + if (p && n) { + q = p.yja; + k = p.jm; + p = p.rules.map(function(u) { + return ["function" === typeof u.Kj ? u.Kj(g) : g[u.Kj], u.config]; + }); + q || (0, m.assert)(d, "Param is null"); + l && p.push([{ + map: l, + Yx: function() { return !0; } }, void 0]); - m = n.filter(function(u) { + l = p.filter(function(u) { u = c.__read(u, 2); - return u[0].Mx(d, p, u[1]); + return u[0].Yx(d, n, u[1]); }); - h && (0, l.assert)(m.length, ("No rules matched for ").concat(d)); - if (m.length) return m.reduce(function(u, t) { + k && (0, m.assert)(l.length, ("No rules matched for ").concat(d)); + if (l.length) return l.reduce(function(u, t) { t = c.__read(t, 2); - return t[0].map(u, k, p, t[1]); + return t[0].map(u, h, n, t[1]); }, d); } return d; }; }, 28867: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.x7a = void 0; + b.c8a = void 0; c = a(5163); - l = a(91176); - b.x7a = function(f, h) { + m = a(91176); + b.c8a = function(f, k) { var d; - if (f || h) { - d = (null === f || void 0 === f ? 0 : f.rules) && (null === h || void 0 === h ? 0 : h.rules) ? (0, l.uK)(f.rules, h.rules) : (null === f || void 0 === f ? void 0 : f.rules) || (null === h || void 0 === h ? void 0 : h.rules); - return c.__assign(c.__assign(c.__assign({}, f), h), { + if (f || k) { + d = (null === f || void 0 === f ? 0 : f.rules) && (null === k || void 0 === k ? 0 : k.rules) ? (0, m.NK)(f.rules, k.rules) : (null === f || void 0 === f ? void 0 : f.rules) || (null === k || void 0 === k ? void 0 : k.rules); + return c.__assign(c.__assign(c.__assign({}, f), k), { rules: d }); } }; }, 55971: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.SJa = void 0; + b.uKa = void 0; c = a(91176); - l = a(52571); + m = a(52571); r = (function() { function f() { this.data = {}; @@ -115158,96 +114797,96 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { size: { get: function() { - var h; - h = this; + var k; + k = this; return Object.keys(this.data).reduce(function(d, g) { - return d + h.data[g].length; + return d + k.data[g].length; }, 0); }, enumerable: !1, configurable: !0 } }); - f.prototype.get = function(h) { + f.prototype.get = function(k) { var d; - return null !== (d = this.data[h]) && void 0 !== d ? d : []; + return null !== (d = this.data[k]) && void 0 !== d ? d : []; }; - f.prototype.has = function(h, d) { - return (h = this.data[h]) ? void 0 === d ? !0 : -1 !== h.indexOf(d) : !1; + f.prototype.has = function(k, d) { + return (k = this.data[k]) ? void 0 === d ? !0 : -1 !== k.indexOf(d) : !1; }; - f.prototype.count = function(h) { - return (h = this.data[h]) ? h.length : 0; + f.prototype.count = function(k) { + return (k = this.data[k]) ? k.length : 0; }; f.prototype.keys = function() { return Object.keys(this.data); }; f.prototype.values = function() { - var h; - h = this; + var k; + k = this; return (0, c.flatten)(this.keys().map(function(d) { - return h.data[d]; + return k.data[d]; })); }; - f.prototype.set = function(h, d) { - (this.data[h] || (this.data[h] = [])).push(d); + f.prototype.set = function(k, d) { + (this.data[k] || (this.data[k] = [])).push(d); return this; }; f.prototype.clear = function() { this.data = {}; }; - f.prototype.delete = function(h, d) { - var g, n; - g = this.data[h]; + f.prototype.delete = function(k, d) { + var g, p; + g = this.data[k]; if (void 0 === g) return !1; - if (void 0 === d) return ((0, l.assert)(1 === arguments.length), delete this.data[h], !0); - n = g.indexOf(d); - if (-1 === n) return !1; - 1 === g.length ? delete this.data[h] : g.splice(n, 1); + if (void 0 === d) return ((0, m.assert)(1 === arguments.length), delete this.data[k], !0); + p = g.indexOf(d); + if (-1 === p) return !1; + 1 === g.length ? delete this.data[k] : g.splice(p, 1); return !0; }; - f.prototype.forEach = function(h, d) { + f.prototype.forEach = function(k, d) { var g; g = this; - h = void 0 !== d ? h.bind(d) : h; - this.keys().forEach(function(n) { - return g.data[n].forEach(function(k) { - return h(k, n, g); + k = void 0 !== d ? k.bind(d) : k; + this.keys().forEach(function(p) { + return g.data[p].forEach(function(h) { + return k(h, p, g); }); }); }; - f.prototype.reduce = function(h, d, g) { - var n, k; - n = this; - h = void 0 !== g ? h.bind(g) : h; - k = d; - this.forEach(function(m, p) { - k = h(k, m, p, n); + f.prototype.reduce = function(k, d, g) { + var p, h; + p = this; + k = void 0 !== g ? k.bind(g) : k; + h = d; + this.forEach(function(l, n) { + h = k(h, l, n, p); }); - return k; + return h; }; - f.prototype.map = function(h, d) { + f.prototype.map = function(k, d) { var g; g = this; - h = void 0 !== d ? h.bind(d) : h; - return (0, c.flatten)(this.keys().map(function(n) { - return g.data[n].map(function(k) { - return h(k, n, g); + k = void 0 !== d ? k.bind(d) : k; + return (0, c.flatten)(this.keys().map(function(p) { + return g.data[p].map(function(h) { + return k(h, p, g); }); })); }; - f.prototype.filter = function(h, d) { + f.prototype.filter = function(k, d) { var g; g = this; - h = void 0 !== d ? h.bind(d) : h; - return (0, c.flatten)(this.keys().map(function(n) { - return g.data[n].filter(function(k) { - return h(k, n, g); + k = void 0 !== d ? k.bind(d) : k; + return (0, c.flatten)(this.keys().map(function(p) { + return g.data[p].filter(function(h) { + return k(h, p, g); }); })); }; return f; })(); - b.SJa = r; + b.uKa = r; }, 77399: function(r, b, a) { var c; @@ -115256,131 +114895,131 @@ E3cbY[513816] = false; value: !0 } }); - b.j4a = void 0; + b.O4a = void 0; c = a(5163); - b.j4a = function(l, f) { - var n, k, m, p, q, u, t, y, x, z, A, B, C, D; - for (var h, d, g = 0; g < l.length; g++) { - n = c.__read(f, 3); - k = n[0]; - m = n[1]; - p = n[2]; - q = c.__read(l[g], 3); + b.O4a = function(m, f) { + var p, h, l, n, q, u, t, y, x, z, B, A, C, D; + for (var k, d, g = 0; g < m.length; g++) { + p = c.__read(f, 3); + h = p[0]; + l = p[1]; + n = p[2]; + q = c.__read(m[g], 3); u = q[0]; - n = q[1]; + p = q[1]; t = q[2]; - if (!(k >= n)) { - k = [k, Math.min(n, m), u, n].filter(function(E, G, F) { + if (!(h >= p)) { + h = [h, Math.min(p, l), u, p].filter(function(E, G, F) { return F.indexOf(E) === G; }).sort(function(E, G) { return E - G; }); - u = k.length - 1; + u = h.length - 1; q = Array(u); - p += t; + n += t; try { - for (var w = (h = void 0, c.__values([f, l[g]])), v = w.next(); !v.done; v = w.next()) { - y = c.__read(v.value, 3); + for (var v = (k = void 0, c.__values([f, m[g]])), w = v.next(); !w.done; w = v.next()) { + y = c.__read(w.value, 3); x = y[0]; z = y[1]; - A = y[2]; + B = y[2]; t = z - x; for (f = 0; f < u; f++) { - B = k[f + 1]; - C = Math.min(B, z) - Math.max(k[f], x); + A = h[f + 1]; + C = Math.min(A, z) - Math.max(h[f], x); if (0 < C) { - D = C * A / t; - p -= D; + D = C * B / t; + n -= D; q[f] = q[f] ? q[f] + D : D; } - if (z <= B) break; + if (z <= A) break; } } } catch (E) { - h = { + k = { error: E }; } finally { try { - v && !v.done && (d = w.return) && d.call(w); + w && !w.done && (d = v.return) && d.call(v); } finally { - if (h) throw h.error; + if (k) throw k.error; } } t = []; - for (f = 0; f < u; f++)(A = q[f], 0 < A && t.push([k[f], k[f + 1], A])); - l.splice.apply(l, c.__spreadArray([g, 1], c.__read(t), !1)); - if (n < m) f = [n, m, p]; + for (f = 0; f < u; f++)(B = q[f], 0 < B && t.push([h[f], h[f + 1], B])); + m.splice.apply(m, c.__spreadArray([g, 1], c.__read(t), !1)); + if (p < l) f = [p, l, n]; else return; } } - f && 0 < f[2] && l.splice(l.length, 0, f); + f && 0 < f[2] && m.splice(m.length, 0, f); }; }, 16514: function(r) { function b(a) { - this.srb = a; - this.HE = []; - this.IA = !1; - this.eia = void 0; - this.Bm = {}; - } - b.prototype.pTa = function(a) { - this.HE.length === this.srb && this.HE.shift(); - Array.isArray(a) ? this.HE = this.HE.concat(a) : this.HE.push(a); - this.IA = !0; - }; - b.prototype.BU = function() { - return this.HE.length; - }; - b.prototype.GK = function(a) { - var c, l, f; - if (this.IA || void 0 === this.eia)(this.eia = this.HE.slice(0).sort(function(h, d) { - return h - d; - }), this.Bm = {}, this.IA = !1); - if (void 0 === this.Bm[a]) { - c = this.eia; - l = Math.floor(a / 100 * (c.length - 1) + 1) - 1; + this.usb = a; + this.$E = []; + this.TA = !1; + this.Gia = void 0; + this.zm = {}; + } + b.prototype.u3 = function(a) { + this.$E.length === this.usb && this.$E.shift(); + Array.isArray(a) ? this.$E = this.$E.concat(a) : this.$E.push(a); + this.TA = !0; + }; + b.prototype.nV = function() { + return this.$E.length; + }; + b.prototype.ZK = function(a) { + var c, m, f; + if (this.TA || void 0 === this.Gia)(this.Gia = this.$E.slice(0).sort(function(k, d) { + return k - d; + }), this.zm = {}, this.TA = !1); + if (void 0 === this.zm[a]) { + c = this.Gia; + m = Math.floor(a / 100 * (c.length - 1) + 1) - 1; f = (a / 100 * (c.length - 1) + 1) % 1; - this.Bm[a] = l === c.length - 1 ? c[l] : c[l] + f * (c[l + 1] - c[l]); + this.zm[a] = m === c.length - 1 ? c[m] : c[m] + f * (c[m + 1] - c[m]); } - return this.Bm[a]; + return this.zm[a]; }; r.exports = b; }, 29254: function(r, b) { - var l, f, h; + var m, f, k; function a(d) { - return void 0 !== (null === d || void 0 === d ? void 0 : d.nQa); + return void 0 !== (null === d || void 0 === d ? void 0 : d.QQa); } function c(d) { return (a(d) ? d : Object.defineProperties(d, { - nQa: { + QQa: { value: {}, configurable: !1, enumerable: !1 } - })).nQa; + })).QQa; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Gfa = void 0; - f = null !== (l = Number.MAX_SAFE_INTEGER) && void 0 !== l ? l : 1E9; - h = Date.now() % f; + b.mga = void 0; + f = null !== (m = Number.MAX_SAFE_INTEGER) && void 0 !== m ? m : 1E9; + k = Date.now() % f; r = (function() { function d() { - this.id = h = (h + 1) % f; + this.id = k = (k + 1) % f; } d.prototype.get = function(g) { return a(g) ? c(g)[this.id] : void 0; }; - d.prototype.set = function(g, n) { - c(g)[this.id] = n; + d.prototype.set = function(g, p) { + c(g)[this.id] = p; return this; }; d.prototype.has = function(g) { @@ -115393,172 +115032,172 @@ E3cbY[513816] = false; }; return d; })(); - b.Gfa = r; + b.mga = r; }, 1936: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Lob = void 0; + b.Kpb = void 0; c = a(66164); - l = a(8171); + m = a(8171); f = ["", "", ""]; r = (function() { - function h(d) { + function k(d) { this.request = d; - this.complete = this.append = this.J5 = this.Sra = this.open = 0; + this.complete = this.append = this.f6 = this.rsa = this.open = 0; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { console: { get: function() { - return l.wq.Iv(this.request.mediaType); + return m.tq.Sv(this.request.mediaType); }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { - Fwa: { + Object.defineProperties(k.prototype, { + exa: { get: function() { var d; - return null === (d = this.request.Nd) || void 0 === d ? void 0 : d.G; + return null === (d = this.request.Db) || void 0 === d ? void 0 : d.v; }, enumerable: !1, configurable: !0 } }); - h.prototype.KWb = function() { - this.open = c.platform.time.wa(); + k.prototype.aYb = function() { + this.open = c.platform.time.va(); }; - h.prototype.EWb = function() { - this.Sra = c.platform.time.wa(); - this.Dx(); + k.prototype.VXb = function() { + this.rsa = c.platform.time.va(); + this.Ox(); }; - h.prototype.AWb = function() { - this.J5 = c.platform.time.wa(); - this.Dx(); + k.prototype.QXb = function() { + this.f6 = c.platform.time.va(); + this.Ox(); }; - h.prototype.iN = function() { - this.complete = c.platform.time.wa(); - this.Dx(); + k.prototype.LN = function() { + this.complete = c.platform.time.va(); + this.Ox(); }; - h.prototype.Dx = function() { + k.prototype.Ox = function() { var d; - d = ("RequestLedger ID: ").concat(this.request.Hh()); - d += (" load-open: ").concat(this.Sra - this.open); - 0 < this.J5 && (" firstbyte-load: ").concat(this.J5 - this.Sra); - 0 < this.append && (" append-firstbyte: ").concat(this.append - this.J5); - 0 < this.complete && ((" complete-open: ").concat(this.complete - this.open), d = this.request.mediaType, this.Fwa && this.complete - this.open > this.Fwa ? ((" duration: ").concat(this.Fwa), f[d] += "X") : f[d] += ".", 10 < f[d].length && (f[d] = f[d].slice(1))); + d = ("RequestLedger ID: ").concat(this.request.ji()); + d += (" load-open: ").concat(this.rsa - this.open); + 0 < this.f6 && (" firstbyte-load: ").concat(this.f6 - this.rsa); + 0 < this.append && (" append-firstbyte: ").concat(this.append - this.f6); + 0 < this.complete && ((" complete-open: ").concat(this.complete - this.open), d = this.request.mediaType, this.exa && this.complete - this.open > this.exa ? ((" duration: ").concat(this.exa), f[d] += "X") : f[d] += ".", 10 < f[d].length && (f[d] = f[d].slice(1))); }; - return h; + return k; })(); - b.Lob = r; + b.Kpb = r; }, 66055: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k) { - return n.time - k.time || n.priority - k.priority || n.id - k.id; + function c(p, h) { + return p.time - h.time || p.priority - h.priority || p.id - h.id; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Fsb = b.a4 = b.xaa = void 0; - l = a(66164); + b.Ftb = b.x4 = b.dba = void 0; + m = a(66164); f = a(91176); - h = a(48170); + k = a(48170); d = a(52571); g = (function() { - function n() { - var k; - k = this; - this.Mo = new f.H0([], c); - this.rza = 0; - this.console = new l.platform.Console("SETTIMEOUT"); - this.cHb = function() { - var m, p; - m = l.platform.time.wa(); - k.AY = void 0; - h.K && k.console.trace(("[").concat(m, "] Wake")); + function p() { + var h; + h = this; + this.Sj = new f.h1([], c); + this.Rza = 0; + this.console = new m.platform.Console("SETTIMEOUT"); + this.iIb = function() { + var l, n; + l = m.platform.time.va(); + h.hZ = void 0; + k.L && h.console.trace(("[").concat(l, "] Wake")); try { - for (; !k.Mo.empty && k.Mo.Xt().time <= m;) { - p = k.Mo.pop(); - h.K && k.console.trace(("[").concat(l.platform.time.wa(), "] Executing p").concat(p.priority, " timer ").concat(p.id, " scheduled for ").concat(p.time)); - p.kt(); + for (; !h.Sj.empty && h.Sj.du().time <= l;) { + n = h.Sj.pop(); + k.L && h.console.trace(("[").concat(m.platform.time.va(), "] Executing p").concat(n.priority, " timer ").concat(n.id, " scheduled for ").concat(n.time)); + n.tt(); } } finally { - k.oxa(); + h.Mxa(); } }; } - Object.defineProperties(n, { + Object.defineProperties(p, { instance: { get: function() { - return n.Qs || (n.Qs = new n()); + return p.Vs || (p.Vs = new p()); }, enumerable: !1, configurable: !0 } }); - n.Yha = function() { - (0, d.assert)(void 0 === n.Qs || n.Qs.Mo.empty, "Singleton SetTimeoutWithPriority reset with pending timers"); - n.Qs = void 0; + p.zia = function() { + (0, d.assert)(void 0 === p.Vs || p.Vs.Sj.empty, "Singleton SetTimeoutWithPriority reset with pending timers"); + p.Vs = void 0; }; - n.prototype.xaa = function(k, m, p) { + p.prototype.dba = function(h, l, n) { var q, u, t; - (0, d.assert)(isFinite(m) && 0 <= m); - q = this.Mo; - u = l.platform.time.wa(); - t = u + m; + (0, d.assert)(isFinite(l) && 0 <= l); + q = this.Sj; + u = m.platform.time.va(); + t = u + l; q.push({ - id: ++this.rza, + id: ++this.Rza, time: t, - priority: p, - kt: k - }); - h.K && this.console.trace(("[").concat(u, "] New p").concat(p, " timer ").concat(this.rza, " scheduled for ").concat(t, " in ").concat(m, "ms")); - this.oxa(); - return this.rza; - }; - n.prototype.a4 = function(k) { - var m, p, q; - m = this.Mo; - p = m.find(function(u) { - return u.id === k; - }); - if (p) { - q = m.Xt().time; - m.remove(p); - h.K && this.console.trace(("[").concat(l.platform.time.wa(), "] Removing timer ").concat(p.id, " scheduled for ").concat(p.time)); - (m.empty || m.Xt().time > q) && this.oxa(); - } - }; - n.prototype.bWa = function() { - this.AY && (clearTimeout(this.AY.id), h.K && this.console.trace(("[").concat(l.platform.time.wa(), "] Clearing wake timer")), this.AY = void 0); - }; - n.prototype.oxa = function() { - var k, m; - m = this.Mo; - m.empty ? this.bWa() : (m = m.Xt().time, m !== (null === (k = this.AY) || void 0 === k ? void 0 : k.time) && (this.bWa(), k = Math.max(0, m - l.platform.time.wa()), h.K && this.console.trace(("[").concat(l.platform.time.wa(), "] Setting wake timer for ").concat(m, " in ").concat(k, "ms")), this.AY = { - id: setTimeout(this.cHb, k), - time: m + priority: n, + tt: h + }); + k.L && this.console.trace(("[").concat(u, "] New p").concat(n, " timer ").concat(this.Rza, " scheduled for ").concat(t, " in ").concat(l, "ms")); + this.Mxa(); + return this.Rza; + }; + p.prototype.x4 = function(h) { + var l, n, q; + l = this.Sj; + n = l.find(function(u) { + return u.id === h; + }); + if (n) { + q = l.du().time; + l.remove(n); + k.L && this.console.trace(("[").concat(m.platform.time.va(), "] Removing timer ").concat(n.id, " scheduled for ").concat(n.time)); + (l.empty || l.du().time > q) && this.Mxa(); + } + }; + p.prototype.MWa = function() { + this.hZ && (clearTimeout(this.hZ.id), k.L && this.console.trace(("[").concat(m.platform.time.va(), "] Clearing wake timer")), this.hZ = void 0); + }; + p.prototype.Mxa = function() { + var h, l; + l = this.Sj; + l.empty ? this.MWa() : (l = l.du().time, l !== (null === (h = this.hZ) || void 0 === h ? void 0 : h.time) && (this.MWa(), h = Math.max(0, l - m.platform.time.va()), k.L && this.console.trace(("[").concat(m.platform.time.va(), "] Setting wake timer for ").concat(l, " in ").concat(h, "ms")), this.hZ = { + id: setTimeout(this.iIb, h), + time: l })); }; - return n; + return p; })(); - b.xaa = function(n, k, m) { - return g.instance.xaa(n, k, m); + b.dba = function(p, h, l) { + return g.instance.dba(p, h, l); }; - b.a4 = function(n) { - g.instance.a4(n); + b.x4 = function(p) { + g.instance.x4(p); }; - b.Fsb = function() { - g.Yha(); + b.Ftb = function() { + g.zia(); }; }, 61113: function(r, b, a) { @@ -115568,15 +115207,15 @@ E3cbY[513816] = false; value: !0 } }); - b.oOa = b.nOa = void 0; + b.OOa = b.NOa = void 0; c = a(91176); r = (function() { - function l(f) { + function m(f) { this.Qa = f; this.listeners = []; - this.HW = []; + this.uX = []; } - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { value: { get: function() { return this.Qa; @@ -115585,133 +115224,133 @@ E3cbY[513816] = false; configurable: !0 } }); - l.prototype.set = function(f) { - var h; + m.prototype.set = function(f) { + var k; this.Qa = f; - h = this.HW; - this.HW = []; + k = this.uX; + this.uX = []; this.listeners.forEach(function(d) { return d(f); }); - h.forEach(function(d) { + k.forEach(function(d) { return d(f); }); }; - l.prototype.Mbb = function() { + m.prototype.zcb = function() { this.Qa = void 0; }; - l.prototype.on = function(f) { + m.prototype.on = function(f) { this.listeners = this.listeners.concat([f]); void 0 !== this.Qa && f(this.Qa); }; - l.prototype.once = function(f) { - void 0 !== this.Qa ? f(this.Qa) : this.HW.push(f); + m.prototype.once = function(f) { + void 0 !== this.Qa ? f(this.Qa) : this.uX.push(f); }; - l.prototype.Lr = function(f) { - this.listeners = this.listeners.filter(function(h) { - return h !== f; + m.prototype.Rr = function(f) { + this.listeners = this.listeners.filter(function(k) { + return k !== f; }); - this.HW = this.HW.filter(function(h) { - return h !== f; + this.uX = this.uX.filter(function(k) { + return k !== f; }); }; - return l; + return m; })(); - b.nOa = r; + b.NOa = r; r = (function() { - function l() { + function m() { this.listeners = []; } - l.prototype.on = function(f, h) { + m.prototype.on = function(f, k) { this.listeners.push({ signal: f, - listener: h + listener: k }); - f.on(h); + f.on(k); }; - l.prototype.once = function(f, h) { + m.prototype.once = function(f, k) { var d, g; d = this; if (void 0 === f.value) { - g = function(n) { - d.remove(f, h); - h(n); + g = function(p) { + d.remove(f, k); + k(p); }; this.listeners.push({ signal: f, - listener: h, - Ohb: g + listener: k, + Kib: g }); f.once(g); - } else f.once(h); + } else f.once(k); }; - l.prototype.Lr = function(f, h) { + m.prototype.Rr = function(f, k) { var d; - d = (0, c.ec)(this.listeners, function(g) { - return g.signal === f && g.listener === h; + d = (0, c.kc)(this.listeners, function(g) { + return g.signal === f && g.listener === k; }); - void 0 !== d && f.Lr(d.Ohb || d.listener); - this.remove(f, h); + void 0 !== d && f.Rr(d.Kib || d.listener); + this.remove(f, k); }; - l.prototype.removeAllListeners = function() { + m.prototype.removeAllListeners = function() { this.listeners.forEach(function(f) { - var h; - h = f.listener; - return f.signal.Lr(f.Ohb || h); + var k; + k = f.listener; + return f.signal.Rr(f.Kib || k); }); this.listeners = []; }; - l.prototype.remove = function(f, h) { + m.prototype.remove = function(f, k) { this.listeners = this.listeners.filter(function(d) { - return d.signal !== f || d.listener !== h; + return d.signal !== f || d.listener !== k; }); }; - return l; + return m; })(); - b.oOa = r; + b.OOa = r; }, 94258: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.KQ = void 0; + b.wR = void 0; c = a(5163); - l = a(24635); + m = a(24635); r = (function() { - function f(h, d) { + function f(k, d) { var g; - this.wQa = h; - this.Ofb = d; - this.Jx = { - other: new l.Yh(), - all: new l.Yh() + this.ZQa = k; + this.Igb = d; + this.Ux = { + other: new m.Wh(), + all: new m.Wh() }; try { - for (var n = c.__values(h), k = n.next(); !k.done; k = n.next()) this.Jx[k.value] = new l.Yh(); - } catch (p) { - var m; - m = { - error: p + for (var p = c.__values(k), h = p.next(); !h.done; h = p.next()) this.Ux[h.value] = new m.Wh(); + } catch (n) { + var l; + l = { + error: n }; } finally { try { - k && !k.done && (g = n.return) && g.call(n); + h && !h.done && (g = p.return) && g.call(p); } finally { - if (m) throw m.error; + if (l) throw l.error; } } } - f.Xp = function(h, d) { - var g, n, p; - if (h === d) return h; - n = new f(h.wQa, h.Ofb); + f.Zl = function(k, d) { + var g, p, n; + if (k === d) return k; + p = new f(k.ZQa, k.Igb); try { - for (var k = c.__values(Object.keys(h.Jx)), m = k.next(); !m.done; m = k.next()) { - p = m.value; - n.Jx[p] = h.Jx[p].Xp(d.Jx[p]); + for (var h = c.__values(Object.keys(k.Ux)), l = h.next(); !l.done; l = h.next()) { + n = l.value; + p.Ux[n] = k.Ux[n].Zl(d.Ux[n]); } } catch (u) { var q; @@ -115720,55 +115359,55 @@ E3cbY[513816] = false; }; } finally { try { - m && !m.done && (g = k.return) && g.call(k); + l && !l.done && (g = h.return) && g.call(h); } finally { if (q) throw q.error; } } - return n; + return p; }; - f.prototype.Vwb = function(h) { - var d, g, m; - h = (null === (g = this.Ofb) || void 0 === g ? void 0 : g.call(this, h)) || h; + f.prototype.Vxb = function(k) { + var d, g, l; + k = (null === (g = this.Igb) || void 0 === g ? void 0 : g.call(this, k)) || k; try { - for (var n = c.__values(this.wQa), k = n.next(); !k.done; k = n.next()) { - m = k.value; - if (h < m) return m; + for (var p = c.__values(this.ZQa), h = p.next(); !h.done; h = p.next()) { + l = h.value; + if (k < l) return l; } } catch (q) { - var p; - p = { + var n; + n = { error: q }; } finally { try { - k && !k.done && (d = n.return) && d.call(n); + h && !h.done && (d = p.return) && d.call(p); } finally { - if (p) throw p.error; + if (n) throw n.error; } } return "other"; }; - f.prototype.push = function(h) { + f.prototype.push = function(k) { var d, g; - g = null !== (d = this.Vwb(h)) && void 0 !== d ? d : "other"; - this.Jx[g].push(h); - this.Jx.all.push(h); + g = null !== (d = this.Vxb(k)) && void 0 !== d ? d : "other"; + this.Ux[g].push(k); + this.Ux.all.push(k); }; f.prototype.toJSON = function() { - var h, d; - h = this; + var k, d; + k = this; d = {}; - Object.keys(this.Jx).forEach(function(g) { - var n; - n = h.Jx[g]; - n.count && (d[g] = n); + Object.keys(this.Ux).forEach(function(g) { + var p; + p = k.Ux[g]; + p.count && (d[g] = p); }); return d; }; return f; })(); - b.KQ = r; + b.wR = r; }, 24635: function(r, b) { Object.defineProperties(b, { @@ -115776,18 +115415,18 @@ E3cbY[513816] = false; value: !0 } }); - b.Yh = void 0; + b.Wh = void 0; r = (function() { function a(c) { void 0 === c && (c = !1); - this.XWa = c; + this.DXa = c; this.count = 0; - this.Ca = NaN; - this.rY = 0; + this.Aa = NaN; + this.$Y = 0; this.max = this.min = NaN; } Object.defineProperties(a.prototype, { - kw: { + yw: { get: function() { return this.max - this.min; }, @@ -115797,36 +115436,36 @@ E3cbY[513816] = false; }); a.prototype.push = function(c) { this.count++; - this.rY += c; - 1 === this.count ? this.Ca = this.min = this.max = c : (this.min = Math.min(c, this.min), this.max = Math.max(c, this.max), this.Ca += (c - this.Ca) / this.count); + this.$Y += c; + 1 === this.count ? this.Aa = this.min = this.max = c : (this.min = Math.min(c, this.min), this.max = Math.max(c, this.max), this.Aa += (c - this.Aa) / this.count); }; a.prototype.toJSON = function() { - return this.XWa || 0 === this.count ? { + return this.DXa || 0 === this.count ? { count: this.count } : { min: this.min, max: this.max, - average: this.Ca, + average: this.Aa, count: this.count, - sum: this.rY + sum: this.$Y }; }; - a.prototype.Xp = function(c) { - var l; + a.prototype.Zl = function(c) { + var m; if (0 === this.count) return c; if (0 === c.count) return this; - l = new a(this.XWa); - l.count = this.count; - l.Ca = this.Ca; - l.rY = this.rY; - l.min = Math.min(this.min, c.min); - l.max = Math.max(this.max, c.max); - for (var f = 0; f < c.count; f++) l.push(c.Ca); - return l; + m = new a(this.DXa); + m.count = this.count; + m.Aa = this.Aa; + m.$Y = this.$Y; + m.min = Math.min(this.min, c.min); + m.max = Math.max(this.max, c.max); + for (var f = 0; f < c.count; f++) m.push(c.Aa); + return m; }; return a; })(); - b.Yh = r; + b.Wh = r; }, 35536: function(r, b, a) { var c; @@ -115835,11 +115474,11 @@ E3cbY[513816] = false; value: !0 } }); - b.w1 = void 0; + b.Y1 = void 0; c = a(66164); r = (function() { - function l() {} - Object.defineProperties(l.prototype, { + function m() {} + Object.defineProperties(m.prototype, { duration: { get: function() { if (void 0 !== this.endTime) return this.endTime - this.startTime; @@ -115848,19 +115487,19 @@ E3cbY[513816] = false; configurable: !0 } }); - l.prototype.start = function() { + m.prototype.start = function() { this.reset(); }; - l.prototype.reset = function() { - this.startTime = c.platform.time.wa(); + m.prototype.reset = function() { + this.startTime = c.platform.time.va(); this.endTime = void 0; }; - l.prototype.stop = function() { - this.endTime = c.platform.time.wa(); + m.prototype.stop = function() { + this.endTime = c.platform.time.va(); }; - return l; + return m; })(); - b.w1 = r; + b.Y1 = r; }, 40666: function(r, b, a) { Object.defineProperties(b, { @@ -115876,698 +115515,697 @@ E3cbY[513816] = false; r.__exportStar(a(4234), b); }, 88220: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Uda = void 0; + b.zea = void 0; c = a(5163); - l = a(91176); + m = a(91176); f = a(66164); - h = a(52571); + k = a(52571); a(29092); d = a(14772); g = a(4234); - r = (function(n) { - function k(m, p, q) { - p = n.call(this, p, q) || this; - p.y2b = m; - p.vha = !1; - p.t2 = !1; - p.reset(); - return p; + r = (function(p) { + function h(l, n, q) { + n = p.call(this, n, q) || this; + n.V3b = l; + n.Wha = !1; + n.T2 = !1; + n.reset(); + return n; } - c.__extends(k, n); - k.prototype.reset = function() { - var m, p; - if (this.Ya === d.Kk.Y$ || this.Ya === d.Kk.pending) null === (p = null === (m = this.TJ) || void 0 === m ? void 0 : m.return) || void 0 === p ? void 0 : p.call(m); - n.prototype.reset.call(this); - this.TJ = this.y2b(); - this.t2 = !1; - this.CR = g.Ng.lD(l.L.Ia); - }; - k.prototype.rf = function() { + c.__extends(h, p); + h.prototype.reset = function() { + var l, n; + if (this.Wa === d.Lk.Daa || this.Wa === d.Lk.pending) null === (n = null === (l = this.lK) || void 0 === l ? void 0 : l.return) || void 0 === n ? void 0 : n.call(l); + p.prototype.reset.call(this); + this.lK = this.V3b(); + this.T2 = !1; + this.nS = g.Og.CD(m.J.Ba); + }; + h.prototype.qf = function() { this.reset(); - (0, h.assert)(this.Qn); - this.Qn.IX(this); + (0, k.assert)(this.Rn); + this.Rn.sY(this); }; - k.prototype.g9 = function() { - return this.CR; + h.prototype.G9 = function() { + return this.nS; }; - k.prototype.Df = function() { - var m, p, q, u; + h.prototype.Bf = function() { + var l, n, q, u; try { - this.vha = !0; - u = (null === (m = this.TJ) || void 0 === m ? void 0 : m.next()) || ({ + this.Wha = !0; + u = (null === (l = this.lK) || void 0 === l ? void 0 : l.next()) || ({ done: !0 }); } finally { - this.vha = !1; - this.krb = f.platform.time.wa(); - this.Cyb(); + this.Wha = !1; + this.nsb = f.platform.time.va(); + this.Fzb(); } - u.done ? (this.CR = g.Ng.xAa, null === (q = null === (p = this.TJ) || void 0 === p ? void 0 : p.return) || void 0 === q ? void 0 : q.call(p), this.TJ = void 0) : this.CR = u.value; + u.done ? (this.nS = g.Og.YAa, null === (q = null === (n = this.lK) || void 0 === n ? void 0 : n.return) || void 0 === q ? void 0 : q.call(n), this.lK = void 0) : this.nS = u.value; }; - k.prototype.Cyb = function() { - this.t2 && this.vYa(); + h.prototype.Fzb = function() { + this.T2 && this.bZa(); }; - k.prototype.vYa = function() { - var m, p; - this.vha ? this.t2 = !0 : (this.t2 = !1, null === (p = null === (m = this.TJ) || void 0 === m ? void 0 : m.return) || void 0 === p ? void 0 : p.call(m), this.TJ = void 0); + h.prototype.bZa = function() { + var l, n; + this.Wha ? this.T2 = !0 : (this.T2 = !1, null === (n = null === (l = this.lK) || void 0 === l ? void 0 : l.return) || void 0 === n ? void 0 : n.call(l), this.lK = void 0); }; - k.prototype.Oa = function() { - this.vYa(); - n.prototype.Oa.call(this); + h.prototype.Na = function() { + this.bZa(); + p.prototype.Na.call(this); }; - k.prototype.Sl = function() { + h.prototype.Sl = function() { return { - state: d.Kk[this.state], + state: d.Lk[this.state], nextWakeup: { - ms: this.CR.timestamp.G, - type: g.t1[this.CR.type] + ms: this.nS.timestamp.v, + type: g.V1[this.nS.type] }, - lastRunMono: this.krb + lastRunMono: this.nsb }; }; - return k; - })(d.hga); - b.Uda = r; + return h; + })(d.Lga); + b.zea = r; }, 51371: function(r, b, a) { - var f, h, d, g, n, k, m, p, q, u, t, w, v, y; - - function c(x) { - var z, A, B, C, D, E, G, F, H, N, M, L; - A = x.sa; - B = x.kt; - C = x.Ghb; - D = x.lm; - E = x.priority; - G = void 0 === E ? 0 : E; - E = x.jD; - F = void 0 === E ? !0 : E; - x = x.AUa; - H = void 0 === x ? !0 : x; - (0, n.assert)(A.oi, ("Current time: ").concat(g.platform.time.wa(), " cr: ").concat(A.currentTime)); - (0, n.assert)(A.currentTime.isFinite()); - x = C.qa(A.currentTime); - H && (x = l(x, null !== (z = null === D || void 0 === D ? void 0 : D.t9) && void 0 !== z ? z : 0)); - N = Math.max(Math.ceil(x.gw / A.speed), 0); - M = D || ({ + var f, k, d, g, p, h, l, n, q, u, t, v, w; + + function c(y) { + var x, z, B, A, C, D, E, G, F, H, L, M; + z = y.ta; + B = y.tt; + A = y.Bib; + C = y.lm; + D = y.priority; + E = void 0 === D ? 0 : D; + D = y.xD; + G = void 0 === D ? !0 : D; + y = y.hVa; + F = void 0 === y ? !0 : y; + (0, p.assert)(z.li, ("Current time: ").concat(g.platform.time.va(), " cr: ").concat(z.currentTime)); + (0, p.assert)(z.currentTime.isFinite()); + y = A.qa(z.currentTime); + F && (y = m(y, null !== (x = null === C || void 0 === C ? void 0 : C.V9) && void 0 !== x ? x : 0)); + H = Math.max(Math.ceil(y.uw / z.speed), 0); + L = C || ({ id: void 0, - oYa: N, - t9: 0, - kXb: N, - jD: F, - S3: [] - }); - L = g.platform.time.wa(); - M.id = (M.jD ? p.xaa : setTimeout)(function() { - var Q, I; - Q = C.qa(A.currentTime); - I = g.platform.time.wa() - L - N; - M.S3.push({ - delay: I, - Z4b: N - }); - Q.Jy(d.L.Ia) ? B() : (M.t9++, c({ - sa: A, - kt: B, - Ghb: C, - lm: M, - priority: G, - jD: F, - AUa: H + VYa: H, + V9: 0, + BYb: H, + xD: G, + q4: [] + }); + M = g.platform.time.va(); + L.id = (L.xD ? n.dba : setTimeout)(function() { + var N, P; + N = A.qa(z.currentTime); + P = g.platform.time.va() - M - H; + L.q4.push({ + delay: P, + z6b: H + }); + N.qo(d.J.Ba) ? B() : (L.V9++, c({ + ta: z, + tt: B, + Bib: A, + lm: L, + priority: E, + xD: G, + hVa: F })); - }, N, G); - M.oYa = N; - return M; + }, H, E); + L.VYa = H; + return L; } - function l(x, z) { - return 0 < z ? d.L.max(x, d.L.Na(10 * (1 << Math.min(z, 6) - 1))) : x; + function m(y, x) { + return 0 < x ? d.J.max(y, d.J.Oa(10 * (1 << Math.min(x, 6) - 1))) : y; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Nfa = b.Ufa = void 0; + b.rga = b.yga = void 0; f = a(5163); - h = a(90745); + k = a(90745); d = a(91176); g = a(66164); - n = a(52571); - k = a(48170); - m = a(47415); - p = a(66055); - q = a(36918); - u = a(14772); - t = a(4234); - w = a(81651); + p = a(52571); + h = a(48170); + l = a(47415); + n = a(66055); + q = a(14772); + u = a(4234); + t = a(81651); v = (function() { - function x() { + function y() { this.complete(); } - Object.defineProperties(x.prototype, { - xI: { + Object.defineProperties(y.prototype, { + RI: { get: function() { - return this.gia; + return this.Iia; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(x.prototype, { - h9: { + Object.defineProperties(y.prototype, { + H9: { get: function() { - return this.Irb; + return this.Lsb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(x.prototype, { - YCb: { + Object.defineProperties(y.prototype, { + bEb: { get: function() { - return this.lqb; + return this.lrb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(x.prototype, { - faa: { + Object.defineProperties(y.prototype, { + Laa: { get: function() { - return this.Jsb; + return this.Jtb; }, enumerable: !1, configurable: !0 } }); - x.prototype.set = function(z, A, B) { - this.lqb = A === y.k9 ? 0 : g.platform.time.wa(); - this.Irb = z; - this.Jsb = A; - k.K && (0, n.assert)(!this.gia, "Invalid replacement of timeout value"); - this.gia = B; + y.prototype.set = function(x, z, B) { + this.lrb = z === w.K9 ? 0 : g.platform.time.va(); + this.Lsb = x; + this.Jtb = z; + h.L && (0, p.assert)(!this.Iia, "Invalid replacement of timeout value"); + this.Iia = B; }; - x.prototype.complete = function() { - this.gia = void 0; - this.set(d.L.Sp, y.k9); + y.prototype.complete = function() { + this.Iia = void 0; + this.set(d.J.Aj, w.K9); }; - return x; + return y; })(); - (function(x) { - x[x.k9 = 0] = "none"; - x[x.eW = 1] = "microTask"; - x[x.setTimeout = 2] = "setTimeout"; - })(y = b.Ufa || (b.Ufa = {})); - r = (function(x) { - function z(A, B) { - var C; - C = x.call(this) || this; - C.sa = A; - C.console = B; - C.wR = !1; - C.X1 = !1; - C.sj = new v(); - C.KT = new h.De(); - C.Dh = new d.H0([], (0, m.BWa)(function(D, E) { - return D.KH.Qk(E.KH); - }, function(D, E) { - return D.Rf.tc.priority - E.Rf.tc.priority; - }, function(D, E) { - return E.Rf.priority - D.Rf.priority; - }, function(D, E) { - return D.Rf.id > E.Rf.id ? 1 : D.Rf.id < E.Rf.id ? -1 : 0; + (function(y) { + y[y.K9 = 0] = "none"; + y[y.UW = 1] = "microTask"; + y[y.setTimeout = 2] = "setTimeout"; + })(w = b.yga || (b.yga = {})); + r = (function(y) { + function x(z, B) { + var A; + A = y.call(this) || this; + A.ta = z; + A.console = B; + A.gS = !1; + A.x2 = !1; + A.rj = new v(); + A.tU = new k.Ee(); + A.Fh = new d.h1([], (0, l.kXa)(function(C, D) { + return C.bI.Rk(D.bI); + }, function(C, D) { + return C.Sf.vc.priority - D.Sf.vc.priority; + }, function(C, D) { + return D.Sf.priority - C.Sf.priority; + }, function(C, D) { + return C.Sf.id > D.Sf.id ? 1 : C.Sf.id < D.Sf.id ? -1 : 0; })); - C.o3(A); - return C; + A.N3(z); + return A; } - f.__extends(z, x); - z.s3b = function(A) { - this.config = A; + f.__extends(x, y); + x.R4b = function(z) { + this.config = z; }; - z.NKb = function(A, B) { - var D, E; + x.XLb = function(z, B) { + var C, D; - function C() { - var G, F; - G = new z(A, B); - F = new q.B0(function(H) { - H() && (G.Oa(), D.gaa.delete(A)); + function A() { + var E, G; + E = new x(z, B); + G = new d.b1(function(F) { + F() && (E.Na(), C.Maa.delete(z)); }, B); return { - tc: G, - Hra: F + vc: E, + jsa: G }; } - D = this; - (0, n.assert)(this.config, "Config has not been intiialized"); - this.config.yVa && (this.gaa.has(A) || this.gaa.set(A, C())); - E = this.gaa.get(A) || C(); + C = this; + (0, p.assert)(this.config, "Config has not been intiialized"); + this.config.hWa && (this.Maa.has(z) || this.Maa.set(z, A())); + D = this.Maa.get(z) || A(); return { - tc: E.tc, - Iy: E.Hra.Zs() + vc: D.vc, + Xy: D.jsa.mt() }; }; - Object.defineProperties(z.prototype, { - Hba: { + Object.defineProperties(x.prototype, { + mca: { get: function() { - return this.OE; + return this.gF; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(z.prototype, { - w4b: { + Object.defineProperties(x.prototype, { + W5b: { get: function() { - return this.sa.oi; + return this.ta.li; }, enumerable: !1, configurable: !0 } }); - z.prototype.PFb = function() { - this.OE || (this.OE = new w.rga()); - return this.OE; + x.prototype.VGb = function() { + this.gF || (this.gF = new t.Vga()); + return this.gF; }; - z.prototype.Sl = function() { - var A; - A = { - hasSchedule: !!this.sj.xI, - schedule: this.sj.xI && ({ - sleepTime: this.sj.xI.oYa, - originalSleepTime: this.sj.xI.kXb, - clockSkewAdjustments: this.sj.xI.t9 + x.prototype.Sl = function() { + var z; + z = { + hasSchedule: !!this.rj.RI, + schedule: this.rj.RI && ({ + sleepTime: this.rj.RI.VYa, + originalSleepTime: this.rj.RI.BYb, + clockSkewAdjustments: this.rj.RI.V9 }), - nextWakeup: this.sj.h9.G, - timeScheduled: this.sj.YCb, - scheduleType: y[this.sj.faa], - numTasks: this.Dh.length, + nextWakeup: this.rj.H9.v, + timeScheduled: this.rj.bEb, + scheduleType: w[this.rj.Laa], + numTasks: this.Fh.length, clock: { - ir: this.sa.oi, - ct: this.sa.currentTime.G, - sp: this.sa.speed + ir: this.ta.li, + ct: this.ta.currentTime.v, + sp: this.ta.speed } }; - k.K && this.trace("audit", A); - return A; + h.L && this.trace("audit", z); + return z; }; - z.prototype.o3 = function(A) { + x.prototype.N3 = function(z) { var B; B = this; - this.Yq(); - this.KT.clear(); - this.sa = A; - this.KT.on(A, "stopStart", function() { - return B.CH(); + this.cr(); + this.tU.clear(); + this.ta = z; + this.tU.on(z, "stopStart", function() { + return B.UH(); }); - this.KT.on(A, "clockAdjusted", function() { - return B.zW(); + this.tU.on(z, "clockAdjusted", function() { + return B.oX(); }); - this.KT.on(A, "speedChanged", function() { - return B.ZWb(); + this.tU.on(z, "speedChanged", function() { + return B.pYb(); }); - this.zW(); + this.oX(); this.emit("clockChanged"); }; - z.prototype.ZWb = function() { - this.Yq(); - this.CH(); + x.prototype.pYb = function() { + this.cr(); + this.UH(); }; - z.prototype.Oa = function() { + x.prototype.Na = function() { this.reset(); - this.wR && (this.X1 = !0); - this.KT.clear(); - this.zG = !0; + this.gS && (this.x2 = !0); + this.tU.clear(); + this.OG = !0; }; - z.prototype.reset = function() { - var A; - this.Yq(); - A = this.Dh.Dk(); - this.Dh.clear(); - A.forEach(function(B) { - return B.Rf.Oa(); + x.prototype.reset = function() { + var z; + this.cr(); + z = this.Fh.Dk(); + this.Fh.clear(); + z.forEach(function(B) { + return B.Sf.Na(); }); }; - z.prototype.rf = function() { - var A; - this.Yq(); - A = this.Dh.Dk(); - this.Dh.clear(); - A.forEach(function(B) { - return B.Rf.rf(); + x.prototype.qf = function() { + var z; + this.cr(); + z = this.Fh.Dk(); + this.Fh.clear(); + z.forEach(function(B) { + return B.Sf.qf(); }); }; - z.prototype.zW = function() { - var A, B; - A = this; - B = this.Dh.map(function(C) { - return C.Rf; + x.prototype.oX = function() { + var z, B; + z = this; + B = this.Fh.map(function(A) { + return A.Sf; }); - this.Yq(); - this.Dh.clear(); - B.forEach(function(C) { - return A.rK(C, !1); + this.cr(); + this.Fh.clear(); + B.forEach(function(A) { + return z.KK(A, !1); }); - this.CH(); + this.UH(); }; - z.prototype.rK = function(A, B) { - var C, D; + x.prototype.KK = function(z, B) { + var A, C; void 0 === B && (B = !0); - C = A.g9(); - D = this.wfb(C); - C = { - Rf: A, - KH: D, - P$: C + A = z.G9(); + C = this.pgb(A); + A = { + Sf: z, + bI: C, + taa: A }; - k.K && this.trace(("Adding task ").concat(A.name, " for ").concat(D.G, " from ").concat(A.tc.name) + ("/").concat(A.tc.priority)); - (0, n.assert)(!this.Dh.contains(C)); - this.Dh.push(C); - B && this.CH(); + h.L && this.trace(("Adding task ").concat(z.name, " for ").concat(C.v, " from ").concat(z.vc.name) + ("/").concat(z.vc.priority)); + (0, p.assert)(!this.Fh.contains(A)); + this.Fh.push(A); + B && this.UH(); }; - z.prototype.zba = function(A) { - var B, C; + x.prototype.eca = function(z) { + var B, A; B = this; - this.Yq(); - A.hu && this.Dh.map(function(D) { - return D; - }).filter(function(D) { - return -1 !== A.hu.indexOf(D.Rf); - }).forEach(function(D) { - return B.Dh.remove(D); + this.cr(); + z.ou && this.Fh.map(function(C) { + return C; + }).filter(function(C) { + return -1 !== z.ou.indexOf(C.Sf); + }).forEach(function(C) { + return B.Fh.remove(C); }); - null === (C = A.qS) || void 0 === C ? void 0 : C.forEach(function(D) { - return B.rK(D, !1); + null === (A = z.aT) || void 0 === A ? void 0 : A.forEach(function(C) { + return B.KK(C, !1); }); - this.CH(); + this.UH(); }; - z.prototype.CH = function() { - var A, B, C, D, E, G; - A = this; - k.K && this.trace("recheck schedule task count:" + this.Dh.length); - if (this.w4b) { - if (this.wR) k.K && this.trace("already executing, bailing"); - else if (this.sj.faa === y.eW) k.K && this.trace("Already scheduled on microtask, bailing"); + x.prototype.UH = function() { + var z, B, A, C, D, E; + z = this; + h.L && this.trace("recheck schedule task count:" + this.Fh.length); + if (this.W5b) { + if (this.gS) h.L && this.trace("already executing, bailing"); + else if (this.rj.Laa === w.UW) h.L && this.trace("Already scheduled on microtask, bailing"); else { - C = this.sj.h9; - D = this.Dh.Xt(); - E = (null === D || void 0 === D ? void 0 : D.KH) || d.L.Sp; - if (E.isFinite() && E.Fta(C)) { - if ((this.Yq(!1), this.sa.currentTime.li(E)))(this.sj.set(E, y.eW), Promise.resolve().then(function() { - A.sj.faa === y.eW && (A.sj.complete(), A.bcb({ - type: y.eW + A = this.rj.H9; + C = this.Fh.du(); + D = (null === C || void 0 === C ? void 0 : C.bI) || d.J.Aj; + if (D.isFinite() && D.bua(A)) { + if ((this.cr(!1), this.ta.currentTime.Eg(D)))(this.rj.set(D, w.UW), Promise.resolve().then(function() { + z.rj.Laa === w.UW && (z.rj.complete(), z.Qcb({ + type: w.UW })); })); else { - k.K && this.trace("scheduling next wake up for", { - Zkc: E.G, - Rf: null === D || void 0 === D ? void 0 : D.Rf.name, - E2b: null === D || void 0 === D ? void 0 : D.Rf.tc.name + h.L && this.trace("scheduling next wake up for", { + Cmc: D.v, + Sf: null === C || void 0 === C ? void 0 : C.Sf.name, + a4b: null === C || void 0 === C ? void 0 : C.Sf.vc.name }); - G = c({ - sa: this.sa, - kt: function() { - A.sj.complete(); - A.bcb({ - type: y.setTimeout, - h9: E, - delay: A.sa.currentTime.qa(E), - nF: G.t9, - S3: G.S3 + E = c({ + ta: this.ta, + tt: function() { + z.rj.complete(); + z.Qcb({ + type: w.setTimeout, + H9: D, + delay: z.ta.currentTime.qa(D), + EF: E.V9, + q4: E.q4 }); }, - Ghb: E, - priority: null !== (B = null === D || void 0 === D ? void 0 : D.Rf.tc.priority) && void 0 !== B ? B : 0, - jD: !!z.config.jD, - AUa: !!z.config.zUa + Bib: D, + priority: null !== (B = null === C || void 0 === C ? void 0 : C.Sf.vc.priority) && void 0 !== B ? B : 0, + xD: !!x.config.xD, + hVa: !!x.config.gVa }); - this.sj.set(E, y.setTimeout, G); + this.rj.set(D, w.setTimeout, E); } - } else E.isFinite() || this.sj.faa !== y.setTimeout || this.Yq(!1); + } else D.isFinite() || this.rj.Laa !== w.setTimeout || this.cr(!1); } - } else(k.K && this.trace("should check schedule is false, stopping"), this.Yq()); + } else(h.L && this.trace("should check schedule is false, stopping"), this.cr()); }; - z.prototype.bcb = function(A) { - var B, C, D, E, G; - E = 0; - G = null === (B = this.Dh.Xt()) || void 0 === B ? void 0 : B.P$; + x.prototype.Qcb = function(z) { + var B, A, C, D, E; + D = 0; + E = null === (B = this.Fh.du()) || void 0 === B ? void 0 : B.taa; try { - for ((this.wR = !0, null === (C = this.OE) || void 0 === C ? void 0 : C.C5b(A)); 1E4 > E++ && this.X7b();); + for ((this.gS = !0, null === (A = this.gF) || void 0 === A ? void 0 : A.c7b(z)); 1E4 > D++ && this.z9b();); } finally { - this.wR = !1; - null === (D = this.OE) || void 0 === D ? void 0 : D.DGb(E); - this.Yq(); - 1E4 < E && !this.hOb(G) ? this.error(("Task scheduler executed more than ").concat(1E4) + " iterations in same tick") : (k.K && this.trace("Next tasks", this.Dh.map(function(F) { + this.gS = !1; + null === (C = this.gF) || void 0 === C ? void 0 : C.JHb(D); + this.cr(); + 1E4 < D && !this.rPb(E) ? this.error(("Task scheduler executed more than ").concat(1E4) + " iterations in same tick") : (h.L && this.trace("Next tasks", this.Fh.map(function(G) { return { - name: F.Rf.name, - E2b: F.Rf.tc.name, - $kc: F.KH.G + name: G.Sf.name, + a4b: G.Sf.vc.name, + Dmc: G.bI.v }; - })), this.CH()); - } - }; - z.prototype.hOb = function(A) { - var B, C; - C = null === (B = this.Dh.Xt()) || void 0 === B ? void 0 : B.P$; - return A && C && A.timestamp.equal(C.timestamp) && A.type === C.type ? !1 : !0; - }; - z.prototype.pTb = function() { - this.wR && (this.X1 = !0); - }; - z.prototype.X7b = function() { - var A, B, C, D, E, G; - D = (null === (A = this.Dh.Xt()) || void 0 === A ? void 0 : A.KH) || d.L.Sp; - k.K && this.trace(("tryExecuteNextTask @").concat(this.sa.currentTime.G, ", next wakeup at ").concat(D)); - A = this.sa.currentTime; - if (A.li(D)) { - E = this.Dh.pop(); - if (E) { - G = E.Rf; - null === (B = this.OE) || void 0 === B ? void 0 : B.B5b({ - Rf: G, - currentTime: A, - h9: D + })), this.UH()); + } + }; + x.prototype.rPb = function(z) { + var B, A; + A = null === (B = this.Fh.du()) || void 0 === B ? void 0 : B.taa; + return z && A && z.timestamp.equal(A.timestamp) && z.type === A.type ? !1 : !0; + }; + x.prototype.FUb = function() { + this.gS && (this.x2 = !0); + }; + x.prototype.z9b = function() { + var z, B, A, C, D, E; + C = (null === (z = this.Fh.du()) || void 0 === z ? void 0 : z.bI) || d.J.Aj; + h.L && this.trace(("tryExecuteNextTask @").concat(this.ta.currentTime.v, ", next wakeup at ").concat(C)); + z = this.ta.currentTime; + if (z.Eg(C)) { + D = this.Fh.pop(); + if (D) { + E = D.Sf; + null === (B = this.gF) || void 0 === B ? void 0 : B.b7b({ + Sf: E, + currentTime: z, + H9: C }); - this.Jla = G; + this.kma = E; B = !1; - k.K && this.trace("Running a task @" + A.G + ", scheduled for time:" + D.G + ("Name:").concat(G.name)); + h.L && this.trace("Running a task @" + z.v + ", scheduled for time:" + C.v + ("Name:").concat(E.name)); try { - G.gO(); + E.NO(); B = !0; - E.P$ = G.g9(); - E.KH = this.wfb(E.P$); - } catch (F) { - throw (this.error(("Unhandled error from a task ").concat(G.name, " occurred.") + " Removing the task from future executions:" + F, { - stack: F.stack - }), G.Oa(), F); + D.taa = E.G9(); + D.bI = this.pgb(D.taa); + } catch (G) { + throw (this.error(("Unhandled error from a task ").concat(E.name, " occurred.") + " Removing the task from future executions:" + G, { + stack: G.stack + }), E.Na(), G); } finally { - null === (C = this.OE) || void 0 === C ? void 0 : C.CGb({ - Rf: G, - skc: B + null === (A = this.gF) || void 0 === A ? void 0 : A.IHb({ + Sf: E, + Vlc: B }); - this.Jla = void 0; - this.X1 ? (G.Oa(), this.X1 = !1) : E.KH !== d.L.Sp && G.state === u.Kk.Y$ && ((0, n.assert)(!this.Dh.contains(E)), this.Dh.push(E)); + this.kma = void 0; + this.x2 ? (E.Na(), this.x2 = !1) : D.bI !== d.J.Aj && E.state === q.Lk.Daa && ((0, p.assert)(!this.Fh.contains(D)), this.Fh.push(D)); } return !0; } } }; - z.prototype.IX = function(A) { - this.DH(A, !1); - this.rK(A); + x.prototype.sY = function(z) { + this.WH(z, !1); + this.KK(z); }; - z.prototype.DH = function(A, B) { - var C; + x.prototype.WH = function(z, B) { + var A; void 0 === B && (B = !0); - C = this.Dh.find(function(D) { - return D.Rf === A; + A = this.Fh.find(function(C) { + return C.Sf === z; }); - C && this.d1b(C, B); + A && this.x2b(A, B); }; - z.prototype.d1b = function(A, B) { - this.Dh.remove(A); - B && this.CH(); + x.prototype.x2b = function(z, B) { + this.Fh.remove(z); + B && this.UH(); }; - z.prototype.Yq = function(A) { + x.prototype.cr = function(z) { var B; - void 0 === A && (A = !0); - this.sj.xI && (A && this.emit("stopping"), A = this.sj.xI, (A.jD ? p.a4 : clearTimeout)(A.id), this.sj.complete(), null === (B = this.Hba) || void 0 === B ? void 0 : B.Yq()); + void 0 === z && (z = !0); + this.rj.RI && (z && this.emit("stopping"), z = this.rj.RI, (z.xD ? n.x4 : clearTimeout)(z.id), this.rj.complete(), null === (B = this.mca) || void 0 === B ? void 0 : B.cr()); }; - z.prototype.wfb = function(A) { - return A.type === t.t1.absolute ? A.timestamp : A.timestamp.add(this.sa.currentTime); + x.prototype.pgb = function(z) { + return z.type === u.V1.absolute ? z.timestamp : z.timestamp.add(this.ta.currentTime); }; - z.prototype.trace = function() { - for (var A, B = [], C = 0; C < arguments.length; C++) B[C] = arguments[C]; - null === (A = this.console) || void 0 === A ? void 0 : A.trace.apply(A, f.__spreadArray(["RootTaskScheduler:"], f.__read(B), !1)); + x.prototype.trace = function() { + for (var z, B = [], A = 0; A < arguments.length; A++) B[A] = arguments[A]; + null === (z = this.console) || void 0 === z ? void 0 : z.trace.apply(z, f.__spreadArray(["RootTaskScheduler:"], f.__read(B), !1)); }; - z.prototype.error = function() { - for (var A, B = [], C = 0; C < arguments.length; C++) B[C] = arguments[C]; - null === (A = this.console) || void 0 === A ? void 0 : A.error.apply(A, f.__spreadArray(["RootTaskScheduler:"], f.__read(B), !1)); + x.prototype.error = function() { + for (var z, B = [], A = 0; A < arguments.length; A++) B[A] = arguments[A]; + null === (z = this.console) || void 0 === z ? void 0 : z.error.apply(z, f.__spreadArray(["RootTaskScheduler:"], f.__read(B), !1)); }; - z.config = { - jD: !0, - yVa: !0, - zUa: !0 + x.config = { + xD: !0, + hWa: !0, + gVa: !0 }; - z.gaa = new WeakMap(); - return z; - })(h.EventEmitter); - b.Nfa = r; + x.Maa = new WeakMap(); + return x; + })(k.EventEmitter); + b.rga = r; }, 28422: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.qOa = void 0; + b.QOa = void 0; c = a(5163); - l = a(14772); + m = a(14772); f = a(4234); - r = (function(h) { - function d(g, n, k, m) { - void 0 === m && (m = {}); - k = h.call(this, k) || this; - k.rxa = g; - k.kt = n; - k.options = m; - return k; + r = (function(k) { + function d(g, p, h, l) { + void 0 === l && (l = {}); + h = k.call(this, h) || this; + h.Pxa = g; + h.tt = p; + h.options = l; + return h; } - c.__extends(d, h); - d.prototype.g9 = function() { - return this.Ya === l.Kk.pending ? this.rxa : f.Ng.xAa; + c.__extends(d, k); + d.prototype.G9 = function() { + return this.Wa === m.Lk.pending ? this.Pxa : f.Og.YAa; }; - d.prototype.Df = function() { - this.kt(); + d.prototype.Bf = function() { + this.tt(); }; - d.prototype.rf = function() { - this.options.akc ? (h.prototype.reset.call(this), this.Qn.IX(this)) : this.Oa(); + d.prototype.qf = function() { + this.options.Elc ? (k.prototype.reset.call(this), this.Rn.sY(this)) : this.Na(); }; return d; - })(l.hga); - b.qOa = r; + })(m.Lga); + b.QOa = r; }, 14772: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.hga = b.Kk = void 0; + b.Lga = b.Lk = void 0; c = a(4234); (function(f) { f[f.pending = 0] = "pending"; - f[f.Y$ = 1] = "running"; + f[f.Daa = 1] = "running"; f[f.complete = 2] = "complete"; - f[f.BF = 3] = "destroyed"; - })(l = b.Kk || (b.Kk = {})); + f[f.SF = 3] = "destroyed"; + })(m = b.Lk || (b.Lk = {})); r = (function() { - function f(h, d) { + function f(k, d) { void 0 === d && (d = 0); - this.name = h; + this.name = k; this.priority = d; - this.Ya = l.pending; + this.Wa = m.pending; } Object.defineProperties(f.prototype, { state: { get: function() { - return this.Ya; + return this.Wa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - v4a: { + Z4a: { get: function() { - return this.Ya === l.pending || this.Ya === l.Y$; + return this.Wa === m.pending || this.Wa === m.Daa; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - tc: { + vc: { get: function() { - return this.Qn; + return this.Rn; }, enumerable: !1, configurable: !0 } }); - f.prototype.Hvb = function(h) { + f.prototype.Gwb = function(k) { var d; - null === (d = this.Qn) || void 0 === d ? void 0 : d.DH(this); - this.Qn = h; + null === (d = this.Rn) || void 0 === d ? void 0 : d.WH(this); + this.Rn = k; }; - f.prototype.gO = function() { - this.Ya = l.Y$; - this.Df(); - this.g9() === c.Ng.xAa && (this.Ya = l.complete, this.tc.DH(this)); + f.prototype.NO = function() { + this.Wa = m.Daa; + this.Bf(); + this.G9() === c.Og.YAa && (this.Wa = m.complete, this.vc.WH(this)); }; - f.prototype.Oa = function() { - var h; - this.Ya = l.BF; - null === (h = this.Qn) || void 0 === h ? void 0 : h.DH(this); + f.prototype.Na = function() { + var k; + this.Wa = m.SF; + null === (k = this.Rn) || void 0 === k ? void 0 : k.WH(this); }; - f.prototype.BVa = function(h) { - this.Qn.DH(this); - this.Qn = h; - this.Qn.IX(this); + f.prototype.kWa = function(k) { + this.Rn.WH(this); + this.Rn = k; + this.Rn.sY(this); }; f.prototype.Sl = function() {}; f.prototype.reset = function() { - this.Ya = l.pending; + this.Wa = m.pending; }; return f; })(); - b.hga = r; + b.Lga = r; }, 85339: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Tba = b.PQ = void 0; + b.yca = b.BR = void 0; c = a(5163); - l = a(90745); + m = a(90745); f = a(52571); - h = a(48170); + k = a(48170); d = a(65892); g = a(88220); - n = a(28422); - k = a(4234); - m = a(51371); - r = (function(p) { - function q(u, t, w, v) { + p = a(28422); + h = a(4234); + l = a(51371); + r = (function(n) { + function q(u, t, v, w) { var y; - void 0 === w && (w = "unknown"); - void 0 === v && (v = 0); - y = p.call(this) || this; - y.sa = u; + void 0 === v && (v = "unknown"); + void 0 === w && (w = 0); + y = n.call(this) || this; + y.ta = u; y.console = t; - y.name = w; - y.priority = v; - y.Grb = 0; - y.tx = new l.De(); - y.Xs = new Set(); - y.o3(u); + y.name = v; + y.priority = w; + y.Jsb = 0; + y.Cx = new m.Ee(); + y.ht = new Set(); + y.N3(u); return y; } - c.__extends(q, p); + c.__extends(q, n); Object.defineProperties(q.prototype, { - zG: { + OG: { get: function() { return void 0 === this.Ok; }, @@ -116576,7 +116214,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(q.prototype, { - eO: { + LO: { get: function() { return this.Ok; }, @@ -116584,165 +116222,165 @@ E3cbY[513816] = false; configurable: !0 } }); - q.prototype.CXa = function(u, t) { + q.prototype.iYa = function(u, t) { u = new(u.bind.apply(u, c.__spreadArray([void 0], c.__read(t), !1)))(); - u.id = this.Grb++; - u.Hvb(this); - this.rK(u); + u.id = this.Jsb++; + u.Gwb(this); + this.KK(u); return u; }; - q.prototype.$x = function() { + q.prototype.ky = function() { for (var u = [], t = 0; t < arguments.length; t++) u[t] = arguments[t]; - return this.CXa(g.Uda, u); + return this.iYa(g.zea, u); }; q.prototype.Sl = function() { var u, t; t = c.__assign(c.__assign({}, null === (u = this.Ok) || void 0 === u ? void 0 : u.Sl()), { - privateNumTasks: this.Xs.size + privateNumTasks: this.ht.size }); - h.K && this.trace("audit", t); + k.L && this.trace("audit", t); return t; }; - q.prototype.hB = function() { + q.prototype.tB = function() { for (var u = [], t = 0; t < arguments.length; t++) u[t] = arguments[t]; - return this.CXa(n.qOa, u); + return this.iYa(p.QOa, u); }; - q.prototype.hXa = function(u, t, w) { - return this.$x(function() { - return c.__generator(this, function(v) { - switch (v.label) { + q.prototype.OXa = function(u, t, v) { + return this.ky(function() { + return c.__generator(this, function(w) { + switch (w.label) { case 0: - return [4, k.Ng.lD(t)]; + return [4, h.Og.CD(t)]; case 1: - return (v.Wa(), u(), [3, 0]); + return (w.Ka(), u(), [3, 0]); case 2: return [2]; } }); - }, w); + }, v); }; - q.prototype.o3 = function(u) { - var t, w, v; + q.prototype.N3 = function(u) { + var t, v, w; t = this; - this.Ok && this.Ok.zba({ - hu: (0, d.Dk)(this.Xs.values()) - }); - this.Yab(); - w = m.Nfa.NKb(u, this.console); - v = w.tc; - w = w.Iy; - this.Ok = v; - this.tx.clear(); - this.sa = u; - this.tx.on(v, "stopping", function() { + this.Ok && this.Ok.eca({ + ou: (0, d.Dk)(this.ht.values()) + }); + this.Lbb(); + v = l.rga.XLb(u, this.console); + w = v.vc; + v = v.Xy; + this.Ok = w; + this.Cx.clear(); + this.ta = u; + this.Cx.on(w, "stopping", function() { return t.emit("stopping"); }); - this.Hsb = w; - this.Ok.zba({ - qS: (0, d.Dk)(this.Xs.values()) + this.Htb = v; + this.Ok.eca({ + aT: (0, d.Dk)(this.ht.values()) }); this.emit("clockChanged"); }; - q.prototype.Oa = function() { + q.prototype.Na = function() { var u; - if (!this.zG) { - u = this.Ok.Jla && this.Xs.has(this.Ok.Jla); + if (!this.OG) { + u = this.Ok.kma && this.ht.has(this.Ok.kma); this.reset(); - u && this.Ok.pTb(); - this.Yab(); + u && this.Ok.FUb(); + this.Lbb(); } }; - q.prototype.Yab = function() { + q.prototype.Lbb = function() { var u; this.Ok && this.emit("rootSchedulerReleasing", { - eO: this.Ok + LO: this.Ok }); - null === (u = this.Hsb) || void 0 === u ? void 0 : u.release(); + null === (u = this.Htb) || void 0 === u ? void 0 : u.release(); this.Ok = void 0; }; q.prototype.reset = function() { var u; - if (!this.zG) { - u = (0, d.Dk)(this.Xs.values()); - this.Ok.zba({ - hu: u + if (!this.OG) { + u = (0, d.Dk)(this.ht.values()); + this.Ok.eca({ + ou: u }); - this.Xs.clear(); + this.ht.clear(); u.forEach(function(t) { - return t.Oa(); + return t.Na(); }); } }; - q.prototype.rf = function() { + q.prototype.qf = function() { var u; - if (!this.zG) { - u = (0, d.Dk)(this.Xs.values()); - this.Ok.zba({ - hu: u + if (!this.OG) { + u = (0, d.Dk)(this.ht.values()); + this.Ok.eca({ + ou: u }); u.forEach(function(t) { - return t.rf(); + return t.qf(); }); } }; - q.prototype.rK = function(u, t) { + q.prototype.KK = function(u, t) { void 0 === t && (t = !0); - this.Xs.add(u); - this.Ok.rK(u, t); + this.ht.add(u); + this.Ok.KK(u, t); }; - q.prototype.IX = function(u) { - (0, f.assert)(u.tc === this); - this.zG ? h.K && this.console.warn(("Task restarted after destruction ").concat(u.name, " on ").concat(this.name)) : (this.Xs.add(u), this.Ok.IX(u)); + q.prototype.sY = function(u) { + (0, f.assert)(u.vc === this); + this.OG ? k.L && this.console.warn(("Task restarted after destruction ").concat(u.name, " on ").concat(this.name)) : (this.ht.add(u), this.Ok.sY(u)); }; - q.prototype.DH = function(u, t) { + q.prototype.WH = function(u, t) { void 0 === t && (t = !0); - !this.zG && this.Xs.has(u) && (this.Xs.delete(u), this.Ok.DH(u, t)); + !this.OG && this.ht.has(u) && (this.ht.delete(u), this.Ok.WH(u, t)); }; q.prototype.trace = function() { - for (var u, t = [], w = 0; w < arguments.length; w++) t[w] = arguments[w]; + for (var u, t = [], v = 0; v < arguments.length; v++) t[v] = arguments[v]; null === (u = this.console) || void 0 === u ? void 0 : u.trace.apply(u, c.__spreadArray([("TaskScheduler(").concat(this.name, "):")], c.__read(t), !1)); }; return q; - })(l.EventEmitter); - b.PQ = r; - b.Tba = function(p, q, u) { + })(m.EventEmitter); + b.BR = r; + b.yca = function(n, q, u) { var t; t = void 0; - return (u || p.sa.oi) && p.sa.currentTime.li(q) ? { + return (u || n.ta.li) && n.ta.currentTime.Eg(q) ? { promise: Promise.resolve() } : { - promise: new Promise(function(w) { - t = p.hB(k.Ng.yu(q), w); + promise: new Promise(function(v) { + t = n.tB(h.Og.Gu(q), v); }), - Rf: t + Sf: t }; }; }, 4234: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Ng = b.t1 = void 0; + b.Og = b.V1 = void 0; c = a(91176); (function(d) { d[d.absolute = 0] = "absolute"; - d[d.Wab = 1] = "relative"; - })(l = b.t1 || (b.t1 = {})); - h = (function() { - function d(g, n) { + d[d.Jbb = 1] = "relative"; + })(m = b.V1 || (b.V1 = {})); + k = (function() { + function d(g, p) { this.type = g; - this.timestamp = n; + this.timestamp = p; } d.prototype.toString = function() { - return ("timeStamp: ").concat(this.timestamp, ", type: ").concat(l[this.type]); + return ("timeStamp: ").concat(this.timestamp, ", type: ").concat(m[this.type]); }; Object.defineProperties(d, { - Ia: { + Ba: { get: function() { - f || (f = new d(l.Wab, c.L.Ia)); + f || (f = new d(m.Jbb, c.J.Ba)); return f; }, enumerable: !1, @@ -116753,185 +116391,185 @@ E3cbY[513816] = false; })(); r = (function() { function d() {} - d.yu = function(g) { - return new h(l.absolute, g); + d.Gu = function(g) { + return new k(m.absolute, g); }; Object.defineProperties(d, { - k$b: { + Qac: { get: function() { - return h.Ia; + return k.Ba; }, enumerable: !1, configurable: !0 } }); - d.lD = function(g) { - return new h(l.Wab, g); + d.CD = function(g) { + return new k(m.Jbb, g); }; - d.xAa = new h(l.absolute, c.L.Sp); + d.YAa = new k(m.absolute, c.J.Aj); return d; })(); - b.Ng = r; + b.Og = r; }, 81651: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.rga = void 0; + b.Vga = void 0; c = a(66164); - l = a(24635); + m = a(24635); f = a(94258); - h = a(35536); + k = a(35536); d = a(88220); g = a(51371); - n = [100, 200, 400, 800, 1600, 3200]; + p = [100, 200, 400, 800, 1600, 3200]; r = (function() { - function k() { - this.cza = new WeakMap(); - this.dza = new h.w1(); - this.gsa = new h.w1(); - this.D3 = new h.w1(); + function h() { + this.Cza = new WeakMap(); + this.Dza = new k.Y1(); + this.Gsa = new k.Y1(); + this.b4 = new k.Y1(); this.state = { - MO: c.platform.time.wa(), - uI: 0, - haa: 1, + sP: c.platform.time.va(), + NI: 0, + Naa: 1, mh: { - PG: new l.Yh(!0), - JV: new l.Yh(), - IV: new l.Yh(), - XU: new l.Yh(!0), - KY: new l.Yh(), - nF: new l.Yh(), - NX: new l.Yh(!0), - QS: new f.KQ(n), - RS: new f.KQ(n) - }, - pI: {} + fH: new m.Wh(!0), + xW: new m.Wh(), + wW: new m.Wh(), + IV: new m.Wh(!0), + rZ: new m.Wh(), + EF: new m.Wh(), + xY: new m.Wh(!0), + CT: new f.wR(p), + DT: new f.wR(p) + }, + II: {} }; } - k.prototype.A2a = function(m) { - var p; - if (m.name) return ("").concat(m.tc.name, "::").concat(m.name); - if (!this.cza.get(m)) { - p = ("").concat(m.tc.name, "::'unk'::").concat(m.id, "::iterable?").concat(m instanceof d.Uda); - this.cza.set(m, p); + h.prototype.b3a = function(l) { + var n; + if (l.name) return ("").concat(l.vc.name, "::").concat(l.name); + if (!this.Cza.get(l)) { + n = ("").concat(l.vc.name, "::'unk'::").concat(l.id, "::iterable?").concat(l instanceof d.zea); + this.Cza.set(l, n); } - return this.cza.get(m); + return this.Cza.get(l); }; - k.prototype.B5b = function(m) { - var p; - m = this.A2a(m.Rf); - (p = this.state.pI)[m] || (p[m] = { - w5: new l.Yh(), - qna: 0 + h.prototype.b7b = function(l) { + var n; + l = this.b3a(l.Sf); + (n = this.state.II)[l] || (n[l] = { + T5: new m.Wh(), + Una: 0 }); - this.dza.start(); + this.Dza.start(); }; - k.prototype.Yq = function() { - this.state.mh.NX.push(1); + h.prototype.cr = function() { + this.state.mh.xY.push(1); }; - k.prototype.C5b = function(m) { - var p; - p = this; - m.type === g.Ufa.eW ? this.state.mh.XU.push(1) : (this.state.mh.KY.push(m.delay.G), m.S3.forEach(function(q) { - p.state.mh.QS.push(q.delay); - p.state.mh.RS.push(q.Z4b); - }), this.state.mh.nF.push(m.nF)); - this.gsa.start(); - this.D3.stop(); - this.D3.duration && this.state.mh.IV.push(this.D3.duration); - }; - k.prototype.DGb = function(m) { - this.gsa.stop(); - this.D3.start(); - this.state.mh.JV.push(this.gsa.duration); - this.state.mh.PG.push(m); - }; - k.prototype.CGb = function(m) { - m = this.A2a(m.Rf); - this.dza.stop(); - this.state.pI[m].w5.push(this.dza.duration); + h.prototype.c7b = function(l) { + var n; + n = this; + l.type === g.yga.UW ? this.state.mh.IV.push(1) : (this.state.mh.rZ.push(l.delay.v), l.q4.forEach(function(q) { + n.state.mh.CT.push(q.delay); + n.state.mh.DT.push(q.z6b); + }), this.state.mh.EF.push(l.EF)); + this.Gsa.start(); + this.b4.stop(); + this.b4.duration && this.state.mh.wW.push(this.b4.duration); + }; + h.prototype.JHb = function(l) { + this.Gsa.stop(); + this.b4.start(); + this.state.mh.xW.push(this.Gsa.duration); + this.state.mh.fH.push(l); + }; + h.prototype.IHb = function(l) { + l = this.b3a(l.Sf); + this.Dza.stop(); + this.state.II[l].T5.push(this.Dza.duration); }; - k.prototype.Sl = function() { - this.state.uI = c.platform.time.wa() - this.state.MO; + h.prototype.Sl = function() { + this.state.NI = c.platform.time.va() - this.state.sP; return this.state; }; - k.reduce = function(m, p) { - var q, u, t, w, v; - if (0 === m.uI && 0 === m.mh.PG.count) return p; - if (0 === p.uI && 0 === p.mh.PG.count || m === p) return m; - q = m.MO < p.MO ? m : p; - u = q === m ? p : m; + h.reduce = function(l, n) { + var q, u, t, v, w; + if (0 === l.NI && 0 === l.mh.fH.count) return n; + if (0 === n.NI && 0 === n.mh.fH.count || l === n) return l; + q = l.sP < n.sP ? l : n; + u = q === l ? n : l; t = q.mh; - w = u.mh; - v = {}; - Object.keys(m.pI).concat(Object.keys(p.pI)).forEach(function(y) { + v = u.mh; + w = {}; + Object.keys(l.II).concat(Object.keys(n.II)).forEach(function(y) { var x, z; - if (!v[y]) { - x = m.pI[y]; - z = p.pI[y]; - v[y] = x && z ? { - w5: x.w5.Xp(z.w5), - qna: x.qna + z.qna + if (!w[y]) { + x = l.II[y]; + z = n.II[y]; + w[y] = x && z ? { + T5: x.T5.Zl(z.T5), + Una: x.Una + z.Una } : x || z; } }); return { - MO: q.MO, - uI: q.uI + u.uI, - haa: q.haa + u.haa, + sP: q.sP, + NI: q.NI + u.NI, + Naa: q.Naa + u.Naa, mh: { - XU: t.XU.Xp(w.XU), - PG: t.PG.Xp(w.PG), - JV: t.JV.Xp(w.JV), - IV: t.IV.Xp(w.IV), - NX: t.NX.Xp(w.NX), - KY: t.KY.Xp(w.KY), - nF: t.nF.Xp(w.nF), - QS: f.KQ.Xp(t.QS, w.QS), - RS: f.KQ.Xp(t.RS, w.RS) - }, - pI: v, + IV: t.IV.Zl(v.IV), + fH: t.fH.Zl(v.fH), + xW: t.xW.Zl(v.xW), + wW: t.wW.Zl(v.wW), + xY: t.xY.Zl(v.xY), + rZ: t.rZ.Zl(v.rZ), + EF: t.EF.Zl(v.EF), + CT: f.wR.Zl(t.CT, v.CT), + DT: f.wR.Zl(t.DT, v.DT) + }, + II: w, toJSON: function() { return { - timeConstructed: this.MO, - timeRunning: this.uI, - schedulers: this.haa, + timeConstructed: this.sP, + timeRunning: this.NI, + schedulers: this.Naa, executionStats: { - immediateRuns: this.mh.XU, - loopRuns: this.mh.PG, - loopTime: this.mh.JV, - loopBetweenTime: this.mh.IV, - scheduleClears: this.mh.NX, - timerRuns: this.mh.KY, - callBackDelayBuckets: this.mh.QS, - callBackSleepBuckets: this.mh.RS, - clockSkewAdjustments: this.mh.nF + immediateRuns: this.mh.IV, + loopRuns: this.mh.fH, + loopTime: this.mh.xW, + loopBetweenTime: this.mh.wW, + scheduleClears: this.mh.xY, + timerRuns: this.mh.rZ, + callBackDelayBuckets: this.mh.CT, + callBackSleepBuckets: this.mh.DT, + clockSkewAdjustments: this.mh.EF }, - taskStats: v + taskStats: w }; } }; }; - return k; + return h; })(); - b.rga = r; + b.Vga = r; }, 1727: function(r, b, a) { - var l, f; + var m, f; - function c(h, d, g) { - var n; + function c(k, d, g) { + var p; void 0 === g && (g = {}); - n = l.__assign(l.__assign({}, f), g); - return h.filter(function(k) { - var m; - m = k.Hb; - k = k.Db; - return !!k && k.Jy(d) && (!n.vWa || m.li(d)); + p = m.__assign(m.__assign({}, f), g); + return k.filter(function(h) { + var l; + l = h.Hb; + h = h.Cb; + return !!h && h.qo(d) && (!p.eXa || l.Eg(d)); }); } Object.defineProperties(b, { @@ -116939,67 +116577,67 @@ E3cbY[513816] = false; value: !0 } }); - b.una = b.UHb = b.Cna = void 0; - l = a(5163); + b.Yna = b.bJb = b.eoa = void 0; + m = a(5163); f = { - vWa: !1 + eXa: !1 }; - b.Cna = function(h, d, g) { + b.eoa = function(k, d, g) { void 0 === g && (g = {}); - return c(h, d, g).pop(); + return c(k, d, g).pop(); }; - b.UHb = c; - b.una = function(h, d, g) { - return h.filter(function(n) { - var k; - k = n.Hb; - n = n.Db; - return !!n && !!k && (n.li(d) && n.Jy(g) || k.li(d) && k.Jy(g) || n.Jy(d) && k.li(g)); + b.bJb = c; + b.Yna = function(k, d, g) { + return k.filter(function(p) { + var h; + h = p.Hb; + p = p.Cb; + return !!p && !!h && (p.Eg(d) && p.qo(g) || h.Eg(d) && h.qo(g) || p.qo(d) && h.Eg(g)); }); }; }, 61520: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.R$a = b.E1 = void 0; + b.Cab = b.g2 = void 0; a(5163); a(91176); c = a(48170); - l = a(29254); + m = a(29254); f = a(52571); r = (function() { - function h() { - this.R = new l.Gfa(); + function k() { + this.P = new m.mga(); } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { empty: { get: function() { - return !this.uw; + return !this.Fw; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { root: { get: function() { var d; - return null === (d = this.uw) || void 0 === d ? void 0 : d.value; + return null === (d = this.Fw) || void 0 === d ? void 0 : d.value; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { values: { get: function() { var d; d = []; - this.RF(function(g) { + this.iG(function(g) { return !!d.push(g); }); return d; @@ -117008,225 +116646,225 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.has = function(d) { - return !!this.R.get(d); + k.prototype.has = function(d) { + return !!this.P.get(d); }; - h.prototype.parent = function(d) { + k.prototype.parent = function(d) { var g; - d = this.R.get(d); - c.K && (0, f.assert)(d, "Attempted to find the parent of a node not in the tree"); + d = this.P.get(d); + c.L && (0, f.assert)(d, "Attempted to find the parent of a node not in the tree"); return null === (g = null === d || void 0 === d ? void 0 : d.parent) || void 0 === g ? void 0 : g.value; }; - h.prototype.children = function(d) { - d = this.R.get(d); - c.K && (0, f.assert)(d, "Attempted to find the children of a node not in the tree"); + k.prototype.children = function(d) { + d = this.P.get(d); + c.L && (0, f.assert)(d, "Attempted to find the children of a node not in the tree"); return (null === d || void 0 === d ? 0 : d.children) ? d.children.map(function(g) { return g.value; }) : []; }; - h.prototype.Mpa = function(d) { - d = this.R.get(d); - c.K && (0, f.assert)(d, "Attempted to find the children of a node not in the tree"); + k.prototype.pqa = function(d) { + d = this.P.get(d); + c.L && (0, f.assert)(d, "Attempted to find the children of a node not in the tree"); return void 0 !== (null === d || void 0 === d ? void 0 : d.children) && 0 < d.children.length; }; - h.prototype.add = function(d, g) { - var n; - c.K && (0, f.assert)(!this.R.get(d), "Attempted to add a value to tree that is already present"); - n = { + k.prototype.add = function(d, g) { + var p; + c.L && (0, f.assert)(!this.P.get(d), "Attempted to add a value to tree that is already present"); + p = { value: d }; - void 0 === this.uw ? (c.K && (0, f.assert)(void 0 === g, "a parent cannot be specified when the tree is empty"), this.uw = n) : (c.K && (0, f.assert)(void 0 !== g, "a parent must be specified when the tree is non-empty"), g = this.R.get(g), c.K && (0, f.assert)(g, "Parent value does not exist in tree"), this.lUa(n, g)); - this.R.set(d, n); + void 0 === this.Fw ? (c.L && (0, f.assert)(void 0 === g, "a parent cannot be specified when the tree is empty"), this.Fw = p) : (c.L && (0, f.assert)(void 0 !== g, "a parent must be specified when the tree is non-empty"), g = this.P.get(g), c.L && (0, f.assert)(g, "Parent value does not exist in tree"), this.RUa(p, g)); + this.P.set(d, p); return this; }; - h.prototype.remove = function(d) { - d = this.R.get(d); - c.K && (0, f.assert)(d, "Attempted to remove a node not in the tree"); + k.prototype.remove = function(d) { + d = this.P.get(d); + c.L && (0, f.assert)(d, "Attempted to remove a node not in the tree"); this.removeNode(d); return this; }; - h.prototype.removeNode = function(d) { + k.prototype.removeNode = function(d) { var g; g = this; - this.Ona(function(n) { - return g.R.delete(n); + this.qoa(function(p) { + return g.P.delete(p); }, d.value); - void 0 === d.parent ? this.uw = void 0 : this.detach(d); - }; - h.prototype.move = function(d, g) { - d = this.R.get(d); - g = this.R.get(g); - c.K && (0, f.assert)(d, "cannot move a value that is not in the tree"); - c.K && (0, f.assert)(g, "cannot move a value to a parent value not in the tree"); - c.K && (0, f.assert)(null === d || void 0 === d ? void 0 : d.parent, "cannot move the root node"); - c.K && (0, f.assert)(!this.QPb(d, g), "cannot move a node below itself or one of its decendants"); - d.parent !== g && (this.detach(d), this.lUa(d, g)); + void 0 === d.parent ? this.Fw = void 0 : this.detach(d); + }; + k.prototype.move = function(d, g) { + d = this.P.get(d); + g = this.P.get(g); + c.L && (0, f.assert)(d, "cannot move a value that is not in the tree"); + c.L && (0, f.assert)(g, "cannot move a value to a parent value not in the tree"); + c.L && (0, f.assert)(null === d || void 0 === d ? void 0 : d.parent, "cannot move the root node"); + c.L && (0, f.assert)(!this.YQb(d, g), "cannot move a node below itself or one of its decendants"); + d.parent !== g && (this.detach(d), this.RUa(d, g)); return this; }; - h.prototype.g1b = function(d) { - var g, n; + k.prototype.A2b = function(d) { + var g, p; g = this; - d = this.R.get(d); - c.K && (0, f.assert)(d, "cannot replant at a value that is not in the tree"); - n = []; + d = this.P.get(d); + c.L && (0, f.assert)(d, "cannot replant at a value that is not in the tree"); + p = []; this.detach(d); - this.Ona(function(k) { - g.R.delete(k); - n.unshift(k); + this.qoa(function(h) { + g.P.delete(h); + p.unshift(h); return !0; }); - this.uw = d; + this.Fw = d; }; - h.prototype.clear = function() { - this.uw && this.remove(this.uw.value); + k.prototype.clear = function() { + this.Fw && this.remove(this.Fw.value); return this; }; - h.prototype.R_a = function(d, g) { - var n, k; - n = this; - d = this.R.get(d); - c.K && (0, f.assert)(d, "cannot iterate children of a value not in the tree"); - null === (k = d.children) || void 0 === k ? void 0 : k.forEach(function(m) { - return g(m.value, n); + k.prototype.u0a = function(d, g) { + var p, h; + p = this; + d = this.P.get(d); + c.L && (0, f.assert)(d, "cannot iterate children of a value not in the tree"); + null === (h = d.children) || void 0 === h ? void 0 : h.forEach(function(l) { + return g(l.value, p); }); }; - h.prototype.e5b = function(d, g) { - var n, k; - n = this; - d = this.R.get(d); - c.K && (0, f.assert)(d, "cannot iterate children of a value not in the tree"); - return !(null === (k = d.children) || void 0 === k || !k.some(function(m) { - return g(m.value, n); + k.prototype.F6b = function(d, g) { + var p, h; + p = this; + d = this.P.get(d); + c.L && (0, f.assert)(d, "cannot iterate children of a value not in the tree"); + return !(null === (h = d.children) || void 0 === h || !h.some(function(l) { + return g(l.value, p); })); }; - h.prototype.RF = function(d) { - this.S_a(d, void 0); + k.prototype.iG = function(d) { + this.v0a(d, void 0); }; - h.prototype.S_a = function(d, g, n, k) { - var m; - m = this; - void 0 === k && (k = 0); - c.K && (0, f.assert)(!this.empty || void 0 === g, "cannot iterate from a value on an empty tree"); - this.empty || (g = null !== g && void 0 !== g ? g : this.uw.value, d(g, n, this, k) && this.R_a(g, function(p) { - return m.S_a(d, p, g, k + 1); + k.prototype.v0a = function(d, g, p, h) { + var l; + l = this; + void 0 === h && (h = 0); + c.L && (0, f.assert)(!this.empty || void 0 === g, "cannot iterate from a value on an empty tree"); + this.empty || (g = null !== g && void 0 !== g ? g : this.Fw.value, d(g, p, this, h) && this.u0a(g, function(n) { + return l.v0a(d, n, g, h + 1); })); }; - h.prototype.Ona = function(d, g) { - var n; - n = this; - c.K && (0, f.assert)(!this.empty || void 0 === g, "cannot iterate from a value on an empty tree"); - this.empty || (null !== g && void 0 !== g ? g : g = this.uw.value, this.R_a(g, function(k) { - return n.Ona(d, k); + k.prototype.qoa = function(d, g) { + var p; + p = this; + c.L && (0, f.assert)(!this.empty || void 0 === g, "cannot iterate from a value on an empty tree"); + this.empty || (null !== g && void 0 !== g ? g : g = this.Fw.value, this.u0a(g, function(h) { + return p.qoa(d, h); }), d(g, this)); }; - h.prototype.z_a = function(d, g) { - var n, k; - n = this; - c.K && (0, f.assert)(!this.empty || void 0 === g, "cannot iterate from a value on an empty tree"); + k.prototype.d0a = function(d, g) { + var p, h; + p = this; + c.L && (0, f.assert)(!this.empty || void 0 === g, "cannot iterate from a value on an empty tree"); if (!this.empty) { - null !== g && void 0 !== g ? g : g = this.uw.value; - return this.e5b(g, function(m) { - return !!(k = n.z_a(d, m)); - }) ? k : d(g, this) ? g : void 0; + null !== g && void 0 !== g ? g : g = this.Fw.value; + return this.F6b(g, function(l) { + return !!(h = p.d0a(d, l)); + }) ? h : d(g, this) ? g : void 0; } }; - h.prototype.DEb = function(d) { - var g, n, k, m; + k.prototype.HFb = function(d) { + var g, p, h, l; g = this; - n = this.values; - k = n.filter(function(p) { - return !d.has(p); + p = this.values; + h = p.filter(function(n) { + return !d.has(n); }); - m = d.values.filter(function(p) { - return !g.has(p); + l = d.values.filter(function(n) { + return !g.has(n); }); - n = n.filter(function(p) { - return d.has(p) && g.parent(p) !== d.parent(p); + p = p.filter(function(n) { + return d.has(n) && g.parent(n) !== d.parent(n); }); return { - qS: k, - hu: m, - qbb: n + aT: h, + ou: l, + dcb: p }; }; - h.prototype.lUa = function(d, g) { + k.prototype.RUa = function(d, g) { d.parent = g; (g.children || (g.children = [])).push(d); }; - h.prototype.detach = function(d) { + k.prototype.detach = function(d) { var g; - c.K && (0, f.assert)(d.parent, "cannot detach the root"); - c.K && (0, f.assert)(void 0 !== d.parent.children, "logic error: parent node does not have children"); + c.L && (0, f.assert)(d.parent, "cannot detach the root"); + c.L && (0, f.assert)(void 0 !== d.parent.children, "logic error: parent node does not have children"); g = d.parent.children.indexOf(d); (0, f.assert)(0 <= g, "logic error: node does not appear in the children of its parent"); d.parent.children.splice(g, 1); d.parent = void 0; }; - h.prototype.QPb = function(d, g) { + k.prototype.YQb = function(d, g) { for (; void 0 !== g;) { if (g === d) return !0; g = g.parent; } return !1; }; - return h; + return k; })(); - b.E1 = r; - b.R$a = function(h, d) { + b.g2 = r; + b.Cab = function(k, d) { var g; g = ""; - h.RF(function(n, k, m, p) { - g += ("").concat(Array(p + 1).join("-")).concat(d(n), "\n"); + k.iG(function(p, h, l, n) { + g += ("").concat(Array(n + 1).join("-")).concat(d(p), "\n"); return !0; }); return g; }; }, 85254: function(r, b, a) { - var h, d, g; + var k, d, g; - function c(n) { - var k, m, p, t; - p = Object.getOwnPropertyNames(n); - for (n = Object.getPrototypeOf(n); n !== Object.prototype;) { + function c(p) { + var h, l, n, t; + n = Object.getOwnPropertyNames(p); + for (p = Object.getPrototypeOf(p); p !== Object.prototype;) { try { - for (var q = (k = void 0, h.__values(Object.getOwnPropertyNames(n))), u = q.next(); !u.done; u = q.next()) { - t = u.value; - 1 === p.indexOf(t) && p.push(t); + for (var q = (h = void 0, k.__values(Object.getOwnPropertyNames(p))), u = q.next(); !u.done; u = q.next()) { + t = u.value; - 1 === n.indexOf(t) && n.push(t); } - } catch (w) { - k = { - error: w + } catch (v) { + h = { + error: v }; } finally { try { - u && !u.done && (m = q.return) && m.call(q); + u && !u.done && (l = q.return) && l.call(q); } finally { - if (k) throw k.error; + if (h) throw h.error; } } - n = Object.getPrototypeOf(n); + p = Object.getPrototypeOf(p); } - return p; + return n; } - function l(n, k, m, p, q) { + function m(p, h, l, n, q) { var u; - Object.getOwnPropertyNames(n).filter(function(t) { - return q(t) && (m || !Object.prototype.hasOwnProperty.call(k, t)) && (p || !((t in k))); + Object.getOwnPropertyNames(p).filter(function(t) { + return q(t) && (l || !Object.prototype.hasOwnProperty.call(h, t)) && (n || !((t in h))); }).forEach(function(t) { - u = Object.getOwnPropertyDescriptor(n, t); - void 0 !== u && Object.defineProperty(k, t, u); + u = Object.getOwnPropertyDescriptor(p, t); + void 0 !== u && Object.defineProperty(h, t, u); }); } - function f(n, k, m, p) { + function f(p, h, l, n) { var q, u; q = []; - m || (q = Object.getOwnPropertyNames(k)); - p || (q = c(k)); - u = Object.getPrototypeOf(n); - null !== u && u !== Object.prototype && f(u, k, m, p); - l(n, k, !0, !0, function(t) { + l || (q = Object.getOwnPropertyNames(h)); + n || (q = c(h)); + u = Object.getPrototypeOf(p); + null !== u && u !== Object.prototype && f(u, h, l, n); + m(p, h, !0, !0, function(t) { return "constructor" !== t && -1 === q.indexOf(t); }); } @@ -117235,25 +116873,25 @@ E3cbY[513816] = false; value: !0 } }); - b.Ek = b.dAb = void 0; - h = a(5163); + b.Ek = b.hBb = void 0; + k = a(5163); d = a(52571); - b.dAb = f; + b.hBb = f; g = Object.getOwnPropertyNames(Function); - b.Ek = function(n, k, m, p) { - void 0 === m && (m = !0); - void 0 === p && (p = !0); - p || (0, d.assert)(!m); - n.prototype ? (f(n.prototype, k.prototype, m, p), l(n, k, m, p, function(q) { + b.Ek = function(p, h, l, n) { + void 0 === l && (l = !0); + void 0 === n && (n = !0); + n || (0, d.assert)(!l); + p.prototype ? (f(p.prototype, h.prototype, l, n), m(p, h, l, n, function(q) { return -1 === g.indexOf(q); - })) : l(n, k.prototype, m, p, function(q) { + })) : m(p, h.prototype, l, n, function(q) { return -1 === g.indexOf(q); }); - return k; + return h; }; }, 65167: function(r, b, a) { - var p; + var n; function c(q) { return Array.isArray(q) ? q.reduce(function(u, t) { @@ -117261,20 +116899,20 @@ E3cbY[513816] = false; }, 0) : !1; } - function l(q) { + function m(q) { return Array.isArray(q) && q.length ? c(q) / q.length : !1; } function f(q) { var u; if (!Array.isArray(q) || 2 > q.length) return !1; - u = l(q); + u = m(q); return c(q.map(function(t) { return (t - u) * (t - u); })) / (q.length - 1); } - function h(q) { + function k(q) { if (!Array.isArray(q) || 2 > q.length) return !1; q = f(q); return Math.sqrt(q); @@ -117282,8 +116920,8 @@ E3cbY[513816] = false; function d(q, u) { if (q.length == u.length && 1 < q.length) { - for (var t = q.length, w = 0, v = c(q), y = c(u), x = 0; x < t; x++) w += q[x] * u[x]; - return (w - v * y / t) / t; + for (var t = q.length, v = 0, w = c(q), y = c(u), x = 0; x < t; x++) v += q[x] * u[x]; + return (v - w * y / t) / t; } return !1; } @@ -117292,15 +116930,15 @@ E3cbY[513816] = false; return Math.max(Math.min(q, t), u); } - function n(q, u) { + function p(q, u) { return "number" === typeof q ? q : u; } - function k(q) { + function h(q) { return 1 / (1 + Math.exp(-q)); } - function m(q, u, t) { + function l(q, u, t) { return q * t + (1 - t) * u; } Object.defineProperties(b, { @@ -117308,54 +116946,54 @@ E3cbY[513816] = false; value: !0 } }); - b.hcb = b.scale = b.PZa = b.r5 = b.Idb = b.TVa = b.LK = b.tanh = b.O2b = b.Oh = b.iKb = b.kKb = b.LMb = b.oNb = b.LJb = b.XMb = b.OK = b.Xf = b.Wq = void 0; - p = a(5163).__importStar(a(17267)); - b.Wq = function(q, u, t) { + b.Wcb = b.scale = b.u_a = b.P5 = b.Beb = b.CWa = b.dL = b.tanh = b.l4b = b.Oh = b.tLb = b.vLb = b.WNb = b.zOb = b.VKb = b.hOb = b.gL = b.Yf = b.$q = void 0; + n = a(5163).__importStar(a(17267)); + b.$q = function(q, u, t) { try { q.emit(u, t); - } catch (w) { - if (q.sA) q.sA("JAVASCRIPT EXCEPTION: Caught in ASE client event listener. Exception:", w, "Event:", t); - else throw w; + } catch (v) { + if (q.FA) q.FA("JAVASCRIPT EXCEPTION: Caught in ASE client event listener. Exception:", v, "Event:", t); + else throw v; } }; - b.Xf = function(q, u) { - void 0 !== q && p.HXb(q).forEach(function(t) { + b.Yf = function(q, u) { + void 0 !== q && n.YYb(q).forEach(function(t) { u(t[0], t[1]); }); }; - b.OK = function() { + b.gL = function() { var t; for (var q = [], u = 0; u < arguments.length; u++) q[u] = arguments[u]; q = Array.prototype.concat.apply([], q); - u = q.reduce(function(w, v) { - return w + v.byteLength; + u = q.reduce(function(v, w) { + return v + w.byteLength; }, 0); t = new Uint8Array(u); - q.reduce(function(w, v) { - t.set(new Uint8Array(v), w); - return w + v.byteLength; + q.reduce(function(v, w) { + t.set(new Uint8Array(w), v); + return v + w.byteLength; }, 0); return t.buffer; }; - b.XMb = c; - b.LJb = l; - b.oNb = f; - b.LMb = h; - b.kKb = d; - b.iKb = function(q, u) { + b.hOb = c; + b.VKb = m; + b.zOb = f; + b.WNb = k; + b.vLb = d; + b.tLb = function(q, u) { var t; if (q.length == u.length) { t = d(q, u); - q = h(q); - u = h(u); + q = k(q); + u = k(u); if (0 < q && 0 < u) return t / (q * u); } return !1; }; b.Oh = function(q, u, t) { - return u.zXa ? u.zXa(t) : new q.Console("ASEJS", "media|asejs", u.prefix ? u.prefix + " " + t : t); + return u.fYa ? u.fYa(t) : new q.Console("ASEJS", "media|asejs", u.prefix ? u.prefix + " " + t : t); }; - b.O2b = function(q) { + b.l4b = function(q) { return q.length ? "{" + q + "} " : ""; }; b.tanh = Math.tanh || (function(q) { @@ -117364,33 +117002,33 @@ E3cbY[513816] = false; q = Math.exp(-q); return Infinity == u ? 1 : Infinity == q ? -1 : (u - q) / (u + q); }); - b.LK = g; - b.TVa = function(q, u, t, w) { + b.dL = g; + b.CWa = function(q, u, t, v) { return { - min: g(n(q.min, u), t, w), - max: g(n(q.max, u), t, w), - Px: g(q.Px || 6E4, 0, 6E5), - xVa: g(q.xVa || 0, -3E5, 3E5), + min: g(p(q.min, u), t, v), + max: g(p(q.max, u), t, v), + ay: g(q.ay || 6E4, 0, 6E5), + gWa: g(q.gWa || 0, -3E5, 3E5), scale: g(q.scale || 6E4, 0, 3E5), - icb: g(q.icb || 0, -3E5, 3E5), + Xcb: g(q.Xcb || 0, -3E5, 3E5), gamma: g(q.gamma || 1, .1, 10) }; }; - b.Idb = k; - b.r5 = function(q, u, t) { - return q.min + (q.max - q.min) * (1 - Math.pow(k(6 * (u - (q.Px + (q.xVa || 0) * (1 - t))) / (q.scale + (q.icb || 0) * (1 - t))), q.gamma)); + b.Beb = h; + b.P5 = function(q, u, t) { + return q.min + (q.max - q.min) * (1 - Math.pow(h(6 * (u - (q.ay + (q.gWa || 0) * (1 - t))) / (q.scale + (q.Xcb || 0) * (1 - t))), q.gamma)); }; - b.PZa = function(q, u) { - return q.min + (q.max - q.min) * Math.pow(k(6 * (u - q.Px) / q.scale), q.gamma); + b.u_a = function(q, u) { + return q.min + (q.max - q.min) * Math.pow(h(6 * (u - q.ay) / q.scale), q.gamma); }; - b.scale = m; - b.hcb = function(q, u, t) { + b.scale = l; + b.Wcb = function(q, u, t) { return { - min: m(q.min, u.min, t), - max: m(q.max, u.max, t), - Px: m(q.Px, u.Px, t), - scale: m(q.scale, u.scale, t), - gamma: m(q.gamma, u.gamma, t) + min: l(q.min, u.min, t), + max: l(q.max, u.max, t), + ay: l(q.ay, u.ay, t), + scale: l(q.scale, u.scale, t), + gamma: l(q.gamma, u.gamma, t) }; }; }, @@ -117401,58 +117039,58 @@ E3cbY[513816] = false; value: !0 } }); - b.mA = void 0; + b.zA = void 0; c = a(91176); r = (function() { - function l(f, h) { - this.xE = f; - this.oE = h; - this.r2b(); + function m(f, k) { + this.PE = f; + this.FE = k; + this.O3b(); } - l.from = function(f) { - return "number" === typeof f ? new l(f, 1) : new l(f.Wt, f.cr); + m.from = function(f) { + return "number" === typeof f ? new m(f, 1) : new m(f.bu, f.hr); }; - l.c0a = function(f) { - return new l(f.N, f.ja); + m.F0a = function(f) { + return new m(f.N, f.ja); }; - Object.defineProperties(l.prototype, { - Wt: { + Object.defineProperties(m.prototype, { + bu: { get: function() { - return this.xE; + return this.PE; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - cr: { + Object.defineProperties(m.prototype, { + hr: { get: function() { - return this.oE; + return this.FE; }, enumerable: !1, configurable: !0 } }); - l.prototype.Aa = function() { - return new c.L(this.oE, this.xE); + m.prototype.xa = function() { + return new c.J(this.FE, this.PE); }; - l.prototype.equal = function(f) { - return this.xE === f.xE && this.oE === f.oE; + m.prototype.equal = function(f) { + return this.PE === f.PE && this.FE === f.FE; }; - l.prototype.normalize = function(f) { - return new c.L(Math.floor((Math.floor(f + 1) * this.Wt - 1) / (1E3 * this.cr)) * this.cr, this.Wt); + m.prototype.normalize = function(f) { + return new c.J(Math.floor((Math.floor(f + 1) * this.bu - 1) / (1E3 * this.hr)) * this.hr, this.bu); }; - l.prototype.r2b = function() { - var f, h, d; - f = Math.floor(1E3 * this.xE / this.oE); - h = Math.floor(1001 * this.xE / this.oE); + m.prototype.O3b = function() { + var f, k, d; + f = Math.floor(1E3 * this.PE / this.FE); + k = Math.floor(1001 * this.PE / this.FE); d = 1E3 * Math.round(f / 1E3); - this.xE = d; - this.oE = Math.abs(h - d) > Math.abs(f - d) ? 1E3 : 1001; + this.PE = d; + this.FE = Math.abs(k - d) > Math.abs(f - d) ? 1E3 : 1001; }; - return l; + return m; })(); - b.mA = r; + b.zA = r; }, 52629: function(r, b, a) { var c; @@ -117461,23 +117099,23 @@ E3cbY[513816] = false; value: !0 } }); - b.GJ = void 0; + b.ZJ = void 0; c = a(91176); - b.GJ = (function() { - return function(l, f) { - var h; + b.ZJ = (function() { + return function(m, f) { + var k; void 0 === f && (f = { w: 1, - sr: 1 - }); - this.tk = l; - this.H9a = f; - h = l.w * f.w; - l = l.sr * f.sr; - f = (0, c.CB)(h, l); - this.qv = { - w: h / f, - sr: l / f + Ar: 1 + }); + this.uk = m; + this.t$a = f; + k = m.w * f.w; + m = m.Ar * f.Ar; + f = (0, c.MB)(k, m); + this.yv = { + w: k / f, + Ar: m / f }; }; })(); @@ -117489,68 +117127,68 @@ E3cbY[513816] = false; value: !0 } }); - b.wga = void 0; + b.Zga = void 0; c = a(66164); r = (function() { - function l(f) { - this.kO = new Uint16Array(f.length); - for (var h = 0; h < f.length; ++h) this.kO[h] = f.charCodeAt(h); + function m(f) { + this.RO = new Uint16Array(f.length); + for (var k = 0; k < f.length; ++k) this.RO[k] = f.charCodeAt(k); } - l.prototype.encrypt = function(f) { - for (var h = this.kO.length, d = "", g = 0; g < f.length; ++g) d += String.fromCharCode(this.kO[g % h] ^ f.charCodeAt(g)); + m.prototype.encrypt = function(f) { + for (var k = this.RO.length, d = "", g = 0; g < f.length; ++g) d += String.fromCharCode(this.RO[g % k] ^ f.charCodeAt(g)); return encodeURIComponent(d); }; - l.prototype.decrypt = function(f, h) { + m.prototype.decrypt = function(f, k) { var d, g; - void 0 === h && (h = !1); - d = this.kO.length; + void 0 === k && (k = !1); + d = this.RO.length; g = ""; - if (h) - for ((h = new Uint8Array(c.platform.B4(f)), f = 0); f < h.length; f++) g += String.fromCharCode(this.kO[f % d] ^ h[f]); + if (k) + for ((k = new Uint8Array(c.platform.Z4(f)), f = 0); f < k.length; f++) g += String.fromCharCode(this.RO[f % d] ^ k[f]); else - for ((h = decodeURIComponent(f), f = 0); f < h.length; f++) g += String.fromCharCode(this.kO[f % d] ^ h.charCodeAt(f)); + for ((k = decodeURIComponent(f), f = 0); f < k.length; f++) g += String.fromCharCode(this.RO[f % d] ^ k.charCodeAt(f)); return g; }; - return l; + return m; })(); - b.wga = r; + b.Zga = r; }, 92716: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.lja = b.yib = b.AbortController = void 0; + b.Oja = b.vjb = b.AbortController = void 0; c = a(5163); r = (function(f) { - function h() { + function k() { var d; d = null !== f && f.apply(this, arguments) || this; - d.pQa = !1; + d.SQa = !1; return d; } - c.__extends(h, f); - Object.defineProperties(h.prototype, { + c.__extends(k, f); + Object.defineProperties(k.prototype, { aborted: { get: function() { - return this.pQa; + return this.SQa; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { reason: { get: function() { - return this.ysb; + return this.ytb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { signal: { get: function() { return this; @@ -117559,31 +117197,31 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.abort = function(d) { - this.ysb = new l(d); - this.pQa = !0; + k.prototype.abort = function(d) { + this.ytb = new m(d); + this.SQa = !0; this.emit("abort", { type: "abort" }); }; - return h; + return k; })(a(90745).EventEmitter); b.AbortController = r; - l = (function(f) { - function h(d) { + m = (function(f) { + function k(d) { d = f.call(this, d) || this; d.name = "AbortError"; return d; } - c.__extends(h, f); - return h; + c.__extends(k, f); + return k; })(Error); - b.yib = l; - b.lja = function(f) { - return new Promise(function(h) { - f.aborted && h(); + b.vjb = m; + b.Oja = function(f) { + return new Promise(function(k) { + f.aborted && k(); f.addListener("abort", function() { - return h(); + return k(); }); }); }; @@ -117591,19 +117229,19 @@ E3cbY[513816] = false; 27192: function(r, b, a) { var f; - function c(h) { - return h.filter(function(d, g) { - return h.indexOf(d) === g; + function c(k) { + return k.filter(function(d, g) { + return k.indexOf(d) === g; }); } - function l(h, d, g) { - return g ? h.filter(function(n) { - return !d.some(function(k) { - return g(n, k); + function m(k, d, g) { + return g ? k.filter(function(p) { + return !d.some(function(h) { + return g(p, h); }); - }) : h.filter(function(n) { - return -1 === d.indexOf(n); + }) : k.filter(function(p) { + return -1 === d.indexOf(p); }); } Object.defineProperties(b, { @@ -117611,105 +117249,105 @@ E3cbY[513816] = false; value: !0 } }); - b.oWa = b.aUa = b.Dta = b.yNb = b.gAb = b.flatten = b.H7a = b.yzb = b.uK = b.Rq = b.h3 = b.bUa = b.ija = b.jja = b.Fl = b.kja = b.ec = void 0; + b.ZWa = b.GUa = b.aua = b.JOb = b.kBb = b.flatten = b.n8a = b.BAb = b.NK = b.Uq = b.G3 = b.HUa = b.Mja = b.Nja = b.Qk = b.F3 = b.kc = void 0; f = a(5163); - b.ec = function(h, d) { - for (var g = 0; g < h.length; g++) - if (d(h[g], g, h)) return h[g]; + b.kc = function(k, d) { + for (var g = 0; g < k.length; g++) + if (d(k[g], g, k)) return k[g]; }; - b.kja = function(h, d) { - for (var g = h.length - 1; 0 <= g; --g) - if (d(h[g], g, h)) return h[g]; + b.F3 = function(k, d) { + for (var g = k.length - 1; 0 <= g; --g) + if (d(k[g], g, k)) return k[g]; }; - b.Fl = function(h, d) { + b.Qk = function(k, d) { var g; g = -1; - return h.some(function(n, k, m) { - g = k; - return d(n, k, m); + return k.some(function(p, h, l) { + g = h; + return d(p, h, l); }) ? g : -1; }; - b.jja = function(h, d) { - for (var g = h.length - 1; 0 <= g; g--) - if (d(h[g], g, h)) return g; + b.Nja = function(k, d) { + for (var g = k.length - 1; 0 <= g; g--) + if (d(k[g], g, k)) return g; return -1; }; - b.ija = c; - b.bUa = function(h, d) { - return h.filter(function(g, n) { - return h.indexOf(g) === n && -1 !== d.indexOf(g); + b.Mja = c; + b.HUa = function(k, d) { + return k.filter(function(g, p) { + return k.indexOf(g) === p && -1 !== d.indexOf(g); }); }; - b.h3 = function(h, d) { - d = h.indexOf(d); + b.G3 = function(k, d) { + d = k.indexOf(d); if (-1 === d) return !1; - h.splice(d, 1); + k.splice(d, 1); return !0; }; - b.Rq = l; - b.uK = function(h, d) { - return c(h.concat(d)); + b.Uq = m; + b.NK = function(k, d) { + return c(k.concat(d)); }; - b.yzb = function(h) { + b.BAb = function(k) { return function(d, g) { - return h(d) - h(g); + return k(d) - k(g); }; }; - b.H7a = function(h) { + b.n8a = function(k) { return function(d, g) { - return h(d) < h(g) ? d : g; + return k(d) < k(g) ? d : g; }; }; - b.flatten = function(h) { + b.flatten = function(k) { var d; - return (d = []).concat.apply(d, f.__spreadArray([], f.__read(h), !1)); + return (d = []).concat.apply(d, f.__spreadArray([], f.__read(k), !1)); }; - b.gAb = function(h, d) { + b.kBb = function(k, d) { void 0 === d && (d = function(g) { return g; }); - return h.reduce(function(g, n) { - n = d(n); - return (void 0 === g[n] ? g[n] = 1 : ++g[n], g); + return k.reduce(function(g, p) { + p = d(p); + return (void 0 === g[p] ? g[p] = 1 : ++g[p], g); }, {}); }; - b.yNb = function(h, d) { - return h.reduce(function(g, n) { - var k; - k = d(n); - return (void 0 === g[k] ? g[k] = [n] : g[k].push(n), g); + b.JOb = function(k, d) { + return k.reduce(function(g, p) { + var h; + h = d(p); + return (void 0 === g[h] ? g[h] = [p] : g[h].push(p), g); }, {}); }; - b.Dta = function(h) { - return null !== h && void 0 !== h; + b.aua = function(k) { + return null !== k && void 0 !== k; }; - b.aUa = function(h) { - var d, n; + b.GUa = function(k) { + var d, p; d = []; - if (Array.isArray(h)) - for (var g = 0; g < h.length; g++) { - n = h[g]; - Array.isArray(n) ? d = d.concat(n.filter(function(k) { - return void 0 !== k; - })) : void 0 !== n && d.push(n); + if (Array.isArray(k)) + for (var g = 0; g < k.length; g++) { + p = k[g]; + Array.isArray(p) ? d = d.concat(p.filter(function(h) { + return void 0 !== h; + })) : void 0 !== p && d.push(p); } return d; }; - b.oWa = function(h, d, g) { - var n; - n = l(h, d, g); - d = l(d, h, g); - h = l(h, n); + b.ZWa = function(k, d, g) { + var p; + p = m(k, d, g); + d = m(d, k, g); + k = m(k, p); return { - swa: n, - Aub: d, - Q$a: h, - result: h.concat(d) + Swa: p, + Avb: d, + Bab: k, + result: k.concat(d) }; }; }, 43529: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -117717,89 +117355,118 @@ E3cbY[513816] = false; }); b.assert = b.AssertionError = void 0; c = a(5163); - l = (function(f) { - function h() { + m = (function(f) { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - return h; + c.__extends(k, f); + return k; })(Error); - b.AssertionError = l; - b.assert = function(f, h) { - if (!f) throw new l(h || "Assertion failed"); + b.AssertionError = m; + b.assert = function(f, k) { + if (!f) throw new m(k || "Assertion failed"); }; }, + 62613: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.sQ = void 0; + b.sQ = (function() { + function a() {} + a.P7 = function(c, m) { + var d; + + function f(g) { + return k(d++)(g, f); + } + + function k(g) { + return g >= m.length ? function() { + throw Error(("The last delegate in the chain should not invoke next() nextDelegateIndex ").concat(g)); + } : m[g]; + } + d = 0; + return f(c); + }; + return a; + })(); + }, + 42022: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + }, 44201: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.tEa = void 0; + b.UEa = void 0; c = a(43529); - l = a(50214); + m = a(50214); f = a(58191); r = (function() { - function h(d) { - this.rFb = d; - this.uAa = !1; - this.Rba = new f.nNa(); - } - h.prototype.c$b = function(d, g) { - var k, m; - - function n() { - var u, t, w, v, y, x; - u = p.pop(); - t = u.node; - w = u.c3; - u = w.iZb; - v = w.DF; + function k(d) { + this.wGb = d; + this.WAa = !1; + this.wca = new f.MNa(); + } + k.prototype.tib = function(d, g, p) { + var l, n; + + function h() { + var t, v, w, y, x, z; + t = q.pop(); + v = t.node; + w = t.B3; + t = w.C_b; + y = w.wL; w = w.state; - if (!q.Rba.has(t)) { - u = g(t, v, u, w); - y = u.Qba; - x = u.state; - u.Z2 || q.Rba.add(t); - m(t).forEach(function(z) { + if (!u.wca.has(v)) { + t = g(v, y, t, w); + x = t.gJ; + z = t.state; + t.y3 || u.wca.add(v); + n(v).forEach(function(B) { var A; - A = z.K9b; - k.Rba.has(A) || (z = v + z.weight, y && p.push({ + A = B.lac; + l.wca.has(A) || (B = y + B.weight, x && q.push({ node: A, - c3: { - DF: z, - iZb: t, - state: x + B3: { + wL: B, + C_b: v, + state: z } })); }); } } - k = this; - m = this.rFb; - (0, c.assert)(!this.uAa); - this.uAa = !0; - this.Rba.clear(); - for (var p = new l.H0([{ + l = this; + n = this.wGb; + (0, c.assert)(!this.WAa); + this.WAa = !0; + this.wca.clear(); + for (var q = new m.h1([{ node: d, - c3: { - DF: 0, - state: { - root: !1, - complete: !0, - Dbb: 0, - gs: 0 - } + B3: { + wL: 0, + state: p } - }], function(u, t) { - return u.c3.DF - t.c3.DF; - }), q = this; !p.empty;) n(); - this.uAa = !1; + }], function(t, v) { + return t.B3.wL - v.B3.wL; + }), u = this; !q.empty;) h(); + this.WAa = !1; }; - return h; + return k; })(); - b.tEa = r; + b.UEa = r; }, 19705: function(r, b) { Object.defineProperties(b, { @@ -117807,14 +117474,14 @@ E3cbY[513816] = false; value: !0 } }); - b.CB = void 0; - b.CB = function(a, c) { - var l; + b.MB = void 0; + b.MB = function(a, c) { + var m; a = Math.abs(a); for (c = Math.abs(c); c;) { - l = c; + m = c; c = a % c; - a = l; + a = m; } return a; }; @@ -117837,26 +117504,82 @@ E3cbY[513816] = false; r.__exportStar(a(58191), b); r.__exportStar(a(44847), b); r.__exportStar(a(27192), b); + r.__exportStar(a(42022), b); + r.__exportStar(a(73550), b); + r.__exportStar(a(26540), b); + r.__exportStar(a(94893), b); + r.__exportStar(a(62613), b); + }, + 26540: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.eN = void 0; + b.eN = function(a) { + var c; + c = void 0; + return function() { + c || (c = a()); + return c; + }; + }; + }, + 73550: function(r, b, a) { + var c; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.b1 = void 0; + c = a(94893); + r = (function() { + function m(f, k) { + this.jYb = f; + this.console = k; + this.counter = new c.L1(); + } + m.prototype.mt = function() { + var f, k, d; + f = this; + null === (k = this.console) || void 0 === k ? void 0 : k.trace("Acquiring lease, total count", this.counter.B9a + 1); + d = this.counter.add(); + return { + release: function() { + var g; + d.release(); + null === (g = f.console) || void 0 === g ? void 0 : g.trace("Releasing lease, total count", f.counter.B9a); + f.jYb(function() { + return !f.counter.Dja; + }); + } + }; + }; + return m; + })(); + b.b1 = r; }, 50214: function(r, b, a) { - var l; + var m; - function c(f, h) { - return f < h ? -1 : f > h ? 1 : 0; + function c(f, k) { + return f < k ? -1 : f > k ? 1 : 0; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.H0 = void 0; - l = a(5163); + b.h1 = void 0; + m = a(5163); r = (function() { - function f(h, d) { - this.data = h || []; + function f(k, d) { + this.data = k || []; this.compare = d || c; if (!this.empty) - for (h = (this.length >> 1) - 1; 0 <= h; h--) this.Xga(h); + for (k = (this.length >> 1) - 1; 0 <= k; k--) this.zha(k); } Object.defineProperties(f.prototype, { length: { @@ -117876,80 +117599,80 @@ E3cbY[513816] = false; configurable: !0 } }); - f.prototype.push = function(h) { - this.data.push(h); - this.FSa(this.length - 1); + f.prototype.push = function(k) { + this.data.push(k); + this.kTa(this.length - 1); }; f.prototype.pop = function() { - var h, d; + var k, d; if (!this.empty) { - h = this.data[0]; + k = this.data[0]; d = this.data.pop(); - this.empty || (this.data[0] = d, this.Xga(0)); - return h; + this.empty || (this.data[0] = d, this.zha(0)); + return k; } }; - f.prototype.Xt = function() { + f.prototype.du = function() { return this.data[0]; }; - f.prototype.map = function(h) { - return this.data.map(h); + f.prototype.map = function(k) { + return this.data.map(k); }; - f.prototype.find = function(h) { - return l.__read(this.data.filter(h), 1)[0]; + f.prototype.find = function(k) { + return m.__read(this.data.filter(k), 1)[0]; }; f.prototype.clear = function() { this.data = []; }; - f.prototype.remove = function(h) { - var d, g, n; + f.prototype.remove = function(k) { + var d, g, p; d = this.data; - h = d.indexOf(h); - if (-1 !== h) { + k = d.indexOf(k); + if (-1 !== k) { g = d.pop(); - if (h < d.length) { - d[h] = g; - n = h - 1 >> 1; - d = d[n]; - 0 <= n && 0 > this.compare(g, d) ? this.FSa(h) : this.Xga(h); + if (k < d.length) { + d[k] = g; + p = k - 1 >> 1; + d = d[p]; + 0 <= p && 0 > this.compare(g, d) ? this.kTa(k) : this.zha(k); } } }; - f.prototype.iwb = function() { - for (var h = this.data, d = 1; d < h.length; d++) - if (0 > this.compare(h[d], h[d - 1 >> 1])) throw Error(("Audit failed at position ").concat(d, " of ").concat(h)); + f.prototype.XUa = function() { + for (var k = this.data, d = 1; d < k.length; d++) + if (0 > this.compare(k[d], k[d - 1 >> 1])) throw Error(("Audit failed at position ").concat(d, " of ").concat(k)); }; - f.prototype.contains = function(h) { - return 0 <= this.data.indexOf(h); + f.prototype.contains = function(k) { + return 0 <= this.data.indexOf(k); }; f.prototype.Dk = function() { return this.data.concat([]); }; - f.prototype.FSa = function(h) { - for (var d = this.data, g = this.compare, n = d[h], k, m; 0 < h;) { - k = h - 1 >> 1; - m = d[k]; - if (0 <= g(n, m)) break; - d[h] = m; - h = k; + f.prototype.kTa = function(k) { + for (var d = this.data, g = this.compare, p = d[k], h, l; 0 < k;) { + h = k - 1 >> 1; + l = d[h]; + if (0 <= g(p, l)) break; + d[k] = l; + k = h; } - d[h] = n; + d[k] = p; }; - f.prototype.Xga = function(h) { - for (var d = this.data, g = this.compare, n = this.length >> 1, k = d[h], m, p, q; h < n;) { - m = (h << 1) + 1; - q = d[m]; - p = m + 1; - p < this.length && 0 > g(d[p], q) && (m = p, q = d[p]); - if (0 <= g(q, k)) break; - d[h] = q; - h = m; + f.prototype.zha = function(k) { + for (var d = this.data, g = this.compare, p = this.length >> 1, h = d[k], l, n, q; k < p;) { + l = (k << 1) + 1; + q = d[l]; + n = l + 1; + n < this.length && 0 > g(d[n], q) && (l = n, q = d[n]); + if (0 <= g(q, h)) break; + d[k] = q; + k = l; } - d[h] = k; + d[k] = h; }; return f; })(); - b.H0 = r; + b.h1 = r; }, 48571: function(r, b) { Object.defineProperties(b, { @@ -117957,65 +117680,65 @@ E3cbY[513816] = false; value: !0 } }); - b.Nea = void 0; + b.qfa = void 0; r = (function() { - function a(c, l, f, h) { + function a(c, m, f, k) { var d; d = this; this.properties = c; - this.transform = l; - this.kt = f; - this.state = h; - this.Bb(); + this.transform = m; + this.tt = f; + this.state = k; + this.Eb(); c.forEach(function(g) { - return g.addListener(d.hua); + return g.addListener(d.Dua); }); - this.hua(); + this.Dua(); } a.prototype.clear = function() { var c; c = this; - this.properties.forEach(function(l) { - return l.removeListener(c.hua); + this.properties.forEach(function(m) { + return m.removeListener(c.Dua); }); }; - a.prototype.G4a = function(c) { + a.prototype.j5a = function(c) { return void 0 !== c.equal; }; - a.prototype.Bb = function() { + a.prototype.Eb = function() { var c; c = this; - this.hua = function() { - var l, f; - l = c.state; - f = c.properties.map(function(h) { - return h.value; + this.Dua = function() { + var m, f; + m = c.state; + f = c.properties.map(function(k) { + return k.value; }); c.state = c.transform(f); - (c.G4a(c.state) && c.G4a(l) ? c.state.equal(l) : l === c.state) || c.kt(c.state); + (c.j5a(c.state) && c.j5a(m) ? c.state.equal(m) : m === c.state) || c.tt(c.state); }; }; return a; })(); - b.Nea = r; + b.qfa = r; }, 94500: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Cq = b.Job = void 0; + b.Cq = b.Ipb = void 0; c = a(5163); - l = a(48571); + m = a(48571); f = a(83714); r = (function() { - function h(d, g) { + function k(d, g) { this.Qa = d; - this.py = g ? [g] : []; + this.Dy = g ? [g] : []; } - Object.defineProperties(h.prototype, { + Object.defineProperties(k.prototype, { value: { get: function() { return this.Qa; @@ -118024,45 +117747,45 @@ E3cbY[513816] = false; configurable: !0 } }); - h.prototype.addListener = function(d) { - -1 === this.py.indexOf(d) && (this.py = this.py.slice(), this.py.push(d)); + k.prototype.addListener = function(d) { + -1 === this.Dy.indexOf(d) && (this.Dy = this.Dy.slice(), this.Dy.push(d)); }; - h.prototype.removeListener = function(d) { - d = this.py.indexOf(d); - 1 !== d && (this.py = this.py.slice(), this.py.splice(d, 1)); + k.prototype.removeListener = function(d) { + d = this.Dy.indexOf(d); - 1 !== d && (this.Dy = this.Dy.slice(), this.Dy.splice(d, 1)); }; - return h; + return k; })(); - b.Job = r; - r = (function(h) { - function d(g, n) { - return h.call(this, g, n) || this; + b.Ipb = r; + r = (function(k) { + function d(g, p) { + return k.call(this, g, p) || this; } - c.__extends(d, h); - d.Ihb = function(g, n, k) { - return new l.Nea(g, n, k, !1); + c.__extends(d, k); + d.Dib = function(g, p, h) { + return new m.qfa(g, p, h, !1); }; - d.n$b = function(g, n, k) { + d.Tac = function(g, p, h) { return c.__awaiter(this, void 0, void 0, function() { - var m, p, q; + var l, n, q; q = this; return c.__generator(this, function(u) { switch (u.label) { case 0: - (m = void 0, p = new Promise(function(t) { - m = q.Ihb(g, n, t); + (l = void 0, n = new Promise(function(t) { + l = q.Dib(g, p, t); }), u.label = 1); case 1: - return (u.Vj.push([1, , 6, 7]), k ? [4, (0, f.sab)(k, p)] : [3, 3]); + return (u.ah.push([1, , 6, 7]), h ? [4, (0, f.ebb)(h, n)] : [3, 3]); case 2: - return [2, u.Wa()]; + return [2, u.Ka()]; case 3: - return [4, p]; + return [4, n]; case 4: - return [2, u.Wa()]; + return [2, u.Ka()]; case 5: return [3, 7]; case 6: - return (m.clear(), [7]); + return (l.clear(), [7]); case 7: return [2]; } @@ -118082,11 +117805,11 @@ E3cbY[513816] = false; } }); d.prototype.set = function(g) { - var n; - n = this.Qa; - n !== g && (this.Qa = g, this.py.forEach(function(k) { - return k({ - oldValue: n, + var p; + p = this.Qa; + p !== g && (this.Qa = g, this.Dy.forEach(function(h) { + return h({ + oldValue: p, newValue: g }); })); @@ -118096,25 +117819,25 @@ E3cbY[513816] = false; b.Cq = r; }, 83714: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.sab = b.Yz = b.ira = void 0; + b.ebb = b.jA = b.Kra = void 0; c = a(5163); - l = a(92716); - b.ira = function(f) { + m = a(92716); + b.Kra = function(f) { return "function" === typeof(null === f || void 0 === f ? void 0 : f.then); }; r = (function() { function f() { - var h; - h = this; - this.lSa = !1; + var k; + k = this; + this.QSa = !1; this.promise = new Promise(function(d) { - h.jSa = d; + k.OSa = d; }); } Object.defineProperties(f.prototype, { @@ -118127,72 +117850,72 @@ E3cbY[513816] = false; } }); Object.defineProperties(f.prototype, { - Twa: { + rxa: { get: function() { - return this.lSa; + return this.QSa; }, enumerable: !1, configurable: !0 } }); - f.prototype.resolve = function(h) { + f.prototype.resolve = function(k) { var d; - this.lSa = !0; - null === (d = this.jSa) || void 0 === d ? void 0 : d.call(this, h); - this.jSa = void 0; + this.QSa = !0; + null === (d = this.OSa) || void 0 === d ? void 0 : d.call(this, k); + this.OSa = void 0; }; return f; })(); - b.Yz = r; - b.sab = function(f, h) { + b.jA = r; + b.ebb = function(f, k) { return c.__awaiter(this, void 0, void 0, function() { var d; return c.__generator(this, function(g) { switch (g.label) { case 0: - return (d = (0, l.lja)(f), [4, Promise.race([d, h])]); + return (d = (0, m.Oja)(f), [4, Promise.race([d, k])]); case 1: - return [2, g.Wa()]; + return [2, g.Ka()]; } }); }); }; }, 58191: function(r, b) { - var l, f, h; + var m, f, k; function a(d) { - return void 0 !== (null === d || void 0 === d ? void 0 : d.oQa); + return void 0 !== (null === d || void 0 === d ? void 0 : d.RQa); } function c(d) { return (a(d) ? d : Object.defineProperties(d, { - oQa: { + RQa: { value: {}, configurable: !1, enumerable: !1 } - })).oQa; + })).RQa; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.nNa = void 0; - f = null !== (l = Number.MAX_SAFE_INTEGER) && void 0 !== l ? l : 1E9; - h = Date.now() % f; + b.MNa = void 0; + f = null !== (m = Number.MAX_SAFE_INTEGER) && void 0 !== m ? m : 1E9; + k = Date.now() % f; r = (function() { function d() { - this.raa = 0; - this.id = h = (h + 1) % f; + this.Yaa = 0; + this.id = k = (k + 1) % f; } d.prototype.add = function(g) { - c(g)[this.id] = this.raa; + c(g)[this.id] = this.Yaa; return this; }; d.prototype.has = function(g) { - return a(g) && c(g)[this.id] === this.raa; + return a(g) && c(g)[this.id] === this.Yaa; }; d.prototype.delete = function(g) { if (!this.has(g)) return !1; @@ -118200,68 +117923,139 @@ E3cbY[513816] = false; return !0; }; d.prototype.clear = function() { - this.raa = (this.raa + 1) % f; + this.Yaa = (this.Yaa + 1) % f; return this; }; return d; })(); - b.nNa = r; + b.MNa = r; + }, + 94893: function(r, b) { + var a; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.L1 = void 0; + r = (function() { + function c() { + var m; + m = this; + this.zS = []; + this.w2b = function(f) { + f = m.zS.indexOf(f); + 0 <= f && m.zS.splice(f, 1); + }; + } + Object.defineProperties(c.prototype, { + Dja: { + get: function() { + return 0 !== this.zS.length; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(c.prototype, { + B9a: { + get: function() { + return this.zS.length; + }, + enumerable: !1, + configurable: !0 + } + }); + c.prototype.add = function() { + var m; + m = new a(this.w2b); + this.zS.push(m); + return m; + }; + c.prototype.Iib = function(m) { + var f; + f = this.add(); + try { + Promise.resolve(m()).then(function(k) { + f.release(); + return k; + }, function(k) { + f.release(); + return Promise.reject(k); + }); + } catch (k) { + f.release(); + Promise.reject(k); + } + }; + return c; + })(); + b.L1 = r; + a = (function() { + function c(m) { + this.Atb = m; + } + c.prototype.release = function() { + this.Atb(this); + }; + return c; + })(); }, 44847: function(r, b, a) { - var l; + var m; - function c(f, h) { - return f && h ? Math.abs(f * h / (0, l.CB)(f, h)) : 0; + function c(f, k) { + return f && k ? Math.abs(f * k / (0, m.MB)(f, k)) : 0; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.L = void 0; - l = a(19705); + b.J = void 0; + m = a(19705); r = (function() { - function f(h, d) { - "object" === typeof h ? (this.qc = h.ja, this.nb = h.N) : (this.qc = h, this.nb = d); - isFinite(this.qc) || (this.nb = 1); + function f(k, d) { + "object" === typeof k ? (this.tc = k.ja, this.mb = k.N) : (this.tc = k, this.mb = d); + isFinite(this.tc) || (this.mb = 1); } - f.compare = function(h, d) { - return h.Qk(d); + f.compare = function(k, d) { + return k.Rk(d); }; - f.abs = function(h) { - return new f(Math.abs(h.qc), h.nb); + f.abs = function(k) { + return new f(Math.abs(k.tc), k.mb); }; - f.Na = function(h) { - return 0 === h ? f.Ia : new f(h, 1E3); + f.Oa = function(k) { + return 0 === k ? f.Ba : new f(k, 1E3); }; - f.uza = function(h, d) { - return Math.floor(1E3 * h / d); + f.Uza = function(k, d) { + return Math.floor(1E3 * k / d); }; - f.b8a = function(h, d) { - return Math.floor(h * d / 1E3); + f.I8a = function(k, d) { + return Math.floor(k * d / 1E3); }; f.max = function() { - for (var h = [], d = 0; d < arguments.length; d++) h[d] = arguments[d]; - return h.reduce(function(g, n) { - return g.greaterThan(n) ? g : n; + for (var k = [], d = 0; d < arguments.length; d++) k[d] = arguments[d]; + return k.reduce(function(g, p) { + return g.greaterThan(p) ? g : p; }); }; f.min = function() { - for (var h = [], d = 0; d < arguments.length; d++) h[d] = arguments[d]; - return h.reduce(function(g, n) { - return g.lessThan(n) ? g : n; + for (var k = [], d = 0; d < arguments.length; d++) k[d] = arguments[d]; + return k.reduce(function(g, p) { + return g.lessThan(p) ? g : p; }); }; - f.CB = function(h, d) { + f.MB = function(k, d) { var g; - if (h.nb === d.nb) return new f((0, l.CB)(h.qc, d.qc), h.nb); - g = c(h.nb, d.nb); - return new f((0, l.CB)(h.qc * g / h.nb, d.qc * g / d.nb), g); + if (k.mb === d.mb) return new f((0, m.MB)(k.tc, d.tc), k.mb); + g = c(k.mb, d.mb); + return new f((0, m.MB)(k.tc * g / k.mb, d.tc * g / d.mb), g); }; Object.defineProperties(f.prototype, { ja: { get: function() { - return this.qc; + return this.tc; }, enumerable: !1, configurable: !0 @@ -118270,163 +118064,163 @@ E3cbY[513816] = false; Object.defineProperties(f.prototype, { N: { get: function() { - return this.nb; + return this.mb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - G: { + v: { get: function() { - return f.uza(this.qc, this.nb); + return f.Uza(this.tc, this.mb); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - gw: { + uw: { get: function() { - return 1E3 * this.qc / this.nb; + return 1E3 * this.tc / this.mb; }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - MH: { + dI: { get: function() { - var h; - h = this.gw; - return 0 > h ? Math.ceil(h) : Math.floor(h); + var k; + k = this.uw; + return 0 > k ? Math.ceil(k) : Math.floor(k); }, enumerable: !1, configurable: !0 } }); Object.defineProperties(f.prototype, { - vh: { + uh: { get: function() { - return this.qc / this.nb; + return this.tc / this.mb; }, enumerable: !1, configurable: !0 } }); - f.prototype.dd = function(h) { - h /= this.nb; - return new f(Math.floor(this.qc * h), Math.floor(this.nb * h)); + f.prototype.gd = function(k) { + k /= this.mb; + return new f(Math.floor(this.tc * k), Math.floor(this.mb * k)); }; - f.prototype.add = function(h) { + f.prototype.add = function(k) { var d; - if (this.nb === h.nb) return new f(this.qc + h.qc, this.nb); - d = c(this.nb, h.nb); - return new f(this.qc * d / this.nb + h.qc * d / h.nb, d); + if (this.mb === k.mb) return new f(this.tc + k.tc, this.mb); + d = c(this.mb, k.mb); + return new f(this.tc * d / this.mb + k.tc * d / k.mb, d); }; - f.prototype.qa = function(h) { + f.prototype.qa = function(k) { var d; - if (this.nb === h.nb) return new f(this.qc - h.qc, this.nb); - d = c(this.nb, h.nb); - return new f(this.qc * d / this.nb - h.qc * d / h.nb, d); + if (this.mb === k.mb) return new f(this.tc - k.tc, this.mb); + d = c(this.mb, k.mb); + return new f(this.tc * d / this.mb - k.tc * d / k.mb, d); }; - f.prototype.yo = function(h) { - return new f(this.qc * h, this.nb); + f.prototype.am = function(k) { + return new f(this.tc * k, this.mb); }; - f.prototype.kh = function(h) { + f.prototype.Dg = function(k) { var d; - if ("number" === typeof h) { - if (Math.floor(h) === h) { - d = c(this.qc, h); - if (d !== this.qc) return this.dd(d / this.qc * this.nb).kh(h); + if ("number" === typeof k) { + if (Math.floor(k) === k) { + d = c(this.tc, k); + if (d !== this.tc) return this.gd(d / this.tc * this.mb).Dg(k); } - return new f(Math.floor(this.qc / h), this.nb); + return new f(Math.floor(this.tc / k), this.mb); } - if (this.nb === h.nb) return this.qc / h.qc; - d = c(this.nb, h.nb); - return this.qc * d / this.nb / (h.qc * d / h.nb); + if (this.mb === k.mb) return this.tc / k.tc; + d = c(this.mb, k.mb); + return this.tc * d / this.mb / (k.tc * d / k.mb); }; - f.prototype.bL = function(h) { + f.prototype.uL = function(k) { var d; - if (this.nb === h.nb) return new f(Math.abs(this.qc - h.qc), this.nb); - d = c(this.nb, h.nb); - return new f(Math.abs(this.qc * d / this.nb - h.qc * d / h.nb), d); + if (this.mb === k.mb) return new f(Math.abs(this.tc - k.tc), this.mb); + d = c(this.mb, k.mb); + return new f(Math.abs(this.tc * d / this.mb - k.tc * d / k.mb), d); }; - f.prototype.jwa = function() { - return new f(this.nb, this.qc); + f.prototype.Kwa = function() { + return new f(this.mb, this.tc); }; - f.prototype.compare = function(h, d) { + f.prototype.compare = function(k, d) { var g; - if (this.nb === d.nb) return h(this.qc, d.qc); - g = c(this.nb, d.nb); - return h(this.qc * g / this.nb, d.qc * g / d.nb); + if (this.mb === d.mb) return k(this.tc, d.tc); + g = c(this.mb, d.mb); + return k(this.tc * g / this.mb, d.tc * g / d.mb); }; - f.prototype.Qk = function(h) { + f.prototype.Rk = function(k) { var d; - if (this.nb === h.nb) return this.ja === h.qc ? 0 : this.qc - h.qc; - d = c(this.nb, h.nb); - return this.qc * d / this.nb - h.qc * d / h.nb; + if (this.mb === k.mb) return this.ja === k.tc ? 0 : this.tc - k.tc; + d = c(this.mb, k.mb); + return this.tc * d / this.mb - k.tc * d / k.mb; }; - f.prototype.equal = function(h) { + f.prototype.equal = function(k) { return this.compare(function(d, g) { return d === g; - }, h); + }, k); }; - f.prototype.Fta = function(h) { + f.prototype.bua = function(k) { return this.compare(function(d, g) { return d !== g; - }, h); + }, k); }; - f.prototype.lessThan = function(h) { + f.prototype.lessThan = function(k) { return this.compare(function(d, g) { return d < g; - }, h); + }, k); }; - f.prototype.greaterThan = function(h) { + f.prototype.greaterThan = function(k) { return this.compare(function(d, g) { return d > g; - }, h); + }, k); }; - f.prototype.Jy = function(h) { + f.prototype.qo = function(k) { return this.compare(function(d, g) { return d <= g; - }, h); + }, k); }; - f.prototype.li = function(h) { + f.prototype.Eg = function(k) { return this.compare(function(d, g) { return d >= g; - }, h); + }, k); }; f.prototype.isFinite = function() { - return !!this.nb && isFinite(this.qc); + return !!this.mb && isFinite(this.tc); }; - f.prototype.D2a = function(h) { - return c(this.N, h); + f.prototype.e3a = function(k) { + return c(this.N, k); }; f.prototype.toJSON = function() { return { - ticks: this.qc, - timescale: this.nb + ticks: this.tc, + timescale: this.mb }; }; f.prototype.toString = function() { - return ("").concat(this.qc, "/").concat(this.nb); + return ("").concat(this.tc, "/").concat(this.mb); }; - f.prototype.qb = function() { - return ("").concat(this.qc, "/").concat(this.nb, " (").concat(this.gw, "ms)"); + f.prototype.ob = function() { + return ("").concat(this.tc, "/").concat(this.mb, " (").concat(this.uw, "ms)"); }; - f.Ia = new f(0, 1E3); - f.Xy = new f(1, 1E3); - f.Sp = new f(Infinity, 1); - f.KUb = new f(-Infinity, 1); + f.Ba = new f(0, 1E3); + f.jz = new f(1, 1E3); + f.Aj = new f(Infinity, 1); + f.bWb = new f(-Infinity, 1); return f; })(); - b.L = r; + b.J = r; }, 46882: function(r) { - function b(c, l, f, h) { - c.trace(":", f, ":", h); - l(h); + function b(c, m, f, k) { + c.trace(":", f, ":", k); + m(k); } function a(c) { @@ -118434,14 +118228,14 @@ E3cbY[513816] = false; this.console = c; } a.prototype.constructor = a; - a.prototype.addListener = function(c, l, f, h) { - f = h ? f.bind(h) : f; + a.prototype.addListener = function(c, m, f, k) { + f = k ? f.bind(k) : f; if (c) { - this.console && (f = b.bind(null, this.console, f, l)); - if ("function" === typeof c.addListener) c.addListener(l, f); - else if ("function" === typeof c.addEventListener) c.addEventListener(l, f); - else throw Error("Emitter does not have a function to add listeners for '" + l + "'"); - this.listeners.push([c, l, f]); + this.console && (f = b.bind(null, this.console, f, m)); + if ("function" === typeof c.addListener) c.addListener(m, f); + else if ("function" === typeof c.addEventListener) c.addEventListener(m, f); + else throw Error("Emitter does not have a function to add listeners for '" + m + "'"); + this.listeners.push([c, m, f]); } return this; }; @@ -118449,12 +118243,12 @@ E3cbY[513816] = false; a.prototype.clear = function() { var c; c = this.listeners.length; - this.listeners.forEach(function(l) { - var f, h; - f = l[0]; - h = l[1]; - l = l[2]; - "function" === typeof f.removeEventListener ? f.removeEventListener(h, l) : "function" === typeof f.removeListener && f.removeListener(h, l); + this.listeners.forEach(function(m) { + var f, k; + f = m[0]; + k = m[1]; + m = m[2]; + "function" === typeof f.removeEventListener ? f.removeEventListener(k, m) : "function" === typeof f.removeListener && f.removeListener(k, m); }); this.listeners = []; this.console && this.console.trace("removed", c, "listener(s)"); @@ -118463,10 +118257,10 @@ E3cbY[513816] = false; }, 90745: function(r, b, a) { b = a(22699); - b.$la = 0; + b.Bma = 0; r.exports = { EventEmitter: b, - De: a(46882) + Ee: a(46882) }; }, 57042: function(r, b) { @@ -118474,32 +118268,32 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.I9a = void 0; + b.u$a = void 0; a = [96E3, 88200, 64E3, 48E3, 44100, 32E3, 24E3, 22050, 16E3, 12E3, 11025, 8E3, 7350]; - b.I9a = function(c) { - var l, f, h, d; - l = c.read(5); + b.u$a = function(c) { + var m, f, k, d; + m = c.read(5); f = c.read(4); if (15 === f) { - h = c.read(24); - f = a.indexOf(h); - } else h = a[f]; + k = c.read(24); + f = a.indexOf(k); + } else k = a[f]; d = c.read(4); - switch (l) { + switch (m) { case 1: case 2: case 4: if (c.read(1)) throw Error("frameLengthFlag not supported"); break; default: - throw Error("AAC profile " + l + " not supported."); + throw Error("AAC profile " + m + " not supported."); } return { - wp: l, - sampleRate: h, - daa: f, - Sfc: d, - TIb: 1024 + vp: m, + sampleRate: k, + Jaa: f, + xhc: d, + cKb: 1024 }; }; }, @@ -118508,36 +118302,36 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.W$a = void 0; + b.Hab = void 0; c = a(50539); - b.W$a = function(l, f, h) { + b.Hab = function(m, f, k) { var d, g; - d = l.read(1); + d = m.read(1); if (d) { - g = new c.rHa(l, d, f); - 1 === l.read(2) && l.advance(g.gN * g.ZV); - }(0, c.Jva)(l, f, g, h); - (0, c.Jva)(l, f, g, h); + g = new c.RHa(m, d, f); + 1 === m.read(2) && m.advance(g.JN * g.OW); + }(0, c.hwa)(m, f, g, k); + (0, c.hwa)(m, f, g, k); }; }, 48387: function(r, b, a) { - var c, l; + var c, m; b.w = void 0; c = a(5641); - l = a(67038); - b.w = function(f, h, d, g) { - var n; - n = new c.NZ(f); - g = g && g.daa; - h = (0, l.Z$a)(n, { - Hx: h, - LH: d + m = a(67038); + b.w = function(f, k, d, g) { + var p; + p = new c.r_(f); + g = g && g.Jaa; + k = (0, m.Kab)(p, { + Sx: k, + cI: d }, g); - n = n.offset; + p = p.offset; return { - frame: f.subarray(0, n), - yua: n, - Rkc: h + frame: f.subarray(0, p), + Vua: p, + tmc: k }; }; }, @@ -118545,38 +118339,38 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Y$a = void 0; - b.Y$a = function(a, c, l) { + b.Jab = void 0; + b.Jab = function(a, c, m) { 15 === c && (c += a.read(8) - 1); - 0 < c && 1 !== l.Hx && !l.LH ? (a.write(4, 0), a.advance(8 * c - 4)) : a.advance(8 * c); + 0 < c && 1 !== m.Sx && !m.cI ? (a.write(4, 0), a.advance(8 * c - 4)) : a.advance(8 * c); }; }, 67038: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Z$a = void 0; + b.Kab = void 0; c = a(87606); - l = a(970); - b.Z$a = function(f, h, d) { - var g, n, k; + m = a(970); + b.Kab = function(f, k, d) { + var g, p, h; if (4095 === f.read(12)) { f.advance(3); g = !!f.read(1); - n = f.read(2) + 1; + p = f.read(2) + 1; d = f.read(4); f.advance(8); - k = f.read(13); + h = f.read(13); f.advance(13 + (g ? 0 : 16)); g = { - wp: n, - daa: d, - TIb: k + vp: p, + Jaa: d, + cKb: h }; } else f.reverse(12); (0, c.assert)(void 0 !== d); - (0, l.dab)(f, d, h); + (0, m.Pab)(f, d, k); return g; }; }, @@ -118584,446 +118378,446 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.iGa = b.$Fa = b.ZFa = b.hGa = b.gGa = b.fGa = b.eGa = b.dGa = b.cGa = b.bGa = b.aGa = b.YFa = void 0; - b.YFa = { + b.IGa = b.zGa = b.yGa = b.HGa = b.GGa = b.FGa = b.EGa = b.DGa = b.CGa = b.BGa = b.AGa = b.xGa = void 0; + b.xGa = { width: 2, table: new Uint16Array([1, 0, 5, 16, 5, 17, 5, 18, 5, 19, 5, 20, 5, 21, 5, 22, 5, 23, 7, 96, 7, 97, 7, 98, 7, 99, 7, 100, 7, 101, 7, 102, 7, 103, 7, 104, 7, 105, 7, 106, 7, 107, 7, 108, 7, 109, 7, 110, 7, 111, 7, 112, 7, 113, 7, 114, 7, 115, 7, 116, 7, 117, 7, 118, 7, 119, 9, 480, 9, 481, 9, 482, 9, 483, 9, 484, 9, 485, 9, 486, 9, 487, 9, 488, 9, 489, 9, 490, 9, 491, 9, 492, 9, 493, 9, 494, 9, 495, 9, 496, 9, 497, 9, 498, 9, 499, 9, 500, 9, 501, 9, 502, 9, 503, 10, 1008, 10, 1009, 10, 1010, 10, 1011, 10, 1012, 10, 1013, 10, 1014, 10, 1015, 11, 2032, 11, 2033, 11, 2034, 11, 2035, 11, 2036, 11, 2037, 11, 2038, 11, 2039, 11, 2040, 11, 2041, 11, 2042, 11, 2043, 11, 2044, 11, 2045, 11, 2046, 11, 2047]) }; - b.aGa = { + b.AGa = { width: 2, table: new Uint16Array([3, 0, 4, 2, 5, 6, 5, 7, 5, 8, 5, 9, 5, 10, 5, 11, 5, 12, 6, 26, 6, 27, 6, 28, 6, 29, 6, 30, 6, 31, 6, 32, 6, 33, 6, 34, 6, 35, 6, 36, 6, 37, 6, 38, 6, 39, 6, 40, 6, 41, 6, 42, 6, 43, 6, 44, 6, 45, 6, 46, 6, 47, 6, 48, 6, 49, 7, 100, 7, 101, 7, 102, 7, 103, 7, 104, 7, 105, 7, 106, 7, 107, 7, 108, 7, 109, 7, 110, 7, 111, 7, 112, 7, 113, 7, 114, 8, 230, 8, 231, 8, 232, 8, 233, 8, 234, 8, 235, 8, 236, 8, 237, 8, 238, 8, 239, 8, 240, 8, 241, 8, 242, 8, 243, 8, 244, 8, 245, 8, 246, 8, 247, 8, 248, 9, 498, 9, 499, 9, 500, 9, 501, 9, 502, 9, 503, 9, 504, 9, 505, 9, 506, 9, 507, 9, 508, 9, 509, 9, 510, 9, 511]) }; - b.bGa = { + b.BGa = { width: 3, table: new Uint16Array([1, 0, 0, 4, 8, 1, 4, 9, 1, 4, 10, 1, 4, 11, 1, 5, 24, 2, 5, 25, 2, 6, 52, 2, 6, 53, 2, 6, 54, 2, 6, 55, 3, 6, 56, 2, 6, 57, 3, 7, 116, 4, 7, 117, 3, 7, 118, 3, 8, 238, 1, 8, 239, 1, 8, 240, 2, 8, 241, 2, 8, 242, 3, 9, 486, 2, 9, 487, 3, 9, 488, 2, 9, 489, 3, 9, 490, 3, 9, 491, 1, 9, 492, 2, 9, 493, 2, 9, 494, 1, 9, 495, 2, 9, 496, 2, 9, 497, 4, 9, 498, 3, 9, 499, 3, 9, 500, 4, 10, 1002, 3, 10, 1003, 2, 10, 1004, 3, 10, 1005, 2, 10, 1006, 4, 10, 1007, 4, 10, 1008, 3, 10, 1009, 3, 10, 1010, 2, 10, 1011, 3, 10, 1012, 3, 10, 1013, 3, 10, 1014, 2, 10, 1015, 2, 10, 1016, 3, 11, 2034, 2, 11, 2035, 4, 11, 2036, 3, 11, 2037, 3, 11, 2038, 4, 11, 2039, 4, 11, 2040, 2, 11, 2041, 3, 12, 4084, 3, 12, 4085, 3, 12, 4086, 3, 12, 4087, 3, 12, 4088, 3, 12, 4089, 4, 12, 4090, 4, 12, 4091, 4, 12, 4092, 4, 13, 8186, 2, 13, 8187, 2, 13, 8188, 3, 14, 16378, 3, 14, 16379, 4, 14, 16380, 3, 15, 32762, 4, 15, 32763, 4, 15, 32764, 4, 15, 32765, 3, 15, 32766, 2, 16, 65534, 3, 16, 65535, 3]) }; - b.cGa = { + b.CGa = { width: 3, table: new Uint16Array([4, 0, 4, 4, 1, 3, 4, 2, 3, 4, 3, 3, 4, 4, 3, 4, 5, 1, 4, 6, 2, 4, 7, 0, 4, 8, 2, 4, 9, 2, 5, 20, 2, 5, 21, 2, 5, 22, 1, 5, 23, 2, 5, 24, 1, 5, 25, 1, 7, 104, 4, 7, 105, 4, 7, 106, 4, 7, 107, 4, 7, 108, 3, 7, 109, 3, 7, 110, 3, 7, 111, 3, 7, 112, 3, 8, 226, 3, 8, 227, 3, 8, 228, 3, 8, 229, 3, 8, 230, 3, 8, 231, 3, 8, 232, 3, 8, 233, 2, 8, 234, 2, 8, 235, 2, 8, 236, 2, 8, 237, 2, 8, 238, 2, 8, 239, 2, 8, 240, 2, 8, 241, 2, 8, 242, 2, 8, 243, 2, 8, 244, 2, 8, 245, 1, 8, 246, 1, 9, 494, 1, 9, 495, 1, 9, 496, 4, 9, 497, 4, 9, 498, 4, 9, 499, 4, 9, 500, 4, 9, 501, 4, 10, 1004, 3, 10, 1005, 3, 10, 1006, 3, 10, 1007, 3, 10, 1008, 3, 10, 1009, 3, 10, 1010, 3, 10, 1011, 3, 10, 1012, 3, 10, 1013, 4, 10, 1014, 3, 10, 1015, 3, 10, 1016, 3, 10, 1017, 4, 11, 2036, 4, 11, 2037, 4, 11, 2038, 2, 11, 2039, 2, 11, 2040, 2, 11, 2041, 2, 11, 2042, 2, 11, 2043, 2, 11, 2044, 4, 11, 2045, 3, 11, 2046, 3, 12, 4094, 3, 12, 4095, 3]) }; - b.dGa = { + b.DGa = { width: 2, table: new Uint16Array([1, 0, 4, 8, 4, 9, 4, 10, 4, 11, 5, 24, 5, 25, 5, 26, 5, 27, 7, 112, 7, 113, 7, 114, 7, 115, 8, 232, 8, 233, 8, 234, 8, 235, 8, 236, 8, 237, 8, 238, 8, 239, 8, 240, 8, 241, 8, 242, 8, 243, 9, 488, 9, 489, 9, 490, 9, 491, 9, 492, 9, 493, 9, 494, 9, 495, 9, 496, 9, 497, 9, 498, 9, 499, 10, 1E3, 10, 1001, 10, 1002, 10, 1003, 10, 1004, 10, 1005, 10, 1006, 10, 1007, 10, 1008, 10, 1009, 10, 1010, 10, 1011, 11, 2024, 11, 2025, 11, 2026, 11, 2027, 11, 2028, 11, 2029, 11, 2030, 11, 2031, 11, 2032, 11, 2033, 11, 2034, 11, 2035, 11, 2036, 11, 2037, 11, 2038, 11, 2039, 11, 2040, 11, 2041, 12, 4084, 12, 4085, 12, 4086, 12, 4087, 12, 4088, 12, 4089, 12, 4090, 12, 4091, 12, 4092, 12, 4093, 13, 8188, 13, 8189, 13, 8190, 13, 8191]) }; - b.eGa = { + b.EGa = { width: 2, table: new Uint16Array([4, 0, 4, 1, 4, 2, 4, 3, 4, 4, 4, 5, 4, 6, 4, 7, 4, 8, 6, 36, 6, 37, 6, 38, 6, 39, 6, 40, 6, 41, 6, 42, 6, 43, 6, 44, 6, 45, 6, 46, 6, 47, 6, 48, 6, 49, 6, 50, 6, 51, 7, 104, 7, 105, 7, 106, 7, 107, 7, 108, 7, 109, 7, 110, 7, 111, 7, 112, 7, 113, 7, 114, 7, 115, 7, 116, 8, 234, 8, 235, 8, 236, 8, 237, 8, 238, 8, 239, 8, 240, 8, 241, 9, 484, 9, 485, 9, 486, 9, 487, 9, 488, 9, 489, 9, 490, 9, 491, 9, 492, 9, 493, 9, 494, 9, 495, 9, 496, 9, 497, 9, 498, 9, 499, 9, 500, 9, 501, 9, 502, 9, 503, 9, 504, 9, 505, 9, 506, 10, 1014, 10, 1015, 10, 1016, 10, 1017, 10, 1018, 10, 1019, 10, 1020, 10, 1021, 11, 2044, 11, 2045, 11, 2046, 11, 2047]) }; - b.fGa = { + b.FGa = { width: 3, table: new Uint16Array([1, 0, 0, 3, 4, 1, 3, 5, 1, 4, 12, 2, 6, 52, 2, 6, 53, 2, 6, 54, 1, 6, 55, 1, 7, 112, 2, 7, 113, 2, 7, 114, 2, 7, 115, 1, 7, 116, 1, 8, 234, 2, 8, 235, 2, 8, 236, 2, 8, 237, 2, 8, 238, 2, 8, 239, 2, 8, 240, 2, 8, 241, 2, 8, 242, 1, 8, 243, 1, 9, 488, 2, 9, 489, 2, 9, 490, 2, 9, 491, 1, 9, 492, 2, 9, 493, 1, 9, 494, 2, 9, 495, 2, 9, 496, 2, 9, 497, 2, 9, 498, 2, 9, 499, 2, 9, 500, 2, 9, 501, 2, 10, 1004, 2, 10, 1005, 1, 10, 1006, 1, 10, 1007, 2, 10, 1008, 2, 10, 1009, 2, 10, 1010, 2, 10, 1011, 2, 10, 1012, 2, 10, 1013, 2, 10, 1014, 2, 10, 1015, 2, 10, 1016, 2, 10, 1017, 2, 10, 1018, 2, 11, 2038, 1, 11, 2039, 1, 11, 2040, 2, 11, 2041, 2, 11, 2042, 2, 11, 2043, 2, 11, 2044, 2, 11, 2045, 2, 12, 4092, 2, 12, 4093, 2, 12, 4094, 2, 12, 4095, 2]) }; - b.gGa = { + b.GGa = { width: 3, table: new Uint16Array([3, 0, 2, 4, 2, 2, 4, 3, 1, 4, 4, 2, 4, 5, 1, 4, 6, 2, 5, 14, 0, 5, 15, 1, 5, 16, 1, 5, 17, 2, 5, 18, 2, 5, 19, 2, 5, 20, 2, 6, 42, 2, 6, 43, 2, 6, 44, 2, 6, 45, 2, 6, 46, 2, 6, 47, 1, 6, 48, 1, 6, 49, 2, 6, 50, 2, 6, 51, 2, 7, 104, 2, 7, 105, 2, 7, 106, 2, 7, 107, 2, 7, 108, 2, 7, 109, 2, 7, 110, 2, 7, 111, 1, 7, 112, 2, 7, 113, 1, 7, 114, 2, 7, 115, 2, 7, 116, 2, 7, 117, 2, 8, 236, 2, 8, 237, 2, 8, 238, 2, 8, 239, 1, 8, 240, 2, 8, 241, 1, 8, 242, 2, 8, 243, 2, 8, 244, 2, 8, 245, 2, 8, 246, 2, 8, 247, 2, 8, 248, 2, 8, 249, 2, 8, 250, 2, 9, 502, 2, 9, 503, 2, 9, 504, 1, 9, 505, 2, 9, 506, 1, 9, 507, 2, 9, 508, 2, 9, 509, 2, 10, 1020, 2, 10, 1021, 1, 10, 1022, 1, 10, 1023, 2]) }; - b.hGa = { + b.HGa = { width: 3, table: new Uint16Array([1, 0, 0, 3, 4, 1, 3, 5, 1, 4, 12, 2, 6, 52, 2, 6, 53, 2, 6, 54, 1, 6, 55, 1, 7, 112, 2, 7, 113, 2, 7, 114, 2, 8, 230, 1, 8, 231, 1, 8, 232, 2, 8, 233, 2, 8, 234, 2, 8, 235, 2, 8, 236, 2, 8, 237, 2, 9, 476, 2, 9, 477, 2, 9, 478, 1, 9, 479, 1, 9, 480, 2, 9, 481, 2, 9, 482, 2, 9, 483, 2, 9, 484, 2, 9, 485, 2, 9, 486, 2, 10, 974, 1, 10, 975, 2, 10, 976, 1, 10, 977, 2, 10, 978, 2, 10, 979, 2, 10, 980, 2, 10, 981, 2, 10, 982, 2, 10, 983, 2, 10, 984, 2, 10, 985, 1, 10, 986, 2, 10, 987, 2, 10, 988, 2, 10, 989, 2, 10, 990, 2, 10, 991, 2, 10, 992, 2, 10, 993, 2, 11, 1988, 1, 11, 1989, 2, 11, 1990, 2, 11, 1991, 2, 11, 1992, 1, 11, 1993, 2, 11, 1994, 2, 11, 1995, 2, 11, 1996, 2, 11, 1997, 1, 11, 1998, 2, 11, 1999, 2, 11, 2E3, 2, 11, 2001, 2, 11, 2002, 1, 11, 2003, 1, 11, 2004, 2, 11, 2005, 2, 11, 2006, 2, 11, 2007, 2, 11, 2008, 2, 11, 2009, 2, 11, 2010, 2, 11, 2011, 2, 11, 2012, 2, 11, 2013, 2, 11, 2014, 2, 11, 2015, 2, 11, 2016, 2, 11, 2017, 1, 11, 2018, 2, 12, 4038, 2, 12, 4039, 2, 12, 4040, 1, 12, 4041, 2, 12, 4042, 2, 12, 4043, 2, 12, 4044, 2, 12, 4045, 2, 12, 4046, 2, 12, 4047, 2, 12, 4048, 2, 12, 4049, 2, 12, 4050, 2, 12, 4051, 2, 12, 4052, 2, 12, 4053, 2, 12, 4054, 2, 12, 4055, 2, 12, 4056, 2, 12, 4057, 2, 12, 4058, 2, 12, 4059, 2, 12, 4060, 2, 12, 4061, 1, 12, 4062, 2, 12, 4063, 2, 12, 4064, 1, 12, 4065, 2, 12, 4066, 2, 12, 4067, 2, 12, 4068, 2, 12, 4069, 2, 12, 4070, 2, 12, 4071, 2, 12, 4072, 1, 12, 4073, 2, 12, 4074, 2, 12, 4075, 2, 13, 8152, 2, 13, 8153, 2, 13, 8154, 2, 13, 8155, 2, 13, 8156, 2, 13, 8157, 2, 13, 8158, 2, 13, 8159, 2, 13, 8160, 2, 13, 8161, 2, 13, 8162, 2, 13, 8163, 2, 13, 8164, 1, 13, 8165, 2, 13, 8166, 2, 13, 8167, 1, 13, 8168, 2, 13, 8169, 2, 13, 8170, 2, 13, 8171, 2, 13, 8172, 1, 13, 8173, 2, 13, 8174, 2, 13, 8175, 2, 13, 8176, 2, 13, 8177, 2, 13, 8178, 2, 13, 8179, 2, 13, 8180, 2, 13, 8181, 2, 13, 8182, 2, 13, 8183, 2, 14, 16368, 2, 14, 16369, 2, 14, 16370, 2, 14, 16371, 2, 14, 16372, 2, 14, 16373, 2, 14, 16374, 2, 14, 16375, 2, 14, 16376, 2, 14, 16377, 2, 14, 16378, 2, 14, 16379, 2, 14, 16380, 2, 14, 16381, 2, 15, 32764, 2, 15, 32765, 2, 15, 32766, 2, 15, 32767, 2]) }; - b.ZFa = { + b.yGa = { width: 3, table: new Uint16Array([4, 0, 2, 4, 1, 2, 4, 2, 2, 5, 6, 2, 5, 7, 1, 5, 8, 1, 5, 9, 2, 5, 10, 2, 5, 11, 2, 5, 12, 2, 5, 13, 2, 6, 28, 1, 6, 29, 1, 6, 30, 2, 6, 31, 2, 6, 32, 2, 6, 33, 2, 6, 34, 0, 6, 35, 2, 6, 36, 2, 6, 37, 1, 6, 38, 1, 6, 39, 2, 6, 40, 2, 6, 41, 2, 7, 84, 2, 7, 85, 2, 7, 86, 2, 7, 87, 2, 7, 88, 2, 7, 89, 2, 7, 90, 2, 7, 91, 2, 7, 92, 2, 7, 93, 1, 7, 94, 2, 7, 95, 1, 7, 96, 2, 7, 97, 2, 7, 98, 2, 7, 99, 2, 7, 100, 2, 8, 202, 2, 8, 203, 2, 8, 204, 2, 8, 205, 2, 8, 206, 2, 8, 207, 2, 8, 208, 2, 8, 209, 1, 8, 210, 2, 8, 211, 1, 8, 212, 2, 8, 213, 2, 8, 214, 2, 8, 215, 2, 8, 216, 2, 8, 217, 2, 8, 218, 2, 8, 219, 2, 8, 220, 2, 8, 221, 2, 8, 222, 2, 8, 223, 2, 8, 224, 2, 8, 225, 2, 8, 226, 2, 9, 454, 2, 9, 455, 2, 9, 456, 2, 9, 457, 1, 9, 458, 2, 9, 459, 2, 9, 460, 2, 9, 461, 2, 9, 462, 2, 9, 463, 1, 9, 464, 2, 9, 465, 2, 9, 466, 2, 9, 467, 2, 9, 468, 2, 9, 469, 2, 9, 470, 2, 9, 471, 2, 9, 472, 2, 9, 473, 2, 9, 474, 2, 9, 475, 2, 9, 476, 2, 9, 477, 2, 9, 478, 2, 9, 479, 2, 9, 480, 2, 9, 481, 1, 9, 482, 2, 9, 483, 1, 9, 484, 2, 10, 970, 2, 10, 971, 2, 10, 972, 2, 10, 973, 2, 10, 974, 2, 10, 975, 2, 10, 976, 1, 10, 977, 2, 10, 978, 2, 10, 979, 2, 10, 980, 2, 10, 981, 2, 10, 982, 2, 10, 983, 1, 10, 984, 2, 10, 985, 2, 10, 986, 2, 10, 987, 2, 10, 988, 2, 10, 989, 2, 10, 990, 2, 10, 991, 2, 10, 992, 2, 10, 993, 2, 10, 994, 2, 10, 995, 2, 10, 996, 2, 10, 997, 2, 10, 998, 2, 10, 999, 2, 10, 1E3, 2, 10, 1001, 1, 10, 1002, 2, 10, 1003, 1, 10, 1004, 2, 10, 1005, 1, 10, 1006, 2, 10, 1007, 2, 10, 1008, 2, 10, 1009, 2, 10, 1010, 2, 11, 2022, 2, 11, 2023, 2, 11, 2024, 2, 11, 2025, 2, 11, 2026, 2, 11, 2027, 2, 11, 2028, 2, 11, 2029, 2, 11, 2030, 2, 11, 2031, 2, 11, 2032, 1, 11, 2033, 2, 11, 2034, 1, 11, 2035, 2, 11, 2036, 2, 11, 2037, 2, 11, 2038, 1, 11, 2039, 2, 11, 2040, 2, 11, 2041, 2, 11, 2042, 1, 11, 2043, 2, 12, 4088, 2, 12, 4089, 2, 12, 4090, 2, 12, 4091, 2, 12, 4092, 2, 12, 4093, 1, 12, 4094, 2, 12, 4095, 2]) }; - b.$Fa = { + b.zGa = { width: 4, table: new Uint16Array([4, 0, 0, 0, 4, 1, 2, 0, 5, 4, 2, 2, 5, 5, 1, 0, 5, 6, 1, 0, 5, 7, 2, 0, 5, 8, 2, 0, 5, 9, 2, 0, 6, 20, 2, 0, 6, 21, 2, 0, 6, 22, 2, 0, 6, 23, 1, 0, 6, 24, 2, 0, 6, 25, 1, 0, 6, 26, 2, 0, 7, 54, 2, 0, 7, 55, 2, 0, 7, 56, 2, 0, 7, 57, 2, 0, 7, 58, 2, 0, 7, 59, 2, 0, 7, 60, 1, 0, 7, 61, 1, 0, 7, 62, 2, 0, 7, 63, 2, 0, 7, 64, 2, 0, 7, 65, 2, 0, 7, 66, 2, 0, 7, 67, 2, 0, 7, 68, 2, 0, 7, 69, 2, 0, 8, 140, 2, 0, 8, 141, 2, 0, 8, 142, 2, 0, 8, 143, 2, 0, 8, 144, 2, 0, 8, 145, 2, 0, 8, 146, 2, 0, 8, 147, 2, 1, 8, 148, 2, 1, 8, 149, 2, 1, 8, 150, 2, 1, 8, 151, 2, 1, 8, 152, 2, 0, 8, 153, 2, 1, 8, 154, 1, 0, 8, 155, 2, 0, 8, 156, 1, 0, 8, 157, 2, 1, 8, 158, 2, 0, 8, 159, 2, 1, 8, 160, 2, 1, 8, 161, 2, 1, 8, 162, 2, 1, 8, 163, 2, 0, 8, 164, 2, 0, 8, 165, 2, 0, 8, 166, 2, 0, 8, 167, 2, 0, 8, 168, 2, 1, 8, 169, 2, 1, 8, 170, 2, 0, 8, 171, 2, 0, 8, 172, 2, 1, 8, 173, 2, 1, 8, 174, 2, 1, 8, 175, 2, 0, 8, 176, 2, 0, 8, 177, 2, 1, 8, 178, 2, 0, 8, 179, 2, 1, 8, 180, 2, 1, 8, 181, 2, 1, 8, 182, 2, 0, 8, 183, 2, 1, 8, 184, 2, 0, 8, 185, 2, 0, 8, 186, 2, 1, 8, 187, 2, 1, 8, 188, 2, 0, 8, 189, 2, 0, 8, 190, 2, 0, 8, 191, 1, 0, 8, 192, 2, 1, 8, 193, 2, 1, 8, 194, 2, 0, 8, 195, 2, 0, 8, 196, 2, 0, 8, 197, 2, 0, 8, 198, 1, 0, 9, 398, 2, 0, 9, 399, 2, 1, 9, 400, 2, 1, 9, 401, 2, 0, 9, 402, 2, 0, 9, 403, 2, 1, 9, 404, 2, 0, 9, 405, 2, 1, 9, 406, 2, 0, 9, 407, 2, 0, 9, 408, 2, 0, 9, 409, 2, 0, 9, 410, 2, 0, 9, 411, 2, 0, 9, 412, 2, 0, 9, 413, 2, 1, 9, 414, 2, 0, 9, 415, 2, 0, 9, 416, 1, 0, 9, 417, 2, 0, 9, 418, 2, 0, 9, 419, 2, 0, 9, 420, 2, 0, 9, 421, 2, 0, 9, 422, 2, 0, 9, 423, 1, 0, 9, 424, 2, 0, 9, 425, 2, 0, 9, 426, 2, 0, 9, 427, 2, 0, 9, 428, 2, 0, 9, 429, 2, 0, 9, 430, 2, 0, 9, 431, 2, 0, 9, 432, 2, 0, 9, 433, 2, 0, 9, 434, 2, 0, 9, 435, 2, 0, 9, 436, 2, 0, 9, 437, 2, 0, 9, 438, 1, 0, 9, 439, 2, 0, 9, 440, 2, 0, 9, 441, 2, 0, 9, 442, 2, 0, 9, 443, 2, 0, 9, 444, 2, 0, 9, 445, 2, 0, 9, 446, 2, 0, 9, 447, 2, 0, 9, 448, 2, 0, 9, 449, 2, 0, 9, 450, 1, 1, 9, 451, 2, 0, 9, 452, 2, 0, 10, 906, 2, 0, 10, 907, 2, 0, 10, 908, 2, 0, 10, 909, 2, 0, 10, 910, 1, 1, 10, 911, 2, 0, 10, 912, 1, 0, 10, 913, 2, 0, 10, 914, 2, 0, 10, 915, 2, 0, 10, 916, 2, 0, 10, 917, 2, 0, 10, 918, 2, 0, 10, 919, 2, 0, 10, 920, 2, 0, 10, 921, 2, 0, 10, 922, 2, 0, 10, 923, 2, 0, 10, 924, 2, 0, 10, 925, 2, 0, 10, 926, 2, 0, 10, 927, 2, 0, 10, 928, 2, 0, 10, 929, 2, 0, 10, 930, 2, 0, 10, 931, 2, 0, 10, 932, 2, 0, 10, 933, 2, 0, 10, 934, 2, 0, 10, 935, 2, 0, 10, 936, 2, 0, 10, 937, 2, 0, 10, 938, 2, 0, 10, 939, 2, 0, 10, 940, 2, 0, 10, 941, 2, 0, 10, 942, 2, 0, 10, 943, 1, 0, 10, 944, 2, 0, 10, 945, 2, 0, 10, 946, 2, 0, 10, 947, 2, 0, 10, 948, 2, 0, 10, 949, 2, 0, 10, 950, 2, 0, 10, 951, 2, 0, 10, 952, 2, 0, 10, 953, 2, 0, 10, 954, 2, 0, 10, 955, 2, 0, 10, 956, 2, 0, 10, 957, 2, 0, 10, 958, 2, 0, 10, 959, 2, 0, 10, 960, 2, 0, 10, 961, 2, 0, 10, 962, 1, 0, 10, 963, 2, 0, 10, 964, 2, 0, 10, 965, 2, 0, 10, 966, 2, 0, 10, 967, 2, 0, 10, 968, 2, 0, 10, 969, 2, 0, 10, 970, 2, 0, 10, 971, 2, 0, 10, 972, 2, 0, 10, 973, 2, 0, 10, 974, 2, 0, 10, 975, 2, 0, 10, 976, 2, 0, 10, 977, 2, 0, 10, 978, 2, 0, 10, 979, 2, 0, 10, 980, 2, 0, 10, 981, 2, 0, 10, 982, 2, 0, 10, 983, 2, 0, 10, 984, 2, 0, 10, 985, 2, 0, 10, 986, 2, 0, 10, 987, 2, 0, 10, 988, 2, 0, 10, 989, 2, 0, 10, 990, 1, 0, 10, 991, 1, 0, 10, 992, 2, 0, 10, 993, 2, 0, 10, 994, 2, 0, 10, 995, 2, 0, 10, 996, 2, 0, 10, 997, 2, 0, 10, 998, 2, 0, 10, 999, 2, 0, 10, 1E3, 2, 0, 11, 2002, 2, 0, 11, 2003, 2, 0, 11, 2004, 2, 0, 11, 2005, 2, 0, 11, 2006, 2, 0, 11, 2007, 2, 0, 11, 2008, 2, 0, 11, 2009, 2, 0, 11, 2010, 2, 0, 11, 2011, 2, 0, 11, 2012, 2, 0, 11, 2013, 2, 0, 11, 2014, 2, 0, 11, 2015, 2, 0, 11, 2016, 2, 0, 11, 2017, 2, 0, 11, 2018, 2, 0, 11, 2019, 1, 0, 11, 2020, 2, 0, 11, 2021, 2, 0, 11, 2022, 1, 0, 11, 2023, 2, 0, 11, 2024, 1, 0, 11, 2025, 2, 0, 11, 2026, 2, 0, 11, 2027, 2, 0, 11, 2028, 1, 0, 11, 2029, 2, 0, 11, 2030, 2, 0, 11, 2031, 2, 0, 11, 2032, 2, 0, 11, 2033, 2, 0, 11, 2034, 1, 0, 11, 2035, 1, 0, 11, 2036, 2, 0, 11, 2037, 2, 0, 11, 2038, 2, 0, 11, 2039, 2, 0, 11, 2040, 1, 0, 11, 2041, 2, 0, 11, 2042, 2, 0, 11, 2043, 1, 0, 11, 2044, 2, 0, 12, 4090, 1, 0, 12, 4091, 1, 0, 12, 4092, 2, 0, 12, 4093, 1, 0, 12, 4094, 1, 0, 12, 4095, 2, 0]) }; - b.iGa = { + b.IGa = { width: 2, table: new Uint32Array([1, 0, 3, 4, 4, 10, 4, 11, 4, 12, 5, 26, 5, 27, 6, 56, 6, 57, 6, 58, 6, 59, 7, 120, 7, 121, 7, 122, 8, 246, 8, 247, 8, 248, 8, 249, 8, 250, 9, 502, 9, 503, 9, 504, 9, 505, 10, 1012, 10, 1013, 10, 1014, 10, 1015, 10, 1016, 10, 1017, 11, 2036, 11, 2037, 11, 2038, 11, 2039, 11, 2040, 11, 2041, 12, 4084, 12, 4085, 12, 4086, 12, 4087, 12, 4088, 12, 4089, 13, 8180, 13, 8181, 13, 8182, 13, 8183, 13, 8184, 14, 16370, 14, 16371, 14, 16372, 14, 16373, 14, 16374, 14, 16375, 14, 16376, 14, 16377, 15, 32756, 15, 32757, 15, 32758, 15, 32759, 16, 65520, 16, 65521, 16, 65522, 16, 65523, 16, 65524, 16, 65525, 16, 65526, 17, 131054, 17, 131055, 17, 131056, 18, 262114, 18, 262115, 18, 262116, 18, 262117, 18, 262118, 18, 262119, 18, 262120, 19, 524242, 19, 524243, 19, 524244, 19, 524245, 19, 524246, 19, 524247, 19, 524248, 19, 524249, 19, 524250, 19, 524251, 19, 524252, 19, 524253, 19, 524254, 19, 524255, 19, 524256, 19, 524257, 19, 524258, 19, 524259, 19, 524260, 19, 524261, 19, 524262, 19, 524263, 19, 524264, 19, 524265, 19, 524266, 19, 524267, 19, 524268, 19, 524269, 19, 524270, 19, 524271, 19, 524272, 19, 524273, 19, 524274, 19, 524275, 19, 524276, 19, 524277, 19, 524278, 19, 524279, 19, 524280, 19, 524281, 19, 524282, 19, 524283, 19, 524284, 19, 524285, 19, 524286, 19, 524287]) }; }, 77737: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); - b.w0 = void 0; + b.X0 = void 0; c = a(27912); - l = [c.YFa, c.aGa, c.bGa, c.cGa, c.dGa, c.eGa, c.fGa, c.gGa, c.hGa, c.ZFa, c.$Fa]; + m = [c.xGa, c.AGa, c.BGa, c.CGa, c.DGa, c.EGa, c.FGa, c.GGa, c.HGa, c.yGa, c.zGa]; f = [!1, !1, !0, !0, !1, !1, !0, !0, !0, !0, !0]; - b.w0 = (function() { - function h() {} - h.w_a = function(d, g) { - var n, q, u; - n = g.table; + b.X0 = (function() { + function k() {} + k.a0a = function(d, g) { + var p, q, u; + p = g.table; g = g.width; - for (var k = 0, m = n[0], p = d.read(m); p !== n[k + 1];) { - k += g; - q = n[k]; - u = q - m; - m = q; - p <<= u; - p |= d.read(u); + for (var h = 0, l = p[0], n = d.read(l); n !== p[h + 1];) { + h += g; + q = p[h]; + u = q - l; + l = q; + n <<= u; + n |= d.read(u); } - return k; + return h; }; - h.Ndb = function(d) { + k.Geb = function(d) { for (var g = 4; d.read(1);) ++g; d.advance(g); }; - h.Odb = function(d, g) { - for (; g--;) h.w_a(d, c.iGa); + k.Heb = function(d, g) { + for (; g--;) k.a0a(d, c.IGa); }; - h.Y4b = function(d, g) { - var n, k; - n = l[g - 1]; - k = n.table; - n = this.w_a(d, n); - if (11 > g) f[g - 1] && (g = k[n + 2]) && d.advance(g); - else if (11 === g || 15 < g)(n += 2, (g = k[n]) && d.advance(g), (k = k[n + 1]) && this.Ndb(d), 1 < k && this.Ndb(d)); + k.y6b = function(d, g) { + var p, h; + p = m[g - 1]; + h = p.table; + p = this.a0a(d, p); + if (11 > g) f[g - 1] && (g = h[p + 2]) && d.advance(g); + else if (11 === g || 15 < g)(p += 2, (g = h[p]) && d.advance(g), (h = h[p + 1]) && this.Geb(d), 1 < h && this.Geb(d)); else throw Error("Huffman: unknown spectral codebook: " + g); }; - return h; + return k; })(); }, 50539: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; Object.defineProperty(b, "__esModule", { value: !0 }); - b.rHa = b.Jva = void 0; + b.RHa = b.hwa = void 0; c = a(87606); - l = a(77737); + m = a(77737); f = a(96103); - b.Jva = function(n, k, m, p) { + b.hwa = function(p, h, l, n) { var q, u, t; - q = n.read(8); - p = Math.max(0, Math.ceil(q + 4 * Math.log(Math.pow(10, p.Hx / 20)) / Math.log(2))); - n.reverse(8); - n.write(8, p); - m || (m = new g(n, 0, k)); - q = m; - u = 2 === q.BAa ? 3 : 5; + q = p.read(8); + n = Math.max(0, Math.ceil(q + 4 * Math.log(Math.pow(10, n.Sx / 20)) / Math.log(2))); + p.reverse(8); + p.write(8, n); + l || (l = new g(p, 0, h)); + q = l; + u = 2 === q.bBa ? 3 : 5; t = (1 << u) - 1; - k = []; - p = []; - for (var w = [], v = 0; v < q.gN; ++v) { - for (var y = 0, x = 0; y < q.ZV;) { - for (var z = n.read(4), A = 0, B; - (B = n.read(u)) === t;) A += B; - A += B; - y += A; - k.push(z); - p.push(A); + h = []; + n = []; + for (var v = [], w = 0; w < q.JN; ++w) { + for (var y = 0, x = 0; y < q.OW;) { + for (var z = p.read(4), B = 0, A; + (A = p.read(u)) === t;) B += A; + B += A; + y += B; + h.push(z); + n.push(B); ++x; } - w.push(x); + v.push(x); } q = !0; - for (u = 0; u < k.length; ++u) 0 !== k[u] && (13 === k[u] && q ? (n.advance(9), q = !1, l.w0.Odb(n, p[u] - 1)) : l.w0.Odb(n, p[u])); - n.read(1) && n.advance(6 + 9 * (n.read(2) + 1)); - if (n.read(1)) - for ((q = m, u = 2 === q.BAa ? h : d, t = 0); t < q.P8a; ++t) - if (w = n.read(u[0])) - for ((v = n.read(1), y = 0); y < w; ++y) - if ((n.advance(u[1]), x = n.read(u[2])))(n.advance(1), z = n.read(1), n.advance(x * (v + 3 - z))); - (0, c.assert)(!n.read(1)); - q = m.gN; - u = m.ZV; - t = m.Seb; - m = m.Uba; - for (v = w = 0; v < q; ++v) - for ((y = m[v], x = 0); x < u; ++w) - if ((z = k[w], A = p[w], 0 === z || 13 === z || 15 === z || 14 === z)) x += A; + for (u = 0; u < h.length; ++u) 0 !== h[u] && (13 === h[u] && q ? (p.advance(9), q = !1, m.X0.Heb(p, n[u] - 1)) : m.X0.Heb(p, n[u])); + p.read(1) && p.advance(6 + 9 * (p.read(2) + 1)); + if (p.read(1)) + for ((q = l, u = 2 === q.bBa ? k : d, t = 0); t < q.y9a; ++t) + if (v = p.read(u[0])) + for ((w = p.read(1), y = 0); y < v; ++y) + if ((p.advance(u[1]), x = p.read(u[2])))(p.advance(1), z = p.read(1), p.advance(x * (w + 3 - z))); + (0, c.assert)(!p.read(1)); + q = l.JN; + u = l.OW; + t = l.Lfb; + l = l.zca; + for (w = v = 0; w < q; ++w) + for ((y = l[w], x = 0); x < u; ++v) + if ((z = h[v], B = n[v], 0 === z || 13 === z || 15 === z || 14 === z)) x += B; else { - B = 5 <= z ? 2 : 4; - for (var C = 0; C < A; + A = 5 <= z ? 2 : 4; + for (var C = 0; C < B; (++C, ++x)) - for (var D = y * (t[x + 1] - t[x]) / B, E = 0; E < D; ++E) l.w0.Y4b(n, z); + for (var D = y * (t[x + 1] - t[x]) / A, E = 0; E < D; ++E) m.X0.y6b(p, z); } }; - h = [1, 4, 3]; + k = [1, 4, 3]; d = [2, 6, 5]; g = (function() { - return function(n, k, m) { - var p; - this.Uba = []; - this.gN = 1; - this.Uba[0] = 1; - n.advance(1); - this.BAa = n.read(2); - n.read(1); - if (2 === this.BAa) { - this.P8a = 8; - this.ZV = n.read(4); - for (k = 0; 7 > k; ++k) n.read(1) ? this.Uba[this.gN - 1]++ : (this.gN++, this.Uba[this.gN - 1] = 1); - this.Seb = f.VNa[m]; + return function(p, h, l) { + var n; + this.zca = []; + this.JN = 1; + this.zca[0] = 1; + p.advance(1); + this.bBa = p.read(2); + p.read(1); + if (2 === this.bBa) { + this.y9a = 8; + this.OW = p.read(4); + for (h = 0; 7 > h; ++h) p.read(1) ? this.zca[this.JN - 1]++ : (this.JN++, this.zca[this.JN - 1] = 1); + this.Lfb = f.uOa[l]; } else { - this.P8a = 1; - this.ZV = n.read(6); - if (n.read(1)) { - p = 14 + Math.min(this.ZV, 40); - n.read(1) && n.advance(p); - k && n.read(1) && n.advance(p); + this.y9a = 1; + this.OW = p.read(6); + if (p.read(1)) { + n = 14 + Math.min(this.OW, 40); + p.read(1) && p.advance(n); + h && p.read(1) && p.advance(n); } - this.Seb = f.UNa[m]; + this.Lfb = f.tOa[l]; } }; })(); - b.rHa = g; + b.RHa = g; }, 970: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.dab = void 0; + b.Pab = void 0; c = a(79602); - l = a(30109); - b.dab = function(f, h, d) { - var n; + m = a(30109); + b.Pab = function(f, k, d) { + var p; for (var g; 7 !== (g = f.read(3));) { - n = f.read(4); + p = f.read(4); switch (g) { case 1: - (0, c.W$a)(f, h, d); + (0, c.Hab)(f, k, d); break; case 6: - (0, l.Y$a)(f, n, d); + (0, m.Jab)(f, p, d); break; default: throw Error(("Unsupported AAC element ").concat(g)); } } - f.kxb(); + f.kyb(); }; }, 96103: function(r, b) { - var a, c, l, f, h, d, g, n, k, m, p, q; + var a, c, m, f, k, d, g, p, h, l, n, q; Object.defineProperty(b, "__esModule", { value: !0 }); - b.Nob = b.lmb = b.Oob = b.ipb = b.jpb = b.VNa = b.UNa = void 0; + b.Mpb = b.hnb = b.Npb = b.hqb = b.iqb = b.uOa = b.tOa = void 0; r = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 64, 72, 80, 88, 96, 108, 120, 132, 144, 156, 172, 188, 212, 240, 276, 320, 384, 448, 512, 576, 640, 704, 768, 832, 896, 960, 1024]); a = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 92, 128]); c = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 64, 72, 80, 88, 100, 112, 124, 140, 156, 172, 192, 216, 240, 268, 304, 344, 384, 424, 464, 504, 544, 584, 624, 664, 704, 744, 784, 824, 864, 904, 944, 984, 1024]); - l = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 92, 128]); + m = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 32, 40, 48, 64, 92, 128]); f = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 48, 56, 64, 72, 80, 88, 96, 108, 120, 132, 144, 160, 176, 196, 216, 240, 264, 292, 320, 352, 384, 416, 448, 480, 512, 544, 576, 608, 640, 672, 704, 736, 768, 800, 832, 864, 896, 928, 1024]); - h = new Uint16Array([0, 4, 8, 12, 16, 20, 28, 36, 44, 56, 68, 80, 96, 112, 128]); + k = new Uint16Array([0, 4, 8, 12, 16, 20, 28, 36, 44, 56, 68, 80, 96, 112, 128]); d = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 48, 56, 64, 72, 80, 88, 96, 108, 120, 132, 144, 160, 176, 196, 216, 240, 264, 292, 320, 352, 384, 416, 448, 480, 512, 544, 576, 608, 640, 672, 704, 736, 768, 800, 832, 864, 896, 928, 960, 992, 1024]); g = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 52, 60, 68, 76, 84, 92, 100, 108, 116, 124, 136, 148, 160, 172, 188, 204, 220, 240, 260, 284, 308, 336, 364, 396, 432, 468, 508, 552, 600, 652, 704, 768, 832, 896, 960, 1024]); - n = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 36, 44, 52, 64, 76, 92, 108, 128]); - k = new Uint16Array([0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 100, 112, 124, 136, 148, 160, 172, 184, 196, 212, 228, 244, 260, 280, 300, 320, 344, 368, 396, 424, 456, 492, 532, 572, 616, 664, 716, 772, 832, 896, 960, 1024]); - m = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 40, 48, 60, 72, 88, 108, 128]); - p = new Uint16Array([0, 12, 24, 36, 48, 60, 72, 84, 96, 108, 120, 132, 144, 156, 172, 188, 204, 220, 236, 252, 268, 288, 308, 328, 348, 372, 396, 420, 448, 476, 508, 544, 580, 620, 664, 712, 764, 820, 880, 944, 1024]); + p = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 36, 44, 52, 64, 76, 92, 108, 128]); + h = new Uint16Array([0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 100, 112, 124, 136, 148, 160, 172, 184, 196, 212, 228, 244, 260, 280, 300, 320, 344, 368, 396, 424, 456, 492, 532, 572, 616, 664, 716, 772, 832, 896, 960, 1024]); + l = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 32, 40, 48, 60, 72, 88, 108, 128]); + n = new Uint16Array([0, 12, 24, 36, 48, 60, 72, 84, 96, 108, 120, 132, 144, 156, 172, 188, 204, 220, 236, 252, 268, 288, 308, 328, 348, 372, 396, 420, 448, 476, 508, 544, 580, 620, 664, 712, 764, 820, 880, 944, 1024]); q = new Uint16Array([0, 4, 8, 12, 16, 20, 24, 28, 36, 44, 52, 60, 72, 88, 108, 128]); - b.UNa = [r, r, c, f, f, d, g, g, k, k, k, p]; - b.VNa = [a, a, l, h, h, h, n, n, m, m, m, q]; - b.jpb = new Uint8Array([12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15]); - b.ipb = new Uint8Array([41, 41, 47, 49, 49, 51, 47, 47, 43, 43, 43, 40]); - b.Oob = (function() { + b.tOa = [r, r, c, f, f, d, g, g, h, h, h, n]; + b.uOa = [a, a, m, k, k, k, p, p, l, l, l, q]; + b.iqb = new Uint8Array([12, 12, 12, 14, 14, 14, 15, 15, 15, 15, 15, 15]); + b.hqb = new Uint8Array([41, 41, 47, 49, 49, 51, 47, 47, 43, 43, 43, 40]); + b.Npb = (function() { for (var u = new Float32Array(428), t = 0; 428 > t; t++) u[t] = Math.pow(2, (t - 200) / 4); return u; })(); - b.lmb = (function() { - for (var u = new Float32Array(8191), t = 4 / 3, w = 0; 8191 > w; w++) u[w] = Math.pow(w, t); + b.hnb = (function() { + for (var u = new Float32Array(8191), t = 4 / 3, v = 0; 8191 > v; v++) u[v] = Math.pow(v, t); return u; })(); - b.Nob = new Int32Array([96E3, 88200, 64E3, 48E3, 44100, 32E3, 24E3, 22050, 16E3, 12E3, 11025, 8E3, 7350]); + b.Mpb = new Int32Array([96E3, 88200, 64E3, 48E3, 44100, 32E3, 24E3, 22050, 16E3, 12E3, 11025, 8E3, 7350]); }, 87606: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); b.assert = void 0; c = a(5163); - l = (function(f) { - function h() { + m = (function(f) { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - return h; + c.__extends(k, f); + return k; })(Error); - b.assert = function(f, h) { - if (!f) throw new l(h || "Assertion failed"); + b.assert = function(f, k) { + if (!f) throw new m(k || "Assertion failed"); }; }, 5641: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.NZ = void 0; + b.r_ = void 0; r = (function() { function a(c) { this.data = c; - this.Vq = this.Zb = this.sd = 0; + this.Yq = this.$b = this.wd = 0; this.view = new DataView(c.buffer, c.byteOffset, c.byteLength); } Object.defineProperty(a.prototype, "offset", { get: function() { - return this.Zb; + return this.$b; }, enumerable: !1, configurable: !0 }); a.prototype.read = function(c) { - if (0 === this.sd) { - if (8 === c) return this.data[this.Zb++]; - if (16 === c) return (c = this.view.getUint16(this.Zb), this.Zb += 2, c); - if (32 === c) return (c = this.view.getUint32(this.Zb), this.Zb += 4, c); + if (0 === this.wd) { + if (8 === c) return this.data[this.$b++]; + if (16 === c) return (c = this.view.getUint16(this.$b), this.$b += 2, c); + if (32 === c) return (c = this.view.getUint32(this.$b), this.$b += 4, c); } - for (; this.sd < c;)(this.Vq = (this.Vq << 8) + this.data[this.Zb++], this.sd += 8); - this.sd -= c; - return this.Vq >>> this.sd & (1 << c) - 1; + for (; this.wd < c;)(this.Yq = (this.Yq << 8) + this.data[this.$b++], this.wd += 8); + this.wd -= c; + return this.Yq >>> this.wd & (1 << c) - 1; }; a.prototype.advance = function(c) { - var l; - if (c <= this.sd) this.sd -= c; + var m; + if (c <= this.wd) this.wd -= c; else { - c -= this.sd; - l = Math.floor(c / 8); - this.Zb += l; - this.Vq = this.data[this.Zb++]; - this.sd = 8 - (c - 8 * l); + c -= this.wd; + m = Math.floor(c / 8); + this.$b += m; + this.Yq = this.data[this.$b++]; + this.wd = 8 - (c - 8 * m); } }; - a.prototype.write = function(c, l) { - var f, h; - l &= (1 << c) - 1; - if (0 === this.sd) { + a.prototype.write = function(c, m) { + var f, k; + m &= (1 << c) - 1; + if (0 === this.wd) { if (8 === c) { - this.data[this.Zb++] = l; + this.data[this.$b++] = m; return; } if (16 === c) { - this.view.setUint16(this.Zb, l); - this.Zb += 2; + this.view.setUint16(this.$b, m); + this.$b += 2; return; } if (32 === c) { - this.view.setUint32(this.Zb, l); - this.Zb += 4; + this.view.setUint32(this.$b, m); + this.$b += 4; return; } } - if (0 < this.sd) { - f = Math.min(c, this.sd); - h = this.data[this.Zb - 1] & (~((1 << this.sd) - 1) ^ (1 << this.sd - f) - 1); - this.data[this.Zb - 1] = h ^ (c >= f ? l >>> c - f : l << this.sd - f); - this.sd -= f; + if (0 < this.wd) { + f = Math.min(c, this.wd); + k = this.data[this.$b - 1] & (~((1 << this.wd) - 1) ^ (1 << this.wd - f) - 1); + this.data[this.$b - 1] = k ^ (c >= f ? m >>> c - f : m << this.wd - f); + this.wd -= f; c -= f; } - for (; 8 <= c;)(c -= 8, this.data[this.Zb++] = l >>> c & 255); - 0 < c && (this.sd = 8 - c, h = this.data[this.Zb] & (1 << this.sd) - 1, this.Vq = this.data[this.Zb++] = h ^ (l & (1 << c) - 1) << 8 - c); + for (; 8 <= c;)(c -= 8, this.data[this.$b++] = m >>> c & 255); + 0 < c && (this.wd = 8 - c, k = this.data[this.$b] & (1 << this.wd) - 1, this.Yq = this.data[this.$b++] = k ^ (m & (1 << c) - 1) << 8 - c); }; a.prototype.reverse = function(c) { - 0 !== this.sd && c <= 8 - this.sd ? this.sd += c : (0 !== this.sd && (c -= 8 - this.sd, --this.Zb), this.Zb -= Math.floor(c / 8), this.Vq = this.data[this.Zb - 1], this.sd = c % 8); + 0 !== this.wd && c <= 8 - this.wd ? this.wd += c : (0 !== this.wd && (c -= 8 - this.wd, --this.$b), this.$b -= Math.floor(c / 8), this.Yq = this.data[this.$b - 1], this.wd = c % 8); }; - a.prototype.kxb = function() { - 0 !== this.sd && (this.sd = 0); + a.prototype.kyb = function() { + 0 !== this.wd && (this.wd = 0); }; return a; })(); - b.NZ = r; + b.r_ = r; }, 25154: function(r, b) { var a; Object.defineProperty(b, "__esModule", { value: !0 }); - b.YWa = void 0; + b.EXa = void 0; a = new Uint16Array([0, 32773, 32783, 10, 32795, 30, 20, 32785, 32819, 54, 60, 32825, 40, 32813, 32807, 34, 32867, 102, 108, 32873, 120, 32893, 32887, 114, 80, 32853, 32863, 90, 32843, 78, 68, 32833, 32963, 198, 204, 32969, 216, 32989, 32983, 210, 240, 33013, 33023, 250, 33003, 238, 228, 32993, 160, 32933, 32943, 170, 32955, 190, 180, 32945, 32915, 150, 156, 32921, 136, 32909, 32903, 130, 33155, 390, 396, 33161, 408, 33181, 33175, 402, 432, 33205, 33215, 442, 33195, 430, 420, 33185, 480, 33253, 33263, 490, 33275, 510, 500, 33265, 33235, 470, 476, 33241, 456, 33229, 33223, 450, 320, 33093, 33103, 330, 33115, 350, 340, 33105, 33139, 374, 380, 33145, 360, 33133, 33127, 354, 33059, 294, 300, 33065, 312, 33085, 33079, 306, 272, 33045, 33055, 282, 33035, 270, 260, 33025, 33539, 774, 780, 33545, 792, 33565, 33559, 786, 816, 33589, 33599, 826, 33579, 814, 804, 33569, 864, 33637, 33647, 874, 33659, 894, 884, 33649, 33619, 854, 860, 33625, 840, 33613, 33607, 834, 960, 33733, 33743, 970, 33755, 990, 980, 33745, 33779, 1014, 1020, 33785, 1E3, 33773, 33767, 994, 33699, 934, 940, 33705, 952, 33725, 33719, 946, 912, 33685, 33695, 922, 33675, 910, 900, 33665, 640, 33413, 33423, 650, 33435, 670, 660, 33425, 33459, 694, 700, 33465, 680, 33453, 33447, 674, 33507, 742, 748, 33513, 760, 33533, 33527, 754, 720, 33493, 33503, 730, 33483, 718, 708, 33473, 33347, 582, 588, 33353, 600, 33373, 33367, 594, 624, 33397, 33407, 634, 33387, 622, 612, 33377, 544, 33317, 33327, 554, 33339, 574, 564, 33329, 33299, 534, 540, 33305, 520, 33293, 33287, 514]); - b.YWa = function(c, l) { - void 0 === l && (l = 0); - l = ~~l; - for (var f = 0; f < c.length; f++) l = (a[(l >> 8 ^ c[f]) & 255] ^ l << 8) & 65535; - return l; + b.EXa = function(c, m) { + void 0 === m && (m = 0); + m = ~~m; + for (var f = 0; f < c.length; f++) m = (a[(m >> 8 ^ c[f]) & 255] ^ m << 8) & 65535; + return m; }; }, 10543: function(r, b, a) { - var c, l; + var c, m; b.w = void 0; c = a(5641); - l = a(75719); - b.w = function(f, h, d) { + m = a(75719); + b.w = function(f, k, d) { var g; - g = new c.NZ(f); - h = (0, l.WTa)(g, h, null === d || void 0 === d ? void 0 : d.SG).VIb; - f = f.subarray(0, h); - (0, l.mdb)(f); + g = new c.r_(f); + k = (0, m.BUa)(g, k, null === d || void 0 === d ? void 0 : d.hH).eKb; + f = f.subarray(0, k); + (0, m.feb)(f); return { frame: f, - yua: h + Vua: k }; }; }, 75719: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.mdb = b.WTa = void 0; + b.feb = b.BUa = void 0; c = a(87606); - l = a(25154); - b.WTa = function(f, h, d) { - var g, n; + m = a(25154); + b.BUa = function(f, k, d) { + var g, p; g = f.read(16); (0, c.assert)(2935 === g); g = 2 * ((f.read(16) & 2047) + 1); f.advance(13); - n = f.read(5); + p = f.read(5); f.reverse(5); - d && (h *= -n / d); - f.write(5, Math.min(31, Math.max(1, Math.floor(n + h)))); + d && (k *= -p / d); + f.write(5, Math.min(31, Math.max(1, Math.floor(p + k)))); return { - VIb: g + eKb: g }; }; - b.mdb = function(f) { - var h; - h = (0, l.YWa)(f.subarray(2, f.length - 2)); - f[f.length - 2] = h >> 8; - f[f.length - 1] = h & 255; + b.feb = function(f) { + var k; + k = (0, m.EXa)(f.subarray(2, f.length - 2)); + f[f.length - 2] = k >> 8; + f[f.length - 1] = k & 255; }; }, 71210: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.b_a = void 0; + b.G_a = void 0; c = a(5641); - l = a(57042); - b.b_a = function() { - var n, k, m, p; + m = a(57042); + b.G_a = function() { + var p, h, l, n; for (var d = [], g = 0; g < arguments.length; g++) d[g] = arguments[g]; - n = "string" === typeof d[0] ? { - yd: d[0], + p = "string" === typeof d[0] ? { + Dd: d[0], frame: d[1], - Hx: d[2], - pzb: d[3], - SG: d[4] + Sx: d[2], + sAb: d[3], + hH: d[4] } : d[0]; - k = n.yd; - d = n.frame; - g = n.Hx; - m = n.pzb; - p = n.SG; - n = n.LH; - n = void 0 === n ? !1 : n; - switch (k) { + h = p.Dd; + d = p.frame; + g = p.Sx; + l = p.sAb; + n = p.hH; + p = p.cI; + p = void 0 === p ? !1 : p; + switch (h) { case "aac": void 0 === f && (f = a(48387).w); - k = 6; - m && (m = new c.NZ(m), k = (0, l.I9a)(m).daa); - d = f(d, g, n, { - daa: k - }).yua; + h = 6; + l && (l = new c.r_(l), h = (0, m.u$a)(l).Jaa); + d = f(d, g, p, { + Jaa: h + }).Vua; break; case "ddp": - void 0 === h && (h = a(10543).w); - d = h(d, g, { - SG: p - }).yua; + void 0 === k && (k = a(10543).w); + d = k(d, g, { + hH: n + }).Vua; break; default: - throw Error("Unrecognized codec in fadeFrame: " + k); + throw Error("Unrecognized codec in fadeFrame: " + h); } return { - UIb: d + dKb: d }; }; }, @@ -119034,20 +118828,20 @@ E3cbY[513816] = false; a(5163).__exportStar(a(71210), b); }, 66988: function(r, b) { - var a, c, l; + var a, c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.bF = void 0; + b.tF = void 0; r = { name: "heaac-2-dash reset sample", profile: 53, channels: 2, sampleRate: 24E3, duration: 1024, - Faa: new Uint8Array([33, 17, 69, 0, 20, 80, 1, 70, 157, 188, 0, 0, 8, 28, 0, 0, 0, 14]).buffer + mba: new Uint8Array([33, 17, 69, 0, 20, 80, 1, 70, 157, 188, 0, 0, 8, 28, 0, 0, 0, 14]).buffer }; a = { name: "heaac-2-dash standard sample", @@ -119055,7 +118849,7 @@ E3cbY[513816] = false; channels: 2, sampleRate: 24E3, duration: 1024, - Faa: new Uint8Array([33, 17, 69, 0, 20, 80, 1, 70, 240, 77, 251, 1, 60, 8, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 14, 0, 14]).buffer + mba: new Uint8Array([33, 17, 69, 0, 20, 80, 1, 70, 240, 77, 251, 1, 60, 8, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 14, 0, 14]).buffer }; c = { name: "ddplus-5.1-dash standard sample", @@ -119063,23 +118857,23 @@ E3cbY[513816] = false; channels: 6, sampleRate: 48E3, duration: 1536, - Faa: new Uint8Array([11, 119, 1, 127, 63, 134, 255, 225, 6, 32, 0, 32, 0, 66, 10, 65, 0, 135, 216, 68, 3, 254, 202, 2, 88, 163, 1, 16, 177, 64, 146, 32, 160, 75, 20, 80, 37, 136, 35, 227, 36, 160, 152, 156, 165, 37, 38, 41, 37, 73, 74, 9, 201, 146, 130, 114, 82, 116, 160, 152, 152, 150, 136, 58, 125, 89, 245, 39, 207, 159, 63, 116, 150, 147, 242, 73, 95, 165, 171, 175, 253, 215, 126, 82, 21, 55, 188, 8, 165, 126, 249, 242, 100, 175, 255, 249, 73, 42, 255, 253, 215, 124, 246, 156, 23, 239, 108, 36, 134, 249, 211, 228, 181, 255, 246, 253, 205, 119, 176, 179, 86, 126, 166, 27, 231, 175, 225, 58, 255, 222, 170, 110, 127, 249, 215, 41, 232, 146, 73, 183, 0, 88, 211, 192, 0, 0, 31, 7, 178, 116, 62, 122, 114, 245, 8, 233, 196, 71, 223, 196, 18, 59, 202, 113, 248, 103, 242, 80, 250, 118, 15, 1, 60, 79, 251, 46, 14, 8, 9, 37, 4, 14, 183, 67, 131, 195, 103, 241, 250, 32, 124, 81, 61, 76, 9, 40, 161, 2, 1, 16, 64, 114, 219, 225, 217, 172, 140, 44, 12, 64, 147, 49, 210, 195, 206, 12, 52, 186, 196, 0, 107, 134, 202, 4, 9, 216, 72, 67, 11, 127, 185, 13, 125, 124, 124, 194, 90, 203, 69, 1, 209, 8, 129, 183, 36, 196, 101, 7, 248, 73, 181, 38, 181, 30, 232, 124, 27, 18, 222, 207, 92, 251, 85, 227, 78, 0, 70, 196, 59, 0, 207, 194, 0, 252, 226, 209, 111, 144, 239, 111, 148, 54, 39, 28, 176, 248, 160, 58, 88, 113, 9, 76, 65, 57, 180, 96, 82, 224, 115, 52, 208, 161, 184, 86, 120, 211, 212, 168, 13, 52, 217, 124, 121, 189, 237, 163, 53, 72, 52, 157, 245, 160, 110, 16, 182, 219, 180, 152, 180, 136, 47, 23, 151, 198, 192, 20, 62, 220, 249, 107, 82, 0, 0, 0, 234, 22, 24, 202, 252, 104, 154, 198, 95, 7, 98, 110, 113, 104, 187, 197, 110, 105, 201, 123, 18, 61, 45, 233, 135, 20, 0, 151, 155, 45, 131, 75, 174, 9, 228, 53, 214, 32, 19, 131, 131, 87, 146, 156, 22, 16, 160, 0, 0, 5, 169, 31, 241, 155, 119, 242, 21, 168, 176, 225, 35, 130, 186, 60, 97, 189, 244, 57, 5, 158, 124, 200, 224, 156, 74, 33, 48, 12, 75, 235, 252, 25, 83, 61, 12, 178, 134, 75, 92, 124, 56, 71, 63, 232, 35, 142, 23, 11, 179, 154, 25, 17, 254, 160, 55, 0, 28, 144, 253, 91, 117, 102, 221, 190, 135, 231, 10, 70, 30, 23, 176, 0, 0, 1, 176, 4, 8, 133, 150, 0, 255, 79, 159, 83, 83, 77, 46, 180, 197, 95, 161, 141, 13, 44, 47, 253, 61, 176, 86, 148, 52, 201, 148, 194, 126, 246, 155, 165, 78, 181, 18, 73, 32, 28, 45, 70, 221, 101, 80, 78, 20, 6, 206, 130, 30, 219, 0, 30, 251, 237, 127, 232, 113, 255, 107, 248, 25, 147, 2, 185, 140, 224, 224, 189, 152, 101, 89, 28, 152, 47, 182, 88, 216, 198, 90, 3, 213, 0, 64, 150, 89, 96, 5, 18, 73, 32, 18, 105, 56, 170, 112, 129, 132, 77, 233, 15, 190, 8, 58, 109, 254, 217, 232, 164, 181, 91, 34, 227, 8, 27, 140, 83, 141, 186, 71, 175, 110, 91, 83, 37, 82, 15, 247, 58, 112, 134, 42, 42, 18, 3, 0, 8, 18, 196, 44, 5, 18, 73, 32, 25, 234, 135, 27, 145, 161, 76, 95, 163, 44, 124, 140, 151, 13, 189, 174, 93, 108, 80, 63, 112, 61, 88, 28, 46, 219, 213, 65, 40, 74, 243, 69, 108, 141, 37, 80, 21, 72, 191, 2, 50, 88, 122, 3, 0, 0, 10, 36, 146, 64, 54, 170, 52, 196, 80, 163, 79, 142, 148, 81, 36, 46, 131, 66, 255, 221, 26, 128, 73, 23, 103, 49, 192, 55, 30, 59, 219, 161, 166, 249, 122, 141, 88, 62, 36, 228, 107, 116, 158, 14, 252, 92, 103, 226, 0, 0, 20, 73, 36, 128, 113, 105, 27, 109, 199, 165, 26, 100, 240, 30, 8, 113, 124, 175, 175, 166, 144, 115, 74, 138, 80, 24, 32, 117, 28, 206, 194, 21, 85, 40, 218, 254, 177, 100, 37, 127, 63, 131, 208, 68, 250, 76, 169, 40, 0, 0, 0, 0, 0, 0, 0, 95, 208, 40, 5]).buffer + mba: new Uint8Array([11, 119, 1, 127, 63, 134, 255, 225, 6, 32, 0, 32, 0, 66, 10, 65, 0, 135, 216, 68, 3, 254, 202, 2, 88, 163, 1, 16, 177, 64, 146, 32, 160, 75, 20, 80, 37, 136, 35, 227, 36, 160, 152, 156, 165, 37, 38, 41, 37, 73, 74, 9, 201, 146, 130, 114, 82, 116, 160, 152, 152, 150, 136, 58, 125, 89, 245, 39, 207, 159, 63, 116, 150, 147, 242, 73, 95, 165, 171, 175, 253, 215, 126, 82, 21, 55, 188, 8, 165, 126, 249, 242, 100, 175, 255, 249, 73, 42, 255, 253, 215, 124, 246, 156, 23, 239, 108, 36, 134, 249, 211, 228, 181, 255, 246, 253, 205, 119, 176, 179, 86, 126, 166, 27, 231, 175, 225, 58, 255, 222, 170, 110, 127, 249, 215, 41, 232, 146, 73, 183, 0, 88, 211, 192, 0, 0, 31, 7, 178, 116, 62, 122, 114, 245, 8, 233, 196, 71, 223, 196, 18, 59, 202, 113, 248, 103, 242, 80, 250, 118, 15, 1, 60, 79, 251, 46, 14, 8, 9, 37, 4, 14, 183, 67, 131, 195, 103, 241, 250, 32, 124, 81, 61, 76, 9, 40, 161, 2, 1, 16, 64, 114, 219, 225, 217, 172, 140, 44, 12, 64, 147, 49, 210, 195, 206, 12, 52, 186, 196, 0, 107, 134, 202, 4, 9, 216, 72, 67, 11, 127, 185, 13, 125, 124, 124, 194, 90, 203, 69, 1, 209, 8, 129, 183, 36, 196, 101, 7, 248, 73, 181, 38, 181, 30, 232, 124, 27, 18, 222, 207, 92, 251, 85, 227, 78, 0, 70, 196, 59, 0, 207, 194, 0, 252, 226, 209, 111, 144, 239, 111, 148, 54, 39, 28, 176, 248, 160, 58, 88, 113, 9, 76, 65, 57, 180, 96, 82, 224, 115, 52, 208, 161, 184, 86, 120, 211, 212, 168, 13, 52, 217, 124, 121, 189, 237, 163, 53, 72, 52, 157, 245, 160, 110, 16, 182, 219, 180, 152, 180, 136, 47, 23, 151, 198, 192, 20, 62, 220, 249, 107, 82, 0, 0, 0, 234, 22, 24, 202, 252, 104, 154, 198, 95, 7, 98, 110, 113, 104, 187, 197, 110, 105, 201, 123, 18, 61, 45, 233, 135, 20, 0, 151, 155, 45, 131, 75, 174, 9, 228, 53, 214, 32, 19, 131, 131, 87, 146, 156, 22, 16, 160, 0, 0, 5, 169, 31, 241, 155, 119, 242, 21, 168, 176, 225, 35, 130, 186, 60, 97, 189, 244, 57, 5, 158, 124, 200, 224, 156, 74, 33, 48, 12, 75, 235, 252, 25, 83, 61, 12, 178, 134, 75, 92, 124, 56, 71, 63, 232, 35, 142, 23, 11, 179, 154, 25, 17, 254, 160, 55, 0, 28, 144, 253, 91, 117, 102, 221, 190, 135, 231, 10, 70, 30, 23, 176, 0, 0, 1, 176, 4, 8, 133, 150, 0, 255, 79, 159, 83, 83, 77, 46, 180, 197, 95, 161, 141, 13, 44, 47, 253, 61, 176, 86, 148, 52, 201, 148, 194, 126, 246, 155, 165, 78, 181, 18, 73, 32, 28, 45, 70, 221, 101, 80, 78, 20, 6, 206, 130, 30, 219, 0, 30, 251, 237, 127, 232, 113, 255, 107, 248, 25, 147, 2, 185, 140, 224, 224, 189, 152, 101, 89, 28, 152, 47, 182, 88, 216, 198, 90, 3, 213, 0, 64, 150, 89, 96, 5, 18, 73, 32, 18, 105, 56, 170, 112, 129, 132, 77, 233, 15, 190, 8, 58, 109, 254, 217, 232, 164, 181, 91, 34, 227, 8, 27, 140, 83, 141, 186, 71, 175, 110, 91, 83, 37, 82, 15, 247, 58, 112, 134, 42, 42, 18, 3, 0, 8, 18, 196, 44, 5, 18, 73, 32, 25, 234, 135, 27, 145, 161, 76, 95, 163, 44, 124, 140, 151, 13, 189, 174, 93, 108, 80, 63, 112, 61, 88, 28, 46, 219, 213, 65, 40, 74, 243, 69, 108, 141, 37, 80, 21, 72, 191, 2, 50, 88, 122, 3, 0, 0, 10, 36, 146, 64, 54, 170, 52, 196, 80, 163, 79, 142, 148, 81, 36, 46, 131, 66, 255, 221, 26, 128, 73, 23, 103, 49, 192, 55, 30, 59, 219, 161, 166, 249, 122, 141, 88, 62, 36, 228, 107, 116, 158, 14, 252, 92, 103, 226, 0, 0, 20, 73, 36, 128, 113, 105, 27, 109, 199, 165, 26, 100, 240, 30, 8, 113, 124, 175, 175, 166, 144, 115, 74, 138, 80, 24, 32, 117, 28, 206, 194, 21, 85, 40, 218, 254, 177, 100, 37, 127, 63, 131, 208, 68, 250, 76, 169, 40, 0, 0, 0, 0, 0, 0, 0, 95, 208, 40, 5]).buffer }; - l = { + m = { name: "ddplus-2.0-dash standard sample", profile: 57, channels: 2, sampleRate: 48E3, duration: 1536, - Faa: new Uint8Array([11, 119, 0, 191, 52, 134, 255, 224, 4, 32, 24, 132, 33, 46, 136, 15, 236, 128, 165, 150, 32, 161, 69, 16, 65, 66, 33, 0, 160, 224, 136, 32, 48, 40, 56, 176, 233, 159, 62, 203, 176, 139, 218, 213, 221, 58, 124, 249, 83, 239, 245, 26, 179, 232, 106, 97, 174, 75, 74, 149, 104, 85, 223, 38, 74, 253, 242, 95, 253, 47, 117, 10, 116, 228, 206, 145, 61, 126, 153, 83, 169, 201, 146, 214, 124, 251, 202, 125, 62, 3, 184, 113, 105, 44, 145, 91, 107, 58, 206, 87, 7, 170, 74, 27, 187, 48, 217, 65, 241, 1, 161, 157, 113, 91, 21, 163, 111, 51, 104, 115, 118, 123, 44, 77, 110, 247, 112, 43, 8, 73, 76, 172, 73, 150, 207, 95, 153, 3, 182, 105, 124, 66, 2, 0, 118, 237, 94, 135, 88, 83, 124, 41, 205, 76, 76, 109, 131, 40, 166, 169, 150, 166, 233, 51, 26, 43, 143, 131, 162, 201, 227, 35, 146, 30, 46, 75, 41, 1, 28, 21, 124, 91, 11, 74, 112, 106, 170, 137, 88, 102, 81, 122, 90, 108, 154, 41, 64, 72, 81, 74, 40, 176, 29, 246, 45, 81, 141, 178, 47, 68, 210, 113, 129, 217, 48, 217, 176, 77, 157, 147, 211, 28, 106, 174, 210, 66, 110, 190, 228, 106, 249, 236, 107, 188, 90, 91, 41, 31, 191, 71, 149, 201, 40, 136, 209, 138, 100, 91, 53, 25, 18, 245, 27, 148, 208, 18, 20, 81, 70, 24, 7, 147, 116, 48, 233, 47, 145, 81, 32, 242, 74, 51, 50, 138, 85, 186, 6, 202, 227, 8, 169, 201, 206, 77, 68, 201, 80, 186, 57, 179, 90, 232, 234, 208, 230, 109, 96, 154, 4, 249, 38, 86, 153, 185, 81, 45, 38, 146, 243, 73, 117, 105, 140, 5, 34, 48, 227, 11, 10, 32, 130, 14, 49, 4, 40, 131, 127, 229, 199, 232, 95, 78, 126, 229, 243, 175, 254, 117, 124, 233, 83, 154, 239, 93, 63, 195, 190, 120, 247, 107, 232, 10, 68, 177, 11, 22, 24, 32, 66, 4, 99, 231, 207, 159, 7, 124, 241, 174, 215, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 40, 187, 227]).buffer + mba: new Uint8Array([11, 119, 0, 191, 52, 134, 255, 224, 4, 32, 24, 132, 33, 46, 136, 15, 236, 128, 165, 150, 32, 161, 69, 16, 65, 66, 33, 0, 160, 224, 136, 32, 48, 40, 56, 176, 233, 159, 62, 203, 176, 139, 218, 213, 221, 58, 124, 249, 83, 239, 245, 26, 179, 232, 106, 97, 174, 75, 74, 149, 104, 85, 223, 38, 74, 253, 242, 95, 253, 47, 117, 10, 116, 228, 206, 145, 61, 126, 153, 83, 169, 201, 146, 214, 124, 251, 202, 125, 62, 3, 184, 113, 105, 44, 145, 91, 107, 58, 206, 87, 7, 170, 74, 27, 187, 48, 217, 65, 241, 1, 161, 157, 113, 91, 21, 163, 111, 51, 104, 115, 118, 123, 44, 77, 110, 247, 112, 43, 8, 73, 76, 172, 73, 150, 207, 95, 153, 3, 182, 105, 124, 66, 2, 0, 118, 237, 94, 135, 88, 83, 124, 41, 205, 76, 76, 109, 131, 40, 166, 169, 150, 166, 233, 51, 26, 43, 143, 131, 162, 201, 227, 35, 146, 30, 46, 75, 41, 1, 28, 21, 124, 91, 11, 74, 112, 106, 170, 137, 88, 102, 81, 122, 90, 108, 154, 41, 64, 72, 81, 74, 40, 176, 29, 246, 45, 81, 141, 178, 47, 68, 210, 113, 129, 217, 48, 217, 176, 77, 157, 147, 211, 28, 106, 174, 210, 66, 110, 190, 228, 106, 249, 236, 107, 188, 90, 91, 41, 31, 191, 71, 149, 201, 40, 136, 209, 138, 100, 91, 53, 25, 18, 245, 27, 148, 208, 18, 20, 81, 70, 24, 7, 147, 116, 48, 233, 47, 145, 81, 32, 242, 74, 51, 50, 138, 85, 186, 6, 202, 227, 8, 169, 201, 206, 77, 68, 201, 80, 186, 57, 179, 90, 232, 234, 208, 230, 109, 96, 154, 4, 249, 38, 86, 153, 185, 81, 45, 38, 146, 243, 73, 117, 105, 140, 5, 34, 48, 227, 11, 10, 32, 130, 14, 49, 4, 40, 131, 127, 229, 199, 232, 95, 78, 126, 229, 243, 175, 254, 117, 124, 233, 83, 154, 239, 93, 63, 195, 190, 120, 247, 107, 232, 10, 68, 177, 11, 22, 24, 32, 66, 4, 99, 231, 207, 159, 7, 124, 241, 174, 215, 192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 84, 40, 187, 227]).buffer }; - b.bF = { + b.tF = { standard: { "heaac-2-dash": a, "heaac-2hq-dash": a, "ddplus-5.1-dash": c, "ddplus-5.1hq-dash": c, - "ddplus-2.0-dash": l + "ddplus-2.0-dash": m }, reset: { "heaac-2-dash": r, @@ -119088,7 +118882,7 @@ E3cbY[513816] = false; "heaac-2-dash": r, "heaac-2-dash-alt": a, "ddplus-5.1-dash": c, - "ddplus-2.0-dash": l + "ddplus-2.0-dash": m }; }, 40755: function(r, b, a) { @@ -119098,38 +118892,38 @@ E3cbY[513816] = false; value: !0 } }); - b.NEa = b.HAa = void 0; + b.mFa = b.hBa = void 0; c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - var h; - h = null !== l && l.apply(this, arguments) || this; - h.UF = 1536; - return h; + var k; + k = null !== m && m.apply(this, arguments) || this; + k.nG = 1536; + return k; } - c.__extends(f, l); - f.Pc = !0; + c.__extends(f, m); + f.Sc = !0; return f; })(a(70428).default); b["default"] = r; - a = (function(l) { + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "ac-3"; + c.__extends(f, m); + f.ye = "ac-3"; return f; })(r); - b.HAa = a; - r = (function(l) { + b.hBa = a; + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "ec-3"; + c.__extends(f, m); + f.ye = "ec-3"; return f; })(r); - b.NEa = r; + b.mFa = r; }, 26856: function(r, b, a) { var c; @@ -119139,22 +118933,22 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); + c.__extends(f, m); f.prototype.parse = function() { - this.hJb = this.M.Qc(2); - this.Swb = this.M.Qc(5); - this.Twb = this.M.Qc(3); - this.xtb = this.M.Qc(3); - this.M.Qc(1); - this.M.Qc(5); - this.M.Qc(5); + this.rKb = this.M.Tc(2); + this.Sxb = this.M.Tc(5); + this.Txb = this.M.Tc(3); + this.xub = this.M.Tc(3); + this.M.Tc(1); + this.M.Tc(5); + this.M.Tc(5); return !0; }; - f.ze = "dac3"; + f.ye = "dac3"; return f; })(a(72905).bf); b["default"] = r; @@ -119167,41 +118961,41 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; - } - c.__extends(f, l); - f.prototype.parse = function(h) { - this.M.Qc(1); - this.M.Qc(7); - this.Fcb = this.M.Qc(3); - this.Ecb = this.M.Qc(5); - this.Gcb = this.M.Qc(1); - this.o3a = this.M.Qc(1); - this.$fb = this.M.Qc(1); - this.Y7a = this.M.Qc(1); - this.QVa = this.M.Qc(1); - this.RVa = this.M.Qc(1); - this.PVa = this.M.Qc(2); - this.M.Qc(3); - (this.Gqa = this.M.Qc(1)) ? this.b4a = this.M.Qc(4): this.M.Qc(4); - h && (h.xfc = { - Fcb: this.Fcb, - Ecb: this.Ecb, - Gcb: this.Gcb, - o3a: this.o3a, - $fb: this.$fb, - Y7a: this.Y7a, - QVa: this.QVa, - RVa: this.RVa, - PVa: this.PVa, - Gqa: this.Gqa, - b4a: this.b4a + return null !== m && m.apply(this, arguments) || this; + } + c.__extends(f, m); + f.prototype.parse = function(k) { + this.M.Tc(1); + this.M.Tc(7); + this.wdb = this.M.Tc(3); + this.vdb = this.M.Tc(5); + this.xdb = this.M.Tc(1); + this.U3a = this.M.Tc(1); + this.Wgb = this.M.Tc(1); + this.E8a = this.M.Tc(1); + this.zWa = this.M.Tc(1); + this.AWa = this.M.Tc(1); + this.yWa = this.M.Tc(2); + this.M.Tc(3); + (this.ira = this.M.Tc(1)) ? this.G4a = this.M.Tc(4): this.M.Tc(4); + k && (k.chc = { + wdb: this.wdb, + vdb: this.vdb, + xdb: this.xdb, + U3a: this.U3a, + Wgb: this.Wgb, + E8a: this.E8a, + zWa: this.zWa, + AWa: this.AWa, + yWa: this.yWa, + ira: this.ira, + G4a: this.G4a }); return !0; }; - f.ze = "av1C"; + f.ye = "av1C"; return f; })(a(72905).bf); b["default"] = r; @@ -119214,71 +119008,71 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.prototype.parse = function(h) { + c.__extends(f, m); + f.prototype.parse = function(k) { var d; this.M.nd(); - this.xib = this.M.nd(); + this.ujb = this.M.nd(); this.M.nd(); this.M.nd(); this.M.nd(); - this.Maa = this.Sha(this.M.nd() & 31); - this.D$a = this.Sha(this.M.nd()); - this.LN = this.Maa.length ? this.Maa[0][1] : this.xib; - this.XRa = this.M.offset; - this.startOffset + this.length < this.M.offset && (100 === this.LN || 110 === this.LN || 122 === this.LN || 144 === this.LN) && (this.M.nd(), this.M.nd(), this.Sha(this.M.nd())); - d = this.startOffset + this.length - this.XRa; - 0 < d && this.fm(d, this.XRa); - h && h.Dja && (h.Dja.Maa = this.Maa, h.Dja.D$a = this.D$a, h.Dja.LN = this.LN); + this.tba = this.sia(this.M.nd() & 31); + this.qab = this.sia(this.M.nd()); + this.qO = this.tba.length ? this.tba[0][1] : this.ujb; + this.BSa = this.M.offset; + this.startOffset + this.length < this.M.offset && (100 === this.qO || 110 === this.qO || 122 === this.qO || 144 === this.qO) && (this.M.nd(), this.M.nd(), this.sia(this.M.nd())); + d = this.startOffset + this.length - this.BSa; + 0 < d && this.fm(d, this.BSa); + k && k.dka && (k.dka.tba = this.tba, k.dka.qab = this.qab, k.dka.qO = this.qO); return !0; }; - f.prototype.Sha = function(h) { - var n; - for (var d = [], g = 0; g < h; ++g) { - n = this.M.Of(); - d.push(this.M.B$(n)); + f.prototype.sia = function(k) { + var p; + for (var d = [], g = 0; g < k; ++g) { + p = this.M.Of(); + d.push(this.M.gaa(p)); } return d; }; - f.ze = "avcC"; - f.Pc = !1; + f.ye = "avcC"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; }, 70428: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(72905); + m = a(72905); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { + c.__extends(k, f); + k.prototype.parse = function(d) { var g; g = f.prototype.parse.call(this, d); this.M.offset += 8; - this.wka = this.M.Of(); - this.ixa = this.M.Of(); + this.Wka = this.M.Of(); + this.Gxa = this.M.Of(); this.M.offset += 4; this.samplerate = this.M.Of(); this.M.offset += 2; - l.K && this.M.console.trace("MP4AudioSampleEntry: channelcount: " + this.wka + ", samplesize: " + this.ixa + ", samplerate: " + this.samplerate); - if (null === d || void 0 === d ? 0 : d.Zd)(d.Zd.wka = this.wka, d.Zd.ixa = this.ixa, d.Zd.samplerate = this.samplerate); + m.L && this.M.console.trace("MP4AudioSampleEntry: channelcount: " + this.Wka + ", samplesize: " + this.Gxa + ", samplerate: " + this.samplerate); + if (null === d || void 0 === d ? 0 : d.ae)(d.ae.Wka = this.Wka, d.ae.Gxa = this.Gxa, d.ae.samplerate = this.samplerate); return g; }; - h.Pc = !1; - return h; + k.Sc = !1; + return k; })(a(71724).default); b["default"] = r; }, @@ -119290,23 +119084,23 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); + c.__extends(f, m); f.prototype.parse = function() { - this.Ac = this.ow([{ - Hfc: "int32" + this.Cc = this.Bw([{ + mhc: "int32" }, { maxBitrate: "int32" }, { - C3: "int32" + a4: "int32" }]); return !0; }; - f.ze = "btrt"; - f.Pc = !1; + f.ye = "btrt"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; @@ -119318,42 +119112,42 @@ E3cbY[513816] = false; value: !0 } }); - b.bf = b.K = void 0; + b.bf = b.L = void 0; c = a(93334); - b.K = !1; + b.L = !1; r = (function() { - function l(f, h, d, g, n) { - this.Rb = f; - this.type = h; + function m(f, k, d, g, p) { + this.Qb = f; + this.type = k; this.byteOffset = d; this.byteLength = g; - this.parent = n; - this.Ld = {}; - this.iH = g; + this.parent = p; + this.Nd = {}; + this.BH = g; } - l.jy = function(f, h) { - var g, k; + m.wy = function(f, k) { + var g, h; - function d(m) { - m && m.jy && (m = m.jy(h), m.length && (g = g.concat(m))); + function d(l) { + l && l.wy && (l = l.wy(k), l.length && (g = g.concat(l))); } g = []; - f.type === h && g.push(f); - if (f.Ld) - for (var n in f.Ld) { - k = f.Ld[n]; - Array.isArray(k) && k.forEach(d); + f.type === k && g.push(f); + if (f.Nd) + for (var p in f.Nd) { + h = f.Nd[p]; + Array.isArray(h) && h.forEach(d); } return g; }; - l.mS = function(f, h) { - void 0 === f.Ld[h.type] && (f.Ld[h.type] = []); - f.Ld[h.type].push(h); + m.XS = function(f, k) { + void 0 === f.Nd[k.type] && (f.Nd[k.type] = []); + f.Nd[k.type].push(k); }; - l.Wm = function(f, h) { - return l.jy(f, h)[0]; + m.Tm = function(f, k) { + return m.wy(f, k)[0]; }; - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { startOffset: { get: function() { return this.byteOffset; @@ -119362,7 +119156,7 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { length: { get: function() { return this.byteLength; @@ -119371,101 +119165,101 @@ E3cbY[513816] = false; configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { M: { get: function() { - return this.Rb; + return this.Qb; }, enumerable: !1, configurable: !0 } }); - l.prototype.xg = function() { + m.prototype.yg = function() { var f; - f = this.Rb.Sb(); + f = this.Qb.Rb(); this.version = f >> 24; this.flags = f & 16777215; }; - l.prototype.mS = function(f) { - l.mS(this, f); + m.prototype.XS = function(f) { + m.XS(this, f); }; - l.prototype.jy = function(f) { - return l.jy(this, f); + m.prototype.wy = function(f) { + return m.wy(this, f); }; - l.prototype.Wm = function(f) { - return l.Wm(this, f); + m.prototype.Tm = function(f) { + return m.Tm(this, f); }; - l.prototype.parse = function() { + m.prototype.parse = function() { return !0; }; - l.prototype.OT = function() { + m.prototype.xU = function() { return !0; }; - l.prototype.Po = function(f) { - if ((f = this.Ld[f]) && Array.isArray(f) && 1 === f.length) return f[0]; + m.prototype.Mo = function(f) { + if ((f = this.Nd[f]) && Array.isArray(f) && 1 === f.length) return f[0]; }; - l.prototype.fm = function(f, h) { - h = void 0 === h ? this.Rb.offset : h; - (0, c.assert)(h >= this.startOffset + 8 && h + f <= this.startOffset + this.iH, "Removal range [0x" + h.toString(16) + "-0x" + (h + f).toString(16) + ") must be in box [0x" + this.startOffset.toString(16) + "-0x" + (this.startOffset + this.iH).toString(16) + ")"); - this.Rb.fm(f, h, this); + m.prototype.fm = function(f, k) { + k = void 0 === k ? this.Qb.offset : k; + (0, c.assert)(k >= this.startOffset + 8 && k + f <= this.startOffset + this.BH, "Removal range [0x" + k.toString(16) + "-0x" + (k + f).toString(16) + ") must be in box [0x" + this.startOffset.toString(16) + "-0x" + (this.startOffset + this.BH).toString(16) + ")"); + this.Qb.fm(f, k, this); }; - l.prototype.M$ = function(f, h, d) { - d = void 0 === d ? this.Rb.offset : d; - (0, c.assert)(d >= this.startOffset + 8 && d + f <= this.startOffset + this.iH, "Removal range [0x" + d.toString(16) + "-0x" + (d + f).toString(16) + ") must be in box [0x" + this.startOffset.toString(16) + "-0x" + (this.startOffset + this.iH).toString(16) + ")"); - this.Rb.M$(f, h, d, this); + m.prototype.qaa = function(f, k, d) { + d = void 0 === d ? this.Qb.offset : d; + (0, c.assert)(d >= this.startOffset + 8 && d + f <= this.startOffset + this.BH, "Removal range [0x" + d.toString(16) + "-0x" + (d + f).toString(16) + ") must be in box [0x" + this.startOffset.toString(16) + "-0x" + (this.startOffset + this.BH).toString(16) + ")"); + this.Qb.qaa(f, k, d, this); }; - l.prototype.Gab = function(f, h, d) { + m.prototype.sbb = function(f, k, d) { if (1 < d) { - for (var g = []; 0 < d--;) g.push(this.cSa(f, h)); + for (var g = []; 0 < d--;) g.push(this.HSa(f, k)); return g; } - return this.cSa(f, h); + return this.HSa(f, k); }; - l.prototype.ow = function(f) { - var h, d; + m.prototype.Bw = function(f) { + var k, d; d = this; - void 0 === h && (h = {}); + void 0 === k && (k = {}); f.forEach(function(g) { - var n, k; + var p, h; if ("offset" === g.type) { - n = g.offset; - if (0 < n % 8) throw Error("Requested offset " + g.offset + "is not an even byte multiple"); - d.Rb.offset += n / 8; + p = g.offset; + if (0 < p % 8) throw Error("Requested offset " + g.offset + "is not an even byte multiple"); + d.Qb.offset += p / 8; } else - for (n in g) { - k = g[n]; - h[n] = "string" === typeof k ? d.Gab(k) : d.Gab(k.type, k.length, k.nvb); + for (p in g) { + h = g[p]; + k[p] = "string" === typeof h ? d.sbb(h) : d.sbb(h.type, h.length, h.nwb); } }); - return h; + return k; }; - l.prototype.cSa = function(f, h) { + m.prototype.HSa = function(f, k) { var d; - d = this.byteLength - this.Rb.offset + this.startOffset; - "undefined" === typeof h && (h = d); + d = this.byteLength - this.Qb.offset + this.startOffset; + "undefined" === typeof k && (k = d); switch (f) { case "int8": - f = this.Rb.nd(); + f = this.Qb.nd(); break; case "int64": - f = this.Rb.bj(); + f = this.Qb.cj(); break; case "int32": - f = this.Rb.Sb(); + f = this.Qb.Rb(); break; case "int16": - f = this.Rb.Of(); + f = this.Qb.Of(); break; case "string": - f = this.Rb.Q_b(Math.min(h, d)); + f = this.Qb.i1b(Math.min(k, d)); break; default: throw Error("Invalid type: " + f); } return f; }; - l.Pc = !1; - return l; + m.Sc = !1; + return m; })(); b.bf = r; }, @@ -119477,106 +119271,106 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.prototype.parse = function(h) { - var d, g, n; + c.__extends(f, m); + f.prototype.parse = function(k) { + var d, g, p; d = this.M.offset; g = this.M.Of(); - this.TXa = g >> 3; - this.UVb = g & 7; - this.h6b = []; - for (g = 0; g <= this.UVb; g++) { - n = { - hJb: this.M.Qc(2), - Swb: this.M.Qc(5), - Twb: this.M.Qc(5), - xtb: this.M.Qc(3), - cic: this.M.Qc(1), - Gbb: this.M.Qc(3), - TVb: this.M.Qc(4) + this.zYa = g >> 3; + this.jXb = g & 7; + this.L7b = []; + for (g = 0; g <= this.jXb; g++) { + p = { + rKb: this.M.Tc(2), + Sxb: this.M.Tc(5), + Txb: this.M.Tc(5), + xub: this.M.Tc(3), + Gjc: this.M.Tc(1), + tcb: this.M.Tc(3), + iXb: this.M.Tc(4) }; - 0 < n.TVb ? n.Rfc = this.M.Qc(9) : this.M.Qc(1); - this.h6b.push(n); + 0 < p.iXb ? p.whc = this.M.Tc(9) : this.M.Tc(1); + this.L7b.push(p); } - h && h.XYa && (h.XYa.TXa = this.TXa, 2 <= this.byteLength - (this.M.offset - d) && (this.M.Qc(7), d = this.M.Qc(1), h.XYa.rfc = 1 === d)); + k && k.CZa && (k.CZa.zYa = this.zYa, 2 <= this.byteLength - (this.M.offset - d) && (this.M.Tc(7), d = this.M.Tc(1), k.CZa.Xgc = 1 === d)); return !0; }; - f.ze = "dec3"; + f.ye = "dec3"; return f; })(a(72905).bf); b["default"] = r; }, 96345: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(47887); + m = a(47887); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { - this.xg(); - this.dlb = l.pda.zab(this.M, d); + c.__extends(k, f); + k.prototype.parse = function(d) { + this.yg(); + this.$lb = m.Tda.lbb(this.M, d); return !0; }; - h.ze = "esds"; - h.Pc = !1; - return h; + k.ye = "esds"; + k.Sc = !1; + return k; })(a(72905).bf); b["default"] = r; }, 96989: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(93334); + m = a(93334); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { - var g, n, k, m, p, q, u; - if (null === d || void 0 === d || !d.Hg) return !0; - p = null === (m = null === (k = null === (n = null === (g = this.parent) || void 0 === g ? void 0 : g.parent) || void 0 === n ? void 0 : n.Wm("tkhd")) || void 0 === k ? void 0 : k.Ac) || void 0 === m ? void 0 : m.trackId; - if ("undefined" === typeof p) return !0; - (0, l.assert)(d.Hg[p]); - if (!d.Hg[p]) return !0; - this.xg(); - g = this.M.Sb(); - for (n = 0; n < g; n++) { - k = 1 === this.version ? this.M.bj() : this.M.Sb(); - m = 1 === this.version ? this.M.bj() : this.M.Sb(); + c.__extends(k, f); + k.prototype.parse = function(d) { + var g, p, h, l, n, q, u; + if (null === d || void 0 === d || !d.Ig) return !0; + n = null === (l = null === (h = null === (p = null === (g = this.parent) || void 0 === g ? void 0 : g.parent) || void 0 === p ? void 0 : p.Tm("tkhd")) || void 0 === h ? void 0 : h.Cc) || void 0 === l ? void 0 : l.trackId; + if ("undefined" === typeof n) return !0; + (0, m.assert)(d.Ig[n]); + if (!d.Ig[n]) return !0; + this.yg(); + g = this.M.Rb(); + for (p = 0; p < g; p++) { + h = 1 === this.version ? this.M.cj() : this.M.Rb(); + l = 1 === this.version ? this.M.cj() : this.M.Rb(); q = this.M.Of(); u = this.M.Of(); - k = { - Sjc: k, - Aic: m, - zic: q, - yic: u + h = { + vlc: h, + dkc: l, + ckc: q, + bkc: u }; - d.Hg[p].$Ya || (d.Hg[p].$Ya = []); - d.Hg[p].$Ya.push(k); + d.Ig[n].FZa || (d.Ig[n].FZa = []); + d.Ig[n].FZa.push(h); } return !0; }; - h.ze = "elst"; - h.Pc = !1; - return h; + k.ye = "elst"; + k.Sc = !1; + return k; })(a(72905).bf); b["default"] = r; }, @@ -119588,19 +119382,19 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); + c.__extends(f, m); f.prototype.parse = function() { - this.M.fz(); - this.M.fz(); - for (this.Xka = []; this.M.offset <= this.byteOffset + this.byteLength - 4;) this.Xka.push(this.M.fz()); + this.M.uz(); + this.M.uz(); + for (this.xla = []; this.M.offset <= this.byteOffset + this.byteLength - 4;) this.xla.push(this.M.uz()); return !0; }; - f.ze = "ftyp"; - f.Pc = !1; + f.ye = "ftyp"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; @@ -119613,84 +119407,84 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.prototype.parse = function(h) { - this.gDb = this.M.fz(); - h && h.Zd && (h.Zd.m2b = this.gDb); + c.__extends(f, m); + f.prototype.parse = function(k) { + this.kEb = this.M.uz(); + k && k.ae && (k.ae.J3b = this.kEb); return !0; }; - f.ze = "frma"; + f.ye = "frma"; return f; })(a(72905).bf); b["default"] = r; }, 28721: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(32296); + m = a(32296); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { - var g, n, k, m, p; - this.xg(); - this.Ac = this.ow([{ - njc: "int32" + c.__extends(k, f); + k.prototype.parse = function(d) { + var g, p, h, l, n; + this.yg(); + this.Cc = this.Bw([{ + Rkc: "int32" }, { - Kpa: "int32" + nqa: "int32" }, { offset: 96, type: "offset" }, { name: "string" }]); - this.Ac.Kpa = (0, l.sx)(this.Ac.Kpa); - if (d && d.Hg) { - p = null === (m = null === (k = null === (n = null === (g = this.parent) || void 0 === g ? void 0 : g.parent) || void 0 === n ? void 0 : n.Wm("tkhd")) || void 0 === k ? void 0 : k.Ac) || void 0 === m ? void 0 : m.trackId; - "number" === typeof p && d.Hg[p] && (d.Hg[p].Jv = this.Ac.Kpa); + this.Cc.nqa = (0, m.Bx)(this.Cc.nqa); + if (d && d.Ig) { + n = null === (l = null === (h = null === (p = null === (g = this.parent) || void 0 === g ? void 0 : g.parent) || void 0 === p ? void 0 : p.Tm("tkhd")) || void 0 === h ? void 0 : h.Cc) || void 0 === l ? void 0 : l.trackId; + "number" === typeof n && d.Ig[n] && (d.Ig[n].Uv = this.Cc.nqa); } return !0; }; - h.ze = "hdlr"; - h.Pc = !1; - return h; + k.ye = "hdlr"; + k.Sc = !1; + return k; })(a(72905).bf); b["default"] = r; }, 97066: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(93334); + m = a(93334); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.OT = function() { + c.__extends(k, f); + k.prototype.xU = function() { var d; - d = this.Wm("esds"); - if (d = d && d.dlb.Wm(5))((0, l.assert)(this.samplerate), this.UF = d.UF * this.samplerate / d.caa); + d = this.Tm("esds"); + if (d = d && d.$lb.Tm(5))((0, m.assert)(this.samplerate), this.nG = d.nG * this.samplerate / d.Iaa); return !0; }; - h.ze = "mp4a"; - h.Pc = !0; - return h; + k.ye = "mp4a"; + k.Sc = !0; + return k; })(a(70428).default); b["default"] = r; }, @@ -119709,14 +119503,14 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); + c.__extends(f, m); f.prototype.parse = function() { - this.xg(); - this.Ac = 1 === this.version ? this.ow([{ + this.yg(); + this.Cc = 1 === this.version ? this.Bw([{ creationTime: "int64" }, { modificationTime: "int64" @@ -119724,7 +119518,7 @@ E3cbY[513816] = false; N: "int32" }, { duration: "int64" - }]) : this.ow([{ + }]) : this.Bw([{ creationTime: "int32" }, { modificationTime: "int32" @@ -119735,8 +119529,8 @@ E3cbY[513816] = false; }]); return !0; }; - f.ze = "mvhd"; - f.Pc = !1; + f.ye = "mvhd"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; @@ -119749,28 +119543,28 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); + c.__extends(f, m); f.prototype.parse = function() { - this.xg(); - this.Ac = this.ow(1 === this.version ? [{ - PIb: "int64" + this.yg(); + this.Cc = this.Bw(1 === this.version ? [{ + mG: "int64" }] : [{ - PIb: "int32" + mG: "int32" }]); return !0; }; - f.ze = "mehd"; - f.Pc = !1; + f.ye = "mehd"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; }, 31025: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -119779,85 +119573,85 @@ E3cbY[513816] = false; c = a(5163); r = a(75589); a = a(72905); - l = r.Gea; + m = r.kfa; a = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function() { - this.xg(); - this.Ac = this.ow([{ - Wt: "int32" + c.__extends(k, f); + k.prototype.parse = function() { + this.yg(); + this.Cc = this.Bw([{ + bu: "int32" }, { - cr: "int16" + hr: "int16" }]); return !0; }; - h.ze = l; - h.Pc = !1; - return h; + k.ye = m; + k.Sc = !1; + return k; })(a.bf); b["default"] = a; }, 91056: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(75589); + m = a(75589); r = a(72905); - f = l.Hea; - r = (function(h) { + f = m.lfa; + r = (function(k) { function d() { - return null !== h && h.apply(this, arguments) || this; + return null !== k && k.apply(this, arguments) || this; } - c.__extends(d, h); + c.__extends(d, k); d.prototype.parse = function() { - this.xg(); - this.fileSize = this.M.bj(); - this.N = this.M.bj(); - this.duration = this.M.bj(!1, !0); - this.fWb = this.M.bj(); - this.M.bj(); - this.jWb = this.M.bj(); - this.sVb = this.M.Sb(); - this.gWb = this.M.bj(); - this.wIb = this.M.Sb(); - this.M.E$(); - this.jl = { + this.yg(); + this.fileSize = this.M.cj(); + this.N = this.M.cj(); + this.duration = this.M.cj(!1, !0); + this.vXb = this.M.cj(); + this.M.cj(); + this.zXb = this.M.cj(); + this.JWb = this.M.Rb(); + this.wXb = this.M.cj(); + this.FJb = this.M.Rb(); + this.M.jaa(); + this.ml = { moof: { - offset: this.fWb + offset: this.vXb }, sidx: { - offset: this.gWb, - size: this.wIb + offset: this.wXb, + size: this.FJb } }; - this.jl[l.TJa] = { - offset: this.jWb, - size: this.sVb + this.ml[m.vKa] = { + offset: this.zXb, + size: this.JWb }; - this.M.offset - this.startOffset <= this.length - 24 && (this.iWb = this.M.bj(), this.eVb = this.M.Sb(), this.hWb = this.M.bj(), this.dVb = this.M.Sb(), this.jl[l.L0] = { - offset: this.iWb, - size: this.eVb - }, this.jl[l.K0] = { - offset: this.hWb, - size: this.dVb + this.M.offset - this.startOffset <= this.length - 24 && (this.yXb = this.M.cj(), this.wWb = this.M.Rb(), this.xXb = this.M.cj(), this.vWb = this.M.Rb(), this.ml[m.l1] = { + offset: this.yXb, + size: this.wWb + }, this.ml[m.k1] = { + offset: this.xXb, + size: this.vWb }); return !0; }; - d.ze = f; - d.Pc = !1; + d.ye = f; + d.Sc = !1; return d; })(r.bf); b["default"] = r; }, 64280: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -119866,33 +119660,33 @@ E3cbY[513816] = false; c = a(5163); r = a(75589); a = a(72905); - l = r.Iea; + m = r.mfa; a = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function() { - var d, k, m; - this.xg(); - 1 <= this.version && this.M.E$(); - d = this.M.Sb(); - this.jl = {}; - for (var g = this.startOffset + this.length, n = 0; n < d; ++n) { - k = this.M.fz(); - "uuid" === k && (k = this.M.E$()); - m = this.M.bj(); - this.jl[k] = { + c.__extends(k, f); + k.prototype.parse = function() { + var d, h, l; + this.yg(); + 1 <= this.version && this.M.jaa(); + d = this.M.Rb(); + this.ml = {}; + for (var g = this.startOffset + this.length, p = 0; p < d; ++p) { + h = this.M.uz(); + "uuid" === h && (h = this.M.jaa()); + l = this.M.cj(); + this.ml[h] = { offset: g, - size: m + size: l }; - g += m; + g += l; } return !0; }; - h.ze = l; - h.Pc = !1; - return h; + k.ye = m; + k.Sc = !1; + return k; })(a.bf); b["default"] = a; }, @@ -119904,66 +119698,66 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.prototype.parse = function(h) { - this.Ac = this.ow([{ - tOb: "int32" + c.__extends(f, m); + f.prototype.parse = function(k) { + this.Cc = this.Bw([{ + EPb: "int32" }, { - L9b: "int32" + mac: "int32" }]); - if (null === h || void 0 === h ? 0 : h.Zd)(h.Zd.thc = this.Ac.tOb, h.Zd.Tkc = this.Ac.L9b); + if (null === k || void 0 === k ? 0 : k.ae)(k.ae.Xic = this.Cc.EPb, k.ae.vmc = this.Cc.mac); return !0; }; - f.ze = "pasp"; - f.Pc = !1; + f.ye = "pasp"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; }, 84379: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(75589); + m = a(75589); f = a(49420); - h = a(70428); + k = a(70428); r = a(72905); d = a(41192); a = (function(g) { - function n() { + function p() { return null !== g && g.apply(this, arguments) || this; } - c.__extends(n, g); - n.prototype.parse = function() { - this.xg(); - this.uL = this.M.Sb(); + c.__extends(p, g); + p.prototype.parse = function() { + this.yg(); + this.OL = this.M.Rb(); return !0; }; - n.prototype.OT = function(k) { - var m; - m = Object.keys(this.Ld); - m.length && (m = m[0], this.Ld[m].length && (m = this.Ld[m][0], m instanceof h.default ? this.Aa = new f.L(m.UF, m.samplerate) : m instanceof d.default && (m = m.Ld[l.Gea]) && m.length && (m = m[0].Ac, 1E3 !== m.cr && 1001 !== m.cr || 0 !== m.Wt % 1E3 ? this.M.console.warn("Unexpected frame rate in NetflixFrameRateBox: " + m.Wt + "/" + m.cr) : this.Aa = new f.L(m.cr, m.Wt)), k && this.Aa && (k.Aa = this.Aa))); + p.prototype.xU = function(h) { + var l; + l = Object.keys(this.Nd); + l.length && (l = l[0], this.Nd[l].length && (l = this.Nd[l][0], l instanceof k.default ? this.xa = new f.J(l.nG, l.samplerate) : l instanceof d.default && (l = l.Nd[m.kfa]) && l.length && (l = l[0].Cc, 1E3 !== l.hr && 1001 !== l.hr || 0 !== l.bu % 1E3 ? this.M.console.warn("Unexpected frame rate in NetflixFrameRateBox: " + l.bu + "/" + l.hr) : this.xa = new f.J(l.hr, l.bu)), h && this.xa && (h.xa = this.xa))); return !0; }; - n.prototype.jbb = function(k) { - void 0 !== this.Ld[k] && 0 !== this.Ld[k].length && (this.Rb.zu(this.uL - 1, this.byteOffset + 12), k = this.Ld[k][0], this.fm(k.byteLength, k.byteOffset)); + p.prototype.Xbb = function(h) { + void 0 !== this.Nd[h] && 0 !== this.Nd[h].length && (this.Qb.Hu(this.OL - 1, this.byteOffset + 12), h = this.Nd[h][0], this.fm(h.byteLength, h.byteOffset)); }; - n.ze = "stsd"; - n.Pc = !0; - return n; + p.ye = "stsd"; + p.Sc = !0; + return p; })(r.bf); b["default"] = a; }, 71724: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -119971,78 +119765,79 @@ E3cbY[513816] = false; }); c = a(5163); r = a(72905); - l = a(72905); + m = a(72905); a = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { + c.__extends(k, f); + k.prototype.parse = function(d) { this.M.offset += 6; this.M.Of(); - l.K && this.M.console.trace("VideoSampleEntry sampleEntryType: " + this.type); - if (null === d || void 0 === d ? 0 : d.Zd) d.Zd.m2b = this.type; + m.L && this.M.console.trace("VideoSampleEntry sampleEntryType: " + this.type); + if (null === d || void 0 === d ? 0 : d.ae) d.ae.J3b = this.type; return !0; }; - return h; + return k; })(r.bf); b["default"] = a; }, 41116: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(72905); + m = a(72905); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { - this.xg(); - this.txa = this.M.fz(); - l.K && this.M.console.trace("SchemeTypeBoxTranslator: " + this.txa); - if ("cenc" === this.txa) { - if ((this.M.offset -= 4, l.K && this.M.console.trace("SchemeTypeBoxTranslator: writing type piff at offset " + this.M.offset), this.Rb.Phb("piff"), null === d || void 0 === d ? 0 : d.Zd)) d.Zd.AGb = "piff"; - } else if (null === d || void 0 === d ? 0 : d.Zd) d.Zd.AGb = this.txa; - this.M.Sb(); + c.__extends(k, f); + k.prototype.parse = function(d) { + this.yg(); + this.Rxa = this.M.uz(); + m.L && this.M.console.trace("SchemeTypeBoxTranslator: " + this.Rxa); + if ("cenc" === this.Rxa) { + if ((this.M.offset -= 4, m.L && this.M.console.trace("SchemeTypeBoxTranslator: writing type piff at offset " + this.M.offset), this.Qb.Lib("piff"), null === d || void 0 === d ? 0 : d.ae)) d.ae.GHb = "piff"; + } else if (null === d || void 0 === d ? 0 : d.ae) d.ae.GHb = this.Rxa; + this.M.Rb(); return !0; }; - h.ze = "schm"; - h.Pc = !1; - return h; - })(l.bf); + k.ye = "schm"; + k.Sc = !1; + return k; + })(m.bf); b["default"] = r; }, 95797: function(r, b, a) { - var c, l; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); c = a(5163); - l = a(49420); - r = (function(f) { - function h() { - return null !== f && f.apply(this, arguments) || this; + m = a(26388); + f = a(49420); + r = (function(k) { + function d() { + return null !== k && k.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.OT = function(d) { - var g; - if (d && d.Aa && !d.mXb) { - g = this.Po("mdia"); - g && (g = g.Po("mdhd")) && g.N !== d.Aa.N && (d.Aa = new l.L(d.Aa).dd(g.N)); + c.__extends(d, k); + d.prototype.xU = function(g) { + var p; + if (g && g.xa && !g.DYb && g.mediaType === m.u.Y) { + p = this.Mo("mdia"); + p && (p = p.Mo("mdhd")) && p.N !== g.xa.N && (g.xa = new f.J(g.xa).gd(p.N)); } return !0; }; - h.ze = "trak"; - h.Pc = !0; - return h; + d.ye = "trak"; + d.Sc = !0; + return d; })(a(72905).bf); b["default"] = r; }, @@ -120054,47 +119849,47 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; - } - c.__extends(f, l); - f.prototype.parse = function(h) { - var d, g, n, k, m; - this.xg(); - d = this.ow([{ - VO: "int32" + return null !== m && m.apply(this, arguments) || this; + } + c.__extends(f, m); + f.prototype.parse = function(k) { + var d, g, p, h, l; + this.yg(); + d = this.Bw([{ + BP: "int32" }, { - bma: "int32" + Dma: "int32" }, { - zv: "int32" + Jv: "int32" }, { - dy: "int32" + oy: "int32" }, { - cy: "int32" + ny: "int32" }]); - g = d.VO; - n = d.bma; - k = d.zv; - m = d.cy; - d = d.dy; - this.Ac = { + g = d.BP; + p = d.Dma; + h = d.Jv; + l = d.ny; + d = d.oy; + this.Cc = { trackId: g, - mgc: n, - H4: k, - ngc: m, - ogc: d + Rhc: p, + f5: h, + Shc: l, + Thc: d }; - (null === h || void 0 === h ? 0 : h.Hg) && h.Hg[g] && (h.Hg[g].bma = n, h.Hg[g].zv = k, h.Hg[g].cy = m, h.Hg[g].dy = d); - this.VO = g; - this.bma = n; - this.zv = k; - this.dy = d; - this.cy = m; + (null === k || void 0 === k ? 0 : k.Ig) && k.Ig[g] && (k.Ig[g].Dma = p, k.Ig[g].Jv = h, k.Ig[g].ny = l, k.Ig[g].oy = d); + this.BP = g; + this.Dma = p; + this.Jv = h; + this.oy = d; + this.ny = l; return !0; }; - f.ze = "trex"; - f.Pc = !1; + f.ye = "trex"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; @@ -120107,14 +119902,14 @@ E3cbY[513816] = false; } }); c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.prototype.parse = function(h) { + c.__extends(f, m); + f.prototype.parse = function(k) { var d; - this.xg(); + this.yg(); d = 1 === this.version ? [{ creationTime: "int64" }, { @@ -120142,9 +119937,9 @@ E3cbY[513816] = false; offset: 64, type: "offset" }, { - aic: "int16" + Ejc: "int16" }, { - nfc: "int16" + Tgc: "int16" }, { volume: "int16" }, { @@ -120158,42 +119953,42 @@ E3cbY[513816] = false; }, { height: "int32" }); - this.Ac = this.ow(d); - this.Ac.Dkc = !!(this.flags & 1); - this.Ac.Ekc = !!(this.flags & 2); - this.Ac.Fkc = !!(this.flags & 4); - this.Ac.Gkc = !!(this.flags & 8); - if (null === h || void 0 === h ? 0 : h.Zd)(h.Zd.width = this.Ac.width / 65536, h.Zd.height = this.Ac.height / 65536); - h && h.Hg && (h.Hg[this.Ac.trackId] = {}); + this.Cc = this.Bw(d); + this.Cc.gmc = !!(this.flags & 1); + this.Cc.hmc = !!(this.flags & 2); + this.Cc.imc = !!(this.flags & 4); + this.Cc.jmc = !!(this.flags & 8); + if (null === k || void 0 === k ? 0 : k.ae)(k.ae.width = this.Cc.width / 65536, k.ae.height = this.Cc.height / 65536); + k && k.Ig && (k.Ig[this.Cc.trackId] = {}); return !0; }; - f.ze = "tkhd"; - f.Pc = !1; + f.ye = "tkhd"; + f.Sc = !1; return f; })(a(72905).bf); b["default"] = r; }, 70179: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.pPa = void 0; + b.SPa = void 0; c = a(5163); - l = a(81969); + m = a(81969); f = a(93334); - h = a(66988); + k = a(66988); r = (function(d) { - function g(n, k, m, p, q) { - n = d.call(this, n, k, m, p, q) || this; - n.zT = !1; - return n; + function g(p, h, l, n, q) { + p = d.call(this, p, h, l, n, q) || this; + p.jU = !1; + return p; } c.__extends(g, d); Object.defineProperties(g.prototype, { - SXa: { + yYa: { get: function() { return !!(this.flags & 1); }, @@ -120202,7 +119997,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(g.prototype, { - I5: { + e6: { get: function() { return !!(this.flags & 4); }, @@ -120211,7 +120006,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(g.prototype, { - $$: { + Faa: { get: function() { return !!(this.flags & 256); }, @@ -120220,7 +120015,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(g.prototype, { - baa: { + Haa: { get: function() { return !!(this.flags & 512); }, @@ -120229,7 +120024,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(g.prototype, { - hxa: { + Fxa: { get: function() { return !!(this.flags & 1024); }, @@ -120238,7 +120033,7 @@ E3cbY[513816] = false; } }); Object.defineProperties(g.prototype, { - gxa: { + Exa: { get: function() { return !!(this.flags & 2048); }, @@ -120246,134 +120041,134 @@ E3cbY[513816] = false; configurable: !0 } }); - g.prototype.parse = function(n) { - var k, m, p; - this.xg(); - this.Mja = this.M.offset; - this.ud = this.M.Sb(); - this.Om = this.SXa ? this.M.D$() : 0; - this.yIb = this.I5 ? this.M.Sb() : void 0; - this.fxa = (this.$$ ? 4 : 0) + (this.baa ? 4 : 0) + (this.hxa ? 4 : 0) + (this.gxa ? 4 : 0); - this.EL = this.M.offset; - (0, f.assert)(this.SXa, "Expected data offset to be present in Track Run"); - (0, f.assert)(this.length - (this.M.offset - this.startOffset) === this.ud * this.fxa, "Expected remaining data in box to be sample information"); - if (n && n.Ma) { - n.Ma.Om = this.Om; - n.Ma.ud = this.ud; - this.Oj = []; - p = null === (m = null === (k = this.parent) || void 0 === k ? void 0 : k.Wm("tfhd")) || void 0 === m ? void 0 : m.VO; - for (k = 0; k < this.ud; k++)(m = {}, this.$$ ? m.Z$ = this.M.Sb() : n.Ma.zv ? m.Z$ = n.Ma.zv : p && n.Hg && n.Hg[p] && (m.Z$ = n.Hg[p].zv), this.baa ? m.OH = this.M.Sb() : n.Ma ? m.OH = n.Ma.dy : p && n.Hg && n.Hg[p] && (m.OH = n.Hg[p].dy), this.hxa ? m.aaa = this.M.Sb() : n.Ma ? m.aaa = n.Ma.cy : p && n.Hg && n.Hg[p] && (m.aaa = n.Hg[p].cy), this.gxa && (m.Hjc = 0 === this.version ? this.M.Sb() : this.M.D$()), 0 === k && this.I5 && (m.aaa = this.yIb), this.Oj.push(m)); - n.Ma.Oj = this.Oj; - if (n.Ma.NH) - for (((0, f.assert)(n.Ma.NH.length === n.Ma.Oj.length, ("num fragment samples: ").concat(n.Ma.Oj.length, ", ") + ("num samples in auxiliary info: ").concat(n.Ma.NH.length)), p = 0); p < n.Ma.Oj.length; p++)(n.Ma.Oj[p].Pda = n.Ma.NH[p].Pda, n.Ma.Oj[p].Uya = n.Ma.NH[p].Uya); + g.prototype.parse = function(p) { + var h, l, n; + this.yg(); + this.mka = this.M.offset; + this.yd = this.M.Rb(); + this.Nm = this.yYa ? this.M.iaa() : 0; + this.HJb = this.e6 ? this.M.Rb() : void 0; + this.Dxa = (this.Faa ? 4 : 0) + (this.Haa ? 4 : 0) + (this.Fxa ? 4 : 0) + (this.Exa ? 4 : 0); + this.ZL = this.M.offset; + (0, f.assert)(this.yYa, "Expected data offset to be present in Track Run"); + (0, f.assert)(this.length - (this.M.offset - this.startOffset) === this.yd * this.Dxa, "Expected remaining data in box to be sample information"); + if (p && p.La) { + p.La.Nm = this.Nm; + p.La.yd = this.yd; + this.Mj = []; + n = null === (l = null === (h = this.parent) || void 0 === h ? void 0 : h.Tm("tfhd")) || void 0 === l ? void 0 : l.BP; + for (h = 0; h < this.yd; h++)(l = {}, this.Faa ? l.Eaa = this.M.Rb() : p.La.Jv ? l.Eaa = p.La.Jv : n && p.Ig && p.Ig[n] && (l.Eaa = p.Ig[n].Jv), this.Haa ? l.fI = this.M.Rb() : p.La ? l.fI = p.La.oy : n && p.Ig && p.Ig[n] && (l.fI = p.Ig[n].oy), this.Fxa ? l.Gaa = this.M.Rb() : p.La ? l.Gaa = p.La.ny : n && p.Ig && p.Ig[n] && (l.Gaa = p.Ig[n].ny), this.Exa && (l.klc = 0 === this.version ? this.M.Rb() : this.M.iaa()), 0 === h && this.e6 && (l.Gaa = this.HJb), this.Mj.push(l)); + p.La.Mj = this.Mj; + if (p.La.eI) + for (((0, f.assert)(p.La.eI.length === p.La.Mj.length, ("num fragment samples: ").concat(p.La.Mj.length, ", ") + ("num samples in auxiliary info: ").concat(p.La.eI.length)), n = 0); n < p.La.Mj.length; n++)(p.La.Mj[n].tea = p.La.eI[n].tea, p.La.Mj[n].rza = p.La.eI[n].rza); } return !0; }; - g.prototype.v2 = function(n, k, m) { - var p, q, u; - p = this.$$ ? this.M.Sb() : n.zv; - q = this.baa ? this.M.Sb() : n.dy; - n = this.hxa ? this.M.Sb() : n.cy; - u = this.gxa ? 0 === this.version ? this.M.Sb() : this.M.D$() : 0; + g.prototype.V2 = function(p, h, l) { + var n, q, u; + n = this.Faa ? this.M.Rb() : p.Jv; + q = this.Haa ? this.M.Rb() : p.oy; + p = this.Fxa ? this.M.Rb() : p.ny; + u = this.Exa ? 0 === this.version ? this.M.Rb() : this.M.iaa() : 0; return { - o2b: u, - aaa: n, - OH: q, - Z$: p, - pjc: (m || 0) + u - (void 0 !== k ? k : u) + L3b: u, + Gaa: p, + fI: q, + Eaa: n, + Tkc: (l || 0) + u - (void 0 !== h ? h : u) }; }; - g.prototype.Ja = function(n, k, m, p, q, u, t) { - var w, v, y, x; - (0, f.assert)(void 0 !== this.Om); - (0, f.assert)(void 0 !== this.EL); - (0, f.assert)(void 0 !== this.Mja); - (0, f.assert)(void 0 !== this.ud); - (0, f.assert)(void 0 !== n.Uq); - w = 0; + g.prototype.Ha = function(p, h, l, n, q, u, t) { + var v, w, y, x; + (0, f.assert)(void 0 !== this.Nm); + (0, f.assert)(void 0 !== this.ZL); + (0, f.assert)(void 0 !== this.mka); + (0, f.assert)(void 0 !== this.yd); + (0, f.assert)(void 0 !== p.Xq); v = 0; - this.Rb.offset = this.EL; - for (p = 0; p < q; ++p) { - y = this.v2(k, x, v); - if (0 === p) x = y.o2b; - w += y.OH; - v += y.Z$; - } - p = q; + w = 0; + this.Qb.offset = this.ZL; + for (n = 0; n < q; ++n) { + y = this.V2(h, x, w); + if (0 === n) x = y.L3b; + v += y.fI; + w += y.Eaa; + } + n = q; q = this.M.offset; - y = this.v2(k, x, v); - this.uwa = t; - this.tO = p; - this.Qdb = v; + y = this.V2(h, x, w); + this.Uwa = t; + this.$O = n; + this.Jeb = w; if (t) { - if ((this.VN = this.Om + w, this.nq = 0, p === this.ud)) return !0; - } else if ((this.VN = this.Om, this.nq = w, 0 === p)) return !0; - if (0 === p || p === this.ud) return !1; - this.zT = !0; + if ((this.AO = this.Nm + v, this.kq = 0, n === this.yd)) return !0; + } else if ((this.AO = this.Nm, this.kq = v, 0 === n)) return !0; + if (0 === n || n === this.yd) return !1; + this.jU = !0; if (t) { - this.nq += y.OH; - for (t = p + 1; t < this.ud; ++t)(y = this.v2(k, x, v), this.nq += y.OH); - this.Rb.offset = this.Mja; - this.ud = p; - this.Rb.zu(this.ud); - this.Rb.EAa(u); - this.I5 && (this.M.offset += 4); + this.kq += y.fI; + for (t = n + 1; t < this.yd; ++t)(y = this.V2(h, x, w), this.kq += y.fI); + this.Qb.offset = this.mka; + this.yd = n; + this.Qb.Hu(this.yd); + this.Qb.eBa(u); + this.e6 && (this.M.offset += 4); this.fm(this.length - (q - this.startOffset), q); - } else(k = q - this.EL, this.EL = q, this.Rb.offset = this.Mja, this.ud -= p, this.Rb.zu(this.ud), this.Om += w, this.Rb.EAa(u, this.Om), this.I5 && (this.M.offset += 4), this.fm(k, this.Rb.offset)); - m.fm(this.nq, n.Uq + this.VN); + } else(h = q - this.ZL, this.ZL = q, this.Qb.offset = this.mka, this.yd -= n, this.Qb.Hu(this.yd), this.Nm += v, this.Qb.eBa(u, this.Nm), this.e6 && (this.M.offset += 4), this.fm(h, this.Qb.offset)); + l.fm(this.kq, p.Xq + this.AO); return !0; }; - g.prototype.OUb = function(n, k, m, p, q, u, t, w) { - var v, x, z, A, B; + g.prototype.fWb = function(p, h, l, n, q, u, t, v) { + var w, x, z, B, A; void 0 === t && (t = !1); - (0, f.assert)(void 0 !== this.Om); - (0, f.assert)(void 0 !== this.EL); - (0, f.assert)(void 0 !== this.ud); - (0, f.assert)(void 0 !== this.fxa); - (0, f.assert)(void 0 !== n.Uq); - for (var y = p.length; y < this.ud; ++y) p[y] = p[y - 1]; - p.some(function(C) { + (0, f.assert)(void 0 !== this.Nm); + (0, f.assert)(void 0 !== this.ZL); + (0, f.assert)(void 0 !== this.yd); + (0, f.assert)(void 0 !== this.Dxa); + (0, f.assert)(void 0 !== p.Xq); + for (var y = n.length; y < this.yd; ++y) n[y] = n[y - 1]; + n.some(function(C) { return 0 >= C; - }) && (x = null === (v = this.Qqb(q, u)) || void 0 === v ? void 0 : v.Faa); - this.M.offset = this.EL; - n = n.Uq + this.Om; + }) && (x = null === (w = this.Rrb(q, u)) || void 0 === w ? void 0 : w.mba); + this.M.offset = this.ZL; + p = p.Xq + this.Nm; q = -1 !== q.indexOf("heaac") ? "aac" : "ddp"; u = new Uint8Array(this.M.view.buffer, this.M.view.byteOffset, this.M.view.byteLength); - for (y = 0; y < this.ud; ++y) { - v = this.v2(k).OH; - if (-Infinity === p[y]) { - if (x && this.baa) { - m.M$(v, x, n); - z = this.fxa - (this.$$ ? 4 : 0); - this.Rb.offset -= z; - this.Rb.zu(x.byteLength); - this.Rb.offset += z - 4; + for (y = 0; y < this.yd; ++y) { + w = this.V2(h).fI; + if (-Infinity === n[y]) { + if (x && this.Haa) { + l.qaa(w, x, p); + z = this.Dxa - (this.Faa ? 4 : 0); + this.Qb.offset -= z; + this.Qb.Hu(x.byteLength); + this.Qb.offset += z - 4; } - } else if (0 > p[y]) try { - A = u.subarray(n, n + v); - B = (0, l.b_a)({ - yd: q, - frame: A, - Hx: p[y], - LH: t, - SG: w - }).UIb; - B !== v && this.M.console.error(("TrackRunBoxEditor: parse frame size error ").concat(B, " should be ").concat(v)); + } else if (0 > n[y]) try { + B = u.subarray(p, p + w); + A = (0, m.G_a)({ + Dd: q, + frame: B, + Sx: n[y], + cI: t, + hH: v + }).dKb; + A !== w && this.M.console.error(("TrackRunBoxEditor: parse frame size error ").concat(A, " should be ").concat(w)); } catch (C) { this.M.console.error(("TrackRunBoxEditor: fadeFrame error: ").concat(C.message, " ").concat(C.stack)); } - n += v; + p += w; } }; - g.prototype.Qqb = function(n, k) { - if ("string" === typeof k) return ((0, f.assert)("reset" !== k && "standard" !== k), h.bF[k]); - if (void 0 !== n) return k ? h.bF.reset[n] || h.bF.standard[n] : h.bF.standard[n]; + g.prototype.Rrb = function(p, h) { + if ("string" === typeof h) return ((0, f.assert)("reset" !== h && "standard" !== h), k.tF[h]); + if (void 0 !== p) return h ? k.tF.reset[p] || k.tF.standard[p] : k.tF.standard[p]; }; - g.ze = "trun"; - g.Pc = !1; + g.ye = "trun"; + g.Sc = !1; return g; })(a(72905).bf); - b.pPa = r; + b.SPa = r; }, 41192: function(r, b, a) { var c; @@ -120382,16 +120177,16 @@ E3cbY[513816] = false; value: !0 } }); - b.MAa = b.kGa = b.zGa = b.SAa = b.RAa = b.QAa = b.PAa = void 0; + b.mBa = b.KGa = b.ZGa = b.sBa = b.rBa = b.qBa = b.pBa = void 0; c = a(5163); - r = (function(l) { + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.prototype.parse = function(h) { - l.prototype.parse.call(this, h); - this.Ac = this.ow([{ + c.__extends(f, m); + f.prototype.parse = function(k) { + m.prototype.parse.call(this, k); + this.Cc = this.Bw([{ offset: 16, type: "offset" }, { @@ -120405,18 +120200,18 @@ E3cbY[513816] = false; }, { height: "int16" }, { - Ghc: "int32" + jjc: "int32" }, { - Ukc: "int32" + wmc: "int32" }, { offset: 32, type: "offset" }, { - dhc: "int16" + Hic: "int16" }, { - $fc: { + Ehc: { type: "int8", - nvb: 32 + nwb: 32 } }, { depth: "int16" @@ -120424,346 +120219,346 @@ E3cbY[513816] = false; offset: 16, type: "offset" }]); - if (null === h || void 0 === h ? 0 : h.Zd)(h.Zd.width = this.Ac.width, h.Zd.height = this.Ac.height); + if (null === k || void 0 === k ? 0 : k.ae)(k.ae.width = this.Cc.width, k.ae.height = this.Cc.height); return !0; }; - f.Pc = !0; + f.Sc = !0; return f; })(a(71724).default); b["default"] = r; - a = (function(l) { + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "avc1"; + c.__extends(f, m); + f.ye = "avc1"; return f; })(r); - b.PAa = a; - a = (function(l) { + b.pBa = a; + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "avc2"; + c.__extends(f, m); + f.ye = "avc2"; return f; })(r); - b.QAa = a; - a = (function(l) { + b.qBa = a; + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "avc3"; + c.__extends(f, m); + f.ye = "avc3"; return f; })(r); - b.RAa = a; - a = (function(l) { + b.rBa = a; + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "avc4"; + c.__extends(f, m); + f.ye = "avc4"; return f; })(r); - b.SAa = a; - a = (function(l) { + b.sBa = a; + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "hvc1"; + c.__extends(f, m); + f.ye = "hvc1"; return f; })(r); - b.zGa = a; - a = (function(l) { + b.ZGa = a; + a = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "hev1"; + c.__extends(f, m); + f.ye = "hev1"; return f; })(r); - b.kGa = a; - r = (function(l) { + b.KGa = a; + r = (function(m) { function f() { - return null !== l && l.apply(this, arguments) || this; + return null !== m && m.apply(this, arguments) || this; } - c.__extends(f, l); - f.ze = "av01"; + c.__extends(f, m); + f.ye = "av01"; return f; })(r); - b.MAa = r; + b.mBa = r; }, 25564: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.OZ = void 0; + b.s_ = void 0; c = a(5163); - l = a(72905); + m = a(72905); f = a(32296); - r = (function(h) { - function d(g, n, k, m, p) { - k = h.call(this, k, m, p) || this; - k.Nwb = g; - k.AO = n; - k.Ld = {}; - return k; + r = (function(k) { + function d(g, p, h, l, n) { + h = k.call(this, h, l, n) || this; + h.Nxb = g; + h.hP = p; + h.Nd = {}; + return h; } - c.__extends(d, h); + c.__extends(d, k); d.prototype.parse = function(g) { - var n, k, m, p, q, u; + var p, h, l, n, q, u; this.offset = 0; - n = []; + p = []; for (g = g || ({}); this.offset < this.view.byteLength && !(8 > this.view.byteLength - this.offset);) { - k = this.offset; - m = this.Sb(); - if (0 === m) return { + h = this.offset; + l = this.Rb(); + if (0 === l) return { done: !1, offset: this.offset, error: "Invalid zero-length box" }; - p = (0, f.sx)(this.Sb()); - if (null === p) return { + n = (0, f.Bx)(this.Rb()); + if (null === n) return { done: !1, offset: this.offset, error: "Invalid box type" }; - if ("uuid" === p) { + if ("uuid" === n) { if (16 > this.view.byteLength - this.offset) break; - p = this.E$(); + n = this.jaa(); } - if (0 === n.length && this.AO.W_a(p, k, m)) break; - if (k + m > this.view.byteLength) break; - q = this.Nwb[p]; + if (0 === p.length && this.hP.A0a(n, h, l)) break; + if (h + l > this.view.byteLength) break; + q = this.Nxb[n]; u = void 0; if (q) { - if ((u = new q(this, p, k, m, n[0]), (n[0] || this).mS(u), u.parse(g))) this.config.Lua && q.Pc ? n.unshift(u) : this.offset = k + m; + if ((u = new q(this, n, h, l, p[0]), (p[0] || this).XS(u), u.parse(g))) this.config.jva && q.Sc ? p.unshift(u) : this.offset = h + l; else return { done: !1, offset: this.offset, - error: "parse error in " + p + " box" + error: "parse error in " + n + " box" }; - } else this.offset = k + m; - for (; n.length && this.offset > n[0].byteOffset + n[0].iH - 8;) { - u = n.shift(); - if (!u.OT(g)) return { + } else this.offset = h + l; + for (; p.length && this.offset > p[0].byteOffset + p[0].BH - 8;) { + u = p.shift(); + if (!u.xU(g)) return { done: !1, offset: this.offset, error: "finalize error in " + u.type + " box" }; - this.offset = u.byteOffset + u.iH; + this.offset = u.byteOffset + u.BH; } - if (0 === n.length && this.AO.HYa(p, k, m, u)) break; + if (0 === p.length && this.hP.nZa(n, h, l, u)) break; } - return !this.AO.done && (g = this.AO.endOffset ? this.AO.endOffset - this.view.byteLength : 4096, 0 < g) ? { + return !this.hP.done && (g = this.hP.endOffset ? this.hP.endOffset - this.view.byteLength : 4096, 0 < g) ? { done: !1, offset: this.offset, - i8a: g + P8a: g } : { done: !0, - offset: Math.min(this.AO.endOffset || Infinity, this.offset) + offset: Math.min(this.hP.endOffset || Infinity, this.offset) }; }; - d.prototype.mS = function(g) { - l.bf.mS(this, g); + d.prototype.XS = function(g) { + m.bf.XS(this, g); }; return d; - })(a(56445).$Pa); - b.OZ = r; + })(a(56445).CQa); + b.s_ = r; }, 2050: function(r) { - var c, l; + var c, m; function b() { - var f, h; - if (DataView.prototype && DataView.prototype.IU && !l) { + var f, k; + if (DataView.prototype && DataView.prototype.tV && !m) { try { f = new ArrayBuffer(4); - h = new DataView(f); - h.cM(0, 4, 1); + k = new DataView(f); + k.AM(0, 4, 1); } catch (d) { return; } try { f = new ArrayBuffer(4); - h = new DataView(f); - h.cM(1, 2, 2); + k = new DataView(f); + k.AM(1, 2, 2); } catch (d) { - DataView.prototype.cM = a(DataView.prototype.cM, DataView.prototype.getUint8, Uint8Array); - DataView.prototype.J6 = a(DataView.prototype.J6, DataView.prototype.getUint16, Uint16Array); - DataView.prototype.IU = a(DataView.prototype.IU, DataView.prototype.getUint32, Uint32Array); - DataView.prototype.Joa = a(DataView.prototype.Joa, DataView.prototype.getInt8, Int8Array); - DataView.prototype.Hoa = a(DataView.prototype.Hoa, DataView.prototype.getInt16, Int16Array); - DataView.prototype.Ioa = a(DataView.prototype.Ioa, DataView.prototype.getInt32, Int32Array); - } - c.kNb = function(d, g, n, k, m) { - return n ? d.cM(g, n, k || 1, m) : new Uint8Array(0); + DataView.prototype.AM = a(DataView.prototype.AM, DataView.prototype.getUint8, Uint8Array); + DataView.prototype.h7 = a(DataView.prototype.h7, DataView.prototype.getUint16, Uint16Array); + DataView.prototype.tV = a(DataView.prototype.tV, DataView.prototype.getUint32, Uint32Array); + DataView.prototype.lpa = a(DataView.prototype.lpa, DataView.prototype.getInt8, Int8Array); + DataView.prototype.jpa = a(DataView.prototype.jpa, DataView.prototype.getInt16, Int16Array); + DataView.prototype.kpa = a(DataView.prototype.kpa, DataView.prototype.getInt32, Int32Array); + } + c.vOb = function(d, g, p, h, l) { + return p ? d.AM(g, p, h || 1, l) : new Uint8Array(0); }; - c.iNb = function(d, g, n, k, m) { - return n ? d.J6(g, n, k || 2, m) : new Uint16Array(0); + c.tOb = function(d, g, p, h, l) { + return p ? d.h7(g, p, h || 2, l) : new Uint16Array(0); }; - c.jNb = function(d, g, n, k, m) { - return n ? d.IU(g, n, k || 4, m) : new Uint32Array(0); + c.uOb = function(d, g, p, h, l) { + return p ? d.tV(g, p, h || 4, l) : new Uint32Array(0); }; - c.nhc = function(d, g, n, k, m) { - return n ? d.Joa(g, n, k || 1, m) : new Int8Array(0); + c.Ric = function(d, g, p, h, l) { + return p ? d.lpa(g, p, h || 1, l) : new Int8Array(0); }; - c.lhc = function(d, g, n, k, m) { - return n ? d.Hoa(g, n, k || 2, m) : new Int16Array(0); + c.Pic = function(d, g, p, h, l) { + return p ? d.jpa(g, p, h || 2, l) : new Int16Array(0); }; - c.mhc = function(d, g, n, k, m) { - return n ? d.Ioa(g, n, k || 4, m) : new Int32Array(0); + c.Qic = function(d, g, p, h, l) { + return p ? d.kpa(g, p, h || 4, l) : new Int32Array(0); }; - l = !0; + m = !0; } } - function a(f, h, d) { - return function(g, n, k, m) { - var p; - k = k || d.BYTES_PER_ELEMENT; - if (g + n * k > this.byteLength) { - p = new d(n); - p.set(f.call(this, g, n - 1, k, m)); - p[n - 1] = h.call(this, g + (n - 1 * k), m); - return p; + function a(f, k, d) { + return function(g, p, h, l) { + var n; + h = h || d.BYTES_PER_ELEMENT; + if (g + p * h > this.byteLength) { + n = new d(p); + n.set(f.call(this, g, p - 1, h, l)); + n[p - 1] = k.call(this, g + (p - 1 * h), l); + return n; } - return f.call(this, g, n, k, m); + return f.call(this, g, p, h, l); }; } c = { - cM: function(f, h, d, g, n) { - var k; - k = new Uint8Array(d); + AM: function(f, k, d, g, p) { + var h; + h = new Uint8Array(d); g = g || 1; - for (var m = 0; m < d; - (++m, h += g)) k[m] = f.getUint8(h, n); - return k; + for (var l = 0; l < d; + (++l, k += g)) h[l] = f.getUint8(k, p); + return h; }, - J6: function(f, h, d, g, n) { - var k; - k = new Uint16Array(d); + h7: function(f, k, d, g, p) { + var h; + h = new Uint16Array(d); g = g || 2; - for (var m = 0; m < d; - (++m, h += g)) k[m] = f.getUint16(h, n); - return k; + for (var l = 0; l < d; + (++l, k += g)) h[l] = f.getUint16(k, p); + return h; }, - IU: function(f, h, d, g, n) { - var k; - k = new Uint32Array(d); + tV: function(f, k, d, g, p) { + var h; + h = new Uint32Array(d); g = g || 4; - for (var m = 0; m < d; - (++m, h += g)) k[m] = f.getUint32(h, n); - return k; + for (var l = 0; l < d; + (++l, k += g)) h[l] = f.getUint32(k, p); + return h; }, - Joa: function(f, h, d, g, n) { - var k; - k = new Int8Array(d); + lpa: function(f, k, d, g, p) { + var h; + h = new Int8Array(d); g = g || 1; - for (var m = 0; m < d; - (++m, h += g)) k[m] = f.getInt8(h, n); - return k; + for (var l = 0; l < d; + (++l, k += g)) h[l] = f.getInt8(k, p); + return h; }, - Hoa: function(f, h, d, g, n) { - var k; - k = new Int16Array(d); + jpa: function(f, k, d, g, p) { + var h; + h = new Int16Array(d); g = g || 2; - for (var m = 0; m < d; - (++m, h += g)) k[m] = f.getInt16(h, n); - return k; + for (var l = 0; l < d; + (++l, k += g)) h[l] = f.getInt16(k, p); + return h; }, - Ioa: function(f, h, d, g, n) { - var k; - k = new Int32Array(d); + kpa: function(f, k, d, g, p) { + var h; + h = new Int32Array(d); g = g || 4; - for (var m = 0; m < d; - (++m, h += g)) k[m] = f.getInt32(h, n); - return k; + for (var l = 0; l < d; + (++l, k += g)) h[l] = f.getInt32(k, p); + return h; }, - Tgc: b + wic: b }; - l = !1; - c.sKb = function() { - return l; + m = !1; + c.DLb = function() { + return m; }; b(); r.exports = c; }, 59909: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.eda = void 0; + b.Ida = void 0; c = a(5163); - l = a(72905); + m = a(72905); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { + c.__extends(k, f); + k.prototype.parse = function(d) { var g; - this.u9 = this.M.nd(); + this.W9 = this.M.nd(); g = this.M.nd(); - this.Nya = g >>> 2; - this.Vza = g >>> 1 & 1; - this.Tja = 256 * this.M.Of() + this.M.nd(); - this.maxBitrate = this.M.Sb(); - this.C3 = this.M.Sb(); - l.K && this.M.console.trace("DecoderConfigDescriptor: objectTypeIndication= 0x" + this.u9.toString(16) + ", streamType=" + this.Nya + ", upStream=" + this.Vza + ", bufferSizeDB=" + this.Tja + ", maxBitrate=" + this.maxBitrate + ", avgBitrate=" + this.C3); - if (null === d || void 0 === d ? 0 : d.Ui)(d.Ui.u9 = this.u9, d.Ui.Nya = this.Nya, d.Ui.Vza = this.Vza, d.Ui.Tja = this.Tja, d.Ui.maxBitrate = this.maxBitrate, d.Ui.C3 = this.C3); - this.bSa(d); + this.kza = g >>> 2; + this.sAa = g >>> 1 & 1; + this.tka = 256 * this.M.Of() + this.M.nd(); + this.maxBitrate = this.M.Rb(); + this.a4 = this.M.Rb(); + m.L && this.M.console.trace("DecoderConfigDescriptor: objectTypeIndication= 0x" + this.W9.toString(16) + ", streamType=" + this.kza + ", upStream=" + this.sAa + ", bufferSizeDB=" + this.tka + ", maxBitrate=" + this.maxBitrate + ", avgBitrate=" + this.a4); + if (null === d || void 0 === d ? 0 : d.Si)(d.Si.W9 = this.W9, d.Si.kza = this.kza, d.Si.sAa = this.sAa, d.Si.tka = this.tka, d.Si.maxBitrate = this.maxBitrate, d.Si.a4 = this.a4); + this.GSa(d); return !0; }; - h.tag = 4; - return h; - })(a(91578).r_); - b.eda = r; + k.tag = 4; + return k; + })(a(91578).S_); + b.Ida = r; }, 27364: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.fEa = void 0; + b.GEa = void 0; c = a(5163); - l = a(72905); + m = a(72905); r = a(91578); f = a(47887); - a = (function(h) { + a = (function(k) { function d() { - return null !== h && h.apply(this, arguments) || this; + return null !== k && k.apply(this, arguments) || this; } - c.__extends(d, h); - d.prototype.Fab = function() { + c.__extends(d, k); + d.prototype.rbb = function() { var g; - g = this.M.Qc(4); - return 15 !== g ? [96E3, 88200, 64E3, 48E3, 44100, 32E3, 24E3, 22050, 16E3, 12E3, 11025, 8E3, 7350][g] : this.M.Qc(24); - }; - d.prototype.parse = function(g, n) { - if (this.aQb(n) && 64 === n.u9) { - if (null === g || void 0 === g ? 0 : g.Ui) { - n = this.M.Q0a(this.length); - for (var k = new ArrayBuffer(this.length), m = new Uint8Array(k), p = 0; p < this.length; p++) m[p] = n.getUint8(p); - g.Ui.lgc = k; + g = this.M.Tc(4); + return 15 !== g ? [96E3, 88200, 64E3, 48E3, 44100, 32E3, 24E3, 22050, 16E3, 12E3, 11025, 8E3, 7350][g] : this.M.Tc(24); + }; + d.prototype.parse = function(g, p) { + if (this.iRb(p) && 64 === p.W9) { + if (null === g || void 0 === g ? 0 : g.Si) { + p = this.M.p1a(this.length); + for (var h = new ArrayBuffer(this.length), l = new Uint8Array(h), n = 0; n < this.length; n++) l[n] = p.getUint8(n); + g.Si.Qhc = h; } - this.wp = this.xab(); - this.caa = this.Fab(); - this.vka = this.M.Qc(4); - this.lxa = this.LT = 5 === this.wp || 29 === this.wp ? 5 : -1; - this.Rva = 29 === this.wp ? 1 : -1; - 0 < this.LT && (this.jna = this.Fab(), this.wp = this.xab(), 22 === this.wp && (this.ina = this.M.Qc(4))); - switch (this.wp) { + this.vp = this.jbb(); + this.Iaa = this.rbb(); + this.Vka = this.M.Tc(4); + this.Jxa = this.uU = 5 === this.vp || 29 === this.vp ? 5 : -1; + this.qwa = 29 === this.vp ? 1 : -1; + 0 < this.uU && (this.Nna = this.rbb(), this.vp = this.jbb(), 22 === this.vp && (this.Mna = this.M.Tc(4))); + switch (this.vp) { case 1: case 2: case 3: @@ -120776,52 +120571,52 @@ E3cbY[513816] = false; case 21: case 22: case 23: - (this.$T = this.M.Qc(1), this.rla = (this.lEb = this.M.Qc(1)) ? this.M.Qc(14) : void 0, this.M.Qc(1), this.UF = 3 === this.wp ? 256 : 23 === this.wp ? this.$T ? 480 : 512 : this.$T ? 960 : 1024); + (this.IU = this.M.Tc(1), this.Tla = (this.pFb = this.M.Tc(1)) ? this.M.Tc(14) : void 0, this.M.Tc(1), this.nG = 3 === this.vp ? 256 : 23 === this.vp ? this.IU ? 480 : 512 : this.IU ? 960 : 1024); } - l.K && this.M.console.trace("AudioSpecificConfig: audioObjectType=" + this.wp + ", samplingFrequency=" + this.caa + ", channelConfiguration=" + this.vka + ", extensionAudioObjectType=" + this.LT + ", sbrPresentFlag=" + this.lxa + ", psPresentFlag=" + this.Rva + ", extensionSamplingFrequency=" + this.jna + ", extensionChannelConfiguration=" + this.ina + ", frameLengthFlag=" + this.$T + ", coreCoderDelay=" + this.rla + ", frameLength=" + this.UF); - if (null === g || void 0 === g ? 0 : g.Ui)(g.Ui.wp = this.wp, g.Ui.caa = this.caa, g.Ui.vka = this.vka, g.Ui.LT = this.LT, g.Ui.lxa = this.lxa, g.Ui.Rva = this.Rva, g.Ui.jna = this.jna, g.Ui.ina = this.ina, g.Ui.$T = this.$T, g.Ui.rla = this.rla, g.Ui.UF = this.UF); + m.L && this.M.console.trace("AudioSpecificConfig: audioObjectType=" + this.vp + ", samplingFrequency=" + this.Iaa + ", channelConfiguration=" + this.Vka + ", extensionAudioObjectType=" + this.uU + ", sbrPresentFlag=" + this.Jxa + ", psPresentFlag=" + this.qwa + ", extensionSamplingFrequency=" + this.Nna + ", extensionChannelConfiguration=" + this.Mna + ", frameLengthFlag=" + this.IU + ", coreCoderDelay=" + this.Tla + ", frameLength=" + this.nG); + if (null === g || void 0 === g ? 0 : g.Si)(g.Si.vp = this.vp, g.Si.Iaa = this.Iaa, g.Si.Vka = this.Vka, g.Si.uU = this.uU, g.Si.Jxa = this.Jxa, g.Si.qwa = this.qwa, g.Si.Nna = this.Nna, g.Si.Mna = this.Mna, g.Si.IU = this.IU, g.Si.Tla = this.Tla, g.Si.nG = this.nG); } this.skip(); return !0; }; - d.prototype.xab = function() { + d.prototype.jbb = function() { var g; - g = this.M.Qc(5); - 31 === g && (g = 32 + this.M.Qc(6)); + g = this.M.Tc(5); + 31 === g && (g = 32 + this.M.Tc(6)); return g; }; - d.prototype.aQb = function(g) { - return g.tag === f.eda.tag; + d.prototype.iRb = function(g) { + return g.tag === f.Ida.tag; }; d.tag = 5; return d; - })(r.r_); - b.fEa = a; + })(r.S_); + b.GEa = a; }, 91578: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.r_ = void 0; + b.S_ = void 0; c = a(5163); - l = a(47887); + m = a(47887); r = (function() { - function f(h, d, g) { - this.tag = h; + function f(k, d, g) { + this.tag = k; this.view = d; this.M = g; this.startOffset = g.offset; } - f.zab = function(h, d, g) { - var n, k; - n = h.nd(); - k = h.S_b(); - h = new(l.AF[n] || f)(n, h.Q0a(k), h); - h.parse(d, g); - return h; + f.lbb = function(k, d, g) { + var p, h; + p = k.nd(); + h = k.k1b(); + k = new(m.RF[p] || f)(p, k.p1a(h), k); + k.parse(d, g); + return k; }; Object.defineProperties(f.prototype, { length: { @@ -120834,29 +120629,29 @@ E3cbY[513816] = false; }); f.prototype.parse = function() { this.M.offset = this.startOffset + this.length; - this.M.sd = 0; + this.M.wd = 0; return !0; }; - f.prototype.s_a = function(h) { - var d, n; + f.prototype.X_a = function(k) { + var d, p; d = []; - this.tag === h && d.push(this); - if (this.AF) - for (var g = 0; g < this.AF.length; g++) { - n = this.AF[g]; - d = c.__spreadArray(c.__spreadArray([], d, !0), n.s_a(h), !0); + this.tag === k && d.push(this); + if (this.RF) + for (var g = 0; g < this.RF.length; g++) { + p = this.RF[g]; + d = c.__spreadArray(c.__spreadArray([], d, !0), p.X_a(k), !0); } return d; }; - f.prototype.Wm = function(h) { - for (h = this.s_a(h); 0 < h.length;) return h[0]; + f.prototype.Tm = function(k) { + for (k = this.X_a(k); 0 < k.length;) return k[0]; }; - f.prototype.bSa = function(h) { - for (this.AF = []; this.M.offset < this.startOffset + this.length;) this.AF.push(f.zab(this.M, h, this)); + f.prototype.GSa = function(k) { + for (this.RF = []; this.M.offset < this.startOffset + this.length;) this.RF.push(f.lbb(this.M, k, this)); }; return f; })(); - b.r_ = r; + b.S_ = r; r.prototype.skip = r.prototype.parse; }, 47887: function(r, b, a) { @@ -120866,7 +120661,7 @@ E3cbY[513816] = false; value: !0 } }); - b.AF = void 0; + b.RF = void 0; r = a(5163); r.__exportStar(a(91578), b); r.__exportStar(a(48823), b); @@ -120875,172 +120670,172 @@ E3cbY[513816] = false; r = a(59909); c = a(27364); a = a(48823); - b.AF = { - 3: a.pda, - 4: r.eda, - 5: c.fEa + b.RF = { + 3: a.Tda, + 4: r.Ida, + 5: c.GEa }; }, 48823: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.pda = void 0; + b.Tda = void 0; c = a(5163); - l = a(72905); + m = a(72905); r = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.parse = function(d) { + c.__extends(k, f); + k.prototype.parse = function(d) { var g; - this.elb = this.M.Of(); + this.amb = this.M.Of(); g = this.M.nd(); - this.seb = !!(g & 128); - this.EPa = !!(g & 64); - this.mKa = !!(g & 32); - this.P5b = g & 31; - this.mEb = this.seb ? this.M.Of() : void 0; - this.EPa && this.M.B$(this.M.nd()); - this.mnb = this.mKa ? this.M.Of() : void 0; - l.K && this.M.console.trace("ESDescriptor: ES_ID=" + this.elb + ", streamDependenceFlag=" + this.seb + ", URL_Flag=" + this.EPa + ", OCRstreamFlag=" + this.mKa + ", streamPriority=" + this.P5b + ", dependsOn_ES_ID=" + this.mEb + ", OCR_ES_Id=" + this.mnb); - this.bSa(d); + this.mfb = !!(g & 128); + this.gQa = !!(g & 64); + this.PKa = !!(g & 32); + this.p7b = g & 31; + this.qFb = this.mfb ? this.M.Of() : void 0; + this.gQa && this.M.gaa(this.M.nd()); + this.iob = this.PKa ? this.M.Of() : void 0; + m.L && this.M.console.trace("ESDescriptor: ES_ID=" + this.amb + ", streamDependenceFlag=" + this.mfb + ", URL_Flag=" + this.gQa + ", OCRstreamFlag=" + this.PKa + ", streamPriority=" + this.p7b + ", dependsOn_ES_ID=" + this.qFb + ", OCR_ES_Id=" + this.iob); + this.GSa(d); return !0; }; - h.tag = 3; - return h; - })(a(91578).r_); - b.pda = r; + k.tag = 3; + return k; + })(a(91578).S_); + b.Tda = r; }, 91562: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.u = b.bF = b.u1 = b.nga = b.Ckb = b.sx = b.nJ = b.cQ = b.jC = b.Ds = b.cx = b.Bq = void 0; + b.u = b.tF = b.W1 = b.Rga = b.zlb = b.Bx = b.HJ = b.PQ = b.uC = b.Hs = b.nx = b.Bq = void 0; r = a(98516); c = a(2050); - b.Ckb = c; + b.zlb = c; c = a(24500); - b.nga = c; + b.Rga = c; c = a(66988); - b.bF = c; - b.u1 = r.aN.Ld.sidx; - l = a(43607); + b.tF = c; + b.W1 = r.CN.Nd.sidx; + m = a(43607); Object.defineProperties(b, { Bq: { enumerable: !0, get: function() { - return l.Bq; + return m.Bq; } } }); f = a(87349); Object.defineProperties(b, { - cx: { + nx: { enumerable: !0, get: function() { - return f.cx; + return f.nx; } } }); - h = a(66789); + k = a(66789); Object.defineProperties(b, { - Ds: { + Hs: { enumerable: !0, get: function() { - return h.Ds; + return k.Hs; } } }); Object.defineProperties(b, { - jC: { + uC: { enumerable: !0, get: function() { - return h.jC; + return k.uC; } } }); d = a(47407); Object.defineProperties(b, { - cQ: { + PQ: { enumerable: !0, get: function() { - return d.cQ; + return d.PQ; } } }); g = a(35982); Object.defineProperties(b, { - nJ: { + HJ: { enumerable: !0, get: function() { - return g.nJ; + return g.HJ; } } }); - n = a(32296); + p = a(32296); Object.defineProperties(b, { - sx: { + Bx: { enumerable: !0, get: function() { - return n.sx; + return p.Bx; } } }); - k = a(61049); + h = a(61049); Object.defineProperties(b, { u: { enumerable: !0, get: function() { - return k.u; + return h.u; } } }); }, 47407: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.cQ = void 0; + b.PQ = void 0; c = a(5163); r = a(87349); - l = a(89931); + m = a(89931); a = (function(f) { - function h() { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - h.prototype.Ja = function(d) { - var g, n, k, m; + c.__extends(k, f); + k.prototype.Ha = function(d) { + var g, p, h, l; g = this; if (!this.parse().done) return !1; - n = this.Ld.moov; - if (!n || 0 === n.length) return !1; - k = n[0].Wm("tenc"); - if (!k) return !1; - m = new Uint8Array(k.po); - d.forEach(function(p) { - for (var q = p.from, u = !0, t = 0; t < q.length; t++) - if (m[t] !== q[t]) { + p = this.Nd.moov; + if (!p || 0 === p.length) return !1; + h = p[0].Tm("tenc"); + if (!h) return !1; + l = new Uint8Array(h.po); + d.forEach(function(n) { + for (var q = n.from, u = !0, t = 0; t < q.length; t++) + if (l[t] !== q[t]) { u = !1; break; - } u && g.lf.M$(p.from.length, p.to, k.ura); + } u && g.kf.qaa(n.from.length, n.to, h.Wra); }); - return (0, l.concat)(this.lf.Ja()); + return (0, m.concat)(this.kf.Ha()); }; - return h; - })(r.cx); - b.cQ = a; + return k; + })(r.nx); + b.PQ = a; }, 61049: function(r, b, a) { var c; @@ -121061,873 +120856,873 @@ E3cbY[513816] = false; }); }, 98516: function(r, b, a) { - var E, G, F, H, N, M, L, Q, I, J, K, P, S, ba, na, ha, va, ua, Ka, Ma, $a, Y, ma, Ea, Ra, R, sa, ra, O, ja, xa, Pa, eb, Ya, qb, zb; + var E, G, F, H, L, M, N, P, J, I, K, O, U, ca, pa, la, va, ua, Ea, La, Za, Y, ma, Fa, Qa, R, ta, Ia, ia, Q, oa, Aa, Ya, ab, db, tb; - function c(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function c(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function l(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function m(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function f(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function f(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function h(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); - this.pya = Ua.config.pya; - this.ef = this.sizes = void 0; + function k(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); + this.Oya = Na.config.Oya; + this.ff = this.sizes = void 0; } - function d(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function d(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } function g() { - for (var Ua = new DataView(this), bb = "", kb, sb = 0; sb < this.byteLength; sb++)(kb = Ua.getUint8(sb), bb += ("00" + kb.toString(16)).slice(-2)); - return bb; + for (var Na = new DataView(this), cb = "", lb, sb = 0; sb < this.byteLength; sb++)(lb = Na.getUint8(sb), cb += ("00" + lb.toString(16)).slice(-2)); + return cb; } - function n(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function p(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function k(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function h(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function m(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function l(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function p(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function n(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function q(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function q(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function u(Ua) { - function bb(kb, sb, pb, Cb, Ab) { - H.call(this, kb, sb, pb, Cb, Ab); - this.mVb = Ua; + function u(Na) { + function cb(lb, sb, pb, Ab, Eb) { + H.call(this, lb, sb, pb, Ab, Eb); + this.DWb = Na; } - bb.Pc = !1; - bb.prototype = new H(); - bb.prototype.constructor = bb; - Object.defineProperties(bb.prototype, { - XDa: { + cb.Sc = !1; + cb.prototype = new H(); + cb.prototype.constructor = cb; + Object.defineProperties(cb.prototype, { + xEa: { get: function() { - return this.mVb; + return this.DWb; } } }); - bb.prototype.parse = function() { + cb.prototype.parse = function() { this.M.offset = this.startOffset + 4; - this.Rb.Phb(this.XDa); - this.type = this.XDa; + this.Qb.Lib(this.xEa); + this.type = this.xEa; return !0; }; - return bb; + return cb; } - function t(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function t(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function w(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function v(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function v(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function w(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function y(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function y(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function x(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function x(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function z(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function z(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function A(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function B(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function B(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function A(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function C(Ua, bb, kb, sb, pb) { - H.call(this, Ua, bb, kb, sb, pb); + function C(Na, cb, lb, sb, pb) { + H.call(this, Na, cb, lb, sb, pb); } - function D(Ua, bb) { - Ua.forEach(function(kb) { - bb[kb.ze] = kb; + function D(Na, cb) { + Na.forEach(function(lb) { + cb[lb.ye] = lb; }); } E = a(93334).assert; b = a(75589); - G = a(49420).L; + G = a(49420).J; F = a(24500); a(2050); a(32296); a(32296); a(32296); H = a(72905).bf; - N = a(71368)["default"]; + L = a(71368)["default"]; M = a(95797)["default"]; - L = a(85571)["default"]; - Q = a(45645)["default"]; - I = a(35503)["default"]; - J = a(29973)["default"]; + N = a(85571)["default"]; + P = a(45645)["default"]; + J = a(35503)["default"]; + I = a(29973)["default"]; K = a(19234)["default"]; - P = a(28721)["default"]; - S = a(84379)["default"]; + O = a(28721)["default"]; + U = a(84379)["default"]; a(71724); a(70428); - ba = a(40755).HAa; - na = a(40755).NEa; - ha = a(26856)["default"]; + ca = a(40755).hBa; + pa = a(40755).mFa; + la = a(26856)["default"]; va = a(29043)["default"]; ua = a(41192)["default"]; - Ka = a(41192).PAa; - Ma = a(41192).QAa; - $a = a(41192).RAa; - Y = a(41192).SAa; + Ea = a(41192).pBa; + La = a(41192).qBa; + Za = a(41192).rBa; + Y = a(41192).sBa; ma = a(41116)["default"]; - Ea = a(18319)["default"]; - Ra = a(56226)["default"]; - R = a(41192).zGa; - sa = a(41192).kGa; - ra = a(41192).MAa; - O = a(97066)["default"]; - ja = a(96345)["default"]; - xa = a(31025)["default"]; - Pa = a(91056)["default"]; - eb = a(64280)["default"]; + Fa = a(18319)["default"]; + Qa = a(56226)["default"]; + R = a(41192).ZGa; + ta = a(41192).KGa; + Ia = a(41192).mBa; + ia = a(97066)["default"]; + Q = a(96345)["default"]; + oa = a(31025)["default"]; + Aa = a(91056)["default"]; + Ya = a(64280)["default"]; a(91578); a(59909); a(27364); a(48823); - Ya = a(30717)["default"]; - qb = a(70179).pPa; - zb = a(89362)["default"]; + ab = a(30717)["default"]; + db = a(70179).SPa; + tb = a(89362)["default"]; a = a(96989)["default"]; - c.Pc = !0; + c.Sc = !0; c.prototype = new H(); c.prototype.constructor = c; - l.Pc = !0; - l.prototype = new H(); - l.prototype.constructor = l; - f.Pc = !1; + m.Sc = !0; + m.prototype = new H(); + m.prototype.constructor = m; + f.Sc = !1; f.prototype = new H(); f.prototype.constructor = f; - f.prototype.parse = function(Ua) { - var bb; - this.xg(); - 1 === this.version ? (this.M.bj(), this.M.bj(), this.N = this.M.Sb(), this.duration = this.M.bj()) : (this.M.Sb(), this.M.Sb(), this.N = this.M.Sb(), this.duration = this.M.Sb()); - bb = this.M.Of() & 32767; - this.language = String.fromCharCode(96 + (bb >>> 10), 96 + (bb >>> 5 & 31), 96 + (bb & 31)); - Ua && Ua.Zd && (Ua.Zd.N = this.N, Ua.Zd.duration = this.duration); + f.prototype.parse = function(Na) { + var cb; + this.yg(); + 1 === this.version ? (this.M.cj(), this.M.cj(), this.N = this.M.Rb(), this.duration = this.M.cj()) : (this.M.Rb(), this.M.Rb(), this.N = this.M.Rb(), this.duration = this.M.Rb()); + cb = this.M.Of() & 32767; + this.language = String.fromCharCode(96 + (cb >>> 10), 96 + (cb >>> 5 & 31), 96 + (cb & 31)); + Na && Na.ae && (Na.ae.N = this.N, Na.ae.duration = this.duration); return !0; }; - h.Pc = !1; - h.prototype = new H(); - h.prototype.constructor = h; - h.prototype.gsb = function() { - this.xg(); - this.M.Sb(); - this.N = this.M.Sb(); - 0 === this.version ? (this.UYa = this.M.Sb(), this.J_a = this.M.Sb()) : (this.UYa = this.M.bj(), this.J_a = this.M.bj()); - this.Gbb = this.M.Of(); - this.Vab = this.M.Of(); - }; - h.prototype.fqb = function(Ua, bb) { - var kb, sb, pb; - kb = this.N; - Ua = Ua && Ua.N || kb; - sb = Ua / kb; - kb = this.M.A$(bb, 12, !1); - pb = 1 === sb ? this.M.A$(bb, 12, !1) : F.from(Uint32Array, { - length: bb + k.Sc = !1; + k.prototype = new H(); + k.prototype.constructor = k; + k.prototype.htb = function() { + this.yg(); + this.M.Rb(); + this.N = this.M.Rb(); + 0 === this.version ? (this.zZa = this.M.Rb(), this.n0a = this.M.Rb()) : (this.zZa = this.M.cj(), this.n0a = this.M.cj()); + this.tcb = this.M.Of(); + this.Hbb = this.M.Of(); + }; + k.prototype.frb = function(Na, cb) { + var lb, sb, pb; + lb = this.N; + Na = Na && Na.N || lb; + sb = Na / lb; + lb = this.M.faa(cb, 12, !1); + pb = 1 === sb ? this.M.faa(cb, 12, !1) : F.from(Uint32Array, { + length: cb }, function() { - var Cb; - Cb = Math.round(this.M.Sb() * sb); + var Ab; + Ab = Math.round(this.M.Rb() * sb); this.M.offset += 8; - return Cb; + return Ab; }, this); - this.ctb(bb, pb, kb, Ua); + this.cub(cb, pb, lb, Na); }; - h.prototype.ctb = function(Ua, bb, kb, sb) { - if (this.pya) { - sb = this.pya * sb / 1E3; - for (var pb = 0, Cb = 1; Cb < Ua; Cb++) Math.abs(bb[pb] - sb) > Math.abs(bb[pb] + bb[Cb] - sb) ? (bb[pb] += bb[Cb], kb[pb] += kb[Cb]) : (++pb, pb !== Cb && (bb[pb] = bb[Cb], kb[pb] = kb[Cb])); + k.prototype.cub = function(Na, cb, lb, sb) { + if (this.Oya) { + sb = this.Oya * sb / 1E3; + for (var pb = 0, Ab = 1; Ab < Na; Ab++) Math.abs(cb[pb] - sb) > Math.abs(cb[pb] + cb[Ab] - sb) ? (cb[pb] += cb[Ab], lb[pb] += lb[Ab]) : (++pb, pb !== Ab && (cb[pb] = cb[Ab], lb[pb] = lb[Ab])); ++pb; - bb = new Uint32Array(bb.buffer.slice(0, 4 * pb)); - kb = new Uint32Array(kb.buffer.slice(0, 4 * pb)); - } - this.sizes = kb; - this.ef = bb; - }; - h.prototype.parse = function(Ua) { - var bb, kb, sb, pb; - this.gsb(); - this.Aa = Ua.Aa; - bb = this.N; - kb = this.Aa && this.Aa.N || bb; - sb = this.Vab; - pb = this.startOffset + this.length + this.J_a; - bb = new G(this.UYa, bb).dd(kb).ja; - this.Ha = { - N: kb, - cs: bb, + cb = new Uint32Array(cb.buffer.slice(0, 4 * pb)); + lb = new Uint32Array(lb.buffer.slice(0, 4 * pb)); + } + this.sizes = lb; + this.ff = cb; + }; + k.prototype.parse = function(Na) { + var cb, lb, sb, pb; + this.htb(); + this.xa = Na.xa; + cb = this.N; + lb = this.xa && this.xa.N || cb; + sb = this.Hbb; + pb = this.startOffset + this.length + this.n0a; + cb = new G(this.zZa, cb).gd(lb).ja; + this.Ga = { + N: lb, + ls: cb, offset: pb }; - this.fqb(this.Aa, sb); - this.Ha.ef = this.ef; - this.Ha.sizes = this.sizes; - Ua.zk = this; + this.frb(this.xa, sb); + this.Ga.ff = this.ff; + this.Ga.sizes = this.sizes; + Na.zk = this; return !0; }; - d.Pc = !1; + d.Sc = !1; d.prototype = new H(); d.prototype.constructor = d; d.prototype.parse = function() { - var Ua; - this.Hw = []; - this.nYb = []; - Ua = (this.length - 11) / 2; + var Na; + this.Sw = []; + this.GZb = []; + Na = (this.length - 11) / 2; this.M.nd(); this.M.nd(); this.M.nd(); - for (var bb = 0; bb < Ua; bb++)(this.Hw.push(this.M.nd()), this.nYb.push(this.M.nd())); + for (var cb = 0; cb < Na; cb++)(this.Sw.push(this.M.nd()), this.GZb.push(this.M.nd())); return !0; }; - n.Pc = !1; - n.prototype = new H(); - n.prototype.constructor = n; - n.prototype.parse = function(Ua) { - var bb; - this.xg(); + p.Sc = !1; + p.prototype = new H(); + p.prototype.constructor = p; + p.prototype.parse = function(Na) { + var cb; + this.yg(); this.M.offset += 1; if (0 == this.version) this.M.offset += 1; else { - bb = this.M.nd(); - this.VDb = bb >> 4; - this.aEb = bb & 15; - Ua && Ua.Zd && (Ua.Zd.pgc = this.VDb, Ua.Zd.sgc = this.aEb); - } - this.jYa = this.M.nd(); - this.iYa = this.M.nd(); - this.ura = this.M.offset; - this.po = this.M.C$(16); + cb = this.M.nd(); + this.ZEb = cb >> 4; + this.eFb = cb & 15; + Na && Na.ae && (Na.ae.Uhc = this.ZEb, Na.ae.Xhc = this.eFb); + } + this.QYa = this.M.nd(); + this.PYa = this.M.nd(); + this.Wra = this.M.offset; + this.po = this.M.haa(16); this.po.toString = g; - Ua && Ua.Zd && (Ua.Zd.qgc = this.jYa, Ua.Zd.XDb = this.iYa, Ua.Zd.rgc = this.po); - 1 == this.jYa && 0 == this.iYa && (this.UDb = this.M.nd(), this.TDb = this.M.C$(this.UDb), Ua && Ua.Zd && (Ua.Zd.WDb = this.TDb)); + Na && Na.ae && (Na.ae.Vhc = this.QYa, Na.ae.aFb = this.PYa, Na.ae.Whc = this.po); + 1 == this.QYa && 0 == this.PYa && (this.YEb = this.M.nd(), this.XEb = this.M.haa(this.YEb), Na && Na.ae && (Na.ae.$Eb = this.XEb)); return !0; }; - k.Pc = !1; - k.prototype = new H(); - k.prototype.constructor = k; - k.prototype.parse = function() { - this.xg(); - this.Jp = this.M.Of(); - this.WTb = this.M.A$(this.Jp, void 0, !0); + h.Sc = !1; + h.prototype = new H(); + h.prototype.constructor = h; + h.prototype.parse = function() { + this.yg(); + this.Ip = this.M.Of(); + this.mVb = this.M.faa(this.Ip, void 0, !0); return !0; }; - m.Pc = !1; - m.prototype = new H(); - m.prototype.constructor = m; - m.prototype.parse = function(Ua) { - var bb, kb, sb, pb, Cb, Ab; - bb = Ua.zk; - E(bb); - Ua = Ua.Aa; - kb = bb.N; - bb = bb.Vab; - E(Ua); - E(kb); - E(bb); - this.xg(); + l.Sc = !1; + l.prototype = new H(); + l.prototype.constructor = l; + l.prototype.parse = function(Na) { + var cb, lb, sb, pb, Ab, Eb; + cb = Na.zk; + E(cb); + Na = Na.xa; + lb = cb.N; + cb = cb.Hbb; + E(Na); + E(lb); + E(cb); + this.yg(); E(2 > this.version); - this.Jp = this.M.Of(); - this.CN = new Uint16Array(bb + 1); - sb = Ua.D2a(kb); - pb = sb / kb; - Cb = Ua.dd(sb).ja; + this.Ip = this.M.Of(); + this.gO = new Uint16Array(cb + 1); + sb = Na.e3a(lb); + pb = sb / lb; + Ab = Na.gd(sb).ja; if (0 === this.version) - for ((this.hO = new Uint16Array(), this.yi = new Uint32Array(), Ua = kb = 0); Ua <= bb; ++Ua) { - if ((this.CN[Ua] = kb, Ua < this.Jp)) { - Ab = this.M.nd(); - if (0 !== Ab) - for (sb = 0; sb < Ab; - (++sb, ++kb))(this.hO[kb] = Math.floor((this.M.Sb() + 1) * pb) / Cb, this.yi[kb] = this.M.Sb()); + for ((this.OO = new Uint16Array(), this.vi = new Uint32Array(), Na = lb = 0); Na <= cb; ++Na) { + if ((this.gO[Na] = lb, Na < this.Ip)) { + Eb = this.M.nd(); + if (0 !== Eb) + for (sb = 0; sb < Eb; + (++sb, ++lb))(this.OO[lb] = Math.floor((this.M.Rb() + 1) * pb) / Ab, this.vi[lb] = this.M.Rb()); } } else if (1 === this.version) - for ((sb = this.M.P_b(this.Jp), this.M.offset += 4, this.yi = this.M.A$(this.Jp, 10, !1), this.M.offset -= 8, this.hO = F.from(Uint16Array, { - length: this.Jp + for ((sb = this.M.h1b(this.Ip), this.M.offset += 4, this.vi = this.M.faa(this.Ip, 10, !1), this.M.offset -= 8, this.OO = F.from(Uint16Array, { + length: this.Ip }, function() { var Kb; - Kb = Math.floor((this.M.Sb() + 1) * pb) / Cb; + Kb = Math.floor((this.M.Rb() + 1) * pb) / Ab; this.M.offset += 6; return Kb; - }, this), kb = Ua = 0); Ua <= bb; ++Ua) { - for (; kb < sb.length && sb[kb] < Ua;) ++kb; - this.CN[Ua] = kb; + }, this), lb = Na = 0); Na <= cb; ++Na) { + for (; lb < sb.length && sb[lb] < Na;) ++lb; + this.gO[Na] = lb; } - this.vj = { - CN: this.CN, - hO: this.hO, - yi: this.yi + this.uj = { + gO: this.gO, + OO: this.OO, + vi: this.vi }; return !0; }; - p.Pc = !0; - p.prototype = Object.create(c.prototype); - p.prototype.constructor = p; - q.Pc = !0; + n.Sc = !0; + n.prototype = Object.create(c.prototype); + n.prototype.constructor = n; + q.Sc = !0; q.prototype = Object.create(c.prototype); q.prototype.constructor = q; - q.prototype.OT = function() { - var Ua; - Ua = this.Po("tfhd"); - Ua && (this.Uq = Ua.EUa ? Ua.Uq : this.parent.startOffset); + q.prototype.xU = function() { + var Na; + Na = this.Mo("tfhd"); + Na && (this.Xq = Na.mVa ? Na.Xq : this.parent.startOffset); return !0; }; - t.Pc = !1; + t.Sc = !1; t.prototype = new H(); t.prototype.constructor = t; t.prototype.parse = function() { - var Ua, Xb; - Ua = this.M.offset; - this.xg(); + var Na, Qb; + Na = this.M.offset; + this.yg(); if (1 === this.version) { this.M.offset += 2; - for (var bb = this.M.offset, kb = this.M.nd(), sb = this.M.nd(), pb = this.M.nd(), Cb = this.M.nd(), Ab = this.M.Of(), Kb = [], Pb = 0; Pb < Ab; ++Pb) Kb = this.M.nd(); - Pb = (kb & 240) >>> 4; - Xb = (kb & 14) >>> 1; - kb &= 1; + for (var cb = this.M.offset, lb = this.M.nd(), sb = this.M.nd(), pb = this.M.nd(), Ab = this.M.nd(), Eb = this.M.Of(), Kb = [], Nb = 0; Nb < Eb; ++Nb) Kb = this.M.nd(); + Nb = (lb & 240) >>> 4; + Qb = (lb & 14) >>> 1; + lb &= 1; pb = 16 === pb ? 1 : 0; - sb != Cb && this.M.console.warn("VP9: Has the VP9 spec for vpcC changed? colourPrimaries " + sb + " and matrixCoefficients " + Cb + " should be the same value!"); - Cb = 2; + sb != Ab && this.M.console.warn("VP9: Has the VP9 spec for vpcC changed? colourPrimaries " + sb + " and matrixCoefficients " + Ab + " should be the same value!"); + Ab = 2; switch (sb) { case 1: - Cb = 2; + Ab = 2; break; case 6: - Cb = 1; + Ab = 1; break; case 9: - Cb = 5; + Ab = 5; break; default: this.M.console.warn("VP9: Unknown colourPrimaries " + sb + "! Falling back to default color space VP9_COLOR_SPACE_BT709_6 (2)"); } this.version = 0; - this.Rb.Vba(this.version, Ua); - this.Rb.Vba(Pb << 4 | Cb, bb++); - this.Rb.Vba(Xb << 4 | pb << 1 | kb, bb++); - Ab += 2; + this.Qb.Bca(this.version, Na); + this.Qb.Bca(Nb << 4 | Ab, cb++); + this.Qb.Bca(Qb << 4 | pb << 1 | lb, cb++); + Eb += 2; Kb.push(0, 0); - this.Rb.z$b(Ab); - bb += 2; - Kb.forEach(function(Jb) { - this.Rb.Vba(Jb, bb++); + this.Qb.ebc(Eb); + cb += 2; + Kb.forEach(function(Ib) { + this.Qb.Bca(Ib, cb++); }); } return !0; }; - w.Pc = !1; - w.prototype = new H(); - w.prototype.constructor = w; - w.ze = "tfhd"; - Object.defineProperties(w.prototype, { - EUa: { + v.Sc = !1; + v.prototype = new H(); + v.prototype.constructor = v; + v.ye = "tfhd"; + Object.defineProperties(v.prototype, { + mVa: { get: function() { return this.flags & 1; } }, - p2b: { + M3b: { get: function() { return this.flags & 2; } }, - YDb: { + bFb: { get: function() { return this.flags & 8; } }, - $Db: { + dFb: { get: function() { return this.flags & 16; } }, - kYa: { + RYa: { get: function() { return this.flags & 32; } } }); - w.prototype.parse = function(Ua) { - this.xg(); - this.VO = this.M.Sb(); - this.Uq = this.EUa ? this.M.bj() : void 0; - this.fcb = this.p2b ? this.M.Sb() : void 0; - this.zv = this.YDb ? this.M.Sb() : void 0; - this.dy = this.$Db ? this.M.Sb() : void 0; - this.cy = this.kYa ? this.M.Sb() : void 0; - Ua && Ua.Ma && (Ua.Ma.VO = this.VO, Ua.Ma.Uq = this.Uq, Ua.Ma.fcb = this.fcb, Ua.Ma.zv = this.zv, Ua.Ma.dy = this.dy, Ua.Ma.cy = this.kYa ? this.cy : void 0); + v.prototype.parse = function(Na) { + this.yg(); + this.BP = this.M.Rb(); + this.Xq = this.mVa ? this.M.cj() : void 0; + this.Ucb = this.M3b ? this.M.Rb() : void 0; + this.Jv = this.bFb ? this.M.Rb() : void 0; + this.oy = this.dFb ? this.M.Rb() : void 0; + this.ny = this.RYa ? this.M.Rb() : void 0; + Na && Na.La && (Na.La.BP = this.BP, Na.La.Xq = this.Xq, Na.La.Ucb = this.Ucb, Na.La.Jv = this.Jv, Na.La.oy = this.oy, Na.La.ny = this.RYa ? this.ny : void 0); return !0; }; - v.Pc = !1; - v.prototype = new H(); - v.prototype.constructor = v; - v.prototype.parse = function(Ua) { - this.xg(); - this.fF = 1 === this.version ? this.M.bj() : this.M.Sb(); - Ua && Ua.Ma && (Ua.Ma.fF = this.fF); + w.Sc = !1; + w.prototype = new H(); + w.prototype.constructor = w; + w.prototype.parse = function(Na) { + this.yg(); + this.xF = 1 === this.version ? this.M.cj() : this.M.Rb(); + Na && Na.La && (Na.La.xF = this.xF); return !0; }; - v.prototype.Ja = function(Ua) { - var bb; - bb = this.startOffset + 12; - this.fF += Ua; - 1 === this.version ? this.Rb.A$b(this.fF, bb) : this.Rb.zu(this.fF, bb); + w.prototype.Ha = function(Na) { + var cb; + cb = this.startOffset + 12; + this.xF += Na; + 1 === this.version ? this.Qb.fbc(this.xF, cb) : this.Qb.Hu(this.xF, cb); }; - y.Pc = !1; + y.Sc = !1; y.prototype = Object.create(H.prototype); y.prototype.constructor = y; Object.defineProperties(y.prototype, { - dF: { + vF: { get: function() { return this.flags & 1; } } }); - y.prototype.parse = function(Ua) { - this.xg(); - this.dF && this.M.fz(); - this.dF && this.M.Sb(); - this.ZDb = this.M.nd(); - this.ud = this.M.Sb(); - this.gPb = this.M.B$(this.ud); - Ua && Ua.Ma && (Ua.Ma.q2b = this.gPb); + y.prototype.parse = function(Na) { + this.yg(); + this.vF && this.M.uz(); + this.vF && this.M.Rb(); + this.cFb = this.M.nd(); + this.yd = this.M.Rb(); + this.rQb = this.M.gaa(this.yd); + Na && Na.La && (Na.La.N3b = this.rQb); return !0; }; - y.prototype.Ja = function(Ua, bb) { - if (Ua && 0 === this.ZDb) { - Ua = bb ? this.ud - Ua : Ua; - this.Rb.offset = this.startOffset + 13 + (this.dF ? 8 : 0); - this.ud -= Ua; - this.Rb.zu(this.ud); - this.cxa = 0; - if (bb) this.Rb.offset += this.ud; + y.prototype.Ha = function(Na, cb) { + if (Na && 0 === this.cFb) { + Na = cb ? this.yd - Na : Na; + this.Qb.offset = this.startOffset + 13 + (this.vF ? 8 : 0); + this.yd -= Na; + this.Qb.Hu(this.yd); + this.Axa = 0; + if (cb) this.Qb.offset += this.yd; else { - for (bb = 0; bb < Ua; ++bb) this.cxa += this.Rb.nd(); - this.Rb.offset -= Ua; + for (cb = 0; cb < Na; ++cb) this.Axa += this.Qb.nd(); + this.Qb.offset -= Na; } - this.fm(Ua, this.M.offset); + this.fm(Na, this.M.offset); } return !0; }; - x.Pc = !1; + x.Sc = !1; x.prototype = Object.create(H.prototype); x.prototype.constructor = x; Object.defineProperties(x.prototype, { - dF: { + vF: { get: function() { return this.flags & 1; } } }); - x.prototype.parse = function(Ua) { - var bb, kb, Pb, Xb; - this.xg(); - this.dF && this.M.fz(); - this.dF && this.M.Sb(); - this.Jp = this.M.Sb(); - E(1 === this.Jp, "Expected a single entry in Sample Auxiliary Information Offsets box"); - this.Om = 0 === this.version ? this.M.D$() : this.M.U_b(); - this.M.offset = this.Om; - if (Ua && Ua.Ma && Ua.Zd) { - bb = Ua.Zd.XDb; - kb = Ua.Ma.q2b; - E(0 < bb || void 0 !== Ua.Zd.WDb, "Expected per sample or constant IV"); - E(0 < (kb || []).length, "Expected saix box parsing to find sample info sizes"); - Ua.Ma.NH = []; - for (var sb = 0; sb < kb.length; sb++) { - for (var pb = bb ? this.M.C$(bb) : void 0, Cb = [], Ab = this.M.Of(), Kb = 0; Kb < Ab; Kb++) { - Pb = this.M.Of(); - Xb = this.M.Sb(); - Cb.push({ - mxb: Pb, - nxb: Xb + x.prototype.parse = function(Na) { + var cb, lb, Nb, Qb; + this.yg(); + this.vF && this.M.uz(); + this.vF && this.M.Rb(); + this.Ip = this.M.Rb(); + E(1 === this.Ip, "Expected a single entry in Sample Auxiliary Information Offsets box"); + this.Nm = 0 === this.version ? this.M.iaa() : this.M.m1b(); + this.M.offset = this.Nm; + if (Na && Na.La && Na.ae) { + cb = Na.ae.aFb; + lb = Na.La.N3b; + E(0 < cb || void 0 !== Na.ae.$Eb, "Expected per sample or constant IV"); + E(0 < (lb || []).length, "Expected saix box parsing to find sample info sizes"); + Na.La.eI = []; + for (var sb = 0; sb < lb.length; sb++) { + for (var pb = cb ? this.M.haa(cb) : void 0, Ab = [], Eb = this.M.Of(), Kb = 0; Kb < Eb; Kb++) { + Nb = this.M.Of(); + Qb = this.M.Rb(); + Ab.push({ + myb: Nb, + nyb: Qb }); } - Ua.Ma.NH.push({ - Uya: Cb, - Pda: pb + Na.La.eI.push({ + rza: Ab, + tea: pb }); } } return !0; }; - x.prototype.Ja = function(Ua, bb) { - this.Om += Ua; - this.Rb.offset = this.startOffset + 16 + (this.dF ? 8 : 0) + (0 === this.version ? 0 : 4); - this.Rb.EAa(bb, this.Om); + x.prototype.Ha = function(Na, cb) { + this.Nm += Na; + this.Qb.offset = this.startOffset + 16 + (this.vF ? 8 : 0) + (0 === this.version ? 0 : 4); + this.Qb.eBa(cb, this.Nm); return !0; }; - z.Pc = !1; + z.Sc = !1; z.prototype = Object.create(H.prototype); z.prototype.constructor = z; Object.defineProperties(z.prototype, { - D9a: { + p$a: { get: function() { return this.flags & 1; } }, - chb: { + Zhb: { get: function() { return this.flags & 2; } } }); - z.prototype.parse = function(Ua) { - var bb, Ab, Kb; - this.xg(); - bb = 0; - this.D9a && (bb = this.bRb = this.M.Sb() & 255, this.M.B$(16)); - if (Ua && Ua.Ma) { - if (Ua.Ma.NH) return !0; - Ua.Ma.Oj || (Ua.Ma.Oj = []); - } - if (0 !== bb && 8 !== bb && 16 !== bb) return !0; - this.ud = this.M.Sb(); - if (Ua && Ua.Ma) - for (var kb = 0; kb < this.ud; kb++) - if ((Ua.Ma.Oj[kb].Pda = 0 < bb ? this.M.C$(bb) : void 0, this.chb)) { - for (var sb = [], pb = this.M.Of(), Cb = 0; Cb < pb; Cb++) { - Ab = this.M.Of(); - Kb = this.M.Sb(); + z.prototype.parse = function(Na) { + var cb, Eb, Kb; + this.yg(); + cb = 0; + this.p$a && (cb = this.lSb = this.M.Rb() & 255, this.M.gaa(16)); + if (Na && Na.La) { + if (Na.La.eI) return !0; + Na.La.Mj || (Na.La.Mj = []); + } + if (0 !== cb && 8 !== cb && 16 !== cb) return !0; + this.yd = this.M.Rb(); + if (Na && Na.La) + for (var lb = 0; lb < this.yd; lb++) + if ((Na.La.Mj[lb].tea = 0 < cb ? this.M.haa(cb) : void 0, this.Zhb)) { + for (var sb = [], pb = this.M.Of(), Ab = 0; Ab < pb; Ab++) { + Eb = this.M.Of(); + Kb = this.M.Rb(); sb.push({ - mxb: Ab, - nxb: Kb + myb: Eb, + nyb: Kb }); } - Ua.Ma.Oj[kb].Uya = sb; + Na.La.Mj[lb].rza = sb; } return !0; }; - z.prototype.Ja = function(Ua, bb) { - var kb, sb; - kb = bb ? this.ud - Ua : Ua; - this.Rb.offset = this.startOffset + 28 + (this.D9a ? 20 : 0); - this.ud -= kb; - this.Rb.zu(this.ud); - Ua = this.Rb.offset; - if (this.chb) - for (kb = bb ? this.ud : kb; 0 < kb; --kb) { - this.Rb.offset += 8; - sb = this.Rb.Of(); - this.Rb.offset += 6 * sb; - } else this.Rb.offset += 8 * (bb ? this.ud : kb); - bb ? this.fm(this.length - (this.M.offset - this.startOffset), this.M.offset) : this.fm(this.M.offset - Ua, Ua); - }; - A.Pc = !1; - A.prototype = Object.create(H.prototype); - A.prototype.constructor = A; - A.prototype.parse = function(Ua) { - this.xg(); - if (Ua && Ua.Ma) { - void 0 === Ua.Ma.Oj && (Ua.Ma.Oj = []); - for (var bb = 0; bb < this.length - 12; bb++) Ua.Ma.Oj[bb].Ijc = this.M.nd(); + z.prototype.Ha = function(Na, cb) { + var lb, sb; + lb = cb ? this.yd - Na : Na; + this.Qb.offset = this.startOffset + 28 + (this.p$a ? 20 : 0); + this.yd -= lb; + this.Qb.Hu(this.yd); + Na = this.Qb.offset; + if (this.Zhb) + for (lb = cb ? this.yd : lb; 0 < lb; --lb) { + this.Qb.offset += 8; + sb = this.Qb.Of(); + this.Qb.offset += 6 * sb; + } else this.Qb.offset += 8 * (cb ? this.yd : lb); + cb ? this.fm(this.length - (this.M.offset - this.startOffset), this.M.offset) : this.fm(this.M.offset - Na, Na); + }; + B.Sc = !1; + B.prototype = Object.create(H.prototype); + B.prototype.constructor = B; + B.prototype.parse = function(Na) { + this.yg(); + if (Na && Na.La) { + void 0 === Na.La.Mj && (Na.La.Mj = []); + for (var cb = 0; cb < this.length - 12; cb++) Na.La.Mj[cb].llc = this.M.nd(); } return !0; }; - A.prototype.Ja = function(Ua, bb, kb) { - kb ? this.fm(bb - Ua, this.startOffset + 12 + Ua) : this.fm(Ua, this.startOffset + 12); + B.prototype.Ha = function(Na, cb, lb) { + lb ? this.fm(cb - Na, this.startOffset + 12 + Na) : this.fm(Na, this.startOffset + 12); return !0; }; - B.Pc = !1; - B.prototype = Object.create(H.prototype); - B.prototype.constructor = B; - B.prototype.parse = function() { - this.xg(); - this.M.fz(); - 1 === this.version && this.M.Sb(); - this.Jp = this.M.Sb(); - this.MX = []; - for (var Ua = 0; Ua < this.Jp; ++Ua) - for (var bb = this.M.Sb(), kb = this.M.Sb(), sb = 0; sb < bb; ++sb) this.MX.push(kb); + A.Sc = !1; + A.prototype = Object.create(H.prototype); + A.prototype.constructor = A; + A.prototype.parse = function() { + this.yg(); + this.M.uz(); + 1 === this.version && this.M.Rb(); + this.Ip = this.M.Rb(); + this.wY = []; + for (var Na = 0; Na < this.Ip; ++Na) + for (var cb = this.M.Rb(), lb = this.M.Rb(), sb = 0; sb < cb; ++sb) this.wY.push(lb); return !0; }; - B.prototype.Ja = function(Ua, bb) { - this.MX = bb ? this.MX.slice(0, Ua) : this.MX.slice(Ua); - Ua = this.MX.reduce(function(kb, sb) { - 0 !== kb.length && kb[kb.length - 1].group === sb || kb.push({ + A.prototype.Ha = function(Na, cb) { + this.wY = cb ? this.wY.slice(0, Na) : this.wY.slice(Na); + Na = this.wY.reduce(function(lb, sb) { + 0 !== lb.length && lb[lb.length - 1].group === sb || lb.push({ group: sb, count: 0 }); - ++kb[kb.length - 1].count; - return kb; + ++lb[lb.length - 1].count; + return lb; }, []); - this.Rb.offset = this.startOffset + 16 + (1 === this.version ? 4 : 0); - this.Rb.zu(Ua.length); - Ua.forEach((function(kb) { - this.Rb.zu(kb.count); - this.Rb.zu(kb.group); + this.Qb.offset = this.startOffset + 16 + (1 === this.version ? 4 : 0); + this.Qb.Hu(Na.length); + Na.forEach((function(lb) { + this.Qb.Hu(lb.count); + this.Qb.Hu(lb.group); }).bind(this)); - this.Jp > Ua.length && this.fm(8 * (this.Jp - Ua.length)); - this.Jp = Ua.length; + this.Ip > Na.length && this.fm(8 * (this.Ip - Na.length)); + this.Ip = Na.length; return !0; }; - C.Pc = !1; + C.Sc = !1; C.prototype = Object.create(H.prototype); C.prototype.constructor = C; ua = { - Ld: { - moov: l, + Nd: { + moov: m, trak: c, mdia: c, mdhd: f, minf: c, encv: ua, schi: c, - sidx: h, + sidx: k, sinf: c, stbl: c, - tenc: n, + tenc: p, mvex: c, - moof: p, + moof: n, traf: q, - tfhd: w, - trun: qb, - sbgp: B, - sdtp: A, + tfhd: v, + trun: db, + sbgp: A, + sdtp: B, saiz: y, saio: x, - tfdt: v, + tfdt: w, mdat: C, vmaf: d, edts: c }, - I7b: { + l9b: { vpcC: t, SmDm: u("smdm"), CoLL: u("coll") }, - Rfb: { + Lgb: { schm: ma }, - exa: {} + Cxa: {} }; - D([Ea, Ra, J, a, K, zb, P, R, sa, ra, N, Q, Pa, eb, I, S, M, L, Ya, qb], ua.Ld); - D([ba, ha, Ka, Ma, $a, Y, na, va, ja, O], ua.exa); - D([Ea, ma], ua.Rfb); - ua.Ld[b.FKa] = n; - ua.Ld[b.L0] = k; - ua.Ld[b.K0] = m; - ua.Ld[b.EKa] = z; - ua.exa[b.Gea] = xa; + D([Fa, Qa, I, a, K, tb, O, R, ta, Ia, L, P, Aa, Ya, J, U, M, N, ab, db], ua.Nd); + D([ca, la, Ea, La, Za, Y, pa, va, Q, ia], ua.Cxa); + D([Fa, ma], ua.Lgb); + ua.Nd[b.hLa] = p; + ua.Nd[b.l1] = h; + ua.Nd[b.k1] = l; + ua.Nd[b.gLa] = z; + ua.Cxa[b.kfa] = oa; ua.bf = H; r.exports = { - aN: ua + CN: ua }; }, 66789: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n) { - return "number" === typeof n[0] || void 0 === n[0] ? { - Nj: n[0], - N: n[1], - Hx: n[2], - Rwa: n[3], - LH: n[4] - } : n[0]; + function c(p) { + return "number" === typeof p[0] || void 0 === p[0] ? { + Lj: p[0], + N: p[1], + Sx: p[2], + qxa: p[3], + cI: p[4] + } : p[0]; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.jC = b.Ds = void 0; - l = a(5163); + b.uC = b.Hs = void 0; + m = a(5163); f = a(75589); r = a(87349); - h = a(32296); + k = a(32296); d = a(93334); g = a(72905); - a = (function(n) { - function k(m, p, q) { - return n.call(this, m, p, q) || this; - } - l.__extends(k, n); - k.prototype.ebb = function() { - for (var m = [], p = 0; p < arguments.length; p++) m[p] = arguments[p]; - return this.Ja(l.__assign(l.__assign({}, c(m)), { - uwa: !1 + a = (function(p) { + function h(l, n, q) { + return p.call(this, l, n, q) || this; + } + m.__extends(h, p); + h.prototype.Sbb = function() { + for (var l = [], n = 0; n < arguments.length; n++) l[n] = arguments[n]; + return this.Ha(m.__assign(m.__assign({}, c(l)), { + Uwa: !1 })); }; - k.prototype.lbb = function() { - for (var m = [], p = 0; p < arguments.length; p++) m[p] = arguments[p]; - return this.Ja(l.__assign(l.__assign({}, c(m)), { - uwa: !0 + h.prototype.Zbb = function() { + for (var l = [], n = 0; n < arguments.length; n++) l[n] = arguments[n]; + return this.Ha(m.__assign(m.__assign({}, c(l)), { + Uwa: !0 })); }; - k.prototype.Ja = function(m) { - var q, u, t, w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q, I; + h.prototype.Ha = function(l) { + var q, u, t, v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P, J; - function p(P) { - z = x[P]; - A = z.Po("traf"); - if (void 0 === A || void 0 === A.Uq) return !1; - E = A.Po("tfdt"); + function n(O) { + z = x[O]; + B = z.Mo("traf"); + if (void 0 === B || void 0 === B.Xq) return !1; + E = B.Mo("tfdt"); if (void 0 === E) return !1; - B = A.Po("trun"); - return void 0 === B ? !1 : !0; - } - q = m.Nj; - u = m.N; - t = m.uwa; - w = m.Hx; - v = m.Rwa; - v = void 0 === v ? !1 : v; - y = m.LH; + A = B.Mo("trun"); + return void 0 === A ? !1 : !0; + } + q = l.Lj; + u = l.N; + t = l.Uwa; + v = l.Sx; + w = l.qxa; + w = void 0 === w ? !1 : w; + y = l.cI; y = void 0 === y ? !1 : y; - m = m.SG; + l = l.hH; if (!this.parse().done) return !1; - x = this.Ld.moof; + x = this.Nd.moof; if (!x || 0 === x.length) return !1; if (void 0 !== q) { C = q; for (q = 0; q < x.length; ++q) { - if (!p(q, this.lf.console.trace)) return !1; - (0, d.assert)(z && A && E && B && void 0 !== B.ud); - if (B.ud > C || t && B.ud === C) break; - C -= B.ud; - }(0, d.assert)(z && A && E && B); - } else if ((q = t ? x.length - 1 : 0, !p(q, this.lf.console.trace))) return !1; - (0, d.assert)(z && A && E && B); + if (!n(q, this.kf.console.trace)) return !1; + (0, d.assert)(z && B && E && A && void 0 !== A.yd); + if (A.yd > C || t && A.yd === C) break; + C -= A.yd; + }(0, d.assert)(z && B && E && A); + } else if ((q = t ? x.length - 1 : 0, !n(q, this.kf.console.trace))) return !1; + (0, d.assert)(z && B && E && A); if (t && q < x.length - 1) { D = x[q + 1]; - this.lf.fm(this.view.byteOffset - D.startOffset, D.startOffset); - } else !t && 0 < q && this.lf.fm(z.startOffset, 0); - D = A.Po("tfhd"); + this.kf.fm(this.view.byteOffset - D.startOffset, D.startOffset); + } else !t && 0 < q && this.kf.fm(z.startOffset, 0); + D = B.Mo("tfhd"); if (void 0 === D) return !1; - E = A.Po("tfdt"); - G = B.ud; - F = A.Po("saiz"); - H = A.Po("saio"); - N = A.Po(f.EKa); - M = A.Po("sbgp"); + E = B.Mo("tfdt"); + G = A.yd; + F = B.Mo("saiz"); + H = B.Mo("saio"); + L = B.Mo(f.gLa); + M = B.Mo("sbgp"); if (!(!F && !H || F && H)) return !1; - L = A.Po("sdtp"); - Q = g.bf.jy(this, "mdat"); - if (Q && q < Q.length) I = Q[q]; + N = B.Mo("sdtp"); + P = g.bf.wy(this, "mdat"); + if (P && q < P.length) J = P[q]; else if (q !== x.length - 1) return !1; - void 0 === C && (C = t ? B.ud : 0); - if ("number" === typeof w && 0 < w) { - Q = t ? C : B.ud - C; - for (var J = Array(Q), K = 0; K < Q; ++K) J[K] = t ? K >= Q - w ? -Infinity : 0 : K < w ? -Infinity : 0; - w = J; + void 0 === C && (C = t ? A.yd : 0); + if ("number" === typeof v && 0 < v) { + P = t ? C : A.yd - C; + for (var I = Array(P), K = 0; K < P; ++K) I[K] = t ? K >= P - v ? -Infinity : 0 : K < v ? -Infinity : 0; + v = I; } - if (B.Ja(A, D, I || this.lf, u, C, A.Uq, t)) B.zT && ((0, d.assert)(void 0 !== B.Qdb), (0, d.assert)(void 0 !== B.tO), !t && E && E.Ja(B.Qdb), F && H && (F.Ja(B.tO, t), H.Ja(N ? 0 : F.cxa, A.Uq)), N && N.Ja(B.tO, t), L && L.Ja(B.tO, G, t), M && M.Ja(B.tO, t)); + if (A.Ha(B, D, J || this.kf, u, C, B.Xq, t)) A.jU && ((0, d.assert)(void 0 !== A.Jeb), (0, d.assert)(void 0 !== A.$O), !t && E && E.Ha(A.Jeb), F && H && (F.Ha(A.$O, t), H.Ha(L ? 0 : F.Axa, B.Xq)), L && L.Ha(A.$O, t), N && N.Ha(A.$O, G, t), M && M.Ha(A.$O, t)); else if (!t) { if (q === x.length - 1) return !1; - this.lf.fm(x[q + 1].startOffset - z.startOffset, z.startOffset); - } else if (0 === B.tO) return !1; - Array.isArray(w) && I && this.stream.profile && void 0 !== v && B.OUb(A, D, I, w, this.stream.profile, v, y, m); - u = this.lf.Ja(); - t = u.reduce(function(P, S) { - return P + S.byteLength; + this.kf.fm(x[q + 1].startOffset - z.startOffset, z.startOffset); + } else if (0 === A.$O) return !1; + Array.isArray(v) && J && this.stream.profile && void 0 !== w && A.fWb(B, D, J, v, this.stream.profile, w, y, l); + u = this.kf.Ha(); + t = u.reduce(function(O, U) { + return O + U.byteLength; }, 0); u = { - Ma: u, + La: u, length: t, - iH: this.lf.view.byteLength + BH: this.kf.view.byteLength }; - B.zT && !I && (u.VN = A.Uq + B.VN, u.nq = B.nq); + A.jU && !J && (u.AO = B.Xq + A.AO, u.kq = A.kq); return u; }; - return k; - })((function(n) { - function k(m, p, q) { - return n.call(this, m, p, q) || this; + return h; + })((function(p) { + function h(l, n, q) { + return p.call(this, l, n, q) || this; } - l.__extends(k, n); - return k; - })(r.cx)); - b.Ds = a; - b.jC = function(n) { - var k, m; - k = new ArrayBuffer(8); - m = new DataView(k); - m.setUint32(0, n + 8); - m.setUint32(4, (0, h.Pga)("mdat")); - return k; + m.__extends(h, p); + return h; + })(r.nx)); + b.Hs = a; + b.uC = function(p) { + var h, l; + h = new ArrayBuffer(8); + l = new DataView(h); + l.setUint32(0, p + 8); + l.setUint32(4, (0, k.rha)("mdat")); + return h; }; }, 35982: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.nJ = void 0; + b.HJ = void 0; c = a(32296); - l = { + m = { stsd: 16 }; - b.nJ = (function() { + b.HJ = (function() { function f() {} - f.path = function(h, d) { - var p, q; - for (var g = 0, n = h.byteLength, k, m = 0; m < d.length; m++) { - p = d[m]; - for (k && (g += l[k] || 8); g < n;) { - q = h.getUint32(g); - k = (0, c.sx)(h.getUint32(g + 4)); - if (k === p) { - n = g + q; + f.path = function(k, d) { + var n, q; + for (var g = 0, p = k.byteLength, h, l = 0; l < d.length; l++) { + n = d[l]; + for (h && (g += m[h] || 8); g < p;) { + q = k.getUint32(g); + h = (0, c.Bx)(k.getUint32(g + 4)); + if (h === n) { + p = g + q; break; } g += q; } } - return g < n ? g : void 0; + return g < p ? g : void 0; }; - f.$Za = function(h) { - var d, g, n, k, m; - d = this.path(h, ["moof", "traf"]); + f.E_a = function(k) { + var d, g, p, h, l; + d = this.path(k, ["moof", "traf"]); if (void 0 !== d) { - h = new DataView(h.buffer, h.byteOffset + d + 8); - g = this.path(h, ["tfdt"]); + k = new DataView(k.buffer, k.byteOffset + d + 8); + g = this.path(k, ["tfdt"]); if (void 0 !== g) { - 1 === h.getUint8(g + 8) ? (d = h.getUint32(g + 12), g = h.getUint32(g + 16), d = 4294967296 * d + g) : d = h.getUint32(g + 12); - n = this.path(h, ["trun"]); - if (void 0 === n) return { - zza: d + 1 === k.getUint8(g + 8) ? (d = k.getUint32(g + 12), g = k.getUint32(g + 16), d = 4294967296 * d + g) : d = k.getUint32(g + 12); + p = this.path(k, ["trun"]); + if (void 0 === p) return { + Zza: d }; - k = h.getUint8(n + 8); - m = h.getUint32(n + 8) & 16777215; - g = h.getUint32(n + 12); - m & 2048 ? (n = n + 16 + ((m & 1) << 2) + (m & 4) + (((m & 256) >> 6) + ((m & 512) >> 7) + ((m & 1024) >> 8)), h = 1 === k ? h.getInt32(n) : h.getUint32(n)) : h = 0; + h = k.getUint8(p + 8); + l = k.getUint32(p + 8) & 16777215; + g = k.getUint32(p + 12); + l & 2048 ? (p = p + 16 + ((l & 1) << 2) + (l & 4) + (((l & 256) >> 6) + ((l & 512) >> 7) + ((l & 1024) >> 8)), k = 1 === h ? k.getInt32(p) : k.getUint32(p)) : k = 0; return { - zza: d, - I_a: h, - dxa: g + Zza: d, + m0a: k, + Bxa: g }; } } @@ -121936,38 +121731,38 @@ E3cbY[513816] = false; })(); }, 87349: function(r, b, a) { - var c, l, f; + var c, m, f; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.cx = void 0; + b.nx = void 0; c = a(25564); - l = a(98516); + m = a(98516); f = a(48014); r = (function() { - function h(d, g, n) { + function k(d, g, p) { this.console = d; this.stream = g; - this.view = n instanceof ArrayBuffer ? new DataView(n) : new DataView(n.data, n.offset, n.length); + this.view = p instanceof ArrayBuffer ? new DataView(p) : new DataView(p.data, p.offset, p.length); } - h.prototype.parse = function(d) { + k.prototype.parse = function(d) { var g; - g = new f.hda(this.view.byteLength); - this.lf = new c.OZ(l.aN.Ld, g, this.view, this.console, { - Lua: !0 + g = new f.Lda(this.view.byteLength); + this.kf = new c.s_(m.CN.Nd, g, this.view, this.console, { + jva: !0 }); - d = this.lf.parse(d); - this.Ld = this.lf.Ld; + d = this.kf.parse(d); + this.Nd = this.kf.Nd; return d; }; - return h; + return k; })(); - b.cx = r; + b.nx = r; }, 43607: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t; + var c, m, f, k, d, g, p, h, l, n, q, u, t; Object.defineProperties(b, { __esModule: { value: !0 @@ -121975,185 +121770,185 @@ E3cbY[513816] = false; }); b.Bq = void 0; c = a(5163); - l = a(3265); + m = a(3265); f = a(89931); - h = a(93334); + k = a(93334); d = a(49420); g = a(72905); r = a(91056); - n = a(64280); - k = a(25564); - m = a(2050); - p = a(98516); + p = a(64280); + h = a(25564); + l = a(2050); + n = a(98516); q = a(75589); u = a(48014); t = a(35202); c.__exportStar(a(56122), b); a = (function() { - function w(v, y, x, z, A, B) { - this.console = v; + function v(w, y, x, z, B, A) { + this.console = w; this.stream = y; - this.ju = z; - this.xub = A; + this.qu = z; + this.wvb = B; this.view = x instanceof ArrayBuffer ? new DataView(x) : new DataView(x.data, x.offset, x.length); - this.config = B || ({}); - this.cOb = (0, m.sKb)(); + this.config = A || ({}); + this.lPb = (0, l.DLb)(); } - w.path = function(v, y) { + v.path = function(w, y) { return y.reduce(function(x, z) { - return x && x.Ld[z] && x.Ld[z][0]; - }, v); + return x && x.Nd[z] && x.Nd[z][0]; + }, w); }; - w.ALb = function(v) { - return v && v.Xka && -1 !== v.Xka.indexOf("mcl0") ? "mcl0" : void 0; + v.LMb = function(w) { + return w && w.xla && -1 !== w.xla.indexOf("mcl0") ? "mcl0" : void 0; }; - w.dIb = function(v, y) { + v.lJb = function(w, y) { var x, z; - (0, h.assert)("mcl0" === v, "Unsupported McClearen brand"); - x = y.Ha; - v = x.ef; - y = new d.L(120, 1).dd(x.N).ja; + (0, k.assert)("mcl0" === w, "Unsupported McClearen brand"); + x = y.Ga; + w = x.ff; + y = new d.J(120, 1).gd(x.N).ja; z = 0; - for (x = x.cs; z < v.length && x < y;) x += v[z++]; + for (x = x.ls; z < w.length && x < y;) x += w[z++]; return z; }; - w.prototype.parse = function(v) { + v.prototype.parse = function(w) { var y; - y = this.x2b(); + y = this.U3b(); if (!y.done) { - if (y.i8a) return { - aw: !1, - V2: y.i8a + if (y.P8a) return { + ow: !1, + v3: y.P8a }; this.console.error("Scan error: " + y.error); return { - aw: !1, + ow: !1, parseError: y.error || "unknown mp4 scan error" }; } - if (null === v || void 0 === v ? 0 : v.Aa) v.mXb = v.Aa; + w && (w.mediaType = this.stream.mediaType, w.DYb = w.xa); this.view = new DataView(this.view.buffer, this.view.byteOffset, y.offset); - v = this.KXb(v); - return v.done ? this.Rzb() : (this.console.error("Parse error: " + v.error), { - aw: !1, - parseError: v.error || "unknown mp4 parse error" + w = this.aZb(w); + return w.done ? this.UAb() : (this.console.error("Parse error: " + w.error), { + ow: !1, + parseError: w.error || "unknown mp4 parse error" }); }; - w.prototype.jy = function(v) { - return g.bf.jy(this, v); + v.prototype.wy = function(w) { + return g.bf.wy(this, w); }; - w.prototype.Wm = function(v) { - return g.bf.Wm(this, v); + v.prototype.Tm = function(w) { + return g.bf.Tm(this, w); }; - w.prototype.x2b = function() { - var v, y; - v = new u.HGa(this.ju, this.xub ? [q.L0, q.K0] : [], this.config && this.config.tkc || ["moof", q.TJa], this.config && this.config.Mua); + v.prototype.U3b = function() { + var w, y; + w = new u.gHa(this.qu, this.wvb ? [q.l1, q.k1] : [], this.config && this.config.Wlc || ["moof", q.vKa], this.config && this.config.kva); y = c.__assign(c.__assign({}, this.config), { - Lua: !1 + jva: !1 }); - return new k.OZ(w.nxa, v, this.view, this.console, y).parse(); + return new h.s_(v.Lxa, w, this.view, this.console, y).parse(); }; - w.prototype.KXb = function(v) { + v.prototype.aZb = function(w) { var y, x, z; - y = new u.hda(this.view.byteLength); - x = Object.create(p.aN.Ld); - this.config && ((this.config.O9a || this.config.Qfb || this.config.Laa) && l(p.aN.exa, x), this.config.Eza && l(p.aN.I7b, x), this.config.Qfb && l(p.aN.Rfb, x)); + y = new u.Lda(this.view.byteLength); + x = Object.create(n.CN.Nd); + this.config && ((this.config.A$a || this.config.Kgb || this.config.sba) && m(n.CN.Cxa, x), this.config.dAa && m(n.CN.l9b, x), this.config.Kgb && m(n.CN.Lgb, x)); z = c.__assign(c.__assign({}, this.config), { - Lua: !0 + jva: !0 }); - this.lf = new k.OZ(x, y, this.view, this.console, z); - v = this.lf.parse(v); - v.done && (this.Ld = this.lf.Ld); - return v; + this.kf = new h.s_(x, y, this.view, this.console, z); + w = this.kf.parse(w); + w.done && (this.Nd = this.kf.Nd); + return w; }; - w.prototype.Rzb = function() { - var v, y, x, z, A, B, C, D; - v = { - aw: !0 + v.prototype.UAb = function() { + var w, y, x, z, B, A, C, D; + w = { + ow: !0 }; - y = w.path(this, ["moov"]); - x = null === y || void 0 === y ? void 0 : y.jy("trak"); + y = v.path(this, ["moov"]); + x = null === y || void 0 === y ? void 0 : y.wy("trak"); if (1 === (null === x || void 0 === x ? void 0 : x.length)) { - z = x[0].Po("tkhd"); - z && (v.trackId = z.Ac.trackId); + z = x[0].Mo("tkhd"); + z && (w.trackId = z.Cc.trackId); } - z = w.path(y, ["trak", "mdia", "minf", "stbl", "stsd"]); - if (this.config.O9a) - if (z)(v.Aa = z.Aa, v.Gjc = z.Ld); + z = v.path(y, ["trak", "mdia", "minf", "stbl", "stsd"]); + if (this.config.A$a) + if (z)(w.xa = z.xa, w.jlc = z.Nd); else return { - aw: !1, + ow: !1, parseError: "Missing sample descriptions" }; - A = w.path(z, ["encv", "sinf", "schi"]); - A && (A = w.path(A, ["tenc"]) || w.path(A, [q.FKa])) && (v.zGb = { - agc: A.po, - ura: A.ura, - Xhc: !1 - }); - if (A = w.path(y, ["trak", "mdia", "mdhd"])) v.N = A.N; - if (A = w.path(y, ["mvex", "trex"])) v.H4 = A && A.Ac.H4; - v.H4 && v.N && (v.Aa = new d.L(v.H4, v.N)); - if (A = w.path(this, ["sidx"])) { - B = w.path(this, [q.L0]); - B = B && B.WTb; - C = w.path(this, [q.K0]); - C = C && C.vj; - v.Ha = A.Ha; - v.$M = B; - v.vj = C; - } - if (B = this.Ld.vmaf && this.Ld.vmaf[0]) v.Hw = B.Hw; - if (this.config.ywa && (B = w.path(y, ["mvex"])) && x && x.length) { + B = v.path(z, ["encv", "sinf", "schi"]); + B && (B = v.path(B, ["tenc"]) || v.path(B, [q.hLa])) && (w.FHb = { + Fhc: B.po, + Wra: B.Wra, + Ajc: !1 + }); + if (B = v.path(y, ["trak", "mdia", "mdhd"])) w.N = B.N; + if (B = v.path(y, ["mvex", "trex"])) w.f5 = B && B.Cc.f5; + w.f5 && w.N && (w.xa = new d.J(w.f5, w.N)); + if (B = v.path(this, ["sidx"])) { + A = v.path(this, [q.l1]); + A = A && A.mVb; + C = v.path(this, [q.k1]); + C = C && C.uj; + w.Ga = B.Ga; + w.BN = A; + w.uj = C; + } + if (A = this.Nd.vmaf && this.Nd.vmaf[0]) w.Sw = A.Sw; + if (this.config.Ywa && (A = v.path(y, ["mvex"])) && x && x.length) { D = x.reduce(function(E, G) { return G.byteOffset > E.byteOffset ? G : E; }); - D.byteOffset > B.byteOffset && (x = new Uint8Array(this.view.buffer, this.view.byteOffset, this.view.byteLength), C = (0, t.Mza)(x, Uint8Array, B.byteOffset, B.byteOffset + B.byteLength), D = (0, t.Mza)(x, Uint8Array, B.byteOffset + B.byteLength, D.byteOffset + D.byteLength), x.set(D, B.byteOffset), x.set(C, B.byteOffset + D.byteLength)); + D.byteOffset > A.byteOffset && (x = new Uint8Array(this.view.buffer, this.view.byteOffset, this.view.byteLength), C = (0, t.lAa)(x, Uint8Array, A.byteOffset, A.byteOffset + A.byteLength), D = (0, t.lAa)(x, Uint8Array, A.byteOffset + A.byteLength, D.byteOffset + D.byteLength), x.set(D, A.byteOffset), x.set(C, A.byteOffset + D.byteLength)); } - if (this.config.b2b) - if (y)(this.trim(y.byteOffset + y.byteLength), this.config.Laa && z && 1 < z.uL && A && (v.Jh = this.Laa(z, A)), void 0 === v.Jh && (y = this.lf.zT ? (0, f.concat)(this.lf.Ja()) : this.view.buffer, v.Jh = [{ - Ud: 0, + if (this.config.x3b) + if (y)(this.trim(y.byteOffset + y.byteLength), this.config.sba && z && 1 < z.OL && B && (w.Kh = this.sba(z, B)), void 0 === w.Kh && (y = this.kf.jU ? (0, f.concat)(this.kf.Ha()) : this.view.buffer, w.Kh = [{ + Wd: 0, data: y }])); else return { - aw: !1, + ow: !1, parseError: "Missing movie box" }; - v.aw = !0; - v.Q9 = this.lf.offset; - return v; + w.ow = !0; + w.t$ = this.kf.offset; + return w; }; - w.prototype.trim = function(v) { + v.prototype.trim = function(w) { var y; - y = this.view.buffer.slice(this.view.byteOffset, this.view.byteOffset + Math.min(v, this.view.byteLength)); - this.lf.trim(v); + y = this.view.buffer.slice(this.view.byteOffset, this.view.byteOffset + Math.min(w, this.view.byteLength)); + this.kf.trim(w); this.view = new DataView(y); }; - w.prototype.Laa = function(v, y) { - var x, z, A; - x = Object.keys(v.Ld); - z = x.filter(function(B) { - return "encv" !== B; + v.prototype.sba = function(w, y) { + var x, z, B; + x = Object.keys(w.Nd); + z = x.filter(function(A) { + return "encv" !== A; }); if (!(2 > x.length || z.length === x.length || 0 === z.length)) { - x = w.path(this, ["ftyp"]); - A = w.ALb(x); - if (A) return (x = [], this.lf.E_b(), v.jbb("encv"), x.push({ - Ud: 0, - JF: !1, - data: (0, f.concat)(this.lf.Ja()) - }), this.lf.ZYb(), v.jbb(z[0]), v = w.dIb(A, y), x.push({ - Ud: v, - JF: !0, - data: (0, f.concat)(this.lf.Ja()) + x = v.path(this, ["ftyp"]); + B = v.LMb(x); + if (B) return (x = [], this.kf.Y0b(), w.Xbb("encv"), x.push({ + Wd: 0, + aG: !1, + data: (0, f.concat)(this.kf.Ha()) + }), this.kf.r_b(), w.Xbb(z[0]), w = v.lJb(B, y), x.push({ + Wd: w, + aG: !0, + data: (0, f.concat)(this.kf.Ha()) }), x); } }; - w.nxa = {}; - return w; + v.Lxa = {}; + return v; })(); b.Bq = a; - a.nxa[q.Hea] = r.default; - a.nxa[q.Iea] = n.default; + a.Lxa[q.lfa] = r.default; + a.Lxa[q.mfa] = p.default; }, 32296: function(r, b, a) { var c; @@ -122162,17 +121957,17 @@ E3cbY[513816] = false; value: !0 } }); - b.dqb = b.Pga = b.sx = void 0; + b.drb = b.rha = b.Bx = void 0; c = a(93334); - b.sx = function(l) { - (0, c.assert)("number" === typeof l); - return String.fromCharCode(l >>> 24 & 255) + String.fromCharCode(l >>> 16 & 255) + String.fromCharCode(l >>> 8 & 255) + String.fromCharCode(l & 255); + b.Bx = function(m) { + (0, c.assert)("number" === typeof m); + return String.fromCharCode(m >>> 24 & 255) + String.fromCharCode(m >>> 16 & 255) + String.fromCharCode(m >>> 8 & 255) + String.fromCharCode(m & 255); }; - b.Pga = function(l) { - return l.charCodeAt(3) + (l.charCodeAt(2) << 8) + (l.charCodeAt(1) << 16) + (l.charCodeAt(0) << 24); + b.rha = function(m) { + return m.charCodeAt(3) + (m.charCodeAt(2) << 8) + (m.charCodeAt(1) << 16) + (m.charCodeAt(0) << 24); }; - b.dqb = function(l, f) { - return Math.floor(1E3 * l / f); + b.drb = function(m, f) { + return Math.floor(1E3 * m / f); }; }, 75589: function(r, b) { @@ -122181,92 +121976,92 @@ E3cbY[513816] = false; value: !0 } }); - b.Hea = "6674654e-696c-5078-6966-665374726d21"; - b.Iea = "6674654e-696c-4878-6165-6465722e7632"; - b.TJa = "6674654e-696c-5078-6966-66496e646578"; - b.L0 = "6674654e-696c-4d78-6f6f-6653697a6573"; - b.K0 = "6674654e-696c-5378-6565-6b506f696e74"; - b.FKa = "cedb7489-e77b-514c-84f9-7148f9882554"; - b.EKa = "524f39a2-9b5a-144f-a244-6c427c648df4"; - b.Gea = "6674654e-696c-4678-7261-6d6552617465"; + b.lfa = "6674654e-696c-5078-6966-665374726d21"; + b.mfa = "6674654e-696c-4878-6165-6465722e7632"; + b.vKa = "6674654e-696c-5078-6966-66496e646578"; + b.l1 = "6674654e-696c-4d78-6f6f-6653697a6573"; + b.k1 = "6674654e-696c-5378-6565-6b506f696e74"; + b.hLa = "cedb7489-e77b-514c-84f9-7148f9882554"; + b.gLa = "524f39a2-9b5a-144f-a244-6c427c648df4"; + b.kfa = "6674654e-696c-4678-7261-6d6552617465"; }, 48014: function(r, b, a) { - var l; + var m; - function c(f, h) { - f = h.indexOf(f); - 1 !== f && h.splice(f, 1); + function c(f, k) { + f = k.indexOf(f); - 1 !== f && k.splice(f, 1); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.HGa = b.hda = void 0; - l = a(75589); + b.gHa = b.Lda = void 0; + m = a(75589); r = (function() { - function f(h) { - this.endOffset = h; + function f(k) { + this.endOffset = k; this.done = !1; } - f.prototype.W_a = function() { + f.prototype.A0a = function() { return this.done; }; - f.prototype.HYa = function(h, d, g) { + f.prototype.nZa = function(k, d, g) { return this.done = d + g >= this.endOffset; }; return f; })(); - b.hda = r; + b.Lda = r; r = (function() { - function f(h, d, g, n) { + function f(k, d, g, p) { void 0 === d && (d = []); void 0 === g && (g = []); - void 0 === n && (n = !1); - this.ju = h; - this.Q4 = d; - this.$eb = g; - this.Mua = n; + void 0 === p && (p = !1); + this.qu = k; + this.o5 = d; + this.Tfb = g; + this.kva = p; this.done = !1; - this.jl = {}; + this.ml = {}; } - f.prototype.W_a = function(h, d, g) { - -1 !== f.kOb.indexOf(h) && (this.jl[h] = { + f.prototype.A0a = function(k, d, g) { + -1 !== f.vPb.indexOf(k) && (this.ml[k] = { offset: d, size: g }); - if (-1 !== this.$eb.indexOf(h)) { - if ((this.jl[h] = { + if (-1 !== this.Tfb.indexOf(k)) { + if ((this.ml[k] = { offset: d, size: g - }, this.Mua)) this.endOffset = d + g; + }, this.kva)) this.endOffset = d + g; else return (this.endOffset = d, this.done = !0); - } else this.ju && -1 !== this.ju.indexOf(h) ? (h = 1 < this.ju.length ? 4096 : 0, this.endOffset = Math.max(d + g + h, this.endOffset || 0)) : -1 !== this.Q4.indexOf(h) && (h = this.ju ? 4096 : 0, this.endOffset = Math.max(d + g + h, this.endOffset || 0)); + } else this.qu && -1 !== this.qu.indexOf(k) ? (k = 1 < this.qu.length ? 4096 : 0, this.endOffset = Math.max(d + g + k, this.endOffset || 0)) : -1 !== this.o5.indexOf(k) && (k = this.qu ? 4096 : 0, this.endOffset = Math.max(d + g + k, this.endOffset || 0)); return this.done; }; - f.prototype.HYa = function(h, d, g, n) { - var k; - k = this; - if (-1 !== this.$eb.indexOf(h)) return this.done = !0; - h === l.Hea && this.gdb(n.jl); - h === l.Iea && this.gdb(n.jl); - this.ju && c(h, this.ju); - c(h, this.Q4); - return this.ju && 0 === this.ju.length && !this.Q4.some(function(m) { - return k.jl[m]; + f.prototype.nZa = function(k, d, g, p) { + var h; + h = this; + if (-1 !== this.Tfb.indexOf(k)) return this.done = !0; + k === m.lfa && this.Zdb(p.ml); + k === m.mfa && this.Zdb(p.ml); + this.qu && c(k, this.qu); + c(k, this.o5); + return this.qu && 0 === this.qu.length && !this.o5.some(function(l) { + return h.ml[l]; }) ? this.done = !0 : this.done; }; - f.prototype.gdb = function(h) { + f.prototype.Zdb = function(k) { var d; d = this; - this.jl = h; - this.endOffset = (this.ju || []).concat(this.Q4).reduce(function(g, n) { - return d.jl[n] ? (n = d.jl[n], Math.max(n.offset + (n.size || 4096), g)) : g; + this.ml = k; + this.endOffset = (this.qu || []).concat(this.o5).reduce(function(g, p) { + return d.ml[p] ? (p = d.ml[p], Math.max(p.offset + (p.size || 4096), g)) : g; }, this.endOffset || 0); }; - f.kOb = ["moov", "sidx"]; + f.vPb = ["moov", "sidx"]; return f; })(); - b.HGa = r; + b.gHa = r; }, 24500: function(r) { var b; @@ -122275,15 +122070,15 @@ E3cbY[513816] = false; a = new Uint32Array([0, 0]); a.set(new Uint32Array([16843009]), 1); return 0 !== a[0]; - })() ? function(a, c, l) { - new Uint8Array(a.buffer, a.byteOffset, a.byteLength).set(new Uint8Array(c.buffer, c.byteOffset, c.byteLength), l * a.byteLength / a.length); - } : function(a, c, l) { - a.set(c, l); + })() ? function(a, c, m) { + new Uint8Array(a.buffer, a.byteOffset, a.byteLength).set(new Uint8Array(c.buffer, c.byteOffset, c.byteLength), m * a.byteLength / a.length); + } : function(a, c, m) { + a.set(c, m); }; r.exports = { - from: function(a, c, l, f) { + from: function(a, c, m, f) { a = new a(c.length); - for (var h = "function" === typeof l, d = 0; d < c.length; ++d) a[d] = h ? l.call(f, c[d], d, c) : c[d]; + for (var k = "function" === typeof m, d = 0; d < c.length; ++d) a[d] = k ? m.call(f, c[d], d, c) : c[d]; return a; }, set: b @@ -122295,18 +122090,18 @@ E3cbY[513816] = false; value: !0 } }); - b.Mza = void 0; - b.Mza = function(a, c, l, f) { - var h, d; - if (null !== a && void 0 !== a && a.slice) return a.slice(l, f); - h = Math.min(a.length, f); - d = Math.min(a.length, l); - for (c = new c(Math.max(f - l, 0)); d < h; d++) c[d - l] = a[d]; + b.lAa = void 0; + b.lAa = function(a, c, m, f) { + var k, d; + if (null !== a && void 0 !== a && a.slice) return a.slice(m, f); + k = Math.min(a.length, f); + d = Math.min(a.length, m); + for (c = new c(Math.max(f - m, 0)); d < k; d++) c[d - m] = a[d]; return c; }; }, 93334: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 @@ -122314,15 +122109,15 @@ E3cbY[513816] = false; }); b.assert = void 0; c = a(5163); - l = (function(f) { - function h() { + m = (function(f) { + function k() { return null !== f && f.apply(this, arguments) || this; } - c.__extends(h, f); - return h; + c.__extends(k, f); + return k; })(Error); - b.assert = function(f, h) { - if (!f) throw new l(h || "Assertion failed"); + b.assert = function(f, k) { + if (!f) throw new m(k || "Assertion failed"); }; }, 89931: function(r, b) { @@ -122333,218 +122128,218 @@ E3cbY[513816] = false; }); b.concat = void 0; b.concat = function() { - var l; + var m; for (var a = [], c = 0; c < arguments.length; c++) a[c] = arguments[c]; a = Array.prototype.concat.apply([], a); - c = a.reduce(function(f, h) { - return f + h.byteLength; + c = a.reduce(function(f, k) { + return f + k.byteLength; }, 0); - l = new Uint8Array(c); - a.reduce(function(f, h) { - l.set(new Uint8Array(h), f); - return f + h.byteLength; + m = new Uint8Array(c); + a.reduce(function(f, k) { + m.set(new Uint8Array(k), f); + return f + k.byteLength; }, 0); - return l.buffer; + return m.buffer; }; }, 3265: function(r) { - r.exports = function l(a, c) { + r.exports = function m(a, c) { var f; - a.__proto__ && a.__proto__ !== Object.prototype && l(a.__proto__, c); - Object.getOwnPropertyNames(a).forEach(function(h) { - f = Object.getOwnPropertyDescriptor(a, h); - void 0 !== f && Object.defineProperty(c, h, f); + a.__proto__ && a.__proto__ !== Object.prototype && m(a.__proto__, c); + Object.getOwnPropertyNames(a).forEach(function(k) { + f = Object.getOwnPropertyDescriptor(a, k); + void 0 !== f && Object.defineProperty(c, k, f); }); }; }, 49420: function(r, b) { - function a(l, f) { - return "number" !== typeof l || "number" !== typeof f ? !1 : l && f ? Math.abs(l * f / c(l, f)) : 0; + function a(m, f) { + return "number" !== typeof m || "number" !== typeof f ? !1 : m && f ? Math.abs(m * f / c(m, f)) : 0; } - function c(l, f) { - var h; - l = Math.abs(l); + function c(m, f) { + var k; + m = Math.abs(m); for (f = Math.abs(f); f;) { - h = f; - f = l % f; - l = h; + k = f; + f = m % f; + m = k; } - return l; + return m; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.L = void 0; + b.J = void 0; r = (function() { - function l(f, h) { - "object" === typeof f ? (this.qc = f.ja, this.nb = f.N) : (this.qc = f, this.nb = h); + function m(f, k) { + "object" === typeof f ? (this.tc = f.ja, this.mb = f.N) : (this.tc = f, this.mb = k); } - l.Na = function(f) { - return new l(f, 1E3); + m.Oa = function(f) { + return new m(f, 1E3); }; - l.uza = function(f, h) { - return Math.floor(1E3 * f / h); + m.Uza = function(f, k) { + return Math.floor(1E3 * f / k); }; - l.b8a = function(f, h) { - return Math.floor(f * h / 1E3); + m.I8a = function(f, k) { + return Math.floor(f * k / 1E3); }; - l.max = function() { - for (var f = [], h = 0; h < arguments.length; h++) f[h] = arguments[h]; + m.max = function() { + for (var f = [], k = 0; k < arguments.length; k++) f[k] = arguments[k]; return f.reduce(function(d, g) { return d.greaterThan(g) ? d : g; }); }; - l.min = function() { - for (var f = [], h = 0; h < arguments.length; h++) f[h] = arguments[h]; + m.min = function() { + for (var f = [], k = 0; k < arguments.length; k++) f[k] = arguments[k]; return f.reduce(function(d, g) { return d.lessThan(g) ? d : g; }); }; - l.CB = function(f, h) { + m.MB = function(f, k) { var d; - if (f.N === h.N) return new l(c(f.ja, h.ja), f.N); - d = a(f.N, h.N); - return l.CB(f.dd(d), h.dd(d)); + if (f.N === k.N) return new m(c(f.ja, k.ja), f.N); + d = a(f.N, k.N); + return m.MB(f.gd(d), k.gd(d)); }; - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { ja: { get: function() { - return this.qc; + return this.tc; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { + Object.defineProperties(m.prototype, { N: { get: function() { - return this.nb; + return this.mb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - G: { + Object.defineProperties(m.prototype, { + v: { get: function() { - return 1E3 * this.qc / this.nb; + return 1E3 * this.tc / this.mb; }, enumerable: !1, configurable: !0 } }); - Object.defineProperties(l.prototype, { - vh: { + Object.defineProperties(m.prototype, { + uh: { get: function() { - return this.qc / this.nb; + return this.tc / this.mb; }, enumerable: !1, configurable: !0 } }); - l.prototype.dd = function(f) { + m.prototype.gd = function(f) { f /= this.N; - return new l(Math.floor(this.ja * f), Math.floor(this.N * f)); + return new m(Math.floor(this.ja * f), Math.floor(this.N * f)); }; - l.prototype.add = function(f) { - var h; - if (this.N === f.N) return new l(this.ja + f.ja, this.N); - h = a(this.N, f.N); - return this.dd(h).add(f.dd(h)); + m.prototype.add = function(f) { + var k; + if (this.N === f.N) return new m(this.ja + f.ja, this.N); + k = a(this.N, f.N); + return this.gd(k).add(f.gd(k)); }; - l.prototype.qa = function(f) { - return this.add(new l(-f.ja, f.N)); + m.prototype.qa = function(f) { + return this.add(new m(-f.ja, f.N)); }; - l.prototype.yo = function(f) { - return new l(this.ja * f, this.N); + m.prototype.am = function(f) { + return new m(this.ja * f, this.N); }; - l.prototype.kh = function(f) { - var h; + m.prototype.Dg = function(f) { + var k; if (this.N === f.N) return this.ja / f.ja; - h = a(this.N, f.N); - return this.dd(h).kh(f.dd(h)); + k = a(this.N, f.N); + return this.gd(k).Dg(f.gd(k)); }; - l.prototype.D2a = function(f) { + m.prototype.e3a = function(f) { return a(this.N, f); }; - l.prototype.jwa = function() { - return new l(this.N, this.ja); + m.prototype.Kwa = function() { + return new m(this.N, this.ja); }; - l.prototype.compare = function(f, h) { + m.prototype.compare = function(f, k) { var d; - if (this.N === h.N) return f(this.ja, h.ja); - d = a(this.N, h.N); - return f(this.dd(d).ja, h.dd(d).ja); + if (this.N === k.N) return f(this.ja, k.ja); + d = a(this.N, k.N); + return f(this.gd(d).ja, k.gd(d).ja); }; - l.prototype.equal = function(f) { - return this.compare(function(h, d) { - return h === d; + m.prototype.equal = function(f) { + return this.compare(function(k, d) { + return k === d; }, f); }; - l.prototype.Fta = function(f) { - return this.compare(function(h, d) { - return h !== d; + m.prototype.bua = function(f) { + return this.compare(function(k, d) { + return k !== d; }, f); }; - l.prototype.lessThan = function(f) { - return this.compare(function(h, d) { - return h < d; + m.prototype.lessThan = function(f) { + return this.compare(function(k, d) { + return k < d; }, f); }; - l.prototype.greaterThan = function(f) { - return this.compare(function(h, d) { - return h > d; + m.prototype.greaterThan = function(f) { + return this.compare(function(k, d) { + return k > d; }, f); }; - l.prototype.Jy = function(f) { - return this.compare(function(h, d) { - return h <= d; + m.prototype.qo = function(f) { + return this.compare(function(k, d) { + return k <= d; }, f); }; - l.prototype.li = function(f) { - return this.compare(function(h, d) { - return h >= d; + m.prototype.Eg = function(f) { + return this.compare(function(k, d) { + return k >= d; }, f); }; - l.prototype.toJSON = function() { + m.prototype.toJSON = function() { return { ticks: this.ja, timescale: this.N }; }; - l.prototype.toString = function() { + m.prototype.toString = function() { return ("").concat(this.ja, "/").concat(this.N); }; - l.Ia = new l(0, 1); - l.Xy = new l(1, 1E3); - return l; + m.Ba = new m(0, 1); + m.jz = new m(1, 1E3); + return m; })(); - b.L = r; + b.J = r; }, 56445: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.$Pa = void 0; + b.CQa = void 0; c = a(5163); - l = a(93334); + m = a(93334); f = a(89931); - h = a(32296); + k = a(32296); r = a(25337); d = (function() { - function g(n) { - n ? (this.Io = n.Io.slice(), this.ls = n.ls.slice(), this.yi = n.yi.slice(), this.trim = n.trim) : (this.Io = [], this.ls = [], this.yi = []); + function g(p) { + p ? (this.Ho = p.Ho.slice(), this.us = p.us.slice(), this.vi = p.vi.slice(), this.trim = p.trim) : (this.Ho = [], this.us = [], this.vi = []); } Object.defineProperties(g.prototype, { empty: { get: function() { - return 0 === this.Io.length && 0 === this.ls.length && 0 === this.yi.length; + return 0 === this.Ho.length && 0 === this.us.length && 0 === this.vi.length; }, enumerable: !1, configurable: !0 @@ -122553,479 +122348,479 @@ E3cbY[513816] = false; return g; })(); r = (function(g) { - function n(k, m, p) { - k = g.call(this, k, m, p) || this; - k.aZa = []; - k.Td = new d(); - return k; + function p(h, l, n) { + h = g.call(this, h, l, n) || this; + h.GZa = []; + h.Ud = new d(); + return h; } - c.__extends(n, g); - n.lvb = function(k, m) { - if (m.offset + m.size <= k.byteLength) switch (m.size) { + c.__extends(p, g); + p.lwb = function(h, l) { + if (l.offset + l.size <= h.byteLength) switch (l.size) { case 1: - k.setUint8(m.offset, m.value); + h.setUint8(l.offset, l.value); break; case 2: - m.fY ? k.setInt16(m.offset, m.value) : k.setUint16(m.offset, m.value); + l.OY ? h.setInt16(l.offset, l.value) : h.setUint16(l.offset, l.value); break; case 4: - m.fY ? k.setInt32(m.offset, m.value) : k.setUint32(m.offset, m.value); + l.OY ? h.setInt32(l.offset, l.value) : h.setUint32(l.offset, l.value); break; case 8: - (0, l.assert)(!m.fY); - k.setUint32(m.offset, Math.floor(m.value / 4294967296)); - k.setUint32(m.offset + 4, m.value & 4294967295); + (0, m.assert)(!l.OY); + h.setUint32(l.offset, Math.floor(l.value / 4294967296)); + h.setUint32(l.offset + 4, l.value & 4294967295); break; default: - (0, l.assert)(!1); + (0, m.assert)(!1); } }; - Object.defineProperties(n.prototype, { - zT: { + Object.defineProperties(p.prototype, { + jU: { get: function() { - return !this.Td.empty; + return !this.Ud.empty; }, enumerable: !1, configurable: !0 } }); - n.prototype.Vba = function(k, m) { - this.Td.ls.push({ - offset: void 0 !== m ? m : this.offset, - value: k, + p.prototype.Bca = function(h, l) { + this.Ud.us.push({ + offset: void 0 !== l ? l : this.offset, + value: h, size: 1 }); - void 0 === m && (this.offset += 1); + void 0 === l && (this.offset += 1); }; - n.prototype.z$b = function(k) { - this.Td.ls.push({ + p.prototype.ebc = function(h) { + this.Ud.us.push({ offset: !1, - value: k, + value: h, size: 2, - fY: !1 + OY: !1 }); }; - n.prototype.zu = function(k, m) { - this.Td.ls.push({ - offset: void 0 !== m ? m : this.offset, - value: k, + p.prototype.Hu = function(h, l) { + this.Ud.us.push({ + offset: void 0 !== l ? l : this.offset, + value: h, size: 4, - fY: !1 + OY: !1 }); - void 0 === m && (this.offset += 4); + void 0 === l && (this.offset += 4); }; - n.prototype.A$b = function(k, m) { - this.Td.ls.push({ - offset: void 0 !== m ? m : this.offset, - value: k, + p.prototype.fbc = function(h, l) { + this.Ud.us.push({ + offset: void 0 !== l ? l : this.offset, + value: h, size: 8, - fY: !1 + OY: !1 }); - void 0 === m && (this.offset += 8); + void 0 === l && (this.offset += 8); }; - n.prototype.Phb = function(k) { - this.zu((0, h.Pga)(k)); + p.prototype.Lib = function(h) { + this.Hu((0, k.rha)(h)); }; - n.prototype.EAa = function(k, m) { - this.Td.yi.push({ + p.prototype.eBa = function(h, l) { + this.Ud.vi.push({ offset: this.offset, - zp: k, - value: m + yp: h, + value: l }); this.offset += 4; }; - n.prototype.fm = function(k, m, p) { - this.Td.Io.push({ - offset: m, - remove: k, - ob: p + p.prototype.fm = function(h, l, n) { + this.Ud.Ho.push({ + offset: l, + remove: h, + nb: n }); }; - n.prototype.M$ = function(k, m, p, q) { - this.Td.Io.push({ - offset: p, - remove: k, - replace: m, - ob: q + p.prototype.qaa = function(h, l, n, q) { + this.Ud.Ho.push({ + offset: n, + remove: h, + replace: l, + nb: q }); }; - n.prototype.trim = function(k) { - this.Td.trim = k; + p.prototype.trim = function(h) { + this.Ud.trim = h; }; - n.prototype.E_b = function() { - this.aZa.push(new d(this.Td)); + p.prototype.Y0b = function() { + this.GZa.push(new d(this.Ud)); }; - n.prototype.ZYb = function() { - this.Td = this.aZa.pop() || new d(); + p.prototype.r_b = function() { + this.Ud = this.GZa.pop() || new d(); }; - n.prototype.Ja = function() { - var k, m, p, q, u, t, w; - k = this; - if (0 === this.Td.Io.length && 0 === this.Td.ls.length && 0 === this.Td.yi.length) return [void 0 === this.Td.trim ? this.view.buffer : this.view.buffer.slice(0, this.Td.trim)]; - this.Td.Io.sort(function(v, y) { - return v.offset - y.offset; - }); - this.Td.ls.sort(function(v, y) { - return v.offset - y.offset; - }); - this.P1b(); - m = this.VHb(); - p = this.view.buffer.slice(0, m); - q = new DataView(p); - this.Td.ls.forEach(n.lvb.bind(void 0, q)); - this.D8b(q); - this.B8b(q); + p.prototype.Ha = function() { + var h, l, n, q, u, t, v; + h = this; + if (0 === this.Ud.Ho.length && 0 === this.Ud.us.length && 0 === this.Ud.vi.length) return [void 0 === this.Ud.trim ? this.view.buffer : this.view.buffer.slice(0, this.Ud.trim)]; + this.Ud.Ho.sort(function(w, y) { + return w.offset - y.offset; + }); + this.Ud.us.sort(function(w, y) { + return w.offset - y.offset; + }); + this.j3b(); + l = this.cJb(); + n = this.view.buffer.slice(0, l); + q = new DataView(n); + this.Ud.us.forEach(p.lwb.bind(void 0, q)); + this.g$b(q); + this.e$b(q); u = []; - t = void 0 !== this.Td.trim ? Math.min(this.Td.trim, this.view.byteLength) : this.view.byteLength; - w = 0; - this.Td.Io.filter(function(v) { - return v.offset <= t; - }).forEach(function(v) { - v.offset > w && (u.push(q.buffer.slice(w, v.offset)), v.offset > q.byteLength && q !== k.view && (q = k.view, u.push(q.buffer.slice(m, v.offset)))); - v.replace && u.push(v.replace); - w = v.offset + v.remove; - }); - w < m && u.push(p.slice(w)); - w < t && (p = Math.max(p.byteLength, w), p < t && u.push(this.view.buffer.slice(p, t))); + t = void 0 !== this.Ud.trim ? Math.min(this.Ud.trim, this.view.byteLength) : this.view.byteLength; + v = 0; + this.Ud.Ho.filter(function(w) { + return w.offset <= t; + }).forEach(function(w) { + w.offset > v && (u.push(q.buffer.slice(v, w.offset)), w.offset > q.byteLength && q !== h.view && (q = h.view, u.push(q.buffer.slice(l, w.offset)))); + w.replace && u.push(w.replace); + v = w.offset + w.remove; + }); + v < l && u.push(n.slice(v)); + v < t && (n = Math.max(n.byteLength, v), n < t && u.push(this.view.buffer.slice(n, t))); return u; }; - n.prototype.VHb = function() { - var k, m, p; - k = []; - m = this.Td.ls[this.Td.ls.length - 1]; - p = this.Td.yi[this.Td.yi.length - 1]; - m && k.push(m.offset + m.size); - p && k.push(p.offset + 4); - this.Td.Io.filter(function(q) { - return q.ob; + p.prototype.cJb = function() { + var h, l, n; + h = []; + l = this.Ud.us[this.Ud.us.length - 1]; + n = this.Ud.vi[this.Ud.vi.length - 1]; + l && h.push(l.offset + l.size); + n && h.push(n.offset + 4); + this.Ud.Ho.filter(function(q) { + return q.nb; }).forEach(function(q) { - return k.push(q.ob.byteOffset + 4); - }); - m = Math.max.apply(void 0, k); - return void 0 !== this.Td.trim ? Math.min(m, this.Td.trim) : m; - }; - n.prototype.P1b = function() { - this.Td.Io = this.Td.Io.reduce(function(k, m) { - var p, q; - if (0 === k.length) return (k.push(m), k); - p = k[k.length - 1]; - q = p.offset + p.remove; - m.offset >= q ? k.push(m) : m.offset + m.remove > q && ((0, l.assert)(p.ob === m.ob), p.remove += m.offset + m.remove - q, m.replace && (p.replace = p.replace ? (0, f.concat)(p.replace, m.replace) : m.replace)); - return k; + return h.push(q.nb.byteOffset + 4); + }); + l = Math.max.apply(void 0, h); + return void 0 !== this.Ud.trim ? Math.min(l, this.Ud.trim) : l; + }; + p.prototype.j3b = function() { + this.Ud.Ho = this.Ud.Ho.reduce(function(h, l) { + var n, q; + if (0 === h.length) return (h.push(l), h); + n = h[h.length - 1]; + q = n.offset + n.remove; + l.offset >= q ? h.push(l) : l.offset + l.remove > q && ((0, m.assert)(n.nb === l.nb), n.remove += l.offset + l.remove - q, l.replace && (n.replace = n.replace ? (0, f.concat)(n.replace, l.replace) : l.replace)); + return h; }, []); }; - n.prototype.D8b = function(k) { - var m; - m = this; - this.Td.yi.forEach(function(p) { - var q, u, t, w; - q = k; - u = p.offset; - m.Td.Io.some(function(v) { - return v.offset <= p.offset && v.replace && v.offset + v.replace.byteLength >= p.offset + 4 ? (q = new DataView(v.replace), u = p.offset - v.offset, !0) : !1; + p.prototype.g$b = function(h) { + var l; + l = this; + this.Ud.vi.forEach(function(n) { + var q, u, t, v; + q = h; + u = n.offset; + l.Ud.Ho.some(function(w) { + return w.offset <= n.offset && w.replace && w.offset + w.replace.byteLength >= n.offset + 4 ? (q = new DataView(w.replace), u = n.offset - w.offset, !0) : !1; }); - t = p.zp + (void 0 !== p.value ? p.value : q.getInt32(u)); - w = m.Td.Io.reduce(function(v, y) { - return y.offset > p.zp && y.offset < t ? v + (y.remove - (y.replace ? y.replace.byteLength : 0)) : v; + t = n.yp + (void 0 !== n.value ? n.value : q.getInt32(u)); + v = l.Ud.Ho.reduce(function(w, y) { + return y.offset > n.yp && y.offset < t ? w + (y.remove - (y.replace ? y.replace.byteLength : 0)) : w; }, 0); - q.setInt32(u, t - p.zp - w); + q.setInt32(u, t - n.yp - v); }); }; - n.prototype.B8b = function(k) { - this.Td.Io.forEach(function(m) { - var p; - p = (m.remove || 0) - (m.replace ? m.replace.byteLength : 0); - if (0 !== p) - for (m = m.ob; m;)(k.setUint32(m.byteOffset, k.getUint32(m.byteOffset) - p), m = m.parent); + p.prototype.e$b = function(h) { + this.Ud.Ho.forEach(function(l) { + var n; + n = (l.remove || 0) - (l.replace ? l.replace.byteLength : 0); + if (0 !== n) + for (l = l.nb; l;)(h.setUint32(l.byteOffset, h.getUint32(l.byteOffset) - n), l = l.parent); }); }; - return n; - })(r.aQa); - b.$Pa = r; + return p; + })(r.DQa); + b.CQa = r; }, 25337: function(r, b, a) { - var c, l; + var c, m; Object.defineProperties(b, { __esModule: { value: !0 } }); - b.aQa = void 0; + b.DQa = void 0; c = a(2050); a(2050); - l = a(32296); + m = a(32296); r = (function() { - function f(h, d, g) { - this.view = h; + function f(k, d, g) { + this.view = k; this.console = d; this.config = g; - this.view = h; + this.view = k; this.console = d; - this.sd = this.Vq = this.offset = 0; + this.wd = this.Yq = this.offset = 0; } - f.prototype.Q0a = function(h) { - return new DataView(this.view.buffer, this.view.byteOffset + this.offset, h); + f.prototype.p1a = function(k) { + return new DataView(this.view.buffer, this.view.byteOffset + this.offset, k); }; - f.prototype.Qc = function(h) { - for (; this.sd < h;)(this.Vq = (this.Vq << 8) + this.nd(), this.sd += 8); - this.sd -= h; - return this.Vq >>> this.sd & (1 << h) - 1; + f.prototype.Tc = function(k) { + for (; this.wd < k;)(this.Yq = (this.Yq << 8) + this.nd(), this.wd += 8); + this.wd -= k; + return this.Yq >>> this.wd & (1 << k) - 1; }; f.prototype.nd = function() { - var h; - h = this.view.getUint8(this.offset); + var k; + k = this.view.getUint8(this.offset); this.offset += 1; - return h; + return k; }; - f.prototype.Of = function(h) { - h = this.view.getUint16(this.offset, h); + f.prototype.Of = function(k) { + k = this.view.getUint16(this.offset, k); this.offset += 2; - return h; + return k; }; - f.prototype.Sb = function(h) { - h = this.view.getUint32(this.offset, h); + f.prototype.Rb = function(k) { + k = this.view.getUint32(this.offset, k); this.offset += 4; - return h; + return k; }; - f.prototype.D$ = function() { - var h; - h = this.view.getInt32(this.offset, void 0); + f.prototype.iaa = function() { + var k; + k = this.view.getInt32(this.offset, void 0); this.offset += 4; - return h; + return k; }; - f.prototype.fYb = function(h, d) { + f.prototype.xZb = function(k, d) { var g; - g = this.view.getUint32(this.offset + (h ? 4 : 0), h); - h = this.view.getUint32(this.offset + (h ? 0 : 4), h); + g = this.view.getUint32(this.offset + (k ? 4 : 0), k); + k = this.view.getUint32(this.offset + (k ? 0 : 4), k); d || 0 === (g & 4278190080) || this.console.warn("Warning: read unsigned value > 56 bits"); - return 4294967296 * g + h; + return 4294967296 * g + k; }; - f.prototype.bj = function(h, d) { - h = this.fYb(h, d); + f.prototype.cj = function(k, d) { + k = this.xZb(k, d); this.offset += 8; - return h; + return k; }; - f.prototype.gYb = function() { - var h, d; - h = this.view.getInt32(this.offset + 0, void 0); + f.prototype.yZb = function() { + var k, d; + k = this.view.getInt32(this.offset + 0, void 0); d = this.view.getUint32(this.offset + 4, void 0); - 0 === ((0 < h ? h : -h) & 4278190080) || this.console.warn("Warning: read signed value > 56 bits"); - return 4294967296 * h + d; + 0 === ((0 < k ? k : -k) & 4278190080) || this.console.warn("Warning: read signed value > 56 bits"); + return 4294967296 * k + d; }; - f.prototype.U_b = function() { - var h; - h = this.gYb(); + f.prototype.m1b = function() { + var k; + k = this.yZb(); this.offset += 8; - return h; + return k; }; - f.prototype.fz = function() { - return (0, l.sx)(this.Sb()); + f.prototype.uz = function() { + return (0, m.Bx)(this.Rb()); }; - f.prototype.E$ = function() { - var d, g, n, k, m, p; + f.prototype.jaa = function() { + var d, g, p, h, l, n; - function h(q, u) { + function k(q, u) { return ("000000" + q.toString(16)).slice(2 * -u); } - d = this.Sb(!0); + d = this.Rb(!0); g = this.Of(!0); - n = this.Of(!0); - k = this.Of(); - m = this.Of(); - p = this.Sb(); - return [h(d, 4), h(g, 2), h(n, 2), h(k, 2), h(m, 2) + h(p, 4)].join("-"); + p = this.Of(!0); + h = this.Of(); + l = this.Of(); + n = this.Rb(); + return [k(d, 4), k(g, 2), k(p, 2), k(h, 2), k(l, 2) + k(n, 4)].join("-"); }; - f.prototype.C$ = function(h) { + f.prototype.haa = function(k) { var d; d = this.view.byteOffset + this.offset; - d = this.view.buffer.slice(d, d + h); - this.offset += h; + d = this.view.buffer.slice(d, d + k); + this.offset += k; return d; }; - f.prototype.Q_b = function(h) { + f.prototype.i1b = function(k) { var d; d = []; - if (0 === h) return ""; - h = h || Number.MAX_SAFE_INTEGER; - for (var g = this.nd(); 0 !== g && 0 <= --h;)(d.push(g), g = this.nd()); + if (0 === k) return ""; + k = k || Number.MAX_SAFE_INTEGER; + for (var g = this.nd(); 0 !== g && 0 <= --k;)(d.push(g), g = this.nd()); return String.fromCharCode.apply(null, d); }; - f.prototype.B$ = function(h) { + f.prototype.gaa = function(k) { var d, g; void 0 === d && (d = 1); void 0 === g && (g = !0); - return this.Hj(this.config.aP && c.kNb || c.cM, 1, h, d, g); + return this.Fj(this.config.HP && c.vOb || c.AM, 1, k, d, g); }; - f.prototype.P_b = function(h) { - var d, g, n; + f.prototype.h1b = function(k) { + var d, g, p; d = 10; g = !1; void 0 === d && (d = 2); void 0 === g && (g = !0); - void 0 === n && (n = !1); - return this.Hj(this.config.aP && c.iNb || c.J6, 2, h, d, g, n); + void 0 === p && (p = !1); + return this.Fj(this.config.HP && c.tOb || c.h7, 2, k, d, g, p); }; - f.prototype.A$ = function(h, d, g) { - var n; + f.prototype.faa = function(k, d, g) { + var p; void 0 === d && (d = 4); void 0 === g && (g = !0); - void 0 === n && (n = !1); - return this.Hj(this.config.aP && c.jNb || c.IU, 4, h, d, g, n); + void 0 === p && (p = !1); + return this.Fj(this.config.HP && c.uOb || c.tV, 4, k, d, g, p); }; - f.prototype.S_b = function() { - for (var h = this.nd(), d = h & 127; h & 128;)(h = this.nd(), d = d << 7 | h & 127); + f.prototype.k1b = function() { + for (var k = this.nd(), d = k & 127; k & 128;)(k = this.nd(), d = d << 7 | k & 127); return d; }; - f.prototype.Hj = function(h, d, g, n, k, m) { - void 0 === k && (k = !0); - void 0 === m && (m = !1); - h = h(this.view, this.offset, g, n, m); - this.offset = k || !n || n === d ? this.offset + g * (n || d) : this.offset + d; - return h; + f.prototype.Fj = function(k, d, g, p, h, l) { + void 0 === h && (h = !0); + void 0 === l && (l = !1); + k = k(this.view, this.offset, g, p, l); + this.offset = h || !p || p === d ? this.offset + g * (p || d) : this.offset + d; + return k; }; return f; })(); - b.aQa = r; + b.DQa = r; }, 17972: function(r, b, a) { - var l, f, h, d, g; + var m, f, k, d, g; - function c(n, k, m) { - void 0 === m && (m = 0); - return n.displayTime - m <= k && k < n.displayTime + n.duration; + function c(p, h, l) { + void 0 === l && (l = 0); + return p.displayTime - l <= h && h < p.displayTime + p.duration; } Object.defineProperty(b, "__esModule", { value: !0 }); - b.rjb = b.WBa = void 0; - l = a(5163); + b.okb = b.wCa = void 0; + m = a(5163); f = a(91176); - h = a(45247); + k = a(45247); d = a(90745); - r = (function(n) { - function k(m, p, q, u, t, w, v, y) { - var x, z, A; + r = (function(p) { + function h(l, n, q, u, t, v, w, y) { + var x, z, B; x = this; - x = n.call(this) || this; - x.Mqb = m; - x.sR = p; - x.Rqb = q; - x.ma = u; - x.Pt = t; - x.$oa = w; - x.Y9 = v; + x = p.call(this) || this; + x.Mrb = l; + x.cS = n; + x.Srb = q; + x.la = u; + x.Wt = t; + x.Dpa = v; + x.C$ = w; x.options = y; - x.tj = []; - x.Ni = []; + x.sj = []; x.Li = []; - x.cva = new d.De(); - x.sxa = new d.De(); - x.c4 = new d.De(); - x.qA = new g(function() { - return p(m()); - }, x.ma, (null === (z = x.options) || void 0 === z ? void 0 : z.aa) || !1); - x.qA.events.on("bufferingcomplete", function() { - var B; - x.ma.trace("AseTimer:Received buffering complete from watcher"); - null === (B = x.Fm) || void 0 === B ? void 0 : B.rf(); - x.Vta(); + x.Ki = []; + x.Bva = new d.Ee(); + x.Qxa = new d.Ee(); + x.z4 = new d.Ee(); + x.DA = new g(function() { + return n(l()); + }, x.la, (null === (z = x.options) || void 0 === z ? void 0 : z.aa) || !1); + x.DA.events.on("bufferingcomplete", function() { + var A; + x.la.trace("AseTimer:Received buffering complete from watcher"); + null === (A = x.Cm) || void 0 === A ? void 0 : A.qf(); + x.rua(); }); - x.qA.rva(); - x.xdb(); - x.cva.on(x.Y9, "segmentPresenting", function() { - x.h9a(); + x.DA.Qva(); + x.qeb(); + x.Bva.on(x.C$, "segmentPresenting", function() { + x.U9a(); }); - x.cva.on(x.Y9, "taskSchedulerChanged", function() { - x.xdb(); + x.Bva.on(x.C$, "taskSchedulerChanged", function() { + x.qeb(); }); - null === (A = x.Fm) || void 0 === A ? void 0 : A.Oa(); + null === (B = x.Cm) || void 0 === B ? void 0 : B.Na(); return x; } - l.__extends(k, n); - Object.defineProperty(k.prototype, "_buffering", { + m.__extends(h, p); + Object.defineProperty(h.prototype, "_buffering", { get: function() { - return this.qA.MS; + return this.DA.yT; }, enumerable: !1, configurable: !0 }); - k.prototype.i6b = function() { - var m, p, q, u, t, w, v, y, x, z, A, B, C, D; + h.prototype.M7b = function() { + var l, n, q, u, t, v, w, y, x, z, B, A, C, D; D = this; - return l.__generator(this, function(E) { + return m.__generator(this, function(E) { switch (E.label) { case 0: - this.ma.trace("AseTimer:Starting subtitle worker"); - if (this.Pt()) return (this.ma.trace("Paused: exiting"), [2]); - m = function() { - return D.Ad.sa.currentTime.G; + this.la.trace("AseTimer:Starting subtitle worker"); + if (this.Wt()) return (this.la.trace("Paused: exiting"), [2]); + l = function() { + return D.Hd.ta.currentTime.v; }; - p = this.Mqb; - this.Li = this.Ni.concat(this.tj); - this.bab(p(), !0); + n = this.Mrb; + this.Ki = this.Li.concat(this.sj); + this.Nab(n(), !0); E.label = 1; case 1: - if (!this.Li.length) return [3, 3]; - u = q = p(); - this.KVa(q); + if (!this.Ki.length) return [3, 3]; + u = q = n(); + this.tWa(q); try { - for ((t = (B = void 0, l.__values(this.Li)), w = t.next()); !w.done; w = t.next())(v = w.value, this.ma.trace(("AseTimer:Checking subtitle ").concat(v.id)), q >= v.displayTime + v.duration || (c(v, q, this.options.hkc) ? (this.ma.trace(("AseTimer:Showing subtitle ").concat(v.id)), this.EZb(v), u = Math.max(q, v.displayTime)) : (this.ma.trace(("AseTimer:Staging subtitle ").concat(v.id)), this.yya(v)))); + for ((t = (A = void 0, m.__values(this.Ki)), v = t.next()); !v.done; v = t.next())(w = v.value, this.la.trace(("AseTimer:Checking subtitle ").concat(w.id)), q >= w.displayTime + w.duration || (c(w, q, this.options.Llc) ? (this.la.trace(("AseTimer:Showing subtitle ").concat(w.id)), this.Y_b(w), u = Math.max(q, w.displayTime)) : (this.la.trace(("AseTimer:Staging subtitle ").concat(w.id)), this.Xya(w)))); } catch (G) { - B = { + A = { error: G }; } finally { try { - w && !w.done && (C = t.return) && C.call(t); + v && !v.done && (C = t.return) && C.call(t); } finally { - if (B) throw B.error; + if (A) throw A.error; } } - y = this.yxb(u); - if (!isFinite(y)) return (this.qA.rva(), [3, 3]); - x = m(); - z = this.Rqb(y, q); + y = this.zyb(u); + if (!isFinite(y)) return (this.DA.Qva(), [3, 3]); + x = l(); + z = this.Srb(y, q); if (void 0 === z) return [3, 3]; - A = Math.max(z, 10) + x; - this.ma.trace(("AseTimer:Sleeping till PlayerTime ").concat(A)); - return [4, h.Ng.yu(f.L.Na(A))]; + B = Math.max(z, 10) + x; + this.la.trace(("AseTimer:Sleeping till PlayerTime ").concat(B)); + return [4, k.Og.Gu(f.J.Oa(B))]; case 2: - return (E.Wa(), this.bab(p()), [3, 1]); + return (E.Ka(), this.Nab(n()), [3, 1]); case 3: - return (this.ma.trace(("AseTimer:Checking removed subtitles one more time ").concat(p())), this.KVa(p()), this.ma.trace("AseTimer:Ending subtitle worker"), [2]); + return (this.la.trace(("AseTimer:Checking removed subtitles one more time ").concat(n())), this.tWa(n()), this.la.trace("AseTimer:Ending subtitle worker"), [2]); } }); }; - k.prototype.bab = function(m, p) { - var q, u, t, w, v; + h.prototype.Nab = function(l, n) { + var q, u, t, v, w; u = this; - void 0 === p && (p = !1); - t = p || !this.tj.length; - t || (t = this.Li[this.Li.length - 1].displayTime > m); + void 0 === n && (n = !1); + t = n || !this.sj.length; + t || (t = this.Ki[this.Ki.length - 1].displayTime > l); if (t) { - this.ma.trace(("AseTimer:Getting subtitles for ").concat(m), { - egc: this.Ad.sa.currentTime + this.la.trace(("AseTimer:Getting subtitles for ").concat(l), { + Jhc: this.Hd.ta.currentTime }); - w = this.sR(m); - if (w) { - this.ma.trace(("AseTimer:Received ").concat(w.length, " subtitles")); - t = function(A) { - (0, f.ec)(v.Li, function(B) { - return B.id === A.id; - }) || m >= A.displayTime + A.duration || (v.ma.trace(("AseTimer:adding ").concat(A.id), { - start: A.startTime, - xgc: A.displayTime, - end: A.endTime, - Fgc: A.duration - }), v.Li.push(A)); + v = this.cS(l); + if (v) { + this.la.trace(("AseTimer:Received ").concat(v.length, " subtitles")); + t = function(B) { + (0, f.kc)(w.Ki, function(A) { + return A.id === B.id; + }) || l >= B.displayTime + B.duration || (w.la.trace(("AseTimer:adding ").concat(B.id), { + start: B.startTime, + bic: B.displayTime, + end: B.endTime, + jic: B.duration + }), w.Ki.push(B)); }; - v = this; + w = this; try { - for (var y = l.__values(w), x = y.next(); !x.done; x = y.next()) t(x.value); - } catch (A) { + for (var y = m.__values(v), x = y.next(); !x.done; x = y.next()) t(x.value); + } catch (B) { var z; z = { - error: A + error: B }; } finally { try { @@ -123034,218 +122829,218 @@ E3cbY[513816] = false; if (z) throw z.error; } } - p && this.Li.filter(function(A) { - return !(0, f.ec)(w, function(B) { - return B.id === A.id; + n && this.Ki.filter(function(B) { + return !(0, f.kc)(v, function(A) { + return A.id === B.id; }); - }).forEach(function(A) { - return u.DW(A); + }).forEach(function(B) { + return u.qX(B); }); - this.Li.length || this.qA.rva(); - } else this.sh(); + this.Ki.length || this.DA.Qva(); + } else this.rh(); } }; - k.prototype.stop = function() { - var m; - this.ma.trace("AseTimer:Stop"); - null === (m = this.Fm) || void 0 === m ? void 0 : m.Oa(); - this.qA.reset(); - this.I$(); - this.cva.clear(); - this.sxa.clear(); - this.c4.clear(); - }; - k.prototype.I$ = function() { - var m, p, q, u; - this.ma.trace("AseTimer:Removing all", this.Ni.length); - u = this.Ni; + h.prototype.stop = function() { + var l; + this.la.trace("AseTimer:Stop"); + null === (l = this.Cm) || void 0 === l ? void 0 : l.Na(); + this.DA.reset(); + this.maa(); + this.Bva.clear(); + this.Qxa.clear(); + this.z4.clear(); + }; + h.prototype.maa = function() { + var l, n, q, u; + this.la.trace("AseTimer:Removing all", this.Li.length); + u = this.Li; try { - for (var t = l.__values(u), w = t.next(); !w.done; w = t.next()) this.DW(w.value); + for (var t = m.__values(u), v = t.next(); !v.done; v = t.next()) this.qX(v.value); } catch (y) { - var v; - v = { + var w; + w = { error: y }; } finally { try { - w && !w.done && (m = t.return) && m.call(t); + v && !v.done && (l = t.return) && l.call(t); } finally { - if (v) throw v.error; + if (w) throw w.error; } } - this.Ni = []; - if (null === (p = this.Fm) || void 0 === p ? 0 : p.v4a) null === (q = this.Fm) || void 0 === q ? void 0 : q.Oa(); + this.Li = []; + if (null === (n = this.Cm) || void 0 === n ? 0 : n.Z4a) null === (q = this.Cm) || void 0 === q ? void 0 : q.Na(); }; - k.prototype.pause = function() { - var m; - null === (m = this.Fm) || void 0 === m ? void 0 : m.Oa(); + h.prototype.pause = function() { + var l; + null === (l = this.Cm) || void 0 === l ? void 0 : l.Na(); }; - k.prototype.Iz = function() { - var m, p, q, u; - (null === (m = this.Fm) || void 0 === m ? void 0 : m.state) !== h.Kk.complete && (null === (p = this.Fm) || void 0 === p ? void 0 : p.state) !== h.Kk.BF || this.Pt() || (null === (q = this.Fm) || void 0 === q ? void 0 : q.rf()); - this.Kn && this.qA.check(); - this.Pt() && (null === (u = this.Fm) || void 0 === u ? void 0 : u.Oa()); + h.prototype.Uz = function() { + var l, n, q, u; + (null === (l = this.Cm) || void 0 === l ? void 0 : l.state) !== k.Lk.complete && (null === (n = this.Cm) || void 0 === n ? void 0 : n.state) !== k.Lk.SF || this.Wt() || (null === (q = this.Cm) || void 0 === q ? void 0 : q.qf()); + this.Mn && this.DA.check(); + this.Wt() && (null === (u = this.Cm) || void 0 === u ? void 0 : u.Na()); }; - k.prototype.xdb = function() { - var m; - m = this; - this.ma.trace("Setting up new task scheduler"); - (this.Ad = this.$oa()) ? (this.sxa.clear(), this.sxa.on(this.Ad, "clockChanged", function() { - return m.X8a(); - }), this.Fm = this.Ad.$x(function() { - return m.i6b(); - }, "subtitleWorker"), this.X8a()) : this.ma.warn("AseTimer: no player task scheduler"); - }; - k.prototype.yxb = function(m) { - var p; - return null !== (p = this.Li.map(function(q) { + h.prototype.qeb = function() { + var l; + l = this; + this.la.trace("Setting up new task scheduler"); + (this.Hd = this.Dpa()) ? (this.Qxa.clear(), this.Qxa.on(this.Hd, "clockChanged", function() { + return l.I9a(); + }), this.Cm = this.Hd.ky(function() { + return l.M7b(); + }, "subtitleWorker"), this.I9a()) : this.la.warn("AseTimer: no player task scheduler"); + }; + h.prototype.zyb = function(l) { + var n; + return null !== (n = this.Ki.map(function(q) { return [q.displayTime, q.displayTime + q.duration + 1]; }).reduce(function(q, u) { return q.concat(u); }, []).filter(function(q) { - return q > m; + return q > l; }).sort(function(q, u) { return q - u; - })[0]) && void 0 !== p ? p : Infinity; + })[0]) && void 0 !== n ? n : Infinity; }; - k.prototype.X8a = function() { - var m, p, q; - m = this; - this.c4.clear(); - (null === (p = this.Ad) || void 0 === p ? 0 : p.sa) ? (this.ma.trace("onClockChanged: clock listeners registered"), this.c4.on(this.Ad.sa, "clockAdjusted", function(u) { - u.reason === h.Wz.eI && m.h9a(); - }), this.c4.on(this.Ad.sa, "stopStart", function() { + h.prototype.I9a = function() { + var l, n, q; + l = this; + this.z4.clear(); + (null === (n = this.Hd) || void 0 === n ? 0 : n.ta) ? (this.la.trace("onClockChanged: clock listeners registered"), this.z4.on(this.Hd.ta, "clockAdjusted", function(u) { + u.reason === k.hA.wI && l.U9a(); + }), this.z4.on(this.Hd.ta, "stopStart", function() { var u; - m.Ad.zG || (null === (u = m.Fm) || void 0 === u ? void 0 : u.rf()); - })) : this.ma.trace("onClockChanged: playerTaskScheduler has not been set or clock is undefined"); - null === (q = this.Fm) || void 0 === q ? void 0 : q.rf(); - }; - k.prototype.h9a = function() { - var m, p; - this.ma.trace("Timeline changed"); - this.I$(); - this.Pt() ? null === (p = this.Fm) || void 0 === p ? void 0 : p.Oa() : null === (m = this.Fm) || void 0 === m ? void 0 : m.rf(); - }; - k.prototype.yya = function(m) { - -1 === this.tj.indexOf(m) && this.$Wb(m); - }; - k.prototype.KVa = function(m) { - var p, q, w; - q = this.Ni.concat(this.tj); + l.Hd.OG || (null === (u = l.Cm) || void 0 === u ? void 0 : u.qf()); + })) : this.la.trace("onClockChanged: playerTaskScheduler has not been set or clock is undefined"); + null === (q = this.Cm) || void 0 === q ? void 0 : q.qf(); + }; + h.prototype.U9a = function() { + var l, n; + this.la.trace("Timeline changed"); + this.maa(); + this.Wt() ? null === (n = this.Cm) || void 0 === n ? void 0 : n.Na() : null === (l = this.Cm) || void 0 === l ? void 0 : l.qf(); + }; + h.prototype.Xya = function(l) { + -1 === this.sj.indexOf(l) && this.qYb(l); + }; + h.prototype.tWa = function(l) { + var n, q, v; + q = this.Li.concat(this.sj); try { - for (var u = l.__values(q), t = u.next(); !t.done; t = u.next()) { - w = t.value; - m >= w.displayTime + w.duration && this.DW(w); + for (var u = m.__values(q), t = u.next(); !t.done; t = u.next()) { + v = t.value; + l >= v.displayTime + v.duration && this.qX(v); } } catch (y) { - var v; - v = { + var w; + w = { error: y }; } finally { try { - t && !t.done && (p = u.return) && p.call(u); + t && !t.done && (n = u.return) && n.call(u); } finally { - if (v) throw v.error; + if (w) throw w.error; } } }; - k.prototype.EZb = function(m) { - -1 === this.Ni.indexOf(m) && (this.Ni.push(m), -1 !== this.tj.indexOf(m) && (this.tj = this.tj.filter(function(p) { - return p !== m; - })), this.kua(m)); + h.prototype.Y_b = function(l) { + -1 === this.Li.indexOf(l) && (this.Li.push(l), -1 !== this.sj.indexOf(l) && (this.sj = this.sj.filter(function(n) { + return n !== l; + })), this.Gua(l)); }; - k.prototype.kua = function(m) { - this.ma.trace("AseTimer:Showing", m.id); - this.emit("showsubtitle", m); + h.prototype.Gua = function(l) { + this.la.trace("AseTimer:Showing", l.id); + this.emit("showsubtitle", l); }; - k.prototype.$Wb = function(m) { - this.ma.trace("AseTimer:Staging", m.id); - this.tj.push(m); - this.emit("stagesubtitle", m); + h.prototype.qYb = function(l) { + this.la.trace("AseTimer:Staging", l.id); + this.sj.push(l); + this.emit("stagesubtitle", l); }; - k.prototype.sh = function() { - this.ma.trace("AseTimer:onUnderflow", this.Kn); - this.Kn || (this.emit("underflow"), this.qA.sh()); + h.prototype.rh = function() { + this.la.trace("AseTimer:onUnderflow", this.Mn); + this.Mn || (this.emit("underflow"), this.DA.rh()); }; - k.prototype.DW = function(m) { - this.ma.trace("AseTimer:Removing", m.id); - 1 !== this.tj.indexOf(m) && (this.tj = this.tj.filter(function(p) { - return p !== m; - })); - 1 !== this.Ni.indexOf(m) && (this.emit("removesubtitle", m), this.Ni = this.Ni.filter(function(p) { - return p !== m; + h.prototype.qX = function(l) { + this.la.trace("AseTimer:Removing", l.id); - 1 !== this.sj.indexOf(l) && (this.sj = this.sj.filter(function(n) { + return n !== l; + })); - 1 !== this.Li.indexOf(l) && (this.emit("removesubtitle", l), this.Li = this.Li.filter(function(n) { + return n !== l; })); - this.Li = this.Li.filter(function(p) { - return p !== m; + this.Ki = this.Ki.filter(function(n) { + return n !== l; }); }; - k.prototype.Vta = function() { - var m; - this.Li.length && (this.emit("bufferingComplete"), this.Pt() || (null === (m = this.Fm) || void 0 === m ? void 0 : m.rf())); + h.prototype.rua = function() { + var l; + this.Ki.length && (this.emit("bufferingComplete"), this.Wt() || (null === (l = this.Cm) || void 0 === l ? void 0 : l.qf())); }; - return k; + return h; })(d.EventEmitter); - b.WBa = r; + b.wCa = r; g = (function() { - function n(k, m, p) { - void 0 === p && (p = !1); - this.sR = k; - this.ma = m; - this.wha = p; + function p(h, l, n) { + void 0 === n && (n = !1); + this.cS = h; + this.la = l; + this.Xha = n; this.events = new d.EventEmitter(); - this.Kn = !1; + this.Mn = !1; } - Object.defineProperty(n.prototype, "buffering", { + Object.defineProperty(p.prototype, "buffering", { get: function() { - return this.Kn; + return this.Mn; }, enumerable: !1, configurable: !0 }); - n.prototype.rva = function() { - var k; - k = this; - this.ma.trace("AseTimer:Buffering watcher restart"); - this.Kn = !0; - this.Qha && clearInterval(this.Qha); - this.Qha = this.wha ? setInterval(function() { - return k.check(); + p.prototype.Qva = function() { + var h; + h = this; + this.la.trace("AseTimer:Buffering watcher restart"); + this.Mn = !0; + this.qia && clearInterval(this.qia); + this.qia = this.Xha ? setInterval(function() { + return h.check(); }, 500) : setInterval(function() { - return k.check(); + return h.check(); }, 2E4); }; - n.prototype.sh = function() { - this.ma.trace("AseTimer:Buffering watcher underflow"); - this.Kn = !0; - this.NVa(1); + p.prototype.rh = function() { + this.la.trace("AseTimer:Buffering watcher underflow"); + this.Mn = !0; + this.wWa(1); }; - n.prototype.reset = function() { - this.ma.trace("AseTimer:Buffering watcher reset"); - clearInterval(this.Qha); - clearTimeout(this.atb); - this.Kn = !1; + p.prototype.reset = function() { + this.la.trace("AseTimer:Buffering watcher reset"); + clearInterval(this.qia); + clearTimeout(this.aub); + this.Mn = !1; }; - n.prototype.NVa = function(k) { - var m; - m = 250 * (1 << k); - 2E3 < m && (m = 2E3); + p.prototype.wWa = function(h) { + var l; + l = 250 * (1 << h); + 2E3 < l && (l = 2E3); this.check(); - this.Kn && (this.atb = setTimeout(this.NVa.bind(this, k + 1), m)); + this.Mn && (this.aub = setTimeout(this.wWa.bind(this, h + 1), l)); }; - n.prototype.check = function() { - var k; - k = this.sR(); - this.ma.trace("AseTimer:Buffering complete check", null === k || void 0 === k ? void 0 : k.length); - null !== k && (this.reset(), this.events.emit("bufferingcomplete", { + p.prototype.check = function() { + var h; + h = this.cS(); + this.la.trace("AseTimer:Buffering complete check", null === h || void 0 === h ? void 0 : h.length); + null !== h && (this.reset(), this.events.emit("bufferingcomplete", { type: "bufferingcomplete", - bD: k + mD: h })); }; - return n; + return p; })(); - b.rjb = g; + b.okb = g; }, 18797: function(r, b, a) { - var t, w, v, y, x, z, A, B, C; + var t, v, w, y, x, z, B, A, C; function c(D, E) { var G, F; @@ -123258,32 +123053,32 @@ E3cbY[513816] = false; displayTime: E.displayTime, duration: E.duration, blocks: E.blocks.map(function(H) { - var N; - N = x.HCb(D, H); + var L; + L = x.LDb(D, H); return { textNodes: H.textNodes.map(u.bind(G, F)), - region: N, + region: L, id: H.id }; }) }; } - function l(D) { + function m(D) { if (!Array.isArray(D)) throw Error("last called on non-array: " + D); return D[D.length - 1]; } function f(D, E) { - var G, F, H, N, M, L; - G = v.lf(!0); + var G, F, H, L, M, N; + G = w.kf(!0); F = {}; H = []; - N = null; + L = null; M = []; - L = {}; - G.onerror = function(Q) { - E(Q, null); + N = {}; + G.onerror = function(P) { + E(P, null); }; G.onend = function() { E(null, F); @@ -123291,36 +123086,36 @@ E3cbY[513816] = false; G.onclosetag = function() { H.pop(); }; - G.onopentag = function(Q) { - var I, J, K, P; - I = Q.attributes; - J = Q.name; + G.onopentag = function(P) { + var J, I, K, O; + J = P.attributes; + I = P.name; K = F.regions; - P = F.styles; - H.push(Q); - if ("tt" === J) F = m(I); - else if ("body" === J) "undefined" !== typeof I.style && (F.defaultStyle = I.style, M.push(I.style)); - else if ("initial" === J && q(H, "styling"))(L = p(I, z), F.initialStyle = L); - else if ("style" === J && q(H, "styling")) { - K = I["xml:id"]; - Q = L; - I = p(I, z); - if (Object.keys(Q).length) - for (var S in Q) "undefined" === typeof I[S] && (I[S] = Q[S]); - P[K] = I; - } else "style" === J && q(H, "region") ? (P = Object.keys(I)[0], "string" === typeof P && (K[N][P.slice(4)] = I[P])) : "region" === J && q(H, "layout") && (N = I["xml:id"], K[N] = p(I, B)); + O = F.styles; + H.push(P); + if ("tt" === I) F = l(J); + else if ("body" === I) "undefined" !== typeof J.style && (F.defaultStyle = J.style, M.push(J.style)); + else if ("initial" === I && q(H, "styling"))(N = n(J, z), F.initialStyle = N); + else if ("style" === I && q(H, "styling")) { + K = J["xml:id"]; + P = N; + J = n(J, z); + if (Object.keys(P).length) + for (var U in P) "undefined" === typeof J[U] && (J[U] = P[U]); + O[K] = J; + } else "style" === I && q(H, "region") ? (O = Object.keys(J)[0], "string" === typeof O && (K[L][O.slice(4)] = J[O])) : "region" === I && q(H, "layout") && (L = J["xml:id"], K[L] = n(J, A)); }; setTimeout(function() { - var Q; + var P; for (G.write(D); 0 < H.length && !G.error;) { - Q = l(H).name; - G.write(""); + P = m(H).name; + G.write(""); } G.close(); }, 10); } - function h(D, E) { + function k(D, E) { var G; G = D.filter(function(F) { return F.startTime <= E && E <= F.endTime; @@ -123336,151 +123131,151 @@ E3cbY[513816] = false; function g(D) { var E, G; E = D.Ce; - G = D.ma; + G = D.la; if (!D.xml && !D.request) throw Error("FullTextStream requires either a 'request' function or the 'xml' data"); - w.call(this); - this.ig = this.mha = null; + v.call(this); + this.jg = this.F2 = null; this.Pk = "number" === typeof E ? D.Ce : 0; - this.NE = D.xml || ""; - this.ka = "object" === typeof G ? D.ma : C; - this.FE = D.request; - this.cf = D.url; - this.wf = []; - this.ak = this.Pk; - this.pd = null; - this.Am = this.Pn = !1; - this.hE = D.kX || 0; - this.LE = D.Sya; - } - - function n() { + this.fF = D.xml || ""; + this.ka = "object" === typeof G ? D.la : C; + this.YE = D.request; + this.df = D.url; + this.tf = []; + this.Yj = this.Pk; + this.rd = null; + this.ym = this.Qn = !1; + this.yE = D.VX || 0; + this.dF = D.pza; + } + + function p() { var D, E, G; D = this; - E = D.NE.indexOf(" ba.endTime ? 0 : ba.endTime; - ba.blocks = [{ + U = N ? Math.floor(parseInt(K.begin) / I * 1E3) : Math.floor(t(K.begin)); + if (0 === H.length || m(H).displayTime !== U) { + U = H.push; + ca = {}; + if (N) { + pa = parseInt(K.begin) / I * 1E3; + I = parseInt(K.end) / I * 1E3; + } else(pa = t(K.begin), I = t(K.end)); + ca.id = O; + ca.startTime = Math.floor(pa); + ca.endTime = Math.floor(I); + ca.style = K.style; + ca.region = K.region; + ca.displayTime = ca.startTime; + ca.duration = ca.endTime - ca.startTime; + ca.extent = K["tts:extent"] || null; + ca.origin = K["tts:origin"] || null; + ca.latestEndSoFar = 0 > ca.endTime ? 0 : ca.endTime; + ca.blocks = [{ textNodes: [], - region: ba.region, - id: P, - extent: ba.extent, - origin: ba.origin + region: ca.region, + id: O, + extent: ca.extent, + origin: ca.origin }]; - S.call(H, ba); - } else l(H).blocks.push({ + U.call(H, ca); + } else m(H).blocks.push({ textNodes: [], region: K.region, - id: P, + id: O, extent: K["tts:extent"] || null, origin: K["tts:origin"] || null }); - } else "span" === P ? (N.push(K.style), K["xml:lang"] && M.push(K["xml:lang"]), J = G.styles[K.style], K.style && J && J.ruby && 0 <= ["container", "baseContainer", "textContainer"].indexOf(J.ruby) && l(l(H).blocks).textNodes.push({ + } else "span" === O ? (L.push(K.style), K["xml:lang"] && M.push(K["xml:lang"]), I = G.styles[K.style], K.style && I && I.ruby && 0 <= ["container", "baseContainer", "textContainer"].indexOf(I.ruby) && m(m(H).blocks).textNodes.push({ text: "", - style: l(N), - lang: l(M), + style: m(L), + lang: m(M), lineBreaks: 0 - })) : "br" === P && F++; + })) : "br" === O && F++; }; - I.write("").write(Q).write("").close(); + J.write("").write(P).write("").close(); } - function m(D) { + function l(D) { var E; - D = p(D, A); + D = n(D, B); if ("string" === typeof D.extent) { E = D.extent.split(" ").map(function(G) { return parseInt(G, 10); @@ -123498,7 +123293,7 @@ E3cbY[513816] = false; return D; } - function p(D, E) { + function n(D, E) { var G; G = {}; E.forEach(function(F) { @@ -123521,112 +123316,112 @@ E3cbY[513816] = false; lineBreaks: E.lineBreaks, text: E.text, lang: E.lang, - style: this.LE.KCb(D[E.style] || ({})), + style: this.dF.ODb(D[E.style] || ({}), this.F2), id: E.id }; } - t = a(4574).Yx; - w = a(22699).EventEmitter; - v = a(60514); + t = a(4574).iy; + v = a(22699).EventEmitter; + w = a(60514); y = a(96379); x = a(81668); a(81824); a(81824); - z = ("color fontSize fontWeight fontStyle textAlign fontFamily backgroundColor textDecoration textOutline textCombine multiRowAlign direction ruby rubyAlign rubyPosition rubyReserve textEmphasis shear").split(" "); - A = ("cellResolution pixelAspectRatio tickRate timeBase extent lang").split(" "); - B = ("backgroundColor displayAlign extent origin position writingMode multiRowAlign textAlign").split(" "); + z = ("color fontSize fontWeight fontStyle textAlign fontFamily backgroundColor textDecoration textOutline textCombine multiRowAlign direction ruby rubyAlign rubyPosition rubyReserve textEmphasis shear lineHeight").split(" "); + B = ("cellResolution pixelAspectRatio tickRate timeBase extent lang").split(" "); + A = ("backgroundColor displayAlign extent origin position writingMode multiRowAlign textAlign").split(" "); C = { info: d, debug: d }; - b = Object.create(w.prototype); + b = Object.create(v.prototype); g.prototype = b; b.start = function() { var D; D = this; D.ka.info("incremental text stream created, starting at pts " + D.Pk); - D.NE ? n.call(D) : D.FE({ - url: D.cf + D.fF ? p.call(D) : D.YE({ + url: D.df }, function(E, G) { - D.NE = G; - n.call(D); + D.fF = G; + p.call(D); }); }; - b.DB = function(D) { + b.NB = function(D) { var E, G, F; E = this; - D < E.ak - E.hE && (E.wf = []); - G = E.wf; + D < E.Yj - E.yE && (E.tf = []); + G = E.tf; F = G.length ? Math.max(G[G.length - 1].startTime, D) : D; - E.ak = D; - for (!E.pd && 5 > E.wf.length && !E.Am && (E.ka.info("buffer size: " + E.wf.length + "; minimum: 5"), E.Am = !0, E.pd = setTimeout(function() { - E.pd = null; - k.call(E, F + 1); + E.Yj = D; + for (!E.rd && 5 > E.tf.length && !E.ym && (E.ka.info("buffer size: " + E.tf.length + "; minimum: 5"), E.ym = !0, E.rd = setTimeout(function() { + E.rd = null; + h.call(E, F + 1); }, 10)); 0 < G.length && G[0].endTime < D;) G.shift(); - G = h(G, D).map(c.bind(E, E.mha)); - D < E.ig.p_a() && 0 === G.length && (G = null); + G = k(G, D).map(c.bind(E, E.F2)); + D < E.jg.U_a() && 0 === G.length && (G = null); return G; }; - b.Vl = function(D, E) { - return this.ig ? this.ig.Vl(D, E) : 0; + b.Tl = function(D, E) { + return this.jg ? this.jg.Tl(D, E) : 0; }; b.close = function() {}; r.exports = { - Rda: g, - M9a: f, - Vd: l, - k6: h, - P4: c + wea: g, + y$a: f, + Xd: m, + I6: k, + n5: c }; }, 60514: function(r) { - var w, v, y, x, z, A, B, C, D, E, G, F, H, N, M, L, Q; + var v, w, y, x, z, B, A, C, D, E, G, F, H, L, M, N, P; function b() {} - function a(I, J) { - if (!(this instanceof a)) return new a(I, J); - for (var K = 0, P = v.length; K < P; K++) this[v[K]] = ""; - this.q = this.c = this.Um = this.textNode = ""; - this.RUa = w.qea; - this.nn = J || ({}); - this.nn.w6a = this.nn.w6a || this.nn.fic; - this.hsa = this.nn.w6a ? "toLowerCase" : "toUpperCase"; - this.Fi = []; - this.closed = this.VS = this.iO = !1; + function a(J, I) { + if (!(this instanceof a)) return new a(J, I); + for (var K = 0, O = w.length; K < O; K++) this[w[K]] = ""; + this.q = this.c = this.Rm = this.textNode = ""; + this.zVa = v.Vea; + this.kn = I || ({}); + this.kn.a7a = this.kn.a7a || this.kn.Jjc; + this.Hsa = this.kn.a7a ? "toLowerCase" : "toUpperCase"; + this.Di = []; + this.closed = this.HT = this.PO = !1; this.tag = this.error = null; - this.jm = !!I; - this.E8a = !(!I && !this.nn.E8a); - this.state = Q.Cca; - this.Tw = (this.zeb = this.nn.zeb) ? Object.create(w.Fpb) : Object.create(w.Tw); - this.TA = []; - this.nn.xZ && (this.Gj = Object.create(N)); - if (this.qba = !1 !== this.nn.position) this.position = this.line = this.XS = 0; + this.jm = !!J; + this.m9a = !(!J && !this.kn.m9a); + this.state = P.gda; + this.cx = (this.tfb = this.kn.tfb) ? Object.create(v.Gqb) : Object.create(v.cx); + this.dB = []; + this.kn.c_ && (this.Ej = Object.create(L)); + if (this.Wba = !1 !== this.kn.position) this.position = this.line = this.JT = 0; this.onready && this.onready(void 0); } - function c(I, J) { + function c(J, I) { var K; - if (!(this instanceof c)) return new c(I, J); + if (!(this instanceof c)) return new c(J, I); b.apply(this); - this.yx = new a(I, J); + this.Ix = new a(J, I); this.readable = this.writable = !0; K = this; - this.yx.onend = function() { + this.Ix.onend = function() { K.emit("end"); }; - this.yx.onerror = function(P) { - K.emit("error", P); - K.yx.error = null; + this.Ix.onerror = function(O) { + K.emit("error", O); + K.Ix.error = null; }; - y.forEach(function(P) { - Object.defineProperty(K, "on" + P, { + y.forEach(function(O) { + Object.defineProperty(K, "on" + O, { get: function() { - return K.yx["on" + P]; + return K.Ix["on" + O]; }, - set: function(S) { - if (!S) return (K.removeAllListeners(P), K.yx["on" + P] = S); - K.on(P, S); + set: function(U) { + if (!U) return (K.removeAllListeners(O), K.Ix["on" + O] = U); + K.on(O, U); }, enumerable: !0, configurable: !1 @@ -123634,425 +123429,425 @@ E3cbY[513816] = false; }); } - function l(I) { - return I.split("").reduce(function(J, K) { - J[K] = !0; - return J; + function m(J) { + return J.split("").reduce(function(I, K) { + I[K] = !0; + return I; }, {}); } - function f(I, J) { - return "[object RegExp]" === Object.prototype.toString.call(I) ? !!J.match(I) : I[J]; + function f(J, I) { + return "[object RegExp]" === Object.prototype.toString.call(J) ? !!I.match(J) : J[I]; } - function h(I, J, K) { - I.textNode && d(I); - I[J] && I[J](K); + function k(J, I, K) { + J.textNode && d(J); + J[I] && J[I](K); } - function d(I) { - I.textNode = g(I.nn, I.textNode); - I.textNode && I.ontext && I.ontext(I.textNode); - I.textNode = ""; + function d(J) { + J.textNode = g(J.kn, J.textNode); + J.textNode && J.ontext && J.ontext(J.textNode); + J.textNode = ""; } - function g(I, J) { - I.trim && (J = J.trim()); - I.normalize && (J = J.replace(/\s+/g, " ")); - return J; + function g(J, I) { + J.trim && (I = I.trim()); + J.normalize && (I = I.replace(/\s+/g, " ")); + return I; } - function n(I, J) { - d(I); - I.qba && (J += "\nLine: " + I.line + "\nColumn: " + I.XS + "\nChar: " + I.c); - J = Error(J); - I.error = J; - I.onerror && I.onerror(J); - return I; + function p(J, I) { + d(J); + J.Wba && (I += "\nLine: " + J.line + "\nColumn: " + J.JT + "\nChar: " + J.c); + I = Error(I); + J.error = I; + J.onerror && J.onerror(I); + return J; } - function k(I) { - I.iO && !I.VS && m(I, "Unclosed root tag"); - I.state !== Q.Cca && I.state !== Q.Dca && I.state !== Q.Ga && n(I, "Unexpected end"); - d(I); - I.c = ""; - I.closed = !0; - I.onend && I.onend(void 0); - a.call(I, I.jm, I.nn); - return I; + function h(J) { + J.PO && !J.HT && l(J, "Unclosed root tag"); + J.state !== P.gda && J.state !== P.hda && J.state !== P.Da && p(J, "Unexpected end"); + d(J); + J.c = ""; + J.closed = !0; + J.onend && J.onend(void 0); + a.call(J, J.jm, J.kn); + return J; } - function m(I, J) { - if ("object" !== typeof I || !(I instanceof a)) throw Error("bad call to strictFail"); - I.jm && n(I, J); + function l(J, I) { + if ("object" !== typeof J || !(J instanceof a)) throw Error("bad call to strictFail"); + J.jm && p(J, I); } - function p(I, J) { - var K, P; - K = 0 > I.indexOf(":") ? ["", I] : I.split(":"); - P = K[0]; + function n(J, I) { + var K, O; + K = 0 > J.indexOf(":") ? ["", J] : J.split(":"); + O = K[0]; K = K[1]; - J && "xmlns" === I && (P = "xmlns", K = ""); + I && "xmlns" === J && (O = "xmlns", K = ""); return { - prefix: P, + prefix: O, local: K }; } - function q(I) { - var J, K, P; - I.jm || (I.Qi = I.Qi[I.hsa]()); - if (-1 !== I.TA.indexOf(I.Qi) || I.tag.attributes.hasOwnProperty(I.Qi)) return I.Qi = I.Ri = ""; - if (I.nn.xZ) { - J = p(I.Qi, !0); - K = J.local; - if ("xmlns" === J.prefix) - if ("xml" === K && I.Ri !== F) m(I, "xml: prefix must be bound to " + F + "\nActual: " + I.Ri); - else if ("xmlns" === K && I.Ri !== H) m(I, "xmlns: prefix must be bound to " + H + "\nActual: " + I.Ri); + function q(J) { + var I, K, O; + J.jm || (J.Mi = J.Mi[J.Hsa]()); + if (-1 !== J.dB.indexOf(J.Mi) || J.tag.attributes.hasOwnProperty(J.Mi)) return J.Mi = J.Ni = ""; + if (J.kn.c_) { + I = n(J.Mi, !0); + K = I.local; + if ("xmlns" === I.prefix) + if ("xml" === K && J.Ni !== F) l(J, "xml: prefix must be bound to " + F + "\nActual: " + J.Ni); + else if ("xmlns" === K && J.Ni !== H) l(J, "xmlns: prefix must be bound to " + H + "\nActual: " + J.Ni); else { - J = I.tag; - P = I.Fi[I.Fi.length - 1] || I; - J.Gj === P.Gj && (J.Gj = Object.create(P.Gj)); - J.Gj[K] = I.Ri; - } - I.TA.push([I.Qi, I.Ri]); - } else(I.tag.attributes[I.Qi] = I.Ri, h(I, "onattribute", { - name: I.Qi, - value: I.Ri + I = J.tag; + O = J.Di[J.Di.length - 1] || J; + I.Ej === O.Ej && (I.Ej = Object.create(O.Ej)); + I.Ej[K] = J.Ni; + } + J.dB.push([J.Mi, J.Ni]); + } else(J.tag.attributes[J.Mi] = J.Ni, k(J, "onattribute", { + name: J.Mi, + value: J.Ni })); - I.Qi = I.Ri = ""; - } - - function u(I, J) { - var K, P, ba, na, ha, va, ua; - if (I.nn.xZ) { - K = I.tag; - P = p(I.tagName); - K.prefix = P.prefix; - K.local = P.local; - K.uri = K.Gj[P.prefix] || ""; - K.prefix && !K.uri && (m(I, "Unbound namespace prefix: " + JSON.stringify(I.tagName)), K.uri = P.prefix); - P = I.Fi[I.Fi.length - 1] || I; - K.Gj && P.Gj !== K.Gj && Object.keys(K.Gj).forEach(function(Ka) { - h(I, "onopennamespace", { - prefix: Ka, - uri: K.Gj[Ka] + J.Mi = J.Ni = ""; + } + + function u(J, I) { + var K, O, ca, pa, la, va, ua; + if (J.kn.c_) { + K = J.tag; + O = n(J.tagName); + K.prefix = O.prefix; + K.local = O.local; + K.uri = K.Ej[O.prefix] || ""; + K.prefix && !K.uri && (l(J, "Unbound namespace prefix: " + JSON.stringify(J.tagName)), K.uri = O.prefix); + O = J.Di[J.Di.length - 1] || J; + K.Ej && O.Ej !== K.Ej && Object.keys(K.Ej).forEach(function(Ea) { + k(J, "onopennamespace", { + prefix: Ea, + uri: K.Ej[Ea] }); }); - P = 0; - for (var S = I.TA.length; P < S; P++) { - ba = I.TA[P]; - na = ba[0]; - ha = ba[1]; - va = p(na, !0); - ba = va.prefix; - ua = "" == ba ? "" : K.Gj[ba] || ""; - ha = { - name: na, - value: ha, - prefix: ba, + O = 0; + for (var U = J.dB.length; O < U; O++) { + ca = J.dB[O]; + pa = ca[0]; + la = ca[1]; + va = n(pa, !0); + ca = va.prefix; + ua = "" == ca ? "" : K.Ej[ca] || ""; + la = { + name: pa, + value: la, + prefix: ca, local: va.local, uri: ua }; - ba && "xmlns" != ba && !ua && (m(I, "Unbound namespace prefix: " + JSON.stringify(ba)), ha.uri = ba); - I.tag.attributes[na] = ha; - h(I, "onattribute", ha); - } - I.TA.length = 0; - } - I.tag.Uhc = !!J; - I.iO = !0; - I.Fi.push(I.tag); - h(I, "onopentag", I.tag); - J || (I.state = I.E8a || "script" !== I.tagName.toLowerCase() ? Q.Ga : Q.BJ, I.tag = null, I.tagName = ""); - I.Qi = I.Ri = ""; - I.TA.length = 0; - } - - function t(I) { - var J, K, S; - if (I.tagName) { - if (I.Qj) { - if ("script" !== I.tagName) { - I.Qj += ""; - I.tagName = ""; - I.state = Q.BJ; + ca && "xmlns" != ca && !ua && (l(J, "Unbound namespace prefix: " + JSON.stringify(ca)), la.uri = ca); + J.tag.attributes[pa] = la; + k(J, "onattribute", la); + } + J.dB.length = 0; + } + J.tag.xjc = !!I; + J.PO = !0; + J.Di.push(J.tag); + k(J, "onopentag", J.tag); + I || (J.state = J.m9a || "script" !== J.tagName.toLowerCase() ? P.Da : P.UJ, J.tag = null, J.tagName = ""); + J.Mi = J.Ni = ""; + J.dB.length = 0; + } + + function t(J) { + var I, K, U; + if (J.tagName) { + if (J.Oj) { + if ("script" !== J.tagName) { + J.Oj += ""; + J.tagName = ""; + J.state = P.UJ; return; } - h(I, "onscript", I.Qj); - I.Qj = ""; - } - J = I.Fi.length; - K = I.tagName; - I.jm || (K = K[I.hsa]()); - for (var P = K; J--;) - if (I.Fi[J].name !== P) m(I, "Unexpected close tag"); + k(J, "onscript", J.Oj); + J.Oj = ""; + } + I = J.Di.length; + K = J.tagName; + J.jm || (K = K[J.Hsa]()); + for (var O = K; I--;) + if (J.Di[I].name !== O) l(J, "Unexpected close tag"); else break; - if (0 > J)(m(I, "Unmatched closing tag: " + I.tagName), I.textNode += ""); + if (0 > I)(l(J, "Unmatched closing tag: " + J.tagName), J.textNode += ""); else { - I.tagName = K; - for (K = I.Fi.length; K-- > J;) { - S = I.tag = I.Fi.pop(); - I.tagName = I.tag.name; - h(I, "onclosetag", I.tagName); - for (var ba in S.Gj); - P = I.Fi[I.Fi.length - 1] || I; - I.nn.xZ && S.Gj !== P.Gj && Object.keys(S.Gj).forEach(function(na) { - h(I, "onclosenamespace", { - prefix: na, - uri: S.Gj[na] + J.tagName = K; + for (K = J.Di.length; K-- > I;) { + U = J.tag = J.Di.pop(); + J.tagName = J.tag.name; + k(J, "onclosetag", J.tagName); + for (var ca in U.Ej); + O = J.Di[J.Di.length - 1] || J; + J.kn.c_ && U.Ej !== O.Ej && Object.keys(U.Ej).forEach(function(pa) { + k(J, "onclosenamespace", { + prefix: pa, + uri: U.Ej[pa] }); }); } - 0 === J && (I.VS = !0); - I.tagName = I.Ri = I.Qi = ""; - I.TA.length = 0; + 0 === I && (J.HT = !0); + J.tagName = J.Ni = J.Mi = ""; + J.dB.length = 0; } - } else(m(I, "Weird empty close tag."), I.textNode += ""); - I.state = Q.Ga; + } else(l(J, "Weird empty close tag."), J.textNode += ""); + J.state = P.Da; } - w = { - lf: function(I, J) { - return new a(I, J); + v = { + kf: function(J, I) { + return new a(J, I); } }; - w.Odc = a; - w.Pdc = c; - w.yXa = function(I) { - return new c(I, void 0); + v.ufc = a; + v.vfc = c; + v.eYa = function(J) { + return new c(J, void 0); }; - w.qea = 65536; - v = ("comment sgmlDecl textNode tagName doctype procInstName procInstBody entity attribName attribValue cdata script").split(" "); - w.Ik = ("text processinginstruction sgmldeclaration doctype comment attribute opentag closetag opencdata cdata closecdata error end ready script opennamespace closenamespace").split(" "); - Object.create || (Object.create = function(I) { - function J() { - this.__proto__ = I; + v.Vea = 65536; + w = ("comment sgmlDecl textNode tagName doctype procInstName procInstBody entity attribName attribValue cdata script").split(" "); + v.Jk = ("text processinginstruction sgmldeclaration doctype comment attribute opentag closetag opencdata cdata closecdata error end ready script opennamespace closenamespace").split(" "); + Object.create || (Object.create = function(J) { + function I() { + this.__proto__ = J; } - J.prototype = I; - return new J(); + I.prototype = J; + return new I(); }); - Object.getPrototypeOf || (Object.getPrototypeOf = function(I) { - return I.__proto__; + Object.getPrototypeOf || (Object.getPrototypeOf = function(J) { + return J.__proto__; }); - Object.keys || (Object.keys = function(I) { - var J, K; - J = []; - for (K in I) I.hasOwnProperty(K) && J.push(K); - return J; + Object.keys || (Object.keys = function(J) { + var I, K; + I = []; + for (K in J) J.hasOwnProperty(K) && I.push(K); + return I; }); a.prototype = { end: function() { - k(this); + h(this); }, - write: function(I) { - var S, ba, na, ha, va, ua; - if (this.closed) return n(this, "Cannot write after close. Assign an onready handler."); - if (null === I) return k(this); + write: function(J) { + var U, ca, pa, la, va, ua; + if (this.closed) return p(this, "Cannot write after close. Assign an onready handler."); + if (null === J) return h(this); if (this.error) throw this.error; - for (var J = 0, K; this.c = K = I.charAt(J++);) switch ((this.qba && (this.position++, "\n" === K ? (this.line++, this.XS = 0) : this.XS++), this.state)) { - case Q.Cca: - if ((this.state = Q.Dca, "\ufeff" === K)) continue; - case Q.Dca: - "<" === K ? (this.state = Q.Lea, this.Fya = this.position) : f(x, K) || (m(this, "Non-whitespace before first tag."), this.textNode = K, this.state = Q.Ga); + for (var I = 0, K; this.c = K = J.charAt(I++);) switch ((this.Wba && (this.position++, "\n" === K ? (this.line++, this.JT = 0) : this.JT++), this.state)) { + case P.gda: + if ((this.state = P.hda, "\ufeff" === K)) continue; + case P.hda: + "<" === K ? (this.state = P.ofa, this.dza = this.position) : f(x, K) || (l(this, "Non-whitespace before first tag."), this.textNode = K, this.state = P.Da); continue; - case Q.Ga: - if (this.iO && !this.VS) { - for (var P = J - 1; K && "<" !== K && "&" !== K;)(K = I.charAt(J++)) && this.qba && (this.position++, "\n" === K ? (this.line++, this.XS = 0) : this.XS++); - this.textNode += I.substring(P, J - 1); + case P.Da: + if (this.PO && !this.HT) { + for (var O = I - 1; K && "<" !== K && "&" !== K;)(K = J.charAt(I++)) && this.Wba && (this.position++, "\n" === K ? (this.line++, this.JT = 0) : this.JT++); + this.textNode += J.substring(O, I - 1); } - "<" !== K || this.iO && this.VS && !this.jm ? (f(x, K) || this.iO && !this.VS || m(this, "Text data outside of root node."), "&" === K ? this.state = Q.fga : this.textNode += K) : (this.state = Q.Lea, this.Fya = this.position); + "<" !== K || this.PO && this.HT && !this.jm ? (f(x, K) || this.PO && !this.HT || l(this, "Text data outside of root node."), "&" === K ? this.state = P.Jga : this.textNode += K) : (this.state = P.ofa, this.dza = this.position); continue; - case Q.BJ: - "<" === K ? this.state = Q.LNa : this.Qj += K; + case P.UJ: + "<" === K ? this.state = P.kOa : this.Oj += K; continue; - case Q.LNa: - "/" === K ? this.state = Q.Mca : (this.Qj += "<" + K, this.state = Q.BJ); + case P.kOa: + "/" === K ? this.state = P.pda : (this.Oj += "<" + K, this.state = P.UJ); continue; - case Q.Lea: - "!" === K ? (this.state = Q.Qfa, this.Yr = "") : f(x, K) || (f(M, K) ? (this.state = Q.qKa, this.tagName = K) : "/" === K ? (this.state = Q.Mca, this.tagName = "") : "?" === K ? (this.state = Q.QKa, this.r$ = this.AH = "") : (m(this, "Unencoded <"), this.Fya + 1 < this.position && (K = Array(this.position - this.Fya).join(" ") + K), this.textNode += "<" + K, this.state = Q.Ga)); + case P.ofa: + "!" === K ? (this.state = P.uga, this.ks = "") : f(x, K) || (f(M, K) ? (this.state = P.TKa, this.tagName = K) : "/" === K ? (this.state = P.pda, this.tagName = "") : "?" === K ? (this.state = P.pLa, this.X$ = this.SH = "") : (l(this, "Unencoded <"), this.dza + 1 < this.position && (K = Array(this.position - this.dza).join(" ") + K), this.textNode += "<" + K, this.state = P.Da)); continue; - case Q.Qfa: - (this.Yr + K).toUpperCase() === E ? (h(this, "onopencdata"), this.state = Q.PZ, this.Kl = this.Yr = "") : "--" === this.Yr + K ? (this.state = Q.XZ, this.Yr = this.Ml = "") : (this.Yr + K).toUpperCase() === G ? (this.state = Q.b_, (this.doctype || this.iO) && m(this, "Inappropriately located doctype declaration"), this.Yr = this.doctype = "") : ">" === K ? (h(this, "onsgmldeclaration", this.Yr), this.Yr = "", this.state = Q.Ga) : (f(B, K) && (this.state = Q.ONa), this.Yr += K); + case P.uga: + (this.ks + K).toUpperCase() === E ? (k(this, "onopencdata"), this.state = P.t_, this.Ll = this.ks = "") : "--" === this.ks + K ? (this.state = P.x_, this.ks = this.Nl = "") : (this.ks + K).toUpperCase() === G ? (this.state = P.C_, (this.doctype || this.PO) && l(this, "Inappropriately located doctype declaration"), this.ks = this.doctype = "") : ">" === K ? (k(this, "onsgmldeclaration", this.ks), this.ks = "", this.state = P.Da) : (f(A, K) && (this.state = P.nOa), this.ks += K); continue; - case Q.ONa: - K === this.q && (this.state = Q.Qfa, this.q = ""); - this.Yr += K; + case P.nOa: + K === this.q && (this.state = P.uga, this.q = ""); + this.ks += K; continue; - case Q.b_: - ">" === K ? (this.state = Q.Ga, h(this, "ondoctype", this.doctype), this.doctype = !0) : (this.doctype += K, "[" === K ? this.state = Q.Vca : f(B, K) && (this.state = Q.WDa, this.q = K)); + case P.C_: + ">" === K ? (this.state = P.Da, k(this, "ondoctype", this.doctype), this.doctype = !0) : (this.doctype += K, "[" === K ? this.state = P.yda : f(A, K) && (this.state = P.wEa, this.q = K)); continue; - case Q.WDa: + case P.wEa: this.doctype += K; - K === this.q && (this.q = "", this.state = Q.b_); + K === this.q && (this.q = "", this.state = P.C_); continue; - case Q.Vca: + case P.yda: this.doctype += K; - "]" === K ? this.state = Q.b_ : f(B, K) && (this.state = Q.VDa, this.q = K); + "]" === K ? this.state = P.C_ : f(A, K) && (this.state = P.vEa, this.q = K); continue; - case Q.VDa: + case P.vEa: this.doctype += K; - K === this.q && (this.state = Q.Vca, this.q = ""); + K === this.q && (this.state = P.yda, this.q = ""); continue; - case Q.XZ: - "-" === K ? this.state = Q.$Ca : this.Ml += K; + case P.x_: + "-" === K ? this.state = P.zDa : this.Nl += K; continue; - case Q.$Ca: - "-" === K ? (this.state = Q.ZCa, (this.Ml = g(this.nn, this.Ml)) && h(this, "oncomment", this.Ml), this.Ml = "") : (this.Ml += "-" + K, this.state = Q.XZ); + case P.zDa: + "-" === K ? (this.state = P.yDa, (this.Nl = g(this.kn, this.Nl)) && k(this, "oncomment", this.Nl), this.Nl = "") : (this.Nl += "-" + K, this.state = P.x_); continue; - case Q.ZCa: - ">" !== K ? (m(this, "Malformed comment"), this.Ml += "--" + K, this.state = Q.XZ) : this.state = Q.Ga; + case P.yDa: + ">" !== K ? (l(this, "Malformed comment"), this.Nl += "--" + K, this.state = P.x_) : this.state = P.Da; continue; - case Q.PZ: - "]" === K ? this.state = Q.PCa : this.Kl += K; + case P.t_: + "]" === K ? this.state = P.pDa : this.Ll += K; continue; - case Q.PCa: - "]" === K ? this.state = Q.QCa : (this.Kl += "]" + K, this.state = Q.PZ); + case P.pDa: + "]" === K ? this.state = P.qDa : (this.Ll += "]" + K, this.state = P.t_); continue; - case Q.QCa: - ">" === K ? (this.Kl && h(this, "oncdata", this.Kl), h(this, "onclosecdata"), this.Kl = "", this.state = Q.Ga) : "]" === K ? this.Kl += "]" : (this.Kl += "]]" + K, this.state = Q.PZ); + case P.qDa: + ">" === K ? (this.Ll && k(this, "oncdata", this.Ll), k(this, "onclosecdata"), this.Ll = "", this.state = P.Da) : "]" === K ? this.Ll += "]" : (this.Ll += "]]" + K, this.state = P.t_); continue; - case Q.QKa: - "?" === K ? this.state = Q.Zea : f(x, K) ? this.state = Q.Yea : this.r$ += K; + case P.pLa: + "?" === K ? this.state = P.Efa : f(x, K) ? this.state = P.Dfa : this.X$ += K; continue; - case Q.Yea: - if (!this.AH && f(x, K)) continue; - else "?" === K ? this.state = Q.Zea : this.AH += K; + case P.Dfa: + if (!this.SH && f(x, K)) continue; + else "?" === K ? this.state = P.Efa : this.SH += K; continue; - case Q.Zea: - ">" === K ? (h(this, "onprocessinginstruction", { - name: this.r$, - body: this.AH - }), this.r$ = this.AH = "", this.state = Q.Ga) : (this.AH += "?" + K, this.state = Q.Yea); + case P.Efa: + ">" === K ? (k(this, "onprocessinginstruction", { + name: this.X$, + body: this.SH + }), this.X$ = this.SH = "", this.state = P.Da) : (this.SH += "?" + K, this.state = P.Dfa); continue; - case Q.qKa: - if (f(L, K)) this.tagName += K; + case P.TKa: + if (f(N, K)) this.tagName += K; else { - this.jm || (this.tagName = this.tagName[this.hsa]()); - P = this.Fi[this.Fi.length - 1] || this; - S = this.tag = { + this.jm || (this.tagName = this.tagName[this.Hsa]()); + O = this.Di[this.Di.length - 1] || this; + U = this.tag = { name: this.tagName, attributes: {} }; - this.nn.xZ && (S.Gj = P.Gj); - this.TA.length = 0; - ">" === K ? u(this) : "/" === K ? this.state = Q.Q0 : (!f(x, K) && m(this, "Invalid character in tag name"), this.state = Q.RI); + this.kn.c_ && (U.Ej = O.Ej); + this.dB.length = 0; + ">" === K ? u(this) : "/" === K ? this.state = P.q1 : (!f(x, K) && l(this, "Invalid character in tag name"), this.state = P.mJ); } continue; - case Q.Q0: - ">" === K ? (u(this, !0), t(this)) : (m(this, "Forward-slash in opening tag not followed by >"), this.state = Q.RI); + case P.q1: + ">" === K ? (u(this, !0), t(this)) : (l(this, "Forward-slash in opening tag not followed by >"), this.state = P.mJ); continue; - case Q.RI: + case P.mJ: if (f(x, K)) continue; - else ">" === K ? u(this) : "/" === K ? this.state = Q.Q0 : f(M, K) ? (this.Qi = K, this.Ri = "", this.state = Q.DZ) : m(this, "Invalid attribute name"); + else ">" === K ? u(this) : "/" === K ? this.state = P.q1 : f(M, K) ? (this.Mi = K, this.Ni = "", this.state = P.h_) : l(this, "Invalid attribute name"); continue; - case Q.DZ: - "=" === K ? this.state = Q.eca : ">" === K ? (m(this, "Attribute without value"), this.Ri = this.Qi, q(this), u(this)) : f(x, K) ? this.state = Q.JAa : f(L, K) ? this.Qi += K : m(this, "Invalid attribute name"); + case P.h_: + "=" === K ? this.state = P.Jca : ">" === K ? (l(this, "Attribute without value"), this.Ni = this.Mi, q(this), u(this)) : f(x, K) ? this.state = P.jBa : f(N, K) ? this.Mi += K : l(this, "Invalid attribute name"); continue; - case Q.JAa: - if ("=" === K) this.state = Q.eca; + case P.jBa: + if ("=" === K) this.state = P.Jca; else if (f(x, K)) continue; - else(m(this, "Attribute without value"), this.Ri = this.tag.attributes[this.Qi] = "", h(this, "onattribute", { - name: this.Qi, + else(l(this, "Attribute without value"), this.Ni = this.tag.attributes[this.Mi] = "", k(this, "onattribute", { + name: this.Mi, value: "" - }), this.Qi = "", ">" === K ? u(this) : f(M, K) ? (this.Qi = K, this.state = Q.DZ) : (m(this, "Invalid attribute name"), this.state = Q.RI)); + }), this.Mi = "", ">" === K ? u(this) : f(M, K) ? (this.Mi = K, this.state = P.h_) : (l(this, "Invalid attribute name"), this.state = P.mJ)); continue; - case Q.eca: + case P.Jca: if (f(x, K)) continue; - else f(B, K) ? (this.q = K, this.state = Q.hca) : (m(this, "Unquoted attribute value"), this.state = Q.ica, this.Ri = K); + else f(A, K) ? (this.q = K, this.state = P.Mca) : (l(this, "Unquoted attribute value"), this.state = P.Nca, this.Ni = K); continue; - case Q.hca: + case P.Mca: if (K !== this.q) { - "&" === K ? this.state = Q.fca : this.Ri += K; + "&" === K ? this.state = P.Kca : this.Ni += K; continue; } q(this); this.q = ""; - this.state = Q.KAa; + this.state = P.kBa; continue; - case Q.KAa: - f(x, K) ? this.state = Q.RI : ">" === K ? u(this) : "/" === K ? this.state = Q.Q0 : f(M, K) ? (m(this, "No whitespace between attributes"), this.Qi = K, this.Ri = "", this.state = Q.DZ) : m(this, "Invalid attribute name"); + case P.kBa: + f(x, K) ? this.state = P.mJ : ">" === K ? u(this) : "/" === K ? this.state = P.q1 : f(M, K) ? (l(this, "No whitespace between attributes"), this.Mi = K, this.Ni = "", this.state = P.h_) : l(this, "Invalid attribute name"); continue; - case Q.ica: + case P.Nca: if (!f(D, K)) { - "&" === K ? this.state = Q.gca : this.Ri += K; + "&" === K ? this.state = P.Lca : this.Ni += K; continue; } q(this); - ">" === K ? u(this) : this.state = Q.RI; + ">" === K ? u(this) : this.state = P.mJ; continue; - case Q.Mca: - if (this.tagName) ">" === K ? t(this) : f(L, K) ? this.tagName += K : this.Qj ? (this.Qj += "" === K ? t(this) : f(N, K) ? this.tagName += K : this.Oj ? (this.Oj += "" === K ? t(this) : m(this, "Invalid characters in closing tag"); + ">" === K ? t(this) : l(this, "Invalid characters in closing tag"); continue; - case Q.fga: - case Q.fca: - case Q.gca: + case P.Jga: + case P.Kca: + case P.Lca: switch (this.state) { - case Q.fga: - (ba = Q.Ga, na = "textNode"); + case P.Jga: + (ca = P.Da, pa = "textNode"); break; - case Q.fca: - ba = Q.hca; - na = "attribValue"; + case P.Kca: + ca = P.Mca; + pa = "attribValue"; break; - case Q.gca: - (ba = Q.ica, na = "attribValue"); + case P.Lca: + (ca = P.Nca, pa = "attribValue"); } if (";" === K) { - K = na; - P = this[K]; - S = this.Um; - ha = S.toLowerCase(); + K = pa; + O = this[K]; + U = this.Rm; + la = U.toLowerCase(); va = ""; - if (this.Tw[S]) S = this.Tw[S]; - else if (this.Tw[ha]) S = this.Tw[ha]; + if (this.cx[U]) U = this.cx[U]; + else if (this.cx[la]) U = this.cx[la]; else { - S = ha; - if ("#" === S.charAt(0)) - if ("x" === S.charAt(1)) { - S = S.slice(2); - ua = parseInt(S, 16); + U = la; + if ("#" === U.charAt(0)) + if ("x" === U.charAt(1)) { + U = U.slice(2); + ua = parseInt(U, 16); va = ua.toString(16); - } else(S = S.slice(1), ua = parseInt(S, 10), va = ua.toString(10)); - S = S.replace(/^0+/, ""); - S = va.toLowerCase() !== S ? (m(this, "Invalid character entity"), "&" + this.Um + ";") : String.fromCodePoint(ua); + } else(U = U.slice(1), ua = parseInt(U, 10), va = ua.toString(10)); + U = U.replace(/^0+/, ""); + U = va.toLowerCase() !== U ? (l(this, "Invalid character entity"), "&" + this.Rm + ";") : String.fromCodePoint(ua); } - this[K] = P + S; - this.Um = ""; - this.state = ba; - } else f(C, K) ? this.Um += K : (m(this, "Invalid character entity"), this[na] += "&" + this.Um + K, this.Um = "", this.state = ba); + this[K] = O + U; + this.Rm = ""; + this.state = ca; + } else f(C, K) ? this.Rm += K : (l(this, "Invalid character entity"), this[pa] += "&" + this.Rm + K, this.Rm = "", this.state = ca); continue; default: throw Error(this, "Unknown state: " + this.state); } - if (this.position >= this.RUa) { - I = Math.max(w.qea, 10); - K = J = 0; - for (ba = v.length; K < ba; K++) { - na = this[v[K]].length; - if (na > I) switch (v[K]) { + if (this.position >= this.zVa) { + J = Math.max(v.Vea, 10); + K = I = 0; + for (ca = w.length; K < ca; K++) { + pa = this[w[K]].length; + if (pa > J) switch (w[K]) { case "textNode": d(this); break; case "cdata": - h(this, "oncdata", this.Kl); - this.Kl = ""; + k(this, "oncdata", this.Ll); + this.Ll = ""; break; case "script": - h(this, "onscript", this.Qj); - this.Qj = ""; + k(this, "onscript", this.Oj); + this.Oj = ""; break; default: - n(this, "Max buffer length exceeded: " + v[K]); + p(this, "Max buffer length exceeded: " + w[K]); } - J = Math.max(J, na); + I = Math.max(I, pa); } - this.RUa = w.qea - J + this.position; + this.zVa = v.Vea - I + this.position; } return this; }, @@ -124065,108 +123860,108 @@ E3cbY[513816] = false; }, flush: function() { d(this); - "" !== this.Kl && (h(this, "oncdata", this.Kl), this.Kl = ""); - "" !== this.Qj && (h(this, "onscript", this.Qj), this.Qj = ""); + "" !== this.Ll && (k(this, "oncdata", this.Ll), this.Ll = ""); + "" !== this.Oj && (k(this, "onscript", this.Oj), this.Oj = ""); } }; - y = w.Ik.filter(function(I) { - return "error" !== I && "end" !== I; + y = v.Jk.filter(function(J) { + return "error" !== J && "end" !== J; }); c.prototype = Object.create(b.prototype, { constructor: { value: c } }); - c.prototype.write = function(I) { - this.yx.write(I.toString()); - this.emit("data", I); + c.prototype.write = function(J) { + this.Ix.write(J.toString()); + this.emit("data", J); return !0; }; - c.prototype.end = function(I) { - I && I.length && this.write(I); - this.yx.end(); + c.prototype.end = function(J) { + J && J.length && this.write(J); + this.Ix.end(); return !0; }; - c.prototype.on = function(I, J) { + c.prototype.on = function(J, I) { var K; K = this; - K.yx["on" + I] || -1 === y.indexOf(I) || (K.yx["on" + I] = function() { - var P; - P = 1 === arguments.length ? [arguments[0]] : Array.apply(null, arguments); - P.splice(0, 0, I); - K.emit.apply(K, P); + K.Ix["on" + J] || -1 === y.indexOf(J) || (K.Ix["on" + J] = function() { + var O; + O = 1 === arguments.length ? [arguments[0]] : Array.apply(null, arguments); + O.splice(0, 0, J); + K.emit.apply(K, O); }); - return b.prototype.on.call(K, I, J); + return b.prototype.on.call(K, J, I); }; x = "\r\n\t "; z = "0124356789"; - A = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; - B = "'\""; - C = z + A + "#"; + B = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + A = "'\""; + C = z + B + "#"; D = x + ">"; E = "[CDATA["; G = "DOCTYPE"; F = "http://www.w3.org/XML/1998/namespace"; H = "http://www.w3.org/2000/xmlns/"; - N = { + L = { xml: F, - xZ: H + c_: H }; - x = l(x); - z = l(z); - A = l(A); + x = m(x); + z = m(z); + B = m(B); M = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/; - L = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/; - B = l(B); - C = l(C); - D = l(D); - Q = 0; - w.jA = { - Cca: Q++, - Dca: Q++, - Ga: Q++, - fga: Q++, - Lea: Q++, - Qfa: Q++, - ONa: Q++, - b_: Q++, - WDa: Q++, - Vca: Q++, - VDa: Q++, - Lac: Q++, - XZ: Q++, - $Ca: Q++, - ZCa: Q++, - PZ: Q++, - PCa: Q++, - QCa: Q++, - QKa: Q++, - Yea: Q++, - Zea: Q++, - qKa: Q++, - Q0: Q++, - RI: Q++, - DZ: Q++, - JAa: Q++, - eca: Q++, - hca: Q++, - KAa: Q++, - ica: Q++, - fca: Q++, - gca: Q++, - Mca: Q++, - WCa: Q++, - BJ: Q++, - LNa: Q++ - }; - w.Fpb = { + N = /[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/; + A = m(A); + C = m(C); + D = m(D); + P = 0; + v.xA = { + gda: P++, + hda: P++, + Da: P++, + Jga: P++, + ofa: P++, + uga: P++, + nOa: P++, + C_: P++, + wEa: P++, + yda: P++, + vEa: P++, + qcc: P++, + x_: P++, + zDa: P++, + yDa: P++, + t_: P++, + pDa: P++, + qDa: P++, + pLa: P++, + Dfa: P++, + Efa: P++, + TKa: P++, + q1: P++, + mJ: P++, + h_: P++, + jBa: P++, + Jca: P++, + Mca: P++, + kBa: P++, + Nca: P++, + Kca: P++, + Lca: P++, + pda: P++, + vDa: P++, + UJ: P++, + kOa: P++ + }; + v.Gqb = { amp: "&", gt: ">", lt: "<", quot: '"', apos: "'" }; - w.Tw = { + v.cx = { amp: "&", gt: ">", lt: "<", @@ -124421,46 +124216,46 @@ E3cbY[513816] = false; hearts: 9829, diams: 9830 }; - Object.keys(w.Tw).forEach(function(I) { - var J; - J = w.Tw[I]; - J = "number" === typeof J ? String.fromCharCode(J) : J; - w.Tw[I] = J; + Object.keys(v.cx).forEach(function(J) { + var I; + I = v.cx[J]; + I = "number" === typeof I ? String.fromCharCode(I) : I; + v.cx[J] = I; }); - for (Q in w.jA) w.jA[w.jA[Q]] = Q; - Q = w.jA; + for (P in v.xA) v.xA[v.xA[P]] = P; + P = v.xA; String.fromCodePoint || (function() { - var J, K; + var I, K; - function I() { - var P, S, ba, ha, va; - P = []; - S = -1; - ba = arguments.length; - if (!ba) return ""; - for (var na = ""; ++S < ba;) { - ha = Number(arguments[S]); - if (!isFinite(ha) || 0 > ha || 1114111 < ha || K(ha) != ha) throw RangeError("Invalid code point: " + ha); - if (65535 >= ha) P.push(ha); + function J() { + var O, U, ca, la, va; + O = []; + U = -1; + ca = arguments.length; + if (!ca) return ""; + for (var pa = ""; ++U < ca;) { + la = Number(arguments[U]); + if (!isFinite(la) || 0 > la || 1114111 < la || K(la) != la) throw RangeError("Invalid code point: " + la); + if (65535 >= la) O.push(la); else { - ha -= 65536; - va = (ha >> 10) + 55296; - ha = ha % 1024 + 56320; - P.push(va, ha); + la -= 65536; + va = (la >> 10) + 55296; + la = la % 1024 + 56320; + O.push(va, la); } - if (S + 1 == ba || 16384 < P.length)(na += J.apply(null, P), P.length = 0); + if (U + 1 == ca || 16384 < O.length)(pa += I.apply(null, O), O.length = 0); } - return na; + return pa; } - J = String.fromCharCode; + I = String.fromCharCode; K = Math.floor; Object.defineProperty ? Object.defineProperty(String, "fromCodePoint", { - value: I, + value: J, configurable: !0, writable: !0 - }) : String.fromCodePoint = I; + }) : String.fromCodePoint = J; })(); - r.exports = w; + r.exports = v; }, 11946: function(r) { r.exports = function() { @@ -124471,14 +124266,14 @@ E3cbY[513816] = false; }; }, 81668: function(r, b, a) { - var h, d, g, n, k, m, p; + var k, d, g, p, h, l, n; function c(q) { return "string" !== typeof q ? null : d[q]; } - function l(q) { - return "string" !== typeof q ? null : k[q]; + function m(q) { + return "string" !== typeof q ? null : h[q]; } function f(q, u) { @@ -124488,43 +124283,43 @@ E3cbY[513816] = false; t = t[1]; - 1 < q.indexOf("px") ? (q = parseFloat(q) / u.width, t = parseFloat(t) / u.height) : (q = .01 * parseFloat(q), t = .01 * parseFloat(t)); return [q, t]; } - h = a(11946); + k = a(11946); r.exports = { - HCb: function(q, u) { - var t, w, v, y, x, z, G; + LDb: function(q, u) { + var t, v, w, y, x, z, G; t = u.textNodes[0] || ({}); - w = q.regions; - v = q.styles; + v = q.regions; + w = q.styles; y = q.aspectRatio; x = q.initialStyle || ({}); - w = w && w[u.region] ? w[u.region] : {}; - v = v && v[t.style] ? v[t.style] : {}; + v = v && v[u.region] ? v[u.region] : {}; + w = w && w[t.style] ? w[t.style] : {}; t = t.lang; - z = f(h(u.extent, w.extent, "80% 80%"), q); - if (w.position) { - for (var A = w.position.split(" "), B = [.5, .5], C = ["left", "top"], D = 0, E = 0; E < A.length; E++) { - G = A[E]; - (G in p) ? (C[D] = G, E + 1 >= A.length && (B[D++] = 0)) : "center" === G ? B[D++] = .5 : B[D++] = .01 * parseFloat(G); - } - 1 < ["top", "bottom"].indexOf(C[0]) || -1 < ["left", "right"].indexOf(C[1]) ? (D = "bottom" === C[0] ? 1 - B[0] : B[0], A = "right" === C[1] ? 1 - B[1] : B[1]) : (A = "right" === C[0] ? 1 - B[0] : B[0], D = "bottom" === C[1] ? 1 - B[1] : B[1]); - B = [(1 - z[0]) * A, (1 - z[1]) * D]; - } else B = null; - u = B ? B : f(h(B, u.origin, w.origin, "10% 10%"), q); + z = f(k(u.extent, v.extent, "80% 80%"), q); + if (v.position) { + for (var B = v.position.split(" "), A = [.5, .5], C = ["left", "top"], D = 0, E = 0; E < B.length; E++) { + G = B[E]; + (G in n) ? (C[D] = G, E + 1 >= B.length && (A[D++] = 0)) : "center" === G ? A[D++] = .5 : A[D++] = .01 * parseFloat(G); + } - 1 < ["top", "bottom"].indexOf(C[0]) || -1 < ["left", "right"].indexOf(C[1]) ? (D = "bottom" === C[0] ? 1 - A[0] : A[0], B = "right" === C[1] ? 1 - A[1] : A[1]) : (B = "right" === C[0] ? 1 - A[0] : A[0], D = "bottom" === C[1] ? 1 - A[1] : A[1]); + A = [(1 - z[0]) * B, (1 - z[1]) * D]; + } else A = null; + u = A ? A : f(k(A, u.origin, v.origin, "10% 10%"), q); q = Object; y /= 1280 / 720; - B = (1 - y) / 2; + A = (1 - y) / 2; C = u[0]; u = u[1]; z = q.create.call(q, { - marginLeft: C * y + B, + marginLeft: C * y + A, marginTop: u, - marginRight: (1 - (C + z[0])) * y + B, + marginRight: (1 - (C + z[0])) * y + A, marginBottom: 1 - (u + z[1]) }); - y = w.writingMode ? w.writingMode : "lrtb"; - z.writingMode = "string" !== typeof y ? null : m[y]; - 1 < Object.keys(w).length ? (y = h(v.displayAlign, w.displayAlign, "before"), "tblr" === w.writingMode || "tbrl" === w.writingMode ? (z.horizontalAlignment = "string" !== typeof y ? null : "tblr" === w.writingMode ? g[y] : n[y], z.verticalAlignment = c(h(v.textAlign, w.textAlign, "start"))) : z.verticalAlignment = c(y)) : z.verticalAlignment = c(h(v.displayAlign, "after")); - "horizontal-tb" === z.writingMode && (z.horizontalAlignment = l(h(v.textAlign, w.textAlign, x.textAlign, "center"))); - z.multiRowAlignment = l(h(v.multiRowAlign, w.multiRowAlign, v.textAlign, w.textAlign, x.textAlign, t && "ja" === t.slice(0, 2) ? "start" : "center")); + y = v.writingMode ? v.writingMode : "lrtb"; + z.writingMode = "string" !== typeof y ? null : l[y]; + 1 < Object.keys(v).length ? (y = k(w.displayAlign, v.displayAlign, "before"), "tblr" === v.writingMode || "tbrl" === v.writingMode ? (z.horizontalAlignment = "string" !== typeof y ? null : "tblr" === v.writingMode ? g[y] : p[y], z.verticalAlignment = c(k(w.textAlign, v.textAlign, "start"))) : z.verticalAlignment = c(y)) : z.verticalAlignment = c(k(w.displayAlign, "after")); + "horizontal-tb" === z.writingMode && (z.horizontalAlignment = m(k(w.textAlign, v.textAlign, x.textAlign, "center"))); + z.multiRowAlignment = m(k(w.multiRowAlign, v.multiRowAlign, w.textAlign, v.textAlign, x.textAlign, t && "ja" === t.slice(0, 2) ? "start" : "center")); return z; } }; @@ -124540,25 +124335,25 @@ E3cbY[513816] = false; center: "center", after: "right" }; - n = { + p = { before: "right", center: "center", after: "left" }; - k = { + h = { left: "left", start: "start", center: "center", right: "right", end: "end" }; - m = { + l = { lrtb: "horizontal-tb", rltb: "horizontal-tb", tblr: "vertical-lr", tbrl: "vertical-rl" }; - p = { + n = { top: "top", bottom: "bottom", left: "left", @@ -124566,7 +124361,7 @@ E3cbY[513816] = false; }; }, 81824: function(r, b) { - var a, c, l, f; + var a, c, m, f; Object.defineProperty(b, "__esModule", { value: !0 }); @@ -124611,7 +124406,7 @@ E3cbY[513816] = false; sansSerif: "PROPORTIONAL_SANS_SERIF", serif: "PROPORTIONAL_SERIF" }; - l = { + m = { SMALL: .5, "SMALL-MEDIUM": .8, MEDIUM: 1, @@ -124628,11 +124423,11 @@ E3cbY[513816] = false; MONOSPACED_SERIF: 1 } }; - b.$5b = { - DVa: l, - pWa: a, - O_a: c, - l9a: r, + b.D7b = { + mWa: m, + $Wa: a, + s0a: c, + Y9a: r, sizeScaleMap: { MEDIUM: { MONOSPACED_SANS_SERIF: 1.37, @@ -124643,458 +124438,479 @@ E3cbY[513816] = false; MONOSPACED_SERIF: 1.15 } }, - Bza: f + aAa: f }; - b.mSb = { - DVa: l, - pWa: a, - O_a: c, - l9a: r, + b.ATb = { + mWa: m, + $Wa: a, + s0a: c, + Y9a: r, sizeScaleMap: {}, - Bza: f + aAa: f }; }, 7376: function(r, b, a) { - var c, l, f, h, d, g, n, k, m; + var c, m, f, k, d, g, p, h, l; Object.defineProperty(b, "__esModule", { value: !0 }); - b.ROa = void 0; + b.sPa = void 0; c = a(5163).__importDefault(a(11946)); - l = ("start center end spaceAround spaceBetween withBase").split(" "); + m = ("start center end spaceAround spaceBetween withBase").split(" "); f = ["before", "after", "both", "outside"]; - h = ["before", "after", "outside"]; + k = ["before", "after", "outside"]; d = ["filled", "open"]; g = ["circle", "dot", "sesame"]; - n = ["none", "auto"]; - k = ["before", "after", "outside"]; - m = ("container base baseContainer text textContainer delimiter").split(" "); + p = ["none", "auto"]; + h = ["before", "after", "outside"]; + l = ("container base baseContainer text textContainer delimiter").split(" "); r = (function() { - function p(q, u, t) { - this.W = q; - this.gp = u; - this.kp = t; - } - p.prototype.KCb = function(q) { - var u, t, w; - u = (0, c.default)(this.kp.characterSize, this.gp.characterSize, "MEDIUM"); - t = (0, c.default)(this.kp.characterStyle, this.AIb(q.fontFamily), this.gp.characterStyle, "PROPORTIONAL_SANS_SERIF"); - w = this.LXb(q.fontSize); + function n(q, u, t) { + this.T = q; + this.fp = u; + this.jp = t; + } + n.prototype.ODb = function(q, u) { + var t, v, w; + t = (0, c.default)(this.jp.characterSize, this.fp.characterSize, "MEDIUM"); + v = (0, c.default)(this.jp.characterStyle, this.JJb(q.fontFamily), this.fp.characterStyle, "PROPORTIONAL_SANS_SERIF"); + w = this.bZb(q.fontSize); return { characterUnderline: "underline" === q.textDecoration, characterItalic: "italic" === q.fontStyle, - characterStyle: t, - windowOpacity: this.vua((0, c.default)(this.kp.windowOpacity, this.gp.windowOpacity, "OPAQUE")), - characterOpacity: this.vua((0, c.default)(this.kp.characterOpacity, this.gp.characterOpacity, "OPAQUE")), - backgroundOpacity: this.vua((0, c.default)(this.kp.backgroundOpacity, q.opacity, this.gp.backgroundOpacity, "OPAQUE")), - characterColor: this.WS((0, c.default)(this.kp.characterColor, q.color, this.gp.characterColor, "#ffffff")), - backgroundColor: this.WS((0, c.default)(this.kp.backgroundColor, q.backgroundColor, this.gp.backgroundColor, null)), - windowColor: this.WS((0, c.default)(this.kp.windowColor, q.windowColor, this.gp.windowColor, null)), - characterEdgeAttributes: (0, c.default)(this.kp.characterEdgeAttributes, this.gp.characterEdgeAttributes, null), - characterSize: this.tyb(u, t, w), - characterTracking: this.uyb(u, t), - characterEdgeWidth: (0, c.default)(this.Exb(q.textOutline), 0), - characterEdgeBlur: (0, c.default)(this.Cxb(q.textOutline), 0), - characterEdgeColor: this.WS((0, c.default)(this.kp.characterEdgeColor, this.Dxb(q.textOutline), this.gp.characterEdgeColor, "#000000")), - direction: (0, c.default)(this.kp.direction, q.direction, this.gp.direction, "ltr"), - ruby: (0, c.default)(this.P9(q.ruby, m), null), - rubyAlign: (0, c.default)(this.P9(q.rubyAlign, l), null), - rubyPosition: (0, c.default)(this.P9(q.rubyPosition, h), null), - rubyReserve: (0, c.default)(this.P9(q.rubyReserve, f), null), - textEmphasis: this.WXb(q.textEmphasis), + characterStyle: v, + windowOpacity: this.Sua((0, c.default)(this.jp.windowOpacity, this.fp.windowOpacity, "OPAQUE")), + characterOpacity: this.Sua((0, c.default)(this.jp.characterOpacity, this.fp.characterOpacity, "OPAQUE")), + backgroundOpacity: this.Sua((0, c.default)(this.jp.backgroundOpacity, q.opacity, this.fp.backgroundOpacity, "OPAQUE")), + characterColor: this.IT((0, c.default)(this.jp.characterColor, q.color, this.fp.characterColor, "#ffffff")), + backgroundColor: this.IT((0, c.default)(this.jp.backgroundColor, q.backgroundColor, this.fp.backgroundColor, null)), + windowColor: this.IT((0, c.default)(this.jp.windowColor, q.windowColor, this.fp.windowColor, null)), + characterEdgeAttributes: (0, c.default)(this.jp.characterEdgeAttributes, this.fp.characterEdgeAttributes, null), + characterSize: this.wzb(t, v, w), + characterTracking: this.xzb(t, v), + characterEdgeWidth: (0, c.default)(this.Fyb(q.textOutline), 0), + characterEdgeBlur: (0, c.default)(this.Dyb(q.textOutline), 0), + characterEdgeColor: this.IT((0, c.default)(this.jp.characterEdgeColor, this.Eyb(q.textOutline), this.fp.characterEdgeColor, "#000000")), + direction: (0, c.default)(this.jp.direction, q.direction, this.fp.direction, "ltr"), + ruby: (0, c.default)(this.s$(q.ruby, l), null), + rubyAlign: (0, c.default)(this.s$(q.rubyAlign, m), null), + rubyPosition: (0, c.default)(this.s$(q.rubyPosition, k), null), + rubyReserve: (0, c.default)(this.s$(q.rubyReserve, f), null), + textEmphasis: this.nZb(q.textEmphasis), shear: q.shear ? .01 * parseFloat(q.shear) : null, - textCombine: q.textCombine ? q.textCombine : null + textCombine: q.textCombine ? q.textCombine : null, + lineHeight: q.lineHeight ? this.hZb(q.lineHeight, u) : null + }; + }; + n.prototype.hZb = function(q, u) { + var t; + t = q.match(/^([\d\.]+)([a-z%]*)$/i); + if (!t) return null; + q = parseFloat(t[1]); + switch (t[2]) { + case "rh": + (null === u || void 0 === u ? 0 : u.height) ? (q *= u.height, u = "px") : u = t[2]; + break; + case "rw": + (null === u || void 0 === u ? 0 : u.width) ? (q *= u.width, u = "px") : u = t[2]; + break; + default: + u = t[2]; + } + return { + value: q, + Uf: u }; }; - p.prototype.vua = function(q) { - return this.W.l9a[q]; + n.prototype.Sua = function(q) { + return this.T.Y9a[q]; }; - p.prototype.WS = function(q) { - return "string" !== typeof q || "#" === q[0] && 7 === q.length ? q : "#" === q[0] && 4 === q.length ? "#" + q[1] + q[1] + q[2] + q[2] + q[3] + q[3] : this.W.pWa[q.toLowerCase()]; + n.prototype.IT = function(q) { + return "string" !== typeof q || "#" === q[0] && 7 === q.length ? q : "#" === q[0] && 4 === q.length ? "#" + q[1] + q[1] + q[2] + q[2] + q[3] + q[3] : this.T.$Wa[q.toLowerCase()]; }; - p.prototype.AIb = function(q) { - return "string" !== typeof q ? null : this.W.O_a[q]; + n.prototype.JJb = function(q) { + return "string" !== typeof q ? null : this.T.s0a[q]; }; - p.prototype.tyb = function(q, u, t) { - var w; - t *= this.W.DVa[q] || 1; - w = 1; - this.W.sizeScaleMap[q] && (w = this.W.sizeScaleMap[q][u] || 1); - return 1 / 19 * t * w; + n.prototype.wzb = function(q, u, t) { + var v; + t *= this.T.mWa[q] || 1; + v = 1; + this.T.sizeScaleMap[q] && (v = this.T.sizeScaleMap[q][u] || 1); + return 1 / 19 * t * v; }; - p.prototype.uyb = function(q, u) { + n.prototype.xzb = function(q, u) { var t; t = 0; - this.W.Bza[q] && (t = this.W.Bza[q][u] || 0); + this.T.aAa[q] && (t = this.T.aAa[q][u] || 0); return t; }; - p.prototype.Exb = function(q) { - return "string" !== typeof q ? null : this.Nua(q).width; + n.prototype.Fyb = function(q) { + return "string" !== typeof q ? null : this.lva(q).width; }; - p.prototype.Cxb = function(q) { - return "string" !== typeof q ? null : this.Nua(q).blur; + n.prototype.Dyb = function(q) { + return "string" !== typeof q ? null : this.lva(q).blur; }; - p.prototype.Dxb = function(q) { - return "string" !== typeof q ? null : this.Nua(q).color; + n.prototype.Eyb = function(q) { + return "string" !== typeof q ? null : this.lva(q).color; }; - p.prototype.Nua = function(q) { - var u, t, w; + n.prototype.lva = function(q) { + var u, t, v; q = (q || "").split(" "); u = (/^[0-9]/).test(q[0]); t = u ? 0 : 1; - w = parseInt(q[t]); + v = parseInt(q[t]); t = parseInt(q[t + 1]); return { - color: u ? "#000000" : this.WS(q[0]), - width: 0 < w ? w : 0, + color: u ? "#000000" : this.IT(q[0]), + width: 0 < v ? v : 0, blur: 0 < t ? t : 0 }; }; - p.prototype.LXb = function(q) { + n.prototype.bZb = function(q) { q = (q || "").split(" ")[0] || ""; return -1 < q.indexOf("%") ? parseInt(q, 10) / 100 : -1 < q.indexOf("em") ? parseFloat(q) : 1; }; - p.prototype.P9 = function(q, u) { + n.prototype.s$ = function(q, u) { if (-1 < u.indexOf(q)) return q; }; - p.prototype.WXb = function(q) { + n.prototype.nZb = function(q) { var u, t; if (!q) return null; q = q.split(" "); if (0 === q.length) return null; - u = this.b6(q, k); + u = this.z6(q, h); u = u.length ? u[0] : "outside"; - t = this.b6(q, n); - if (t.length) return this.aya(t[0], "", u); - t = this.b6(q, d); - q = this.b6(q, g); - return q.length || t.length ? this.aya(q.length ? q[0] : "circle", t.length ? t[0] : "filled", u) : this.aya("auto", "", u); + t = this.z6(q, p); + if (t.length) return this.zya(t[0], "", u); + t = this.z6(q, d); + q = this.z6(q, g); + return q.length || t.length ? this.zya(q.length ? q[0] : "circle", t.length ? t[0] : "filled", u) : this.zya("auto", "", u); }; - p.prototype.b6 = function(q, u) { + n.prototype.z6 = function(q, u) { return q.filter(function(t) { return -1 !== u.indexOf(t); }); }; - p.prototype.aya = function(q, u, t) { + n.prototype.zya = function(q, u, t) { return { textEmphasisShape: q, textEmphasisFill: u, textEmphasisPosition: t }; }; - return p; + return n; })(); - b.ROa = r; + b.sPa = r; }, 96379: function(r, b, a) { - var l; + var m; - function c(f, h) { - var d, g, n, k, m, p, q, u; - this.yha = !0; + function c(f, k) { + var d, g, p, h, l, n, q, u; + this.Zha = !0; d = f.indexOf(" k ? q : k; - m.startTime = p; - m.endTime = q; - m.latestEndSoFar = k; - m.MZa = f.indexOf("/p>", n) + 3; - n = m.MZa; - g.push(m); - n = f.indexOf("= f; + l = {}; + l.E6b = p; + n = f.indexOf("begin=", p) + 7; + q = f.indexOf("end=", p) + 5; + u = f.substr(n, 12); + p === d && -1 !== u.indexOf(":") && (this.Zha = !1); + this.Zha ? (n = Math.floor(parseInt(f.substr(n, 25), 10) / k * 1E3), q = Math.floor(parseInt(f.substr(q, 25), 10) / k * 1E3)) : (n = m(f.substr(n, 12)), q = m(f.substr(q, 12))); + h = q > h ? q : h; + l.startTime = n; + l.endTime = q; + l.latestEndSoFar = h; + l.r_a = f.indexOf("/p>", p) + 3; + p = l.r_a; + g.push(l); + p = f.indexOf("= f; }).length; }; - c.prototype.NLb = function(f) { - for (var h = "", d = this.hp.filter(function(n) { - return n.startTime <= f && f < n.endTime || n.startTime >= f; + c.prototype.YMb = function(f) { + for (var k = "", d = this.gp.filter(function(p) { + return p.startTime <= f && f < p.endTime || p.startTime >= f; }), g = 4; g + 1 < d.length && d[g + 1].startTime === d[4].startTime;) g++; d = d.slice(0, g + 1); - 0 < d.length && (h = this.NE.slice(d[0].d5b, d[d.length - 1].MZa)); - return h; + 0 < d.length && (k = this.fF.slice(d[0].E6b, d[d.length - 1].r_a)); + return k; }; r.exports = c; }, 23309: function(r, b, a) { - var c, l; + var c, m; Object.defineProperty(b, "__esModule", { value: !0 }); - b.D0 = b.iIa = b.mQ = void 0; + b.d1 = b.LIa = b.$Q = void 0; c = a(91176); - b.mQ = 1E4; + b.$Q = 1E4; r = (function() { - function f(h) { - this.yf = []; - this.BR = 0; - this.ka = h; + function f(k) { + this.wf = []; + this.mS = 0; + this.ka = k; } Object.defineProperty(f.prototype, "endOfStreamSegment", { get: function() { - return this.wqb; + return this.wrb; }, enumerable: !1, configurable: !0 }); - f.prototype.kG = function(h) { + f.prototype.BG = function(k) { var d; - d = (0, c.ec)(this.yf, function(g) { - return h >= g.kb && h < g.ff; + d = (0, c.kc)(this.wf, function(g) { + return k >= g.jb && k < g.gf; }); - "undefined" === typeof d && this.ka.warn("Get Segment at pts " + h + " is undefined"); + "undefined" === typeof d && this.ka.warn("Get Segment at pts " + k + " is undefined"); return d; }; - f.prototype.Gia = function(h, d) { - var n; - for (var g = this.yf; 0 < g.length && 300 <= h.I - g[0].I;) this.QX(); - for (; 0 < g.length && 300 <= g[g.length - 1].I - h.I;) this.xxa(); - n = new l(h, d); - h = g.length; - if (0 === h || g[h - 1].I < n.I) this.yxa(n); + f.prototype.hja = function(k, d) { + var p; + for (var g = this.wf; 0 < g.length && 300 <= k.H - g[0].H;) this.AY(); + for (; 0 < g.length && 300 <= g[g.length - 1].H - k.H;) this.Vxa(); + p = new m(k, d); + k = g.length; + if (0 === k || g[k - 1].H < p.H) this.Wxa(p); else { - h = (0, c.ec)(g, function(k) { - return k.I >= n.I; + k = (0, c.kc)(g, function(h) { + return h.H >= p.H; }); - if ((null === h || void 0 === h ? void 0 : h.I) === n.I) return; - this.zxa(g.indexOf(h), n); + if ((null === k || void 0 === k ? void 0 : k.H) === p.H) return; + this.Xxa(g.indexOf(k), p); } - n.endOfStream && (this.ka.trace("EOS segment added to segment manager"), this.wqb = n); - this.BR = g[g.length - 1].I; + p.endOfStream && (this.ka.trace("EOS segment added to segment manager"), this.wrb = p); + this.mS = g[g.length - 1].H; }; - f.prototype.YY = function(h) { + f.prototype.FZ = function(k) { var d; - if ("undefined" === typeof h) this.ka.warn("Current segment is undefined."); + if ("undefined" === typeof k) this.ka.warn("Current segment is undefined."); else - for ((this.Bl = h, this.ka.trace(("Current segment id is ").concat(h.I))); - (null === (d = this.yf[0]) || void 0 === d ? void 0 : d.ff) < h.ff - b.mQ;) this.QX(); + for ((this.El = k, this.ka.trace(("Current segment id is ").concat(k.H))); + (null === (d = this.wf[0]) || void 0 === d ? void 0 : d.gf) < k.gf - b.$Q;) this.AY(); }; - f.prototype.Uoa = function() { - if (this.ip) { - if (this.BR !== this.ip.I) return this.yf[this.yf.indexOf(this.ip) + 1]; - } else return this.yf[0]; + f.prototype.xpa = function() { + if (this.hp) { + if (this.mS !== this.hp.H) return this.wf[this.wf.indexOf(this.hp) + 1]; + } else return this.wf[0]; }; - f.prototype.vu = function(h) { - this.ip = this.Ev(h); + f.prototype.Eu = function(k) { + this.hp = this.Ov(k); }; - f.prototype.Ev = function(h) { + f.prototype.Ov = function(k) { var d; - d = (0, c.ec)(this.yf, function(g) { - return g.I === h; + d = (0, c.kc)(this.wf, function(g) { + return g.H === k; }); - "undefined" === typeof d && this.ka.error("Segment with segmentId " + h + " is not in segmentArray"); + "undefined" === typeof d && this.ka.error("Segment with segmentId " + k + " is not in segmentArray"); return d; }; - f.prototype.oU = function() { - var h; - return (null === (h = this.ip) || void 0 === h ? void 0 : h.I) || -1; + f.prototype.aV = function() { + var k; + return (null === (k = this.hp) || void 0 === k ? void 0 : k.H) || -1; }; - f.prototype.aAa = function(h, d) { - h = this.Ev(h); - "undefined" !== typeof h && (this.yf[this.yf.indexOf(h)].header = d); + f.prototype.yAa = function(k, d) { + k = this.Ov(k); + "undefined" !== typeof k && (this.wf[this.wf.indexOf(k)].header = d); }; - f.prototype.p2a = function(h) { - return this.Ev(h); + f.prototype.Q2a = function(k) { + return this.Ov(k); }; - f.prototype.Coa = function(h) { - h = this.Ev(h); - return (null === h || void 0 === h ? void 0 : h.header) || ({}); + f.prototype.epa = function(k) { + k = this.Ov(k); + return (null === k || void 0 === k ? void 0 : k.header) || ({}); }; - f.prototype.QX = function() { - this.yf.shift(); + f.prototype.AY = function() { + this.wf.shift(); }; - f.prototype.yxa = function(h) { - this.yf.push(h); + f.prototype.Wxa = function(k) { + this.wf.push(k); }; - f.prototype.zxa = function(h, d) { - this.yf.splice(h, 0, d); + f.prototype.Xxa = function(k, d) { + this.wf.splice(k, 0, d); }; - f.prototype.xxa = function() { - this.yf.pop(); + f.prototype.Vxa = function() { + this.wf.pop(); }; return f; })(); - b.iIa = r; - l = (function() { - return function(f, h) { - this.I = f.I; + b.LIa = r; + m = (function() { + return function(f, k) { + this.H = f.H; this.xml = f.xml; - this.kb = f.kb; - this.ff = f.ff; - this.qG = h; + this.jb = f.jb; + this.gf = f.gf; + this.HG = k; this.size = f.size; - this.Rr = f.Rr; + this.Zr = f.Zr; this.endOfStream = f.endOfStream; }; })(); - b.D0 = l; + b.d1 = m; }, 64591: function(r, b, a) { var c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.kIa = void 0; + b.NIa = void 0; c = a(5163); - r = (function(l) { - function f(h, d) { - d = l.call(this, h, d) || this; - d.xml = h.xml; - d.size = h.size; + r = (function(m) { + function f(k, d) { + d = m.call(this, k, d) || this; + d.xml = k.xml; + d.size = k.size; return d; } - c.__extends(f, l); + c.__extends(f, m); return f; - })(a(23309).D0); - b.kIa = r; + })(a(23309).d1); + b.NIa = r; }, 37494: function(r, b, a) { - var c, l, f, h, d, g, n; + var c, m, f, k, d, g, p; Object.defineProperty(b, "__esModule", { value: !0 }); - b.lIa = void 0; + b.OIa = void 0; c = a(5163); r = a(22699); - l = a(18797); + m = a(18797); f = a(60514); - h = a(23309); + k = a(23309); d = a(4574); g = a(4574); - n = r.EventEmitter; - a = (function(k) { - function m(p) { + p = r.EventEmitter; + a = (function(h) { + function l(n) { var q, u, t; - q = k.call(this) || this; - u = p.Ce; - t = p.ma; - n.call(q); - q.Ex = new d.eea(t); - q.Pk = "number" === typeof u ? p.Ce : 0; - q.ka = "object" === typeof t ? p.ma : console; - q.wf = []; - q.$h = 0; - q.ak = q.Pk; - q.pd = null; - q.Pn = !1; - q.Am = !1; - q.hE = p.kX || 0; - q.od = new h.iIa(q.ka); - q.LE = p.Sya; - q.ka.trace("LiveTextStream created with options", p); + q = h.call(this) || this; + u = n.Ce; + t = n.la; + p.call(q); + q.Px = new d.Jea(t); + q.Pk = "number" === typeof u ? n.Ce : 0; + q.ka = "object" === typeof t ? n.la : console; + q.tf = []; + q.Yh = 0; + q.Yj = q.Pk; + q.rd = null; + q.Qn = !1; + q.ym = !1; + q.yE = n.VX || 0; + q.qd = new k.LIa(q.ka); + q.dF = n.pza; + q.ka.trace("LiveTextStream created with options", n); return q; } - c.__extends(m, k); - m.prototype.start = function() { + c.__extends(l, h); + l.prototype.start = function() { this.ka.info(("Incremental live text stream created, starting at pts ").concat(this.Pk)); - "undefined" !== typeof this.od.kG(this.Pk) && this.jH.call(this, this.Pk); + "undefined" !== typeof this.qd.BG(this.Pk) && this.CH.call(this, this.Pk); }; - m.prototype.Wva = function(p) { - var q, u, t, w; + l.prototype.wwa = function(n) { + var q, u, t, v; q = this; - u = p.xml; + u = n.xml; t = u.indexOf(" this.$h && (u = 0 < this.wf.length ? this.wf[this.wf.length - 1].startTime + 1 : this.Pk, this.ka.trace("parseNextSegment is called from push new live Segment at " + u), this.jH.call(this, u))) : (this.ka.trace(("Live segment ").concat(p.I, " is pushed to segment manager, it is an empty segment")), this.Pn || setTimeout(function() { - q.vu(p.I); + this.ka.trace("pushNextSegment", n); + this.qd.hja(n, -1 !== t ? t : 0); + if (!this.Qn) { + v = this.qd.wf[0]; + this.qd.FZ(v); + this.Pk = v.jb; + } - 1 < t ? (this.Px.TTa(u, n.H, n.Zr), this.ka.trace(("Live segment ").concat(n.H, " is pushed to segment manager"), { + jb: n.jb, + gf: n.gf, + SFb: n.Zr + }), !this.Qn && 4 > this.Yh && (u = 0 < this.tf.length ? this.tf[this.tf.length - 1].startTime + 1 : this.Pk, this.ka.trace("parseNextSegment is called from push new live Segment at " + u), this.CH.call(this, u))) : (this.ka.trace(("Live segment ").concat(n.H, " is pushed to segment manager, it is an empty segment")), this.Qn || setTimeout(function() { + q.Eu(n.H); }, 10)); }; - m.prototype.DB = function(p) { - var q, u, t, w, v, y; + l.prototype.NB = function(n) { + var q, u, t, v, w, y; q = this; - w = this; - w.ka.trace(("LiveTextStream:get subtitles at pts ").concat(p)); - v = w.od.kG(p); - if ("undefined" === typeof v) return (w.ka.debug(("LiveTextStream: get subtitle at pts ").concat(p, " returns empty result with segment not available at this pts")), []); - w.od.YY(v); - p < w.ak - w.hE ? (w.ka.trace(("Pts is less than backup tolerance, resetting buffer. pts: ").concat(p), (", _lastPts: ").concat(w.ak, ", _backupTolerance: ").concat(w.hE)), w.wf = [], w.$h = 0) : (w.$h = 0 < w.wf.length ? Math.max(w.od.oU() - v.I + 1, 0) : 0, 0 === w.$h && (w.wf = [])); - v = w.wf; - w.ka.trace(("LiveTextStream: lastBufferedPts calculation ").concat(p), (", buffer.length: ").concat(v.length, ", result: ").concat(0 < v.length ? null === (u = v[v.length - 1]) || void 0 === u ? void 0 : u.startTime : p)); - u = this.od.ip; - y = 0 < v.length && void 0 !== u ? u.kb : p; - w.ak = p; - w.ka.info("LiveTextStream: timer is " + w.pd + " bufffered segment number is " + w.$h + " is parsing entry : " + this.Am + " maxBufferedStartPts " + (null === (t = this.od.ip) || void 0 === t ? void 0 : t.kb)); - for (!w.pd && 4 > w.$h && !w.Am && (w.ka.info("LiveTextStream: buffer size: " + w.$h + "; minimum: 4"), w.Am = !0, w.pd = setTimeout(function() { - w.pd = null; + v = this; + v.ka.trace(("LiveTextStream:get subtitles at pts ").concat(n)); + w = v.qd.BG(n); + if ("undefined" === typeof w) return (v.ka.debug(("LiveTextStream: get subtitle at pts ").concat(n, " returns empty result with segment not available at this pts")), []); + v.qd.FZ(w); + n < v.Yj - v.yE ? (v.ka.trace(("Pts is less than backup tolerance, resetting buffer. pts: ").concat(n), (", _lastPts: ").concat(v.Yj, ", _backupTolerance: ").concat(v.yE)), v.tf = [], v.Yh = 0) : (v.Yh = 0 < v.tf.length ? Math.max(v.qd.aV() - w.H + 1, 0) : 0, 0 === v.Yh && (v.tf = [])); + w = v.tf; + v.ka.trace(("LiveTextStream: lastBufferedPts calculation ").concat(n), (", buffer.length: ").concat(w.length, ", result: ").concat(0 < w.length ? null === (u = w[w.length - 1]) || void 0 === u ? void 0 : u.startTime : n)); + u = this.qd.hp; + y = 0 < w.length && void 0 !== u ? u.jb : n; + v.Yj = n; + v.ka.info("LiveTextStream: timer is " + v.rd + " bufffered segment number is " + v.Yh + " is parsing entry : " + this.ym + " maxBufferedStartPts " + (null === (t = this.qd.hp) || void 0 === t ? void 0 : t.jb)); + for (!v.rd && 4 > v.Yh && !v.ym && (v.ka.info("LiveTextStream: buffer size: " + v.Yh + "; minimum: 4"), v.ym = !0, v.rd = setTimeout(function() { + v.rd = null; q.ka.trace("parseNextSegment is called from getCurrentAndNextSubtitle at " + (y + 1)); - q.jH.call(w, y + 1); - }, 10)); 0 < v.length && v[0].endTime < p;) v.shift(); - return (0, l.k6)(v, p).map(function(x) { + q.CH.call(v, y + 1); + }, 10)); 0 < w.length && w[0].endTime < n;) w.shift(); + return (0, m.I6)(w, n).map(function(x) { var z; - z = w.od.Coa(x.segId); - return l.P4.call(w, z, x); + z = v.qd.epa(x.segId); + return m.n5.call(v, z, x); }); }; - m.prototype.Vl = function(p, q) { - return this.Ex ? this.Ex.Vl(p, q) : 0; + l.prototype.Tl = function(n, q) { + return this.Px ? this.Px.Tl(n, q) : 0; }; - m.prototype.close = function() {}; - m.prototype.jH = function(p) { + l.prototype.close = function() {}; + l.prototype.CH = function(n) { var q; - q = this.Soa.call(this, p); - "undefined" !== typeof q ? (this.ka.trace("Next segment to parse at pts " + p + " is segment " + q.I), 0 === q.qG ? (this.ka.trace("This is an empty segment"), this.vu(q.I)) : (this.Kua.call(this, q), this.ka.trace("parseNextSegEntries buffer length: " + this.wf.length))) : (this.ka.debug("Next segment is undefined at pts " + p), this.Am = !1); + q = this.vpa.call(this, n); + "undefined" !== typeof q ? (this.ka.trace("Next segment to parse at pts " + n + " is segment " + q.H), 0 === q.HG ? (this.ka.trace("This is an empty segment"), this.Eu(q.H)) : (this.iva.call(this, q), this.ka.trace("parseNextSegEntries buffer length: " + this.tf.length))) : (this.ka.debug("Next segment is undefined at pts " + n), this.ym = !1); }; - m.prototype.Soa = function(p) { + l.prototype.vpa = function(n) { var q, u; - u = this.Ex.L1a(p); - this.ka.trace(("Most recent entry at current pts ").concat(p, " is segment id ").concat(u)); - 1 === u && (u = (null === (q = this.od.kG(p)) || void 0 === q ? void 0 : q.I) || -1); - return u === this.od.oU() ? this.od.Uoa() : this.od.Ev(u); + u = this.Px.i2a(n); + this.ka.trace(("Most recent entry at current pts ").concat(n, " is segment id ").concat(u)); - 1 === u && (u = (null === (q = this.qd.BG(n)) || void 0 === q ? void 0 : q.H) || -1); + return u === this.qd.aV() ? this.qd.xpa() : this.qd.Ov(u); }; - m.prototype.Kua = function(p) { - var q, u, t, w, v; + l.prototype.iva = function(n) { + var q, u, t, v, w; q = this; u = this; - t = p.xml.slice(0, p.qG); - w = p.xml.slice(p.qG, p.xml.lastIndexOf("/p>") + 3); - (0, l.M9a)(t, function(y, x) { - null !== y ? (y.k3a = t, y.I = p.I, u.emit("error", y)) : (v = x, u.od.aAa(p.I, v), q.Iua.call(u, w, v, p)); + t = n.xml.slice(0, n.HG); + v = n.xml.slice(n.HG, n.xml.lastIndexOf("/p>") + 3); + (0, m.y$a)(t, function(y, x) { + null !== y ? (y.Q3a = t, y.H = n.H, u.emit("error", y)) : (w = x, u.qd.yAa(n.H, w), q.gva.call(u, v, w, n)); }); }; - m.prototype.Iua = function(p, q, u) { - var t, w, v, y, x, z, A; + l.prototype.gva = function(n, q, u) { + var t, v, w, y, x, z, B; t = this; - w = this; - v = 0; + v = this; + w = 0; y = []; x = q.defaultStyle ? [q.defaultStyle] : []; z = q.lang ? [q.lang] : []; - w.ka.debug(p); - A = f.lf(!0); - A.onerror = function(B) { - B.xml = p; - w.emit("error", B); + v.ka.debug(n); + B = f.kf(!0); + B.onerror = function(A) { + A.xml = n; + v.emit("error", A); }; - A.onend = function() { - var B; - B = w.wf.reduce(function(C, D) { + B.onend = function() { + var A; + A = v.tf.reduce(function(C, D) { D = D.blocks.reduce(function(E, G) { return E.concat([G.id]); }, []); @@ -125102,578 +124918,578 @@ E3cbY[513816] = false; }, []); y.forEach(function(C) { var D; - if (-1 === B.indexOf(C.id)) { + if (-1 === A.indexOf(C.id)) { D = C && C.blocks && C.blocks.filter(function(E) { return 0 < E.textNodes.length; }); - D && 0 < D.length && (C.blocks = D, w.wf.push(C)); + D && 0 < D.length && (C.blocks = D, v.tf.push(C)); } }); - t.vu(u.I); + t.Eu(u.H); }; - A.ontext = function(B) { - ("" !== B.trim() || B.match(/ +/)) && (0, l.Vd)((0, l.Vd)(y).blocks).textNodes.push({ - text: B.match(/ +/) ? B : B.trim(), - style: (0, l.Vd)(x), - lang: (0, l.Vd)(z), - lineBreaks: v + B.ontext = function(A) { + ("" !== A.trim() || A.match(/ +/)) && (0, m.Xd)((0, m.Xd)(y).blocks).textNodes.push({ + text: A.match(/ +/) ? A : A.trim(), + style: (0, m.Xd)(x), + lang: (0, m.Xd)(z), + lineBreaks: w }); - v = 0; + w = 0; }; - A.onclosetag = function() { - var B; - B = A.tag; - "undefined" !== typeof B.attributes.style && x.pop(); - "undefined" !== typeof B.attributes["xml:lang"] && z.pop(); + B.onclosetag = function() { + var A; + A = B.tag; + "undefined" !== typeof A.attributes.style && x.pop(); + "undefined" !== typeof A.attributes["xml:lang"] && z.pop(); }; - A.onopentag = function(B) { + B.onopentag = function(A) { var C, D; - C = B.attributes; - B = B.name; - if ("p" === B) { - v = 0; - B = u.I.toString() + "_" + C["xml:id"]; + C = A.attributes; + A = A.name; + if ("p" === A) { + w = 0; + A = u.H.toString() + "_" + C["xml:id"]; C.style && x.push(C.style); C["xml:lang"] && z.push(C["xml:lang"]); - D = (0, g.Yx)(C.begin); - 0 === y.length || (0, l.Vd)(y).displayTime !== D ? (C = t.sla(B, 0, C, u.Rr), C.segId = u.I, y.push(C)) : (0, l.Vd)(y).blocks.push({ + D = (0, g.iy)(C.begin); + 0 === y.length || (0, m.Xd)(y).displayTime !== D ? (C = t.Ula(A, 0, C, u.Zr), C.segId = u.H, y.push(C)) : (0, m.Xd)(y).blocks.push({ textNodes: [], region: C.region, - id: B, + id: A, extent: C["tts:extent"] || null, origin: C["tts:origin"] || null }); - } else "span" === B ? (x.push(C.style), C["xml:lang"] && z.push(C["xml:lang"]), B = q.styles[C.style], C.style && B && B.ruby && 0 <= ["container", "baseContainer", "textContainer"].indexOf(B.ruby) && (0, l.Vd)((0, l.Vd)(y).blocks).textNodes.push({ + } else "span" === A ? (x.push(C.style), C["xml:lang"] && z.push(C["xml:lang"]), A = q.styles[C.style], C.style && A && A.ruby && 0 <= ["container", "baseContainer", "textContainer"].indexOf(A.ruby) && (0, m.Xd)((0, m.Xd)(y).blocks).textNodes.push({ text: "", - style: (0, l.Vd)(x), - lang: (0, l.Vd)(z), + style: (0, m.Xd)(x), + lang: (0, m.Xd)(z), lineBreaks: 0 - })) : "br" === B && v++; + })) : "br" === A && w++; }; - A.write("").write(p).write("").close(); + B.write("").write(n).write("").close(); }; - m.prototype.sla = function(p, q, u, t) { - var w; - w = {}; - w.id = p; - w.startTime = (0, g.Yx)(u.begin || "") - t; - w.endTime = (0, g.Yx)(u.end || "") - t; - w.style = u.style; - w.region = u.region; - w.displayTime = w.startTime; - w.duration = w.endTime - w.startTime; - w.extent = u["tts:extent"] || null; - w.origin = u["tts:origin"] || null; - w.latestEndSoFar = q > w.endTime ? q : w.endTime; - w.blocks = [{ + l.prototype.Ula = function(n, q, u, t) { + var v; + v = {}; + v.id = n; + v.startTime = (0, g.iy)(u.begin || "") - t; + v.endTime = (0, g.iy)(u.end || "") - t; + v.style = u.style; + v.region = u.region; + v.displayTime = v.startTime; + v.duration = v.endTime - v.startTime; + v.extent = u["tts:extent"] || null; + v.origin = u["tts:origin"] || null; + v.latestEndSoFar = q > v.endTime ? q : v.endTime; + v.blocks = [{ textNodes: [], - region: w.region, - id: p, - extent: w.extent || null, - origin: w.origin || null + region: v.region, + id: n, + extent: v.extent || null, + origin: v.origin || null }]; - return w; + return v; }; - m.prototype.vu = function(p) { - this.od.vu(p); - this.$h += 1; - this.Am = !1; - this.ka.trace("updateMaxParsedSegment " + p); - if (!this.Pn && 4 <= this.$h || this.od.Mma && this.od.p2a(p) === this.od.Mma)(this.od.Mma && this.od.p2a(p) === this.od.Mma && this.ka.trace("Marking stream ready due to EOS"), this.Pn = !0, this.emit("ready")); + l.prototype.Eu = function(n) { + this.qd.Eu(n); + this.Yh += 1; + this.ym = !1; + this.ka.trace("updateMaxParsedSegment " + n); + if (!this.Qn && 4 <= this.Yh || this.qd.ona && this.qd.Q2a(n) === this.qd.ona)(this.qd.ona && this.qd.Q2a(n) === this.qd.ona && this.ka.trace("Marking stream ready due to EOS"), this.Qn = !0, this.emit("ready")); }; - return m; - })(n); - b.lIa = a; + return l; + })(p); + b.OIa = a; }, 4574: function(r, b, a) { - var l; + var m; function c(f) { - var h; + var k; f = f.split("."); - h = f[0].split(":").map(function(d) { + k = f[0].split(":").map(function(d) { return parseInt(d, 0); }); - return 1E3 * (3600 * h[0] + 60 * h[1] + h[2]) + parseInt(f[1]); + return 1E3 * (3600 * k[0] + 60 * k[1] + k[2]) + parseInt(f[1]); } Object.defineProperty(b, "__esModule", { value: !0 }); - b.Yx = b.eea = void 0; - l = a(91176); + b.iy = b.Jea = void 0; + m = a(91176); r = (function() { - function f(h) { - this.hp = []; - this.ka = h; + function f(k) { + this.gp = []; + this.ka = k; } - f.prototype.lTa = function(h, d, g) { - var n, k, m, p, q, u; + f.prototype.TTa = function(k, d, g) { + var p, h, l, n, q, u; void 0 === g && (g = 0); - n = this.hp; - k = h.indexOf(" m ? u : m; - p.startTime = q; - p.endTime = u; - p.latestEndSoFar = m; - p.OGb = h.indexOf("/p>", k) + 3; - k = p.OGb; - if (0 === n.length || p.startTime > n[n.length - 1].startTime)(n.push(p), this.ka.trace("LiveTtmlIndex: entry is pushed to the end", { - startTime: p.startTime, - EGb: p.endTime + n = {}; + n.H = d; + n.Meb = h; + q = k.indexOf("begin=", h) + 7; + u = k.indexOf("end=", h) + 5; + q = c(k.substring(q, q + 12)) - g; + u = c(k.substring(u, u + 12)) - g; + l = u > l ? u : l; + n.startTime = q; + n.endTime = u; + n.latestEndSoFar = l; + n.UHb = k.indexOf("/p>", h) + 3; + h = n.UHb; + if (0 === p.length || n.startTime > p[p.length - 1].startTime)(p.push(n), this.ka.trace("LiveTtmlIndex: entry is pushed to the end", { + startTime: n.startTime, + KHb: n.endTime })); - else if ((u = (0, l.ec)(n, function(t) { - return t.startTime >= p.startTime; - }), u.startTime !== p.startTime || u.Tdb !== p.Tdb))(u = n.indexOf(u), n.splice(u, 0, p), this.ka.trace(("LiveTtmlIndex: entry is pushed at index number ").concat(u), { - startTime: p.startTime, - EGb: p.endTime + else if ((u = (0, m.kc)(p, function(t) { + return t.startTime >= n.startTime; + }), u.startTime !== n.startTime || u.Meb !== n.Meb))(u = p.indexOf(u), p.splice(u, 0, n), this.ka.trace(("LiveTtmlIndex: entry is pushed at index number ").concat(u), { + startTime: n.startTime, + KHb: n.endTime })); - k = h.indexOf("= h; + f.prototype.Tl = function(k, d) { + return this.gp.filter(function(g) { + return g.startTime <= d && g.endTime >= k; }).length; }; - f.prototype.Qva = function(h) { - this.hp = this.hp.filter(function(d) { - return d.startTime >= h; + f.prototype.pwa = function(k) { + this.gp = this.gp.filter(function(d) { + return d.startTime >= k; }); }; - f.prototype.L1a = function(h) { + f.prototype.i2a = function(k) { var d; - d = (0, l.ec)(this.hp, function(g) { - return g.startTime <= h && h < g.endTime || g.startTime >= h; + d = (0, m.kc)(this.gp, function(g) { + return g.startTime <= k && k < g.endTime || g.startTime >= k; }); - return (null === d || void 0 === d ? void 0 : d.I) || -1; + return (null === d || void 0 === d ? void 0 : d.H) || -1; }; - f.prototype.p_a = function() { - return 0 < this.hp.length ? this.hp[this.hp.length - 1].endTime : 0; + f.prototype.U_a = function() { + return 0 < this.gp.length ? this.gp[this.gp.length - 1].endTime : 0; }; return f; })(); - b.eea = r; - b.Yx = c; + b.Jea = r; + b.iy = c; }, 97115: function(r, b, a) { var c; Object.defineProperty(b, "__esModule", { value: !0 }); - b.D0 = b.fKa = b.mQ = void 0; + b.d1 = b.IKa = b.$Q = void 0; c = a(91176); - b.mQ = 1E4; + b.$Q = 1E4; r = (function() { - function l(f) { - this.yf = []; - this.BR = 0; + function m(f) { + this.wf = []; + this.mS = 0; this.ka = f; } - l.prototype.kG = function(f) { - var h; - h = (0, c.ec)(this.yf, function(d) { - return f >= d.kb && f < d.ff; + m.prototype.BG = function(f) { + var k; + k = (0, c.kc)(this.wf, function(d) { + return f >= d.jb && f < d.gf; }); - "undefined" === typeof h && this.ka.warn("Get Segment at pts " + f + " is undefined"); - return h; + "undefined" === typeof k && this.ka.warn("Get Segment at pts " + f + " is undefined"); + return k; }; - l.prototype.Gia = function(f) { + m.prototype.hja = function(f) { var d; - for (var h = this.yf; 0 < h.length && 300 <= f.I - h[0].I;) this.QX(); - for (; 0 < h.length && 300 <= h[h.length - 1].I - f.I;) this.xxa(); - d = h.length; - if (0 === d || h[d - 1].I < f.I) this.yxa(f); + for (var k = this.wf; 0 < k.length && 300 <= f.H - k[0].H;) this.AY(); + for (; 0 < k.length && 300 <= k[k.length - 1].H - f.H;) this.Vxa(); + d = k.length; + if (0 === d || k[d - 1].H < f.H) this.Wxa(f); else { - d = (0, c.ec)(h, function(g) { - return g.I >= f.I; + d = (0, c.kc)(k, function(g) { + return g.H >= f.H; }); - if ((null === d || void 0 === d ? void 0 : d.I) === f.I) return; - this.zxa(h.indexOf(d), f); + if ((null === d || void 0 === d ? void 0 : d.H) === f.H) return; + this.Xxa(k.indexOf(d), f); } - this.BR = h[h.length - 1].I; + this.mS = k[k.length - 1].H; }; - l.prototype.YY = function(f) { - var h; + m.prototype.FZ = function(f) { + var k; if ("undefined" === typeof f) this.ka.warn("Current segment is undefined."); else - for ((this.Bl = f, this.ka.trace(("Current segment id is ").concat(f.I))); - (null === (h = this.yf[0]) || void 0 === h ? void 0 : h.ff) < f.ff - b.mQ;) this.QX(); + for ((this.El = f, this.ka.trace(("Current segment id is ").concat(f.H))); + (null === (k = this.wf[0]) || void 0 === k ? void 0 : k.gf) < f.gf - b.$Q;) this.AY(); }; - l.prototype.Uoa = function() { - if (this.ip) { - if (this.BR !== this.ip.I) return this.yf[this.yf.indexOf(this.ip) + 1]; - } else return this.yf[0]; + m.prototype.xpa = function() { + if (this.hp) { + if (this.mS !== this.hp.H) return this.wf[this.wf.indexOf(this.hp) + 1]; + } else return this.wf[0]; }; - l.prototype.vu = function(f) { - this.ip = this.Ev(f); + m.prototype.Eu = function(f) { + this.hp = this.Ov(f); }; - l.prototype.Ev = function(f) { - var h; - h = (0, c.ec)(this.yf, function(d) { - return d.I === f; + m.prototype.Ov = function(f) { + var k; + k = (0, c.kc)(this.wf, function(d) { + return d.H === f; }); - "undefined" === typeof h && this.ka.error("Segment with segmentId " + f + " is not in segmentArray"); - return h; + "undefined" === typeof k && this.ka.error("Segment with segmentId " + f + " is not in segmentArray"); + return k; }; - l.prototype.oU = function() { + m.prototype.aV = function() { var f; - return (null === (f = this.ip) || void 0 === f ? void 0 : f.I) || -1; + return (null === (f = this.hp) || void 0 === f ? void 0 : f.H) || -1; }; - l.prototype.aAa = function(f, h) { - f = this.Ev(f); - "undefined" !== typeof f && (this.yf[this.yf.indexOf(f)].header = h); + m.prototype.yAa = function(f, k) { + f = this.Ov(f); + "undefined" !== typeof f && (this.wf[this.wf.indexOf(f)].header = k); }; - l.prototype.Coa = function(f) { - f = this.Ev(f); + m.prototype.epa = function(f) { + f = this.Ov(f); return (null === f || void 0 === f ? void 0 : f.header) || ({}); }; - l.prototype.QX = function() { - this.yf.shift(); + m.prototype.AY = function() { + this.wf.shift(); }; - l.prototype.yxa = function(f) { - this.yf.push(f); + m.prototype.Wxa = function(f) { + this.wf.push(f); }; - l.prototype.zxa = function(f, h) { - this.yf.splice(f, 0, h); + m.prototype.Xxa = function(f, k) { + this.wf.splice(f, 0, k); }; - l.prototype.xxa = function() { - this.yf.pop(); + m.prototype.Vxa = function() { + this.wf.pop(); }; - return l; + return m; })(); - b.fKa = r; - b.D0 = (function() { - return function(l, f) { - this.I = l.I; - this.xml = l.xml; - this.kb = l.kb; - this.ff = l.ff; - this.qG = f; - this.Rr = l.Rr; + b.IKa = r; + b.d1 = (function() { + return function(m, f) { + this.H = m.H; + this.xml = m.xml; + this.jb = m.jb; + this.gf = m.gf; + this.HG = f; + this.Zr = m.Zr; }; })(); }, 76851: function(r, b, a) { - var c, l, f, h, d, g, n, k; + var c, m, f, k, d, g, p, h; Object.defineProperty(b, "__esModule", { value: !0 }); - b.gKa = void 0; + b.JKa = void 0; c = a(5163); r = a(22699); - l = a(18797); + m = a(18797); f = a(76495); - h = a(64591); + k = a(64591); d = a(4574); g = a(97115); - n = a(74528); - k = r.EventEmitter; - a = (function(m) { - function p(q, u) { - var t, w, v; - void 0 === u && (u = f.MD.Ga); - t = m.call(this) || this; - w = q.Ce; - v = q.ma; - k.call(t); - t.Ex = new d.eea(v); - t.Pk = "number" === typeof w ? q.Ce : 0; - t.ka = "object" === typeof v ? q.ma : console; - t.wf = []; - t.$h = 0; - t.ak = t.Pk; - t.pd = null; - t.Pn = !1; - t.Am = !1; - t.hE = q.kX || 0; - t.od = new g.fKa(t.ka); - t.LE = q.Sya; - t.qSa = u; - if (u === f.MD.Ga) t.aia = new n.kOa(t.ka, t.LE); + p = a(74528); + h = r.EventEmitter; + a = (function(l) { + function n(q, u) { + var t, v, w; + void 0 === u && (u = f.cE.Da); + t = l.call(this) || this; + v = q.Ce; + w = q.la; + h.call(t); + t.Px = new d.Jea(w); + t.Pk = "number" === typeof v ? q.Ce : 0; + t.ka = "object" === typeof w ? q.la : console; + t.tf = []; + t.Yh = 0; + t.Yj = t.Pk; + t.rd = null; + t.Qn = !1; + t.ym = !1; + t.yE = q.VX || 0; + t.qd = new g.IKa(t.ka); + t.dF = q.pza; + t.VSa = u; + if (u === f.cE.Da) t.Cia = new p.KOa(t.ka, t.dF); else throw Error("Not implemented yet"); t.ka.trace("LiveTextStream created with options", q); return t; } - c.__extends(p, m); - p.prototype.start = function() { + c.__extends(n, l); + n.prototype.start = function() { this.ka.info(("Incremental live text stream created, starting at pts ").concat(this.Pk)); - "undefined" !== typeof this.od.kG(this.Pk) && this.jH.call(this, this.Pk); + "undefined" !== typeof this.qd.BG(this.Pk) && this.CH.call(this, this.Pk); }; - p.prototype.Wva = function(q) { - var u, t, w, v; + n.prototype.wwa = function(q) { + var u, t, v, w; u = this; t = q.xml; - w = t.indexOf(" this.$h && (t = 0 < this.wf.length ? this.wf[this.wf.length - 1].startTime + 1 : this.Pk, this.ka.trace("parseNextSegment is called from push new live Segment at " + t), this.jH.call(this, t))) : (this.ka.trace(("Live segment ").concat(v.I, " is pushed to segment manager, it is an empty segment")), this.Pn || setTimeout(function() { - u.vu(v.I); + this.qd.hja(w); + this.Qn || (q = this.qd.wf[0], this.qd.FZ(q), this.Pk = q.jb); - 1 < v ? (this.Px.TTa(t, w.H, w.Zr), this.ka.trace(("Live segment ").concat(w.H, " is pushed to segment manager"), { + jb: w.jb, + gf: w.gf, + SFb: w.Zr + }), !this.Qn && 4 > this.Yh && (t = 0 < this.tf.length ? this.tf[this.tf.length - 1].startTime + 1 : this.Pk, this.ka.trace("parseNextSegment is called from push new live Segment at " + t), this.CH.call(this, t))) : (this.ka.trace(("Live segment ").concat(w.H, " is pushed to segment manager, it is an empty segment")), this.Qn || setTimeout(function() { + u.Eu(w.H); }, 10)); }; - p.prototype.DB = function(q) { - var u, t, w, v, y, x; + n.prototype.NB = function(q) { + var u, t, v, w, y, x; u = this; - v = this; - v.ka.trace(("LiveTextStream:get subtitles at pts ").concat(q)); - y = v.od.kG(q); - if ("undefined" === typeof y) return (v.ka.debug(("LiveTextStream: get subtitle at pts ").concat(q, " returns empty result with segment not available at this pts")), []); - v.od.YY(y); - q < v.ak - v.hE ? (v.ka.trace(("Pts is less than backup tolerance, resetting buffer. pts: ").concat(q), (", _lastPts: ").concat(v.ak, ", _backupTolerance: ").concat(v.hE)), v.wf = [], v.$h = 0) : (v.$h = 0 < v.wf.length ? Math.max(v.od.oU() - y.I + 1, 0) : 0, 0 === v.$h && (v.wf = [])); - y = v.wf; - v.ka.trace(("LiveTextStream: lastBufferedPts calculation ").concat(q), (", buffer.length: ").concat(y.length, ", result: ").concat(0 < y.length ? null === (t = y[y.length - 1]) || void 0 === t ? void 0 : t.startTime : q)); - t = this.od.ip; - x = 0 < y.length && void 0 !== t ? t.kb : q; - v.ak = q; - v.ka.info("LiveTextStream: timer is " + v.pd + " bufffered segment number is " + v.$h + " is parsing entry : " + this.Am + " maxBufferedStartPts " + (null === (w = this.od.ip) || void 0 === w ? void 0 : w.kb)); - for (!v.pd && 4 > v.$h && !v.Am && (v.ka.info("LiveTextStream: buffer size: " + v.$h + "; minimum: 4"), v.Am = !0, v.pd = setTimeout(function() { - v.pd = null; + w = this; + w.ka.trace(("LiveTextStream:get subtitles at pts ").concat(q)); + y = w.qd.BG(q); + if ("undefined" === typeof y) return (w.ka.debug(("LiveTextStream: get subtitle at pts ").concat(q, " returns empty result with segment not available at this pts")), []); + w.qd.FZ(y); + q < w.Yj - w.yE ? (w.ka.trace(("Pts is less than backup tolerance, resetting buffer. pts: ").concat(q), (", _lastPts: ").concat(w.Yj, ", _backupTolerance: ").concat(w.yE)), w.tf = [], w.Yh = 0) : (w.Yh = 0 < w.tf.length ? Math.max(w.qd.aV() - y.H + 1, 0) : 0, 0 === w.Yh && (w.tf = [])); + y = w.tf; + w.ka.trace(("LiveTextStream: lastBufferedPts calculation ").concat(q), (", buffer.length: ").concat(y.length, ", result: ").concat(0 < y.length ? null === (t = y[y.length - 1]) || void 0 === t ? void 0 : t.startTime : q)); + t = this.qd.hp; + x = 0 < y.length && void 0 !== t ? t.jb : q; + w.Yj = q; + w.ka.info("LiveTextStream: timer is " + w.rd + " bufffered segment number is " + w.Yh + " is parsing entry : " + this.ym + " maxBufferedStartPts " + (null === (v = this.qd.hp) || void 0 === v ? void 0 : v.jb)); + for (!w.rd && 4 > w.Yh && !w.ym && (w.ka.info("LiveTextStream: buffer size: " + w.Yh + "; minimum: 4"), w.ym = !0, w.rd = setTimeout(function() { + w.rd = null; u.ka.trace("parseNextSegment is called from getCurrentAndNextSubtitle at " + (x + 1)); - u.jH.call(v, x + 1); + u.CH.call(w, x + 1); }, 10)); 0 < y.length && y[0].endTime < q;) y.shift(); - return this.aia.k6(y, q).map(function(z) { - var A; - A = v.od.Coa(z.segId); - return u.aia.P4(A, z); + return this.Cia.I6(y, q).map(function(z) { + var B; + B = w.qd.epa(z.segId); + return u.Cia.n5(B, z); }); }; - p.prototype.Vl = function(q, u) { - return this.Ex ? this.Ex.Vl(q, u) : 0; + n.prototype.Tl = function(q, u) { + return this.Px ? this.Px.Tl(q, u) : 0; }; - p.prototype.close = function() {}; - p.prototype.jH = function(q) { + n.prototype.close = function() {}; + n.prototype.CH = function(q) { c.__awaiter(this, void 0, void 0, function() { var u, t; - return c.__generator(this, function(w) { - switch (w.label) { + return c.__generator(this, function(v) { + switch (v.label) { case 0: u = this; - t = this.Soa.call(u, q); + t = this.vpa.call(u, q); if ("undefined" === typeof t) return [3, 4]; - u.ka.trace("Next segment to parse at pts " + q + " is segment " + t.I); - if (0 !== t.qG) return [3, 1]; + u.ka.trace("Next segment to parse at pts " + q + " is segment " + t.H); + if (0 !== t.HG) return [3, 1]; u.ka.trace("This is an empty segment"); - this.vu(t.I); + this.Eu(t.H); return [3, 3]; case 1: - return [4, this.Kua.call(u, t)]; + return [4, this.iva.call(u, t)]; case 2: - (w.Wa(), u.ka.trace("parseNextSegEntries buffer length: " + u.wf.length), w.label = 3); + (v.Ka(), u.ka.trace("parseNextSegEntries buffer length: " + u.tf.length), v.label = 3); case 3: return [3, 5]; case 4: - return (u.ka.debug("Next segment is undefined at pts " + q), this.Am = !1, [2]); + return (u.ka.debug("Next segment is undefined at pts " + q), this.ym = !1, [2]); case 5: return [2]; } }); }); }; - p.prototype.Soa = function(q) { + n.prototype.vpa = function(q) { var u, t; - t = this.Ex.L1a(q); - this.ka.trace(("Most recent entry at current pts ").concat(q, " is segment id ").concat(t)); - 1 === t && (t = (null === (u = this.od.kG(q)) || void 0 === u ? void 0 : u.I) || -1); - return t === this.od.oU() ? this.od.Uoa() : this.od.Ev(t); + t = this.Px.i2a(q); + this.ka.trace(("Most recent entry at current pts ").concat(q, " is segment id ").concat(t)); - 1 === t && (t = (null === (u = this.qd.BG(q)) || void 0 === u ? void 0 : u.H) || -1); + return t === this.qd.aV() ? this.qd.xpa() : this.qd.Ov(t); }; - p.prototype.Kua = function(q) { + n.prototype.iva = function(q) { return c.__awaiter(this, void 0, void 0, function() { - var u, t, w, v, y, x, z, A, B; + var u, t, v, w, y, x, z, B, A; return c.__generator(this, function(C) { switch (C.label) { case 0: - (u = this, t = q.xml.slice(0, q.qG), C.label = 1); + (u = this, t = q.xml.slice(0, q.HG), C.label = 1); case 1: - return (C.Vj.push([1, 3, , 4]), [4, this.MXb(t)]); + return (C.ah.push([1, 3, , 4]), [4, this.cZb(t)]); case 2: - return (w = C.Wa(), [3, 4]); + return (v = C.Ka(), [3, 4]); case 3: - return (v = C.Wa(), this.Bma(v), [3, 4]); + return (w = C.Ka(), this.dna(w), [3, 4]); case 4: - if (!w) return (y = Error("Parsing header text returned undefined"), this.Bma(y), [2]); - if (w.error) return (x = w.error, x.k3a = t, x.I = q.I, this.Bma(x), [2]); - A = w.head; - this.od.aAa(q.I, A); - return this.qSa !== f.MD.Ga ? [3, 6] : [4, this.aia.Iua(q, A)]; + if (!v) return (y = Error("Parsing header text returned undefined"), this.dna(y), [2]); + if (v.error) return (x = v.error, x.Q3a = t, x.H = q.H, this.dna(x), [2]); + B = v.head; + this.qd.yAa(q.H, B); + return this.VSa !== f.cE.Da ? [3, 6] : [4, this.Cia.gva(q, B)]; case 5: - return (z = C.Wa(), [3, 7]); + return (z = C.Ka(), [3, 7]); case 6: throw Error("Not yet implemented"); case 7: - return (B = u.wf.reduce(function(D, E) { + return (A = u.tf.reduce(function(D, E) { E = E.blocks.reduce(function(G, F) { return G.concat([F.id]); }, []); return D.concat(E); }, []), z && (z.forEach(function(D) { var E; - if (-1 === B.indexOf(D.id)) { + if (-1 === A.indexOf(D.id)) { E = D && D.blocks && D.blocks.filter(function(G) { return 0 < G.textNodes.length; }); - E && 0 < E.length && (D.blocks = E, u.wf.push(D)); + E && 0 < E.length && (D.blocks = E, u.tf.push(D)); } - }), this.vu(q.I)), [2]); + }), this.Eu(q.H)), [2]); } }); }); }; - p.prototype.Bma = function(q) { + n.prototype.dna = function(q) { this.ka.error(q); this.emit("error", q); }; - p.prototype.vu = function(q) { - this.od.vu(q); - this.$h += 1; - this.Am = !1; - !this.Pn && 4 <= this.$h && (this.Pn = !0, this.emit("ready")); + n.prototype.Eu = function(q) { + this.qd.Eu(q); + this.Yh += 1; + this.ym = !1; + !this.Qn && 4 <= this.Yh && (this.Qn = !0, this.emit("ready")); }; - p.prototype.MXb = function(q) { + n.prototype.cZb = function(q) { return c.__awaiter(this, void 0, void 0, function() { return c.__generator(this, function() { return [2, new Promise(function(u) { - (0, l.M9a)(q, function(t, w) { + (0, m.y$a)(q, function(t, v) { t ? u({ error: t }) : u({ - head: w + head: v }); }); })]; }); }); }; - return p; - })(k); - b.gKa = a; + return n; + })(h); + b.JKa = a; }, 74528: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; Object.defineProperty(b, "__esModule", { value: !0 }); - b.kOa = void 0; + b.KOa = void 0; c = a(5163); - l = a(18797); + m = a(18797); f = a(60514); - h = a(4574); + k = a(4574); r = (function() { - function d(g, n) { + function d(g, p) { this.ka = g; - this.LE = n; + this.dF = p; } - d.prototype.Iua = function(g, n) { + d.prototype.gva = function(g, p) { return c.__awaiter(this, void 0, void 0, function() { - var k, m, p, q, u, t, w, v, y; + var h, l, n, q, u, t, v, w, y; y = this; return c.__generator(this, function() { - k = this; - m = 0; - p = []; - q = n.defaultStyle ? [n.defaultStyle] : []; - u = n.lang ? [n.lang] : []; + h = this; + l = 0; + n = []; + q = p.defaultStyle ? [p.defaultStyle] : []; + u = p.lang ? [p.lang] : []; t = g.xml.lastIndexOf("/p>") + 3; - w = g.xml.slice(g.qG, t); - k.ka.debug(w); - v = f.lf(!0); + v = g.xml.slice(g.HG, t); + h.ka.debug(v); + w = f.kf(!0); return [2, new Promise(function(x, z) { - v.onerror = function(A) { - A.xml = w; - z(A); + w.onerror = function(B) { + B.xml = v; + z(B); }; - v.onend = function() { - x(p); + w.onend = function() { + x(n); }; - v.ontext = function(A) { - ("" !== A.trim() || A.match(/ +/)) && (0, l.Vd)((0, l.Vd)(p).blocks).textNodes.push({ - text: A.match(/ +/) ? A : A.trim(), - style: (0, l.Vd)(q), - lang: (0, l.Vd)(u), - lineBreaks: m + w.ontext = function(B) { + ("" !== B.trim() || B.match(/ +/)) && (0, m.Xd)((0, m.Xd)(n).blocks).textNodes.push({ + text: B.match(/ +/) ? B : B.trim(), + style: (0, m.Xd)(q), + lang: (0, m.Xd)(u), + lineBreaks: l }); - m = 0; + l = 0; }; - v.onclosetag = function() { - var A; - A = v.tag; - "undefined" !== typeof A.attributes.style && q.pop(); - "undefined" !== typeof A.attributes["xml:lang"] && u.pop(); + w.onclosetag = function() { + var B; + B = w.tag; + "undefined" !== typeof B.attributes.style && q.pop(); + "undefined" !== typeof B.attributes["xml:lang"] && u.pop(); }; - v.onopentag = function(A) { - var B, C; - B = A.attributes; - A = A.name; - if ("p" === A) { - m = 0; - A = g.I.toString() + "_" + B["xml:id"]; - B.style && q.push(B.style); - B["xml:lang"] && u.push(B["xml:lang"]); - C = (0, h.Yx)(B.begin); - 0 === p.length || (0, l.Vd)(p).displayTime !== C ? (B = y.sla(A, 0, B, g.Rr), B.segId = g.I, p.push(B)) : (0, l.Vd)(p).blocks.push({ + w.onopentag = function(B) { + var A, C; + A = B.attributes; + B = B.name; + if ("p" === B) { + l = 0; + B = g.H.toString() + "_" + A["xml:id"]; + A.style && q.push(A.style); + A["xml:lang"] && u.push(A["xml:lang"]); + C = (0, k.iy)(A.begin); + 0 === n.length || (0, m.Xd)(n).displayTime !== C ? (A = y.Ula(B, 0, A, g.Zr), A.segId = g.H, n.push(A)) : (0, m.Xd)(n).blocks.push({ textNodes: [], - region: B.region, - id: A, - extent: B["tts:extent"] || null, - origin: B["tts:origin"] || null + region: A.region, + id: B, + extent: A["tts:extent"] || null, + origin: A["tts:origin"] || null }); - } else "span" === A ? (q.push(B.style), B["xml:lang"] && u.push(B["xml:lang"]), A = n.styles[B.style], B.style && A && A.ruby && 0 <= ["container", "baseContainer", "textContainer"].indexOf(A.ruby) && (0, l.Vd)((0, l.Vd)(p).blocks).textNodes.push({ + } else "span" === B ? (q.push(A.style), A["xml:lang"] && u.push(A["xml:lang"]), B = p.styles[A.style], A.style && B && B.ruby && 0 <= ["container", "baseContainer", "textContainer"].indexOf(B.ruby) && (0, m.Xd)((0, m.Xd)(n).blocks).textNodes.push({ text: "", - style: (0, l.Vd)(q), - lang: (0, l.Vd)(u), + style: (0, m.Xd)(q), + lang: (0, m.Xd)(u), lineBreaks: 0 - })) : "br" === A && m++; + })) : "br" === B && l++; }; - v.write("").write(w).write("").close(); + w.write("").write(v).write("").close(); })]; }); }); }; - d.prototype.k6 = function(g, n) { - return l.k6.call(this, g, n); + d.prototype.I6 = function(g, p) { + return m.I6.call(this, g, p); }; - d.prototype.P4 = function(g, n) { - return l.P4.call(this, g, n); + d.prototype.n5 = function(g, p) { + return m.n5.call(this, g, p); }; - d.prototype.sla = function(g, n, k, m) { - var p; - p = {}; - p.id = g; - p.startTime = (0, h.Yx)(k.begin || "") - m; - p.endTime = (0, h.Yx)(k.end || "") - m; - p.style = k.style; - p.region = k.region; - p.displayTime = p.startTime; - p.duration = p.endTime - p.startTime; - p.extent = k["tts:extent"] || null; - p.origin = k["tts:origin"] || null; - p.latestEndSoFar = n > p.endTime ? n : p.endTime; - p.blocks = [{ + d.prototype.Ula = function(g, p, h, l) { + var n; + n = {}; + n.id = g; + n.startTime = (0, k.iy)(h.begin || "") - l; + n.endTime = (0, k.iy)(h.end || "") - l; + n.style = h.style; + n.region = h.region; + n.displayTime = n.startTime; + n.duration = n.endTime - n.startTime; + n.extent = h["tts:extent"] || null; + n.origin = h["tts:origin"] || null; + n.latestEndSoFar = p > n.endTime ? p : n.endTime; + n.blocks = [{ textNodes: [], - region: p.region, + region: n.region, id: g, - extent: p.extent || null, - origin: p.origin || null + extent: n.extent || null, + origin: n.origin || null }]; - return p; + return n; }; return d; })(); - b.kOa = r; + b.KOa = r; }, 92020: function(r, b, a) { - var l, f, h, d, g, n, k, m, p; + var m, f, k, d, g, p, h, l, n; function c(q) { return -1 < ["simplesdh", "dfxp-ls-sdh", "imsc1.1"].indexOf(q); @@ -125681,485 +125497,485 @@ E3cbY[513816] = false; Object.defineProperty(b, "__esModule", { value: !0 }); - b.spb = void 0; - l = a(5163); + b.sqb = void 0; + m = a(5163); r = a(22699); f = a(18797); - h = a(81824); + k = a(81824); d = a(7376); g = a(37494); - n = a(76851); - k = a(76495); - m = a(3992); - p = a(31496); + p = a(76851); + h = a(76495); + l = a(3992); + n = a(31496); r = (function(q) { - function u(t, w) { - var v, y, x, z, A, B, C, D; - v = this; - v = q.call(this) || this; - v.ev = !0; - v.uR = []; - v.ak = 0; - v.aSa = !0; - B = v; - C = t.gf || !1; - v.ka = t.ma || console; - v.FE = t.request; - v.Ps = t.mMb; - v.e2 = t.shc || (function(E, G) { - return E - (null !== G && void 0 !== G ? G : v.Ps()); - }); - v.pd = null; - v.ev = !0; - v.uR = []; - v.KR = w.profile; - v.cf = w.url; - v.CE = w.Ce; - v.ak = v.CE || 0; - v.aSa = null !== (y = w.vjc) && void 0 !== y ? y : !0; + function u(t, v) { + var w, y, x, z, B, A, C, D; + w = this; + w = q.call(this) || this; + w.pv = !0; + w.eS = []; + w.Yj = 0; + w.FSa = !0; + A = w; + C = t.Wi || !1; + w.ka = t.la || console; + w.YE = t.request; + w.Us = t.yNb; + w.D2 = t.Wic || (function(E, G) { + return E - (null !== G && void 0 !== G ? G : w.Us()); + }); + w.rd = null; + w.pv = !0; + w.eS = []; + w.vS = v.profile; + w.df = v.url; + w.UE = v.Ce; + w.Yj = w.UE || 0; + w.FSa = null !== (y = v.Zkc) && void 0 !== y ? y : !0; y = { - url: v.cf, - request: v.FE, - Ce: null !== (x = v.CE) && void 0 !== x ? x : 0, - ma: v.ka, - gf: C, - bufferSize: w.bufferSize, - kX: w.kX || 0, - VUa: w.VUa, - aa: null !== (z = w.aa) && void 0 !== z ? z : !1 + url: w.df, + request: w.YE, + Ce: null !== (x = w.UE) && void 0 !== x ? x : 0, + la: w.ka, + Wi: C, + bufferSize: v.bufferSize, + VX: v.VX || 0, + CVa: v.CVa, + aa: null !== (z = v.aa) && void 0 !== z ? z : !1 }; - if ("nflx-cmisc" === w.profile) { - D = l.__assign(l.__assign({}, y), { - offset: w.$sa, - size: w.E7a, - St: w.St, - naa: w.naa, - jZa: w.jZa + if ("nflx-cmisc" === v.profile) { + D = m.__assign(m.__assign({}, y), { + offset: v.yta, + size: v.k8a, + Zt: v.Zt, + Taa: v.Taa, + PZa: v.PZa }); - v.Kd = new m(D); - } else if ((v.kp = w.preferences, v.gp = w.Aj, x = null !== (A = null !== (D = w.pfc) && void 0 !== D ? D : w.aa) && void 0 !== A && A ? h.mSb : h.$5b, v.LE = new d.ROa(x, v.gp || ({}), v.kp || ({})), D = l.__assign(l.__assign({}, y), { - profile: w.profile, - xml: w.xml, - Sya: v.LE - }), w.aa && c(v.KR) && void 0 === D.xml)) v.Kd = w.Pkc ? new n.gKa(D, k.MD.Ga) : new g.lIa(D); - else if (c(v.KR) && "function" === typeof f.Rda) v.Kd = new f.Rda(D); - else throw Error("SubtitleManager: " + v.KR + " is an unsupported profile"); - v.Kd.on("ready", function() { + w.Md = new l(D); + } else if ((w.jp = v.preferences, w.fp = v.yj, x = null !== (B = null !== (D = v.Vgc) && void 0 !== D ? D : v.aa) && void 0 !== B && B ? k.ATb : k.D7b, w.dF = new d.sPa(x, w.fp || ({}), w.jp || ({})), D = m.__assign(m.__assign({}, y), { + profile: v.profile, + xml: v.xml, + pza: w.dF + }), v.aa && c(w.vS) && void 0 === D.xml)) w.Md = v.rmc ? new p.JKa(D, h.cE.Da) : new g.OIa(D); + else if (c(w.vS) && "function" === typeof f.wea) w.Md = new f.wea(D); + else throw Error("SubtitleManager: " + w.vS + " is an unsupported profile"); + w.Md.on("ready", function() { var G, F, H; function E() { - return B.ev; + return A.pv; } - G = !!w.uUa; - B.ka.info("ready event fired by subtitle stream"); - B.emit("ready"); - F = B.Kd.DB.bind(B.Kd); - if (t.$oa && t.Y9) { - H = a(17972).WBa; - B.pd = new H(B.Ps, F, v.e2, B.ka, E, t.$oa, t.Y9, w); - } else B.pd = new p(B.Ps, F, v.e2, E, B.ka, w); - if ("dfxp-ls-sdh" === B.KR && "function" === typeof f.Rda) B.pd.on("stagesubtitle", B.yya.bind(B)); - B.pd.on("showsubtitle", B.nya.bind(B)); - B.pd.on("removesubtitle", B.twa.bind(B)); - B.pd.on("underflow", B.qm.bind(B)); - B.pd.on("bufferingComplete", B.ek.bind(B)); - G && (B.ka.info("autostarting subtitles"), setTimeout(function() { - B.Iz(B.Ps()); + G = !!v.bVa; + A.ka.info("ready event fired by subtitle stream"); + A.emit("ready"); + F = A.Md.NB.bind(A.Md); + if (t.Dpa && t.C$) { + H = a(17972).wCa; + A.rd = new H(A.Us, F, w.D2, A.ka, E, t.Dpa, t.C$, v); + } else A.rd = new n(A.Us, F, w.D2, E, A.ka, v); + if ("dfxp-ls-sdh" === A.vS && "function" === typeof f.wea) A.rd.on("stagesubtitle", A.Xya.bind(A)); + A.rd.on("showsubtitle", A.Mya.bind(A)); + A.rd.on("removesubtitle", A.Twa.bind(A)); + A.rd.on("underflow", A.qm.bind(A)); + A.rd.on("bufferingComplete", A.bk.bind(A)); + G && (A.ka.info("autostarting subtitles"), setTimeout(function() { + A.Uz(A.Us()); }, 10)); }); - v.Kd.on("error", v.emit.bind(v, "error")); - return v; + w.Md.on("error", w.emit.bind(w, "error")); + return w; } - l.__extends(u, q); + m.__extends(u, q); u.prototype.start = function() { - this.Kd.start(); + this.Md.start(); }; - u.prototype.mab = function() { - this.ev || (this.ev = !0, this.DZa(this.ak)); + u.prototype.Yab = function() { + this.pv || (this.pv = !0, this.i_a(this.Yj)); }; - u.prototype.Iz = function(t) { - this.aSa && !this.ev && 1E4 < Math.abs(t - this.ak) && (this.ka.warn("Detected an unexpected pts jump larger than", 1E4, "at", t, ". If this is a seamless segment transition then the ptsShift API", "should have been called before the pts change was reflected."), this.mab()); - this.ak = t; - this.ev && (this.ev = !1, this.r5b(t)); - null !== this.pd && (this.I8b(t), this.pd.Iz(t)); + u.prototype.Uz = function(t) { + this.FSa && !this.pv && 1E4 < Math.abs(t - this.Yj) && (this.ka.warn("Detected an unexpected pts jump larger than", 1E4, "at", t, ". If this is a seamless segment transition then the ptsShift API", "should have been called before the pts change was reflected."), this.Yab()); + this.Yj = t; + this.pv && (this.pv = !1, this.S6b(t)); + null !== this.rd && (this.l$b(t), this.rd.Uz(t)); }; u.prototype.stop = function() { var t; this.ka.info("stop called"); - this.ev || this.pause(); - this.Kd.removeAllListeners(["ready"]); - null !== this.pd && this.pd.stop(); - t = this.uR.reduce(function(w, v) { - w.Fdb += v.cY; - w.x5 += v.y5 || 0; - w.JPb.push(v); - return w; + this.pv || this.pause(); + this.Md.removeAllListeners(["ready"]); + null !== this.rd && this.rd.stop(); + t = this.eS.reduce(function(v, w) { + v.yeb += w.LY; + v.U5 += w.V5 || 0; + v.SQb.push(w); + return v; }, { - Fdb: 0, - x5: 0, - JPb: [] + yeb: 0, + U5: 0, + SQb: [] }); - "object" === typeof this.Kd && this.Kd.close(); + "object" === typeof this.Md && this.Md.close(); this.ka.debug("metrics: " + JSON.stringify(t)); return t; }; u.prototype.pause = function() { var t; - t = this.Ps(); - this.ev ? this.ka.warn("pause called on subtitle manager, but it was already paused!") : (this.ka.info("pause called at " + t), this.ev = !0, this.DZa(t)); - null !== this.pd && this.pd.pause(); + t = this.Us(); + this.pv ? this.ka.warn("pause called on subtitle manager, but it was already paused!") : (this.ka.info("pause called at " + t), this.pv = !0, this.i_a(t)); + null !== this.rd && this.rd.pause(); }; - u.prototype.D6 = function(t, w) { - return "function" === typeof this.Kd.D6 ? this.Kd.D6(t, w) : []; + u.prototype.b7 = function(t, v) { + return "function" === typeof this.Md.b7 ? this.Md.b7(t, v) : []; }; - u.prototype.Vl = function(t, w) { - return this.Kd.Vl(t, w); + u.prototype.Tl = function(t, v) { + return this.Md.Tl(t, v); }; - u.prototype.DB = function(t) { - return this.Kd.DB(t); + u.prototype.NB = function(t) { + return this.Md.NB(t); }; - u.prototype.VC = function(t) { - var v; + u.prototype.fD = function(t) { + var w; - function w() { - v.ka.info("bufferingComplete from setStreamStartPosition"); - v.emit("bufferingComplete"); + function v() { + w.ka.info("bufferingComplete from setStreamStartPosition"); + w.emit("bufferingComplete"); } - v = this; - "function" === typeof this.Kd.VC ? this.Kd.VC(t, w) : w(); + w = this; + "function" === typeof this.Md.fD ? this.Md.fD(t, v) : v(); }; - u.prototype.Rj = function(t, w) { - "function" === typeof this.Kd.Rj && this.Kd.Rj(t, w); + u.prototype.Pj = function(t, v) { + "function" === typeof this.Md.Pj && this.Md.Pj(t, v); }; - u.prototype.gj = function(t, w) { - "function" === typeof this.Kd.gj && this.Kd.gj(t, w); + u.prototype.Fi = function(t, v) { + "function" === typeof this.Md.Fi && this.Md.Fi(t, v); }; - u.prototype.Vva = function(t) { - "function" === typeof this.Kd.Wva && this.Kd.Wva(t); + u.prototype.vwa = function(t) { + "function" === typeof this.Md.wwa && this.Md.wwa(t); }; - u.prototype.e6 = function() { - return this.uR[this.uR.length - 1]; + u.prototype.C6 = function() { + return this.eS[this.eS.length - 1]; }; - u.prototype.nya = function(t) { - var w, v, y, A; - v = 0; - this.ka.info("show subtitle called at " + this.Ps() + " for displayTime " + t.displayTime); + u.prototype.Mya = function(t) { + var v, w, y, B; + w = 0; + this.ka.info("show subtitle called at " + this.Us() + " for displayTime " + t.displayTime); this.emit("showsubtitle", t); - y = this.e6(); - y.pu || (y.pu = {}); - if (c(this.KR)) try { - for (var x = l.__values(t.blocks), z = x.next(); !z.done; z = x.next()) { - A = z.value; - y.pu.hasOwnProperty(A.id) || v++; - y.pu[A.id] = t.endTime; + y = this.C6(); + y.vu || (y.vu = {}); + if (c(this.vS)) try { + for (var x = m.__values(t.blocks), z = x.next(); !z.done; z = x.next()) { + B = z.value; + y.vu.hasOwnProperty(B.id) || w++; + y.vu[B.id] = t.endTime; } } catch (C) { - var B; - B = { + var A; + A = { error: C }; } finally { try { - z && !z.done && (w = x.return) && w.call(x); + z && !z.done && (v = x.return) && v.call(x); } finally { - if (B) throw B.error; + if (A) throw A.error; } - } else(y.pu.hasOwnProperty(t.id) || v++, y.pu[t.id] = t.endTime); - this.xzb(); - y.cY += v; - }; - u.prototype.xzb = function() { - var t, w, v; - t = this.e6(); - if (null === t || void 0 === t ? 0 : t.pu) { - w = t.pu; - v = Object.keys(t.pu); - 30 < v.length && (v = v.sort(function(y, x) { - return w[x] - w[y]; - }), v.splice(19, Math.max(v.length - 20, 0)), t.pu = {}, v.forEach(function(y) { - t.pu[y] = w[y]; + } else(y.vu.hasOwnProperty(t.id) || w++, y.vu[t.id] = t.endTime); + this.AAb(); + y.LY += w; + }; + u.prototype.AAb = function() { + var t, v, w; + t = this.C6(); + if (null === t || void 0 === t ? 0 : t.vu) { + v = t.vu; + w = Object.keys(t.vu); + 30 < w.length && (w = w.sort(function(y, x) { + return v[x] - v[y]; + }), w.splice(19, Math.max(w.length - 20, 0)), t.vu = {}, w.forEach(function(y) { + t.vu[y] = v[y]; })); } }; - u.prototype.twa = function(t) { - this.ka.info("remove subtitle called at " + this.Ps() + " for remove time " + (t.displayTime + t.duration)); + u.prototype.Twa = function(t) { + this.ka.info("remove subtitle called at " + this.Us() + " for remove time " + (t.displayTime + t.duration)); this.emit("removesubtitle", t); }; - u.prototype.yya = function(t) { - this.ka.info("stage subtitle called at " + this.Ps() + " for displayTime " + t.displayTime); + u.prototype.Xya = function(t) { + this.ka.info("stage subtitle called at " + this.Us() + " for displayTime " + t.displayTime); this.emit("stagesubtitle", t); }; u.prototype.qm = function() { this.ka.info("underflow fired by the subtitle timer"); this.emit("underflow"); }; - u.prototype.ek = function() { + u.prototype.bk = function() { this.ka.info("bufferingComplete fired by the subtitle timer"); this.emit("bufferingComplete"); }; - u.prototype.r5b = function(t) { + u.prototype.S6b = function(t) { this.ka.debug("creating a new subtitle interval at " + t); - this.uR.push({ - kb: t, - cY: 0 + this.eS.push({ + jb: t, + LY: 0 }); }; - u.prototype.I8b = function(t) { - var w; - w = this.e6(); - w && (w.Bra = t); + u.prototype.l$b = function(t) { + var v; + v = this.C6(); + v && (v.dsa = t); }; - u.prototype.DZa = function(t) { - var w; + u.prototype.i_a = function(t) { + var v; this.ka.debug("ending subtitle interval at " + t); - w = this.e6(); - w && (w.ff = t, w.ff < w.kb && (this.ka.warn("correcting for interval where endPts is smaller than startPts"), w.kb = 0 < w.ff ? w.ff - 1 : 0), w.y5 = this.Kd.Vl(w.kb, w.ff), delete w.pu, w.y5 > w.cY && w.Bra && 500 > w.ff - w.Bra && (w.y5 = this.Kd.Vl(w.kb, w.Bra)), this.ka.debug("showed " + w.cY + " during this interval"), this.ka.debug("expected " + w.y5 + " for this interval")); + v = this.C6(); + v && (v.gf = t, v.gf < v.jb && (this.ka.warn("correcting for interval where endPts is smaller than startPts"), v.jb = 0 < v.gf ? v.gf - 1 : 0), v.V5 = this.Md.Tl(v.jb, v.gf), delete v.vu, v.V5 > v.LY && v.dsa && 500 > v.gf - v.dsa && (v.V5 = this.Md.Tl(v.jb, v.dsa)), this.ka.debug("showed " + v.LY + " during this interval"), this.ka.debug("expected " + v.V5 + " for this interval")); }; return u; })(r.EventEmitter); - b.spb = r; + b.sqb = r; b["default"] = r; }, 76495: function(r, b) { Object.defineProperty(b, "__esModule", { value: !0 }); - b.MD = void 0; - r = b.MD || (b.MD = {}); + b.cE = void 0; + r = b.cE || (b.cE = {}); r[r.TEXT = 0] = "TEXT"; r[r.IMAGE = 1] = "IMAGE"; }, 76290: function(r, b, a) { - var n, k; + var p, h; - function c(m, p, q) { + function c(l, n, q) { var u; - u = q.displayTime <= m && m <= q.displayTime + q.duration; - return m <= q.displayTime && q.displayTime <= p || u; + u = q.displayTime <= l && l <= q.displayTime + q.duration; + return l <= q.displayTime && q.displayTime <= n || u; } - function l(m, p, q) { - return p && (!p.entries.length && m > p.lw || m > p.endTime) && q.entries.length && m < q.endTime; + function m(l, n, q) { + return n && (!n.entries.length && l > n.zw || l > n.endTime) && q.entries.length && l < q.endTime; } - function f(m, p, q) { - this.GE = this.$u = 0; - this.prb = m.bufferSize || 4194304; - this.fp = new g(); - this.BE; - this.rE = m.gf; - this.ka = m.ma; - this.Mq = p; - this.ai = q; - this.Oq = new n(m); - this.QE = new d(this.ai.length, m.jZa); - this.MR = new h(m.VUa); + function f(l, n, q) { + this.ZE = this.jv = 0; + this.ssb = l.bufferSize || 4194304; + this.ep = new g(); + this.TE; + this.IE = l.Wi; + this.ka = l.la; + this.Lq = n; + this.Zh = q; + this.Pq = new p(l); + this.hF = new d(this.Zh.length, l.PZa); + this.xS = new k(l.CVa); } - function h(m) { - this.nR = 0 !== m; + function k(l) { + this.YR = 0 !== l; this.on = !1; - this.oj = m || 3E3; - this.pd; + this.oj = l || 3E3; + this.rd; } - function d(m, p) { - if (this.enabled = p) this.vn = Array.apply(null, Array(m)).map(function() { + function d(l, n) { + if (this.enabled = n) this.tn = Array.apply(null, Array(l)).map(function() { return "-"; }); } - function g(m, p) { - this.zk = m; - this.index = p; + function g(l, n) { + this.zk = l; + this.index = n; } - n = a(93778); - k = a(32699); + p = a(93778); + h = a(32699); g.prototype.reset = function() { this.index = this.zk = void 0; }; - d.prototype.ea = function(m) { - this.enabled && m < this.vn.length && (this.vn[m] = "x"); + d.prototype.ea = function(l) { + this.enabled && l < this.tn.length && (this.tn[l] = "x"); }; - d.prototype.r9a = function(m) { - this.enabled && m < this.vn.length && (this.vn[m] = "-"); + d.prototype.d$a = function(l) { + this.enabled && l < this.tn.length && (this.tn[l] = "-"); }; d.prototype.toString = function() { - return this.enabled && "|" + this.vn.join("") + "|"; + return this.enabled && "|" + this.tn.join("") + "|"; }; - h.prototype.start = function() { - var m; - if (this.nR) { - m = this; + k.prototype.start = function() { + var l; + if (this.YR) { + l = this; this.on = !0; - this.pd = setTimeout(function() { - m.on = !1; - m.pd = void 0; + this.rd = setTimeout(function() { + l.on = !1; + l.rd = void 0; }, this.oj); } }; - h.prototype.stop = function() { + k.prototype.stop = function() { this.on = !1; - clearTimeout(this.pd); - this.pd = void 0; + clearTimeout(this.rd); + this.rd = void 0; }; Object.defineProperties(f.prototype, { - Hla: { + ima: { get: function() { - return this.fp; + return this.ep; } }, - Yxb: { + $yb: { get: function() { - return !this.MR.on; + return !this.xS.on; } } }); - f.prototype.AR = function() { - this.QE.enabled && this.ka.debug("Buffer: " + this.QE.toString()); + f.prototype.lS = function() { + this.hF.enabled && this.ka.debug("Buffer: " + this.hF.toString()); }; - f.prototype.Esb = function(m) { - this.GE += m; - this.ka.debug("Reserved buffer size is", this.$u + this.GE, "after reserving", m); + f.prototype.Etb = function(l) { + this.ZE += l; + this.ka.debug("Reserved buffer size is", this.jv + this.ZE, "after reserving", l); }; - f.prototype.btb = function(m) { - this.GE -= m; - this.ka.debug("Reserved buffer size is", this.$u + this.GE, "after unreserving", m); + f.prototype.bub = function(l) { + this.ZE -= l; + this.ka.debug("Reserved buffer size is", this.jv + this.ZE, "after unreserving", l); }; - f.prototype.Zpb = function(m) { - this.$u += m; - this.ka.debug("Buffer size is", this.$u, "after claiming", m); + f.prototype.Zqb = function(l) { + this.jv += l; + this.ka.debug("Buffer size is", this.jv, "after claiming", l); }; - f.prototype.fSa = function(m) { - this.$u -= m; - this.ka.debug("Buffer size is", this.$u, "after clearing", m); + f.prototype.KSa = function(l) { + this.jv -= l; + this.ka.debug("Buffer size is", this.jv, "after clearing", l); }; - f.prototype.Q0b = function(m, p) { + f.prototype.j2b = function(l, n) { var q; - this.fSa(m); + this.KSa(l); q = this; - p && this.QE.enabled && (p.forEach(function(u) { - q.QE.r9a(u.index); - }), this.AR()); + n && this.hF.enabled && (n.forEach(function(u) { + q.hF.d$a(u.index); + }), this.lS()); }; - f.prototype.jya = function(m) { - var p; - p = this.Gqb(m); - return k.F3a(p) && k.j6b(m, p); + f.prototype.Iya = function(l) { + var n; + n = this.Grb(l); + return h.k4a(n) && h.N7b(l, n); }; - f.prototype.v3b = function(m) { - var p; - p = this.XQa(m); - (!p || p.index) !== (!this.fp || this.fp.index) && (this.BE = this.fp.zk, p ? (this.rE && this.ka.debug("Current sidx is index", p.index), this.fp = p) : (this.rE && this.ka.debug("Current sidx is out of range"), this.fp.reset())); - this.BE && "number" === typeof this.BE.index && (m < this.BE.lw - 35E3 || m > this.BE.kq + 35E3) && (this.Mga(this.BE.index), this.BE = void 0, this.AR()); + f.prototype.U4b = function(l) { + var n; + n = this.ARa(l); + (!n || n.index) !== (!this.ep || this.ep.index) && (this.TE = this.ep.zk, n ? (this.IE && this.ka.debug("Current sidx is index", n.index), this.ep = n) : (this.IE && this.ka.debug("Current sidx is out of range"), this.ep.reset())); + this.TE && "number" === typeof this.TE.index && (l < this.TE.zw - 35E3 || l > this.TE.gq + 35E3) && (this.oha(this.TE.index), this.TE = void 0, this.lS()); }; - f.prototype.VC = function(m, p) { + f.prototype.fD = function(l, n) { var q, u; - q = this.ai && this.ai.length; - for (p; p < q; p++)(u = this.ai[p]) && ((u.endTime || u.kq) >= m - 1E4 && (u.endTime || u.kq) < m + 3E5 || this.Mga(p)); - this.MR.stop(); - this.AR(); + q = this.Zh && this.Zh.length; + for (n; n < q; n++)(u = this.Zh[n]) && ((u.endTime || u.gq) >= l - 1E4 && (u.endTime || u.gq) < l + 3E5 || this.oha(n)); + this.xS.stop(); + this.lS(); }; - f.prototype.Iub = function() { - var m, p; + f.prototype.Ivb = function() { + var l, n; this.ka.debug("executing aggressive cleanup"); - m = this.ai && this.ai.length; - for (p = 0; p < m; p++)(p === this.fp.index && (p += 2), this.Mga(p)); - this.MR.stop(); - this.AR(); + l = this.Zh && this.Zh.length; + for (n = 0; n < l; n++)(n === this.ep.index && (n += 2), this.oha(n)); + this.xS.stop(); + this.lS(); }; - f.prototype.GMb = function(m) { - var p, q, u, t; - p = []; - q = this.XQa(m); - if (!q) return (this.fp.reset(), p); - this.fp = q; - u = m + 1E4; + f.prototype.RNb = function(l) { + var n, q, u, t; + n = []; + q = this.ARa(l); + if (!q) return (this.ep.reset(), n); + this.ep = q; + u = l + 1E4; q = q.index; - t = this.ai[q]; + t = this.Zh[q]; q; - for (t; q < this.ai.length && u > t.lw; - (q++, t = this.ai[q])) k.F3a(t) && k.k6b(m, u, t) && p.push(t); - return p; + for (t; q < this.Zh.length && u > t.zw; + (q++, t = this.Zh[q])) h.k4a(t) && h.O7b(l, u, t) && n.push(t); + return n; }; - f.prototype.NYa = function(m, p) { - var q, u, t, w, v, y; - if (!m || !m.length) return (p && p(null), !0); - this.Oq.FR && 2 <= Object.keys(this.Oq.FR).length && !this.MR.on && (this.ka.debug("Enabling buffering quiet period"), this.MR.start()); + f.prototype.tZa = function(l, n) { + var q, u, t, v, w, y; + if (!l || !l.length) return (n && n(null), !0); + this.Pq.qS && 2 <= Object.keys(this.Pq.qS).length && !this.xS.on && (this.ka.debug("Enabling buffering quiet period"), this.xS.start()); q = this; - u = m[0]; - t = m[m.length - 1]; - if (0 < u.entries.length)(w = u.entries[0].sG, v = u.entries[u.entries.length - 1]); - 0 < t.entries.length && (k.Xc(w) || (w = t.entries[0].sG), v = t.entries[t.entries.length - 1]); - if (w) y = v.sG + v.iqa - w; - else return (p && p(null), !0); - u = k.voa(w, y); - if (this.Oq.FR[u])(this.ka.debug("The request for", u, "is already pending. Not requesting again"), p && p()); - else if (this.Uqb(k.opa(m)))(this.ka.debug("Reserving", y, "bytes for subtitle request", m[0].lw, m[m.length - 1].kq), this.Esb(y), this.Oq.bFb(m, w, y, function(x, z) { + u = l[0]; + t = l[l.length - 1]; + if (0 < u.entries.length)(v = u.entries[0].JG, w = u.entries[u.entries.length - 1]); + 0 < t.entries.length && (h.$c(v) || (v = t.entries[0].JG), w = t.entries[t.entries.length - 1]); + if (v) y = w.JG + w.Lqa - v; + else return (n && n(null), !0); + u = h.Yoa(v, y); + if (this.Pq.qS[u])(this.ka.debug("The request for", u, "is already pending. Not requesting again"), n && n()); + else if (this.Vrb(h.Spa(l)))(this.ka.debug("Reserving", y, "bytes for subtitle request", l[0].zw, l[l.length - 1].gq), this.Etb(y), this.Pq.fGb(l, v, y, function(x, z) { q.ka.debug("Claiming reserved space. Expected", y, "received", z); - q.QE.enabled && (m.forEach(function(A) { - q.QE.ea(A.index); - }), q.AR()); - q.btb(y); - q.Zpb(z); - p && p(x); + q.hF.enabled && (l.forEach(function(B) { + q.hF.ea(B.index); + }), q.lS()); + q.bub(y); + q.Zqb(z); + n && n(x); })); - else return (this.ka.debug("Not enough space in buffer to download all of the imaages in the list"), p && p(), !1); + else return (this.ka.debug("Not enough space in buffer to download all of the imaages in the list"), n && n(), !1); return !0; }; - f.prototype.spa = function(m, p) { + f.prototype.Wpa = function(l, n) { var q, u, t; - q = this.Mq; - u = this.WQa(m, p, this.ai); + q = this.Lq; + u = this.zRa(l, n, this.Zh); if (!u || 0 === u.length) return []; t = []; - p = c.bind(null, m, p); - for (var w = 0; w < u.length; w++)(m = u[w], t = t.concat(m.entries.filter(p))); - t = t.map(function(v) { - return k.xla(v, null, q); + n = c.bind(null, l, n); + for (var v = 0; v < u.length; v++)(l = u[v], t = t.concat(l.entries.filter(n))); + t = t.map(function(w) { + return h.Zla(w, null, q); }); - return k.LWa(t); + return h.tXa(t); }; - f.prototype.HMb = function(m, p, q) { - return this.WQa(m, p.endTime, p.vn, q, !0); + f.prototype.SNb = function(l, n, q) { + return this.zRa(l, n.endTime, n.tn, q, !0); }; - f.prototype.WQa = function(m, p, q, u, t) { - var w, v, y, x; - if (p && m > p || 0 > m) this.ka.error("invalid range startPts: " + m + ", endPts: " + p); + f.prototype.zRa = function(l, n, q, u, t) { + var v, w, y, x; + if (n && l > n || 0 > l) this.ka.error("invalid range startPts: " + l + ", endPts: " + n); else { - w = q && q.length || 0; - v = []; - if (q && 0 !== w) { + v = q && q.length || 0; + w = []; + if (q && 0 !== v) { y = q[0].duration; - x = q[0].lw; - if (k.Xc(y) && 0 < y) y = Math.floor((m - x) / y); + x = q[0].zw; + if (h.$c(y) && 0 < y) y = Math.floor((l - x) / y); else - for ((this.rE && this.ka.warn("The duration of the first sidx is not defined or sidx", "durations vary, so use brute force to get starting sidx"), y = 0); y < w && (x = q[y], !k.WEb(x, m)); y++); - for (; y < w && (!u || v.length < u);) { + for ((this.IE && this.ka.warn("The duration of the first sidx is not defined or sidx", "durations vary, so use brute force to get starting sidx"), y = 0); y < v && (x = q[y], !h.$Fb(x, l)); y++); + for (; y < v && (!u || w.length < u);) { x = q[y]; - if (!t || !x.images.length && x.endTime > m) v.push(x); - else if (v.length) break; - if (p && p <= x.kq) break; + if (!t || !x.images.length && x.endTime > l) w.push(x); + else if (w.length) break; + if (n && n <= x.gq) break; y++; } - return v; + return w; } } }; - f.prototype.Gqb = function(m) { - var p, q, t; - p = this.ai; - if (p && 0 !== p.length) { - q = p[Math.floor(m / 6E4)]; - if (q && (q.lw > m || m > q.kq)) a: { - this.yqb || (this.yqb = !0, q = k.kLb(this.Mq.language), this.ka.error("bruteforce search for ", { - movieId: this.Mq.P, - packageId: this.Mq.sn, + f.prototype.Grb = function(l) { + var n, q, t; + n = this.Zh; + if (n && 0 !== n.length) { + q = n[Math.floor(l / 6E4)]; + if (q && (q.zw > l || l > q.gq)) a: { + this.yrb || (this.yrb = !0, q = h.uMb(this.Lq.language), this.ka.error("bruteforce search for ", { + movieId: this.Lq.O, + packageId: this.Lq.pn, lang: q - }));q = p.length; + }));q = n.length; for (var u = 0; u < q; u++) { - t = p[u]; - if (t.lw <= m && m <= t.kq) { + t = n[u]; + if (t.zw <= l && l <= t.gq) { q = t; break a; } @@ -126169,658 +125985,658 @@ E3cbY[513816] = false; return q; } }; - f.prototype.XQa = function(m) { - var p, q, u, t, w, v, y, x; - p = this.fp; - q = p.zk; - u = p.index; - t = this.ai; - this.Tga(k.Xc(m)); + f.prototype.ARa = function(l) { + var n, q, u, t, v, w, y, x; + n = this.ep; + q = n.zk; + u = n.index; + t = this.Zh; + this.vha(h.$c(l)); if (q) if (q.entries.length) { - if (0 === u && m <= q.startTime || m >= q.startTime && m <= q.endTime)(w = !0, v = p); + if (0 === u && l <= q.startTime || l >= q.startTime && l <= q.endTime)(v = !0, w = n); else { if (0 < u) { y = t[u - 1]; - l(m, y, q) && (w = !0, v = p); + m(l, y, q) && (v = !0, w = n); } } } else { y = t[u - 1]; x = t[u + 1]; - l(m, y, q) ? (w = !0, v = p) : x && x.endTime && m <= x.endTime && (m >= q.endTime || m >= q.kq) && (w = !0, v = new g(x, u + 1)); - } if (!w) - for ((p = t.length, q = 0); q < p; q++) - if ((u = t[q], u.entries.length && m <= u.endTime)) { - v = new g(u, q); + m(l, y, q) ? (v = !0, w = n) : x && x.endTime && l <= x.endTime && (l >= q.endTime || l >= q.gq) && (v = !0, w = new g(x, u + 1)); + } if (!v) + for ((n = t.length, q = 0); q < n; q++) + if ((u = t[q], u.entries.length && l <= u.endTime)) { + w = new g(u, q); break; - } return v; + } return w; }; - f.prototype.Uqb = function(m) { - return this.$u + this.GE + m <= this.prb; + f.prototype.Vrb = function(l) { + return this.jv + this.ZE + l <= this.ssb; }; - f.prototype.Mga = function(m) { - var p, q, u; - p = this.ai[m]; - q = p && p.images && p.images.length || 0; + f.prototype.oha = function(l) { + var n, q, u; + n = this.Zh[l]; + q = n && n.images && n.images.length || 0; if (0 < q) { - u = k.opa([p]); - p.images = []; - this.QE.r9a(m); - this.fSa(u); - this.rE && this.ka.debug("cleaning up space from sidx", { - index: m, - start: p.startTime, + u = h.Spa([n]); + n.images = []; + this.hF.d$a(l); + this.KSa(u); + this.IE && this.ka.debug("cleaning up space from sidx", { + index: l, + start: n.startTime, size: u, images: q, - Wic: this.$u + zkc: this.jv }); } }; - f.prototype.Tga = function(m) { - this.rE && k.assert(m, this.ka); + f.prototype.vha = function(l) { + this.IE && h.assert(l, this.ka); }; r.exports = f; }, 3992: function(r, b, a) { - var l, f, h, d, g, n; + var m, f, k, d, g, p; - function c(k) { - l.call(this); - this.cf = k.url; - this.FE = k.request; - this.CE = k.Ce || 0; - this.ka = k.ma; - this.ai = this.Mq = null; - k.St ? this.Mq = k.St : (this.Zb = k.offset, this.hK = k.size); - this.Cl; - this.Nha = k; - } - l = a(22699).EventEmitter; + function c(h) { + m.call(this); + this.df = h.url; + this.YE = h.request; + this.UE = h.Ce || 0; + this.ka = h.la; + this.Zh = this.Lq = null; + h.Zt ? this.Lq = h.Zt : (this.$b = h.offset, this.zK = h.size); + this.Fl; + this.nia = h; + } + m = a(22699).EventEmitter; f = a(72577); - h = a(92435); + k = a(92435); d = a(78192); g = a(32699); - n = c.events = { - Cmb: "midxready", - Vob: "sidxready", - Hob: "ready", - Hk: "error" + p = c.events = { + ynb: "midxready", + Upb: "sidxready", + Gpb: "ready", + Ik: "error" }; - c.prototype = Object.create(l.prototype); + c.prototype = Object.create(m.prototype); c.prototype.constructor = c; Object.defineProperties(c.prototype, { - fp: { + ep: { get: function() { - return this.Cl && this.Cl.Hla; + return this.Fl && this.Fl.ima; } } }); c.prototype.start = function() { - this.Mq ? (this.ka.warn("midx was prefectched and provided"), this.LQa(this.Mq)) : this.sqb(this.Zb, this.hK, this.tsb.bind(this)); + this.Lq ? (this.ka.warn("midx was prefectched and provided"), this.oRa(this.Lq)) : this.srb(this.$b, this.zK, this.utb.bind(this)); }; c.prototype.close = function() {}; - c.prototype.D6 = function(k, m) { - return this.Cl && this.Cl.spa(k, m); - }; - c.prototype.Vl = function(k, m) { - return (k = this.D6(k, m)) ? k.length : k; - }; - c.prototype.VC = function(k, m) { - this.ka.debug("setStreamStartPosition: buffering subtitles at pts " + k); - this.CE = k; - this.Cl ? this.Cl.VC(k, m) : m && m(); - }; - c.prototype.DB = function(k) { - var m, p, q; - if (!this.Cl || k > g.LKb(this.Mq)) return []; - this.Cl && this.Cl.qma(k); - m = this.fp.zk; - p = this.fp.index; + c.prototype.b7 = function(h, l) { + return this.Fl && this.Fl.Wpa(h, l); + }; + c.prototype.Tl = function(h, l) { + return (h = this.b7(h, l)) ? h.length : h; + }; + c.prototype.fD = function(h, l) { + this.ka.debug("setStreamStartPosition: buffering subtitles at pts " + h); + this.UE = h; + this.Fl ? this.Fl.fD(h, l) : l && l(); + }; + c.prototype.NB = function(h) { + var l, n, q; + if (!this.Fl || h > g.VLb(this.Lq)) return []; + this.Fl && this.Fl.Tma(h); + l = this.ep.zk; + n = this.ep.index; q = []; - p = g.Xc(p) && this.ai[p + 1]; - if (!(p && p.entries.length || m && !(k > m.endTime))) return []; - m && m.images.length && (q = this.UQa(m, k, [])); - 2 > q.length && p && p.images.length && (m = this.UQa(p, k, q), q.push.apply(q, m)); - return this.Cl.jya(k) ? null : g.LWa(q); + n = g.$c(n) && this.Zh[n + 1]; + if (!(n && n.entries.length || l && !(h > l.endTime))) return []; + l && l.images.length && (q = this.xRa(l, h, [])); + 2 > q.length && n && n.images.length && (l = this.xRa(n, h, q), q.push.apply(q, l)); + return this.Fl.Iya(h) ? null : g.tXa(q); }; - c.prototype.gj = function(k, m) { - this.Cl && this.Cl.gj(k, m); + c.prototype.Fi = function(h, l) { + this.Fl && this.Fl.Fi(h, l); }; - c.prototype.Rj = function(k, m) { - this.Cl && this.Cl.Rj(k, m); + c.prototype.Pj = function(h, l) { + this.Fl && this.Fl.Pj(h, l); }; - c.prototype.sqb = function(k, m, p) { + c.prototype.srb = function(h, l, n) { this.ka.debug("downloading midx..."); - this.cRa(k, m, "binary", p); + this.GRa(h, l, "binary", n); }; - c.prototype.tqb = function(k, m, p) { + c.prototype.trb = function(h, l, n) { this.ka.debug("downloading sidx..."); - this.cRa(k, m, void 0, p); - }; - c.prototype.cRa = function(k, m, p, q) { - this.FE({ - url: this.cf, - offset: k, - size: m, - responseType: p + this.GRa(h, l, void 0, n); + }; + c.prototype.GRa = function(h, l, n, q) { + this.YE({ + url: this.df, + offset: h, + size: l, + responseType: n }, q); }; - c.prototype.tsb = function(k, m) { - if (k) this.emit(n.Hk, g.mU(k, "midxdownloaderror")); + c.prototype.utb = function(h, l) { + if (h) this.emit(p.Ik, g.WU(h, "midxdownloaderror")); else try { - this.Mq = new f(m); - this.LQa(this.Mq); - } catch (p) { - this.emit(n.Hk, g.mU(p, "midxparseerror")); + this.Lq = new f(l); + this.oRa(this.Lq); + } catch (n) { + this.emit(p.Ik, g.WU(n, "midxparseerror")); } }; - c.prototype.LQa = function(k) { - var m; - m = k.entries.reduce(function(p, q) { - return p + q.size; + c.prototype.oRa = function(h) { + var l; + l = h.entries.reduce(function(n, q) { + return n + q.size; }, 0); - m ? (this.emit(n.Cmb, k), this.tqb(k.startOffset, m, this.wsb.bind(this, k))) : this.emit(n.Hk, g.mU({}, "nosidxfoundinmidx")); + l ? (this.emit(p.ynb, h), this.trb(h.startOffset, l, this.wtb.bind(this, h))) : this.emit(p.Ik, g.WU({}, "nosidxfoundinmidx")); }; - c.prototype.wsb = function(k, m, p) { - var q, u, t, w; + c.prototype.wtb = function(h, l, n) { + var q, u, t, v; q = this; - if (m) q.emit(n.Hk, g.mU(m, "sidxdownloaderror")); + if (l) q.emit(p.Ik, g.WU(l, "sidxdownloaderror")); else { u = 0; t = 0; - q.ai = []; + q.Zh = []; try { - w = 0; - k.entries.forEach(function(v) { + v = 0; + h.entries.forEach(function(w) { var y; - y = new h(p, u, k.yqa, q.ka, t, t + v.duration, w); - q.ai.push(y); - v.N4b = y; - t = y.kq; - u += v.size; - w++; + y = new k(n, u, h.ara, q.ka, t, t + w.duration, v); + q.Zh.push(y); + w.n6b = y; + t = y.gq; + u += w.size; + v++; }); - } catch (v) { - q.emit(n.Hk, g.mU(v, "sidxparseerror")); + } catch (w) { + q.emit(p.Ik, g.WU(w, "sidxparseerror")); return; } - q.emit(n.Vob, q.ai); - this.Cl = new d(q.Nha, k, q.ai); - m = q.CE; - q.Nha && q.Nha.naa || (m = Math.max(q.CE - 1E4, 0)); - this.Cl.qma(m, function(v) { - v && q.ka.error("initial sidx download failed"); - q.emit(n.Hob); + q.emit(p.Upb, q.Zh); + this.Fl = new d(q.nia, h, q.Zh); + l = q.UE; + q.nia && q.nia.Taa || (l = Math.max(q.UE - 1E4, 0)); + this.Fl.Tma(l, function(w) { + w && q.ka.error("initial sidx download failed"); + q.emit(p.Gpb); }); } }; - c.prototype.UQa = function(k, m, p) { + c.prototype.xRa = function(h, l, n) { var x; - for (var q = k.entries, u = 0, t = q.length, w = [], v, y = this.Mq; u < t;) { - v = q[u]; - if (v.displayTime <= m) v.displayTime + v.duration >= m && w.push(g.xla(v, k.images[u].data, y)); + for (var q = h.entries, u = 0, t = q.length, v = [], w, y = this.Lq; u < t;) { + w = q[u]; + if (w.displayTime <= l) w.displayTime + w.duration >= l && v.push(g.Zla(w, h.images[u].data, y)); else { - x = w.length && w[w.length - 1] || p.length && p[p.length - 1]; - if (x && x.displayTime > m && x.displayTime !== v.displayTime) break; - x.sG !== v.sG && w.push(g.xla(v, k.images[u].data, y)); + x = v.length && v[v.length - 1] || n.length && n[n.length - 1]; + if (x && x.displayTime > l && x.displayTime !== w.displayTime) break; + x.JG !== w.JG && v.push(g.Zla(w, h.images[u].data, y)); } u++; } - return w; + return v; }; r.exports = c; }, 72577: function(r, b, a) { - var l, f; + var m, f; - function c(h, d) { - this.duration = h; + function c(k, d) { + this.duration = k; this.size = d; - this.N4b = void 0; + this.n6b = void 0; } - l = a(62082); + m = a(62082); f = a(32699); - r.exports = function(h) { - var k; - h = new l(h); - this.identifier = h.cwa(4); + r.exports = function(k) { + var h; + k = new m(k); + this.identifier = k.Dwa(4); f.assert("midx" === this.identifier); - this.version = h.lq(4); + this.version = k.hq(4); f.assert(0 === this.version); - this.yqa = h.Hj(36); - this.creationTime = h.QN(); - this.sn = h.QN(); - this.P = h.QN(); - this.d2b = h.Wg(); - this.e2b = h.Wg(); - this.language = h.Hj(16); - h.Hj(16); - this.startOffset = h.QN(); - this.uL = h.Wg(); - for (var d = [], g = 0, n = 0; n < this.uL; n++) { - k = new c(h.lq(4), h.Wg()); - d.push(k); - g += k.duration; + this.ara = k.Fj(36); + this.creationTime = k.vO(); + this.pn = k.vO(); + this.O = k.vO(); + this.A3b = k.Yg(); + this.B3b = k.Yg(); + this.language = k.Fj(16); + k.Fj(16); + this.startOffset = k.vO(); + this.OL = k.Yg(); + for (var d = [], g = 0, p = 0; p < this.OL; p++) { + h = new c(k.hq(4), k.Yg()); + d.push(h); + g += h.duration; } this.entries = d; this.endTime = g; }; }, 93778: function(r, b, a) { - var l, f; + var m, f; - function c(h) { - this.cf = h.url; - this.FE = h.request; - this.CE = h.Ce || 0; - this.rE = h.gf; - this.ka = h.ma; - this.FR = {}; - } - l = a(62082); + function c(k) { + this.df = k.url; + this.YE = k.request; + this.UE = k.Ce || 0; + this.IE = k.Wi; + this.ka = k.la; + this.qS = {}; + } + m = a(62082); f = a(32699); - c.prototype.bFb = function(h, d, g, n) { - this.FR[f.voa(d, g)] = !0; - h && h.forEach(function(k) { - k.zX = !0; + c.prototype.fGb = function(k, d, g, p) { + this.qS[f.Yoa(d, g)] = !0; + k && k.forEach(function(h) { + h.jY = !0; }); - this.FE({ - url: this.cf, + this.YE({ + url: this.df, offset: d, size: g - }, this.Urb.bind(this, h, d, g, n)); + }, this.Wsb.bind(this, k, d, g, p)); }; - c.prototype.Urb = function(h, d, g, n, k, m) { - var p, q, u, t; - p = this; - q = f.voa(d, g); + c.prototype.Wsb = function(k, d, g, p, h, l) { + var n, q, u, t; + n = this; + q = f.Yoa(d, g); setTimeout(function() { - delete p.FR[q]; + delete n.qS[q]; }, 1E3); - if (k)(n && n(k, 0), h && h.forEach(function(w) { - delete w.zX; + if (h)(p && p(h, 0), k && k.forEach(function(v) { + delete v.jY; })); else { - u = new l(m); + u = new m(l); t = 0; - h && h.forEach(function(w) { - delete w.zX; - w.entries.forEach(function(v, y) { - u.position = v.sG - d; - v = { - data: u.Hj(v.iqa) + k && k.forEach(function(v) { + delete v.jY; + v.entries.forEach(function(w, y) { + u.position = w.JG - d; + w = { + data: u.Fj(w.Lqa) }; - w.images[y] = v; - f.F9b(w.images[y].data, p.Tga.bind(p)); - t += w.images[y].data.length; + v.images[y] = w; + f.gac(v.images[y].data, n.vha.bind(n)); + t += v.images[y].data.length; }); }); - n && n(null, t); + p && p(null, t); } }; - c.prototype.Tga = function(h) { - this.rE && f.assert(h, this.ka); + c.prototype.vha = function(k) { + this.IE && f.assert(k, this.ka); }; r.exports = c; }, 67725: function(r) { - function b(a, c, l, f) { + function b(a, c, m, f) { this.ka = f; this.id = a; - this.startTime = c && c.ta || 0; - this.endTime = c && c.va; - this.r8a = c && c.next || []; - this.ycb; - this.tW = []; - this.rM = !1; + this.startTime = c && c.hb || 0; + this.endTime = c && c.ub; + this.Z8a = c && c.next || []; + this.pdb; + this.hX = []; + this.SM = !1; a = this.startTime; c = this.endTime; - for (var h = [], d = 0; d < l.length; d++)(f = l[d]) && (!c || c > f.lw) && a < f.kq && (f.cPb(), h.push(f)); - this.vn = h; + for (var k = [], d = 0; d < m.length; d++)(f = m[d]) && (!c || c > f.zw) && a < f.gq && (f.nQb(), k.push(f)); + this.tn = k; } - b.prototype.VVa = function() { + b.prototype.GWa = function() { this.ka.debug("Cleaning up segment", this.id); - for (var a, c = 0, l, f = [], h = 0; h < this.vn.length; h++)(a = this.vn[h], (l = a.IDb()) && f.push(a), a && (c += l)); - this.vn = []; + for (var a, c = 0, m, f = [], k = 0; k < this.tn.length; k++)(a = this.tn[k], (m = a.MEb()) && f.push(a), a && (c += m)); + this.tn = []; return { size: c, - vn: f + tn: f }; }; r.exports = b; }, 78192: function(r, b, a) { - var h, d; + var k, d; - function c(g, n) { - var m; + function c(g, p) { + var l; g = g || 0; - if (n) - for (var k in n.O) { - m = n.O[k]; - if (g >= (m.ta || 0) && (!m.va || g < m.va)) return k; + if (p) + for (var h in p.$) { + l = p.$[h]; + if (g >= (l.hb || 0) && (!l.ub || g < l.ub)) return h; } } - function l(g, n) { - return g && n && n.O[g]; + function m(g, p) { + return g && p && p.$[g]; } - function f(g, n, k) { - var m; - this.ka = g.ma; - this.ai = k; - this.FA = this.aqb(g.naa); - this.hv = []; - m = k && k[k.length - 1]; - this.ak = m && (m.endTime || m.kq); - this.gg = new h(g, n, k); - g = c(g.Ce || 0, this.FA); - this.Bl = this.kR(g); - } - h = a(76290); + function f(g, p, h) { + var l; + this.ka = g.la; + this.Zh = h; + this.PA = this.arb(g.Taa); + this.sv = []; + l = h && h[h.length - 1]; + this.Yj = l && (l.endTime || l.gq); + this.hg = new k(g, p, h); + g = c(g.Ce || 0, this.PA); + this.El = this.VR(g); + } + k = a(76290); d = a(67725); Object.defineProperties(f.prototype, { - Hla: { + ima: { get: function() { - return this.gg.Hla; + return this.hg.ima; } } }); - f.prototype.spa = function(g, n) { - return this.gg && this.gg.spa(g, n); + f.prototype.Wpa = function(g, p) { + return this.hg && this.hg.Wpa(g, p); }; - f.prototype.qma = function(g, n) { - this.gg.v3b(g); - this.GSa(g); - if (!this.FA && this.ak && g > this.ak) n && n(); - else if ((g = this.IQa(g, this.Bl, 2, n), this.FA && 0 < this.Bl.r8a.length)) n && n(); - else if (this.FA && this.Bl.rM && g) { - 2 > this.hv.length && this.hqb(this.Bl); - n = Math.ceil(2 / (this.hv.length - 1)); - for (var k = 0; k < this.hv.length && g && 3 > k; k++)(g = this.hv[k], g = this.IQa(g.startTime, g, n)); + f.prototype.Tma = function(g, p) { + this.hg.U4b(g); + this.lTa(g); + if (!this.PA && this.Yj && g > this.Yj) p && p(); + else if ((g = this.lRa(g, this.El, 2, p), this.PA && 0 < this.El.Z8a.length)) p && p(); + else if (this.PA && this.El.SM && g) { + 2 > this.sv.length && this.hrb(this.El); + p = Math.ceil(2 / (this.sv.length - 1)); + for (var h = 0; h < this.sv.length && g && 3 > h; h++)(g = this.sv[h], g = this.lRa(g.startTime, g, p)); } }; - f.prototype.jya = function(g) { - return this.gg.jya(g) ? (this.gg.Iub(), this.qma(g), this.Bl.rM = !1, !0) : !1; + f.prototype.Iya = function(g) { + return this.hg.Iya(g) ? (this.hg.Ivb(), this.Tma(g), this.El.SM = !1, !0) : !1; }; - f.prototype.VC = function(g, n) { - var k; - this.GSa(g); - this.hv.forEach(function(m) { - m.rM = !1; + f.prototype.fD = function(g, p) { + var h; + this.lTa(g); + this.sv.forEach(function(l) { + l.SM = !1; }); - k = this.Bl.vn && this.Bl.vn[0]; - this.gg.VC(g, k && k.index); - (g = this.gg.GMb(g)) && g.length ? this.gg.NYa(g, n) : n && n(); + h = this.El.tn && this.El.tn[0]; + this.hg.fD(g, h && h.index); + (g = this.hg.RNb(g)) && g.length ? this.hg.tZa(g, p) : p && p(); }; - f.prototype.Rj = function(g, n) { - var k; - this.ka.debug("Set next segment to", n, "for segment", g); - g = this.OQa(g) || this.kR(g); - g.ycb = n; - k = this; - g.tW = g.tW.filter(function(m) { - if (m.id === n) return !0; - k.Vga(m); + f.prototype.Pj = function(g, p) { + var h; + this.ka.debug("Set next segment to", p, "for segment", g); + g = this.rRa(g) || this.VR(g); + g.pdb = p; + h = this; + g.hX = g.hX.filter(function(l) { + if (l.id === p) return !0; + h.xha(l); return !1; }); }; - f.prototype.gj = function(g, n) { - var k; - k = l(g, this.FA); - Object.keys(k.next).forEach(function(m) { - k.next[m].weight = n[m] || 0; + f.prototype.Fi = function(g, p) { + var h; + h = m(g, this.PA); + Object.keys(h.next).forEach(function(l) { + h.next[l].weight = p[l] || 0; }); }; - f.prototype.aqb = function(g) { - var n, m; - n = {}; - if (g = (g || ({})).O) { - n.O = {}; - for (var k in g) { - m = g[k] || ({}); - n.O[k] = { - ta: m.ta, - va: m.va, - Fb: m.Fb, - next: this.$pb(m.next) + f.prototype.arb = function(g) { + var p, l; + p = {}; + if (g = (g || ({})).$) { + p.$ = {}; + for (var h in g) { + l = g[h] || ({}); + p.$[h] = { + hb: l.hb, + ub: l.ub, + wc: l.wc, + next: this.$qb(l.next) }; } } - return n; + return p; }; - f.prototype.$pb = function(g) { - var n, k; - n = {}; - for (k in g) n[k] = { - weight: (g[k] || ({})).weight + f.prototype.$qb = function(g) { + var p, h; + p = {}; + for (h in g) p[h] = { + weight: (g[h] || ({})).weight }; - return n; + return p; }; - f.prototype.GSa = function(g) { - var n, k; - if (this.FA && this.Bl.startTime > g || this.Bl.endTime && this.Bl.endTime < g) { - n = this.Bl; - k = c(g, this.FA); - k ? (this.ka.debug("Switching segments from", this.Bl.id, "to", k, "at pts", g), this.Bl = this.OQa(k) || this.kR(k), this.Vga(n)) : this.ka.debug("The pts is outside of the current segment but not in a new one yet"); + f.prototype.lTa = function(g) { + var p, h; + if (this.PA && this.El.startTime > g || this.El.endTime && this.El.endTime < g) { + p = this.El; + h = c(g, this.PA); + h ? (this.ka.debug("Switching segments from", this.El.id, "to", h, "at pts", g), this.El = this.rRa(h) || this.VR(h), this.xha(p)) : this.ka.debug("The pts is outside of the current segment but not in a new one yet"); } }; - f.prototype.kR = function(g) { + f.prototype.VR = function(g) { this.ka.debug("SegmentManager: creating segment", g); - g = new d(g, l(g, this.FA), this.ai, this.ka); - this.hv.push(g); - this.ka.debug("SegmentManager: segment contains", g.vn.length, "sidxes"); + g = new d(g, m(g, this.PA), this.Zh, this.ka); + this.sv.push(g); + this.ka.debug("SegmentManager: segment contains", g.tn.length, "sidxes"); return g; }; - f.prototype.Vga = function(g) { - var n; - if (g && g !== this.Bl) { + f.prototype.xha = function(g) { + var p; + if (g && g !== this.El) { this.ka.debug("SegmentManager: deleting segment", g.id); - g.tW.forEach(this.Vga.bind(this)); - this.hv = this.hv.filter(function(k) { - return k !== g; + g.hX.forEach(this.xha.bind(this)); + this.sv = this.sv.filter(function(h) { + return h !== g; }); - n = g.VVa(); - this.gg.Q0b(n && n.size || 0, n && n.vn); + p = g.GWa(); + this.hg.j2b(p && p.size || 0, p && p.tn); } }; - f.prototype.OQa = function(g) { - var k; - for (var n = 0; g && n < this.hv.length; n++) { - k = this.hv[n]; - if (g === k.id) return k; + f.prototype.rRa = function(g) { + var h; + for (var p = 0; g && p < this.sv.length; p++) { + h = this.sv[p]; + if (g === h.id) return h; } }; - f.prototype.hqb = function(g) { - var n, m; - n = g.ycb; - if (n && "" !== n) g.tW.push(this.kR(n)); + f.prototype.hrb = function(g) { + var p, l; + p = g.pdb; + if (p && "" !== p) g.hX.push(this.VR(p)); else { - n = g.r8a; - for (var k in n) { - m = n[k]; - if (!m || !m.weight) break; - g.tW.push(this.kR(k)); + p = g.Z8a; + for (var h in p) { + l = p[h]; + if (!l || !l.weight) break; + g.hX.push(this.VR(h)); } } }; - f.prototype.IQa = function(g, n, k, m) { - if (!n || n.rM) return (this.ka.debug("Done driving segment", n && n.id), !0); - if (!this.gg.Yxb) return (this.ka.debug("Throttling buffering in quiet period"), !1); - this.ka.debug("Drive streaming of segment", n.id, "from pts", g); - k = (g = this.gg.HMb(g, n, k)) && g.length || 0; - if (0 === k) return (this.ka.debug("Segment is fully downloaded", n && n.id), n.rM = !0, m && m(), !0); - this.ka.debug("Downloading", k, "sidxes in segment", n.id); - return this.gg.NYa(g, function(p, q) { - p && (n.rM = !1); - m && m(p, q); + f.prototype.lRa = function(g, p, h, l) { + if (!p || p.SM) return (this.ka.debug("Done driving segment", p && p.id), !0); + if (!this.hg.$yb) return (this.ka.debug("Throttling buffering in quiet period"), !1); + this.ka.debug("Drive streaming of segment", p.id, "from pts", g); + h = (g = this.hg.SNb(g, p, h)) && g.length || 0; + if (0 === h) return (this.ka.debug("Segment is fully downloaded", p && p.id), p.SM = !0, l && l(), !0); + this.ka.debug("Downloading", h, "sidxes in segment", p.id); + return this.hg.tZa(g, function(n, q) { + n && (p.SM = !1); + l && l(n, q); }); }; r.exports = f; }, 92435: function(r, b, a) { - var f, h; + var f, k; - function c(d, g, n, k, m, p, q, u) { + function c(d, g, p, h, l, n, q, u) { this.displayTime = d; this.duration = g; - this.hXb = n; - this.iXb = k; - this.T4b = m; - this.U4b = p; - this.sG = q; - this.iqa = u; + this.yYb = p; + this.zYb = h; + this.t6b = l; + this.u6b = n; + this.JG = q; + this.Lqa = u; } - function l(d, g, n, k, m, p, q) { + function m(d, g, p, h, l, n, q) { var u; d = new f(d); u = 0; d.position = g; - this.ka = k; - this.identifier = d.cwa(4); - h.assert("sidx" === this.identifier, k); - this.yqa = d.Hj(36); - h.zzb(this.yqa, n, k); - this.duration = d.lq(4); - this.uL = d.Wg(); - this.lw = m; - this.kq = p; + this.ka = h; + this.identifier = d.Dwa(4); + k.assert("sidx" === this.identifier, h); + this.ara = d.Fj(36); + k.CAb(this.ara, p, h); + this.duration = d.hq(4); + this.OL = d.Yg(); + this.zw = l; + this.gq = n; this.index = q || 0; this.entries = []; this.images = []; - for (this.$ha = 0; u < this.uL;)(g = new c(d.lq(4), d.lq(4), d.Wg(), d.Wg(), d.Wg(), d.Wg(), d.QN(), d.lq(4)), u++, this.entries.push(g)); + for (this.Bia = 0; u < this.OL;)(g = new c(d.hq(4), d.hq(4), d.Yg(), d.Yg(), d.Yg(), d.Yg(), d.vO(), d.hq(4)), u++, this.entries.push(g)); this.entries.length && (this.startTime = this.entries[0].displayTime, this.endTime = this.entries[this.entries.length - 1].displayTime + this.entries[this.entries.length - 1].duration); } f = a(62082); - h = a(32699); - l.prototype.cPb = function() { - this.$ha++; + k = a(32699); + m.prototype.nQb = function() { + this.Bia++; }; - l.prototype.IDb = function() { + m.prototype.MEb = function() { var d; d = 0; - this.$ha--; - 1 > this.$ha ? this.images && 0 < this.images.length && (d += h.opa([this]), this.images = []) : this.ka.debug("Not cleaning up shared sidx with range", this.lw, "-", this.kq); + this.Bia--; + 1 > this.Bia ? this.images && 0 < this.images.length && (d += k.Spa([this]), this.images = []) : this.ka.debug("Not cleaning up shared sidx with range", this.zw, "-", this.gq); return d; }; - r.exports = l; + r.exports = m; }, 32699: function(r) { - function b(h, d) { - return h.some(function(g) { + function b(k, d) { + return k.some(function(g) { return g.id === d; }); } - function a(h, d) { - return h.filter(c.bind(null, d)).map(l).reduce(f, 0); + function a(k, d) { + return k.filter(c.bind(null, d)).map(m).reduce(f, 0); } - function c(h, d) { - return h.id === d.id && h.displayTime + h.duration === d.displayTime; + function c(k, d) { + return k.id === d.id && k.displayTime + k.duration === d.displayTime; } - function l(h) { - return h.duration; + function m(k) { + return k.duration; } - function f(h, d) { - return h + d; + function f(k, d) { + return k + d; } r.exports = { - zzb: function(h, d, g) { - for (var n = 0; n < h.length; n++) - if (h[n] !== d[n]) return (g.error("indexId mismatch in sidx", { - sIndexId: h, + CAb: function(k, d, g) { + for (var p = 0; p < k.length; p++) + if (k[p] !== d[p]) return (g.error("indexId mismatch in sidx", { + sIndexId: k, mIndexId: d }), !1); return !0; }, - xla: function(h, d, g) { - var n; - n = {}; - n.displayTime = h.displayTime; - n.duration = h.duration; - n.originX = h.hXb; - n.originY = h.iXb; - n.sizeX = h.T4b; - n.sizeY = h.U4b; - n.imageData = d; - n.id = h.sG; - n.rootContainerExtentX = g.d2b; - n.rootContainerExtentY = g.e2b; - return n; + Zla: function(k, d, g) { + var p; + p = {}; + p.displayTime = k.displayTime; + p.duration = k.duration; + p.originX = k.yYb; + p.originY = k.zYb; + p.sizeX = k.t6b; + p.sizeY = k.u6b; + p.imageData = d; + p.id = k.JG; + p.rootContainerExtentX = g.A3b; + p.rootContainerExtentY = g.B3b; + return p; }, - voa: function(h, d) { - return "o_" + h + "s_" + d; + Yoa: function(k, d) { + return "o_" + k + "s_" + d; }, - F9b: function(h, d) { - d("P" === String.fromCharCode(h[1])); - d("N" === String.fromCharCode(h[2])); - d("G" === String.fromCharCode(h[3])); + gac: function(k, d) { + d("P" === String.fromCharCode(k[1])); + d("N" === String.fromCharCode(k[2])); + d("G" === String.fromCharCode(k[3])); }, - Xc: function(h) { - return "undefined" !== typeof h; + $c: function(k) { + return "undefined" !== typeof k; }, - Pjc: b, - Ggc: a, - mU: function(h, d) { - var g, n; + slc: b, + kic: a, + WU: function(k, d) { + var g, p; g = Object.create({}); - for (n in h) g[n] = h[n]; - h instanceof Error && (g.message = h.message, g.stack = h.stack); + for (p in k) g[p] = k[p]; + k instanceof Error && (g.message = k.message, g.stack = k.stack); g.errorString = d; return g; }, - assert: function(h, d) { - if (!h) throw (d && d.error(Error("Assertion Failed").stack), Error("Assertion Failed")); + assert: function(k, d) { + if (!k) throw (d && d.error(Error("Assertion Failed").stack), Error("Assertion Failed")); }, - F3a: function(h) { - return h && 0 < h.entries.length && 0 === h.images.length; + k4a: function(k) { + return k && 0 < k.entries.length && 0 === k.images.length; }, - j6b: function(h, d) { - for (var g = d.entries.length, n, k = 0; k < g; k++) - if ((n = d.entries[k], n.displayTime <= h && n.displayTime + n.duration >= h)) return !0; + N7b: function(k, d) { + for (var g = d.entries.length, p, h = 0; h < g; h++) + if ((p = d.entries[h], p.displayTime <= k && p.displayTime + p.duration >= k)) return !0; return !1; }, - k6b: function(h, d, g) { - for (var n = g.entries.length, k, m, p = 0; p < n; p++) { - k = g.entries[p]; - m = k.displayTime; - k = m + k.duration; - if (d < m) break; - if (m <= h && k >= h || m > h && m <= d) return !0; + O7b: function(k, d, g) { + for (var p = g.entries.length, h, l, n = 0; n < p; n++) { + h = g.entries[n]; + l = h.displayTime; + h = l + h.duration; + if (d < l) break; + if (l <= k && h >= k || l > k && l <= d) return !0; } return !1; }, - LWa: function(h) { - return h.map(function(d, g) { - d.duration += a(h.slice(g + 1), d); + tXa: function(k) { + return k.map(function(d, g) { + d.duration += a(k.slice(g + 1), d); return d; }).reduce(function(d, g) { b(d, g.id) || d.push(g); return d; }, []); }, - opa: function(h) { - return h.reduce(function(d, g) { - return d + g.entries.reduce(function(n, k) { - return k.iqa + n; + Spa: function(k) { + return k.reduce(function(d, g) { + return d + g.entries.reduce(function(p, h) { + return h.Lqa + p; }, 0); }, 0); }, - WEb: function(h, d) { - return h && h.lw <= d && h.kq >= d; + $Fb: function(k, d) { + return k && k.zw <= d && k.gq >= d; }, - LKb: function(h) { - if (h) return h.endTime; + VLb: function(k) { + if (k) return k.endTime; }, - kLb: function(h) { + uMb: function(k) { try { - return String.fromCharCode.apply(String, h); + return String.fromCharCode.apply(String, k); } catch (d) {} return ""; } @@ -126830,189 +126646,189 @@ E3cbY[513816] = false; var c; c = a(22699).EventEmitter; a(82630)({}); - b = function m(f, h, d, g, n, k) { - if (!(this instanceof m)) return new m(f, h, d, g, n, k); + b = function l(f, k, d, g, p, h) { + if (!(this instanceof l)) return new l(f, k, d, g, p, h); c.call(this); - this.Ps = f; - this.sR = h; - this.e2 = d; - this.frb = g; - this.Ni = {}; - this.tj = {}; - this.ka = n || console; - this.Kn = !1; - this.wha = k.aa; - this.xsb = k && k.kX || 0; + this.Us = f; + this.cS = k; + this.D2 = d; + this.isb = g; + this.Li = {}; + this.sj = {}; + this.ka = p || console; + this.Mn = !1; + this.Xha = h.aa; + this.xtb = h && h.VX || 0; }; b.prototype = Object.create(c.prototype); b.prototype.stop = function() { - clearTimeout(this.pd); - this.pd = void 0; - this.I$(); + clearTimeout(this.rd); + this.rd = void 0; + this.maa(); }; - b.prototype.I$ = function() { + b.prototype.maa = function() { var f; f = this; - Object.keys(f.Ni).forEach(function(h) { - f.emit("removesubtitle", f.Ni[h]); + Object.keys(f.Li).forEach(function(k) { + f.emit("removesubtitle", f.Li[k]); }); - f.Ni = {}; - f.tj = {}; + f.Li = {}; + f.sj = {}; }; b.prototype.pause = function() { - this.Kn || (clearTimeout(this.pd), this.pd = void 0); + this.Mn || (clearTimeout(this.rd), this.rd = void 0); }; - b.prototype.Iz = function(f, h) { + b.prototype.Uz = function(f, k) { var d, g; d = this; - g = d.Ps(); - f = d.sR(g); - null !== f && d.Kn && (d.Kn = !1, this.ka.debug("bufferingComplete"), d.emit("bufferingComplete"), this.frb()) ? this.ka.debug("bufferingComplete while paused, no longer scheduling internal pts events") : (h = "number" === typeof h ? h : 0, Object.keys(d.Ni).forEach(function(n) { - n = d.Ni[n]; - n.displayTime - d.xsb <= g && g < n.displayTime + n.duration || (delete d.Ni[n.id], d.emit("removesubtitle", n)); - }), Object.keys(d.tj).forEach(function(n) { - n = d.tj[n]; - g >= n.displayTime + n.duration && delete d.tj[n.id]; - }), null !== f && 0 < f.length ? (h = f.length, d.ka.debug("found " + h + " entries for pts " + g), f.forEach(function(n) { - n.displayTime - 0 <= g && g < n.displayTime + n.duration && !d.Ni[n.id] && (d.emit("showsubtitle", n), d.Ni[n.id] = n, delete d.tj[n.id]); - }), h = f[f.length - 1], d.Ni[h.id] || d.tj[h.id] || (d.emit("stagesubtitle", h), d.tj[h.id] = h), h = d.Wsb(g, f), "number" === typeof h && Infinity > h ? d.UR(h) : d.UR(2E4)) : null === f ? (f = 250 * Math.pow(2, h), 2E3 < f && (f = 2E3), d.ka.warn("checking buffer again in " + f + "ms"), d.Kn || (d.Kn = !0, d.emit("underflow")), d.UR(f, h + 1)) : d.wha ? (f = 500, d.ka.trace("Live : No entries for " + g + "checking buffer again in " + f + "ms"), d.UR(f)) : d.UR(2E4)); - }; - b.prototype.UR = function(f, h) { + g = d.Us(); + f = d.cS(g); + null !== f && d.Mn && (d.Mn = !1, this.ka.debug("bufferingComplete"), d.emit("bufferingComplete"), this.isb()) ? this.ka.debug("bufferingComplete while paused, no longer scheduling internal pts events") : (k = "number" === typeof k ? k : 0, Object.keys(d.Li).forEach(function(p) { + p = d.Li[p]; + p.displayTime - d.xtb <= g && g < p.displayTime + p.duration || (delete d.Li[p.id], d.emit("removesubtitle", p)); + }), Object.keys(d.sj).forEach(function(p) { + p = d.sj[p]; + g >= p.displayTime + p.duration && delete d.sj[p.id]; + }), null !== f && 0 < f.length ? (k = f.length, d.ka.debug("found " + k + " entries for pts " + g), f.forEach(function(p) { + p.displayTime - 0 <= g && g < p.displayTime + p.duration && !d.Li[p.id] && (d.emit("showsubtitle", p), d.Li[p.id] = p, delete d.sj[p.id]); + }), k = f[f.length - 1], d.Li[k.id] || d.sj[k.id] || (d.emit("stagesubtitle", k), d.sj[k.id] = k), k = d.Wtb(g, f), "number" === typeof k && Infinity > k ? d.FS(k) : d.FS(2E4)) : null === f ? (f = 250 * Math.pow(2, k), 2E3 < f && (f = 2E3), d.ka.warn("checking buffer again in " + f + "ms"), d.Mn || (d.Mn = !0, d.emit("underflow")), d.FS(f, k + 1)) : d.Xha ? (f = 500, d.ka.trace("Live : No entries for " + g + "checking buffer again in " + f + "ms"), d.FS(f)) : d.FS(2E4)); + }; + b.prototype.FS = function(f, k) { var d; d = this; d.ka.debug("Scheduling pts check.", { timeout: f, - QO: d.pd + wP: d.rd }); - clearTimeout(d.pd); - d.pd = setTimeout(function() { - d.Iz(d.Ps(), h); + clearTimeout(d.rd); + d.rd = setTimeout(function() { + d.Uz(d.Us(), k); }, f); }; - b.prototype.Wsb = function(f, h) { - h = h.reduce(this.Frb.bind(this, f), Infinity); - return Infinity > h ? this.e2(h, f) : h; + b.prototype.Wtb = function(f, k) { + k = k.reduce(this.Isb.bind(this, f), Infinity); + return Infinity > k ? this.D2(k, f) : k; }; - b.prototype.Frb = function(f, h, d) { + b.prototype.Isb = function(f, k, d) { var g; g = d.displayTime; d = d.displayTime + d.duration; this.ka.debug("next events: start", g, "end", d, "now", f); - return g < h && f < g ? g : d < h && f < d ? d : h; + return g < k && f < g ? g : d < k && f < d ? d : k; }; r.exports = b; }, 86398: function(r, b, a) { - var l, f, h; + var m, f, k; - function c(d, g, n) { - var k; - if (!n) return !1; - n = n[g]; - return "boolean" === typeof n ? !0 === n : (null === n || void 0 === n ? void 0 : n.length) === (null === (k = d[g].Ye) || void 0 === k ? void 0 : k.length); + function c(d, g, p) { + var h; + if (!p) return !1; + p = p[g]; + return "boolean" === typeof p ? !0 === p : (null === p || void 0 === p ? void 0 : p.length) === (null === (h = d[g].Ie) || void 0 === h ? void 0 : h.length); } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.ZWa = b.Dq = void 0; - l = a(5163); + b.FXa = b.Dq = void 0; + m = a(5163); f = a(48456); b.Dq = -1; - b.ZWa = function(d, g, n, k, m) { - function p(w) { - var v, y, x, z, A, B; - v = g.ie[w]; - y = c(g.ie, w, n); - x = !!v.Ye; - z = !!k && !y && x; - A = 0 === v.Er; - v.Er > u && q.Ge(("").concat(d, "-").concat(w), { - J: d, - ta: u, - va: v.Er, + b.FXa = function(d, g, p, h, l) { + function n(v) { + var w, y, x, z, B, A; + w = g.je[v]; + y = c(g.je, v, p); + x = !!w.Ie; + z = !!h && !y && x; + B = 0 === w.Kr; + w.Kr > u && q.He(("").concat(d, "-").concat(v), { + K: d, + hb: u, + ub: w.Kr, type: "content" }); - x || q.tub(); - !z || A && !m || q.Ge(("padstart-").concat(w), { - J: b.Dq, - ta: 0, - va: k, + x || q.svb(); + !z || B && !l || q.He(("padstart-").concat(v), { + K: b.Dq, + hb: 0, + ub: h, type: "padding" }); - u = v.Er; - if (v.Ye && !y) { - B = null === n || void 0 === n ? void 0 : n[w]; - v.Ye.forEach(function(C, D) { + u = w.Kr; + if (w.Ie && !y) { + A = null === p || void 0 === p ? void 0 : p[v]; + w.Ie.forEach(function(C, D) { var E; E = !1; - Array.isArray(B) && (E = -1 < B.indexOf(D)); - E || q.Ge(("ad-").concat(w, "-").concat(D), { - J: C.id, - ta: C.ta, - va: C.va, + Array.isArray(A) && (E = -1 < A.indexOf(D)); + E || q.He(("ad-").concat(v, "-").concat(D), { + K: C.id, + hb: C.hb, + ub: C.ub, type: "ad" }); }); - z && q.Ge(("padend-").concat(w), { - J: b.Dq, - ta: 0, - va: k, + z && q.He(("padend-").concat(v), { + K: b.Dq, + hb: 0, + ub: h, type: "padding" }); } } - void 0 === k && (k = 0); - void 0 === m && (m = !1); - for (var q = new h(), u = 0, t = 0; t < g.ie.length; ++t) p(t); - q.Ge(("").concat(d, "-").concat(g.ie.length), { - J: d, - ta: u, - va: null, + void 0 === h && (h = 0); + void 0 === l && (l = !1); + for (var q = new k(), u = 0, t = 0; t < g.je.length; ++t) n(t); + q.He(("").concat(d, "-").concat(g.je.length), { + K: d, + hb: u, + ub: null, type: "content" }); - return q.Pg(); + return q.Qg(); }; - h = (function() { + k = (function() { function d() { - this.ib = new f.Gq(); - } - d.prototype.Ge = function(g, n) { - var k, m, p; - this.QF || (this.QF = g); - if (this.GC) { - m = l.__read(this.GC, 2); - p = m[0]; - m = m[1]; - m.Fb = g; - m.next = (k = {}, k[g] = {}, k); - "content" === m.type && -1 < ["ad", "padding"].indexOf(n.type) && (m.ho = !0); - "content" === n.type && (-1 < ["ad", "padding"].indexOf(m.type) || m.ho) && (n.vt = !0); - this.ib.Ge(p, m); - } - this.GC = [g, n]; - }; - d.prototype.tub = function() { - var g, n; - if (this.GC) { - g = l.__read(this.GC, 2); - n = g[0]; + this.gb = new f.Fq(); + } + d.prototype.He = function(g, p) { + var h, l, n; + this.hG || (this.hG = g); + if (this.QC) { + l = m.__read(this.QC, 2); + n = l[0]; + l = l[1]; + l.wc = g; + l.next = (h = {}, h[g] = {}, h); + "content" === l.type && -1 < ["ad", "padding"].indexOf(p.type) && (l.Wk = !0); + "content" === p.type && (-1 < ["ad", "padding"].indexOf(l.type) || l.Wk) && (p.ho = !0); + this.gb.He(n, l); + } + this.QC = [g, p]; + }; + d.prototype.svb = function() { + var g, p; + if (this.QC) { + g = m.__read(this.QC, 2); + p = g[0]; g = g[1]; - "content" === g.type && (g.ho = !0); - this.ib.Ge(n, g); - this.GC = [n, g]; + "content" === g.type && (g.Wk = !0); + this.gb.He(p, g); + this.QC = [p, g]; } }; - d.prototype.Pg = function() { + d.prototype.Qg = function() { var g; - if (this.GC) { - g = l.__read(this.GC, 2); - this.ib.Ge(g[0], g[1]); + if (this.QC) { + g = m.__read(this.QC, 2); + this.gb.He(g[0], g[1]); } - this.GC = void 0; - this.QF && this.ib.uz(this.QF); - return this.ib.Pg(); + this.QC = void 0; + this.hG && this.gb.Fz(this.hG); + return this.gb.Qg(); }; return d; })(); @@ -127020,72 +126836,72 @@ E3cbY[513816] = false; 40071: function(r, b, a) { var g; - function c(n) { - return Object.keys(n.segments).some(function(k) { - return void 0 !== d(n.segments[k]); + function c(p) { + return Object.keys(p.segments).some(function(h) { + return void 0 !== d(p.segments[h]); }); } - function l(n) { - return "delayedSeamless" === n ? "lazy" : n; + function m(p) { + return "delayedSeamless" === p ? "lazy" : p; } - function f(n) { - return Object.keys(n).reduce(function(k, m) { - var p, q; - p = n[m]; - q = p.weight; - p = p.transitionType || p.transitionHint; - m = k[m] = {}; - void 0 !== q && (m.weight = q); - p && (m.ce = l(p)); - return k; + function f(p) { + return Object.keys(p).reduce(function(h, l) { + var n, q; + n = p[l]; + q = n.weight; + n = n.transitionType || n.transitionHint; + l = h[l] = {}; + void 0 !== q && (l.weight = q); + n && (l.zd = m(n)); + return h; }, {}); } - function h(n) { - var k, m; - k = Object.keys(n); - m = k.length; - return m ? k.reduce(function(p, q) { - return p + (n[q].weight || 0); - }, 0) / m : void 0; + function k(p) { + var h, l; + h = Object.keys(p); + l = h.length; + return l ? h.reduce(function(n, q) { + return n + (p[q].weight || 0); + }, 0) / l : void 0; } - function d(n) { - var k; - if (n.ui) { - k = n.ui.interactionZones; - if ((null === k || void 0 === k ? 0 : k.length) && k[0].length) return k[0][0] - n.startTimeMs; - n = n.ui.interactionZonesV2; - if ((null === n || void 0 === n ? 0 : n.length) && n[0].length) return n[0][0]; - } else if (void 0 !== n.earliestSkipRequestOffset) return n.earliestSkipRequestOffset; + function d(p) { + var h; + if (p.ui) { + h = p.ui.interactionZones; + if ((null === h || void 0 === h ? 0 : h.length) && h[0].length) return h[0][0] - p.startTimeMs; + p = p.ui.interactionZonesV2; + if ((null === p || void 0 === p ? 0 : p.length) && p[0].length) return p[0][0]; + } else if (void 0 !== p.earliestSkipRequestOffset) return p.earliestSkipRequestOffset; } Object.defineProperties(b, { __esModule: { value: !0 } }); - b.V3 = void 0; + b.t4 = void 0; g = a(48456); - b.V3 = function(n, k) { - var m, p, q, u, t, w; - m = void 0 === k ? {} : k; - k = m.Dg; - p = m.Be; - q = m.O; - m = m.config; - u = !(!m || -1 === m.Sna.indexOf(n.viewableId)); - t = c(n) ? 0 : (null === m || void 0 === m ? void 0 : m.Rna) || 0; - m = new g.Gq(); - w = q || n.segments; - m.uz(null !== p && void 0 !== p ? p : n.initialSegment).Txa(k || n.mediaTypes).yaa(u ? "immediate" : l(n.transitionType)).Zxa(Object.keys(w).reduce(function(v, y) { - var x, z, A, B, C, D; - x = w[y]; + b.t4 = function(p, h) { + var l, n, q, u, t, v; + l = void 0 === h ? {} : h; + h = l.Fg; + n = l.Me; + q = l.$; + l = l.config; + u = !(!l || -1 === l.uoa.indexOf(p.viewableId)); + t = c(p) ? 0 : (null === l || void 0 === l ? void 0 : l.toa) || 0; + l = new g.Fq(); + v = q || p.segments; + l.Fz(null !== n && void 0 !== n ? n : p.initialSegment).sya(h || p.mediaTypes).eba(u ? "immediate" : m(p.transitionType)).xya(Object.keys(v).reduce(function(w, y) { + var x, z, B, A, C, D; + x = v[y]; if (null === (z = x.weight) || void 0 === z) { - z = x.next && (u || (null === (B = x.exitZones) || void 0 === B ? 0 : B.length)) ? h(x.next) : void 0; + z = x.next && (u || (null === (A = x.exitZones) || void 0 === A ? 0 : A.length)) ? k(x.next) : void 0; } - B = z; + A = z; if (z = x.exitZones) C = void 0; else a: { if (u && x.endTimeMs) { @@ -127107,20 +126923,20 @@ E3cbY[513816] = false; C = void 0; } D = u ? C ? void 0 : x.transitionHint || "lazy" : x.transitionHint; - B = { - J: n.viewableId, - ta: x.startTimeMs, - va: null !== (A = x.endTimeMs) && void 0 !== A ? A : Infinity, - ce: l(D), - fr: z || C, - weight: B + A = { + K: p.viewableId, + hb: x.startTimeMs, + ub: null !== (B = x.endTimeMs) && void 0 !== B ? B : Infinity, + zd: m(D), + Vk: z || C, + weight: A }; - x.defaultNext && (B.Fb = x.defaultNext); - x.next && (B.next = f(x.next)); - v[y] = B; - return v; + x.defaultNext && (A.wc = x.defaultNext); + x.next && (A.next = f(x.next)); + w[y] = A; + return w; }, {})); - return m.Pg(); + return l.Qg(); }; }, 31021: function(r, b, a) { @@ -127130,38 +126946,38 @@ E3cbY[513816] = false; value: !0 } }); - b.UBb = void 0; + b.YCb = void 0; c = a(48456); - b.UBb = function(l) { - var f, h, d, g, n, k; - f = l.mjc; - h = l.Ykc; - l = l.ckc; - d = new c.Gq(); - g = l.split(" "); - n = /\d+/; - k = new Map(); - h.forEach(function(m) { - k.set(m, 0); - }); - g.forEach(function(m, p) { - var q, u, t, w, v, y, x, z; - y = Number(m.split(".")[0].match(n)[0]); - x = Number(m.split(".")[1].match(n)[0]); - y = h[y]; - m = k.get(y); - z = ("").concat(y, "-").concat(m); - k.set(y, m + 1); + b.YCb = function(m) { + var f, k, d, g, p, h; + f = m.Qkc; + k = m.Amc; + m = m.Glc; + d = new c.Fq(); + g = m.split(" "); + p = /\d+/; + h = new Map(); + k.forEach(function(l) { + h.set(l, 0); + }); + g.forEach(function(l, n) { + var q, u, t, v, w, y, x, z; + y = Number(l.split(".")[0].match(p)[0]); + x = Number(l.split(".")[1].match(p)[0]); + y = k[y]; + l = h.get(y); + z = ("").concat(y, "-").concat(l); + h.set(y, l + 1); x = { - J: y, - ta: null !== (t = null === (u = f.get(y)) || void 0 === u ? void 0 : u[x]) && void 0 !== t ? t : 0, - va: null !== (v = null === (w = f.get(y)) || void 0 === w ? void 0 : w[x + 1]) && void 0 !== v ? v : void 0 + K: y, + hb: null !== (t = null === (u = f.get(y)) || void 0 === u ? void 0 : u[x]) && void 0 !== t ? t : 0, + ub: null !== (w = null === (v = f.get(y)) || void 0 === v ? void 0 : v[x + 1]) && void 0 !== w ? w : void 0 }; - g.length > p + 1 && (u = Number(g[p + 1].split(".")[0].match(n)[0]), u = h[u], t = k.get(u), u = ("").concat(u, "-").concat(t), x.Fb = u, x.next = (q = {}, q[u] = {}, q), k.set(y, m + 1)); - 0 === p && d.uz(z); - d.Ge(z, x); + g.length > n + 1 && (u = Number(g[n + 1].split(".")[0].match(p)[0]), u = k[u], t = h.get(u), u = ("").concat(u, "-").concat(t), x.wc = u, x.next = (q = {}, q[u] = {}, q), h.set(y, l + 1)); + 0 === n && d.Fz(z); + d.He(z, x); }); - return d.Pg(); + return d.Qg(); }; }, 79048: function(r, b, a) { @@ -127177,163 +126993,44 @@ E3cbY[513816] = false; r.__exportStar(a(40071), b); r.__exportStar(a(14999), b); r.__exportStar(a(43813), b); - r.__exportStar(a(28551), b); r.__exportStar(a(5293), b); - r.__exportStar(a(62055), b); r.__exportStar(a(86398), b); r.__exportStar(a(31021), b); + r.__exportStar(a(7314), b); + r.__exportStar(a(4152), b); }, - 28551: function(r, b, a) { - var g, n, k; - - function c(m) { - for (var p = m.Be, q = []; p;) { - q.push(p); - p = m.O[p].next; - if (!p) break; - p = Object.keys(p); - if (p.length)((0, n.assert)(1 === p.length, "Expected linear playgraph"), p = p[0]); - else break; - } - return q; - } - - function l(m) { - return (0, n.ija)(Object.keys(m.O).map(function(p) { - return m.O[p].J; - })); - } - - function f(m, p) { - return Object.keys(p.O).some(function(q) { - q = p.O[q]; - return m.J === q.J && m.ta > q.ta && (!q.va || !!m.va && (Infinity === m.va || m.va < q.va)); - }); - } - - function h(m) { - return null === m || void 0 === m ? Infinity : m; - } - - function d(m, p) { - return null === m || void 0 === m ? Infinity === h(p.va) : m >= p.ta && m <= h(p.va); - } + 4152: function(r, b) { Object.defineProperties(b, { __esModule: { value: !0 } }); - b.Vsa = void 0; - g = a(5163); - n = a(91176); - k = a(48456); - b.Vsa = function(m, p) { - var q, u, t, w, v; - q = c(p); - u = l(m); - t = l(p); - u = (0, n.bUa)(u, t); - (0, n.assert)(1 === u.length, "Source and content playgraphs should share one viewable"); - w = u[0]; - t = Object.keys(m.O).filter(function(y) { - return m.O[y].J === w; - }).map(function(y) { - var G, F, H, N, M, L; - for (var x, z = m.O[y], A = z.ta, B = h(z.va), C = 0 === A, D = [], E = 0; E < q.length; ++E) { - G = q[E]; - F = p.O[G]; - H = f(m.O[y], p); - if (F.J !== w) C && D.push({ - id: ("").concat(y, ":").concat(G), - v: g.__assign(g.__assign({}, F), { - cc: y - }) - }); - else if (C) { - M = Math.max(z.ta, F.ta); - N = (L = !Number.isFinite(B) && E === q.length - 1) ? B : Math.min(B, h(F.va)); - N > M && (H = Infinity !== B || !H && !L ? Infinity === N ? null : N : z.va, D.push({ - id: ("").concat(y, ":").concat(G), - v: g.__assign(g.__assign({}, F), { - ta: M, - va: H, - cc: y - }) - })); - if (d(B, F)) { - if (B === h(F.va)) - for (E += 1; E < q.length; ++E) { - A = q[E]; - B = p.O[A]; - if (B.J === w) break; - D.push({ - id: ("").concat(y, ":").concat(A), - v: g.__assign(g.__assign({}, B), { - cc: y - }) - }); - } - break; - } - } else if (d(A, F)) - if ((C = !0, B <= h(F.va))) D.push({ - id: y, - v: z - }); - else { - M = z.ta; - L = !Number.isFinite(B) && E === q.length - 1; - H = L && H ? z.va : Math.min(B, h(F.va)); - D.push({ - id: ("").concat(y, ":").concat(G), - v: g.__assign(g.__assign({}, F), { - ta: M, - va: H, - cc: y - }) - }); - } - } - D.length || D.push({ - id: y, - v: g.__assign(g.__assign({}, z), { - cc: y - }) - }); - for (E = 0; E < D.length - 1; ++E)(A = D[E + 1].id, D[E].v = g.__assign(g.__assign({}, D[E].v), { - Fb: A, - next: (x = {}, x[A] = {}, x) - })); - x = D[D.length - 1]; - x.v = g.__assign(g.__assign({}, x.v), { - Fb: z.Fb, - next: z.next - }); + b.a8 = b.jIa = b.M1 = void 0; + r = (function() { + function a(c, m, f) { + this.region = c; + this.Ia = m; + this.Ua = f; + } + a.prototype.toJSON = function() { return { - id: y, - v: z, - Feb: D + region: this.region, + jb: this.Ia.uw, + gf: this.Ua.uw }; - }); - v = t.reduce(function(y, x) { - return (y[x.id] = x.Feb[0].id, y); - }, {}); - u = new k.Gq(); - t = t.reduce(function(y, x) { - x.Feb.forEach(function(z) { - return y[z.id] = z.v; - }); - return y; - }, {}); - return u.Zxa(t, function() { - return !0; - }, v).qTa(m.O, function(y, x) { - return !v[x]; - }, v, function(y, x) { - return g.__assign(g.__assign({}, y), { - cc: x - }); - }).uz(v[m.Be] || m.Be).Pg(); + }; + return a; + })(); + b.M1 = r; + (function(a) { + a.forwards = "forwards"; + a.backwards = "backwards"; + a.successors = "successors"; + a.predecessors = "predecessors"; + a.distance = "distance"; + })(b.jIa || (b.jIa = {})); + b.a8 = function(a) { + return "immediate" === a; }; }, 5293: function(r, b, a) { @@ -127343,46 +127040,118 @@ E3cbY[513816] = false; value: !0 } }); - b.E5 = b.gIb = b.xna = void 0; + b.aJb = b.pJb = b.oJb = void 0; c = a(91176); - b.xna = function(l, f) { - var h; - return Object.keys(l.O).some(function(d) { + b.oJb = function(m, f) { + var k; + return Object.keys(m.$).some(function(d) { var g; - return null === (g = (h = l.O[d]).next) || void 0 === g ? void 0 : g[f]; - }) ? h : void 0; + return null === (g = (k = m.$[d]).next) || void 0 === g ? void 0 : g[f]; + }) ? k : void 0; }; - b.gIb = function(l, f) { - return (0, c.ec)(Object.keys(l.O), function(h) { + b.pJb = function(m, f) { + return (0, c.kc)(Object.keys(m.$), function(k) { var d; - return null === (d = l.O[h].next) || void 0 === d ? void 0 : d[f]; + return null === (d = m.$[k].next) || void 0 === d ? void 0 : d[f]; }); }; - b.E5 = function(l, f) { - return Object.keys(l.O).filter(function(h) { + b.aJb = function(m, f) { + return Object.keys(m.$).filter(function(k) { var d; - return null === (d = l.O[h].next) || void 0 === d ? void 0 : d[f]; + return null === (d = m.$[k].next) || void 0 === d ? void 0 : d[f]; }); }; }, - 58304: function(r, b) { + 58304: function(r, b, a) { + var m, f; + + function c(k) { + return k.map(function(d) { + return [d[0], d[1]]; + }); + } Object.defineProperties(b, { __esModule: { value: !0 } }); + b.M4 = void 0; + m = a(5163); + f = Object.keys({ + ub: void 0, + playbackRate: void 0, + weight: void 0, + zd: void 0, + OAa: void 0, + type: void 0, + ho: void 0, + Wk: void 0 + }); + b.M4 = function(k) { + var d, g, p, h, l, n, q, v, w, y, x, C; + g = k.K; + p = k.hb; + h = k.wc; + if (k.next) { + l = k.next; + q = {}; + try { + for (var u = m.__values(Object.keys(l)), t = u.next(); !t.done; t = u.next()) { + v = t.value; + w = v; + y = l[v]; + x = {}; + void 0 !== y.weight && (x.weight = y.weight); + void 0 !== y.zd && (x.zd = y.zd); + q[w] = x; + } + } catch (E) { + var z; + z = { + error: E + }; + } finally { + try { + t && !t.done && (n = u.return) && n.call(u); + } finally { + if (z) throw z.error; + } + } + l = q; + } else l = k.next; + g = { + K: g, + hb: p, + wc: h, + next: l + }; + try { + for (var B = m.__values(f), A = B.next(); !A.done; A = B.next()) { + C = A.value; + void 0 !== k[C] && (g[C] = k[C]); + } + } catch (E) { + var D; + D = { + error: E + }; + } finally { + try { + A && !A.done && (d = B.return) && d.call(B); + } finally { + if (D) throw D.error; + } + } + k.Vk && (g.Vk = c(k.Vk)); + return g; + }; }, - 48456: function(r, b) { - function a(l) { - return l && "object" === typeof l ? Array.isArray(l) ? l.map(a) : Object.keys(l).reduce(function(f, h) { - f[h] = a(l[h]); - return f; - }, {}) : l; - } + 48456: function(r, b, a) { + var m; - function c(l, f) { - return Object.keys(l).reduce(function(h, d) { - return (h[f[d] || d] = l[d], h); + function c(f, k) { + return Object.keys(f).reduce(function(d, g) { + return (d[k[g] || g] = f[g], d); }, {}); } Object.defineProperties(b, { @@ -127390,749 +127159,1671 @@ E3cbY[513816] = false; value: !0 } }); - b.Gq = void 0; + b.Fq = void 0; + m = a(58304); r = (function() { - function l(f) { - f && (this.uz(f.Be), this.yaa(f.ce), this.Zxa(f.O)); + function f(k) { + k && (this.Fz(k.Me), this.eba(k.zd), this.xya(k.$)); } - l.prototype.uz = function(f) { - this.Be = f; + f.prototype.Fz = function(k) { + this.Me = k; + return this; + }; + f.prototype.eba = function(k) { + this.zd = k; + return this; + }; + f.prototype.sya = function(k) { + this.Fg = k; + return this; + }; + f.prototype.He = function(k, d, g) { + this.$ || (this.$ = {}); + this.$[k] = (0, m.M4)(d); + if (g) { + k = this.$[k]; + if (d = k.next) k.next = c(d, g); + k.wc && g[k.wc] && (k.wc = g[k.wc]); + } + return this; + }; + f.prototype.xya = function(k, d, g) { + void 0 === d && (d = function() { + return !0; + }); + this.$ = {}; + return this.nvb(k, d, g); + }; + f.prototype.nvb = function(k, d, g) { + var p; + p = this; + void 0 === d && (d = function() { + return !0; + }); + Object.keys(k).filter(function(h) { + return d(k[h], h); + }).forEach(function(h) { + p.He(h, k[h], g); + }); return this; }; - l.prototype.yaa = function(f) { - this.ce = f; + f.prototype.Qg = function() { + var k; + if (!this.$) throw Error("Invalid playgraph - `segments` is not defined"); + if (!this.Me) throw Error("Invalid playgraph - `initialSegment` is not defined"); + if (!this.$[this.Me]) throw Error("Invalid playgraph - `initialSegment` is not part of `segments`"); + k = { + Me: this.Me, + $: this.$ + }; + this.zd && (k.zd = this.zd); + this.Fg && (k.Fg = this.Fg); + return k; + }; + return f; + })(); + b.Fq = r; + }, + 42405: function(r, b) { + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.bga = void 0; + b.bga = (function() { + function a() {} + a.decode = function(c) { + return Object.assign({ + initialSegment: c.Me, + segments: a.IEb(c.$) + }, void 0 !== c.zd ? { + transitionType: c.zd + } : {}); + }; + a.encode = function(c) { + return Object.assign({ + Me: c.initialSegment, + $: a.CHb(c.segments) + }, void 0 !== c.transitionType ? { + zd: c.transitionType + } : {}); + }; + a.CHb = function(c) { + return Object.keys(c).reduce(function(m, f) { + m[f] = a.BHb(c[f]); + return m; + }, {}); + }; + a.BHb = function(c) { + return Object.assign({ + K: c.viewableId, + hb: c.startTimeMs + }, c.endTimeMs ? { + ub: c.endTimeMs + } : {}, c.defaultNext ? { + wc: c.defaultNext + } : {}, c.weight ? { + weight: c.weight + } : {}, c.transitionType ? { + zd: c.transitionType + } : {}, c.next ? { + next: a.zHb(c.next) + } : {}, c.exitZones ? { + Vk: c.exitZones + } : {}, c.playbackRate ? { + playbackRate: c.playbackRate + } : {}, c.uxSegment ? { + OAa: c.uxSegment + } : {}, c.type ? { + type: c.type + } : {}, void 0 !== c.fadeIn ? { + ho: c.fadeIn + } : {}, void 0 !== c.fadeOut ? { + Wk: c.fadeOut + } : {}); + }; + a.zHb = function(c) { + return Object.keys(c).reduce(function(m, f) { + m[f] = a.AHb(c[f]); + return m; + }, {}); + }; + a.AHb = function(c) { + return Object.assign({}, void 0 !== c.weight ? { + weight: c.weight + } : {}, c.transitionType ? { + zd: c.transitionType + } : {}); + }; + a.IEb = function(c) { + return Object.keys(c).reduce(function(m, f) { + m[f] = a.HEb(c[f]); + return m; + }, {}); + }; + a.HEb = function(c) { + return Object.assign({ + viewableId: c.K, + startTimeMs: c.hb + }, c.ub ? { + endTimeMs: c.ub + } : {}, c.wc ? { + defaultNext: c.wc + } : {}, c.weight ? { + weight: c.weight + } : {}, c.zd ? { + transitionType: c.zd + } : {}, c.next ? { + next: a.FEb(c.next) + } : {}, c.Vk ? { + exitZones: c.Vk + } : {}, c.playbackRate ? { + playbackRate: c.playbackRate + } : {}, c.OAa ? { + uxSegment: c.OAa + } : {}, c.type ? { + type: c.type + } : {}, void 0 !== c.ho ? { + fadeIn: c.ho + } : {}, void 0 !== c.Wk ? { + fadeOut: c.Wk + } : {}); + }; + a.FEb = function(c) { + return Object.keys(c).reduce(function(m, f) { + m[f] = a.GEb(c[f]); + return m; + }, {}); + }; + a.GEb = function(c) { + return Object.assign({}, void 0 !== c.weight ? { + weight: c.weight + } : {}, c.zd ? { + transitionType: c.zd + } : {}); + }; + return a; + })(); + }, + 14999: function(r, b, a) { + var c; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.pba = void 0; + c = a(48456); + b.pba = function(m, f, k) { + var d; + d = new c.Fq(); + d.Fz(f).eba("lazy").sya(k).He(f, { + K: m, + hb: 0, + ub: Infinity + }); + return d.Qg(); + }; + }, + 43813: function(r, b, a) { + var c; + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.x6b = void 0; + c = a(48456); + b.x6b = function(m, f, k) { + var d; + d = new c.Fq(); + d.Fz("s0").eba("immediate").sya(k).He("s0", { + K: m, + hb: 0, + ub: 1E3 * f, + weight: .5, + next: { + s1: { + weight: .5 + } + } + }).He("s1", { + K: m, + hb: 1E3 * f, + ub: Infinity + }); + return d.Qg(); + }; + }, + 43341: function(r, b, a) { + var f, k; + + function c(d, g) { + var p, n; + try { + for (var h = f.__values(d), l = h.next(); !l.done; l = h.next()) { + n = l.value; + if (n.K === g) return n; + } + } catch (u) { + var q; + q = { + error: u + }; + } finally { + try { + l && !l.done && (p = h.return) && p.call(h); + } finally { + if (q) throw q.error; + } + } + } + + function m(d, g) { + var p, h; + return f.__generator(this, function(l) { + switch (l.label) { + case 0: + (p = d, h = function() { + var n; + return f.__generator(this, function(q) { + switch (q.label) { + case 0: + return [4, p]; + case 1: + return (q.Ka(), p = (n = p.wc) ? (0, k.kc)(g, function(u) { + return u.id === n; + }) : void 0, [2]); + } + }); + }, l.label = 1); + case 1: + return p ? [5, h()] : [3, 3]; + case 2: + return (l.Ka(), [3, 1]); + case 3: + return [2]; + } + }); + } + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.ega = void 0; + f = a(5163); + k = a(91176); + r = (function() { + function d(g, p, h) { + void 0 === h && (h = {}); + this.upper = g; + this.lower = p; + this.HAa = h; + } + d.prototype.vD = function(g) { + return this.HAa[g]; + }; + d.prototype.UF = function(g) { + var p; + p = this; + return Object.keys(this.HAa).filter(function(h) { + return p.HAa[h] === g; + }); + }; + d.prototype.n4b = function(g) { + return (g = this.vD(g.id)) ? this.upper.get(g) : void 0; + }; + d.prototype.h4b = function(g) { + var p; + p = this; + return this.UF(g.id).map(function(h) { + return p.lower.get(h); + }); + }; + d.prototype.w_b = function(g) { + var p, h, l, n, q; + p = this; + h = this.lower.get(g.H); + (0, k.assert)(h && h.WAb(g.offset)); + l = this.n4b(h); + if (l) { + if (l.K === h.K) return (g = l.swa(h.G9a(g.offset)), { + H: l.id, + offset: g + }); + if (g.offset.equal(k.J.Ba) && 0 === f.__spreadArray([], f.__read(this.lower.Sy.iO(g.H)), !1).filter(function(u) { + return p.vD(u.id) === l.id; + }).length) return { + H: l.id, + offset: k.J.Ba + }; + if (0 === f.__spreadArray([], f.__read(this.lower.Sy.EI(g.H)), !1).filter(function(u) { + return p.vD(u.id) === l.id; + }).length) return { + H: l.id, + offset: l.Db + }; + (0, k.assert)(h.fd.isFinite()); + n = c(this.lower.Sy.lG(g.H), l.K); + q = c(this.lower.Sy.iVa(g.H), l.K); + n = n ? n.uc : l.fd; + (0, k.assert)(n); + q = q ? q.fd : l.uc; + (0, k.assert)(q); + g = g.offset.Dg(h.Db); + g = q.add(n.qa(q).am(g)); + g = l.swa(g); + return { + H: l.id, + offset: g + }; + } + }; + d.prototype.v_b = function(g) { + var p, h, l, n, q, u, t, v, w, y, x, z, B, A, E, H, L, M, N, P; + u = this.upper.get(g.H); + (0, k.assert)(u); + t = u.K; + v = u.DWa(g.offset); + w = u.G9a(v); + (0, k.assert)(w); + y = this.h4b(u); + x = y.filter(function(K) { + return K.K === t; + }).filter(function(K) { + return K.v7b(w); + }); + if (x.length) { + z = x[0]; + return { + H: z.id, + offset: z.swa(w) + }; + } + if (v.equal(k.J.Ba) && !this.upper.qPb(g.H)) return { + H: y[0].id, + offset: k.J.Ba + }; + if (v.equal(u.Db) && !this.upper.sPb(g.H)) { + B = y[y.length - 1]; + return { + H: B.id, + offset: B.Db + }; + } + A = new Set(y.map(function(K) { + return K.wc; + }).filter(function(K) { + return !!K; + })); + g = y.filter(function(K) { + return !A.has(K.id); + }); + y = y.filter(function(K) { + return A.has(K.id); + }); + try { + for (var C = f.__values(g), D = C.next(); !D.done; D = C.next()) { + E = f.__spreadArray([], f.__read(m(D.value, y)), !1); + g = []; + z = v = void 0; + try { + for (var G = (h = void 0, f.__values(E)), F = G.next(); !F.done; F = G.next())(z = F.value, v && g.push({ + pq: v, + I: z, + XV: !1 + }), v = void 0, z.K === t ? (g.push({ + pq: z.uc, + I: z, + XV: !1 + }), v = z.fd) : 0 === g.length && g.push({ + pq: u.uc, + I: z, + XV: !1 + })); + } catch (K) { + h = { + error: K + }; + } finally { + try { + F && !F.done && (l = G.return) && l.call(G); + } finally { + if (h) throw h.error; + } + } + z && (v ? g.push({ + pq: v, + I: z, + XV: !0 + }) : g.push({ + pq: u.fd, + I: z, + XV: !0 + })); + H = (0, k.F3)(g, function(K) { + return K.pq.qo(w); + }); + L = (0, k.kc)(g, function(K) { + return K.pq.Eg(w); + }); + if (H && L && H.pq.qo(w) && L.pq.Eg(w)) { + if (H.I.id === L.I.id) return { + H: H.I.id, + offset: k.J.Ba + }; + if (H.pq.v === L.pq.v) return { + H: L.I.id, + offset: k.J.Ba + }; + M = w.qa(H.pq).Dg(L.pq.qa(H.pq)); + N = E.slice(E.indexOf(H.I), E.indexOf(L.I) + (L.XV ? 1 : 0)); + P = N.reduce(function(K, O) { + return K.add(O.Db); + }, k.J.Ba).am(M); + try { + for (var J = (n = void 0, f.__values(N)), I = J.next(); !I.done && (z = I.value, !P.lessThan(z.Db)); I = J.next()) P = P.qa(z.Db); + } catch (K) { + n = { + error: K + }; + } finally { + try { + I && !I.done && (q = J.return) && q.call(J); + } finally { + if (n) throw n.error; + } + } + if (z && P.lessThan(null === z || void 0 === z ? void 0 : z.Db)) return { + H: z.id, + offset: P + }; + } + } + } catch (K) { + B = { + error: K + }; + } finally { + try { + D && !D.done && (p = C.return) && p.call(C); + } finally { + if (B) throw B.error; + } + }(0, k.assert)(!1, "Upper playgraph position should always map to something in lower playgraph"); + }; + return d; + })(); + b.ega = r; + }, + 26162: function(r, b, a) { + var m, f, k, d, g, p, h; + + function c(l) { + l = m.__spreadArray([], m.__read(l.Sy.lG(l.initial.id)), !1); + (0, f.assert)(l.every(function(n) { + return 1 >= n.EI; + }), "Must be linear playgraph"); + return l; + } + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.d8a = void 0; + m = a(5163); + f = a(91176); + k = a(58304); + d = a(48456); + g = a(43341); + p = a(7314); + h = a(48781); + b.d8a = function(l, n) { + var q, u, t, v, w, y, x, z, B, A, C, D, E, G, L, M, N, P, K, O, U, ca; + y = {}; + x = {}; + z = {}; + B = c(n); + A = l.VZ; + C = n.VZ; + A = (0, f.HUa)(A, C); + (0, f.assert)(1 === A.length, "Playgraphs to be merged should have exactly one shared viewable"); + D = A[0]; + if (B.length) { + E = B[B.length - 1]; + E.K === D && Infinity !== E.ub && (B[B.length - 1] = E.extend(f.J.Aj)); + } + G = {}; + try { + for (var F = m.__values(l.filter(function(Ea) { + return Ea.K === D; + })), H = F.next(); !H.done; H = F.next()) { + L = H.value; + M = L.uc; + N = L.fd; + P = M.equal(f.J.Ba) ? 1 : 0; + A = []; + try { + for (var J = (u = void 0, m.__values(B)), I = J.next(); !I.done; I = J.next()) { + K = I.value; + O = C = void 0; + K.K === D ? 0 === P ? K.Mla(M) && (O = (0, h.sza)(K, M, N), K.Mla(N) ? (C = ("").concat(L.id), P = 2) : (C = ("").concat(L.id, ":").concat(K.id), P = 1)) : (C = ("").concat(L.id, ":").concat(K.id), K.Mla(N) ? (K.uc.lessThan(N) && (O = (0, h.sza)(K, M, N)), P = 2) : O = K) : 1 === P && (C = ("").concat(L.id, ":").concat(K.id), O = K); + if (C && O && (y[C] = L.id, x[C] = K.id, A.length || (z[L.id] = C), A.push({ + id: C, + ZY: O + }), 1 < A.length)) { + U = m.__read(A.slice(-2), 2); + ca = U[0]; + E = U[1]; + ca.ZY = m.__assign(m.__assign({}, (0, k.M4)(ca.ZY)), { + wc: E.id, + next: (v = {}, v[E.id] = {}, v) + }); + } + if (2 === P) { + A.length && (E = A[A.length - 1], E.ZY = m.__assign(m.__assign({}, (0, k.M4)(E.ZY)), { + wc: L.wc, + next: L.next + })); + break; + } + } + } catch (Ea) { + u = { + error: Ea + }; + } finally { + try { + I && !I.done && (t = J.return) && t.call(J); + } finally { + if (u) throw u.error; + } + } + A.forEach(function(Ea) { + return G[Ea.id] = Ea.ZY; + }); + } + } catch (Ea) { + var pa; + pa = { + error: Ea + }; + } finally { + try { + H && !H.done && (q = F.return) && q.call(F); + } finally { + if (pa) throw pa.error; + } + } + try { + for (var la = m.__values(l.filter(function(Ea) { + return Ea.K !== D; + })), va = la.next(); !va.done; va = la.next())(L = va.value, G[L.id] = L, y[L.id] = L.id); + } catch (Ea) { + var ua; + ua = { + error: Ea + }; + } finally { + try { + va && !va.done && (w = la.return) && w.call(la); + } finally { + if (ua) throw ua.error; + } + } + pa = p.zx.create(new d.Fq().xya(G, function() { + return !0; + }, z).Fz(z[l.initial.id] || l.initial.id).Qg()); + l = new g.ega(l, pa, y); + n = new g.ega(n, pa, x); + return { + l9: pa, + PSb: l, + z3b: n + }; + }; + }, + 7314: function(r, b, a) { + var m, f, k, d, g; + + function c(p, h) { + var l, n, q; + if (p = p.get(h)) { + if (p.wc && 0 !== (null === (n = null === (l = p.next) || void 0 === l ? void 0 : l[p.wc]) || void 0 === n ? void 0 : n.qz)) return p.wc; + if (p.next) { + q = p.next; + l = Object.keys(q); + return (n = l.reduce(function(u, t) { + var v; + v = m.__read(u, 2); + u = v[0]; + v = v[1]; + return q[t].qz > v ? [t, q[t].qz] : [u, v]; + }, [void 0, 0])[0]) ? n : l[0]; + } + } + } + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.zx = void 0; + m = a(5163); + f = a(91176); + k = a(48781); + d = a(26162); + r = (function() { + function p(h) { + this.Z = h; + } + p.create = function(h) { + return new g(h); + }; + p.update = function(h, l) { + return new g(l).bT(h); + }; + p.Zl = function(h, l) { + var n, q; + n = (0, d.d8a)(h, l); + l = n.l9; + q = n.PSb; + n = n.z3b; + h.e5b(l, q); + l.l5b(h, q); + return { + l9: l, + mapping: n + }; + }; + return p; + })(); + b.zx = r; + g = (function(p) { + function h(l) { + var n, q; + n = p.call(this, l) || this; + n.Aca = new WeakMap(); + n.jX = new Map(); + (0, f.assert)(l.Me, "Playgraph must have an initial segment"); + q = n.get(l.Me); + (0, f.assert)(q, ("Could not find initial segment ").concat(l.Me, " in playgraph")); + n.initial = q; + n.Sy = { + EI: n.R5a.bind(n), + iO: n.Tra.bind(n), + lG: n.Q5a.bind(n), + iVa: n.P5a.bind(n), + wL: n.iSb.bind(n) + }; + n.Bmc = { + EI: n.gJ.bind(n), + iO: n.Hac.bind(n), + lG: n.Gac.bind(n), + iVa: n.Eac.bind(n), + wL: n.Fac.bind(n) + }; + n.p3a = new f.UEa(function(u) { + return Object.keys(u.next || ({})).map(function(t) { + return { + lac: n.get(t), + weight: u.Db.v + }; + }); + }); + return n; + } + m.__extends(h, p); + Object.defineProperties(h.prototype, { + VZ: { + get: function() { + return this.kub || (this.kub = this.FOb()); + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(h.prototype, { + F3a: { + get: function() { + return !!this.n$; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(h.prototype, { + N4a: { + get: function() { + var l; + return null === (l = this.L4a) || void 0 === l ? void 0 : l.Z; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(h.prototype, { + Wua: { + get: function() { + var l; + return null === (l = this.n$) || void 0 === l ? void 0 : l.Z; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(h.prototype, { + yX: { + get: function() { + var l; + return (null === (l = this.Wua) || void 0 === l ? void 0 : l.yX) || this; + }, + enumerable: !1, + configurable: !0 + } + }); + h.prototype.bT = function(l) { + var n, q, v, w; + q = this.Z.$; + try { + for (var u = m.__values(Object.keys(q)), t = u.next(); !t.done; t = u.next()) { + v = t.value; + if (l.L3a(v)) { + w = q[v]; + this.h7a(v, w, l.get(v)); + l.jX.has(w.K) && this.normalize(w.K, l.jX.get(w.K)); + } + } + } catch (x) { + var y; + y = { + error: x + }; + } finally { + try { + t && !t.done && (n = u.return) && n.call(u); + } finally { + if (y) throw y.error; + } + } return this; }; - l.prototype.Txa = function(f) { - this.Dg = f; - return this; + h.prototype.has = function(l) { + return !!this.Z.$[l]; + }; + h.prototype.get = function(l) { + var n; + n = this.Z.$[l]; + if (n) return this.Aca.get(n) || this.h7a(l, n); + }; + h.prototype.entries = function() { + var l, n, q, u, t, v; + return m.__generator(this, function(w) { + switch (w.label) { + case 0: + (w.ah.push([0, 5, 6, 7]), l = m.__values(Object.keys(this.Z.$)), n = l.next(), w.label = 1); + case 1: + if (n.done) return [3, 4]; + q = n.value; + return [4, [q, this.get(q)]]; + case 2: + (w.Ka(), w.label = 3); + case 3: + return (n = l.next(), [3, 1]); + case 4: + return [3, 7]; + case 5: + return (u = w.Ka(), t = { + error: u + }, [3, 7]); + case 6: + try { + n && !n.done && (v = l.return) && v.call(l); + } finally { + if (t) throw t.error; + } + return [7]; + case 7: + return [2]; + } + }); + }; + h.prototype.forEach = function(l) { + var n; + n = this; + Object.keys(this.Z.$).forEach(function(q) { + var u; + u = n.get(q); + l(u, q, n); + }); + }; + h.prototype.keys = function() { + return Object.keys(this.Z.$).values(); }; - l.prototype.Ge = function(f, h, d) { - this.O || (this.O = {}); - this.O[f] = a(h); - if (d) { - f = this.O[f]; - if (h = f.next) f.next = c(h, d); - f.Fb && d[f.Fb] && (f.Fb = d[f.Fb]); - } - return this; + h.prototype.values = function() { + var l, n, q, u, t, v; + return m.__generator(this, function(w) { + switch (w.label) { + case 0: + (w.ah.push([0, 5, 6, 7]), l = m.__values(Object.keys(this.Z.$)), n = l.next(), w.label = 1); + case 1: + if (n.done) return [3, 4]; + q = n.value; + return [4, this.get(q)]; + case 2: + (w.Ka(), w.label = 3); + case 3: + return (n = l.next(), [3, 1]); + case 4: + return [3, 7]; + case 5: + return (u = w.Ka(), t = { + error: u + }, [3, 7]); + case 6: + try { + n && !n.done && (v = l.return) && v.call(l); + } finally { + if (t) throw t.error; + } + return [7]; + case 7: + return [2]; + } + }); }; - l.prototype.Zxa = function(f, h, d) { - void 0 === h && (h = function() { - return !0; + h.prototype.normalize = function(l, n) { + var q, u; + q = this; + this.jX.set(l, n); + this.LJb(function(t) { + t.K === l && q.l9a(t); }); - this.O = {}; - return this.qTa(f, h, d); + this.F3a && (null === (u = this.Wua) || void 0 === u ? void 0 : u.normalize(l, n)); }; - l.prototype.qTa = function(f, h, d, g) { - var n; - n = this; - void 0 === h && (h = function() { - return !0; + h.prototype.L9 = function(l, n, q) { + this.L3a(l) && this.get(l).normalize(n, q); + }; + h.prototype.filter = function(l) { + var n, q, u, t, v, w; + return m.__generator(this, function(y) { + switch (y.label) { + case 0: + (y.ah.push([0, 5, 6, 7]), n = m.__values(Object.keys(this.Z.$)), q = n.next(), y.label = 1); + case 1: + if (q.done) return [3, 4]; + u = q.value; + return l(this.Z.$[u]) ? [4, this.get(u)] : [3, 3]; + case 2: + (y.Ka(), y.label = 3); + case 3: + return (q = n.next(), [3, 1]); + case 4: + return [3, 7]; + case 5: + return (t = y.Ka(), v = { + error: t + }, [3, 7]); + case 6: + try { + q && !q.done && (w = n.return) && w.call(n); + } finally { + if (v) throw v.error; + } + return [7]; + case 7: + return [2]; + } }); - Object.keys(f).filter(function(k) { - return h(f[k], k); - }).forEach(function(k) { - var m; - m = f[k]; - g && (m = g(m, k)); - n.Ge(k, m, d); + }; + h.prototype.Fi = function(l, n) { + var q, u, t, v; + l = this.get(l); + q = null === l || void 0 === l ? void 0 : l.next; + if (q) { + Object.keys(n).forEach(function(w) { + var y; + y = q[w]; + y && (y.weight = n[w]); + }); + u = (0, k.RVa)(q); + t = u.A9a; + v = u.Bfb; + Object.keys(q).forEach(function(w) { + if (w = q[w]) w.qz = (0, k.QVa)(w.weight, t, v); + }); + } + null === l || void 0 === l ? void 0 : l.Fi(n); + }; + h.prototype.S5a = function(l, n) { + var q, u; + return m.__generator(this, function(t) { + switch (t.label) { + case 0: + (q = n, t.label = 1); + case 1: + return q ? (u = this.get(q)) ? [4, u] : [3, 3] : [3, 3]; + case 2: + return (t.Ka(), q = l(this, q), [3, 1]); + case 3: + return [2]; + } }); - return this; }; - l.prototype.c3a = function(f) { - var h; - return !(null === (h = this.O) || void 0 === h || !h[f]); + h.prototype.sPb = function(l) { + l = this.Z.$[l]; + return !!(l && l.next && Object.keys(l.next).length); }; - l.prototype.Pg = function() { - var f; - if (!this.O) throw Error("Invalid playgraph - `segments` is not defined"); - if (!this.Be) throw Error("Invalid playgraph - `initialSegment` is not defined"); - if (!this.O[this.Be]) throw Error("Invalid playgraph - `initialSegment` is not part of `segments`"); - f = { - Be: this.Be, - O: this.O + h.prototype.qPb = function(l) { + l = this.get(l); + return !(!l || !this.C2a(l).length); + }; + h.prototype.e5b = function(l, n) { + this.L4a = { + Z: l, + mapping: n }; - this.ce && (f.ce = this.ce); - this.Dg && (f.Dg = this.Dg); - return f; }; - return l; - })(); - b.Gq = r; - }, - 42405: function(r, b) { - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.wfa = void 0; - b.wfa = (function() { - function a() {} - a.decode = function(c) { - return Object.assign({ - initialSegment: c.Be, - segments: a.EDb(c.O) - }, void 0 !== c.ce ? { - transitionType: c.ce - } : {}); + h.prototype.l5b = function(l, n) { + this.n$ = { + Z: l, + mapping: n + }; }; - a.encode = function(c) { - return Object.assign({ - Be: c.initialSegment, - O: a.wGb(c.segments) - }, void 0 !== c.transitionType ? { - ce: c.transitionType - } : {}); + h.prototype.mN = function(l) { + var n; + return null === (n = this.n$) || void 0 === n ? void 0 : n.mapping.vD(l); }; - a.wGb = function(c) { - return Object.keys(c).reduce(function(l, f) { - l[f] = a.vGb(c[f]); - return l; - }, {}); + h.prototype.IW = function(l) { + return this.F3a ? (l = this.mN(l)) && this.Wua.IW(l) : l; }; - a.vGb = function(c) { - return Object.assign({ - J: c.viewableId, - ta: c.startTimeMs - }, c.endTimeMs ? { - va: c.endTimeMs - } : {}, c.defaultNext ? { - Fb: c.defaultNext - } : {}, c.weight ? { - weight: c.weight - } : {}, c.transitionType ? { - ce: c.transitionType - } : {}, c.next ? { - next: a.tGb(c.next) - } : {}, c.exitZones ? { - fr: c.exitZones - } : {}, c.playbackRate ? { - playbackRate: c.playbackRate - } : {}, c.uxSegment ? { - cc: c.uxSegment - } : {}, c.type ? { - type: c.type - } : {}, void 0 !== c.fadeIn ? { - vt: c.fadeIn - } : {}, void 0 !== c.fadeOut ? { - ho: c.fadeOut - } : {}); + h.prototype.AUb = function(l) { + var n; + return null === (n = this.n$) || void 0 === n ? void 0 : n.mapping.w_b(l); }; - a.tGb = function(c) { - return Object.keys(c).reduce(function(l, f) { - l[f] = a.uGb(c[f]); - return l; - }, {}); + h.prototype.zUb = function(l) { + var n; + return null === (n = this.L4a) || void 0 === n ? void 0 : n.mapping.v_b(l); }; - a.uGb = function(c) { - return Object.assign({}, void 0 !== c.weight ? { - weight: c.weight - } : {}, c.transitionType ? { - ce: c.transitionType - } : {}); + h.prototype.L3a = function(l) { + return (l = this.Z.$[l]) && this.Aca.has(l); }; - a.EDb = function(c) { - return Object.keys(c).reduce(function(l, f) { - l[f] = a.DDb(c[f]); - return l; - }, {}); + h.prototype.R5a = function(l) { + var n, q, u, t, v, w, y; + return m.__generator(this, function(x) { + switch (x.label) { + case 0: + n = this.Z.$[l]; + if (!n || !n.next) return [3, 8]; + x.label = 1; + case 1: + (x.ah.push([1, 6, 7, 8]), q = m.__values(Object.keys(n.next)), u = q.next(), x.label = 2); + case 2: + if (u.done) return [3, 5]; + t = u.value; + return [4, this.get(t)]; + case 3: + (x.Ka(), x.label = 4); + case 4: + return (u = q.next(), [3, 2]); + case 5: + return [3, 8]; + case 6: + return (v = x.Ka(), w = { + error: v + }, [3, 8]); + case 7: + try { + u && !u.done && (y = q.return) && y.call(q); + } finally { + if (w) throw w.error; + } + return [7]; + case 8: + return [2]; + } + }); }; - a.DDb = function(c) { - return Object.assign({ - viewableId: c.J, - startTimeMs: c.ta - }, c.va ? { - endTimeMs: c.va - } : {}, c.Fb ? { - defaultNext: c.Fb - } : {}, c.weight ? { - weight: c.weight - } : {}, c.ce ? { - transitionType: c.ce - } : {}, c.next ? { - next: a.BDb(c.next) - } : {}, c.fr ? { - exitZones: c.fr - } : {}, c.playbackRate ? { - playbackRate: c.playbackRate - } : {}, c.cc ? { - uxSegment: c.cc - } : {}, c.type ? { - type: c.type - } : {}, void 0 !== c.vt ? { - fadeIn: c.vt - } : {}, void 0 !== c.ho ? { - fadeOut: c.ho - } : {}); + h.prototype.gJ = function(l, n, q) { + this.vca(this.R5a(l), n, q); }; - a.BDb = function(c) { - return Object.keys(c).reduce(function(l, f) { - l[f] = a.CDb(c[f]); - return l; - }, {}); + h.prototype.Tra = function(l) { + var n, q, u, t, v, w, y; + return m.__generator(this, function(x) { + switch (x.label) { + case 0: + n = this.get(l); + if (!n) return [3, 8]; + x.label = 1; + case 1: + (x.ah.push([1, 6, 7, 8]), q = m.__values(this.C2a(n)), u = q.next(), x.label = 2); + case 2: + if (u.done) return [3, 5]; + t = u.value; + return [4, this.get(t)]; + case 3: + (x.Ka(), x.label = 4); + case 4: + return (u = q.next(), [3, 2]); + case 5: + return [3, 8]; + case 6: + return (v = x.Ka(), w = { + error: v + }, [3, 8]); + case 7: + try { + u && !u.done && (y = q.return) && y.call(q); + } finally { + if (w) throw w.error; + } + return [7]; + case 8: + return [2]; + } + }); }; - a.CDb = function(c) { - return Object.assign({}, void 0 !== c.weight ? { - weight: c.weight - } : {}, c.ce ? { - transitionType: c.ce - } : {}); + h.prototype.Hac = function(l, n, q) { + this.vca(this.Tra(l), n, q); }; - return a; - })(); - }, - 62055: function(r, b, a) { - var q, u, t, w; - - function c(v, y, x, z, A) { - var B, C, D; - B = v.O[y]; - C = x.O[B.cc]; - z = z.cc; - D = g(B.va) - B.ta; - D = void 0 === A ? A = 0 : A + D; - return B.J === (null === C || void 0 === C ? void 0 : C.J) ? { - dZ: g(B.va), - YS: A - } : B.cc === z && (y = q.__read(l(v, y), 1)[0]) && v.O[y].cc === B.cc ? c(v, y, x, B, D) : { - dZ: C.ta, - YS: D - }; - } - - function l(v, y) { - return Object.keys(v.O).filter(function(x) { - return v.O[x].Fb === y; - }); - } - - function f(v, y, x, z, A) { - var B, C, D; - void 0 === A && (A = 0); - y = v.O[y]; - B = x.O[y.cc]; - z = z.cc; - C = x.O[z]; - D = g(y.va) - y.ta; - return y.J === (null === B || void 0 === B ? void 0 : B.J) ? { - dZ: y.ta, - YS: A - } : y.cc === z && y.Fb ? f(v, y.Fb, x, y, A + D) : { - dZ: g(C.va), - YS: A - }; - } - - function h(v, y, x) { - var z, A, B, C, D, E, G, F, H, N, M, L, Q; - z = m(v, y, x); - if (z) return z; - z = v.O[x.v]; - A = x.offset; - B = Object.keys(y.O).filter(function(I) { - return y.O[I].cc === x.v; - }); - C = []; - B.forEach(function(I) { - var K, P, S; - - function J(ba) { - ba = (0, w.E5)(y, ba); - null === ba || void 0 === ba ? void 0 : ba.forEach(function(na) { - var ha, va; - if (y.O[na].cc !== x.v) { - ha = y.O[na]; - va = ha.va; - S = { - v: na, - offset: va - ha.ta - }; - (ha = va ? p(v, y, S) : void 0) && C.push({ - Tx: S, - tq: ha - }); - ha || (S = { - v: na, - offset: 0 - }, (ha = p(v, y, { - v: na, - offset: 0 - })) && C.push({ - Tx: S, - tq: ha - })); - J(na); - } - }); + h.prototype.vca = function(l, n, q) { + var u, t, y, x, z; + t = !0; + try { + for (var v = m.__values(l), w = v.next(); !w.done; w = v.next()) { + y = w.value; + x = n(y, z, this, q); + t = x.gJ; + q = x.state; + if (!t) break; + z = y; + } + } catch (A) { + var B; + B = { + error: A + }; + } finally { + try { + w && !w.done && (u = v.return) && u.call(v); + } finally { + if (B) throw B.error; + } } - K = y.O[I]; - P = K.va; - S = { - v: I, - offset: P - K.ta - }; - (K = P ? p(v, y, S) : void 0) && C.push({ - Tx: S, - tq: K + }; + h.prototype.Q5a = function(l) { + return this.S5a(c, l); + }; + h.prototype.Gac = function(l, n, q) { + this.vca(this.Q5a(l), n, q); + }; + h.prototype.P5a = function(l) { + var n, q; + return m.__generator(this, function(u) { + switch (u.label) { + case 0: + (n = this.get(l), u.label = 1); + case 1: + if (!n) return [3, 3]; + q = m.__spreadArray([], m.__read(this.Tra(n.id)), !1); + if (0 === q.length) return [3, 3]; + n = 1 === q.length ? q[0] : (0, f.kc)(q, function(t) { + return t.wc === l; + }) || q[0]; + return [4, n]; + case 2: + return (u.Ka(), [3, 1]); + case 3: + return [2]; + } }); - S = { - v: I, - offset: 0 - }; - (P = p(v, y, S)) && C.push({ - Tx: S, - tq: P + }; + h.prototype.Eac = function(l, n, q) { + this.vca(this.P5a(l), n, q); + }; + h.prototype.iSb = function() { + (0, f.assert)(!1, "Not implemented"); + }; + h.prototype.Fac = function(l, n, q) { + var u; + u = this; + l = this.get(l); + (0, f.assert)(l, "Segment not found in playgraph"); + this.p3a.tib(l, function(t, v, w, y) { + return n(t, w, u, y); + }, q); + }; + h.prototype.h7a = function(l, n, q) { + l = new k.NQa(l, n, this.Z.zd || "lazy", q); + !l.il && this.jX.has(n.K) && this.l9a(l); + this.Aca.set(n, l); + return l; + }; + h.prototype.LJb = function(l) { + var n; + n = this; + Object.keys(this.Z.$).forEach(function(q) { + var u; + u = n.Aca.get(n.Z.$[q]); + u && l(u, q); }); - P || K || J(I); - }); - (0, u.assert)(0 < C.length, "No point before the content position that can be directly mapped from combined to ux playgraph founc"); - D = z.ta + A; - G = Infinity; - C.forEach(function(I) { - var J; - J = I.tq; - J = D - (v.O[J.v].ta + J.offset); - 0 <= J && J < G && (G = J, E = I); - }); - F = []; - B.forEach(function(I) { - var K, P, S, ba; - - function J(na) { - Object.keys(y.O[na].next || ({})).forEach(function(ha) { - var va, ua, Ka; - if (y.O[ha].cc !== x.v) { - va = y.O[ha]; - ua = va.ta; - va = va.va; - ba = { - v: ha, - offset: 0 - }; - Ka = p(v, y, ba); - Ka && F.push({ - Tx: ba, - tq: Ka - }); - Ka || (ba = { - v: ha, - offset: va - ua - }, (ua = va ? p(v, y, ba) : void 0) && F.push({ - Tx: ba, - tq: ua - })); - } - J(ha); - }); + }; + h.prototype.l9a = function(l) { + var n; + n = this.jX.get(l.K); + n && l.normalize(n(l.hb), n(l.ub)); + }; + h.prototype.FOb = function() { + var l; + l = this; + return (0, f.Mja)(Object.keys(this.Z.$).map(function(n) { + return l.Z.$[n].K; + })); + }; + h.prototype.C2a = function(l) { + var q; + if (!l.iO) { + l.iO = []; + for (var n in this.Z.$) { + q = this.Z.$[n].next; + q && (l.id in q) && l.iO.push(n); + } } - K = y.O[I]; - P = K.ta; - S = K.va; - ba = { - v: I, - offset: 0 - }; - (K = p(v, y, ba)) && F.push({ - Tx: ba, - tq: K - }); - ba = { - v: I, - offset: S - P - }; - (P = S ? p(v, y, ba) : void 0) && F.push({ - Tx: ba, - tq: P + return l.iO; + }; + return h; + })(r); + }, + 48781: function(r, b, a) { + var g, p, h, l; + + function c(n, q, u) { + var t, v, w, y; + if (n.next) { + t = (null === u || void 0 === u ? 0 : u.next) ? f(n.next, u.next) : n.next; + n = k(t); + v = n.Bfb; + w = n.A9a; + y = {}; + n.iw.forEach(function(x) { + y[x] = new l(t[x], w, v, q); }); - K || P || J(I); - }); - (0, u.assert)(0 < F.length, "No point after the content position that can be directly mapped from combined to ux playgraph found"); - N = Infinity; - F.forEach(function(I) { - var J; - J = I.tq; - J = v.O[J.v].ta + J.offset - D; - if (0 <= J && J < N || J > N && 0 > N || Infinity === N)(N = J, H = I); - }); - (0, u.assert)(E); - (0, u.assert)(H); - A = E.Tx; - (0, u.assert)(A, "Segment not found in the combined playgraph"); - z = H.Tx; - (0, u.assert)(z, "Segment not found in the combined playgraph"); - M = y.O[A.v]; - B = y.O[z.v]; - A.offset === g(M.va) - M.ta && y.O[M.Fb].cc === M.cc && (A.v === z.v && A.offset === z.offset && (z = { - v: B.Fb, - offset: 0 - }, B = y.O[z.v]), A = { - v: M.Fb, - offset: 0 - }, M = y.O[A.v]); - L = v.O[E.tq.v].ta + E.tq.offset; - Q = v.O[H.tq.v].ta + H.tq.offset - L; - L = 0 === Q ? 0 : (D - L) / Q; - if (A.v === z.v) return (M = M.ta + A.offset, A = A.v, { - v: A, - offset: M + L * (B.ta + z.offset - M) - y.O[A].ta - }); - Q = d(y, A, z); - M = Q.path; - Q = Q.DF; - B = 0 === z.offset ? 0 : g(B.va) - B.ta; - return k(y, M, A.offset + L * (Q - A.offset - (B - z.offset))); - } - - function d(v, y, x) { - var z, A; - if (y.v !== x.v) { - for (y = [y.v]; y[y.length - 1] !== x.v;) { - z = v.O[y[y.length - 1]]; - (0, u.assert)(z.next, "Cannot find path between points in combined playgraph"); - if (z.next[x.v]) break; - A = Object.keys(z.next); - 1 === A.length ? y.push(A[0]) : ((0, u.assert)(z.Fb, "Multiple paths but no default finding paths between points in combined playgrahp"), y.push(z.Fb)); - } - 0 !== x.offset && y.push(x.v); - return { - path: y, - DF: n(v, y) - }; + return y; } - return { - path: [], - DF: x.offset - y.offset - }; } - function g(v) { - return null === v || void 0 === v ? Infinity : v; + function m(n, q) { + if ("immediate" !== n) return 1; + n = q.next ? Object.keys(q.next) : []; + if (n.some(function(u) { + return void 0 !== q.next[u].weight; + })) { + if (void 0 === q.weight) return 0; + n = q.weight + n.reduce(function(u, t) { + return u + (q.next[t].weight || 0); + }, 0); + return q.weight / n; + } + return 1 / (n.length + 1); } - function n(v, y) { - return y.reduce(function(x, z) { - var A; - z = v.O[z]; - A = z.ta; - return x + g(z.va) - A; + function f(n, q) { + var u, t, y; + t = {}; + try { + for (var v = g.__values(Object.keys(n)), w = v.next(); !w.done; w = v.next()) { + y = w.value; + t[y] = q[y] || n[y]; + } + } catch (z) { + var x; + x = { + error: z + }; + } finally { + try { + w && !w.done && (u = v.return) && u.call(v); + } finally { + if (x) throw x.error; + } + } + return t; + } + + function k(n) { + var q, u, t; + q = Object.keys(n); + u = q.every(function(v) { + return void 0 === n[v].weight; + }) ? void 0 : q.reduce(function(v, w) { + return v + (n[w].weight || 0); + }, 0); + t = void 0 === u ? q.length : q.reduce(function(v, w) { + return v + (n[w].weight ? 1 : 0); }, 0); + return { + iw: q, + A9a: t, + Bfb: u + }; } - function k(v, y, x) { - var A, B, C; - for (var z = 0; z < y.length; ++z) { - A = y[z]; - B = v.O[A]; - C = B.ta; - B = g(B.va) - C; - if (B > x) return { - v: A, - offset: x + function d(n, q, u) { + return void 0 === u ? 1 / q : 0 === u ? void 0 === n ? 1 / q : 0 : void 0 === n ? 0 : n / u; + } + Object.defineProperties(b, { + __esModule: { + value: !0 + } + }); + b.QVa = b.RVa = b.xVb = b.Syb = b.qUb = b.Eqb = b.sza = b.NQa = void 0; + g = a(5163); + p = a(91176); + h = a(4152); + r = (function() { + function n(q, u, t, v) { + var w, y; + w = this; + this.id = q; + this.I = u; + this.il = !1; + this.Hx = {}; + this.f7 = function(x) { + var z, B, A, C; + return (null === (z = w.jq) || void 0 === z ? 0 : z.length) ? "immediate" : null !== (C = null === (A = null === (B = w.next) || void 0 === B ? void 0 : B[x]) || void 0 === A ? void 0 : A.zd) && void 0 !== C ? C : w.zd; }; - x -= B; - }(0, u.assert)(!1, "Invalid offset given for path"); - } - - function m(v, y, x) { - var z, A, B, C, D, E, G, F, H, N, M; - A = v.O[x.v]; - (0, u.assert)(A, ("Graph position ").concat(x.v, " does not exist in UX playgraph")); - B = x.offset; - (0, u.assert)(0 <= B, ("Graph position offset ").concat(B, " cannot be negative")); - (0, u.assert)(!A.va || B <= A.va - A.ta, ("Graph position ").concat(B, " offset outside segment")); - if (y.O[x.v]) return x; - C = Object.keys(y.O).filter(function(L) { - return y.O[L].cc === x.v; - }); - (0, u.assert)(0 < C.length, "No segments found in combined playgraph that point back to the ux segment"); - D = {}; - E = 0; - C.forEach(function(L) { - if (void 0 === D[L]) { - for (var Q = 0; L;)(D[L] = [E, Q++], L = y.O[L].Fb); - ++E; + this.Lia = null !== (y = u.zd) && void 0 !== y ? y : t; + this.weight = v ? v.weight : u.weight; + this.wc = null !== u.wc ? u.wc : void 0; + this.next = u.next ? c(u, this.Lia, v) : void 0; + this.qz = m(this.Lia, this); + this.uc = (this.il = q = v ? v.il && v.ub === u.ub : !1) ? v.uc : p.J.Oa(u.hb); + this.fd = q ? v.fd : p.J.Oa(u.ub || Infinity); + this.jq = v && q ? v.jq : void 0; + this.Fi(); + } + Object.defineProperties(n.prototype, { + K: { + get: function() { + return this.I.K; + }, + enumerable: !1, + configurable: !0 } }); - C.sort(function(L, Q) { - return D[L][0] !== D[Q][0] ? 1 : D[L][1] - D[Q][1]; + Object.defineProperties(n.prototype, { + type: { + get: function() { + return this.I.type || "content"; + }, + enumerable: !1, + configurable: !0 + } }); - G = A.ta + B; - F = C.filter(function(L) { - return y.O[L].J === A.J; + Object.defineProperties(n.prototype, { + hb: { + get: function() { + return this.I.hb; + }, + enumerable: !1, + configurable: !0 + } }); - H = q.__read(C, 1)[0]; - F = F.map(function(L) { - return [L, y.O[L]]; - }).filter(function(L) { - var Q; - L = q.__read(L, 2); - Q = L[0]; - return G >= L[1].ta || Q === H; + Object.defineProperties(n.prototype, { + ub: { + get: function() { + return this.I.ub || Infinity; + }, + enumerable: !1, + configurable: !0 + } }); - if (F = (0, u.ec)(F, function(L) { - var Q; - L = q.__read(L, 2)[1]; - Q = L.Fb ? y.O[L.Fb] : void 0; - return !L.va || !!L.va && G < L.va || (null === Q || void 0 === Q ? void 0 : Q.cc) !== x.v && G >= L.ta; - })) { - N = q.__read(F, 2); - F = N[0]; - N = N[1]; - M = (isFinite(G) ? G : null !== (z = N.va) && void 0 !== z ? z : Infinity) - N.ta; - (0, u.assert)(0 <= M, "Content playgrah graph position offset cannot be negative"); - z = !0; - 0 === M && (z = (0, t.xna)(y, F), z = !z || z.cc !== N.cc); - if (z) return { - v: F, - offset: M - }; - } - C = C.filter(function(L) { - return y.O[L].J !== A.J; - }); - if (0 === B && (B = (0, t.xna)(v, x.v), !B || B.cc !== x.v) && (B = (0, u.ec)(C, function(L) { - return 0 === (0, w.E5)(y, L).length; - }), void 0 !== B)) return { - v: B, - offset: 0 - }; - if (A.va && Infinity !== A.va && !(A.va - A.ta !== x.offset || A.Fb && v.O[A.Fb]) && (B = (0, u.ec)(C, function(L) { - return !y.O[L].next || 0 === Object.keys(y.O[L].next).length; - }), void 0 !== B)) return (C = y.O[B], v = C.ta, C = C.va, (0, u.assert)(C, "Content playgraph segments from other viewables must have end time"), { - v: B, - offset: C - v - }); - } - - function p(v, y, x) { - var z, A; - z = y.O[x.v]; - (0, u.assert)(z, "Graph position does not exist in combined playgraph"); - A = x.offset; - (0, u.assert)(0 <= A, "Graph position offset cannot be negative"); - (0, u.assert)(!z.va || A <= z.va - z.ta, "Graph position offset outside segment"); - if (void 0 === z.cc) return x; - v = v.O[z.cc]; - (0, u.assert)(v, "Referenced ux playgraph segment must exist"); - if (z.J === v.J) return (A = z.ta + A - v.ta, v = g(v.va) - v.ta, A = Math.max(Math.min(A, v), 0), { - v: z.cc, - offset: A - }); - if (0 === A && (x = (0, w.E5)(y, x.v).filter(function(B) { - return y.O[B].cc === z.cc; - }), 0 === A && 0 === x.length)) return { - v: z.cc, - offset: 0 - }; - A = z.Fb ? y.O[z.Fb] : void 0; - if ((null === A || void 0 === A ? void 0 : A.cc) !== z.cc) return { - v: z.cc, - offset: v.va ? v.va - v.ta : Infinity - }; - } - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.K0a = b.ihb = b.sWa = void 0; - q = a(5163); - u = a(91176); - t = a(5293); - w = a(79048); - b.sWa = function(v, y, x) { - var z, A, B, C; - z = y.O[x.v]; - A = p(v, y, x); - if (A) return A; - (0, u.assert)(z.cc, "Combined playgraph must reference a ux playgraph segment since no direct mapping was possible"); - B = v.O[z.cc]; - (0, u.assert)(B, "Referenced ux playgraph segment must exist"); - (0, u.assert)(z.va, "Content playgraph segments from other viewables must have end time"); - if (!z.Fb || !y.O[z.Fb]) return ((0, u.assert)(B.va, "Must have definite end time to add terminal content playgraph segment"), { - v: z.cc, - offset: B.va - B.ta - }); - C = c(y, x.v, v, z); - A = C.dZ; - C = C.YS; - if (null === A || void 0 === A) return ((0, u.assert)(B.va, "Experience playgraph segment must have end time"), { - v: z.cc, - offset: B.va - B.ta - }); - y = f(y, x.v, v, z); - v = y.dZ; - y = y.YS; - null !== v && void 0 !== v && isFinite(v) || (0, u.assert)(v, "Experience playgraph segment must have end time"); - return { - v: z.cc, - offset: A + (C + x.offset) / (C + y) * (v - A) - }; - }; - b.ihb = h; - b.K0a = function(v, y, x) { - var z, A, B; - return q.__generator(this, function(C) { - switch (C.label) { - case 0: - (z = h(v, y, x), A = y.O[z.v], B = z.v, C.label = 1); - case 1: - return [4, B]; - case 2: - (C.Wa(), B = A.Fb, A = y.O[B], C.label = 3); - case 3: - if ((null === A || void 0 === A ? void 0 : A.cc) === x.v && B !== z.v) return [3, 1]; - C.label = 4; - case 4: - return [2]; + Object.defineProperties(n.prototype, { + ho: { + get: function() { + return this.I.ho; + }, + enumerable: !1, + configurable: !0 } }); - }; - }, - 14999: function(r, b, a) { - var c; - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.Haa = void 0; - c = a(48456); - b.Haa = function(l, f, h) { - var d; - d = new c.Gq(); - d.uz(f).yaa("lazy").Txa(h).Ge(f, { - J: l, - ta: 0, - va: Infinity + Object.defineProperties(n.prototype, { + Wk: { + get: function() { + return this.I.Wk; + }, + enumerable: !1, + configurable: !0 + } }); - return d.Pg(); - }; - }, - 43813: function(r, b, a) { - var c; - Object.defineProperties(b, { - __esModule: { - value: !0 - } - }); - b.X4b = void 0; - c = a(48456); - b.X4b = function(l, f, h) { - var d; - d = new c.Gq(); - d.uz("s0").yaa("immediate").Txa(h).Ge("s0", { - J: l, - ta: 0, - va: 1E3 * f, - weight: .5, - next: { - s1: { - weight: .5 - } + Object.defineProperties(n.prototype, { + Vk: { + get: function() { + return this.I.Vk; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + Db: { + get: function() { + var q, u; + return null !== (u = null === (q = this.fd) || void 0 === q ? void 0 : q.qa(this.uc)) && void 0 !== u ? u : p.J.Aj; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + EI: { + get: function() { + return this.next ? Object.keys(this.next).length : 0; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + kZ: { + get: function() { + return this.iw.length ? !this.wc && 0 === this.FN.length : !0; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + DRb: { + get: function() { + return !this.type || "content" === this.type; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + iw: { + get: function() { + return Object.keys(this.next || ({})); + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + IWb: { + get: function() { + return this.Hx; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + FN: { + get: function() { + var q; + q = this; + return this.iw.filter(function(u) { + return !!q.Hx[u]; + }); + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + tza: { + get: function() { + var q; + return null !== (q = this.eTa) && void 0 !== q ? q : this.eTa = this.Wyb(); + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + Iba: { + get: function() { + var q; + return null !== (q = this.fTa) && void 0 !== q ? q : this.fTa = this.Xyb(); + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + nq: { + get: function() { + return this.weight ? this.weight / (this.weight + this.Iba) : 1; + }, + enumerable: !1, + configurable: !0 + } + }); + Object.defineProperties(n.prototype, { + zd: { + get: function() { + var q; + return (null === (q = this.jq) || void 0 === q ? 0 : q.length) ? "immediate" : this.Lia; + }, + enumerable: !1, + configurable: !0 + } + }); + n.prototype.DWa = function(q) { + return p.J.min(p.J.max(p.J.Ba, q), this.Db); + }; + n.prototype.G9a = function(q) { + return this.uc.add(q); + }; + n.prototype.swa = function(q) { + return q.qa(this.uc); + }; + n.prototype.v7b = function(q) { + return q.greaterThan(this.uc) && q.lessThan(this.fd); + }; + n.prototype.Mla = function(q) { + return q.Eg(this.uc) && q.qo(this.fd); + }; + n.prototype.WAb = function(q) { + return q.Eg(p.J.Ba) && q.qo(this.Db); + }; + n.prototype.normalize = function(q, u) { + q && u && (this.uc = q.gd(u.N), this.fd = u, this.il = !0); + }; + n.prototype.DAa = function(q) { + this.weight = q; + this.qz = m(this.zd, this); + }; + n.prototype.extend = function(q) { + this.fd = q; + return this; + }; + n.prototype.mPb = function(q) { + return !!(this.next && -1 < Object.keys(this.next).indexOf(q)); + }; + n.prototype.q1a = function() { + var q; + return this.FN.length ? null !== (q = this.FN.map(this.f7).reduce(function(u, t) { + return u === t ? t : void 0; + })) && void 0 !== q ? q : this.zd : this.zd; + }; + n.prototype.Lyb = function(q) { + var u, t; + if (this.tza) { + u = (this.Hx[q] || 0) / this.tza; + if (void 0 === this.weight || 0 === this.Iba) return { + rf: u + }; + t = this.nq; + return 1 !== t && (0, h.a8)(this.f7(q)) && this.Hx[q] ? { + rf: t * u, + YB: this.Hx[q] / this.Iba * (1 - t) + } : { + rf: t * u + }; } - }).Ge("s1", { - J: l, - ta: 1E3 * f, - va: Infinity + return { + rf: (null === (u = this.next) || void 0 === u ? 0 : u[q]) ? 1 / this.EI : 0 + }; + }; + n.prototype.aeb = function(q) { + this.jq = q; + this.Fib(); + }; + n.prototype.Fi = function(q) { + var u; + if (this.next) { + u = this.next; + this.Hx = Object.keys(this.next).reduce(function(t, v) { + var w; + w = q ? q[v] || 0 : u[v].weight; + void 0 !== w && null !== w && 0 <= w && (t[v] = w); + return t; + }, {}); + } else this.Hx = {}; + this.Fib(); + }; + n.prototype.Wyb = function() { + var q; + q = this; + return this.FN.reduce(function(u, t) { + return u + q.Hx[t]; + }, 0); + }; + n.prototype.Xyb = function() { + var q; + q = this; + return this.FN.filter(function(u) { + return (0, h.a8)(q.f7(u)); + }).reduce(function(u, t) { + return u + q.Hx[t]; + }, 0); + }; + n.prototype.Fib = function() { + this.fTa = this.eTa = void 0; + }; + return n; + })(); + b.NQa = r; + b.sza = function(n, q, u) { + return g.__assign(g.__assign({}, n.I), { + hb: p.J.max(q, n.uc).v, + ub: p.J.min(u, n.fd).v }); - return d.Pg(); }; + l = (function() { + return function(n, q, u, t) { + this.qz = 0; + this.zd = n.zd || t; + this.weight = n.weight; + this.qz = d(n.weight, q, u); + }; + })(); + b.Eqb = l; + b.qUb = c; + b.Syb = m; + b.xVb = f; + b.RVa = k; + b.QVa = d; }, 794: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p; + var c, m, f, k, d, g, p, h, l, n; c = a(67286)("%TypeError%"); - l = a(57017); + m = a(57017); f = a(32249); - h = a(70126); + k = a(70126); d = a(38476); g = a(38733); - n = a(80907); - k = a(4); - m = a(83891); - p = a(18132); + p = a(80907); + h = a(4); + l = a(83891); + n = a(18132); r.exports = function(q, u, t) { - if ("Object" !== p(q)) throw new c("Assertion failed: Type(O) is not Object"); - if (!n(u)) throw new c("Assertion failed: IsPropertyKey(P) is not true"); - t = l({ - BPa: p, - HHa: g, - GHa: d - }, t) ? t : m(t); - if (!l({ - BPa: p, - HHa: g, - GHa: d + if ("Object" !== n(q)) throw new c("Assertion failed: Type(O) is not Object"); + if (!p(u)) throw new c("Assertion failed: IsPropertyKey(P) is not true"); + t = m({ + dQa: n, + gIa: g, + fIa: d + }, t) ? t : l(t); + if (!m({ + dQa: n, + gIa: g, + fIa: d }, t)) throw new c("Assertion failed: Desc is not a valid Property Descriptor"); - return f(g, k, h, q, u, t); + return f(g, h, k, q, u, t); }; }, 70126: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(10487); - l = a(84902); + m = a(84902); f = a(18132); - r.exports = function(h) { - "undefined" !== typeof h && c(f, "Property Descriptor", "Desc", h); - return l(h); + r.exports = function(k) { + "undefined" !== typeof k && c(f, "Property Descriptor", "Desc", k); + return m(k); }; }, 38476: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(23198); - l = a(18132); + m = a(18132); f = a(10487); - r.exports = function(h) { - if ("undefined" === typeof h) return !1; - f(l, "Property Descriptor", "Desc", h); - return c(h, "[[Get]]") || c(h, "[[Set]]") ? !0 : !1; + r.exports = function(k) { + if ("undefined" === typeof k) return !1; + f(m, "Property Descriptor", "Desc", k); + return c(k, "[[Get]]") || c(k, "[[Set]]") ? !0 : !1; }; }, 83317: function(r, b, a) { r.exports = a(9680); }, 20451: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(90982)("%Reflect.construct%", !0); b = a(794); try { b({}, "", { "[[Get]]": function() {} }); - } catch (h) { + } catch (k) { b = null; } if (b && c) { - l = {}; + m = {}; f = {}; b(f, "length", { "[[Get]]": function() { - throw l; + throw m; }, "[[Enumerable]]": !0 }); - r.exports = function(h) { + r.exports = function(k) { try { - c(h, f); + c(k, f); } catch (d) { - return d === l; + return d === m; } }; - } else r.exports = function(h) { - return "function" === typeof h && !!h.prototype; + } else r.exports = function(k) { + return "function" === typeof k && !!k.prototype; }; }, 38733: function(r, b, a) { - var c, l, f; + var c, m, f; c = a(23198); - l = a(18132); + m = a(18132); f = a(10487); - r.exports = function(h) { - if ("undefined" === typeof h) return !1; - f(l, "Property Descriptor", "Desc", h); - return c(h, "[[Value]]") || c(h, "[[Writable]]") ? !0 : !1; + r.exports = function(k) { + if ("undefined" === typeof k) return !1; + f(m, "Property Descriptor", "Desc", k); + return c(k, "[[Value]]") || c(k, "[[Writable]]") ? !0 : !1; }; }, 80907: function(r) { @@ -128146,33 +128837,33 @@ E3cbY[513816] = false; 4: function(r, b, a) { var c; c = a(97911); - r.exports = function(l, f) { - return l === f ? 0 === l ? 1 / l === 1 / f : !0 : c(l) && c(f); + r.exports = function(m, f) { + return m === f ? 0 === m ? 1 / m === 1 / f : !0 : c(m) && c(f); }; }, 99939: function(r, b, a) { var c; c = a(97911); - r.exports = function(l, f) { - return l === f || c(l) && c(f); + r.exports = function(m, f) { + return m === f || c(m) && c(f); }; }, 88251: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; b = a(67286); c = b("%Symbol.species%", !0); - l = b("%TypeError%"); + m = b("%TypeError%"); f = a(20451); - h = a(18132); + k = a(18132); r.exports = function(d, g) { - if ("Object" !== h(d)) throw new l("Assertion failed: Type(O) is not Object"); + if ("Object" !== k(d)) throw new m("Assertion failed: Type(O) is not Object"); d = d.constructor; if ("undefined" === typeof d) return g; - if ("Object" !== h(d)) throw new l("O.constructor is not an Object"); + if ("Object" !== k(d)) throw new m("O.constructor is not an Object"); d = c ? d[c] : void 0; if (null == d) return g; if (f(d)) return d; - throw new l("no constructor found"); + throw new m("no constructor found"); }; }, 14463: function(r) { @@ -128181,150 +128872,150 @@ E3cbY[513816] = false; }; }, 76113: function(r, b, a) { - var c, l, f, h, d, g; + var c, m, f, k, d, g; c = a(46382); - l = a(26827); + m = a(26827); f = a(84583); - h = a(97911); + k = a(97911); d = a(51832); g = a(79747); - r.exports = function(n) { - var k; - n = f(n); - if (h(n) || 0 === n) return 0; - if (!d(n)) return n; - k = l(c(n)); - return 0 === k ? 0 : g(n) * k; + r.exports = function(p) { + var h; + p = f(p); + if (k(p) || 0 === p) return 0; + if (!d(p)) return p; + h = m(c(p)); + return 0 === h ? 0 : g(p) * h; }; }, 69808: function(r, b, a) { - var c, l; + var c, m; c = a(74339); - l = a(76113); + m = a(76113); r.exports = function(f) { - f = l(f); + f = m(f); return 0 >= f ? 0 : f > c ? c : f; }; }, 84583: function(r, b, a) { - var c, l, f, h, d, g, n, k, m, p, q, u, t; + var c, m, f, k, d, g, p, h, l, n, q, u, t; c = a(67286); - l = c("%TypeError%"); + m = c("%TypeError%"); f = c("%Number%"); b = c("%RegExp%"); - h = c("%parseInt%"); + k = c("%parseInt%"); d = a(62680); c = a(63671); g = a(45819); - n = d("String.prototype.slice"); - k = c(/^0b[01]+$/i); - m = c(/^0o[0-7]+$/i); - p = c(/^[-+]0x[0-9a-f]+$/i); + p = d("String.prototype.slice"); + h = c(/^0b[01]+$/i); + l = c(/^0o[0-7]+$/i); + n = c(/^[-+]0x[0-9a-f]+$/i); b = new b("[\u0085\u200b\ufffe]", "g"); q = c(b); u = a(11341); t = a(99197); - r.exports = function y(v) { + r.exports = function y(w) { var x; - v = g(v) ? v : t(v, f); - if ("symbol" === typeof v) throw new l("Cannot convert a Symbol value to a number"); - if ("bigint" === typeof v) throw new l("Conversion from 'BigInt' to 'number' is not allowed."); - if ("string" === typeof v) { - if (k(v)) return y(h(n(v, 2), 2)); - if (m(v)) return y(h(n(v, 2), 8)); - if (q(v) || p(v)) return NaN; - x = u(v); - if (x !== v) return y(x); + w = g(w) ? w : t(w, f); + if ("symbol" === typeof w) throw new m("Cannot convert a Symbol value to a number"); + if ("bigint" === typeof w) throw new m("Conversion from 'BigInt' to 'number' is not allowed."); + if ("string" === typeof w) { + if (h(w)) return y(k(p(w, 2), 2)); + if (l(w)) return y(k(p(w, 2), 8)); + if (q(w) || n(w)) return NaN; + x = u(w); + if (x !== w) return y(x); } - return f(v); + return f(w); }; }, 48668: function(r, b, a) { - var c, l; + var c, m; c = a(67286)("%Object%"); - l = a(77850); + m = a(77850); r.exports = function(f) { - l(f); + m(f); return c(f); }; }, 99197: function(r, b, a) { var c; c = a(5885); - r.exports = function(l) { - return 1 < arguments.length ? c(l, arguments[1]) : c(l); + r.exports = function(m) { + return 1 < arguments.length ? c(m, arguments[1]) : c(m); }; }, 83891: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; c = a(23198); - l = a(67286)("%TypeError%"); + m = a(67286)("%TypeError%"); f = a(18132); - h = a(14463); + k = a(14463); d = a(83317); r.exports = function(g) { - var n, k; - if ("Object" !== f(g)) throw new l("ToPropertyDescriptor requires an object"); - n = {}; - c(g, "enumerable") && (n["[[Enumerable]]"] = h(g.enumerable)); - c(g, "configurable") && (n["[[Configurable]]"] = h(g.configurable)); - c(g, "value") && (n["[[Value]]"] = g.value); - c(g, "writable") && (n["[[Writable]]"] = h(g.writable)); + var p, h; + if ("Object" !== f(g)) throw new m("ToPropertyDescriptor requires an object"); + p = {}; + c(g, "enumerable") && (p["[[Enumerable]]"] = k(g.enumerable)); + c(g, "configurable") && (p["[[Configurable]]"] = k(g.configurable)); + c(g, "value") && (p["[[Value]]"] = g.value); + c(g, "writable") && (p["[[Writable]]"] = k(g.writable)); if (c(g, "get")) { - k = g.get; - if ("undefined" !== typeof k && !d(k)) throw new l("getter must be a function"); - n["[[Get]]"] = k; + h = g.get; + if ("undefined" !== typeof h && !d(h)) throw new m("getter must be a function"); + p["[[Get]]"] = h; } if (c(g, "set")) { g = g.set; - if ("undefined" !== typeof g && !d(g)) throw new l("setter must be a function"); - n["[[Set]]"] = g; + if ("undefined" !== typeof g && !d(g)) throw new m("setter must be a function"); + p["[[Set]]"] = g; } - if ((c(n, "[[Get]]") || c(n, "[[Set]]")) && (c(n, "[[Value]]") || c(n, "[[Writable]]"))) throw new l("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute"); - return n; + if ((c(p, "[[Get]]") || c(p, "[[Set]]")) && (c(p, "[[Value]]") || c(p, "[[Writable]]"))) throw new m("Invalid property descriptor. Cannot both specify accessors and a value or writable attribute"); + return p; }; }, 18132: function(r, b, a) { var c; c = a(96222); - r.exports = function(l) { - return "symbol" === typeof l ? "Symbol" : "bigint" === typeof l ? "BigInt" : c(l); + r.exports = function(m) { + return "symbol" === typeof m ? "Symbol" : "bigint" === typeof m ? "BigInt" : c(m); }; }, 46382: function(r, b, a) { var c; c = a(67286)("%Math.abs%"); - r.exports = function(l) { - return c(l); + r.exports = function(m) { + return c(m); }; }, 26827: function(r, b, a) { - var c, l; + var c, m; c = a(18132); - l = Math.floor; + m = Math.floor; r.exports = function(f) { - return "BigInt" === c(f) ? f : l(f); + return "BigInt" === c(f) ? f : m(f); }; }, 80633: function(r, b, a) { r.exports = a(94566); }, 24158: function(r, b, a) { - var c, l; + var c, m; b = a(67286); c = b("%String%"); - l = b("%TypeError%"); + m = b("%TypeError%"); r.exports = function(f) { - if ("symbol" === typeof f) throw new l("Cannot convert a Symbol value to a string"); + if ("symbol" === typeof f) throw new m("Cannot convert a Symbol value to a string"); return c(f); }; }, 94566: function(r, b, a) { var c; c = a(67286)("%TypeError%"); - r.exports = function(l, f) { - if (null == l) throw new c(f || "Cannot call method on " + l); - return l; + r.exports = function(m, f) { + if (null == m) throw new c(f || "Cannot call method on " + m); + return m; }; }, 96222: function(r) { @@ -128341,22 +129032,22 @@ E3cbY[513816] = false; r.exports = a(67286); }, 32249: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; b = a(81181); c = a(67286); - l = b() && c("%Object.defineProperty%", !0); - f = b.UNb(); - h = f && a(27595); + m = b() && c("%Object.defineProperty%", !0); + f = b.ePb(); + k = f && a(27595); d = a(62680)("Object.prototype.propertyIsEnumerable"); - r.exports = function(g, n, k, m, p, q) { - if (!l) { - if (!g(q) || !q["[[Configurable]]"] || !q["[[Writable]]"] || (p in m) && d(m, p) !== !!q["[[Enumerable]]"]) return !1; + r.exports = function(g, p, h, l, n, q) { + if (!m) { + if (!g(q) || !q["[[Configurable]]"] || !q["[[Writable]]"] || (n in l) && d(l, n) !== !!q["[[Enumerable]]"]) return !1; g = q["[[Value]]"]; - m[p] = g; - return n(m[p], g); + l[n] = g; + return p(l[n], g); } - if (f && "length" === p && ("[[Value]]" in q) && h(m) && m.length !== q["[[Value]]"]) return (m.length = q["[[Value]]"], m.length === q["[[Value]]"]); - l(m, p, k(q)); + if (f && "length" === n && ("[[Value]]" in q) && k(l) && l.length !== q["[[Value]]"]) return (l.length = q["[[Value]]"], l.length === q["[[Value]]"]); + m(l, n, h(q)); return !0; }; }, @@ -128364,21 +129055,21 @@ E3cbY[513816] = false; var c; b = a(67286)("%Array%"); c = !b.isArray && a(62680)("Object.prototype.toString"); - r.exports = b.isArray || (function(l) { - return "[object Array]" === c(l); + r.exports = b.isArray || (function(m) { + return "[object Array]" === c(m); }); }, 10487: function(r, b, a) { - var c, l, f, h, d; + var c, m, f, k, d; b = a(67286); c = b("%TypeError%"); - l = b("%SyntaxError%"); + m = b("%SyntaxError%"); f = a(23198); - h = a(90748); + k = a(90748); d = { "Property Descriptor": function(g) { - var n; - n = { + var p; + p = { "[[Configurable]]": !0, "[[Enumerable]]": !0, "[[Get]]": !0, @@ -128387,11 +129078,11 @@ E3cbY[513816] = false; "[[Writable]]": !0 }; if (!g) return !1; - for (var k in g) - if (f(g, k) && !n[k]) return !1; - n = f(g, "[[Value]]"); + for (var h in g) + if (f(g, h) && !p[h]) return !1; + p = f(g, "[[Value]]"); g = f(g, "[[Get]]") || f(g, "[[Set]]"); - if (n && g) throw new c("Property Descriptors may not be both accessor and data descriptors"); + if (p && g) throw new c("Property Descriptors may not be both accessor and data descriptors"); return !0; }, "Match Record": a(40508), @@ -128405,14 +129096,14 @@ E3cbY[513816] = false; return !!g && f(g, "[[Completion]]") && f(g, "[[Capability]]") && d["PromiseCapability Record"](g["[[Capability]]"]); }, "RegExp Record": function(g) { - return g && f(g, "[[IgnoreCase]]") && "boolean" === typeof g["[[IgnoreCase]]"] && f(g, "[[Multiline]]") && "boolean" === typeof g["[[Multiline]]"] && f(g, "[[DotAll]]") && "boolean" === typeof g["[[DotAll]]"] && f(g, "[[Unicode]]") && "boolean" === typeof g["[[Unicode]]"] && f(g, "[[CapturingGroupsCount]]") && "number" === typeof g["[[CapturingGroupsCount]]"] && h(g["[[CapturingGroupsCount]]"]) && 0 <= g["[[CapturingGroupsCount]]"]; + return g && f(g, "[[IgnoreCase]]") && "boolean" === typeof g["[[IgnoreCase]]"] && f(g, "[[Multiline]]") && "boolean" === typeof g["[[Multiline]]"] && f(g, "[[DotAll]]") && "boolean" === typeof g["[[DotAll]]"] && f(g, "[[Unicode]]") && "boolean" === typeof g["[[Unicode]]"] && f(g, "[[CapturingGroupsCount]]") && "number" === typeof g["[[CapturingGroupsCount]]"] && k(g["[[CapturingGroupsCount]]"]) && 0 <= g["[[CapturingGroupsCount]]"]; } }; - r.exports = function(g, n, k, m) { - var p; - p = d[n]; - if ("function" !== typeof p) throw new l("unknown record type: " + n); - if ("Object" !== g(m) || !p(m)) throw new c(k + " must be a " + n); + r.exports = function(g, p, h, l) { + var n; + n = d[p]; + if ("function" !== typeof n) throw new m("unknown record type: " + p); + if ("Object" !== g(l) || !n(l)) throw new c(h + " must be a " + p); }; }, 84902: function(r) { @@ -128432,28 +129123,28 @@ E3cbY[513816] = false; 51832: function(r, b, a) { var c; c = a(97911); - r.exports = function(l) { - return ("number" === typeof l || "bigint" === typeof l) && !c(l) && Infinity !== l && -Infinity !== l; + r.exports = function(m) { + return ("number" === typeof m || "bigint" === typeof m) && !c(m) && Infinity !== m && -Infinity !== m; }; }, 90748: function(r, b, a) { - var c, l, f, h; + var c, m, f, k; b = a(67286); c = b("%Math.abs%"); - l = b("%Math.floor%"); + m = b("%Math.floor%"); f = a(97911); - h = a(51832); + k = a(51832); r.exports = function(d) { - if ("number" !== typeof d || f(d) || !h(d)) return !1; + if ("number" !== typeof d || f(d) || !k(d)) return !1; d = c(d); - return l(d) === d; + return m(d) === d; }; }, 40508: function(r, b, a) { var c; c = a(23198); - r.exports = function(l) { - return c(l, "[[StartIndex]]") && c(l, "[[EndIndex]]") && 0 <= l["[[StartIndex]]"] && l["[[EndIndex]]"] >= l["[[StartIndex]]"] && String(parseInt(l["[[StartIndex]]"], 10)) === String(l["[[StartIndex]]"]) && String(parseInt(l["[[EndIndex]]"], 10)) === String(l["[[EndIndex]]"]); + r.exports = function(m) { + return c(m, "[[StartIndex]]") && c(m, "[[EndIndex]]") && 0 <= m["[[StartIndex]]"] && m["[[EndIndex]]"] >= m["[[StartIndex]]"] && String(parseInt(m["[[StartIndex]]"], 10)) === String(m["[[StartIndex]]"]) && String(parseInt(m["[[EndIndex]]"], 10)) === String(m["[[EndIndex]]"]); }; }, 97911: function(r) { @@ -128467,13 +129158,13 @@ E3cbY[513816] = false; }; }, 57017: function(r, b, a) { - var c, l; + var c, m; b = a(67286); c = a(23198); - l = b("%TypeError%"); - r.exports = function(f, h) { + m = b("%TypeError%"); + r.exports = function(f, k) { var d, g; - if ("Object" !== f.BPa(h)) return !1; + if ("Object" !== f.dQa(k)) return !1; d = { "[[Configurable]]": !0, "[[Enumerable]]": !0, @@ -128482,9 +129173,9 @@ E3cbY[513816] = false; "[[Value]]": !0, "[[Writable]]": !0 }; - for (g in h) - if (c(h, g) && !d[g]) return !1; - if (f.HHa(h) && f.GHa(h)) throw new l("Property Descriptors may not be both accessor and data descriptors"); + for (g in k) + if (c(k, g) && !d[g]) return !1; + if (f.gIa(k) && f.fIa(k)) throw new m("Property Descriptors may not be both accessor and data descriptors"); return !0; }; }, @@ -128497,32 +129188,32 @@ E3cbY[513816] = false; }; } }; - Qa = {}; + Sa = {}; (function() { - pa.d = function(r, b) { - for (var a in b) pa.S8a(b, a) && !pa.S8a(r, a) && Object.defineProperty(r, a, { + qa.d = function(r, b) { + for (var a in b) qa.C9a(b, a) && !qa.C9a(r, a) && Object.defineProperty(r, a, { enumerable: !0, get: b[a] }); }; })(); (function() { - pa.S5 = (function() { + qa.q6 = (function() { if ("object" === typeof globalThis) return globalThis; try { return this || new Function("return this")(); } catch (r) { - if ("object" === typeof ob) return ob; + if ("object" === typeof qb) return qb; } })(); })(); (function() { - pa.S8a = function(r, b) { + qa.C9a = function(r, b) { return Object.prototype.hasOwnProperty.call(r, b); }; })(); (function() { - pa.r = function(r) { + qa.r = function(r) { "undefined" !== typeof Symbol && Symbol.toStringTag && Object.defineProperty(r, Symbol.toStringTag, { value: "Module" }); @@ -128531,88 +129222,88 @@ E3cbY[513816] = false; }); }; })(); - pa(28660); - pa(26860)(); - pa(65574)(); - ob._cad_global = {}; - ob.DEBUG = !1; - pa(33096); - pa(22365); - pa(32687); - pa(3887); - pa(52569); - pa(8825); - pa(87051); - pa(22894); - pa(32219); - pa(24066); - pa(45146); - pa(94886); - pa(37509); - pa(2734); - pa(77705); - pa(31298); - pa(37353); - pa(981); - pa(73100); - pa(7953); - pa(15531); - pa(97154); - pa(33579); - pa(50350); - pa(75876); - pa(19630); - pa(59416); - pa(50040); - pa(70); - pa(29204); - pa(99732); - pa(52828); - pa(1481); - pa(61726); - pa(24427); - pa(62604); - pa(78857); - pa(74413); - pa(84281); - pa(991); - pa(46493); - pa(24674); - pa(93114); - pa(36792); - pa(43422); - pa(74098); - pa(86258); - pa(18128); - pa(45526); - pa(90762); - pa(73056); - pa(67263); - pa(53754); - pa(20318); - pa(70632); - pa(59032); - pa(45706); - pa(3390); - pa(2898); - pa(76563); - pa(39480); - pa(13044); - pa(62439); - pa(6305); - pa(42654); - pa(78719); - pa(59405); - pa(58343); - pa(59219); - pa(61524); - pa(13777); - pa(41325); - pa(42433); - pa(30689); - pa(66093); + qa(28660); + qa(26860)(); + qa(65574)(); + qb._cad_global = {}; + qb.DEBUG = !1; + qa(33096); + qa(22365); + qa(32687); + qa(3887); + qa(52569); + qa(8825); + qa(87051); + qa(22894); + qa(32219); + qa(24066); + qa(45146); + qa(94886); + qa(37509); + qa(2734); + qa(77705); + qa(31298); + qa(37353); + qa(981); + qa(73100); + qa(7953); + qa(15531); + qa(97154); + qa(33579); + qa(50350); + qa(75876); + qa(19630); + qa(59416); + qa(50040); + qa(70); + qa(29204); + qa(99732); + qa(52828); + qa(1481); + qa(61726); + qa(24427); + qa(62604); + qa(78857); + qa(74413); + qa(84281); + qa(991); + qa(46493); + qa(24674); + qa(93114); + qa(36792); + qa(43422); + qa(74098); + qa(86258); + qa(18128); + qa(45526); + qa(90762); + qa(73056); + qa(67263); + qa(53754); + qa(20318); + qa(70632); + qa(59032); + qa(45706); + qa(3390); + qa(2898); + qa(76563); + qa(39480); + qa(13044); + qa(62439); + qa(6305); + qa(42654); + qa(78719); + qa(59405); + qa(58343); + qa(59219); + qa(61524); + qa(13777); + qa(41325); + qa(42433); + qa(30689); + qa(66093); })(); - }).call(ob); + }).call(qb); })(window); }).call(window); diff --git a/make.py b/make.py index 273bb95..86d2957 100755 --- a/make.py +++ b/make.py @@ -8,7 +8,7 @@ INCLUDE_FILES = [ "img/*", "pages/*", - "cadmium-playercore-6.0043.576.911-patched.js", + "cadmium-playercore-6.0044.268.911-patched.js", "content_script.js", "manifest.json", "netflix_max_bitrate.js", diff --git a/manifest.json b/manifest.json index 3479523..b014439 100755 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 3, "name": "Netflix 1080p", "description": "Forces 1080p and 5.1 playback for Netflix.", - "version": "1.29.0", + "version": "1.30.0", "author": "truedread, jangxx", "action": { "default_icon": "img/icon128.png" @@ -31,7 +31,7 @@ "web_accessible_resources": [{ "resources": [ "netflix_max_bitrate.js", - "cadmium-playercore-6.0043.576.911-patched.js" + "cadmium-playercore-6.0044.268.911-patched.js" ], "matches": [ "*://www.netflix.com/*" ] }], diff --git a/netflix_max_bitrate.js b/netflix_max_bitrate.js index a96cd68..4ea72e5 100644 --- a/netflix_max_bitrate.js +++ b/netflix_max_bitrate.js @@ -4,7 +4,7 @@ function getElementByXPath(xpath) { function maxbitrate_set() { window.dispatchEvent(new KeyboardEvent('keydown', { - keyCode: 66, + keyCode: 66, // B ctrlKey: true, altKey: true, shiftKey: true, diff --git a/redirect_rules.json b/redirect_rules.json index 341da74..b45651c 100644 --- a/redirect_rules.json +++ b/redirect_rules.json @@ -4,7 +4,7 @@ "priority": 1, "action": { "type": "redirect", - "redirect": { "extensionPath": "/cadmium-playercore-6.0043.576.911-patched.js" } + "redirect": { "extensionPath": "/cadmium-playercore-6.0044.268.911-patched.js" } }, "condition": { "urlFilter": "*://assets.nflxext.com/*/ffe/player/html/*" @@ -15,7 +15,7 @@ "priority": 1, "action": { "type": "redirect", - "redirect": { "extensionPath": "/cadmium-playercore-6.0043.576.911-patched.js" } + "redirect": { "extensionPath": "/cadmium-playercore-6.0044.268.911-patched.js" } }, "condition": { "urlFilter": "*://www.assets.nflxext.com/*/ffe/player/html/*" @@ -26,7 +26,7 @@ "priority": 1, "action": { "type": "redirect", - "redirect": { "extensionPath": "/cadmium-playercore-6.0043.576.911-patched.js" } + "redirect": { "extensionPath": "/cadmium-playercore-6.0044.268.911-patched.js" } }, "condition": { "urlFilter": "*://*.a.nflxso.net/sec/*/ffe/player/html/*"