diff --git a/Rewrite/AdBlock/Youtube.adblock b/Rewrite/AdBlock/Youtube.adblock index 60f3422..9618442 100644 --- a/Rewrite/AdBlock/Youtube.adblock +++ b/Rewrite/AdBlock/Youtube.adblock @@ -1,6 +1,3 @@ - - - hostname = -redirector*.googlevideo.com,*.googlevideo.com,www.youtube.com,s.youtube.com,youtubei.googleapis.com # ======= 视频广告请求 ======= # @@ -8,8 +5,8 @@ hostname = -redirector*.googlevideo.com,*.googlevideo.com,www.youtube.com,s.yout ^https?:\/\/[\w-]+\.googlevideo\.com\/(?!(dclk_video_ads|videoplayback\?)).+&oad url reject-200 -# ======= 视频PIP|后台播放|瀑布流|搜索|播放页|短视频|贴片广告 ======= # -^https:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Scripts/AdBlock/Other/Youtube.min.js +# ======= 视频PIP|后台播放|瀑布流|搜索页|播放页|短视频|贴片广告 ======= # +^https?:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Scripts/AdBlock/Other/Youtube.min.js # ======= 通用广告请求 ======= # diff --git a/Rewrite/AdBlock/Youtube.conf b/Rewrite/AdBlock/Youtube.conf index 91e66f8..9618442 100644 --- a/Rewrite/AdBlock/Youtube.conf +++ b/Rewrite/AdBlock/Youtube.conf @@ -5,8 +5,8 @@ hostname = -redirector*.googlevideo.com,*.googlevideo.com,www.youtube.com,s.yout ^https?:\/\/[\w-]+\.googlevideo\.com\/(?!(dclk_video_ads|videoplayback\?)).+&oad url reject-200 -# ======= 视频PIP|后台播放|瀑布流|搜索|播放页|短视频|贴片广告 ======= # -^https:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Scripts/AdBlock/Other/Youtube.min.js +# ======= 视频PIP|后台播放|瀑布流|搜索页|播放页|短视频|贴片广告 ======= # +^https?:\/\/youtubei\.googleapis\.com\/youtubei\/v1\/(browse|next|player|search|reel\/reel_watch_sequence|guide|account\/get_setting) url script-response-body https://cdn.jsdelivr.net/gh/sve1r/Rules-For-Quantumult-X@develop/Scripts/AdBlock/Other/Youtube.min.js # ======= 通用广告请求 ======= # diff --git a/Scripts/AdBlock/Other/Youtube.js b/Scripts/AdBlock/Other/Youtube.js index 1db5c2d..185299a 100644 --- a/Scripts/AdBlock/Other/Youtube.js +++ b/Scripts/AdBlock/Other/Youtube.js @@ -1,98 +1,98 @@ -// Build: 2023/1/28 16:51:47 +// Build: 2023/2/24 23:01:30 // 非压缩状态代码可见同目录下 youtube.src.js (() => { - function hi(l) { + function Wi(l) { "use strict"; function e() {} function n() {} var i = String.fromCharCode, t = {}.toString, r = t.call(l.SharedArrayBuffer), - f = t(), + u = t(), s = l.Uint8Array, o = s || Array, a = s ? ArrayBuffer : o, - u = + f = a.isView || - function (g) { - return g && "length" in g; + function (B) { + return B && "length" in B; }, - T = t.call(a.prototype); + N = t.call(a.prototype); a = n.prototype; - var k = l.TextEncoder, + var b = l.TextEncoder, m = new (s ? Uint16Array : o)(32); - (e.prototype.decode = function (g) { - if (!u(g)) { - var L = t.call(g); - if (L !== T && L !== r && L !== f) + (e.prototype.decode = function (B) { + if (!f(B)) { + var D = t.call(B); + if (D !== N && D !== r && D !== u) throw TypeError( "Failed to execute 'decode' on 'TextDecoder': The provided value is not of type '(ArrayBuffer or ArrayBufferView)'" ); - g = s ? new o(g) : g || []; + B = s ? new o(B) : B || []; } for ( - var I = (L = ""), - w = 0, - W = g.length | 0, - ie = (W - 32) | 0, + var R = (D = ""), + g = 0, + x = B.length | 0, + re = (x - 32) | 0, U, - x, + W, + $ = 0, + v = 0, + S, j = 0, - G = 0, - V, - S = 0, - M = -1; - w < W; + _ = -1; + g < x; ) { for ( - U = w <= ie ? 32 : (W - w) | 0; - S < U; - w = (w + 1) | 0, S = (S + 1) | 0 + U = g <= re ? 32 : (x - g) | 0; + j < U; + g = (g + 1) | 0, j = (j + 1) | 0 ) { - switch (((x = g[w] & 255), x >> 4)) { + switch (((W = B[g] & 255), W >> 4)) { case 15: - if (((V = g[(w = (w + 1) | 0)] & 255), V >> 6 !== 2 || 247 < x)) { - w = (w - 1) | 0; + if (((S = B[(g = (g + 1) | 0)] & 255), S >> 6 !== 2 || 247 < W)) { + g = (g - 1) | 0; break; } - (j = ((x & 7) << 6) | (V & 63)), (G = 5), (x = 256); + ($ = ((W & 7) << 6) | (S & 63)), (v = 5), (W = 256); case 14: - (V = g[(w = (w + 1) | 0)] & 255), - (j <<= 6), - (j |= ((x & 15) << 6) | (V & 63)), - (G = V >> 6 === 2 ? (G + 4) | 0 : 24), - (x = (x + 256) & 768); + (S = B[(g = (g + 1) | 0)] & 255), + ($ <<= 6), + ($ |= ((W & 15) << 6) | (S & 63)), + (v = S >> 6 === 2 ? (v + 4) | 0 : 24), + (W = (W + 256) & 768); case 13: case 12: - (V = g[(w = (w + 1) | 0)] & 255), - (j <<= 6), - (j |= ((x & 31) << 6) | (V & 63)), - (G = (G + 7) | 0), - w < W && V >> 6 === 2 && j >> G && 1114112 > j - ? ((x = j), - (j = (j - 65536) | 0), - 0 <= j && - ((M = ((j >> 10) + 55296) | 0), - (x = ((j & 1023) + 56320) | 0), - 31 > S - ? ((m[S] = M), (S = (S + 1) | 0), (M = -1)) - : ((V = M), (M = x), (x = V)))) - : ((x >>= 8), (w = (w - x - 1) | 0), (x = 65533)), - (j = G = 0), - (U = w <= ie ? 32 : (W - w) | 0); + (S = B[(g = (g + 1) | 0)] & 255), + ($ <<= 6), + ($ |= ((W & 31) << 6) | (S & 63)), + (v = (v + 7) | 0), + g < x && S >> 6 === 2 && $ >> v && 1114112 > $ + ? ((W = $), + ($ = ($ - 65536) | 0), + 0 <= $ && + ((_ = (($ >> 10) + 55296) | 0), + (W = (($ & 1023) + 56320) | 0), + 31 > j + ? ((m[j] = _), (j = (j + 1) | 0), (_ = -1)) + : ((S = _), (_ = W), (W = S)))) + : ((W >>= 8), (g = (g - W - 1) | 0), (W = 65533)), + ($ = v = 0), + (U = g <= re ? 32 : (x - g) | 0); default: - m[S] = x; + m[j] = W; continue; case 11: case 10: case 9: case 8: } - m[S] = 65533; + m[j] = 65533; } if ( - ((I += i( + ((R += i( m[0], m[1], m[2], @@ -126,63 +126,63 @@ m[30], m[31] )), - 32 > S && (I = I.slice(0, (S - 32) | 0)), - w < W) + 32 > j && (R = R.slice(0, (j - 32) | 0)), + g < x) ) { - if (((m[0] = M), (S = ~M >>> 31), (M = -1), I.length < L.length)) + if (((m[0] = _), (j = ~_ >>> 31), (_ = -1), R.length < D.length)) continue; - } else M !== -1 && (I += i(M)); - (L += I), (I = ""); + } else _ !== -1 && (R += i(_)); + (D += R), (R = ""); } - return L; + return D; }), - (a.encode = function (g) { - g = g === void 0 ? "" : "" + g; - var L = g.length | 0, - I = new o(((L << 1) + 8) | 0), - w, - W = 0, - ie = !s; - for (w = 0; w < L; w = (w + 1) | 0, W = (W + 1) | 0) { - var U = g.charCodeAt(w) | 0; - if (127 >= U) I[W] = U; + (a.encode = function (B) { + B = B === void 0 ? "" : "" + B; + var D = B.length | 0, + R = new o(((D << 1) + 8) | 0), + g, + x = 0, + re = !s; + for (g = 0; g < D; g = (g + 1) | 0, x = (x + 1) | 0) { + var U = B.charCodeAt(g) | 0; + if (127 >= U) R[x] = U; else { - if (2047 >= U) I[W] = 192 | (U >> 6); + if (2047 >= U) R[x] = 192 | (U >> 6); else { e: { if (55296 <= U) if (56319 >= U) { - var x = g.charCodeAt((w = (w + 1) | 0)) | 0; - if (56320 <= x && 57343 >= x) { - if (((U = ((U << 10) + x - 56613888) | 0), 65535 < U)) { - (I[W] = 240 | (U >> 18)), - (I[(W = (W + 1) | 0)] = 128 | ((U >> 12) & 63)), - (I[(W = (W + 1) | 0)] = 128 | ((U >> 6) & 63)), - (I[(W = (W + 1) | 0)] = 128 | (U & 63)); + var W = B.charCodeAt((g = (g + 1) | 0)) | 0; + if (56320 <= W && 57343 >= W) { + if (((U = ((U << 10) + W - 56613888) | 0), 65535 < U)) { + (R[x] = 240 | (U >> 18)), + (R[(x = (x + 1) | 0)] = 128 | ((U >> 12) & 63)), + (R[(x = (x + 1) | 0)] = 128 | ((U >> 6) & 63)), + (R[(x = (x + 1) | 0)] = 128 | (U & 63)); continue; } break e; } U = 65533; } else 57343 >= U && (U = 65533); - !ie && - w << 1 < W && - w << 1 < ((W - 7) | 0) && - ((ie = !0), (x = new o(3 * L)), x.set(I), (I = x)); + !re && + g << 1 < x && + g << 1 < ((x - 7) | 0) && + ((re = !0), (W = new o(3 * D)), W.set(R), (R = W)); } - (I[W] = 224 | (U >> 12)), - (I[(W = (W + 1) | 0)] = 128 | ((U >> 6) & 63)); + (R[x] = 224 | (U >> 12)), + (R[(x = (x + 1) | 0)] = 128 | ((U >> 6) & 63)); } - I[(W = (W + 1) | 0)] = 128 | (U & 63); + R[(x = (x + 1) | 0)] = 128 | (U & 63); } } - return s ? I.subarray(0, W) : I.slice(0, W); + return s ? R.subarray(0, x) : R.slice(0, x); }), (l.TextDecoder = e), (l.TextEncoder = n); } - var B = hi(globalThis); - var re = class { + var w = Wi(globalThis); + var ae = class { constructor(e, n) { (this.name = e || ""), (this.debug = n.debug || !1), @@ -229,28 +229,28 @@ this.setval(JSON.stringify(e), n); } msg(e = this.name, n = "", i = "", t) { - let r = (f) => { - if (!f) return f; - if (typeof f == "string") + let r = (u) => { + if (!u) return u; + if (typeof u == "string") return this.isLoon() - ? f + ? u : this.isQuanX() - ? { "open-url": f } + ? { "open-url": u } : this.isSurge() || this.isStash() - ? { url: f } + ? { url: u } : void 0; - if (typeof f == "object") { + if (typeof u == "object") { if (this.isLoon()) { - let s = f.openUrl || f.url || f["open-url"], - o = f.mediaUrl || f["media-url"]; + let s = u.openUrl || u.url || u["open-url"], + o = u.mediaUrl || u["media-url"]; return { openUrl: s, mediaUrl: o }; } else if (this.isQuanX()) { - let s = f["open-url"] || f.url || f.openUrl, - o = f["media-url"] || f.mediaUrl, - a = f["update-pasteboard"] || f.updatePasteboard; + let s = u["open-url"] || u.url || u.openUrl, + o = u["media-url"] || u.mediaUrl, + a = u["update-pasteboard"] || u.updatePasteboard; return { "open-url": s, "media-url": o, "update-pasteboard": a }; } else if (this.isSurge() || this.isStash()) - return { url: f.url || f.openUrl || f["open-url"] }; + return { url: u.url || u.openUrl || u["open-url"] }; } else return; }; this.isSurge() || this.isLoon() || this.isStash() @@ -265,8 +265,8 @@ $done(e); } }; - var E = new re("YouTube", { debug: !1 }); - function le(l) { + var C = new ae("YouTube", { debug: !1 }); + function ue(l) { let e = typeof l; if (e == "object") { if (Array.isArray(l)) return "array"; @@ -274,25 +274,25 @@ } return e; } - function Ct(l) { + function si(l) { return l !== null && typeof l == "object" && !Array.isArray(l); } - var A = + var V = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split( "" ), fe = []; - for (let l = 0; l < A.length; l++) fe[A[l].charCodeAt(0)] = l; - fe["-".charCodeAt(0)] = A.indexOf("+"); - fe["_".charCodeAt(0)] = A.indexOf("/"); - function Jt(l) { + for (let l = 0; l < V.length; l++) fe[V[l].charCodeAt(0)] = l; + fe["-".charCodeAt(0)] = V.indexOf("+"); + fe["_".charCodeAt(0)] = V.indexOf("/"); + function oi(l) { let e = (l.length * 3) / 4; l[l.length - 2] == "=" ? (e -= 2) : l[l.length - 1] == "=" && (e -= 1); let n = new Uint8Array(e), i = 0, t = 0, r, - f = 0; + u = 0; for (let s = 0; s < l.length; s++) { if (((r = fe[l.charCodeAt(s)]), r === void 0)) switch (l[s]) { @@ -309,23 +309,23 @@ } switch (t) { case 0: - (f = r), (t = 1); + (u = r), (t = 1); break; case 1: - (n[i++] = (f << 2) | ((r & 48) >> 4)), (f = r), (t = 2); + (n[i++] = (u << 2) | ((r & 48) >> 4)), (u = r), (t = 2); break; case 2: - (n[i++] = ((f & 15) << 4) | ((r & 60) >> 2)), (f = r), (t = 3); + (n[i++] = ((u & 15) << 4) | ((r & 60) >> 2)), (u = r), (t = 3); break; case 3: - (n[i++] = ((f & 3) << 6) | r), (t = 0); + (n[i++] = ((u & 3) << 6) | r), (t = 0); break; } } if (t == 1) throw Error("invalid base64 string."); return n.subarray(0, i); } - function vt(l) { + function li(l) { let e = "", n = 0, i, @@ -333,30 +333,30 @@ for (let r = 0; r < l.length; r++) switch (((i = l[r]), n)) { case 0: - (e += A[i >> 2]), (t = (i & 3) << 4), (n = 1); + (e += V[i >> 2]), (t = (i & 3) << 4), (n = 1); break; case 1: - (e += A[t | (i >> 4)]), (t = (i & 15) << 2), (n = 2); + (e += V[t | (i >> 4)]), (t = (i & 15) << 2), (n = 2); break; case 2: - (e += A[t | (i >> 6)]), (e += A[i & 63]), (n = 0); + (e += V[t | (i >> 6)]), (e += V[i & 63]), (n = 0); break; } - return n && ((e += A[t]), (e += "="), n == 1 && (e += "=")), e; + return n && ((e += V[t]), (e += "="), n == 1 && (e += "=")), e; } var c; (function (l) { (l.symbol = Symbol.for("protobuf-ts/unknown")), - (l.onRead = (n, i, t, r, f) => { + (l.onRead = (n, i, t, r, u) => { (e(i) ? i[l.symbol] : (i[l.symbol] = [])).push({ no: t, wireType: r, - data: f, + data: u, }); }), (l.onWrite = (n, i, t) => { - for (let { no: r, wireType: f, data: s } of l.list(i)) - t.tag(r, f).raw(s); + for (let { no: r, wireType: u, data: s } of l.list(i)) + t.tag(r, u).raw(s); }), (l.list = (n, i) => { if (e(n)) { @@ -368,7 +368,7 @@ (l.last = (n, i) => l.list(n, i).slice(-1)[0]); let e = (n) => n && Array.isArray(n[l.symbol]); })(c || (c = {})); - var h; + var d; (function (l) { (l[(l.Varint = 0)] = "Varint"), (l[(l.Bit64 = 1)] = "Bit64"), @@ -376,8 +376,8 @@ (l[(l.StartGroup = 3)] = "StartGroup"), (l[(l.EndGroup = 4)] = "EndGroup"), (l[(l.Bit32 = 5)] = "Bit32"); - })(h || (h = {})); - function _t() { + })(d || (d = {})); + function ui() { let l = 0, e = 0; for (let i = 0; i < 28; i += 7) { @@ -395,58 +395,58 @@ } throw new Error("invalid varint"); } - function ce(l, e, n) { + function de(l, e, n) { for (let r = 0; r < 28; r = r + 7) { - let f = l >>> r, - s = !(!(f >>> 7) && e == 0), - o = (s ? f | 128 : f) & 255; + let u = l >>> r, + s = !(!(u >>> 7) && e == 0), + o = (s ? u | 128 : u) & 255; if ((n.push(o), !s)) return; } let i = ((l >>> 28) & 15) | ((e & 7) << 4), t = !!(e >> 3); if ((n.push((t ? i | 128 : i) & 255), !!t)) { for (let r = 3; r < 31; r = r + 7) { - let f = e >>> r, - s = !!(f >>> 7), - o = (s ? f | 128 : f) & 255; + let u = e >>> r, + s = !!(u >>> 7), + o = (s ? u | 128 : u) & 255; if ((n.push(o), !s)) return; } n.push((e >>> 31) & 1); } } - var ue = (1 << 16) * (1 << 16); - function xe(l) { + var ce = (1 << 16) * (1 << 16); + function Oe(l) { let e = l[0] == "-"; e && (l = l.slice(1)); let n = 1e6, i = 0, t = 0; - function r(f, s) { - let o = Number(l.slice(f, s)); + function r(u, s) { + let o = Number(l.slice(u, s)); (t *= n), (i = i * n + o), - i >= ue && ((t = t + ((i / ue) | 0)), (i = i % ue)); + i >= ce && ((t = t + ((i / ce) | 0)), (i = i % ce)); } return r(-24, -18), r(-18, -12), r(-12, -6), r(-6), [e, i, t]; } function he(l, e) { - if (e <= 2097151) return "" + (ue * e + (l >>> 0)); + if (e <= 2097151) return "" + (ce * e + (l >>> 0)); let n = l & 16777215, i = (((l >>> 24) | (e << 8)) >>> 0) & 16777215, t = (e >> 16) & 65535, r = n + i * 6777216 + t * 6710656, - f = i + t * 8147497, + u = i + t * 8147497, s = t * 2, o = 1e7; - r >= o && ((f += Math.floor(r / o)), (r %= o)), - f >= o && ((s += Math.floor(f / o)), (f %= o)); - function a(u, T) { - let k = u ? String(u) : ""; - return T ? "0000000".slice(k.length) + k : k; + r >= o && ((u += Math.floor(r / o)), (r %= o)), + u >= o && ((s += Math.floor(u / o)), (u %= o)); + function a(f, N) { + let b = f ? String(f) : ""; + return N ? "0000000".slice(b.length) + b : b; } - return a(s, 0) + a(f, s) + a(r, 1); + return a(s, 0) + a(u, s) + a(r, 1); } - function Oe(l, e) { + function Ue(l, e) { if (l >= 0) { for (; l > 127; ) e.push((l & 127) | 128), (l = l >>> 7); e.push(l); @@ -455,7 +455,7 @@ e.push(1); } } - function Zt() { + function fi() { let l = this.buf[this.pos++], e = l & 127; if (!(l & 128)) return this.assertBounds(), e; @@ -470,7 +470,7 @@ if (l & 128) throw new Error("invalid varint"); return this.assertBounds(), e >>> 0; } - function di() { + function Oi() { let l = new DataView(new ArrayBuffer(8)); return globalThis.BigInt !== void 0 && typeof l.getBigInt64 == "function" && @@ -487,16 +487,16 @@ } : void 0; } - var R = di(); - function Yt(l) { + var I = Oi(); + function ci(l) { if (!l) throw new Error( "BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support" ); } - var qt = /^-?[0-9]+$/, - de = (1 << 16) * (1 << 16), - Fe = class { + var di = /^-?[0-9]+$/, + pe = (1 << 16) * (1 << 16), + ye = class { constructor(e, n) { (this.lo = e | 0), (this.hi = n | 0); } @@ -504,39 +504,39 @@ return this.lo == 0 && this.hi == 0; } toNumber() { - let e = this.hi * de + (this.lo >>> 0); + let e = this.hi * pe + (this.lo >>> 0); if (!Number.isSafeInteger(e)) throw new Error("cannot convert to safe number"); return e; } }, - O = class extends Fe { + O = class extends ye { static from(e) { - if (R) + if (I) switch (typeof e) { case "string": if (e == "0") return this.ZERO; if (e == "") throw new Error("string is no integer"); - e = R.C(e); + e = I.C(e); case "number": if (e === 0) return this.ZERO; - e = R.C(e); + e = I.C(e); case "bigint": if (!e) return this.ZERO; - if (e < R.UMIN) throw new Error("signed value for ulong"); - if (e > R.UMAX) throw new Error("ulong too large"); + if (e < I.UMIN) throw new Error("signed value for ulong"); + if (e > I.UMAX) throw new Error("ulong too large"); return ( - R.V.setBigUint64(0, e, !0), - new O(R.V.getInt32(0, !0), R.V.getInt32(4, !0)) + I.V.setBigUint64(0, e, !0), + new O(I.V.getInt32(0, !0), I.V.getInt32(4, !0)) ); } else switch (typeof e) { case "string": if (e == "0") return this.ZERO; - if (((e = e.trim()), !qt.test(e))) + if (((e = e.trim()), !di.test(e))) throw new Error("string is no integer"); - let [n, i, t] = xe(e); + let [n, i, t] = Oe(e); if (n) throw new Error("signed value"); return new O(i, t); case "number": @@ -544,57 +544,57 @@ if (!Number.isSafeInteger(e)) throw new Error("number is no integer"); if (e < 0) throw new Error("signed value for ulong"); - return new O(e, e / de); + return new O(e, e / pe); } throw new Error("unknown value " + typeof e); } toString() { - return R ? this.toBigInt().toString() : he(this.lo, this.hi); + return I ? this.toBigInt().toString() : he(this.lo, this.hi); } toBigInt() { return ( - Yt(R), - R.V.setInt32(0, this.lo, !0), - R.V.setInt32(4, this.hi, !0), - R.V.getBigUint64(0, !0) + ci(I), + I.V.setInt32(0, this.lo, !0), + I.V.setInt32(4, this.hi, !0), + I.V.getBigUint64(0, !0) ); } }; O.ZERO = new O(0, 0); - var N = class extends Fe { + var T = class extends ye { static from(e) { - if (R) + if (I) switch (typeof e) { case "string": if (e == "0") return this.ZERO; if (e == "") throw new Error("string is no integer"); - e = R.C(e); + e = I.C(e); case "number": if (e === 0) return this.ZERO; - e = R.C(e); + e = I.C(e); case "bigint": if (!e) return this.ZERO; - if (e < R.MIN) throw new Error("ulong too small"); - if (e > R.MAX) throw new Error("ulong too large"); + if (e < I.MIN) throw new Error("ulong too small"); + if (e > I.MAX) throw new Error("ulong too large"); return ( - R.V.setBigInt64(0, e, !0), - new N(R.V.getInt32(0, !0), R.V.getInt32(4, !0)) + I.V.setBigInt64(0, e, !0), + new T(I.V.getInt32(0, !0), I.V.getInt32(4, !0)) ); } else switch (typeof e) { case "string": if (e == "0") return this.ZERO; - if (((e = e.trim()), !qt.test(e))) + if (((e = e.trim()), !di.test(e))) throw new Error("string is no integer"); - let [n, i, t] = xe(e), - r = new N(i, t); + let [n, i, t] = Oe(e), + r = new T(i, t); return n ? r.negate() : r; case "number": if (e == 0) return this.ZERO; if (!Number.isSafeInteger(e)) throw new Error("number is no integer"); - return e > 0 ? new N(e, e / de) : new N(-e, -e / de).negate(); + return e > 0 ? new T(e, e / pe) : new T(-e, -e / pe).negate(); } throw new Error("unknown value " + typeof e); } @@ -604,10 +604,10 @@ negate() { let e = ~this.hi, n = this.lo; - return n ? (n = ~n + 1) : (e += 1), new N(n, e); + return n ? (n = ~n + 1) : (e += 1), new T(n, e); } toString() { - if (R) return this.toBigInt().toString(); + if (I) return this.toBigInt().toString(); if (this.isNegative()) { let e = this.negate(); return "-" + he(e.lo, e.hi); @@ -616,30 +616,28 @@ } toBigInt() { return ( - Yt(R), - R.V.setInt32(0, this.lo, !0), - R.V.setInt32(4, this.hi, !0), - R.V.getBigInt64(0, !0) + ci(I), + I.V.setInt32(0, this.lo, !0), + I.V.setInt32(4, this.hi, !0), + I.V.getBigInt64(0, !0) ); } }; - N.ZERO = new N(0, 0); - var Qt = { readUnknownField: !0, readerFactory: (l) => new Ue(l) }; - function zt(l) { - return l ? Object.assign(Object.assign({}, Qt), l) : Qt; + T.ZERO = new T(0, 0); + var hi = { readUnknownField: !0, readerFactory: (l) => new Ce(l) }; + function pi(l) { + return l ? Object.assign(Object.assign({}, hi), l) : hi; } - var Ue = class { + var Ce = class { constructor(e, n) { - (this.varint64 = _t), - (this.uint32 = Zt), + (this.varint64 = ui), + (this.uint32 = fi), (this.buf = e), (this.len = e.length), (this.pos = 0), (this.view = new DataView(e.buffer, e.byteOffset, e.byteLength)), (this.textDecoder = - n != null - ? n - : new TextDecoder("utf-8", { fatal: !0, ignoreBOM: !0 })); + n ?? new TextDecoder("utf-8", { fatal: !0, ignoreBOM: !0 })); } tag() { let e = this.uint32(), @@ -652,21 +650,21 @@ skip(e) { let n = this.pos; switch (e) { - case h.Varint: + case d.Varint: for (; this.buf[this.pos++] & 128; ); break; - case h.Bit64: + case d.Bit64: this.pos += 4; - case h.Bit32: + case d.Bit32: this.pos += 4; break; - case h.LengthDelimited: + case d.LengthDelimited: let i = this.uint32(); this.pos += i; break; - case h.StartGroup: + case d.StartGroup: let t; - for (; (t = this.tag()[1]) !== h.EndGroup; ) this.skip(t); + for (; (t = this.tag()[1]) !== d.EndGroup; ) this.skip(t); break; default: throw new Error("cant skip wire type " + e); @@ -684,7 +682,7 @@ return (e >>> 1) ^ -(e & 1); } int64() { - return new N(...this.varint64()); + return new T(...this.varint64()); } uint64() { return new O(...this.varint64()); @@ -695,7 +693,7 @@ return ( (e = ((e >>> 1) | ((n & 1) << 31)) ^ i), (n = (n >>> 1) ^ i), - new N(e, n) + new T(e, n) ); } bool() { @@ -712,7 +710,7 @@ return new O(this.sfixed32(), this.sfixed32()); } sfixed64() { - return new N(this.sfixed32(), this.sfixed32()); + return new T(this.sfixed32(), this.sfixed32()); } float() { return this.view.getFloat32((this.pos += 4) - 4, !0); @@ -729,37 +727,37 @@ return this.textDecoder.decode(this.bytes()); } }; - function b(l, e) { + function k(l, e) { if (!l) throw new Error(e); } - var Fi = 34028234663852886e22, - pi = -34028234663852886e22, - yi = 4294967295, - mi = 2147483647, - wi = -2147483648; - function X(l) { + var Ui = 34028234663852886e22, + Ci = -34028234663852886e22, + Pi = 4294967295, + Ei = 2147483647, + $i = -2147483648; + function A(l) { if (typeof l != "number") throw new Error("invalid int 32: " + typeof l); - if (!Number.isInteger(l) || l > mi || l < wi) + if (!Number.isInteger(l) || l > Ei || l < $i) throw new Error("invalid int 32: " + l); } - function C(l) { + function K(l) { if (typeof l != "number") throw new Error("invalid uint 32: " + typeof l); - if (!Number.isInteger(l) || l > yi || l < 0) + if (!Number.isInteger(l) || l > Pi || l < 0) throw new Error("invalid uint 32: " + l); } - function v(l) { + function G(l) { if (typeof l != "number") throw new Error("invalid float 32: " + typeof l); - if (Number.isFinite(l) && (l > Fi || l < pi)) + if (Number.isFinite(l) && (l > Ui || l < Ci)) throw new Error("invalid float 32: " + l); } - var Ht = { writeUnknownFields: !0, writerFactory: () => new Ee() }; - function ei(l) { - return l ? Object.assign(Object.assign({}, Ht), l) : Ht; + var yi = { writeUnknownFields: !0, writerFactory: () => new Pe() }; + function Fi(l) { + return l ? Object.assign(Object.assign({}, yi), l) : yi; } - var Ee = class { + var Pe = class { constructor(e) { (this.stack = []), - (this.textEncoder = e != null ? e : new TextEncoder()), + (this.textEncoder = e ?? new TextEncoder()), (this.chunks = []), (this.buf = []); } @@ -804,11 +802,11 @@ ); } uint32(e) { - for (C(e); e > 127; ) this.buf.push((e & 127) | 128), (e = e >>> 7); + for (K(e); e > 127; ) this.buf.push((e & 127) | 128), (e = e >>> 7); return this.buf.push(e), this; } int32(e) { - return X(e), Oe(e, this.buf), this; + return A(e), Ue(e, this.buf), this; } bool(e) { return this.buf.push(e ? 1 : 0), this; @@ -821,7 +819,7 @@ return this.uint32(n.byteLength), this.raw(n); } float(e) { - v(e); + G(e); let n = new Uint8Array(4); return new DataView(n.buffer).setFloat32(0, e, !0), this.raw(n); } @@ -830,22 +828,22 @@ return new DataView(n.buffer).setFloat64(0, e, !0), this.raw(n); } fixed32(e) { - C(e); + K(e); let n = new Uint8Array(4); return new DataView(n.buffer).setUint32(0, e, !0), this.raw(n); } sfixed32(e) { - X(e); + A(e); let n = new Uint8Array(4); return new DataView(n.buffer).setInt32(0, e, !0), this.raw(n); } sint32(e) { - return X(e), (e = ((e << 1) ^ (e >> 31)) >>> 0), Oe(e, this.buf), this; + return A(e), (e = ((e << 1) ^ (e >> 31)) >>> 0), Ue(e, this.buf), this; } sfixed64(e) { let n = new Uint8Array(8), i = new DataView(n.buffer), - t = N.from(e); + t = T.from(e); return i.setInt32(0, t.lo, !0), i.setInt32(4, t.hi, !0), this.raw(n); } fixed64(e) { @@ -855,36 +853,36 @@ return i.setInt32(0, t.lo, !0), i.setInt32(4, t.hi, !0), this.raw(n); } int64(e) { - let n = N.from(e); - return ce(n.lo, n.hi, this.buf), this; + let n = T.from(e); + return de(n.lo, n.hi, this.buf), this; } sint64(e) { - let n = N.from(e), + let n = T.from(e), i = n.hi >> 31, t = (n.lo << 1) ^ i, r = ((n.hi << 1) | (n.lo >>> 31)) ^ i; - return ce(t, r, this.buf), this; + return de(t, r, this.buf), this; } uint64(e) { let n = O.from(e); - return ce(n.lo, n.hi, this.buf), this; + return de(n.lo, n.hi, this.buf), this; } }; - var ni = { + var mi = { emitDefaultValues: !1, enumAsInteger: !1, useProtoFieldName: !1, prettySpaces: 0, }, - ti = { ignoreUnknownFields: !1 }; - function ii(l) { - return l ? Object.assign(Object.assign({}, ti), l) : ti; + gi = { ignoreUnknownFields: !1 }; + function ki(l) { + return l ? Object.assign(Object.assign({}, gi), l) : gi; } - function ri(l) { - return l ? Object.assign(Object.assign({}, ni), l) : ni; + function wi(l) { + return l ? Object.assign(Object.assign({}, mi), l) : mi; } - var p = Symbol.for("protobuf-ts/message-type"); - function Pe(l) { + var y = Symbol.for("protobuf-ts/message-type"); + function Ee(l) { let e = !1, n = []; for (let i = 0; i < l.length; i++) { @@ -901,7 +899,7 @@ } return n.join(""); } - var d; + var h; (function (l) { (l[(l.DOUBLE = 1)] = "DOUBLE"), (l[(l.FLOAT = 2)] = "FLOAT"), @@ -918,7 +916,7 @@ (l[(l.SFIXED64 = 16)] = "SFIXED64"), (l[(l.SINT32 = 17)] = "SINT32"), (l[(l.SINT64 = 18)] = "SINT64"); - })(d || (d = {})); + })(h || (h = {})); var P; (function (l) { (l[(l.BIGINT = 0)] = "BIGINT"), @@ -931,12 +929,12 @@ (l[(l.PACKED = 1)] = "PACKED"), (l[(l.UNPACKED = 2)] = "UNPACKED"); })(se || (se = {})); - function si(l) { + function bi(l) { var e, n, i, t; return ( (l.localName = - (e = l.localName) !== null && e !== void 0 ? e : Pe(l.name)), - (l.jsonName = (n = l.jsonName) !== null && n !== void 0 ? n : Pe(l.name)), + (e = l.localName) !== null && e !== void 0 ? e : Ee(l.name)), + (l.jsonName = (n = l.jsonName) !== null && n !== void 0 ? n : Ee(l.name)), (l.repeat = (i = l.repeat) !== null && i !== void 0 ? i : se.NO), (l.opt = (t = l.opt) !== null && t !== void 0 @@ -947,7 +945,7 @@ l ); } - function ai(l) { + function Bi(l) { if (typeof l != "object" || l === null || !l.hasOwnProperty("oneofKind")) return !1; switch (typeof l.oneofKind) { @@ -959,7 +957,7 @@ return !1; } } - var pe = class { + var Fe = class { constructor(e) { var n; this.fields = (n = e.fields) !== null && n !== void 0 ? n : []; @@ -996,20 +994,20 @@ r = this.data; if ( t.length < r.req.length || - r.req.some((f) => !t.includes(f)) || - (!i && t.some((f) => !r.known.includes(f))) + r.req.some((u) => !t.includes(u)) || + (!i && t.some((u) => !r.known.includes(u))) ) return !1; if (n < 1) return !0; - for (let f of r.oneofs) { - let s = e[f]; - if (!ai(s)) return !1; + for (let u of r.oneofs) { + let s = e[u]; + if (!Bi(s)) return !1; if (s.oneofKind === void 0) continue; let o = this.fields.find((a) => a.localName === s.oneofKind); if (!o || !this.field(s[s.oneofKind], o, i, n)) return !1; } - for (let f of this.fields) - if (f.oneof === void 0 && !this.field(e[f.localName], f, i, n)) + for (let u of this.fields) + if (u.oneof === void 0 && !this.field(e[u.localName], u, i, n)) return !1; return !0; } @@ -1026,8 +1024,8 @@ return e === void 0 ? n.opt : r - ? this.scalars(e, d.INT32, t) - : this.scalar(e, d.INT32); + ? this.scalars(e, h.INT32, t) + : this.scalar(e, h.INT32); case "message": return e === void 0 ? !0 @@ -1042,7 +1040,7 @@ case "scalar": return this.scalars(Object.values(e), n.V.T, t, n.V.L); case "enum": - return this.scalars(Object.values(e), d.INT32, t); + return this.scalars(Object.values(e), h.INT32, t); case "message": return this.messages(Object.values(e), n.V.T(), i, t); } @@ -1067,11 +1065,11 @@ scalar(e, n, i) { let t = typeof e; switch (n) { - case d.UINT64: - case d.FIXED64: - case d.INT64: - case d.SFIXED64: - case d.SINT64: + case h.UINT64: + case h.FIXED64: + case h.INT64: + case h.SFIXED64: + case h.SINT64: switch (i) { case P.BIGINT: return t == "bigint"; @@ -1080,14 +1078,14 @@ default: return t == "string"; } - case d.BOOL: + case h.BOOL: return t == "boolean"; - case d.STRING: + case h.STRING: return t == "string"; - case d.BYTES: + case h.BYTES: return e instanceof Uint8Array; - case d.DOUBLE: - case d.FLOAT: + case h.DOUBLE: + case h.FLOAT: return t == "number" && !isNaN(e); default: return t == "number" && Number.isInteger(e); @@ -1105,17 +1103,17 @@ mapKeys(e, n, i) { let t = Object.keys(e); switch (n) { - case d.INT32: - case d.FIXED32: - case d.SFIXED32: - case d.SINT32: - case d.UINT32: + case h.INT32: + case h.FIXED32: + case h.SFIXED32: + case h.SINT32: + case h.UINT32: return this.scalars( t.slice(0, i).map((r) => parseInt(r)), n, i ); - case d.BOOL: + case h.BOOL: return this.scalars( t .slice(0, i) @@ -1128,7 +1126,7 @@ } } }; - function D(l, e) { + function L(l, e) { switch (e) { case P.BIGINT: return l.toBigInt(); @@ -1138,7 +1136,7 @@ return l.toString(); } } - var ye = class { + var me = class { constructor(e) { this.info = e; } @@ -1155,7 +1153,7 @@ } assert(e, n, i) { if (!e) { - let t = le(i); + let t = ue(i); throw ( ((t == "number" || t == "boolean") && (t = i.toString()), new Error(`Cannot parse JSON ${t} for ${this.info.typeName}#${n}`)) @@ -1165,7 +1163,7 @@ read(e, n, i) { this.prepare(); let t = []; - for (let [r, f] of Object.entries(e)) { + for (let [r, u] of Object.entries(e)) { let s = this.fMap[r]; if (!s) { if (!i.ignoreUnknownFields) @@ -1184,61 +1182,61 @@ t.push(s.oneof), (a = n[s.oneof] = { oneofKind: o }); } else a = n; if (s.kind == "map") { - if (f === null) continue; - this.assert(Ct(f), s.name, f); - let u = a[o]; - for (let [T, k] of Object.entries(f)) { - this.assert(k !== null, s.name + " map value", null); + if (u === null) continue; + this.assert(si(u), s.name, u); + let f = a[o]; + for (let [N, b] of Object.entries(u)) { + this.assert(b !== null, s.name + " map value", null); let m; switch (s.V.kind) { case "message": - m = s.V.T().internalJsonRead(k, i); + m = s.V.T().internalJsonRead(b, i); break; case "enum": if ( - ((m = this.enum(s.V.T(), k, s.name, i.ignoreUnknownFields)), + ((m = this.enum(s.V.T(), b, s.name, i.ignoreUnknownFields)), m === !1) ) continue; break; case "scalar": - m = this.scalar(k, s.V.T, s.V.L, s.name); + m = this.scalar(b, s.V.T, s.V.L, s.name); break; } - this.assert(m !== void 0, s.name + " map value", k); - let g = T; - s.K == d.BOOL && (g = g == "true" ? !0 : g == "false" ? !1 : g), - (g = this.scalar(g, s.K, P.STRING, s.name).toString()), - (u[g] = m); + this.assert(m !== void 0, s.name + " map value", b); + let B = N; + s.K == h.BOOL && (B = B == "true" ? !0 : B == "false" ? !1 : B), + (B = this.scalar(B, s.K, P.STRING, s.name).toString()), + (f[B] = m); } } else if (s.repeat) { - if (f === null) continue; - this.assert(Array.isArray(f), s.name, f); - let u = a[o]; - for (let T of f) { - this.assert(T !== null, s.name, null); - let k; + if (u === null) continue; + this.assert(Array.isArray(u), s.name, u); + let f = a[o]; + for (let N of u) { + this.assert(N !== null, s.name, null); + let b; switch (s.kind) { case "message": - k = s.T().internalJsonRead(T, i); + b = s.T().internalJsonRead(N, i); break; case "enum": if ( - ((k = this.enum(s.T(), T, s.name, i.ignoreUnknownFields)), - k === !1) + ((b = this.enum(s.T(), N, s.name, i.ignoreUnknownFields)), + b === !1) ) continue; break; case "scalar": - k = this.scalar(T, s.T, s.L, s.name); + b = this.scalar(N, s.T, s.L, s.name); break; } - this.assert(k !== void 0, s.name, f), u.push(k); + this.assert(b !== void 0, s.name, u), f.push(b); } } else switch (s.kind) { case "message": - if (f === null && s.T().typeName != "google.protobuf.Value") { + if (u === null && s.T().typeName != "google.protobuf.Value") { this.assert( s.oneof === void 0, s.name + " (oneof member)", @@ -1246,15 +1244,15 @@ ); continue; } - a[o] = s.T().internalJsonRead(f, i, a[o]); + a[o] = s.T().internalJsonRead(u, i, a[o]); break; case "enum": - let u = this.enum(s.T(), f, s.name, i.ignoreUnknownFields); - if (u === !1) continue; - a[o] = u; + let f = this.enum(s.T(), u, s.name, i.ignoreUnknownFields); + if (f === !1) continue; + a[o] = f; break; case "scalar": - a[o] = this.scalar(f, s.T, s.L, s.name); + a[o] = this.scalar(u, s.T, s.L, s.name); break; } } @@ -1262,7 +1260,7 @@ enum(e, n, i, t) { if ( (e[0] == "google.protobuf.NullValue" && - b( + k( n === null, `Unable to parse field ${this.info.typeName}#${i}, enum ${e[0]} only accepts null.` ), @@ -1272,7 +1270,7 @@ switch (typeof n) { case "number": return ( - b( + k( Number.isInteger(n), `Unable to parse field ${this.info.typeName}#${i}, enum can only be integral number, got ${n}.` ), @@ -1283,16 +1281,16 @@ e[2] && n.substring(0, e[2].length) === e[2] && (r = n.substring(e[2].length)); - let f = e[1][r]; - return typeof f == "undefined" && t + let u = e[1][r]; + return typeof u > "u" && t ? !1 - : (b( - typeof f == "number", + : (k( + typeof u == "number", `Unable to parse field ${this.info.typeName}#${i}, enum ${e[0]} has no value for "${n}".` ), - f); + u); } - b( + k( !1, `Unable to parse field ${ this.info.typeName @@ -1303,8 +1301,8 @@ let r; try { switch (n) { - case d.DOUBLE: - case d.FLOAT: + case h.DOUBLE: + case h.FLOAT: if (e === null) return 0; if (e === "NaN") return Number.NaN; if (e === "Infinity") return Number.POSITIVE_INFINITY; @@ -1318,21 +1316,21 @@ break; } if (typeof e != "string" && typeof e != "number") break; - let f = Number(e); - if (Number.isNaN(f)) { + let u = Number(e); + if (Number.isNaN(u)) { r = "not a number"; break; } - if (!Number.isFinite(f)) { + if (!Number.isFinite(u)) { r = "too large or small"; break; } - return n == d.FLOAT && v(f), f; - case d.INT32: - case d.FIXED32: - case d.SFIXED32: - case d.SINT32: - case d.UINT32: + return n == h.FLOAT && G(u), u; + case h.INT32: + case h.FIXED32: + case h.SFIXED32: + case h.SINT32: + case h.UINT32: if (e === null) return 0; let s; if ( @@ -1347,23 +1345,23 @@ s === void 0) ) break; - return n == d.UINT32 ? C(s) : X(s), s; - case d.INT64: - case d.SFIXED64: - case d.SINT64: - if (e === null) return D(N.ZERO, i); + return n == h.UINT32 ? K(s) : A(s), s; + case h.INT64: + case h.SFIXED64: + case h.SINT64: + if (e === null) return L(T.ZERO, i); if (typeof e != "number" && typeof e != "string") break; - return D(N.from(e), i); - case d.FIXED64: - case d.UINT64: - if (e === null) return D(O.ZERO, i); + return L(T.from(e), i); + case h.FIXED64: + case h.UINT64: + if (e === null) return L(O.ZERO, i); if (typeof e != "number" && typeof e != "string") break; - return D(O.from(e), i); - case d.BOOL: + return L(O.from(e), i); + case h.BOOL: if (e === null) return !1; if (typeof e != "boolean") break; return e; - case d.STRING: + case h.STRING: if (e === null) return ""; if (typeof e != "string") { r = "extra whitespace"; @@ -1376,18 +1374,18 @@ break; } return e; - case d.BYTES: + case h.BYTES: if (e === null || e === "") return new Uint8Array(0); if (typeof e != "string") break; - return Jt(e); + return oi(e); } - } catch (f) { - r = f.message; + } catch (u) { + r = u.message; } this.assert(!1, t + (r ? " - " + r : ""), e); } }; - var me = class { + var ge = class { constructor(e) { var n; this.fields = (n = e.fields) !== null && n !== void 0 ? n : []; @@ -1401,69 +1399,69 @@ a !== void 0 && (i[n.useProtoFieldName ? r.name : r.jsonName] = a); continue; } - let f = t[r.oneof]; - if (f.oneofKind !== r.localName) continue; + let u = t[r.oneof]; + if (u.oneofKind !== r.localName) continue; let s = r.kind == "scalar" || r.kind == "enum" ? Object.assign(Object.assign({}, n), { emitDefaultValues: !0 }) : n, - o = this.field(r, f[r.localName], s); - b(o !== void 0), (i[n.useProtoFieldName ? r.name : r.jsonName] = o); + o = this.field(r, u[r.localName], s); + k(o !== void 0), (i[n.useProtoFieldName ? r.name : r.jsonName] = o); } return i; } field(e, n, i) { let t; if (e.kind == "map") { - b(typeof n == "object" && n !== null); + k(typeof n == "object" && n !== null); let r = {}; switch (e.V.kind) { case "scalar": for (let [o, a] of Object.entries(n)) { - let u = this.scalar(e.V.T, a, e.name, !1, !0); - b(u !== void 0), (r[o.toString()] = u); + let f = this.scalar(e.V.T, a, e.name, !1, !0); + k(f !== void 0), (r[o.toString()] = f); } break; case "message": - let f = e.V.T(); + let u = e.V.T(); for (let [o, a] of Object.entries(n)) { - let u = this.message(f, a, e.name, i); - b(u !== void 0), (r[o.toString()] = u); + let f = this.message(u, a, e.name, i); + k(f !== void 0), (r[o.toString()] = f); } break; case "enum": let s = e.V.T(); for (let [o, a] of Object.entries(n)) { - b(a === void 0 || typeof a == "number"); - let u = this.enum(s, a, e.name, !1, !0, i.enumAsInteger); - b(u !== void 0), (r[o.toString()] = u); + k(a === void 0 || typeof a == "number"); + let f = this.enum(s, a, e.name, !1, !0, i.enumAsInteger); + k(f !== void 0), (r[o.toString()] = f); } break; } (i.emitDefaultValues || Object.keys(r).length > 0) && (t = r); } else if (e.repeat) { - b(Array.isArray(n)); + k(Array.isArray(n)); let r = []; switch (e.kind) { case "scalar": for (let o = 0; o < n.length; o++) { let a = this.scalar(e.T, n[o], e.name, e.opt, !0); - b(a !== void 0), r.push(a); + k(a !== void 0), r.push(a); } break; case "enum": - let f = e.T(); + let u = e.T(); for (let o = 0; o < n.length; o++) { - b(n[o] === void 0 || typeof n[o] == "number"); - let a = this.enum(f, n[o], e.name, e.opt, !0, i.enumAsInteger); - b(a !== void 0), r.push(a); + k(n[o] === void 0 || typeof n[o] == "number"); + let a = this.enum(u, n[o], e.name, e.opt, !0, i.enumAsInteger); + k(a !== void 0), r.push(a); } break; case "message": let s = e.T(); for (let o = 0; o < n.length; o++) { let a = this.message(s, n[o], e.name, i); - b(a !== void 0), r.push(a); + k(a !== void 0), r.push(a); } break; } @@ -1489,17 +1487,17 @@ } return t; } - enum(e, n, i, t, r, f) { + enum(e, n, i, t, r, u) { if (e[0] == "google.protobuf.NullValue") return null; if (n === void 0) { - b(t); + k(t); return; } if (!(n === 0 && !r && !t)) return ( - b(typeof n == "number"), - b(Number.isInteger(n)), - f || !e[1].hasOwnProperty(n) ? n : e[2] ? e[2] + e[1][n] : e[1][n] + k(typeof n == "number"), + k(Number.isInteger(n)), + u || !e[1].hasOwnProperty(n) ? n : e[2] ? e[2] + e[1][n] : e[1][n] ); } message(e, n, i, t) { @@ -1511,26 +1509,26 @@ } scalar(e, n, i, t, r) { if (n === void 0) { - b(t); + k(t); return; } - let f = r || t; + let u = r || t; switch (e) { - case d.INT32: - case d.SFIXED32: - case d.SINT32: - return n === 0 ? (f ? 0 : void 0) : (X(n), n); - case d.FIXED32: - case d.UINT32: - return n === 0 ? (f ? 0 : void 0) : (C(n), n); - case d.FLOAT: - v(n); - case d.DOUBLE: + case h.INT32: + case h.SFIXED32: + case h.SINT32: + return n === 0 ? (u ? 0 : void 0) : (A(n), n); + case h.FIXED32: + case h.UINT32: + return n === 0 ? (u ? 0 : void 0) : (K(n), n); + case h.FLOAT: + G(n); + case h.DOUBLE: return n === 0 - ? f + ? u ? 0 : void 0 - : (b(typeof n == "number"), + : (k(typeof n == "number"), Number.isNaN(n) ? "NaN" : n === Number.POSITIVE_INFINITY @@ -1538,55 +1536,55 @@ : n === Number.NEGATIVE_INFINITY ? "-Infinity" : n); - case d.STRING: - return n === "" ? (f ? "" : void 0) : (b(typeof n == "string"), n); - case d.BOOL: - return n === !1 ? (f ? !1 : void 0) : (b(typeof n == "boolean"), n); - case d.UINT64: - case d.FIXED64: - b( + case h.STRING: + return n === "" ? (u ? "" : void 0) : (k(typeof n == "string"), n); + case h.BOOL: + return n === !1 ? (u ? !1 : void 0) : (k(typeof n == "boolean"), n); + case h.UINT64: + case h.FIXED64: + k( typeof n == "number" || typeof n == "string" || typeof n == "bigint" ); let s = O.from(n); - return s.isZero() && !f ? void 0 : s.toString(); - case d.INT64: - case d.SFIXED64: - case d.SINT64: - b( + return s.isZero() && !u ? void 0 : s.toString(); + case h.INT64: + case h.SFIXED64: + case h.SINT64: + k( typeof n == "number" || typeof n == "string" || typeof n == "bigint" ); - let o = N.from(n); - return o.isZero() && !f ? void 0 : o.toString(); - case d.BYTES: + let o = T.from(n); + return o.isZero() && !u ? void 0 : o.toString(); + case h.BYTES: return ( - b(n instanceof Uint8Array), n.byteLength ? vt(n) : f ? "" : void 0 + k(n instanceof Uint8Array), n.byteLength ? li(n) : u ? "" : void 0 ); } } }; - function ae(l, e = P.STRING) { + function oe(l, e = P.STRING) { switch (l) { - case d.BOOL: + case h.BOOL: return !1; - case d.UINT64: - case d.FIXED64: - return D(O.ZERO, e); - case d.INT64: - case d.SFIXED64: - case d.SINT64: - return D(N.ZERO, e); - case d.DOUBLE: - case d.FLOAT: + case h.UINT64: + case h.FIXED64: + return L(O.ZERO, e); + case h.INT64: + case h.SFIXED64: + case h.SINT64: + return L(T.ZERO, e); + case h.DOUBLE: + case h.FLOAT: return 0; - case d.BYTES: + case h.BYTES: return new Uint8Array(0); - case d.STRING: + case h.STRING: return ""; default: return 0; } } - var we = class { + var ke = class { constructor(e) { this.info = e; } @@ -1601,49 +1599,49 @@ this.prepare(); let r = t === void 0 ? e.len : e.pos + t; for (; e.pos < r; ) { - let [f, s] = e.tag(), - o = this.fieldNoToField.get(f); + let [u, s] = e.tag(), + o = this.fieldNoToField.get(u); if (!o) { - let k = i.readUnknownField; - if (k == "throw") + let b = i.readUnknownField; + if (b == "throw") throw new Error( - `Unknown field ${f} (wire type ${s}) for ${this.info.typeName}` + `Unknown field ${u} (wire type ${s}) for ${this.info.typeName}` ); let m = e.skip(s); - k !== !1 && (k === !0 ? c.onRead : k)(this.info.typeName, n, f, s, m); + b !== !1 && (b === !0 ? c.onRead : b)(this.info.typeName, n, u, s, m); continue; } let a = n, - u = o.repeat, - T = o.localName; + f = o.repeat, + N = o.localName; switch ( (o.oneof && ((a = a[o.oneof]), - a.oneofKind !== T && (a = n[o.oneof] = { oneofKind: T })), + a.oneofKind !== N && (a = n[o.oneof] = { oneofKind: N })), o.kind) ) { case "scalar": case "enum": - let k = o.kind == "enum" ? d.INT32 : o.T, + let b = o.kind == "enum" ? h.INT32 : o.T, m = o.kind == "scalar" ? o.L : void 0; - if (u) { - let I = a[T]; - if (s == h.LengthDelimited && k != d.STRING && k != d.BYTES) { - let w = e.uint32() + e.pos; - for (; e.pos < w; ) I.push(this.scalar(e, k, m)); - } else I.push(this.scalar(e, k, m)); - } else a[T] = this.scalar(e, k, m); + if (f) { + let R = a[N]; + if (s == d.LengthDelimited && b != h.STRING && b != h.BYTES) { + let g = e.uint32() + e.pos; + for (; e.pos < g; ) R.push(this.scalar(e, b, m)); + } else R.push(this.scalar(e, b, m)); + } else a[N] = this.scalar(e, b, m); break; case "message": - if (u) { - let I = a[T], - w = o.T().internalBinaryRead(e, e.uint32(), i); - I.push(w); - } else a[T] = o.T().internalBinaryRead(e, e.uint32(), i, a[T]); + if (f) { + let R = a[N], + g = o.T().internalBinaryRead(e, e.uint32(), i); + R.push(g); + } else a[N] = o.T().internalBinaryRead(e, e.uint32(), i, a[N]); break; case "map": - let [g, L] = this.mapEntry(o, e, i); - a[T][g] = L; + let [B, D] = this.mapEntry(o, e, i); + a[N][B] = D; break; } } @@ -1651,15 +1649,15 @@ mapEntry(e, n, i) { let t = n.uint32(), r = n.pos + t, - f, + u, s; for (; n.pos < r; ) { let [o, a] = n.tag(); switch (o) { case 1: - e.K == d.BOOL - ? (f = n.bool().toString()) - : (f = this.scalar(n, e.K, P.STRING)); + e.K == h.BOOL + ? (u = n.bool().toString()) + : (u = this.scalar(n, e.K, P.STRING)); break; case 2: switch (e.V.kind) { @@ -1680,14 +1678,14 @@ ); } } - if (f === void 0) { - let o = ae(e.K); - f = e.K == d.BOOL ? o.toString() : o; + if (u === void 0) { + let o = oe(e.K); + u = e.K == h.BOOL ? o.toString() : o; } if (s === void 0) switch (e.V.kind) { case "scalar": - s = ae(e.V.T, e.V.L); + s = oe(e.V.T, e.V.L); break; case "enum": s = 0; @@ -1696,44 +1694,44 @@ s = e.V.T().create(); break; } - return [f, s]; + return [u, s]; } scalar(e, n, i) { switch (n) { - case d.INT32: + case h.INT32: return e.int32(); - case d.STRING: + case h.STRING: return e.string(); - case d.BOOL: + case h.BOOL: return e.bool(); - case d.DOUBLE: + case h.DOUBLE: return e.double(); - case d.FLOAT: + case h.FLOAT: return e.float(); - case d.INT64: - return D(e.int64(), i); - case d.UINT64: - return D(e.uint64(), i); - case d.FIXED64: - return D(e.fixed64(), i); - case d.FIXED32: + case h.INT64: + return L(e.int64(), i); + case h.UINT64: + return L(e.uint64(), i); + case h.FIXED64: + return L(e.fixed64(), i); + case h.FIXED32: return e.fixed32(); - case d.BYTES: + case h.BYTES: return e.bytes(); - case d.UINT32: + case h.UINT32: return e.uint32(); - case d.SFIXED32: + case h.SFIXED32: return e.sfixed32(); - case d.SFIXED64: - return D(e.sfixed64(), i); - case d.SINT32: + case h.SFIXED64: + return L(e.sfixed64(), i); + case h.SINT32: return e.sint32(); - case d.SINT64: - return D(e.sint64(), i); + case h.SINT64: + return L(e.sint64(), i); } } }; - var be = class { + var we = class { constructor(e) { this.info = e; } @@ -1746,35 +1744,35 @@ write(e, n, i) { this.prepare(); for (let r of this.fields) { - let f, + let u, s, o = r.repeat, a = r.localName; if (r.oneof) { - let u = e[r.oneof]; - if (u.oneofKind !== a) continue; - (f = u[a]), (s = !0); - } else (f = e[a]), (s = !1); + let f = e[r.oneof]; + if (f.oneofKind !== a) continue; + (u = f[a]), (s = !0); + } else (u = e[a]), (s = !1); switch (r.kind) { case "scalar": case "enum": - let u = r.kind == "enum" ? d.INT32 : r.T; + let f = r.kind == "enum" ? h.INT32 : r.T; if (o) - if ((b(Array.isArray(f)), o == se.PACKED)) - this.packed(n, u, r.no, f); - else for (let T of f) this.scalar(n, u, r.no, T, !0); + if ((k(Array.isArray(u)), o == se.PACKED)) + this.packed(n, f, r.no, u); + else for (let N of u) this.scalar(n, f, r.no, N, !0); else - f === void 0 ? b(r.opt) : this.scalar(n, u, r.no, f, s || r.opt); + u === void 0 ? k(r.opt) : this.scalar(n, f, r.no, u, s || r.opt); break; case "message": if (o) { - b(Array.isArray(f)); - for (let T of f) this.message(n, i, r.T(), r.no, T); - } else this.message(n, i, r.T(), r.no, f); + k(Array.isArray(u)); + for (let N of u) this.message(n, i, r.T(), r.no, N); + } else this.message(n, i, r.T(), r.no, u); break; case "map": - b(typeof f == "object" && f !== null); - for (let [T, k] of Object.entries(f)) this.mapEntry(n, i, r, T, k); + k(typeof u == "object" && u !== null); + for (let [N, b] of Object.entries(u)) this.mapEntry(n, i, r, N, b); break; } } @@ -1782,26 +1780,26 @@ t !== !1 && (t === !0 ? c.onWrite : t)(this.info.typeName, e, n); } mapEntry(e, n, i, t, r) { - e.tag(i.no, h.LengthDelimited), e.fork(); - let f = t; + e.tag(i.no, d.LengthDelimited), e.fork(); + let u = t; switch (i.K) { - case d.INT32: - case d.FIXED32: - case d.UINT32: - case d.SFIXED32: - case d.SINT32: - f = Number.parseInt(t); + case h.INT32: + case h.FIXED32: + case h.UINT32: + case h.SFIXED32: + case h.SINT32: + u = Number.parseInt(t); break; - case d.BOOL: - b(t == "true" || t == "false"), (f = t == "true"); + case h.BOOL: + k(t == "true" || t == "false"), (u = t == "true"); break; } - switch ((this.scalar(e, i.K, 1, f, !0), i.V.kind)) { + switch ((this.scalar(e, i.K, 1, u, !0), i.V.kind)) { case "scalar": this.scalar(e, i.V.T, 2, r, !0); break; case "enum": - this.scalar(e, d.INT32, 2, r, !0); + this.scalar(e, h.INT32, 2, r, !0); break; case "message": this.message(e, n, i.V.T(), 2, r); @@ -1811,78 +1809,78 @@ } message(e, n, i, t, r) { r !== void 0 && - (i.internalBinaryWrite(r, e.tag(t, h.LengthDelimited).fork(), n), + (i.internalBinaryWrite(r, e.tag(t, d.LengthDelimited).fork(), n), e.join()); } scalar(e, n, i, t, r) { - let [f, s, o] = this.scalarInfo(n, t); - (!o || r) && (e.tag(i, f), e[s](t)); + let [u, s, o] = this.scalarInfo(n, t); + (!o || r) && (e.tag(i, u), e[s](t)); } packed(e, n, i, t) { if (!t.length) return; - b(n !== d.BYTES && n !== d.STRING), e.tag(i, h.LengthDelimited), e.fork(); + k(n !== h.BYTES && n !== h.STRING), e.tag(i, d.LengthDelimited), e.fork(); let [, r] = this.scalarInfo(n); - for (let f = 0; f < t.length; f++) e[r](t[f]); + for (let u = 0; u < t.length; u++) e[r](t[u]); e.join(); } scalarInfo(e, n) { - let i = h.Varint, + let i = d.Varint, t, r = n === void 0, - f = n === 0; + u = n === 0; switch (e) { - case d.INT32: + case h.INT32: t = "int32"; break; - case d.STRING: - (f = r || !n.length), (i = h.LengthDelimited), (t = "string"); + case h.STRING: + (u = r || !n.length), (i = d.LengthDelimited), (t = "string"); break; - case d.BOOL: - (f = n === !1), (t = "bool"); + case h.BOOL: + (u = n === !1), (t = "bool"); break; - case d.UINT32: + case h.UINT32: t = "uint32"; break; - case d.DOUBLE: - (i = h.Bit64), (t = "double"); + case h.DOUBLE: + (i = d.Bit64), (t = "double"); break; - case d.FLOAT: - (i = h.Bit32), (t = "float"); + case h.FLOAT: + (i = d.Bit32), (t = "float"); break; - case d.INT64: - (f = r || N.from(n).isZero()), (t = "int64"); + case h.INT64: + (u = r || T.from(n).isZero()), (t = "int64"); break; - case d.UINT64: - (f = r || O.from(n).isZero()), (t = "uint64"); + case h.UINT64: + (u = r || O.from(n).isZero()), (t = "uint64"); break; - case d.FIXED64: - (f = r || O.from(n).isZero()), (i = h.Bit64), (t = "fixed64"); + case h.FIXED64: + (u = r || O.from(n).isZero()), (i = d.Bit64), (t = "fixed64"); break; - case d.BYTES: - (f = r || !n.byteLength), (i = h.LengthDelimited), (t = "bytes"); + case h.BYTES: + (u = r || !n.byteLength), (i = d.LengthDelimited), (t = "bytes"); break; - case d.FIXED32: - (i = h.Bit32), (t = "fixed32"); + case h.FIXED32: + (i = d.Bit32), (t = "fixed32"); break; - case d.SFIXED32: - (i = h.Bit32), (t = "sfixed32"); + case h.SFIXED32: + (i = d.Bit32), (t = "sfixed32"); break; - case d.SFIXED64: - (f = r || N.from(n).isZero()), (i = h.Bit64), (t = "sfixed64"); + case h.SFIXED64: + (u = r || T.from(n).isZero()), (i = d.Bit64), (t = "sfixed64"); break; - case d.SINT32: + case h.SINT32: t = "sint32"; break; - case d.SINT64: - (f = r || N.from(n).isZero()), (t = "sint64"); + case h.SINT64: + (u = r || T.from(n).isZero()), (t = "sint64"); break; } - return [i, t, r || f]; + return [i, t, r || u]; } }; - function oi(l) { + function Ni(l) { let e = {}; - Object.defineProperty(e, p, { enumerable: !1, value: l }); + Object.defineProperty(e, y, { enumerable: !1, value: l }); for (let n of l.fields) { let i = n.localName; if (!n.opt) @@ -1891,7 +1889,7 @@ else switch (n.kind) { case "scalar": - e[i] = ae(n.T, n.L); + e[i] = oe(n.T, n.L); break; case "enum": e[i] = 0; @@ -1903,120 +1901,120 @@ } return e; } - function F(l, e, n) { + function p(l, e, n) { let i, t = n, r; - for (let f of l.fields) { - let s = f.localName; - if (f.oneof) { - let o = t[f.oneof]; - if (o == null) continue; + for (let u of l.fields) { + let s = u.localName; + if (u.oneof) { + let o = t[u.oneof]; + if (o?.oneofKind == null) continue; if ( - ((i = o[s]), (r = e[f.oneof]), (r.oneofKind = o.oneofKind), i == null) + ((i = o[s]), (r = e[u.oneof]), (r.oneofKind = o.oneofKind), i == null) ) { delete r[s]; continue; } } else if (((i = t[s]), (r = e), i == null)) continue; - switch ((f.repeat && (r[s].length = i.length), f.kind)) { + switch ((u.repeat && (r[s].length = i.length), u.kind)) { case "scalar": case "enum": - if (f.repeat) for (let a = 0; a < i.length; a++) r[s][a] = i[a]; + if (u.repeat) for (let a = 0; a < i.length; a++) r[s][a] = i[a]; else r[s] = i; break; case "message": - let o = f.T(); - if (f.repeat) + let o = u.T(); + if (u.repeat) for (let a = 0; a < i.length; a++) r[s][a] = o.create(i[a]); else r[s] === void 0 ? (r[s] = o.create(i)) : o.mergePartial(r[s], i); break; case "map": - switch (f.V.kind) { + switch (u.V.kind) { case "scalar": case "enum": Object.assign(r[s], i); break; case "message": - let a = f.V.T(); - for (let u of Object.keys(i)) r[s][u] = a.create(i[u]); + let a = u.V.T(); + for (let f of Object.keys(i)) r[s][f] = a.create(i[f]); break; } break; } } } - function ui(l, e, n) { + function Ri(l, e, n) { if (e === n) return !0; if (!e || !n) return !1; for (let i of l.fields) { let t = i.localName, r = i.oneof ? e[i.oneof][t] : e[t], - f = i.oneof ? n[i.oneof][t] : n[t]; + u = i.oneof ? n[i.oneof][t] : n[t]; switch (i.kind) { case "enum": case "scalar": - let s = i.kind == "enum" ? d.INT32 : i.T; - if (!(i.repeat ? li(s, r, f) : ci(s, r, f))) return !1; + let s = i.kind == "enum" ? h.INT32 : i.T; + if (!(i.repeat ? Ti(s, r, u) : Ii(s, r, u))) return !1; break; case "map": if ( !(i.V.kind == "message" - ? fi(i.V.T(), Be(r), Be(f)) - : li(i.V.kind == "enum" ? d.INT32 : i.V.T, Be(r), Be(f))) + ? xi(i.V.T(), be(r), be(u)) + : Ti(i.V.kind == "enum" ? h.INT32 : i.V.T, be(r), be(u))) ) return !1; break; case "message": let o = i.T(); - if (!(i.repeat ? fi(o, r, f) : o.equals(r, f))) return !1; + if (!(i.repeat ? xi(o, r, u) : o.equals(r, u))) return !1; break; } } return !0; } - var Be = Object.values; - function ci(l, e, n) { + var be = Object.values; + function Ii(l, e, n) { if (e === n) return !0; - if (l !== d.BYTES) return !1; + if (l !== h.BYTES) return !1; let i = e, t = n; if (i.length !== t.length) return !1; for (let r = 0; r < i.length; r++) if (i[r] != t[r]) return !1; return !0; } - function li(l, e, n) { + function Ti(l, e, n) { if (e.length !== n.length) return !1; - for (let i = 0; i < e.length; i++) if (!ci(l, e[i], n[i])) return !1; + for (let i = 0; i < e.length; i++) if (!Ii(l, e[i], n[i])) return !1; return !0; } - function fi(l, e, n) { + function xi(l, e, n) { if (e.length !== n.length) return !1; for (let i = 0; i < e.length; i++) if (!l.equals(e[i], n[i])) return !1; return !0; } - var y = class { + var F = class { constructor(e, n, i) { (this.defaultCheckDepth = 16), (this.typeName = e), - (this.fields = n.map(si)), - (this.options = i != null ? i : {}), - (this.refTypeCheck = new pe(this)), - (this.refJsonReader = new ye(this)), - (this.refJsonWriter = new me(this)), - (this.refBinReader = new we(this)), - (this.refBinWriter = new be(this)); + (this.fields = n.map(bi)), + (this.options = i ?? {}), + (this.refTypeCheck = new Fe(this)), + (this.refJsonReader = new me(this)), + (this.refJsonWriter = new ge(this)), + (this.refBinReader = new ke(this)), + (this.refBinWriter = new we(this)); } create(e) { - let n = oi(this); - return e !== void 0 && F(this, n, e), n; + let n = Ni(this); + return e !== void 0 && p(this, n, e), n; } clone(e) { let n = this.create(); - return F(this, n, e), n; + return p(this, n, e), n; } equals(e, n) { - return ui(this, e, n); + return Ri(this, e, n); } is(e, n = this.defaultCheckDepth) { return this.refTypeCheck.is(e, n, !1); @@ -2025,21 +2023,21 @@ return this.refTypeCheck.is(e, n, !0); } mergePartial(e, n) { - F(this, e, n); + p(this, e, n); } fromBinary(e, n) { - let i = zt(n); + let i = pi(n); return this.internalBinaryRead(i.readerFactory(e), e.byteLength, i); } fromJson(e, n) { - return this.internalJsonRead(e, ii(n)); + return this.internalJsonRead(e, ki(n)); } fromJsonString(e, n) { let i = JSON.parse(e); return this.fromJson(i, n); } toJson(e, n) { - return this.internalJsonWrite(e, ri(n)); + return this.internalJsonWrite(e, wi(n)); } toJsonString(e, n) { var i; @@ -2047,22 +2045,20 @@ return JSON.stringify( t, null, - (i = n == null ? void 0 : n.prettySpaces) !== null && i !== void 0 - ? i - : 0 + (i = n?.prettySpaces) !== null && i !== void 0 ? i : 0 ); } toBinary(e, n) { - let i = ei(n); + let i = Fi(n); return this.internalBinaryWrite(e, i.writerFactory(), i).finish(); } internalJsonRead(e, n, i) { if (e !== null && typeof e == "object" && !Array.isArray(e)) { - let t = i != null ? i : this.create(); + let t = i ?? this.create(); return this.refJsonReader.read(e, t, n), t; } throw new Error( - `Unable to parse message ${this.typeName} from JSON ${le(e)}.` + `Unable to parse message ${this.typeName} from JSON ${ue(e)}.` ); } internalJsonWrite(e, n) { @@ -2072,11 +2068,11 @@ return this.refBinWriter.write(e, n, i), n; } internalBinaryRead(e, n, i, t) { - let r = t != null ? t : this.create(); + let r = t ?? this.create(); return this.refBinReader.read(e, r, i, n), r; } }; - var Rn = class extends y { + var $n = class extends F { constructor() { super("Browse", [ { no: 9, name: "n1F9", kind: "message", T: () => $e }, @@ -2086,18 +2082,18 @@ create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 9: @@ -2112,8 +2108,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2121,44 +2117,44 @@ internalBinaryWrite(e, n, i) { e.n1F9 && $e - .internalBinaryWrite(e.n1F9, n.tag(9, h.LengthDelimited).fork(), i) + .internalBinaryWrite(e.n1F9, n.tag(9, d.LengthDelimited).fork(), i) .join(), e.n1F10 && Z.internalBinaryWrite( e.n1F10, - n.tag(10, h.LengthDelimited).fork(), + n.tag(10, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - St = new Rn(), - Tn = class extends y { + Ht = new $n(), + Ln = class extends F { constructor() { super("n1F9", [ - { no: 58173949, name: "m2F58173949", kind: "message", T: () => je }, + { no: 58173949, name: "m2F58173949", kind: "message", T: () => Le }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 58173949: - r.m2F58173949 = je.internalBinaryRead( + r.m2F58173949 = Le.internalBinaryRead( e, e.uint32(), i, @@ -2171,51 +2167,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.m2F58173949 && - je - .internalBinaryWrite( - e.m2F58173949, - n.tag(58173949, h.LengthDelimited).fork(), - i - ) - .join(); + Le.internalBinaryWrite( + e.m2F58173949, + n.tag(58173949, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - $e = new Tn(), - xn = class extends y { + $e = new Ln(), + Dn = class extends F { constructor() { super("n1F10", [ - { no: 49399797, name: "n2F49399797", kind: "message", T: () => $ }, + { no: 49399797, name: "n2F49399797", kind: "message", T: () => E }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 49399797: - r.n2F49399797 = $.internalBinaryRead( + r.n2F49399797 = E.internalBinaryRead( e, e.uint32(), i, @@ -2228,25 +2222,25 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n2F49399797 && - $.internalBinaryWrite( + E.internalBinaryWrite( e.n2F49399797, - n.tag(49399797, h.LengthDelimited).fork(), + n.tag(49399797, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Z = new xn(), - On = class extends y { + Z = new Dn(), + jn = class extends F { constructor() { super("m2F58173949", [ { no: 1, name: "m3F1", kind: "message", repeat: 1, T: () => De }, @@ -2255,18 +2249,18 @@ create(e) { let n = { m3F1: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -2278,8 +2272,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2288,39 +2282,39 @@ for (let r = 0; r < e.m3F1.length; r++) De.internalBinaryWrite( e.m3F1[r], - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - je = new On(), - Un = class extends y { + Le = new jn(), + Sn = class extends F { constructor() { super("m3F1", [ - { no: 58174010, name: "m4F58174010", kind: "message", T: () => Le }, + { no: 58174010, name: "m4F58174010", kind: "message", T: () => je }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 58174010: - r.m4F58174010 = Le.internalBinaryRead( + r.m4F58174010 = je.internalBinaryRead( e, e.uint32(), i, @@ -2333,25 +2327,27 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.m4F58174010 && - Le.internalBinaryWrite( - e.m4F58174010, - n.tag(58174010, h.LengthDelimited).fork(), - i - ).join(); + je + .internalBinaryWrite( + e.m4F58174010, + n.tag(58174010, d.LengthDelimited).fork(), + i + ) + .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - De = new Un(), - En = class extends y { + De = new Sn(), + _n = class extends F { constructor() { super("m4F58174010", [ { no: 4, name: "n1F10", kind: "message", T: () => Z }, @@ -2360,18 +2356,18 @@ create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 4: @@ -2383,8 +2379,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2393,15 +2389,15 @@ e.n1F10 && Z.internalBinaryWrite( e.n1F10, - n.tag(4, h.LengthDelimited).fork(), + n.tag(4, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Le = new En(), - Pn = class extends y { + je = new _n(), + Vn = class extends F { constructor() { super("n2F49399797", [ { no: 1, name: "n3F1", kind: "message", repeat: 1, T: () => Se }, @@ -2410,18 +2406,18 @@ create(e) { let n = { n3F1: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -2433,8 +2429,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2443,36 +2439,36 @@ for (let r = 0; r < e.n3F1.length; r++) Se.internalBinaryWrite( e.n3F1[r], - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - $ = new Pn(), - $n = class extends y { + E = new Vn(), + Mn = class extends F { constructor() { super("n3F1", [ { no: 50195462, name: "n4F50195462", kind: "message", T: () => Y }, - { no: 51845067, name: "n4F51845067", kind: "message", T: () => Ve }, + { no: 51845067, name: "n4F51845067", kind: "message", T: () => _e }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 50195462: @@ -2484,7 +2480,7 @@ ); break; case 51845067: - r.n4F51845067 = Ve.internalBinaryRead( + r.n4F51845067 = _e.internalBinaryRead( e, e.uint32(), i, @@ -2497,8 +2493,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2507,21 +2503,23 @@ e.n4F50195462 && Y.internalBinaryWrite( e.n4F50195462, - n.tag(50195462, h.LengthDelimited).fork(), + n.tag(50195462, d.LengthDelimited).fork(), i ).join(), e.n4F51845067 && - Ve.internalBinaryWrite( - e.n4F51845067, - n.tag(51845067, h.LengthDelimited).fork(), - i - ).join(); + _e + .internalBinaryWrite( + e.n4F51845067, + n.tag(51845067, d.LengthDelimited).fork(), + i + ) + .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Se = new $n(), - jn = class extends y { + Se = new Mn(), + An = class extends F { constructor() { super("n4F50195462", [ { no: 1, name: "n5F1", kind: "message", repeat: 1, T: () => q }, @@ -2530,18 +2528,18 @@ create(e) { let n = { n5F1: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -2553,8 +2551,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2563,39 +2561,39 @@ for (let r = 0; r < e.n5F1.length; r++) q.internalBinaryWrite( e.n5F1[r], - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Y = new jn(), - Dn = class extends y { + Y = new An(), + vn = class extends F { constructor() { super("n4F51845067", [ - { no: 5, name: "n5F5", kind: "message", T: () => Me }, + { no: 5, name: "n5F5", kind: "message", T: () => Ve }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 5: - r.n5F5 = Me.internalBinaryRead(e, e.uint32(), i, r.n5F5); + r.n5F5 = Ve.internalBinaryRead(e, e.uint32(), i, r.n5F5); break; default: let a = i.readUnknownField; @@ -2603,49 +2601,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n5F5 && - Me.internalBinaryWrite( + Ve.internalBinaryWrite( e.n5F5, - n.tag(5, h.LengthDelimited).fork(), + n.tag(5, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ve = new Dn(), - Ln = class extends y { + _e = new vn(), + Kn = class extends F { constructor() { super("n5F1", [ - { no: 153515154, name: "n6F153515154", kind: "message", T: () => Ae }, + { no: 153515154, name: "n6F153515154", kind: "message", T: () => Me }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 153515154: - r.n6F153515154 = Ae.internalBinaryRead( + r.n6F153515154 = Me.internalBinaryRead( e, e.uint32(), i, @@ -2658,49 +2656,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n6F153515154 && - Ae.internalBinaryWrite( + Me.internalBinaryWrite( e.n6F153515154, - n.tag(153515154, h.LengthDelimited).fork(), + n.tag(153515154, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - q = new Ln(), - Sn = class extends y { + q = new Kn(), + Xn = class extends F { constructor() { super("n5F5", [ - { no: 51431404, name: "n6F51431404", kind: "message", T: () => Ke }, + { no: 51431404, name: "n6F51431404", kind: "message", T: () => Ae }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 51431404: - r.n6F51431404 = Ke.internalBinaryRead( + r.n6F51431404 = Ae.internalBinaryRead( e, e.uint32(), i, @@ -2713,49 +2711,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n6F51431404 && - Ke.internalBinaryWrite( + Ae.internalBinaryWrite( e.n6F51431404, - n.tag(51431404, h.LengthDelimited).fork(), + n.tag(51431404, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Me = new Sn(), - Vn = class extends y { + Ve = new Xn(), + Gn = class extends F { constructor() { super("n6F153515154", [ - { no: 172660663, name: "n7F172660663", kind: "message", T: () => Xe }, + { no: 172660663, name: "n7F172660663", kind: "message", T: () => ve }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 172660663: - r.n7F172660663 = Xe.internalBinaryRead( + r.n7F172660663 = ve.internalBinaryRead( e, e.uint32(), i, @@ -2768,25 +2766,27 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n7F172660663 && - Xe.internalBinaryWrite( - e.n7F172660663, - n.tag(172660663, h.LengthDelimited).fork(), - i - ).join(); + ve + .internalBinaryWrite( + e.n7F172660663, + n.tag(172660663, d.LengthDelimited).fork(), + i + ) + .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ae = new Vn(), - Mn = class extends y { + Me = new Gn(), + Jn = class extends F { constructor() { super("n6F51431404", [ { no: 1, name: "n5F1", kind: "message", repeat: 1, T: () => q }, @@ -2795,18 +2795,18 @@ create(e) { let n = { n5F1: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -2818,8 +2818,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -2828,47 +2828,47 @@ for (let r = 0; r < e.n5F1.length; r++) q.internalBinaryWrite( e.n5F1[r], - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ke = new Mn(), - An = class extends y { + Ae = new Jn(), + Zn = class extends F { constructor() { super("n7F172660663", [ - { no: 1, name: "n8F1", kind: "message", T: () => Q }, - { no: 2, name: "n8F2", kind: "message", T: () => z }, - { no: 3, name: "n8F3", kind: "message", T: () => Ge }, + { no: 1, name: "n8F1", kind: "message", T: () => z }, + { no: 2, name: "n8F2", kind: "message", T: () => Q }, + { no: 3, name: "n8F3", kind: "message", T: () => Ke }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.n8F1 = Q.internalBinaryRead(e, e.uint32(), i, r.n8F1); + r.n8F1 = z.internalBinaryRead(e, e.uint32(), i, r.n8F1); break; case 2: - r.n8F2 = z.internalBinaryRead(e, e.uint32(), i, r.n8F2); + r.n8F2 = Q.internalBinaryRead(e, e.uint32(), i, r.n8F2); break; case 3: - r.n8F3 = Ge.internalBinaryRead(e, e.uint32(), i, r.n8F3); + r.n8F3 = Ke.internalBinaryRead(e, e.uint32(), i, r.n8F3); break; default: let a = i.readUnknownField; @@ -2876,63 +2876,59 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n8F1 && - Q.internalBinaryWrite( - e.n8F1, - n.tag(1, h.LengthDelimited).fork(), - i - ).join(), + z + .internalBinaryWrite(e.n8F1, n.tag(1, d.LengthDelimited).fork(), i) + .join(), e.n8F2 && - z - .internalBinaryWrite( - e.n8F2, - n.tag(2, h.LengthDelimited).fork(), - i - ) - .join(), + Q.internalBinaryWrite( + e.n8F2, + n.tag(2, d.LengthDelimited).fork(), + i + ).join(), e.n8F3 && - Ge.internalBinaryWrite( + Ke.internalBinaryWrite( e.n8F3, - n.tag(3, h.LengthDelimited).fork(), + n.tag(3, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Xe = new An(), - Kn = class extends y { + ve = new Zn(), + Yn = class extends F { constructor() { super("n8F1", [ - { no: 168777401, name: "n9F168777401", kind: "message", T: () => Ce }, + { no: 168777401, name: "n9F168777401", kind: "message", T: () => Xe }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 168777401: - r.n9F168777401 = Ce.internalBinaryRead( + r.n9F168777401 = Xe.internalBinaryRead( e, e.uint32(), i, @@ -2945,49 +2941,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n9F168777401 && - Ce.internalBinaryWrite( + Xe.internalBinaryWrite( e.n9F168777401, - n.tag(168777401, h.LengthDelimited).fork(), + n.tag(168777401, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Q = new Kn(), - Xn = class extends y { + z = new Yn(), + qn = class extends F { constructor() { super("n8F2", [ - { no: 183314536, name: "n9F183314536", kind: "message", T: () => Je }, + { no: 183314536, name: "n9F183314536", kind: "message", T: () => Ge }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 183314536: - r.n9F183314536 = Je.internalBinaryRead( + r.n9F183314536 = Ge.internalBinaryRead( e, e.uint32(), i, @@ -3000,53 +2996,53 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n9F183314536 && - Je.internalBinaryWrite( + Ge.internalBinaryWrite( e.n9F183314536, - n.tag(183314536, h.LengthDelimited).fork(), + n.tag(183314536, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - z = new Xn(), - Gn = class extends y { + Q = new qn(), + zn = class extends F { constructor() { super("n8F3", [ - { no: 1, name: "n8F1", kind: "message", T: () => Q }, - { no: 2, name: "n8F2", kind: "message", T: () => z }, + { no: 1, name: "n8F1", kind: "message", T: () => z }, + { no: 2, name: "n8F2", kind: "message", T: () => Q }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.n8F1 = Q.internalBinaryRead(e, e.uint32(), i, r.n8F1); + r.n8F1 = z.internalBinaryRead(e, e.uint32(), i, r.n8F1); break; case 2: - r.n8F2 = z.internalBinaryRead(e, e.uint32(), i, r.n8F2); + r.n8F2 = Q.internalBinaryRead(e, e.uint32(), i, r.n8F2); break; default: let a = i.readUnknownField; @@ -3054,57 +3050,53 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n8F1 && - Q.internalBinaryWrite( - e.n8F1, - n.tag(1, h.LengthDelimited).fork(), - i - ).join(), + z + .internalBinaryWrite(e.n8F1, n.tag(1, d.LengthDelimited).fork(), i) + .join(), e.n8F2 && - z - .internalBinaryWrite( - e.n8F2, - n.tag(2, h.LengthDelimited).fork(), - i - ) - .join(); + Q.internalBinaryWrite( + e.n8F2, + n.tag(2, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ge = new Gn(), - Cn = class extends y { + Ke = new zn(), + Qn = class extends F { constructor() { super("n9F168777401", [ - { no: 3, name: "n10F3", kind: "message", T: () => ve }, + { no: 3, name: "n10F3", kind: "message", T: () => Je }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 3: - r.n10F3 = ve.internalBinaryRead(e, e.uint32(), i, r.n10F3); + r.n10F3 = Je.internalBinaryRead(e, e.uint32(), i, r.n10F3); break; default: let a = i.readUnknownField; @@ -3112,41 +3104,43 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n10F3 && - ve - .internalBinaryWrite(e.n10F3, n.tag(3, h.LengthDelimited).fork(), i) - .join(); + Je.internalBinaryWrite( + e.n10F3, + n.tag(3, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ce = new Cn(), - Jn = class extends y { + Xe = new Qn(), + Hn = class extends F { constructor() { super("n9F183314536", [{ no: 1, name: "type", kind: "scalar", T: 9 }]); } create(e) { let n = { type: "" }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -3158,49 +3152,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.type !== "" && n.tag(1, h.LengthDelimited).string(e.type); + e.type !== "" && n.tag(1, d.LengthDelimited).string(e.type); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Je = new Jn(), - vn = class extends y { + Ge = new Hn(), + et = class extends F { constructor() { super("n10F3", [ { no: 172035250, name: "n11F172035250", kind: "message", - T: () => _e, + T: () => Ze, }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 172035250: - r.n11F172035250 = _e.internalBinaryRead( + r.n11F172035250 = Ze.internalBinaryRead( e, e.uint32(), i, @@ -3213,45 +3207,43 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n11F172035250 && - _e - .internalBinaryWrite( - e.n11F172035250, - n.tag(172035250, h.LengthDelimited).fork(), - i - ) - .join(); + Ze.internalBinaryWrite( + e.n11F172035250, + n.tag(172035250, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - ve = new vn(), - _n = class extends y { + Je = new et(), + nt = class extends F { constructor() { super("n11F172035250", [{ no: 1, name: "type", kind: "scalar", T: 9 }]); } create(e) { let n = { type: "" }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -3263,48 +3255,48 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.type !== "" && n.tag(1, h.LengthDelimited).string(e.type); + e.type !== "" && n.tag(1, d.LengthDelimited).string(e.type); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - _e = new _n(), - Zn = class extends y { + Ze = new nt(), + tt = class extends F { constructor() { super("Next", [ - { no: 7, name: "a1F7", kind: "message", T: () => Ze }, - { no: 8, name: "a1F8", kind: "message", T: () => Ye }, + { no: 7, name: "a1F7", kind: "message", T: () => Ye }, + { no: 8, name: "a1F8", kind: "message", T: () => qe }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 7: - r.a1F7 = Ze.internalBinaryRead(e, e.uint32(), i, r.a1F7); + r.a1F7 = Ye.internalBinaryRead(e, e.uint32(), i, r.a1F7); break; case 8: - r.a1F8 = Ye.internalBinaryRead(e, e.uint32(), i, r.a1F8); + r.a1F8 = qe.internalBinaryRead(e, e.uint32(), i, r.a1F8); break; default: let a = i.readUnknownField; @@ -3312,55 +3304,57 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.a1F7 && - Ze.internalBinaryWrite( + Ye.internalBinaryWrite( e.a1F7, - n.tag(7, h.LengthDelimited).fork(), + n.tag(7, d.LengthDelimited).fork(), i ).join(), e.a1F8 && - Ye.internalBinaryWrite( - e.a1F8, - n.tag(8, h.LengthDelimited).fork(), - i - ).join(); + qe + .internalBinaryWrite( + e.a1F8, + n.tag(8, d.LengthDelimited).fork(), + i + ) + .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Vt = new Zn(), - Yn = class extends y { + ei = new tt(), + it = class extends F { constructor() { super("a1F7", [ - { no: 51779735, name: "a2F51779735", kind: "message", T: () => qe }, + { no: 51779735, name: "a2F51779735", kind: "message", T: () => ze }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 51779735: - r.a2F51779735 = qe.internalBinaryRead( + r.a2F51779735 = ze.internalBinaryRead( e, e.uint32(), i, @@ -3373,18 +3367,18 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.a2F51779735 && - qe + ze .internalBinaryWrite( e.a2F51779735, - n.tag(51779735, h.LengthDelimited).fork(), + n.tag(51779735, d.LengthDelimited).fork(), i ) .join(); @@ -3392,32 +3386,32 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ze = new Yn(), - qn = class extends y { + Ye = new it(), + rt = class extends F { constructor() { super("a1F8", [ - { no: 49399797, name: "n2F49399797", kind: "message", T: () => $ }, + { no: 49399797, name: "n2F49399797", kind: "message", T: () => E }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 49399797: - r.n2F49399797 = $.internalBinaryRead( + r.n2F49399797 = E.internalBinaryRead( e, e.uint32(), i, @@ -3430,25 +3424,25 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n2F49399797 && - $.internalBinaryWrite( + E.internalBinaryWrite( e.n2F49399797, - n.tag(49399797, h.LengthDelimited).fork(), + n.tag(49399797, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Ye = new qn(), - Qn = class extends y { + qe = new rt(), + at = class extends F { constructor() { super("a2F51779735", [ { no: 1, name: "a3F1", kind: "message", T: () => Qe }, @@ -3457,18 +3451,18 @@ create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -3480,8 +3474,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -3490,39 +3484,39 @@ e.a3F1 && Qe.internalBinaryWrite( e.a3F1, - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - qe = new Qn(), - zn = class extends y { + ze = new at(), + st = class extends F { constructor() { super("a3F1", [ - { no: 49399797, name: "n2F49399797", kind: "message", T: () => $ }, + { no: 49399797, name: "n2F49399797", kind: "message", T: () => E }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 49399797: - r.n2F49399797 = $.internalBinaryRead( + r.n2F49399797 = E.internalBinaryRead( e, e.uint32(), i, @@ -3535,53 +3529,53 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n2F49399797 && - $.internalBinaryWrite( + E.internalBinaryWrite( e.n2F49399797, - n.tag(49399797, h.LengthDelimited).fork(), + n.tag(49399797, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Qe = new zn(), - Hn = class extends y { + Qe = new st(), + ot = class extends F { constructor() { super("Search", [ - { no: 4, name: "s1F4", kind: "message", T: () => ze }, - { no: 7, name: "s1F7", kind: "message", T: () => He }, + { no: 4, name: "s1F4", kind: "message", T: () => He }, + { no: 7, name: "s1F7", kind: "message", T: () => en }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 4: - r.s1F4 = ze.internalBinaryRead(e, e.uint32(), i, r.s1F4); + r.s1F4 = He.internalBinaryRead(e, e.uint32(), i, r.s1F4); break; case 7: - r.s1F7 = He.internalBinaryRead(e, e.uint32(), i, r.s1F7); + r.s1F7 = en.internalBinaryRead(e, e.uint32(), i, r.s1F7); break; default: let a = i.readUnknownField; @@ -3589,53 +3583,57 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.s1F4 && - ze - .internalBinaryWrite(e.s1F4, n.tag(4, h.LengthDelimited).fork(), i) - .join(), + He.internalBinaryWrite( + e.s1F4, + n.tag(4, d.LengthDelimited).fork(), + i + ).join(), e.s1F7 && - He.internalBinaryWrite( - e.s1F7, - n.tag(7, h.LengthDelimited).fork(), - i - ).join(); + en + .internalBinaryWrite( + e.s1F7, + n.tag(7, d.LengthDelimited).fork(), + i + ) + .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Mt = new Hn(), - et = class extends y { + ni = new ot(), + lt = class extends F { constructor() { super("s1F4", [ - { no: 49399797, name: "n2F49399797", kind: "message", T: () => $ }, + { no: 49399797, name: "n2F49399797", kind: "message", T: () => E }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 49399797: - r.n2F49399797 = $.internalBinaryRead( + r.n2F49399797 = E.internalBinaryRead( e, e.uint32(), i, @@ -3648,46 +3646,46 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n2F49399797 && - $.internalBinaryWrite( + E.internalBinaryWrite( e.n2F49399797, - n.tag(49399797, h.LengthDelimited).fork(), + n.tag(49399797, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - ze = new et(), - nt = class extends y { + He = new lt(), + ut = class extends F { constructor() { super("s1F7", [ { no: 50195462, name: "n4F50195462", kind: "message", T: () => Y }, - { no: 49399797, name: "n2F49399797", kind: "message", T: () => $ }, + { no: 49399797, name: "n2F49399797", kind: "message", T: () => E }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 50195462: @@ -3699,7 +3697,7 @@ ); break; case 49399797: - r.n2F49399797 = $.internalBinaryRead( + r.n2F49399797 = E.internalBinaryRead( e, e.uint32(), i, @@ -3712,8 +3710,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -3722,45 +3720,45 @@ e.n4F50195462 && Y.internalBinaryWrite( e.n4F50195462, - n.tag(50195462, h.LengthDelimited).fork(), + n.tag(50195462, d.LengthDelimited).fork(), i ).join(), e.n2F49399797 && - $.internalBinaryWrite( + E.internalBinaryWrite( e.n2F49399797, - n.tag(49399797, h.LengthDelimited).fork(), + n.tag(49399797, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - He = new nt(), - tt = class extends y { + en = new ut(), + ft = class extends F { constructor() { super("Shorts", [ - { no: 2, name: "t1F2", kind: "message", repeat: 1, T: () => en }, + { no: 2, name: "t1F2", kind: "message", repeat: 1, T: () => nn }, ]); } create(e) { let n = { t1F2: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 2: - r.t1F2.push(en.internalBinaryRead(e, e.uint32(), i)); + r.t1F2.push(nn.internalBinaryRead(e, e.uint32(), i)); break; default: let a = i.readUnknownField; @@ -3768,47 +3766,47 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { for (let r = 0; r < e.t1F2.length; r++) - en.internalBinaryWrite( + nn.internalBinaryWrite( e.t1F2[r], - n.tag(2, h.LengthDelimited).fork(), + n.tag(2, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - At = new tt(), - it = class extends y { + ti = new ft(), + ct = class extends F { constructor() { - super("t1F2", [{ no: 1, name: "n2F1", kind: "message", T: () => nn }]); + super("t1F2", [{ no: 1, name: "n2F1", kind: "message", T: () => tn }]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.n2F1 = nn.internalBinaryRead(e, e.uint32(), i, r.n2F1); + r.n2F1 = tn.internalBinaryRead(e, e.uint32(), i, r.n2F1); break; default: let a = i.readUnknownField; @@ -3816,47 +3814,47 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n2F1 && - nn - .internalBinaryWrite(e.n2F1, n.tag(1, h.LengthDelimited).fork(), i) + tn + .internalBinaryWrite(e.n2F1, n.tag(1, d.LengthDelimited).fork(), i) .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - en = new it(), - rt = class extends y { + nn = new ct(), + dt = class extends F { constructor() { super("n2F1", [ - { no: 139608561, name: "n3F139608561", kind: "message", T: () => tn }, + { no: 139608561, name: "n3F139608561", kind: "message", T: () => rn }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 139608561: - r.n3F139608561 = tn.internalBinaryRead( + r.n3F139608561 = rn.internalBinaryRead( e, e.uint32(), i, @@ -3869,18 +3867,18 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n3F139608561 && - tn + rn .internalBinaryWrite( e.n3F139608561, - n.tag(139608561, h.LengthDelimited).fork(), + n.tag(139608561, d.LengthDelimited).fork(), i ) .join(); @@ -3888,32 +3886,32 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - nn = new rt(), - st = class extends y { + tn = new dt(), + ht = class extends F { constructor() { super("n3F139608561", [ - { no: 8, name: "n4F8", kind: "message", T: () => rn }, + { no: 8, name: "n4F8", kind: "message", T: () => an }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 8: - r.n4F8 = rn.internalBinaryRead(e, e.uint32(), i, r.n4F8); + r.n4F8 = an.internalBinaryRead(e, e.uint32(), i, r.n4F8); break; default: let a = i.readUnknownField; @@ -3921,75 +3919,52 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.n4F8 && - rn - .internalBinaryWrite(e.n4F8, n.tag(8, h.LengthDelimited).fork(), i) + an + .internalBinaryWrite(e.n4F8, n.tag(8, d.LengthDelimited).fork(), i) .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - tn = new st(), - at = class extends y { + rn = new ht(), + pt = class extends F { constructor() { - super("n4F8", []); + super("n4F8", [ + { no: 139970731, name: "n4F139970731", kind: "message", T: () => sn }, + ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), - n - ); - } - internalBinaryRead(e, n, i, t) { - return t != null ? t : this.create(); - } - internalBinaryWrite(e, n, i) { - let t = i.writeUnknownFields; - return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; - } - }, - rn = new at(), - ot = class extends y { - constructor() { - super("Guide", [ - { no: 4, name: "g1F4", kind: "message", repeat: 1, T: () => sn }, - { no: 6, name: "g1F6", kind: "message", repeat: 1, T: () => an }, - ]); - } - create(e) { - let n = { g1F4: [], g1F6: [] }; - return ( - globalThis.Object.defineProperty(n, p, { - enumerable: !1, - value: this, - }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { - case 4: - r.g1F4.push(sn.internalBinaryRead(e, e.uint32(), i)); - break; - case 6: - r.g1F6.push(an.internalBinaryRead(e, e.uint32(), i)); + case 139970731: + r.n4F139970731 = sn.internalBinaryRead( + e, + e.uint32(), + i, + r.n4F139970731 + ); break; default: let a = i.readUnknownField; @@ -3997,31 +3972,130 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.n4F139970731 && + sn + .internalBinaryWrite( + e.n4F139970731, + n.tag(139970731, d.LengthDelimited).fork(), + i + ) + .join(); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + an = new pt(), + yt = class extends F { + constructor() { + super("n4F139970731", [{ no: 12, name: "f1", kind: "scalar", T: 5 }]); + } + create(e) { + let n = { f1: 0 }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 12: + r.f1 = e.int32(); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.f1 !== 0 && n.tag(12, d.Varint).int32(e.f1); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + sn = new yt(), + Ft = class extends F { + constructor() { + super("Guide", [ + { no: 4, name: "g1F4", kind: "message", repeat: 1, T: () => on }, + { no: 6, name: "g1F6", kind: "message", repeat: 1, T: () => ln }, + ]); + } + create(e) { + let n = { g1F4: [], g1F6: [] }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 4: + r.g1F4.push(on.internalBinaryRead(e, e.uint32(), i)); + break; + case 6: + r.g1F6.push(ln.internalBinaryRead(e, e.uint32(), i)); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { for (let r = 0; r < e.g1F4.length; r++) - sn.internalBinaryWrite( + on.internalBinaryWrite( e.g1F4[r], - n.tag(4, h.LengthDelimited).fork(), + n.tag(4, d.LengthDelimited).fork(), i ).join(); for (let r = 0; r < e.g1F6.length; r++) - an.internalBinaryWrite( + ln.internalBinaryWrite( e.g1F6[r], - n.tag(6, h.LengthDelimited).fork(), + n.tag(6, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Kt = new ot(), - lt = class extends y { + ii = new Ft(), + mt = class extends F { constructor() { super("g1F4", [ { no: 117866661, name: "g2F117866661", kind: "message", T: () => H }, @@ -4030,18 +4104,18 @@ create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 117866661: @@ -4058,8 +4132,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -4068,15 +4142,15 @@ e.g2F117866661 && H.internalBinaryWrite( e.g2F117866661, - n.tag(117866661, h.LengthDelimited).fork(), + n.tag(117866661, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - sn = new lt(), - ft = class extends y { + on = new mt(), + gt = class extends F { constructor() { super("g1F6", [ { no: 117866661, name: "g2F117866661", kind: "message", T: () => H }, @@ -4085,18 +4159,18 @@ create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 117866661: @@ -4113,8 +4187,8 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; @@ -4123,39 +4197,39 @@ e.g2F117866661 && H.internalBinaryWrite( e.g2F117866661, - n.tag(117866661, h.LengthDelimited).fork(), + n.tag(117866661, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - an = new ft(), - ut = class extends y { + ln = new gt(), + kt = class extends F { constructor() { super("g2F117866661", [ - { no: 1, name: "g3F1", kind: "message", repeat: 1, T: () => on }, + { no: 1, name: "g3F1", kind: "message", repeat: 1, T: () => un }, ]); } create(e) { let n = { g3F1: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.g3F1.push(on.internalBinaryRead(e, e.uint32(), i)); + r.g3F1.push(un.internalBinaryRead(e, e.uint32(), i)); break; default: let a = i.readUnknownField; @@ -4163,49 +4237,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { for (let r = 0; r < e.g3F1.length; r++) - on.internalBinaryWrite( + un.internalBinaryWrite( e.g3F1[r], - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - H = new ut(), - ct = class extends y { + H = new kt(), + wt = class extends F { constructor() { super("g3F1", [ - { no: 318370163, name: "g4F318370163", kind: "message", T: () => ln }, + { no: 318370163, name: "g4F318370163", kind: "message", T: () => fn }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 318370163: - r.g4F318370163 = ln.internalBinaryRead( + r.g4F318370163 = fn.internalBinaryRead( e, e.uint32(), i, @@ -4218,18 +4292,18 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.g4F318370163 && - ln + fn .internalBinaryWrite( e.g4F318370163, - n.tag(318370163, h.LengthDelimited).fork(), + n.tag(318370163, d.LengthDelimited).fork(), i ) .join(); @@ -4237,60 +4311,30 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - on = new ct(), - ht = class extends y { + un = new wt(), + bt = class extends F { constructor() { - super("g4F318370163", []); + super("g4F318370163", [{ no: 1, name: "f1", kind: "scalar", T: 9 }]); } create(e) { - let n = {}; + let n = { f1: "" }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), - n - ); - } - internalBinaryRead(e, n, i, t) { - return t != null ? t : this.create(); - } - internalBinaryWrite(e, n, i) { - let t = i.writeUnknownFields; - return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; - } - }, - ln = new ht(), - dt = class extends y { - constructor() { - super("Player", [ - { no: 7, name: "p1F7", kind: "message", repeat: 1, T: () => un }, - { no: 2, name: "p1F2", kind: "message", T: () => fn }, - ]); - } - create(e) { - let n = { p1F7: [] }; - return ( - globalThis.Object.defineProperty(n, p, { - enumerable: !1, - value: this, - }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { - case 7: - r.p1F7.push(un.internalBinaryRead(e, e.uint32(), i)); - break; - case 2: - r.p1F2 = fn.internalBinaryRead(e, e.uint32(), i, r.p1F2); + case 1: + r.f1 = e.string(); break; default: let a = i.readUnknownField; @@ -4298,84 +4342,174 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.f1 !== "" && n.tag(1, d.LengthDelimited).string(e.f1); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + fn = new bt(), + Bt = class extends F { + constructor() { + super("Name", [ + { no: 1, name: "runs", kind: "message", repeat: 1, T: () => cn }, + ]); + } + create(e) { + let n = { runs: [] }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 1: + r.runs.push(cn.internalBinaryRead(e, e.uint32(), i)); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + for (let r = 0; r < e.runs.length; r++) + cn.internalBinaryWrite( + e.runs[r], + n.tag(1, d.LengthDelimited).fork(), + i + ).join(); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + ee = new Bt(), + Nt = class extends F { + constructor() { + super("Name.Runs", [{ no: 1, name: "text", kind: "scalar", T: 9 }]); + } + create(e) { + let n = { text: "" }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 1: + r.text = e.string(); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.text !== "" && n.tag(1, d.LengthDelimited).string(e.text); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + cn = new Nt(), + Tt = class extends F { + constructor() { + super("Player", [ + { no: 7, name: "p1F7", kind: "message", repeat: 1, T: () => gn }, + { no: 2, name: "p1F2", kind: "message", T: () => mn }, + { no: 10, name: "captions", kind: "message", T: () => dn }, + ]); + } + create(e) { + let n = { p1F7: [] }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 7: + r.p1F7.push(gn.internalBinaryRead(e, e.uint32(), i)); + break; + case 2: + r.p1F2 = mn.internalBinaryRead(e, e.uint32(), i, r.p1F2); + break; + case 10: + r.captions = dn.internalBinaryRead(e, e.uint32(), i, r.captions); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { for (let r = 0; r < e.p1F7.length; r++) - un.internalBinaryWrite( + gn.internalBinaryWrite( e.p1F7[r], - n.tag(7, h.LengthDelimited).fork(), + n.tag(7, d.LengthDelimited).fork(), i ).join(); e.p1F2 && - fn - .internalBinaryWrite(e.p1F2, n.tag(2, h.LengthDelimited).fork(), i) - .join(); - let t = i.writeUnknownFields; - return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; - } - }, - Xt = new dt(), - Ft = class extends y { - constructor() { - super("p1F2", [ - { no: 21, name: "p2F21", kind: "message", T: () => hn }, - { no: 11, name: "p2F11", kind: "message", T: () => dn }, - ]); - } - create(e) { - let n = {}; - return ( - globalThis.Object.defineProperty(n, p, { - enumerable: !1, - value: this, - }), - e !== void 0 && F(this, n, e), - n - ); - } - internalBinaryRead(e, n, i, t) { - let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { - let [s, o] = e.tag(); - switch (s) { - case 21: - r.p2F21 = hn.internalBinaryRead(e, e.uint32(), i, r.p2F21); - break; - case 11: - r.p2F11 = dn.internalBinaryRead(e, e.uint32(), i, r.p2F11); - break; - default: - let a = i.readUnknownField; - if (a === "throw") - throw new globalThis.Error( - `Unknown field ${s} (wire type ${o}) for ${this.typeName}` - ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); - } - } - return r; - } - internalBinaryWrite(e, n, i) { - e.p2F21 && - hn - .internalBinaryWrite( - e.p2F21, - n.tag(21, h.LengthDelimited).fork(), - i - ) + mn + .internalBinaryWrite(e.p1F2, n.tag(2, d.LengthDelimited).fork(), i) .join(), - e.p2F11 && + e.captions && dn .internalBinaryWrite( - e.p2F11, - n.tag(11, h.LengthDelimited).fork(), + e.captions, + n.tag(10, d.LengthDelimited).fork(), i ) .join(); @@ -4383,32 +4517,545 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - fn = new Ft(), - pt = class extends y { + ri = new Tt(), + xt = class extends F { constructor() { - super("p1F7", [ - { no: 84813246, name: "p2F84813246", kind: "message", T: () => cn }, + super("Player.Captions", [ + { + no: 51621377, + name: "playerCaptionsTracklistRenderer", + kind: "message", + T: () => hn, + }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 51621377: + r.playerCaptionsTracklistRenderer = hn.internalBinaryRead( + e, + e.uint32(), + i, + r.playerCaptionsTracklistRenderer + ); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.playerCaptionsTracklistRenderer && + hn + .internalBinaryWrite( + e.playerCaptionsTracklistRenderer, + n.tag(51621377, d.LengthDelimited).fork(), + i + ) + .join(); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + dn = new xt(), + Rt = class extends F { + constructor() { + super("Player.Captions.PlayerCaptionsTracklistRenderer", [ + { + no: 1, + name: "captionTracks", + kind: "message", + repeat: 1, + T: () => pn, + }, + { + no: 2, + name: "audioTracks", + kind: "message", + repeat: 1, + T: () => yn, + }, + { + no: 3, + name: "translationLanguages", + kind: "message", + repeat: 1, + T: () => Fn, + }, + { + no: 4, + name: "defaultAudioTrackIndex", + kind: "scalar", + opt: !0, + T: 5, + }, + { + no: 6, + name: "defaultCaptionTrackIndex", + kind: "scalar", + jsonName: "defaultAudioTrackIndex", + opt: !0, + T: 5, + }, + ]); + } + create(e) { + let n = { + captionTracks: [], + audioTracks: [], + translationLanguages: [], + }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 1: + r.captionTracks.push(pn.internalBinaryRead(e, e.uint32(), i)); + break; + case 2: + r.audioTracks.push(yn.internalBinaryRead(e, e.uint32(), i)); + break; + case 3: + r.translationLanguages.push( + Fn.internalBinaryRead(e, e.uint32(), i) + ); + break; + case 4: + r.defaultAudioTrackIndex = e.int32(); + break; + case 6: + r.defaultCaptionTrackIndex = e.int32(); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + for (let r = 0; r < e.captionTracks.length; r++) + pn.internalBinaryWrite( + e.captionTracks[r], + n.tag(1, d.LengthDelimited).fork(), + i + ).join(); + for (let r = 0; r < e.audioTracks.length; r++) + yn.internalBinaryWrite( + e.audioTracks[r], + n.tag(2, d.LengthDelimited).fork(), + i + ).join(); + for (let r = 0; r < e.translationLanguages.length; r++) + Fn.internalBinaryWrite( + e.translationLanguages[r], + n.tag(3, d.LengthDelimited).fork(), + i + ).join(); + e.defaultAudioTrackIndex !== void 0 && + n.tag(4, d.Varint).int32(e.defaultAudioTrackIndex), + e.defaultCaptionTrackIndex !== void 0 && + n.tag(6, d.Varint).int32(e.defaultCaptionTrackIndex); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + hn = new Rt(), + It = class extends F { + constructor() { + super("Player.Captions.PlayerCaptionsTracklistRenderer.CaptionTracks", [ + { no: 1, name: "baseUrl", kind: "scalar", T: 9 }, + { no: 2, name: "name", kind: "message", T: () => ee }, + { no: 3, name: "vssId", kind: "scalar", T: 9 }, + { no: 4, name: "languageCode", kind: "scalar", T: 9 }, + { no: 5, name: "kind", kind: "scalar", opt: !0, T: 9 }, + { no: 6, name: "rtl", kind: "scalar", opt: !0, T: 8 }, + { no: 7, name: "isTranslatable", kind: "scalar", T: 8 }, + ]); + } + create(e) { + let n = { + baseUrl: "", + vssId: "", + languageCode: "", + isTranslatable: !1, + }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 1: + r.baseUrl = e.string(); + break; + case 2: + r.name = ee.internalBinaryRead(e, e.uint32(), i, r.name); + break; + case 3: + r.vssId = e.string(); + break; + case 4: + r.languageCode = e.string(); + break; + case 5: + r.kind = e.string(); + break; + case 6: + r.rtl = e.bool(); + break; + case 7: + r.isTranslatable = e.bool(); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.baseUrl !== "" && n.tag(1, d.LengthDelimited).string(e.baseUrl), + e.name && + ee + .internalBinaryWrite( + e.name, + n.tag(2, d.LengthDelimited).fork(), + i + ) + .join(), + e.vssId !== "" && n.tag(3, d.LengthDelimited).string(e.vssId), + e.languageCode !== "" && + n.tag(4, d.LengthDelimited).string(e.languageCode), + e.kind !== void 0 && n.tag(5, d.LengthDelimited).string(e.kind), + e.rtl !== void 0 && n.tag(6, d.Varint).bool(e.rtl), + e.isTranslatable !== !1 && n.tag(7, d.Varint).bool(e.isTranslatable); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + pn = new It(), + Wt = class extends F { + constructor() { + super("Player.Captions.PlayerCaptionsTracklistRenderer.AudioTracks", [ + { + no: 2, + name: "captionTrackIndices", + kind: "scalar", + repeat: 2, + T: 5, + }, + { + no: 3, + name: "defaultCaptionTrackIndex", + kind: "scalar", + opt: !0, + T: 5, + }, + { + no: 4, + name: "forcedCaptionTrackIndex", + kind: "scalar", + opt: !0, + T: 5, + }, + { no: 5, name: "visibility", kind: "scalar", opt: !0, T: 5 }, + { no: 6, name: "hasDefaultTrack", kind: "scalar", opt: !0, T: 8 }, + { no: 7, name: "hasForcedTrack", kind: "scalar", opt: !0, T: 8 }, + { no: 8, name: "audioTrackId", kind: "scalar", opt: !0, T: 9 }, + { + no: 11, + name: "captionsInitialState", + kind: "scalar", + opt: !0, + T: 5, + }, + ]); + } + create(e) { + let n = { captionTrackIndices: [] }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 2: + if (o === d.LengthDelimited) + for (let N = e.int32() + e.pos; e.pos < N; ) + r.captionTrackIndices.push(e.int32()); + else r.captionTrackIndices.push(e.int32()); + break; + case 3: + r.defaultCaptionTrackIndex = e.int32(); + break; + case 4: + r.forcedCaptionTrackIndex = e.int32(); + break; + case 5: + r.visibility = e.int32(); + break; + case 6: + r.hasDefaultTrack = e.bool(); + break; + case 7: + r.hasForcedTrack = e.bool(); + break; + case 8: + r.audioTrackId = e.string(); + break; + case 11: + r.captionsInitialState = e.int32(); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + for (let r = 0; r < e.captionTrackIndices.length; r++) + n.tag(2, d.Varint).int32(e.captionTrackIndices[r]); + e.defaultCaptionTrackIndex !== void 0 && + n.tag(3, d.Varint).int32(e.defaultCaptionTrackIndex), + e.forcedCaptionTrackIndex !== void 0 && + n.tag(4, d.Varint).int32(e.forcedCaptionTrackIndex), + e.visibility !== void 0 && n.tag(5, d.Varint).int32(e.visibility), + e.hasDefaultTrack !== void 0 && + n.tag(6, d.Varint).bool(e.hasDefaultTrack), + e.hasForcedTrack !== void 0 && + n.tag(7, d.Varint).bool(e.hasForcedTrack), + e.audioTrackId !== void 0 && + n.tag(8, d.LengthDelimited).string(e.audioTrackId), + e.captionsInitialState !== void 0 && + n.tag(11, d.Varint).int32(e.captionsInitialState); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + yn = new Wt(), + Ot = class extends F { + constructor() { + super( + "Player.Captions.PlayerCaptionsTracklistRenderer.TranslationLanguages", + [ + { no: 1, name: "languageCode", kind: "scalar", T: 9 }, + { no: 2, name: "languageName", kind: "message", T: () => ee }, + ] + ); + } + create(e) { + let n = { languageCode: "" }; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 1: + r.languageCode = e.string(); + break; + case 2: + r.languageName = ee.internalBinaryRead( + e, + e.uint32(), + i, + r.languageName + ); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.languageCode !== "" && + n.tag(1, d.LengthDelimited).string(e.languageCode), + e.languageName && + ee + .internalBinaryWrite( + e.languageName, + n.tag(2, d.LengthDelimited).fork(), + i + ) + .join(); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + Fn = new Ot(), + Ut = class extends F { + constructor() { + super("p1F2", [ + { no: 21, name: "p2F21", kind: "message", T: () => wn }, + { no: 11, name: "p2F11", kind: "message", T: () => bn }, + ]); + } + create(e) { + let n = {}; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { + let [s, o] = e.tag(); + switch (s) { + case 21: + r.p2F21 = wn.internalBinaryRead(e, e.uint32(), i, r.p2F21); + break; + case 11: + r.p2F11 = bn.internalBinaryRead(e, e.uint32(), i, r.p2F11); + break; + default: + let a = i.readUnknownField; + if (a === "throw") + throw new globalThis.Error( + `Unknown field ${s} (wire type ${o}) for ${this.typeName}` + ); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); + } + } + return r; + } + internalBinaryWrite(e, n, i) { + e.p2F21 && + wn + .internalBinaryWrite( + e.p2F21, + n.tag(21, d.LengthDelimited).fork(), + i + ) + .join(), + e.p2F11 && + bn + .internalBinaryWrite( + e.p2F11, + n.tag(11, d.LengthDelimited).fork(), + i + ) + .join(); + let t = i.writeUnknownFields; + return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; + } + }, + mn = new Ut(), + Ct = class extends F { + constructor() { + super("p1F7", [ + { no: 84813246, name: "p2F84813246", kind: "message", T: () => kn }, + ]); + } + create(e) { + let n = {}; + return ( + globalThis.Object.defineProperty(n, y, { + enumerable: !1, + value: this, + }), + e !== void 0 && p(this, n, e), + n + ); + } + internalBinaryRead(e, n, i, t) { + let r = t != null ? t : this.create(), + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 84813246: - r.p2F84813246 = cn.internalBinaryRead( + r.p2F84813246 = kn.internalBinaryRead( e, e.uint32(), i, @@ -4421,18 +5068,18 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.p2F84813246 && - cn + kn .internalBinaryWrite( e.p2F84813246, - n.tag(84813246, h.LengthDelimited).fork(), + n.tag(84813246, d.LengthDelimited).fork(), i ) .join(); @@ -4440,26 +5087,26 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - un = new pt(), - yt = class extends y { + gn = new Ct(), + Pt = class extends F { constructor() { super("p2F84813246", [{ no: 3, name: "v", kind: "scalar", T: 5 }]); } create(e) { let n = { v: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 3: @@ -4471,44 +5118,44 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.v !== 0 && n.tag(3, h.Varint).int32(e.v); + e.v !== 0 && n.tag(3, d.Varint).int32(e.v); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - cn = new yt(), - mt = class extends y { + kn = new Pt(), + Et = class extends F { constructor() { super("p2F21", [ - { no: 151635310, name: "p3F151635310", kind: "message", T: () => Fn }, + { no: 151635310, name: "p3F151635310", kind: "message", T: () => Bn }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 151635310: - r.p3F151635310 = Fn.internalBinaryRead( + r.p3F151635310 = Bn.internalBinaryRead( e, e.uint32(), i, @@ -4521,49 +5168,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.p3F151635310 && - Fn.internalBinaryWrite( + Bn.internalBinaryWrite( e.p3F151635310, - n.tag(151635310, h.LengthDelimited).fork(), + n.tag(151635310, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - hn = new mt(), - wt = class extends y { + wn = new Et(), + $t = class extends F { constructor() { super("p2F11", [ - { no: 64657230, name: "p3F64657230", kind: "message", T: () => pn }, + { no: 64657230, name: "p3F64657230", kind: "message", T: () => Nn }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 64657230: - r.p3F64657230 = pn.internalBinaryRead( + r.p3F64657230 = Nn.internalBinaryRead( e, e.uint32(), i, @@ -4576,45 +5223,43 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.p3F64657230 && - pn - .internalBinaryWrite( - e.p3F64657230, - n.tag(64657230, h.LengthDelimited).fork(), - i - ) - .join(); + Nn.internalBinaryWrite( + e.p3F64657230, + n.tag(64657230, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - dn = new wt(), - bt = class extends y { + bn = new $t(), + Lt = class extends F { constructor() { super("p3F151635310", [{ no: 1, name: "pip", kind: "scalar", T: 5 }]); } create(e) { let n = { pip: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -4626,20 +5271,20 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.pip !== 0 && n.tag(1, h.Varint).int32(e.pip); + e.pip !== 0 && n.tag(1, d.Varint).int32(e.pip); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Fn = new bt(), - Bt = class extends y { + Bn = new Lt(), + Dt = class extends F { constructor() { super("p3F64657230", [ { no: 1, name: "backPlay", kind: "scalar", T: 5 }, @@ -4648,18 +5293,18 @@ create(e) { let n = { backPlay: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -4671,52 +5316,52 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.backPlay !== 0 && n.tag(1, h.Varint).int32(e.backPlay); + e.backPlay !== 0 && n.tag(1, d.Varint).int32(e.backPlay); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - pn = new Bt(), - kt = class extends y { + Nn = new Dt(), + jt = class extends F { constructor() { super("Setting", [ - { no: 6, name: "st1F6", kind: "message", repeat: 1, T: () => yn }, - { no: 7, name: "st1F7", kind: "message", T: () => mn }, - { no: 10, name: "st1F10", kind: "message", T: () => wn }, + { no: 6, name: "st1F6", kind: "message", repeat: 1, T: () => Tn }, + { no: 7, name: "st1F7", kind: "message", T: () => xn }, + { no: 10, name: "st1F10", kind: "message", T: () => Rn }, ]); } create(e) { let n = { st1F6: [] }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 6: - r.st1F6.push(yn.internalBinaryRead(e, e.uint32(), i)); + r.st1F6.push(Tn.internalBinaryRead(e, e.uint32(), i)); break; case 7: - r.st1F7 = mn.internalBinaryRead(e, e.uint32(), i, r.st1F7); + r.st1F7 = xn.internalBinaryRead(e, e.uint32(), i, r.st1F7); break; case 10: - r.st1F10 = wn.internalBinaryRead(e, e.uint32(), i, r.st1F10); + r.st1F10 = Rn.internalBinaryRead(e, e.uint32(), i, r.st1F10); break; default: let a = i.readUnknownField; @@ -4724,62 +5369,60 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { for (let r = 0; r < e.st1F6.length; r++) - yn.internalBinaryWrite( + Tn.internalBinaryWrite( e.st1F6[r], - n.tag(6, h.LengthDelimited).fork(), + n.tag(6, d.LengthDelimited).fork(), i ).join(); e.st1F7 && - mn - .internalBinaryWrite(e.st1F7, n.tag(7, h.LengthDelimited).fork(), i) + xn + .internalBinaryWrite(e.st1F7, n.tag(7, d.LengthDelimited).fork(), i) .join(), e.st1F10 && - wn - .internalBinaryWrite( - e.st1F10, - n.tag(10, h.LengthDelimited).fork(), - i - ) - .join(); + Rn.internalBinaryWrite( + e.st1F10, + n.tag(10, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Gt = new kt(), - gt = class extends y { + ai = new jt(), + St = class extends F { constructor() { super("st1F6", [ - { no: 88478200, name: "st2F88478200", kind: "message", T: () => ne }, - { no: 66930374, name: "st2F66930374", kind: "message", T: () => bn }, + { no: 88478200, name: "st2F88478200", kind: "message", T: () => te }, + { no: 66930374, name: "st2F66930374", kind: "message", T: () => In }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 88478200: - r.st2F88478200 = ne.internalBinaryRead( + r.st2F88478200 = te.internalBinaryRead( e, e.uint32(), i, @@ -4787,7 +5430,7 @@ ); break; case 66930374: - r.st2F66930374 = bn.internalBinaryRead( + r.st2F66930374 = In.internalBinaryRead( e, e.uint32(), i, @@ -4800,59 +5443,57 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st2F88478200 && - ne + te .internalBinaryWrite( e.st2F88478200, - n.tag(88478200, h.LengthDelimited).fork(), + n.tag(88478200, d.LengthDelimited).fork(), i ) .join(), e.st2F66930374 && - bn - .internalBinaryWrite( - e.st2F66930374, - n.tag(66930374, h.LengthDelimited).fork(), - i - ) - .join(); + In.internalBinaryWrite( + e.st2F66930374, + n.tag(66930374, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - yn = new gt(), - Nt = class extends y { + Tn = new St(), + _t = class extends F { constructor() { super("st1F7", [ - { no: 88478200, name: "st2F88478200", kind: "message", T: () => ne }, + { no: 88478200, name: "st2F88478200", kind: "message", T: () => te }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 88478200: - r.st2F88478200 = ne.internalBinaryRead( + r.st2F88478200 = te.internalBinaryRead( e, e.uint32(), i, @@ -4865,18 +5506,18 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st2F88478200 && - ne + te .internalBinaryWrite( e.st2F88478200, - n.tag(88478200, h.LengthDelimited).fork(), + n.tag(88478200, d.LengthDelimited).fork(), i ) .join(); @@ -4884,32 +5525,32 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - mn = new Nt(), - Wt = class extends y { + xn = new _t(), + Vt = class extends F { constructor() { super("st1F10", [ - { no: 4, name: "st2F4", kind: "message", T: () => ee }, + { no: 4, name: "st2F4", kind: "message", T: () => ne }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 4: - r.st2F4 = ee.internalBinaryRead(e, e.uint32(), i, r.st2F4); + r.st2F4 = ne.internalBinaryRead(e, e.uint32(), i, r.st2F4); break; default: let a = i.readUnknownField; @@ -4917,23 +5558,23 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st2F4 && - ee - .internalBinaryWrite(e.st2F4, n.tag(4, h.LengthDelimited).fork(), i) + ne + .internalBinaryWrite(e.st2F4, n.tag(4, d.LengthDelimited).fork(), i) .join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - wn = new Wt(), - It = class extends y { + Rn = new Vt(), + Mt = class extends F { constructor() { super("st2F4", [ { no: 1, name: "f1", kind: "scalar", T: 4 }, @@ -4944,18 +5585,18 @@ create(e) { let n = { f1: "0", f2: 0, f3: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -4973,27 +5614,27 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.f1 !== "0" && n.tag(1, h.Varint).uint64(e.f1), - e.f2 !== 0 && n.tag(2, h.Bit32).fixed32(e.f2), - e.f3 !== 0 && n.tag(3, h.Bit32).fixed32(e.f3); + e.f1 !== "0" && n.tag(1, d.Varint).uint64(e.f1), + e.f2 !== 0 && n.tag(2, d.Bit32).fixed32(e.f2), + e.f3 !== 0 && n.tag(3, d.Bit32).fixed32(e.f3); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - ee = new It(), - Rt = class extends y { + ne = new Mt(), + At = class extends F { constructor() { super("st2F88478200", [ { no: 2, name: "f2", kind: "scalar", T: 5 }, { no: 3, name: "f3", kind: "scalar", T: 5 }, - { no: 5, name: "st3F5", kind: "message", T: () => K }, + { no: 5, name: "st3F5", kind: "message", T: () => M }, { no: 6, name: "f6", kind: "scalar", T: 5 }, { no: 7, name: "f7", kind: "scalar", T: 5 }, { no: 8, name: "f8", kind: "scalar", T: 5 }, @@ -5005,18 +5646,18 @@ create(e) { let n = { f2: 0, f3: 0, f6: 0, f7: 0, f8: 0, f9: 0, f10: 0, f12: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 2: @@ -5026,7 +5667,7 @@ r.f3 = e.int32(); break; case 5: - r.st3F5 = K.internalBinaryRead(e, e.uint32(), i, r.st3F5); + r.st3F5 = M.internalBinaryRead(e, e.uint32(), i, r.st3F5); break; case 6: r.f6 = e.int32(); @@ -5052,58 +5693,58 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.f2 !== 0 && n.tag(2, h.Varint).int32(e.f2), - e.f3 !== 0 && n.tag(3, h.Varint).int32(e.f3), + e.f2 !== 0 && n.tag(2, d.Varint).int32(e.f2), + e.f3 !== 0 && n.tag(3, d.Varint).int32(e.f3), e.st3F5 && - K.internalBinaryWrite( + M.internalBinaryWrite( e.st3F5, - n.tag(5, h.LengthDelimited).fork(), + n.tag(5, d.LengthDelimited).fork(), i ).join(), - e.f6 !== 0 && n.tag(6, h.Varint).int32(e.f6), - e.f7 !== 0 && n.tag(7, h.Varint).int32(e.f7), - e.f8 !== 0 && n.tag(8, h.Varint).int32(e.f8), - e.f9 !== 0 && n.tag(9, h.Varint).int32(e.f9), - e.f10 !== 0 && n.tag(10, h.Varint).int32(e.f10), - e.f12 !== 0 && n.tag(12, h.Varint).int32(e.f12); + e.f6 !== 0 && n.tag(6, d.Varint).int32(e.f6), + e.f7 !== 0 && n.tag(7, d.Varint).int32(e.f7), + e.f8 !== 0 && n.tag(8, d.Varint).int32(e.f8), + e.f9 !== 0 && n.tag(9, d.Varint).int32(e.f9), + e.f10 !== 0 && n.tag(10, d.Varint).int32(e.f10), + e.f12 !== 0 && n.tag(12, d.Varint).int32(e.f12); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - ne = new Rt(), - Tt = class extends y { + te = new At(), + vt = class extends F { constructor() { super("st2F66930374", [ - { no: 3, name: "st3F3", kind: "message", repeat: 1, T: () => Bn }, + { no: 3, name: "st3F3", kind: "message", repeat: 1, T: () => Wn }, { no: 4, name: "num", kind: "scalar", T: 5 }, ]); } create(e) { let n = { st3F3: [], num: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 3: - r.st3F3.push(Bn.internalBinaryRead(e, e.uint32(), i)); + r.st3F3.push(Wn.internalBinaryRead(e, e.uint32(), i)); break; case 4: r.num = e.int32(); @@ -5114,50 +5755,50 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { for (let r = 0; r < e.st3F3.length; r++) - Bn.internalBinaryWrite( + Wn.internalBinaryWrite( e.st3F3[r], - n.tag(3, h.LengthDelimited).fork(), + n.tag(3, d.LengthDelimited).fork(), i ).join(); - e.num !== 0 && n.tag(4, h.Varint).int32(e.num); + e.num !== 0 && n.tag(4, d.Varint).int32(e.num); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - bn = new Tt(), - xt = class extends y { + In = new vt(), + Kt = class extends F { constructor() { super("st3F1", [ - { no: 1, name: "st4F1", kind: "message", T: () => kn }, + { no: 1, name: "st4F1", kind: "message", T: () => On }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.st4F1 = kn.internalBinaryRead(e, e.uint32(), i, r.st4F1); + r.st4F1 = On.internalBinaryRead(e, e.uint32(), i, r.st4F1); break; default: let a = i.readUnknownField; @@ -5165,47 +5806,49 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st4F1 && - kn - .internalBinaryWrite(e.st4F1, n.tag(1, h.LengthDelimited).fork(), i) - .join(); + On.internalBinaryWrite( + e.st4F1, + n.tag(1, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - xs = new xt(), - Ot = class extends y { + Ka = new Kt(), + Xt = class extends F { constructor() { super("st3F3", [ - { no: 61331416, name: "st4F61331416", kind: "message", T: () => gn }, + { no: 61331416, name: "st4F61331416", kind: "message", T: () => Un }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 61331416: - r.st4F61331416 = gn.internalBinaryRead( + r.st4F61331416 = Un.internalBinaryRead( e, e.uint32(), i, @@ -5218,50 +5861,48 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st4F61331416 && - gn - .internalBinaryWrite( - e.st4F61331416, - n.tag(61331416, h.LengthDelimited).fork(), - i - ) - .join(); + Un.internalBinaryWrite( + e.st4F61331416, + n.tag(61331416, d.LengthDelimited).fork(), + i + ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Bn = new Ot(), - Ut = class extends y { + Wn = new Xt(), + Gt = class extends F { constructor() { super("st3F5", [ { no: 1, name: "f1", kind: "scalar", T: 5 }, { no: 2, name: "f2", kind: "scalar", T: 5 }, { no: 3, name: "f3", kind: "scalar", T: 5 }, - { no: 4, name: "st2F4", kind: "message", T: () => ee }, + { no: 4, name: "st2F4", kind: "message", T: () => ne }, ]); } create(e) { let n = { f1: 0, f2: 0, f3: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -5274,7 +5915,7 @@ r.f3 = e.int32(); break; case 4: - r.st2F4 = ee.internalBinaryRead(e, e.uint32(), i, r.st2F4); + r.st2F4 = ne.internalBinaryRead(e, e.uint32(), i, r.st2F4); break; default: let a = i.readUnknownField; @@ -5282,21 +5923,21 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.f1 !== 0 && n.tag(1, h.Varint).int32(e.f1), - e.f2 !== 0 && n.tag(2, h.Varint).int32(e.f2), - e.f3 !== 0 && n.tag(3, h.Varint).int32(e.f3), + e.f1 !== 0 && n.tag(1, d.Varint).int32(e.f1), + e.f2 !== 0 && n.tag(2, d.Varint).int32(e.f2), + e.f3 !== 0 && n.tag(3, d.Varint).int32(e.f3), e.st2F4 && - ee + ne .internalBinaryWrite( e.st2F4, - n.tag(4, h.LengthDelimited).fork(), + n.tag(4, d.LengthDelimited).fork(), i ) .join(); @@ -5304,26 +5945,26 @@ return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - K = new Ut(), - Et = class extends y { + M = new Gt(), + Jt = class extends F { constructor() { super("st4F1", [{ no: 1, name: "title", kind: "scalar", T: 9 }]); } create(e) { let n = { title: "" }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -5335,53 +5976,53 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.title !== "" && n.tag(1, h.LengthDelimited).string(e.title); + e.title !== "" && n.tag(1, d.LengthDelimited).string(e.title); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - kn = new Et(), - Pt = class extends y { + On = new Jt(), + Zt = class extends F { constructor() { super("st4F61331416", [ - { no: 5, name: "st5F5", kind: "message", T: () => _ }, - { no: 6, name: "st5F6", kind: "message", T: () => _ }, - { no: 13, name: "st3F5", kind: "message", T: () => K }, + { no: 5, name: "st5F5", kind: "message", T: () => J }, + { no: 6, name: "st5F6", kind: "message", T: () => J }, + { no: 13, name: "st3F5", kind: "message", T: () => M }, { no: 15, name: "f15", kind: "scalar", T: 5 }, ]); } create(e) { let n = { f15: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 5: - r.st5F5 = _.internalBinaryRead(e, e.uint32(), i, r.st5F5); + r.st5F5 = J.internalBinaryRead(e, e.uint32(), i, r.st5F5); break; case 6: - r.st5F6 = _.internalBinaryRead(e, e.uint32(), i, r.st5F6); + r.st5F6 = J.internalBinaryRead(e, e.uint32(), i, r.st5F6); break; case 13: - r.st3F5 = K.internalBinaryRead(e, e.uint32(), i, r.st3F5); + r.st3F5 = M.internalBinaryRead(e, e.uint32(), i, r.st3F5); break; case 15: r.f15 = e.int32(); @@ -5392,66 +6033,66 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st5F5 && - _.internalBinaryWrite( + J.internalBinaryWrite( e.st5F5, - n.tag(5, h.LengthDelimited).fork(), + n.tag(5, d.LengthDelimited).fork(), i ).join(), e.st5F6 && - _.internalBinaryWrite( + J.internalBinaryWrite( e.st5F6, - n.tag(6, h.LengthDelimited).fork(), + n.tag(6, d.LengthDelimited).fork(), i ).join(), e.st3F5 && - K.internalBinaryWrite( + M.internalBinaryWrite( e.st3F5, - n.tag(13, h.LengthDelimited).fork(), + n.tag(13, d.LengthDelimited).fork(), i ).join(), - e.f15 !== 0 && n.tag(15, h.Varint).int32(e.f15); + e.f15 !== 0 && n.tag(15, d.Varint).int32(e.f15); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - gn = new Pt(), - $t = class extends y { + Un = new Zt(), + Yt = class extends F { constructor() { super("st5F5", [ - { no: 2, name: "st3F5", kind: "message", T: () => K }, - { no: 81212182, name: "st6F81212182", kind: "message", T: () => Nn }, + { no: 2, name: "st3F5", kind: "message", T: () => M }, + { no: 81212182, name: "st6F81212182", kind: "message", T: () => Cn }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 2: - r.st3F5 = K.internalBinaryRead(e, e.uint32(), i, r.st3F5); + r.st3F5 = M.internalBinaryRead(e, e.uint32(), i, r.st3F5); break; case 81212182: - r.st6F81212182 = Nn.internalBinaryRead( + r.st6F81212182 = Cn.internalBinaryRead( e, e.uint32(), i, @@ -5464,55 +6105,55 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st3F5 && - K.internalBinaryWrite( + M.internalBinaryWrite( e.st3F5, - n.tag(2, h.LengthDelimited).fork(), + n.tag(2, d.LengthDelimited).fork(), i ).join(), e.st6F81212182 && - Nn.internalBinaryWrite( + Cn.internalBinaryWrite( e.st6F81212182, - n.tag(81212182, h.LengthDelimited).fork(), + n.tag(81212182, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - _ = new $t(), - jt = class extends y { + J = new Yt(), + qt = class extends F { constructor() { super("st6F81212182", [ - { no: 1, name: "st7F1", kind: "message", T: () => Wn }, + { no: 1, name: "st7F1", kind: "message", T: () => Pn }, ]); } create(e) { let n = {}; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.st7F1 = Wn.internalBinaryRead(e, e.uint32(), i, r.st7F1); + r.st7F1 = Pn.internalBinaryRead(e, e.uint32(), i, r.st7F1); break; default: let a = i.readUnknownField; @@ -5520,50 +6161,50 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st7F1 && - Wn.internalBinaryWrite( + Pn.internalBinaryWrite( e.st7F1, - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Nn = new jt(), - Dt = class extends y { + Cn = new qt(), + zt = class extends F { constructor() { super("st7F1", [ - { no: 1, name: "st8F1", kind: "message", T: () => In }, + { no: 1, name: "st8F1", kind: "message", T: () => En }, { no: 3, name: "f3", kind: "scalar", T: 5 }, ]); } create(e) { let n = { f3: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: - r.st8F1 = In.internalBinaryRead(e, e.uint32(), i, r.st8F1); + r.st8F1 = En.internalBinaryRead(e, e.uint32(), i, r.st8F1); break; case 3: r.f3 = e.int32(); @@ -5574,44 +6215,44 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { e.st8F1 && - In.internalBinaryWrite( + En.internalBinaryWrite( e.st8F1, - n.tag(1, h.LengthDelimited).fork(), + n.tag(1, d.LengthDelimited).fork(), i ).join(), - e.f3 !== 0 && n.tag(3, h.Varint).int32(e.f3); + e.f3 !== 0 && n.tag(3, d.Varint).int32(e.f3); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - Wn = new Dt(), - Lt = class extends y { + Pn = new zt(), + Qt = class extends F { constructor() { super("st8F1", [{ no: 1, name: "f1", kind: "scalar", T: 5 }]); } create(e) { let n = { f1: 0 }; return ( - globalThis.Object.defineProperty(n, p, { + globalThis.Object.defineProperty(n, y, { enumerable: !1, value: this, }), - e !== void 0 && F(this, n, e), + e !== void 0 && p(this, n, e), n ); } internalBinaryRead(e, n, i, t) { let r = t != null ? t : this.create(), - f = e.pos + n; - for (; e.pos < f; ) { + u = e.pos + n; + for (; e.pos < u; ) { let [s, o] = e.tag(); switch (s) { case 1: @@ -5623,23 +6264,23 @@ throw new globalThis.Error( `Unknown field ${s} (wire type ${o}) for ${this.typeName}` ); - let u = e.skip(o); - a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, u); + let f = e.skip(o); + a !== !1 && (a === !0 ? c.onRead : a)(this.typeName, r, s, o, f); } } return r; } internalBinaryWrite(e, n, i) { - e.f1 !== 0 && n.tag(1, h.Varint).int32(e.f1); + e.f1 !== 0 && n.tag(1, d.Varint).int32(e.f1); let t = i.writeUnknownFields; return t !== !1 && (t == !0 ? c.onWrite : t)(this.typeName, e, n), n; } }, - In = new Lt(); - var J = class { + En = new Qt(); + var X = class { constructor(e, n) { this.decoder = new TextDecoder("utf-8", { fatal: !1, ignoreBOM: !0 }); - E.log(n), + C.log(n), (this.whiteNo = e.whiteNo), (this.blackNo = e.blackNo), (this.whiteEml = e.whiteEml), @@ -5647,40 +6288,40 @@ } save() { if (this.needSave) { - E.log("Update Config"); + C.log("Update Config"); let e = { whiteNo: this.whiteNo, blackNo: this.blackNo, whiteEml: this.whiteEml, blackEml: this.blackEml, }; - E.setjson(e, "YouTubeWhiteStr"); + C.setjson(e, "YouTubeWhiteStr"); } } done() { this.save(), this.needProcess ? (this.toBinary(), - E.log("Handle"), - E.isQuanX() - ? E.done({ + C.log("Handle"), + C.isQuanX() + ? C.done({ bodyBytes: this.body.buffer.slice( this.body.byteOffset, this.body.byteLength + this.body.byteOffset ), }) - : E.done({ body: this.body })) - : E.done(); + : C.done({ body: this.body })) + : C.done(); } iterate(e = {}, n, i, t) { let r = []; for (r.push(e); r.length; ) { - let f = r.pop(); - for (let s of Object.keys(f)) + let u = r.pop(); + for (let s of Object.keys(u)) s === n - ? i(f, r) - : typeof f[s] == "object" && - (r.push(f[s]), typeof t == "function" && t(f, r)); + ? i(u, r) + : typeof u[s] == "object" && + (r.push(u[s]), typeof t == "function" && t(u, r)); } } isAdvertise(e) { @@ -5700,7 +6341,7 @@ return ( t ? this.blackNo.push(n) : this.whiteNo.push(n), (this.needSave = !0), - E.log("UnknownField:" + n + ": " + t), + C.log("UnknownField:" + n + ": " + t), t ); } @@ -5709,27 +6350,27 @@ i = !0, t = ""; return ( - this.iterate(e, "type", (r, f) => { + this.iterate(e, "type", (r, u) => { (t = r.type.split("|")[0]), this.whiteEml.includes(t) ? (n = !1) : this.blackEml.includes(t) || /shorts(?!_pivot_item)/.test(t) ? (n = !0) : (i = !1), - i && (f.length = 0); + i && (u.length = 0); }), i || (this.iterate( e, "type", () => {}, - (r, f) => { + (r, u) => { for (let s of c.list(r)) if ( s.data.length > 1e3 && ((n = this.decoder.decode(s.data).includes("pagead")), n) ) { - f.length = 0; + u.length = 0; break; } } @@ -5740,12 +6381,12 @@ ); } }, - te = class extends J { + ie = class extends X { constructor(e, n = "Browse") { super(e, n); } fromBinary(e) { - this.message = St.fromBinary(e); + this.message = Ht.fromBinary(e); } pure() { this.iterate(this.message, "n5F1", (e) => { @@ -5759,66 +6400,643 @@ }); } toBinary() { - this.body = St.toBinary(this.message); + this.body = Ht.toBinary(this.message); } }, - ke = class extends te { + Be = class extends ie { constructor(e, n = "Next") { super(e, n); } fromBinary(e) { - this.message = Vt.fromBinary(e); + this.message = ei.fromBinary(e); } toBinary() { - this.body = Vt.toBinary(this.message); + this.body = ei.toBinary(this.message); } }, - ge = class extends J { + Ne = class extends X { constructor(e, n = "Player") { super(e, n); } fromBinary(e) { - this.message = Xt.fromBinary(e); + this.message = ri.fromBinary(e); } pure() { - var i, t, r, f, s; + var i, t, r, u, s; (i = this.message.p1F7) != null && i.length && (this.message.p1F7.length = 0); let e = - (f = + (u = (r = (t = this.message) == null ? void 0 : t.p1F2) == null ? void 0 : r.p2F21) == null ? void 0 - : f.p3F151635310; + : u.p3F151635310; typeof e == "object" && (e.pip = 1); let n = { p2F11: { p3F64657230: { backPlay: 1 } } }; typeof ((s = this.message) == null ? void 0 : s.p1F2) == "object" && Object.assign(this.message.p1F2, n), + this.iterate(this.message, "captionTracks", (o, a) => { + let f = o.captionTracks; + if (Array.isArray(f)) for (let N of f) N.isTranslatable = !0; + (o.translationLanguages = [ + { + languageCode: "sq", + languageName: { + runs: [{ text: "\u963F\u5C14\u5DF4\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "ak", + languageName: { runs: [{ text: "\u963F\u80AF\u8BED" }] }, + }, + { + languageCode: "ar", + languageName: { runs: [{ text: "\u963F\u62C9\u4F2F\u8BED" }] }, + }, + { + languageCode: "am", + languageName: { + runs: [{ text: "\u963F\u59C6\u54C8\u62C9\u8BED" }], + }, + }, + { + languageCode: "as", + languageName: { runs: [{ text: "\u963F\u8428\u59C6\u8BED" }] }, + }, + { + languageCode: "az", + languageName: { + runs: [{ text: "\u963F\u585E\u62DC\u7586\u8BED" }], + }, + }, + { + languageCode: "ee", + languageName: { runs: [{ text: "\u57C3\u7EF4\u8BED" }] }, + }, + { + languageCode: "ay", + languageName: { runs: [{ text: "\u827E\u9A6C\u62C9\u8BED" }] }, + }, + { + languageCode: "ga", + languageName: { runs: [{ text: "\u7231\u5C14\u5170\u8BED" }] }, + }, + { + languageCode: "et", + languageName: { + runs: [{ text: "\u7231\u6C99\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "or", + languageName: { runs: [{ text: "\u5965\u91CC\u4E9A\u8BED" }] }, + }, + { + languageCode: "om", + languageName: { runs: [{ text: "\u5965\u7F57\u83AB\u8BED" }] }, + }, + { + languageCode: "eu", + languageName: { runs: [{ text: "\u5DF4\u65AF\u514B\u8BED" }] }, + }, + { + languageCode: "be", + languageName: { + runs: [{ text: "\u767D\u4FC4\u7F57\u65AF\u8BED" }], + }, + }, + { + languageCode: "bg", + languageName: { + runs: [{ text: "\u4FDD\u52A0\u5229\u4E9A\u8BED" }], + }, + }, + { + languageCode: "nso", + languageName: { runs: [{ text: "\u5317\u7D22\u6258\u8BED" }] }, + }, + { + languageCode: "is", + languageName: { runs: [{ text: "\u51B0\u5C9B\u8BED" }] }, + }, + { + languageCode: "pl", + languageName: { runs: [{ text: "\u6CE2\u5170\u8BED" }] }, + }, + { + languageCode: "bs", + languageName: { + runs: [{ text: "\u6CE2\u65AF\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "fa", + languageName: { runs: [{ text: "\u6CE2\u65AF\u8BED" }] }, + }, + { + languageCode: "bho", + languageName: { + runs: [{ text: "\u535A\u6770\u666E\u5C14\u8BED" }], + }, + }, + { + languageCode: "ts", + languageName: { runs: [{ text: "\u806A\u52A0\u8BED" }] }, + }, + { + languageCode: "tt", + languageName: { runs: [{ text: "\u9791\u977C\u8BED" }] }, + }, + { + languageCode: "da", + languageName: { runs: [{ text: "\u4E39\u9EA6\u8BED" }] }, + }, + { + languageCode: "de", + languageName: { runs: [{ text: "\u5FB7\u8BED" }] }, + }, + { + languageCode: "dv", + languageName: { runs: [{ text: "\u8FEA\u7EF4\u5E0C\u8BED" }] }, + }, + { + languageCode: "ru", + languageName: { runs: [{ text: "\u4FC4\u8BED" }] }, + }, + { + languageCode: "fr", + languageName: { runs: [{ text: "\u6CD5\u8BED" }] }, + }, + { + languageCode: "sa", + languageName: { runs: [{ text: "\u68B5\u8BED" }] }, + }, + { + languageCode: "fil", + languageName: { runs: [{ text: "\u83F2\u5F8B\u5BBE\u8BED" }] }, + }, + { + languageCode: "fi", + languageName: { runs: [{ text: "\u82AC\u5170\u8BED" }] }, + }, + { + languageCode: "km", + languageName: { runs: [{ text: "\u9AD8\u68C9\u8BED" }] }, + }, + { + languageCode: "ka", + languageName: { + runs: [{ text: "\u683C\u9C81\u5409\u4E9A\u8BED" }], + }, + }, + { + languageCode: "gu", + languageName: { + runs: [{ text: "\u53E4\u5409\u62C9\u7279\u8BED" }], + }, + }, + { + languageCode: "gn", + languageName: { runs: [{ text: "\u74DC\u62C9\u5C3C\u8BED" }] }, + }, + { + languageCode: "kk", + languageName: { runs: [{ text: "\u54C8\u8428\u514B\u8BED" }] }, + }, + { + languageCode: "ht", + languageName: { + runs: [ + { text: "\u6D77\u5730\u514B\u91CC\u5965\u5C14\u8BED" }, + ], + }, + }, + { + languageCode: "ko", + languageName: { runs: [{ text: "\u97E9\u8BED" }] }, + }, + { + languageCode: "ha", + languageName: { runs: [{ text: "\u8C6A\u8428\u8BED" }] }, + }, + { + languageCode: "nl", + languageName: { runs: [{ text: "\u8377\u5170\u8BED" }] }, + }, + { + languageCode: "gl", + languageName: { + runs: [{ text: "\u52A0\u5229\u897F\u4E9A\u8BED" }], + }, + }, + { + languageCode: "ca", + languageName: { + runs: [{ text: "\u52A0\u6CF0\u7F57\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "cs", + languageName: { runs: [{ text: "\u6377\u514B\u8BED" }] }, + }, + { + languageCode: "kn", + languageName: { runs: [{ text: "\u5361\u7EB3\u8FBE\u8BED" }] }, + }, + { + languageCode: "ky", + languageName: { + runs: [{ text: "\u67EF\u5C14\u514B\u5B5C\u8BED" }], + }, + }, + { + languageCode: "xh", + languageName: { runs: [{ text: "\u79D1\u8428\u8BED" }] }, + }, + { + languageCode: "co", + languageName: { runs: [{ text: "\u79D1\u897F\u5609\u8BED" }] }, + }, + { + languageCode: "hr", + languageName: { + runs: [{ text: "\u514B\u7F57\u5730\u4E9A\u8BED" }], + }, + }, + { + languageCode: "qu", + languageName: { runs: [{ text: "\u514B\u4E18\u4E9A\u8BED" }] }, + }, + { + languageCode: "ku", + languageName: { runs: [{ text: "\u5E93\u5C14\u5FB7\u8BED" }] }, + }, + { + languageCode: "la", + languageName: { runs: [{ text: "\u62C9\u4E01\u8BED" }] }, + }, + { + languageCode: "lv", + languageName: { + runs: [{ text: "\u62C9\u8131\u7EF4\u4E9A\u8BED" }], + }, + }, + { + languageCode: "lo", + languageName: { runs: [{ text: "\u8001\u631D\u8BED" }] }, + }, + { + languageCode: "lt", + languageName: { runs: [{ text: "\u7ACB\u9676\u5B9B\u8BED" }] }, + }, + { + languageCode: "ln", + languageName: { runs: [{ text: "\u6797\u52A0\u62C9\u8BED" }] }, + }, + { + languageCode: "lg", + languageName: { runs: [{ text: "\u5362\u5E72\u8FBE\u8BED" }] }, + }, + { + languageCode: "lb", + languageName: { runs: [{ text: "\u5362\u68EE\u5821\u8BED" }] }, + }, + { + languageCode: "rw", + languageName: { runs: [{ text: "\u5362\u65FA\u8FBE\u8BED" }] }, + }, + { + languageCode: "ro", + languageName: { + runs: [{ text: "\u7F57\u9A6C\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "mt", + languageName: { runs: [{ text: "\u9A6C\u8033\u4ED6\u8BED" }] }, + }, + { + languageCode: "mr", + languageName: { runs: [{ text: "\u9A6C\u62C9\u5730\u8BED" }] }, + }, + { + languageCode: "mg", + languageName: { + runs: [{ text: "\u9A6C\u62C9\u52A0\u65AF\u8BED" }], + }, + }, + { + languageCode: "ml", + languageName: { + runs: [{ text: "\u9A6C\u62C9\u96C5\u62C9\u59C6\u8BED" }], + }, + }, + { + languageCode: "ms", + languageName: { runs: [{ text: "\u9A6C\u6765\u8BED" }] }, + }, + { + languageCode: "mk", + languageName: { runs: [{ text: "\u9A6C\u5176\u987F\u8BED" }] }, + }, + { + languageCode: "mi", + languageName: { runs: [{ text: "\u6BDB\u5229\u8BED" }] }, + }, + { + languageCode: "mn", + languageName: { runs: [{ text: "\u8499\u53E4\u8BED" }] }, + }, + { + languageCode: "bn", + languageName: { runs: [{ text: "\u5B5F\u52A0\u62C9\u8BED" }] }, + }, + { + languageCode: "my", + languageName: { runs: [{ text: "\u7F05\u7538\u8BED" }] }, + }, + { + languageCode: "hmn", + languageName: { runs: [{ text: "\u82D7\u8BED" }] }, + }, + { + languageCode: "af", + languageName: { + runs: [{ text: "\u5357\u975E\u8377\u5170\u8BED" }], + }, + }, + { + languageCode: "st", + languageName: { runs: [{ text: "\u5357\u7D22\u6258\u8BED" }] }, + }, + { + languageCode: "ne", + languageName: { runs: [{ text: "\u5C3C\u6CCA\u5C14\u8BED" }] }, + }, + { + languageCode: "no", + languageName: { runs: [{ text: "\u632A\u5A01\u8BED" }] }, + }, + { + languageCode: "pa", + languageName: { runs: [{ text: "\u65C1\u906E\u666E\u8BED" }] }, + }, + { + languageCode: "pt", + languageName: { runs: [{ text: "\u8461\u8404\u7259\u8BED" }] }, + }, + { + languageCode: "ps", + languageName: { runs: [{ text: "\u666E\u4EC0\u56FE\u8BED" }] }, + }, + { + languageCode: "ny", + languageName: { runs: [{ text: "\u9F50\u5207\u74E6\u8BED" }] }, + }, + { + languageCode: "ja", + languageName: { runs: [{ text: "\u65E5\u8BED" }] }, + }, + { + languageCode: "sv", + languageName: { runs: [{ text: "\u745E\u5178\u8BED" }] }, + }, + { + languageCode: "sm", + languageName: { runs: [{ text: "\u8428\u6469\u4E9A\u8BED" }] }, + }, + { + languageCode: "sr", + languageName: { + runs: [{ text: "\u585E\u5C14\u7EF4\u4E9A\u8BED" }], + }, + }, + { + languageCode: "si", + languageName: { runs: [{ text: "\u50E7\u4F3D\u7F57\u8BED" }] }, + }, + { + languageCode: "sn", + languageName: { runs: [{ text: "\u7ECD\u7EB3\u8BED" }] }, + }, + { + languageCode: "eo", + languageName: { runs: [{ text: "\u4E16\u754C\u8BED" }] }, + }, + { + languageCode: "sk", + languageName: { + runs: [{ text: "\u65AF\u6D1B\u4F10\u514B\u8BED" }], + }, + }, + { + languageCode: "sl", + languageName: { + runs: [{ text: "\u65AF\u6D1B\u6587\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "sw", + languageName: { + runs: [{ text: "\u65AF\u74E6\u5E0C\u91CC\u8BED" }], + }, + }, + { + languageCode: "gd", + languageName: { + runs: [{ text: "\u82CF\u683C\u5170\u76D6\u5C14\u8BED" }], + }, + }, + { + languageCode: "ceb", + languageName: { runs: [{ text: "\u5BBF\u52A1\u8BED" }] }, + }, + { + languageCode: "so", + languageName: { runs: [{ text: "\u7D22\u9A6C\u91CC\u8BED" }] }, + }, + { + languageCode: "tg", + languageName: { runs: [{ text: "\u5854\u5409\u514B\u8BED" }] }, + }, + { + languageCode: "te", + languageName: { runs: [{ text: "\u6CF0\u5362\u56FA\u8BED" }] }, + }, + { + languageCode: "ta", + languageName: { runs: [{ text: "\u6CF0\u7C73\u5C14\u8BED" }] }, + }, + { + languageCode: "th", + languageName: { runs: [{ text: "\u6CF0\u8BED" }] }, + }, + { + languageCode: "ti", + languageName: { + runs: [{ text: "\u63D0\u683C\u5229\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "tr", + languageName: { runs: [{ text: "\u571F\u8033\u5176\u8BED" }] }, + }, + { + languageCode: "tk", + languageName: { runs: [{ text: "\u571F\u5E93\u66FC\u8BED" }] }, + }, + { + languageCode: "cy", + languageName: { runs: [{ text: "\u5A01\u5C14\u58EB\u8BED" }] }, + }, + { + languageCode: "ug", + languageName: { runs: [{ text: "\u7EF4\u543E\u5C14\u8BED" }] }, + }, + { + languageCode: "und", + languageName: { runs: [{ text: "\u672A\u77E5\u8BED\u8A00" }] }, + }, + { + languageCode: "ur", + languageName: { runs: [{ text: "\u4E4C\u5C14\u90FD\u8BED" }] }, + }, + { + languageCode: "uk", + languageName: { runs: [{ text: "\u4E4C\u514B\u5170\u8BED" }] }, + }, + { + languageCode: "uz", + languageName: { + runs: [{ text: "\u4E4C\u5179\u522B\u514B\u8BED" }], + }, + }, + { + languageCode: "es", + languageName: { runs: [{ text: "\u897F\u73ED\u7259\u8BED" }] }, + }, + { + languageCode: "fy", + languageName: { + runs: [{ text: "\u897F\u5F17\u91CC\u897F\u4E9A\u8BED" }], + }, + }, + { + languageCode: "iw", + languageName: { runs: [{ text: "\u5E0C\u4F2F\u6765\u8BED" }] }, + }, + { + languageCode: "el", + languageName: { runs: [{ text: "\u5E0C\u814A\u8BED" }] }, + }, + { + languageCode: "haw", + languageName: { runs: [{ text: "\u590F\u5A01\u5937\u8BED" }] }, + }, + { + languageCode: "sd", + languageName: { runs: [{ text: "\u4FE1\u5FB7\u8BED" }] }, + }, + { + languageCode: "hu", + languageName: { runs: [{ text: "\u5308\u7259\u5229\u8BED" }] }, + }, + { + languageCode: "su", + languageName: { runs: [{ text: "\u5DFD\u4ED6\u8BED" }] }, + }, + { + languageCode: "hy", + languageName: { + runs: [{ text: "\u4E9A\u7F8E\u5C3C\u4E9A\u8BED" }], + }, + }, + { + languageCode: "ig", + languageName: { runs: [{ text: "\u4F0A\u535A\u8BED" }] }, + }, + { + languageCode: "it", + languageName: { runs: [{ text: "\u610F\u5927\u5229\u8BED" }] }, + }, + { + languageCode: "yi", + languageName: { runs: [{ text: "\u610F\u7B2C\u7EEA\u8BED" }] }, + }, + { + languageCode: "hi", + languageName: { runs: [{ text: "\u5370\u5730\u8BED" }] }, + }, + { + languageCode: "id", + languageName: { + runs: [{ text: "\u5370\u5EA6\u5C3C\u897F\u4E9A\u8BED" }], + }, + }, + { + languageCode: "en", + languageName: { runs: [{ text: "\u82F1\u8BED" }] }, + }, + { + languageCode: "yo", + languageName: { runs: [{ text: "\u7EA6\u9C81\u5DF4\u8BED" }] }, + }, + { + languageCode: "vi", + languageName: { runs: [{ text: "\u8D8A\u5357\u8BED" }] }, + }, + { + languageCode: "jv", + languageName: { runs: [{ text: "\u722A\u54C7\u8BED" }] }, + }, + { + languageCode: "zh-Hant", + languageName: { + runs: [{ text: "\u4E2D\u6587\uFF08\u7E41\u4F53\uFF09" }], + }, + }, + { + languageCode: "zh-Hans", + languageName: { + runs: [{ text: "\u4E2D\u6587\uFF08\u7B80\u4F53\uFF09" }], + }, + }, + { + languageCode: "zu", + languageName: { runs: [{ text: "\u7956\u9C81\u8BED" }] }, + }, + { + languageCode: "kri", + languageName: { runs: [{ text: "Kri" }] }, + }, + ]), + (a.length = 0); + }), (this.needProcess = !0); } toBinary() { - this.body = Xt.toBinary(this.message); + this.body = ri.toBinary(this.message); } }, - Ne = class extends te { + Te = class extends ie { constructor(e, n = "Search") { super(e, n); } fromBinary(e) { - this.message = Mt.fromBinary(e); + this.message = ni.fromBinary(e); } toBinary() { - this.body = Mt.toBinary(this.message); + this.body = ni.toBinary(this.message); } }, - We = class extends J { + xe = class extends X { constructor(e, n = "Shorts") { super(e, n); } fromBinary(e) { - this.message = At.fromBinary(e); + this.message = ti.fromBinary(e); } pure() { var n, i, t; @@ -5833,15 +7051,15 @@ (this.message.t1F2.splice(r, 1), (this.needProcess = !0)); } toBinary() { - this.body = At.toBinary(this.message); + this.body = ti.toBinary(this.message); } }, - Ie = class extends J { + Re = class extends X { constructor(e, n = "Guide") { super(e, n); } fromBinary(e) { - this.message = Kt.fromBinary(e); + this.message = ii.fromBinary(e); } pure() { this.iterate(this.message, "g3F1", (e) => { @@ -5850,15 +7068,15 @@ }); } toBinary() { - this.body = Kt.toBinary(this.message); + this.body = ii.toBinary(this.message); } }, - Re = class extends J { + Ie = class extends X { constructor(e, n = "Setting") { super(e, n); } fromBinary(e) { - this.message = Gt.fromBinary(e); + this.message = ai.fromBinary(e); } pure() { this.iterate(this.message, "num", (n) => { @@ -5911,43 +7129,43 @@ (this.needProcess = !0); } toBinary() { - this.body = Gt.toBinary(this.message); + this.body = ai.toBinary(this.message); } }; - var oe = class { + var le = class { static create(e, n) { return e.includes("/v1/browse") - ? new te(n) + ? new ie(n) : e.includes("/v1/next") - ? new ke(n, "Next") + ? new Be(n) : e.includes("/v1/player") - ? new ge(n) - : e.includes("/v1/search") ? new Ne(n) + : e.includes("/v1/search") + ? new Te(n) : e.includes("/v1/reel/reel_watch_sequence") - ? new We(n) + ? new xe(n) : e.includes("/v1/guide") - ? new Ie(n) - : e.includes("/v1/account/get_setting") ? new Re(n) + : e.includes("/v1/account/get_setting") + ? new Ie(n) : !1; } }; - var bi = $request.url, - Bi = E.isQuanX() ? new Uint8Array($response.bodyBytes) : $response.body, - ki = E.getjson("YouTubeWhiteStr", { + var Li = $request.url, + Di = C.isQuanX() ? new Uint8Array($response.bodyBytes) : $response.body, + ji = C.getjson("YouTubeWhiteStr", { whiteNo: [], blackNo: [], whiteEml: [], blackEml: [], }), - Te = oe.create(bi, ki); - Te - ? (Te.fromBinary(Bi), Te.pure(), Te.done()) - : (E.msg( + We = le.create(Li, ji); + We + ? (We.fromBinary(Di), We.pure(), We.done()) + : (C.msg( "YouTubeAds", "\u811A\u672C\u9700\u8981\u66F4\u65B0", "\u5916\u90E8\u8D44\u6E90 -> \u5168\u90E8\u66F4\u65B0" ), - E.done()); + C.done()); })(); diff --git a/Scripts/AdBlock/Other/Youtube.min.js b/Scripts/AdBlock/Other/Youtube.min.js index 149ebae..2edcf06 100644 --- a/Scripts/AdBlock/Other/Youtube.min.js +++ b/Scripts/AdBlock/Other/Youtube.min.js @@ -1,4 +1,4 @@ -// Build: 2023/1/28 16:51:47 +// Build: 2023/2/24 23:01:30 // 非压缩状态代码可见同目录下 youtube.src.js -(()=>{function hi(l){"use strict";function e(){}function n(){}var i=String.fromCharCode,t={}.toString,r=t.call(l.SharedArrayBuffer),f=t(),s=l.Uint8Array,o=s||Array,a=s?ArrayBuffer:o,u=a.isView||function(g){return g&&"length"in g},T=t.call(a.prototype);a=n.prototype;var k=l.TextEncoder,m=new(s?Uint16Array:o)(32);e.prototype.decode=function(g){if(!u(g)){var L=t.call(g);if(L!==T&&L!==r&&L!==f)throw TypeError("Failed to execute 'decode' on 'TextDecoder': The provided value is not of type '(ArrayBuffer or ArrayBufferView)'");g=s?new o(g):g||[]}for(var I=L="",w=0,W=g.length|0,ie=W-32|0,U,x,j=0,G=0,V,S=0,M=-1;w>4){case 15:if(V=g[w=w+1|0]&255,V>>6!==2||247>6===2?G+4|0:24,x=x+256&768;case 13:case 12:V=g[w=w+1|0]&255,j<<=6,j|=(x&31)<<6|V&63,G=G+7|0,w>6===2&&j>>G&&1114112>j?(x=j,j=j-65536|0,0<=j&&(M=(j>>10)+55296|0,x=(j&1023)+56320|0,31>S?(m[S]=M,S=S+1|0,M=-1):(V=M,M=x,x=V))):(x>>=8,w=w-x-1|0,x=65533),j=G=0,U=w<=ie?32:W-w|0;default:m[S]=x;continue;case 11:case 10:case 9:case 8:}m[S]=65533}if(I+=i(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15],m[16],m[17],m[18],m[19],m[20],m[21],m[22],m[23],m[24],m[25],m[26],m[27],m[28],m[29],m[30],m[31]),32>S&&(I=I.slice(0,S-32|0)),w>>31,M=-1,I.length=U)I[W]=U;else{if(2047>=U)I[W]=192|U>>6;else{e:{if(55296<=U)if(56319>=U){var x=g.charCodeAt(w=w+1|0)|0;if(56320<=x&&57343>=x){if(U=(U<<10)+x-56613888|0,65535>18,I[W=W+1|0]=128|U>>12&63,I[W=W+1|0]=128|U>>6&63,I[W=W+1|0]=128|U&63;continue}break e}U=65533}else 57343>=U&&(U=65533);!ie&&w<<1>12,I[W=W+1|0]=128|U>>6&63}I[W=W+1|0]=128|U&63}}return s?I.subarray(0,W):I.slice(0,W)},l.TextDecoder=e,l.TextEncoder=n}var B=hi(globalThis);var re=class{constructor(e,n){this.name=e||"",this.debug=n.debug||!1,e&&this.log(`${e} Start`)}isQuanX(){return typeof $task!="undefined"}isSurge(){return typeof $environment!="undefined"&&$environment["surge-version"]}isLoon(){return typeof $loon!="undefined"}isShadowrocket(){return typeof $rocket!="undefined"}isStash(){return typeof $environment!="undefined"&&$environment["stash-version"]}getval(e){let n="";return this.isSurge()||this.isLoon()||this.isStash()?n=$persistentStore.read(e):this.isQuanX()&&(n=$prefs.valueForKey(e)),n==null?void 0:n.replace(/\0/g,"")}setval(e,n){if(this.isSurge()||this.isLoon()||this.isStash())return $persistentStore.write(e,n);if(this.isQuanX())return $prefs.setValueForKey(e,n)}getjson(e,n={}){let i=this.getval(e);return i?JSON.parse(i):n}setjson(e,n){this.setval(JSON.stringify(e),n)}msg(e=this.name,n="",i="",t){let r=f=>{if(!f)return f;if(typeof f=="string")return this.isLoon()?f:this.isQuanX()?{"open-url":f}:this.isSurge()||this.isStash()?{url:f}:void 0;if(typeof f=="object"){if(this.isLoon()){let s=f.openUrl||f.url||f["open-url"],o=f.mediaUrl||f["media-url"];return{openUrl:s,mediaUrl:o}}else if(this.isQuanX()){let s=f["open-url"]||f.url||f.openUrl,o=f["media-url"]||f.mediaUrl,a=f["update-pasteboard"]||f.updatePasteboard;return{"open-url":s,"media-url":o,"update-pasteboard":a}}else if(this.isSurge()||this.isStash())return{url:f.url||f.openUrl||f["open-url"]}}else return};this.isSurge()||this.isLoon()||this.isStash()?$notification.post(e,n,i,r(t)):this.isQuanX()&&$notify(e,n,i,r(t))}log(e){this.debug&&(typeof e=="object"&&(e=JSON.stringify(e)),console.log(e))}done(e={}){$done(e)}};var E=new re("YouTube",{debug:!1});function le(l){let e=typeof l;if(e=="object"){if(Array.isArray(l))return"array";if(l===null)return"null"}return e}function Ct(l){return l!==null&&typeof l=="object"&&!Array.isArray(l)}var A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),fe=[];for(let l=0;l>4,f=r,t=2;break;case 2:n[i++]=(f&15)<<4|(r&60)>>2,f=r,t=3;break;case 3:n[i++]=(f&3)<<6|r,t=0;break}}if(t==1)throw Error("invalid base64 string.");return n.subarray(0,i)}function vt(l){let e="",n=0,i,t=0;for(let r=0;r>2],t=(i&3)<<4,n=1;break;case 1:e+=A[t|i>>4],t=(i&15)<<2,n=2;break;case 2:e+=A[t|i>>6],e+=A[i&63],n=0;break}return n&&(e+=A[t],e+="=",n==1&&(e+="=")),e}var c;(function(l){l.symbol=Symbol.for("protobuf-ts/unknown"),l.onRead=(n,i,t,r,f)=>{(e(i)?i[l.symbol]:i[l.symbol]=[]).push({no:t,wireType:r,data:f})},l.onWrite=(n,i,t)=>{for(let{no:r,wireType:f,data:s}of l.list(i))t.tag(r,f).raw(s)},l.list=(n,i)=>{if(e(n)){let t=n[l.symbol];return i?t.filter(r=>r.no==i):t}return[]},l.last=(n,i)=>l.list(n,i).slice(-1)[0];let e=n=>n&&Array.isArray(n[l.symbol])})(c||(c={}));var h;(function(l){l[l.Varint=0]="Varint",l[l.Bit64=1]="Bit64",l[l.LengthDelimited=2]="LengthDelimited",l[l.StartGroup=3]="StartGroup",l[l.EndGroup=4]="EndGroup",l[l.Bit32=5]="Bit32"})(h||(h={}));function _t(){let l=0,e=0;for(let i=0;i<28;i+=7){let t=this.buf[this.pos++];if(l|=(t&127)<>4,!(n&128))return this.assertBounds(),[l,e];for(let i=3;i<=31;i+=7){let t=this.buf[this.pos++];if(e|=(t&127)<>>r,s=!(!(f>>>7)&&e==0),o=(s?f|128:f)&255;if(n.push(o),!s)return}let i=l>>>28&15|(e&7)<<4,t=!!(e>>3);if(n.push((t?i|128:i)&255),!!t){for(let r=3;r<31;r=r+7){let f=e>>>r,s=!!(f>>>7),o=(s?f|128:f)&255;if(n.push(o),!s)return}n.push(e>>>31&1)}}var ue=(1<<16)*(1<<16);function xe(l){let e=l[0]=="-";e&&(l=l.slice(1));let n=1e6,i=0,t=0;function r(f,s){let o=Number(l.slice(f,s));t*=n,i=i*n+o,i>=ue&&(t=t+(i/ue|0),i=i%ue)}return r(-24,-18),r(-18,-12),r(-12,-6),r(-6),[e,i,t]}function he(l,e){if(e<=2097151)return""+(ue*e+(l>>>0));let n=l&16777215,i=(l>>>24|e<<8)>>>0&16777215,t=e>>16&65535,r=n+i*6777216+t*6710656,f=i+t*8147497,s=t*2,o=1e7;r>=o&&(f+=Math.floor(r/o),r%=o),f>=o&&(s+=Math.floor(f/o),f%=o);function a(u,T){let k=u?String(u):"";return T?"0000000".slice(k.length)+k:k}return a(s,0)+a(f,s)+a(r,1)}function Oe(l,e){if(l>=0){for(;l>127;)e.push(l&127|128),l=l>>>7;e.push(l)}else{for(let n=0;n<9;n++)e.push(l&127|128),l=l>>7;e.push(1)}}function Zt(){let l=this.buf[this.pos++],e=l&127;if(!(l&128))return this.assertBounds(),e;if(l=this.buf[this.pos++],e|=(l&127)<<7,!(l&128))return this.assertBounds(),e;if(l=this.buf[this.pos++],e|=(l&127)<<14,!(l&128))return this.assertBounds(),e;if(l=this.buf[this.pos++],e|=(l&127)<<21,!(l&128))return this.assertBounds(),e;l=this.buf[this.pos++],e|=(l&15)<<28;for(let n=5;l&128&&n<10;n++)l=this.buf[this.pos++];if(l&128)throw new Error("invalid varint");return this.assertBounds(),e>>>0}function di(){let l=new DataView(new ArrayBuffer(8));return globalThis.BigInt!==void 0&&typeof l.getBigInt64=="function"&&typeof l.getBigUint64=="function"&&typeof l.setBigInt64=="function"&&typeof l.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:l}:void 0}var R=di();function Yt(l){if(!l)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var qt=/^-?[0-9]+$/,de=(1<<16)*(1<<16),Fe=class{constructor(e,n){this.lo=e|0,this.hi=n|0}isZero(){return this.lo==0&&this.hi==0}toNumber(){let e=this.hi*de+(this.lo>>>0);if(!Number.isSafeInteger(e))throw new Error("cannot convert to safe number");return e}},O=class extends Fe{static from(e){if(R)switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=="")throw new Error("string is no integer");e=R.C(e);case"number":if(e===0)return this.ZERO;e=R.C(e);case"bigint":if(!e)return this.ZERO;if(eR.UMAX)throw new Error("ulong too large");return R.V.setBigUint64(0,e,!0),new O(R.V.getInt32(0,!0),R.V.getInt32(4,!0))}else switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=e.trim(),!qt.test(e))throw new Error("string is no integer");let[n,i,t]=xe(e);if(n)throw new Error("signed value");return new O(i,t);case"number":if(e==0)return this.ZERO;if(!Number.isSafeInteger(e))throw new Error("number is no integer");if(e<0)throw new Error("signed value for ulong");return new O(e,e/de)}throw new Error("unknown value "+typeof e)}toString(){return R?this.toBigInt().toString():he(this.lo,this.hi)}toBigInt(){return Yt(R),R.V.setInt32(0,this.lo,!0),R.V.setInt32(4,this.hi,!0),R.V.getBigUint64(0,!0)}};O.ZERO=new O(0,0);var N=class extends Fe{static from(e){if(R)switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=="")throw new Error("string is no integer");e=R.C(e);case"number":if(e===0)return this.ZERO;e=R.C(e);case"bigint":if(!e)return this.ZERO;if(eR.MAX)throw new Error("ulong too large");return R.V.setBigInt64(0,e,!0),new N(R.V.getInt32(0,!0),R.V.getInt32(4,!0))}else switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=e.trim(),!qt.test(e))throw new Error("string is no integer");let[n,i,t]=xe(e),r=new N(i,t);return n?r.negate():r;case"number":if(e==0)return this.ZERO;if(!Number.isSafeInteger(e))throw new Error("number is no integer");return e>0?new N(e,e/de):new N(-e,-e/de).negate()}throw new Error("unknown value "+typeof e)}isNegative(){return(this.hi&2147483648)!==0}negate(){let e=~this.hi,n=this.lo;return n?n=~n+1:e+=1,new N(n,e)}toString(){if(R)return this.toBigInt().toString();if(this.isNegative()){let e=this.negate();return"-"+he(e.lo,e.hi)}return he(this.lo,this.hi)}toBigInt(){return Yt(R),R.V.setInt32(0,this.lo,!0),R.V.setInt32(4,this.hi,!0),R.V.getBigInt64(0,!0)}};N.ZERO=new N(0,0);var Qt={readUnknownField:!0,readerFactory:l=>new Ue(l)};function zt(l){return l?Object.assign(Object.assign({},Qt),l):Qt}var Ue=class{constructor(e,n){this.varint64=_t,this.uint32=Zt,this.buf=e,this.len=e.length,this.pos=0,this.view=new DataView(e.buffer,e.byteOffset,e.byteLength),this.textDecoder=n!=null?n:new TextDecoder("utf-8",{fatal:!0,ignoreBOM:!0})}tag(){let e=this.uint32(),n=e>>>3,i=e&7;if(n<=0||i<0||i>5)throw new Error("illegal tag: field no "+n+" wire type "+i);return[n,i]}skip(e){let n=this.pos;switch(e){case h.Varint:for(;this.buf[this.pos++]&128;);break;case h.Bit64:this.pos+=4;case h.Bit32:this.pos+=4;break;case h.LengthDelimited:let i=this.uint32();this.pos+=i;break;case h.StartGroup:let t;for(;(t=this.tag()[1])!==h.EndGroup;)this.skip(t);break;default:throw new Error("cant skip wire type "+e)}return this.assertBounds(),this.buf.subarray(n,this.pos)}assertBounds(){if(this.pos>this.len)throw new RangeError("premature EOF")}int32(){return this.uint32()|0}sint32(){let e=this.uint32();return e>>>1^-(e&1)}int64(){return new N(...this.varint64())}uint64(){return new O(...this.varint64())}sint64(){let[e,n]=this.varint64(),i=-(e&1);return e=(e>>>1|(n&1)<<31)^i,n=n>>>1^i,new N(e,n)}bool(){let[e,n]=this.varint64();return e!==0||n!==0}fixed32(){return this.view.getUint32((this.pos+=4)-4,!0)}sfixed32(){return this.view.getInt32((this.pos+=4)-4,!0)}fixed64(){return new O(this.sfixed32(),this.sfixed32())}sfixed64(){return new N(this.sfixed32(),this.sfixed32())}float(){return this.view.getFloat32((this.pos+=4)-4,!0)}double(){return this.view.getFloat64((this.pos+=8)-8,!0)}bytes(){let e=this.uint32(),n=this.pos;return this.pos+=e,this.assertBounds(),this.buf.subarray(n,n+e)}string(){return this.textDecoder.decode(this.bytes())}};function b(l,e){if(!l)throw new Error(e)}var Fi=34028234663852886e22,pi=-34028234663852886e22,yi=4294967295,mi=2147483647,wi=-2147483648;function X(l){if(typeof l!="number")throw new Error("invalid int 32: "+typeof l);if(!Number.isInteger(l)||l>mi||lyi||l<0)throw new Error("invalid uint 32: "+l)}function v(l){if(typeof l!="number")throw new Error("invalid float 32: "+typeof l);if(Number.isFinite(l)&&(l>Fi||lnew Ee};function ei(l){return l?Object.assign(Object.assign({},Ht),l):Ht}var Ee=class{constructor(e){this.stack=[],this.textEncoder=e!=null?e:new TextEncoder,this.chunks=[],this.buf=[]}finish(){this.chunks.push(new Uint8Array(this.buf));let e=0;for(let t=0;t>>0)}raw(e){return this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]),this.chunks.push(e),this}uint32(e){for(C(e);e>127;)this.buf.push(e&127|128),e=e>>>7;return this.buf.push(e),this}int32(e){return X(e),Oe(e,this.buf),this}bool(e){return this.buf.push(e?1:0),this}bytes(e){return this.uint32(e.byteLength),this.raw(e)}string(e){let n=this.textEncoder.encode(e);return this.uint32(n.byteLength),this.raw(n)}float(e){v(e);let n=new Uint8Array(4);return new DataView(n.buffer).setFloat32(0,e,!0),this.raw(n)}double(e){let n=new Uint8Array(8);return new DataView(n.buffer).setFloat64(0,e,!0),this.raw(n)}fixed32(e){C(e);let n=new Uint8Array(4);return new DataView(n.buffer).setUint32(0,e,!0),this.raw(n)}sfixed32(e){X(e);let n=new Uint8Array(4);return new DataView(n.buffer).setInt32(0,e,!0),this.raw(n)}sint32(e){return X(e),e=(e<<1^e>>31)>>>0,Oe(e,this.buf),this}sfixed64(e){let n=new Uint8Array(8),i=new DataView(n.buffer),t=N.from(e);return i.setInt32(0,t.lo,!0),i.setInt32(4,t.hi,!0),this.raw(n)}fixed64(e){let n=new Uint8Array(8),i=new DataView(n.buffer),t=O.from(e);return i.setInt32(0,t.lo,!0),i.setInt32(4,t.hi,!0),this.raw(n)}int64(e){let n=N.from(e);return ce(n.lo,n.hi,this.buf),this}sint64(e){let n=N.from(e),i=n.hi>>31,t=n.lo<<1^i,r=(n.hi<<1|n.lo>>>31)^i;return ce(t,r,this.buf),this}uint64(e){let n=O.from(e);return ce(n.lo,n.hi,this.buf),this}};var ni={emitDefaultValues:!1,enumAsInteger:!1,useProtoFieldName:!1,prettySpaces:0},ti={ignoreUnknownFields:!1};function ii(l){return l?Object.assign(Object.assign({},ti),l):ti}function ri(l){return l?Object.assign(Object.assign({},ni),l):ni}var p=Symbol.for("protobuf-ts/message-type");function Pe(l){let e=!1,n=[];for(let i=0;i!t.includes(f))||!i&&t.some(f=>!r.known.includes(f)))return!1;if(n<1)return!0;for(let f of r.oneofs){let s=e[f];if(!ai(s))return!1;if(s.oneofKind===void 0)continue;let o=this.fields.find(a=>a.localName===s.oneofKind);if(!o||!this.field(s[s.oneofKind],o,i,n))return!1}for(let f of this.fields)if(f.oneof===void 0&&!this.field(e[f.localName],f,i,n))return!1;return!0}field(e,n,i,t){let r=n.repeat;switch(n.kind){case"scalar":return e===void 0?n.opt:r?this.scalars(e,n.T,t,n.L):this.scalar(e,n.T,n.L);case"enum":return e===void 0?n.opt:r?this.scalars(e,d.INT32,t):this.scalar(e,d.INT32);case"message":return e===void 0?!0:r?this.messages(e,n.T(),i,t):this.message(e,n.T(),i,t);case"map":if(typeof e!="object"||e===null)return!1;if(t<2)return!0;if(!this.mapKeys(e,n.K,t))return!1;switch(n.V.kind){case"scalar":return this.scalars(Object.values(e),n.V.T,t,n.V.L);case"enum":return this.scalars(Object.values(e),d.INT32,t);case"message":return this.messages(Object.values(e),n.V.T(),i,t)}break}return!0}message(e,n,i,t){return i?n.isAssignable(e,t):n.is(e,t)}messages(e,n,i,t){if(!Array.isArray(e))return!1;if(t<2)return!0;if(i){for(let r=0;rparseInt(r)),n,i);case d.BOOL:return this.scalars(t.slice(0,i).map(r=>r=="true"?!0:r=="false"?!1:r),n,i);default:return this.scalars(t,n,i,P.STRING)}}};function D(l,e){switch(e){case P.BIGINT:return l.toBigInt();case P.NUMBER:return l.toNumber();default:return l.toString()}}var ye=class{constructor(e){this.info=e}prepare(){var e;if(this.fMap===void 0){this.fMap={};let n=(e=this.info.fields)!==null&&e!==void 0?e:[];for(let i of n)this.fMap[i.name]=i,this.fMap[i.jsonName]=i,this.fMap[i.localName]=i}}assert(e,n,i){if(!e){let t=le(i);throw(t=="number"||t=="boolean")&&(t=i.toString()),new Error(`Cannot parse JSON ${t} for ${this.info.typeName}#${n}`)}}read(e,n,i){this.prepare();let t=[];for(let[r,f]of Object.entries(e)){let s=this.fMap[r];if(!s){if(!i.ignoreUnknownFields)throw new Error(`Found unknown field while reading ${this.info.typeName} from JSON format. JSON key: ${r}`);continue}let o=s.localName,a;if(s.oneof){if(t.includes(s.oneof))throw new Error(`Multiple members of the oneof group "${s.oneof}" of ${this.info.typeName} are present in JSON.`);t.push(s.oneof),a=n[s.oneof]={oneofKind:o}}else a=n;if(s.kind=="map"){if(f===null)continue;this.assert(Ct(f),s.name,f);let u=a[o];for(let[T,k]of Object.entries(f)){this.assert(k!==null,s.name+" map value",null);let m;switch(s.V.kind){case"message":m=s.V.T().internalJsonRead(k,i);break;case"enum":if(m=this.enum(s.V.T(),k,s.name,i.ignoreUnknownFields),m===!1)continue;break;case"scalar":m=this.scalar(k,s.V.T,s.V.L,s.name);break}this.assert(m!==void 0,s.name+" map value",k);let g=T;s.K==d.BOOL&&(g=g=="true"?!0:g=="false"?!1:g),g=this.scalar(g,s.K,P.STRING,s.name).toString(),u[g]=m}}else if(s.repeat){if(f===null)continue;this.assert(Array.isArray(f),s.name,f);let u=a[o];for(let T of f){this.assert(T!==null,s.name,null);let k;switch(s.kind){case"message":k=s.T().internalJsonRead(T,i);break;case"enum":if(k=this.enum(s.T(),T,s.name,i.ignoreUnknownFields),k===!1)continue;break;case"scalar":k=this.scalar(T,s.T,s.L,s.name);break}this.assert(k!==void 0,s.name,f),u.push(k)}}else switch(s.kind){case"message":if(f===null&&s.T().typeName!="google.protobuf.Value"){this.assert(s.oneof===void 0,s.name+" (oneof member)",null);continue}a[o]=s.T().internalJsonRead(f,i,a[o]);break;case"enum":let u=this.enum(s.T(),f,s.name,i.ignoreUnknownFields);if(u===!1)continue;a[o]=u;break;case"scalar":a[o]=this.scalar(f,s.T,s.L,s.name);break}}}enum(e,n,i,t){if(e[0]=="google.protobuf.NullValue"&&b(n===null,`Unable to parse field ${this.info.typeName}#${i}, enum ${e[0]} only accepts null.`),n===null)return 0;switch(typeof n){case"number":return b(Number.isInteger(n),`Unable to parse field ${this.info.typeName}#${i}, enum can only be integral number, got ${n}.`),n;case"string":let r=n;e[2]&&n.substring(0,e[2].length)===e[2]&&(r=n.substring(e[2].length));let f=e[1][r];return typeof f=="undefined"&&t?!1:(b(typeof f=="number",`Unable to parse field ${this.info.typeName}#${i}, enum ${e[0]} has no value for "${n}".`),f)}b(!1,`Unable to parse field ${this.info.typeName}#${i}, cannot parse enum value from ${typeof n}".`)}scalar(e,n,i,t){let r;try{switch(n){case d.DOUBLE:case d.FLOAT:if(e===null)return 0;if(e==="NaN")return Number.NaN;if(e==="Infinity")return Number.POSITIVE_INFINITY;if(e==="-Infinity")return Number.NEGATIVE_INFINITY;if(e===""){r="empty string";break}if(typeof e=="string"&&e.trim().length!==e.length){r="extra whitespace";break}if(typeof e!="string"&&typeof e!="number")break;let f=Number(e);if(Number.isNaN(f)){r="not a number";break}if(!Number.isFinite(f)){r="too large or small";break}return n==d.FLOAT&&v(f),f;case d.INT32:case d.FIXED32:case d.SFIXED32:case d.SINT32:case d.UINT32:if(e===null)return 0;let s;if(typeof e=="number"?s=e:e===""?r="empty string":typeof e=="string"&&(e.trim().length!==e.length?r="extra whitespace":s=Number(e)),s===void 0)break;return n==d.UINT32?C(s):X(s),s;case d.INT64:case d.SFIXED64:case d.SINT64:if(e===null)return D(N.ZERO,i);if(typeof e!="number"&&typeof e!="string")break;return D(N.from(e),i);case d.FIXED64:case d.UINT64:if(e===null)return D(O.ZERO,i);if(typeof e!="number"&&typeof e!="string")break;return D(O.from(e),i);case d.BOOL:if(e===null)return!1;if(typeof e!="boolean")break;return e;case d.STRING:if(e===null)return"";if(typeof e!="string"){r="extra whitespace";break}try{encodeURIComponent(e)}catch(o){o="invalid UTF8";break}return e;case d.BYTES:if(e===null||e==="")return new Uint8Array(0);if(typeof e!="string")break;return Jt(e)}}catch(f){r=f.message}this.assert(!1,t+(r?" - "+r:""),e)}};var me=class{constructor(e){var n;this.fields=(n=e.fields)!==null&&n!==void 0?n:[]}write(e,n){let i={},t=e;for(let r of this.fields){if(!r.oneof){let a=this.field(r,t[r.localName],n);a!==void 0&&(i[n.useProtoFieldName?r.name:r.jsonName]=a);continue}let f=t[r.oneof];if(f.oneofKind!==r.localName)continue;let s=r.kind=="scalar"||r.kind=="enum"?Object.assign(Object.assign({},n),{emitDefaultValues:!0}):n,o=this.field(r,f[r.localName],s);b(o!==void 0),i[n.useProtoFieldName?r.name:r.jsonName]=o}return i}field(e,n,i){let t;if(e.kind=="map"){b(typeof n=="object"&&n!==null);let r={};switch(e.V.kind){case"scalar":for(let[o,a]of Object.entries(n)){let u=this.scalar(e.V.T,a,e.name,!1,!0);b(u!==void 0),r[o.toString()]=u}break;case"message":let f=e.V.T();for(let[o,a]of Object.entries(n)){let u=this.message(f,a,e.name,i);b(u!==void 0),r[o.toString()]=u}break;case"enum":let s=e.V.T();for(let[o,a]of Object.entries(n)){b(a===void 0||typeof a=="number");let u=this.enum(s,a,e.name,!1,!0,i.enumAsInteger);b(u!==void 0),r[o.toString()]=u}break}(i.emitDefaultValues||Object.keys(r).length>0)&&(t=r)}else if(e.repeat){b(Array.isArray(n));let r=[];switch(e.kind){case"scalar":for(let o=0;o0||i.emitDefaultValues)&&(t=r)}else switch(e.kind){case"scalar":t=this.scalar(e.T,n,e.name,e.opt,i.emitDefaultValues);break;case"enum":t=this.enum(e.T(),n,e.name,e.opt,i.emitDefaultValues,i.enumAsInteger);break;case"message":t=this.message(e.T(),n,e.name,i);break}return t}enum(e,n,i,t,r,f){if(e[0]=="google.protobuf.NullValue")return null;if(n===void 0){b(t);return}if(!(n===0&&!r&&!t))return b(typeof n=="number"),b(Number.isInteger(n)),f||!e[1].hasOwnProperty(n)?n:e[2]?e[2]+e[1][n]:e[1][n]}message(e,n,i,t){return n===void 0?t.emitDefaultValues?null:void 0:e.internalJsonWrite(n,t)}scalar(e,n,i,t,r){if(n===void 0){b(t);return}let f=r||t;switch(e){case d.INT32:case d.SFIXED32:case d.SINT32:return n===0?f?0:void 0:(X(n),n);case d.FIXED32:case d.UINT32:return n===0?f?0:void 0:(C(n),n);case d.FLOAT:v(n);case d.DOUBLE:return n===0?f?0:void 0:(b(typeof n=="number"),Number.isNaN(n)?"NaN":n===Number.POSITIVE_INFINITY?"Infinity":n===Number.NEGATIVE_INFINITY?"-Infinity":n);case d.STRING:return n===""?f?"":void 0:(b(typeof n=="string"),n);case d.BOOL:return n===!1?f?!1:void 0:(b(typeof n=="boolean"),n);case d.UINT64:case d.FIXED64:b(typeof n=="number"||typeof n=="string"||typeof n=="bigint");let s=O.from(n);return s.isZero()&&!f?void 0:s.toString();case d.INT64:case d.SFIXED64:case d.SINT64:b(typeof n=="number"||typeof n=="string"||typeof n=="bigint");let o=N.from(n);return o.isZero()&&!f?void 0:o.toString();case d.BYTES:return b(n instanceof Uint8Array),n.byteLength?vt(n):f?"":void 0}}};function ae(l,e=P.STRING){switch(l){case d.BOOL:return!1;case d.UINT64:case d.FIXED64:return D(O.ZERO,e);case d.INT64:case d.SFIXED64:case d.SINT64:return D(N.ZERO,e);case d.DOUBLE:case d.FLOAT:return 0;case d.BYTES:return new Uint8Array(0);case d.STRING:return"";default:return 0}}var we=class{constructor(e){this.info=e}prepare(){var e;if(!this.fieldNoToField){let n=(e=this.info.fields)!==null&&e!==void 0?e:[];this.fieldNoToField=new Map(n.map(i=>[i.no,i]))}}read(e,n,i,t){this.prepare();let r=t===void 0?e.len:e.pos+t;for(;e.posn.no-i.no)}}write(e,n,i){this.prepare();for(let r of this.fields){let f,s,o=r.repeat,a=r.localName;if(r.oneof){let u=e[r.oneof];if(u.oneofKind!==a)continue;f=u[a],s=!0}else f=e[a],s=!1;switch(r.kind){case"scalar":case"enum":let u=r.kind=="enum"?d.INT32:r.T;if(o)if(b(Array.isArray(f)),o==se.PACKED)this.packed(n,u,r.no,f);else for(let T of f)this.scalar(n,u,r.no,T,!0);else f===void 0?b(r.opt):this.scalar(n,u,r.no,f,s||r.opt);break;case"message":if(o){b(Array.isArray(f));for(let T of f)this.message(n,i,r.T(),r.no,T)}else this.message(n,i,r.T(),r.no,f);break;case"map":b(typeof f=="object"&&f!==null);for(let[T,k]of Object.entries(f))this.mapEntry(n,i,r,T,k);break}}let t=i.writeUnknownFields;t!==!1&&(t===!0?c.onWrite:t)(this.info.typeName,e,n)}mapEntry(e,n,i,t,r){e.tag(i.no,h.LengthDelimited),e.fork();let f=t;switch(i.K){case d.INT32:case d.FIXED32:case d.UINT32:case d.SFIXED32:case d.SINT32:f=Number.parseInt(t);break;case d.BOOL:b(t=="true"||t=="false"),f=t=="true";break}switch(this.scalar(e,i.K,1,f,!0),i.V.kind){case"scalar":this.scalar(e,i.V.T,2,r,!0);break;case"enum":this.scalar(e,d.INT32,2,r,!0);break;case"message":this.message(e,n,i.V.T(),2,r);break}e.join()}message(e,n,i,t,r){r!==void 0&&(i.internalBinaryWrite(r,e.tag(t,h.LengthDelimited).fork(),n),e.join())}scalar(e,n,i,t,r){let[f,s,o]=this.scalarInfo(n,t);(!o||r)&&(e.tag(i,f),e[s](t))}packed(e,n,i,t){if(!t.length)return;b(n!==d.BYTES&&n!==d.STRING),e.tag(i,h.LengthDelimited),e.fork();let[,r]=this.scalarInfo(n);for(let f=0;f$e},{no:10,name:"n1F10",kind:"message",T:()=>Z}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posje}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos$}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posDe}])}create(e){let n={m3F1:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posLe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posZ}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posSe}])}create(e){let n={n3F1:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posY},{no:51845067,name:"n4F51845067",kind:"message",T:()=>Ve}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posq}])}create(e){let n={n5F1:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posMe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posAe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posKe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posXe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posq}])}create(e){let n={n5F1:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posQ},{no:2,name:"n8F2",kind:"message",T:()=>z},{no:3,name:"n8F3",kind:"message",T:()=>Ge}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posCe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posJe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posQ},{no:2,name:"n8F2",kind:"message",T:()=>z}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posve}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos_e}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posZe},{no:8,name:"a1F8",kind:"message",T:()=>Ye}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posqe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos$}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posQe}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos$}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posze},{no:7,name:"s1F7",kind:"message",T:()=>He}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos$}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posY},{no:49399797,name:"n2F49399797",kind:"message",T:()=>$}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posen}])}create(e){let n={t1F2:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posnn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.postn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posrn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.possn},{no:6,name:"g1F6",kind:"message",repeat:1,T:()=>an}])}create(e){let n={g1F4:[],g1F6:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posH}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posH}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.poson}])}create(e){let n={g3F1:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posln}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posun},{no:2,name:"p1F2",kind:"message",T:()=>fn}])}create(e){let n={p1F7:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.poshn},{no:11,name:"p2F11",kind:"message",T:()=>dn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.poscn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posFn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pospn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posyn},{no:7,name:"st1F7",kind:"message",T:()=>mn},{no:10,name:"st1F10",kind:"message",T:()=>wn}])}create(e){let n={st1F6:[]};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posne},{no:66930374,name:"st2F66930374",kind:"message",T:()=>bn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posne}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posee}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posK},{no:6,name:"f6",kind:"scalar",T:5},{no:7,name:"f7",kind:"scalar",T:5},{no:8,name:"f8",kind:"scalar",T:5},{no:9,name:"f9",kind:"scalar",T:5},{no:10,name:"f10",kind:"scalar",T:5},{no:12,name:"f12",kind:"scalar",T:5}])}create(e){let n={f2:0,f3:0,f6:0,f7:0,f8:0,f9:0,f10:0,f12:0};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posBn},{no:4,name:"num",kind:"scalar",T:5}])}create(e){let n={st3F3:[],num:0};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.poskn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posgn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posee}])}create(e){let n={f1:0,f2:0,f3:0};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos_},{no:6,name:"st5F6",kind:"message",T:()=>_},{no:13,name:"st3F5",kind:"message",T:()=>K},{no:15,name:"f15",kind:"scalar",T:5}])}create(e){let n={f15:0};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posK},{no:81212182,name:"st6F81212182",kind:"message",T:()=>Nn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posWn}])}create(e){let n={};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.posIn},{no:3,name:"f3",kind:"scalar",T:5}])}create(e){let n={f3:0};return globalThis.Object.defineProperty(n,p,{enumerable:!1,value:this}),e!==void 0&&F(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),f=e.pos+n;for(;e.pos{t=r.type.split("|")[0],this.whiteEml.includes(t)?n=!1:this.blackEml.includes(t)||/shorts(?!_pivot_item)/.test(t)?n=!0:i=!1,i&&(f.length=0)}),i||(this.iterate(e,"type",()=>{},(r,f)=>{for(let s of c.list(r))if(s.data.length>1e3&&(n=this.decoder.decode(s.data).includes("pagead"),n)){f.length=0;break}}),n?this.blackEml.push(t):this.whiteEml.push(t),this.needSave=!0),n}},te=class extends J{constructor(e,n="Browse"){super(e,n)}fromBinary(e){this.message=St.fromBinary(e)}pure(){this.iterate(this.message,"n5F1",e=>{var n;for(let i=((n=e.n5F1)==null?void 0:n.length)-1;i>=0;i--)this.isAdvertise(e.n5F1[i])&&e.n5F1.splice(i,1)})}toBinary(){this.body=St.toBinary(this.message)}},ke=class extends te{constructor(e,n="Next"){super(e,n)}fromBinary(e){this.message=Vt.fromBinary(e)}toBinary(){this.body=Vt.toBinary(this.message)}},ge=class extends J{constructor(e,n="Player"){super(e,n)}fromBinary(e){this.message=Xt.fromBinary(e)}pure(){var i,t,r,f,s;(i=this.message.p1F7)!=null&&i.length&&(this.message.p1F7.length=0);let e=(f=(r=(t=this.message)==null?void 0:t.p1F2)==null?void 0:r.p2F21)==null?void 0:f.p3F151635310;typeof e=="object"&&(e.pip=1);let n={p2F11:{p3F64657230:{backPlay:1}}};typeof((s=this.message)==null?void 0:s.p1F2)=="object"&&Object.assign(this.message.p1F2,n),this.needProcess=!0}toBinary(){this.body=Xt.toBinary(this.message)}},Ne=class extends te{constructor(e,n="Search"){super(e,n)}fromBinary(e){this.message=Mt.fromBinary(e)}toBinary(){this.body=Mt.toBinary(this.message)}},We=class extends J{constructor(e,n="Shorts"){super(e,n)}fromBinary(e){this.message=At.fromBinary(e)}pure(){var n,i,t;let e=(n=this.message.t1F2)==null?void 0:n.length;if(e)for(let r=e-1;r>=0;r--)(t=(i=this.message.t1F2[r].n2F1)==null?void 0:i.n3F139608561)!=null&&t.n4F8||(this.message.t1F2.splice(r,1),this.needProcess=!0)}toBinary(){this.body=At.toBinary(this.message)}},Ie=class extends J{constructor(e,n="Guide"){super(e,n)}fromBinary(e){this.message=Kt.fromBinary(e)}pure(){this.iterate(this.message,"g3F1",e=>{for(let n=e.g3F1.length-1;n>=0;n--)this.isUpload(e.g3F1[n])&&e.g3F1.splice(n,1)})}toBinary(){this.body=Kt.toBinary(this.message)}},Re=class extends J{constructor(e,n="Setting"){super(e,n)}fromBinary(e){this.message=Gt.fromBinary(e)}pure(){this.iterate(this.message,"num",n=>{if(n.num===10005){let i={f1:135,f2:20434,f3:2,st2F4:this.message.st1F10.st2F4},t={st4F61331416:{f15:0,st5F5:{st3F5:i,st6F81212182:{st7F1:{st8F1:{f1:151},f3:1}}},st5F6:{st3F5:i,st6F81212182:{st7F1:{st8F1:{f1:151},f3:0}}},st3F5:i}};n.st3F3.push(t)}});let e={st2F88478200:{f2:1,f3:1,st3F5:{f1:2,f2:20020,f3:8,st2F4:this.message.st1F10.st2F4},f6:0,f7:1,f8:1,f9:1,f10:1,f12:1}};this.message.st1F6.push(JSON.parse(JSON.stringify(e))),e.st2F88478200.st3F5.f1=1,e.st2F88478200.st3F5.f3=9,this.message.st1F7=e,this.needProcess=!0}toBinary(){this.body=Gt.toBinary(this.message)}};var oe=class{static create(e,n){return e.includes("/v1/browse")?new te(n):e.includes("/v1/next")?new ke(n,"Next"):e.includes("/v1/player")?new ge(n):e.includes("/v1/search")?new Ne(n):e.includes("/v1/reel/reel_watch_sequence")?new We(n):e.includes("/v1/guide")?new Ie(n):e.includes("/v1/account/get_setting")?new Re(n):!1}};var bi=$request.url,Bi=E.isQuanX()?new Uint8Array($response.bodyBytes):$response.body,ki=E.getjson("YouTubeWhiteStr",{whiteNo:[],blackNo:[],whiteEml:[],blackEml:[]}),Te=oe.create(bi,ki);Te?(Te.fromBinary(Bi),Te.pure(),Te.done()):(E.msg("YouTubeAds","\u811A\u672C\u9700\u8981\u66F4\u65B0","\u5916\u90E8\u8D44\u6E90 -> \u5168\u90E8\u66F4\u65B0"),E.done());})(); \ No newline at end of file +(()=>{function Wi(l){"use strict";function e(){}function n(){}var i=String.fromCharCode,t={}.toString,r=t.call(l.SharedArrayBuffer),u=t(),s=l.Uint8Array,o=s||Array,a=s?ArrayBuffer:o,f=a.isView||function(B){return B&&"length"in B},N=t.call(a.prototype);a=n.prototype;var b=l.TextEncoder,m=new(s?Uint16Array:o)(32);e.prototype.decode=function(B){if(!f(B)){var D=t.call(B);if(D!==N&&D!==r&&D!==u)throw TypeError("Failed to execute 'decode' on 'TextDecoder': The provided value is not of type '(ArrayBuffer or ArrayBufferView)'");B=s?new o(B):B||[]}for(var R=D="",g=0,x=B.length|0,re=x-32|0,U,W,$=0,v=0,S,j=0,_=-1;g>4){case 15:if(S=B[g=g+1|0]&255,S>>6!==2||247>6===2?v+4|0:24,W=W+256&768;case 13:case 12:S=B[g=g+1|0]&255,$<<=6,$|=(W&31)<<6|S&63,v=v+7|0,g>6===2&&$>>v&&1114112>$?(W=$,$=$-65536|0,0<=$&&(_=($>>10)+55296|0,W=($&1023)+56320|0,31>j?(m[j]=_,j=j+1|0,_=-1):(S=_,_=W,W=S))):(W>>=8,g=g-W-1|0,W=65533),$=v=0,U=g<=re?32:x-g|0;default:m[j]=W;continue;case 11:case 10:case 9:case 8:}m[j]=65533}if(R+=i(m[0],m[1],m[2],m[3],m[4],m[5],m[6],m[7],m[8],m[9],m[10],m[11],m[12],m[13],m[14],m[15],m[16],m[17],m[18],m[19],m[20],m[21],m[22],m[23],m[24],m[25],m[26],m[27],m[28],m[29],m[30],m[31]),32>j&&(R=R.slice(0,j-32|0)),g>>31,_=-1,R.length=U)R[x]=U;else{if(2047>=U)R[x]=192|U>>6;else{e:{if(55296<=U)if(56319>=U){var W=B.charCodeAt(g=g+1|0)|0;if(56320<=W&&57343>=W){if(U=(U<<10)+W-56613888|0,65535>18,R[x=x+1|0]=128|U>>12&63,R[x=x+1|0]=128|U>>6&63,R[x=x+1|0]=128|U&63;continue}break e}U=65533}else 57343>=U&&(U=65533);!re&&g<<1>12,R[x=x+1|0]=128|U>>6&63}R[x=x+1|0]=128|U&63}}return s?R.subarray(0,x):R.slice(0,x)},l.TextDecoder=e,l.TextEncoder=n}var w=Wi(globalThis);var ae=class{constructor(e,n){this.name=e||"",this.debug=n.debug||!1,e&&this.log(`${e} Start`)}isQuanX(){return typeof $task!="undefined"}isSurge(){return typeof $environment!="undefined"&&$environment["surge-version"]}isLoon(){return typeof $loon!="undefined"}isShadowrocket(){return typeof $rocket!="undefined"}isStash(){return typeof $environment!="undefined"&&$environment["stash-version"]}getval(e){let n="";return this.isSurge()||this.isLoon()||this.isStash()?n=$persistentStore.read(e):this.isQuanX()&&(n=$prefs.valueForKey(e)),n==null?void 0:n.replace(/\0/g,"")}setval(e,n){if(this.isSurge()||this.isLoon()||this.isStash())return $persistentStore.write(e,n);if(this.isQuanX())return $prefs.setValueForKey(e,n)}getjson(e,n={}){let i=this.getval(e);return i?JSON.parse(i):n}setjson(e,n){this.setval(JSON.stringify(e),n)}msg(e=this.name,n="",i="",t){let r=u=>{if(!u)return u;if(typeof u=="string")return this.isLoon()?u:this.isQuanX()?{"open-url":u}:this.isSurge()||this.isStash()?{url:u}:void 0;if(typeof u=="object"){if(this.isLoon()){let s=u.openUrl||u.url||u["open-url"],o=u.mediaUrl||u["media-url"];return{openUrl:s,mediaUrl:o}}else if(this.isQuanX()){let s=u["open-url"]||u.url||u.openUrl,o=u["media-url"]||u.mediaUrl,a=u["update-pasteboard"]||u.updatePasteboard;return{"open-url":s,"media-url":o,"update-pasteboard":a}}else if(this.isSurge()||this.isStash())return{url:u.url||u.openUrl||u["open-url"]}}else return};this.isSurge()||this.isLoon()||this.isStash()?$notification.post(e,n,i,r(t)):this.isQuanX()&&$notify(e,n,i,r(t))}log(e){this.debug&&(typeof e=="object"&&(e=JSON.stringify(e)),console.log(e))}done(e={}){$done(e)}};var C=new ae("YouTube",{debug:!1});function ue(l){let e=typeof l;if(e=="object"){if(Array.isArray(l))return"array";if(l===null)return"null"}return e}function si(l){return l!==null&&typeof l=="object"&&!Array.isArray(l)}var V="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split(""),fe=[];for(let l=0;l>4,u=r,t=2;break;case 2:n[i++]=(u&15)<<4|(r&60)>>2,u=r,t=3;break;case 3:n[i++]=(u&3)<<6|r,t=0;break}}if(t==1)throw Error("invalid base64 string.");return n.subarray(0,i)}function li(l){let e="",n=0,i,t=0;for(let r=0;r>2],t=(i&3)<<4,n=1;break;case 1:e+=V[t|i>>4],t=(i&15)<<2,n=2;break;case 2:e+=V[t|i>>6],e+=V[i&63],n=0;break}return n&&(e+=V[t],e+="=",n==1&&(e+="=")),e}var c;(function(l){l.symbol=Symbol.for("protobuf-ts/unknown"),l.onRead=(n,i,t,r,u)=>{(e(i)?i[l.symbol]:i[l.symbol]=[]).push({no:t,wireType:r,data:u})},l.onWrite=(n,i,t)=>{for(let{no:r,wireType:u,data:s}of l.list(i))t.tag(r,u).raw(s)},l.list=(n,i)=>{if(e(n)){let t=n[l.symbol];return i?t.filter(r=>r.no==i):t}return[]},l.last=(n,i)=>l.list(n,i).slice(-1)[0];let e=n=>n&&Array.isArray(n[l.symbol])})(c||(c={}));var d;(function(l){l[l.Varint=0]="Varint",l[l.Bit64=1]="Bit64",l[l.LengthDelimited=2]="LengthDelimited",l[l.StartGroup=3]="StartGroup",l[l.EndGroup=4]="EndGroup",l[l.Bit32=5]="Bit32"})(d||(d={}));function ui(){let l=0,e=0;for(let i=0;i<28;i+=7){let t=this.buf[this.pos++];if(l|=(t&127)<>4,!(n&128))return this.assertBounds(),[l,e];for(let i=3;i<=31;i+=7){let t=this.buf[this.pos++];if(e|=(t&127)<>>r,s=!(!(u>>>7)&&e==0),o=(s?u|128:u)&255;if(n.push(o),!s)return}let i=l>>>28&15|(e&7)<<4,t=!!(e>>3);if(n.push((t?i|128:i)&255),!!t){for(let r=3;r<31;r=r+7){let u=e>>>r,s=!!(u>>>7),o=(s?u|128:u)&255;if(n.push(o),!s)return}n.push(e>>>31&1)}}var ce=(1<<16)*(1<<16);function Oe(l){let e=l[0]=="-";e&&(l=l.slice(1));let n=1e6,i=0,t=0;function r(u,s){let o=Number(l.slice(u,s));t*=n,i=i*n+o,i>=ce&&(t=t+(i/ce|0),i=i%ce)}return r(-24,-18),r(-18,-12),r(-12,-6),r(-6),[e,i,t]}function he(l,e){if(e<=2097151)return""+(ce*e+(l>>>0));let n=l&16777215,i=(l>>>24|e<<8)>>>0&16777215,t=e>>16&65535,r=n+i*6777216+t*6710656,u=i+t*8147497,s=t*2,o=1e7;r>=o&&(u+=Math.floor(r/o),r%=o),u>=o&&(s+=Math.floor(u/o),u%=o);function a(f,N){let b=f?String(f):"";return N?"0000000".slice(b.length)+b:b}return a(s,0)+a(u,s)+a(r,1)}function Ue(l,e){if(l>=0){for(;l>127;)e.push(l&127|128),l=l>>>7;e.push(l)}else{for(let n=0;n<9;n++)e.push(l&127|128),l=l>>7;e.push(1)}}function fi(){let l=this.buf[this.pos++],e=l&127;if(!(l&128))return this.assertBounds(),e;if(l=this.buf[this.pos++],e|=(l&127)<<7,!(l&128))return this.assertBounds(),e;if(l=this.buf[this.pos++],e|=(l&127)<<14,!(l&128))return this.assertBounds(),e;if(l=this.buf[this.pos++],e|=(l&127)<<21,!(l&128))return this.assertBounds(),e;l=this.buf[this.pos++],e|=(l&15)<<28;for(let n=5;l&128&&n<10;n++)l=this.buf[this.pos++];if(l&128)throw new Error("invalid varint");return this.assertBounds(),e>>>0}function Oi(){let l=new DataView(new ArrayBuffer(8));return globalThis.BigInt!==void 0&&typeof l.getBigInt64=="function"&&typeof l.getBigUint64=="function"&&typeof l.setBigInt64=="function"&&typeof l.setBigUint64=="function"?{MIN:BigInt("-9223372036854775808"),MAX:BigInt("9223372036854775807"),UMIN:BigInt("0"),UMAX:BigInt("18446744073709551615"),C:BigInt,V:l}:void 0}var I=Oi();function ci(l){if(!l)throw new Error("BigInt unavailable, see https://github.com/timostamm/protobuf-ts/blob/v1.0.8/MANUAL.md#bigint-support")}var di=/^-?[0-9]+$/,pe=(1<<16)*(1<<16),ye=class{constructor(e,n){this.lo=e|0,this.hi=n|0}isZero(){return this.lo==0&&this.hi==0}toNumber(){let e=this.hi*pe+(this.lo>>>0);if(!Number.isSafeInteger(e))throw new Error("cannot convert to safe number");return e}},O=class extends ye{static from(e){if(I)switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=="")throw new Error("string is no integer");e=I.C(e);case"number":if(e===0)return this.ZERO;e=I.C(e);case"bigint":if(!e)return this.ZERO;if(eI.UMAX)throw new Error("ulong too large");return I.V.setBigUint64(0,e,!0),new O(I.V.getInt32(0,!0),I.V.getInt32(4,!0))}else switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=e.trim(),!di.test(e))throw new Error("string is no integer");let[n,i,t]=Oe(e);if(n)throw new Error("signed value");return new O(i,t);case"number":if(e==0)return this.ZERO;if(!Number.isSafeInteger(e))throw new Error("number is no integer");if(e<0)throw new Error("signed value for ulong");return new O(e,e/pe)}throw new Error("unknown value "+typeof e)}toString(){return I?this.toBigInt().toString():he(this.lo,this.hi)}toBigInt(){return ci(I),I.V.setInt32(0,this.lo,!0),I.V.setInt32(4,this.hi,!0),I.V.getBigUint64(0,!0)}};O.ZERO=new O(0,0);var T=class extends ye{static from(e){if(I)switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=="")throw new Error("string is no integer");e=I.C(e);case"number":if(e===0)return this.ZERO;e=I.C(e);case"bigint":if(!e)return this.ZERO;if(eI.MAX)throw new Error("ulong too large");return I.V.setBigInt64(0,e,!0),new T(I.V.getInt32(0,!0),I.V.getInt32(4,!0))}else switch(typeof e){case"string":if(e=="0")return this.ZERO;if(e=e.trim(),!di.test(e))throw new Error("string is no integer");let[n,i,t]=Oe(e),r=new T(i,t);return n?r.negate():r;case"number":if(e==0)return this.ZERO;if(!Number.isSafeInteger(e))throw new Error("number is no integer");return e>0?new T(e,e/pe):new T(-e,-e/pe).negate()}throw new Error("unknown value "+typeof e)}isNegative(){return(this.hi&2147483648)!==0}negate(){let e=~this.hi,n=this.lo;return n?n=~n+1:e+=1,new T(n,e)}toString(){if(I)return this.toBigInt().toString();if(this.isNegative()){let e=this.negate();return"-"+he(e.lo,e.hi)}return he(this.lo,this.hi)}toBigInt(){return ci(I),I.V.setInt32(0,this.lo,!0),I.V.setInt32(4,this.hi,!0),I.V.getBigInt64(0,!0)}};T.ZERO=new T(0,0);var hi={readUnknownField:!0,readerFactory:l=>new Ce(l)};function pi(l){return l?Object.assign(Object.assign({},hi),l):hi}var Ce=class{constructor(e,n){this.varint64=ui,this.uint32=fi,this.buf=e,this.len=e.length,this.pos=0,this.view=new DataView(e.buffer,e.byteOffset,e.byteLength),this.textDecoder=n??new TextDecoder("utf-8",{fatal:!0,ignoreBOM:!0})}tag(){let e=this.uint32(),n=e>>>3,i=e&7;if(n<=0||i<0||i>5)throw new Error("illegal tag: field no "+n+" wire type "+i);return[n,i]}skip(e){let n=this.pos;switch(e){case d.Varint:for(;this.buf[this.pos++]&128;);break;case d.Bit64:this.pos+=4;case d.Bit32:this.pos+=4;break;case d.LengthDelimited:let i=this.uint32();this.pos+=i;break;case d.StartGroup:let t;for(;(t=this.tag()[1])!==d.EndGroup;)this.skip(t);break;default:throw new Error("cant skip wire type "+e)}return this.assertBounds(),this.buf.subarray(n,this.pos)}assertBounds(){if(this.pos>this.len)throw new RangeError("premature EOF")}int32(){return this.uint32()|0}sint32(){let e=this.uint32();return e>>>1^-(e&1)}int64(){return new T(...this.varint64())}uint64(){return new O(...this.varint64())}sint64(){let[e,n]=this.varint64(),i=-(e&1);return e=(e>>>1|(n&1)<<31)^i,n=n>>>1^i,new T(e,n)}bool(){let[e,n]=this.varint64();return e!==0||n!==0}fixed32(){return this.view.getUint32((this.pos+=4)-4,!0)}sfixed32(){return this.view.getInt32((this.pos+=4)-4,!0)}fixed64(){return new O(this.sfixed32(),this.sfixed32())}sfixed64(){return new T(this.sfixed32(),this.sfixed32())}float(){return this.view.getFloat32((this.pos+=4)-4,!0)}double(){return this.view.getFloat64((this.pos+=8)-8,!0)}bytes(){let e=this.uint32(),n=this.pos;return this.pos+=e,this.assertBounds(),this.buf.subarray(n,n+e)}string(){return this.textDecoder.decode(this.bytes())}};function k(l,e){if(!l)throw new Error(e)}var Ui=34028234663852886e22,Ci=-34028234663852886e22,Pi=4294967295,Ei=2147483647,$i=-2147483648;function A(l){if(typeof l!="number")throw new Error("invalid int 32: "+typeof l);if(!Number.isInteger(l)||l>Ei||l<$i)throw new Error("invalid int 32: "+l)}function K(l){if(typeof l!="number")throw new Error("invalid uint 32: "+typeof l);if(!Number.isInteger(l)||l>Pi||l<0)throw new Error("invalid uint 32: "+l)}function G(l){if(typeof l!="number")throw new Error("invalid float 32: "+typeof l);if(Number.isFinite(l)&&(l>Ui||lnew Pe};function Fi(l){return l?Object.assign(Object.assign({},yi),l):yi}var Pe=class{constructor(e){this.stack=[],this.textEncoder=e??new TextEncoder,this.chunks=[],this.buf=[]}finish(){this.chunks.push(new Uint8Array(this.buf));let e=0;for(let t=0;t>>0)}raw(e){return this.buf.length&&(this.chunks.push(new Uint8Array(this.buf)),this.buf=[]),this.chunks.push(e),this}uint32(e){for(K(e);e>127;)this.buf.push(e&127|128),e=e>>>7;return this.buf.push(e),this}int32(e){return A(e),Ue(e,this.buf),this}bool(e){return this.buf.push(e?1:0),this}bytes(e){return this.uint32(e.byteLength),this.raw(e)}string(e){let n=this.textEncoder.encode(e);return this.uint32(n.byteLength),this.raw(n)}float(e){G(e);let n=new Uint8Array(4);return new DataView(n.buffer).setFloat32(0,e,!0),this.raw(n)}double(e){let n=new Uint8Array(8);return new DataView(n.buffer).setFloat64(0,e,!0),this.raw(n)}fixed32(e){K(e);let n=new Uint8Array(4);return new DataView(n.buffer).setUint32(0,e,!0),this.raw(n)}sfixed32(e){A(e);let n=new Uint8Array(4);return new DataView(n.buffer).setInt32(0,e,!0),this.raw(n)}sint32(e){return A(e),e=(e<<1^e>>31)>>>0,Ue(e,this.buf),this}sfixed64(e){let n=new Uint8Array(8),i=new DataView(n.buffer),t=T.from(e);return i.setInt32(0,t.lo,!0),i.setInt32(4,t.hi,!0),this.raw(n)}fixed64(e){let n=new Uint8Array(8),i=new DataView(n.buffer),t=O.from(e);return i.setInt32(0,t.lo,!0),i.setInt32(4,t.hi,!0),this.raw(n)}int64(e){let n=T.from(e);return de(n.lo,n.hi,this.buf),this}sint64(e){let n=T.from(e),i=n.hi>>31,t=n.lo<<1^i,r=(n.hi<<1|n.lo>>>31)^i;return de(t,r,this.buf),this}uint64(e){let n=O.from(e);return de(n.lo,n.hi,this.buf),this}};var mi={emitDefaultValues:!1,enumAsInteger:!1,useProtoFieldName:!1,prettySpaces:0},gi={ignoreUnknownFields:!1};function ki(l){return l?Object.assign(Object.assign({},gi),l):gi}function wi(l){return l?Object.assign(Object.assign({},mi),l):mi}var y=Symbol.for("protobuf-ts/message-type");function Ee(l){let e=!1,n=[];for(let i=0;i!t.includes(u))||!i&&t.some(u=>!r.known.includes(u)))return!1;if(n<1)return!0;for(let u of r.oneofs){let s=e[u];if(!Bi(s))return!1;if(s.oneofKind===void 0)continue;let o=this.fields.find(a=>a.localName===s.oneofKind);if(!o||!this.field(s[s.oneofKind],o,i,n))return!1}for(let u of this.fields)if(u.oneof===void 0&&!this.field(e[u.localName],u,i,n))return!1;return!0}field(e,n,i,t){let r=n.repeat;switch(n.kind){case"scalar":return e===void 0?n.opt:r?this.scalars(e,n.T,t,n.L):this.scalar(e,n.T,n.L);case"enum":return e===void 0?n.opt:r?this.scalars(e,h.INT32,t):this.scalar(e,h.INT32);case"message":return e===void 0?!0:r?this.messages(e,n.T(),i,t):this.message(e,n.T(),i,t);case"map":if(typeof e!="object"||e===null)return!1;if(t<2)return!0;if(!this.mapKeys(e,n.K,t))return!1;switch(n.V.kind){case"scalar":return this.scalars(Object.values(e),n.V.T,t,n.V.L);case"enum":return this.scalars(Object.values(e),h.INT32,t);case"message":return this.messages(Object.values(e),n.V.T(),i,t)}break}return!0}message(e,n,i,t){return i?n.isAssignable(e,t):n.is(e,t)}messages(e,n,i,t){if(!Array.isArray(e))return!1;if(t<2)return!0;if(i){for(let r=0;rparseInt(r)),n,i);case h.BOOL:return this.scalars(t.slice(0,i).map(r=>r=="true"?!0:r=="false"?!1:r),n,i);default:return this.scalars(t,n,i,P.STRING)}}};function L(l,e){switch(e){case P.BIGINT:return l.toBigInt();case P.NUMBER:return l.toNumber();default:return l.toString()}}var me=class{constructor(e){this.info=e}prepare(){var e;if(this.fMap===void 0){this.fMap={};let n=(e=this.info.fields)!==null&&e!==void 0?e:[];for(let i of n)this.fMap[i.name]=i,this.fMap[i.jsonName]=i,this.fMap[i.localName]=i}}assert(e,n,i){if(!e){let t=ue(i);throw(t=="number"||t=="boolean")&&(t=i.toString()),new Error(`Cannot parse JSON ${t} for ${this.info.typeName}#${n}`)}}read(e,n,i){this.prepare();let t=[];for(let[r,u]of Object.entries(e)){let s=this.fMap[r];if(!s){if(!i.ignoreUnknownFields)throw new Error(`Found unknown field while reading ${this.info.typeName} from JSON format. JSON key: ${r}`);continue}let o=s.localName,a;if(s.oneof){if(t.includes(s.oneof))throw new Error(`Multiple members of the oneof group "${s.oneof}" of ${this.info.typeName} are present in JSON.`);t.push(s.oneof),a=n[s.oneof]={oneofKind:o}}else a=n;if(s.kind=="map"){if(u===null)continue;this.assert(si(u),s.name,u);let f=a[o];for(let[N,b]of Object.entries(u)){this.assert(b!==null,s.name+" map value",null);let m;switch(s.V.kind){case"message":m=s.V.T().internalJsonRead(b,i);break;case"enum":if(m=this.enum(s.V.T(),b,s.name,i.ignoreUnknownFields),m===!1)continue;break;case"scalar":m=this.scalar(b,s.V.T,s.V.L,s.name);break}this.assert(m!==void 0,s.name+" map value",b);let B=N;s.K==h.BOOL&&(B=B=="true"?!0:B=="false"?!1:B),B=this.scalar(B,s.K,P.STRING,s.name).toString(),f[B]=m}}else if(s.repeat){if(u===null)continue;this.assert(Array.isArray(u),s.name,u);let f=a[o];for(let N of u){this.assert(N!==null,s.name,null);let b;switch(s.kind){case"message":b=s.T().internalJsonRead(N,i);break;case"enum":if(b=this.enum(s.T(),N,s.name,i.ignoreUnknownFields),b===!1)continue;break;case"scalar":b=this.scalar(N,s.T,s.L,s.name);break}this.assert(b!==void 0,s.name,u),f.push(b)}}else switch(s.kind){case"message":if(u===null&&s.T().typeName!="google.protobuf.Value"){this.assert(s.oneof===void 0,s.name+" (oneof member)",null);continue}a[o]=s.T().internalJsonRead(u,i,a[o]);break;case"enum":let f=this.enum(s.T(),u,s.name,i.ignoreUnknownFields);if(f===!1)continue;a[o]=f;break;case"scalar":a[o]=this.scalar(u,s.T,s.L,s.name);break}}}enum(e,n,i,t){if(e[0]=="google.protobuf.NullValue"&&k(n===null,`Unable to parse field ${this.info.typeName}#${i}, enum ${e[0]} only accepts null.`),n===null)return 0;switch(typeof n){case"number":return k(Number.isInteger(n),`Unable to parse field ${this.info.typeName}#${i}, enum can only be integral number, got ${n}.`),n;case"string":let r=n;e[2]&&n.substring(0,e[2].length)===e[2]&&(r=n.substring(e[2].length));let u=e[1][r];return typeof u>"u"&&t?!1:(k(typeof u=="number",`Unable to parse field ${this.info.typeName}#${i}, enum ${e[0]} has no value for "${n}".`),u)}k(!1,`Unable to parse field ${this.info.typeName}#${i}, cannot parse enum value from ${typeof n}".`)}scalar(e,n,i,t){let r;try{switch(n){case h.DOUBLE:case h.FLOAT:if(e===null)return 0;if(e==="NaN")return Number.NaN;if(e==="Infinity")return Number.POSITIVE_INFINITY;if(e==="-Infinity")return Number.NEGATIVE_INFINITY;if(e===""){r="empty string";break}if(typeof e=="string"&&e.trim().length!==e.length){r="extra whitespace";break}if(typeof e!="string"&&typeof e!="number")break;let u=Number(e);if(Number.isNaN(u)){r="not a number";break}if(!Number.isFinite(u)){r="too large or small";break}return n==h.FLOAT&&G(u),u;case h.INT32:case h.FIXED32:case h.SFIXED32:case h.SINT32:case h.UINT32:if(e===null)return 0;let s;if(typeof e=="number"?s=e:e===""?r="empty string":typeof e=="string"&&(e.trim().length!==e.length?r="extra whitespace":s=Number(e)),s===void 0)break;return n==h.UINT32?K(s):A(s),s;case h.INT64:case h.SFIXED64:case h.SINT64:if(e===null)return L(T.ZERO,i);if(typeof e!="number"&&typeof e!="string")break;return L(T.from(e),i);case h.FIXED64:case h.UINT64:if(e===null)return L(O.ZERO,i);if(typeof e!="number"&&typeof e!="string")break;return L(O.from(e),i);case h.BOOL:if(e===null)return!1;if(typeof e!="boolean")break;return e;case h.STRING:if(e===null)return"";if(typeof e!="string"){r="extra whitespace";break}try{encodeURIComponent(e)}catch(o){o="invalid UTF8";break}return e;case h.BYTES:if(e===null||e==="")return new Uint8Array(0);if(typeof e!="string")break;return oi(e)}}catch(u){r=u.message}this.assert(!1,t+(r?" - "+r:""),e)}};var ge=class{constructor(e){var n;this.fields=(n=e.fields)!==null&&n!==void 0?n:[]}write(e,n){let i={},t=e;for(let r of this.fields){if(!r.oneof){let a=this.field(r,t[r.localName],n);a!==void 0&&(i[n.useProtoFieldName?r.name:r.jsonName]=a);continue}let u=t[r.oneof];if(u.oneofKind!==r.localName)continue;let s=r.kind=="scalar"||r.kind=="enum"?Object.assign(Object.assign({},n),{emitDefaultValues:!0}):n,o=this.field(r,u[r.localName],s);k(o!==void 0),i[n.useProtoFieldName?r.name:r.jsonName]=o}return i}field(e,n,i){let t;if(e.kind=="map"){k(typeof n=="object"&&n!==null);let r={};switch(e.V.kind){case"scalar":for(let[o,a]of Object.entries(n)){let f=this.scalar(e.V.T,a,e.name,!1,!0);k(f!==void 0),r[o.toString()]=f}break;case"message":let u=e.V.T();for(let[o,a]of Object.entries(n)){let f=this.message(u,a,e.name,i);k(f!==void 0),r[o.toString()]=f}break;case"enum":let s=e.V.T();for(let[o,a]of Object.entries(n)){k(a===void 0||typeof a=="number");let f=this.enum(s,a,e.name,!1,!0,i.enumAsInteger);k(f!==void 0),r[o.toString()]=f}break}(i.emitDefaultValues||Object.keys(r).length>0)&&(t=r)}else if(e.repeat){k(Array.isArray(n));let r=[];switch(e.kind){case"scalar":for(let o=0;o0||i.emitDefaultValues)&&(t=r)}else switch(e.kind){case"scalar":t=this.scalar(e.T,n,e.name,e.opt,i.emitDefaultValues);break;case"enum":t=this.enum(e.T(),n,e.name,e.opt,i.emitDefaultValues,i.enumAsInteger);break;case"message":t=this.message(e.T(),n,e.name,i);break}return t}enum(e,n,i,t,r,u){if(e[0]=="google.protobuf.NullValue")return null;if(n===void 0){k(t);return}if(!(n===0&&!r&&!t))return k(typeof n=="number"),k(Number.isInteger(n)),u||!e[1].hasOwnProperty(n)?n:e[2]?e[2]+e[1][n]:e[1][n]}message(e,n,i,t){return n===void 0?t.emitDefaultValues?null:void 0:e.internalJsonWrite(n,t)}scalar(e,n,i,t,r){if(n===void 0){k(t);return}let u=r||t;switch(e){case h.INT32:case h.SFIXED32:case h.SINT32:return n===0?u?0:void 0:(A(n),n);case h.FIXED32:case h.UINT32:return n===0?u?0:void 0:(K(n),n);case h.FLOAT:G(n);case h.DOUBLE:return n===0?u?0:void 0:(k(typeof n=="number"),Number.isNaN(n)?"NaN":n===Number.POSITIVE_INFINITY?"Infinity":n===Number.NEGATIVE_INFINITY?"-Infinity":n);case h.STRING:return n===""?u?"":void 0:(k(typeof n=="string"),n);case h.BOOL:return n===!1?u?!1:void 0:(k(typeof n=="boolean"),n);case h.UINT64:case h.FIXED64:k(typeof n=="number"||typeof n=="string"||typeof n=="bigint");let s=O.from(n);return s.isZero()&&!u?void 0:s.toString();case h.INT64:case h.SFIXED64:case h.SINT64:k(typeof n=="number"||typeof n=="string"||typeof n=="bigint");let o=T.from(n);return o.isZero()&&!u?void 0:o.toString();case h.BYTES:return k(n instanceof Uint8Array),n.byteLength?li(n):u?"":void 0}}};function oe(l,e=P.STRING){switch(l){case h.BOOL:return!1;case h.UINT64:case h.FIXED64:return L(O.ZERO,e);case h.INT64:case h.SFIXED64:case h.SINT64:return L(T.ZERO,e);case h.DOUBLE:case h.FLOAT:return 0;case h.BYTES:return new Uint8Array(0);case h.STRING:return"";default:return 0}}var ke=class{constructor(e){this.info=e}prepare(){var e;if(!this.fieldNoToField){let n=(e=this.info.fields)!==null&&e!==void 0?e:[];this.fieldNoToField=new Map(n.map(i=>[i.no,i]))}}read(e,n,i,t){this.prepare();let r=t===void 0?e.len:e.pos+t;for(;e.posn.no-i.no)}}write(e,n,i){this.prepare();for(let r of this.fields){let u,s,o=r.repeat,a=r.localName;if(r.oneof){let f=e[r.oneof];if(f.oneofKind!==a)continue;u=f[a],s=!0}else u=e[a],s=!1;switch(r.kind){case"scalar":case"enum":let f=r.kind=="enum"?h.INT32:r.T;if(o)if(k(Array.isArray(u)),o==se.PACKED)this.packed(n,f,r.no,u);else for(let N of u)this.scalar(n,f,r.no,N,!0);else u===void 0?k(r.opt):this.scalar(n,f,r.no,u,s||r.opt);break;case"message":if(o){k(Array.isArray(u));for(let N of u)this.message(n,i,r.T(),r.no,N)}else this.message(n,i,r.T(),r.no,u);break;case"map":k(typeof u=="object"&&u!==null);for(let[N,b]of Object.entries(u))this.mapEntry(n,i,r,N,b);break}}let t=i.writeUnknownFields;t!==!1&&(t===!0?c.onWrite:t)(this.info.typeName,e,n)}mapEntry(e,n,i,t,r){e.tag(i.no,d.LengthDelimited),e.fork();let u=t;switch(i.K){case h.INT32:case h.FIXED32:case h.UINT32:case h.SFIXED32:case h.SINT32:u=Number.parseInt(t);break;case h.BOOL:k(t=="true"||t=="false"),u=t=="true";break}switch(this.scalar(e,i.K,1,u,!0),i.V.kind){case"scalar":this.scalar(e,i.V.T,2,r,!0);break;case"enum":this.scalar(e,h.INT32,2,r,!0);break;case"message":this.message(e,n,i.V.T(),2,r);break}e.join()}message(e,n,i,t,r){r!==void 0&&(i.internalBinaryWrite(r,e.tag(t,d.LengthDelimited).fork(),n),e.join())}scalar(e,n,i,t,r){let[u,s,o]=this.scalarInfo(n,t);(!o||r)&&(e.tag(i,u),e[s](t))}packed(e,n,i,t){if(!t.length)return;k(n!==h.BYTES&&n!==h.STRING),e.tag(i,d.LengthDelimited),e.fork();let[,r]=this.scalarInfo(n);for(let u=0;u$e},{no:10,name:"n1F10",kind:"message",T:()=>Z}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posLe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posE}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posDe}])}create(e){let n={m3F1:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posje}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posZ}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posSe}])}create(e){let n={n3F1:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posY},{no:51845067,name:"n4F51845067",kind:"message",T:()=>_e}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posq}])}create(e){let n={n5F1:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posVe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posMe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posAe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posve}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posq}])}create(e){let n={n5F1:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posz},{no:2,name:"n8F2",kind:"message",T:()=>Q},{no:3,name:"n8F3",kind:"message",T:()=>Ke}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posXe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posGe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posz},{no:2,name:"n8F2",kind:"message",T:()=>Q}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posJe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posZe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posYe},{no:8,name:"a1F8",kind:"message",T:()=>qe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posze}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posE}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posQe}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posE}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posHe},{no:7,name:"s1F7",kind:"message",T:()=>en}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posE}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posY},{no:49399797,name:"n2F49399797",kind:"message",T:()=>E}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posnn}])}create(e){let n={t1F2:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.postn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posrn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posan}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.possn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poson},{no:6,name:"g1F6",kind:"message",repeat:1,T:()=>ln}])}create(e){let n={g1F4:[],g1F6:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posH}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posH}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posun}])}create(e){let n={g3F1:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posfn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poscn}])}create(e){let n={runs:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posgn},{no:2,name:"p1F2",kind:"message",T:()=>mn},{no:10,name:"captions",kind:"message",T:()=>dn}])}create(e){let n={p1F7:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poshn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.pospn},{no:2,name:"audioTracks",kind:"message",repeat:1,T:()=>yn},{no:3,name:"translationLanguages",kind:"message",repeat:1,T:()=>Fn},{no:4,name:"defaultAudioTrackIndex",kind:"scalar",opt:!0,T:5},{no:6,name:"defaultCaptionTrackIndex",kind:"scalar",jsonName:"defaultAudioTrackIndex",opt:!0,T:5}])}create(e){let n={captionTracks:[],audioTracks:[],translationLanguages:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posee},{no:3,name:"vssId",kind:"scalar",T:9},{no:4,name:"languageCode",kind:"scalar",T:9},{no:5,name:"kind",kind:"scalar",opt:!0,T:9},{no:6,name:"rtl",kind:"scalar",opt:!0,T:8},{no:7,name:"isTranslatable",kind:"scalar",T:8}])}create(e){let n={baseUrl:"",vssId:"",languageCode:"",isTranslatable:!1};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posee}])}create(e){let n={languageCode:""};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poswn},{no:11,name:"p2F11",kind:"message",T:()=>bn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poskn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posBn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posNn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posTn},{no:7,name:"st1F7",kind:"message",T:()=>xn},{no:10,name:"st1F10",kind:"message",T:()=>Rn}])}create(e){let n={st1F6:[]};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poste},{no:66930374,name:"st2F66930374",kind:"message",T:()=>In}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.poste}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posne}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posM},{no:6,name:"f6",kind:"scalar",T:5},{no:7,name:"f7",kind:"scalar",T:5},{no:8,name:"f8",kind:"scalar",T:5},{no:9,name:"f9",kind:"scalar",T:5},{no:10,name:"f10",kind:"scalar",T:5},{no:12,name:"f12",kind:"scalar",T:5}])}create(e){let n={f2:0,f3:0,f6:0,f7:0,f8:0,f9:0,f10:0,f12:0};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posWn},{no:4,name:"num",kind:"scalar",T:5}])}create(e){let n={st3F3:[],num:0};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posOn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posUn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posne}])}create(e){let n={f1:0,f2:0,f3:0};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posJ},{no:6,name:"st5F6",kind:"message",T:()=>J},{no:13,name:"st3F5",kind:"message",T:()=>M},{no:15,name:"f15",kind:"scalar",T:5}])}create(e){let n={f15:0};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posM},{no:81212182,name:"st6F81212182",kind:"message",T:()=>Cn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posPn}])}create(e){let n={};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.posEn},{no:3,name:"f3",kind:"scalar",T:5}])}create(e){let n={f3:0};return globalThis.Object.defineProperty(n,y,{enumerable:!1,value:this}),e!==void 0&&p(this,n,e),n}internalBinaryRead(e,n,i,t){let r=t!=null?t:this.create(),u=e.pos+n;for(;e.pos{t=r.type.split("|")[0],this.whiteEml.includes(t)?n=!1:this.blackEml.includes(t)||/shorts(?!_pivot_item)/.test(t)?n=!0:i=!1,i&&(u.length=0)}),i||(this.iterate(e,"type",()=>{},(r,u)=>{for(let s of c.list(r))if(s.data.length>1e3&&(n=this.decoder.decode(s.data).includes("pagead"),n)){u.length=0;break}}),n?this.blackEml.push(t):this.whiteEml.push(t),this.needSave=!0),n}},ie=class extends X{constructor(e,n="Browse"){super(e,n)}fromBinary(e){this.message=Ht.fromBinary(e)}pure(){this.iterate(this.message,"n5F1",e=>{var n;for(let i=((n=e.n5F1)==null?void 0:n.length)-1;i>=0;i--)this.isAdvertise(e.n5F1[i])&&e.n5F1.splice(i,1)})}toBinary(){this.body=Ht.toBinary(this.message)}},Be=class extends ie{constructor(e,n="Next"){super(e,n)}fromBinary(e){this.message=ei.fromBinary(e)}toBinary(){this.body=ei.toBinary(this.message)}},Ne=class extends X{constructor(e,n="Player"){super(e,n)}fromBinary(e){this.message=ri.fromBinary(e)}pure(){var i,t,r,u,s;(i=this.message.p1F7)!=null&&i.length&&(this.message.p1F7.length=0);let e=(u=(r=(t=this.message)==null?void 0:t.p1F2)==null?void 0:r.p2F21)==null?void 0:u.p3F151635310;typeof e=="object"&&(e.pip=1);let n={p2F11:{p3F64657230:{backPlay:1}}};typeof((s=this.message)==null?void 0:s.p1F2)=="object"&&Object.assign(this.message.p1F2,n),this.iterate(this.message,"captionTracks",(o,a)=>{let f=o.captionTracks;if(Array.isArray(f))for(let N of f)N.isTranslatable=!0;o.translationLanguages=[{languageCode:"sq",languageName:{runs:[{text:"\u963F\u5C14\u5DF4\u5C3C\u4E9A\u8BED"}]}},{languageCode:"ak",languageName:{runs:[{text:"\u963F\u80AF\u8BED"}]}},{languageCode:"ar",languageName:{runs:[{text:"\u963F\u62C9\u4F2F\u8BED"}]}},{languageCode:"am",languageName:{runs:[{text:"\u963F\u59C6\u54C8\u62C9\u8BED"}]}},{languageCode:"as",languageName:{runs:[{text:"\u963F\u8428\u59C6\u8BED"}]}},{languageCode:"az",languageName:{runs:[{text:"\u963F\u585E\u62DC\u7586\u8BED"}]}},{languageCode:"ee",languageName:{runs:[{text:"\u57C3\u7EF4\u8BED"}]}},{languageCode:"ay",languageName:{runs:[{text:"\u827E\u9A6C\u62C9\u8BED"}]}},{languageCode:"ga",languageName:{runs:[{text:"\u7231\u5C14\u5170\u8BED"}]}},{languageCode:"et",languageName:{runs:[{text:"\u7231\u6C99\u5C3C\u4E9A\u8BED"}]}},{languageCode:"or",languageName:{runs:[{text:"\u5965\u91CC\u4E9A\u8BED"}]}},{languageCode:"om",languageName:{runs:[{text:"\u5965\u7F57\u83AB\u8BED"}]}},{languageCode:"eu",languageName:{runs:[{text:"\u5DF4\u65AF\u514B\u8BED"}]}},{languageCode:"be",languageName:{runs:[{text:"\u767D\u4FC4\u7F57\u65AF\u8BED"}]}},{languageCode:"bg",languageName:{runs:[{text:"\u4FDD\u52A0\u5229\u4E9A\u8BED"}]}},{languageCode:"nso",languageName:{runs:[{text:"\u5317\u7D22\u6258\u8BED"}]}},{languageCode:"is",languageName:{runs:[{text:"\u51B0\u5C9B\u8BED"}]}},{languageCode:"pl",languageName:{runs:[{text:"\u6CE2\u5170\u8BED"}]}},{languageCode:"bs",languageName:{runs:[{text:"\u6CE2\u65AF\u5C3C\u4E9A\u8BED"}]}},{languageCode:"fa",languageName:{runs:[{text:"\u6CE2\u65AF\u8BED"}]}},{languageCode:"bho",languageName:{runs:[{text:"\u535A\u6770\u666E\u5C14\u8BED"}]}},{languageCode:"ts",languageName:{runs:[{text:"\u806A\u52A0\u8BED"}]}},{languageCode:"tt",languageName:{runs:[{text:"\u9791\u977C\u8BED"}]}},{languageCode:"da",languageName:{runs:[{text:"\u4E39\u9EA6\u8BED"}]}},{languageCode:"de",languageName:{runs:[{text:"\u5FB7\u8BED"}]}},{languageCode:"dv",languageName:{runs:[{text:"\u8FEA\u7EF4\u5E0C\u8BED"}]}},{languageCode:"ru",languageName:{runs:[{text:"\u4FC4\u8BED"}]}},{languageCode:"fr",languageName:{runs:[{text:"\u6CD5\u8BED"}]}},{languageCode:"sa",languageName:{runs:[{text:"\u68B5\u8BED"}]}},{languageCode:"fil",languageName:{runs:[{text:"\u83F2\u5F8B\u5BBE\u8BED"}]}},{languageCode:"fi",languageName:{runs:[{text:"\u82AC\u5170\u8BED"}]}},{languageCode:"km",languageName:{runs:[{text:"\u9AD8\u68C9\u8BED"}]}},{languageCode:"ka",languageName:{runs:[{text:"\u683C\u9C81\u5409\u4E9A\u8BED"}]}},{languageCode:"gu",languageName:{runs:[{text:"\u53E4\u5409\u62C9\u7279\u8BED"}]}},{languageCode:"gn",languageName:{runs:[{text:"\u74DC\u62C9\u5C3C\u8BED"}]}},{languageCode:"kk",languageName:{runs:[{text:"\u54C8\u8428\u514B\u8BED"}]}},{languageCode:"ht",languageName:{runs:[{text:"\u6D77\u5730\u514B\u91CC\u5965\u5C14\u8BED"}]}},{languageCode:"ko",languageName:{runs:[{text:"\u97E9\u8BED"}]}},{languageCode:"ha",languageName:{runs:[{text:"\u8C6A\u8428\u8BED"}]}},{languageCode:"nl",languageName:{runs:[{text:"\u8377\u5170\u8BED"}]}},{languageCode:"gl",languageName:{runs:[{text:"\u52A0\u5229\u897F\u4E9A\u8BED"}]}},{languageCode:"ca",languageName:{runs:[{text:"\u52A0\u6CF0\u7F57\u5C3C\u4E9A\u8BED"}]}},{languageCode:"cs",languageName:{runs:[{text:"\u6377\u514B\u8BED"}]}},{languageCode:"kn",languageName:{runs:[{text:"\u5361\u7EB3\u8FBE\u8BED"}]}},{languageCode:"ky",languageName:{runs:[{text:"\u67EF\u5C14\u514B\u5B5C\u8BED"}]}},{languageCode:"xh",languageName:{runs:[{text:"\u79D1\u8428\u8BED"}]}},{languageCode:"co",languageName:{runs:[{text:"\u79D1\u897F\u5609\u8BED"}]}},{languageCode:"hr",languageName:{runs:[{text:"\u514B\u7F57\u5730\u4E9A\u8BED"}]}},{languageCode:"qu",languageName:{runs:[{text:"\u514B\u4E18\u4E9A\u8BED"}]}},{languageCode:"ku",languageName:{runs:[{text:"\u5E93\u5C14\u5FB7\u8BED"}]}},{languageCode:"la",languageName:{runs:[{text:"\u62C9\u4E01\u8BED"}]}},{languageCode:"lv",languageName:{runs:[{text:"\u62C9\u8131\u7EF4\u4E9A\u8BED"}]}},{languageCode:"lo",languageName:{runs:[{text:"\u8001\u631D\u8BED"}]}},{languageCode:"lt",languageName:{runs:[{text:"\u7ACB\u9676\u5B9B\u8BED"}]}},{languageCode:"ln",languageName:{runs:[{text:"\u6797\u52A0\u62C9\u8BED"}]}},{languageCode:"lg",languageName:{runs:[{text:"\u5362\u5E72\u8FBE\u8BED"}]}},{languageCode:"lb",languageName:{runs:[{text:"\u5362\u68EE\u5821\u8BED"}]}},{languageCode:"rw",languageName:{runs:[{text:"\u5362\u65FA\u8FBE\u8BED"}]}},{languageCode:"ro",languageName:{runs:[{text:"\u7F57\u9A6C\u5C3C\u4E9A\u8BED"}]}},{languageCode:"mt",languageName:{runs:[{text:"\u9A6C\u8033\u4ED6\u8BED"}]}},{languageCode:"mr",languageName:{runs:[{text:"\u9A6C\u62C9\u5730\u8BED"}]}},{languageCode:"mg",languageName:{runs:[{text:"\u9A6C\u62C9\u52A0\u65AF\u8BED"}]}},{languageCode:"ml",languageName:{runs:[{text:"\u9A6C\u62C9\u96C5\u62C9\u59C6\u8BED"}]}},{languageCode:"ms",languageName:{runs:[{text:"\u9A6C\u6765\u8BED"}]}},{languageCode:"mk",languageName:{runs:[{text:"\u9A6C\u5176\u987F\u8BED"}]}},{languageCode:"mi",languageName:{runs:[{text:"\u6BDB\u5229\u8BED"}]}},{languageCode:"mn",languageName:{runs:[{text:"\u8499\u53E4\u8BED"}]}},{languageCode:"bn",languageName:{runs:[{text:"\u5B5F\u52A0\u62C9\u8BED"}]}},{languageCode:"my",languageName:{runs:[{text:"\u7F05\u7538\u8BED"}]}},{languageCode:"hmn",languageName:{runs:[{text:"\u82D7\u8BED"}]}},{languageCode:"af",languageName:{runs:[{text:"\u5357\u975E\u8377\u5170\u8BED"}]}},{languageCode:"st",languageName:{runs:[{text:"\u5357\u7D22\u6258\u8BED"}]}},{languageCode:"ne",languageName:{runs:[{text:"\u5C3C\u6CCA\u5C14\u8BED"}]}},{languageCode:"no",languageName:{runs:[{text:"\u632A\u5A01\u8BED"}]}},{languageCode:"pa",languageName:{runs:[{text:"\u65C1\u906E\u666E\u8BED"}]}},{languageCode:"pt",languageName:{runs:[{text:"\u8461\u8404\u7259\u8BED"}]}},{languageCode:"ps",languageName:{runs:[{text:"\u666E\u4EC0\u56FE\u8BED"}]}},{languageCode:"ny",languageName:{runs:[{text:"\u9F50\u5207\u74E6\u8BED"}]}},{languageCode:"ja",languageName:{runs:[{text:"\u65E5\u8BED"}]}},{languageCode:"sv",languageName:{runs:[{text:"\u745E\u5178\u8BED"}]}},{languageCode:"sm",languageName:{runs:[{text:"\u8428\u6469\u4E9A\u8BED"}]}},{languageCode:"sr",languageName:{runs:[{text:"\u585E\u5C14\u7EF4\u4E9A\u8BED"}]}},{languageCode:"si",languageName:{runs:[{text:"\u50E7\u4F3D\u7F57\u8BED"}]}},{languageCode:"sn",languageName:{runs:[{text:"\u7ECD\u7EB3\u8BED"}]}},{languageCode:"eo",languageName:{runs:[{text:"\u4E16\u754C\u8BED"}]}},{languageCode:"sk",languageName:{runs:[{text:"\u65AF\u6D1B\u4F10\u514B\u8BED"}]}},{languageCode:"sl",languageName:{runs:[{text:"\u65AF\u6D1B\u6587\u5C3C\u4E9A\u8BED"}]}},{languageCode:"sw",languageName:{runs:[{text:"\u65AF\u74E6\u5E0C\u91CC\u8BED"}]}},{languageCode:"gd",languageName:{runs:[{text:"\u82CF\u683C\u5170\u76D6\u5C14\u8BED"}]}},{languageCode:"ceb",languageName:{runs:[{text:"\u5BBF\u52A1\u8BED"}]}},{languageCode:"so",languageName:{runs:[{text:"\u7D22\u9A6C\u91CC\u8BED"}]}},{languageCode:"tg",languageName:{runs:[{text:"\u5854\u5409\u514B\u8BED"}]}},{languageCode:"te",languageName:{runs:[{text:"\u6CF0\u5362\u56FA\u8BED"}]}},{languageCode:"ta",languageName:{runs:[{text:"\u6CF0\u7C73\u5C14\u8BED"}]}},{languageCode:"th",languageName:{runs:[{text:"\u6CF0\u8BED"}]}},{languageCode:"ti",languageName:{runs:[{text:"\u63D0\u683C\u5229\u5C3C\u4E9A\u8BED"}]}},{languageCode:"tr",languageName:{runs:[{text:"\u571F\u8033\u5176\u8BED"}]}},{languageCode:"tk",languageName:{runs:[{text:"\u571F\u5E93\u66FC\u8BED"}]}},{languageCode:"cy",languageName:{runs:[{text:"\u5A01\u5C14\u58EB\u8BED"}]}},{languageCode:"ug",languageName:{runs:[{text:"\u7EF4\u543E\u5C14\u8BED"}]}},{languageCode:"und",languageName:{runs:[{text:"\u672A\u77E5\u8BED\u8A00"}]}},{languageCode:"ur",languageName:{runs:[{text:"\u4E4C\u5C14\u90FD\u8BED"}]}},{languageCode:"uk",languageName:{runs:[{text:"\u4E4C\u514B\u5170\u8BED"}]}},{languageCode:"uz",languageName:{runs:[{text:"\u4E4C\u5179\u522B\u514B\u8BED"}]}},{languageCode:"es",languageName:{runs:[{text:"\u897F\u73ED\u7259\u8BED"}]}},{languageCode:"fy",languageName:{runs:[{text:"\u897F\u5F17\u91CC\u897F\u4E9A\u8BED"}]}},{languageCode:"iw",languageName:{runs:[{text:"\u5E0C\u4F2F\u6765\u8BED"}]}},{languageCode:"el",languageName:{runs:[{text:"\u5E0C\u814A\u8BED"}]}},{languageCode:"haw",languageName:{runs:[{text:"\u590F\u5A01\u5937\u8BED"}]}},{languageCode:"sd",languageName:{runs:[{text:"\u4FE1\u5FB7\u8BED"}]}},{languageCode:"hu",languageName:{runs:[{text:"\u5308\u7259\u5229\u8BED"}]}},{languageCode:"su",languageName:{runs:[{text:"\u5DFD\u4ED6\u8BED"}]}},{languageCode:"hy",languageName:{runs:[{text:"\u4E9A\u7F8E\u5C3C\u4E9A\u8BED"}]}},{languageCode:"ig",languageName:{runs:[{text:"\u4F0A\u535A\u8BED"}]}},{languageCode:"it",languageName:{runs:[{text:"\u610F\u5927\u5229\u8BED"}]}},{languageCode:"yi",languageName:{runs:[{text:"\u610F\u7B2C\u7EEA\u8BED"}]}},{languageCode:"hi",languageName:{runs:[{text:"\u5370\u5730\u8BED"}]}},{languageCode:"id",languageName:{runs:[{text:"\u5370\u5EA6\u5C3C\u897F\u4E9A\u8BED"}]}},{languageCode:"en",languageName:{runs:[{text:"\u82F1\u8BED"}]}},{languageCode:"yo",languageName:{runs:[{text:"\u7EA6\u9C81\u5DF4\u8BED"}]}},{languageCode:"vi",languageName:{runs:[{text:"\u8D8A\u5357\u8BED"}]}},{languageCode:"jv",languageName:{runs:[{text:"\u722A\u54C7\u8BED"}]}},{languageCode:"zh-Hant",languageName:{runs:[{text:"\u4E2D\u6587\uFF08\u7E41\u4F53\uFF09"}]}},{languageCode:"zh-Hans",languageName:{runs:[{text:"\u4E2D\u6587\uFF08\u7B80\u4F53\uFF09"}]}},{languageCode:"zu",languageName:{runs:[{text:"\u7956\u9C81\u8BED"}]}},{languageCode:"kri",languageName:{runs:[{text:"Kri"}]}}],a.length=0}),this.needProcess=!0}toBinary(){this.body=ri.toBinary(this.message)}},Te=class extends ie{constructor(e,n="Search"){super(e,n)}fromBinary(e){this.message=ni.fromBinary(e)}toBinary(){this.body=ni.toBinary(this.message)}},xe=class extends X{constructor(e,n="Shorts"){super(e,n)}fromBinary(e){this.message=ti.fromBinary(e)}pure(){var n,i,t;let e=(n=this.message.t1F2)==null?void 0:n.length;if(e)for(let r=e-1;r>=0;r--)(t=(i=this.message.t1F2[r].n2F1)==null?void 0:i.n3F139608561)!=null&&t.n4F8||(this.message.t1F2.splice(r,1),this.needProcess=!0)}toBinary(){this.body=ti.toBinary(this.message)}},Re=class extends X{constructor(e,n="Guide"){super(e,n)}fromBinary(e){this.message=ii.fromBinary(e)}pure(){this.iterate(this.message,"g3F1",e=>{for(let n=e.g3F1.length-1;n>=0;n--)this.isUpload(e.g3F1[n])&&e.g3F1.splice(n,1)})}toBinary(){this.body=ii.toBinary(this.message)}},Ie=class extends X{constructor(e,n="Setting"){super(e,n)}fromBinary(e){this.message=ai.fromBinary(e)}pure(){this.iterate(this.message,"num",n=>{if(n.num===10005){let i={f1:135,f2:20434,f3:2,st2F4:this.message.st1F10.st2F4},t={st4F61331416:{f15:0,st5F5:{st3F5:i,st6F81212182:{st7F1:{st8F1:{f1:151},f3:1}}},st5F6:{st3F5:i,st6F81212182:{st7F1:{st8F1:{f1:151},f3:0}}},st3F5:i}};n.st3F3.push(t)}});let e={st2F88478200:{f2:1,f3:1,st3F5:{f1:2,f2:20020,f3:8,st2F4:this.message.st1F10.st2F4},f6:0,f7:1,f8:1,f9:1,f10:1,f12:1}};this.message.st1F6.push(JSON.parse(JSON.stringify(e))),e.st2F88478200.st3F5.f1=1,e.st2F88478200.st3F5.f3=9,this.message.st1F7=e,this.needProcess=!0}toBinary(){this.body=ai.toBinary(this.message)}};var le=class{static create(e,n){return e.includes("/v1/browse")?new ie(n):e.includes("/v1/next")?new Be(n):e.includes("/v1/player")?new Ne(n):e.includes("/v1/search")?new Te(n):e.includes("/v1/reel/reel_watch_sequence")?new xe(n):e.includes("/v1/guide")?new Re(n):e.includes("/v1/account/get_setting")?new Ie(n):!1}};var Li=$request.url,Di=C.isQuanX()?new Uint8Array($response.bodyBytes):$response.body,ji=C.getjson("YouTubeWhiteStr",{whiteNo:[],blackNo:[],whiteEml:[],blackEml:[]}),We=le.create(Li,ji);We?(We.fromBinary(Di),We.pure(),We.done()):(C.msg("YouTubeAds","\u811A\u672C\u9700\u8981\u66F4\u65B0","\u5916\u90E8\u8D44\u6E90 -> \u5168\u90E8\u66F4\u65B0"),C.done());})(); \ No newline at end of file