From 421a39d5a3f10c58f32e753d1fa69787c05d3d57 Mon Sep 17 00:00:00 2001 From: Roj Date: Mon, 8 Apr 2024 00:54:15 +0300 Subject: [PATCH] Update MTKruto --- deno.json | 2 +- islands/InlineMessageIdUnpacker.tsx | 2 +- islands/SessionStringGenerator.tsx | 5 +++-- lib/file_id.ts | 16 +++++++------- static/connectivity-test/worker.js | 33 ++++++++++++++++------------- workers/connectivity_test.ts | 10 ++++++++- 6 files changed, 40 insertions(+), 28 deletions(-) diff --git a/deno.json b/deno.json index 50a07ab..89f4606 100644 --- a/deno.json +++ b/deno.json @@ -25,7 +25,7 @@ "@twind/preset-tailwind": "https://esm.sh/@twind/preset-tailwind@1.1.4/", "@twind/preset-autoprefix": "https://esm.sh/@twind/preset-autoprefix@1.0.7/", "$std/": "https://deno.land/std@0.219.0/", - "mtkruto/": "https://deno.land/x/mtkruto@0.1.183/", + "mtkruto/": "https://deno.land/x/mtkruto@0.1.301/", "grammy/": "https://deno.land/x/grammy@v1.21.1/", "dexie": "https://esm.sh/dexie@3.2.6", "dexie-react-hooks": "https://esm.sh/dexie-react-hooks@1.1.7?alias=react:preact/compat", diff --git a/islands/InlineMessageIdUnpacker.tsx b/islands/InlineMessageIdUnpacker.tsx index 51e0f79..dbb01be 100644 --- a/islands/InlineMessageIdUnpacker.tsx +++ b/islands/InlineMessageIdUnpacker.tsx @@ -2,7 +2,7 @@ import { ComponentChildren } from "preact"; import { signal, useSignalEffect } from "@preact/signals"; import { base64DecodeUrlSafe } from "mtkruto/utilities/1_base64.ts"; -import { TLReader } from "mtkruto/tl/3_tl_reader.ts"; +import { TLReader } from "mtkruto/tl/4_tl_reader.ts"; import { id, types } from "mtkruto/2_tl.ts"; import { getHashSignal } from "../lib/hash.ts"; diff --git a/islands/SessionStringGenerator.tsx b/islands/SessionStringGenerator.tsx index 8d8e24f..b962175 100644 --- a/islands/SessionStringGenerator.tsx +++ b/islands/SessionStringGenerator.tsx @@ -1,8 +1,9 @@ +import { unreachable } from "$std/assert/unreachable.ts"; + import { IS_BROWSER } from "$fresh/runtime.ts"; import { computed, Signal, signal } from "@preact/signals"; import { Client, StorageMemory, types } from "mtkruto/mod.ts"; -import { UNREACHABLE } from "mtkruto/1_utilities.ts"; import { getDcIps } from "mtkruto/transport/2_transport_provider.ts"; import { isValidLibrary, ValidLibrary } from "../lib/misc.ts"; @@ -416,7 +417,7 @@ async function generateSessionString(library: ValidLibrary) { // TODO: report er const dc = await client.storage.getDc(); const authKey = await client.storage.getAuthKey(); if (!dc || !authKey) { - UNREACHABLE(); + unreachable(); } const ip = getDcIps(dc, "ipv4")[0]; // TODO diff --git a/lib/file_id.ts b/lib/file_id.ts index 91febd9..5f9ba64 100644 --- a/lib/file_id.ts +++ b/lib/file_id.ts @@ -1,4 +1,4 @@ -import { UNREACHABLE } from "mtkruto/utilities/0_control.ts"; +import { unreachable } from "$std/assert/unreachable.ts"; import { rleDecode, rleEncode } from "mtkruto/utilities/0_rle.ts"; import { base64DecodeUrlSafe, @@ -217,7 +217,7 @@ function serializePhotoSource(photoSource: PhotoSource, writer: TLWriter) { writer.writeInt32(photoSource.version); break; default: - UNREACHABLE(); + unreachable(); } } function getPhotoSourceCompareType(source: PhotoSource) { @@ -227,7 +227,7 @@ function getPhotoSourceCompareType(source: PhotoSource) { case PhotoSourceType.Thumbnail: { const type = source.thumbnailType; if (!(0 <= type && type <= 127)) { - UNREACHABLE(); + unreachable(); } if (type == "a".charCodeAt(0)) { return 0; @@ -253,7 +253,7 @@ function getPhotoSourceCompareType(source: PhotoSource) { default: break; } - UNREACHABLE(); + unreachable(); } function writePhotoSourceUniqueId(photoSource: PhotoSource, writer: TLWriter) { const compareType = getPhotoSourceCompareType(photoSource); @@ -270,14 +270,14 @@ function writePhotoSourceUniqueId(photoSource: PhotoSource, writer: TLWriter) { ? photoSource.volumeId : "stickerSetId" in photoSource ? photoSource.stickerSetId - : UNREACHABLE(), + : unreachable(), ); writer.writeInt32( "localId" in photoSource ? photoSource.localId : "version" in photoSource ? photoSource.version - : UNREACHABLE(), + : unreachable(), ); } @@ -325,7 +325,7 @@ function getFileTypeClass(fileType: FileType) { case FileType.None: case FileType.Size: default: - UNREACHABLE(); + unreachable(); } } @@ -423,7 +423,7 @@ export function toUniqueFileId(fileId: FileId): string { switch (fileId.location.source.type) { case PhotoSourceType.Legacy: case PhotoSourceType.StickerSetThumbnail: - UNREACHABLE(); + unreachable(); /* falls through */ case PhotoSourceType.FullLegacy: case PhotoSourceType.ChatPhotoSmallLegacy: diff --git a/static/connectivity-test/worker.js b/static/connectivity-test/worker.js index 8325324..6cc2e03 100644 --- a/static/connectivity-test/worker.js +++ b/static/connectivity-test/worker.js @@ -1,19 +1,22 @@ -var nee=Object.defineProperty;var c1=(t,e)=>{for(var s in e)nee(t,s,{get:e[s],enumerable:!0})};var Ae=class extends Error{constructor(e){super(e),this.name="AssertionError"}};function qJ(t){return[Symbol.iterator,"size"].every(e=>e in t)}function iee(t,e){return t.constructor===e.constructor||t.constructor===Object&&!e.constructor||!t.constructor&&e.constructor===Object}function Dc(t,e){let s=new Map;return function u(c,p){if(c&&p&&(c instanceof RegExp&&p instanceof RegExp||c instanceof URL&&p instanceof URL))return String(c)===String(p);if(c instanceof Date&&p instanceof Date){let d=c.getTime(),g=p.getTime();return Number.isNaN(d)&&Number.isNaN(g)?!0:d===g}if(typeof c=="number"&&typeof p=="number")return Number.isNaN(c)&&Number.isNaN(p)||c===p;if(Object.is(c,p))return!0;if(c&&typeof c=="object"&&p&&typeof p=="object"){if(c&&p&&!iee(c,p))return!1;if(c instanceof WeakMap||p instanceof WeakMap){if(!(c instanceof WeakMap&&p instanceof WeakMap))return!1;throw new TypeError("cannot compare WeakMap instances")}if(c instanceof WeakSet||p instanceof WeakSet){if(!(c instanceof WeakSet&&p instanceof WeakSet))return!1;throw new TypeError("cannot compare WeakSet instances")}if(s.get(c)===p)return!0;if(Object.keys(c||{}).length!==Object.keys(p||{}).length)return!1;if(s.set(c,p),qJ(c)&&qJ(p)){if(c.size!==p.size)return!1;let g=c.size;for(let[f,b]of c.entries())for(let[y,x]of p.entries())if(f===b&&y===x&&u(f,y)||u(f,y)&&u(b,x)){g--;break}return g===0}let d={...c,...p};for(let g of[...Object.getOwnPropertyNames(d),...Object.getOwnPropertySymbols(d)])if(!u(c&&c[g],p&&p[g])||g in c&&!(g in p)||g in p&&!(g in c))return!1;return c instanceof WeakRef||p instanceof WeakRef?c instanceof WeakRef&&p instanceof WeakRef?u(c.deref(),p.deref()):!1:!0}return!1}(t,e)}function xr(t){let{Deno:e}=globalThis;return typeof e?.inspect=="function"?e.inspect(t,{depth:1/0,sorted:!0,trailingComma:!0,compact:!1,iterableLimit:1/0,getters:!0,strAbbreviateSize:1/0}):`"${String(t).replace(/(?=["\\])/g,"\\")}"`}var{Deno:GJ}=globalThis,aee=typeof GJ?.noColor=="boolean"?GJ.noColor:!1,oee=!aee;function Vn(t,e){return{open:`\x1B[${t.join(";")}m`,close:`\x1B[${e}m`,regexp:new RegExp(`\\x1b\\[${e}m`,"g")}}function Qn(t,e){return oee?`${e.open}${t.replace(e.regexp,e.open)}${e.close}`:t}function vi(t){return Qn(t,Vn([1],22))}function Di(t){return Qn(t,Vn([31],39))}function l1(t){return Qn(t,Vn([32],39))}function wc(t){return Qn(t,Vn([37],39))}function OJ(t){return uee(t)}function uee(t){return Qn(t,Vn([90],39))}function HJ(t){return Qn(t,Vn([41],49))}function KJ(t){return Qn(t,Vn([42],49))}var Mre=new RegExp(["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TXZcf-nq-uy=><~]))"].join("|"),"g");var Ke={removed:"removed",common:"common",added:"added"},jJ=1,cee=2,zJ=3;function WJ(t,e,s){let u=[];if(t.length===0||e.length===0)return[];for(let c=0;ct.length;[t,e]=c?[e,t]:[t,e];let p=t.length,d=e.length;if(!p&&!d&&!u.length&&!s.length)return[];if(!d)return[...s.map(M=>({type:Ke.common,value:M})),...t.map(M=>({type:c?Ke.added:Ke.removed,value:M})),...u.map(M=>({type:Ke.common,value:M}))];let g=d,f=p-d,b=p+d+1,y=Array.from({length:b},()=>({y:-1,id:-1})),x=new Uint32Array((p*d+b+1)*2),P=x.length/2,A=0,S=-1;function I(M,U,Y,pe){let O=M.length,ie=U.length,se=[],W=O-1,T=ie-1,lt=x[Y.id],Tt=x[Y.id+P];for(;!(!lt&&!Tt);){let as=lt;Tt===jJ?(se.unshift({type:pe?Ke.removed:Ke.added,value:U[T]}),T-=1):Tt===zJ?(se.unshift({type:pe?Ke.added:Ke.removed,value:M[W]}),W-=1):(se.unshift({type:Ke.common,value:M[W]}),W-=1,T-=1),lt=x[as],Tt=x[as+P]}return se}function C(M,U,Y,pe){if(M&&M.y===-1&&U&&U.y===-1)return{y:0,id:0};let O=U?.y===-1||Y===pe||(M?.y||0)>(U?.y||0)+1;if(M&&O){let ie=M.id;return A++,x[A]=ie,x[A+P]=zJ,{y:M.y,id:A}}else if(U&&!O){let ie=U.id;return A++,x[A]=ie,x[A+P]=jJ,{y:U.y+1,id:A}}else throw new Error("Unexpected missing FarthestPoint")}function E(M,U,Y,pe,O,ie){let se=O.length,W=ie.length;if(M<-W||sef;--M)y[M+g]=E(M,y[M-1+g],y[M+1+g],g,t,e);y[f+g]=E(f,y[f-1+g],y[f+1+g],g,t,e),k=JJ(y[f+g])}return[...s.map(M=>({type:Ke.common,value:M})),...I(t,e,k,c),...u.map(M=>({type:Ke.common,value:M}))]}function p1(t,e){function s(x){return x.replaceAll("\b","\\b").replaceAll("\f","\\f").replaceAll(" ","\\t").replaceAll("\v","\\v").replaceAll(/\r\n|\r|\n/g,P=>P==="\r"?"\\r":P===` +var tse=Object.defineProperty;var L2=(t,e)=>{for(var s in e)tse(t,s,{get:e[s],enumerable:!0})};var ki=class extends Error{},Ss=class extends ki{},Kc=class extends ki{},$=class extends ki{},Wc=class extends ki{constructor(s){super(`Transport error: ${s}`);this.code=s}};function vn(t,e,s){t%=s;let u=1n,c=t;for(;e>0n;){let l=e%2n;e/=2n,l==1n&&(u*=c,u%=s),c*=c,c%=s}return u}function ps(t,e){return(t%e+e)%e}function Ue(t,e=!0,s=!1){let u=t,c=u.length;e&&(u=u.reverse());let l=BigInt("0x"+[...u].map(g=>g.toString(16).padStart(2,"0")).join(""));return s&&Math.floor(l.toString(2).length/8)>=c&&(l=l-2n**BigInt(c*8)),l}function wn(t,e,s){let u=new Uint8Array(t);return crypto.getRandomValues(u),Ue(u,e,s)}function Ze(){return wn(8,!0,!0)}function UZ(t,e){if(t==0n)return e;for(;(t&1n)==0n;)t>>=1n;for(;;)if(t>e)for(t=t-e>>1n;(t&1n)==0n;)t>>=1n;else if(e>t)for(e=e-t>>1n;(e&1n)==0n;)e>>=1n;else return t}function ce(...t){let e=0;for(let c of t)e+=c.length;let s=new Uint8Array(e),u=0;for(let c of t)s.set(c,u),u+=c.length;return s}var sse=t=>Uint8Array.from(t.match(/.{1,2}/g).map(e=>parseInt(e,16)));function Te(t,e,s=!0,u=!1){let c=Math.ceil(t.toString(2).length/8);if(ethis.#e&&this.delete(this.keys().next().value),this}};function Ks(t){return t=Number(String(t).replaceAll("-100","-")),t<0&&(t=-t),Math.floor(t%7)}var ye=class extends Error{constructor(e){super(e),this.name="AssertionError"}};function TZ(t){return[Symbol.iterator,"size"].every(e=>e in t)}function nse(t,e){return t.constructor===e.constructor||t.constructor===Object&&!e.constructor||!t.constructor&&e.constructor===Object}function Yc(t,e){let s=new Map;return function u(c,l){if(c&&l&&(c instanceof RegExp&&l instanceof RegExp||c instanceof URL&&l instanceof URL))return String(c)===String(l);if(c instanceof Date&&l instanceof Date){let g=c.getTime(),d=l.getTime();return Number.isNaN(g)&&Number.isNaN(d)?!0:g===d}if(typeof c=="number"&&typeof l=="number")return Number.isNaN(c)&&Number.isNaN(l)||c===l;if(Object.is(c,l))return!0;if(c&&typeof c=="object"&&l&&typeof l=="object"){if(c&&l&&!nse(c,l))return!1;if(c instanceof WeakMap||l instanceof WeakMap){if(!(c instanceof WeakMap&&l instanceof WeakMap))return!1;throw new TypeError("cannot compare WeakMap instances")}if(c instanceof WeakSet||l instanceof WeakSet){if(!(c instanceof WeakSet&&l instanceof WeakSet))return!1;throw new TypeError("cannot compare WeakSet instances")}if(s.get(c)===l)return!0;if(Object.keys(c||{}).length!==Object.keys(l||{}).length)return!1;if(s.set(c,l),TZ(c)&&TZ(l)){if(c.size!==l.size)return!1;let d=c.size;for(let[b,f]of c.entries())for(let[y,C]of l.entries())if(b===f&&y===C&&u(b,y)||u(b,y)&&u(f,C)){d--;break}return d===0}let g={...c,...l};for(let d of[...Object.getOwnPropertyNames(g),...Object.getOwnPropertySymbols(g)])if(!u(c&&c[d],l&&l[d])||d in c&&!(d in l)||d in l&&!(d in c))return!1;return c instanceof WeakRef||l instanceof WeakRef?c instanceof WeakRef&&l instanceof WeakRef?u(c.deref(),l.deref()):!1:!0}return!1}(t,e)}function Dn(t){let{Deno:e}=globalThis;return typeof e?.inspect=="function"?e.inspect(t,{depth:1/0,sorted:!0,trailingComma:!0,compact:!1,iterableLimit:1/0,getters:!0,strAbbreviateSize:1/0}):`"${String(t).replace(/(?=["\\])/g,"\\")}"`}var{Deno:VZ}=globalThis,rse=typeof VZ?.noColor=="boolean"?VZ.noColor:!1,ise=!rse;function jr(t,e){return{open:`\x1B[${t.join(";")}m`,close:`\x1B[${e}m`,regexp:new RegExp(`\\x1b\\[${e}m`,"g")}}function zr(t,e){return ise?`${e.open}${t.replace(e.regexp,e.open)}${e.close}`:t}function Mi(t){return zr(t,jr([1],22))}function Fi(t){return zr(t,jr([31],39))}function q2(t){return zr(t,jr([32],39))}function Zc(t){return zr(t,jr([37],39))}function NZ(t){return ase(t)}function ase(t){return zr(t,jr([90],39))}function LZ(t){return zr(t,jr([41],49))}function qZ(t){return zr(t,jr([42],49))}var Oie=new RegExp(["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TXZcf-nq-uy=><~]))"].join("|"),"g");var Xe={removed:"removed",common:"common",added:"added"},QZ=1,ose=2,GZ=3;function OZ(t,e,s){let u=[];if(t.length===0||e.length===0)return[];for(let c=0;ct.length;[t,e]=c?[e,t]:[t,e];let l=t.length,g=e.length;if(!l&&!g&&!u.length&&!s.length)return[];if(!g)return[...s.map(E=>({type:Xe.common,value:E})),...t.map(E=>({type:c?Xe.added:Xe.removed,value:E})),...u.map(E=>({type:Xe.common,value:E}))];let d=g,b=l-g,f=l+g+1,y=Array.from({length:f},()=>({y:-1,id:-1})),C=new Uint32Array((l*g+f+1)*2),x=C.length/2,A=0,B=-1;function P(E,M,z,me){let O=E.length,ue=M.length,ae=[],J=O-1,T=ue-1,mt=C[z.id],Lt=C[z.id+x];for(;!(!mt&&!Lt);){let ls=mt;Lt===QZ?(ae.unshift({type:me?Xe.removed:Xe.added,value:M[T]}),T-=1):Lt===GZ?(ae.unshift({type:me?Xe.added:Xe.removed,value:E[J]}),J-=1):(ae.unshift({type:Xe.common,value:E[J]}),J-=1,T-=1),mt=C[ls],Lt=C[ls+x]}return ae}function I(E,M,z,me){if(E&&E.y===-1&&M&&M.y===-1)return{y:0,id:0};let O=M?.y===-1||z===me||(E?.y||0)>(M?.y||0)+1;if(E&&O){let ue=E.id;return A++,C[A]=ue,C[A+x]=GZ,{y:E.y,id:A}}else if(M&&!O){let ue=M.id;return A++,C[A]=ue,C[A+x]=QZ,{y:M.y+1,id:A}}else throw new Error("Unexpected missing FarthestPoint")}function S(E,M,z,me,O,ue){let ae=O.length,J=ue.length;if(E<-J||aeb;--E)y[E+d]=S(E,y[E-1+d],y[E+1+d],d,t,e);y[b+d]=S(b,y[b-1+d],y[b+1+d],d,t,e),R=HZ(y[b+d])}return[...s.map(E=>({type:Xe.common,value:E})),...P(t,e,R,c),...u.map(E=>({type:Xe.common,value:E}))]}function Q2(t,e){function s(C){return C.replaceAll("\b","\\b").replaceAll("\f","\\f").replaceAll(" ","\\t").replaceAll("\v","\\v").replaceAll(/\r\n|\r|\n/g,x=>x==="\r"?"\\r":x===` `?`\\n `:`\\r\\n\r -`)}function u(x,{wordDiff:P=!1}={}){if(P){let A=x.split(/([^\S\r\n]+|[()[\]{}'"\r\n]|\b)/),S=/^[a-zA-Z\u{C0}-\u{FF}\u{D8}-\u{F6}\u{F8}-\u{2C6}\u{2C8}-\u{2D7}\u{2DE}-\u{2FF}\u{1E00}-\u{1EFF}]+$/u;for(let I=0;II)}else{let A=[],S=x.split(/(\n|\r\n)/);S[S.length-1]||S.pop();for(let[I,C]of S.entries())I%2?A[A.length-1]+=C:A.push(C);return A}}function c(x,P){return P.filter(({type:A})=>A===x.type||A===Ke.common).map((A,S,I)=>{let C=I[S-1];return A.type===Ke.common&&C&&C.type===I[S+1]?.type&&/\s+/.test(A.value)?{...A,type:C.type}:A})}let p=wo(u(`${s(t)} +`)}function u(C,{wordDiff:x=!1}={}){if(x){let A=C.split(/([^\S\r\n]+|[()[\]{}'"\r\n]|\b)/),B=/^[a-zA-Z\u{C0}-\u{FF}\u{D8}-\u{F6}\u{F8}-\u{2C6}\u{2C8}-\u{2D7}\u{2DE}-\u{2FF}\u{1E00}-\u{1EFF}]+$/u;for(let P=0;PP)}else{let A=[],B=C.split(/(\n|\r\n)/);B[B.length-1]||B.pop();for(let[P,I]of B.entries())P%2?A[A.length-1]+=I:A.push(I);return A}}function c(C,x){return x.filter(({type:A})=>A===C.type||A===Xe.common).map((A,B,P)=>{let I=P[B-1];return A.type===Xe.common&&I&&I.type===P[B+1]?.type&&/\s+/.test(A.value)?{...A,type:I.type}:A})}let l=Oo(u(`${s(t)} `),u(`${s(e)} -`)),d=[],g=[];for(let x of p)x.type===Ke.added&&d.push(x),x.type===Ke.removed&&g.push(x);let f=d.lengthI===Ke.common&&C.trim().length))break}x.details=c(x,P),A&&(A.details=c(A,P))}return p}function YJ(t,{background:e=!1}={}){switch(e=!1,t){case Ke.added:return s=>e?KJ(wc(s)):l1(vi(s));case Ke.removed:return s=>e?HJ(wc(s)):Di(vi(s));default:return wc}}function lee(t){switch(t){case Ke.added:return"+ ";case Ke.removed:return"- ";default:return" "}}function g1(t,{stringDiff:e=!1}={}){let s=[],u=[];return s.push(""),s.push(""),s.push(` ${OJ(vi("[Diff]"))} ${Di(vi("Actual"))} / ${l1(vi("Expected"))}`),s.push(""),s.push(""),t.forEach(c=>{let p=YJ(c.type),d=c.details?.map(g=>g.type!==Ke.common?YJ(g.type,{background:!0})(g.value):g.value).join("")??c.value;u.push(p(`${lee(c.type)}${d}`))}),s.push(...e?[u.join("")]:u),s.push(""),s}var Ec="[Cannot display]";function jt(t,e,s,u={}){if(Dc(t,e))return;let{formatter:c=xr}=u,d=`Values are not equal${s?`: ${s}`:"."}`,g=c(t),f=c(e);try{let b=typeof t=="string"&&typeof e=="string",y=b?p1(t,e):wo(g.split(` -`),f.split(` -`)),x=g1(y,{stringDiff:b}).join(` -`);d=`${d} -${x}`}catch{d=`${d} -${Di(Ec)} + +`)),g=[],d=[];for(let C of l)C.type===Xe.added&&g.push(C),C.type===Xe.removed&&d.push(C);let b=g.lengthP===Xe.common&&I.trim().length))break}C.details=c(C,x),A&&(A.details=c(A,x))}return l}function jZ(t,{background:e=!1}={}){switch(e=!1,t){case Xe.added:return s=>e?qZ(Zc(s)):q2(Mi(s));case Xe.removed:return s=>e?LZ(Zc(s)):Fi(Mi(s));default:return Zc}}function use(t){switch(t){case Xe.added:return"+ ";case Xe.removed:return"- ";default:return" "}}function G2(t,{stringDiff:e=!1}={}){let s=[],u=[];return s.push(""),s.push(""),s.push(` ${NZ(Mi("[Diff]"))} ${Fi(Mi("Actual"))} / ${q2(Mi("Expected"))}`),s.push(""),s.push(""),t.forEach(c=>{let l=jZ(c.type),g=c.details?.map(d=>d.type!==Xe.common?jZ(d.type,{background:!0})(d.value):d.value).join("")??c.value;u.push(l(`${use(c.type)}${g}`))}),s.push(...e?[u.join("")]:u),s.push(""),s}var Xc="[Cannot display]";function Zt(t,e,s,u={}){if(Yc(t,e))return;let{formatter:c=Dn}=u,g=`Values are not equal${s?`: ${s}`:"."}`,d=c(t),b=c(e);try{let f=typeof t=="string"&&typeof e=="string",y=f?Q2(t,e):Oo(d.split(` +`),b.split(` +`)),C=G2(y,{stringDiff:f}).join(` +`);g=`${g} +${C}`}catch{g=`${g} +${Fi(Xc)} + -`}throw new Ae(d)}function d1(t,e=""){if(t)throw new Ae(e)}function Eo(t,e,s=""){if(t instanceof e)return;let u=s?`: ${s}`:".",c=e.name,p="";throw t===null?p="null":t===void 0?p="undefined":typeof t=="object"?p=t.constructor?.name??"Object":p=typeof t,c===p?s=`Expected object to be an instance of "${c}"${u}`:p==="function"?s=`Expected object to be an instance of "${c}" but was not an instanced object${u}`:s=`Expected object to be an instance of "${c}" but was "${p}"${u}`,new Ae(s)}function So(t,e=""){if(!t)throw new Ae(e)}var Ln={};c1(Ln,{DELIMITER:()=>wee,SEPARATOR:()=>L1,SEPARATOR_PATTERN:()=>Eee,basename:()=>Dee,common:()=>qee,dirname:()=>See,extname:()=>Bee,format:()=>kee,fromFileUrl:()=>Mee,globToRegExp:()=>Gee,isAbsolute:()=>Fee,isGlob:()=>Fo,join:()=>Ree,joinGlobs:()=>Oee,normalize:()=>Uee,normalizeGlob:()=>Hee,parse:()=>Tee,posix:()=>jee,relative:()=>Nee,resolve:()=>Vee,toFileUrl:()=>Qee,toNamespacedPath:()=>Lee,win32:()=>Kee});var w1={};c1(w1,{DELIMITER:()=>_ee,SEPARATOR:()=>Bo,SEPARATOR_PATTERN:()=>h1,basename:()=>m1,common:()=>yee,dirname:()=>_1,extname:()=>b1,format:()=>f1,fromFileUrl:()=>y1,globToRegExp:()=>v1,isAbsolute:()=>ko,isGlob:()=>Fo,join:()=>Mo,joinGlobs:()=>D1,normalize:()=>Gr,normalizeGlob:()=>Ro,parse:()=>x1,relative:()=>A1,resolve:()=>Or,toFileUrl:()=>P1,toNamespacedPath:()=>I1});function fe(t){if(typeof t!="string")throw new TypeError(`Path must be a string. Received ${JSON.stringify(t)}`)}function Sc(t,e){if(e.length>=t.length)return t;let s=t.length-e.length;for(let u=e.length-1;u>=0;--u)if(t.charCodeAt(s+u)!==e.charCodeAt(u))return t;return t.slice(0,-e.length)}function Bc(t,e,s=0){let u=!1,c=t.length;for(let p=t.length-1;p>=s;--p)if(e(t.charCodeAt(p))){if(u){s=p+1;break}}else u||(u=!0,c=p+1);return t.slice(s,c)}function kc(t,e){if(fe(t),t.length===0)return t;if(typeof e!="string")throw new TypeError(`Suffix must be a string. Received ${JSON.stringify(e)}`)}function Gs(t,e){if(t.length<=1)return t;let s=t.length;for(let u=t.length-1;u>0&&e(t.charCodeAt(u));u--)s=u;return t.slice(0,s)}function ZJ(t){return t===47}function Z(t){return t===47||t===92}function xt(t){return t>=97&&t<=122||t>=65&&t<=90}function m1(t,e=""){kc(t,e);let s=0;if(t.length>=2){let p=t.charCodeAt(0);xt(p)&&t.charCodeAt(1)===58&&(s=2)}let u=Bc(t,Z,s),c=Gs(u,Z);return e?Sc(c,e):c}var _ee=";",Bo="\\",h1=/[\\/]+/;function Mc(t){if(fe(t),t.length===0)return"."}function _1(t){Mc(t);let e=t.length,s=-1,u=-1,c=!0,p=0,d=t.charCodeAt(0);if(e>1)if(Z(d)){if(s=p=1,Z(t.charCodeAt(1))){let g=2,f=g;for(;g2&&Z(t.charCodeAt(2))&&(s=p=3));else if(Z(d))return t;for(let g=e-1;g>=p;--g)if(Z(t.charCodeAt(g))){if(!c){u=g;break}}else c=!1;if(u===-1){if(s===-1)return".";u=s}return Gs(t.slice(0,u),ZJ)}function b1(t){fe(t);let e=0,s=-1,u=0,c=-1,p=!0,d=0;t.length>=2&&t.charCodeAt(1)===58&&xt(t.charCodeAt(0))&&(e=u=2);for(let g=t.length-1;g>=e;--g){let f=t.charCodeAt(g);if(Z(f)){if(!p){u=g+1;break}continue}c===-1&&(p=!1,c=g+1),f===46?s===-1?s=g:d!==1&&(d=1):s!==-1&&(d=-1)}return s===-1||c===-1||d===0||d===1&&s===c-1&&s===u+1?"":t.slice(s,c)}function Fc(t,e){let s=e.dir||e.root,u=e.base||(e.name||"")+(e.ext||"");return s?u===t?s:s===e.root?s+u:s+t+u:u}function Rc(t){if(t===null||typeof t!="object")throw new TypeError(`The "pathObject" argument must be of type Object. Received type ${typeof t}`)}function f1(t){return Rc(t),Fc("\\",t)}function Uc(t){if(t=t instanceof URL?t:new URL(t),t.protocol!=="file:")throw new TypeError("Must be a file URL.");return t}function y1(t){t=Uc(t);let e=decodeURIComponent(t.pathname.replace(/\//g,"\\").replace(/%(?![0-9A-Fa-f]{2})/g,"%25")).replace(/^\\*([A-Za-z]:)(\\|$)/,"$1\\");return t.hostname!==""&&(e=`\\\\${t.hostname}${e}`),e}function ko(t){fe(t);let e=t.length;if(e===0)return!1;let s=t.charCodeAt(0);return Z(s)?!0:!!(xt(s)&&e>2&&t.charCodeAt(1)===58&&Z(t.charCodeAt(2)))}function Tc(t){if(fe(t),t.length===0)return"."}function qr(t,e,s,u){let c="",p=0,d=-1,g=0,f;for(let b=0,y=t.length;b<=y;++b){if(b2){let x=c.lastIndexOf(s);x===-1?(c="",p=0):(c=c.slice(0,x),p=c.length-1-c.lastIndexOf(s)),d=b,g=0;continue}else if(c.length===2||c.length===1){c="",p=0,d=b,g=0;continue}}e&&(c.length>0?c+=`${s}..`:c="..",p=2)}else c.length>0?c+=s+t.slice(d+1,b):c=t.slice(d+1,b),p=b-d-1;d=b,g=0}else f===46&&g!==-1?++g:g=-1}return c}function Gr(t){Tc(t);let e=t.length,s=0,u,c=!1,p=t.charCodeAt(0);if(e>1)if(Z(p))if(c=!0,Z(t.charCodeAt(1))){let g=2,f=g;for(;g2&&Z(t.charCodeAt(2))&&(c=!0,s=3));else if(Z(p))return"\\";let d;return s0&&Z(t.charCodeAt(e-1))&&(d+="\\"),u===void 0?c?d.length>0?`\\${d}`:"\\":d.length>0?d:"":c?d.length>0?`${u}\\${d}`:`${u}\\`:d.length>0?u+d:u}function Mo(...t){if(t.length===0)return".";let e,s=null;for(let p=0;p0&&(e===void 0?e=s=d:e+=`\\${d}`)}if(e===void 0)return".";let u=!0,c=0;if(So(s!==null),Z(s.charCodeAt(0))){++c;let p=s.length;p>1&&Z(s.charCodeAt(1))&&(++c,p>2&&(Z(s.charCodeAt(2))?++c:u=!1))}if(u){for(;c=2&&(e=`\\${e.slice(c)}`)}return Gr(e)}function x1(t){fe(t);let e={root:"",dir:"",base:"",ext:"",name:""},s=t.length;if(s===0)return e;let u=0,c=t.charCodeAt(0);if(s>1){if(Z(c)){if(u=1,Z(t.charCodeAt(1))){let x=2,P=x;for(;x2){if(Z(t.charCodeAt(2))){if(s===3)return e.root=e.dir=t,e.base="\\",e;u=3}}else return e.root=e.dir=t,e}else if(Z(c))return e.root=e.dir=t,e.base="\\",e;u>0&&(e.root=t.slice(0,u));let p=-1,d=u,g=-1,f=!0,b=t.length-1,y=0;for(;b>=u;--b){if(c=t.charCodeAt(b),Z(c)){if(!f){d=b+1;break}continue}g===-1&&(f=!1,g=b+1),c===46?p===-1?p=b:y!==1&&(y=1):p!==-1&&(y=-1)}return p===-1||g===-1||y===0||y===1&&p===g-1&&p===d+1?g!==-1&&(e.base=e.name=t.slice(d,g)):(e.name=t.slice(d,p),e.base=t.slice(d,g),e.ext=t.slice(p,g)),e.base=e.base||"\\",d>0&&d!==u?e.dir=t.slice(0,d-1):e.dir=e.root,e}function Or(...t){let e="",s="",u=!1;for(let c=t.length-1;c>=-1;c--){let p,{Deno:d}=globalThis;if(c>=0)p=t[c];else if(e){if(typeof d?.env?.get!="function"||typeof d?.cwd!="function")throw new TypeError("Resolved a relative path without a CWD.");p=d.cwd(),(p===void 0||p.slice(0,3).toLowerCase()!==`${e.toLowerCase()}\\`)&&(p=`${e}\\`)}else{if(typeof d?.cwd!="function")throw new TypeError("Resolved a drive-letter-less path without a CWD.");p=d.cwd()}fe(p);let g=p.length;if(g===0)continue;let f=0,b="",y=!1,x=p.charCodeAt(0);if(g>1)if(Z(x))if(y=!0,Z(p.charCodeAt(1))){let P=2,A=P;for(;P2&&Z(p.charCodeAt(2))&&(y=!0,f=3));else Z(x)&&(f=1,y=!0);if(!(b.length>0&&e.length>0&&b.toLowerCase()!==e.toLowerCase())&&(e.length===0&&b.length>0&&(e=b),u||(s=`${p.slice(f)}\\${s}`,u=y),u&&e.length>0))break}return s=qr(s,!u,"\\",Z),e+(u?"\\":"")+s||"."}function Nc(t,e){if(fe(t),fe(e),t===e)return""}function A1(t,e){Nc(t,e);let s=Or(t),u=Or(e);if(s===u||(t=s.toLowerCase(),e=u.toLowerCase(),t===e))return"";let c=0,p=t.length;for(;cc&&t.charCodeAt(p-1)===92;--p);let d=p-c,g=0,f=e.length;for(;gg&&e.charCodeAt(f-1)===92;--f);let b=f-g,y=dy){if(e.charCodeAt(g+P)===92)return u.slice(g+P+1);if(P===2)return u.slice(g+P)}d>y&&(t.charCodeAt(c+P)===92?x=P:P===2&&(x=3));break}let S=t.charCodeAt(c+P),I=e.charCodeAt(g+P);if(S!==I)break;S===92&&(x=P)}if(P!==y&&x===-1)return u;let A="";for(x===-1&&(x=0),P=c+x+1;P<=p;++P)(P===p||t.charCodeAt(P)===92)&&(A.length===0?A+="..":A+="\\..");return A.length>0?A+u.slice(g+x,f):(g+=x,u.charCodeAt(g)===92&&++g,u.slice(g,f))}var bee={" ":"%09","\n":"%0A","\v":"%0B","\f":"%0C","\r":"%0D"," ":"%20"};function Vc(t){return t.replaceAll(/[\s]/g,e=>bee[e]??e)}function P1(t){if(!ko(t))throw new TypeError("Must be an absolute path.");let[,e,s]=t.match(/^(?:[/\\]{2}([^/\\]+)(?=[/\\](?:[^/\\]|$)))?(.*)/),u=new URL("file:///");if(u.pathname=Vc(s.replace(/%/g,"%25")),e!==void 0&&e!=="localhost"&&(u.hostname=e,!u.hostname))throw new TypeError("Invalid hostname.");return u}function I1(t){if(typeof t!="string")return t;if(t.length===0)return"";let e=Or(t);if(e.length>=3){if(e.charCodeAt(0)===92){if(e.charCodeAt(1)===92){let s=e.charCodeAt(2);if(s!==63&&s!==46)return`\\\\?\\UNC\\${e.slice(2)}`}}else if(xt(e.charCodeAt(0))&&e.charCodeAt(1)===58&&e.charCodeAt(2)===92)return`\\\\?\\${e}`}return t}function Ei(t,e){let[s="",...u]=t;if(s===""||u.length===0)return s.substring(0,s.lastIndexOf(e)+1);let c=s.split(e),p=c.length;for(let g of u){let f=g.split(e);for(let b=0;b1&&t.seps.includes(e[p-1]);p--);e=e.slice(0,p);let d="";for(let g=0;g?@[\\\\\\]^_\u2018{|}~`:I==="space"?f+="\\s\v":I==="upper"?f+="A-Z":I==="word"?f+="\\w":I==="xdigit"&&(f+="\\dA-Fa-f");continue}}}else{y=!0,f+="[",e[A+1]==="!"?(A++,f+="^"):e[A+1]==="^"&&(A++,f+="\\^");continue}if(e[A]==="]"&&y){y=!1,f+="]";continue}if(y){e[A]==="\\"?f+="\\\\":f+=e[A];continue}if(e[A]===")"&&b.length>0&&b[b.length-1]!=="BRACE"){f+=")";let S=b.pop();S==="!"?f+=t.wildcard:S!=="@"&&(f+=S);continue}if(e[A]==="|"&&b.length>0&&b[b.length-1]!=="BRACE"){f+="|";continue}if(e[A]==="+"&&s&&e[A+1]==="("){A++,b.push("+"),f+="(?:";continue}if(e[A]==="@"&&s&&e[A+1]==="("){A++,b.push("@"),f+="(?:";continue}if(e[A]==="?"){s&&e[A+1]==="("?(A++,b.push("?"),f+="(?:"):f+=".";continue}if(e[A]==="!"&&s&&e[A+1]==="("){A++,b.push("!"),f+="(?!";continue}if(e[A]==="{"){b.push("BRACE"),f+="(?:";continue}if(e[A]==="}"&&b[b.length-1]==="BRACE"){b.pop(),f+=")";continue}if(e[A]===","&&b[b.length-1]==="BRACE"){f+="|";continue}if(e[A]==="*"){if(s&&e[A+1]==="(")A++,b.push("*"),f+="(?:";else{let S=e[A-1],I=1;for(;e[A+1]==="*";)A++,I++;let C=e[A+1];u&&I===2&&[...t.seps,void 0].includes(S)&&[...t.seps,void 0].includes(C)?(f+=t.globstar,P=!0):f+=t.wildcard}continue}f+=C1.includes(e[A])?`\\${e[A]}`:e[A]}if(b.length>0||y||x){f="";for(let S of e.slice(g,A))f+=C1.includes(S)?`\\${S}`:S,P=!1}for(d+=f,P||(d+=Ag))throw new Error("Assertion failure: i > j (potential infinite loop)");g=A}return d=`^${d}$`,new RegExp(d,c?"i":"")}var Aee={sep:"(?:\\\\|/)+",sepMaybe:"(?:\\\\|/)*",seps:["\\","/"],globstar:"(?:[^\\\\/]*(?:\\\\|/|$)+)*",wildcard:"[^\\\\/]*",escapePrefix:"`"};function v1(t,e={}){return Qc(Aee,t,e)}function Fo(t){let e={"{":"}","(":")","[":"]"},s=/\\(.)|(^!|\*|\?|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/;if(t==="")return!1;let u;for(;u=s.exec(t);){if(u[2])return!0;let c=u.index+u[0].length,p=u[1],d=p?e[p]:null;if(p&&d){let g=t.indexOf(d,c);g!==-1&&(c=g+1)}t=t.slice(c)}return!1}function Ro(t,{globstar:e=!1}={}){if(t.match(/\0/g))throw new Error(`Glob contains invalid characters: "${t}"`);if(!e)return Gr(t);let s=h1.source,u=new RegExp(`(?<=(${s}|^)\\*\\*${s})\\.\\.(?=${s}|$)`,"g");return Gr(t.replace(u,"\0")).replace(/\0/g,"..")}function D1(t,{extended:e=!0,globstar:s=!1}={}){if(!s||t.length===0)return Mo(...t);if(t.length===0)return".";let u;for(let c of t){let p=c;p.length>0&&(u?u+=`${Bo}${p}`:u=p)}return u?Ro(u,{extended:e,globstar:s}):"."}var Q1={};c1(Q1,{DELIMITER:()=>Pee,SEPARATOR:()=>Uo,SEPARATOR_PATTERN:()=>S1,basename:()=>E1,common:()=>Iee,dirname:()=>B1,extname:()=>k1,format:()=>M1,fromFileUrl:()=>F1,globToRegExp:()=>N1,isAbsolute:()=>To,isGlob:()=>Fo,join:()=>No,joinGlobs:()=>V1,normalize:()=>Hr,normalizeGlob:()=>Vo,parse:()=>R1,relative:()=>U1,resolve:()=>Si,toFileUrl:()=>T1,toNamespacedPath:()=>XJ});function he(t){return t===47}function E1(t,e=""){kc(t,e);let s=Bc(t,he),u=Gs(s,he);return e?Sc(u,e):u}var Pee=":",Uo="/",S1=/\/+/;function B1(t){Mc(t);let e=-1,s=!1;for(let u=t.length-1;u>=1;--u)if(he(t.charCodeAt(u))){if(s){e=u;break}}else s=!0;return e===-1?he(t.charCodeAt(0))?"/":".":Gs(t.slice(0,e),he)}function k1(t){fe(t);let e=-1,s=0,u=-1,c=!0,p=0;for(let d=t.length-1;d>=0;--d){let g=t.charCodeAt(d);if(he(g)){if(!c){s=d+1;break}continue}u===-1&&(c=!1,u=d+1),g===46?e===-1?e=d:p!==1&&(p=1):e!==-1&&(p=-1)}return e===-1||u===-1||p===0||p===1&&e===u-1&&e===s+1?"":t.slice(e,u)}function M1(t){return Rc(t),Fc("/",t)}function F1(t){return t=Uc(t),decodeURIComponent(t.pathname.replace(/%(?![0-9A-Fa-f]{2})/g,"%25"))}function To(t){return fe(t),t.length>0&&he(t.charCodeAt(0))}function Hr(t){Tc(t);let e=he(t.charCodeAt(0)),s=he(t.charCodeAt(t.length-1));return t=qr(t,!e,"/",he),t.length===0&&!e&&(t="."),t.length>0&&s&&(t+="/"),e?`/${t}`:t}function No(...t){if(t.length===0)return".";let e;for(let s=0,u=t.length;s0&&(e?e+=`/${c}`:e=c)}return e?Hr(e):"."}function R1(t){fe(t);let e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;let s=he(t.charCodeAt(0)),u;s?(e.root="/",u=1):u=0;let c=-1,p=0,d=-1,g=!0,f=t.length-1,b=0;for(;f>=u;--f){let y=t.charCodeAt(f);if(he(y)){if(!g){p=f+1;break}continue}d===-1&&(g=!1,d=f+1),y===46?c===-1?c=f:b!==1&&(b=1):c!==-1&&(b=-1)}return c===-1||d===-1||b===0||b===1&&c===d-1&&c===p+1?(d!==-1&&(p===0&&s?e.base=e.name=t.slice(1,d):e.base=e.name=t.slice(p,d)),e.base=e.base||"/"):(p===0&&s?(e.name=t.slice(1,c),e.base=t.slice(1,d)):(e.name=t.slice(p,c),e.base=t.slice(p,d)),e.ext=t.slice(c,d)),p>0?e.dir=Gs(t.slice(0,p-1),he):s&&(e.dir="/"),e}function Si(...t){let e="",s=!1;for(let u=t.length-1;u>=-1&&!s;u--){let c;if(u>=0)c=t[u];else{let{Deno:p}=globalThis;if(typeof p?.cwd!="function")throw new TypeError("Resolved a relative path without a CWD.");c=p.cwd()}fe(c),c.length!==0&&(e=`${c}/${e}`,s=he(c.charCodeAt(0)))}return e=qr(e,!s,"/",he),s?e.length>0?`/${e}`:"/":e.length>0?e:"."}function U1(t,e){if(Nc(t,e),t=Si(t),e=Si(e),t===e)return"";let s=1,u=t.length;for(;sf){if(he(e.charCodeAt(p+y)))return e.slice(p+y+1);if(y===0)return e.slice(p+y)}else c>f&&(he(t.charCodeAt(s+y))?b=y:y===0&&(b=0));break}let P=t.charCodeAt(s+y),A=e.charCodeAt(p+y);if(P!==A)break;he(P)&&(b=y)}let x="";for(y=s+b+1;y<=u;++y)(y===u||he(t.charCodeAt(y)))&&(x.length===0?x+="..":x+="/..");return x.length>0?x+e.slice(p+b):(p+=b,he(e.charCodeAt(p))&&++p,e.slice(p))}function T1(t){if(!To(t))throw new TypeError("Must be an absolute path.");let e=new URL("file:///");return e.pathname=Vc(t.replace(/%/g,"%25").replace(/\\/g,"%5C")),e}function XJ(t){return t}function Iee(t,e=Uo){return Ei(t,e)}var Cee={sep:"/+",sepMaybe:"/*",seps:["/"],globstar:"(?:[^/]*(?:/|$)+)*",wildcard:"[^/]*",escapePrefix:"\\"};function N1(t,e={}){return Qc(Cee,t,e)}function Vo(t,{globstar:e=!1}={}){if(t.match(/\0/g))throw new Error(`Glob contains invalid characters: "${t}"`);if(!e)return Hr(t);let s=S1.source,u=new RegExp(`(?<=(${s}|^)\\*\\*${s})\\.\\.(?=${s}|$)`,"g");return Hr(t.replace(u,"\0")).replace(/\0/g,"..")}function V1(t,{extended:e=!0,globstar:s=!1}={}){if(!s||t.length===0)return No(...t);if(t.length===0)return".";let u;for(let c of t){let p=c;p.length>0&&(u?u+=`${Uo}${p}`:u=p)}return u?Vo(u,{extended:e,globstar:s}):"."}var vee=(()=>{let{Deno:t}=globalThis;if(typeof t?.build?.os=="string")return t.build.os;let{navigator:e}=globalThis;return e?.appVersion?.includes?.("Win")?"windows":"linux"})(),ce=vee==="windows";function Dee(t,e=""){return ce?m1(t,e):E1(t,e)}var wee=ce?";":":",L1=ce?"\\":"/",Eee=ce?/[\\/]+/:/\/+/;function See(t){return ce?_1(t):B1(t)}function Bee(t){return ce?b1(t):k1(t)}function kee(t){return ce?f1(t):M1(t)}function Mee(t){return ce?y1(t):F1(t)}function Fee(t){return ce?ko(t):To(t)}function Ree(...t){return ce?Mo(...t):No(...t)}function Uee(t){return ce?Gr(t):Hr(t)}function Tee(t){return ce?x1(t):R1(t)}function Nee(t,e){return ce?A1(t,e):U1(t,e)}function Vee(...t){return ce?Or(...t):Si(...t)}function Qee(t){return ce?P1(t):T1(t)}function Lee(t){return ce?I1(t):t}function qee(t,e=L1){return Ei(t,e)}function Gee(t,e={}){return e.os==="windows"||!e.os&&ce?v1(t,e):N1(t,e)}function Oee(t,e={}){return ce?D1(t,e):V1(t,e)}function Hee(t,e={}){return ce?Ro(t,e):Vo(t,e)}var Kee=w1,jee=Q1;var zee=new TextEncoder;function Wee(t){let e=typeof t;return e!=="object"?e:t===null?"null":t?.constructor?.name??"object"}function $J(t){if(typeof t=="string")return zee.encode(t);if(t instanceof Uint8Array)return t;if(t instanceof ArrayBuffer)return new Uint8Array(t);throw new TypeError(`The input must be a Uint8Array, a string, or an ArrayBuffer. Received a value of the type ${Wee(t)}.`)}var Ar=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/"];function Qo(t){let e=$J(t),s="",u,c=e.length;for(u=2;u>2],s+=Ar[(e[u-2]&3)<<4|e[u-1]>>4],s+=Ar[(e[u-1]&15)<<2|e[u]>>6],s+=Ar[e[u]&63];return u===c+1&&(s+=Ar[e[u-2]>>2],s+=Ar[(e[u-2]&3)<<4],s+="=="),u===c&&(s+=Ar[e[u-2]>>2],s+=Ar[(e[u-2]&3)<<4|e[u-1]>>4],s+=Ar[(e[u-1]&15)<<2],s+="="),s}function Lo(t){let e=atob(t),s=e.length,u=new Uint8Array(s);for(let c=0;c32&&e<127&&!iY(t)}function iY(t){return t[0]?'()<>@,;:\\"/[]?='.includes(t[0]):!1}var Zee=32,Xee=126;function aY(t){for(let e of t){let s=e.charCodeAt(0);if((sXee)&&e!==" ")return!0}return!1}function ki(t){let[e]=t.split(";"),s=e.toLowerCase().trim(),u={},c=new Map;for(t=t.slice(e.length);t.length&&(t=t.trimStart(),t.length!==0);){let[d,g,f]=tY(t);if(!d){if(f.trim()===";")break;throw new TypeError("Invalid media parameter.")}let b=u,[y,x]=d.split("*");if(y&&x!==void 0&&(c.has(y)||c.set(y,{}),b=c.get(y)),d in b)throw new TypeError("Duplicate key parsed.");b[d]=g,t=f}let p="";for(let[d,g]of c){let f=`${d}*`,b=g[f];if(b){let x=q1(b);x&&(u[d]=x);continue}p="";let y=!1;for(let x=0;;x++){let P=`${d}*${x}`,A=g[P];if(A){y=!0,p+=A;continue}let S=`${P}*`;if(A=g[S],!A)break;if(y=!0,x===0){let I=q1(A);I&&(p+=I)}else{let I=decodeURI(A);p+=I}}y&&(u[d]=p)}return Object.keys(u).length?[s,u]:[s,void 0]}var Mi={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/3gpp-ims+xml":{source:"iana",compressible:!0},"application/3gpphal+json":{source:"iana",compressible:!0},"application/3gpphalforms+json":{source:"iana",compressible:!0},"application/a2l":{source:"iana"},"application/ace+cbor":{source:"iana"},"application/activemessage":{source:"iana"},"application/activity+json":{source:"iana",compressible:!0},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/alto-updatestreamcontrol+json":{source:"iana",compressible:!0},"application/alto-updatestreamparams+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/at+jwt":{source:"iana"},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",compressible:!0,extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana",compressible:!0,extensions:["atomdeleted"]},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",compressible:!0,extensions:["atomsvc"]},"application/atsc-dwd+xml":{source:"iana",compressible:!0,extensions:["dwd"]},"application/atsc-dynamic-event-message":{source:"iana"},"application/atsc-held+xml":{source:"iana",compressible:!0,extensions:["held"]},"application/atsc-rdt+json":{source:"iana",compressible:!0},"application/atsc-rsat+xml":{source:"iana",compressible:!0,extensions:["rsat"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana",compressible:!0},"application/bacnet-xdd+zip":{source:"iana",compressible:!1},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana",compressible:!0,extensions:["xcs"]},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/captive+json":{source:"iana",compressible:!0},"application/cbor":{source:"iana"},"application/cbor-seq":{source:"iana"},"application/cccex":{source:"iana"},"application/ccmp+xml":{source:"iana",compressible:!0},"application/ccxml+xml":{source:"iana",compressible:!0,extensions:["ccxml"]},"application/cdfx+xml":{source:"iana",compressible:!0,extensions:["cdfx"]},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana",compressible:!0},"application/cellml+xml":{source:"iana",compressible:!0},"application/cfw":{source:"iana"},"application/city+json":{source:"iana",compressible:!0},"application/clr":{source:"iana"},"application/clue+xml":{source:"iana",compressible:!0},"application/clue_info+xml":{source:"iana",compressible:!0},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana",compressible:!0},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana",compressible:!0},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana",compressible:!0,extensions:["cpl"]},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana",compressible:!0},"application/cstadata+xml":{source:"iana",compressible:!0},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cwt":{source:"iana"},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",compressible:!0,extensions:["mpd"]},"application/dash-patch+xml":{source:"iana",compressible:!0,extensions:["mpp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",compressible:!0,extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana",compressible:!0},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana",compressible:!0},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/dns+json":{source:"iana",compressible:!0},"application/dns-message":{source:"iana"},"application/docbook+xml":{source:"apache",compressible:!0,extensions:["dbk"]},"application/dots+cbor":{source:"iana"},"application/dskpp+xml":{source:"iana",compressible:!0},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",compressible:!0,extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["es","ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/efi":{source:"iana"},"application/elm+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/elm+xml":{source:"iana",compressible:!0},"application/emergencycalldata.cap+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/emergencycalldata.comment+xml":{source:"iana",compressible:!0},"application/emergencycalldata.control+xml":{source:"iana",compressible:!0},"application/emergencycalldata.deviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.ecall.msd":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.serviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.subscriberinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.veds+xml":{source:"iana",compressible:!0},"application/emma+xml":{source:"iana",compressible:!0,extensions:["emma"]},"application/emotionml+xml":{source:"iana",compressible:!0,extensions:["emotionml"]},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana",compressible:!0},"application/epub+zip":{source:"iana",compressible:!1,extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/expect-ct-report+json":{source:"iana",compressible:!0},"application/express":{source:"iana",extensions:["exp"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana",compressible:!0,extensions:["fdt"]},"application/fhir+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/fhir+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/fido.trusted-apps+json":{compressible:!0},"application/fits":{source:"iana"},"application/flexfec":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1},"application/framework-attributes+xml":{source:"iana",compressible:!0},"application/geo+json":{source:"iana",compressible:!0,extensions:["geojson"]},"application/geo+json-seq":{source:"iana"},"application/geopackage+sqlite3":{source:"iana"},"application/geoxacml+xml":{source:"iana",compressible:!0},"application/gltf-buffer":{source:"iana"},"application/gml+xml":{source:"iana",compressible:!0,extensions:["gml"]},"application/gpx+xml":{source:"apache",compressible:!0,extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1,extensions:["gz"]},"application/h224":{source:"iana"},"application/held+xml":{source:"iana",compressible:!0},"application/hjson":{extensions:["hjson"]},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana",compressible:!0},"application/ibe-pkg-reply+xml":{source:"iana",compressible:!0},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",compressible:!0,extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana",compressible:!0,extensions:["its"]},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js","mjs"]},"application/jf2feed+json":{source:"iana",compressible:!0},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/jscalendar+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana",compressible:!0},"application/kpml-response+xml":{source:"iana",compressible:!0},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/lgr+xml":{source:"iana",compressible:!0,extensions:["lgr"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana",compressible:!0},"application/lost+xml":{source:"iana",compressible:!0,extensions:["lostxml"]},"application/lostsync+xml":{source:"iana",compressible:!0},"application/lpf+zip":{source:"iana",compressible:!1},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",compressible:!0,extensions:["mads"]},"application/manifest+json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",compressible:!0,extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",compressible:!0,extensions:["mathml"]},"application/mathml-content+xml":{source:"iana",compressible:!0},"application/mathml-presentation+xml":{source:"iana",compressible:!0},"application/mbms-associated-procedure-description+xml":{source:"iana",compressible:!0},"application/mbms-deregister+xml":{source:"iana",compressible:!0},"application/mbms-envelope+xml":{source:"iana",compressible:!0},"application/mbms-msk+xml":{source:"iana",compressible:!0},"application/mbms-msk-response+xml":{source:"iana",compressible:!0},"application/mbms-protection-description+xml":{source:"iana",compressible:!0},"application/mbms-reception-report+xml":{source:"iana",compressible:!0},"application/mbms-register+xml":{source:"iana",compressible:!0},"application/mbms-register-response+xml":{source:"iana",compressible:!0},"application/mbms-schedule+xml":{source:"iana",compressible:!0},"application/mbms-user-service-description+xml":{source:"iana",compressible:!0},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana",compressible:!0,extensions:["mpf"]},"application/media_control+xml":{source:"iana",compressible:!0},"application/mediaservercontrol+xml":{source:"iana",compressible:!0,extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",compressible:!0,extensions:["metalink"]},"application/metalink4+xml":{source:"iana",compressible:!0,extensions:["meta4"]},"application/mets+xml":{source:"iana",compressible:!0,extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mipc":{source:"iana"},"application/missing-blocks+cbor-seq":{source:"iana"},"application/mmt-aei+xml":{source:"iana",compressible:!0,extensions:["maei"]},"application/mmt-usd+xml":{source:"iana",compressible:!0,extensions:["musd"]},"application/mods+xml":{source:"iana",compressible:!0,extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana",compressible:!0},"application/mrb-publish+xml":{source:"iana",compressible:!0},"application/msc-ivr+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msc-mixer+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mud+json":{source:"iana",compressible:!0},"application/multipart-core":{source:"iana"},"application/mxf":{source:"iana",extensions:["mxf"]},"application/n-quads":{source:"iana",extensions:["nq"]},"application/n-triples":{source:"iana",extensions:["nt"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana",charset:"US-ASCII"},"application/news-groupinfo":{source:"iana",charset:"US-ASCII"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana",compressible:!0},"application/node":{source:"iana",extensions:["cjs"]},"application/nss":{source:"iana"},"application/oauth-authz-req+jwt":{source:"iana"},"application/oblivious-dns-message":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odm+xml":{source:"iana",compressible:!0},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",compressible:!0,extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",compressible:!0,extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{source:"iana",compressible:!0},"application/oscore":{source:"iana"},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p21":{source:"iana"},"application/p21+zip":{source:"iana",compressible:!1},"application/p2p-overlay+xml":{source:"iana",compressible:!0,extensions:["relo"]},"application/parityfec":{source:"iana"},"application/passport":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",compressible:!0,extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pem-certificate-chain":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana",extensions:["asc"]},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pidf-diff+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkcs8-encrypted":{source:"iana"},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",compressible:!0,extensions:["pls"]},"application/poc-settings+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/ppsp-tracker+json":{source:"iana",compressible:!0},"application/problem+json":{source:"iana",compressible:!0},"application/problem+xml":{source:"iana",compressible:!0},"application/provenance+xml":{source:"iana",compressible:!0,extensions:["provx"]},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.cyn":{source:"iana",charset:"7-BIT"},"application/prs.hpub+zip":{source:"iana",compressible:!1},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana",compressible:!0},"application/pskc+xml":{source:"iana",compressible:!0,extensions:["pskcxml"]},"application/pvd+json":{source:"iana",compressible:!0},"application/qsig":{source:"iana"},"application/raml+yaml":{compressible:!0,extensions:["raml"]},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf","owl"]},"application/reginfo+xml":{source:"iana",compressible:!0,extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",compressible:!0,extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",compressible:!0,extensions:["rld"]},"application/rfc+xml":{source:"iana",compressible:!0},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana",compressible:!0},"application/rls-services+xml":{source:"iana",compressible:!0,extensions:["rs"]},"application/route-apd+xml":{source:"iana",compressible:!0,extensions:["rapd"]},"application/route-s-tsid+xml":{source:"iana",compressible:!0,extensions:["sls"]},"application/route-usd+xml":{source:"iana",compressible:!0,extensions:["rusd"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-publication":{source:"iana"},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",compressible:!0,extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana",compressible:!0},"application/samlmetadata+xml":{source:"iana",compressible:!0},"application/sarif+json":{source:"iana",compressible:!0},"application/sarif-external-properties+json":{source:"iana",compressible:!0},"application/sbe":{source:"iana"},"application/sbml+xml":{source:"iana",compressible:!0,extensions:["sbml"]},"application/scaip+xml":{source:"iana",compressible:!0},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/secevent+jwt":{source:"iana"},"application/senml+cbor":{source:"iana"},"application/senml+json":{source:"iana",compressible:!0},"application/senml+xml":{source:"iana",compressible:!0,extensions:["senmlx"]},"application/senml-etch+cbor":{source:"iana"},"application/senml-etch+json":{source:"iana",compressible:!0},"application/senml-exi":{source:"iana"},"application/sensml+cbor":{source:"iana"},"application/sensml+json":{source:"iana",compressible:!0},"application/sensml+xml":{source:"iana",compressible:!0,extensions:["sensmlx"]},"application/sensml-exi":{source:"iana"},"application/sep+xml":{source:"iana",compressible:!0},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",compressible:!0,extensions:["shf"]},"application/sieve":{source:"iana",extensions:["siv","sieve"]},"application/simple-filter+xml":{source:"iana",compressible:!0},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/sipc":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",compressible:!0,extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",compressible:!0,extensions:["srx"]},"application/spdx+json":{source:"iana",compressible:!0},"application/spirits-event+xml":{source:"iana",compressible:!0},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",compressible:!0,extensions:["grxml"]},"application/sru+xml":{source:"iana",compressible:!0,extensions:["sru"]},"application/ssdl+xml":{source:"apache",compressible:!0,extensions:["ssdl"]},"application/ssml+xml":{source:"iana",compressible:!0,extensions:["ssml"]},"application/stix+json":{source:"iana",compressible:!0},"application/swid+xml":{source:"iana",compressible:!0,extensions:["swidtag"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/taxii+json":{source:"iana",compressible:!0},"application/td+json":{source:"iana",compressible:!0},"application/tei+xml":{source:"iana",compressible:!0,extensions:["tei","teicorpus"]},"application/tetra_isi":{source:"iana"},"application/thraud+xml":{source:"iana",compressible:!0,extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/tlsrpt+gzip":{source:"iana"},"application/tlsrpt+json":{source:"iana",compressible:!0},"application/tnauthlist":{source:"iana"},"application/token-introspection+jwt":{source:"iana"},"application/toml":{compressible:!0,extensions:["toml"]},"application/trickle-ice-sdpfrag":{source:"iana"},"application/trig":{source:"iana",extensions:["trig"]},"application/ttml+xml":{source:"iana",compressible:!0,extensions:["ttml"]},"application/tve-trigger":{source:"iana"},"application/tzif":{source:"iana"},"application/tzif-leap":{source:"iana"},"application/ubjson":{compressible:!1,extensions:["ubj"]},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana",compressible:!0},"application/urc-ressheet+xml":{source:"iana",compressible:!0,extensions:["rsheet"]},"application/urc-targetdesc+xml":{source:"iana",compressible:!0,extensions:["td"]},"application/urc-uisocketdesc+xml":{source:"iana",compressible:!0},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana",compressible:!0},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.1000minds.decision-model+xml":{source:"iana",compressible:!0,extensions:["1km"]},"application/vnd.3gpp-prose+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-v2x-local-service-information":{source:"iana"},"application/vnd.3gpp.5gnas":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.bsf+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gmop+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gtpc":{source:"iana"},"application/vnd.3gpp.interworking-data":{source:"iana"},"application/vnd.3gpp.lpp":{source:"iana"},"application/vnd.3gpp.mc-signalling-ear":{source:"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-payload":{source:"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-signalling":{source:"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-floor-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-signed+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-init-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-transmission-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mid-call+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ngap":{source:"iana"},"application/vnd.3gpp.pfcp":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.s1ap":{source:"iana"},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.sms+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ussd+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3lightssoftware.imagescal":{source:"iana"},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",compressible:!1,extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",compressible:!0,extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.afpc.afplinedata":{source:"iana"},"application/vnd.afpc.afplinedata-pagedef":{source:"iana"},"application/vnd.afpc.cmoca-cmresource":{source:"iana"},"application/vnd.afpc.foca-charset":{source:"iana"},"application/vnd.afpc.foca-codedfont":{source:"iana"},"application/vnd.afpc.foca-codepage":{source:"iana"},"application/vnd.afpc.modca":{source:"iana"},"application/vnd.afpc.modca-cmtable":{source:"iana"},"application/vnd.afpc.modca-formdef":{source:"iana"},"application/vnd.afpc.modca-mediummap":{source:"iana"},"application/vnd.afpc.modca-objectcontainer":{source:"iana"},"application/vnd.afpc.modca-overlay":{source:"iana"},"application/vnd.afpc.modca-pagesegment":{source:"iana"},"application/vnd.age":{source:"iana",extensions:["age"]},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amadeus+json":{source:"iana",compressible:!0},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.amazon.mobi8-ebook":{source:"iana"},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana",compressible:!0},"application/vnd.android.ota":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.arrow.file":{source:"iana"},"application/vnd.apache.arrow.stream":{source:"iana"},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.aplextor.warrp+json":{source:"iana",compressible:!0},"application/vnd.apothekende.reservation+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",compressible:!0,extensions:["mpkg"]},"application/vnd.apple.keynote":{source:"iana",extensions:["key"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.numbers":{source:"iana",extensions:["numbers"]},"application/vnd.apple.pages":{source:"iana",extensions:["pages"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artisan+json":{source:"iana",compressible:!0},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avalon+json":{source:"iana",compressible:!0},"application/vnd.avistar+xml":{source:"iana",compressible:!0},"application/vnd.balsamiq.bmml+xml":{source:"iana",compressible:!0,extensions:["bmml"]},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.banana-accounting":{source:"iana"},"application/vnd.bbf.usp.error":{source:"iana"},"application/vnd.bbf.usp.msg":{source:"iana"},"application/vnd.bbf.usp.msg+json":{source:"iana",compressible:!0},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.bint.med-content":{source:"iana"},"application/vnd.biopax.rdf+xml":{source:"iana",compressible:!0},"application/vnd.blink-idb-value-wrapper":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.bpf":{source:"iana"},"application/vnd.bpf3":{source:"iana"},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.byu.uapi+json":{source:"iana",compressible:!0},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.capasystems-pg+json":{source:"iana",compressible:!0},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",compressible:!0,extensions:["cdxml"]},"application/vnd.chess-pgn":{source:"iana"},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.ciedi":{source:"iana"},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana",compressible:!0,extensions:["csl"]},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collabio.xodocuments.document":{source:"iana"},"application/vnd.collabio.xodocuments.document-template":{source:"iana"},"application/vnd.collabio.xodocuments.presentation":{source:"iana"},"application/vnd.collabio.xodocuments.presentation-template":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.comicbook+zip":{source:"iana",compressible:!1},"application/vnd.comicbook-rar":{source:"iana"},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.coreos.ignition+json":{source:"iana",compressible:!0},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",compressible:!0,extensions:["wbs"]},"application/vnd.cryptii.pipe+json":{source:"iana",compressible:!0},"application/vnd.crypto-shade-file":{source:"iana"},"application/vnd.cryptomator.encrypted":{source:"iana"},"application/vnd.cryptomator.vault":{source:"iana"},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana",compressible:!0},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana",compressible:!0},"application/vnd.cybank":{source:"iana"},"application/vnd.cyclonedx+json":{source:"iana",compressible:!0},"application/vnd.cyclonedx+xml":{source:"iana",compressible:!0},"application/vnd.d2l.coursepackage1p0+zip":{source:"iana",compressible:!1},"application/vnd.d3m-dataset":{source:"iana"},"application/vnd.d3m-problem":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.datapackage+json":{source:"iana",compressible:!0},"application/vnd.dataresource+json":{source:"iana",compressible:!0},"application/vnd.dbf":{source:"iana",extensions:["dbf"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",compressible:!0,extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume.movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana",compressible:!0},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbisl+xml":{source:"iana",compressible:!0},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-container+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-generic+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-init+xml":{source:"iana",compressible:!0},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecip.rlp":{source:"iana"},"application/vnd.eclipse.ditto+json":{source:"iana",compressible:!0},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.efi.img":{source:"iana"},"application/vnd.efi.iso":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana",compressible:!0},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana",compressible:!0},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.espass-espass+zip":{source:"iana",compressible:!1},"application/vnd.eszigno3+xml":{source:"iana",compressible:!0,extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.asic-e+zip":{source:"iana",compressible:!1},"application/vnd.etsi.asic-s+zip":{source:"iana",compressible:!1},"application/vnd.etsi.cug+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvcommand+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvservice+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsync+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvueprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mcid+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana",compressible:!0},"application/vnd.etsi.pstn+xml":{source:"iana",compressible:!0},"application/vnd.etsi.sci+xml":{source:"iana",compressible:!0},"application/vnd.etsi.simservs+xml":{source:"iana",compressible:!0},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana",compressible:!0},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eu.kasparian.car+json":{source:"iana",compressible:!0},"application/vnd.eudora.data":{source:"iana"},"application/vnd.evolv.ecig.profile":{source:"iana"},"application/vnd.evolv.ecig.settings":{source:"iana"},"application/vnd.evolv.ecig.theme":{source:"iana"},"application/vnd.exstream-empower+zip":{source:"iana",compressible:!1},"application/vnd.exstream-package":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.familysearch.gedcom+zip":{source:"iana",compressible:!1},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.ficlab.flb+zip":{source:"iana",compressible:!1},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujifilm.fb.docuworks":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.container":{source:"iana"},"application/vnd.fujifilm.fb.jfi+xml":{source:"iana",compressible:!0},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.futoin+cbor":{source:"iana"},"application/vnd.futoin+json":{source:"iana",compressible:!0},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.gentics.grd+json":{source:"iana",compressible:!0},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana",compressible:!0},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.slides":{source:"iana"},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana",compressible:!0},"application/vnd.gov.sk.e-form+zip":{source:"iana",compressible:!1},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana",compressible:!0},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",compressible:!0,extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",compressible:!0,extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hc+json":{source:"iana",compressible:!0},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.hdt":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hl7cda+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hl7v2+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyper+json":{source:"iana",compressible:!0},"application/vnd.hyper-item+json":{source:"iana",compressible:!0},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.imagemeter.folder+zip":{source:"iana",compressible:!1},"application/vnd.imagemeter.image+zip":{source:"iana",compressible:!1},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana",compressible:!0},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana",compressible:!0},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.packageitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.planningitem+xml":{source:"iana",compressible:!0},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",compressible:!0,extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.iso11783-10+zip":{source:"iana",compressible:!1},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las":{source:"iana"},"application/vnd.las.las+json":{source:"iana",compressible:!0},"application/vnd.las.las+xml":{source:"iana",compressible:!0,extensions:["lasxml"]},"application/vnd.laszip":{source:"iana"},"application/vnd.leap+json":{source:"iana",compressible:!0},"application/vnd.liberty-request+xml":{source:"iana",compressible:!0},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",compressible:!0,extensions:["lbe"]},"application/vnd.logipipe.circuit+zip":{source:"iana",compressible:!1},"application/vnd.loom":{source:"iana"},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana",extensions:["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.conftoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.license+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxar.archive.3tz+zip":{source:"iana",compressible:!1},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana",compressible:!0},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-outlook":{compressible:!1,extensions:["msg"]},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana",compressible:!0},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana",compressible:!0},"application/vnd.ms-printing.printticket+xml":{source:"apache",compressible:!0},"application/vnd.ms-printschematicket+xml":{source:"iana",compressible:!0},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.nacamar.ybrid+json":{source:"iana",compressible:!0},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nearst.inv+json":{source:"iana",compressible:!0},"application/vnd.nebumind.line":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nimn":{source:"iana"},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana",compressible:!0},"application/vnd.nokia.iptv.config+xml":{source:"iana",compressible:!0},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana",compressible:!0},"application/vnd.nokia.landmarkcollection+xml":{source:"iana",compressible:!0},"application/vnd.nokia.n-gage.ac+xml":{source:"iana",compressible:!0,extensions:["ac"]},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana",compressible:!0},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.ocf+cbor":{source:"iana"},"application/vnd.oci.image.manifest.v1+json":{source:"iana",compressible:!0},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana",compressible:!0},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana",compressible:!0},"application/vnd.oipf.dae.xhtml+xml":{source:"iana",compressible:!0},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana",compressible:!0},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.oipf.spdlist+xml":{source:"iana",compressible:!0},"application/vnd.oipf.ueprofile+xml":{source:"iana",compressible:!0},"application/vnd.oipf.userprofile+xml":{source:"iana",compressible:!0},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.imd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sprov+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-feature-handler+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-pcc+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-subs-invite+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-user-prefs+xml":{source:"iana",compressible:!0},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",compressible:!0,extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana",compressible:!0},"application/vnd.oma.group-usage-list+xml":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+cbor":{source:"iana"},"application/vnd.oma.lwm2m+json":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+tlv":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.final-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.groups+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana",compressible:!0},"application/vnd.oma.xcap-directory+xml":{source:"iana",compressible:!0},"application/vnd.omads-email+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-file+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-folder+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.onepager":{source:"iana"},"application/vnd.onepagertamp":{source:"iana"},"application/vnd.onepagertamx":{source:"iana"},"application/vnd.onepagertat":{source:"iana"},"application/vnd.onepagertatp":{source:"iana"},"application/vnd.onepagertatx":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana",compressible:!0,extensions:["obgx"]},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openstreetmap.data+xml":{source:"iana",compressible:!0,extensions:["osm"]},"application/vnd.opentimestamps.ots":{source:"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"iana",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"iana",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"iana",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana",compressible:!0},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana",compressible:!0},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos.xml":{source:"iana"},"application/vnd.patentdive":{source:"iana"},"application/vnd.patientecommsdoc":{source:"iana"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana",compressible:!0},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.psfs":{source:"iana"},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana",compressible:!0},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quarantainenet":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana",compressible:!0},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.rar":{source:"iana",extensions:["rar"]},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",compressible:!0,extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.resilient.logic":{source:"iana"},"application/vnd.restful+json":{source:"iana",compressible:!0},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",compressible:!0,extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sar":{source:"iana"},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.seis+json":{source:"iana",compressible:!0},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shade-save-file":{source:"iana"},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.shootproof+json":{source:"iana",compressible:!0},"application/vnd.shopkick+json":{source:"iana",compressible:!0},"application/vnd.shp":{source:"iana"},"application/vnd.shx":{source:"iana"},"application/vnd.sigrok.session":{source:"iana"},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.snesdev-page-table":{source:"iana"},"application/vnd.software602.filler.form+xml":{source:"iana",compressible:!0,extensions:["fo"]},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",compressible:!0,extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sqlite3":{source:"iana"},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana",compressible:!0,extensions:["wadl"]},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.sycle+xml":{source:"iana",compressible:!0},"application/vnd.syft+json":{source:"iana",compressible:!0},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",charset:"UTF-8",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tableschema+json":{source:"iana",compressible:!0},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{source:"iana",compressible:!0},"application/vnd.tmd.mediaflex.api+xml":{source:"iana",compressible:!0},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.tri.onesource":{source:"iana"},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",compressible:!0,extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.vel+json":{source:"iana",compressible:!0},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.veritone.aion+json":{source:"iana",compressible:!0},"application/vnd.veryant.thin":{source:"iana"},"application/vnd.ves.encrypted":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",charset:"UTF-8",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.dpp":{source:"iana"},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana",compressible:!0},"application/vnd.wv.ssp+xml":{source:"iana",compressible:!0},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana",compressible:!0},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",compressible:!0,extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.youtube.yt":{source:"iana"},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",compressible:!0,extensions:["zaz"]},"application/voicexml+xml":{source:"iana",compressible:!0,extensions:["vxml"]},"application/voucher-cms+json":{source:"iana",compressible:!0},"application/vq-rtcpxr":{source:"iana"},"application/wasm":{source:"iana",compressible:!0,extensions:["wasm"]},"application/watcherinfo+xml":{source:"iana",compressible:!0,extensions:["wif"]},"application/webpush-options+json":{source:"iana",compressible:!0},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",compressible:!0,extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",compressible:!0,extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-arj":{compressible:!1,extensions:["arj"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",compressible:!0,extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",compressible:!0,extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",compressible:!0,extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-iwork-keynote-sffkey":{extensions:["key"]},"application/x-iwork-numbers-sffnumbers":{extensions:["numbers"]},"application/x-iwork-pages-sffpages":{extensions:["pages"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-keepass2":{extensions:["kdbx"]},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-pki-message":{source:"iana"},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-virtualbox-hdd":{compressible:!0,extensions:["hdd"]},"application/x-virtualbox-ova":{compressible:!0,extensions:["ova"]},"application/x-virtualbox-ovf":{compressible:!0,extensions:["ovf"]},"application/x-virtualbox-vbox":{compressible:!0,extensions:["vbox"]},"application/x-virtualbox-vbox-extpack":{compressible:!1,extensions:["vbox-extpack"]},"application/x-virtualbox-vdi":{compressible:!0,extensions:["vdi"]},"application/x-virtualbox-vhd":{compressible:!0,extensions:["vhd"]},"application/x-virtualbox-vmdk":{compressible:!0,extensions:["vmdk"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"iana",extensions:["der","crt","pem"]},"application/x-x509-ca-ra-cert":{source:"iana"},"application/x-x509-next-ca-cert":{source:"iana"},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",compressible:!0,extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana",compressible:!0},"application/xaml+xml":{source:"apache",compressible:!0,extensions:["xaml"]},"application/xcap-att+xml":{source:"iana",compressible:!0,extensions:["xav"]},"application/xcap-caps+xml":{source:"iana",compressible:!0,extensions:["xca"]},"application/xcap-diff+xml":{source:"iana",compressible:!0,extensions:["xdf"]},"application/xcap-el+xml":{source:"iana",compressible:!0,extensions:["xel"]},"application/xcap-error+xml":{source:"iana",compressible:!0},"application/xcap-ns+xml":{source:"iana",compressible:!0,extensions:["xns"]},"application/xcon-conference-info+xml":{source:"iana",compressible:!0},"application/xcon-conference-info-diff+xml":{source:"iana",compressible:!0},"application/xenc+xml":{source:"iana",compressible:!0,extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache",compressible:!0},"application/xliff+xml":{source:"iana",compressible:!0,extensions:["xlf"]},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd","rng"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana",compressible:!0},"application/xmpp+xml":{source:"iana",compressible:!0},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",compressible:!0,extensions:["xpl"]},"application/xslt+xml":{source:"iana",compressible:!0,extensions:["xsl","xslt"]},"application/xspf+xml":{source:"apache",compressible:!0,extensions:["xspf"]},"application/xv+xml":{source:"iana",compressible:!0,extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yang-data+json":{source:"iana",compressible:!0},"application/yang-data+xml":{source:"iana",compressible:!0},"application/yang-patch+json":{source:"iana",compressible:!0},"application/yang-patch+xml":{source:"iana",compressible:!0},"application/yin+xml":{source:"iana",compressible:!0,extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"application/zstd":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana",compressible:!1,extensions:["3gpp"]},"audio/3gpp2":{source:"iana"},"audio/aac":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana",extensions:["amr"]},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/flexfec":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/melp":{source:"iana"},"audio/melp1200":{source:"iana"},"audio/melp2400":{source:"iana"},"audio/melp600":{source:"iana"},"audio/mhas":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana",extensions:["mxmf"]},"audio/mp3":{compressible:!1,extensions:["mp3"]},"audio/mp4":{source:"iana",compressible:!1,extensions:["m4a","mp4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx","opus"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/scip":{source:"iana"},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sofa":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tetra_acelp":{source:"iana"},"audio/tetra_acelp_bb":{source:"iana"},"audio/tone":{source:"iana"},"audio/tsvcis":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/usac":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dts.uhd":{source:"iana"},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.presonus.multitrack":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/collection":{source:"iana",extensions:["ttc"]},"font/otf":{source:"iana",compressible:!0,extensions:["otf"]},"font/sfnt":{source:"iana"},"font/ttf":{source:"iana",compressible:!0,extensions:["ttf"]},"font/woff":{source:"iana",extensions:["woff"]},"font/woff2":{source:"iana",extensions:["woff2"]},"image/aces":{source:"iana",extensions:["exr"]},"image/apng":{compressible:!1,extensions:["apng"]},"image/avci":{source:"iana",extensions:["avci"]},"image/avcs":{source:"iana",extensions:["avcs"]},"image/avif":{source:"iana",compressible:!1,extensions:["avif"]},"image/bmp":{source:"iana",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/dicom-rle":{source:"iana",extensions:["drle"]},"image/emf":{source:"iana",extensions:["emf"]},"image/fits":{source:"iana",extensions:["fits"]},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/heic":{source:"iana",extensions:["heic"]},"image/heic-sequence":{source:"iana",extensions:["heics"]},"image/heif":{source:"iana",extensions:["heif"]},"image/heif-sequence":{source:"iana",extensions:["heifs"]},"image/hej2k":{source:"iana",extensions:["hej2"]},"image/hsj2":{source:"iana",extensions:["hsj2"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jls":{source:"iana",extensions:["jls"]},"image/jp2":{source:"iana",compressible:!1,extensions:["jp2","jpg2"]},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jph":{source:"iana",extensions:["jph"]},"image/jphc":{source:"iana",extensions:["jhc"]},"image/jpm":{source:"iana",compressible:!1,extensions:["jpm"]},"image/jpx":{source:"iana",compressible:!1,extensions:["jpx","jpf"]},"image/jxr":{source:"iana",extensions:["jxr"]},"image/jxra":{source:"iana",extensions:["jxra"]},"image/jxrs":{source:"iana",extensions:["jxrs"]},"image/jxs":{source:"iana",extensions:["jxs"]},"image/jxsc":{source:"iana",extensions:["jxsc"]},"image/jxsi":{source:"iana",extensions:["jxsi"]},"image/jxss":{source:"iana",extensions:["jxss"]},"image/ktx":{source:"iana",extensions:["ktx"]},"image/ktx2":{source:"iana",extensions:["ktx2"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana",extensions:["pti"]},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana",extensions:["t38"]},"image/tiff":{source:"iana",compressible:!1,extensions:["tif","tiff"]},"image/tiff-fx":{source:"iana",extensions:["tfx"]},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana",extensions:["azv"]},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana",compressible:!0,extensions:["ico"]},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-dds":{compressible:!0,extensions:["dds"]},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.pco.b16":{source:"iana",extensions:["b16"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana",extensions:["tap"]},"image/vnd.valve.source.texture":{source:"iana",extensions:["vtf"]},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana",extensions:["pcx"]},"image/webp":{source:"apache",extensions:["webp"]},"image/wmf":{source:"iana",extensions:["wmf"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana",extensions:["disposition-notification"]},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana",extensions:["u8msg"]},"message/global-delivery-status":{source:"iana",extensions:["u8dsn"]},"message/global-disposition-notification":{source:"iana",extensions:["u8mdn"]},"message/global-headers":{source:"iana",extensions:["u8hdr"]},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana",extensions:["wsc"]},"model/3mf":{source:"iana",extensions:["3mf"]},"model/e57":{source:"iana"},"model/gltf+json":{source:"iana",compressible:!0,extensions:["gltf"]},"model/gltf-binary":{source:"iana",compressible:!0,extensions:["glb"]},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/mtl":{source:"iana",extensions:["mtl"]},"model/obj":{source:"iana",extensions:["obj"]},"model/step":{source:"iana"},"model/step+xml":{source:"iana",compressible:!0,extensions:["stpx"]},"model/step+zip":{source:"iana",compressible:!1,extensions:["stpz"]},"model/step-xml+zip":{source:"iana",compressible:!1,extensions:["stpxz"]},"model/stl":{source:"iana",extensions:["stl"]},"model/vnd.collada+xml":{source:"iana",compressible:!0,extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana",compressible:!0},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana",extensions:["ogex"]},"model/vnd.parasolid.transmit.binary":{source:"iana",extensions:["x_b"]},"model/vnd.parasolid.transmit.text":{source:"iana",extensions:["x_t"]},"model/vnd.pytha.pyox":{source:"iana"},"model/vnd.rosette.annotated-data-model":{source:"iana"},"model/vnd.sap.vds":{source:"iana",extensions:["vds"]},"model/vnd.usdz+zip":{source:"iana",compressible:!1,extensions:["usdz"]},"model/vnd.valve.source.compiled-map":{source:"iana",extensions:["bsp"]},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana",extensions:["x3db"]},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana",extensions:["x3dv"]},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana"},"multipart/multilingual":{source:"iana"},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/vnd.bint.med-plus":{source:"iana"},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/cql":{source:"iana"},"text/cql-expression":{source:"iana"},"text/cql-identifier":{source:"iana"},"text/css":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fhirpath":{source:"iana"},"text/flexfec":{source:"iana"},"text/fwdred":{source:"iana"},"text/gff3":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{compressible:!0,extensions:["less"]},"text/markdown":{source:"iana",compressible:!0,extensions:["markdown","md"]},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mdx":{compressible:!0,extensions:["mdx"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana",charset:"UTF-8"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana",charset:"UTF-8"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/prs.prop.logic":{source:"iana"},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/shaclc":{source:"iana"},"text/shex":{source:"iana",extensions:["shex"]},"text/slim":{extensions:["slim","slm"]},"text/spdx":{source:"iana",extensions:["spdx"]},"text/strings":{source:"iana"},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",charset:"UTF-8",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.ascii-art":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana",charset:"UTF-8"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana",charset:"UTF-8"},"text/vnd.familysearch.gedcom":{source:"iana",extensions:["ged"]},"text/vnd.ficlab.flt":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.gml":{source:"iana"},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.hans":{source:"iana"},"text/vnd.hgl":{source:"iana"},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.senx.warpscript":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sosi":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",charset:"UTF-8",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana",charset:"UTF-8"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-org":{compressible:!0,extensions:["org"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{compressible:!0,extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"iana"},"video/3gpp":{source:"iana",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"iana"},"video/3gpp2":{source:"iana",extensions:["3g2"]},"video/av1":{source:"iana"},"video/bmpeg":{source:"iana"},"video/bt656":{source:"iana"},"video/celb":{source:"iana"},"video/dv":{source:"iana"},"video/encaprtp":{source:"iana"},"video/ffv1":{source:"iana"},"video/flexfec":{source:"iana"},"video/h261":{source:"iana",extensions:["h261"]},"video/h263":{source:"iana",extensions:["h263"]},"video/h263-1998":{source:"iana"},"video/h263-2000":{source:"iana"},"video/h264":{source:"iana",extensions:["h264"]},"video/h264-rcdo":{source:"iana"},"video/h264-svc":{source:"iana"},"video/h265":{source:"iana"},"video/iso.segment":{source:"iana",extensions:["m4s"]},"video/jpeg":{source:"iana",extensions:["jpgv"]},"video/jpeg2000":{source:"iana"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/jxsv":{source:"iana"},"video/mj2":{source:"iana",extensions:["mj2","mjp2"]},"video/mp1s":{source:"iana"},"video/mp2p":{source:"iana"},"video/mp2t":{source:"iana",extensions:["ts"]},"video/mp4":{source:"iana",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"iana"},"video/mpeg":{source:"iana",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"iana"},"video/mpv":{source:"iana"},"video/nv":{source:"iana"},"video/ogg":{source:"iana",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"iana"},"video/pointer":{source:"iana"},"video/quicktime":{source:"iana",compressible:!1,extensions:["qt","mov"]},"video/raptorfec":{source:"iana"},"video/raw":{source:"iana"},"video/rtp-enc-aescm128":{source:"iana"},"video/rtploopback":{source:"iana"},"video/rtx":{source:"iana"},"video/scip":{source:"iana"},"video/smpte291":{source:"iana"},"video/smpte292m":{source:"iana"},"video/ulpfec":{source:"iana"},"video/vc1":{source:"iana"},"video/vc2":{source:"iana"},"video/vnd.cctv":{source:"iana"},"video/vnd.dece.hd":{source:"iana",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"iana",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"iana"},"video/vnd.dece.pd":{source:"iana",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"iana",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"iana",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"iana"},"video/vnd.directv.mpeg-tts":{source:"iana"},"video/vnd.dlna.mpeg-tts":{source:"iana"},"video/vnd.dvb.file":{source:"iana",extensions:["dvb"]},"video/vnd.fvt":{source:"iana",extensions:["fvt"]},"video/vnd.hns.video":{source:"iana"},"video/vnd.iptvforum.1dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.1dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.2dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.2dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.ttsavc":{source:"iana"},"video/vnd.iptvforum.ttsmpeg2":{source:"iana"},"video/vnd.motorola.video":{source:"iana"},"video/vnd.motorola.videop":{source:"iana"},"video/vnd.mpegurl":{source:"iana",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"iana",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"iana"},"video/vnd.nokia.mp4vr":{source:"iana"},"video/vnd.nokia.videovoip":{source:"iana"},"video/vnd.objectvideo":{source:"iana"},"video/vnd.radgamettools.bink":{source:"iana"},"video/vnd.radgamettools.smacker":{source:"iana"},"video/vnd.sealed.mpeg1":{source:"iana"},"video/vnd.sealed.mpeg4":{source:"iana"},"video/vnd.sealed.swf":{source:"iana"},"video/vnd.sealedmedia.softseal.mov":{source:"iana"},"video/vnd.uvvu.mp4":{source:"iana",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"iana",extensions:["viv"]},"video/vnd.youtube.yt":{source:"iana"},"video/vp8":{source:"iana"},"video/vp9":{source:"iana"},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}};var Lc=new Map,G1=new Map,oY=["nginx","apache",void 0,"iana"];for(let t of Object.keys(Mi)){let e=Mi[t],s=e.extensions;if(!(!s||!s.length)){G1.set(t,s);for(let u of s){let c=Lc.get(u);if(c){let p=oY.indexOf(Mi[c].source),d=oY.indexOf(e.source);if(c!=="application/octet-stream"&&(p>d||p===d&&c.startsWith("application/")))continue}Lc.set(u,t)}}}function uY(t){try{let[e,s]=ki(t);if(s&&s.charset)return s.charset;let u=Mi[e];if(u&&u.charset)return u.charset;if(e.startsWith("text/"))return"UTF-8"}catch{}}function cY(t,e){let s="",[u="",c]=t.split("/");if(c){if(!Bi(u)||!Bi(c))return"";s+=`${u.toLowerCase()}/${c.toLowerCase()}`}else{if(!Bi(t))return"";s+=t.toLowerCase()}if(e){e=rY(e)?Object.fromEntries(e):e;let p=Object.keys(e);p.sort();for(let d of p){if(!Bi(d))return"";let g=e[d];s+=`; ${d.toLowerCase()}`;let f=aY(g);if(f&&(s+="*"),s+="=",f){s+=`utf-8''${encodeURIComponent(g)}`;continue}if(Bi(g)){s+=g;continue}s+=`"${g.replace(/["\\]/gi,b=>`\\${b}`)}"`}}return s}function lY(t){return t=t.startsWith(".")?t.slice(1):t,Lc.get(t.toLowerCase())}function pY(t){try{let[e,s={}]=t.includes("/")?ki(t):[lY(t),void 0];if(!e)return;if(!("charset"in s)){let u=uY(e);u&&(s.charset=u)}return cY(e,s)}catch{}}function gY(t){try{let[e]=ki(t);return G1.get(e)}catch{}}function dY(t){let e=gY(t);if(e)return e[0]}var $ee=(()=>{var t=import.meta.url;return function(e={}){var s=e,u,c;s.ready=new Promise((R,N)=>{u=R,c=N});var p=Object.assign({},s),d=[],g="./this.program",f=(R,N)=>{throw N},b=!0,y=!1,x="";function P(R){return s.locateFile?s.locateFile(R,x):x+R}var A,S,I,C;(b||y)&&(y?x=self.location.href:typeof document<"u"&&document.currentScript&&(x=document.currentScript.src),t&&(x=t),x.indexOf("blob:")!==0?x=x.substr(0,x.replace(/[?#].*/,"").lastIndexOf("/")+1):x="",A=R=>{var N=new XMLHttpRequest;return N.open("GET",R,!1),N.send(null),N.responseText},y&&(I=R=>{var N=new XMLHttpRequest;return N.open("GET",R,!1),N.responseType="arraybuffer",N.send(null),new Uint8Array(N.response)}),S=(R,N,H)=>{var K=new XMLHttpRequest;K.open("GET",R,!0),K.responseType="arraybuffer",K.onload=()=>{if(K.status==200||K.status==0&&K.response){N(K.response);return}H()},K.onerror=H,K.send(null)},C=R=>document.title=R);var E=s.print||console.log.bind(console),k=s.printErr||console.error.bind(console);Object.assign(s,p),p=null,s.arguments&&(d=s.arguments),s.thisProgram&&(g=s.thisProgram),s.quit&&(f=s.quit);var M;s.wasmBinary&&(M=s.wasmBinary);var U=s.noExitRuntime||!0;typeof WebAssembly!="object"&&FJ("no native wasm support detected");var Y,pe=!1,O,ie,se,W,T,lt,Tt,as,Ii,Qr,Lr;function Ic(){var R=Y.buffer;s.HEAP8=ie=new Int8Array(R),s.HEAP16=W=new Int16Array(R),s.HEAPU8=se=new Uint8Array(R),s.HEAPU16=T=new Uint16Array(R),s.HEAP32=lt=new Int32Array(R),s.HEAPU32=Tt=new Uint32Array(R),s.HEAPF32=as=new Float32Array(R),s.HEAPF64=Lr=new Float64Array(R),s.HEAP64=Ii=new BigInt64Array(R),s.HEAPU64=Qr=new BigUint64Array(R)}var n1,Ps=[],yr=[],Cc=[],f$=!1;function y$(){if(s.preRun)for(typeof s.preRun=="function"&&(s.preRun=[s.preRun]);s.preRun.length;)P$(s.preRun.shift());a1(Ps)}function x$(){f$=!0,a1(yr)}function A$(){if(s.postRun)for(typeof s.postRun=="function"&&(s.postRun=[s.postRun]);s.postRun.length;)C$(s.postRun.shift());a1(Cc)}function P$(R){Ps.unshift(R)}function I$(R){yr.unshift(R)}function C$(R){Cc.unshift(R)}var Tn=0,i1=null,vo=null;function v$(R){Tn++,s.monitorRunDependencies&&s.monitorRunDependencies(Tn)}function D$(R){if(Tn--,s.monitorRunDependencies&&s.monitorRunDependencies(Tn),Tn==0&&(i1!==null&&(clearInterval(i1),i1=null),vo)){var N=vo;vo=null,N()}}function FJ(R){s.onAbort&&s.onAbort(R),R="Aborted("+R+")",k(R),pe=!0,O=1,R+=". Build with -sASSERTIONS for more info.";var N=new WebAssembly.RuntimeError(R);throw c(N),N}var RJ="data:application/octet-stream;base64,";function UJ(R){return R.startsWith(RJ)}var Ci;Ci="data:application/octet-stream;base64,AGFzbQEAAAABWQ9gA39/fwBgAX8Bf2AFf39/f38AYAV/fn5+fgBgBH9+fn8AYAJ+fgF+YAJ/fwBgA39+fgBgAX8AYAR/f39/AGAAAGAGf39/f39/AGACf34AYAABf2ACfn8AAgcBAWEBYQABAyIhAwQFAQQABgAGAAAKCwIMBQMHAAAHAQICCAEBCA0OCQkCBAUBcAEFBQUHAQGAAoCAAgYIAX8BQcDSBAsHOQ4BYgIAAWMADAFkAQABZQAYAWYAFwFnACEBaAAgAWkAHwFqAB4BawAaAWwAGQFtAB0BbgAcAW8AGwkKAQBBAQsEBwkGCAqM5AEhdQEBfiAAIAEgBH4gAiADfnwgA0IgiCICIAFCIIgiBH58IANC/////w+DIgMgAUL/////D4MiAX4iBUIgiCADIAR+fCIDQiCIfCABIAJ+IANC/////w+DfCIBQiCIfDcDCCAAIAVC/////w+DIAFCIIaENwMAC1ABAX4CQCADQcAAcQRAIAEgA0FAaq2GIQJCACEBDAELIANFDQAgAiADrSIEhiABQcAAIANrrYiEIQIgASAEhiEBCyAAIAE3AwAgACACNwMICzMBAX4gAEIgiCICIAFC/////w+DfkIgiCABQiCIIgEgAn58IAEgAEL/////D4N+QiCIfAtSAQJ/QcDOACgCACIBIABBB2pBeHEiAmohAAJAIAJBACAAIAFNGw0AIAA/AEEQdEsEQCAAEABFDQELQcDOACAANgIAIAEPC0HEzgBBMDYCAEF/C1ABAX4CQCADQcAAcQRAIAIgA0FAaq2IIQFCACECDAELIANFDQAgAkHAACADa62GIAEgA60iBIiEIQEgAiAEiCECCyAAIAE3AwAgACACNwMIC/YvAQF/IwBBMGsiAyAANgIsIAMgATYCKCADIAI2AiQgAyADKAIkKAIAIAMoAiwoAgAiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AiAgAyADKAIkKAIEIAMoAiwoAgQiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhwgAyADKAIkKAIIIAMoAiwoAggiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhggAyADKAIkKAIMIAMoAiwoAgwiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhQgAyADKAIkKAIQIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAIUIAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAIYIAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAIcIAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAIgIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAIkIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKAIoIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAIsIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAIwIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAI0IAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAI4IAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAI8IAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAJAIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAJEIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKAJIIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAJMIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAJQIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAJUIAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAJYIAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAJcIAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAJgIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAJkIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKAJoIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAJsIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAJwIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAJ0IAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAJ4IAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAJ8IAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAKAASADKAIEQf8BcUECdEGwwgBqKAIAIAMoAghBCHZB/wFxQQJ0QbA6aigCACADKAIQQRh2QQJ0QbAyaigCACADKAIMQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIgIAMgAygCJCgChAEgAygCEEH/AXFBAnRBsMIAaigCACADKAIEQQh2Qf8BcUECdEGwOmooAgAgAygCDEEYdkECdEGwMmooAgAgAygCCEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCHCADIAMoAiQoAogBIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAKMASADKAIIQf8BcUECdEGwwgBqKAIAIAMoAgxBCHZB/wFxQQJ0QbA6aigCACADKAIEQRh2QQJ0QbAyaigCACADKAIQQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIUIAMgAygCJCgCkAEgAygCFEH/AXFBAnRBsMIAaigCACADKAIYQQh2Qf8BcUECdEGwOmooAgAgAygCIEEYdkECdEGwMmooAgAgAygCHEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCECADIAMoAiQoApQBIAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAKYASADKAIcQf8BcUECdEGwwgBqKAIAIAMoAiBBCHZB/wFxQQJ0QbA6aigCACADKAIYQRh2QQJ0QbAyaigCACADKAIUQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIIIAMgAygCJCgCnAEgAygCGEH/AXFBAnRBsMIAaigCACADKAIcQQh2Qf8BcUECdEGwOmooAgAgAygCFEEYdkECdEGwMmooAgAgAygCIEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCBCADIAMoAiQoAqABIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAKkASADKAIQQf8BcUECdEGwwgBqKAIAIAMoAgRBCHZB/wFxQQJ0QbA6aigCACADKAIMQRh2QQJ0QbAyaigCACADKAIIQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIcIAMgAygCJCgCqAEgAygCDEH/AXFBAnRBsMIAaigCACADKAIQQQh2Qf8BcUECdEGwOmooAgAgAygCCEEYdkECdEGwMmooAgAgAygCBEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCGCADIAMoAiQoAqwBIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAKwASADKAIUQf8BcUECdEGwwgBqKAIAIAMoAhhBCHZB/wFxQQJ0QbA6aigCACADKAIgQRh2QQJ0QbAyaigCACADKAIcQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIQIAMgAygCJCgCtAEgAygCIEH/AXFBAnRBsMIAaigCACADKAIUQQh2Qf8BcUECdEGwOmooAgAgAygCHEEYdkECdEGwMmooAgAgAygCGEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCDCADIAMoAiQoArgBIAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAK8ASADKAIYQf8BcUECdEGwwgBqKAIAIAMoAhxBCHZB/wFxQQJ0QbA6aigCACADKAIUQRh2QQJ0QbAyaigCACADKAIgQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIEIAMgAygCJCgCwAEgAygCBEH/AXFBAnRBsMIAaigCACADKAIIQQh2Qf8BcUECdEGwOmooAgAgAygCEEEYdkECdEGwMmooAgAgAygCDEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCICADIAMoAiQoAsQBIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKALIASADKAIMQf8BcUECdEGwwgBqKAIAIAMoAhBBCHZB/wFxQQJ0QbA6aigCACADKAIIQRh2QQJ0QbAyaigCACADKAIEQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIYIAMgAygCJCgCzAEgAygCCEH/AXFBAnRBsMIAaigCACADKAIMQQh2Qf8BcUECdEGwOmooAgAgAygCBEEYdkECdEGwMmooAgAgAygCEEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCFCADIAMoAiQoAtABIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKALUASADKAIgQf8BcUECdEGwwgBqKAIAIAMoAhRBCHZB/wFxQQJ0QbA6aigCACADKAIcQRh2QQJ0QbAyaigCACADKAIYQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIMIAMgAygCJCgC2AEgAygCHEH/AXFBAnRBsMIAaigCACADKAIgQQh2Qf8BcUECdEGwOmooAgAgAygCGEEYdkECdEGwMmooAgAgAygCFEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCCCADIAMoAiQoAtwBIAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKALgASADKAIEQf8BcUECdEGwEmooAgBB/wFxIAMoAghBCHZB/wFxQQJ0QbAyaigCAEGA/gNxIAMoAhBBGHZBAnRBsDpqKAIAQYCAgHhxIAMoAgxBEHZB/wFxQQJ0QbDCAGooAgBBgID8B3Fzc3NzNgIgIAMoAiggAygCIEEIdCADKAIgQRh2ckH/gfwHcSADKAIgQRh0IAMoAiBBCHZyQYD+g3hxcjYCACADIAMoAiQoAuQBIAMoAhBB/wFxQQJ0QbASaigCAEH/AXEgAygCBEEIdkH/AXFBAnRBsDJqKAIAQYD+A3EgAygCDEEYdkECdEGwOmooAgBBgICAeHEgAygCCEEQdkH/AXFBAnRBsMIAaigCAEGAgPwHcXNzc3M2AhwgAygCKCADKAIcQQh0IAMoAhxBGHZyQf+B/AdxIAMoAhxBGHQgAygCHEEIdnJBgP6DeHFyNgIEIAMgAygCJCgC6AEgAygCDEH/AXFBAnRBsBJqKAIAQf8BcSADKAIQQQh2Qf8BcUECdEGwMmooAgBBgP4DcSADKAIIQRh2QQJ0QbA6aigCAEGAgIB4cSADKAIEQRB2Qf8BcUECdEGwwgBqKAIAQYCA/Adxc3NzczYCGCADKAIoIAMoAhhBCHQgAygCGEEYdnJB/4H8B3EgAygCGEEYdCADKAIYQQh2ckGA/oN4cXI2AgggAyADKAIkKALsASADKAIIQf8BcUECdEGwEmooAgBB/wFxIAMoAgxBCHZB/wFxQQJ0QbAyaigCAEGA/gNxIAMoAgRBGHZBAnRBsDpqKAIAQYCAgHhxIAMoAhBBEHZB/wFxQQJ0QbDCAGooAgBBgID8B3Fzc3NzNgIUIAMoAiggAygCFEEIdCADKAIUQRh2ckH/gfwHcSADKAIUQRh0IAMoAhRBCHZyQYD+g3hxcjYCDAuPAwEBfyMAQSBrIgIkACACIAA2AhwgAiABNgIYIAJBBDYCFCACQQ42AhAgAkEINgIMIAJBADYCCANAIAIoAggiACACKAIMT0UEQCAAQQJ0IgAgAigCGGogACACKAIcIgFqLQAAQRh0IABBAWogAWotAABBEHRyIABBAmogAWotAABBCHRyIABBA2ogAWotAAByNgIAIAIgAigCCEEBajYCCAwBCwsgAiACKAIMNgIIA0AgAigCCCIAIAIoAhQgAigCEEEBamxPRQRAIAIgAigCGCAAQQFrQQJ0aigCADYCBAJAIAIoAgggAigCDHBFBEAgAiACKAIEIgBBCHQgAEEYdnIQFiACKAIIQQFrIAIoAgxuQQJ0QYAKaigCAHM2AgQMAQsCQCACKAIMIgBBBk0NACACKAIIIABwQQRHDQAgAiACKAIEEBY2AgQLCyACKAIYIgAgAigCCCIBQQJ0aiABIAIoAgxrQQJ0IABqKAIAIAIoAgRzNgIAIAIgAigCCEEBajYCCAwBCwsgAkEgaiQAC64uAQF/IwBBMGsiAyAANgIsIAMgATYCKCADIAI2AiQgAyADKAIkKAIAIAMoAiwoAgAiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AiAgAyADKAIkKAIEIAMoAiwoAgQiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhwgAyADKAIkKAIIIAMoAiwoAggiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhggAyADKAIkKAIMIAMoAiwoAgwiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhQgAyADKAIkKAIQIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoAhQgAygCGEH/AXFBAnRBsCpqKAIAIAMoAhRBCHZB/wFxQQJ0QbAiaigCACADKAIcQRh2QQJ0QbAKaigCACADKAIgQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIMIAMgAygCJCgCGCADKAIUQf8BcUECdEGwKmooAgAgAygCIEEIdkH/AXFBAnRBsCJqKAIAIAMoAhhBGHZBAnRBsApqKAIAIAMoAhxBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgggAyADKAIkKAIcIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAiAgAygCDEH/AXFBAnRBsCpqKAIAIAMoAghBCHZB/wFxQQJ0QbAiaigCACADKAIQQRh2QQJ0QbAKaigCACADKAIEQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIgIAMgAygCJCgCJCADKAIIQf8BcUECdEGwKmooAgAgAygCBEEIdkH/AXFBAnRBsCJqKAIAIAMoAgxBGHZBAnRBsApqKAIAIAMoAhBBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhwgAyADKAIkKAIoIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAiwgAygCEEH/AXFBAnRBsCpqKAIAIAMoAgxBCHZB/wFxQQJ0QbAiaigCACADKAIEQRh2QQJ0QbAKaigCACADKAIIQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIUIAMgAygCJCgCMCADKAIcQf8BcUECdEGwKmooAgAgAygCGEEIdkH/AXFBAnRBsCJqKAIAIAMoAiBBGHZBAnRBsApqKAIAIAMoAhRBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhAgAyADKAIkKAI0IAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoAjggAygCFEH/AXFBAnRBsCpqKAIAIAMoAiBBCHZB/wFxQQJ0QbAiaigCACADKAIYQRh2QQJ0QbAKaigCACADKAIcQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIIIAMgAygCJCgCPCADKAIgQf8BcUECdEGwKmooAgAgAygCHEEIdkH/AXFBAnRBsCJqKAIAIAMoAhRBGHZBAnRBsApqKAIAIAMoAhhBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgQgAyADKAIkKAJAIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAkQgAygCCEH/AXFBAnRBsCpqKAIAIAMoAgRBCHZB/wFxQQJ0QbAiaigCACADKAIMQRh2QQJ0QbAKaigCACADKAIQQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIcIAMgAygCJCgCSCADKAIEQf8BcUECdEGwKmooAgAgAygCEEEIdkH/AXFBAnRBsCJqKAIAIAMoAghBGHZBAnRBsApqKAIAIAMoAgxBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhggAyADKAIkKAJMIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoAlAgAygCHEH/AXFBAnRBsCpqKAIAIAMoAhhBCHZB/wFxQQJ0QbAiaigCACADKAIgQRh2QQJ0QbAKaigCACADKAIUQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIQIAMgAygCJCgCVCADKAIYQf8BcUECdEGwKmooAgAgAygCFEEIdkH/AXFBAnRBsCJqKAIAIAMoAhxBGHZBAnRBsApqKAIAIAMoAiBBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgwgAyADKAIkKAJYIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoAlwgAygCIEH/AXFBAnRBsCpqKAIAIAMoAhxBCHZB/wFxQQJ0QbAiaigCACADKAIUQRh2QQJ0QbAKaigCACADKAIYQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIEIAMgAygCJCgCYCADKAIMQf8BcUECdEGwKmooAgAgAygCCEEIdkH/AXFBAnRBsCJqKAIAIAMoAhBBGHZBAnRBsApqKAIAIAMoAgRBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AiAgAyADKAIkKAJkIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAmggAygCBEH/AXFBAnRBsCpqKAIAIAMoAhBBCHZB/wFxQQJ0QbAiaigCACADKAIIQRh2QQJ0QbAKaigCACADKAIMQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIYIAMgAygCJCgCbCADKAIQQf8BcUECdEGwKmooAgAgAygCDEEIdkH/AXFBAnRBsCJqKAIAIAMoAgRBGHZBAnRBsApqKAIAIAMoAghBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhQgAyADKAIkKAJwIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoAnQgAygCGEH/AXFBAnRBsCpqKAIAIAMoAhRBCHZB/wFxQQJ0QbAiaigCACADKAIcQRh2QQJ0QbAKaigCACADKAIgQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIMIAMgAygCJCgCeCADKAIUQf8BcUECdEGwKmooAgAgAygCIEEIdkH/AXFBAnRBsCJqKAIAIAMoAhhBGHZBAnRBsApqKAIAIAMoAhxBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgggAyADKAIkKAJ8IAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAoABIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAoQBIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAogBIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAowBIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoApABIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoApQBIAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoApgBIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoApwBIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAqABIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAqQBIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAqgBIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAqwBIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoArABIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoArQBIAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoArgBIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoArwBIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAsABIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAsQBIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAsgBIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAswBIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoAtABIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoAtQBIAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoAtgBIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoAtwBIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAuABIAMoAgxB/wFxLQCwSiADKAIQQRh2LQCwSkEYdCADKAIEQRB2Qf8BcS0AsEpBEHRzIAMoAghBCHZB/wFxLQCwSkEIdHNzczYCICADKAIoIAMoAiBBCHQgAygCIEEYdnJB/4H8B3EgAygCIEEYdCADKAIgQQh2ckGA/oN4cXI2AgAgAyADKAIkKALkASADKAIIQf8BcS0AsEogAygCDEEYdi0AsEpBGHQgAygCEEEQdkH/AXEtALBKQRB0cyADKAIEQQh2Qf8BcS0AsEpBCHRzc3M2AhwgAygCKCADKAIcQQh0IAMoAhxBGHZyQf+B/AdxIAMoAhxBGHQgAygCHEEIdnJBgP6DeHFyNgIEIAMgAygCJCgC6AEgAygCBEH/AXEtALBKIAMoAghBGHYtALBKQRh0IAMoAgxBEHZB/wFxLQCwSkEQdHMgAygCEEEIdkH/AXEtALBKQQh0c3NzNgIYIAMoAiggAygCGEEIdCADKAIYQRh2ckH/gfwHcSADKAIYQRh0IAMoAhhBCHZyQYD+g3hxcjYCCCADIAMoAiQoAuwBIAMoAhBB/wFxLQCwSiADKAIEQRh2LQCwSkEYdCADKAIIQRB2Qf8BcS0AsEpBEHRzIAMoAgxBCHZB/wFxLQCwSkEIdHNzczYCFCADKAIoIAMoAhRBCHQgAygCFEEYdnJB/4H8B3EgAygCFEEYdCADKAIUQQh2ckGA/oN4cXI2AgwL2wMBAX8jAEEgayICJAAgAiAANgIcIAIgATYCGCACKAIcIAIoAhgQByACQQA2AhQgAkE4NgIQA0AgAigCFCACKAIQT0UEQCACQQA2AgwDQCACKAIMIgBBBE9FBEAgAiACKAIYIAAgAigCFGpBAnRqKAIANgIIIAIoAhggAigCFCACKAIMakECdGogAigCGCACKAIQIAIoAgxqQQJ0aigCADYCACACKAIYIAIoAhAgAigCDGpBAnRqIAIoAgg2AgAgAiACKAIMQQFqNgIMDAELCyACIAIoAhRBBGo2AhQgAiACKAIQQQRrNgIQDAELCyACQQQ2AhQDQCACKAIUQThPRQRAIAJBADYCEANAIAIoAhAiAEEET0UEQCACKAIYIAAgAigCFGpBAnRqIgAgACgCACIAQRh2QQJ0QbASaigCAEH/AXFBAnRBsApqKAIAIABBEHZB/wFxQQJ0QbASaigCAEH/AXFBAnRBsBpqKAIAcyAAQQh2Qf8BcUECdEGwEmooAgBB/wFxQQJ0QbAiaigCAHMgAEH/AXFBAnRBsBJqKAIAQf8BcUECdEGwKmooAgBzNgIAIAIgAigCEEEBajYCEAwBCwsgAiACKAIUQQRqNgIUDAELCyACQSBqJAALLwECfiAAIAEpAwgiAyACKQMIIgR9NwMIIAAgASkDACACKQMAfSADIARUrX03AwALrQECAX8DfiMAQUBqIgMkACADQTBqIAEpAwAiBCACKQMAIgUQEiAEIAIpAwgQAyEEIAEpAwggBRADIQUgAyADKQM4NwMYIAMgAykDMDcDECADIAQgAykDGCIGfCIENwMoIAMgAykDECAEIAZUrXw3AyAgAyADKQMoNwMIIAMgAykDIDcDACAAIAUgAykDCCIEfCIFNwMIIAAgAykDACAEIAVWrXw3AwAgA0FAayQACwIAC7UEAQZ/IwBB4AJrIgYkACAGIAA2AtwCIAYgATYC2AIgBiACNgLUAiAGIAM2AtACIAYgBDYCzAIgBiAFOgDLAiAGLQDLAgR/IAZBsAJqBSAGQaACagsiACAGKALMAiIBKQAANwAAIAAgASkACDcACCAGLQDLAgR/IAZBoAJqBSAGQbACagsiACAGKALMAiIBKQAQNwAAIAAgASkAGDcACCAGKALQAiEHIAZBEGohCCAGLQDLAgRAIAcgCBAHBSAHIAgQCQsgBkEANgIMA0AgBigCDCIBIAYoAtQCT0UEQCAGQZACaiIAIAEgBigC3AJqIgEpAAA3AAAgACABKQAINwAIIAZBADYCCANAIAYoAggiAEEQT0UEQCAGQYACaiAAaiAGKALcAiAAIAYoAgxqai0AACAGQbACaiAAai0AAHM6AAAgBiAGKAIIQQFqNgIIDAELCyAGQYACaiEJIAYoAtgCIAYoAgxqIQogBkEQaiELIAYtAMsCBEAgCSAKIAsQBgUgCSAKIAsQCAsgBkEANgIIA0AgBigCCCIBQRBPRQRAIAYoAtgCIAEgBigCDGpqIgAgBkGgAmogAWotAAAgAC0AAHM6AAAgBiAGKAIIQQFqNgIIDAELCyAGQbACaiIAIAYoAtgCIAYoAgxqIgEpAAA3AAAgACABKQAINwAIIAZBoAJqIgAgBkGQAmoiASkDADcDACAAIAEpAwg3AwggBiAGKAIMQRBqNgIMDAELCyAGQeACaiQAC/8DAQF/IwBBsAJrIgUkACAFIAA2AqwCIAUgATYCqAIgBSACNgKkAiAFIAM2AqACIAUgBDoAnwIgBSAFKAKsAjYCmAICQCAFLQCfAgRAIAUoAqQCIAVBEGoQByAFQQA2AgwDQCAFKAIMIAUoAqgCT0UEQCAFQQA2AggDQCAFKAIIIgFBEE9FBEAgBSgCmAIgASAFKAIMamoiACABIAUoAqACai0AACAALQAAczoAACAFIAUoAghBAWo2AggMAQsLIAUoApgCIAUoAgxqIgAgACAFQRBqEAYgBSgCoAIiACAFKAKYAiAFKAIMaiIBKQAANwAAIAAgASkACDcACCAFIAUoAgxBEGo2AgwMAQsLDAELIAUoAqQCIAVBEGoQCSAFQQA2AgwDQCAFKAIMIgEgBSgCqAJPRQRAIAVBgAJqIgAgASAFKAKYAmoiASkAADcAACAAIAEpAAg3AAggBSgCmAIgBSgCDGogBSgCmAIgBSgCDGogBUEQahAIIAVBADYCCANAIAUoAggiAUEQT0UEQCAFKAKYAiABIAUoAgxqaiIAIAEgBSgCoAJqLQAAIAAtAABzOgAAIAUgBSgCCEEBajYCCAwBCwsgBSgCoAIiACAFQYACaiIBKQAANwAAIAAgASkACDcACCAFIAUoAgxBEGo2AgwMAQsLCyAFQbACaiQAC34CAX4CfyMAQRBrIgMkACAAAn4gAVAEQEIADAELIAMgASABQj+HIgKFIAJ9IgJCACACeaciBEExahACIAMpAwhCgICAgICAwACFQb6AASAEa61CMIZ8IAFCgICAgICAgICAf4OEIQIgAykDAAs3AwAgACACNwMIIANBEGokAAuHAQICfwF+IwBBEGsiAiQAAn5CACABQjCIp0H//wFxIgNB//8ASQ0AGiABQj+HQv///////////wCFIANBv4ABa0G/f00NABogAiAAIAFC////////P4NCgICAgICAwACEQe+AASADaxAFIAIpAwAiAEIAIAB9IAFCAFkbCyEEIAJBEGokACAEC8UJAgR/Bn4jAEHwAGsiBiQAIARC////////////AIMhCQJAAkAgAVAiBSACQv///////////wCDIgpCgICAgICAwP//AH1CgICAgICAwICAf1QgClAbRQRAIANCAFIgCUKAgICAgIDA//8AfSILQoCAgICAgMCAgH9WIAtCgICAgICAwICAf1EbDQELIAUgCkKAgICAgIDA//8AVCAKQoCAgICAgMD//wBRG0UEQCACQoCAgICAgCCEIQQgASEDDAILIANQIAlCgICAgICAwP//AFQgCUKAgICAgIDA//8AURtFBEAgBEKAgICAgIAghCEEDAILIAEgCkKAgICAgIDA//8AhYRQBEBCgICAgICA4P//ACACIAEgA4UgAiAEhUKAgICAgICAgIB/hYRQIgUbIQRCACABIAUbIQMMAgsgAyAJQoCAgICAgMD//wCFhFANASABIAqEUARAIAMgCYRCAFINAiABIAODIQMgAiAEgyEEDAILIAMgCYRCAFINACABIQMgAiEEDAELIAMgASABIANUIAkgClYgCSAKURsiCBshCiAEIAIgCBsiC0L///////8/gyEJIAIgBCAIGyICQjCIp0H//wFxIQcgC0IwiKdB//8BcSIFRQRAIAZB4ABqIAogCSAKIAkgCVAiBRt5IAVBBnStfKciBUEPaxACIAYpA2ghCSAGKQNgIQpBECAFayEFCyABIAMgCBshAyACQv///////z+DIQQgB0UEQCAGQdAAaiADIAQgAyAEIARQIgcbeSAHQQZ0rXynIgdBD2sQAkEQIAdrIQcgBikDWCEEIAYpA1AhAwsgBEIDhiADQj2IhEKAgICAgICABIQhASAJQgOGIApCPYiEIQ4gAiALhSENAn4gA0IDhiICIAUgB0YNABogBSAHayIHQf8ASwRAQgAhAUIBDAELIAZBQGsgAiABQYABIAdrEAIgBkEwaiACIAEgBxAFIAYpAzghASAGKQMwIAYpA0AgBikDSIRCAFKthAshCSAOQoCAgICAgIAEhCEMIApCA4YhCgJAIA1CAFMEQEIAIQNCACEEIAkgCoUgASAMhYRQDQIgCiAJfSECIAwgAX0gCSAKVq19IgRC/////////wNWDQEgBkEgaiACIAQgAiAEIARQIgcbeSAHQQZ0rXynQQxrIgcQAiAFIAdrIQUgBikDKCEEIAYpAyAhAgwBCyAJIAp8IgIgCVStIAEgDHx8IgRCgICAgICAgAiDUA0AIAlCAYMgBEI/hiACQgGIhIQhAiAFQQFqIQUgBEIBiCEECyALQoCAgICAgICAgH+DIQEgBUH//wFOBEAgAUKAgICAgIDA//8AhCEEQgAhAwwBC0EAIQcCQCAFQQBKBEAgBSEHDAELIAZBEGogAiAEIAVB/wBqEAIgBiACIARBASAFaxAFIAYpAwAgBikDECAGKQMYhEIAUq2EIQIgBikDCCEECyACp0EHcSIFQQRLrSAEQj2GIAJCA4iEIgJ8IgMgAlStIARCA4hC////////P4MgB61CMIaEIAGEfCEEAkAgBUEERgRAIAQgA0IBgyIBIAN8IgMgAVStfCEEDAELIAVFDQELCyAAIAM3AwAgACAENwMIIAZB8ABqJAALeAEEfiAAIAJC/////w+DIgMgAUIgiCIEfiIFQv////8PgyACQiCIIgIgAUL/////D4MiAX4iBkL/////D4N8IAEgA34iAUIgiHwiA0IghiABQv////8Pg4Q3AwggACACIAR+IAVCIIh8IAZCIIh8IANCIIh8NwMAC0ABA34gASABKQMAIgMgAq0iBIgiBTcDACABIANBwAAgAmuthiABKQMIIASIhCIDNwMIIAAgAzcDCCAAIAU3AwALbAECfgJAIAJBwABOBEAgASkDCCEDIAFCADcDCCABIAMgAkFAaq2GNwMADAELIAEgASkDCCIDIAKtIgSGNwMIIAEgASkDACAEhiADQcAAIAJrrYiENwMACyAAIAEpAwA3AwAgACABKQMINwMIC50jAgV/En4jAEGQBWsiAyQAIAMgATcDiAUgAyACNwOABQJAIAMpA4AFIglCMIgiCkL//wF9QoGAflgEQCAJQoCAgICAgMD//wBSIAlC////////////AINCAFJxRQRAIAMpA4gFUA0CCyAJQoCAgICAgMD//wBaBEAjAEEgayIFJAAjAEEQayIEJAAgBCABIAIgASACQoCAgICAgICAgH+FEBEgBCkDACEBIAUgBCkDCDcDGCAFIAE3AxAgBEEQaiQAIAUpAxAiCiEBIAUpAxghAiMAQdACayIEJAAgAkL///////8/gyIJIQgCQAJAIAJCMIinQf//AXEiB0H//wFrQYGAfksgB0H//wFrQYKAfk9xDQAgAVAgAkL///////////8AgyINQoCAgICAgMD//wBUIA1CgICAgICAwP//AFEbRQRAIAJCgICAgICAIIQhDAwCCyAKUCACQv///////////wCDIgtCgICAgICAwP//AFQgC0KAgICAgIDA//8AURtFBEAgAkKAgICAgIAghCEMDAILIAEgDUKAgICAgIDA//8AhYRQBEAgCiALQoCAgICAgMD//wCFhFAEQEIAIQFCgICAgICA4P//ACEMDAMLQoCAgICAgMD//wAhDEIAIQEMAgsgCiALQoCAgICAgMD//wCFhFAEQEIAIQEMAgsgASANhFAEQEKAgICAgIDg//8AQgAgCiALhFAbIQxCACEBDAILIAogC4RQBEBCgICAgICAwP//ACEMQgAhAQwCCyANQv///////z9YBEAgBEHAAmogASAJIAEgCSAJUCIGG3kgBkEGdK18pyIGQQ9rEAJBECAGayEGIAQpA8gCIQkgBCkDwAIhAQsgC0L///////8/Vg0AIARBsAJqIAogCCAKIAggCFAiBxt5IAdBBnStfKciB0EPaxACIAYgB2pBEGshBiAEKQO4AiEIIAQpA7ACIQoLIARBoAJqIAhCgICAgICAwACEIg1CD4YgCkIxiIQiAkIAQoCAgICw5ryC9QAgAn0iCEIAEAEgBEGQAmpCACAEKQOoAn1CACAIQgAQASAEQYACaiAEKQOYAkIBhiAEKQOQAkI/iIQiCEIAIAJCABABIARB8AFqIAhCAEIAIAQpA4gCfUIAEAEgBEHgAWogBCkD+AFCAYYgBCkD8AFCP4iEIghCACACQgAQASAEQdABaiAIQgBCACAEKQPoAX1CABABIARBwAFqIAQpA9gBQgGGIAQpA9ABQj+IhCIIQgAgAkIAEAEgBEGwAWogCEIAQgAgBCkDyAF9QgAQASAEQaABaiACQgAgBCkDuAFCAYYgBCkDsAFCP4iEQgF9IgJCABABIARBkAFqIApCD4ZCACACQgAQASAEQfAAaiACQgBCACAEKQOoASAEKQOgASILIAQpA5gBfCIIIAtUrXwgCEIBVq18fUIAEAEgBEGAAWpCASAIfUIAIAJCABABAn8gBCkDcCISQgGGIg4gBCkDiAEiEUIBhiAEKQOAAUI/iIR8IhBC5+wAfSIUQiCIIgggCUKAgICAgIDAAIQiFUIBhiIXQiCIIgt+IhMgAUIBhiICQiCIIg8gECAUVq0gDiAQVq0gBCkDeEIBhiASQj+IhCARQj+IfHx8QgF9IhJCIIgiEH58Ig4gE1StIA4gDiASQv////8PgyISIAFCP4giGCAJQgGGhEL/////D4MiCX58IhFWrXwgCyAQfnwgCyASfiITIAkgEH58Ig4gE1StQiCGIA5CIIiEfCARIBEgDkIghnwiDlatfCAOIA4gFEL/////D4MiFCAJfiITIAggD358IhEgE1StIBEgESASIAJC/v///w+DIhN+fCIWVq18fCIRVq18IBEgCyAUfiIOIBAgE358IgsgCCAJfnwiCSAPIBJ+fCIQQiCIIAkgEFatIAsgDlStIAkgC1StfHxCIIaEfCIJIBFUrXwgCSAWIAggE34iCCAPIBR+fCILQiCIIAggC1atQiCGhHwiCCAWVK0gCCAQQiCGfCAIVK18fCILIAlUrXwiD0L/////////AFgEQCAXIBiEIRUgBEHQAGogCyAPIAogDRABIAFCMYYgBCkDWH0gBCkDUCIBQgBSrX0hCUIAIAF9IQggBkH+/wBqDAELIARB4ABqIA9CP4YgC0IBiIQiCyAPQgGIIg8gCiANEAEgAUIwhiAEKQNofSAEKQNgIgJCAFKtfSEJQgAgAn0hCCABIQIgBkH//wBqCyIGQf//AU4EQEKAgICAgIDA//8AIQxCACEBDAELAn4gBkEASgRAIAlCAYYgCEI/iIQhCSAPQv///////z+DIAatQjCGhCECIAhCAYYMAQsgBkGPf0wEQEIAIQEMAgsgBEFAayALIA9BASAGaxAFIARBMGogAiAVIAZB8ABqEAIgBEEgaiAKIA0gBCkDQCILIAQpA0giAhABIAQpAzggBCkDKEIBhiAEKQMgIgFCP4iEfSAEKQMwIgggAUIBhiIBVK19IQkgCCABfQshASAEQRBqIAogDUIDQgAQASAEIAogDUIFQgAQASACIAsgCyAKIAEgC0IBgyIMfCIIVCAJIAggDFStfCIBIA1WIAEgDVEbrXwiClatfCICIAogCiACQoCAgICAgMD//wBUIAggBCkDEFYgASAEKQMYIgJWIAEgAlEbca18IgJWrXwiCiACIApCgICAgICAwP//AFQgCCAEKQMAViABIAQpAwgiClYgASAKURtxrXwiASACVK18IQwLIAUgATcDACAFIAw3AwggBEHQAmokACADIAUpAwg3AwggAyAFKQMANwMAIAVBIGokACADKQMIIQIgAykDACEBDAILIwBB4ABrIgQkACACQoCAgICAgMC3wACFQoCAgICAgICAgH+DIQkgAkL///////8/gyIKQiCIIQwCQCACQjCIp0H//wFxIgZB//8Ba0GCgH5JBEAgAVAgAkL///////////8AgyIIQoCAgICAgMD//wBUIAhCgICAgICAwP//AFEbRQRAIAJCgICAgICAIIQhCQwCCyABIAhCgICAgICAwP//AIWEUARAIAlCgICAgICAwP//AIQhCUIAIQEMAgsgASAIhFAEQEIAIQEMAgsgCEL///////8/WAR+IARB0ABqIAEgCiABIAogClAiBRt5IAVBBnStfKciBUEPaxACQRAgBWshBSAEKQNYIgpCIIghDCAEKQNQBSABCyEBCyABQiCIIgJCAH4iCyABQv////8PgyINQgB+fCIBQiCGIgggCFStIApC/////w+DIg9CAH4iECABIAtUrUIghiABQiCIhHwiCiAMQoCABIQiC0IAfiISIA1CH4Z8IgxCIIZ8Ig18IQEgBSAGakHwAGohBQJAIAJCH4YiAiACVK0gC0IfhnwgAiACIgtWrXwgD0IfhiICQgBUrUIghiACQiCIhHwgCyALIAJCIIZ8IgJWrXwgAiACIAwgElStQiCGIAxCIIiEfCIMVq18IAwgDCAKIBBUrSAKIA1WrXx8IgJWrXwiCkKAgICAgIDAAINCAFIEQCAFQQFqIQUMAQsgCEI/iCEZIApCAYYgAkI/iIQhCiACQgGGIAFCP4iEIQIgCEIBhiEIIBkgAUIBhoQhAQsgBUH//wFOBEAgCUKAgICAgIDA//8AhCEJQgAhAQwBCwJ+IAVBAEwEQEEBIAVrIgZB/wBNBEAgBEEwaiAIIAEgBUH/AGoiBRACIARBIGogAiAKIAUQAiAEQRBqIAggASAGEAUgBCACIAogBhAFIAQpAzAgBCkDOIRCAFKtIAQpAyAgBCkDEISEIQggBCkDKCAEKQMYhCEBIAQpAwAhAiAEKQMIDAILQgAhAQwCCyAKQv///////z+DIAWtQjCGhAsgCYQhCSAIUCABQgBZIAFCgICAgICAgICAf1EbRQRAIAkgAkIBfCIBUK18IQkMAQsgCCABQoCAgICAgICAgH+FhEIAUgRAIAIhAQwBCyAJIAIgAkIBg3wiASACVK18IQkLIAMgATcD0AMgAyAJNwPYAyAEQeAAaiQAIAMpA9gDIQEgAyADKQPQAzcDiAUgAyABNwOABSADMwGGBULwAH0hCgsgAyADKQOIBTcDyAMgAyADKQOABTcDwAMgA0HwBGogA0HAA2pBDxAUIAMgAykD8ARCgICAgICAgICAf4QiAjcD8AQgCkIBg6cEQCADIAMpA/gENwO4AyADIAMpA/AENwOwAyADQeAEaiADQbADakEBEBMgAyADKQPoBDcD+AQgAyADKQPgBCICNwPwBAsgAykDgAVCKoinQf8AcUEBdEGwzABqLwEAQRB0IgStIAJCIIh+QiCIpyEFQoCAgICAgICAQCACIAStIgFBgICAgHwgBa0gAX5CIIina61+QiCIQiGGIgEQAyICIAEQA30iCSABEAMhASADQgA3A5gDIANCADcD6AQgAyADKQP4BDcDqAMgA0KAgICAgICAgEAgCSACEANCAYYgAUIBhiIBEAN9IAEQA0IBhiIBNwPgBCADIAMpA/AENwOgAyADIAE3A5ADIANB0ARqIgUgA0GgA2ogA0GQA2oQCyADIAMpA9gENwOIAyADIAMpA+gENwP4AiADIAMpA9AENwOAAyADIAMpA+AENwPwAiADQcAEaiADQYADaiADQfACahALIANBuM4AKQMANwPoAiADIAMpA8gENwPYAiADQbDOACkDADcD4AIgAyADKQPABDcD0AIgA0GwBGogA0HgAmogA0HQAmoQCiADIAMpA7gENwPIAiADIAMpA9gENwO4AiADIAMpA7AENwPAAiADIAMpA9AENwOwAiADQaAEaiIEIANBwAJqIANBsAJqEAsgAyADKQOoBCIBNwPYBCADIAE3A6gCIAMgAykDoAQiATcD0AQgAyABNwOgAiAEIAMpA6gCIgFCBH03AwggBCADKQOgAiABQgRUrX03AwAgAyADKQOoBDcDmAIgAyADKQOgBDcDkAIgBSADQZACakENEBMgAyADKQP4BDcDiAIgAyADKQPwBDcDgAIgBCADQYACakHiABAUIAMgAykD2AQiATcD+AEgAyABNwPoASADIAMpA9AEIgE3A/ABIAMgATcD4AEgA0GABGogAykD+AEiASADKQPoASICEBIgAyADKQOABCABIAMpA+ABfiACIAMpA/ABfnx8NwOABCADIAMpA6gENwPYASADIAMpA4gENwPIASADIAMpA6AENwPQASADIAMpA4AENwPAASADQZAEaiADQdABaiADQcABahAKIAMgAykD2AQ3A7gBIAMgAykDmAQ3A6gBIAMgAykD0AQ3A7ABIAMgAykDkAQ3A6ABIAQgA0GwAWogA0GgAWoQCiADIAMpA9gENwOYASADIAMpA9AENwOQASADIAMpA5gBIgFCAXwiAjcD+AMgAyADKQOQASABIAJWrXw3A/ADIAMgAykD+AM3A4gBIAMgAykDqAQ3A3ggAyADKQPwAzcDgAEgAyADKQOgBDcDcCADIAMpA3giASADKQOIAXwiAjcDiAQgAyABIAJWrSADKQNwIAMpA4ABfHw3A4AEIAMgAykD2AQ3A2ggAyADKQPQBDcDYCADKQOIBCECIAMpA4AEIQEgAyADKQNoIgkgAykDoAQiCEI/iHwiDDcDiAQgAyADKQNgIAkgDFatfDcDgAQgAyADKQOIBCIJNwPYBCADIAk3A0ggAyADKQOABCIJNwPQBCADIAk3A0AgAyADQUBrIgQpAwg3A1AgAyAEKQMAQv///////z+DIApC//8AfEIBiEIwhoQ3A1ggA0IANwPoAyADQgA3AyggA0IANwPgAyADQgA3AyAgAyADKQMoNwMwIAMgAykDIEL///////8/gyABIAKEQgBSrSABIAiFQjCIQoCAAoOEQjCGhDcDOCADQRBqIAMpA1AgAykDWCADKQMwIAMpAzgQESADKQMYIQIgAykDECEBCyAAIAI3AwggACABNwMAIANBkAVqJAALhwEBAX8jAEEQayIBIAA2AgwgASgCDCIAQQR2QQ9xQQR0QYAIaiAAQQ9xai0AACAAQQx2QQ9xQQR0QYAIaiAAQQh2QQ9xai0AAEEIdGogAEEUdkEPcUEEdEGACGogAEEQdkEPcWotAABBEHRqIABBHHZBBHRBgAhqIABBGHZBD3FqLQAAQRh0agtUAQF/IwBBIGsiBSQAIAUgADYCHCAFIAE2AhggBSACNgIUIAUgAzYCECAFIAQ2AgwgBSgCHCAFKAIYIAUoAhQgBSgCECAFKAIMQQAQDSAFQSBqJAALVAEBfyMAQSBrIgUkACAFIAA2AhwgBSABNgIYIAUgAjYCFCAFIAM2AhAgBSAENgIMIAUoAhwgBSgCGCAFKAIUIAUoAhAgBSgCDEEBEA0gBUEgaiQAC/ULAQd/AkAgAEUNACAAQQhrIgIgAEEEaygCACIBQXhxIgBqIQUCQCABQQFxDQAgAUEDcUUNASACIAIoAgAiAWsiAkHYzgAoAgBJDQEgACABaiEAAkACQEHczgAoAgAgAkcEQCABQf8BTQRAIAFBA3YhBCACKAIMIgEgAigCCCIDRgRAQcjOAEHIzgAoAgBBfiAEd3E2AgAMBQsgAyABNgIMIAEgAzYCCAwECyACKAIYIQYgAiACKAIMIgFHBEAgAigCCCIDIAE2AgwgASADNgIIDAMLIAJBFGoiBCgCACIDRQRAIAIoAhAiA0UNAiACQRBqIQQLA0AgBCEHIAMiAUEUaiIEKAIAIgMNACABQRBqIQQgASgCECIDDQALIAdBADYCAAwCCyAFKAIEIgFBA3FBA0cNAkHQzgAgADYCACAFIAFBfnE2AgQgAiAAQQFyNgIEIAUgADYCAA8LQQAhAQsgBkUNAAJAIAIoAhwiA0ECdEH40ABqIgQoAgAgAkYEQCAEIAE2AgAgAQ0BQczOAEHMzgAoAgBBfiADd3E2AgAMAgsgBkEQQRQgBigCECACRhtqIAE2AgAgAUUNAQsgASAGNgIYIAIoAhAiAwRAIAEgAzYCECADIAE2AhgLIAIoAhQiA0UNACABIAM2AhQgAyABNgIYCyACIAVPDQAgBSgCBCIBQQFxRQ0AAkACQAJAAkAgAUECcUUEQEHgzgAoAgAgBUYEQEHgzgAgAjYCAEHUzgBB1M4AKAIAIABqIgA2AgAgAiAAQQFyNgIEIAJB3M4AKAIARw0GQdDOAEEANgIAQdzOAEEANgIADwtB3M4AKAIAIAVGBEBB3M4AIAI2AgBB0M4AQdDOACgCACAAaiIANgIAIAIgAEEBcjYCBCAAIAJqIAA2AgAPCyABQXhxIABqIQAgAUH/AU0EQCABQQN2IQQgBSgCDCIBIAUoAggiA0YEQEHIzgBByM4AKAIAQX4gBHdxNgIADAULIAMgATYCDCABIAM2AggMBAsgBSgCGCEGIAUgBSgCDCIBRwRAQdjOACgCABogBSgCCCIDIAE2AgwgASADNgIIDAMLIAVBFGoiBCgCACIDRQRAIAUoAhAiA0UNAiAFQRBqIQQLA0AgBCEHIAMiAUEUaiIEKAIAIgMNACABQRBqIQQgASgCECIDDQALIAdBADYCAAwCCyAFIAFBfnE2AgQgAiAAQQFyNgIEIAAgAmogADYCAAwDC0EAIQELIAZFDQACQCAFKAIcIgNBAnRB+NAAaiIEKAIAIAVGBEAgBCABNgIAIAENAUHMzgBBzM4AKAIAQX4gA3dxNgIADAILIAZBEEEUIAYoAhAgBUYbaiABNgIAIAFFDQELIAEgBjYCGCAFKAIQIgMEQCABIAM2AhAgAyABNgIYCyAFKAIUIgNFDQAgASADNgIUIAMgATYCGAsgAiAAQQFyNgIEIAAgAmogADYCACACQdzOACgCAEcNAEHQzgAgADYCAA8LIABB/wFNBEAgAEF4cUHwzgBqIQECf0HIzgAoAgAiA0EBIABBA3Z0IgBxRQRAQcjOACAAIANyNgIAIAEMAQsgASgCCAshACABIAI2AgggACACNgIMIAIgATYCDCACIAA2AggPC0EfIQMgAEH///8HTQRAIABBJiAAQQh2ZyIBa3ZBAXEgAUEBdGtBPmohAwsgAiADNgIcIAJCADcCECADQQJ0QfjQAGohAQJAAkACQEHMzgAoAgAiBEEBIAN0IgdxRQRAQczOACAEIAdyNgIAIAEgAjYCACACIAE2AhgMAQsgAEEZIANBAXZrQQAgA0EfRxt0IQMgASgCACEBA0AgASIEKAIEQXhxIABGDQIgA0EddiEBIANBAXQhAyAEIAFBBHFqIgdBEGooAgAiAQ0ACyAHIAI2AhAgAiAENgIYCyACIAI2AgwgAiACNgIIDAELIAQoAggiACACNgIMIAQgAjYCCCACQQA2AhggAiAENgIMIAIgADYCCAtB6M4AQejOACgCAEEBayIAQX8gABs2AgALC8goAQx/IwBBEGsiCiQAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQCAAQfQBTQRAQcjOACgCACIGQRAgAEELakF4cSAAQQtJGyIFQQN2IgB2IgFBA3EEQAJAIAFBf3NBAXEgAGoiAkEDdCIBQfDOAGoiACABQfjOAGooAgAiASgCCCIERgRAQcjOACAGQX4gAndxNgIADAELIAQgADYCDCAAIAQ2AggLIAFBCGohACABIAJBA3QiAkEDcjYCBCABIAJqIgEgASgCBEEBcjYCBAwPCyAFQdDOACgCACIHTQ0BIAEEQAJAQQIgAHQiAkEAIAJrciABIAB0cWgiAUEDdCIAQfDOAGoiAiAAQfjOAGooAgAiACgCCCIERgRAQcjOACAGQX4gAXdxIgY2AgAMAQsgBCACNgIMIAIgBDYCCAsgACAFQQNyNgIEIAAgBWoiCCABQQN0IgEgBWsiBEEBcjYCBCAAIAFqIAQ2AgAgBwRAIAdBeHFB8M4AaiEBQdzOACgCACECAn8gBkEBIAdBA3Z0IgNxRQRAQcjOACADIAZyNgIAIAEMAQsgASgCCAshAyABIAI2AgggAyACNgIMIAIgATYCDCACIAM2AggLIABBCGohAEHczgAgCDYCAEHQzgAgBDYCAAwPC0HMzgAoAgAiC0UNASALaEECdEH40ABqKAIAIgIoAgRBeHEgBWshAyACIQEDQAJAIAEoAhAiAEUEQCABKAIUIgBFDQELIAAoAgRBeHEgBWsiASADIAEgA0kiARshAyAAIAIgARshAiAAIQEMAQsLIAIoAhghCSACIAIoAgwiBEcEQEHYzgAoAgAaIAIoAggiACAENgIMIAQgADYCCAwOCyACQRRqIgEoAgAiAEUEQCACKAIQIgBFDQMgAkEQaiEBCwNAIAEhCCAAIgRBFGoiASgCACIADQAgBEEQaiEBIAQoAhAiAA0ACyAIQQA2AgAMDQtBfyEFIABBv39LDQAgAEELaiIAQXhxIQVBzM4AKAIAIghFDQBBACAFayEDAkACQAJAAn9BACAFQYACSQ0AGkEfIAVB////B0sNABogBUEmIABBCHZnIgBrdkEBcSAAQQF0a0E+agsiB0ECdEH40ABqKAIAIgFFBEBBACEADAELQQAhACAFQRkgB0EBdmtBACAHQR9HG3QhAgNAAkAgASgCBEF4cSAFayIGIANPDQAgASEEIAYiAw0AQQAhAyABIQAMAwsgACABKAIUIgYgBiABIAJBHXZBBHFqKAIQIgFGGyAAIAYbIQAgAkEBdCECIAENAAsLIAAgBHJFBEBBACEEQQIgB3QiAEEAIABrciAIcSIARQ0DIABoQQJ0QfjQAGooAgAhAAsgAEUNAQsDQCAAKAIEQXhxIAVrIgIgA0khASACIAMgARshAyAAIAQgARshBCAAKAIQIgEEfyABBSAAKAIUCyIADQALCyAERQ0AIANB0M4AKAIAIAVrTw0AIAQoAhghByAEIAQoAgwiAkcEQEHYzgAoAgAaIAQoAggiACACNgIMIAIgADYCCAwMCyAEQRRqIgEoAgAiAEUEQCAEKAIQIgBFDQMgBEEQaiEBCwNAIAEhBiAAIgJBFGoiASgCACIADQAgAkEQaiEBIAIoAhAiAA0ACyAGQQA2AgAMCwsgBUHQzgAoAgAiBE0EQEHczgAoAgAhAAJAIAQgBWsiAUEQTwRAIAAgBWoiAiABQQFyNgIEIAAgBGogATYCACAAIAVBA3I2AgQMAQsgACAEQQNyNgIEIAAgBGoiASABKAIEQQFyNgIEQQAhAkEAIQELQdDOACABNgIAQdzOACACNgIAIABBCGohAAwNCyAFQdTOACgCACICSQRAQdTOACACIAVrIgE2AgBB4M4AQeDOACgCACIAIAVqIgI2AgAgAiABQQFyNgIEIAAgBUEDcjYCBCAAQQhqIQAMDQtBACEAIAVBL2oiAwJ/QaDSACgCAARAQajSACgCAAwBC0Gs0gBCfzcCAEGk0gBCgKCAgICABDcCAEGg0gAgCkEMakFwcUHYqtWqBXM2AgBBtNIAQQA2AgBBhNIAQQA2AgBBgCALIgFqIgZBACABayIIcSIBIAVNDQxBgNIAKAIAIgQEQEH40QAoAgAiByABaiIJIAdNDQ0gBCAJSQ0NCwJAQYTSAC0AAEEEcUUEQAJAAkACQAJAQeDOACgCACIEBEBBiNIAIQADQCAEIAAoAgAiB08EQCAHIAAoAgRqIARLDQMLIAAoAggiAA0ACwtBABAEIgJBf0YNAyABIQZBpNIAKAIAIgBBAWsiBCACcQRAIAEgAmsgAiAEakEAIABrcWohBgsgBSAGTw0DQYDSACgCACIABEBB+NEAKAIAIgQgBmoiCCAETQ0EIAAgCEkNBAsgBhAEIgAgAkcNAQwFCyAGIAJrIAhxIgYQBCICIAAoAgAgACgCBGpGDQEgAiEACyAAQX9GDQEgBUEwaiAGTQRAIAAhAgwEC0Go0gAoAgAiAiADIAZrakEAIAJrcSICEARBf0YNASACIAZqIQYgACECDAMLIAJBf0cNAgtBhNIAQYTSACgCAEEEcjYCAAsgARAEIQJBABAEIQAgAkF/Rg0FIABBf0YNBSAAIAJNDQUgACACayIGIAVBKGpNDQULQfjRAEH40QAoAgAgBmoiADYCAEH80QAoAgAgAEkEQEH80QAgADYCAAsCQEHgzgAoAgAiAwRAQYjSACEAA0AgAiAAKAIAIgEgACgCBCIEakYNAiAAKAIIIgANAAsMBAtB2M4AKAIAIgBBACAAIAJNG0UEQEHYzgAgAjYCAAtBACEAQYzSACAGNgIAQYjSACACNgIAQejOAEF/NgIAQezOAEGg0gAoAgA2AgBBlNIAQQA2AgADQCAAQQN0IgFB+M4AaiABQfDOAGoiBDYCACABQfzOAGogBDYCACAAQQFqIgBBIEcNAAtB1M4AIAZBKGsiAEF4IAJrQQdxIgFrIgQ2AgBB4M4AIAEgAmoiATYCACABIARBAXI2AgQgACACakEoNgIEQeTOAEGw0gAoAgA2AgAMBAsgAiADTQ0CIAEgA0sNAiAAKAIMQQhxDQIgACAEIAZqNgIEQeDOACADQXggA2tBB3EiAGoiATYCAEHUzgBB1M4AKAIAIAZqIgIgAGsiADYCACABIABBAXI2AgQgAiADakEoNgIEQeTOAEGw0gAoAgA2AgAMAwtBACEEDAoLQQAhAgwIC0HYzgAoAgAgAksEQEHYzgAgAjYCAAsgAiAGaiEBQYjSACEAAkACQAJAA0AgASAAKAIARwRAIAAoAggiAA0BDAILCyAALQAMQQhxRQ0BC0GI0gAhAANAIAMgACgCACIBTwRAIAEgACgCBGoiBCADSw0DCyAAKAIIIQAMAAsACyAAIAI2AgAgACAAKAIEIAZqNgIEIAJBeCACa0EHcWoiByAFQQNyNgIEIAFBeCABa0EHcWoiBiAFIAdqIgVrIQAgAyAGRgRAQeDOACAFNgIAQdTOAEHUzgAoAgAgAGoiADYCACAFIABBAXI2AgQMCAtB3M4AKAIAIAZGBEBB3M4AIAU2AgBB0M4AQdDOACgCACAAaiIANgIAIAUgAEEBcjYCBCAAIAVqIAA2AgAMCAsgBigCBCIDQQNxQQFHDQYgA0F4cSEJIANB/wFNBEAgBigCDCIBIAYoAggiAkYEQEHIzgBByM4AKAIAQX4gA0EDdndxNgIADAcLIAIgATYCDCABIAI2AggMBgsgBigCGCEIIAYgBigCDCICRwRAIAYoAggiASACNgIMIAIgATYCCAwFCyAGQRRqIgEoAgAiA0UEQCAGKAIQIgNFDQQgBkEQaiEBCwNAIAEhBCADIgJBFGoiASgCACIDDQAgAkEQaiEBIAIoAhAiAw0ACyAEQQA2AgAMBAtB1M4AIAZBKGsiAEF4IAJrQQdxIgFrIgg2AgBB4M4AIAEgAmoiATYCACABIAhBAXI2AgQgACACakEoNgIEQeTOAEGw0gAoAgA2AgAgAyAEQScgBGtBB3FqQS9rIgAgACADQRBqSRsiAUEbNgIEIAFBkNIAKQIANwIQIAFBiNIAKQIANwIIQZDSACABQQhqNgIAQYzSACAGNgIAQYjSACACNgIAQZTSAEEANgIAIAFBGGohAANAIABBBzYCBCAAQQhqIQwgAEEEaiEAIAwgBEkNAAsgASADRg0AIAEgASgCBEF+cTYCBCADIAEgA2siAkEBcjYCBCABIAI2AgAgAkH/AU0EQCACQXhxQfDOAGohAAJ/QcjOACgCACIBQQEgAkEDdnQiAnFFBEBByM4AIAEgAnI2AgAgAAwBCyAAKAIICyEBIAAgAzYCCCABIAM2AgwgAyAANgIMIAMgATYCCAwBC0EfIQAgAkH///8HTQRAIAJBJiACQQh2ZyIAa3ZBAXEgAEEBdGtBPmohAAsgAyAANgIcIANCADcCECAAQQJ0QfjQAGohAQJAAkBBzM4AKAIAIgRBASAAdCIGcUUEQEHMzgAgBCAGcjYCACABIAM2AgAMAQsgAkEZIABBAXZrQQAgAEEfRxt0IQAgASgCACEEA0AgBCIBKAIEQXhxIAJGDQIgAEEddiEEIABBAXQhACABIARBBHFqIgYoAhAiBA0ACyAGIAM2AhALIAMgATYCGCADIAM2AgwgAyADNgIIDAELIAEoAggiACADNgIMIAEgAzYCCCADQQA2AhggAyABNgIMIAMgADYCCAtB1M4AKAIAIgAgBU0NAEHUzgAgACAFayIBNgIAQeDOAEHgzgAoAgAiACAFaiICNgIAIAIgAUEBcjYCBCAAIAVBA3I2AgQgAEEIaiEADAgLQcTOAEEwNgIAQQAhAAwHC0EAIQILIAhFDQACQCAGKAIcIgFBAnRB+NAAaiIEKAIAIAZGBEAgBCACNgIAIAINAUHMzgBBzM4AKAIAQX4gAXdxNgIADAILIAhBEEEUIAgoAhAgBkYbaiACNgIAIAJFDQELIAIgCDYCGCAGKAIQIgEEQCACIAE2AhAgASACNgIYCyAGKAIUIgFFDQAgAiABNgIUIAEgAjYCGAsgACAJaiEAIAYgCWoiBigCBCEDCyAGIANBfnE2AgQgBSAAQQFyNgIEIAAgBWogADYCACAAQf8BTQRAIABBeHFB8M4AaiEBAn9ByM4AKAIAIgJBASAAQQN2dCIAcUUEQEHIzgAgACACcjYCACABDAELIAEoAggLIQAgASAFNgIIIAAgBTYCDCAFIAE2AgwgBSAANgIIDAELQR8hAyAAQf///wdNBEAgAEEmIABBCHZnIgFrdkEBcSABQQF0a0E+aiEDCyAFIAM2AhwgBUIANwIQIANBAnRB+NAAaiEBAkACQEHMzgAoAgAiAkEBIAN0IgRxRQRAQczOACACIARyNgIAIAEgBTYCAAwBCyAAQRkgA0EBdmtBACADQR9HG3QhAyABKAIAIQIDQCACIgEoAgRBeHEgAEYNAiADQR12IQIgA0EBdCEDIAEgAkEEcWoiBCgCECICDQALIAQgBTYCEAsgBSABNgIYIAUgBTYCDCAFIAU2AggMAQsgASgCCCIAIAU2AgwgASAFNgIIIAVBADYCGCAFIAE2AgwgBSAANgIICyAHQQhqIQAMAgsCQCAHRQ0AAkAgBCgCHCIAQQJ0QfjQAGoiASgCACAERgRAIAEgAjYCACACDQFBzM4AIAhBfiAAd3EiCDYCAAwCCyAHQRBBFCAHKAIQIARGG2ogAjYCACACRQ0BCyACIAc2AhggBCgCECIABEAgAiAANgIQIAAgAjYCGAsgBCgCFCIARQ0AIAIgADYCFCAAIAI2AhgLAkAgA0EPTQRAIAQgAyAFaiIAQQNyNgIEIAAgBGoiACAAKAIEQQFyNgIEDAELIAQgBUEDcjYCBCAEIAVqIgIgA0EBcjYCBCACIANqIAM2AgAgA0H/AU0EQCADQXhxQfDOAGohAAJ/QcjOACgCACIBQQEgA0EDdnQiA3FFBEBByM4AIAEgA3I2AgAgAAwBCyAAKAIICyEBIAAgAjYCCCABIAI2AgwgAiAANgIMIAIgATYCCAwBC0EfIQAgA0H///8HTQRAIANBJiADQQh2ZyIAa3ZBAXEgAEEBdGtBPmohAAsgAiAANgIcIAJCADcCECAAQQJ0QfjQAGohAQJAAkAgCEEBIAB0IgZxRQRAQczOACAGIAhyNgIAIAEgAjYCAAwBCyADQRkgAEEBdmtBACAAQR9HG3QhACABKAIAIQUDQCAFIgEoAgRBeHEgA0YNAiAAQR12IQYgAEEBdCEAIAEgBkEEcWoiBigCECIFDQALIAYgAjYCEAsgAiABNgIYIAIgAjYCDCACIAI2AggMAQsgASgCCCIAIAI2AgwgASACNgIIIAJBADYCGCACIAE2AgwgAiAANgIICyAEQQhqIQAMAQsCQCAJRQ0AAkAgAigCHCIAQQJ0QfjQAGoiASgCACACRgRAIAEgBDYCACAEDQFBzM4AIAtBfiAAd3E2AgAMAgsgCUEQQRQgCSgCECACRhtqIAQ2AgAgBEUNAQsgBCAJNgIYIAIoAhAiAARAIAQgADYCECAAIAQ2AhgLIAIoAhQiAEUNACAEIAA2AhQgACAENgIYCwJAIANBD00EQCACIAMgBWoiAEEDcjYCBCAAIAJqIgAgACgCBEEBcjYCBAwBCyACIAVBA3I2AgQgAiAFaiIEIANBAXI2AgQgAyAEaiADNgIAIAcEQCAHQXhxQfDOAGohAEHczgAoAgAhAQJ/QQEgB0EDdnQiBSAGcUUEQEHIzgAgBSAGcjYCACAADAELIAAoAggLIQYgACABNgIIIAYgATYCDCABIAA2AgwgASAGNgIIC0HczgAgBDYCAEHQzgAgAzYCAAsgAkEIaiEACyAKQRBqJAAgAAsQACMAIABrQXBxIgAkACAACwYAIAAkAAsEACMAC5kEAQF/IwBBgAFrIgIkACACIAA3A3ggAiABNgJ0IAJBOGogAikDeBAPIAJBKGogAikDOCACKQNAEBUgAiACKQMoIAIpAzAQEDcDaANAIAIpA3ggAikDaCIAIAB+WUUEQCACIABCAX03A2gMAQsLA0AgAikDeCACKQNoIgAgAH5XRQRAIAIgAEIBfDcDaAwBCwsgAiACKQNoIgAgAH4gAikDeH03A2ACQANAIAJBGGogAikDYBAPIAJBCGogAikDGCACKQMgEBUgAiACKQMIIAIpAxAQEDcDWANAIAIpA2AgAikDWCIAIAB+WUUEQCACIABCAX03A1gMAQsLA0AgAikDYCACKQNYIgAgAH5XRQRAIAIgAEIBfDcDWAwBCwsCQCACKQNgQgBSBEAgAikDeCACKQNYIAIpA2h8VQ0BCyACKAJ0Qn83AwAgAigCdEJ/NwMIDAILAkAgAikDYCACKQNYIgAgAH5RBEAgAiAAIAIpA2h8NwNQIAICfiACKQNoIAIpA1hVBEAgAikDaCACKQNYfQwBCyACKQNYIAIpA2h9CzcDSAwBCyACIAIpA2hCAXw3A2ggAiACKQNoIAIpA2h+IAIpA3h9NwNgDAELCyACKQNIIgAgAikDUFMEQCACKAJ0IAA3AwAgAigCdCACKQNQNwMIDAELIAIoAnQgAikDUDcDACACKAJ0IAIpA0g3AwgLIAJBgAFqJAALSAEBfyMAQRBrIgQkACAEIAA2AgwgBCABNgIIIAQgAjYCBCAEIAM2AgAgBCgCDCAEKAIIIAQoAgQgBCgCAEEAEA4gBEEQaiQAC0gBAX8jAEEQayIEJAAgBCAANgIMIAQgATYCCCAEIAI2AgQgBCADNgIAIAQoAgwgBCgCCCAEKAIEIAQoAgBBARAOIARBEGokAAvnAwECfyMAQSBrIgUkACAFIAA2AhwgBSABNgIYIAUgAjYCFCAFIAM2AhAgBSAENgIMIAUoAhwhASAFKAIYIQIgBSgCFCEDIAUoAhAhBCAFKAIMIQYjAEGwAmsiACQAIAAgATYCrAIgACACNgKoAiAAIAM2AqQCIAAgBDYCoAIgACAGNgKcAiAAIAAoAqwCNgKYAiAAKAKkAiAAQRBqIgEQByAAKAKgAiAAQYACaiABEAYgAEEANgIMA0AgACgCDCAAKAKoAkkEQCAAQQA2AggDQAJ/IAAoAqgCIAAoAgxrIgFBEEkEQCABDAELQRALIAAoAghLBEAgACgCnAIiAi0AACEBIAIgAUEBajoAACAAKAKYAiAAKAIMIAAoAghqaiICIABBgAJqIAFqLQAAIAItAABzOgAAIAAoApwCLQAAQRBPBEAgACgCnAJBADoAAAsgACgCnAItAABFBEAgAEEQNgIEA0ACQCAAIAAoAgQiAUEBazYCBCABRQ0AIAAoAqACIAAoAgRqIgItAABBAWohASACIAE6AAAgAUH/AXFFDQELCyAAKAKgAiAAQYACaiAAQRBqEAYLIAAgACgCCEEBajYCCAwBCwsgACAAKAIMQRBqNgIMDAELCyAAQbACaiQAIAVBIGokAAsLykYCAEGACAu4RmN8d3vya2/FMAFnK/7Xq3bKgsl9+llH8K3Uoq+cpHLAt/2TJjY/98w0peXxcdgxFQTHI8MYlgWaBxKA4usnsnUJgywaG25aoFI71rMp4y+EU9EA7SD8sVtqy745SkxYz9DvqvtDTTOFRfkCf1A8n6hRo0CPkp049by22iEQ//PSzQwT7F+XRBfEp349ZF0Zc2CBT9wiKpCIRu64FN5eC9vgMjoKSQYkXMLTrGKRleR558g3bY3VTqlsVvTqZXquCLp4JS4cprTG6N10H0u9i4pwPrVmSAP2DmE1V7mGwR2e4fiYEWnZjpSbHofpzlUo34yhiQ2/5kJoQZktD7BUuxYAAAABAAAAAgAAAAQAAAAIAAAAEAAAACAAAABAAAAAgAAAABsAAAA2AAAAAAAAAABQp/RRU2VBfsOkFxqWXic6y2urO/FFnR+rWPqskwPjS1X6MCD2bXatkXbMiCVMAvX81+VP18sqxYBENSaPo2K1SVqx3mcbuiWYDupF4cD+XQJ1L8MS8EyBo5dGjcb502vnX48DlZySFet6bb/aWVKVLYO+1NMhdFgpaeBJRMjJjmqJwnV4eY70az5Ymd1xuSe2T+G+F62I8GasIMm0Os59GErfY4IxGuVgM1GXRX9TYuB3ZLGErmu7HKCB/pQrCPlYaEhwGf1Fj4ds3pS3+HtSI9Nzq+ICS3JXjx/jKqtVZgco67IDwrUvmnvFhqUIN9PyhygwsqW/I7pqAwJcghbtKxzPipK0eafw8gfzoeJpTs302mXVvgUGH2I00Yr+psSdUy40oFXzojLhigV16/akOeyDC6rvYEAGn3FeURBuvfmKIT49Bt2WrgU+3Ua95k21jVSRBV3EcW/UBgT/FVBgJPuYGZfpvdbMQ0CJd57ZZ71C6LCIi4kHOFsZ59vuyHlHCnyh6Q9CfMkehPgAAAAAg4aACUjtKzKscBEeTnJabPv/Dv1WOIUPHtWuPSc5LTZk2Q8KIaZcaNFUW5s6LjYksWcKDA/nV5PSlu60npGbG0/FwICiINxhaUt3WhYaEhwKupPi5SqgwEPgIjwdFxsSCw0JDq3Hi/K5qLYtyKkeFIUZ8VdMB3Wvu92Z7v1gf6OfJgH3vPVyXMU7ZkQ0fvtbdilDi9zGI8to/O22Y/HkuMrcMdcQhWNCQCKXEyARxoR9JEqF+D270hEy+a5toSnHSy+eHfMwstzsUoYN0OPBd2wWsyuZuXCp+kiUESJk6UfEjPyoGj/woNgsfVbvkDMix05Jh8HRONn+osqMNgvUmM+B9aYo3nqlJo632qS/rT/knTosDZJ4UJvMX2piRn5UwhON9ui42JBe9zku9a/Dgr6AXZ98k9BpqS3Vb7MSJc87mazIp30YEG5jnOh7uzvbCXgmzfQYWW4Bt5rsqJpPg2VuleZ+5v+qCM+8IeboFe/Zm+e6zjZvStQJn+rWfLApr7KkMTEjPyowlKXGwGaiNTe8TnSmyoL8sNCQ4BXYpzNKmATx99rsQQ5QzX8v9pEXjdZNdk2w70NUTarM3wSW5OO10Z4biGpMuB8swX9RZUYE6l6dXTWMAXN0h/ouQQv7Wh1ns1LS25IzVhDpE0fWbYxh15p6DKE3jhT4WYk8E+vuJ6nONclht+3lHOE8sUd6Wd/SnD9z8lV5zhQYvzfHc+rN91Nbqv1fFG8934bbRHiB86/KPsRouSw0JDhfQKPCcsMdFgwl4ryLSTwoQZUN/3EBqDneswwInOS02JDBVmRhhMt7cLYy1XRcbEhCV7jQY2PGpXx8+IR3d+6Ze3v2jfLy/w1ra9a9b2/escXFkVQwMGBQAQECA2dnzqkrK1Z9/v7nGdfXtWKrq03mdnbsmsrKj0WCgh+dycmJQH19+of6+u8VWVmy60dHjsnw8PsLra1B7NTUs2eiol/9r69F6pycI7+kpFP3cnLklsDAm1u3t3XC/f3hHJOTPa4mJkxqNjZsWj8/fkH39/UCzMyDTzQ0aFylpVH05eXRNPHx+QhxceKT2NirczExYlMVFSo/BAQIDMfHlVIjI0Zlw8OdXhgYMCiWljehBQUKD5qaL7UHBw4JEhIkNoCAG5vi4t896+vNJicnTmmysn/NdXXqnwkJEhuDgx2eLCxYdBoaNC4bGzYtbm7cslpatO6goFv7UlKk9js7dk3W1rdhs7N9zikpUnvj490+Ly9ecYSEE5dTU6b10dG5aAAAAADt7cEsICBAYPz84x+xsXnIW1u27Wpq1L7Ly41Gvr5n2Tk5cktKSpTeTEyY1FhYsOjPz4VK0NC7a+/vxSqqqk/l+/vtFkNDhsVNTZrXMzNmVYWFEZRFRYrP+fnpEAICBAZ/f/6BUFCg8Dw8eESfnyW6qKhL41FRovOjo13+QECAwI+PBYqSkj+tnZ0hvDg4cEj19fEEvLxj37a2d8Ha2q91ISFCYxAQIDD//+Ua8/P9DtLSv23NzYFMDAwYFBMTJjXs7MMvX1++4ZeXNaJERIjMFxcuOcTEk1enp1Xyfn78gj09ekdkZMisXV265xkZMitzc+aVYGDAoIGBGZhPT57R3NyjfyIiRGYqKlR+kJA7q4iIC4NGRozK7u7HKbi4a9MUFCg83t6neV5evOILCxYd29utduDg2zsyMmRWOjp0TgoKFB5JSZLbBgYMCiQkSGxcXLjkwsKfXdPTvW6srEPvYmLEppGROaiVlTGk5OTTN3l58ovn59UyyMiLQzc3blltbdq3jY0BjNXVsWROTpzSqalJ4Gxs2LRWVqz69PTzB+rqzyVlZcqvenr0jq6uR+kICBAYurpv1Xh48IglJUpvLi5cchwcOCSmplfxtLRzx8bGl1Ho6Msj3d2hfHR06JwfHz4hS0uW3b29YdyLiw2GiooPhXBw4JA+PnxCtbVxxGZmzKpISJDYAwMGBfb29wEODhwSYWHCozU1al9XV675ublp0IaGF5HBwZlYHR06J56eJ7nh4dk4+PjrE5iYK7MRESIzaWnSu9nZqXCOjgeJlJQzp5ubLbYeHjwih4cVkunpySDOzodJVVWq/ygoUHjf36V6jIwDj6GhWfiJiQmADQ0aF7+/Zdrm5tcxQkKExmho0LhBQYLDmZkpsC0tWncPDx4RsLB7y1RUqPy7u23WFhYsOqf0UVBlQX5TpBcaw14nOpZrqzvLRZ0f8Vj6rKsD40uT+jAgVW12rfZ2zIiRTAL1JdflT/zLKsXXRDUmgKNitY9asd5JG7olZw7qRZjA/l3hdS/DAvBMgRKXRo2j+dNrxl+PA+eckhWVem2/61lSldqDvtQtIXRY02ngSSnIyY5EicJ1anmO9Hg+WJlrcbkn3U/hvratiPAXrCDJZjrOfbRK32MYMRrlgjNRl2B/U2JFd2Sx4K5ru4Sggf4cKwj5lGhIcFj9RY8ZbN6Uh/h7UrfTc6sjAkty4o8f41erVWYqKOuyB8K1LwN7xYaaCDfTpYcoMPKlvyOyagMCuoIW7Vwcz4ortHmnkvIH8/DiaU6h9Nplzb4FBtViNNEf/qbEilMuNJ1V86Kg4YoFMuv2pHXsgws572BAqp9xXgYQbr1RiiE++Qbdlj0FPt2uveZNRo1UkbVdxHEF1AYEbxVQYP/7mBkk6b3Wl0NAicye2Wd3QuiwvYuJB4hbGec47sh52wp8oUcPQnzpHoT4yQAAAACGgAmD7SsySHARHqxyWmxO/w79+ziFD1bVrj0eOS02J9kPCmSmXGghVFub0S42JDpnCgyx51eTD5butNKRmxuexcCATyDcYaJLd1ppGhIcFrqT4goqoMDl4CI8QxcbEh0NCQ4Lx4vyrai2LbmpHhTIGfFXhQd1r0zdme67YH+j/SYB95/1cly8O2ZExX77WzQpQ4t2xiPL3Pzttmjx5Lhj3DHXyoVjQhAilxNAEcaEICRKhX09u9L4MvmuEaEpx20vnh1LMLLc81KGDezjwXfQFrMrbLlwqZlIlBH6ZOlHIoz8qMQ/8KAaLH1W2JAzIu9OSYfH0TjZwaLKjP4L1Jg2gfWmz956pSiOt9omv60/pJ06LOSSeFANzF9qm0Z+VGITjfbCuNiQ6Pc5Ll6vw4L1gF2fvpPQaXwt1W+pEiXPs5msyDt9GBCnY5zobrs723t4Js0JGFlu9Lea7AGaT4OobpXmZeb/qn7PvCEI6BXv5pvnutk2b0rOCZ/q1HywKdaypDGvIz8qMZSlxjBmojXAvE50N8qC/KbQkOCw2KczFZgE8Ura7EH3UM1/DvaRFy/WTXaNsO9DTU2qzFQEluTftdGe44hqTBsfLMG4UWVGf+penQQ1jAFddIf6c0EL+y4dZ7Na0tuSUlYQ6TNH1m0TYdeajAyhN3oU+FmOPBPriSepzu7JYbc15Rzh7bFHejzf0pxZc/JVP84UGHk3x3O/zfdT6qr9X1tvPd8U20R4hvOvyoHEaLk+NCQ4LECjwl/DHRZyJeK8DEk8KIuVDf9BAag5cbMMCN7ktNicwVZkkITLe2G2MtVwXGxIdFe40EL0UVCnQX5TZRcaw6QnOpZeqzvLa50f8UX6rKtY40uTAzAgVfp2rfZtzIiRdgL1JUzlT/zXKsXXyzUmgERitY+jsd5JWrolZxvqRZgO/l3hwC/DAnVMgRLwRo2jl9NrxvmPA+dfkhWVnG2/63pSldpZvtQtg3RY0yHgSSlpyY5EyMJ1aomO9Hh5WJlrPrkn3XHhvrZPiPAXrSDJZqzOfbQ632MYShrlgjFRl2AzU2JFf2Sx4Hdru4Sugf4coAj5lCtIcFhoRY8Z/d6Uh2x7Urf4c6sj00ty4gIf41ePVWYqq+uyByi1LwPCxYaaezfTpQgoMPKHvyOypQMCumoW7VyCz4orHHmnkrQH8/DyaU6h4tplzfQFBtW+NNEfYqbEiv4uNJ1T86KgVYoFMuH2pHXrgws57GBAqu9xXgafbr1RECE++Yrdlj0GPt2uBeZNRr1UkbWNxHEFXQYEb9RQYP8VmBkk+73Wl+lAicxD2Wd3nuiwvUKJB4iLGec4W8h52+58oUcKQnzpD4T4yR4AAAAAgAmDhisySO0RHqxwWmxOcg79+/+FD1Y4rj0e1S02JzkPCmTZXGghplub0VQ2JDouCgyxZ1eTD+futNKWmxuekcCAT8XcYaIgd1ppSxIcFhqT4gq6oMDlKiI8Q+AbEh0XCQ4LDYvyrce2LbmoHhTIqfFXhRl1r0wHme673X+j/WAB958mcly89WZExTv7WzR+Q4t2KSPL3Mbttmj85Lhj8THXytxjQhCFlxNAIsaEIBFKhX0ku9L4PfmuETIpx22hnh1LL7Lc8zCGDexSwXfQ47MrbBZwqZm5lBH6SOlHImT8qMSM8KAaP31W2CwzIu+QSYfHTjjZwdHKjP6i1Jg2C/Wmz4F6pSjet9omjq0/pL86LOSdeFANkl9qm8x+VGJGjfbCE9iQ6Lg5Ll73w4L1r12fvoDQaXyT1W+pLSXPsxKsyDuZGBCnfZzobmM723u7Js0JeFlu9Bia7AG3T4OompXmZW7/qn7mvCEIzxXv5ujnutmbb0rONp/q1AmwKdZ8pDGvsj8qMSOlxjCUojXAZk50N7yC/KbKkOCw0KczFdgE8UqY7EH32s1/DlCRFy/2TXaN1u9DTbCqzFRNluTfBNGe47VqTBuILMG4H2VGf1FenQTqjAFdNYf6c3QL+y5BZ7NaHduSUtIQ6TNW1m0TR9eajGGhN3oM+FmOFBPriTypzu4nYbc1yRzh7eVHejyx0pxZ3/JVP3MUGHnOx3O/N/dT6s39X1uqPd8Ub0R4htuvyoHzaLk+xCQ4LDSjwl9AHRZyw+K8DCU8KItJDf9Blag5cQEMCN6ztNic5FZkkMHLe2GEMtVwtmxIdFy40EJXUVCn9H5TZUEaw6QXOpZeJzvLa6sf8UWdrKtY+kuTA+MgVfowrfZtdoiRdsz1JUwCT/zX5cXXyyomgEQ1tY+jYt5JWrElZxu6RZgO6l3hwP7DAnUvgRLwTI2jl0ZrxvnTA+dfjxWVnJK/63ptldpZUtQtg75Y0yF0SSlp4I5EyMl1aonC9Hh5jplrPlgn3XG5vrZP4fAXrYjJZqwgfbQ6zmMYSt/lgjEal2AzUWJFf1Ox4Hdku4Sua/4coIH5lCsIcFhoSI8Z/UWUh2zeUrf4e6sj03Ny4gJL41ePH2Yqq1WyByjrLwPCtYaae8XTpQg3MPKHKCOypb8CumoD7VyCFoorHM+nkrR58/DyB06h4mllzfTaBtW+BdEfYjTEiv6mNJ1TLqKgVfMFMuGKpHXr9gs57INAqu9gXgafcb1REG4++Yohlj0G3d2uBT5NRr3mkbWNVHEFXcQEb9QGYP8VUBkk+5jWl+m9icxDQGd3ntmwvULoB4iLiec4Wxl52+7IoUcKfHzpD0L4yR6EAAAAAAmDhoAySO0rHqxwEWxOclr9+/8OD1Y4hT0e1a42JzktCmTZD2ghplyb0VRbJDouNgyxZwqTD+dXtNKW7huekZuAT8XAYaIg3FppS3ccFhoS4gq6k8DlKqA8Q+AiEh0XGw4LDQnyrceLLbmothTIqR5XhRnxr0wHde673Zmj/WB/958mAVy89XJExTtmWzR++4t2KUPL3MYjtmj87bhj8eTXytwxQhCFYxNAIpeEIBHGhX0kStL4PbuuETL5x22hKR1LL57c8zCyDexShnfQ48ErbBazqZm5cBH6SJRHImTpqMSM/KAaP/BW2Cx9Iu+QM4fHTknZwdE4jP6iypg2C9Smz4H1pSjeetomjrc/pL+tLOSdOlANknhqm8xfVGJGfvbCE42Q6LjYLl73OYL1r8OfvoBdaXyT0G+pLdXPsxIlyDuZrBCnfRjobmOc23u7O80JeCZu9BhZ7AG3moOomk/mZW6Vqn7m/yEIz7zv5ugVutmb50rONm/q1AmfKdZ8sDGvsqQqMSM/xjCUpTXAZqJ0N7xO/KbKguCw0JAzFdin8UqYBEH32ux/DlDNFy/2kXaN1k1DTbDvzFRNquTfBJae47XRTBuIasG4HyxGf1FlnQTqXgFdNYz6c3SH+y5BC7NaHWeSUtLb6TNWEG0TR9aajGHXN3oMoVmOFPjriTwTzu4nqbc1yWHh7eUcejyxR5xZ39JVP3PyGHnOFHO/N8dT6s33X1uq/d8Ubz14httEyoHzr7k+xGg4LDQkwl9AoxZywx28DCXiKItJPP9BlQ05cQGoCN6zDNic5LRkkMFWe2GEy9VwtjJIdFxs0EJXuKVjY8aEfHz4mXd37o17e/YN8vL/vWtr1rFvb95UxcWRUDAwYAMBAQKpZ2fOfSsrVhn+/udi19e15qurTZp2duxFysqPnYKCH0DJyYmHfX36Ffr67+tZWbLJR0eOC/Dw++ytrUFn1NSz/aKiX+qvr0W/nJwj96SkU5ZycuRbwMCbwre3dRz9/eGuk5M9aiYmTFo2NmxBPz9+Avf39U/MzINcNDRo9KWlUTTl5dEI8fH5k3Fx4nPY2KtTMTFiPxUVKgwEBAhSx8eVZSMjRl7Dw50oGBgwoZaWNw8FBQq1mpovCQcHDjYSEiSbgIAbPeLi3ybr681pJydOzbKyf591deobCQkSnoODHXQsLFguGho0LRsbNrJubtzuWlq0+6CgW/ZSUqRNOzt2YdbWt86zs317KSlSPuPj3XEvL16XhIQT9VNTpmjR0bkAAAAALO3twWAgIEAf/PzjyLGxee1bW7a+amrURsvLjdm+vmdLOTly3kpKlNRMTJjoWFiwSs/PhWvQ0Lsq7+/F5aqqTxb7++3FQ0OG101NmlUzM2aUhYURz0VFihD5+ekGAgIEgX9//vBQUKBEPDx4up+fJeOoqEvzUVGi/qOjXcBAQICKj48FrZKSP7ydnSFIODhwBPX18d+8vGPBtrZ3ddrar2MhIUIwEBAgGv//5Q7z8/1t0tK/TM3NgRQMDBg1ExMmL+zsw+FfX76il5c1zEREiDkXFy5XxMST8qenVYJ+fvxHPT16rGRkyOddXborGRkylXNz5qBgYMCYgYEZ0U9Pnn/c3KNmIiJEfioqVKuQkDuDiIgLykZGjCnu7sfTuLhrPBQUKHne3qfiXl68HQsLFnbb26074ODbVjIyZE46OnQeCgoU20lJkgoGBgxsJCRI5FxcuF3Cwp9u09O976ysQ6ZiYsSokZE5pJWVMTfk5NOLeXnyMufn1UPIyItZNzdut21t2oyNjQFk1dWx0k5OnOCpqUm0bGzY+lZWrAf09PMl6urPr2Vlyo56evTprq5HGAgIENW6um+IeHjwbyUlSnIuLlwkHBw48aamV8e0tHNRxsaXI+joy3zd3aGcdHToIR8fPt1LS5bcvb1hhouLDYWKig+QcHDgQj4+fMS1tXGqZmbM2EhIkAUDAwYB9vb3Eg4OHKNhYcJfNTVq+VdXrtC5uWmRhoYXWMHBmScdHTq5np4nOOHh2RP4+OuzmJgrMxERIrtpadJw2dmpiY6OB6eUlDO2m5stIh4ePJKHhxUg6enJSc7Oh/9VVap4KChQet/fpY+MjAP4oaFZgImJCRcNDRrav79lMebm18ZCQoS4aGjQw0FBgrCZmSl3LS1aEQ8PHsuwsHv8VFSo1ru7bToWFixjxqVjfPiEfHfumXd79o178v8N8mvWvWtv3rFvxZFUxTBgUDABAgMBZ86pZytWfSv+5xn+17Vi16tN5qt27Jp2yo9FyoIfnYLJiUDJffqHffrvFfpZsutZR47JR/D7C/CtQeyt1LNn1KJf/aKvReqvnCO/nKRT96Ry5JZywJtbwLd1wrf94Rz9kz2ukyZMaiY2bFo2P35BP/f1AvfMg0/MNGhcNKVR9KXl0TTl8fkI8XHik3HYq3PYMWJTMRUqPxUECAwEx5VSxyNGZSPDnV7DGDAoGJY3oZYFCg8Fmi+1mgcOCQcSJDYSgBubgOLfPeLrzSbrJ05pJ7J/zbJ16p91CRIbCYMdnoMsWHQsGjQuGhs2LRtu3LJuWrTuWqBb+6BSpPZSO3ZNO9a3Ydazfc6zKVJ7KePdPuMvXnEvhBOXhFOm9VPRuWjRAAAAAO3BLO0gQGAg/OMf/LF5yLFbtu1batS+asuNRsu+Z9m+OXJLOUqU3kpMmNRMWLDoWM+FSs/Qu2vQ78Uq76pP5ar77Rb7Q4bFQ02a100zZlUzhRGUhUWKz0X56RD5AgQGAn/+gX9QoPBQPHhEPJ8lup+oS+OoUaLzUaNd/qNAgMBAjwWKj5I/rZKdIbydOHBIOPXxBPW8Y9+8tnfBttqvddohQmMhECAwEP/lGv/z/Q7z0r9t0s2BTM0MGBQMEyY1E+zDL+xfvuFflzWil0SIzEQXLjkXxJNXxKdV8qd+/IJ+PXpHPWTIrGRduuddGTIrGXPmlXNgwKBggRmYgU+e0U/co3/cIkRmIipUfiqQO6uQiAuDiEaMykbuxynuuGvTuBQoPBTep3neXrziXgsWHQvbrXbb4Ns74DJkVjI6dE46ChQeCkmS20kGDAoGJEhsJFy45FzCn13C071u06xD76xixKZikTmokZUxpJXk0zfkefKLeefVMufIi0PIN25ZN23at22NAYyN1bFk1U6c0k6pSeCpbNi0bFas+lb08wf06s8l6mXKr2V69I56rkfprggQGAi6b9W6ePCIeCVKbyUuXHIuHDgkHKZX8aa0c8e0xpdRxujLI+jdoXzddOicdB8+IR9Llt1LvWHcvYsNhouKD4WKcOCQcD58Qj61ccS1ZsyqZkiQ2EgDBgUD9vcB9g4cEg5hwqNhNWpfNVeu+Ve5adC5hheRhsGZWMEdOicdnie5nuHZOOH46xP4mCuzmBEiMxFp0rtp2alw2Y4HiY6UM6eUmy22mx48Ih6HFZKH6ckg6c6HSc5Vqv9VKFB4KN+let+MA4+MoVn4oYkJgIkNGhcNv2Xav+bXMeZChMZCaNC4aEGCw0GZKbCZLVp3LQ8eEQ+we8uwVKj8VLtt1rsWLDoWxqVjY/iEfHzumXd39o17e/8N8vLWvWtr3rFvb5FUxcVgUDAwAgMBAc6pZ2dWfSsr5xn+/rVi19dN5qur7Jp2do9FysofnYKCiUDJyfqHfX3vFfr6sutZWY7JR0f7C/DwQeytrbNn1NRf/aKiReqvryO/nJxT96Sk5JZycptbwMB1wre34Rz9/T2uk5NMaiYmbFo2Nn5BPz/1Avf3g0/MzGhcNDRR9KWl0TTl5fkI8fHik3Fxq3PY2GJTMTEqPxUVCAwEBJVSx8dGZSMjnV7DwzAoGBg3oZaWCg8FBS+1mpoOCQcHJDYSEhubgIDfPeLizSbr605pJyd/zbKy6p91dRIbCQkdnoODWHQsLDQuGho2LRsb3LJubrTuWlpb+6CgpPZSUnZNOzu3YdbWfc6zs1J7KSndPuPjXnEvLxOXhISm9VNTuWjR0QAAAADBLO3tQGAgIOMf/Px5yLGxtu1bW9S+amqNRsvLZ9m+vnJLOTmU3kpKmNRMTLDoWFiFSs/Pu2vQ0MUq7+9P5aqq7Rb7+4bFQ0Oa101NZlUzMxGUhYWKz0VF6RD5+QQGAgL+gX9/oPBQUHhEPDwlup+fS+OoqKLzUVFd/qOjgMBAQAWKj48/rZKSIbydnXBIODjxBPX1Y9+8vHfBtravddraQmMhISAwEBDlGv///Q7z879t0tKBTM3NGBQMDCY1ExPDL+zsvuFfXzWil5eIzERELjkXF5NXxMRV8qen/IJ+fnpHPT3IrGRkuuddXTIrGRnmlXNzwKBgYBmYgYGe0U9Po3/c3ERmIiJUfioqO6uQkAuDiIiMykZGxynu7mvTuLgoPBQUp3ne3rziXl4WHQsLrXbb29s74OBkVjIydE46OhQeCgqS20lJDAoGBkhsJCS45Fxcn13Cwr1u09ND76ysxKZiYjmokZExpJWV0zfk5PKLeXnVMufni0PIyG5ZNzfat21tAYyNjbFk1dWc0k5OSeCpqdi0bGys+lZW8wf09M8l6urKr2Vl9I56ekfprq4QGAgIb9W6uvCIeHhKbyUlXHIuLjgkHBxX8aamc8e0tJdRxsbLI+jooXzd3eicdHQ+IR8flt1LS2Hcvb0NhouLD4WKiuCQcHB8Qj4+ccS1tcyqZmaQ2EhIBgUDA/cB9vYcEg4OwqNhYWpfNTWu+VdXadC5uReRhoaZWMHBOicdHSe5np7ZOOHh6xP4+CuzmJgiMxER0rtpaalw2dkHiY6OM6eUlC22m5s8Ih4eFZKHh8kg6emHSc7Oqv9VVVB4KCilet/fA4+MjFn4oaEJgImJGhcNDWXav7/XMebmhMZCQtC4aGiCw0FBKbCZmVp3LS0eEQ8Pe8uwsKj8VFRt1ru7LDoWFlIJatUwNqU4v0CjnoHz1/t84zmCmy//hzSOQ0TE3unLVHuUMqbCIz3uTJULQvrDTgguoWYo2SSydluiSW2L0SVy+PZkhmiYFtSkXMxdZbaSbHBIUP3tudpeFUZXp42dhJDYqwCMvNMK9+RYBbizRQbQLB6Pyj8PAsGvvQMBE4prOpERQU9n3OqX8s/O8LTmc5asdCLnrTWF4vk36Bx1325H8RpxHSnFiW+3Yg6qGL4b/FY+S8bSeSCa28D+eM1a9B/dqDOIB8cxsRIQWSeA7F9gUX+pGbVKDS3lep+TyZzvoOA7Ta4q9bDI67s8g1OZYRcrBH66d9Ym4WkUY1UhDH1RtPCylrFEsPmutq15rEOrFKrrqMinqqaSpYCkc6NromihaqBwn3ueip2dnLWb0ZrwmROZOphll5OWxJX4lDCUa5OpkuqRLpF1kL6PCo9ZjqqN/oxUjKyLB4tkisSJJYmJiO6HVofAhiuGmYUIhXmE7INhg9iCUILJgUWBwoBAgAL/Dv0l+0f5c/eq9erzNPKH8OPuR+2z6yfqo+gn57LlQ+Tc4nrhIODL3n3dNNzx2rPZe9hI1xrW8dTN063SktF70GnPW85RzUrMSMtKyk/JWMhkx3TGh8WdxLfD1ML0wRbBPMBlv5C+vr3vvCO8WbuRusy5CrlKuIy30LYXtmC1AAAAAAAAAMAAQcDOAAsDQCkBACwPdGFyZ2V0X2ZlYXR1cmVzAisPbXV0YWJsZS1nbG9iYWxzKwhzaWduLWV4dA==",UJ(Ci)||(Ci=P(Ci));function w$(R){if(R==Ci&&M)return new Uint8Array(M);var N=see(R);if(N)return N;if(I)return I(R);throw"both async and sync fetching of the wasm failed"}function E$(R){return Promise.resolve().then(()=>w$(R))}function S$(R,N,H){return E$(R).then(K=>WebAssembly.instantiate(K,N)).then(K=>K).then(H,K=>{k(`failed to asynchronously prepare wasm: ${K}`),FJ(K)})}function B$(R,N,H,K){return S$(N,H,K)}function k$(){var R={a:H$};function N(K,Oe){var st=K.exports;return pt=st,Y=pt.b,Ic(),n1=pt.d,I$(pt.c),D$("wasm-instantiate"),st}v$("wasm-instantiate");function H(K){N(K.instance)}if(s.instantiateWasm)try{return s.instantiateWasm(R,N)}catch(K){k(`Module.instantiateWasm callback failed with error: ${K}`),c(K)}return B$(M,Ci,R,H).catch(c),{}}var a1=R=>{for(;R.length>0;)R.shift()(s)},M$=()=>2147483648,F$=R=>{var N=Y.buffer,H=(R-N.byteLength+65535)/65536;try{return Y.grow(H),Ic(),1}catch{}},R$=R=>{var N=se.length;R>>>=0;var H=M$();if(R>H)return!1;for(var K=(Is,Cs)=>Is+(Cs-Is%Cs)%Cs,Oe=1;Oe<=4;Oe*=2){var st=N*(1+.2/Oe);st=Math.min(st,R+100663296);var He=Math.min(H,K(Math.max(R,st),65536)),Se=F$(He);if(Se)return!0}return!1},U$=R=>{var N=s["_"+R];return N},T$=(R,N)=>{ie.set(R,N)},N$=R=>{for(var N=0,H=0;H=55296&&K<=57343?(N+=4,++H):N+=3}return N},V$=(R,N,H,K)=>{if(!(K>0))return 0;for(var Oe=H,st=H+K-1,He=0;He=55296&&Se<=57343){var Is=R.charCodeAt(++He);Se=65536+((Se&1023)<<10)|Is&1023}if(Se<=127){if(H>=st)break;N[H++]=Se}else if(Se<=2047){if(H+1>=st)break;N[H++]=192|Se>>6,N[H++]=128|Se&63}else if(Se<=65535){if(H+2>=st)break;N[H++]=224|Se>>12,N[H++]=128|Se>>6&63,N[H++]=128|Se&63}else{if(H+3>=st)break;N[H++]=240|Se>>18,N[H++]=128|Se>>12&63,N[H++]=128|Se>>6&63,N[H++]=128|Se&63}}return N[H]=0,H-Oe},Q$=(R,N,H)=>V$(R,se,N,H),L$=R=>{var N=N$(R)+1,H=o1(N);return Q$(R,H,N),H},TJ=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0,q$=(R,N,H)=>{for(var K=N+H,Oe=N;R[Oe]&&!(Oe>=K);)++Oe;if(Oe-N>16&&R.buffer&&TJ)return TJ.decode(R.subarray(N,Oe));for(var st="";N>10,56320|Cs&1023)}}return st},G$=(R,N)=>R?q$(se,R,N):"",O$=(R,N,H,K,Oe)=>{var st={string:Kt=>{var Do=0;return Kt!=null&&Kt!==0&&(Do=L$(Kt)),Do},array:Kt=>{var Do=o1(Kt.length);return T$(Kt,Do),Do}};function He(Kt){return N==="string"?G$(Kt):N==="boolean"?!!Kt:Kt}var Se=U$(R),Is=[],Cs=0;if(K)for(var Nn=0;Nn(K$=pt.c)(),j$=s._ige256_encrypt=(R,N,H,K,Oe)=>(j$=s._ige256_encrypt=pt.e)(R,N,H,K,Oe),z$=s._ige256_decrypt=(R,N,H,K,Oe)=>(z$=s._ige256_decrypt=pt.f)(R,N,H,K,Oe),W$=s._ctr256=(R,N,H,K,Oe)=>(W$=s._ctr256=pt.g)(R,N,H,K,Oe),J$=s._cbc256_encrypt=(R,N,H,K)=>(J$=s._cbc256_encrypt=pt.h)(R,N,H,K),Y$=s._cbc256_decrypt=(R,N,H,K)=>(Y$=s._cbc256_decrypt=pt.i)(R,N,H,K),Z$=s._factorize=(R,N)=>(Z$=s._factorize=pt.j)(R,N),X$=()=>(X$=pt.__errno_location)(),$$=s._malloc=R=>($$=s._malloc=pt.k)(R),eee=s._free=R=>(eee=s._free=pt.l)(R),NJ=()=>(NJ=pt.m)(),VJ=R=>(VJ=pt.n)(R),o1=R=>(o1=pt.o)(R);function tee(R){try{for(var N=atob(R),H=new Uint8Array(N.length),K=0;K0||(y$(),Tn>0))return;function R(){vc||(vc=!0,s.calledRun=!0,!pe&&(x$(),u(s),s.onRuntimeInitialized&&s.onRuntimeInitialized(),A$()))}s.setStatus?(s.setStatus("Running..."),setTimeout(function(){setTimeout(function(){s.setStatus("")},1),R()},1)):R()}if(s.preInit)for(typeof s.preInit=="function"&&(s.preInit=[s.preInit]);s.preInit.length>0;)s.preInit.pop()();return QJ(),e.ready}})(),mY=$ee;var ge,ete=mY().then(t=>ge=t);async function O1(){await ete}function hY(t,e,s){if(t.length==0)throw new TypeError("data must not be empty");if(t.length%16!=0)throw new TypeError("data must consist of a number of bytes that is divisible by 16");if(e.length!=32)throw new TypeError("key must be 32 bytes");if(s.length!=32)throw new TypeError("iv must be 32 bytes")}function qn(t,e,s){hY(t,e,s);let u=ge._malloc(t.length),c=ge._malloc(t.length);ge.HEAPU8.set(t,c),ge.ccall("ige256_encrypt","void",["pointer","pointer","number","array","array"],[c,u,t.length,e,s]);try{return ge.HEAPU8.slice(u,u+t.length)}finally{ge._free(u),ge._free(c)}}function qo(t,e,s){hY(t,e,s);let u=ge._malloc(t.length),c=ge._malloc(t.length);ge.HEAPU8.set(t,c),ge.ccall("ige256_decrypt","void",["pointer","pointer","number","array","array"],[c,u,t.length,e,s]);try{return ge.HEAPU8.slice(u,u+t.length)}finally{ge._free(u),ge._free(c)}}function tte(t,e,s,u){if(t.length==0)throw new TypeError("data must not be empty");if(e.length!=32)throw new TypeError("key must be 32 bytes");if(s.length!=16)throw new TypeError("iv must be 16 bytes");if(u.length!=1)throw new TypeError("state must be 1 byte")}function H1(t,e,s,u){tte(t,e,s,u);let c=ge._malloc(t.length);ge.HEAPU8.set(t,c);let p=ge._malloc(s.length);ge.HEAPU8.set(s,p);let d=ge._malloc(u.length);ge.HEAPU8.set(u,d),ge.ccall("ctr256","void",["pointer","number","array","pointer","pointer"],[c,t.length,e,p,d]),t.set(ge.HEAPU8.slice(c,c+t.length)),s.set(ge.HEAPU8.slice(p,p+s.length)),u.set(ge.HEAPU8.slice(d,d+u.length)),ge._free(c),ge._free(p),ge._free(d)}function K1(t){let e=ge._malloc(16);ge.ccall("factorize","void",["number","pointer"],[t,e]);try{let s=ge.HEAP64.slice(e/8,e/8+2);return[s[0],s[1]]}finally{ge._free(e)}}var Fi={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};function Ri(t){t.fill(0,0,t.length)}var ste=0,rte=1,nte=2,ite=3,ate=258,xY=29,Gc=256,Z1=Gc+1+xY,X1=30,AY=19,PY=2*Z1+1,W1=15,j1=16;var IY=256,CY=16,vY=17,DY=18,ote=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ute=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];var wY=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],cte=512,EY=new Array((Z1+2)*2);Ri(EY);var SY=new Array(X1*2);Ri(SY);var J1=new Array(cte);Ri(J1);var $1=new Array(ate-ite+1);Ri($1);var BY=new Array(xY);Ri(BY);var kY=new Array(X1);Ri(kY);function MY(t){return t<256?J1[t]:J1[256+(t>>>7)]}function qc(t,e){t.pending_buf[t.pending++]=e&255,t.pending_buf[t.pending++]=e>>>8&255}function Wt(t,e,s){t.bi_valid>j1-s?(t.bi_buf|=e<>j1-t.bi_valid,t.bi_valid+=s-j1):(t.bi_buf|=e<>>=1,s<<=1;while(--e>0);return s>>>1}function pte(t,e){let s=e.dyn_tree,u=e.max_code,c=e.stat_desc.static_tree,p=e.stat_desc.has_stree,d=e.stat_desc.extra_bits,g=e.stat_desc.extra_base,f=e.stat_desc.max_length,b,y,x,P,A,S,I=0;for(P=0;P<=W1;P++)t.bl_count[P]=0;for(s[t.heap[t.heap_max]*2+1]=0,b=t.heap_max+1;bf&&(P=f,I++),s[y*2+1]=P,!(y>u)&&(t.bl_count[P]++,A=0,y>=g&&(A=d[y-g]),S=s[y*2],t.opt_len+=S*(P+A),p&&(t.static_len+=S*(c[y*2+1]+A)));if(I!==0){do{for(P=f-1;t.bl_count[P]===0;)P--;t.bl_count[P]--,t.bl_count[P+1]+=2,t.bl_count[f]--,I-=2}while(I>0);for(P=f;P!==0;P--)for(y=t.bl_count[P];y!==0;)x=t.heap[--b],!(x>u)&&(s[x*2+1]!==P&&(t.opt_len+=(P-s[x*2+1])*s[x*2],s[x*2+1]=P),y--)}}function gte(t,e,s){let u=new Array(W1+1),c=0,p,d;for(p=1;p<=W1;p++)u[p]=c=c+s[p-1]<<1;for(d=0;d<=e;d++){let g=t[d*2+1];g!==0&&(t[d*2]=lte(u[g]++,g))}}function dte(t){let e;for(e=0;e8?qc(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function mte(t,e,s,u){FY(t),u&&(qc(t,s),qc(t,~s)),t.pending_buf.set(t.window.subarray(e,e+s),t.pending),t.pending+=s}function _Y(t,e,s,u){let c=e*2,p=s*2;return t[c]>1;d>=1;d--)z1(t,s,d);b=p;do d=t.heap[1],t.heap[1]=t.heap[t.heap_len--],z1(t,s,1),g=t.heap[1],t.heap[--t.heap_max]=d,t.heap[--t.heap_max]=g,s[b*2]=s[d*2]+s[g*2],t.depth[b]=(t.depth[d]>=t.depth[g]?t.depth[d]:t.depth[g])+1,s[d*2+1]=s[g*2+1]=b,t.heap[1]=b++,z1(t,s,1);while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],pte(t,e),gte(s,f,t.bl_count)}function fY(t,e,s){let u,c=-1,p,d=e[0*2+1],g=0,f=7,b=4;for(d===0&&(f=138,b=3),e[(s+1)*2+1]=65535,u=0;u<=s;u++)p=d,d=e[(u+1)*2+1],!(++g=3&&t.bl_tree[wY[e]*2+1]===0;e--);return t.opt_len+=3*(e+1)+5+5+4,e}function _te(t,e,s,u){let c;for(Wt(t,e-257,5),Wt(t,s-1,5),Wt(t,u-4,4),c=0;c>>=1)if(e&1&&t.dyn_ltree[s*2]!==0)return 0;if(t.dyn_ltree[9*2]!==0||t.dyn_ltree[10*2]!==0||t.dyn_ltree[13*2]!==0)return 1;for(s=32;s0?(t.strm.data_type===2&&(t.strm.data_type=bte(t)),Y1(t,t.l_desc),Y1(t,t.d_desc),d=hte(t),c=t.opt_len+3+7>>>3,p=t.static_len+3+7>>>3,p<=c&&(c=p)):c=p=s+5,s+4<=c&&e!==-1?RY(t,e,s,u):t.strategy===4||p===c?(Wt(t,(rte<<1)+(u?1:0),3),bY(t,EY,SY)):(Wt(t,(nte<<1)+(u?1:0),3),_te(t,t.l_desc.max_code+1,t.d_desc.max_code+1,d+1),bY(t,t.dyn_ltree,t.dyn_dtree)),dte(t),u&&FY(t)}function Ui(t,e,s){return t.pending_buf[t.d_buf+t.last_lit*2]=e>>>8&255,t.pending_buf[t.d_buf+t.last_lit*2+1]=e&255,t.pending_buf[t.l_buf+t.last_lit]=s&255,t.last_lit++,e===0?t.dyn_ltree[s*2]++:(t.matches++,e--,t.dyn_ltree[($1[s]+Gc+1)*2]++,t.dyn_dtree[MY(e)*2]++),t.last_lit===t.lit_bufsize-1}function Gn(t,e,s,u){let c=t&65535|0,p=t>>>16&65535|0,d=0;for(;s!==0;){d=s>2e3?2e3:s,s-=d;do c=c+e[u++]|0,p=p+c|0;while(--d);c%=65521,p%=65521}return c|p<<16|0}function yte(){let t,e=[];for(let u=0;u<256;u++){t=u;for(let c=0;c<8;c++)t=t&1?3988292384^t>>>1:t>>>1;e[u]=t}return e}var xte=yte();function Jt(t,e,s,u){let c=xte,p=u+s,d=255;t^=-1;for(let g=u;g>>8^c[(t^e[g])&d];return t^-1}var TY=(T=>(T[T.Z_NO_FLUSH=0]="Z_NO_FLUSH",T[T.Z_PARTIAL_FLUSH=1]="Z_PARTIAL_FLUSH",T[T.Z_SYNC_FLUSH=2]="Z_SYNC_FLUSH",T[T.Z_FULL_FLUSH=3]="Z_FULL_FLUSH",T[T.Z_FINISH=4]="Z_FINISH",T[T.Z_BLOCK=5]="Z_BLOCK",T[T.Z_TREES=6]="Z_TREES",T[T.Z_OK=0]="Z_OK",T[T.Z_STREAM_END=1]="Z_STREAM_END",T[T.Z_NEED_DICT=2]="Z_NEED_DICT",T[T.Z_ERRNO=-1]="Z_ERRNO",T[T.Z_STREAM_ERROR=-2]="Z_STREAM_ERROR",T[T.Z_DATA_ERROR=-3]="Z_DATA_ERROR",T[T.Z_BUF_ERROR=-5]="Z_BUF_ERROR",T[T.Z_NO_COMPRESSION=0]="Z_NO_COMPRESSION",T[T.Z_BEST_SPEED=1]="Z_BEST_SPEED",T[T.Z_BEST_COMPRESSION=9]="Z_BEST_COMPRESSION",T[T.Z_DEFAULT_COMPRESSION=-1]="Z_DEFAULT_COMPRESSION",T[T.Z_FILTERED=1]="Z_FILTERED",T[T.Z_HUFFMAN_ONLY=2]="Z_HUFFMAN_ONLY",T[T.Z_RLE=3]="Z_RLE",T[T.Z_FIXED=4]="Z_FIXED",T[T.Z_DEFAULT_STRATEGY=0]="Z_DEFAULT_STRATEGY",T[T.Z_BINARY=0]="Z_BINARY",T[T.Z_TEXT=1]="Z_TEXT",T[T.Z_UNKNOWN=2]="Z_UNKNOWN",T[T.Z_DEFLATED=8]="Z_DEFLATED",T))(TY||{}),Pe=TY;var Ate=1;var Pte=29,Ite=256,Cte=Ite+1+Pte;var bpe=2*Cte+1;var ke=3,Oc=258,Ds=Oc+ke+1;var us=1,NY=2,t2=3,s2=4;function vte(t){let e=t.state,s=e.pending;s>t.avail_out&&(s=t.avail_out),s!==0&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+s),t.next_out),t.next_out+=s,e.pending_out+=s,t.total_out+=s,t.avail_out-=s,e.pending-=s,e.pending===0&&(e.pending_out=0))}function vs(t,e){UY(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,vte(t.strm)}function Dte(t,e,s,u){let c=t.avail_in;return c>u&&(c=u),c===0?0:(t.avail_in-=c,e.set(t.input.subarray(t.next_in,t.next_in+c),s),t.state.wrap===1?t.adler=Gn(t.adler,e,c,s):t.state.wrap===2&&(t.adler=Jt(t.adler,e,c,s)),t.next_in+=c,t.total_in+=c,c)}function VY(t,e){let s=t.max_chain_length,u=t.strstart,c,p,d=t.prev_length,g=t.nice_match,f=t.strstart>t.w_size-Ds?t.strstart-(t.w_size-Ds):0,b=t.window,y=t.w_mask,x=t.prev,P=t.strstart+Oc,A=b[u+d-1],S=b[u+d];t.prev_length>=t.good_match&&(s>>=2),g>t.lookahead&&(g=t.lookahead);do if(c=e,!(b[c+d]!==S||b[c+d-1]!==A||b[c]!==b[u]||b[++c]!==b[u+1])){u+=2,c++;do;while(b[++u]===b[++c]&&b[++u]===b[++c]&&b[++u]===b[++c]&&b[++u]===b[++c]&&b[++u]===b[++c]&&b[++u]===b[++c]&&b[++u]===b[++c]&&b[++u]===b[++c]&&ud){if(t.match_start=e,d=p,p>=g)break;A=b[u+d-1],S=b[u+d]}}while((e=x[e&y])>f&&--s!==0);return d<=t.lookahead?d:t.lookahead}function r2(t){let e=t.w_size,s,u,c,p,d;do{if(p=t.window_size-t.lookahead-t.strstart,t.strstart>=e+(e-Ds)){t.window.set(t.window.subarray(e,e+e),0),t.match_start-=e,t.strstart-=e,t.block_start-=e,u=t.hash_size,s=u;do c=t.head[--s],t.head[s]=c>=e?c-e:0;while(--u);u=e,s=u;do c=t.prev[--s],t.prev[s]=c>=e?c-e:0;while(--u);p+=e}if(t.strm.avail_in===0)break;if(u=Dte(t.strm,t.window,t.strstart+t.lookahead,p),t.lookahead+=u,t.lookahead+t.insert>=ke)for(d=t.strstart-t.insert,t.ins_h=t.window[d],t.ins_h=(t.ins_h<t.pending_buf_size-5&&(s=t.pending_buf_size-5);;){if(t.lookahead<=1){if(r2(t),t.lookahead===0&&e===Pe.Z_NO_FLUSH)return us;if(t.lookahead===0)break}t.strstart+=t.lookahead,t.lookahead=0;let u=t.block_start+s;if((t.strstart===0||t.strstart>=u)&&(t.lookahead=t.strstart-u,t.strstart=u,vs(t,!1),t.strm.avail_out===0)||t.strstart-t.block_start>=t.w_size-Ds&&(vs(t,!1),t.strm.avail_out===0))return us}return t.insert=0,e===Pe.Z_FINISH?(vs(t,!0),t.strm.avail_out===0?t2:s2):(t.strstart>t.block_start&&(vs(t,!1),t.strm.avail_out===0),us)}function e2(t,e){let s,u;for(;;){if(t.lookahead=ke&&(t.ins_h=(t.ins_h<=ke)if(u=Ui(t,t.strstart-t.match_start,t.match_length-ke),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=ke){t.match_length--;do t.strstart++,t.ins_h=(t.ins_h<=ke&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=ke-1)),t.prev_length>=ke&&t.match_length<=t.prev_length){c=t.strstart+t.lookahead-ke,u=Ui(t,t.strstart-1-t.prev_match,t.prev_length-ke),t.lookahead-=t.prev_length-1,t.prev_length-=2;do++t.strstart<=c&&(t.ins_h=(t.ins_h<c+p.length,0),s=new Uint8Array(e),u=0;for(let c of t)s.set(c,u),u+=c.length;return s}var Ni=class{input=null;next_in=0;avail_in=0;total_in=0;output=null;next_out=0;avail_out=0;total_out=0;msg="";state=null;data_type=2;adler=0};function i2(t,e){let s,u,c,p,d,g,f,b,y,x,P,A,S,I,C,E,k,M,U,Y,pe,O,ie,se,W;s=t.state,u=t.next_in,se=t.input,c=u+(t.avail_in-5),p=t.next_out,W=t.output,d=p-(e-t.avail_out),g=p+(t.avail_out-257),f=s.dmax,b=s.wsize,y=s.whave,x=s.wnext,P=s.window,A=s.hold,S=s.bits,I=s.lencode,C=s.distcode,E=(1<>>24,A>>>=U,S-=U,U=M>>>16&255,U===0)W[p++]=M&65535;else if(U&16){Y=M&65535,U&=15,U&&(S>>=U,S-=U),S<15&&(A+=se[u++]<>>24,A>>>=U,S-=U,U=M>>>16&255,U&16){if(pe=M&65535,U&=15,Sf){t.msg="invalid distance too far back",s.mode=30;break e}if(A>>>=U,S-=U,U=p-d,pe>U){if(U=pe-U,U>y&&s.sane){t.msg="invalid distance too far back",s.mode=30;break e}if(O=0,ie=P,x===0){if(O+=b-U,U2;)W[p++]=ie[O++],W[p++]=ie[O++],W[p++]=ie[O++],Y-=3;Y&&(W[p++]=ie[O++],Y>1&&(W[p++]=ie[O++]))}else{O=p-pe;do W[p++]=W[O++],W[p++]=W[O++],W[p++]=W[O++],Y-=3;while(Y>2);Y&&(W[p++]=W[O++],Y>1&&(W[p++]=W[O++]))}}else if(U&64){t.msg="invalid distance code",s.mode=30;break e}else{M=C[(M&65535)+(A&(1<>3,u-=Y,S-=Y<<3,A&=(1<=1&&T[P]===0;P--);if(A>P&&(A=P),P===0)return c[p++]=1<<24|64<<16|0,c[p++]=1<<24|64<<16|0,g.bits=1,0;for(x=1;x0&&(t===0||P!==1))return-1;for(lt[1]=0,b=1;b<15;b++)lt[b+1]=lt[b]+T[b];for(y=0;y852||t===2&&E>592)return 1;for(;;){Ii=b-I,d[y]W?(Qr=Tt[as+d[y]],Lr=ie[se+d[y]]):(Qr=96,Lr=0),M=1<>I)+U]=Ii<<24|Qr<<16|Lr|0;while(U!==0);for(M=1<>=1;if(M!==0?(k&=M-1,k+=M):k=0,y++,--T[b]===0){if(b===P)break;b=e[s+d[y]]}if(b>A&&(k&pe)!==Y){for(I===0&&(I=A),O+=x,S=b-I,C=1<852||t===2&&E>592)return 1;Y=k&pe,c[Y]=A<<24|S<<16|O-p|0}}return k!==0&&(c[O+k]=b-I<<24|64<<16|0),g.bits=A,0}var Rte=0,lZ=1,pZ=2,QY=4,Ute=5,Hc=6,Hn=0,Tte=1,Nte=2,cs=-2,gZ=-3,p2=-4,Vte=-5,LY=8,dZ=1,qY=2,GY=3,OY=4,HY=5,KY=6,jY=7,zY=8,WY=9,JY=10,zc=11,Ir=12,a2=13,YY=14,o2=15,ZY=16,XY=17,$Y=18,eZ=19,Kc=20,jc=21,tZ=22,sZ=23,rZ=24,nZ=25,iZ=26,u2=27,aZ=28,oZ=29,Me=30,g2=31,Qte=32,Lte=852,qte=592;function uZ(t){return(t>>>24&255)+(t>>>8&65280)+((t&65280)<<8)+((t&255)<<24)}var d2=class{mode=0;last=!1;wrap=0;havedict=!1;flags=0;dmax=0;check=0;total=0;head=null;wbits=0;wsize=0;whave=0;wnext=0;window=null;hold=0;bits=0;length=0;offset=0;extra=0;lencode=null;distcode=null;lenbits=0;distbits=0;ncode=0;nlen=0;ndist=0;have=0;next=null;lens=new Uint16Array(320);work=new Uint16Array(288);lendyn=null;distdyn=null;sane=0;back=0;was=0};function Gte(t){let e;return!t||!t.state?cs:(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=e.wrap&1),e.mode=dZ,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Uint32Array(Lte),e.distcode=e.distdyn=new Uint32Array(qte),e.sane=1,e.back=-1,Hn)}function Ote(t){let e;return!t||!t.state?cs:(e=t.state,e.wsize=0,e.whave=0,e.wnext=0,Gte(t))}function Hte(t,e){let s,u;return!t||!t.state||(u=t.state,e<0?(s=0,e=-e):(s=(e>>4)+1,e<48&&(e&=15)),e&&(e<8||e>15))?cs:(u.window!==null&&u.wbits!==e&&(u.window=null),u.wrap=s,u.wbits=e,Ote(t))}function mZ(t,e){let s,u;return t?(u=new d2,t.state=u,u.window=null,s=Hte(t,e),s!==Hn&&(t.state=null),s):cs}var cZ=!0,c2,l2;function Kte(t){if(cZ){let e;for(c2=new Uint32Array(512),l2=new Uint32Array(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(On(lZ,t.lens,0,288,c2,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;On(pZ,t.lens,0,32,l2,0,t.work,{bits:5}),cZ=!1}t.lencode=c2,t.lenbits=9,t.distcode=l2,t.distbits=5}function hZ(t,e,s,u){let c,p=t.state;return p.window===null&&(p.wsize=1<=p.wsize?(p.window.set(e.subarray(s-p.wsize,s),0),p.wnext=0,p.whave=p.wsize):(c=p.wsize-p.wnext,c>u&&(c=u),p.window.set(e.subarray(s-u,s-u+c),p.wnext),u-=c,u?(p.window.set(e.subarray(s-u,s),0),p.wnext=u,p.whave=p.wsize):(p.wnext+=c,p.wnext===p.wsize&&(p.wnext=0),p.whave>>8&255,s.check=Jt(s.check,se,2,0),b=0,y=0,s.mode=qY;break}if(s.flags=0,s.head&&(s.head.done=!1),!(s.wrap&1)||(((b&255)<<8)+(b>>8))%31){t.msg="incorrect header check",s.mode=Me;break}if((b&15)!==LY){t.msg="unknown compression method",s.mode=Me;break}if(b>>>=4,y-=4,O=(b&15)+8,s.wbits===0)s.wbits=O;else if(O>s.wbits){t.msg="invalid window size",s.mode=Me;break}s.dmax=1<>8&1),s.flags&512&&(se[0]=b&255,se[1]=b>>>8&255,s.check=Jt(s.check,se,2,0)),b=0,y=0,s.mode=GY;case GY:for(;y<32;){if(g===0)break e;g--,b+=u[p++]<>>8&255,se[2]=b>>>16&255,se[3]=b>>>24&255,s.check=Jt(s.check,se,4,0)),b=0,y=0,s.mode=OY;case OY:for(;y<16;){if(g===0)break e;g--,b+=u[p++]<>8),s.flags&512&&(se[0]=b&255,se[1]=b>>>8&255,s.check=Jt(s.check,se,2,0)),b=0,y=0,s.mode=HY;case HY:if(s.flags&1024){for(;y<16;){if(g===0)break e;g--,b+=u[p++]<>>8&255,s.check=Jt(s.check,se,2,0)),b=0,y=0}else s.head&&(s.head.extra=null);s.mode=KY;case KY:if(s.flags&1024&&(A=s.length,A>g&&(A=g),A&&(s.head&&(O=s.head.extra_len-s.length,s.head.extra||(s.head.extra=new Array(s.head.extra_len)),s.head.extra.set(u.subarray(p,p+A),O)),s.flags&512&&(s.check=Jt(s.check,u,A,p)),g-=A,p+=A,s.length-=A),s.length))break e;s.length=0,s.mode=jY;case jY:if(s.flags&2048){if(g===0)break e;A=0;do O=u[p+A++],s.head&&O&&s.length<65536&&(s.head.name+=String.fromCharCode(O));while(O&&A>9&1,s.head.done=!0),t.adler=s.check=0,s.mode=Ir;break;case JY:for(;y<32;){if(g===0)break e;g--,b+=u[p++]<>>=y&7,y-=y&7,s.mode=u2;break}for(;y<3;){if(g===0)break e;g--,b+=u[p++]<>>=1,y-=1,b&3){case 0:s.mode=YY;break;case 1:if(Kte(s),s.mode=Kc,e===Hc){b>>>=2,y-=2;break e}break;case 2:s.mode=XY;break;case 3:t.msg="invalid block type",s.mode=Me}b>>>=2,y-=2;break;case YY:for(b>>>=y&7,y-=y&7;y<32;){if(g===0)break e;g--,b+=u[p++]<>>16^65535)){t.msg="invalid stored block lengths",s.mode=Me;break}if(s.length=b&65535,b=0,y=0,s.mode=o2,e===Hc)break e;case o2:s.mode=ZY;case ZY:if(A=s.length,A){if(A>g&&(A=g),A>f&&(A=f),A===0)break e;c.set(u.subarray(p,p+A),d),g-=A,p+=A,f-=A,d+=A,s.length-=A;break}s.mode=Ir;break;case XY:for(;y<14;){if(g===0)break e;g--,b+=u[p++]<>>=5,y-=5,s.ndist=(b&31)+1,b>>>=5,y-=5,s.ncode=(b&15)+4,b>>>=4,y-=4,s.nlen>286||s.ndist>30){t.msg="too many length or distance symbols",s.mode=Me;break}s.have=0,s.mode=$Y;case $Y:for(;s.have>>=3,y-=3}for(;s.have<19;)s.lens[lt[s.have++]]=0;if(s.lencode=s.lendyn,s.lenbits=7,W={bits:s.lenbits},ie=On(Rte,s.lens,0,19,s.lencode,0,s.work,W),s.lenbits=W.bits,ie){t.msg="invalid code lengths set",s.mode=Me;break}s.have=0,s.mode=eZ;case eZ:for(;s.have>>24,k=C>>>16&255,M=C&65535,!(E<=y);){if(g===0)break e;g--,b+=u[p++]<>>=E,y-=E,s.lens[s.have++]=M;else{if(M===16){for(T=E+2;y>>=E,y-=E,s.have===0){t.msg="invalid bit length repeat",s.mode=Me;break}O=s.lens[s.have-1],A=3+(b&3),b>>>=2,y-=2}else if(M===17){for(T=E+3;y>>=E,y-=E,O=0,A=3+(b&7),b>>>=3,y-=3}else{for(T=E+7;y>>=E,y-=E,O=0,A=11+(b&127),b>>>=7,y-=7}if(s.have+A>s.nlen+s.ndist){t.msg="invalid bit length repeat",s.mode=Me;break}for(;A--;)s.lens[s.have++]=O}}if(s.mode===Me)break;if(s.lens[256]===0){t.msg="invalid code -- missing end-of-block",s.mode=Me;break}if(s.lenbits=9,W={bits:s.lenbits},ie=On(lZ,s.lens,0,s.nlen,s.lencode,0,s.work,W),s.lenbits=W.bits,ie){t.msg="invalid literal/lengths set",s.mode=Me;break}if(s.distbits=6,s.distcode=s.distdyn,W={bits:s.distbits},ie=On(pZ,s.lens,s.nlen,s.ndist,s.distcode,0,s.work,W),s.distbits=W.bits,ie){t.msg="invalid distances set",s.mode=Me;break}if(s.mode=Kc,e===Hc)break e;case Kc:s.mode=jc;case jc:if(g>=6&&f>=258){t.next_out=d,t.avail_out=f,t.next_in=p,t.avail_in=g,s.hold=b,s.bits=y,i2(t,P),d=t.next_out,c=t.output,f=t.avail_out,p=t.next_in,u=t.input,g=t.avail_in,b=s.hold,y=s.bits,s.mode===Ir&&(s.back=-1);break}for(s.back=0;C=s.lencode[b&(1<>>24,k=C>>>16&255,M=C&65535,!(E<=y);){if(g===0)break e;g--,b+=u[p++]<>U)],E=C>>>24,k=C>>>16&255,M=C&65535,!(U+E<=y);){if(g===0)break e;g--,b+=u[p++]<>>=U,y-=U,s.back+=U}if(b>>>=E,y-=E,s.back+=E,s.length=M,k===0){s.mode=iZ;break}if(k&32){s.back=-1,s.mode=Ir;break}if(k&64){t.msg="invalid literal/length code",s.mode=Me;break}s.extra=k&15,s.mode=tZ;case tZ:if(s.extra){for(T=s.extra;y>>=s.extra,y-=s.extra,s.back+=s.extra}s.was=s.length,s.mode=sZ;case sZ:for(;C=s.distcode[b&(1<>>24,k=C>>>16&255,M=C&65535,!(E<=y);){if(g===0)break e;g--,b+=u[p++]<>U)],E=C>>>24,k=C>>>16&255,M=C&65535,!(U+E<=y);){if(g===0)break e;g--,b+=u[p++]<>>=U,y-=U,s.back+=U}if(b>>>=E,y-=E,s.back+=E,k&64){t.msg="invalid distance code",s.mode=Me;break}s.offset=M,s.extra=k&15,s.mode=rZ;case rZ:if(s.extra){for(T=s.extra;y>>=s.extra,y-=s.extra,s.back+=s.extra}if(s.offset>s.dmax){t.msg="invalid distance too far back",s.mode=Me;break}s.mode=nZ;case nZ:if(f===0)break e;if(A=P-f,s.offset>A){if(A=s.offset-A,A>s.whave&&s.sane){t.msg="invalid distance too far back",s.mode=Me;break}A>s.wnext?(A-=s.wnext,S=s.wsize-A):S=s.wnext-A,A>s.length&&(A=s.length),I=s.window}else I=c,S=d-s.offset,A=s.length;A>f&&(A=f),f-=A,s.length-=A;do c[d++]=I[S++];while(--A);s.length===0&&(s.mode=jc);break;case iZ:if(f===0)break e;c[d++]=s.length,f--,s.mode=jc;break;case u2:if(s.wrap){for(;y<32;){if(g===0)break e;g--,b|=u[p++]<=0&&s.windowBits<16&&(s.windowBits=-s.windowBits,s.windowBits===0&&(s.windowBits=-15)),s.windowBits>=0&&s.windowBits<16&&!(e&&e.windowBits)&&(s.windowBits+=32),s.windowBits>15&&s.windowBits<48&&(s.windowBits&15||(s.windowBits|=15)),this.strm=new Ni,this.strm.avail_out=0;var u=mZ(this.strm,s.windowBits);if(u!==Pe.Z_OK)throw new Error(Fi[u]);if(this.header=new Go,fZ(this.strm,this.header),s.dictionary&&s.raw&&(u=m2(this.strm,s.dictionary),u!==Pe.Z_OK))throw new Error(Fi[u])}push(e,s){let u=this.strm,c=this.options.chunkSize,p=this.options.dictionary,d=[],g;var f=!1;if(this.ended)throw new Error("can not call after ended");let b=s===~~s?s:s===!0?Pe.Z_FINISH:Pe.Z_NO_FLUSH;u.input=e,u.next_in=0,u.avail_in=u.input.length;do{if(u.avail_out===0&&(u.output=new Uint8Array(c),u.next_out=0,u.avail_out=c),g=_Z(u,Pe.Z_NO_FLUSH),g===Pe.Z_NEED_DICT&&p&&(g=m2(this.strm,p)),g===Pe.Z_BUF_ERROR&&f===!0&&(g=Pe.Z_OK,f=!1),g!==Pe.Z_STREAM_END&&g!==Pe.Z_OK)throw this.ended=!0,new Error(this.strm.msg);u.next_out&&(u.avail_out===0||g===Pe.Z_STREAM_END||u.avail_in===0&&(b===Pe.Z_FINISH||b===Pe.Z_SYNC_FLUSH))&&d.push(u.output.subarray(0,u.next_out)),u.avail_in===0&&u.avail_out===0&&(f=!0)}while((u.avail_in>0||u.avail_out===0)&&g!==Pe.Z_STREAM_END);if(g===Pe.Z_STREAM_END&&(b=Pe.Z_FINISH),b===Pe.Z_FINISH&&(g=bZ(this.strm),this.ended=!0,g!==Pe.Z_OK))throw new Error(this.strm.msg);return b===Pe.Z_SYNC_FLUSH&&(u.avail_out=0),n2(d)}};function zte(t,e={}){let s=new h2(e),u=s.push(t,!0);if(s.err)throw s.msg||Fi[s.err];return u}var Oo=zte;var _2={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};var Jte=String.fromCodePoint||function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function Ho(t){return t>=55296&&t<=57343||t>1114111?"\uFFFD":(t in _2&&(t=_2[t]),Jte(t))}var Vi={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` -`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"};var Qi={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"};var Li={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'};function Yt(t){return t===" "||t===` -`||t===" "||t==="\f"||t==="\r"}function yZ(t){return t>="a"&&t<="z"||t>="A"&&t<="Z"}function at(t,e,s){let u=t.toLowerCase();return t===u?(c,p)=>{p===u?c._state=e:(c._state=s,c._index--)}:(c,p)=>{p===u||p===t?c._state=e:(c._state=s,c._index--)}}function ws(t,e){let s=t.toLowerCase();return(u,c)=>{c===s||c===t?u._state=e:(u._state=3,u._index--)}}var Yte=at("C",24,16),Zte=at("D",25,16),Xte=at("A",26,16),$te=at("T",27,16),ese=at("A",28,16),tse=ws("R",35),sse=ws("I",36),rse=ws("P",37),nse=ws("T",38),ise=at("R",40,1),ase=at("I",41,1),ose=at("P",42,1),use=at("T",43,1),cse=ws("Y",45),lse=ws("L",46),pse=ws("E",47),gse=at("Y",49,1),dse=at("L",50,1),mse=at("E",51,1),hse=ws("I",54),_se=ws("T",55),bse=ws("L",56),fse=ws("E",57),yse=at("I",58,1),xse=at("T",59,1),Ase=at("L",60,1),Pse=at("E",61,1),Ise=at("#",63,64),Cse=at("X",66,65),qi=class{_state=1;buffer="";sectionStart=0;_index=0;bufferOffset=0;baseState=1;special=1;running=!0;ended=!1;cbs;xmlMode;decodeEntities;constructor(e,s){this.cbs=s,this.xmlMode=!!e?.xmlMode,this.decodeEntities=e?.decodeEntities??!0}reset(){this._state=1,this.buffer="",this.sectionStart=0,this._index=0,this.bufferOffset=0,this.baseState=1,this.special=1,this.running=!0,this.ended=!1}write(e){this.ended&&this.cbs.onerror(Error(".write() after done!")),this.buffer+=e,this.parse()}end(e){this.ended&&this.cbs.onerror(Error(".end() after done!")),e&&this.write(e),this.ended=!0,this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this._indexthis.sectionStart&&this.cbs.ontext(this.getSection()),this._state=2,this.sectionStart=this._index):this.decodeEntities&&e==="&"&&(this.special===1||this.special===4)&&(this._index>this.sectionStart&&this.cbs.ontext(this.getSection()),this.baseState=1,this._state=62,this.sectionStart=this._index)}isTagStartChar(e){return yZ(e)||this.xmlMode&&!Yt(e)&&e!=="/"&&e!==">"}stateBeforeTagName(e){e==="/"?this._state=5:e==="<"?(this.cbs.ontext(this.getSection()),this.sectionStart=this._index):e===">"||this.special!==1||Yt(e)?this._state=1:e==="!"?(this._state=15,this.sectionStart=this._index+1):e==="?"?(this._state=17,this.sectionStart=this._index+1):this.isTagStartChar(e)?(this._state=!this.xmlMode&&(e==="s"||e==="S")?32:!this.xmlMode&&(e==="t"||e==="T")?52:3,this.sectionStart=this._index):this._state=1}stateInTagName(e){(e==="/"||e===">"||Yt(e))&&(this.emitToken("onopentagname"),this._state=8,this._index--)}stateBeforeClosingTagName(e){Yt(e)||(e===">"?this._state=1:this.special!==1?this.special!==4&&(e==="s"||e==="S")?this._state=33:this.special===4&&(e==="t"||e==="T")?this._state=53:(this._state=1,this._index--):this.isTagStartChar(e)?(this._state=6,this.sectionStart=this._index):(this._state=20,this.sectionStart=this._index))}stateInClosingTagName(e){(e===">"||Yt(e))&&(this.emitToken("onclosetag"),this._state=7,this._index--)}stateAfterClosingTagName(e){e===">"&&(this._state=1,this.sectionStart=this._index+1)}stateBeforeAttributeName(e){e===">"?(this.cbs.onopentagend(),this._state=1,this.sectionStart=this._index+1):e==="/"?this._state=4:Yt(e)||(this._state=9,this.sectionStart=this._index)}stateInSelfClosingTag(e){e===">"?(this.cbs.onselfclosingtag(),this._state=1,this.sectionStart=this._index+1,this.special=1):Yt(e)||(this._state=8,this._index--)}stateInAttributeName(e){(e==="="||e==="/"||e===">"||Yt(e))&&(this.cbs.onattribname(this.getSection()),this.sectionStart=-1,this._state=10,this._index--)}stateAfterAttributeName(e){e==="="?this._state=11:e==="/"||e===">"?(this.cbs.onattribend(void 0),this._state=8,this._index--):Yt(e)||(this.cbs.onattribend(void 0),this._state=9,this.sectionStart=this._index)}stateBeforeAttributeValue(e){e==='"'?(this._state=12,this.sectionStart=this._index+1):e==="'"?(this._state=13,this.sectionStart=this._index+1):Yt(e)||(this._state=14,this.sectionStart=this._index,this._index--)}handleInAttributeValue(e,s){e===s?(this.emitToken("onattribdata"),this.cbs.onattribend(s),this._state=8):this.decodeEntities&&e==="&"&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)}stateInAttributeValueDoubleQuotes(e){this.handleInAttributeValue(e,'"')}stateInAttributeValueSingleQuotes(e){this.handleInAttributeValue(e,"'")}stateInAttributeValueNoQuotes(e){Yt(e)||e===">"?(this.emitToken("onattribdata"),this.cbs.onattribend(null),this._state=8,this._index--):this.decodeEntities&&e==="&"&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)}stateBeforeDeclaration(e){this._state=e==="["?23:e==="-"?18:16}stateInDeclaration(e){e===">"&&(this.cbs.ondeclaration(this.getSection()),this._state=1,this.sectionStart=this._index+1)}stateInProcessingInstruction(e){e===">"&&(this.cbs.onprocessinginstruction(this.getSection()),this._state=1,this.sectionStart=this._index+1)}stateBeforeComment(e){e==="-"?(this._state=19,this.sectionStart=this._index+1):this._state=16}stateInComment(e){e==="-"&&(this._state=21)}stateInSpecialComment(e){e===">"&&(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index)),this._state=1,this.sectionStart=this._index+1)}stateAfterComment1(e){e==="-"?this._state=22:this._state=19}stateAfterComment2(e){e===">"?(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):e!=="-"&&(this._state=19)}stateBeforeCdata6(e){e==="["?(this._state=29,this.sectionStart=this._index+1):(this._state=16,this._index--)}stateInCdata(e){e==="]"&&(this._state=30)}stateAfterCdata1(e){e==="]"?this._state=31:this._state=29}stateAfterCdata2(e){e===">"?(this.cbs.oncdata(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):e!=="]"&&(this._state=29)}stateBeforeSpecialS(e){e==="c"||e==="C"?this._state=34:e==="t"||e==="T"?this._state=44:(this._state=3,this._index--)}stateBeforeSpecialSEnd(e){this.special===2&&(e==="c"||e==="C")?this._state=39:this.special===3&&(e==="t"||e==="T")?this._state=48:this._state=1}stateBeforeSpecialLast(e,s){(e==="/"||e===">"||Yt(e))&&(this.special=s),this._state=3,this._index--}stateAfterSpecialLast(e,s){e===">"||Yt(e)?(this.special=1,this._state=6,this.sectionStart=this._index-s,this._index--):this._state=1}parseFixedEntity(e=this.xmlMode?Li:Vi){if(this.sectionStart+1=2;){let u=this.buffer.substr(e,s);if(Object.prototype.hasOwnProperty.call(Qi,u)){this.emitPartial(Qi[u]),this.sectionStart+=s+1;return}s--}}stateInNamedEntity(e){e===";"?(this.parseFixedEntity(),this.baseState===1&&this.sectionStart+1"9")&&!yZ(e)&&(this.xmlMode||this.sectionStart+1===this._index||(this.baseState!==1?e!=="="&&this.parseFixedEntity(Qi):this.parseLegacyEntity()),this._state=this.baseState,this._index--)}decodeNumericEntity(e,s,u){let c=this.sectionStart+e;if(c!==this._index){let p=this.buffer.substring(c,this._index),d=parseInt(p,s);this.emitPartial(Ho(d)),this.sectionStart=u?this._index+1:this._index}this._state=this.baseState}stateInNumericEntity(e){e===";"?this.decodeNumericEntity(2,10,!0):(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(2,10,!1),this._index--)}stateInHexEntity(e){e===";"?this.decodeNumericEntity(3,16,!0):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(3,16,!1),this._index--)}cleanup(){this.sectionStart<0?(this.buffer="",this.bufferOffset+=this._index,this._index=0):this.running&&(this._state===1?(this.sectionStart!==this._index&&this.cbs.ontext(this.buffer.substr(this.sectionStart)),this.buffer="",this.bufferOffset+=this._index,this._index=0):this.sectionStart===this._index?(this.buffer="",this.bufferOffset+=this._index,this._index=0):(this.buffer=this.buffer.substr(this.sectionStart),this._index-=this.sectionStart,this.bufferOffset+=this.sectionStart),this.sectionStart=0)}parse(){for(;this._index0&&xZ[e]?.has(s=this.stack[this.stack.length-1]);)this.onclosetag(s)}this.isVoidElement(e)||(this.stack.push(e),AZ.has(e)?this.foreignContext.push(!0):PZ.has(e)&&this.foreignContext.push(!1)),this.cbs.onopentagname?.(e),this.cbs.onopentag&&(this.attribs={})}onopentagend(){this.updatePosition(1),this.attribs&&(this.cbs.onopentag?.(this.tagname,this.attribs),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname),this.tagname=""}onclosetag(e){if(this.updatePosition(1),this.lowerCaseTagNames&&(e=e.toLowerCase()),(AZ.has(e)||PZ.has(e))&&this.foreignContext.pop(),this.stack.length&&!this.isVoidElement(e)){let s=this.stack.lastIndexOf(e);if(s!==-1)if(this.cbs.onclosetag)for(s=this.stack.length-s;s--;)this.cbs.onclosetag(this.stack.pop());else this.stack.length=s;else e==="p"&&!this.options.xmlMode&&(this.onopentagname(e),this.closeCurrentTag())}else!this.options.xmlMode&&(e==="br"||e==="p")&&(this.onopentagname(e),this.closeCurrentTag())}onselfclosingtag(){this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?this.closeCurrentTag():this.onopentagend()}closeCurrentTag(){let e=this.tagname;this.onopentagend(),this.stack[this.stack.length-1]===e&&(this.cbs.onclosetag?.(e),this.stack.pop())}onattribname(e){this.lowerCaseAttributeNames&&(e=e.toLowerCase()),this.attribname=e}onattribdata(e){this.attribvalue+=e}onattribend(e){this.cbs.onattribute?.(this.attribname,this.attribvalue,e),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribname="",this.attribvalue=""}getInstructionName(e){let s=e.search(Dse),u=s<0?e:e.substr(0,s);return this.lowerCaseTagNames&&(u=u.toLowerCase()),u}ondeclaration(e){if(this.cbs.onprocessinginstruction){let s=this.getInstructionName(e);this.cbs.onprocessinginstruction(`!${s}`,`!${e}`)}}onprocessinginstruction(e){if(this.cbs.onprocessinginstruction){let s=this.getInstructionName(e);this.cbs.onprocessinginstruction(`?${s}`,`?${e}`)}}oncomment(e){this.updatePosition(4),this.cbs.oncomment?.(e),this.cbs.oncommentend?.()}oncdata(e){this.updatePosition(1),this.options.xmlMode||this.options.recognizeCDATA?(this.cbs.oncdatastart?.(),this.cbs.ontext?.(e),this.cbs.oncdataend?.()):this.oncomment(`[CDATA[${e}]]`)}onerror(e){this.cbs.onerror?.(e)}onend(){if(this.cbs.onclosetag)for(let e=this.stack.length;e>0;this.cbs.onclosetag(this.stack[--e]));this.cbs.onend?.()}reset(){this.cbs.onreset?.(),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack=[],this.cbs.onparserinit?.(this)}parseComplete(e){this.reset(),this.end(e)}write(e){this.tokenizer.write(e)}end(e){this.tokenizer.end(e)}pause(){this.tokenizer.pause()}resume(){this.tokenizer.resume()}parseChunk(e){this.write(e)}done(e){this.end(e)}};var pge=new Map([["tag",1],["script",1],["style",1],["directive",1],["text",3],["cdata",4],["comment",8],["root",9]]);var wse=function(){let t=new Map,e=new Map,s={next:e,base:10};for(let d=0;d<=9;d++)t.set(d.toString(10),s),e.set(d.toString(10),s);let u=new Map,c={next:u,base:16};for(let d=0;d<=15;d++)u.set(d.toString(16),c),u.set(d.toString(16).toUpperCase(),c);let p={next:u};return t.set("x",p),t.set("X",p),{next:t}}();function b2(t,e){return s=>{let u="",c=0,p=0,d=0;function g(f){let b=s.substring(c+2+(f>>>4),d),y=parseInt(b,f);return Ho(y)}e:for(;(d=s.indexOf("&",d))>=0;){u+=s.slice(c,d),c=d;let f=t,b;for(;++d(e[t[s]]=`&${s};`,e),{})}function BZ(t){let e=[],s=[];for(let u of Object.keys(t))u.length===1?e.push(`\\${u}`):s.push(u);e.sort();for(let u=0;ut.codePointAt(0):t=>(t.charCodeAt(0)-55296)*1024+t.charCodeAt(1)-56320+65536;function MZ(t){return`&#x${(t.length>1?Mse(t):t.charCodeAt(0)).toString(16).toUpperCase()};`}function Fse(t,e){return s=>s.replace(e,u=>t[u]).replace(kZ,MZ)}var Rse=new RegExp(`${Bse.source}|${kZ.source}`,"g");function FZ(t){return e=>e.replace(Rse,s=>t[s]||MZ(s))}var Zc=t=>t=="tgs"?"application/x-tgsticker":pY(t);function P2(t){return t=="application/x-tgsticker"?"tgs":dY(t)||"unknown"}function Cr(t,e,s){t%=s;let u=1n,c=t;for(;e>0n;){let p=e%2n;e/=2n,p==1n&&(u*=c,u%=s),c*=c,c%=s}return u}function Os(t,e){return(t%e+e)%e}function Be(t,e=!0,s=!1){let u=t,c=u.length;e&&(u=u.reverse());let p=BigInt("0x"+[...u].map(d=>d.toString(16).padStart(2,"0")).join(""));return s&&Math.floor(p.toString(2).length/8)>=c&&(p=p-2n**BigInt(c*8)),p}function vr(t,e,s){let u=new Uint8Array(t);return crypto.getRandomValues(u),Be(u,e,s)}function rt(){return vr(8,!0,!0)}function Es(t){return Qo(t).replace(/=*$/,"").replaceAll("+","-").replaceAll("/","_")}function Oi(t){return t=t.replaceAll("_","/").replaceAll("-","+"),t.length!=4&&(t+="=".repeat(Os(-t.length,4))),Lo(t)}function oe(...t){let e=0;for(let c of t)e+=c.length;let s=new Uint8Array(e),u=0;for(let c of t)s.set(c,u),u+=c.length;return s}var Tse=t=>Uint8Array.from(t.match(/.{1,2}/g).map(e=>parseInt(e,16)));function Fe(t,e,s=!0,u=!1){let c=Math.ceil(t.toString(2).length/8);if(ethis.#e&&this.delete(this.keys().next().value),this}};function Hs(t){return t=Number(String(t).replaceAll("-100","-")),t<0&&(t=-t),Math.floor(t%7)}function D(){throw new Error("Unreachable")}var Ko=class{constructor(e,s){this.key=e;this.iv=s}state=new Uint8Array(1);call(e){H1(e,this.key,this.iv,this.state)}};async function ls(t){return new Uint8Array(await crypto.subtle.digest("SHA-256",t))}async function Ks(t){return new Uint8Array(await crypto.subtle.digest("SHA-1",t))}var I2=Number("LOG_VERBOSITY"in globalThis?globalThis.LOG_VERBOSITY:"Deno"in globalThis?globalThis.Deno.env.get("LOG_VERBOSITY"):"process"in globalThis?globalThis.process.env.LOG:"")||0;var TZ=1,NZ=2,VZ=3,QZ=4,Nse=5,Vse=10,Qse=10,LZ=20,qZ=20,GZ=">".repeat(6),OZ="<".repeat(6);function HZ(t){let e="";for(let s of t)e+=s.toString(16).toUpperCase().padStart(2,"0");return e}function Xe(t){return{client(e){return Xe(`${e.toString().padStart(2)} ${t}`)},branch(e){return Xe(`${t}::${e}`)},error(...e){this.log(TZ,...e)},warning(...e){this.log(NZ,...e)},info(...e){this.log(VZ,...e)},debug(...e){this.log(QZ,...e)},trace(...e){this.log(Nse,...e)},in(...e){this.log(Vse,GZ,...e)},out(...e){this.log(Qse,OZ,...e)},inBin(e){I2{this.#e=new Promise(s=>{e(s)})})}};function X(t){for(let[e,s]of Object.entries(t))switch(typeof s){case"undefined":delete t[e];break}return t}function js(t){let e=new Array,s=0;for(let u of t)u?(s&&(e.push(0),e.push(s),s=0),e.push(u)):s==255?(e.push(0),e.push(s),s=1):s++;return s&&(e.push(0),e.push(s)),new Uint8Array(e)}function jo(t){let e=new Array,s=!1;for(let u of t){if(!u){s=!0;continue}if(s){for(let c=0;cI^P[C]),S=oe(A,x);jt(S.length,256),u=Be(S,!1,!1)}while(u>=e);let p=Cr(u,s,e),d=Fe(p,256,!1,!1);return jt(d.length,256),d}function Dt(t){t.catch(()=>{})}function zo(t){let e=prompt(t);if(e==null)throw D();return e}function jZ(t,e){let s=prompt(t);for(;s==null||!e.includes(s);)s=prompt(t);return s}var gt=-1e12,zZ=481674261;function Ss(t){return Math.floor(t.getTime()/1e3)}function je(t){return new Date(t*1e3)}var jn=class{#e;functions=new Array;constructor(e){this.#e=Xe(`q/${e}`)}add(e){this.functions.push(e),this.#s()}#r=!1;#s(){if(this.#r)return;this.#r=!0;let e=this.functions.shift();e!==void 0?e().catch(s=>{this.#e.error(typeof s=="object"&&s!=null&&"stack"in s?s.stack:s)}).finally(()=>{this.#r=!1,this.#s()}):this.#r=!1}};var jr=class extends Error{},$c=class{constructor(e){this._buffer=e}get buffer(){return this._buffer}read(e){if(this._buffer.length253?(e=this.readInt24(),s=e%4):s=(e+1)%4;let u=this.read(e);return s>0&&(s=4-s,this.read(s)),u}readString(){return new TextDecoder().decode(this.readBytes())}};var Hi=class{_buffer=new Uint8Array;constructor(){}get buffer(){return this._buffer}write(e){return this._buffer=oe(this._buffer,e),this}writeInt24(e,s=!0){return this.write(Fe(e,24/8,!0,s)),this}writeInt32(e,s=!0){return this.write(Fe(e,32/8,!0,s)),this}writeInt64(e,s=!0){return this.write(Fe(e,64/8,!0,s)),this}writeDouble(e){let s=new Uint8Array(8);return new DataView(s.buffer,s.byteOffset,s.byteLength).setFloat64(0,e,!0),this.write(s),this}writeInt128(e,s=!0){return this.write(Fe(e,128/8,!0,s)),this}writeInt256(e,s=!0){return this.write(Fe(e,256/8,!0,s)),this}writeBytes(e){let s;return e.length>253?(this.write(new Uint8Array([254])),this.writeInt24(e.length),s=e.length%4):(this.write(new Uint8Array([e.length])),s=(e.length+1)%4),this.write(e),s>0&&(s=4-s,this.write(new Uint8Array(s))),this}writeString(e){return this.writeBytes(new TextEncoder().encode(e)),this}};var l=Symbol("flags"),i=Symbol("id"),o=Symbol("params"),a=Symbol("paramDesc"),Lse=Symbol("length"),ze=Symbol("serialize"),ae=Symbol("as"),n=Symbol("name");function Wo(t){return t.includes("?")}function C2(t){if(!Wo(t))throw new Error("Parameter not optional");let e=t.split(".")[0];jt(typeof e,"string");let s=Number(t.split("?")[0].split(".")[1]);return d1(isNaN(s)),{flagField:e,bitIndex:s}}function WZ(t,e,s,u,c){let p=e==null?null:typeof e=="object"&&n in e?e[n]:e.constructor.name;if(v2(s))if(s[n]=="TypeX"&&e instanceof Dr||e instanceof s){t.write(e[ze]());return}else throw new TypeError(`Expected ${s[n]} but received ${p} ${c}`);if(s==Uint8Array)if(e instanceof Uint8Array)t.writeBytes(e);else throw new TypeError(`Expected Uint8Array but received ${p} ${c}`);switch(s){case"bigint":if(typeof e=="bigint")u=="int128"?t.writeInt128(e):u==="int256"?t.writeInt256(e):t.writeInt64(e);else throw new TypeError(`Expected bigint but received ${p} ${c}`);break;case"boolean":if(typeof e=="boolean")e?t.writeInt32(2574415285):t.writeInt32(3162085175);else throw new TypeError(`Expected boolean but received ${p} ${c}`);break;case"number":if(e==null&&(e=0),typeof e=="number")u=="double"?t.writeDouble(e):t.writeInt32(e);else throw new TypeError(`Expected number but received ${p} ${c}`);break;case"string":typeof e=="string"?t.writeString(e):e instanceof Uint8Array?t.writeBytes(e):t.writeString("");break;case"true":if(e!==!0)throw new TypeError(`Expected true but received ${p} ${c}`)}}var Dr=class{static get[n](){return`ctor_${this.constructor.name}`}get[n](){return this.constructor[n]}static get[a](){return[]}get[Lse](){return this[ze]().byteLength}[ze](){let e=new Hi;e.writeInt32(this[i],!1);for(let[s,[u,c,p]]of this[o].entries()){if(Wo(p)&&u==null)continue;let d=`[${this[i].toString(16).toUpperCase()} ${s}]`;if(c==l){let g=0,f=u;for(let[b,y,x]of this[o])if(Wo(x)){let{flagField:P,bitIndex:A}=C2(x);P==f&&b!=null&&(g|=1<"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.pq,Uint8Array,"bytes"],[this.server_public_key_fingerprints,["bigint"],"Vector"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.pq=e.pq,this.server_public_key_fingerprints=e.server_public_key_fingerprints}},Xg=class extends Jo{pq;p;q;nonce;server_nonce;new_nonce;dc;get[i](){return 2851430293}static get[n](){return"p_q_inner_data_dc"}static get[a](){return[["pq",Uint8Array,"bytes"],["p",Uint8Array,"bytes"],["q",Uint8Array,"bytes"],["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce","bigint","int256"],["dc","number","int"]]}get[o](){return[[this.pq,Uint8Array,"bytes"],[this.p,Uint8Array,"bytes"],[this.q,Uint8Array,"bytes"],[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce,"bigint","int256"],[this.dc,"number","int"]]}constructor(e){super(),this.pq=e.pq,this.p=e.p,this.q=e.q,this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce=e.new_nonce,this.dc=e.dc}},$g=class extends Jo{pq;p;q;nonce;server_nonce;new_nonce;dc;expires_in;get[i](){return 1459478408}static get[n](){return"p_q_inner_data_temp_dc"}static get[a](){return[["pq",Uint8Array,"bytes"],["p",Uint8Array,"bytes"],["q",Uint8Array,"bytes"],["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce","bigint","int256"],["dc","number","int"],["expires_in","number","int"]]}get[o](){return[[this.pq,Uint8Array,"bytes"],[this.p,Uint8Array,"bytes"],[this.q,Uint8Array,"bytes"],[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce,"bigint","int256"],[this.dc,"number","int"],[this.expires_in,"number","int"]]}constructor(e){super(),this.pq=e.pq,this.p=e.p,this.q=e.q,this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce=e.new_nonce,this.dc=e.dc,this.expires_in=e.expires_in}},ed=class extends tl{nonce;server_nonce;encrypted_answer;get[i](){return 3504867164}static get[n](){return"server_DH_params_ok"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["encrypted_answer",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.encrypted_answer,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.encrypted_answer=e.encrypted_answer}},td=class extends sl{nonce;server_nonce;g;dh_prime;g_a;server_time;get[i](){return 3045658042}static get[n](){return"server_DH_inner_data"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["g","number","int"],["dh_prime",Uint8Array,"bytes"],["g_a",Uint8Array,"bytes"],["server_time","number","int"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.g,"number","int"],[this.dh_prime,Uint8Array,"bytes"],[this.g_a,Uint8Array,"bytes"],[this.server_time,"number","int"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.g=e.g,this.dh_prime=e.dh_prime,this.g_a=e.g_a,this.server_time=e.server_time}},sd=class extends rl{nonce;server_nonce;retry_id;g_b;get[i](){return 1715713620}static get[n](){return"client_DH_inner_data"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["retry_id","bigint","long"],["g_b",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.retry_id,"bigint","long"],[this.g_b,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.retry_id=e.retry_id,this.g_b=e.g_b}},rd=class extends Ki{nonce;server_nonce;new_nonce_hash1;get[i](){return 1003222836}static get[n](){return"dh_gen_ok"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce_hash1","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce_hash1,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce_hash1=e.new_nonce_hash1}},nd=class extends Ki{nonce;server_nonce;new_nonce_hash2;get[i](){return 1188831161}static get[n](){return"dh_gen_retry"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce_hash2","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce_hash2,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce_hash2=e.new_nonce_hash2}},id=class extends Ki{nonce;server_nonce;new_nonce_hash3;get[i](){return 2795351554}static get[n](){return"dh_gen_fail"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce_hash3","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce_hash3,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce_hash3=e.new_nonce_hash3}},ad=class extends nl{nonce;temp_auth_key_id;perm_auth_key_id;temp_session_id;expires_at;get[i](){return 1973679973}static get[n](){return"bind_auth_key_inner"}static get[a](){return[["nonce","bigint","long"],["temp_auth_key_id","bigint","long"],["perm_auth_key_id","bigint","long"],["temp_session_id","bigint","long"],["expires_at","number","int"]]}get[o](){return[[this.nonce,"bigint","long"],[this.temp_auth_key_id,"bigint","long"],[this.perm_auth_key_id,"bigint","long"],[this.temp_session_id,"bigint","long"],[this.expires_at,"number","int"]]}constructor(e){super(),this.nonce=e.nonce,this.temp_auth_key_id=e.temp_auth_key_id,this.perm_auth_key_id=e.perm_auth_key_id,this.temp_session_id=e.temp_session_id,this.expires_at=e.expires_at}},od=class extends il{error_code;error_message;get[i](){return 558156313}static get[n](){return"rpc_error"}static get[a](){return[["error_code","number","int"],["error_message","string","string"]]}get[o](){return[[this.error_code,"number","int"],[this.error_message,"string","string"]]}constructor(e){super(),this.error_code=e.error_code,this.error_message=e.error_message}},ud=class extends ji{get[i](){return 1579864942}static get[n](){return"rpc_answer_unknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cd=class extends ji{get[i](){return 3447252358}static get[n](){return"rpc_answer_dropped_running"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ld=class extends ji{msg_id;seq_no;bytes;get[i](){return 2755319991}static get[n](){return"rpc_answer_dropped"}static get[a](){return[["msg_id","bigint","long"],["seq_no","number","int"],["bytes","number","int"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.seq_no,"number","int"],[this.bytes,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.seq_no=e.seq_no,this.bytes=e.bytes}},pd=class extends zi{valid_since;valid_until;salt;get[i](){return 155834844}static get[n](){return"future_salt"}static get[a](){return[["valid_since","number","int"],["valid_until","number","int"],["salt","bigint","long"]]}get[o](){return[[this.valid_since,"number","int"],[this.valid_until,"number","int"],[this.salt,"bigint","long"]]}constructor(e){super(),this.valid_since=e.valid_since,this.valid_until=e.valid_until,this.salt=e.salt}},gd=class extends al{req_msg_id;now;salts;get[i](){return 2924480661}static get[n](){return"future_salts"}static get[a](){return[["req_msg_id","bigint","long"],["now","number","int"],["salts",[zi],"vector"]]}get[o](){return[[this.req_msg_id,"bigint","long"],[this.now,"number","int"],[this.salts,[zi],"vector"]]}constructor(e){super(),this.req_msg_id=e.req_msg_id,this.now=e.now,this.salts=e.salts}},dd=class extends ol{msg_id;ping_id;get[i](){return 880243653}static get[n](){return"pong"}static get[a](){return[["msg_id","bigint","long"],["ping_id","bigint","long"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.ping_id,"bigint","long"]]}constructor(e){super(),this.msg_id=e.msg_id,this.ping_id=e.ping_id}},md=class extends Yo{session_id;get[i](){return 3793765884}static get[n](){return"destroy_session_ok"}static get[a](){return[["session_id","bigint","long"]]}get[o](){return[[this.session_id,"bigint","long"]]}constructor(e){super(),this.session_id=e.session_id}},hd=class extends Yo{session_id;get[i](){return 1658015945}static get[n](){return"destroy_session_none"}static get[a](){return[["session_id","bigint","long"]]}get[o](){return[[this.session_id,"bigint","long"]]}constructor(e){super(),this.session_id=e.session_id}},_d=class extends ul{first_msg_id;unique_id;server_salt;get[i](){return 2663516424}static get[n](){return"new_session_created"}static get[a](){return[["first_msg_id","bigint","long"],["unique_id","bigint","long"],["server_salt","bigint","long"]]}get[o](){return[[this.first_msg_id,"bigint","long"],[this.unique_id,"bigint","long"],[this.server_salt,"bigint","long"]]}constructor(e){super(),this.first_msg_id=e.first_msg_id,this.unique_id=e.unique_id,this.server_salt=e.server_salt}},bd=class extends cl{packed_data;get[i](){return 812830625}static get[n](){return"gzip_packed"}static get[a](){return[["packed_data",Uint8Array,"bytes"]]}get[o](){return[[this.packed_data,Uint8Array,"bytes"]]}constructor(e){super(),this.packed_data=e.packed_data}},fd=class extends ll{msg_ids;get[i](){return 1658238041}static get[n](){return"msgs_ack"}static get[a](){return[["msg_ids",["bigint"],"Vector"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"]]}constructor(e){super(),this.msg_ids=e.msg_ids}},yd=class extends Zo{bad_msg_id;bad_msg_seqno;error_code;get[i](){return 2817521681}static get[n](){return"bad_msg_notification"}static get[a](){return[["bad_msg_id","bigint","long"],["bad_msg_seqno","number","int"],["error_code","number","int"]]}get[o](){return[[this.bad_msg_id,"bigint","long"],[this.bad_msg_seqno,"number","int"],[this.error_code,"number","int"]]}constructor(e){super(),this.bad_msg_id=e.bad_msg_id,this.bad_msg_seqno=e.bad_msg_seqno,this.error_code=e.error_code}},xd=class extends Zo{bad_msg_id;bad_msg_seqno;error_code;new_server_salt;get[i](){return 3987424379}static get[n](){return"bad_server_salt"}static get[a](){return[["bad_msg_id","bigint","long"],["bad_msg_seqno","number","int"],["error_code","number","int"],["new_server_salt","bigint","long"]]}get[o](){return[[this.bad_msg_id,"bigint","long"],[this.bad_msg_seqno,"number","int"],[this.error_code,"number","int"],[this.new_server_salt,"bigint","long"]]}constructor(e){super(),this.bad_msg_id=e.bad_msg_id,this.bad_msg_seqno=e.bad_msg_seqno,this.error_code=e.error_code,this.new_server_salt=e.new_server_salt}},Ad=class extends pl{msg_ids;get[i](){return 2105940488}static get[n](){return"msg_resend_req"}static get[a](){return[["msg_ids",["bigint"],"Vector"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"]]}constructor(e){super(),this.msg_ids=e.msg_ids}},Pd=class extends gl{msg_ids;get[i](){return 3664378706}static get[n](){return"msgs_state_req"}static get[a](){return[["msg_ids",["bigint"],"Vector"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"]]}constructor(e){super(),this.msg_ids=e.msg_ids}},Id=class extends dl{req_msg_id;info;get[i](){return 81704317}static get[n](){return"msgs_state_info"}static get[a](){return[["req_msg_id","bigint","long"],["info",Uint8Array,"bytes"]]}get[o](){return[[this.req_msg_id,"bigint","long"],[this.info,Uint8Array,"bytes"]]}constructor(e){super(),this.req_msg_id=e.req_msg_id,this.info=e.info}},Cd=class extends ml{msg_ids;info;get[i](){return 2361446705}static get[n](){return"msgs_all_info"}static get[a](){return[["msg_ids",["bigint"],"Vector"],["info",Uint8Array,"bytes"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"],[this.info,Uint8Array,"bytes"]]}constructor(e){super(),this.msg_ids=e.msg_ids,this.info=e.info}},vd=class extends Xo{msg_id;answer_msg_id;bytes;status;get[i](){return 661470918}static get[n](){return"msg_detailed_info"}static get[a](){return[["msg_id","bigint","long"],["answer_msg_id","bigint","long"],["bytes","number","int"],["status","number","int"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.answer_msg_id,"bigint","long"],[this.bytes,"number","int"],[this.status,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.answer_msg_id=e.answer_msg_id,this.bytes=e.bytes,this.status=e.status}},Dd=class extends Xo{answer_msg_id;bytes;status;get[i](){return 2157819615}static get[n](){return"msg_new_detailed_info"}static get[a](){return[["answer_msg_id","bigint","long"],["bytes","number","int"],["status","number","int"]]}get[o](){return[[this.answer_msg_id,"bigint","long"],[this.bytes,"number","int"],[this.status,"number","int"]]}constructor(e){super(),this.answer_msg_id=e.answer_msg_id,this.bytes=e.bytes,this.status=e.status}},wd=class extends Wi{get[i](){return 4133544404}static get[n](){return"destroy_auth_key_ok"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ed=class extends Wi{get[i](){return 178201177}static get[n](){return"destroy_auth_key_none"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Sd=class extends Wi{get[i](){return 3926956819}static get[n](){return"destroy_auth_key_fail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Bd=class extends hl{max_delay;wait_after;max_wait;get[i](){return 2459514271}static get[n](){return"http_wait"}static get[a](){return[["max_delay","number","int"],["wait_after","number","int"],["max_wait","number","int"]]}get[o](){return[[this.max_delay,"number","int"],[this.wait_after,"number","int"],[this.max_wait,"number","int"]]}constructor(e){super(),this.max_delay=e.max_delay,this.wait_after=e.wait_after,this.max_wait=e.max_wait}},kd=class extends _l{get[i](){return 1072550713}static get[n](){return"true"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Md=class extends bl{code;text;get[i](){return 3300522427}static get[n](){return"error"}static get[a](){return[["code","number","int"],["text","string","string"]]}get[o](){return[[this.code,"number","int"],[this.text,"string","string"]]}constructor(e){super(),this.code=e.code,this.text=e.text}},Fd=class extends fl{get[i](){return 1450380236}static get[n](){return"null"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Rd=class extends j{get[i](){return 2134579434}static get[n](){return"inputPeerEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ud=class extends j{get[i](){return 2107670217}static get[n](){return"inputPeerSelf"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Td=class extends j{chat_id;get[i](){return 900291769}static get[n](){return"inputPeerChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},Nd=class extends j{user_id;access_hash;get[i](){return 3723011404}static get[n](){return"inputPeerUser"}static get[a](){return[["user_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.access_hash=e.access_hash}},Vd=class extends j{channel_id;access_hash;get[i](){return 666680316}static get[n](){return"inputPeerChannel"}static get[a](){return[["channel_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id,this.access_hash=e.access_hash}},Qd=class extends j{peer;msg_id;user_id;get[i](){return 2826635804}static get[n](){return"inputPeerUserFromMessage"}static get[a](){return[["peer",j,"InputPeer"],["msg_id","number","int"],["user_id","bigint","long"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.msg_id,"number","int"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.user_id=e.user_id}},Ld=class extends j{peer;msg_id;channel_id;get[i](){return 3173648448}static get[n](){return"inputPeerChannelFromMessage"}static get[a](){return[["peer",j,"InputPeer"],["msg_id","number","int"],["channel_id","bigint","long"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.msg_id,"number","int"],[this.channel_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.channel_id=e.channel_id}},qd=class extends ye{get[i](){return 3112732367}static get[n](){return"inputUserEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Gd=class extends ye{get[i](){return 4156666175}static get[n](){return"inputUserSelf"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Od=class extends ye{user_id;access_hash;get[i](){return 4061223110}static get[n](){return"inputUser"}static get[a](){return[["user_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.access_hash=e.access_hash}},Hd=class extends ye{peer;msg_id;user_id;get[i](){return 497305826}static get[n](){return"inputUserFromMessage"}static get[a](){return[["peer",j,"InputPeer"],["msg_id","number","int"],["user_id","bigint","long"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.msg_id,"number","int"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.user_id=e.user_id}},Kd=class extends yl{client_id;phone;first_name;last_name;get[i](){return 4086478836}static get[n](){return"inputPhoneContact"}static get[a](){return[["client_id","bigint","long"],["phone","string","string"],["first_name","string","string"],["last_name","string","string"]]}get[o](){return[[this.client_id,"bigint","long"],[this.phone,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"]]}constructor(e){super(),this.client_id=e.client_id,this.phone=e.phone,this.first_name=e.first_name,this.last_name=e.last_name}},jd=class extends St{id;parts;name;md5_checksum;get[i](){return 4113560191}static get[n](){return"inputFile"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["name","string","string"],["md5_checksum","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.name,"string","string"],[this.md5_checksum,"string","string"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.name=e.name,this.md5_checksum=e.md5_checksum}},zd=class extends St{id;parts;name;get[i](){return 4199484341}static get[n](){return"inputFileBig"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["name","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.name,"string","string"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.name=e.name}},Wd=class extends we{get[i](){return 2523198847}static get[n](){return"inputMediaEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Jd=class extends we{spoiler;file;stickers;ttl_seconds;get[i](){return 505969924}static get[n](){return"inputMediaUploadedPhoto"}static get[a](){return[["flags",l,"#"],["spoiler","true","flags.2?true"],["file",St,"InputFile"],["stickers",[nt],"flags.0?Vector"],["ttl_seconds","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.spoiler??null,"true","flags.2?true"],[this.file,St,"InputFile"],[this.stickers??null,[nt],"flags.0?Vector"],[this.ttl_seconds??null,"number","flags.1?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.file=e.file,this.stickers=e.stickers,this.ttl_seconds=e.ttl_seconds}},Yd=class extends we{spoiler;id;ttl_seconds;get[i](){return 3015312949}static get[n](){return"inputMediaPhoto"}static get[a](){return[["flags",l,"#"],["spoiler","true","flags.1?true"],["id",Zt,"InputPhoto"],["ttl_seconds","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.spoiler??null,"true","flags.1?true"],[this.id,Zt,"InputPhoto"],[this.ttl_seconds??null,"number","flags.0?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.id=e.id,this.ttl_seconds=e.ttl_seconds}},Zd=class extends we{geo_point;get[i](){return 4190388548}static get[n](){return"inputMediaGeoPoint"}static get[a](){return[["geo_point",ht,"InputGeoPoint"]]}get[o](){return[[this.geo_point,ht,"InputGeoPoint"]]}constructor(e){super(),this.geo_point=e.geo_point}},Xd=class extends we{phone_number;first_name;last_name;vcard;get[i](){return 4171988475}static get[n](){return"inputMediaContact"}static get[a](){return[["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard}},$d=class extends we{nosound_video;force_file;spoiler;file;thumb;mime_type;attributes;stickers;ttl_seconds;get[i](){return 1530447553}static get[n](){return"inputMediaUploadedDocument"}static get[a](){return[["flags",l,"#"],["nosound_video","true","flags.3?true"],["force_file","true","flags.4?true"],["spoiler","true","flags.5?true"],["file",St,"InputFile"],["thumb",St,"flags.2?InputFile"],["mime_type","string","string"],["attributes",[Ye],"Vector"],["stickers",[nt],"flags.0?Vector"],["ttl_seconds","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.nosound_video??null,"true","flags.3?true"],[this.force_file??null,"true","flags.4?true"],[this.spoiler??null,"true","flags.5?true"],[this.file,St,"InputFile"],[this.thumb??null,St,"flags.2?InputFile"],[this.mime_type,"string","string"],[this.attributes,[Ye],"Vector"],[this.stickers??null,[nt],"flags.0?Vector"],[this.ttl_seconds??null,"number","flags.1?int"]]}constructor(e){super(),this.nosound_video=e.nosound_video,this.force_file=e.force_file,this.spoiler=e.spoiler,this.file=e.file,this.thumb=e.thumb,this.mime_type=e.mime_type,this.attributes=e.attributes,this.stickers=e.stickers,this.ttl_seconds=e.ttl_seconds}},em=class extends we{spoiler;id;ttl_seconds;query;get[i](){return 860303448}static get[n](){return"inputMediaDocument"}static get[a](){return[["flags",l,"#"],["spoiler","true","flags.2?true"],["id",nt,"InputDocument"],["ttl_seconds","number","flags.0?int"],["query","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.spoiler??null,"true","flags.2?true"],[this.id,nt,"InputDocument"],[this.ttl_seconds??null,"number","flags.0?int"],[this.query??null,"string","flags.1?string"]]}constructor(e){super(),this.spoiler=e.spoiler,this.id=e.id,this.ttl_seconds=e.ttl_seconds,this.query=e.query}},tm=class extends we{geo_point;title;address;provider;venue_id;venue_type;get[i](){return 3242007569}static get[n](){return"inputMediaVenue"}static get[a](){return[["geo_point",ht,"InputGeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"]]}get[o](){return[[this.geo_point,ht,"InputGeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"]]}constructor(e){super(),this.geo_point=e.geo_point,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type}},sm=class extends we{spoiler;url;ttl_seconds;get[i](){return 3854302746}static get[n](){return"inputMediaPhotoExternal"}static get[a](){return[["flags",l,"#"],["spoiler","true","flags.1?true"],["url","string","string"],["ttl_seconds","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.spoiler??null,"true","flags.1?true"],[this.url,"string","string"],[this.ttl_seconds??null,"number","flags.0?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.url=e.url,this.ttl_seconds=e.ttl_seconds}},rm=class extends we{spoiler;url;ttl_seconds;get[i](){return 4216511641}static get[n](){return"inputMediaDocumentExternal"}static get[a](){return[["flags",l,"#"],["spoiler","true","flags.1?true"],["url","string","string"],["ttl_seconds","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.spoiler??null,"true","flags.1?true"],[this.url,"string","string"],[this.ttl_seconds??null,"number","flags.0?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.url=e.url,this.ttl_seconds=e.ttl_seconds}},nm=class extends we{id;get[i](){return 3544138739}static get[n](){return"inputMediaGame"}static get[a](){return[["id",si,"InputGame"]]}get[o](){return[[this.id,si,"InputGame"]]}constructor(e){super(),this.id=e.id}},im=class extends we{title;description;photo;invoice;payload;provider;provider_data;start_param;extended_media;get[i](){return 2394269397}static get[n](){return"inputMediaInvoice"}static get[a](){return[["flags",l,"#"],["title","string","string"],["description","string","string"],["photo",gs,"flags.0?InputWebDocument"],["invoice",bs,"Invoice"],["payload",Uint8Array,"bytes"],["provider","string","string"],["provider_data",be,"DataJSON"],["start_param","string","flags.1?string"],["extended_media",we,"flags.2?InputMedia"]]}get[o](){return[["flags",l,"#"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,gs,"flags.0?InputWebDocument"],[this.invoice,bs,"Invoice"],[this.payload,Uint8Array,"bytes"],[this.provider,"string","string"],[this.provider_data,be,"DataJSON"],[this.start_param??null,"string","flags.1?string"],[this.extended_media??null,we,"flags.2?InputMedia"]]}constructor(e){super(),this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.payload=e.payload,this.provider=e.provider,this.provider_data=e.provider_data,this.start_param=e.start_param,this.extended_media=e.extended_media}},am=class extends we{stopped;geo_point;heading;period;proximity_notification_radius;get[i](){return 2535434307}static get[n](){return"inputMediaGeoLive"}static get[a](){return[["flags",l,"#"],["stopped","true","flags.0?true"],["geo_point",ht,"InputGeoPoint"],["heading","number","flags.2?int"],["period","number","flags.1?int"],["proximity_notification_radius","number","flags.3?int"]]}get[o](){return[["flags",l,"#"],[this.stopped??null,"true","flags.0?true"],[this.geo_point,ht,"InputGeoPoint"],[this.heading??null,"number","flags.2?int"],[this.period??null,"number","flags.1?int"],[this.proximity_notification_radius??null,"number","flags.3?int"]]}constructor(e){super(),this.stopped=e.stopped,this.geo_point=e.geo_point,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius}},om=class extends we{poll;correct_answers;solution;solution_entities;get[i](){return 261416433}static get[n](){return"inputMediaPoll"}static get[a](){return[["flags",l,"#"],["poll",nr,"Poll"],["correct_answers",[Uint8Array],"flags.0?Vector"],["solution","string","flags.1?string"],["solution_entities",[L],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.poll,nr,"Poll"],[this.correct_answers??null,[Uint8Array],"flags.0?Vector"],[this.solution??null,"string","flags.1?string"],[this.solution_entities??null,[L],"flags.1?Vector"]]}constructor(e){super(),this.poll=e.poll,this.correct_answers=e.correct_answers,this.solution=e.solution,this.solution_entities=e.solution_entities}},um=class extends we{emoticon;get[i](){return 3866083195}static get[n](){return"inputMediaDice"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},cm=class extends we{peer;id;get[i](){return 2315114360}static get[n](){return"inputMediaStory"}static get[a](){return[["peer",j,"InputPeer"],["id","number","int"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},lm=class extends we{force_large_media;force_small_media;optional;url;get[i](){return 3256584265}static get[n](){return"inputMediaWebPage"}static get[a](){return[["flags",l,"#"],["force_large_media","true","flags.0?true"],["force_small_media","true","flags.1?true"],["optional","true","flags.2?true"],["url","string","string"]]}get[o](){return[["flags",l,"#"],[this.force_large_media??null,"true","flags.0?true"],[this.force_small_media??null,"true","flags.1?true"],[this.optional??null,"true","flags.2?true"],[this.url,"string","string"]]}constructor(e){super(),this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.optional=e.optional,this.url=e.url}},pm=class extends Ji{get[i](){return 480546647}static get[n](){return"inputChatPhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gm=class extends Ji{file;video;video_start_ts;video_emoji_markup;get[i](){return 3184373440}static get[n](){return"inputChatUploadedPhoto"}static get[a](){return[["flags",l,"#"],["file",St,"flags.0?InputFile"],["video",St,"flags.1?InputFile"],["video_start_ts","number","flags.2?double"],["video_emoji_markup",xs,"flags.3?VideoSize"]]}get[o](){return[["flags",l,"#"],[this.file??null,St,"flags.0?InputFile"],[this.video??null,St,"flags.1?InputFile"],[this.video_start_ts??null,"number","flags.2?double"],[this.video_emoji_markup??null,xs,"flags.3?VideoSize"]]}constructor(e){super(),this.file=e?.file,this.video=e?.video,this.video_start_ts=e?.video_start_ts,this.video_emoji_markup=e?.video_emoji_markup}},dm=class extends Ji{id;get[i](){return 2303962423}static get[n](){return"inputChatPhoto"}static get[a](){return[["id",Zt,"InputPhoto"]]}get[o](){return[[this.id,Zt,"InputPhoto"]]}constructor(e){super(),this.id=e.id}},mm=class extends ht{get[i](){return 3837862870}static get[n](){return"inputGeoPointEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hm=class extends ht{lat;long;accuracy_radius;get[i](){return 1210199983}static get[n](){return"inputGeoPoint"}static get[a](){return[["flags",l,"#"],["lat","number","double"],["long","number","double"],["accuracy_radius","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.lat,"number","double"],[this.long,"number","double"],[this.accuracy_radius??null,"number","flags.0?int"]]}constructor(e){super(),this.lat=e.lat,this.long=e.long,this.accuracy_radius=e.accuracy_radius}},_m=class extends Zt{get[i](){return 483901197}static get[n](){return"inputPhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bm=class extends Zt{id;access_hash;file_reference;get[i](){return 1001634122}static get[n](){return"inputPhoto"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference}},fm=class extends Xt{volume_id;local_id;secret;file_reference;get[i](){return 3755650017}static get[n](){return"inputFileLocation"}static get[a](){return[["volume_id","bigint","long"],["local_id","number","int"],["secret","bigint","long"],["file_reference",Uint8Array,"bytes"]]}get[o](){return[[this.volume_id,"bigint","long"],[this.local_id,"number","int"],[this.secret,"bigint","long"],[this.file_reference,Uint8Array,"bytes"]]}constructor(e){super(),this.volume_id=e.volume_id,this.local_id=e.local_id,this.secret=e.secret,this.file_reference=e.file_reference}},ym=class extends Xt{id;access_hash;get[i](){return 4112735573}static get[n](){return"inputEncryptedFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},xm=class extends Xt{id;access_hash;file_reference;thumb_size;get[i](){return 3134223748}static get[n](){return"inputDocumentFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["thumb_size","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.thumb_size,"string","string"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.thumb_size=e.thumb_size}},Am=class extends Xt{id;access_hash;get[i](){return 3418877480}static get[n](){return"inputSecureFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},Pm=class extends Xt{get[i](){return 700340377}static get[n](){return"inputTakeoutFileLocation"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Im=class extends Xt{id;access_hash;file_reference;thumb_size;get[i](){return 1075322878}static get[n](){return"inputPhotoFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["thumb_size","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.thumb_size,"string","string"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.thumb_size=e.thumb_size}},Cm=class extends Xt{id;access_hash;file_reference;volume_id;local_id;secret;get[i](){return 3627312883}static get[n](){return"inputPhotoLegacyFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["volume_id","bigint","long"],["local_id","number","int"],["secret","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.volume_id,"bigint","long"],[this.local_id,"number","int"],[this.secret,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.volume_id=e.volume_id,this.local_id=e.local_id,this.secret=e.secret}},vm=class extends Xt{big;peer;photo_id;get[i](){return 925204121}static get[n](){return"inputPeerPhotoFileLocation"}static get[a](){return[["flags",l,"#"],["big","true","flags.0?true"],["peer",j,"InputPeer"],["photo_id","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.big??null,"true","flags.0?true"],[this.peer,j,"InputPeer"],[this.photo_id,"bigint","long"]]}constructor(e){super(),this.big=e.big,this.peer=e.peer,this.photo_id=e.photo_id}},Dm=class extends Xt{stickerset;thumb_version;get[i](){return 2642736091}static get[n](){return"inputStickerSetThumb"}static get[a](){return[["stickerset",_e,"InputStickerSet"],["thumb_version","number","int"]]}get[o](){return[[this.stickerset,_e,"InputStickerSet"],[this.thumb_version,"number","int"]]}constructor(e){super(),this.stickerset=e.stickerset,this.thumb_version=e.thumb_version}},wm=class extends Xt{call;time_ms;scale;video_channel;video_quality;get[i](){return 93890858}static get[n](){return"inputGroupCallStream"}static get[a](){return[["flags",l,"#"],["call",Ve,"InputGroupCall"],["time_ms","bigint","long"],["scale","number","int"],["video_channel","number","flags.0?int"],["video_quality","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.call,Ve,"InputGroupCall"],[this.time_ms,"bigint","long"],[this.scale,"number","int"],[this.video_channel??null,"number","flags.0?int"],[this.video_quality??null,"number","flags.0?int"]]}constructor(e){super(),this.call=e.call,this.time_ms=e.time_ms,this.scale=e.scale,this.video_channel=e.video_channel,this.video_quality=e.video_quality}},Em=class extends v{user_id;get[i](){return 1498486562}static get[n](){return"peerUser"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},Sm=class extends v{chat_id;get[i](){return 918946202}static get[n](){return"peerChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},Bm=class extends v{channel_id;get[i](){return 2728736542}static get[n](){return"peerChannel"}static get[a](){return[["channel_id","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id}},km=class extends _t{get[i](){return 2861972229}static get[n](){return"storage.fileUnknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Mm=class extends _t{get[i](){return 1086091090}static get[n](){return"storage.filePartial"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Fm=class extends _t{get[i](){return 8322574}static get[n](){return"storage.fileJpeg"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Rm=class extends _t{get[i](){return 3403786975}static get[n](){return"storage.fileGif"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Um=class extends _t{get[i](){return 172975040}static get[n](){return"storage.filePng"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Tm=class extends _t{get[i](){return 2921222285}static get[n](){return"storage.filePdf"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Nm=class extends _t{get[i](){return 1384777335}static get[n](){return"storage.fileMp3"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Vm=class extends _t{get[i](){return 1258941372}static get[n](){return"storage.fileMov"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Qm=class extends _t{get[i](){return 3016663268}static get[n](){return"storage.fileMp4"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Lm=class extends _t{get[i](){return 276907596}static get[n](){return"storage.fileWebp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qm=class extends w{id;get[i](){return 3552332666}static get[n](){return"userEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},Gm=class extends w{self;contact;mutual_contact;deleted;bot;bot_chat_history;bot_nochats;verified;restricted;min;bot_inline_geo;support;scam;apply_min_photo;fake;bot_attach_menu;premium;attach_menu_enabled;bot_can_edit;close_friend;stories_hidden;stories_unavailable;contact_require_premium;id;access_hash;first_name;last_name;username;phone;photo;status;bot_info_version;restriction_reason;bot_inline_placeholder;lang_code;emoji_status;usernames;stories_max_id;color;profile_color;get[i](){return 559694904}static get[n](){return"user"}static get[a](){return[["flags",l,"#"],["self","true","flags.10?true"],["contact","true","flags.11?true"],["mutual_contact","true","flags.12?true"],["deleted","true","flags.13?true"],["bot","true","flags.14?true"],["bot_chat_history","true","flags.15?true"],["bot_nochats","true","flags.16?true"],["verified","true","flags.17?true"],["restricted","true","flags.18?true"],["min","true","flags.20?true"],["bot_inline_geo","true","flags.21?true"],["support","true","flags.23?true"],["scam","true","flags.24?true"],["apply_min_photo","true","flags.25?true"],["fake","true","flags.26?true"],["bot_attach_menu","true","flags.27?true"],["premium","true","flags.28?true"],["attach_menu_enabled","true","flags.29?true"],["flags2",l,"#"],["bot_can_edit","true","flags2.1?true"],["close_friend","true","flags2.2?true"],["stories_hidden","true","flags2.3?true"],["stories_unavailable","true","flags2.4?true"],["contact_require_premium","true","flags2.10?true"],["id","bigint","long"],["access_hash","bigint","flags.0?long"],["first_name","string","flags.1?string"],["last_name","string","flags.2?string"],["username","string","flags.3?string"],["phone","string","flags.4?string"],["photo",zn,"flags.5?UserProfilePhoto"],["status",Bt,"flags.6?UserStatus"],["bot_info_version","number","flags.14?int"],["restriction_reason",[ar],"flags.18?Vector"],["bot_inline_placeholder","string","flags.19?string"],["lang_code","string","flags.22?string"],["emoji_status",ut,"flags.30?EmojiStatus"],["usernames",[pr],"flags2.0?Vector"],["stories_max_id","number","flags2.5?int"],["color",et,"flags2.8?PeerColor"],["profile_color",et,"flags2.9?PeerColor"]]}get[o](){return[["flags",l,"#"],[this.self??null,"true","flags.10?true"],[this.contact??null,"true","flags.11?true"],[this.mutual_contact??null,"true","flags.12?true"],[this.deleted??null,"true","flags.13?true"],[this.bot??null,"true","flags.14?true"],[this.bot_chat_history??null,"true","flags.15?true"],[this.bot_nochats??null,"true","flags.16?true"],[this.verified??null,"true","flags.17?true"],[this.restricted??null,"true","flags.18?true"],[this.min??null,"true","flags.20?true"],[this.bot_inline_geo??null,"true","flags.21?true"],[this.support??null,"true","flags.23?true"],[this.scam??null,"true","flags.24?true"],[this.apply_min_photo??null,"true","flags.25?true"],[this.fake??null,"true","flags.26?true"],[this.bot_attach_menu??null,"true","flags.27?true"],[this.premium??null,"true","flags.28?true"],[this.attach_menu_enabled??null,"true","flags.29?true"],["flags2",l,"#"],[this.bot_can_edit??null,"true","flags2.1?true"],[this.close_friend??null,"true","flags2.2?true"],[this.stories_hidden??null,"true","flags2.3?true"],[this.stories_unavailable??null,"true","flags2.4?true"],[this.contact_require_premium??null,"true","flags2.10?true"],[this.id,"bigint","long"],[this.access_hash??null,"bigint","flags.0?long"],[this.first_name??null,"string","flags.1?string"],[this.last_name??null,"string","flags.2?string"],[this.username??null,"string","flags.3?string"],[this.phone??null,"string","flags.4?string"],[this.photo??null,zn,"flags.5?UserProfilePhoto"],[this.status??null,Bt,"flags.6?UserStatus"],[this.bot_info_version??null,"number","flags.14?int"],[this.restriction_reason??null,[ar],"flags.18?Vector"],[this.bot_inline_placeholder??null,"string","flags.19?string"],[this.lang_code??null,"string","flags.22?string"],[this.emoji_status??null,ut,"flags.30?EmojiStatus"],[this.usernames??null,[pr],"flags2.0?Vector"],[this.stories_max_id??null,"number","flags2.5?int"],[this.color??null,et,"flags2.8?PeerColor"],[this.profile_color??null,et,"flags2.9?PeerColor"]]}constructor(e){super(),this.self=e.self,this.contact=e.contact,this.mutual_contact=e.mutual_contact,this.deleted=e.deleted,this.bot=e.bot,this.bot_chat_history=e.bot_chat_history,this.bot_nochats=e.bot_nochats,this.verified=e.verified,this.restricted=e.restricted,this.min=e.min,this.bot_inline_geo=e.bot_inline_geo,this.support=e.support,this.scam=e.scam,this.apply_min_photo=e.apply_min_photo,this.fake=e.fake,this.bot_attach_menu=e.bot_attach_menu,this.premium=e.premium,this.attach_menu_enabled=e.attach_menu_enabled,this.bot_can_edit=e.bot_can_edit,this.close_friend=e.close_friend,this.stories_hidden=e.stories_hidden,this.stories_unavailable=e.stories_unavailable,this.contact_require_premium=e.contact_require_premium,this.id=e.id,this.access_hash=e.access_hash,this.first_name=e.first_name,this.last_name=e.last_name,this.username=e.username,this.phone=e.phone,this.photo=e.photo,this.status=e.status,this.bot_info_version=e.bot_info_version,this.restriction_reason=e.restriction_reason,this.bot_inline_placeholder=e.bot_inline_placeholder,this.lang_code=e.lang_code,this.emoji_status=e.emoji_status,this.usernames=e.usernames,this.stories_max_id=e.stories_max_id,this.color=e.color,this.profile_color=e.profile_color}},Om=class extends zn{get[i](){return 1326562017}static get[n](){return"userProfilePhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Hm=class extends zn{has_video;personal;photo_id;stripped_thumb;dc_id;get[i](){return 2194798342}static get[n](){return"userProfilePhoto"}static get[a](){return[["flags",l,"#"],["has_video","true","flags.0?true"],["personal","true","flags.2?true"],["photo_id","bigint","long"],["stripped_thumb",Uint8Array,"flags.1?bytes"],["dc_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.has_video??null,"true","flags.0?true"],[this.personal??null,"true","flags.2?true"],[this.photo_id,"bigint","long"],[this.stripped_thumb??null,Uint8Array,"flags.1?bytes"],[this.dc_id,"number","int"]]}constructor(e){super(),this.has_video=e.has_video,this.personal=e.personal,this.photo_id=e.photo_id,this.stripped_thumb=e.stripped_thumb,this.dc_id=e.dc_id}},Km=class extends Bt{get[i](){return 164646985}static get[n](){return"userStatusEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jm=class extends Bt{expires;get[i](){return 3988339017}static get[n](){return"userStatusOnline"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},zm=class extends Bt{was_online;get[i](){return 9203775}static get[n](){return"userStatusOffline"}static get[a](){return[["was_online","number","int"]]}get[o](){return[[this.was_online,"number","int"]]}constructor(e){super(),this.was_online=e.was_online}},Wm=class extends Bt{by_me;get[i](){return 2065268168}static get[n](){return"userStatusRecently"}static get[a](){return[["flags",l,"#"],["by_me","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.by_me??null,"true","flags.0?true"]]}constructor(e){super(),this.by_me=e?.by_me}},Jm=class extends Bt{by_me;get[i](){return 1410997530}static get[n](){return"userStatusLastWeek"}static get[a](){return[["flags",l,"#"],["by_me","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.by_me??null,"true","flags.0?true"]]}constructor(e){super(),this.by_me=e?.by_me}},Ym=class extends Bt{by_me;get[i](){return 1703516023}static get[n](){return"userStatusLastMonth"}static get[a](){return[["flags",l,"#"],["by_me","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.by_me??null,"true","flags.0?true"]]}constructor(e){super(),this.by_me=e?.by_me}},Zm=class extends F{id;get[i](){return 693512293}static get[n](){return"chatEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},Xm=class extends F{creator;left;deactivated;call_active;call_not_empty;noforwards;id;title;photo;participants_count;date;version;migrated_to;admin_rights;default_banned_rights;get[i](){return 1103884886}static get[n](){return"chat"}static get[a](){return[["flags",l,"#"],["creator","true","flags.0?true"],["left","true","flags.2?true"],["deactivated","true","flags.5?true"],["call_active","true","flags.23?true"],["call_not_empty","true","flags.24?true"],["noforwards","true","flags.25?true"],["id","bigint","long"],["title","string","string"],["photo",Ms,"ChatPhoto"],["participants_count","number","int"],["date","number","int"],["version","number","int"],["migrated_to",er,"flags.6?InputChannel"],["admin_rights",Re,"flags.14?ChatAdminRights"],["default_banned_rights",ot,"flags.18?ChatBannedRights"]]}get[o](){return[["flags",l,"#"],[this.creator??null,"true","flags.0?true"],[this.left??null,"true","flags.2?true"],[this.deactivated??null,"true","flags.5?true"],[this.call_active??null,"true","flags.23?true"],[this.call_not_empty??null,"true","flags.24?true"],[this.noforwards??null,"true","flags.25?true"],[this.id,"bigint","long"],[this.title,"string","string"],[this.photo,Ms,"ChatPhoto"],[this.participants_count,"number","int"],[this.date,"number","int"],[this.version,"number","int"],[this.migrated_to??null,er,"flags.6?InputChannel"],[this.admin_rights??null,Re,"flags.14?ChatAdminRights"],[this.default_banned_rights??null,ot,"flags.18?ChatBannedRights"]]}constructor(e){super(),this.creator=e.creator,this.left=e.left,this.deactivated=e.deactivated,this.call_active=e.call_active,this.call_not_empty=e.call_not_empty,this.noforwards=e.noforwards,this.id=e.id,this.title=e.title,this.photo=e.photo,this.participants_count=e.participants_count,this.date=e.date,this.version=e.version,this.migrated_to=e.migrated_to,this.admin_rights=e.admin_rights,this.default_banned_rights=e.default_banned_rights}},$m=class extends F{id;title;get[i](){return 1704108455}static get[n](){return"chatForbidden"}static get[a](){return[["id","bigint","long"],["title","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.title,"string","string"]]}constructor(e){super(),this.id=e.id,this.title=e.title}},eh=class extends F{creator;left;broadcast;verified;megagroup;restricted;signatures;min;scam;has_link;has_geo;slowmode_enabled;call_active;call_not_empty;fake;gigagroup;noforwards;join_to_send;join_request;forum;stories_hidden;stories_hidden_min;stories_unavailable;id;access_hash;title;username;photo;date;restriction_reason;admin_rights;banned_rights;default_banned_rights;participants_count;usernames;stories_max_id;color;profile_color;emoji_status;level;get[i](){return 179174543}static get[n](){return"channel"}static get[a](){return[["flags",l,"#"],["creator","true","flags.0?true"],["left","true","flags.2?true"],["broadcast","true","flags.5?true"],["verified","true","flags.7?true"],["megagroup","true","flags.8?true"],["restricted","true","flags.9?true"],["signatures","true","flags.11?true"],["min","true","flags.12?true"],["scam","true","flags.19?true"],["has_link","true","flags.20?true"],["has_geo","true","flags.21?true"],["slowmode_enabled","true","flags.22?true"],["call_active","true","flags.23?true"],["call_not_empty","true","flags.24?true"],["fake","true","flags.25?true"],["gigagroup","true","flags.26?true"],["noforwards","true","flags.27?true"],["join_to_send","true","flags.28?true"],["join_request","true","flags.29?true"],["forum","true","flags.30?true"],["flags2",l,"#"],["stories_hidden","true","flags2.1?true"],["stories_hidden_min","true","flags2.2?true"],["stories_unavailable","true","flags2.3?true"],["id","bigint","long"],["access_hash","bigint","flags.13?long"],["title","string","string"],["username","string","flags.6?string"],["photo",Ms,"ChatPhoto"],["date","number","int"],["restriction_reason",[ar],"flags.9?Vector"],["admin_rights",Re,"flags.14?ChatAdminRights"],["banned_rights",ot,"flags.15?ChatBannedRights"],["default_banned_rights",ot,"flags.18?ChatBannedRights"],["participants_count","number","flags.17?int"],["usernames",[pr],"flags2.0?Vector"],["stories_max_id","number","flags2.4?int"],["color",et,"flags2.7?PeerColor"],["profile_color",et,"flags2.8?PeerColor"],["emoji_status",ut,"flags2.9?EmojiStatus"],["level","number","flags2.10?int"]]}get[o](){return[["flags",l,"#"],[this.creator??null,"true","flags.0?true"],[this.left??null,"true","flags.2?true"],[this.broadcast??null,"true","flags.5?true"],[this.verified??null,"true","flags.7?true"],[this.megagroup??null,"true","flags.8?true"],[this.restricted??null,"true","flags.9?true"],[this.signatures??null,"true","flags.11?true"],[this.min??null,"true","flags.12?true"],[this.scam??null,"true","flags.19?true"],[this.has_link??null,"true","flags.20?true"],[this.has_geo??null,"true","flags.21?true"],[this.slowmode_enabled??null,"true","flags.22?true"],[this.call_active??null,"true","flags.23?true"],[this.call_not_empty??null,"true","flags.24?true"],[this.fake??null,"true","flags.25?true"],[this.gigagroup??null,"true","flags.26?true"],[this.noforwards??null,"true","flags.27?true"],[this.join_to_send??null,"true","flags.28?true"],[this.join_request??null,"true","flags.29?true"],[this.forum??null,"true","flags.30?true"],["flags2",l,"#"],[this.stories_hidden??null,"true","flags2.1?true"],[this.stories_hidden_min??null,"true","flags2.2?true"],[this.stories_unavailable??null,"true","flags2.3?true"],[this.id,"bigint","long"],[this.access_hash??null,"bigint","flags.13?long"],[this.title,"string","string"],[this.username??null,"string","flags.6?string"],[this.photo,Ms,"ChatPhoto"],[this.date,"number","int"],[this.restriction_reason??null,[ar],"flags.9?Vector"],[this.admin_rights??null,Re,"flags.14?ChatAdminRights"],[this.banned_rights??null,ot,"flags.15?ChatBannedRights"],[this.default_banned_rights??null,ot,"flags.18?ChatBannedRights"],[this.participants_count??null,"number","flags.17?int"],[this.usernames??null,[pr],"flags2.0?Vector"],[this.stories_max_id??null,"number","flags2.4?int"],[this.color??null,et,"flags2.7?PeerColor"],[this.profile_color??null,et,"flags2.8?PeerColor"],[this.emoji_status??null,ut,"flags2.9?EmojiStatus"],[this.level??null,"number","flags2.10?int"]]}constructor(e){super(),this.creator=e.creator,this.left=e.left,this.broadcast=e.broadcast,this.verified=e.verified,this.megagroup=e.megagroup,this.restricted=e.restricted,this.signatures=e.signatures,this.min=e.min,this.scam=e.scam,this.has_link=e.has_link,this.has_geo=e.has_geo,this.slowmode_enabled=e.slowmode_enabled,this.call_active=e.call_active,this.call_not_empty=e.call_not_empty,this.fake=e.fake,this.gigagroup=e.gigagroup,this.noforwards=e.noforwards,this.join_to_send=e.join_to_send,this.join_request=e.join_request,this.forum=e.forum,this.stories_hidden=e.stories_hidden,this.stories_hidden_min=e.stories_hidden_min,this.stories_unavailable=e.stories_unavailable,this.id=e.id,this.access_hash=e.access_hash,this.title=e.title,this.username=e.username,this.photo=e.photo,this.date=e.date,this.restriction_reason=e.restriction_reason,this.admin_rights=e.admin_rights,this.banned_rights=e.banned_rights,this.default_banned_rights=e.default_banned_rights,this.participants_count=e.participants_count,this.usernames=e.usernames,this.stories_max_id=e.stories_max_id,this.color=e.color,this.profile_color=e.profile_color,this.emoji_status=e.emoji_status,this.level=e.level}},th=class extends F{broadcast;megagroup;id;access_hash;title;until_date;get[i](){return 399807445}static get[n](){return"channelForbidden"}static get[a](){return[["flags",l,"#"],["broadcast","true","flags.5?true"],["megagroup","true","flags.8?true"],["id","bigint","long"],["access_hash","bigint","long"],["title","string","string"],["until_date","number","flags.16?int"]]}get[o](){return[["flags",l,"#"],[this.broadcast??null,"true","flags.5?true"],[this.megagroup??null,"true","flags.8?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.title,"string","string"],[this.until_date??null,"number","flags.16?int"]]}constructor(e){super(),this.broadcast=e.broadcast,this.megagroup=e.megagroup,this.id=e.id,this.access_hash=e.access_hash,this.title=e.title,this.until_date=e.until_date}},sh=class extends Wn{can_set_username;has_scheduled;translations_disabled;id;about;participants;chat_photo;notify_settings;exported_invite;bot_info;pinned_msg_id;folder_id;call;ttl_period;groupcall_default_join_as;theme_emoticon;requests_pending;recent_requesters;available_reactions;get[i](){return 3386052920}static get[n](){return"chatFull"}static get[a](){return[["flags",l,"#"],["can_set_username","true","flags.7?true"],["has_scheduled","true","flags.8?true"],["translations_disabled","true","flags.19?true"],["id","bigint","long"],["about","string","string"],["participants",Sr,"ChatParticipants"],["chat_photo",ee,"flags.2?Photo"],["notify_settings",At,"PeerNotifySettings"],["exported_invite",le,"flags.13?ExportedChatInvite"],["bot_info",[$s],"flags.3?Vector"],["pinned_msg_id","number","flags.6?int"],["folder_id","number","flags.11?int"],["call",Ve,"flags.12?InputGroupCall"],["ttl_period","number","flags.14?int"],["groupcall_default_join_as",v,"flags.15?Peer"],["theme_emoticon","string","flags.16?string"],["requests_pending","number","flags.17?int"],["recent_requesters",["bigint"],"flags.17?Vector"],["available_reactions",Vt,"flags.18?ChatReactions"]]}get[o](){return[["flags",l,"#"],[this.can_set_username??null,"true","flags.7?true"],[this.has_scheduled??null,"true","flags.8?true"],[this.translations_disabled??null,"true","flags.19?true"],[this.id,"bigint","long"],[this.about,"string","string"],[this.participants,Sr,"ChatParticipants"],[this.chat_photo??null,ee,"flags.2?Photo"],[this.notify_settings,At,"PeerNotifySettings"],[this.exported_invite??null,le,"flags.13?ExportedChatInvite"],[this.bot_info??null,[$s],"flags.3?Vector"],[this.pinned_msg_id??null,"number","flags.6?int"],[this.folder_id??null,"number","flags.11?int"],[this.call??null,Ve,"flags.12?InputGroupCall"],[this.ttl_period??null,"number","flags.14?int"],[this.groupcall_default_join_as??null,v,"flags.15?Peer"],[this.theme_emoticon??null,"string","flags.16?string"],[this.requests_pending??null,"number","flags.17?int"],[this.recent_requesters??null,["bigint"],"flags.17?Vector"],[this.available_reactions??null,Vt,"flags.18?ChatReactions"]]}constructor(e){super(),this.can_set_username=e.can_set_username,this.has_scheduled=e.has_scheduled,this.translations_disabled=e.translations_disabled,this.id=e.id,this.about=e.about,this.participants=e.participants,this.chat_photo=e.chat_photo,this.notify_settings=e.notify_settings,this.exported_invite=e.exported_invite,this.bot_info=e.bot_info,this.pinned_msg_id=e.pinned_msg_id,this.folder_id=e.folder_id,this.call=e.call,this.ttl_period=e.ttl_period,this.groupcall_default_join_as=e.groupcall_default_join_as,this.theme_emoticon=e.theme_emoticon,this.requests_pending=e.requests_pending,this.recent_requesters=e.recent_requesters,this.available_reactions=e.available_reactions}},rh=class extends Wn{can_view_participants;can_set_username;can_set_stickers;hidden_prehistory;can_set_location;has_scheduled;can_view_stats;blocked;can_delete_channel;antispam;participants_hidden;translations_disabled;stories_pinned_available;view_forum_as_messages;id;about;participants_count;admins_count;kicked_count;banned_count;online_count;read_inbox_max_id;read_outbox_max_id;unread_count;chat_photo;notify_settings;exported_invite;bot_info;migrated_from_chat_id;migrated_from_max_id;pinned_msg_id;stickerset;available_min_id;folder_id;linked_chat_id;location;slowmode_seconds;slowmode_next_send_date;stats_dc;pts;call;ttl_period;pending_suggestions;groupcall_default_join_as;theme_emoticon;requests_pending;recent_requesters;default_send_as;available_reactions;stories;wallpaper;boosts_applied;boosts_unrestrict;emojiset;get[i](){return 1153455271}static get[n](){return"channelFull"}static get[a](){return[["flags",l,"#"],["can_view_participants","true","flags.3?true"],["can_set_username","true","flags.6?true"],["can_set_stickers","true","flags.7?true"],["hidden_prehistory","true","flags.10?true"],["can_set_location","true","flags.16?true"],["has_scheduled","true","flags.19?true"],["can_view_stats","true","flags.20?true"],["blocked","true","flags.22?true"],["flags2",l,"#"],["can_delete_channel","true","flags2.0?true"],["antispam","true","flags2.1?true"],["participants_hidden","true","flags2.2?true"],["translations_disabled","true","flags2.3?true"],["stories_pinned_available","true","flags2.5?true"],["view_forum_as_messages","true","flags2.6?true"],["id","bigint","long"],["about","string","string"],["participants_count","number","flags.0?int"],["admins_count","number","flags.1?int"],["kicked_count","number","flags.2?int"],["banned_count","number","flags.2?int"],["online_count","number","flags.13?int"],["read_inbox_max_id","number","int"],["read_outbox_max_id","number","int"],["unread_count","number","int"],["chat_photo",ee,"Photo"],["notify_settings",At,"PeerNotifySettings"],["exported_invite",le,"flags.23?ExportedChatInvite"],["bot_info",[$s],"Vector"],["migrated_from_chat_id","bigint","flags.4?long"],["migrated_from_max_id","number","flags.4?int"],["pinned_msg_id","number","flags.5?int"],["stickerset",$e,"flags.8?StickerSet"],["available_min_id","number","flags.9?int"],["folder_id","number","flags.11?int"],["linked_chat_id","bigint","flags.14?long"],["location",ks,"flags.15?ChannelLocation"],["slowmode_seconds","number","flags.17?int"],["slowmode_next_send_date","number","flags.18?int"],["stats_dc","number","flags.12?int"],["pts","number","int"],["call",Ve,"flags.21?InputGroupCall"],["ttl_period","number","flags.24?int"],["pending_suggestions",["string"],"flags.25?Vector"],["groupcall_default_join_as",v,"flags.26?Peer"],["theme_emoticon","string","flags.27?string"],["requests_pending","number","flags.28?int"],["recent_requesters",["bigint"],"flags.28?Vector"],["default_send_as",v,"flags.29?Peer"],["available_reactions",Vt,"flags.30?ChatReactions"],["stories",As,"flags2.4?PeerStories"],["wallpaper",We,"flags2.7?WallPaper"],["boosts_applied","number","flags2.8?int"],["boosts_unrestrict","number","flags2.9?int"],["emojiset",$e,"flags2.10?StickerSet"]]}get[o](){return[["flags",l,"#"],[this.can_view_participants??null,"true","flags.3?true"],[this.can_set_username??null,"true","flags.6?true"],[this.can_set_stickers??null,"true","flags.7?true"],[this.hidden_prehistory??null,"true","flags.10?true"],[this.can_set_location??null,"true","flags.16?true"],[this.has_scheduled??null,"true","flags.19?true"],[this.can_view_stats??null,"true","flags.20?true"],[this.blocked??null,"true","flags.22?true"],["flags2",l,"#"],[this.can_delete_channel??null,"true","flags2.0?true"],[this.antispam??null,"true","flags2.1?true"],[this.participants_hidden??null,"true","flags2.2?true"],[this.translations_disabled??null,"true","flags2.3?true"],[this.stories_pinned_available??null,"true","flags2.5?true"],[this.view_forum_as_messages??null,"true","flags2.6?true"],[this.id,"bigint","long"],[this.about,"string","string"],[this.participants_count??null,"number","flags.0?int"],[this.admins_count??null,"number","flags.1?int"],[this.kicked_count??null,"number","flags.2?int"],[this.banned_count??null,"number","flags.2?int"],[this.online_count??null,"number","flags.13?int"],[this.read_inbox_max_id,"number","int"],[this.read_outbox_max_id,"number","int"],[this.unread_count,"number","int"],[this.chat_photo,ee,"Photo"],[this.notify_settings,At,"PeerNotifySettings"],[this.exported_invite??null,le,"flags.23?ExportedChatInvite"],[this.bot_info,[$s],"Vector"],[this.migrated_from_chat_id??null,"bigint","flags.4?long"],[this.migrated_from_max_id??null,"number","flags.4?int"],[this.pinned_msg_id??null,"number","flags.5?int"],[this.stickerset??null,$e,"flags.8?StickerSet"],[this.available_min_id??null,"number","flags.9?int"],[this.folder_id??null,"number","flags.11?int"],[this.linked_chat_id??null,"bigint","flags.14?long"],[this.location??null,ks,"flags.15?ChannelLocation"],[this.slowmode_seconds??null,"number","flags.17?int"],[this.slowmode_next_send_date??null,"number","flags.18?int"],[this.stats_dc??null,"number","flags.12?int"],[this.pts,"number","int"],[this.call??null,Ve,"flags.21?InputGroupCall"],[this.ttl_period??null,"number","flags.24?int"],[this.pending_suggestions??null,["string"],"flags.25?Vector"],[this.groupcall_default_join_as??null,v,"flags.26?Peer"],[this.theme_emoticon??null,"string","flags.27?string"],[this.requests_pending??null,"number","flags.28?int"],[this.recent_requesters??null,["bigint"],"flags.28?Vector"],[this.default_send_as??null,v,"flags.29?Peer"],[this.available_reactions??null,Vt,"flags.30?ChatReactions"],[this.stories??null,As,"flags2.4?PeerStories"],[this.wallpaper??null,We,"flags2.7?WallPaper"],[this.boosts_applied??null,"number","flags2.8?int"],[this.boosts_unrestrict??null,"number","flags2.9?int"],[this.emojiset??null,$e,"flags2.10?StickerSet"]]}constructor(e){super(),this.can_view_participants=e.can_view_participants,this.can_set_username=e.can_set_username,this.can_set_stickers=e.can_set_stickers,this.hidden_prehistory=e.hidden_prehistory,this.can_set_location=e.can_set_location,this.has_scheduled=e.has_scheduled,this.can_view_stats=e.can_view_stats,this.blocked=e.blocked,this.can_delete_channel=e.can_delete_channel,this.antispam=e.antispam,this.participants_hidden=e.participants_hidden,this.translations_disabled=e.translations_disabled,this.stories_pinned_available=e.stories_pinned_available,this.view_forum_as_messages=e.view_forum_as_messages,this.id=e.id,this.about=e.about,this.participants_count=e.participants_count,this.admins_count=e.admins_count,this.kicked_count=e.kicked_count,this.banned_count=e.banned_count,this.online_count=e.online_count,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.chat_photo=e.chat_photo,this.notify_settings=e.notify_settings,this.exported_invite=e.exported_invite,this.bot_info=e.bot_info,this.migrated_from_chat_id=e.migrated_from_chat_id,this.migrated_from_max_id=e.migrated_from_max_id,this.pinned_msg_id=e.pinned_msg_id,this.stickerset=e.stickerset,this.available_min_id=e.available_min_id,this.folder_id=e.folder_id,this.linked_chat_id=e.linked_chat_id,this.location=e.location,this.slowmode_seconds=e.slowmode_seconds,this.slowmode_next_send_date=e.slowmode_next_send_date,this.stats_dc=e.stats_dc,this.pts=e.pts,this.call=e.call,this.ttl_period=e.ttl_period,this.pending_suggestions=e.pending_suggestions,this.groupcall_default_join_as=e.groupcall_default_join_as,this.theme_emoticon=e.theme_emoticon,this.requests_pending=e.requests_pending,this.recent_requesters=e.recent_requesters,this.default_send_as=e.default_send_as,this.available_reactions=e.available_reactions,this.stories=e.stories,this.wallpaper=e.wallpaper,this.boosts_applied=e.boosts_applied,this.boosts_unrestrict=e.boosts_unrestrict,this.emojiset=e.emojiset}},nh=class extends Nt{user_id;inviter_id;date;get[i](){return 3224190983}static get[n](){return"chatParticipant"}static get[a](){return[["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date}},ih=class extends Nt{user_id;get[i](){return 3832270564}static get[n](){return"chatParticipantCreator"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},ah=class extends Nt{user_id;inviter_id;date;get[i](){return 2694004571}static get[n](){return"chatParticipantAdmin"}static get[a](){return[["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date}},oh=class extends Sr{chat_id;self_participant;get[i](){return 2271466465}static get[n](){return"chatParticipantsForbidden"}static get[a](){return[["flags",l,"#"],["chat_id","bigint","long"],["self_participant",Nt,"flags.0?ChatParticipant"]]}get[o](){return[["flags",l,"#"],[this.chat_id,"bigint","long"],[this.self_participant??null,Nt,"flags.0?ChatParticipant"]]}constructor(e){super(),this.chat_id=e.chat_id,this.self_participant=e.self_participant}},uh=class extends Sr{chat_id;participants;version;get[i](){return 1018991608}static get[n](){return"chatParticipants"}static get[a](){return[["chat_id","bigint","long"],["participants",[Nt],"Vector"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.participants,[Nt],"Vector"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.participants=e.participants,this.version=e.version}},ch=class extends Ms{get[i](){return 935395612}static get[n](){return"chatPhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lh=class extends Ms{has_video;photo_id;stripped_thumb;dc_id;get[i](){return 476978193}static get[n](){return"chatPhoto"}static get[a](){return[["flags",l,"#"],["has_video","true","flags.0?true"],["photo_id","bigint","long"],["stripped_thumb",Uint8Array,"flags.1?bytes"],["dc_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.has_video??null,"true","flags.0?true"],[this.photo_id,"bigint","long"],[this.stripped_thumb??null,Uint8Array,"flags.1?bytes"],[this.dc_id,"number","int"]]}constructor(e){super(),this.has_video=e.has_video,this.photo_id=e.photo_id,this.stripped_thumb=e.stripped_thumb,this.dc_id=e.dc_id}},ph=class extends G{id;peer_id;get[i](){return 2426849924}static get[n](){return"messageEmpty"}static get[a](){return[["flags",l,"#"],["id","number","int"],["peer_id",v,"flags.0?Peer"]]}get[o](){return[["flags",l,"#"],[this.id,"number","int"],[this.peer_id??null,v,"flags.0?Peer"]]}constructor(e){super(),this.id=e.id,this.peer_id=e.peer_id}},gh=class extends G{out;mentioned;media_unread;silent;post;from_scheduled;legacy;edit_hide;pinned;noforwards;invert_media;id;from_id;from_boosts_applied;peer_id;saved_peer_id;fwd_from;via_bot_id;reply_to;date;message;media;reply_markup;entities;views;forwards;replies;edit_date;post_author;grouped_id;reactions;restriction_reason;ttl_period;quick_reply_shortcut_id;get[i](){return 2792128252}static get[n](){return"message"}static get[a](){return[["flags",l,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["post","true","flags.14?true"],["from_scheduled","true","flags.18?true"],["legacy","true","flags.19?true"],["edit_hide","true","flags.21?true"],["pinned","true","flags.24?true"],["noforwards","true","flags.26?true"],["invert_media","true","flags.27?true"],["id","number","int"],["from_id",v,"flags.8?Peer"],["from_boosts_applied","number","flags.29?int"],["peer_id",v,"Peer"],["saved_peer_id",v,"flags.28?Peer"],["fwd_from",_s,"flags.2?MessageFwdHeader"],["via_bot_id","bigint","flags.11?long"],["reply_to",ns,"flags.3?MessageReplyHeader"],["date","number","int"],["message","string","string"],["media",me,"flags.9?MessageMedia"],["reply_markup",ue,"flags.6?ReplyMarkup"],["entities",[L],"flags.7?Vector"],["views","number","flags.10?int"],["forwards","number","flags.10?int"],["replies",mn,"flags.23?MessageReplies"],["edit_date","number","flags.15?int"],["post_author","string","flags.16?string"],["grouped_id","bigint","flags.17?long"],["reactions",_n,"flags.20?MessageReactions"],["restriction_reason",[ar],"flags.22?Vector"],["ttl_period","number","flags.25?int"],["quick_reply_shortcut_id","number","flags.30?int"]]}get[o](){return[["flags",l,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.post??null,"true","flags.14?true"],[this.from_scheduled??null,"true","flags.18?true"],[this.legacy??null,"true","flags.19?true"],[this.edit_hide??null,"true","flags.21?true"],[this.pinned??null,"true","flags.24?true"],[this.noforwards??null,"true","flags.26?true"],[this.invert_media??null,"true","flags.27?true"],[this.id,"number","int"],[this.from_id??null,v,"flags.8?Peer"],[this.from_boosts_applied??null,"number","flags.29?int"],[this.peer_id,v,"Peer"],[this.saved_peer_id??null,v,"flags.28?Peer"],[this.fwd_from??null,_s,"flags.2?MessageFwdHeader"],[this.via_bot_id??null,"bigint","flags.11?long"],[this.reply_to??null,ns,"flags.3?MessageReplyHeader"],[this.date,"number","int"],[this.message,"string","string"],[this.media??null,me,"flags.9?MessageMedia"],[this.reply_markup??null,ue,"flags.6?ReplyMarkup"],[this.entities??null,[L],"flags.7?Vector"],[this.views??null,"number","flags.10?int"],[this.forwards??null,"number","flags.10?int"],[this.replies??null,mn,"flags.23?MessageReplies"],[this.edit_date??null,"number","flags.15?int"],[this.post_author??null,"string","flags.16?string"],[this.grouped_id??null,"bigint","flags.17?long"],[this.reactions??null,_n,"flags.20?MessageReactions"],[this.restriction_reason??null,[ar],"flags.22?Vector"],[this.ttl_period??null,"number","flags.25?int"],[this.quick_reply_shortcut_id??null,"number","flags.30?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.post=e.post,this.from_scheduled=e.from_scheduled,this.legacy=e.legacy,this.edit_hide=e.edit_hide,this.pinned=e.pinned,this.noforwards=e.noforwards,this.invert_media=e.invert_media,this.id=e.id,this.from_id=e.from_id,this.from_boosts_applied=e.from_boosts_applied,this.peer_id=e.peer_id,this.saved_peer_id=e.saved_peer_id,this.fwd_from=e.fwd_from,this.via_bot_id=e.via_bot_id,this.reply_to=e.reply_to,this.date=e.date,this.message=e.message,this.media=e.media,this.reply_markup=e.reply_markup,this.entities=e.entities,this.views=e.views,this.forwards=e.forwards,this.replies=e.replies,this.edit_date=e.edit_date,this.post_author=e.post_author,this.grouped_id=e.grouped_id,this.reactions=e.reactions,this.restriction_reason=e.restriction_reason,this.ttl_period=e.ttl_period,this.quick_reply_shortcut_id=e.quick_reply_shortcut_id}},dh=class extends G{out;mentioned;media_unread;silent;post;legacy;id;from_id;peer_id;reply_to;date;action;ttl_period;get[i](){return 721967202}static get[n](){return"messageService"}static get[a](){return[["flags",l,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["post","true","flags.14?true"],["legacy","true","flags.19?true"],["id","number","int"],["from_id",v,"flags.8?Peer"],["peer_id",v,"Peer"],["reply_to",ns,"flags.3?MessageReplyHeader"],["date","number","int"],["action",te,"MessageAction"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",l,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.post??null,"true","flags.14?true"],[this.legacy??null,"true","flags.19?true"],[this.id,"number","int"],[this.from_id??null,v,"flags.8?Peer"],[this.peer_id,v,"Peer"],[this.reply_to??null,ns,"flags.3?MessageReplyHeader"],[this.date,"number","int"],[this.action,te,"MessageAction"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.post=e.post,this.legacy=e.legacy,this.id=e.id,this.from_id=e.from_id,this.peer_id=e.peer_id,this.reply_to=e.reply_to,this.date=e.date,this.action=e.action,this.ttl_period=e.ttl_period}},mh=class extends me{get[i](){return 1038967584}static get[n](){return"messageMediaEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hh=class extends me{spoiler;photo;ttl_seconds;get[i](){return 1766936791}static get[n](){return"messageMediaPhoto"}static get[a](){return[["flags",l,"#"],["spoiler","true","flags.3?true"],["photo",ee,"flags.0?Photo"],["ttl_seconds","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.spoiler??null,"true","flags.3?true"],[this.photo??null,ee,"flags.0?Photo"],[this.ttl_seconds??null,"number","flags.2?int"]]}constructor(e){super(),this.spoiler=e?.spoiler,this.photo=e?.photo,this.ttl_seconds=e?.ttl_seconds}},_h=class extends me{geo;get[i](){return 1457575028}static get[n](){return"messageMediaGeo"}static get[a](){return[["geo",xe,"GeoPoint"]]}get[o](){return[[this.geo,xe,"GeoPoint"]]}constructor(e){super(),this.geo=e.geo}},bh=class extends me{phone_number;first_name;last_name;vcard;user_id;get[i](){return 1882335561}static get[n](){return"messageMediaContact"}static get[a](){return[["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"],["user_id","bigint","long"]]}get[o](){return[[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard,this.user_id=e.user_id}},fh=class extends me{get[i](){return 2676290718}static get[n](){return"messageMediaUnsupported"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yh=class extends me{nopremium;spoiler;video;round;voice;document;alt_document;ttl_seconds;get[i](){return 1291114285}static get[n](){return"messageMediaDocument"}static get[a](){return[["flags",l,"#"],["nopremium","true","flags.3?true"],["spoiler","true","flags.4?true"],["video","true","flags.6?true"],["round","true","flags.7?true"],["voice","true","flags.8?true"],["document",q,"flags.0?Document"],["alt_document",q,"flags.5?Document"],["ttl_seconds","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.nopremium??null,"true","flags.3?true"],[this.spoiler??null,"true","flags.4?true"],[this.video??null,"true","flags.6?true"],[this.round??null,"true","flags.7?true"],[this.voice??null,"true","flags.8?true"],[this.document??null,q,"flags.0?Document"],[this.alt_document??null,q,"flags.5?Document"],[this.ttl_seconds??null,"number","flags.2?int"]]}constructor(e){super(),this.nopremium=e?.nopremium,this.spoiler=e?.spoiler,this.video=e?.video,this.round=e?.round,this.voice=e?.voice,this.document=e?.document,this.alt_document=e?.alt_document,this.ttl_seconds=e?.ttl_seconds}},xh=class extends me{force_large_media;force_small_media;manual;safe;webpage;get[i](){return 3723562043}static get[n](){return"messageMediaWebPage"}static get[a](){return[["flags",l,"#"],["force_large_media","true","flags.0?true"],["force_small_media","true","flags.1?true"],["manual","true","flags.3?true"],["safe","true","flags.4?true"],["webpage",Mt,"WebPage"]]}get[o](){return[["flags",l,"#"],[this.force_large_media??null,"true","flags.0?true"],[this.force_small_media??null,"true","flags.1?true"],[this.manual??null,"true","flags.3?true"],[this.safe??null,"true","flags.4?true"],[this.webpage,Mt,"WebPage"]]}constructor(e){super(),this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.manual=e.manual,this.safe=e.safe,this.webpage=e.webpage}},Ah=class extends me{geo;title;address;provider;venue_id;venue_type;get[i](){return 784356159}static get[n](){return"messageMediaVenue"}static get[a](){return[["geo",xe,"GeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"]]}get[o](){return[[this.geo,xe,"GeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"]]}constructor(e){super(),this.geo=e.geo,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type}},Ph=class extends me{game;get[i](){return 4256272392}static get[n](){return"messageMediaGame"}static get[a](){return[["game",oa,"Game"]]}get[o](){return[[this.game,oa,"Game"]]}constructor(e){super(),this.game=e.game}},Ih=class extends me{shipping_address_requested;test;title;description;photo;receipt_msg_id;currency;total_amount;start_param;extended_media;get[i](){return 4138027219}static get[n](){return"messageMediaInvoice"}static get[a](){return[["flags",l,"#"],["shipping_address_requested","true","flags.1?true"],["test","true","flags.3?true"],["title","string","string"],["description","string","string"],["photo",dt,"flags.0?WebDocument"],["receipt_msg_id","number","flags.2?int"],["currency","string","string"],["total_amount","bigint","long"],["start_param","string","string"],["extended_media",Ur,"flags.4?MessageExtendedMedia"]]}get[o](){return[["flags",l,"#"],[this.shipping_address_requested??null,"true","flags.1?true"],[this.test??null,"true","flags.3?true"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,dt,"flags.0?WebDocument"],[this.receipt_msg_id??null,"number","flags.2?int"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.start_param,"string","string"],[this.extended_media??null,Ur,"flags.4?MessageExtendedMedia"]]}constructor(e){super(),this.shipping_address_requested=e.shipping_address_requested,this.test=e.test,this.title=e.title,this.description=e.description,this.photo=e.photo,this.receipt_msg_id=e.receipt_msg_id,this.currency=e.currency,this.total_amount=e.total_amount,this.start_param=e.start_param,this.extended_media=e.extended_media}},Ch=class extends me{geo;heading;period;proximity_notification_radius;get[i](){return 3108030054}static get[n](){return"messageMediaGeoLive"}static get[a](){return[["flags",l,"#"],["geo",xe,"GeoPoint"],["heading","number","flags.0?int"],["period","number","int"],["proximity_notification_radius","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.geo,xe,"GeoPoint"],[this.heading??null,"number","flags.0?int"],[this.period,"number","int"],[this.proximity_notification_radius??null,"number","flags.1?int"]]}constructor(e){super(),this.geo=e.geo,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius}},vh=class extends me{poll;results;get[i](){return 1272375192}static get[n](){return"messageMediaPoll"}static get[a](){return[["poll",nr,"Poll"],["results",un,"PollResults"]]}get[o](){return[[this.poll,nr,"Poll"],[this.results,un,"PollResults"]]}constructor(e){super(),this.poll=e.poll,this.results=e.results}},Dh=class extends me{value;emoticon;get[i](){return 1065280907}static get[n](){return"messageMediaDice"}static get[a](){return[["value","number","int"],["emoticon","string","string"]]}get[o](){return[[this.value,"number","int"],[this.emoticon,"string","string"]]}constructor(e){super(),this.value=e.value,this.emoticon=e.emoticon}},wh=class extends me{via_mention;peer;id;story;get[i](){return 1758159491}static get[n](){return"messageMediaStory"}static get[a](){return[["flags",l,"#"],["via_mention","true","flags.1?true"],["peer",v,"Peer"],["id","number","int"],["story",Qe,"flags.0?StoryItem"]]}get[o](){return[["flags",l,"#"],[this.via_mention??null,"true","flags.1?true"],[this.peer,v,"Peer"],[this.id,"number","int"],[this.story??null,Qe,"flags.0?StoryItem"]]}constructor(e){super(),this.via_mention=e.via_mention,this.peer=e.peer,this.id=e.id,this.story=e.story}},Eh=class extends me{only_new_subscribers;winners_are_visible;channels;countries_iso2;prize_description;quantity;months;until_date;get[i](){return 3668805040}static get[n](){return"messageMediaGiveaway"}static get[a](){return[["flags",l,"#"],["only_new_subscribers","true","flags.0?true"],["winners_are_visible","true","flags.2?true"],["channels",["bigint"],"Vector"],["countries_iso2",["string"],"flags.1?Vector"],["prize_description","string","flags.3?string"],["quantity","number","int"],["months","number","int"],["until_date","number","int"]]}get[o](){return[["flags",l,"#"],[this.only_new_subscribers??null,"true","flags.0?true"],[this.winners_are_visible??null,"true","flags.2?true"],[this.channels,["bigint"],"Vector"],[this.countries_iso2??null,["string"],"flags.1?Vector"],[this.prize_description??null,"string","flags.3?string"],[this.quantity,"number","int"],[this.months,"number","int"],[this.until_date,"number","int"]]}constructor(e){super(),this.only_new_subscribers=e.only_new_subscribers,this.winners_are_visible=e.winners_are_visible,this.channels=e.channels,this.countries_iso2=e.countries_iso2,this.prize_description=e.prize_description,this.quantity=e.quantity,this.months=e.months,this.until_date=e.until_date}},Sh=class extends me{only_new_subscribers;refunded;channel_id;additional_peers_count;launch_msg_id;winners_count;unclaimed_count;winners;months;prize_description;until_date;get[i](){return 3331919976}static get[n](){return"messageMediaGiveawayResults"}static get[a](){return[["flags",l,"#"],["only_new_subscribers","true","flags.0?true"],["refunded","true","flags.2?true"],["channel_id","bigint","long"],["additional_peers_count","number","flags.3?int"],["launch_msg_id","number","int"],["winners_count","number","int"],["unclaimed_count","number","int"],["winners",["bigint"],"Vector"],["months","number","int"],["prize_description","string","flags.1?string"],["until_date","number","int"]]}get[o](){return[["flags",l,"#"],[this.only_new_subscribers??null,"true","flags.0?true"],[this.refunded??null,"true","flags.2?true"],[this.channel_id,"bigint","long"],[this.additional_peers_count??null,"number","flags.3?int"],[this.launch_msg_id,"number","int"],[this.winners_count,"number","int"],[this.unclaimed_count,"number","int"],[this.winners,["bigint"],"Vector"],[this.months,"number","int"],[this.prize_description??null,"string","flags.1?string"],[this.until_date,"number","int"]]}constructor(e){super(),this.only_new_subscribers=e.only_new_subscribers,this.refunded=e.refunded,this.channel_id=e.channel_id,this.additional_peers_count=e.additional_peers_count,this.launch_msg_id=e.launch_msg_id,this.winners_count=e.winners_count,this.unclaimed_count=e.unclaimed_count,this.winners=e.winners,this.months=e.months,this.prize_description=e.prize_description,this.until_date=e.until_date}},Bh=class extends te{get[i](){return 3064919984}static get[n](){return"messageActionEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kh=class extends te{title;users;get[i](){return 3175599021}static get[n](){return"messageActionChatCreate"}static get[a](){return[["title","string","string"],["users",["bigint"],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.title=e.title,this.users=e.users}},Mh=class extends te{title;get[i](){return 3047280218}static get[n](){return"messageActionChatEditTitle"}static get[a](){return[["title","string","string"]]}get[o](){return[[this.title,"string","string"]]}constructor(e){super(),this.title=e.title}},Fh=class extends te{photo;get[i](){return 2144015272}static get[n](){return"messageActionChatEditPhoto"}static get[a](){return[["photo",ee,"Photo"]]}get[o](){return[[this.photo,ee,"Photo"]]}constructor(e){super(),this.photo=e.photo}},Rh=class extends te{get[i](){return 2514746351}static get[n](){return"messageActionChatDeletePhoto"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Uh=class extends te{users;get[i](){return 365886720}static get[n](){return"messageActionChatAddUser"}static get[a](){return[["users",["bigint"],"Vector"]]}get[o](){return[[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.users=e.users}},Th=class extends te{user_id;get[i](){return 2755604684}static get[n](){return"messageActionChatDeleteUser"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},Nh=class extends te{inviter_id;get[i](){return 51520707}static get[n](){return"messageActionChatJoinedByLink"}static get[a](){return[["inviter_id","bigint","long"]]}get[o](){return[[this.inviter_id,"bigint","long"]]}constructor(e){super(),this.inviter_id=e.inviter_id}},Vh=class extends te{title;get[i](){return 2513611922}static get[n](){return"messageActionChannelCreate"}static get[a](){return[["title","string","string"]]}get[o](){return[[this.title,"string","string"]]}constructor(e){super(),this.title=e.title}},Qh=class extends te{channel_id;get[i](){return 3775102866}static get[n](){return"messageActionChatMigrateTo"}static get[a](){return[["channel_id","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id}},Lh=class extends te{title;chat_id;get[i](){return 3929622761}static get[n](){return"messageActionChannelMigrateFrom"}static get[a](){return[["title","string","string"],["chat_id","bigint","long"]]}get[o](){return[[this.title,"string","string"],[this.chat_id,"bigint","long"]]}constructor(e){super(),this.title=e.title,this.chat_id=e.chat_id}},qh=class extends te{get[i](){return 2495428845}static get[n](){return"messageActionPinMessage"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Gh=class extends te{get[i](){return 2679813636}static get[n](){return"messageActionHistoryClear"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Oh=class extends te{game_id;score;get[i](){return 2460428406}static get[n](){return"messageActionGameScore"}static get[a](){return[["game_id","bigint","long"],["score","number","int"]]}get[o](){return[[this.game_id,"bigint","long"],[this.score,"number","int"]]}constructor(e){super(),this.game_id=e.game_id,this.score=e.score}},Hh=class extends te{recurring_init;recurring_used;currency;total_amount;payload;info;shipping_option_id;charge;get[i](){return 2402399015}static get[n](){return"messageActionPaymentSentMe"}static get[a](){return[["flags",l,"#"],["recurring_init","true","flags.2?true"],["recurring_used","true","flags.3?true"],["currency","string","string"],["total_amount","bigint","long"],["payload",Uint8Array,"bytes"],["info",qt,"flags.0?PaymentRequestedInfo"],["shipping_option_id","string","flags.1?string"],["charge",ca,"PaymentCharge"]]}get[o](){return[["flags",l,"#"],[this.recurring_init??null,"true","flags.2?true"],[this.recurring_used??null,"true","flags.3?true"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.payload,Uint8Array,"bytes"],[this.info??null,qt,"flags.0?PaymentRequestedInfo"],[this.shipping_option_id??null,"string","flags.1?string"],[this.charge,ca,"PaymentCharge"]]}constructor(e){super(),this.recurring_init=e.recurring_init,this.recurring_used=e.recurring_used,this.currency=e.currency,this.total_amount=e.total_amount,this.payload=e.payload,this.info=e.info,this.shipping_option_id=e.shipping_option_id,this.charge=e.charge}},Kh=class extends te{recurring_init;recurring_used;currency;total_amount;invoice_slug;get[i](){return 2518040406}static get[n](){return"messageActionPaymentSent"}static get[a](){return[["flags",l,"#"],["recurring_init","true","flags.2?true"],["recurring_used","true","flags.3?true"],["currency","string","string"],["total_amount","bigint","long"],["invoice_slug","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.recurring_init??null,"true","flags.2?true"],[this.recurring_used??null,"true","flags.3?true"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.invoice_slug??null,"string","flags.0?string"]]}constructor(e){super(),this.recurring_init=e.recurring_init,this.recurring_used=e.recurring_used,this.currency=e.currency,this.total_amount=e.total_amount,this.invoice_slug=e.invoice_slug}},jh=class extends te{video;call_id;reason;duration;get[i](){return 2162236031}static get[n](){return"messageActionPhoneCall"}static get[a](){return[["flags",l,"#"],["video","true","flags.2?true"],["call_id","bigint","long"],["reason",Ns,"flags.0?PhoneCallDiscardReason"],["duration","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.video??null,"true","flags.2?true"],[this.call_id,"bigint","long"],[this.reason??null,Ns,"flags.0?PhoneCallDiscardReason"],[this.duration??null,"number","flags.1?int"]]}constructor(e){super(),this.video=e.video,this.call_id=e.call_id,this.reason=e.reason,this.duration=e.duration}},zh=class extends te{get[i](){return 1200788123}static get[n](){return"messageActionScreenshotTaken"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Wh=class extends te{message;get[i](){return 4209418070}static get[n](){return"messageActionCustomAction"}static get[a](){return[["message","string","string"]]}get[o](){return[[this.message,"string","string"]]}constructor(e){super(),this.message=e.message}},Jh=class extends te{attach_menu;from_request;domain;app;get[i](){return 3306608249}static get[n](){return"messageActionBotAllowed"}static get[a](){return[["flags",l,"#"],["attach_menu","true","flags.1?true"],["from_request","true","flags.3?true"],["domain","string","flags.0?string"],["app",Vs,"flags.2?BotApp"]]}get[o](){return[["flags",l,"#"],[this.attach_menu??null,"true","flags.1?true"],[this.from_request??null,"true","flags.3?true"],[this.domain??null,"string","flags.0?string"],[this.app??null,Vs,"flags.2?BotApp"]]}constructor(e){super(),this.attach_menu=e?.attach_menu,this.from_request=e?.from_request,this.domain=e?.domain,this.app=e?.app}},Yh=class extends te{values;credentials;get[i](){return 455635795}static get[n](){return"messageActionSecureValuesSentMe"}static get[a](){return[["values",[an],"Vector"],["credentials",fa,"SecureCredentialsEncrypted"]]}get[o](){return[[this.values,[an],"Vector"],[this.credentials,fa,"SecureCredentialsEncrypted"]]}constructor(e){super(),this.values=e.values,this.credentials=e.credentials}},Zh=class extends te{types;get[i](){return 3646710100}static get[n](){return"messageActionSecureValuesSent"}static get[a](){return[["types",[ne],"Vector"]]}get[o](){return[[this.types,[ne],"Vector"]]}constructor(e){super(),this.types=e.types}},Xh=class extends te{get[i](){return 4092747638}static get[n](){return"messageActionContactSignUp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$h=class extends te{from_id;to_id;distance;get[i](){return 2564871831}static get[n](){return"messageActionGeoProximityReached"}static get[a](){return[["from_id",v,"Peer"],["to_id",v,"Peer"],["distance","number","int"]]}get[o](){return[[this.from_id,v,"Peer"],[this.to_id,v,"Peer"],[this.distance,"number","int"]]}constructor(e){super(),this.from_id=e.from_id,this.to_id=e.to_id,this.distance=e.distance}},e_=class extends te{call;duration;get[i](){return 2047704898}static get[n](){return"messageActionGroupCall"}static get[a](){return[["flags",l,"#"],["call",Ve,"InputGroupCall"],["duration","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.call,Ve,"InputGroupCall"],[this.duration??null,"number","flags.0?int"]]}constructor(e){super(),this.call=e.call,this.duration=e.duration}},t_=class extends te{call;users;get[i](){return 1345295095}static get[n](){return"messageActionInviteToGroupCall"}static get[a](){return[["call",Ve,"InputGroupCall"],["users",["bigint"],"Vector"]]}get[o](){return[[this.call,Ve,"InputGroupCall"],[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.call=e.call,this.users=e.users}},s_=class extends te{period;auto_setting_from;get[i](){return 1007897979}static get[n](){return"messageActionSetMessagesTTL"}static get[a](){return[["flags",l,"#"],["period","number","int"],["auto_setting_from","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.period,"number","int"],[this.auto_setting_from??null,"bigint","flags.0?long"]]}constructor(e){super(),this.period=e.period,this.auto_setting_from=e.auto_setting_from}},r_=class extends te{call;schedule_date;get[i](){return 3013637729}static get[n](){return"messageActionGroupCallScheduled"}static get[a](){return[["call",Ve,"InputGroupCall"],["schedule_date","number","int"]]}get[o](){return[[this.call,Ve,"InputGroupCall"],[this.schedule_date,"number","int"]]}constructor(e){super(),this.call=e.call,this.schedule_date=e.schedule_date}},n_=class extends te{emoticon;get[i](){return 2860016453}static get[n](){return"messageActionSetChatTheme"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},i_=class extends te{get[i](){return 3955008459}static get[n](){return"messageActionChatJoinedByRequest"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},a_=class extends te{text;data;get[i](){return 1205698681}static get[n](){return"messageActionWebViewDataSentMe"}static get[a](){return[["text","string","string"],["data","string","string"]]}get[o](){return[[this.text,"string","string"],[this.data,"string","string"]]}constructor(e){super(),this.text=e.text,this.data=e.data}},o_=class extends te{text;get[i](){return 3032714421}static get[n](){return"messageActionWebViewDataSent"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},u_=class extends te{currency;amount;months;crypto_currency;crypto_amount;get[i](){return 3359468268}static get[n](){return"messageActionGiftPremium"}static get[a](){return[["flags",l,"#"],["currency","string","string"],["amount","bigint","long"],["months","number","int"],["crypto_currency","string","flags.0?string"],["crypto_amount","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.months,"number","int"],[this.crypto_currency??null,"string","flags.0?string"],[this.crypto_amount??null,"bigint","flags.0?long"]]}constructor(e){super(),this.currency=e.currency,this.amount=e.amount,this.months=e.months,this.crypto_currency=e.crypto_currency,this.crypto_amount=e.crypto_amount}},c_=class extends te{title;icon_color;icon_emoji_id;get[i](){return 228168278}static get[n](){return"messageActionTopicCreate"}static get[a](){return[["flags",l,"#"],["title","string","string"],["icon_color","number","int"],["icon_emoji_id","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.title,"string","string"],[this.icon_color,"number","int"],[this.icon_emoji_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.title=e.title,this.icon_color=e.icon_color,this.icon_emoji_id=e.icon_emoji_id}},l_=class extends te{title;icon_emoji_id;closed;hidden;get[i](){return 3230943264}static get[n](){return"messageActionTopicEdit"}static get[a](){return[["flags",l,"#"],["title","string","flags.0?string"],["icon_emoji_id","bigint","flags.1?long"],["closed","boolean","flags.2?Bool"],["hidden","boolean","flags.3?Bool"]]}get[o](){return[["flags",l,"#"],[this.title??null,"string","flags.0?string"],[this.icon_emoji_id??null,"bigint","flags.1?long"],[this.closed??null,"boolean","flags.2?Bool"],[this.hidden??null,"boolean","flags.3?Bool"]]}constructor(e){super(),this.title=e?.title,this.icon_emoji_id=e?.icon_emoji_id,this.closed=e?.closed,this.hidden=e?.hidden}},p_=class extends te{photo;get[i](){return 1474192222}static get[n](){return"messageActionSuggestProfilePhoto"}static get[a](){return[["photo",ee,"Photo"]]}get[o](){return[[this.photo,ee,"Photo"]]}constructor(e){super(),this.photo=e.photo}},g_=class extends te{button_id;peers;get[i](){return 827428507}static get[n](){return"messageActionRequestedPeer"}static get[a](){return[["button_id","number","int"],["peers",[v],"Vector"]]}get[o](){return[[this.button_id,"number","int"],[this.peers,[v],"Vector"]]}constructor(e){super(),this.button_id=e.button_id,this.peers=e.peers}},d_=class extends te{same;for_both;wallpaper;get[i](){return 1348510708}static get[n](){return"messageActionSetChatWallPaper"}static get[a](){return[["flags",l,"#"],["same","true","flags.0?true"],["for_both","true","flags.1?true"],["wallpaper",We,"WallPaper"]]}get[o](){return[["flags",l,"#"],[this.same??null,"true","flags.0?true"],[this.for_both??null,"true","flags.1?true"],[this.wallpaper,We,"WallPaper"]]}constructor(e){super(),this.same=e.same,this.for_both=e.for_both,this.wallpaper=e.wallpaper}},m_=class extends te{via_giveaway;unclaimed;boost_peer;months;slug;currency;amount;crypto_currency;crypto_amount;get[i](){return 1737240073}static get[n](){return"messageActionGiftCode"}static get[a](){return[["flags",l,"#"],["via_giveaway","true","flags.0?true"],["unclaimed","true","flags.2?true"],["boost_peer",v,"flags.1?Peer"],["months","number","int"],["slug","string","string"],["currency","string","flags.2?string"],["amount","bigint","flags.2?long"],["crypto_currency","string","flags.3?string"],["crypto_amount","bigint","flags.3?long"]]}get[o](){return[["flags",l,"#"],[this.via_giveaway??null,"true","flags.0?true"],[this.unclaimed??null,"true","flags.2?true"],[this.boost_peer??null,v,"flags.1?Peer"],[this.months,"number","int"],[this.slug,"string","string"],[this.currency??null,"string","flags.2?string"],[this.amount??null,"bigint","flags.2?long"],[this.crypto_currency??null,"string","flags.3?string"],[this.crypto_amount??null,"bigint","flags.3?long"]]}constructor(e){super(),this.via_giveaway=e.via_giveaway,this.unclaimed=e.unclaimed,this.boost_peer=e.boost_peer,this.months=e.months,this.slug=e.slug,this.currency=e.currency,this.amount=e.amount,this.crypto_currency=e.crypto_currency,this.crypto_amount=e.crypto_amount}},h_=class extends te{get[i](){return 858499565}static get[n](){return"messageActionGiveawayLaunch"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},__=class extends te{winners_count;unclaimed_count;get[i](){return 715107781}static get[n](){return"messageActionGiveawayResults"}static get[a](){return[["winners_count","number","int"],["unclaimed_count","number","int"]]}get[o](){return[[this.winners_count,"number","int"],[this.unclaimed_count,"number","int"]]}constructor(e){super(),this.winners_count=e.winners_count,this.unclaimed_count=e.unclaimed_count}},b_=class extends te{boosts;get[i](){return 3422726765}static get[n](){return"messageActionBoostApply"}static get[a](){return[["boosts","number","int"]]}get[o](){return[[this.boosts,"number","int"]]}constructor(e){super(),this.boosts=e.boosts}},f_=class extends $t{pinned;unread_mark;view_forum_as_messages;peer;top_message;read_inbox_max_id;read_outbox_max_id;unread_count;unread_mentions_count;unread_reactions_count;notify_settings;pts;draft;folder_id;ttl_period;get[i](){return 3582593222}static get[n](){return"dialog"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.2?true"],["unread_mark","true","flags.3?true"],["view_forum_as_messages","true","flags.6?true"],["peer",v,"Peer"],["top_message","number","int"],["read_inbox_max_id","number","int"],["read_outbox_max_id","number","int"],["unread_count","number","int"],["unread_mentions_count","number","int"],["unread_reactions_count","number","int"],["notify_settings",At,"PeerNotifySettings"],["pts","number","flags.0?int"],["draft",Ts,"flags.1?DraftMessage"],["folder_id","number","flags.4?int"],["ttl_period","number","flags.5?int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.2?true"],[this.unread_mark??null,"true","flags.3?true"],[this.view_forum_as_messages??null,"true","flags.6?true"],[this.peer,v,"Peer"],[this.top_message,"number","int"],[this.read_inbox_max_id,"number","int"],[this.read_outbox_max_id,"number","int"],[this.unread_count,"number","int"],[this.unread_mentions_count,"number","int"],[this.unread_reactions_count,"number","int"],[this.notify_settings,At,"PeerNotifySettings"],[this.pts??null,"number","flags.0?int"],[this.draft??null,Ts,"flags.1?DraftMessage"],[this.folder_id??null,"number","flags.4?int"],[this.ttl_period??null,"number","flags.5?int"]]}constructor(e){super(),this.pinned=e.pinned,this.unread_mark=e.unread_mark,this.view_forum_as_messages=e.view_forum_as_messages,this.peer=e.peer,this.top_message=e.top_message,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.unread_mentions_count=e.unread_mentions_count,this.unread_reactions_count=e.unread_reactions_count,this.notify_settings=e.notify_settings,this.pts=e.pts,this.draft=e.draft,this.folder_id=e.folder_id,this.ttl_period=e.ttl_period}},y_=class extends $t{pinned;folder;peer;top_message;unread_muted_peers_count;unread_unmuted_peers_count;unread_muted_messages_count;unread_unmuted_messages_count;get[i](){return 1908216652}static get[n](){return"dialogFolder"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.2?true"],["folder",Da,"Folder"],["peer",v,"Peer"],["top_message","number","int"],["unread_muted_peers_count","number","int"],["unread_unmuted_peers_count","number","int"],["unread_muted_messages_count","number","int"],["unread_unmuted_messages_count","number","int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.2?true"],[this.folder,Da,"Folder"],[this.peer,v,"Peer"],[this.top_message,"number","int"],[this.unread_muted_peers_count,"number","int"],[this.unread_unmuted_peers_count,"number","int"],[this.unread_muted_messages_count,"number","int"],[this.unread_unmuted_messages_count,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.folder=e.folder,this.peer=e.peer,this.top_message=e.top_message,this.unread_muted_peers_count=e.unread_muted_peers_count,this.unread_unmuted_peers_count=e.unread_unmuted_peers_count,this.unread_muted_messages_count=e.unread_muted_messages_count,this.unread_unmuted_messages_count=e.unread_unmuted_messages_count}},x_=class extends ee{id;get[i](){return 590459437}static get[n](){return"photoEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},A_=class extends ee{has_stickers;id;access_hash;file_reference;date;sizes;video_sizes;dc_id;get[i](){return 4212750949}static get[n](){return"photo"}static get[a](){return[["flags",l,"#"],["has_stickers","true","flags.0?true"],["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["date","number","int"],["sizes",[bt],"Vector"],["video_sizes",[xs],"flags.1?Vector"],["dc_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.has_stickers??null,"true","flags.0?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.date,"number","int"],[this.sizes,[bt],"Vector"],[this.video_sizes??null,[xs],"flags.1?Vector"],[this.dc_id,"number","int"]]}constructor(e){super(),this.has_stickers=e.has_stickers,this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.date=e.date,this.sizes=e.sizes,this.video_sizes=e.video_sizes,this.dc_id=e.dc_id}},P_=class extends bt{type;get[i](){return 236446268}static get[n](){return"photoSizeEmpty"}static get[a](){return[["type","string","string"]]}get[o](){return[[this.type,"string","string"]]}constructor(e){super(),this.type=e.type}},I_=class extends bt{type;w;h;size;get[i](){return 1976012384}static get[n](){return"photoSize"}static get[a](){return[["type","string","string"],["w","number","int"],["h","number","int"],["size","number","int"]]}get[o](){return[[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.size,"number","int"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.size=e.size}},C_=class extends bt{type;w;h;bytes;get[i](){return 35527382}static get[n](){return"photoCachedSize"}static get[a](){return[["type","string","string"],["w","number","int"],["h","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.bytes=e.bytes}},v_=class extends bt{type;bytes;get[i](){return 3769678894}static get[n](){return"photoStrippedSize"}static get[a](){return[["type","string","string"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,"string","string"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.bytes=e.bytes}},D_=class extends bt{type;w;h;sizes;get[i](){return 4198431637}static get[n](){return"photoSizeProgressive"}static get[a](){return[["type","string","string"],["w","number","int"],["h","number","int"],["sizes",["number"],"Vector"]]}get[o](){return[[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.sizes,["number"],"Vector"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.sizes=e.sizes}},w_=class extends bt{type;bytes;get[i](){return 3626061121}static get[n](){return"photoPathSize"}static get[a](){return[["type","string","string"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,"string","string"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.bytes=e.bytes}},E_=class extends xe{get[i](){return 286776671}static get[n](){return"geoPointEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},S_=class extends xe{long;lat;access_hash;accuracy_radius;get[i](){return 2997024355}static get[n](){return"geoPoint"}static get[a](){return[["flags",l,"#"],["long","number","double"],["lat","number","double"],["access_hash","bigint","long"],["accuracy_radius","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.long,"number","double"],[this.lat,"number","double"],[this.access_hash,"bigint","long"],[this.accuracy_radius??null,"number","flags.0?int"]]}constructor(e){super(),this.long=e.long,this.lat=e.lat,this.access_hash=e.access_hash,this.accuracy_radius=e.accuracy_radius}},B_=class extends Jn{type;phone_code_hash;next_type;timeout;get[i](){return 1577067778}static get[n](){return"auth.sentCode"}static get[a](){return[["flags",l,"#"],["type",Lt,"auth.SentCodeType"],["phone_code_hash","string","string"],["next_type",tr,"flags.1?auth.CodeType"],["timeout","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.type,Lt,"auth.SentCodeType"],[this.phone_code_hash,"string","string"],[this.next_type??null,tr,"flags.1?auth.CodeType"],[this.timeout??null,"number","flags.2?int"]]}constructor(e){super(),this.type=e.type,this.phone_code_hash=e.phone_code_hash,this.next_type=e.next_type,this.timeout=e.timeout}},k_=class extends Jn{authorization;get[i](){return 596704836}static get[n](){return"auth.sentCodeSuccess"}static get[a](){return[["authorization",Br,"auth.Authorization"]]}get[o](){return[[this.authorization,Br,"auth.Authorization"]]}constructor(e){super(),this.authorization=e.authorization}},M_=class extends Br{setup_password_required;otherwise_relogin_days;tmp_sessions;future_auth_token;user;get[i](){return 782418132}static get[n](){return"auth.authorization"}static get[a](){return[["flags",l,"#"],["setup_password_required","true","flags.1?true"],["otherwise_relogin_days","number","flags.1?int"],["tmp_sessions","number","flags.0?int"],["future_auth_token",Uint8Array,"flags.2?bytes"],["user",w,"User"]]}get[o](){return[["flags",l,"#"],[this.setup_password_required??null,"true","flags.1?true"],[this.otherwise_relogin_days??null,"number","flags.1?int"],[this.tmp_sessions??null,"number","flags.0?int"],[this.future_auth_token??null,Uint8Array,"flags.2?bytes"],[this.user,w,"User"]]}constructor(e){super(),this.setup_password_required=e.setup_password_required,this.otherwise_relogin_days=e.otherwise_relogin_days,this.tmp_sessions=e.tmp_sessions,this.future_auth_token=e.future_auth_token,this.user=e.user}},F_=class extends Br{terms_of_service;get[i](){return 1148485274}static get[n](){return"auth.authorizationSignUpRequired"}static get[a](){return[["flags",l,"#"],["terms_of_service",Xr,"flags.0?help.TermsOfService"]]}get[o](){return[["flags",l,"#"],[this.terms_of_service??null,Xr,"flags.0?help.TermsOfService"]]}constructor(e){super(),this.terms_of_service=e?.terms_of_service}},R_=class extends xl{id;bytes;get[i](){return 3023364792}static get[n](){return"auth.exportedAuthorization"}static get[a](){return[["id","bigint","long"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.bytes=e.bytes}},U_=class extends Wr{peer;get[i](){return 3099351820}static get[n](){return"inputNotifyPeer"}static get[a](){return[["peer",j,"InputPeer"]]}get[o](){return[[this.peer,j,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},T_=class extends Wr{get[i](){return 423314455}static get[n](){return"inputNotifyUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},N_=class extends Wr{get[i](){return 1251338318}static get[n](){return"inputNotifyChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},V_=class extends Wr{get[i](){return 2983951486}static get[n](){return"inputNotifyBroadcasts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Q_=class extends Wr{peer;top_msg_id;get[i](){return 1548122514}static get[n](){return"inputNotifyForumTopic"}static get[a](){return[["peer",j,"InputPeer"],["top_msg_id","number","int"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.top_msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},L_=class extends Al{show_previews;silent;mute_until;sound;stories_muted;stories_hide_sender;stories_sound;get[i](){return 3402328802}static get[n](){return"inputPeerNotifySettings"}static get[a](){return[["flags",l,"#"],["show_previews","boolean","flags.0?Bool"],["silent","boolean","flags.1?Bool"],["mute_until","number","flags.2?int"],["sound",Ue,"flags.3?NotificationSound"],["stories_muted","boolean","flags.6?Bool"],["stories_hide_sender","boolean","flags.7?Bool"],["stories_sound",Ue,"flags.8?NotificationSound"]]}get[o](){return[["flags",l,"#"],[this.show_previews??null,"boolean","flags.0?Bool"],[this.silent??null,"boolean","flags.1?Bool"],[this.mute_until??null,"number","flags.2?int"],[this.sound??null,Ue,"flags.3?NotificationSound"],[this.stories_muted??null,"boolean","flags.6?Bool"],[this.stories_hide_sender??null,"boolean","flags.7?Bool"],[this.stories_sound??null,Ue,"flags.8?NotificationSound"]]}constructor(e){super(),this.show_previews=e?.show_previews,this.silent=e?.silent,this.mute_until=e?.mute_until,this.sound=e?.sound,this.stories_muted=e?.stories_muted,this.stories_hide_sender=e?.stories_hide_sender,this.stories_sound=e?.stories_sound}},q_=class extends At{show_previews;silent;mute_until;ios_sound;android_sound;other_sound;stories_muted;stories_hide_sender;stories_ios_sound;stories_android_sound;stories_other_sound;get[i](){return 2573347852}static get[n](){return"peerNotifySettings"}static get[a](){return[["flags",l,"#"],["show_previews","boolean","flags.0?Bool"],["silent","boolean","flags.1?Bool"],["mute_until","number","flags.2?int"],["ios_sound",Ue,"flags.3?NotificationSound"],["android_sound",Ue,"flags.4?NotificationSound"],["other_sound",Ue,"flags.5?NotificationSound"],["stories_muted","boolean","flags.6?Bool"],["stories_hide_sender","boolean","flags.7?Bool"],["stories_ios_sound",Ue,"flags.8?NotificationSound"],["stories_android_sound",Ue,"flags.9?NotificationSound"],["stories_other_sound",Ue,"flags.10?NotificationSound"]]}get[o](){return[["flags",l,"#"],[this.show_previews??null,"boolean","flags.0?Bool"],[this.silent??null,"boolean","flags.1?Bool"],[this.mute_until??null,"number","flags.2?int"],[this.ios_sound??null,Ue,"flags.3?NotificationSound"],[this.android_sound??null,Ue,"flags.4?NotificationSound"],[this.other_sound??null,Ue,"flags.5?NotificationSound"],[this.stories_muted??null,"boolean","flags.6?Bool"],[this.stories_hide_sender??null,"boolean","flags.7?Bool"],[this.stories_ios_sound??null,Ue,"flags.8?NotificationSound"],[this.stories_android_sound??null,Ue,"flags.9?NotificationSound"],[this.stories_other_sound??null,Ue,"flags.10?NotificationSound"]]}constructor(e){super(),this.show_previews=e?.show_previews,this.silent=e?.silent,this.mute_until=e?.mute_until,this.ios_sound=e?.ios_sound,this.android_sound=e?.android_sound,this.other_sound=e?.other_sound,this.stories_muted=e?.stories_muted,this.stories_hide_sender=e?.stories_hide_sender,this.stories_ios_sound=e?.stories_ios_sound,this.stories_android_sound=e?.stories_android_sound,this.stories_other_sound=e?.stories_other_sound}},G_=class extends Ws{report_spam;add_contact;block_contact;share_contact;need_contacts_exception;report_geo;autoarchived;invite_members;request_chat_broadcast;geo_distance;request_chat_title;request_chat_date;get[i](){return 2769817869}static get[n](){return"peerSettings"}static get[a](){return[["flags",l,"#"],["report_spam","true","flags.0?true"],["add_contact","true","flags.1?true"],["block_contact","true","flags.2?true"],["share_contact","true","flags.3?true"],["need_contacts_exception","true","flags.4?true"],["report_geo","true","flags.5?true"],["autoarchived","true","flags.7?true"],["invite_members","true","flags.8?true"],["request_chat_broadcast","true","flags.10?true"],["geo_distance","number","flags.6?int"],["request_chat_title","string","flags.9?string"],["request_chat_date","number","flags.9?int"]]}get[o](){return[["flags",l,"#"],[this.report_spam??null,"true","flags.0?true"],[this.add_contact??null,"true","flags.1?true"],[this.block_contact??null,"true","flags.2?true"],[this.share_contact??null,"true","flags.3?true"],[this.need_contacts_exception??null,"true","flags.4?true"],[this.report_geo??null,"true","flags.5?true"],[this.autoarchived??null,"true","flags.7?true"],[this.invite_members??null,"true","flags.8?true"],[this.request_chat_broadcast??null,"true","flags.10?true"],[this.geo_distance??null,"number","flags.6?int"],[this.request_chat_title??null,"string","flags.9?string"],[this.request_chat_date??null,"number","flags.9?int"]]}constructor(e){super(),this.report_spam=e?.report_spam,this.add_contact=e?.add_contact,this.block_contact=e?.block_contact,this.share_contact=e?.share_contact,this.need_contacts_exception=e?.need_contacts_exception,this.report_geo=e?.report_geo,this.autoarchived=e?.autoarchived,this.invite_members=e?.invite_members,this.request_chat_broadcast=e?.request_chat_broadcast,this.geo_distance=e?.geo_distance,this.request_chat_title=e?.request_chat_title,this.request_chat_date=e?.request_chat_date}},O_=class extends We{id;creator;default;pattern;dark;access_hash;slug;document;settings;get[i](){return 2755118061}static get[n](){return"wallPaper"}static get[a](){return[["id","bigint","long"],["flags",l,"#"],["creator","true","flags.0?true"],["default","true","flags.1?true"],["pattern","true","flags.3?true"],["dark","true","flags.4?true"],["access_hash","bigint","long"],["slug","string","string"],["document",q,"Document"],["settings",ir,"flags.2?WallPaperSettings"]]}get[o](){return[[this.id,"bigint","long"],["flags",l,"#"],[this.creator??null,"true","flags.0?true"],[this.default??null,"true","flags.1?true"],[this.pattern??null,"true","flags.3?true"],[this.dark??null,"true","flags.4?true"],[this.access_hash,"bigint","long"],[this.slug,"string","string"],[this.document,q,"Document"],[this.settings??null,ir,"flags.2?WallPaperSettings"]]}constructor(e){super(),this.id=e.id,this.creator=e.creator,this.default=e.default,this.pattern=e.pattern,this.dark=e.dark,this.access_hash=e.access_hash,this.slug=e.slug,this.document=e.document,this.settings=e.settings}},H_=class extends We{id;default;dark;settings;get[i](){return 3766501654}static get[n](){return"wallPaperNoFile"}static get[a](){return[["id","bigint","long"],["flags",l,"#"],["default","true","flags.1?true"],["dark","true","flags.4?true"],["settings",ir,"flags.2?WallPaperSettings"]]}get[o](){return[[this.id,"bigint","long"],["flags",l,"#"],[this.default??null,"true","flags.1?true"],[this.dark??null,"true","flags.4?true"],[this.settings??null,ir,"flags.2?WallPaperSettings"]]}constructor(e){super(),this.id=e.id,this.default=e.default,this.dark=e.dark,this.settings=e.settings}},K_=class extends es{get[i](){return 1490799288}static get[n](){return"inputReportReasonSpam"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},j_=class extends es{get[i](){return 505595789}static get[n](){return"inputReportReasonViolence"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},z_=class extends es{get[i](){return 777640226}static get[n](){return"inputReportReasonPornography"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},W_=class extends es{get[i](){return 2918469347}static get[n](){return"inputReportReasonChildAbuse"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},J_=class extends es{get[i](){return 3252986545}static get[n](){return"inputReportReasonOther"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Y_=class extends es{get[i](){return 2609510714}static get[n](){return"inputReportReasonCopyright"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Z_=class extends es{get[i](){return 3688169197}static get[n](){return"inputReportReasonGeoIrrelevant"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},X_=class extends es{get[i](){return 4124956391}static get[n](){return"inputReportReasonFake"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$_=class extends es{get[i](){return 177124030}static get[n](){return"inputReportReasonIllegalDrugs"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},eb=class extends es{get[i](){return 2663876157}static get[n](){return"inputReportReasonPersonalDetails"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},tb=class extends Yi{blocked;phone_calls_available;phone_calls_private;can_pin_message;has_scheduled;video_calls_available;voice_messages_forbidden;translations_disabled;stories_pinned_available;blocked_my_stories_from;wallpaper_overridden;contact_require_premium;read_dates_private;id;about;settings;personal_photo;profile_photo;fallback_photo;notify_settings;bot_info;pinned_msg_id;common_chats_count;folder_id;ttl_period;theme_emoticon;private_forward_name;bot_group_admin_rights;bot_broadcast_admin_rights;premium_gifts;wallpaper;stories;business_work_hours;business_location;business_greeting_message;business_away_message;get[i](){return 587153029}static get[n](){return"userFull"}static get[a](){return[["flags",l,"#"],["blocked","true","flags.0?true"],["phone_calls_available","true","flags.4?true"],["phone_calls_private","true","flags.5?true"],["can_pin_message","true","flags.7?true"],["has_scheduled","true","flags.12?true"],["video_calls_available","true","flags.13?true"],["voice_messages_forbidden","true","flags.20?true"],["translations_disabled","true","flags.23?true"],["stories_pinned_available","true","flags.26?true"],["blocked_my_stories_from","true","flags.27?true"],["wallpaper_overridden","true","flags.28?true"],["contact_require_premium","true","flags.29?true"],["read_dates_private","true","flags.30?true"],["flags2",l,"#"],["id","bigint","long"],["about","string","flags.1?string"],["settings",Ws,"PeerSettings"],["personal_photo",ee,"flags.21?Photo"],["profile_photo",ee,"flags.2?Photo"],["fallback_photo",ee,"flags.22?Photo"],["notify_settings",At,"PeerNotifySettings"],["bot_info",$s,"flags.3?BotInfo"],["pinned_msg_id","number","flags.6?int"],["common_chats_count","number","int"],["folder_id","number","flags.11?int"],["ttl_period","number","flags.14?int"],["theme_emoticon","string","flags.15?string"],["private_forward_name","string","flags.16?string"],["bot_group_admin_rights",Re,"flags.17?ChatAdminRights"],["bot_broadcast_admin_rights",Re,"flags.18?ChatAdminRights"],["premium_gifts",[Ja],"flags.19?Vector"],["wallpaper",We,"flags.24?WallPaper"],["stories",As,"flags.25?PeerStories"],["business_work_hours",ho,"flags2.0?BusinessWorkHours"],["business_location",_o,"flags2.1?BusinessLocation"],["business_greeting_message",bo,"flags2.2?BusinessGreetingMessage"],["business_away_message",fo,"flags2.3?BusinessAwayMessage"]]}get[o](){return[["flags",l,"#"],[this.blocked??null,"true","flags.0?true"],[this.phone_calls_available??null,"true","flags.4?true"],[this.phone_calls_private??null,"true","flags.5?true"],[this.can_pin_message??null,"true","flags.7?true"],[this.has_scheduled??null,"true","flags.12?true"],[this.video_calls_available??null,"true","flags.13?true"],[this.voice_messages_forbidden??null,"true","flags.20?true"],[this.translations_disabled??null,"true","flags.23?true"],[this.stories_pinned_available??null,"true","flags.26?true"],[this.blocked_my_stories_from??null,"true","flags.27?true"],[this.wallpaper_overridden??null,"true","flags.28?true"],[this.contact_require_premium??null,"true","flags.29?true"],[this.read_dates_private??null,"true","flags.30?true"],["flags2",l,"#"],[this.id,"bigint","long"],[this.about??null,"string","flags.1?string"],[this.settings,Ws,"PeerSettings"],[this.personal_photo??null,ee,"flags.21?Photo"],[this.profile_photo??null,ee,"flags.2?Photo"],[this.fallback_photo??null,ee,"flags.22?Photo"],[this.notify_settings,At,"PeerNotifySettings"],[this.bot_info??null,$s,"flags.3?BotInfo"],[this.pinned_msg_id??null,"number","flags.6?int"],[this.common_chats_count,"number","int"],[this.folder_id??null,"number","flags.11?int"],[this.ttl_period??null,"number","flags.14?int"],[this.theme_emoticon??null,"string","flags.15?string"],[this.private_forward_name??null,"string","flags.16?string"],[this.bot_group_admin_rights??null,Re,"flags.17?ChatAdminRights"],[this.bot_broadcast_admin_rights??null,Re,"flags.18?ChatAdminRights"],[this.premium_gifts??null,[Ja],"flags.19?Vector"],[this.wallpaper??null,We,"flags.24?WallPaper"],[this.stories??null,As,"flags.25?PeerStories"],[this.business_work_hours??null,ho,"flags2.0?BusinessWorkHours"],[this.business_location??null,_o,"flags2.1?BusinessLocation"],[this.business_greeting_message??null,bo,"flags2.2?BusinessGreetingMessage"],[this.business_away_message??null,fo,"flags2.3?BusinessAwayMessage"]]}constructor(e){super(),this.blocked=e.blocked,this.phone_calls_available=e.phone_calls_available,this.phone_calls_private=e.phone_calls_private,this.can_pin_message=e.can_pin_message,this.has_scheduled=e.has_scheduled,this.video_calls_available=e.video_calls_available,this.voice_messages_forbidden=e.voice_messages_forbidden,this.translations_disabled=e.translations_disabled,this.stories_pinned_available=e.stories_pinned_available,this.blocked_my_stories_from=e.blocked_my_stories_from,this.wallpaper_overridden=e.wallpaper_overridden,this.contact_require_premium=e.contact_require_premium,this.read_dates_private=e.read_dates_private,this.id=e.id,this.about=e.about,this.settings=e.settings,this.personal_photo=e.personal_photo,this.profile_photo=e.profile_photo,this.fallback_photo=e.fallback_photo,this.notify_settings=e.notify_settings,this.bot_info=e.bot_info,this.pinned_msg_id=e.pinned_msg_id,this.common_chats_count=e.common_chats_count,this.folder_id=e.folder_id,this.ttl_period=e.ttl_period,this.theme_emoticon=e.theme_emoticon,this.private_forward_name=e.private_forward_name,this.bot_group_admin_rights=e.bot_group_admin_rights,this.bot_broadcast_admin_rights=e.bot_broadcast_admin_rights,this.premium_gifts=e.premium_gifts,this.wallpaper=e.wallpaper,this.stories=e.stories,this.business_work_hours=e.business_work_hours,this.business_location=e.business_location,this.business_greeting_message=e.business_greeting_message,this.business_away_message=e.business_away_message}},sb=class extends Zi{user_id;mutual;get[i](){return 341499403}static get[n](){return"contact"}static get[a](){return[["user_id","bigint","long"],["mutual","boolean","Bool"]]}get[o](){return[[this.user_id,"bigint","long"],[this.mutual,"boolean","Bool"]]}constructor(e){super(),this.user_id=e.user_id,this.mutual=e.mutual}},rb=class extends Xi{user_id;client_id;get[i](){return 3242081360}static get[n](){return"importedContact"}static get[a](){return[["user_id","bigint","long"],["client_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"],[this.client_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.client_id=e.client_id}},nb=class extends Pl{user_id;status;get[i](){return 383348795}static get[n](){return"contactStatus"}static get[a](){return[["user_id","bigint","long"],["status",Bt,"UserStatus"]]}get[o](){return[[this.user_id,"bigint","long"],[this.status,Bt,"UserStatus"]]}constructor(e){super(),this.user_id=e.user_id,this.status=e.status}},ib=class extends $o{get[i](){return 3075189202}static get[n](){return"contacts.contactsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ab=class extends $o{contacts;saved_count;users;get[i](){return 3941105218}static get[n](){return"contacts.contacts"}static get[a](){return[["contacts",[Zi],"Vector"],["saved_count","number","int"],["users",[w],"Vector"]]}get[o](){return[[this.contacts,[Zi],"Vector"],[this.saved_count,"number","int"],[this.users,[w],"Vector"]]}constructor(e){super(),this.contacts=e.contacts,this.saved_count=e.saved_count,this.users=e.users}},ob=class extends Il{imported;popular_invites;retry_contacts;users;get[i](){return 2010127419}static get[n](){return"contacts.importedContacts"}static get[a](){return[["imported",[Xi],"Vector"],["popular_invites",[ha],"Vector"],["retry_contacts",["bigint"],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.imported,[Xi],"Vector"],[this.popular_invites,[ha],"Vector"],[this.retry_contacts,["bigint"],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.imported=e.imported,this.popular_invites=e.popular_invites,this.retry_contacts=e.retry_contacts,this.users=e.users}},ub=class extends eu{blocked;chats;users;get[i](){return 182326673}static get[n](){return"contacts.blocked"}static get[a](){return[["blocked",[hn],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.blocked,[hn],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.blocked=e.blocked,this.chats=e.chats,this.users=e.users}},cb=class extends eu{count;blocked;chats;users;get[i](){return 3781575060}static get[n](){return"contacts.blockedSlice"}static get[a](){return[["count","number","int"],["blocked",[hn],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.blocked,[hn],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.blocked=e.blocked,this.chats=e.chats,this.users=e.users}},lb=class extends $i{dialogs;messages;chats;users;get[i](){return 364538944}static get[n](){return"messages.dialogs"}static get[a](){return[["dialogs",[$t],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.dialogs,[$t],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},pb=class extends $i{count;dialogs;messages;chats;users;get[i](){return 1910543603}static get[n](){return"messages.dialogsSlice"}static get[a](){return[["count","number","int"],["dialogs",[$t],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.dialogs,[$t],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},gb=class extends $i{count;get[i](){return 4041467286}static get[n](){return"messages.dialogsNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},db=class extends Yn{messages;chats;users;get[i](){return 2356252295}static get[n](){return"messages.messages"}static get[a](){return[["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.messages=e.messages,this.chats=e.chats,this.users=e.users}},mb=class extends Yn{inexact;count;next_rate;offset_id_offset;messages;chats;users;get[i](){return 978610270}static get[n](){return"messages.messagesSlice"}static get[a](){return[["flags",l,"#"],["inexact","true","flags.1?true"],["count","number","int"],["next_rate","number","flags.0?int"],["offset_id_offset","number","flags.2?int"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.inexact??null,"true","flags.1?true"],[this.count,"number","int"],[this.next_rate??null,"number","flags.0?int"],[this.offset_id_offset??null,"number","flags.2?int"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.inexact=e.inexact,this.count=e.count,this.next_rate=e.next_rate,this.offset_id_offset=e.offset_id_offset,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},hb=class extends Yn{inexact;pts;count;offset_id_offset;messages;topics;chats;users;get[i](){return 3346446926}static get[n](){return"messages.channelMessages"}static get[a](){return[["flags",l,"#"],["inexact","true","flags.1?true"],["pts","number","int"],["count","number","int"],["offset_id_offset","number","flags.2?int"],["messages",[G],"Vector"],["topics",[Je],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.inexact??null,"true","flags.1?true"],[this.pts,"number","int"],[this.count,"number","int"],[this.offset_id_offset??null,"number","flags.2?int"],[this.messages,[G],"Vector"],[this.topics,[Je],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.inexact=e.inexact,this.pts=e.pts,this.count=e.count,this.offset_id_offset=e.offset_id_offset,this.messages=e.messages,this.topics=e.topics,this.chats=e.chats,this.users=e.users}},_b=class extends Yn{count;get[i](){return 1951620897}static get[n](){return"messages.messagesNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},bb=class extends tu{chats;get[i](){return 1694474197}static get[n](){return"messages.chats"}static get[a](){return[["chats",[F],"Vector"]]}get[o](){return[[this.chats,[F],"Vector"]]}constructor(e){super(),this.chats=e.chats}},fb=class extends tu{count;chats;get[i](){return 2631405892}static get[n](){return"messages.chatsSlice"}static get[a](){return[["count","number","int"],["chats",[F],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.chats,[F],"Vector"]]}constructor(e){super(),this.count=e.count,this.chats=e.chats}},yb=class extends Cl{full_chat;chats;users;get[i](){return 3856126364}static get[n](){return"messages.chatFull"}static get[a](){return[["full_chat",Wn,"ChatFull"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.full_chat,Wn,"ChatFull"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.full_chat=e.full_chat,this.chats=e.chats,this.users=e.users}},xb=class extends vl{pts;pts_count;offset;get[i](){return 3025955281}static get[n](){return"messages.affectedHistory"}static get[a](){return[["pts","number","int"],["pts_count","number","int"],["offset","number","int"]]}get[o](){return[[this.pts,"number","int"],[this.pts_count,"number","int"],[this.offset,"number","int"]]}constructor(e){super(),this.pts=e.pts,this.pts_count=e.pts_count,this.offset=e.offset}},Ab=class extends Ne{get[i](){return 1474492012}static get[n](){return"inputMessagesFilterEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Pb=class extends Ne{get[i](){return 2517214492}static get[n](){return"inputMessagesFilterPhotos"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ib=class extends Ne{get[i](){return 2680163941}static get[n](){return"inputMessagesFilterVideo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Cb=class extends Ne{get[i](){return 1458172132}static get[n](){return"inputMessagesFilterPhotoVideo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vb=class extends Ne{get[i](){return 2665345416}static get[n](){return"inputMessagesFilterDocument"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Db=class extends Ne{get[i](){return 2129714567}static get[n](){return"inputMessagesFilterUrl"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wb=class extends Ne{get[i](){return 4291323271}static get[n](){return"inputMessagesFilterGif"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Eb=class extends Ne{get[i](){return 1358283666}static get[n](){return"inputMessagesFilterVoice"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Sb=class extends Ne{get[i](){return 928101534}static get[n](){return"inputMessagesFilterMusic"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Bb=class extends Ne{get[i](){return 975236280}static get[n](){return"inputMessagesFilterChatPhotos"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kb=class extends Ne{missed;get[i](){return 2160695144}static get[n](){return"inputMessagesFilterPhoneCalls"}static get[a](){return[["flags",l,"#"],["missed","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.missed??null,"true","flags.0?true"]]}constructor(e){super(),this.missed=e?.missed}},Mb=class extends Ne{get[i](){return 2054952868}static get[n](){return"inputMessagesFilterRoundVoice"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Fb=class extends Ne{get[i](){return 3041516115}static get[n](){return"inputMessagesFilterRoundVideo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Rb=class extends Ne{get[i](){return 3254314650}static get[n](){return"inputMessagesFilterMyMentions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ub=class extends Ne{get[i](){return 3875695885}static get[n](){return"inputMessagesFilterGeo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Tb=class extends Ne{get[i](){return 3764575107}static get[n](){return"inputMessagesFilterContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Nb=class extends Ne{get[i](){return 464520273}static get[n](){return"inputMessagesFilterPinned"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Vb=class extends B{message;pts;pts_count;get[i](){return 522914557}static get[n](){return"updateNewMessage"}static get[a](){return[["message",G,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,G,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},Qb=class extends B{id;random_id;get[i](){return 1318109142}static get[n](){return"updateMessageID"}static get[a](){return[["id","number","int"],["random_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.random_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.random_id=e.random_id}},Lb=class extends B{messages;pts;pts_count;get[i](){return 2718806245}static get[n](){return"updateDeleteMessages"}static get[a](){return[["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},qb=class extends B{user_id;action;get[i](){return 3223225727}static get[n](){return"updateUserTyping"}static get[a](){return[["user_id","bigint","long"],["action",ve,"SendMessageAction"]]}get[o](){return[[this.user_id,"bigint","long"],[this.action,ve,"SendMessageAction"]]}constructor(e){super(),this.user_id=e.user_id,this.action=e.action}},Gb=class extends B{chat_id;from_id;action;get[i](){return 2202565360}static get[n](){return"updateChatUserTyping"}static get[a](){return[["chat_id","bigint","long"],["from_id",v,"Peer"],["action",ve,"SendMessageAction"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.from_id,v,"Peer"],[this.action,ve,"SendMessageAction"]]}constructor(e){super(),this.chat_id=e.chat_id,this.from_id=e.from_id,this.action=e.action}},Ob=class extends B{participants;get[i](){return 125178264}static get[n](){return"updateChatParticipants"}static get[a](){return[["participants",Sr,"ChatParticipants"]]}get[o](){return[[this.participants,Sr,"ChatParticipants"]]}constructor(e){super(),this.participants=e.participants}},Hb=class extends B{user_id;status;get[i](){return 3854432478}static get[n](){return"updateUserStatus"}static get[a](){return[["user_id","bigint","long"],["status",Bt,"UserStatus"]]}get[o](){return[[this.user_id,"bigint","long"],[this.status,Bt,"UserStatus"]]}constructor(e){super(),this.user_id=e.user_id,this.status=e.status}},Kb=class extends B{user_id;first_name;last_name;usernames;get[i](){return 2810480932}static get[n](){return"updateUserName"}static get[a](){return[["user_id","bigint","long"],["first_name","string","string"],["last_name","string","string"],["usernames",[pr],"Vector"]]}get[o](){return[[this.user_id,"bigint","long"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.usernames,[pr],"Vector"]]}constructor(e){super(),this.user_id=e.user_id,this.first_name=e.first_name,this.last_name=e.last_name,this.usernames=e.usernames}},jb=class extends B{unconfirmed;hash;date;device;location;get[i](){return 2303831023}static get[n](){return"updateNewAuthorization"}static get[a](){return[["flags",l,"#"],["unconfirmed","true","flags.0?true"],["hash","bigint","long"],["date","number","flags.0?int"],["device","string","flags.0?string"],["location","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.unconfirmed??null,"true","flags.0?true"],[this.hash,"bigint","long"],[this.date??null,"number","flags.0?int"],[this.device??null,"string","flags.0?string"],[this.location??null,"string","flags.0?string"]]}constructor(e){super(),this.unconfirmed=e.unconfirmed,this.hash=e.hash,this.date=e.date,this.device=e.device,this.location=e.location}},zb=class extends B{message;qts;get[i](){return 314359194}static get[n](){return"updateNewEncryptedMessage"}static get[a](){return[["message",Fs,"EncryptedMessage"],["qts","number","int"]]}get[o](){return[[this.message,Fs,"EncryptedMessage"],[this.qts,"number","int"]]}constructor(e){super(),this.message=e.message,this.qts=e.qts}},Wb=class extends B{chat_id;get[i](){return 386986326}static get[n](){return"updateEncryptedChatTyping"}static get[a](){return[["chat_id","number","int"]]}get[o](){return[[this.chat_id,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id}},Jb=class extends B{chat;date;get[i](){return 3030575245}static get[n](){return"updateEncryption"}static get[a](){return[["chat",Ys,"EncryptedChat"],["date","number","int"]]}get[o](){return[[this.chat,Ys,"EncryptedChat"],[this.date,"number","int"]]}constructor(e){super(),this.chat=e.chat,this.date=e.date}},Yb=class extends B{chat_id;max_date;date;get[i](){return 956179895}static get[n](){return"updateEncryptedMessagesRead"}static get[a](){return[["chat_id","number","int"],["max_date","number","int"],["date","number","int"]]}get[o](){return[[this.chat_id,"number","int"],[this.max_date,"number","int"],[this.date,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.max_date=e.max_date,this.date=e.date}},Zb=class extends B{chat_id;user_id;inviter_id;date;version;get[i](){return 1037718609}static get[n](){return"updateChatParticipantAdd"}static get[a](){return[["chat_id","bigint","long"],["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date,this.version=e.version}},Xb=class extends B{chat_id;user_id;version;get[i](){return 3811523959}static get[n](){return"updateChatParticipantDelete"}static get[a](){return[["chat_id","bigint","long"],["user_id","bigint","long"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,"bigint","long"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.version=e.version}},$b=class extends B{dc_options;get[i](){return 2388564083}static get[n](){return"updateDcOptions"}static get[a](){return[["dc_options",[Jr],"Vector"]]}get[o](){return[[this.dc_options,[Jr],"Vector"]]}constructor(e){super(),this.dc_options=e.dc_options}},ef=class extends B{peer;notify_settings;get[i](){return 3200411887}static get[n](){return"updateNotifySettings"}static get[a](){return[["peer",Zs,"NotifyPeer"],["notify_settings",At,"PeerNotifySettings"]]}get[o](){return[[this.peer,Zs,"NotifyPeer"],[this.notify_settings,At,"PeerNotifySettings"]]}constructor(e){super(),this.peer=e.peer,this.notify_settings=e.notify_settings}},tf=class extends B{popup;invert_media;inbox_date;type;message;media;entities;get[i](){return 3957614617}static get[n](){return"updateServiceNotification"}static get[a](){return[["flags",l,"#"],["popup","true","flags.0?true"],["invert_media","true","flags.2?true"],["inbox_date","number","flags.1?int"],["type","string","string"],["message","string","string"],["media",me,"MessageMedia"],["entities",[L],"Vector"]]}get[o](){return[["flags",l,"#"],[this.popup??null,"true","flags.0?true"],[this.invert_media??null,"true","flags.2?true"],[this.inbox_date??null,"number","flags.1?int"],[this.type,"string","string"],[this.message,"string","string"],[this.media,me,"MessageMedia"],[this.entities,[L],"Vector"]]}constructor(e){super(),this.popup=e.popup,this.invert_media=e.invert_media,this.inbox_date=e.inbox_date,this.type=e.type,this.message=e.message,this.media=e.media,this.entities=e.entities}},sf=class extends B{key;rules;get[i](){return 3996854058}static get[n](){return"updatePrivacy"}static get[a](){return[["key",kt,"PrivacyKey"],["rules",[ct],"Vector"]]}get[o](){return[[this.key,kt,"PrivacyKey"],[this.rules,[ct],"Vector"]]}constructor(e){super(),this.key=e.key,this.rules=e.rules}},rf=class extends B{user_id;phone;get[i](){return 88680979}static get[n](){return"updateUserPhone"}static get[a](){return[["user_id","bigint","long"],["phone","string","string"]]}get[o](){return[[this.user_id,"bigint","long"],[this.phone,"string","string"]]}constructor(e){super(),this.user_id=e.user_id,this.phone=e.phone}},nf=class extends B{folder_id;peer;max_id;still_unread_count;pts;pts_count;get[i](){return 2627162079}static get[n](){return"updateReadHistoryInbox"}static get[a](){return[["flags",l,"#"],["folder_id","number","flags.0?int"],["peer",v,"Peer"],["max_id","number","int"],["still_unread_count","number","int"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[["flags",l,"#"],[this.folder_id??null,"number","flags.0?int"],[this.peer,v,"Peer"],[this.max_id,"number","int"],[this.still_unread_count,"number","int"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id,this.peer=e.peer,this.max_id=e.max_id,this.still_unread_count=e.still_unread_count,this.pts=e.pts,this.pts_count=e.pts_count}},af=class extends B{peer;max_id;pts;pts_count;get[i](){return 791617983}static get[n](){return"updateReadHistoryOutbox"}static get[a](){return[["peer",v,"Peer"],["max_id","number","int"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.max_id,"number","int"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id,this.pts=e.pts,this.pts_count=e.pts_count}},of=class extends B{webpage;pts;pts_count;get[i](){return 2139689491}static get[n](){return"updateWebPage"}static get[a](){return[["webpage",Mt,"WebPage"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.webpage,Mt,"WebPage"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.webpage=e.webpage,this.pts=e.pts,this.pts_count=e.pts_count}},uf=class extends B{messages;pts;pts_count;date;get[i](){return 4163006849}static get[n](){return"updateReadMessagesContents"}static get[a](){return[["flags",l,"#"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"],["date","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date??null,"number","flags.0?int"]]}constructor(e){super(),this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date}},cf=class extends B{channel_id;pts;get[i](){return 277713951}static get[n](){return"updateChannelTooLong"}static get[a](){return[["flags",l,"#"],["channel_id","bigint","long"],["pts","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.channel_id,"bigint","long"],[this.pts??null,"number","flags.0?int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.pts=e.pts}},lf=class extends B{channel_id;get[i](){return 1666927625}static get[n](){return"updateChannel"}static get[a](){return[["channel_id","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id}},pf=class extends B{message;pts;pts_count;get[i](){return 1656358105}static get[n](){return"updateNewChannelMessage"}static get[a](){return[["message",G,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,G,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},gf=class extends B{folder_id;channel_id;max_id;still_unread_count;pts;get[i](){return 2452516368}static get[n](){return"updateReadChannelInbox"}static get[a](){return[["flags",l,"#"],["folder_id","number","flags.0?int"],["channel_id","bigint","long"],["max_id","number","int"],["still_unread_count","number","int"],["pts","number","int"]]}get[o](){return[["flags",l,"#"],[this.folder_id??null,"number","flags.0?int"],[this.channel_id,"bigint","long"],[this.max_id,"number","int"],[this.still_unread_count,"number","int"],[this.pts,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id,this.channel_id=e.channel_id,this.max_id=e.max_id,this.still_unread_count=e.still_unread_count,this.pts=e.pts}},df=class extends B{channel_id;messages;pts;pts_count;get[i](){return 3274529554}static get[n](){return"updateDeleteChannelMessages"}static get[a](){return[["channel_id","bigint","long"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},mf=class extends B{channel_id;id;views;get[i](){return 4062620680}static get[n](){return"updateChannelMessageViews"}static get[a](){return[["channel_id","bigint","long"],["id","number","int"],["views","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.id,"number","int"],[this.views,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.id=e.id,this.views=e.views}},hf=class extends B{chat_id;user_id;is_admin;version;get[i](){return 3620364706}static get[n](){return"updateChatParticipantAdmin"}static get[a](){return[["chat_id","bigint","long"],["user_id","bigint","long"],["is_admin","boolean","Bool"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,"bigint","long"],[this.is_admin,"boolean","Bool"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.is_admin=e.is_admin,this.version=e.version}},_f=class extends B{stickerset;get[i](){return 1753886890}static get[n](){return"updateNewStickerSet"}static get[a](){return[["stickerset",$n,"messages.StickerSet"]]}get[o](){return[[this.stickerset,$n,"messages.StickerSet"]]}constructor(e){super(),this.stickerset=e.stickerset}},bf=class extends B{masks;emojis;order;get[i](){return 196268545}static get[n](){return"updateStickerSetsOrder"}static get[a](){return[["flags",l,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["order",["bigint"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.order,["bigint"],"Vector"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.order=e.order}},ff=class extends B{masks;emojis;get[i](){return 834816008}static get[n](){return"updateStickerSets"}static get[a](){return[["flags",l,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"]]}constructor(e){super(),this.masks=e?.masks,this.emojis=e?.emojis}},yf=class extends B{get[i](){return 2473931806}static get[n](){return"updateSavedGifs"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xf=class extends B{query_id;user_id;query;geo;peer_type;offset;get[i](){return 1232025500}static get[n](){return"updateBotInlineQuery"}static get[a](){return[["flags",l,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["query","string","string"],["geo",xe,"flags.0?GeoPoint"],["peer_type",is,"flags.1?InlineQueryPeerType"],["offset","string","string"]]}get[o](){return[["flags",l,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.query,"string","string"],[this.geo??null,xe,"flags.0?GeoPoint"],[this.peer_type??null,is,"flags.1?InlineQueryPeerType"],[this.offset,"string","string"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.query=e.query,this.geo=e.geo,this.peer_type=e.peer_type,this.offset=e.offset}},Af=class extends B{user_id;query;geo;id;msg_id;get[i](){return 317794823}static get[n](){return"updateBotInlineSend"}static get[a](){return[["flags",l,"#"],["user_id","bigint","long"],["query","string","string"],["geo",xe,"flags.0?GeoPoint"],["id","string","string"],["msg_id",Us,"flags.1?InputBotInlineMessageID"]]}get[o](){return[["flags",l,"#"],[this.user_id,"bigint","long"],[this.query,"string","string"],[this.geo??null,xe,"flags.0?GeoPoint"],[this.id,"string","string"],[this.msg_id??null,Us,"flags.1?InputBotInlineMessageID"]]}constructor(e){super(),this.user_id=e.user_id,this.query=e.query,this.geo=e.geo,this.id=e.id,this.msg_id=e.msg_id}},Pf=class extends B{message;pts;pts_count;get[i](){return 457133559}static get[n](){return"updateEditChannelMessage"}static get[a](){return[["message",G,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,G,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},If=class extends B{query_id;user_id;peer;msg_id;chat_instance;data;game_short_name;get[i](){return 3117401229}static get[n](){return"updateBotCallbackQuery"}static get[a](){return[["flags",l,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["peer",v,"Peer"],["msg_id","number","int"],["chat_instance","bigint","long"],["data",Uint8Array,"flags.0?bytes"],["game_short_name","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.peer,v,"Peer"],[this.msg_id,"number","int"],[this.chat_instance,"bigint","long"],[this.data??null,Uint8Array,"flags.0?bytes"],[this.game_short_name??null,"string","flags.1?string"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.peer=e.peer,this.msg_id=e.msg_id,this.chat_instance=e.chat_instance,this.data=e.data,this.game_short_name=e.game_short_name}},Cf=class extends B{message;pts;pts_count;get[i](){return 3825430691}static get[n](){return"updateEditMessage"}static get[a](){return[["message",G,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,G,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},vf=class extends B{query_id;user_id;msg_id;chat_instance;data;game_short_name;get[i](){return 1763610706}static get[n](){return"updateInlineBotCallbackQuery"}static get[a](){return[["flags",l,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["msg_id",Us,"InputBotInlineMessageID"],["chat_instance","bigint","long"],["data",Uint8Array,"flags.0?bytes"],["game_short_name","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.msg_id,Us,"InputBotInlineMessageID"],[this.chat_instance,"bigint","long"],[this.data??null,Uint8Array,"flags.0?bytes"],[this.game_short_name??null,"string","flags.1?string"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.msg_id=e.msg_id,this.chat_instance=e.chat_instance,this.data=e.data,this.game_short_name=e.game_short_name}},Df=class extends B{channel_id;max_id;get[i](){return 3076495785}static get[n](){return"updateReadChannelOutbox"}static get[a](){return[["channel_id","bigint","long"],["max_id","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.max_id,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.max_id=e.max_id}},wf=class extends B{peer;top_msg_id;draft;get[i](){return 457829485}static get[n](){return"updateDraftMessage"}static get[a](){return[["flags",l,"#"],["peer",v,"Peer"],["top_msg_id","number","flags.0?int"],["draft",Ts,"DraftMessage"]]}get[o](){return[["flags",l,"#"],[this.peer,v,"Peer"],[this.top_msg_id??null,"number","flags.0?int"],[this.draft,Ts,"DraftMessage"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.draft=e.draft}},Ef=class extends B{get[i](){return 1461528386}static get[n](){return"updateReadFeaturedStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Sf=class extends B{get[i](){return 2588027936}static get[n](){return"updateRecentStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Bf=class extends B{get[i](){return 2720652550}static get[n](){return"updateConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kf=class extends B{get[i](){return 861169551}static get[n](){return"updatePtsChanged"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Mf=class extends B{channel_id;webpage;pts;pts_count;get[i](){return 791390623}static get[n](){return"updateChannelWebPage"}static get[a](){return[["channel_id","bigint","long"],["webpage",Mt,"WebPage"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.webpage,Mt,"WebPage"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.webpage=e.webpage,this.pts=e.pts,this.pts_count=e.pts_count}},Ff=class extends B{pinned;folder_id;peer;get[i](){return 1852826908}static get[n](){return"updateDialogPinned"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["folder_id","number","flags.1?int"],["peer",Ft,"DialogPeer"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.folder_id??null,"number","flags.1?int"],[this.peer,Ft,"DialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.folder_id=e.folder_id,this.peer=e.peer}},Rf=class extends B{folder_id;order;get[i](){return 4195302562}static get[n](){return"updatePinnedDialogs"}static get[a](){return[["flags",l,"#"],["folder_id","number","flags.1?int"],["order",[Ft],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.folder_id??null,"number","flags.1?int"],[this.order??null,[Ft],"flags.0?Vector"]]}constructor(e){super(),this.folder_id=e?.folder_id,this.order=e?.order}},Uf=class extends B{data;get[i](){return 2199371971}static get[n](){return"updateBotWebhookJSON"}static get[a](){return[["data",be,"DataJSON"]]}get[o](){return[[this.data,be,"DataJSON"]]}constructor(e){super(),this.data=e.data}},Tf=class extends B{query_id;data;timeout;get[i](){return 2610053286}static get[n](){return"updateBotWebhookJSONQuery"}static get[a](){return[["query_id","bigint","long"],["data",be,"DataJSON"],["timeout","number","int"]]}get[o](){return[[this.query_id,"bigint","long"],[this.data,be,"DataJSON"],[this.timeout,"number","int"]]}constructor(e){super(),this.query_id=e.query_id,this.data=e.data,this.timeout=e.timeout}},Nf=class extends B{query_id;user_id;payload;shipping_address;get[i](){return 3048144253}static get[n](){return"updateBotShippingQuery"}static get[a](){return[["query_id","bigint","long"],["user_id","bigint","long"],["payload",Uint8Array,"bytes"],["shipping_address",tn,"PostAddress"]]}get[o](){return[[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.payload,Uint8Array,"bytes"],[this.shipping_address,tn,"PostAddress"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.payload=e.payload,this.shipping_address=e.shipping_address}},Vf=class extends B{query_id;user_id;payload;info;shipping_option_id;currency;total_amount;get[i](){return 2359990934}static get[n](){return"updateBotPrecheckoutQuery"}static get[a](){return[["flags",l,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["payload",Uint8Array,"bytes"],["info",qt,"flags.0?PaymentRequestedInfo"],["shipping_option_id","string","flags.1?string"],["currency","string","string"],["total_amount","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.payload,Uint8Array,"bytes"],[this.info??null,qt,"flags.0?PaymentRequestedInfo"],[this.shipping_option_id??null,"string","flags.1?string"],[this.currency,"string","string"],[this.total_amount,"bigint","long"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.payload=e.payload,this.info=e.info,this.shipping_option_id=e.shipping_option_id,this.currency=e.currency,this.total_amount=e.total_amount}},Qf=class extends B{phone_call;get[i](){return 2869914398}static get[n](){return"updatePhoneCall"}static get[a](){return[["phone_call",rs,"PhoneCall"]]}get[o](){return[[this.phone_call,rs,"PhoneCall"]]}constructor(e){super(),this.phone_call=e.phone_call}},Lf=class extends B{lang_code;get[i](){return 1180041828}static get[n](){return"updateLangPackTooLong"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},qf=class extends B{difference;get[i](){return 1442983757}static get[n](){return"updateLangPack"}static get[a](){return[["difference",da,"LangPackDifference"]]}get[o](){return[[this.difference,da,"LangPackDifference"]]}constructor(e){super(),this.difference=e.difference}},Gf=class extends B{get[i](){return 3843135853}static get[n](){return"updateFavedStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Of=class extends B{channel_id;top_msg_id;messages;get[i](){return 3928556893}static get[n](){return"updateChannelReadMessagesContents"}static get[a](){return[["flags",l,"#"],["channel_id","bigint","long"],["top_msg_id","number","flags.0?int"],["messages",["number"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.channel_id,"bigint","long"],[this.top_msg_id??null,"number","flags.0?int"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.messages=e.messages}},Hf=class extends B{get[i](){return 1887741886}static get[n](){return"updateContactsReset"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Kf=class extends B{channel_id;available_min_id;get[i](){return 2990524056}static get[n](){return"updateChannelAvailableMessages"}static get[a](){return[["channel_id","bigint","long"],["available_min_id","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.available_min_id,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.available_min_id=e.available_min_id}},jf=class extends B{unread;peer;get[i](){return 3781450179}static get[n](){return"updateDialogUnreadMark"}static get[a](){return[["flags",l,"#"],["unread","true","flags.0?true"],["peer",Ft,"DialogPeer"]]}get[o](){return[["flags",l,"#"],[this.unread??null,"true","flags.0?true"],[this.peer,Ft,"DialogPeer"]]}constructor(e){super(),this.unread=e.unread,this.peer=e.peer}},zf=class extends B{poll_id;poll;results;get[i](){return 2896258427}static get[n](){return"updateMessagePoll"}static get[a](){return[["flags",l,"#"],["poll_id","bigint","long"],["poll",nr,"flags.0?Poll"],["results",un,"PollResults"]]}get[o](){return[["flags",l,"#"],[this.poll_id,"bigint","long"],[this.poll??null,nr,"flags.0?Poll"],[this.results,un,"PollResults"]]}constructor(e){super(),this.poll_id=e.poll_id,this.poll=e.poll,this.results=e.results}},Wf=class extends B{peer;default_banned_rights;version;get[i](){return 1421875280}static get[n](){return"updateChatDefaultBannedRights"}static get[a](){return[["peer",v,"Peer"],["default_banned_rights",ot,"ChatBannedRights"],["version","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.default_banned_rights,ot,"ChatBannedRights"],[this.version,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.default_banned_rights=e.default_banned_rights,this.version=e.version}},Jf=class extends B{folder_peers;pts;pts_count;get[i](){return 422972864}static get[n](){return"updateFolderPeers"}static get[a](){return[["folder_peers",[wa],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.folder_peers,[wa],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.folder_peers=e.folder_peers,this.pts=e.pts,this.pts_count=e.pts_count}},Yf=class extends B{peer;settings;get[i](){return 1786671974}static get[n](){return"updatePeerSettings"}static get[a](){return[["peer",v,"Peer"],["settings",Ws,"PeerSettings"]]}get[o](){return[[this.peer,v,"Peer"],[this.settings,Ws,"PeerSettings"]]}constructor(e){super(),this.peer=e.peer,this.settings=e.settings}},Zf=class extends B{peers;get[i](){return 3031420848}static get[n](){return"updatePeerLocated"}static get[a](){return[["peers",[ci],"Vector"]]}get[o](){return[[this.peers,[ci],"Vector"]]}constructor(e){super(),this.peers=e.peers}},Xf=class extends B{message;get[i](){return 967122427}static get[n](){return"updateNewScheduledMessage"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},$f=class extends B{peer;messages;get[i](){return 2424728814}static get[n](){return"updateDeleteScheduledMessages"}static get[a](){return[["peer",v,"Peer"],["messages",["number"],"Vector"]]}get[o](){return[[this.peer,v,"Peer"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.messages=e.messages}},ey=class extends B{theme;get[i](){return 2182544291}static get[n](){return"updateTheme"}static get[a](){return[["theme",ln,"Theme"]]}get[o](){return[[this.theme,ln,"Theme"]]}constructor(e){super(),this.theme=e.theme}},ty=class extends B{peer;msg_id;get[i](){return 2267003193}static get[n](){return"updateGeoLiveViewed"}static get[a](){return[["peer",v,"Peer"],["msg_id","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},sy=class extends B{get[i](){return 1448076945}static get[n](){return"updateLoginToken"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ry=class extends B{poll_id;peer;options;qts;get[i](){return 619974263}static get[n](){return"updateMessagePollVote"}static get[a](){return[["poll_id","bigint","long"],["peer",v,"Peer"],["options",[Uint8Array],"Vector"],["qts","number","int"]]}get[o](){return[[this.poll_id,"bigint","long"],[this.peer,v,"Peer"],[this.options,[Uint8Array],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.poll_id=e.poll_id,this.peer=e.peer,this.options=e.options,this.qts=e.qts}},ny=class extends B{id;filter;get[i](){return 654302845}static get[n](){return"updateDialogFilter"}static get[a](){return[["flags",l,"#"],["id","number","int"],["filter",Ot,"flags.0?DialogFilter"]]}get[o](){return[["flags",l,"#"],[this.id,"number","int"],[this.filter??null,Ot,"flags.0?DialogFilter"]]}constructor(e){super(),this.id=e.id,this.filter=e.filter}},iy=class extends B{order;get[i](){return 2782339333}static get[n](){return"updateDialogFilterOrder"}static get[a](){return[["order",["number"],"Vector"]]}get[o](){return[[this.order,["number"],"Vector"]]}constructor(e){super(),this.order=e.order}},ay=class extends B{get[i](){return 889491791}static get[n](){return"updateDialogFilters"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},oy=class extends B{phone_call_id;data;get[i](){return 643940105}static get[n](){return"updatePhoneCallSignalingData"}static get[a](){return[["phone_call_id","bigint","long"],["data",Uint8Array,"bytes"]]}get[o](){return[[this.phone_call_id,"bigint","long"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.phone_call_id=e.phone_call_id,this.data=e.data}},uy=class extends B{channel_id;id;forwards;get[i](){return 3533318132}static get[n](){return"updateChannelMessageForwards"}static get[a](){return[["channel_id","bigint","long"],["id","number","int"],["forwards","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.id,"number","int"],[this.forwards,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.id=e.id,this.forwards=e.forwards}},cy=class extends B{channel_id;top_msg_id;read_max_id;broadcast_id;broadcast_post;get[i](){return 3601962310}static get[n](){return"updateReadChannelDiscussionInbox"}static get[a](){return[["flags",l,"#"],["channel_id","bigint","long"],["top_msg_id","number","int"],["read_max_id","number","int"],["broadcast_id","bigint","flags.0?long"],["broadcast_post","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.channel_id,"bigint","long"],[this.top_msg_id,"number","int"],[this.read_max_id,"number","int"],[this.broadcast_id??null,"bigint","flags.0?long"],[this.broadcast_post??null,"number","flags.0?int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.read_max_id=e.read_max_id,this.broadcast_id=e.broadcast_id,this.broadcast_post=e.broadcast_post}},ly=class extends B{channel_id;top_msg_id;read_max_id;get[i](){return 1767677564}static get[n](){return"updateReadChannelDiscussionOutbox"}static get[a](){return[["channel_id","bigint","long"],["top_msg_id","number","int"],["read_max_id","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.top_msg_id,"number","int"],[this.read_max_id,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.read_max_id=e.read_max_id}},py=class extends B{blocked;blocked_my_stories_from;peer_id;get[i](){return 3957356370}static get[n](){return"updatePeerBlocked"}static get[a](){return[["flags",l,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["peer_id",v,"Peer"]]}get[o](){return[["flags",l,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.peer_id,v,"Peer"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.peer_id=e.peer_id}},gy=class extends B{channel_id;top_msg_id;from_id;action;get[i](){return 2357774627}static get[n](){return"updateChannelUserTyping"}static get[a](){return[["flags",l,"#"],["channel_id","bigint","long"],["top_msg_id","number","flags.0?int"],["from_id",v,"Peer"],["action",ve,"SendMessageAction"]]}get[o](){return[["flags",l,"#"],[this.channel_id,"bigint","long"],[this.top_msg_id??null,"number","flags.0?int"],[this.from_id,v,"Peer"],[this.action,ve,"SendMessageAction"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.from_id=e.from_id,this.action=e.action}},dy=class extends B{pinned;peer;messages;pts;pts_count;get[i](){return 3984976565}static get[n](){return"updatePinnedMessages"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["peer",v,"Peer"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,v,"Peer"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer,this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},my=class extends B{pinned;channel_id;messages;pts;pts_count;get[i](){return 1538885128}static get[n](){return"updatePinnedChannelMessages"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["channel_id","bigint","long"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.channel_id,"bigint","long"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.channel_id=e.channel_id,this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},hy=class extends B{chat_id;get[i](){return 4170869326}static get[n](){return"updateChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},_y=class extends B{call;participants;version;get[i](){return 4075543374}static get[n](){return"updateGroupCallParticipants"}static get[a](){return[["call",Ve,"InputGroupCall"],["participants",[Pt],"Vector"],["version","number","int"]]}get[o](){return[[this.call,Ve,"InputGroupCall"],[this.participants,[Pt],"Vector"],[this.version,"number","int"]]}constructor(e){super(),this.call=e.call,this.participants=e.participants,this.version=e.version}},by=class extends B{chat_id;call;get[i](){return 347227392}static get[n](){return"updateGroupCall"}static get[a](){return[["chat_id","bigint","long"],["call",Fr,"GroupCall"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.call,Fr,"GroupCall"]]}constructor(e){super(),this.chat_id=e.chat_id,this.call=e.call}},fy=class extends B{peer;ttl_period;get[i](){return 3147544997}static get[n](){return"updatePeerHistoryTTL"}static get[a](){return[["flags",l,"#"],["peer",v,"Peer"],["ttl_period","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.peer,v,"Peer"],[this.ttl_period??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.ttl_period=e.ttl_period}},yy=class extends B{chat_id;date;actor_id;user_id;prev_participant;new_participant;invite;qts;get[i](){return 3498534458}static get[n](){return"updateChatParticipant"}static get[a](){return[["flags",l,"#"],["chat_id","bigint","long"],["date","number","int"],["actor_id","bigint","long"],["user_id","bigint","long"],["prev_participant",Nt,"flags.0?ChatParticipant"],["new_participant",Nt,"flags.1?ChatParticipant"],["invite",le,"flags.2?ExportedChatInvite"],["qts","number","int"]]}get[o](){return[["flags",l,"#"],[this.chat_id,"bigint","long"],[this.date,"number","int"],[this.actor_id,"bigint","long"],[this.user_id,"bigint","long"],[this.prev_participant??null,Nt,"flags.0?ChatParticipant"],[this.new_participant??null,Nt,"flags.1?ChatParticipant"],[this.invite??null,le,"flags.2?ExportedChatInvite"],[this.qts,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.date=e.date,this.actor_id=e.actor_id,this.user_id=e.user_id,this.prev_participant=e.prev_participant,this.new_participant=e.new_participant,this.invite=e.invite,this.qts=e.qts}},xy=class extends B{via_chatlist;channel_id;date;actor_id;user_id;prev_participant;new_participant;invite;qts;get[i](){return 2556246715}static get[n](){return"updateChannelParticipant"}static get[a](){return[["flags",l,"#"],["via_chatlist","true","flags.3?true"],["channel_id","bigint","long"],["date","number","int"],["actor_id","bigint","long"],["user_id","bigint","long"],["prev_participant",Ce,"flags.0?ChannelParticipant"],["new_participant",Ce,"flags.1?ChannelParticipant"],["invite",le,"flags.2?ExportedChatInvite"],["qts","number","int"]]}get[o](){return[["flags",l,"#"],[this.via_chatlist??null,"true","flags.3?true"],[this.channel_id,"bigint","long"],[this.date,"number","int"],[this.actor_id,"bigint","long"],[this.user_id,"bigint","long"],[this.prev_participant??null,Ce,"flags.0?ChannelParticipant"],[this.new_participant??null,Ce,"flags.1?ChannelParticipant"],[this.invite??null,le,"flags.2?ExportedChatInvite"],[this.qts,"number","int"]]}constructor(e){super(),this.via_chatlist=e.via_chatlist,this.channel_id=e.channel_id,this.date=e.date,this.actor_id=e.actor_id,this.user_id=e.user_id,this.prev_participant=e.prev_participant,this.new_participant=e.new_participant,this.invite=e.invite,this.qts=e.qts}},Ay=class extends B{user_id;date;stopped;qts;get[i](){return 3297184329}static get[n](){return"updateBotStopped"}static get[a](){return[["user_id","bigint","long"],["date","number","int"],["stopped","boolean","Bool"],["qts","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.date,"number","int"],[this.stopped,"boolean","Bool"],[this.qts,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.date=e.date,this.stopped=e.stopped,this.qts=e.qts}},Py=class extends B{presentation;params;get[i](){return 192428418}static get[n](){return"updateGroupCallConnection"}static get[a](){return[["flags",l,"#"],["presentation","true","flags.0?true"],["params",be,"DataJSON"]]}get[o](){return[["flags",l,"#"],[this.presentation??null,"true","flags.0?true"],[this.params,be,"DataJSON"]]}constructor(e){super(),this.presentation=e.presentation,this.params=e.params}},Iy=class extends B{peer;bot_id;commands;get[i](){return 1299263278}static get[n](){return"updateBotCommands"}static get[a](){return[["peer",v,"Peer"],["bot_id","bigint","long"],["commands",[Yr],"Vector"]]}get[o](){return[[this.peer,v,"Peer"],[this.bot_id,"bigint","long"],[this.commands,[Yr],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.bot_id=e.bot_id,this.commands=e.commands}},Cy=class extends B{peer;requests_pending;recent_requesters;get[i](){return 1885586395}static get[n](){return"updatePendingJoinRequests"}static get[a](){return[["peer",v,"Peer"],["requests_pending","number","int"],["recent_requesters",["bigint"],"Vector"]]}get[o](){return[[this.peer,v,"Peer"],[this.requests_pending,"number","int"],[this.recent_requesters,["bigint"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.requests_pending=e.requests_pending,this.recent_requesters=e.recent_requesters}},vy=class extends B{peer;date;user_id;about;invite;qts;get[i](){return 299870598}static get[n](){return"updateBotChatInviteRequester"}static get[a](){return[["peer",v,"Peer"],["date","number","int"],["user_id","bigint","long"],["about","string","string"],["invite",le,"ExportedChatInvite"],["qts","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.date,"number","int"],[this.user_id,"bigint","long"],[this.about,"string","string"],[this.invite,le,"ExportedChatInvite"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.date=e.date,this.user_id=e.user_id,this.about=e.about,this.invite=e.invite,this.qts=e.qts}},Dy=class extends B{peer;msg_id;top_msg_id;reactions;get[i](){return 1578843320}static get[n](){return"updateMessageReactions"}static get[a](){return[["flags",l,"#"],["peer",v,"Peer"],["msg_id","number","int"],["top_msg_id","number","flags.0?int"],["reactions",_n,"MessageReactions"]]}get[o](){return[["flags",l,"#"],[this.peer,v,"Peer"],[this.msg_id,"number","int"],[this.top_msg_id??null,"number","flags.0?int"],[this.reactions,_n,"MessageReactions"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.top_msg_id=e.top_msg_id,this.reactions=e.reactions}},wy=class extends B{get[i](){return 397910539}static get[n](){return"updateAttachMenuBots"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ey=class extends B{query_id;get[i](){return 361936797}static get[n](){return"updateWebViewResultSent"}static get[a](){return[["query_id","bigint","long"]]}get[o](){return[[this.query_id,"bigint","long"]]}constructor(e){super(),this.query_id=e.query_id}},Sy=class extends B{bot_id;button;get[i](){return 347625491}static get[n](){return"updateBotMenuButton"}static get[a](){return[["bot_id","bigint","long"],["button",cr,"BotMenuButton"]]}get[o](){return[[this.bot_id,"bigint","long"],[this.button,cr,"BotMenuButton"]]}constructor(e){super(),this.bot_id=e.bot_id,this.button=e.button}},By=class extends B{get[i](){return 1960361625}static get[n](){return"updateSavedRingtones"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ky=class extends B{pending;peer;msg_id;transcription_id;text;get[i](){return 8703322}static get[n](){return"updateTranscribedAudio"}static get[a](){return[["flags",l,"#"],["pending","true","flags.0?true"],["peer",v,"Peer"],["msg_id","number","int"],["transcription_id","bigint","long"],["text","string","string"]]}get[o](){return[["flags",l,"#"],[this.pending??null,"true","flags.0?true"],[this.peer,v,"Peer"],[this.msg_id,"number","int"],[this.transcription_id,"bigint","long"],[this.text,"string","string"]]}constructor(e){super(),this.pending=e.pending,this.peer=e.peer,this.msg_id=e.msg_id,this.transcription_id=e.transcription_id,this.text=e.text}},My=class extends B{get[i](){return 4216080748}static get[n](){return"updateReadFeaturedEmojiStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Fy=class extends B{user_id;emoji_status;get[i](){return 674706841}static get[n](){return"updateUserEmojiStatus"}static get[a](){return[["user_id","bigint","long"],["emoji_status",ut,"EmojiStatus"]]}get[o](){return[[this.user_id,"bigint","long"],[this.emoji_status,ut,"EmojiStatus"]]}constructor(e){super(),this.user_id=e.user_id,this.emoji_status=e.emoji_status}},Ry=class extends B{get[i](){return 821314523}static get[n](){return"updateRecentEmojiStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Uy=class extends B{get[i](){return 1870160884}static get[n](){return"updateRecentReactions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ty=class extends B{masks;emojis;stickerset;get[i](){return 2264715141}static get[n](){return"updateMoveStickerSetToTop"}static get[a](){return[["flags",l,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["stickerset","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.stickerset,"bigint","long"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.stickerset=e.stickerset}},Ny=class extends B{peer;msg_id;extended_media;get[i](){return 1517529484}static get[n](){return"updateMessageExtendedMedia"}static get[a](){return[["peer",v,"Peer"],["msg_id","number","int"],["extended_media",Ur,"MessageExtendedMedia"]]}get[o](){return[[this.peer,v,"Peer"],[this.msg_id,"number","int"],[this.extended_media,Ur,"MessageExtendedMedia"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.extended_media=e.extended_media}},Vy=class extends B{pinned;channel_id;topic_id;get[i](){return 422509539}static get[n](){return"updateChannelPinnedTopic"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["channel_id","bigint","long"],["topic_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.channel_id,"bigint","long"],[this.topic_id,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.channel_id=e.channel_id,this.topic_id=e.topic_id}},Qy=class extends B{channel_id;order;get[i](){return 4263085570}static get[n](){return"updateChannelPinnedTopics"}static get[a](){return[["flags",l,"#"],["channel_id","bigint","long"],["order",["number"],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.channel_id,"bigint","long"],[this.order??null,["number"],"flags.0?Vector"]]}constructor(e){super(),this.channel_id=e.channel_id,this.order=e.order}},Ly=class extends B{user_id;get[i](){return 542282808}static get[n](){return"updateUser"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},qy=class extends B{get[i](){return 3959795863}static get[n](){return"updateAutoSaveSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Gy=class extends B{user_id;get[i](){return 3438316246}static get[n](){return"updateGroupInvitePrivacyForbidden"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},Oy=class extends B{peer;story;get[i](){return 1974712216}static get[n](){return"updateStory"}static get[a](){return[["peer",v,"Peer"],["story",Qe,"StoryItem"]]}get[o](){return[[this.peer,v,"Peer"],[this.story,Qe,"StoryItem"]]}constructor(e){super(),this.peer=e.peer,this.story=e.story}},Hy=class extends B{peer;max_id;get[i](){return 4149121835}static get[n](){return"updateReadStories"}static get[a](){return[["peer",v,"Peer"],["max_id","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id}},Ky=class extends B{id;random_id;get[i](){return 468923833}static get[n](){return"updateStoryID"}static get[a](){return[["id","number","int"],["random_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.random_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.random_id=e.random_id}},jy=class extends B{stealth_mode;get[i](){return 738741697}static get[n](){return"updateStoriesStealthMode"}static get[a](){return[["stealth_mode",gr,"StoriesStealthMode"]]}get[o](){return[[this.stealth_mode,gr,"StoriesStealthMode"]]}constructor(e){super(),this.stealth_mode=e.stealth_mode}},zy=class extends B{peer;story_id;reaction;get[i](){return 2103604867}static get[n](){return"updateSentStoryReaction"}static get[a](){return[["peer",v,"Peer"],["story_id","number","int"],["reaction",de,"Reaction"]]}get[o](){return[[this.peer,v,"Peer"],[this.story_id,"number","int"],[this.reaction,de,"Reaction"]]}constructor(e){super(),this.peer=e.peer,this.story_id=e.story_id,this.reaction=e.reaction}},Wy=class extends B{peer;boost;qts;get[i](){return 2421019804}static get[n](){return"updateBotChatBoost"}static get[a](){return[["peer",v,"Peer"],["boost",vn,"Boost"],["qts","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.boost,vn,"Boost"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.boost=e.boost,this.qts=e.qts}},Jy=class extends B{channel_id;enabled;get[i](){return 129403168}static get[n](){return"updateChannelViewForumAsMessages"}static get[a](){return[["channel_id","bigint","long"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel_id=e.channel_id,this.enabled=e.enabled}},Yy=class extends B{wallpaper_overridden;peer;wallpaper;get[i](){return 2923368477}static get[n](){return"updatePeerWallpaper"}static get[a](){return[["flags",l,"#"],["wallpaper_overridden","true","flags.1?true"],["peer",v,"Peer"],["wallpaper",We,"flags.0?WallPaper"]]}get[o](){return[["flags",l,"#"],[this.wallpaper_overridden??null,"true","flags.1?true"],[this.peer,v,"Peer"],[this.wallpaper??null,We,"flags.0?WallPaper"]]}constructor(e){super(),this.wallpaper_overridden=e.wallpaper_overridden,this.peer=e.peer,this.wallpaper=e.wallpaper}},Zy=class extends B{peer;msg_id;date;actor;old_reactions;new_reactions;qts;get[i](){return 2887898062}static get[n](){return"updateBotMessageReaction"}static get[a](){return[["peer",v,"Peer"],["msg_id","number","int"],["date","number","int"],["actor",v,"Peer"],["old_reactions",[de],"Vector"],["new_reactions",[de],"Vector"],["qts","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.msg_id,"number","int"],[this.date,"number","int"],[this.actor,v,"Peer"],[this.old_reactions,[de],"Vector"],[this.new_reactions,[de],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.date=e.date,this.actor=e.actor,this.old_reactions=e.old_reactions,this.new_reactions=e.new_reactions,this.qts=e.qts}},Xy=class extends B{peer;msg_id;date;reactions;qts;get[i](){return 164329305}static get[n](){return"updateBotMessageReactions"}static get[a](){return[["peer",v,"Peer"],["msg_id","number","int"],["date","number","int"],["reactions",[ur],"Vector"],["qts","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.msg_id,"number","int"],[this.date,"number","int"],[this.reactions,[ur],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.date=e.date,this.reactions=e.reactions,this.qts=e.qts}},$y=class extends B{pinned;peer;get[i](){return 2930744948}static get[n](){return"updateSavedDialogPinned"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["peer",Ft,"DialogPeer"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,Ft,"DialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer}},ex=class extends B{order;get[i](){return 1751942566}static get[n](){return"updatePinnedSavedDialogs"}static get[a](){return[["flags",l,"#"],["order",[Ft],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.order??null,[Ft],"flags.0?Vector"]]}constructor(e){super(),this.order=e?.order}},tx=class extends B{get[i](){return 969307186}static get[n](){return"updateSavedReactionTags"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sx=class extends B{job_id;get[i](){return 4049758676}static get[n](){return"updateSmsJob"}static get[a](){return[["job_id","string","string"]]}get[o](){return[[this.job_id,"string","string"]]}constructor(e){super(),this.job_id=e.job_id}},rx=class extends B{quick_replies;get[i](){return 4182182578}static get[n](){return"updateQuickReplies"}static get[a](){return[["quick_replies",[hr],"Vector"]]}get[o](){return[[this.quick_replies,[hr],"Vector"]]}constructor(e){super(),this.quick_replies=e.quick_replies}},nx=class extends B{quick_reply;get[i](){return 4114458391}static get[n](){return"updateNewQuickReply"}static get[a](){return[["quick_reply",hr,"QuickReply"]]}get[o](){return[[this.quick_reply,hr,"QuickReply"]]}constructor(e){super(),this.quick_reply=e.quick_reply}},ix=class extends B{shortcut_id;get[i](){return 1407644140}static get[n](){return"updateDeleteQuickReply"}static get[a](){return[["shortcut_id","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id}},ax=class extends B{message;get[i](){return 1040518415}static get[n](){return"updateQuickReplyMessage"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},ox=class extends B{shortcut_id;messages;get[i](){return 1450174413}static get[n](){return"updateDeleteQuickReplyMessages"}static get[a](){return[["shortcut_id","number","int"],["messages",["number"],"Vector"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.messages=e.messages}},ux=class extends Js{pts;qts;date;seq;unread_count;get[i](){return 2775329342}static get[n](){return"updates.state"}static get[a](){return[["pts","number","int"],["qts","number","int"],["date","number","int"],["seq","number","int"],["unread_count","number","int"]]}get[o](){return[[this.pts,"number","int"],[this.qts,"number","int"],[this.date,"number","int"],[this.seq,"number","int"],[this.unread_count,"number","int"]]}constructor(e){super(),this.pts=e.pts,this.qts=e.qts,this.date=e.date,this.seq=e.seq,this.unread_count=e.unread_count}},cx=class extends Zn{date;seq;get[i](){return 1567990072}static get[n](){return"updates.differenceEmpty"}static get[a](){return[["date","number","int"],["seq","number","int"]]}get[o](){return[[this.date,"number","int"],[this.seq,"number","int"]]}constructor(e){super(),this.date=e.date,this.seq=e.seq}},lx=class extends Zn{new_messages;new_encrypted_messages;other_updates;chats;users;state;get[i](){return 16030880}static get[n](){return"updates.difference"}static get[a](){return[["new_messages",[G],"Vector"],["new_encrypted_messages",[Fs],"Vector"],["other_updates",[B],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["state",Js,"updates.State"]]}get[o](){return[[this.new_messages,[G],"Vector"],[this.new_encrypted_messages,[Fs],"Vector"],[this.other_updates,[B],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.state,Js,"updates.State"]]}constructor(e){super(),this.new_messages=e.new_messages,this.new_encrypted_messages=e.new_encrypted_messages,this.other_updates=e.other_updates,this.chats=e.chats,this.users=e.users,this.state=e.state}},px=class extends Zn{new_messages;new_encrypted_messages;other_updates;chats;users;intermediate_state;get[i](){return 2835028353}static get[n](){return"updates.differenceSlice"}static get[a](){return[["new_messages",[G],"Vector"],["new_encrypted_messages",[Fs],"Vector"],["other_updates",[B],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["intermediate_state",Js,"updates.State"]]}get[o](){return[[this.new_messages,[G],"Vector"],[this.new_encrypted_messages,[Fs],"Vector"],[this.other_updates,[B],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.intermediate_state,Js,"updates.State"]]}constructor(e){super(),this.new_messages=e.new_messages,this.new_encrypted_messages=e.new_encrypted_messages,this.other_updates=e.other_updates,this.chats=e.chats,this.users=e.users,this.intermediate_state=e.intermediate_state}},gx=class extends Zn{pts;get[i](){return 1258196845}static get[n](){return"updates.differenceTooLong"}static get[a](){return[["pts","number","int"]]}get[o](){return[[this.pts,"number","int"]]}constructor(e){super(),this.pts=e.pts}},dx=class extends ds{get[i](){return 3809980286}static get[n](){return"updatesTooLong"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mx=class extends ds{out;mentioned;media_unread;silent;id;user_id;message;pts;pts_count;date;fwd_from;via_bot_id;reply_to;entities;ttl_period;get[i](){return 826001400}static get[n](){return"updateShortMessage"}static get[a](){return[["flags",l,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["id","number","int"],["user_id","bigint","long"],["message","string","string"],["pts","number","int"],["pts_count","number","int"],["date","number","int"],["fwd_from",_s,"flags.2?MessageFwdHeader"],["via_bot_id","bigint","flags.11?long"],["reply_to",ns,"flags.3?MessageReplyHeader"],["entities",[L],"flags.7?Vector"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",l,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.id,"number","int"],[this.user_id,"bigint","long"],[this.message,"string","string"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date,"number","int"],[this.fwd_from??null,_s,"flags.2?MessageFwdHeader"],[this.via_bot_id??null,"bigint","flags.11?long"],[this.reply_to??null,ns,"flags.3?MessageReplyHeader"],[this.entities??null,[L],"flags.7?Vector"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.id=e.id,this.user_id=e.user_id,this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date,this.fwd_from=e.fwd_from,this.via_bot_id=e.via_bot_id,this.reply_to=e.reply_to,this.entities=e.entities,this.ttl_period=e.ttl_period}},hx=class extends ds{out;mentioned;media_unread;silent;id;from_id;chat_id;message;pts;pts_count;date;fwd_from;via_bot_id;reply_to;entities;ttl_period;get[i](){return 1299050149}static get[n](){return"updateShortChatMessage"}static get[a](){return[["flags",l,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["id","number","int"],["from_id","bigint","long"],["chat_id","bigint","long"],["message","string","string"],["pts","number","int"],["pts_count","number","int"],["date","number","int"],["fwd_from",_s,"flags.2?MessageFwdHeader"],["via_bot_id","bigint","flags.11?long"],["reply_to",ns,"flags.3?MessageReplyHeader"],["entities",[L],"flags.7?Vector"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",l,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.id,"number","int"],[this.from_id,"bigint","long"],[this.chat_id,"bigint","long"],[this.message,"string","string"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date,"number","int"],[this.fwd_from??null,_s,"flags.2?MessageFwdHeader"],[this.via_bot_id??null,"bigint","flags.11?long"],[this.reply_to??null,ns,"flags.3?MessageReplyHeader"],[this.entities??null,[L],"flags.7?Vector"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.id=e.id,this.from_id=e.from_id,this.chat_id=e.chat_id,this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date,this.fwd_from=e.fwd_from,this.via_bot_id=e.via_bot_id,this.reply_to=e.reply_to,this.entities=e.entities,this.ttl_period=e.ttl_period}},_x=class extends ds{update;date;get[i](){return 2027216577}static get[n](){return"updateShort"}static get[a](){return[["update",B,"Update"],["date","number","int"]]}get[o](){return[[this.update,B,"Update"],[this.date,"number","int"]]}constructor(e){super(),this.update=e.update,this.date=e.date}},bx=class extends ds{updates;users;chats;date;seq_start;seq;get[i](){return 1918567619}static get[n](){return"updatesCombined"}static get[a](){return[["updates",[B],"Vector"],["users",[w],"Vector"],["chats",[F],"Vector"],["date","number","int"],["seq_start","number","int"],["seq","number","int"]]}get[o](){return[[this.updates,[B],"Vector"],[this.users,[w],"Vector"],[this.chats,[F],"Vector"],[this.date,"number","int"],[this.seq_start,"number","int"],[this.seq,"number","int"]]}constructor(e){super(),this.updates=e.updates,this.users=e.users,this.chats=e.chats,this.date=e.date,this.seq_start=e.seq_start,this.seq=e.seq}},fx=class extends ds{updates;users;chats;date;seq;get[i](){return 1957577280}static get[n](){return"updates"}static get[a](){return[["updates",[B],"Vector"],["users",[w],"Vector"],["chats",[F],"Vector"],["date","number","int"],["seq","number","int"]]}get[o](){return[[this.updates,[B],"Vector"],[this.users,[w],"Vector"],[this.chats,[F],"Vector"],[this.date,"number","int"],[this.seq,"number","int"]]}constructor(e){super(),this.updates=e.updates,this.users=e.users,this.chats=e.chats,this.date=e.date,this.seq=e.seq}},yx=class extends ds{out;id;pts;pts_count;date;media;entities;ttl_period;get[i](){return 2417352961}static get[n](){return"updateShortSentMessage"}static get[a](){return[["flags",l,"#"],["out","true","flags.1?true"],["id","number","int"],["pts","number","int"],["pts_count","number","int"],["date","number","int"],["media",me,"flags.9?MessageMedia"],["entities",[L],"flags.7?Vector"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",l,"#"],[this.out??null,"true","flags.1?true"],[this.id,"number","int"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date,"number","int"],[this.media??null,me,"flags.9?MessageMedia"],[this.entities??null,[L],"flags.7?Vector"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.id=e.id,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date,this.media=e.media,this.entities=e.entities,this.ttl_period=e.ttl_period}},xx=class extends su{photos;users;get[i](){return 2378853029}static get[n](){return"photos.photos"}static get[a](){return[["photos",[ee],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.photos,[ee],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.photos=e.photos,this.users=e.users}},Ax=class extends su{count;photos;users;get[i](){return 352657236}static get[n](){return"photos.photosSlice"}static get[a](){return[["count","number","int"],["photos",[ee],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.photos,[ee],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.photos=e.photos,this.users=e.users}},Px=class extends Dl{photo;users;get[i](){return 539045032}static get[n](){return"photos.photo"}static get[a](){return[["photo",ee,"Photo"],["users",[w],"Vector"]]}get[o](){return[[this.photo,ee,"Photo"],[this.users,[w],"Vector"]]}constructor(e){super(),this.photo=e.photo,this.users=e.users}},Ix=class extends ru{type;mtime;bytes;get[i](){return 157948117}static get[n](){return"upload.file"}static get[a](){return[["type",_t,"storage.FileType"],["mtime","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,_t,"storage.FileType"],[this.mtime,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.mtime=e.mtime,this.bytes=e.bytes}},Cx=class extends ru{dc_id;file_token;encryption_key;encryption_iv;file_hashes;get[i](){return 4052539972}static get[n](){return"upload.fileCdnRedirect"}static get[a](){return[["dc_id","number","int"],["file_token",Uint8Array,"bytes"],["encryption_key",Uint8Array,"bytes"],["encryption_iv",Uint8Array,"bytes"],["file_hashes",[ba],"Vector"]]}get[o](){return[[this.dc_id,"number","int"],[this.file_token,Uint8Array,"bytes"],[this.encryption_key,Uint8Array,"bytes"],[this.encryption_iv,Uint8Array,"bytes"],[this.file_hashes,[ba],"Vector"]]}constructor(e){super(),this.dc_id=e.dc_id,this.file_token=e.file_token,this.encryption_key=e.encryption_key,this.encryption_iv=e.encryption_iv,this.file_hashes=e.file_hashes}},vx=class extends Jr{ipv6;media_only;tcpo_only;cdn;static;this_port_only;id;ip_address;port;secret;get[i](){return 414687501}static get[n](){return"dcOption"}static get[a](){return[["flags",l,"#"],["ipv6","true","flags.0?true"],["media_only","true","flags.1?true"],["tcpo_only","true","flags.2?true"],["cdn","true","flags.3?true"],["static","true","flags.4?true"],["this_port_only","true","flags.5?true"],["id","number","int"],["ip_address","string","string"],["port","number","int"],["secret",Uint8Array,"flags.10?bytes"]]}get[o](){return[["flags",l,"#"],[this.ipv6??null,"true","flags.0?true"],[this.media_only??null,"true","flags.1?true"],[this.tcpo_only??null,"true","flags.2?true"],[this.cdn??null,"true","flags.3?true"],[this.static??null,"true","flags.4?true"],[this.this_port_only??null,"true","flags.5?true"],[this.id,"number","int"],[this.ip_address,"string","string"],[this.port,"number","int"],[this.secret??null,Uint8Array,"flags.10?bytes"]]}constructor(e){super(),this.ipv6=e.ipv6,this.media_only=e.media_only,this.tcpo_only=e.tcpo_only,this.cdn=e.cdn,this.static=e.static,this.this_port_only=e.this_port_only,this.id=e.id,this.ip_address=e.ip_address,this.port=e.port,this.secret=e.secret}},Dx=class extends wl{default_p2p_contacts;preload_featured_stickers;revoke_pm_inbox;blocked_mode;force_try_ipv6;date;expires;test_mode;this_dc;dc_options;dc_txt_domain_name;chat_size_max;megagroup_size_max;forwarded_count_max;online_update_period_ms;offline_blur_timeout_ms;offline_idle_timeout_ms;online_cloud_timeout_ms;notify_cloud_delay_ms;notify_default_delay_ms;push_chat_period_ms;push_chat_limit;edit_time_limit;revoke_time_limit;revoke_pm_time_limit;rating_e_decay;stickers_recent_limit;channels_read_media_period;tmp_sessions;call_receive_timeout_ms;call_ring_timeout_ms;call_connect_timeout_ms;call_packet_timeout_ms;me_url_prefix;autoupdate_url_prefix;gif_search_username;venue_search_username;img_search_username;static_maps_provider;caption_length_max;message_length_max;webfile_dc_id;suggested_lang_code;lang_pack_version;base_lang_pack_version;reactions_default;autologin_token;get[i](){return 3424265246}static get[n](){return"config"}static get[a](){return[["flags",l,"#"],["default_p2p_contacts","true","flags.3?true"],["preload_featured_stickers","true","flags.4?true"],["revoke_pm_inbox","true","flags.6?true"],["blocked_mode","true","flags.8?true"],["force_try_ipv6","true","flags.14?true"],["date","number","int"],["expires","number","int"],["test_mode","boolean","Bool"],["this_dc","number","int"],["dc_options",[Jr],"Vector"],["dc_txt_domain_name","string","string"],["chat_size_max","number","int"],["megagroup_size_max","number","int"],["forwarded_count_max","number","int"],["online_update_period_ms","number","int"],["offline_blur_timeout_ms","number","int"],["offline_idle_timeout_ms","number","int"],["online_cloud_timeout_ms","number","int"],["notify_cloud_delay_ms","number","int"],["notify_default_delay_ms","number","int"],["push_chat_period_ms","number","int"],["push_chat_limit","number","int"],["edit_time_limit","number","int"],["revoke_time_limit","number","int"],["revoke_pm_time_limit","number","int"],["rating_e_decay","number","int"],["stickers_recent_limit","number","int"],["channels_read_media_period","number","int"],["tmp_sessions","number","flags.0?int"],["call_receive_timeout_ms","number","int"],["call_ring_timeout_ms","number","int"],["call_connect_timeout_ms","number","int"],["call_packet_timeout_ms","number","int"],["me_url_prefix","string","string"],["autoupdate_url_prefix","string","flags.7?string"],["gif_search_username","string","flags.9?string"],["venue_search_username","string","flags.10?string"],["img_search_username","string","flags.11?string"],["static_maps_provider","string","flags.12?string"],["caption_length_max","number","int"],["message_length_max","number","int"],["webfile_dc_id","number","int"],["suggested_lang_code","string","flags.2?string"],["lang_pack_version","number","flags.2?int"],["base_lang_pack_version","number","flags.2?int"],["reactions_default",de,"flags.15?Reaction"],["autologin_token","string","flags.16?string"]]}get[o](){return[["flags",l,"#"],[this.default_p2p_contacts??null,"true","flags.3?true"],[this.preload_featured_stickers??null,"true","flags.4?true"],[this.revoke_pm_inbox??null,"true","flags.6?true"],[this.blocked_mode??null,"true","flags.8?true"],[this.force_try_ipv6??null,"true","flags.14?true"],[this.date,"number","int"],[this.expires,"number","int"],[this.test_mode,"boolean","Bool"],[this.this_dc,"number","int"],[this.dc_options,[Jr],"Vector"],[this.dc_txt_domain_name,"string","string"],[this.chat_size_max,"number","int"],[this.megagroup_size_max,"number","int"],[this.forwarded_count_max,"number","int"],[this.online_update_period_ms,"number","int"],[this.offline_blur_timeout_ms,"number","int"],[this.offline_idle_timeout_ms,"number","int"],[this.online_cloud_timeout_ms,"number","int"],[this.notify_cloud_delay_ms,"number","int"],[this.notify_default_delay_ms,"number","int"],[this.push_chat_period_ms,"number","int"],[this.push_chat_limit,"number","int"],[this.edit_time_limit,"number","int"],[this.revoke_time_limit,"number","int"],[this.revoke_pm_time_limit,"number","int"],[this.rating_e_decay,"number","int"],[this.stickers_recent_limit,"number","int"],[this.channels_read_media_period,"number","int"],[this.tmp_sessions??null,"number","flags.0?int"],[this.call_receive_timeout_ms,"number","int"],[this.call_ring_timeout_ms,"number","int"],[this.call_connect_timeout_ms,"number","int"],[this.call_packet_timeout_ms,"number","int"],[this.me_url_prefix,"string","string"],[this.autoupdate_url_prefix??null,"string","flags.7?string"],[this.gif_search_username??null,"string","flags.9?string"],[this.venue_search_username??null,"string","flags.10?string"],[this.img_search_username??null,"string","flags.11?string"],[this.static_maps_provider??null,"string","flags.12?string"],[this.caption_length_max,"number","int"],[this.message_length_max,"number","int"],[this.webfile_dc_id,"number","int"],[this.suggested_lang_code??null,"string","flags.2?string"],[this.lang_pack_version??null,"number","flags.2?int"],[this.base_lang_pack_version??null,"number","flags.2?int"],[this.reactions_default??null,de,"flags.15?Reaction"],[this.autologin_token??null,"string","flags.16?string"]]}constructor(e){super(),this.default_p2p_contacts=e.default_p2p_contacts,this.preload_featured_stickers=e.preload_featured_stickers,this.revoke_pm_inbox=e.revoke_pm_inbox,this.blocked_mode=e.blocked_mode,this.force_try_ipv6=e.force_try_ipv6,this.date=e.date,this.expires=e.expires,this.test_mode=e.test_mode,this.this_dc=e.this_dc,this.dc_options=e.dc_options,this.dc_txt_domain_name=e.dc_txt_domain_name,this.chat_size_max=e.chat_size_max,this.megagroup_size_max=e.megagroup_size_max,this.forwarded_count_max=e.forwarded_count_max,this.online_update_period_ms=e.online_update_period_ms,this.offline_blur_timeout_ms=e.offline_blur_timeout_ms,this.offline_idle_timeout_ms=e.offline_idle_timeout_ms,this.online_cloud_timeout_ms=e.online_cloud_timeout_ms,this.notify_cloud_delay_ms=e.notify_cloud_delay_ms,this.notify_default_delay_ms=e.notify_default_delay_ms,this.push_chat_period_ms=e.push_chat_period_ms,this.push_chat_limit=e.push_chat_limit,this.edit_time_limit=e.edit_time_limit,this.revoke_time_limit=e.revoke_time_limit,this.revoke_pm_time_limit=e.revoke_pm_time_limit,this.rating_e_decay=e.rating_e_decay,this.stickers_recent_limit=e.stickers_recent_limit,this.channels_read_media_period=e.channels_read_media_period,this.tmp_sessions=e.tmp_sessions,this.call_receive_timeout_ms=e.call_receive_timeout_ms,this.call_ring_timeout_ms=e.call_ring_timeout_ms,this.call_connect_timeout_ms=e.call_connect_timeout_ms,this.call_packet_timeout_ms=e.call_packet_timeout_ms,this.me_url_prefix=e.me_url_prefix,this.autoupdate_url_prefix=e.autoupdate_url_prefix,this.gif_search_username=e.gif_search_username,this.venue_search_username=e.venue_search_username,this.img_search_username=e.img_search_username,this.static_maps_provider=e.static_maps_provider,this.caption_length_max=e.caption_length_max,this.message_length_max=e.message_length_max,this.webfile_dc_id=e.webfile_dc_id,this.suggested_lang_code=e.suggested_lang_code,this.lang_pack_version=e.lang_pack_version,this.base_lang_pack_version=e.base_lang_pack_version,this.reactions_default=e.reactions_default,this.autologin_token=e.autologin_token}},wx=class extends El{country;this_dc;nearest_dc;get[i](){return 2384074613}static get[n](){return"nearestDc"}static get[a](){return[["country","string","string"],["this_dc","number","int"],["nearest_dc","number","int"]]}get[o](){return[[this.country,"string","string"],[this.this_dc,"number","int"],[this.nearest_dc,"number","int"]]}constructor(e){super(),this.country=e.country,this.this_dc=e.this_dc,this.nearest_dc=e.nearest_dc}},Ex=class extends nu{can_not_skip;id;version;text;entities;document;url;sticker;get[i](){return 3434860080}static get[n](){return"help.appUpdate"}static get[a](){return[["flags",l,"#"],["can_not_skip","true","flags.0?true"],["id","number","int"],["version","string","string"],["text","string","string"],["entities",[L],"Vector"],["document",q,"flags.1?Document"],["url","string","flags.2?string"],["sticker",q,"flags.3?Document"]]}get[o](){return[["flags",l,"#"],[this.can_not_skip??null,"true","flags.0?true"],[this.id,"number","int"],[this.version,"string","string"],[this.text,"string","string"],[this.entities,[L],"Vector"],[this.document??null,q,"flags.1?Document"],[this.url??null,"string","flags.2?string"],[this.sticker??null,q,"flags.3?Document"]]}constructor(e){super(),this.can_not_skip=e.can_not_skip,this.id=e.id,this.version=e.version,this.text=e.text,this.entities=e.entities,this.document=e.document,this.url=e.url,this.sticker=e.sticker}},Sx=class extends nu{get[i](){return 3294258486}static get[n](){return"help.noAppUpdate"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Bx=class extends Sl{message;get[i](){return 415997816}static get[n](){return"help.inviteText"}static get[a](){return[["message","string","string"]]}get[o](){return[[this.message,"string","string"]]}constructor(e){super(),this.message=e.message}},kx=class extends Ys{id;get[i](){return 2877210784}static get[n](){return"encryptedChatEmpty"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},Mx=class extends Ys{id;access_hash;date;admin_id;participant_id;get[i](){return 1722964307}static get[n](){return"encryptedChatWaiting"}static get[a](){return[["id","number","int"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id}},Fx=class extends Ys{folder_id;id;access_hash;date;admin_id;participant_id;g_a;get[i](){return 1223809356}static get[n](){return"encryptedChatRequested"}static get[a](){return[["flags",l,"#"],["folder_id","number","flags.0?int"],["id","number","int"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a",Uint8Array,"bytes"]]}get[o](){return[["flags",l,"#"],[this.folder_id??null,"number","flags.0?int"],[this.id,"number","int"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a,Uint8Array,"bytes"]]}constructor(e){super(),this.folder_id=e.folder_id,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a=e.g_a}},Rx=class extends Ys{id;access_hash;date;admin_id;participant_id;g_a_or_b;key_fingerprint;get[i](){return 1643173063}static get[n](){return"encryptedChat"}static get[a](){return[["id","number","int"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a_or_b",Uint8Array,"bytes"],["key_fingerprint","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a_or_b,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a_or_b=e.g_a_or_b,this.key_fingerprint=e.key_fingerprint}},Ux=class extends Ys{history_deleted;id;get[i](){return 505183301}static get[n](){return"encryptedChatDiscarded"}static get[a](){return[["flags",l,"#"],["history_deleted","true","flags.0?true"],["id","number","int"]]}get[o](){return[["flags",l,"#"],[this.history_deleted??null,"true","flags.0?true"],[this.id,"number","int"]]}constructor(e){super(),this.history_deleted=e.history_deleted,this.id=e.id}},Tx=class extends Bl{chat_id;access_hash;get[i](){return 4047615457}static get[n](){return"inputEncryptedChat"}static get[a](){return[["chat_id","number","int"],["access_hash","bigint","long"]]}get[o](){return[[this.chat_id,"number","int"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id,this.access_hash=e.access_hash}},Nx=class extends kr{get[i](){return 3256830334}static get[n](){return"encryptedFileEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Vx=class extends kr{id;access_hash;size;dc_id;key_fingerprint;get[i](){return 2818608344}static get[n](){return"encryptedFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["size","bigint","long"],["dc_id","number","int"],["key_fingerprint","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.size,"bigint","long"],[this.dc_id,"number","int"],[this.key_fingerprint,"number","int"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.size=e.size,this.dc_id=e.dc_id,this.key_fingerprint=e.key_fingerprint}},Qx=class extends Xn{get[i](){return 406307684}static get[n](){return"inputEncryptedFileEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Lx=class extends Xn{id;parts;md5_checksum;key_fingerprint;get[i](){return 1690108678}static get[n](){return"inputEncryptedFileUploaded"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["md5_checksum","string","string"],["key_fingerprint","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.md5_checksum,"string","string"],[this.key_fingerprint,"number","int"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.md5_checksum=e.md5_checksum,this.key_fingerprint=e.key_fingerprint}},qx=class extends Xn{id;access_hash;get[i](){return 1511503333}static get[n](){return"inputEncryptedFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},Gx=class extends Xn{id;parts;key_fingerprint;get[i](){return 767652808}static get[n](){return"inputEncryptedFileBigUploaded"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["key_fingerprint","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.key_fingerprint,"number","int"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.key_fingerprint=e.key_fingerprint}},Ox=class extends Fs{random_id;chat_id;date;bytes;file;get[i](){return 3977822488}static get[n](){return"encryptedMessage"}static get[a](){return[["random_id","bigint","long"],["chat_id","number","int"],["date","number","int"],["bytes",Uint8Array,"bytes"],["file",kr,"EncryptedFile"]]}get[o](){return[[this.random_id,"bigint","long"],[this.chat_id,"number","int"],[this.date,"number","int"],[this.bytes,Uint8Array,"bytes"],[this.file,kr,"EncryptedFile"]]}constructor(e){super(),this.random_id=e.random_id,this.chat_id=e.chat_id,this.date=e.date,this.bytes=e.bytes,this.file=e.file}},Hx=class extends Fs{random_id;chat_id;date;bytes;get[i](){return 594758406}static get[n](){return"encryptedMessageService"}static get[a](){return[["random_id","bigint","long"],["chat_id","number","int"],["date","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.random_id,"bigint","long"],[this.chat_id,"number","int"],[this.date,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.random_id=e.random_id,this.chat_id=e.chat_id,this.date=e.date,this.bytes=e.bytes}},Kx=class extends iu{random;get[i](){return 3236054581}static get[n](){return"messages.dhConfigNotModified"}static get[a](){return[["random",Uint8Array,"bytes"]]}get[o](){return[[this.random,Uint8Array,"bytes"]]}constructor(e){super(),this.random=e.random}},jx=class extends iu{g;p;version;random;get[i](){return 740433629}static get[n](){return"messages.dhConfig"}static get[a](){return[["g","number","int"],["p",Uint8Array,"bytes"],["version","number","int"],["random",Uint8Array,"bytes"]]}get[o](){return[[this.g,"number","int"],[this.p,Uint8Array,"bytes"],[this.version,"number","int"],[this.random,Uint8Array,"bytes"]]}constructor(e){super(),this.g=e.g,this.p=e.p,this.version=e.version,this.random=e.random}},zx=class extends au{date;get[i](){return 1443858741}static get[n](){return"messages.sentEncryptedMessage"}static get[a](){return[["date","number","int"]]}get[o](){return[[this.date,"number","int"]]}constructor(e){super(),this.date=e.date}},Wx=class extends au{date;file;get[i](){return 2492727090}static get[n](){return"messages.sentEncryptedFile"}static get[a](){return[["date","number","int"],["file",kr,"EncryptedFile"]]}get[o](){return[[this.date,"number","int"],[this.file,kr,"EncryptedFile"]]}constructor(e){super(),this.date=e.date,this.file=e.file}},Jx=class extends nt{get[i](){return 1928391342}static get[n](){return"inputDocumentEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Yx=class extends nt{id;access_hash;file_reference;get[i](){return 448771445}static get[n](){return"inputDocument"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference}},Zx=class extends q{id;get[i](){return 922273905}static get[n](){return"documentEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},Xx=class extends q{id;access_hash;file_reference;date;mime_type;size;thumbs;video_thumbs;dc_id;attributes;get[i](){return 2413085912}static get[n](){return"document"}static get[a](){return[["flags",l,"#"],["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["date","number","int"],["mime_type","string","string"],["size","bigint","long"],["thumbs",[bt],"flags.0?Vector"],["video_thumbs",[xs],"flags.1?Vector"],["dc_id","number","int"],["attributes",[Ye],"Vector"]]}get[o](){return[["flags",l,"#"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.date,"number","int"],[this.mime_type,"string","string"],[this.size,"bigint","long"],[this.thumbs??null,[bt],"flags.0?Vector"],[this.video_thumbs??null,[xs],"flags.1?Vector"],[this.dc_id,"number","int"],[this.attributes,[Ye],"Vector"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.date=e.date,this.mime_type=e.mime_type,this.size=e.size,this.thumbs=e.thumbs,this.video_thumbs=e.video_thumbs,this.dc_id=e.dc_id,this.attributes=e.attributes}},$x=class extends kl{phone_number;user;get[i](){return 398898678}static get[n](){return"help.support"}static get[a](){return[["phone_number","string","string"],["user",w,"User"]]}get[o](){return[[this.phone_number,"string","string"],[this.user,w,"User"]]}constructor(e){super(),this.phone_number=e.phone_number,this.user=e.user}},eA=class extends Zs{peer;get[i](){return 2681474008}static get[n](){return"notifyPeer"}static get[a](){return[["peer",v,"Peer"]]}get[o](){return[[this.peer,v,"Peer"]]}constructor(e){super(),this.peer=e.peer}},tA=class extends Zs{get[i](){return 3033021260}static get[n](){return"notifyUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sA=class extends Zs{get[i](){return 3221737155}static get[n](){return"notifyChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rA=class extends Zs{get[i](){return 3591563503}static get[n](){return"notifyBroadcasts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nA=class extends Zs{peer;top_msg_id;get[i](){return 577659656}static get[n](){return"notifyForumTopic"}static get[a](){return[["peer",v,"Peer"],["top_msg_id","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.top_msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},iA=class extends ve{get[i](){return 381645902}static get[n](){return"sendMessageTypingAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aA=class extends ve{get[i](){return 4250847477}static get[n](){return"sendMessageCancelAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},oA=class extends ve{get[i](){return 2710034031}static get[n](){return"sendMessageRecordVideoAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uA=class extends ve{progress;get[i](){return 3916839660}static get[n](){return"sendMessageUploadVideoAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},cA=class extends ve{get[i](){return 3576656887}static get[n](){return"sendMessageRecordAudioAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lA=class extends ve{progress;get[i](){return 4082227115}static get[n](){return"sendMessageUploadAudioAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},pA=class extends ve{progress;get[i](){return 3520285222}static get[n](){return"sendMessageUploadPhotoAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},gA=class extends ve{progress;get[i](){return 2852968932}static get[n](){return"sendMessageUploadDocumentAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},dA=class extends ve{get[i](){return 393186209}static get[n](){return"sendMessageGeoLocationAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mA=class extends ve{get[i](){return 1653390447}static get[n](){return"sendMessageChooseContactAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hA=class extends ve{get[i](){return 3714748232}static get[n](){return"sendMessageGamePlayAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_A=class extends ve{get[i](){return 2297593788}static get[n](){return"sendMessageRecordRoundAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bA=class extends ve{progress;get[i](){return 608050278}static get[n](){return"sendMessageUploadRoundAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},fA=class extends ve{get[i](){return 3643548293}static get[n](){return"speakingInGroupCallAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yA=class extends ve{progress;get[i](){return 3688534598}static get[n](){return"sendMessageHistoryImportAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},xA=class extends ve{get[i](){return 2958739121}static get[n](){return"sendMessageChooseStickerAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},AA=class extends ve{emoticon;msg_id;interaction;get[i](){return 630664139}static get[n](){return"sendMessageEmojiInteraction"}static get[a](){return[["emoticon","string","string"],["msg_id","number","int"],["interaction",be,"DataJSON"]]}get[o](){return[[this.emoticon,"string","string"],[this.msg_id,"number","int"],[this.interaction,be,"DataJSON"]]}constructor(e){super(),this.emoticon=e.emoticon,this.msg_id=e.msg_id,this.interaction=e.interaction}},PA=class extends ve{emoticon;get[i](){return 3060109358}static get[n](){return"sendMessageEmojiInteractionSeen"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},IA=class extends Ml{my_results;results;chats;users;get[i](){return 3004386717}static get[n](){return"contacts.found"}static get[a](){return[["my_results",[v],"Vector"],["results",[v],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.my_results,[v],"Vector"],[this.results,[v],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.my_results=e.my_results,this.results=e.results,this.chats=e.chats,this.users=e.users}},CA=class extends ts{get[i](){return 1335282456}static get[n](){return"inputPrivacyKeyStatusTimestamp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vA=class extends ts{get[i](){return 3187344422}static get[n](){return"inputPrivacyKeyChatInvite"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DA=class extends ts{get[i](){return 4206550111}static get[n](){return"inputPrivacyKeyPhoneCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wA=class extends ts{get[i](){return 3684593874}static get[n](){return"inputPrivacyKeyPhoneP2P"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},EA=class extends ts{get[i](){return 2765966344}static get[n](){return"inputPrivacyKeyForwards"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SA=class extends ts{get[i](){return 1461304012}static get[n](){return"inputPrivacyKeyProfilePhoto"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BA=class extends ts{get[i](){return 55761658}static get[n](){return"inputPrivacyKeyPhoneNumber"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kA=class extends ts{get[i](){return 3508640733}static get[n](){return"inputPrivacyKeyAddedByPhone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},MA=class extends ts{get[i](){return 2934349160}static get[n](){return"inputPrivacyKeyVoiceMessages"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},FA=class extends ts{get[i](){return 941870144}static get[n](){return"inputPrivacyKeyAbout"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},RA=class extends kt{get[i](){return 3157175088}static get[n](){return"privacyKeyStatusTimestamp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},UA=class extends kt{get[i](){return 1343122938}static get[n](){return"privacyKeyChatInvite"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},TA=class extends kt{get[i](){return 1030105979}static get[n](){return"privacyKeyPhoneCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NA=class extends kt{get[i](){return 961092808}static get[n](){return"privacyKeyPhoneP2P"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},VA=class extends kt{get[i](){return 1777096355}static get[n](){return"privacyKeyForwards"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QA=class extends kt{get[i](){return 2517966829}static get[n](){return"privacyKeyProfilePhoto"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},LA=class extends kt{get[i](){return 3516589165}static get[n](){return"privacyKeyPhoneNumber"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qA=class extends kt{get[i](){return 1124062251}static get[n](){return"privacyKeyAddedByPhone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GA=class extends kt{get[i](){return 110621716}static get[n](){return"privacyKeyVoiceMessages"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},OA=class extends kt{get[i](){return 2760292193}static get[n](){return"privacyKeyAbout"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},HA=class extends ms{get[i](){return 218751099}static get[n](){return"inputPrivacyValueAllowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},KA=class extends ms{get[i](){return 407582158}static get[n](){return"inputPrivacyValueAllowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jA=class extends ms{users;get[i](){return 320652927}static get[n](){return"inputPrivacyValueAllowUsers"}static get[a](){return[["users",[ye],"Vector"]]}get[o](){return[[this.users,[ye],"Vector"]]}constructor(e){super(),this.users=e.users}},zA=class extends ms{get[i](){return 195371015}static get[n](){return"inputPrivacyValueDisallowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WA=class extends ms{get[i](){return 3597362889}static get[n](){return"inputPrivacyValueDisallowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},JA=class extends ms{users;get[i](){return 2417034343}static get[n](){return"inputPrivacyValueDisallowUsers"}static get[a](){return[["users",[ye],"Vector"]]}get[o](){return[[this.users,[ye],"Vector"]]}constructor(e){super(),this.users=e.users}},YA=class extends ms{chats;get[i](){return 2215004623}static get[n](){return"inputPrivacyValueAllowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},ZA=class extends ms{chats;get[i](){return 3914272646}static get[n](){return"inputPrivacyValueDisallowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},XA=class extends ms{get[i](){return 793067081}static get[n](){return"inputPrivacyValueAllowCloseFriends"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$A=class extends ct{get[i](){return 4294843308}static get[n](){return"privacyValueAllowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},eP=class extends ct{get[i](){return 1698855810}static get[n](){return"privacyValueAllowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},tP=class extends ct{users;get[i](){return 3096469426}static get[n](){return"privacyValueAllowUsers"}static get[a](){return[["users",["bigint"],"Vector"]]}get[o](){return[[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.users=e.users}},sP=class extends ct{get[i](){return 4169726490}static get[n](){return"privacyValueDisallowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rP=class extends ct{get[i](){return 2339628899}static get[n](){return"privacyValueDisallowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nP=class extends ct{users;get[i](){return 3831632193}static get[n](){return"privacyValueDisallowUsers"}static get[a](){return[["users",["bigint"],"Vector"]]}get[o](){return[[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.users=e.users}},iP=class extends ct{chats;get[i](){return 1796427406}static get[n](){return"privacyValueAllowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},aP=class extends ct{chats;get[i](){return 1103656293}static get[n](){return"privacyValueDisallowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},oP=class extends ct{get[i](){return 4159232155}static get[n](){return"privacyValueAllowCloseFriends"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uP=class extends Fl{rules;chats;users;get[i](){return 1352683077}static get[n](){return"account.privacyRules"}static get[a](){return[["rules",[ct],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.rules,[ct],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.rules=e.rules,this.chats=e.chats,this.users=e.users}},cP=class extends Rl{days;get[i](){return 3100684255}static get[n](){return"accountDaysTTL"}static get[a](){return[["days","number","int"]]}get[o](){return[[this.days,"number","int"]]}constructor(e){super(),this.days=e.days}},lP=class extends Ye{w;h;get[i](){return 1815593308}static get[n](){return"documentAttributeImageSize"}static get[a](){return[["w","number","int"],["h","number","int"]]}get[o](){return[[this.w,"number","int"],[this.h,"number","int"]]}constructor(e){super(),this.w=e.w,this.h=e.h}},pP=class extends Ye{get[i](){return 297109817}static get[n](){return"documentAttributeAnimated"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gP=class extends Ye{mask;alt;stickerset;mask_coords;get[i](){return 1662637586}static get[n](){return"documentAttributeSticker"}static get[a](){return[["flags",l,"#"],["mask","true","flags.1?true"],["alt","string","string"],["stickerset",_e,"InputStickerSet"],["mask_coords",$r,"flags.0?MaskCoords"]]}get[o](){return[["flags",l,"#"],[this.mask??null,"true","flags.1?true"],[this.alt,"string","string"],[this.stickerset,_e,"InputStickerSet"],[this.mask_coords??null,$r,"flags.0?MaskCoords"]]}constructor(e){super(),this.mask=e.mask,this.alt=e.alt,this.stickerset=e.stickerset,this.mask_coords=e.mask_coords}},dP=class extends Ye{round_message;supports_streaming;nosound;duration;w;h;preload_prefix_size;get[i](){return 3549426114}static get[n](){return"documentAttributeVideo"}static get[a](){return[["flags",l,"#"],["round_message","true","flags.0?true"],["supports_streaming","true","flags.1?true"],["nosound","true","flags.3?true"],["duration","number","double"],["w","number","int"],["h","number","int"],["preload_prefix_size","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.round_message??null,"true","flags.0?true"],[this.supports_streaming??null,"true","flags.1?true"],[this.nosound??null,"true","flags.3?true"],[this.duration,"number","double"],[this.w,"number","int"],[this.h,"number","int"],[this.preload_prefix_size??null,"number","flags.2?int"]]}constructor(e){super(),this.round_message=e.round_message,this.supports_streaming=e.supports_streaming,this.nosound=e.nosound,this.duration=e.duration,this.w=e.w,this.h=e.h,this.preload_prefix_size=e.preload_prefix_size}},mP=class extends Ye{voice;duration;title;performer;waveform;get[i](){return 2555574726}static get[n](){return"documentAttributeAudio"}static get[a](){return[["flags",l,"#"],["voice","true","flags.10?true"],["duration","number","int"],["title","string","flags.0?string"],["performer","string","flags.1?string"],["waveform",Uint8Array,"flags.2?bytes"]]}get[o](){return[["flags",l,"#"],[this.voice??null,"true","flags.10?true"],[this.duration,"number","int"],[this.title??null,"string","flags.0?string"],[this.performer??null,"string","flags.1?string"],[this.waveform??null,Uint8Array,"flags.2?bytes"]]}constructor(e){super(),this.voice=e.voice,this.duration=e.duration,this.title=e.title,this.performer=e.performer,this.waveform=e.waveform}},hP=class extends Ye{file_name;get[i](){return 358154344}static get[n](){return"documentAttributeFilename"}static get[a](){return[["file_name","string","string"]]}get[o](){return[[this.file_name,"string","string"]]}constructor(e){super(),this.file_name=e.file_name}},_P=class extends Ye{get[i](){return 2550256375}static get[n](){return"documentAttributeHasStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bP=class extends Ye{free;text_color;alt;stickerset;get[i](){return 4245985433}static get[n](){return"documentAttributeCustomEmoji"}static get[a](){return[["flags",l,"#"],["free","true","flags.0?true"],["text_color","true","flags.1?true"],["alt","string","string"],["stickerset",_e,"InputStickerSet"]]}get[o](){return[["flags",l,"#"],[this.free??null,"true","flags.0?true"],[this.text_color??null,"true","flags.1?true"],[this.alt,"string","string"],[this.stickerset,_e,"InputStickerSet"]]}constructor(e){super(),this.free=e.free,this.text_color=e.text_color,this.alt=e.alt,this.stickerset=e.stickerset}},fP=class extends ou{get[i](){return 4050950690}static get[n](){return"messages.stickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yP=class extends ou{hash;stickers;get[i](){return 816245886}static get[n](){return"messages.stickers"}static get[a](){return[["hash","bigint","long"],["stickers",[q],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.stickers,[q],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.stickers=e.stickers}},xP=class extends hs{emoticon;documents;get[i](){return 313694676}static get[n](){return"stickerPack"}static get[a](){return[["emoticon","string","string"],["documents",["bigint"],"Vector"]]}get[o](){return[[this.emoticon,"string","string"],[this.documents,["bigint"],"Vector"]]}constructor(e){super(),this.emoticon=e.emoticon,this.documents=e.documents}},AP=class extends uu{get[i](){return 3898999491}static get[n](){return"messages.allStickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},PP=class extends uu{hash;sets;get[i](){return 3451637435}static get[n](){return"messages.allStickers"}static get[a](){return[["hash","bigint","long"],["sets",[$e],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.sets,[$e],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.sets=e.sets}},IP=class extends Ul{pts;pts_count;get[i](){return 2228326789}static get[n](){return"messages.affectedMessages"}static get[a](){return[["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.pts=e.pts,this.pts_count=e.pts_count}},CP=class extends Mt{id;url;get[i](){return 555358088}static get[n](){return"webPageEmpty"}static get[a](){return[["flags",l,"#"],["id","bigint","long"],["url","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.id,"bigint","long"],[this.url??null,"string","flags.0?string"]]}constructor(e){super(),this.id=e.id,this.url=e.url}},vP=class extends Mt{id;url;date;get[i](){return 2966502983}static get[n](){return"webPagePending"}static get[a](){return[["flags",l,"#"],["id","bigint","long"],["url","string","flags.0?string"],["date","number","int"]]}get[o](){return[["flags",l,"#"],[this.id,"bigint","long"],[this.url??null,"string","flags.0?string"],[this.date,"number","int"]]}constructor(e){super(),this.id=e.id,this.url=e.url,this.date=e.date}},DP=class extends Mt{has_large_media;id;url;display_url;hash;type;site_name;title;description;photo;embed_url;embed_type;embed_width;embed_height;duration;author;document;cached_page;attributes;get[i](){return 3902555570}static get[n](){return"webPage"}static get[a](){return[["flags",l,"#"],["has_large_media","true","flags.13?true"],["id","bigint","long"],["url","string","string"],["display_url","string","string"],["hash","number","int"],["type","string","flags.0?string"],["site_name","string","flags.1?string"],["title","string","flags.2?string"],["description","string","flags.3?string"],["photo",ee,"flags.4?Photo"],["embed_url","string","flags.5?string"],["embed_type","string","flags.5?string"],["embed_width","number","flags.6?int"],["embed_height","number","flags.6?int"],["duration","number","flags.7?int"],["author","string","flags.8?string"],["document",q,"flags.9?Document"],["cached_page",Ia,"flags.10?Page"],["attributes",[li],"flags.12?Vector"]]}get[o](){return[["flags",l,"#"],[this.has_large_media??null,"true","flags.13?true"],[this.id,"bigint","long"],[this.url,"string","string"],[this.display_url,"string","string"],[this.hash,"number","int"],[this.type??null,"string","flags.0?string"],[this.site_name??null,"string","flags.1?string"],[this.title??null,"string","flags.2?string"],[this.description??null,"string","flags.3?string"],[this.photo??null,ee,"flags.4?Photo"],[this.embed_url??null,"string","flags.5?string"],[this.embed_type??null,"string","flags.5?string"],[this.embed_width??null,"number","flags.6?int"],[this.embed_height??null,"number","flags.6?int"],[this.duration??null,"number","flags.7?int"],[this.author??null,"string","flags.8?string"],[this.document??null,q,"flags.9?Document"],[this.cached_page??null,Ia,"flags.10?Page"],[this.attributes??null,[li],"flags.12?Vector"]]}constructor(e){super(),this.has_large_media=e.has_large_media,this.id=e.id,this.url=e.url,this.display_url=e.display_url,this.hash=e.hash,this.type=e.type,this.site_name=e.site_name,this.title=e.title,this.description=e.description,this.photo=e.photo,this.embed_url=e.embed_url,this.embed_type=e.embed_type,this.embed_width=e.embed_width,this.embed_height=e.embed_height,this.duration=e.duration,this.author=e.author,this.document=e.document,this.cached_page=e.cached_page,this.attributes=e.attributes}},wP=class extends Mt{cached_page_views;get[i](){return 1930545681}static get[n](){return"webPageNotModified"}static get[a](){return[["flags",l,"#"],["cached_page_views","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.cached_page_views??null,"number","flags.0?int"]]}constructor(e){super(),this.cached_page_views=e?.cached_page_views}},EP=class extends ea{current;official_app;password_pending;encrypted_requests_disabled;call_requests_disabled;unconfirmed;hash;device_model;platform;system_version;api_id;app_name;app_version;date_created;date_active;ip;country;region;get[i](){return 2902578717}static get[n](){return"authorization"}static get[a](){return[["flags",l,"#"],["current","true","flags.0?true"],["official_app","true","flags.1?true"],["password_pending","true","flags.2?true"],["encrypted_requests_disabled","true","flags.3?true"],["call_requests_disabled","true","flags.4?true"],["unconfirmed","true","flags.5?true"],["hash","bigint","long"],["device_model","string","string"],["platform","string","string"],["system_version","string","string"],["api_id","number","int"],["app_name","string","string"],["app_version","string","string"],["date_created","number","int"],["date_active","number","int"],["ip","string","string"],["country","string","string"],["region","string","string"]]}get[o](){return[["flags",l,"#"],[this.current??null,"true","flags.0?true"],[this.official_app??null,"true","flags.1?true"],[this.password_pending??null,"true","flags.2?true"],[this.encrypted_requests_disabled??null,"true","flags.3?true"],[this.call_requests_disabled??null,"true","flags.4?true"],[this.unconfirmed??null,"true","flags.5?true"],[this.hash,"bigint","long"],[this.device_model,"string","string"],[this.platform,"string","string"],[this.system_version,"string","string"],[this.api_id,"number","int"],[this.app_name,"string","string"],[this.app_version,"string","string"],[this.date_created,"number","int"],[this.date_active,"number","int"],[this.ip,"string","string"],[this.country,"string","string"],[this.region,"string","string"]]}constructor(e){super(),this.current=e.current,this.official_app=e.official_app,this.password_pending=e.password_pending,this.encrypted_requests_disabled=e.encrypted_requests_disabled,this.call_requests_disabled=e.call_requests_disabled,this.unconfirmed=e.unconfirmed,this.hash=e.hash,this.device_model=e.device_model,this.platform=e.platform,this.system_version=e.system_version,this.api_id=e.api_id,this.app_name=e.app_name,this.app_version=e.app_version,this.date_created=e.date_created,this.date_active=e.date_active,this.ip=e.ip,this.country=e.country,this.region=e.region}},SP=class extends Tl{authorization_ttl_days;authorizations;get[i](){return 1275039392}static get[n](){return"account.authorizations"}static get[a](){return[["authorization_ttl_days","number","int"],["authorizations",[ea],"Vector"]]}get[o](){return[[this.authorization_ttl_days,"number","int"],[this.authorizations,[ea],"Vector"]]}constructor(e){super(),this.authorization_ttl_days=e.authorization_ttl_days,this.authorizations=e.authorizations}},BP=class extends Nl{has_recovery;has_secure_values;has_password;current_algo;srp_B;srp_id;hint;email_unconfirmed_pattern;new_algo;new_secure_algo;secure_random;pending_reset_date;login_email_pattern;get[i](){return 2507886843}static get[n](){return"account.password"}static get[a](){return[["flags",l,"#"],["has_recovery","true","flags.0?true"],["has_secure_values","true","flags.1?true"],["has_password","true","flags.2?true"],["current_algo",Bs,"flags.2?PasswordKdfAlgo"],["srp_B",Uint8Array,"flags.2?bytes"],["srp_id","bigint","flags.2?long"],["hint","string","flags.3?string"],["email_unconfirmed_pattern","string","flags.4?string"],["new_algo",Bs,"PasswordKdfAlgo"],["new_secure_algo",rr,"SecurePasswordKdfAlgo"],["secure_random",Uint8Array,"bytes"],["pending_reset_date","number","flags.5?int"],["login_email_pattern","string","flags.6?string"]]}get[o](){return[["flags",l,"#"],[this.has_recovery??null,"true","flags.0?true"],[this.has_secure_values??null,"true","flags.1?true"],[this.has_password??null,"true","flags.2?true"],[this.current_algo??null,Bs,"flags.2?PasswordKdfAlgo"],[this.srp_B??null,Uint8Array,"flags.2?bytes"],[this.srp_id??null,"bigint","flags.2?long"],[this.hint??null,"string","flags.3?string"],[this.email_unconfirmed_pattern??null,"string","flags.4?string"],[this.new_algo,Bs,"PasswordKdfAlgo"],[this.new_secure_algo,rr,"SecurePasswordKdfAlgo"],[this.secure_random,Uint8Array,"bytes"],[this.pending_reset_date??null,"number","flags.5?int"],[this.login_email_pattern??null,"string","flags.6?string"]]}constructor(e){super(),this.has_recovery=e.has_recovery,this.has_secure_values=e.has_secure_values,this.has_password=e.has_password,this.current_algo=e.current_algo,this.srp_B=e.srp_B,this.srp_id=e.srp_id,this.hint=e.hint,this.email_unconfirmed_pattern=e.email_unconfirmed_pattern,this.new_algo=e.new_algo,this.new_secure_algo=e.new_secure_algo,this.secure_random=e.secure_random,this.pending_reset_date=e.pending_reset_date,this.login_email_pattern=e.login_email_pattern}},kP=class extends Vl{email;secure_settings;get[i](){return 2589733861}static get[n](){return"account.passwordSettings"}static get[a](){return[["flags",l,"#"],["email","string","flags.0?string"],["secure_settings",on,"flags.1?SecureSecretSettings"]]}get[o](){return[["flags",l,"#"],[this.email??null,"string","flags.0?string"],[this.secure_settings??null,on,"flags.1?SecureSecretSettings"]]}constructor(e){super(),this.email=e?.email,this.secure_settings=e?.secure_settings}},MP=class extends Ql{new_algo;new_password_hash;hint;email;new_secure_settings;get[i](){return 3258394569}static get[n](){return"account.passwordInputSettings"}static get[a](){return[["flags",l,"#"],["new_algo",Bs,"flags.0?PasswordKdfAlgo"],["new_password_hash",Uint8Array,"flags.0?bytes"],["hint","string","flags.0?string"],["email","string","flags.1?string"],["new_secure_settings",on,"flags.2?SecureSecretSettings"]]}get[o](){return[["flags",l,"#"],[this.new_algo??null,Bs,"flags.0?PasswordKdfAlgo"],[this.new_password_hash??null,Uint8Array,"flags.0?bytes"],[this.hint??null,"string","flags.0?string"],[this.email??null,"string","flags.1?string"],[this.new_secure_settings??null,on,"flags.2?SecureSecretSettings"]]}constructor(e){super(),this.new_algo=e?.new_algo,this.new_password_hash=e?.new_password_hash,this.hint=e?.hint,this.email=e?.email,this.new_secure_settings=e?.new_secure_settings}},FP=class extends Ll{email_pattern;get[i](){return 326715557}static get[n](){return"auth.passwordRecovery"}static get[a](){return[["email_pattern","string","string"]]}get[o](){return[[this.email_pattern,"string","string"]]}constructor(e){super(),this.email_pattern=e.email_pattern}},RP=class extends ql{id;flags;get[i](){return 2743383929}static get[n](){return"receivedNotifyMessage"}static get[a](){return[["id","number","int"],["flags","number","int"]]}get[o](){return[[this.id,"number","int"],[this.flags,"number","int"]]}constructor(e){super(),this.id=e.id,this.flags=e.flags}},UP=class extends le{revoked;permanent;request_needed;link;admin_id;date;start_date;expire_date;usage_limit;usage;requested;title;get[i](){return 179611673}static get[n](){return"chatInviteExported"}static get[a](){return[["flags",l,"#"],["revoked","true","flags.0?true"],["permanent","true","flags.5?true"],["request_needed","true","flags.6?true"],["link","string","string"],["admin_id","bigint","long"],["date","number","int"],["start_date","number","flags.4?int"],["expire_date","number","flags.1?int"],["usage_limit","number","flags.2?int"],["usage","number","flags.3?int"],["requested","number","flags.7?int"],["title","string","flags.8?string"]]}get[o](){return[["flags",l,"#"],[this.revoked??null,"true","flags.0?true"],[this.permanent??null,"true","flags.5?true"],[this.request_needed??null,"true","flags.6?true"],[this.link,"string","string"],[this.admin_id,"bigint","long"],[this.date,"number","int"],[this.start_date??null,"number","flags.4?int"],[this.expire_date??null,"number","flags.1?int"],[this.usage_limit??null,"number","flags.2?int"],[this.usage??null,"number","flags.3?int"],[this.requested??null,"number","flags.7?int"],[this.title??null,"string","flags.8?string"]]}constructor(e){super(),this.revoked=e.revoked,this.permanent=e.permanent,this.request_needed=e.request_needed,this.link=e.link,this.admin_id=e.admin_id,this.date=e.date,this.start_date=e.start_date,this.expire_date=e.expire_date,this.usage_limit=e.usage_limit,this.usage=e.usage,this.requested=e.requested,this.title=e.title}},TP=class extends le{get[i](){return 3977280183}static get[n](){return"chatInvitePublicJoinRequests"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NP=class extends Xs{chat;get[i](){return 1516793212}static get[n](){return"chatInviteAlready"}static get[a](){return[["chat",F,"Chat"]]}get[o](){return[[this.chat,F,"Chat"]]}constructor(e){super(),this.chat=e.chat}},VP=class extends Xs{channel;broadcast;public;megagroup;request_needed;verified;scam;fake;title;about;photo;participants_count;participants;color;get[i](){return 3454069824}static get[n](){return"chatInvite"}static get[a](){return[["flags",l,"#"],["channel","true","flags.0?true"],["broadcast","true","flags.1?true"],["public","true","flags.2?true"],["megagroup","true","flags.3?true"],["request_needed","true","flags.6?true"],["verified","true","flags.7?true"],["scam","true","flags.8?true"],["fake","true","flags.9?true"],["title","string","string"],["about","string","flags.5?string"],["photo",ee,"Photo"],["participants_count","number","int"],["participants",[w],"flags.4?Vector"],["color","number","int"]]}get[o](){return[["flags",l,"#"],[this.channel??null,"true","flags.0?true"],[this.broadcast??null,"true","flags.1?true"],[this.public??null,"true","flags.2?true"],[this.megagroup??null,"true","flags.3?true"],[this.request_needed??null,"true","flags.6?true"],[this.verified??null,"true","flags.7?true"],[this.scam??null,"true","flags.8?true"],[this.fake??null,"true","flags.9?true"],[this.title,"string","string"],[this.about??null,"string","flags.5?string"],[this.photo,ee,"Photo"],[this.participants_count,"number","int"],[this.participants??null,[w],"flags.4?Vector"],[this.color,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.broadcast=e.broadcast,this.public=e.public,this.megagroup=e.megagroup,this.request_needed=e.request_needed,this.verified=e.verified,this.scam=e.scam,this.fake=e.fake,this.title=e.title,this.about=e.about,this.photo=e.photo,this.participants_count=e.participants_count,this.participants=e.participants,this.color=e.color}},QP=class extends Xs{chat;expires;get[i](){return 1634294960}static get[n](){return"chatInvitePeek"}static get[a](){return[["chat",F,"Chat"],["expires","number","int"]]}get[o](){return[[this.chat,F,"Chat"],[this.expires,"number","int"]]}constructor(e){super(),this.chat=e.chat,this.expires=e.expires}},LP=class extends _e{get[i](){return 4290128789}static get[n](){return"inputStickerSetEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qP=class extends _e{id;access_hash;get[i](){return 2649203305}static get[n](){return"inputStickerSetID"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},GP=class extends _e{short_name;get[i](){return 2250033312}static get[n](){return"inputStickerSetShortName"}static get[a](){return[["short_name","string","string"]]}get[o](){return[[this.short_name,"string","string"]]}constructor(e){super(),this.short_name=e.short_name}},OP=class extends _e{get[i](){return 42402760}static get[n](){return"inputStickerSetAnimatedEmoji"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},HP=class extends _e{emoticon;get[i](){return 3867103758}static get[n](){return"inputStickerSetDice"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},KP=class extends _e{get[i](){return 215889721}static get[n](){return"inputStickerSetAnimatedEmojiAnimations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jP=class extends _e{get[i](){return 3364567810}static get[n](){return"inputStickerSetPremiumGifts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zP=class extends _e{get[i](){return 80008398}static get[n](){return"inputStickerSetEmojiGenericAnimations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WP=class extends _e{get[i](){return 701560302}static get[n](){return"inputStickerSetEmojiDefaultStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},JP=class extends _e{get[i](){return 1153562857}static get[n](){return"inputStickerSetEmojiDefaultTopicIcons"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},YP=class extends _e{get[i](){return 1232373075}static get[n](){return"inputStickerSetEmojiChannelDefaultStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ZP=class extends $e{archived;official;masks;animated;videos;emojis;text_color;channel_emoji_status;installed_date;id;access_hash;title;short_name;thumbs;thumb_dc_id;thumb_version;thumb_document_id;count;hash;get[i](){return 768691932}static get[n](){return"stickerSet"}static get[a](){return[["flags",l,"#"],["archived","true","flags.1?true"],["official","true","flags.2?true"],["masks","true","flags.3?true"],["animated","true","flags.5?true"],["videos","true","flags.6?true"],["emojis","true","flags.7?true"],["text_color","true","flags.9?true"],["channel_emoji_status","true","flags.10?true"],["installed_date","number","flags.0?int"],["id","bigint","long"],["access_hash","bigint","long"],["title","string","string"],["short_name","string","string"],["thumbs",[bt],"flags.4?Vector"],["thumb_dc_id","number","flags.4?int"],["thumb_version","number","flags.4?int"],["thumb_document_id","bigint","flags.8?long"],["count","number","int"],["hash","number","int"]]}get[o](){return[["flags",l,"#"],[this.archived??null,"true","flags.1?true"],[this.official??null,"true","flags.2?true"],[this.masks??null,"true","flags.3?true"],[this.animated??null,"true","flags.5?true"],[this.videos??null,"true","flags.6?true"],[this.emojis??null,"true","flags.7?true"],[this.text_color??null,"true","flags.9?true"],[this.channel_emoji_status??null,"true","flags.10?true"],[this.installed_date??null,"number","flags.0?int"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.title,"string","string"],[this.short_name,"string","string"],[this.thumbs??null,[bt],"flags.4?Vector"],[this.thumb_dc_id??null,"number","flags.4?int"],[this.thumb_version??null,"number","flags.4?int"],[this.thumb_document_id??null,"bigint","flags.8?long"],[this.count,"number","int"],[this.hash,"number","int"]]}constructor(e){super(),this.archived=e.archived,this.official=e.official,this.masks=e.masks,this.animated=e.animated,this.videos=e.videos,this.emojis=e.emojis,this.text_color=e.text_color,this.channel_emoji_status=e.channel_emoji_status,this.installed_date=e.installed_date,this.id=e.id,this.access_hash=e.access_hash,this.title=e.title,this.short_name=e.short_name,this.thumbs=e.thumbs,this.thumb_dc_id=e.thumb_dc_id,this.thumb_version=e.thumb_version,this.thumb_document_id=e.thumb_document_id,this.count=e.count,this.hash=e.hash}},XP=class extends $n{set;packs;keywords;documents;get[i](){return 1846886166}static get[n](){return"messages.stickerSet"}static get[a](){return[["set",$e,"StickerSet"],["packs",[hs],"Vector"],["keywords",[yn],"Vector"],["documents",[q],"Vector"]]}get[o](){return[[this.set,$e,"StickerSet"],[this.packs,[hs],"Vector"],[this.keywords,[yn],"Vector"],[this.documents,[q],"Vector"]]}constructor(e){super(),this.set=e.set,this.packs=e.packs,this.keywords=e.keywords,this.documents=e.documents}},$P=class extends $n{get[i](){return 3556320491}static get[n](){return"messages.stickerSetNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},eI=class extends Yr{command;description;get[i](){return 3262826695}static get[n](){return"botCommand"}static get[a](){return[["command","string","string"],["description","string","string"]]}get[o](){return[[this.command,"string","string"],[this.description,"string","string"]]}constructor(e){super(),this.command=e.command,this.description=e.description}},tI=class extends $s{user_id;description;description_photo;description_document;commands;menu_button;get[i](){return 2402290519}static get[n](){return"botInfo"}static get[a](){return[["flags",l,"#"],["user_id","bigint","flags.0?long"],["description","string","flags.1?string"],["description_photo",ee,"flags.4?Photo"],["description_document",q,"flags.5?Document"],["commands",[Yr],"flags.2?Vector"],["menu_button",cr,"flags.3?BotMenuButton"]]}get[o](){return[["flags",l,"#"],[this.user_id??null,"bigint","flags.0?long"],[this.description??null,"string","flags.1?string"],[this.description_photo??null,ee,"flags.4?Photo"],[this.description_document??null,q,"flags.5?Document"],[this.commands??null,[Yr],"flags.2?Vector"],[this.menu_button??null,cr,"flags.3?BotMenuButton"]]}constructor(e){super(),this.user_id=e?.user_id,this.description=e?.description,this.description_photo=e?.description_photo,this.description_document=e?.description_document,this.commands=e?.commands,this.menu_button=e?.menu_button}},sI=class extends Ze{text;get[i](){return 2734311552}static get[n](){return"keyboardButton"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},rI=class extends Ze{text;url;get[i](){return 629866245}static get[n](){return"keyboardButtonUrl"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},nI=class extends Ze{requires_password;text;data;get[i](){return 901503851}static get[n](){return"keyboardButtonCallback"}static get[a](){return[["flags",l,"#"],["requires_password","true","flags.0?true"],["text","string","string"],["data",Uint8Array,"bytes"]]}get[o](){return[["flags",l,"#"],[this.requires_password??null,"true","flags.0?true"],[this.text,"string","string"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.requires_password=e.requires_password,this.text=e.text,this.data=e.data}},iI=class extends Ze{text;get[i](){return 2976541737}static get[n](){return"keyboardButtonRequestPhone"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},aI=class extends Ze{text;get[i](){return 4235815743}static get[n](){return"keyboardButtonRequestGeoLocation"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},oI=class extends Ze{same_peer;text;query;peer_types;get[i](){return 2478439349}static get[n](){return"keyboardButtonSwitchInline"}static get[a](){return[["flags",l,"#"],["same_peer","true","flags.0?true"],["text","string","string"],["query","string","string"],["peer_types",[is],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.same_peer??null,"true","flags.0?true"],[this.text,"string","string"],[this.query,"string","string"],[this.peer_types??null,[is],"flags.1?Vector"]]}constructor(e){super(),this.same_peer=e.same_peer,this.text=e.text,this.query=e.query,this.peer_types=e.peer_types}},uI=class extends Ze{text;get[i](){return 1358175439}static get[n](){return"keyboardButtonGame"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},cI=class extends Ze{text;get[i](){return 2950250427}static get[n](){return"keyboardButtonBuy"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},lI=class extends Ze{text;fwd_text;url;button_id;get[i](){return 280464681}static get[n](){return"keyboardButtonUrlAuth"}static get[a](){return[["flags",l,"#"],["text","string","string"],["fwd_text","string","flags.0?string"],["url","string","string"],["button_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.text,"string","string"],[this.fwd_text??null,"string","flags.0?string"],[this.url,"string","string"],[this.button_id,"number","int"]]}constructor(e){super(),this.text=e.text,this.fwd_text=e.fwd_text,this.url=e.url,this.button_id=e.button_id}},pI=class extends Ze{request_write_access;text;fwd_text;url;bot;get[i](){return 3492708308}static get[n](){return"inputKeyboardButtonUrlAuth"}static get[a](){return[["flags",l,"#"],["request_write_access","true","flags.0?true"],["text","string","string"],["fwd_text","string","flags.1?string"],["url","string","string"],["bot",ye,"InputUser"]]}get[o](){return[["flags",l,"#"],[this.request_write_access??null,"true","flags.0?true"],[this.text,"string","string"],[this.fwd_text??null,"string","flags.1?string"],[this.url,"string","string"],[this.bot,ye,"InputUser"]]}constructor(e){super(),this.request_write_access=e.request_write_access,this.text=e.text,this.fwd_text=e.fwd_text,this.url=e.url,this.bot=e.bot}},gI=class extends Ze{quiz;text;get[i](){return 3150401885}static get[n](){return"keyboardButtonRequestPoll"}static get[a](){return[["flags",l,"#"],["quiz","boolean","flags.0?Bool"],["text","string","string"]]}get[o](){return[["flags",l,"#"],[this.quiz??null,"boolean","flags.0?Bool"],[this.text,"string","string"]]}constructor(e){super(),this.quiz=e.quiz,this.text=e.text}},dI=class extends Ze{text;user_id;get[i](){return 3918005115}static get[n](){return"inputKeyboardButtonUserProfile"}static get[a](){return[["text","string","string"],["user_id",ye,"InputUser"]]}get[o](){return[[this.text,"string","string"],[this.user_id,ye,"InputUser"]]}constructor(e){super(),this.text=e.text,this.user_id=e.user_id}},mI=class extends Ze{text;user_id;get[i](){return 814112961}static get[n](){return"keyboardButtonUserProfile"}static get[a](){return[["text","string","string"],["user_id","bigint","long"]]}get[o](){return[[this.text,"string","string"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.text=e.text,this.user_id=e.user_id}},hI=class extends Ze{text;url;get[i](){return 326529584}static get[n](){return"keyboardButtonWebView"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},_I=class extends Ze{text;url;get[i](){return 2696958044}static get[n](){return"keyboardButtonSimpleWebView"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},bI=class extends Ze{text;button_id;peer_type;max_quantity;get[i](){return 1406648280}static get[n](){return"keyboardButtonRequestPeer"}static get[a](){return[["text","string","string"],["button_id","number","int"],["peer_type",xn,"RequestPeerType"],["max_quantity","number","int"]]}get[o](){return[[this.text,"string","string"],[this.button_id,"number","int"],[this.peer_type,xn,"RequestPeerType"],[this.max_quantity,"number","int"]]}constructor(e){super(),this.text=e.text,this.button_id=e.button_id,this.peer_type=e.peer_type,this.max_quantity=e.max_quantity}},fI=class extends Zr{buttons;get[i](){return 2002815875}static get[n](){return"keyboardButtonRow"}static get[a](){return[["buttons",[Ze],"Vector"]]}get[o](){return[[this.buttons,[Ze],"Vector"]]}constructor(e){super(),this.buttons=e.buttons}},yI=class extends ue{selective;get[i](){return 2688441221}static get[n](){return"replyKeyboardHide"}static get[a](){return[["flags",l,"#"],["selective","true","flags.2?true"]]}get[o](){return[["flags",l,"#"],[this.selective??null,"true","flags.2?true"]]}constructor(e){super(),this.selective=e?.selective}},xI=class extends ue{single_use;selective;placeholder;get[i](){return 2259946248}static get[n](){return"replyKeyboardForceReply"}static get[a](){return[["flags",l,"#"],["single_use","true","flags.1?true"],["selective","true","flags.2?true"],["placeholder","string","flags.3?string"]]}get[o](){return[["flags",l,"#"],[this.single_use??null,"true","flags.1?true"],[this.selective??null,"true","flags.2?true"],[this.placeholder??null,"string","flags.3?string"]]}constructor(e){super(),this.single_use=e?.single_use,this.selective=e?.selective,this.placeholder=e?.placeholder}},AI=class extends ue{resize;single_use;selective;persistent;rows;placeholder;get[i](){return 2245892561}static get[n](){return"replyKeyboardMarkup"}static get[a](){return[["flags",l,"#"],["resize","true","flags.0?true"],["single_use","true","flags.1?true"],["selective","true","flags.2?true"],["persistent","true","flags.4?true"],["rows",[Zr],"Vector"],["placeholder","string","flags.3?string"]]}get[o](){return[["flags",l,"#"],[this.resize??null,"true","flags.0?true"],[this.single_use??null,"true","flags.1?true"],[this.selective??null,"true","flags.2?true"],[this.persistent??null,"true","flags.4?true"],[this.rows,[Zr],"Vector"],[this.placeholder??null,"string","flags.3?string"]]}constructor(e){super(),this.resize=e.resize,this.single_use=e.single_use,this.selective=e.selective,this.persistent=e.persistent,this.rows=e.rows,this.placeholder=e.placeholder}},PI=class extends ue{rows;get[i](){return 1218642516}static get[n](){return"replyInlineMarkup"}static get[a](){return[["rows",[Zr],"Vector"]]}get[o](){return[[this.rows,[Zr],"Vector"]]}constructor(e){super(),this.rows=e.rows}},II=class extends L{offset;length;get[i](){return 3146955413}static get[n](){return"messageEntityUnknown"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},CI=class extends L{offset;length;get[i](){return 4194588573}static get[n](){return"messageEntityMention"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},vI=class extends L{offset;length;get[i](){return 1868782349}static get[n](){return"messageEntityHashtag"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},DI=class extends L{offset;length;get[i](){return 1827637959}static get[n](){return"messageEntityBotCommand"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},wI=class extends L{offset;length;get[i](){return 1859134776}static get[n](){return"messageEntityUrl"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},EI=class extends L{offset;length;get[i](){return 1692693954}static get[n](){return"messageEntityEmail"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},SI=class extends L{offset;length;get[i](){return 3177253833}static get[n](){return"messageEntityBold"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},BI=class extends L{offset;length;get[i](){return 2188348256}static get[n](){return"messageEntityItalic"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},kI=class extends L{offset;length;get[i](){return 681706865}static get[n](){return"messageEntityCode"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},MI=class extends L{offset;length;language;get[i](){return 1938967520}static get[n](){return"messageEntityPre"}static get[a](){return[["offset","number","int"],["length","number","int"],["language","string","string"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.language,"string","string"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.language=e.language}},FI=class extends L{offset;length;url;get[i](){return 1990644519}static get[n](){return"messageEntityTextUrl"}static get[a](){return[["offset","number","int"],["length","number","int"],["url","string","string"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.url,"string","string"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.url=e.url}},RI=class extends L{offset;length;user_id;get[i](){return 3699052864}static get[n](){return"messageEntityMentionName"}static get[a](){return[["offset","number","int"],["length","number","int"],["user_id","bigint","long"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.user_id=e.user_id}},UI=class extends L{offset;length;user_id;get[i](){return 546203849}static get[n](){return"inputMessageEntityMentionName"}static get[a](){return[["offset","number","int"],["length","number","int"],["user_id",ye,"InputUser"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.user_id,ye,"InputUser"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.user_id=e.user_id}},TI=class extends L{offset;length;get[i](){return 2607407947}static get[n](){return"messageEntityPhone"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},NI=class extends L{offset;length;get[i](){return 1280209983}static get[n](){return"messageEntityCashtag"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},VI=class extends L{offset;length;get[i](){return 2622389899}static get[n](){return"messageEntityUnderline"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},QI=class extends L{offset;length;get[i](){return 3204879316}static get[n](){return"messageEntityStrike"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},LI=class extends L{offset;length;get[i](){return 1981704948}static get[n](){return"messageEntityBankCard"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},qI=class extends L{offset;length;get[i](){return 852137487}static get[n](){return"messageEntitySpoiler"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},GI=class extends L{offset;length;document_id;get[i](){return 3369010680}static get[n](){return"messageEntityCustomEmoji"}static get[a](){return[["offset","number","int"],["length","number","int"],["document_id","bigint","long"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.document_id,"bigint","long"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.document_id=e.document_id}},OI=class extends L{offset;length;get[i](){return 34469328}static get[n](){return"messageEntityBlockquote"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},HI=class extends er{get[i](){return 4002160262}static get[n](){return"inputChannelEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},KI=class extends er{channel_id;access_hash;get[i](){return 4082822184}static get[n](){return"inputChannel"}static get[a](){return[["channel_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id,this.access_hash=e.access_hash}},jI=class extends er{peer;msg_id;channel_id;get[i](){return 1536380829}static get[n](){return"inputChannelFromMessage"}static get[a](){return[["peer",j,"InputPeer"],["msg_id","number","int"],["channel_id","bigint","long"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.msg_id,"number","int"],[this.channel_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.channel_id=e.channel_id}},zI=class extends Gl{peer;chats;users;get[i](){return 2131196633}static get[n](){return"contacts.resolvedPeer"}static get[a](){return[["peer",v,"Peer"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.peer,v,"Peer"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.chats=e.chats,this.users=e.users}},WI=class extends ta{min_id;max_id;get[i](){return 182649427}static get[n](){return"messageRange"}static get[a](){return[["min_id","number","int"],["max_id","number","int"]]}get[o](){return[[this.min_id,"number","int"],[this.max_id,"number","int"]]}constructor(e){super(),this.min_id=e.min_id,this.max_id=e.max_id}},JI=class extends sa{final;pts;timeout;get[i](){return 1041346555}static get[n](){return"updates.channelDifferenceEmpty"}static get[a](){return[["flags",l,"#"],["final","true","flags.0?true"],["pts","number","int"],["timeout","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.final??null,"true","flags.0?true"],[this.pts,"number","int"],[this.timeout??null,"number","flags.1?int"]]}constructor(e){super(),this.final=e.final,this.pts=e.pts,this.timeout=e.timeout}},YI=class extends sa{final;timeout;dialog;messages;chats;users;get[i](){return 2763835134}static get[n](){return"updates.channelDifferenceTooLong"}static get[a](){return[["flags",l,"#"],["final","true","flags.0?true"],["timeout","number","flags.1?int"],["dialog",$t,"Dialog"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.final??null,"true","flags.0?true"],[this.timeout??null,"number","flags.1?int"],[this.dialog,$t,"Dialog"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.final=e.final,this.timeout=e.timeout,this.dialog=e.dialog,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},ZI=class extends sa{final;pts;timeout;new_messages;other_updates;chats;users;get[i](){return 543450958}static get[n](){return"updates.channelDifference"}static get[a](){return[["flags",l,"#"],["final","true","flags.0?true"],["pts","number","int"],["timeout","number","flags.1?int"],["new_messages",[G],"Vector"],["other_updates",[B],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.final??null,"true","flags.0?true"],[this.pts,"number","int"],[this.timeout??null,"number","flags.1?int"],[this.new_messages,[G],"Vector"],[this.other_updates,[B],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.final=e.final,this.pts=e.pts,this.timeout=e.timeout,this.new_messages=e.new_messages,this.other_updates=e.other_updates,this.chats=e.chats,this.users=e.users}},XI=class extends cu{get[i](){return 2496933607}static get[n](){return"channelMessagesFilterEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$I=class extends cu{exclude_new_messages;ranges;get[i](){return 3447183703}static get[n](){return"channelMessagesFilter"}static get[a](){return[["flags",l,"#"],["exclude_new_messages","true","flags.1?true"],["ranges",[ta],"Vector"]]}get[o](){return[["flags",l,"#"],[this.exclude_new_messages??null,"true","flags.1?true"],[this.ranges,[ta],"Vector"]]}constructor(e){super(),this.exclude_new_messages=e.exclude_new_messages,this.ranges=e.ranges}},eC=class extends Ce{user_id;date;get[i](){return 3222013888}static get[n](){return"channelParticipant"}static get[a](){return[["user_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.date=e.date}},tC=class extends Ce{via_request;user_id;inviter_id;date;get[i](){return 900251559}static get[n](){return"channelParticipantSelf"}static get[a](){return[["flags",l,"#"],["via_request","true","flags.0?true"],["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"]]}get[o](){return[["flags",l,"#"],[this.via_request??null,"true","flags.0?true"],[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.via_request=e.via_request,this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date}},sC=class extends Ce{user_id;admin_rights;rank;get[i](){return 803602899}static get[n](){return"channelParticipantCreator"}static get[a](){return[["flags",l,"#"],["user_id","bigint","long"],["admin_rights",Re,"ChatAdminRights"],["rank","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.user_id,"bigint","long"],[this.admin_rights,Re,"ChatAdminRights"],[this.rank??null,"string","flags.0?string"]]}constructor(e){super(),this.user_id=e.user_id,this.admin_rights=e.admin_rights,this.rank=e.rank}},rC=class extends Ce{can_edit;self;user_id;inviter_id;promoted_by;date;admin_rights;rank;get[i](){return 885242707}static get[n](){return"channelParticipantAdmin"}static get[a](){return[["flags",l,"#"],["can_edit","true","flags.0?true"],["self","true","flags.1?true"],["user_id","bigint","long"],["inviter_id","bigint","flags.1?long"],["promoted_by","bigint","long"],["date","number","int"],["admin_rights",Re,"ChatAdminRights"],["rank","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.can_edit??null,"true","flags.0?true"],[this.self??null,"true","flags.1?true"],[this.user_id,"bigint","long"],[this.inviter_id??null,"bigint","flags.1?long"],[this.promoted_by,"bigint","long"],[this.date,"number","int"],[this.admin_rights,Re,"ChatAdminRights"],[this.rank??null,"string","flags.2?string"]]}constructor(e){super(),this.can_edit=e.can_edit,this.self=e.self,this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.promoted_by=e.promoted_by,this.date=e.date,this.admin_rights=e.admin_rights,this.rank=e.rank}},nC=class extends Ce{left;peer;kicked_by;date;banned_rights;get[i](){return 1844969806}static get[n](){return"channelParticipantBanned"}static get[a](){return[["flags",l,"#"],["left","true","flags.0?true"],["peer",v,"Peer"],["kicked_by","bigint","long"],["date","number","int"],["banned_rights",ot,"ChatBannedRights"]]}get[o](){return[["flags",l,"#"],[this.left??null,"true","flags.0?true"],[this.peer,v,"Peer"],[this.kicked_by,"bigint","long"],[this.date,"number","int"],[this.banned_rights,ot,"ChatBannedRights"]]}constructor(e){super(),this.left=e.left,this.peer=e.peer,this.kicked_by=e.kicked_by,this.date=e.date,this.banned_rights=e.banned_rights}},iC=class extends Ce{peer;get[i](){return 453242886}static get[n](){return"channelParticipantLeft"}static get[a](){return[["peer",v,"Peer"]]}get[o](){return[[this.peer,v,"Peer"]]}constructor(e){super(),this.peer=e.peer}},aC=class extends Rs{get[i](){return 3728686201}static get[n](){return"channelParticipantsRecent"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},oC=class extends Rs{get[i](){return 3026225513}static get[n](){return"channelParticipantsAdmins"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uC=class extends Rs{q;get[i](){return 2746567045}static get[n](){return"channelParticipantsKicked"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},cC=class extends Rs{get[i](){return 2966521435}static get[n](){return"channelParticipantsBots"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lC=class extends Rs{q;get[i](){return 338142689}static get[n](){return"channelParticipantsBanned"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},pC=class extends Rs{q;get[i](){return 106343499}static get[n](){return"channelParticipantsSearch"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},gC=class extends Rs{q;get[i](){return 3144345741}static get[n](){return"channelParticipantsContacts"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},dC=class extends Rs{q;top_msg_id;get[i](){return 3763035371}static get[n](){return"channelParticipantsMentions"}static get[a](){return[["flags",l,"#"],["q","string","flags.0?string"],["top_msg_id","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.q??null,"string","flags.0?string"],[this.top_msg_id??null,"number","flags.1?int"]]}constructor(e){super(),this.q=e?.q,this.top_msg_id=e?.top_msg_id}},mC=class extends lu{count;participants;chats;users;get[i](){return 2595290799}static get[n](){return"channels.channelParticipants"}static get[a](){return[["count","number","int"],["participants",[Ce],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.participants,[Ce],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.participants=e.participants,this.chats=e.chats,this.users=e.users}},hC=class extends lu{get[i](){return 4028055529}static get[n](){return"channels.channelParticipantsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_C=class extends Ol{participant;chats;users;get[i](){return 3753378583}static get[n](){return"channels.channelParticipant"}static get[a](){return[["participant",Ce,"ChannelParticipant"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.participant,Ce,"ChannelParticipant"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.participant=e.participant,this.chats=e.chats,this.users=e.users}},bC=class extends Xr{popup;id;text;entities;min_age_confirm;get[i](){return 2013922064}static get[n](){return"help.termsOfService"}static get[a](){return[["flags",l,"#"],["popup","true","flags.0?true"],["id",be,"DataJSON"],["text","string","string"],["entities",[L],"Vector"],["min_age_confirm","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.popup??null,"true","flags.0?true"],[this.id,be,"DataJSON"],[this.text,"string","string"],[this.entities,[L],"Vector"],[this.min_age_confirm??null,"number","flags.1?int"]]}constructor(e){super(),this.popup=e.popup,this.id=e.id,this.text=e.text,this.entities=e.entities,this.min_age_confirm=e.min_age_confirm}},fC=class extends pu{get[i](){return 3892468898}static get[n](){return"messages.savedGifsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yC=class extends pu{hash;gifs;get[i](){return 2225089037}static get[n](){return"messages.savedGifs"}static get[a](){return[["hash","bigint","long"],["gifs",[q],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.gifs,[q],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.gifs=e.gifs}},xC=class extends it{invert_media;message;entities;reply_markup;get[i](){return 864077702}static get[n](){return"inputBotInlineMessageMediaAuto"}static get[a](){return[["flags",l,"#"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[L],"flags.1?Vector"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},AC=class extends it{no_webpage;invert_media;message;entities;reply_markup;get[i](){return 1036876423}static get[n](){return"inputBotInlineMessageText"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.0?true"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[L],"flags.1?Vector"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.0?true"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},PC=class extends it{geo_point;heading;period;proximity_notification_radius;reply_markup;get[i](){return 2526190213}static get[n](){return"inputBotInlineMessageMediaGeo"}static get[a](){return[["flags",l,"#"],["geo_point",ht,"InputGeoPoint"],["heading","number","flags.0?int"],["period","number","flags.1?int"],["proximity_notification_radius","number","flags.3?int"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.geo_point,ht,"InputGeoPoint"],[this.heading??null,"number","flags.0?int"],[this.period??null,"number","flags.1?int"],[this.proximity_notification_radius??null,"number","flags.3?int"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo_point=e.geo_point,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius,this.reply_markup=e.reply_markup}},IC=class extends it{geo_point;title;address;provider;venue_id;venue_type;reply_markup;get[i](){return 1098628881}static get[n](){return"inputBotInlineMessageMediaVenue"}static get[a](){return[["flags",l,"#"],["geo_point",ht,"InputGeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.geo_point,ht,"InputGeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo_point=e.geo_point,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type,this.reply_markup=e.reply_markup}},CC=class extends it{phone_number;first_name;last_name;vcard;reply_markup;get[i](){return 2800599037}static get[n](){return"inputBotInlineMessageMediaContact"}static get[a](){return[["flags",l,"#"],["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard,this.reply_markup=e.reply_markup}},vC=class extends it{reply_markup;get[i](){return 1262639204}static get[n](){return"inputBotInlineMessageGame"}static get[a](){return[["flags",l,"#"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.reply_markup=e?.reply_markup}},DC=class extends it{title;description;photo;invoice;payload;provider;provider_data;reply_markup;get[i](){return 3622273573}static get[n](){return"inputBotInlineMessageMediaInvoice"}static get[a](){return[["flags",l,"#"],["title","string","string"],["description","string","string"],["photo",gs,"flags.0?InputWebDocument"],["invoice",bs,"Invoice"],["payload",Uint8Array,"bytes"],["provider","string","string"],["provider_data",be,"DataJSON"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,gs,"flags.0?InputWebDocument"],[this.invoice,bs,"Invoice"],[this.payload,Uint8Array,"bytes"],[this.provider,"string","string"],[this.provider_data,be,"DataJSON"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.payload=e.payload,this.provider=e.provider,this.provider_data=e.provider_data,this.reply_markup=e.reply_markup}},wC=class extends it{invert_media;force_large_media;force_small_media;optional;message;entities;url;reply_markup;get[i](){return 3185362192}static get[n](){return"inputBotInlineMessageMediaWebPage"}static get[a](){return[["flags",l,"#"],["invert_media","true","flags.3?true"],["force_large_media","true","flags.4?true"],["force_small_media","true","flags.5?true"],["optional","true","flags.6?true"],["message","string","string"],["entities",[L],"flags.1?Vector"],["url","string","string"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.invert_media??null,"true","flags.3?true"],[this.force_large_media??null,"true","flags.4?true"],[this.force_small_media??null,"true","flags.5?true"],[this.optional??null,"true","flags.6?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.url,"string","string"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.optional=e.optional,this.message=e.message,this.entities=e.entities,this.url=e.url,this.reply_markup=e.reply_markup}},EC=class extends ei{id;type;title;description;url;thumb;content;send_message;get[i](){return 2294256409}static get[n](){return"inputBotInlineResult"}static get[a](){return[["flags",l,"#"],["id","string","string"],["type","string","string"],["title","string","flags.1?string"],["description","string","flags.2?string"],["url","string","flags.3?string"],["thumb",gs,"flags.4?InputWebDocument"],["content",gs,"flags.5?InputWebDocument"],["send_message",it,"InputBotInlineMessage"]]}get[o](){return[["flags",l,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.title??null,"string","flags.1?string"],[this.description??null,"string","flags.2?string"],[this.url??null,"string","flags.3?string"],[this.thumb??null,gs,"flags.4?InputWebDocument"],[this.content??null,gs,"flags.5?InputWebDocument"],[this.send_message,it,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.title=e.title,this.description=e.description,this.url=e.url,this.thumb=e.thumb,this.content=e.content,this.send_message=e.send_message}},SC=class extends ei{id;type;photo;send_message;get[i](){return 2832753831}static get[n](){return"inputBotInlineResultPhoto"}static get[a](){return[["id","string","string"],["type","string","string"],["photo",Zt,"InputPhoto"],["send_message",it,"InputBotInlineMessage"]]}get[o](){return[[this.id,"string","string"],[this.type,"string","string"],[this.photo,Zt,"InputPhoto"],[this.send_message,it,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.photo=e.photo,this.send_message=e.send_message}},BC=class extends ei{id;type;title;description;document;send_message;get[i](){return 4294507972}static get[n](){return"inputBotInlineResultDocument"}static get[a](){return[["flags",l,"#"],["id","string","string"],["type","string","string"],["title","string","flags.1?string"],["description","string","flags.2?string"],["document",nt,"InputDocument"],["send_message",it,"InputBotInlineMessage"]]}get[o](){return[["flags",l,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.title??null,"string","flags.1?string"],[this.description??null,"string","flags.2?string"],[this.document,nt,"InputDocument"],[this.send_message,it,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.title=e.title,this.description=e.description,this.document=e.document,this.send_message=e.send_message}},kC=class extends ei{id;short_name;send_message;get[i](){return 1336154098}static get[n](){return"inputBotInlineResultGame"}static get[a](){return[["id","string","string"],["short_name","string","string"],["send_message",it,"InputBotInlineMessage"]]}get[o](){return[[this.id,"string","string"],[this.short_name,"string","string"],[this.send_message,it,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.short_name=e.short_name,this.send_message=e.send_message}},MC=class extends Qt{invert_media;message;entities;reply_markup;get[i](){return 1984755728}static get[n](){return"botInlineMessageMediaAuto"}static get[a](){return[["flags",l,"#"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[L],"flags.1?Vector"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},FC=class extends Qt{no_webpage;invert_media;message;entities;reply_markup;get[i](){return 2357159394}static get[n](){return"botInlineMessageText"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.0?true"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[L],"flags.1?Vector"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.0?true"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},RC=class extends Qt{geo;heading;period;proximity_notification_radius;reply_markup;get[i](){return 85477117}static get[n](){return"botInlineMessageMediaGeo"}static get[a](){return[["flags",l,"#"],["geo",xe,"GeoPoint"],["heading","number","flags.0?int"],["period","number","flags.1?int"],["proximity_notification_radius","number","flags.3?int"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.geo,xe,"GeoPoint"],[this.heading??null,"number","flags.0?int"],[this.period??null,"number","flags.1?int"],[this.proximity_notification_radius??null,"number","flags.3?int"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo=e.geo,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius,this.reply_markup=e.reply_markup}},UC=class extends Qt{geo;title;address;provider;venue_id;venue_type;reply_markup;get[i](){return 2324063644}static get[n](){return"botInlineMessageMediaVenue"}static get[a](){return[["flags",l,"#"],["geo",xe,"GeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.geo,xe,"GeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo=e.geo,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type,this.reply_markup=e.reply_markup}},TC=class extends Qt{phone_number;first_name;last_name;vcard;reply_markup;get[i](){return 416402882}static get[n](){return"botInlineMessageMediaContact"}static get[a](){return[["flags",l,"#"],["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard,this.reply_markup=e.reply_markup}},NC=class extends Qt{shipping_address_requested;test;title;description;photo;currency;total_amount;reply_markup;get[i](){return 894081801}static get[n](){return"botInlineMessageMediaInvoice"}static get[a](){return[["flags",l,"#"],["shipping_address_requested","true","flags.1?true"],["test","true","flags.3?true"],["title","string","string"],["description","string","string"],["photo",dt,"flags.0?WebDocument"],["currency","string","string"],["total_amount","bigint","long"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.shipping_address_requested??null,"true","flags.1?true"],[this.test??null,"true","flags.3?true"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,dt,"flags.0?WebDocument"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.shipping_address_requested=e.shipping_address_requested,this.test=e.test,this.title=e.title,this.description=e.description,this.photo=e.photo,this.currency=e.currency,this.total_amount=e.total_amount,this.reply_markup=e.reply_markup}},VC=class extends Qt{invert_media;force_large_media;force_small_media;manual;safe;message;entities;url;reply_markup;get[i](){return 2157631910}static get[n](){return"botInlineMessageMediaWebPage"}static get[a](){return[["flags",l,"#"],["invert_media","true","flags.3?true"],["force_large_media","true","flags.4?true"],["force_small_media","true","flags.5?true"],["manual","true","flags.7?true"],["safe","true","flags.8?true"],["message","string","string"],["entities",[L],"flags.1?Vector"],["url","string","string"],["reply_markup",ue,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",l,"#"],[this.invert_media??null,"true","flags.3?true"],[this.force_large_media??null,"true","flags.4?true"],[this.force_small_media??null,"true","flags.5?true"],[this.manual??null,"true","flags.7?true"],[this.safe??null,"true","flags.8?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.url,"string","string"],[this.reply_markup??null,ue,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.manual=e.manual,this.safe=e.safe,this.message=e.message,this.entities=e.entities,this.url=e.url,this.reply_markup=e.reply_markup}},QC=class extends ti{id;type;title;description;url;thumb;content;send_message;get[i](){return 295067450}static get[n](){return"botInlineResult"}static get[a](){return[["flags",l,"#"],["id","string","string"],["type","string","string"],["title","string","flags.1?string"],["description","string","flags.2?string"],["url","string","flags.3?string"],["thumb",dt,"flags.4?WebDocument"],["content",dt,"flags.5?WebDocument"],["send_message",Qt,"BotInlineMessage"]]}get[o](){return[["flags",l,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.title??null,"string","flags.1?string"],[this.description??null,"string","flags.2?string"],[this.url??null,"string","flags.3?string"],[this.thumb??null,dt,"flags.4?WebDocument"],[this.content??null,dt,"flags.5?WebDocument"],[this.send_message,Qt,"BotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.title=e.title,this.description=e.description,this.url=e.url,this.thumb=e.thumb,this.content=e.content,this.send_message=e.send_message}},LC=class extends ti{id;type;photo;document;title;description;send_message;get[i](){return 400266251}static get[n](){return"botInlineMediaResult"}static get[a](){return[["flags",l,"#"],["id","string","string"],["type","string","string"],["photo",ee,"flags.0?Photo"],["document",q,"flags.1?Document"],["title","string","flags.2?string"],["description","string","flags.3?string"],["send_message",Qt,"BotInlineMessage"]]}get[o](){return[["flags",l,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.photo??null,ee,"flags.0?Photo"],[this.document??null,q,"flags.1?Document"],[this.title??null,"string","flags.2?string"],[this.description??null,"string","flags.3?string"],[this.send_message,Qt,"BotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.photo=e.photo,this.document=e.document,this.title=e.title,this.description=e.description,this.send_message=e.send_message}},qC=class extends Hl{gallery;query_id;next_offset;switch_pm;switch_webview;results;cache_time;users;get[i](){return 3760321270}static get[n](){return"messages.botResults"}static get[a](){return[["flags",l,"#"],["gallery","true","flags.0?true"],["query_id","bigint","long"],["next_offset","string","flags.1?string"],["switch_pm",ra,"flags.2?InlineBotSwitchPM"],["switch_webview",no,"flags.3?InlineBotWebView"],["results",[ti],"Vector"],["cache_time","number","int"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.gallery??null,"true","flags.0?true"],[this.query_id,"bigint","long"],[this.next_offset??null,"string","flags.1?string"],[this.switch_pm??null,ra,"flags.2?InlineBotSwitchPM"],[this.switch_webview??null,no,"flags.3?InlineBotWebView"],[this.results,[ti],"Vector"],[this.cache_time,"number","int"],[this.users,[w],"Vector"]]}constructor(e){super(),this.gallery=e.gallery,this.query_id=e.query_id,this.next_offset=e.next_offset,this.switch_pm=e.switch_pm,this.switch_webview=e.switch_webview,this.results=e.results,this.cache_time=e.cache_time,this.users=e.users}},GC=class extends Kl{link;html;get[i](){return 1571494644}static get[n](){return"exportedMessageLink"}static get[a](){return[["link","string","string"],["html","string","string"]]}get[o](){return[[this.link,"string","string"],[this.html,"string","string"]]}constructor(e){super(),this.link=e.link,this.html=e.html}},OC=class extends _s{imported;saved_out;from_id;from_name;date;channel_post;post_author;saved_from_peer;saved_from_msg_id;saved_from_id;saved_from_name;saved_date;psa_type;get[i](){return 1313731771}static get[n](){return"messageFwdHeader"}static get[a](){return[["flags",l,"#"],["imported","true","flags.7?true"],["saved_out","true","flags.11?true"],["from_id",v,"flags.0?Peer"],["from_name","string","flags.5?string"],["date","number","int"],["channel_post","number","flags.2?int"],["post_author","string","flags.3?string"],["saved_from_peer",v,"flags.4?Peer"],["saved_from_msg_id","number","flags.4?int"],["saved_from_id",v,"flags.8?Peer"],["saved_from_name","string","flags.9?string"],["saved_date","number","flags.10?int"],["psa_type","string","flags.6?string"]]}get[o](){return[["flags",l,"#"],[this.imported??null,"true","flags.7?true"],[this.saved_out??null,"true","flags.11?true"],[this.from_id??null,v,"flags.0?Peer"],[this.from_name??null,"string","flags.5?string"],[this.date,"number","int"],[this.channel_post??null,"number","flags.2?int"],[this.post_author??null,"string","flags.3?string"],[this.saved_from_peer??null,v,"flags.4?Peer"],[this.saved_from_msg_id??null,"number","flags.4?int"],[this.saved_from_id??null,v,"flags.8?Peer"],[this.saved_from_name??null,"string","flags.9?string"],[this.saved_date??null,"number","flags.10?int"],[this.psa_type??null,"string","flags.6?string"]]}constructor(e){super(),this.imported=e.imported,this.saved_out=e.saved_out,this.from_id=e.from_id,this.from_name=e.from_name,this.date=e.date,this.channel_post=e.channel_post,this.post_author=e.post_author,this.saved_from_peer=e.saved_from_peer,this.saved_from_msg_id=e.saved_from_msg_id,this.saved_from_id=e.saved_from_id,this.saved_from_name=e.saved_from_name,this.saved_date=e.saved_date,this.psa_type=e.psa_type}},HC=class extends tr{get[i](){return 1923290508}static get[n](){return"auth.codeTypeSms"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},KC=class extends tr{get[i](){return 1948046307}static get[n](){return"auth.codeTypeCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jC=class extends tr{get[i](){return 577556219}static get[n](){return"auth.codeTypeFlashCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zC=class extends tr{get[i](){return 3592083182}static get[n](){return"auth.codeTypeMissedCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WC=class extends tr{get[i](){return 116234636}static get[n](){return"auth.codeTypeFragmentSms"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},JC=class extends Lt{length;get[i](){return 1035688326}static get[n](){return"auth.sentCodeTypeApp"}static get[a](){return[["length","number","int"]]}get[o](){return[[this.length,"number","int"]]}constructor(e){super(),this.length=e.length}},YC=class extends Lt{length;get[i](){return 3221273506}static get[n](){return"auth.sentCodeTypeSms"}static get[a](){return[["length","number","int"]]}get[o](){return[[this.length,"number","int"]]}constructor(e){super(),this.length=e.length}},ZC=class extends Lt{length;get[i](){return 1398007207}static get[n](){return"auth.sentCodeTypeCall"}static get[a](){return[["length","number","int"]]}get[o](){return[[this.length,"number","int"]]}constructor(e){super(),this.length=e.length}},XC=class extends Lt{pattern;get[i](){return 2869151449}static get[n](){return"auth.sentCodeTypeFlashCall"}static get[a](){return[["pattern","string","string"]]}get[o](){return[[this.pattern,"string","string"]]}constructor(e){super(),this.pattern=e.pattern}},$C=class extends Lt{prefix;length;get[i](){return 2181063812}static get[n](){return"auth.sentCodeTypeMissedCall"}static get[a](){return[["prefix","string","string"],["length","number","int"]]}get[o](){return[[this.prefix,"string","string"],[this.length,"number","int"]]}constructor(e){super(),this.prefix=e.prefix,this.length=e.length}},e0=class extends Lt{apple_signin_allowed;google_signin_allowed;email_pattern;length;reset_available_period;reset_pending_date;get[i](){return 4098946459}static get[n](){return"auth.sentCodeTypeEmailCode"}static get[a](){return[["flags",l,"#"],["apple_signin_allowed","true","flags.0?true"],["google_signin_allowed","true","flags.1?true"],["email_pattern","string","string"],["length","number","int"],["reset_available_period","number","flags.3?int"],["reset_pending_date","number","flags.4?int"]]}get[o](){return[["flags",l,"#"],[this.apple_signin_allowed??null,"true","flags.0?true"],[this.google_signin_allowed??null,"true","flags.1?true"],[this.email_pattern,"string","string"],[this.length,"number","int"],[this.reset_available_period??null,"number","flags.3?int"],[this.reset_pending_date??null,"number","flags.4?int"]]}constructor(e){super(),this.apple_signin_allowed=e.apple_signin_allowed,this.google_signin_allowed=e.google_signin_allowed,this.email_pattern=e.email_pattern,this.length=e.length,this.reset_available_period=e.reset_available_period,this.reset_pending_date=e.reset_pending_date}},t0=class extends Lt{apple_signin_allowed;google_signin_allowed;get[i](){return 2773032426}static get[n](){return"auth.sentCodeTypeSetUpEmailRequired"}static get[a](){return[["flags",l,"#"],["apple_signin_allowed","true","flags.0?true"],["google_signin_allowed","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.apple_signin_allowed??null,"true","flags.0?true"],[this.google_signin_allowed??null,"true","flags.1?true"]]}constructor(e){super(),this.apple_signin_allowed=e?.apple_signin_allowed,this.google_signin_allowed=e?.google_signin_allowed}},s0=class extends Lt{url;length;get[i](){return 3646315577}static get[n](){return"auth.sentCodeTypeFragmentSms"}static get[a](){return[["url","string","string"],["length","number","int"]]}get[o](){return[[this.url,"string","string"],[this.length,"number","int"]]}constructor(e){super(),this.url=e.url,this.length=e.length}},r0=class extends Lt{nonce;receipt;push_timeout;length;get[i](){return 3850048562}static get[n](){return"auth.sentCodeTypeFirebaseSms"}static get[a](){return[["flags",l,"#"],["nonce",Uint8Array,"flags.0?bytes"],["receipt","string","flags.1?string"],["push_timeout","number","flags.1?int"],["length","number","int"]]}get[o](){return[["flags",l,"#"],[this.nonce??null,Uint8Array,"flags.0?bytes"],[this.receipt??null,"string","flags.1?string"],[this.push_timeout??null,"number","flags.1?int"],[this.length,"number","int"]]}constructor(e){super(),this.nonce=e.nonce,this.receipt=e.receipt,this.push_timeout=e.push_timeout,this.length=e.length}},n0=class extends jl{alert;has_url;native_ui;message;url;cache_time;get[i](){return 911761060}static get[n](){return"messages.botCallbackAnswer"}static get[a](){return[["flags",l,"#"],["alert","true","flags.1?true"],["has_url","true","flags.3?true"],["native_ui","true","flags.4?true"],["message","string","flags.0?string"],["url","string","flags.2?string"],["cache_time","number","int"]]}get[o](){return[["flags",l,"#"],[this.alert??null,"true","flags.1?true"],[this.has_url??null,"true","flags.3?true"],[this.native_ui??null,"true","flags.4?true"],[this.message??null,"string","flags.0?string"],[this.url??null,"string","flags.2?string"],[this.cache_time,"number","int"]]}constructor(e){super(),this.alert=e.alert,this.has_url=e.has_url,this.native_ui=e.native_ui,this.message=e.message,this.url=e.url,this.cache_time=e.cache_time}},i0=class extends zl{caption;get[i](){return 649453030}static get[n](){return"messages.messageEditData"}static get[a](){return[["flags",l,"#"],["caption","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.caption??null,"true","flags.0?true"]]}constructor(e){super(),this.caption=e?.caption}},a0=class extends Us{dc_id;id;access_hash;get[i](){return 2299280777}static get[n](){return"inputBotInlineMessageID"}static get[a](){return[["dc_id","number","int"],["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.dc_id,"number","int"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.dc_id=e.dc_id,this.id=e.id,this.access_hash=e.access_hash}},o0=class extends Us{dc_id;owner_id;id;access_hash;get[i](){return 3067680215}static get[n](){return"inputBotInlineMessageID64"}static get[a](){return[["dc_id","number","int"],["owner_id","bigint","long"],["id","number","int"],["access_hash","bigint","long"]]}get[o](){return[[this.dc_id,"number","int"],[this.owner_id,"bigint","long"],[this.id,"number","int"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.dc_id=e.dc_id,this.owner_id=e.owner_id,this.id=e.id,this.access_hash=e.access_hash}},u0=class extends ra{text;start_param;get[i](){return 1008755359}static get[n](){return"inlineBotSwitchPM"}static get[a](){return[["text","string","string"],["start_param","string","string"]]}get[o](){return[[this.text,"string","string"],[this.start_param,"string","string"]]}constructor(e){super(),this.text=e.text,this.start_param=e.start_param}},c0=class extends Wl{dialogs;messages;chats;users;state;get[i](){return 863093588}static get[n](){return"messages.peerDialogs"}static get[a](){return[["dialogs",[$t],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["state",Js,"updates.State"]]}get[o](){return[[this.dialogs,[$t],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.state,Js,"updates.State"]]}constructor(e){super(),this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users,this.state=e.state}},l0=class extends na{peer;rating;get[i](){return 3989684315}static get[n](){return"topPeer"}static get[a](){return[["peer",v,"Peer"],["rating","number","double"]]}get[o](){return[[this.peer,v,"Peer"],[this.rating,"number","double"]]}constructor(e){super(),this.peer=e.peer,this.rating=e.rating}},p0=class extends ss{get[i](){return 2875595611}static get[n](){return"topPeerCategoryBotsPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},g0=class extends ss{get[i](){return 344356834}static get[n](){return"topPeerCategoryBotsInline"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},d0=class extends ss{get[i](){return 104314861}static get[n](){return"topPeerCategoryCorrespondents"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},m0=class extends ss{get[i](){return 3172442442}static get[n](){return"topPeerCategoryGroups"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},h0=class extends ss{get[i](){return 371037736}static get[n](){return"topPeerCategoryChannels"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_0=class extends ss{get[i](){return 511092620}static get[n](){return"topPeerCategoryPhoneCalls"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},b0=class extends ss{get[i](){return 2822794409}static get[n](){return"topPeerCategoryForwardUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},f0=class extends ss{get[i](){return 4226728176}static get[n](){return"topPeerCategoryForwardChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},y0=class extends ia{category;count;peers;get[i](){return 4219683473}static get[n](){return"topPeerCategoryPeers"}static get[a](){return[["category",ss,"TopPeerCategory"],["count","number","int"],["peers",[na],"Vector"]]}get[o](){return[[this.category,ss,"TopPeerCategory"],[this.count,"number","int"],[this.peers,[na],"Vector"]]}constructor(e){super(),this.category=e.category,this.count=e.count,this.peers=e.peers}},x0=class extends aa{get[i](){return 3727060725}static get[n](){return"contacts.topPeersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},A0=class extends aa{categories;chats;users;get[i](){return 1891070632}static get[n](){return"contacts.topPeers"}static get[a](){return[["categories",[ia],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.categories,[ia],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.categories=e.categories,this.chats=e.chats,this.users=e.users}},P0=class extends aa{get[i](){return 3039597469}static get[n](){return"contacts.topPeersDisabled"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},I0=class extends Ts{date;get[i](){return 453805082}static get[n](){return"draftMessageEmpty"}static get[a](){return[["flags",l,"#"],["date","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.date??null,"number","flags.0?int"]]}constructor(e){super(),this.date=e?.date}},C0=class extends Ts{no_webpage;invert_media;reply_to;message;entities;media;date;get[i](){return 1070397423}static get[n](){return"draftMessage"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.6?true"],["reply_to",pi,"flags.4?InputReplyTo"],["message","string","string"],["entities",[L],"flags.3?Vector"],["media",we,"flags.5?InputMedia"],["date","number","int"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.6?true"],[this.reply_to??null,pi,"flags.4?InputReplyTo"],[this.message,"string","string"],[this.entities??null,[L],"flags.3?Vector"],[this.media??null,we,"flags.5?InputMedia"],[this.date,"number","int"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.reply_to=e.reply_to,this.message=e.message,this.entities=e.entities,this.media=e.media,this.date=e.date}},v0=class extends gu{count;get[i](){return 3336309862}static get[n](){return"messages.featuredStickersNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},D0=class extends gu{premium;hash;count;sets;unread;get[i](){return 3191351558}static get[n](){return"messages.featuredStickers"}static get[a](){return[["flags",l,"#"],["premium","true","flags.0?true"],["hash","bigint","long"],["count","number","int"],["sets",[ft],"Vector"],["unread",["bigint"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.premium??null,"true","flags.0?true"],[this.hash,"bigint","long"],[this.count,"number","int"],[this.sets,[ft],"Vector"],[this.unread,["bigint"],"Vector"]]}constructor(e){super(),this.premium=e.premium,this.hash=e.hash,this.count=e.count,this.sets=e.sets,this.unread=e.unread}},w0=class extends du{get[i](){return 186120336}static get[n](){return"messages.recentStickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},E0=class extends du{hash;packs;stickers;dates;get[i](){return 2295561302}static get[n](){return"messages.recentStickers"}static get[a](){return[["hash","bigint","long"],["packs",[hs],"Vector"],["stickers",[q],"Vector"],["dates",["number"],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.packs,[hs],"Vector"],[this.stickers,[q],"Vector"],[this.dates,["number"],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.packs=e.packs,this.stickers=e.stickers,this.dates=e.dates}},S0=class extends Jl{count;sets;get[i](){return 1338747336}static get[n](){return"messages.archivedStickers"}static get[a](){return[["count","number","int"],["sets",[ft],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.sets,[ft],"Vector"]]}constructor(e){super(),this.count=e.count,this.sets=e.sets}},B0=class extends mu{get[i](){return 946083368}static get[n](){return"messages.stickerSetInstallResultSuccess"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},k0=class extends mu{sets;get[i](){return 904138920}static get[n](){return"messages.stickerSetInstallResultArchive"}static get[a](){return[["sets",[ft],"Vector"]]}get[o](){return[[this.sets,[ft],"Vector"]]}constructor(e){super(),this.sets=e.sets}},M0=class extends ft{set;cover;get[i](){return 1678812626}static get[n](){return"stickerSetCovered"}static get[a](){return[["set",$e,"StickerSet"],["cover",q,"Document"]]}get[o](){return[[this.set,$e,"StickerSet"],[this.cover,q,"Document"]]}constructor(e){super(),this.set=e.set,this.cover=e.cover}},F0=class extends ft{set;covers;get[i](){return 872932635}static get[n](){return"stickerSetMultiCovered"}static get[a](){return[["set",$e,"StickerSet"],["covers",[q],"Vector"]]}get[o](){return[[this.set,$e,"StickerSet"],[this.covers,[q],"Vector"]]}constructor(e){super(),this.set=e.set,this.covers=e.covers}},R0=class extends ft{set;packs;keywords;documents;get[i](){return 1087454222}static get[n](){return"stickerSetFullCovered"}static get[a](){return[["set",$e,"StickerSet"],["packs",[hs],"Vector"],["keywords",[yn],"Vector"],["documents",[q],"Vector"]]}get[o](){return[[this.set,$e,"StickerSet"],[this.packs,[hs],"Vector"],[this.keywords,[yn],"Vector"],[this.documents,[q],"Vector"]]}constructor(e){super(),this.set=e.set,this.packs=e.packs,this.keywords=e.keywords,this.documents=e.documents}},U0=class extends ft{set;get[i](){return 2008112412}static get[n](){return"stickerSetNoCovered"}static get[a](){return[["set",$e,"StickerSet"]]}get[o](){return[[this.set,$e,"StickerSet"]]}constructor(e){super(),this.set=e.set}},T0=class extends $r{n;x;y;zoom;get[i](){return 2933316530}static get[n](){return"maskCoords"}static get[a](){return[["n","number","int"],["x","number","double"],["y","number","double"],["zoom","number","double"]]}get[o](){return[[this.n,"number","int"],[this.x,"number","double"],[this.y,"number","double"],[this.zoom,"number","double"]]}constructor(e){super(),this.n=e.n,this.x=e.x,this.y=e.y,this.zoom=e.zoom}},N0=class extends hu{id;get[i](){return 1251549527}static get[n](){return"inputStickeredMediaPhoto"}static get[a](){return[["id",Zt,"InputPhoto"]]}get[o](){return[[this.id,Zt,"InputPhoto"]]}constructor(e){super(),this.id=e.id}},V0=class extends hu{id;get[i](){return 70813275}static get[n](){return"inputStickeredMediaDocument"}static get[a](){return[["id",nt,"InputDocument"]]}get[o](){return[[this.id,nt,"InputDocument"]]}constructor(e){super(),this.id=e.id}},Q0=class extends oa{id;access_hash;short_name;title;description;photo;document;get[i](){return 3187238203}static get[n](){return"game"}static get[a](){return[["flags",l,"#"],["id","bigint","long"],["access_hash","bigint","long"],["short_name","string","string"],["title","string","string"],["description","string","string"],["photo",ee,"Photo"],["document",q,"flags.0?Document"]]}get[o](){return[["flags",l,"#"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.short_name,"string","string"],[this.title,"string","string"],[this.description,"string","string"],[this.photo,ee,"Photo"],[this.document??null,q,"flags.0?Document"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.short_name=e.short_name,this.title=e.title,this.description=e.description,this.photo=e.photo,this.document=e.document}},L0=class extends si{id;access_hash;get[i](){return 53231223}static get[n](){return"inputGameID"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},q0=class extends si{bot_id;short_name;get[i](){return 3274827786}static get[n](){return"inputGameShortName"}static get[a](){return[["bot_id",ye,"InputUser"],["short_name","string","string"]]}get[o](){return[[this.bot_id,ye,"InputUser"],[this.short_name,"string","string"]]}constructor(e){super(),this.bot_id=e.bot_id,this.short_name=e.short_name}},G0=class extends ua{pos;user_id;score;get[i](){return 1940093419}static get[n](){return"highScore"}static get[a](){return[["pos","number","int"],["user_id","bigint","long"],["score","number","int"]]}get[o](){return[[this.pos,"number","int"],[this.user_id,"bigint","long"],[this.score,"number","int"]]}constructor(e){super(),this.pos=e.pos,this.user_id=e.user_id,this.score=e.score}},O0=class extends Yl{scores;users;get[i](){return 2587622809}static get[n](){return"messages.highScores"}static get[a](){return[["scores",[ua],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.scores,[ua],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.scores=e.scores,this.users=e.users}},H0=class extends V{get[i](){return 3695018575}static get[n](){return"textEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},K0=class extends V{text;get[i](){return 1950782688}static get[n](){return"textPlain"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},j0=class extends V{text;get[i](){return 1730456516}static get[n](){return"textBold"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},z0=class extends V{text;get[i](){return 3641877916}static get[n](){return"textItalic"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},W0=class extends V{text;get[i](){return 3240501956}static get[n](){return"textUnderline"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},J0=class extends V{text;get[i](){return 2616769429}static get[n](){return"textStrike"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},Y0=class extends V{text;get[i](){return 1816074681}static get[n](){return"textFixed"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},Z0=class extends V{text;url;webpage_id;get[i](){return 1009288385}static get[n](){return"textUrl"}static get[a](){return[["text",V,"RichText"],["url","string","string"],["webpage_id","bigint","long"]]}get[o](){return[[this.text,V,"RichText"],[this.url,"string","string"],[this.webpage_id,"bigint","long"]]}constructor(e){super(),this.text=e.text,this.url=e.url,this.webpage_id=e.webpage_id}},X0=class extends V{text;email;get[i](){return 3730443734}static get[n](){return"textEmail"}static get[a](){return[["text",V,"RichText"],["email","string","string"]]}get[o](){return[[this.text,V,"RichText"],[this.email,"string","string"]]}constructor(e){super(),this.text=e.text,this.email=e.email}},$0=class extends V{texts;get[i](){return 2120376535}static get[n](){return"textConcat"}static get[a](){return[["texts",[V],"Vector"]]}get[o](){return[[this.texts,[V],"Vector"]]}constructor(e){super(),this.texts=e.texts}},ev=class extends V{text;get[i](){return 3983181060}static get[n](){return"textSubscript"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},tv=class extends V{text;get[i](){return 3355139585}static get[n](){return"textSuperscript"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},sv=class extends V{text;get[i](){return 55281185}static get[n](){return"textMarked"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},rv=class extends V{text;phone;get[i](){return 483104362}static get[n](){return"textPhone"}static get[a](){return[["text",V,"RichText"],["phone","string","string"]]}get[o](){return[[this.text,V,"RichText"],[this.phone,"string","string"]]}constructor(e){super(),this.text=e.text,this.phone=e.phone}},nv=class extends V{document_id;w;h;get[i](){return 136105807}static get[n](){return"textImage"}static get[a](){return[["document_id","bigint","long"],["w","number","int"],["h","number","int"]]}get[o](){return[[this.document_id,"bigint","long"],[this.w,"number","int"],[this.h,"number","int"]]}constructor(e){super(),this.document_id=e.document_id,this.w=e.w,this.h=e.h}},iv=class extends V{text;name;get[i](){return 894777186}static get[n](){return"textAnchor"}static get[a](){return[["text",V,"RichText"],["name","string","string"]]}get[o](){return[[this.text,V,"RichText"],[this.name,"string","string"]]}constructor(e){super(),this.text=e.text,this.name=e.name}},av=class extends ${get[i](){return 324435594}static get[n](){return"pageBlockUnsupported"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ov=class extends ${text;get[i](){return 1890305021}static get[n](){return"pageBlockTitle"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},uv=class extends ${text;get[i](){return 2415565343}static get[n](){return"pageBlockSubtitle"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},cv=class extends ${author;published_date;get[i](){return 3132089824}static get[n](){return"pageBlockAuthorDate"}static get[a](){return[["author",V,"RichText"],["published_date","number","int"]]}get[o](){return[[this.author,V,"RichText"],[this.published_date,"number","int"]]}constructor(e){super(),this.author=e.author,this.published_date=e.published_date}},lv=class extends ${text;get[i](){return 3218105580}static get[n](){return"pageBlockHeader"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},pv=class extends ${text;get[i](){return 4046173921}static get[n](){return"pageBlockSubheader"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},gv=class extends ${text;get[i](){return 1182402406}static get[n](){return"pageBlockParagraph"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},dv=class extends ${text;language;get[i](){return 3228621118}static get[n](){return"pageBlockPreformatted"}static get[a](){return[["text",V,"RichText"],["language","string","string"]]}get[o](){return[[this.text,V,"RichText"],[this.language,"string","string"]]}constructor(e){super(),this.text=e.text,this.language=e.language}},mv=class extends ${text;get[i](){return 1216809369}static get[n](){return"pageBlockFooter"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},hv=class extends ${get[i](){return 3676352904}static get[n](){return"pageBlockDivider"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_v=class extends ${name;get[i](){return 3456972720}static get[n](){return"pageBlockAnchor"}static get[a](){return[["name","string","string"]]}get[o](){return[[this.name,"string","string"]]}constructor(e){super(),this.name=e.name}},bv=class extends ${items;get[i](){return 3840442385}static get[n](){return"pageBlockList"}static get[a](){return[["items",[ai],"Vector"]]}get[o](){return[[this.items,[ai],"Vector"]]}constructor(e){super(),this.items=e.items}},fv=class extends ${text;caption;get[i](){return 641563686}static get[n](){return"pageBlockBlockquote"}static get[a](){return[["text",V,"RichText"],["caption",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"],[this.caption,V,"RichText"]]}constructor(e){super(),this.text=e.text,this.caption=e.caption}},yv=class extends ${text;caption;get[i](){return 1329878739}static get[n](){return"pageBlockPullquote"}static get[a](){return[["text",V,"RichText"],["caption",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"],[this.caption,V,"RichText"]]}constructor(e){super(),this.text=e.text,this.caption=e.caption}},xv=class extends ${photo_id;caption;url;webpage_id;get[i](){return 391759200}static get[n](){return"pageBlockPhoto"}static get[a](){return[["flags",l,"#"],["photo_id","bigint","long"],["caption",tt,"PageCaption"],["url","string","flags.0?string"],["webpage_id","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.photo_id,"bigint","long"],[this.caption,tt,"PageCaption"],[this.url??null,"string","flags.0?string"],[this.webpage_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.photo_id=e.photo_id,this.caption=e.caption,this.url=e.url,this.webpage_id=e.webpage_id}},Av=class extends ${autoplay;loop;video_id;caption;get[i](){return 2089805750}static get[n](){return"pageBlockVideo"}static get[a](){return[["flags",l,"#"],["autoplay","true","flags.0?true"],["loop","true","flags.1?true"],["video_id","bigint","long"],["caption",tt,"PageCaption"]]}get[o](){return[["flags",l,"#"],[this.autoplay??null,"true","flags.0?true"],[this.loop??null,"true","flags.1?true"],[this.video_id,"bigint","long"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.autoplay=e.autoplay,this.loop=e.loop,this.video_id=e.video_id,this.caption=e.caption}},Pv=class extends ${cover;get[i](){return 972174080}static get[n](){return"pageBlockCover"}static get[a](){return[["cover",$,"PageBlock"]]}get[o](){return[[this.cover,$,"PageBlock"]]}constructor(e){super(),this.cover=e.cover}},Iv=class extends ${full_width;allow_scrolling;url;html;poster_photo_id;w;h;caption;get[i](){return 2826014149}static get[n](){return"pageBlockEmbed"}static get[a](){return[["flags",l,"#"],["full_width","true","flags.0?true"],["allow_scrolling","true","flags.3?true"],["url","string","flags.1?string"],["html","string","flags.2?string"],["poster_photo_id","bigint","flags.4?long"],["w","number","flags.5?int"],["h","number","flags.5?int"],["caption",tt,"PageCaption"]]}get[o](){return[["flags",l,"#"],[this.full_width??null,"true","flags.0?true"],[this.allow_scrolling??null,"true","flags.3?true"],[this.url??null,"string","flags.1?string"],[this.html??null,"string","flags.2?string"],[this.poster_photo_id??null,"bigint","flags.4?long"],[this.w??null,"number","flags.5?int"],[this.h??null,"number","flags.5?int"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.full_width=e.full_width,this.allow_scrolling=e.allow_scrolling,this.url=e.url,this.html=e.html,this.poster_photo_id=e.poster_photo_id,this.w=e.w,this.h=e.h,this.caption=e.caption}},Cv=class extends ${url;webpage_id;author_photo_id;author;date;blocks;caption;get[i](){return 4065961995}static get[n](){return"pageBlockEmbedPost"}static get[a](){return[["url","string","string"],["webpage_id","bigint","long"],["author_photo_id","bigint","long"],["author","string","string"],["date","number","int"],["blocks",[$],"Vector"],["caption",tt,"PageCaption"]]}get[o](){return[[this.url,"string","string"],[this.webpage_id,"bigint","long"],[this.author_photo_id,"bigint","long"],[this.author,"string","string"],[this.date,"number","int"],[this.blocks,[$],"Vector"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.url=e.url,this.webpage_id=e.webpage_id,this.author_photo_id=e.author_photo_id,this.author=e.author,this.date=e.date,this.blocks=e.blocks,this.caption=e.caption}},vv=class extends ${items;caption;get[i](){return 1705048653}static get[n](){return"pageBlockCollage"}static get[a](){return[["items",[$],"Vector"],["caption",tt,"PageCaption"]]}get[o](){return[[this.items,[$],"Vector"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.items=e.items,this.caption=e.caption}},Dv=class extends ${items;caption;get[i](){return 52401552}static get[n](){return"pageBlockSlideshow"}static get[a](){return[["items",[$],"Vector"],["caption",tt,"PageCaption"]]}get[o](){return[[this.items,[$],"Vector"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.items=e.items,this.caption=e.caption}},wv=class extends ${channel;get[i](){return 4011282869}static get[n](){return"pageBlockChannel"}static get[a](){return[["channel",F,"Chat"]]}get[o](){return[[this.channel,F,"Chat"]]}constructor(e){super(),this.channel=e.channel}},Ev=class extends ${audio_id;caption;get[i](){return 2151899626}static get[n](){return"pageBlockAudio"}static get[a](){return[["audio_id","bigint","long"],["caption",tt,"PageCaption"]]}get[o](){return[[this.audio_id,"bigint","long"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.audio_id=e.audio_id,this.caption=e.caption}},Sv=class extends ${text;get[i](){return 504660880}static get[n](){return"pageBlockKicker"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},Bv=class extends ${bordered;striped;title;rows;get[i](){return 3209554562}static get[n](){return"pageBlockTable"}static get[a](){return[["flags",l,"#"],["bordered","true","flags.0?true"],["striped","true","flags.1?true"],["title",V,"RichText"],["rows",[Aa],"Vector"]]}get[o](){return[["flags",l,"#"],[this.bordered??null,"true","flags.0?true"],[this.striped??null,"true","flags.1?true"],[this.title,V,"RichText"],[this.rows,[Aa],"Vector"]]}constructor(e){super(),this.bordered=e.bordered,this.striped=e.striped,this.title=e.title,this.rows=e.rows}},kv=class extends ${items;get[i](){return 2592793057}static get[n](){return"pageBlockOrderedList"}static get[a](){return[["items",[oi],"Vector"]]}get[o](){return[[this.items,[oi],"Vector"]]}constructor(e){super(),this.items=e.items}},Mv=class extends ${open;blocks;title;get[i](){return 1987480557}static get[n](){return"pageBlockDetails"}static get[a](){return[["flags",l,"#"],["open","true","flags.0?true"],["blocks",[$],"Vector"],["title",V,"RichText"]]}get[o](){return[["flags",l,"#"],[this.open??null,"true","flags.0?true"],[this.blocks,[$],"Vector"],[this.title,V,"RichText"]]}constructor(e){super(),this.open=e.open,this.blocks=e.blocks,this.title=e.title}},Fv=class extends ${title;articles;get[i](){return 370236054}static get[n](){return"pageBlockRelatedArticles"}static get[a](){return[["title",V,"RichText"],["articles",[Pa],"Vector"]]}get[o](){return[[this.title,V,"RichText"],[this.articles,[Pa],"Vector"]]}constructor(e){super(),this.title=e.title,this.articles=e.articles}},Rv=class extends ${geo;zoom;w;h;caption;get[i](){return 2756656886}static get[n](){return"pageBlockMap"}static get[a](){return[["geo",xe,"GeoPoint"],["zoom","number","int"],["w","number","int"],["h","number","int"],["caption",tt,"PageCaption"]]}get[o](){return[[this.geo,xe,"GeoPoint"],[this.zoom,"number","int"],[this.w,"number","int"],[this.h,"number","int"],[this.caption,tt,"PageCaption"]]}constructor(e){super(),this.geo=e.geo,this.zoom=e.zoom,this.w=e.w,this.h=e.h,this.caption=e.caption}},Uv=class extends Ns{get[i](){return 2246320897}static get[n](){return"phoneCallDiscardReasonMissed"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Tv=class extends Ns{get[i](){return 3767910816}static get[n](){return"phoneCallDiscardReasonDisconnect"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Nv=class extends Ns{get[i](){return 1471006352}static get[n](){return"phoneCallDiscardReasonHangup"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Vv=class extends Ns{get[i](){return 4210550985}static get[n](){return"phoneCallDiscardReasonBusy"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Qv=class extends be{data;get[i](){return 2104790276}static get[n](){return"dataJSON"}static get[a](){return[["data","string","string"]]}get[o](){return[[this.data,"string","string"]]}constructor(e){super(),this.data=e.data}},Lv=class extends en{label;amount;get[i](){return 3408489464}static get[n](){return"labeledPrice"}static get[a](){return[["label","string","string"],["amount","bigint","long"]]}get[o](){return[[this.label,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.label=e.label,this.amount=e.amount}},qv=class extends bs{test;name_requested;phone_requested;email_requested;shipping_address_requested;flexible;phone_to_provider;email_to_provider;recurring;currency;prices;max_tip_amount;suggested_tip_amounts;terms_url;get[i](){return 1572428309}static get[n](){return"invoice"}static get[a](){return[["flags",l,"#"],["test","true","flags.0?true"],["name_requested","true","flags.1?true"],["phone_requested","true","flags.2?true"],["email_requested","true","flags.3?true"],["shipping_address_requested","true","flags.4?true"],["flexible","true","flags.5?true"],["phone_to_provider","true","flags.6?true"],["email_to_provider","true","flags.7?true"],["recurring","true","flags.9?true"],["currency","string","string"],["prices",[en],"Vector"],["max_tip_amount","bigint","flags.8?long"],["suggested_tip_amounts",["bigint"],"flags.8?Vector"],["terms_url","string","flags.10?string"]]}get[o](){return[["flags",l,"#"],[this.test??null,"true","flags.0?true"],[this.name_requested??null,"true","flags.1?true"],[this.phone_requested??null,"true","flags.2?true"],[this.email_requested??null,"true","flags.3?true"],[this.shipping_address_requested??null,"true","flags.4?true"],[this.flexible??null,"true","flags.5?true"],[this.phone_to_provider??null,"true","flags.6?true"],[this.email_to_provider??null,"true","flags.7?true"],[this.recurring??null,"true","flags.9?true"],[this.currency,"string","string"],[this.prices,[en],"Vector"],[this.max_tip_amount??null,"bigint","flags.8?long"],[this.suggested_tip_amounts??null,["bigint"],"flags.8?Vector"],[this.terms_url??null,"string","flags.10?string"]]}constructor(e){super(),this.test=e.test,this.name_requested=e.name_requested,this.phone_requested=e.phone_requested,this.email_requested=e.email_requested,this.shipping_address_requested=e.shipping_address_requested,this.flexible=e.flexible,this.phone_to_provider=e.phone_to_provider,this.email_to_provider=e.email_to_provider,this.recurring=e.recurring,this.currency=e.currency,this.prices=e.prices,this.max_tip_amount=e.max_tip_amount,this.suggested_tip_amounts=e.suggested_tip_amounts,this.terms_url=e.terms_url}},Gv=class extends ca{id;provider_charge_id;get[i](){return 3926049406}static get[n](){return"paymentCharge"}static get[a](){return[["id","string","string"],["provider_charge_id","string","string"]]}get[o](){return[[this.id,"string","string"],[this.provider_charge_id,"string","string"]]}constructor(e){super(),this.id=e.id,this.provider_charge_id=e.provider_charge_id}},Ov=class extends tn{street_line1;street_line2;city;state;country_iso2;post_code;get[i](){return 512535275}static get[n](){return"postAddress"}static get[a](){return[["street_line1","string","string"],["street_line2","string","string"],["city","string","string"],["state","string","string"],["country_iso2","string","string"],["post_code","string","string"]]}get[o](){return[[this.street_line1,"string","string"],[this.street_line2,"string","string"],[this.city,"string","string"],[this.state,"string","string"],[this.country_iso2,"string","string"],[this.post_code,"string","string"]]}constructor(e){super(),this.street_line1=e.street_line1,this.street_line2=e.street_line2,this.city=e.city,this.state=e.state,this.country_iso2=e.country_iso2,this.post_code=e.post_code}},Hv=class extends qt{name;phone;email;shipping_address;get[i](){return 2426158996}static get[n](){return"paymentRequestedInfo"}static get[a](){return[["flags",l,"#"],["name","string","flags.0?string"],["phone","string","flags.1?string"],["email","string","flags.2?string"],["shipping_address",tn,"flags.3?PostAddress"]]}get[o](){return[["flags",l,"#"],[this.name??null,"string","flags.0?string"],[this.phone??null,"string","flags.1?string"],[this.email??null,"string","flags.2?string"],[this.shipping_address??null,tn,"flags.3?PostAddress"]]}constructor(e){super(),this.name=e?.name,this.phone=e?.phone,this.email=e?.email,this.shipping_address=e?.shipping_address}},Kv=class extends la{id;title;get[i](){return 3452074527}static get[n](){return"paymentSavedCredentialsCard"}static get[a](){return[["id","string","string"],["title","string","string"]]}get[o](){return[[this.id,"string","string"],[this.title,"string","string"]]}constructor(e){super(),this.id=e.id,this.title=e.title}},jv=class extends dt{url;access_hash;size;mime_type;attributes;get[i](){return 475467473}static get[n](){return"webDocument"}static get[a](){return[["url","string","string"],["access_hash","bigint","long"],["size","number","int"],["mime_type","string","string"],["attributes",[Ye],"Vector"]]}get[o](){return[[this.url,"string","string"],[this.access_hash,"bigint","long"],[this.size,"number","int"],[this.mime_type,"string","string"],[this.attributes,[Ye],"Vector"]]}constructor(e){super(),this.url=e.url,this.access_hash=e.access_hash,this.size=e.size,this.mime_type=e.mime_type,this.attributes=e.attributes}},zv=class extends dt{url;size;mime_type;attributes;get[i](){return 4190682310}static get[n](){return"webDocumentNoProxy"}static get[a](){return[["url","string","string"],["size","number","int"],["mime_type","string","string"],["attributes",[Ye],"Vector"]]}get[o](){return[[this.url,"string","string"],[this.size,"number","int"],[this.mime_type,"string","string"],[this.attributes,[Ye],"Vector"]]}constructor(e){super(),this.url=e.url,this.size=e.size,this.mime_type=e.mime_type,this.attributes=e.attributes}},Wv=class extends gs{url;size;mime_type;attributes;get[i](){return 2616017741}static get[n](){return"inputWebDocument"}static get[a](){return[["url","string","string"],["size","number","int"],["mime_type","string","string"],["attributes",[Ye],"Vector"]]}get[o](){return[[this.url,"string","string"],[this.size,"number","int"],[this.mime_type,"string","string"],[this.attributes,[Ye],"Vector"]]}constructor(e){super(),this.url=e.url,this.size=e.size,this.mime_type=e.mime_type,this.attributes=e.attributes}},Jv=class extends pa{url;access_hash;get[i](){return 3258570374}static get[n](){return"inputWebFileLocation"}static get[a](){return[["url","string","string"],["access_hash","bigint","long"]]}get[o](){return[[this.url,"string","string"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.url=e.url,this.access_hash=e.access_hash}},Yv=class extends pa{geo_point;access_hash;w;h;zoom;scale;get[i](){return 2669814217}static get[n](){return"inputWebFileGeoPointLocation"}static get[a](){return[["geo_point",ht,"InputGeoPoint"],["access_hash","bigint","long"],["w","number","int"],["h","number","int"],["zoom","number","int"],["scale","number","int"]]}get[o](){return[[this.geo_point,ht,"InputGeoPoint"],[this.access_hash,"bigint","long"],[this.w,"number","int"],[this.h,"number","int"],[this.zoom,"number","int"],[this.scale,"number","int"]]}constructor(e){super(),this.geo_point=e.geo_point,this.access_hash=e.access_hash,this.w=e.w,this.h=e.h,this.zoom=e.zoom,this.scale=e.scale}},Zv=class extends pa{small;document;title;performer;get[i](){return 4100974884}static get[n](){return"inputWebFileAudioAlbumThumbLocation"}static get[a](){return[["flags",l,"#"],["small","true","flags.2?true"],["document",nt,"flags.0?InputDocument"],["title","string","flags.1?string"],["performer","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.small??null,"true","flags.2?true"],[this.document??null,nt,"flags.0?InputDocument"],[this.title??null,"string","flags.1?string"],[this.performer??null,"string","flags.1?string"]]}constructor(e){super(),this.small=e?.small,this.document=e?.document,this.title=e?.title,this.performer=e?.performer}},Xv=class extends Zl{size;mime_type;file_type;mtime;bytes;get[i](){return 568808380}static get[n](){return"upload.webFile"}static get[a](){return[["size","number","int"],["mime_type","string","string"],["file_type",_t,"storage.FileType"],["mtime","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.size,"number","int"],[this.mime_type,"string","string"],[this.file_type,_t,"storage.FileType"],[this.mtime,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.size=e.size,this.mime_type=e.mime_type,this.file_type=e.file_type,this.mtime=e.mtime,this.bytes=e.bytes}},$v=class extends Xl{can_save_credentials;password_missing;form_id;bot_id;title;description;photo;invoice;provider_id;url;native_provider;native_params;additional_methods;saved_info;saved_credentials;users;get[i](){return 2684716881}static get[n](){return"payments.paymentForm"}static get[a](){return[["flags",l,"#"],["can_save_credentials","true","flags.2?true"],["password_missing","true","flags.3?true"],["form_id","bigint","long"],["bot_id","bigint","long"],["title","string","string"],["description","string","string"],["photo",dt,"flags.5?WebDocument"],["invoice",bs,"Invoice"],["provider_id","bigint","long"],["url","string","string"],["native_provider","string","flags.4?string"],["native_params",be,"flags.4?DataJSON"],["additional_methods",[Ya],"flags.6?Vector"],["saved_info",qt,"flags.0?PaymentRequestedInfo"],["saved_credentials",[la],"flags.1?Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.can_save_credentials??null,"true","flags.2?true"],[this.password_missing??null,"true","flags.3?true"],[this.form_id,"bigint","long"],[this.bot_id,"bigint","long"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,dt,"flags.5?WebDocument"],[this.invoice,bs,"Invoice"],[this.provider_id,"bigint","long"],[this.url,"string","string"],[this.native_provider??null,"string","flags.4?string"],[this.native_params??null,be,"flags.4?DataJSON"],[this.additional_methods??null,[Ya],"flags.6?Vector"],[this.saved_info??null,qt,"flags.0?PaymentRequestedInfo"],[this.saved_credentials??null,[la],"flags.1?Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.can_save_credentials=e.can_save_credentials,this.password_missing=e.password_missing,this.form_id=e.form_id,this.bot_id=e.bot_id,this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.provider_id=e.provider_id,this.url=e.url,this.native_provider=e.native_provider,this.native_params=e.native_params,this.additional_methods=e.additional_methods,this.saved_info=e.saved_info,this.saved_credentials=e.saved_credentials,this.users=e.users}},eD=class extends $l{id;shipping_options;get[i](){return 3510966403}static get[n](){return"payments.validatedRequestedInfo"}static get[a](){return[["flags",l,"#"],["id","string","flags.0?string"],["shipping_options",[sn],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.id??null,"string","flags.0?string"],[this.shipping_options??null,[sn],"flags.1?Vector"]]}constructor(e){super(),this.id=e?.id,this.shipping_options=e?.shipping_options}},tD=class extends _u{updates;get[i](){return 1314881805}static get[n](){return"payments.paymentResult"}static get[a](){return[["updates",ds,"Updates"]]}get[o](){return[[this.updates,ds,"Updates"]]}constructor(e){super(),this.updates=e.updates}},sD=class extends _u{url;get[i](){return 3628142905}static get[n](){return"payments.paymentVerificationNeeded"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},rD=class extends ep{date;bot_id;provider_id;title;description;photo;invoice;info;shipping;tip_amount;currency;total_amount;credentials_title;users;get[i](){return 1891958275}static get[n](){return"payments.paymentReceipt"}static get[a](){return[["flags",l,"#"],["date","number","int"],["bot_id","bigint","long"],["provider_id","bigint","long"],["title","string","string"],["description","string","string"],["photo",dt,"flags.2?WebDocument"],["invoice",bs,"Invoice"],["info",qt,"flags.0?PaymentRequestedInfo"],["shipping",sn,"flags.1?ShippingOption"],["tip_amount","bigint","flags.3?long"],["currency","string","string"],["total_amount","bigint","long"],["credentials_title","string","string"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.date,"number","int"],[this.bot_id,"bigint","long"],[this.provider_id,"bigint","long"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,dt,"flags.2?WebDocument"],[this.invoice,bs,"Invoice"],[this.info??null,qt,"flags.0?PaymentRequestedInfo"],[this.shipping??null,sn,"flags.1?ShippingOption"],[this.tip_amount??null,"bigint","flags.3?long"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.credentials_title,"string","string"],[this.users,[w],"Vector"]]}constructor(e){super(),this.date=e.date,this.bot_id=e.bot_id,this.provider_id=e.provider_id,this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.info=e.info,this.shipping=e.shipping,this.tip_amount=e.tip_amount,this.currency=e.currency,this.total_amount=e.total_amount,this.credentials_title=e.credentials_title,this.users=e.users}},nD=class extends tp{has_saved_credentials;saved_info;get[i](){return 4220511292}static get[n](){return"payments.savedInfo"}static get[a](){return[["flags",l,"#"],["has_saved_credentials","true","flags.1?true"],["saved_info",qt,"flags.0?PaymentRequestedInfo"]]}get[o](){return[["flags",l,"#"],[this.has_saved_credentials??null,"true","flags.1?true"],[this.saved_info??null,qt,"flags.0?PaymentRequestedInfo"]]}constructor(e){super(),this.has_saved_credentials=e?.has_saved_credentials,this.saved_info=e?.saved_info}},iD=class extends ri{id;tmp_password;get[i](){return 3238965967}static get[n](){return"inputPaymentCredentialsSaved"}static get[a](){return[["id","string","string"],["tmp_password",Uint8Array,"bytes"]]}get[o](){return[[this.id,"string","string"],[this.tmp_password,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.tmp_password=e.tmp_password}},aD=class extends ri{save;data;get[i](){return 873977640}static get[n](){return"inputPaymentCredentials"}static get[a](){return[["flags",l,"#"],["save","true","flags.0?true"],["data",be,"DataJSON"]]}get[o](){return[["flags",l,"#"],[this.save??null,"true","flags.0?true"],[this.data,be,"DataJSON"]]}constructor(e){super(),this.save=e.save,this.data=e.data}},oD=class extends ri{payment_data;get[i](){return 178373535}static get[n](){return"inputPaymentCredentialsApplePay"}static get[a](){return[["payment_data",be,"DataJSON"]]}get[o](){return[[this.payment_data,be,"DataJSON"]]}constructor(e){super(),this.payment_data=e.payment_data}},uD=class extends ri{payment_token;get[i](){return 2328045569}static get[n](){return"inputPaymentCredentialsGooglePay"}static get[a](){return[["payment_token",be,"DataJSON"]]}get[o](){return[[this.payment_token,be,"DataJSON"]]}constructor(e){super(),this.payment_token=e.payment_token}},cD=class extends sp{tmp_password;valid_until;get[i](){return 3680828724}static get[n](){return"account.tmpPassword"}static get[a](){return[["tmp_password",Uint8Array,"bytes"],["valid_until","number","int"]]}get[o](){return[[this.tmp_password,Uint8Array,"bytes"],[this.valid_until,"number","int"]]}constructor(e){super(),this.tmp_password=e.tmp_password,this.valid_until=e.valid_until}},lD=class extends sn{id;title;prices;get[i](){return 3055631583}static get[n](){return"shippingOption"}static get[a](){return[["id","string","string"],["title","string","string"],["prices",[en],"Vector"]]}get[o](){return[[this.id,"string","string"],[this.title,"string","string"],[this.prices,[en],"Vector"]]}constructor(e){super(),this.id=e.id,this.title=e.title,this.prices=e.prices}},pD=class extends rp{document;emoji;mask_coords;keywords;get[i](){return 853188252}static get[n](){return"inputStickerSetItem"}static get[a](){return[["flags",l,"#"],["document",nt,"InputDocument"],["emoji","string","string"],["mask_coords",$r,"flags.0?MaskCoords"],["keywords","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.document,nt,"InputDocument"],[this.emoji,"string","string"],[this.mask_coords??null,$r,"flags.0?MaskCoords"],[this.keywords??null,"string","flags.1?string"]]}constructor(e){super(),this.document=e.document,this.emoji=e.emoji,this.mask_coords=e.mask_coords,this.keywords=e.keywords}},gD=class extends np{id;access_hash;get[i](){return 506920429}static get[n](){return"inputPhoneCall"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},dD=class extends rs{id;get[i](){return 1399245077}static get[n](){return"phoneCallEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},mD=class extends rs{video;id;access_hash;date;admin_id;participant_id;protocol;receive_date;get[i](){return 3307368215}static get[n](){return"phoneCallWaiting"}static get[a](){return[["flags",l,"#"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["protocol",fs,"PhoneCallProtocol"],["receive_date","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.protocol,fs,"PhoneCallProtocol"],[this.receive_date??null,"number","flags.0?int"]]}constructor(e){super(),this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.protocol=e.protocol,this.receive_date=e.receive_date}},hD=class extends rs{video;id;access_hash;date;admin_id;participant_id;g_a_hash;protocol;get[i](){return 347139340}static get[n](){return"phoneCallRequested"}static get[a](){return[["flags",l,"#"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a_hash",Uint8Array,"bytes"],["protocol",fs,"PhoneCallProtocol"]]}get[o](){return[["flags",l,"#"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a_hash,Uint8Array,"bytes"],[this.protocol,fs,"PhoneCallProtocol"]]}constructor(e){super(),this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a_hash=e.g_a_hash,this.protocol=e.protocol}},_D=class extends rs{video;id;access_hash;date;admin_id;participant_id;g_b;protocol;get[i](){return 912311057}static get[n](){return"phoneCallAccepted"}static get[a](){return[["flags",l,"#"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_b",Uint8Array,"bytes"],["protocol",fs,"PhoneCallProtocol"]]}get[o](){return[["flags",l,"#"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_b,Uint8Array,"bytes"],[this.protocol,fs,"PhoneCallProtocol"]]}constructor(e){super(),this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_b=e.g_b,this.protocol=e.protocol}},bD=class extends rs{p2p_allowed;video;id;access_hash;date;admin_id;participant_id;g_a_or_b;key_fingerprint;protocol;connections;start_date;get[i](){return 2524937319}static get[n](){return"phoneCall"}static get[a](){return[["flags",l,"#"],["p2p_allowed","true","flags.5?true"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a_or_b",Uint8Array,"bytes"],["key_fingerprint","bigint","long"],["protocol",fs,"PhoneCallProtocol"],["connections",[ni],"Vector"],["start_date","number","int"]]}get[o](){return[["flags",l,"#"],[this.p2p_allowed??null,"true","flags.5?true"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a_or_b,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"],[this.protocol,fs,"PhoneCallProtocol"],[this.connections,[ni],"Vector"],[this.start_date,"number","int"]]}constructor(e){super(),this.p2p_allowed=e.p2p_allowed,this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a_or_b=e.g_a_or_b,this.key_fingerprint=e.key_fingerprint,this.protocol=e.protocol,this.connections=e.connections,this.start_date=e.start_date}},fD=class extends rs{need_rating;need_debug;video;id;reason;duration;get[i](){return 1355435489}static get[n](){return"phoneCallDiscarded"}static get[a](){return[["flags",l,"#"],["need_rating","true","flags.2?true"],["need_debug","true","flags.3?true"],["video","true","flags.6?true"],["id","bigint","long"],["reason",Ns,"flags.0?PhoneCallDiscardReason"],["duration","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.need_rating??null,"true","flags.2?true"],[this.need_debug??null,"true","flags.3?true"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.reason??null,Ns,"flags.0?PhoneCallDiscardReason"],[this.duration??null,"number","flags.1?int"]]}constructor(e){super(),this.need_rating=e.need_rating,this.need_debug=e.need_debug,this.video=e.video,this.id=e.id,this.reason=e.reason,this.duration=e.duration}},yD=class extends ni{tcp;id;ip;ipv6;port;peer_tag;get[i](){return 2629903303}static get[n](){return"phoneConnection"}static get[a](){return[["flags",l,"#"],["tcp","true","flags.0?true"],["id","bigint","long"],["ip","string","string"],["ipv6","string","string"],["port","number","int"],["peer_tag",Uint8Array,"bytes"]]}get[o](){return[["flags",l,"#"],[this.tcp??null,"true","flags.0?true"],[this.id,"bigint","long"],[this.ip,"string","string"],[this.ipv6,"string","string"],[this.port,"number","int"],[this.peer_tag,Uint8Array,"bytes"]]}constructor(e){super(),this.tcp=e.tcp,this.id=e.id,this.ip=e.ip,this.ipv6=e.ipv6,this.port=e.port,this.peer_tag=e.peer_tag}},xD=class extends ni{turn;stun;id;ip;ipv6;port;username;password;get[i](){return 1667228533}static get[n](){return"phoneConnectionWebrtc"}static get[a](){return[["flags",l,"#"],["turn","true","flags.0?true"],["stun","true","flags.1?true"],["id","bigint","long"],["ip","string","string"],["ipv6","string","string"],["port","number","int"],["username","string","string"],["password","string","string"]]}get[o](){return[["flags",l,"#"],[this.turn??null,"true","flags.0?true"],[this.stun??null,"true","flags.1?true"],[this.id,"bigint","long"],[this.ip,"string","string"],[this.ipv6,"string","string"],[this.port,"number","int"],[this.username,"string","string"],[this.password,"string","string"]]}constructor(e){super(),this.turn=e.turn,this.stun=e.stun,this.id=e.id,this.ip=e.ip,this.ipv6=e.ipv6,this.port=e.port,this.username=e.username,this.password=e.password}},AD=class extends fs{udp_p2p;udp_reflector;min_layer;max_layer;library_versions;get[i](){return 4236742600}static get[n](){return"phoneCallProtocol"}static get[a](){return[["flags",l,"#"],["udp_p2p","true","flags.0?true"],["udp_reflector","true","flags.1?true"],["min_layer","number","int"],["max_layer","number","int"],["library_versions",["string"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.udp_p2p??null,"true","flags.0?true"],[this.udp_reflector??null,"true","flags.1?true"],[this.min_layer,"number","int"],[this.max_layer,"number","int"],[this.library_versions,["string"],"Vector"]]}constructor(e){super(),this.udp_p2p=e.udp_p2p,this.udp_reflector=e.udp_reflector,this.min_layer=e.min_layer,this.max_layer=e.max_layer,this.library_versions=e.library_versions}},PD=class extends ip{phone_call;users;get[i](){return 3968000320}static get[n](){return"phone.phoneCall"}static get[a](){return[["phone_call",rs,"PhoneCall"],["users",[w],"Vector"]]}get[o](){return[[this.phone_call,rs,"PhoneCall"],[this.users,[w],"Vector"]]}constructor(e){super(),this.phone_call=e.phone_call,this.users=e.users}},ID=class extends bu{request_token;get[i](){return 4004045934}static get[n](){return"upload.cdnFileReuploadNeeded"}static get[a](){return[["request_token",Uint8Array,"bytes"]]}get[o](){return[[this.request_token,Uint8Array,"bytes"]]}constructor(e){super(),this.request_token=e.request_token}},CD=class extends bu{bytes;get[i](){return 2845821519}static get[n](){return"upload.cdnFile"}static get[a](){return[["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.bytes=e.bytes}},vD=class extends ga{dc_id;public_key;get[i](){return 3380800186}static get[n](){return"cdnPublicKey"}static get[a](){return[["dc_id","number","int"],["public_key","string","string"]]}get[o](){return[[this.dc_id,"number","int"],[this.public_key,"string","string"]]}constructor(e){super(),this.dc_id=e.dc_id,this.public_key=e.public_key}},DD=class extends ap{public_keys;get[i](){return 1462101002}static get[n](){return"cdnConfig"}static get[a](){return[["public_keys",[ga],"Vector"]]}get[o](){return[[this.public_keys,[ga],"Vector"]]}constructor(e){super(),this.public_keys=e.public_keys}},wD=class extends rn{key;value;get[i](){return 3402727926}static get[n](){return"langPackString"}static get[a](){return[["key","string","string"],["value","string","string"]]}get[o](){return[[this.key,"string","string"],[this.value,"string","string"]]}constructor(e){super(),this.key=e.key,this.value=e.value}},ED=class extends rn{key;zero_value;one_value;two_value;few_value;many_value;other_value;get[i](){return 1816636575}static get[n](){return"langPackStringPluralized"}static get[a](){return[["flags",l,"#"],["key","string","string"],["zero_value","string","flags.0?string"],["one_value","string","flags.1?string"],["two_value","string","flags.2?string"],["few_value","string","flags.3?string"],["many_value","string","flags.4?string"],["other_value","string","string"]]}get[o](){return[["flags",l,"#"],[this.key,"string","string"],[this.zero_value??null,"string","flags.0?string"],[this.one_value??null,"string","flags.1?string"],[this.two_value??null,"string","flags.2?string"],[this.few_value??null,"string","flags.3?string"],[this.many_value??null,"string","flags.4?string"],[this.other_value,"string","string"]]}constructor(e){super(),this.key=e.key,this.zero_value=e.zero_value,this.one_value=e.one_value,this.two_value=e.two_value,this.few_value=e.few_value,this.many_value=e.many_value,this.other_value=e.other_value}},SD=class extends rn{key;get[i](){return 695856818}static get[n](){return"langPackStringDeleted"}static get[a](){return[["key","string","string"]]}get[o](){return[[this.key,"string","string"]]}constructor(e){super(),this.key=e.key}},BD=class extends da{lang_code;from_version;version;strings;get[i](){return 4085629430}static get[n](){return"langPackDifference"}static get[a](){return[["lang_code","string","string"],["from_version","number","int"],["version","number","int"],["strings",[rn],"Vector"]]}get[o](){return[[this.lang_code,"string","string"],[this.from_version,"number","int"],[this.version,"number","int"],[this.strings,[rn],"Vector"]]}constructor(e){super(),this.lang_code=e.lang_code,this.from_version=e.from_version,this.version=e.version,this.strings=e.strings}},kD=class extends op{official;rtl;beta;name;native_name;lang_code;base_lang_code;plural_code;strings_count;translated_count;translations_url;get[i](){return 4006239459}static get[n](){return"langPackLanguage"}static get[a](){return[["flags",l,"#"],["official","true","flags.0?true"],["rtl","true","flags.2?true"],["beta","true","flags.3?true"],["name","string","string"],["native_name","string","string"],["lang_code","string","string"],["base_lang_code","string","flags.1?string"],["plural_code","string","string"],["strings_count","number","int"],["translated_count","number","int"],["translations_url","string","string"]]}get[o](){return[["flags",l,"#"],[this.official??null,"true","flags.0?true"],[this.rtl??null,"true","flags.2?true"],[this.beta??null,"true","flags.3?true"],[this.name,"string","string"],[this.native_name,"string","string"],[this.lang_code,"string","string"],[this.base_lang_code??null,"string","flags.1?string"],[this.plural_code,"string","string"],[this.strings_count,"number","int"],[this.translated_count,"number","int"],[this.translations_url,"string","string"]]}constructor(e){super(),this.official=e.official,this.rtl=e.rtl,this.beta=e.beta,this.name=e.name,this.native_name=e.native_name,this.lang_code=e.lang_code,this.base_lang_code=e.base_lang_code,this.plural_code=e.plural_code,this.strings_count=e.strings_count,this.translated_count=e.translated_count,this.translations_url=e.translations_url}},MD=class extends J{prev_value;new_value;get[i](){return 3873421349}static get[n](){return"channelAdminLogEventActionChangeTitle"}static get[a](){return[["prev_value","string","string"],["new_value","string","string"]]}get[o](){return[[this.prev_value,"string","string"],[this.new_value,"string","string"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},FD=class extends J{prev_value;new_value;get[i](){return 1427671598}static get[n](){return"channelAdminLogEventActionChangeAbout"}static get[a](){return[["prev_value","string","string"],["new_value","string","string"]]}get[o](){return[[this.prev_value,"string","string"],[this.new_value,"string","string"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},RD=class extends J{prev_value;new_value;get[i](){return 1783299128}static get[n](){return"channelAdminLogEventActionChangeUsername"}static get[a](){return[["prev_value","string","string"],["new_value","string","string"]]}get[o](){return[[this.prev_value,"string","string"],[this.new_value,"string","string"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},UD=class extends J{prev_photo;new_photo;get[i](){return 1129042607}static get[n](){return"channelAdminLogEventActionChangePhoto"}static get[a](){return[["prev_photo",ee,"Photo"],["new_photo",ee,"Photo"]]}get[o](){return[[this.prev_photo,ee,"Photo"],[this.new_photo,ee,"Photo"]]}constructor(e){super(),this.prev_photo=e.prev_photo,this.new_photo=e.new_photo}},TD=class extends J{new_value;get[i](){return 460916654}static get[n](){return"channelAdminLogEventActionToggleInvites"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},ND=class extends J{new_value;get[i](){return 648939889}static get[n](){return"channelAdminLogEventActionToggleSignatures"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},VD=class extends J{message;get[i](){return 3924306968}static get[n](){return"channelAdminLogEventActionUpdatePinned"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},QD=class extends J{prev_message;new_message;get[i](){return 1889215493}static get[n](){return"channelAdminLogEventActionEditMessage"}static get[a](){return[["prev_message",G,"Message"],["new_message",G,"Message"]]}get[o](){return[[this.prev_message,G,"Message"],[this.new_message,G,"Message"]]}constructor(e){super(),this.prev_message=e.prev_message,this.new_message=e.new_message}},LD=class extends J{message;get[i](){return 1121994683}static get[n](){return"channelAdminLogEventActionDeleteMessage"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},qD=class extends J{get[i](){return 405815507}static get[n](){return"channelAdminLogEventActionParticipantJoin"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GD=class extends J{get[i](){return 4170676210}static get[n](){return"channelAdminLogEventActionParticipantLeave"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},OD=class extends J{participant;get[i](){return 3810276568}static get[n](){return"channelAdminLogEventActionParticipantInvite"}static get[a](){return[["participant",Ce,"ChannelParticipant"]]}get[o](){return[[this.participant,Ce,"ChannelParticipant"]]}constructor(e){super(),this.participant=e.participant}},HD=class extends J{prev_participant;new_participant;get[i](){return 3872931198}static get[n](){return"channelAdminLogEventActionParticipantToggleBan"}static get[a](){return[["prev_participant",Ce,"ChannelParticipant"],["new_participant",Ce,"ChannelParticipant"]]}get[o](){return[[this.prev_participant,Ce,"ChannelParticipant"],[this.new_participant,Ce,"ChannelParticipant"]]}constructor(e){super(),this.prev_participant=e.prev_participant,this.new_participant=e.new_participant}},KD=class extends J{prev_participant;new_participant;get[i](){return 3580323600}static get[n](){return"channelAdminLogEventActionParticipantToggleAdmin"}static get[a](){return[["prev_participant",Ce,"ChannelParticipant"],["new_participant",Ce,"ChannelParticipant"]]}get[o](){return[[this.prev_participant,Ce,"ChannelParticipant"],[this.new_participant,Ce,"ChannelParticipant"]]}constructor(e){super(),this.prev_participant=e.prev_participant,this.new_participant=e.new_participant}},jD=class extends J{prev_stickerset;new_stickerset;get[i](){return 2982398631}static get[n](){return"channelAdminLogEventActionChangeStickerSet"}static get[a](){return[["prev_stickerset",_e,"InputStickerSet"],["new_stickerset",_e,"InputStickerSet"]]}get[o](){return[[this.prev_stickerset,_e,"InputStickerSet"],[this.new_stickerset,_e,"InputStickerSet"]]}constructor(e){super(),this.prev_stickerset=e.prev_stickerset,this.new_stickerset=e.new_stickerset}},zD=class extends J{new_value;get[i](){return 1599903217}static get[n](){return"channelAdminLogEventActionTogglePreHistoryHidden"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},WD=class extends J{prev_banned_rights;new_banned_rights;get[i](){return 771095562}static get[n](){return"channelAdminLogEventActionDefaultBannedRights"}static get[a](){return[["prev_banned_rights",ot,"ChatBannedRights"],["new_banned_rights",ot,"ChatBannedRights"]]}get[o](){return[[this.prev_banned_rights,ot,"ChatBannedRights"],[this.new_banned_rights,ot,"ChatBannedRights"]]}constructor(e){super(),this.prev_banned_rights=e.prev_banned_rights,this.new_banned_rights=e.new_banned_rights}},JD=class extends J{message;get[i](){return 2399639107}static get[n](){return"channelAdminLogEventActionStopPoll"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},YD=class extends J{prev_value;new_value;get[i](){return 84703944}static get[n](){return"channelAdminLogEventActionChangeLinkedChat"}static get[a](){return[["prev_value","bigint","long"],["new_value","bigint","long"]]}get[o](){return[[this.prev_value,"bigint","long"],[this.new_value,"bigint","long"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},ZD=class extends J{prev_value;new_value;get[i](){return 241923758}static get[n](){return"channelAdminLogEventActionChangeLocation"}static get[a](){return[["prev_value",ks,"ChannelLocation"],["new_value",ks,"ChannelLocation"]]}get[o](){return[[this.prev_value,ks,"ChannelLocation"],[this.new_value,ks,"ChannelLocation"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},XD=class extends J{prev_value;new_value;get[i](){return 1401984889}static get[n](){return"channelAdminLogEventActionToggleSlowMode"}static get[a](){return[["prev_value","number","int"],["new_value","number","int"]]}get[o](){return[[this.prev_value,"number","int"],[this.new_value,"number","int"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},$D=class extends J{call;get[i](){return 589338437}static get[n](){return"channelAdminLogEventActionStartGroupCall"}static get[a](){return[["call",Ve,"InputGroupCall"]]}get[o](){return[[this.call,Ve,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},ew=class extends J{call;get[i](){return 3684667712}static get[n](){return"channelAdminLogEventActionDiscardGroupCall"}static get[a](){return[["call",Ve,"InputGroupCall"]]}get[o](){return[[this.call,Ve,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},tw=class extends J{participant;get[i](){return 4179895506}static get[n](){return"channelAdminLogEventActionParticipantMute"}static get[a](){return[["participant",Pt,"GroupCallParticipant"]]}get[o](){return[[this.participant,Pt,"GroupCallParticipant"]]}constructor(e){super(),this.participant=e.participant}},sw=class extends J{participant;get[i](){return 3863226816}static get[n](){return"channelAdminLogEventActionParticipantUnmute"}static get[a](){return[["participant",Pt,"GroupCallParticipant"]]}get[o](){return[[this.participant,Pt,"GroupCallParticipant"]]}constructor(e){super(),this.participant=e.participant}},rw=class extends J{join_muted;get[i](){return 1456906823}static get[n](){return"channelAdminLogEventActionToggleGroupCallSetting"}static get[a](){return[["join_muted","boolean","Bool"]]}get[o](){return[[this.join_muted,"boolean","Bool"]]}constructor(e){super(),this.join_muted=e.join_muted}},nw=class extends J{via_chatlist;invite;get[i](){return 4271882584}static get[n](){return"channelAdminLogEventActionParticipantJoinByInvite"}static get[a](){return[["flags",l,"#"],["via_chatlist","true","flags.0?true"],["invite",le,"ExportedChatInvite"]]}get[o](){return[["flags",l,"#"],[this.via_chatlist??null,"true","flags.0?true"],[this.invite,le,"ExportedChatInvite"]]}constructor(e){super(),this.via_chatlist=e.via_chatlist,this.invite=e.invite}},iw=class extends J{invite;get[i](){return 1515256996}static get[n](){return"channelAdminLogEventActionExportedInviteDelete"}static get[a](){return[["invite",le,"ExportedChatInvite"]]}get[o](){return[[this.invite,le,"ExportedChatInvite"]]}constructor(e){super(),this.invite=e.invite}},aw=class extends J{invite;get[i](){return 1091179342}static get[n](){return"channelAdminLogEventActionExportedInviteRevoke"}static get[a](){return[["invite",le,"ExportedChatInvite"]]}get[o](){return[[this.invite,le,"ExportedChatInvite"]]}constructor(e){super(),this.invite=e.invite}},ow=class extends J{prev_invite;new_invite;get[i](){return 3910056793}static get[n](){return"channelAdminLogEventActionExportedInviteEdit"}static get[a](){return[["prev_invite",le,"ExportedChatInvite"],["new_invite",le,"ExportedChatInvite"]]}get[o](){return[[this.prev_invite,le,"ExportedChatInvite"],[this.new_invite,le,"ExportedChatInvite"]]}constructor(e){super(),this.prev_invite=e.prev_invite,this.new_invite=e.new_invite}},uw=class extends J{participant;get[i](){return 1048537159}static get[n](){return"channelAdminLogEventActionParticipantVolume"}static get[a](){return[["participant",Pt,"GroupCallParticipant"]]}get[o](){return[[this.participant,Pt,"GroupCallParticipant"]]}constructor(e){super(),this.participant=e.participant}},cw=class extends J{prev_value;new_value;get[i](){return 1855199800}static get[n](){return"channelAdminLogEventActionChangeHistoryTTL"}static get[a](){return[["prev_value","number","int"],["new_value","number","int"]]}get[o](){return[[this.prev_value,"number","int"],[this.new_value,"number","int"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},lw=class extends J{invite;approved_by;get[i](){return 2947945546}static get[n](){return"channelAdminLogEventActionParticipantJoinByRequest"}static get[a](){return[["invite",le,"ExportedChatInvite"],["approved_by","bigint","long"]]}get[o](){return[[this.invite,le,"ExportedChatInvite"],[this.approved_by,"bigint","long"]]}constructor(e){super(),this.invite=e.invite,this.approved_by=e.approved_by}},pw=class extends J{new_value;get[i](){return 3408578406}static get[n](){return"channelAdminLogEventActionToggleNoForwards"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},gw=class extends J{message;get[i](){return 663693416}static get[n](){return"channelAdminLogEventActionSendMessage"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},dw=class extends J{prev_value;new_value;get[i](){return 3192786680}static get[n](){return"channelAdminLogEventActionChangeAvailableReactions"}static get[a](){return[["prev_value",Vt,"ChatReactions"],["new_value",Vt,"ChatReactions"]]}get[o](){return[[this.prev_value,Vt,"ChatReactions"],[this.new_value,Vt,"ChatReactions"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},mw=class extends J{prev_value;new_value;get[i](){return 4031755177}static get[n](){return"channelAdminLogEventActionChangeUsernames"}static get[a](){return[["prev_value",["string"],"Vector"],["new_value",["string"],"Vector"]]}get[o](){return[[this.prev_value,["string"],"Vector"],[this.new_value,["string"],"Vector"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},hw=class extends J{new_value;get[i](){return 46949251}static get[n](){return"channelAdminLogEventActionToggleForum"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},_w=class extends J{topic;get[i](){return 1483767080}static get[n](){return"channelAdminLogEventActionCreateTopic"}static get[a](){return[["topic",Je,"ForumTopic"]]}get[o](){return[[this.topic,Je,"ForumTopic"]]}constructor(e){super(),this.topic=e.topic}},bw=class extends J{prev_topic;new_topic;get[i](){return 4033864200}static get[n](){return"channelAdminLogEventActionEditTopic"}static get[a](){return[["prev_topic",Je,"ForumTopic"],["new_topic",Je,"ForumTopic"]]}get[o](){return[[this.prev_topic,Je,"ForumTopic"],[this.new_topic,Je,"ForumTopic"]]}constructor(e){super(),this.prev_topic=e.prev_topic,this.new_topic=e.new_topic}},fw=class extends J{topic;get[i](){return 2920712457}static get[n](){return"channelAdminLogEventActionDeleteTopic"}static get[a](){return[["topic",Je,"ForumTopic"]]}get[o](){return[[this.topic,Je,"ForumTopic"]]}constructor(e){super(),this.topic=e.topic}},yw=class extends J{prev_topic;new_topic;get[i](){return 1569535291}static get[n](){return"channelAdminLogEventActionPinTopic"}static get[a](){return[["flags",l,"#"],["prev_topic",Je,"flags.0?ForumTopic"],["new_topic",Je,"flags.1?ForumTopic"]]}get[o](){return[["flags",l,"#"],[this.prev_topic??null,Je,"flags.0?ForumTopic"],[this.new_topic??null,Je,"flags.1?ForumTopic"]]}constructor(e){super(),this.prev_topic=e?.prev_topic,this.new_topic=e?.new_topic}},xw=class extends J{new_value;get[i](){return 1693675004}static get[n](){return"channelAdminLogEventActionToggleAntiSpam"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},Aw=class extends J{prev_value;new_value;get[i](){return 1469507456}static get[n](){return"channelAdminLogEventActionChangePeerColor"}static get[a](){return[["prev_value",et,"PeerColor"],["new_value",et,"PeerColor"]]}get[o](){return[[this.prev_value,et,"PeerColor"],[this.new_value,et,"PeerColor"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},Pw=class extends J{prev_value;new_value;get[i](){return 1581742885}static get[n](){return"channelAdminLogEventActionChangeProfilePeerColor"}static get[a](){return[["prev_value",et,"PeerColor"],["new_value",et,"PeerColor"]]}get[o](){return[[this.prev_value,et,"PeerColor"],[this.new_value,et,"PeerColor"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},Iw=class extends J{prev_value;new_value;get[i](){return 834362706}static get[n](){return"channelAdminLogEventActionChangeWallpaper"}static get[a](){return[["prev_value",We,"WallPaper"],["new_value",We,"WallPaper"]]}get[o](){return[[this.prev_value,We,"WallPaper"],[this.new_value,We,"WallPaper"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},Cw=class extends J{prev_value;new_value;get[i](){return 1051328177}static get[n](){return"channelAdminLogEventActionChangeEmojiStatus"}static get[a](){return[["prev_value",ut,"EmojiStatus"],["new_value",ut,"EmojiStatus"]]}get[o](){return[[this.prev_value,ut,"EmojiStatus"],[this.new_value,ut,"EmojiStatus"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},vw=class extends J{prev_stickerset;new_stickerset;get[i](){return 1188577451}static get[n](){return"channelAdminLogEventActionChangeEmojiStickerSet"}static get[a](){return[["prev_stickerset",_e,"InputStickerSet"],["new_stickerset",_e,"InputStickerSet"]]}get[o](){return[[this.prev_stickerset,_e,"InputStickerSet"],[this.new_stickerset,_e,"InputStickerSet"]]}constructor(e){super(),this.prev_stickerset=e.prev_stickerset,this.new_stickerset=e.new_stickerset}},Dw=class extends ma{id;date;user_id;action;get[i](){return 531458253}static get[n](){return"channelAdminLogEvent"}static get[a](){return[["id","bigint","long"],["date","number","int"],["user_id","bigint","long"],["action",J,"ChannelAdminLogEventAction"]]}get[o](){return[[this.id,"bigint","long"],[this.date,"number","int"],[this.user_id,"bigint","long"],[this.action,J,"ChannelAdminLogEventAction"]]}constructor(e){super(),this.id=e.id,this.date=e.date,this.user_id=e.user_id,this.action=e.action}},ww=class extends up{events;chats;users;get[i](){return 3985307469}static get[n](){return"channels.adminLogResults"}static get[a](){return[["events",[ma],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.events,[ma],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.events=e.events,this.chats=e.chats,this.users=e.users}},Ew=class extends cp{join;leave;invite;ban;unban;kick;unkick;promote;demote;info;settings;pinned;edit;delete;group_call;invites;send;forums;get[i](){return 3926948580}static get[n](){return"channelAdminLogEventsFilter"}static get[a](){return[["flags",l,"#"],["join","true","flags.0?true"],["leave","true","flags.1?true"],["invite","true","flags.2?true"],["ban","true","flags.3?true"],["unban","true","flags.4?true"],["kick","true","flags.5?true"],["unkick","true","flags.6?true"],["promote","true","flags.7?true"],["demote","true","flags.8?true"],["info","true","flags.9?true"],["settings","true","flags.10?true"],["pinned","true","flags.11?true"],["edit","true","flags.12?true"],["delete","true","flags.13?true"],["group_call","true","flags.14?true"],["invites","true","flags.15?true"],["send","true","flags.16?true"],["forums","true","flags.17?true"]]}get[o](){return[["flags",l,"#"],[this.join??null,"true","flags.0?true"],[this.leave??null,"true","flags.1?true"],[this.invite??null,"true","flags.2?true"],[this.ban??null,"true","flags.3?true"],[this.unban??null,"true","flags.4?true"],[this.kick??null,"true","flags.5?true"],[this.unkick??null,"true","flags.6?true"],[this.promote??null,"true","flags.7?true"],[this.demote??null,"true","flags.8?true"],[this.info??null,"true","flags.9?true"],[this.settings??null,"true","flags.10?true"],[this.pinned??null,"true","flags.11?true"],[this.edit??null,"true","flags.12?true"],[this.delete??null,"true","flags.13?true"],[this.group_call??null,"true","flags.14?true"],[this.invites??null,"true","flags.15?true"],[this.send??null,"true","flags.16?true"],[this.forums??null,"true","flags.17?true"]]}constructor(e){super(),this.join=e?.join,this.leave=e?.leave,this.invite=e?.invite,this.ban=e?.ban,this.unban=e?.unban,this.kick=e?.kick,this.unkick=e?.unkick,this.promote=e?.promote,this.demote=e?.demote,this.info=e?.info,this.settings=e?.settings,this.pinned=e?.pinned,this.edit=e?.edit,this.delete=e?.delete,this.group_call=e?.group_call,this.invites=e?.invites,this.send=e?.send,this.forums=e?.forums}},Sw=class extends ha{client_id;importers;get[i](){return 1558266229}static get[n](){return"popularContact"}static get[a](){return[["client_id","bigint","long"],["importers","number","int"]]}get[o](){return[[this.client_id,"bigint","long"],[this.importers,"number","int"]]}constructor(e){super(),this.client_id=e.client_id,this.importers=e.importers}},Bw=class extends fu{get[i](){return 2660214483}static get[n](){return"messages.favedStickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kw=class extends fu{hash;packs;stickers;get[i](){return 750063767}static get[n](){return"messages.favedStickers"}static get[a](){return[["hash","bigint","long"],["packs",[hs],"Vector"],["stickers",[q],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.packs,[hs],"Vector"],[this.stickers,[q],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.packs=e.packs,this.stickers=e.stickers}},Mw=class extends sr{url;get[i](){return 1189204285}static get[n](){return"recentMeUrlUnknown"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},Fw=class extends sr{url;user_id;get[i](){return 3106671074}static get[n](){return"recentMeUrlUser"}static get[a](){return[["url","string","string"],["user_id","bigint","long"]]}get[o](){return[[this.url,"string","string"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.url=e.url,this.user_id=e.user_id}},Rw=class extends sr{url;chat_id;get[i](){return 3000660434}static get[n](){return"recentMeUrlChat"}static get[a](){return[["url","string","string"],["chat_id","bigint","long"]]}get[o](){return[[this.url,"string","string"],[this.chat_id,"bigint","long"]]}constructor(e){super(),this.url=e.url,this.chat_id=e.chat_id}},Uw=class extends sr{url;chat_invite;get[i](){return 3947431965}static get[n](){return"recentMeUrlChatInvite"}static get[a](){return[["url","string","string"],["chat_invite",Xs,"ChatInvite"]]}get[o](){return[[this.url,"string","string"],[this.chat_invite,Xs,"ChatInvite"]]}constructor(e){super(),this.url=e.url,this.chat_invite=e.chat_invite}},Tw=class extends sr{url;set;get[i](){return 3154794460}static get[n](){return"recentMeUrlStickerSet"}static get[a](){return[["url","string","string"],["set",ft,"StickerSetCovered"]]}get[o](){return[[this.url,"string","string"],[this.set,ft,"StickerSetCovered"]]}constructor(e){super(),this.url=e.url,this.set=e.set}},Nw=class extends lp{urls;chats;users;get[i](){return 235081943}static get[n](){return"help.recentMeUrls"}static get[a](){return[["urls",[sr],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.urls,[sr],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.urls=e.urls,this.chats=e.chats,this.users=e.users}},Vw=class extends pp{media;random_id;message;entities;get[i](){return 482797855}static get[n](){return"inputSingleMedia"}static get[a](){return[["flags",l,"#"],["media",we,"InputMedia"],["random_id","bigint","long"],["message","string","string"],["entities",[L],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.media,we,"InputMedia"],[this.random_id,"bigint","long"],[this.message,"string","string"],[this.entities??null,[L],"flags.0?Vector"]]}constructor(e){super(),this.media=e.media,this.random_id=e.random_id,this.message=e.message,this.entities=e.entities}},Qw=class extends _a{hash;bot_id;domain;browser;platform;date_created;date_active;ip;region;get[i](){return 2801333330}static get[n](){return"webAuthorization"}static get[a](){return[["hash","bigint","long"],["bot_id","bigint","long"],["domain","string","string"],["browser","string","string"],["platform","string","string"],["date_created","number","int"],["date_active","number","int"],["ip","string","string"],["region","string","string"]]}get[o](){return[[this.hash,"bigint","long"],[this.bot_id,"bigint","long"],[this.domain,"string","string"],[this.browser,"string","string"],[this.platform,"string","string"],[this.date_created,"number","int"],[this.date_active,"number","int"],[this.ip,"string","string"],[this.region,"string","string"]]}constructor(e){super(),this.hash=e.hash,this.bot_id=e.bot_id,this.domain=e.domain,this.browser=e.browser,this.platform=e.platform,this.date_created=e.date_created,this.date_active=e.date_active,this.ip=e.ip,this.region=e.region}},Lw=class extends gp{authorizations;users;get[i](){return 3981887996}static get[n](){return"account.webAuthorizations"}static get[a](){return[["authorizations",[_a],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.authorizations,[_a],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.authorizations=e.authorizations,this.users=e.users}},qw=class extends ii{id;get[i](){return 2792792866}static get[n](){return"inputMessageID"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},Gw=class extends ii{id;get[i](){return 3134751637}static get[n](){return"inputMessageReplyTo"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},Ow=class extends ii{get[i](){return 2257003832}static get[n](){return"inputMessagePinned"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Hw=class extends ii{id;query_id;get[i](){return 2902071934}static get[n](){return"inputMessageCallbackQuery"}static get[a](){return[["id","number","int"],["query_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.query_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.query_id=e.query_id}},Kw=class extends yu{peer;get[i](){return 4239064759}static get[n](){return"inputDialogPeer"}static get[a](){return[["peer",j,"InputPeer"]]}get[o](){return[[this.peer,j,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},jw=class extends yu{folder_id;get[i](){return 1684014375}static get[n](){return"inputDialogPeerFolder"}static get[a](){return[["folder_id","number","int"]]}get[o](){return[[this.folder_id,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id}},zw=class extends Ft{peer;get[i](){return 3849174789}static get[n](){return"dialogPeer"}static get[a](){return[["peer",v,"Peer"]]}get[o](){return[[this.peer,v,"Peer"]]}constructor(e){super(),this.peer=e.peer}},Ww=class extends Ft{folder_id;get[i](){return 1363483106}static get[n](){return"dialogPeerFolder"}static get[a](){return[["folder_id","number","int"]]}get[o](){return[[this.folder_id,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id}},Jw=class extends xu{get[i](){return 223655517}static get[n](){return"messages.foundStickerSetsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Yw=class extends xu{hash;sets;get[i](){return 2331024850}static get[n](){return"messages.foundStickerSets"}static get[a](){return[["hash","bigint","long"],["sets",[ft],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.sets,[ft],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.sets=e.sets}},Zw=class extends ba{offset;limit;hash;get[i](){return 4087022428}static get[n](){return"fileHash"}static get[a](){return[["offset","bigint","long"],["limit","number","int"],["hash",Uint8Array,"bytes"]]}get[o](){return[[this.offset,"bigint","long"],[this.limit,"number","int"],[this.hash,Uint8Array,"bytes"]]}constructor(e){super(),this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},Xw=class extends dp{address;port;get[i](){return 1968737087}static get[n](){return"inputClientProxy"}static get[a](){return[["address","string","string"],["port","number","int"]]}get[o](){return[[this.address,"string","string"],[this.port,"number","int"]]}constructor(e){super(),this.address=e.address,this.port=e.port}},$w=class extends Au{expires;get[i](){return 3811614591}static get[n](){return"help.termsOfServiceUpdateEmpty"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},eE=class extends Au{expires;terms_of_service;get[i](){return 686618977}static get[n](){return"help.termsOfServiceUpdate"}static get[a](){return[["expires","number","int"],["terms_of_service",Xr,"help.TermsOfService"]]}get[o](){return[[this.expires,"number","int"],[this.terms_of_service,Xr,"help.TermsOfService"]]}constructor(e){super(),this.expires=e.expires,this.terms_of_service=e.terms_of_service}},tE=class extends wt{id;parts;md5_checksum;file_hash;secret;get[i](){return 859091184}static get[n](){return"inputSecureFileUploaded"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["md5_checksum","string","string"],["file_hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.md5_checksum,"string","string"],[this.file_hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.md5_checksum=e.md5_checksum,this.file_hash=e.file_hash,this.secret=e.secret}},sE=class extends wt{id;access_hash;get[i](){return 1399317950}static get[n](){return"inputSecureFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},rE=class extends Et{get[i](){return 1679398724}static get[n](){return"secureFileEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nE=class extends Et{id;access_hash;size;dc_id;date;file_hash;secret;get[i](){return 2097791614}static get[n](){return"secureFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["size","bigint","long"],["dc_id","number","int"],["date","number","int"],["file_hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.size,"bigint","long"],[this.dc_id,"number","int"],[this.date,"number","int"],[this.file_hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.size=e.size,this.dc_id=e.dc_id,this.date=e.date,this.file_hash=e.file_hash,this.secret=e.secret}},iE=class extends nn{data;data_hash;secret;get[i](){return 2330640067}static get[n](){return"secureData"}static get[a](){return[["data",Uint8Array,"bytes"],["data_hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.data,Uint8Array,"bytes"],[this.data_hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.data=e.data,this.data_hash=e.data_hash,this.secret=e.secret}},aE=class extends Mr{phone;get[i](){return 2103482845}static get[n](){return"securePlainPhone"}static get[a](){return[["phone","string","string"]]}get[o](){return[[this.phone,"string","string"]]}constructor(e){super(),this.phone=e.phone}},oE=class extends Mr{email;get[i](){return 569137759}static get[n](){return"securePlainEmail"}static get[a](){return[["email","string","string"]]}get[o](){return[[this.email,"string","string"]]}constructor(e){super(),this.email=e.email}},uE=class extends ne{get[i](){return 2636808675}static get[n](){return"secureValueTypePersonalDetails"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cE=class extends ne{get[i](){return 1034709504}static get[n](){return"secureValueTypePassport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lE=class extends ne{get[i](){return 115615172}static get[n](){return"secureValueTypeDriverLicense"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pE=class extends ne{get[i](){return 2698015819}static get[n](){return"secureValueTypeIdentityCard"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gE=class extends ne{get[i](){return 2577698595}static get[n](){return"secureValueTypeInternalPassport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},dE=class extends ne{get[i](){return 3420659238}static get[n](){return"secureValueTypeAddress"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mE=class extends ne{get[i](){return 4231435598}static get[n](){return"secureValueTypeUtilityBill"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hE=class extends ne{get[i](){return 2299755533}static get[n](){return"secureValueTypeBankStatement"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_E=class extends ne{get[i](){return 2340959368}static get[n](){return"secureValueTypeRentalAgreement"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bE=class extends ne{get[i](){return 2581823594}static get[n](){return"secureValueTypePassportRegistration"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fE=class extends ne{get[i](){return 3926060083}static get[n](){return"secureValueTypeTemporaryRegistration"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yE=class extends ne{get[i](){return 3005262555}static get[n](){return"secureValueTypePhone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xE=class extends ne{get[i](){return 2386339822}static get[n](){return"secureValueTypeEmail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},AE=class extends an{type;data;front_side;reverse_side;selfie;translation;files;plain_data;hash;get[i](){return 411017418}static get[n](){return"secureValue"}static get[a](){return[["flags",l,"#"],["type",ne,"SecureValueType"],["data",nn,"flags.0?SecureData"],["front_side",Et,"flags.1?SecureFile"],["reverse_side",Et,"flags.2?SecureFile"],["selfie",Et,"flags.3?SecureFile"],["translation",[Et],"flags.6?Vector"],["files",[Et],"flags.4?Vector"],["plain_data",Mr,"flags.5?SecurePlainData"],["hash",Uint8Array,"bytes"]]}get[o](){return[["flags",l,"#"],[this.type,ne,"SecureValueType"],[this.data??null,nn,"flags.0?SecureData"],[this.front_side??null,Et,"flags.1?SecureFile"],[this.reverse_side??null,Et,"flags.2?SecureFile"],[this.selfie??null,Et,"flags.3?SecureFile"],[this.translation??null,[Et],"flags.6?Vector"],[this.files??null,[Et],"flags.4?Vector"],[this.plain_data??null,Mr,"flags.5?SecurePlainData"],[this.hash,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.data=e.data,this.front_side=e.front_side,this.reverse_side=e.reverse_side,this.selfie=e.selfie,this.translation=e.translation,this.files=e.files,this.plain_data=e.plain_data,this.hash=e.hash}},PE=class extends mp{type;data;front_side;reverse_side;selfie;translation;files;plain_data;get[i](){return 3676426407}static get[n](){return"inputSecureValue"}static get[a](){return[["flags",l,"#"],["type",ne,"SecureValueType"],["data",nn,"flags.0?SecureData"],["front_side",wt,"flags.1?InputSecureFile"],["reverse_side",wt,"flags.2?InputSecureFile"],["selfie",wt,"flags.3?InputSecureFile"],["translation",[wt],"flags.6?Vector"],["files",[wt],"flags.4?Vector"],["plain_data",Mr,"flags.5?SecurePlainData"]]}get[o](){return[["flags",l,"#"],[this.type,ne,"SecureValueType"],[this.data??null,nn,"flags.0?SecureData"],[this.front_side??null,wt,"flags.1?InputSecureFile"],[this.reverse_side??null,wt,"flags.2?InputSecureFile"],[this.selfie??null,wt,"flags.3?InputSecureFile"],[this.translation??null,[wt],"flags.6?Vector"],[this.files??null,[wt],"flags.4?Vector"],[this.plain_data??null,Mr,"flags.5?SecurePlainData"]]}constructor(e){super(),this.type=e.type,this.data=e.data,this.front_side=e.front_side,this.reverse_side=e.reverse_side,this.selfie=e.selfie,this.translation=e.translation,this.files=e.files,this.plain_data=e.plain_data}},IE=class extends hp{type;hash;get[i](){return 3978218928}static get[n](){return"secureValueHash"}static get[a](){return[["type",ne,"SecureValueType"],["hash",Uint8Array,"bytes"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.hash,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.hash=e.hash}},CE=class extends Gt{type;data_hash;field;text;get[i](){return 3903065049}static get[n](){return"secureValueErrorData"}static get[a](){return[["type",ne,"SecureValueType"],["data_hash",Uint8Array,"bytes"],["field","string","string"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.data_hash,Uint8Array,"bytes"],[this.field,"string","string"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.data_hash=e.data_hash,this.field=e.field,this.text=e.text}},vE=class extends Gt{type;file_hash;text;get[i](){return 12467706}static get[n](){return"secureValueErrorFrontSide"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},DE=class extends Gt{type;file_hash;text;get[i](){return 2257201829}static get[n](){return"secureValueErrorReverseSide"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},wE=class extends Gt{type;file_hash;text;get[i](){return 3845639894}static get[n](){return"secureValueErrorSelfie"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},EE=class extends Gt{type;file_hash;text;get[i](){return 2054162547}static get[n](){return"secureValueErrorFile"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},SE=class extends Gt{type;file_hash;text;get[i](){return 1717706985}static get[n](){return"secureValueErrorFiles"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",[Uint8Array],"Vector"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,[Uint8Array],"Vector"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},BE=class extends Gt{type;hash;text;get[i](){return 2258466191}static get[n](){return"secureValueError"}static get[a](){return[["type",ne,"SecureValueType"],["hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.hash=e.hash,this.text=e.text}},kE=class extends Gt{type;file_hash;text;get[i](){return 2702460784}static get[n](){return"secureValueErrorTranslationFile"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},ME=class extends Gt{type;file_hash;text;get[i](){return 878931416}static get[n](){return"secureValueErrorTranslationFiles"}static get[a](){return[["type",ne,"SecureValueType"],["file_hash",[Uint8Array],"Vector"],["text","string","string"]]}get[o](){return[[this.type,ne,"SecureValueType"],[this.file_hash,[Uint8Array],"Vector"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},FE=class extends fa{data;hash;secret;get[i](){return 871426631}static get[n](){return"secureCredentialsEncrypted"}static get[a](){return[["data",Uint8Array,"bytes"],["hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.data,Uint8Array,"bytes"],[this.hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.data=e.data,this.hash=e.hash,this.secret=e.secret}},RE=class extends _p{required_types;values;errors;users;privacy_policy_url;get[i](){return 2905480408}static get[n](){return"account.authorizationForm"}static get[a](){return[["flags",l,"#"],["required_types",[Er],"Vector"],["values",[an],"Vector"],["errors",[Gt],"Vector"],["users",[w],"Vector"],["privacy_policy_url","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.required_types,[Er],"Vector"],[this.values,[an],"Vector"],[this.errors,[Gt],"Vector"],[this.users,[w],"Vector"],[this.privacy_policy_url??null,"string","flags.0?string"]]}constructor(e){super(),this.required_types=e.required_types,this.values=e.values,this.errors=e.errors,this.users=e.users,this.privacy_policy_url=e.privacy_policy_url}},UE=class extends bp{email_pattern;length;get[i](){return 2166326607}static get[n](){return"account.sentEmailCode"}static get[a](){return[["email_pattern","string","string"],["length","number","int"]]}get[o](){return[[this.email_pattern,"string","string"],[this.length,"number","int"]]}constructor(e){super(),this.email_pattern=e.email_pattern,this.length=e.length}},TE=class extends Pu{get[i](){return 1722786150}static get[n](){return"help.deepLinkInfoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NE=class extends Pu{update_app;message;entities;get[i](){return 1783556146}static get[n](){return"help.deepLinkInfo"}static get[a](){return[["flags",l,"#"],["update_app","true","flags.0?true"],["message","string","string"],["entities",[L],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.update_app??null,"true","flags.0?true"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"]]}constructor(e){super(),this.update_app=e.update_app,this.message=e.message,this.entities=e.entities}},VE=class extends fp{phone;first_name;last_name;date;get[i](){return 289586518}static get[n](){return"savedPhoneContact"}static get[a](){return[["phone","string","string"],["first_name","string","string"],["last_name","string","string"],["date","number","int"]]}get[o](){return[[this.phone,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.date,"number","int"]]}constructor(e){super(),this.phone=e.phone,this.first_name=e.first_name,this.last_name=e.last_name,this.date=e.date}},QE=class extends yp{id;get[i](){return 1304052993}static get[n](){return"account.takeout"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},LE=class extends Bs{get[i](){return 3562713238}static get[n](){return"passwordKdfAlgoUnknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qE=class extends Bs{salt1;salt2;g;p;get[i](){return 982592842}static get[n](){return"passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow"}static get[a](){return[["salt1",Uint8Array,"bytes"],["salt2",Uint8Array,"bytes"],["g","number","int"],["p",Uint8Array,"bytes"]]}get[o](){return[[this.salt1,Uint8Array,"bytes"],[this.salt2,Uint8Array,"bytes"],[this.g,"number","int"],[this.p,Uint8Array,"bytes"]]}constructor(e){super(),this.salt1=e.salt1,this.salt2=e.salt2,this.g=e.g,this.p=e.p}},GE=class extends rr{get[i](){return 4883767}static get[n](){return"securePasswordKdfAlgoUnknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},OE=class extends rr{salt;get[i](){return 3153255840}static get[n](){return"securePasswordKdfAlgoPBKDF2HMACSHA512iter100000"}static get[a](){return[["salt",Uint8Array,"bytes"]]}get[o](){return[[this.salt,Uint8Array,"bytes"]]}constructor(e){super(),this.salt=e.salt}},HE=class extends rr{salt;get[i](){return 2252807570}static get[n](){return"securePasswordKdfAlgoSHA512"}static get[a](){return[["salt",Uint8Array,"bytes"]]}get[o](){return[[this.salt,Uint8Array,"bytes"]]}constructor(e){super(),this.salt=e.salt}},KE=class extends on{secure_algo;secure_secret;secure_secret_id;get[i](){return 354925740}static get[n](){return"secureSecretSettings"}static get[a](){return[["secure_algo",rr,"SecurePasswordKdfAlgo"],["secure_secret",Uint8Array,"bytes"],["secure_secret_id","bigint","long"]]}get[o](){return[[this.secure_algo,rr,"SecurePasswordKdfAlgo"],[this.secure_secret,Uint8Array,"bytes"],[this.secure_secret_id,"bigint","long"]]}constructor(e){super(),this.secure_algo=e.secure_algo,this.secure_secret=e.secure_secret,this.secure_secret_id=e.secure_secret_id}},jE=class extends Iu{get[i](){return 2558588504}static get[n](){return"inputCheckPasswordEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zE=class extends Iu{srp_id;A;M1;get[i](){return 3531600002}static get[n](){return"inputCheckPasswordSRP"}static get[a](){return[["srp_id","bigint","long"],["A",Uint8Array,"bytes"],["M1",Uint8Array,"bytes"]]}get[o](){return[[this.srp_id,"bigint","long"],[this.A,Uint8Array,"bytes"],[this.M1,Uint8Array,"bytes"]]}constructor(e){super(),this.srp_id=e.srp_id,this.A=e.A,this.M1=e.M1}},WE=class extends Er{native_names;selfie_required;translation_required;type;get[i](){return 2191366618}static get[n](){return"secureRequiredType"}static get[a](){return[["flags",l,"#"],["native_names","true","flags.0?true"],["selfie_required","true","flags.1?true"],["translation_required","true","flags.2?true"],["type",ne,"SecureValueType"]]}get[o](){return[["flags",l,"#"],[this.native_names??null,"true","flags.0?true"],[this.selfie_required??null,"true","flags.1?true"],[this.translation_required??null,"true","flags.2?true"],[this.type,ne,"SecureValueType"]]}constructor(e){super(),this.native_names=e.native_names,this.selfie_required=e.selfie_required,this.translation_required=e.translation_required,this.type=e.type}},JE=class extends Er{types;get[i](){return 41187252}static get[n](){return"secureRequiredTypeOneOf"}static get[a](){return[["types",[Er],"Vector"]]}get[o](){return[[this.types,[Er],"Vector"]]}constructor(e){super(),this.types=e.types}},YE=class extends Cu{get[i](){return 3216634967}static get[n](){return"help.passportConfigNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ZE=class extends Cu{hash;countries_langs;get[i](){return 2694370991}static get[n](){return"help.passportConfig"}static get[a](){return[["hash","number","int"],["countries_langs",be,"DataJSON"]]}get[o](){return[[this.hash,"number","int"],[this.countries_langs,be,"DataJSON"]]}constructor(e){super(),this.hash=e.hash,this.countries_langs=e.countries_langs}},XE=class extends xp{time;type;peer;data;get[i](){return 488313413}static get[n](){return"inputAppEvent"}static get[a](){return[["time","number","double"],["type","string","string"],["peer","bigint","long"],["data",mt,"JSONValue"]]}get[o](){return[[this.time,"number","double"],[this.type,"string","string"],[this.peer,"bigint","long"],[this.data,mt,"JSONValue"]]}constructor(e){super(),this.time=e.time,this.type=e.type,this.peer=e.peer,this.data=e.data}},$E=class extends ya{key;value;get[i](){return 3235781593}static get[n](){return"jsonObjectValue"}static get[a](){return[["key","string","string"],["value",mt,"JSONValue"]]}get[o](){return[[this.key,"string","string"],[this.value,mt,"JSONValue"]]}constructor(e){super(),this.key=e.key,this.value=e.value}},eS=class extends mt{get[i](){return 1064139624}static get[n](){return"jsonNull"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},tS=class extends mt{value;get[i](){return 3342098026}static get[n](){return"jsonBool"}static get[a](){return[["value","boolean","Bool"]]}get[o](){return[[this.value,"boolean","Bool"]]}constructor(e){super(),this.value=e.value}},sS=class extends mt{value;get[i](){return 736157604}static get[n](){return"jsonNumber"}static get[a](){return[["value","number","double"]]}get[o](){return[[this.value,"number","double"]]}constructor(e){super(),this.value=e.value}},rS=class extends mt{value;get[i](){return 3072226938}static get[n](){return"jsonString"}static get[a](){return[["value","string","string"]]}get[o](){return[[this.value,"string","string"]]}constructor(e){super(),this.value=e.value}},nS=class extends mt{value;get[i](){return 4148447075}static get[n](){return"jsonArray"}static get[a](){return[["value",[mt],"Vector"]]}get[o](){return[[this.value,[mt],"Vector"]]}constructor(e){super(),this.value=e.value}},iS=class extends mt{value;get[i](){return 2579616925}static get[n](){return"jsonObject"}static get[a](){return[["value",[ya],"Vector"]]}get[o](){return[[this.value,[ya],"Vector"]]}constructor(e){super(),this.value=e.value}},aS=class extends xa{header;align_center;align_right;valign_middle;valign_bottom;text;colspan;rowspan;get[i](){return 878078826}static get[n](){return"pageTableCell"}static get[a](){return[["flags",l,"#"],["header","true","flags.0?true"],["align_center","true","flags.3?true"],["align_right","true","flags.4?true"],["valign_middle","true","flags.5?true"],["valign_bottom","true","flags.6?true"],["text",V,"flags.7?RichText"],["colspan","number","flags.1?int"],["rowspan","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.header??null,"true","flags.0?true"],[this.align_center??null,"true","flags.3?true"],[this.align_right??null,"true","flags.4?true"],[this.valign_middle??null,"true","flags.5?true"],[this.valign_bottom??null,"true","flags.6?true"],[this.text??null,V,"flags.7?RichText"],[this.colspan??null,"number","flags.1?int"],[this.rowspan??null,"number","flags.2?int"]]}constructor(e){super(),this.header=e?.header,this.align_center=e?.align_center,this.align_right=e?.align_right,this.valign_middle=e?.valign_middle,this.valign_bottom=e?.valign_bottom,this.text=e?.text,this.colspan=e?.colspan,this.rowspan=e?.rowspan}},oS=class extends Aa{cells;get[i](){return 3770729957}static get[n](){return"pageTableRow"}static get[a](){return[["cells",[xa],"Vector"]]}get[o](){return[[this.cells,[xa],"Vector"]]}constructor(e){super(),this.cells=e.cells}},uS=class extends tt{text;credit;get[i](){return 1869903447}static get[n](){return"pageCaption"}static get[a](){return[["text",V,"RichText"],["credit",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"],[this.credit,V,"RichText"]]}constructor(e){super(),this.text=e.text,this.credit=e.credit}},cS=class extends ai{text;get[i](){return 3106911949}static get[n](){return"pageListItemText"}static get[a](){return[["text",V,"RichText"]]}get[o](){return[[this.text,V,"RichText"]]}constructor(e){super(),this.text=e.text}},lS=class extends ai{blocks;get[i](){return 635466748}static get[n](){return"pageListItemBlocks"}static get[a](){return[["blocks",[$],"Vector"]]}get[o](){return[[this.blocks,[$],"Vector"]]}constructor(e){super(),this.blocks=e.blocks}},pS=class extends oi{num;text;get[i](){return 1577484359}static get[n](){return"pageListOrderedItemText"}static get[a](){return[["num","string","string"],["text",V,"RichText"]]}get[o](){return[[this.num,"string","string"],[this.text,V,"RichText"]]}constructor(e){super(),this.num=e.num,this.text=e.text}},gS=class extends oi{num;blocks;get[i](){return 2564655414}static get[n](){return"pageListOrderedItemBlocks"}static get[a](){return[["num","string","string"],["blocks",[$],"Vector"]]}get[o](){return[[this.num,"string","string"],[this.blocks,[$],"Vector"]]}constructor(e){super(),this.num=e.num,this.blocks=e.blocks}},dS=class extends Pa{url;webpage_id;title;description;photo_id;author;published_date;get[i](){return 3012615176}static get[n](){return"pageRelatedArticle"}static get[a](){return[["flags",l,"#"],["url","string","string"],["webpage_id","bigint","long"],["title","string","flags.0?string"],["description","string","flags.1?string"],["photo_id","bigint","flags.2?long"],["author","string","flags.3?string"],["published_date","number","flags.4?int"]]}get[o](){return[["flags",l,"#"],[this.url,"string","string"],[this.webpage_id,"bigint","long"],[this.title??null,"string","flags.0?string"],[this.description??null,"string","flags.1?string"],[this.photo_id??null,"bigint","flags.2?long"],[this.author??null,"string","flags.3?string"],[this.published_date??null,"number","flags.4?int"]]}constructor(e){super(),this.url=e.url,this.webpage_id=e.webpage_id,this.title=e.title,this.description=e.description,this.photo_id=e.photo_id,this.author=e.author,this.published_date=e.published_date}},mS=class extends Ia{part;rtl;v2;url;blocks;photos;documents;views;get[i](){return 2556788493}static get[n](){return"page"}static get[a](){return[["flags",l,"#"],["part","true","flags.0?true"],["rtl","true","flags.1?true"],["v2","true","flags.2?true"],["url","string","string"],["blocks",[$],"Vector"],["photos",[ee],"Vector"],["documents",[q],"Vector"],["views","number","flags.3?int"]]}get[o](){return[["flags",l,"#"],[this.part??null,"true","flags.0?true"],[this.rtl??null,"true","flags.1?true"],[this.v2??null,"true","flags.2?true"],[this.url,"string","string"],[this.blocks,[$],"Vector"],[this.photos,[ee],"Vector"],[this.documents,[q],"Vector"],[this.views??null,"number","flags.3?int"]]}constructor(e){super(),this.part=e.part,this.rtl=e.rtl,this.v2=e.v2,this.url=e.url,this.blocks=e.blocks,this.photos=e.photos,this.documents=e.documents,this.views=e.views}},hS=class extends Ap{name;get[i](){return 2349199817}static get[n](){return"help.supportName"}static get[a](){return[["name","string","string"]]}get[o](){return[[this.name,"string","string"]]}constructor(e){super(),this.name=e.name}},_S=class extends vu{get[i](){return 4088278765}static get[n](){return"help.userInfoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bS=class extends vu{message;entities;author;date;get[i](){return 32192344}static get[n](){return"help.userInfo"}static get[a](){return[["message","string","string"],["entities",[L],"Vector"],["author","string","string"],["date","number","int"]]}get[o](){return[[this.message,"string","string"],[this.entities,[L],"Vector"],[this.author,"string","string"],[this.date,"number","int"]]}constructor(e){super(),this.message=e.message,this.entities=e.entities,this.author=e.author,this.date=e.date}},fS=class extends Ca{text;option;get[i](){return 1823064809}static get[n](){return"pollAnswer"}static get[a](){return[["text","string","string"],["option",Uint8Array,"bytes"]]}get[o](){return[[this.text,"string","string"],[this.option,Uint8Array,"bytes"]]}constructor(e){super(),this.text=e.text,this.option=e.option}},yS=class extends nr{id;closed;public_voters;multiple_choice;quiz;question;answers;close_period;close_date;get[i](){return 2262925665}static get[n](){return"poll"}static get[a](){return[["id","bigint","long"],["flags",l,"#"],["closed","true","flags.0?true"],["public_voters","true","flags.1?true"],["multiple_choice","true","flags.2?true"],["quiz","true","flags.3?true"],["question","string","string"],["answers",[Ca],"Vector"],["close_period","number","flags.4?int"],["close_date","number","flags.5?int"]]}get[o](){return[[this.id,"bigint","long"],["flags",l,"#"],[this.closed??null,"true","flags.0?true"],[this.public_voters??null,"true","flags.1?true"],[this.multiple_choice??null,"true","flags.2?true"],[this.quiz??null,"true","flags.3?true"],[this.question,"string","string"],[this.answers,[Ca],"Vector"],[this.close_period??null,"number","flags.4?int"],[this.close_date??null,"number","flags.5?int"]]}constructor(e){super(),this.id=e.id,this.closed=e.closed,this.public_voters=e.public_voters,this.multiple_choice=e.multiple_choice,this.quiz=e.quiz,this.question=e.question,this.answers=e.answers,this.close_period=e.close_period,this.close_date=e.close_date}},xS=class extends va{chosen;correct;option;voters;get[i](){return 997055186}static get[n](){return"pollAnswerVoters"}static get[a](){return[["flags",l,"#"],["chosen","true","flags.0?true"],["correct","true","flags.1?true"],["option",Uint8Array,"bytes"],["voters","number","int"]]}get[o](){return[["flags",l,"#"],[this.chosen??null,"true","flags.0?true"],[this.correct??null,"true","flags.1?true"],[this.option,Uint8Array,"bytes"],[this.voters,"number","int"]]}constructor(e){super(),this.chosen=e.chosen,this.correct=e.correct,this.option=e.option,this.voters=e.voters}},AS=class extends un{min;results;total_voters;recent_voters;solution;solution_entities;get[i](){return 2061444128}static get[n](){return"pollResults"}static get[a](){return[["flags",l,"#"],["min","true","flags.0?true"],["results",[va],"flags.1?Vector"],["total_voters","number","flags.2?int"],["recent_voters",[v],"flags.3?Vector"],["solution","string","flags.4?string"],["solution_entities",[L],"flags.4?Vector"]]}get[o](){return[["flags",l,"#"],[this.min??null,"true","flags.0?true"],[this.results??null,[va],"flags.1?Vector"],[this.total_voters??null,"number","flags.2?int"],[this.recent_voters??null,[v],"flags.3?Vector"],[this.solution??null,"string","flags.4?string"],[this.solution_entities??null,[L],"flags.4?Vector"]]}constructor(e){super(),this.min=e?.min,this.results=e?.results,this.total_voters=e?.total_voters,this.recent_voters=e?.recent_voters,this.solution=e?.solution,this.solution_entities=e?.solution_entities}},PS=class extends Pp{onlines;get[i](){return 4030849616}static get[n](){return"chatOnlines"}static get[a](){return[["onlines","number","int"]]}get[o](){return[[this.onlines,"number","int"]]}constructor(e){super(),this.onlines=e.onlines}},IS=class extends Ip{url;get[i](){return 1202287072}static get[n](){return"statsURL"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},CS=class extends Re{change_info;post_messages;edit_messages;delete_messages;ban_users;invite_users;pin_messages;add_admins;anonymous;manage_call;other;manage_topics;post_stories;edit_stories;delete_stories;get[i](){return 1605510357}static get[n](){return"chatAdminRights"}static get[a](){return[["flags",l,"#"],["change_info","true","flags.0?true"],["post_messages","true","flags.1?true"],["edit_messages","true","flags.2?true"],["delete_messages","true","flags.3?true"],["ban_users","true","flags.4?true"],["invite_users","true","flags.5?true"],["pin_messages","true","flags.7?true"],["add_admins","true","flags.9?true"],["anonymous","true","flags.10?true"],["manage_call","true","flags.11?true"],["other","true","flags.12?true"],["manage_topics","true","flags.13?true"],["post_stories","true","flags.14?true"],["edit_stories","true","flags.15?true"],["delete_stories","true","flags.16?true"]]}get[o](){return[["flags",l,"#"],[this.change_info??null,"true","flags.0?true"],[this.post_messages??null,"true","flags.1?true"],[this.edit_messages??null,"true","flags.2?true"],[this.delete_messages??null,"true","flags.3?true"],[this.ban_users??null,"true","flags.4?true"],[this.invite_users??null,"true","flags.5?true"],[this.pin_messages??null,"true","flags.7?true"],[this.add_admins??null,"true","flags.9?true"],[this.anonymous??null,"true","flags.10?true"],[this.manage_call??null,"true","flags.11?true"],[this.other??null,"true","flags.12?true"],[this.manage_topics??null,"true","flags.13?true"],[this.post_stories??null,"true","flags.14?true"],[this.edit_stories??null,"true","flags.15?true"],[this.delete_stories??null,"true","flags.16?true"]]}constructor(e){super(),this.change_info=e?.change_info,this.post_messages=e?.post_messages,this.edit_messages=e?.edit_messages,this.delete_messages=e?.delete_messages,this.ban_users=e?.ban_users,this.invite_users=e?.invite_users,this.pin_messages=e?.pin_messages,this.add_admins=e?.add_admins,this.anonymous=e?.anonymous,this.manage_call=e?.manage_call,this.other=e?.other,this.manage_topics=e?.manage_topics,this.post_stories=e?.post_stories,this.edit_stories=e?.edit_stories,this.delete_stories=e?.delete_stories}},vS=class extends ot{view_messages;send_messages;send_media;send_stickers;send_gifs;send_games;send_inline;embed_links;send_polls;change_info;invite_users;pin_messages;manage_topics;send_photos;send_videos;send_roundvideos;send_audios;send_voices;send_docs;send_plain;until_date;get[i](){return 2668758040}static get[n](){return"chatBannedRights"}static get[a](){return[["flags",l,"#"],["view_messages","true","flags.0?true"],["send_messages","true","flags.1?true"],["send_media","true","flags.2?true"],["send_stickers","true","flags.3?true"],["send_gifs","true","flags.4?true"],["send_games","true","flags.5?true"],["send_inline","true","flags.6?true"],["embed_links","true","flags.7?true"],["send_polls","true","flags.8?true"],["change_info","true","flags.10?true"],["invite_users","true","flags.15?true"],["pin_messages","true","flags.17?true"],["manage_topics","true","flags.18?true"],["send_photos","true","flags.19?true"],["send_videos","true","flags.20?true"],["send_roundvideos","true","flags.21?true"],["send_audios","true","flags.22?true"],["send_voices","true","flags.23?true"],["send_docs","true","flags.24?true"],["send_plain","true","flags.25?true"],["until_date","number","int"]]}get[o](){return[["flags",l,"#"],[this.view_messages??null,"true","flags.0?true"],[this.send_messages??null,"true","flags.1?true"],[this.send_media??null,"true","flags.2?true"],[this.send_stickers??null,"true","flags.3?true"],[this.send_gifs??null,"true","flags.4?true"],[this.send_games??null,"true","flags.5?true"],[this.send_inline??null,"true","flags.6?true"],[this.embed_links??null,"true","flags.7?true"],[this.send_polls??null,"true","flags.8?true"],[this.change_info??null,"true","flags.10?true"],[this.invite_users??null,"true","flags.15?true"],[this.pin_messages??null,"true","flags.17?true"],[this.manage_topics??null,"true","flags.18?true"],[this.send_photos??null,"true","flags.19?true"],[this.send_videos??null,"true","flags.20?true"],[this.send_roundvideos??null,"true","flags.21?true"],[this.send_audios??null,"true","flags.22?true"],[this.send_voices??null,"true","flags.23?true"],[this.send_docs??null,"true","flags.24?true"],[this.send_plain??null,"true","flags.25?true"],[this.until_date,"number","int"]]}constructor(e){super(),this.view_messages=e.view_messages,this.send_messages=e.send_messages,this.send_media=e.send_media,this.send_stickers=e.send_stickers,this.send_gifs=e.send_gifs,this.send_games=e.send_games,this.send_inline=e.send_inline,this.embed_links=e.embed_links,this.send_polls=e.send_polls,this.change_info=e.change_info,this.invite_users=e.invite_users,this.pin_messages=e.pin_messages,this.manage_topics=e.manage_topics,this.send_photos=e.send_photos,this.send_videos=e.send_videos,this.send_roundvideos=e.send_roundvideos,this.send_audios=e.send_audios,this.send_voices=e.send_voices,this.send_docs=e.send_docs,this.send_plain=e.send_plain,this.until_date=e.until_date}},DS=class extends cn{id;access_hash;get[i](){return 3861952889}static get[n](){return"inputWallPaper"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},wS=class extends cn{slug;get[i](){return 1913199744}static get[n](){return"inputWallPaperSlug"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},ES=class extends cn{id;get[i](){return 2524595758}static get[n](){return"inputWallPaperNoFile"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},SS=class extends Du{get[i](){return 471437699}static get[n](){return"account.wallPapersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BS=class extends Du{hash;wallpapers;get[i](){return 3452142988}static get[n](){return"account.wallPapers"}static get[a](){return[["hash","bigint","long"],["wallpapers",[We],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.wallpapers,[We],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.wallpapers=e.wallpapers}},kS=class extends Cp{allow_flashcall;current_number;allow_app_hash;allow_missed_call;allow_firebase;logout_tokens;token;app_sandbox;get[i](){return 2904898936}static get[n](){return"codeSettings"}static get[a](){return[["flags",l,"#"],["allow_flashcall","true","flags.0?true"],["current_number","true","flags.1?true"],["allow_app_hash","true","flags.4?true"],["allow_missed_call","true","flags.5?true"],["allow_firebase","true","flags.7?true"],["logout_tokens",[Uint8Array],"flags.6?Vector"],["token","string","flags.8?string"],["app_sandbox","boolean","flags.8?Bool"]]}get[o](){return[["flags",l,"#"],[this.allow_flashcall??null,"true","flags.0?true"],[this.current_number??null,"true","flags.1?true"],[this.allow_app_hash??null,"true","flags.4?true"],[this.allow_missed_call??null,"true","flags.5?true"],[this.allow_firebase??null,"true","flags.7?true"],[this.logout_tokens??null,[Uint8Array],"flags.6?Vector"],[this.token??null,"string","flags.8?string"],[this.app_sandbox??null,"boolean","flags.8?Bool"]]}constructor(e){super(),this.allow_flashcall=e?.allow_flashcall,this.current_number=e?.current_number,this.allow_app_hash=e?.allow_app_hash,this.allow_missed_call=e?.allow_missed_call,this.allow_firebase=e?.allow_firebase,this.logout_tokens=e?.logout_tokens,this.token=e?.token,this.app_sandbox=e?.app_sandbox}},MS=class extends ir{blur;motion;background_color;second_background_color;third_background_color;fourth_background_color;intensity;rotation;emoticon;get[i](){return 925826256}static get[n](){return"wallPaperSettings"}static get[a](){return[["flags",l,"#"],["blur","true","flags.1?true"],["motion","true","flags.2?true"],["background_color","number","flags.0?int"],["second_background_color","number","flags.4?int"],["third_background_color","number","flags.5?int"],["fourth_background_color","number","flags.6?int"],["intensity","number","flags.3?int"],["rotation","number","flags.4?int"],["emoticon","string","flags.7?string"]]}get[o](){return[["flags",l,"#"],[this.blur??null,"true","flags.1?true"],[this.motion??null,"true","flags.2?true"],[this.background_color??null,"number","flags.0?int"],[this.second_background_color??null,"number","flags.4?int"],[this.third_background_color??null,"number","flags.5?int"],[this.fourth_background_color??null,"number","flags.6?int"],[this.intensity??null,"number","flags.3?int"],[this.rotation??null,"number","flags.4?int"],[this.emoticon??null,"string","flags.7?string"]]}constructor(e){super(),this.blur=e?.blur,this.motion=e?.motion,this.background_color=e?.background_color,this.second_background_color=e?.second_background_color,this.third_background_color=e?.third_background_color,this.fourth_background_color=e?.fourth_background_color,this.intensity=e?.intensity,this.rotation=e?.rotation,this.emoticon=e?.emoticon}},FS=class extends zs{disabled;video_preload_large;audio_preload_next;phonecalls_less_data;stories_preload;photo_size_max;video_size_max;file_size_max;video_upload_maxbitrate;small_queue_active_operations_max;large_queue_active_operations_max;get[i](){return 3131405864}static get[n](){return"autoDownloadSettings"}static get[a](){return[["flags",l,"#"],["disabled","true","flags.0?true"],["video_preload_large","true","flags.1?true"],["audio_preload_next","true","flags.2?true"],["phonecalls_less_data","true","flags.3?true"],["stories_preload","true","flags.4?true"],["photo_size_max","number","int"],["video_size_max","bigint","long"],["file_size_max","bigint","long"],["video_upload_maxbitrate","number","int"],["small_queue_active_operations_max","number","int"],["large_queue_active_operations_max","number","int"]]}get[o](){return[["flags",l,"#"],[this.disabled??null,"true","flags.0?true"],[this.video_preload_large??null,"true","flags.1?true"],[this.audio_preload_next??null,"true","flags.2?true"],[this.phonecalls_less_data??null,"true","flags.3?true"],[this.stories_preload??null,"true","flags.4?true"],[this.photo_size_max,"number","int"],[this.video_size_max,"bigint","long"],[this.file_size_max,"bigint","long"],[this.video_upload_maxbitrate,"number","int"],[this.small_queue_active_operations_max,"number","int"],[this.large_queue_active_operations_max,"number","int"]]}constructor(e){super(),this.disabled=e.disabled,this.video_preload_large=e.video_preload_large,this.audio_preload_next=e.audio_preload_next,this.phonecalls_less_data=e.phonecalls_less_data,this.stories_preload=e.stories_preload,this.photo_size_max=e.photo_size_max,this.video_size_max=e.video_size_max,this.file_size_max=e.file_size_max,this.video_upload_maxbitrate=e.video_upload_maxbitrate,this.small_queue_active_operations_max=e.small_queue_active_operations_max,this.large_queue_active_operations_max=e.large_queue_active_operations_max}},RS=class extends vp{low;medium;high;get[i](){return 1674235686}static get[n](){return"account.autoDownloadSettings"}static get[a](){return[["low",zs,"AutoDownloadSettings"],["medium",zs,"AutoDownloadSettings"],["high",zs,"AutoDownloadSettings"]]}get[o](){return[[this.low,zs,"AutoDownloadSettings"],[this.medium,zs,"AutoDownloadSettings"],[this.high,zs,"AutoDownloadSettings"]]}constructor(e){super(),this.low=e.low,this.medium=e.medium,this.high=e.high}},US=class extends ui{keyword;emoticons;get[i](){return 3585325561}static get[n](){return"emojiKeyword"}static get[a](){return[["keyword","string","string"],["emoticons",["string"],"Vector"]]}get[o](){return[[this.keyword,"string","string"],[this.emoticons,["string"],"Vector"]]}constructor(e){super(),this.keyword=e.keyword,this.emoticons=e.emoticons}},TS=class extends ui{keyword;emoticons;get[i](){return 594408994}static get[n](){return"emojiKeywordDeleted"}static get[a](){return[["keyword","string","string"],["emoticons",["string"],"Vector"]]}get[o](){return[[this.keyword,"string","string"],[this.emoticons,["string"],"Vector"]]}constructor(e){super(),this.keyword=e.keyword,this.emoticons=e.emoticons}},NS=class extends Dp{lang_code;from_version;version;keywords;get[i](){return 1556570557}static get[n](){return"emojiKeywordsDifference"}static get[a](){return[["lang_code","string","string"],["from_version","number","int"],["version","number","int"],["keywords",[ui],"Vector"]]}get[o](){return[[this.lang_code,"string","string"],[this.from_version,"number","int"],[this.version,"number","int"],[this.keywords,[ui],"Vector"]]}constructor(e){super(),this.lang_code=e.lang_code,this.from_version=e.from_version,this.version=e.version,this.keywords=e.keywords}},VS=class extends wp{url;get[i](){return 2775937949}static get[n](){return"emojiURL"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},QS=class extends Ep{lang_code;get[i](){return 3019592545}static get[n](){return"emojiLanguage"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},LS=class extends Da{autofill_new_broadcasts;autofill_public_groups;autofill_new_correspondents;id;title;photo;get[i](){return 4283715173}static get[n](){return"folder"}static get[a](){return[["flags",l,"#"],["autofill_new_broadcasts","true","flags.0?true"],["autofill_public_groups","true","flags.1?true"],["autofill_new_correspondents","true","flags.2?true"],["id","number","int"],["title","string","string"],["photo",Ms,"flags.3?ChatPhoto"]]}get[o](){return[["flags",l,"#"],[this.autofill_new_broadcasts??null,"true","flags.0?true"],[this.autofill_public_groups??null,"true","flags.1?true"],[this.autofill_new_correspondents??null,"true","flags.2?true"],[this.id,"number","int"],[this.title,"string","string"],[this.photo??null,Ms,"flags.3?ChatPhoto"]]}constructor(e){super(),this.autofill_new_broadcasts=e.autofill_new_broadcasts,this.autofill_public_groups=e.autofill_public_groups,this.autofill_new_correspondents=e.autofill_new_correspondents,this.id=e.id,this.title=e.title,this.photo=e.photo}},qS=class extends Sp{peer;folder_id;get[i](){return 4224893590}static get[n](){return"inputFolderPeer"}static get[a](){return[["peer",j,"InputPeer"],["folder_id","number","int"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.folder_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.folder_id=e.folder_id}},GS=class extends wa{peer;folder_id;get[i](){return 3921323624}static get[n](){return"folderPeer"}static get[a](){return[["peer",v,"Peer"],["folder_id","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.folder_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.folder_id=e.folder_id}},OS=class extends Bp{inexact;filter;count;get[i](){return 3896830975}static get[n](){return"messages.searchCounter"}static get[a](){return[["flags",l,"#"],["inexact","true","flags.1?true"],["filter",Ne,"MessagesFilter"],["count","number","int"]]}get[o](){return[["flags",l,"#"],[this.inexact??null,"true","flags.1?true"],[this.filter,Ne,"MessagesFilter"],[this.count,"number","int"]]}constructor(e){super(),this.inexact=e.inexact,this.filter=e.filter,this.count=e.count}},HS=class extends Ea{request_write_access;bot;domain;get[i](){return 2463316494}static get[n](){return"urlAuthResultRequest"}static get[a](){return[["flags",l,"#"],["request_write_access","true","flags.0?true"],["bot",w,"User"],["domain","string","string"]]}get[o](){return[["flags",l,"#"],[this.request_write_access??null,"true","flags.0?true"],[this.bot,w,"User"],[this.domain,"string","string"]]}constructor(e){super(),this.request_write_access=e.request_write_access,this.bot=e.bot,this.domain=e.domain}},KS=class extends Ea{url;get[i](){return 2408320590}static get[n](){return"urlAuthResultAccepted"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},jS=class extends Ea{get[i](){return 2849430303}static get[n](){return"urlAuthResultDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zS=class extends ks{get[i](){return 3216354699}static get[n](){return"channelLocationEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WS=class extends ks{geo_point;address;get[i](){return 547062491}static get[n](){return"channelLocation"}static get[a](){return[["geo_point",xe,"GeoPoint"],["address","string","string"]]}get[o](){return[[this.geo_point,xe,"GeoPoint"],[this.address,"string","string"]]}constructor(e){super(),this.geo_point=e.geo_point,this.address=e.address}},JS=class extends ci{peer;expires;distance;get[i](){return 3393592157}static get[n](){return"peerLocated"}static get[a](){return[["peer",v,"Peer"],["expires","number","int"],["distance","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.expires,"number","int"],[this.distance,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.expires=e.expires,this.distance=e.distance}},YS=class extends ci{expires;get[i](){return 4176226379}static get[n](){return"peerSelfLocated"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},ZS=class extends ar{platform;reason;text;get[i](){return 3497176244}static get[n](){return"restrictionReason"}static get[a](){return[["platform","string","string"],["reason","string","string"],["text","string","string"]]}get[o](){return[[this.platform,"string","string"],[this.reason,"string","string"],[this.text,"string","string"]]}constructor(e){super(),this.platform=e.platform,this.reason=e.reason,this.text=e.text}},XS=class extends wu{id;access_hash;get[i](){return 1012306921}static get[n](){return"inputTheme"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},$S=class extends wu{slug;get[i](){return 4119399921}static get[n](){return"inputThemeSlug"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},eB=class extends ln{creator;default;for_chat;id;access_hash;slug;title;document;settings;emoticon;installs_count;get[i](){return 2685298646}static get[n](){return"theme"}static get[a](){return[["flags",l,"#"],["creator","true","flags.0?true"],["default","true","flags.1?true"],["for_chat","true","flags.5?true"],["id","bigint","long"],["access_hash","bigint","long"],["slug","string","string"],["title","string","string"],["document",q,"flags.2?Document"],["settings",[pn],"flags.3?Vector"],["emoticon","string","flags.6?string"],["installs_count","number","flags.4?int"]]}get[o](){return[["flags",l,"#"],[this.creator??null,"true","flags.0?true"],[this.default??null,"true","flags.1?true"],[this.for_chat??null,"true","flags.5?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.slug,"string","string"],[this.title,"string","string"],[this.document??null,q,"flags.2?Document"],[this.settings??null,[pn],"flags.3?Vector"],[this.emoticon??null,"string","flags.6?string"],[this.installs_count??null,"number","flags.4?int"]]}constructor(e){super(),this.creator=e.creator,this.default=e.default,this.for_chat=e.for_chat,this.id=e.id,this.access_hash=e.access_hash,this.slug=e.slug,this.title=e.title,this.document=e.document,this.settings=e.settings,this.emoticon=e.emoticon,this.installs_count=e.installs_count}},tB=class extends Eu{get[i](){return 4095653410}static get[n](){return"account.themesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sB=class extends Eu{hash;themes;get[i](){return 2587724909}static get[n](){return"account.themes"}static get[a](){return[["hash","bigint","long"],["themes",[ln],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.themes,[ln],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.themes=e.themes}},rB=class extends Sa{expires;token;get[i](){return 1654593920}static get[n](){return"auth.loginToken"}static get[a](){return[["expires","number","int"],["token",Uint8Array,"bytes"]]}get[o](){return[[this.expires,"number","int"],[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.expires=e.expires,this.token=e.token}},nB=class extends Sa{dc_id;token;get[i](){return 110008598}static get[n](){return"auth.loginTokenMigrateTo"}static get[a](){return[["dc_id","number","int"],["token",Uint8Array,"bytes"]]}get[o](){return[[this.dc_id,"number","int"],[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.dc_id=e.dc_id,this.token=e.token}},iB=class extends Sa{authorization;get[i](){return 957176926}static get[n](){return"auth.loginTokenSuccess"}static get[a](){return[["authorization",Br,"auth.Authorization"]]}get[o](){return[[this.authorization,Br,"auth.Authorization"]]}constructor(e){super(),this.authorization=e.authorization}},aB=class extends kp{sensitive_enabled;sensitive_can_change;get[i](){return 1474462241}static get[n](){return"account.contentSettings"}static get[a](){return[["flags",l,"#"],["sensitive_enabled","true","flags.0?true"],["sensitive_can_change","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.sensitive_enabled??null,"true","flags.0?true"],[this.sensitive_can_change??null,"true","flags.1?true"]]}constructor(e){super(),this.sensitive_enabled=e?.sensitive_enabled,this.sensitive_can_change=e?.sensitive_can_change}},oB=class extends Mp{dates;chats;users;get[i](){return 2837970629}static get[n](){return"messages.inactiveChats"}static get[a](){return[["dates",["number"],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.dates,["number"],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.dates=e.dates,this.chats=e.chats,this.users=e.users}},uB=class extends ys{get[i](){return 3282117730}static get[n](){return"baseThemeClassic"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cB=class extends ys{get[i](){return 4225242760}static get[n](){return"baseThemeDay"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lB=class extends ys{get[i](){return 3081969320}static get[n](){return"baseThemeNight"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pB=class extends ys{get[i](){return 1834973166}static get[n](){return"baseThemeTinted"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gB=class extends ys{get[i](){return 1527845466}static get[n](){return"baseThemeArctic"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},dB=class extends Fp{message_colors_animated;base_theme;accent_color;outbox_accent_color;message_colors;wallpaper;wallpaper_settings;get[i](){return 2413711439}static get[n](){return"inputThemeSettings"}static get[a](){return[["flags",l,"#"],["message_colors_animated","true","flags.2?true"],["base_theme",ys,"BaseTheme"],["accent_color","number","int"],["outbox_accent_color","number","flags.3?int"],["message_colors",["number"],"flags.0?Vector"],["wallpaper",cn,"flags.1?InputWallPaper"],["wallpaper_settings",ir,"flags.1?WallPaperSettings"]]}get[o](){return[["flags",l,"#"],[this.message_colors_animated??null,"true","flags.2?true"],[this.base_theme,ys,"BaseTheme"],[this.accent_color,"number","int"],[this.outbox_accent_color??null,"number","flags.3?int"],[this.message_colors??null,["number"],"flags.0?Vector"],[this.wallpaper??null,cn,"flags.1?InputWallPaper"],[this.wallpaper_settings??null,ir,"flags.1?WallPaperSettings"]]}constructor(e){super(),this.message_colors_animated=e.message_colors_animated,this.base_theme=e.base_theme,this.accent_color=e.accent_color,this.outbox_accent_color=e.outbox_accent_color,this.message_colors=e.message_colors,this.wallpaper=e.wallpaper,this.wallpaper_settings=e.wallpaper_settings}},mB=class extends pn{message_colors_animated;base_theme;accent_color;outbox_accent_color;message_colors;wallpaper;get[i](){return 4200117972}static get[n](){return"themeSettings"}static get[a](){return[["flags",l,"#"],["message_colors_animated","true","flags.2?true"],["base_theme",ys,"BaseTheme"],["accent_color","number","int"],["outbox_accent_color","number","flags.3?int"],["message_colors",["number"],"flags.0?Vector"],["wallpaper",We,"flags.1?WallPaper"]]}get[o](){return[["flags",l,"#"],[this.message_colors_animated??null,"true","flags.2?true"],[this.base_theme,ys,"BaseTheme"],[this.accent_color,"number","int"],[this.outbox_accent_color??null,"number","flags.3?int"],[this.message_colors??null,["number"],"flags.0?Vector"],[this.wallpaper??null,We,"flags.1?WallPaper"]]}constructor(e){super(),this.message_colors_animated=e.message_colors_animated,this.base_theme=e.base_theme,this.accent_color=e.accent_color,this.outbox_accent_color=e.outbox_accent_color,this.message_colors=e.message_colors,this.wallpaper=e.wallpaper}},hB=class extends li{documents;settings;get[i](){return 1421174295}static get[n](){return"webPageAttributeTheme"}static get[a](){return[["flags",l,"#"],["documents",[q],"flags.0?Vector"],["settings",pn,"flags.1?ThemeSettings"]]}get[o](){return[["flags",l,"#"],[this.documents??null,[q],"flags.0?Vector"],[this.settings??null,pn,"flags.1?ThemeSettings"]]}constructor(e){super(),this.documents=e?.documents,this.settings=e?.settings}},_B=class extends li{peer;id;story;get[i](){return 781501415}static get[n](){return"webPageAttributeStory"}static get[a](){return[["flags",l,"#"],["peer",v,"Peer"],["id","number","int"],["story",Qe,"flags.0?StoryItem"]]}get[o](){return[["flags",l,"#"],[this.peer,v,"Peer"],[this.id,"number","int"],[this.story??null,Qe,"flags.0?StoryItem"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.story=e.story}},bB=class extends Rp{count;votes;chats;users;next_offset;get[i](){return 1218005070}static get[n](){return"messages.votesList"}static get[a](){return[["flags",l,"#"],["count","number","int"],["votes",[Pn],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.count,"number","int"],[this.votes,[Pn],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.votes=e.votes,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},fB=class extends Ba{url;name;get[i](){return 4117234314}static get[n](){return"bankCardOpenUrl"}static get[a](){return[["url","string","string"],["name","string","string"]]}get[o](){return[[this.url,"string","string"],[this.name,"string","string"]]}constructor(e){super(),this.url=e.url,this.name=e.name}},yB=class extends Up{title;open_urls;get[i](){return 1042605427}static get[n](){return"payments.bankCardData"}static get[a](){return[["title","string","string"],["open_urls",[Ba],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.open_urls,[Ba],"Vector"]]}constructor(e){super(),this.title=e.title,this.open_urls=e.open_urls}},xB=class extends Ot{contacts;non_contacts;groups;broadcasts;bots;exclude_muted;exclude_read;exclude_archived;id;title;emoticon;color;pinned_peers;include_peers;exclude_peers;get[i](){return 1605718587}static get[n](){return"dialogFilter"}static get[a](){return[["flags",l,"#"],["contacts","true","flags.0?true"],["non_contacts","true","flags.1?true"],["groups","true","flags.2?true"],["broadcasts","true","flags.3?true"],["bots","true","flags.4?true"],["exclude_muted","true","flags.11?true"],["exclude_read","true","flags.12?true"],["exclude_archived","true","flags.13?true"],["id","number","int"],["title","string","string"],["emoticon","string","flags.25?string"],["color","number","flags.27?int"],["pinned_peers",[j],"Vector"],["include_peers",[j],"Vector"],["exclude_peers",[j],"Vector"]]}get[o](){return[["flags",l,"#"],[this.contacts??null,"true","flags.0?true"],[this.non_contacts??null,"true","flags.1?true"],[this.groups??null,"true","flags.2?true"],[this.broadcasts??null,"true","flags.3?true"],[this.bots??null,"true","flags.4?true"],[this.exclude_muted??null,"true","flags.11?true"],[this.exclude_read??null,"true","flags.12?true"],[this.exclude_archived??null,"true","flags.13?true"],[this.id,"number","int"],[this.title,"string","string"],[this.emoticon??null,"string","flags.25?string"],[this.color??null,"number","flags.27?int"],[this.pinned_peers,[j],"Vector"],[this.include_peers,[j],"Vector"],[this.exclude_peers,[j],"Vector"]]}constructor(e){super(),this.contacts=e.contacts,this.non_contacts=e.non_contacts,this.groups=e.groups,this.broadcasts=e.broadcasts,this.bots=e.bots,this.exclude_muted=e.exclude_muted,this.exclude_read=e.exclude_read,this.exclude_archived=e.exclude_archived,this.id=e.id,this.title=e.title,this.emoticon=e.emoticon,this.color=e.color,this.pinned_peers=e.pinned_peers,this.include_peers=e.include_peers,this.exclude_peers=e.exclude_peers}},AB=class extends Ot{get[i](){return 909284270}static get[n](){return"dialogFilterDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},PB=class extends Ot{has_my_invites;id;title;emoticon;color;pinned_peers;include_peers;get[i](){return 2682424996}static get[n](){return"dialogFilterChatlist"}static get[a](){return[["flags",l,"#"],["has_my_invites","true","flags.26?true"],["id","number","int"],["title","string","string"],["emoticon","string","flags.25?string"],["color","number","flags.27?int"],["pinned_peers",[j],"Vector"],["include_peers",[j],"Vector"]]}get[o](){return[["flags",l,"#"],[this.has_my_invites??null,"true","flags.26?true"],[this.id,"number","int"],[this.title,"string","string"],[this.emoticon??null,"string","flags.25?string"],[this.color??null,"number","flags.27?int"],[this.pinned_peers,[j],"Vector"],[this.include_peers,[j],"Vector"]]}constructor(e){super(),this.has_my_invites=e.has_my_invites,this.id=e.id,this.title=e.title,this.emoticon=e.emoticon,this.color=e.color,this.pinned_peers=e.pinned_peers,this.include_peers=e.include_peers}},IB=class extends Tp{filter;description;get[i](){return 2004110666}static get[n](){return"dialogFilterSuggested"}static get[a](){return[["filter",Ot,"DialogFilter"],["description","string","string"]]}get[o](){return[[this.filter,Ot,"DialogFilter"],[this.description,"string","string"]]}constructor(e){super(),this.filter=e.filter,this.description=e.description}},CB=class extends gn{min_date;max_date;get[i](){return 3057118639}static get[n](){return"statsDateRangeDays"}static get[a](){return[["min_date","number","int"],["max_date","number","int"]]}get[o](){return[[this.min_date,"number","int"],[this.max_date,"number","int"]]}constructor(e){super(),this.min_date=e.min_date,this.max_date=e.max_date}},vB=class extends De{current;previous;get[i](){return 3410210014}static get[n](){return"statsAbsValueAndPrev"}static get[a](){return[["current","number","double"],["previous","number","double"]]}get[o](){return[[this.current,"number","double"],[this.previous,"number","double"]]}constructor(e){super(),this.current=e.current,this.previous=e.previous}},DB=class extends dn{part;total;get[i](){return 3419287520}static get[n](){return"statsPercentValue"}static get[a](){return[["part","number","double"],["total","number","double"]]}get[o](){return[[this.part,"number","double"],[this.total,"number","double"]]}constructor(e){super(),this.part=e.part,this.total=e.total}},wB=class extends z{token;get[i](){return 1244130093}static get[n](){return"statsGraphAsync"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},EB=class extends z{error;get[i](){return 3202127906}static get[n](){return"statsGraphError"}static get[a](){return[["error","string","string"]]}get[o](){return[[this.error,"string","string"]]}constructor(e){super(),this.error=e.error}},SB=class extends z{json;zoom_token;get[i](){return 2393138358}static get[n](){return"statsGraph"}static get[a](){return[["flags",l,"#"],["json",be,"DataJSON"],["zoom_token","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.json,be,"DataJSON"],[this.zoom_token??null,"string","flags.0?string"]]}constructor(e){super(),this.json=e.json,this.zoom_token=e.zoom_token}},BB=class extends Np{period;followers;views_per_post;shares_per_post;reactions_per_post;views_per_story;shares_per_story;reactions_per_story;enabled_notifications;growth_graph;followers_graph;mute_graph;top_hours_graph;interactions_graph;iv_interactions_graph;views_by_source_graph;new_followers_by_source_graph;languages_graph;reactions_by_emotion_graph;story_interactions_graph;story_reactions_by_emotion_graph;recent_posts_interactions;get[i](){return 963421692}static get[n](){return"stats.broadcastStats"}static get[a](){return[["period",gn,"StatsDateRangeDays"],["followers",De,"StatsAbsValueAndPrev"],["views_per_post",De,"StatsAbsValueAndPrev"],["shares_per_post",De,"StatsAbsValueAndPrev"],["reactions_per_post",De,"StatsAbsValueAndPrev"],["views_per_story",De,"StatsAbsValueAndPrev"],["shares_per_story",De,"StatsAbsValueAndPrev"],["reactions_per_story",De,"StatsAbsValueAndPrev"],["enabled_notifications",dn,"StatsPercentValue"],["growth_graph",z,"StatsGraph"],["followers_graph",z,"StatsGraph"],["mute_graph",z,"StatsGraph"],["top_hours_graph",z,"StatsGraph"],["interactions_graph",z,"StatsGraph"],["iv_interactions_graph",z,"StatsGraph"],["views_by_source_graph",z,"StatsGraph"],["new_followers_by_source_graph",z,"StatsGraph"],["languages_graph",z,"StatsGraph"],["reactions_by_emotion_graph",z,"StatsGraph"],["story_interactions_graph",z,"StatsGraph"],["story_reactions_by_emotion_graph",z,"StatsGraph"],["recent_posts_interactions",[gi],"Vector"]]}get[o](){return[[this.period,gn,"StatsDateRangeDays"],[this.followers,De,"StatsAbsValueAndPrev"],[this.views_per_post,De,"StatsAbsValueAndPrev"],[this.shares_per_post,De,"StatsAbsValueAndPrev"],[this.reactions_per_post,De,"StatsAbsValueAndPrev"],[this.views_per_story,De,"StatsAbsValueAndPrev"],[this.shares_per_story,De,"StatsAbsValueAndPrev"],[this.reactions_per_story,De,"StatsAbsValueAndPrev"],[this.enabled_notifications,dn,"StatsPercentValue"],[this.growth_graph,z,"StatsGraph"],[this.followers_graph,z,"StatsGraph"],[this.mute_graph,z,"StatsGraph"],[this.top_hours_graph,z,"StatsGraph"],[this.interactions_graph,z,"StatsGraph"],[this.iv_interactions_graph,z,"StatsGraph"],[this.views_by_source_graph,z,"StatsGraph"],[this.new_followers_by_source_graph,z,"StatsGraph"],[this.languages_graph,z,"StatsGraph"],[this.reactions_by_emotion_graph,z,"StatsGraph"],[this.story_interactions_graph,z,"StatsGraph"],[this.story_reactions_by_emotion_graph,z,"StatsGraph"],[this.recent_posts_interactions,[gi],"Vector"]]}constructor(e){super(),this.period=e.period,this.followers=e.followers,this.views_per_post=e.views_per_post,this.shares_per_post=e.shares_per_post,this.reactions_per_post=e.reactions_per_post,this.views_per_story=e.views_per_story,this.shares_per_story=e.shares_per_story,this.reactions_per_story=e.reactions_per_story,this.enabled_notifications=e.enabled_notifications,this.growth_graph=e.growth_graph,this.followers_graph=e.followers_graph,this.mute_graph=e.mute_graph,this.top_hours_graph=e.top_hours_graph,this.interactions_graph=e.interactions_graph,this.iv_interactions_graph=e.iv_interactions_graph,this.views_by_source_graph=e.views_by_source_graph,this.new_followers_by_source_graph=e.new_followers_by_source_graph,this.languages_graph=e.languages_graph,this.reactions_by_emotion_graph=e.reactions_by_emotion_graph,this.story_interactions_graph=e.story_interactions_graph,this.story_reactions_by_emotion_graph=e.story_reactions_by_emotion_graph,this.recent_posts_interactions=e.recent_posts_interactions}},kB=class extends Su{expires;get[i](){return 2566302837}static get[n](){return"help.promoDataEmpty"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},MB=class extends Su{proxy;expires;peer;chats;users;psa_type;psa_message;get[i](){return 2352576831}static get[n](){return"help.promoData"}static get[a](){return[["flags",l,"#"],["proxy","true","flags.0?true"],["expires","number","int"],["peer",v,"Peer"],["chats",[F],"Vector"],["users",[w],"Vector"],["psa_type","string","flags.1?string"],["psa_message","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.proxy??null,"true","flags.0?true"],[this.expires,"number","int"],[this.peer,v,"Peer"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.psa_type??null,"string","flags.1?string"],[this.psa_message??null,"string","flags.2?string"]]}constructor(e){super(),this.proxy=e.proxy,this.expires=e.expires,this.peer=e.peer,this.chats=e.chats,this.users=e.users,this.psa_type=e.psa_type,this.psa_message=e.psa_message}},FB=class extends xs{type;w;h;size;video_start_ts;get[i](){return 3727929492}static get[n](){return"videoSize"}static get[a](){return[["flags",l,"#"],["type","string","string"],["w","number","int"],["h","number","int"],["size","number","int"],["video_start_ts","number","flags.0?double"]]}get[o](){return[["flags",l,"#"],[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.size,"number","int"],[this.video_start_ts??null,"number","flags.0?double"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.size=e.size,this.video_start_ts=e.video_start_ts}},RB=class extends xs{emoji_id;background_colors;get[i](){return 4166795580}static get[n](){return"videoSizeEmojiMarkup"}static get[a](){return[["emoji_id","bigint","long"],["background_colors",["number"],"Vector"]]}get[o](){return[[this.emoji_id,"bigint","long"],[this.background_colors,["number"],"Vector"]]}constructor(e){super(),this.emoji_id=e.emoji_id,this.background_colors=e.background_colors}},UB=class extends xs{stickerset;sticker_id;background_colors;get[i](){return 228623102}static get[n](){return"videoSizeStickerMarkup"}static get[a](){return[["stickerset",_e,"InputStickerSet"],["sticker_id","bigint","long"],["background_colors",["number"],"Vector"]]}get[o](){return[[this.stickerset,_e,"InputStickerSet"],[this.sticker_id,"bigint","long"],[this.background_colors,["number"],"Vector"]]}constructor(e){super(),this.stickerset=e.stickerset,this.sticker_id=e.sticker_id,this.background_colors=e.background_colors}},TB=class extends ka{user_id;messages;avg_chars;get[i](){return 2634330011}static get[n](){return"statsGroupTopPoster"}static get[a](){return[["user_id","bigint","long"],["messages","number","int"],["avg_chars","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.messages,"number","int"],[this.avg_chars,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.messages=e.messages,this.avg_chars=e.avg_chars}},NB=class extends Ma{user_id;deleted;kicked;banned;get[i](){return 3612888199}static get[n](){return"statsGroupTopAdmin"}static get[a](){return[["user_id","bigint","long"],["deleted","number","int"],["kicked","number","int"],["banned","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.deleted,"number","int"],[this.kicked,"number","int"],[this.banned,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.deleted=e.deleted,this.kicked=e.kicked,this.banned=e.banned}},VB=class extends Fa{user_id;invitations;get[i](){return 1398765469}static get[n](){return"statsGroupTopInviter"}static get[a](){return[["user_id","bigint","long"],["invitations","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.invitations,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.invitations=e.invitations}},QB=class extends Vp{period;members;messages;viewers;posters;growth_graph;members_graph;new_members_by_source_graph;languages_graph;messages_graph;actions_graph;top_hours_graph;weekdays_graph;top_posters;top_admins;top_inviters;users;get[i](){return 4018141462}static get[n](){return"stats.megagroupStats"}static get[a](){return[["period",gn,"StatsDateRangeDays"],["members",De,"StatsAbsValueAndPrev"],["messages",De,"StatsAbsValueAndPrev"],["viewers",De,"StatsAbsValueAndPrev"],["posters",De,"StatsAbsValueAndPrev"],["growth_graph",z,"StatsGraph"],["members_graph",z,"StatsGraph"],["new_members_by_source_graph",z,"StatsGraph"],["languages_graph",z,"StatsGraph"],["messages_graph",z,"StatsGraph"],["actions_graph",z,"StatsGraph"],["top_hours_graph",z,"StatsGraph"],["weekdays_graph",z,"StatsGraph"],["top_posters",[ka],"Vector"],["top_admins",[Ma],"Vector"],["top_inviters",[Fa],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.period,gn,"StatsDateRangeDays"],[this.members,De,"StatsAbsValueAndPrev"],[this.messages,De,"StatsAbsValueAndPrev"],[this.viewers,De,"StatsAbsValueAndPrev"],[this.posters,De,"StatsAbsValueAndPrev"],[this.growth_graph,z,"StatsGraph"],[this.members_graph,z,"StatsGraph"],[this.new_members_by_source_graph,z,"StatsGraph"],[this.languages_graph,z,"StatsGraph"],[this.messages_graph,z,"StatsGraph"],[this.actions_graph,z,"StatsGraph"],[this.top_hours_graph,z,"StatsGraph"],[this.weekdays_graph,z,"StatsGraph"],[this.top_posters,[ka],"Vector"],[this.top_admins,[Ma],"Vector"],[this.top_inviters,[Fa],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.period=e.period,this.members=e.members,this.messages=e.messages,this.viewers=e.viewers,this.posters=e.posters,this.growth_graph=e.growth_graph,this.members_graph=e.members_graph,this.new_members_by_source_graph=e.new_members_by_source_graph,this.languages_graph=e.languages_graph,this.messages_graph=e.messages_graph,this.actions_graph=e.actions_graph,this.top_hours_graph=e.top_hours_graph,this.weekdays_graph=e.weekdays_graph,this.top_posters=e.top_posters,this.top_admins=e.top_admins,this.top_inviters=e.top_inviters,this.users=e.users}},LB=class extends Qp{archive_and_mute_new_noncontact_peers;keep_archived_unmuted;keep_archived_folders;hide_read_marks;new_noncontact_peers_require_premium;get[i](){return 1934380235}static get[n](){return"globalPrivacySettings"}static get[a](){return[["flags",l,"#"],["archive_and_mute_new_noncontact_peers","true","flags.0?true"],["keep_archived_unmuted","true","flags.1?true"],["keep_archived_folders","true","flags.2?true"],["hide_read_marks","true","flags.3?true"],["new_noncontact_peers_require_premium","true","flags.4?true"]]}get[o](){return[["flags",l,"#"],[this.archive_and_mute_new_noncontact_peers??null,"true","flags.0?true"],[this.keep_archived_unmuted??null,"true","flags.1?true"],[this.keep_archived_folders??null,"true","flags.2?true"],[this.hide_read_marks??null,"true","flags.3?true"],[this.new_noncontact_peers_require_premium??null,"true","flags.4?true"]]}constructor(e){super(),this.archive_and_mute_new_noncontact_peers=e?.archive_and_mute_new_noncontact_peers,this.keep_archived_unmuted=e?.keep_archived_unmuted,this.keep_archived_folders=e?.keep_archived_folders,this.hide_read_marks=e?.hide_read_marks,this.new_noncontact_peers_require_premium=e?.new_noncontact_peers_require_premium}},qB=class extends Ra{country_code;prefixes;patterns;get[i](){return 1107543535}static get[n](){return"help.countryCode"}static get[a](){return[["flags",l,"#"],["country_code","string","string"],["prefixes",["string"],"flags.0?Vector"],["patterns",["string"],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.country_code,"string","string"],[this.prefixes??null,["string"],"flags.0?Vector"],[this.patterns??null,["string"],"flags.1?Vector"]]}constructor(e){super(),this.country_code=e.country_code,this.prefixes=e.prefixes,this.patterns=e.patterns}},GB=class extends Ua{hidden;iso2;default_name;name;country_codes;get[i](){return 3280440867}static get[n](){return"help.country"}static get[a](){return[["flags",l,"#"],["hidden","true","flags.0?true"],["iso2","string","string"],["default_name","string","string"],["name","string","flags.1?string"],["country_codes",[Ra],"Vector"]]}get[o](){return[["flags",l,"#"],[this.hidden??null,"true","flags.0?true"],[this.iso2,"string","string"],[this.default_name,"string","string"],[this.name??null,"string","flags.1?string"],[this.country_codes,[Ra],"Vector"]]}constructor(e){super(),this.hidden=e.hidden,this.iso2=e.iso2,this.default_name=e.default_name,this.name=e.name,this.country_codes=e.country_codes}},OB=class extends Bu{get[i](){return 2479628082}static get[n](){return"help.countriesListNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},HB=class extends Bu{countries;hash;get[i](){return 2278585758}static get[n](){return"help.countriesList"}static get[a](){return[["countries",[Ua],"Vector"],["hash","number","int"]]}get[o](){return[[this.countries,[Ua],"Vector"],[this.hash,"number","int"]]}constructor(e){super(),this.countries=e.countries,this.hash=e.hash}},KB=class extends Ta{views;forwards;replies;get[i](){return 1163625789}static get[n](){return"messageViews"}static get[a](){return[["flags",l,"#"],["views","number","flags.0?int"],["forwards","number","flags.1?int"],["replies",mn,"flags.2?MessageReplies"]]}get[o](){return[["flags",l,"#"],[this.views??null,"number","flags.0?int"],[this.forwards??null,"number","flags.1?int"],[this.replies??null,mn,"flags.2?MessageReplies"]]}constructor(e){super(),this.views=e?.views,this.forwards=e?.forwards,this.replies=e?.replies}},jB=class extends Lp{views;chats;users;get[i](){return 3066361155}static get[n](){return"messages.messageViews"}static get[a](){return[["views",[Ta],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.views,[Ta],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.views=e.views,this.chats=e.chats,this.users=e.users}},zB=class extends qp{messages;max_id;read_inbox_max_id;read_outbox_max_id;unread_count;chats;users;get[i](){return 2788431746}static get[n](){return"messages.discussionMessage"}static get[a](){return[["flags",l,"#"],["messages",[G],"Vector"],["max_id","number","flags.0?int"],["read_inbox_max_id","number","flags.1?int"],["read_outbox_max_id","number","flags.2?int"],["unread_count","number","int"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.messages,[G],"Vector"],[this.max_id??null,"number","flags.0?int"],[this.read_inbox_max_id??null,"number","flags.1?int"],[this.read_outbox_max_id??null,"number","flags.2?int"],[this.unread_count,"number","int"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.messages=e.messages,this.max_id=e.max_id,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.chats=e.chats,this.users=e.users}},WB=class extends ns{reply_to_scheduled;forum_topic;quote;reply_to_msg_id;reply_to_peer_id;reply_from;reply_media;reply_to_top_id;quote_text;quote_entities;quote_offset;get[i](){return 2948336091}static get[n](){return"messageReplyHeader"}static get[a](){return[["flags",l,"#"],["reply_to_scheduled","true","flags.2?true"],["forum_topic","true","flags.3?true"],["quote","true","flags.9?true"],["reply_to_msg_id","number","flags.4?int"],["reply_to_peer_id",v,"flags.0?Peer"],["reply_from",_s,"flags.5?MessageFwdHeader"],["reply_media",me,"flags.8?MessageMedia"],["reply_to_top_id","number","flags.1?int"],["quote_text","string","flags.6?string"],["quote_entities",[L],"flags.7?Vector"],["quote_offset","number","flags.10?int"]]}get[o](){return[["flags",l,"#"],[this.reply_to_scheduled??null,"true","flags.2?true"],[this.forum_topic??null,"true","flags.3?true"],[this.quote??null,"true","flags.9?true"],[this.reply_to_msg_id??null,"number","flags.4?int"],[this.reply_to_peer_id??null,v,"flags.0?Peer"],[this.reply_from??null,_s,"flags.5?MessageFwdHeader"],[this.reply_media??null,me,"flags.8?MessageMedia"],[this.reply_to_top_id??null,"number","flags.1?int"],[this.quote_text??null,"string","flags.6?string"],[this.quote_entities??null,[L],"flags.7?Vector"],[this.quote_offset??null,"number","flags.10?int"]]}constructor(e){super(),this.reply_to_scheduled=e?.reply_to_scheduled,this.forum_topic=e?.forum_topic,this.quote=e?.quote,this.reply_to_msg_id=e?.reply_to_msg_id,this.reply_to_peer_id=e?.reply_to_peer_id,this.reply_from=e?.reply_from,this.reply_media=e?.reply_media,this.reply_to_top_id=e?.reply_to_top_id,this.quote_text=e?.quote_text,this.quote_entities=e?.quote_entities,this.quote_offset=e?.quote_offset}},JB=class extends ns{peer;story_id;get[i](){return 240843065}static get[n](){return"messageReplyStoryHeader"}static get[a](){return[["peer",v,"Peer"],["story_id","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.story_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.story_id=e.story_id}},YB=class extends mn{comments;replies;replies_pts;recent_repliers;channel_id;max_id;read_max_id;get[i](){return 2211844034}static get[n](){return"messageReplies"}static get[a](){return[["flags",l,"#"],["comments","true","flags.0?true"],["replies","number","int"],["replies_pts","number","int"],["recent_repliers",[v],"flags.1?Vector"],["channel_id","bigint","flags.0?long"],["max_id","number","flags.2?int"],["read_max_id","number","flags.3?int"]]}get[o](){return[["flags",l,"#"],[this.comments??null,"true","flags.0?true"],[this.replies,"number","int"],[this.replies_pts,"number","int"],[this.recent_repliers??null,[v],"flags.1?Vector"],[this.channel_id??null,"bigint","flags.0?long"],[this.max_id??null,"number","flags.2?int"],[this.read_max_id??null,"number","flags.3?int"]]}constructor(e){super(),this.comments=e.comments,this.replies=e.replies,this.replies_pts=e.replies_pts,this.recent_repliers=e.recent_repliers,this.channel_id=e.channel_id,this.max_id=e.max_id,this.read_max_id=e.read_max_id}},ZB=class extends hn{peer_id;date;get[i](){return 3908927508}static get[n](){return"peerBlocked"}static get[a](){return[["peer_id",v,"Peer"],["date","number","int"]]}get[o](){return[[this.peer_id,v,"Peer"],[this.date,"number","int"]]}constructor(e){super(),this.peer_id=e.peer_id,this.date=e.date}},XB=class extends Gp{views_graph;reactions_by_emotion_graph;get[i](){return 2145983508}static get[n](){return"stats.messageStats"}static get[a](){return[["views_graph",z,"StatsGraph"],["reactions_by_emotion_graph",z,"StatsGraph"]]}get[o](){return[[this.views_graph,z,"StatsGraph"],[this.reactions_by_emotion_graph,z,"StatsGraph"]]}constructor(e){super(),this.views_graph=e.views_graph,this.reactions_by_emotion_graph=e.reactions_by_emotion_graph}},$B=class extends Fr{id;access_hash;duration;get[i](){return 2004925620}static get[n](){return"groupCallDiscarded"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["duration","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.duration,"number","int"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.duration=e.duration}},ek=class extends Fr{join_muted;can_change_join_muted;join_date_asc;schedule_start_subscribed;can_start_video;record_video_active;rtmp_stream;listeners_hidden;id;access_hash;participants_count;title;stream_dc_id;record_start_date;schedule_date;unmuted_video_count;unmuted_video_limit;version;get[i](){return 3583468812}static get[n](){return"groupCall"}static get[a](){return[["flags",l,"#"],["join_muted","true","flags.1?true"],["can_change_join_muted","true","flags.2?true"],["join_date_asc","true","flags.6?true"],["schedule_start_subscribed","true","flags.8?true"],["can_start_video","true","flags.9?true"],["record_video_active","true","flags.11?true"],["rtmp_stream","true","flags.12?true"],["listeners_hidden","true","flags.13?true"],["id","bigint","long"],["access_hash","bigint","long"],["participants_count","number","int"],["title","string","flags.3?string"],["stream_dc_id","number","flags.4?int"],["record_start_date","number","flags.5?int"],["schedule_date","number","flags.7?int"],["unmuted_video_count","number","flags.10?int"],["unmuted_video_limit","number","int"],["version","number","int"]]}get[o](){return[["flags",l,"#"],[this.join_muted??null,"true","flags.1?true"],[this.can_change_join_muted??null,"true","flags.2?true"],[this.join_date_asc??null,"true","flags.6?true"],[this.schedule_start_subscribed??null,"true","flags.8?true"],[this.can_start_video??null,"true","flags.9?true"],[this.record_video_active??null,"true","flags.11?true"],[this.rtmp_stream??null,"true","flags.12?true"],[this.listeners_hidden??null,"true","flags.13?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.participants_count,"number","int"],[this.title??null,"string","flags.3?string"],[this.stream_dc_id??null,"number","flags.4?int"],[this.record_start_date??null,"number","flags.5?int"],[this.schedule_date??null,"number","flags.7?int"],[this.unmuted_video_count??null,"number","flags.10?int"],[this.unmuted_video_limit,"number","int"],[this.version,"number","int"]]}constructor(e){super(),this.join_muted=e.join_muted,this.can_change_join_muted=e.can_change_join_muted,this.join_date_asc=e.join_date_asc,this.schedule_start_subscribed=e.schedule_start_subscribed,this.can_start_video=e.can_start_video,this.record_video_active=e.record_video_active,this.rtmp_stream=e.rtmp_stream,this.listeners_hidden=e.listeners_hidden,this.id=e.id,this.access_hash=e.access_hash,this.participants_count=e.participants_count,this.title=e.title,this.stream_dc_id=e.stream_dc_id,this.record_start_date=e.record_start_date,this.schedule_date=e.schedule_date,this.unmuted_video_count=e.unmuted_video_count,this.unmuted_video_limit=e.unmuted_video_limit,this.version=e.version}},tk=class extends Ve{id;access_hash;get[i](){return 3635053583}static get[n](){return"inputGroupCall"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},sk=class extends Pt{muted;left;can_self_unmute;just_joined;versioned;min;muted_by_you;volume_by_admin;self;video_joined;peer;date;active_date;source;volume;about;raise_hand_rating;video;presentation;get[i](){return 3953538814}static get[n](){return"groupCallParticipant"}static get[a](){return[["flags",l,"#"],["muted","true","flags.0?true"],["left","true","flags.1?true"],["can_self_unmute","true","flags.2?true"],["just_joined","true","flags.4?true"],["versioned","true","flags.5?true"],["min","true","flags.8?true"],["muted_by_you","true","flags.9?true"],["volume_by_admin","true","flags.10?true"],["self","true","flags.12?true"],["video_joined","true","flags.15?true"],["peer",v,"Peer"],["date","number","int"],["active_date","number","flags.3?int"],["source","number","int"],["volume","number","flags.7?int"],["about","string","flags.11?string"],["raise_hand_rating","bigint","flags.13?long"],["video",zr,"flags.6?GroupCallParticipantVideo"],["presentation",zr,"flags.14?GroupCallParticipantVideo"]]}get[o](){return[["flags",l,"#"],[this.muted??null,"true","flags.0?true"],[this.left??null,"true","flags.1?true"],[this.can_self_unmute??null,"true","flags.2?true"],[this.just_joined??null,"true","flags.4?true"],[this.versioned??null,"true","flags.5?true"],[this.min??null,"true","flags.8?true"],[this.muted_by_you??null,"true","flags.9?true"],[this.volume_by_admin??null,"true","flags.10?true"],[this.self??null,"true","flags.12?true"],[this.video_joined??null,"true","flags.15?true"],[this.peer,v,"Peer"],[this.date,"number","int"],[this.active_date??null,"number","flags.3?int"],[this.source,"number","int"],[this.volume??null,"number","flags.7?int"],[this.about??null,"string","flags.11?string"],[this.raise_hand_rating??null,"bigint","flags.13?long"],[this.video??null,zr,"flags.6?GroupCallParticipantVideo"],[this.presentation??null,zr,"flags.14?GroupCallParticipantVideo"]]}constructor(e){super(),this.muted=e.muted,this.left=e.left,this.can_self_unmute=e.can_self_unmute,this.just_joined=e.just_joined,this.versioned=e.versioned,this.min=e.min,this.muted_by_you=e.muted_by_you,this.volume_by_admin=e.volume_by_admin,this.self=e.self,this.video_joined=e.video_joined,this.peer=e.peer,this.date=e.date,this.active_date=e.active_date,this.source=e.source,this.volume=e.volume,this.about=e.about,this.raise_hand_rating=e.raise_hand_rating,this.video=e.video,this.presentation=e.presentation}},rk=class extends Op{call;participants;participants_next_offset;chats;users;get[i](){return 2658302637}static get[n](){return"phone.groupCall"}static get[a](){return[["call",Fr,"GroupCall"],["participants",[Pt],"Vector"],["participants_next_offset","string","string"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.call,Fr,"GroupCall"],[this.participants,[Pt],"Vector"],[this.participants_next_offset,"string","string"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.call=e.call,this.participants=e.participants,this.participants_next_offset=e.participants_next_offset,this.chats=e.chats,this.users=e.users}},nk=class extends Hp{count;participants;next_offset;chats;users;version;get[i](){return 4101460406}static get[n](){return"phone.groupParticipants"}static get[a](){return[["count","number","int"],["participants",[Pt],"Vector"],["next_offset","string","string"],["chats",[F],"Vector"],["users",[w],"Vector"],["version","number","int"]]}get[o](){return[[this.count,"number","int"],[this.participants,[Pt],"Vector"],[this.next_offset,"string","string"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.version,"number","int"]]}constructor(e){super(),this.count=e.count,this.participants=e.participants,this.next_offset=e.next_offset,this.chats=e.chats,this.users=e.users,this.version=e.version}},ik=class extends is{get[i](){return 813821341}static get[n](){return"inlineQueryPeerTypeSameBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ak=class extends is{get[i](){return 2201751468}static get[n](){return"inlineQueryPeerTypePM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ok=class extends is{get[i](){return 3613836554}static get[n](){return"inlineQueryPeerTypeChat"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uk=class extends is{get[i](){return 1589952067}static get[n](){return"inlineQueryPeerTypeMegagroup"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ck=class extends is{get[i](){return 1664413338}static get[n](){return"inlineQueryPeerTypeBroadcast"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lk=class extends is{get[i](){return 238759180}static get[n](){return"inlineQueryPeerTypeBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pk=class extends Kp{id;get[i](){return 375566091}static get[n](){return"messages.historyImport"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},gk=class extends jp{pm;group;title;get[i](){return 1578088377}static get[n](){return"messages.historyImportParsed"}static get[a](){return[["flags",l,"#"],["pm","true","flags.0?true"],["group","true","flags.1?true"],["title","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.pm??null,"true","flags.0?true"],[this.group??null,"true","flags.1?true"],[this.title??null,"string","flags.2?string"]]}constructor(e){super(),this.pm=e?.pm,this.group=e?.group,this.title=e?.title}},dk=class extends zp{pts;pts_count;offset;messages;get[i](){return 4019011180}static get[n](){return"messages.affectedFoundMessages"}static get[a](){return[["pts","number","int"],["pts_count","number","int"],["offset","number","int"],["messages",["number"],"Vector"]]}get[o](){return[[this.pts,"number","int"],[this.pts_count,"number","int"],[this.offset,"number","int"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.pts=e.pts,this.pts_count=e.pts_count,this.offset=e.offset,this.messages=e.messages}},mk=class extends Na{requested;via_chatlist;user_id;date;about;approved_by;get[i](){return 2354765785}static get[n](){return"chatInviteImporter"}static get[a](){return[["flags",l,"#"],["requested","true","flags.0?true"],["via_chatlist","true","flags.3?true"],["user_id","bigint","long"],["date","number","int"],["about","string","flags.2?string"],["approved_by","bigint","flags.1?long"]]}get[o](){return[["flags",l,"#"],[this.requested??null,"true","flags.0?true"],[this.via_chatlist??null,"true","flags.3?true"],[this.user_id,"bigint","long"],[this.date,"number","int"],[this.about??null,"string","flags.2?string"],[this.approved_by??null,"bigint","flags.1?long"]]}constructor(e){super(),this.requested=e.requested,this.via_chatlist=e.via_chatlist,this.user_id=e.user_id,this.date=e.date,this.about=e.about,this.approved_by=e.approved_by}},hk=class extends Wp{count;invites;users;get[i](){return 3183881676}static get[n](){return"messages.exportedChatInvites"}static get[a](){return[["count","number","int"],["invites",[le],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.invites,[le],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.invites=e.invites,this.users=e.users}},_k=class extends ku{invite;users;get[i](){return 410107472}static get[n](){return"messages.exportedChatInvite"}static get[a](){return[["invite",le,"ExportedChatInvite"],["users",[w],"Vector"]]}get[o](){return[[this.invite,le,"ExportedChatInvite"],[this.users,[w],"Vector"]]}constructor(e){super(),this.invite=e.invite,this.users=e.users}},bk=class extends ku{invite;new_invite;users;get[i](){return 572915951}static get[n](){return"messages.exportedChatInviteReplaced"}static get[a](){return[["invite",le,"ExportedChatInvite"],["new_invite",le,"ExportedChatInvite"],["users",[w],"Vector"]]}get[o](){return[[this.invite,le,"ExportedChatInvite"],[this.new_invite,le,"ExportedChatInvite"],[this.users,[w],"Vector"]]}constructor(e){super(),this.invite=e.invite,this.new_invite=e.new_invite,this.users=e.users}},fk=class extends Jp{count;importers;users;get[i](){return 2176233482}static get[n](){return"messages.chatInviteImporters"}static get[a](){return[["count","number","int"],["importers",[Na],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.importers,[Na],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.importers=e.importers,this.users=e.users}},yk=class extends Va{admin_id;invites_count;revoked_invites_count;get[i](){return 4075613987}static get[n](){return"chatAdminWithInvites"}static get[a](){return[["admin_id","bigint","long"],["invites_count","number","int"],["revoked_invites_count","number","int"]]}get[o](){return[[this.admin_id,"bigint","long"],[this.invites_count,"number","int"],[this.revoked_invites_count,"number","int"]]}constructor(e){super(),this.admin_id=e.admin_id,this.invites_count=e.invites_count,this.revoked_invites_count=e.revoked_invites_count}},xk=class extends Yp{admins;users;get[i](){return 3063640791}static get[n](){return"messages.chatAdminsWithInvites"}static get[a](){return[["admins",[Va],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.admins,[Va],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.admins=e.admins,this.users=e.users}},Ak=class extends Zp{confirm_text;get[i](){return 2723014423}static get[n](){return"messages.checkedHistoryImportPeer"}static get[a](){return[["confirm_text","string","string"]]}get[o](){return[[this.confirm_text,"string","string"]]}constructor(e){super(),this.confirm_text=e.confirm_text}},Pk=class extends Xp{peers;chats;users;get[i](){return 2951045695}static get[n](){return"phone.joinAsPeers"}static get[a](){return[["peers",[v],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.peers,[v],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.peers=e.peers,this.chats=e.chats,this.users=e.users}},Ik=class extends $p{link;get[i](){return 541839704}static get[n](){return"phone.exportedGroupCallInvite"}static get[a](){return[["link","string","string"]]}get[o](){return[[this.link,"string","string"]]}constructor(e){super(),this.link=e.link}},Ck=class extends Qa{semantics;sources;get[i](){return 3702593719}static get[n](){return"groupCallParticipantVideoSourceGroup"}static get[a](){return[["semantics","string","string"],["sources",["number"],"Vector"]]}get[o](){return[[this.semantics,"string","string"],[this.sources,["number"],"Vector"]]}constructor(e){super(),this.semantics=e.semantics,this.sources=e.sources}},vk=class extends zr{paused;endpoint;source_groups;audio_source;get[i](){return 1735736008}static get[n](){return"groupCallParticipantVideo"}static get[a](){return[["flags",l,"#"],["paused","true","flags.0?true"],["endpoint","string","string"],["source_groups",[Qa],"Vector"],["audio_source","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.paused??null,"true","flags.0?true"],[this.endpoint,"string","string"],[this.source_groups,[Qa],"Vector"],[this.audio_source??null,"number","flags.1?int"]]}constructor(e){super(),this.paused=e.paused,this.endpoint=e.endpoint,this.source_groups=e.source_groups,this.audio_source=e.audio_source}},Dk=class extends eg{short_name;get[i](){return 2248056895}static get[n](){return"stickers.suggestedShortName"}static get[a](){return[["short_name","string","string"]]}get[o](){return[[this.short_name,"string","string"]]}constructor(e){super(),this.short_name=e.short_name}},wk=class extends or{get[i](){return 795652779}static get[n](){return"botCommandScopeDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ek=class extends or{get[i](){return 1011811544}static get[n](){return"botCommandScopeUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Sk=class extends or{get[i](){return 1877059713}static get[n](){return"botCommandScopeChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Bk=class extends or{get[i](){return 3114950762}static get[n](){return"botCommandScopeChatAdmins"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kk=class extends or{peer;get[i](){return 3684534653}static get[n](){return"botCommandScopePeer"}static get[a](){return[["peer",j,"InputPeer"]]}get[o](){return[[this.peer,j,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},Mk=class extends or{peer;get[i](){return 1071145937}static get[n](){return"botCommandScopePeerAdmins"}static get[a](){return[["peer",j,"InputPeer"]]}get[o](){return[[this.peer,j,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},Fk=class extends or{peer;user_id;get[i](){return 169026035}static get[n](){return"botCommandScopePeerUser"}static get[a](){return[["peer",j,"InputPeer"],["user_id",ye,"InputUser"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.user_id,ye,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.user_id=e.user_id}},Rk=class extends La{retry_date;get[i](){return 3816265825}static get[n](){return"account.resetPasswordFailedWait"}static get[a](){return[["retry_date","number","int"]]}get[o](){return[[this.retry_date,"number","int"]]}constructor(e){super(),this.retry_date=e.retry_date}},Uk=class extends La{until_date;get[i](){return 3924819069}static get[n](){return"account.resetPasswordRequestedWait"}static get[a](){return[["until_date","number","int"]]}get[o](){return[[this.until_date,"number","int"]]}constructor(e){super(),this.until_date=e.until_date}},Tk=class extends La{get[i](){return 3911636542}static get[n](){return"account.resetPasswordOk"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Nk=class extends qa{recommended;show_peer_photo;random_id;from_id;chat_invite;chat_invite_hash;channel_post;start_param;webpage;app;message;entities;button_text;sponsor_info;additional_info;get[i](){return 3981673463}static get[n](){return"sponsoredMessage"}static get[a](){return[["flags",l,"#"],["recommended","true","flags.5?true"],["show_peer_photo","true","flags.6?true"],["random_id",Uint8Array,"bytes"],["from_id",v,"flags.3?Peer"],["chat_invite",Xs,"flags.4?ChatInvite"],["chat_invite_hash","string","flags.4?string"],["channel_post","number","flags.2?int"],["start_param","string","flags.0?string"],["webpage",io,"flags.9?SponsoredWebPage"],["app",Vs,"flags.10?BotApp"],["message","string","string"],["entities",[L],"flags.1?Vector"],["button_text","string","flags.11?string"],["sponsor_info","string","flags.7?string"],["additional_info","string","flags.8?string"]]}get[o](){return[["flags",l,"#"],[this.recommended??null,"true","flags.5?true"],[this.show_peer_photo??null,"true","flags.6?true"],[this.random_id,Uint8Array,"bytes"],[this.from_id??null,v,"flags.3?Peer"],[this.chat_invite??null,Xs,"flags.4?ChatInvite"],[this.chat_invite_hash??null,"string","flags.4?string"],[this.channel_post??null,"number","flags.2?int"],[this.start_param??null,"string","flags.0?string"],[this.webpage??null,io,"flags.9?SponsoredWebPage"],[this.app??null,Vs,"flags.10?BotApp"],[this.message,"string","string"],[this.entities??null,[L],"flags.1?Vector"],[this.button_text??null,"string","flags.11?string"],[this.sponsor_info??null,"string","flags.7?string"],[this.additional_info??null,"string","flags.8?string"]]}constructor(e){super(),this.recommended=e.recommended,this.show_peer_photo=e.show_peer_photo,this.random_id=e.random_id,this.from_id=e.from_id,this.chat_invite=e.chat_invite,this.chat_invite_hash=e.chat_invite_hash,this.channel_post=e.channel_post,this.start_param=e.start_param,this.webpage=e.webpage,this.app=e.app,this.message=e.message,this.entities=e.entities,this.button_text=e.button_text,this.sponsor_info=e.sponsor_info,this.additional_info=e.additional_info}},Vk=class extends Mu{posts_between;messages;chats;users;get[i](){return 3387825543}static get[n](){return"messages.sponsoredMessages"}static get[a](){return[["flags",l,"#"],["posts_between","number","flags.0?int"],["messages",[qa],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.posts_between??null,"number","flags.0?int"],[this.messages,[qa],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.posts_between=e.posts_between,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},Qk=class extends Mu{get[i](){return 406407439}static get[n](){return"messages.sponsoredMessagesEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Lk=class extends Ga{date;min_msg_id;max_msg_id;count;get[i](){return 3383776159}static get[n](){return"searchResultsCalendarPeriod"}static get[a](){return[["date","number","int"],["min_msg_id","number","int"],["max_msg_id","number","int"],["count","number","int"]]}get[o](){return[[this.date,"number","int"],[this.min_msg_id,"number","int"],[this.max_msg_id,"number","int"],[this.count,"number","int"]]}constructor(e){super(),this.date=e.date,this.min_msg_id=e.min_msg_id,this.max_msg_id=e.max_msg_id,this.count=e.count}},qk=class extends tg{inexact;count;min_date;min_msg_id;offset_id_offset;periods;messages;chats;users;get[i](){return 343859772}static get[n](){return"messages.searchResultsCalendar"}static get[a](){return[["flags",l,"#"],["inexact","true","flags.0?true"],["count","number","int"],["min_date","number","int"],["min_msg_id","number","int"],["offset_id_offset","number","flags.1?int"],["periods",[Ga],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.inexact??null,"true","flags.0?true"],[this.count,"number","int"],[this.min_date,"number","int"],[this.min_msg_id,"number","int"],[this.offset_id_offset??null,"number","flags.1?int"],[this.periods,[Ga],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.inexact=e.inexact,this.count=e.count,this.min_date=e.min_date,this.min_msg_id=e.min_msg_id,this.offset_id_offset=e.offset_id_offset,this.periods=e.periods,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},Gk=class extends Oa{msg_id;date;offset;get[i](){return 2137295719}static get[n](){return"searchResultPosition"}static get[a](){return[["msg_id","number","int"],["date","number","int"],["offset","number","int"]]}get[o](){return[[this.msg_id,"number","int"],[this.date,"number","int"],[this.offset,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.date=e.date,this.offset=e.offset}},Ok=class extends sg{count;positions;get[i](){return 1404185519}static get[n](){return"messages.searchResultsPositions"}static get[a](){return[["count","number","int"],["positions",[Oa],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.positions,[Oa],"Vector"]]}constructor(e){super(),this.count=e.count,this.positions=e.positions}},Hk=class extends rg{peers;chats;users;get[i](){return 4103516358}static get[n](){return"channels.sendAsPeers"}static get[a](){return[["peers",[eo],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.peers,[eo],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.peers=e.peers,this.chats=e.chats,this.users=e.users}},Kk=class extends ng{full_user;chats;users;get[i](){return 997004590}static get[n](){return"users.userFull"}static get[a](){return[["full_user",Yi,"UserFull"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.full_user,Yi,"UserFull"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.full_user=e.full_user,this.chats=e.chats,this.users=e.users}},jk=class extends ig{settings;chats;users;get[i](){return 1753266509}static get[n](){return"messages.peerSettings"}static get[a](){return[["settings",Ws,"PeerSettings"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.settings,Ws,"PeerSettings"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.settings=e.settings,this.chats=e.chats,this.users=e.users}},zk=class extends ag{future_auth_token;get[i](){return 3282207583}static get[n](){return"auth.loggedOut"}static get[a](){return[["flags",l,"#"],["future_auth_token",Uint8Array,"flags.0?bytes"]]}get[o](){return[["flags",l,"#"],[this.future_auth_token??null,Uint8Array,"flags.0?bytes"]]}constructor(e){super(),this.future_auth_token=e?.future_auth_token}},Wk=class extends ur{chosen_order;reaction;count;get[i](){return 2748435328}static get[n](){return"reactionCount"}static get[a](){return[["flags",l,"#"],["chosen_order","number","flags.0?int"],["reaction",de,"Reaction"],["count","number","int"]]}get[o](){return[["flags",l,"#"],[this.chosen_order??null,"number","flags.0?int"],[this.reaction,de,"Reaction"],[this.count,"number","int"]]}constructor(e){super(),this.chosen_order=e.chosen_order,this.reaction=e.reaction,this.count=e.count}},Jk=class extends _n{min;can_see_list;reactions_as_tags;results;recent_reactions;get[i](){return 1328256121}static get[n](){return"messageReactions"}static get[a](){return[["flags",l,"#"],["min","true","flags.0?true"],["can_see_list","true","flags.2?true"],["reactions_as_tags","true","flags.3?true"],["results",[ur],"Vector"],["recent_reactions",[bn],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.min??null,"true","flags.0?true"],[this.can_see_list??null,"true","flags.2?true"],[this.reactions_as_tags??null,"true","flags.3?true"],[this.results,[ur],"Vector"],[this.recent_reactions??null,[bn],"flags.1?Vector"]]}constructor(e){super(),this.min=e.min,this.can_see_list=e.can_see_list,this.reactions_as_tags=e.reactions_as_tags,this.results=e.results,this.recent_reactions=e.recent_reactions}},Yk=class extends og{count;reactions;chats;users;next_offset;get[i](){return 834488621}static get[n](){return"messages.messageReactionsList"}static get[a](){return[["flags",l,"#"],["count","number","int"],["reactions",[bn],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.count,"number","int"],[this.reactions,[bn],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.reactions=e.reactions,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},Zk=class extends Ha{inactive;premium;reaction;title;static_icon;appear_animation;select_animation;activate_animation;effect_animation;around_animation;center_icon;get[i](){return 3229084673}static get[n](){return"availableReaction"}static get[a](){return[["flags",l,"#"],["inactive","true","flags.0?true"],["premium","true","flags.2?true"],["reaction","string","string"],["title","string","string"],["static_icon",q,"Document"],["appear_animation",q,"Document"],["select_animation",q,"Document"],["activate_animation",q,"Document"],["effect_animation",q,"Document"],["around_animation",q,"flags.1?Document"],["center_icon",q,"flags.1?Document"]]}get[o](){return[["flags",l,"#"],[this.inactive??null,"true","flags.0?true"],[this.premium??null,"true","flags.2?true"],[this.reaction,"string","string"],[this.title,"string","string"],[this.static_icon,q,"Document"],[this.appear_animation,q,"Document"],[this.select_animation,q,"Document"],[this.activate_animation,q,"Document"],[this.effect_animation,q,"Document"],[this.around_animation??null,q,"flags.1?Document"],[this.center_icon??null,q,"flags.1?Document"]]}constructor(e){super(),this.inactive=e.inactive,this.premium=e.premium,this.reaction=e.reaction,this.title=e.title,this.static_icon=e.static_icon,this.appear_animation=e.appear_animation,this.select_animation=e.select_animation,this.activate_animation=e.activate_animation,this.effect_animation=e.effect_animation,this.around_animation=e.around_animation,this.center_icon=e.center_icon}},Xk=class extends Fu{get[i](){return 2668042583}static get[n](){return"messages.availableReactionsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$k=class extends Fu{hash;reactions;get[i](){return 1989032621}static get[n](){return"messages.availableReactions"}static get[a](){return[["hash","number","int"],["reactions",[Ha],"Vector"]]}get[o](){return[[this.hash,"number","int"],[this.reactions,[Ha],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.reactions=e.reactions}},eM=class extends bn{big;unread;my;peer_id;date;reaction;get[i](){return 2356786748}static get[n](){return"messagePeerReaction"}static get[a](){return[["flags",l,"#"],["big","true","flags.0?true"],["unread","true","flags.1?true"],["my","true","flags.2?true"],["peer_id",v,"Peer"],["date","number","int"],["reaction",de,"Reaction"]]}get[o](){return[["flags",l,"#"],[this.big??null,"true","flags.0?true"],[this.unread??null,"true","flags.1?true"],[this.my??null,"true","flags.2?true"],[this.peer_id,v,"Peer"],[this.date,"number","int"],[this.reaction,de,"Reaction"]]}constructor(e){super(),this.big=e.big,this.unread=e.unread,this.my=e.my,this.peer_id=e.peer_id,this.date=e.date,this.reaction=e.reaction}},tM=class extends Ka{channel;scale;last_timestamp_ms;get[i](){return 2162903215}static get[n](){return"groupCallStreamChannel"}static get[a](){return[["channel","number","int"],["scale","number","int"],["last_timestamp_ms","bigint","long"]]}get[o](){return[[this.channel,"number","int"],[this.scale,"number","int"],[this.last_timestamp_ms,"bigint","long"]]}constructor(e){super(),this.channel=e.channel,this.scale=e.scale,this.last_timestamp_ms=e.last_timestamp_ms}},sM=class extends ug{channels;get[i](){return 3504636594}static get[n](){return"phone.groupCallStreamChannels"}static get[a](){return[["channels",[Ka],"Vector"]]}get[o](){return[[this.channels,[Ka],"Vector"]]}constructor(e){super(),this.channels=e.channels}},rM=class extends cg{url;key;get[i](){return 767505458}static get[n](){return"phone.groupCallStreamRtmpUrl"}static get[a](){return[["url","string","string"],["key","string","string"]]}get[o](){return[[this.url,"string","string"],[this.key,"string","string"]]}constructor(e){super(),this.url=e.url,this.key=e.key}},nM=class extends ja{name;color;get[i](){return 1165423600}static get[n](){return"attachMenuBotIconColor"}static get[a](){return[["name","string","string"],["color","number","int"]]}get[o](){return[[this.name,"string","string"],[this.color,"number","int"]]}constructor(e){super(),this.name=e.name,this.color=e.color}},iM=class extends za{name;icon;colors;get[i](){return 2997303403}static get[n](){return"attachMenuBotIcon"}static get[a](){return[["flags",l,"#"],["name","string","string"],["icon",q,"Document"],["colors",[ja],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.name,"string","string"],[this.icon,q,"Document"],[this.colors??null,[ja],"flags.0?Vector"]]}constructor(e){super(),this.name=e.name,this.icon=e.icon,this.colors=e.colors}},aM=class extends fn{inactive;has_settings;request_write_access;show_in_attach_menu;show_in_side_menu;side_menu_disclaimer_needed;bot_id;short_name;peer_types;icons;get[i](){return 3641544190}static get[n](){return"attachMenuBot"}static get[a](){return[["flags",l,"#"],["inactive","true","flags.0?true"],["has_settings","true","flags.1?true"],["request_write_access","true","flags.2?true"],["show_in_attach_menu","true","flags.3?true"],["show_in_side_menu","true","flags.4?true"],["side_menu_disclaimer_needed","true","flags.5?true"],["bot_id","bigint","long"],["short_name","string","string"],["peer_types",[lr],"flags.3?Vector"],["icons",[za],"Vector"]]}get[o](){return[["flags",l,"#"],[this.inactive??null,"true","flags.0?true"],[this.has_settings??null,"true","flags.1?true"],[this.request_write_access??null,"true","flags.2?true"],[this.show_in_attach_menu??null,"true","flags.3?true"],[this.show_in_side_menu??null,"true","flags.4?true"],[this.side_menu_disclaimer_needed??null,"true","flags.5?true"],[this.bot_id,"bigint","long"],[this.short_name,"string","string"],[this.peer_types??null,[lr],"flags.3?Vector"],[this.icons,[za],"Vector"]]}constructor(e){super(),this.inactive=e.inactive,this.has_settings=e.has_settings,this.request_write_access=e.request_write_access,this.show_in_attach_menu=e.show_in_attach_menu,this.show_in_side_menu=e.show_in_side_menu,this.side_menu_disclaimer_needed=e.side_menu_disclaimer_needed,this.bot_id=e.bot_id,this.short_name=e.short_name,this.peer_types=e.peer_types,this.icons=e.icons}},oM=class extends Ru{get[i](){return 4057500252}static get[n](){return"attachMenuBotsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uM=class extends Ru{hash;bots;users;get[i](){return 1011024320}static get[n](){return"attachMenuBots"}static get[a](){return[["hash","bigint","long"],["bots",[fn],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.bots,[fn],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.bots=e.bots,this.users=e.users}},cM=class extends lg{bot;users;get[i](){return 2478794367}static get[n](){return"attachMenuBotsBot"}static get[a](){return[["bot",fn,"AttachMenuBot"],["users",[w],"Vector"]]}get[o](){return[[this.bot,fn,"AttachMenuBot"],[this.users,[w],"Vector"]]}constructor(e){super(),this.bot=e.bot,this.users=e.users}},lM=class extends pg{query_id;url;get[i](){return 202659196}static get[n](){return"webViewResultUrl"}static get[a](){return[["query_id","bigint","long"],["url","string","string"]]}get[o](){return[[this.query_id,"bigint","long"],[this.url,"string","string"]]}constructor(e){super(),this.query_id=e.query_id,this.url=e.url}},pM=class extends gg{url;get[i](){return 2284811963}static get[n](){return"simpleWebViewResultUrl"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},gM=class extends dg{msg_id;get[i](){return 211046684}static get[n](){return"webViewMessageSent"}static get[a](){return[["flags",l,"#"],["msg_id",Us,"flags.0?InputBotInlineMessageID"]]}get[o](){return[["flags",l,"#"],[this.msg_id??null,Us,"flags.0?InputBotInlineMessageID"]]}constructor(e){super(),this.msg_id=e?.msg_id}},dM=class extends cr{get[i](){return 1966318984}static get[n](){return"botMenuButtonDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mM=class extends cr{get[i](){return 1113113093}static get[n](){return"botMenuButtonCommands"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hM=class extends cr{text;url;get[i](){return 3350559974}static get[n](){return"botMenuButton"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},_M=class extends Uu{get[i](){return 4227262641}static get[n](){return"account.savedRingtonesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bM=class extends Uu{hash;ringtones;get[i](){return 3253284037}static get[n](){return"account.savedRingtones"}static get[a](){return[["hash","bigint","long"],["ringtones",[q],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.ringtones,[q],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.ringtones=e.ringtones}},fM=class extends Ue{get[i](){return 2548612798}static get[n](){return"notificationSoundDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yM=class extends Ue{get[i](){return 1863070943}static get[n](){return"notificationSoundNone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xM=class extends Ue{title;data;get[i](){return 2198575844}static get[n](){return"notificationSoundLocal"}static get[a](){return[["title","string","string"],["data","string","string"]]}get[o](){return[[this.title,"string","string"],[this.data,"string","string"]]}constructor(e){super(),this.title=e.title,this.data=e.data}},AM=class extends Ue{id;get[i](){return 4285300809}static get[n](){return"notificationSoundRingtone"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},PM=class extends Tu{get[i](){return 3072737133}static get[n](){return"account.savedRingtone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},IM=class extends Tu{document;get[i](){return 523271863}static get[n](){return"account.savedRingtoneConverted"}static get[a](){return[["document",q,"Document"]]}get[o](){return[[this.document,q,"Document"]]}constructor(e){super(),this.document=e.document}},CM=class extends lr{get[i](){return 2104224014}static get[n](){return"attachMenuPeerTypeSameBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vM=class extends lr{get[i](){return 3274439194}static get[n](){return"attachMenuPeerTypeBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DM=class extends lr{get[i](){return 4047950623}static get[n](){return"attachMenuPeerTypePM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wM=class extends lr{get[i](){return 84480319}static get[n](){return"attachMenuPeerTypeChat"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},EM=class extends lr{get[i](){return 2080104188}static get[n](){return"attachMenuPeerTypeBroadcast"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SM=class extends Wa{peer;msg_id;get[i](){return 3317000281}static get[n](){return"inputInvoiceMessage"}static get[a](){return[["peer",j,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},BM=class extends Wa{slug;get[i](){return 3274099439}static get[n](){return"inputInvoiceSlug"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},kM=class extends Wa{purpose;option;get[i](){return 2560125965}static get[n](){return"inputInvoicePremiumGiftCode"}static get[a](){return[["purpose",Rr,"InputStorePaymentPurpose"],["option",ao,"PremiumGiftCodeOption"]]}get[o](){return[[this.purpose,Rr,"InputStorePaymentPurpose"],[this.option,ao,"PremiumGiftCodeOption"]]}constructor(e){super(),this.purpose=e.purpose,this.option=e.option}},MM=class extends mg{url;get[i](){return 2932919257}static get[n](){return"payments.exportedInvoice"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},FM=class extends hg{pending;transcription_id;text;trial_remains_num;trial_remains_until_date;get[i](){return 3485063511}static get[n](){return"messages.transcribedAudio"}static get[a](){return[["flags",l,"#"],["pending","true","flags.0?true"],["transcription_id","bigint","long"],["text","string","string"],["trial_remains_num","number","flags.1?int"],["trial_remains_until_date","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.pending??null,"true","flags.0?true"],[this.transcription_id,"bigint","long"],[this.text,"string","string"],[this.trial_remains_num??null,"number","flags.1?int"],[this.trial_remains_until_date??null,"number","flags.1?int"]]}constructor(e){super(),this.pending=e.pending,this.transcription_id=e.transcription_id,this.text=e.text,this.trial_remains_num=e.trial_remains_num,this.trial_remains_until_date=e.trial_remains_until_date}},RM=class extends _g{status_text;status_entities;video_sections;videos;period_options;users;get[i](){return 1395946908}static get[n](){return"help.premiumPromo"}static get[a](){return[["status_text","string","string"],["status_entities",[L],"Vector"],["video_sections",["string"],"Vector"],["videos",[q],"Vector"],["period_options",[$a],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.status_text,"string","string"],[this.status_entities,[L],"Vector"],[this.video_sections,["string"],"Vector"],[this.videos,[q],"Vector"],[this.period_options,[$a],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.status_text=e.status_text,this.status_entities=e.status_entities,this.video_sections=e.video_sections,this.videos=e.videos,this.period_options=e.period_options,this.users=e.users}},UM=class extends Rr{restore;upgrade;get[i](){return 2792693350}static get[n](){return"inputStorePaymentPremiumSubscription"}static get[a](){return[["flags",l,"#"],["restore","true","flags.0?true"],["upgrade","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.restore??null,"true","flags.0?true"],[this.upgrade??null,"true","flags.1?true"]]}constructor(e){super(),this.restore=e?.restore,this.upgrade=e?.upgrade}},TM=class extends Rr{user_id;currency;amount;get[i](){return 1634697192}static get[n](){return"inputStorePaymentGiftPremium"}static get[a](){return[["user_id",ye,"InputUser"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[[this.user_id,ye,"InputUser"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.currency=e.currency,this.amount=e.amount}},NM=class extends Rr{users;boost_peer;currency;amount;get[i](){return 2743099199}static get[n](){return"inputStorePaymentPremiumGiftCode"}static get[a](){return[["flags",l,"#"],["users",[ye],"Vector"],["boost_peer",j,"flags.0?InputPeer"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.users,[ye],"Vector"],[this.boost_peer??null,j,"flags.0?InputPeer"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.users=e.users,this.boost_peer=e.boost_peer,this.currency=e.currency,this.amount=e.amount}},VM=class extends Rr{only_new_subscribers;winners_are_visible;boost_peer;additional_peers;countries_iso2;prize_description;random_id;until_date;currency;amount;get[i](){return 369444042}static get[n](){return"inputStorePaymentPremiumGiveaway"}static get[a](){return[["flags",l,"#"],["only_new_subscribers","true","flags.0?true"],["winners_are_visible","true","flags.3?true"],["boost_peer",j,"InputPeer"],["additional_peers",[j],"flags.1?Vector"],["countries_iso2",["string"],"flags.2?Vector"],["prize_description","string","flags.4?string"],["random_id","bigint","long"],["until_date","number","int"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.only_new_subscribers??null,"true","flags.0?true"],[this.winners_are_visible??null,"true","flags.3?true"],[this.boost_peer,j,"InputPeer"],[this.additional_peers??null,[j],"flags.1?Vector"],[this.countries_iso2??null,["string"],"flags.2?Vector"],[this.prize_description??null,"string","flags.4?string"],[this.random_id,"bigint","long"],[this.until_date,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.only_new_subscribers=e.only_new_subscribers,this.winners_are_visible=e.winners_are_visible,this.boost_peer=e.boost_peer,this.additional_peers=e.additional_peers,this.countries_iso2=e.countries_iso2,this.prize_description=e.prize_description,this.random_id=e.random_id,this.until_date=e.until_date,this.currency=e.currency,this.amount=e.amount}},QM=class extends Ja{months;currency;amount;bot_url;store_product;get[i](){return 1958953753}static get[n](){return"premiumGiftOption"}static get[a](){return[["flags",l,"#"],["months","number","int"],["currency","string","string"],["amount","bigint","long"],["bot_url","string","string"],["store_product","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.months,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.bot_url,"string","string"],[this.store_product??null,"string","flags.0?string"]]}constructor(e){super(),this.months=e.months,this.currency=e.currency,this.amount=e.amount,this.bot_url=e.bot_url,this.store_product=e.store_product}},LM=class extends Ya{url;title;get[i](){return 2298016283}static get[n](){return"paymentFormMethod"}static get[a](){return[["url","string","string"],["title","string","string"]]}get[o](){return[[this.url,"string","string"],[this.title,"string","string"]]}constructor(e){super(),this.url=e.url,this.title=e.title}},qM=class extends ut{get[i](){return 769727150}static get[n](){return"emojiStatusEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GM=class extends ut{document_id;get[i](){return 2459656605}static get[n](){return"emojiStatus"}static get[a](){return[["document_id","bigint","long"]]}get[o](){return[[this.document_id,"bigint","long"]]}constructor(e){super(),this.document_id=e.document_id}},OM=class extends ut{document_id;until;get[i](){return 4197492935}static get[n](){return"emojiStatusUntil"}static get[a](){return[["document_id","bigint","long"],["until","number","int"]]}get[o](){return[[this.document_id,"bigint","long"],[this.until,"number","int"]]}constructor(e){super(),this.document_id=e.document_id,this.until=e.until}},HM=class extends Nu{get[i](){return 3498894917}static get[n](){return"account.emojiStatusesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},KM=class extends Nu{hash;statuses;get[i](){return 2428790737}static get[n](){return"account.emojiStatuses"}static get[a](){return[["hash","bigint","long"],["statuses",[ut],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.statuses,[ut],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.statuses=e.statuses}},jM=class extends de{get[i](){return 2046153753}static get[n](){return"reactionEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zM=class extends de{emoticon;get[i](){return 455247544}static get[n](){return"reactionEmoji"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},WM=class extends de{document_id;get[i](){return 2302016627}static get[n](){return"reactionCustomEmoji"}static get[a](){return[["document_id","bigint","long"]]}get[o](){return[[this.document_id,"bigint","long"]]}constructor(e){super(),this.document_id=e.document_id}},JM=class extends Vt{get[i](){return 3942396604}static get[n](){return"chatReactionsNone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},YM=class extends Vt{allow_custom;get[i](){return 1385335754}static get[n](){return"chatReactionsAll"}static get[a](){return[["flags",l,"#"],["allow_custom","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.allow_custom??null,"true","flags.0?true"]]}constructor(e){super(),this.allow_custom=e?.allow_custom}},ZM=class extends Vt{reactions;get[i](){return 1713193015}static get[n](){return"chatReactionsSome"}static get[a](){return[["reactions",[de],"Vector"]]}get[o](){return[[this.reactions,[de],"Vector"]]}constructor(e){super(),this.reactions=e.reactions}},XM=class extends Vu{get[i](){return 2960120799}static get[n](){return"messages.reactionsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$M=class extends Vu{hash;reactions;get[i](){return 3942512406}static get[n](){return"messages.reactions"}static get[a](){return[["hash","bigint","long"],["reactions",[de],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.reactions,[de],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.reactions=e.reactions}},eF=class extends Za{phone_number;phone_code_hash;get[i](){return 1128644211}static get[n](){return"emailVerifyPurposeLoginSetup"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},tF=class extends Za{get[i](){return 1383932651}static get[n](){return"emailVerifyPurposeLoginChange"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sF=class extends Za{get[i](){return 3153401477}static get[n](){return"emailVerifyPurposePassport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rF=class extends Xa{code;get[i](){return 2452510121}static get[n](){return"emailVerificationCode"}static get[a](){return[["code","string","string"]]}get[o](){return[[this.code,"string","string"]]}constructor(e){super(),this.code=e.code}},nF=class extends Xa{token;get[i](){return 3683688130}static get[n](){return"emailVerificationGoogle"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},iF=class extends Xa{token;get[i](){return 2530243837}static get[n](){return"emailVerificationApple"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},aF=class extends Qu{email;get[i](){return 731303195}static get[n](){return"account.emailVerified"}static get[a](){return[["email","string","string"]]}get[o](){return[[this.email,"string","string"]]}constructor(e){super(),this.email=e.email}},oF=class extends Qu{email;sent_code;get[i](){return 3787132257}static get[n](){return"account.emailVerifiedLogin"}static get[a](){return[["email","string","string"],["sent_code",Jn,"auth.SentCode"]]}get[o](){return[[this.email,"string","string"],[this.sent_code,Jn,"auth.SentCode"]]}constructor(e){super(),this.email=e.email,this.sent_code=e.sent_code}},uF=class extends $a{current;can_purchase_upgrade;transaction;months;currency;amount;bot_url;store_product;get[i](){return 1596792306}static get[n](){return"premiumSubscriptionOption"}static get[a](){return[["flags",l,"#"],["current","true","flags.1?true"],["can_purchase_upgrade","true","flags.2?true"],["transaction","string","flags.3?string"],["months","number","int"],["currency","string","string"],["amount","bigint","long"],["bot_url","string","string"],["store_product","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.current??null,"true","flags.1?true"],[this.can_purchase_upgrade??null,"true","flags.2?true"],[this.transaction??null,"string","flags.3?string"],[this.months,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.bot_url,"string","string"],[this.store_product??null,"string","flags.0?string"]]}constructor(e){super(),this.current=e.current,this.can_purchase_upgrade=e.can_purchase_upgrade,this.transaction=e.transaction,this.months=e.months,this.currency=e.currency,this.amount=e.amount,this.bot_url=e.bot_url,this.store_product=e.store_product}},cF=class extends eo{premium_required;peer;get[i](){return 3088871476}static get[n](){return"sendAsPeer"}static get[a](){return[["flags",l,"#"],["premium_required","true","flags.0?true"],["peer",v,"Peer"]]}get[o](){return[["flags",l,"#"],[this.premium_required??null,"true","flags.0?true"],[this.peer,v,"Peer"]]}constructor(e){super(),this.premium_required=e.premium_required,this.peer=e.peer}},lF=class extends Ur{w;h;thumb;video_duration;get[i](){return 2908916936}static get[n](){return"messageExtendedMediaPreview"}static get[a](){return[["flags",l,"#"],["w","number","flags.0?int"],["h","number","flags.0?int"],["thumb",bt,"flags.1?PhotoSize"],["video_duration","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.w??null,"number","flags.0?int"],[this.h??null,"number","flags.0?int"],[this.thumb??null,bt,"flags.1?PhotoSize"],[this.video_duration??null,"number","flags.2?int"]]}constructor(e){super(),this.w=e?.w,this.h=e?.h,this.thumb=e?.thumb,this.video_duration=e?.video_duration}},pF=class extends Ur{media;get[i](){return 3997670500}static get[n](){return"messageExtendedMedia"}static get[a](){return[["media",me,"MessageMedia"]]}get[o](){return[[this.media,me,"MessageMedia"]]}constructor(e){super(),this.media=e.media}},gF=class extends yn{document_id;keyword;get[i](){return 4244550300}static get[n](){return"stickerKeyword"}static get[a](){return[["document_id","bigint","long"],["keyword",["string"],"Vector"]]}get[o](){return[[this.document_id,"bigint","long"],[this.keyword,["string"],"Vector"]]}constructor(e){super(),this.document_id=e.document_id,this.keyword=e.keyword}},dF=class extends pr{editable;active;username;get[i](){return 3020371527}static get[n](){return"username"}static get[a](){return[["flags",l,"#"],["editable","true","flags.0?true"],["active","true","flags.1?true"],["username","string","string"]]}get[o](){return[["flags",l,"#"],[this.editable??null,"true","flags.0?true"],[this.active??null,"true","flags.1?true"],[this.username,"string","string"]]}constructor(e){super(),this.editable=e.editable,this.active=e.active,this.username=e.username}},mF=class extends Je{id;get[i](){return 37687451}static get[n](){return"forumTopicDeleted"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},hF=class extends Je{my;closed;pinned;short;hidden;id;date;title;icon_color;icon_emoji_id;top_message;read_inbox_max_id;read_outbox_max_id;unread_count;unread_mentions_count;unread_reactions_count;from_id;notify_settings;draft;get[i](){return 1903173033}static get[n](){return"forumTopic"}static get[a](){return[["flags",l,"#"],["my","true","flags.1?true"],["closed","true","flags.2?true"],["pinned","true","flags.3?true"],["short","true","flags.5?true"],["hidden","true","flags.6?true"],["id","number","int"],["date","number","int"],["title","string","string"],["icon_color","number","int"],["icon_emoji_id","bigint","flags.0?long"],["top_message","number","int"],["read_inbox_max_id","number","int"],["read_outbox_max_id","number","int"],["unread_count","number","int"],["unread_mentions_count","number","int"],["unread_reactions_count","number","int"],["from_id",v,"Peer"],["notify_settings",At,"PeerNotifySettings"],["draft",Ts,"flags.4?DraftMessage"]]}get[o](){return[["flags",l,"#"],[this.my??null,"true","flags.1?true"],[this.closed??null,"true","flags.2?true"],[this.pinned??null,"true","flags.3?true"],[this.short??null,"true","flags.5?true"],[this.hidden??null,"true","flags.6?true"],[this.id,"number","int"],[this.date,"number","int"],[this.title,"string","string"],[this.icon_color,"number","int"],[this.icon_emoji_id??null,"bigint","flags.0?long"],[this.top_message,"number","int"],[this.read_inbox_max_id,"number","int"],[this.read_outbox_max_id,"number","int"],[this.unread_count,"number","int"],[this.unread_mentions_count,"number","int"],[this.unread_reactions_count,"number","int"],[this.from_id,v,"Peer"],[this.notify_settings,At,"PeerNotifySettings"],[this.draft??null,Ts,"flags.4?DraftMessage"]]}constructor(e){super(),this.my=e.my,this.closed=e.closed,this.pinned=e.pinned,this.short=e.short,this.hidden=e.hidden,this.id=e.id,this.date=e.date,this.title=e.title,this.icon_color=e.icon_color,this.icon_emoji_id=e.icon_emoji_id,this.top_message=e.top_message,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.unread_mentions_count=e.unread_mentions_count,this.unread_reactions_count=e.unread_reactions_count,this.from_id=e.from_id,this.notify_settings=e.notify_settings,this.draft=e.draft}},_F=class extends bg{order_by_create_date;count;topics;messages;chats;users;pts;get[i](){return 913709011}static get[n](){return"messages.forumTopics"}static get[a](){return[["flags",l,"#"],["order_by_create_date","true","flags.0?true"],["count","number","int"],["topics",[Je],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["pts","number","int"]]}get[o](){return[["flags",l,"#"],[this.order_by_create_date??null,"true","flags.0?true"],[this.count,"number","int"],[this.topics,[Je],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.pts,"number","int"]]}constructor(e){super(),this.order_by_create_date=e.order_by_create_date,this.count=e.count,this.topics=e.topics,this.messages=e.messages,this.chats=e.chats,this.users=e.users,this.pts=e.pts}},bF=class extends fg{period;get[i](){return 1135897376}static get[n](){return"defaultHistoryTTL"}static get[a](){return[["period","number","int"]]}get[o](){return[[this.period,"number","int"]]}constructor(e){super(),this.period=e.period}},fF=class extends yg{url;expires;get[i](){return 1103040667}static get[n](){return"exportedContactToken"}static get[a](){return[["url","string","string"],["expires","number","int"]]}get[o](){return[[this.url,"string","string"],[this.expires,"number","int"]]}constructor(e){super(),this.url=e.url,this.expires=e.expires}},yF=class extends xn{bot;premium;get[i](){return 1597737472}static get[n](){return"requestPeerTypeUser"}static get[a](){return[["flags",l,"#"],["bot","boolean","flags.0?Bool"],["premium","boolean","flags.1?Bool"]]}get[o](){return[["flags",l,"#"],[this.bot??null,"boolean","flags.0?Bool"],[this.premium??null,"boolean","flags.1?Bool"]]}constructor(e){super(),this.bot=e?.bot,this.premium=e?.premium}},xF=class extends xn{creator;bot_participant;has_username;forum;user_admin_rights;bot_admin_rights;get[i](){return 3387977243}static get[n](){return"requestPeerTypeChat"}static get[a](){return[["flags",l,"#"],["creator","true","flags.0?true"],["bot_participant","true","flags.5?true"],["has_username","boolean","flags.3?Bool"],["forum","boolean","flags.4?Bool"],["user_admin_rights",Re,"flags.1?ChatAdminRights"],["bot_admin_rights",Re,"flags.2?ChatAdminRights"]]}get[o](){return[["flags",l,"#"],[this.creator??null,"true","flags.0?true"],[this.bot_participant??null,"true","flags.5?true"],[this.has_username??null,"boolean","flags.3?Bool"],[this.forum??null,"boolean","flags.4?Bool"],[this.user_admin_rights??null,Re,"flags.1?ChatAdminRights"],[this.bot_admin_rights??null,Re,"flags.2?ChatAdminRights"]]}constructor(e){super(),this.creator=e?.creator,this.bot_participant=e?.bot_participant,this.has_username=e?.has_username,this.forum=e?.forum,this.user_admin_rights=e?.user_admin_rights,this.bot_admin_rights=e?.bot_admin_rights}},AF=class extends xn{creator;has_username;user_admin_rights;bot_admin_rights;get[i](){return 865857388}static get[n](){return"requestPeerTypeBroadcast"}static get[a](){return[["flags",l,"#"],["creator","true","flags.0?true"],["has_username","boolean","flags.3?Bool"],["user_admin_rights",Re,"flags.1?ChatAdminRights"],["bot_admin_rights",Re,"flags.2?ChatAdminRights"]]}get[o](){return[["flags",l,"#"],[this.creator??null,"true","flags.0?true"],[this.has_username??null,"boolean","flags.3?Bool"],[this.user_admin_rights??null,Re,"flags.1?ChatAdminRights"],[this.bot_admin_rights??null,Re,"flags.2?ChatAdminRights"]]}constructor(e){super(),this.creator=e?.creator,this.has_username=e?.has_username,this.user_admin_rights=e?.user_admin_rights,this.bot_admin_rights=e?.bot_admin_rights}},PF=class extends Lu{get[i](){return 1209970170}static get[n](){return"emojiListNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},IF=class extends Lu{hash;document_id;get[i](){return 2048790993}static get[n](){return"emojiList"}static get[a](){return[["hash","bigint","long"],["document_id",["bigint"],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.document_id,["bigint"],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.document_id=e.document_id}},CF=class extends to{title;icon_emoji_id;emoticons;get[i](){return 2056961449}static get[n](){return"emojiGroup"}static get[a](){return[["title","string","string"],["icon_emoji_id","bigint","long"],["emoticons",["string"],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.icon_emoji_id,"bigint","long"],[this.emoticons,["string"],"Vector"]]}constructor(e){super(),this.title=e.title,this.icon_emoji_id=e.icon_emoji_id,this.emoticons=e.emoticons}},vF=class extends qu{get[i](){return 1874111879}static get[n](){return"messages.emojiGroupsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DF=class extends qu{hash;groups;get[i](){return 2283780427}static get[n](){return"messages.emojiGroups"}static get[a](){return[["hash","number","int"],["groups",[to],"Vector"]]}get[o](){return[[this.hash,"number","int"],[this.groups,[to],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.groups=e.groups}},wF=class extends so{text;entities;get[i](){return 1964978502}static get[n](){return"textWithEntities"}static get[a](){return[["text","string","string"],["entities",[L],"Vector"]]}get[o](){return[[this.text,"string","string"],[this.entities,[L],"Vector"]]}constructor(e){super(),this.text=e.text,this.entities=e.entities}},EF=class extends xg{result;get[i](){return 870003448}static get[n](){return"messages.translateResult"}static get[a](){return[["result",[so],"Vector"]]}get[o](){return[[this.result,[so],"Vector"]]}constructor(e){super(),this.result=e.result}},SF=class extends ps{photos;videos;video_max_size;get[i](){return 3360175310}static get[n](){return"autoSaveSettings"}static get[a](){return[["flags",l,"#"],["photos","true","flags.0?true"],["videos","true","flags.1?true"],["video_max_size","bigint","flags.2?long"]]}get[o](){return[["flags",l,"#"],[this.photos??null,"true","flags.0?true"],[this.videos??null,"true","flags.1?true"],[this.video_max_size??null,"bigint","flags.2?long"]]}constructor(e){super(),this.photos=e?.photos,this.videos=e?.videos,this.video_max_size=e?.video_max_size}},BF=class extends ro{peer;settings;get[i](){return 2170563911}static get[n](){return"autoSaveException"}static get[a](){return[["peer",v,"Peer"],["settings",ps,"AutoSaveSettings"]]}get[o](){return[[this.peer,v,"Peer"],[this.settings,ps,"AutoSaveSettings"]]}constructor(e){super(),this.peer=e.peer,this.settings=e.settings}},kF=class extends Ag{users_settings;chats_settings;broadcasts_settings;exceptions;chats;users;get[i](){return 1279133341}static get[n](){return"account.autoSaveSettings"}static get[a](){return[["users_settings",ps,"AutoSaveSettings"],["chats_settings",ps,"AutoSaveSettings"],["broadcasts_settings",ps,"AutoSaveSettings"],["exceptions",[ro],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.users_settings,ps,"AutoSaveSettings"],[this.chats_settings,ps,"AutoSaveSettings"],[this.broadcasts_settings,ps,"AutoSaveSettings"],[this.exceptions,[ro],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.users_settings=e.users_settings,this.chats_settings=e.chats_settings,this.broadcasts_settings=e.broadcasts_settings,this.exceptions=e.exceptions,this.chats=e.chats,this.users=e.users}},MF=class extends Gu{get[i](){return 2094949405}static get[n](){return"help.appConfigNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},FF=class extends Gu{hash;config;get[i](){return 3709368366}static get[n](){return"help.appConfig"}static get[a](){return[["hash","number","int"],["config",mt,"JSONValue"]]}get[o](){return[[this.hash,"number","int"],[this.config,mt,"JSONValue"]]}constructor(e){super(),this.hash=e.hash,this.config=e.config}},RF=class extends Ou{id;access_hash;get[i](){return 2837495162}static get[n](){return"inputBotAppID"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},UF=class extends Ou{bot_id;short_name;get[i](){return 2425095175}static get[n](){return"inputBotAppShortName"}static get[a](){return[["bot_id",ye,"InputUser"],["short_name","string","string"]]}get[o](){return[[this.bot_id,ye,"InputUser"],[this.short_name,"string","string"]]}constructor(e){super(),this.bot_id=e.bot_id,this.short_name=e.short_name}},TF=class extends Vs{get[i](){return 1571189943}static get[n](){return"botAppNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NF=class extends Vs{id;access_hash;short_name;title;description;photo;document;hash;get[i](){return 2516373974}static get[n](){return"botApp"}static get[a](){return[["flags",l,"#"],["id","bigint","long"],["access_hash","bigint","long"],["short_name","string","string"],["title","string","string"],["description","string","string"],["photo",ee,"Photo"],["document",q,"flags.0?Document"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.short_name,"string","string"],[this.title,"string","string"],[this.description,"string","string"],[this.photo,ee,"Photo"],[this.document??null,q,"flags.0?Document"],[this.hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.short_name=e.short_name,this.title=e.title,this.description=e.description,this.photo=e.photo,this.document=e.document,this.hash=e.hash}},VF=class extends Pg{inactive;request_write_access;has_settings;app;get[i](){return 3947933173}static get[n](){return"messages.botApp"}static get[a](){return[["flags",l,"#"],["inactive","true","flags.0?true"],["request_write_access","true","flags.1?true"],["has_settings","true","flags.2?true"],["app",Vs,"BotApp"]]}get[o](){return[["flags",l,"#"],[this.inactive??null,"true","flags.0?true"],[this.request_write_access??null,"true","flags.1?true"],[this.has_settings??null,"true","flags.2?true"],[this.app,Vs,"BotApp"]]}constructor(e){super(),this.inactive=e.inactive,this.request_write_access=e.request_write_access,this.has_settings=e.has_settings,this.app=e.app}},QF=class extends Ig{url;get[i](){return 1008422669}static get[n](){return"appWebViewResultUrl"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},LF=class extends no{text;url;get[i](){return 3044185557}static get[n](){return"inlineBotWebView"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},qF=class extends Cg{user_id;date;get[i](){return 1246753138}static get[n](){return"readParticipantDate"}static get[a](){return[["user_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.date=e.date}},GF=class extends vg{filter_id;get[i](){return 4091599411}static get[n](){return"inputChatlistDialogFilter"}static get[a](){return[["filter_id","number","int"]]}get[o](){return[[this.filter_id,"number","int"]]}constructor(e){super(),this.filter_id=e.filter_id}},OF=class extends An{title;url;peers;get[i](){return 206668204}static get[n](){return"exportedChatlistInvite"}static get[a](){return[["flags",l,"#"],["title","string","string"],["url","string","string"],["peers",[v],"Vector"]]}get[o](){return[["flags",l,"#"],[this.title,"string","string"],[this.url,"string","string"],[this.peers,[v],"Vector"]]}constructor(e){super(),this.title=e.title,this.url=e.url,this.peers=e.peers}},HF=class extends Dg{filter;invite;get[i](){return 283567014}static get[n](){return"chatlists.exportedChatlistInvite"}static get[a](){return[["filter",Ot,"DialogFilter"],["invite",An,"ExportedChatlistInvite"]]}get[o](){return[[this.filter,Ot,"DialogFilter"],[this.invite,An,"ExportedChatlistInvite"]]}constructor(e){super(),this.filter=e.filter,this.invite=e.invite}},KF=class extends wg{invites;chats;users;get[i](){return 279670215}static get[n](){return"chatlists.exportedInvites"}static get[a](){return[["invites",[An],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.invites,[An],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.invites=e.invites,this.chats=e.chats,this.users=e.users}},jF=class extends Hu{filter_id;missing_peers;already_peers;chats;users;get[i](){return 4203214425}static get[n](){return"chatlists.chatlistInviteAlready"}static get[a](){return[["filter_id","number","int"],["missing_peers",[v],"Vector"],["already_peers",[v],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.filter_id,"number","int"],[this.missing_peers,[v],"Vector"],[this.already_peers,[v],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.filter_id=e.filter_id,this.missing_peers=e.missing_peers,this.already_peers=e.already_peers,this.chats=e.chats,this.users=e.users}},zF=class extends Hu{title;emoticon;peers;chats;users;get[i](){return 500007837}static get[n](){return"chatlists.chatlistInvite"}static get[a](){return[["flags",l,"#"],["title","string","string"],["emoticon","string","flags.0?string"],["peers",[v],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.title,"string","string"],[this.emoticon??null,"string","flags.0?string"],[this.peers,[v],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.title=e.title,this.emoticon=e.emoticon,this.peers=e.peers,this.chats=e.chats,this.users=e.users}},WF=class extends Eg{missing_peers;chats;users;get[i](){return 2478671757}static get[n](){return"chatlists.chatlistUpdates"}static get[a](){return[["missing_peers",[v],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.missing_peers,[v],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.missing_peers=e.missing_peers,this.chats=e.chats,this.users=e.users}},JF=class extends Sg{name;about;description;get[i](){return 3903288752}static get[n](){return"bots.botInfo"}static get[a](){return[["name","string","string"],["about","string","string"],["description","string","string"]]}get[o](){return[[this.name,"string","string"],[this.about,"string","string"],[this.description,"string","string"]]}constructor(e){super(),this.name=e.name,this.about=e.about,this.description=e.description}},YF=class extends Pn{peer;option;date;get[i](){return 3066834268}static get[n](){return"messagePeerVote"}static get[a](){return[["peer",v,"Peer"],["option",Uint8Array,"bytes"],["date","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.option,Uint8Array,"bytes"],[this.date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.option=e.option,this.date=e.date}},ZF=class extends Pn{peer;date;get[i](){return 1959634180}static get[n](){return"messagePeerVoteInputOption"}static get[a](){return[["peer",v,"Peer"],["date","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.date=e.date}},XF=class extends Pn{peer;options;date;get[i](){return 1177089766}static get[n](){return"messagePeerVoteMultiple"}static get[a](){return[["peer",v,"Peer"],["options",[Uint8Array],"Vector"],["date","number","int"]]}get[o](){return[[this.peer,v,"Peer"],[this.options,[Uint8Array],"Vector"],[this.date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.options=e.options,this.date=e.date}},$F=class extends io{url;site_name;photo;get[i](){return 1035529315}static get[n](){return"sponsoredWebPage"}static get[a](){return[["flags",l,"#"],["url","string","string"],["site_name","string","string"],["photo",ee,"flags.0?Photo"]]}get[o](){return[["flags",l,"#"],[this.url,"string","string"],[this.site_name,"string","string"],[this.photo??null,ee,"flags.0?Photo"]]}constructor(e){super(),this.url=e.url,this.site_name=e.site_name,this.photo=e.photo}},eR=class extends In{has_viewers;views_count;forwards_count;reactions;reactions_count;recent_viewers;get[i](){return 2371443926}static get[n](){return"storyViews"}static get[a](){return[["flags",l,"#"],["has_viewers","true","flags.1?true"],["views_count","number","int"],["forwards_count","number","flags.2?int"],["reactions",[ur],"flags.3?Vector"],["reactions_count","number","flags.4?int"],["recent_viewers",["bigint"],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.has_viewers??null,"true","flags.1?true"],[this.views_count,"number","int"],[this.forwards_count??null,"number","flags.2?int"],[this.reactions??null,[ur],"flags.3?Vector"],[this.reactions_count??null,"number","flags.4?int"],[this.recent_viewers??null,["bigint"],"flags.0?Vector"]]}constructor(e){super(),this.has_viewers=e.has_viewers,this.views_count=e.views_count,this.forwards_count=e.forwards_count,this.reactions=e.reactions,this.reactions_count=e.reactions_count,this.recent_viewers=e.recent_viewers}},tR=class extends Qe{id;get[i](){return 1374088783}static get[n](){return"storyItemDeleted"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},sR=class extends Qe{close_friends;id;date;expire_date;get[i](){return 4289579283}static get[n](){return"storyItemSkipped"}static get[a](){return[["flags",l,"#"],["close_friends","true","flags.8?true"],["id","number","int"],["date","number","int"],["expire_date","number","int"]]}get[o](){return[["flags",l,"#"],[this.close_friends??null,"true","flags.8?true"],[this.id,"number","int"],[this.date,"number","int"],[this.expire_date,"number","int"]]}constructor(e){super(),this.close_friends=e.close_friends,this.id=e.id,this.date=e.date,this.expire_date=e.expire_date}},rR=class extends Qe{pinned;public;close_friends;min;noforwards;edited;contacts;selected_contacts;out;id;date;from_id;fwd_from;expire_date;caption;entities;media;media_areas;privacy;views;sent_reaction;get[i](){return 2041735716}static get[n](){return"storyItem"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.5?true"],["public","true","flags.7?true"],["close_friends","true","flags.8?true"],["min","true","flags.9?true"],["noforwards","true","flags.10?true"],["edited","true","flags.11?true"],["contacts","true","flags.12?true"],["selected_contacts","true","flags.13?true"],["out","true","flags.16?true"],["id","number","int"],["date","number","int"],["from_id",v,"flags.18?Peer"],["fwd_from",co,"flags.17?StoryFwdHeader"],["expire_date","number","int"],["caption","string","flags.0?string"],["entities",[L],"flags.1?Vector"],["media",me,"MessageMedia"],["media_areas",[Qs],"flags.14?Vector"],["privacy",[ct],"flags.2?Vector"],["views",In,"flags.3?StoryViews"],["sent_reaction",de,"flags.15?Reaction"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.5?true"],[this.public??null,"true","flags.7?true"],[this.close_friends??null,"true","flags.8?true"],[this.min??null,"true","flags.9?true"],[this.noforwards??null,"true","flags.10?true"],[this.edited??null,"true","flags.11?true"],[this.contacts??null,"true","flags.12?true"],[this.selected_contacts??null,"true","flags.13?true"],[this.out??null,"true","flags.16?true"],[this.id,"number","int"],[this.date,"number","int"],[this.from_id??null,v,"flags.18?Peer"],[this.fwd_from??null,co,"flags.17?StoryFwdHeader"],[this.expire_date,"number","int"],[this.caption??null,"string","flags.0?string"],[this.entities??null,[L],"flags.1?Vector"],[this.media,me,"MessageMedia"],[this.media_areas??null,[Qs],"flags.14?Vector"],[this.privacy??null,[ct],"flags.2?Vector"],[this.views??null,In,"flags.3?StoryViews"],[this.sent_reaction??null,de,"flags.15?Reaction"]]}constructor(e){super(),this.pinned=e.pinned,this.public=e.public,this.close_friends=e.close_friends,this.min=e.min,this.noforwards=e.noforwards,this.edited=e.edited,this.contacts=e.contacts,this.selected_contacts=e.selected_contacts,this.out=e.out,this.id=e.id,this.date=e.date,this.from_id=e.from_id,this.fwd_from=e.fwd_from,this.expire_date=e.expire_date,this.caption=e.caption,this.entities=e.entities,this.media=e.media,this.media_areas=e.media_areas,this.privacy=e.privacy,this.views=e.views,this.sent_reaction=e.sent_reaction}},nR=class extends Ku{state;stealth_mode;get[i](){return 291044926}static get[n](){return"stories.allStoriesNotModified"}static get[a](){return[["flags",l,"#"],["state","string","string"],["stealth_mode",gr,"StoriesStealthMode"]]}get[o](){return[["flags",l,"#"],[this.state,"string","string"],[this.stealth_mode,gr,"StoriesStealthMode"]]}constructor(e){super(),this.state=e.state,this.stealth_mode=e.stealth_mode}},iR=class extends Ku{has_more;count;state;peer_stories;chats;users;stealth_mode;get[i](){return 1862033025}static get[n](){return"stories.allStories"}static get[a](){return[["flags",l,"#"],["has_more","true","flags.0?true"],["count","number","int"],["state","string","string"],["peer_stories",[As],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["stealth_mode",gr,"StoriesStealthMode"]]}get[o](){return[["flags",l,"#"],[this.has_more??null,"true","flags.0?true"],[this.count,"number","int"],[this.state,"string","string"],[this.peer_stories,[As],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.stealth_mode,gr,"StoriesStealthMode"]]}constructor(e){super(),this.has_more=e.has_more,this.count=e.count,this.state=e.state,this.peer_stories=e.peer_stories,this.chats=e.chats,this.users=e.users,this.stealth_mode=e.stealth_mode}},aR=class extends Bg{count;stories;chats;users;get[i](){return 1574486984}static get[n](){return"stories.stories"}static get[a](){return[["count","number","int"],["stories",[Qe],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.stories,[Qe],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.stories=e.stories,this.chats=e.chats,this.users=e.users}},oR=class extends Cn{blocked;blocked_my_stories_from;user_id;date;reaction;get[i](){return 2965236421}static get[n](){return"storyView"}static get[a](){return[["flags",l,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["user_id","bigint","long"],["date","number","int"],["reaction",de,"flags.2?Reaction"]]}get[o](){return[["flags",l,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.user_id,"bigint","long"],[this.date,"number","int"],[this.reaction??null,de,"flags.2?Reaction"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.user_id=e.user_id,this.date=e.date,this.reaction=e.reaction}},uR=class extends Cn{blocked;blocked_my_stories_from;message;get[i](){return 2424530699}static get[n](){return"storyViewPublicForward"}static get[a](){return[["flags",l,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["message",G,"Message"]]}get[o](){return[["flags",l,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.message,G,"Message"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.message=e.message}},cR=class extends Cn{blocked;blocked_my_stories_from;peer_id;story;get[i](){return 3178549065}static get[n](){return"storyViewPublicRepost"}static get[a](){return[["flags",l,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["peer_id",v,"Peer"],["story",Qe,"StoryItem"]]}get[o](){return[["flags",l,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.peer_id,v,"Peer"],[this.story,Qe,"StoryItem"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.peer_id=e.peer_id,this.story=e.story}},lR=class extends kg{count;views_count;forwards_count;reactions_count;views;chats;users;next_offset;get[i](){return 1507299269}static get[n](){return"stories.storyViewsList"}static get[a](){return[["flags",l,"#"],["count","number","int"],["views_count","number","int"],["forwards_count","number","int"],["reactions_count","number","int"],["views",[Cn],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.count,"number","int"],[this.views_count,"number","int"],[this.forwards_count,"number","int"],[this.reactions_count,"number","int"],[this.views,[Cn],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.views_count=e.views_count,this.forwards_count=e.forwards_count,this.reactions_count=e.reactions_count,this.views=e.views,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},pR=class extends Mg{views;users;get[i](){return 3734957341}static get[n](){return"stories.storyViews"}static get[a](){return[["views",[In],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.views,[In],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.views=e.views,this.users=e.users}},gR=class extends pi{reply_to_msg_id;top_msg_id;reply_to_peer_id;quote_text;quote_entities;quote_offset;get[i](){return 583071445}static get[n](){return"inputReplyToMessage"}static get[a](){return[["flags",l,"#"],["reply_to_msg_id","number","int"],["top_msg_id","number","flags.0?int"],["reply_to_peer_id",j,"flags.1?InputPeer"],["quote_text","string","flags.2?string"],["quote_entities",[L],"flags.3?Vector"],["quote_offset","number","flags.4?int"]]}get[o](){return[["flags",l,"#"],[this.reply_to_msg_id,"number","int"],[this.top_msg_id??null,"number","flags.0?int"],[this.reply_to_peer_id??null,j,"flags.1?InputPeer"],[this.quote_text??null,"string","flags.2?string"],[this.quote_entities??null,[L],"flags.3?Vector"],[this.quote_offset??null,"number","flags.4?int"]]}constructor(e){super(),this.reply_to_msg_id=e.reply_to_msg_id,this.top_msg_id=e.top_msg_id,this.reply_to_peer_id=e.reply_to_peer_id,this.quote_text=e.quote_text,this.quote_entities=e.quote_entities,this.quote_offset=e.quote_offset}},dR=class extends pi{peer;story_id;get[i](){return 1484862010}static get[n](){return"inputReplyToStory"}static get[a](){return[["peer",j,"InputPeer"],["story_id","number","int"]]}get[o](){return[[this.peer,j,"InputPeer"],[this.story_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.story_id=e.story_id}},mR=class extends Fg{link;get[i](){return 1070138683}static get[n](){return"exportedStoryLink"}static get[a](){return[["link","string","string"]]}get[o](){return[[this.link,"string","string"]]}constructor(e){super(),this.link=e.link}},hR=class extends gr{active_until_date;cooldown_until_date;get[i](){return 1898850301}static get[n](){return"storiesStealthMode"}static get[a](){return[["flags",l,"#"],["active_until_date","number","flags.0?int"],["cooldown_until_date","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.active_until_date??null,"number","flags.0?int"],[this.cooldown_until_date??null,"number","flags.1?int"]]}constructor(e){super(),this.active_until_date=e?.active_until_date,this.cooldown_until_date=e?.cooldown_until_date}},_R=class extends It{x;y;w;h;rotation;get[i](){return 64088654}static get[n](){return"mediaAreaCoordinates"}static get[a](){return[["x","number","double"],["y","number","double"],["w","number","double"],["h","number","double"],["rotation","number","double"]]}get[o](){return[[this.x,"number","double"],[this.y,"number","double"],[this.w,"number","double"],[this.h,"number","double"],[this.rotation,"number","double"]]}constructor(e){super(),this.x=e.x,this.y=e.y,this.w=e.w,this.h=e.h,this.rotation=e.rotation}},bR=class extends Qs{coordinates;geo;title;address;provider;venue_id;venue_type;get[i](){return 3196246940}static get[n](){return"mediaAreaVenue"}static get[a](){return[["coordinates",It,"MediaAreaCoordinates"],["geo",xe,"GeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"]]}get[o](){return[[this.coordinates,It,"MediaAreaCoordinates"],[this.geo,xe,"GeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"]]}constructor(e){super(),this.coordinates=e.coordinates,this.geo=e.geo,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type}},fR=class extends Qs{coordinates;query_id;result_id;get[i](){return 2994872703}static get[n](){return"inputMediaAreaVenue"}static get[a](){return[["coordinates",It,"MediaAreaCoordinates"],["query_id","bigint","long"],["result_id","string","string"]]}get[o](){return[[this.coordinates,It,"MediaAreaCoordinates"],[this.query_id,"bigint","long"],[this.result_id,"string","string"]]}constructor(e){super(),this.coordinates=e.coordinates,this.query_id=e.query_id,this.result_id=e.result_id}},yR=class extends Qs{coordinates;geo;get[i](){return 3750443810}static get[n](){return"mediaAreaGeoPoint"}static get[a](){return[["coordinates",It,"MediaAreaCoordinates"],["geo",xe,"GeoPoint"]]}get[o](){return[[this.coordinates,It,"MediaAreaCoordinates"],[this.geo,xe,"GeoPoint"]]}constructor(e){super(),this.coordinates=e.coordinates,this.geo=e.geo}},xR=class extends Qs{dark;flipped;coordinates;reaction;get[i](){return 340088945}static get[n](){return"mediaAreaSuggestedReaction"}static get[a](){return[["flags",l,"#"],["dark","true","flags.0?true"],["flipped","true","flags.1?true"],["coordinates",It,"MediaAreaCoordinates"],["reaction",de,"Reaction"]]}get[o](){return[["flags",l,"#"],[this.dark??null,"true","flags.0?true"],[this.flipped??null,"true","flags.1?true"],[this.coordinates,It,"MediaAreaCoordinates"],[this.reaction,de,"Reaction"]]}constructor(e){super(),this.dark=e.dark,this.flipped=e.flipped,this.coordinates=e.coordinates,this.reaction=e.reaction}},AR=class extends Qs{coordinates;channel_id;msg_id;get[i](){return 1996756655}static get[n](){return"mediaAreaChannelPost"}static get[a](){return[["coordinates",It,"MediaAreaCoordinates"],["channel_id","bigint","long"],["msg_id","number","int"]]}get[o](){return[[this.coordinates,It,"MediaAreaCoordinates"],[this.channel_id,"bigint","long"],[this.msg_id,"number","int"]]}constructor(e){super(),this.coordinates=e.coordinates,this.channel_id=e.channel_id,this.msg_id=e.msg_id}},PR=class extends Qs{coordinates;channel;msg_id;get[i](){return 577893055}static get[n](){return"inputMediaAreaChannelPost"}static get[a](){return[["coordinates",It,"MediaAreaCoordinates"],["channel",er,"InputChannel"],["msg_id","number","int"]]}get[o](){return[[this.coordinates,It,"MediaAreaCoordinates"],[this.channel,er,"InputChannel"],[this.msg_id,"number","int"]]}constructor(e){super(),this.coordinates=e.coordinates,this.channel=e.channel,this.msg_id=e.msg_id}},IR=class extends As{peer;max_read_id;stories;get[i](){return 2587224473}static get[n](){return"peerStories"}static get[a](){return[["flags",l,"#"],["peer",v,"Peer"],["max_read_id","number","flags.0?int"],["stories",[Qe],"Vector"]]}get[o](){return[["flags",l,"#"],[this.peer,v,"Peer"],[this.max_read_id??null,"number","flags.0?int"],[this.stories,[Qe],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.max_read_id=e.max_read_id,this.stories=e.stories}},CR=class extends Rg{stories;chats;users;get[i](){return 3404105576}static get[n](){return"stories.peerStories"}static get[a](){return[["stories",As,"PeerStories"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.stories,As,"PeerStories"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.stories=e.stories,this.chats=e.chats,this.users=e.users}},vR=class extends Ug{webpage;chats;users;get[i](){return 4250800829}static get[n](){return"messages.webPage"}static get[a](){return[["webpage",Mt,"WebPage"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.webpage,Mt,"WebPage"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.webpage=e.webpage,this.chats=e.chats,this.users=e.users}},DR=class extends ao{users;months;store_product;store_quantity;currency;amount;get[i](){return 629052971}static get[n](){return"premiumGiftCodeOption"}static get[a](){return[["flags",l,"#"],["users","number","int"],["months","number","int"],["store_product","string","flags.0?string"],["store_quantity","number","flags.1?int"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.users,"number","int"],[this.months,"number","int"],[this.store_product??null,"string","flags.0?string"],[this.store_quantity??null,"number","flags.1?int"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.users=e.users,this.months=e.months,this.store_product=e.store_product,this.store_quantity=e.store_quantity,this.currency=e.currency,this.amount=e.amount}},wR=class extends Tg{via_giveaway;from_id;giveaway_msg_id;to_id;date;months;used_date;chats;users;get[i](){return 675942550}static get[n](){return"payments.checkedGiftCode"}static get[a](){return[["flags",l,"#"],["via_giveaway","true","flags.2?true"],["from_id",v,"flags.4?Peer"],["giveaway_msg_id","number","flags.3?int"],["to_id","bigint","flags.0?long"],["date","number","int"],["months","number","int"],["used_date","number","flags.1?int"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.via_giveaway??null,"true","flags.2?true"],[this.from_id??null,v,"flags.4?Peer"],[this.giveaway_msg_id??null,"number","flags.3?int"],[this.to_id??null,"bigint","flags.0?long"],[this.date,"number","int"],[this.months,"number","int"],[this.used_date??null,"number","flags.1?int"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.via_giveaway=e.via_giveaway,this.from_id=e.from_id,this.giveaway_msg_id=e.giveaway_msg_id,this.to_id=e.to_id,this.date=e.date,this.months=e.months,this.used_date=e.used_date,this.chats=e.chats,this.users=e.users}},ER=class extends ju{participating;preparing_results;start_date;joined_too_early_date;admin_disallowed_chat_id;disallowed_country;get[i](){return 1130879648}static get[n](){return"payments.giveawayInfo"}static get[a](){return[["flags",l,"#"],["participating","true","flags.0?true"],["preparing_results","true","flags.3?true"],["start_date","number","int"],["joined_too_early_date","number","flags.1?int"],["admin_disallowed_chat_id","bigint","flags.2?long"],["disallowed_country","string","flags.4?string"]]}get[o](){return[["flags",l,"#"],[this.participating??null,"true","flags.0?true"],[this.preparing_results??null,"true","flags.3?true"],[this.start_date,"number","int"],[this.joined_too_early_date??null,"number","flags.1?int"],[this.admin_disallowed_chat_id??null,"bigint","flags.2?long"],[this.disallowed_country??null,"string","flags.4?string"]]}constructor(e){super(),this.participating=e.participating,this.preparing_results=e.preparing_results,this.start_date=e.start_date,this.joined_too_early_date=e.joined_too_early_date,this.admin_disallowed_chat_id=e.admin_disallowed_chat_id,this.disallowed_country=e.disallowed_country}},SR=class extends ju{winner;refunded;start_date;gift_code_slug;finish_date;winners_count;activated_count;get[i](){return 13456752}static get[n](){return"payments.giveawayInfoResults"}static get[a](){return[["flags",l,"#"],["winner","true","flags.0?true"],["refunded","true","flags.1?true"],["start_date","number","int"],["gift_code_slug","string","flags.0?string"],["finish_date","number","int"],["winners_count","number","int"],["activated_count","number","int"]]}get[o](){return[["flags",l,"#"],[this.winner??null,"true","flags.0?true"],[this.refunded??null,"true","flags.1?true"],[this.start_date,"number","int"],[this.gift_code_slug??null,"string","flags.0?string"],[this.finish_date,"number","int"],[this.winners_count,"number","int"],[this.activated_count,"number","int"]]}constructor(e){super(),this.winner=e.winner,this.refunded=e.refunded,this.start_date=e.start_date,this.gift_code_slug=e.gift_code_slug,this.finish_date=e.finish_date,this.winners_count=e.winners_count,this.activated_count=e.activated_count}},BR=class extends oo{id;months;quantity;date;get[i](){return 2991824212}static get[n](){return"prepaidGiveaway"}static get[a](){return[["id","bigint","long"],["months","number","int"],["quantity","number","int"],["date","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.months,"number","int"],[this.quantity,"number","int"],[this.date,"number","int"]]}constructor(e){super(),this.id=e.id,this.months=e.months,this.quantity=e.quantity,this.date=e.date}},kR=class extends vn{gift;giveaway;unclaimed;id;user_id;giveaway_msg_id;date;expires;used_gift_slug;multiplier;get[i](){return 706514033}static get[n](){return"boost"}static get[a](){return[["flags",l,"#"],["gift","true","flags.1?true"],["giveaway","true","flags.2?true"],["unclaimed","true","flags.3?true"],["id","string","string"],["user_id","bigint","flags.0?long"],["giveaway_msg_id","number","flags.2?int"],["date","number","int"],["expires","number","int"],["used_gift_slug","string","flags.4?string"],["multiplier","number","flags.5?int"]]}get[o](){return[["flags",l,"#"],[this.gift??null,"true","flags.1?true"],[this.giveaway??null,"true","flags.2?true"],[this.unclaimed??null,"true","flags.3?true"],[this.id,"string","string"],[this.user_id??null,"bigint","flags.0?long"],[this.giveaway_msg_id??null,"number","flags.2?int"],[this.date,"number","int"],[this.expires,"number","int"],[this.used_gift_slug??null,"string","flags.4?string"],[this.multiplier??null,"number","flags.5?int"]]}constructor(e){super(),this.gift=e.gift,this.giveaway=e.giveaway,this.unclaimed=e.unclaimed,this.id=e.id,this.user_id=e.user_id,this.giveaway_msg_id=e.giveaway_msg_id,this.date=e.date,this.expires=e.expires,this.used_gift_slug=e.used_gift_slug,this.multiplier=e.multiplier}},MR=class extends Ng{count;boosts;next_offset;users;get[i](){return 2264424764}static get[n](){return"premium.boostsList"}static get[a](){return[["flags",l,"#"],["count","number","int"],["boosts",[vn],"Vector"],["next_offset","string","flags.0?string"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.count,"number","int"],[this.boosts,[vn],"Vector"],[this.next_offset??null,"string","flags.0?string"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.boosts=e.boosts,this.next_offset=e.next_offset,this.users=e.users}},FR=class extends uo{slot;peer;date;expires;cooldown_until_date;get[i](){return 3293069660}static get[n](){return"myBoost"}static get[a](){return[["flags",l,"#"],["slot","number","int"],["peer",v,"flags.0?Peer"],["date","number","int"],["expires","number","int"],["cooldown_until_date","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.slot,"number","int"],[this.peer??null,v,"flags.0?Peer"],[this.date,"number","int"],[this.expires,"number","int"],[this.cooldown_until_date??null,"number","flags.1?int"]]}constructor(e){super(),this.slot=e.slot,this.peer=e.peer,this.date=e.date,this.expires=e.expires,this.cooldown_until_date=e.cooldown_until_date}},RR=class extends Vg{my_boosts;chats;users;get[i](){return 2598512866}static get[n](){return"premium.myBoosts"}static get[a](){return[["my_boosts",[uo],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.my_boosts,[uo],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.my_boosts=e.my_boosts,this.chats=e.chats,this.users=e.users}},UR=class extends Qg{my_boost;level;current_level_boosts;boosts;gift_boosts;next_level_boosts;premium_audience;boost_url;prepaid_giveaways;my_boost_slots;get[i](){return 1230586490}static get[n](){return"premium.boostsStatus"}static get[a](){return[["flags",l,"#"],["my_boost","true","flags.2?true"],["level","number","int"],["current_level_boosts","number","int"],["boosts","number","int"],["gift_boosts","number","flags.4?int"],["next_level_boosts","number","flags.0?int"],["premium_audience",dn,"flags.1?StatsPercentValue"],["boost_url","string","string"],["prepaid_giveaways",[oo],"flags.3?Vector"],["my_boost_slots",["number"],"flags.2?Vector"]]}get[o](){return[["flags",l,"#"],[this.my_boost??null,"true","flags.2?true"],[this.level,"number","int"],[this.current_level_boosts,"number","int"],[this.boosts,"number","int"],[this.gift_boosts??null,"number","flags.4?int"],[this.next_level_boosts??null,"number","flags.0?int"],[this.premium_audience??null,dn,"flags.1?StatsPercentValue"],[this.boost_url,"string","string"],[this.prepaid_giveaways??null,[oo],"flags.3?Vector"],[this.my_boost_slots??null,["number"],"flags.2?Vector"]]}constructor(e){super(),this.my_boost=e.my_boost,this.level=e.level,this.current_level_boosts=e.current_level_boosts,this.boosts=e.boosts,this.gift_boosts=e.gift_boosts,this.next_level_boosts=e.next_level_boosts,this.premium_audience=e.premium_audience,this.boost_url=e.boost_url,this.prepaid_giveaways=e.prepaid_giveaways,this.my_boost_slots=e.my_boost_slots}},TR=class extends co{modified;from;from_name;story_id;get[i](){return 3089555792}static get[n](){return"storyFwdHeader"}static get[a](){return[["flags",l,"#"],["modified","true","flags.3?true"],["from",v,"flags.0?Peer"],["from_name","string","flags.1?string"],["story_id","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.modified??null,"true","flags.3?true"],[this.from??null,v,"flags.0?Peer"],[this.from_name??null,"string","flags.1?string"],[this.story_id??null,"number","flags.2?int"]]}constructor(e){super(),this.modified=e?.modified,this.from=e?.from,this.from_name=e?.from_name,this.story_id=e?.story_id}},NR=class extends gi{msg_id;views;forwards;reactions;get[i](){return 3875901055}static get[n](){return"postInteractionCountersMessage"}static get[a](){return[["msg_id","number","int"],["views","number","int"],["forwards","number","int"],["reactions","number","int"]]}get[o](){return[[this.msg_id,"number","int"],[this.views,"number","int"],[this.forwards,"number","int"],[this.reactions,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.views=e.views,this.forwards=e.forwards,this.reactions=e.reactions}},VR=class extends gi{story_id;views;forwards;reactions;get[i](){return 2319978023}static get[n](){return"postInteractionCountersStory"}static get[a](){return[["story_id","number","int"],["views","number","int"],["forwards","number","int"],["reactions","number","int"]]}get[o](){return[[this.story_id,"number","int"],[this.views,"number","int"],[this.forwards,"number","int"],[this.reactions,"number","int"]]}constructor(e){super(),this.story_id=e.story_id,this.views=e.views,this.forwards=e.forwards,this.reactions=e.reactions}},QR=class extends Lg{views_graph;reactions_by_emotion_graph;get[i](){return 1355613820}static get[n](){return"stats.storyStats"}static get[a](){return[["views_graph",z,"StatsGraph"],["reactions_by_emotion_graph",z,"StatsGraph"]]}get[o](){return[[this.views_graph,z,"StatsGraph"],[this.reactions_by_emotion_graph,z,"StatsGraph"]]}constructor(e){super(),this.views_graph=e.views_graph,this.reactions_by_emotion_graph=e.reactions_by_emotion_graph}},LR=class extends di{message;get[i](){return 32685898}static get[n](){return"publicForwardMessage"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},qR=class extends di{peer;story;get[i](){return 3992169936}static get[n](){return"publicForwardStory"}static get[a](){return[["peer",v,"Peer"],["story",Qe,"StoryItem"]]}get[o](){return[[this.peer,v,"Peer"],[this.story,Qe,"StoryItem"]]}constructor(e){super(),this.peer=e.peer,this.story=e.story}},GR=class extends qg{count;forwards;next_offset;chats;users;get[i](){return 2466479648}static get[n](){return"stats.publicForwards"}static get[a](){return[["flags",l,"#"],["count","number","int"],["forwards",[di],"Vector"],["next_offset","string","flags.0?string"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[["flags",l,"#"],[this.count,"number","int"],[this.forwards,[di],"Vector"],[this.next_offset??null,"string","flags.0?string"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.forwards=e.forwards,this.next_offset=e.next_offset,this.chats=e.chats,this.users=e.users}},OR=class extends et{color;background_emoji_id;get[i](){return 3041614543}static get[n](){return"peerColor"}static get[a](){return[["flags",l,"#"],["color","number","flags.0?int"],["background_emoji_id","bigint","flags.1?long"]]}get[o](){return[["flags",l,"#"],[this.color??null,"number","flags.0?int"],[this.background_emoji_id??null,"bigint","flags.1?long"]]}constructor(e){super(),this.color=e?.color,this.background_emoji_id=e?.background_emoji_id}},HR=class extends wr{colors;get[i](){return 639736408}static get[n](){return"help.peerColorSet"}static get[a](){return[["colors",["number"],"Vector"]]}get[o](){return[[this.colors,["number"],"Vector"]]}constructor(e){super(),this.colors=e.colors}},KR=class extends wr{palette_colors;bg_colors;story_colors;get[i](){return 1987928555}static get[n](){return"help.peerColorProfileSet"}static get[a](){return[["palette_colors",["number"],"Vector"],["bg_colors",["number"],"Vector"],["story_colors",["number"],"Vector"]]}get[o](){return[[this.palette_colors,["number"],"Vector"],[this.bg_colors,["number"],"Vector"],[this.story_colors,["number"],"Vector"]]}constructor(e){super(),this.palette_colors=e.palette_colors,this.bg_colors=e.bg_colors,this.story_colors=e.story_colors}},jR=class extends lo{hidden;color_id;colors;dark_colors;channel_min_level;group_min_level;get[i](){return 2917953214}static get[n](){return"help.peerColorOption"}static get[a](){return[["flags",l,"#"],["hidden","true","flags.0?true"],["color_id","number","int"],["colors",wr,"flags.1?help.PeerColorSet"],["dark_colors",wr,"flags.2?help.PeerColorSet"],["channel_min_level","number","flags.3?int"],["group_min_level","number","flags.4?int"]]}get[o](){return[["flags",l,"#"],[this.hidden??null,"true","flags.0?true"],[this.color_id,"number","int"],[this.colors??null,wr,"flags.1?help.PeerColorSet"],[this.dark_colors??null,wr,"flags.2?help.PeerColorSet"],[this.channel_min_level??null,"number","flags.3?int"],[this.group_min_level??null,"number","flags.4?int"]]}constructor(e){super(),this.hidden=e.hidden,this.color_id=e.color_id,this.colors=e.colors,this.dark_colors=e.dark_colors,this.channel_min_level=e.channel_min_level,this.group_min_level=e.group_min_level}},zR=class extends zu{get[i](){return 732034510}static get[n](){return"help.peerColorsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WR=class extends zu{hash;colors;get[i](){return 16313608}static get[n](){return"help.peerColors"}static get[a](){return[["hash","number","int"],["colors",[lo],"Vector"]]}get[o](){return[[this.hash,"number","int"],[this.colors,[lo],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.colors=e.colors}},JR=class extends Dn{peer_id;date;reaction;get[i](){return 1620104917}static get[n](){return"storyReaction"}static get[a](){return[["peer_id",v,"Peer"],["date","number","int"],["reaction",de,"Reaction"]]}get[o](){return[[this.peer_id,v,"Peer"],[this.date,"number","int"],[this.reaction,de,"Reaction"]]}constructor(e){super(),this.peer_id=e.peer_id,this.date=e.date,this.reaction=e.reaction}},YR=class extends Dn{message;get[i](){return 3148555843}static get[n](){return"storyReactionPublicForward"}static get[a](){return[["message",G,"Message"]]}get[o](){return[[this.message,G,"Message"]]}constructor(e){super(),this.message=e.message}},ZR=class extends Dn{peer_id;story;get[i](){return 3486322451}static get[n](){return"storyReactionPublicRepost"}static get[a](){return[["peer_id",v,"Peer"],["story",Qe,"StoryItem"]]}get[o](){return[[this.peer_id,v,"Peer"],[this.story,Qe,"StoryItem"]]}constructor(e){super(),this.peer_id=e.peer_id,this.story=e.story}},XR=class extends Gg{count;reactions;chats;users;next_offset;get[i](){return 2858383516}static get[n](){return"stories.storyReactionsList"}static get[a](){return[["flags",l,"#"],["count","number","int"],["reactions",[Dn],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.count,"number","int"],[this.reactions,[Dn],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.reactions=e.reactions,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},$R=class extends wn{pinned;peer;top_message;get[i](){return 3179793260}static get[n](){return"savedDialog"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.2?true"],["peer",v,"Peer"],["top_message","number","int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.2?true"],[this.peer,v,"Peer"],[this.top_message,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer,this.top_message=e.top_message}},eU=class extends po{dialogs;messages;chats;users;get[i](){return 4164608545}static get[n](){return"messages.savedDialogs"}static get[a](){return[["dialogs",[wn],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.dialogs,[wn],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},tU=class extends po{count;dialogs;messages;chats;users;get[i](){return 1153080793}static get[n](){return"messages.savedDialogsSlice"}static get[a](){return[["count","number","int"],["dialogs",[wn],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.dialogs,[wn],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.count=e.count,this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},sU=class extends po{count;get[i](){return 3223285736}static get[n](){return"messages.savedDialogsNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},rU=class extends go{reaction;title;count;get[i](){return 3413112872}static get[n](){return"savedReactionTag"}static get[a](){return[["flags",l,"#"],["reaction",de,"Reaction"],["title","string","flags.0?string"],["count","number","int"]]}get[o](){return[["flags",l,"#"],[this.reaction,de,"Reaction"],[this.title??null,"string","flags.0?string"],[this.count,"number","int"]]}constructor(e){super(),this.reaction=e.reaction,this.title=e.title,this.count=e.count}},nU=class extends Wu{get[i](){return 2291882479}static get[n](){return"messages.savedReactionTagsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},iU=class extends Wu{tags;hash;get[i](){return 844731658}static get[n](){return"messages.savedReactionTags"}static get[a](){return[["tags",[go],"Vector"],["hash","bigint","long"]]}get[o](){return[[this.tags,[go],"Vector"],[this.hash,"bigint","long"]]}constructor(e){super(),this.tags=e.tags,this.hash=e.hash}},aU=class extends Og{date;get[i](){return 1001931436}static get[n](){return"outboxReadDate"}static get[a](){return[["date","number","int"]]}get[o](){return[[this.date,"number","int"]]}constructor(e){super(),this.date=e.date}},oU=class extends Hg{terms_url;monthly_sent_sms;get[i](){return 3700114639}static get[n](){return"smsjobs.eligibleToJoin"}static get[a](){return[["terms_url","string","string"],["monthly_sent_sms","number","int"]]}get[o](){return[[this.terms_url,"string","string"],[this.monthly_sent_sms,"number","int"]]}constructor(e){super(),this.terms_url=e.terms_url,this.monthly_sent_sms=e.monthly_sent_sms}},uU=class extends Kg{allow_international;recent_sent;recent_since;recent_remains;total_sent;total_since;last_gift_slug;terms_url;get[i](){return 720277905}static get[n](){return"smsjobs.status"}static get[a](){return[["flags",l,"#"],["allow_international","true","flags.0?true"],["recent_sent","number","int"],["recent_since","number","int"],["recent_remains","number","int"],["total_sent","number","int"],["total_since","number","int"],["last_gift_slug","string","flags.1?string"],["terms_url","string","string"]]}get[o](){return[["flags",l,"#"],[this.allow_international??null,"true","flags.0?true"],[this.recent_sent,"number","int"],[this.recent_since,"number","int"],[this.recent_remains,"number","int"],[this.total_sent,"number","int"],[this.total_since,"number","int"],[this.last_gift_slug??null,"string","flags.1?string"],[this.terms_url,"string","string"]]}constructor(e){super(),this.allow_international=e.allow_international,this.recent_sent=e.recent_sent,this.recent_since=e.recent_since,this.recent_remains=e.recent_remains,this.total_sent=e.total_sent,this.total_since=e.total_since,this.last_gift_slug=e.last_gift_slug,this.terms_url=e.terms_url}},cU=class extends jg{job_id;phone_number;text;get[i](){return 3869372088}static get[n](){return"smsJob"}static get[a](){return[["job_id","string","string"],["phone_number","string","string"],["text","string","string"]]}get[o](){return[[this.job_id,"string","string"],[this.phone_number,"string","string"],[this.text,"string","string"]]}constructor(e){super(),this.job_id=e.job_id,this.phone_number=e.phone_number,this.text=e.text}},lU=class extends mo{start_minute;end_minute;get[i](){return 302717625}static get[n](){return"businessWeeklyOpen"}static get[a](){return[["start_minute","number","int"],["end_minute","number","int"]]}get[o](){return[[this.start_minute,"number","int"],[this.end_minute,"number","int"]]}constructor(e){super(),this.start_minute=e.start_minute,this.end_minute=e.end_minute}},pU=class extends ho{open_now;timezone_id;weekly_open;get[i](){return 2358423704}static get[n](){return"businessWorkHours"}static get[a](){return[["flags",l,"#"],["open_now","true","flags.0?true"],["timezone_id","string","string"],["weekly_open",[mo],"Vector"]]}get[o](){return[["flags",l,"#"],[this.open_now??null,"true","flags.0?true"],[this.timezone_id,"string","string"],[this.weekly_open,[mo],"Vector"]]}constructor(e){super(),this.open_now=e.open_now,this.timezone_id=e.timezone_id,this.weekly_open=e.weekly_open}},gU=class extends _o{geo_point;address;get[i](){return 2891717367}static get[n](){return"businessLocation"}static get[a](){return[["flags",l,"#"],["geo_point",xe,"flags.0?GeoPoint"],["address","string","string"]]}get[o](){return[["flags",l,"#"],[this.geo_point??null,xe,"flags.0?GeoPoint"],[this.address,"string","string"]]}constructor(e){super(),this.geo_point=e.geo_point,this.address=e.address}},dU=class extends En{existing_chats;new_chats;contacts;non_contacts;exclude_selected;users;get[i](){return 1871393450}static get[n](){return"inputBusinessRecipients"}static get[a](){return[["flags",l,"#"],["existing_chats","true","flags.0?true"],["new_chats","true","flags.1?true"],["contacts","true","flags.2?true"],["non_contacts","true","flags.3?true"],["exclude_selected","true","flags.5?true"],["users",[ye],"flags.4?Vector"]]}get[o](){return[["flags",l,"#"],[this.existing_chats??null,"true","flags.0?true"],[this.new_chats??null,"true","flags.1?true"],[this.contacts??null,"true","flags.2?true"],[this.non_contacts??null,"true","flags.3?true"],[this.exclude_selected??null,"true","flags.5?true"],[this.users??null,[ye],"flags.4?Vector"]]}constructor(e){super(),this.existing_chats=e?.existing_chats,this.new_chats=e?.new_chats,this.contacts=e?.contacts,this.non_contacts=e?.non_contacts,this.exclude_selected=e?.exclude_selected,this.users=e?.users}},mU=class extends dr{existing_chats;new_chats;contacts;non_contacts;exclude_selected;users;get[i](){return 554733559}static get[n](){return"businessRecipients"}static get[a](){return[["flags",l,"#"],["existing_chats","true","flags.0?true"],["new_chats","true","flags.1?true"],["contacts","true","flags.2?true"],["non_contacts","true","flags.3?true"],["exclude_selected","true","flags.5?true"],["users",["bigint"],"flags.4?Vector"]]}get[o](){return[["flags",l,"#"],[this.existing_chats??null,"true","flags.0?true"],[this.new_chats??null,"true","flags.1?true"],[this.contacts??null,"true","flags.2?true"],[this.non_contacts??null,"true","flags.3?true"],[this.exclude_selected??null,"true","flags.5?true"],[this.users??null,["bigint"],"flags.4?Vector"]]}constructor(e){super(),this.existing_chats=e?.existing_chats,this.new_chats=e?.new_chats,this.contacts=e?.contacts,this.non_contacts=e?.non_contacts,this.exclude_selected=e?.exclude_selected,this.users=e?.users}},hU=class extends mr{get[i](){return 3384402617}static get[n](){return"businessAwayMessageScheduleAlways"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_U=class extends mr{get[i](){return 3287479553}static get[n](){return"businessAwayMessageScheduleOutsideWorkHours"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bU=class extends mr{start_date;end_date;get[i](){return 3427638988}static get[n](){return"businessAwayMessageScheduleCustom"}static get[a](){return[["start_date","number","int"],["end_date","number","int"]]}get[o](){return[[this.start_date,"number","int"],[this.end_date,"number","int"]]}constructor(e){super(),this.start_date=e.start_date,this.end_date=e.end_date}},fU=class extends zg{shortcut_id;recipients;no_activity_days;get[i](){return 26528571}static get[n](){return"inputBusinessGreetingMessage"}static get[a](){return[["shortcut_id","number","int"],["recipients",En,"InputBusinessRecipients"],["no_activity_days","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.recipients,En,"InputBusinessRecipients"],[this.no_activity_days,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.recipients=e.recipients,this.no_activity_days=e.no_activity_days}},yU=class extends bo{shortcut_id;recipients;no_activity_days;get[i](){return 3843664811}static get[n](){return"businessGreetingMessage"}static get[a](){return[["shortcut_id","number","int"],["recipients",dr,"BusinessRecipients"],["no_activity_days","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.recipients,dr,"BusinessRecipients"],[this.no_activity_days,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.recipients=e.recipients,this.no_activity_days=e.no_activity_days}},xU=class extends Wg{offline_only;shortcut_id;schedule;recipients;get[i](){return 2200008160}static get[n](){return"inputBusinessAwayMessage"}static get[a](){return[["flags",l,"#"],["offline_only","true","flags.0?true"],["shortcut_id","number","int"],["schedule",mr,"BusinessAwayMessageSchedule"],["recipients",En,"InputBusinessRecipients"]]}get[o](){return[["flags",l,"#"],[this.offline_only??null,"true","flags.0?true"],[this.shortcut_id,"number","int"],[this.schedule,mr,"BusinessAwayMessageSchedule"],[this.recipients,En,"InputBusinessRecipients"]]}constructor(e){super(),this.offline_only=e.offline_only,this.shortcut_id=e.shortcut_id,this.schedule=e.schedule,this.recipients=e.recipients}},AU=class extends fo{offline_only;shortcut_id;schedule;recipients;get[i](){return 4011158108}static get[n](){return"businessAwayMessage"}static get[a](){return[["flags",l,"#"],["offline_only","true","flags.0?true"],["shortcut_id","number","int"],["schedule",mr,"BusinessAwayMessageSchedule"],["recipients",dr,"BusinessRecipients"]]}get[o](){return[["flags",l,"#"],[this.offline_only??null,"true","flags.0?true"],[this.shortcut_id,"number","int"],[this.schedule,mr,"BusinessAwayMessageSchedule"],[this.recipients,dr,"BusinessRecipients"]]}constructor(e){super(),this.offline_only=e.offline_only,this.shortcut_id=e.shortcut_id,this.schedule=e.schedule,this.recipients=e.recipients}},PU=class extends yo{id;name;utc_offset;get[i](){return 4287793653}static get[n](){return"timezone"}static get[a](){return[["id","string","string"],["name","string","string"],["utc_offset","number","int"]]}get[o](){return[[this.id,"string","string"],[this.name,"string","string"],[this.utc_offset,"number","int"]]}constructor(e){super(),this.id=e.id,this.name=e.name,this.utc_offset=e.utc_offset}},IU=class extends Ju{get[i](){return 2533820620}static get[n](){return"help.timezonesListNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},CU=class extends Ju{timezones;hash;get[i](){return 2071260529}static get[n](){return"help.timezonesList"}static get[a](){return[["timezones",[yo],"Vector"],["hash","number","int"]]}get[o](){return[[this.timezones,[yo],"Vector"],[this.hash,"number","int"]]}constructor(e){super(),this.timezones=e.timezones,this.hash=e.hash}},vU=class extends hr{shortcut_id;shortcut;top_message;count;get[i](){return 110563371}static get[n](){return"quickReply"}static get[a](){return[["shortcut_id","number","int"],["shortcut","string","string"],["top_message","number","int"],["count","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.shortcut,"string","string"],[this.top_message,"number","int"],[this.count,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.shortcut=e.shortcut,this.top_message=e.top_message,this.count=e.count}},DU=class extends Yu{shortcut;get[i](){return 609840449}static get[n](){return"inputQuickReplyShortcut"}static get[a](){return[["shortcut","string","string"]]}get[o](){return[[this.shortcut,"string","string"]]}constructor(e){super(),this.shortcut=e.shortcut}},wU=class extends Yu{shortcut_id;get[i](){return 18418929}static get[n](){return"inputQuickReplyShortcutId"}static get[a](){return[["shortcut_id","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id}},EU=class extends Zu{quick_replies;messages;chats;users;get[i](){return 3331155605}static get[n](){return"messages.quickReplies"}static get[a](){return[["quick_replies",[hr],"Vector"],["messages",[G],"Vector"],["chats",[F],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.quick_replies,[hr],"Vector"],[this.messages,[G],"Vector"],[this.chats,[F],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.quick_replies=e.quick_replies,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},SU=class extends Zu{get[i](){return 1603398491}static get[n](){return"messages.quickRepliesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BU=class extends xo{can_reply;bot_id;recipients;get[i](){return 3890846183}static get[n](){return"connectedBot"}static get[a](){return[["flags",l,"#"],["can_reply","true","flags.0?true"],["bot_id","bigint","long"],["recipients",dr,"BusinessRecipients"]]}get[o](){return[["flags",l,"#"],[this.can_reply??null,"true","flags.0?true"],[this.bot_id,"bigint","long"],[this.recipients,dr,"BusinessRecipients"]]}constructor(e){super(),this.can_reply=e.can_reply,this.bot_id=e.bot_id,this.recipients=e.recipients}},kU=class extends Jg{connected_bots;users;get[i](){return 400029819}static get[n](){return"account.connectedBots"}static get[a](){return[["connected_bots",[xo],"Vector"],["users",[w],"Vector"]]}get[o](){return[[this.connected_bots,[xo],"Vector"],[this.users,[w],"Vector"]]}constructor(e){super(),this.connected_bots=e.connected_bots,this.users=e.users}},MU=class extends Yg{tags_enabled;filters;get[i](){return 718878489}static get[n](){return"messages.dialogFilters"}static get[a](){return[["flags",l,"#"],["tags_enabled","true","flags.0?true"],["filters",[Ot],"Vector"]]}get[o](){return[["flags",l,"#"],[this.tags_enabled??null,"true","flags.0?true"],[this.filters,[Ot],"Vector"]]}constructor(e){super(),this.tags_enabled=e.tags_enabled,this.filters=e.filters}},r={Type:_,TypeX:D2,_ResPQ:el,_P_Q_inner_data:Jo,_Server_DH_Params:tl,_Server_DH_inner_data:sl,_Client_DH_Inner_Data:rl,_Set_client_DH_params_answer:Ki,_BindAuthKeyInner:nl,_RpcError:il,_RpcDropAnswer:ji,_FutureSalt:zi,_FutureSalts:al,_Pong:ol,_DestroySessionRes:Yo,_NewSession:ul,_Object:cl,_MsgsAck:ll,_BadMsgNotification:Zo,_MsgResendReq:pl,_MsgsStateReq:gl,_MsgsStateInfo:dl,_MsgsAllInfo:ml,_MsgDetailedInfo:Xo,_DestroyAuthKeyRes:Wi,_HttpWait:hl,_True:_l,_Error:bl,_Null:fl,_InputPeer:j,_InputUser:ye,_InputContact:yl,_InputFile:St,_InputMedia:we,_InputChatPhoto:Ji,_InputGeoPoint:ht,_InputPhoto:Zt,_InputFileLocation:Xt,_Peer:v,_storage_FileType:_t,_User:w,_UserProfilePhoto:zn,_UserStatus:Bt,_Chat:F,_ChatFull:Wn,_ChatParticipant:Nt,_ChatParticipants:Sr,_ChatPhoto:Ms,_Message:G,_MessageMedia:me,_MessageAction:te,_Dialog:$t,_Photo:ee,_PhotoSize:bt,_GeoPoint:xe,_auth_SentCode:Jn,_auth_Authorization:Br,_auth_ExportedAuthorization:xl,_InputNotifyPeer:Wr,_InputPeerNotifySettings:Al,_PeerNotifySettings:At,_PeerSettings:Ws,_WallPaper:We,_ReportReason:es,_UserFull:Yi,_Contact:Zi,_ImportedContact:Xi,_ContactStatus:Pl,_contacts_Contacts:$o,_contacts_ImportedContacts:Il,_contacts_Blocked:eu,_messages_Dialogs:$i,_messages_Messages:Yn,_messages_Chats:tu,_messages_ChatFull:Cl,_messages_AffectedHistory:vl,_MessagesFilter:Ne,_Update:B,_updates_State:Js,_updates_Difference:Zn,_Updates:ds,_photos_Photos:su,_photos_Photo:Dl,_upload_File:ru,_DcOption:Jr,_Config:wl,_NearestDc:El,_help_AppUpdate:nu,_help_InviteText:Sl,_EncryptedChat:Ys,_InputEncryptedChat:Bl,_EncryptedFile:kr,_InputEncryptedFile:Xn,_EncryptedMessage:Fs,_messages_DhConfig:iu,_messages_SentEncryptedMessage:au,_InputDocument:nt,_Document:q,_help_Support:kl,_NotifyPeer:Zs,_SendMessageAction:ve,_contacts_Found:Ml,_InputPrivacyKey:ts,_PrivacyKey:kt,_InputPrivacyRule:ms,_PrivacyRule:ct,_account_PrivacyRules:Fl,_AccountDaysTTL:Rl,_DocumentAttribute:Ye,_messages_Stickers:ou,_StickerPack:hs,_messages_AllStickers:uu,_messages_AffectedMessages:Ul,_WebPage:Mt,_Authorization:ea,_account_Authorizations:Tl,_account_Password:Nl,_account_PasswordSettings:Vl,_account_PasswordInputSettings:Ql,_auth_PasswordRecovery:Ll,_ReceivedNotifyMessage:ql,_ExportedChatInvite:le,_ChatInvite:Xs,_InputStickerSet:_e,_StickerSet:$e,_messages_StickerSet:$n,_BotCommand:Yr,_BotInfo:$s,_KeyboardButton:Ze,_KeyboardButtonRow:Zr,_ReplyMarkup:ue,_MessageEntity:L,_InputChannel:er,_contacts_ResolvedPeer:Gl,_MessageRange:ta,_updates_ChannelDifference:sa,_ChannelMessagesFilter:cu,_ChannelParticipant:Ce,_ChannelParticipantsFilter:Rs,_channels_ChannelParticipants:lu,_channels_ChannelParticipant:Ol,_help_TermsOfService:Xr,_messages_SavedGifs:pu,_InputBotInlineMessage:it,_InputBotInlineResult:ei,_BotInlineMessage:Qt,_BotInlineResult:ti,_messages_BotResults:Hl,_ExportedMessageLink:Kl,_MessageFwdHeader:_s,_auth_CodeType:tr,_auth_SentCodeType:Lt,_messages_BotCallbackAnswer:jl,_messages_MessageEditData:zl,_InputBotInlineMessageID:Us,_InlineBotSwitchPM:ra,_messages_PeerDialogs:Wl,_TopPeer:na,_TopPeerCategory:ss,_TopPeerCategoryPeers:ia,_contacts_TopPeers:aa,_DraftMessage:Ts,_messages_FeaturedStickers:gu,_messages_RecentStickers:du,_messages_ArchivedStickers:Jl,_messages_StickerSetInstallResult:mu,_StickerSetCovered:ft,_MaskCoords:$r,_InputStickeredMedia:hu,_Game:oa,_InputGame:si,_HighScore:ua,_messages_HighScores:Yl,_RichText:V,_PageBlock:$,_PhoneCallDiscardReason:Ns,_DataJSON:be,_LabeledPrice:en,_Invoice:bs,_PaymentCharge:ca,_PostAddress:tn,_PaymentRequestedInfo:qt,_PaymentSavedCredentials:la,_WebDocument:dt,_InputWebDocument:gs,_InputWebFileLocation:pa,_upload_WebFile:Zl,_payments_PaymentForm:Xl,_payments_ValidatedRequestedInfo:$l,_payments_PaymentResult:_u,_payments_PaymentReceipt:ep,_payments_SavedInfo:tp,_InputPaymentCredentials:ri,_account_TmpPassword:sp,_ShippingOption:sn,_InputStickerSetItem:rp,_InputPhoneCall:np,_PhoneCall:rs,_PhoneConnection:ni,_PhoneCallProtocol:fs,_phone_PhoneCall:ip,_upload_CdnFile:bu,_CdnPublicKey:ga,_CdnConfig:ap,_LangPackString:rn,_LangPackDifference:da,_LangPackLanguage:op,_ChannelAdminLogEventAction:J,_ChannelAdminLogEvent:ma,_channels_AdminLogResults:up,_ChannelAdminLogEventsFilter:cp,_PopularContact:ha,_messages_FavedStickers:fu,_RecentMeUrl:sr,_help_RecentMeUrls:lp,_InputSingleMedia:pp,_WebAuthorization:_a,_account_WebAuthorizations:gp,_InputMessage:ii,_InputDialogPeer:yu,_DialogPeer:Ft,_messages_FoundStickerSets:xu,_FileHash:ba,_InputClientProxy:dp,_help_TermsOfServiceUpdate:Au,_InputSecureFile:wt,_SecureFile:Et,_SecureData:nn,_SecurePlainData:Mr,_SecureValueType:ne,_SecureValue:an,_InputSecureValue:mp,_SecureValueHash:hp,_SecureValueError:Gt,_SecureCredentialsEncrypted:fa,_account_AuthorizationForm:_p,_account_SentEmailCode:bp,_help_DeepLinkInfo:Pu,_SavedContact:fp,_account_Takeout:yp,_PasswordKdfAlgo:Bs,_SecurePasswordKdfAlgo:rr,_SecureSecretSettings:on,_InputCheckPasswordSRP:Iu,_SecureRequiredType:Er,_help_PassportConfig:Cu,_InputAppEvent:xp,_JSONObjectValue:ya,_JSONValue:mt,_PageTableCell:xa,_PageTableRow:Aa,_PageCaption:tt,_PageListItem:ai,_PageListOrderedItem:oi,_PageRelatedArticle:Pa,_Page:Ia,_help_SupportName:Ap,_help_UserInfo:vu,_PollAnswer:Ca,_Poll:nr,_PollAnswerVoters:va,_PollResults:un,_ChatOnlines:Pp,_StatsURL:Ip,_ChatAdminRights:Re,_ChatBannedRights:ot,_InputWallPaper:cn,_account_WallPapers:Du,_CodeSettings:Cp,_WallPaperSettings:ir,_AutoDownloadSettings:zs,_account_AutoDownloadSettings:vp,_EmojiKeyword:ui,_EmojiKeywordsDifference:Dp,_EmojiURL:wp,_EmojiLanguage:Ep,_Folder:Da,_InputFolderPeer:Sp,_FolderPeer:wa,_messages_SearchCounter:Bp,_UrlAuthResult:Ea,_ChannelLocation:ks,_PeerLocated:ci,_RestrictionReason:ar,_InputTheme:wu,_Theme:ln,_account_Themes:Eu,_auth_LoginToken:Sa,_account_ContentSettings:kp,_messages_InactiveChats:Mp,_BaseTheme:ys,_InputThemeSettings:Fp,_ThemeSettings:pn,_WebPageAttribute:li,_messages_VotesList:Rp,_BankCardOpenUrl:Ba,_payments_BankCardData:Up,_DialogFilter:Ot,_DialogFilterSuggested:Tp,_StatsDateRangeDays:gn,_StatsAbsValueAndPrev:De,_StatsPercentValue:dn,_StatsGraph:z,_stats_BroadcastStats:Np,_help_PromoData:Su,_VideoSize:xs,_StatsGroupTopPoster:ka,_StatsGroupTopAdmin:Ma,_StatsGroupTopInviter:Fa,_stats_MegagroupStats:Vp,_GlobalPrivacySettings:Qp,_help_CountryCode:Ra,_help_Country:Ua,_help_CountriesList:Bu,_MessageViews:Ta,_messages_MessageViews:Lp,_messages_DiscussionMessage:qp,_MessageReplyHeader:ns,_MessageReplies:mn,_PeerBlocked:hn,_stats_MessageStats:Gp,_GroupCall:Fr,_InputGroupCall:Ve,_GroupCallParticipant:Pt,_phone_GroupCall:Op,_phone_GroupParticipants:Hp,_InlineQueryPeerType:is,_messages_HistoryImport:Kp,_messages_HistoryImportParsed:jp,_messages_AffectedFoundMessages:zp,_ChatInviteImporter:Na,_messages_ExportedChatInvites:Wp,_messages_ExportedChatInvite:ku,_messages_ChatInviteImporters:Jp,_ChatAdminWithInvites:Va,_messages_ChatAdminsWithInvites:Yp,_messages_CheckedHistoryImportPeer:Zp,_phone_JoinAsPeers:Xp,_phone_ExportedGroupCallInvite:$p,_GroupCallParticipantVideoSourceGroup:Qa,_GroupCallParticipantVideo:zr,_stickers_SuggestedShortName:eg,_BotCommandScope:or,_account_ResetPasswordResult:La,_SponsoredMessage:qa,_messages_SponsoredMessages:Mu,_SearchResultsCalendarPeriod:Ga,_messages_SearchResultsCalendar:tg,_SearchResultsPosition:Oa,_messages_SearchResultsPositions:sg,_channels_SendAsPeers:rg,_users_UserFull:ng,_messages_PeerSettings:ig,_auth_LoggedOut:ag,_ReactionCount:ur,_MessageReactions:_n,_messages_MessageReactionsList:og,_AvailableReaction:Ha,_messages_AvailableReactions:Fu,_MessagePeerReaction:bn,_GroupCallStreamChannel:Ka,_phone_GroupCallStreamChannels:ug,_phone_GroupCallStreamRtmpUrl:cg,_AttachMenuBotIconColor:ja,_AttachMenuBotIcon:za,_AttachMenuBot:fn,_AttachMenuBots:Ru,_AttachMenuBotsBot:lg,_WebViewResult:pg,_SimpleWebViewResult:gg,_WebViewMessageSent:dg,_BotMenuButton:cr,_account_SavedRingtones:Uu,_NotificationSound:Ue,_account_SavedRingtone:Tu,_AttachMenuPeerType:lr,_InputInvoice:Wa,_payments_ExportedInvoice:mg,_messages_TranscribedAudio:hg,_help_PremiumPromo:_g,_InputStorePaymentPurpose:Rr,_PremiumGiftOption:Ja,_PaymentFormMethod:Ya,_EmojiStatus:ut,_account_EmojiStatuses:Nu,_Reaction:de,_ChatReactions:Vt,_messages_Reactions:Vu,_EmailVerifyPurpose:Za,_EmailVerification:Xa,_account_EmailVerified:Qu,_PremiumSubscriptionOption:$a,_SendAsPeer:eo,_MessageExtendedMedia:Ur,_StickerKeyword:yn,_Username:pr,_ForumTopic:Je,_messages_ForumTopics:bg,_DefaultHistoryTTL:fg,_ExportedContactToken:yg,_RequestPeerType:xn,_EmojiList:Lu,_EmojiGroup:to,_messages_EmojiGroups:qu,_TextWithEntities:so,_messages_TranslatedText:xg,_AutoSaveSettings:ps,_AutoSaveException:ro,_account_AutoSaveSettings:Ag,_help_AppConfig:Gu,_InputBotApp:Ou,_BotApp:Vs,_messages_BotApp:Pg,_AppWebViewResult:Ig,_InlineBotWebView:no,_ReadParticipantDate:Cg,_InputChatlist:vg,_ExportedChatlistInvite:An,_chatlists_ExportedChatlistInvite:Dg,_chatlists_ExportedInvites:wg,_chatlists_ChatlistInvite:Hu,_chatlists_ChatlistUpdates:Eg,_bots_BotInfo:Sg,_MessagePeerVote:Pn,_SponsoredWebPage:io,_StoryViews:In,_StoryItem:Qe,_stories_AllStories:Ku,_stories_Stories:Bg,_StoryView:Cn,_stories_StoryViewsList:kg,_stories_StoryViews:Mg,_InputReplyTo:pi,_ExportedStoryLink:Fg,_StoriesStealthMode:gr,_MediaAreaCoordinates:It,_MediaArea:Qs,_PeerStories:As,_stories_PeerStories:Rg,_messages_WebPage:Ug,_PremiumGiftCodeOption:ao,_payments_CheckedGiftCode:Tg,_payments_GiveawayInfo:ju,_PrepaidGiveaway:oo,_Boost:vn,_premium_BoostsList:Ng,_MyBoost:uo,_premium_MyBoosts:Vg,_premium_BoostsStatus:Qg,_StoryFwdHeader:co,_PostInteractionCounters:gi,_stats_StoryStats:Lg,_PublicForward:di,_stats_PublicForwards:qg,_PeerColor:et,_help_PeerColorSet:wr,_help_PeerColorOption:lo,_help_PeerColors:zu,_StoryReaction:Dn,_stories_StoryReactionsList:Gg,_SavedDialog:wn,_messages_SavedDialogs:po,_SavedReactionTag:go,_messages_SavedReactionTags:Wu,_OutboxReadDate:Og,_smsjobs_EligibilityToJoin:Hg,_smsjobs_Status:Kg,_SmsJob:jg,_BusinessWeeklyOpen:mo,_BusinessWorkHours:ho,_BusinessLocation:_o,_InputBusinessRecipients:En,_BusinessRecipients:dr,_BusinessAwayMessageSchedule:mr,_InputBusinessGreetingMessage:zg,_BusinessGreetingMessage:bo,_InputBusinessAwayMessage:Wg,_BusinessAwayMessage:fo,_Timezone:yo,_help_TimezonesList:Ju,_QuickReply:hr,_InputQuickReplyShortcut:Yu,_messages_QuickReplies:Zu,_ConnectedBot:xo,_account_ConnectedBots:Jg,_messages_DialogFilters:Yg,ResPQ:Zg,P_q_inner_data_dc:Xg,P_q_inner_data_temp_dc:$g,Server_DH_params_ok:ed,Server_DH_inner_data:td,Client_DH_inner_data:sd,Dh_gen_ok:rd,Dh_gen_retry:nd,Dh_gen_fail:id,Bind_auth_key_inner:ad,Rpc_error:od,Rpc_answer_unknown:ud,Rpc_answer_dropped_running:cd,Rpc_answer_dropped:ld,Future_salt:pd,Future_salts:gd,Pong:dd,Destroy_session_ok:md,Destroy_session_none:hd,New_session_created:_d,Gzip_packed:bd,Msgs_ack:fd,Bad_msg_notification:yd,Bad_server_salt:xd,Msg_resend_req:Ad,Msgs_state_req:Pd,Msgs_state_info:Id,Msgs_all_info:Cd,Msg_detailed_info:vd,Msg_new_detailed_info:Dd,Destroy_auth_key_ok:wd,Destroy_auth_key_none:Ed,Destroy_auth_key_fail:Sd,Http_wait:Bd,True:kd,Error:Md,Null:Fd,InputPeerEmpty:Rd,InputPeerSelf:Ud,InputPeerChat:Td,InputPeerUser:Nd,InputPeerChannel:Vd,InputPeerUserFromMessage:Qd,InputPeerChannelFromMessage:Ld,InputUserEmpty:qd,InputUserSelf:Gd,InputUser:Od,InputUserFromMessage:Hd,InputPhoneContact:Kd,InputFile:jd,InputFileBig:zd,InputMediaEmpty:Wd,InputMediaUploadedPhoto:Jd,InputMediaPhoto:Yd,InputMediaGeoPoint:Zd,InputMediaContact:Xd,InputMediaUploadedDocument:$d,InputMediaDocument:em,InputMediaVenue:tm,InputMediaPhotoExternal:sm,InputMediaDocumentExternal:rm,InputMediaGame:nm,InputMediaInvoice:im,InputMediaGeoLive:am,InputMediaPoll:om,InputMediaDice:um,InputMediaStory:cm,InputMediaWebPage:lm,InputChatPhotoEmpty:pm,InputChatUploadedPhoto:gm,InputChatPhoto:dm,InputGeoPointEmpty:mm,InputGeoPoint:hm,InputPhotoEmpty:_m,InputPhoto:bm,InputFileLocation:fm,InputEncryptedFileLocation:ym,InputDocumentFileLocation:xm,InputSecureFileLocation:Am,InputTakeoutFileLocation:Pm,InputPhotoFileLocation:Im,InputPhotoLegacyFileLocation:Cm,InputPeerPhotoFileLocation:vm,InputStickerSetThumb:Dm,InputGroupCallStream:wm,PeerUser:Em,PeerChat:Sm,PeerChannel:Bm,UserEmpty:qm,User:Gm,UserProfilePhotoEmpty:Om,UserProfilePhoto:Hm,UserStatusEmpty:Km,UserStatusOnline:jm,UserStatusOffline:zm,UserStatusRecently:Wm,UserStatusLastWeek:Jm,UserStatusLastMonth:Ym,ChatEmpty:Zm,Chat:Xm,ChatForbidden:$m,Channel:eh,ChannelForbidden:th,ChatFull:sh,ChannelFull:rh,ChatParticipant:nh,ChatParticipantCreator:ih,ChatParticipantAdmin:ah,ChatParticipantsForbidden:oh,ChatParticipants:uh,ChatPhotoEmpty:ch,ChatPhoto:lh,MessageEmpty:ph,Message:gh,MessageService:dh,MessageMediaEmpty:mh,MessageMediaPhoto:hh,MessageMediaGeo:_h,MessageMediaContact:bh,MessageMediaUnsupported:fh,MessageMediaDocument:yh,MessageMediaWebPage:xh,MessageMediaVenue:Ah,MessageMediaGame:Ph,MessageMediaInvoice:Ih,MessageMediaGeoLive:Ch,MessageMediaPoll:vh,MessageMediaDice:Dh,MessageMediaStory:wh,MessageMediaGiveaway:Eh,MessageMediaGiveawayResults:Sh,MessageActionEmpty:Bh,MessageActionChatCreate:kh,MessageActionChatEditTitle:Mh,MessageActionChatEditPhoto:Fh,MessageActionChatDeletePhoto:Rh,MessageActionChatAddUser:Uh,MessageActionChatDeleteUser:Th,MessageActionChatJoinedByLink:Nh,MessageActionChannelCreate:Vh,MessageActionChatMigrateTo:Qh,MessageActionChannelMigrateFrom:Lh,MessageActionPinMessage:qh,MessageActionHistoryClear:Gh,MessageActionGameScore:Oh,MessageActionPaymentSentMe:Hh,MessageActionPaymentSent:Kh,MessageActionPhoneCall:jh,MessageActionScreenshotTaken:zh,MessageActionCustomAction:Wh,MessageActionBotAllowed:Jh,MessageActionSecureValuesSentMe:Yh,MessageActionSecureValuesSent:Zh,MessageActionContactSignUp:Xh,MessageActionGeoProximityReached:$h,MessageActionGroupCall:e_,MessageActionInviteToGroupCall:t_,MessageActionSetMessagesTTL:s_,MessageActionGroupCallScheduled:r_,MessageActionSetChatTheme:n_,MessageActionChatJoinedByRequest:i_,MessageActionWebViewDataSentMe:a_,MessageActionWebViewDataSent:o_,MessageActionGiftPremium:u_,MessageActionTopicCreate:c_,MessageActionTopicEdit:l_,MessageActionSuggestProfilePhoto:p_,MessageActionRequestedPeer:g_,MessageActionSetChatWallPaper:d_,MessageActionGiftCode:m_,MessageActionGiveawayLaunch:h_,MessageActionGiveawayResults:__,MessageActionBoostApply:b_,Dialog:f_,DialogFolder:y_,PhotoEmpty:x_,Photo:A_,PhotoSizeEmpty:P_,PhotoSize:I_,PhotoCachedSize:C_,PhotoStrippedSize:v_,PhotoSizeProgressive:D_,PhotoPathSize:w_,GeoPointEmpty:E_,GeoPoint:S_,InputNotifyPeer:U_,InputNotifyUsers:T_,InputNotifyChats:N_,InputNotifyBroadcasts:V_,InputNotifyForumTopic:Q_,InputPeerNotifySettings:L_,PeerNotifySettings:q_,PeerSettings:G_,WallPaper:O_,WallPaperNoFile:H_,InputReportReasonSpam:K_,InputReportReasonViolence:j_,InputReportReasonPornography:z_,InputReportReasonChildAbuse:W_,InputReportReasonOther:J_,InputReportReasonCopyright:Y_,InputReportReasonGeoIrrelevant:Z_,InputReportReasonFake:X_,InputReportReasonIllegalDrugs:$_,InputReportReasonPersonalDetails:eb,UserFull:tb,Contact:sb,ImportedContact:rb,ContactStatus:nb,InputMessagesFilterEmpty:Ab,InputMessagesFilterPhotos:Pb,InputMessagesFilterVideo:Ib,InputMessagesFilterPhotoVideo:Cb,InputMessagesFilterDocument:vb,InputMessagesFilterUrl:Db,InputMessagesFilterGif:wb,InputMessagesFilterVoice:Eb,InputMessagesFilterMusic:Sb,InputMessagesFilterChatPhotos:Bb,InputMessagesFilterPhoneCalls:kb,InputMessagesFilterRoundVoice:Mb,InputMessagesFilterRoundVideo:Fb,InputMessagesFilterMyMentions:Rb,InputMessagesFilterGeo:Ub,InputMessagesFilterContacts:Tb,InputMessagesFilterPinned:Nb,UpdateNewMessage:Vb,UpdateMessageID:Qb,UpdateDeleteMessages:Lb,UpdateUserTyping:qb,UpdateChatUserTyping:Gb,UpdateChatParticipants:Ob,UpdateUserStatus:Hb,UpdateUserName:Kb,UpdateNewAuthorization:jb,UpdateNewEncryptedMessage:zb,UpdateEncryptedChatTyping:Wb,UpdateEncryption:Jb,UpdateEncryptedMessagesRead:Yb,UpdateChatParticipantAdd:Zb,UpdateChatParticipantDelete:Xb,UpdateDcOptions:$b,UpdateNotifySettings:ef,UpdateServiceNotification:tf,UpdatePrivacy:sf,UpdateUserPhone:rf,UpdateReadHistoryInbox:nf,UpdateReadHistoryOutbox:af,UpdateWebPage:of,UpdateReadMessagesContents:uf,UpdateChannelTooLong:cf,UpdateChannel:lf,UpdateNewChannelMessage:pf,UpdateReadChannelInbox:gf,UpdateDeleteChannelMessages:df,UpdateChannelMessageViews:mf,UpdateChatParticipantAdmin:hf,UpdateNewStickerSet:_f,UpdateStickerSetsOrder:bf,UpdateStickerSets:ff,UpdateSavedGifs:yf,UpdateBotInlineQuery:xf,UpdateBotInlineSend:Af,UpdateEditChannelMessage:Pf,UpdateBotCallbackQuery:If,UpdateEditMessage:Cf,UpdateInlineBotCallbackQuery:vf,UpdateReadChannelOutbox:Df,UpdateDraftMessage:wf,UpdateReadFeaturedStickers:Ef,UpdateRecentStickers:Sf,UpdateConfig:Bf,UpdatePtsChanged:kf,UpdateChannelWebPage:Mf,UpdateDialogPinned:Ff,UpdatePinnedDialogs:Rf,UpdateBotWebhookJSON:Uf,UpdateBotWebhookJSONQuery:Tf,UpdateBotShippingQuery:Nf,UpdateBotPrecheckoutQuery:Vf,UpdatePhoneCall:Qf,UpdateLangPackTooLong:Lf,UpdateLangPack:qf,UpdateFavedStickers:Gf,UpdateChannelReadMessagesContents:Of,UpdateContactsReset:Hf,UpdateChannelAvailableMessages:Kf,UpdateDialogUnreadMark:jf,UpdateMessagePoll:zf,UpdateChatDefaultBannedRights:Wf,UpdateFolderPeers:Jf,UpdatePeerSettings:Yf,UpdatePeerLocated:Zf,UpdateNewScheduledMessage:Xf,UpdateDeleteScheduledMessages:$f,UpdateTheme:ey,UpdateGeoLiveViewed:ty,UpdateLoginToken:sy,UpdateMessagePollVote:ry,UpdateDialogFilter:ny,UpdateDialogFilterOrder:iy,UpdateDialogFilters:ay,UpdatePhoneCallSignalingData:oy,UpdateChannelMessageForwards:uy,UpdateReadChannelDiscussionInbox:cy,UpdateReadChannelDiscussionOutbox:ly,UpdatePeerBlocked:py,UpdateChannelUserTyping:gy,UpdatePinnedMessages:dy,UpdatePinnedChannelMessages:my,UpdateChat:hy,UpdateGroupCallParticipants:_y,UpdateGroupCall:by,UpdatePeerHistoryTTL:fy,UpdateChatParticipant:yy,UpdateChannelParticipant:xy,UpdateBotStopped:Ay,UpdateGroupCallConnection:Py,UpdateBotCommands:Iy,UpdatePendingJoinRequests:Cy,UpdateBotChatInviteRequester:vy,UpdateMessageReactions:Dy,UpdateAttachMenuBots:wy,UpdateWebViewResultSent:Ey,UpdateBotMenuButton:Sy,UpdateSavedRingtones:By,UpdateTranscribedAudio:ky,UpdateReadFeaturedEmojiStickers:My,UpdateUserEmojiStatus:Fy,UpdateRecentEmojiStatuses:Ry,UpdateRecentReactions:Uy,UpdateMoveStickerSetToTop:Ty,UpdateMessageExtendedMedia:Ny,UpdateChannelPinnedTopic:Vy,UpdateChannelPinnedTopics:Qy,UpdateUser:Ly,UpdateAutoSaveSettings:qy,UpdateGroupInvitePrivacyForbidden:Gy,UpdateStory:Oy,UpdateReadStories:Hy,UpdateStoryID:Ky,UpdateStoriesStealthMode:jy,UpdateSentStoryReaction:zy,UpdateBotChatBoost:Wy,UpdateChannelViewForumAsMessages:Jy,UpdatePeerWallpaper:Yy,UpdateBotMessageReaction:Zy,UpdateBotMessageReactions:Xy,UpdateSavedDialogPinned:$y,UpdatePinnedSavedDialogs:ex,UpdateSavedReactionTags:tx,UpdateSmsJob:sx,UpdateQuickReplies:rx,UpdateNewQuickReply:nx,UpdateDeleteQuickReply:ix,UpdateQuickReplyMessage:ax,UpdateDeleteQuickReplyMessages:ox,UpdatesTooLong:dx,UpdateShortMessage:mx,UpdateShortChatMessage:hx,UpdateShort:_x,UpdatesCombined:bx,Updates:fx,UpdateShortSentMessage:yx,DcOption:vx,Config:Dx,NearestDc:wx,EncryptedChatEmpty:kx,EncryptedChatWaiting:Mx,EncryptedChatRequested:Fx,EncryptedChat:Rx,EncryptedChatDiscarded:Ux,InputEncryptedChat:Tx,EncryptedFileEmpty:Nx,EncryptedFile:Vx,InputEncryptedFileEmpty:Qx,InputEncryptedFileUploaded:Lx,InputEncryptedFile:qx,InputEncryptedFileBigUploaded:Gx,EncryptedMessage:Ox,EncryptedMessageService:Hx,InputDocumentEmpty:Jx,InputDocument:Yx,DocumentEmpty:Zx,Document:Xx,NotifyPeer:eA,NotifyUsers:tA,NotifyChats:sA,NotifyBroadcasts:rA,NotifyForumTopic:nA,SendMessageTypingAction:iA,SendMessageCancelAction:aA,SendMessageRecordVideoAction:oA,SendMessageUploadVideoAction:uA,SendMessageRecordAudioAction:cA,SendMessageUploadAudioAction:lA,SendMessageUploadPhotoAction:pA,SendMessageUploadDocumentAction:gA,SendMessageGeoLocationAction:dA,SendMessageChooseContactAction:mA,SendMessageGamePlayAction:hA,SendMessageRecordRoundAction:_A,SendMessageUploadRoundAction:bA,SpeakingInGroupCallAction:fA,SendMessageHistoryImportAction:yA,SendMessageChooseStickerAction:xA,SendMessageEmojiInteraction:AA,SendMessageEmojiInteractionSeen:PA,InputPrivacyKeyStatusTimestamp:CA,InputPrivacyKeyChatInvite:vA,InputPrivacyKeyPhoneCall:DA,InputPrivacyKeyPhoneP2P:wA,InputPrivacyKeyForwards:EA,InputPrivacyKeyProfilePhoto:SA,InputPrivacyKeyPhoneNumber:BA,InputPrivacyKeyAddedByPhone:kA,InputPrivacyKeyVoiceMessages:MA,InputPrivacyKeyAbout:FA,PrivacyKeyStatusTimestamp:RA,PrivacyKeyChatInvite:UA,PrivacyKeyPhoneCall:TA,PrivacyKeyPhoneP2P:NA,PrivacyKeyForwards:VA,PrivacyKeyProfilePhoto:QA,PrivacyKeyPhoneNumber:LA,PrivacyKeyAddedByPhone:qA,PrivacyKeyVoiceMessages:GA,PrivacyKeyAbout:OA,InputPrivacyValueAllowContacts:HA,InputPrivacyValueAllowAll:KA,InputPrivacyValueAllowUsers:jA,InputPrivacyValueDisallowContacts:zA,InputPrivacyValueDisallowAll:WA,InputPrivacyValueDisallowUsers:JA,InputPrivacyValueAllowChatParticipants:YA,InputPrivacyValueDisallowChatParticipants:ZA,InputPrivacyValueAllowCloseFriends:XA,PrivacyValueAllowContacts:$A,PrivacyValueAllowAll:eP,PrivacyValueAllowUsers:tP,PrivacyValueDisallowContacts:sP,PrivacyValueDisallowAll:rP,PrivacyValueDisallowUsers:nP,PrivacyValueAllowChatParticipants:iP,PrivacyValueDisallowChatParticipants:aP,PrivacyValueAllowCloseFriends:oP,AccountDaysTTL:cP,DocumentAttributeImageSize:lP,DocumentAttributeAnimated:pP,DocumentAttributeSticker:gP,DocumentAttributeVideo:dP,DocumentAttributeAudio:mP,DocumentAttributeFilename:hP,DocumentAttributeHasStickers:_P,DocumentAttributeCustomEmoji:bP,StickerPack:xP,WebPageEmpty:CP,WebPagePending:vP,WebPage:DP,WebPageNotModified:wP,Authorization:EP,ReceivedNotifyMessage:RP,ChatInviteExported:UP,ChatInvitePublicJoinRequests:TP,ChatInviteAlready:NP,ChatInvite:VP,ChatInvitePeek:QP,InputStickerSetEmpty:LP,InputStickerSetID:qP,InputStickerSetShortName:GP,InputStickerSetAnimatedEmoji:OP,InputStickerSetDice:HP,InputStickerSetAnimatedEmojiAnimations:KP,InputStickerSetPremiumGifts:jP,InputStickerSetEmojiGenericAnimations:zP,InputStickerSetEmojiDefaultStatuses:WP,InputStickerSetEmojiDefaultTopicIcons:JP,InputStickerSetEmojiChannelDefaultStatuses:YP,StickerSet:ZP,BotCommand:eI,BotInfo:tI,KeyboardButton:sI,KeyboardButtonUrl:rI,KeyboardButtonCallback:nI,KeyboardButtonRequestPhone:iI,KeyboardButtonRequestGeoLocation:aI,KeyboardButtonSwitchInline:oI,KeyboardButtonGame:uI,KeyboardButtonBuy:cI,KeyboardButtonUrlAuth:lI,InputKeyboardButtonUrlAuth:pI,KeyboardButtonRequestPoll:gI,InputKeyboardButtonUserProfile:dI,KeyboardButtonUserProfile:mI,KeyboardButtonWebView:hI,KeyboardButtonSimpleWebView:_I,KeyboardButtonRequestPeer:bI,KeyboardButtonRow:fI,ReplyKeyboardHide:yI,ReplyKeyboardForceReply:xI,ReplyKeyboardMarkup:AI,ReplyInlineMarkup:PI,MessageEntityUnknown:II,MessageEntityMention:CI,MessageEntityHashtag:vI,MessageEntityBotCommand:DI,MessageEntityUrl:wI,MessageEntityEmail:EI,MessageEntityBold:SI,MessageEntityItalic:BI,MessageEntityCode:kI,MessageEntityPre:MI,MessageEntityTextUrl:FI,MessageEntityMentionName:RI,InputMessageEntityMentionName:UI,MessageEntityPhone:TI,MessageEntityCashtag:NI,MessageEntityUnderline:VI,MessageEntityStrike:QI,MessageEntityBankCard:LI,MessageEntitySpoiler:qI,MessageEntityCustomEmoji:GI,MessageEntityBlockquote:OI,InputChannelEmpty:HI,InputChannel:KI,InputChannelFromMessage:jI,MessageRange:WI,ChannelMessagesFilterEmpty:XI,ChannelMessagesFilter:$I,ChannelParticipant:eC,ChannelParticipantSelf:tC,ChannelParticipantCreator:sC,ChannelParticipantAdmin:rC,ChannelParticipantBanned:nC,ChannelParticipantLeft:iC,ChannelParticipantsRecent:aC,ChannelParticipantsAdmins:oC,ChannelParticipantsKicked:uC,ChannelParticipantsBots:cC,ChannelParticipantsBanned:lC,ChannelParticipantsSearch:pC,ChannelParticipantsContacts:gC,ChannelParticipantsMentions:dC,InputBotInlineMessageMediaAuto:xC,InputBotInlineMessageText:AC,InputBotInlineMessageMediaGeo:PC,InputBotInlineMessageMediaVenue:IC,InputBotInlineMessageMediaContact:CC,InputBotInlineMessageGame:vC,InputBotInlineMessageMediaInvoice:DC,InputBotInlineMessageMediaWebPage:wC,InputBotInlineResult:EC,InputBotInlineResultPhoto:SC,InputBotInlineResultDocument:BC,InputBotInlineResultGame:kC,BotInlineMessageMediaAuto:MC,BotInlineMessageText:FC,BotInlineMessageMediaGeo:RC,BotInlineMessageMediaVenue:UC,BotInlineMessageMediaContact:TC,BotInlineMessageMediaInvoice:NC,BotInlineMessageMediaWebPage:VC,BotInlineResult:QC,BotInlineMediaResult:LC,ExportedMessageLink:GC,MessageFwdHeader:OC,InputBotInlineMessageID:a0,InputBotInlineMessageID64:o0,InlineBotSwitchPM:u0,TopPeer:l0,TopPeerCategoryBotsPM:p0,TopPeerCategoryBotsInline:g0,TopPeerCategoryCorrespondents:d0,TopPeerCategoryGroups:m0,TopPeerCategoryChannels:h0,TopPeerCategoryPhoneCalls:_0,TopPeerCategoryForwardUsers:b0,TopPeerCategoryForwardChats:f0,TopPeerCategoryPeers:y0,DraftMessageEmpty:I0,DraftMessage:C0,StickerSetCovered:M0,StickerSetMultiCovered:F0,StickerSetFullCovered:R0,StickerSetNoCovered:U0,MaskCoords:T0,InputStickeredMediaPhoto:N0,InputStickeredMediaDocument:V0,Game:Q0,InputGameID:L0,InputGameShortName:q0,HighScore:G0,TextEmpty:H0,TextPlain:K0,TextBold:j0,TextItalic:z0,TextUnderline:W0,TextStrike:J0,TextFixed:Y0,TextUrl:Z0,TextEmail:X0,TextConcat:$0,TextSubscript:ev,TextSuperscript:tv,TextMarked:sv,TextPhone:rv,TextImage:nv,TextAnchor:iv,PageBlockUnsupported:av,PageBlockTitle:ov,PageBlockSubtitle:uv,PageBlockAuthorDate:cv,PageBlockHeader:lv,PageBlockSubheader:pv,PageBlockParagraph:gv,PageBlockPreformatted:dv,PageBlockFooter:mv,PageBlockDivider:hv,PageBlockAnchor:_v,PageBlockList:bv,PageBlockBlockquote:fv,PageBlockPullquote:yv,PageBlockPhoto:xv,PageBlockVideo:Av,PageBlockCover:Pv,PageBlockEmbed:Iv,PageBlockEmbedPost:Cv,PageBlockCollage:vv,PageBlockSlideshow:Dv,PageBlockChannel:wv,PageBlockAudio:Ev,PageBlockKicker:Sv,PageBlockTable:Bv,PageBlockOrderedList:kv,PageBlockDetails:Mv,PageBlockRelatedArticles:Fv,PageBlockMap:Rv,PhoneCallDiscardReasonMissed:Uv,PhoneCallDiscardReasonDisconnect:Tv,PhoneCallDiscardReasonHangup:Nv,PhoneCallDiscardReasonBusy:Vv,DataJSON:Qv,LabeledPrice:Lv,Invoice:qv,PaymentCharge:Gv,PostAddress:Ov,PaymentRequestedInfo:Hv,PaymentSavedCredentialsCard:Kv,WebDocument:jv,WebDocumentNoProxy:zv,InputWebDocument:Wv,InputWebFileLocation:Jv,InputWebFileGeoPointLocation:Yv,InputWebFileAudioAlbumThumbLocation:Zv,InputPaymentCredentialsSaved:iD,InputPaymentCredentials:aD,InputPaymentCredentialsApplePay:oD,InputPaymentCredentialsGooglePay:uD,ShippingOption:lD,InputStickerSetItem:pD,InputPhoneCall:gD,PhoneCallEmpty:dD,PhoneCallWaiting:mD,PhoneCallRequested:hD,PhoneCallAccepted:_D,PhoneCall:bD,PhoneCallDiscarded:fD,PhoneConnection:yD,PhoneConnectionWebrtc:xD,PhoneCallProtocol:AD,CdnPublicKey:vD,CdnConfig:DD,LangPackString:wD,LangPackStringPluralized:ED,LangPackStringDeleted:SD,LangPackDifference:BD,LangPackLanguage:kD,ChannelAdminLogEventActionChangeTitle:MD,ChannelAdminLogEventActionChangeAbout:FD,ChannelAdminLogEventActionChangeUsername:RD,ChannelAdminLogEventActionChangePhoto:UD,ChannelAdminLogEventActionToggleInvites:TD,ChannelAdminLogEventActionToggleSignatures:ND,ChannelAdminLogEventActionUpdatePinned:VD,ChannelAdminLogEventActionEditMessage:QD,ChannelAdminLogEventActionDeleteMessage:LD,ChannelAdminLogEventActionParticipantJoin:qD,ChannelAdminLogEventActionParticipantLeave:GD,ChannelAdminLogEventActionParticipantInvite:OD,ChannelAdminLogEventActionParticipantToggleBan:HD,ChannelAdminLogEventActionParticipantToggleAdmin:KD,ChannelAdminLogEventActionChangeStickerSet:jD,ChannelAdminLogEventActionTogglePreHistoryHidden:zD,ChannelAdminLogEventActionDefaultBannedRights:WD,ChannelAdminLogEventActionStopPoll:JD,ChannelAdminLogEventActionChangeLinkedChat:YD,ChannelAdminLogEventActionChangeLocation:ZD,ChannelAdminLogEventActionToggleSlowMode:XD,ChannelAdminLogEventActionStartGroupCall:$D,ChannelAdminLogEventActionDiscardGroupCall:ew,ChannelAdminLogEventActionParticipantMute:tw,ChannelAdminLogEventActionParticipantUnmute:sw,ChannelAdminLogEventActionToggleGroupCallSetting:rw,ChannelAdminLogEventActionParticipantJoinByInvite:nw,ChannelAdminLogEventActionExportedInviteDelete:iw,ChannelAdminLogEventActionExportedInviteRevoke:aw,ChannelAdminLogEventActionExportedInviteEdit:ow,ChannelAdminLogEventActionParticipantVolume:uw,ChannelAdminLogEventActionChangeHistoryTTL:cw,ChannelAdminLogEventActionParticipantJoinByRequest:lw,ChannelAdminLogEventActionToggleNoForwards:pw,ChannelAdminLogEventActionSendMessage:gw,ChannelAdminLogEventActionChangeAvailableReactions:dw,ChannelAdminLogEventActionChangeUsernames:mw,ChannelAdminLogEventActionToggleForum:hw,ChannelAdminLogEventActionCreateTopic:_w,ChannelAdminLogEventActionEditTopic:bw,ChannelAdminLogEventActionDeleteTopic:fw,ChannelAdminLogEventActionPinTopic:yw,ChannelAdminLogEventActionToggleAntiSpam:xw,ChannelAdminLogEventActionChangePeerColor:Aw,ChannelAdminLogEventActionChangeProfilePeerColor:Pw,ChannelAdminLogEventActionChangeWallpaper:Iw,ChannelAdminLogEventActionChangeEmojiStatus:Cw,ChannelAdminLogEventActionChangeEmojiStickerSet:vw,ChannelAdminLogEvent:Dw,ChannelAdminLogEventsFilter:Ew,PopularContact:Sw,RecentMeUrlUnknown:Mw,RecentMeUrlUser:Fw,RecentMeUrlChat:Rw,RecentMeUrlChatInvite:Uw,RecentMeUrlStickerSet:Tw,InputSingleMedia:Vw,WebAuthorization:Qw,InputMessageID:qw,InputMessageReplyTo:Gw,InputMessagePinned:Ow,InputMessageCallbackQuery:Hw,InputDialogPeer:Kw,InputDialogPeerFolder:jw,DialogPeer:zw,DialogPeerFolder:Ww,FileHash:Zw,InputClientProxy:Xw,InputSecureFileUploaded:tE,InputSecureFile:sE,SecureFileEmpty:rE,SecureFile:nE,SecureData:iE,SecurePlainPhone:aE,SecurePlainEmail:oE,SecureValueTypePersonalDetails:uE,SecureValueTypePassport:cE,SecureValueTypeDriverLicense:lE,SecureValueTypeIdentityCard:pE,SecureValueTypeInternalPassport:gE,SecureValueTypeAddress:dE,SecureValueTypeUtilityBill:mE,SecureValueTypeBankStatement:hE,SecureValueTypeRentalAgreement:_E,SecureValueTypePassportRegistration:bE,SecureValueTypeTemporaryRegistration:fE,SecureValueTypePhone:yE,SecureValueTypeEmail:xE,SecureValue:AE,InputSecureValue:PE,SecureValueHash:IE,SecureValueErrorData:CE,SecureValueErrorFrontSide:vE,SecureValueErrorReverseSide:DE,SecureValueErrorSelfie:wE,SecureValueErrorFile:EE,SecureValueErrorFiles:SE,SecureValueError:BE,SecureValueErrorTranslationFile:kE,SecureValueErrorTranslationFiles:ME,SecureCredentialsEncrypted:FE,SavedPhoneContact:VE,PasswordKdfAlgoUnknown:LE,PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow:qE,SecurePasswordKdfAlgoUnknown:GE,SecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000:OE,SecurePasswordKdfAlgoSHA512:HE,SecureSecretSettings:KE,InputCheckPasswordEmpty:jE,InputCheckPasswordSRP:zE,SecureRequiredType:WE,SecureRequiredTypeOneOf:JE,InputAppEvent:XE,JsonObjectValue:$E,JsonNull:eS,JsonBool:tS,JsonNumber:sS,JsonString:rS,JsonArray:nS,JsonObject:iS,PageTableCell:aS,PageTableRow:oS,PageCaption:uS,PageListItemText:cS,PageListItemBlocks:lS,PageListOrderedItemText:pS,PageListOrderedItemBlocks:gS,PageRelatedArticle:dS,Page:mS,PollAnswer:fS,Poll:yS,PollAnswerVoters:xS,PollResults:AS,ChatOnlines:PS,StatsURL:IS,ChatAdminRights:CS,ChatBannedRights:vS,InputWallPaper:DS,InputWallPaperSlug:wS,InputWallPaperNoFile:ES,CodeSettings:kS,WallPaperSettings:MS,AutoDownloadSettings:FS,EmojiKeyword:US,EmojiKeywordDeleted:TS,EmojiKeywordsDifference:NS,EmojiURL:VS,EmojiLanguage:QS,Folder:LS,InputFolderPeer:qS,FolderPeer:GS,UrlAuthResultRequest:HS,UrlAuthResultAccepted:KS,UrlAuthResultDefault:jS,ChannelLocationEmpty:zS,ChannelLocation:WS,PeerLocated:JS,PeerSelfLocated:YS,RestrictionReason:ZS,InputTheme:XS,InputThemeSlug:$S,Theme:eB,BaseThemeClassic:uB,BaseThemeDay:cB,BaseThemeNight:lB,BaseThemeTinted:pB,BaseThemeArctic:gB,InputThemeSettings:dB,ThemeSettings:mB,WebPageAttributeTheme:hB,WebPageAttributeStory:_B,BankCardOpenUrl:fB,DialogFilter:xB,DialogFilterDefault:AB,DialogFilterChatlist:PB,DialogFilterSuggested:IB,StatsDateRangeDays:CB,StatsAbsValueAndPrev:vB,StatsPercentValue:DB,StatsGraphAsync:wB,StatsGraphError:EB,StatsGraph:SB,VideoSize:FB,VideoSizeEmojiMarkup:RB,VideoSizeStickerMarkup:UB,StatsGroupTopPoster:TB,StatsGroupTopAdmin:NB,StatsGroupTopInviter:VB,GlobalPrivacySettings:LB,MessageViews:KB,MessageReplyHeader:WB,MessageReplyStoryHeader:JB,MessageReplies:YB,PeerBlocked:ZB,GroupCallDiscarded:$B,GroupCall:ek,InputGroupCall:tk,GroupCallParticipant:sk,InlineQueryPeerTypeSameBotPM:ik,InlineQueryPeerTypePM:ak,InlineQueryPeerTypeChat:ok,InlineQueryPeerTypeMegagroup:uk,InlineQueryPeerTypeBroadcast:ck,InlineQueryPeerTypeBotPM:lk,ChatInviteImporter:mk,ChatAdminWithInvites:yk,GroupCallParticipantVideoSourceGroup:Ck,GroupCallParticipantVideo:vk,BotCommandScopeDefault:wk,BotCommandScopeUsers:Ek,BotCommandScopeChats:Sk,BotCommandScopeChatAdmins:Bk,BotCommandScopePeer:kk,BotCommandScopePeerAdmins:Mk,BotCommandScopePeerUser:Fk,SponsoredMessage:Nk,SearchResultsCalendarPeriod:Lk,SearchResultPosition:Gk,ReactionCount:Wk,MessageReactions:Jk,AvailableReaction:Zk,MessagePeerReaction:eM,GroupCallStreamChannel:tM,AttachMenuBotIconColor:nM,AttachMenuBotIcon:iM,AttachMenuBot:aM,AttachMenuBotsNotModified:oM,AttachMenuBots:uM,AttachMenuBotsBot:cM,WebViewResultUrl:lM,SimpleWebViewResultUrl:pM,WebViewMessageSent:gM,BotMenuButtonDefault:dM,BotMenuButtonCommands:mM,BotMenuButton:hM,NotificationSoundDefault:fM,NotificationSoundNone:yM,NotificationSoundLocal:xM,NotificationSoundRingtone:AM,AttachMenuPeerTypeSameBotPM:CM,AttachMenuPeerTypeBotPM:vM,AttachMenuPeerTypePM:DM,AttachMenuPeerTypeChat:wM,AttachMenuPeerTypeBroadcast:EM,InputInvoiceMessage:SM,InputInvoiceSlug:BM,InputInvoicePremiumGiftCode:kM,InputStorePaymentPremiumSubscription:UM,InputStorePaymentGiftPremium:TM,InputStorePaymentPremiumGiftCode:NM,InputStorePaymentPremiumGiveaway:VM,PremiumGiftOption:QM,PaymentFormMethod:LM,EmojiStatusEmpty:qM,EmojiStatus:GM,EmojiStatusUntil:OM,ReactionEmpty:jM,ReactionEmoji:zM,ReactionCustomEmoji:WM,ChatReactionsNone:JM,ChatReactionsAll:YM,ChatReactionsSome:ZM,EmailVerifyPurposeLoginSetup:eF,EmailVerifyPurposeLoginChange:tF,EmailVerifyPurposePassport:sF,EmailVerificationCode:rF,EmailVerificationGoogle:nF,EmailVerificationApple:iF,PremiumSubscriptionOption:uF,SendAsPeer:cF,MessageExtendedMediaPreview:lF,MessageExtendedMedia:pF,StickerKeyword:gF,Username:dF,ForumTopicDeleted:mF,ForumTopic:hF,DefaultHistoryTTL:bF,ExportedContactToken:fF,RequestPeerTypeUser:yF,RequestPeerTypeChat:xF,RequestPeerTypeBroadcast:AF,EmojiListNotModified:PF,EmojiList:IF,EmojiGroup:CF,TextWithEntities:wF,AutoSaveSettings:SF,AutoSaveException:BF,InputBotAppID:RF,InputBotAppShortName:UF,BotAppNotModified:TF,BotApp:NF,AppWebViewResultUrl:QF,InlineBotWebView:LF,ReadParticipantDate:qF,InputChatlistDialogFilter:GF,ExportedChatlistInvite:OF,MessagePeerVote:YF,MessagePeerVoteInputOption:ZF,MessagePeerVoteMultiple:XF,SponsoredWebPage:$F,StoryViews:eR,StoryItemDeleted:tR,StoryItemSkipped:sR,StoryItem:rR,StoryView:oR,StoryViewPublicForward:uR,StoryViewPublicRepost:cR,InputReplyToMessage:gR,InputReplyToStory:dR,ExportedStoryLink:mR,StoriesStealthMode:hR,MediaAreaCoordinates:_R,MediaAreaVenue:bR,InputMediaAreaVenue:fR,MediaAreaGeoPoint:yR,MediaAreaSuggestedReaction:xR,MediaAreaChannelPost:AR,InputMediaAreaChannelPost:PR,PeerStories:IR,PremiumGiftCodeOption:DR,PrepaidGiveaway:BR,Boost:kR,MyBoost:FR,StoryFwdHeader:TR,PostInteractionCountersMessage:NR,PostInteractionCountersStory:VR,PublicForwardMessage:LR,PublicForwardStory:qR,PeerColor:OR,StoryReaction:JR,StoryReactionPublicForward:YR,StoryReactionPublicRepost:ZR,SavedDialog:$R,SavedReactionTag:rU,OutboxReadDate:aU,SmsJob:cU,BusinessWeeklyOpen:lU,BusinessWorkHours:pU,BusinessLocation:gU,InputBusinessRecipients:dU,BusinessRecipients:mU,BusinessAwayMessageScheduleAlways:hU,BusinessAwayMessageScheduleOutsideWorkHours:_U,BusinessAwayMessageScheduleCustom:bU,InputBusinessGreetingMessage:fU,BusinessGreetingMessage:yU,InputBusinessAwayMessage:xU,BusinessAwayMessage:AU,Timezone:PU,QuickReply:vU,InputQuickReplyShortcut:DU,InputQuickReplyShortcutId:wU,ConnectedBot:BU,storage:{FileUnknown:km,FilePartial:Mm,FileJpeg:Fm,FileGif:Rm,FilePng:Um,FilePdf:Tm,FileMp3:Nm,FileMov:Vm,FileMp4:Qm,FileWebp:Lm},auth:{SentCode:B_,SentCodeSuccess:k_,Authorization:M_,AuthorizationSignUpRequired:F_,ExportedAuthorization:R_,PasswordRecovery:FP,CodeTypeSms:HC,CodeTypeCall:KC,CodeTypeFlashCall:jC,CodeTypeMissedCall:zC,CodeTypeFragmentSms:WC,SentCodeTypeApp:JC,SentCodeTypeSms:YC,SentCodeTypeCall:ZC,SentCodeTypeFlashCall:XC,SentCodeTypeMissedCall:$C,SentCodeTypeEmailCode:e0,SentCodeTypeSetUpEmailRequired:t0,SentCodeTypeFragmentSms:s0,SentCodeTypeFirebaseSms:r0,LoginToken:rB,LoginTokenMigrateTo:nB,LoginTokenSuccess:iB,LoggedOut:zk},contacts:{ContactsNotModified:ib,Contacts:ab,ImportedContacts:ob,Blocked:ub,BlockedSlice:cb,Found:IA,ResolvedPeer:zI,TopPeersNotModified:x0,TopPeers:A0,TopPeersDisabled:P0},messages:{Dialogs:lb,DialogsSlice:pb,DialogsNotModified:gb,Messages:db,MessagesSlice:mb,ChannelMessages:hb,MessagesNotModified:_b,Chats:bb,ChatsSlice:fb,ChatFull:yb,AffectedHistory:xb,DhConfigNotModified:Kx,DhConfig:jx,SentEncryptedMessage:zx,SentEncryptedFile:Wx,StickersNotModified:fP,Stickers:yP,AllStickersNotModified:AP,AllStickers:PP,AffectedMessages:IP,StickerSet:XP,StickerSetNotModified:$P,SavedGifsNotModified:fC,SavedGifs:yC,BotResults:qC,BotCallbackAnswer:n0,MessageEditData:i0,PeerDialogs:c0,FeaturedStickersNotModified:v0,FeaturedStickers:D0,RecentStickersNotModified:w0,RecentStickers:E0,ArchivedStickers:S0,StickerSetInstallResultSuccess:B0,StickerSetInstallResultArchive:k0,HighScores:O0,FavedStickersNotModified:Bw,FavedStickers:kw,FoundStickerSetsNotModified:Jw,FoundStickerSets:Yw,SearchCounter:OS,InactiveChats:oB,VotesList:bB,MessageViews:jB,DiscussionMessage:zB,HistoryImport:pk,HistoryImportParsed:gk,AffectedFoundMessages:dk,ExportedChatInvites:hk,ExportedChatInvite:_k,ExportedChatInviteReplaced:bk,ChatInviteImporters:fk,ChatAdminsWithInvites:xk,CheckedHistoryImportPeer:Ak,SponsoredMessages:Vk,SponsoredMessagesEmpty:Qk,SearchResultsCalendar:qk,SearchResultsPositions:Ok,PeerSettings:jk,MessageReactionsList:Yk,AvailableReactionsNotModified:Xk,AvailableReactions:$k,TranscribedAudio:FM,ReactionsNotModified:XM,Reactions:$M,ForumTopics:_F,EmojiGroupsNotModified:vF,EmojiGroups:DF,TranslateResult:EF,BotApp:VF,WebPage:vR,SavedDialogs:eU,SavedDialogsSlice:tU,SavedDialogsNotModified:sU,SavedReactionTagsNotModified:nU,SavedReactionTags:iU,QuickReplies:EU,QuickRepliesNotModified:SU,DialogFilters:MU},updates:{State:ux,DifferenceEmpty:cx,Difference:lx,DifferenceSlice:px,DifferenceTooLong:gx,ChannelDifferenceEmpty:JI,ChannelDifferenceTooLong:YI,ChannelDifference:ZI},photos:{Photos:xx,PhotosSlice:Ax,Photo:Px},upload:{File:Ix,FileCdnRedirect:Cx,WebFile:Xv,CdnFileReuploadNeeded:ID,CdnFile:CD},help:{AppUpdate:Ex,NoAppUpdate:Sx,InviteText:Bx,Support:$x,TermsOfService:bC,RecentMeUrls:Nw,TermsOfServiceUpdateEmpty:$w,TermsOfServiceUpdate:eE,DeepLinkInfoEmpty:TE,DeepLinkInfo:NE,PassportConfigNotModified:YE,PassportConfig:ZE,SupportName:hS,UserInfoEmpty:_S,UserInfo:bS,PromoDataEmpty:kB,PromoData:MB,CountryCode:qB,Country:GB,CountriesListNotModified:OB,CountriesList:HB,PremiumPromo:RM,AppConfigNotModified:MF,AppConfig:FF,PeerColorSet:HR,PeerColorProfileSet:KR,PeerColorOption:jR,PeerColorsNotModified:zR,PeerColors:WR,TimezonesListNotModified:IU,TimezonesList:CU},account:{PrivacyRules:uP,Authorizations:SP,Password:BP,PasswordSettings:kP,PasswordInputSettings:MP,TmpPassword:cD,WebAuthorizations:Lw,AuthorizationForm:RE,SentEmailCode:UE,Takeout:QE,WallPapersNotModified:SS,WallPapers:BS,AutoDownloadSettings:RS,ThemesNotModified:tB,Themes:sB,ContentSettings:aB,ResetPasswordFailedWait:Rk,ResetPasswordRequestedWait:Uk,ResetPasswordOk:Tk,SavedRingtonesNotModified:_M,SavedRingtones:bM,SavedRingtone:PM,SavedRingtoneConverted:IM,EmojiStatusesNotModified:HM,EmojiStatuses:KM,EmailVerified:aF,EmailVerifiedLogin:oF,AutoSaveSettings:kF,ConnectedBots:kU},channels:{ChannelParticipants:mC,ChannelParticipantsNotModified:hC,ChannelParticipant:_C,AdminLogResults:ww,SendAsPeers:Hk},payments:{PaymentForm:$v,ValidatedRequestedInfo:eD,PaymentResult:tD,PaymentVerificationNeeded:sD,PaymentReceipt:rD,SavedInfo:nD,BankCardData:yB,ExportedInvoice:MM,CheckedGiftCode:wR,GiveawayInfo:ER,GiveawayInfoResults:SR},phone:{PhoneCall:PD,GroupCall:rk,GroupParticipants:nk,JoinAsPeers:Pk,ExportedGroupCallInvite:Ik,GroupCallStreamChannels:sM,GroupCallStreamRtmpUrl:rM},stats:{BroadcastStats:BB,MegagroupStats:QB,MessageStats:XB,StoryStats:QR,PublicForwards:GR},stickers:{SuggestedShortName:Dk},users:{UserFull:Kk},chatlists:{ExportedChatlistInvite:HF,ExportedInvites:KF,ChatlistInviteAlready:jF,ChatlistInvite:zF,ChatlistUpdates:WF},bots:{BotInfo:JF},stories:{AllStoriesNotModified:nR,AllStories:iR,Stories:aR,StoryViewsList:lR,StoryViews:pR,PeerStories:CR,StoryReactionsList:XR},premium:{BoostsList:MR,MyBoosts:RR,BoostsStatus:UR},smsjobs:{EligibleToJoin:oU,Status:uU}},FU=new Map([[85337187,Zg],[2851430293,Xg],[1459478408,$g],[3504867164,ed],[3045658042,td],[1715713620,sd],[1003222836,rd],[1188831161,nd],[2795351554,id],[1973679973,ad],[558156313,od],[1579864942,ud],[3447252358,cd],[2755319991,ld],[155834844,pd],[2924480661,gd],[880243653,dd],[3793765884,md],[1658015945,hd],[2663516424,_d],[812830625,bd],[1658238041,fd],[2817521681,yd],[3987424379,xd],[2105940488,Ad],[3664378706,Pd],[81704317,Id],[2361446705,Cd],[661470918,vd],[2157819615,Dd],[4133544404,wd],[178201177,Ed],[3926956819,Sd],[2459514271,Bd],[1072550713,kd],[3300522427,Md],[1450380236,Fd],[2134579434,Rd],[2107670217,Ud],[900291769,Td],[3723011404,Nd],[666680316,Vd],[2826635804,Qd],[3173648448,Ld],[3112732367,qd],[4156666175,Gd],[4061223110,Od],[497305826,Hd],[4086478836,Kd],[4113560191,jd],[4199484341,zd],[2523198847,Wd],[505969924,Jd],[3015312949,Yd],[4190388548,Zd],[4171988475,Xd],[1530447553,$d],[860303448,em],[3242007569,tm],[3854302746,sm],[4216511641,rm],[3544138739,nm],[2394269397,im],[2535434307,am],[261416433,om],[3866083195,um],[2315114360,cm],[3256584265,lm],[480546647,pm],[3184373440,gm],[2303962423,dm],[3837862870,mm],[1210199983,hm],[483901197,_m],[1001634122,bm],[3755650017,fm],[4112735573,ym],[3134223748,xm],[3418877480,Am],[700340377,Pm],[1075322878,Im],[3627312883,Cm],[925204121,vm],[2642736091,Dm],[93890858,wm],[1498486562,Em],[918946202,Sm],[2728736542,Bm],[2861972229,km],[1086091090,Mm],[8322574,Fm],[3403786975,Rm],[172975040,Um],[2921222285,Tm],[1384777335,Nm],[1258941372,Vm],[3016663268,Qm],[276907596,Lm],[3552332666,qm],[559694904,Gm],[1326562017,Om],[2194798342,Hm],[164646985,Km],[3988339017,jm],[9203775,zm],[2065268168,Wm],[1410997530,Jm],[1703516023,Ym],[693512293,Zm],[1103884886,Xm],[1704108455,$m],[179174543,eh],[399807445,th],[3386052920,sh],[1153455271,rh],[3224190983,nh],[3832270564,ih],[2694004571,ah],[2271466465,oh],[1018991608,uh],[935395612,ch],[476978193,lh],[2426849924,ph],[2792128252,gh],[721967202,dh],[1038967584,mh],[1766936791,hh],[1457575028,_h],[1882335561,bh],[2676290718,fh],[1291114285,yh],[3723562043,xh],[784356159,Ah],[4256272392,Ph],[4138027219,Ih],[3108030054,Ch],[1272375192,vh],[1065280907,Dh],[1758159491,wh],[3668805040,Eh],[3331919976,Sh],[3064919984,Bh],[3175599021,kh],[3047280218,Mh],[2144015272,Fh],[2514746351,Rh],[365886720,Uh],[2755604684,Th],[51520707,Nh],[2513611922,Vh],[3775102866,Qh],[3929622761,Lh],[2495428845,qh],[2679813636,Gh],[2460428406,Oh],[2402399015,Hh],[2518040406,Kh],[2162236031,jh],[1200788123,zh],[4209418070,Wh],[3306608249,Jh],[455635795,Yh],[3646710100,Zh],[4092747638,Xh],[2564871831,$h],[2047704898,e_],[1345295095,t_],[1007897979,s_],[3013637729,r_],[2860016453,n_],[3955008459,i_],[1205698681,a_],[3032714421,o_],[3359468268,u_],[228168278,c_],[3230943264,l_],[1474192222,p_],[827428507,g_],[1348510708,d_],[1737240073,m_],[858499565,h_],[715107781,__],[3422726765,b_],[3582593222,f_],[1908216652,y_],[590459437,x_],[4212750949,A_],[236446268,P_],[1976012384,I_],[35527382,C_],[3769678894,v_],[4198431637,D_],[3626061121,w_],[286776671,E_],[2997024355,S_],[1577067778,B_],[596704836,k_],[782418132,M_],[1148485274,F_],[3023364792,R_],[3099351820,U_],[423314455,T_],[1251338318,N_],[2983951486,V_],[1548122514,Q_],[3402328802,L_],[2573347852,q_],[2769817869,G_],[2755118061,O_],[3766501654,H_],[1490799288,K_],[505595789,j_],[777640226,z_],[2918469347,W_],[3252986545,J_],[2609510714,Y_],[3688169197,Z_],[4124956391,X_],[177124030,$_],[2663876157,eb],[587153029,tb],[341499403,sb],[3242081360,rb],[383348795,nb],[3075189202,ib],[3941105218,ab],[2010127419,ob],[182326673,ub],[3781575060,cb],[364538944,lb],[1910543603,pb],[4041467286,gb],[2356252295,db],[978610270,mb],[3346446926,hb],[1951620897,_b],[1694474197,bb],[2631405892,fb],[3856126364,yb],[3025955281,xb],[1474492012,Ab],[2517214492,Pb],[2680163941,Ib],[1458172132,Cb],[2665345416,vb],[2129714567,Db],[4291323271,wb],[1358283666,Eb],[928101534,Sb],[975236280,Bb],[2160695144,kb],[2054952868,Mb],[3041516115,Fb],[3254314650,Rb],[3875695885,Ub],[3764575107,Tb],[464520273,Nb],[522914557,Vb],[1318109142,Qb],[2718806245,Lb],[3223225727,qb],[2202565360,Gb],[125178264,Ob],[3854432478,Hb],[2810480932,Kb],[2303831023,jb],[314359194,zb],[386986326,Wb],[3030575245,Jb],[956179895,Yb],[1037718609,Zb],[3811523959,Xb],[2388564083,$b],[3200411887,ef],[3957614617,tf],[3996854058,sf],[88680979,rf],[2627162079,nf],[791617983,af],[2139689491,of],[4163006849,uf],[277713951,cf],[1666927625,lf],[1656358105,pf],[2452516368,gf],[3274529554,df],[4062620680,mf],[3620364706,hf],[1753886890,_f],[196268545,bf],[834816008,ff],[2473931806,yf],[1232025500,xf],[317794823,Af],[457133559,Pf],[3117401229,If],[3825430691,Cf],[1763610706,vf],[3076495785,Df],[457829485,wf],[1461528386,Ef],[2588027936,Sf],[2720652550,Bf],[861169551,kf],[791390623,Mf],[1852826908,Ff],[4195302562,Rf],[2199371971,Uf],[2610053286,Tf],[3048144253,Nf],[2359990934,Vf],[2869914398,Qf],[1180041828,Lf],[1442983757,qf],[3843135853,Gf],[3928556893,Of],[1887741886,Hf],[2990524056,Kf],[3781450179,jf],[2896258427,zf],[1421875280,Wf],[422972864,Jf],[1786671974,Yf],[3031420848,Zf],[967122427,Xf],[2424728814,$f],[2182544291,ey],[2267003193,ty],[1448076945,sy],[619974263,ry],[654302845,ny],[2782339333,iy],[889491791,ay],[643940105,oy],[3533318132,uy],[3601962310,cy],[1767677564,ly],[3957356370,py],[2357774627,gy],[3984976565,dy],[1538885128,my],[4170869326,hy],[4075543374,_y],[347227392,by],[3147544997,fy],[3498534458,yy],[2556246715,xy],[3297184329,Ay],[192428418,Py],[1299263278,Iy],[1885586395,Cy],[299870598,vy],[1578843320,Dy],[397910539,wy],[361936797,Ey],[347625491,Sy],[1960361625,By],[8703322,ky],[4216080748,My],[674706841,Fy],[821314523,Ry],[1870160884,Uy],[2264715141,Ty],[1517529484,Ny],[422509539,Vy],[4263085570,Qy],[542282808,Ly],[3959795863,qy],[3438316246,Gy],[1974712216,Oy],[4149121835,Hy],[468923833,Ky],[738741697,jy],[2103604867,zy],[2421019804,Wy],[129403168,Jy],[2923368477,Yy],[2887898062,Zy],[164329305,Xy],[2930744948,$y],[1751942566,ex],[969307186,tx],[4049758676,sx],[4182182578,rx],[4114458391,nx],[1407644140,ix],[1040518415,ax],[1450174413,ox],[2775329342,ux],[1567990072,cx],[16030880,lx],[2835028353,px],[1258196845,gx],[3809980286,dx],[826001400,mx],[1299050149,hx],[2027216577,_x],[1918567619,bx],[1957577280,fx],[2417352961,yx],[2378853029,xx],[352657236,Ax],[539045032,Px],[157948117,Ix],[4052539972,Cx],[414687501,vx],[3424265246,Dx],[2384074613,wx],[3434860080,Ex],[3294258486,Sx],[415997816,Bx],[2877210784,kx],[1722964307,Mx],[1223809356,Fx],[1643173063,Rx],[505183301,Ux],[4047615457,Tx],[3256830334,Nx],[2818608344,Vx],[406307684,Qx],[1690108678,Lx],[1511503333,qx],[767652808,Gx],[3977822488,Ox],[594758406,Hx],[3236054581,Kx],[740433629,jx],[1443858741,zx],[2492727090,Wx],[1928391342,Jx],[448771445,Yx],[922273905,Zx],[2413085912,Xx],[398898678,$x],[2681474008,eA],[3033021260,tA],[3221737155,sA],[3591563503,rA],[577659656,nA],[381645902,iA],[4250847477,aA],[2710034031,oA],[3916839660,uA],[3576656887,cA],[4082227115,lA],[3520285222,pA],[2852968932,gA],[393186209,dA],[1653390447,mA],[3714748232,hA],[2297593788,_A],[608050278,bA],[3643548293,fA],[3688534598,yA],[2958739121,xA],[630664139,AA],[3060109358,PA],[3004386717,IA],[1335282456,CA],[3187344422,vA],[4206550111,DA],[3684593874,wA],[2765966344,EA],[1461304012,SA],[55761658,BA],[3508640733,kA],[2934349160,MA],[941870144,FA],[3157175088,RA],[1343122938,UA],[1030105979,TA],[961092808,NA],[1777096355,VA],[2517966829,QA],[3516589165,LA],[1124062251,qA],[110621716,GA],[2760292193,OA],[218751099,HA],[407582158,KA],[320652927,jA],[195371015,zA],[3597362889,WA],[2417034343,JA],[2215004623,YA],[3914272646,ZA],[793067081,XA],[4294843308,$A],[1698855810,eP],[3096469426,tP],[4169726490,sP],[2339628899,rP],[3831632193,nP],[1796427406,iP],[1103656293,aP],[4159232155,oP],[1352683077,uP],[3100684255,cP],[1815593308,lP],[297109817,pP],[1662637586,gP],[3549426114,dP],[2555574726,mP],[358154344,hP],[2550256375,_P],[4245985433,bP],[4050950690,fP],[816245886,yP],[313694676,xP],[3898999491,AP],[3451637435,PP],[2228326789,IP],[555358088,CP],[2966502983,vP],[3902555570,DP],[1930545681,wP],[2902578717,EP],[1275039392,SP],[2507886843,BP],[2589733861,kP],[3258394569,MP],[326715557,FP],[2743383929,RP],[179611673,UP],[3977280183,TP],[1516793212,NP],[3454069824,VP],[1634294960,QP],[4290128789,LP],[2649203305,qP],[2250033312,GP],[42402760,OP],[3867103758,HP],[215889721,KP],[3364567810,jP],[80008398,zP],[701560302,WP],[1153562857,JP],[1232373075,YP],[768691932,ZP],[1846886166,XP],[3556320491,$P],[3262826695,eI],[2402290519,tI],[2734311552,sI],[629866245,rI],[901503851,nI],[2976541737,iI],[4235815743,aI],[2478439349,oI],[1358175439,uI],[2950250427,cI],[280464681,lI],[3492708308,pI],[3150401885,gI],[3918005115,dI],[814112961,mI],[326529584,hI],[2696958044,_I],[1406648280,bI],[2002815875,fI],[2688441221,yI],[2259946248,xI],[2245892561,AI],[1218642516,PI],[3146955413,II],[4194588573,CI],[1868782349,vI],[1827637959,DI],[1859134776,wI],[1692693954,EI],[3177253833,SI],[2188348256,BI],[681706865,kI],[1938967520,MI],[1990644519,FI],[3699052864,RI],[546203849,UI],[2607407947,TI],[1280209983,NI],[2622389899,VI],[3204879316,QI],[1981704948,LI],[852137487,qI],[3369010680,GI],[34469328,OI],[4002160262,HI],[4082822184,KI],[1536380829,jI],[2131196633,zI],[182649427,WI],[1041346555,JI],[2763835134,YI],[543450958,ZI],[2496933607,XI],[3447183703,$I],[3222013888,eC],[900251559,tC],[803602899,sC],[885242707,rC],[1844969806,nC],[453242886,iC],[3728686201,aC],[3026225513,oC],[2746567045,uC],[2966521435,cC],[338142689,lC],[106343499,pC],[3144345741,gC],[3763035371,dC],[2595290799,mC],[4028055529,hC],[3753378583,_C],[2013922064,bC],[3892468898,fC],[2225089037,yC],[864077702,xC],[1036876423,AC],[2526190213,PC],[1098628881,IC],[2800599037,CC],[1262639204,vC],[3622273573,DC],[3185362192,wC],[2294256409,EC],[2832753831,SC],[4294507972,BC],[1336154098,kC],[1984755728,MC],[2357159394,FC],[85477117,RC],[2324063644,UC],[416402882,TC],[894081801,NC],[2157631910,VC],[295067450,QC],[400266251,LC],[3760321270,qC],[1571494644,GC],[1313731771,OC],[1923290508,HC],[1948046307,KC],[577556219,jC],[3592083182,zC],[116234636,WC],[1035688326,JC],[3221273506,YC],[1398007207,ZC],[2869151449,XC],[2181063812,$C],[4098946459,e0],[2773032426,t0],[3646315577,s0],[3850048562,r0],[911761060,n0],[649453030,i0],[2299280777,a0],[3067680215,o0],[1008755359,u0],[863093588,c0],[3989684315,l0],[2875595611,p0],[344356834,g0],[104314861,d0],[3172442442,m0],[371037736,h0],[511092620,_0],[2822794409,b0],[4226728176,f0],[4219683473,y0],[3727060725,x0],[1891070632,A0],[3039597469,P0],[453805082,I0],[1070397423,C0],[3336309862,v0],[3191351558,D0],[186120336,w0],[2295561302,E0],[1338747336,S0],[946083368,B0],[904138920,k0],[1678812626,M0],[872932635,F0],[1087454222,R0],[2008112412,U0],[2933316530,T0],[1251549527,N0],[70813275,V0],[3187238203,Q0],[53231223,L0],[3274827786,q0],[1940093419,G0],[2587622809,O0],[3695018575,H0],[1950782688,K0],[1730456516,j0],[3641877916,z0],[3240501956,W0],[2616769429,J0],[1816074681,Y0],[1009288385,Z0],[3730443734,X0],[2120376535,$0],[3983181060,ev],[3355139585,tv],[55281185,sv],[483104362,rv],[136105807,nv],[894777186,iv],[324435594,av],[1890305021,ov],[2415565343,uv],[3132089824,cv],[3218105580,lv],[4046173921,pv],[1182402406,gv],[3228621118,dv],[1216809369,mv],[3676352904,hv],[3456972720,_v],[3840442385,bv],[641563686,fv],[1329878739,yv],[391759200,xv],[2089805750,Av],[972174080,Pv],[2826014149,Iv],[4065961995,Cv],[1705048653,vv],[52401552,Dv],[4011282869,wv],[2151899626,Ev],[504660880,Sv],[3209554562,Bv],[2592793057,kv],[1987480557,Mv],[370236054,Fv],[2756656886,Rv],[2246320897,Uv],[3767910816,Tv],[1471006352,Nv],[4210550985,Vv],[2104790276,Qv],[3408489464,Lv],[1572428309,qv],[3926049406,Gv],[512535275,Ov],[2426158996,Hv],[3452074527,Kv],[475467473,jv],[4190682310,zv],[2616017741,Wv],[3258570374,Jv],[2669814217,Yv],[4100974884,Zv],[568808380,Xv],[2684716881,$v],[3510966403,eD],[1314881805,tD],[3628142905,sD],[1891958275,rD],[4220511292,nD],[3238965967,iD],[873977640,aD],[178373535,oD],[2328045569,uD],[3680828724,cD],[3055631583,lD],[853188252,pD],[506920429,gD],[1399245077,dD],[3307368215,mD],[347139340,hD],[912311057,_D],[2524937319,bD],[1355435489,fD],[2629903303,yD],[1667228533,xD],[4236742600,AD],[3968000320,PD],[4004045934,ID],[2845821519,CD],[3380800186,vD],[1462101002,DD],[3402727926,wD],[1816636575,ED],[695856818,SD],[4085629430,BD],[4006239459,kD],[3873421349,MD],[1427671598,FD],[1783299128,RD],[1129042607,UD],[460916654,TD],[648939889,ND],[3924306968,VD],[1889215493,QD],[1121994683,LD],[405815507,qD],[4170676210,GD],[3810276568,OD],[3872931198,HD],[3580323600,KD],[2982398631,jD],[1599903217,zD],[771095562,WD],[2399639107,JD],[84703944,YD],[241923758,ZD],[1401984889,XD],[589338437,$D],[3684667712,ew],[4179895506,tw],[3863226816,sw],[1456906823,rw],[4271882584,nw],[1515256996,iw],[1091179342,aw],[3910056793,ow],[1048537159,uw],[1855199800,cw],[2947945546,lw],[3408578406,pw],[663693416,gw],[3192786680,dw],[4031755177,mw],[46949251,hw],[1483767080,_w],[4033864200,bw],[2920712457,fw],[1569535291,yw],[1693675004,xw],[1469507456,Aw],[1581742885,Pw],[834362706,Iw],[1051328177,Cw],[1188577451,vw],[531458253,Dw],[3985307469,ww],[3926948580,Ew],[1558266229,Sw],[2660214483,Bw],[750063767,kw],[1189204285,Mw],[3106671074,Fw],[3000660434,Rw],[3947431965,Uw],[3154794460,Tw],[235081943,Nw],[482797855,Vw],[2801333330,Qw],[3981887996,Lw],[2792792866,qw],[3134751637,Gw],[2257003832,Ow],[2902071934,Hw],[4239064759,Kw],[1684014375,jw],[3849174789,zw],[1363483106,Ww],[223655517,Jw],[2331024850,Yw],[4087022428,Zw],[1968737087,Xw],[3811614591,$w],[686618977,eE],[859091184,tE],[1399317950,sE],[1679398724,rE],[2097791614,nE],[2330640067,iE],[2103482845,aE],[569137759,oE],[2636808675,uE],[1034709504,cE],[115615172,lE],[2698015819,pE],[2577698595,gE],[3420659238,dE],[4231435598,mE],[2299755533,hE],[2340959368,_E],[2581823594,bE],[3926060083,fE],[3005262555,yE],[2386339822,xE],[411017418,AE],[3676426407,PE],[3978218928,IE],[3903065049,CE],[12467706,vE],[2257201829,DE],[3845639894,wE],[2054162547,EE],[1717706985,SE],[2258466191,BE],[2702460784,kE],[878931416,ME],[871426631,FE],[2905480408,RE],[2166326607,UE],[1722786150,TE],[1783556146,NE],[289586518,VE],[1304052993,QE],[3562713238,LE],[982592842,qE],[4883767,GE],[3153255840,OE],[2252807570,HE],[354925740,KE],[2558588504,jE],[3531600002,zE],[2191366618,WE],[41187252,JE],[3216634967,YE],[2694370991,ZE],[488313413,XE],[3235781593,$E],[1064139624,eS],[3342098026,tS],[736157604,sS],[3072226938,rS],[4148447075,nS],[2579616925,iS],[878078826,aS],[3770729957,oS],[1869903447,uS],[3106911949,cS],[635466748,lS],[1577484359,pS],[2564655414,gS],[3012615176,dS],[2556788493,mS],[2349199817,hS],[4088278765,_S],[32192344,bS],[1823064809,fS],[2262925665,yS],[997055186,xS],[2061444128,AS],[4030849616,PS],[1202287072,IS],[1605510357,CS],[2668758040,vS],[3861952889,DS],[1913199744,wS],[2524595758,ES],[471437699,SS],[3452142988,BS],[2904898936,kS],[925826256,MS],[3131405864,FS],[1674235686,RS],[3585325561,US],[594408994,TS],[1556570557,NS],[2775937949,VS],[3019592545,QS],[4283715173,LS],[4224893590,qS],[3921323624,GS],[3896830975,OS],[2463316494,HS],[2408320590,KS],[2849430303,jS],[3216354699,zS],[547062491,WS],[3393592157,JS],[4176226379,YS],[3497176244,ZS],[1012306921,XS],[4119399921,$S],[2685298646,eB],[4095653410,tB],[2587724909,sB],[1654593920,rB],[110008598,nB],[957176926,iB],[1474462241,aB],[2837970629,oB],[3282117730,uB],[4225242760,cB],[3081969320,lB],[1834973166,pB],[1527845466,gB],[2413711439,dB],[4200117972,mB],[1421174295,hB],[781501415,_B],[1218005070,bB],[4117234314,fB],[1042605427,yB],[1605718587,xB],[909284270,AB],[2682424996,PB],[2004110666,IB],[3057118639,CB],[3410210014,vB],[3419287520,DB],[1244130093,wB],[3202127906,EB],[2393138358,SB],[963421692,BB],[2566302837,kB],[2352576831,MB],[3727929492,FB],[4166795580,RB],[228623102,UB],[2634330011,TB],[3612888199,NB],[1398765469,VB],[4018141462,QB],[1934380235,LB],[1107543535,qB],[3280440867,GB],[2479628082,OB],[2278585758,HB],[1163625789,KB],[3066361155,jB],[2788431746,zB],[2948336091,WB],[240843065,JB],[2211844034,YB],[3908927508,ZB],[2145983508,XB],[2004925620,$B],[3583468812,ek],[3635053583,tk],[3953538814,sk],[2658302637,rk],[4101460406,nk],[813821341,ik],[2201751468,ak],[3613836554,ok],[1589952067,uk],[1664413338,ck],[238759180,lk],[375566091,pk],[1578088377,gk],[4019011180,dk],[2354765785,mk],[3183881676,hk],[410107472,_k],[572915951,bk],[2176233482,fk],[4075613987,yk],[3063640791,xk],[2723014423,Ak],[2951045695,Pk],[541839704,Ik],[3702593719,Ck],[1735736008,vk],[2248056895,Dk],[795652779,wk],[1011811544,Ek],[1877059713,Sk],[3114950762,Bk],[3684534653,kk],[1071145937,Mk],[169026035,Fk],[3816265825,Rk],[3924819069,Uk],[3911636542,Tk],[3981673463,Nk],[3387825543,Vk],[406407439,Qk],[3383776159,Lk],[343859772,qk],[2137295719,Gk],[1404185519,Ok],[4103516358,Hk],[997004590,Kk],[1753266509,jk],[3282207583,zk],[2748435328,Wk],[1328256121,Jk],[834488621,Yk],[3229084673,Zk],[2668042583,Xk],[1989032621,$k],[2356786748,eM],[2162903215,tM],[3504636594,sM],[767505458,rM],[1165423600,nM],[2997303403,iM],[3641544190,aM],[4057500252,oM],[1011024320,uM],[2478794367,cM],[202659196,lM],[2284811963,pM],[211046684,gM],[1966318984,dM],[1113113093,mM],[3350559974,hM],[4227262641,_M],[3253284037,bM],[2548612798,fM],[1863070943,yM],[2198575844,xM],[4285300809,AM],[3072737133,PM],[523271863,IM],[2104224014,CM],[3274439194,vM],[4047950623,DM],[84480319,wM],[2080104188,EM],[3317000281,SM],[3274099439,BM],[2560125965,kM],[2932919257,MM],[3485063511,FM],[1395946908,RM],[2792693350,UM],[1634697192,TM],[2743099199,NM],[369444042,VM],[1958953753,QM],[2298016283,LM],[769727150,qM],[2459656605,GM],[4197492935,OM],[3498894917,HM],[2428790737,KM],[2046153753,jM],[455247544,zM],[2302016627,WM],[3942396604,JM],[1385335754,YM],[1713193015,ZM],[2960120799,XM],[3942512406,$M],[1128644211,eF],[1383932651,tF],[3153401477,sF],[2452510121,rF],[3683688130,nF],[2530243837,iF],[731303195,aF],[3787132257,oF],[1596792306,uF],[3088871476,cF],[2908916936,lF],[3997670500,pF],[4244550300,gF],[3020371527,dF],[37687451,mF],[1903173033,hF],[913709011,_F],[1135897376,bF],[1103040667,fF],[1597737472,yF],[3387977243,xF],[865857388,AF],[1209970170,PF],[2048790993,IF],[2056961449,CF],[1874111879,vF],[2283780427,DF],[1964978502,wF],[870003448,EF],[3360175310,SF],[2170563911,BF],[1279133341,kF],[2094949405,MF],[3709368366,FF],[2837495162,RF],[2425095175,UF],[1571189943,TF],[2516373974,NF],[3947933173,VF],[1008422669,QF],[3044185557,LF],[1246753138,qF],[4091599411,GF],[206668204,OF],[283567014,HF],[279670215,KF],[4203214425,jF],[500007837,zF],[2478671757,WF],[3903288752,JF],[3066834268,YF],[1959634180,ZF],[1177089766,XF],[1035529315,$F],[2371443926,eR],[1374088783,tR],[4289579283,sR],[2041735716,rR],[291044926,nR],[1862033025,iR],[1574486984,aR],[2965236421,oR],[2424530699,uR],[3178549065,cR],[1507299269,lR],[3734957341,pR],[583071445,gR],[1484862010,dR],[1070138683,mR],[1898850301,hR],[64088654,_R],[3196246940,bR],[2994872703,fR],[3750443810,yR],[340088945,xR],[1996756655,AR],[577893055,PR],[2587224473,IR],[3404105576,CR],[4250800829,vR],[629052971,DR],[675942550,wR],[1130879648,ER],[13456752,SR],[2991824212,BR],[706514033,kR],[2264424764,MR],[3293069660,FR],[2598512866,RR],[1230586490,UR],[3089555792,TR],[3875901055,NR],[2319978023,VR],[1355613820,QR],[32685898,LR],[3992169936,qR],[2466479648,GR],[3041614543,OR],[639736408,HR],[1987928555,KR],[2917953214,jR],[732034510,zR],[16313608,WR],[1620104917,JR],[3148555843,YR],[3486322451,ZR],[2858383516,XR],[3179793260,$R],[4164608545,eU],[1153080793,tU],[3223285736,sU],[3413112872,rU],[2291882479,nU],[844731658,iU],[1001931436,aU],[3700114639,oU],[720277905,uU],[3869372088,cU],[302717625,lU],[2358423704,pU],[2891717367,gU],[1871393450,dU],[554733559,mU],[3384402617,hU],[3287479553,_U],[3427638988,bU],[26528571,fU],[3843664811,yU],[2200008160,xU],[4011158108,AU],[4287793653,PU],[2533820620,IU],[2071260529,CU],[110563371,vU],[609840449,DU],[18418929,wU],[3331155605,EU],[1603398491,SU],[3890846183,BU],[400029819,kU],[718878489,MU]]);var m=class extends Dr{__R=null},w2=class extends m{static __F=null;nonce;get[i](){return 3195965169}static get[n](){return"req_pq_multi"}static get[a](){return[["nonce","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce}},E2=class extends m{static __F=null;nonce;server_nonce;p;q;public_key_fingerprint;encrypted_data;get[i](){return 3608339646}static get[n](){return"req_DH_params"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["p",Uint8Array,"bytes"],["q",Uint8Array,"bytes"],["public_key_fingerprint","bigint","long"],["encrypted_data",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.p,Uint8Array,"bytes"],[this.q,Uint8Array,"bytes"],[this.public_key_fingerprint,"bigint","long"],[this.encrypted_data,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.p=e.p,this.q=e.q,this.public_key_fingerprint=e.public_key_fingerprint,this.encrypted_data=e.encrypted_data}},S2=class extends m{static __F=null;nonce;server_nonce;encrypted_data;get[i](){return 4110704415}static get[n](){return"set_client_DH_params"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["encrypted_data",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.encrypted_data,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.encrypted_data=e.encrypted_data}},B2=class extends m{static __F=null;req_msg_id;get[i](){return 1491380032}static get[n](){return"rpc_drop_answer"}static get[a](){return[["req_msg_id","bigint","long"]]}get[o](){return[[this.req_msg_id,"bigint","long"]]}constructor(e){super(),this.req_msg_id=e.req_msg_id}},k2=class extends m{static __F=null;num;get[i](){return 3105996036}static get[n](){return"get_future_salts"}static get[a](){return[["num","number","int"]]}get[o](){return[[this.num,"number","int"]]}constructor(e){super(),this.num=e.num}},M2=class extends m{static __F=null;ping_id;get[i](){return 2059302892}static get[n](){return"ping"}static get[a](){return[["ping_id","bigint","long"]]}get[o](){return[[this.ping_id,"bigint","long"]]}constructor(e){super(),this.ping_id=e.ping_id}},F2=class extends m{static __F=null;ping_id;disconnect_delay;get[i](){return 4081220492}static get[n](){return"ping_delay_disconnect"}static get[a](){return[["ping_id","bigint","long"],["disconnect_delay","number","int"]]}get[o](){return[[this.ping_id,"bigint","long"],[this.disconnect_delay,"number","int"]]}constructor(e){super(),this.ping_id=e.ping_id,this.disconnect_delay=e.disconnect_delay}},R2=class extends m{static __F=null;session_id;get[i](){return 3880853798}static get[n](){return"destroy_session"}static get[a](){return[["session_id","bigint","long"]]}get[o](){return[[this.session_id,"bigint","long"]]}constructor(e){super(),this.session_id=e.session_id}},U2=class extends m{static __F=null;get[i](){return 3510849888}static get[n](){return"destroy_auth_key"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},T2=class extends m{static __F=null;msg_id;query;get[i](){return 3416209197}static get[n](){return"invokeAfterMsg"}static get[a](){return[["msg_id","bigint","long"],["query",r.TypeX,"!X"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.msg_id=e.msg_id,this.query=e.query}},N2=class extends m{static __F=null;msg_ids;query;get[i](){return 1036301552}static get[n](){return"invokeAfterMsgs"}static get[a](){return[["msg_ids",["bigint"],"Vector"],["query",r.TypeX,"!X"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"],[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.msg_ids=e.msg_ids,this.query=e.query}},V2=class extends m{static __F=null;api_id;device_model;system_version;app_version;system_lang_code;lang_pack;lang_code;proxy;params;query;get[i](){return 3251461801}static get[n](){return"initConnection"}static get[a](){return[["flags",l,"#"],["api_id","number","int"],["device_model","string","string"],["system_version","string","string"],["app_version","string","string"],["system_lang_code","string","string"],["lang_pack","string","string"],["lang_code","string","string"],["proxy",r._InputClientProxy,"flags.0?InputClientProxy"],["params",r._JSONValue,"flags.1?JSONValue"],["query",r.TypeX,"!X"]]}get[o](){return[["flags",l,"#"],[this.api_id,"number","int"],[this.device_model,"string","string"],[this.system_version,"string","string"],[this.app_version,"string","string"],[this.system_lang_code,"string","string"],[this.lang_pack,"string","string"],[this.lang_code,"string","string"],[this.proxy??null,r._InputClientProxy,"flags.0?InputClientProxy"],[this.params??null,r._JSONValue,"flags.1?JSONValue"],[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.api_id=e.api_id,this.device_model=e.device_model,this.system_version=e.system_version,this.app_version=e.app_version,this.system_lang_code=e.system_lang_code,this.lang_pack=e.lang_pack,this.lang_code=e.lang_code,this.proxy=e.proxy,this.params=e.params,this.query=e.query}},Q2=class extends m{static __F=null;layer;query;get[i](){return 3667594509}static get[n](){return"invokeWithLayer"}static get[a](){return[["layer","number","int"],["query",r.TypeX,"!X"]]}get[o](){return[[this.layer,"number","int"],[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.layer=e.layer,this.query=e.query}},L2=class extends m{static __F=null;query;get[i](){return 3214170551}static get[n](){return"invokeWithoutUpdates"}static get[a](){return[["query",r.TypeX,"!X"]]}get[o](){return[[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.query=e.query}},q2=class extends m{static __F=null;range;query;get[i](){return 911373810}static get[n](){return"invokeWithMessagesRange"}static get[a](){return[["range",r._MessageRange,"MessageRange"],["query",r.TypeX,"!X"]]}get[o](){return[[this.range,r._MessageRange,"MessageRange"],[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.range=e.range,this.query=e.query}},G2=class extends m{static __F=null;takeout_id;query;get[i](){return 2896821550}static get[n](){return"invokeWithTakeout"}static get[a](){return[["takeout_id","bigint","long"],["query",r.TypeX,"!X"]]}get[o](){return[[this.takeout_id,"bigint","long"],[this.query,r.TypeX,"!X"]]}constructor(e){super(),this.takeout_id=e.takeout_id,this.query=e.query}},O2=class extends m{static __F=null;phone_number;api_id;api_hash;settings;get[i](){return 2792825935}static get[n](){return"auth.sendCode"}static get[a](){return[["phone_number","string","string"],["api_id","number","int"],["api_hash","string","string"],["settings",r._CodeSettings,"CodeSettings"]]}get[o](){return[[this.phone_number,"string","string"],[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.settings,r._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.phone_number=e.phone_number,this.api_id=e.api_id,this.api_hash=e.api_hash,this.settings=e.settings}},H2=class extends m{static __F=null;no_joined_notifications;phone_number;phone_code_hash;first_name;last_name;get[i](){return 2865215255}static get[n](){return"auth.signUp"}static get[a](){return[["flags",l,"#"],["no_joined_notifications","true","flags.0?true"],["phone_number","string","string"],["phone_code_hash","string","string"],["first_name","string","string"],["last_name","string","string"]]}get[o](){return[["flags",l,"#"],[this.no_joined_notifications??null,"true","flags.0?true"],[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"]]}constructor(e){super(),this.no_joined_notifications=e.no_joined_notifications,this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.first_name=e.first_name,this.last_name=e.last_name}},K2=class extends m{static __F=null;phone_number;phone_code_hash;phone_code;email_verification;get[i](){return 2371004753}static get[n](){return"auth.signIn"}static get[a](){return[["flags",l,"#"],["phone_number","string","string"],["phone_code_hash","string","string"],["phone_code","string","flags.0?string"],["email_verification",r._EmailVerification,"flags.1?EmailVerification"]]}get[o](){return[["flags",l,"#"],[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.phone_code??null,"string","flags.0?string"],[this.email_verification??null,r._EmailVerification,"flags.1?EmailVerification"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code,this.email_verification=e.email_verification}},j2=class extends m{static __F=null;get[i](){return 1047706137}static get[n](){return"auth.logOut"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},z2=class extends m{static __F=null;get[i](){return 2678787354}static get[n](){return"auth.resetAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},W2=class extends m{static __F=null;dc_id;get[i](){return 3854565325}static get[n](){return"auth.exportAuthorization"}static get[a](){return[["dc_id","number","int"]]}get[o](){return[[this.dc_id,"number","int"]]}constructor(e){super(),this.dc_id=e.dc_id}},J2=class extends m{static __F=null;id;bytes;get[i](){return 2776268205}static get[n](){return"auth.importAuthorization"}static get[a](){return[["id","bigint","long"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.bytes=e.bytes}},Y2=class extends m{static __F=null;perm_auth_key_id;nonce;expires_at;encrypted_message;get[i](){return 3453233669}static get[n](){return"auth.bindTempAuthKey"}static get[a](){return[["perm_auth_key_id","bigint","long"],["nonce","bigint","long"],["expires_at","number","int"],["encrypted_message",Uint8Array,"bytes"]]}get[o](){return[[this.perm_auth_key_id,"bigint","long"],[this.nonce,"bigint","long"],[this.expires_at,"number","int"],[this.encrypted_message,Uint8Array,"bytes"]]}constructor(e){super(),this.perm_auth_key_id=e.perm_auth_key_id,this.nonce=e.nonce,this.expires_at=e.expires_at,this.encrypted_message=e.encrypted_message}},Z2=class extends m{static __F=null;flags;api_id;api_hash;bot_auth_token;get[i](){return 1738800940}static get[n](){return"auth.importBotAuthorization"}static get[a](){return[["flags","number","int"],["api_id","number","int"],["api_hash","string","string"],["bot_auth_token","string","string"]]}get[o](){return[[this.flags,"number","int"],[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.bot_auth_token,"string","string"]]}constructor(e){super(),this.flags=e.flags,this.api_id=e.api_id,this.api_hash=e.api_hash,this.bot_auth_token=e.bot_auth_token}},X2=class extends m{static __F=null;password;get[i](){return 3515567382}static get[n](){return"auth.checkPassword"}static get[a](){return[["password",r._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.password,r._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.password=e.password}},$2=class extends m{static __F=null;get[i](){return 3633822822}static get[n](){return"auth.requestPasswordRecovery"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},eT=class extends m{static __F=null;code;new_settings;get[i](){return 923364464}static get[n](){return"auth.recoverPassword"}static get[a](){return[["flags",l,"#"],["code","string","string"],["new_settings",r._account_PasswordInputSettings,"flags.0?account.PasswordInputSettings"]]}get[o](){return[["flags",l,"#"],[this.code,"string","string"],[this.new_settings??null,r._account_PasswordInputSettings,"flags.0?account.PasswordInputSettings"]]}constructor(e){super(),this.code=e.code,this.new_settings=e.new_settings}},tT=class extends m{static __F=null;phone_number;phone_code_hash;get[i](){return 1056025023}static get[n](){return"auth.resendCode"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},sT=class extends m{static __F=null;phone_number;phone_code_hash;get[i](){return 520357240}static get[n](){return"auth.cancelCode"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},rT=class extends m{static __F=null;except_auth_keys;get[i](){return 2387124616}static get[n](){return"auth.dropTempAuthKeys"}static get[a](){return[["except_auth_keys",["bigint"],"Vector"]]}get[o](){return[[this.except_auth_keys,["bigint"],"Vector"]]}constructor(e){super(),this.except_auth_keys=e.except_auth_keys}},nT=class extends m{static __F=null;api_id;api_hash;except_ids;get[i](){return 3084944894}static get[n](){return"auth.exportLoginToken"}static get[a](){return[["api_id","number","int"],["api_hash","string","string"],["except_ids",["bigint"],"Vector"]]}get[o](){return[[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.except_ids,["bigint"],"Vector"]]}constructor(e){super(),this.api_id=e.api_id,this.api_hash=e.api_hash,this.except_ids=e.except_ids}},iT=class extends m{static __F=null;token;get[i](){return 2511101156}static get[n](){return"auth.importLoginToken"}static get[a](){return[["token",Uint8Array,"bytes"]]}get[o](){return[[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.token=e.token}},aT=class extends m{static __F=null;token;get[i](){return 3902057805}static get[n](){return"auth.acceptLoginToken"}static get[a](){return[["token",Uint8Array,"bytes"]]}get[o](){return[[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.token=e.token}},oT=class extends m{static __F=null;code;get[i](){return 221691769}static get[n](){return"auth.checkRecoveryPassword"}static get[a](){return[["code","string","string"]]}get[o](){return[[this.code,"string","string"]]}constructor(e){super(),this.code=e.code}},uT=class extends m{static __F=null;api_id;api_hash;web_auth_token;get[i](){return 767062953}static get[n](){return"auth.importWebTokenAuthorization"}static get[a](){return[["api_id","number","int"],["api_hash","string","string"],["web_auth_token","string","string"]]}get[o](){return[[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.web_auth_token,"string","string"]]}constructor(e){super(),this.api_id=e.api_id,this.api_hash=e.api_hash,this.web_auth_token=e.web_auth_token}},cT=class extends m{static __F=null;phone_number;phone_code_hash;safety_net_token;ios_push_secret;get[i](){return 2303085392}static get[n](){return"auth.requestFirebaseSms"}static get[a](){return[["flags",l,"#"],["phone_number","string","string"],["phone_code_hash","string","string"],["safety_net_token","string","flags.0?string"],["ios_push_secret","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.safety_net_token??null,"string","flags.0?string"],[this.ios_push_secret??null,"string","flags.1?string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.safety_net_token=e.safety_net_token,this.ios_push_secret=e.ios_push_secret}},lT=class extends m{static __F=null;phone_number;phone_code_hash;get[i](){return 2123760019}static get[n](){return"auth.resetLoginEmail"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},pT=class extends m{static __F=null;no_muted;token_type;token;app_sandbox;secret;other_uids;get[i](){return 3968205178}static get[n](){return"account.registerDevice"}static get[a](){return[["flags",l,"#"],["no_muted","true","flags.0?true"],["token_type","number","int"],["token","string","string"],["app_sandbox","boolean","Bool"],["secret",Uint8Array,"bytes"],["other_uids",["bigint"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.no_muted??null,"true","flags.0?true"],[this.token_type,"number","int"],[this.token,"string","string"],[this.app_sandbox,"boolean","Bool"],[this.secret,Uint8Array,"bytes"],[this.other_uids,["bigint"],"Vector"]]}constructor(e){super(),this.no_muted=e.no_muted,this.token_type=e.token_type,this.token=e.token,this.app_sandbox=e.app_sandbox,this.secret=e.secret,this.other_uids=e.other_uids}},gT=class extends m{static __F=null;token_type;token;other_uids;get[i](){return 1779249670}static get[n](){return"account.unregisterDevice"}static get[a](){return[["token_type","number","int"],["token","string","string"],["other_uids",["bigint"],"Vector"]]}get[o](){return[[this.token_type,"number","int"],[this.token,"string","string"],[this.other_uids,["bigint"],"Vector"]]}constructor(e){super(),this.token_type=e.token_type,this.token=e.token,this.other_uids=e.other_uids}},dT=class extends m{static __F=null;peer;settings;get[i](){return 2227067795}static get[n](){return"account.updateNotifySettings"}static get[a](){return[["peer",r._InputNotifyPeer,"InputNotifyPeer"],["settings",r._InputPeerNotifySettings,"InputPeerNotifySettings"]]}get[o](){return[[this.peer,r._InputNotifyPeer,"InputNotifyPeer"],[this.settings,r._InputPeerNotifySettings,"InputPeerNotifySettings"]]}constructor(e){super(),this.peer=e.peer,this.settings=e.settings}},mT=class extends m{static __F=null;peer;get[i](){return 313765169}static get[n](){return"account.getNotifySettings"}static get[a](){return[["peer",r._InputNotifyPeer,"InputNotifyPeer"]]}get[o](){return[[this.peer,r._InputNotifyPeer,"InputNotifyPeer"]]}constructor(e){super(),this.peer=e.peer}},hT=class extends m{static __F=null;get[i](){return 3682473799}static get[n](){return"account.resetNotifySettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_T=class extends m{static __F=null;first_name;last_name;about;get[i](){return 2018596725}static get[n](){return"account.updateProfile"}static get[a](){return[["flags",l,"#"],["first_name","string","flags.0?string"],["last_name","string","flags.1?string"],["about","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.first_name??null,"string","flags.0?string"],[this.last_name??null,"string","flags.1?string"],[this.about??null,"string","flags.2?string"]]}constructor(e){super(),this.first_name=e?.first_name,this.last_name=e?.last_name,this.about=e?.about}},bT=class extends m{static __F=null;offline;get[i](){return 1713919532}static get[n](){return"account.updateStatus"}static get[a](){return[["offline","boolean","Bool"]]}get[o](){return[[this.offline,"boolean","Bool"]]}constructor(e){super(),this.offline=e.offline}},fT=class extends m{static __F=null;hash;get[i](){return 127302966}static get[n](){return"account.getWallPapers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},yT=class extends m{static __F=null;peer;reason;message;get[i](){return 3317316998}static get[n](){return"account.reportPeer"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["reason",r._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.reason,r._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.reason=e.reason,this.message=e.message}},xT=class extends m{static __F=null;username;get[i](){return 655677548}static get[n](){return"account.checkUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},AT=class extends m{static __F=null;username;get[i](){return 1040964988}static get[n](){return"account.updateUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},PT=class extends m{static __F=null;key;get[i](){return 3671837008}static get[n](){return"account.getPrivacy"}static get[a](){return[["key",r._InputPrivacyKey,"InputPrivacyKey"]]}get[o](){return[[this.key,r._InputPrivacyKey,"InputPrivacyKey"]]}constructor(e){super(),this.key=e.key}},IT=class extends m{static __F=null;key;rules;get[i](){return 3388480744}static get[n](){return"account.setPrivacy"}static get[a](){return[["key",r._InputPrivacyKey,"InputPrivacyKey"],["rules",[r._InputPrivacyRule],"Vector"]]}get[o](){return[[this.key,r._InputPrivacyKey,"InputPrivacyKey"],[this.rules,[r._InputPrivacyRule],"Vector"]]}constructor(e){super(),this.key=e.key,this.rules=e.rules}},CT=class extends m{static __F=null;reason;password;get[i](){return 2730545012}static get[n](){return"account.deleteAccount"}static get[a](){return[["flags",l,"#"],["reason","string","string"],["password",r._InputCheckPasswordSRP,"flags.0?InputCheckPasswordSRP"]]}get[o](){return[["flags",l,"#"],[this.reason,"string","string"],[this.password??null,r._InputCheckPasswordSRP,"flags.0?InputCheckPasswordSRP"]]}constructor(e){super(),this.reason=e.reason,this.password=e.password}},vT=class extends m{static __F=null;get[i](){return 150761757}static get[n](){return"account.getAccountTTL"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DT=class extends m{static __F=null;ttl;get[i](){return 608323678}static get[n](){return"account.setAccountTTL"}static get[a](){return[["ttl",r._AccountDaysTTL,"AccountDaysTTL"]]}get[o](){return[[this.ttl,r._AccountDaysTTL,"AccountDaysTTL"]]}constructor(e){super(),this.ttl=e.ttl}},wT=class extends m{static __F=null;phone_number;settings;get[i](){return 2186758885}static get[n](){return"account.sendChangePhoneCode"}static get[a](){return[["phone_number","string","string"],["settings",r._CodeSettings,"CodeSettings"]]}get[o](){return[[this.phone_number,"string","string"],[this.settings,r._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.phone_number=e.phone_number,this.settings=e.settings}},ET=class extends m{static __F=null;phone_number;phone_code_hash;phone_code;get[i](){return 1891839707}static get[n](){return"account.changePhone"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"],["phone_code","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.phone_code,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code}},ST=class extends m{static __F=null;period;get[i](){return 954152242}static get[n](){return"account.updateDeviceLocked"}static get[a](){return[["period","number","int"]]}get[o](){return[[this.period,"number","int"]]}constructor(e){super(),this.period=e.period}},BT=class extends m{static __F=null;get[i](){return 3810574680}static get[n](){return"account.getAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kT=class extends m{static __F=null;hash;get[i](){return 3749180348}static get[n](){return"account.resetAuthorization"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},MT=class extends m{static __F=null;get[i](){return 1418342645}static get[n](){return"account.getPassword"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},FT=class extends m{static __F=null;password;get[i](){return 2631199481}static get[n](){return"account.getPasswordSettings"}static get[a](){return[["password",r._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.password,r._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.password=e.password}},RT=class extends m{static __F=null;password;new_settings;get[i](){return 2778402863}static get[n](){return"account.updatePasswordSettings"}static get[a](){return[["password",r._InputCheckPasswordSRP,"InputCheckPasswordSRP"],["new_settings",r._account_PasswordInputSettings,"account.PasswordInputSettings"]]}get[o](){return[[this.password,r._InputCheckPasswordSRP,"InputCheckPasswordSRP"],[this.new_settings,r._account_PasswordInputSettings,"account.PasswordInputSettings"]]}constructor(e){super(),this.password=e.password,this.new_settings=e.new_settings}},UT=class extends m{static __F=null;hash;settings;get[i](){return 457157256}static get[n](){return"account.sendConfirmPhoneCode"}static get[a](){return[["hash","string","string"],["settings",r._CodeSettings,"CodeSettings"]]}get[o](){return[[this.hash,"string","string"],[this.settings,r._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.hash=e.hash,this.settings=e.settings}},TT=class extends m{static __F=null;phone_code_hash;phone_code;get[i](){return 1596029123}static get[n](){return"account.confirmPhone"}static get[a](){return[["phone_code_hash","string","string"],["phone_code","string","string"]]}get[o](){return[[this.phone_code_hash,"string","string"],[this.phone_code,"string","string"]]}constructor(e){super(),this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code}},NT=class extends m{static __F=null;password;period;get[i](){return 1151208273}static get[n](){return"account.getTmpPassword"}static get[a](){return[["password",r._InputCheckPasswordSRP,"InputCheckPasswordSRP"],["period","number","int"]]}get[o](){return[[this.password,r._InputCheckPasswordSRP,"InputCheckPasswordSRP"],[this.period,"number","int"]]}constructor(e){super(),this.password=e.password,this.period=e.period}},VT=class extends m{static __F=null;get[i](){return 405695855}static get[n](){return"account.getWebAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QT=class extends m{static __F=null;hash;get[i](){return 755087855}static get[n](){return"account.resetWebAuthorization"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},LT=class extends m{static __F=null;get[i](){return 1747789204}static get[n](){return"account.resetWebAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qT=class extends m{static __F=null;get[i](){return 2995305597}static get[n](){return"account.getAllSecureValues"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GT=class extends m{static __F=null;types;get[i](){return 1936088002}static get[n](){return"account.getSecureValue"}static get[a](){return[["types",[r._SecureValueType],"Vector"]]}get[o](){return[[this.types,[r._SecureValueType],"Vector"]]}constructor(e){super(),this.types=e.types}},OT=class extends m{static __F=null;value;secure_secret_id;get[i](){return 2308956957}static get[n](){return"account.saveSecureValue"}static get[a](){return[["value",r._InputSecureValue,"InputSecureValue"],["secure_secret_id","bigint","long"]]}get[o](){return[[this.value,r._InputSecureValue,"InputSecureValue"],[this.secure_secret_id,"bigint","long"]]}constructor(e){super(),this.value=e.value,this.secure_secret_id=e.secure_secret_id}},HT=class extends m{static __F=null;types;get[i](){return 3095444555}static get[n](){return"account.deleteSecureValue"}static get[a](){return[["types",[r._SecureValueType],"Vector"]]}get[o](){return[[this.types,[r._SecureValueType],"Vector"]]}constructor(e){super(),this.types=e.types}},KT=class extends m{static __F=null;bot_id;scope;public_key;get[i](){return 2838059386}static get[n](){return"account.getAuthorizationForm"}static get[a](){return[["bot_id","bigint","long"],["scope","string","string"],["public_key","string","string"]]}get[o](){return[[this.bot_id,"bigint","long"],[this.scope,"string","string"],[this.public_key,"string","string"]]}constructor(e){super(),this.bot_id=e.bot_id,this.scope=e.scope,this.public_key=e.public_key}},jT=class extends m{static __F=null;bot_id;scope;public_key;value_hashes;credentials;get[i](){return 4092415091}static get[n](){return"account.acceptAuthorization"}static get[a](){return[["bot_id","bigint","long"],["scope","string","string"],["public_key","string","string"],["value_hashes",[r._SecureValueHash],"Vector"],["credentials",r._SecureCredentialsEncrypted,"SecureCredentialsEncrypted"]]}get[o](){return[[this.bot_id,"bigint","long"],[this.scope,"string","string"],[this.public_key,"string","string"],[this.value_hashes,[r._SecureValueHash],"Vector"],[this.credentials,r._SecureCredentialsEncrypted,"SecureCredentialsEncrypted"]]}constructor(e){super(),this.bot_id=e.bot_id,this.scope=e.scope,this.public_key=e.public_key,this.value_hashes=e.value_hashes,this.credentials=e.credentials}},zT=class extends m{static __F=null;phone_number;settings;get[i](){return 2778945273}static get[n](){return"account.sendVerifyPhoneCode"}static get[a](){return[["phone_number","string","string"],["settings",r._CodeSettings,"CodeSettings"]]}get[o](){return[[this.phone_number,"string","string"],[this.settings,r._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.phone_number=e.phone_number,this.settings=e.settings}},WT=class extends m{static __F=null;phone_number;phone_code_hash;phone_code;get[i](){return 1305716726}static get[n](){return"account.verifyPhone"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"],["phone_code","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.phone_code,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code}},JT=class extends m{static __F=null;purpose;email;get[i](){return 2564831163}static get[n](){return"account.sendVerifyEmailCode"}static get[a](){return[["purpose",r._EmailVerifyPurpose,"EmailVerifyPurpose"],["email","string","string"]]}get[o](){return[[this.purpose,r._EmailVerifyPurpose,"EmailVerifyPurpose"],[this.email,"string","string"]]}constructor(e){super(),this.purpose=e.purpose,this.email=e.email}},YT=class extends m{static __F=null;purpose;verification;get[i](){return 53322959}static get[n](){return"account.verifyEmail"}static get[a](){return[["purpose",r._EmailVerifyPurpose,"EmailVerifyPurpose"],["verification",r._EmailVerification,"EmailVerification"]]}get[o](){return[[this.purpose,r._EmailVerifyPurpose,"EmailVerifyPurpose"],[this.verification,r._EmailVerification,"EmailVerification"]]}constructor(e){super(),this.purpose=e.purpose,this.verification=e.verification}},ZT=class extends m{static __F=null;contacts;message_users;message_chats;message_megagroups;message_channels;files;file_max_size;get[i](){return 239835e4}static get[n](){return"account.initTakeoutSession"}static get[a](){return[["flags",l,"#"],["contacts","true","flags.0?true"],["message_users","true","flags.1?true"],["message_chats","true","flags.2?true"],["message_megagroups","true","flags.3?true"],["message_channels","true","flags.4?true"],["files","true","flags.5?true"],["file_max_size","bigint","flags.5?long"]]}get[o](){return[["flags",l,"#"],[this.contacts??null,"true","flags.0?true"],[this.message_users??null,"true","flags.1?true"],[this.message_chats??null,"true","flags.2?true"],[this.message_megagroups??null,"true","flags.3?true"],[this.message_channels??null,"true","flags.4?true"],[this.files??null,"true","flags.5?true"],[this.file_max_size??null,"bigint","flags.5?long"]]}constructor(e){super(),this.contacts=e?.contacts,this.message_users=e?.message_users,this.message_chats=e?.message_chats,this.message_megagroups=e?.message_megagroups,this.message_channels=e?.message_channels,this.files=e?.files,this.file_max_size=e?.file_max_size}},XT=class extends m{static __F=null;success;get[i](){return 489050862}static get[n](){return"account.finishTakeoutSession"}static get[a](){return[["flags",l,"#"],["success","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.success??null,"true","flags.0?true"]]}constructor(e){super(),this.success=e?.success}},$T=class extends m{static __F=null;code;get[i](){return 2413762848}static get[n](){return"account.confirmPasswordEmail"}static get[a](){return[["code","string","string"]]}get[o](){return[[this.code,"string","string"]]}constructor(e){super(),this.code=e.code}},e8=class extends m{static __F=null;get[i](){return 2055154197}static get[n](){return"account.resendPasswordEmail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},t8=class extends m{static __F=null;get[i](){return 3251361206}static get[n](){return"account.cancelPasswordEmail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},s8=class extends m{static __F=null;get[i](){return 2668087080}static get[n](){return"account.getContactSignUpNotification"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},r8=class extends m{static __F=null;silent;get[i](){return 3488890721}static get[n](){return"account.setContactSignUpNotification"}static get[a](){return[["silent","boolean","Bool"]]}get[o](){return[[this.silent,"boolean","Bool"]]}constructor(e){super(),this.silent=e.silent}},n8=class extends m{static __F=null;compare_sound;compare_stories;peer;get[i](){return 1398240377}static get[n](){return"account.getNotifyExceptions"}static get[a](){return[["flags",l,"#"],["compare_sound","true","flags.1?true"],["compare_stories","true","flags.2?true"],["peer",r._InputNotifyPeer,"flags.0?InputNotifyPeer"]]}get[o](){return[["flags",l,"#"],[this.compare_sound??null,"true","flags.1?true"],[this.compare_stories??null,"true","flags.2?true"],[this.peer??null,r._InputNotifyPeer,"flags.0?InputNotifyPeer"]]}constructor(e){super(),this.compare_sound=e?.compare_sound,this.compare_stories=e?.compare_stories,this.peer=e?.peer}},i8=class extends m{static __F=null;wallpaper;get[i](){return 4237155306}static get[n](){return"account.getWallPaper"}static get[a](){return[["wallpaper",r._InputWallPaper,"InputWallPaper"]]}get[o](){return[[this.wallpaper,r._InputWallPaper,"InputWallPaper"]]}constructor(e){super(),this.wallpaper=e.wallpaper}},a8=class extends m{static __F=null;for_chat;file;mime_type;settings;get[i](){return 3818557187}static get[n](){return"account.uploadWallPaper"}static get[a](){return[["flags",l,"#"],["for_chat","true","flags.0?true"],["file",r._InputFile,"InputFile"],["mime_type","string","string"],["settings",r._WallPaperSettings,"WallPaperSettings"]]}get[o](){return[["flags",l,"#"],[this.for_chat??null,"true","flags.0?true"],[this.file,r._InputFile,"InputFile"],[this.mime_type,"string","string"],[this.settings,r._WallPaperSettings,"WallPaperSettings"]]}constructor(e){super(),this.for_chat=e.for_chat,this.file=e.file,this.mime_type=e.mime_type,this.settings=e.settings}},o8=class extends m{static __F=null;wallpaper;unsave;settings;get[i](){return 1817860919}static get[n](){return"account.saveWallPaper"}static get[a](){return[["wallpaper",r._InputWallPaper,"InputWallPaper"],["unsave","boolean","Bool"],["settings",r._WallPaperSettings,"WallPaperSettings"]]}get[o](){return[[this.wallpaper,r._InputWallPaper,"InputWallPaper"],[this.unsave,"boolean","Bool"],[this.settings,r._WallPaperSettings,"WallPaperSettings"]]}constructor(e){super(),this.wallpaper=e.wallpaper,this.unsave=e.unsave,this.settings=e.settings}},u8=class extends m{static __F=null;wallpaper;settings;get[i](){return 4276967273}static get[n](){return"account.installWallPaper"}static get[a](){return[["wallpaper",r._InputWallPaper,"InputWallPaper"],["settings",r._WallPaperSettings,"WallPaperSettings"]]}get[o](){return[[this.wallpaper,r._InputWallPaper,"InputWallPaper"],[this.settings,r._WallPaperSettings,"WallPaperSettings"]]}constructor(e){super(),this.wallpaper=e.wallpaper,this.settings=e.settings}},c8=class extends m{static __F=null;get[i](){return 3141244932}static get[n](){return"account.resetWallPapers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},l8=class extends m{static __F=null;get[i](){return 1457130303}static get[n](){return"account.getAutoDownloadSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},p8=class extends m{static __F=null;low;high;settings;get[i](){return 1995661875}static get[n](){return"account.saveAutoDownloadSettings"}static get[a](){return[["flags",l,"#"],["low","true","flags.0?true"],["high","true","flags.1?true"],["settings",r._AutoDownloadSettings,"AutoDownloadSettings"]]}get[o](){return[["flags",l,"#"],[this.low??null,"true","flags.0?true"],[this.high??null,"true","flags.1?true"],[this.settings,r._AutoDownloadSettings,"AutoDownloadSettings"]]}constructor(e){super(),this.low=e.low,this.high=e.high,this.settings=e.settings}},g8=class extends m{static __F=null;file;thumb;file_name;mime_type;get[i](){return 473805619}static get[n](){return"account.uploadTheme"}static get[a](){return[["flags",l,"#"],["file",r._InputFile,"InputFile"],["thumb",r._InputFile,"flags.0?InputFile"],["file_name","string","string"],["mime_type","string","string"]]}get[o](){return[["flags",l,"#"],[this.file,r._InputFile,"InputFile"],[this.thumb??null,r._InputFile,"flags.0?InputFile"],[this.file_name,"string","string"],[this.mime_type,"string","string"]]}constructor(e){super(),this.file=e.file,this.thumb=e.thumb,this.file_name=e.file_name,this.mime_type=e.mime_type}},d8=class extends m{static __F=null;slug;title;document;settings;get[i](){return 1697530880}static get[n](){return"account.createTheme"}static get[a](){return[["flags",l,"#"],["slug","string","string"],["title","string","string"],["document",r._InputDocument,"flags.2?InputDocument"],["settings",[r._InputThemeSettings],"flags.3?Vector"]]}get[o](){return[["flags",l,"#"],[this.slug,"string","string"],[this.title,"string","string"],[this.document??null,r._InputDocument,"flags.2?InputDocument"],[this.settings??null,[r._InputThemeSettings],"flags.3?Vector"]]}constructor(e){super(),this.slug=e.slug,this.title=e.title,this.document=e.document,this.settings=e.settings}},m8=class extends m{static __F=null;format;theme;slug;title;document;settings;get[i](){return 737414348}static get[n](){return"account.updateTheme"}static get[a](){return[["flags",l,"#"],["format","string","string"],["theme",r._InputTheme,"InputTheme"],["slug","string","flags.0?string"],["title","string","flags.1?string"],["document",r._InputDocument,"flags.2?InputDocument"],["settings",[r._InputThemeSettings],"flags.3?Vector"]]}get[o](){return[["flags",l,"#"],[this.format,"string","string"],[this.theme,r._InputTheme,"InputTheme"],[this.slug??null,"string","flags.0?string"],[this.title??null,"string","flags.1?string"],[this.document??null,r._InputDocument,"flags.2?InputDocument"],[this.settings??null,[r._InputThemeSettings],"flags.3?Vector"]]}constructor(e){super(),this.format=e.format,this.theme=e.theme,this.slug=e.slug,this.title=e.title,this.document=e.document,this.settings=e.settings}},h8=class extends m{static __F=null;theme;unsave;get[i](){return 4065792108}static get[n](){return"account.saveTheme"}static get[a](){return[["theme",r._InputTheme,"InputTheme"],["unsave","boolean","Bool"]]}get[o](){return[[this.theme,r._InputTheme,"InputTheme"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.theme=e.theme,this.unsave=e.unsave}},_8=class extends m{static __F=null;dark;theme;format;base_theme;get[i](){return 3341269819}static get[n](){return"account.installTheme"}static get[a](){return[["flags",l,"#"],["dark","true","flags.0?true"],["theme",r._InputTheme,"flags.1?InputTheme"],["format","string","flags.2?string"],["base_theme",r._BaseTheme,"flags.3?BaseTheme"]]}get[o](){return[["flags",l,"#"],[this.dark??null,"true","flags.0?true"],[this.theme??null,r._InputTheme,"flags.1?InputTheme"],[this.format??null,"string","flags.2?string"],[this.base_theme??null,r._BaseTheme,"flags.3?BaseTheme"]]}constructor(e){super(),this.dark=e?.dark,this.theme=e?.theme,this.format=e?.format,this.base_theme=e?.base_theme}},b8=class extends m{static __F=null;format;theme;get[i](){return 978872812}static get[n](){return"account.getTheme"}static get[a](){return[["format","string","string"],["theme",r._InputTheme,"InputTheme"]]}get[o](){return[[this.format,"string","string"],[this.theme,r._InputTheme,"InputTheme"]]}constructor(e){super(),this.format=e.format,this.theme=e.theme}},f8=class extends m{static __F=null;format;hash;get[i](){return 1913054296}static get[n](){return"account.getThemes"}static get[a](){return[["format","string","string"],["hash","bigint","long"]]}get[o](){return[[this.format,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.format=e.format,this.hash=e.hash}},y8=class extends m{static __F=null;sensitive_enabled;get[i](){return 3044323691}static get[n](){return"account.setContentSettings"}static get[a](){return[["flags",l,"#"],["sensitive_enabled","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.sensitive_enabled??null,"true","flags.0?true"]]}constructor(e){super(),this.sensitive_enabled=e?.sensitive_enabled}},x8=class extends m{static __F=null;get[i](){return 2342210990}static get[n](){return"account.getContentSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},A8=class extends m{static __F=null;wallpapers;get[i](){return 1705865692}static get[n](){return"account.getMultiWallPapers"}static get[a](){return[["wallpapers",[r._InputWallPaper],"Vector"]]}get[o](){return[[this.wallpapers,[r._InputWallPaper],"Vector"]]}constructor(e){super(),this.wallpapers=e.wallpapers}},P8=class extends m{static __F=null;get[i](){return 3945483510}static get[n](){return"account.getGlobalPrivacySettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},I8=class extends m{static __F=null;settings;get[i](){return 517647042}static get[n](){return"account.setGlobalPrivacySettings"}static get[a](){return[["settings",r._GlobalPrivacySettings,"GlobalPrivacySettings"]]}get[o](){return[[this.settings,r._GlobalPrivacySettings,"GlobalPrivacySettings"]]}constructor(e){super(),this.settings=e.settings}},C8=class extends m{static __F=null;peer;photo_id;reason;message;get[i](){return 4203529973}static get[n](){return"account.reportProfilePhoto"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["photo_id",r._InputPhoto,"InputPhoto"],["reason",r._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.photo_id,r._InputPhoto,"InputPhoto"],[this.reason,r._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.photo_id=e.photo_id,this.reason=e.reason,this.message=e.message}},v8=class extends m{static __F=null;get[i](){return 2466827803}static get[n](){return"account.resetPassword"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},D8=class extends m{static __F=null;get[i](){return 1284770294}static get[n](){return"account.declinePasswordReset"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},w8=class extends m{static __F=null;hash;get[i](){return 3594051209}static get[n](){return"account.getChatThemes"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},E8=class extends m{static __F=null;authorization_ttl_days;get[i](){return 3213466272}static get[n](){return"account.setAuthorizationTTL"}static get[a](){return[["authorization_ttl_days","number","int"]]}get[o](){return[[this.authorization_ttl_days,"number","int"]]}constructor(e){super(),this.authorization_ttl_days=e.authorization_ttl_days}},S8=class extends m{static __F=null;confirmed;hash;encrypted_requests_disabled;call_requests_disabled;get[i](){return 1089766498}static get[n](){return"account.changeAuthorizationSettings"}static get[a](){return[["flags",l,"#"],["confirmed","true","flags.3?true"],["hash","bigint","long"],["encrypted_requests_disabled","boolean","flags.0?Bool"],["call_requests_disabled","boolean","flags.1?Bool"]]}get[o](){return[["flags",l,"#"],[this.confirmed??null,"true","flags.3?true"],[this.hash,"bigint","long"],[this.encrypted_requests_disabled??null,"boolean","flags.0?Bool"],[this.call_requests_disabled??null,"boolean","flags.1?Bool"]]}constructor(e){super(),this.confirmed=e.confirmed,this.hash=e.hash,this.encrypted_requests_disabled=e.encrypted_requests_disabled,this.call_requests_disabled=e.call_requests_disabled}},B8=class extends m{static __F=null;hash;get[i](){return 3784319624}static get[n](){return"account.getSavedRingtones"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},k8=class extends m{static __F=null;id;unsave;get[i](){return 1038768899}static get[n](){return"account.saveRingtone"}static get[a](){return[["id",r._InputDocument,"InputDocument"],["unsave","boolean","Bool"]]}get[o](){return[[this.id,r._InputDocument,"InputDocument"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.id=e.id,this.unsave=e.unsave}},M8=class extends m{static __F=null;file;file_name;mime_type;get[i](){return 2199552930}static get[n](){return"account.uploadRingtone"}static get[a](){return[["file",r._InputFile,"InputFile"],["file_name","string","string"],["mime_type","string","string"]]}get[o](){return[[this.file,r._InputFile,"InputFile"],[this.file_name,"string","string"],[this.mime_type,"string","string"]]}constructor(e){super(),this.file=e.file,this.file_name=e.file_name,this.mime_type=e.mime_type}},F8=class extends m{static __F=null;emoji_status;get[i](){return 4224966251}static get[n](){return"account.updateEmojiStatus"}static get[a](){return[["emoji_status",r._EmojiStatus,"EmojiStatus"]]}get[o](){return[[this.emoji_status,r._EmojiStatus,"EmojiStatus"]]}constructor(e){super(),this.emoji_status=e.emoji_status}},R8=class extends m{static __F=null;hash;get[i](){return 3598005126}static get[n](){return"account.getDefaultEmojiStatuses"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},U8=class extends m{static __F=null;hash;get[i](){return 257392901}static get[n](){return"account.getRecentEmojiStatuses"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},T8=class extends m{static __F=null;get[i](){return 404757166}static get[n](){return"account.clearRecentEmojiStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},N8=class extends m{static __F=null;order;get[i](){return 4015001259}static get[n](){return"account.reorderUsernames"}static get[a](){return[["order",["string"],"Vector"]]}get[o](){return[[this.order,["string"],"Vector"]]}constructor(e){super(),this.order=e.order}},V8=class extends m{static __F=null;username;active;get[i](){return 1490465654}static get[n](){return"account.toggleUsername"}static get[a](){return[["username","string","string"],["active","boolean","Bool"]]}get[o](){return[[this.username,"string","string"],[this.active,"boolean","Bool"]]}constructor(e){super(),this.username=e.username,this.active=e.active}},Q8=class extends m{static __F=null;hash;get[i](){return 3799319336}static get[n](){return"account.getDefaultProfilePhotoEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},L8=class extends m{static __F=null;hash;get[i](){return 2438488238}static get[n](){return"account.getDefaultGroupPhotoEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},q8=class extends m{static __F=null;get[i](){return 2915810522}static get[n](){return"account.getAutoSaveSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},G8=class extends m{static __F=null;users;chats;broadcasts;peer;settings;get[i](){return 3600515937}static get[n](){return"account.saveAutoSaveSettings"}static get[a](){return[["flags",l,"#"],["users","true","flags.0?true"],["chats","true","flags.1?true"],["broadcasts","true","flags.2?true"],["peer",r._InputPeer,"flags.3?InputPeer"],["settings",r._AutoSaveSettings,"AutoSaveSettings"]]}get[o](){return[["flags",l,"#"],[this.users??null,"true","flags.0?true"],[this.chats??null,"true","flags.1?true"],[this.broadcasts??null,"true","flags.2?true"],[this.peer??null,r._InputPeer,"flags.3?InputPeer"],[this.settings,r._AutoSaveSettings,"AutoSaveSettings"]]}constructor(e){super(),this.users=e.users,this.chats=e.chats,this.broadcasts=e.broadcasts,this.peer=e.peer,this.settings=e.settings}},O8=class extends m{static __F=null;get[i](){return 1404829728}static get[n](){return"account.deleteAutoSaveExceptions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},H8=class extends m{static __F=null;codes;get[i](){return 3398101178}static get[n](){return"account.invalidateSignInCodes"}static get[a](){return[["codes",["string"],"Vector"]]}get[o](){return[[this.codes,["string"],"Vector"]]}constructor(e){super(),this.codes=e.codes}},K8=class extends m{static __F=null;for_profile;color;background_emoji_id;get[i](){return 2096079197}static get[n](){return"account.updateColor"}static get[a](){return[["flags",l,"#"],["for_profile","true","flags.1?true"],["color","number","flags.2?int"],["background_emoji_id","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.for_profile??null,"true","flags.1?true"],[this.color??null,"number","flags.2?int"],[this.background_emoji_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.for_profile=e?.for_profile,this.color=e?.color,this.background_emoji_id=e?.background_emoji_id}},j8=class extends m{static __F=null;hash;get[i](){return 2785720782}static get[n](){return"account.getDefaultBackgroundEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},z8=class extends m{static __F=null;hash;get[i](){return 1999087573}static get[n](){return"account.getChannelDefaultEmojiStatuses"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},W8=class extends m{static __F=null;hash;get[i](){return 900325589}static get[n](){return"account.getChannelRestrictedStatusEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},J8=class extends m{static __F=null;business_work_hours;get[i](){return 1258348646}static get[n](){return"account.updateBusinessWorkHours"}static get[a](){return[["flags",l,"#"],["business_work_hours",r._BusinessWorkHours,"flags.0?BusinessWorkHours"]]}get[o](){return[["flags",l,"#"],[this.business_work_hours??null,r._BusinessWorkHours,"flags.0?BusinessWorkHours"]]}constructor(e){super(),this.business_work_hours=e?.business_work_hours}},Y8=class extends m{static __F=null;geo_point;address;get[i](){return 2657817370}static get[n](){return"account.updateBusinessLocation"}static get[a](){return[["flags",l,"#"],["geo_point",r._InputGeoPoint,"flags.1?InputGeoPoint"],["address","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.geo_point??null,r._InputGeoPoint,"flags.1?InputGeoPoint"],[this.address??null,"string","flags.0?string"]]}constructor(e){super(),this.geo_point=e?.geo_point,this.address=e?.address}},Z8=class extends m{static __F=null;message;get[i](){return 1724755908}static get[n](){return"account.updateBusinessGreetingMessage"}static get[a](){return[["flags",l,"#"],["message",r._InputBusinessGreetingMessage,"flags.0?InputBusinessGreetingMessage"]]}get[o](){return[["flags",l,"#"],[this.message??null,r._InputBusinessGreetingMessage,"flags.0?InputBusinessGreetingMessage"]]}constructor(e){super(),this.message=e?.message}},X8=class extends m{static __F=null;message;get[i](){return 2724888485}static get[n](){return"account.updateBusinessAwayMessage"}static get[a](){return[["flags",l,"#"],["message",r._InputBusinessAwayMessage,"flags.0?InputBusinessAwayMessage"]]}get[o](){return[["flags",l,"#"],[this.message??null,r._InputBusinessAwayMessage,"flags.0?InputBusinessAwayMessage"]]}constructor(e){super(),this.message=e?.message}},$8=class extends m{static __F=null;can_reply;deleted;bot;recipients;get[i](){return 2620215933}static get[n](){return"account.updateConnectedBot"}static get[a](){return[["flags",l,"#"],["can_reply","true","flags.0?true"],["deleted","true","flags.1?true"],["bot",r._InputUser,"InputUser"],["recipients",r._InputBusinessRecipients,"InputBusinessRecipients"]]}get[o](){return[["flags",l,"#"],[this.can_reply??null,"true","flags.0?true"],[this.deleted??null,"true","flags.1?true"],[this.bot,r._InputUser,"InputUser"],[this.recipients,r._InputBusinessRecipients,"InputBusinessRecipients"]]}constructor(e){super(),this.can_reply=e.can_reply,this.deleted=e.deleted,this.bot=e.bot,this.recipients=e.recipients}},e3=class extends m{static __F=null;get[i](){return 1319421967}static get[n](){return"account.getConnectedBots"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},t3=class extends m{static __F=null;id;get[i](){return 227648840}static get[n](){return"users.getUsers"}static get[a](){return[["id",[r._InputUser],"Vector"]]}get[o](){return[[this.id,[r._InputUser],"Vector"]]}constructor(e){super(),this.id=e.id}},s3=class extends m{static __F=null;id;get[i](){return 3054459160}static get[n](){return"users.getFullUser"}static get[a](){return[["id",r._InputUser,"InputUser"]]}get[o](){return[[this.id,r._InputUser,"InputUser"]]}constructor(e){super(),this.id=e.id}},r3=class extends m{static __F=null;id;errors;get[i](){return 2429064373}static get[n](){return"users.setSecureValueErrors"}static get[a](){return[["id",r._InputUser,"InputUser"],["errors",[r._SecureValueError],"Vector"]]}get[o](){return[[this.id,r._InputUser,"InputUser"],[this.errors,[r._SecureValueError],"Vector"]]}constructor(e){super(),this.id=e.id,this.errors=e.errors}},n3=class extends m{static __F=null;id;get[i](){return 2787289616}static get[n](){return"users.getIsPremiumRequiredToContact"}static get[a](){return[["id",[r._InputUser],"Vector"]]}get[o](){return[[this.id,[r._InputUser],"Vector"]]}constructor(e){super(),this.id=e.id}},i3=class extends m{static __F=null;hash;get[i](){return 2061264541}static get[n](){return"contacts.getContactIDs"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},a3=class extends m{static __F=null;get[i](){return 3299038190}static get[n](){return"contacts.getStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},o3=class extends m{static __F=null;hash;get[i](){return 1574346258}static get[n](){return"contacts.getContacts"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},u3=class extends m{static __F=null;contacts;get[i](){return 746589157}static get[n](){return"contacts.importContacts"}static get[a](){return[["contacts",[r._InputContact],"Vector"]]}get[o](){return[[this.contacts,[r._InputContact],"Vector"]]}constructor(e){super(),this.contacts=e.contacts}},c3=class extends m{static __F=null;id;get[i](){return 157945344}static get[n](){return"contacts.deleteContacts"}static get[a](){return[["id",[r._InputUser],"Vector"]]}get[o](){return[[this.id,[r._InputUser],"Vector"]]}constructor(e){super(),this.id=e.id}},l3=class extends m{static __F=null;phones;get[i](){return 269745566}static get[n](){return"contacts.deleteByPhones"}static get[a](){return[["phones",["string"],"Vector"]]}get[o](){return[[this.phones,["string"],"Vector"]]}constructor(e){super(),this.phones=e.phones}},p3=class extends m{static __F=null;my_stories_from;id;get[i](){return 774801204}static get[n](){return"contacts.block"}static get[a](){return[["flags",l,"#"],["my_stories_from","true","flags.0?true"],["id",r._InputPeer,"InputPeer"]]}get[o](){return[["flags",l,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.id,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.id=e.id}},g3=class extends m{static __F=null;my_stories_from;id;get[i](){return 3041973032}static get[n](){return"contacts.unblock"}static get[a](){return[["flags",l,"#"],["my_stories_from","true","flags.0?true"],["id",r._InputPeer,"InputPeer"]]}get[o](){return[["flags",l,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.id,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.id=e.id}},d3=class extends m{static __F=null;my_stories_from;offset;limit;get[i](){return 2592509824}static get[n](){return"contacts.getBlocked"}static get[a](){return[["flags",l,"#"],["my_stories_from","true","flags.0?true"],["offset","number","int"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.offset,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.offset=e.offset,this.limit=e.limit}},m3=class extends m{static __F=null;q;limit;get[i](){return 301470424}static get[n](){return"contacts.search"}static get[a](){return[["q","string","string"],["limit","number","int"]]}get[o](){return[[this.q,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.q=e.q,this.limit=e.limit}},h3=class extends m{static __F=null;username;get[i](){return 4181511075}static get[n](){return"contacts.resolveUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},_3=class extends m{static __F=null;correspondents;bots_pm;bots_inline;phone_calls;forward_users;forward_chats;groups;channels;offset;limit;hash;get[i](){return 2536798390}static get[n](){return"contacts.getTopPeers"}static get[a](){return[["flags",l,"#"],["correspondents","true","flags.0?true"],["bots_pm","true","flags.1?true"],["bots_inline","true","flags.2?true"],["phone_calls","true","flags.3?true"],["forward_users","true","flags.4?true"],["forward_chats","true","flags.5?true"],["groups","true","flags.10?true"],["channels","true","flags.15?true"],["offset","number","int"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.correspondents??null,"true","flags.0?true"],[this.bots_pm??null,"true","flags.1?true"],[this.bots_inline??null,"true","flags.2?true"],[this.phone_calls??null,"true","flags.3?true"],[this.forward_users??null,"true","flags.4?true"],[this.forward_chats??null,"true","flags.5?true"],[this.groups??null,"true","flags.10?true"],[this.channels??null,"true","flags.15?true"],[this.offset,"number","int"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.correspondents=e.correspondents,this.bots_pm=e.bots_pm,this.bots_inline=e.bots_inline,this.phone_calls=e.phone_calls,this.forward_users=e.forward_users,this.forward_chats=e.forward_chats,this.groups=e.groups,this.channels=e.channels,this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},b3=class extends m{static __F=null;category;peer;get[i](){return 451113900}static get[n](){return"contacts.resetTopPeerRating"}static get[a](){return[["category",r._TopPeerCategory,"TopPeerCategory"],["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.category,r._TopPeerCategory,"TopPeerCategory"],[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.category=e.category,this.peer=e.peer}},f3=class extends m{static __F=null;get[i](){return 2274703345}static get[n](){return"contacts.resetSaved"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},y3=class extends m{static __F=null;get[i](){return 2196890527}static get[n](){return"contacts.getSaved"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},x3=class extends m{static __F=null;enabled;get[i](){return 2232729050}static get[n](){return"contacts.toggleTopPeers"}static get[a](){return[["enabled","boolean","Bool"]]}get[o](){return[[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.enabled=e.enabled}},A3=class extends m{static __F=null;add_phone_privacy_exception;id;first_name;last_name;phone;get[i](){return 3908330448}static get[n](){return"contacts.addContact"}static get[a](){return[["flags",l,"#"],["add_phone_privacy_exception","true","flags.0?true"],["id",r._InputUser,"InputUser"],["first_name","string","string"],["last_name","string","string"],["phone","string","string"]]}get[o](){return[["flags",l,"#"],[this.add_phone_privacy_exception??null,"true","flags.0?true"],[this.id,r._InputUser,"InputUser"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.phone,"string","string"]]}constructor(e){super(),this.add_phone_privacy_exception=e.add_phone_privacy_exception,this.id=e.id,this.first_name=e.first_name,this.last_name=e.last_name,this.phone=e.phone}},P3=class extends m{static __F=null;id;get[i](){return 4164002319}static get[n](){return"contacts.acceptContact"}static get[a](){return[["id",r._InputUser,"InputUser"]]}get[o](){return[[this.id,r._InputUser,"InputUser"]]}constructor(e){super(),this.id=e.id}},I3=class extends m{static __F=null;background;geo_point;self_expires;get[i](){return 3544759364}static get[n](){return"contacts.getLocated"}static get[a](){return[["flags",l,"#"],["background","true","flags.1?true"],["geo_point",r._InputGeoPoint,"InputGeoPoint"],["self_expires","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.background??null,"true","flags.1?true"],[this.geo_point,r._InputGeoPoint,"InputGeoPoint"],[this.self_expires??null,"number","flags.0?int"]]}constructor(e){super(),this.background=e.background,this.geo_point=e.geo_point,this.self_expires=e.self_expires}},C3=class extends m{static __F=null;delete_message;delete_history;report_spam;msg_id;get[i](){return 698914348}static get[n](){return"contacts.blockFromReplies"}static get[a](){return[["flags",l,"#"],["delete_message","true","flags.0?true"],["delete_history","true","flags.1?true"],["report_spam","true","flags.2?true"],["msg_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.delete_message??null,"true","flags.0?true"],[this.delete_history??null,"true","flags.1?true"],[this.report_spam??null,"true","flags.2?true"],[this.msg_id,"number","int"]]}constructor(e){super(),this.delete_message=e.delete_message,this.delete_history=e.delete_history,this.report_spam=e.report_spam,this.msg_id=e.msg_id}},v3=class extends m{static __F=null;phone;get[i](){return 2331591492}static get[n](){return"contacts.resolvePhone"}static get[a](){return[["phone","string","string"]]}get[o](){return[[this.phone,"string","string"]]}constructor(e){super(),this.phone=e.phone}},D3=class extends m{static __F=null;get[i](){return 4167385127}static get[n](){return"contacts.exportContactToken"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},w3=class extends m{static __F=null;token;get[i](){return 318789512}static get[n](){return"contacts.importContactToken"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},E3=class extends m{static __F=null;id;get[i](){return 3127313904}static get[n](){return"contacts.editCloseFriends"}static get[a](){return[["id",["bigint"],"Vector"]]}get[o](){return[[this.id,["bigint"],"Vector"]]}constructor(e){super(),this.id=e.id}},S3=class extends m{static __F=null;my_stories_from;id;limit;get[i](){return 2496027766}static get[n](){return"contacts.setBlocked"}static get[a](){return[["flags",l,"#"],["my_stories_from","true","flags.0?true"],["id",[r._InputPeer],"Vector"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.id,[r._InputPeer],"Vector"],[this.limit,"number","int"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.id=e.id,this.limit=e.limit}},B3=class extends m{static __F=null;id;get[i](){return 1673946374}static get[n](){return"messages.getMessages"}static get[a](){return[["id",[r._InputMessage],"Vector"]]}get[o](){return[[this.id,[r._InputMessage],"Vector"]]}constructor(e){super(),this.id=e.id}},k3=class extends m{static __F=null;exclude_pinned;folder_id;offset_date;offset_id;offset_peer;limit;hash;get[i](){return 2700397391}static get[n](){return"messages.getDialogs"}static get[a](){return[["flags",l,"#"],["exclude_pinned","true","flags.0?true"],["folder_id","number","flags.1?int"],["offset_date","number","int"],["offset_id","number","int"],["offset_peer",r._InputPeer,"InputPeer"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.exclude_pinned??null,"true","flags.0?true"],[this.folder_id??null,"number","flags.1?int"],[this.offset_date,"number","int"],[this.offset_id,"number","int"],[this.offset_peer,r._InputPeer,"InputPeer"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_pinned=e.exclude_pinned,this.folder_id=e.folder_id,this.offset_date=e.offset_date,this.offset_id=e.offset_id,this.offset_peer=e.offset_peer,this.limit=e.limit,this.hash=e.hash}},M3=class extends m{static __F=null;peer;offset_id;offset_date;add_offset;limit;max_id;min_id;hash;get[i](){return 1143203525}static get[n](){return"messages.getHistory"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["offset_id","number","int"],["offset_date","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.offset_date,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.offset_date=e.offset_date,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},F3=class extends m{static __F=null;peer;q;from_id;saved_peer_id;saved_reaction;top_msg_id;filter;min_date;max_date;offset_id;add_offset;limit;max_id;min_id;hash;get[i](){return 703497338}static get[n](){return"messages.search"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["q","string","string"],["from_id",r._InputPeer,"flags.0?InputPeer"],["saved_peer_id",r._InputPeer,"flags.2?InputPeer"],["saved_reaction",[r._Reaction],"flags.3?Vector"],["top_msg_id","number","flags.1?int"],["filter",r._MessagesFilter,"MessagesFilter"],["min_date","number","int"],["max_date","number","int"],["offset_id","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.q,"string","string"],[this.from_id??null,r._InputPeer,"flags.0?InputPeer"],[this.saved_peer_id??null,r._InputPeer,"flags.2?InputPeer"],[this.saved_reaction??null,[r._Reaction],"flags.3?Vector"],[this.top_msg_id??null,"number","flags.1?int"],[this.filter,r._MessagesFilter,"MessagesFilter"],[this.min_date,"number","int"],[this.max_date,"number","int"],[this.offset_id,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.q=e.q,this.from_id=e.from_id,this.saved_peer_id=e.saved_peer_id,this.saved_reaction=e.saved_reaction,this.top_msg_id=e.top_msg_id,this.filter=e.filter,this.min_date=e.min_date,this.max_date=e.max_date,this.offset_id=e.offset_id,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},R3=class extends m{static __F=null;peer;max_id;get[i](){return 238054714}static get[n](){return"messages.readHistory"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["max_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id}},U3=class extends m{static __F=null;just_clear;revoke;peer;max_id;min_date;max_date;get[i](){return 2962199082}static get[n](){return"messages.deleteHistory"}static get[a](){return[["flags",l,"#"],["just_clear","true","flags.0?true"],["revoke","true","flags.1?true"],["peer",r._InputPeer,"InputPeer"],["max_id","number","int"],["min_date","number","flags.2?int"],["max_date","number","flags.3?int"]]}get[o](){return[["flags",l,"#"],[this.just_clear??null,"true","flags.0?true"],[this.revoke??null,"true","flags.1?true"],[this.peer,r._InputPeer,"InputPeer"],[this.max_id,"number","int"],[this.min_date??null,"number","flags.2?int"],[this.max_date??null,"number","flags.3?int"]]}constructor(e){super(),this.just_clear=e.just_clear,this.revoke=e.revoke,this.peer=e.peer,this.max_id=e.max_id,this.min_date=e.min_date,this.max_date=e.max_date}},T3=class extends m{static __F=null;revoke;id;get[i](){return 3851326930}static get[n](){return"messages.deleteMessages"}static get[a](){return[["flags",l,"#"],["revoke","true","flags.0?true"],["id",["number"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.revoke??null,"true","flags.0?true"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.revoke=e.revoke,this.id=e.id}},N3=class extends m{static __F=null;max_id;get[i](){return 94983360}static get[n](){return"messages.receivedMessages"}static get[a](){return[["max_id","number","int"]]}get[o](){return[[this.max_id,"number","int"]]}constructor(e){super(),this.max_id=e.max_id}},V3=class extends m{static __F=null;peer;top_msg_id;action;get[i](){return 1486110434}static get[n](){return"messages.setTyping"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"],["action",r._SendMessageAction,"SendMessageAction"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.action,r._SendMessageAction,"SendMessageAction"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.action=e.action}},Q3=class extends m{static __F=null;no_webpage;silent;background;clear_draft;noforwards;update_stickersets_order;invert_media;peer;reply_to;message;random_id;reply_markup;entities;schedule_date;send_as;quick_reply_shortcut;get[i](){return 3757573164}static get[n](){return"messages.sendMessage"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.1?true"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["noforwards","true","flags.14?true"],["update_stickersets_order","true","flags.15?true"],["invert_media","true","flags.16?true"],["peer",r._InputPeer,"InputPeer"],["reply_to",r._InputReplyTo,"flags.0?InputReplyTo"],["message","string","string"],["random_id","bigint","long"],["reply_markup",r._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[r._MessageEntity],"flags.3?Vector"],["schedule_date","number","flags.10?int"],["send_as",r._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.noforwards??null,"true","flags.14?true"],[this.update_stickersets_order??null,"true","flags.15?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,r._InputPeer,"InputPeer"],[this.reply_to??null,r._InputReplyTo,"flags.0?InputReplyTo"],[this.message,"string","string"],[this.random_id,"bigint","long"],[this.reply_markup??null,r._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[r._MessageEntity],"flags.3?Vector"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.noforwards=e.noforwards,this.update_stickersets_order=e.update_stickersets_order,this.invert_media=e.invert_media,this.peer=e.peer,this.reply_to=e.reply_to,this.message=e.message,this.random_id=e.random_id,this.reply_markup=e.reply_markup,this.entities=e.entities,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},L3=class extends m{static __F=null;silent;background;clear_draft;noforwards;update_stickersets_order;invert_media;peer;reply_to;media;message;random_id;reply_markup;entities;schedule_date;send_as;quick_reply_shortcut;get[i](){return 2077646913}static get[n](){return"messages.sendMedia"}static get[a](){return[["flags",l,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["noforwards","true","flags.14?true"],["update_stickersets_order","true","flags.15?true"],["invert_media","true","flags.16?true"],["peer",r._InputPeer,"InputPeer"],["reply_to",r._InputReplyTo,"flags.0?InputReplyTo"],["media",r._InputMedia,"InputMedia"],["message","string","string"],["random_id","bigint","long"],["reply_markup",r._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[r._MessageEntity],"flags.3?Vector"],["schedule_date","number","flags.10?int"],["send_as",r._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.noforwards??null,"true","flags.14?true"],[this.update_stickersets_order??null,"true","flags.15?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,r._InputPeer,"InputPeer"],[this.reply_to??null,r._InputReplyTo,"flags.0?InputReplyTo"],[this.media,r._InputMedia,"InputMedia"],[this.message,"string","string"],[this.random_id,"bigint","long"],[this.reply_markup??null,r._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[r._MessageEntity],"flags.3?Vector"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.noforwards=e.noforwards,this.update_stickersets_order=e.update_stickersets_order,this.invert_media=e.invert_media,this.peer=e.peer,this.reply_to=e.reply_to,this.media=e.media,this.message=e.message,this.random_id=e.random_id,this.reply_markup=e.reply_markup,this.entities=e.entities,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},q3=class extends m{static __F=null;silent;background;with_my_score;drop_author;drop_media_captions;noforwards;from_peer;id;random_id;to_peer;top_msg_id;schedule_date;send_as;quick_reply_shortcut;get[i](){return 3573781e3}static get[n](){return"messages.forwardMessages"}static get[a](){return[["flags",l,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["with_my_score","true","flags.8?true"],["drop_author","true","flags.11?true"],["drop_media_captions","true","flags.12?true"],["noforwards","true","flags.14?true"],["from_peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"],["random_id",["bigint"],"Vector"],["to_peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.9?int"],["schedule_date","number","flags.10?int"],["send_as",r._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.with_my_score??null,"true","flags.8?true"],[this.drop_author??null,"true","flags.11?true"],[this.drop_media_captions??null,"true","flags.12?true"],[this.noforwards??null,"true","flags.14?true"],[this.from_peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.random_id,["bigint"],"Vector"],[this.to_peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.9?int"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.with_my_score=e.with_my_score,this.drop_author=e.drop_author,this.drop_media_captions=e.drop_media_captions,this.noforwards=e.noforwards,this.from_peer=e.from_peer,this.id=e.id,this.random_id=e.random_id,this.to_peer=e.to_peer,this.top_msg_id=e.top_msg_id,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},G3=class extends m{static __F=null;peer;get[i](){return 3474297563}static get[n](){return"messages.reportSpam"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},O3=class extends m{static __F=null;peer;get[i](){return 4024018594}static get[n](){return"messages.getPeerSettings"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},H3=class extends m{static __F=null;peer;id;reason;message;get[i](){return 2303961934}static get[n](){return"messages.report"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"],["reason",r._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.reason,r._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reason=e.reason,this.message=e.message}},K3=class extends m{static __F=null;id;get[i](){return 1240027791}static get[n](){return"messages.getChats"}static get[a](){return[["id",["bigint"],"Vector"]]}get[o](){return[[this.id,["bigint"],"Vector"]]}constructor(e){super(),this.id=e.id}},j3=class extends m{static __F=null;chat_id;get[i](){return 2930772788}static get[n](){return"messages.getFullChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},z3=class extends m{static __F=null;chat_id;title;get[i](){return 1937260541}static get[n](){return"messages.editChatTitle"}static get[a](){return[["chat_id","bigint","long"],["title","string","string"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.title,"string","string"]]}constructor(e){super(),this.chat_id=e.chat_id,this.title=e.title}},W3=class extends m{static __F=null;chat_id;photo;get[i](){return 903730804}static get[n](){return"messages.editChatPhoto"}static get[a](){return[["chat_id","bigint","long"],["photo",r._InputChatPhoto,"InputChatPhoto"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.photo,r._InputChatPhoto,"InputChatPhoto"]]}constructor(e){super(),this.chat_id=e.chat_id,this.photo=e.photo}},J3=class extends m{static __F=null;chat_id;user_id;fwd_limit;get[i](){return 4064760803}static get[n](){return"messages.addChatUser"}static get[a](){return[["chat_id","bigint","long"],["user_id",r._InputUser,"InputUser"],["fwd_limit","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,r._InputUser,"InputUser"],[this.fwd_limit,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.fwd_limit=e.fwd_limit}},Y3=class extends m{static __F=null;revoke_history;chat_id;user_id;get[i](){return 2719505579}static get[n](){return"messages.deleteChatUser"}static get[a](){return[["flags",l,"#"],["revoke_history","true","flags.0?true"],["chat_id","bigint","long"],["user_id",r._InputUser,"InputUser"]]}get[o](){return[["flags",l,"#"],[this.revoke_history??null,"true","flags.0?true"],[this.chat_id,"bigint","long"],[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.revoke_history=e.revoke_history,this.chat_id=e.chat_id,this.user_id=e.user_id}},Z3=class extends m{static __F=null;users;title;ttl_period;get[i](){return 3450904}static get[n](){return"messages.createChat"}static get[a](){return[["flags",l,"#"],["users",[r._InputUser],"Vector"],["title","string","string"],["ttl_period","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.users,[r._InputUser],"Vector"],[this.title,"string","string"],[this.ttl_period??null,"number","flags.0?int"]]}constructor(e){super(),this.users=e.users,this.title=e.title,this.ttl_period=e.ttl_period}},X3=class extends m{static __F=null;version;random_length;get[i](){return 651135312}static get[n](){return"messages.getDhConfig"}static get[a](){return[["version","number","int"],["random_length","number","int"]]}get[o](){return[[this.version,"number","int"],[this.random_length,"number","int"]]}constructor(e){super(),this.version=e.version,this.random_length=e.random_length}},$3=class extends m{static __F=null;user_id;random_id;g_a;get[i](){return 4132286275}static get[n](){return"messages.requestEncryption"}static get[a](){return[["user_id",r._InputUser,"InputUser"],["random_id","number","int"],["g_a",Uint8Array,"bytes"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"],[this.random_id,"number","int"],[this.g_a,Uint8Array,"bytes"]]}constructor(e){super(),this.user_id=e.user_id,this.random_id=e.random_id,this.g_a=e.g_a}},e4=class extends m{static __F=null;peer;g_b;key_fingerprint;get[i](){return 1035731989}static get[n](){return"messages.acceptEncryption"}static get[a](){return[["peer",r._InputEncryptedChat,"InputEncryptedChat"],["g_b",Uint8Array,"bytes"],["key_fingerprint","bigint","long"]]}get[o](){return[[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.g_b,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.g_b=e.g_b,this.key_fingerprint=e.key_fingerprint}},t4=class extends m{static __F=null;delete_history;chat_id;get[i](){return 4086541984}static get[n](){return"messages.discardEncryption"}static get[a](){return[["flags",l,"#"],["delete_history","true","flags.0?true"],["chat_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.delete_history??null,"true","flags.0?true"],[this.chat_id,"number","int"]]}constructor(e){super(),this.delete_history=e.delete_history,this.chat_id=e.chat_id}},s4=class extends m{static __F=null;peer;typing;get[i](){return 2031374829}static get[n](){return"messages.setEncryptedTyping"}static get[a](){return[["peer",r._InputEncryptedChat,"InputEncryptedChat"],["typing","boolean","Bool"]]}get[o](){return[[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.typing,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.typing=e.typing}},r4=class extends m{static __F=null;peer;max_date;get[i](){return 2135648522}static get[n](){return"messages.readEncryptedHistory"}static get[a](){return[["peer",r._InputEncryptedChat,"InputEncryptedChat"],["max_date","number","int"]]}get[o](){return[[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.max_date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_date=e.max_date}},n4=class extends m{static __F=null;silent;peer;random_id;data;get[i](){return 1157265941}static get[n](){return"messages.sendEncrypted"}static get[a](){return[["flags",l,"#"],["silent","true","flags.0?true"],["peer",r._InputEncryptedChat,"InputEncryptedChat"],["random_id","bigint","long"],["data",Uint8Array,"bytes"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.0?true"],[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.random_id,"bigint","long"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.silent=e.silent,this.peer=e.peer,this.random_id=e.random_id,this.data=e.data}},i4=class extends m{static __F=null;silent;peer;random_id;data;file;get[i](){return 1431914525}static get[n](){return"messages.sendEncryptedFile"}static get[a](){return[["flags",l,"#"],["silent","true","flags.0?true"],["peer",r._InputEncryptedChat,"InputEncryptedChat"],["random_id","bigint","long"],["data",Uint8Array,"bytes"],["file",r._InputEncryptedFile,"InputEncryptedFile"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.0?true"],[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.random_id,"bigint","long"],[this.data,Uint8Array,"bytes"],[this.file,r._InputEncryptedFile,"InputEncryptedFile"]]}constructor(e){super(),this.silent=e.silent,this.peer=e.peer,this.random_id=e.random_id,this.data=e.data,this.file=e.file}},a4=class extends m{static __F=null;peer;random_id;data;get[i](){return 852769188}static get[n](){return"messages.sendEncryptedService"}static get[a](){return[["peer",r._InputEncryptedChat,"InputEncryptedChat"],["random_id","bigint","long"],["data",Uint8Array,"bytes"]]}get[o](){return[[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.random_id,"bigint","long"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.peer=e.peer,this.random_id=e.random_id,this.data=e.data}},o4=class extends m{static __F=null;max_qts;get[i](){return 1436924774}static get[n](){return"messages.receivedQueue"}static get[a](){return[["max_qts","number","int"]]}get[o](){return[[this.max_qts,"number","int"]]}constructor(e){super(),this.max_qts=e.max_qts}},u4=class extends m{static __F=null;peer;get[i](){return 1259113487}static get[n](){return"messages.reportEncryptedSpam"}static get[a](){return[["peer",r._InputEncryptedChat,"InputEncryptedChat"]]}get[o](){return[[this.peer,r._InputEncryptedChat,"InputEncryptedChat"]]}constructor(e){super(),this.peer=e.peer}},c4=class extends m{static __F=null;id;get[i](){return 916930423}static get[n](){return"messages.readMessageContents"}static get[a](){return[["id",["number"],"Vector"]]}get[o](){return[[this.id,["number"],"Vector"]]}constructor(e){super(),this.id=e.id}},l4=class extends m{static __F=null;emoticon;hash;get[i](){return 3584414625}static get[n](){return"messages.getStickers"}static get[a](){return[["emoticon","string","string"],["hash","bigint","long"]]}get[o](){return[[this.emoticon,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.emoticon=e.emoticon,this.hash=e.hash}},p4=class extends m{static __F=null;hash;get[i](){return 3097534888}static get[n](){return"messages.getAllStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},g4=class extends m{static __F=null;message;entities;get[i](){return 2338894028}static get[n](){return"messages.getWebPagePreview"}static get[a](){return[["flags",l,"#"],["message","string","string"],["entities",[r._MessageEntity],"flags.3?Vector"]]}get[o](){return[["flags",l,"#"],[this.message,"string","string"],[this.entities??null,[r._MessageEntity],"flags.3?Vector"]]}constructor(e){super(),this.message=e.message,this.entities=e.entities}},d4=class extends m{static __F=null;legacy_revoke_permanent;request_needed;peer;expire_date;usage_limit;title;get[i](){return 2687296981}static get[n](){return"messages.exportChatInvite"}static get[a](){return[["flags",l,"#"],["legacy_revoke_permanent","true","flags.2?true"],["request_needed","true","flags.3?true"],["peer",r._InputPeer,"InputPeer"],["expire_date","number","flags.0?int"],["usage_limit","number","flags.1?int"],["title","string","flags.4?string"]]}get[o](){return[["flags",l,"#"],[this.legacy_revoke_permanent??null,"true","flags.2?true"],[this.request_needed??null,"true","flags.3?true"],[this.peer,r._InputPeer,"InputPeer"],[this.expire_date??null,"number","flags.0?int"],[this.usage_limit??null,"number","flags.1?int"],[this.title??null,"string","flags.4?string"]]}constructor(e){super(),this.legacy_revoke_permanent=e.legacy_revoke_permanent,this.request_needed=e.request_needed,this.peer=e.peer,this.expire_date=e.expire_date,this.usage_limit=e.usage_limit,this.title=e.title}},m4=class extends m{static __F=null;hash;get[i](){return 1051570619}static get[n](){return"messages.checkChatInvite"}static get[a](){return[["hash","string","string"]]}get[o](){return[[this.hash,"string","string"]]}constructor(e){super(),this.hash=e.hash}},h4=class extends m{static __F=null;hash;get[i](){return 1817183516}static get[n](){return"messages.importChatInvite"}static get[a](){return[["hash","string","string"]]}get[o](){return[[this.hash,"string","string"]]}constructor(e){super(),this.hash=e.hash}},_4=class extends m{static __F=null;stickerset;hash;get[i](){return 3365989492}static get[n](){return"messages.getStickerSet"}static get[a](){return[["stickerset",r._InputStickerSet,"InputStickerSet"],["hash","number","int"]]}get[o](){return[[this.stickerset,r._InputStickerSet,"InputStickerSet"],[this.hash,"number","int"]]}constructor(e){super(),this.stickerset=e.stickerset,this.hash=e.hash}},b4=class extends m{static __F=null;stickerset;archived;get[i](){return 3348096096}static get[n](){return"messages.installStickerSet"}static get[a](){return[["stickerset",r._InputStickerSet,"InputStickerSet"],["archived","boolean","Bool"]]}get[o](){return[[this.stickerset,r._InputStickerSet,"InputStickerSet"],[this.archived,"boolean","Bool"]]}constructor(e){super(),this.stickerset=e.stickerset,this.archived=e.archived}},f4=class extends m{static __F=null;stickerset;get[i](){return 4184757726}static get[n](){return"messages.uninstallStickerSet"}static get[a](){return[["stickerset",r._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.stickerset,r._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.stickerset=e.stickerset}},y4=class extends m{static __F=null;bot;peer;random_id;start_param;get[i](){return 3873403768}static get[n](){return"messages.startBot"}static get[a](){return[["bot",r._InputUser,"InputUser"],["peer",r._InputPeer,"InputPeer"],["random_id","bigint","long"],["start_param","string","string"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"],[this.peer,r._InputPeer,"InputPeer"],[this.random_id,"bigint","long"],[this.start_param,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.peer=e.peer,this.random_id=e.random_id,this.start_param=e.start_param}},x4=class extends m{static __F=null;peer;id;increment;get[i](){return 1468322785}static get[n](){return"messages.getMessagesViews"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"],["increment","boolean","Bool"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.increment,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.increment=e.increment}},A4=class extends m{static __F=null;chat_id;user_id;is_admin;get[i](){return 2824589762}static get[n](){return"messages.editChatAdmin"}static get[a](){return[["chat_id","bigint","long"],["user_id",r._InputUser,"InputUser"],["is_admin","boolean","Bool"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,r._InputUser,"InputUser"],[this.is_admin,"boolean","Bool"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.is_admin=e.is_admin}},P4=class extends m{static __F=null;chat_id;get[i](){return 2726777625}static get[n](){return"messages.migrateChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},I4=class extends m{static __F=null;folder_id;q;filter;min_date;max_date;offset_rate;offset_peer;offset_id;limit;get[i](){return 1271290010}static get[n](){return"messages.searchGlobal"}static get[a](){return[["flags",l,"#"],["folder_id","number","flags.0?int"],["q","string","string"],["filter",r._MessagesFilter,"MessagesFilter"],["min_date","number","int"],["max_date","number","int"],["offset_rate","number","int"],["offset_peer",r._InputPeer,"InputPeer"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.folder_id??null,"number","flags.0?int"],[this.q,"string","string"],[this.filter,r._MessagesFilter,"MessagesFilter"],[this.min_date,"number","int"],[this.max_date,"number","int"],[this.offset_rate,"number","int"],[this.offset_peer,r._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id,this.q=e.q,this.filter=e.filter,this.min_date=e.min_date,this.max_date=e.max_date,this.offset_rate=e.offset_rate,this.offset_peer=e.offset_peer,this.offset_id=e.offset_id,this.limit=e.limit}},C4=class extends m{static __F=null;masks;emojis;order;get[i](){return 2016638777}static get[n](){return"messages.reorderStickerSets"}static get[a](){return[["flags",l,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["order",["bigint"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.order,["bigint"],"Vector"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.order=e.order}},v4=class extends m{static __F=null;sha256;size;mime_type;get[i](){return 2985428511}static get[n](){return"messages.getDocumentByHash"}static get[a](){return[["sha256",Uint8Array,"bytes"],["size","bigint","long"],["mime_type","string","string"]]}get[o](){return[[this.sha256,Uint8Array,"bytes"],[this.size,"bigint","long"],[this.mime_type,"string","string"]]}constructor(e){super(),this.sha256=e.sha256,this.size=e.size,this.mime_type=e.mime_type}},D4=class extends m{static __F=null;hash;get[i](){return 1559270965}static get[n](){return"messages.getSavedGifs"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},w4=class extends m{static __F=null;id;unsave;get[i](){return 846868683}static get[n](){return"messages.saveGif"}static get[a](){return[["id",r._InputDocument,"InputDocument"],["unsave","boolean","Bool"]]}get[o](){return[[this.id,r._InputDocument,"InputDocument"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.id=e.id,this.unsave=e.unsave}},E4=class extends m{static __F=null;bot;peer;geo_point;query;offset;get[i](){return 1364105629}static get[n](){return"messages.getInlineBotResults"}static get[a](){return[["flags",l,"#"],["bot",r._InputUser,"InputUser"],["peer",r._InputPeer,"InputPeer"],["geo_point",r._InputGeoPoint,"flags.0?InputGeoPoint"],["query","string","string"],["offset","string","string"]]}get[o](){return[["flags",l,"#"],[this.bot,r._InputUser,"InputUser"],[this.peer,r._InputPeer,"InputPeer"],[this.geo_point??null,r._InputGeoPoint,"flags.0?InputGeoPoint"],[this.query,"string","string"],[this.offset,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.peer=e.peer,this.geo_point=e.geo_point,this.query=e.query,this.offset=e.offset}},S4=class extends m{static __F=null;gallery;private;query_id;results;cache_time;next_offset;switch_pm;switch_webview;get[i](){return 3138561049}static get[n](){return"messages.setInlineBotResults"}static get[a](){return[["flags",l,"#"],["gallery","true","flags.0?true"],["private","true","flags.1?true"],["query_id","bigint","long"],["results",[r._InputBotInlineResult],"Vector"],["cache_time","number","int"],["next_offset","string","flags.2?string"],["switch_pm",r._InlineBotSwitchPM,"flags.3?InlineBotSwitchPM"],["switch_webview",r._InlineBotWebView,"flags.4?InlineBotWebView"]]}get[o](){return[["flags",l,"#"],[this.gallery??null,"true","flags.0?true"],[this.private??null,"true","flags.1?true"],[this.query_id,"bigint","long"],[this.results,[r._InputBotInlineResult],"Vector"],[this.cache_time,"number","int"],[this.next_offset??null,"string","flags.2?string"],[this.switch_pm??null,r._InlineBotSwitchPM,"flags.3?InlineBotSwitchPM"],[this.switch_webview??null,r._InlineBotWebView,"flags.4?InlineBotWebView"]]}constructor(e){super(),this.gallery=e.gallery,this.private=e.private,this.query_id=e.query_id,this.results=e.results,this.cache_time=e.cache_time,this.next_offset=e.next_offset,this.switch_pm=e.switch_pm,this.switch_webview=e.switch_webview}},B4=class extends m{static __F=null;silent;background;clear_draft;hide_via;peer;reply_to;random_id;query_id;id;schedule_date;send_as;quick_reply_shortcut;get[i](){return 1052698730}static get[n](){return"messages.sendInlineBotResult"}static get[a](){return[["flags",l,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["hide_via","true","flags.11?true"],["peer",r._InputPeer,"InputPeer"],["reply_to",r._InputReplyTo,"flags.0?InputReplyTo"],["random_id","bigint","long"],["query_id","bigint","long"],["id","string","string"],["schedule_date","number","flags.10?int"],["send_as",r._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.hide_via??null,"true","flags.11?true"],[this.peer,r._InputPeer,"InputPeer"],[this.reply_to??null,r._InputReplyTo,"flags.0?InputReplyTo"],[this.random_id,"bigint","long"],[this.query_id,"bigint","long"],[this.id,"string","string"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.hide_via=e.hide_via,this.peer=e.peer,this.reply_to=e.reply_to,this.random_id=e.random_id,this.query_id=e.query_id,this.id=e.id,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},k4=class extends m{static __F=null;peer;id;get[i](){return 4255550774}static get[n](){return"messages.getMessageEditData"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},M4=class extends m{static __F=null;no_webpage;invert_media;peer;id;message;media;reply_markup;entities;schedule_date;quick_reply_shortcut_id;get[i](){return 3755032581}static get[n](){return"messages.editMessage"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.16?true"],["peer",r._InputPeer,"InputPeer"],["id","number","int"],["message","string","flags.11?string"],["media",r._InputMedia,"flags.14?InputMedia"],["reply_markup",r._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[r._MessageEntity],"flags.3?Vector"],["schedule_date","number","flags.15?int"],["quick_reply_shortcut_id","number","flags.17?int"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.message??null,"string","flags.11?string"],[this.media??null,r._InputMedia,"flags.14?InputMedia"],[this.reply_markup??null,r._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[r._MessageEntity],"flags.3?Vector"],[this.schedule_date??null,"number","flags.15?int"],[this.quick_reply_shortcut_id??null,"number","flags.17?int"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.peer=e.peer,this.id=e.id,this.message=e.message,this.media=e.media,this.reply_markup=e.reply_markup,this.entities=e.entities,this.schedule_date=e.schedule_date,this.quick_reply_shortcut_id=e.quick_reply_shortcut_id}},F4=class extends m{static __F=null;no_webpage;invert_media;id;message;media;reply_markup;entities;get[i](){return 2203418042}static get[n](){return"messages.editInlineBotMessage"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.16?true"],["id",r._InputBotInlineMessageID,"InputBotInlineMessageID"],["message","string","flags.11?string"],["media",r._InputMedia,"flags.14?InputMedia"],["reply_markup",r._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[r._MessageEntity],"flags.3?Vector"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.16?true"],[this.id,r._InputBotInlineMessageID,"InputBotInlineMessageID"],[this.message??null,"string","flags.11?string"],[this.media??null,r._InputMedia,"flags.14?InputMedia"],[this.reply_markup??null,r._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[r._MessageEntity],"flags.3?Vector"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.id=e.id,this.message=e.message,this.media=e.media,this.reply_markup=e.reply_markup,this.entities=e.entities}},R4=class extends m{static __F=null;game;peer;msg_id;data;password;get[i](){return 2470627847}static get[n](){return"messages.getBotCallbackAnswer"}static get[a](){return[["flags",l,"#"],["game","true","flags.1?true"],["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["data",Uint8Array,"flags.0?bytes"],["password",r._InputCheckPasswordSRP,"flags.2?InputCheckPasswordSRP"]]}get[o](){return[["flags",l,"#"],[this.game??null,"true","flags.1?true"],[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.data??null,Uint8Array,"flags.0?bytes"],[this.password??null,r._InputCheckPasswordSRP,"flags.2?InputCheckPasswordSRP"]]}constructor(e){super(),this.game=e.game,this.peer=e.peer,this.msg_id=e.msg_id,this.data=e.data,this.password=e.password}},U4=class extends m{static __F=null;alert;query_id;message;url;cache_time;get[i](){return 3582923530}static get[n](){return"messages.setBotCallbackAnswer"}static get[a](){return[["flags",l,"#"],["alert","true","flags.1?true"],["query_id","bigint","long"],["message","string","flags.0?string"],["url","string","flags.2?string"],["cache_time","number","int"]]}get[o](){return[["flags",l,"#"],[this.alert??null,"true","flags.1?true"],[this.query_id,"bigint","long"],[this.message??null,"string","flags.0?string"],[this.url??null,"string","flags.2?string"],[this.cache_time,"number","int"]]}constructor(e){super(),this.alert=e.alert,this.query_id=e.query_id,this.message=e.message,this.url=e.url,this.cache_time=e.cache_time}},T4=class extends m{static __F=null;peers;get[i](){return 3832593661}static get[n](){return"messages.getPeerDialogs"}static get[a](){return[["peers",[r._InputDialogPeer],"Vector"]]}get[o](){return[[this.peers,[r._InputDialogPeer],"Vector"]]}constructor(e){super(),this.peers=e.peers}},N4=class extends m{static __F=null;no_webpage;invert_media;reply_to;peer;message;entities;media;get[i](){return 2146678790}static get[n](){return"messages.saveDraft"}static get[a](){return[["flags",l,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.6?true"],["reply_to",r._InputReplyTo,"flags.4?InputReplyTo"],["peer",r._InputPeer,"InputPeer"],["message","string","string"],["entities",[r._MessageEntity],"flags.3?Vector"],["media",r._InputMedia,"flags.5?InputMedia"]]}get[o](){return[["flags",l,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.6?true"],[this.reply_to??null,r._InputReplyTo,"flags.4?InputReplyTo"],[this.peer,r._InputPeer,"InputPeer"],[this.message,"string","string"],[this.entities??null,[r._MessageEntity],"flags.3?Vector"],[this.media??null,r._InputMedia,"flags.5?InputMedia"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.reply_to=e.reply_to,this.peer=e.peer,this.message=e.message,this.entities=e.entities,this.media=e.media}},V4=class extends m{static __F=null;get[i](){return 1782549861}static get[n](){return"messages.getAllDrafts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Q4=class extends m{static __F=null;hash;get[i](){return 1685588756}static get[n](){return"messages.getFeaturedStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},L4=class extends m{static __F=null;id;get[i](){return 1527873830}static get[n](){return"messages.readFeaturedStickers"}static get[a](){return[["id",["bigint"],"Vector"]]}get[o](){return[[this.id,["bigint"],"Vector"]]}constructor(e){super(),this.id=e.id}},q4=class extends m{static __F=null;attached;hash;get[i](){return 2645114939}static get[n](){return"messages.getRecentStickers"}static get[a](){return[["flags",l,"#"],["attached","true","flags.0?true"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.attached??null,"true","flags.0?true"],[this.hash,"bigint","long"]]}constructor(e){super(),this.attached=e.attached,this.hash=e.hash}},G4=class extends m{static __F=null;attached;id;unsave;get[i](){return 958863608}static get[n](){return"messages.saveRecentSticker"}static get[a](){return[["flags",l,"#"],["attached","true","flags.0?true"],["id",r._InputDocument,"InputDocument"],["unsave","boolean","Bool"]]}get[o](){return[["flags",l,"#"],[this.attached??null,"true","flags.0?true"],[this.id,r._InputDocument,"InputDocument"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.attached=e.attached,this.id=e.id,this.unsave=e.unsave}},O4=class extends m{static __F=null;attached;get[i](){return 2308530221}static get[n](){return"messages.clearRecentStickers"}static get[a](){return[["flags",l,"#"],["attached","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.attached??null,"true","flags.0?true"]]}constructor(e){super(),this.attached=e?.attached}},H4=class extends m{static __F=null;masks;emojis;offset_id;limit;get[i](){return 1475442322}static get[n](){return"messages.getArchivedStickers"}static get[a](){return[["flags",l,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["offset_id","bigint","long"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.offset_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.offset_id=e.offset_id,this.limit=e.limit}},K4=class extends m{static __F=null;hash;get[i](){return 1678738104}static get[n](){return"messages.getMaskStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},j4=class extends m{static __F=null;media;get[i](){return 3428542412}static get[n](){return"messages.getAttachedStickers"}static get[a](){return[["media",r._InputStickeredMedia,"InputStickeredMedia"]]}get[o](){return[[this.media,r._InputStickeredMedia,"InputStickeredMedia"]]}constructor(e){super(),this.media=e.media}},z4=class extends m{static __F=null;edit_message;force;peer;id;user_id;score;get[i](){return 2398678208}static get[n](){return"messages.setGameScore"}static get[a](){return[["flags",l,"#"],["edit_message","true","flags.0?true"],["force","true","flags.1?true"],["peer",r._InputPeer,"InputPeer"],["id","number","int"],["user_id",r._InputUser,"InputUser"],["score","number","int"]]}get[o](){return[["flags",l,"#"],[this.edit_message??null,"true","flags.0?true"],[this.force??null,"true","flags.1?true"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.user_id,r._InputUser,"InputUser"],[this.score,"number","int"]]}constructor(e){super(),this.edit_message=e.edit_message,this.force=e.force,this.peer=e.peer,this.id=e.id,this.user_id=e.user_id,this.score=e.score}},W4=class extends m{static __F=null;edit_message;force;id;user_id;score;get[i](){return 363700068}static get[n](){return"messages.setInlineGameScore"}static get[a](){return[["flags",l,"#"],["edit_message","true","flags.0?true"],["force","true","flags.1?true"],["id",r._InputBotInlineMessageID,"InputBotInlineMessageID"],["user_id",r._InputUser,"InputUser"],["score","number","int"]]}get[o](){return[["flags",l,"#"],[this.edit_message??null,"true","flags.0?true"],[this.force??null,"true","flags.1?true"],[this.id,r._InputBotInlineMessageID,"InputBotInlineMessageID"],[this.user_id,r._InputUser,"InputUser"],[this.score,"number","int"]]}constructor(e){super(),this.edit_message=e.edit_message,this.force=e.force,this.id=e.id,this.user_id=e.user_id,this.score=e.score}},J4=class extends m{static __F=null;peer;id;user_id;get[i](){return 3894568093}static get[n](){return"messages.getGameHighScores"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id","number","int"],["user_id",r._InputUser,"InputUser"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.user_id=e.user_id}},Y4=class extends m{static __F=null;id;user_id;get[i](){return 258170395}static get[n](){return"messages.getInlineGameHighScores"}static get[a](){return[["id",r._InputBotInlineMessageID,"InputBotInlineMessageID"],["user_id",r._InputUser,"InputUser"]]}get[o](){return[[this.id,r._InputBotInlineMessageID,"InputBotInlineMessageID"],[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.id=e.id,this.user_id=e.user_id}},Z4=class extends m{static __F=null;user_id;max_id;limit;get[i](){return 3826032900}static get[n](){return"messages.getCommonChats"}static get[a](){return[["user_id",r._InputUser,"InputUser"],["max_id","bigint","long"],["limit","number","int"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"],[this.max_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.max_id=e.max_id,this.limit=e.limit}},X4=class extends m{static __F=null;url;hash;get[i](){return 2375455395}static get[n](){return"messages.getWebPage"}static get[a](){return[["url","string","string"],["hash","number","int"]]}get[o](){return[[this.url,"string","string"],[this.hash,"number","int"]]}constructor(e){super(),this.url=e.url,this.hash=e.hash}},$4=class extends m{static __F=null;pinned;peer;get[i](){return 2805064279}static get[n](){return"messages.toggleDialogPin"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["peer",r._InputDialogPeer,"InputDialogPeer"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,r._InputDialogPeer,"InputDialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer}},eN=class extends m{static __F=null;force;folder_id;order;get[i](){return 991616823}static get[n](){return"messages.reorderPinnedDialogs"}static get[a](){return[["flags",l,"#"],["force","true","flags.0?true"],["folder_id","number","int"],["order",[r._InputDialogPeer],"Vector"]]}get[o](){return[["flags",l,"#"],[this.force??null,"true","flags.0?true"],[this.folder_id,"number","int"],[this.order,[r._InputDialogPeer],"Vector"]]}constructor(e){super(),this.force=e.force,this.folder_id=e.folder_id,this.order=e.order}},tN=class extends m{static __F=null;folder_id;get[i](){return 3602468338}static get[n](){return"messages.getPinnedDialogs"}static get[a](){return[["folder_id","number","int"]]}get[o](){return[[this.folder_id,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id}},sN=class extends m{static __F=null;query_id;error;shipping_options;get[i](){return 3858133754}static get[n](){return"messages.setBotShippingResults"}static get[a](){return[["flags",l,"#"],["query_id","bigint","long"],["error","string","flags.0?string"],["shipping_options",[r._ShippingOption],"flags.1?Vector"]]}get[o](){return[["flags",l,"#"],[this.query_id,"bigint","long"],[this.error??null,"string","flags.0?string"],[this.shipping_options??null,[r._ShippingOption],"flags.1?Vector"]]}constructor(e){super(),this.query_id=e.query_id,this.error=e.error,this.shipping_options=e.shipping_options}},rN=class extends m{static __F=null;success;query_id;error;get[i](){return 163765653}static get[n](){return"messages.setBotPrecheckoutResults"}static get[a](){return[["flags",l,"#"],["success","true","flags.1?true"],["query_id","bigint","long"],["error","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.success??null,"true","flags.1?true"],[this.query_id,"bigint","long"],[this.error??null,"string","flags.0?string"]]}constructor(e){super(),this.success=e.success,this.query_id=e.query_id,this.error=e.error}},nN=class extends m{static __F=null;peer;media;get[i](){return 1369162417}static get[n](){return"messages.uploadMedia"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["media",r._InputMedia,"InputMedia"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.media,r._InputMedia,"InputMedia"]]}constructor(e){super(),this.peer=e.peer,this.media=e.media}},iN=class extends m{static __F=null;peer;reply_to;random_id;get[i](){return 2705348631}static get[n](){return"messages.sendScreenshotNotification"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["reply_to",r._InputReplyTo,"InputReplyTo"],["random_id","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.reply_to,r._InputReplyTo,"InputReplyTo"],[this.random_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.reply_to=e.reply_to,this.random_id=e.random_id}},aN=class extends m{static __F=null;hash;get[i](){return 82946729}static get[n](){return"messages.getFavedStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},oN=class extends m{static __F=null;id;unfave;get[i](){return 3120547163}static get[n](){return"messages.faveSticker"}static get[a](){return[["id",r._InputDocument,"InputDocument"],["unfave","boolean","Bool"]]}get[o](){return[[this.id,r._InputDocument,"InputDocument"],[this.unfave,"boolean","Bool"]]}constructor(e){super(),this.id=e.id,this.unfave=e.unfave}},uN=class extends m{static __F=null;peer;top_msg_id;offset_id;add_offset;limit;max_id;min_id;get[i](){return 4043827088}static get[n](){return"messages.getUnreadMentions"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"],["offset_id","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.offset_id,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.offset_id=e.offset_id,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id}},cN=class extends m{static __F=null;peer;top_msg_id;get[i](){return 921026381}static get[n](){return"messages.readMentions"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},lN=class extends m{static __F=null;peer;limit;hash;get[i](){return 1881817312}static get[n](){return"messages.getRecentLocations"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.limit=e.limit,this.hash=e.hash}},pN=class extends m{static __F=null;silent;background;clear_draft;noforwards;update_stickersets_order;invert_media;peer;reply_to;multi_media;schedule_date;send_as;quick_reply_shortcut;get[i](){return 211175177}static get[n](){return"messages.sendMultiMedia"}static get[a](){return[["flags",l,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["noforwards","true","flags.14?true"],["update_stickersets_order","true","flags.15?true"],["invert_media","true","flags.16?true"],["peer",r._InputPeer,"InputPeer"],["reply_to",r._InputReplyTo,"flags.0?InputReplyTo"],["multi_media",[r._InputSingleMedia],"Vector"],["schedule_date","number","flags.10?int"],["send_as",r._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.noforwards??null,"true","flags.14?true"],[this.update_stickersets_order??null,"true","flags.15?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,r._InputPeer,"InputPeer"],[this.reply_to??null,r._InputReplyTo,"flags.0?InputReplyTo"],[this.multi_media,[r._InputSingleMedia],"Vector"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,r._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.noforwards=e.noforwards,this.update_stickersets_order=e.update_stickersets_order,this.invert_media=e.invert_media,this.peer=e.peer,this.reply_to=e.reply_to,this.multi_media=e.multi_media,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},gN=class extends m{static __F=null;peer;file;get[i](){return 1347929239}static get[n](){return"messages.uploadEncryptedFile"}static get[a](){return[["peer",r._InputEncryptedChat,"InputEncryptedChat"],["file",r._InputEncryptedFile,"InputEncryptedFile"]]}get[o](){return[[this.peer,r._InputEncryptedChat,"InputEncryptedChat"],[this.file,r._InputEncryptedFile,"InputEncryptedFile"]]}constructor(e){super(),this.peer=e.peer,this.file=e.file}},dN=class extends m{static __F=null;exclude_featured;q;hash;get[i](){return 896555914}static get[n](){return"messages.searchStickerSets"}static get[a](){return[["flags",l,"#"],["exclude_featured","true","flags.0?true"],["q","string","string"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.exclude_featured??null,"true","flags.0?true"],[this.q,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_featured=e.exclude_featured,this.q=e.q,this.hash=e.hash}},mN=class extends m{static __F=null;get[i](){return 486505992}static get[n](){return"messages.getSplitRanges"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hN=class extends m{static __F=null;unread;peer;get[i](){return 3263617423}static get[n](){return"messages.markDialogUnread"}static get[a](){return[["flags",l,"#"],["unread","true","flags.0?true"],["peer",r._InputDialogPeer,"InputDialogPeer"]]}get[o](){return[["flags",l,"#"],[this.unread??null,"true","flags.0?true"],[this.peer,r._InputDialogPeer,"InputDialogPeer"]]}constructor(e){super(),this.unread=e.unread,this.peer=e.peer}},_N=class extends m{static __F=null;get[i](){return 585256482}static get[n](){return"messages.getDialogUnreadMarks"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bN=class extends m{static __F=null;get[i](){return 2119757468}static get[n](){return"messages.clearAllDrafts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fN=class extends m{static __F=null;silent;unpin;pm_oneside;peer;id;get[i](){return 3534419948}static get[n](){return"messages.updatePinnedMessage"}static get[a](){return[["flags",l,"#"],["silent","true","flags.0?true"],["unpin","true","flags.1?true"],["pm_oneside","true","flags.2?true"],["peer",r._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.0?true"],[this.unpin??null,"true","flags.1?true"],[this.pm_oneside??null,"true","flags.2?true"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.silent=e.silent,this.unpin=e.unpin,this.pm_oneside=e.pm_oneside,this.peer=e.peer,this.id=e.id}},yN=class extends m{static __F=null;peer;msg_id;options;get[i](){return 283795844}static get[n](){return"messages.sendVote"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["options",[Uint8Array],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.options,[Uint8Array],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.options=e.options}},xN=class extends m{static __F=null;peer;msg_id;get[i](){return 1941660731}static get[n](){return"messages.getPollResults"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},AN=class extends m{static __F=null;peer;get[i](){return 1848369232}static get[n](){return"messages.getOnlines"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},PN=class extends m{static __F=null;peer;about;get[i](){return 3740665751}static get[n](){return"messages.editChatAbout"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["about","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.about,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.about=e.about}},IN=class extends m{static __F=null;peer;banned_rights;get[i](){return 2777049921}static get[n](){return"messages.editChatDefaultBannedRights"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["banned_rights",r._ChatBannedRights,"ChatBannedRights"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.banned_rights,r._ChatBannedRights,"ChatBannedRights"]]}constructor(e){super(),this.peer=e.peer,this.banned_rights=e.banned_rights}},CN=class extends m{static __F=null;lang_code;get[i](){return 899735650}static get[n](){return"messages.getEmojiKeywords"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},vN=class extends m{static __F=null;lang_code;from_version;get[i](){return 352892591}static get[n](){return"messages.getEmojiKeywordsDifference"}static get[a](){return[["lang_code","string","string"],["from_version","number","int"]]}get[o](){return[[this.lang_code,"string","string"],[this.from_version,"number","int"]]}constructor(e){super(),this.lang_code=e.lang_code,this.from_version=e.from_version}},DN=class extends m{static __F=null;lang_codes;get[i](){return 1318675378}static get[n](){return"messages.getEmojiKeywordsLanguages"}static get[a](){return[["lang_codes",["string"],"Vector"]]}get[o](){return[[this.lang_codes,["string"],"Vector"]]}constructor(e){super(),this.lang_codes=e.lang_codes}},wN=class extends m{static __F=null;lang_code;get[i](){return 3585149990}static get[n](){return"messages.getEmojiURL"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},EN=class extends m{static __F=null;peer;saved_peer_id;top_msg_id;filters;get[i](){return 465367808}static get[n](){return"messages.getSearchCounters"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["saved_peer_id",r._InputPeer,"flags.2?InputPeer"],["top_msg_id","number","flags.0?int"],["filters",[r._MessagesFilter],"Vector"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.saved_peer_id??null,r._InputPeer,"flags.2?InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.filters,[r._MessagesFilter],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.saved_peer_id=e.saved_peer_id,this.top_msg_id=e.top_msg_id,this.filters=e.filters}},SN=class extends m{static __F=null;peer;msg_id;button_id;url;get[i](){return 428848198}static get[n](){return"messages.requestUrlAuth"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"flags.1?InputPeer"],["msg_id","number","flags.1?int"],["button_id","number","flags.1?int"],["url","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.peer??null,r._InputPeer,"flags.1?InputPeer"],[this.msg_id??null,"number","flags.1?int"],[this.button_id??null,"number","flags.1?int"],[this.url??null,"string","flags.2?string"]]}constructor(e){super(),this.peer=e?.peer,this.msg_id=e?.msg_id,this.button_id=e?.button_id,this.url=e?.url}},BN=class extends m{static __F=null;write_allowed;peer;msg_id;button_id;url;get[i](){return 2972479781}static get[n](){return"messages.acceptUrlAuth"}static get[a](){return[["flags",l,"#"],["write_allowed","true","flags.0?true"],["peer",r._InputPeer,"flags.1?InputPeer"],["msg_id","number","flags.1?int"],["button_id","number","flags.1?int"],["url","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.write_allowed??null,"true","flags.0?true"],[this.peer??null,r._InputPeer,"flags.1?InputPeer"],[this.msg_id??null,"number","flags.1?int"],[this.button_id??null,"number","flags.1?int"],[this.url??null,"string","flags.2?string"]]}constructor(e){super(),this.write_allowed=e?.write_allowed,this.peer=e?.peer,this.msg_id=e?.msg_id,this.button_id=e?.button_id,this.url=e?.url}},kN=class extends m{static __F=null;peer;get[i](){return 1336717624}static get[n](){return"messages.hidePeerSettingsBar"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},MN=class extends m{static __F=null;peer;hash;get[i](){return 4111889931}static get[n](){return"messages.getScheduledHistory"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["hash","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.hash=e.hash}},FN=class extends m{static __F=null;peer;id;get[i](){return 3183150180}static get[n](){return"messages.getScheduledMessages"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},RN=class extends m{static __F=null;peer;id;get[i](){return 3174597898}static get[n](){return"messages.sendScheduledMessages"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},UN=class extends m{static __F=null;peer;id;get[i](){return 1504586518}static get[n](){return"messages.deleteScheduledMessages"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},TN=class extends m{static __F=null;peer;id;option;offset;limit;get[i](){return 3094231054}static get[n](){return"messages.getPollVotes"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["id","number","int"],["option",Uint8Array,"flags.0?bytes"],["offset","string","flags.1?string"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.option??null,Uint8Array,"flags.0?bytes"],[this.offset??null,"string","flags.1?string"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.option=e.option,this.offset=e.offset,this.limit=e.limit}},NN=class extends m{static __F=null;uninstall;archive;unarchive;stickersets;get[i](){return 3037016042}static get[n](){return"messages.toggleStickerSets"}static get[a](){return[["flags",l,"#"],["uninstall","true","flags.0?true"],["archive","true","flags.1?true"],["unarchive","true","flags.2?true"],["stickersets",[r._InputStickerSet],"Vector"]]}get[o](){return[["flags",l,"#"],[this.uninstall??null,"true","flags.0?true"],[this.archive??null,"true","flags.1?true"],[this.unarchive??null,"true","flags.2?true"],[this.stickersets,[r._InputStickerSet],"Vector"]]}constructor(e){super(),this.uninstall=e.uninstall,this.archive=e.archive,this.unarchive=e.unarchive,this.stickersets=e.stickersets}},VN=class extends m{static __F=null;get[i](){return 4023684233}static get[n](){return"messages.getDialogFilters"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QN=class extends m{static __F=null;get[i](){return 2728186924}static get[n](){return"messages.getSuggestedDialogFilters"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},LN=class extends m{static __F=null;id;filter;get[i](){return 450142282}static get[n](){return"messages.updateDialogFilter"}static get[a](){return[["flags",l,"#"],["id","number","int"],["filter",r._DialogFilter,"flags.0?DialogFilter"]]}get[o](){return[["flags",l,"#"],[this.id,"number","int"],[this.filter??null,r._DialogFilter,"flags.0?DialogFilter"]]}constructor(e){super(),this.id=e.id,this.filter=e.filter}},qN=class extends m{static __F=null;order;get[i](){return 3311649252}static get[n](){return"messages.updateDialogFiltersOrder"}static get[a](){return[["order",["number"],"Vector"]]}get[o](){return[[this.order,["number"],"Vector"]]}constructor(e){super(),this.order=e.order}},GN=class extends m{static __F=null;offset;limit;hash;get[i](){return 2127598753}static get[n](){return"messages.getOldFeaturedStickers"}static get[a](){return[["offset","number","int"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.offset,"number","int"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},ON=class extends m{static __F=null;peer;msg_id;offset_id;offset_date;add_offset;limit;max_id;min_id;hash;get[i](){return 584962828}static get[n](){return"messages.getReplies"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["offset_id","number","int"],["offset_date","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.offset_id,"number","int"],[this.offset_date,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.offset_id=e.offset_id,this.offset_date=e.offset_date,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},HN=class extends m{static __F=null;peer;msg_id;get[i](){return 1147761405}static get[n](){return"messages.getDiscussionMessage"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},KN=class extends m{static __F=null;peer;msg_id;read_max_id;get[i](){return 4147227124}static get[n](){return"messages.readDiscussion"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["read_max_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.read_max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.read_max_id=e.read_max_id}},jN=class extends m{static __F=null;peer;top_msg_id;get[i](){return 3995253160}static get[n](){return"messages.unpinAllMessages"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},zN=class extends m{static __F=null;chat_id;get[i](){return 1540419152}static get[n](){return"messages.deleteChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},WN=class extends m{static __F=null;revoke;get[i](){return 4190888969}static get[n](){return"messages.deletePhoneCallHistory"}static get[a](){return[["flags",l,"#"],["revoke","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.revoke??null,"true","flags.0?true"]]}constructor(e){super(),this.revoke=e?.revoke}},JN=class extends m{static __F=null;import_head;get[i](){return 1140726259}static get[n](){return"messages.checkHistoryImport"}static get[a](){return[["import_head","string","string"]]}get[o](){return[[this.import_head,"string","string"]]}constructor(e){super(),this.import_head=e.import_head}},YN=class extends m{static __F=null;peer;file;media_count;get[i](){return 873008187}static get[n](){return"messages.initHistoryImport"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["file",r._InputFile,"InputFile"],["media_count","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.file,r._InputFile,"InputFile"],[this.media_count,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.file=e.file,this.media_count=e.media_count}},ZN=class extends m{static __F=null;peer;import_id;file_name;media;get[i](){return 713433234}static get[n](){return"messages.uploadImportedMedia"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["import_id","bigint","long"],["file_name","string","string"],["media",r._InputMedia,"InputMedia"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.import_id,"bigint","long"],[this.file_name,"string","string"],[this.media,r._InputMedia,"InputMedia"]]}constructor(e){super(),this.peer=e.peer,this.import_id=e.import_id,this.file_name=e.file_name,this.media=e.media}},XN=class extends m{static __F=null;peer;import_id;get[i](){return 3023958852}static get[n](){return"messages.startHistoryImport"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["import_id","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.import_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.import_id=e.import_id}},$N=class extends m{static __F=null;revoked;peer;admin_id;offset_date;offset_link;limit;get[i](){return 2729812982}static get[n](){return"messages.getExportedChatInvites"}static get[a](){return[["flags",l,"#"],["revoked","true","flags.3?true"],["peer",r._InputPeer,"InputPeer"],["admin_id",r._InputUser,"InputUser"],["offset_date","number","flags.2?int"],["offset_link","string","flags.2?string"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.revoked??null,"true","flags.3?true"],[this.peer,r._InputPeer,"InputPeer"],[this.admin_id,r._InputUser,"InputUser"],[this.offset_date??null,"number","flags.2?int"],[this.offset_link??null,"string","flags.2?string"],[this.limit,"number","int"]]}constructor(e){super(),this.revoked=e.revoked,this.peer=e.peer,this.admin_id=e.admin_id,this.offset_date=e.offset_date,this.offset_link=e.offset_link,this.limit=e.limit}},e6=class extends m{static __F=null;peer;link;get[i](){return 1937010524}static get[n](){return"messages.getExportedChatInvite"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["link","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.link,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.link=e.link}},t6=class extends m{static __F=null;revoked;peer;link;expire_date;usage_limit;request_needed;title;get[i](){return 3184144245}static get[n](){return"messages.editExportedChatInvite"}static get[a](){return[["flags",l,"#"],["revoked","true","flags.2?true"],["peer",r._InputPeer,"InputPeer"],["link","string","string"],["expire_date","number","flags.0?int"],["usage_limit","number","flags.1?int"],["request_needed","boolean","flags.3?Bool"],["title","string","flags.4?string"]]}get[o](){return[["flags",l,"#"],[this.revoked??null,"true","flags.2?true"],[this.peer,r._InputPeer,"InputPeer"],[this.link,"string","string"],[this.expire_date??null,"number","flags.0?int"],[this.usage_limit??null,"number","flags.1?int"],[this.request_needed??null,"boolean","flags.3?Bool"],[this.title??null,"string","flags.4?string"]]}constructor(e){super(),this.revoked=e.revoked,this.peer=e.peer,this.link=e.link,this.expire_date=e.expire_date,this.usage_limit=e.usage_limit,this.request_needed=e.request_needed,this.title=e.title}},s6=class extends m{static __F=null;peer;admin_id;get[i](){return 1452833749}static get[n](){return"messages.deleteRevokedExportedChatInvites"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["admin_id",r._InputUser,"InputUser"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.admin_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.admin_id=e.admin_id}},r6=class extends m{static __F=null;peer;link;get[i](){return 3563365419}static get[n](){return"messages.deleteExportedChatInvite"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["link","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.link,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.link=e.link}},n6=class extends m{static __F=null;peer;get[i](){return 958457583}static get[n](){return"messages.getAdminsWithInvites"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},i6=class extends m{static __F=null;requested;peer;link;q;offset_date;offset_user;limit;get[i](){return 3741637966}static get[n](){return"messages.getChatInviteImporters"}static get[a](){return[["flags",l,"#"],["requested","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["link","string","flags.1?string"],["q","string","flags.2?string"],["offset_date","number","int"],["offset_user",r._InputUser,"InputUser"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.requested??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.link??null,"string","flags.1?string"],[this.q??null,"string","flags.2?string"],[this.offset_date,"number","int"],[this.offset_user,r._InputUser,"InputUser"],[this.limit,"number","int"]]}constructor(e){super(),this.requested=e.requested,this.peer=e.peer,this.link=e.link,this.q=e.q,this.offset_date=e.offset_date,this.offset_user=e.offset_user,this.limit=e.limit}},a6=class extends m{static __F=null;peer;period;get[i](){return 3087949796}static get[n](){return"messages.setHistoryTTL"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["period","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.period,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.period=e.period}},o6=class extends m{static __F=null;peer;get[i](){return 1573261059}static get[n](){return"messages.checkHistoryImportPeer"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},u6=class extends m{static __F=null;peer;emoticon;get[i](){return 3862683967}static get[n](){return"messages.setChatTheme"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["emoticon","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.emoticon,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.emoticon=e.emoticon}},c6=class extends m{static __F=null;peer;msg_id;get[i](){return 834782287}static get[n](){return"messages.getMessageReadParticipants"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},l6=class extends m{static __F=null;peer;saved_peer_id;filter;offset_id;offset_date;get[i](){return 1789130429}static get[n](){return"messages.getSearchResultsCalendar"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["saved_peer_id",r._InputPeer,"flags.2?InputPeer"],["filter",r._MessagesFilter,"MessagesFilter"],["offset_id","number","int"],["offset_date","number","int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.saved_peer_id??null,r._InputPeer,"flags.2?InputPeer"],[this.filter,r._MessagesFilter,"MessagesFilter"],[this.offset_id,"number","int"],[this.offset_date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.saved_peer_id=e.saved_peer_id,this.filter=e.filter,this.offset_id=e.offset_id,this.offset_date=e.offset_date}},p6=class extends m{static __F=null;peer;saved_peer_id;filter;offset_id;limit;get[i](){return 2625580816}static get[n](){return"messages.getSearchResultsPositions"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["saved_peer_id",r._InputPeer,"flags.2?InputPeer"],["filter",r._MessagesFilter,"MessagesFilter"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.saved_peer_id??null,r._InputPeer,"flags.2?InputPeer"],[this.filter,r._MessagesFilter,"MessagesFilter"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.saved_peer_id=e.saved_peer_id,this.filter=e.filter,this.offset_id=e.offset_id,this.limit=e.limit}},g6=class extends m{static __F=null;approved;peer;user_id;get[i](){return 2145904661}static get[n](){return"messages.hideChatJoinRequest"}static get[a](){return[["flags",l,"#"],["approved","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["user_id",r._InputUser,"InputUser"]]}get[o](){return[["flags",l,"#"],[this.approved??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.approved=e.approved,this.peer=e.peer,this.user_id=e.user_id}},d6=class extends m{static __F=null;approved;peer;link;get[i](){return 3766875370}static get[n](){return"messages.hideAllChatJoinRequests"}static get[a](){return[["flags",l,"#"],["approved","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["link","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.approved??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.link??null,"string","flags.1?string"]]}constructor(e){super(),this.approved=e.approved,this.peer=e.peer,this.link=e.link}},m6=class extends m{static __F=null;peer;enabled;get[i](){return 2971578274}static get[n](){return"messages.toggleNoForwards"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["enabled","boolean","Bool"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.enabled=e.enabled}},h6=class extends m{static __F=null;peer;send_as;get[i](){return 3439189910}static get[n](){return"messages.saveDefaultSendAs"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["send_as",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.send_as,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer,this.send_as=e.send_as}},_6=class extends m{static __F=null;big;add_to_recent;peer;msg_id;reaction;get[i](){return 3540875476}static get[n](){return"messages.sendReaction"}static get[a](){return[["flags",l,"#"],["big","true","flags.1?true"],["add_to_recent","true","flags.2?true"],["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["reaction",[r._Reaction],"flags.0?Vector"]]}get[o](){return[["flags",l,"#"],[this.big??null,"true","flags.1?true"],[this.add_to_recent??null,"true","flags.2?true"],[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.reaction??null,[r._Reaction],"flags.0?Vector"]]}constructor(e){super(),this.big=e.big,this.add_to_recent=e.add_to_recent,this.peer=e.peer,this.msg_id=e.msg_id,this.reaction=e.reaction}},b6=class extends m{static __F=null;peer;id;get[i](){return 2344259814}static get[n](){return"messages.getMessagesReactions"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},f6=class extends m{static __F=null;peer;id;reaction;offset;limit;get[i](){return 1176190792}static get[n](){return"messages.getMessageReactionsList"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["id","number","int"],["reaction",r._Reaction,"flags.0?Reaction"],["offset","string","flags.1?string"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.reaction??null,r._Reaction,"flags.0?Reaction"],[this.offset??null,"string","flags.1?string"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reaction=e.reaction,this.offset=e.offset,this.limit=e.limit}},y6=class extends m{static __F=null;peer;available_reactions;get[i](){return 4273039217}static get[n](){return"messages.setChatAvailableReactions"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["available_reactions",r._ChatReactions,"ChatReactions"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.available_reactions,r._ChatReactions,"ChatReactions"]]}constructor(e){super(),this.peer=e.peer,this.available_reactions=e.available_reactions}},x6=class extends m{static __F=null;hash;get[i](){return 417243308}static get[n](){return"messages.getAvailableReactions"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},A6=class extends m{static __F=null;reaction;get[i](){return 1330094102}static get[n](){return"messages.setDefaultReaction"}static get[a](){return[["reaction",r._Reaction,"Reaction"]]}get[o](){return[[this.reaction,r._Reaction,"Reaction"]]}constructor(e){super(),this.reaction=e.reaction}},P6=class extends m{static __F=null;peer;id;text;to_lang;get[i](){return 1662529584}static get[n](){return"messages.translateText"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"flags.0?InputPeer"],["id",["number"],"flags.0?Vector"],["text",[r._TextWithEntities],"flags.1?Vector"],["to_lang","string","string"]]}get[o](){return[["flags",l,"#"],[this.peer??null,r._InputPeer,"flags.0?InputPeer"],[this.id??null,["number"],"flags.0?Vector"],[this.text??null,[r._TextWithEntities],"flags.1?Vector"],[this.to_lang,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.text=e.text,this.to_lang=e.to_lang}},I6=class extends m{static __F=null;peer;top_msg_id;offset_id;add_offset;limit;max_id;min_id;get[i](){return 841173339}static get[n](){return"messages.getUnreadReactions"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"],["offset_id","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.offset_id,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.offset_id=e.offset_id,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id}},C6=class extends m{static __F=null;peer;top_msg_id;get[i](){return 1420459918}static get[n](){return"messages.readReactions"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},v6=class extends m{static __F=null;q;filter;limit;get[i](){return 276705696}static get[n](){return"messages.searchSentMedia"}static get[a](){return[["q","string","string"],["filter",r._MessagesFilter,"MessagesFilter"],["limit","number","int"]]}get[o](){return[[this.q,"string","string"],[this.filter,r._MessagesFilter,"MessagesFilter"],[this.limit,"number","int"]]}constructor(e){super(),this.q=e.q,this.filter=e.filter,this.limit=e.limit}},D6=class extends m{static __F=null;hash;get[i](){return 385663691}static get[n](){return"messages.getAttachMenuBots"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},w6=class extends m{static __F=null;bot;get[i](){return 1998676370}static get[n](){return"messages.getAttachMenuBot"}static get[a](){return[["bot",r._InputUser,"InputUser"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"]]}constructor(e){super(),this.bot=e.bot}},E6=class extends m{static __F=null;write_allowed;bot;enabled;get[i](){return 1777704297}static get[n](){return"messages.toggleBotInAttachMenu"}static get[a](){return[["flags",l,"#"],["write_allowed","true","flags.0?true"],["bot",r._InputUser,"InputUser"],["enabled","boolean","Bool"]]}get[o](){return[["flags",l,"#"],[this.write_allowed??null,"true","flags.0?true"],[this.bot,r._InputUser,"InputUser"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.write_allowed=e.write_allowed,this.bot=e.bot,this.enabled=e.enabled}},S6=class extends m{static __F=null;from_bot_menu;silent;peer;bot;url;start_param;theme_params;platform;reply_to;send_as;get[i](){return 647873217}static get[n](){return"messages.requestWebView"}static get[a](){return[["flags",l,"#"],["from_bot_menu","true","flags.4?true"],["silent","true","flags.5?true"],["peer",r._InputPeer,"InputPeer"],["bot",r._InputUser,"InputUser"],["url","string","flags.1?string"],["start_param","string","flags.3?string"],["theme_params",r._DataJSON,"flags.2?DataJSON"],["platform","string","string"],["reply_to",r._InputReplyTo,"flags.0?InputReplyTo"],["send_as",r._InputPeer,"flags.13?InputPeer"]]}get[o](){return[["flags",l,"#"],[this.from_bot_menu??null,"true","flags.4?true"],[this.silent??null,"true","flags.5?true"],[this.peer,r._InputPeer,"InputPeer"],[this.bot,r._InputUser,"InputUser"],[this.url??null,"string","flags.1?string"],[this.start_param??null,"string","flags.3?string"],[this.theme_params??null,r._DataJSON,"flags.2?DataJSON"],[this.platform,"string","string"],[this.reply_to??null,r._InputReplyTo,"flags.0?InputReplyTo"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"]]}constructor(e){super(),this.from_bot_menu=e.from_bot_menu,this.silent=e.silent,this.peer=e.peer,this.bot=e.bot,this.url=e.url,this.start_param=e.start_param,this.theme_params=e.theme_params,this.platform=e.platform,this.reply_to=e.reply_to,this.send_as=e.send_as}},B6=class extends m{static __F=null;silent;peer;bot;query_id;reply_to;send_as;get[i](){return 2966952579}static get[n](){return"messages.prolongWebView"}static get[a](){return[["flags",l,"#"],["silent","true","flags.5?true"],["peer",r._InputPeer,"InputPeer"],["bot",r._InputUser,"InputUser"],["query_id","bigint","long"],["reply_to",r._InputReplyTo,"flags.0?InputReplyTo"],["send_as",r._InputPeer,"flags.13?InputPeer"]]}get[o](){return[["flags",l,"#"],[this.silent??null,"true","flags.5?true"],[this.peer,r._InputPeer,"InputPeer"],[this.bot,r._InputUser,"InputUser"],[this.query_id,"bigint","long"],[this.reply_to??null,r._InputReplyTo,"flags.0?InputReplyTo"],[this.send_as??null,r._InputPeer,"flags.13?InputPeer"]]}constructor(e){super(),this.silent=e.silent,this.peer=e.peer,this.bot=e.bot,this.query_id=e.query_id,this.reply_to=e.reply_to,this.send_as=e.send_as}},k6=class extends m{static __F=null;from_switch_webview;from_side_menu;bot;url;start_param;theme_params;platform;get[i](){return 440815626}static get[n](){return"messages.requestSimpleWebView"}static get[a](){return[["flags",l,"#"],["from_switch_webview","true","flags.1?true"],["from_side_menu","true","flags.2?true"],["bot",r._InputUser,"InputUser"],["url","string","flags.3?string"],["start_param","string","flags.4?string"],["theme_params",r._DataJSON,"flags.0?DataJSON"],["platform","string","string"]]}get[o](){return[["flags",l,"#"],[this.from_switch_webview??null,"true","flags.1?true"],[this.from_side_menu??null,"true","flags.2?true"],[this.bot,r._InputUser,"InputUser"],[this.url??null,"string","flags.3?string"],[this.start_param??null,"string","flags.4?string"],[this.theme_params??null,r._DataJSON,"flags.0?DataJSON"],[this.platform,"string","string"]]}constructor(e){super(),this.from_switch_webview=e.from_switch_webview,this.from_side_menu=e.from_side_menu,this.bot=e.bot,this.url=e.url,this.start_param=e.start_param,this.theme_params=e.theme_params,this.platform=e.platform}},M6=class extends m{static __F=null;bot_query_id;result;get[i](){return 172168437}static get[n](){return"messages.sendWebViewResultMessage"}static get[a](){return[["bot_query_id","string","string"],["result",r._InputBotInlineResult,"InputBotInlineResult"]]}get[o](){return[[this.bot_query_id,"string","string"],[this.result,r._InputBotInlineResult,"InputBotInlineResult"]]}constructor(e){super(),this.bot_query_id=e.bot_query_id,this.result=e.result}},F6=class extends m{static __F=null;bot;random_id;button_text;data;get[i](){return 3691135688}static get[n](){return"messages.sendWebViewData"}static get[a](){return[["bot",r._InputUser,"InputUser"],["random_id","bigint","long"],["button_text","string","string"],["data","string","string"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"],[this.random_id,"bigint","long"],[this.button_text,"string","string"],[this.data,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.random_id=e.random_id,this.button_text=e.button_text,this.data=e.data}},R6=class extends m{static __F=null;peer;msg_id;get[i](){return 647928393}static get[n](){return"messages.transcribeAudio"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},U6=class extends m{static __F=null;peer;msg_id;transcription_id;good;get[i](){return 2132608815}static get[n](){return"messages.rateTranscribedAudio"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["transcription_id","bigint","long"],["good","boolean","Bool"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.transcription_id,"bigint","long"],[this.good,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.transcription_id=e.transcription_id,this.good=e.good}},T6=class extends m{static __F=null;document_id;get[i](){return 3651866452}static get[n](){return"messages.getCustomEmojiDocuments"}static get[a](){return[["document_id",["bigint"],"Vector"]]}get[o](){return[[this.document_id,["bigint"],"Vector"]]}constructor(e){super(),this.document_id=e.document_id}},N6=class extends m{static __F=null;hash;get[i](){return 4227637647}static get[n](){return"messages.getEmojiStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},V6=class extends m{static __F=null;hash;get[i](){return 248473398}static get[n](){return"messages.getFeaturedEmojiStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},Q6=class extends m{static __F=null;peer;id;reaction_peer;get[i](){return 1063567478}static get[n](){return"messages.reportReaction"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id","number","int"],["reaction_peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.reaction_peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reaction_peer=e.reaction_peer}},L6=class extends m{static __F=null;limit;hash;get[i](){return 3145803194}static get[n](){return"messages.getTopReactions"}static get[a](){return[["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.limit=e.limit,this.hash=e.hash}},q6=class extends m{static __F=null;limit;hash;get[i](){return 960896434}static get[n](){return"messages.getRecentReactions"}static get[a](){return[["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.limit=e.limit,this.hash=e.hash}},G6=class extends m{static __F=null;get[i](){return 2650730420}static get[n](){return"messages.clearRecentReactions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},O6=class extends m{static __F=null;peer;id;get[i](){return 2230847508}static get[n](){return"messages.getExtendedMedia"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},H6=class extends m{static __F=null;period;get[i](){return 2662667333}static get[n](){return"messages.setDefaultHistoryTTL"}static get[a](){return[["period","number","int"]]}get[o](){return[[this.period,"number","int"]]}constructor(e){super(),this.period=e.period}},K6=class extends m{static __F=null;get[i](){return 1703637384}static get[n](){return"messages.getDefaultHistoryTTL"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},j6=class extends m{static __F=null;peer;msg_id;button_id;requested_peers;get[i](){return 2444415072}static get[n](){return"messages.sendBotRequestedPeer"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"],["button_id","number","int"],["requested_peers",[r._InputPeer],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.button_id,"number","int"],[this.requested_peers,[r._InputPeer],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.button_id=e.button_id,this.requested_peers=e.requested_peers}},z6=class extends m{static __F=null;hash;get[i](){return 1955122779}static get[n](){return"messages.getEmojiGroups"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},W6=class extends m{static __F=null;hash;get[i](){return 785209037}static get[n](){return"messages.getEmojiStatusGroups"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},J6=class extends m{static __F=null;hash;get[i](){return 564480243}static get[n](){return"messages.getEmojiProfilePhotoGroups"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},Y6=class extends m{static __F=null;emoticon;hash;get[i](){return 739360983}static get[n](){return"messages.searchCustomEmoji"}static get[a](){return[["emoticon","string","string"],["hash","bigint","long"]]}get[o](){return[[this.emoticon,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.emoticon=e.emoticon,this.hash=e.hash}},Z6=class extends m{static __F=null;disabled;peer;get[i](){return 3833378169}static get[n](){return"messages.togglePeerTranslations"}static get[a](){return[["flags",l,"#"],["disabled","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"]]}get[o](){return[["flags",l,"#"],[this.disabled??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.disabled=e.disabled,this.peer=e.peer}},X6=class extends m{static __F=null;app;hash;get[i](){return 889046467}static get[n](){return"messages.getBotApp"}static get[a](){return[["app",r._InputBotApp,"InputBotApp"],["hash","bigint","long"]]}get[o](){return[[this.app,r._InputBotApp,"InputBotApp"],[this.hash,"bigint","long"]]}constructor(e){super(),this.app=e.app,this.hash=e.hash}},$6=class extends m{static __F=null;write_allowed;peer;app;start_param;theme_params;platform;get[i](){return 2354723644}static get[n](){return"messages.requestAppWebView"}static get[a](){return[["flags",l,"#"],["write_allowed","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["app",r._InputBotApp,"InputBotApp"],["start_param","string","flags.1?string"],["theme_params",r._DataJSON,"flags.2?DataJSON"],["platform","string","string"]]}get[o](){return[["flags",l,"#"],[this.write_allowed??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.app,r._InputBotApp,"InputBotApp"],[this.start_param??null,"string","flags.1?string"],[this.theme_params??null,r._DataJSON,"flags.2?DataJSON"],[this.platform,"string","string"]]}constructor(e){super(),this.write_allowed=e.write_allowed,this.peer=e.peer,this.app=e.app,this.start_param=e.start_param,this.theme_params=e.theme_params,this.platform=e.platform}},eV=class extends m{static __F=null;for_both;revert;peer;wallpaper;settings;id;get[i](){return 2415577825}static get[n](){return"messages.setChatWallPaper"}static get[a](){return[["flags",l,"#"],["for_both","true","flags.3?true"],["revert","true","flags.4?true"],["peer",r._InputPeer,"InputPeer"],["wallpaper",r._InputWallPaper,"flags.0?InputWallPaper"],["settings",r._WallPaperSettings,"flags.2?WallPaperSettings"],["id","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.for_both??null,"true","flags.3?true"],[this.revert??null,"true","flags.4?true"],[this.peer,r._InputPeer,"InputPeer"],[this.wallpaper??null,r._InputWallPaper,"flags.0?InputWallPaper"],[this.settings??null,r._WallPaperSettings,"flags.2?WallPaperSettings"],[this.id??null,"number","flags.1?int"]]}constructor(e){super(),this.for_both=e.for_both,this.revert=e.revert,this.peer=e.peer,this.wallpaper=e.wallpaper,this.settings=e.settings,this.id=e.id}},tV=class extends m{static __F=null;exclude_featured;q;hash;get[i](){return 2461288780}static get[n](){return"messages.searchEmojiStickerSets"}static get[a](){return[["flags",l,"#"],["exclude_featured","true","flags.0?true"],["q","string","string"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.exclude_featured??null,"true","flags.0?true"],[this.q,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_featured=e.exclude_featured,this.q=e.q,this.hash=e.hash}},sV=class extends m{static __F=null;exclude_pinned;offset_date;offset_id;offset_peer;limit;hash;get[i](){return 1401016858}static get[n](){return"messages.getSavedDialogs"}static get[a](){return[["flags",l,"#"],["exclude_pinned","true","flags.0?true"],["offset_date","number","int"],["offset_id","number","int"],["offset_peer",r._InputPeer,"InputPeer"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.exclude_pinned??null,"true","flags.0?true"],[this.offset_date,"number","int"],[this.offset_id,"number","int"],[this.offset_peer,r._InputPeer,"InputPeer"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_pinned=e.exclude_pinned,this.offset_date=e.offset_date,this.offset_id=e.offset_id,this.offset_peer=e.offset_peer,this.limit=e.limit,this.hash=e.hash}},rV=class extends m{static __F=null;peer;offset_id;offset_date;add_offset;limit;max_id;min_id;hash;get[i](){return 1033519437}static get[n](){return"messages.getSavedHistory"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["offset_id","number","int"],["offset_date","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.offset_date,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.offset_date=e.offset_date,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},nV=class extends m{static __F=null;peer;max_id;min_date;max_date;get[i](){return 1855459371}static get[n](){return"messages.deleteSavedHistory"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["max_id","number","int"],["min_date","number","flags.2?int"],["max_date","number","flags.3?int"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.max_id,"number","int"],[this.min_date??null,"number","flags.2?int"],[this.max_date??null,"number","flags.3?int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id,this.min_date=e.min_date,this.max_date=e.max_date}},iV=class extends m{static __F=null;get[i](){return 3594360032}static get[n](){return"messages.getPinnedSavedDialogs"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aV=class extends m{static __F=null;pinned;peer;get[i](){return 2894183390}static get[n](){return"messages.toggleSavedDialogPin"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.0?true"],["peer",r._InputDialogPeer,"InputDialogPeer"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,r._InputDialogPeer,"InputDialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer}},oV=class extends m{static __F=null;force;order;get[i](){return 2339464583}static get[n](){return"messages.reorderPinnedSavedDialogs"}static get[a](){return[["flags",l,"#"],["force","true","flags.0?true"],["order",[r._InputDialogPeer],"Vector"]]}get[o](){return[["flags",l,"#"],[this.force??null,"true","flags.0?true"],[this.order,[r._InputDialogPeer],"Vector"]]}constructor(e){super(),this.force=e.force,this.order=e.order}},uV=class extends m{static __F=null;peer;hash;get[i](){return 909631579}static get[n](){return"messages.getSavedReactionTags"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"flags.0?InputPeer"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.peer??null,r._InputPeer,"flags.0?InputPeer"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.hash=e.hash}},cV=class extends m{static __F=null;reaction;title;get[i](){return 1613331948}static get[n](){return"messages.updateSavedReactionTag"}static get[a](){return[["flags",l,"#"],["reaction",r._Reaction,"Reaction"],["title","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.reaction,r._Reaction,"Reaction"],[this.title??null,"string","flags.0?string"]]}constructor(e){super(),this.reaction=e.reaction,this.title=e.title}},lV=class extends m{static __F=null;hash;get[i](){return 3187225640}static get[n](){return"messages.getDefaultTagReactions"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},pV=class extends m{static __F=null;peer;msg_id;get[i](){return 2353790557}static get[n](){return"messages.getOutboxReadDate"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},gV=class extends m{static __F=null;hash;get[i](){return 3565417128}static get[n](){return"messages.getQuickReplies"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},dV=class extends m{static __F=null;order;get[i](){return 1613961479}static get[n](){return"messages.reorderQuickReplies"}static get[a](){return[["order",["number"],"Vector"]]}get[o](){return[[this.order,["number"],"Vector"]]}constructor(e){super(),this.order=e.order}},mV=class extends m{static __F=null;shortcut;get[i](){return 4057005011}static get[n](){return"messages.checkQuickReplyShortcut"}static get[a](){return[["shortcut","string","string"]]}get[o](){return[[this.shortcut,"string","string"]]}constructor(e){super(),this.shortcut=e.shortcut}},hV=class extends m{static __F=null;shortcut_id;shortcut;get[i](){return 1543519471}static get[n](){return"messages.editQuickReplyShortcut"}static get[a](){return[["shortcut_id","number","int"],["shortcut","string","string"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.shortcut,"string","string"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.shortcut=e.shortcut}},_V=class extends m{static __F=null;shortcut_id;get[i](){return 1019234112}static get[n](){return"messages.deleteQuickReplyShortcut"}static get[a](){return[["shortcut_id","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id}},bV=class extends m{static __F=null;shortcut_id;id;hash;get[i](){return 2493814211}static get[n](){return"messages.getQuickReplyMessages"}static get[a](){return[["flags",l,"#"],["shortcut_id","number","int"],["id",["number"],"flags.0?Vector"],["hash","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.shortcut_id,"number","int"],[this.id??null,["number"],"flags.0?Vector"],[this.hash,"bigint","long"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.id=e.id,this.hash=e.hash}},fV=class extends m{static __F=null;peer;shortcut_id;get[i](){return 857029332}static get[n](){return"messages.sendQuickReplyMessages"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["shortcut_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.shortcut_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.shortcut_id=e.shortcut_id}},yV=class extends m{static __F=null;shortcut_id;id;get[i](){return 3775260944}static get[n](){return"messages.deleteQuickReplyMessages"}static get[a](){return[["shortcut_id","number","int"],["id",["number"],"Vector"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.id=e.id}},xV=class extends m{static __F=null;enabled;get[i](){return 4247640649}static get[n](){return"messages.toggleDialogFilterTags"}static get[a](){return[["enabled","boolean","Bool"]]}get[o](){return[[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.enabled=e.enabled}},AV=class extends m{static __F=null;get[i](){return 3990128682}static get[n](){return"updates.getState"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},PV=class extends m{static __F=null;pts;pts_limit;pts_total_limit;date;qts;qts_limit;get[i](){return 432207715}static get[n](){return"updates.getDifference"}static get[a](){return[["flags",l,"#"],["pts","number","int"],["pts_limit","number","flags.1?int"],["pts_total_limit","number","flags.0?int"],["date","number","int"],["qts","number","int"],["qts_limit","number","flags.2?int"]]}get[o](){return[["flags",l,"#"],[this.pts,"number","int"],[this.pts_limit??null,"number","flags.1?int"],[this.pts_total_limit??null,"number","flags.0?int"],[this.date,"number","int"],[this.qts,"number","int"],[this.qts_limit??null,"number","flags.2?int"]]}constructor(e){super(),this.pts=e.pts,this.pts_limit=e.pts_limit,this.pts_total_limit=e.pts_total_limit,this.date=e.date,this.qts=e.qts,this.qts_limit=e.qts_limit}},IV=class extends m{static __F=null;force;channel;filter;pts;limit;get[i](){return 51854712}static get[n](){return"updates.getChannelDifference"}static get[a](){return[["flags",l,"#"],["force","true","flags.0?true"],["channel",r._InputChannel,"InputChannel"],["filter",r._ChannelMessagesFilter,"ChannelMessagesFilter"],["pts","number","int"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.force??null,"true","flags.0?true"],[this.channel,r._InputChannel,"InputChannel"],[this.filter,r._ChannelMessagesFilter,"ChannelMessagesFilter"],[this.pts,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.force=e.force,this.channel=e.channel,this.filter=e.filter,this.pts=e.pts,this.limit=e.limit}},CV=class extends m{static __F=null;fallback;bot;id;get[i](){return 166207545}static get[n](){return"photos.updateProfilePhoto"}static get[a](){return[["flags",l,"#"],["fallback","true","flags.0?true"],["bot",r._InputUser,"flags.1?InputUser"],["id",r._InputPhoto,"InputPhoto"]]}get[o](){return[["flags",l,"#"],[this.fallback??null,"true","flags.0?true"],[this.bot??null,r._InputUser,"flags.1?InputUser"],[this.id,r._InputPhoto,"InputPhoto"]]}constructor(e){super(),this.fallback=e.fallback,this.bot=e.bot,this.id=e.id}},vV=class extends m{static __F=null;fallback;bot;file;video;video_start_ts;video_emoji_markup;get[i](){return 59286453}static get[n](){return"photos.uploadProfilePhoto"}static get[a](){return[["flags",l,"#"],["fallback","true","flags.3?true"],["bot",r._InputUser,"flags.5?InputUser"],["file",r._InputFile,"flags.0?InputFile"],["video",r._InputFile,"flags.1?InputFile"],["video_start_ts","number","flags.2?double"],["video_emoji_markup",r._VideoSize,"flags.4?VideoSize"]]}get[o](){return[["flags",l,"#"],[this.fallback??null,"true","flags.3?true"],[this.bot??null,r._InputUser,"flags.5?InputUser"],[this.file??null,r._InputFile,"flags.0?InputFile"],[this.video??null,r._InputFile,"flags.1?InputFile"],[this.video_start_ts??null,"number","flags.2?double"],[this.video_emoji_markup??null,r._VideoSize,"flags.4?VideoSize"]]}constructor(e){super(),this.fallback=e?.fallback,this.bot=e?.bot,this.file=e?.file,this.video=e?.video,this.video_start_ts=e?.video_start_ts,this.video_emoji_markup=e?.video_emoji_markup}},DV=class extends m{static __F=null;id;get[i](){return 2278522671}static get[n](){return"photos.deletePhotos"}static get[a](){return[["id",[r._InputPhoto],"Vector"]]}get[o](){return[[this.id,[r._InputPhoto],"Vector"]]}constructor(e){super(),this.id=e.id}},wV=class extends m{static __F=null;user_id;offset;max_id;limit;get[i](){return 2446144168}static get[n](){return"photos.getUserPhotos"}static get[a](){return[["user_id",r._InputUser,"InputUser"],["offset","number","int"],["max_id","bigint","long"],["limit","number","int"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"],[this.offset,"number","int"],[this.max_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.offset=e.offset,this.max_id=e.max_id,this.limit=e.limit}},EV=class extends m{static __F=null;suggest;save;user_id;file;video;video_start_ts;video_emoji_markup;get[i](){return 3779873393}static get[n](){return"photos.uploadContactProfilePhoto"}static get[a](){return[["flags",l,"#"],["suggest","true","flags.3?true"],["save","true","flags.4?true"],["user_id",r._InputUser,"InputUser"],["file",r._InputFile,"flags.0?InputFile"],["video",r._InputFile,"flags.1?InputFile"],["video_start_ts","number","flags.2?double"],["video_emoji_markup",r._VideoSize,"flags.5?VideoSize"]]}get[o](){return[["flags",l,"#"],[this.suggest??null,"true","flags.3?true"],[this.save??null,"true","flags.4?true"],[this.user_id,r._InputUser,"InputUser"],[this.file??null,r._InputFile,"flags.0?InputFile"],[this.video??null,r._InputFile,"flags.1?InputFile"],[this.video_start_ts??null,"number","flags.2?double"],[this.video_emoji_markup??null,r._VideoSize,"flags.5?VideoSize"]]}constructor(e){super(),this.suggest=e.suggest,this.save=e.save,this.user_id=e.user_id,this.file=e.file,this.video=e.video,this.video_start_ts=e.video_start_ts,this.video_emoji_markup=e.video_emoji_markup}},SV=class extends m{static __F=null;file_id;file_part;bytes;get[i](){return 3003426337}static get[n](){return"upload.saveFilePart"}static get[a](){return[["file_id","bigint","long"],["file_part","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.file_id,"bigint","long"],[this.file_part,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.file_id=e.file_id,this.file_part=e.file_part,this.bytes=e.bytes}},BV=class extends m{static __F=null;precise;cdn_supported;location;offset;limit;get[i](){return 3193124286}static get[n](){return"upload.getFile"}static get[a](){return[["flags",l,"#"],["precise","true","flags.0?true"],["cdn_supported","true","flags.1?true"],["location",r._InputFileLocation,"InputFileLocation"],["offset","bigint","long"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.precise??null,"true","flags.0?true"],[this.cdn_supported??null,"true","flags.1?true"],[this.location,r._InputFileLocation,"InputFileLocation"],[this.offset,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.precise=e.precise,this.cdn_supported=e.cdn_supported,this.location=e.location,this.offset=e.offset,this.limit=e.limit}},kV=class extends m{static __F=null;file_id;file_part;file_total_parts;bytes;get[i](){return 3732629309}static get[n](){return"upload.saveBigFilePart"}static get[a](){return[["file_id","bigint","long"],["file_part","number","int"],["file_total_parts","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.file_id,"bigint","long"],[this.file_part,"number","int"],[this.file_total_parts,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.file_id=e.file_id,this.file_part=e.file_part,this.file_total_parts=e.file_total_parts,this.bytes=e.bytes}},MV=class extends m{static __F=null;location;offset;limit;get[i](){return 619086221}static get[n](){return"upload.getWebFile"}static get[a](){return[["location",r._InputWebFileLocation,"InputWebFileLocation"],["offset","number","int"],["limit","number","int"]]}get[o](){return[[this.location,r._InputWebFileLocation,"InputWebFileLocation"],[this.offset,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.location=e.location,this.offset=e.offset,this.limit=e.limit}},FV=class extends m{static __F=null;file_token;offset;limit;get[i](){return 962554330}static get[n](){return"upload.getCdnFile"}static get[a](){return[["file_token",Uint8Array,"bytes"],["offset","bigint","long"],["limit","number","int"]]}get[o](){return[[this.file_token,Uint8Array,"bytes"],[this.offset,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.file_token=e.file_token,this.offset=e.offset,this.limit=e.limit}},RV=class extends m{static __F=null;file_token;request_token;get[i](){return 2603046056}static get[n](){return"upload.reuploadCdnFile"}static get[a](){return[["file_token",Uint8Array,"bytes"],["request_token",Uint8Array,"bytes"]]}get[o](){return[[this.file_token,Uint8Array,"bytes"],[this.request_token,Uint8Array,"bytes"]]}constructor(e){super(),this.file_token=e.file_token,this.request_token=e.request_token}},UV=class extends m{static __F=null;file_token;offset;get[i](){return 2447130417}static get[n](){return"upload.getCdnFileHashes"}static get[a](){return[["file_token",Uint8Array,"bytes"],["offset","bigint","long"]]}get[o](){return[[this.file_token,Uint8Array,"bytes"],[this.offset,"bigint","long"]]}constructor(e){super(),this.file_token=e.file_token,this.offset=e.offset}},TV=class extends m{static __F=null;location;offset;get[i](){return 2438371370}static get[n](){return"upload.getFileHashes"}static get[a](){return[["location",r._InputFileLocation,"InputFileLocation"],["offset","bigint","long"]]}get[o](){return[[this.location,r._InputFileLocation,"InputFileLocation"],[this.offset,"bigint","long"]]}constructor(e){super(),this.location=e.location,this.offset=e.offset}},NV=class extends m{static __F=null;get[i](){return 3304659051}static get[n](){return"help.getConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},VV=class extends m{static __F=null;get[i](){return 531836966}static get[n](){return"help.getNearestDc"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QV=class extends m{static __F=null;source;get[i](){return 1378703997}static get[n](){return"help.getAppUpdate"}static get[a](){return[["source","string","string"]]}get[o](){return[[this.source,"string","string"]]}constructor(e){super(),this.source=e.source}},LV=class extends m{static __F=null;get[i](){return 1295590211}static get[n](){return"help.getInviteText"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qV=class extends m{static __F=null;get[i](){return 2631862477}static get[n](){return"help.getSupport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GV=class extends m{static __F=null;pending_updates_count;message;get[i](){return 3961704397}static get[n](){return"help.setBotUpdatesStatus"}static get[a](){return[["pending_updates_count","number","int"],["message","string","string"]]}get[o](){return[[this.pending_updates_count,"number","int"],[this.message,"string","string"]]}constructor(e){super(),this.pending_updates_count=e.pending_updates_count,this.message=e.message}},OV=class extends m{static __F=null;get[i](){return 1375900482}static get[n](){return"help.getCdnConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},HV=class extends m{static __F=null;referer;get[i](){return 1036054804}static get[n](){return"help.getRecentMeUrls"}static get[a](){return[["referer","string","string"]]}get[o](){return[[this.referer,"string","string"]]}constructor(e){super(),this.referer=e.referer}},KV=class extends m{static __F=null;get[i](){return 749019089}static get[n](){return"help.getTermsOfServiceUpdate"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jV=class extends m{static __F=null;id;get[i](){return 4000511898}static get[n](){return"help.acceptTermsOfService"}static get[a](){return[["id",r._DataJSON,"DataJSON"]]}get[o](){return[[this.id,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.id=e.id}},zV=class extends m{static __F=null;path;get[i](){return 1072547679}static get[n](){return"help.getDeepLinkInfo"}static get[a](){return[["path","string","string"]]}get[o](){return[[this.path,"string","string"]]}constructor(e){super(),this.path=e.path}},WV=class extends m{static __F=null;hash;get[i](){return 1642330196}static get[n](){return"help.getAppConfig"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},JV=class extends m{static __F=null;events;get[i](){return 1862465352}static get[n](){return"help.saveAppLog"}static get[a](){return[["events",[r._InputAppEvent],"Vector"]]}get[o](){return[[this.events,[r._InputAppEvent],"Vector"]]}constructor(e){super(),this.events=e.events}},YV=class extends m{static __F=null;hash;get[i](){return 3328290056}static get[n](){return"help.getPassportConfig"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},ZV=class extends m{static __F=null;get[i](){return 3546343212}static get[n](){return"help.getSupportName"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},XV=class extends m{static __F=null;user_id;get[i](){return 59377875}static get[n](){return"help.getUserInfo"}static get[a](){return[["user_id",r._InputUser,"InputUser"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.user_id=e.user_id}},$V=class extends m{static __F=null;user_id;message;entities;get[i](){return 1723407216}static get[n](){return"help.editUserInfo"}static get[a](){return[["user_id",r._InputUser,"InputUser"],["message","string","string"],["entities",[r._MessageEntity],"Vector"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"],[this.message,"string","string"],[this.entities,[r._MessageEntity],"Vector"]]}constructor(e){super(),this.user_id=e.user_id,this.message=e.message,this.entities=e.entities}},e5=class extends m{static __F=null;get[i](){return 3231151137}static get[n](){return"help.getPromoData"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},t5=class extends m{static __F=null;peer;get[i](){return 505748629}static get[n](){return"help.hidePromoData"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},s5=class extends m{static __F=null;peer;suggestion;get[i](){return 4111317665}static get[n](){return"help.dismissSuggestion"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["suggestion","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.suggestion,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.suggestion=e.suggestion}},r5=class extends m{static __F=null;lang_code;hash;get[i](){return 1935116200}static get[n](){return"help.getCountriesList"}static get[a](){return[["lang_code","string","string"],["hash","number","int"]]}get[o](){return[[this.lang_code,"string","string"],[this.hash,"number","int"]]}constructor(e){super(),this.lang_code=e.lang_code,this.hash=e.hash}},n5=class extends m{static __F=null;get[i](){return 3088815060}static get[n](){return"help.getPremiumPromo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},i5=class extends m{static __F=null;hash;get[i](){return 3665884207}static get[n](){return"help.getPeerColors"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},a5=class extends m{static __F=null;hash;get[i](){return 2882513405}static get[n](){return"help.getPeerProfileColors"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},o5=class extends m{static __F=null;hash;get[i](){return 1236468288}static get[n](){return"help.getTimezonesList"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},u5=class extends m{static __F=null;channel;max_id;get[i](){return 3423619383}static get[n](){return"channels.readHistory"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["max_id","number","int"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.max_id,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.max_id=e.max_id}},c5=class extends m{static __F=null;channel;id;get[i](){return 2227305806}static get[n](){return"channels.deleteMessages"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["id",["number"],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.id=e.id}},l5=class extends m{static __F=null;channel;participant;id;get[i](){return 4098523925}static get[n](){return"channels.reportSpam"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["participant",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.participant,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant,this.id=e.id}},p5=class extends m{static __F=null;channel;id;get[i](){return 2911672867}static get[n](){return"channels.getMessages"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["id",[r._InputMessage],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.id,[r._InputMessage],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.id=e.id}},g5=class extends m{static __F=null;channel;filter;offset;limit;hash;get[i](){return 2010044880}static get[n](){return"channels.getParticipants"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["filter",r._ChannelParticipantsFilter,"ChannelParticipantsFilter"],["offset","number","int"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.filter,r._ChannelParticipantsFilter,"ChannelParticipantsFilter"],[this.offset,"number","int"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.channel=e.channel,this.filter=e.filter,this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},d5=class extends m{static __F=null;channel;participant;get[i](){return 2695589062}static get[n](){return"channels.getParticipant"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["participant",r._InputPeer,"InputPeer"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.participant,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant}},m5=class extends m{static __F=null;id;get[i](){return 176122811}static get[n](){return"channels.getChannels"}static get[a](){return[["id",[r._InputChannel],"Vector"]]}get[o](){return[[this.id,[r._InputChannel],"Vector"]]}constructor(e){super(),this.id=e.id}},h5=class extends m{static __F=null;channel;get[i](){return 141781513}static get[n](){return"channels.getFullChannel"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},_5=class extends m{static __F=null;broadcast;megagroup;for_import;forum;title;about;geo_point;address;ttl_period;get[i](){return 2432722695}static get[n](){return"channels.createChannel"}static get[a](){return[["flags",l,"#"],["broadcast","true","flags.0?true"],["megagroup","true","flags.1?true"],["for_import","true","flags.3?true"],["forum","true","flags.5?true"],["title","string","string"],["about","string","string"],["geo_point",r._InputGeoPoint,"flags.2?InputGeoPoint"],["address","string","flags.2?string"],["ttl_period","number","flags.4?int"]]}get[o](){return[["flags",l,"#"],[this.broadcast??null,"true","flags.0?true"],[this.megagroup??null,"true","flags.1?true"],[this.for_import??null,"true","flags.3?true"],[this.forum??null,"true","flags.5?true"],[this.title,"string","string"],[this.about,"string","string"],[this.geo_point??null,r._InputGeoPoint,"flags.2?InputGeoPoint"],[this.address??null,"string","flags.2?string"],[this.ttl_period??null,"number","flags.4?int"]]}constructor(e){super(),this.broadcast=e.broadcast,this.megagroup=e.megagroup,this.for_import=e.for_import,this.forum=e.forum,this.title=e.title,this.about=e.about,this.geo_point=e.geo_point,this.address=e.address,this.ttl_period=e.ttl_period}},b5=class extends m{static __F=null;channel;user_id;admin_rights;rank;get[i](){return 3543959810}static get[n](){return"channels.editAdmin"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["user_id",r._InputUser,"InputUser"],["admin_rights",r._ChatAdminRights,"ChatAdminRights"],["rank","string","string"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.user_id,r._InputUser,"InputUser"],[this.admin_rights,r._ChatAdminRights,"ChatAdminRights"],[this.rank,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.user_id=e.user_id,this.admin_rights=e.admin_rights,this.rank=e.rank}},f5=class extends m{static __F=null;channel;title;get[i](){return 1450044624}static get[n](){return"channels.editTitle"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["title","string","string"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.title,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.title=e.title}},y5=class extends m{static __F=null;channel;photo;get[i](){return 4046346185}static get[n](){return"channels.editPhoto"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["photo",r._InputChatPhoto,"InputChatPhoto"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.photo,r._InputChatPhoto,"InputChatPhoto"]]}constructor(e){super(),this.channel=e.channel,this.photo=e.photo}},x5=class extends m{static __F=null;channel;username;get[i](){return 283557164}static get[n](){return"channels.checkUsername"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["username","string","string"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.username,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.username=e.username}},A5=class extends m{static __F=null;channel;username;get[i](){return 890549214}static get[n](){return"channels.updateUsername"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["username","string","string"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.username,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.username=e.username}},P5=class extends m{static __F=null;channel;get[i](){return 615851205}static get[n](){return"channels.joinChannel"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},I5=class extends m{static __F=null;channel;get[i](){return 4164332181}static get[n](){return"channels.leaveChannel"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},C5=class extends m{static __F=null;channel;users;get[i](){return 429865580}static get[n](){return"channels.inviteToChannel"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["users",[r._InputUser],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.users,[r._InputUser],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.users=e.users}},v5=class extends m{static __F=null;channel;get[i](){return 3222347747}static get[n](){return"channels.deleteChannel"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},D5=class extends m{static __F=null;grouped;thread;channel;id;get[i](){return 3862932971}static get[n](){return"channels.exportMessageLink"}static get[a](){return[["flags",l,"#"],["grouped","true","flags.0?true"],["thread","true","flags.1?true"],["channel",r._InputChannel,"InputChannel"],["id","number","int"]]}get[o](){return[["flags",l,"#"],[this.grouped??null,"true","flags.0?true"],[this.thread??null,"true","flags.1?true"],[this.channel,r._InputChannel,"InputChannel"],[this.id,"number","int"]]}constructor(e){super(),this.grouped=e.grouped,this.thread=e.thread,this.channel=e.channel,this.id=e.id}},w5=class extends m{static __F=null;channel;enabled;get[i](){return 527021574}static get[n](){return"channels.toggleSignatures"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},E5=class extends m{static __F=null;by_location;check_limit;get[i](){return 4172297903}static get[n](){return"channels.getAdminedPublicChannels"}static get[a](){return[["flags",l,"#"],["by_location","true","flags.0?true"],["check_limit","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.by_location??null,"true","flags.0?true"],[this.check_limit??null,"true","flags.1?true"]]}constructor(e){super(),this.by_location=e?.by_location,this.check_limit=e?.check_limit}},S5=class extends m{static __F=null;channel;participant;banned_rights;get[i](){return 2531708289}static get[n](){return"channels.editBanned"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["participant",r._InputPeer,"InputPeer"],["banned_rights",r._ChatBannedRights,"ChatBannedRights"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.participant,r._InputPeer,"InputPeer"],[this.banned_rights,r._ChatBannedRights,"ChatBannedRights"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant,this.banned_rights=e.banned_rights}},B5=class extends m{static __F=null;channel;q;events_filter;admins;max_id;min_id;limit;get[i](){return 870184064}static get[n](){return"channels.getAdminLog"}static get[a](){return[["flags",l,"#"],["channel",r._InputChannel,"InputChannel"],["q","string","string"],["events_filter",r._ChannelAdminLogEventsFilter,"flags.0?ChannelAdminLogEventsFilter"],["admins",[r._InputUser],"flags.1?Vector"],["max_id","bigint","long"],["min_id","bigint","long"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.channel,r._InputChannel,"InputChannel"],[this.q,"string","string"],[this.events_filter??null,r._ChannelAdminLogEventsFilter,"flags.0?ChannelAdminLogEventsFilter"],[this.admins??null,[r._InputUser],"flags.1?Vector"],[this.max_id,"bigint","long"],[this.min_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.q=e.q,this.events_filter=e.events_filter,this.admins=e.admins,this.max_id=e.max_id,this.min_id=e.min_id,this.limit=e.limit}},k5=class extends m{static __F=null;channel;stickerset;get[i](){return 3935085817}static get[n](){return"channels.setStickers"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["stickerset",r._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.stickerset,r._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.channel=e.channel,this.stickerset=e.stickerset}},M5=class extends m{static __F=null;channel;id;get[i](){return 3937786936}static get[n](){return"channels.readMessageContents"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["id",["number"],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.id=e.id}},F5=class extends m{static __F=null;for_everyone;channel;max_id;get[i](){return 2611648071}static get[n](){return"channels.deleteHistory"}static get[a](){return[["flags",l,"#"],["for_everyone","true","flags.0?true"],["channel",r._InputChannel,"InputChannel"],["max_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.for_everyone??null,"true","flags.0?true"],[this.channel,r._InputChannel,"InputChannel"],[this.max_id,"number","int"]]}constructor(e){super(),this.for_everyone=e.for_everyone,this.channel=e.channel,this.max_id=e.max_id}},R5=class extends m{static __F=null;channel;enabled;get[i](){return 3938171212}static get[n](){return"channels.togglePreHistoryHidden"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},U5=class extends m{static __F=null;offset;get[i](){return 2202135744}static get[n](){return"channels.getLeftChannels"}static get[a](){return[["offset","number","int"]]}get[o](){return[[this.offset,"number","int"]]}constructor(e){super(),this.offset=e.offset}},T5=class extends m{static __F=null;get[i](){return 4124758904}static get[n](){return"channels.getGroupsForDiscussion"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},N5=class extends m{static __F=null;broadcast;group;get[i](){return 1079520178}static get[n](){return"channels.setDiscussionGroup"}static get[a](){return[["broadcast",r._InputChannel,"InputChannel"],["group",r._InputChannel,"InputChannel"]]}get[o](){return[[this.broadcast,r._InputChannel,"InputChannel"],[this.group,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.broadcast=e.broadcast,this.group=e.group}},V5=class extends m{static __F=null;channel;user_id;password;get[i](){return 2402864415}static get[n](){return"channels.editCreator"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["user_id",r._InputUser,"InputUser"],["password",r._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.user_id,r._InputUser,"InputUser"],[this.password,r._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.channel=e.channel,this.user_id=e.user_id,this.password=e.password}},Q5=class extends m{static __F=null;channel;geo_point;address;get[i](){return 1491484525}static get[n](){return"channels.editLocation"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["geo_point",r._InputGeoPoint,"InputGeoPoint"],["address","string","string"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.geo_point,r._InputGeoPoint,"InputGeoPoint"],[this.address,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.geo_point=e.geo_point,this.address=e.address}},L5=class extends m{static __F=null;channel;seconds;get[i](){return 3990134512}static get[n](){return"channels.toggleSlowMode"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["seconds","number","int"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.seconds,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.seconds=e.seconds}},q5=class extends m{static __F=null;get[i](){return 300429806}static get[n](){return"channels.getInactiveChannels"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},G5=class extends m{static __F=null;channel;get[i](){return 187239529}static get[n](){return"channels.convertToGigagroup"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},O5=class extends m{static __F=null;channel;random_id;get[i](){return 3199130516}static get[n](){return"channels.viewSponsoredMessage"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["random_id",Uint8Array,"bytes"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.random_id,Uint8Array,"bytes"]]}constructor(e){super(),this.channel=e.channel,this.random_id=e.random_id}},H5=class extends m{static __F=null;channel;get[i](){return 3961589695}static get[n](){return"channels.getSponsoredMessages"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},K5=class extends m{static __F=null;peer;get[i](){return 231174382}static get[n](){return"channels.getSendAs"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},j5=class extends m{static __F=null;channel;participant;get[i](){return 913655003}static get[n](){return"channels.deleteParticipantHistory"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["participant",r._InputPeer,"InputPeer"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.participant,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant}},z5=class extends m{static __F=null;channel;enabled;get[i](){return 3838547328}static get[n](){return"channels.toggleJoinToSend"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},W5=class extends m{static __F=null;channel;enabled;get[i](){return 1277789622}static get[n](){return"channels.toggleJoinRequest"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},J5=class extends m{static __F=null;channel;order;get[i](){return 3025988893}static get[n](){return"channels.reorderUsernames"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["order",["string"],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.order,["string"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.order=e.order}},Y5=class extends m{static __F=null;channel;username;active;get[i](){return 1358053637}static get[n](){return"channels.toggleUsername"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["username","string","string"],["active","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.username,"string","string"],[this.active,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.username=e.username,this.active=e.active}},Z5=class extends m{static __F=null;channel;get[i](){return 170155475}static get[n](){return"channels.deactivateAllUsernames"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},X5=class extends m{static __F=null;channel;enabled;get[i](){return 2754186025}static get[n](){return"channels.toggleForum"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},$5=class extends m{static __F=null;channel;title;icon_color;icon_emoji_id;random_id;send_as;get[i](){return 4094427684}static get[n](){return"channels.createForumTopic"}static get[a](){return[["flags",l,"#"],["channel",r._InputChannel,"InputChannel"],["title","string","string"],["icon_color","number","flags.0?int"],["icon_emoji_id","bigint","flags.3?long"],["random_id","bigint","long"],["send_as",r._InputPeer,"flags.2?InputPeer"]]}get[o](){return[["flags",l,"#"],[this.channel,r._InputChannel,"InputChannel"],[this.title,"string","string"],[this.icon_color??null,"number","flags.0?int"],[this.icon_emoji_id??null,"bigint","flags.3?long"],[this.random_id,"bigint","long"],[this.send_as??null,r._InputPeer,"flags.2?InputPeer"]]}constructor(e){super(),this.channel=e.channel,this.title=e.title,this.icon_color=e.icon_color,this.icon_emoji_id=e.icon_emoji_id,this.random_id=e.random_id,this.send_as=e.send_as}},eQ=class extends m{static __F=null;channel;q;offset_date;offset_id;offset_topic;limit;get[i](){return 233136337}static get[n](){return"channels.getForumTopics"}static get[a](){return[["flags",l,"#"],["channel",r._InputChannel,"InputChannel"],["q","string","flags.0?string"],["offset_date","number","int"],["offset_id","number","int"],["offset_topic","number","int"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.channel,r._InputChannel,"InputChannel"],[this.q??null,"string","flags.0?string"],[this.offset_date,"number","int"],[this.offset_id,"number","int"],[this.offset_topic,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.q=e.q,this.offset_date=e.offset_date,this.offset_id=e.offset_id,this.offset_topic=e.offset_topic,this.limit=e.limit}},tQ=class extends m{static __F=null;channel;topics;get[i](){return 2961383097}static get[n](){return"channels.getForumTopicsByID"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["topics",["number"],"Vector"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.topics,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.topics=e.topics}},sQ=class extends m{static __F=null;channel;topic_id;title;icon_emoji_id;closed;hidden;get[i](){return 4108296581}static get[n](){return"channels.editForumTopic"}static get[a](){return[["flags",l,"#"],["channel",r._InputChannel,"InputChannel"],["topic_id","number","int"],["title","string","flags.0?string"],["icon_emoji_id","bigint","flags.1?long"],["closed","boolean","flags.2?Bool"],["hidden","boolean","flags.3?Bool"]]}get[o](){return[["flags",l,"#"],[this.channel,r._InputChannel,"InputChannel"],[this.topic_id,"number","int"],[this.title??null,"string","flags.0?string"],[this.icon_emoji_id??null,"bigint","flags.1?long"],[this.closed??null,"boolean","flags.2?Bool"],[this.hidden??null,"boolean","flags.3?Bool"]]}constructor(e){super(),this.channel=e.channel,this.topic_id=e.topic_id,this.title=e.title,this.icon_emoji_id=e.icon_emoji_id,this.closed=e.closed,this.hidden=e.hidden}},rQ=class extends m{static __F=null;channel;topic_id;pinned;get[i](){return 1814925350}static get[n](){return"channels.updatePinnedForumTopic"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["topic_id","number","int"],["pinned","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.topic_id,"number","int"],[this.pinned,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.topic_id=e.topic_id,this.pinned=e.pinned}},nQ=class extends m{static __F=null;channel;top_msg_id;get[i](){return 876830509}static get[n](){return"channels.deleteTopicHistory"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["top_msg_id","number","int"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.top_msg_id,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.top_msg_id=e.top_msg_id}},iQ=class extends m{static __F=null;force;channel;order;get[i](){return 693150095}static get[n](){return"channels.reorderPinnedForumTopics"}static get[a](){return[["flags",l,"#"],["force","true","flags.0?true"],["channel",r._InputChannel,"InputChannel"],["order",["number"],"Vector"]]}get[o](){return[["flags",l,"#"],[this.force??null,"true","flags.0?true"],[this.channel,r._InputChannel,"InputChannel"],[this.order,["number"],"Vector"]]}constructor(e){super(),this.force=e.force,this.channel=e.channel,this.order=e.order}},aQ=class extends m{static __F=null;channel;enabled;get[i](){return 1760814315}static get[n](){return"channels.toggleAntiSpam"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},oQ=class extends m{static __F=null;channel;msg_id;get[i](){return 2823857811}static get[n](){return"channels.reportAntiSpamFalsePositive"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["msg_id","number","int"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.msg_id,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.msg_id=e.msg_id}},uQ=class extends m{static __F=null;channel;enabled;get[i](){return 1785624660}static get[n](){return"channels.toggleParticipantsHidden"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},cQ=class extends m{static __F=null;channel;random_id;get[i](){return 414170259}static get[n](){return"channels.clickSponsoredMessage"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["random_id",Uint8Array,"bytes"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.random_id,Uint8Array,"bytes"]]}constructor(e){super(),this.channel=e.channel,this.random_id=e.random_id}},lQ=class extends m{static __F=null;for_profile;channel;color;background_emoji_id;get[i](){return 3635033713}static get[n](){return"channels.updateColor"}static get[a](){return[["flags",l,"#"],["for_profile","true","flags.1?true"],["channel",r._InputChannel,"InputChannel"],["color","number","flags.2?int"],["background_emoji_id","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.for_profile??null,"true","flags.1?true"],[this.channel,r._InputChannel,"InputChannel"],[this.color??null,"number","flags.2?int"],[this.background_emoji_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.for_profile=e.for_profile,this.channel=e.channel,this.color=e.color,this.background_emoji_id=e.background_emoji_id}},pQ=class extends m{static __F=null;channel;enabled;get[i](){return 2537077525}static get[n](){return"channels.toggleViewForumAsMessages"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},gQ=class extends m{static __F=null;channel;get[i](){return 2209811863}static get[n](){return"channels.getChannelRecommendations"}static get[a](){return[["channel",r._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},dQ=class extends m{static __F=null;channel;emoji_status;get[i](){return 4040418984}static get[n](){return"channels.updateEmojiStatus"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["emoji_status",r._EmojiStatus,"EmojiStatus"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.emoji_status,r._EmojiStatus,"EmojiStatus"]]}constructor(e){super(),this.channel=e.channel,this.emoji_status=e.emoji_status}},mQ=class extends m{static __F=null;channel;boosts;get[i](){return 2906234094}static get[n](){return"channels.setBoostsToUnblockRestrictions"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["boosts","number","int"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.boosts,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.boosts=e.boosts}},hQ=class extends m{static __F=null;channel;stickerset;get[i](){return 1020866743}static get[n](){return"channels.setEmojiStickers"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["stickerset",r._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.stickerset,r._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.channel=e.channel,this.stickerset=e.stickerset}},_Q=class extends m{static __F=null;custom_method;params;get[i](){return 2854709741}static get[n](){return"bots.sendCustomRequest"}static get[a](){return[["custom_method","string","string"],["params",r._DataJSON,"DataJSON"]]}get[o](){return[[this.custom_method,"string","string"],[this.params,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.custom_method=e.custom_method,this.params=e.params}},bQ=class extends m{static __F=null;query_id;data;get[i](){return 3860938573}static get[n](){return"bots.answerWebhookJSONQuery"}static get[a](){return[["query_id","bigint","long"],["data",r._DataJSON,"DataJSON"]]}get[o](){return[[this.query_id,"bigint","long"],[this.data,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.query_id=e.query_id,this.data=e.data}},fQ=class extends m{static __F=null;scope;lang_code;commands;get[i](){return 85399130}static get[n](){return"bots.setBotCommands"}static get[a](){return[["scope",r._BotCommandScope,"BotCommandScope"],["lang_code","string","string"],["commands",[r._BotCommand],"Vector"]]}get[o](){return[[this.scope,r._BotCommandScope,"BotCommandScope"],[this.lang_code,"string","string"],[this.commands,[r._BotCommand],"Vector"]]}constructor(e){super(),this.scope=e.scope,this.lang_code=e.lang_code,this.commands=e.commands}},yQ=class extends m{static __F=null;scope;lang_code;get[i](){return 1032708345}static get[n](){return"bots.resetBotCommands"}static get[a](){return[["scope",r._BotCommandScope,"BotCommandScope"],["lang_code","string","string"]]}get[o](){return[[this.scope,r._BotCommandScope,"BotCommandScope"],[this.lang_code,"string","string"]]}constructor(e){super(),this.scope=e.scope,this.lang_code=e.lang_code}},xQ=class extends m{static __F=null;scope;lang_code;get[i](){return 3813412310}static get[n](){return"bots.getBotCommands"}static get[a](){return[["scope",r._BotCommandScope,"BotCommandScope"],["lang_code","string","string"]]}get[o](){return[[this.scope,r._BotCommandScope,"BotCommandScope"],[this.lang_code,"string","string"]]}constructor(e){super(),this.scope=e.scope,this.lang_code=e.lang_code}},AQ=class extends m{static __F=null;user_id;button;get[i](){return 1157944655}static get[n](){return"bots.setBotMenuButton"}static get[a](){return[["user_id",r._InputUser,"InputUser"],["button",r._BotMenuButton,"BotMenuButton"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"],[this.button,r._BotMenuButton,"BotMenuButton"]]}constructor(e){super(),this.user_id=e.user_id,this.button=e.button}},PQ=class extends m{static __F=null;user_id;get[i](){return 2623597352}static get[n](){return"bots.getBotMenuButton"}static get[a](){return[["user_id",r._InputUser,"InputUser"]]}get[o](){return[[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.user_id=e.user_id}},IQ=class extends m{static __F=null;admin_rights;get[i](){return 2021942497}static get[n](){return"bots.setBotBroadcastDefaultAdminRights"}static get[a](){return[["admin_rights",r._ChatAdminRights,"ChatAdminRights"]]}get[o](){return[[this.admin_rights,r._ChatAdminRights,"ChatAdminRights"]]}constructor(e){super(),this.admin_rights=e.admin_rights}},CQ=class extends m{static __F=null;admin_rights;get[i](){return 2455685610}static get[n](){return"bots.setBotGroupDefaultAdminRights"}static get[a](){return[["admin_rights",r._ChatAdminRights,"ChatAdminRights"]]}get[o](){return[[this.admin_rights,r._ChatAdminRights,"ChatAdminRights"]]}constructor(e){super(),this.admin_rights=e.admin_rights}},vQ=class extends m{static __F=null;bot;lang_code;name;about;description;get[i](){return 282013987}static get[n](){return"bots.setBotInfo"}static get[a](){return[["flags",l,"#"],["bot",r._InputUser,"flags.2?InputUser"],["lang_code","string","string"],["name","string","flags.3?string"],["about","string","flags.0?string"],["description","string","flags.1?string"]]}get[o](){return[["flags",l,"#"],[this.bot??null,r._InputUser,"flags.2?InputUser"],[this.lang_code,"string","string"],[this.name??null,"string","flags.3?string"],[this.about??null,"string","flags.0?string"],[this.description??null,"string","flags.1?string"]]}constructor(e){super(),this.bot=e.bot,this.lang_code=e.lang_code,this.name=e.name,this.about=e.about,this.description=e.description}},DQ=class extends m{static __F=null;bot;lang_code;get[i](){return 3705214205}static get[n](){return"bots.getBotInfo"}static get[a](){return[["flags",l,"#"],["bot",r._InputUser,"flags.0?InputUser"],["lang_code","string","string"]]}get[o](){return[["flags",l,"#"],[this.bot??null,r._InputUser,"flags.0?InputUser"],[this.lang_code,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.lang_code=e.lang_code}},wQ=class extends m{static __F=null;bot;order;get[i](){return 2533994946}static get[n](){return"bots.reorderUsernames"}static get[a](){return[["bot",r._InputUser,"InputUser"],["order",["string"],"Vector"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"],[this.order,["string"],"Vector"]]}constructor(e){super(),this.bot=e.bot,this.order=e.order}},EQ=class extends m{static __F=null;bot;username;active;get[i](){return 87861619}static get[n](){return"bots.toggleUsername"}static get[a](){return[["bot",r._InputUser,"InputUser"],["username","string","string"],["active","boolean","Bool"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"],[this.username,"string","string"],[this.active,"boolean","Bool"]]}constructor(e){super(),this.bot=e.bot,this.username=e.username,this.active=e.active}},SQ=class extends m{static __F=null;bot;get[i](){return 324662502}static get[n](){return"bots.canSendMessage"}static get[a](){return[["bot",r._InputUser,"InputUser"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"]]}constructor(e){super(),this.bot=e.bot}},BQ=class extends m{static __F=null;bot;get[i](){return 4046644207}static get[n](){return"bots.allowSendMessage"}static get[a](){return[["bot",r._InputUser,"InputUser"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"]]}constructor(e){super(),this.bot=e.bot}},kQ=class extends m{static __F=null;bot;custom_method;params;get[i](){return 142591463}static get[n](){return"bots.invokeWebViewCustomMethod"}static get[a](){return[["bot",r._InputUser,"InputUser"],["custom_method","string","string"],["params",r._DataJSON,"DataJSON"]]}get[o](){return[[this.bot,r._InputUser,"InputUser"],[this.custom_method,"string","string"],[this.params,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.bot=e.bot,this.custom_method=e.custom_method,this.params=e.params}},MQ=class extends m{static __F=null;invoice;theme_params;get[i](){return 924093883}static get[n](){return"payments.getPaymentForm"}static get[a](){return[["flags",l,"#"],["invoice",r._InputInvoice,"InputInvoice"],["theme_params",r._DataJSON,"flags.0?DataJSON"]]}get[o](){return[["flags",l,"#"],[this.invoice,r._InputInvoice,"InputInvoice"],[this.theme_params??null,r._DataJSON,"flags.0?DataJSON"]]}constructor(e){super(),this.invoice=e.invoice,this.theme_params=e.theme_params}},FQ=class extends m{static __F=null;peer;msg_id;get[i](){return 611897804}static get[n](){return"payments.getPaymentReceipt"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},RQ=class extends m{static __F=null;save;invoice;info;get[i](){return 3066622251}static get[n](){return"payments.validateRequestedInfo"}static get[a](){return[["flags",l,"#"],["save","true","flags.0?true"],["invoice",r._InputInvoice,"InputInvoice"],["info",r._PaymentRequestedInfo,"PaymentRequestedInfo"]]}get[o](){return[["flags",l,"#"],[this.save??null,"true","flags.0?true"],[this.invoice,r._InputInvoice,"InputInvoice"],[this.info,r._PaymentRequestedInfo,"PaymentRequestedInfo"]]}constructor(e){super(),this.save=e.save,this.invoice=e.invoice,this.info=e.info}},UQ=class extends m{static __F=null;form_id;invoice;requested_info_id;shipping_option_id;credentials;tip_amount;get[i](){return 755192367}static get[n](){return"payments.sendPaymentForm"}static get[a](){return[["flags",l,"#"],["form_id","bigint","long"],["invoice",r._InputInvoice,"InputInvoice"],["requested_info_id","string","flags.0?string"],["shipping_option_id","string","flags.1?string"],["credentials",r._InputPaymentCredentials,"InputPaymentCredentials"],["tip_amount","bigint","flags.2?long"]]}get[o](){return[["flags",l,"#"],[this.form_id,"bigint","long"],[this.invoice,r._InputInvoice,"InputInvoice"],[this.requested_info_id??null,"string","flags.0?string"],[this.shipping_option_id??null,"string","flags.1?string"],[this.credentials,r._InputPaymentCredentials,"InputPaymentCredentials"],[this.tip_amount??null,"bigint","flags.2?long"]]}constructor(e){super(),this.form_id=e.form_id,this.invoice=e.invoice,this.requested_info_id=e.requested_info_id,this.shipping_option_id=e.shipping_option_id,this.credentials=e.credentials,this.tip_amount=e.tip_amount}},TQ=class extends m{static __F=null;get[i](){return 578650699}static get[n](){return"payments.getSavedInfo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NQ=class extends m{static __F=null;credentials;info;get[i](){return 3627905217}static get[n](){return"payments.clearSavedInfo"}static get[a](){return[["flags",l,"#"],["credentials","true","flags.0?true"],["info","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.credentials??null,"true","flags.0?true"],[this.info??null,"true","flags.1?true"]]}constructor(e){super(),this.credentials=e?.credentials,this.info=e?.info}},VQ=class extends m{static __F=null;number;get[i](){return 779736953}static get[n](){return"payments.getBankCardData"}static get[a](){return[["number","string","string"]]}get[o](){return[[this.number,"string","string"]]}constructor(e){super(),this.number=e.number}},QQ=class extends m{static __F=null;invoice_media;get[i](){return 261206117}static get[n](){return"payments.exportInvoice"}static get[a](){return[["invoice_media",r._InputMedia,"InputMedia"]]}get[o](){return[[this.invoice_media,r._InputMedia,"InputMedia"]]}constructor(e){super(),this.invoice_media=e.invoice_media}},LQ=class extends m{static __F=null;receipt;purpose;get[i](){return 2163045501}static get[n](){return"payments.assignAppStoreTransaction"}static get[a](){return[["receipt",Uint8Array,"bytes"],["purpose",r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.receipt,Uint8Array,"bytes"],[this.purpose,r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.receipt=e.receipt,this.purpose=e.purpose}},qQ=class extends m{static __F=null;receipt;purpose;get[i](){return 3757920467}static get[n](){return"payments.assignPlayMarketTransaction"}static get[a](){return[["receipt",r._DataJSON,"DataJSON"],["purpose",r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.receipt,r._DataJSON,"DataJSON"],[this.purpose,r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.receipt=e.receipt,this.purpose=e.purpose}},GQ=class extends m{static __F=null;purpose;get[i](){return 2680266422}static get[n](){return"payments.canPurchasePremium"}static get[a](){return[["purpose",r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.purpose,r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.purpose=e.purpose}},OQ=class extends m{static __F=null;boost_peer;get[i](){return 660060756}static get[n](){return"payments.getPremiumGiftCodeOptions"}static get[a](){return[["flags",l,"#"],["boost_peer",r._InputPeer,"flags.0?InputPeer"]]}get[o](){return[["flags",l,"#"],[this.boost_peer??null,r._InputPeer,"flags.0?InputPeer"]]}constructor(e){super(),this.boost_peer=e?.boost_peer}},HQ=class extends m{static __F=null;slug;get[i](){return 2387719361}static get[n](){return"payments.checkGiftCode"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},KQ=class extends m{static __F=null;slug;get[i](){return 4142032980}static get[n](){return"payments.applyGiftCode"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},jQ=class extends m{static __F=null;peer;msg_id;get[i](){return 4095972389}static get[n](){return"payments.getGiveawayInfo"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},zQ=class extends m{static __F=null;peer;giveaway_id;purpose;get[i](){return 1609928480}static get[n](){return"payments.launchPrepaidGiveaway"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["giveaway_id","bigint","long"],["purpose",r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.giveaway_id,"bigint","long"],[this.purpose,r._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.peer=e.peer,this.giveaway_id=e.giveaway_id,this.purpose=e.purpose}},WQ=class extends m{static __F=null;masks;animated;videos;emojis;text_color;user_id;title;short_name;thumb;stickers;software;get[i](){return 2418125671}static get[n](){return"stickers.createStickerSet"}static get[a](){return[["flags",l,"#"],["masks","true","flags.0?true"],["animated","true","flags.1?true"],["videos","true","flags.4?true"],["emojis","true","flags.5?true"],["text_color","true","flags.6?true"],["user_id",r._InputUser,"InputUser"],["title","string","string"],["short_name","string","string"],["thumb",r._InputDocument,"flags.2?InputDocument"],["stickers",[r._InputStickerSetItem],"Vector"],["software","string","flags.3?string"]]}get[o](){return[["flags",l,"#"],[this.masks??null,"true","flags.0?true"],[this.animated??null,"true","flags.1?true"],[this.videos??null,"true","flags.4?true"],[this.emojis??null,"true","flags.5?true"],[this.text_color??null,"true","flags.6?true"],[this.user_id,r._InputUser,"InputUser"],[this.title,"string","string"],[this.short_name,"string","string"],[this.thumb??null,r._InputDocument,"flags.2?InputDocument"],[this.stickers,[r._InputStickerSetItem],"Vector"],[this.software??null,"string","flags.3?string"]]}constructor(e){super(),this.masks=e.masks,this.animated=e.animated,this.videos=e.videos,this.emojis=e.emojis,this.text_color=e.text_color,this.user_id=e.user_id,this.title=e.title,this.short_name=e.short_name,this.thumb=e.thumb,this.stickers=e.stickers,this.software=e.software}},JQ=class extends m{static __F=null;sticker;get[i](){return 4151709521}static get[n](){return"stickers.removeStickerFromSet"}static get[a](){return[["sticker",r._InputDocument,"InputDocument"]]}get[o](){return[[this.sticker,r._InputDocument,"InputDocument"]]}constructor(e){super(),this.sticker=e.sticker}},YQ=class extends m{static __F=null;sticker;position;get[i](){return 4290172106}static get[n](){return"stickers.changeStickerPosition"}static get[a](){return[["sticker",r._InputDocument,"InputDocument"],["position","number","int"]]}get[o](){return[[this.sticker,r._InputDocument,"InputDocument"],[this.position,"number","int"]]}constructor(e){super(),this.sticker=e.sticker,this.position=e.position}},ZQ=class extends m{static __F=null;stickerset;sticker;get[i](){return 2253651646}static get[n](){return"stickers.addStickerToSet"}static get[a](){return[["stickerset",r._InputStickerSet,"InputStickerSet"],["sticker",r._InputStickerSetItem,"InputStickerSetItem"]]}get[o](){return[[this.stickerset,r._InputStickerSet,"InputStickerSet"],[this.sticker,r._InputStickerSetItem,"InputStickerSetItem"]]}constructor(e){super(),this.stickerset=e.stickerset,this.sticker=e.sticker}},XQ=class extends m{static __F=null;stickerset;thumb;thumb_document_id;get[i](){return 2808763282}static get[n](){return"stickers.setStickerSetThumb"}static get[a](){return[["flags",l,"#"],["stickerset",r._InputStickerSet,"InputStickerSet"],["thumb",r._InputDocument,"flags.0?InputDocument"],["thumb_document_id","bigint","flags.1?long"]]}get[o](){return[["flags",l,"#"],[this.stickerset,r._InputStickerSet,"InputStickerSet"],[this.thumb??null,r._InputDocument,"flags.0?InputDocument"],[this.thumb_document_id??null,"bigint","flags.1?long"]]}constructor(e){super(),this.stickerset=e.stickerset,this.thumb=e.thumb,this.thumb_document_id=e.thumb_document_id}},$Q=class extends m{static __F=null;short_name;get[i](){return 676017721}static get[n](){return"stickers.checkShortName"}static get[a](){return[["short_name","string","string"]]}get[o](){return[[this.short_name,"string","string"]]}constructor(e){super(),this.short_name=e.short_name}},eL=class extends m{static __F=null;title;get[i](){return 1303364867}static get[n](){return"stickers.suggestShortName"}static get[a](){return[["title","string","string"]]}get[o](){return[[this.title,"string","string"]]}constructor(e){super(),this.title=e.title}},tL=class extends m{static __F=null;sticker;emoji;mask_coords;keywords;get[i](){return 4115889852}static get[n](){return"stickers.changeSticker"}static get[a](){return[["flags",l,"#"],["sticker",r._InputDocument,"InputDocument"],["emoji","string","flags.0?string"],["mask_coords",r._MaskCoords,"flags.1?MaskCoords"],["keywords","string","flags.2?string"]]}get[o](){return[["flags",l,"#"],[this.sticker,r._InputDocument,"InputDocument"],[this.emoji??null,"string","flags.0?string"],[this.mask_coords??null,r._MaskCoords,"flags.1?MaskCoords"],[this.keywords??null,"string","flags.2?string"]]}constructor(e){super(),this.sticker=e.sticker,this.emoji=e.emoji,this.mask_coords=e.mask_coords,this.keywords=e.keywords}},sL=class extends m{static __F=null;stickerset;title;get[i](){return 306912256}static get[n](){return"stickers.renameStickerSet"}static get[a](){return[["stickerset",r._InputStickerSet,"InputStickerSet"],["title","string","string"]]}get[o](){return[[this.stickerset,r._InputStickerSet,"InputStickerSet"],[this.title,"string","string"]]}constructor(e){super(),this.stickerset=e.stickerset,this.title=e.title}},rL=class extends m{static __F=null;stickerset;get[i](){return 2272281492}static get[n](){return"stickers.deleteStickerSet"}static get[a](){return[["stickerset",r._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.stickerset,r._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.stickerset=e.stickerset}},nL=class extends m{static __F=null;get[i](){return 1430593449}static get[n](){return"phone.getCallConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},iL=class extends m{static __F=null;video;user_id;random_id;g_a_hash;protocol;get[i](){return 1124046573}static get[n](){return"phone.requestCall"}static get[a](){return[["flags",l,"#"],["video","true","flags.0?true"],["user_id",r._InputUser,"InputUser"],["random_id","number","int"],["g_a_hash",Uint8Array,"bytes"],["protocol",r._PhoneCallProtocol,"PhoneCallProtocol"]]}get[o](){return[["flags",l,"#"],[this.video??null,"true","flags.0?true"],[this.user_id,r._InputUser,"InputUser"],[this.random_id,"number","int"],[this.g_a_hash,Uint8Array,"bytes"],[this.protocol,r._PhoneCallProtocol,"PhoneCallProtocol"]]}constructor(e){super(),this.video=e.video,this.user_id=e.user_id,this.random_id=e.random_id,this.g_a_hash=e.g_a_hash,this.protocol=e.protocol}},aL=class extends m{static __F=null;peer;g_b;protocol;get[i](){return 1003664544}static get[n](){return"phone.acceptCall"}static get[a](){return[["peer",r._InputPhoneCall,"InputPhoneCall"],["g_b",Uint8Array,"bytes"],["protocol",r._PhoneCallProtocol,"PhoneCallProtocol"]]}get[o](){return[[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.g_b,Uint8Array,"bytes"],[this.protocol,r._PhoneCallProtocol,"PhoneCallProtocol"]]}constructor(e){super(),this.peer=e.peer,this.g_b=e.g_b,this.protocol=e.protocol}},oL=class extends m{static __F=null;peer;g_a;key_fingerprint;protocol;get[i](){return 788404002}static get[n](){return"phone.confirmCall"}static get[a](){return[["peer",r._InputPhoneCall,"InputPhoneCall"],["g_a",Uint8Array,"bytes"],["key_fingerprint","bigint","long"],["protocol",r._PhoneCallProtocol,"PhoneCallProtocol"]]}get[o](){return[[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.g_a,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"],[this.protocol,r._PhoneCallProtocol,"PhoneCallProtocol"]]}constructor(e){super(),this.peer=e.peer,this.g_a=e.g_a,this.key_fingerprint=e.key_fingerprint,this.protocol=e.protocol}},uL=class extends m{static __F=null;peer;get[i](){return 399855457}static get[n](){return"phone.receivedCall"}static get[a](){return[["peer",r._InputPhoneCall,"InputPhoneCall"]]}get[o](){return[[this.peer,r._InputPhoneCall,"InputPhoneCall"]]}constructor(e){super(),this.peer=e.peer}},cL=class extends m{static __F=null;video;peer;duration;reason;connection_id;get[i](){return 2999697856}static get[n](){return"phone.discardCall"}static get[a](){return[["flags",l,"#"],["video","true","flags.0?true"],["peer",r._InputPhoneCall,"InputPhoneCall"],["duration","number","int"],["reason",r._PhoneCallDiscardReason,"PhoneCallDiscardReason"],["connection_id","bigint","long"]]}get[o](){return[["flags",l,"#"],[this.video??null,"true","flags.0?true"],[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.duration,"number","int"],[this.reason,r._PhoneCallDiscardReason,"PhoneCallDiscardReason"],[this.connection_id,"bigint","long"]]}constructor(e){super(),this.video=e.video,this.peer=e.peer,this.duration=e.duration,this.reason=e.reason,this.connection_id=e.connection_id}},lL=class extends m{static __F=null;user_initiative;peer;rating;comment;get[i](){return 1508562471}static get[n](){return"phone.setCallRating"}static get[a](){return[["flags",l,"#"],["user_initiative","true","flags.0?true"],["peer",r._InputPhoneCall,"InputPhoneCall"],["rating","number","int"],["comment","string","string"]]}get[o](){return[["flags",l,"#"],[this.user_initiative??null,"true","flags.0?true"],[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.rating,"number","int"],[this.comment,"string","string"]]}constructor(e){super(),this.user_initiative=e.user_initiative,this.peer=e.peer,this.rating=e.rating,this.comment=e.comment}},pL=class extends m{static __F=null;peer;debug;get[i](){return 662363518}static get[n](){return"phone.saveCallDebug"}static get[a](){return[["peer",r._InputPhoneCall,"InputPhoneCall"],["debug",r._DataJSON,"DataJSON"]]}get[o](){return[[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.debug,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.peer=e.peer,this.debug=e.debug}},gL=class extends m{static __F=null;peer;data;get[i](){return 4286223235}static get[n](){return"phone.sendSignalingData"}static get[a](){return[["peer",r._InputPhoneCall,"InputPhoneCall"],["data",Uint8Array,"bytes"]]}get[o](){return[[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.peer=e.peer,this.data=e.data}},dL=class extends m{static __F=null;rtmp_stream;peer;random_id;title;schedule_date;get[i](){return 1221445336}static get[n](){return"phone.createGroupCall"}static get[a](){return[["flags",l,"#"],["rtmp_stream","true","flags.2?true"],["peer",r._InputPeer,"InputPeer"],["random_id","number","int"],["title","string","flags.0?string"],["schedule_date","number","flags.1?int"]]}get[o](){return[["flags",l,"#"],[this.rtmp_stream??null,"true","flags.2?true"],[this.peer,r._InputPeer,"InputPeer"],[this.random_id,"number","int"],[this.title??null,"string","flags.0?string"],[this.schedule_date??null,"number","flags.1?int"]]}constructor(e){super(),this.rtmp_stream=e.rtmp_stream,this.peer=e.peer,this.random_id=e.random_id,this.title=e.title,this.schedule_date=e.schedule_date}},mL=class extends m{static __F=null;muted;video_stopped;call;join_as;invite_hash;params;get[i](){return 2972909435}static get[n](){return"phone.joinGroupCall"}static get[a](){return[["flags",l,"#"],["muted","true","flags.0?true"],["video_stopped","true","flags.2?true"],["call",r._InputGroupCall,"InputGroupCall"],["join_as",r._InputPeer,"InputPeer"],["invite_hash","string","flags.1?string"],["params",r._DataJSON,"DataJSON"]]}get[o](){return[["flags",l,"#"],[this.muted??null,"true","flags.0?true"],[this.video_stopped??null,"true","flags.2?true"],[this.call,r._InputGroupCall,"InputGroupCall"],[this.join_as,r._InputPeer,"InputPeer"],[this.invite_hash??null,"string","flags.1?string"],[this.params,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.muted=e.muted,this.video_stopped=e.video_stopped,this.call=e.call,this.join_as=e.join_as,this.invite_hash=e.invite_hash,this.params=e.params}},hL=class extends m{static __F=null;call;source;get[i](){return 1342404601}static get[n](){return"phone.leaveGroupCall"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["source","number","int"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.source,"number","int"]]}constructor(e){super(),this.call=e.call,this.source=e.source}},_L=class extends m{static __F=null;call;users;get[i](){return 2067345760}static get[n](){return"phone.inviteToGroupCall"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["users",[r._InputUser],"Vector"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.users,[r._InputUser],"Vector"]]}constructor(e){super(),this.call=e.call,this.users=e.users}},bL=class extends m{static __F=null;call;get[i](){return 2054648117}static get[n](){return"phone.discardGroupCall"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},fL=class extends m{static __F=null;reset_invite_hash;call;join_muted;get[i](){return 1958458429}static get[n](){return"phone.toggleGroupCallSettings"}static get[a](){return[["flags",l,"#"],["reset_invite_hash","true","flags.1?true"],["call",r._InputGroupCall,"InputGroupCall"],["join_muted","boolean","flags.0?Bool"]]}get[o](){return[["flags",l,"#"],[this.reset_invite_hash??null,"true","flags.1?true"],[this.call,r._InputGroupCall,"InputGroupCall"],[this.join_muted??null,"boolean","flags.0?Bool"]]}constructor(e){super(),this.reset_invite_hash=e.reset_invite_hash,this.call=e.call,this.join_muted=e.join_muted}},yL=class extends m{static __F=null;call;limit;get[i](){return 68699611}static get[n](){return"phone.getGroupCall"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["limit","number","int"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.limit,"number","int"]]}constructor(e){super(),this.call=e.call,this.limit=e.limit}},xL=class extends m{static __F=null;call;ids;sources;offset;limit;get[i](){return 3310934187}static get[n](){return"phone.getGroupParticipants"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["ids",[r._InputPeer],"Vector"],["sources",["number"],"Vector"],["offset","string","string"],["limit","number","int"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.ids,[r._InputPeer],"Vector"],[this.sources,["number"],"Vector"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.call=e.call,this.ids=e.ids,this.sources=e.sources,this.offset=e.offset,this.limit=e.limit}},AL=class extends m{static __F=null;call;sources;get[i](){return 3046963575}static get[n](){return"phone.checkGroupCall"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["sources",["number"],"Vector"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.sources,["number"],"Vector"]]}constructor(e){super(),this.call=e.call,this.sources=e.sources}},PL=class extends m{static __F=null;start;video;call;title;video_portrait;get[i](){return 4045981448}static get[n](){return"phone.toggleGroupCallRecord"}static get[a](){return[["flags",l,"#"],["start","true","flags.0?true"],["video","true","flags.2?true"],["call",r._InputGroupCall,"InputGroupCall"],["title","string","flags.1?string"],["video_portrait","boolean","flags.2?Bool"]]}get[o](){return[["flags",l,"#"],[this.start??null,"true","flags.0?true"],[this.video??null,"true","flags.2?true"],[this.call,r._InputGroupCall,"InputGroupCall"],[this.title??null,"string","flags.1?string"],[this.video_portrait??null,"boolean","flags.2?Bool"]]}constructor(e){super(),this.start=e.start,this.video=e.video,this.call=e.call,this.title=e.title,this.video_portrait=e.video_portrait}},IL=class extends m{static __F=null;call;participant;muted;volume;raise_hand;video_stopped;video_paused;presentation_paused;get[i](){return 2770811583}static get[n](){return"phone.editGroupCallParticipant"}static get[a](){return[["flags",l,"#"],["call",r._InputGroupCall,"InputGroupCall"],["participant",r._InputPeer,"InputPeer"],["muted","boolean","flags.0?Bool"],["volume","number","flags.1?int"],["raise_hand","boolean","flags.2?Bool"],["video_stopped","boolean","flags.3?Bool"],["video_paused","boolean","flags.4?Bool"],["presentation_paused","boolean","flags.5?Bool"]]}get[o](){return[["flags",l,"#"],[this.call,r._InputGroupCall,"InputGroupCall"],[this.participant,r._InputPeer,"InputPeer"],[this.muted??null,"boolean","flags.0?Bool"],[this.volume??null,"number","flags.1?int"],[this.raise_hand??null,"boolean","flags.2?Bool"],[this.video_stopped??null,"boolean","flags.3?Bool"],[this.video_paused??null,"boolean","flags.4?Bool"],[this.presentation_paused??null,"boolean","flags.5?Bool"]]}constructor(e){super(),this.call=e.call,this.participant=e.participant,this.muted=e.muted,this.volume=e.volume,this.raise_hand=e.raise_hand,this.video_stopped=e.video_stopped,this.video_paused=e.video_paused,this.presentation_paused=e.presentation_paused}},CL=class extends m{static __F=null;call;title;get[i](){return 480685066}static get[n](){return"phone.editGroupCallTitle"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["title","string","string"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.title,"string","string"]]}constructor(e){super(),this.call=e.call,this.title=e.title}},vL=class extends m{static __F=null;peer;get[i](){return 4017889594}static get[n](){return"phone.getGroupCallJoinAs"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},DL=class extends m{static __F=null;can_self_unmute;call;get[i](){return 3869926527}static get[n](){return"phone.exportGroupCallInvite"}static get[a](){return[["flags",l,"#"],["can_self_unmute","true","flags.0?true"],["call",r._InputGroupCall,"InputGroupCall"]]}get[o](){return[["flags",l,"#"],[this.can_self_unmute??null,"true","flags.0?true"],[this.call,r._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.can_self_unmute=e.can_self_unmute,this.call=e.call}},wL=class extends m{static __F=null;call;subscribed;get[i](){return 563885286}static get[n](){return"phone.toggleGroupCallStartSubscription"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["subscribed","boolean","Bool"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.subscribed,"boolean","Bool"]]}constructor(e){super(),this.call=e.call,this.subscribed=e.subscribed}},EL=class extends m{static __F=null;call;get[i](){return 1451287362}static get[n](){return"phone.startScheduledGroupCall"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},SL=class extends m{static __F=null;peer;join_as;get[i](){return 1465786252}static get[n](){return"phone.saveDefaultGroupCallJoinAs"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["join_as",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.join_as,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer,this.join_as=e.join_as}},BL=class extends m{static __F=null;call;params;get[i](){return 3421137860}static get[n](){return"phone.joinGroupCallPresentation"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"],["params",r._DataJSON,"DataJSON"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"],[this.params,r._DataJSON,"DataJSON"]]}constructor(e){super(),this.call=e.call,this.params=e.params}},kL=class extends m{static __F=null;call;get[i](){return 475058500}static get[n](){return"phone.leaveGroupCallPresentation"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},ML=class extends m{static __F=null;call;get[i](){return 447879488}static get[n](){return"phone.getGroupCallStreamChannels"}static get[a](){return[["call",r._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,r._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},FL=class extends m{static __F=null;peer;revoke;get[i](){return 3736316863}static get[n](){return"phone.getGroupCallStreamRtmpUrl"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["revoke","boolean","Bool"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.revoke,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.revoke=e.revoke}},RL=class extends m{static __F=null;peer;file;get[i](){return 1092913030}static get[n](){return"phone.saveCallLog"}static get[a](){return[["peer",r._InputPhoneCall,"InputPhoneCall"],["file",r._InputFile,"InputFile"]]}get[o](){return[[this.peer,r._InputPhoneCall,"InputPhoneCall"],[this.file,r._InputFile,"InputFile"]]}constructor(e){super(),this.peer=e.peer,this.file=e.file}},UL=class extends m{static __F=null;lang_pack;lang_code;get[i](){return 4075959050}static get[n](){return"langpack.getLangPack"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code}},TL=class extends m{static __F=null;lang_pack;lang_code;keys;get[i](){return 4025104387}static get[n](){return"langpack.getStrings"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"],["keys",["string"],"Vector"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"],[this.keys,["string"],"Vector"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code,this.keys=e.keys}},NL=class extends m{static __F=null;lang_pack;lang_code;from_version;get[i](){return 3449309861}static get[n](){return"langpack.getDifference"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"],["from_version","number","int"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"],[this.from_version,"number","int"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code,this.from_version=e.from_version}},VL=class extends m{static __F=null;lang_pack;get[i](){return 1120311183}static get[n](){return"langpack.getLanguages"}static get[a](){return[["lang_pack","string","string"]]}get[o](){return[[this.lang_pack,"string","string"]]}constructor(e){super(),this.lang_pack=e.lang_pack}},QL=class extends m{static __F=null;lang_pack;lang_code;get[i](){return 1784243458}static get[n](){return"langpack.getLanguage"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code}},LL=class extends m{static __F=null;folder_peers;get[i](){return 1749536939}static get[n](){return"folders.editPeerFolders"}static get[a](){return[["folder_peers",[r._InputFolderPeer],"Vector"]]}get[o](){return[[this.folder_peers,[r._InputFolderPeer],"Vector"]]}constructor(e){super(),this.folder_peers=e.folder_peers}},qL=class extends m{static __F=null;dark;channel;get[i](){return 2873246746}static get[n](){return"stats.getBroadcastStats"}static get[a](){return[["flags",l,"#"],["dark","true","flags.0?true"],["channel",r._InputChannel,"InputChannel"]]}get[o](){return[["flags",l,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel}},GL=class extends m{static __F=null;token;x;get[i](){return 1646092192}static get[n](){return"stats.loadAsyncGraph"}static get[a](){return[["flags",l,"#"],["token","string","string"],["x","bigint","flags.0?long"]]}get[o](){return[["flags",l,"#"],[this.token,"string","string"],[this.x??null,"bigint","flags.0?long"]]}constructor(e){super(),this.token=e.token,this.x=e.x}},OL=class extends m{static __F=null;dark;channel;get[i](){return 3705636359}static get[n](){return"stats.getMegagroupStats"}static get[a](){return[["flags",l,"#"],["dark","true","flags.0?true"],["channel",r._InputChannel,"InputChannel"]]}get[o](){return[["flags",l,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,r._InputChannel,"InputChannel"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel}},HL=class extends m{static __F=null;channel;msg_id;offset;limit;get[i](){return 1595212100}static get[n](){return"stats.getMessagePublicForwards"}static get[a](){return[["channel",r._InputChannel,"InputChannel"],["msg_id","number","int"],["offset","string","string"],["limit","number","int"]]}get[o](){return[[this.channel,r._InputChannel,"InputChannel"],[this.msg_id,"number","int"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.msg_id=e.msg_id,this.offset=e.offset,this.limit=e.limit}},KL=class extends m{static __F=null;dark;channel;msg_id;get[i](){return 3068175349}static get[n](){return"stats.getMessageStats"}static get[a](){return[["flags",l,"#"],["dark","true","flags.0?true"],["channel",r._InputChannel,"InputChannel"],["msg_id","number","int"]]}get[o](){return[["flags",l,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,r._InputChannel,"InputChannel"],[this.msg_id,"number","int"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel,this.msg_id=e.msg_id}},jL=class extends m{static __F=null;dark;peer;id;get[i](){return 927985472}static get[n](){return"stats.getStoryStats"}static get[a](){return[["flags",l,"#"],["dark","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[["flags",l,"#"],[this.dark??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.dark=e.dark,this.peer=e.peer,this.id=e.id}},zL=class extends m{static __F=null;peer;id;offset;limit;get[i](){return 2789441270}static get[n](){return"stats.getStoryPublicForwards"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id","number","int"],["offset","string","string"],["limit","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.offset=e.offset,this.limit=e.limit}},WL=class extends m{static __F=null;chatlist;title;peers;get[i](){return 2222081934}static get[n](){return"chatlists.exportChatlistInvite"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"],["title","string","string"],["peers",[r._InputPeer],"Vector"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"],[this.title,"string","string"],[this.peers,[r._InputPeer],"Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.title=e.title,this.peers=e.peers}},JL=class extends m{static __F=null;chatlist;slug;get[i](){return 1906072670}static get[n](){return"chatlists.deleteExportedInvite"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"],["slug","string","string"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"],[this.slug,"string","string"]]}constructor(e){super(),this.chatlist=e.chatlist,this.slug=e.slug}},YL=class extends m{static __F=null;chatlist;slug;title;peers;get[i](){return 1698543165}static get[n](){return"chatlists.editExportedInvite"}static get[a](){return[["flags",l,"#"],["chatlist",r._InputChatlist,"InputChatlist"],["slug","string","string"],["title","string","flags.1?string"],["peers",[r._InputPeer],"flags.2?Vector"]]}get[o](){return[["flags",l,"#"],[this.chatlist,r._InputChatlist,"InputChatlist"],[this.slug,"string","string"],[this.title??null,"string","flags.1?string"],[this.peers??null,[r._InputPeer],"flags.2?Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.slug=e.slug,this.title=e.title,this.peers=e.peers}},ZL=class extends m{static __F=null;chatlist;get[i](){return 3456359043}static get[n](){return"chatlists.getExportedInvites"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},XL=class extends m{static __F=null;slug;get[i](){return 1103171583}static get[n](){return"chatlists.checkChatlistInvite"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},$L=class extends m{static __F=null;slug;peers;get[i](){return 2796675994}static get[n](){return"chatlists.joinChatlistInvite"}static get[a](){return[["slug","string","string"],["peers",[r._InputPeer],"Vector"]]}get[o](){return[[this.slug,"string","string"],[this.peers,[r._InputPeer],"Vector"]]}constructor(e){super(),this.slug=e.slug,this.peers=e.peers}},e9=class extends m{static __F=null;chatlist;get[i](){return 2302776609}static get[n](){return"chatlists.getChatlistUpdates"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},t9=class extends m{static __F=null;chatlist;peers;get[i](){return 3767138549}static get[n](){return"chatlists.joinChatlistUpdates"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"],["peers",[r._InputPeer],"Vector"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"],[this.peers,[r._InputPeer],"Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.peers=e.peers}},s9=class extends m{static __F=null;chatlist;get[i](){return 1726252795}static get[n](){return"chatlists.hideChatlistUpdates"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},r9=class extends m{static __F=null;chatlist;get[i](){return 4257011476}static get[n](){return"chatlists.getLeaveChatlistSuggestions"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},n9=class extends m{static __F=null;chatlist;peers;get[i](){return 1962598714}static get[n](){return"chatlists.leaveChatlist"}static get[a](){return[["chatlist",r._InputChatlist,"InputChatlist"],["peers",[r._InputPeer],"Vector"]]}get[o](){return[[this.chatlist,r._InputChatlist,"InputChatlist"],[this.peers,[r._InputPeer],"Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.peers=e.peers}},i9=class extends m{static __F=null;peer;get[i](){return 3353337821}static get[n](){return"stories.canSendStory"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},a9=class extends m{static __F=null;pinned;noforwards;fwd_modified;peer;media;media_areas;caption;entities;privacy_rules;random_id;period;fwd_from_id;fwd_from_story;get[i](){return 3840305483}static get[n](){return"stories.sendStory"}static get[a](){return[["flags",l,"#"],["pinned","true","flags.2?true"],["noforwards","true","flags.4?true"],["fwd_modified","true","flags.7?true"],["peer",r._InputPeer,"InputPeer"],["media",r._InputMedia,"InputMedia"],["media_areas",[r._MediaArea],"flags.5?Vector"],["caption","string","flags.0?string"],["entities",[r._MessageEntity],"flags.1?Vector"],["privacy_rules",[r._InputPrivacyRule],"Vector"],["random_id","bigint","long"],["period","number","flags.3?int"],["fwd_from_id",r._InputPeer,"flags.6?InputPeer"],["fwd_from_story","number","flags.6?int"]]}get[o](){return[["flags",l,"#"],[this.pinned??null,"true","flags.2?true"],[this.noforwards??null,"true","flags.4?true"],[this.fwd_modified??null,"true","flags.7?true"],[this.peer,r._InputPeer,"InputPeer"],[this.media,r._InputMedia,"InputMedia"],[this.media_areas??null,[r._MediaArea],"flags.5?Vector"],[this.caption??null,"string","flags.0?string"],[this.entities??null,[r._MessageEntity],"flags.1?Vector"],[this.privacy_rules,[r._InputPrivacyRule],"Vector"],[this.random_id,"bigint","long"],[this.period??null,"number","flags.3?int"],[this.fwd_from_id??null,r._InputPeer,"flags.6?InputPeer"],[this.fwd_from_story??null,"number","flags.6?int"]]}constructor(e){super(),this.pinned=e.pinned,this.noforwards=e.noforwards,this.fwd_modified=e.fwd_modified,this.peer=e.peer,this.media=e.media,this.media_areas=e.media_areas,this.caption=e.caption,this.entities=e.entities,this.privacy_rules=e.privacy_rules,this.random_id=e.random_id,this.period=e.period,this.fwd_from_id=e.fwd_from_id,this.fwd_from_story=e.fwd_from_story}},o9=class extends m{static __F=null;peer;id;media;media_areas;caption;entities;privacy_rules;get[i](){return 3045308998}static get[n](){return"stories.editStory"}static get[a](){return[["flags",l,"#"],["peer",r._InputPeer,"InputPeer"],["id","number","int"],["media",r._InputMedia,"flags.0?InputMedia"],["media_areas",[r._MediaArea],"flags.3?Vector"],["caption","string","flags.1?string"],["entities",[r._MessageEntity],"flags.1?Vector"],["privacy_rules",[r._InputPrivacyRule],"flags.2?Vector"]]}get[o](){return[["flags",l,"#"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.media??null,r._InputMedia,"flags.0?InputMedia"],[this.media_areas??null,[r._MediaArea],"flags.3?Vector"],[this.caption??null,"string","flags.1?string"],[this.entities??null,[r._MessageEntity],"flags.1?Vector"],[this.privacy_rules??null,[r._InputPrivacyRule],"flags.2?Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.media=e.media,this.media_areas=e.media_areas,this.caption=e.caption,this.entities=e.entities,this.privacy_rules=e.privacy_rules}},u9=class extends m{static __F=null;peer;id;get[i](){return 2925124447}static get[n](){return"stories.deleteStories"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},c9=class extends m{static __F=null;peer;id;pinned;get[i](){return 2591400431}static get[n](){return"stories.togglePinned"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"],["pinned","boolean","Bool"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.pinned,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.pinned=e.pinned}},l9=class extends m{static __F=null;next;hidden;state;get[i](){return 4004566565}static get[n](){return"stories.getAllStories"}static get[a](){return[["flags",l,"#"],["next","true","flags.1?true"],["hidden","true","flags.2?true"],["state","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.next??null,"true","flags.1?true"],[this.hidden??null,"true","flags.2?true"],[this.state??null,"string","flags.0?string"]]}constructor(e){super(),this.next=e?.next,this.hidden=e?.hidden,this.state=e?.state}},p9=class extends m{static __F=null;peer;offset_id;limit;get[i](){return 1478600156}static get[n](){return"stories.getPinnedStories"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.limit=e.limit}},g9=class extends m{static __F=null;peer;offset_id;limit;get[i](){return 3023380502}static get[n](){return"stories.getStoriesArchive"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.limit=e.limit}},d9=class extends m{static __F=null;peer;id;get[i](){return 1467271796}static get[n](){return"stories.getStoriesByID"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},m9=class extends m{static __F=null;hidden;get[i](){return 2082822084}static get[n](){return"stories.toggleAllStoriesHidden"}static get[a](){return[["hidden","boolean","Bool"]]}get[o](){return[[this.hidden,"boolean","Bool"]]}constructor(e){super(),this.hidden=e.hidden}},h9=class extends m{static __F=null;peer;max_id;get[i](){return 2773932744}static get[n](){return"stories.readStories"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["max_id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id}},_9=class extends m{static __F=null;peer;id;get[i](){return 2986511099}static get[n](){return"stories.incrementStoryViews"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},b9=class extends m{static __F=null;just_contacts;reactions_first;forwards_first;peer;q;id;offset;limit;get[i](){return 2127707223}static get[n](){return"stories.getStoryViewsList"}static get[a](){return[["flags",l,"#"],["just_contacts","true","flags.0?true"],["reactions_first","true","flags.2?true"],["forwards_first","true","flags.3?true"],["peer",r._InputPeer,"InputPeer"],["q","string","flags.1?string"],["id","number","int"],["offset","string","string"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.just_contacts??null,"true","flags.0?true"],[this.reactions_first??null,"true","flags.2?true"],[this.forwards_first??null,"true","flags.3?true"],[this.peer,r._InputPeer,"InputPeer"],[this.q??null,"string","flags.1?string"],[this.id,"number","int"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.just_contacts=e.just_contacts,this.reactions_first=e.reactions_first,this.forwards_first=e.forwards_first,this.peer=e.peer,this.q=e.q,this.id=e.id,this.offset=e.offset,this.limit=e.limit}},f9=class extends m{static __F=null;peer;id;get[i](){return 685862088}static get[n](){return"stories.getStoriesViews"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},y9=class extends m{static __F=null;peer;id;get[i](){return 2072899360}static get[n](){return"stories.exportStoryLink"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},x9=class extends m{static __F=null;peer;id;reason;message;get[i](){return 421788300}static get[n](){return"stories.report"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["id",["number"],"Vector"],["reason",r._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.reason,r._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reason=e.reason,this.message=e.message}},A9=class extends m{static __F=null;past;future;get[i](){return 1471926630}static get[n](){return"stories.activateStealthMode"}static get[a](){return[["flags",l,"#"],["past","true","flags.0?true"],["future","true","flags.1?true"]]}get[o](){return[["flags",l,"#"],[this.past??null,"true","flags.0?true"],[this.future??null,"true","flags.1?true"]]}constructor(e){super(),this.past=e?.past,this.future=e?.future}},P9=class extends m{static __F=null;add_to_recent;peer;story_id;reaction;get[i](){return 2144810674}static get[n](){return"stories.sendReaction"}static get[a](){return[["flags",l,"#"],["add_to_recent","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["story_id","number","int"],["reaction",r._Reaction,"Reaction"]]}get[o](){return[["flags",l,"#"],[this.add_to_recent??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.story_id,"number","int"],[this.reaction,r._Reaction,"Reaction"]]}constructor(e){super(),this.add_to_recent=e.add_to_recent,this.peer=e.peer,this.story_id=e.story_id,this.reaction=e.reaction}},I9=class extends m{static __F=null;peer;get[i](){return 743103056}static get[n](){return"stories.getPeerStories"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},C9=class extends m{static __F=null;get[i](){return 2606426105}static get[n](){return"stories.getAllReadPeerStories"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},v9=class extends m{static __F=null;id;get[i](){return 1398375363}static get[n](){return"stories.getPeerMaxIDs"}static get[a](){return[["id",[r._InputPeer],"Vector"]]}get[o](){return[[this.id,[r._InputPeer],"Vector"]]}constructor(e){super(),this.id=e.id}},D9=class extends m{static __F=null;get[i](){return 2775223136}static get[n](){return"stories.getChatsToSend"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},w9=class extends m{static __F=null;peer;hidden;get[i](){return 3171161540}static get[n](){return"stories.togglePeerStoriesHidden"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["hidden","boolean","Bool"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.hidden,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.hidden=e.hidden}},E9=class extends m{static __F=null;forwards_first;peer;id;reaction;offset;limit;get[i](){return 3115485215}static get[n](){return"stories.getStoryReactionsList"}static get[a](){return[["flags",l,"#"],["forwards_first","true","flags.2?true"],["peer",r._InputPeer,"InputPeer"],["id","number","int"],["reaction",r._Reaction,"flags.0?Reaction"],["offset","string","flags.1?string"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.forwards_first??null,"true","flags.2?true"],[this.peer,r._InputPeer,"InputPeer"],[this.id,"number","int"],[this.reaction??null,r._Reaction,"flags.0?Reaction"],[this.offset??null,"string","flags.1?string"],[this.limit,"number","int"]]}constructor(e){super(),this.forwards_first=e.forwards_first,this.peer=e.peer,this.id=e.id,this.reaction=e.reaction,this.offset=e.offset,this.limit=e.limit}},S9=class extends m{static __F=null;gifts;peer;offset;limit;get[i](){return 1626764896}static get[n](){return"premium.getBoostsList"}static get[a](){return[["flags",l,"#"],["gifts","true","flags.0?true"],["peer",r._InputPeer,"InputPeer"],["offset","string","string"],["limit","number","int"]]}get[o](){return[["flags",l,"#"],[this.gifts??null,"true","flags.0?true"],[this.peer,r._InputPeer,"InputPeer"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.gifts=e.gifts,this.peer=e.peer,this.offset=e.offset,this.limit=e.limit}},B9=class extends m{static __F=null;get[i](){return 199719754}static get[n](){return"premium.getMyBoosts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},k9=class extends m{static __F=null;slots;peer;get[i](){return 1803396934}static get[n](){return"premium.applyBoost"}static get[a](){return[["flags",l,"#"],["slots",["number"],"flags.0?Vector"],["peer",r._InputPeer,"InputPeer"]]}get[o](){return[["flags",l,"#"],[this.slots??null,["number"],"flags.0?Vector"],[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.slots=e.slots,this.peer=e.peer}},M9=class extends m{static __F=null;peer;get[i](){return 70197089}static get[n](){return"premium.getBoostsStatus"}static get[a](){return[["peer",r._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},F9=class extends m{static __F=null;peer;user_id;get[i](){return 965037343}static get[n](){return"premium.getUserBoosts"}static get[a](){return[["peer",r._InputPeer,"InputPeer"],["user_id",r._InputUser,"InputUser"]]}get[o](){return[[this.peer,r._InputPeer,"InputPeer"],[this.user_id,r._InputUser,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.user_id=e.user_id}},R9=class extends m{static __F=null;get[i](){return 249313744}static get[n](){return"smsjobs.isEligibleToJoin"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},U9=class extends m{static __F=null;get[i](){return 2806959661}static get[n](){return"smsjobs.join"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},T9=class extends m{static __F=null;get[i](){return 2560142707}static get[n](){return"smsjobs.leave"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},N9=class extends m{static __F=null;allow_international;get[i](){return 155164863}static get[n](){return"smsjobs.updateSettings"}static get[a](){return[["flags",l,"#"],["allow_international","true","flags.0?true"]]}get[o](){return[["flags",l,"#"],[this.allow_international??null,"true","flags.0?true"]]}constructor(e){super(),this.allow_international=e?.allow_international}},V9=class extends m{static __F=null;get[i](){return 279353576}static get[n](){return"smsjobs.getStatus"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Q9=class extends m{static __F=null;job_id;get[i](){return 2005766191}static get[n](){return"smsjobs.getSmsJob"}static get[a](){return[["job_id","string","string"]]}get[o](){return[[this.job_id,"string","string"]]}constructor(e){super(),this.job_id=e.job_id}},L9=class extends m{static __F=null;job_id;error;get[i](){return 1327415076}static get[n](){return"smsjobs.finishJob"}static get[a](){return[["flags",l,"#"],["job_id","string","string"],["error","string","flags.0?string"]]}get[o](){return[["flags",l,"#"],[this.job_id,"string","string"],[this.error??null,"string","flags.0?string"]]}constructor(e){super(),this.job_id=e.job_id,this.error=e.error}},Rt={Function:m,req_pq_multi:w2,req_DH_params:E2,set_client_DH_params:S2,rpc_drop_answer:B2,get_future_salts:k2,ping:M2,ping_delay_disconnect:F2,destroy_session:R2,destroy_auth_key:U2,invokeAfterMsg:T2,invokeAfterMsgs:N2,initConnection:V2,invokeWithLayer:Q2,invokeWithoutUpdates:L2,invokeWithMessagesRange:q2,invokeWithTakeout:G2,auth:{sendCode:O2,signUp:H2,signIn:K2,logOut:j2,resetAuthorizations:z2,exportAuthorization:W2,importAuthorization:J2,bindTempAuthKey:Y2,importBotAuthorization:Z2,checkPassword:X2,requestPasswordRecovery:$2,recoverPassword:eT,resendCode:tT,cancelCode:sT,dropTempAuthKeys:rT,exportLoginToken:nT,importLoginToken:iT,acceptLoginToken:aT,checkRecoveryPassword:oT,importWebTokenAuthorization:uT,requestFirebaseSms:cT,resetLoginEmail:lT},account:{registerDevice:pT,unregisterDevice:gT,updateNotifySettings:dT,getNotifySettings:mT,resetNotifySettings:hT,updateProfile:_T,updateStatus:bT,getWallPapers:fT,reportPeer:yT,checkUsername:xT,updateUsername:AT,getPrivacy:PT,setPrivacy:IT,deleteAccount:CT,getAccountTTL:vT,setAccountTTL:DT,sendChangePhoneCode:wT,changePhone:ET,updateDeviceLocked:ST,getAuthorizations:BT,resetAuthorization:kT,getPassword:MT,getPasswordSettings:FT,updatePasswordSettings:RT,sendConfirmPhoneCode:UT,confirmPhone:TT,getTmpPassword:NT,getWebAuthorizations:VT,resetWebAuthorization:QT,resetWebAuthorizations:LT,getAllSecureValues:qT,getSecureValue:GT,saveSecureValue:OT,deleteSecureValue:HT,getAuthorizationForm:KT,acceptAuthorization:jT,sendVerifyPhoneCode:zT,verifyPhone:WT,sendVerifyEmailCode:JT,verifyEmail:YT,initTakeoutSession:ZT,finishTakeoutSession:XT,confirmPasswordEmail:$T,resendPasswordEmail:e8,cancelPasswordEmail:t8,getContactSignUpNotification:s8,setContactSignUpNotification:r8,getNotifyExceptions:n8,getWallPaper:i8,uploadWallPaper:a8,saveWallPaper:o8,installWallPaper:u8,resetWallPapers:c8,getAutoDownloadSettings:l8,saveAutoDownloadSettings:p8,uploadTheme:g8,createTheme:d8,updateTheme:m8,saveTheme:h8,installTheme:_8,getTheme:b8,getThemes:f8,setContentSettings:y8,getContentSettings:x8,getMultiWallPapers:A8,getGlobalPrivacySettings:P8,setGlobalPrivacySettings:I8,reportProfilePhoto:C8,resetPassword:v8,declinePasswordReset:D8,getChatThemes:w8,setAuthorizationTTL:E8,changeAuthorizationSettings:S8,getSavedRingtones:B8,saveRingtone:k8,uploadRingtone:M8,updateEmojiStatus:F8,getDefaultEmojiStatuses:R8,getRecentEmojiStatuses:U8,clearRecentEmojiStatuses:T8,reorderUsernames:N8,toggleUsername:V8,getDefaultProfilePhotoEmojis:Q8,getDefaultGroupPhotoEmojis:L8,getAutoSaveSettings:q8,saveAutoSaveSettings:G8,deleteAutoSaveExceptions:O8,invalidateSignInCodes:H8,updateColor:K8,getDefaultBackgroundEmojis:j8,getChannelDefaultEmojiStatuses:z8,getChannelRestrictedStatusEmojis:W8,updateBusinessWorkHours:J8,updateBusinessLocation:Y8,updateBusinessGreetingMessage:Z8,updateBusinessAwayMessage:X8,updateConnectedBot:$8,getConnectedBots:e3},users:{getUsers:t3,getFullUser:s3,setSecureValueErrors:r3,getIsPremiumRequiredToContact:n3},contacts:{getContactIDs:i3,getStatuses:a3,getContacts:o3,importContacts:u3,deleteContacts:c3,deleteByPhones:l3,block:p3,unblock:g3,getBlocked:d3,search:m3,resolveUsername:h3,getTopPeers:_3,resetTopPeerRating:b3,resetSaved:f3,getSaved:y3,toggleTopPeers:x3,addContact:A3,acceptContact:P3,getLocated:I3,blockFromReplies:C3,resolvePhone:v3,exportContactToken:D3,importContactToken:w3,editCloseFriends:E3,setBlocked:S3},messages:{getMessages:B3,getDialogs:k3,getHistory:M3,search:F3,readHistory:R3,deleteHistory:U3,deleteMessages:T3,receivedMessages:N3,setTyping:V3,sendMessage:Q3,sendMedia:L3,forwardMessages:q3,reportSpam:G3,getPeerSettings:O3,report:H3,getChats:K3,getFullChat:j3,editChatTitle:z3,editChatPhoto:W3,addChatUser:J3,deleteChatUser:Y3,createChat:Z3,getDhConfig:X3,requestEncryption:$3,acceptEncryption:e4,discardEncryption:t4,setEncryptedTyping:s4,readEncryptedHistory:r4,sendEncrypted:n4,sendEncryptedFile:i4,sendEncryptedService:a4,receivedQueue:o4,reportEncryptedSpam:u4,readMessageContents:c4,getStickers:l4,getAllStickers:p4,getWebPagePreview:g4,exportChatInvite:d4,checkChatInvite:m4,importChatInvite:h4,getStickerSet:_4,installStickerSet:b4,uninstallStickerSet:f4,startBot:y4,getMessagesViews:x4,editChatAdmin:A4,migrateChat:P4,searchGlobal:I4,reorderStickerSets:C4,getDocumentByHash:v4,getSavedGifs:D4,saveGif:w4,getInlineBotResults:E4,setInlineBotResults:S4,sendInlineBotResult:B4,getMessageEditData:k4,editMessage:M4,editInlineBotMessage:F4,getBotCallbackAnswer:R4,setBotCallbackAnswer:U4,getPeerDialogs:T4,saveDraft:N4,getAllDrafts:V4,getFeaturedStickers:Q4,readFeaturedStickers:L4,getRecentStickers:q4,saveRecentSticker:G4,clearRecentStickers:O4,getArchivedStickers:H4,getMaskStickers:K4,getAttachedStickers:j4,setGameScore:z4,setInlineGameScore:W4,getGameHighScores:J4,getInlineGameHighScores:Y4,getCommonChats:Z4,getWebPage:X4,toggleDialogPin:$4,reorderPinnedDialogs:eN,getPinnedDialogs:tN,setBotShippingResults:sN,setBotPrecheckoutResults:rN,uploadMedia:nN,sendScreenshotNotification:iN,getFavedStickers:aN,faveSticker:oN,getUnreadMentions:uN,readMentions:cN,getRecentLocations:lN,sendMultiMedia:pN,uploadEncryptedFile:gN,searchStickerSets:dN,getSplitRanges:mN,markDialogUnread:hN,getDialogUnreadMarks:_N,clearAllDrafts:bN,updatePinnedMessage:fN,sendVote:yN,getPollResults:xN,getOnlines:AN,editChatAbout:PN,editChatDefaultBannedRights:IN,getEmojiKeywords:CN,getEmojiKeywordsDifference:vN,getEmojiKeywordsLanguages:DN,getEmojiURL:wN,getSearchCounters:EN,requestUrlAuth:SN,acceptUrlAuth:BN,hidePeerSettingsBar:kN,getScheduledHistory:MN,getScheduledMessages:FN,sendScheduledMessages:RN,deleteScheduledMessages:UN,getPollVotes:TN,toggleStickerSets:NN,getDialogFilters:VN,getSuggestedDialogFilters:QN,updateDialogFilter:LN,updateDialogFiltersOrder:qN,getOldFeaturedStickers:GN,getReplies:ON,getDiscussionMessage:HN,readDiscussion:KN,unpinAllMessages:jN,deleteChat:zN,deletePhoneCallHistory:WN,checkHistoryImport:JN,initHistoryImport:YN,uploadImportedMedia:ZN,startHistoryImport:XN,getExportedChatInvites:$N,getExportedChatInvite:e6,editExportedChatInvite:t6,deleteRevokedExportedChatInvites:s6,deleteExportedChatInvite:r6,getAdminsWithInvites:n6,getChatInviteImporters:i6,setHistoryTTL:a6,checkHistoryImportPeer:o6,setChatTheme:u6,getMessageReadParticipants:c6,getSearchResultsCalendar:l6,getSearchResultsPositions:p6,hideChatJoinRequest:g6,hideAllChatJoinRequests:d6,toggleNoForwards:m6,saveDefaultSendAs:h6,sendReaction:_6,getMessagesReactions:b6,getMessageReactionsList:f6,setChatAvailableReactions:y6,getAvailableReactions:x6,setDefaultReaction:A6,translateText:P6,getUnreadReactions:I6,readReactions:C6,searchSentMedia:v6,getAttachMenuBots:D6,getAttachMenuBot:w6,toggleBotInAttachMenu:E6,requestWebView:S6,prolongWebView:B6,requestSimpleWebView:k6,sendWebViewResultMessage:M6,sendWebViewData:F6,transcribeAudio:R6,rateTranscribedAudio:U6,getCustomEmojiDocuments:T6,getEmojiStickers:N6,getFeaturedEmojiStickers:V6,reportReaction:Q6,getTopReactions:L6,getRecentReactions:q6,clearRecentReactions:G6,getExtendedMedia:O6,setDefaultHistoryTTL:H6,getDefaultHistoryTTL:K6,sendBotRequestedPeer:j6,getEmojiGroups:z6,getEmojiStatusGroups:W6,getEmojiProfilePhotoGroups:J6,searchCustomEmoji:Y6,togglePeerTranslations:Z6,getBotApp:X6,requestAppWebView:$6,setChatWallPaper:eV,searchEmojiStickerSets:tV,getSavedDialogs:sV,getSavedHistory:rV,deleteSavedHistory:nV,getPinnedSavedDialogs:iV,toggleSavedDialogPin:aV,reorderPinnedSavedDialogs:oV,getSavedReactionTags:uV,updateSavedReactionTag:cV,getDefaultTagReactions:lV,getOutboxReadDate:pV,getQuickReplies:gV,reorderQuickReplies:dV,checkQuickReplyShortcut:mV,editQuickReplyShortcut:hV,deleteQuickReplyShortcut:_V,getQuickReplyMessages:bV,sendQuickReplyMessages:fV,deleteQuickReplyMessages:yV,toggleDialogFilterTags:xV},updates:{getState:AV,getDifference:PV,getChannelDifference:IV},photos:{updateProfilePhoto:CV,uploadProfilePhoto:vV,deletePhotos:DV,getUserPhotos:wV,uploadContactProfilePhoto:EV},upload:{saveFilePart:SV,getFile:BV,saveBigFilePart:kV,getWebFile:MV,getCdnFile:FV,reuploadCdnFile:RV,getCdnFileHashes:UV,getFileHashes:TV},help:{getConfig:NV,getNearestDc:VV,getAppUpdate:QV,getInviteText:LV,getSupport:qV,setBotUpdatesStatus:GV,getCdnConfig:OV,getRecentMeUrls:HV,getTermsOfServiceUpdate:KV,acceptTermsOfService:jV,getDeepLinkInfo:zV,getAppConfig:WV,saveAppLog:JV,getPassportConfig:YV,getSupportName:ZV,getUserInfo:XV,editUserInfo:$V,getPromoData:e5,hidePromoData:t5,dismissSuggestion:s5,getCountriesList:r5,getPremiumPromo:n5,getPeerColors:i5,getPeerProfileColors:a5,getTimezonesList:o5},channels:{readHistory:u5,deleteMessages:c5,reportSpam:l5,getMessages:p5,getParticipants:g5,getParticipant:d5,getChannels:m5,getFullChannel:h5,createChannel:_5,editAdmin:b5,editTitle:f5,editPhoto:y5,checkUsername:x5,updateUsername:A5,joinChannel:P5,leaveChannel:I5,inviteToChannel:C5,deleteChannel:v5,exportMessageLink:D5,toggleSignatures:w5,getAdminedPublicChannels:E5,editBanned:S5,getAdminLog:B5,setStickers:k5,readMessageContents:M5,deleteHistory:F5,togglePreHistoryHidden:R5,getLeftChannels:U5,getGroupsForDiscussion:T5,setDiscussionGroup:N5,editCreator:V5,editLocation:Q5,toggleSlowMode:L5,getInactiveChannels:q5,convertToGigagroup:G5,viewSponsoredMessage:O5,getSponsoredMessages:H5,getSendAs:K5,deleteParticipantHistory:j5,toggleJoinToSend:z5,toggleJoinRequest:W5,reorderUsernames:J5,toggleUsername:Y5,deactivateAllUsernames:Z5,toggleForum:X5,createForumTopic:$5,getForumTopics:eQ,getForumTopicsByID:tQ,editForumTopic:sQ,updatePinnedForumTopic:rQ,deleteTopicHistory:nQ,reorderPinnedForumTopics:iQ,toggleAntiSpam:aQ,reportAntiSpamFalsePositive:oQ,toggleParticipantsHidden:uQ,clickSponsoredMessage:cQ,updateColor:lQ,toggleViewForumAsMessages:pQ,getChannelRecommendations:gQ,updateEmojiStatus:dQ,setBoostsToUnblockRestrictions:mQ,setEmojiStickers:hQ},bots:{sendCustomRequest:_Q,answerWebhookJSONQuery:bQ,setBotCommands:fQ,resetBotCommands:yQ,getBotCommands:xQ,setBotMenuButton:AQ,getBotMenuButton:PQ,setBotBroadcastDefaultAdminRights:IQ,setBotGroupDefaultAdminRights:CQ,setBotInfo:vQ,getBotInfo:DQ,reorderUsernames:wQ,toggleUsername:EQ,canSendMessage:SQ,allowSendMessage:BQ,invokeWebViewCustomMethod:kQ},payments:{getPaymentForm:MQ,getPaymentReceipt:FQ,validateRequestedInfo:RQ,sendPaymentForm:UQ,getSavedInfo:TQ,clearSavedInfo:NQ,getBankCardData:VQ,exportInvoice:QQ,assignAppStoreTransaction:LQ,assignPlayMarketTransaction:qQ,canPurchasePremium:GQ,getPremiumGiftCodeOptions:OQ,checkGiftCode:HQ,applyGiftCode:KQ,getGiveawayInfo:jQ,launchPrepaidGiveaway:zQ},stickers:{createStickerSet:WQ,removeStickerFromSet:JQ,changeStickerPosition:YQ,addStickerToSet:ZQ,setStickerSetThumb:XQ,checkShortName:$Q,suggestShortName:eL,changeSticker:tL,renameStickerSet:sL,deleteStickerSet:rL},phone:{getCallConfig:nL,requestCall:iL,acceptCall:aL,confirmCall:oL,receivedCall:uL,discardCall:cL,setCallRating:lL,saveCallDebug:pL,sendSignalingData:gL,createGroupCall:dL,joinGroupCall:mL,leaveGroupCall:hL,inviteToGroupCall:_L,discardGroupCall:bL,toggleGroupCallSettings:fL,getGroupCall:yL,getGroupParticipants:xL,checkGroupCall:AL,toggleGroupCallRecord:PL,editGroupCallParticipant:IL,editGroupCallTitle:CL,getGroupCallJoinAs:vL,exportGroupCallInvite:DL,toggleGroupCallStartSubscription:wL,startScheduledGroupCall:EL,saveDefaultGroupCallJoinAs:SL,joinGroupCallPresentation:BL,leaveGroupCallPresentation:kL,getGroupCallStreamChannels:ML,getGroupCallStreamRtmpUrl:FL,saveCallLog:RL},langpack:{getLangPack:UL,getStrings:TL,getDifference:NL,getLanguages:VL,getLanguage:QL},folders:{editPeerFolders:LL},stats:{getBroadcastStats:qL,loadAsyncGraph:GL,getMegagroupStats:OL,getMessagePublicForwards:HL,getMessageStats:KL,getStoryStats:jL,getStoryPublicForwards:zL},chatlists:{exportChatlistInvite:WL,deleteExportedInvite:JL,editExportedInvite:YL,getExportedInvites:ZL,checkChatlistInvite:XL,joinChatlistInvite:$L,getChatlistUpdates:e9,joinChatlistUpdates:t9,hideChatlistUpdates:s9,getLeaveChatlistSuggestions:r9,leaveChatlist:n9},stories:{canSendStory:i9,sendStory:a9,editStory:o9,deleteStories:u9,togglePinned:c9,getAllStories:l9,getPinnedStories:p9,getStoriesArchive:g9,getStoriesByID:d9,toggleAllStoriesHidden:m9,readStories:h9,incrementStoryViews:_9,getStoryViewsList:b9,getStoriesViews:f9,exportStoryLink:y9,report:x9,activateStealthMode:A9,sendReaction:P9,getPeerStories:I9,getAllReadPeerStories:C9,getPeerMaxIDs:v9,getChatsToSend:D9,togglePeerStoriesHidden:w9,getStoryReactionsList:E9},premium:{getBoostsList:S9,getMyBoosts:B9,applyBoost:k9,getBoostsStatus:M9,getUserBoosts:F9},smsjobs:{isEligibleToJoin:R9,join:U9,leave:T9,updateSettings:N9,getStatus:V9,getSmsJob:Q9,finishJob:L9}};function JZ(t,e,s){if(v2(e)){let u=t.readInt32(!1),c=FU.get(u);if(!c)throw new Error(`Constructor with ID ${u.toString(16)} not found`);return q9(t,c[a],c)}if(e==Uint8Array)return t.readBytes();switch(e){case"bigint":return s=="int128"?t.readInt128():s==="int256"?t.readInt256():t.readInt64();case"boolean":return t.readInt32(!1)==2574415285;case"number":return s=="double"?t.readDouble():t.readInt32();case"string":return t.readString();case"true":return!0;default:throw new Error(`Unexpected type ${e}`)}}function q9(t,e,s){let u={},c={};for(let[p,d,g]of e){if(Wo(g)){let{flagField:b,bitIndex:y}=C2(g);if(!(c[b]&1<0?new r.PeerUser({user_id:BigInt(t)}):t>gt?new r.PeerChat({chat_id:BigInt(Math.abs(t))}):new r.PeerChannel({channel_id:BigInt(gt-t)})}function $u(t){let e=Xu(t);if("user_id"in e)return e.user_id;if("chat_id"in e)return e.chat_id;if("channel_id"in e)return e.channel_id;D()}function YZ(t){return t>0?"user":t>gt?"chat":"channel"}function RU(t){if("user_id"in t)return new r.PeerUser(t);if("chat_id"in t)return new r.PeerChat(t);if("channel_id"in t)return new r.PeerChannel(t);D()}var yt=class extends Hi{writeObject(e){if(Array.isArray(e)){this.writeInt32(zZ,!1),this.writeInt32(e.length);for(let s of e)this.writeObject(s)}else typeof e=="boolean"?e?this.writeInt32(2574415285,!1):this.writeInt32(3162085175,!1):this.write(e[ze]());return this}};var Ls=class t{constructor(e,s){this.messageId=e;this.result=s}static get[i](){return 4082920705}get[n](){return"rpc_result"}static deserialize(e){let s=new Ee(e),u=s.readInt64(),c=s.readObject();return new t(u,c)}};function ZZ(t){let e=0;if(Array.isArray(t)){e+=32/8,e+=32/8;for(let s of t)e+=ZZ(s)}else typeof t=="boolean"?e+=32/8:e+=t[ze]().length;return e}var Tr=class t{constructor(e,s,u){this.id=e;this.seqNo=s;this.body=u}serialize(){if(this.body instanceof Ls)throw new Error("Not applicable");return new yt().writeInt64(this.id).writeInt32(this.seqNo).writeInt32(ZZ(this.body)).writeObject(this.body).buffer}static deserialize(e){let s=e.readInt64(),u=e.readInt32(),c=e.readInt32();e=new Ee(e.read(c));let p=e.readInt32(!1),d;return p==Ls[i]?d=Ls.deserialize(e.buffer):d=e.readObject(p),new t(s,u,d)}};var mi=class t{constructor(e){this.messages=e}static get[i](){return 1945237724}get[n](){return"msg_container"}serialize(){let e=new yt;e.writeInt32(t[i]),e.writeInt32(this.messages.length);for(let s of this.messages)e.write(s.serialize());return e.buffer}static deserialize(e){let s=new Ee(e),u=s.readInt32(),c=new Array;for(let p=0;pu==t[c])&&[3,4,5,7].includes(e))}var Sn=ls,O9=(t,e)=>Sn(oe(e,t,e)),Gse=async(t,e,s)=>await O9(await O9(t,e),s);async function Ose(t,e,s){let u=await window.crypto.subtle.importKey("raw",t,"PBKDF2",!1,["deriveBits"]),c=await window.crypto.subtle.deriveBits({name:"PBKDF2",salt:e,iterations:s,hash:"SHA-512"},u,512);return new Uint8Array(c)}var Hse=async(t,e,s)=>await O9(await Ose(await Gse(t,e,s),e,1e5),s);function Kse(t,e){let s=e-t,u=1984;return!(s<0n||s.toString(2).length256)}function _r(t){return typeof t=="number"&&(t=BigInt(t)),typeof t=="bigint"?Fe(t,256,!1):oe(new Uint8Array(256-t.length),t)}async function H9(t,e){let s=new TextEncoder().encode(t),u=e.current_algo;if(!(u instanceof r.PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow))throw new Error("Unexpected algorithm");let c=u.g,p=Be(u.p,!1);if(!qse(u.p,c))throw new Error("Got unsafe prime");let d=e.srp_B,g=e.srp_id;{if(!d)throw new Error("srbB is not set");if(!g)throw new Error("srpId is not set")}let f=u.salt1,b=u.salt2,y=Be(d,!1),x=Be(await Sn(oe(_r(p),_r(c))),!1),P=0n,A=0n,S=0n;for(let O=0;O<1e3&&(A=vr(256,!1),S=Cr(BigInt(c),A,p),!(Kse(S,p)&&(P=Be(await ls(oe(_r(S),_r(y))),!1),P>0n)));O++);if(!A||!P||!S)throw new Error;let I=Be(await Hse(s,f,b),!1),C=Cr(BigInt(c),I,p),E=Os(x*C,p),k=Os(y-E,p),M=Cr(k,A+P*I,p),U=await Sn(_r(M)),Y=await Sn(_r(c)),pe=await Sn(oe((await Sn(_r(p))).map((O,ie)=>O^Y[ie]),await Sn(f),await Sn(b),_r(S),_r(y),U));return new r.InputCheckPasswordSRP({srp_id:g,A:_r(S),M1:pe})}var K9=class{stateChangeHandler;callback},UU=class extends K9{type="framed"};var jse=Xe("ConnectionWebSocket"),XZ=new Error("Connection not open"),TU=class extends UU{constructor(s){super();this.url=s;this.#e=this.#l()}#e;#r=new Kr;#s=new Kr;#n=new Uint8Array;#o=null;#l(){let s=new WebSocket(this.url,"binary"),u=new Kr;return s.addEventListener("close",()=>{this.#d(),this.stateChangeHandler?.(!1)}),s.addEventListener("open",()=>{this.stateChangeHandler?.(!0)}),s.addEventListener("message",async c=>{if(typeof c.data=="string")return;let p=await u.lock(),d=new Uint8Array(await new Blob([c.data].map(g=>g instanceof Blob||g instanceof Uint8Array||g instanceof ArrayBuffer?g:D())).arrayBuffer());this.#n=oe(this.#n,d),this.#o!=null&&this.#n.length>=this.#o[0]&&(this.#o[1].resolve(),this.#o=null),p()}),s.addEventListener("error",c=>{this.#p&&(this.#a=c),this.connected&&jse.error(c)}),s}get connected(){return this.#e.readyState==WebSocket.OPEN}#i=!1;#p=!1;#a=null;async open(){if(this.#p)throw new Error("Already connecting");this.#p=!0,!this.connected&&this.#i&&(this.#e=this.#l());try{for(;this.#e.readyState!=WebSocket.OPEN;){if(this.#e.readyState==WebSocket.CLOSED)throw this.#a&&"message"in this.#a?new Error(this.#a.message):new Error("Connection was closed");await new Promise(s=>setTimeout(s,5))}this.#i=!0}finally{this.#p=!1,this.#a=null}}#c(){if(!this.connected)throw XZ}async read(s){this.#c();let u=await this.#r.lock();try{this.#c(),this.#n.lengththis.#o=[s.length,{resolve:p,reject:d}]);let c=this.#n.slice(0,s.length);s.set(c),this.#n=this.#n.slice(c.length)}finally{u()}}async write(s){this.#c();let u=await this.#s.lock();try{this.#c(),this.#e.send(s)}finally{u()}}#d(){this.#o!=null&&(this.#o[1].reject(XZ),this.#o=null)}close(){this.#c(),this.#e.close(1e3,"method"),this.#d()}};var Q={session:{P:t=>`session.${t}`,serverSalt:()=>[Q.session.P("serverSalt")]},auth:{P:t=>`auth.${t}`,dc:()=>[Q.auth.P("dc")],key:()=>[Q.auth.P("key")],accountType:()=>[Q.auth.P("accountType")]},updates:{P:t=>`updates.${t}`,state:()=>[Q.updates.P("state")],all:()=>[Q.updates.P("updates")],updates:t=>[...Q.updates.all(),t],update:(t,e)=>[...Q.updates.updates(t),e],channelPts:t=>[Q.updates.P("channelPts"),t]},cache:{P:t=>`cache.${t}`,usernames:()=>[Q.cache.P("username")],username:t=>[...Q.cache.usernames(),t],peers:()=>[Q.cache.P("peer")],peer:t=>[...Q.cache.peers(),t],stickerSetNames:()=>[Q.cache.P("stickerSetNames")],stickerSetName:(t,e)=>[...Q.cache.stickerSetNames(),t,e],files:()=>[Q.cache.P("files")],file:t=>[...Q.cache.files(),t],fileParts:()=>[Q.cache.P("fileParts")],filePart:(t,e)=>[...Q.cache.fileParts(),t,e],customEmojiDocuments:()=>[Q.cache.P("customEmojiDocuments")],customEmojiDocument:t=>[...Q.cache.customEmojiDocuments(),t]},messages:{P:t=>`messages.${t}`,messages:t=>[Q.messages.P("messages"),t],message:(t,e)=>[...Q.messages.messages(t),e],allMessageRefs:()=>[Q.messages.P("messageRefs")],messageRef:t=>[...Q.messages.allMessageRefs(),t]},chatlists:{P:t=>`chatlists.${t}`,hasAllChats:t=>[Q.chatlists.P("hasAllChats"),t],chats:t=>[Q.chatlists.P("chats"),t],chat:(t,e)=>[...Q.chatlists.chats(t),e],pinnedChats:t=>[Q.chatlists.P("pinnedChats"),t]}},hi=class{#e=null;get isMemoryStorage(){return!1}async setDc(e){await this.set(Q.auth.dc(),e)}getDc(){return this.get(Q.auth.dc())}async#r(e){e!=null?this.#e=await Ks(e).then(s=>Be(s.subarray(-8),!0,!1)):this.#e=null}async getAuthKey(){let e=await this.get(Q.auth.key());return await this.#r(e),e}async setAuthKey(e){await this.set(Q.auth.key(),e),await this.#r(e)}get authKeyId(){return this.#e}async exportAuthString(){let[e,s]=await Promise.all([this.getDc(),this.getAuthKey()]);if(e==null||s==null)throw new Error("Not authorized");let u=new yt;u.writeString(e),u.writeBytes(s);let c=js(u.buffer);return Es(c)}async importAuthString(e){let s=jo(Oi(e)),u=new Ee(s),c=u.readString(),p=u.readBytes();await this.setDc(c),await this.setAuthKey(p)}async getChannelAccessHash(e){let s=await this.getEntity(e);return s?(!(s instanceof r.Channel)&&!(s instanceof r.ChannelForbidden)&&D(),typeof s.access_hash=="bigint"?s.access_hash:null):null}async getUserAccessHash(e){let s=await this.getEntity(e);return s?(s instanceof r.User||D(),typeof s.access_hash=="bigint"?s.access_hash:null):null}async updateUsernames(e,s){for(let u of s)u=u.toLowerCase(),await this.set(Q.cache.username(u),[e,new Date])}async getUsername(e){return e=e.toLowerCase(),await this.get(Q.cache.username(e))}async setTlObject(e,s){s==null?await this.set(e,null):await this.set(e,this.isMemoryStorage?s:js(s[ze]()))}async getTlObject(e){let s=e instanceof Uint8Array||e instanceof Dr?e:await this.get(e);return s!=null?s instanceof Uint8Array?new Ee(jo(s)).readObject():s:null}async setState(e){await this.setTlObject(Q.updates.state(),e)}async getState(){return await this.getTlObject(Q.updates.state())}async setMessage(e,s,u){e>gt&&await this.set(Q.messages.messageRef(s),u==null?null:e),await this.setTlObject(Q.messages.message(e,s),u)}async deleteMessages(){let e=new Array;for await(let[s,u]of await this.getMany({prefix:Q.messages.allMessageRefs()}))e.push(Promise.all([this.set(s,null),u==null?Promise.resolve():this.set(Q.messages.message(u,s[1]),null)]).then(()=>{}));await Promise.all(e.filter(s=>s instanceof Promise))}getMessageChat(e){return this.get(Q.messages.messageRef(e))}async getMessage(e,s){return await this.getTlObject(Q.messages.message(e,s))}async getLastMessage(e){for await(let[s,u]of await this.getMany({prefix:Q.messages.messages(e)},{limit:1,reverse:!0}))return await this.getTlObject(u);return null}async setChannelPts(e,s){await this.set(Q.updates.channelPts(e),s)}getChannelPts(e){return this.get(Q.updates.channelPts(e))}async setEntity(e){await this.set(Q.cache.peer(re(e)),[this.isMemoryStorage?e:js(e[ze]()),new Date])}async getEntity(e){let s=await this.get(Q.cache.peer(e));if(s!=null){let[u]=s;return await this.getTlObject(u)}else return null}async setAccountType(e){try{await this.getAccountType(),D()}catch(s){if(!(s instanceof Error)||s.message!="Unreachable")throw s;await this.set(Q.auth.accountType(),e)}}#s=null;async getAccountType(){return this.#s!=null?this.#s:this.#s=await this.get(Q.auth.accountType())}async updateStickerSetName(e,s,u){await this.set(Q.cache.stickerSetName(e,s),[u,new Date])}getStickerSetName(e,s){return this.get(Q.cache.stickerSetName(e,s))}async setServerSalt(e){await this.set(Q.session.serverSalt(),e)}getServerSalt(){return this.get(Q.session.serverSalt())}async setChat(e,s,u,c,p){await this.set(Q.chatlists.chat(e,s),[u,c,p])}async getChats(e){let s=new Array;for await(let[u,c]of await this.getMany({prefix:Q.chatlists.chats(e)}))u.length!=3||typeof u[2]!="number"||s.push({chatId:u[2],pinned:c[0],topMessageId:c[1],topMessageDate:c[2]});return s}async removeChats(e){for await(let[s]of await this.getMany({prefix:Q.chatlists.chats(e)}))await this.set(s,null);await this.setHasAllChats(e,!1),await this.setPinnedChats(e,null)}async setHasAllChats(e,s){await this.set(Q.chatlists.hasAllChats(e),s)}async hasAllChats(e){return await this.get(Q.chatlists.hasAllChats(e))==!0}async setPinnedChats(e,s){await this.set(Q.chatlists.pinnedChats(e),s)}async getPinnedChats(e){return await this.get(Q.chatlists.pinnedChats(e))}async getHistory(e,s,u){s==0&&(s=1/0),++u;let c=new Array;for await(let[p,d]of await this.getMany({start:Q.messages.message(e,0),end:Q.messages.message(e,s)},{limit:u,reverse:!0})){let g=await this.getTlObject(d);"id"in g&&g.id==s||c.push(g)}return c}async getFile(e){return this.supportsFiles?await this.get(Q.cache.file(e)):null}async*iterFileParts(e,s,u){if(this.supportsFiles)for(let c=u;cs instanceof Promise))}async getFirstUpdate(e){for await(let[s,u]of await this.getMany({prefix:Q.updates.updates(e)},{limit:1}))return[s,await this.getTlObject(u).then(c=>c)];return null}async assertUser(e){if(await this.getAccountType()!="user")throw new Error(`${e}: not user a client`)}async assertBot(e){if(await this.getAccountType()!="bot")throw new Error(`${e}: not a bot client`)}async deleteFiles(){if(this.supportsFiles){for await(let[e]of await this.getMany({prefix:Q.cache.fileParts()}))await this.set(e,null);for await(let[e]of await this.getMany({prefix:Q.cache.files()}))await this.set(e,null)}}async deleteCustomEmojiDocuments(){for await(let[e]of await this.getMany({prefix:Q.cache.customEmojiDocuments()}))await this.set(e,null)}async deleteStickerSetNames(){for await(let[e]of await this.getMany({prefix:Q.cache.stickerSetNames()}))await this.set(e,null)}async deletePeers(){for await(let[e]of await this.getMany({prefix:Q.cache.peers()}))await this.set(e,null)}async deleteUsernames(){for await(let[e]of await this.getMany({prefix:Q.cache.usernames()}))await this.set(e,null)}async clear(){await Promise.all([this.deleteMessages(),this.removeChats(0),this.removeChats(1),this.deleteUpdates(),this.deleteFiles(),this.deleteCustomEmojiDocuments(),this.deleteStickerSetNames(),this.deletePeers(),this.deleteUsernames()])}};function br(t){if(typeof t=="boolean")return`0${Number(t)}`;if(typeof t=="number")return`1${t}`;if(typeof t=="string")return`2${t}`;if(typeof t=="bigint")return`3${t}`;if(t instanceof Date)return`4${t.getTime()}`;if(t instanceof Uint8Array)return`5${Qo(t)}`;if(Array.isArray(t))return`6${t.map(s=>{if(typeof s=="string"||s instanceof Uint8Array||Array.isArray(s)){let u=br(s).slice(1);return String(typeof s=="string"?2:s instanceof Uint8Array?5:6)+br(u.length).slice(1)+` -`+u}else return br(s)}).join(` -`)}`;D()}function ec(t){let[e,s]=[Number(t[0]),t.slice(1)];switch(e){case 0:return!!Number(s);case 1:return Number(s);case 2:return s;case 3:return BigInt(s);case 4:return new Date(Number(s));case 5:return Lo(s);case 6:{let u=[];for(let c=0;c=p&&c<=d))return!1}return!0}var Bn=class t extends hi{map=new Map;messageMap=new Xc(3e4);#e=null;#r;constructor(e){super(),this.#r=e}get isMemoryStorage(){return!0}async initialize(){this.#r&&await this.importAuthString(this.#r)}getMap(e){return e[0]=="messages.messages"?this.messageMap:this.map}getMaps(){return[this.map,this.messageMap]}#s(e){return this.#e!==null?["__S"+this.#e,...e]:e}branch(e){let s=new t;return s.#e=e,s}get supportsFiles(){return!1}get(e){return e=this.#s(e),this.getMap(e).get(br(e))??null}#n(){let e=new Array;for(let s of this.getMaps())for(let u of s.entries())this.#e!==null&&!u[0].startsWith("__S"+this.#e)||e.push(u);return e}*getMany(e,s){let u=this.#n();s?.reverse&&u.reverse(),s?.limit!==void 0&&(u=u.slice(0,s.limit<=0?1:s.limit));e:for(let[c,p]of u){let d=ec(c);if(Array.isArray(d)){if("prefix"in e){for(let[g,f]of e.prefix.entries())if(br(f)!=br(d[g]))continue e}else if(!NU(d,e.start,e.end))continue;yield[d,p]}}}set(e,s){e=this.#s(e);let u=br(e);s!=null?this.getMap(e).set(u,s):this.getMap(e).delete(u)}incr(e,s){this.set(e,(this.get(e)||0)+s)}};var tc=class{obfuscationParameters=null;encrypt(e){this.obfuscationParameters&&this.obfuscationParameters.encryptionCTR.call(e)}decrypt(e){this.obfuscationParameters&&this.obfuscationParameters.decryptionCTR.call(e)}};async function j9(t,e){let s;for(;;){if(s=oe(crypto.getRandomValues(new Uint8Array(56)),Fe(t,4,!1),crypto.getRandomValues(new Uint8Array(4))),s[0]==239)continue;let x=new DataView(s.buffer,s.byteOffset,s.byteLength),P=x.getInt32(0);if(!([1145128264,1414745936,542393671,1230262351,33620758,3722304989,4008636142].includes(P)||x.getInt32(4)==0))break}let u=s.slice(8,40),c=s.slice(40,56),p=new Ko(u,c),d=new Uint8Array(s);p.call(d);let g=new Uint8Array(s).reverse(),f=g.slice(8,40),b=g.slice(40,56),y=new Ko(f,b);return await e.write(oe(s.subarray(0,56),d.subarray(56,64))),{encryptionCTR:p,decryptionCTR:y}}var VU=class extends tc{#e;#r=!1;#s;constructor(e,s=!1){super(),this.#e=e,this.#s=s}async initialize(){if(!this.initialized)this.#s?this.obfuscationParameters=await j9(4008636142,this.#e):await this.#e.write(new Uint8Array([238,238,238,238])),this.#r=!0;else throw new Error("Transport already initialized")}async receive(){let e;{let u=new Uint8Array(4);await this.#e.read(u),this.decrypt(u),e=new DataView(u.buffer,u.byteOffset,u.byteLength).getUint32(0,!0)}let s=new Uint8Array(e);return await this.#e.read(s),this.decrypt(s),s}async send(e){if(!this.initialized)throw new Error("Transport not initialized");let s=Fe(e.length,4),u=oe(s,e);this.encrypt(u),await this.#e.write(u)}deinitialize(){this.#r=!1}get initialized(){return this.#r}};function $Z(t,e){return Number(t[0])+(t.endsWith("-test")?1e4:0)*(e?-1:1)}var Jse={1:"pluto","1-test":"pluto",2:"venus","2-test":"venus",3:"aurora","3-test":"aurora",4:"vesta",5:"flora"},eX=t=>({dc:e,cdn:s})=>{t??={},t.wss??=!(typeof location<"u"&&location.protocol=="http:"&&location.hostname!="localhost");let u=`${t.wss?"wss":"ws"}://${Jse[e]}${s?"-1":""}.web.telegram.org/${e.endsWith("-test")?"apiws_test":"apiws"}`,c=new TU(u),p=new VU(c,!0),d=$Z(e,s);return{connection:c,transport:p,dcId:d}};function _i(t){let e={isAnonymous:t.anonymous||!1,canManageChat:t.other||!1,canDeleteMessages:t.delete_messages||!1,canManageVideoChats:t.manage_call||!1,canRestrictMembers:t.ban_users||!1,canPromoteMembers:t.add_admins||!1,canChangeInfo:t.change_info||!1,canInviteUsers:t.invite_users||!1};return t.post_messages&&(e.canPostMessages=t.post_messages),t.edit_messages&&(e.canEditMessages=t.edit_messages),t.pin_messages&&(e.canPinMessages=t.pin_messages),t.manage_topics&&(e.canManageTopics=t.manage_topics),e}function sc(t){return new r.ChatAdminRights({anonymous:t.isAnonymous||void 0,other:t.canManageChat||void 0,delete_messages:t.canDeleteMessages||void 0,manage_call:t.canManageChat||void 0,ban_users:t.canRestrictMembers||void 0,add_admins:t.canPromoteMembers||void 0,change_info:t.canChangeInfo||void 0,invite_users:t.canInviteUsers||void 0})}function tX(t){return{canSendMessages:!!t.send_messages,canSendAudio:!!t.send_audios,canSendDocuments:!!t.send_docs,canSendPhotos:!!t.send_photos,canSendVideos:!!t.send_messages,canSendVideoNotes:!!t.send_roundvideos,canSendVoice:!!t.send_voices,canSendPolls:!!t.send_polls,canSendStickers:!!t.send_stickers,canSendAnimations:t.send_gifs?!0:void 0,canSendGames:t.send_games?!0:void 0,canSendInlineBotResults:t.send_inline?!0:void 0,canAddWebPagePreviews:t.embed_links?!0:void 0,canChangeInfo:t.change_info?!0:void 0,canInviteUsers:t.invite_users?!0:void 0,canPinMessages:t.pin_messages?!0:void 0,canManageTopics:t.manage_topics?!0:void 0}}function sX(t,e){return new r.ChatBannedRights({until_date:e?Ss(e):0,send_messages:t?.canSendMessages?!0:void 0,send_audios:t?.canSendAudio?!0:void 0,send_docs:t?.canSendDocuments?!0:void 0,send_photos:t?.canSendPhotos?!0:void 0,send_videos:t?.canSendVideos?!0:void 0,send_roundvideos:t?.canSendVideoNotes?!0:void 0,send_voices:t?.canSendVoice?!0:void 0,send_polls:t?.canSendPolls?!0:void 0,send_stickers:t?.canSendStickers?!0:void 0,send_gifs:t?.canSendAnimations?!0:void 0,send_games:t?.canSendGames?!0:void 0,send_inline:t?.canSendInlineBotResults?!0:void 0,embed_links:t?.canAddWebPagePreviews?!0:void 0,change_info:t?.canChangeInfo?!0:void 0,invite_users:t?.canInviteUsers?!0:void 0,pin_messages:t?.canPinMessages?!0:void 0,manage_topics:t?.canManageTopics?!0:void 0})}var Yse=53,rX=4,W9=1<<24,J9=1<<25;function Zse(t){let e=t.readInt32();switch(e){case 0:return{type:e,secret:t.readInt64()};case 1:return{type:e,fileType:t.readInt32(),thumbnailType:t.readInt32()};case 2:case 3:{let s=t.readInt64(),u=t.readInt64();return{type:e,chatId:s,chatAccessHash:u}}case 4:{let s=t.readInt64(),u=t.readInt64();return{type:e,stickerSetId:s,stickerSetAccessHash:u}}case 5:{let s=t.readInt64(),u=t.readInt32(),c=t.readInt64();return{type:e,volumeId:s,localId:u,secret:c}}case 6:case 7:case 8:{let s=t.readInt64(),u=t.readInt32();return{type:e,volumeId:s,localId:u}}case 9:return{type:e,version:t.readInt32()}}}function Xse(t,e){switch(e.writeInt32(t.type),t.type){case 0:e.writeInt64(t.secret);break;case 1:e.writeInt32(t.fileType),e.writeInt32(t.thumbnailType);break;case 2:case 3:e.writeInt64(t.chatId),e.writeInt64(t.chatAccessHash);break;case 4:e.writeInt64(t.stickerSetId),e.writeInt64(t.stickerSetAccessHash);break;case 5:e.writeInt64(t.volumeId),e.writeInt32(t.localId),e.writeInt64(t.secret);break;case 6:case 7:case 8:e.writeInt64(t.volumeId),e.writeInt32(t.localId);break;case 9:e.writeInt32(t.version);break;default:D()}}function $se(t){switch(t.type){case 0:break;case 1:{let e=t.thumbnailType;return 0<=e&&e<=127||D(),e==97?0:e==99?1:e+5}case 2:return 0;case 3:return 1;case 4:break;case 5:case 6:case 7:case 8:return 3;case 9:return 2;default:break}D()}function z9(t,e){let s=$se(t);if(s!=2&&s!=3){e.write(new Uint8Array([s]));return}s==2&&e.write(new Uint8Array([2])),e.writeInt64("volumeId"in t?t.volumeId:"stickerSetId"in t?t.stickerSetId:D()),e.writeInt32("localId"in t?t.localId:"version"in t?t.version:D())}function nX(t){switch(t){case 2:case 1:case 0:case 11:case 12:case 20:return 0;case 4:case 3:case 5:case 8:case 9:case 10:case 13:case 16:case 17:case 18:case 19:case 21:return 1;case 14:case 15:return 2;case 6:return 3;case 7:return 4;case 23:case 22:default:D()}}function ere(t){return!!(t&W9)}function tre(t){return!!(t&J9)}function Ao(t){let e=new Ee(jo(Oi(t)));if(e.buffer[e.buffer.length-1]!=rX)throw new Error("Unsupported version");let s=e.readInt32(),u=s&~W9&~J9,c=e.readInt32();if(ere(s)){let f=e.readString(),b=e.readInt64();return{type:u,dcId:c,location:{type:"web",url:f,accessHash:b}}}let p=tre(s)?e.readBytes():void 0,d=e.readInt64(),g=e.readInt64();if(nX(u)==0){let f=Zse(e);return{type:u,dcId:c,fileReference:p,location:{type:"photo",id:d,accessHash:g,source:f}}}else return{type:u,dcId:c,fileReference:p,location:{type:"common",id:d,accessHash:g}}}function Le(t){let e=new yt,s=t.type;return t.fileReference&&(s|=J9),t.location.type=="web"&&(s|=W9),e.writeInt32(s),e.writeInt32(t.dcId),t.location.type=="web"?(e.writeString(t.location.url),e.writeInt64(t.location.accessHash)):(t.fileReference&&e.writeBytes(t.fileReference),e.writeInt64(t.location.id),e.writeInt64(t.location.accessHash),t.location.type=="photo"&&Xse(t.location.source,e)),e.write(new Uint8Array([Yse-1,rX])),Es(js(e.buffer))}function qe(t){let e=new yt,s=t.location.type=="web"?0:nX(t.type)+1;if(e.writeInt32(s),t.location.type=="web")e.writeString(t.location.url);else if(t.location.type=="common")e.writeInt64(t.location.id);else switch(t.location.source.type){case 0:case 4:D();case 5:case 6:case 7:case 8:e.writeInt64(t.location.id),z9(t.location.source,e);break;case 2:case 3:case 1:e.writeInt64(t.location.id),z9(t.location.source,e);break;case 9:z9(t.location.source,e);break}return Es(js(e.buffer))}function rc(t,e,s){let u={type:1,dcId:t.dc_id,location:{type:"photo",id:t.photo_id,accessHash:0n,source:{type:2,chatId:BigInt(e),chatAccessHash:s}}},c=Le(u),p=qe(u),d={type:1,dcId:t.dc_id,location:{type:"photo",id:t.photo_id,accessHash:0n,source:{type:3,chatId:BigInt(e),chatAccessHash:s}}},g=Le(d),f=qe(d);return t instanceof r.ChatPhoto?{smallFileId:c,smallFileUniqueId:p,bigFileId:g,bigFileUniqueId:f,hasVideo:t.has_video||!1}:{personal:t.personal?!0:void 0,smallFileId:c,smallFileUniqueId:p,bigFileId:g,bigFileUniqueId:f,hasVideo:t.has_video||!1}}function iX(t){return{phoneNumber:t.phone_number,firstName:t.first_name,lastName:t.last_name||void 0,userId:Number(t.user_id)||void 0,vcard:t.vcard||void 0}}function aX(t){return{emoji:t.emoticon,value:t.value}}function oX(t){let e=t.countries_iso2??[],s=re(new r.PeerChannel({channel_id:t.channels[0]})),u=t.channels.slice(1).map(d=>re(new r.PeerChannel({channel_id:d}))),c=!!t.only_new_subscribers,p=je(t.until_date);return{boostedChatId:s,additionalChatIds:u,winnerSelectionDate:p,onlyNewMembers:c,countries:e}}function uX(t,e){return X({url:"url"in t.webpage?t.webpage.url:void 0,smallMedia:t.force_small_media?!0:void 0,largeMedia:t.force_large_media?!0:void 0,putAboveText:!!e})}function Mn(t){if(t instanceof r.MessageMediaGeo){let e=t.geo[ae](r.GeoPoint);return{latitude:e.lat,longitude:e.long,horizontalAccuracy:e.accuracy_radius}}else if(t instanceof r.MessageMediaGeoLive){let e=t,s=e.geo[ae](r.GeoPoint);return{latitude:s.lat,longitude:s.long,horizontalAccuracy:s.accuracy_radius,livePeriod:e.period,heading:e.heading,proximityAlertRadius:e.proximity_notification_radius}}else return{latitude:t.lat,longitude:t.long,horizontalAccuracy:t.accuracy_radius}}function cX({n:t,x:e,y:s,zoom:u}){return{point:t==0?"forehead":t==1?"eyes":t==2?"mouth":"chin",xShift:e,yShift:s,scale:u}}function Nr(t){return t instanceof r.MessageEntityMention?{type:"mention",offset:t.offset,length:t.length}:t instanceof r.MessageEntityHashtag?{type:"hashtag",offset:t.offset,length:t.length}:t instanceof r.MessageEntityBotCommand?{type:"botCommand",offset:t.offset??0,length:t.length}:t instanceof r.MessageEntityUrl?{type:"url",offset:t.offset,length:t.length}:t instanceof r.MessageEntityEmail?{type:"email",offset:t.offset,length:t.length}:t instanceof r.MessageEntityBold?{type:"bold",offset:t.offset,length:t.length}:t instanceof r.MessageEntityItalic?{type:"italic",offset:t.offset,length:t.length}:t instanceof r.MessageEntityCode?{type:"code",offset:t.offset,length:t.length}:t instanceof r.MessageEntityPre?{type:"pre",offset:t.offset,length:t.length,language:t.language}:t instanceof r.MessageEntityTextUrl?{type:"textLink",offset:t.offset,length:t.length,url:t.url}:t instanceof r.MessageEntityMentionName?{type:"textMention",offset:t.offset,length:t.length,userId:Number(t.user_id)}:t instanceof r.MessageEntityCashtag?{type:"cashtag",offset:t.offset,length:t.length}:t instanceof r.MessageEntityPhone?{type:"phoneNumber",offset:t.offset,length:t.length}:t instanceof r.MessageEntityUnderline?{type:"underline",offset:t.offset,length:t.length}:t instanceof r.MessageEntityStrike?{type:"strikethrough",offset:t.offset,length:t.length}:t instanceof r.MessageEntityBlockquote?{type:"blockquote",offset:t.offset,length:t.length}:t instanceof r.MessageEntityBankCard?{type:"bankCard",offset:t.offset,length:t.length}:t instanceof r.MessageEntitySpoiler?{type:"spoiler",offset:t.offset,length:t.length}:t instanceof r.MessageEntityCustomEmoji?{type:"customEmoji",offset:t.offset,length:t.length,customEmojiId:String(t.document_id)}:null}async function Z9(t,e){let{offset:s,length:u}=t;switch(t.type){case"mention":return new r.MessageEntityMention({offset:s,length:u});case"hashtag":return new r.MessageEntityHashtag({offset:s,length:u});case"botCommand":return new r.MessageEntityBotCommand({offset:s,length:u});case"url":return new r.MessageEntityUrl({offset:s,length:u});case"email":return new r.MessageEntityEmail({offset:s,length:u});case"bold":return new r.MessageEntityBold({offset:s,length:u});case"italic":return new r.MessageEntityItalic({offset:s,length:u});case"code":return new r.MessageEntityCode({offset:s,length:u});case"pre":return new r.MessageEntityPre({offset:s,length:u,language:t.language});case"textLink":{try{let c=new URL(t.url);if(c.protocol=="tg:"&&c.hostname=="user"&&(c.pathname=="/"||c.pathname=="")){let p=Number(c.searchParams.get("id"));if(!isNaN(p)){let d=await e(new r.PeerUser({user_id:BigInt(p)}));return d||D(),new r.InputMessageEntityMentionName({offset:s,length:u,user_id:new r.InputUser({user_id:d.id,access_hash:d.access_hash??0n})})}}}catch{}return new r.MessageEntityTextUrl({offset:s,length:u,url:t.url})}case"textMention":{let c=await e(new r.PeerUser({user_id:BigInt(t.userId)}));return c||D(),new r.InputMessageEntityMentionName({offset:s,length:u,user_id:new r.InputUser({user_id:c.id,access_hash:c.access_hash??0n})})}case"cashtag":return new r.MessageEntityCashtag({offset:s,length:u});case"phoneNumber":return new r.MessageEntityPhone({offset:s,length:u});case"underline":return new r.MessageEntityUnderline({offset:s,length:u});case"strikethrough":return new r.MessageEntityStrike({offset:s,length:u});case"blockquote":return new r.MessageEntityBlockquote({offset:s,length:u});case"bankCard":return new r.MessageEntityBankCard({offset:s,length:u});case"spoiler":return new r.MessageEntitySpoiler({offset:s,length:u});case"customEmoji":return new r.MessageEntityCustomEmoji({offset:s,length:u,document_id:BigInt(t.customEmojiId)})}}function lX(t){switch(t){case"empty":return new r.InputMessagesFilterEmpty;case"animations":return new r.InputMessagesFilterGif;case"audios":return new r.InputMessagesFilterMusic;case"documents":return new r.InputMessagesFilterDocument;case"photos":return new r.InputMessagesFilterPhotos;case"videos":return new r.InputMessagesFilterVideo;case"voiceMessages":return new r.InputMessagesFilterVoice;case"photosAndVideos":return new r.InputMessagesFilterPhotoVideo;case"links":return new r.InputMessagesFilterUrl;case"chatPhotos":return new r.InputMessagesFilterChatPhotos;case"videoNotes":return new r.InputMessagesFilterRoundVideo;case"voiceMessagesAndVideoNotes":return new r.InputMessagesFilterRoundVoice;case"mentions":return new r.InputMessagesFilterMyMentions;case"pinned":return new r.InputMessagesFilterPinned;default:D()}}function pX(t){return{url:t}}function gX(t,e){return{text:t.text,voterCount:e.find(s=>s.option.every((u,c)=>t.option[c]==u))?.voters??0}}function qs(t){if(t instanceof r.ReactionEmoji)return{type:"emoji",emoji:t.emoticon};if(t instanceof r.ReactionCustomEmoji)return{type:"customEmoji",id:String(t.document_id)};D()}function QU(t){return t.type=="emoji"?new r.ReactionEmoji({emoticon:t.emoji}):new r.ReactionCustomEmoji({document_id:BigInt(t.id)})}function X9(t,e){if(t.type=="emoji"){if(e.type=="emoji"&&t.emoji==e.emoji)return!0}else if(t.type=="customEmoji"&&e.type=="customEmoji"&&t.id==e.id)return!0;return!1}function dX(t){return{platform:t.platform,reason:t.reason,text:t.text}}function Ht(t,e){let s=e instanceof r.Photo?2:5,u=e instanceof r.Photo?{type:2,dcId:e.dc_id,fileReference:e.file_reference,location:{type:"photo",id:e.id,accessHash:e.access_hash,source:{type:1,fileType:s,thumbnailType:t.type.charCodeAt(0)}}}:{type:2,dcId:e.dc_id,fileReference:e.file_reference,location:{type:"common",id:e.id,accessHash:e.access_hash}};return{fileId:Le(u),fileUniqueId:qe(u),width:t.w,height:t.h,fileSize:t.size}}function LU(t){let e=t.geo[ae](r.GeoPoint);return{location:{latitude:e.lat,longitude:e.long,horizontalAccuracy:e.accuracy_radius},title:t.title,address:t.address,foursquareId:t.venue_id,foursquareType:t.venue_type}}function mX(t,e,s,u){return{fileId:s,fileUniqueId:u,duration:e.duration,mimeType:t.mime_type,fileSize:Number(t.size)}}function qU(t,e,s,u,c){return{fileId:u,fileUniqueId:c,width:e?.w??0,height:e?.h??0,duration:e?.duration??0,thumbnails:t.thumbs?t.thumbs.map(p=>p instanceof r.PhotoSize?Ht(p,t):null).filter(p=>p):[],fileName:s?.file_name,mimeType:t.mime_type,fileSize:Number(t.size)}}function hX(t,e,s,u){return{fileId:s,fileUniqueId:u,duration:e?.duration??0,performer:e?.performer,title:e?.title,mimeType:t.mime_type,fileSize:Number(t.size),thumbnails:t.thumbs?t.thumbs.map(c=>c instanceof r.PhotoSize?Ht(c,t):null).filter(c=>c):[]}}async function $9(t,e){switch(t.type){case"default":return new r.BotCommandScopeDefault;case"allPrivateChats":return new r.BotCommandScopeUsers;case"allGroupChats":return new r.BotCommandScopeChats;case"allChatAdministrators":return new r.BotCommandScopeChatAdmins;case"chat":return new r.BotCommandScopePeer({peer:await e(t.chatId)});case"chatAdministrators":return new r.BotCommandScopePeerAdmins({peer:await e(t.chatId)});case"chatMember":{let s=await e(t.userId);return s instanceof r.InputPeerUser||D(),new r.BotCommandScopePeerUser({peer:await e(t.chatId),user_id:new r.InputUser({user_id:s.user_id,access_hash:s.access_hash})})}default:D()}}function Ge(t){if(t instanceof r.User){let e=Number(t.id),s={id:e,type:"private",isBot:t.bot||!1,color:t.color?.color!==void 0?t.color.color:Hs(e),firstName:t.first_name||"",lastName:t.last_name,isScam:t.scam||!1,isFake:t.fake||!1,isSupport:t.support||!1,isVerified:t.verified||!1};return s.isBot&&(s.isRestricted=t.restricted||!1,s.restrictionReason=t.restriction_reason),X(s)}else if(t instanceof r.Chat||t instanceof r.ChatForbidden){let e=Number(-t.id),s={id:e,type:"group",color:Hs(e),title:t.title,isCreator:!1};return t instanceof r.Chat&&(s.isCreator=t.creator||!1),X(s)}else if(t instanceof r.Channel||t instanceof r.ChannelForbidden){let e,s=gt+-Number(t.id);if(t instanceof r.ChannelForbidden){let{title:f}=t;return t.megagroup?{id:s,color:Hs(s),title:f,type:"supergroup",isScam:!1,isFake:!1,isVerified:!1,isRestricted:!1,isForum:!1}:{id:s,color:Hs(s),title:f,type:"channel",isScam:!1,isFake:!1,isVerified:!1,isRestricted:!1}}let{title:u,scam:c=!1,fake:p=!1,verified:d=!1,restricted:g=!1}=t;if(t.megagroup)e={id:s,color:t.color?.color!==void 0?t.color.color:Hs(s),type:"supergroup",title:u,isScam:c,isFake:p,isVerified:d,isRestricted:g,isForum:t.forum||!1};else{let f=gt+-Number(t.id);e={id:f,color:t.color?.color!==void 0?t.color.color:Hs(f),type:"channel",title:u,isScam:c,isFake:p,isVerified:d,isRestricted:g}}return e.username=t.username??t.usernames?.[0].username,e.isRestricted&&(e.restrictionReason=(t.restriction_reason??[]).map(dX)),X(e)}else D()}function nc(t,e,s,u){return{fileId:s,fileUniqueId:u,thumbnails:t.thumbs?t.thumbs.map(c=>c instanceof r.PhotoSize?Ht(c,t):null).filter(c=>c):[],fileName:e.file_name,mimeType:t.mime_type,fileSize:Number(t.size)}}function _X(t){let e=t.quantity,s=t.months;return{parameters:oX(t),winnerCount:e,monthCount:s}}function bX(t){if(t instanceof r.KeyboardButton)return{text:t.text};if(t instanceof r.KeyboardButtonRequestPeer){if(t.peer_type instanceof r.RequestPeerTypeUser)return{text:t.text,requestUser:{requestId:t.button_id,userIsBot:t.peer_type.bot||!1,userIsPremium:t.peer_type.premium||!1}};if(t.peer_type instanceof r.RequestPeerTypeChat){let e={text:t.text,requestChat:{requestId:t.button_id,chatIsChannel:!1,chatIsForum:t.peer_type.forum||!1,chatHasUsername:t.peer_type.has_username||!1,chatIsCreated:t.peer_type.creator||!1,botIsMember:t.peer_type.bot_participant||!1}};return t.peer_type.bot_admin_rights&&(e.requestChat.botAdministratorRights=_i(t.peer_type.bot_admin_rights)),t.peer_type.user_admin_rights&&(e.requestChat.userAdministratorRights=_i(t.peer_type.user_admin_rights)),e}else if(t.peer_type instanceof r.RequestPeerTypeBroadcast){let e={text:t.text,requestChat:{requestId:t.button_id,chatIsChannel:!0,chatIsCreated:t.peer_type.creator||!1,chatHasUsername:t.peer_type.has_username||!1}};return t.peer_type.bot_admin_rights&&(e.requestChat.botAdministratorRights=_i(t.peer_type.bot_admin_rights)),t.peer_type.user_admin_rights&&(e.requestChat.userAdministratorRights=_i(t.peer_type.user_admin_rights)),e}else D()}else{if(t instanceof r.KeyboardButtonRequestPhone)return{text:t.text,requestContact:!0};if(t instanceof r.KeyboardButtonRequestGeoLocation)return{text:t.text,requestLocation:!0};if(t instanceof r.KeyboardButtonRequestPoll){let e={text:t.text,requestPoll:{}};return t.quiz&&(e.requestPoll.type="quiz"),e}else{if(t instanceof r.KeyboardButtonWebView||t instanceof r.KeyboardButtonSimpleWebView)return{text:t.text,miniApp:{url:t.url}};D()}}}function fX(t){return"requestUser"in t?new r.KeyboardButtonRequestPeer({text:t.text,button_id:t.requestUser.requestId,peer_type:new r.RequestPeerTypeUser({bot:t.requestUser.userIsBot,premium:t.requestUser.userIsPremium}),max_quantity:1}):"requestChat"in t?t.requestChat.chatIsChannel?new r.KeyboardButtonRequestPeer({text:t.text,button_id:t.requestChat.requestId,peer_type:new r.RequestPeerTypeBroadcast({has_username:t.requestChat.chatHasUsername,creator:t.requestChat.chatIsCreated||void 0,bot_admin_rights:t.requestChat.botAdministratorRights?sc(t.requestChat.botAdministratorRights):void 0,user_admin_rights:t.requestChat.userAdministratorRights?sc(t.requestChat.userAdministratorRights):void 0}),max_quantity:1}):new r.KeyboardButtonRequestPeer({text:t.text,button_id:t.requestChat.requestId,peer_type:new r.RequestPeerTypeChat({forum:t.requestChat.chatIsForum,has_username:t.requestChat.chatHasUsername,creator:t.requestChat.chatIsCreated||void 0,bot_participant:t.requestChat.botIsMember||void 0,bot_admin_rights:t.requestChat.botAdministratorRights?sc(t.requestChat.botAdministratorRights):void 0,user_admin_rights:t.requestChat.userAdministratorRights?sc(t.requestChat.userAdministratorRights):void 0}),max_quantity:1}):"requestContact"in t?new r.KeyboardButtonRequestPhone({text:t.text}):"requestLocation"in t?new r.KeyboardButtonRequestGeoLocation({text:t.text}):"requestPoll"in t?new r.KeyboardButtonRequestPoll({text:t.text,quiz:t.requestPoll.type=="quiz"}):"miniApp"in t?new r.KeyboardButtonWebView({text:t.text,url:t.miniApp.url}):new r.KeyboardButton({text:t.text})}function ic(t,e){let s=e.filter(d=>{if(t.reaction instanceof r.ReactionEmoji)return d.reaction instanceof r.ReactionEmoji&&d.reaction.emoticon==t.reaction.emoticon;if(t.reaction instanceof r.ReactionCustomEmoji)return d.reaction instanceof r.ReactionCustomEmoji&&d.reaction.document_id==t.reaction.document_id;D()}).map(d=>re(d.peer_id)),u=qs(t.reaction),c=t.count,p=t.chosen_order!==void 0;return{reaction:u,count:c,choosers:s,chosen:p}}function bi(t){let e=t.sizes.map(f=>f instanceof r.PhotoSizeProgressive?new r.PhotoSize({type:f.type,w:f.w,h:f.h,size:Math.max(...f.sizes)}):f).filter(f=>f instanceof r.PhotoSize).sort((f,b)=>f.size-b.size),s=e.slice(-1)[0],{dc_id:u,id:c,access_hash:p,file_reference:d}=t,g={type:2,dcId:u,fileReference:d,location:{type:"photo",id:c,accessHash:p,source:{type:1,fileType:2,thumbnailType:s.type.charCodeAt(0)}}};return{fileId:Le(g),fileUniqueId:qe(g),width:s.w,height:s.h,fileSize:s.size,thumbnails:e.slice(0,-1).map(f=>Ht(f,t))}}function yX(t){let e=t.poll,s=t.results.results?.find(c=>c.correct)?.option,u=s!==void 0?e.answers.findIndex(c=>c.option.every((p,d)=>s[d]==p)):void 0;return X({id:String(e.id),question:e.question,options:e.answers.map(c=>gX(c,t.results.results??[])),totalVoterCount:t.results.total_voters??0,isClosed:e.closed||!1,isAnonymous:!e.public_voters,type:e.quiz?"quiz":"regular",allowMultipleAnswers:e.quiz?void 0:e.multiple_choice||!1,correctOptionId:u,explanation:t.results.solution,explanationEntities:t.results.solution_entities?.map(Nr).filter(c=>c!=null),openPeriod:e.close_period,closeDate:e.close_date?new Date(e.close_date*1e3):void 0})}function xX(t){let e=qs(t.reaction),s=t.count;return{reaction:e,count:s}}function AX(t,e,s){return t??="",e??=0,s??=[],{offset:e,text:t,entities:s.map(Nr).filter(u=>!!u)}}async function PX(t,e,s,u){let c=t.attributes.find(f=>f instanceof r.DocumentAttributeSticker),p=t.attributes.find(f=>f instanceof r.DocumentAttributeImageSize),d=t.attributes.find(f=>f instanceof r.DocumentAttributeVideo),g=c.stickerset instanceof r.InputStickerSetID?await u(c.stickerset):void 0;return X({fileId:e,fileUniqueId:s,type:c.mask?"mask":"regular",width:p?p.w:d?d.w:512,height:p?p.h:d?d.h:512,isAnimated:t.mime_type=="application/x-tgsticker",isVideo:t.mime_type=="video/webm",thumbnails:t.thumbs?t.thumbs.map(f=>f instanceof r.PhotoSize?Ht(f,t):null).filter(f=>f):[],emoji:c.alt||void 0,setName:g,premiumAnimation:void 0,maskPosition:c.mask_coords?cX(c.mask_coords):void 0,customEmojiId:void 0,needsRepainting:void 0,fileSize:Number(t.size)})}function sre(t){return{xPercentage:t.x,yPercentage:t.y,widthPercentage:t.w,heightPercentage:t.h,rotationAngle:t.rotation}}function IX(t){let e=sre(t.coordinates);if(t instanceof r.MediaAreaGeoPoint){t.geo instanceof r.GeoPointEmpty&&D();let s=Mn(t.geo);return{position:e,location:s}}else if(t instanceof r.MediaAreaVenue){let s=LU(t);return{position:e,venue:s}}else if(t instanceof r.MediaAreaSuggestedReaction){let s=qs(t.reaction);return{position:e,reaction:s,count:0,flipped:!!t.flipped,dark:!!t.dark}}else{if(t instanceof r.MediaAreaChannelPost)return{position:e,messageReference:{chatId:re(t),messageId:t.msg_id}};D()}}function rre(t){return new r.MediaAreaCoordinates({x:t.xPercentage,y:t.yPercentage,w:t.widthPercentage,h:t.heightPercentage,rotation:t.rotationAngle})}async function CX(t,e){let s=rre(t.position);if("location"in t){let u=new r.GeoPoint({lat:t.location.latitude,long:t.location.longitude,access_hash:0n,accuracy_radius:t.location.horizontalAccuracy});return new r.MediaAreaGeoPoint({coordinates:s,geo:u})}else if("venue"in t){let u=new r.GeoPoint({lat:t.venue.location.latitude,long:t.venue.location.longitude,access_hash:0n,accuracy_radius:t.venue.location.horizontalAccuracy});return new r.MediaAreaVenue({coordinates:s,geo:u,address:t.venue.address,provider:"foursquare",title:t.venue.title,venue_id:t.venue.foursquareId||"",venue_type:t.venue.foursquareType||""})}else if("reaction"in t){let u=QU(t.reaction);return new r.MediaAreaSuggestedReaction({coordinates:s,reaction:u,dark:t.dark?!0:void 0,flipped:t.flipped?!0:void 0})}else if("messageReference"in t){let u=await e(Xu(t.messageReference.chatId));u instanceof r.Channel||D();let c=new r.InputChannel({channel_id:u.id,access_hash:u.access_hash??0n});return new r.InputMediaAreaChannelPost({coordinates:s,channel:c,msg_id:t.messageReference.messageId})}else D()}async function DX(t,e){let s=new Array;for(let u of t){let c=await e(new r.PeerUser({user_id:BigInt(u)}));c instanceof r.User?s.push(new r.InputUser({user_id:c.id,access_hash:c.access_hash??0n})):D()}return s}async function vX(t,e,s){if(t.length){let u=await DX(t,s);e.push(new r.InputPrivacyValueDisallowUsers({users:u}))}}async function wX(t,e){let s=new Array;if("everyoneExcept"in t)await vX(t.everyoneExcept,s,e),s.push(new r.InputPrivacyValueAllowAll);else if("contactsExcept"in t)await vX(t.contactsExcept,s,e),s.push(new r.InputPrivacyValueAllowContacts);else if("closeFriends"in t)s.push(new r.InputPrivacyValueAllowCloseFriends);else if("only"in t){t.only.length||D();let u=await DX(t.only,e);s.push(new r.InputPrivacyValueAllowUsers({users:u}))}return s}function EX(t){let e=t.find(u=>u instanceof r.PrivacyValueDisallowUsers)?.users?.map(Number)??[];return t.some(u=>u instanceof r.PrivacyValueAllowAll)?{everyoneExcept:e}:t.some(u=>u instanceof r.PrivacyValueAllowContacts)?{contactsExcept:e}:t.some(u=>u instanceof r.PrivacyValueAllowCloseFriends)?{closeFriends:!0}:{only:t.find(u=>u instanceof r.PrivacyValueAllowUsers)?.users?.map(Number)??[]}}function SX(t){let e=qs(t.reaction),s=t.count,u=t.chosen_order!==void 0;return{reaction:e,count:s,chosen:u}}function Te(t){let e=Number(t.id),s=t.usernames?.map(p=>p.username),u=t.username??s?.shift(),c={id:e,color:t.color?.color!==void 0?t.color.color:Hs(e),isBot:t.bot||!1,firstName:t.first_name||"",lastName:t.last_name,username:u,also:s?.filter(p=>p!=u),languageCode:t.lang_code,isScam:t.scam||!1,isFake:t.fake||!1,isPremium:t.premium||!1,isVerified:t.verified||!1,isSupport:t.support||!1,addedToAttachmentMenu:t.attach_menu_enabled||!1};return t.photo instanceof r.UserProfilePhoto&&(c.photo=rc(t.photo,c.id,t.access_hash??0n)),X(c)}function BX(t,e,s,u){return{fileId:s,fileUniqueId:u,length:e.w,duration:e.duration,thumbnails:t.thumbs?t.thumbs.map(c=>c instanceof r.PhotoSize?Ht(c,t):null).filter(c=>c):[],fileSize:Number(t.size)}}function GU(t,e,s,u,c){return{fileId:u,fileUniqueId:c,width:e.w,height:e.h,duration:e.duration,thumbnails:t.thumbs?t.thumbs.map(p=>p instanceof r.PhotoSize?Ht(p,t):null).filter(p=>p):[],fileName:s,mimeType:t.mime_type,fileSize:Number(t.size)}}async function Po(t,e){let s="user_id"in t?await e(new r.PeerUser(t)):"peer"in t?t.peer instanceof r.PeerUser?await e(t.peer):D():D();s==null&&D();let u=Te(s);if(t instanceof r.ChannelParticipant||t instanceof r.ChatParticipant)return{status:"member",user:u};if(t instanceof r.ChannelParticipantCreator)return X({status:"creator",user:u,isAnonymous:!!t.admin_rights.anonymous,title:t.rank});if(t instanceof r.ChannelParticipantAdmin)return X({status:"administrator",user:u,rights:_i(t.admin_rights),title:t.rank});if(t instanceof r.ChannelParticipantBanned){let c=t.banned_rights.until_date?je(t.banned_rights.until_date):void 0;if(!t.banned_rights.view_messages)return t.peer,X({status:"banned",user:u,untilDate:c});let p=!!t.left,d=tX(t.banned_rights);return X({status:"restricted",user:u,isMember:p,rights:d,untilDate:c})}else if(t instanceof r.ChannelParticipantSelf)D();else{if(t instanceof r.ChannelParticipantLeft)return{status:"left",user:u};if(t instanceof r.ChatParticipantAdmin)return X({status:"administrator",user:u,rights:{isAnonymous:!1,canManageChat:!0,canDeleteMessages:!0,canManageVideoChats:!1,canRestrictMembers:!0,canPromoteMembers:!1,canChangeInfo:!0,canInviteUsers:!0,canPostMessages:!1,canEditMessages:!1,canPinMessages:!0,canManageTopics:!1}});if(t instanceof r.ChatParticipantCreator)return X({status:"creator",user:u,isAnonymous:!1});D()}}async function kX(t,e){let s=await e(new r.PeerUser(t));return(!s||!(s instanceof r.User))&&D(),X({resultId:t.id,from:Te(s),location:t.geo instanceof r.GeoPoint?Mn(t.geo):void 0,inlineMessageId:t.msg_id===void 0?void 0:Es(t.msg_id[ze]()),query:t.query})}function MX(t){let e=t.game,s=e.document?e.document[ae](r.Document):void 0,u=s?{type:10,dcId:s.dc_id,fileReference:s.file_reference,location:{type:"common",id:s.id,accessHash:s.access_hash}}:void 0;return X({title:e.title,description:t.game.description,photo:bi(e.photo[ae](r.Photo)),animation:u&&s?qU(s,s.attributes.find(c=>c instanceof r.DocumentAttributeVideo),s.attributes.find(c=>c instanceof r.DocumentAttributeFilename),Le(u),qe(u)):void 0})}function FX(t,e){t instanceof r.ChatEmpty&&D();let s=Ge(t);return{lastActivity:je(e),chat:s}}function RX(t){if(t instanceof r.KeyboardButtonUrl)return{text:t.text,url:t.url};if(t instanceof r.KeyboardButtonCallback)return{text:t.text,callbackData:new TextDecoder().decode(t.data)};if(t instanceof r.KeyboardButtonWebView||t instanceof r.KeyboardButtonSimpleWebView)return{text:t.text,miniApp:pX(t.url)};if(t instanceof r.KeyboardButtonUrlAuth)return{text:t.text,loginUrl:{url:t.url,forwardText:t.fwd_text}};if(t instanceof r.KeyboardButtonSwitchInline)return t.same_peer?{text:t.text,switchInlineQueryCurrentChat:t.query}:{text:t.text,switchInlineQuery:t.query};if(t instanceof r.KeyboardButtonBuy)return{text:t.text,pay:!0};if(t instanceof r.KeyboardButtonGame)return{text:t.text,callbackGame:{}};D()}async function UX(t,e){if("url"in t)return new r.KeyboardButtonUrl({text:t.text,url:t.url});if("callbackData"in t)return new r.KeyboardButtonCallback({text:t.text,data:new TextEncoder().encode(t.callbackData)});if("miniApp"in t)return new r.KeyboardButtonWebView({text:t.text,url:t.miniApp.url});if("loginUrl"in t)return new r.InputKeyboardButtonUrlAuth({text:t.text,url:t.loginUrl.url,fwd_text:t.loginUrl.forwardText,bot:t.loginUrl.botUsername?await e(t.loginUrl.botUsername):new r.InputUserSelf,request_write_access:t.loginUrl.requestWriteAccess||void 0});if("switchInlineQuery"in t)return new r.KeyboardButtonSwitchInline({text:t.text,query:t.switchInlineQuery});if("switchInlineQueryCurrentChat"in t)return new r.KeyboardButtonSwitchInline({text:t.text,query:t.switchInlineQueryCurrentChat,same_peer:!0});if("pay"in t)return new r.KeyboardButtonBuy({text:t.text});D()}async function TX(t,e){let s=await e(new r.PeerUser({user_id:t.user_id}));s==null&&D();let u=Te(s),c;t.peer_type!==void 0&&(t.peer_type instanceof r.InlineQueryPeerTypeSameBotPM?c="private":t.peer_type instanceof r.InlineQueryPeerTypeBotPM||t.peer_type instanceof r.InlineQueryPeerTypePM?c="sender":t.peer_type instanceof r.InlineQueryPeerTypeChat?c="group":t.peer_type instanceof r.InlineQueryPeerTypeMegagroup?c="supergroup":t.peer_type instanceof r.InlineQueryPeerTypeBroadcast?c="channel":D());let p=t.geo!==void 0&&t.geo instanceof r.GeoPoint?Mn(t.geo):void 0;return{id:String(t.query_id),from:u,query:t.query,offset:t.offset,chatType:c,location:p}}async function ac(t,e){let s=await e(new r.PeerUser({user_id:t.admin_id}));s||D();let u=t.link,c=Te(s),p=!!t.request_needed,d=!!t.revoked,g=t.title,f=t.expire_date?je(t.expire_date):void 0,b=t.usage_limit?t.usage_limit:void 0,y=t.requested;return X({inviteLink:u,creator:c,requiresApproval:p,revoked:d,title:g,expiresAt:f,limit:b,pendingJoinRequestCount:y})}async function NX(t,e){let s=je(t.date),u=t.reactions.map(p=>xX(p)),c=await e(t.peer);if(c){let p=Ge(c),d=t.msg_id;return{chat:p,messageId:d,date:s,reactions:u}}else return null}async function VX(t,e){let s=je(t.date),u=t.old_reactions.map(y=>qs(y)),c=t.new_reactions.map(y=>qs(y)),p=t.msg_id,d=await e(t.peer);if(!d)return null;let g=Ge(d),f,b;return d=await e(t.actor),d?(d instanceof r.User?f=Te(d):b=Ge(d),X({chat:g,messageId:p,user:f,actorChat:b,date:s,oldReactions:u,newReactions:c})):null}function QX(t){if(t instanceof r.MessageMediaPhoto)return t.photo||D(),{photo:bi(t.photo[ae](r.Photo))};if(t instanceof r.MessageMediaDocument){let e=t.document;e instanceof r.Document||D();let s=e.attributes.find(g=>g instanceof r.DocumentAttributeVideo);s||D();let u={type:4,dcId:e.dc_id,fileReference:e.file_reference,location:{type:"common",id:e.id,accessHash:e.access_hash}},c=qe(u),p=Le(u);return{video:GU(e,s,void 0,p,c)}}else D()}function LX(t){let e=t.views_count,s=t.forwards_count??0,u=t.reactions_count;return{reactions:t.reactions?t.reactions.map(SX):void 0,reactionCount:u,views:e,forwards:s}}async function qX(t,e){!t.prev_participant&&!t.new_participant&&D();let s=await e("channel_id"in t?new r.PeerChannel(t):new r.PeerChat(t)),u=await e(new r.PeerUser({user_id:t.actor_id}));(!s||!u)&&D();let c=new r.PeerUser(t),p=Ge(s),d=Te(u),g=je(t.date),f=await Po(t.prev_participant??new r.ChannelParticipantLeft({peer:c}),e),b=await Po(t.new_participant??new r.ChannelParticipantLeft({peer:c}),e),y="via_chatlist"in t?t.via_chatlist?!0:t.invite?!1:void 0:void 0,x=t.invite&&t.invite instanceof r.ChatInviteExported?await ac(t.invite,e):void 0;return X({chat:p,from:d,date:g,oldChatMember:f,newChatMember:b,viaSharedFolder:y,inviteLink:x})}function nre(t){let e=new Array;for(let s of t.rows){let u=new Array;for(let c of s.buttons)u.push(RX(c));e.push(u)}return{inlineKeyboard:e}}async function ire(t,e){let s=new Array;for(let u of t.inlineKeyboard){let c=new Array;for(let p of u)c.push(await UX(p,e));s.push(new r.KeyboardButtonRow({buttons:c}))}return new r.ReplyInlineMarkup({rows:s})}function are(t){let e=new Array;for(let s of t.rows){let u=new Array;for(let c of s.buttons)u.push(bX(c));e.push(u)}return{resizeKeyboard:t.resize||!1,oneTimeKeyboard:t.single_use||!1,selective:t.selective||!1,isPersistent:t.persistent||!1,keyboard:e}}function ore(t){let e=new Array;for(let s of t.keyboard){let u=new Array;for(let c of s)u.push(fX(c));e.push(new r.KeyboardButtonRow({buttons:u}))}return new r.ReplyKeyboardMarkup({resize:t.resizeKeyboard||void 0,single_use:t.oneTimeKeyboard||void 0,selective:t.selective||void 0,persistent:t.isPersistent||void 0,rows:e,placeholder:t.inputFieldPlaceholder})}function ure(t){return X({removeKeyboard:!0,selective:t.selective})}function cre(t){return new r.ReplyKeyboardHide({selective:t.selective||void 0})}function lre(t){let e={forceReply:!0};return t.placeholder&&(e.inputFieldPlaceholder=t.placeholder),t.selective&&(e.selective=!0),e}function pre(t){return new r.ReplyKeyboardForceReply({selective:t.selective||void 0,placeholder:t.inputFieldPlaceholder})}function GX(t){if(t instanceof r.ReplyKeyboardMarkup)return are(t);if(t instanceof r.ReplyInlineMarkup)return nre(t);if(t instanceof r.ReplyKeyboardHide)return ure(t);if(t instanceof r.ReplyKeyboardForceReply)return lre(t);D()}async function OU(t,e){if("inlineKeyboard"in t)return await ire(t,e);if("keyboard"in t)return ore(t);if("removeKeyboard"in t)return cre(t);if("forceReply"in t)return pre(t);D()}async function HU(t,e,s){let u=t.id,c=await s(e);c||D();let p=Ge(c),d=je(t.date),g=(t.media_areas??[]).map(IX),f=!!t.pinned,b=QX(t.media),y=t.caption,x=t.entities?.map(Nr).filter(S=>!!S),P=t.privacy?EX(t.privacy):void 0,A=t.views?LX(t.views):void 0;return X({out:!!t.out,id:u,chat:p,date:d,content:b,edited:!!t.edited,interactiveAreas:g,highlighted:f,interactions:A,privacy:P,caption:y,captionEntities:x})}async function OX(t,e,s){let u=null,c=null,p=null;switch(t.type){case"audio":"audioUrl"in t?u=new r.InputWebDocument({url:t.audioUrl,size:0,mime_type:"audio/mpeg",attributes:[new r.DocumentAttributeAudio({duration:t.audioDuration??0,title:t.title,performer:t.performer})]}):p=t.audioFileId;break;case"video":"videoUrl"in t?u=new r.InputWebDocument({url:t.videoUrl,size:0,mime_type:t.mimeType??"video/mp4",attributes:[new r.DocumentAttributeVideo({duration:t.videoDuration??0,h:t.videoHeight??0,w:t.videoWidth??0})]}):p=t.videoFileId;break;case"document":"documentUrl"in t?u=new r.InputWebDocument({url:t.documentUrl,mime_type:"application/octet-stream",attributes:[],size:0}):p=t.documentFileId;break;case"gif":"gifUrl"in t?u=new r.InputWebDocument({url:t.gifUrl,size:0,mime_type:"image/gif",attributes:[new r.DocumentAttributeVideo({duration:t.gifDuration??0,h:t.gifHeight??0,w:t.gifWidth??0})]}):p=t.gifFileId;break;case"mpeg4Gif":"mpeg4Url"in t?u=new r.InputWebDocument({url:t.mpeg4Url,size:0,mime_type:"video/mp4",attributes:[new r.DocumentAttributeVideo({nosound:!0,duration:t.mpeg4Duration??0,w:t.mpeg4Width??0,h:t.mpeg4Height??0,supports_streaming:!0})]}):p=t.mpeg4FileId;break;case"photo":"photoUrl"in t?u=new r.InputWebDocument({url:t.photoUrl,size:0,mime_type:"image/jpeg",attributes:[new r.DocumentAttributeImageSize({w:t.photoWidth??0,h:t.photoHeight??0})]}):p=t.photoFileId;break;case"sticker":p=t.stickerFileId;break;case"voice":"voiceUrl"in t?u=new r.InputWebDocument({url:t.voiceUrl,size:0,mime_type:"audio/mpeg",attributes:[new r.DocumentAttributeAudio({duration:t.voiceDuration??0,voice:!0})]}):p=t.voiceFileId;break}let d="replyMarkup"in t&&t.replyMarkup?await OU(t.replyMarkup,s):void 0;"thumbnailUrl"in t&&t.thumbnailUrl?c=new r.InputWebDocument({url:t.thumbnailUrl,size:0,mime_type:"image/jpeg",attributes:[]}):t.type=="photo"&&(c=u);let g=["",[]];"caption"in t&&t.caption&&(g=await e(t.caption,{parseMode:t.parseMode,entities:t.captionEntities}));let{type:f,id:b}=t,[y,x]=g,P=new r.InputBotInlineMessageMediaAuto({message:y,entities:x,reply_markup:d}),A="title"in t?t.title:void 0,S="description"in t?t.description:void 0;if(u!=null)return new r.InputBotInlineResult({id:b,type:f,title:A,description:S,thumb:c??void 0,content:u,send_message:new r.InputBotInlineMessageMediaAuto({message:y,entities:x,reply_markup:d})});if(p!=null){let I=Ao(p);return new r.InputBotInlineResultDocument({id:b,type:f=="document"?"file":f,title:A,description:S,document:new r.InputDocument({id:"id"in I.location?I.location.id:D(),access_hash:I.location.accessHash,file_reference:I.fileReference??new Uint8Array}),send_message:P})}else{if(t.type=="location")return new r.InputBotInlineResult({id:b,type:f,title:A,description:S,send_message:new r.InputBotInlineMessageMediaGeo({geo_point:new r.InputGeoPoint({lat:t.latitude,long:t.longitude,accuracy_radius:t.horizontalAccuracy}),heading:t.heading,period:t.livePeriod,proximity_notification_radius:t.proximityAlertRadius,reply_markup:d})});if(t.type=="game")return new r.InputBotInlineResult({id:b,type:f,title:A,description:S,send_message:new r.InputBotInlineMessageGame({reply_markup:d})});if(t.type=="article"){"messageText"in t.inputMessageContent||D();let[I,C]=await e(t.inputMessageContent.messageText,{entities:t.inputMessageContent.entities,parseMode:t.inputMessageContent.parseMode}),E=t.inputMessageContent?.linkPreview?.disable?!0:void 0,k=t.inputMessageContent?.linkPreview?.aboveText?!0:void 0,M;return t.inputMessageContent.linkPreview?.url?M=new r.InputBotInlineMessageMediaWebPage({url:t.inputMessageContent.linkPreview.url,force_large_media:t.inputMessageContent.linkPreview.largeMedia?!0:void 0,force_small_media:t.inputMessageContent.linkPreview.smallMedia?!0:void 0,optional:I.length?void 0:!0,message:I,entities:C,invert_media:k,reply_markup:d}):M=new r.InputBotInlineMessageText({message:I,entities:C,no_webpage:E,invert_media:k,reply_markup:d}),new r.InputBotInlineResult({id:b,type:f,title:A,description:S,send_message:M})}else{if(t.type=="venue")return(!t.fourSquareId||!t.foursquareType)&&D(),new r.InputBotInlineResult({id:b,type:f,title:A,description:S,send_message:new r.InputBotInlineMessageMediaVenue({geo_point:new r.InputGeoPoint({long:t.longitude,lat:t.latitude}),address:t.address,provider:"foursquare",title:t.title,venue_id:t.fourSquareId,venue_type:t.foursquareType,reply_markup:d})});D()}}}var gre=Xe("Message"),dre={text:["text"],link:["linkPreview"],photo:["photo"],document:["document"],video:["video"],sticker:["sticker"],animation:["animation"],voice:["voice"],audio:["audio"],dice:["dice"],videoNote:["videoNote"],contact:["contact"],game:["game"],poll:["poll"],venue:["venue"],location:["location"],newChatMembers:["newChatMembers"],leftChatMember:["leftChatMember"],newChatTitle:["newChatTitle"],newChatPhoto:["newChatPhoto"],deletedChatPhoto:["deletedChatPhoto"],groupCreated:["groupCreated","newChatMembers"],supergroupCreated:["supergroupCreated"],channelCreated:["channelCreated"],newAutoDeleteTime:["newAutoDeleteTime"],chatMigratedTo:["chatMigratedTo"],chatMigratedFrom:["chatMigratedFrom"],pinnedMessage:["pinnedMessage"],userShared:["userShared"],writeAccessAllowed:["writeAccessAllowed"],forumTopicCreated:["forumTopicCreated"],forumTopicEdited:["forumTopicEdited"],forumTopicClosed:["forumTopicClosed"],forumTopicReopened:["forumTopicReopened"],videoChatScheduled:["videoChatScheduled"],videoChatStarted:["videoChatStarted"],videoChatEnded:["videoChatEnded"],giveaway:["giveaway"],unsupported:["unsupported"]};function Ut(t,e){for(let s of dre[e])(!(s in t)||t[s]===void 0)&&D();return t}async function HX(t,e){if(t.from_id instanceof r.PeerUser){let s=await e(t.from_id);if(s)return{from:Te(s)};D()}else if(t.from_id instanceof r.PeerChannel){let s=await e(t.from_id);if(s)return{senderChat:Ge(s)};D()}}async function KX(t,e,s){if(s&&t.reply_to instanceof r.MessageReplyHeader&&t.reply_to.reply_to_msg_id){let u=!1;t.reply_to.forum_topic&&(u=!0);let c=await s(e.id,t.reply_to.reply_to_msg_id);if(c)return{replyToMessage:c,threadId:t.reply_to.reply_to_top_id,isTopicMessage:u};gre.warning("couldn't get replied message")}return{replyToMessage:void 0,threadId:void 0,isTopicMessage:void 0}}async function mre(t,e,s,u){let c={out:t.out??!1,id:t.id,chat:e,date:je(t.date),isTopicMessage:!1};if(Object.assign(c,await HX(t,s)),t.action instanceof r.MessageActionChatAddUser||t.action instanceof r.MessageActionChatJoinedByLink||t.action instanceof r.MessageActionChatJoinedByRequest){let p=new Array,d="users"in t.action?t.action.users:[t.from_id&&"user_id"in t.from_id?t.from_id.user_id:D()];for(let g of d){let f=await s(new r.PeerUser({user_id:g}));if(f){let b=Te(f);p.push(b)}else D()}return{...c,newChatMembers:p}}else if(t.action instanceof r.MessageActionChatDeleteUser){let p=await s(new r.PeerUser({user_id:t.action.user_id}));if(p){let g=Te(p);return{...c,leftChatMember:g}}}else if(t.action instanceof r.MessageActionChatEditTitle){let p=t.action.title;return{...c,newChatTitle:p}}else if(t.action instanceof r.MessageActionChatEditPhoto){let p=bi(t.action.photo[ae](r.Photo));return{...c,newChatPhoto:p}}else{if(t.action instanceof r.MessageActionChatDeletePhoto)return{...c,deletedChatPhoto:!0};if(t.action instanceof r.MessageActionChatCreate){let d=new Array;for(let g of t.action.users){let f=await s(new r.PeerUser({user_id:g}));if(f){let b=Te(f);d.push(b)}}return{...c,groupCreated:!0,newChatMembers:d}}else if(t.action instanceof r.MessageActionChannelCreate){if(c.chat.type=="channel")return{...c,channelCreated:!0};if(c.chat.type=="supergroup")return{...c,supergroupCreated:!0}}else if(t.action instanceof r.MessageActionChatMigrateTo){let p=gt+Number(-t.action.channel_id);return{...c,chatMigratedTo:p}}else if(t.action instanceof r.MessageActionChannelMigrateFrom){let p=Number(-t.action.chat_id);return{...c,chatMigratedFrom:p}}else if(t.action instanceof r.MessageActionPinMessage){let{replyToMessage:p}=await KX(t,e,u);if(p)return{...c,pinnedMessage:p}}else if(t.action instanceof r.MessageActionRequestedPeer){let p=t.action.peers[0][ae](r.PeerUser),d={requestId:t.action.button_id,userId:Number(p.user_id)};return{...c,userShared:d}}else if(t.action instanceof r.MessageActionBotAllowed){let d={miniAppName:t.action.app?t.action.app[ae](r.BotApp).title:void 0};return{...c,writeAccessAllowed:d}}else if(t.action instanceof r.MessageActionTopicCreate){let p={name:t.action.title,iconColor:"#"+t.action.icon_color.toString(16).padStart(6,"0"),iconCutsomEmojiId:t.action.icon_emoji_id?String(t.action.icon_emoji_id):void 0};return{...c,forumTopicCreated:p}}else if(t.action instanceof r.MessageActionTopicEdit){if(t.action.closed)return{...c,forumTopicClosed:!0};if(t.action.title||t.action.icon_emoji_id){let p={name:t.action.title??"",iconCutsomEmojiId:t.action.icon_emoji_id?String(t.action.icon_emoji_id):void 0};return{...c,forumTopicEdited:p}}else return{...c,forumTopicReopened:!0}}else if(t.action instanceof r.MessageActionGroupCallScheduled){let p={startDate:new Date(t.action.schedule_date*1e3)};return{...c,videoChatScheduled:p}}else if(t.action instanceof r.MessageActionGroupCall)if(t.action.duration){let p={duration:t.action.duration};return{...c,videoChatEnded:p}}else return{...c,videoChatStarted:!0};else if(t.action instanceof r.MessageActionSetMessagesTTL){let p=t.action.period||0;return{...c,newAutoDeleteTime:p}}}return{...c,unsupported:!0}}async function KU(t,e,s,u,c=!0){!(t instanceof r.Message)&&!(t instanceof r.MessageService)&&D();let p,d=null;if(t.peer_id instanceof r.PeerUser){let x=await e(t.peer_id);x?d=Ge(x):D()}else if(t.peer_id instanceof r.PeerChat){let x=await e(t.peer_id);x?d=Ge(x):D()}else if(t.peer_id instanceof r.PeerChannel){p=`https://t.me/c/${t.peer_id.channel_id}/${t.id}`;let x=await e(t.peer_id);x?d=Ge(x):D()}else D();if(t instanceof r.MessageService)return await mre(t,d,e,s);let g={out:t.out??!1,id:t.id,chat:d,link:p,date:je(t.date),views:t.views,forwards:t.forwards,isTopicMessage:!1,hasProtectedContent:t.noforwards||!1};if(t.reactions){let x=t.reactions.recent_reactions??[];g.reactions=t.reactions.results.map(P=>ic(P,x))}if(t.reply_to instanceof r.MessageReplyHeader&&t.reply_to.reply_to_msg_id&&(t.reply_to.quote&&(g.replyQuote=AX(t.reply_to.quote_text,t.reply_to.quote_offset,t.reply_to.quote_entities)),g.replyToMessageId=t.reply_to.reply_to_msg_id),c&&Object.assign(g,await KX(t,d,s)),Object.assign(g,await HX(t,e)),t.reply_markup&&(g.replyMarkup=GX(t.reply_markup)),t.via_bot_id!=null){let x=await e(new r.PeerUser({user_id:t.via_bot_id}));x?g.viaBot=Te(x):D()}if(t.post_author!=null&&(g.authorSignature=t.post_author),t.fwd_from instanceof r.MessageFwdHeader){if(g.isAutomaticForward=t.fwd_from.saved_from_peer!=null&&t.fwd_from.saved_from_msg_id!=null,g.forwardSenderName=t.fwd_from.from_name,g.forwardId=t.fwd_from.channel_post,g.forwardSignature=t.fwd_from.post_author,g.forwardDate=je(t.fwd_from.date),t.fwd_from.from_id instanceof r.PeerUser){let x=await e(t.fwd_from.from_id);x&&(g.forwardFrom=Te(x))}else if(t.fwd_from.from_id instanceof r.PeerChat){let x=await e(t.fwd_from.from_id);x&&(g.forwardFromChat=Ge(x))}else if(t.fwd_from.from_id instanceof r.PeerChannel){let x=await e(t.fwd_from.from_id);x&&(g.forwardFromChat=Ge(x))}}t.grouped_id!=null&&(g.mediaGroupId=String(t.grouped_id)),t.edit_date!=null&&(g.editDate=je(t.edit_date));let f={...g,text:t.message,entities:t.entities?.map(Nr).filter(x=>!!x)??[]};if(t.message&&t.media===void 0)return f;let b={...g,caption:t.message,captionEntities:t.entities?.map(Nr).filter(x=>!!x)??[]};(t.media instanceof r.MessageMediaPhoto||t.media instanceof r.MessageMediaDocument)&&(b.hasMediaSpoiler=t.media.spoiler||!1);let y=null;if(t.media instanceof r.MessageMediaPhoto){t.media.photo||D();let x=bi(t.media.photo[ae](r.Photo));y={...b,photo:x}}else if(t.media instanceof r.MessageMediaDice){let x=aX(t.media);y={...g,dice:x}}else if(t.media instanceof r.MessageMediaDocument){let{document:x}=t.media;if(x instanceof r.Document){let P=k=>({type:k,dcId:x.dc_id,fileReference:x.file_reference,location:{type:"common",id:x.id,accessHash:x.access_hash}}),A=x.attributes.find(k=>k instanceof r.DocumentAttributeAnimated),S=x.attributes.find(k=>k instanceof r.DocumentAttributeAudio),I=x.attributes.find(k=>k instanceof r.DocumentAttributeFilename),C=x.attributes.find(k=>k instanceof r.DocumentAttributeSticker),E=x.attributes.find(k=>k instanceof r.DocumentAttributeVideo);if(A){let k=P(10),M=qU(x,E,I,Le(k),qe(k));y={...b,animation:M}}else if(E)if(E.round_message){let k=P(13),M=BX(x,E,Le(k),qe(k));y={...g,videoNote:M}}else{let k=P(4),M=GU(x,E,I?.file_name,Le(k),qe(k));y={...b,video:M}}else if(S)if(S.voice){let k=P(3),M=mX(x,S,Le(k),qe(k));y={...b,voice:M}}else{let k=P(9),M=hX(x,S,Le(k),qe(k));y={...b,audio:M}}else if(C){let k=P(8),M=await PX(x,Le(k),qe(k),u);y={...g,sticker:M}}else{let k=P(5),M=nc(x,I??new r.DocumentAttributeFilename({file_name:"Unknown"}),Le(k),qe(k));y={...b,document:M}}}}else if(t.media instanceof r.MessageMediaContact){let x=iX(t.media);y={...b,contact:x}}else if(t.media instanceof r.MessageMediaGame){let x=MX(t.media);y={...g,game:x}}else if(t.media instanceof r.MessageMediaPoll){let x=yX(t.media);y={...g,poll:x}}else if(t.media instanceof r.MessageMediaVenue){let x=LU(t.media);y={...g,venue:x}}else if(t.media instanceof r.MessageMediaGeo||t.media instanceof r.MessageMediaGeoLive){let x=Mn(t.media);y={...g,location:x}}else if(t.media instanceof r.MessageMediaWebPage){let x=uX(t.media,t.invert_media);t.message?y={...f,linkPreview:x}:y={...g,linkPreview:{...x,url:x.url?x.url:D()}}}else if(t.media instanceof r.MessageMediaGiveaway){let x=_X(t.media);y={...g,giveaway:x}}return y==null&&(y={...g,unsupported:!0}),X(y)}var jX=new Error("Invalid inline message ID");function e7(t){try{let e=Oi(t),u=new Ee(e).readObject();if(u instanceof r.InputBotInlineMessageID||u instanceof r.InputBotInlineMessageID64)return u}catch{throw jX}throw jX}async function zX(t,e,s){let u=await e(new r.PeerUser({user_id:t.user_id}));u||D();let c=Te(u),p=String(t.query_id),d=t.game_short_name,g=t.data!==void 0?new TextDecoder().decode(t.data):void 0,f=t.chat_instance==0n?"":String(t.chat_instance);if(t instanceof r.UpdateBotCallbackQuery){let b=await s(re(t.peer),Number(t.msg_id));return b==null&&D(),X({id:p,from:c,message:b,chatInstance:f,data:g,gameShortName:d})}else return X({id:p,from:c,inlineMessageId:Es(t.msg_id[ze]()),chatInstance:f,data:g,gameShortName:d})}function WX(t){let e,s;t instanceof r.User?(e=Ge(t),s="usernames"in t?t.usernames?.map(c=>c.username).filter(c=>c!=("username"in e?e.username:"")):void 0):t instanceof r.Chat?e=Ge(t):t instanceof r.Channel?(e=Ge(t),s="usernames"in t?t.usernames?.map(c=>c.username).filter(c=>c!=("username"in e?e.username:"")):void 0):D();let u;return t.photo instanceof r.UserProfilePhoto?u=rc(t.photo,e.id,"access_hash"in t?t.access_hash??0n:0n):t.photo instanceof r.ChatPhoto&&(u=rc(t.photo,e.id,"access_hash"in t?t.access_hash??0n:0n)),{chatP:e,also:s,photo:u}}function Fn(t,e){let s=e==-1?"":`P${100-e}`;return t?s+String((BigInt(Math.floor(t.date.getTime()))<<32n)+BigInt(t.id)):s+"0"}async function JX(t,e,s,u,c,p){let d=e.messages.find(k=>"id"in k&&k.id==t.top_message);d||D();let g=s.indexOf(re(t.peer)),f=await KU(d,u,c,p,!1),b=Fn(f,g),y="user_id"in t.peer?t.peer.user_id:null,x="chat_id"in t.peer?t.peer.chat_id:null,P="channel_id"in t.peer?t.peer.channel_id:null,A=x!=null?e.chats.find(k=>k instanceof r.Chat&&k.id==x):P!=null?e.chats.find(k=>k instanceof r.Channel&&k.id==P):y!=null?e.users.find(k=>k instanceof r.User&&k.id==y):D();A||D();let S=A,{chatP:I,also:C,photo:E}=WX(S);if(I.type=="group")return X({...I,order:b,lastMessage:f,photo:E,pinned:g});if(I.type=="supergroup")return X({...I,order:b,lastMessage:f,also:C,photo:E,pinned:g});if(I.type=="channel")return X({...I,order:b,lastMessage:f,also:C,photo:E,pinned:g});if(I.type=="private")return X({...I,order:b,lastMessage:f,also:C,photo:E,pinned:g});D()}function oc(t,e,s){let u=WX(t),c=Fn(s,e),{also:p,photo:d,chatP:g}=u;if(g.type=="group")return X({...g,order:c,lastMessage:s,photo:d,pinned:e});if(g.type=="supergroup")return X({...g,order:c,lastMessage:s,also:p,photo:d,pinned:e});if(g.type=="channel")return X({...g,order:c,lastMessage:s,also:p,photo:d,pinned:e});if(g.type=="private")return X({...g,order:c,lastMessage:s,also:p,photo:d,pinned:e});D()}async function fi(t,e,s,u){let c=Xu(t),p=await u(c);return p==null?null:oc(p,e,s)}async function jU(t,e,s,u,c){let p=s>0?await c(t,s):null;return await fi(t,e,p??void 0,u)}var YX=10,ZX=Object.freeze([[1562291298945373506n,[23978758553106631992002580305620005835060400692492410830911253690968985161770919571023213268734637655796435779238577529598157303153929847488434262037216243092374262144086701552588446162198373312512977891135864544907383666560742498178155572733831904785232310227644261688873841336264291123806158164086416723396618993440700301670694812377102225720438542027067699276781356881649272759102712053106917756470596037969358935162126553921536961079884698448464480018715128825516337818216719699963463996161433765618041475321701550049005950467552064133935768219696743607832667385715968297285043180567281391541729832333512747963903n,0x010001n]],[-5859577972006586033n,[22718646979021445086805300267873836551952264292680929983215333222894263271262525404635917732844879510479026727119219632282263022986926715926905675829369119276087034208478103497496557160062032769614235480480336458978483235018994623019124956728706285653879392359295937777480998285327855536342942377483433941973435757959758939732133845114873967169906896837881767555178893700532356888631557478214225236142802178882405660867509208028117895779092487773043163348085906022471454630364430126878252139917614178636934412103623869072904053827933244809215364242885476208852061471203189128281292392955960922615335169478055469443233n,0x010001n]],[6491968696586960280n,[24037766801008650742980770419085067708599000106468359115503808361335510549334399420739246345211161442047800836519033544747025851693968269285475039555231773313724462564908666239840898204833183290939296455776367417572678362602041185421910456164281750840651140599266716366431221860463163678044675384797103831824697137394559208723253047225996994374103488753637228569081911062604259973219466527532055001206549020539767836549715548081391829906556645384762696840019083743214331245456023666332360278739093925808884746079174665122518196162846505196334513910135812480878181576802670132412681595747104670774040613733524133809153n,0x010001n]],[6427105915145367799n,[31397816550885835230852157218780061958032265523683168121843010509948800713659136033293079736773570890108359386900507157088426116094690624871733896824903852456886718992868563715191423124852392192384776940880374150924862556483265420429274105533416857995735561007585523057519126772910116492334365011698443015363661211091297809380358424492944309160255944656822953372259436558863685653753335752581293598201573897522965811840624726977678182734005734657974801081161883696567467154361452234673787603576616026939590191461977891577841590473181783600507799709098085844100324450292291634823637124474260102961720620172155279101593n,0x010001n]],[2685959930972952888n,[26116452836398416979797305072689667731920792444719420894507233217583880016919839198933132831614577761055257601279314443643343829322673079507289288794037776440997114291901674159336092732642632335510805799979810490880123733875085953240308174829572850043815591814961322487356309436839345409265418743385218003844674882350344739294993993718594352763930783186948532591492541249018768829381368348025815240824308999288789287057821939532386904237315176663437974522079590346893012292633393394277518254001578790831900469743479052551168559741017618280316677467349819664126886746238706747395316681794438145749441351286324575707503n,0x010001n]],[-3414540481677951611n,[29379598170669337022986177149456128565388431120058863768162556424047512191330847455146576344487764408661701890505066208632169112269581063774293102577308490531282748465986139880977280302242772832972539403531316010870401287642763009136156734339538042419388722777357134487746169093539093850251243897188928735903389451772730245253062963384108812842079887538976360465290946139638691491496062099570836476454855996319192747663615955633778034897140982517446405334423701359108810182097749467210509584293428076654573384828809574217079944388301239431309115013843331317877374435868468779972014486325557807783825502498215169806323n,0x010001n]],[-5595554452916591101n,[25342889448840415564971689590713473206898847759084779052582026594546022463853940585885215951168491965708222649399180603818074200620463776135424884632162512403163793083921641631564740959529419359595852941166848940585952337613333022396096584117954892216031229237302943701877588456738335398602461675225081791820393153757504952636234951323237820036543581047826906120927972487366805292115792231423684261262330394324750785450942589751755390156647751460719351439969059949569615302809050721500330239005077889855323917509948255722081644689442127297605422579707142646660768825302832201908302295573257427896031830742328565032949n,0x010001n]]]),t7="2",s7=176,r7="MTKruto 0.1.160",n7=typeof Deno>"u"?typeof navigator>"u"?typeof process>"u"?"Unknown":process.platform+"-"+process.arch:navigator.userAgent.split(" ")[0]:Deno.build.os+"-"+Deno.build.arch,zU=typeof navigator>"u"||typeof navigator.language!="string"?"en":navigator.language.split("-")[0],i7="",a7=zU,o7=typeof navigator>"u"?typeof process>"u"?"Unknown":"Node.js/"+process.versions.node:navigator.userAgent,XX=86400,$X=172800,e$=999999999999,t$=997852516352,s$=100,r$=1e5;var h=class extends r.Rpc_error{call;constructor(e){super(e),this.call=e.call}},u7=class extends h{},c7=class extends h{},l7=class extends h{},p7=class extends h{},g7=class extends h{},d7=class extends h{},m7=class extends h{},h7=class extends h{},_7=class extends h{},b7=class extends h{},f7=class extends h{},y7=class extends h{},x7=class extends h{},A7=class extends h{},P7=class extends h{},I7=class extends h{},C7=class extends h{},v7=class extends h{},yi=class extends h{},D7=class extends h{},w7=class extends h{},E7=class extends h{},S7=class extends h{},B7=class extends h{},k7=class extends h{},M7=class extends h{},F7=class extends h{},R7=class extends h{},U7=class extends h{},T7=class extends h{},N7=class extends h{},V7=class extends h{},Q7=class extends h{},L7=class extends h{},q7=class extends h{},G7=class extends h{},O7=class extends h{},H7=class extends h{},K7=class extends h{},j7=class extends h{},z7=class extends h{},W7=class extends h{},J7=class extends h{},Y7=class extends h{},Z7=class extends h{},X7=class extends h{},$7=class extends h{},eq=class extends h{},tq=class extends h{},sq=class extends h{},rq=class extends h{},nq=class extends h{},iq=class extends h{},aq=class extends h{},oq=class extends h{},uq=class extends h{},cq=class extends h{},lq=class extends h{},pq=class extends h{},gq=class extends h{},dq=class extends h{},mq=class extends h{},hq=class extends h{},_q=class extends h{},bq=class extends h{},fq=class extends h{},yq=class extends h{},xq=class extends h{},Aq=class extends h{},Pq=class extends h{},Iq=class extends h{},Cq=class extends h{},vq=class extends h{},Dq=class extends h{},wq=class extends h{},Eq=class extends h{},Sq=class extends h{},Bq=class extends h{},kq=class extends h{},Mq=class extends h{},Fq=class extends h{},Rq=class extends h{},Uq=class extends h{},Tq=class extends h{},Nq=class extends h{},Vq=class extends h{},Qq=class extends h{},Lq=class extends h{},qq=class extends h{},Gq=class extends h{},Oq=class extends h{},Hq=class extends h{},Kq=class extends h{},jq=class extends h{},zq=class extends h{},Wq=class extends h{},Jq=class extends h{},Yq=class extends h{},Zq=class extends h{},Xq=class extends h{},$q=class extends h{},eG=class extends h{},tG=class extends h{},sG=class extends h{},rG=class extends h{},nG=class extends h{},iG=class extends h{},aG=class extends h{},oG=class extends h{},uG=class extends h{},cG=class extends h{},lG=class extends h{},pG=class extends h{},gG=class extends h{},dG=class extends h{},mG=class extends h{},hG=class extends h{},_G=class extends h{},bG=class extends h{},fG=class extends h{},yG=class extends h{},xG=class extends h{},AG=class extends h{},PG=class extends h{},IG=class extends h{},CG=class extends h{},vG=class extends h{},DG=class extends h{},wG=class extends h{},EG=class extends h{},SG=class extends h{},BG=class extends h{},kG=class extends h{},MG=class extends h{},FG=class extends h{},RG=class extends h{},UG=class extends h{},TG=class extends h{},NG=class extends h{},VG=class extends h{},QG=class extends h{},LG=class extends h{},qG=class extends h{},GG=class extends h{},OG=class extends h{},HG=class extends h{},KG=class extends h{},jG=class extends h{},zG=class extends h{},WG=class extends h{},JG=class extends h{},YG=class extends h{},ZG=class extends h{},XG=class extends h{},$G=class extends h{},eO=class extends h{},tO=class extends h{},sO=class extends h{},rO=class extends h{},nO=class extends h{},iO=class extends h{},aO=class extends h{},oO=class extends h{},uO=class extends h{},cO=class extends h{},lO=class extends h{},pO=class extends h{},gO=class extends h{},dO=class extends h{},mO=class extends h{},hO=class extends h{},_O=class extends h{},bO=class extends h{},fO=class extends h{},yO=class extends h{},xO=class extends h{},AO=class extends h{},PO=class extends h{},IO=class extends h{},CO=class extends h{},vO=class extends h{},DO=class extends h{},wO=class extends h{},EO=class extends h{},SO=class extends h{},BO=class extends h{},kO=class extends h{},MO=class extends h{},FO=class extends h{},RO=class extends h{},UO=class extends h{},TO=class extends h{},NO=class extends h{},VO=class extends h{},QO=class extends h{},LO=class extends h{},qO=class extends h{},GO=class extends h{},OO=class extends h{},HO=class extends h{},KO=class extends h{},jO=class extends h{},zO=class extends h{},WO=class extends h{},JO=class extends h{},YO=class extends h{},ZO=class extends h{},XO=class extends h{},$O=class extends h{},eH=class extends h{},tH=class extends h{},sH=class extends h{},rH=class extends h{},nH=class extends h{},iH=class extends h{},aH=class extends h{},oH=class extends h{},uH=class extends h{},cH=class extends h{},lH=class extends h{},pH=class extends h{},gH=class extends h{},dH=class extends h{},mH=class extends h{},hH=class extends h{},_H=class extends h{},bH=class extends h{},fH=class extends h{},yH=class extends h{},xH=class extends h{},AH=class extends h{},PH=class extends h{},IH=class extends h{},CH=class extends h{},vH=class extends h{},DH=class extends h{},wH=class extends h{},EH=class extends h{},SH=class extends h{},BH=class extends h{},kH=class extends h{},MH=class extends h{},FH=class extends h{},RH=class extends h{},UH=class extends h{},TH=class extends h{},NH=class extends h{},VH=class extends h{},QH=class extends h{},LH=class extends h{},qH=class extends h{},GH=class extends h{},OH=class extends h{},HH=class extends h{},KH=class extends h{},jH=class extends h{},zH=class extends h{},WH=class extends h{},JH=class extends h{},YH=class extends h{},ZH=class extends h{},XH=class extends h{},$H=class extends h{},eK=class extends h{},tK=class extends h{},sK=class extends h{},rK=class extends h{},nK=class extends h{},iK=class extends h{},aK=class extends h{},oK=class extends h{},uK=class extends h{},cK=class extends h{},lK=class extends h{},pK=class extends h{},gK=class extends h{},dK=class extends h{},mK=class extends h{},hK=class extends h{},_K=class extends h{},bK=class extends h{},fK=class extends h{},yK=class extends h{},xK=class extends h{},AK=class extends h{},uc=class extends h{},PK=class extends h{},IK=class extends h{},CK=class extends h{},vK=class extends h{},DK=class extends h{},wK=class extends h{},EK=class extends h{},SK=class extends h{},BK=class extends h{},kK=class extends h{},MK=class extends h{},FK=class extends h{},RK=class extends h{},UK=class extends h{},TK=class extends h{},NK=class extends h{},VK=class extends h{},QK=class extends h{},LK=class extends h{},qK=class extends h{},GK=class extends h{},cc=class extends h{},OK=class extends h{},HK=class extends h{},KK=class extends h{},jK=class extends h{},zK=class extends h{},WK=class extends h{},JK=class extends h{},YK=class extends h{},ZK=class extends h{},XK=class extends h{},$K=class extends h{},ej=class extends h{},tj=class extends h{},sj=class extends h{},rj=class extends h{},nj=class extends h{},ij=class extends h{},aj=class extends h{},oj=class extends h{},uj=class extends h{},cj=class extends h{},lj=class extends h{},pj=class extends h{},gj=class extends h{},dj=class extends h{},mj=class extends h{},hj=class extends h{},_j=class extends h{},bj=class extends h{},fj=class extends h{},yj=class extends h{},xj=class extends h{},Aj=class extends h{},Pj=class extends h{},Ij=class extends h{},Cj=class extends h{},vj=class extends h{},Dj=class extends h{},wj=class extends h{},Ej=class extends h{},Sj=class extends h{},Bj=class extends h{},kj=class extends h{},Mj=class extends h{},Fj=class extends h{},Rj=class extends h{},Uj=class extends h{},Tj=class extends h{},Nj=class extends h{},Vj=class extends h{},Qj=class extends h{},Lj=class extends h{},qj=class extends h{},Gj=class extends h{},Oj=class extends h{},Hj=class extends h{},Kj=class extends h{},jj=class extends h{},zj=class extends h{},Wj=class extends h{},Jj=class extends h{},Yj=class extends h{},Zj=class extends h{},Xj=class extends h{},$j=class extends h{},ez=class extends h{},tz=class extends h{},sz=class extends h{},rz=class extends h{},nz=class extends h{},iz=class extends h{},az=class extends h{},oz=class extends h{},uz=class extends h{},cz=class extends h{},lz=class extends h{},pz=class extends h{},gz=class extends h{},dz=class extends h{},mz=class extends h{},hz=class extends h{},_z=class extends h{},bz=class extends h{},lc=class extends h{},fz=class extends h{},yz=class extends h{},xz=class extends h{},Az=class extends h{},Pz=class extends h{},Iz=class extends h{},Cz=class extends h{},vz=class extends h{},Dz=class extends h{},wz=class extends h{},Ez=class extends h{},Sz=class extends h{},Bz=class extends h{},kz=class extends h{},Mz=class extends h{},Fz=class extends h{},Rz=class extends h{},Uz=class extends h{},Tz=class extends h{},Nz=class extends h{},Vz=class extends h{},Qz=class extends h{},Lz=class extends h{},qz=class extends h{},Gz=class extends h{},Oz=class extends h{},Hz=class extends h{},Kz=class extends h{},jz=class extends h{},zz=class extends h{},Wz=class extends h{},Jz=class extends h{},Yz=class extends h{},Zz=class extends h{},Xz=class extends h{},$z=class extends h{},eW=class extends h{},tW=class extends h{},sW=class extends h{},rW=class extends h{},nW=class extends h{},iW=class extends h{},aW=class extends h{},oW=class extends h{},uW=class extends h{},cW=class extends h{},lW=class extends h{},WU=class extends h{},pW=class extends h{},gW=class extends h{},dW=class extends h{},mW=class extends h{},hW=class extends h{},_W=class extends h{},bW=class extends h{},fW=class extends h{},yW=class extends h{},xW=class extends h{},AW=class extends h{},PW=class extends h{},IW=class extends h{},CW=class extends h{},vW=class extends h{},DW=class extends h{},wW=class extends h{},EW=class extends h{},SW=class extends h{},BW=class extends h{},kW=class extends h{},MW=class extends h{},FW=class extends h{},RW=class extends h{},UW=class extends h{},TW=class extends h{},NW=class extends h{},VW=class extends h{},QW=class extends h{},LW=class extends h{},qW=class extends h{},GW=class extends h{},OW=class extends h{},HW=class extends h{},KW=class extends h{},jW=class extends h{},zW=class extends h{},WW=class extends h{},JW=class extends h{},YW=class extends h{},ZW=class extends h{},XW=class extends h{},$W=class extends h{},eJ=class extends h{},tJ=class extends h{},sJ=class extends h{},rJ=class extends h{},nJ=class extends h{},iJ=class extends h{},aJ=class extends h{},oJ=class extends h{},uJ=class extends h{},cJ=class extends h{},lJ=class extends h{},pJ=class extends h{},gJ=class extends h{},dJ=class extends h{},mJ=class extends h{},hJ=class extends h{},_J=class extends h{},bJ=class extends h{},fJ=class extends h{},yJ=class extends h{},xJ=class extends h{},AJ=class extends h{},PJ=class extends h{},IJ=class extends h{},CJ=class extends h{},vJ=class extends h{},n$={ABOUT_TOO_LONG:u7,ACCESS_TOKEN_EXPIRED:c7,ACCESS_TOKEN_INVALID:l7,ACTIVE_USER_REQUIRED:p7,ADMINS_TOO_MUCH:g7,ADMIN_ID_INVALID:d7,ADMIN_RANK_EMOJI_NOT_ALLOWED:m7,ADMIN_RANK_INVALID:h7,ALBUM_PHOTOS_TOO_MANY:_7,API_ID_INVALID:b7,API_ID_PUBLISHED_FLOOD:f7,ARTICLE_TITLE_EMPTY:y7,AUDIO_CONTENT_URL_EMPTY:x7,AUDIO_TITLE_EMPTY:A7,AUTH_BYTES_INVALID:P7,AUTH_KEY_DUPLICATED:I7,AUTH_KEY_INVALID:C7,AUTH_KEY_PERM_EMPTY:v7,AUTH_KEY_UNREGISTERED:yi,AUTH_RESTART:D7,AUTH_TOKEN_ALREADY_ACCEPTED:w7,AUTH_TOKEN_EXCEPTION:E7,AUTH_TOKEN_EXPIRED:S7,AUTH_TOKEN_INVALID:B7,AUTOARCHIVE_NOT_AVAILABLE:k7,BANK_CARD_NUMBER_INVALID:M7,BANNED_RIGHTS_INVALID:F7,BASE_PORT_LOC_INVALID:R7,BOTS_TOO_MUCH:U7,BOT_CHANNELS_NA:T7,BOT_COMMAND_DESCRIPTION_INVALID:N7,BOT_COMMAND_INVALID:V7,BOT_DOMAIN_INVALID:Q7,BOT_GAMES_DISABLED:L7,BOT_GROUPS_BLOCKED:q7,BOT_INLINE_DISABLED:G7,BOT_INVALID:O7,BOT_METHOD_INVALID:H7,BOT_MISSING:K7,BOT_ONESIDE_NOT_AVAIL:j7,BOT_PAYMENTS_DISABLED:z7,BOT_POLLS_DISABLED:W7,BOT_RESPONSE_TIMEOUT:J7,BOT_SCORE_NOT_MODIFIED:Y7,BROADCAST_CALLS_DISABLED:Z7,BROADCAST_FORBIDDEN:X7,BROADCAST_ID_INVALID:$7,BROADCAST_PUBLIC_VOTERS_FORBIDDEN:eq,BROADCAST_REQUIRED:tq,BUTTON_DATA_INVALID:sq,BUTTON_TEXT_INVALID:rq,BUTTON_TYPE_INVALID:nq,BUTTON_URL_INVALID:iq,BUTTON_USER_PRIVACY_RESTRICTED:aq,CALL_ALREADY_ACCEPTED:oq,CALL_ALREADY_DECLINED:uq,CALL_OCCUPY_FAILED:cq,CALL_PEER_INVALID:lq,CALL_PROTOCOL_FLAGS_INVALID:pq,CDN_METHOD_INVALID:gq,CDN_UPLOAD_TIMEOUT:dq,CHANNELS_ADMIN_LOCATED_TOO_MUCH:mq,CHANNELS_ADMIN_PUBLIC_TOO_MUCH:hq,CHANNELS_TOO_MUCH:_q,CHANNEL_BANNED:bq,CHANNEL_FORUM_MISSING:fq,CHANNEL_ID_INVALID:yq,CHANNEL_INVALID:xq,CHANNEL_PARICIPANT_MISSING:Aq,CHANNEL_PRIVATE:Pq,CHANNEL_PUBLIC_GROUP_NA:Iq,CHANNEL_TOO_BIG:Cq,CHANNEL_TOO_LARGE:vq,CHAT_ABOUT_NOT_MODIFIED:Dq,CHAT_ABOUT_TOO_LONG:wq,CHAT_ADMIN_INVITE_REQUIRED:Eq,CHAT_ADMIN_REQUIRED:Sq,CHAT_DISCUSSION_UNALLOWED:Bq,CHAT_FORBIDDEN:kq,CHAT_FORWARDS_RESTRICTED:Mq,CHAT_GET_FAILED:Fq,CHAT_GUEST_SEND_FORBIDDEN:Rq,CHAT_ID_EMPTY:Uq,CHAT_ID_GENERATE_FAILED:Tq,CHAT_ID_INVALID:Nq,CHAT_INVALID:Vq,CHAT_INVITE_PERMANENT:Qq,CHAT_LINK_EXISTS:Lq,CHAT_NOT_MODIFIED:qq,CHAT_RESTRICTED:Gq,CHAT_REVOKE_DATE_UNSUPPORTED:Oq,CHAT_SEND_GAME_FORBIDDEN:Hq,CHAT_SEND_GIFS_FORBIDDEN:Kq,CHAT_SEND_INLINE_FORBIDDEN:jq,CHAT_SEND_MEDIA_FORBIDDEN:zq,CHAT_SEND_POLL_FORBIDDEN:Wq,CHAT_SEND_STICKERS_FORBIDDEN:Jq,CHAT_TITLE_EMPTY:Yq,CHAT_TOO_BIG:Zq,CHAT_WRITE_FORBIDDEN:Xq,CHP_CALL_FAIL:$q,CODE_EMPTY:eG,CODE_HASH_INVALID:tG,CODE_INVALID:sG,CONNECTION_API_ID_INVALID:rG,CONNECTION_APP_VERSION_EMPTY:nG,CONNECTION_DEVICE_MODEL_EMPTY:iG,CONNECTION_LANG_PACK_INVALID:aG,CONNECTION_LAYER_INVALID:oG,CONNECTION_NOT_INITED:uG,CONNECTION_SYSTEM_EMPTY:cG,CONNECTION_SYSTEM_LANG_CODE_EMPTY:lG,CONTACT_ADD_MISSING:pG,CONTACT_ID_INVALID:gG,CONTACT_NAME_EMPTY:dG,CONTACT_REQ_MISSING:mG,CREATE_CALL_FAILED:hG,CURRENCY_TOTAL_AMOUNT_INVALID:_G,DATA_INVALID:bG,DATA_JSON_INVALID:fG,DATA_TOO_LONG:yG,DATE_EMPTY:xG,DC_ID_INVALID:AG,DH_G_A_INVALID:PG,DOCUMENT_INVALID:IG,EDIT_BOT_INVITE_FORBIDDEN:CG,EMAIL_HASH_EXPIRED:vG,EMAIL_INVALID:DG,EMAIL_UNCONFIRMED:wG,EMAIL_VERIFY_EXPIRED:EG,EMOJI_INVALID:SG,EMOJI_NOT_MODIFIED:BG,EMOTICON_EMPTY:kG,EMOTICON_INVALID:MG,EMOTICON_STICKERPACK_MISSING:FG,ENCRYPTED_MESSAGE_INVALID:RG,ENCRYPTION_ALREADY_ACCEPTED:UG,ENCRYPTION_ALREADY_DECLINED:TG,ENCRYPTION_DECLINED:NG,ENCRYPTION_ID_INVALID:VG,ENCRYPTION_OCCUPY_FAILED:QG,ENTITIES_TOO_LONG:LG,ENTITY_BOUNDS_INVALID:qG,ENTITY_MENTION_USER_INVALID:GG,ERROR_TEXT_EMPTY:OG,EXPIRE_DATE_INVALID:HG,EXPIRE_FORBIDDEN:KG,EXPORT_CARD_INVALID:jG,EXTERNAL_URL_INVALID:zG,FIELD_NAME_EMPTY:WG,FIELD_NAME_INVALID:JG,FILEREF_UPGRADE_NEEDED:YG,FILE_CONTENT_TYPE_INVALID:ZG,FILE_EMTPY:XG,FILE_ID_INVALID:$G,FILE_PARTS_INVALID:eO,FILE_PART_0_MISSING:tO,FILE_PART_EMPTY:sO,FILE_PART_INVALID:rO,FILE_PART_LENGTH_INVALID:nO,FILE_PART_SIZE_CHANGED:iO,FILE_PART_SIZE_INVALID:aO,FILE_PART_TOO_BIG:oO,FILE_PART_X_MISSING:uO,FILE_REFERENCE_EMPTY:cO,FILE_REFERENCE_EXPIRED:lO,FILE_REFERENCE_INVALID:pO,FILE_TITLE_EMPTY:gO,FILTER_ID_INVALID:dO,FILTER_INCLUDE_EMPTY:mO,FILTER_NOT_SUPPORTED:hO,FILTER_TITLE_EMPTY:_O,FIRSTNAME_INVALID:bO,FOLDER_ID_EMPTY:fO,FOLDER_ID_INVALID:yO,FRESH_CHANGE_ADMINS_FORBIDDEN:xO,FRESH_CHANGE_PHONE_FORBIDDEN:AO,FRESH_RESET_AUTHORISATION_FORBIDDEN:PO,FROM_MESSAGE_BOT_DISABLED:IO,FROM_PEER_INVALID:CO,GAME_BOT_INVALID:vO,GEO_POINT_INVALID:DO,GIF_CONTENT_TYPE_INVALID:wO,GIF_ID_INVALID:EO,GRAPH_EXPIRED_RELOAD:SO,GRAPH_INVALID_RELOAD:BO,GRAPH_OUTDATED_RELOAD:kO,GROUPCALL_ADD_PARTICIPANTS_FAILED:MO,GROUPCALL_ALREADY_DISCARDED:FO,GROUPCALL_ALREADY_STARTED:RO,GROUPCALL_FORBIDDEN:UO,GROUPCALL_INVALID:TO,GROUPCALL_JOIN_MISSING:NO,GROUPCALL_NOT_MODIFIED:VO,GROUPCALL_SSRC_DUPLICATE_MUCH:QO,GROUPED_MEDIA_INVALID:LO,GROUP_CALL_INVALID:qO,HASH_INVALID:GO,HIDE_REQUESTER_MISSING:OO,HISTORY_GET_FAILED:HO,IMAGE_PROCESS_FAILED:KO,IMPORT_FILE_INVALID:jO,IMPORT_FORMAT_UNRECOGNIZED:zO,IMPORT_ID_INVALID:WO,INLINE_BOT_REQUIRED:JO,INLINE_RESULT_EXPIRED:YO,INPUT_CONSTRUCTOR_INVALID:ZO,INPUT_FETCH_ERROR:XO,INPUT_FETCH_FAIL:$O,INPUT_FILTER_INVALID:eH,INPUT_LAYER_INVALID:tH,INPUT_METHOD_INVALID:sH,INPUT_REQUEST_TOO_LONG:rH,INPUT_TEXT_EMPTY:nH,INPUT_USER_DEACTIVATED:iH,INTERDC_X_CALL_ERROR:aH,INTERDC_X_CALL_RICH_ERROR:oH,INVITE_FORBIDDEN_WITH_JOINAS:uH,INVITE_HASH_EMPTY:cH,INVITE_HASH_EXPIRED:lH,INVITE_HASH_INVALID:pH,INVITE_REQUEST_SENT:gH,INVITE_REVOKED_MISSING:dH,INVOICE_PAYLOAD_INVALID:mH,JOIN_AS_PEER_INVALID:hH,LANG_CODE_INVALID:_H,LANG_CODE_NOT_SUPPORTED:bH,LANG_PACK_INVALID:fH,LASTNAME_INVALID:yH,LIMIT_INVALID:xH,LINK_NOT_MODIFIED:AH,LOCATION_INVALID:PH,MAX_DATE_INVALID:IH,MAX_ID_INVALID:CH,MAX_QTS_INVALID:vH,MD5_CHECKSUM_INVALID:DH,MEDIA_CAPTION_TOO_LONG:wH,MEDIA_EMPTY:EH,MEDIA_GROUPED_INVALID:SH,MEDIA_INVALID:BH,MEDIA_NEW_INVALID:kH,MEDIA_PREV_INVALID:MH,MEDIA_TTL_INVALID:FH,MEGAGROUP_ID_INVALID:RH,MEGAGROUP_PREHISTORY_HIDDEN:UH,MEGAGROUP_REQUIRED:TH,MEMBER_NO_LOCATION:NH,MEMBER_OCCUPY_PRIMARY_LOC_FAILED:VH,MESSAGE_AUTHOR_REQUIRED:QH,MESSAGE_DELETE_FORBIDDEN:LH,MESSAGE_EDIT_TIME_EXPIRED:qH,MESSAGE_EMPTY:GH,MESSAGE_IDS_EMPTY:OH,MESSAGE_ID_INVALID:HH,MESSAGE_NOT_MODIFIED:KH,MESSAGE_POLL_CLOSED:jH,MESSAGE_TOO_LONG:zH,METHOD_INVALID:WH,MIN_DATE_INVALID:JH,MSGID_DECREASE_RETRY:YH,MSG_ID_INVALID:ZH,MSG_TOO_OLD:XH,MSG_WAIT_FAILED:$H,MT_SEND_QUEUE_TOO_LONG:eK,MULTI_MEDIA_TOO_LONG:tK,NEED_CHAT_INVALID:sK,NEED_MEMBER_INVALID:rK,NEW_SALT_INVALID:nK,NEW_SETTINGS_EMPTY:iK,NEW_SETTINGS_INVALID:aK,NEXT_OFFSET_INVALID:oK,NOT_ALLOWED:uK,OFFSET_INVALID:cK,OFFSET_PEER_ID_INVALID:lK,OPTIONS_TOO_MUCH:pK,OPTION_INVALID:gK,PACK_SHORT_NAME_INVALID:dK,PACK_SHORT_NAME_OCCUPIED:mK,PACK_TITLE_INVALID:hK,PARTICIPANTS_TOO_FEW:_K,PARTICIPANT_CALL_FAILED:bK,PARTICIPANT_ID_INVALID:fK,PARTICIPANT_JOIN_MISSING:yK,PARTICIPANT_VERSION_OUTDATED:xK,PASSWORD_EMPTY:AK,PASSWORD_HASH_INVALID:uc,PASSWORD_MISSING:PK,PASSWORD_RECOVERY_EXPIRED:IK,PASSWORD_RECOVERY_NA:CK,PASSWORD_REQUIRED:vK,PAYMENT_PROVIDER_INVALID:DK,PEER_FLOOD:wK,PEER_HISTORY_EMPTY:EK,PEER_ID_INVALID:SK,PEER_ID_NOT_SUPPORTED:BK,PERSISTENT_TIMESTAMP_EMPTY:kK,PERSISTENT_TIMESTAMP_INVALID:MK,PERSISTENT_TIMESTAMP_OUTDATED:FK,PHONE_CODE_EMPTY:RK,PHONE_CODE_EXPIRED:UK,PHONE_CODE_HASH_EMPTY:TK,PHONE_CODE_INVALID:NK,PHONE_HASH_EXPIRED:VK,PHONE_NOT_OCCUPIED:QK,PHONE_NUMBER_APP_SIGNUP_FORBIDDEN:LK,PHONE_NUMBER_BANNED:qK,PHONE_NUMBER_FLOOD:GK,PHONE_NUMBER_INVALID:cc,PHONE_NUMBER_OCCUPIED:OK,PHONE_NUMBER_UNOCCUPIED:HK,PHONE_PASSWORD_FLOOD:KK,PHONE_PASSWORD_PROTECTED:jK,PHOTO_CONTENT_TYPE_INVALID:zK,PHOTO_CONTENT_URL_EMPTY:WK,PHOTO_CROP_FILE_MISSING:JK,PHOTO_CROP_SIZE_SMALL:YK,PHOTO_EXT_INVALID:ZK,PHOTO_FILE_MISSING:XK,PHOTO_ID_INVALID:$K,PHOTO_INVALID:ej,PHOTO_INVALID_DIMENSIONS:tj,PHOTO_SAVE_FILE_INVALID:sj,PHOTO_THUMB_URL_EMPTY:rj,PINNED_DIALOGS_TOO_MUCH:nj,PIN_RESTRICTED:ij,POLL_ANSWERS_INVALID:aj,POLL_ANSWER_INVALID:oj,POLL_OPTION_DUPLICATE:uj,POLL_OPTION_INVALID:cj,POLL_QUESTION_INVALID:lj,POLL_UNSUPPORTED:pj,POLL_VOTE_REQUIRED:gj,POSTPONED_TIMEOUT:dj,PREMIUM_ACCOUNT_REQUIRED:mj,PREMIUM_CURRENTLY_UNAVAILABLE:hj,PREVIOUS_CHAT_IMPORT_ACTIVE_WAIT_XMIN:_j,PRIVACY_KEY_INVALID:bj,PRIVACY_TOO_LONG:fj,PRIVACY_VALUE_INVALID:yj,PTS_CHANGE_EMPTY:xj,PUBLIC_CHANNEL_MISSING:Aj,PUBLIC_KEY_REQUIRED:Pj,QUERY_ID_EMPTY:Ij,QUERY_ID_INVALID:Cj,QUERY_TOO_SHORT:vj,QUIZ_ANSWER_MISSING:Dj,QUIZ_CORRECT_ANSWERS_EMPTY:wj,QUIZ_CORRECT_ANSWERS_TOO_MUCH:Ej,QUIZ_CORRECT_ANSWER_INVALID:Sj,QUIZ_MULTIPLE_INVALID:Bj,RANDOM_ID_DUPLICATE:kj,RANDOM_ID_EMPTY:Mj,RANDOM_ID_INVALID:Fj,RANDOM_LENGTH_INVALID:Rj,RANGES_INVALID:Uj,REACTIONS_TOO_MANY:Tj,REACTION_EMPTY:Nj,REACTION_INVALID:Vj,REFLECTOR_NOT_AVAILABLE:Qj,REG_ID_GENERATE_FAILED:Lj,REPLY_MARKUP_BUY_EMPTY:qj,REPLY_MARKUP_GAME_EMPTY:Gj,REPLY_MARKUP_INVALID:Oj,REPLY_MARKUP_TOO_LONG:Hj,RESET_REQUEST_MISSING:Kj,RESULTS_TOO_MUCH:jj,RESULT_ID_DUPLICATE:zj,RESULT_ID_EMPTY:Wj,RESULT_ID_INVALID:Jj,RESULT_TYPE_INVALID:Yj,REVOTE_NOT_ALLOWED:Zj,RIGHTS_NOT_MODIFIED:Xj,RIGHT_FORBIDDEN:$j,RPC_CALL_FAIL:ez,RPC_MCGET_FAIL:tz,RSA_DECRYPT_FAILED:sz,SCHEDULE_BOT_NOT_ALLOWED:rz,SCHEDULE_DATE_INVALID:nz,SCHEDULE_DATE_TOO_LATE:iz,SCHEDULE_STATUS_PRIVATE:az,SCHEDULE_TOO_MUCH:oz,SCORE_INVALID:uz,SEARCH_QUERY_EMPTY:cz,SEARCH_WITH_LINK_NOT_SUPPORTED:lz,SECONDS_INVALID:pz,SEND_AS_PEER_INVALID:gz,SEND_CODE_UNAVAILABLE:dz,SEND_MESSAGE_MEDIA_INVALID:mz,SEND_MESSAGE_TYPE_INVALID:hz,SENSITIVE_CHANGE_FORBIDDEN:_z,SESSION_EXPIRED:bz,SESSION_PASSWORD_NEEDED:lc,SESSION_REVOKED:fz,SETTINGS_INVALID:yz,SHA256_HASH_INVALID:xz,SHORTNAME_OCCUPY_FAILED:Az,SHORT_NAME_INVALID:Pz,SHORT_NAME_OCCUPIED:Iz,SIGN_IN_FAILED:Cz,SLOWMODE_MULTI_MSGS_DISABLED:vz,SMS_CODE_CREATE_FAILED:Dz,SRP_ID_INVALID:wz,SRP_PASSWORD_CHANGED:Ez,START_PARAM_EMPTY:Sz,START_PARAM_INVALID:Bz,START_PARAM_TOO_LONG:kz,STICKERPACK_STICKERS_TOO_MUCH:Mz,STICKERSET_INVALID:Fz,STICKERSET_OWNER_ANONYMOUS:Rz,STICKERS_EMPTY:Uz,STICKERS_TOO_MUCH:Tz,STICKER_DOCUMENT_INVALID:Nz,STICKER_EMOJI_INVALID:Vz,STICKER_FILE_INVALID:Qz,STICKER_GIF_DIMENSIONS:Lz,STICKER_ID_INVALID:qz,STICKER_INVALID:Gz,STICKER_MIME_INVALID:Oz,STICKER_PNG_DIMENSIONS:Hz,STICKER_PNG_NOPNG:Kz,STICKER_TGS_NODOC:jz,STICKER_TGS_NOTGS:zz,STICKER_THUMB_PNG_NOPNG:Wz,STICKER_THUMB_TGS_NOTGS:Jz,STICKER_VIDEO_BIG:Yz,STICKER_VIDEO_NODOC:Zz,STICKER_VIDEO_NOWEBM:Xz,STORAGE_CHECK_FAILED:$z,STORE_INVALID_SCALAR_TYPE:eW,SWITCH_PM_TEXT_EMPTY:tW,TAKEOUT_INVALID:sW,TAKEOUT_REQUIRED:rW,TEMP_AUTH_KEY_ALREADY_BOUND:nW,TEMP_AUTH_KEY_EMPTY:iW,THEME_FILE_INVALID:aW,THEME_FORMAT_INVALID:oW,THEME_INVALID:uW,THEME_MIME_INVALID:cW,THEME_TITLE_INVALID:lW,TIMEOUT:WU,TITLE_INVALID:pW,TMP_PASSWORD_DISABLED:gW,TMP_PASSWORD_INVALID:dW,TOKEN_INVALID:mW,TOPIC_DELETED:hW,TO_LANG_INVALID:_W,TTL_DAYS_INVALID:bW,TTL_MEDIA_INVALID:fW,TTL_PERIOD_INVALID:yW,TYPES_EMPTY:xW,TYPE_CONSTRUCTOR_INVALID:AW,Timedout:PW,Timeout:WU,UNKNOWN_ERROR:IW,UNKNOWN_METHOD:CW,UNTIL_DATE_INVALID:vW,UPDATE_APP_TO_LOGIN:DW,URL_INVALID:wW,USAGE_LIMIT_INVALID:EW,USERNAME_INVALID:SW,USERNAME_NOT_MODIFIED:BW,USERNAME_NOT_OCCUPIED:kW,USERNAME_OCCUPIED:MW,USERNAME_PURCHASE_AVAILABLE:FW,USERPIC_PRIVACY_REQUIRED:RW,USERPIC_UPLOAD_REQUIRED:UW,USERS_TOO_FEW:TW,USERS_TOO_MUCH:NW,USER_ADMIN_INVALID:VW,USER_ALREADY_INVITED:QW,USER_ALREADY_PARTICIPANT:LW,USER_BANNED_IN_CHANNEL:qW,USER_BLOCKED:GW,USER_BOT:OW,USER_BOT_INVALID:HW,USER_BOT_REQUIRED:KW,USER_CHANNELS_TOO_MUCH:jW,USER_CREATOR:zW,USER_DEACTIVATED:WW,USER_DEACTIVATED_BAN:JW,USER_DELETED:YW,USER_ID_INVALID:ZW,USER_INVALID:XW,USER_IS_BLOCKED:$W,USER_IS_BOT:eJ,USER_KICKED:tJ,USER_NOT_MUTUAL_CONTACT:sJ,USER_NOT_PARTICIPANT:rJ,USER_PRIVACY_RESTRICTED:nJ,USER_RESTRICTED:iJ,USER_VOLUME_INVALID:aJ,VIDEO_CONTENT_TYPE_INVALID:oJ,VIDEO_FILE_INVALID:uJ,VIDEO_TITLE_EMPTY:cJ,VOICE_MESSAGES_FORBIDDEN:lJ,WALLPAPER_FILE_INVALID:pJ,WALLPAPER_INVALID:gJ,WALLPAPER_MIME_INVALID:dJ,WC_CONVERT_URL_INVALID:mJ,WEBDOCUMENT_INVALID:hJ,WEBDOCUMENT_MIME_INVALID:_J,WEBDOCUMENT_SIZE_TOO_BIG:bJ,WEBDOCUMENT_URL_INVALID:fJ,WEBPAGE_CURL_FAILED:yJ,WEBPAGE_MEDIA_EMPTY:xJ,WEBPUSH_AUTH_INVALID:AJ,WEBPUSH_KEY_INVALID:PJ,WEBPUSH_TOKEN_INVALID:IJ,WORKER_BUSY_TOO_LONG_RETRY:CJ,YOU_BLOCKED_USER:vJ};var xi=class extends h{seconds;constructor(e){super(e);let s=e.error_message.split("_");this.seconds=Number(s[s.length-1]),isNaN(this.seconds)&&D()}},Vr=class extends h{dc;constructor(e){super(e);let s=e.error_message.split("_");this.dc=Number(s[s.length-1]),isNaN(this.dc)&&D()}},DJ=class extends Vr{},wJ=class extends Vr{},EJ=class extends Vr{},SJ=class extends Vr{},hre={FILE_MIGRATE_:EJ,PHONE_MIGRATE_:wJ,USER_MIGRATE_:DJ,STATS_MIGRATE_:SJ,FLOOD_WAIT_:xi};function i$(t,e){for(let[s,u]of Object.entries(hre))if(t.error_message.startsWith(s))return new u({...t,call:e});for(let[s,u]of Object.entries(n$))if(t.error_message==s)return new u({...t,call:e});return t}var Io=class{initialDc;transportProvider;cdn;transport;#e;constructor(e){this.initialDc=e?.initialDc??t7,this.transportProvider=e?.transportProvider??eX(),this.cdn=e?.cdn??!1}stateChangeHandler;get dcId(){if(!this.transport)throw new Error("Not connected");return this.transport.dcId}setDc(e){this.#e=e}get connected(){return this.transport===void 0?!1:this.transport.connection.connected}async connect(){this.transport=this.transportProvider({dc:this.#e??this.initialDc,cdn:this.cdn}),this.transport.connection.stateChangeHandler=this.stateChangeHandler,await O1(),await this.transport.connection.open(),await this.transport.transport.initialize()}async reconnect(e){await this.disconnect(),e&&await this.setDc(e),await this.connect()}async disconnect(){if(!this.transport)throw new Error("Not connected");await this.transport.transport.deinitialize(),await this.transport.connection.close()}};function JU(t){let e=Ss(new Date)+0,s=Math.floor((e-Math.floor(e))*1e9),u=BigInt(Math.floor(e))<<32n||BigInt(s)<<2n;return t>=u&&(u=t+4n),u}function a$(t,e){let s=new yt;return s.writeInt64(0n),s.writeInt64(e),s.writeInt32(t.length),s.write(t),s.buffer}function o$(t){let e=new Ee(t),s=e.readInt64(),u=e.readInt64(),c=e.readInt32(),p=e.read(c);return{messageId:u,message:p}}async function u$(t,e,s,u,c){let p=t.body[ze](),d=new yt;d.writeInt64(u),d.writeInt64(c),d.writeInt64(t.id),d.writeInt32(t.seqNo),d.writeInt32(p.length),d.write(p),d.write(new Uint8Array(Os(-(d.buffer.length+12),16)+12));let g=d.buffer,f=(await ls(oe(e.subarray(88,120),g))).subarray(8,24),b=await ls(oe(f,e.subarray(0,36))),y=await ls(oe(e.subarray(40,76),f)),x=oe(b.subarray(0,8),y.subarray(8,24),b.subarray(24,32)),P=oe(y.subarray(0,8),b.subarray(8,24),y.subarray(24,32)),A=new yt;return A.writeInt64(s),A.write(f),A.write(qn(g,x,P)),A.buffer}async function c$(t,e,s,u){let c=new Ee(t);jt(c.readInt64(!1),s);let p=c.readInt128(),d=Fe(p,16,!0,!0),g=await ls(oe(d,e.subarray(8,44))),f=await ls(oe(e.subarray(48,84),d)),b=oe(g.subarray(0,8),f.subarray(8,24),g.subarray(24,32)),y=oe(f.subarray(0,8),g.subarray(8,24),f.subarray(24,32)),x=qo(c.buffer,b,y);jt(x.buffer.byteLength%4,0);let P=new Ee(x),A=P.readInt64(),S=P.readInt64(!1),I=P.readInt64(),C=P.readInt32(),E=P.readInt32();P=new Ee(P.read(E));let k=P.readInt32(!1);if(k==mi[i])return mi.deserialize(P.buffer);if(k==Ls[i]){let M=Ls.deserialize(P.buffer);return new Tr(I,C,M)}else{let M=P.readObject(k);return new Tr(I,C,M)}}var pc=Xe("ClientPlain"),fr=pc.branch("createAuthKey"),Ai=class extends Io{#e;#r=0n;constructor(e){super(e),this.#e=e?.publicKeys??ZX}async invoke(e){if(!this.transport)throw new Error("Not connected");let s=this.#r=JU(this.#r),u=a$(e[ze](),s);await this.transport.transport.send(u),pc.out(e),pc.outBin(u);let c=await this.transport.transport.receive();if(pc.inBin(u),c.length==4&&Be(c,!0,!0)==-404n)throw new Error("-404");let{message:p}=o$(c),g=new Ee(p).readObject();return pc.in(g),g}async createAuthKey(){let e=vr(16,!1,!0);fr.debug("auth key creation started");let s=null;for(let Ps=0;Ps<10;Ps++)try{fr.debug(`req_pq_multi [${Ps+1}]`),s=await this.invoke(new Rt.req_pq_multi({nonce:e})),Eo(s,r.ResPQ),jt(s.nonce,e),fr.debug("got res_pq");break}catch(yr){fr.debug("req_pq_multi error:",yr)}s||D();let u=Be(s.pq,!1,!1);fr.debug(`pq=${u}`);let[c,p]=K1(u);fr.debug("factorized pq"),fr.debug(`p=${c}, q=${p}`);let d=Fe(c,4,!1,!1),g=Fe(p,4,!1,!1),f,b;for(let Ps of s.server_public_key_fingerprints){let yr=this.#e.find(([Cc])=>Cc==Ps);if(yr){f=Ps,b=yr[1];break}}if(!f||!b)throw new Error("No corresponding public key found");let y=this.dcId,x=s.pq,P=s.server_nonce,A=vr(32,!1,!0),S=await KZ(new r.P_q_inner_data_dc({pq:x,p:d,q:g,dc:y,new_nonce:A,nonce:e,server_nonce:P})[ze](),b),I=await this.invoke(new Rt.req_DH_params({nonce:e,server_nonce:P,p:d,q:g,public_key_fingerprint:f,encrypted_data:S}));Eo(I,r.Server_DH_params_ok),fr.debug("got server_DH_params_ok");let C=Fe(A,32,!0,!0),E=Fe(P,16,!0,!0),k=oe(await Ks(oe(C,E)),(await Ks(oe(E,C))).subarray(0,12)),M=oe((await Ks(oe(E,C))).subarray(12,20),await Ks(oe(C,C)),C.subarray(0,4)),U=qo(I.encrypted_answer,k,M),Y=new Ee(U.slice(20)).readObject();Eo(Y,r.Server_DH_inner_data);let{g:pe,g_a:O,dh_prime:ie}=Y,se=Be(O,!1,!1),W=Be(ie,!1,!1),T=vr(256,!1,!1),lt=Cr(BigInt(pe),T,W),Tt=new r.Client_DH_inner_data({nonce:e,server_nonce:P,retry_id:0n,g_b:Fe(lt,256,!1,!1)})[ze](),as=oe(await Ks(Tt),Tt);for(;as.length%16!=0;)as=oe(as,new Uint8Array(1));S=qn(as,k,M);let Ii=await this.invoke(new Rt.set_client_DH_params({nonce:e,server_nonce:P,encrypted_data:S}));Eo(Ii,r.Dh_gen_ok),fr.debug("got dh_gen_ok");let Qr=E.subarray(0,8),Lr=C.subarray(0,8).map((Ps,yr)=>Ps^Qr[yr]),Ic=Cr(se,T,W),n1=Fe(Ic,256,!1,!1);return fr.debug("auth key created"),[n1,Be(Lr,!0,!1)]}};function YU(t,e){let[s,...u]=t.split(":");if(s!=""&&!(s in e))return!1;if(s==""){if(u.length!=1)return!1;if("message"in e)s="message";else if("editedMessage"in e)s="editedMessage";else return!1}let c=u[0];return!(c&&!(c in e[s]))}var Rn=class extends Error{};var BJ=()=>Promise.resolve();function p$(t){return t instanceof r.UpdateNewMessage||t instanceof r.UpdateDeleteMessages||t instanceof r.UpdateReadHistoryInbox||t instanceof r.UpdateReadHistoryOutbox||t instanceof r.UpdatePinnedChannelMessages||t instanceof r.UpdatePinnedMessages||t instanceof r.UpdateFolderPeers||t instanceof r.UpdateChannelWebPage||t instanceof r.UpdateEditMessage||t instanceof r.UpdateReadMessagesContents||t instanceof r.UpdateWebPage}function g$(t){return t instanceof r.UpdateNewChannelMessage||t instanceof r.UpdateEditChannelMessage||t instanceof r.UpdateDeleteChannelMessages||t instanceof r.UpdateChannelTooLong}async function Pi(t,e=""){e=e.trim()||"file";let s;if(t instanceof Uint8Array)s=t;else{let u;try{u=new URL(t).toString()}catch{if(typeof t=="string"){let p;Ln.isAbsolute(t)?p=t:p=Ln.join(Deno.cwd(),t),u=Ln.toFileUrl(p).toString(),e=Ln.basename(p)}else D()}let c=await fetch(u);if(e=="file"){let p=c.headers.get("content-type");p?.includes("image/png")?e+=".png":p?.includes("image/jpeg")&&(e+=".jpg")}s=await c.arrayBuffer().then(p=>new Uint8Array(p))}return[s,e]}function mc(t){try{return new URL(t).protocol.startsWith("http")}catch{return!1}}function l$(t){let e=t.charCodeAt(0)|32;return 97<=e&&e<=122}function bre(t){let e=t.charCodeAt(0);return 48<=e&&e<=57}var gc=t=>new Error("Invalid username: "+t);function dc(t,e=!1){if(t=t.trim(),e&&t.startsWith("@")&&(t=t.slice(1)),t.length==0||t.length>32||!l$(t[0]))throw gc(t);for(let s of t)if(!l$(s)&&!bre(s)&&s!="_")throw gc(t);if(t[t.length-1]=="_")throw gc(t);for(let s=1;sFX(u,s[c]))}};var $U=class{#e;constructor(e){this.#e=e}async#r(e){await this.#e.api.bots.setBotInfo({bot:new r.InputUserSelf,...e})}async setMyDescription(e){await this.#e.storage.assertBot("setMyDescription"),await this.#r({description:e?.description,lang_code:e?.languageCode??""})}async setMyName(e){await this.#e.storage.assertBot("setMyName"),await this.#r({name:e?.name,lang_code:e?.languageCode??""})}async setMyShortDescription(e){await this.#e.storage.assertBot("setMyShortDescription"),await this.#r({about:e?.shortDescription,lang_code:e?.languageCode??""})}#s(e){return this.#e.api.bots.getBotInfo({bot:new r.InputUserSelf,lang_code:e??""})}async getMyDescription(e){return await this.#e.storage.assertBot("getMyDescription"),await this.#s(e?.languageCode).then(s=>s.description)}async getMyName(e){return await this.#e.storage.assertBot("getMyName"),await this.#s(e?.languageCode).then(s=>s.description)}async getMyShortDescription(e){return await this.#e.storage.assertBot("getMyShortDescription"),await this.#s(e?.languageCode).then(s=>s.about)}async getMyCommands(e){return await this.#e.storage.assertBot("getMyCommands"),(await this.#e.api.bots.getBotCommands({lang_code:e?.languageCode??"",scope:await $9(e?.scope??{type:"default"},this.#e.getInputPeer)})).map(u=>({command:u.command,description:u.description}))}async setMyCommands(e,s){await this.#e.storage.assertBot("setMyCommands"),await this.#e.api.bots.setBotCommands({commands:e.map(u=>new r.BotCommand(u)),lang_code:s?.languageCode??"",scope:await $9(s?.scope??{type:"default"},this.#e.getInputPeer)})}};function Un(t){return typeof t=="function"?t:(e,s)=>t.middleware()(e,s)}function e1(t,e){return async(s,u)=>{let c=!1;await t(s,async()=>{c||(c=!0,await e(s,u))})}}function hc(t,e){return e()}var Co=class t{#e;#r;set prefixes(e){if(this.#r!==void 0)throw new Error("Prefixes already set");this.#r=e}constructor(...e){this.#e=e.length==0?hc:e.map(Un).reduce(e1)}middleware(){return this.#e}use(...e){let s=new t(...e);return this.#e=e1(this.#e,Un(s)),s}branch(e,s,u){let c=Un(s),p=Un(u);return this.use(async(d,g)=>{await e(d)?await c(d,g):await p(d,g)})}filter(e,...s){let u=new t(...s);return this.branch(e,u,hc),u}on(e,...s){return this.filter(u=>YU(e,u),...s)}command(e,...s){let u=typeof e=="object"&&"names"in e?e.names:e,c=Array.isArray(u)?u:[u],p=typeof e=="object"&&"prefixes"in e?e.prefixes:this.#r??[],d=Array.isArray(p)?p:[p];for(let g of d)for(let f of d)if(g!=f&&(g.startsWith(f)||f.startsWith(g)))throw new Error("Intersecting prefixes");return this.on("message:text").filter(g=>{let f=d.length==0?[g.me?.isBot?"/":"\\"]:d;if(f.length==0)return!1;let b=g.message.text.split(/\s/,1)[0],y=f.find(P=>b.startsWith(P));if(y===void 0||b.includes("@")&&b.split("@",2)[1].toLowerCase()!==g.me.username?.toLowerCase())return!1;let x=b.split("@",1)[0].split(y,2)[1].toLowerCase();for(let P of c){if(typeof P=="string"&&P.toLowerCase()==x)return!0;if(P instanceof RegExp&&P.test(x))return!0}return!1},...s)}};var t1=class{#e;#r;constructor(e){this.#e=e;let s=Xe("FileManager").client(e.id);this.#r=s.branch("upload")}async upload(e,s){let u=e.length>1048576,c=s?.chunkSize??512*1024;if(Os(c,1024)!=0)throw new Error("chunkSize must be divisible by 1024");let p=s?.signal;this.#r.debug("uploading "+(u?"big ":"")+"file of size "+e.length+" with chunk size of "+c);let d=rt(),g=s?.fileName??d.toString(),{api:f,disconnect:b,connect:y}=this.#e.apiFactory();p?.addEventListener("abort",()=>Dt(b())),await y();let x=0,P=Math.ceil(e.length/c);try{e:for(;xsetTimeout(S,A.seconds*1e3));else if(A instanceof Rn)for(;;)try{await new Promise(S=>setTimeout(S,3e3)),await y()}catch{if(p?.aborted)break e}else throw A}}finally{Dt(b())}return this.#r.debug("uploaded all "+P+" chunk(s)"),u?new r.InputFileBig({id:d,parts:e.length/c,name:g}):new r.InputFile({id:d,name:g,parts:x,md5_checksum:""})}async*#s(e,s,u){let c="id"in e?e.id:"photo_id"in e?e.photo_id:null;if(c!=null){let P=await this.#e.storage.getFile(c),A=P==null?0:u?.offset?Math.ceil(10/P[1])-1:0;if(P!=null&&P[0]>0){for await(let S of this.#e.storage.iterFileParts(c,P[0],A))yield S;return}}let p=u?.chunkSize??1024*1024;if(Os(p,1024)!=0)throw new Error("chunkSize must be divisible by 1024");let{api:d,connect:g,disconnect:f}=this.#e.apiFactory(s);await g();let b=p,y=u?.offset?BigInt(u.offset):0n,x=0;try{for(;;){let P=await d.upload.getFile({location:e,offset:y,limit:b});if(P instanceof r.upload.File)if(yield P.bytes,c!=null&&await this.#e.storage.saveFilePart(c,x,P.bytes),++x,P.bytes.lengthp.map(d=>d[ae](r.Document)));for(let[p,d]of c.entries()){await this.#e.messageStorage.setCustomEmojiDocument(d.id,d);let g={type:5,dcId:d.dc_id,fileReference:d.file_reference,location:{type:"common",id:d.id,accessHash:d.access_hash}},f=qe(g),b=Le(g),y=nc(d,new r.DocumentAttributeFilename({file_name:`${e[p]??"customEmoji"}.${P2(d.mime_type)}`}),b,f);s.push(y)}return s}};var s1=class{#e;constructor(e){this.#e=e}async getNetworkStatistics(){let[e,s,u,c]=await Promise.all([this.#e.storage.get(["netstat_messages_read"]),this.#e.storage.get(["netstat_messages_write"]),this.#e.storage.get(["netstat_cdn_read"]),this.#e.storage.get(["netstat_cdn_write"])]),p={sent:Number(s||0),received:Number(e||0)},d={sent:Number(c||0),received:Number(u||0)};return{messages:p,cdn:d}}getTransportReadWriteCallback(){return{read:async e=>{let s=this.#e.cdn?"netstat_cdn_read":"netstat_messages_read";await this.#e.storage.incr([s],e)},write:async e=>{let s=this.#e.cdn?"netstat_cdn_write":"netstat_messages_write";await this.#e.storage.incr([s],e)}}}};var _c=class{#e;constructor(e){this.#e=e}static canHandleUpdate(e){return e instanceof r.UpdateBotMessageReactions||e instanceof r.UpdateBotMessageReaction||e instanceof r.UpdateMessageReactions||e instanceof r.UpdateChannelMessageViews||e instanceof r.UpdateChannelMessageForwards}async handleUpdate(e){if(e instanceof r.UpdateBotMessageReactions){let s=await NX(e,this.#e.getEntity);return s?{messageReactionCount:s}:null}else if(e instanceof r.UpdateBotMessageReaction){let s=await VX(e,this.#e.getEntity);return s?{messageReactions:s}:null}else if(e instanceof r.UpdateMessageReactions){let s=re(e.peer),u=await this.#e.messageStorage.getMessage(s,e.msg_id);if(u instanceof r.Message){u.reactions=e.reactions,await this.#e.messageStorage.setMessage(s,e.msg_id,u);let c=u.views??0,p=u.forwards??0,d=e.reactions.recent_reactions??[],g=e.reactions.results.map(f=>ic(f,d));return{messageInteractions:{chatId:s,messageId:e.msg_id,reactions:g,views:c,forwards:p}}}else return null}else if(e instanceof r.UpdateChannelMessageViews||e instanceof r.UpdateChannelMessageForwards){let s=re(new r.PeerChannel(e)),u=await this.#e.messageStorage.getMessage(s,e.id);if(u instanceof r.Message){"views"in e&&(u.views=e.views),"forwards"in e&&(u.forwards=e.forwards);let c=u.views??0,p=u.forwards??0,d=u.reactions?.recent_reactions??[],g=u.reactions?.results.map(f=>ic(f,d))??[];return{messageInteractions:{chatId:s,messageId:e.id,reactions:g,views:c,forwards:p}}}else return null}else D()}};var bc=class t{static MAIN_BOX_ID=0n;#e;#r;#s;#n;#o;#l;#i;#p;constructor(e){this.#e=e;let s=Xe("UpdateManager").client(e.id);this.#n=s.branch("recoverUpdateGap"),this.#o=s.branch("recoverChannelUpdateGap"),this.#l=s.branch("#handleUpdate"),this.#i=s.branch("#processUpdates"),this.#p=s.branch("fetchState")}#a=null;async#c(){return typeof this.#e.dropPendingUpdates=="boolean"?this.#e.dropPendingUpdates:(this.#a==null&&(this.#a=await this.#e.storage.getAccountType()=="bot"),this.#a)}#d=void 0;async#t(){if(await this.#c())return this.#d??null;if(this.#d!==void 0)return this.#d;let e=await this.#e.storage.getState();return this.#d=e}async#u(e){this.#d=e,await this.#c()||await this.#e.storage.setState(e)}async fetchState(e){let s=await this.#e.api.updates.getState();this.#r=s,this.#p.debug(`state fetched [${e}]`),await this.#c()&&await this.#u(s)}async processChats(e){for(let s of e)s instanceof r.Channel||s instanceof r.ChannelForbidden?(await this.#e.messageStorage.setEntity(s),"username"in s&&s.username&&await this.#e.messageStorage.updateUsernames(re(s),[s.username]),"usernames"in s&&s.usernames&&await this.#e.messageStorage.updateUsernames(re(s),s.usernames.map(u=>u.username))):(s instanceof r.Chat||s instanceof r.ChatForbidden)&&await this.#e.messageStorage.setEntity(s)}async processResult(e){if((e instanceof r.account.AuthorizationForm||e instanceof r.account.AutoSaveSettings||e instanceof r.account.PrivacyRules||e instanceof r.account.WebAuthorizations||e instanceof r.AttachMenuBots||e instanceof r.AttachMenuBotsBot||e instanceof r.channels.AdminLogResults||e instanceof r.channels.ChannelParticipant||e instanceof r.channels.ChannelParticipants||e instanceof r.channels.SendAsPeers||e instanceof r.ChatInvite||e instanceof r.chatlists.ChatlistInvite||e instanceof r.chatlists.ChatlistInviteAlready||e instanceof r.chatlists.ChatlistUpdates||e instanceof r.chatlists.ExportedInvites||e instanceof r.contacts.Blocked||e instanceof r.contacts.BlockedSlice||e instanceof r.contacts.Contacts||e instanceof r.contacts.Found||e instanceof r.contacts.ImportedContacts||e instanceof r.contacts.ResolvedPeer||e instanceof r.contacts.TopPeers||e instanceof r.help.PromoData||e instanceof r.help.RecentMeUrls||e instanceof r.messages.BotResults||e instanceof r.messages.ChannelMessages||e instanceof r.messages.ChatAdminsWithInvites||e instanceof r.messages.ChatFull||e instanceof r.messages.ChatInviteImporters||e instanceof r.messages.Chats||e instanceof r.messages.ChatsSlice||e instanceof r.messages.Dialogs||e instanceof r.messages.DialogsSlice||e instanceof r.messages.DiscussionMessage||e instanceof r.messages.ExportedChatInvite||e instanceof r.messages.ExportedChatInviteReplaced||e instanceof r.messages.ExportedChatInvites||e instanceof r.messages.ForumTopics||e instanceof r.messages.HighScores||e instanceof r.messages.InactiveChats||e instanceof r.messages.MessageReactionsList||e instanceof r.messages.Messages||e instanceof r.messages.MessagesSlice||e instanceof r.messages.MessageViews||e instanceof r.messages.PeerDialogs||e instanceof r.messages.PeerSettings||e instanceof r.messages.SearchResultsCalendar||e instanceof r.messages.SponsoredMessages||e instanceof r.messages.VotesList||e instanceof r.messages.WebPage||e instanceof r.payments.CheckedGiftCode||e instanceof r.payments.PaymentForm||e instanceof r.payments.PaymentReceipt||e instanceof r.phone.GroupCall||e instanceof r.phone.GroupParticipants||e instanceof r.phone.JoinAsPeers||e instanceof r.phone.PhoneCall||e instanceof r.photos.Photo||e instanceof r.photos.Photos||e instanceof r.photos.PhotosSlice||e instanceof r.premium.BoostsList||e instanceof r.premium.MyBoosts||e instanceof r.stats.MegagroupStats||e instanceof r.stats.PublicForwards||e instanceof r.stories.AllStories||e instanceof r.stories.PeerStories||e instanceof r.stories.Stories||e instanceof r.stories.StoryViews||e instanceof r.stories.StoryViewsList||e instanceof r.users.UserFull)&&("chats"in e&&await this.processChats(e.chats),"users"in e&&await this.processUsers(e.users),"messages"in e&&Array.isArray(e.messages)))for(let s of e.messages)(s instanceof r.Message||s instanceof r.MessageService)&&await this.#e.messageStorage.setMessage(re(s.peer_id),s.id,s);if(e instanceof r.messages.Messages)for(let s of e.messages)(s instanceof r.Message||s instanceof r.MessageService)&&await this.#e.messageStorage.setMessage(re(s.peer_id),s.id,s)}async processUsers(e){for(let s of e)s instanceof r.User&&s.access_hash&&(await this.#e.messageStorage.setEntity(s),s.username&&await this.#e.messageStorage.updateUsernames(re(s),[s.username]),s.usernames&&await this.#e.messageStorage.updateUsernames(re(s),s.usernames.map(u=>u.username)))}#I=new Map;getHandleUpdateQueue(e){let s=this.#I.get(e);return s!==void 0||(s=new jn(`handleUpdate-${e}`)),s}#y=new Set;async#_(e){return await this.#c()?this.#y.has(e)?await this.#e.storage.getChannelPts(e):(this.#y.add(e),null):await this.#e.storage.getChannelPts(e)}async#h(e,s){(await this.#P()).pts+se.pts)return}this.#e.guaranteeUpdateDelivery&&await this.#e.storage.setUpdate(u,e),e.pts!=0&&await this.#e.storage.setChannelPts(u,e.pts),this.#C(e,u,!0)}#C(e,s,u){this.getHandleUpdateQueue(s).add(async()=>{this.#e.guaranteeUpdateDelivery&&u?await this.#V(s):await this.#R(e)})}#D(e,s){let u=e instanceof r.UpdateNewChannelMessage||e instanceof r.UpdateEditChannelMessage?e.message.peer_id[ae](r.PeerChannel).channel_id:e.channel_id,c=this.#x.get(u);c==null&&(c=new jn(`channelUpdates-${u}`),this.#x.set(u,c)),c.add(async()=>{await this.#A(e,s)})}async#w(e,s){let u=await this.#P();e.pts!=0&&(s&&await this.#h(e.pts,e.pts_count),u.pts+e.pts_count>e.pts)||(this.#e.guaranteeUpdateDelivery&&await this.#e.storage.setUpdate(t.MAIN_BOX_ID,e),e.pts!=0&&await this.#N(e.pts),this.#C(e,0n,!0))}#E=new jn("ptsUpdate");#f(e,s){this.#E.add(async()=>{await this.#w(e,s)})}#m=new jn("UpdateManager/processUpdates");processUpdates(e,s,u=null,c){this.#m.add(()=>this.#g(e,s,u).then(c))}async#g(e,s,u=null){let c;if(e instanceof r.UpdatesCombined||e instanceof r.Updates){c=e.updates;let p=e.seq,d="seq_start"in e?e.seq_start:e.seq;if(s)if(d==0)s=!1,this.#i.debug("seqStart=0");else{let g=await this.#P(),f=g.seq;if(f+1==d)g.seq=p,g.date=e.date,await this.#v(e.date),await this.#u(g);else if(f+1>d){this.#i.debug("localSeq + 1 > seqStart");return}else f+1g[ae](r.InputPeerChannel)),d=await this.#e.api.updates.getChannelDifference({pts:c,channel:new r.InputChannel({channel_id:e,access_hash:p}),filter:new r.ChannelMessagesFilterEmpty,limit:await this.#e.storage.getAccountType()=="user"?s$:r$});if(d instanceof r.updates.ChannelDifference){await this.processChats(d.chats),await this.processUsers(d.users);for(let g of d.new_messages)await this.#g(new r.UpdateNewChannelMessage({message:g,pts:0,pts_count:0}),!1);for(let g of d.other_updates)await this.#g(g,!1);await this.#e.storage.setChannelPts(e,d.pts),this.#o.debug(`recovered from update gap [${e}, ${s}]`,e,s);break}else if(d instanceof r.updates.ChannelDifferenceTooLong){this.#o.debug("received channelDifferenceTooLong"),await this.processChats(d.chats),await this.processUsers(d.users);for(let f of d.messages)await this.#g(new r.UpdateNewChannelMessage({message:f,pts:0,pts_count:0}),!1);let g=d.dialog[ae](r.Dialog).pts;g!=null?c=g:D(),this.#o.debug("processed channelDifferenceTooLong")}else if(d instanceof r.updates.ChannelDifferenceEmpty){this.#o.debug("there was no update gap");break}}}#F=new Set;async#V(e){if(!this.#F.has(e)){this.#F.add(e);do{let s=await this.#e.storage.getFirstUpdate(e);if(s==null)break;let[u,c]=s;for(let p=0;p<100;++p)try{let d=await this.#R(c);e:for(let g=0;g<2;++g)try{await d();break e}catch{continue e}break}catch(d){this.#l.error(d)}await this.#e.storage.set(u,null)}while(!0);this.#F.delete(e)}}async#R(e){let s=this.#s;return s?await s(e):()=>Promise.resolve()}setUpdateHandler(e){this.#s=e}};function m$(t){t=t.trim();let e="",s=new Array,u=new Array,c=new Kn({onopentag(p,d){switch(p){case"b":case"strong":u.push({type:"bold",offset:e.length,length:0});break;case"em":case"i":u.push({type:"italic",offset:e.length,length:0});break;case"code":u.push({type:"code",offset:e.length,length:0});break;case"pre":{let g=d.language??"";u.push({type:"pre",offset:e.length,length:0,language:g});break}case"a":{let g=d.href;if(!g)throw new Error("Missing attribute href");u.push({type:"textLink",offset:e.length,length:0,url:g});break}case"ins":case"u":u.push({type:"underline",offset:e.length,length:0});break;case"del":case"strike":u.push({type:"strikethrough",offset:e.length,length:0});break;case"span":if(d.class!="tg-spoiler")throw new Error("The class attribute must be tg-spoiler");case"tg-spoiler":u.push({type:"spoiler",offset:e.length,length:0});break;case"tg-emoji":if(!d["emoji-id"])throw new Error("Missing attribute emoji-id");u.push({type:"spoiler",offset:e.length,length:0});break;case"blockquote":u.push({type:"blockquote",offset:e.length,length:0})}},ontext(p){e.length||(p=p.trimStart()),e+=p;for(let d of u)d.length+=p.length},onclosetag(){let p=u.pop();p&&s.push(p)}});c.write(t),c.end(),e=e.trimEnd();for(let p of s)for(;e[p.offset+(p.length-1)]===void 0;)--p.length;return[e,s]}var fc=class{#e;#r;constructor(e){this.#e=e;let s=Xe("MessageManager").client(e.id);this.#r=s.branch("resolveFileId")}async getMessages(e,s){let u=await this.#e.getInputPeer(e),c=new Array,p=re(u),d=!1;for(let f of s){let b=await this.#e.messageStorage.getMessage(p,f);if(b==null){c=[],d=!0;break}else c.push(b)}d&&(u instanceof r.InputPeerChannel?c=await this.#e.api.channels.getMessages({channel:new r.InputChannel(u),id:s.map(f=>new r.InputMessageID({id:f}))}).then(f=>f[ae](r.messages.ChannelMessages).messages):c=await this.#e.api.messages.getMessages({id:s.map(f=>new r.InputMessageID({id:f}))}).then(f=>f[ae](r.messages.Messages).messages));let g=new Array;for(let f of c){if(f instanceof r.MessageEmpty)continue;let b=await this.constructMessage(f);g.push(b)}return g}async getMessageWithReply(e,s){let u=await this.getMessage(e,s);return u!=null&&u.replyToMessageId&&(u.replyToMessage=await this.getMessage(e,u.replyToMessageId)??void 0),u}async getMessage(e,s){return(await this.getMessages(e,[s]))[0]??null}async parseText(e,s){let u=s?.entities??[];switch(s?.parseMode??this.#e.parseMode){case null:break;case"HTML":{let[d,g]=m$(e);e=d;for(let f of g)u.push(f);break}default:D()}let p=u?.length>0?await Promise.all(u.map(d=>Z9(d,this.#e.getEntity))):void 0;return[e,p]}async#s(e,s){let u=new Array;if(s instanceof r.Updates)for(let c of s.updates)"message"in c&&c.message instanceof r.MessageEmpty||(c instanceof r.UpdateNewMessage||c instanceof r.UpdateEditMessage?u.push(await this.constructMessage(c.message)):(c instanceof r.UpdateNewChannelMessage||c instanceof r.UpdateEditChannelMessage)&&u.push(await this.constructMessage(c.message)));else if(s instanceof r.UpdateShortSentMessage){let c=await this.getMessage(e,s.id);c!=null&&u.push(c)}return u}async getStickerSetName(e,s=0){let u=await this.#e.messageStorage.getStickerSetName(e.id,e.access_hash);if(u!=null&&Date.now()-u[1].getTime()<$X)return u[0];{let p=(await this.#e.api.messages.getStickerSet({stickerset:e,hash:s}))[ae](r.messages.StickerSet).set.short_name;return await this.#e.messageStorage.updateStickerSetName(e.id,e.access_hash,p),p}}async constructMessage(e,s){return await KU(e,this.#e.getEntity,this.getMessage.bind(this),this.getStickerSetName.bind(this),s)}async forwardMessages(e,s,u,c){let p=await this.#e.api.messages.forwardMessages({from_peer:await this.#e.getInputPeer(e),to_peer:await this.#e.getInputPeer(s),id:u,random_id:u.map(()=>rt()),silent:c?.disableNotification||void 0,top_msg_id:c?.messageThreadId,noforwards:c?.disableNotification||void 0,send_as:c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,drop_author:c?.dropSenderName||void 0,drop_media_captions:c?.dropCaption||void 0});return await this.#s(s,p)}async getHistory(e,s){await this.#e.storage.assertUser("getHistory");let u=s?.limit??100;u<=0?u=1:u>100&&(u=100);let c=s?.after?.id??0;c<0&&(c=0);let p=await this.#e.getInputPeer(e),d=new Array;d.length>0&&(c=d[d.length-1].id);let g=await this.#e.api.messages.getHistory({peer:p,offset_id:c,offset_date:0,add_offset:0,limit:u,max_id:0,min_id:0,hash:0n});"messages"in g||D();for(let f of g.messages){let b=await this.constructMessage(f,!1);d.push(b)}return d}usernameResolver=async e=>{let s=await this.#e.getInputPeer(e).then(u=>u[ae](r.InputPeerUser));return new r.InputUser(s)};async#n(e){if(e?.replyMarkup)return await this.#e.storage.assertBot("replyMarkup"),OU(e.replyMarkup,this.usernameResolver.bind(this))}async#o(e){let s=e?.sendAs;if(s!==void 0)return await this.#e.storage.assertUser("sendAs"),s?await this.#e.getInputPeer(s):void 0}async sendMessage(e,s,u){let[c,p]=await this.parseText(s,u),d=await this.#n(u),g=await this.#e.getInputPeer(e),f=rt(),b=u?.linkPreview?.disable?!0:void 0,y=u?.linkPreview?.aboveText?!0:void 0,x=u?.disableNotification?!0:void 0,P=u?.protectContent?!0:void 0,A=await this.#o(u),S;!b&&u?.linkPreview?.url?S=await this.#e.api.messages.sendMedia({peer:g,random_id:f,media:new r.InputMediaWebPage({url:u.linkPreview.url,force_large_media:u.linkPreview.largeMedia?!0:void 0,force_small_media:u.linkPreview.smallMedia?!0:void 0,optional:c.length?void 0:!0}),message:c,invert_media:y,silent:x,noforwards:P,reply_to:await this.#l(u),send_as:A,entities:p,reply_markup:d}):S=await this.#e.api.messages.sendMessage({peer:g,random_id:f,message:c,no_webpage:b,invert_media:y,silent:x,noforwards:P,reply_to:await this.#l(u),send_as:A,entities:p,reply_markup:d});let I=await this.#s(e,S).then(C=>C[0]);return Ut(I,"text")}async#l(e){let s=e?.messageThreadId,u=e?.replyToMessageId;return u!==void 0?new r.InputReplyToMessage({reply_to_msg_id:u,top_msg_id:s,quote_text:e?.replyQuote?.text,quote_entities:await Promise.all(e?.replyQuote?.entities.map(c=>Z9(c,this.#e.getEntity))??[]),quote_offset:e?.replyQuote?.offset}):void 0}async sendVenue(e,s,u,c,p,d){let g=await this.#e.getInputPeer(e),f=rt(),b=d?.disableNotification?!0:void 0,y=d?.protectContent?!0:void 0,x=d?.sendAs?await this.#e.getInputPeer(d.sendAs):void 0,P=await this.#n(d),A=await this.#e.api.messages.sendMedia({peer:g,random_id:f,silent:b,noforwards:y,reply_to:await this.#l(d),send_as:x,reply_markup:P,media:new r.InputMediaVenue({geo_point:new r.InputGeoPoint({lat:s,long:u}),title:c,address:p,venue_id:d?.foursquareId??"",venue_type:d?.foursquareType??"",provider:"foursquare"}),message:""}),S=await this.#s(e,A).then(I=>I[0]);return Ut(S,"venue")}async sendContact(e,s,u,c){let p=await this.#e.getInputPeer(e),d=rt(),g=c?.disableNotification?!0:void 0,f=c?.protectContent?!0:void 0,b=c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,y=await this.#n(c),x=await this.#e.api.messages.sendMedia({peer:p,random_id:d,silent:g,noforwards:f,reply_to:await this.#l(c),send_as:b,reply_markup:y,media:new r.InputMediaContact({phone_number:u,first_name:s,last_name:c?.lastName??"",vcard:c?.vcard??""}),message:""}),P=await this.#s(e,x).then(A=>A[0]);return Ut(P,"contact")}async sendDice(e,s){let u=await this.#e.getInputPeer(e),c=rt(),p=s?.disableNotification?!0:void 0,d=s?.protectContent?!0:void 0,g=s?.sendAs?await this.#e.getInputPeer(s.sendAs):void 0,f=await this.#n(s),b=await this.#e.api.messages.sendMedia({peer:u,random_id:c,silent:p,noforwards:d,reply_to:await this.#l(s),send_as:g,reply_markup:f,media:new r.InputMediaDice({emoticon:s?.emoji??"\u{1F3B2}"}),message:""}),y=await this.#s(e,b).then(x=>x[0]);return Ut(y,"dice")}async sendLocation(e,s,u,c){let p=await this.#e.getInputPeer(e),d=rt(),g=c?.disableNotification?!0:void 0,f=c?.protectContent?!0:void 0,b=c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,y=await this.#n(c),x=await this.#e.api.messages.sendMedia({peer:p,random_id:d,silent:g,noforwards:f,reply_to:await this.#l(c),send_as:b,reply_markup:y,media:c?.livePeriod!==void 0?new r.InputMediaGeoLive({geo_point:new r.InputGeoPoint({lat:s,long:u,accuracy_radius:c?.horizontalAccuracy}),heading:c?.heading,period:c.livePeriod,proximity_notification_radius:c?.proximityAlertRadius}):new r.InputMediaGeoPoint({geo_point:new r.InputGeoPoint({lat:s,long:u,accuracy_radius:c?.horizontalAccuracy})}),message:""}),P=await this.#s(e,x).then(A=>A[0]);return Ut(P,"location")}async sendVideoNote(e,s,u){let c=await this.#i(e,s,u,13,[new r.DocumentAttributeVideo({round_message:!0,w:u?.length??0,h:u?.length??0,duration:u?.duration??0})],!1);return Ut(c,"videoNote")}async sendAudio(e,s,u){let c=await this.#i(e,s,u,9,[new r.DocumentAttributeAudio({duration:u?.duration??0,performer:u?.performer,title:u?.title})]);return Ut(c,"audio")}async sendVoice(e,s,u){let c=await this.#i(e,s,u,3,[new r.DocumentAttributeAudio({voice:!0,duration:u?.duration??0})]);return Ut(c,"voice")}async sendAnimation(e,s,u){let c=await this.#i(e,s,u,10,[new r.DocumentAttributeAnimated,new r.DocumentAttributeVideo({supports_streaming:!0,w:u?.width??0,h:u?.height??0,duration:u?.duration??0})]);return Ut(c,"animation")}async sendVideo(e,s,u){let c=await this.#i(e,s,u,4,[new r.DocumentAttributeVideo({supports_streaming:u?.supportsStreaming?!0:void 0,w:u?.width??0,h:u?.height??0,duration:u?.duration??0})]);return Ut(c,"video")}async#i(e,s,u,c,p,d=!1){let g=null,f=u?.hasSpoiler?!0:void 0;if(typeof s=="string"){let y=this.resolveFileId(s,c);y!=null&&(g=new r.InputMediaDocument({id:new r.InputDocument(y),spoiler:f}))}if(g==null)if(typeof s=="string"&&mc(s)){if(!d)throw new Error("URL not supported");g=new r.InputMediaDocumentExternal({url:s,spoiler:f})}else{let[y,x]=await Pi(s),P=u?.fileName??x,A=u?.mimeType??Zc(P.split(".").slice(-1)[0])??"application/octet-stream",S=await this.#e.fileManager.upload(y,{fileName:P,chunkSize:u?.chunkSize,signal:u?.signal}),I;if(u?.thumbnail){let[C,E]=await Pi(u.thumbnail);I=await this.#e.fileManager.upload(C,{fileName:E,chunkSize:u?.chunkSize,signal:u?.signal})}g=new r.InputMediaUploadedDocument({file:S,thumb:I,spoiler:f,attributes:[new r.DocumentAttributeFilename({file_name:P}),...p],mime_type:A})}return await this.#p(e,g,u)}async sendDocument(e,s,u){let c=await this.#i(e,s,u,5,[]);return Ut(c,"document")}async sendPhoto(e,s,u){let c=null,p=u?.hasSpoiler?!0:void 0;if(typeof s=="string"){let g=this.resolveFileId(s,2);g!=null&&(c=new r.InputMediaPhoto({id:new r.InputPhoto(g),spoiler:p}))}if(c==null)if(typeof s=="string"&&mc(s))c=new r.InputMediaPhotoExternal({url:s,spoiler:p});else{let[g,f]=await Pi(s),b=await this.#e.fileManager.upload(g,{fileName:f,chunkSize:u?.chunkSize,signal:u?.signal});c=new r.InputMediaUploadedPhoto({file:b,spoiler:p})}let d=await this.#p(e,c,u);return Ut(d,"photo")}async#p(e,s,u){let c=await this.#e.getInputPeer(e),p=rt(),d=u?.disableNotification?!0:void 0,g=u?.protectContent?!0:void 0,f=u?.sendAs?await this.#e.getInputPeer(u.sendAs):void 0,b=await this.#n(u),y=u?.caption,x=y!==void 0?await this.parseText(y,{parseMode:u?.parseMode,entities:u?.captionEntities}):void 0,P=x===void 0?void 0:x[0],A=x===void 0?void 0:x[1],S=await this.#e.api.messages.sendMedia({peer:c,random_id:p,silent:d,noforwards:g,reply_markup:b,reply_to:await this.#l(u),send_as:f,media:s,message:P??"",entities:A});return await this.#s(e,S).then(I=>I[0])}resolveFileId(e,s){let u=null;try{u=Ao(e)}catch(c){this.#r.warning(c)}return u!=null?(u.type!=s&&D(),{id:"id"in u.location?u.location.id:D(),access_hash:u.location.accessHash,file_reference:u.fileReference??new Uint8Array}):null}async sendPoll(e,s,u,c){let p=await this.#e.getInputPeer(e),d=rt(),g=c?.disableNotification?!0:void 0,f=c?.protectContent?!0:void 0,b=c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,y=await this.#n(c),x=c?.explanation,P=x!==void 0?await this.parseText(x,{parseMode:c?.explanationParseMode,entities:c?.explanationEntities}):void 0,A=P===void 0?void 0:P[0],S=P===void 0?void 0:P[1],I=u.map((U,Y)=>new r.PollAnswer({option:new Uint8Array([Y]),text:U})),C=new r.Poll({id:rt(),answers:I,question:s,closed:c?.isClosed?!0:void 0,close_date:c?.closeDate?Ss(c.closeDate):void 0,close_period:c?.openPeriod?c.openPeriod:void 0,multiple_choice:c?.allowMultipleAnswers?!0:void 0,public_voters:c?.isAnonymous===!1?!0:void 0,quiz:c?.type=="quiz"?!0:void 0}),E=new r.InputMediaPoll({poll:C,correct_answers:c?.correctOptionIndex?[new Uint8Array([c.correctOptionIndex])]:void 0,solution:A,solution_entities:S}),k=await this.#e.api.messages.sendMedia({peer:p,random_id:d,silent:g,noforwards:f,reply_markup:y,reply_to:await this.#l(c),send_as:b,media:E,message:""}),M=await this.#s(e,k).then(U=>U[0]);return Ut(M,"poll")}async editMessageReplyMarkup(e,s,u){let c=await this.#e.api.messages.editMessage({id:s,peer:await this.#e.getInputPeer(e),reply_markup:await this.#n(u)});return await this.#s(e,c).then(d=>d[0])}async editInlineMessageReplyMarkup(e,s){let u=e7(e);await this.#e.api.messages.editInlineBotMessage({id:u,reply_markup:await this.#n(s)})}async editMessageText(e,s,u,c){let[p,d]=await this.parseText(u,c),g=c?.linkPreview?.disable?!0:void 0,f=c?.linkPreview?.aboveText?!0:void 0,b;!g&&c?.linkPreview?.url&&(b=new r.InputMediaWebPage({url:c.linkPreview.url,force_large_media:c.linkPreview.largeMedia?!0:void 0,force_small_media:c.linkPreview.smallMedia?!0:void 0,optional:p.length?void 0:!0}));let y=await this.#e.api.messages.editMessage({id:s,peer:await this.#e.getInputPeer(e),entities:d,message:p,media:b,no_webpage:g,invert_media:f,reply_markup:await this.#n(c)}),x=await this.#s(e,y).then(P=>P[0]);return Ut(x,"text")}async editInlineMessageText(e,s,u){let[c,p]=await this.parseText(s,u),d=e7(e),g=u?.linkPreview?.disable?!0:void 0,f=u?.linkPreview?.aboveText?!0:void 0,b;!g&&u?.linkPreview?.url&&(b=new r.InputMediaWebPage({url:u.linkPreview.url,force_large_media:u.linkPreview.largeMedia?!0:void 0,force_small_media:u.linkPreview.smallMedia?!0:void 0,optional:c.length?void 0:!0})),await this.#e.api.messages.editInlineBotMessage({id:d,entities:p,message:c,media:b,no_webpage:g,invert_media:f,reply_markup:await this.#n(u)})}async deleteMessages(e,s,u){let c=await this.#e.getInputPeer(e);c instanceof r.InputPeerChannel?await this.#e.api.channels.deleteMessages({channel:new r.InputChannel(c),id:s}):await this.#e.api.messages.deleteMessages({id:s,revoke:u?.onlyForMe?void 0:!0})}async deleteChatMemberMessages(e,s){let u=await this.#e.getInputPeer(e);if(!(u instanceof r.InputPeerChannel))throw new Error("Invalid chat ID");let c=await this.#e.getInputPeer(s);await this.#e.api.channels.deleteParticipantHistory({channel:new r.InputChannel(u),participant:c})}async pinMessage(e,s,u){await this.#e.api.messages.updatePinnedMessage({peer:await this.#e.getInputPeer(e),id:s,silent:u?.disableNotification?!0:void 0,pm_oneside:u?.bothSides?void 0:!0})}async unpinMessage(e,s){await this.#e.api.messages.updatePinnedMessage({peer:await this.#e.getInputPeer(e),id:s,unpin:!0})}async unpinMessages(e){await this.#e.api.messages.unpinAllMessages({peer:await this.#e.getInputPeer(e)})}async setAvailableReactions(e,s){await this.#e.api.messages.setChatAvailableReactions({peer:await this.#e.getInputPeer(e),available_reactions:s=="none"?new r.ChatReactionsNone:s=="all"?new r.ChatReactionsAll:Array.isArray(s)?new r.ChatReactionsSome({reactions:s.map(u=>u.type=="emoji"?new r.ReactionEmoji({emoticon:u.emoji}):new r.ReactionCustomEmoji({document_id:BigInt(u.id)}))}):D()})}async#a(e,s,u,c){await this.#e.api.messages.sendReaction({peer:await this.#e.getInputPeer(e),msg_id:s,reaction:u.map(p=>QU(p)),big:c?.big?!0:void 0,add_to_recent:c?.addToRecents?!0:void 0})}async setReactions(e,s,u,c){await this.#a(e,s,u,c)}async addReaction(e,s,u,c){let p=await this.getMessage(e,s).then(g=>g?.reactions??[]).then(g=>g.filter(f=>f.chosen));for(let g of p)if(X9(g.reaction,u))return;let d=[u,...p.map(g=>g.reaction)];await this.setReactions(e,s,d,c)}async removeReaction(e,s,u){let c=await this.getMessage(e,s).then(p=>p?.reactions??[]).then(p=>p.filter(d=>d.chosen));for(let p of c)if(X9(p.reaction,u)){let d=c.filter(g=>g!=p).map(g=>g.reaction);await this.setReactions(e,s,d);break}}static canHandleUpdate(e){return e instanceof r.UpdateNewMessage||e instanceof r.UpdateNewChannelMessage||e instanceof r.UpdateEditMessage||e instanceof r.UpdateEditChannelMessage||e instanceof r.UpdateDeleteMessages||e instanceof r.UpdateDeleteChannelMessages||e instanceof r.UpdateChannelParticipant||e instanceof r.UpdateChatParticipant}async handleUpdate(e){if((e instanceof r.UpdateNewMessage||e instanceof r.UpdateNewChannelMessage||e instanceof r.UpdateEditMessage||e instanceof r.UpdateEditChannelMessage)&&(e.message instanceof r.Message||e.message instanceof r.MessageService)){let s=re(e.message.peer_id);await this.#e.messageStorage.setMessage(s,e.message.id,e.message)}if((e instanceof r.UpdateNewMessage||e instanceof r.UpdateNewChannelMessage||e instanceof r.UpdateEditMessage||e instanceof r.UpdateEditChannelMessage)&&!(e.message instanceof r.MessageEmpty)){let s=e.message.out,u=s?await this.#e.storage.getAccountType()!="user":!1;if(this.#e.ignoreOutgoing!=null&&s&&(u=this.#e.ignoreOutgoing),!u){let c=await this.constructMessage(e.message);return e instanceof r.UpdateNewMessage||e instanceof r.UpdateNewChannelMessage?{message:c}:{editedMessage:c}}}if(e instanceof r.UpdateDeleteMessages){let s=new Array;for(let u of e.messages){let c=await this.#e.messageStorage.getMessageChat(u);c&&s.push({chatId:c,messageId:u})}if(s.length>0)return{deletedMessages:s}}else if(e instanceof r.UpdateDeleteChannelMessages){let s=G9(e.channel_id),u=new Array;for(let c of e.messages)await this.#e.messageStorage.getMessage(s,c)!=null&&u.push({chatId:s,messageId:c});return{deletedMessages:u}}if(e instanceof r.UpdateChannelParticipant||e instanceof r.UpdateChatParticipant){let s=await qX(e,this.#e.getEntity),u=await this.#e.getSelfId();return s.oldChatMember.user.id==u?{myChatMember:s}:{chatMember:s}}return null}async sendChatAction(e,s,u){let c;switch(s){case"type":c=new r.SendMessageTypingAction;break;case"uploadPhoto":c=new r.SendMessageUploadPhotoAction({progress:0});break;case"recordVideo":c=new r.SendMessageRecordVideoAction;break;case"uploadVideo":c=new r.SendMessageRecordVideoAction;break;case"recordVoice":c=new r.SendMessageRecordAudioAction;break;case"uploadAudio":c=new r.SendMessageUploadAudioAction({progress:0});break;case"uploadDocument":c=new r.SendMessageUploadDocumentAction({progress:0});break;case"chooseSticker":c=new r.SendMessageChooseStickerAction;break;case"findLocation":c=new r.SendMessageGeoLocationAction;break;case"recordVideoNote":c=new r.SendMessageRecordRoundAction;break;case"uploadVideoNote":c=new r.SendMessageUploadRoundAction({progress:0});break;default:throw new Error("Invalid chat action: "+s)}await this.#e.api.messages.setTyping({peer:await this.#e.getInputPeer(e),action:c,top_msg_id:u?.messageThreadId})}async deleteChatPhoto(e){let s=await this.#e.getInputPeer(e);!(s instanceof r.InputPeerChannel)&&!(s instanceof r.InputPeerChat)&&D(),s instanceof r.InputPeerChannel?await this.#e.api.channels.editPhoto({channel:new r.InputChannel(s),photo:new r.InputChatPhotoEmpty}):s instanceof r.InputPeerChat&&await this.#e.api.messages.editChatPhoto({chat_id:s.chat_id,photo:new r.InputChatPhotoEmpty})}async setChatPhoto(e,s,u){let c=await this.#e.getInputPeer(e);!(c instanceof r.InputPeerChannel)&&!(c instanceof r.InputPeerChat)&&D();let[p,d]=await Pi(s),g=await this.#e.fileManager.upload(p,{fileName:u?.fileName??d,chunkSize:u?.chunkSize,signal:u?.signal}),f=new r.InputChatUploadedPhoto({file:g});c instanceof r.InputPeerChannel?await this.#e.api.channels.editPhoto({channel:new r.InputChannel(c),photo:f}):c instanceof r.InputPeerChat&&await this.#e.api.messages.editChatPhoto({chat_id:c.chat_id,photo:f})}async banChatMember(e,s,u){let c=await this.#e.getInputPeer(e);if(!(c instanceof r.InputPeerChannel)&&!(c instanceof r.InputPeerChat))throw new Error("Invalid chat ID");let p=await this.#e.getInputPeer(s);if(c instanceof r.InputPeerChannel){if(u?.deleteMessages)try{await this.deleteChatMemberMessages(e,s)}catch{}await this.#e.api.channels.editBanned({channel:new r.InputChannel(c),participant:p,banned_rights:new r.ChatBannedRights({until_date:u?.untilDate?Ss(u.untilDate):0,view_messages:!0,send_messages:!0,send_media:!0,send_stickers:!0,send_gifs:!0,send_games:!0,send_inline:!0,embed_links:!0})})}else if(c instanceof r.InputPeerChat){if(!(p instanceof r.InputPeerUser))throw new Error("Invalid user ID");await this.#e.api.messages.deleteChatUser({chat_id:c.chat_id,user_id:new r.InputUser(p),revoke_history:u?.deleteMessages?!0:void 0})}}async unbanChatMember(e,s){let u=await this.#e.getInputPeer(e);if(!(u instanceof r.InputPeerChannel))throw new Error("Invalid chat ID");let c=await this.#e.getInputPeer(s);await this.#e.api.channels.editBanned({channel:new r.InputChannel(u),participant:c,banned_rights:new r.ChatBannedRights({until_date:0})})}async setChatMemberRights(e,s,u){let c=await this.#e.getInputPeer(e);if(!(c instanceof r.InputPeerChannel))throw new Error("Invalid chat ID");let p=await this.#e.getInputPeer(s);await this.#e.api.channels.editBanned({channel:new r.InputChannel(c),participant:p,banned_rights:sX(u?.rights,u?.untilDate)})}async getChatAdministrators(e){let s=await this.#e.getInputPeer(e);if(s instanceof r.InputPeerChannel){let u=new r.InputChannel(s),c=await this.#e.api.channels.getParticipants({channel:u,filter:new r.ChannelParticipantsAdmins,offset:0,limit:100,hash:0n});c instanceof r.channels.ChannelParticipantsNotModified&&D();let p=new Array;for(let d of c.participants)p.push(await Po(d,this.#e.getEntity));return p}else if(s instanceof r.InputPeerChat){let u=await this.#e.api.messages.getFullChat(s);(!(u.full_chat instanceof r.ChatFull)||!(u.full_chat.participants instanceof r.ChatParticipants))&&D();let c=new Array;for(let p of u.full_chat.participants.participants)c.push(await Po(p,this.#e.getEntity));return c}else D()}async#c(e,s){let u=await this.#e.getInputChannel(e);await this.#e.api.channels.toggleJoinRequest({channel:u,enabled:s})}async enableJoinRequests(e){await this.#e.storage.assertUser("enableJoinRequests"),await this.#c(e,!0)}async disableJoinRequests(e){await this.#e.storage.assertUser("disableJoinRequests"),await this.#c(e,!1)}async searchMessages(e,s,u){let c=await this.#e.api.messages.search({peer:await this.#e.getInputPeer(e),q:s,add_offset:0,filter:lX(u?.filter??"empty"),hash:0n,limit:u?.limit??100,max_date:0,max_id:0,min_date:0,min_id:0,offset_id:u?.after?u.after:0,from_id:u?.from?await this.#e.getInputPeer(u.from):void 0});"messages"in c||D();let p=new Array;for(let d of c.messages){let g=await this.constructMessage(d,!1);p.push(g)}return p}async setBoostsRequiredToCircumventRestrictions(e,s){let u=await this.#e.getInputChannel(e);await this.#e.api.channels.setBoostsToUnblockRestrictions({channel:u,boosts:s})}async createInviteLink(e,s){if(s?.requireApproval&&s?.limit)throw new Error("createInviteLink: requireApproval cannot be true while limit is specified");let u=await this.#e.api.messages.exportChatInvite({peer:await this.#e.getInputPeer(e),title:s?.title,expire_date:s?.expireAt?Ss(s.expireAt):void 0,request_needed:s?.requireApproval?!0:void 0,usage_limit:s?.limit});return await ac(u[ae](r.ChatInviteExported),this.#e.getEntity)}async getCreatedInviteLinks(e,s){await this.#e.storage.assertUser("getCreatedInviteLinks");let{invites:u}=await this.#e.api.messages.getExportedChatInvites({peer:await this.#e.getInputPeer(e),revoked:s?.revoked?!0:void 0,admin_id:s?.by?await this.#e.getInputUser(s.by):new r.InputUserEmpty,limit:s?.limit??100,offset_date:s?.afterDate?Ss(s.afterDate):void 0,offset_link:s?.afterInviteLink});return await Promise.all(u.map(c=>c[ae](r.ChatInviteExported)).map(c=>ac(c,this.#e.getEntity)))}async joinChat(e){await this.#e.storage.assertUser("joinChat");let s=await this.#e.getInputPeer(e);if(s instanceof r.InputPeerUser)throw new Error("joinChat: cannot join private chats");s instanceof r.InputPeerChannel?await this.#e.api.channels.joinChannel({channel:new r.InputChannel(s)}):s instanceof r.InputPeerChat?await this.#e.api.messages.addChatUser({chat_id:s.chat_id,user_id:new r.InputUserSelf,fwd_limit:0}):D()}async leaveChat(e){let s=await this.#e.getInputPeer(e);if(s instanceof r.InputPeerUser)throw new Error("leaveChat: cannot leave private chats");s instanceof r.InputPeerChannel?await this.#e.api.channels.leaveChannel({channel:new r.InputChannel(s)}):s instanceof r.InputPeerChat?await this.#e.api.messages.deleteChatUser({chat_id:s.chat_id,user_id:new r.InputUserSelf}):D()}async blockUser(e){await this.#e.storage.assertUser("blockUser");let s=await this.#e.getInputPeer(e);if(!(s instanceof r.User))throw new Error("blockUser: only users can be blocked or unblocked");await this.#e.api.contacts.block({id:s})}async unblockUser(e){await this.#e.storage.assertUser("unblockUser");let s=await this.#e.getInputPeer(e);if(!(s instanceof r.User))throw new Error("unblockUser: only users can be blocked or unblocked");await this.#e.api.contacts.unblock({id:s})}};var yc=class{#e;constructor(e){this.#e=e}async answerCallbackQuery(e,s){await this.#e.storage.assertBot("answerCallbackQuery"),await this.#e.api.messages.setBotCallbackAnswer({query_id:BigInt(e),cache_time:s?.cacheTime??0,message:s?.text,alert:s?.alert?!0:void 0})}static canHandleUpdate(e){return e instanceof r.UpdateBotCallbackQuery||e instanceof r.UpdateInlineBotCallbackQuery}async handleUpdate(e){return{callbackQuery:await zX(e,this.#e.getEntity,this.#e.messageManager.getMessageWithReply.bind(this.#e.messageManager))}}};var xc=class{#e;#r;constructor(e){this.#e=e;let s=Xe("ChatListManager").client(e.id);this.#r=s.branch("getChats")}async#s(e,s){try{await this.#e.storage.assertUser("")}catch{return}let[u]=this.#p(e),c=u===void 0?{deletedChat:{chatId:e}}:s?{newChat:u}:{editedChat:u};this.#e.handleUpdate(c)}async reassignChatLastMessage(e,s=!1,u=!0){try{await this.#e.storage.assertUser("")}catch{return()=>Promise.resolve()}let[c,p]=this.#p(e);if(!c&&!s)return()=>Promise.resolve();let d=await this.#e.messageStorage.getLastMessage(e);if(d!=null){let f=await this.#e.messageManager.constructMessage(d);if(c)c.order=Fn(f,c.pinned),c.lastMessage=f,await this.#e.storage.setChat(p,e,c.pinned,f.id,f.date);else{let b=await this.#b(p),y=await fi(e,b.indexOf(e),f,this.#e.getEntity);y==null&&D(),this.#n.set(e,y),await this.#e.storage.setChat(p,e,y.pinned,y.lastMessage?.id??0,y.lastMessage?.date??new Date(0))}return u?()=>this.#s(e,!c):()=>Promise.resolve()}let g=await this.#e.messageManager.getHistory(e,{limit:1}).then(f=>f[0]);if(g){if(c)c.order=Fn(g,c.pinned),c.lastMessage=g,await this.#e.storage.setChat(p,e,c.pinned,g.id,g.date);else{let f=await this.#b(p),b=await fi(e,f.indexOf(e),g,this.#e.getEntity);b==null&&D(),this.#n.set(e,b)}return u?()=>this.#s(e,!c):()=>Promise.resolve()}return c&&(c.order=Fn(void 0,c.pinned),c.lastMessage=void 0,u)?()=>this.#s(e,!1):()=>Promise.resolve()}#n=new Map;#o=new Map;#l=!1;#i(e){e=e.toLowerCase();for(let s of this.#n.values())if("username"in s&&(s.username===e||s.also?.some(u=>u.toLowerCase()===e)))return s.id;for(let s of this.#o.values())if("username"in s&&(s.username===e||s.also?.some(u=>u.toLowerCase()===e)))return s.id;return null}#p(e){let s=this.#n.get(e);return s?[s,0]:(s=this.#o.get(e),s?[s,1]:[void 0,-1])}#a(e){switch(e){case 0:return this.#n;case 1:return this.#o;default:throw new Error("Invalid chat list: "+e)}}async#c(){let e=await this.#e.storage.getChats(0),s=await this.#e.storage.getChats(1);for(let{chatId:u,pinned:c,topMessageId:p}of e){let d=await jU(u,c,p,this.#e.getEntity,this.#e.messageManager.getMessage.bind(this.#e.messageManager));d!=null&&this.#n.set(d.id,d)}for(let{chatId:u,pinned:c,topMessageId:p}of s){let d=await jU(u,c,p,this.#e.getEntity,this.#e.messageManager.getMessage.bind(this.#e.messageManager));d!=null&&this.#o.set(d.id,d)}this.#l=!0}#d(e){let s=this.#a(e),u=new Array;for(let c of s.values())u.push(c);return u.sort((c,p)=>p.id-c.id).sort((c,p)=>p.order.localeCompare(c.order))}#t=new Array;#u=new Array;#I=!1;#y=!1;async#_(){let[e,s]=await Promise.all([this.#e.storage.getPinnedChats(0),this.#e.storage.getPinnedChats(1)]);e!=null&&s!=null&&(this.#t=e,this.#u=s,this.#I=!0),this.#y=!0}async#h(e=null){if(e==null||e==0){let s=await this.#e.api.messages.getPinnedDialogs({folder_id:0}),u=new Array;for(let c of s.dialogs)u.push(re(c.peer));this.#t=u,await this.#e.storage.setPinnedChats(0,this.#t)}if(e==null||e==1){let s=await this.#e.api.messages.getPinnedDialogs({folder_id:1}),u=new Array;for(let c of s.dialogs)u.push(re(c.peer));this.#u=u,await this.#e.storage.setPinnedChats(1,this.#u)}e!=null&&e!=0&&e!=1&&D()}async#b(e){switch(this.#y||await this.#_(),this.#I||await this.#h(),e){case 0:return this.#t;case 1:return this.#u;default:D()}}async#x(e){let[s,u]=this.#p(e);if(s!==void 0){let c=await fi(e,s.pinned,s.lastMessage,this.#e.getEntity);c!=null&&(this.#a(u).set(e,c),await this.#s(e,!1))}else{let c=await jU(e,-1,-1,this.#e.getEntity,this.#e.messageManager.getMessage.bind(this.#e.messageManager));c!=null&&(this.#a(0).set(e,c),await this.reassignChatLastMessage(e,!1,!1),await this.#s(e,!0))}}async#A(e){let[s,u]=this.#p(e);s!==void 0&&(this.#a(u).delete(e),await this.#s(e,!1))}async#C(e){for(let{peer:s,folder_id:u}of e.folder_peers){let c=re(s),[p,d]=this.#p(c);p!==void 0&&u!=d&&(this.#a(d).delete(c),this.#a(u).set(c,p),await this.#s(c,!0))}}async#D(e){let s=e.folder_id??0;await this.#h(e.folder_id);let u=this.#a(s),c=await this.#b(s);for(let[p,d]of c.entries()){let g=u.get(d);g!==void 0&&(g.order=Fn(g.lastMessage,p),g.pinned=p,await this.#s(d,!1))}for(let p of u.values())p.pinned!=-1&&c.indexOf(p.id)==-1&&(p.order=Fn(p.lastMessage,-1),p.pinned=-1,await this.#s(p.id,!1));await this.#e.storage.setPinnedChats(s,await this.#b(s))}async#w(e){let s=new r.PeerChannel(e),u=await this.#e.getEntity(s);u!=null&&"left"in u&&u.left?await this.#A(re(s)):u instanceof r.ChannelForbidden?await this.#A(re(s)):u instanceof r.Channel&&await this.#x(re(s))}async#E(e){let s=new r.PeerChat(e),u=await this.#e.getEntity(s);u!=null&&"left"in u&&u.left?await this.#A(re(s)):u instanceof r.ChatForbidden?await this.#A(re(s)):u instanceof r.Chat&&await this.#x(re(s))}async#f(e){let s=new r.PeerUser(e);await this.#e.getEntity(s)!=null&&await this.#x(re(s))}async#m(e,s,u){let c=await this.#e.api.messages.getDialogs({limit:s,offset_id:u?.lastMessage?.id??0,offset_date:u?.lastMessage?.date?Ss(u.lastMessage.date):0,offset_peer:u?await this.#e.getInputPeer(u.id):new r.InputPeerEmpty,hash:0n,folder_id:e}),p=await this.#b(e);!(c instanceof r.messages.Dialogs)&&!(c instanceof r.messages.DialogsSlice)&&D(),c.dialogs.length100)&&(u=100);let c=d$(e),p=this.#d(c);return s&&(p=p.filter(d=>d.orderp[ae](r.messages.Chats))).chats[0];return c instanceof r.ChatEmpty&&D(),oc(c,-1,void 0)}else if(s instanceof r.InputPeerChannel){let c=(await this.#e.api.channels.getChannels({id:[new r.InputChannel(s)]})).chats[0];return c instanceof r.ChatEmpty&&D(),oc(c,-1,void 0)}else if(s instanceof r.InputPeerUser){let c=(await this.#e.api.users.getUsers({id:[new r.InputUser(s)]}))[0];return c instanceof r.UserEmpty&&D(),oc(c,-1,void 0)}else D()}};var Ac=class{#e;constructor(e){this.#e=e}async answerInlineQuery(e,s,u){await this.#e.storage.assertBot("answerInlineQuery"),await this.#e.api.messages.setInlineBotResults({query_id:BigInt(e),results:await Promise.all(s.map(c=>OX(c,this.#e.messageManager.parseText.bind(this.#e.messageManager),this.#e.messageManager.usernameResolver.bind(this.#e.messageManager)))),cache_time:u?.cacheTime??300,private:u?.isPersonal?!0:void 0,switch_webview:u?.button&&u.button.miniApp?new r.InlineBotWebView({text:u.button.text,url:u.button.miniApp.url}):void 0,switch_pm:u?.button&&u.button.startParameter?new r.InlineBotSwitchPM({text:u.button.text,start_param:u.button.startParameter}):void 0,gallery:u?.isGallery?!0:void 0,next_offset:u?.nextOffset})}static canHandleUpdate(e){return e instanceof r.UpdateBotInlineQuery||e instanceof r.UpdateBotInlineSend}async handleUpdate(e){if(e instanceof r.UpdateBotInlineQuery)return{inlineQuery:await TX(e,this.#e.getEntity)};if(e instanceof r.UpdateBotInlineSend)return{chosenInlineResult:await kX(e,this.#e.getEntity)};D()}};var Pc=class{#e;constructor(e){this.#e=e}async#r(e){if(e instanceof r.Updates){let s=e.updates.find(u=>u instanceof r.UpdateStory);if(s&&s.story instanceof r.StoryItem)return await HU(s.story,s.peer,this.#e.getEntity)}D()}async createStory(e,s,u){await this.#e.storage.assertUser("createStory");let c=null,p="video"in s?s.video:"photo"in s?s.photo:D();if(typeof p=="string"){let I=this.#e.messageManager.resolveFileId(p,2);I!=null&&(c=new r.InputMediaPhoto({id:new r.InputPhoto(I)}))}if(c==null){if(typeof p=="string"&&mc(p))throw new Error("URL not supported");{let[I,C]=await Pi(p),E=u?.fileName??C,k=Zc(E.split(".").slice(-1)[0])??"application/octet-stream",M=await this.#e.fileManager.upload(I,{fileName:E,chunkSize:u?.chunkSize,signal:u?.signal});"video"in s?c=new r.InputMediaUploadedDocument({file:M,attributes:[new r.DocumentAttributeFilename({file_name:E}),new r.DocumentAttributeVideo({w:720,h:1280,duration:s.duration})],mime_type:k}):c=new r.InputMediaUploadedPhoto({file:M})}}let d=u?.caption,g=d!==void 0?await this.#e.messageManager.parseText(d,{parseMode:u?.parseMode,entities:u?.captionEntities}):void 0,f=g===void 0?void 0:g[0],b=g===void 0?void 0:g[1],y=await this.#e.getInputPeer(e),x=rt(),P=await wX(u?.privacy??{everyoneExcept:[]},this.#e.getEntity),A=new Array;if(u?.interactiveAreas?.length)for(let I of u.interactiveAreas)A.push(await CX(I,this.#e.getEntity));let S=await this.#e.api.stories.sendStory({peer:y,random_id:x,media:c,privacy_rules:P,caption:f,entities:b,noforwards:u?.protectContent?!0:void 0,period:u?.activeFor,pinned:u?.highlight?!0:void 0,media_areas:A});return await this.#r(S)}async getStories(e,s){await this.#e.storage.assertUser("getStories");let u=await this.#e.getInputPeer(e),c=await this.#e.api.stories.getStoriesByID({peer:u,id:s}),p=new Array;for(let d of c.stories)p.push(await HU(d[ae](r.StoryItem),RU(u),this.#e.getEntity));return p}async getStory(e,s){return await this.#e.storage.assertUser("getStory"),await this.getStories(e,[s]).then(u=>u[0]??null)}async deleteStories(e,s){await this.#e.storage.assertUser("deleteStories");let u=await this.#e.getInputPeer(e);await this.#e.api.stories.deleteStories({peer:u,id:s})}async deleteStory(e,s){await this.#e.storage.assertUser("deleteStory"),await this.deleteStories(e,[s])}async#s(e,s,u){let c=await this.#e.getInputPeer(e);await this.#e.api.stories.togglePinned({peer:c,id:s,pinned:u})}async addStoriesToHighlights(e,s){await this.#e.storage.assertUser("addStoriesToHighlights"),await this.#s(e,s,!0)}async addStoryToHighlights(e,s){await this.#e.storage.assertUser("addStoryToHighlights"),await this.addStoriesToHighlights(e,[s])}async removeStoriesFromHighlights(e,s){await this.#e.storage.assertUser("removeStoriesFromHighlights"),await this.#s(e,s,!1)}async removeStoryFromHighlights(e,s){await this.#e.storage.assertUser("removeStoryFromHighlights"),await this.removeStoriesFromHighlights(e,[s])}static canHandleUpdate(e){return e instanceof r.UpdateStory}async handleUpdate(e){if(e.story instanceof r.StoryItemDeleted){let s=re(e.peer),u=e.story.id;return{deletedStory:{chatId:s,storyId:u}}}else return e.story instanceof r.StoryItem?{story:await HU(e.story,e.peer,this.#e.getEntity)}:null}};var h$=0,kJ=Symbol(),MJ=Symbol("handleMigrationError"),fre=Object.entries(Rt).filter(([,t])=>!(t instanceof Function)).map(([t])=>t);function yre(){return(t,e)=>e()}var xre=Symbol("restartAuth"),r1=class t extends Io{constructor(s,u=0,c="",p){super(p);this.apiId=u;this.apiHash=c;this.storage=typeof s=="string"?new Bn(s):s??new Bn,this.#w=p?.storeMessages??!1,this.#w?this.messageStorage=this.storage:this.messageStorage=new Bn,this.#b=p?.parseMode??null,this.appVersion=p?.appVersion??r7,this.deviceModel=p?.deviceModel??n7,this.langCode=p?.langCode??zU,this.langPack=p?.langPack??i7,this.systemLangCode=p?.systemLangCode??a7,this.systemVersion=p?.systemVersion??o7,this.#x=p?.publicKeys,this.#A=p?.autoStart??!0,this.#C=p?.ignoreOutgoing??null,this.#D=p?.prefixes,this.#l=p?.guaranteeUpdateDelivery??!1,this.#E=h$++;let d=this.#f=Xe("Client").client(this.#E);this.#m=d.branch("authorize"),this.#g=d.branch("receiveLoop"),this.#v=d.branch("pingLoop"),this.#N=d.branch("invoke"),this.#P=d.branch("[handleMigrationError]"),this.#M=d.branch("#initConnection");let g={id:h$,api:this.api,storage:this.storage,messageStorage:this.messageStorage,guaranteeUpdateDelivery:this.#l,setConnectionState:this.#R.bind(this),resetConnectionState:()=>this.stateChangeHandler(this.connected),getSelfId:this.#ee.bind(this),getInputPeer:this.getInputPeer.bind(this),getInputChannel:this.getInputChannel.bind(this),getInputUser:this.getInputUser.bind(this),getEntity:this[kJ].bind(this),handleUpdate:this.#$.bind(this),parseMode:this.#b,apiFactory:b=>{let y=new t(!b||b==this.dcId?this.storage:this.storage.branch(`download_client_${b}`),this.apiId,this.apiHash,{transportProvider:this.transportProvider,appVersion:this.appVersion,deviceModel:this.deviceModel,langCode:this.langCode,langPack:this.langPack,systemLangCode:this.systemLangCode,systemVersion:this.systemVersion,cdn:!0});return y.#s.salt=this.#s.salt,y.invoke.use(async(x,P)=>{if(x.error instanceof yi&&b)try{let A=await this.api.auth.exportAuthorization({dc_id:b});return await y.authorize(A),!0}catch(A){throw A}else return await P()}),{api:y.api,connect:async()=>{if(await y.connect(),b&&b!=this.dcId){let x=String(b);this.dcId<0&&(x+="-test"),await y.setDc(x)}await y.#Q()},disconnect:y.disconnect.bind(y)}},cdn:p?.cdn??!1,ignoreOutgoing:this.#C,dropPendingUpdates:p?.dropPendingUpdates};this.#i=new bc(g),this.#p=new s1(g),this.#a=new $U(g),this.#c=new t1(g),this.#d=new _c(g),this.#t=new fc({...g,fileManager:this.#c}),this.#I=new yc({...g,messageManager:this.#t}),this.#u=new Pc({...g,fileManager:this.#c,messageManager:this.#t}),this.#y=new Ac({...g,messageManager:this.#t}),this.#_=new xc({...g,messageManager:this.#t}),this.#h=new XU(g),this.#i.setUpdateHandler(this.#ue.bind(this));let f=this.transportProvider;this.transportProvider=b=>{let y=f(b);return y.connection.callback=this.#p.getTransportReadWriteCallback(),y},(p?.defaultHandlers??!0)&&(this.on("connectionState",({connectionState:b},y)=>(Dt((async()=>{if(b=="notConnected"){if(!this.transport?.transport.initialized){d.debug("not reconnecting");return}let x=5;for(;!this.connected;){d.debug("reconnecting");try{await this.connect(),d.debug("reconnected"),Dt(this.#i.recoverUpdateGap("reconnect"));break}catch(P){d.debug(`failed to reconnect, retrying in ${x}:`,P)}await new Promise(P=>setTimeout(P,x*1e3)),x<15&&(x+=5)}}})()),y())),this.invoke.use(async({error:b},y)=>b instanceof xi&&b.seconds<=10?(d.warning("sleeping for",b.seconds,"because of:",b),await new Promise(x=>setTimeout(x,1e3*b.seconds)),!0):y()))}#e=null;#r=vr(8,!0,!1);#s={salt:0n,seqNo:0};#n=new Map;#o=new Set;#l;#i;#p;#a;#c;#d;#t;#u;#I;#y;#_;#h;storage;messageStorage;#b;appVersion;deviceModel;langCode;langPack;systemLangCode;systemVersion;#x;#A;#C;#D;#w;#E;#f;#m;#g;#v;#N;#P;#M;#F=(()=>{let s={};for(let u of fre){let c=Rt[u];s[u]=new Proxy({},{get:(p,d)=>{if(d in c){let g=c[d];if(g instanceof Function)return f=>this.invoke(new g(f));D()}},set(){return!0}})}return s})();api=new Proxy({},{get:(s,u)=>{if(u in Rt){let c=Rt[u];return c instanceof Function?p=>this.invoke(new c(p)):this.#F[u]}},set(){return!0}});#V=async s=>{let u="message"in s?s.message:"editedMessage"in s?s.editedMessage:"callbackQuery"in s?s.callbackQuery.message:void 0,c="messageInteractions"in s?s.messageInteractions:void 0,p=()=>{if(u!==void 0)return{chatId:u.chat.id,messageId:u.id,senderId:(u.from??u.senderChat)?.id};if(c!==void 0)return{chatId:c.chatId,messageId:c.messageId};D()},d=()=>{if(u?.from)return u.from.id;if("callbackQuery"in s)return s.callbackQuery.from.id;if("chosenInlineResult"in s)return s.chosenInlineResult.from.id;D()},g=()=>{if("chosenInlineResult"in s){if(s.chosenInlineResult.inlineMessageId)return s.chosenInlineResult.inlineMessageId}else if("callbackQuery"in s&&s.callbackQuery.inlineMessageId)return s.callbackQuery.inlineMessageId;D()},b=("messageReactions"in s?s.messageReactions.chat:"messageReactionCount"in s?s.messageReactionCount.chat:void 0)??u?.chat,y="callbackQuery"in s?s.callbackQuery.from:"inlineQuery"in s?s.inlineQuery.from:"message"in s?s.message.from:"editedMessage"in s?s.editedMessage?.from:void 0,x=u?.senderChat,P=(I,C,E)=>{let k=C>0;return(I===void 0?!k:I)?E:void 0},A="connectionState"in s?this.#k:"authorizationState"in s&&!s.authorizationState.authorized?this.#k:await this.#ce(),S={...s,client:this,me:A??void 0,msg:u,chat:b,from:y,senderChat:x,get toJSON(){return()=>s},reply:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendMessage(E,I,{...C,replyToMessageId:M})},replyPoll:(I,C,E)=>{let{chatId:k,messageId:M}=p(),U=P(E?.quote,k,M);return this.sendPoll(k,I,C,{...E,replyToMessageId:U})},replyPhoto:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendPhoto(E,I,{...C,replyToMessageId:M})},replyDocument:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendDocument(E,I,{...C,replyToMessageId:M})},replyContact:(I,C,E)=>{let{chatId:k,messageId:M}=p(),U=P(E?.quote,k,M);return this.sendContact(k,I,C,{...E,replyToMessageId:U})},replyLocation:(I,C,E)=>{let{chatId:k,messageId:M}=p(),U=P(E?.quote,k,M);return this.sendLocation(k,I,C,{...E,replyToMessageId:U})},replyDice:I=>{let{chatId:C,messageId:E}=p(),k=P(I?.quote,C,E);return this.sendDice(C,{...I,replyToMessageId:k})},replyVenue:(I,C,E,k,M)=>{let{chatId:U,messageId:Y}=p(),pe=P(M?.quote,U,Y);return this.sendVenue(U,I,C,E,k,{...M,replyToMessageId:pe})},replyVideo:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendVideo(E,I,{...C,replyToMessageId:M})},replyAnimation:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendAnimation(E,I,{...C,replyToMessageId:M})},replyVoice:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendVoice(E,I,{...C,replyToMessageId:M})},replyAudio:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendAudio(E,I,{...C,replyToMessageId:M})},replyVideoNote:(I,C)=>{let{chatId:E,messageId:k}=p(),M=P(C?.quote,E,k);return this.sendVideoNote(E,I,{...C,replyToMessageId:M})},delete:()=>{let{chatId:I,messageId:C}=p();return this.deleteMessage(I,C)},forward:(I,C)=>{let{chatId:E,messageId:k}=p();return this.forwardMessage(E,I,k,C)},pin:I=>{let{chatId:C,messageId:E}=p();return this.pinMessage(C,E,I)},unpin:()=>{let{chatId:I,messageId:C}=p();return this.unpinMessage(I,C)},banSender:I=>{let{chatId:C,senderId:E}=p();return E||D(),this.banChatMember(C,E,I)},kickSender:()=>{let{chatId:I,senderId:C}=p();return C||D(),this.kickChatMember(I,C)},setSenderRights:I=>{let{chatId:C,senderId:E}=p();return E||D(),this.setChatMemberRights(C,E,I)},getChatAdministrators:()=>{let{chatId:I}=p();return this.getChatAdministrators(I)},react:(I,C)=>{let{chatId:E,messageId:k}=p();return this.setReactions(E,k,I,C)},answerCallbackQuery:I=>("callbackQuery"in s||D(),this.answerCallbackQuery(s.callbackQuery.id,I)),answerInlineQuery:(I,C)=>("inlineQuery"in s||D(),this.answerInlineQuery(s.inlineQuery.id,I,C)),sendChatAction:(I,C)=>{let{chatId:E}=p();return this.sendChatAction(E,I,C)},editInlineMessageText:(I,C)=>{let E=g();return this.editInlineMessageText(E,I,C)},editInlineMessageReplyMarkup:I=>{let C=g();return this.editInlineMessageReplyMarkup(C,I)},editMessageText:(I,C,E)=>{let{chatId:k}=p();return this.editMessageText(k,I,C,E)},editMessageReplyMarkup:(I,C)=>{let{chatId:E}=p();return this.editMessageReplyMarkup(E,I,C)},getMessage:I=>{let{chatId:C}=p();return this.getMessage(C,I)},getMessages:I=>{let{chatId:C}=p();return this.getMessages(C,I)},forwardMessage:(I,C,E)=>{let{chatId:k}=p();return this.forwardMessage(k,I,C,E)},forwardMessages:(I,C,E)=>{let{chatId:k}=p();return this.forwardMessages(k,I,C,E)},deleteMessage:(I,C)=>{let{chatId:E}=p();return this.deleteMessage(E,I,C)},deleteMessages:(I,C)=>{let{chatId:E}=p();return this.deleteMessages(E,I,C)},pinMessage:(I,C)=>{let{chatId:E}=p();return this.pinMessage(E,I,C)},unpinMessage:I=>{let{chatId:C}=p();return this.unpinMessage(C,I)},unpinMessages:()=>{let{chatId:I}=p();return this.unpinMessages(I)},setAvailableReactions:I=>{let{chatId:C}=p();return this.setAvailableReactions(C,I)},addReaction:(I,C,E)=>{let{chatId:k}=p();return this.addReaction(k,I,C,E)},removeReaction:(I,C)=>{let{chatId:E}=p();return this.removeReaction(E,I,C)},setReactions:(I,C,E)=>{let{chatId:k}=p();return this.setReactions(k,I,C,E)},setChatPhoto:(I,C)=>{let{chatId:E}=p();return this.setChatPhoto(E,I,C)},deleteChatPhoto:()=>{let{chatId:I}=p();return this.deleteChatPhoto(I)},banChatMember:(I,C)=>{let{chatId:E}=p();return this.banChatMember(E,I,C)},unbanChatMember:I=>{let{chatId:C}=p();return this.unbanChatMember(C,I)},kickChatMember:I=>{let{chatId:C}=p();return this.kickChatMember(C,I)},setChatMemberRights:(I,C)=>{let{chatId:E}=p();return this.setChatMemberRights(E,I,C)},deleteChatMemberMessages:I=>{let{chatId:C}=p();return this.deleteChatMemberMessages(C,I)},searchMessages:(I,C)=>{let{chatId:E}=p();return this.searchMessages(E,I,C)},setBoostsRequiredToCircumventRestrictions:I=>{let{chatId:C}=p();return this.setBoostsRequiredToCircumventRestrictions(C,I)},createInviteLink:I=>{let{chatId:C}=p();return this.createInviteLink(C,I)},getCreatedInviteLinks:I=>{let{chatId:C}=p();return this.getCreatedInviteLinks(C,I)},leave:()=>{let{chatId:I}=p();return this.leaveChat(I)},block:()=>this.blockUser(d()),unblock:()=>this.unblockUser(d())};return X(S)};#R(s){this.#$({connectionState:s}),this.#K=s}#K=null;stateChangeHandler=(s=>{this.#W.lock().then(u=>{try{let c=s?"ready":"notConnected";this.connected==s&&this.#K!=c&&this.#R(c)}finally{u()}})}).bind(this);async setDc(s){await this.#q(),await this.storage.getDc()!=s&&(await this.storage.setDc(s),await this.storage.setAuthKey(null),await this.storage.getAuthKey()),super.setDc(s)}async#j(s){let u=await Ks(s),c=Be(u.slice(-8),!0,!1);this.#e={key:s,id:c}}#z=!1;async#q(){this.#z||(await this.storage.initialize(),this.#l||await this.storage.deleteUpdates(),this.#z=!0)}#W=new Kr;async connect(){if(this.connected)return;let s=await this.#W.lock();try{await this.#q();let u=await this.storage.getAuthKey();if(u==null){let p=new Ai({initialDc:this.initialDc,transportProvider:this.transportProvider,cdn:this.cdn,publicKeys:this.#x}),d=await this.storage.getDc();d!=null&&p.setDc(d),await p.connect();let[g,f]=await p.createAuthKey();await p.disconnect(),await this.storage.setAuthKey(g),await this.#j(g),this.#s.salt=f,await this.storage.setServerSalt(f)}else this.#s.salt==0n&&(this.#s.salt=await this.storage.getServerSalt()??0n),await this.#j(u);let c=await this.storage.getDc();c!=null&&await this.setDc(c),await super.connect(),c==null&&await this.storage.setDc(this.initialDc),this.#f.debug("connected"),Dt(this.#te()),this.#O&&Dt(this.#Z())}finally{s()}}async[MJ](s){let u=String(s.dc);Math.abs(this.dcId)>=1e4&&(u+="-test"),await this.reconnect(u),this.#P.debug(`migrated to DC${u}`)}#G=!1;async disconnect(){this.#G=!1,await super.disconnect(),this.#T?.abort()}async#Q(){this.#G||(await this.api.initConnection({api_id:this.apiId,app_version:this.appVersion,device_model:this.deviceModel,lang_code:this.langCode,lang_pack:this.langPack,query:new Rt.invokeWithLayer({layer:s7,query:new Rt.help.getConfig}),system_lang_code:this.systemLangCode,system_version:this.systemVersion}),this.#G=!0,this.#M.debug("connection inited"))}#J=null;async#U(s){this.#J!=s&&(await this.#L(await this.#V({authorizationState:{authorized:s}}),BJ),this.#J=s)}#S=null;async#ee(){return this.#S==null&&(this.#S=await this.getMe().then(s=>s.id)),this.#S}async authorize(s){if(!this.apiId)throw new Error("apiId not set");if(!this.apiHash)throw new Error("apiHash not set");await this.#Q();try{await this.#i.fetchState("authorize"),await this.#U(!0),Dt(this.#i.recoverUpdateGap("authorize")),this.#m.debug("already authorized");return}catch(u){if(!(u instanceof yi))throw u}if(typeof s>"u"&&(jZ("Do you want to login as bot [b] or user [u]?",["b","u"])=="b"?s=zo("Bot token:"):s={phone:()=>zo("Phone number:"),code:()=>zo("Verification code:"),password:()=>zo("Password:")}),this.#m.debug("authorizing with",typeof s=="string"?"bot token":s instanceof r.auth.ExportedAuthorization?"exported authorization":"AuthorizeUserParams"),typeof s=="string"){for(;;)try{let u=await this.api.auth.importBotAuthorization({api_id:this.apiId,api_hash:this.apiHash,bot_auth_token:s,flags:0});this.#S=Number(u[ae](r.auth.Authorization).user.id),await this.storage.setAccountType("bot");break}catch(u){if(u instanceof Vr){await this[MJ](u),await this.#Q();continue}else throw u}this.#m.debug("authorized as bot"),await this.#U(!0),await this.#i.fetchState("authorize");return}if(s instanceof r.auth.ExportedAuthorization){await this.api.auth.importAuthorization({id:s.id,bytes:s.bytes}),this.#m.debug("authorization imported");return}e:for(;;)try{let u,c;for(;;)try{u=typeof s.phone=="string"?s.phone:await s.phone();let d=()=>this.api.auth.sendCode({phone_number:u,api_id:this.apiId,api_hash:this.apiHash,settings:new r.CodeSettings}).then(g=>g[ae](r.auth.SentCode));try{c=await d()}catch(g){if(g instanceof Vr)await this[MJ](g),await this.#Q(),c=await d();else throw g}break}catch(d){if(d instanceof cc)continue;throw d}this.#m.debug("verification code sent");let p;t:for(;;){let d=typeof s.code=="string"?s.code:await s.code();try{let g=await this.api.auth.signIn({phone_number:u,phone_code:d,phone_code_hash:c.phone_code_hash});this.#S=Number(g[ae](r.auth.Authorization).user.id),await this.storage.setAccountType("user"),this.#m.debug("authorized as user"),await this.#U(!0),await this.#i.fetchState("authorize");return}catch(g){if(g instanceof r.Rpc_error&&g.error_message=="PHONE_CODE_INVALID")continue t;p=g;break t}}if(!(p instanceof lc))throw p;t:for(;;){let d=await this.api.account.getPassword();if(!(d.current_algo instanceof r.PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow))throw new Error(`Handling ${d.current_algo?.[n]} not implemented`);try{let g=typeof s.password=="string"?s.password:await s.password(d.hint??null),f=await H9(g,d),b=await this.api.auth.checkPassword({password:f});this.#S=Number(b[ae](r.auth.Authorization).user.id),await this.storage.setAccountType("user"),this.#m.debug("authorized as user"),await this.#U(!0),await this.#i.fetchState("authorize");return}catch(g){if(g instanceof uc)continue t;throw g}}}catch(u){if(u==xre)continue e;throw u}}async start(s){await this.connect(),await this.authorize(s)}async#te(){if(!this.#e||!this.transport)throw new Rn("Not connected");for(;this.connected;)try{this.#o.size>=YX&&(await this.send(new r.Msgs_ack({msg_ids:[...this.#o]})),this.#o.clear());let s=await this.transport.transport.receive();this.#f.inBin(s);let u;try{u=await c$(s,this.#e.key,this.#e.id,this.#r),this.#f.in(u)}catch(p){this.#g.error("failed to decrypt message:",p),Dt((async()=>{try{await this.disconnect()}catch{}await this.connect(),await this.#i.recoverUpdateGap("decryption")})());continue}let c=u instanceof mi?u.messages:[u];for(let p of c){let d=p.body;if(d instanceof r.Gzip_packed&&(d=new Ee(Oo(d.packed_data)).readObject()),this.#g.debug("received",typeof d=="object"&&n in d?d[n]:d.constructor.name),d instanceof r._Updates||d instanceof r._Update)this.#i.processUpdates(d,!0);else if(d instanceof r.New_session_created)this.#s.salt=d.server_salt,await this.storage.setServerSalt(this.#s.salt);else if(p.body instanceof Ls){let g=p.body.result;g instanceof r.Gzip_packed&&(g=new Ee(Oo(g.packed_data)).readObject()),g instanceof r.Rpc_error?this.#g.debug("RPCResult:",g.error_code,g.error_message):this.#g.debug("RPCResult:",typeof g=="object"&&n in g?g[n]:g.constructor.name);let f=p.body.messageId,b=this.#n.get(f),y=()=>{b&&(g instanceof r.Rpc_error?b.reject(i$(g,b.call)):b.resolve(g),this.#n.delete(f))};g instanceof r._Updates||g instanceof r._Update?this.#i.processUpdates(g,!0,b?.call,y):(await this.#i.processResult(g),y())}else if(p.body instanceof r.Pong){let g=this.#n.get(p.body.msg_id);g&&(g.resolve(p.body),this.#n.delete(p.body.msg_id))}else if(p.body instanceof r.Bad_server_salt){this.#g.debug("server salt reassigned"),this.#s.salt=p.body.new_server_salt,await this.storage.setServerSalt(this.#s.salt);let g=this.#n.get(p.body.bad_msg_id);g&&(g.resolve(p.body),this.#n.delete(p.body.bad_msg_id))}this.#o.add(p.id)}}catch(s){if(this.connected)s instanceof jr?(this.#g.error("failed to deserialize:",s),Dt(this.#i.recoverUpdateGap("deserialize"))):this.#g.error("unexpected error:",s);else break}if(this.connected)D();else for(let{reject:s}of this.#n.values())s(new Rn("Connection was closed"))}#T=null;#Y=60*1e3;#se=new Date;async#Z(){for(this.#T=new AbortController;this.connected;)try{if(await new Promise((s,u)=>{let c=setTimeout(s,this.#Y);this.#T.signal.onabort=()=>{u(this.#T?.signal.reason),clearTimeout(c)}}),!this.connected)continue;this.#T.signal.throwIfAborted(),await this.api.ping_delay_disconnect({ping_id:rt(),disconnect_delay:this.#Y/1e3+15}),Date.now()-this.#se.getTime()>=15*60*1e3&&Dt(this.#i.recoverUpdateGap("lastUpdates"))}catch(s){if(!this.connected)continue;this.#v.error(s)}}#O=!1;#re=!1;#X=0n;async#ne(s,u){let c=1;for(;;)try{if(!this.#e||!this.transport)if(this.#A&&!this.#re)await this.start();else throw new Rn("Not connected");(!this.#e||!this.transport)&&D();let p=this.#s.seqNo*2;!(s instanceof Rt.ping)&&!(s instanceof r.Msgs_ack)&&(p++,this.#s.seqNo++);let d=this.#X=JU(this.#X),g=new Tr(d,p,s),f=await u$(g,this.#e.key,this.#e.id,this.#s.salt,this.#r);if(await this.transport.transport.send(f),this.#f.out(g),this.#f.outBin(f),this.#N.debug("invoked",s[n]),u){this.#n.set(g.id,{resolve:y=>{y instanceof r.Bad_server_salt&&Dt(this.invoke(s,!0))},reject:()=>{},call:s});return}let b;try{b=await new Promise((y,x)=>{this.#n.set(g.id,{resolve:y,reject:x,call:s})})}catch(y){throw y instanceof yi&&await this.#U(!1),y}return b instanceof r.Bad_server_salt?await this.invoke(s):(this.#O||(Dt(this.#Z()),this.#O=!0),b)}catch(p){if(await this.#H(Object.freeze({client:this,error:p,function:s,n:c++}),()=>Promise.resolve(!1)))continue;throw p}}#H=yre();invoke=Object.assign(this.#ne,{use:s=>{let u=this.#H;this.#H=async(c,p)=>{let d=null;return await u(c,async()=>(d!=null||(d=await s(c,p)),d))}}});send(s){return this.invoke(s,!0)}exportAuthString(){return this.storage.exportAuthString()}async importAuthString(s){await this.#q(),await this.storage.importAuthString(s)}async#ie(s){let c=(await this.api.users.getUsers({id:[new r.InputUser({user_id:s,access_hash:0n})]}))[0]?.[ae](r.User);return c&&await this.messageStorage.setEntity(c),c?.access_hash??0n}async#ae(s){let c=(await this.api.channels.getChannels({id:[new r.InputChannel({channel_id:s,access_hash:0n})]})).chats[0][ae](r.Channel);return c&&await this.messageStorage.setEntity(c),c?.access_hash??0n}async getInputPeer(s){if(s==="me")return new r.InputPeerSelf;let u=await this.#oe(s);return(u instanceof r.InputPeerUser||u instanceof r.InputPeerChannel&&u.access_hash==0n)&&await this.storage.getAccountType()=="bot"&&("channel_id"in u?u.access_hash=await this.#ae(u.channel_id):u.access_hash=await this.#ie(u.user_id)),u}async getInputChannel(s){let u=await this.getInputPeer(s);return u instanceof r.InputPeerChannel||D(),new r.InputChannel(u)}async getInputUser(s){let u=await this.getInputPeer(s);return u instanceof r.InputPeerUser||D(),new r.InputUser(u)}async#oe(s){let u=Number(s);if(isNaN(u)||(s=u),typeof s=="string"){s=ZU(s);let c=0,p=await this.messageStorage.getUsername(s);if(p!=null&&Date.now()-p[1].getTime()0){let c=await this.messageStorage.getUserAccessHash(s);return new r.InputPeerUser({user_id:$u(s),access_hash:c??0n})}else{if(-e$<=s)return new r.InputPeerChat({chat_id:BigInt(Math.abs(s))});if(gt-t$<=s&&s!=gt){let c=await this.messageStorage.getChannelAccessHash(s);return new r.InputPeerChannel({channel_id:$u(s),access_hash:c??0n})}else throw new Error("ID format unknown or not implemented")}}async[kJ](s){let u=re(s),c=await this.messageStorage.getEntity(u);if(c==null&&await this.storage.getAccountType()=="bot"&&s instanceof r.PeerUser||s instanceof r.PeerChannel)await this.getInputPeer(u);else return c;return await this.messageStorage.getEntity(u)}async#B(s){await this.#L(await this.#V(s),BJ)}#$(s){this.#i.getHandleUpdateQueue(bc.MAIN_BOX_ID).add(async()=>{await this.#B(s)})}async#ue(s){let u=new Array;if(s instanceof r.UpdateUserName){await this.messageStorage.updateUsernames(Number(s.user_id),s.usernames.map(d=>d.username));let c=new r.PeerUser(s),p=await this[kJ](c);p!=null&&(p.usernames=s.usernames,p.first_name=s.first_name,p.last_name=s.last_name,await this.messageStorage.setEntity(p))}if(fc.canHandleUpdate(s)){let c=await this.#t.handleUpdate(s);c&&u.push((async()=>{try{await this.#B(c)}finally{if("deletedMessages"in c)for(let{chatId:p,messageId:d}of c.deletedMessages)await this.messageStorage.setMessage(p,d,null),await this.#_.reassignChatLastMessage(p)}})())}if(yc.canHandleUpdate(s)&&u.push(this.#B(await this.#I.handleUpdate(s))),Ac.canHandleUpdate(s)&&u.push(this.#B(await this.#y.handleUpdate(s))),_c.canHandleUpdate(s)){let c=await this.#d.handleUpdate(s);c&&u.push(this.#B(c))}if(xc.canHandleUpdate(s)&&await this.#_.handleUpdate(s),Pc.canHandleUpdate(s)){let c=await this.#u.handleUpdate(s);c&&u.push(this.#B(c))}return()=>Promise.all(u)}#k=null;async#ce(){if(this.#k!=null)return this.#k;{let s=await this.getMe();return this.#k=s,s}}#L=hc;use(...s){let u=new Co(...s);return this.#L=e1(this.#L,Un(u)),u}branch(s,u,c){let p=Un(u),d=Un(c);return this.use(async(g,f)=>{await s(g)?await p(g,f):await d(g,f)})}filter(s,...u){let c=new Co(...u);return this.branch(s,c,hc),c}on(s,...u){return this.filter(c=>YU(s,c),...u)}command(s,...u){let c=typeof s=="object"&&"names"in s?s.names:s,p=Array.isArray(c)?c:[c],d=typeof s=="object"&&"prefixes"in s?s.prefixes:this.#D??[],g=Array.isArray(d)?d:[d];for(let f of g)for(let b of g)if(f!=b&&(f.startsWith(b)||b.startsWith(f)))throw new Error("Intersecting prefixes");return this.on("message:text").filter(f=>{let b=g.length==0?[f.me?.isBot?"/":"\\"]:g;if(b.length==0)return!1;let y=f.message.text.split(/\s/,1)[0],x=b.find(A=>y.startsWith(A));if(x===void 0||y.includes("@")&&y.split("@",2)[1].toLowerCase()!==f.me.username?.toLowerCase())return!1;let P=y.split("@",1)[0].split(x,2)[1].toLowerCase();for(let A of p){if(typeof A=="string"&&A.toLowerCase()==P)return!0;if(A instanceof RegExp&&A.test(P))return!0}return!1},...u)}async sendMessage(s,u,c){return await this.#t.sendMessage(s,u,c)}async editMessageText(s,u,c,p){return await this.#t.editMessageText(s,u,c,p)}async editInlineMessageText(s,u,c){await this.#t.editInlineMessageText(s,u,c)}async editMessageReplyMarkup(s,u,c){return await this.#t.editMessageReplyMarkup(s,u,c)}async editInlineMessageReplyMarkup(s,u){await this.#t.editInlineMessageReplyMarkup(s,u)}async getMessages(s,u){return await this.#t.getMessages(s,u)}async getMessage(s,u){return await this.#t.getMessage(s,u)}async*download(s,u){for await(let c of this.#c.download(s,u))yield c}async forwardMessages(s,u,c,p){return await this.#t.forwardMessages(s,u,c,p)}async forwardMessage(s,u,c,p){return await this.forwardMessages(s,u,[c],p).then(d=>d[0])}async getMe(){let s=await this.api.users.getUsers({id:[new r.InputUserSelf]});s.length<1&&D();let u=Te(s[0][ae](r.User));return this.#k=u,u}async answerCallbackQuery(s,u){await this.#I.answerCallbackQuery(s,u)}async sendPoll(s,u,c,p){return await this.#t.sendPoll(s,u,c,p)}async sendChatAction(s,u,c){await this.#t.sendChatAction(s,u,c)}async upload(s,u){return await this.#c.upload(s,u)}async setMyCommands(s,u){await this.#a.setMyCommands(s,u)}async getMyCommands(s){return await this.#a.getMyCommands(s)}async answerInlineQuery(s,u,c){await this.#y.answerInlineQuery(s,u,c)}async setMyDescription(s){await this.#a.setMyDescription(s)}async setMyName(s){await this.#a.setMyName(s)}async setMyShortDescription(s){await this.#a.setMyShortDescription(s)}async getMyDescription(s){return await this.#a.getMyDescription(s)}async getMyName(s){return await this.#a.getMyName(s)}async getMyShortDescription(s){return await this.#a.getMyShortDescription(s)}async deleteMessages(s,u,c){await this.#t.deleteMessages(s,u,c)}async deleteMessage(s,u,c){await this.#t.deleteMessages(s,[u],c)}async sendPhoto(s,u,c){return await this.#t.sendPhoto(s,u,c)}async sendDocument(s,u,c){return await this.#t.sendDocument(s,u,c)}async sendVideo(s,u,c){return await this.#t.sendVideo(s,u,c)}async sendAnimation(s,u,c){return await this.#t.sendAnimation(s,u,c)}async sendVoice(s,u,c){return await this.#t.sendVoice(s,u,c)}async sendAudio(s,u,c){return await this.#t.sendAudio(s,u,c)}async sendVideoNote(s,u,c){return await this.#t.sendVideoNote(s,u,c)}async sendLocation(s,u,c,p){return await this.#t.sendLocation(s,u,c,p)}async sendContact(s,u,c,p){return await this.#t.sendContact(s,u,c,p)}async sendDice(s,u){return await this.#t.sendDice(s,u)}async sendVenue(s,u,c,p,d,g){return await this.#t.sendVenue(s,u,c,p,d,g)}async getNetworkStatistics(){return await this.#p.getNetworkStatistics()}async getChats(s){return await this.#_.getChats(s?.from,s?.after,s?.limit)}async getChat(s){return await this.#_.getChat(s)}async getHistory(s,u){return await this.#t.getHistory(s,u)}async getCustomEmojiDocuments(s){return await this.#c.getCustomEmojiDocuments(s)}async setAvailableReactions(s,u){await this.#t.setAvailableReactions(s,u)}async setReactions(s,u,c,p){await this.#t.setReactions(s,u,c,p)}async addReaction(s,u,c,p){await this.#t.addReaction(s,u,c,p)}async removeReaction(s,u,c){await this.#t.removeReaction(s,u,c)}async setChatPhoto(s,u,c){await this.#t.setChatPhoto(s,u,c)}async deleteChatPhoto(s){await this.#t.deleteChatPhoto(s)}async deleteChatMemberMessages(s,u){await this.#t.deleteChatMemberMessages(s,u)}async pinMessage(s,u,c){await this.#t.pinMessage(s,u,c)}async unpinMessage(s,u){await this.#t.unpinMessage(s,u)}async unpinMessages(s){await this.#t.unpinMessages(s)}async banChatMember(s,u,c){await this.#t.banChatMember(s,u,c)}async unbanChatMember(s,u){await this.#t.unbanChatMember(s,u)}async kickChatMember(s,u){await this.#t.banChatMember(s,u),await this.#t.unbanChatMember(s,u)}async setChatMemberRights(s,u,c){await this.#t.setChatMemberRights(s,u,c)}async getChatAdministrators(s){return await this.#t.getChatAdministrators(s)}async createStory(s,u,c){return await this.#u.createStory(s,u,c)}async getStories(s,u){return u.length?await this.#u.getStories(s,u):[]}async getStory(s,u){return await this.#u.getStory(s,u)}async deleteStories(s,u){await this.#u.deleteStories(s,u)}async deleteStory(s,u){await this.#u.deleteStory(s,u)}async addStoriesToHighlights(s,u){await this.#u.addStoriesToHighlights(s,u)}async addStoryToHighlights(s,u){await this.#u.addStoryToHighlights(s,u)}async removeStoriesFromHighlights(s,u){await this.#u.removeStoriesFromHighlights(s,u)}async removeStoryFromHighlights(s,u){await this.#u.removeStoryFromHighlights(s,u)}async enableJoinRequests(s){await this.#t.enableJoinRequests(s)}async disableJoinRequests(s){await this.#t.disableJoinRequests(s)}async showUsername(s,u){await this.#h.showUsername(s,u)}async hideUsername(s,u){await this.#h.hideUsername(s,u)}async reorderUsernames(s,u){return await this.#h.reorderUsernames(s,u)}async hideUsernames(s){return await this.#h.hideUsernames(s)}async getInactiveChats(){return await this.#h.getInactiveChats()}async searchMessages(s,u,c){return await this.#t.searchMessages(s,u,c)}async setBoostsRequiredToCircumventRestrictions(s,u){await this.#t.setBoostsRequiredToCircumventRestrictions(s,u)}async createInviteLink(s,u){return await this.#t.createInviteLink(s,u)}async getCreatedInviteLinks(s,u){return await this.#t.getCreatedInviteLinks(s,u)}async joinChat(s){await this.#t.joinChat(s)}async leaveChat(s){await this.#t.leaveChat(s)}async blockUser(s){await this.#t.blockUser(s)}async unblockUser(s){await this.#t.unblockUser(s)}};addEventListener("message",async t=>{await b$(t.data)},{once:!0});async function b$(t,e=!1){let s;try{let[u,c]=t;postMessage("connecting"),(!c||e)&&(await new Ai({initialDc:u}).connect(),postMessage("exchanging-encryption-keys"),c=await Are(u));let p;{let d=new yt;d.writeString(u),d.writeBytes(c),p=Es(js(d.buffer))}postMessage(c),s=new r1(new Bn(p)),await s.connect()}catch{postMessage("failed"),postMessage("done");return}postMessage("pinging");try{for(let u=0;u<10;u++){let c=_$();try{await s.api.ping({ping_id:rt()})}catch(p){if(u==0&&!e&&String(p).includes("was closed")){await b$(t,!0);break}}postMessage(Math.ceil(_$()-c)),await new Promise(p=>setTimeout(p,1e3))}}finally{postMessage("done"),await s.disconnect()}}function _$(){return typeof performance>"u"?Date.now():performance.now()}async function Are(t){let e=new Ai({initialDc:t});await e.connect();let s=await e.createAuthKey().then(u=>u[0]);return await e.disconnect(),s} +`}throw new ye(g)}function O2(t,e=""){if(t)throw new ye(e)}function Ho(t,e,s=""){if(t instanceof e)return;let u=s?`: ${s}`:".",c=e.name,l="";throw t===null?l="null":t===void 0?l="undefined":typeof t=="object"?l=t.constructor?.name??"Object":l=typeof t,c===l?s=`Expected object to be an instance of "${c}"${u}`:l==="function"?s=`Expected object to be an instance of "${c}" but was not an instanced object${u}`:s=`Expected object to be an instance of "${c}" but was "${l}"${u}`,new ye(s)}function jo(t,e=""){if(!t)throw new ye(e)}function v(t){throw new ye(t??"unreachable")}var Kr={};L2(Kr,{DELIMITER:()=>vse,SEPARATOR:()=>_T,SEPARATOR_PATTERN:()=>wse,basename:()=>Ise,common:()=>Lse,dirname:()=>Dse,extname:()=>Sse,format:()=>Ese,fromFileUrl:()=>Bse,globToRegExp:()=>qse,isAbsolute:()=>kse,isGlob:()=>Jo,join:()=>Mse,joinGlobs:()=>Qse,normalize:()=>Fse,normalizeGlob:()=>Gse,parse:()=>Rse,posix:()=>Hse,relative:()=>Use,resolve:()=>Tse,toFileUrl:()=>Vse,toNamespacedPath:()=>Nse,win32:()=>Ose});var nT={};L2(nT,{DELIMITER:()=>mse,SEPARATOR:()=>zo,SEPARATOR_PATTERN:()=>j2,basename:()=>H2,common:()=>bse,dirname:()=>z2,extname:()=>K2,format:()=>W2,fromFileUrl:()=>J2,globToRegExp:()=>tT,isAbsolute:()=>Ko,isGlob:()=>Jo,join:()=>Wo,joinGlobs:()=>sT,normalize:()=>Wn,normalizeGlob:()=>Yo,parse:()=>Y2,relative:()=>Z2,resolve:()=>Jn,toFileUrl:()=>X2,toNamespacedPath:()=>$2});function Pe(t){if(typeof t!="string")throw new TypeError(`Path must be a string. Received ${JSON.stringify(t)}`)}function $c(t,e){if(e.length>=t.length)return t;let s=t.length-e.length;for(let u=e.length-1;u>=0;--u)if(t.charCodeAt(s+u)!==e.charCodeAt(u))return t;return t.slice(0,-e.length)}function el(t,e,s=0){let u=!1,c=t.length;for(let l=t.length-1;l>=s;--l)if(e(t.charCodeAt(l))){if(u){s=l+1;break}}else u||(u=!0,c=l+1);return t.slice(s,c)}function tl(t,e){if(Pe(t),t.length===0)return t;if(typeof e!="string")throw new TypeError(`Suffix must be a string. Received ${JSON.stringify(e)}`)}function Ws(t,e){if(t.length<=1)return t;let s=t.length;for(let u=t.length-1;u>0&&e(t.charCodeAt(u));u--)s=u;return t.slice(0,s)}function zZ(t){return t===47}function ee(t){return t===47||t===92}function vt(t){return t>=97&&t<=122||t>=65&&t<=90}function H2(t,e=""){tl(t,e);let s=0;if(t.length>=2){let l=t.charCodeAt(0);vt(l)&&t.charCodeAt(1)===58&&(s=2)}let u=el(t,ee,s),c=Ws(u,ee);return e?$c(c,e):c}var mse=";",zo="\\",j2=/[\\/]+/;function sl(t){if(Pe(t),t.length===0)return"."}function z2(t){sl(t);let e=t.length,s=-1,u=-1,c=!0,l=0,g=t.charCodeAt(0);if(e>1)if(ee(g)){if(s=l=1,ee(t.charCodeAt(1))){let d=2,b=d;for(;d2&&ee(t.charCodeAt(2))&&(s=l=3));else if(ee(g))return t;for(let d=e-1;d>=l;--d)if(ee(t.charCodeAt(d))){if(!c){u=d;break}}else c=!1;if(u===-1){if(s===-1)return".";u=s}return Ws(t.slice(0,u),zZ)}function K2(t){Pe(t);let e=0,s=-1,u=0,c=-1,l=!0,g=0;t.length>=2&&t.charCodeAt(1)===58&&vt(t.charCodeAt(0))&&(e=u=2);for(let d=t.length-1;d>=e;--d){let b=t.charCodeAt(d);if(ee(b)){if(!l){u=d+1;break}continue}c===-1&&(l=!1,c=d+1),b===46?s===-1?s=d:g!==1&&(g=1):s!==-1&&(g=-1)}return s===-1||c===-1||g===0||g===1&&s===c-1&&s===u+1?"":t.slice(s,c)}function nl(t,e){let s=e.dir||e.root,u=e.base||(e.name||"")+(e.ext||"");return s?u===t?s:s===e.root?s+u:s+t+u:u}function rl(t){if(t===null||typeof t!="object")throw new TypeError(`The "pathObject" argument must be of type Object. Received type ${typeof t}`)}function W2(t){return rl(t),nl("\\",t)}function il(t){if(t=t instanceof URL?t:new URL(t),t.protocol!=="file:")throw new TypeError("Must be a file URL.");return t}function J2(t){t=il(t);let e=decodeURIComponent(t.pathname.replace(/\//g,"\\").replace(/%(?![0-9A-Fa-f]{2})/g,"%25")).replace(/^\\*([A-Za-z]:)(\\|$)/,"$1\\");return t.hostname!==""&&(e=`\\\\${t.hostname}${e}`),e}function Ko(t){Pe(t);let e=t.length;if(e===0)return!1;let s=t.charCodeAt(0);return ee(s)?!0:!!(vt(s)&&e>2&&t.charCodeAt(1)===58&&ee(t.charCodeAt(2)))}function al(t){if(Pe(t),t.length===0)return"."}function Kn(t,e,s,u){let c="",l=0,g=-1,d=0,b;for(let f=0;f<=t.length;++f){if(f2){let y=c.lastIndexOf(s);y===-1?(c="",l=0):(c=c.slice(0,y),l=c.length-1-c.lastIndexOf(s)),g=f,d=0;continue}else if(c.length===2||c.length===1){c="",l=0,g=f,d=0;continue}}e&&(c.length>0?c+=`${s}..`:c="..",l=2)}else c.length>0?c+=s+t.slice(g+1,f):c=t.slice(g+1,f),l=f-g-1;g=f,d=0}else b===46&&d!==-1?++d:d=-1}return c}function Wn(t){al(t);let e=t.length,s=0,u,c=!1,l=t.charCodeAt(0);if(e>1)if(ee(l))if(c=!0,ee(t.charCodeAt(1))){let d=2,b=d;for(;d2&&ee(t.charCodeAt(2))&&(c=!0,s=3));else if(ee(l))return"\\";let g;return s0&&ee(t.charCodeAt(e-1))&&(g+="\\"),u===void 0?c?g.length>0?`\\${g}`:"\\":g.length>0?g:"":c?g.length>0?`${u}\\${g}`:`${u}\\`:g.length>0?u+g:u}function Wo(...t){if(t.length===0)return".";let e,s=null;for(let l=0;l0&&(e===void 0?e=s=g:e+=`\\${g}`)}if(e===void 0)return".";let u=!0,c=0;if(jo(s!==null),ee(s.charCodeAt(0))){++c;let l=s.length;l>1&&ee(s.charCodeAt(1))&&(++c,l>2&&(ee(s.charCodeAt(2))?++c:u=!1))}if(u){for(;c=2&&(e=`\\${e.slice(c)}`)}return Wn(e)}function Y2(t){Pe(t);let e={root:"",dir:"",base:"",ext:"",name:""},s=t.length;if(s===0)return e;let u=0,c=t.charCodeAt(0);if(s>1){if(ee(c)){if(u=1,ee(t.charCodeAt(1))){let C=2,x=C;for(;C2){if(ee(t.charCodeAt(2))){if(s===3)return e.root=e.dir=t,e.base="\\",e;u=3}}else return e.root=e.dir=t,e}else if(ee(c))return e.root=e.dir=t,e.base="\\",e;u>0&&(e.root=t.slice(0,u));let l=-1,g=u,d=-1,b=!0,f=t.length-1,y=0;for(;f>=u;--f){if(c=t.charCodeAt(f),ee(c)){if(!b){g=f+1;break}continue}d===-1&&(b=!1,d=f+1),c===46?l===-1?l=f:y!==1&&(y=1):l!==-1&&(y=-1)}return l===-1||d===-1||y===0||y===1&&l===d-1&&l===g+1?d!==-1&&(e.base=e.name=t.slice(g,d)):(e.name=t.slice(g,l),e.base=t.slice(g,d),e.ext=t.slice(l,d)),e.base=e.base||"\\",g>0&&g!==u?e.dir=t.slice(0,g-1):e.dir=e.root,e}function Jn(...t){let e="",s="",u=!1;for(let c=t.length-1;c>=-1;c--){let l,{Deno:g}=globalThis;if(c>=0)l=t[c];else if(e){if(typeof g?.env?.get!="function"||typeof g?.cwd!="function")throw new TypeError("Resolved a relative path without a CWD.");l=g.cwd(),(l===void 0||l.slice(0,3).toLowerCase()!==`${e.toLowerCase()}\\`)&&(l=`${e}\\`)}else{if(typeof g?.cwd!="function")throw new TypeError("Resolved a drive-letter-less path without a CWD.");l=g.cwd()}Pe(l);let d=l.length;if(d===0)continue;let b=0,f="",y=!1,C=l.charCodeAt(0);if(d>1)if(ee(C))if(y=!0,ee(l.charCodeAt(1))){let x=2,A=x;for(;x2&&ee(l.charCodeAt(2))&&(y=!0,b=3));else ee(C)&&(b=1,y=!0);if(!(f.length>0&&e.length>0&&f.toLowerCase()!==e.toLowerCase())&&(e.length===0&&f.length>0&&(e=f),u||(s=`${l.slice(b)}\\${s}`,u=y),u&&e.length>0))break}return s=Kn(s,!u,"\\",ee),e+(u?"\\":"")+s||"."}function ol(t,e){if(Pe(t),Pe(e),t===e)return""}function Z2(t,e){ol(t,e);let s=Jn(t),u=Jn(e);if(s===u||(t=s.toLowerCase(),e=u.toLowerCase(),t===e))return"";let c=0,l=t.length;for(;cc&&t.charCodeAt(l-1)===92;--l);let g=l-c,d=0,b=e.length;for(;dd&&e.charCodeAt(b-1)===92;--b);let f=b-d,y=gy){if(e.charCodeAt(d+x)===92)return u.slice(d+x+1);if(x===2)return u.slice(d+x)}g>y&&(t.charCodeAt(c+x)===92?C=x:x===2&&(C=3));break}let B=t.charCodeAt(c+x),P=e.charCodeAt(d+x);if(B!==P)break;B===92&&(C=x)}if(x!==y&&C===-1)return u;let A="";for(C===-1&&(C=0),x=c+C+1;x<=l;++x)(x===l||t.charCodeAt(x)===92)&&(A.length===0?A+="..":A+="\\..");return A.length>0?A+u.slice(d+C,b):(d+=C,u.charCodeAt(d)===92&&++d,u.slice(d,b))}var hse={" ":"%09","\n":"%0A","\v":"%0B","\f":"%0C","\r":"%0D"," ":"%20"};function ul(t){return t.replaceAll(/[\s]/g,e=>hse[e]??e)}function X2(t){if(!Ko(t))throw new TypeError("Must be an absolute path.");let[,e,s]=t.match(/^(?:[/\\]{2}([^/\\]+)(?=[/\\](?:[^/\\]|$)))?(.*)/),u=new URL("file:///");if(u.pathname=ul(s.replace(/%/g,"%25")),e!==void 0&&e!=="localhost"&&(u.hostname=e,!u.hostname))throw new TypeError("Invalid hostname.");return u}function $2(t){if(typeof t!="string")return t;if(t.length===0)return"";let e=Jn(t);if(e.length>=3){if(e.charCodeAt(0)===92){if(e.charCodeAt(1)===92){let s=e.charCodeAt(2);if(s!==63&&s!==46)return`\\\\?\\UNC\\${e.slice(2)}`}}else if(vt(e.charCodeAt(0))&&e.charCodeAt(1)===58&&e.charCodeAt(2)===92)return`\\\\?\\${e}`}return t}function Ui(t,e){let[s="",...u]=t,c=s.split(e),l=c.length,g="";for(let d of u){let b=d.split(e);b.length<=l&&(l=b.length,g="");for(let f=0;f1&&t.seps.includes(e[l-1]);l--);e=e.slice(0,l);let g="";for(let d=0;d?@[\\\\\\]^_\u2018{|}~`:P==="space"?b+="\\s\v":P==="upper"?b+="A-Z":P==="word"?b+="\\w":P==="xdigit"&&(b+="\\dA-Fa-f");continue}}}else{y=!0,b+="[",e[A+1]==="!"?(A++,b+="^"):e[A+1]==="^"&&(A++,b+="\\^");continue}if(e[A]==="]"&&y){y=!1,b+="]";continue}if(y){e[A]==="\\"?b+="\\\\":b+=e[A];continue}if(e[A]===")"&&f.length>0&&f[f.length-1]!=="BRACE"){b+=")";let B=f.pop();B==="!"?b+=t.wildcard:B!=="@"&&(b+=B);continue}if(e[A]==="|"&&f.length>0&&f[f.length-1]!=="BRACE"){b+="|";continue}if(e[A]==="+"&&s&&e[A+1]==="("){A++,f.push("+"),b+="(?:";continue}if(e[A]==="@"&&s&&e[A+1]==="("){A++,f.push("@"),b+="(?:";continue}if(e[A]==="?"){s&&e[A+1]==="("?(A++,f.push("?"),b+="(?:"):b+=".";continue}if(e[A]==="!"&&s&&e[A+1]==="("){A++,f.push("!"),b+="(?!";continue}if(e[A]==="{"){f.push("BRACE"),b+="(?:";continue}if(e[A]==="}"&&f[f.length-1]==="BRACE"){f.pop(),b+=")";continue}if(e[A]===","&&f[f.length-1]==="BRACE"){b+="|";continue}if(e[A]==="*"){if(s&&e[A+1]==="(")A++,f.push("*"),b+="(?:";else{let B=e[A-1],P=1;for(;e[A+1]==="*";)A++,P++;let I=e[A+1];u&&P===2&&[...t.seps,void 0].includes(B)&&[...t.seps,void 0].includes(I)?(b+=t.globstar,x=!0):b+=t.wildcard}continue}b+=eT.includes(e[A])?`\\${e[A]}`:e[A]}if(f.length>0||y||C){b="";for(let B of e.slice(d,A))b+=eT.includes(B)?`\\${B}`:B,x=!1}for(g+=b,x||(g+=Ad))throw new Error("Assertion failure: i > j (potential infinite loop)");d=A}return g=`^${g}$`,new RegExp(g,c?"i":"")}var yse={sep:"(?:\\\\|/)+",sepMaybe:"(?:\\\\|/)*",seps:["\\","/"],globstar:"(?:[^\\\\/]*(?:\\\\|/|$)+)*",wildcard:"[^\\\\/]*",escapePrefix:"`"};function tT(t,e={}){return cl(yse,t,e)}function Jo(t){let e={"{":"}","(":")","[":"]"},s=/\\(.)|(^!|\*|\?|[\].+)]\?|\[[^\\\]]+\]|\{[^\\}]+\}|\(\?[:!=][^\\)]+\)|\([^|]+\|[^\\)]+\))/;if(t==="")return!1;let u;for(;u=s.exec(t);){if(u[2])return!0;let c=u.index+u[0].length,l=u[1],g=l?e[l]:null;if(l&&g){let d=t.indexOf(g,c);d!==-1&&(c=d+1)}t=t.slice(c)}return!1}function Yo(t,{globstar:e=!1}={}){if(t.match(/\0/g))throw new Error(`Glob contains invalid characters: "${t}"`);if(!e)return Wn(t);let s=j2.source,u=new RegExp(`(?<=(${s}|^)\\*\\*${s})\\.\\.(?=${s}|$)`,"g");return Wn(t.replace(u,"\0")).replace(/\0/g,"..")}function sT(t,{extended:e=!0,globstar:s=!1}={}){if(!s||t.length===0)return Wo(...t);if(t.length===0)return".";let u;for(let c of t){let l=c;l.length>0&&(u?u+=`${zo}${l}`:u=l)}return u?Yo(u,{extended:e,globstar:s}):"."}var hT={};L2(hT,{DELIMITER:()=>xse,SEPARATOR:()=>Zo,SEPARATOR_PATTERN:()=>iT,basename:()=>rT,common:()=>Ase,dirname:()=>aT,extname:()=>oT,format:()=>uT,fromFileUrl:()=>cT,globToRegExp:()=>dT,isAbsolute:()=>Xo,isGlob:()=>Jo,join:()=>$o,joinGlobs:()=>mT,normalize:()=>Yn,normalizeGlob:()=>eu,parse:()=>lT,relative:()=>pT,resolve:()=>Ti,toFileUrl:()=>gT,toNamespacedPath:()=>KZ});function Ae(t){return t===47}function rT(t,e=""){tl(t,e);let s=el(t,Ae),u=Ws(s,Ae);return e?$c(u,e):u}var xse=":",Zo="/",iT=/\/+/;function aT(t){sl(t);let e=-1,s=!1;for(let u=t.length-1;u>=1;--u)if(Ae(t.charCodeAt(u))){if(s){e=u;break}}else s=!0;return e===-1?Ae(t.charCodeAt(0))?"/":".":Ws(t.slice(0,e),Ae)}function oT(t){Pe(t);let e=-1,s=0,u=-1,c=!0,l=0;for(let g=t.length-1;g>=0;--g){let d=t.charCodeAt(g);if(Ae(d)){if(!c){s=g+1;break}continue}u===-1&&(c=!1,u=g+1),d===46?e===-1?e=g:l!==1&&(l=1):e!==-1&&(l=-1)}return e===-1||u===-1||l===0||l===1&&e===u-1&&e===s+1?"":t.slice(e,u)}function uT(t){return rl(t),nl("/",t)}function cT(t){return t=il(t),decodeURIComponent(t.pathname.replace(/%(?![0-9A-Fa-f]{2})/g,"%25"))}function Xo(t){return Pe(t),t.length>0&&Ae(t.charCodeAt(0))}function Yn(t){al(t);let e=Ae(t.charCodeAt(0)),s=Ae(t.charCodeAt(t.length-1));return t=Kn(t,!e,"/",Ae),t.length===0&&!e&&(t="."),t.length>0&&s&&(t+="/"),e?`/${t}`:t}function $o(...t){if(t.length===0)return".";let e;for(let s=0;s0&&(e?e+=`/${u}`:e=u)}return e?Yn(e):"."}function lT(t){Pe(t);let e={root:"",dir:"",base:"",ext:"",name:""};if(t.length===0)return e;let s=Ae(t.charCodeAt(0)),u;s?(e.root="/",u=1):u=0;let c=-1,l=0,g=-1,d=!0,b=t.length-1,f=0;for(;b>=u;--b){let y=t.charCodeAt(b);if(Ae(y)){if(!d){l=b+1;break}continue}g===-1&&(d=!1,g=b+1),y===46?c===-1?c=b:f!==1&&(f=1):c!==-1&&(f=-1)}return c===-1||g===-1||f===0||f===1&&c===g-1&&c===l+1?(g!==-1&&(l===0&&s?e.base=e.name=t.slice(1,g):e.base=e.name=t.slice(l,g)),e.base=e.base||"/"):(l===0&&s?(e.name=t.slice(1,c),e.base=t.slice(1,g)):(e.name=t.slice(l,c),e.base=t.slice(l,g)),e.ext=t.slice(c,g)),l>0?e.dir=Ws(t.slice(0,l-1),Ae):s&&(e.dir="/"),e}function Ti(...t){let e="",s=!1;for(let u=t.length-1;u>=-1&&!s;u--){let c;if(u>=0)c=t[u];else{let{Deno:l}=globalThis;if(typeof l?.cwd!="function")throw new TypeError("Resolved a relative path without a CWD.");c=l.cwd()}Pe(c),c.length!==0&&(e=`${c}/${e}`,s=Ae(c.charCodeAt(0)))}return e=Kn(e,!s,"/",Ae),s?e.length>0?`/${e}`:"/":e.length>0?e:"."}function pT(t,e){if(ol(t,e),t=Ti(t),e=Ti(e),t===e)return"";let s=1,u=t.length;for(;sb){if(Ae(e.charCodeAt(l+y)))return e.slice(l+y+1);if(y===0)return e.slice(l+y)}else c>b&&(Ae(t.charCodeAt(s+y))?f=y:y===0&&(f=0));break}let x=t.charCodeAt(s+y),A=e.charCodeAt(l+y);if(x!==A)break;Ae(x)&&(f=y)}let C="";for(y=s+f+1;y<=u;++y)(y===u||Ae(t.charCodeAt(y)))&&(C.length===0?C+="..":C+="/..");return C.length>0?C+e.slice(l+f):(l+=f,Ae(e.charCodeAt(l))&&++l,e.slice(l))}function gT(t){if(!Xo(t))throw new TypeError("Must be an absolute path.");let e=new URL("file:///");return e.pathname=ul(t.replace(/%/g,"%25").replace(/\\/g,"%5C")),e}function KZ(t){return t}function Ase(t,e=Zo){return Ui(t,e)}var Pse={sep:"/+",sepMaybe:"/*",seps:["/"],globstar:"(?:[^/]*(?:/|$)+)*",wildcard:"[^/]*",escapePrefix:"\\"};function dT(t,e={}){return cl(Pse,t,e)}function eu(t,{globstar:e=!1}={}){if(t.match(/\0/g))throw new Error(`Glob contains invalid characters: "${t}"`);if(!e)return Yn(t);let s=iT.source,u=new RegExp(`(?<=(${s}|^)\\*\\*${s})\\.\\.(?=${s}|$)`,"g");return Yn(t.replace(u,"\0")).replace(/\0/g,"..")}function mT(t,{extended:e=!0,globstar:s=!1}={}){if(!s||t.length===0)return $o(...t);if(t.length===0)return".";let u;for(let c of t){let l=c;l.length>0&&(u?u+=`${Zo}${l}`:u=l)}return u?eu(u,{extended:e,globstar:s}):"."}var Cse=(()=>{let{Deno:t}=globalThis;if(typeof t?.build?.os=="string")return t.build.os;let{navigator:e}=globalThis;return e?.appVersion?.includes?.("Win")?"windows":"linux"})(),pe=Cse==="windows";function Ise(t,e=""){return pe?H2(t,e):rT(t,e)}var vse=pe?";":":",_T=pe?"\\":"/",wse=pe?/[\\/]+/:/\/+/;function Dse(t){return pe?z2(t):aT(t)}function Sse(t){return pe?K2(t):oT(t)}function Ese(t){return pe?W2(t):uT(t)}function Bse(t){return pe?J2(t):cT(t)}function kse(t){return pe?Ko(t):Xo(t)}function Mse(...t){return pe?Wo(...t):$o(...t)}function Fse(t){return pe?Wn(t):Yn(t)}function Rse(t){return pe?Y2(t):lT(t)}function Use(t,e){return pe?Z2(t,e):pT(t,e)}function Tse(...t){return pe?Jn(...t):Ti(...t)}function Vse(t){return pe?X2(t):gT(t)}function Nse(t){return pe?$2(t):t}function Lse(t,e=_T){return Ui(t,e)}function qse(t,e={}){return e.os==="windows"||!e.os&&pe?tT(t,e):dT(t,e)}function Qse(t,e={}){return pe?sT(t,e):mT(t,e)}function Gse(t,e={}){return pe?Yo(t,e):eu(t,e)}var Ose=nT,Hse=hT;var jse=new TextEncoder;function zse(t){let e=typeof t;return e!=="object"?e:t===null?"null":t?.constructor?.name??"object"}function WZ(t){if(typeof t=="string")return jse.encode(t);if(t instanceof Uint8Array)return t;if(t instanceof ArrayBuffer)return new Uint8Array(t);throw new TypeError(`The input must be a Uint8Array, a string, or an ArrayBuffer. Received a value of the type ${zse(t)}.`)}var Sn=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z","0","1","2","3","4","5","6","7","8","9","+","/"];function tu(t){let e=WZ(t),s="",u,c=e.length;for(u=2;u>2],s+=Sn[(e[u-2]&3)<<4|e[u-1]>>4],s+=Sn[(e[u-1]&15)<<2|e[u]>>6],s+=Sn[e[u]&63];return u===c+1&&(s+=Sn[e[u-2]>>2],s+=Sn[(e[u-2]&3)<<4],s+="=="),u===c&&(s+=Sn[e[u-2]>>2],s+=Sn[(e[u-2]&3)<<4|e[u-1]>>4],s+=Sn[(e[u-1]&15)<<2],s+="="),s}function su(t){let e=atob(t),s=e.length,u=new Uint8Array(s);for(let c=0;c32&&e<127&&!eX(t)}function eX(t){return t[0]?'()<>@,;:\\"/[]?='.includes(t[0]):!1}var Jse=32,Yse=126;function tX(t){for(let e of t){let s=e.charCodeAt(0);if((sYse)&&e!==" ")return!0}return!1}function nu(t){let[e]=t.split(";"),s=e.toLowerCase().trim(),u={},c=new Map;for(t=t.slice(e.length);t.length&&(t=t.trimStart(),t.length!==0);){let[g,d,b]=YZ(t);if(!g){if(b.trim()===";")break;throw new TypeError("Invalid media parameter.")}let f=u,[y,C]=g.split("*");if(y&&C!==void 0&&(c.has(y)||c.set(y,{}),f=c.get(y)),g in f)throw new TypeError("Duplicate key parsed.");f[g]=d,t=b}let l="";for(let[g,d]of c){let b=`${g}*`,f=d[b];if(f){let C=bT(f);C&&(u[g]=C);continue}l="";let y=!1;for(let C=0;;C++){let x=`${g}*${C}`,A=d[x];if(A){y=!0,l+=A;continue}let B=`${x}*`;if(A=d[B],!A)break;if(y=!0,C===0){let P=bT(A);P&&(l+=P)}else{let P=decodeURI(A);l+=P}}y&&(u[g]=l)}return Object.keys(u).length?[s,u]:[s,void 0]}var Ni={"application/1d-interleaved-parityfec":{source:"iana"},"application/3gpdash-qoe-report+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/3gpp-ims+xml":{source:"iana",compressible:!0},"application/3gpphal+json":{source:"iana",compressible:!0},"application/3gpphalforms+json":{source:"iana",compressible:!0},"application/a2l":{source:"iana"},"application/ace+cbor":{source:"iana"},"application/activemessage":{source:"iana"},"application/activity+json":{source:"iana",compressible:!0},"application/alto-costmap+json":{source:"iana",compressible:!0},"application/alto-costmapfilter+json":{source:"iana",compressible:!0},"application/alto-directory+json":{source:"iana",compressible:!0},"application/alto-endpointcost+json":{source:"iana",compressible:!0},"application/alto-endpointcostparams+json":{source:"iana",compressible:!0},"application/alto-endpointprop+json":{source:"iana",compressible:!0},"application/alto-endpointpropparams+json":{source:"iana",compressible:!0},"application/alto-error+json":{source:"iana",compressible:!0},"application/alto-networkmap+json":{source:"iana",compressible:!0},"application/alto-networkmapfilter+json":{source:"iana",compressible:!0},"application/alto-updatestreamcontrol+json":{source:"iana",compressible:!0},"application/alto-updatestreamparams+json":{source:"iana",compressible:!0},"application/aml":{source:"iana"},"application/andrew-inset":{source:"iana",extensions:["ez"]},"application/applefile":{source:"iana"},"application/applixware":{source:"apache",extensions:["aw"]},"application/at+jwt":{source:"iana"},"application/atf":{source:"iana"},"application/atfx":{source:"iana"},"application/atom+xml":{source:"iana",compressible:!0,extensions:["atom"]},"application/atomcat+xml":{source:"iana",compressible:!0,extensions:["atomcat"]},"application/atomdeleted+xml":{source:"iana",compressible:!0,extensions:["atomdeleted"]},"application/atomicmail":{source:"iana"},"application/atomsvc+xml":{source:"iana",compressible:!0,extensions:["atomsvc"]},"application/atsc-dwd+xml":{source:"iana",compressible:!0,extensions:["dwd"]},"application/atsc-dynamic-event-message":{source:"iana"},"application/atsc-held+xml":{source:"iana",compressible:!0,extensions:["held"]},"application/atsc-rdt+json":{source:"iana",compressible:!0},"application/atsc-rsat+xml":{source:"iana",compressible:!0,extensions:["rsat"]},"application/atxml":{source:"iana"},"application/auth-policy+xml":{source:"iana",compressible:!0},"application/bacnet-xdd+zip":{source:"iana",compressible:!1},"application/batch-smtp":{source:"iana"},"application/bdoc":{compressible:!1,extensions:["bdoc"]},"application/beep+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/calendar+json":{source:"iana",compressible:!0},"application/calendar+xml":{source:"iana",compressible:!0,extensions:["xcs"]},"application/call-completion":{source:"iana"},"application/cals-1840":{source:"iana"},"application/captive+json":{source:"iana",compressible:!0},"application/cbor":{source:"iana"},"application/cbor-seq":{source:"iana"},"application/cccex":{source:"iana"},"application/ccmp+xml":{source:"iana",compressible:!0},"application/ccxml+xml":{source:"iana",compressible:!0,extensions:["ccxml"]},"application/cdfx+xml":{source:"iana",compressible:!0,extensions:["cdfx"]},"application/cdmi-capability":{source:"iana",extensions:["cdmia"]},"application/cdmi-container":{source:"iana",extensions:["cdmic"]},"application/cdmi-domain":{source:"iana",extensions:["cdmid"]},"application/cdmi-object":{source:"iana",extensions:["cdmio"]},"application/cdmi-queue":{source:"iana",extensions:["cdmiq"]},"application/cdni":{source:"iana"},"application/cea":{source:"iana"},"application/cea-2018+xml":{source:"iana",compressible:!0},"application/cellml+xml":{source:"iana",compressible:!0},"application/cfw":{source:"iana"},"application/city+json":{source:"iana",compressible:!0},"application/clr":{source:"iana"},"application/clue+xml":{source:"iana",compressible:!0},"application/clue_info+xml":{source:"iana",compressible:!0},"application/cms":{source:"iana"},"application/cnrp+xml":{source:"iana",compressible:!0},"application/coap-group+json":{source:"iana",compressible:!0},"application/coap-payload":{source:"iana"},"application/commonground":{source:"iana"},"application/conference-info+xml":{source:"iana",compressible:!0},"application/cose":{source:"iana"},"application/cose-key":{source:"iana"},"application/cose-key-set":{source:"iana"},"application/cpl+xml":{source:"iana",compressible:!0,extensions:["cpl"]},"application/csrattrs":{source:"iana"},"application/csta+xml":{source:"iana",compressible:!0},"application/cstadata+xml":{source:"iana",compressible:!0},"application/csvm+json":{source:"iana",compressible:!0},"application/cu-seeme":{source:"apache",extensions:["cu"]},"application/cwt":{source:"iana"},"application/cybercash":{source:"iana"},"application/dart":{compressible:!0},"application/dash+xml":{source:"iana",compressible:!0,extensions:["mpd"]},"application/dash-patch+xml":{source:"iana",compressible:!0,extensions:["mpp"]},"application/dashdelta":{source:"iana"},"application/davmount+xml":{source:"iana",compressible:!0,extensions:["davmount"]},"application/dca-rft":{source:"iana"},"application/dcd":{source:"iana"},"application/dec-dx":{source:"iana"},"application/dialog-info+xml":{source:"iana",compressible:!0},"application/dicom":{source:"iana"},"application/dicom+json":{source:"iana",compressible:!0},"application/dicom+xml":{source:"iana",compressible:!0},"application/dii":{source:"iana"},"application/dit":{source:"iana"},"application/dns":{source:"iana"},"application/dns+json":{source:"iana",compressible:!0},"application/dns-message":{source:"iana"},"application/docbook+xml":{source:"apache",compressible:!0,extensions:["dbk"]},"application/dots+cbor":{source:"iana"},"application/dskpp+xml":{source:"iana",compressible:!0},"application/dssc+der":{source:"iana",extensions:["dssc"]},"application/dssc+xml":{source:"iana",compressible:!0,extensions:["xdssc"]},"application/dvcs":{source:"iana"},"application/ecmascript":{source:"iana",compressible:!0,extensions:["es","ecma"]},"application/edi-consent":{source:"iana"},"application/edi-x12":{source:"iana",compressible:!1},"application/edifact":{source:"iana",compressible:!1},"application/efi":{source:"iana"},"application/elm+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/elm+xml":{source:"iana",compressible:!0},"application/emergencycalldata.cap+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/emergencycalldata.comment+xml":{source:"iana",compressible:!0},"application/emergencycalldata.control+xml":{source:"iana",compressible:!0},"application/emergencycalldata.deviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.ecall.msd":{source:"iana"},"application/emergencycalldata.providerinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.serviceinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.subscriberinfo+xml":{source:"iana",compressible:!0},"application/emergencycalldata.veds+xml":{source:"iana",compressible:!0},"application/emma+xml":{source:"iana",compressible:!0,extensions:["emma"]},"application/emotionml+xml":{source:"iana",compressible:!0,extensions:["emotionml"]},"application/encaprtp":{source:"iana"},"application/epp+xml":{source:"iana",compressible:!0},"application/epub+zip":{source:"iana",compressible:!1,extensions:["epub"]},"application/eshop":{source:"iana"},"application/exi":{source:"iana",extensions:["exi"]},"application/expect-ct-report+json":{source:"iana",compressible:!0},"application/express":{source:"iana",extensions:["exp"]},"application/fastinfoset":{source:"iana"},"application/fastsoap":{source:"iana"},"application/fdt+xml":{source:"iana",compressible:!0,extensions:["fdt"]},"application/fhir+json":{source:"iana",charset:"UTF-8",compressible:!0},"application/fhir+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/fido.trusted-apps+json":{compressible:!0},"application/fits":{source:"iana"},"application/flexfec":{source:"iana"},"application/font-sfnt":{source:"iana"},"application/font-tdpfr":{source:"iana",extensions:["pfr"]},"application/font-woff":{source:"iana",compressible:!1},"application/framework-attributes+xml":{source:"iana",compressible:!0},"application/geo+json":{source:"iana",compressible:!0,extensions:["geojson"]},"application/geo+json-seq":{source:"iana"},"application/geopackage+sqlite3":{source:"iana"},"application/geoxacml+xml":{source:"iana",compressible:!0},"application/gltf-buffer":{source:"iana"},"application/gml+xml":{source:"iana",compressible:!0,extensions:["gml"]},"application/gpx+xml":{source:"apache",compressible:!0,extensions:["gpx"]},"application/gxf":{source:"apache",extensions:["gxf"]},"application/gzip":{source:"iana",compressible:!1,extensions:["gz"]},"application/h224":{source:"iana"},"application/held+xml":{source:"iana",compressible:!0},"application/hjson":{extensions:["hjson"]},"application/http":{source:"iana"},"application/hyperstudio":{source:"iana",extensions:["stk"]},"application/ibe-key-request+xml":{source:"iana",compressible:!0},"application/ibe-pkg-reply+xml":{source:"iana",compressible:!0},"application/ibe-pp-data":{source:"iana"},"application/iges":{source:"iana"},"application/im-iscomposing+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/index":{source:"iana"},"application/index.cmd":{source:"iana"},"application/index.obj":{source:"iana"},"application/index.response":{source:"iana"},"application/index.vnd":{source:"iana"},"application/inkml+xml":{source:"iana",compressible:!0,extensions:["ink","inkml"]},"application/iotp":{source:"iana"},"application/ipfix":{source:"iana",extensions:["ipfix"]},"application/ipp":{source:"iana"},"application/isup":{source:"iana"},"application/its+xml":{source:"iana",compressible:!0,extensions:["its"]},"application/java-archive":{source:"apache",compressible:!1,extensions:["jar","war","ear"]},"application/java-serialized-object":{source:"apache",compressible:!1,extensions:["ser"]},"application/java-vm":{source:"apache",compressible:!1,extensions:["class"]},"application/javascript":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["js","mjs"]},"application/jf2feed+json":{source:"iana",compressible:!0},"application/jose":{source:"iana"},"application/jose+json":{source:"iana",compressible:!0},"application/jrd+json":{source:"iana",compressible:!0},"application/jscalendar+json":{source:"iana",compressible:!0},"application/json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["json","map"]},"application/json-patch+json":{source:"iana",compressible:!0},"application/json-seq":{source:"iana"},"application/json5":{extensions:["json5"]},"application/jsonml+json":{source:"apache",compressible:!0,extensions:["jsonml"]},"application/jwk+json":{source:"iana",compressible:!0},"application/jwk-set+json":{source:"iana",compressible:!0},"application/jwt":{source:"iana"},"application/kpml-request+xml":{source:"iana",compressible:!0},"application/kpml-response+xml":{source:"iana",compressible:!0},"application/ld+json":{source:"iana",compressible:!0,extensions:["jsonld"]},"application/lgr+xml":{source:"iana",compressible:!0,extensions:["lgr"]},"application/link-format":{source:"iana"},"application/load-control+xml":{source:"iana",compressible:!0},"application/lost+xml":{source:"iana",compressible:!0,extensions:["lostxml"]},"application/lostsync+xml":{source:"iana",compressible:!0},"application/lpf+zip":{source:"iana",compressible:!1},"application/lxf":{source:"iana"},"application/mac-binhex40":{source:"iana",extensions:["hqx"]},"application/mac-compactpro":{source:"apache",extensions:["cpt"]},"application/macwriteii":{source:"iana"},"application/mads+xml":{source:"iana",compressible:!0,extensions:["mads"]},"application/manifest+json":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["webmanifest"]},"application/marc":{source:"iana",extensions:["mrc"]},"application/marcxml+xml":{source:"iana",compressible:!0,extensions:["mrcx"]},"application/mathematica":{source:"iana",extensions:["ma","nb","mb"]},"application/mathml+xml":{source:"iana",compressible:!0,extensions:["mathml"]},"application/mathml-content+xml":{source:"iana",compressible:!0},"application/mathml-presentation+xml":{source:"iana",compressible:!0},"application/mbms-associated-procedure-description+xml":{source:"iana",compressible:!0},"application/mbms-deregister+xml":{source:"iana",compressible:!0},"application/mbms-envelope+xml":{source:"iana",compressible:!0},"application/mbms-msk+xml":{source:"iana",compressible:!0},"application/mbms-msk-response+xml":{source:"iana",compressible:!0},"application/mbms-protection-description+xml":{source:"iana",compressible:!0},"application/mbms-reception-report+xml":{source:"iana",compressible:!0},"application/mbms-register+xml":{source:"iana",compressible:!0},"application/mbms-register-response+xml":{source:"iana",compressible:!0},"application/mbms-schedule+xml":{source:"iana",compressible:!0},"application/mbms-user-service-description+xml":{source:"iana",compressible:!0},"application/mbox":{source:"iana",extensions:["mbox"]},"application/media-policy-dataset+xml":{source:"iana",compressible:!0,extensions:["mpf"]},"application/media_control+xml":{source:"iana",compressible:!0},"application/mediaservercontrol+xml":{source:"iana",compressible:!0,extensions:["mscml"]},"application/merge-patch+json":{source:"iana",compressible:!0},"application/metalink+xml":{source:"apache",compressible:!0,extensions:["metalink"]},"application/metalink4+xml":{source:"iana",compressible:!0,extensions:["meta4"]},"application/mets+xml":{source:"iana",compressible:!0,extensions:["mets"]},"application/mf4":{source:"iana"},"application/mikey":{source:"iana"},"application/mipc":{source:"iana"},"application/missing-blocks+cbor-seq":{source:"iana"},"application/mmt-aei+xml":{source:"iana",compressible:!0,extensions:["maei"]},"application/mmt-usd+xml":{source:"iana",compressible:!0,extensions:["musd"]},"application/mods+xml":{source:"iana",compressible:!0,extensions:["mods"]},"application/moss-keys":{source:"iana"},"application/moss-signature":{source:"iana"},"application/mosskey-data":{source:"iana"},"application/mosskey-request":{source:"iana"},"application/mp21":{source:"iana",extensions:["m21","mp21"]},"application/mp4":{source:"iana",extensions:["mp4s","m4p"]},"application/mpeg4-generic":{source:"iana"},"application/mpeg4-iod":{source:"iana"},"application/mpeg4-iod-xmt":{source:"iana"},"application/mrb-consumer+xml":{source:"iana",compressible:!0},"application/mrb-publish+xml":{source:"iana",compressible:!0},"application/msc-ivr+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msc-mixer+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/msword":{source:"iana",compressible:!1,extensions:["doc","dot"]},"application/mud+json":{source:"iana",compressible:!0},"application/multipart-core":{source:"iana"},"application/mxf":{source:"iana",extensions:["mxf"]},"application/n-quads":{source:"iana",extensions:["nq"]},"application/n-triples":{source:"iana",extensions:["nt"]},"application/nasdata":{source:"iana"},"application/news-checkgroups":{source:"iana",charset:"US-ASCII"},"application/news-groupinfo":{source:"iana",charset:"US-ASCII"},"application/news-transmission":{source:"iana"},"application/nlsml+xml":{source:"iana",compressible:!0},"application/node":{source:"iana",extensions:["cjs"]},"application/nss":{source:"iana"},"application/oauth-authz-req+jwt":{source:"iana"},"application/oblivious-dns-message":{source:"iana"},"application/ocsp-request":{source:"iana"},"application/ocsp-response":{source:"iana"},"application/octet-stream":{source:"iana",compressible:!1,extensions:["bin","dms","lrf","mar","so","dist","distz","pkg","bpk","dump","elc","deploy","exe","dll","deb","dmg","iso","img","msi","msp","msm","buffer"]},"application/oda":{source:"iana",extensions:["oda"]},"application/odm+xml":{source:"iana",compressible:!0},"application/odx":{source:"iana"},"application/oebps-package+xml":{source:"iana",compressible:!0,extensions:["opf"]},"application/ogg":{source:"iana",compressible:!1,extensions:["ogx"]},"application/omdoc+xml":{source:"apache",compressible:!0,extensions:["omdoc"]},"application/onenote":{source:"apache",extensions:["onetoc","onetoc2","onetmp","onepkg"]},"application/opc-nodeset+xml":{source:"iana",compressible:!0},"application/oscore":{source:"iana"},"application/oxps":{source:"iana",extensions:["oxps"]},"application/p21":{source:"iana"},"application/p21+zip":{source:"iana",compressible:!1},"application/p2p-overlay+xml":{source:"iana",compressible:!0,extensions:["relo"]},"application/parityfec":{source:"iana"},"application/passport":{source:"iana"},"application/patch-ops-error+xml":{source:"iana",compressible:!0,extensions:["xer"]},"application/pdf":{source:"iana",compressible:!1,extensions:["pdf"]},"application/pdx":{source:"iana"},"application/pem-certificate-chain":{source:"iana"},"application/pgp-encrypted":{source:"iana",compressible:!1,extensions:["pgp"]},"application/pgp-keys":{source:"iana",extensions:["asc"]},"application/pgp-signature":{source:"iana",extensions:["asc","sig"]},"application/pics-rules":{source:"apache",extensions:["prf"]},"application/pidf+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pidf-diff+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/pkcs10":{source:"iana",extensions:["p10"]},"application/pkcs12":{source:"iana"},"application/pkcs7-mime":{source:"iana",extensions:["p7m","p7c"]},"application/pkcs7-signature":{source:"iana",extensions:["p7s"]},"application/pkcs8":{source:"iana",extensions:["p8"]},"application/pkcs8-encrypted":{source:"iana"},"application/pkix-attr-cert":{source:"iana",extensions:["ac"]},"application/pkix-cert":{source:"iana",extensions:["cer"]},"application/pkix-crl":{source:"iana",extensions:["crl"]},"application/pkix-pkipath":{source:"iana",extensions:["pkipath"]},"application/pkixcmp":{source:"iana",extensions:["pki"]},"application/pls+xml":{source:"iana",compressible:!0,extensions:["pls"]},"application/poc-settings+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/postscript":{source:"iana",compressible:!0,extensions:["ai","eps","ps"]},"application/ppsp-tracker+json":{source:"iana",compressible:!0},"application/problem+json":{source:"iana",compressible:!0},"application/problem+xml":{source:"iana",compressible:!0},"application/provenance+xml":{source:"iana",compressible:!0,extensions:["provx"]},"application/prs.alvestrand.titrax-sheet":{source:"iana"},"application/prs.cww":{source:"iana",extensions:["cww"]},"application/prs.cyn":{source:"iana",charset:"7-BIT"},"application/prs.hpub+zip":{source:"iana",compressible:!1},"application/prs.nprend":{source:"iana"},"application/prs.plucker":{source:"iana"},"application/prs.rdf-xml-crypt":{source:"iana"},"application/prs.xsf+xml":{source:"iana",compressible:!0},"application/pskc+xml":{source:"iana",compressible:!0,extensions:["pskcxml"]},"application/pvd+json":{source:"iana",compressible:!0},"application/qsig":{source:"iana"},"application/raml+yaml":{compressible:!0,extensions:["raml"]},"application/raptorfec":{source:"iana"},"application/rdap+json":{source:"iana",compressible:!0},"application/rdf+xml":{source:"iana",compressible:!0,extensions:["rdf","owl"]},"application/reginfo+xml":{source:"iana",compressible:!0,extensions:["rif"]},"application/relax-ng-compact-syntax":{source:"iana",extensions:["rnc"]},"application/remote-printing":{source:"iana"},"application/reputon+json":{source:"iana",compressible:!0},"application/resource-lists+xml":{source:"iana",compressible:!0,extensions:["rl"]},"application/resource-lists-diff+xml":{source:"iana",compressible:!0,extensions:["rld"]},"application/rfc+xml":{source:"iana",compressible:!0},"application/riscos":{source:"iana"},"application/rlmi+xml":{source:"iana",compressible:!0},"application/rls-services+xml":{source:"iana",compressible:!0,extensions:["rs"]},"application/route-apd+xml":{source:"iana",compressible:!0,extensions:["rapd"]},"application/route-s-tsid+xml":{source:"iana",compressible:!0,extensions:["sls"]},"application/route-usd+xml":{source:"iana",compressible:!0,extensions:["rusd"]},"application/rpki-ghostbusters":{source:"iana",extensions:["gbr"]},"application/rpki-manifest":{source:"iana",extensions:["mft"]},"application/rpki-publication":{source:"iana"},"application/rpki-roa":{source:"iana",extensions:["roa"]},"application/rpki-updown":{source:"iana"},"application/rsd+xml":{source:"apache",compressible:!0,extensions:["rsd"]},"application/rss+xml":{source:"apache",compressible:!0,extensions:["rss"]},"application/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"application/rtploopback":{source:"iana"},"application/rtx":{source:"iana"},"application/samlassertion+xml":{source:"iana",compressible:!0},"application/samlmetadata+xml":{source:"iana",compressible:!0},"application/sarif+json":{source:"iana",compressible:!0},"application/sarif-external-properties+json":{source:"iana",compressible:!0},"application/sbe":{source:"iana"},"application/sbml+xml":{source:"iana",compressible:!0,extensions:["sbml"]},"application/scaip+xml":{source:"iana",compressible:!0},"application/scim+json":{source:"iana",compressible:!0},"application/scvp-cv-request":{source:"iana",extensions:["scq"]},"application/scvp-cv-response":{source:"iana",extensions:["scs"]},"application/scvp-vp-request":{source:"iana",extensions:["spq"]},"application/scvp-vp-response":{source:"iana",extensions:["spp"]},"application/sdp":{source:"iana",extensions:["sdp"]},"application/secevent+jwt":{source:"iana"},"application/senml+cbor":{source:"iana"},"application/senml+json":{source:"iana",compressible:!0},"application/senml+xml":{source:"iana",compressible:!0,extensions:["senmlx"]},"application/senml-etch+cbor":{source:"iana"},"application/senml-etch+json":{source:"iana",compressible:!0},"application/senml-exi":{source:"iana"},"application/sensml+cbor":{source:"iana"},"application/sensml+json":{source:"iana",compressible:!0},"application/sensml+xml":{source:"iana",compressible:!0,extensions:["sensmlx"]},"application/sensml-exi":{source:"iana"},"application/sep+xml":{source:"iana",compressible:!0},"application/sep-exi":{source:"iana"},"application/session-info":{source:"iana"},"application/set-payment":{source:"iana"},"application/set-payment-initiation":{source:"iana",extensions:["setpay"]},"application/set-registration":{source:"iana"},"application/set-registration-initiation":{source:"iana",extensions:["setreg"]},"application/sgml":{source:"iana"},"application/sgml-open-catalog":{source:"iana"},"application/shf+xml":{source:"iana",compressible:!0,extensions:["shf"]},"application/sieve":{source:"iana",extensions:["siv","sieve"]},"application/simple-filter+xml":{source:"iana",compressible:!0},"application/simple-message-summary":{source:"iana"},"application/simplesymbolcontainer":{source:"iana"},"application/sipc":{source:"iana"},"application/slate":{source:"iana"},"application/smil":{source:"iana"},"application/smil+xml":{source:"iana",compressible:!0,extensions:["smi","smil"]},"application/smpte336m":{source:"iana"},"application/soap+fastinfoset":{source:"iana"},"application/soap+xml":{source:"iana",compressible:!0},"application/sparql-query":{source:"iana",extensions:["rq"]},"application/sparql-results+xml":{source:"iana",compressible:!0,extensions:["srx"]},"application/spdx+json":{source:"iana",compressible:!0},"application/spirits-event+xml":{source:"iana",compressible:!0},"application/sql":{source:"iana"},"application/srgs":{source:"iana",extensions:["gram"]},"application/srgs+xml":{source:"iana",compressible:!0,extensions:["grxml"]},"application/sru+xml":{source:"iana",compressible:!0,extensions:["sru"]},"application/ssdl+xml":{source:"apache",compressible:!0,extensions:["ssdl"]},"application/ssml+xml":{source:"iana",compressible:!0,extensions:["ssml"]},"application/stix+json":{source:"iana",compressible:!0},"application/swid+xml":{source:"iana",compressible:!0,extensions:["swidtag"]},"application/tamp-apex-update":{source:"iana"},"application/tamp-apex-update-confirm":{source:"iana"},"application/tamp-community-update":{source:"iana"},"application/tamp-community-update-confirm":{source:"iana"},"application/tamp-error":{source:"iana"},"application/tamp-sequence-adjust":{source:"iana"},"application/tamp-sequence-adjust-confirm":{source:"iana"},"application/tamp-status-query":{source:"iana"},"application/tamp-status-response":{source:"iana"},"application/tamp-update":{source:"iana"},"application/tamp-update-confirm":{source:"iana"},"application/tar":{compressible:!0},"application/taxii+json":{source:"iana",compressible:!0},"application/td+json":{source:"iana",compressible:!0},"application/tei+xml":{source:"iana",compressible:!0,extensions:["tei","teicorpus"]},"application/tetra_isi":{source:"iana"},"application/thraud+xml":{source:"iana",compressible:!0,extensions:["tfi"]},"application/timestamp-query":{source:"iana"},"application/timestamp-reply":{source:"iana"},"application/timestamped-data":{source:"iana",extensions:["tsd"]},"application/tlsrpt+gzip":{source:"iana"},"application/tlsrpt+json":{source:"iana",compressible:!0},"application/tnauthlist":{source:"iana"},"application/token-introspection+jwt":{source:"iana"},"application/toml":{compressible:!0,extensions:["toml"]},"application/trickle-ice-sdpfrag":{source:"iana"},"application/trig":{source:"iana",extensions:["trig"]},"application/ttml+xml":{source:"iana",compressible:!0,extensions:["ttml"]},"application/tve-trigger":{source:"iana"},"application/tzif":{source:"iana"},"application/tzif-leap":{source:"iana"},"application/ubjson":{compressible:!1,extensions:["ubj"]},"application/ulpfec":{source:"iana"},"application/urc-grpsheet+xml":{source:"iana",compressible:!0},"application/urc-ressheet+xml":{source:"iana",compressible:!0,extensions:["rsheet"]},"application/urc-targetdesc+xml":{source:"iana",compressible:!0,extensions:["td"]},"application/urc-uisocketdesc+xml":{source:"iana",compressible:!0},"application/vcard+json":{source:"iana",compressible:!0},"application/vcard+xml":{source:"iana",compressible:!0},"application/vemmi":{source:"iana"},"application/vividence.scriptfile":{source:"apache"},"application/vnd.1000minds.decision-model+xml":{source:"iana",compressible:!0,extensions:["1km"]},"application/vnd.3gpp-prose+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-prose-pc3ch+xml":{source:"iana",compressible:!0},"application/vnd.3gpp-v2x-local-service-information":{source:"iana"},"application/vnd.3gpp.5gnas":{source:"iana"},"application/vnd.3gpp.access-transfer-events+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.bsf+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gmop+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.gtpc":{source:"iana"},"application/vnd.3gpp.interworking-data":{source:"iana"},"application/vnd.3gpp.lpp":{source:"iana"},"application/vnd.3gpp.mc-signalling-ear":{source:"iana"},"application/vnd.3gpp.mcdata-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-payload":{source:"iana"},"application/vnd.3gpp.mcdata-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-signalling":{source:"iana"},"application/vnd.3gpp.mcdata-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcdata-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-floor-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-signed+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-ue-init-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcptt-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-command+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-affiliation-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-location-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-mbms-usage-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-service-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-transmission-request+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-ue-config+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mcvideo-user-profile+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.mid-call+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ngap":{source:"iana"},"application/vnd.3gpp.pfcp":{source:"iana"},"application/vnd.3gpp.pic-bw-large":{source:"iana",extensions:["plb"]},"application/vnd.3gpp.pic-bw-small":{source:"iana",extensions:["psb"]},"application/vnd.3gpp.pic-bw-var":{source:"iana",extensions:["pvb"]},"application/vnd.3gpp.s1ap":{source:"iana"},"application/vnd.3gpp.sms":{source:"iana"},"application/vnd.3gpp.sms+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-ext+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.srvcc-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.state-and-event-info+xml":{source:"iana",compressible:!0},"application/vnd.3gpp.ussd+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.bcmcsinfo+xml":{source:"iana",compressible:!0},"application/vnd.3gpp2.sms":{source:"iana"},"application/vnd.3gpp2.tcap":{source:"iana",extensions:["tcap"]},"application/vnd.3lightssoftware.imagescal":{source:"iana"},"application/vnd.3m.post-it-notes":{source:"iana",extensions:["pwn"]},"application/vnd.accpac.simply.aso":{source:"iana",extensions:["aso"]},"application/vnd.accpac.simply.imp":{source:"iana",extensions:["imp"]},"application/vnd.acucobol":{source:"iana",extensions:["acu"]},"application/vnd.acucorp":{source:"iana",extensions:["atc","acutc"]},"application/vnd.adobe.air-application-installer-package+zip":{source:"apache",compressible:!1,extensions:["air"]},"application/vnd.adobe.flash.movie":{source:"iana"},"application/vnd.adobe.formscentral.fcdt":{source:"iana",extensions:["fcdt"]},"application/vnd.adobe.fxp":{source:"iana",extensions:["fxp","fxpl"]},"application/vnd.adobe.partial-upload":{source:"iana"},"application/vnd.adobe.xdp+xml":{source:"iana",compressible:!0,extensions:["xdp"]},"application/vnd.adobe.xfdf":{source:"iana",extensions:["xfdf"]},"application/vnd.aether.imp":{source:"iana"},"application/vnd.afpc.afplinedata":{source:"iana"},"application/vnd.afpc.afplinedata-pagedef":{source:"iana"},"application/vnd.afpc.cmoca-cmresource":{source:"iana"},"application/vnd.afpc.foca-charset":{source:"iana"},"application/vnd.afpc.foca-codedfont":{source:"iana"},"application/vnd.afpc.foca-codepage":{source:"iana"},"application/vnd.afpc.modca":{source:"iana"},"application/vnd.afpc.modca-cmtable":{source:"iana"},"application/vnd.afpc.modca-formdef":{source:"iana"},"application/vnd.afpc.modca-mediummap":{source:"iana"},"application/vnd.afpc.modca-objectcontainer":{source:"iana"},"application/vnd.afpc.modca-overlay":{source:"iana"},"application/vnd.afpc.modca-pagesegment":{source:"iana"},"application/vnd.age":{source:"iana",extensions:["age"]},"application/vnd.ah-barcode":{source:"iana"},"application/vnd.ahead.space":{source:"iana",extensions:["ahead"]},"application/vnd.airzip.filesecure.azf":{source:"iana",extensions:["azf"]},"application/vnd.airzip.filesecure.azs":{source:"iana",extensions:["azs"]},"application/vnd.amadeus+json":{source:"iana",compressible:!0},"application/vnd.amazon.ebook":{source:"apache",extensions:["azw"]},"application/vnd.amazon.mobi8-ebook":{source:"iana"},"application/vnd.americandynamics.acc":{source:"iana",extensions:["acc"]},"application/vnd.amiga.ami":{source:"iana",extensions:["ami"]},"application/vnd.amundsen.maze+xml":{source:"iana",compressible:!0},"application/vnd.android.ota":{source:"iana"},"application/vnd.android.package-archive":{source:"apache",compressible:!1,extensions:["apk"]},"application/vnd.anki":{source:"iana"},"application/vnd.anser-web-certificate-issue-initiation":{source:"iana",extensions:["cii"]},"application/vnd.anser-web-funds-transfer-initiation":{source:"apache",extensions:["fti"]},"application/vnd.antix.game-component":{source:"iana",extensions:["atx"]},"application/vnd.apache.arrow.file":{source:"iana"},"application/vnd.apache.arrow.stream":{source:"iana"},"application/vnd.apache.thrift.binary":{source:"iana"},"application/vnd.apache.thrift.compact":{source:"iana"},"application/vnd.apache.thrift.json":{source:"iana"},"application/vnd.api+json":{source:"iana",compressible:!0},"application/vnd.aplextor.warrp+json":{source:"iana",compressible:!0},"application/vnd.apothekende.reservation+json":{source:"iana",compressible:!0},"application/vnd.apple.installer+xml":{source:"iana",compressible:!0,extensions:["mpkg"]},"application/vnd.apple.keynote":{source:"iana",extensions:["key"]},"application/vnd.apple.mpegurl":{source:"iana",extensions:["m3u8"]},"application/vnd.apple.numbers":{source:"iana",extensions:["numbers"]},"application/vnd.apple.pages":{source:"iana",extensions:["pages"]},"application/vnd.apple.pkpass":{compressible:!1,extensions:["pkpass"]},"application/vnd.arastra.swi":{source:"iana"},"application/vnd.aristanetworks.swi":{source:"iana",extensions:["swi"]},"application/vnd.artisan+json":{source:"iana",compressible:!0},"application/vnd.artsquare":{source:"iana"},"application/vnd.astraea-software.iota":{source:"iana",extensions:["iota"]},"application/vnd.audiograph":{source:"iana",extensions:["aep"]},"application/vnd.autopackage":{source:"iana"},"application/vnd.avalon+json":{source:"iana",compressible:!0},"application/vnd.avistar+xml":{source:"iana",compressible:!0},"application/vnd.balsamiq.bmml+xml":{source:"iana",compressible:!0,extensions:["bmml"]},"application/vnd.balsamiq.bmpr":{source:"iana"},"application/vnd.banana-accounting":{source:"iana"},"application/vnd.bbf.usp.error":{source:"iana"},"application/vnd.bbf.usp.msg":{source:"iana"},"application/vnd.bbf.usp.msg+json":{source:"iana",compressible:!0},"application/vnd.bekitzur-stech+json":{source:"iana",compressible:!0},"application/vnd.bint.med-content":{source:"iana"},"application/vnd.biopax.rdf+xml":{source:"iana",compressible:!0},"application/vnd.blink-idb-value-wrapper":{source:"iana"},"application/vnd.blueice.multipass":{source:"iana",extensions:["mpm"]},"application/vnd.bluetooth.ep.oob":{source:"iana"},"application/vnd.bluetooth.le.oob":{source:"iana"},"application/vnd.bmi":{source:"iana",extensions:["bmi"]},"application/vnd.bpf":{source:"iana"},"application/vnd.bpf3":{source:"iana"},"application/vnd.businessobjects":{source:"iana",extensions:["rep"]},"application/vnd.byu.uapi+json":{source:"iana",compressible:!0},"application/vnd.cab-jscript":{source:"iana"},"application/vnd.canon-cpdl":{source:"iana"},"application/vnd.canon-lips":{source:"iana"},"application/vnd.capasystems-pg+json":{source:"iana",compressible:!0},"application/vnd.cendio.thinlinc.clientconf":{source:"iana"},"application/vnd.century-systems.tcp_stream":{source:"iana"},"application/vnd.chemdraw+xml":{source:"iana",compressible:!0,extensions:["cdxml"]},"application/vnd.chess-pgn":{source:"iana"},"application/vnd.chipnuts.karaoke-mmd":{source:"iana",extensions:["mmd"]},"application/vnd.ciedi":{source:"iana"},"application/vnd.cinderella":{source:"iana",extensions:["cdy"]},"application/vnd.cirpack.isdn-ext":{source:"iana"},"application/vnd.citationstyles.style+xml":{source:"iana",compressible:!0,extensions:["csl"]},"application/vnd.claymore":{source:"iana",extensions:["cla"]},"application/vnd.cloanto.rp9":{source:"iana",extensions:["rp9"]},"application/vnd.clonk.c4group":{source:"iana",extensions:["c4g","c4d","c4f","c4p","c4u"]},"application/vnd.cluetrust.cartomobile-config":{source:"iana",extensions:["c11amc"]},"application/vnd.cluetrust.cartomobile-config-pkg":{source:"iana",extensions:["c11amz"]},"application/vnd.coffeescript":{source:"iana"},"application/vnd.collabio.xodocuments.document":{source:"iana"},"application/vnd.collabio.xodocuments.document-template":{source:"iana"},"application/vnd.collabio.xodocuments.presentation":{source:"iana"},"application/vnd.collabio.xodocuments.presentation-template":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet":{source:"iana"},"application/vnd.collabio.xodocuments.spreadsheet-template":{source:"iana"},"application/vnd.collection+json":{source:"iana",compressible:!0},"application/vnd.collection.doc+json":{source:"iana",compressible:!0},"application/vnd.collection.next+json":{source:"iana",compressible:!0},"application/vnd.comicbook+zip":{source:"iana",compressible:!1},"application/vnd.comicbook-rar":{source:"iana"},"application/vnd.commerce-battelle":{source:"iana"},"application/vnd.commonspace":{source:"iana",extensions:["csp"]},"application/vnd.contact.cmsg":{source:"iana",extensions:["cdbcmsg"]},"application/vnd.coreos.ignition+json":{source:"iana",compressible:!0},"application/vnd.cosmocaller":{source:"iana",extensions:["cmc"]},"application/vnd.crick.clicker":{source:"iana",extensions:["clkx"]},"application/vnd.crick.clicker.keyboard":{source:"iana",extensions:["clkk"]},"application/vnd.crick.clicker.palette":{source:"iana",extensions:["clkp"]},"application/vnd.crick.clicker.template":{source:"iana",extensions:["clkt"]},"application/vnd.crick.clicker.wordbank":{source:"iana",extensions:["clkw"]},"application/vnd.criticaltools.wbs+xml":{source:"iana",compressible:!0,extensions:["wbs"]},"application/vnd.cryptii.pipe+json":{source:"iana",compressible:!0},"application/vnd.crypto-shade-file":{source:"iana"},"application/vnd.cryptomator.encrypted":{source:"iana"},"application/vnd.cryptomator.vault":{source:"iana"},"application/vnd.ctc-posml":{source:"iana",extensions:["pml"]},"application/vnd.ctct.ws+xml":{source:"iana",compressible:!0},"application/vnd.cups-pdf":{source:"iana"},"application/vnd.cups-postscript":{source:"iana"},"application/vnd.cups-ppd":{source:"iana",extensions:["ppd"]},"application/vnd.cups-raster":{source:"iana"},"application/vnd.cups-raw":{source:"iana"},"application/vnd.curl":{source:"iana"},"application/vnd.curl.car":{source:"apache",extensions:["car"]},"application/vnd.curl.pcurl":{source:"apache",extensions:["pcurl"]},"application/vnd.cyan.dean.root+xml":{source:"iana",compressible:!0},"application/vnd.cybank":{source:"iana"},"application/vnd.cyclonedx+json":{source:"iana",compressible:!0},"application/vnd.cyclonedx+xml":{source:"iana",compressible:!0},"application/vnd.d2l.coursepackage1p0+zip":{source:"iana",compressible:!1},"application/vnd.d3m-dataset":{source:"iana"},"application/vnd.d3m-problem":{source:"iana"},"application/vnd.dart":{source:"iana",compressible:!0,extensions:["dart"]},"application/vnd.data-vision.rdz":{source:"iana",extensions:["rdz"]},"application/vnd.datapackage+json":{source:"iana",compressible:!0},"application/vnd.dataresource+json":{source:"iana",compressible:!0},"application/vnd.dbf":{source:"iana",extensions:["dbf"]},"application/vnd.debian.binary-package":{source:"iana"},"application/vnd.dece.data":{source:"iana",extensions:["uvf","uvvf","uvd","uvvd"]},"application/vnd.dece.ttml+xml":{source:"iana",compressible:!0,extensions:["uvt","uvvt"]},"application/vnd.dece.unspecified":{source:"iana",extensions:["uvx","uvvx"]},"application/vnd.dece.zip":{source:"iana",extensions:["uvz","uvvz"]},"application/vnd.denovo.fcselayout-link":{source:"iana",extensions:["fe_launch"]},"application/vnd.desmume.movie":{source:"iana"},"application/vnd.dir-bi.plate-dl-nosuffix":{source:"iana"},"application/vnd.dm.delegation+xml":{source:"iana",compressible:!0},"application/vnd.dna":{source:"iana",extensions:["dna"]},"application/vnd.document+json":{source:"iana",compressible:!0},"application/vnd.dolby.mlp":{source:"apache",extensions:["mlp"]},"application/vnd.dolby.mobile.1":{source:"iana"},"application/vnd.dolby.mobile.2":{source:"iana"},"application/vnd.doremir.scorecloud-binary-document":{source:"iana"},"application/vnd.dpgraph":{source:"iana",extensions:["dpg"]},"application/vnd.dreamfactory":{source:"iana",extensions:["dfac"]},"application/vnd.drive+json":{source:"iana",compressible:!0},"application/vnd.ds-keypoint":{source:"apache",extensions:["kpxx"]},"application/vnd.dtg.local":{source:"iana"},"application/vnd.dtg.local.flash":{source:"iana"},"application/vnd.dtg.local.html":{source:"iana"},"application/vnd.dvb.ait":{source:"iana",extensions:["ait"]},"application/vnd.dvb.dvbisl+xml":{source:"iana",compressible:!0},"application/vnd.dvb.dvbj":{source:"iana"},"application/vnd.dvb.esgcontainer":{source:"iana"},"application/vnd.dvb.ipdcdftnotifaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess":{source:"iana"},"application/vnd.dvb.ipdcesgaccess2":{source:"iana"},"application/vnd.dvb.ipdcesgpdd":{source:"iana"},"application/vnd.dvb.ipdcroaming":{source:"iana"},"application/vnd.dvb.iptv.alfec-base":{source:"iana"},"application/vnd.dvb.iptv.alfec-enhancement":{source:"iana"},"application/vnd.dvb.notif-aggregate-root+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-container+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-generic+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-msglist+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-request+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-ia-registration-response+xml":{source:"iana",compressible:!0},"application/vnd.dvb.notif-init+xml":{source:"iana",compressible:!0},"application/vnd.dvb.pfr":{source:"iana"},"application/vnd.dvb.service":{source:"iana",extensions:["svc"]},"application/vnd.dxr":{source:"iana"},"application/vnd.dynageo":{source:"iana",extensions:["geo"]},"application/vnd.dzr":{source:"iana"},"application/vnd.easykaraoke.cdgdownload":{source:"iana"},"application/vnd.ecdis-update":{source:"iana"},"application/vnd.ecip.rlp":{source:"iana"},"application/vnd.eclipse.ditto+json":{source:"iana",compressible:!0},"application/vnd.ecowin.chart":{source:"iana",extensions:["mag"]},"application/vnd.ecowin.filerequest":{source:"iana"},"application/vnd.ecowin.fileupdate":{source:"iana"},"application/vnd.ecowin.series":{source:"iana"},"application/vnd.ecowin.seriesrequest":{source:"iana"},"application/vnd.ecowin.seriesupdate":{source:"iana"},"application/vnd.efi.img":{source:"iana"},"application/vnd.efi.iso":{source:"iana"},"application/vnd.emclient.accessrequest+xml":{source:"iana",compressible:!0},"application/vnd.enliven":{source:"iana",extensions:["nml"]},"application/vnd.enphase.envoy":{source:"iana"},"application/vnd.eprints.data+xml":{source:"iana",compressible:!0},"application/vnd.epson.esf":{source:"iana",extensions:["esf"]},"application/vnd.epson.msf":{source:"iana",extensions:["msf"]},"application/vnd.epson.quickanime":{source:"iana",extensions:["qam"]},"application/vnd.epson.salt":{source:"iana",extensions:["slt"]},"application/vnd.epson.ssf":{source:"iana",extensions:["ssf"]},"application/vnd.ericsson.quickcall":{source:"iana"},"application/vnd.espass-espass+zip":{source:"iana",compressible:!1},"application/vnd.eszigno3+xml":{source:"iana",compressible:!0,extensions:["es3","et3"]},"application/vnd.etsi.aoc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.asic-e+zip":{source:"iana",compressible:!1},"application/vnd.etsi.asic-s+zip":{source:"iana",compressible:!1},"application/vnd.etsi.cug+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvcommand+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-bc+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-cod+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsad-npvr+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvservice+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvsync+xml":{source:"iana",compressible:!0},"application/vnd.etsi.iptvueprofile+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mcid+xml":{source:"iana",compressible:!0},"application/vnd.etsi.mheg5":{source:"iana"},"application/vnd.etsi.overload-control-policy-dataset+xml":{source:"iana",compressible:!0},"application/vnd.etsi.pstn+xml":{source:"iana",compressible:!0},"application/vnd.etsi.sci+xml":{source:"iana",compressible:!0},"application/vnd.etsi.simservs+xml":{source:"iana",compressible:!0},"application/vnd.etsi.timestamp-token":{source:"iana"},"application/vnd.etsi.tsl+xml":{source:"iana",compressible:!0},"application/vnd.etsi.tsl.der":{source:"iana"},"application/vnd.eu.kasparian.car+json":{source:"iana",compressible:!0},"application/vnd.eudora.data":{source:"iana"},"application/vnd.evolv.ecig.profile":{source:"iana"},"application/vnd.evolv.ecig.settings":{source:"iana"},"application/vnd.evolv.ecig.theme":{source:"iana"},"application/vnd.exstream-empower+zip":{source:"iana",compressible:!1},"application/vnd.exstream-package":{source:"iana"},"application/vnd.ezpix-album":{source:"iana",extensions:["ez2"]},"application/vnd.ezpix-package":{source:"iana",extensions:["ez3"]},"application/vnd.f-secure.mobile":{source:"iana"},"application/vnd.familysearch.gedcom+zip":{source:"iana",compressible:!1},"application/vnd.fastcopy-disk-image":{source:"iana"},"application/vnd.fdf":{source:"iana",extensions:["fdf"]},"application/vnd.fdsn.mseed":{source:"iana",extensions:["mseed"]},"application/vnd.fdsn.seed":{source:"iana",extensions:["seed","dataless"]},"application/vnd.ffsns":{source:"iana"},"application/vnd.ficlab.flb+zip":{source:"iana",compressible:!1},"application/vnd.filmit.zfc":{source:"iana"},"application/vnd.fints":{source:"iana"},"application/vnd.firemonkeys.cloudcell":{source:"iana"},"application/vnd.flographit":{source:"iana",extensions:["gph"]},"application/vnd.fluxtime.clip":{source:"iana",extensions:["ftc"]},"application/vnd.font-fontforge-sfd":{source:"iana"},"application/vnd.framemaker":{source:"iana",extensions:["fm","frame","maker","book"]},"application/vnd.frogans.fnc":{source:"iana",extensions:["fnc"]},"application/vnd.frogans.ltf":{source:"iana",extensions:["ltf"]},"application/vnd.fsc.weblaunch":{source:"iana",extensions:["fsc"]},"application/vnd.fujifilm.fb.docuworks":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.binder":{source:"iana"},"application/vnd.fujifilm.fb.docuworks.container":{source:"iana"},"application/vnd.fujifilm.fb.jfi+xml":{source:"iana",compressible:!0},"application/vnd.fujitsu.oasys":{source:"iana",extensions:["oas"]},"application/vnd.fujitsu.oasys2":{source:"iana",extensions:["oa2"]},"application/vnd.fujitsu.oasys3":{source:"iana",extensions:["oa3"]},"application/vnd.fujitsu.oasysgp":{source:"iana",extensions:["fg5"]},"application/vnd.fujitsu.oasysprs":{source:"iana",extensions:["bh2"]},"application/vnd.fujixerox.art-ex":{source:"iana"},"application/vnd.fujixerox.art4":{source:"iana"},"application/vnd.fujixerox.ddd":{source:"iana",extensions:["ddd"]},"application/vnd.fujixerox.docuworks":{source:"iana",extensions:["xdw"]},"application/vnd.fujixerox.docuworks.binder":{source:"iana",extensions:["xbd"]},"application/vnd.fujixerox.docuworks.container":{source:"iana"},"application/vnd.fujixerox.hbpl":{source:"iana"},"application/vnd.fut-misnet":{source:"iana"},"application/vnd.futoin+cbor":{source:"iana"},"application/vnd.futoin+json":{source:"iana",compressible:!0},"application/vnd.fuzzysheet":{source:"iana",extensions:["fzs"]},"application/vnd.genomatix.tuxedo":{source:"iana",extensions:["txd"]},"application/vnd.gentics.grd+json":{source:"iana",compressible:!0},"application/vnd.geo+json":{source:"iana",compressible:!0},"application/vnd.geocube+xml":{source:"iana",compressible:!0},"application/vnd.geogebra.file":{source:"iana",extensions:["ggb"]},"application/vnd.geogebra.slides":{source:"iana"},"application/vnd.geogebra.tool":{source:"iana",extensions:["ggt"]},"application/vnd.geometry-explorer":{source:"iana",extensions:["gex","gre"]},"application/vnd.geonext":{source:"iana",extensions:["gxt"]},"application/vnd.geoplan":{source:"iana",extensions:["g2w"]},"application/vnd.geospace":{source:"iana",extensions:["g3w"]},"application/vnd.gerber":{source:"iana"},"application/vnd.globalplatform.card-content-mgt":{source:"iana"},"application/vnd.globalplatform.card-content-mgt-response":{source:"iana"},"application/vnd.gmx":{source:"iana",extensions:["gmx"]},"application/vnd.google-apps.document":{compressible:!1,extensions:["gdoc"]},"application/vnd.google-apps.presentation":{compressible:!1,extensions:["gslides"]},"application/vnd.google-apps.spreadsheet":{compressible:!1,extensions:["gsheet"]},"application/vnd.google-earth.kml+xml":{source:"iana",compressible:!0,extensions:["kml"]},"application/vnd.google-earth.kmz":{source:"iana",compressible:!1,extensions:["kmz"]},"application/vnd.gov.sk.e-form+xml":{source:"iana",compressible:!0},"application/vnd.gov.sk.e-form+zip":{source:"iana",compressible:!1},"application/vnd.gov.sk.xmldatacontainer+xml":{source:"iana",compressible:!0},"application/vnd.grafeq":{source:"iana",extensions:["gqf","gqs"]},"application/vnd.gridmp":{source:"iana"},"application/vnd.groove-account":{source:"iana",extensions:["gac"]},"application/vnd.groove-help":{source:"iana",extensions:["ghf"]},"application/vnd.groove-identity-message":{source:"iana",extensions:["gim"]},"application/vnd.groove-injector":{source:"iana",extensions:["grv"]},"application/vnd.groove-tool-message":{source:"iana",extensions:["gtm"]},"application/vnd.groove-tool-template":{source:"iana",extensions:["tpl"]},"application/vnd.groove-vcard":{source:"iana",extensions:["vcg"]},"application/vnd.hal+json":{source:"iana",compressible:!0},"application/vnd.hal+xml":{source:"iana",compressible:!0,extensions:["hal"]},"application/vnd.handheld-entertainment+xml":{source:"iana",compressible:!0,extensions:["zmm"]},"application/vnd.hbci":{source:"iana",extensions:["hbci"]},"application/vnd.hc+json":{source:"iana",compressible:!0},"application/vnd.hcl-bireports":{source:"iana"},"application/vnd.hdt":{source:"iana"},"application/vnd.heroku+json":{source:"iana",compressible:!0},"application/vnd.hhe.lesson-player":{source:"iana",extensions:["les"]},"application/vnd.hl7cda+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hl7v2+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.hp-hpgl":{source:"iana",extensions:["hpgl"]},"application/vnd.hp-hpid":{source:"iana",extensions:["hpid"]},"application/vnd.hp-hps":{source:"iana",extensions:["hps"]},"application/vnd.hp-jlyt":{source:"iana",extensions:["jlt"]},"application/vnd.hp-pcl":{source:"iana",extensions:["pcl"]},"application/vnd.hp-pclxl":{source:"iana",extensions:["pclxl"]},"application/vnd.httphone":{source:"iana"},"application/vnd.hydrostatix.sof-data":{source:"iana",extensions:["sfd-hdstx"]},"application/vnd.hyper+json":{source:"iana",compressible:!0},"application/vnd.hyper-item+json":{source:"iana",compressible:!0},"application/vnd.hyperdrive+json":{source:"iana",compressible:!0},"application/vnd.hzn-3d-crossword":{source:"iana"},"application/vnd.ibm.afplinedata":{source:"iana"},"application/vnd.ibm.electronic-media":{source:"iana"},"application/vnd.ibm.minipay":{source:"iana",extensions:["mpy"]},"application/vnd.ibm.modcap":{source:"iana",extensions:["afp","listafp","list3820"]},"application/vnd.ibm.rights-management":{source:"iana",extensions:["irm"]},"application/vnd.ibm.secure-container":{source:"iana",extensions:["sc"]},"application/vnd.iccprofile":{source:"iana",extensions:["icc","icm"]},"application/vnd.ieee.1905":{source:"iana"},"application/vnd.igloader":{source:"iana",extensions:["igl"]},"application/vnd.imagemeter.folder+zip":{source:"iana",compressible:!1},"application/vnd.imagemeter.image+zip":{source:"iana",compressible:!1},"application/vnd.immervision-ivp":{source:"iana",extensions:["ivp"]},"application/vnd.immervision-ivu":{source:"iana",extensions:["ivu"]},"application/vnd.ims.imsccv1p1":{source:"iana"},"application/vnd.ims.imsccv1p2":{source:"iana"},"application/vnd.ims.imsccv1p3":{source:"iana"},"application/vnd.ims.lis.v2.result+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolconsumerprofile+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolproxy.id+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings+json":{source:"iana",compressible:!0},"application/vnd.ims.lti.v2.toolsettings.simple+json":{source:"iana",compressible:!0},"application/vnd.informedcontrol.rms+xml":{source:"iana",compressible:!0},"application/vnd.informix-visionary":{source:"iana"},"application/vnd.infotech.project":{source:"iana"},"application/vnd.infotech.project+xml":{source:"iana",compressible:!0},"application/vnd.innopath.wamp.notification":{source:"iana"},"application/vnd.insors.igm":{source:"iana",extensions:["igm"]},"application/vnd.intercon.formnet":{source:"iana",extensions:["xpw","xpx"]},"application/vnd.intergeo":{source:"iana",extensions:["i2g"]},"application/vnd.intertrust.digibox":{source:"iana"},"application/vnd.intertrust.nncp":{source:"iana"},"application/vnd.intu.qbo":{source:"iana",extensions:["qbo"]},"application/vnd.intu.qfx":{source:"iana",extensions:["qfx"]},"application/vnd.iptc.g2.catalogitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.conceptitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.knowledgeitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.newsmessage+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.packageitem+xml":{source:"iana",compressible:!0},"application/vnd.iptc.g2.planningitem+xml":{source:"iana",compressible:!0},"application/vnd.ipunplugged.rcprofile":{source:"iana",extensions:["rcprofile"]},"application/vnd.irepository.package+xml":{source:"iana",compressible:!0,extensions:["irp"]},"application/vnd.is-xpr":{source:"iana",extensions:["xpr"]},"application/vnd.isac.fcs":{source:"iana",extensions:["fcs"]},"application/vnd.iso11783-10+zip":{source:"iana",compressible:!1},"application/vnd.jam":{source:"iana",extensions:["jam"]},"application/vnd.japannet-directory-service":{source:"iana"},"application/vnd.japannet-jpnstore-wakeup":{source:"iana"},"application/vnd.japannet-payment-wakeup":{source:"iana"},"application/vnd.japannet-registration":{source:"iana"},"application/vnd.japannet-registration-wakeup":{source:"iana"},"application/vnd.japannet-setstore-wakeup":{source:"iana"},"application/vnd.japannet-verification":{source:"iana"},"application/vnd.japannet-verification-wakeup":{source:"iana"},"application/vnd.jcp.javame.midlet-rms":{source:"iana",extensions:["rms"]},"application/vnd.jisp":{source:"iana",extensions:["jisp"]},"application/vnd.joost.joda-archive":{source:"iana",extensions:["joda"]},"application/vnd.jsk.isdn-ngn":{source:"iana"},"application/vnd.kahootz":{source:"iana",extensions:["ktz","ktr"]},"application/vnd.kde.karbon":{source:"iana",extensions:["karbon"]},"application/vnd.kde.kchart":{source:"iana",extensions:["chrt"]},"application/vnd.kde.kformula":{source:"iana",extensions:["kfo"]},"application/vnd.kde.kivio":{source:"iana",extensions:["flw"]},"application/vnd.kde.kontour":{source:"iana",extensions:["kon"]},"application/vnd.kde.kpresenter":{source:"iana",extensions:["kpr","kpt"]},"application/vnd.kde.kspread":{source:"iana",extensions:["ksp"]},"application/vnd.kde.kword":{source:"iana",extensions:["kwd","kwt"]},"application/vnd.kenameaapp":{source:"iana",extensions:["htke"]},"application/vnd.kidspiration":{source:"iana",extensions:["kia"]},"application/vnd.kinar":{source:"iana",extensions:["kne","knp"]},"application/vnd.koan":{source:"iana",extensions:["skp","skd","skt","skm"]},"application/vnd.kodak-descriptor":{source:"iana",extensions:["sse"]},"application/vnd.las":{source:"iana"},"application/vnd.las.las+json":{source:"iana",compressible:!0},"application/vnd.las.las+xml":{source:"iana",compressible:!0,extensions:["lasxml"]},"application/vnd.laszip":{source:"iana"},"application/vnd.leap+json":{source:"iana",compressible:!0},"application/vnd.liberty-request+xml":{source:"iana",compressible:!0},"application/vnd.llamagraphics.life-balance.desktop":{source:"iana",extensions:["lbd"]},"application/vnd.llamagraphics.life-balance.exchange+xml":{source:"iana",compressible:!0,extensions:["lbe"]},"application/vnd.logipipe.circuit+zip":{source:"iana",compressible:!1},"application/vnd.loom":{source:"iana"},"application/vnd.lotus-1-2-3":{source:"iana",extensions:["123"]},"application/vnd.lotus-approach":{source:"iana",extensions:["apr"]},"application/vnd.lotus-freelance":{source:"iana",extensions:["pre"]},"application/vnd.lotus-notes":{source:"iana",extensions:["nsf"]},"application/vnd.lotus-organizer":{source:"iana",extensions:["org"]},"application/vnd.lotus-screencam":{source:"iana",extensions:["scm"]},"application/vnd.lotus-wordpro":{source:"iana",extensions:["lwp"]},"application/vnd.macports.portpkg":{source:"iana",extensions:["portpkg"]},"application/vnd.mapbox-vector-tile":{source:"iana",extensions:["mvt"]},"application/vnd.marlin.drm.actiontoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.conftoken+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.license+xml":{source:"iana",compressible:!0},"application/vnd.marlin.drm.mdcf":{source:"iana"},"application/vnd.mason+json":{source:"iana",compressible:!0},"application/vnd.maxar.archive.3tz+zip":{source:"iana",compressible:!1},"application/vnd.maxmind.maxmind-db":{source:"iana"},"application/vnd.mcd":{source:"iana",extensions:["mcd"]},"application/vnd.medcalcdata":{source:"iana",extensions:["mc1"]},"application/vnd.mediastation.cdkey":{source:"iana",extensions:["cdkey"]},"application/vnd.meridian-slingshot":{source:"iana"},"application/vnd.mfer":{source:"iana",extensions:["mwf"]},"application/vnd.mfmp":{source:"iana",extensions:["mfm"]},"application/vnd.micro+json":{source:"iana",compressible:!0},"application/vnd.micrografx.flo":{source:"iana",extensions:["flo"]},"application/vnd.micrografx.igx":{source:"iana",extensions:["igx"]},"application/vnd.microsoft.portable-executable":{source:"iana"},"application/vnd.microsoft.windows.thumbnail-cache":{source:"iana"},"application/vnd.miele+json":{source:"iana",compressible:!0},"application/vnd.mif":{source:"iana",extensions:["mif"]},"application/vnd.minisoft-hp3000-save":{source:"iana"},"application/vnd.mitsubishi.misty-guard.trustweb":{source:"iana"},"application/vnd.mobius.daf":{source:"iana",extensions:["daf"]},"application/vnd.mobius.dis":{source:"iana",extensions:["dis"]},"application/vnd.mobius.mbk":{source:"iana",extensions:["mbk"]},"application/vnd.mobius.mqy":{source:"iana",extensions:["mqy"]},"application/vnd.mobius.msl":{source:"iana",extensions:["msl"]},"application/vnd.mobius.plc":{source:"iana",extensions:["plc"]},"application/vnd.mobius.txf":{source:"iana",extensions:["txf"]},"application/vnd.mophun.application":{source:"iana",extensions:["mpn"]},"application/vnd.mophun.certificate":{source:"iana",extensions:["mpc"]},"application/vnd.motorola.flexsuite":{source:"iana"},"application/vnd.motorola.flexsuite.adsi":{source:"iana"},"application/vnd.motorola.flexsuite.fis":{source:"iana"},"application/vnd.motorola.flexsuite.gotap":{source:"iana"},"application/vnd.motorola.flexsuite.kmr":{source:"iana"},"application/vnd.motorola.flexsuite.ttc":{source:"iana"},"application/vnd.motorola.flexsuite.wem":{source:"iana"},"application/vnd.motorola.iprm":{source:"iana"},"application/vnd.mozilla.xul+xml":{source:"iana",compressible:!0,extensions:["xul"]},"application/vnd.ms-3mfdocument":{source:"iana"},"application/vnd.ms-artgalry":{source:"iana",extensions:["cil"]},"application/vnd.ms-asf":{source:"iana"},"application/vnd.ms-cab-compressed":{source:"iana",extensions:["cab"]},"application/vnd.ms-color.iccprofile":{source:"apache"},"application/vnd.ms-excel":{source:"iana",compressible:!1,extensions:["xls","xlm","xla","xlc","xlt","xlw"]},"application/vnd.ms-excel.addin.macroenabled.12":{source:"iana",extensions:["xlam"]},"application/vnd.ms-excel.sheet.binary.macroenabled.12":{source:"iana",extensions:["xlsb"]},"application/vnd.ms-excel.sheet.macroenabled.12":{source:"iana",extensions:["xlsm"]},"application/vnd.ms-excel.template.macroenabled.12":{source:"iana",extensions:["xltm"]},"application/vnd.ms-fontobject":{source:"iana",compressible:!0,extensions:["eot"]},"application/vnd.ms-htmlhelp":{source:"iana",extensions:["chm"]},"application/vnd.ms-ims":{source:"iana",extensions:["ims"]},"application/vnd.ms-lrm":{source:"iana",extensions:["lrm"]},"application/vnd.ms-office.activex+xml":{source:"iana",compressible:!0},"application/vnd.ms-officetheme":{source:"iana",extensions:["thmx"]},"application/vnd.ms-opentype":{source:"apache",compressible:!0},"application/vnd.ms-outlook":{compressible:!1,extensions:["msg"]},"application/vnd.ms-package.obfuscated-opentype":{source:"apache"},"application/vnd.ms-pki.seccat":{source:"apache",extensions:["cat"]},"application/vnd.ms-pki.stl":{source:"apache",extensions:["stl"]},"application/vnd.ms-playready.initiator+xml":{source:"iana",compressible:!0},"application/vnd.ms-powerpoint":{source:"iana",compressible:!1,extensions:["ppt","pps","pot"]},"application/vnd.ms-powerpoint.addin.macroenabled.12":{source:"iana",extensions:["ppam"]},"application/vnd.ms-powerpoint.presentation.macroenabled.12":{source:"iana",extensions:["pptm"]},"application/vnd.ms-powerpoint.slide.macroenabled.12":{source:"iana",extensions:["sldm"]},"application/vnd.ms-powerpoint.slideshow.macroenabled.12":{source:"iana",extensions:["ppsm"]},"application/vnd.ms-powerpoint.template.macroenabled.12":{source:"iana",extensions:["potm"]},"application/vnd.ms-printdevicecapabilities+xml":{source:"iana",compressible:!0},"application/vnd.ms-printing.printticket+xml":{source:"apache",compressible:!0},"application/vnd.ms-printschematicket+xml":{source:"iana",compressible:!0},"application/vnd.ms-project":{source:"iana",extensions:["mpp","mpt"]},"application/vnd.ms-tnef":{source:"iana"},"application/vnd.ms-windows.devicepairing":{source:"iana"},"application/vnd.ms-windows.nwprinting.oob":{source:"iana"},"application/vnd.ms-windows.printerpairing":{source:"iana"},"application/vnd.ms-windows.wsd.oob":{source:"iana"},"application/vnd.ms-wmdrm.lic-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.lic-resp":{source:"iana"},"application/vnd.ms-wmdrm.meter-chlg-req":{source:"iana"},"application/vnd.ms-wmdrm.meter-resp":{source:"iana"},"application/vnd.ms-word.document.macroenabled.12":{source:"iana",extensions:["docm"]},"application/vnd.ms-word.template.macroenabled.12":{source:"iana",extensions:["dotm"]},"application/vnd.ms-works":{source:"iana",extensions:["wps","wks","wcm","wdb"]},"application/vnd.ms-wpl":{source:"iana",extensions:["wpl"]},"application/vnd.ms-xpsdocument":{source:"iana",compressible:!1,extensions:["xps"]},"application/vnd.msa-disk-image":{source:"iana"},"application/vnd.mseq":{source:"iana",extensions:["mseq"]},"application/vnd.msign":{source:"iana"},"application/vnd.multiad.creator":{source:"iana"},"application/vnd.multiad.creator.cif":{source:"iana"},"application/vnd.music-niff":{source:"iana"},"application/vnd.musician":{source:"iana",extensions:["mus"]},"application/vnd.muvee.style":{source:"iana",extensions:["msty"]},"application/vnd.mynfc":{source:"iana",extensions:["taglet"]},"application/vnd.nacamar.ybrid+json":{source:"iana",compressible:!0},"application/vnd.ncd.control":{source:"iana"},"application/vnd.ncd.reference":{source:"iana"},"application/vnd.nearst.inv+json":{source:"iana",compressible:!0},"application/vnd.nebumind.line":{source:"iana"},"application/vnd.nervana":{source:"iana"},"application/vnd.netfpx":{source:"iana"},"application/vnd.neurolanguage.nlu":{source:"iana",extensions:["nlu"]},"application/vnd.nimn":{source:"iana"},"application/vnd.nintendo.nitro.rom":{source:"iana"},"application/vnd.nintendo.snes.rom":{source:"iana"},"application/vnd.nitf":{source:"iana",extensions:["ntf","nitf"]},"application/vnd.noblenet-directory":{source:"iana",extensions:["nnd"]},"application/vnd.noblenet-sealer":{source:"iana",extensions:["nns"]},"application/vnd.noblenet-web":{source:"iana",extensions:["nnw"]},"application/vnd.nokia.catalogs":{source:"iana"},"application/vnd.nokia.conml+wbxml":{source:"iana"},"application/vnd.nokia.conml+xml":{source:"iana",compressible:!0},"application/vnd.nokia.iptv.config+xml":{source:"iana",compressible:!0},"application/vnd.nokia.isds-radio-presets":{source:"iana"},"application/vnd.nokia.landmark+wbxml":{source:"iana"},"application/vnd.nokia.landmark+xml":{source:"iana",compressible:!0},"application/vnd.nokia.landmarkcollection+xml":{source:"iana",compressible:!0},"application/vnd.nokia.n-gage.ac+xml":{source:"iana",compressible:!0,extensions:["ac"]},"application/vnd.nokia.n-gage.data":{source:"iana",extensions:["ngdat"]},"application/vnd.nokia.n-gage.symbian.install":{source:"iana",extensions:["n-gage"]},"application/vnd.nokia.ncd":{source:"iana"},"application/vnd.nokia.pcd+wbxml":{source:"iana"},"application/vnd.nokia.pcd+xml":{source:"iana",compressible:!0},"application/vnd.nokia.radio-preset":{source:"iana",extensions:["rpst"]},"application/vnd.nokia.radio-presets":{source:"iana",extensions:["rpss"]},"application/vnd.novadigm.edm":{source:"iana",extensions:["edm"]},"application/vnd.novadigm.edx":{source:"iana",extensions:["edx"]},"application/vnd.novadigm.ext":{source:"iana",extensions:["ext"]},"application/vnd.ntt-local.content-share":{source:"iana"},"application/vnd.ntt-local.file-transfer":{source:"iana"},"application/vnd.ntt-local.ogw_remote-access":{source:"iana"},"application/vnd.ntt-local.sip-ta_remote":{source:"iana"},"application/vnd.ntt-local.sip-ta_tcp_stream":{source:"iana"},"application/vnd.oasis.opendocument.chart":{source:"iana",extensions:["odc"]},"application/vnd.oasis.opendocument.chart-template":{source:"iana",extensions:["otc"]},"application/vnd.oasis.opendocument.database":{source:"iana",extensions:["odb"]},"application/vnd.oasis.opendocument.formula":{source:"iana",extensions:["odf"]},"application/vnd.oasis.opendocument.formula-template":{source:"iana",extensions:["odft"]},"application/vnd.oasis.opendocument.graphics":{source:"iana",compressible:!1,extensions:["odg"]},"application/vnd.oasis.opendocument.graphics-template":{source:"iana",extensions:["otg"]},"application/vnd.oasis.opendocument.image":{source:"iana",extensions:["odi"]},"application/vnd.oasis.opendocument.image-template":{source:"iana",extensions:["oti"]},"application/vnd.oasis.opendocument.presentation":{source:"iana",compressible:!1,extensions:["odp"]},"application/vnd.oasis.opendocument.presentation-template":{source:"iana",extensions:["otp"]},"application/vnd.oasis.opendocument.spreadsheet":{source:"iana",compressible:!1,extensions:["ods"]},"application/vnd.oasis.opendocument.spreadsheet-template":{source:"iana",extensions:["ots"]},"application/vnd.oasis.opendocument.text":{source:"iana",compressible:!1,extensions:["odt"]},"application/vnd.oasis.opendocument.text-master":{source:"iana",extensions:["odm"]},"application/vnd.oasis.opendocument.text-template":{source:"iana",extensions:["ott"]},"application/vnd.oasis.opendocument.text-web":{source:"iana",extensions:["oth"]},"application/vnd.obn":{source:"iana"},"application/vnd.ocf+cbor":{source:"iana"},"application/vnd.oci.image.manifest.v1+json":{source:"iana",compressible:!0},"application/vnd.oftn.l10n+json":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessdownload+xml":{source:"iana",compressible:!0},"application/vnd.oipf.contentaccessstreaming+xml":{source:"iana",compressible:!0},"application/vnd.oipf.cspg-hexbinary":{source:"iana"},"application/vnd.oipf.dae.svg+xml":{source:"iana",compressible:!0},"application/vnd.oipf.dae.xhtml+xml":{source:"iana",compressible:!0},"application/vnd.oipf.mippvcontrolmessage+xml":{source:"iana",compressible:!0},"application/vnd.oipf.pae.gem":{source:"iana"},"application/vnd.oipf.spdiscovery+xml":{source:"iana",compressible:!0},"application/vnd.oipf.spdlist+xml":{source:"iana",compressible:!0},"application/vnd.oipf.ueprofile+xml":{source:"iana",compressible:!0},"application/vnd.oipf.userprofile+xml":{source:"iana",compressible:!0},"application/vnd.olpc-sugar":{source:"iana",extensions:["xo"]},"application/vnd.oma-scws-config":{source:"iana"},"application/vnd.oma-scws-http-request":{source:"iana"},"application/vnd.oma-scws-http-response":{source:"iana"},"application/vnd.oma.bcast.associated-procedure-parameter+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.drm-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.imd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.ltkm":{source:"iana"},"application/vnd.oma.bcast.notification+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.provisioningtrigger":{source:"iana"},"application/vnd.oma.bcast.sgboot":{source:"iana"},"application/vnd.oma.bcast.sgdd+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sgdu":{source:"iana"},"application/vnd.oma.bcast.simple-symbol-container":{source:"iana"},"application/vnd.oma.bcast.smartcard-trigger+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.sprov+xml":{source:"iana",compressible:!0},"application/vnd.oma.bcast.stkm":{source:"iana"},"application/vnd.oma.cab-address-book+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-feature-handler+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-pcc+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-subs-invite+xml":{source:"iana",compressible:!0},"application/vnd.oma.cab-user-prefs+xml":{source:"iana",compressible:!0},"application/vnd.oma.dcd":{source:"iana"},"application/vnd.oma.dcdc":{source:"iana"},"application/vnd.oma.dd2+xml":{source:"iana",compressible:!0,extensions:["dd2"]},"application/vnd.oma.drm.risd+xml":{source:"iana",compressible:!0},"application/vnd.oma.group-usage-list+xml":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+cbor":{source:"iana"},"application/vnd.oma.lwm2m+json":{source:"iana",compressible:!0},"application/vnd.oma.lwm2m+tlv":{source:"iana"},"application/vnd.oma.pal+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.detailed-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.final-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.groups+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.invocation-descriptor+xml":{source:"iana",compressible:!0},"application/vnd.oma.poc.optimized-progress-report+xml":{source:"iana",compressible:!0},"application/vnd.oma.push":{source:"iana"},"application/vnd.oma.scidm.messages+xml":{source:"iana",compressible:!0},"application/vnd.oma.xcap-directory+xml":{source:"iana",compressible:!0},"application/vnd.omads-email+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-file+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omads-folder+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.omaloc-supl-init":{source:"iana"},"application/vnd.onepager":{source:"iana"},"application/vnd.onepagertamp":{source:"iana"},"application/vnd.onepagertamx":{source:"iana"},"application/vnd.onepagertat":{source:"iana"},"application/vnd.onepagertatp":{source:"iana"},"application/vnd.onepagertatx":{source:"iana"},"application/vnd.openblox.game+xml":{source:"iana",compressible:!0,extensions:["obgx"]},"application/vnd.openblox.game-binary":{source:"iana"},"application/vnd.openeye.oeb":{source:"iana"},"application/vnd.openofficeorg.extension":{source:"apache",extensions:["oxt"]},"application/vnd.openstreetmap.data+xml":{source:"iana",compressible:!0,extensions:["osm"]},"application/vnd.opentimestamps.ots":{source:"iana"},"application/vnd.openxmlformats-officedocument.custom-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.customxmlproperties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawing+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chart+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.chartshapes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramcolors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramdata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramlayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.drawingml.diagramstyle+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.extended-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.commentauthors+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.handoutmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesmaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.notesslide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presentation":{source:"iana",compressible:!1,extensions:["pptx"]},"application/vnd.openxmlformats-officedocument.presentationml.presentation.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.presprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slide":{source:"iana",extensions:["sldx"]},"application/vnd.openxmlformats-officedocument.presentationml.slide+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidelayout+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slidemaster+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideshow":{source:"iana",extensions:["ppsx"]},"application/vnd.openxmlformats-officedocument.presentationml.slideshow.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.slideupdateinfo+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tablestyles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.tags+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.template":{source:"iana",extensions:["potx"]},"application/vnd.openxmlformats-officedocument.presentationml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.presentationml.viewprops+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.calcchain+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.chartsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.connections+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.dialogsheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.externallink+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcachedefinition+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivotcacherecords+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.pivottable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.querytable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionheaders+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.revisionlog+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sharedstrings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":{source:"iana",compressible:!1,extensions:["xlsx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.sheetmetadata+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.table+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.tablesinglecells+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.template":{source:"iana",extensions:["xltx"]},"application/vnd.openxmlformats-officedocument.spreadsheetml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.usernames+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.volatiledependencies+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.spreadsheetml.worksheet+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.theme+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.themeoverride+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.vmldrawing":{source:"iana"},"application/vnd.openxmlformats-officedocument.wordprocessingml.comments+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document":{source:"iana",compressible:!1,extensions:["docx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.glossary+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.endnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.fonttable+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footer+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.footnotes+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.numbering+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.template":{source:"iana",extensions:["dotx"]},"application/vnd.openxmlformats-officedocument.wordprocessingml.template.main+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-officedocument.wordprocessingml.websettings+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.core-properties+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.digital-signature-xmlsignature+xml":{source:"iana",compressible:!0},"application/vnd.openxmlformats-package.relationships+xml":{source:"iana",compressible:!0},"application/vnd.oracle.resource+json":{source:"iana",compressible:!0},"application/vnd.orange.indata":{source:"iana"},"application/vnd.osa.netdeploy":{source:"iana"},"application/vnd.osgeo.mapguide.package":{source:"iana",extensions:["mgp"]},"application/vnd.osgi.bundle":{source:"iana"},"application/vnd.osgi.dp":{source:"iana",extensions:["dp"]},"application/vnd.osgi.subsystem":{source:"iana",extensions:["esa"]},"application/vnd.otps.ct-kip+xml":{source:"iana",compressible:!0},"application/vnd.oxli.countgraph":{source:"iana"},"application/vnd.pagerduty+json":{source:"iana",compressible:!0},"application/vnd.palm":{source:"iana",extensions:["pdb","pqa","oprc"]},"application/vnd.panoply":{source:"iana"},"application/vnd.paos.xml":{source:"iana"},"application/vnd.patentdive":{source:"iana"},"application/vnd.patientecommsdoc":{source:"iana"},"application/vnd.pawaafile":{source:"iana",extensions:["paw"]},"application/vnd.pcos":{source:"iana"},"application/vnd.pg.format":{source:"iana",extensions:["str"]},"application/vnd.pg.osasli":{source:"iana",extensions:["ei6"]},"application/vnd.piaccess.application-licence":{source:"iana"},"application/vnd.picsel":{source:"iana",extensions:["efif"]},"application/vnd.pmi.widget":{source:"iana",extensions:["wg"]},"application/vnd.poc.group-advertisement+xml":{source:"iana",compressible:!0},"application/vnd.pocketlearn":{source:"iana",extensions:["plf"]},"application/vnd.powerbuilder6":{source:"iana",extensions:["pbd"]},"application/vnd.powerbuilder6-s":{source:"iana"},"application/vnd.powerbuilder7":{source:"iana"},"application/vnd.powerbuilder7-s":{source:"iana"},"application/vnd.powerbuilder75":{source:"iana"},"application/vnd.powerbuilder75-s":{source:"iana"},"application/vnd.preminet":{source:"iana"},"application/vnd.previewsystems.box":{source:"iana",extensions:["box"]},"application/vnd.proteus.magazine":{source:"iana",extensions:["mgz"]},"application/vnd.psfs":{source:"iana"},"application/vnd.publishare-delta-tree":{source:"iana",extensions:["qps"]},"application/vnd.pvi.ptid1":{source:"iana",extensions:["ptid"]},"application/vnd.pwg-multiplexed":{source:"iana"},"application/vnd.pwg-xhtml-print+xml":{source:"iana",compressible:!0},"application/vnd.qualcomm.brew-app-res":{source:"iana"},"application/vnd.quarantainenet":{source:"iana"},"application/vnd.quark.quarkxpress":{source:"iana",extensions:["qxd","qxt","qwd","qwt","qxl","qxb"]},"application/vnd.quobject-quoxdocument":{source:"iana"},"application/vnd.radisys.moml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-conn+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-audit-stream+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-conf+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-base+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-detect+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-fax-sendrecv+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-group+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-speech+xml":{source:"iana",compressible:!0},"application/vnd.radisys.msml-dialog-transform+xml":{source:"iana",compressible:!0},"application/vnd.rainstor.data":{source:"iana"},"application/vnd.rapid":{source:"iana"},"application/vnd.rar":{source:"iana",extensions:["rar"]},"application/vnd.realvnc.bed":{source:"iana",extensions:["bed"]},"application/vnd.recordare.musicxml":{source:"iana",extensions:["mxl"]},"application/vnd.recordare.musicxml+xml":{source:"iana",compressible:!0,extensions:["musicxml"]},"application/vnd.renlearn.rlprint":{source:"iana"},"application/vnd.resilient.logic":{source:"iana"},"application/vnd.restful+json":{source:"iana",compressible:!0},"application/vnd.rig.cryptonote":{source:"iana",extensions:["cryptonote"]},"application/vnd.rim.cod":{source:"apache",extensions:["cod"]},"application/vnd.rn-realmedia":{source:"apache",extensions:["rm"]},"application/vnd.rn-realmedia-vbr":{source:"apache",extensions:["rmvb"]},"application/vnd.route66.link66+xml":{source:"iana",compressible:!0,extensions:["link66"]},"application/vnd.rs-274x":{source:"iana"},"application/vnd.ruckus.download":{source:"iana"},"application/vnd.s3sms":{source:"iana"},"application/vnd.sailingtracker.track":{source:"iana",extensions:["st"]},"application/vnd.sar":{source:"iana"},"application/vnd.sbm.cid":{source:"iana"},"application/vnd.sbm.mid2":{source:"iana"},"application/vnd.scribus":{source:"iana"},"application/vnd.sealed.3df":{source:"iana"},"application/vnd.sealed.csf":{source:"iana"},"application/vnd.sealed.doc":{source:"iana"},"application/vnd.sealed.eml":{source:"iana"},"application/vnd.sealed.mht":{source:"iana"},"application/vnd.sealed.net":{source:"iana"},"application/vnd.sealed.ppt":{source:"iana"},"application/vnd.sealed.tiff":{source:"iana"},"application/vnd.sealed.xls":{source:"iana"},"application/vnd.sealedmedia.softseal.html":{source:"iana"},"application/vnd.sealedmedia.softseal.pdf":{source:"iana"},"application/vnd.seemail":{source:"iana",extensions:["see"]},"application/vnd.seis+json":{source:"iana",compressible:!0},"application/vnd.sema":{source:"iana",extensions:["sema"]},"application/vnd.semd":{source:"iana",extensions:["semd"]},"application/vnd.semf":{source:"iana",extensions:["semf"]},"application/vnd.shade-save-file":{source:"iana"},"application/vnd.shana.informed.formdata":{source:"iana",extensions:["ifm"]},"application/vnd.shana.informed.formtemplate":{source:"iana",extensions:["itp"]},"application/vnd.shana.informed.interchange":{source:"iana",extensions:["iif"]},"application/vnd.shana.informed.package":{source:"iana",extensions:["ipk"]},"application/vnd.shootproof+json":{source:"iana",compressible:!0},"application/vnd.shopkick+json":{source:"iana",compressible:!0},"application/vnd.shp":{source:"iana"},"application/vnd.shx":{source:"iana"},"application/vnd.sigrok.session":{source:"iana"},"application/vnd.simtech-mindmapper":{source:"iana",extensions:["twd","twds"]},"application/vnd.siren+json":{source:"iana",compressible:!0},"application/vnd.smaf":{source:"iana",extensions:["mmf"]},"application/vnd.smart.notebook":{source:"iana"},"application/vnd.smart.teacher":{source:"iana",extensions:["teacher"]},"application/vnd.snesdev-page-table":{source:"iana"},"application/vnd.software602.filler.form+xml":{source:"iana",compressible:!0,extensions:["fo"]},"application/vnd.software602.filler.form-xml-zip":{source:"iana"},"application/vnd.solent.sdkm+xml":{source:"iana",compressible:!0,extensions:["sdkm","sdkd"]},"application/vnd.spotfire.dxp":{source:"iana",extensions:["dxp"]},"application/vnd.spotfire.sfs":{source:"iana",extensions:["sfs"]},"application/vnd.sqlite3":{source:"iana"},"application/vnd.sss-cod":{source:"iana"},"application/vnd.sss-dtf":{source:"iana"},"application/vnd.sss-ntf":{source:"iana"},"application/vnd.stardivision.calc":{source:"apache",extensions:["sdc"]},"application/vnd.stardivision.draw":{source:"apache",extensions:["sda"]},"application/vnd.stardivision.impress":{source:"apache",extensions:["sdd"]},"application/vnd.stardivision.math":{source:"apache",extensions:["smf"]},"application/vnd.stardivision.writer":{source:"apache",extensions:["sdw","vor"]},"application/vnd.stardivision.writer-global":{source:"apache",extensions:["sgl"]},"application/vnd.stepmania.package":{source:"iana",extensions:["smzip"]},"application/vnd.stepmania.stepchart":{source:"iana",extensions:["sm"]},"application/vnd.street-stream":{source:"iana"},"application/vnd.sun.wadl+xml":{source:"iana",compressible:!0,extensions:["wadl"]},"application/vnd.sun.xml.calc":{source:"apache",extensions:["sxc"]},"application/vnd.sun.xml.calc.template":{source:"apache",extensions:["stc"]},"application/vnd.sun.xml.draw":{source:"apache",extensions:["sxd"]},"application/vnd.sun.xml.draw.template":{source:"apache",extensions:["std"]},"application/vnd.sun.xml.impress":{source:"apache",extensions:["sxi"]},"application/vnd.sun.xml.impress.template":{source:"apache",extensions:["sti"]},"application/vnd.sun.xml.math":{source:"apache",extensions:["sxm"]},"application/vnd.sun.xml.writer":{source:"apache",extensions:["sxw"]},"application/vnd.sun.xml.writer.global":{source:"apache",extensions:["sxg"]},"application/vnd.sun.xml.writer.template":{source:"apache",extensions:["stw"]},"application/vnd.sus-calendar":{source:"iana",extensions:["sus","susp"]},"application/vnd.svd":{source:"iana",extensions:["svd"]},"application/vnd.swiftview-ics":{source:"iana"},"application/vnd.sycle+xml":{source:"iana",compressible:!0},"application/vnd.syft+json":{source:"iana",compressible:!0},"application/vnd.symbian.install":{source:"apache",extensions:["sis","sisx"]},"application/vnd.syncml+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xsm"]},"application/vnd.syncml.dm+wbxml":{source:"iana",charset:"UTF-8",extensions:["bdm"]},"application/vnd.syncml.dm+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["xdm"]},"application/vnd.syncml.dm.notification":{source:"iana"},"application/vnd.syncml.dmddf+wbxml":{source:"iana"},"application/vnd.syncml.dmddf+xml":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["ddf"]},"application/vnd.syncml.dmtnds+wbxml":{source:"iana"},"application/vnd.syncml.dmtnds+xml":{source:"iana",charset:"UTF-8",compressible:!0},"application/vnd.syncml.ds.notification":{source:"iana"},"application/vnd.tableschema+json":{source:"iana",compressible:!0},"application/vnd.tao.intent-module-archive":{source:"iana",extensions:["tao"]},"application/vnd.tcpdump.pcap":{source:"iana",extensions:["pcap","cap","dmp"]},"application/vnd.think-cell.ppttc+json":{source:"iana",compressible:!0},"application/vnd.tmd.mediaflex.api+xml":{source:"iana",compressible:!0},"application/vnd.tml":{source:"iana"},"application/vnd.tmobile-livetv":{source:"iana",extensions:["tmo"]},"application/vnd.tri.onesource":{source:"iana"},"application/vnd.trid.tpt":{source:"iana",extensions:["tpt"]},"application/vnd.triscape.mxs":{source:"iana",extensions:["mxs"]},"application/vnd.trueapp":{source:"iana",extensions:["tra"]},"application/vnd.truedoc":{source:"iana"},"application/vnd.ubisoft.webplayer":{source:"iana"},"application/vnd.ufdl":{source:"iana",extensions:["ufd","ufdl"]},"application/vnd.uiq.theme":{source:"iana",extensions:["utz"]},"application/vnd.umajin":{source:"iana",extensions:["umj"]},"application/vnd.unity":{source:"iana",extensions:["unityweb"]},"application/vnd.uoml+xml":{source:"iana",compressible:!0,extensions:["uoml"]},"application/vnd.uplanet.alert":{source:"iana"},"application/vnd.uplanet.alert-wbxml":{source:"iana"},"application/vnd.uplanet.bearer-choice":{source:"iana"},"application/vnd.uplanet.bearer-choice-wbxml":{source:"iana"},"application/vnd.uplanet.cacheop":{source:"iana"},"application/vnd.uplanet.cacheop-wbxml":{source:"iana"},"application/vnd.uplanet.channel":{source:"iana"},"application/vnd.uplanet.channel-wbxml":{source:"iana"},"application/vnd.uplanet.list":{source:"iana"},"application/vnd.uplanet.list-wbxml":{source:"iana"},"application/vnd.uplanet.listcmd":{source:"iana"},"application/vnd.uplanet.listcmd-wbxml":{source:"iana"},"application/vnd.uplanet.signal":{source:"iana"},"application/vnd.uri-map":{source:"iana"},"application/vnd.valve.source.material":{source:"iana"},"application/vnd.vcx":{source:"iana",extensions:["vcx"]},"application/vnd.vd-study":{source:"iana"},"application/vnd.vectorworks":{source:"iana"},"application/vnd.vel+json":{source:"iana",compressible:!0},"application/vnd.verimatrix.vcas":{source:"iana"},"application/vnd.veritone.aion+json":{source:"iana",compressible:!0},"application/vnd.veryant.thin":{source:"iana"},"application/vnd.ves.encrypted":{source:"iana"},"application/vnd.vidsoft.vidconference":{source:"iana"},"application/vnd.visio":{source:"iana",extensions:["vsd","vst","vss","vsw"]},"application/vnd.visionary":{source:"iana",extensions:["vis"]},"application/vnd.vividence.scriptfile":{source:"iana"},"application/vnd.vsf":{source:"iana",extensions:["vsf"]},"application/vnd.wap.sic":{source:"iana"},"application/vnd.wap.slc":{source:"iana"},"application/vnd.wap.wbxml":{source:"iana",charset:"UTF-8",extensions:["wbxml"]},"application/vnd.wap.wmlc":{source:"iana",extensions:["wmlc"]},"application/vnd.wap.wmlscriptc":{source:"iana",extensions:["wmlsc"]},"application/vnd.webturbo":{source:"iana",extensions:["wtb"]},"application/vnd.wfa.dpp":{source:"iana"},"application/vnd.wfa.p2p":{source:"iana"},"application/vnd.wfa.wsc":{source:"iana"},"application/vnd.windows.devicepairing":{source:"iana"},"application/vnd.wmc":{source:"iana"},"application/vnd.wmf.bootstrap":{source:"iana"},"application/vnd.wolfram.mathematica":{source:"iana"},"application/vnd.wolfram.mathematica.package":{source:"iana"},"application/vnd.wolfram.player":{source:"iana",extensions:["nbp"]},"application/vnd.wordperfect":{source:"iana",extensions:["wpd"]},"application/vnd.wqd":{source:"iana",extensions:["wqd"]},"application/vnd.wrq-hp3000-labelled":{source:"iana"},"application/vnd.wt.stf":{source:"iana",extensions:["stf"]},"application/vnd.wv.csp+wbxml":{source:"iana"},"application/vnd.wv.csp+xml":{source:"iana",compressible:!0},"application/vnd.wv.ssp+xml":{source:"iana",compressible:!0},"application/vnd.xacml+json":{source:"iana",compressible:!0},"application/vnd.xara":{source:"iana",extensions:["xar"]},"application/vnd.xfdl":{source:"iana",extensions:["xfdl"]},"application/vnd.xfdl.webform":{source:"iana"},"application/vnd.xmi+xml":{source:"iana",compressible:!0},"application/vnd.xmpie.cpkg":{source:"iana"},"application/vnd.xmpie.dpkg":{source:"iana"},"application/vnd.xmpie.plan":{source:"iana"},"application/vnd.xmpie.ppkg":{source:"iana"},"application/vnd.xmpie.xlim":{source:"iana"},"application/vnd.yamaha.hv-dic":{source:"iana",extensions:["hvd"]},"application/vnd.yamaha.hv-script":{source:"iana",extensions:["hvs"]},"application/vnd.yamaha.hv-voice":{source:"iana",extensions:["hvp"]},"application/vnd.yamaha.openscoreformat":{source:"iana",extensions:["osf"]},"application/vnd.yamaha.openscoreformat.osfpvg+xml":{source:"iana",compressible:!0,extensions:["osfpvg"]},"application/vnd.yamaha.remote-setup":{source:"iana"},"application/vnd.yamaha.smaf-audio":{source:"iana",extensions:["saf"]},"application/vnd.yamaha.smaf-phrase":{source:"iana",extensions:["spf"]},"application/vnd.yamaha.through-ngn":{source:"iana"},"application/vnd.yamaha.tunnel-udpencap":{source:"iana"},"application/vnd.yaoweme":{source:"iana"},"application/vnd.yellowriver-custom-menu":{source:"iana",extensions:["cmp"]},"application/vnd.youtube.yt":{source:"iana"},"application/vnd.zul":{source:"iana",extensions:["zir","zirz"]},"application/vnd.zzazz.deck+xml":{source:"iana",compressible:!0,extensions:["zaz"]},"application/voicexml+xml":{source:"iana",compressible:!0,extensions:["vxml"]},"application/voucher-cms+json":{source:"iana",compressible:!0},"application/vq-rtcpxr":{source:"iana"},"application/wasm":{source:"iana",compressible:!0,extensions:["wasm"]},"application/watcherinfo+xml":{source:"iana",compressible:!0,extensions:["wif"]},"application/webpush-options+json":{source:"iana",compressible:!0},"application/whoispp-query":{source:"iana"},"application/whoispp-response":{source:"iana"},"application/widget":{source:"iana",extensions:["wgt"]},"application/winhlp":{source:"apache",extensions:["hlp"]},"application/wita":{source:"iana"},"application/wordperfect5.1":{source:"iana"},"application/wsdl+xml":{source:"iana",compressible:!0,extensions:["wsdl"]},"application/wspolicy+xml":{source:"iana",compressible:!0,extensions:["wspolicy"]},"application/x-7z-compressed":{source:"apache",compressible:!1,extensions:["7z"]},"application/x-abiword":{source:"apache",extensions:["abw"]},"application/x-ace-compressed":{source:"apache",extensions:["ace"]},"application/x-amf":{source:"apache"},"application/x-apple-diskimage":{source:"apache",extensions:["dmg"]},"application/x-arj":{compressible:!1,extensions:["arj"]},"application/x-authorware-bin":{source:"apache",extensions:["aab","x32","u32","vox"]},"application/x-authorware-map":{source:"apache",extensions:["aam"]},"application/x-authorware-seg":{source:"apache",extensions:["aas"]},"application/x-bcpio":{source:"apache",extensions:["bcpio"]},"application/x-bdoc":{compressible:!1,extensions:["bdoc"]},"application/x-bittorrent":{source:"apache",extensions:["torrent"]},"application/x-blorb":{source:"apache",extensions:["blb","blorb"]},"application/x-bzip":{source:"apache",compressible:!1,extensions:["bz"]},"application/x-bzip2":{source:"apache",compressible:!1,extensions:["bz2","boz"]},"application/x-cbr":{source:"apache",extensions:["cbr","cba","cbt","cbz","cb7"]},"application/x-cdlink":{source:"apache",extensions:["vcd"]},"application/x-cfs-compressed":{source:"apache",extensions:["cfs"]},"application/x-chat":{source:"apache",extensions:["chat"]},"application/x-chess-pgn":{source:"apache",extensions:["pgn"]},"application/x-chrome-extension":{extensions:["crx"]},"application/x-cocoa":{source:"nginx",extensions:["cco"]},"application/x-compress":{source:"apache"},"application/x-conference":{source:"apache",extensions:["nsc"]},"application/x-cpio":{source:"apache",extensions:["cpio"]},"application/x-csh":{source:"apache",extensions:["csh"]},"application/x-deb":{compressible:!1},"application/x-debian-package":{source:"apache",extensions:["deb","udeb"]},"application/x-dgc-compressed":{source:"apache",extensions:["dgc"]},"application/x-director":{source:"apache",extensions:["dir","dcr","dxr","cst","cct","cxt","w3d","fgd","swa"]},"application/x-doom":{source:"apache",extensions:["wad"]},"application/x-dtbncx+xml":{source:"apache",compressible:!0,extensions:["ncx"]},"application/x-dtbook+xml":{source:"apache",compressible:!0,extensions:["dtb"]},"application/x-dtbresource+xml":{source:"apache",compressible:!0,extensions:["res"]},"application/x-dvi":{source:"apache",compressible:!1,extensions:["dvi"]},"application/x-envoy":{source:"apache",extensions:["evy"]},"application/x-eva":{source:"apache",extensions:["eva"]},"application/x-font-bdf":{source:"apache",extensions:["bdf"]},"application/x-font-dos":{source:"apache"},"application/x-font-framemaker":{source:"apache"},"application/x-font-ghostscript":{source:"apache",extensions:["gsf"]},"application/x-font-libgrx":{source:"apache"},"application/x-font-linux-psf":{source:"apache",extensions:["psf"]},"application/x-font-pcf":{source:"apache",extensions:["pcf"]},"application/x-font-snf":{source:"apache",extensions:["snf"]},"application/x-font-speedo":{source:"apache"},"application/x-font-sunos-news":{source:"apache"},"application/x-font-type1":{source:"apache",extensions:["pfa","pfb","pfm","afm"]},"application/x-font-vfont":{source:"apache"},"application/x-freearc":{source:"apache",extensions:["arc"]},"application/x-futuresplash":{source:"apache",extensions:["spl"]},"application/x-gca-compressed":{source:"apache",extensions:["gca"]},"application/x-glulx":{source:"apache",extensions:["ulx"]},"application/x-gnumeric":{source:"apache",extensions:["gnumeric"]},"application/x-gramps-xml":{source:"apache",extensions:["gramps"]},"application/x-gtar":{source:"apache",extensions:["gtar"]},"application/x-gzip":{source:"apache"},"application/x-hdf":{source:"apache",extensions:["hdf"]},"application/x-httpd-php":{compressible:!0,extensions:["php"]},"application/x-install-instructions":{source:"apache",extensions:["install"]},"application/x-iso9660-image":{source:"apache",extensions:["iso"]},"application/x-iwork-keynote-sffkey":{extensions:["key"]},"application/x-iwork-numbers-sffnumbers":{extensions:["numbers"]},"application/x-iwork-pages-sffpages":{extensions:["pages"]},"application/x-java-archive-diff":{source:"nginx",extensions:["jardiff"]},"application/x-java-jnlp-file":{source:"apache",compressible:!1,extensions:["jnlp"]},"application/x-javascript":{compressible:!0},"application/x-keepass2":{extensions:["kdbx"]},"application/x-latex":{source:"apache",compressible:!1,extensions:["latex"]},"application/x-lua-bytecode":{extensions:["luac"]},"application/x-lzh-compressed":{source:"apache",extensions:["lzh","lha"]},"application/x-makeself":{source:"nginx",extensions:["run"]},"application/x-mie":{source:"apache",extensions:["mie"]},"application/x-mobipocket-ebook":{source:"apache",extensions:["prc","mobi"]},"application/x-mpegurl":{compressible:!1},"application/x-ms-application":{source:"apache",extensions:["application"]},"application/x-ms-shortcut":{source:"apache",extensions:["lnk"]},"application/x-ms-wmd":{source:"apache",extensions:["wmd"]},"application/x-ms-wmz":{source:"apache",extensions:["wmz"]},"application/x-ms-xbap":{source:"apache",extensions:["xbap"]},"application/x-msaccess":{source:"apache",extensions:["mdb"]},"application/x-msbinder":{source:"apache",extensions:["obd"]},"application/x-mscardfile":{source:"apache",extensions:["crd"]},"application/x-msclip":{source:"apache",extensions:["clp"]},"application/x-msdos-program":{extensions:["exe"]},"application/x-msdownload":{source:"apache",extensions:["exe","dll","com","bat","msi"]},"application/x-msmediaview":{source:"apache",extensions:["mvb","m13","m14"]},"application/x-msmetafile":{source:"apache",extensions:["wmf","wmz","emf","emz"]},"application/x-msmoney":{source:"apache",extensions:["mny"]},"application/x-mspublisher":{source:"apache",extensions:["pub"]},"application/x-msschedule":{source:"apache",extensions:["scd"]},"application/x-msterminal":{source:"apache",extensions:["trm"]},"application/x-mswrite":{source:"apache",extensions:["wri"]},"application/x-netcdf":{source:"apache",extensions:["nc","cdf"]},"application/x-ns-proxy-autoconfig":{compressible:!0,extensions:["pac"]},"application/x-nzb":{source:"apache",extensions:["nzb"]},"application/x-perl":{source:"nginx",extensions:["pl","pm"]},"application/x-pilot":{source:"nginx",extensions:["prc","pdb"]},"application/x-pkcs12":{source:"apache",compressible:!1,extensions:["p12","pfx"]},"application/x-pkcs7-certificates":{source:"apache",extensions:["p7b","spc"]},"application/x-pkcs7-certreqresp":{source:"apache",extensions:["p7r"]},"application/x-pki-message":{source:"iana"},"application/x-rar-compressed":{source:"apache",compressible:!1,extensions:["rar"]},"application/x-redhat-package-manager":{source:"nginx",extensions:["rpm"]},"application/x-research-info-systems":{source:"apache",extensions:["ris"]},"application/x-sea":{source:"nginx",extensions:["sea"]},"application/x-sh":{source:"apache",compressible:!0,extensions:["sh"]},"application/x-shar":{source:"apache",extensions:["shar"]},"application/x-shockwave-flash":{source:"apache",compressible:!1,extensions:["swf"]},"application/x-silverlight-app":{source:"apache",extensions:["xap"]},"application/x-sql":{source:"apache",extensions:["sql"]},"application/x-stuffit":{source:"apache",compressible:!1,extensions:["sit"]},"application/x-stuffitx":{source:"apache",extensions:["sitx"]},"application/x-subrip":{source:"apache",extensions:["srt"]},"application/x-sv4cpio":{source:"apache",extensions:["sv4cpio"]},"application/x-sv4crc":{source:"apache",extensions:["sv4crc"]},"application/x-t3vm-image":{source:"apache",extensions:["t3"]},"application/x-tads":{source:"apache",extensions:["gam"]},"application/x-tar":{source:"apache",compressible:!0,extensions:["tar"]},"application/x-tcl":{source:"apache",extensions:["tcl","tk"]},"application/x-tex":{source:"apache",extensions:["tex"]},"application/x-tex-tfm":{source:"apache",extensions:["tfm"]},"application/x-texinfo":{source:"apache",extensions:["texinfo","texi"]},"application/x-tgif":{source:"apache",extensions:["obj"]},"application/x-ustar":{source:"apache",extensions:["ustar"]},"application/x-virtualbox-hdd":{compressible:!0,extensions:["hdd"]},"application/x-virtualbox-ova":{compressible:!0,extensions:["ova"]},"application/x-virtualbox-ovf":{compressible:!0,extensions:["ovf"]},"application/x-virtualbox-vbox":{compressible:!0,extensions:["vbox"]},"application/x-virtualbox-vbox-extpack":{compressible:!1,extensions:["vbox-extpack"]},"application/x-virtualbox-vdi":{compressible:!0,extensions:["vdi"]},"application/x-virtualbox-vhd":{compressible:!0,extensions:["vhd"]},"application/x-virtualbox-vmdk":{compressible:!0,extensions:["vmdk"]},"application/x-wais-source":{source:"apache",extensions:["src"]},"application/x-web-app-manifest+json":{compressible:!0,extensions:["webapp"]},"application/x-www-form-urlencoded":{source:"iana",compressible:!0},"application/x-x509-ca-cert":{source:"iana",extensions:["der","crt","pem"]},"application/x-x509-ca-ra-cert":{source:"iana"},"application/x-x509-next-ca-cert":{source:"iana"},"application/x-xfig":{source:"apache",extensions:["fig"]},"application/x-xliff+xml":{source:"apache",compressible:!0,extensions:["xlf"]},"application/x-xpinstall":{source:"apache",compressible:!1,extensions:["xpi"]},"application/x-xz":{source:"apache",extensions:["xz"]},"application/x-zmachine":{source:"apache",extensions:["z1","z2","z3","z4","z5","z6","z7","z8"]},"application/x400-bp":{source:"iana"},"application/xacml+xml":{source:"iana",compressible:!0},"application/xaml+xml":{source:"apache",compressible:!0,extensions:["xaml"]},"application/xcap-att+xml":{source:"iana",compressible:!0,extensions:["xav"]},"application/xcap-caps+xml":{source:"iana",compressible:!0,extensions:["xca"]},"application/xcap-diff+xml":{source:"iana",compressible:!0,extensions:["xdf"]},"application/xcap-el+xml":{source:"iana",compressible:!0,extensions:["xel"]},"application/xcap-error+xml":{source:"iana",compressible:!0},"application/xcap-ns+xml":{source:"iana",compressible:!0,extensions:["xns"]},"application/xcon-conference-info+xml":{source:"iana",compressible:!0},"application/xcon-conference-info-diff+xml":{source:"iana",compressible:!0},"application/xenc+xml":{source:"iana",compressible:!0,extensions:["xenc"]},"application/xhtml+xml":{source:"iana",compressible:!0,extensions:["xhtml","xht"]},"application/xhtml-voice+xml":{source:"apache",compressible:!0},"application/xliff+xml":{source:"iana",compressible:!0,extensions:["xlf"]},"application/xml":{source:"iana",compressible:!0,extensions:["xml","xsl","xsd","rng"]},"application/xml-dtd":{source:"iana",compressible:!0,extensions:["dtd"]},"application/xml-external-parsed-entity":{source:"iana"},"application/xml-patch+xml":{source:"iana",compressible:!0},"application/xmpp+xml":{source:"iana",compressible:!0},"application/xop+xml":{source:"iana",compressible:!0,extensions:["xop"]},"application/xproc+xml":{source:"apache",compressible:!0,extensions:["xpl"]},"application/xslt+xml":{source:"iana",compressible:!0,extensions:["xsl","xslt"]},"application/xspf+xml":{source:"apache",compressible:!0,extensions:["xspf"]},"application/xv+xml":{source:"iana",compressible:!0,extensions:["mxml","xhvml","xvml","xvm"]},"application/yang":{source:"iana",extensions:["yang"]},"application/yang-data+json":{source:"iana",compressible:!0},"application/yang-data+xml":{source:"iana",compressible:!0},"application/yang-patch+json":{source:"iana",compressible:!0},"application/yang-patch+xml":{source:"iana",compressible:!0},"application/yin+xml":{source:"iana",compressible:!0,extensions:["yin"]},"application/zip":{source:"iana",compressible:!1,extensions:["zip"]},"application/zlib":{source:"iana"},"application/zstd":{source:"iana"},"audio/1d-interleaved-parityfec":{source:"iana"},"audio/32kadpcm":{source:"iana"},"audio/3gpp":{source:"iana",compressible:!1,extensions:["3gpp"]},"audio/3gpp2":{source:"iana"},"audio/aac":{source:"iana"},"audio/ac3":{source:"iana"},"audio/adpcm":{source:"apache",extensions:["adp"]},"audio/amr":{source:"iana",extensions:["amr"]},"audio/amr-wb":{source:"iana"},"audio/amr-wb+":{source:"iana"},"audio/aptx":{source:"iana"},"audio/asc":{source:"iana"},"audio/atrac-advanced-lossless":{source:"iana"},"audio/atrac-x":{source:"iana"},"audio/atrac3":{source:"iana"},"audio/basic":{source:"iana",compressible:!1,extensions:["au","snd"]},"audio/bv16":{source:"iana"},"audio/bv32":{source:"iana"},"audio/clearmode":{source:"iana"},"audio/cn":{source:"iana"},"audio/dat12":{source:"iana"},"audio/dls":{source:"iana"},"audio/dsr-es201108":{source:"iana"},"audio/dsr-es202050":{source:"iana"},"audio/dsr-es202211":{source:"iana"},"audio/dsr-es202212":{source:"iana"},"audio/dv":{source:"iana"},"audio/dvi4":{source:"iana"},"audio/eac3":{source:"iana"},"audio/encaprtp":{source:"iana"},"audio/evrc":{source:"iana"},"audio/evrc-qcp":{source:"iana"},"audio/evrc0":{source:"iana"},"audio/evrc1":{source:"iana"},"audio/evrcb":{source:"iana"},"audio/evrcb0":{source:"iana"},"audio/evrcb1":{source:"iana"},"audio/evrcnw":{source:"iana"},"audio/evrcnw0":{source:"iana"},"audio/evrcnw1":{source:"iana"},"audio/evrcwb":{source:"iana"},"audio/evrcwb0":{source:"iana"},"audio/evrcwb1":{source:"iana"},"audio/evs":{source:"iana"},"audio/flexfec":{source:"iana"},"audio/fwdred":{source:"iana"},"audio/g711-0":{source:"iana"},"audio/g719":{source:"iana"},"audio/g722":{source:"iana"},"audio/g7221":{source:"iana"},"audio/g723":{source:"iana"},"audio/g726-16":{source:"iana"},"audio/g726-24":{source:"iana"},"audio/g726-32":{source:"iana"},"audio/g726-40":{source:"iana"},"audio/g728":{source:"iana"},"audio/g729":{source:"iana"},"audio/g7291":{source:"iana"},"audio/g729d":{source:"iana"},"audio/g729e":{source:"iana"},"audio/gsm":{source:"iana"},"audio/gsm-efr":{source:"iana"},"audio/gsm-hr-08":{source:"iana"},"audio/ilbc":{source:"iana"},"audio/ip-mr_v2.5":{source:"iana"},"audio/isac":{source:"apache"},"audio/l16":{source:"iana"},"audio/l20":{source:"iana"},"audio/l24":{source:"iana",compressible:!1},"audio/l8":{source:"iana"},"audio/lpc":{source:"iana"},"audio/melp":{source:"iana"},"audio/melp1200":{source:"iana"},"audio/melp2400":{source:"iana"},"audio/melp600":{source:"iana"},"audio/mhas":{source:"iana"},"audio/midi":{source:"apache",extensions:["mid","midi","kar","rmi"]},"audio/mobile-xmf":{source:"iana",extensions:["mxmf"]},"audio/mp3":{compressible:!1,extensions:["mp3"]},"audio/mp4":{source:"iana",compressible:!1,extensions:["m4a","mp4a"]},"audio/mp4a-latm":{source:"iana"},"audio/mpa":{source:"iana"},"audio/mpa-robust":{source:"iana"},"audio/mpeg":{source:"iana",compressible:!1,extensions:["mpga","mp2","mp2a","mp3","m2a","m3a"]},"audio/mpeg4-generic":{source:"iana"},"audio/musepack":{source:"apache"},"audio/ogg":{source:"iana",compressible:!1,extensions:["oga","ogg","spx","opus"]},"audio/opus":{source:"iana"},"audio/parityfec":{source:"iana"},"audio/pcma":{source:"iana"},"audio/pcma-wb":{source:"iana"},"audio/pcmu":{source:"iana"},"audio/pcmu-wb":{source:"iana"},"audio/prs.sid":{source:"iana"},"audio/qcelp":{source:"iana"},"audio/raptorfec":{source:"iana"},"audio/red":{source:"iana"},"audio/rtp-enc-aescm128":{source:"iana"},"audio/rtp-midi":{source:"iana"},"audio/rtploopback":{source:"iana"},"audio/rtx":{source:"iana"},"audio/s3m":{source:"apache",extensions:["s3m"]},"audio/scip":{source:"iana"},"audio/silk":{source:"apache",extensions:["sil"]},"audio/smv":{source:"iana"},"audio/smv-qcp":{source:"iana"},"audio/smv0":{source:"iana"},"audio/sofa":{source:"iana"},"audio/sp-midi":{source:"iana"},"audio/speex":{source:"iana"},"audio/t140c":{source:"iana"},"audio/t38":{source:"iana"},"audio/telephone-event":{source:"iana"},"audio/tetra_acelp":{source:"iana"},"audio/tetra_acelp_bb":{source:"iana"},"audio/tone":{source:"iana"},"audio/tsvcis":{source:"iana"},"audio/uemclip":{source:"iana"},"audio/ulpfec":{source:"iana"},"audio/usac":{source:"iana"},"audio/vdvi":{source:"iana"},"audio/vmr-wb":{source:"iana"},"audio/vnd.3gpp.iufp":{source:"iana"},"audio/vnd.4sb":{source:"iana"},"audio/vnd.audiokoz":{source:"iana"},"audio/vnd.celp":{source:"iana"},"audio/vnd.cisco.nse":{source:"iana"},"audio/vnd.cmles.radio-events":{source:"iana"},"audio/vnd.cns.anp1":{source:"iana"},"audio/vnd.cns.inf1":{source:"iana"},"audio/vnd.dece.audio":{source:"iana",extensions:["uva","uvva"]},"audio/vnd.digital-winds":{source:"iana",extensions:["eol"]},"audio/vnd.dlna.adts":{source:"iana"},"audio/vnd.dolby.heaac.1":{source:"iana"},"audio/vnd.dolby.heaac.2":{source:"iana"},"audio/vnd.dolby.mlp":{source:"iana"},"audio/vnd.dolby.mps":{source:"iana"},"audio/vnd.dolby.pl2":{source:"iana"},"audio/vnd.dolby.pl2x":{source:"iana"},"audio/vnd.dolby.pl2z":{source:"iana"},"audio/vnd.dolby.pulse.1":{source:"iana"},"audio/vnd.dra":{source:"iana",extensions:["dra"]},"audio/vnd.dts":{source:"iana",extensions:["dts"]},"audio/vnd.dts.hd":{source:"iana",extensions:["dtshd"]},"audio/vnd.dts.uhd":{source:"iana"},"audio/vnd.dvb.file":{source:"iana"},"audio/vnd.everad.plj":{source:"iana"},"audio/vnd.hns.audio":{source:"iana"},"audio/vnd.lucent.voice":{source:"iana",extensions:["lvp"]},"audio/vnd.ms-playready.media.pya":{source:"iana",extensions:["pya"]},"audio/vnd.nokia.mobile-xmf":{source:"iana"},"audio/vnd.nortel.vbk":{source:"iana"},"audio/vnd.nuera.ecelp4800":{source:"iana",extensions:["ecelp4800"]},"audio/vnd.nuera.ecelp7470":{source:"iana",extensions:["ecelp7470"]},"audio/vnd.nuera.ecelp9600":{source:"iana",extensions:["ecelp9600"]},"audio/vnd.octel.sbc":{source:"iana"},"audio/vnd.presonus.multitrack":{source:"iana"},"audio/vnd.qcelp":{source:"iana"},"audio/vnd.rhetorex.32kadpcm":{source:"iana"},"audio/vnd.rip":{source:"iana",extensions:["rip"]},"audio/vnd.rn-realaudio":{compressible:!1},"audio/vnd.sealedmedia.softseal.mpeg":{source:"iana"},"audio/vnd.vmx.cvsd":{source:"iana"},"audio/vnd.wave":{compressible:!1},"audio/vorbis":{source:"iana",compressible:!1},"audio/vorbis-config":{source:"iana"},"audio/wav":{compressible:!1,extensions:["wav"]},"audio/wave":{compressible:!1,extensions:["wav"]},"audio/webm":{source:"apache",compressible:!1,extensions:["weba"]},"audio/x-aac":{source:"apache",compressible:!1,extensions:["aac"]},"audio/x-aiff":{source:"apache",extensions:["aif","aiff","aifc"]},"audio/x-caf":{source:"apache",compressible:!1,extensions:["caf"]},"audio/x-flac":{source:"apache",extensions:["flac"]},"audio/x-m4a":{source:"nginx",extensions:["m4a"]},"audio/x-matroska":{source:"apache",extensions:["mka"]},"audio/x-mpegurl":{source:"apache",extensions:["m3u"]},"audio/x-ms-wax":{source:"apache",extensions:["wax"]},"audio/x-ms-wma":{source:"apache",extensions:["wma"]},"audio/x-pn-realaudio":{source:"apache",extensions:["ram","ra"]},"audio/x-pn-realaudio-plugin":{source:"apache",extensions:["rmp"]},"audio/x-realaudio":{source:"nginx",extensions:["ra"]},"audio/x-tta":{source:"apache"},"audio/x-wav":{source:"apache",extensions:["wav"]},"audio/xm":{source:"apache",extensions:["xm"]},"chemical/x-cdx":{source:"apache",extensions:["cdx"]},"chemical/x-cif":{source:"apache",extensions:["cif"]},"chemical/x-cmdf":{source:"apache",extensions:["cmdf"]},"chemical/x-cml":{source:"apache",extensions:["cml"]},"chemical/x-csml":{source:"apache",extensions:["csml"]},"chemical/x-pdb":{source:"apache"},"chemical/x-xyz":{source:"apache",extensions:["xyz"]},"font/collection":{source:"iana",extensions:["ttc"]},"font/otf":{source:"iana",compressible:!0,extensions:["otf"]},"font/sfnt":{source:"iana"},"font/ttf":{source:"iana",compressible:!0,extensions:["ttf"]},"font/woff":{source:"iana",extensions:["woff"]},"font/woff2":{source:"iana",extensions:["woff2"]},"image/aces":{source:"iana",extensions:["exr"]},"image/apng":{compressible:!1,extensions:["apng"]},"image/avci":{source:"iana",extensions:["avci"]},"image/avcs":{source:"iana",extensions:["avcs"]},"image/avif":{source:"iana",compressible:!1,extensions:["avif"]},"image/bmp":{source:"iana",compressible:!0,extensions:["bmp"]},"image/cgm":{source:"iana",extensions:["cgm"]},"image/dicom-rle":{source:"iana",extensions:["drle"]},"image/emf":{source:"iana",extensions:["emf"]},"image/fits":{source:"iana",extensions:["fits"]},"image/g3fax":{source:"iana",extensions:["g3"]},"image/gif":{source:"iana",compressible:!1,extensions:["gif"]},"image/heic":{source:"iana",extensions:["heic"]},"image/heic-sequence":{source:"iana",extensions:["heics"]},"image/heif":{source:"iana",extensions:["heif"]},"image/heif-sequence":{source:"iana",extensions:["heifs"]},"image/hej2k":{source:"iana",extensions:["hej2"]},"image/hsj2":{source:"iana",extensions:["hsj2"]},"image/ief":{source:"iana",extensions:["ief"]},"image/jls":{source:"iana",extensions:["jls"]},"image/jp2":{source:"iana",compressible:!1,extensions:["jp2","jpg2"]},"image/jpeg":{source:"iana",compressible:!1,extensions:["jpeg","jpg","jpe"]},"image/jph":{source:"iana",extensions:["jph"]},"image/jphc":{source:"iana",extensions:["jhc"]},"image/jpm":{source:"iana",compressible:!1,extensions:["jpm"]},"image/jpx":{source:"iana",compressible:!1,extensions:["jpx","jpf"]},"image/jxr":{source:"iana",extensions:["jxr"]},"image/jxra":{source:"iana",extensions:["jxra"]},"image/jxrs":{source:"iana",extensions:["jxrs"]},"image/jxs":{source:"iana",extensions:["jxs"]},"image/jxsc":{source:"iana",extensions:["jxsc"]},"image/jxsi":{source:"iana",extensions:["jxsi"]},"image/jxss":{source:"iana",extensions:["jxss"]},"image/ktx":{source:"iana",extensions:["ktx"]},"image/ktx2":{source:"iana",extensions:["ktx2"]},"image/naplps":{source:"iana"},"image/pjpeg":{compressible:!1},"image/png":{source:"iana",compressible:!1,extensions:["png"]},"image/prs.btif":{source:"iana",extensions:["btif"]},"image/prs.pti":{source:"iana",extensions:["pti"]},"image/pwg-raster":{source:"iana"},"image/sgi":{source:"apache",extensions:["sgi"]},"image/svg+xml":{source:"iana",compressible:!0,extensions:["svg","svgz"]},"image/t38":{source:"iana",extensions:["t38"]},"image/tiff":{source:"iana",compressible:!1,extensions:["tif","tiff"]},"image/tiff-fx":{source:"iana",extensions:["tfx"]},"image/vnd.adobe.photoshop":{source:"iana",compressible:!0,extensions:["psd"]},"image/vnd.airzip.accelerator.azv":{source:"iana",extensions:["azv"]},"image/vnd.cns.inf2":{source:"iana"},"image/vnd.dece.graphic":{source:"iana",extensions:["uvi","uvvi","uvg","uvvg"]},"image/vnd.djvu":{source:"iana",extensions:["djvu","djv"]},"image/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"image/vnd.dwg":{source:"iana",extensions:["dwg"]},"image/vnd.dxf":{source:"iana",extensions:["dxf"]},"image/vnd.fastbidsheet":{source:"iana",extensions:["fbs"]},"image/vnd.fpx":{source:"iana",extensions:["fpx"]},"image/vnd.fst":{source:"iana",extensions:["fst"]},"image/vnd.fujixerox.edmics-mmr":{source:"iana",extensions:["mmr"]},"image/vnd.fujixerox.edmics-rlc":{source:"iana",extensions:["rlc"]},"image/vnd.globalgraphics.pgb":{source:"iana"},"image/vnd.microsoft.icon":{source:"iana",compressible:!0,extensions:["ico"]},"image/vnd.mix":{source:"iana"},"image/vnd.mozilla.apng":{source:"iana"},"image/vnd.ms-dds":{compressible:!0,extensions:["dds"]},"image/vnd.ms-modi":{source:"iana",extensions:["mdi"]},"image/vnd.ms-photo":{source:"apache",extensions:["wdp"]},"image/vnd.net-fpx":{source:"iana",extensions:["npx"]},"image/vnd.pco.b16":{source:"iana",extensions:["b16"]},"image/vnd.radiance":{source:"iana"},"image/vnd.sealed.png":{source:"iana"},"image/vnd.sealedmedia.softseal.gif":{source:"iana"},"image/vnd.sealedmedia.softseal.jpg":{source:"iana"},"image/vnd.svf":{source:"iana"},"image/vnd.tencent.tap":{source:"iana",extensions:["tap"]},"image/vnd.valve.source.texture":{source:"iana",extensions:["vtf"]},"image/vnd.wap.wbmp":{source:"iana",extensions:["wbmp"]},"image/vnd.xiff":{source:"iana",extensions:["xif"]},"image/vnd.zbrush.pcx":{source:"iana",extensions:["pcx"]},"image/webp":{source:"apache",extensions:["webp"]},"image/wmf":{source:"iana",extensions:["wmf"]},"image/x-3ds":{source:"apache",extensions:["3ds"]},"image/x-cmu-raster":{source:"apache",extensions:["ras"]},"image/x-cmx":{source:"apache",extensions:["cmx"]},"image/x-freehand":{source:"apache",extensions:["fh","fhc","fh4","fh5","fh7"]},"image/x-icon":{source:"apache",compressible:!0,extensions:["ico"]},"image/x-jng":{source:"nginx",extensions:["jng"]},"image/x-mrsid-image":{source:"apache",extensions:["sid"]},"image/x-ms-bmp":{source:"nginx",compressible:!0,extensions:["bmp"]},"image/x-pcx":{source:"apache",extensions:["pcx"]},"image/x-pict":{source:"apache",extensions:["pic","pct"]},"image/x-portable-anymap":{source:"apache",extensions:["pnm"]},"image/x-portable-bitmap":{source:"apache",extensions:["pbm"]},"image/x-portable-graymap":{source:"apache",extensions:["pgm"]},"image/x-portable-pixmap":{source:"apache",extensions:["ppm"]},"image/x-rgb":{source:"apache",extensions:["rgb"]},"image/x-tga":{source:"apache",extensions:["tga"]},"image/x-xbitmap":{source:"apache",extensions:["xbm"]},"image/x-xcf":{compressible:!1},"image/x-xpixmap":{source:"apache",extensions:["xpm"]},"image/x-xwindowdump":{source:"apache",extensions:["xwd"]},"message/cpim":{source:"iana"},"message/delivery-status":{source:"iana"},"message/disposition-notification":{source:"iana",extensions:["disposition-notification"]},"message/external-body":{source:"iana"},"message/feedback-report":{source:"iana"},"message/global":{source:"iana",extensions:["u8msg"]},"message/global-delivery-status":{source:"iana",extensions:["u8dsn"]},"message/global-disposition-notification":{source:"iana",extensions:["u8mdn"]},"message/global-headers":{source:"iana",extensions:["u8hdr"]},"message/http":{source:"iana",compressible:!1},"message/imdn+xml":{source:"iana",compressible:!0},"message/news":{source:"iana"},"message/partial":{source:"iana",compressible:!1},"message/rfc822":{source:"iana",compressible:!0,extensions:["eml","mime"]},"message/s-http":{source:"iana"},"message/sip":{source:"iana"},"message/sipfrag":{source:"iana"},"message/tracking-status":{source:"iana"},"message/vnd.si.simp":{source:"iana"},"message/vnd.wfa.wsc":{source:"iana",extensions:["wsc"]},"model/3mf":{source:"iana",extensions:["3mf"]},"model/e57":{source:"iana"},"model/gltf+json":{source:"iana",compressible:!0,extensions:["gltf"]},"model/gltf-binary":{source:"iana",compressible:!0,extensions:["glb"]},"model/iges":{source:"iana",compressible:!1,extensions:["igs","iges"]},"model/mesh":{source:"iana",compressible:!1,extensions:["msh","mesh","silo"]},"model/mtl":{source:"iana",extensions:["mtl"]},"model/obj":{source:"iana",extensions:["obj"]},"model/step":{source:"iana"},"model/step+xml":{source:"iana",compressible:!0,extensions:["stpx"]},"model/step+zip":{source:"iana",compressible:!1,extensions:["stpz"]},"model/step-xml+zip":{source:"iana",compressible:!1,extensions:["stpxz"]},"model/stl":{source:"iana",extensions:["stl"]},"model/vnd.collada+xml":{source:"iana",compressible:!0,extensions:["dae"]},"model/vnd.dwf":{source:"iana",extensions:["dwf"]},"model/vnd.flatland.3dml":{source:"iana"},"model/vnd.gdl":{source:"iana",extensions:["gdl"]},"model/vnd.gs-gdl":{source:"apache"},"model/vnd.gs.gdl":{source:"iana"},"model/vnd.gtw":{source:"iana",extensions:["gtw"]},"model/vnd.moml+xml":{source:"iana",compressible:!0},"model/vnd.mts":{source:"iana",extensions:["mts"]},"model/vnd.opengex":{source:"iana",extensions:["ogex"]},"model/vnd.parasolid.transmit.binary":{source:"iana",extensions:["x_b"]},"model/vnd.parasolid.transmit.text":{source:"iana",extensions:["x_t"]},"model/vnd.pytha.pyox":{source:"iana"},"model/vnd.rosette.annotated-data-model":{source:"iana"},"model/vnd.sap.vds":{source:"iana",extensions:["vds"]},"model/vnd.usdz+zip":{source:"iana",compressible:!1,extensions:["usdz"]},"model/vnd.valve.source.compiled-map":{source:"iana",extensions:["bsp"]},"model/vnd.vtu":{source:"iana",extensions:["vtu"]},"model/vrml":{source:"iana",compressible:!1,extensions:["wrl","vrml"]},"model/x3d+binary":{source:"apache",compressible:!1,extensions:["x3db","x3dbz"]},"model/x3d+fastinfoset":{source:"iana",extensions:["x3db"]},"model/x3d+vrml":{source:"apache",compressible:!1,extensions:["x3dv","x3dvz"]},"model/x3d+xml":{source:"iana",compressible:!0,extensions:["x3d","x3dz"]},"model/x3d-vrml":{source:"iana",extensions:["x3dv"]},"multipart/alternative":{source:"iana",compressible:!1},"multipart/appledouble":{source:"iana"},"multipart/byteranges":{source:"iana"},"multipart/digest":{source:"iana"},"multipart/encrypted":{source:"iana",compressible:!1},"multipart/form-data":{source:"iana",compressible:!1},"multipart/header-set":{source:"iana"},"multipart/mixed":{source:"iana"},"multipart/multilingual":{source:"iana"},"multipart/parallel":{source:"iana"},"multipart/related":{source:"iana",compressible:!1},"multipart/report":{source:"iana"},"multipart/signed":{source:"iana",compressible:!1},"multipart/vnd.bint.med-plus":{source:"iana"},"multipart/voice-message":{source:"iana"},"multipart/x-mixed-replace":{source:"iana"},"text/1d-interleaved-parityfec":{source:"iana"},"text/cache-manifest":{source:"iana",compressible:!0,extensions:["appcache","manifest"]},"text/calendar":{source:"iana",extensions:["ics","ifb"]},"text/calender":{compressible:!0},"text/cmd":{compressible:!0},"text/coffeescript":{extensions:["coffee","litcoffee"]},"text/cql":{source:"iana"},"text/cql-expression":{source:"iana"},"text/cql-identifier":{source:"iana"},"text/css":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["css"]},"text/csv":{source:"iana",compressible:!0,extensions:["csv"]},"text/csv-schema":{source:"iana"},"text/directory":{source:"iana"},"text/dns":{source:"iana"},"text/ecmascript":{source:"iana"},"text/encaprtp":{source:"iana"},"text/enriched":{source:"iana"},"text/fhirpath":{source:"iana"},"text/flexfec":{source:"iana"},"text/fwdred":{source:"iana"},"text/gff3":{source:"iana"},"text/grammar-ref-list":{source:"iana"},"text/html":{source:"iana",compressible:!0,extensions:["html","htm","shtml"]},"text/jade":{extensions:["jade"]},"text/javascript":{source:"iana",compressible:!0},"text/jcr-cnd":{source:"iana"},"text/jsx":{compressible:!0,extensions:["jsx"]},"text/less":{compressible:!0,extensions:["less"]},"text/markdown":{source:"iana",compressible:!0,extensions:["markdown","md"]},"text/mathml":{source:"nginx",extensions:["mml"]},"text/mdx":{compressible:!0,extensions:["mdx"]},"text/mizar":{source:"iana"},"text/n3":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["n3"]},"text/parameters":{source:"iana",charset:"UTF-8"},"text/parityfec":{source:"iana"},"text/plain":{source:"iana",compressible:!0,extensions:["txt","text","conf","def","list","log","in","ini"]},"text/provenance-notation":{source:"iana",charset:"UTF-8"},"text/prs.fallenstein.rst":{source:"iana"},"text/prs.lines.tag":{source:"iana",extensions:["dsc"]},"text/prs.prop.logic":{source:"iana"},"text/raptorfec":{source:"iana"},"text/red":{source:"iana"},"text/rfc822-headers":{source:"iana"},"text/richtext":{source:"iana",compressible:!0,extensions:["rtx"]},"text/rtf":{source:"iana",compressible:!0,extensions:["rtf"]},"text/rtp-enc-aescm128":{source:"iana"},"text/rtploopback":{source:"iana"},"text/rtx":{source:"iana"},"text/sgml":{source:"iana",extensions:["sgml","sgm"]},"text/shaclc":{source:"iana"},"text/shex":{source:"iana",extensions:["shex"]},"text/slim":{extensions:["slim","slm"]},"text/spdx":{source:"iana",extensions:["spdx"]},"text/strings":{source:"iana"},"text/stylus":{extensions:["stylus","styl"]},"text/t140":{source:"iana"},"text/tab-separated-values":{source:"iana",compressible:!0,extensions:["tsv"]},"text/troff":{source:"iana",extensions:["t","tr","roff","man","me","ms"]},"text/turtle":{source:"iana",charset:"UTF-8",extensions:["ttl"]},"text/ulpfec":{source:"iana"},"text/uri-list":{source:"iana",compressible:!0,extensions:["uri","uris","urls"]},"text/vcard":{source:"iana",compressible:!0,extensions:["vcard"]},"text/vnd.a":{source:"iana"},"text/vnd.abc":{source:"iana"},"text/vnd.ascii-art":{source:"iana"},"text/vnd.curl":{source:"iana",extensions:["curl"]},"text/vnd.curl.dcurl":{source:"apache",extensions:["dcurl"]},"text/vnd.curl.mcurl":{source:"apache",extensions:["mcurl"]},"text/vnd.curl.scurl":{source:"apache",extensions:["scurl"]},"text/vnd.debian.copyright":{source:"iana",charset:"UTF-8"},"text/vnd.dmclientscript":{source:"iana"},"text/vnd.dvb.subtitle":{source:"iana",extensions:["sub"]},"text/vnd.esmertec.theme-descriptor":{source:"iana",charset:"UTF-8"},"text/vnd.familysearch.gedcom":{source:"iana",extensions:["ged"]},"text/vnd.ficlab.flt":{source:"iana"},"text/vnd.fly":{source:"iana",extensions:["fly"]},"text/vnd.fmi.flexstor":{source:"iana",extensions:["flx"]},"text/vnd.gml":{source:"iana"},"text/vnd.graphviz":{source:"iana",extensions:["gv"]},"text/vnd.hans":{source:"iana"},"text/vnd.hgl":{source:"iana"},"text/vnd.in3d.3dml":{source:"iana",extensions:["3dml"]},"text/vnd.in3d.spot":{source:"iana",extensions:["spot"]},"text/vnd.iptc.newsml":{source:"iana"},"text/vnd.iptc.nitf":{source:"iana"},"text/vnd.latex-z":{source:"iana"},"text/vnd.motorola.reflex":{source:"iana"},"text/vnd.ms-mediapackage":{source:"iana"},"text/vnd.net2phone.commcenter.command":{source:"iana"},"text/vnd.radisys.msml-basic-layout":{source:"iana"},"text/vnd.senx.warpscript":{source:"iana"},"text/vnd.si.uricatalogue":{source:"iana"},"text/vnd.sosi":{source:"iana"},"text/vnd.sun.j2me.app-descriptor":{source:"iana",charset:"UTF-8",extensions:["jad"]},"text/vnd.trolltech.linguist":{source:"iana",charset:"UTF-8"},"text/vnd.wap.si":{source:"iana"},"text/vnd.wap.sl":{source:"iana"},"text/vnd.wap.wml":{source:"iana",extensions:["wml"]},"text/vnd.wap.wmlscript":{source:"iana",extensions:["wmls"]},"text/vtt":{source:"iana",charset:"UTF-8",compressible:!0,extensions:["vtt"]},"text/x-asm":{source:"apache",extensions:["s","asm"]},"text/x-c":{source:"apache",extensions:["c","cc","cxx","cpp","h","hh","dic"]},"text/x-component":{source:"nginx",extensions:["htc"]},"text/x-fortran":{source:"apache",extensions:["f","for","f77","f90"]},"text/x-gwt-rpc":{compressible:!0},"text/x-handlebars-template":{extensions:["hbs"]},"text/x-java-source":{source:"apache",extensions:["java"]},"text/x-jquery-tmpl":{compressible:!0},"text/x-lua":{extensions:["lua"]},"text/x-markdown":{compressible:!0,extensions:["mkd"]},"text/x-nfo":{source:"apache",extensions:["nfo"]},"text/x-opml":{source:"apache",extensions:["opml"]},"text/x-org":{compressible:!0,extensions:["org"]},"text/x-pascal":{source:"apache",extensions:["p","pas"]},"text/x-processing":{compressible:!0,extensions:["pde"]},"text/x-sass":{extensions:["sass"]},"text/x-scss":{extensions:["scss"]},"text/x-setext":{source:"apache",extensions:["etx"]},"text/x-sfv":{source:"apache",extensions:["sfv"]},"text/x-suse-ymp":{compressible:!0,extensions:["ymp"]},"text/x-uuencode":{source:"apache",extensions:["uu"]},"text/x-vcalendar":{source:"apache",extensions:["vcs"]},"text/x-vcard":{source:"apache",extensions:["vcf"]},"text/xml":{source:"iana",compressible:!0,extensions:["xml"]},"text/xml-external-parsed-entity":{source:"iana"},"text/yaml":{compressible:!0,extensions:["yaml","yml"]},"video/1d-interleaved-parityfec":{source:"iana"},"video/3gpp":{source:"iana",extensions:["3gp","3gpp"]},"video/3gpp-tt":{source:"iana"},"video/3gpp2":{source:"iana",extensions:["3g2"]},"video/av1":{source:"iana"},"video/bmpeg":{source:"iana"},"video/bt656":{source:"iana"},"video/celb":{source:"iana"},"video/dv":{source:"iana"},"video/encaprtp":{source:"iana"},"video/ffv1":{source:"iana"},"video/flexfec":{source:"iana"},"video/h261":{source:"iana",extensions:["h261"]},"video/h263":{source:"iana",extensions:["h263"]},"video/h263-1998":{source:"iana"},"video/h263-2000":{source:"iana"},"video/h264":{source:"iana",extensions:["h264"]},"video/h264-rcdo":{source:"iana"},"video/h264-svc":{source:"iana"},"video/h265":{source:"iana"},"video/iso.segment":{source:"iana",extensions:["m4s"]},"video/jpeg":{source:"iana",extensions:["jpgv"]},"video/jpeg2000":{source:"iana"},"video/jpm":{source:"apache",extensions:["jpm","jpgm"]},"video/jxsv":{source:"iana"},"video/mj2":{source:"iana",extensions:["mj2","mjp2"]},"video/mp1s":{source:"iana"},"video/mp2p":{source:"iana"},"video/mp2t":{source:"iana",extensions:["ts"]},"video/mp4":{source:"iana",compressible:!1,extensions:["mp4","mp4v","mpg4"]},"video/mp4v-es":{source:"iana"},"video/mpeg":{source:"iana",compressible:!1,extensions:["mpeg","mpg","mpe","m1v","m2v"]},"video/mpeg4-generic":{source:"iana"},"video/mpv":{source:"iana"},"video/nv":{source:"iana"},"video/ogg":{source:"iana",compressible:!1,extensions:["ogv"]},"video/parityfec":{source:"iana"},"video/pointer":{source:"iana"},"video/quicktime":{source:"iana",compressible:!1,extensions:["qt","mov"]},"video/raptorfec":{source:"iana"},"video/raw":{source:"iana"},"video/rtp-enc-aescm128":{source:"iana"},"video/rtploopback":{source:"iana"},"video/rtx":{source:"iana"},"video/scip":{source:"iana"},"video/smpte291":{source:"iana"},"video/smpte292m":{source:"iana"},"video/ulpfec":{source:"iana"},"video/vc1":{source:"iana"},"video/vc2":{source:"iana"},"video/vnd.cctv":{source:"iana"},"video/vnd.dece.hd":{source:"iana",extensions:["uvh","uvvh"]},"video/vnd.dece.mobile":{source:"iana",extensions:["uvm","uvvm"]},"video/vnd.dece.mp4":{source:"iana"},"video/vnd.dece.pd":{source:"iana",extensions:["uvp","uvvp"]},"video/vnd.dece.sd":{source:"iana",extensions:["uvs","uvvs"]},"video/vnd.dece.video":{source:"iana",extensions:["uvv","uvvv"]},"video/vnd.directv.mpeg":{source:"iana"},"video/vnd.directv.mpeg-tts":{source:"iana"},"video/vnd.dlna.mpeg-tts":{source:"iana"},"video/vnd.dvb.file":{source:"iana",extensions:["dvb"]},"video/vnd.fvt":{source:"iana",extensions:["fvt"]},"video/vnd.hns.video":{source:"iana"},"video/vnd.iptvforum.1dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.1dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.2dparityfec-1010":{source:"iana"},"video/vnd.iptvforum.2dparityfec-2005":{source:"iana"},"video/vnd.iptvforum.ttsavc":{source:"iana"},"video/vnd.iptvforum.ttsmpeg2":{source:"iana"},"video/vnd.motorola.video":{source:"iana"},"video/vnd.motorola.videop":{source:"iana"},"video/vnd.mpegurl":{source:"iana",extensions:["mxu","m4u"]},"video/vnd.ms-playready.media.pyv":{source:"iana",extensions:["pyv"]},"video/vnd.nokia.interleaved-multimedia":{source:"iana"},"video/vnd.nokia.mp4vr":{source:"iana"},"video/vnd.nokia.videovoip":{source:"iana"},"video/vnd.objectvideo":{source:"iana"},"video/vnd.radgamettools.bink":{source:"iana"},"video/vnd.radgamettools.smacker":{source:"iana"},"video/vnd.sealed.mpeg1":{source:"iana"},"video/vnd.sealed.mpeg4":{source:"iana"},"video/vnd.sealed.swf":{source:"iana"},"video/vnd.sealedmedia.softseal.mov":{source:"iana"},"video/vnd.uvvu.mp4":{source:"iana",extensions:["uvu","uvvu"]},"video/vnd.vivo":{source:"iana",extensions:["viv"]},"video/vnd.youtube.yt":{source:"iana"},"video/vp8":{source:"iana"},"video/vp9":{source:"iana"},"video/webm":{source:"apache",compressible:!1,extensions:["webm"]},"video/x-f4v":{source:"apache",extensions:["f4v"]},"video/x-fli":{source:"apache",extensions:["fli"]},"video/x-flv":{source:"apache",compressible:!1,extensions:["flv"]},"video/x-m4v":{source:"apache",extensions:["m4v"]},"video/x-matroska":{source:"apache",compressible:!1,extensions:["mkv","mk3d","mks"]},"video/x-mng":{source:"apache",extensions:["mng"]},"video/x-ms-asf":{source:"apache",extensions:["asf","asx"]},"video/x-ms-vob":{source:"apache",extensions:["vob"]},"video/x-ms-wm":{source:"apache",extensions:["wm"]},"video/x-ms-wmv":{source:"apache",compressible:!1,extensions:["wmv"]},"video/x-ms-wmx":{source:"apache",extensions:["wmx"]},"video/x-ms-wvx":{source:"apache",extensions:["wvx"]},"video/x-msvideo":{source:"apache",extensions:["avi"]},"video/x-sgi-movie":{source:"apache",extensions:["movie"]},"video/x-smv":{source:"apache",extensions:["smv"]},"x-conference/x-cooltalk":{source:"apache",extensions:["ice"]},"x-shader/x-fragment":{compressible:!0},"x-shader/x-vertex":{compressible:!0}};var ll=new Map,nX=new Map,sX=["nginx","apache",void 0,"iana"];for(let t of Object.keys(Ni)){let e=Ni[t],s=e.extensions;if(!(!s||!s.length)){nX.set(t,s);for(let u of s){let c=ll.get(u);if(c){let l=sX.indexOf(Ni[c].source),g=sX.indexOf(e.source);if(c!=="application/octet-stream"&&(l>g||l===g&&c.startsWith("application/")))continue}ll.set(u,t)}}}function rX(t){try{let[e,s]=nu(t);if(s&&s.charset)return s.charset;let u=Ni[e];if(u&&u.charset)return u.charset;if(e.startsWith("text/"))return"UTF-8"}catch{}}function iX(t,e){let s="",[u="",c]=t.split("/");if(c){if(!Vi(u)||!Vi(c))return"";s+=`${u.toLowerCase()}/${c.toLowerCase()}`}else{if(!Vi(t))return"";s+=t.toLowerCase()}if(e){e=XZ(e)?Object.fromEntries(e):e;let l=Object.keys(e);l.sort();for(let g of l){if(!Vi(g))return"";let d=e[g];s+=`; ${g.toLowerCase()}`;let b=tX(d);if(b&&(s+="*"),s+="=",b){s+=`utf-8''${encodeURIComponent(d)}`;continue}if(Vi(d)){s+=d;continue}s+=`"${d.replace(/["\\]/gi,f=>`\\${f}`)}"`}}return s}function aX(t){return t=t.startsWith(".")?t.slice(1):t,ll.get(t.toLowerCase())}function oX(t){try{let[e,s={}]=t.includes("/")?nu(t):[aX(t),void 0];if(!e)return;if(!("charset"in s)){let u=rX(e);u&&(s.charset=u)}return iX(e,s)}catch{}}var Zse=(()=>{var t=import.meta.url;return function(e={}){var s=e,u,c;s.ready=new Promise((U,V)=>{u=U,c=V});var l=Object.assign({},s),g=[],d="./this.program",b=(U,V)=>{throw V},f=!0,y=!1,C="";function x(U){return s.locateFile?s.locateFile(U,C):C+U}var A,B,P;(f||y)&&(y?C=self.location.href:typeof document<"u"&&document.currentScript&&(C=document.currentScript.src),t&&(C=t),C.indexOf("blob:")!==0?C=C.substr(0,C.replace(/[?#].*/,"").lastIndexOf("/")+1):C="",A=U=>{var V=new XMLHttpRequest;return V.open("GET",U,!1),V.send(null),V.responseText},y&&(P=U=>{var V=new XMLHttpRequest;return V.open("GET",U,!1),V.responseType="arraybuffer",V.send(null),new Uint8Array(V.response)}),B=(U,V,j)=>{var K=new XMLHttpRequest;K.open("GET",U,!0),K.responseType="arraybuffer",K.onload=()=>{if(K.status==200||K.status==0&&K.response){V(K.response);return}j()},K.onerror=j,K.send(null)});var I=s.print||console.log.bind(console),S=s.printErr||console.error.bind(console);Object.assign(s,l),l=null,s.arguments&&(g=s.arguments),s.thisProgram&&(d=s.thisProgram),s.quit&&(b=s.quit);var R;s.wasmBinary&&(R=s.wasmBinary),typeof WebAssembly!="object"&&DZ("no native wasm support detected");function E(U){for(var V=atob(U),j=new Uint8Array(V.length),K=0;KU.startsWith(SZ),Bi;Bi="data:application/octet-stream;base64,AGFzbQEAAAABNAlgAX8Bf2AFf39/f38AYAN/f38AYAJ/fwBgAX8AYAR/f39/AGAAAGAGf39/f39/AGAAAX8CBwEBYQFhAAADFBMAAgMCAwYHAQABAQQAAAQIBQUBBAUBcAEFBQUHAQGAAoCAAgYIAX8BQbDQBAsHNQ0BYgIAAWMABgFkAQABZQALAWYACgFnABMBaAASAWkAEQFqAA0BawAMAWwAEAFtAA8BbgAOCQoBAEEBCwQDBQIEDAECCryqARNSAQJ/QbDMACgCACIBIABBB2pBeHEiAmohAAJAIAJBACAAIAFNG0UEQCAAPwBBEHRNDQEgABAADQELQbTMAEEwNgIAQX8PC0GwzAAgADYCACABC/YvAQF/IwBBMGsiAyAANgIsIAMgATYCKCADIAI2AiQgAyADKAIkKAIAIAMoAiwoAgAiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AiAgAyADKAIkKAIEIAMoAiwoAgQiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhwgAyADKAIkKAIIIAMoAiwoAggiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhggAyADKAIkKAIMIAMoAiwoAgwiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhQgAyADKAIkKAIQIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAIUIAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAIYIAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAIcIAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAIgIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAIkIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKAIoIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAIsIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAIwIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAI0IAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAI4IAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAI8IAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAJAIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAJEIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKAJIIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAJMIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAJQIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAJUIAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAJYIAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAJcIAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAJgIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAJkIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKAJoIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAJsIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAJwIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKAJ0IAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAJ4IAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAJ8IAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKAKAASADKAIEQf8BcUECdEGwwgBqKAIAIAMoAghBCHZB/wFxQQJ0QbA6aigCACADKAIQQRh2QQJ0QbAyaigCACADKAIMQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIgIAMgAygCJCgChAEgAygCEEH/AXFBAnRBsMIAaigCACADKAIEQQh2Qf8BcUECdEGwOmooAgAgAygCDEEYdkECdEGwMmooAgAgAygCCEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCHCADIAMoAiQoAogBIAMoAgxB/wFxQQJ0QbDCAGooAgAgAygCEEEIdkH/AXFBAnRBsDpqKAIAIAMoAghBGHZBAnRBsDJqKAIAIAMoAgRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhggAyADKAIkKAKMASADKAIIQf8BcUECdEGwwgBqKAIAIAMoAgxBCHZB/wFxQQJ0QbA6aigCACADKAIEQRh2QQJ0QbAyaigCACADKAIQQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIUIAMgAygCJCgCkAEgAygCFEH/AXFBAnRBsMIAaigCACADKAIYQQh2Qf8BcUECdEGwOmooAgAgAygCIEEYdkECdEGwMmooAgAgAygCHEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCECADIAMoAiQoApQBIAMoAiBB/wFxQQJ0QbDCAGooAgAgAygCFEEIdkH/AXFBAnRBsDpqKAIAIAMoAhxBGHZBAnRBsDJqKAIAIAMoAhhBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgwgAyADKAIkKAKYASADKAIcQf8BcUECdEGwwgBqKAIAIAMoAiBBCHZB/wFxQQJ0QbA6aigCACADKAIYQRh2QQJ0QbAyaigCACADKAIUQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIIIAMgAygCJCgCnAEgAygCGEH/AXFBAnRBsMIAaigCACADKAIcQQh2Qf8BcUECdEGwOmooAgAgAygCFEEYdkECdEGwMmooAgAgAygCIEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCBCADIAMoAiQoAqABIAMoAgRB/wFxQQJ0QbDCAGooAgAgAygCCEEIdkH/AXFBAnRBsDpqKAIAIAMoAhBBGHZBAnRBsDJqKAIAIAMoAgxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AiAgAyADKAIkKAKkASADKAIQQf8BcUECdEGwwgBqKAIAIAMoAgRBCHZB/wFxQQJ0QbA6aigCACADKAIMQRh2QQJ0QbAyaigCACADKAIIQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIcIAMgAygCJCgCqAEgAygCDEH/AXFBAnRBsMIAaigCACADKAIQQQh2Qf8BcUECdEGwOmooAgAgAygCCEEYdkECdEGwMmooAgAgAygCBEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCGCADIAMoAiQoAqwBIAMoAghB/wFxQQJ0QbDCAGooAgAgAygCDEEIdkH/AXFBAnRBsDpqKAIAIAMoAgRBGHZBAnRBsDJqKAIAIAMoAhBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhQgAyADKAIkKAKwASADKAIUQf8BcUECdEGwwgBqKAIAIAMoAhhBCHZB/wFxQQJ0QbA6aigCACADKAIgQRh2QQJ0QbAyaigCACADKAIcQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIQIAMgAygCJCgCtAEgAygCIEH/AXFBAnRBsMIAaigCACADKAIUQQh2Qf8BcUECdEGwOmooAgAgAygCHEEYdkECdEGwMmooAgAgAygCGEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCDCADIAMoAiQoArgBIAMoAhxB/wFxQQJ0QbDCAGooAgAgAygCIEEIdkH/AXFBAnRBsDpqKAIAIAMoAhhBGHZBAnRBsDJqKAIAIAMoAhRBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgggAyADKAIkKAK8ASADKAIYQf8BcUECdEGwwgBqKAIAIAMoAhxBCHZB/wFxQQJ0QbA6aigCACADKAIUQRh2QQJ0QbAyaigCACADKAIgQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIEIAMgAygCJCgCwAEgAygCBEH/AXFBAnRBsMIAaigCACADKAIIQQh2Qf8BcUECdEGwOmooAgAgAygCEEEYdkECdEGwMmooAgAgAygCDEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCICADIAMoAiQoAsQBIAMoAhBB/wFxQQJ0QbDCAGooAgAgAygCBEEIdkH/AXFBAnRBsDpqKAIAIAMoAgxBGHZBAnRBsDJqKAIAIAMoAghBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhwgAyADKAIkKALIASADKAIMQf8BcUECdEGwwgBqKAIAIAMoAhBBCHZB/wFxQQJ0QbA6aigCACADKAIIQRh2QQJ0QbAyaigCACADKAIEQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIYIAMgAygCJCgCzAEgAygCCEH/AXFBAnRBsMIAaigCACADKAIMQQh2Qf8BcUECdEGwOmooAgAgAygCBEEYdkECdEGwMmooAgAgAygCEEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCFCADIAMoAiQoAtABIAMoAhRB/wFxQQJ0QbDCAGooAgAgAygCGEEIdkH/AXFBAnRBsDpqKAIAIAMoAiBBGHZBAnRBsDJqKAIAIAMoAhxBEHZB/wFxQQJ0QbASaigCAHNzc3M2AhAgAyADKAIkKALUASADKAIgQf8BcUECdEGwwgBqKAIAIAMoAhRBCHZB/wFxQQJ0QbA6aigCACADKAIcQRh2QQJ0QbAyaigCACADKAIYQRB2Qf8BcUECdEGwEmooAgBzc3NzNgIMIAMgAygCJCgC2AEgAygCHEH/AXFBAnRBsMIAaigCACADKAIgQQh2Qf8BcUECdEGwOmooAgAgAygCGEEYdkECdEGwMmooAgAgAygCFEEQdkH/AXFBAnRBsBJqKAIAc3NzczYCCCADIAMoAiQoAtwBIAMoAhhB/wFxQQJ0QbDCAGooAgAgAygCHEEIdkH/AXFBAnRBsDpqKAIAIAMoAhRBGHZBAnRBsDJqKAIAIAMoAiBBEHZB/wFxQQJ0QbASaigCAHNzc3M2AgQgAyADKAIkKALgASADKAIEQf8BcUECdEGwEmooAgBB/wFxIAMoAghBCHZB/wFxQQJ0QbAyaigCAEGA/gNxIAMoAhBBGHZBAnRBsDpqKAIAQYCAgHhxIAMoAgxBEHZB/wFxQQJ0QbDCAGooAgBBgID8B3Fzc3NzNgIgIAMoAiggAygCIEEIdCADKAIgQRh2ckH/gfwHcSADKAIgQRh0IAMoAiBBCHZyQYD+g3hxcjYCACADIAMoAiQoAuQBIAMoAhBB/wFxQQJ0QbASaigCAEH/AXEgAygCBEEIdkH/AXFBAnRBsDJqKAIAQYD+A3EgAygCDEEYdkECdEGwOmooAgBBgICAeHEgAygCCEEQdkH/AXFBAnRBsMIAaigCAEGAgPwHcXNzc3M2AhwgAygCKCADKAIcQQh0IAMoAhxBGHZyQf+B/AdxIAMoAhxBGHQgAygCHEEIdnJBgP6DeHFyNgIEIAMgAygCJCgC6AEgAygCDEH/AXFBAnRBsBJqKAIAQf8BcSADKAIQQQh2Qf8BcUECdEGwMmooAgBBgP4DcSADKAIIQRh2QQJ0QbA6aigCAEGAgIB4cSADKAIEQRB2Qf8BcUECdEGwwgBqKAIAQYCA/Adxc3NzczYCGCADKAIoIAMoAhhBCHQgAygCGEEYdnJB/4H8B3EgAygCGEEYdCADKAIYQQh2ckGA/oN4cXI2AgggAyADKAIkKALsASADKAIIQf8BcUECdEGwEmooAgBB/wFxIAMoAgxBCHZB/wFxQQJ0QbAyaigCAEGA/gNxIAMoAgRBGHZBAnRBsDpqKAIAQYCAgHhxIAMoAhBBEHZB/wFxQQJ0QbDCAGooAgBBgID8B3Fzc3NzNgIUIAMoAiggAygCFEEIdCADKAIUQRh2ckH/gfwHcSADKAIUQRh0IAMoAhRBCHZyQYD+g3hxcjYCDAuPAwEBfyMAQSBrIgIkACACIAA2AhwgAiABNgIYIAJBBDYCFCACQQ42AhAgAkEINgIMIAJBADYCCANAIAIoAggiACACKAIMT0UEQCAAQQJ0IgAgAigCGGogACACKAIcIgFqLQAAQRh0IABBAWogAWotAABBEHRyIABBAmogAWotAABBCHRyIABBA2ogAWotAAByNgIAIAIgAigCCEEBajYCCAwBCwsgAiACKAIMNgIIA0AgAigCCCIAIAIoAhQgAigCEEEBamxPRQRAIAIgAigCGCAAQQFrQQJ0aigCADYCBAJAIAIoAgggAigCDHBFBEAgAiACKAIEIgBBCHQgAEEYdnIQCSACKAIIQQFrIAIoAgxuQQJ0QYAKaigCAHM2AgQMAQsCQCACKAIMIgBBBk0NACACKAIIIABwQQRHDQAgAiACKAIEEAk2AgQLCyACKAIYIgAgAigCCCIBQQJ0aiABIAIoAgxrQQJ0IABqKAIAIAIoAgRzNgIAIAIgAigCCEEBajYCCAwBCwsgAkEgaiQAC64uAQF/IwBBMGsiAyAANgIsIAMgATYCKCADIAI2AiQgAyADKAIkKAIAIAMoAiwoAgAiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AiAgAyADKAIkKAIEIAMoAiwoAgQiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhwgAyADKAIkKAIIIAMoAiwoAggiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhggAyADKAIkKAIMIAMoAiwoAgwiAEEIdCAAQRh2ckH/gfwHcSAAQRh0IABBCHZyQYD+g3hxcnM2AhQgAyADKAIkKAIQIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoAhQgAygCGEH/AXFBAnRBsCpqKAIAIAMoAhRBCHZB/wFxQQJ0QbAiaigCACADKAIcQRh2QQJ0QbAKaigCACADKAIgQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIMIAMgAygCJCgCGCADKAIUQf8BcUECdEGwKmooAgAgAygCIEEIdkH/AXFBAnRBsCJqKAIAIAMoAhhBGHZBAnRBsApqKAIAIAMoAhxBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgggAyADKAIkKAIcIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAiAgAygCDEH/AXFBAnRBsCpqKAIAIAMoAghBCHZB/wFxQQJ0QbAiaigCACADKAIQQRh2QQJ0QbAKaigCACADKAIEQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIgIAMgAygCJCgCJCADKAIIQf8BcUECdEGwKmooAgAgAygCBEEIdkH/AXFBAnRBsCJqKAIAIAMoAgxBGHZBAnRBsApqKAIAIAMoAhBBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhwgAyADKAIkKAIoIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAiwgAygCEEH/AXFBAnRBsCpqKAIAIAMoAgxBCHZB/wFxQQJ0QbAiaigCACADKAIEQRh2QQJ0QbAKaigCACADKAIIQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIUIAMgAygCJCgCMCADKAIcQf8BcUECdEGwKmooAgAgAygCGEEIdkH/AXFBAnRBsCJqKAIAIAMoAiBBGHZBAnRBsApqKAIAIAMoAhRBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhAgAyADKAIkKAI0IAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoAjggAygCFEH/AXFBAnRBsCpqKAIAIAMoAiBBCHZB/wFxQQJ0QbAiaigCACADKAIYQRh2QQJ0QbAKaigCACADKAIcQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIIIAMgAygCJCgCPCADKAIgQf8BcUECdEGwKmooAgAgAygCHEEIdkH/AXFBAnRBsCJqKAIAIAMoAhRBGHZBAnRBsApqKAIAIAMoAhhBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgQgAyADKAIkKAJAIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAkQgAygCCEH/AXFBAnRBsCpqKAIAIAMoAgRBCHZB/wFxQQJ0QbAiaigCACADKAIMQRh2QQJ0QbAKaigCACADKAIQQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIcIAMgAygCJCgCSCADKAIEQf8BcUECdEGwKmooAgAgAygCEEEIdkH/AXFBAnRBsCJqKAIAIAMoAghBGHZBAnRBsApqKAIAIAMoAgxBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhggAyADKAIkKAJMIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoAlAgAygCHEH/AXFBAnRBsCpqKAIAIAMoAhhBCHZB/wFxQQJ0QbAiaigCACADKAIgQRh2QQJ0QbAKaigCACADKAIUQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIQIAMgAygCJCgCVCADKAIYQf8BcUECdEGwKmooAgAgAygCFEEIdkH/AXFBAnRBsCJqKAIAIAMoAhxBGHZBAnRBsApqKAIAIAMoAiBBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgwgAyADKAIkKAJYIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoAlwgAygCIEH/AXFBAnRBsCpqKAIAIAMoAhxBCHZB/wFxQQJ0QbAiaigCACADKAIUQRh2QQJ0QbAKaigCACADKAIYQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIEIAMgAygCJCgCYCADKAIMQf8BcUECdEGwKmooAgAgAygCCEEIdkH/AXFBAnRBsCJqKAIAIAMoAhBBGHZBAnRBsApqKAIAIAMoAgRBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AiAgAyADKAIkKAJkIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAmggAygCBEH/AXFBAnRBsCpqKAIAIAMoAhBBCHZB/wFxQQJ0QbAiaigCACADKAIIQRh2QQJ0QbAKaigCACADKAIMQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIYIAMgAygCJCgCbCADKAIQQf8BcUECdEGwKmooAgAgAygCDEEIdkH/AXFBAnRBsCJqKAIAIAMoAgRBGHZBAnRBsApqKAIAIAMoAghBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AhQgAyADKAIkKAJwIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoAnQgAygCGEH/AXFBAnRBsCpqKAIAIAMoAhRBCHZB/wFxQQJ0QbAiaigCACADKAIcQRh2QQJ0QbAKaigCACADKAIgQRB2Qf8BcUECdEGwGmooAgBzc3NzNgIMIAMgAygCJCgCeCADKAIUQf8BcUECdEGwKmooAgAgAygCIEEIdkH/AXFBAnRBsCJqKAIAIAMoAhhBGHZBAnRBsApqKAIAIAMoAhxBEHZB/wFxQQJ0QbAaaigCAHNzc3M2AgggAyADKAIkKAJ8IAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAoABIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAoQBIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAogBIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAowBIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoApABIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoApQBIAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoApgBIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoApwBIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAqABIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAqQBIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAqgBIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAqwBIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoArABIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoArQBIAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoArgBIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoArwBIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAsABIAMoAgxB/wFxQQJ0QbAqaigCACADKAIIQQh2Qf8BcUECdEGwImooAgAgAygCEEEYdkECdEGwCmooAgAgAygCBEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCICADIAMoAiQoAsQBIAMoAghB/wFxQQJ0QbAqaigCACADKAIEQQh2Qf8BcUECdEGwImooAgAgAygCDEEYdkECdEGwCmooAgAgAygCEEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCHCADIAMoAiQoAsgBIAMoAgRB/wFxQQJ0QbAqaigCACADKAIQQQh2Qf8BcUECdEGwImooAgAgAygCCEEYdkECdEGwCmooAgAgAygCDEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCGCADIAMoAiQoAswBIAMoAhBB/wFxQQJ0QbAqaigCACADKAIMQQh2Qf8BcUECdEGwImooAgAgAygCBEEYdkECdEGwCmooAgAgAygCCEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCFCADIAMoAiQoAtABIAMoAhxB/wFxQQJ0QbAqaigCACADKAIYQQh2Qf8BcUECdEGwImooAgAgAygCIEEYdkECdEGwCmooAgAgAygCFEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCECADIAMoAiQoAtQBIAMoAhhB/wFxQQJ0QbAqaigCACADKAIUQQh2Qf8BcUECdEGwImooAgAgAygCHEEYdkECdEGwCmooAgAgAygCIEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCDCADIAMoAiQoAtgBIAMoAhRB/wFxQQJ0QbAqaigCACADKAIgQQh2Qf8BcUECdEGwImooAgAgAygCGEEYdkECdEGwCmooAgAgAygCHEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCCCADIAMoAiQoAtwBIAMoAiBB/wFxQQJ0QbAqaigCACADKAIcQQh2Qf8BcUECdEGwImooAgAgAygCFEEYdkECdEGwCmooAgAgAygCGEEQdkH/AXFBAnRBsBpqKAIAc3NzczYCBCADIAMoAiQoAuABIAMoAgxB/wFxLQCwSiADKAIQQRh2LQCwSkEYdCADKAIEQRB2Qf8BcS0AsEpBEHRzIAMoAghBCHZB/wFxLQCwSkEIdHNzczYCICADKAIoIAMoAiBBCHQgAygCIEEYdnJB/4H8B3EgAygCIEEYdCADKAIgQQh2ckGA/oN4cXI2AgAgAyADKAIkKALkASADKAIIQf8BcS0AsEogAygCDEEYdi0AsEpBGHQgAygCEEEQdkH/AXEtALBKQRB0cyADKAIEQQh2Qf8BcS0AsEpBCHRzc3M2AhwgAygCKCADKAIcQQh0IAMoAhxBGHZyQf+B/AdxIAMoAhxBGHQgAygCHEEIdnJBgP6DeHFyNgIEIAMgAygCJCgC6AEgAygCBEH/AXEtALBKIAMoAghBGHYtALBKQRh0IAMoAgxBEHZB/wFxLQCwSkEQdHMgAygCEEEIdkH/AXEtALBKQQh0c3NzNgIYIAMoAiggAygCGEEIdCADKAIYQRh2ckH/gfwHcSADKAIYQRh0IAMoAhhBCHZyQYD+g3hxcjYCCCADIAMoAiQoAuwBIAMoAhBB/wFxLQCwSiADKAIEQRh2LQCwSkEYdCADKAIIQRB2Qf8BcS0AsEpBEHRzIAMoAgxBCHZB/wFxLQCwSkEIdHNzczYCFCADKAIoIAMoAhRBCHQgAygCFEEYdnJB/4H8B3EgAygCFEEYdCADKAIUQQh2ckGA/oN4cXI2AgwL2wMBAX8jAEEgayICJAAgAiAANgIcIAIgATYCGCACKAIcIAIoAhgQAyACQQA2AhQgAkE4NgIQA0AgAigCFCACKAIQT0UEQCACQQA2AgwDQCACKAIMIgBBBE9FBEAgAiACKAIYIAAgAigCFGpBAnRqKAIANgIIIAIoAhggAigCFCACKAIMakECdGogAigCGCACKAIQIAIoAgxqQQJ0aigCADYCACACKAIYIAIoAhAgAigCDGpBAnRqIAIoAgg2AgAgAiACKAIMQQFqNgIMDAELCyACIAIoAhRBBGo2AhQgAiACKAIQQQRrNgIQDAELCyACQQQ2AhQDQCACKAIUQThPRQRAIAJBADYCEANAIAIoAhAiAEEET0UEQCACKAIYIAAgAigCFGpBAnRqIgAgACgCACIAQRh2QQJ0QbASaigCAEH/AXFBAnRBsApqKAIAIABBEHZB/wFxQQJ0QbASaigCAEH/AXFBAnRBsBpqKAIAcyAAQQh2Qf8BcUECdEGwEmooAgBB/wFxQQJ0QbAiaigCAHMgAEH/AXFBAnRBsBJqKAIAQf8BcUECdEGwKmooAgBzNgIAIAIgAigCEEEBajYCEAwBCwsgAiACKAIUQQRqNgIUDAELCyACQSBqJAALAgALtQQBBn8jAEHgAmsiBiQAIAYgADYC3AIgBiABNgLYAiAGIAI2AtQCIAYgAzYC0AIgBiAENgLMAiAGIAU6AMsCIAYtAMsCBH8gBkGwAmoFIAZBoAJqCyIAIAYoAswCIgEpAAA3AAAgACABKQAINwAIIAYtAMsCBH8gBkGgAmoFIAZBsAJqCyIAIAYoAswCIgEpABA3AAAgACABKQAYNwAIIAYoAtACIQcgBkEQaiEIIAYtAMsCBEAgByAIEAMFIAcgCBAFCyAGQQA2AgwDQCAGKAIMIgEgBigC1AJPRQRAIAZBkAJqIgAgASAGKALcAmoiASkAADcAACAAIAEpAAg3AAggBkEANgIIA0AgBigCCCIAQRBPRQRAIAZBgAJqIABqIAYoAtwCIAAgBigCDGpqLQAAIAZBsAJqIABqLQAAczoAACAGIAYoAghBAWo2AggMAQsLIAZBgAJqIQkgBigC2AIgBigCDGohCiAGQRBqIQsgBi0AywIEQCAJIAogCxACBSAJIAogCxAECyAGQQA2AggDQCAGKAIIIgFBEE9FBEAgBigC2AIgASAGKAIMamoiACAGQaACaiABai0AACAALQAAczoAACAGIAYoAghBAWo2AggMAQsLIAZBsAJqIgAgBigC2AIgBigCDGoiASkAADcAACAAIAEpAAg3AAggBkGgAmoiACAGQZACaiIBKQMANwMAIAAgASkDCDcDCCAGIAYoAgxBEGo2AgwMAQsLIAZB4AJqJAAL/wMBAX8jAEGwAmsiBSQAIAUgADYCrAIgBSABNgKoAiAFIAI2AqQCIAUgAzYCoAIgBSAEOgCfAiAFIAUoAqwCNgKYAgJAIAUtAJ8CBEAgBSgCpAIgBUEQahADIAVBADYCDANAIAUoAgwgBSgCqAJPRQRAIAVBADYCCANAIAUoAggiAUEQT0UEQCAFKAKYAiABIAUoAgxqaiIAIAEgBSgCoAJqLQAAIAAtAABzOgAAIAUgBSgCCEEBajYCCAwBCwsgBSgCmAIgBSgCDGoiACAAIAVBEGoQAiAFKAKgAiIAIAUoApgCIAUoAgxqIgEpAAA3AAAgACABKQAINwAIIAUgBSgCDEEQajYCDAwBCwsMAQsgBSgCpAIgBUEQahAFIAVBADYCDANAIAUoAgwiASAFKAKoAk9FBEAgBUGAAmoiACABIAUoApgCaiIBKQAANwAAIAAgASkACDcACCAFKAKYAiAFKAIMaiAFKAKYAiAFKAIMaiAFQRBqEAQgBUEANgIIA0AgBSgCCCIBQRBPRQRAIAUoApgCIAEgBSgCDGpqIgAgASAFKAKgAmotAAAgAC0AAHM6AAAgBSAFKAIIQQFqNgIIDAELCyAFKAKgAiIAIAVBgAJqIgEpAAA3AAAgACABKQAINwAIIAUgBSgCDEEQajYCDAwBCwsLIAVBsAJqJAALhwEBAX8jAEEQayIBIAA2AgwgASgCDCIAQQR2QQ9xQQR0QYAIaiAAQQ9xai0AACAAQQx2QQ9xQQR0QYAIaiAAQQh2QQ9xai0AAEEIdGogAEEUdkEPcUEEdEGACGogAEEQdkEPcWotAABBEHRqIABBHHZBBHRBgAhqIABBGHZBD3FqLQAAQRh0agtUAQF/IwBBIGsiBSQAIAUgADYCHCAFIAE2AhggBSACNgIUIAUgAzYCECAFIAQ2AgwgBSgCHCAFKAIYIAUoAhQgBSgCECAFKAIMQQAQByAFQSBqJAALVAEBfyMAQSBrIgUkACAFIAA2AhwgBSABNgIYIAUgAjYCFCAFIAM2AhAgBSAENgIMIAUoAhwgBSgCGCAFKAIUIAUoAhAgBSgCDEEBEAcgBUEgaiQAC/ULAQd/AkAgAEUNACAAQQhrIgIgAEEEaygCACIBQXhxIgBqIQUCQCABQQFxDQAgAUECcUUNASACIAIoAgAiAWsiAkHIzAAoAgBJDQEgACABaiEAAkACQEHMzAAoAgAgAkcEQCABQf8BTQRAIAFBA3YhBCACKAIMIgEgAigCCCIDRgRAQbjMAEG4zAAoAgBBfiAEd3E2AgAMBQsgAyABNgIMIAEgAzYCCAwECyACKAIYIQYgAiACKAIMIgFHBEAgAigCCCIDIAE2AgwgASADNgIIDAMLIAJBFGoiBCgCACIDRQRAIAIoAhAiA0UNAiACQRBqIQQLA0AgBCEHIAMiAUEUaiIEKAIAIgMNACABQRBqIQQgASgCECIDDQALIAdBADYCAAwCCyAFKAIEIgFBA3FBA0cNAkHAzAAgADYCACAFIAFBfnE2AgQgAiAAQQFyNgIEIAUgADYCAA8LQQAhAQsgBkUNAAJAIAIoAhwiA0ECdEHozgBqIgQoAgAgAkYEQCAEIAE2AgAgAQ0BQbzMAEG8zAAoAgBBfiADd3E2AgAMAgsgBkEQQRQgBigCECACRhtqIAE2AgAgAUUNAQsgASAGNgIYIAIoAhAiAwRAIAEgAzYCECADIAE2AhgLIAIoAhQiA0UNACABIAM2AhQgAyABNgIYCyACIAVPDQAgBSgCBCIBQQFxRQ0AAkACQAJAAkAgAUECcUUEQEHQzAAoAgAgBUYEQEHQzAAgAjYCAEHEzABBxMwAKAIAIABqIgA2AgAgAiAAQQFyNgIEIAJBzMwAKAIARw0GQcDMAEEANgIAQczMAEEANgIADwtBzMwAKAIAIAVGBEBBzMwAIAI2AgBBwMwAQcDMACgCACAAaiIANgIAIAIgAEEBcjYCBCAAIAJqIAA2AgAPCyABQXhxIABqIQAgAUH/AU0EQCABQQN2IQQgBSgCDCIBIAUoAggiA0YEQEG4zABBuMwAKAIAQX4gBHdxNgIADAULIAMgATYCDCABIAM2AggMBAsgBSgCGCEGIAUgBSgCDCIBRwRAQcjMACgCABogBSgCCCIDIAE2AgwgASADNgIIDAMLIAVBFGoiBCgCACIDRQRAIAUoAhAiA0UNAiAFQRBqIQQLA0AgBCEHIAMiAUEUaiIEKAIAIgMNACABQRBqIQQgASgCECIDDQALIAdBADYCAAwCCyAFIAFBfnE2AgQgAiAAQQFyNgIEIAAgAmogADYCAAwDC0EAIQELIAZFDQACQCAFKAIcIgNBAnRB6M4AaiIEKAIAIAVGBEAgBCABNgIAIAENAUG8zABBvMwAKAIAQX4gA3dxNgIADAILIAZBEEEUIAYoAhAgBUYbaiABNgIAIAFFDQELIAEgBjYCGCAFKAIQIgMEQCABIAM2AhAgAyABNgIYCyAFKAIUIgNFDQAgASADNgIUIAMgATYCGAsgAiAAQQFyNgIEIAAgAmogADYCACACQczMACgCAEcNAEHAzAAgADYCAA8LIABB/wFNBEAgAEF4cUHgzABqIQECf0G4zAAoAgAiA0EBIABBA3Z0IgBxRQRAQbjMACAAIANyNgIAIAEMAQsgASgCCAshACABIAI2AgggACACNgIMIAIgATYCDCACIAA2AggPC0EfIQMgAEH///8HTQRAIABBJiAAQQh2ZyIBa3ZBAXEgAUEBdGtBPmohAwsgAiADNgIcIAJCADcCECADQQJ0QejOAGohAQJAAkACQEG8zAAoAgAiBEEBIAN0IgdxRQRAQbzMACAEIAdyNgIAIAEgAjYCACACIAE2AhgMAQsgAEEZIANBAXZrQQAgA0EfRxt0IQMgASgCACEBA0AgASIEKAIEQXhxIABGDQIgA0EddiEBIANBAXQhAyAEIAFBBHFqIgdBEGooAgAiAQ0ACyAHIAI2AhAgAiAENgIYCyACIAI2AgwgAiACNgIIDAELIAQoAggiACACNgIMIAQgAjYCCCACQQA2AhggAiAENgIMIAIgADYCCAtB2MwAQdjMACgCAEEBayIAQX8gABs2AgALC9MoAQx/IwBBEGsiCiQAAkACQAJAAkACQAJAAkACQAJAIABB9AFNBEBBuMwAKAIAIgZBECAAQQtqQfgDcSAAQQtJGyIFQQN2IgB2IgFBA3EEQAJAIAFBf3NBAXEgAGoiAkEDdCIBQeDMAGoiACABQejMAGooAgAiASgCCCIDRgRAQbjMACAGQX4gAndxNgIADAELIAMgADYCDCAAIAM2AggLIAFBCGohACABIAJBA3QiAkEDcjYCBCABIAJqIgEgASgCBEEBcjYCBAwKCyAFQcDMACgCACIHTQ0BIAEEQAJAQQIgAHQiAkEAIAJrciABIAB0cWgiAUEDdCIAQeDMAGoiAiAAQejMAGooAgAiACgCCCIDRgRAQbjMACAGQX4gAXdxIgY2AgAMAQsgAyACNgIMIAIgAzYCCAsgACAFQQNyNgIEIAAgBWoiBCABQQN0IgEgBWsiA0EBcjYCBCAAIAFqIAM2AgAgBwRAIAdBeHFB4MwAaiEBQczMACgCACECAn8gBkEBIAdBA3Z0IgVxRQRAQbjMACAFIAZyNgIAIAEMAQsgASgCCAshBSABIAI2AgggBSACNgIMIAIgATYCDCACIAU2AggLIABBCGohAEHMzAAgBDYCAEHAzAAgAzYCAAwKC0G8zAAoAgAiC0UNASALaEECdEHozgBqKAIAIgIoAgRBeHEgBWshBCACIQEDQAJAIAEoAhAiAEUEQCABKAIUIgBFDQELIAAoAgRBeHEgBWsiASAEIAEgBEkiARshBCAAIAIgARshAiAAIQEMAQsLIAIoAhghCSACIAIoAgwiA0cEQEHIzAAoAgAaIAIoAggiACADNgIMIAMgADYCCAwJCyACQRRqIgEoAgAiAEUEQCACKAIQIgBFDQMgAkEQaiEBCwNAIAEhCCAAIgNBFGoiASgCACIADQAgA0EQaiEBIAMoAhAiAA0ACyAIQQA2AgAMCAtBfyEFIABBv39LDQAgAEELaiIAQXhxIQVBvMwAKAIAIghFDQBBACAFayEEAkACQAJAAn9BACAFQYACSQ0AGkEfIAVB////B0sNABogBUEmIABBCHZnIgBrdkEBcSAAQQF0a0E+agsiB0ECdEHozgBqKAIAIgFFBEBBACEADAELQQAhACAFQRkgB0EBdmtBACAHQR9HG3QhAgNAAkAgASgCBEF4cSAFayIGIARPDQAgASEDIAYiBA0AQQAhBCABIQAMAwsgACABKAIUIgYgBiABIAJBHXZBBHFqKAIQIgFGGyAAIAYbIQAgAkEBdCECIAENAAsLIAAgA3JFBEBBACEDQQIgB3QiAEEAIABrciAIcSIARQ0DIABoQQJ0QejOAGooAgAhAAsgAEUNAQsDQCAAKAIEQXhxIAVrIgIgBEkhASACIAQgARshBCAAIAMgARshAyAAKAIQIgEEfyABBSAAKAIUCyIADQALCyADRQ0AIARBwMwAKAIAIAVrTw0AIAMoAhghByADIAMoAgwiAkcEQEHIzAAoAgAaIAMoAggiACACNgIMIAIgADYCCAwHCyADQRRqIgEoAgAiAEUEQCADKAIQIgBFDQMgA0EQaiEBCwNAIAEhBiAAIgJBFGoiASgCACIADQAgAkEQaiEBIAIoAhAiAA0ACyAGQQA2AgAMBgsgBUHAzAAoAgAiA00EQEHMzAAoAgAhAAJAIAMgBWsiAUEQTwRAIAAgBWoiAiABQQFyNgIEIAAgA2ogATYCACAAIAVBA3I2AgQMAQsgACADQQNyNgIEIAAgA2oiASABKAIEQQFyNgIEQQAhAkEAIQELQcDMACABNgIAQczMACACNgIAIABBCGohAAwICyAFQcTMACgCACICSQRAQcTMACACIAVrIgE2AgBB0MwAQdDMACgCACIAIAVqIgI2AgAgAiABQQFyNgIEIAAgBUEDcjYCBCAAQQhqIQAMCAtBACEAIAVBL2oiBAJ/QZDQACgCAARAQZjQACgCAAwBC0Gc0ABCfzcCAEGU0ABCgKCAgICABDcCAEGQ0AAgCkEMakFwcUHYqtWqBXM2AgBBpNAAQQA2AgBB9M8AQQA2AgBBgCALIgFqIgZBACABayIIcSIBIAVNDQdB8M8AKAIAIgMEQEHozwAoAgAiByABaiIJIAdNDQggAyAJSQ0ICwJAQfTPAC0AAEEEcUUEQAJAAkACQAJAQdDMACgCACIDBEBB+M8AIQADQCADIAAoAgAiB08EQCAHIAAoAgRqIANLDQMLIAAoAggiAA0ACwtBABABIgJBf0YNAyABIQZBlNAAKAIAIgBBAWsiAyACcQRAIAEgAmsgAiADakEAIABrcWohBgsgBSAGTw0DQfDPACgCACIABEBB6M8AKAIAIgMgBmoiCCADTQ0EIAAgCEkNBAsgBhABIgAgAkcNAQwFCyAGIAJrIAhxIgYQASICIAAoAgAgACgCBGpGDQEgAiEACyAAQX9GDQEgBUEwaiAGTQRAIAAhAgwEC0GY0AAoAgAiAiAEIAZrakEAIAJrcSICEAFBf0YNASACIAZqIQYgACECDAMLIAJBf0cNAgtB9M8AQfTPACgCAEEEcjYCAAsgARABIQJBABABIQAgAkF/Rg0FIABBf0YNBSAAIAJNDQUgACACayIGIAVBKGpNDQULQejPAEHozwAoAgAgBmoiADYCAEHszwAoAgAgAEkEQEHszwAgADYCAAsCQEHQzAAoAgAiBARAQfjPACEAA0AgAiAAKAIAIgEgACgCBCIDakYNAiAAKAIIIgANAAsMBAtByMwAKAIAIgBBACAAIAJNG0UEQEHIzAAgAjYCAAtBACEAQfzPACAGNgIAQfjPACACNgIAQdjMAEF/NgIAQdzMAEGQ0AAoAgA2AgBBhNAAQQA2AgADQCAAQQN0IgFB6MwAaiABQeDMAGoiAzYCACABQezMAGogAzYCACAAQQFqIgBBIEcNAAtBxMwAIAZBKGsiAEF4IAJrQQdxIgFrIgM2AgBB0MwAIAEgAmoiATYCACABIANBAXI2AgQgACACakEoNgIEQdTMAEGg0AAoAgA2AgAMBAsgAiAETQ0CIAEgBEsNAiAAKAIMQQhxDQIgACADIAZqNgIEQdDMACAEQXggBGtBB3EiAGoiATYCAEHEzABBxMwAKAIAIAZqIgIgAGsiADYCACABIABBAXI2AgQgAiAEakEoNgIEQdTMAEGg0AAoAgA2AgAMAwtBACEDDAULQQAhAgwDC0HIzAAoAgAgAksEQEHIzAAgAjYCAAsgAiAGaiEBQfjPACEAAkACQAJAA0AgASAAKAIARwRAIAAoAggiAA0BDAILCyAALQAMQQhxRQ0BC0H4zwAhAANAAkAgBCAAKAIAIgFPBEAgASAAKAIEaiIDIARLDQELIAAoAgghAAwBCwtBxMwAIAZBKGsiAEF4IAJrQQdxIgFrIgg2AgBB0MwAIAEgAmoiATYCACABIAhBAXI2AgQgACACakEoNgIEQdTMAEGg0AAoAgA2AgAgBCADQScgA2tBB3FqQS9rIgAgACAEQRBqSRsiAUEbNgIEIAFBgNAAKQIANwIQIAFB+M8AKQIANwIIQYDQACABQQhqNgIAQfzPACAGNgIAQfjPACACNgIAQYTQAEEANgIAIAFBGGohAANAIABBBzYCBCAAQQhqIQwgAEEEaiEAIAwgA0kNAAsgASAERg0CIAEgASgCBEF+cTYCBCAEIAEgBGsiAkEBcjYCBCABIAI2AgAgAkH/AU0EQCACQXhxQeDMAGohAAJ/QbjMACgCACIBQQEgAkEDdnQiAnFFBEBBuMwAIAEgAnI2AgAgAAwBCyAAKAIICyEBIAAgBDYCCCABIAQ2AgwgBCAANgIMIAQgATYCCAwDC0EfIQAgAkH///8HTQRAIAJBJiACQQh2ZyIAa3ZBAXEgAEEBdGtBPmohAAsgBCAANgIcIARCADcCECAAQQJ0QejOAGohAQJAQbzMACgCACIDQQEgAHQiBnFFBEBBvMwAIAMgBnI2AgAgASAENgIADAELIAJBGSAAQQF2a0EAIABBH0cbdCEAIAEoAgAhAwNAIAMiASgCBEF4cSACRg0DIABBHXYhAyAAQQF0IQAgASADQQRxaiIGKAIQIgMNAAsgBiAENgIQCyAEIAE2AhggBCAENgIMIAQgBDYCCAwCCyAAIAI2AgAgACAAKAIEIAZqNgIEIAJBeCACa0EHcWoiByAFQQNyNgIEIAFBeCABa0EHcWoiBCAFIAdqIgVrIQYCQEHQzAAoAgAgBEYEQEHQzAAgBTYCAEHEzABBxMwAKAIAIAZqIgA2AgAgBSAAQQFyNgIEDAELQczMACgCACAERgRAQczMACAFNgIAQcDMAEHAzAAoAgAgBmoiADYCACAFIABBAXI2AgQgACAFaiAANgIADAELIAQoAgQiAkEDcUEBRgRAIAJBeHEhCQJAIAJB/wFNBEAgBCgCDCIAIAQoAggiAUYEQEG4zABBuMwAKAIAQX4gAkEDdndxNgIADAILIAEgADYCDCAAIAE2AggMAQsgBCgCGCEIAkAgBCAEKAIMIgBHBEBByMwAKAIAGiAEKAIIIgEgADYCDCAAIAE2AggMAQsCQCAEQRRqIgEoAgAiAkUEQCAEKAIQIgJFDQEgBEEQaiEBCwNAIAEhAyACIgBBFGoiASgCACICDQAgAEEQaiEBIAAoAhAiAg0ACyADQQA2AgAMAQtBACEACyAIRQ0AAkAgBCgCHCIBQQJ0QejOAGoiAigCACAERgRAIAIgADYCACAADQFBvMwAQbzMACgCAEF+IAF3cTYCAAwCCyAIQRBBFCAIKAIQIARGG2ogADYCACAARQ0BCyAAIAg2AhggBCgCECIBBEAgACABNgIQIAEgADYCGAsgBCgCFCIBRQ0AIAAgATYCFCABIAA2AhgLIAYgCWohBiAEIAlqIgQoAgQhAgsgBCACQX5xNgIEIAUgBkEBcjYCBCAFIAZqIAY2AgAgBkH/AU0EQCAGQXhxQeDMAGohAAJ/QbjMACgCACIBQQEgBkEDdnQiAnFFBEBBuMwAIAEgAnI2AgAgAAwBCyAAKAIICyEBIAAgBTYCCCABIAU2AgwgBSAANgIMIAUgATYCCAwBC0EfIQIgBkH///8HTQRAIAZBJiAGQQh2ZyIAa3ZBAXEgAEEBdGtBPmohAgsgBSACNgIcIAVCADcCECACQQJ0QejOAGohAQJAAkBBvMwAKAIAIgBBASACdCIDcUUEQEG8zAAgACADcjYCACABIAU2AgAMAQsgBkEZIAJBAXZrQQAgAkEfRxt0IQIgASgCACEAA0AgACIBKAIEQXhxIAZGDQIgAkEddiEAIAJBAXQhAiABIABBBHFqIgMoAhAiAA0ACyADIAU2AhALIAUgATYCGCAFIAU2AgwgBSAFNgIIDAELIAEoAggiACAFNgIMIAEgBTYCCCAFQQA2AhggBSABNgIMIAUgADYCCAsgB0EIaiEADAULIAEoAggiACAENgIMIAEgBDYCCCAEQQA2AhggBCABNgIMIAQgADYCCAtBxMwAKAIAIgAgBU0NAEHEzAAgACAFayIBNgIAQdDMAEHQzAAoAgAiACAFaiICNgIAIAIgAUEBcjYCBCAAIAVBA3I2AgQgAEEIaiEADAMLQbTMAEEwNgIAQQAhAAwCCwJAIAdFDQACQCADKAIcIgBBAnRB6M4AaiIBKAIAIANGBEAgASACNgIAIAINAUG8zAAgCEF+IAB3cSIINgIADAILIAdBEEEUIAcoAhAgA0YbaiACNgIAIAJFDQELIAIgBzYCGCADKAIQIgAEQCACIAA2AhAgACACNgIYCyADKAIUIgBFDQAgAiAANgIUIAAgAjYCGAsCQCAEQQ9NBEAgAyAEIAVqIgBBA3I2AgQgACADaiIAIAAoAgRBAXI2AgQMAQsgAyAFQQNyNgIEIAMgBWoiAiAEQQFyNgIEIAIgBGogBDYCACAEQf8BTQRAIARBeHFB4MwAaiEAAn9BuMwAKAIAIgFBASAEQQN2dCIFcUUEQEG4zAAgASAFcjYCACAADAELIAAoAggLIQEgACACNgIIIAEgAjYCDCACIAA2AgwgAiABNgIIDAELQR8hACAEQf///wdNBEAgBEEmIARBCHZnIgBrdkEBcSAAQQF0a0E+aiEACyACIAA2AhwgAkIANwIQIABBAnRB6M4AaiEBAkACQCAIQQEgAHQiBXFFBEBBvMwAIAUgCHI2AgAgASACNgIADAELIARBGSAAQQF2a0EAIABBH0cbdCEAIAEoAgAhBQNAIAUiASgCBEF4cSAERg0CIABBHXYhBSAAQQF0IQAgASAFQQRxaiIGKAIQIgUNAAsgBiACNgIQCyACIAE2AhggAiACNgIMIAIgAjYCCAwBCyABKAIIIgAgAjYCDCABIAI2AgggAkEANgIYIAIgATYCDCACIAA2AggLIANBCGohAAwBCwJAIAlFDQACQCACKAIcIgBBAnRB6M4AaiIBKAIAIAJGBEAgASADNgIAIAMNAUG8zAAgC0F+IAB3cTYCAAwCCyAJQRBBFCAJKAIQIAJGG2ogAzYCACADRQ0BCyADIAk2AhggAigCECIABEAgAyAANgIQIAAgAzYCGAsgAigCFCIARQ0AIAMgADYCFCAAIAM2AhgLAkAgBEEPTQRAIAIgBCAFaiIAQQNyNgIEIAAgAmoiACAAKAIEQQFyNgIEDAELIAIgBUEDcjYCBCACIAVqIgMgBEEBcjYCBCADIARqIAQ2AgAgBwRAIAdBeHFB4MwAaiEAQczMACgCACEBAn9BASAHQQN2dCIFIAZxRQRAQbjMACAFIAZyNgIAIAAMAQsgACgCCAshBSAAIAE2AgggBSABNgIMIAEgADYCDCABIAU2AggLQczMACADNgIAQcDMACAENgIACyACQQhqIQALIApBEGokACAACxAAIwAgAGtBcHEiACQAIAALBgAgACQACwQAIwALSAEBfyMAQRBrIgQkACAEIAA2AgwgBCABNgIIIAQgAjYCBCAEIAM2AgAgBCgCDCAEKAIIIAQoAgQgBCgCAEEAEAggBEEQaiQAC0gBAX8jAEEQayIEJAAgBCAANgIMIAQgATYCCCAEIAI2AgQgBCADNgIAIAQoAgwgBCgCCCAEKAIEIAQoAgBBARAIIARBEGokAAvnAwECfyMAQSBrIgUkACAFIAA2AhwgBSABNgIYIAUgAjYCFCAFIAM2AhAgBSAENgIMIAUoAhwhASAFKAIYIQIgBSgCFCEDIAUoAhAhBCAFKAIMIQYjAEGwAmsiACQAIAAgATYCrAIgACACNgKoAiAAIAM2AqQCIAAgBDYCoAIgACAGNgKcAiAAIAAoAqwCNgKYAiAAKAKkAiAAQRBqIgEQAyAAKAKgAiAAQYACaiABEAIgAEEANgIMA0AgACgCDCAAKAKoAkkEQCAAQQA2AggDQAJ/IAAoAqgCIAAoAgxrIgFBEEkEQCABDAELQRALIAAoAghLBEAgACgCnAIiAi0AACEBIAIgAUEBajoAACAAKAKYAiAAKAIMIAAoAghqaiICIABBgAJqIAFqLQAAIAItAABzOgAAIAAoApwCLQAAQRBPBEAgACgCnAJBADoAAAsgACgCnAItAABFBEAgAEEQNgIEA0ACQCAAIAAoAgQiAUEBazYCBCABRQ0AIAAoAqACIAAoAgRqIgItAABBAWohASACIAE6AAAgAUH/AXFFDQELCyAAKAKgAiAAQYACaiAAQRBqEAILIAAgACgCCEEBajYCCAwBCwsgACAAKAIMQRBqNgIMDAELCyAAQbACaiQAIAVBIGokAAsLwkQCAEGACAuwRGN8d3vya2/FMAFnK/7Xq3bKgsl9+llH8K3Uoq+cpHLAt/2TJjY/98w0peXxcdgxFQTHI8MYlgWaBxKA4usnsnUJgywaG25aoFI71rMp4y+EU9EA7SD8sVtqy745SkxYz9DvqvtDTTOFRfkCf1A8n6hRo0CPkp049by22iEQ//PSzQwT7F+XRBfEp349ZF0Zc2CBT9wiKpCIRu64FN5eC9vgMjoKSQYkXMLTrGKRleR558g3bY3VTqlsVvTqZXquCLp4JS4cprTG6N10H0u9i4pwPrVmSAP2DmE1V7mGwR2e4fiYEWnZjpSbHofpzlUo34yhiQ2/5kJoQZktD7BUuxYAAAABAAAAAgAAAAQAAAAIAAAAEAAAACAAAABAAAAAgAAAABsAAAA2AAAAAAAAAABQp/RRU2VBfsOkFxqWXic6y2urO/FFnR+rWPqskwPjS1X6MCD2bXatkXbMiCVMAvX81+VP18sqxYBENSaPo2K1SVqx3mcbuiWYDupF4cD+XQJ1L8MS8EyBo5dGjcb502vnX48DlZySFet6bb/aWVKVLYO+1NMhdFgpaeBJRMjJjmqJwnV4eY70az5Ymd1xuSe2T+G+F62I8GasIMm0Os59GErfY4IxGuVgM1GXRX9TYuB3ZLGErmu7HKCB/pQrCPlYaEhwGf1Fj4ds3pS3+HtSI9Nzq+ICS3JXjx/jKqtVZgco67IDwrUvmnvFhqUIN9PyhygwsqW/I7pqAwJcghbtKxzPipK0eafw8gfzoeJpTs302mXVvgUGH2I00Yr+psSdUy40oFXzojLhigV16/akOeyDC6rvYEAGn3FeURBuvfmKIT49Bt2WrgU+3Ua95k21jVSRBV3EcW/UBgT/FVBgJPuYGZfpvdbMQ0CJd57ZZ71C6LCIi4kHOFsZ59vuyHlHCnyh6Q9CfMkehPgAAAAAg4aACUjtKzKscBEeTnJabPv/Dv1WOIUPHtWuPSc5LTZk2Q8KIaZcaNFUW5s6LjYksWcKDA/nV5PSlu60npGbG0/FwICiINxhaUt3WhYaEhwKupPi5SqgwEPgIjwdFxsSCw0JDq3Hi/K5qLYtyKkeFIUZ8VdMB3Wvu92Z7v1gf6OfJgH3vPVyXMU7ZkQ0fvtbdilDi9zGI8to/O22Y/HkuMrcMdcQhWNCQCKXEyARxoR9JEqF+D270hEy+a5toSnHSy+eHfMwstzsUoYN0OPBd2wWsyuZuXCp+kiUESJk6UfEjPyoGj/woNgsfVbvkDMix05Jh8HRONn+osqMNgvUmM+B9aYo3nqlJo632qS/rT/knTosDZJ4UJvMX2piRn5UwhON9ui42JBe9zku9a/Dgr6AXZ98k9BpqS3Vb7MSJc87mazIp30YEG5jnOh7uzvbCXgmzfQYWW4Bt5rsqJpPg2VuleZ+5v+qCM+8IeboFe/Zm+e6zjZvStQJn+rWfLApr7KkMTEjPyowlKXGwGaiNTe8TnSmyoL8sNCQ4BXYpzNKmATx99rsQQ5QzX8v9pEXjdZNdk2w70NUTarM3wSW5OO10Z4biGpMuB8swX9RZUYE6l6dXTWMAXN0h/ouQQv7Wh1ns1LS25IzVhDpE0fWbYxh15p6DKE3jhT4WYk8E+vuJ6nONclht+3lHOE8sUd6Wd/SnD9z8lV5zhQYvzfHc+rN91Nbqv1fFG8934bbRHiB86/KPsRouSw0JDhfQKPCcsMdFgwl4ryLSTwoQZUN/3EBqDneswwInOS02JDBVmRhhMt7cLYy1XRcbEhCV7jQY2PGpXx8+IR3d+6Ze3v2jfLy/w1ra9a9b2/escXFkVQwMGBQAQECA2dnzqkrK1Z9/v7nGdfXtWKrq03mdnbsmsrKj0WCgh+dycmJQH19+of6+u8VWVmy60dHjsnw8PsLra1B7NTUs2eiol/9r69F6pycI7+kpFP3cnLklsDAm1u3t3XC/f3hHJOTPa4mJkxqNjZsWj8/fkH39/UCzMyDTzQ0aFylpVH05eXRNPHx+QhxceKT2NirczExYlMVFSo/BAQIDMfHlVIjI0Zlw8OdXhgYMCiWljehBQUKD5qaL7UHBw4JEhIkNoCAG5vi4t896+vNJicnTmmysn/NdXXqnwkJEhuDgx2eLCxYdBoaNC4bGzYtbm7cslpatO6goFv7UlKk9js7dk3W1rdhs7N9zikpUnvj490+Ly9ecYSEE5dTU6b10dG5aAAAAADt7cEsICBAYPz84x+xsXnIW1u27Wpq1L7Ly41Gvr5n2Tk5cktKSpTeTEyY1FhYsOjPz4VK0NC7a+/vxSqqqk/l+/vtFkNDhsVNTZrXMzNmVYWFEZRFRYrP+fnpEAICBAZ/f/6BUFCg8Dw8eESfnyW6qKhL41FRovOjo13+QECAwI+PBYqSkj+tnZ0hvDg4cEj19fEEvLxj37a2d8Ha2q91ISFCYxAQIDD//+Ua8/P9DtLSv23NzYFMDAwYFBMTJjXs7MMvX1++4ZeXNaJERIjMFxcuOcTEk1enp1Xyfn78gj09ekdkZMisXV265xkZMitzc+aVYGDAoIGBGZhPT57R3NyjfyIiRGYqKlR+kJA7q4iIC4NGRozK7u7HKbi4a9MUFCg83t6neV5evOILCxYd29utduDg2zsyMmRWOjp0TgoKFB5JSZLbBgYMCiQkSGxcXLjkwsKfXdPTvW6srEPvYmLEppGROaiVlTGk5OTTN3l58ovn59UyyMiLQzc3blltbdq3jY0BjNXVsWROTpzSqalJ4Gxs2LRWVqz69PTzB+rqzyVlZcqvenr0jq6uR+kICBAYurpv1Xh48IglJUpvLi5cchwcOCSmplfxtLRzx8bGl1Ho6Msj3d2hfHR06JwfHz4hS0uW3b29YdyLiw2GiooPhXBw4JA+PnxCtbVxxGZmzKpISJDYAwMGBfb29wEODhwSYWHCozU1al9XV675ublp0IaGF5HBwZlYHR06J56eJ7nh4dk4+PjrE5iYK7MRESIzaWnSu9nZqXCOjgeJlJQzp5ubLbYeHjwih4cVkunpySDOzodJVVWq/ygoUHjf36V6jIwDj6GhWfiJiQmADQ0aF7+/Zdrm5tcxQkKExmho0LhBQYLDmZkpsC0tWncPDx4RsLB7y1RUqPy7u23WFhYsOqf0UVBlQX5TpBcaw14nOpZrqzvLRZ0f8Vj6rKsD40uT+jAgVW12rfZ2zIiRTAL1JdflT/zLKsXXRDUmgKNitY9asd5JG7olZw7qRZjA/l3hdS/DAvBMgRKXRo2j+dNrxl+PA+eckhWVem2/61lSldqDvtQtIXRY02ngSSnIyY5EicJ1anmO9Hg+WJlrcbkn3U/hvratiPAXrCDJZjrOfbRK32MYMRrlgjNRl2B/U2JFd2Sx4K5ru4Sggf4cKwj5lGhIcFj9RY8ZbN6Uh/h7UrfTc6sjAkty4o8f41erVWYqKOuyB8K1LwN7xYaaCDfTpYcoMPKlvyOyagMCuoIW7Vwcz4ortHmnkvIH8/DiaU6h9Nplzb4FBtViNNEf/qbEilMuNJ1V86Kg4YoFMuv2pHXsgws572BAqp9xXgYQbr1RiiE++Qbdlj0FPt2uveZNRo1UkbVdxHEF1AYEbxVQYP/7mBkk6b3Wl0NAicye2Wd3QuiwvYuJB4hbGec47sh52wp8oUcPQnzpHoT4yQAAAACGgAmD7SsySHARHqxyWmxO/w79+ziFD1bVrj0eOS02J9kPCmSmXGghVFub0S42JDpnCgyx51eTD5butNKRmxuexcCATyDcYaJLd1ppGhIcFrqT4goqoMDl4CI8QxcbEh0NCQ4Lx4vyrai2LbmpHhTIGfFXhQd1r0zdme67YH+j/SYB95/1cly8O2ZExX77WzQpQ4t2xiPL3Pzttmjx5Lhj3DHXyoVjQhAilxNAEcaEICRKhX09u9L4MvmuEaEpx20vnh1LMLLc81KGDezjwXfQFrMrbLlwqZlIlBH6ZOlHIoz8qMQ/8KAaLH1W2JAzIu9OSYfH0TjZwaLKjP4L1Jg2gfWmz956pSiOt9omv60/pJ06LOSSeFANzF9qm0Z+VGITjfbCuNiQ6Pc5Ll6vw4L1gF2fvpPQaXwt1W+pEiXPs5msyDt9GBCnY5zobrs723t4Js0JGFlu9Lea7AGaT4OobpXmZeb/qn7PvCEI6BXv5pvnutk2b0rOCZ/q1HywKdaypDGvIz8qMZSlxjBmojXAvE50N8qC/KbQkOCw2KczFZgE8Ura7EH3UM1/DvaRFy/WTXaNsO9DTU2qzFQEluTftdGe44hqTBsfLMG4UWVGf+penQQ1jAFddIf6c0EL+y4dZ7Na0tuSUlYQ6TNH1m0TYdeajAyhN3oU+FmOPBPriSepzu7JYbc15Rzh7bFHejzf0pxZc/JVP84UGHk3x3O/zfdT6qr9X1tvPd8U20R4hvOvyoHEaLk+NCQ4LECjwl/DHRZyJeK8DEk8KIuVDf9BAag5cbMMCN7ktNicwVZkkITLe2G2MtVwXGxIdFe40EL0UVCnQX5TZRcaw6QnOpZeqzvLa50f8UX6rKtY40uTAzAgVfp2rfZtzIiRdgL1JUzlT/zXKsXXyzUmgERitY+jsd5JWrolZxvqRZgO/l3hwC/DAnVMgRLwRo2jl9NrxvmPA+dfkhWVnG2/63pSldpZvtQtg3RY0yHgSSlpyY5EyMJ1aomO9Hh5WJlrPrkn3XHhvrZPiPAXrSDJZqzOfbQ632MYShrlgjFRl2AzU2JFf2Sx4Hdru4Sugf4coAj5lCtIcFhoRY8Z/d6Uh2x7Urf4c6sj00ty4gIf41ePVWYqq+uyByi1LwPCxYaaezfTpQgoMPKHvyOypQMCumoW7VyCz4orHHmnkrQH8/DyaU6h4tplzfQFBtW+NNEfYqbEiv4uNJ1T86KgVYoFMuH2pHXrgws57GBAqu9xXgafbr1RECE++Yrdlj0GPt2uBeZNRr1UkbWNxHEFXQYEb9RQYP8VmBkk+73Wl+lAicxD2Wd3nuiwvUKJB4iLGec4W8h52+58oUcKQnzpD4T4yR4AAAAAgAmDhisySO0RHqxwWmxOcg79+/+FD1Y4rj0e1S02JzkPCmTZXGghplub0VQ2JDouCgyxZ1eTD+futNKWmxuekcCAT8XcYaIgd1ppSxIcFhqT4gq6oMDlKiI8Q+AbEh0XCQ4LDYvyrce2LbmoHhTIqfFXhRl1r0wHme673X+j/WAB958mcly89WZExTv7WzR+Q4t2KSPL3Mbttmj85Lhj8THXytxjQhCFlxNAIsaEIBFKhX0ku9L4PfmuETIpx22hnh1LL7Lc8zCGDexSwXfQ47MrbBZwqZm5lBH6SOlHImT8qMSM8KAaP31W2CwzIu+QSYfHTjjZwdHKjP6i1Jg2C/Wmz4F6pSjet9omjq0/pL86LOSdeFANkl9qm8x+VGJGjfbCE9iQ6Lg5Ll73w4L1r12fvoDQaXyT1W+pLSXPsxKsyDuZGBCnfZzobmM723u7Js0JeFlu9Bia7AG3T4OompXmZW7/qn7mvCEIzxXv5ujnutmbb0rONp/q1AmwKdZ8pDGvsj8qMSOlxjCUojXAZk50N7yC/KbKkOCw0KczFdgE8UqY7EH32s1/DlCRFy/2TXaN1u9DTbCqzFRNluTfBNGe47VqTBuILMG4H2VGf1FenQTqjAFdNYf6c3QL+y5BZ7NaHduSUtIQ6TNW1m0TR9eajGGhN3oM+FmOFBPriTypzu4nYbc1yRzh7eVHejyx0pxZ3/JVP3MUGHnOx3O/N/dT6s39X1uqPd8Ub0R4htuvyoHzaLk+xCQ4LDSjwl9AHRZyw+K8DCU8KItJDf9Blag5cQEMCN6ztNic5FZkkMHLe2GEMtVwtmxIdFy40EJXUVCn9H5TZUEaw6QXOpZeJzvLa6sf8UWdrKtY+kuTA+MgVfowrfZtdoiRdsz1JUwCT/zX5cXXyyomgEQ1tY+jYt5JWrElZxu6RZgO6l3hwP7DAnUvgRLwTI2jl0ZrxvnTA+dfjxWVnJK/63ptldpZUtQtg75Y0yF0SSlp4I5EyMl1aonC9Hh5jplrPlgn3XG5vrZP4fAXrYjJZqwgfbQ6zmMYSt/lgjEal2AzUWJFf1Ox4Hdku4Sua/4coIH5lCsIcFhoSI8Z/UWUh2zeUrf4e6sj03Ny4gJL41ePH2Yqq1WyByjrLwPCtYaae8XTpQg3MPKHKCOypb8CumoD7VyCFoorHM+nkrR58/DyB06h4mllzfTaBtW+BdEfYjTEiv6mNJ1TLqKgVfMFMuGKpHXr9gs57INAqu9gXgafcb1REG4++Yohlj0G3d2uBT5NRr3mkbWNVHEFXcQEb9QGYP8VUBkk+5jWl+m9icxDQGd3ntmwvULoB4iLiec4Wxl52+7IoUcKfHzpD0L4yR6EAAAAAAmDhoAySO0rHqxwEWxOclr9+/8OD1Y4hT0e1a42JzktCmTZD2ghplyb0VRbJDouNgyxZwqTD+dXtNKW7huekZuAT8XAYaIg3FppS3ccFhoS4gq6k8DlKqA8Q+AiEh0XGw4LDQnyrceLLbmothTIqR5XhRnxr0wHde673Zmj/WB/958mAVy89XJExTtmWzR++4t2KUPL3MYjtmj87bhj8eTXytwxQhCFYxNAIpeEIBHGhX0kStL4PbuuETL5x22hKR1LL57c8zCyDexShnfQ48ErbBazqZm5cBH6SJRHImTpqMSM/KAaP/BW2Cx9Iu+QM4fHTknZwdE4jP6iypg2C9Smz4H1pSjeetomjrc/pL+tLOSdOlANknhqm8xfVGJGfvbCE42Q6LjYLl73OYL1r8OfvoBdaXyT0G+pLdXPsxIlyDuZrBCnfRjobmOc23u7O80JeCZu9BhZ7AG3moOomk/mZW6Vqn7m/yEIz7zv5ugVutmb50rONm/q1AmfKdZ8sDGvsqQqMSM/xjCUpTXAZqJ0N7xO/KbKguCw0JAzFdin8UqYBEH32ux/DlDNFy/2kXaN1k1DTbDvzFRNquTfBJae47XRTBuIasG4HyxGf1FlnQTqXgFdNYz6c3SH+y5BC7NaHWeSUtLb6TNWEG0TR9aajGHXN3oMoVmOFPjriTwTzu4nqbc1yWHh7eUcejyxR5xZ39JVP3PyGHnOFHO/N8dT6s33X1uq/d8Ubz14httEyoHzr7k+xGg4LDQkwl9AoxZywx28DCXiKItJPP9BlQ05cQGoCN6zDNic5LRkkMFWe2GEy9VwtjJIdFxs0EJXuKVjY8aEfHz4mXd37o17e/YN8vL/vWtr1rFvb95UxcWRUDAwYAMBAQKpZ2fOfSsrVhn+/udi19e15qurTZp2duxFysqPnYKCH0DJyYmHfX36Ffr67+tZWbLJR0eOC/Dw++ytrUFn1NSz/aKiX+qvr0W/nJwj96SkU5ZycuRbwMCbwre3dRz9/eGuk5M9aiYmTFo2NmxBPz9+Avf39U/MzINcNDRo9KWlUTTl5dEI8fH5k3Fx4nPY2KtTMTFiPxUVKgwEBAhSx8eVZSMjRl7Dw50oGBgwoZaWNw8FBQq1mpovCQcHDjYSEiSbgIAbPeLi3ybr681pJydOzbKyf591deobCQkSnoODHXQsLFguGho0LRsbNrJubtzuWlq0+6CgW/ZSUqRNOzt2YdbWt86zs317KSlSPuPj3XEvL16XhIQT9VNTpmjR0bkAAAAALO3twWAgIEAf/PzjyLGxee1bW7a+amrURsvLjdm+vmdLOTly3kpKlNRMTJjoWFiwSs/PhWvQ0Lsq7+/F5aqqTxb7++3FQ0OG101NmlUzM2aUhYURz0VFihD5+ekGAgIEgX9//vBQUKBEPDx4up+fJeOoqEvzUVGi/qOjXcBAQICKj48FrZKSP7ydnSFIODhwBPX18d+8vGPBtrZ3ddrar2MhIUIwEBAgGv//5Q7z8/1t0tK/TM3NgRQMDBg1ExMmL+zsw+FfX76il5c1zEREiDkXFy5XxMST8qenVYJ+fvxHPT16rGRkyOddXborGRkylXNz5qBgYMCYgYEZ0U9Pnn/c3KNmIiJEfioqVKuQkDuDiIgLykZGjCnu7sfTuLhrPBQUKHne3qfiXl68HQsLFnbb26074ODbVjIyZE46OnQeCgoU20lJkgoGBgxsJCRI5FxcuF3Cwp9u09O976ysQ6ZiYsSokZE5pJWVMTfk5NOLeXnyMufn1UPIyItZNzdut21t2oyNjQFk1dWx0k5OnOCpqUm0bGzY+lZWrAf09PMl6urPr2Vlyo56evTprq5HGAgIENW6um+IeHjwbyUlSnIuLlwkHBw48aamV8e0tHNRxsaXI+joy3zd3aGcdHToIR8fPt1LS5bcvb1hhouLDYWKig+QcHDgQj4+fMS1tXGqZmbM2EhIkAUDAwYB9vb3Eg4OHKNhYcJfNTVq+VdXrtC5uWmRhoYXWMHBmScdHTq5np4nOOHh2RP4+OuzmJgrMxERIrtpadJw2dmpiY6OB6eUlDO2m5stIh4ePJKHhxUg6enJSc7Oh/9VVap4KChQet/fpY+MjAP4oaFZgImJCRcNDRrav79lMebm18ZCQoS4aGjQw0FBgrCZmSl3LS1aEQ8PHsuwsHv8VFSo1ru7bToWFixjxqVjfPiEfHfumXd79o178v8N8mvWvWtv3rFvxZFUxTBgUDABAgMBZ86pZytWfSv+5xn+17Vi16tN5qt27Jp2yo9FyoIfnYLJiUDJffqHffrvFfpZsutZR47JR/D7C/CtQeyt1LNn1KJf/aKvReqvnCO/nKRT96Ry5JZywJtbwLd1wrf94Rz9kz2ukyZMaiY2bFo2P35BP/f1AvfMg0/MNGhcNKVR9KXl0TTl8fkI8XHik3HYq3PYMWJTMRUqPxUECAwEx5VSxyNGZSPDnV7DGDAoGJY3oZYFCg8Fmi+1mgcOCQcSJDYSgBubgOLfPeLrzSbrJ05pJ7J/zbJ16p91CRIbCYMdnoMsWHQsGjQuGhs2LRtu3LJuWrTuWqBb+6BSpPZSO3ZNO9a3Ydazfc6zKVJ7KePdPuMvXnEvhBOXhFOm9VPRuWjRAAAAAO3BLO0gQGAg/OMf/LF5yLFbtu1batS+asuNRsu+Z9m+OXJLOUqU3kpMmNRMWLDoWM+FSs/Qu2vQ78Uq76pP5ar77Rb7Q4bFQ02a100zZlUzhRGUhUWKz0X56RD5AgQGAn/+gX9QoPBQPHhEPJ8lup+oS+OoUaLzUaNd/qNAgMBAjwWKj5I/rZKdIbydOHBIOPXxBPW8Y9+8tnfBttqvddohQmMhECAwEP/lGv/z/Q7z0r9t0s2BTM0MGBQMEyY1E+zDL+xfvuFflzWil0SIzEQXLjkXxJNXxKdV8qd+/IJ+PXpHPWTIrGRduuddGTIrGXPmlXNgwKBggRmYgU+e0U/co3/cIkRmIipUfiqQO6uQiAuDiEaMykbuxynuuGvTuBQoPBTep3neXrziXgsWHQvbrXbb4Ns74DJkVjI6dE46ChQeCkmS20kGDAoGJEhsJFy45FzCn13C071u06xD76xixKZikTmokZUxpJXk0zfkefKLeefVMufIi0PIN25ZN23at22NAYyN1bFk1U6c0k6pSeCpbNi0bFas+lb08wf06s8l6mXKr2V69I56rkfprggQGAi6b9W6ePCIeCVKbyUuXHIuHDgkHKZX8aa0c8e0xpdRxujLI+jdoXzddOicdB8+IR9Llt1LvWHcvYsNhouKD4WKcOCQcD58Qj61ccS1ZsyqZkiQ2EgDBgUD9vcB9g4cEg5hwqNhNWpfNVeu+Ve5adC5hheRhsGZWMEdOicdnie5nuHZOOH46xP4mCuzmBEiMxFp0rtp2alw2Y4HiY6UM6eUmy22mx48Ih6HFZKH6ckg6c6HSc5Vqv9VKFB4KN+let+MA4+MoVn4oYkJgIkNGhcNv2Xav+bXMeZChMZCaNC4aEGCw0GZKbCZLVp3LQ8eEQ+we8uwVKj8VLtt1rsWLDoWxqVjY/iEfHzumXd39o17e/8N8vLWvWtr3rFvb5FUxcVgUDAwAgMBAc6pZ2dWfSsr5xn+/rVi19dN5qur7Jp2do9FysofnYKCiUDJyfqHfX3vFfr6sutZWY7JR0f7C/DwQeytrbNn1NRf/aKiReqvryO/nJxT96Sk5JZycptbwMB1wre34Rz9/T2uk5NMaiYmbFo2Nn5BPz/1Avf3g0/MzGhcNDRR9KWl0TTl5fkI8fHik3Fxq3PY2GJTMTEqPxUVCAwEBJVSx8dGZSMjnV7DwzAoGBg3oZaWCg8FBS+1mpoOCQcHJDYSEhubgIDfPeLizSbr605pJyd/zbKy6p91dRIbCQkdnoODWHQsLDQuGho2LRsb3LJubrTuWlpb+6CgpPZSUnZNOzu3YdbWfc6zs1J7KSndPuPjXnEvLxOXhISm9VNTuWjR0QAAAADBLO3tQGAgIOMf/Px5yLGxtu1bW9S+amqNRsvLZ9m+vnJLOTmU3kpKmNRMTLDoWFiFSs/Pu2vQ0MUq7+9P5aqq7Rb7+4bFQ0Oa101NZlUzMxGUhYWKz0VF6RD5+QQGAgL+gX9/oPBQUHhEPDwlup+fS+OoqKLzUVFd/qOjgMBAQAWKj48/rZKSIbydnXBIODjxBPX1Y9+8vHfBtravddraQmMhISAwEBDlGv///Q7z879t0tKBTM3NGBQMDCY1ExPDL+zsvuFfXzWil5eIzERELjkXF5NXxMRV8qen/IJ+fnpHPT3IrGRkuuddXTIrGRnmlXNzwKBgYBmYgYGe0U9Po3/c3ERmIiJUfioqO6uQkAuDiIiMykZGxynu7mvTuLgoPBQUp3ne3rziXl4WHQsLrXbb29s74OBkVjIydE46OhQeCgqS20lJDAoGBkhsJCS45Fxcn13Cwr1u09ND76ysxKZiYjmokZExpJWV0zfk5PKLeXnVMufni0PIyG5ZNzfat21tAYyNjbFk1dWc0k5OSeCpqdi0bGys+lZW8wf09M8l6urKr2Vl9I56ekfprq4QGAgIb9W6uvCIeHhKbyUlXHIuLjgkHBxX8aamc8e0tJdRxsbLI+jooXzd3eicdHQ+IR8flt1LS2Hcvb0NhouLD4WKiuCQcHB8Qj4+ccS1tcyqZmaQ2EhIBgUDA/cB9vYcEg4OwqNhYWpfNTWu+VdXadC5uReRhoaZWMHBOicdHSe5np7ZOOHh6xP4+CuzmJgiMxER0rtpaalw2dkHiY6OM6eUlC22m5s8Ih4eFZKHh8kg6emHSc7Oqv9VVVB4KCilet/fA4+MjFn4oaEJgImJGhcNDWXav7/XMebmhMZCQtC4aGiCw0FBKbCZmVp3LS0eEQ8Pe8uwsKj8VFRt1ru7LDoWFlIJatUwNqU4v0CjnoHz1/t84zmCmy//hzSOQ0TE3unLVHuUMqbCIz3uTJULQvrDTgguoWYo2SSydluiSW2L0SVy+PZkhmiYFtSkXMxdZbaSbHBIUP3tudpeFUZXp42dhJDYqwCMvNMK9+RYBbizRQbQLB6Pyj8PAsGvvQMBE4prOpERQU9n3OqX8s/O8LTmc5asdCLnrTWF4vk36Bx1325H8RpxHSnFiW+3Yg6qGL4b/FY+S8bSeSCa28D+eM1a9B/dqDOIB8cxsRIQWSeA7F9gUX+pGbVKDS3lep+TyZzvoOA7Ta4q9bDI67s8g1OZYRcrBH66d9Ym4WkUY1UhDH0AQbDMAAsDMCgB",EZ(Bi)||(Bi=x(Bi));function Dte(U){if(U==Bi&&R)return new Uint8Array(R);var V=M(U);if(V)return V;if(P)return P(U);throw"both async and sync fetching of the wasm failed"}function Ste(U){return Promise.resolve().then(()=>Dte(U))}function Ete(U,V,j){return Ste(U).then(K=>WebAssembly.instantiate(K,V)).then(K=>K).then(j,K=>{S(`failed to asynchronously prepare wasm: ${K}`),DZ(K)})}function Bte(U,V,j,K){return Ete(V,j,K)}function kte(){var U={a:Hte};function V(K,nt){return Ct=K.exports,z=Ct.b,Hc(),Cte(Ct.c),wte("wasm-instantiate"),Ct}vte("wasm-instantiate");function j(K){V(K.instance)}if(s.instantiateWasm)try{return s.instantiateWasm(U,V)}catch(K){S(`Module.instantiateWasm callback failed with error: ${K}`),c(K)}return Bte(R,Bi,U,j).catch(c),{}}var T2=U=>{for(;U.length>0;)U.shift()(s)},Die=s.noExitRuntime||!0,Mte=()=>2147483648,Fte=U=>{var V=z.buffer,j=(U-V.byteLength+65535)/65536;try{return z.grow(j),Hc(),1}catch{}},Rte=U=>{var V=ae.length;U>>>=0;var j=Mte();if(U>j)return!1;for(var K=(ws,Ds)=>ws+(Ds-ws%Ds)%Ds,nt=1;nt<=4;nt*=2){var It=V*(1+.2/nt);It=Math.min(It,U+100663296);var Ye=Math.min(j,K(Math.max(U,It),65536)),Re=Fte(Ye);if(Re)return!0}return!1},Ute=U=>{var V=s["_"+U];return V},Tte=(U,V)=>{ue.set(U,V)},Vte=U=>{for(var V=0,j=0;j=55296&&K<=57343?(V+=4,++j):V+=3}return V},Nte=(U,V,j,K)=>{if(!(K>0))return 0;for(var nt=j,It=j+K-1,Ye=0;Ye=55296&&Re<=57343){var ws=U.charCodeAt(++Ye);Re=65536+((Re&1023)<<10)|ws&1023}if(Re<=127){if(j>=It)break;V[j++]=Re}else if(Re<=2047){if(j+1>=It)break;V[j++]=192|Re>>6,V[j++]=128|Re&63}else if(Re<=65535){if(j+2>=It)break;V[j++]=224|Re>>12,V[j++]=128|Re>>6&63,V[j++]=128|Re&63}else{if(j+3>=It)break;V[j++]=240|Re>>18,V[j++]=128|Re>>12&63,V[j++]=128|Re>>6&63,V[j++]=128|Re&63}}return V[j]=0,j-nt},Lte=(U,V,j)=>Nte(U,ae,V,j),qte=U=>{var V=Vte(U)+1,j=V2(V);return Lte(U,j,V),j},BZ=typeof TextDecoder<"u"?new TextDecoder("utf8"):void 0,Qte=(U,V,j)=>{for(var K=V+j,nt=V;U[nt]&&!(nt>=K);)++nt;if(nt-V>16&&U.buffer&&BZ)return BZ.decode(U.subarray(V,nt));for(var It="";V>10,56320|Ds&1023)}}return It},Gte=(U,V)=>U?Qte(ae,U,V):"",Ote=(U,V,j,K,nt)=>{var It={string:Yt=>{var Go=0;return Yt!=null&&Yt!==0&&(Go=qte(Yt)),Go},array:Yt=>{var Go=V2(Yt.length);return Tte(Yt,Go),Go}};function Ye(Yt){return V==="string"?Gte(Yt):V==="boolean"?!!Yt:Yt}var Re=Ute(U),ws=[],Ds=0;if(K)for(var Hr=0;Hr(jte=Ct.c)(),zte=s._ige256_encrypt=(U,V,j,K,nt)=>(zte=s._ige256_encrypt=Ct.e)(U,V,j,K,nt),Kte=s._ige256_decrypt=(U,V,j,K,nt)=>(Kte=s._ige256_decrypt=Ct.f)(U,V,j,K,nt),Wte=s._ctr256=(U,V,j,K,nt)=>(Wte=s._ctr256=Ct.g)(U,V,j,K,nt),Jte=s._cbc256_encrypt=(U,V,j,K)=>(Jte=s._cbc256_encrypt=Ct.h)(U,V,j,K),Yte=s._cbc256_decrypt=(U,V,j,K)=>(Yte=s._cbc256_decrypt=Ct.i)(U,V,j,K),Zte=()=>(Zte=Ct.__errno_location)(),Xte=s._malloc=U=>(Xte=s._malloc=Ct.j)(U),$te=s._free=U=>($te=s._free=Ct.k)(U),kZ=()=>(kZ=Ct.l)(),MZ=U=>(MZ=Ct.m)(U),V2=U=>(V2=Ct.n)(U);s.ccall=Ote;var zc;Qo=function U(){zc||FZ(),zc||(Qo=U)};function FZ(){if(Or>0||(yte(),Or>0))return;function U(){zc||(zc=!0,s.calledRun=!0,!me&&(xte(),u(s),s.onRuntimeInitialized&&s.onRuntimeInitialized(),Ate()))}s.setStatus?(s.setStatus("Running..."),setTimeout(function(){setTimeout(function(){s.setStatus("")},1),U()},1)):U()}if(s.preInit)for(typeof s.preInit=="function"&&(s.preInit=[s.preInit]);s.preInit.length>0;)s.preInit.pop()();return FZ(),e.ready}})(),uX=Zse;var Ie,Xse=uX().then(t=>Ie=t);async function fT(){await Xse}function cX(t,e,s){if(t.length==0)throw new TypeError("data must not be empty");if(t.length%16!=0)throw new TypeError("data must consist of a number of bytes that is divisible by 16");if(e.length!=32)throw new TypeError("key must be 32 bytes");if(s.length!=32)throw new TypeError("iv must be 32 bytes")}function Wr(t,e,s){cX(t,e,s);let u=Ie._malloc(t.length),c=Ie._malloc(t.length);Ie.HEAPU8.set(t,c),Ie.ccall("ige256_encrypt","void",["pointer","pointer","number","array","array"],[c,u,t.length,e,s]);try{return Ie.HEAPU8.slice(u,u+t.length)}finally{Ie._free(u),Ie._free(c)}}function ru(t,e,s){cX(t,e,s);let u=Ie._malloc(t.length),c=Ie._malloc(t.length);Ie.HEAPU8.set(t,c),Ie.ccall("ige256_decrypt","void",["pointer","pointer","number","array","array"],[c,u,t.length,e,s]);try{return Ie.HEAPU8.slice(u,u+t.length)}finally{Ie._free(u),Ie._free(c)}}function $se(t,e,s,u){if(t.length==0)throw new TypeError("data must not be empty");if(e.length!=32)throw new TypeError("key must be 32 bytes");if(s.length!=16)throw new TypeError("iv must be 16 bytes");if(u.length!=1)throw new TypeError("state must be 1 byte")}function yT(t,e,s,u){$se(t,e,s,u);let c=Ie._malloc(t.length);Ie.HEAPU8.set(t,c);let l=Ie._malloc(s.length);Ie.HEAPU8.set(s,l);let g=Ie._malloc(u.length);Ie.HEAPU8.set(u,g),Ie.ccall("ctr256","void",["pointer","number","array","pointer","pointer"],[c,t.length,e,l,g]),t.set(Ie.HEAPU8.slice(c,c+t.length)),s.set(Ie.HEAPU8.slice(l,l+s.length)),u.set(Ie.HEAPU8.slice(g,g+u.length)),Ie._free(c),Ie._free(l),Ie._free(g)}var Li={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"};function qi(t){t.fill(0,0,t.length)}var ene=0,tne=1,sne=2,nne=3,rne=258,mX=29,gl=256,vT=gl+1+mX,wT=30,hX=19,_X=2*vT+1,PT=15,xT=16;var bX=256,fX=16,yX=17,xX=18,ine=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],ane=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13];var AX=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],one=512,PX=new Array((vT+2)*2);qi(PX);var CX=new Array(wT*2);qi(CX);var CT=new Array(one);qi(CT);var DT=new Array(rne-nne+1);qi(DT);var IX=new Array(mX);qi(IX);var vX=new Array(wT);qi(vX);function wX(t){return t<256?CT[t]:CT[256+(t>>>7)]}function pl(t,e){t.pending_buf[t.pending++]=e&255,t.pending_buf[t.pending++]=e>>>8&255}function $t(t,e,s){t.bi_valid>xT-s?(t.bi_buf|=e<>xT-t.bi_valid,t.bi_valid+=s-xT):(t.bi_buf|=e<>>=1,s<<=1;while(--e>0);return s>>>1}function cne(t,e){let s=e.dyn_tree,u=e.max_code,c=e.stat_desc.static_tree,l=e.stat_desc.has_stree,g=e.stat_desc.extra_bits,d=e.stat_desc.extra_base,b=e.stat_desc.max_length,f,y,C,x,A,B,P=0;for(x=0;x<=PT;x++)t.bl_count[x]=0;for(s[t.heap[t.heap_max]*2+1]=0,f=t.heap_max+1;f<_X;f++)y=t.heap[f],x=s[s[y*2+1]*2+1]+1,x>b&&(x=b,P++),s[y*2+1]=x,!(y>u)&&(t.bl_count[x]++,A=0,y>=d&&(A=g[y-d]),B=s[y*2],t.opt_len+=B*(x+A),l&&(t.static_len+=B*(c[y*2+1]+A)));if(P!==0){do{for(x=b-1;t.bl_count[x]===0;)x--;t.bl_count[x]--,t.bl_count[x+1]+=2,t.bl_count[b]--,P-=2}while(P>0);for(x=b;x!==0;x--)for(y=t.bl_count[x];y!==0;)C=t.heap[--f],!(C>u)&&(s[C*2+1]!==x&&(t.opt_len+=(x-s[C*2+1])*s[C*2],s[C*2+1]=x),y--)}}function lne(t,e,s){let u=new Array(PT+1),c=0,l,g;for(l=1;l<=PT;l++)u[l]=c=c+s[l-1]<<1;for(g=0;g<=e;g++){let d=t[g*2+1];d!==0&&(t[g*2]=une(u[d]++,d))}}function pne(t){let e;for(e=0;e8?pl(t,t.bi_buf):t.bi_valid>0&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function gne(t,e,s,u){DX(t),u&&(pl(t,s),pl(t,~s)),t.pending_buf.set(t.window.subarray(e,e+s),t.pending),t.pending+=s}function lX(t,e,s,u){let c=e*2,l=s*2;return t[c]>1;g>=1;g--)AT(t,s,g);f=l;do g=t.heap[1],t.heap[1]=t.heap[t.heap_len--],AT(t,s,1),d=t.heap[1],t.heap[--t.heap_max]=g,t.heap[--t.heap_max]=d,s[f*2]=s[g*2]+s[d*2],t.depth[f]=(t.depth[g]>=t.depth[d]?t.depth[g]:t.depth[d])+1,s[g*2+1]=s[d*2+1]=f,t.heap[1]=f++,AT(t,s,1);while(t.heap_len>=2);t.heap[--t.heap_max]=t.heap[1],cne(t,e),lne(s,b,t.bl_count)}function gX(t,e,s){let u,c=-1,l,g=e[0*2+1],d=0,b=7,f=4;for(g===0&&(b=138,f=3),e[(s+1)*2+1]=65535,u=0;u<=s;u++)l=g,g=e[(u+1)*2+1],!(++d=3&&t.bl_tree[AX[e]*2+1]===0;e--);return t.opt_len+=3*(e+1)+5+5+4,e}function mne(t,e,s,u){let c;for($t(t,e-257,5),$t(t,s-1,5),$t(t,u-4,4),c=0;c>>=1)if(e&1&&t.dyn_ltree[s*2]!==0)return 0;if(t.dyn_ltree[9*2]!==0||t.dyn_ltree[10*2]!==0||t.dyn_ltree[13*2]!==0)return 1;for(s=32;s0?(t.strm.data_type===2&&(t.strm.data_type=hne(t)),IT(t,t.l_desc),IT(t,t.d_desc),g=dne(t),c=t.opt_len+3+7>>>3,l=t.static_len+3+7>>>3,l<=c&&(c=l)):c=l=s+5,s+4<=c&&e!==-1?SX(t,e,s,u):t.strategy===4||l===c?($t(t,(tne<<1)+(u?1:0),3),pX(t,PX,CX)):($t(t,(sne<<1)+(u?1:0),3),mne(t,t.l_desc.max_code+1,t.d_desc.max_code+1,g+1),pX(t,t.dyn_ltree,t.dyn_dtree)),pne(t),u&&DX(t)}function Qi(t,e,s){return t.pending_buf[t.d_buf+t.last_lit*2]=e>>>8&255,t.pending_buf[t.d_buf+t.last_lit*2+1]=e&255,t.pending_buf[t.l_buf+t.last_lit]=s&255,t.last_lit++,e===0?t.dyn_ltree[s*2]++:(t.matches++,e--,t.dyn_ltree[(DT[s]+gl+1)*2]++,t.dyn_dtree[wX(e)*2]++),t.last_lit===t.lit_bufsize-1}function Jr(t,e,s,u){let c=t&65535|0,l=t>>>16&65535|0,g=0;for(;s!==0;){g=s>2e3?2e3:s,s-=g;do c=c+e[u++]|0,l=l+c|0;while(--g);c%=65521,l%=65521}return c|l<<16|0}function bne(){let t,e=[];for(let u=0;u<256;u++){t=u;for(let c=0;c<8;c++)t=t&1?3988292384^t>>>1:t>>>1;e[u]=t}return e}var fne=bne();function es(t,e,s,u){let c=fne,l=u+s,g=255;t^=-1;for(let d=u;d>>8^c[(t^e[d])&g];return t^-1}var BX=(T=>(T[T.Z_NO_FLUSH=0]="Z_NO_FLUSH",T[T.Z_PARTIAL_FLUSH=1]="Z_PARTIAL_FLUSH",T[T.Z_SYNC_FLUSH=2]="Z_SYNC_FLUSH",T[T.Z_FULL_FLUSH=3]="Z_FULL_FLUSH",T[T.Z_FINISH=4]="Z_FINISH",T[T.Z_BLOCK=5]="Z_BLOCK",T[T.Z_TREES=6]="Z_TREES",T[T.Z_OK=0]="Z_OK",T[T.Z_STREAM_END=1]="Z_STREAM_END",T[T.Z_NEED_DICT=2]="Z_NEED_DICT",T[T.Z_ERRNO=-1]="Z_ERRNO",T[T.Z_STREAM_ERROR=-2]="Z_STREAM_ERROR",T[T.Z_DATA_ERROR=-3]="Z_DATA_ERROR",T[T.Z_BUF_ERROR=-5]="Z_BUF_ERROR",T[T.Z_NO_COMPRESSION=0]="Z_NO_COMPRESSION",T[T.Z_BEST_SPEED=1]="Z_BEST_SPEED",T[T.Z_BEST_COMPRESSION=9]="Z_BEST_COMPRESSION",T[T.Z_DEFAULT_COMPRESSION=-1]="Z_DEFAULT_COMPRESSION",T[T.Z_FILTERED=1]="Z_FILTERED",T[T.Z_HUFFMAN_ONLY=2]="Z_HUFFMAN_ONLY",T[T.Z_RLE=3]="Z_RLE",T[T.Z_FIXED=4]="Z_FIXED",T[T.Z_DEFAULT_STRATEGY=0]="Z_DEFAULT_STRATEGY",T[T.Z_BINARY=0]="Z_BINARY",T[T.Z_TEXT=1]="Z_TEXT",T[T.Z_UNKNOWN=2]="Z_UNKNOWN",T[T.Z_DEFLATED=8]="Z_DEFLATED",T))(BX||{}),ve=BX;var yne=1;var xne=29,Ane=256,Pne=Ane+1+xne;var Ede=2*Pne+1;var Ve=3,dl=258,Bs=dl+Ve+1;var ds=1,kX=2,ET=3,BT=4;function Cne(t){let e=t.state,s=e.pending;s>t.avail_out&&(s=t.avail_out),s!==0&&(t.output.set(e.pending_buf.subarray(e.pending_out,e.pending_out+s),t.next_out),t.next_out+=s,e.pending_out+=s,t.total_out+=s,t.avail_out-=s,e.pending-=s,e.pending===0&&(e.pending_out=0))}function Es(t,e){EX(t,t.block_start>=0?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,Cne(t.strm)}function Ine(t,e,s,u){let c=t.avail_in;return c>u&&(c=u),c===0?0:(t.avail_in-=c,e.set(t.input.subarray(t.next_in,t.next_in+c),s),t.state.wrap===1?t.adler=Jr(t.adler,e,c,s):t.state.wrap===2&&(t.adler=es(t.adler,e,c,s)),t.next_in+=c,t.total_in+=c,c)}function MX(t,e){let s=t.max_chain_length,u=t.strstart,c,l,g=t.prev_length,d=t.nice_match,b=t.strstart>t.w_size-Bs?t.strstart-(t.w_size-Bs):0,f=t.window,y=t.w_mask,C=t.prev,x=t.strstart+dl,A=f[u+g-1],B=f[u+g];t.prev_length>=t.good_match&&(s>>=2),d>t.lookahead&&(d=t.lookahead);do if(c=e,!(f[c+g]!==B||f[c+g-1]!==A||f[c]!==f[u]||f[++c]!==f[u+1])){u+=2,c++;do;while(f[++u]===f[++c]&&f[++u]===f[++c]&&f[++u]===f[++c]&&f[++u]===f[++c]&&f[++u]===f[++c]&&f[++u]===f[++c]&&f[++u]===f[++c]&&f[++u]===f[++c]&&ug){if(t.match_start=e,g=l,l>=d)break;A=f[u+g-1],B=f[u+g]}}while((e=C[e&y])>b&&--s!==0);return g<=t.lookahead?g:t.lookahead}function kT(t){let e=t.w_size,s,u,c,l,g;do{if(l=t.window_size-t.lookahead-t.strstart,t.strstart>=e+(e-Bs)){t.window.set(t.window.subarray(e,e+e),0),t.match_start-=e,t.strstart-=e,t.block_start-=e,u=t.hash_size,s=u;do c=t.head[--s],t.head[s]=c>=e?c-e:0;while(--u);u=e,s=u;do c=t.prev[--s],t.prev[s]=c>=e?c-e:0;while(--u);l+=e}if(t.strm.avail_in===0)break;if(u=Ine(t.strm,t.window,t.strstart+t.lookahead,l),t.lookahead+=u,t.lookahead+t.insert>=Ve)for(g=t.strstart-t.insert,t.ins_h=t.window[g],t.ins_h=(t.ins_h<t.pending_buf_size-5&&(s=t.pending_buf_size-5);;){if(t.lookahead<=1){if(kT(t),t.lookahead===0&&e===ve.Z_NO_FLUSH)return ds;if(t.lookahead===0)break}t.strstart+=t.lookahead,t.lookahead=0;let u=t.block_start+s;if((t.strstart===0||t.strstart>=u)&&(t.lookahead=t.strstart-u,t.strstart=u,Es(t,!1),t.strm.avail_out===0)||t.strstart-t.block_start>=t.w_size-Bs&&(Es(t,!1),t.strm.avail_out===0))return ds}return t.insert=0,e===ve.Z_FINISH?(Es(t,!0),t.strm.avail_out===0?ET:BT):(t.strstart>t.block_start&&(Es(t,!1),t.strm.avail_out===0),ds)}function ST(t,e){let s,u;for(;;){if(t.lookahead=Ve&&(t.ins_h=(t.ins_h<=Ve)if(u=Qi(t,t.strstart-t.match_start,t.match_length-Ve),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=Ve){t.match_length--;do t.strstart++,t.ins_h=(t.ins_h<=Ve&&(t.ins_h=(t.ins_h<4096)&&(t.match_length=Ve-1)),t.prev_length>=Ve&&t.match_length<=t.prev_length){c=t.strstart+t.lookahead-Ve,u=Qi(t,t.strstart-1-t.prev_match,t.prev_length-Ve),t.lookahead-=t.prev_length-1,t.prev_length-=2;do++t.strstart<=c&&(t.ins_h=(t.ins_h<c+l.length,0),s=new Uint8Array(e),u=0;for(let c of t)s.set(c,u),u+=c.length;return s}var Oi=class{input=null;next_in=0;avail_in=0;total_in=0;output=null;next_out=0;avail_out=0;total_out=0;msg="";state=null;data_type=2;adler=0};function FT(t,e){let s,u,c,l,g,d,b,f,y,C,x,A,B,P,I,S,R,E,M,z,me,O,ue,ae,J;s=t.state,u=t.next_in,ae=t.input,c=u+(t.avail_in-5),l=t.next_out,J=t.output,g=l-(e-t.avail_out),d=l+(t.avail_out-257),b=s.dmax,f=s.wsize,y=s.whave,C=s.wnext,x=s.window,A=s.hold,B=s.bits,P=s.lencode,I=s.distcode,S=(1<>>24,A>>>=M,B-=M,M=E>>>16&255,M===0)J[l++]=E&65535;else if(M&16){z=E&65535,M&=15,M&&(B>>=M,B-=M),B<15&&(A+=ae[u++]<>>24,A>>>=M,B-=M,M=E>>>16&255,M&16){if(me=E&65535,M&=15,Bb){t.msg="invalid distance too far back",s.mode=30;break e}if(A>>>=M,B-=M,M=l-g,me>M){if(M=me-M,M>y&&s.sane){t.msg="invalid distance too far back",s.mode=30;break e}if(O=0,ue=x,C===0){if(O+=f-M,M2;)J[l++]=ue[O++],J[l++]=ue[O++],J[l++]=ue[O++],z-=3;z&&(J[l++]=ue[O++],z>1&&(J[l++]=ue[O++]))}else{O=l-me;do J[l++]=J[O++],J[l++]=J[O++],J[l++]=J[O++],z-=3;while(z>2);z&&(J[l++]=J[O++],z>1&&(J[l++]=J[O++]))}}else if(M&64){t.msg="invalid distance code",s.mode=30;break e}else{E=I[(E&65535)+(A&(1<>3,u-=z,B-=z<<3,A&=(1<=1&&T[x]===0;x--);if(A>x&&(A=x),x===0)return c[l++]=1<<24|64<<16|0,c[l++]=1<<24|64<<16|0,d.bits=1,0;for(C=1;C0&&(t===0||x!==1))return-1;for(mt[1]=0,f=1;f<15;f++)mt[f+1]=mt[f]+T[f];for(y=0;y852||t===2&&S>592)return 1;for(;;){Ei=f-P,g[y]J?(jn=Lt[ls+g[y]],zn=ue[ae+g[y]]):(jn=96,zn=0),E=1<>P)+M]=Ei<<24|jn<<16|zn|0;while(M!==0);for(E=1<>=1;if(E!==0?(R&=E-1,R+=E):R=0,y++,--T[f]===0){if(f===x)break;f=e[s+g[y]]}if(f>A&&(R&me)!==z){for(P===0&&(P=A),O+=C,B=f-P,I=1<852||t===2&&S>592)return 1;z=R&me,c[z]=A<<24|B<<16|O-l|0}}return R!==0&&(c[O+R]=f-P<<24|64<<16|0),d.bits=A,0}var Mne=0,r$=1,i$=2,FX=4,Fne=5,ml=6,Zr=0,Rne=1,Une=2,ms=-2,a$=-3,LT=-4,Tne=-5,RX=8,o$=1,UX=2,TX=3,VX=4,NX=5,LX=6,qX=7,QX=8,GX=9,OX=10,bl=11,Bn=12,RT=13,HX=14,UT=15,jX=16,zX=17,KX=18,WX=19,hl=20,_l=21,JX=22,YX=23,ZX=24,XX=25,$X=26,TT=27,e$=28,t$=29,Ne=30,qT=31,Vne=32,Nne=852,Lne=592;function s$(t){return(t>>>24&255)+(t>>>8&65280)+((t&65280)<<8)+((t&255)<<24)}var QT=class{mode=0;last=!1;wrap=0;havedict=!1;flags=0;dmax=0;check=0;total=0;head=null;wbits=0;wsize=0;whave=0;wnext=0;window=null;hold=0;bits=0;length=0;offset=0;extra=0;lencode=null;distcode=null;lenbits=0;distbits=0;ncode=0;nlen=0;ndist=0;have=0;next=null;lens=new Uint16Array(320);work=new Uint16Array(288);lendyn=null;distdyn=null;sane=0;back=0;was=0};function qne(t){let e;return!t||!t.state?ms:(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=e.wrap&1),e.mode=o$,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new Uint32Array(Nne),e.distcode=e.distdyn=new Uint32Array(Lne),e.sane=1,e.back=-1,Zr)}function Qne(t){let e;return!t||!t.state?ms:(e=t.state,e.wsize=0,e.whave=0,e.wnext=0,qne(t))}function Gne(t,e){let s,u;return!t||!t.state||(u=t.state,e<0?(s=0,e=-e):(s=(e>>4)+1,e<48&&(e&=15)),e&&(e<8||e>15))?ms:(u.window!==null&&u.wbits!==e&&(u.window=null),u.wrap=s,u.wbits=e,Qne(t))}function u$(t,e){let s,u;return t?(u=new QT,t.state=u,u.window=null,s=Gne(t,e),s!==Zr&&(t.state=null),s):ms}var n$=!0,VT,NT;function One(t){if(n$){let e;for(VT=new Uint32Array(512),NT=new Uint32Array(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(Yr(r$,t.lens,0,288,VT,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;Yr(i$,t.lens,0,32,NT,0,t.work,{bits:5}),n$=!1}t.lencode=VT,t.lenbits=9,t.distcode=NT,t.distbits=5}function c$(t,e,s,u){let c,l=t.state;return l.window===null&&(l.wsize=1<=l.wsize?(l.window.set(e.subarray(s-l.wsize,s),0),l.wnext=0,l.whave=l.wsize):(c=l.wsize-l.wnext,c>u&&(c=u),l.window.set(e.subarray(s-u,s-u+c),l.wnext),u-=c,u?(l.window.set(e.subarray(s-u,s),0),l.wnext=u,l.whave=l.wsize):(l.wnext+=c,l.wnext===l.wsize&&(l.wnext=0),l.whave>>8&255,s.check=es(s.check,ae,2,0),f=0,y=0,s.mode=UX;break}if(s.flags=0,s.head&&(s.head.done=!1),!(s.wrap&1)||(((f&255)<<8)+(f>>8))%31){t.msg="incorrect header check",s.mode=Ne;break}if((f&15)!==RX){t.msg="unknown compression method",s.mode=Ne;break}if(f>>>=4,y-=4,O=(f&15)+8,s.wbits===0)s.wbits=O;else if(O>s.wbits){t.msg="invalid window size",s.mode=Ne;break}s.dmax=1<>8&1),s.flags&512&&(ae[0]=f&255,ae[1]=f>>>8&255,s.check=es(s.check,ae,2,0)),f=0,y=0,s.mode=TX;case TX:for(;y<32;){if(d===0)break e;d--,f+=u[l++]<>>8&255,ae[2]=f>>>16&255,ae[3]=f>>>24&255,s.check=es(s.check,ae,4,0)),f=0,y=0,s.mode=VX;case VX:for(;y<16;){if(d===0)break e;d--,f+=u[l++]<>8),s.flags&512&&(ae[0]=f&255,ae[1]=f>>>8&255,s.check=es(s.check,ae,2,0)),f=0,y=0,s.mode=NX;case NX:if(s.flags&1024){for(;y<16;){if(d===0)break e;d--,f+=u[l++]<>>8&255,s.check=es(s.check,ae,2,0)),f=0,y=0}else s.head&&(s.head.extra=null);s.mode=LX;case LX:if(s.flags&1024&&(A=s.length,A>d&&(A=d),A&&(s.head&&(O=s.head.extra_len-s.length,s.head.extra||(s.head.extra=new Array(s.head.extra_len)),s.head.extra.set(u.subarray(l,l+A),O)),s.flags&512&&(s.check=es(s.check,u,A,l)),d-=A,l+=A,s.length-=A),s.length))break e;s.length=0,s.mode=qX;case qX:if(s.flags&2048){if(d===0)break e;A=0;do O=u[l+A++],s.head&&O&&s.length<65536&&(s.head.name+=String.fromCharCode(O));while(O&&A>9&1,s.head.done=!0),t.adler=s.check=0,s.mode=Bn;break;case OX:for(;y<32;){if(d===0)break e;d--,f+=u[l++]<>>=y&7,y-=y&7,s.mode=TT;break}for(;y<3;){if(d===0)break e;d--,f+=u[l++]<>>=1,y-=1,f&3){case 0:s.mode=HX;break;case 1:if(One(s),s.mode=hl,e===ml){f>>>=2,y-=2;break e}break;case 2:s.mode=zX;break;case 3:t.msg="invalid block type",s.mode=Ne}f>>>=2,y-=2;break;case HX:for(f>>>=y&7,y-=y&7;y<32;){if(d===0)break e;d--,f+=u[l++]<>>16^65535)){t.msg="invalid stored block lengths",s.mode=Ne;break}if(s.length=f&65535,f=0,y=0,s.mode=UT,e===ml)break e;case UT:s.mode=jX;case jX:if(A=s.length,A){if(A>d&&(A=d),A>b&&(A=b),A===0)break e;c.set(u.subarray(l,l+A),g),d-=A,l+=A,b-=A,g+=A,s.length-=A;break}s.mode=Bn;break;case zX:for(;y<14;){if(d===0)break e;d--,f+=u[l++]<>>=5,y-=5,s.ndist=(f&31)+1,f>>>=5,y-=5,s.ncode=(f&15)+4,f>>>=4,y-=4,s.nlen>286||s.ndist>30){t.msg="too many length or distance symbols",s.mode=Ne;break}s.have=0,s.mode=KX;case KX:for(;s.have>>=3,y-=3}for(;s.have<19;)s.lens[mt[s.have++]]=0;if(s.lencode=s.lendyn,s.lenbits=7,J={bits:s.lenbits},ue=Yr(Mne,s.lens,0,19,s.lencode,0,s.work,J),s.lenbits=J.bits,ue){t.msg="invalid code lengths set",s.mode=Ne;break}s.have=0,s.mode=WX;case WX:for(;s.have>>24,R=I>>>16&255,E=I&65535,!(S<=y);){if(d===0)break e;d--,f+=u[l++]<>>=S,y-=S,s.lens[s.have++]=E;else{if(E===16){for(T=S+2;y>>=S,y-=S,s.have===0){t.msg="invalid bit length repeat",s.mode=Ne;break}O=s.lens[s.have-1],A=3+(f&3),f>>>=2,y-=2}else if(E===17){for(T=S+3;y>>=S,y-=S,O=0,A=3+(f&7),f>>>=3,y-=3}else{for(T=S+7;y>>=S,y-=S,O=0,A=11+(f&127),f>>>=7,y-=7}if(s.have+A>s.nlen+s.ndist){t.msg="invalid bit length repeat",s.mode=Ne;break}for(;A--;)s.lens[s.have++]=O}}if(s.mode===Ne)break;if(s.lens[256]===0){t.msg="invalid code -- missing end-of-block",s.mode=Ne;break}if(s.lenbits=9,J={bits:s.lenbits},ue=Yr(r$,s.lens,0,s.nlen,s.lencode,0,s.work,J),s.lenbits=J.bits,ue){t.msg="invalid literal/lengths set",s.mode=Ne;break}if(s.distbits=6,s.distcode=s.distdyn,J={bits:s.distbits},ue=Yr(i$,s.lens,s.nlen,s.ndist,s.distcode,0,s.work,J),s.distbits=J.bits,ue){t.msg="invalid distances set",s.mode=Ne;break}if(s.mode=hl,e===ml)break e;case hl:s.mode=_l;case _l:if(d>=6&&b>=258){t.next_out=g,t.avail_out=b,t.next_in=l,t.avail_in=d,s.hold=f,s.bits=y,FT(t,x),g=t.next_out,c=t.output,b=t.avail_out,l=t.next_in,u=t.input,d=t.avail_in,f=s.hold,y=s.bits,s.mode===Bn&&(s.back=-1);break}for(s.back=0;I=s.lencode[f&(1<>>24,R=I>>>16&255,E=I&65535,!(S<=y);){if(d===0)break e;d--,f+=u[l++]<>M)],S=I>>>24,R=I>>>16&255,E=I&65535,!(M+S<=y);){if(d===0)break e;d--,f+=u[l++]<>>=M,y-=M,s.back+=M}if(f>>>=S,y-=S,s.back+=S,s.length=E,R===0){s.mode=$X;break}if(R&32){s.back=-1,s.mode=Bn;break}if(R&64){t.msg="invalid literal/length code",s.mode=Ne;break}s.extra=R&15,s.mode=JX;case JX:if(s.extra){for(T=s.extra;y>>=s.extra,y-=s.extra,s.back+=s.extra}s.was=s.length,s.mode=YX;case YX:for(;I=s.distcode[f&(1<>>24,R=I>>>16&255,E=I&65535,!(S<=y);){if(d===0)break e;d--,f+=u[l++]<>M)],S=I>>>24,R=I>>>16&255,E=I&65535,!(M+S<=y);){if(d===0)break e;d--,f+=u[l++]<>>=M,y-=M,s.back+=M}if(f>>>=S,y-=S,s.back+=S,R&64){t.msg="invalid distance code",s.mode=Ne;break}s.offset=E,s.extra=R&15,s.mode=ZX;case ZX:if(s.extra){for(T=s.extra;y>>=s.extra,y-=s.extra,s.back+=s.extra}if(s.offset>s.dmax){t.msg="invalid distance too far back",s.mode=Ne;break}s.mode=XX;case XX:if(b===0)break e;if(A=x-b,s.offset>A){if(A=s.offset-A,A>s.whave&&s.sane){t.msg="invalid distance too far back",s.mode=Ne;break}A>s.wnext?(A-=s.wnext,B=s.wsize-A):B=s.wnext-A,A>s.length&&(A=s.length),P=s.window}else P=c,B=g-s.offset,A=s.length;A>b&&(A=b),b-=A,s.length-=A;do c[g++]=P[B++];while(--A);s.length===0&&(s.mode=_l);break;case $X:if(b===0)break e;c[g++]=s.length,b--,s.mode=_l;break;case TT:if(s.wrap){for(;y<32;){if(d===0)break e;d--,f|=u[l++]<=0&&s.windowBits<16&&(s.windowBits=-s.windowBits,s.windowBits===0&&(s.windowBits=-15)),s.windowBits>=0&&s.windowBits<16&&!(e&&e.windowBits)&&(s.windowBits+=32),s.windowBits>15&&s.windowBits<48&&(s.windowBits&15||(s.windowBits|=15)),this.strm=new Oi,this.strm.avail_out=0;var u=u$(this.strm,s.windowBits);if(u!==ve.Z_OK)throw new Error(Li[u]);if(this.header=new iu,g$(this.strm,this.header),s.dictionary&&s.raw&&(u=GT(this.strm,s.dictionary),u!==ve.Z_OK))throw new Error(Li[u])}push(e,s){let u=this.strm,c=this.options.chunkSize,l=this.options.dictionary,g=[],d;var b=!1;if(this.ended)throw new Error("can not call after ended");let f=s===~~s?s:s===!0?ve.Z_FINISH:ve.Z_NO_FLUSH;u.input=e,u.next_in=0,u.avail_in=u.input.length;do{if(u.avail_out===0&&(u.output=new Uint8Array(c),u.next_out=0,u.avail_out=c),d=l$(u,ve.Z_NO_FLUSH),d===ve.Z_NEED_DICT&&l&&(d=GT(this.strm,l)),d===ve.Z_BUF_ERROR&&b===!0&&(d=ve.Z_OK,b=!1),d!==ve.Z_STREAM_END&&d!==ve.Z_OK)throw this.ended=!0,new Error(this.strm.msg);u.next_out&&(u.avail_out===0||d===ve.Z_STREAM_END||u.avail_in===0&&(f===ve.Z_FINISH||f===ve.Z_SYNC_FLUSH))&&g.push(u.output.subarray(0,u.next_out)),u.avail_in===0&&u.avail_out===0&&(b=!0)}while((u.avail_in>0||u.avail_out===0)&&d!==ve.Z_STREAM_END);if(d===ve.Z_STREAM_END&&(f=ve.Z_FINISH),f===ve.Z_FINISH&&(d=p$(this.strm),this.ended=!0,d!==ve.Z_OK))throw new Error(this.strm.msg);return f===ve.Z_SYNC_FLUSH&&(u.avail_out=0),MT(g)}};function jne(t,e={}){let s=new OT(e),u=s.push(t,!0);if(s.err)throw s.msg||Li[s.err];return u}var au=jne;var HT={0:65533,128:8364,130:8218,131:402,132:8222,133:8230,134:8224,135:8225,136:710,137:8240,138:352,139:8249,140:338,142:381,145:8216,146:8217,147:8220,148:8221,149:8226,150:8211,151:8212,152:732,153:8482,154:353,155:8250,156:339,158:382,159:376};var Kne=String.fromCodePoint||function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function ou(t){return t>=55296&&t<=57343||t>1114111?"\uFFFD":(t in HT&&(t=HT[t]),Kne(t))}var Hi={Aacute:"\xC1",aacute:"\xE1",Abreve:"\u0102",abreve:"\u0103",ac:"\u223E",acd:"\u223F",acE:"\u223E\u0333",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",Acy:"\u0410",acy:"\u0430",AElig:"\xC6",aelig:"\xE6",af:"\u2061",Afr:"\u{1D504}",afr:"\u{1D51E}",Agrave:"\xC0",agrave:"\xE0",alefsym:"\u2135",aleph:"\u2135",Alpha:"\u0391",alpha:"\u03B1",Amacr:"\u0100",amacr:"\u0101",amalg:"\u2A3F",amp:"&",AMP:"&",andand:"\u2A55",And:"\u2A53",and:"\u2227",andd:"\u2A5C",andslope:"\u2A58",andv:"\u2A5A",ang:"\u2220",ange:"\u29A4",angle:"\u2220",angmsdaa:"\u29A8",angmsdab:"\u29A9",angmsdac:"\u29AA",angmsdad:"\u29AB",angmsdae:"\u29AC",angmsdaf:"\u29AD",angmsdag:"\u29AE",angmsdah:"\u29AF",angmsd:"\u2221",angrt:"\u221F",angrtvb:"\u22BE",angrtvbd:"\u299D",angsph:"\u2222",angst:"\xC5",angzarr:"\u237C",Aogon:"\u0104",aogon:"\u0105",Aopf:"\u{1D538}",aopf:"\u{1D552}",apacir:"\u2A6F",ap:"\u2248",apE:"\u2A70",ape:"\u224A",apid:"\u224B",apos:"'",ApplyFunction:"\u2061",approx:"\u2248",approxeq:"\u224A",Aring:"\xC5",aring:"\xE5",Ascr:"\u{1D49C}",ascr:"\u{1D4B6}",Assign:"\u2254",ast:"*",asymp:"\u2248",asympeq:"\u224D",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",awconint:"\u2233",awint:"\u2A11",backcong:"\u224C",backepsilon:"\u03F6",backprime:"\u2035",backsim:"\u223D",backsimeq:"\u22CD",Backslash:"\u2216",Barv:"\u2AE7",barvee:"\u22BD",barwed:"\u2305",Barwed:"\u2306",barwedge:"\u2305",bbrk:"\u23B5",bbrktbrk:"\u23B6",bcong:"\u224C",Bcy:"\u0411",bcy:"\u0431",bdquo:"\u201E",becaus:"\u2235",because:"\u2235",Because:"\u2235",bemptyv:"\u29B0",bepsi:"\u03F6",bernou:"\u212C",Bernoullis:"\u212C",Beta:"\u0392",beta:"\u03B2",beth:"\u2136",between:"\u226C",Bfr:"\u{1D505}",bfr:"\u{1D51F}",bigcap:"\u22C2",bigcirc:"\u25EF",bigcup:"\u22C3",bigodot:"\u2A00",bigoplus:"\u2A01",bigotimes:"\u2A02",bigsqcup:"\u2A06",bigstar:"\u2605",bigtriangledown:"\u25BD",bigtriangleup:"\u25B3",biguplus:"\u2A04",bigvee:"\u22C1",bigwedge:"\u22C0",bkarow:"\u290D",blacklozenge:"\u29EB",blacksquare:"\u25AA",blacktriangle:"\u25B4",blacktriangledown:"\u25BE",blacktriangleleft:"\u25C2",blacktriangleright:"\u25B8",blank:"\u2423",blk12:"\u2592",blk14:"\u2591",blk34:"\u2593",block:"\u2588",bne:"=\u20E5",bnequiv:"\u2261\u20E5",bNot:"\u2AED",bnot:"\u2310",Bopf:"\u{1D539}",bopf:"\u{1D553}",bot:"\u22A5",bottom:"\u22A5",bowtie:"\u22C8",boxbox:"\u29C9",boxdl:"\u2510",boxdL:"\u2555",boxDl:"\u2556",boxDL:"\u2557",boxdr:"\u250C",boxdR:"\u2552",boxDr:"\u2553",boxDR:"\u2554",boxh:"\u2500",boxH:"\u2550",boxhd:"\u252C",boxHd:"\u2564",boxhD:"\u2565",boxHD:"\u2566",boxhu:"\u2534",boxHu:"\u2567",boxhU:"\u2568",boxHU:"\u2569",boxminus:"\u229F",boxplus:"\u229E",boxtimes:"\u22A0",boxul:"\u2518",boxuL:"\u255B",boxUl:"\u255C",boxUL:"\u255D",boxur:"\u2514",boxuR:"\u2558",boxUr:"\u2559",boxUR:"\u255A",boxv:"\u2502",boxV:"\u2551",boxvh:"\u253C",boxvH:"\u256A",boxVh:"\u256B",boxVH:"\u256C",boxvl:"\u2524",boxvL:"\u2561",boxVl:"\u2562",boxVL:"\u2563",boxvr:"\u251C",boxvR:"\u255E",boxVr:"\u255F",boxVR:"\u2560",bprime:"\u2035",breve:"\u02D8",Breve:"\u02D8",brvbar:"\xA6",bscr:"\u{1D4B7}",Bscr:"\u212C",bsemi:"\u204F",bsim:"\u223D",bsime:"\u22CD",bsolb:"\u29C5",bsol:"\\",bsolhsub:"\u27C8",bull:"\u2022",bullet:"\u2022",bump:"\u224E",bumpE:"\u2AAE",bumpe:"\u224F",Bumpeq:"\u224E",bumpeq:"\u224F",Cacute:"\u0106",cacute:"\u0107",capand:"\u2A44",capbrcup:"\u2A49",capcap:"\u2A4B",cap:"\u2229",Cap:"\u22D2",capcup:"\u2A47",capdot:"\u2A40",CapitalDifferentialD:"\u2145",caps:"\u2229\uFE00",caret:"\u2041",caron:"\u02C7",Cayleys:"\u212D",ccaps:"\u2A4D",Ccaron:"\u010C",ccaron:"\u010D",Ccedil:"\xC7",ccedil:"\xE7",Ccirc:"\u0108",ccirc:"\u0109",Cconint:"\u2230",ccups:"\u2A4C",ccupssm:"\u2A50",Cdot:"\u010A",cdot:"\u010B",cedil:"\xB8",Cedilla:"\xB8",cemptyv:"\u29B2",cent:"\xA2",centerdot:"\xB7",CenterDot:"\xB7",cfr:"\u{1D520}",Cfr:"\u212D",CHcy:"\u0427",chcy:"\u0447",check:"\u2713",checkmark:"\u2713",Chi:"\u03A7",chi:"\u03C7",circ:"\u02C6",circeq:"\u2257",circlearrowleft:"\u21BA",circlearrowright:"\u21BB",circledast:"\u229B",circledcirc:"\u229A",circleddash:"\u229D",CircleDot:"\u2299",circledR:"\xAE",circledS:"\u24C8",CircleMinus:"\u2296",CirclePlus:"\u2295",CircleTimes:"\u2297",cir:"\u25CB",cirE:"\u29C3",cire:"\u2257",cirfnint:"\u2A10",cirmid:"\u2AEF",cirscir:"\u29C2",ClockwiseContourIntegral:"\u2232",CloseCurlyDoubleQuote:"\u201D",CloseCurlyQuote:"\u2019",clubs:"\u2663",clubsuit:"\u2663",colon:":",Colon:"\u2237",Colone:"\u2A74",colone:"\u2254",coloneq:"\u2254",comma:",",commat:"@",comp:"\u2201",compfn:"\u2218",complement:"\u2201",complexes:"\u2102",cong:"\u2245",congdot:"\u2A6D",Congruent:"\u2261",conint:"\u222E",Conint:"\u222F",ContourIntegral:"\u222E",copf:"\u{1D554}",Copf:"\u2102",coprod:"\u2210",Coproduct:"\u2210",copy:"\xA9",COPY:"\xA9",copysr:"\u2117",CounterClockwiseContourIntegral:"\u2233",crarr:"\u21B5",cross:"\u2717",Cross:"\u2A2F",Cscr:"\u{1D49E}",cscr:"\u{1D4B8}",csub:"\u2ACF",csube:"\u2AD1",csup:"\u2AD0",csupe:"\u2AD2",ctdot:"\u22EF",cudarrl:"\u2938",cudarrr:"\u2935",cuepr:"\u22DE",cuesc:"\u22DF",cularr:"\u21B6",cularrp:"\u293D",cupbrcap:"\u2A48",cupcap:"\u2A46",CupCap:"\u224D",cup:"\u222A",Cup:"\u22D3",cupcup:"\u2A4A",cupdot:"\u228D",cupor:"\u2A45",cups:"\u222A\uFE00",curarr:"\u21B7",curarrm:"\u293C",curlyeqprec:"\u22DE",curlyeqsucc:"\u22DF",curlyvee:"\u22CE",curlywedge:"\u22CF",curren:"\xA4",curvearrowleft:"\u21B6",curvearrowright:"\u21B7",cuvee:"\u22CE",cuwed:"\u22CF",cwconint:"\u2232",cwint:"\u2231",cylcty:"\u232D",dagger:"\u2020",Dagger:"\u2021",daleth:"\u2138",darr:"\u2193",Darr:"\u21A1",dArr:"\u21D3",dash:"\u2010",Dashv:"\u2AE4",dashv:"\u22A3",dbkarow:"\u290F",dblac:"\u02DD",Dcaron:"\u010E",dcaron:"\u010F",Dcy:"\u0414",dcy:"\u0434",ddagger:"\u2021",ddarr:"\u21CA",DD:"\u2145",dd:"\u2146",DDotrahd:"\u2911",ddotseq:"\u2A77",deg:"\xB0",Del:"\u2207",Delta:"\u0394",delta:"\u03B4",demptyv:"\u29B1",dfisht:"\u297F",Dfr:"\u{1D507}",dfr:"\u{1D521}",dHar:"\u2965",dharl:"\u21C3",dharr:"\u21C2",DiacriticalAcute:"\xB4",DiacriticalDot:"\u02D9",DiacriticalDoubleAcute:"\u02DD",DiacriticalGrave:"`",DiacriticalTilde:"\u02DC",diam:"\u22C4",diamond:"\u22C4",Diamond:"\u22C4",diamondsuit:"\u2666",diams:"\u2666",die:"\xA8",DifferentialD:"\u2146",digamma:"\u03DD",disin:"\u22F2",div:"\xF7",divide:"\xF7",divideontimes:"\u22C7",divonx:"\u22C7",DJcy:"\u0402",djcy:"\u0452",dlcorn:"\u231E",dlcrop:"\u230D",dollar:"$",Dopf:"\u{1D53B}",dopf:"\u{1D555}",Dot:"\xA8",dot:"\u02D9",DotDot:"\u20DC",doteq:"\u2250",doteqdot:"\u2251",DotEqual:"\u2250",dotminus:"\u2238",dotplus:"\u2214",dotsquare:"\u22A1",doublebarwedge:"\u2306",DoubleContourIntegral:"\u222F",DoubleDot:"\xA8",DoubleDownArrow:"\u21D3",DoubleLeftArrow:"\u21D0",DoubleLeftRightArrow:"\u21D4",DoubleLeftTee:"\u2AE4",DoubleLongLeftArrow:"\u27F8",DoubleLongLeftRightArrow:"\u27FA",DoubleLongRightArrow:"\u27F9",DoubleRightArrow:"\u21D2",DoubleRightTee:"\u22A8",DoubleUpArrow:"\u21D1",DoubleUpDownArrow:"\u21D5",DoubleVerticalBar:"\u2225",DownArrowBar:"\u2913",downarrow:"\u2193",DownArrow:"\u2193",Downarrow:"\u21D3",DownArrowUpArrow:"\u21F5",DownBreve:"\u0311",downdownarrows:"\u21CA",downharpoonleft:"\u21C3",downharpoonright:"\u21C2",DownLeftRightVector:"\u2950",DownLeftTeeVector:"\u295E",DownLeftVectorBar:"\u2956",DownLeftVector:"\u21BD",DownRightTeeVector:"\u295F",DownRightVectorBar:"\u2957",DownRightVector:"\u21C1",DownTeeArrow:"\u21A7",DownTee:"\u22A4",drbkarow:"\u2910",drcorn:"\u231F",drcrop:"\u230C",Dscr:"\u{1D49F}",dscr:"\u{1D4B9}",DScy:"\u0405",dscy:"\u0455",dsol:"\u29F6",Dstrok:"\u0110",dstrok:"\u0111",dtdot:"\u22F1",dtri:"\u25BF",dtrif:"\u25BE",duarr:"\u21F5",duhar:"\u296F",dwangle:"\u29A6",DZcy:"\u040F",dzcy:"\u045F",dzigrarr:"\u27FF",Eacute:"\xC9",eacute:"\xE9",easter:"\u2A6E",Ecaron:"\u011A",ecaron:"\u011B",Ecirc:"\xCA",ecirc:"\xEA",ecir:"\u2256",ecolon:"\u2255",Ecy:"\u042D",ecy:"\u044D",eDDot:"\u2A77",Edot:"\u0116",edot:"\u0117",eDot:"\u2251",ee:"\u2147",efDot:"\u2252",Efr:"\u{1D508}",efr:"\u{1D522}",eg:"\u2A9A",Egrave:"\xC8",egrave:"\xE8",egs:"\u2A96",egsdot:"\u2A98",el:"\u2A99",Element:"\u2208",elinters:"\u23E7",ell:"\u2113",els:"\u2A95",elsdot:"\u2A97",Emacr:"\u0112",emacr:"\u0113",empty:"\u2205",emptyset:"\u2205",EmptySmallSquare:"\u25FB",emptyv:"\u2205",EmptyVerySmallSquare:"\u25AB",emsp13:"\u2004",emsp14:"\u2005",emsp:"\u2003",ENG:"\u014A",eng:"\u014B",ensp:"\u2002",Eogon:"\u0118",eogon:"\u0119",Eopf:"\u{1D53C}",eopf:"\u{1D556}",epar:"\u22D5",eparsl:"\u29E3",eplus:"\u2A71",epsi:"\u03B5",Epsilon:"\u0395",epsilon:"\u03B5",epsiv:"\u03F5",eqcirc:"\u2256",eqcolon:"\u2255",eqsim:"\u2242",eqslantgtr:"\u2A96",eqslantless:"\u2A95",Equal:"\u2A75",equals:"=",EqualTilde:"\u2242",equest:"\u225F",Equilibrium:"\u21CC",equiv:"\u2261",equivDD:"\u2A78",eqvparsl:"\u29E5",erarr:"\u2971",erDot:"\u2253",escr:"\u212F",Escr:"\u2130",esdot:"\u2250",Esim:"\u2A73",esim:"\u2242",Eta:"\u0397",eta:"\u03B7",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",euro:"\u20AC",excl:"!",exist:"\u2203",Exists:"\u2203",expectation:"\u2130",exponentiale:"\u2147",ExponentialE:"\u2147",fallingdotseq:"\u2252",Fcy:"\u0424",fcy:"\u0444",female:"\u2640",ffilig:"\uFB03",fflig:"\uFB00",ffllig:"\uFB04",Ffr:"\u{1D509}",ffr:"\u{1D523}",filig:"\uFB01",FilledSmallSquare:"\u25FC",FilledVerySmallSquare:"\u25AA",fjlig:"fj",flat:"\u266D",fllig:"\uFB02",fltns:"\u25B1",fnof:"\u0192",Fopf:"\u{1D53D}",fopf:"\u{1D557}",forall:"\u2200",ForAll:"\u2200",fork:"\u22D4",forkv:"\u2AD9",Fouriertrf:"\u2131",fpartint:"\u2A0D",frac12:"\xBD",frac13:"\u2153",frac14:"\xBC",frac15:"\u2155",frac16:"\u2159",frac18:"\u215B",frac23:"\u2154",frac25:"\u2156",frac34:"\xBE",frac35:"\u2157",frac38:"\u215C",frac45:"\u2158",frac56:"\u215A",frac58:"\u215D",frac78:"\u215E",frasl:"\u2044",frown:"\u2322",fscr:"\u{1D4BB}",Fscr:"\u2131",gacute:"\u01F5",Gamma:"\u0393",gamma:"\u03B3",Gammad:"\u03DC",gammad:"\u03DD",gap:"\u2A86",Gbreve:"\u011E",gbreve:"\u011F",Gcedil:"\u0122",Gcirc:"\u011C",gcirc:"\u011D",Gcy:"\u0413",gcy:"\u0433",Gdot:"\u0120",gdot:"\u0121",ge:"\u2265",gE:"\u2267",gEl:"\u2A8C",gel:"\u22DB",geq:"\u2265",geqq:"\u2267",geqslant:"\u2A7E",gescc:"\u2AA9",ges:"\u2A7E",gesdot:"\u2A80",gesdoto:"\u2A82",gesdotol:"\u2A84",gesl:"\u22DB\uFE00",gesles:"\u2A94",Gfr:"\u{1D50A}",gfr:"\u{1D524}",gg:"\u226B",Gg:"\u22D9",ggg:"\u22D9",gimel:"\u2137",GJcy:"\u0403",gjcy:"\u0453",gla:"\u2AA5",gl:"\u2277",glE:"\u2A92",glj:"\u2AA4",gnap:"\u2A8A",gnapprox:"\u2A8A",gne:"\u2A88",gnE:"\u2269",gneq:"\u2A88",gneqq:"\u2269",gnsim:"\u22E7",Gopf:"\u{1D53E}",gopf:"\u{1D558}",grave:"`",GreaterEqual:"\u2265",GreaterEqualLess:"\u22DB",GreaterFullEqual:"\u2267",GreaterGreater:"\u2AA2",GreaterLess:"\u2277",GreaterSlantEqual:"\u2A7E",GreaterTilde:"\u2273",Gscr:"\u{1D4A2}",gscr:"\u210A",gsim:"\u2273",gsime:"\u2A8E",gsiml:"\u2A90",gtcc:"\u2AA7",gtcir:"\u2A7A",gt:">",GT:">",Gt:"\u226B",gtdot:"\u22D7",gtlPar:"\u2995",gtquest:"\u2A7C",gtrapprox:"\u2A86",gtrarr:"\u2978",gtrdot:"\u22D7",gtreqless:"\u22DB",gtreqqless:"\u2A8C",gtrless:"\u2277",gtrsim:"\u2273",gvertneqq:"\u2269\uFE00",gvnE:"\u2269\uFE00",Hacek:"\u02C7",hairsp:"\u200A",half:"\xBD",hamilt:"\u210B",HARDcy:"\u042A",hardcy:"\u044A",harrcir:"\u2948",harr:"\u2194",hArr:"\u21D4",harrw:"\u21AD",Hat:"^",hbar:"\u210F",Hcirc:"\u0124",hcirc:"\u0125",hearts:"\u2665",heartsuit:"\u2665",hellip:"\u2026",hercon:"\u22B9",hfr:"\u{1D525}",Hfr:"\u210C",HilbertSpace:"\u210B",hksearow:"\u2925",hkswarow:"\u2926",hoarr:"\u21FF",homtht:"\u223B",hookleftarrow:"\u21A9",hookrightarrow:"\u21AA",hopf:"\u{1D559}",Hopf:"\u210D",horbar:"\u2015",HorizontalLine:"\u2500",hscr:"\u{1D4BD}",Hscr:"\u210B",hslash:"\u210F",Hstrok:"\u0126",hstrok:"\u0127",HumpDownHump:"\u224E",HumpEqual:"\u224F",hybull:"\u2043",hyphen:"\u2010",Iacute:"\xCD",iacute:"\xED",ic:"\u2063",Icirc:"\xCE",icirc:"\xEE",Icy:"\u0418",icy:"\u0438",Idot:"\u0130",IEcy:"\u0415",iecy:"\u0435",iexcl:"\xA1",iff:"\u21D4",ifr:"\u{1D526}",Ifr:"\u2111",Igrave:"\xCC",igrave:"\xEC",ii:"\u2148",iiiint:"\u2A0C",iiint:"\u222D",iinfin:"\u29DC",iiota:"\u2129",IJlig:"\u0132",ijlig:"\u0133",Imacr:"\u012A",imacr:"\u012B",image:"\u2111",ImaginaryI:"\u2148",imagline:"\u2110",imagpart:"\u2111",imath:"\u0131",Im:"\u2111",imof:"\u22B7",imped:"\u01B5",Implies:"\u21D2",incare:"\u2105",in:"\u2208",infin:"\u221E",infintie:"\u29DD",inodot:"\u0131",intcal:"\u22BA",int:"\u222B",Int:"\u222C",integers:"\u2124",Integral:"\u222B",intercal:"\u22BA",Intersection:"\u22C2",intlarhk:"\u2A17",intprod:"\u2A3C",InvisibleComma:"\u2063",InvisibleTimes:"\u2062",IOcy:"\u0401",iocy:"\u0451",Iogon:"\u012E",iogon:"\u012F",Iopf:"\u{1D540}",iopf:"\u{1D55A}",Iota:"\u0399",iota:"\u03B9",iprod:"\u2A3C",iquest:"\xBF",iscr:"\u{1D4BE}",Iscr:"\u2110",isin:"\u2208",isindot:"\u22F5",isinE:"\u22F9",isins:"\u22F4",isinsv:"\u22F3",isinv:"\u2208",it:"\u2062",Itilde:"\u0128",itilde:"\u0129",Iukcy:"\u0406",iukcy:"\u0456",Iuml:"\xCF",iuml:"\xEF",Jcirc:"\u0134",jcirc:"\u0135",Jcy:"\u0419",jcy:"\u0439",Jfr:"\u{1D50D}",jfr:"\u{1D527}",jmath:"\u0237",Jopf:"\u{1D541}",jopf:"\u{1D55B}",Jscr:"\u{1D4A5}",jscr:"\u{1D4BF}",Jsercy:"\u0408",jsercy:"\u0458",Jukcy:"\u0404",jukcy:"\u0454",Kappa:"\u039A",kappa:"\u03BA",kappav:"\u03F0",Kcedil:"\u0136",kcedil:"\u0137",Kcy:"\u041A",kcy:"\u043A",Kfr:"\u{1D50E}",kfr:"\u{1D528}",kgreen:"\u0138",KHcy:"\u0425",khcy:"\u0445",KJcy:"\u040C",kjcy:"\u045C",Kopf:"\u{1D542}",kopf:"\u{1D55C}",Kscr:"\u{1D4A6}",kscr:"\u{1D4C0}",lAarr:"\u21DA",Lacute:"\u0139",lacute:"\u013A",laemptyv:"\u29B4",lagran:"\u2112",Lambda:"\u039B",lambda:"\u03BB",lang:"\u27E8",Lang:"\u27EA",langd:"\u2991",langle:"\u27E8",lap:"\u2A85",Laplacetrf:"\u2112",laquo:"\xAB",larrb:"\u21E4",larrbfs:"\u291F",larr:"\u2190",Larr:"\u219E",lArr:"\u21D0",larrfs:"\u291D",larrhk:"\u21A9",larrlp:"\u21AB",larrpl:"\u2939",larrsim:"\u2973",larrtl:"\u21A2",latail:"\u2919",lAtail:"\u291B",lat:"\u2AAB",late:"\u2AAD",lates:"\u2AAD\uFE00",lbarr:"\u290C",lBarr:"\u290E",lbbrk:"\u2772",lbrace:"{",lbrack:"[",lbrke:"\u298B",lbrksld:"\u298F",lbrkslu:"\u298D",Lcaron:"\u013D",lcaron:"\u013E",Lcedil:"\u013B",lcedil:"\u013C",lceil:"\u2308",lcub:"{",Lcy:"\u041B",lcy:"\u043B",ldca:"\u2936",ldquo:"\u201C",ldquor:"\u201E",ldrdhar:"\u2967",ldrushar:"\u294B",ldsh:"\u21B2",le:"\u2264",lE:"\u2266",LeftAngleBracket:"\u27E8",LeftArrowBar:"\u21E4",leftarrow:"\u2190",LeftArrow:"\u2190",Leftarrow:"\u21D0",LeftArrowRightArrow:"\u21C6",leftarrowtail:"\u21A2",LeftCeiling:"\u2308",LeftDoubleBracket:"\u27E6",LeftDownTeeVector:"\u2961",LeftDownVectorBar:"\u2959",LeftDownVector:"\u21C3",LeftFloor:"\u230A",leftharpoondown:"\u21BD",leftharpoonup:"\u21BC",leftleftarrows:"\u21C7",leftrightarrow:"\u2194",LeftRightArrow:"\u2194",Leftrightarrow:"\u21D4",leftrightarrows:"\u21C6",leftrightharpoons:"\u21CB",leftrightsquigarrow:"\u21AD",LeftRightVector:"\u294E",LeftTeeArrow:"\u21A4",LeftTee:"\u22A3",LeftTeeVector:"\u295A",leftthreetimes:"\u22CB",LeftTriangleBar:"\u29CF",LeftTriangle:"\u22B2",LeftTriangleEqual:"\u22B4",LeftUpDownVector:"\u2951",LeftUpTeeVector:"\u2960",LeftUpVectorBar:"\u2958",LeftUpVector:"\u21BF",LeftVectorBar:"\u2952",LeftVector:"\u21BC",lEg:"\u2A8B",leg:"\u22DA",leq:"\u2264",leqq:"\u2266",leqslant:"\u2A7D",lescc:"\u2AA8",les:"\u2A7D",lesdot:"\u2A7F",lesdoto:"\u2A81",lesdotor:"\u2A83",lesg:"\u22DA\uFE00",lesges:"\u2A93",lessapprox:"\u2A85",lessdot:"\u22D6",lesseqgtr:"\u22DA",lesseqqgtr:"\u2A8B",LessEqualGreater:"\u22DA",LessFullEqual:"\u2266",LessGreater:"\u2276",lessgtr:"\u2276",LessLess:"\u2AA1",lesssim:"\u2272",LessSlantEqual:"\u2A7D",LessTilde:"\u2272",lfisht:"\u297C",lfloor:"\u230A",Lfr:"\u{1D50F}",lfr:"\u{1D529}",lg:"\u2276",lgE:"\u2A91",lHar:"\u2962",lhard:"\u21BD",lharu:"\u21BC",lharul:"\u296A",lhblk:"\u2584",LJcy:"\u0409",ljcy:"\u0459",llarr:"\u21C7",ll:"\u226A",Ll:"\u22D8",llcorner:"\u231E",Lleftarrow:"\u21DA",llhard:"\u296B",lltri:"\u25FA",Lmidot:"\u013F",lmidot:"\u0140",lmoustache:"\u23B0",lmoust:"\u23B0",lnap:"\u2A89",lnapprox:"\u2A89",lne:"\u2A87",lnE:"\u2268",lneq:"\u2A87",lneqq:"\u2268",lnsim:"\u22E6",loang:"\u27EC",loarr:"\u21FD",lobrk:"\u27E6",longleftarrow:"\u27F5",LongLeftArrow:"\u27F5",Longleftarrow:"\u27F8",longleftrightarrow:"\u27F7",LongLeftRightArrow:"\u27F7",Longleftrightarrow:"\u27FA",longmapsto:"\u27FC",longrightarrow:"\u27F6",LongRightArrow:"\u27F6",Longrightarrow:"\u27F9",looparrowleft:"\u21AB",looparrowright:"\u21AC",lopar:"\u2985",Lopf:"\u{1D543}",lopf:"\u{1D55D}",loplus:"\u2A2D",lotimes:"\u2A34",lowast:"\u2217",lowbar:"_",LowerLeftArrow:"\u2199",LowerRightArrow:"\u2198",loz:"\u25CA",lozenge:"\u25CA",lozf:"\u29EB",lpar:"(",lparlt:"\u2993",lrarr:"\u21C6",lrcorner:"\u231F",lrhar:"\u21CB",lrhard:"\u296D",lrm:"\u200E",lrtri:"\u22BF",lsaquo:"\u2039",lscr:"\u{1D4C1}",Lscr:"\u2112",lsh:"\u21B0",Lsh:"\u21B0",lsim:"\u2272",lsime:"\u2A8D",lsimg:"\u2A8F",lsqb:"[",lsquo:"\u2018",lsquor:"\u201A",Lstrok:"\u0141",lstrok:"\u0142",ltcc:"\u2AA6",ltcir:"\u2A79",lt:"<",LT:"<",Lt:"\u226A",ltdot:"\u22D6",lthree:"\u22CB",ltimes:"\u22C9",ltlarr:"\u2976",ltquest:"\u2A7B",ltri:"\u25C3",ltrie:"\u22B4",ltrif:"\u25C2",ltrPar:"\u2996",lurdshar:"\u294A",luruhar:"\u2966",lvertneqq:"\u2268\uFE00",lvnE:"\u2268\uFE00",macr:"\xAF",male:"\u2642",malt:"\u2720",maltese:"\u2720",Map:"\u2905",map:"\u21A6",mapsto:"\u21A6",mapstodown:"\u21A7",mapstoleft:"\u21A4",mapstoup:"\u21A5",marker:"\u25AE",mcomma:"\u2A29",Mcy:"\u041C",mcy:"\u043C",mdash:"\u2014",mDDot:"\u223A",measuredangle:"\u2221",MediumSpace:"\u205F",Mellintrf:"\u2133",Mfr:"\u{1D510}",mfr:"\u{1D52A}",mho:"\u2127",micro:"\xB5",midast:"*",midcir:"\u2AF0",mid:"\u2223",middot:"\xB7",minusb:"\u229F",minus:"\u2212",minusd:"\u2238",minusdu:"\u2A2A",MinusPlus:"\u2213",mlcp:"\u2ADB",mldr:"\u2026",mnplus:"\u2213",models:"\u22A7",Mopf:"\u{1D544}",mopf:"\u{1D55E}",mp:"\u2213",mscr:"\u{1D4C2}",Mscr:"\u2133",mstpos:"\u223E",Mu:"\u039C",mu:"\u03BC",multimap:"\u22B8",mumap:"\u22B8",nabla:"\u2207",Nacute:"\u0143",nacute:"\u0144",nang:"\u2220\u20D2",nap:"\u2249",napE:"\u2A70\u0338",napid:"\u224B\u0338",napos:"\u0149",napprox:"\u2249",natural:"\u266E",naturals:"\u2115",natur:"\u266E",nbsp:"\xA0",nbump:"\u224E\u0338",nbumpe:"\u224F\u0338",ncap:"\u2A43",Ncaron:"\u0147",ncaron:"\u0148",Ncedil:"\u0145",ncedil:"\u0146",ncong:"\u2247",ncongdot:"\u2A6D\u0338",ncup:"\u2A42",Ncy:"\u041D",ncy:"\u043D",ndash:"\u2013",nearhk:"\u2924",nearr:"\u2197",neArr:"\u21D7",nearrow:"\u2197",ne:"\u2260",nedot:"\u2250\u0338",NegativeMediumSpace:"\u200B",NegativeThickSpace:"\u200B",NegativeThinSpace:"\u200B",NegativeVeryThinSpace:"\u200B",nequiv:"\u2262",nesear:"\u2928",nesim:"\u2242\u0338",NestedGreaterGreater:"\u226B",NestedLessLess:"\u226A",NewLine:` +`,nexist:"\u2204",nexists:"\u2204",Nfr:"\u{1D511}",nfr:"\u{1D52B}",ngE:"\u2267\u0338",nge:"\u2271",ngeq:"\u2271",ngeqq:"\u2267\u0338",ngeqslant:"\u2A7E\u0338",nges:"\u2A7E\u0338",nGg:"\u22D9\u0338",ngsim:"\u2275",nGt:"\u226B\u20D2",ngt:"\u226F",ngtr:"\u226F",nGtv:"\u226B\u0338",nharr:"\u21AE",nhArr:"\u21CE",nhpar:"\u2AF2",ni:"\u220B",nis:"\u22FC",nisd:"\u22FA",niv:"\u220B",NJcy:"\u040A",njcy:"\u045A",nlarr:"\u219A",nlArr:"\u21CD",nldr:"\u2025",nlE:"\u2266\u0338",nle:"\u2270",nleftarrow:"\u219A",nLeftarrow:"\u21CD",nleftrightarrow:"\u21AE",nLeftrightarrow:"\u21CE",nleq:"\u2270",nleqq:"\u2266\u0338",nleqslant:"\u2A7D\u0338",nles:"\u2A7D\u0338",nless:"\u226E",nLl:"\u22D8\u0338",nlsim:"\u2274",nLt:"\u226A\u20D2",nlt:"\u226E",nltri:"\u22EA",nltrie:"\u22EC",nLtv:"\u226A\u0338",nmid:"\u2224",NoBreak:"\u2060",NonBreakingSpace:"\xA0",nopf:"\u{1D55F}",Nopf:"\u2115",Not:"\u2AEC",not:"\xAC",NotCongruent:"\u2262",NotCupCap:"\u226D",NotDoubleVerticalBar:"\u2226",NotElement:"\u2209",NotEqual:"\u2260",NotEqualTilde:"\u2242\u0338",NotExists:"\u2204",NotGreater:"\u226F",NotGreaterEqual:"\u2271",NotGreaterFullEqual:"\u2267\u0338",NotGreaterGreater:"\u226B\u0338",NotGreaterLess:"\u2279",NotGreaterSlantEqual:"\u2A7E\u0338",NotGreaterTilde:"\u2275",NotHumpDownHump:"\u224E\u0338",NotHumpEqual:"\u224F\u0338",notin:"\u2209",notindot:"\u22F5\u0338",notinE:"\u22F9\u0338",notinva:"\u2209",notinvb:"\u22F7",notinvc:"\u22F6",NotLeftTriangleBar:"\u29CF\u0338",NotLeftTriangle:"\u22EA",NotLeftTriangleEqual:"\u22EC",NotLess:"\u226E",NotLessEqual:"\u2270",NotLessGreater:"\u2278",NotLessLess:"\u226A\u0338",NotLessSlantEqual:"\u2A7D\u0338",NotLessTilde:"\u2274",NotNestedGreaterGreater:"\u2AA2\u0338",NotNestedLessLess:"\u2AA1\u0338",notni:"\u220C",notniva:"\u220C",notnivb:"\u22FE",notnivc:"\u22FD",NotPrecedes:"\u2280",NotPrecedesEqual:"\u2AAF\u0338",NotPrecedesSlantEqual:"\u22E0",NotReverseElement:"\u220C",NotRightTriangleBar:"\u29D0\u0338",NotRightTriangle:"\u22EB",NotRightTriangleEqual:"\u22ED",NotSquareSubset:"\u228F\u0338",NotSquareSubsetEqual:"\u22E2",NotSquareSuperset:"\u2290\u0338",NotSquareSupersetEqual:"\u22E3",NotSubset:"\u2282\u20D2",NotSubsetEqual:"\u2288",NotSucceeds:"\u2281",NotSucceedsEqual:"\u2AB0\u0338",NotSucceedsSlantEqual:"\u22E1",NotSucceedsTilde:"\u227F\u0338",NotSuperset:"\u2283\u20D2",NotSupersetEqual:"\u2289",NotTilde:"\u2241",NotTildeEqual:"\u2244",NotTildeFullEqual:"\u2247",NotTildeTilde:"\u2249",NotVerticalBar:"\u2224",nparallel:"\u2226",npar:"\u2226",nparsl:"\u2AFD\u20E5",npart:"\u2202\u0338",npolint:"\u2A14",npr:"\u2280",nprcue:"\u22E0",nprec:"\u2280",npreceq:"\u2AAF\u0338",npre:"\u2AAF\u0338",nrarrc:"\u2933\u0338",nrarr:"\u219B",nrArr:"\u21CF",nrarrw:"\u219D\u0338",nrightarrow:"\u219B",nRightarrow:"\u21CF",nrtri:"\u22EB",nrtrie:"\u22ED",nsc:"\u2281",nsccue:"\u22E1",nsce:"\u2AB0\u0338",Nscr:"\u{1D4A9}",nscr:"\u{1D4C3}",nshortmid:"\u2224",nshortparallel:"\u2226",nsim:"\u2241",nsime:"\u2244",nsimeq:"\u2244",nsmid:"\u2224",nspar:"\u2226",nsqsube:"\u22E2",nsqsupe:"\u22E3",nsub:"\u2284",nsubE:"\u2AC5\u0338",nsube:"\u2288",nsubset:"\u2282\u20D2",nsubseteq:"\u2288",nsubseteqq:"\u2AC5\u0338",nsucc:"\u2281",nsucceq:"\u2AB0\u0338",nsup:"\u2285",nsupE:"\u2AC6\u0338",nsupe:"\u2289",nsupset:"\u2283\u20D2",nsupseteq:"\u2289",nsupseteqq:"\u2AC6\u0338",ntgl:"\u2279",Ntilde:"\xD1",ntilde:"\xF1",ntlg:"\u2278",ntriangleleft:"\u22EA",ntrianglelefteq:"\u22EC",ntriangleright:"\u22EB",ntrianglerighteq:"\u22ED",Nu:"\u039D",nu:"\u03BD",num:"#",numero:"\u2116",numsp:"\u2007",nvap:"\u224D\u20D2",nvdash:"\u22AC",nvDash:"\u22AD",nVdash:"\u22AE",nVDash:"\u22AF",nvge:"\u2265\u20D2",nvgt:">\u20D2",nvHarr:"\u2904",nvinfin:"\u29DE",nvlArr:"\u2902",nvle:"\u2264\u20D2",nvlt:"<\u20D2",nvltrie:"\u22B4\u20D2",nvrArr:"\u2903",nvrtrie:"\u22B5\u20D2",nvsim:"\u223C\u20D2",nwarhk:"\u2923",nwarr:"\u2196",nwArr:"\u21D6",nwarrow:"\u2196",nwnear:"\u2927",Oacute:"\xD3",oacute:"\xF3",oast:"\u229B",Ocirc:"\xD4",ocirc:"\xF4",ocir:"\u229A",Ocy:"\u041E",ocy:"\u043E",odash:"\u229D",Odblac:"\u0150",odblac:"\u0151",odiv:"\u2A38",odot:"\u2299",odsold:"\u29BC",OElig:"\u0152",oelig:"\u0153",ofcir:"\u29BF",Ofr:"\u{1D512}",ofr:"\u{1D52C}",ogon:"\u02DB",Ograve:"\xD2",ograve:"\xF2",ogt:"\u29C1",ohbar:"\u29B5",ohm:"\u03A9",oint:"\u222E",olarr:"\u21BA",olcir:"\u29BE",olcross:"\u29BB",oline:"\u203E",olt:"\u29C0",Omacr:"\u014C",omacr:"\u014D",Omega:"\u03A9",omega:"\u03C9",Omicron:"\u039F",omicron:"\u03BF",omid:"\u29B6",ominus:"\u2296",Oopf:"\u{1D546}",oopf:"\u{1D560}",opar:"\u29B7",OpenCurlyDoubleQuote:"\u201C",OpenCurlyQuote:"\u2018",operp:"\u29B9",oplus:"\u2295",orarr:"\u21BB",Or:"\u2A54",or:"\u2228",ord:"\u2A5D",order:"\u2134",orderof:"\u2134",ordf:"\xAA",ordm:"\xBA",origof:"\u22B6",oror:"\u2A56",orslope:"\u2A57",orv:"\u2A5B",oS:"\u24C8",Oscr:"\u{1D4AA}",oscr:"\u2134",Oslash:"\xD8",oslash:"\xF8",osol:"\u2298",Otilde:"\xD5",otilde:"\xF5",otimesas:"\u2A36",Otimes:"\u2A37",otimes:"\u2297",Ouml:"\xD6",ouml:"\xF6",ovbar:"\u233D",OverBar:"\u203E",OverBrace:"\u23DE",OverBracket:"\u23B4",OverParenthesis:"\u23DC",para:"\xB6",parallel:"\u2225",par:"\u2225",parsim:"\u2AF3",parsl:"\u2AFD",part:"\u2202",PartialD:"\u2202",Pcy:"\u041F",pcy:"\u043F",percnt:"%",period:".",permil:"\u2030",perp:"\u22A5",pertenk:"\u2031",Pfr:"\u{1D513}",pfr:"\u{1D52D}",Phi:"\u03A6",phi:"\u03C6",phiv:"\u03D5",phmmat:"\u2133",phone:"\u260E",Pi:"\u03A0",pi:"\u03C0",pitchfork:"\u22D4",piv:"\u03D6",planck:"\u210F",planckh:"\u210E",plankv:"\u210F",plusacir:"\u2A23",plusb:"\u229E",pluscir:"\u2A22",plus:"+",plusdo:"\u2214",plusdu:"\u2A25",pluse:"\u2A72",PlusMinus:"\xB1",plusmn:"\xB1",plussim:"\u2A26",plustwo:"\u2A27",pm:"\xB1",Poincareplane:"\u210C",pointint:"\u2A15",popf:"\u{1D561}",Popf:"\u2119",pound:"\xA3",prap:"\u2AB7",Pr:"\u2ABB",pr:"\u227A",prcue:"\u227C",precapprox:"\u2AB7",prec:"\u227A",preccurlyeq:"\u227C",Precedes:"\u227A",PrecedesEqual:"\u2AAF",PrecedesSlantEqual:"\u227C",PrecedesTilde:"\u227E",preceq:"\u2AAF",precnapprox:"\u2AB9",precneqq:"\u2AB5",precnsim:"\u22E8",pre:"\u2AAF",prE:"\u2AB3",precsim:"\u227E",prime:"\u2032",Prime:"\u2033",primes:"\u2119",prnap:"\u2AB9",prnE:"\u2AB5",prnsim:"\u22E8",prod:"\u220F",Product:"\u220F",profalar:"\u232E",profline:"\u2312",profsurf:"\u2313",prop:"\u221D",Proportional:"\u221D",Proportion:"\u2237",propto:"\u221D",prsim:"\u227E",prurel:"\u22B0",Pscr:"\u{1D4AB}",pscr:"\u{1D4C5}",Psi:"\u03A8",psi:"\u03C8",puncsp:"\u2008",Qfr:"\u{1D514}",qfr:"\u{1D52E}",qint:"\u2A0C",qopf:"\u{1D562}",Qopf:"\u211A",qprime:"\u2057",Qscr:"\u{1D4AC}",qscr:"\u{1D4C6}",quaternions:"\u210D",quatint:"\u2A16",quest:"?",questeq:"\u225F",quot:'"',QUOT:'"',rAarr:"\u21DB",race:"\u223D\u0331",Racute:"\u0154",racute:"\u0155",radic:"\u221A",raemptyv:"\u29B3",rang:"\u27E9",Rang:"\u27EB",rangd:"\u2992",range:"\u29A5",rangle:"\u27E9",raquo:"\xBB",rarrap:"\u2975",rarrb:"\u21E5",rarrbfs:"\u2920",rarrc:"\u2933",rarr:"\u2192",Rarr:"\u21A0",rArr:"\u21D2",rarrfs:"\u291E",rarrhk:"\u21AA",rarrlp:"\u21AC",rarrpl:"\u2945",rarrsim:"\u2974",Rarrtl:"\u2916",rarrtl:"\u21A3",rarrw:"\u219D",ratail:"\u291A",rAtail:"\u291C",ratio:"\u2236",rationals:"\u211A",rbarr:"\u290D",rBarr:"\u290F",RBarr:"\u2910",rbbrk:"\u2773",rbrace:"}",rbrack:"]",rbrke:"\u298C",rbrksld:"\u298E",rbrkslu:"\u2990",Rcaron:"\u0158",rcaron:"\u0159",Rcedil:"\u0156",rcedil:"\u0157",rceil:"\u2309",rcub:"}",Rcy:"\u0420",rcy:"\u0440",rdca:"\u2937",rdldhar:"\u2969",rdquo:"\u201D",rdquor:"\u201D",rdsh:"\u21B3",real:"\u211C",realine:"\u211B",realpart:"\u211C",reals:"\u211D",Re:"\u211C",rect:"\u25AD",reg:"\xAE",REG:"\xAE",ReverseElement:"\u220B",ReverseEquilibrium:"\u21CB",ReverseUpEquilibrium:"\u296F",rfisht:"\u297D",rfloor:"\u230B",rfr:"\u{1D52F}",Rfr:"\u211C",rHar:"\u2964",rhard:"\u21C1",rharu:"\u21C0",rharul:"\u296C",Rho:"\u03A1",rho:"\u03C1",rhov:"\u03F1",RightAngleBracket:"\u27E9",RightArrowBar:"\u21E5",rightarrow:"\u2192",RightArrow:"\u2192",Rightarrow:"\u21D2",RightArrowLeftArrow:"\u21C4",rightarrowtail:"\u21A3",RightCeiling:"\u2309",RightDoubleBracket:"\u27E7",RightDownTeeVector:"\u295D",RightDownVectorBar:"\u2955",RightDownVector:"\u21C2",RightFloor:"\u230B",rightharpoondown:"\u21C1",rightharpoonup:"\u21C0",rightleftarrows:"\u21C4",rightleftharpoons:"\u21CC",rightrightarrows:"\u21C9",rightsquigarrow:"\u219D",RightTeeArrow:"\u21A6",RightTee:"\u22A2",RightTeeVector:"\u295B",rightthreetimes:"\u22CC",RightTriangleBar:"\u29D0",RightTriangle:"\u22B3",RightTriangleEqual:"\u22B5",RightUpDownVector:"\u294F",RightUpTeeVector:"\u295C",RightUpVectorBar:"\u2954",RightUpVector:"\u21BE",RightVectorBar:"\u2953",RightVector:"\u21C0",ring:"\u02DA",risingdotseq:"\u2253",rlarr:"\u21C4",rlhar:"\u21CC",rlm:"\u200F",rmoustache:"\u23B1",rmoust:"\u23B1",rnmid:"\u2AEE",roang:"\u27ED",roarr:"\u21FE",robrk:"\u27E7",ropar:"\u2986",ropf:"\u{1D563}",Ropf:"\u211D",roplus:"\u2A2E",rotimes:"\u2A35",RoundImplies:"\u2970",rpar:")",rpargt:"\u2994",rppolint:"\u2A12",rrarr:"\u21C9",Rrightarrow:"\u21DB",rsaquo:"\u203A",rscr:"\u{1D4C7}",Rscr:"\u211B",rsh:"\u21B1",Rsh:"\u21B1",rsqb:"]",rsquo:"\u2019",rsquor:"\u2019",rthree:"\u22CC",rtimes:"\u22CA",rtri:"\u25B9",rtrie:"\u22B5",rtrif:"\u25B8",rtriltri:"\u29CE",RuleDelayed:"\u29F4",ruluhar:"\u2968",rx:"\u211E",Sacute:"\u015A",sacute:"\u015B",sbquo:"\u201A",scap:"\u2AB8",Scaron:"\u0160",scaron:"\u0161",Sc:"\u2ABC",sc:"\u227B",sccue:"\u227D",sce:"\u2AB0",scE:"\u2AB4",Scedil:"\u015E",scedil:"\u015F",Scirc:"\u015C",scirc:"\u015D",scnap:"\u2ABA",scnE:"\u2AB6",scnsim:"\u22E9",scpolint:"\u2A13",scsim:"\u227F",Scy:"\u0421",scy:"\u0441",sdotb:"\u22A1",sdot:"\u22C5",sdote:"\u2A66",searhk:"\u2925",searr:"\u2198",seArr:"\u21D8",searrow:"\u2198",sect:"\xA7",semi:";",seswar:"\u2929",setminus:"\u2216",setmn:"\u2216",sext:"\u2736",Sfr:"\u{1D516}",sfr:"\u{1D530}",sfrown:"\u2322",sharp:"\u266F",SHCHcy:"\u0429",shchcy:"\u0449",SHcy:"\u0428",shcy:"\u0448",ShortDownArrow:"\u2193",ShortLeftArrow:"\u2190",shortmid:"\u2223",shortparallel:"\u2225",ShortRightArrow:"\u2192",ShortUpArrow:"\u2191",shy:"\xAD",Sigma:"\u03A3",sigma:"\u03C3",sigmaf:"\u03C2",sigmav:"\u03C2",sim:"\u223C",simdot:"\u2A6A",sime:"\u2243",simeq:"\u2243",simg:"\u2A9E",simgE:"\u2AA0",siml:"\u2A9D",simlE:"\u2A9F",simne:"\u2246",simplus:"\u2A24",simrarr:"\u2972",slarr:"\u2190",SmallCircle:"\u2218",smallsetminus:"\u2216",smashp:"\u2A33",smeparsl:"\u29E4",smid:"\u2223",smile:"\u2323",smt:"\u2AAA",smte:"\u2AAC",smtes:"\u2AAC\uFE00",SOFTcy:"\u042C",softcy:"\u044C",solbar:"\u233F",solb:"\u29C4",sol:"/",Sopf:"\u{1D54A}",sopf:"\u{1D564}",spades:"\u2660",spadesuit:"\u2660",spar:"\u2225",sqcap:"\u2293",sqcaps:"\u2293\uFE00",sqcup:"\u2294",sqcups:"\u2294\uFE00",Sqrt:"\u221A",sqsub:"\u228F",sqsube:"\u2291",sqsubset:"\u228F",sqsubseteq:"\u2291",sqsup:"\u2290",sqsupe:"\u2292",sqsupset:"\u2290",sqsupseteq:"\u2292",square:"\u25A1",Square:"\u25A1",SquareIntersection:"\u2293",SquareSubset:"\u228F",SquareSubsetEqual:"\u2291",SquareSuperset:"\u2290",SquareSupersetEqual:"\u2292",SquareUnion:"\u2294",squarf:"\u25AA",squ:"\u25A1",squf:"\u25AA",srarr:"\u2192",Sscr:"\u{1D4AE}",sscr:"\u{1D4C8}",ssetmn:"\u2216",ssmile:"\u2323",sstarf:"\u22C6",Star:"\u22C6",star:"\u2606",starf:"\u2605",straightepsilon:"\u03F5",straightphi:"\u03D5",strns:"\xAF",sub:"\u2282",Sub:"\u22D0",subdot:"\u2ABD",subE:"\u2AC5",sube:"\u2286",subedot:"\u2AC3",submult:"\u2AC1",subnE:"\u2ACB",subne:"\u228A",subplus:"\u2ABF",subrarr:"\u2979",subset:"\u2282",Subset:"\u22D0",subseteq:"\u2286",subseteqq:"\u2AC5",SubsetEqual:"\u2286",subsetneq:"\u228A",subsetneqq:"\u2ACB",subsim:"\u2AC7",subsub:"\u2AD5",subsup:"\u2AD3",succapprox:"\u2AB8",succ:"\u227B",succcurlyeq:"\u227D",Succeeds:"\u227B",SucceedsEqual:"\u2AB0",SucceedsSlantEqual:"\u227D",SucceedsTilde:"\u227F",succeq:"\u2AB0",succnapprox:"\u2ABA",succneqq:"\u2AB6",succnsim:"\u22E9",succsim:"\u227F",SuchThat:"\u220B",sum:"\u2211",Sum:"\u2211",sung:"\u266A",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",sup:"\u2283",Sup:"\u22D1",supdot:"\u2ABE",supdsub:"\u2AD8",supE:"\u2AC6",supe:"\u2287",supedot:"\u2AC4",Superset:"\u2283",SupersetEqual:"\u2287",suphsol:"\u27C9",suphsub:"\u2AD7",suplarr:"\u297B",supmult:"\u2AC2",supnE:"\u2ACC",supne:"\u228B",supplus:"\u2AC0",supset:"\u2283",Supset:"\u22D1",supseteq:"\u2287",supseteqq:"\u2AC6",supsetneq:"\u228B",supsetneqq:"\u2ACC",supsim:"\u2AC8",supsub:"\u2AD4",supsup:"\u2AD6",swarhk:"\u2926",swarr:"\u2199",swArr:"\u21D9",swarrow:"\u2199",swnwar:"\u292A",szlig:"\xDF",Tab:" ",target:"\u2316",Tau:"\u03A4",tau:"\u03C4",tbrk:"\u23B4",Tcaron:"\u0164",tcaron:"\u0165",Tcedil:"\u0162",tcedil:"\u0163",Tcy:"\u0422",tcy:"\u0442",tdot:"\u20DB",telrec:"\u2315",Tfr:"\u{1D517}",tfr:"\u{1D531}",there4:"\u2234",therefore:"\u2234",Therefore:"\u2234",Theta:"\u0398",theta:"\u03B8",thetasym:"\u03D1",thetav:"\u03D1",thickapprox:"\u2248",thicksim:"\u223C",ThickSpace:"\u205F\u200A",ThinSpace:"\u2009",thinsp:"\u2009",thkap:"\u2248",thksim:"\u223C",THORN:"\xDE",thorn:"\xFE",tilde:"\u02DC",Tilde:"\u223C",TildeEqual:"\u2243",TildeFullEqual:"\u2245",TildeTilde:"\u2248",timesbar:"\u2A31",timesb:"\u22A0",times:"\xD7",timesd:"\u2A30",tint:"\u222D",toea:"\u2928",topbot:"\u2336",topcir:"\u2AF1",top:"\u22A4",Topf:"\u{1D54B}",topf:"\u{1D565}",topfork:"\u2ADA",tosa:"\u2929",tprime:"\u2034",trade:"\u2122",TRADE:"\u2122",triangle:"\u25B5",triangledown:"\u25BF",triangleleft:"\u25C3",trianglelefteq:"\u22B4",triangleq:"\u225C",triangleright:"\u25B9",trianglerighteq:"\u22B5",tridot:"\u25EC",trie:"\u225C",triminus:"\u2A3A",TripleDot:"\u20DB",triplus:"\u2A39",trisb:"\u29CD",tritime:"\u2A3B",trpezium:"\u23E2",Tscr:"\u{1D4AF}",tscr:"\u{1D4C9}",TScy:"\u0426",tscy:"\u0446",TSHcy:"\u040B",tshcy:"\u045B",Tstrok:"\u0166",tstrok:"\u0167",twixt:"\u226C",twoheadleftarrow:"\u219E",twoheadrightarrow:"\u21A0",Uacute:"\xDA",uacute:"\xFA",uarr:"\u2191",Uarr:"\u219F",uArr:"\u21D1",Uarrocir:"\u2949",Ubrcy:"\u040E",ubrcy:"\u045E",Ubreve:"\u016C",ubreve:"\u016D",Ucirc:"\xDB",ucirc:"\xFB",Ucy:"\u0423",ucy:"\u0443",udarr:"\u21C5",Udblac:"\u0170",udblac:"\u0171",udhar:"\u296E",ufisht:"\u297E",Ufr:"\u{1D518}",ufr:"\u{1D532}",Ugrave:"\xD9",ugrave:"\xF9",uHar:"\u2963",uharl:"\u21BF",uharr:"\u21BE",uhblk:"\u2580",ulcorn:"\u231C",ulcorner:"\u231C",ulcrop:"\u230F",ultri:"\u25F8",Umacr:"\u016A",umacr:"\u016B",uml:"\xA8",UnderBar:"_",UnderBrace:"\u23DF",UnderBracket:"\u23B5",UnderParenthesis:"\u23DD",Union:"\u22C3",UnionPlus:"\u228E",Uogon:"\u0172",uogon:"\u0173",Uopf:"\u{1D54C}",uopf:"\u{1D566}",UpArrowBar:"\u2912",uparrow:"\u2191",UpArrow:"\u2191",Uparrow:"\u21D1",UpArrowDownArrow:"\u21C5",updownarrow:"\u2195",UpDownArrow:"\u2195",Updownarrow:"\u21D5",UpEquilibrium:"\u296E",upharpoonleft:"\u21BF",upharpoonright:"\u21BE",uplus:"\u228E",UpperLeftArrow:"\u2196",UpperRightArrow:"\u2197",upsi:"\u03C5",Upsi:"\u03D2",upsih:"\u03D2",Upsilon:"\u03A5",upsilon:"\u03C5",UpTeeArrow:"\u21A5",UpTee:"\u22A5",upuparrows:"\u21C8",urcorn:"\u231D",urcorner:"\u231D",urcrop:"\u230E",Uring:"\u016E",uring:"\u016F",urtri:"\u25F9",Uscr:"\u{1D4B0}",uscr:"\u{1D4CA}",utdot:"\u22F0",Utilde:"\u0168",utilde:"\u0169",utri:"\u25B5",utrif:"\u25B4",uuarr:"\u21C8",Uuml:"\xDC",uuml:"\xFC",uwangle:"\u29A7",vangrt:"\u299C",varepsilon:"\u03F5",varkappa:"\u03F0",varnothing:"\u2205",varphi:"\u03D5",varpi:"\u03D6",varpropto:"\u221D",varr:"\u2195",vArr:"\u21D5",varrho:"\u03F1",varsigma:"\u03C2",varsubsetneq:"\u228A\uFE00",varsubsetneqq:"\u2ACB\uFE00",varsupsetneq:"\u228B\uFE00",varsupsetneqq:"\u2ACC\uFE00",vartheta:"\u03D1",vartriangleleft:"\u22B2",vartriangleright:"\u22B3",vBar:"\u2AE8",Vbar:"\u2AEB",vBarv:"\u2AE9",Vcy:"\u0412",vcy:"\u0432",vdash:"\u22A2",vDash:"\u22A8",Vdash:"\u22A9",VDash:"\u22AB",Vdashl:"\u2AE6",veebar:"\u22BB",vee:"\u2228",Vee:"\u22C1",veeeq:"\u225A",vellip:"\u22EE",verbar:"|",Verbar:"\u2016",vert:"|",Vert:"\u2016",VerticalBar:"\u2223",VerticalLine:"|",VerticalSeparator:"\u2758",VerticalTilde:"\u2240",VeryThinSpace:"\u200A",Vfr:"\u{1D519}",vfr:"\u{1D533}",vltri:"\u22B2",vnsub:"\u2282\u20D2",vnsup:"\u2283\u20D2",Vopf:"\u{1D54D}",vopf:"\u{1D567}",vprop:"\u221D",vrtri:"\u22B3",Vscr:"\u{1D4B1}",vscr:"\u{1D4CB}",vsubnE:"\u2ACB\uFE00",vsubne:"\u228A\uFE00",vsupnE:"\u2ACC\uFE00",vsupne:"\u228B\uFE00",Vvdash:"\u22AA",vzigzag:"\u299A",Wcirc:"\u0174",wcirc:"\u0175",wedbar:"\u2A5F",wedge:"\u2227",Wedge:"\u22C0",wedgeq:"\u2259",weierp:"\u2118",Wfr:"\u{1D51A}",wfr:"\u{1D534}",Wopf:"\u{1D54E}",wopf:"\u{1D568}",wp:"\u2118",wr:"\u2240",wreath:"\u2240",Wscr:"\u{1D4B2}",wscr:"\u{1D4CC}",xcap:"\u22C2",xcirc:"\u25EF",xcup:"\u22C3",xdtri:"\u25BD",Xfr:"\u{1D51B}",xfr:"\u{1D535}",xharr:"\u27F7",xhArr:"\u27FA",Xi:"\u039E",xi:"\u03BE",xlarr:"\u27F5",xlArr:"\u27F8",xmap:"\u27FC",xnis:"\u22FB",xodot:"\u2A00",Xopf:"\u{1D54F}",xopf:"\u{1D569}",xoplus:"\u2A01",xotime:"\u2A02",xrarr:"\u27F6",xrArr:"\u27F9",Xscr:"\u{1D4B3}",xscr:"\u{1D4CD}",xsqcup:"\u2A06",xuplus:"\u2A04",xutri:"\u25B3",xvee:"\u22C1",xwedge:"\u22C0",Yacute:"\xDD",yacute:"\xFD",YAcy:"\u042F",yacy:"\u044F",Ycirc:"\u0176",ycirc:"\u0177",Ycy:"\u042B",ycy:"\u044B",yen:"\xA5",Yfr:"\u{1D51C}",yfr:"\u{1D536}",YIcy:"\u0407",yicy:"\u0457",Yopf:"\u{1D550}",yopf:"\u{1D56A}",Yscr:"\u{1D4B4}",yscr:"\u{1D4CE}",YUcy:"\u042E",yucy:"\u044E",yuml:"\xFF",Yuml:"\u0178",Zacute:"\u0179",zacute:"\u017A",Zcaron:"\u017D",zcaron:"\u017E",Zcy:"\u0417",zcy:"\u0437",Zdot:"\u017B",zdot:"\u017C",zeetrf:"\u2128",ZeroWidthSpace:"\u200B",Zeta:"\u0396",zeta:"\u03B6",zfr:"\u{1D537}",Zfr:"\u2128",ZHcy:"\u0416",zhcy:"\u0436",zigrarr:"\u21DD",zopf:"\u{1D56B}",Zopf:"\u2124",Zscr:"\u{1D4B5}",zscr:"\u{1D4CF}",zwj:"\u200D",zwnj:"\u200C"};var ji={Aacute:"\xC1",aacute:"\xE1",Acirc:"\xC2",acirc:"\xE2",acute:"\xB4",AElig:"\xC6",aelig:"\xE6",Agrave:"\xC0",agrave:"\xE0",amp:"&",AMP:"&",Aring:"\xC5",aring:"\xE5",Atilde:"\xC3",atilde:"\xE3",Auml:"\xC4",auml:"\xE4",brvbar:"\xA6",Ccedil:"\xC7",ccedil:"\xE7",cedil:"\xB8",cent:"\xA2",copy:"\xA9",COPY:"\xA9",curren:"\xA4",deg:"\xB0",divide:"\xF7",Eacute:"\xC9",eacute:"\xE9",Ecirc:"\xCA",ecirc:"\xEA",Egrave:"\xC8",egrave:"\xE8",ETH:"\xD0",eth:"\xF0",Euml:"\xCB",euml:"\xEB",frac12:"\xBD",frac14:"\xBC",frac34:"\xBE",gt:">",GT:">",Iacute:"\xCD",iacute:"\xED",Icirc:"\xCE",icirc:"\xEE",iexcl:"\xA1",Igrave:"\xCC",igrave:"\xEC",iquest:"\xBF",Iuml:"\xCF",iuml:"\xEF",laquo:"\xAB",lt:"<",LT:"<",macr:"\xAF",micro:"\xB5",middot:"\xB7",nbsp:"\xA0",not:"\xAC",Ntilde:"\xD1",ntilde:"\xF1",Oacute:"\xD3",oacute:"\xF3",Ocirc:"\xD4",ocirc:"\xF4",Ograve:"\xD2",ograve:"\xF2",ordf:"\xAA",ordm:"\xBA",Oslash:"\xD8",oslash:"\xF8",Otilde:"\xD5",otilde:"\xF5",Ouml:"\xD6",ouml:"\xF6",para:"\xB6",plusmn:"\xB1",pound:"\xA3",quot:'"',QUOT:'"',raquo:"\xBB",reg:"\xAE",REG:"\xAE",sect:"\xA7",shy:"\xAD",sup1:"\xB9",sup2:"\xB2",sup3:"\xB3",szlig:"\xDF",THORN:"\xDE",thorn:"\xFE",times:"\xD7",Uacute:"\xDA",uacute:"\xFA",Ucirc:"\xDB",ucirc:"\xFB",Ugrave:"\xD9",ugrave:"\xF9",uml:"\xA8",Uuml:"\xDC",uuml:"\xFC",Yacute:"\xDD",yacute:"\xFD",yen:"\xA5",yuml:"\xFF"};var zi={amp:"&",apos:"'",gt:">",lt:"<",quot:'"'};function ts(t){return t===" "||t===` +`||t===" "||t==="\f"||t==="\r"}function d$(t){return t>="a"&&t<="z"||t>="A"&&t<="Z"}function lt(t,e,s){let u=t.toLowerCase();return t===u?(c,l)=>{l===u?c._state=e:(c._state=s,c._index--)}:(c,l)=>{l===u||l===t?c._state=e:(c._state=s,c._index--)}}function ks(t,e){let s=t.toLowerCase();return(u,c)=>{c===s||c===t?u._state=e:(u._state=3,u._index--)}}var Wne=lt("C",24,16),Jne=lt("D",25,16),Yne=lt("A",26,16),Zne=lt("T",27,16),Xne=lt("A",28,16),$ne=ks("R",35),ere=ks("I",36),tre=ks("P",37),sre=ks("T",38),nre=lt("R",40,1),rre=lt("I",41,1),ire=lt("P",42,1),are=lt("T",43,1),ore=ks("Y",45),ure=ks("L",46),cre=ks("E",47),lre=lt("Y",49,1),pre=lt("L",50,1),gre=lt("E",51,1),dre=ks("I",54),mre=ks("T",55),hre=ks("L",56),_re=ks("E",57),bre=lt("I",58,1),fre=lt("T",59,1),yre=lt("L",60,1),xre=lt("E",61,1),Are=lt("#",63,64),Pre=lt("X",66,65),Ki=class{_state=1;buffer="";sectionStart=0;_index=0;bufferOffset=0;baseState=1;special=1;running=!0;ended=!1;cbs;xmlMode;decodeEntities;constructor(e,s){this.cbs=s,this.xmlMode=!!e?.xmlMode,this.decodeEntities=e?.decodeEntities??!0}reset(){this._state=1,this.buffer="",this.sectionStart=0,this._index=0,this.bufferOffset=0,this.baseState=1,this.special=1,this.running=!0,this.ended=!1}write(e){this.ended&&this.cbs.onerror(Error(".write() after done!")),this.buffer+=e,this.parse()}end(e){this.ended&&this.cbs.onerror(Error(".end() after done!")),e&&this.write(e),this.ended=!0,this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this._indexthis.sectionStart&&this.cbs.ontext(this.getSection()),this._state=2,this.sectionStart=this._index):this.decodeEntities&&e==="&"&&(this.special===1||this.special===4)&&(this._index>this.sectionStart&&this.cbs.ontext(this.getSection()),this.baseState=1,this._state=62,this.sectionStart=this._index)}isTagStartChar(e){return d$(e)||this.xmlMode&&!ts(e)&&e!=="/"&&e!==">"}stateBeforeTagName(e){e==="/"?this._state=5:e==="<"?(this.cbs.ontext(this.getSection()),this.sectionStart=this._index):e===">"||this.special!==1||ts(e)?this._state=1:e==="!"?(this._state=15,this.sectionStart=this._index+1):e==="?"?(this._state=17,this.sectionStart=this._index+1):this.isTagStartChar(e)?(this._state=!this.xmlMode&&(e==="s"||e==="S")?32:!this.xmlMode&&(e==="t"||e==="T")?52:3,this.sectionStart=this._index):this._state=1}stateInTagName(e){(e==="/"||e===">"||ts(e))&&(this.emitToken("onopentagname"),this._state=8,this._index--)}stateBeforeClosingTagName(e){ts(e)||(e===">"?this._state=1:this.special!==1?this.special!==4&&(e==="s"||e==="S")?this._state=33:this.special===4&&(e==="t"||e==="T")?this._state=53:(this._state=1,this._index--):this.isTagStartChar(e)?(this._state=6,this.sectionStart=this._index):(this._state=20,this.sectionStart=this._index))}stateInClosingTagName(e){(e===">"||ts(e))&&(this.emitToken("onclosetag"),this._state=7,this._index--)}stateAfterClosingTagName(e){e===">"&&(this._state=1,this.sectionStart=this._index+1)}stateBeforeAttributeName(e){e===">"?(this.cbs.onopentagend(),this._state=1,this.sectionStart=this._index+1):e==="/"?this._state=4:ts(e)||(this._state=9,this.sectionStart=this._index)}stateInSelfClosingTag(e){e===">"?(this.cbs.onselfclosingtag(),this._state=1,this.sectionStart=this._index+1,this.special=1):ts(e)||(this._state=8,this._index--)}stateInAttributeName(e){(e==="="||e==="/"||e===">"||ts(e))&&(this.cbs.onattribname(this.getSection()),this.sectionStart=-1,this._state=10,this._index--)}stateAfterAttributeName(e){e==="="?this._state=11:e==="/"||e===">"?(this.cbs.onattribend(void 0),this._state=8,this._index--):ts(e)||(this.cbs.onattribend(void 0),this._state=9,this.sectionStart=this._index)}stateBeforeAttributeValue(e){e==='"'?(this._state=12,this.sectionStart=this._index+1):e==="'"?(this._state=13,this.sectionStart=this._index+1):ts(e)||(this._state=14,this.sectionStart=this._index,this._index--)}handleInAttributeValue(e,s){e===s?(this.emitToken("onattribdata"),this.cbs.onattribend(s),this._state=8):this.decodeEntities&&e==="&"&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)}stateInAttributeValueDoubleQuotes(e){this.handleInAttributeValue(e,'"')}stateInAttributeValueSingleQuotes(e){this.handleInAttributeValue(e,"'")}stateInAttributeValueNoQuotes(e){ts(e)||e===">"?(this.emitToken("onattribdata"),this.cbs.onattribend(null),this._state=8,this._index--):this.decodeEntities&&e==="&"&&(this.emitToken("onattribdata"),this.baseState=this._state,this._state=62,this.sectionStart=this._index)}stateBeforeDeclaration(e){this._state=e==="["?23:e==="-"?18:16}stateInDeclaration(e){e===">"&&(this.cbs.ondeclaration(this.getSection()),this._state=1,this.sectionStart=this._index+1)}stateInProcessingInstruction(e){e===">"&&(this.cbs.onprocessinginstruction(this.getSection()),this._state=1,this.sectionStart=this._index+1)}stateBeforeComment(e){e==="-"?(this._state=19,this.sectionStart=this._index+1):this._state=16}stateInComment(e){e==="-"&&(this._state=21)}stateInSpecialComment(e){e===">"&&(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index)),this._state=1,this.sectionStart=this._index+1)}stateAfterComment1(e){e==="-"?this._state=22:this._state=19}stateAfterComment2(e){e===">"?(this.cbs.oncomment(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):e!=="-"&&(this._state=19)}stateBeforeCdata6(e){e==="["?(this._state=29,this.sectionStart=this._index+1):(this._state=16,this._index--)}stateInCdata(e){e==="]"&&(this._state=30)}stateAfterCdata1(e){e==="]"?this._state=31:this._state=29}stateAfterCdata2(e){e===">"?(this.cbs.oncdata(this.buffer.substring(this.sectionStart,this._index-2)),this._state=1,this.sectionStart=this._index+1):e!=="]"&&(this._state=29)}stateBeforeSpecialS(e){e==="c"||e==="C"?this._state=34:e==="t"||e==="T"?this._state=44:(this._state=3,this._index--)}stateBeforeSpecialSEnd(e){this.special===2&&(e==="c"||e==="C")?this._state=39:this.special===3&&(e==="t"||e==="T")?this._state=48:this._state=1}stateBeforeSpecialLast(e,s){(e==="/"||e===">"||ts(e))&&(this.special=s),this._state=3,this._index--}stateAfterSpecialLast(e,s){e===">"||ts(e)?(this.special=1,this._state=6,this.sectionStart=this._index-s,this._index--):this._state=1}parseFixedEntity(e=this.xmlMode?zi:Hi){if(this.sectionStart+1=2;){let u=this.buffer.substr(e,s);if(Object.prototype.hasOwnProperty.call(ji,u)){this.emitPartial(ji[u]),this.sectionStart+=s+1;return}s--}}stateInNamedEntity(e){e===";"?(this.parseFixedEntity(),this.baseState===1&&this.sectionStart+1"9")&&!d$(e)&&(this.xmlMode||this.sectionStart+1===this._index||(this.baseState!==1?e!=="="&&this.parseFixedEntity(ji):this.parseLegacyEntity()),this._state=this.baseState,this._index--)}decodeNumericEntity(e,s,u){let c=this.sectionStart+e;if(c!==this._index){let l=this.buffer.substring(c,this._index),g=parseInt(l,s);this.emitPartial(ou(g)),this.sectionStart=u?this._index+1:this._index}this._state=this.baseState}stateInNumericEntity(e){e===";"?this.decodeNumericEntity(2,10,!0):(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(2,10,!1),this._index--)}stateInHexEntity(e){e===";"?this.decodeNumericEntity(3,16,!0):(e<"a"||e>"f")&&(e<"A"||e>"F")&&(e<"0"||e>"9")&&(this.xmlMode?this._state=this.baseState:this.decodeNumericEntity(3,16,!1),this._index--)}cleanup(){this.sectionStart<0?(this.buffer="",this.bufferOffset+=this._index,this._index=0):this.running&&(this._state===1?(this.sectionStart!==this._index&&this.cbs.ontext(this.buffer.substr(this.sectionStart)),this.buffer="",this.bufferOffset+=this._index,this._index=0):this.sectionStart===this._index?(this.buffer="",this.bufferOffset+=this._index,this._index=0):(this.buffer=this.buffer.substr(this.sectionStart),this._index-=this.sectionStart,this.bufferOffset+=this.sectionStart),this.sectionStart=0)}parse(){for(;this._index0&&m$[e]?.has(s=this.stack[this.stack.length-1]);)this.onclosetag(s)}this.isVoidElement(e)||(this.stack.push(e),h$.has(e)?this.foreignContext.push(!0):_$.has(e)&&this.foreignContext.push(!1)),this.cbs.onopentagname?.(e),this.cbs.onopentag&&(this.attribs={})}onopentagend(){this.updatePosition(1),this.attribs&&(this.cbs.onopentag?.(this.tagname,this.attribs),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname),this.tagname=""}onclosetag(e){if(this.updatePosition(1),this.lowerCaseTagNames&&(e=e.toLowerCase()),(h$.has(e)||_$.has(e))&&this.foreignContext.pop(),this.stack.length&&!this.isVoidElement(e)){let s=this.stack.lastIndexOf(e);if(s!==-1)if(this.cbs.onclosetag)for(s=this.stack.length-s;s--;)this.cbs.onclosetag(this.stack.pop());else this.stack.length=s;else e==="p"&&!this.options.xmlMode&&(this.onopentagname(e),this.closeCurrentTag())}else!this.options.xmlMode&&(e==="br"||e==="p")&&(this.onopentagname(e),this.closeCurrentTag())}onselfclosingtag(){this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?this.closeCurrentTag():this.onopentagend()}closeCurrentTag(){let e=this.tagname;this.onopentagend(),this.stack[this.stack.length-1]===e&&(this.cbs.onclosetag?.(e),this.stack.pop())}onattribname(e){this.lowerCaseAttributeNames&&(e=e.toLowerCase()),this.attribname=e}onattribdata(e){this.attribvalue+=e}onattribend(e){this.cbs.onattribute?.(this.attribname,this.attribvalue,e),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribname="",this.attribvalue=""}getInstructionName(e){let s=e.search(Ire),u=s<0?e:e.substr(0,s);return this.lowerCaseTagNames&&(u=u.toLowerCase()),u}ondeclaration(e){if(this.cbs.onprocessinginstruction){let s=this.getInstructionName(e);this.cbs.onprocessinginstruction(`!${s}`,`!${e}`)}}onprocessinginstruction(e){if(this.cbs.onprocessinginstruction){let s=this.getInstructionName(e);this.cbs.onprocessinginstruction(`?${s}`,`?${e}`)}}oncomment(e){this.updatePosition(4),this.cbs.oncomment?.(e),this.cbs.oncommentend?.()}oncdata(e){this.updatePosition(1),this.options.xmlMode||this.options.recognizeCDATA?(this.cbs.oncdatastart?.(),this.cbs.ontext?.(e),this.cbs.oncdataend?.()):this.oncomment(`[CDATA[${e}]]`)}onerror(e){this.cbs.onerror?.(e)}onend(){if(this.cbs.onclosetag)for(let e=this.stack.length;e>0;this.cbs.onclosetag(this.stack[--e]));this.cbs.onend?.()}reset(){this.cbs.onreset?.(),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack=[],this.cbs.onparserinit?.(this)}parseComplete(e){this.reset(),this.end(e)}write(e){this.tokenizer.write(e)}end(e){this.tokenizer.end(e)}pause(){this.tokenizer.pause()}resume(){this.tokenizer.resume()}parseChunk(e){this.write(e)}done(e){this.end(e)}};var Cme=new Map([["tag",1],["script",1],["style",1],["directive",1],["text",3],["cdata",4],["comment",8],["root",9]]);var vre=function(){let t=new Map,e=new Map,s={next:e,base:10};for(let g=0;g<=9;g++)t.set(g.toString(10),s),e.set(g.toString(10),s);let u=new Map,c={next:u,base:16};for(let g=0;g<=15;g++)u.set(g.toString(16),c),u.set(g.toString(16).toUpperCase(),c);let l={next:u};return t.set("x",l),t.set("X",l),{next:t}}();function jT(t,e){return s=>{let u="",c=0,l=0,g=0;function d(b){let f=s.substring(c+2+(b>>>4),g),y=parseInt(f,b);return ou(y)}e:for(;(g=s.indexOf("&",g))>=0;){u+=s.slice(c,g),c=g;let b=t,f;for(;++g(e[t[s]]=`&${s};`,e),{})}function I$(t){let e=[],s=[];for(let u of Object.keys(t))u.length===1?e.push(`\\${u}`):s.push(u);e.sort();for(let u=0;ut.codePointAt(0):t=>(t.charCodeAt(0)-55296)*1024+t.charCodeAt(1)-56320+65536;function w$(t){return`&#x${(t.length>1?Bre(t):t.charCodeAt(0)).toString(16).toUpperCase()};`}function kre(t,e){return s=>s.replace(e,u=>t[u]).replace(v$,w$)}var Mre=new RegExp(`${Sre.source}|${v$.source}`,"g");function D$(t){return e=>e.replace(Mre,s=>t[s]||w$(s))}var Al=t=>t=="tgs"?"application/x-tgsticker":oX(t);var uu=class{constructor(e,s){this.key=e;this.iv=s}state=new Uint8Array(1);call(e){yT(e,this.key,this.iv,this.state)}};async function hs(t){return new Uint8Array(await crypto.subtle.digest("SHA-256",t))}async function Js(t){return new Uint8Array(await crypto.subtle.digest("SHA-1",t))}var YT=Number("LOG_VERBOSITY"in globalThis?globalThis.LOG_VERBOSITY:"Deno"in globalThis?globalThis.Deno.env.get("LOG_VERBOSITY"):"process"in globalThis?globalThis.process.env.LOG:"")||0;var cu=console;var B$=1,k$=2,M$=3,F$=4,Rre=5,Ure=10,Tre=10,R$=20,U$=20,T$=">".repeat(6),V$="<".repeat(6);function N$(t){let e="";for(let s of t)e+=s.toString(16).toUpperCase().padStart(2,"0");return e}function Ge(t){return{client(e){return Ge(`${e.toString().padStart(2)} ${t}`)},branch(e){return Ge(`${t}::${e}`)},error(...e){this.log(B$,...e)},warning(...e){this.log(k$,...e)},info(...e){this.log(M$,...e)},debug(...e){this.log(F$,...e)},trace(...e){this.log(Rre,...e)},in(...e){this.log(Ure,T$,...e)},out(...e){this.log(Tre,V$,...e)},inBin(e){YT{this.#e=new Promise(s=>{e(s)})})}};function X(t){for(let[e,s]of Object.entries(t))switch(typeof s){case"undefined":delete t[e];break}return t}function Ms(t){let e=new Array,s=0;for(let u of t)u?(s&&(e.push(0),e.push(s),s=0),e.push(u)):s==255?(e.push(0),e.push(s),s=1):s++;return s&&(e.push(0),e.push(s)),new Uint8Array(e)}function lu(t){let e=new Array,s=!1;for(let u of t){if(!u){s=!0;continue}if(s){for(let c=0;cP^x[I]),B=ce(A,C);Zt(B.length,256),u=Ue(B,!1,!1)}while(u>=e);let l=vn(u,s,e),g=Te(l,256,!1,!1);return Zt(g.length,256),g}function Fs(t){return tu(t).replace(/=*$/,"").replaceAll("+","-").replaceAll("/","_")}function Yi(t){return t=t.replaceAll("_","/").replaceAll("-","+"),t.length!=4&&(t+="=".repeat(ps(-t.length,4))),su(t)}function Vre(t,e){return Math.floor(Math.random()*(e-t)+t)}function q$(t){let e,s,u=0n,c,l=1n,g=!1;for(let d=0,b=0;!g&&(d<3||b<1e3);d++){let f=BigInt(Vre(17,32))%(t-1n);e=Ze(),s=e;let y=1<=t&&(e=e-t),e>s?c=e-s:c=s-e,u=UZ(c,t),u!=l){g=!0;break}C&C-1||(s=e)}}if(g)return c=t/u,u>c?[c,u]:[u,c];v()}function ht(t){t.catch(()=>{})}function pu(t){let e=prompt(t);if(e==null)throw v();return e}function Q$(t,e){let s=prompt(t);for(;s==null||!e.includes(s);)s=prompt(t);return s}var _t=-1e12,G$=481674261;function Rs(t){return Math.floor(t.getTime()/1e3)}function qe(t){return new Date(t*1e3)}var Zn=class{#e;functions=new Array;constructor(e){this.#e=Ge(`q/${e}`)}add(e){this.functions.push(e),this.#s()}#n=!1;#s(){if(this.#n)return;this.#n=!0;let e=this.functions.shift();e!==void 0?e().catch(s=>{this.#e.error(typeof s=="object"&&s!=null&&"stack"in s?s.stack:s)}).finally(()=>{this.#n=!1,this.#s()}):this.#n=!1}};var Xn=class extends Error{},Pl=class{constructor(e){this._buffer=e}get buffer(){return this._buffer}read(e){if(this._buffer.length253?(e=this.readInt24(),s=e%4):s=(e+1)%4;let u=this.read(e);return s>0&&(s=4-s,this.read(s)),u}readString(){return new TextDecoder().decode(this.readBytes())}};var Zi=class{_buffer=new Uint8Array;constructor(){}get buffer(){return this._buffer}write(e){return this._buffer=ce(this._buffer,e),this}writeInt24(e,s=!0){return this.write(Te(e,24/8,!0,s)),this}writeInt32(e,s=!0){return this.write(Te(e,32/8,!0,s)),this}writeInt64(e,s=!0){return this.write(Te(e,64/8,!0,s)),this}writeDouble(e){let s=new Uint8Array(8);return new DataView(s.buffer,s.byteOffset,s.byteLength).setFloat64(0,e,!0),this.write(s),this}writeInt128(e,s=!0){return this.write(Te(e,128/8,!0,s)),this}writeInt256(e,s=!0){return this.write(Te(e,256/8,!0,s)),this}writeBytes(e){let s;return e.length>253?(this.write(new Uint8Array([254])),this.writeInt24(e.length),s=e.length%4):(this.write(new Uint8Array([e.length])),s=(e.length+1)%4),this.write(e),s>0&&(s=4-s,this.write(new Uint8Array(s))),this}writeString(e){return this.writeBytes(new TextEncoder().encode(e)),this}};var p=Symbol("flags"),i=Symbol("id"),o=Symbol("params"),a=Symbol("paramDesc"),Nre=Symbol("length"),Ee=Symbol("serialize"),re=Symbol("as"),r=Symbol("name");function gu(t){return t.includes("?")}function ZT(t){if(!gu(t))throw new Error("Parameter not optional");let e=t.split(".")[0];Zt(typeof e,"string");let s=Number(t.split("?")[0].split(".")[1]);return O2(isNaN(s)),{flagField:e,bitIndex:s}}function O$(t,e,s,u,c){let l=e==null?null:typeof e=="object"&&r in e?e[r]:e.constructor.name;if(XT(s))if(s[r]=="TypeX"&&e instanceof kn||e instanceof s){t.write(e[Ee]());return}else throw new TypeError(`Expected ${s[r]} but received ${l} ${c}`);if(s==Uint8Array)if(e instanceof Uint8Array)t.writeBytes(e);else throw new TypeError(`Expected Uint8Array but received ${l} ${c}`);switch(s){case"bigint":if(typeof e=="bigint")u=="int128"?t.writeInt128(e):u==="int256"?t.writeInt256(e):t.writeInt64(e);else throw new TypeError(`Expected bigint but received ${l} ${c}`);break;case"boolean":if(typeof e=="boolean")e?t.writeInt32(2574415285):t.writeInt32(3162085175);else throw new TypeError(`Expected boolean but received ${l} ${c}`);break;case"number":if(e==null&&(e=0),typeof e=="number")u=="double"?t.writeDouble(e):t.writeInt32(e);else throw new TypeError(`Expected number but received ${l} ${c}`);break;case"string":typeof e=="string"?t.writeString(e):e instanceof Uint8Array?t.writeBytes(e):t.writeString("");break;case"true":if(e!==!0)throw new TypeError(`Expected true but received ${l} ${c}`)}}var kn=class{static get[r](){return`ctor_${this.constructor.name}`}get[r](){return this.constructor[r]}static get[a](){return[]}get[Nre](){return this[Ee]().byteLength}[Ee](){let e=new Zi;e.writeInt32(this[i],!1);for(let[s,[u,c,l]]of this[o].entries()){if(gu(l)&&u==null)continue;let g=`[${this[i].toString(16).toUpperCase()} ${s}]`;if(c==p){let d=0,b=u;for(let[f,y,C]of this[o])if(gu(C)){let{flagField:x,bitIndex:A}=ZT(C);x==b&&f!=null&&(d|=1<"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.pq,Uint8Array,"bytes"],[this.server_public_key_fingerprints,["bigint"],"Vector"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.pq=e.pq,this.server_public_key_fingerprints=e.server_public_key_fingerprints}},Fd=class extends du{pq;p;q;nonce;server_nonce;new_nonce;dc;get[i](){return 2851430293}static get[r](){return"p_q_inner_data_dc"}static get[a](){return[["pq",Uint8Array,"bytes"],["p",Uint8Array,"bytes"],["q",Uint8Array,"bytes"],["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce","bigint","int256"],["dc","number","int"]]}get[o](){return[[this.pq,Uint8Array,"bytes"],[this.p,Uint8Array,"bytes"],[this.q,Uint8Array,"bytes"],[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce,"bigint","int256"],[this.dc,"number","int"]]}constructor(e){super(),this.pq=e.pq,this.p=e.p,this.q=e.q,this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce=e.new_nonce,this.dc=e.dc}},Rd=class extends du{pq;p;q;nonce;server_nonce;new_nonce;dc;expires_in;get[i](){return 1459478408}static get[r](){return"p_q_inner_data_temp_dc"}static get[a](){return[["pq",Uint8Array,"bytes"],["p",Uint8Array,"bytes"],["q",Uint8Array,"bytes"],["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce","bigint","int256"],["dc","number","int"],["expires_in","number","int"]]}get[o](){return[[this.pq,Uint8Array,"bytes"],[this.p,Uint8Array,"bytes"],[this.q,Uint8Array,"bytes"],[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce,"bigint","int256"],[this.dc,"number","int"],[this.expires_in,"number","int"]]}constructor(e){super(),this.pq=e.pq,this.p=e.p,this.q=e.q,this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce=e.new_nonce,this.dc=e.dc,this.expires_in=e.expires_in}},Ud=class extends Il{nonce;server_nonce;encrypted_answer;get[i](){return 3504867164}static get[r](){return"server_DH_params_ok"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["encrypted_answer",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.encrypted_answer,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.encrypted_answer=e.encrypted_answer}},Td=class extends vl{nonce;server_nonce;g;dh_prime;g_a;server_time;get[i](){return 3045658042}static get[r](){return"server_DH_inner_data"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["g","number","int"],["dh_prime",Uint8Array,"bytes"],["g_a",Uint8Array,"bytes"],["server_time","number","int"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.g,"number","int"],[this.dh_prime,Uint8Array,"bytes"],[this.g_a,Uint8Array,"bytes"],[this.server_time,"number","int"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.g=e.g,this.dh_prime=e.dh_prime,this.g_a=e.g_a,this.server_time=e.server_time}},Vd=class extends wl{nonce;server_nonce;retry_id;g_b;get[i](){return 1715713620}static get[r](){return"client_DH_inner_data"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["retry_id","bigint","long"],["g_b",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.retry_id,"bigint","long"],[this.g_b,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.retry_id=e.retry_id,this.g_b=e.g_b}},Nd=class extends Xi{nonce;server_nonce;new_nonce_hash1;get[i](){return 1003222836}static get[r](){return"dh_gen_ok"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce_hash1","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce_hash1,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce_hash1=e.new_nonce_hash1}},Ld=class extends Xi{nonce;server_nonce;new_nonce_hash2;get[i](){return 1188831161}static get[r](){return"dh_gen_retry"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce_hash2","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce_hash2,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce_hash2=e.new_nonce_hash2}},qd=class extends Xi{nonce;server_nonce;new_nonce_hash3;get[i](){return 2795351554}static get[r](){return"dh_gen_fail"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["new_nonce_hash3","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.new_nonce_hash3,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.new_nonce_hash3=e.new_nonce_hash3}},Qd=class extends Dl{nonce;temp_auth_key_id;perm_auth_key_id;temp_session_id;expires_at;get[i](){return 1973679973}static get[r](){return"bind_auth_key_inner"}static get[a](){return[["nonce","bigint","long"],["temp_auth_key_id","bigint","long"],["perm_auth_key_id","bigint","long"],["temp_session_id","bigint","long"],["expires_at","number","int"]]}get[o](){return[[this.nonce,"bigint","long"],[this.temp_auth_key_id,"bigint","long"],[this.perm_auth_key_id,"bigint","long"],[this.temp_session_id,"bigint","long"],[this.expires_at,"number","int"]]}constructor(e){super(),this.nonce=e.nonce,this.temp_auth_key_id=e.temp_auth_key_id,this.perm_auth_key_id=e.perm_auth_key_id,this.temp_session_id=e.temp_session_id,this.expires_at=e.expires_at}},Gd=class extends Sl{error_code;error_message;get[i](){return 558156313}static get[r](){return"rpc_error"}static get[a](){return[["error_code","number","int"],["error_message","string","string"]]}get[o](){return[[this.error_code,"number","int"],[this.error_message,"string","string"]]}constructor(e){super(),this.error_code=e.error_code,this.error_message=e.error_message}},Od=class extends $i{get[i](){return 1579864942}static get[r](){return"rpc_answer_unknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Hd=class extends $i{get[i](){return 3447252358}static get[r](){return"rpc_answer_dropped_running"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jd=class extends $i{msg_id;seq_no;bytes;get[i](){return 2755319991}static get[r](){return"rpc_answer_dropped"}static get[a](){return[["msg_id","bigint","long"],["seq_no","number","int"],["bytes","number","int"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.seq_no,"number","int"],[this.bytes,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.seq_no=e.seq_no,this.bytes=e.bytes}},zd=class extends ea{valid_since;valid_until;salt;get[i](){return 155834844}static get[r](){return"future_salt"}static get[a](){return[["valid_since","number","int"],["valid_until","number","int"],["salt","bigint","long"]]}get[o](){return[[this.valid_since,"number","int"],[this.valid_until,"number","int"],[this.salt,"bigint","long"]]}constructor(e){super(),this.valid_since=e.valid_since,this.valid_until=e.valid_until,this.salt=e.salt}},Kd=class extends El{req_msg_id;now;salts;get[i](){return 2924480661}static get[r](){return"future_salts"}static get[a](){return[["req_msg_id","bigint","long"],["now","number","int"],["salts",[ea],"vector"]]}get[o](){return[[this.req_msg_id,"bigint","long"],[this.now,"number","int"],[this.salts,[ea],"vector"]]}constructor(e){super(),this.req_msg_id=e.req_msg_id,this.now=e.now,this.salts=e.salts}},Wd=class extends Bl{msg_id;ping_id;get[i](){return 880243653}static get[r](){return"pong"}static get[a](){return[["msg_id","bigint","long"],["ping_id","bigint","long"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.ping_id,"bigint","long"]]}constructor(e){super(),this.msg_id=e.msg_id,this.ping_id=e.ping_id}},Jd=class extends mu{session_id;get[i](){return 3793765884}static get[r](){return"destroy_session_ok"}static get[a](){return[["session_id","bigint","long"]]}get[o](){return[[this.session_id,"bigint","long"]]}constructor(e){super(),this.session_id=e.session_id}},Yd=class extends mu{session_id;get[i](){return 1658015945}static get[r](){return"destroy_session_none"}static get[a](){return[["session_id","bigint","long"]]}get[o](){return[[this.session_id,"bigint","long"]]}constructor(e){super(),this.session_id=e.session_id}},Zd=class extends kl{first_msg_id;unique_id;server_salt;get[i](){return 2663516424}static get[r](){return"new_session_created"}static get[a](){return[["first_msg_id","bigint","long"],["unique_id","bigint","long"],["server_salt","bigint","long"]]}get[o](){return[[this.first_msg_id,"bigint","long"],[this.unique_id,"bigint","long"],[this.server_salt,"bigint","long"]]}constructor(e){super(),this.first_msg_id=e.first_msg_id,this.unique_id=e.unique_id,this.server_salt=e.server_salt}},Xd=class extends Ml{packed_data;get[i](){return 812830625}static get[r](){return"gzip_packed"}static get[a](){return[["packed_data",Uint8Array,"bytes"]]}get[o](){return[[this.packed_data,Uint8Array,"bytes"]]}constructor(e){super(),this.packed_data=e.packed_data}},$d=class extends Fl{msg_ids;get[i](){return 1658238041}static get[r](){return"msgs_ack"}static get[a](){return[["msg_ids",["bigint"],"Vector"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"]]}constructor(e){super(),this.msg_ids=e.msg_ids}},em=class extends hu{bad_msg_id;bad_msg_seqno;error_code;get[i](){return 2817521681}static get[r](){return"bad_msg_notification"}static get[a](){return[["bad_msg_id","bigint","long"],["bad_msg_seqno","number","int"],["error_code","number","int"]]}get[o](){return[[this.bad_msg_id,"bigint","long"],[this.bad_msg_seqno,"number","int"],[this.error_code,"number","int"]]}constructor(e){super(),this.bad_msg_id=e.bad_msg_id,this.bad_msg_seqno=e.bad_msg_seqno,this.error_code=e.error_code}},tm=class extends hu{bad_msg_id;bad_msg_seqno;error_code;new_server_salt;get[i](){return 3987424379}static get[r](){return"bad_server_salt"}static get[a](){return[["bad_msg_id","bigint","long"],["bad_msg_seqno","number","int"],["error_code","number","int"],["new_server_salt","bigint","long"]]}get[o](){return[[this.bad_msg_id,"bigint","long"],[this.bad_msg_seqno,"number","int"],[this.error_code,"number","int"],[this.new_server_salt,"bigint","long"]]}constructor(e){super(),this.bad_msg_id=e.bad_msg_id,this.bad_msg_seqno=e.bad_msg_seqno,this.error_code=e.error_code,this.new_server_salt=e.new_server_salt}},sm=class extends Rl{msg_ids;get[i](){return 2105940488}static get[r](){return"msg_resend_req"}static get[a](){return[["msg_ids",["bigint"],"Vector"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"]]}constructor(e){super(),this.msg_ids=e.msg_ids}},nm=class extends Ul{msg_ids;get[i](){return 3664378706}static get[r](){return"msgs_state_req"}static get[a](){return[["msg_ids",["bigint"],"Vector"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"]]}constructor(e){super(),this.msg_ids=e.msg_ids}},rm=class extends Tl{req_msg_id;info;get[i](){return 81704317}static get[r](){return"msgs_state_info"}static get[a](){return[["req_msg_id","bigint","long"],["info",Uint8Array,"bytes"]]}get[o](){return[[this.req_msg_id,"bigint","long"],[this.info,Uint8Array,"bytes"]]}constructor(e){super(),this.req_msg_id=e.req_msg_id,this.info=e.info}},im=class extends Vl{msg_ids;info;get[i](){return 2361446705}static get[r](){return"msgs_all_info"}static get[a](){return[["msg_ids",["bigint"],"Vector"],["info",Uint8Array,"bytes"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"],[this.info,Uint8Array,"bytes"]]}constructor(e){super(),this.msg_ids=e.msg_ids,this.info=e.info}},am=class extends _u{msg_id;answer_msg_id;bytes;status;get[i](){return 661470918}static get[r](){return"msg_detailed_info"}static get[a](){return[["msg_id","bigint","long"],["answer_msg_id","bigint","long"],["bytes","number","int"],["status","number","int"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.answer_msg_id,"bigint","long"],[this.bytes,"number","int"],[this.status,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.answer_msg_id=e.answer_msg_id,this.bytes=e.bytes,this.status=e.status}},om=class extends _u{answer_msg_id;bytes;status;get[i](){return 2157819615}static get[r](){return"msg_new_detailed_info"}static get[a](){return[["answer_msg_id","bigint","long"],["bytes","number","int"],["status","number","int"]]}get[o](){return[[this.answer_msg_id,"bigint","long"],[this.bytes,"number","int"],[this.status,"number","int"]]}constructor(e){super(),this.answer_msg_id=e.answer_msg_id,this.bytes=e.bytes,this.status=e.status}},um=class extends ta{get[i](){return 4133544404}static get[r](){return"destroy_auth_key_ok"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cm=class extends ta{get[i](){return 178201177}static get[r](){return"destroy_auth_key_none"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lm=class extends ta{get[i](){return 3926956819}static get[r](){return"destroy_auth_key_fail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pm=class extends Nl{max_delay;wait_after;max_wait;get[i](){return 2459514271}static get[r](){return"http_wait"}static get[a](){return[["max_delay","number","int"],["wait_after","number","int"],["max_wait","number","int"]]}get[o](){return[[this.max_delay,"number","int"],[this.wait_after,"number","int"],[this.max_wait,"number","int"]]}constructor(e){super(),this.max_delay=e.max_delay,this.wait_after=e.wait_after,this.max_wait=e.max_wait}},gm=class extends Ll{get[i](){return 1072550713}static get[r](){return"true"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},dm=class extends ql{code;text;get[i](){return 3300522427}static get[r](){return"error"}static get[a](){return[["code","number","int"],["text","string","string"]]}get[o](){return[[this.code,"number","int"],[this.text,"string","string"]]}constructor(e){super(),this.code=e.code,this.text=e.text}},mm=class extends $r{ipv4;port;get[i](){return 3560156531}static get[r](){return"ipPort"}static get[a](){return[["ipv4","number","int"],["port","number","int"]]}get[o](){return[[this.ipv4,"number","int"],[this.port,"number","int"]]}constructor(e){super(),this.ipv4=e.ipv4,this.port=e.port}},hm=class extends $r{ipv4;port;secret;get[i](){return 932718150}static get[r](){return"ipPortSecret"}static get[a](){return[["ipv4","number","int"],["port","number","int"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.ipv4,"number","int"],[this.port,"number","int"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.ipv4=e.ipv4,this.port=e.port,this.secret=e.secret}},_m=class extends sa{phone_prefix_rules;dc_id;ips;get[i](){return 1182381663}static get[r](){return"accessPointRule"}static get[a](){return[["phone_prefix_rules","string","string"],["dc_id","number","int"],["ips",[$r],"vector"]]}get[o](){return[[this.phone_prefix_rules,"string","string"],[this.dc_id,"number","int"],[this.ips,[$r],"vector"]]}constructor(e){super(),this.phone_prefix_rules=e.phone_prefix_rules,this.dc_id=e.dc_id,this.ips=e.ips}},bm=class extends Ql{date;expires;rules;get[i](){return 1515793004}static get[r](){return"help.configSimple"}static get[a](){return[["date","number","int"],["expires","number","int"],["rules",[sa],"vector"]]}get[o](){return[[this.date,"number","int"],[this.expires,"number","int"],[this.rules,[sa],"vector"]]}constructor(e){super(),this.date=e.date,this.expires=e.expires,this.rules=e.rules}},fm=class extends Ut{big;peer;volume_id;local_id;get[i](){return 668375447}static get[r](){return"inputPeerPhotoFileLocationLegacy"}static get[a](){return[["flags",p,"#"],["big","true","flags.0?true"],["peer",H,"InputPeer"],["volume_id","bigint","long"],["local_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.big??null,"true","flags.0?true"],[this.peer,H,"InputPeer"],[this.volume_id,"bigint","long"],[this.local_id,"number","int"]]}constructor(e){super(),this.big=e.big,this.peer=e.peer,this.volume_id=e.volume_id,this.local_id=e.local_id}},ym=class extends Ut{stickerset;volume_id;local_id;get[i](){return 230353641}static get[r](){return"inputStickerSetThumbLegacy"}static get[a](){return[["stickerset",_e,"InputStickerSet"],["volume_id","bigint","long"],["local_id","number","int"]]}get[o](){return[[this.stickerset,_e,"InputStickerSet"],[this.volume_id,"bigint","long"],[this.local_id,"number","int"]]}constructor(e){super(),this.stickerset=e.stickerset,this.volume_id=e.volume_id,this.local_id=e.local_id}},xm=class extends H{get[i](){return 2134579434}static get[r](){return"inputPeerEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Am=class extends H{get[i](){return 2107670217}static get[r](){return"inputPeerSelf"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Pm=class extends H{chat_id;get[i](){return 900291769}static get[r](){return"inputPeerChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},Cm=class extends H{user_id;access_hash;get[i](){return 3723011404}static get[r](){return"inputPeerUser"}static get[a](){return[["user_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.access_hash=e.access_hash}},Im=class extends H{channel_id;access_hash;get[i](){return 666680316}static get[r](){return"inputPeerChannel"}static get[a](){return[["channel_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id,this.access_hash=e.access_hash}},vm=class extends H{peer;msg_id;user_id;get[i](){return 2826635804}static get[r](){return"inputPeerUserFromMessage"}static get[a](){return[["peer",H,"InputPeer"],["msg_id","number","int"],["user_id","bigint","long"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.msg_id,"number","int"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.user_id=e.user_id}},wm=class extends H{peer;msg_id;channel_id;get[i](){return 3173648448}static get[r](){return"inputPeerChannelFromMessage"}static get[a](){return[["peer",H,"InputPeer"],["msg_id","number","int"],["channel_id","bigint","long"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.msg_id,"number","int"],[this.channel_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.channel_id=e.channel_id}},Dm=class extends he{get[i](){return 3112732367}static get[r](){return"inputUserEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Sm=class extends he{get[i](){return 4156666175}static get[r](){return"inputUserSelf"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Em=class extends he{user_id;access_hash;get[i](){return 4061223110}static get[r](){return"inputUser"}static get[a](){return[["user_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.access_hash=e.access_hash}},Bm=class extends he{peer;msg_id;user_id;get[i](){return 497305826}static get[r](){return"inputUserFromMessage"}static get[a](){return[["peer",H,"InputPeer"],["msg_id","number","int"],["user_id","bigint","long"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.msg_id,"number","int"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.user_id=e.user_id}},km=class extends Gl{client_id;phone;first_name;last_name;get[i](){return 4086478836}static get[r](){return"inputPhoneContact"}static get[a](){return[["client_id","bigint","long"],["phone","string","string"],["first_name","string","string"],["last_name","string","string"]]}get[o](){return[[this.client_id,"bigint","long"],[this.phone,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"]]}constructor(e){super(),this.client_id=e.client_id,this.phone=e.phone,this.first_name=e.first_name,this.last_name=e.last_name}},Mm=class extends Rt{id;parts;name;md5_checksum;get[i](){return 4113560191}static get[r](){return"inputFile"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["name","string","string"],["md5_checksum","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.name,"string","string"],[this.md5_checksum,"string","string"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.name=e.name,this.md5_checksum=e.md5_checksum}},Fm=class extends Rt{id;parts;name;get[i](){return 4199484341}static get[r](){return"inputFileBig"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["name","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.name,"string","string"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.name=e.name}},Rm=class extends ke{get[i](){return 2523198847}static get[r](){return"inputMediaEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Um=class extends ke{spoiler;file;stickers;ttl_seconds;get[i](){return 505969924}static get[r](){return"inputMediaUploadedPhoto"}static get[a](){return[["flags",p,"#"],["spoiler","true","flags.2?true"],["file",Rt,"InputFile"],["stickers",[tt],"flags.0?Vector"],["ttl_seconds","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.spoiler??null,"true","flags.2?true"],[this.file,Rt,"InputFile"],[this.stickers??null,[tt],"flags.0?Vector"],[this.ttl_seconds??null,"number","flags.1?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.file=e.file,this.stickers=e.stickers,this.ttl_seconds=e.ttl_seconds}},Tm=class extends ke{spoiler;id;ttl_seconds;get[i](){return 3015312949}static get[r](){return"inputMediaPhoto"}static get[a](){return[["flags",p,"#"],["spoiler","true","flags.1?true"],["id",ss,"InputPhoto"],["ttl_seconds","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.spoiler??null,"true","flags.1?true"],[this.id,ss,"InputPhoto"],[this.ttl_seconds??null,"number","flags.0?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.id=e.id,this.ttl_seconds=e.ttl_seconds}},Vm=class extends ke{geo_point;get[i](){return 4190388548}static get[r](){return"inputMediaGeoPoint"}static get[a](){return[["geo_point",yt,"InputGeoPoint"]]}get[o](){return[[this.geo_point,yt,"InputGeoPoint"]]}constructor(e){super(),this.geo_point=e.geo_point}},Nm=class extends ke{phone_number;first_name;last_name;vcard;get[i](){return 4171988475}static get[r](){return"inputMediaContact"}static get[a](){return[["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard}},Lm=class extends ke{nosound_video;force_file;spoiler;file;thumb;mime_type;attributes;stickers;ttl_seconds;get[i](){return 1530447553}static get[r](){return"inputMediaUploadedDocument"}static get[a](){return[["flags",p,"#"],["nosound_video","true","flags.3?true"],["force_file","true","flags.4?true"],["spoiler","true","flags.5?true"],["file",Rt,"InputFile"],["thumb",Rt,"flags.2?InputFile"],["mime_type","string","string"],["attributes",[st],"Vector"],["stickers",[tt],"flags.0?Vector"],["ttl_seconds","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.nosound_video??null,"true","flags.3?true"],[this.force_file??null,"true","flags.4?true"],[this.spoiler??null,"true","flags.5?true"],[this.file,Rt,"InputFile"],[this.thumb??null,Rt,"flags.2?InputFile"],[this.mime_type,"string","string"],[this.attributes,[st],"Vector"],[this.stickers??null,[tt],"flags.0?Vector"],[this.ttl_seconds??null,"number","flags.1?int"]]}constructor(e){super(),this.nosound_video=e.nosound_video,this.force_file=e.force_file,this.spoiler=e.spoiler,this.file=e.file,this.thumb=e.thumb,this.mime_type=e.mime_type,this.attributes=e.attributes,this.stickers=e.stickers,this.ttl_seconds=e.ttl_seconds}},qm=class extends ke{spoiler;id;ttl_seconds;query;get[i](){return 860303448}static get[r](){return"inputMediaDocument"}static get[a](){return[["flags",p,"#"],["spoiler","true","flags.2?true"],["id",tt,"InputDocument"],["ttl_seconds","number","flags.0?int"],["query","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.spoiler??null,"true","flags.2?true"],[this.id,tt,"InputDocument"],[this.ttl_seconds??null,"number","flags.0?int"],[this.query??null,"string","flags.1?string"]]}constructor(e){super(),this.spoiler=e.spoiler,this.id=e.id,this.ttl_seconds=e.ttl_seconds,this.query=e.query}},Qm=class extends ke{geo_point;title;address;provider;venue_id;venue_type;get[i](){return 3242007569}static get[r](){return"inputMediaVenue"}static get[a](){return[["geo_point",yt,"InputGeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"]]}get[o](){return[[this.geo_point,yt,"InputGeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"]]}constructor(e){super(),this.geo_point=e.geo_point,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type}},Gm=class extends ke{spoiler;url;ttl_seconds;get[i](){return 3854302746}static get[r](){return"inputMediaPhotoExternal"}static get[a](){return[["flags",p,"#"],["spoiler","true","flags.1?true"],["url","string","string"],["ttl_seconds","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.spoiler??null,"true","flags.1?true"],[this.url,"string","string"],[this.ttl_seconds??null,"number","flags.0?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.url=e.url,this.ttl_seconds=e.ttl_seconds}},Om=class extends ke{spoiler;url;ttl_seconds;get[i](){return 4216511641}static get[r](){return"inputMediaDocumentExternal"}static get[a](){return[["flags",p,"#"],["spoiler","true","flags.1?true"],["url","string","string"],["ttl_seconds","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.spoiler??null,"true","flags.1?true"],[this.url,"string","string"],[this.ttl_seconds??null,"number","flags.0?int"]]}constructor(e){super(),this.spoiler=e.spoiler,this.url=e.url,this.ttl_seconds=e.ttl_seconds}},Hm=class extends ke{id;get[i](){return 3544138739}static get[r](){return"inputMediaGame"}static get[a](){return[["id",ci,"InputGame"]]}get[o](){return[[this.id,ci,"InputGame"]]}constructor(e){super(),this.id=e.id}},jm=class extends ke{title;description;photo;invoice;payload;provider;provider_data;start_param;extended_media;get[i](){return 2394269397}static get[r](){return"inputMediaInvoice"}static get[a](){return[["flags",p,"#"],["title","string","string"],["description","string","string"],["photo",bs,"flags.0?InputWebDocument"],["invoice",xs,"Invoice"],["payload",Uint8Array,"bytes"],["provider","string","string"],["provider_data",fe,"DataJSON"],["start_param","string","flags.1?string"],["extended_media",ke,"flags.2?InputMedia"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,bs,"flags.0?InputWebDocument"],[this.invoice,xs,"Invoice"],[this.payload,Uint8Array,"bytes"],[this.provider,"string","string"],[this.provider_data,fe,"DataJSON"],[this.start_param??null,"string","flags.1?string"],[this.extended_media??null,ke,"flags.2?InputMedia"]]}constructor(e){super(),this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.payload=e.payload,this.provider=e.provider,this.provider_data=e.provider_data,this.start_param=e.start_param,this.extended_media=e.extended_media}},zm=class extends ke{stopped;geo_point;heading;period;proximity_notification_radius;get[i](){return 2535434307}static get[r](){return"inputMediaGeoLive"}static get[a](){return[["flags",p,"#"],["stopped","true","flags.0?true"],["geo_point",yt,"InputGeoPoint"],["heading","number","flags.2?int"],["period","number","flags.1?int"],["proximity_notification_radius","number","flags.3?int"]]}get[o](){return[["flags",p,"#"],[this.stopped??null,"true","flags.0?true"],[this.geo_point,yt,"InputGeoPoint"],[this.heading??null,"number","flags.2?int"],[this.period??null,"number","flags.1?int"],[this.proximity_notification_radius??null,"number","flags.3?int"]]}constructor(e){super(),this.stopped=e.stopped,this.geo_point=e.geo_point,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius}},Km=class extends ke{poll;correct_answers;solution;solution_entities;get[i](){return 261416433}static get[r](){return"inputMediaPoll"}static get[a](){return[["flags",p,"#"],["poll",un,"Poll"],["correct_answers",[Uint8Array],"flags.0?Vector"],["solution","string","flags.1?string"],["solution_entities",[q],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.poll,un,"Poll"],[this.correct_answers??null,[Uint8Array],"flags.0?Vector"],[this.solution??null,"string","flags.1?string"],[this.solution_entities??null,[q],"flags.1?Vector"]]}constructor(e){super(),this.poll=e.poll,this.correct_answers=e.correct_answers,this.solution=e.solution,this.solution_entities=e.solution_entities}},Wm=class extends ke{emoticon;get[i](){return 3866083195}static get[r](){return"inputMediaDice"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},Jm=class extends ke{peer;id;get[i](){return 2315114360}static get[r](){return"inputMediaStory"}static get[a](){return[["peer",H,"InputPeer"],["id","number","int"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},Ym=class extends ke{force_large_media;force_small_media;optional;url;get[i](){return 3256584265}static get[r](){return"inputMediaWebPage"}static get[a](){return[["flags",p,"#"],["force_large_media","true","flags.0?true"],["force_small_media","true","flags.1?true"],["optional","true","flags.2?true"],["url","string","string"]]}get[o](){return[["flags",p,"#"],[this.force_large_media??null,"true","flags.0?true"],[this.force_small_media??null,"true","flags.1?true"],[this.optional??null,"true","flags.2?true"],[this.url,"string","string"]]}constructor(e){super(),this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.optional=e.optional,this.url=e.url}},Zm=class extends na{get[i](){return 480546647}static get[r](){return"inputChatPhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Xm=class extends na{file;video;video_start_ts;video_emoji_markup;get[i](){return 3184373440}static get[r](){return"inputChatUploadedPhoto"}static get[a](){return[["flags",p,"#"],["file",Rt,"flags.0?InputFile"],["video",Rt,"flags.1?InputFile"],["video_start_ts","number","flags.2?double"],["video_emoji_markup",Cs,"flags.3?VideoSize"]]}get[o](){return[["flags",p,"#"],[this.file??null,Rt,"flags.0?InputFile"],[this.video??null,Rt,"flags.1?InputFile"],[this.video_start_ts??null,"number","flags.2?double"],[this.video_emoji_markup??null,Cs,"flags.3?VideoSize"]]}constructor(e){super(),this.file=e?.file,this.video=e?.video,this.video_start_ts=e?.video_start_ts,this.video_emoji_markup=e?.video_emoji_markup}},$m=class extends na{id;get[i](){return 2303962423}static get[r](){return"inputChatPhoto"}static get[a](){return[["id",ss,"InputPhoto"]]}get[o](){return[[this.id,ss,"InputPhoto"]]}constructor(e){super(),this.id=e.id}},eh=class extends yt{get[i](){return 3837862870}static get[r](){return"inputGeoPointEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},th=class extends yt{lat;long;accuracy_radius;get[i](){return 1210199983}static get[r](){return"inputGeoPoint"}static get[a](){return[["flags",p,"#"],["lat","number","double"],["long","number","double"],["accuracy_radius","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.lat,"number","double"],[this.long,"number","double"],[this.accuracy_radius??null,"number","flags.0?int"]]}constructor(e){super(),this.lat=e.lat,this.long=e.long,this.accuracy_radius=e.accuracy_radius}},sh=class extends ss{get[i](){return 483901197}static get[r](){return"inputPhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nh=class extends ss{id;access_hash;file_reference;get[i](){return 1001634122}static get[r](){return"inputPhoto"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference}},rh=class extends Ut{volume_id;local_id;secret;file_reference;get[i](){return 3755650017}static get[r](){return"inputFileLocation"}static get[a](){return[["volume_id","bigint","long"],["local_id","number","int"],["secret","bigint","long"],["file_reference",Uint8Array,"bytes"]]}get[o](){return[[this.volume_id,"bigint","long"],[this.local_id,"number","int"],[this.secret,"bigint","long"],[this.file_reference,Uint8Array,"bytes"]]}constructor(e){super(),this.volume_id=e.volume_id,this.local_id=e.local_id,this.secret=e.secret,this.file_reference=e.file_reference}},ih=class extends Ut{id;access_hash;get[i](){return 4112735573}static get[r](){return"inputEncryptedFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},ah=class extends Ut{id;access_hash;file_reference;thumb_size;get[i](){return 3134223748}static get[r](){return"inputDocumentFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["thumb_size","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.thumb_size,"string","string"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.thumb_size=e.thumb_size}},oh=class extends Ut{id;access_hash;get[i](){return 3418877480}static get[r](){return"inputSecureFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},uh=class extends Ut{get[i](){return 700340377}static get[r](){return"inputTakeoutFileLocation"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ch=class extends Ut{id;access_hash;file_reference;thumb_size;get[i](){return 1075322878}static get[r](){return"inputPhotoFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["thumb_size","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.thumb_size,"string","string"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.thumb_size=e.thumb_size}},lh=class extends Ut{id;access_hash;file_reference;volume_id;local_id;secret;get[i](){return 3627312883}static get[r](){return"inputPhotoLegacyFileLocation"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["volume_id","bigint","long"],["local_id","number","int"],["secret","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.volume_id,"bigint","long"],[this.local_id,"number","int"],[this.secret,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.volume_id=e.volume_id,this.local_id=e.local_id,this.secret=e.secret}},ph=class extends Ut{big;peer;photo_id;get[i](){return 925204121}static get[r](){return"inputPeerPhotoFileLocation"}static get[a](){return[["flags",p,"#"],["big","true","flags.0?true"],["peer",H,"InputPeer"],["photo_id","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.big??null,"true","flags.0?true"],[this.peer,H,"InputPeer"],[this.photo_id,"bigint","long"]]}constructor(e){super(),this.big=e.big,this.peer=e.peer,this.photo_id=e.photo_id}},gh=class extends Ut{stickerset;thumb_version;get[i](){return 2642736091}static get[r](){return"inputStickerSetThumb"}static get[a](){return[["stickerset",_e,"InputStickerSet"],["thumb_version","number","int"]]}get[o](){return[[this.stickerset,_e,"InputStickerSet"],[this.thumb_version,"number","int"]]}constructor(e){super(),this.stickerset=e.stickerset,this.thumb_version=e.thumb_version}},dh=class extends Ut{call;time_ms;scale;video_channel;video_quality;get[i](){return 93890858}static get[r](){return"inputGroupCallStream"}static get[a](){return[["flags",p,"#"],["call",je,"InputGroupCall"],["time_ms","bigint","long"],["scale","number","int"],["video_channel","number","flags.0?int"],["video_quality","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.call,je,"InputGroupCall"],[this.time_ms,"bigint","long"],[this.scale,"number","int"],[this.video_channel??null,"number","flags.0?int"],[this.video_quality??null,"number","flags.0?int"]]}constructor(e){super(),this.call=e.call,this.time_ms=e.time_ms,this.scale=e.scale,this.video_channel=e.video_channel,this.video_quality=e.video_quality}},mh=class extends w{user_id;get[i](){return 1498486562}static get[r](){return"peerUser"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},hh=class extends w{chat_id;get[i](){return 918946202}static get[r](){return"peerChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},_h=class extends w{channel_id;get[i](){return 2728736542}static get[r](){return"peerChannel"}static get[a](){return[["channel_id","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id}},bh=class extends xt{get[i](){return 2861972229}static get[r](){return"storage.fileUnknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fh=class extends xt{get[i](){return 1086091090}static get[r](){return"storage.filePartial"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yh=class extends xt{get[i](){return 8322574}static get[r](){return"storage.fileJpeg"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xh=class extends xt{get[i](){return 3403786975}static get[r](){return"storage.fileGif"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ah=class extends xt{get[i](){return 172975040}static get[r](){return"storage.filePng"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ph=class extends xt{get[i](){return 2921222285}static get[r](){return"storage.filePdf"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ch=class extends xt{get[i](){return 1384777335}static get[r](){return"storage.fileMp3"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ih=class extends xt{get[i](){return 1258941372}static get[r](){return"storage.fileMov"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vh=class extends xt{get[i](){return 3016663268}static get[r](){return"storage.fileMp4"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wh=class extends xt{get[i](){return 276907596}static get[r](){return"storage.fileWebp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Dh=class extends D{id;get[i](){return 3552332666}static get[r](){return"userEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},Sh=class extends D{self;contact;mutual_contact;deleted;bot;bot_chat_history;bot_nochats;verified;restricted;min;bot_inline_geo;support;scam;apply_min_photo;fake;bot_attach_menu;premium;attach_menu_enabled;bot_can_edit;close_friend;stories_hidden;stories_unavailable;contact_require_premium;bot_business;id;access_hash;first_name;last_name;username;phone;photo;status;bot_info_version;restriction_reason;bot_inline_placeholder;lang_code;emoji_status;usernames;stories_max_id;color;profile_color;get[i](){return 559694904}static get[r](){return"user"}static get[a](){return[["flags",p,"#"],["self","true","flags.10?true"],["contact","true","flags.11?true"],["mutual_contact","true","flags.12?true"],["deleted","true","flags.13?true"],["bot","true","flags.14?true"],["bot_chat_history","true","flags.15?true"],["bot_nochats","true","flags.16?true"],["verified","true","flags.17?true"],["restricted","true","flags.18?true"],["min","true","flags.20?true"],["bot_inline_geo","true","flags.21?true"],["support","true","flags.23?true"],["scam","true","flags.24?true"],["apply_min_photo","true","flags.25?true"],["fake","true","flags.26?true"],["bot_attach_menu","true","flags.27?true"],["premium","true","flags.28?true"],["attach_menu_enabled","true","flags.29?true"],["flags2",p,"#"],["bot_can_edit","true","flags2.1?true"],["close_friend","true","flags2.2?true"],["stories_hidden","true","flags2.3?true"],["stories_unavailable","true","flags2.4?true"],["contact_require_premium","true","flags2.10?true"],["bot_business","true","flags2.11?true"],["id","bigint","long"],["access_hash","bigint","flags.0?long"],["first_name","string","flags.1?string"],["last_name","string","flags.2?string"],["username","string","flags.3?string"],["phone","string","flags.4?string"],["photo",ei,"flags.5?UserProfilePhoto"],["status",Tt,"flags.6?UserStatus"],["bot_info_version","number","flags.14?int"],["restriction_reason",[ln],"flags.18?Vector"],["bot_inline_placeholder","string","flags.19?string"],["lang_code","string","flags.22?string"],["emoji_status",gt,"flags.30?EmojiStatus"],["usernames",[hn],"flags2.0?Vector"],["stories_max_id","number","flags2.5?int"],["color",it,"flags2.8?PeerColor"],["profile_color",it,"flags2.9?PeerColor"]]}get[o](){return[["flags",p,"#"],[this.self??null,"true","flags.10?true"],[this.contact??null,"true","flags.11?true"],[this.mutual_contact??null,"true","flags.12?true"],[this.deleted??null,"true","flags.13?true"],[this.bot??null,"true","flags.14?true"],[this.bot_chat_history??null,"true","flags.15?true"],[this.bot_nochats??null,"true","flags.16?true"],[this.verified??null,"true","flags.17?true"],[this.restricted??null,"true","flags.18?true"],[this.min??null,"true","flags.20?true"],[this.bot_inline_geo??null,"true","flags.21?true"],[this.support??null,"true","flags.23?true"],[this.scam??null,"true","flags.24?true"],[this.apply_min_photo??null,"true","flags.25?true"],[this.fake??null,"true","flags.26?true"],[this.bot_attach_menu??null,"true","flags.27?true"],[this.premium??null,"true","flags.28?true"],[this.attach_menu_enabled??null,"true","flags.29?true"],["flags2",p,"#"],[this.bot_can_edit??null,"true","flags2.1?true"],[this.close_friend??null,"true","flags2.2?true"],[this.stories_hidden??null,"true","flags2.3?true"],[this.stories_unavailable??null,"true","flags2.4?true"],[this.contact_require_premium??null,"true","flags2.10?true"],[this.bot_business??null,"true","flags2.11?true"],[this.id,"bigint","long"],[this.access_hash??null,"bigint","flags.0?long"],[this.first_name??null,"string","flags.1?string"],[this.last_name??null,"string","flags.2?string"],[this.username??null,"string","flags.3?string"],[this.phone??null,"string","flags.4?string"],[this.photo??null,ei,"flags.5?UserProfilePhoto"],[this.status??null,Tt,"flags.6?UserStatus"],[this.bot_info_version??null,"number","flags.14?int"],[this.restriction_reason??null,[ln],"flags.18?Vector"],[this.bot_inline_placeholder??null,"string","flags.19?string"],[this.lang_code??null,"string","flags.22?string"],[this.emoji_status??null,gt,"flags.30?EmojiStatus"],[this.usernames??null,[hn],"flags2.0?Vector"],[this.stories_max_id??null,"number","flags2.5?int"],[this.color??null,it,"flags2.8?PeerColor"],[this.profile_color??null,it,"flags2.9?PeerColor"]]}constructor(e){super(),this.self=e.self,this.contact=e.contact,this.mutual_contact=e.mutual_contact,this.deleted=e.deleted,this.bot=e.bot,this.bot_chat_history=e.bot_chat_history,this.bot_nochats=e.bot_nochats,this.verified=e.verified,this.restricted=e.restricted,this.min=e.min,this.bot_inline_geo=e.bot_inline_geo,this.support=e.support,this.scam=e.scam,this.apply_min_photo=e.apply_min_photo,this.fake=e.fake,this.bot_attach_menu=e.bot_attach_menu,this.premium=e.premium,this.attach_menu_enabled=e.attach_menu_enabled,this.bot_can_edit=e.bot_can_edit,this.close_friend=e.close_friend,this.stories_hidden=e.stories_hidden,this.stories_unavailable=e.stories_unavailable,this.contact_require_premium=e.contact_require_premium,this.bot_business=e.bot_business,this.id=e.id,this.access_hash=e.access_hash,this.first_name=e.first_name,this.last_name=e.last_name,this.username=e.username,this.phone=e.phone,this.photo=e.photo,this.status=e.status,this.bot_info_version=e.bot_info_version,this.restriction_reason=e.restriction_reason,this.bot_inline_placeholder=e.bot_inline_placeholder,this.lang_code=e.lang_code,this.emoji_status=e.emoji_status,this.usernames=e.usernames,this.stories_max_id=e.stories_max_id,this.color=e.color,this.profile_color=e.profile_color}},Eh=class extends ei{get[i](){return 1326562017}static get[r](){return"userProfilePhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Bh=class extends ei{has_video;personal;photo_id;stripped_thumb;dc_id;get[i](){return 2194798342}static get[r](){return"userProfilePhoto"}static get[a](){return[["flags",p,"#"],["has_video","true","flags.0?true"],["personal","true","flags.2?true"],["photo_id","bigint","long"],["stripped_thumb",Uint8Array,"flags.1?bytes"],["dc_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.has_video??null,"true","flags.0?true"],[this.personal??null,"true","flags.2?true"],[this.photo_id,"bigint","long"],[this.stripped_thumb??null,Uint8Array,"flags.1?bytes"],[this.dc_id,"number","int"]]}constructor(e){super(),this.has_video=e.has_video,this.personal=e.personal,this.photo_id=e.photo_id,this.stripped_thumb=e.stripped_thumb,this.dc_id=e.dc_id}},kh=class extends Tt{get[i](){return 164646985}static get[r](){return"userStatusEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Mh=class extends Tt{expires;get[i](){return 3988339017}static get[r](){return"userStatusOnline"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},Fh=class extends Tt{was_online;get[i](){return 9203775}static get[r](){return"userStatusOffline"}static get[a](){return[["was_online","number","int"]]}get[o](){return[[this.was_online,"number","int"]]}constructor(e){super(),this.was_online=e.was_online}},Rh=class extends Tt{by_me;get[i](){return 2065268168}static get[r](){return"userStatusRecently"}static get[a](){return[["flags",p,"#"],["by_me","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.by_me??null,"true","flags.0?true"]]}constructor(e){super(),this.by_me=e?.by_me}},Uh=class extends Tt{by_me;get[i](){return 1410997530}static get[r](){return"userStatusLastWeek"}static get[a](){return[["flags",p,"#"],["by_me","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.by_me??null,"true","flags.0?true"]]}constructor(e){super(),this.by_me=e?.by_me}},Th=class extends Tt{by_me;get[i](){return 1703516023}static get[r](){return"userStatusLastMonth"}static get[a](){return[["flags",p,"#"],["by_me","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.by_me??null,"true","flags.0?true"]]}constructor(e){super(),this.by_me=e?.by_me}},Vh=class extends F{id;get[i](){return 693512293}static get[r](){return"chatEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},Nh=class extends F{creator;left;deactivated;call_active;call_not_empty;noforwards;id;title;photo;participants_count;date;version;migrated_to;admin_rights;default_banned_rights;get[i](){return 1103884886}static get[r](){return"chat"}static get[a](){return[["flags",p,"#"],["creator","true","flags.0?true"],["left","true","flags.2?true"],["deactivated","true","flags.5?true"],["call_active","true","flags.23?true"],["call_not_empty","true","flags.24?true"],["noforwards","true","flags.25?true"],["id","bigint","long"],["title","string","string"],["photo",Vs,"ChatPhoto"],["participants_count","number","int"],["date","number","int"],["version","number","int"],["migrated_to",nn,"flags.6?InputChannel"],["admin_rights",Le,"flags.14?ChatAdminRights"],["default_banned_rights",pt,"flags.18?ChatBannedRights"]]}get[o](){return[["flags",p,"#"],[this.creator??null,"true","flags.0?true"],[this.left??null,"true","flags.2?true"],[this.deactivated??null,"true","flags.5?true"],[this.call_active??null,"true","flags.23?true"],[this.call_not_empty??null,"true","flags.24?true"],[this.noforwards??null,"true","flags.25?true"],[this.id,"bigint","long"],[this.title,"string","string"],[this.photo,Vs,"ChatPhoto"],[this.participants_count,"number","int"],[this.date,"number","int"],[this.version,"number","int"],[this.migrated_to??null,nn,"flags.6?InputChannel"],[this.admin_rights??null,Le,"flags.14?ChatAdminRights"],[this.default_banned_rights??null,pt,"flags.18?ChatBannedRights"]]}constructor(e){super(),this.creator=e.creator,this.left=e.left,this.deactivated=e.deactivated,this.call_active=e.call_active,this.call_not_empty=e.call_not_empty,this.noforwards=e.noforwards,this.id=e.id,this.title=e.title,this.photo=e.photo,this.participants_count=e.participants_count,this.date=e.date,this.version=e.version,this.migrated_to=e.migrated_to,this.admin_rights=e.admin_rights,this.default_banned_rights=e.default_banned_rights}},Lh=class extends F{id;title;get[i](){return 1704108455}static get[r](){return"chatForbidden"}static get[a](){return[["id","bigint","long"],["title","string","string"]]}get[o](){return[[this.id,"bigint","long"],[this.title,"string","string"]]}constructor(e){super(),this.id=e.id,this.title=e.title}},qh=class extends F{creator;left;broadcast;verified;megagroup;restricted;signatures;min;scam;has_link;has_geo;slowmode_enabled;call_active;call_not_empty;fake;gigagroup;noforwards;join_to_send;join_request;forum;stories_hidden;stories_hidden_min;stories_unavailable;id;access_hash;title;username;photo;date;restriction_reason;admin_rights;banned_rights;default_banned_rights;participants_count;usernames;stories_max_id;color;profile_color;emoji_status;level;get[i](){return 179174543}static get[r](){return"channel"}static get[a](){return[["flags",p,"#"],["creator","true","flags.0?true"],["left","true","flags.2?true"],["broadcast","true","flags.5?true"],["verified","true","flags.7?true"],["megagroup","true","flags.8?true"],["restricted","true","flags.9?true"],["signatures","true","flags.11?true"],["min","true","flags.12?true"],["scam","true","flags.19?true"],["has_link","true","flags.20?true"],["has_geo","true","flags.21?true"],["slowmode_enabled","true","flags.22?true"],["call_active","true","flags.23?true"],["call_not_empty","true","flags.24?true"],["fake","true","flags.25?true"],["gigagroup","true","flags.26?true"],["noforwards","true","flags.27?true"],["join_to_send","true","flags.28?true"],["join_request","true","flags.29?true"],["forum","true","flags.30?true"],["flags2",p,"#"],["stories_hidden","true","flags2.1?true"],["stories_hidden_min","true","flags2.2?true"],["stories_unavailable","true","flags2.3?true"],["id","bigint","long"],["access_hash","bigint","flags.13?long"],["title","string","string"],["username","string","flags.6?string"],["photo",Vs,"ChatPhoto"],["date","number","int"],["restriction_reason",[ln],"flags.9?Vector"],["admin_rights",Le,"flags.14?ChatAdminRights"],["banned_rights",pt,"flags.15?ChatBannedRights"],["default_banned_rights",pt,"flags.18?ChatBannedRights"],["participants_count","number","flags.17?int"],["usernames",[hn],"flags2.0?Vector"],["stories_max_id","number","flags2.4?int"],["color",it,"flags2.7?PeerColor"],["profile_color",it,"flags2.8?PeerColor"],["emoji_status",gt,"flags2.9?EmojiStatus"],["level","number","flags2.10?int"]]}get[o](){return[["flags",p,"#"],[this.creator??null,"true","flags.0?true"],[this.left??null,"true","flags.2?true"],[this.broadcast??null,"true","flags.5?true"],[this.verified??null,"true","flags.7?true"],[this.megagroup??null,"true","flags.8?true"],[this.restricted??null,"true","flags.9?true"],[this.signatures??null,"true","flags.11?true"],[this.min??null,"true","flags.12?true"],[this.scam??null,"true","flags.19?true"],[this.has_link??null,"true","flags.20?true"],[this.has_geo??null,"true","flags.21?true"],[this.slowmode_enabled??null,"true","flags.22?true"],[this.call_active??null,"true","flags.23?true"],[this.call_not_empty??null,"true","flags.24?true"],[this.fake??null,"true","flags.25?true"],[this.gigagroup??null,"true","flags.26?true"],[this.noforwards??null,"true","flags.27?true"],[this.join_to_send??null,"true","flags.28?true"],[this.join_request??null,"true","flags.29?true"],[this.forum??null,"true","flags.30?true"],["flags2",p,"#"],[this.stories_hidden??null,"true","flags2.1?true"],[this.stories_hidden_min??null,"true","flags2.2?true"],[this.stories_unavailable??null,"true","flags2.3?true"],[this.id,"bigint","long"],[this.access_hash??null,"bigint","flags.13?long"],[this.title,"string","string"],[this.username??null,"string","flags.6?string"],[this.photo,Vs,"ChatPhoto"],[this.date,"number","int"],[this.restriction_reason??null,[ln],"flags.9?Vector"],[this.admin_rights??null,Le,"flags.14?ChatAdminRights"],[this.banned_rights??null,pt,"flags.15?ChatBannedRights"],[this.default_banned_rights??null,pt,"flags.18?ChatBannedRights"],[this.participants_count??null,"number","flags.17?int"],[this.usernames??null,[hn],"flags2.0?Vector"],[this.stories_max_id??null,"number","flags2.4?int"],[this.color??null,it,"flags2.7?PeerColor"],[this.profile_color??null,it,"flags2.8?PeerColor"],[this.emoji_status??null,gt,"flags2.9?EmojiStatus"],[this.level??null,"number","flags2.10?int"]]}constructor(e){super(),this.creator=e.creator,this.left=e.left,this.broadcast=e.broadcast,this.verified=e.verified,this.megagroup=e.megagroup,this.restricted=e.restricted,this.signatures=e.signatures,this.min=e.min,this.scam=e.scam,this.has_link=e.has_link,this.has_geo=e.has_geo,this.slowmode_enabled=e.slowmode_enabled,this.call_active=e.call_active,this.call_not_empty=e.call_not_empty,this.fake=e.fake,this.gigagroup=e.gigagroup,this.noforwards=e.noforwards,this.join_to_send=e.join_to_send,this.join_request=e.join_request,this.forum=e.forum,this.stories_hidden=e.stories_hidden,this.stories_hidden_min=e.stories_hidden_min,this.stories_unavailable=e.stories_unavailable,this.id=e.id,this.access_hash=e.access_hash,this.title=e.title,this.username=e.username,this.photo=e.photo,this.date=e.date,this.restriction_reason=e.restriction_reason,this.admin_rights=e.admin_rights,this.banned_rights=e.banned_rights,this.default_banned_rights=e.default_banned_rights,this.participants_count=e.participants_count,this.usernames=e.usernames,this.stories_max_id=e.stories_max_id,this.color=e.color,this.profile_color=e.profile_color,this.emoji_status=e.emoji_status,this.level=e.level}},Qh=class extends F{broadcast;megagroup;id;access_hash;title;until_date;get[i](){return 399807445}static get[r](){return"channelForbidden"}static get[a](){return[["flags",p,"#"],["broadcast","true","flags.5?true"],["megagroup","true","flags.8?true"],["id","bigint","long"],["access_hash","bigint","long"],["title","string","string"],["until_date","number","flags.16?int"]]}get[o](){return[["flags",p,"#"],[this.broadcast??null,"true","flags.5?true"],[this.megagroup??null,"true","flags.8?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.title,"string","string"],[this.until_date??null,"number","flags.16?int"]]}constructor(e){super(),this.broadcast=e.broadcast,this.megagroup=e.megagroup,this.id=e.id,this.access_hash=e.access_hash,this.title=e.title,this.until_date=e.until_date}},Gh=class extends ti{can_set_username;has_scheduled;translations_disabled;id;about;participants;chat_photo;notify_settings;exported_invite;bot_info;pinned_msg_id;folder_id;call;ttl_period;groupcall_default_join_as;theme_emoticon;requests_pending;recent_requesters;available_reactions;get[i](){return 3386052920}static get[r](){return"chatFull"}static get[a](){return[["flags",p,"#"],["can_set_username","true","flags.7?true"],["has_scheduled","true","flags.8?true"],["translations_disabled","true","flags.19?true"],["id","bigint","long"],["about","string","string"],["participants",Rn,"ChatParticipants"],["chat_photo",Y,"flags.2?Photo"],["notify_settings",wt,"PeerNotifySettings"],["exported_invite",ge,"flags.13?ExportedChatInvite"],["bot_info",[sn],"flags.3?Vector"],["pinned_msg_id","number","flags.6?int"],["folder_id","number","flags.11?int"],["call",je,"flags.12?InputGroupCall"],["ttl_period","number","flags.14?int"],["groupcall_default_join_as",w,"flags.15?Peer"],["theme_emoticon","string","flags.16?string"],["requests_pending","number","flags.17?int"],["recent_requesters",["bigint"],"flags.17?Vector"],["available_reactions",Qt,"flags.18?ChatReactions"]]}get[o](){return[["flags",p,"#"],[this.can_set_username??null,"true","flags.7?true"],[this.has_scheduled??null,"true","flags.8?true"],[this.translations_disabled??null,"true","flags.19?true"],[this.id,"bigint","long"],[this.about,"string","string"],[this.participants,Rn,"ChatParticipants"],[this.chat_photo??null,Y,"flags.2?Photo"],[this.notify_settings,wt,"PeerNotifySettings"],[this.exported_invite??null,ge,"flags.13?ExportedChatInvite"],[this.bot_info??null,[sn],"flags.3?Vector"],[this.pinned_msg_id??null,"number","flags.6?int"],[this.folder_id??null,"number","flags.11?int"],[this.call??null,je,"flags.12?InputGroupCall"],[this.ttl_period??null,"number","flags.14?int"],[this.groupcall_default_join_as??null,w,"flags.15?Peer"],[this.theme_emoticon??null,"string","flags.16?string"],[this.requests_pending??null,"number","flags.17?int"],[this.recent_requesters??null,["bigint"],"flags.17?Vector"],[this.available_reactions??null,Qt,"flags.18?ChatReactions"]]}constructor(e){super(),this.can_set_username=e.can_set_username,this.has_scheduled=e.has_scheduled,this.translations_disabled=e.translations_disabled,this.id=e.id,this.about=e.about,this.participants=e.participants,this.chat_photo=e.chat_photo,this.notify_settings=e.notify_settings,this.exported_invite=e.exported_invite,this.bot_info=e.bot_info,this.pinned_msg_id=e.pinned_msg_id,this.folder_id=e.folder_id,this.call=e.call,this.ttl_period=e.ttl_period,this.groupcall_default_join_as=e.groupcall_default_join_as,this.theme_emoticon=e.theme_emoticon,this.requests_pending=e.requests_pending,this.recent_requesters=e.recent_requesters,this.available_reactions=e.available_reactions}},Oh=class extends ti{can_view_participants;can_set_username;can_set_stickers;hidden_prehistory;can_set_location;has_scheduled;can_view_stats;blocked;can_delete_channel;antispam;participants_hidden;translations_disabled;stories_pinned_available;view_forum_as_messages;restricted_sponsored;can_view_revenue;id;about;participants_count;admins_count;kicked_count;banned_count;online_count;read_inbox_max_id;read_outbox_max_id;unread_count;chat_photo;notify_settings;exported_invite;bot_info;migrated_from_chat_id;migrated_from_max_id;pinned_msg_id;stickerset;available_min_id;folder_id;linked_chat_id;location;slowmode_seconds;slowmode_next_send_date;stats_dc;pts;call;ttl_period;pending_suggestions;groupcall_default_join_as;theme_emoticon;requests_pending;recent_requesters;default_send_as;available_reactions;stories;wallpaper;boosts_applied;boosts_unrestrict;emojiset;get[i](){return 1153455271}static get[r](){return"channelFull"}static get[a](){return[["flags",p,"#"],["can_view_participants","true","flags.3?true"],["can_set_username","true","flags.6?true"],["can_set_stickers","true","flags.7?true"],["hidden_prehistory","true","flags.10?true"],["can_set_location","true","flags.16?true"],["has_scheduled","true","flags.19?true"],["can_view_stats","true","flags.20?true"],["blocked","true","flags.22?true"],["flags2",p,"#"],["can_delete_channel","true","flags2.0?true"],["antispam","true","flags2.1?true"],["participants_hidden","true","flags2.2?true"],["translations_disabled","true","flags2.3?true"],["stories_pinned_available","true","flags2.5?true"],["view_forum_as_messages","true","flags2.6?true"],["restricted_sponsored","true","flags2.11?true"],["can_view_revenue","true","flags2.12?true"],["id","bigint","long"],["about","string","string"],["participants_count","number","flags.0?int"],["admins_count","number","flags.1?int"],["kicked_count","number","flags.2?int"],["banned_count","number","flags.2?int"],["online_count","number","flags.13?int"],["read_inbox_max_id","number","int"],["read_outbox_max_id","number","int"],["unread_count","number","int"],["chat_photo",Y,"Photo"],["notify_settings",wt,"PeerNotifySettings"],["exported_invite",ge,"flags.23?ExportedChatInvite"],["bot_info",[sn],"Vector"],["migrated_from_chat_id","bigint","flags.4?long"],["migrated_from_max_id","number","flags.4?int"],["pinned_msg_id","number","flags.5?int"],["stickerset",rt,"flags.8?StickerSet"],["available_min_id","number","flags.9?int"],["folder_id","number","flags.11?int"],["linked_chat_id","bigint","flags.14?long"],["location",Ts,"flags.15?ChannelLocation"],["slowmode_seconds","number","flags.17?int"],["slowmode_next_send_date","number","flags.18?int"],["stats_dc","number","flags.12?int"],["pts","number","int"],["call",je,"flags.21?InputGroupCall"],["ttl_period","number","flags.24?int"],["pending_suggestions",["string"],"flags.25?Vector"],["groupcall_default_join_as",w,"flags.26?Peer"],["theme_emoticon","string","flags.27?string"],["requests_pending","number","flags.28?int"],["recent_requesters",["bigint"],"flags.28?Vector"],["default_send_as",w,"flags.29?Peer"],["available_reactions",Qt,"flags.30?ChatReactions"],["stories",Is,"flags2.4?PeerStories"],["wallpaper",$e,"flags2.7?WallPaper"],["boosts_applied","number","flags2.8?int"],["boosts_unrestrict","number","flags2.9?int"],["emojiset",rt,"flags2.10?StickerSet"]]}get[o](){return[["flags",p,"#"],[this.can_view_participants??null,"true","flags.3?true"],[this.can_set_username??null,"true","flags.6?true"],[this.can_set_stickers??null,"true","flags.7?true"],[this.hidden_prehistory??null,"true","flags.10?true"],[this.can_set_location??null,"true","flags.16?true"],[this.has_scheduled??null,"true","flags.19?true"],[this.can_view_stats??null,"true","flags.20?true"],[this.blocked??null,"true","flags.22?true"],["flags2",p,"#"],[this.can_delete_channel??null,"true","flags2.0?true"],[this.antispam??null,"true","flags2.1?true"],[this.participants_hidden??null,"true","flags2.2?true"],[this.translations_disabled??null,"true","flags2.3?true"],[this.stories_pinned_available??null,"true","flags2.5?true"],[this.view_forum_as_messages??null,"true","flags2.6?true"],[this.restricted_sponsored??null,"true","flags2.11?true"],[this.can_view_revenue??null,"true","flags2.12?true"],[this.id,"bigint","long"],[this.about,"string","string"],[this.participants_count??null,"number","flags.0?int"],[this.admins_count??null,"number","flags.1?int"],[this.kicked_count??null,"number","flags.2?int"],[this.banned_count??null,"number","flags.2?int"],[this.online_count??null,"number","flags.13?int"],[this.read_inbox_max_id,"number","int"],[this.read_outbox_max_id,"number","int"],[this.unread_count,"number","int"],[this.chat_photo,Y,"Photo"],[this.notify_settings,wt,"PeerNotifySettings"],[this.exported_invite??null,ge,"flags.23?ExportedChatInvite"],[this.bot_info,[sn],"Vector"],[this.migrated_from_chat_id??null,"bigint","flags.4?long"],[this.migrated_from_max_id??null,"number","flags.4?int"],[this.pinned_msg_id??null,"number","flags.5?int"],[this.stickerset??null,rt,"flags.8?StickerSet"],[this.available_min_id??null,"number","flags.9?int"],[this.folder_id??null,"number","flags.11?int"],[this.linked_chat_id??null,"bigint","flags.14?long"],[this.location??null,Ts,"flags.15?ChannelLocation"],[this.slowmode_seconds??null,"number","flags.17?int"],[this.slowmode_next_send_date??null,"number","flags.18?int"],[this.stats_dc??null,"number","flags.12?int"],[this.pts,"number","int"],[this.call??null,je,"flags.21?InputGroupCall"],[this.ttl_period??null,"number","flags.24?int"],[this.pending_suggestions??null,["string"],"flags.25?Vector"],[this.groupcall_default_join_as??null,w,"flags.26?Peer"],[this.theme_emoticon??null,"string","flags.27?string"],[this.requests_pending??null,"number","flags.28?int"],[this.recent_requesters??null,["bigint"],"flags.28?Vector"],[this.default_send_as??null,w,"flags.29?Peer"],[this.available_reactions??null,Qt,"flags.30?ChatReactions"],[this.stories??null,Is,"flags2.4?PeerStories"],[this.wallpaper??null,$e,"flags2.7?WallPaper"],[this.boosts_applied??null,"number","flags2.8?int"],[this.boosts_unrestrict??null,"number","flags2.9?int"],[this.emojiset??null,rt,"flags2.10?StickerSet"]]}constructor(e){super(),this.can_view_participants=e.can_view_participants,this.can_set_username=e.can_set_username,this.can_set_stickers=e.can_set_stickers,this.hidden_prehistory=e.hidden_prehistory,this.can_set_location=e.can_set_location,this.has_scheduled=e.has_scheduled,this.can_view_stats=e.can_view_stats,this.blocked=e.blocked,this.can_delete_channel=e.can_delete_channel,this.antispam=e.antispam,this.participants_hidden=e.participants_hidden,this.translations_disabled=e.translations_disabled,this.stories_pinned_available=e.stories_pinned_available,this.view_forum_as_messages=e.view_forum_as_messages,this.restricted_sponsored=e.restricted_sponsored,this.can_view_revenue=e.can_view_revenue,this.id=e.id,this.about=e.about,this.participants_count=e.participants_count,this.admins_count=e.admins_count,this.kicked_count=e.kicked_count,this.banned_count=e.banned_count,this.online_count=e.online_count,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.chat_photo=e.chat_photo,this.notify_settings=e.notify_settings,this.exported_invite=e.exported_invite,this.bot_info=e.bot_info,this.migrated_from_chat_id=e.migrated_from_chat_id,this.migrated_from_max_id=e.migrated_from_max_id,this.pinned_msg_id=e.pinned_msg_id,this.stickerset=e.stickerset,this.available_min_id=e.available_min_id,this.folder_id=e.folder_id,this.linked_chat_id=e.linked_chat_id,this.location=e.location,this.slowmode_seconds=e.slowmode_seconds,this.slowmode_next_send_date=e.slowmode_next_send_date,this.stats_dc=e.stats_dc,this.pts=e.pts,this.call=e.call,this.ttl_period=e.ttl_period,this.pending_suggestions=e.pending_suggestions,this.groupcall_default_join_as=e.groupcall_default_join_as,this.theme_emoticon=e.theme_emoticon,this.requests_pending=e.requests_pending,this.recent_requesters=e.recent_requesters,this.default_send_as=e.default_send_as,this.available_reactions=e.available_reactions,this.stories=e.stories,this.wallpaper=e.wallpaper,this.boosts_applied=e.boosts_applied,this.boosts_unrestrict=e.boosts_unrestrict,this.emojiset=e.emojiset}},Hh=class extends qt{user_id;inviter_id;date;get[i](){return 3224190983}static get[r](){return"chatParticipant"}static get[a](){return[["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date}},jh=class extends qt{user_id;get[i](){return 3832270564}static get[r](){return"chatParticipantCreator"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},zh=class extends qt{user_id;inviter_id;date;get[i](){return 2694004571}static get[r](){return"chatParticipantAdmin"}static get[a](){return[["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date}},Kh=class extends Rn{chat_id;self_participant;get[i](){return 2271466465}static get[r](){return"chatParticipantsForbidden"}static get[a](){return[["flags",p,"#"],["chat_id","bigint","long"],["self_participant",qt,"flags.0?ChatParticipant"]]}get[o](){return[["flags",p,"#"],[this.chat_id,"bigint","long"],[this.self_participant??null,qt,"flags.0?ChatParticipant"]]}constructor(e){super(),this.chat_id=e.chat_id,this.self_participant=e.self_participant}},Wh=class extends Rn{chat_id;participants;version;get[i](){return 1018991608}static get[r](){return"chatParticipants"}static get[a](){return[["chat_id","bigint","long"],["participants",[qt],"Vector"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.participants,[qt],"Vector"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.participants=e.participants,this.version=e.version}},Jh=class extends Vs{get[i](){return 935395612}static get[r](){return"chatPhotoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Yh=class extends Vs{has_video;photo_id;stripped_thumb;dc_id;get[i](){return 476978193}static get[r](){return"chatPhoto"}static get[a](){return[["flags",p,"#"],["has_video","true","flags.0?true"],["photo_id","bigint","long"],["stripped_thumb",Uint8Array,"flags.1?bytes"],["dc_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.has_video??null,"true","flags.0?true"],[this.photo_id,"bigint","long"],[this.stripped_thumb??null,Uint8Array,"flags.1?bytes"],[this.dc_id,"number","int"]]}constructor(e){super(),this.has_video=e.has_video,this.photo_id=e.photo_id,this.stripped_thumb=e.stripped_thumb,this.dc_id=e.dc_id}},Zh=class extends Q{id;peer_id;get[i](){return 2426849924}static get[r](){return"messageEmpty"}static get[a](){return[["flags",p,"#"],["id","number","int"],["peer_id",w,"flags.0?Peer"]]}get[o](){return[["flags",p,"#"],[this.id,"number","int"],[this.peer_id??null,w,"flags.0?Peer"]]}constructor(e){super(),this.id=e.id,this.peer_id=e.peer_id}},Xh=class extends Q{out;mentioned;media_unread;silent;post;from_scheduled;legacy;edit_hide;pinned;noforwards;invert_media;offline;id;from_id;from_boosts_applied;peer_id;saved_peer_id;fwd_from;via_bot_id;via_business_bot_id;reply_to;date;message;media;reply_markup;entities;views;forwards;replies;edit_date;post_author;grouped_id;reactions;restriction_reason;ttl_period;quick_reply_shortcut_id;get[i](){return 592953125}static get[r](){return"message"}static get[a](){return[["flags",p,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["post","true","flags.14?true"],["from_scheduled","true","flags.18?true"],["legacy","true","flags.19?true"],["edit_hide","true","flags.21?true"],["pinned","true","flags.24?true"],["noforwards","true","flags.26?true"],["invert_media","true","flags.27?true"],["flags2",p,"#"],["offline","true","flags2.1?true"],["id","number","int"],["from_id",w,"flags.8?Peer"],["from_boosts_applied","number","flags.29?int"],["peer_id",w,"Peer"],["saved_peer_id",w,"flags.28?Peer"],["fwd_from",ys,"flags.2?MessageFwdHeader"],["via_bot_id","bigint","flags.11?long"],["via_business_bot_id","bigint","flags2.0?long"],["reply_to",us,"flags.3?MessageReplyHeader"],["date","number","int"],["message","string","string"],["media",xe,"flags.9?MessageMedia"],["reply_markup",le,"flags.6?ReplyMarkup"],["entities",[q],"flags.7?Vector"],["views","number","flags.10?int"],["forwards","number","flags.10?int"],["replies",yr,"flags.23?MessageReplies"],["edit_date","number","flags.15?int"],["post_author","string","flags.16?string"],["grouped_id","bigint","flags.17?long"],["reactions",Ar,"flags.20?MessageReactions"],["restriction_reason",[ln],"flags.22?Vector"],["ttl_period","number","flags.25?int"],["quick_reply_shortcut_id","number","flags.30?int"]]}get[o](){return[["flags",p,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.post??null,"true","flags.14?true"],[this.from_scheduled??null,"true","flags.18?true"],[this.legacy??null,"true","flags.19?true"],[this.edit_hide??null,"true","flags.21?true"],[this.pinned??null,"true","flags.24?true"],[this.noforwards??null,"true","flags.26?true"],[this.invert_media??null,"true","flags.27?true"],["flags2",p,"#"],[this.offline??null,"true","flags2.1?true"],[this.id,"number","int"],[this.from_id??null,w,"flags.8?Peer"],[this.from_boosts_applied??null,"number","flags.29?int"],[this.peer_id,w,"Peer"],[this.saved_peer_id??null,w,"flags.28?Peer"],[this.fwd_from??null,ys,"flags.2?MessageFwdHeader"],[this.via_bot_id??null,"bigint","flags.11?long"],[this.via_business_bot_id??null,"bigint","flags2.0?long"],[this.reply_to??null,us,"flags.3?MessageReplyHeader"],[this.date,"number","int"],[this.message,"string","string"],[this.media??null,xe,"flags.9?MessageMedia"],[this.reply_markup??null,le,"flags.6?ReplyMarkup"],[this.entities??null,[q],"flags.7?Vector"],[this.views??null,"number","flags.10?int"],[this.forwards??null,"number","flags.10?int"],[this.replies??null,yr,"flags.23?MessageReplies"],[this.edit_date??null,"number","flags.15?int"],[this.post_author??null,"string","flags.16?string"],[this.grouped_id??null,"bigint","flags.17?long"],[this.reactions??null,Ar,"flags.20?MessageReactions"],[this.restriction_reason??null,[ln],"flags.22?Vector"],[this.ttl_period??null,"number","flags.25?int"],[this.quick_reply_shortcut_id??null,"number","flags.30?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.post=e.post,this.from_scheduled=e.from_scheduled,this.legacy=e.legacy,this.edit_hide=e.edit_hide,this.pinned=e.pinned,this.noforwards=e.noforwards,this.invert_media=e.invert_media,this.offline=e.offline,this.id=e.id,this.from_id=e.from_id,this.from_boosts_applied=e.from_boosts_applied,this.peer_id=e.peer_id,this.saved_peer_id=e.saved_peer_id,this.fwd_from=e.fwd_from,this.via_bot_id=e.via_bot_id,this.via_business_bot_id=e.via_business_bot_id,this.reply_to=e.reply_to,this.date=e.date,this.message=e.message,this.media=e.media,this.reply_markup=e.reply_markup,this.entities=e.entities,this.views=e.views,this.forwards=e.forwards,this.replies=e.replies,this.edit_date=e.edit_date,this.post_author=e.post_author,this.grouped_id=e.grouped_id,this.reactions=e.reactions,this.restriction_reason=e.restriction_reason,this.ttl_period=e.ttl_period,this.quick_reply_shortcut_id=e.quick_reply_shortcut_id}},$h=class extends Q{out;mentioned;media_unread;silent;post;legacy;id;from_id;peer_id;reply_to;date;action;ttl_period;get[i](){return 721967202}static get[r](){return"messageService"}static get[a](){return[["flags",p,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["post","true","flags.14?true"],["legacy","true","flags.19?true"],["id","number","int"],["from_id",w,"flags.8?Peer"],["peer_id",w,"Peer"],["reply_to",us,"flags.3?MessageReplyHeader"],["date","number","int"],["action",se,"MessageAction"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",p,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.post??null,"true","flags.14?true"],[this.legacy??null,"true","flags.19?true"],[this.id,"number","int"],[this.from_id??null,w,"flags.8?Peer"],[this.peer_id,w,"Peer"],[this.reply_to??null,us,"flags.3?MessageReplyHeader"],[this.date,"number","int"],[this.action,se,"MessageAction"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.post=e.post,this.legacy=e.legacy,this.id=e.id,this.from_id=e.from_id,this.peer_id=e.peer_id,this.reply_to=e.reply_to,this.date=e.date,this.action=e.action,this.ttl_period=e.ttl_period}},e_=class extends xe{get[i](){return 1038967584}static get[r](){return"messageMediaEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},t_=class extends xe{spoiler;photo;ttl_seconds;get[i](){return 1766936791}static get[r](){return"messageMediaPhoto"}static get[a](){return[["flags",p,"#"],["spoiler","true","flags.3?true"],["photo",Y,"flags.0?Photo"],["ttl_seconds","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.spoiler??null,"true","flags.3?true"],[this.photo??null,Y,"flags.0?Photo"],[this.ttl_seconds??null,"number","flags.2?int"]]}constructor(e){super(),this.spoiler=e?.spoiler,this.photo=e?.photo,this.ttl_seconds=e?.ttl_seconds}},s_=class extends xe{geo;get[i](){return 1457575028}static get[r](){return"messageMediaGeo"}static get[a](){return[["geo",Ce,"GeoPoint"]]}get[o](){return[[this.geo,Ce,"GeoPoint"]]}constructor(e){super(),this.geo=e.geo}},n_=class extends xe{phone_number;first_name;last_name;vcard;user_id;get[i](){return 1882335561}static get[r](){return"messageMediaContact"}static get[a](){return[["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"],["user_id","bigint","long"]]}get[o](){return[[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard,this.user_id=e.user_id}},r_=class extends xe{get[i](){return 2676290718}static get[r](){return"messageMediaUnsupported"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},i_=class extends xe{nopremium;spoiler;video;round;voice;document;alt_document;ttl_seconds;get[i](){return 1291114285}static get[r](){return"messageMediaDocument"}static get[a](){return[["flags",p,"#"],["nopremium","true","flags.3?true"],["spoiler","true","flags.4?true"],["video","true","flags.6?true"],["round","true","flags.7?true"],["voice","true","flags.8?true"],["document",G,"flags.0?Document"],["alt_document",G,"flags.5?Document"],["ttl_seconds","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.nopremium??null,"true","flags.3?true"],[this.spoiler??null,"true","flags.4?true"],[this.video??null,"true","flags.6?true"],[this.round??null,"true","flags.7?true"],[this.voice??null,"true","flags.8?true"],[this.document??null,G,"flags.0?Document"],[this.alt_document??null,G,"flags.5?Document"],[this.ttl_seconds??null,"number","flags.2?int"]]}constructor(e){super(),this.nopremium=e?.nopremium,this.spoiler=e?.spoiler,this.video=e?.video,this.round=e?.round,this.voice=e?.voice,this.document=e?.document,this.alt_document=e?.alt_document,this.ttl_seconds=e?.ttl_seconds}},a_=class extends xe{force_large_media;force_small_media;manual;safe;webpage;get[i](){return 3723562043}static get[r](){return"messageMediaWebPage"}static get[a](){return[["flags",p,"#"],["force_large_media","true","flags.0?true"],["force_small_media","true","flags.1?true"],["manual","true","flags.3?true"],["safe","true","flags.4?true"],["webpage",Vt,"WebPage"]]}get[o](){return[["flags",p,"#"],[this.force_large_media??null,"true","flags.0?true"],[this.force_small_media??null,"true","flags.1?true"],[this.manual??null,"true","flags.3?true"],[this.safe??null,"true","flags.4?true"],[this.webpage,Vt,"WebPage"]]}constructor(e){super(),this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.manual=e.manual,this.safe=e.safe,this.webpage=e.webpage}},o_=class extends xe{geo;title;address;provider;venue_id;venue_type;get[i](){return 784356159}static get[r](){return"messageMediaVenue"}static get[a](){return[["geo",Ce,"GeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"]]}get[o](){return[[this.geo,Ce,"GeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"]]}constructor(e){super(),this.geo=e.geo,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type}},u_=class extends xe{game;get[i](){return 4256272392}static get[r](){return"messageMediaGame"}static get[a](){return[["game",ha,"Game"]]}get[o](){return[[this.game,ha,"Game"]]}constructor(e){super(),this.game=e.game}},c_=class extends xe{shipping_address_requested;test;title;description;photo;receipt_msg_id;currency;total_amount;start_param;extended_media;get[i](){return 4138027219}static get[r](){return"messageMediaInvoice"}static get[a](){return[["flags",p,"#"],["shipping_address_requested","true","flags.1?true"],["test","true","flags.3?true"],["title","string","string"],["description","string","string"],["photo",bt,"flags.0?WebDocument"],["receipt_msg_id","number","flags.2?int"],["currency","string","string"],["total_amount","bigint","long"],["start_param","string","string"],["extended_media",qn,"flags.4?MessageExtendedMedia"]]}get[o](){return[["flags",p,"#"],[this.shipping_address_requested??null,"true","flags.1?true"],[this.test??null,"true","flags.3?true"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,bt,"flags.0?WebDocument"],[this.receipt_msg_id??null,"number","flags.2?int"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.start_param,"string","string"],[this.extended_media??null,qn,"flags.4?MessageExtendedMedia"]]}constructor(e){super(),this.shipping_address_requested=e.shipping_address_requested,this.test=e.test,this.title=e.title,this.description=e.description,this.photo=e.photo,this.receipt_msg_id=e.receipt_msg_id,this.currency=e.currency,this.total_amount=e.total_amount,this.start_param=e.start_param,this.extended_media=e.extended_media}},l_=class extends xe{geo;heading;period;proximity_notification_radius;get[i](){return 3108030054}static get[r](){return"messageMediaGeoLive"}static get[a](){return[["flags",p,"#"],["geo",Ce,"GeoPoint"],["heading","number","flags.0?int"],["period","number","int"],["proximity_notification_radius","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.geo,Ce,"GeoPoint"],[this.heading??null,"number","flags.0?int"],[this.period,"number","int"],[this.proximity_notification_radius??null,"number","flags.1?int"]]}constructor(e){super(),this.geo=e.geo,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius}},p_=class extends xe{poll;results;get[i](){return 1272375192}static get[r](){return"messageMediaPoll"}static get[a](){return[["poll",un,"Poll"],["results",dr,"PollResults"]]}get[o](){return[[this.poll,un,"Poll"],[this.results,dr,"PollResults"]]}constructor(e){super(),this.poll=e.poll,this.results=e.results}},g_=class extends xe{value;emoticon;get[i](){return 1065280907}static get[r](){return"messageMediaDice"}static get[a](){return[["value","number","int"],["emoticon","string","string"]]}get[o](){return[[this.value,"number","int"],[this.emoticon,"string","string"]]}constructor(e){super(),this.value=e.value,this.emoticon=e.emoticon}},d_=class extends xe{via_mention;peer;id;story;get[i](){return 1758159491}static get[r](){return"messageMediaStory"}static get[a](){return[["flags",p,"#"],["via_mention","true","flags.1?true"],["peer",w,"Peer"],["id","number","int"],["story",ze,"flags.0?StoryItem"]]}get[o](){return[["flags",p,"#"],[this.via_mention??null,"true","flags.1?true"],[this.peer,w,"Peer"],[this.id,"number","int"],[this.story??null,ze,"flags.0?StoryItem"]]}constructor(e){super(),this.via_mention=e.via_mention,this.peer=e.peer,this.id=e.id,this.story=e.story}},m_=class extends xe{only_new_subscribers;winners_are_visible;channels;countries_iso2;prize_description;quantity;months;until_date;get[i](){return 3668805040}static get[r](){return"messageMediaGiveaway"}static get[a](){return[["flags",p,"#"],["only_new_subscribers","true","flags.0?true"],["winners_are_visible","true","flags.2?true"],["channels",["bigint"],"Vector"],["countries_iso2",["string"],"flags.1?Vector"],["prize_description","string","flags.3?string"],["quantity","number","int"],["months","number","int"],["until_date","number","int"]]}get[o](){return[["flags",p,"#"],[this.only_new_subscribers??null,"true","flags.0?true"],[this.winners_are_visible??null,"true","flags.2?true"],[this.channels,["bigint"],"Vector"],[this.countries_iso2??null,["string"],"flags.1?Vector"],[this.prize_description??null,"string","flags.3?string"],[this.quantity,"number","int"],[this.months,"number","int"],[this.until_date,"number","int"]]}constructor(e){super(),this.only_new_subscribers=e.only_new_subscribers,this.winners_are_visible=e.winners_are_visible,this.channels=e.channels,this.countries_iso2=e.countries_iso2,this.prize_description=e.prize_description,this.quantity=e.quantity,this.months=e.months,this.until_date=e.until_date}},h_=class extends xe{only_new_subscribers;refunded;channel_id;additional_peers_count;launch_msg_id;winners_count;unclaimed_count;winners;months;prize_description;until_date;get[i](){return 3331919976}static get[r](){return"messageMediaGiveawayResults"}static get[a](){return[["flags",p,"#"],["only_new_subscribers","true","flags.0?true"],["refunded","true","flags.2?true"],["channel_id","bigint","long"],["additional_peers_count","number","flags.3?int"],["launch_msg_id","number","int"],["winners_count","number","int"],["unclaimed_count","number","int"],["winners",["bigint"],"Vector"],["months","number","int"],["prize_description","string","flags.1?string"],["until_date","number","int"]]}get[o](){return[["flags",p,"#"],[this.only_new_subscribers??null,"true","flags.0?true"],[this.refunded??null,"true","flags.2?true"],[this.channel_id,"bigint","long"],[this.additional_peers_count??null,"number","flags.3?int"],[this.launch_msg_id,"number","int"],[this.winners_count,"number","int"],[this.unclaimed_count,"number","int"],[this.winners,["bigint"],"Vector"],[this.months,"number","int"],[this.prize_description??null,"string","flags.1?string"],[this.until_date,"number","int"]]}constructor(e){super(),this.only_new_subscribers=e.only_new_subscribers,this.refunded=e.refunded,this.channel_id=e.channel_id,this.additional_peers_count=e.additional_peers_count,this.launch_msg_id=e.launch_msg_id,this.winners_count=e.winners_count,this.unclaimed_count=e.unclaimed_count,this.winners=e.winners,this.months=e.months,this.prize_description=e.prize_description,this.until_date=e.until_date}},__=class extends se{get[i](){return 3064919984}static get[r](){return"messageActionEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},b_=class extends se{title;users;get[i](){return 3175599021}static get[r](){return"messageActionChatCreate"}static get[a](){return[["title","string","string"],["users",["bigint"],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.title=e.title,this.users=e.users}},f_=class extends se{title;get[i](){return 3047280218}static get[r](){return"messageActionChatEditTitle"}static get[a](){return[["title","string","string"]]}get[o](){return[[this.title,"string","string"]]}constructor(e){super(),this.title=e.title}},y_=class extends se{photo;get[i](){return 2144015272}static get[r](){return"messageActionChatEditPhoto"}static get[a](){return[["photo",Y,"Photo"]]}get[o](){return[[this.photo,Y,"Photo"]]}constructor(e){super(),this.photo=e.photo}},x_=class extends se{get[i](){return 2514746351}static get[r](){return"messageActionChatDeletePhoto"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},A_=class extends se{users;get[i](){return 365886720}static get[r](){return"messageActionChatAddUser"}static get[a](){return[["users",["bigint"],"Vector"]]}get[o](){return[[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.users=e.users}},P_=class extends se{user_id;get[i](){return 2755604684}static get[r](){return"messageActionChatDeleteUser"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},C_=class extends se{inviter_id;get[i](){return 51520707}static get[r](){return"messageActionChatJoinedByLink"}static get[a](){return[["inviter_id","bigint","long"]]}get[o](){return[[this.inviter_id,"bigint","long"]]}constructor(e){super(),this.inviter_id=e.inviter_id}},I_=class extends se{title;get[i](){return 2513611922}static get[r](){return"messageActionChannelCreate"}static get[a](){return[["title","string","string"]]}get[o](){return[[this.title,"string","string"]]}constructor(e){super(),this.title=e.title}},v_=class extends se{channel_id;get[i](){return 3775102866}static get[r](){return"messageActionChatMigrateTo"}static get[a](){return[["channel_id","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id}},w_=class extends se{title;chat_id;get[i](){return 3929622761}static get[r](){return"messageActionChannelMigrateFrom"}static get[a](){return[["title","string","string"],["chat_id","bigint","long"]]}get[o](){return[[this.title,"string","string"],[this.chat_id,"bigint","long"]]}constructor(e){super(),this.title=e.title,this.chat_id=e.chat_id}},D_=class extends se{get[i](){return 2495428845}static get[r](){return"messageActionPinMessage"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},S_=class extends se{get[i](){return 2679813636}static get[r](){return"messageActionHistoryClear"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},E_=class extends se{game_id;score;get[i](){return 2460428406}static get[r](){return"messageActionGameScore"}static get[a](){return[["game_id","bigint","long"],["score","number","int"]]}get[o](){return[[this.game_id,"bigint","long"],[this.score,"number","int"]]}constructor(e){super(),this.game_id=e.game_id,this.score=e.score}},B_=class extends se{recurring_init;recurring_used;currency;total_amount;payload;info;shipping_option_id;charge;get[i](){return 2402399015}static get[r](){return"messageActionPaymentSentMe"}static get[a](){return[["flags",p,"#"],["recurring_init","true","flags.2?true"],["recurring_used","true","flags.3?true"],["currency","string","string"],["total_amount","bigint","long"],["payload",Uint8Array,"bytes"],["info",zt,"flags.0?PaymentRequestedInfo"],["shipping_option_id","string","flags.1?string"],["charge",ba,"PaymentCharge"]]}get[o](){return[["flags",p,"#"],[this.recurring_init??null,"true","flags.2?true"],[this.recurring_used??null,"true","flags.3?true"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.payload,Uint8Array,"bytes"],[this.info??null,zt,"flags.0?PaymentRequestedInfo"],[this.shipping_option_id??null,"string","flags.1?string"],[this.charge,ba,"PaymentCharge"]]}constructor(e){super(),this.recurring_init=e.recurring_init,this.recurring_used=e.recurring_used,this.currency=e.currency,this.total_amount=e.total_amount,this.payload=e.payload,this.info=e.info,this.shipping_option_id=e.shipping_option_id,this.charge=e.charge}},k_=class extends se{recurring_init;recurring_used;currency;total_amount;invoice_slug;get[i](){return 2518040406}static get[r](){return"messageActionPaymentSent"}static get[a](){return[["flags",p,"#"],["recurring_init","true","flags.2?true"],["recurring_used","true","flags.3?true"],["currency","string","string"],["total_amount","bigint","long"],["invoice_slug","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.recurring_init??null,"true","flags.2?true"],[this.recurring_used??null,"true","flags.3?true"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.invoice_slug??null,"string","flags.0?string"]]}constructor(e){super(),this.recurring_init=e.recurring_init,this.recurring_used=e.recurring_used,this.currency=e.currency,this.total_amount=e.total_amount,this.invoice_slug=e.invoice_slug}},M_=class extends se{video;call_id;reason;duration;get[i](){return 2162236031}static get[r](){return"messageActionPhoneCall"}static get[a](){return[["flags",p,"#"],["video","true","flags.2?true"],["call_id","bigint","long"],["reason",Gs,"flags.0?PhoneCallDiscardReason"],["duration","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.video??null,"true","flags.2?true"],[this.call_id,"bigint","long"],[this.reason??null,Gs,"flags.0?PhoneCallDiscardReason"],[this.duration??null,"number","flags.1?int"]]}constructor(e){super(),this.video=e.video,this.call_id=e.call_id,this.reason=e.reason,this.duration=e.duration}},F_=class extends se{get[i](){return 1200788123}static get[r](){return"messageActionScreenshotTaken"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},R_=class extends se{message;get[i](){return 4209418070}static get[r](){return"messageActionCustomAction"}static get[a](){return[["message","string","string"]]}get[o](){return[[this.message,"string","string"]]}constructor(e){super(),this.message=e.message}},U_=class extends se{attach_menu;from_request;domain;app;get[i](){return 3306608249}static get[r](){return"messageActionBotAllowed"}static get[a](){return[["flags",p,"#"],["attach_menu","true","flags.1?true"],["from_request","true","flags.3?true"],["domain","string","flags.0?string"],["app",Os,"flags.2?BotApp"]]}get[o](){return[["flags",p,"#"],[this.attach_menu??null,"true","flags.1?true"],[this.from_request??null,"true","flags.3?true"],[this.domain??null,"string","flags.0?string"],[this.app??null,Os,"flags.2?BotApp"]]}constructor(e){super(),this.attach_menu=e?.attach_menu,this.from_request=e?.from_request,this.domain=e?.domain,this.app=e?.app}},T_=class extends se{values;credentials;get[i](){return 455635795}static get[r](){return"messageActionSecureValuesSentMe"}static get[a](){return[["values",[pr],"Vector"],["credentials",wa,"SecureCredentialsEncrypted"]]}get[o](){return[[this.values,[pr],"Vector"],[this.credentials,wa,"SecureCredentialsEncrypted"]]}constructor(e){super(),this.values=e.values,this.credentials=e.credentials}},V_=class extends se{types;get[i](){return 3646710100}static get[r](){return"messageActionSecureValuesSent"}static get[a](){return[["types",[oe],"Vector"]]}get[o](){return[[this.types,[oe],"Vector"]]}constructor(e){super(),this.types=e.types}},N_=class extends se{get[i](){return 4092747638}static get[r](){return"messageActionContactSignUp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},L_=class extends se{from_id;to_id;distance;get[i](){return 2564871831}static get[r](){return"messageActionGeoProximityReached"}static get[a](){return[["from_id",w,"Peer"],["to_id",w,"Peer"],["distance","number","int"]]}get[o](){return[[this.from_id,w,"Peer"],[this.to_id,w,"Peer"],[this.distance,"number","int"]]}constructor(e){super(),this.from_id=e.from_id,this.to_id=e.to_id,this.distance=e.distance}},q_=class extends se{call;duration;get[i](){return 2047704898}static get[r](){return"messageActionGroupCall"}static get[a](){return[["flags",p,"#"],["call",je,"InputGroupCall"],["duration","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.call,je,"InputGroupCall"],[this.duration??null,"number","flags.0?int"]]}constructor(e){super(),this.call=e.call,this.duration=e.duration}},Q_=class extends se{call;users;get[i](){return 1345295095}static get[r](){return"messageActionInviteToGroupCall"}static get[a](){return[["call",je,"InputGroupCall"],["users",["bigint"],"Vector"]]}get[o](){return[[this.call,je,"InputGroupCall"],[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.call=e.call,this.users=e.users}},G_=class extends se{period;auto_setting_from;get[i](){return 1007897979}static get[r](){return"messageActionSetMessagesTTL"}static get[a](){return[["flags",p,"#"],["period","number","int"],["auto_setting_from","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.period,"number","int"],[this.auto_setting_from??null,"bigint","flags.0?long"]]}constructor(e){super(),this.period=e.period,this.auto_setting_from=e.auto_setting_from}},O_=class extends se{call;schedule_date;get[i](){return 3013637729}static get[r](){return"messageActionGroupCallScheduled"}static get[a](){return[["call",je,"InputGroupCall"],["schedule_date","number","int"]]}get[o](){return[[this.call,je,"InputGroupCall"],[this.schedule_date,"number","int"]]}constructor(e){super(),this.call=e.call,this.schedule_date=e.schedule_date}},H_=class extends se{emoticon;get[i](){return 2860016453}static get[r](){return"messageActionSetChatTheme"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},j_=class extends se{get[i](){return 3955008459}static get[r](){return"messageActionChatJoinedByRequest"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},z_=class extends se{text;data;get[i](){return 1205698681}static get[r](){return"messageActionWebViewDataSentMe"}static get[a](){return[["text","string","string"],["data","string","string"]]}get[o](){return[[this.text,"string","string"],[this.data,"string","string"]]}constructor(e){super(),this.text=e.text,this.data=e.data}},K_=class extends se{text;get[i](){return 3032714421}static get[r](){return"messageActionWebViewDataSent"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},W_=class extends se{currency;amount;months;crypto_currency;crypto_amount;get[i](){return 3359468268}static get[r](){return"messageActionGiftPremium"}static get[a](){return[["flags",p,"#"],["currency","string","string"],["amount","bigint","long"],["months","number","int"],["crypto_currency","string","flags.0?string"],["crypto_amount","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.months,"number","int"],[this.crypto_currency??null,"string","flags.0?string"],[this.crypto_amount??null,"bigint","flags.0?long"]]}constructor(e){super(),this.currency=e.currency,this.amount=e.amount,this.months=e.months,this.crypto_currency=e.crypto_currency,this.crypto_amount=e.crypto_amount}},J_=class extends se{title;icon_color;icon_emoji_id;get[i](){return 228168278}static get[r](){return"messageActionTopicCreate"}static get[a](){return[["flags",p,"#"],["title","string","string"],["icon_color","number","int"],["icon_emoji_id","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.icon_color,"number","int"],[this.icon_emoji_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.title=e.title,this.icon_color=e.icon_color,this.icon_emoji_id=e.icon_emoji_id}},Y_=class extends se{title;icon_emoji_id;closed;hidden;get[i](){return 3230943264}static get[r](){return"messageActionTopicEdit"}static get[a](){return[["flags",p,"#"],["title","string","flags.0?string"],["icon_emoji_id","bigint","flags.1?long"],["closed","boolean","flags.2?Bool"],["hidden","boolean","flags.3?Bool"]]}get[o](){return[["flags",p,"#"],[this.title??null,"string","flags.0?string"],[this.icon_emoji_id??null,"bigint","flags.1?long"],[this.closed??null,"boolean","flags.2?Bool"],[this.hidden??null,"boolean","flags.3?Bool"]]}constructor(e){super(),this.title=e?.title,this.icon_emoji_id=e?.icon_emoji_id,this.closed=e?.closed,this.hidden=e?.hidden}},Z_=class extends se{photo;get[i](){return 1474192222}static get[r](){return"messageActionSuggestProfilePhoto"}static get[a](){return[["photo",Y,"Photo"]]}get[o](){return[[this.photo,Y,"Photo"]]}constructor(e){super(),this.photo=e.photo}},X_=class extends se{button_id;peers;get[i](){return 827428507}static get[r](){return"messageActionRequestedPeer"}static get[a](){return[["button_id","number","int"],["peers",[w],"Vector"]]}get[o](){return[[this.button_id,"number","int"],[this.peers,[w],"Vector"]]}constructor(e){super(),this.button_id=e.button_id,this.peers=e.peers}},$_=class extends se{same;for_both;wallpaper;get[i](){return 1348510708}static get[r](){return"messageActionSetChatWallPaper"}static get[a](){return[["flags",p,"#"],["same","true","flags.0?true"],["for_both","true","flags.1?true"],["wallpaper",$e,"WallPaper"]]}get[o](){return[["flags",p,"#"],[this.same??null,"true","flags.0?true"],[this.for_both??null,"true","flags.1?true"],[this.wallpaper,$e,"WallPaper"]]}constructor(e){super(),this.same=e.same,this.for_both=e.for_both,this.wallpaper=e.wallpaper}},eb=class extends se{via_giveaway;unclaimed;boost_peer;months;slug;currency;amount;crypto_currency;crypto_amount;get[i](){return 1737240073}static get[r](){return"messageActionGiftCode"}static get[a](){return[["flags",p,"#"],["via_giveaway","true","flags.0?true"],["unclaimed","true","flags.2?true"],["boost_peer",w,"flags.1?Peer"],["months","number","int"],["slug","string","string"],["currency","string","flags.2?string"],["amount","bigint","flags.2?long"],["crypto_currency","string","flags.3?string"],["crypto_amount","bigint","flags.3?long"]]}get[o](){return[["flags",p,"#"],[this.via_giveaway??null,"true","flags.0?true"],[this.unclaimed??null,"true","flags.2?true"],[this.boost_peer??null,w,"flags.1?Peer"],[this.months,"number","int"],[this.slug,"string","string"],[this.currency??null,"string","flags.2?string"],[this.amount??null,"bigint","flags.2?long"],[this.crypto_currency??null,"string","flags.3?string"],[this.crypto_amount??null,"bigint","flags.3?long"]]}constructor(e){super(),this.via_giveaway=e.via_giveaway,this.unclaimed=e.unclaimed,this.boost_peer=e.boost_peer,this.months=e.months,this.slug=e.slug,this.currency=e.currency,this.amount=e.amount,this.crypto_currency=e.crypto_currency,this.crypto_amount=e.crypto_amount}},tb=class extends se{get[i](){return 858499565}static get[r](){return"messageActionGiveawayLaunch"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sb=class extends se{winners_count;unclaimed_count;get[i](){return 715107781}static get[r](){return"messageActionGiveawayResults"}static get[a](){return[["winners_count","number","int"],["unclaimed_count","number","int"]]}get[o](){return[[this.winners_count,"number","int"],[this.unclaimed_count,"number","int"]]}constructor(e){super(),this.winners_count=e.winners_count,this.unclaimed_count=e.unclaimed_count}},nb=class extends se{boosts;get[i](){return 3422726765}static get[r](){return"messageActionBoostApply"}static get[a](){return[["boosts","number","int"]]}get[o](){return[[this.boosts,"number","int"]]}constructor(e){super(),this.boosts=e.boosts}},rb=class extends se{button_id;peers;get[i](){return 2477987912}static get[r](){return"messageActionRequestedPeerSentMe"}static get[a](){return[["button_id","number","int"],["peers",[Ur],"Vector"]]}get[o](){return[[this.button_id,"number","int"],[this.peers,[Ur],"Vector"]]}constructor(e){super(),this.button_id=e.button_id,this.peers=e.peers}},ib=class extends ns{pinned;unread_mark;view_forum_as_messages;peer;top_message;read_inbox_max_id;read_outbox_max_id;unread_count;unread_mentions_count;unread_reactions_count;notify_settings;pts;draft;folder_id;ttl_period;get[i](){return 3582593222}static get[r](){return"dialog"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.2?true"],["unread_mark","true","flags.3?true"],["view_forum_as_messages","true","flags.6?true"],["peer",w,"Peer"],["top_message","number","int"],["read_inbox_max_id","number","int"],["read_outbox_max_id","number","int"],["unread_count","number","int"],["unread_mentions_count","number","int"],["unread_reactions_count","number","int"],["notify_settings",wt,"PeerNotifySettings"],["pts","number","flags.0?int"],["draft",Qs,"flags.1?DraftMessage"],["folder_id","number","flags.4?int"],["ttl_period","number","flags.5?int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.2?true"],[this.unread_mark??null,"true","flags.3?true"],[this.view_forum_as_messages??null,"true","flags.6?true"],[this.peer,w,"Peer"],[this.top_message,"number","int"],[this.read_inbox_max_id,"number","int"],[this.read_outbox_max_id,"number","int"],[this.unread_count,"number","int"],[this.unread_mentions_count,"number","int"],[this.unread_reactions_count,"number","int"],[this.notify_settings,wt,"PeerNotifySettings"],[this.pts??null,"number","flags.0?int"],[this.draft??null,Qs,"flags.1?DraftMessage"],[this.folder_id??null,"number","flags.4?int"],[this.ttl_period??null,"number","flags.5?int"]]}constructor(e){super(),this.pinned=e.pinned,this.unread_mark=e.unread_mark,this.view_forum_as_messages=e.view_forum_as_messages,this.peer=e.peer,this.top_message=e.top_message,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.unread_mentions_count=e.unread_mentions_count,this.unread_reactions_count=e.unread_reactions_count,this.notify_settings=e.notify_settings,this.pts=e.pts,this.draft=e.draft,this.folder_id=e.folder_id,this.ttl_period=e.ttl_period}},ab=class extends ns{pinned;folder;peer;top_message;unread_muted_peers_count;unread_unmuted_peers_count;unread_muted_messages_count;unread_unmuted_messages_count;get[i](){return 1908216652}static get[r](){return"dialogFolder"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.2?true"],["folder",Ra,"Folder"],["peer",w,"Peer"],["top_message","number","int"],["unread_muted_peers_count","number","int"],["unread_unmuted_peers_count","number","int"],["unread_muted_messages_count","number","int"],["unread_unmuted_messages_count","number","int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.2?true"],[this.folder,Ra,"Folder"],[this.peer,w,"Peer"],[this.top_message,"number","int"],[this.unread_muted_peers_count,"number","int"],[this.unread_unmuted_peers_count,"number","int"],[this.unread_muted_messages_count,"number","int"],[this.unread_unmuted_messages_count,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.folder=e.folder,this.peer=e.peer,this.top_message=e.top_message,this.unread_muted_peers_count=e.unread_muted_peers_count,this.unread_unmuted_peers_count=e.unread_unmuted_peers_count,this.unread_muted_messages_count=e.unread_muted_messages_count,this.unread_unmuted_messages_count=e.unread_unmuted_messages_count}},ob=class extends Y{id;get[i](){return 590459437}static get[r](){return"photoEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},ub=class extends Y{has_stickers;id;access_hash;file_reference;date;sizes;video_sizes;dc_id;get[i](){return 4212750949}static get[r](){return"photo"}static get[a](){return[["flags",p,"#"],["has_stickers","true","flags.0?true"],["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["date","number","int"],["sizes",[At],"Vector"],["video_sizes",[Cs],"flags.1?Vector"],["dc_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.has_stickers??null,"true","flags.0?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.date,"number","int"],[this.sizes,[At],"Vector"],[this.video_sizes??null,[Cs],"flags.1?Vector"],[this.dc_id,"number","int"]]}constructor(e){super(),this.has_stickers=e.has_stickers,this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.date=e.date,this.sizes=e.sizes,this.video_sizes=e.video_sizes,this.dc_id=e.dc_id}},cb=class extends At{type;get[i](){return 236446268}static get[r](){return"photoSizeEmpty"}static get[a](){return[["type","string","string"]]}get[o](){return[[this.type,"string","string"]]}constructor(e){super(),this.type=e.type}},lb=class extends At{type;w;h;size;get[i](){return 1976012384}static get[r](){return"photoSize"}static get[a](){return[["type","string","string"],["w","number","int"],["h","number","int"],["size","number","int"]]}get[o](){return[[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.size,"number","int"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.size=e.size}},pb=class extends At{type;w;h;bytes;get[i](){return 35527382}static get[r](){return"photoCachedSize"}static get[a](){return[["type","string","string"],["w","number","int"],["h","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.bytes=e.bytes}},gb=class extends At{type;bytes;get[i](){return 3769678894}static get[r](){return"photoStrippedSize"}static get[a](){return[["type","string","string"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,"string","string"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.bytes=e.bytes}},db=class extends At{type;w;h;sizes;get[i](){return 4198431637}static get[r](){return"photoSizeProgressive"}static get[a](){return[["type","string","string"],["w","number","int"],["h","number","int"],["sizes",["number"],"Vector"]]}get[o](){return[[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.sizes,["number"],"Vector"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.sizes=e.sizes}},mb=class extends At{type;bytes;get[i](){return 3626061121}static get[r](){return"photoPathSize"}static get[a](){return[["type","string","string"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,"string","string"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.bytes=e.bytes}},hb=class extends Ce{get[i](){return 286776671}static get[r](){return"geoPointEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_b=class extends Ce{long;lat;access_hash;accuracy_radius;get[i](){return 2997024355}static get[r](){return"geoPoint"}static get[a](){return[["flags",p,"#"],["long","number","double"],["lat","number","double"],["access_hash","bigint","long"],["accuracy_radius","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.long,"number","double"],[this.lat,"number","double"],[this.access_hash,"bigint","long"],[this.accuracy_radius??null,"number","flags.0?int"]]}constructor(e){super(),this.long=e.long,this.lat=e.lat,this.access_hash=e.access_hash,this.accuracy_radius=e.accuracy_radius}},bb=class extends si{type;phone_code_hash;next_type;timeout;get[i](){return 1577067778}static get[r](){return"auth.sentCode"}static get[a](){return[["flags",p,"#"],["type",jt,"auth.SentCodeType"],["phone_code_hash","string","string"],["next_type",rn,"flags.1?auth.CodeType"],["timeout","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.type,jt,"auth.SentCodeType"],[this.phone_code_hash,"string","string"],[this.next_type??null,rn,"flags.1?auth.CodeType"],[this.timeout??null,"number","flags.2?int"]]}constructor(e){super(),this.type=e.type,this.phone_code_hash=e.phone_code_hash,this.next_type=e.next_type,this.timeout=e.timeout}},fb=class extends si{authorization;get[i](){return 596704836}static get[r](){return"auth.sentCodeSuccess"}static get[a](){return[["authorization",Un,"auth.Authorization"]]}get[o](){return[[this.authorization,Un,"auth.Authorization"]]}constructor(e){super(),this.authorization=e.authorization}},yb=class extends Un{setup_password_required;otherwise_relogin_days;tmp_sessions;future_auth_token;user;get[i](){return 782418132}static get[r](){return"auth.authorization"}static get[a](){return[["flags",p,"#"],["setup_password_required","true","flags.1?true"],["otherwise_relogin_days","number","flags.1?int"],["tmp_sessions","number","flags.0?int"],["future_auth_token",Uint8Array,"flags.2?bytes"],["user",D,"User"]]}get[o](){return[["flags",p,"#"],[this.setup_password_required??null,"true","flags.1?true"],[this.otherwise_relogin_days??null,"number","flags.1?int"],[this.tmp_sessions??null,"number","flags.0?int"],[this.future_auth_token??null,Uint8Array,"flags.2?bytes"],[this.user,D,"User"]]}constructor(e){super(),this.setup_password_required=e.setup_password_required,this.otherwise_relogin_days=e.otherwise_relogin_days,this.tmp_sessions=e.tmp_sessions,this.future_auth_token=e.future_auth_token,this.user=e.user}},xb=class extends Un{terms_of_service;get[i](){return 1148485274}static get[r](){return"auth.authorizationSignUpRequired"}static get[a](){return[["flags",p,"#"],["terms_of_service",rr,"flags.0?help.TermsOfService"]]}get[o](){return[["flags",p,"#"],[this.terms_of_service??null,rr,"flags.0?help.TermsOfService"]]}constructor(e){super(),this.terms_of_service=e?.terms_of_service}},Ab=class extends Ol{id;bytes;get[i](){return 3023364792}static get[r](){return"auth.exportedAuthorization"}static get[a](){return[["id","bigint","long"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.bytes=e.bytes}},Pb=class extends er{peer;get[i](){return 3099351820}static get[r](){return"inputNotifyPeer"}static get[a](){return[["peer",H,"InputPeer"]]}get[o](){return[[this.peer,H,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},Cb=class extends er{get[i](){return 423314455}static get[r](){return"inputNotifyUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ib=class extends er{get[i](){return 1251338318}static get[r](){return"inputNotifyChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vb=class extends er{get[i](){return 2983951486}static get[r](){return"inputNotifyBroadcasts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wb=class extends er{peer;top_msg_id;get[i](){return 1548122514}static get[r](){return"inputNotifyForumTopic"}static get[a](){return[["peer",H,"InputPeer"],["top_msg_id","number","int"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.top_msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},Db=class extends Hl{show_previews;silent;mute_until;sound;stories_muted;stories_hide_sender;stories_sound;get[i](){return 3402328802}static get[r](){return"inputPeerNotifySettings"}static get[a](){return[["flags",p,"#"],["show_previews","boolean","flags.0?Bool"],["silent","boolean","flags.1?Bool"],["mute_until","number","flags.2?int"],["sound",Qe,"flags.3?NotificationSound"],["stories_muted","boolean","flags.6?Bool"],["stories_hide_sender","boolean","flags.7?Bool"],["stories_sound",Qe,"flags.8?NotificationSound"]]}get[o](){return[["flags",p,"#"],[this.show_previews??null,"boolean","flags.0?Bool"],[this.silent??null,"boolean","flags.1?Bool"],[this.mute_until??null,"number","flags.2?int"],[this.sound??null,Qe,"flags.3?NotificationSound"],[this.stories_muted??null,"boolean","flags.6?Bool"],[this.stories_hide_sender??null,"boolean","flags.7?Bool"],[this.stories_sound??null,Qe,"flags.8?NotificationSound"]]}constructor(e){super(),this.show_previews=e?.show_previews,this.silent=e?.silent,this.mute_until=e?.mute_until,this.sound=e?.sound,this.stories_muted=e?.stories_muted,this.stories_hide_sender=e?.stories_hide_sender,this.stories_sound=e?.stories_sound}},Sb=class extends wt{show_previews;silent;mute_until;ios_sound;android_sound;other_sound;stories_muted;stories_hide_sender;stories_ios_sound;stories_android_sound;stories_other_sound;get[i](){return 2573347852}static get[r](){return"peerNotifySettings"}static get[a](){return[["flags",p,"#"],["show_previews","boolean","flags.0?Bool"],["silent","boolean","flags.1?Bool"],["mute_until","number","flags.2?int"],["ios_sound",Qe,"flags.3?NotificationSound"],["android_sound",Qe,"flags.4?NotificationSound"],["other_sound",Qe,"flags.5?NotificationSound"],["stories_muted","boolean","flags.6?Bool"],["stories_hide_sender","boolean","flags.7?Bool"],["stories_ios_sound",Qe,"flags.8?NotificationSound"],["stories_android_sound",Qe,"flags.9?NotificationSound"],["stories_other_sound",Qe,"flags.10?NotificationSound"]]}get[o](){return[["flags",p,"#"],[this.show_previews??null,"boolean","flags.0?Bool"],[this.silent??null,"boolean","flags.1?Bool"],[this.mute_until??null,"number","flags.2?int"],[this.ios_sound??null,Qe,"flags.3?NotificationSound"],[this.android_sound??null,Qe,"flags.4?NotificationSound"],[this.other_sound??null,Qe,"flags.5?NotificationSound"],[this.stories_muted??null,"boolean","flags.6?Bool"],[this.stories_hide_sender??null,"boolean","flags.7?Bool"],[this.stories_ios_sound??null,Qe,"flags.8?NotificationSound"],[this.stories_android_sound??null,Qe,"flags.9?NotificationSound"],[this.stories_other_sound??null,Qe,"flags.10?NotificationSound"]]}constructor(e){super(),this.show_previews=e?.show_previews,this.silent=e?.silent,this.mute_until=e?.mute_until,this.ios_sound=e?.ios_sound,this.android_sound=e?.android_sound,this.other_sound=e?.other_sound,this.stories_muted=e?.stories_muted,this.stories_hide_sender=e?.stories_hide_sender,this.stories_ios_sound=e?.stories_ios_sound,this.stories_android_sound=e?.stories_android_sound,this.stories_other_sound=e?.stories_other_sound}},Eb=class extends Zs{report_spam;add_contact;block_contact;share_contact;need_contacts_exception;report_geo;autoarchived;invite_members;request_chat_broadcast;business_bot_paused;business_bot_can_reply;geo_distance;request_chat_title;request_chat_date;business_bot_id;business_bot_manage_url;get[i](){return 2899733598}static get[r](){return"peerSettings"}static get[a](){return[["flags",p,"#"],["report_spam","true","flags.0?true"],["add_contact","true","flags.1?true"],["block_contact","true","flags.2?true"],["share_contact","true","flags.3?true"],["need_contacts_exception","true","flags.4?true"],["report_geo","true","flags.5?true"],["autoarchived","true","flags.7?true"],["invite_members","true","flags.8?true"],["request_chat_broadcast","true","flags.10?true"],["business_bot_paused","true","flags.11?true"],["business_bot_can_reply","true","flags.12?true"],["geo_distance","number","flags.6?int"],["request_chat_title","string","flags.9?string"],["request_chat_date","number","flags.9?int"],["business_bot_id","bigint","flags.13?long"],["business_bot_manage_url","string","flags.13?string"]]}get[o](){return[["flags",p,"#"],[this.report_spam??null,"true","flags.0?true"],[this.add_contact??null,"true","flags.1?true"],[this.block_contact??null,"true","flags.2?true"],[this.share_contact??null,"true","flags.3?true"],[this.need_contacts_exception??null,"true","flags.4?true"],[this.report_geo??null,"true","flags.5?true"],[this.autoarchived??null,"true","flags.7?true"],[this.invite_members??null,"true","flags.8?true"],[this.request_chat_broadcast??null,"true","flags.10?true"],[this.business_bot_paused??null,"true","flags.11?true"],[this.business_bot_can_reply??null,"true","flags.12?true"],[this.geo_distance??null,"number","flags.6?int"],[this.request_chat_title??null,"string","flags.9?string"],[this.request_chat_date??null,"number","flags.9?int"],[this.business_bot_id??null,"bigint","flags.13?long"],[this.business_bot_manage_url??null,"string","flags.13?string"]]}constructor(e){super(),this.report_spam=e?.report_spam,this.add_contact=e?.add_contact,this.block_contact=e?.block_contact,this.share_contact=e?.share_contact,this.need_contacts_exception=e?.need_contacts_exception,this.report_geo=e?.report_geo,this.autoarchived=e?.autoarchived,this.invite_members=e?.invite_members,this.request_chat_broadcast=e?.request_chat_broadcast,this.business_bot_paused=e?.business_bot_paused,this.business_bot_can_reply=e?.business_bot_can_reply,this.geo_distance=e?.geo_distance,this.request_chat_title=e?.request_chat_title,this.request_chat_date=e?.request_chat_date,this.business_bot_id=e?.business_bot_id,this.business_bot_manage_url=e?.business_bot_manage_url}},Bb=class extends $e{id;creator;default;pattern;dark;access_hash;slug;document;settings;get[i](){return 2755118061}static get[r](){return"wallPaper"}static get[a](){return[["id","bigint","long"],["flags",p,"#"],["creator","true","flags.0?true"],["default","true","flags.1?true"],["pattern","true","flags.3?true"],["dark","true","flags.4?true"],["access_hash","bigint","long"],["slug","string","string"],["document",G,"Document"],["settings",cn,"flags.2?WallPaperSettings"]]}get[o](){return[[this.id,"bigint","long"],["flags",p,"#"],[this.creator??null,"true","flags.0?true"],[this.default??null,"true","flags.1?true"],[this.pattern??null,"true","flags.3?true"],[this.dark??null,"true","flags.4?true"],[this.access_hash,"bigint","long"],[this.slug,"string","string"],[this.document,G,"Document"],[this.settings??null,cn,"flags.2?WallPaperSettings"]]}constructor(e){super(),this.id=e.id,this.creator=e.creator,this.default=e.default,this.pattern=e.pattern,this.dark=e.dark,this.access_hash=e.access_hash,this.slug=e.slug,this.document=e.document,this.settings=e.settings}},kb=class extends $e{id;default;dark;settings;get[i](){return 3766501654}static get[r](){return"wallPaperNoFile"}static get[a](){return[["id","bigint","long"],["flags",p,"#"],["default","true","flags.1?true"],["dark","true","flags.4?true"],["settings",cn,"flags.2?WallPaperSettings"]]}get[o](){return[[this.id,"bigint","long"],["flags",p,"#"],[this.default??null,"true","flags.1?true"],[this.dark??null,"true","flags.4?true"],[this.settings??null,cn,"flags.2?WallPaperSettings"]]}constructor(e){super(),this.id=e.id,this.default=e.default,this.dark=e.dark,this.settings=e.settings}},Mb=class extends rs{get[i](){return 1490799288}static get[r](){return"inputReportReasonSpam"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Fb=class extends rs{get[i](){return 505595789}static get[r](){return"inputReportReasonViolence"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Rb=class extends rs{get[i](){return 777640226}static get[r](){return"inputReportReasonPornography"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ub=class extends rs{get[i](){return 2918469347}static get[r](){return"inputReportReasonChildAbuse"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Tb=class extends rs{get[i](){return 3252986545}static get[r](){return"inputReportReasonOther"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Vb=class extends rs{get[i](){return 2609510714}static get[r](){return"inputReportReasonCopyright"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Nb=class extends rs{get[i](){return 3688169197}static get[r](){return"inputReportReasonGeoIrrelevant"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Lb=class extends rs{get[i](){return 4124956391}static get[r](){return"inputReportReasonFake"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qb=class extends rs{get[i](){return 177124030}static get[r](){return"inputReportReasonIllegalDrugs"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Qb=class extends rs{get[i](){return 2663876157}static get[r](){return"inputReportReasonPersonalDetails"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Gb=class extends ra{blocked;phone_calls_available;phone_calls_private;can_pin_message;has_scheduled;video_calls_available;voice_messages_forbidden;translations_disabled;stories_pinned_available;blocked_my_stories_from;wallpaper_overridden;contact_require_premium;read_dates_private;id;about;settings;personal_photo;profile_photo;fallback_photo;notify_settings;bot_info;pinned_msg_id;common_chats_count;folder_id;ttl_period;theme_emoticon;private_forward_name;bot_group_admin_rights;bot_broadcast_admin_rights;premium_gifts;wallpaper;stories;business_work_hours;business_location;business_greeting_message;business_away_message;business_intro;birthday;personal_channel_id;personal_channel_message;get[i](){return 3432609568}static get[r](){return"userFull"}static get[a](){return[["flags",p,"#"],["blocked","true","flags.0?true"],["phone_calls_available","true","flags.4?true"],["phone_calls_private","true","flags.5?true"],["can_pin_message","true","flags.7?true"],["has_scheduled","true","flags.12?true"],["video_calls_available","true","flags.13?true"],["voice_messages_forbidden","true","flags.20?true"],["translations_disabled","true","flags.23?true"],["stories_pinned_available","true","flags.26?true"],["blocked_my_stories_from","true","flags.27?true"],["wallpaper_overridden","true","flags.28?true"],["contact_require_premium","true","flags.29?true"],["read_dates_private","true","flags.30?true"],["flags2",p,"#"],["id","bigint","long"],["about","string","flags.1?string"],["settings",Zs,"PeerSettings"],["personal_photo",Y,"flags.21?Photo"],["profile_photo",Y,"flags.2?Photo"],["fallback_photo",Y,"flags.22?Photo"],["notify_settings",wt,"PeerNotifySettings"],["bot_info",sn,"flags.3?BotInfo"],["pinned_msg_id","number","flags.6?int"],["common_chats_count","number","int"],["folder_id","number","flags.11?int"],["ttl_period","number","flags.14?int"],["theme_emoticon","string","flags.15?string"],["private_forward_name","string","flags.16?string"],["bot_group_admin_rights",Le,"flags.17?ChatAdminRights"],["bot_broadcast_admin_rights",Le,"flags.18?ChatAdminRights"],["premium_gifts",[no],"flags.19?Vector"],["wallpaper",$e,"flags.24?WallPaper"],["stories",Is,"flags.25?PeerStories"],["business_work_hours",Co,"flags2.0?BusinessWorkHours"],["business_location",Io,"flags2.1?BusinessLocation"],["business_greeting_message",vo,"flags2.2?BusinessGreetingMessage"],["business_away_message",wo,"flags2.3?BusinessAwayMessage"],["business_intro",Bo,"flags2.4?BusinessIntro"],["birthday",Rr,"flags2.5?Birthday"],["personal_channel_id","bigint","flags2.6?long"],["personal_channel_message","number","flags2.6?int"]]}get[o](){return[["flags",p,"#"],[this.blocked??null,"true","flags.0?true"],[this.phone_calls_available??null,"true","flags.4?true"],[this.phone_calls_private??null,"true","flags.5?true"],[this.can_pin_message??null,"true","flags.7?true"],[this.has_scheduled??null,"true","flags.12?true"],[this.video_calls_available??null,"true","flags.13?true"],[this.voice_messages_forbidden??null,"true","flags.20?true"],[this.translations_disabled??null,"true","flags.23?true"],[this.stories_pinned_available??null,"true","flags.26?true"],[this.blocked_my_stories_from??null,"true","flags.27?true"],[this.wallpaper_overridden??null,"true","flags.28?true"],[this.contact_require_premium??null,"true","flags.29?true"],[this.read_dates_private??null,"true","flags.30?true"],["flags2",p,"#"],[this.id,"bigint","long"],[this.about??null,"string","flags.1?string"],[this.settings,Zs,"PeerSettings"],[this.personal_photo??null,Y,"flags.21?Photo"],[this.profile_photo??null,Y,"flags.2?Photo"],[this.fallback_photo??null,Y,"flags.22?Photo"],[this.notify_settings,wt,"PeerNotifySettings"],[this.bot_info??null,sn,"flags.3?BotInfo"],[this.pinned_msg_id??null,"number","flags.6?int"],[this.common_chats_count,"number","int"],[this.folder_id??null,"number","flags.11?int"],[this.ttl_period??null,"number","flags.14?int"],[this.theme_emoticon??null,"string","flags.15?string"],[this.private_forward_name??null,"string","flags.16?string"],[this.bot_group_admin_rights??null,Le,"flags.17?ChatAdminRights"],[this.bot_broadcast_admin_rights??null,Le,"flags.18?ChatAdminRights"],[this.premium_gifts??null,[no],"flags.19?Vector"],[this.wallpaper??null,$e,"flags.24?WallPaper"],[this.stories??null,Is,"flags.25?PeerStories"],[this.business_work_hours??null,Co,"flags2.0?BusinessWorkHours"],[this.business_location??null,Io,"flags2.1?BusinessLocation"],[this.business_greeting_message??null,vo,"flags2.2?BusinessGreetingMessage"],[this.business_away_message??null,wo,"flags2.3?BusinessAwayMessage"],[this.business_intro??null,Bo,"flags2.4?BusinessIntro"],[this.birthday??null,Rr,"flags2.5?Birthday"],[this.personal_channel_id??null,"bigint","flags2.6?long"],[this.personal_channel_message??null,"number","flags2.6?int"]]}constructor(e){super(),this.blocked=e.blocked,this.phone_calls_available=e.phone_calls_available,this.phone_calls_private=e.phone_calls_private,this.can_pin_message=e.can_pin_message,this.has_scheduled=e.has_scheduled,this.video_calls_available=e.video_calls_available,this.voice_messages_forbidden=e.voice_messages_forbidden,this.translations_disabled=e.translations_disabled,this.stories_pinned_available=e.stories_pinned_available,this.blocked_my_stories_from=e.blocked_my_stories_from,this.wallpaper_overridden=e.wallpaper_overridden,this.contact_require_premium=e.contact_require_premium,this.read_dates_private=e.read_dates_private,this.id=e.id,this.about=e.about,this.settings=e.settings,this.personal_photo=e.personal_photo,this.profile_photo=e.profile_photo,this.fallback_photo=e.fallback_photo,this.notify_settings=e.notify_settings,this.bot_info=e.bot_info,this.pinned_msg_id=e.pinned_msg_id,this.common_chats_count=e.common_chats_count,this.folder_id=e.folder_id,this.ttl_period=e.ttl_period,this.theme_emoticon=e.theme_emoticon,this.private_forward_name=e.private_forward_name,this.bot_group_admin_rights=e.bot_group_admin_rights,this.bot_broadcast_admin_rights=e.bot_broadcast_admin_rights,this.premium_gifts=e.premium_gifts,this.wallpaper=e.wallpaper,this.stories=e.stories,this.business_work_hours=e.business_work_hours,this.business_location=e.business_location,this.business_greeting_message=e.business_greeting_message,this.business_away_message=e.business_away_message,this.business_intro=e.business_intro,this.birthday=e.birthday,this.personal_channel_id=e.personal_channel_id,this.personal_channel_message=e.personal_channel_message}},Ob=class extends ia{user_id;mutual;get[i](){return 341499403}static get[r](){return"contact"}static get[a](){return[["user_id","bigint","long"],["mutual","boolean","Bool"]]}get[o](){return[[this.user_id,"bigint","long"],[this.mutual,"boolean","Bool"]]}constructor(e){super(),this.user_id=e.user_id,this.mutual=e.mutual}},Hb=class extends aa{user_id;client_id;get[i](){return 3242081360}static get[r](){return"importedContact"}static get[a](){return[["user_id","bigint","long"],["client_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"],[this.client_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.client_id=e.client_id}},jb=class extends jl{user_id;status;get[i](){return 383348795}static get[r](){return"contactStatus"}static get[a](){return[["user_id","bigint","long"],["status",Tt,"UserStatus"]]}get[o](){return[[this.user_id,"bigint","long"],[this.status,Tt,"UserStatus"]]}constructor(e){super(),this.user_id=e.user_id,this.status=e.status}},zb=class extends bu{get[i](){return 3075189202}static get[r](){return"contacts.contactsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Kb=class extends bu{contacts;saved_count;users;get[i](){return 3941105218}static get[r](){return"contacts.contacts"}static get[a](){return[["contacts",[ia],"Vector"],["saved_count","number","int"],["users",[D],"Vector"]]}get[o](){return[[this.contacts,[ia],"Vector"],[this.saved_count,"number","int"],[this.users,[D],"Vector"]]}constructor(e){super(),this.contacts=e.contacts,this.saved_count=e.saved_count,this.users=e.users}},Wb=class extends zl{imported;popular_invites;retry_contacts;users;get[i](){return 2010127419}static get[r](){return"contacts.importedContacts"}static get[a](){return[["imported",[aa],"Vector"],["popular_invites",[Ca],"Vector"],["retry_contacts",["bigint"],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.imported,[aa],"Vector"],[this.popular_invites,[Ca],"Vector"],[this.retry_contacts,["bigint"],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.imported=e.imported,this.popular_invites=e.popular_invites,this.retry_contacts=e.retry_contacts,this.users=e.users}},Jb=class extends fu{blocked;chats;users;get[i](){return 182326673}static get[r](){return"contacts.blocked"}static get[a](){return[["blocked",[xr],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.blocked,[xr],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.blocked=e.blocked,this.chats=e.chats,this.users=e.users}},Yb=class extends fu{count;blocked;chats;users;get[i](){return 3781575060}static get[r](){return"contacts.blockedSlice"}static get[a](){return[["count","number","int"],["blocked",[xr],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.blocked,[xr],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.blocked=e.blocked,this.chats=e.chats,this.users=e.users}},Zb=class extends oa{dialogs;messages;chats;users;get[i](){return 364538944}static get[r](){return"messages.dialogs"}static get[a](){return[["dialogs",[ns],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.dialogs,[ns],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},Xb=class extends oa{count;dialogs;messages;chats;users;get[i](){return 1910543603}static get[r](){return"messages.dialogsSlice"}static get[a](){return[["count","number","int"],["dialogs",[ns],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.dialogs,[ns],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},$b=class extends oa{count;get[i](){return 4041467286}static get[r](){return"messages.dialogsNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},ef=class extends ni{messages;chats;users;get[i](){return 2356252295}static get[r](){return"messages.messages"}static get[a](){return[["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.messages=e.messages,this.chats=e.chats,this.users=e.users}},tf=class extends ni{inexact;count;next_rate;offset_id_offset;messages;chats;users;get[i](){return 978610270}static get[r](){return"messages.messagesSlice"}static get[a](){return[["flags",p,"#"],["inexact","true","flags.1?true"],["count","number","int"],["next_rate","number","flags.0?int"],["offset_id_offset","number","flags.2?int"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.inexact??null,"true","flags.1?true"],[this.count,"number","int"],[this.next_rate??null,"number","flags.0?int"],[this.offset_id_offset??null,"number","flags.2?int"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.inexact=e.inexact,this.count=e.count,this.next_rate=e.next_rate,this.offset_id_offset=e.offset_id_offset,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},sf=class extends ni{inexact;pts;count;offset_id_offset;messages;topics;chats;users;get[i](){return 3346446926}static get[r](){return"messages.channelMessages"}static get[a](){return[["flags",p,"#"],["inexact","true","flags.1?true"],["pts","number","int"],["count","number","int"],["offset_id_offset","number","flags.2?int"],["messages",[Q],"Vector"],["topics",[et],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.inexact??null,"true","flags.1?true"],[this.pts,"number","int"],[this.count,"number","int"],[this.offset_id_offset??null,"number","flags.2?int"],[this.messages,[Q],"Vector"],[this.topics,[et],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.inexact=e.inexact,this.pts=e.pts,this.count=e.count,this.offset_id_offset=e.offset_id_offset,this.messages=e.messages,this.topics=e.topics,this.chats=e.chats,this.users=e.users}},nf=class extends ni{count;get[i](){return 1951620897}static get[r](){return"messages.messagesNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},rf=class extends yu{chats;get[i](){return 1694474197}static get[r](){return"messages.chats"}static get[a](){return[["chats",[F],"Vector"]]}get[o](){return[[this.chats,[F],"Vector"]]}constructor(e){super(),this.chats=e.chats}},af=class extends yu{count;chats;get[i](){return 2631405892}static get[r](){return"messages.chatsSlice"}static get[a](){return[["count","number","int"],["chats",[F],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.chats,[F],"Vector"]]}constructor(e){super(),this.count=e.count,this.chats=e.chats}},of=class extends Kl{full_chat;chats;users;get[i](){return 3856126364}static get[r](){return"messages.chatFull"}static get[a](){return[["full_chat",ti,"ChatFull"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.full_chat,ti,"ChatFull"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.full_chat=e.full_chat,this.chats=e.chats,this.users=e.users}},uf=class extends Wl{pts;pts_count;offset;get[i](){return 3025955281}static get[r](){return"messages.affectedHistory"}static get[a](){return[["pts","number","int"],["pts_count","number","int"],["offset","number","int"]]}get[o](){return[[this.pts,"number","int"],[this.pts_count,"number","int"],[this.offset,"number","int"]]}constructor(e){super(),this.pts=e.pts,this.pts_count=e.pts_count,this.offset=e.offset}},cf=class extends Oe{get[i](){return 1474492012}static get[r](){return"inputMessagesFilterEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lf=class extends Oe{get[i](){return 2517214492}static get[r](){return"inputMessagesFilterPhotos"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pf=class extends Oe{get[i](){return 2680163941}static get[r](){return"inputMessagesFilterVideo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gf=class extends Oe{get[i](){return 1458172132}static get[r](){return"inputMessagesFilterPhotoVideo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},df=class extends Oe{get[i](){return 2665345416}static get[r](){return"inputMessagesFilterDocument"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mf=class extends Oe{get[i](){return 2129714567}static get[r](){return"inputMessagesFilterUrl"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hf=class extends Oe{get[i](){return 4291323271}static get[r](){return"inputMessagesFilterGif"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_f=class extends Oe{get[i](){return 1358283666}static get[r](){return"inputMessagesFilterVoice"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bf=class extends Oe{get[i](){return 928101534}static get[r](){return"inputMessagesFilterMusic"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ff=class extends Oe{get[i](){return 975236280}static get[r](){return"inputMessagesFilterChatPhotos"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yf=class extends Oe{missed;get[i](){return 2160695144}static get[r](){return"inputMessagesFilterPhoneCalls"}static get[a](){return[["flags",p,"#"],["missed","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.missed??null,"true","flags.0?true"]]}constructor(e){super(),this.missed=e?.missed}},xf=class extends Oe{get[i](){return 2054952868}static get[r](){return"inputMessagesFilterRoundVoice"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Af=class extends Oe{get[i](){return 3041516115}static get[r](){return"inputMessagesFilterRoundVideo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Pf=class extends Oe{get[i](){return 3254314650}static get[r](){return"inputMessagesFilterMyMentions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Cf=class extends Oe{get[i](){return 3875695885}static get[r](){return"inputMessagesFilterGeo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},If=class extends Oe{get[i](){return 3764575107}static get[r](){return"inputMessagesFilterContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vf=class extends Oe{get[i](){return 464520273}static get[r](){return"inputMessagesFilterPinned"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wf=class extends k{message;pts;pts_count;get[i](){return 522914557}static get[r](){return"updateNewMessage"}static get[a](){return[["message",Q,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,Q,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},Df=class extends k{id;random_id;get[i](){return 1318109142}static get[r](){return"updateMessageID"}static get[a](){return[["id","number","int"],["random_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.random_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.random_id=e.random_id}},Sf=class extends k{messages;pts;pts_count;get[i](){return 2718806245}static get[r](){return"updateDeleteMessages"}static get[a](){return[["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},Ef=class extends k{user_id;action;get[i](){return 3223225727}static get[r](){return"updateUserTyping"}static get[a](){return[["user_id","bigint","long"],["action",Se,"SendMessageAction"]]}get[o](){return[[this.user_id,"bigint","long"],[this.action,Se,"SendMessageAction"]]}constructor(e){super(),this.user_id=e.user_id,this.action=e.action}},Bf=class extends k{chat_id;from_id;action;get[i](){return 2202565360}static get[r](){return"updateChatUserTyping"}static get[a](){return[["chat_id","bigint","long"],["from_id",w,"Peer"],["action",Se,"SendMessageAction"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.from_id,w,"Peer"],[this.action,Se,"SendMessageAction"]]}constructor(e){super(),this.chat_id=e.chat_id,this.from_id=e.from_id,this.action=e.action}},kf=class extends k{participants;get[i](){return 125178264}static get[r](){return"updateChatParticipants"}static get[a](){return[["participants",Rn,"ChatParticipants"]]}get[o](){return[[this.participants,Rn,"ChatParticipants"]]}constructor(e){super(),this.participants=e.participants}},Mf=class extends k{user_id;status;get[i](){return 3854432478}static get[r](){return"updateUserStatus"}static get[a](){return[["user_id","bigint","long"],["status",Tt,"UserStatus"]]}get[o](){return[[this.user_id,"bigint","long"],[this.status,Tt,"UserStatus"]]}constructor(e){super(),this.user_id=e.user_id,this.status=e.status}},Ff=class extends k{user_id;first_name;last_name;usernames;get[i](){return 2810480932}static get[r](){return"updateUserName"}static get[a](){return[["user_id","bigint","long"],["first_name","string","string"],["last_name","string","string"],["usernames",[hn],"Vector"]]}get[o](){return[[this.user_id,"bigint","long"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.usernames,[hn],"Vector"]]}constructor(e){super(),this.user_id=e.user_id,this.first_name=e.first_name,this.last_name=e.last_name,this.usernames=e.usernames}},Rf=class extends k{unconfirmed;hash;date;device;location;get[i](){return 2303831023}static get[r](){return"updateNewAuthorization"}static get[a](){return[["flags",p,"#"],["unconfirmed","true","flags.0?true"],["hash","bigint","long"],["date","number","flags.0?int"],["device","string","flags.0?string"],["location","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.unconfirmed??null,"true","flags.0?true"],[this.hash,"bigint","long"],[this.date??null,"number","flags.0?int"],[this.device??null,"string","flags.0?string"],[this.location??null,"string","flags.0?string"]]}constructor(e){super(),this.unconfirmed=e.unconfirmed,this.hash=e.hash,this.date=e.date,this.device=e.device,this.location=e.location}},Uf=class extends k{message;qts;get[i](){return 314359194}static get[r](){return"updateNewEncryptedMessage"}static get[a](){return[["message",Ns,"EncryptedMessage"],["qts","number","int"]]}get[o](){return[[this.message,Ns,"EncryptedMessage"],[this.qts,"number","int"]]}constructor(e){super(),this.message=e.message,this.qts=e.qts}},Tf=class extends k{chat_id;get[i](){return 386986326}static get[r](){return"updateEncryptedChatTyping"}static get[a](){return[["chat_id","number","int"]]}get[o](){return[[this.chat_id,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id}},Vf=class extends k{chat;date;get[i](){return 3030575245}static get[r](){return"updateEncryption"}static get[a](){return[["chat",$s,"EncryptedChat"],["date","number","int"]]}get[o](){return[[this.chat,$s,"EncryptedChat"],[this.date,"number","int"]]}constructor(e){super(),this.chat=e.chat,this.date=e.date}},Nf=class extends k{chat_id;max_date;date;get[i](){return 956179895}static get[r](){return"updateEncryptedMessagesRead"}static get[a](){return[["chat_id","number","int"],["max_date","number","int"],["date","number","int"]]}get[o](){return[[this.chat_id,"number","int"],[this.max_date,"number","int"],[this.date,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.max_date=e.max_date,this.date=e.date}},Lf=class extends k{chat_id;user_id;inviter_id;date;version;get[i](){return 1037718609}static get[r](){return"updateChatParticipantAdd"}static get[a](){return[["chat_id","bigint","long"],["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date,this.version=e.version}},qf=class extends k{chat_id;user_id;version;get[i](){return 3811523959}static get[r](){return"updateChatParticipantDelete"}static get[a](){return[["chat_id","bigint","long"],["user_id","bigint","long"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,"bigint","long"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.version=e.version}},Qf=class extends k{dc_options;get[i](){return 2388564083}static get[r](){return"updateDcOptions"}static get[a](){return[["dc_options",[tr],"Vector"]]}get[o](){return[[this.dc_options,[tr],"Vector"]]}constructor(e){super(),this.dc_options=e.dc_options}},Gf=class extends k{peer;notify_settings;get[i](){return 3200411887}static get[r](){return"updateNotifySettings"}static get[a](){return[["peer",en,"NotifyPeer"],["notify_settings",wt,"PeerNotifySettings"]]}get[o](){return[[this.peer,en,"NotifyPeer"],[this.notify_settings,wt,"PeerNotifySettings"]]}constructor(e){super(),this.peer=e.peer,this.notify_settings=e.notify_settings}},Of=class extends k{popup;invert_media;inbox_date;type;message;media;entities;get[i](){return 3957614617}static get[r](){return"updateServiceNotification"}static get[a](){return[["flags",p,"#"],["popup","true","flags.0?true"],["invert_media","true","flags.2?true"],["inbox_date","number","flags.1?int"],["type","string","string"],["message","string","string"],["media",xe,"MessageMedia"],["entities",[q],"Vector"]]}get[o](){return[["flags",p,"#"],[this.popup??null,"true","flags.0?true"],[this.invert_media??null,"true","flags.2?true"],[this.inbox_date??null,"number","flags.1?int"],[this.type,"string","string"],[this.message,"string","string"],[this.media,xe,"MessageMedia"],[this.entities,[q],"Vector"]]}constructor(e){super(),this.popup=e.popup,this.invert_media=e.invert_media,this.inbox_date=e.inbox_date,this.type=e.type,this.message=e.message,this.media=e.media,this.entities=e.entities}},Hf=class extends k{key;rules;get[i](){return 3996854058}static get[r](){return"updatePrivacy"}static get[a](){return[["key",Dt,"PrivacyKey"],["rules",[ot],"Vector"]]}get[o](){return[[this.key,Dt,"PrivacyKey"],[this.rules,[ot],"Vector"]]}constructor(e){super(),this.key=e.key,this.rules=e.rules}},jf=class extends k{user_id;phone;get[i](){return 88680979}static get[r](){return"updateUserPhone"}static get[a](){return[["user_id","bigint","long"],["phone","string","string"]]}get[o](){return[[this.user_id,"bigint","long"],[this.phone,"string","string"]]}constructor(e){super(),this.user_id=e.user_id,this.phone=e.phone}},zf=class extends k{folder_id;peer;max_id;still_unread_count;pts;pts_count;get[i](){return 2627162079}static get[r](){return"updateReadHistoryInbox"}static get[a](){return[["flags",p,"#"],["folder_id","number","flags.0?int"],["peer",w,"Peer"],["max_id","number","int"],["still_unread_count","number","int"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[["flags",p,"#"],[this.folder_id??null,"number","flags.0?int"],[this.peer,w,"Peer"],[this.max_id,"number","int"],[this.still_unread_count,"number","int"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id,this.peer=e.peer,this.max_id=e.max_id,this.still_unread_count=e.still_unread_count,this.pts=e.pts,this.pts_count=e.pts_count}},Kf=class extends k{peer;max_id;pts;pts_count;get[i](){return 791617983}static get[r](){return"updateReadHistoryOutbox"}static get[a](){return[["peer",w,"Peer"],["max_id","number","int"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.max_id,"number","int"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id,this.pts=e.pts,this.pts_count=e.pts_count}},Wf=class extends k{webpage;pts;pts_count;get[i](){return 2139689491}static get[r](){return"updateWebPage"}static get[a](){return[["webpage",Vt,"WebPage"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.webpage,Vt,"WebPage"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.webpage=e.webpage,this.pts=e.pts,this.pts_count=e.pts_count}},Jf=class extends k{messages;pts;pts_count;date;get[i](){return 4163006849}static get[r](){return"updateReadMessagesContents"}static get[a](){return[["flags",p,"#"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"],["date","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date??null,"number","flags.0?int"]]}constructor(e){super(),this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date}},Yf=class extends k{channel_id;pts;get[i](){return 277713951}static get[r](){return"updateChannelTooLong"}static get[a](){return[["flags",p,"#"],["channel_id","bigint","long"],["pts","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.channel_id,"bigint","long"],[this.pts??null,"number","flags.0?int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.pts=e.pts}},Zf=class extends k{channel_id;get[i](){return 1666927625}static get[r](){return"updateChannel"}static get[a](){return[["channel_id","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id}},Xf=class extends k{message;pts;pts_count;get[i](){return 1656358105}static get[r](){return"updateNewChannelMessage"}static get[a](){return[["message",Q,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,Q,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},$f=class extends k{folder_id;channel_id;max_id;still_unread_count;pts;get[i](){return 2452516368}static get[r](){return"updateReadChannelInbox"}static get[a](){return[["flags",p,"#"],["folder_id","number","flags.0?int"],["channel_id","bigint","long"],["max_id","number","int"],["still_unread_count","number","int"],["pts","number","int"]]}get[o](){return[["flags",p,"#"],[this.folder_id??null,"number","flags.0?int"],[this.channel_id,"bigint","long"],[this.max_id,"number","int"],[this.still_unread_count,"number","int"],[this.pts,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id,this.channel_id=e.channel_id,this.max_id=e.max_id,this.still_unread_count=e.still_unread_count,this.pts=e.pts}},ey=class extends k{channel_id;messages;pts;pts_count;get[i](){return 3274529554}static get[r](){return"updateDeleteChannelMessages"}static get[a](){return[["channel_id","bigint","long"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},ty=class extends k{channel_id;id;views;get[i](){return 4062620680}static get[r](){return"updateChannelMessageViews"}static get[a](){return[["channel_id","bigint","long"],["id","number","int"],["views","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.id,"number","int"],[this.views,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.id=e.id,this.views=e.views}},sy=class extends k{chat_id;user_id;is_admin;version;get[i](){return 3620364706}static get[r](){return"updateChatParticipantAdmin"}static get[a](){return[["chat_id","bigint","long"],["user_id","bigint","long"],["is_admin","boolean","Bool"],["version","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,"bigint","long"],[this.is_admin,"boolean","Bool"],[this.version,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.is_admin=e.is_admin,this.version=e.version}},ny=class extends k{stickerset;get[i](){return 1753886890}static get[r](){return"updateNewStickerSet"}static get[a](){return[["stickerset",ai,"messages.StickerSet"]]}get[o](){return[[this.stickerset,ai,"messages.StickerSet"]]}constructor(e){super(),this.stickerset=e.stickerset}},ry=class extends k{masks;emojis;order;get[i](){return 196268545}static get[r](){return"updateStickerSetsOrder"}static get[a](){return[["flags",p,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["order",["bigint"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.order,["bigint"],"Vector"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.order=e.order}},iy=class extends k{masks;emojis;get[i](){return 834816008}static get[r](){return"updateStickerSets"}static get[a](){return[["flags",p,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"]]}get[o](){return[["flags",p,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"]]}constructor(e){super(),this.masks=e?.masks,this.emojis=e?.emojis}},ay=class extends k{get[i](){return 2473931806}static get[r](){return"updateSavedGifs"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},oy=class extends k{query_id;user_id;query;geo;peer_type;offset;get[i](){return 1232025500}static get[r](){return"updateBotInlineQuery"}static get[a](){return[["flags",p,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["query","string","string"],["geo",Ce,"flags.0?GeoPoint"],["peer_type",cs,"flags.1?InlineQueryPeerType"],["offset","string","string"]]}get[o](){return[["flags",p,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.query,"string","string"],[this.geo??null,Ce,"flags.0?GeoPoint"],[this.peer_type??null,cs,"flags.1?InlineQueryPeerType"],[this.offset,"string","string"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.query=e.query,this.geo=e.geo,this.peer_type=e.peer_type,this.offset=e.offset}},uy=class extends k{user_id;query;geo;id;msg_id;get[i](){return 317794823}static get[r](){return"updateBotInlineSend"}static get[a](){return[["flags",p,"#"],["user_id","bigint","long"],["query","string","string"],["geo",Ce,"flags.0?GeoPoint"],["id","string","string"],["msg_id",qs,"flags.1?InputBotInlineMessageID"]]}get[o](){return[["flags",p,"#"],[this.user_id,"bigint","long"],[this.query,"string","string"],[this.geo??null,Ce,"flags.0?GeoPoint"],[this.id,"string","string"],[this.msg_id??null,qs,"flags.1?InputBotInlineMessageID"]]}constructor(e){super(),this.user_id=e.user_id,this.query=e.query,this.geo=e.geo,this.id=e.id,this.msg_id=e.msg_id}},cy=class extends k{message;pts;pts_count;get[i](){return 457133559}static get[r](){return"updateEditChannelMessage"}static get[a](){return[["message",Q,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,Q,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},ly=class extends k{query_id;user_id;peer;msg_id;chat_instance;data;game_short_name;get[i](){return 3117401229}static get[r](){return"updateBotCallbackQuery"}static get[a](){return[["flags",p,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["peer",w,"Peer"],["msg_id","number","int"],["chat_instance","bigint","long"],["data",Uint8Array,"flags.0?bytes"],["game_short_name","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.peer,w,"Peer"],[this.msg_id,"number","int"],[this.chat_instance,"bigint","long"],[this.data??null,Uint8Array,"flags.0?bytes"],[this.game_short_name??null,"string","flags.1?string"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.peer=e.peer,this.msg_id=e.msg_id,this.chat_instance=e.chat_instance,this.data=e.data,this.game_short_name=e.game_short_name}},py=class extends k{message;pts;pts_count;get[i](){return 3825430691}static get[r](){return"updateEditMessage"}static get[a](){return[["message",Q,"Message"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.message,Q,"Message"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count}},gy=class extends k{query_id;user_id;msg_id;chat_instance;data;game_short_name;get[i](){return 1763610706}static get[r](){return"updateInlineBotCallbackQuery"}static get[a](){return[["flags",p,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["msg_id",qs,"InputBotInlineMessageID"],["chat_instance","bigint","long"],["data",Uint8Array,"flags.0?bytes"],["game_short_name","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.msg_id,qs,"InputBotInlineMessageID"],[this.chat_instance,"bigint","long"],[this.data??null,Uint8Array,"flags.0?bytes"],[this.game_short_name??null,"string","flags.1?string"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.msg_id=e.msg_id,this.chat_instance=e.chat_instance,this.data=e.data,this.game_short_name=e.game_short_name}},dy=class extends k{channel_id;max_id;get[i](){return 3076495785}static get[r](){return"updateReadChannelOutbox"}static get[a](){return[["channel_id","bigint","long"],["max_id","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.max_id,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.max_id=e.max_id}},my=class extends k{peer;top_msg_id;draft;get[i](){return 457829485}static get[r](){return"updateDraftMessage"}static get[a](){return[["flags",p,"#"],["peer",w,"Peer"],["top_msg_id","number","flags.0?int"],["draft",Qs,"DraftMessage"]]}get[o](){return[["flags",p,"#"],[this.peer,w,"Peer"],[this.top_msg_id??null,"number","flags.0?int"],[this.draft,Qs,"DraftMessage"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.draft=e.draft}},hy=class extends k{get[i](){return 1461528386}static get[r](){return"updateReadFeaturedStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_y=class extends k{get[i](){return 2588027936}static get[r](){return"updateRecentStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},by=class extends k{get[i](){return 2720652550}static get[r](){return"updateConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fy=class extends k{get[i](){return 861169551}static get[r](){return"updatePtsChanged"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yy=class extends k{channel_id;webpage;pts;pts_count;get[i](){return 791390623}static get[r](){return"updateChannelWebPage"}static get[a](){return[["channel_id","bigint","long"],["webpage",Vt,"WebPage"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.webpage,Vt,"WebPage"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.webpage=e.webpage,this.pts=e.pts,this.pts_count=e.pts_count}},xy=class extends k{pinned;folder_id;peer;get[i](){return 1852826908}static get[r](){return"updateDialogPinned"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["folder_id","number","flags.1?int"],["peer",Nt,"DialogPeer"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.folder_id??null,"number","flags.1?int"],[this.peer,Nt,"DialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.folder_id=e.folder_id,this.peer=e.peer}},Ay=class extends k{folder_id;order;get[i](){return 4195302562}static get[r](){return"updatePinnedDialogs"}static get[a](){return[["flags",p,"#"],["folder_id","number","flags.1?int"],["order",[Nt],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.folder_id??null,"number","flags.1?int"],[this.order??null,[Nt],"flags.0?Vector"]]}constructor(e){super(),this.folder_id=e?.folder_id,this.order=e?.order}},Py=class extends k{data;get[i](){return 2199371971}static get[r](){return"updateBotWebhookJSON"}static get[a](){return[["data",fe,"DataJSON"]]}get[o](){return[[this.data,fe,"DataJSON"]]}constructor(e){super(),this.data=e.data}},Cy=class extends k{query_id;data;timeout;get[i](){return 2610053286}static get[r](){return"updateBotWebhookJSONQuery"}static get[a](){return[["query_id","bigint","long"],["data",fe,"DataJSON"],["timeout","number","int"]]}get[o](){return[[this.query_id,"bigint","long"],[this.data,fe,"DataJSON"],[this.timeout,"number","int"]]}constructor(e){super(),this.query_id=e.query_id,this.data=e.data,this.timeout=e.timeout}},Iy=class extends k{query_id;user_id;payload;shipping_address;get[i](){return 3048144253}static get[r](){return"updateBotShippingQuery"}static get[a](){return[["query_id","bigint","long"],["user_id","bigint","long"],["payload",Uint8Array,"bytes"],["shipping_address",or,"PostAddress"]]}get[o](){return[[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.payload,Uint8Array,"bytes"],[this.shipping_address,or,"PostAddress"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.payload=e.payload,this.shipping_address=e.shipping_address}},vy=class extends k{query_id;user_id;payload;info;shipping_option_id;currency;total_amount;get[i](){return 2359990934}static get[r](){return"updateBotPrecheckoutQuery"}static get[a](){return[["flags",p,"#"],["query_id","bigint","long"],["user_id","bigint","long"],["payload",Uint8Array,"bytes"],["info",zt,"flags.0?PaymentRequestedInfo"],["shipping_option_id","string","flags.1?string"],["currency","string","string"],["total_amount","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.query_id,"bigint","long"],[this.user_id,"bigint","long"],[this.payload,Uint8Array,"bytes"],[this.info??null,zt,"flags.0?PaymentRequestedInfo"],[this.shipping_option_id??null,"string","flags.1?string"],[this.currency,"string","string"],[this.total_amount,"bigint","long"]]}constructor(e){super(),this.query_id=e.query_id,this.user_id=e.user_id,this.payload=e.payload,this.info=e.info,this.shipping_option_id=e.shipping_option_id,this.currency=e.currency,this.total_amount=e.total_amount}},wy=class extends k{phone_call;get[i](){return 2869914398}static get[r](){return"updatePhoneCall"}static get[a](){return[["phone_call",os,"PhoneCall"]]}get[o](){return[[this.phone_call,os,"PhoneCall"]]}constructor(e){super(),this.phone_call=e.phone_call}},Dy=class extends k{lang_code;get[i](){return 1180041828}static get[r](){return"updateLangPackTooLong"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},Sy=class extends k{difference;get[i](){return 1442983757}static get[r](){return"updateLangPack"}static get[a](){return[["difference",Aa,"LangPackDifference"]]}get[o](){return[[this.difference,Aa,"LangPackDifference"]]}constructor(e){super(),this.difference=e.difference}},Ey=class extends k{get[i](){return 3843135853}static get[r](){return"updateFavedStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},By=class extends k{channel_id;top_msg_id;messages;get[i](){return 3928556893}static get[r](){return"updateChannelReadMessagesContents"}static get[a](){return[["flags",p,"#"],["channel_id","bigint","long"],["top_msg_id","number","flags.0?int"],["messages",["number"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.channel_id,"bigint","long"],[this.top_msg_id??null,"number","flags.0?int"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.messages=e.messages}},ky=class extends k{get[i](){return 1887741886}static get[r](){return"updateContactsReset"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},My=class extends k{channel_id;available_min_id;get[i](){return 2990524056}static get[r](){return"updateChannelAvailableMessages"}static get[a](){return[["channel_id","bigint","long"],["available_min_id","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.available_min_id,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.available_min_id=e.available_min_id}},Fy=class extends k{unread;peer;get[i](){return 3781450179}static get[r](){return"updateDialogUnreadMark"}static get[a](){return[["flags",p,"#"],["unread","true","flags.0?true"],["peer",Nt,"DialogPeer"]]}get[o](){return[["flags",p,"#"],[this.unread??null,"true","flags.0?true"],[this.peer,Nt,"DialogPeer"]]}constructor(e){super(),this.unread=e.unread,this.peer=e.peer}},Ry=class extends k{poll_id;poll;results;get[i](){return 2896258427}static get[r](){return"updateMessagePoll"}static get[a](){return[["flags",p,"#"],["poll_id","bigint","long"],["poll",un,"flags.0?Poll"],["results",dr,"PollResults"]]}get[o](){return[["flags",p,"#"],[this.poll_id,"bigint","long"],[this.poll??null,un,"flags.0?Poll"],[this.results,dr,"PollResults"]]}constructor(e){super(),this.poll_id=e.poll_id,this.poll=e.poll,this.results=e.results}},Uy=class extends k{peer;default_banned_rights;version;get[i](){return 1421875280}static get[r](){return"updateChatDefaultBannedRights"}static get[a](){return[["peer",w,"Peer"],["default_banned_rights",pt,"ChatBannedRights"],["version","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.default_banned_rights,pt,"ChatBannedRights"],[this.version,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.default_banned_rights=e.default_banned_rights,this.version=e.version}},Ty=class extends k{folder_peers;pts;pts_count;get[i](){return 422972864}static get[r](){return"updateFolderPeers"}static get[a](){return[["folder_peers",[Ua],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.folder_peers,[Ua],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.folder_peers=e.folder_peers,this.pts=e.pts,this.pts_count=e.pts_count}},Vy=class extends k{peer;settings;get[i](){return 1786671974}static get[r](){return"updatePeerSettings"}static get[a](){return[["peer",w,"Peer"],["settings",Zs,"PeerSettings"]]}get[o](){return[[this.peer,w,"Peer"],[this.settings,Zs,"PeerSettings"]]}constructor(e){super(),this.peer=e.peer,this.settings=e.settings}},Ny=class extends k{peers;get[i](){return 3031420848}static get[r](){return"updatePeerLocated"}static get[a](){return[["peers",[_i],"Vector"]]}get[o](){return[[this.peers,[_i],"Vector"]]}constructor(e){super(),this.peers=e.peers}},Ly=class extends k{message;get[i](){return 967122427}static get[r](){return"updateNewScheduledMessage"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},qy=class extends k{peer;messages;get[i](){return 2424728814}static get[r](){return"updateDeleteScheduledMessages"}static get[a](){return[["peer",w,"Peer"],["messages",["number"],"Vector"]]}get[o](){return[[this.peer,w,"Peer"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.messages=e.messages}},Qy=class extends k{theme;get[i](){return 2182544291}static get[r](){return"updateTheme"}static get[a](){return[["theme",hr,"Theme"]]}get[o](){return[[this.theme,hr,"Theme"]]}constructor(e){super(),this.theme=e.theme}},Gy=class extends k{peer;msg_id;get[i](){return 2267003193}static get[r](){return"updateGeoLiveViewed"}static get[a](){return[["peer",w,"Peer"],["msg_id","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},Oy=class extends k{get[i](){return 1448076945}static get[r](){return"updateLoginToken"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Hy=class extends k{poll_id;peer;options;qts;get[i](){return 619974263}static get[r](){return"updateMessagePollVote"}static get[a](){return[["poll_id","bigint","long"],["peer",w,"Peer"],["options",[Uint8Array],"Vector"],["qts","number","int"]]}get[o](){return[[this.poll_id,"bigint","long"],[this.peer,w,"Peer"],[this.options,[Uint8Array],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.poll_id=e.poll_id,this.peer=e.peer,this.options=e.options,this.qts=e.qts}},jy=class extends k{id;filter;get[i](){return 654302845}static get[r](){return"updateDialogFilter"}static get[a](){return[["flags",p,"#"],["id","number","int"],["filter",Wt,"flags.0?DialogFilter"]]}get[o](){return[["flags",p,"#"],[this.id,"number","int"],[this.filter??null,Wt,"flags.0?DialogFilter"]]}constructor(e){super(),this.id=e.id,this.filter=e.filter}},zy=class extends k{order;get[i](){return 2782339333}static get[r](){return"updateDialogFilterOrder"}static get[a](){return[["order",["number"],"Vector"]]}get[o](){return[[this.order,["number"],"Vector"]]}constructor(e){super(),this.order=e.order}},Ky=class extends k{get[i](){return 889491791}static get[r](){return"updateDialogFilters"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Wy=class extends k{phone_call_id;data;get[i](){return 643940105}static get[r](){return"updatePhoneCallSignalingData"}static get[a](){return[["phone_call_id","bigint","long"],["data",Uint8Array,"bytes"]]}get[o](){return[[this.phone_call_id,"bigint","long"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.phone_call_id=e.phone_call_id,this.data=e.data}},Jy=class extends k{channel_id;id;forwards;get[i](){return 3533318132}static get[r](){return"updateChannelMessageForwards"}static get[a](){return[["channel_id","bigint","long"],["id","number","int"],["forwards","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.id,"number","int"],[this.forwards,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.id=e.id,this.forwards=e.forwards}},Yy=class extends k{channel_id;top_msg_id;read_max_id;broadcast_id;broadcast_post;get[i](){return 3601962310}static get[r](){return"updateReadChannelDiscussionInbox"}static get[a](){return[["flags",p,"#"],["channel_id","bigint","long"],["top_msg_id","number","int"],["read_max_id","number","int"],["broadcast_id","bigint","flags.0?long"],["broadcast_post","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.channel_id,"bigint","long"],[this.top_msg_id,"number","int"],[this.read_max_id,"number","int"],[this.broadcast_id??null,"bigint","flags.0?long"],[this.broadcast_post??null,"number","flags.0?int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.read_max_id=e.read_max_id,this.broadcast_id=e.broadcast_id,this.broadcast_post=e.broadcast_post}},Zy=class extends k{channel_id;top_msg_id;read_max_id;get[i](){return 1767677564}static get[r](){return"updateReadChannelDiscussionOutbox"}static get[a](){return[["channel_id","bigint","long"],["top_msg_id","number","int"],["read_max_id","number","int"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.top_msg_id,"number","int"],[this.read_max_id,"number","int"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.read_max_id=e.read_max_id}},Xy=class extends k{blocked;blocked_my_stories_from;peer_id;get[i](){return 3957356370}static get[r](){return"updatePeerBlocked"}static get[a](){return[["flags",p,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["peer_id",w,"Peer"]]}get[o](){return[["flags",p,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.peer_id,w,"Peer"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.peer_id=e.peer_id}},$y=class extends k{channel_id;top_msg_id;from_id;action;get[i](){return 2357774627}static get[r](){return"updateChannelUserTyping"}static get[a](){return[["flags",p,"#"],["channel_id","bigint","long"],["top_msg_id","number","flags.0?int"],["from_id",w,"Peer"],["action",Se,"SendMessageAction"]]}get[o](){return[["flags",p,"#"],[this.channel_id,"bigint","long"],[this.top_msg_id??null,"number","flags.0?int"],[this.from_id,w,"Peer"],[this.action,Se,"SendMessageAction"]]}constructor(e){super(),this.channel_id=e.channel_id,this.top_msg_id=e.top_msg_id,this.from_id=e.from_id,this.action=e.action}},ex=class extends k{pinned;peer;messages;pts;pts_count;get[i](){return 3984976565}static get[r](){return"updatePinnedMessages"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["peer",w,"Peer"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,w,"Peer"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer,this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},tx=class extends k{pinned;channel_id;messages;pts;pts_count;get[i](){return 1538885128}static get[r](){return"updatePinnedChannelMessages"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["channel_id","bigint","long"],["messages",["number"],"Vector"],["pts","number","int"],["pts_count","number","int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.channel_id,"bigint","long"],[this.messages,["number"],"Vector"],[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.channel_id=e.channel_id,this.messages=e.messages,this.pts=e.pts,this.pts_count=e.pts_count}},sx=class extends k{chat_id;get[i](){return 4170869326}static get[r](){return"updateChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},nx=class extends k{call;participants;version;get[i](){return 4075543374}static get[r](){return"updateGroupCallParticipants"}static get[a](){return[["call",je,"InputGroupCall"],["participants",[St],"Vector"],["version","number","int"]]}get[o](){return[[this.call,je,"InputGroupCall"],[this.participants,[St],"Vector"],[this.version,"number","int"]]}constructor(e){super(),this.call=e.call,this.participants=e.participants,this.version=e.version}},rx=class extends k{chat_id;call;get[i](){return 347227392}static get[r](){return"updateGroupCall"}static get[a](){return[["chat_id","bigint","long"],["call",Nn,"GroupCall"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.call,Nn,"GroupCall"]]}constructor(e){super(),this.chat_id=e.chat_id,this.call=e.call}},ix=class extends k{peer;ttl_period;get[i](){return 3147544997}static get[r](){return"updatePeerHistoryTTL"}static get[a](){return[["flags",p,"#"],["peer",w,"Peer"],["ttl_period","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.peer,w,"Peer"],[this.ttl_period??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.ttl_period=e.ttl_period}},ax=class extends k{chat_id;date;actor_id;user_id;prev_participant;new_participant;invite;qts;get[i](){return 3498534458}static get[r](){return"updateChatParticipant"}static get[a](){return[["flags",p,"#"],["chat_id","bigint","long"],["date","number","int"],["actor_id","bigint","long"],["user_id","bigint","long"],["prev_participant",qt,"flags.0?ChatParticipant"],["new_participant",qt,"flags.1?ChatParticipant"],["invite",ge,"flags.2?ExportedChatInvite"],["qts","number","int"]]}get[o](){return[["flags",p,"#"],[this.chat_id,"bigint","long"],[this.date,"number","int"],[this.actor_id,"bigint","long"],[this.user_id,"bigint","long"],[this.prev_participant??null,qt,"flags.0?ChatParticipant"],[this.new_participant??null,qt,"flags.1?ChatParticipant"],[this.invite??null,ge,"flags.2?ExportedChatInvite"],[this.qts,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.date=e.date,this.actor_id=e.actor_id,this.user_id=e.user_id,this.prev_participant=e.prev_participant,this.new_participant=e.new_participant,this.invite=e.invite,this.qts=e.qts}},ox=class extends k{via_chatlist;channel_id;date;actor_id;user_id;prev_participant;new_participant;invite;qts;get[i](){return 2556246715}static get[r](){return"updateChannelParticipant"}static get[a](){return[["flags",p,"#"],["via_chatlist","true","flags.3?true"],["channel_id","bigint","long"],["date","number","int"],["actor_id","bigint","long"],["user_id","bigint","long"],["prev_participant",De,"flags.0?ChannelParticipant"],["new_participant",De,"flags.1?ChannelParticipant"],["invite",ge,"flags.2?ExportedChatInvite"],["qts","number","int"]]}get[o](){return[["flags",p,"#"],[this.via_chatlist??null,"true","flags.3?true"],[this.channel_id,"bigint","long"],[this.date,"number","int"],[this.actor_id,"bigint","long"],[this.user_id,"bigint","long"],[this.prev_participant??null,De,"flags.0?ChannelParticipant"],[this.new_participant??null,De,"flags.1?ChannelParticipant"],[this.invite??null,ge,"flags.2?ExportedChatInvite"],[this.qts,"number","int"]]}constructor(e){super(),this.via_chatlist=e.via_chatlist,this.channel_id=e.channel_id,this.date=e.date,this.actor_id=e.actor_id,this.user_id=e.user_id,this.prev_participant=e.prev_participant,this.new_participant=e.new_participant,this.invite=e.invite,this.qts=e.qts}},ux=class extends k{user_id;date;stopped;qts;get[i](){return 3297184329}static get[r](){return"updateBotStopped"}static get[a](){return[["user_id","bigint","long"],["date","number","int"],["stopped","boolean","Bool"],["qts","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.date,"number","int"],[this.stopped,"boolean","Bool"],[this.qts,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.date=e.date,this.stopped=e.stopped,this.qts=e.qts}},cx=class extends k{presentation;params;get[i](){return 192428418}static get[r](){return"updateGroupCallConnection"}static get[a](){return[["flags",p,"#"],["presentation","true","flags.0?true"],["params",fe,"DataJSON"]]}get[o](){return[["flags",p,"#"],[this.presentation??null,"true","flags.0?true"],[this.params,fe,"DataJSON"]]}constructor(e){super(),this.presentation=e.presentation,this.params=e.params}},lx=class extends k{peer;bot_id;commands;get[i](){return 1299263278}static get[r](){return"updateBotCommands"}static get[a](){return[["peer",w,"Peer"],["bot_id","bigint","long"],["commands",[sr],"Vector"]]}get[o](){return[[this.peer,w,"Peer"],[this.bot_id,"bigint","long"],[this.commands,[sr],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.bot_id=e.bot_id,this.commands=e.commands}},px=class extends k{peer;requests_pending;recent_requesters;get[i](){return 1885586395}static get[r](){return"updatePendingJoinRequests"}static get[a](){return[["peer",w,"Peer"],["requests_pending","number","int"],["recent_requesters",["bigint"],"Vector"]]}get[o](){return[[this.peer,w,"Peer"],[this.requests_pending,"number","int"],[this.recent_requesters,["bigint"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.requests_pending=e.requests_pending,this.recent_requesters=e.recent_requesters}},gx=class extends k{peer;date;user_id;about;invite;qts;get[i](){return 299870598}static get[r](){return"updateBotChatInviteRequester"}static get[a](){return[["peer",w,"Peer"],["date","number","int"],["user_id","bigint","long"],["about","string","string"],["invite",ge,"ExportedChatInvite"],["qts","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.date,"number","int"],[this.user_id,"bigint","long"],[this.about,"string","string"],[this.invite,ge,"ExportedChatInvite"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.date=e.date,this.user_id=e.user_id,this.about=e.about,this.invite=e.invite,this.qts=e.qts}},dx=class extends k{peer;msg_id;top_msg_id;reactions;get[i](){return 1578843320}static get[r](){return"updateMessageReactions"}static get[a](){return[["flags",p,"#"],["peer",w,"Peer"],["msg_id","number","int"],["top_msg_id","number","flags.0?int"],["reactions",Ar,"MessageReactions"]]}get[o](){return[["flags",p,"#"],[this.peer,w,"Peer"],[this.msg_id,"number","int"],[this.top_msg_id??null,"number","flags.0?int"],[this.reactions,Ar,"MessageReactions"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.top_msg_id=e.top_msg_id,this.reactions=e.reactions}},mx=class extends k{get[i](){return 397910539}static get[r](){return"updateAttachMenuBots"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hx=class extends k{query_id;get[i](){return 361936797}static get[r](){return"updateWebViewResultSent"}static get[a](){return[["query_id","bigint","long"]]}get[o](){return[[this.query_id,"bigint","long"]]}constructor(e){super(),this.query_id=e.query_id}},_x=class extends k{bot_id;button;get[i](){return 347625491}static get[r](){return"updateBotMenuButton"}static get[a](){return[["bot_id","bigint","long"],["button",dn,"BotMenuButton"]]}get[o](){return[[this.bot_id,"bigint","long"],[this.button,dn,"BotMenuButton"]]}constructor(e){super(),this.bot_id=e.bot_id,this.button=e.button}},bx=class extends k{get[i](){return 1960361625}static get[r](){return"updateSavedRingtones"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fx=class extends k{pending;peer;msg_id;transcription_id;text;get[i](){return 8703322}static get[r](){return"updateTranscribedAudio"}static get[a](){return[["flags",p,"#"],["pending","true","flags.0?true"],["peer",w,"Peer"],["msg_id","number","int"],["transcription_id","bigint","long"],["text","string","string"]]}get[o](){return[["flags",p,"#"],[this.pending??null,"true","flags.0?true"],[this.peer,w,"Peer"],[this.msg_id,"number","int"],[this.transcription_id,"bigint","long"],[this.text,"string","string"]]}constructor(e){super(),this.pending=e.pending,this.peer=e.peer,this.msg_id=e.msg_id,this.transcription_id=e.transcription_id,this.text=e.text}},yx=class extends k{get[i](){return 4216080748}static get[r](){return"updateReadFeaturedEmojiStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xx=class extends k{user_id;emoji_status;get[i](){return 674706841}static get[r](){return"updateUserEmojiStatus"}static get[a](){return[["user_id","bigint","long"],["emoji_status",gt,"EmojiStatus"]]}get[o](){return[[this.user_id,"bigint","long"],[this.emoji_status,gt,"EmojiStatus"]]}constructor(e){super(),this.user_id=e.user_id,this.emoji_status=e.emoji_status}},Ax=class extends k{get[i](){return 821314523}static get[r](){return"updateRecentEmojiStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Px=class extends k{get[i](){return 1870160884}static get[r](){return"updateRecentReactions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Cx=class extends k{masks;emojis;stickerset;get[i](){return 2264715141}static get[r](){return"updateMoveStickerSetToTop"}static get[a](){return[["flags",p,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["stickerset","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.stickerset,"bigint","long"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.stickerset=e.stickerset}},Ix=class extends k{peer;msg_id;extended_media;get[i](){return 1517529484}static get[r](){return"updateMessageExtendedMedia"}static get[a](){return[["peer",w,"Peer"],["msg_id","number","int"],["extended_media",qn,"MessageExtendedMedia"]]}get[o](){return[[this.peer,w,"Peer"],[this.msg_id,"number","int"],[this.extended_media,qn,"MessageExtendedMedia"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.extended_media=e.extended_media}},vx=class extends k{pinned;channel_id;topic_id;get[i](){return 422509539}static get[r](){return"updateChannelPinnedTopic"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["channel_id","bigint","long"],["topic_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.channel_id,"bigint","long"],[this.topic_id,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.channel_id=e.channel_id,this.topic_id=e.topic_id}},wx=class extends k{channel_id;order;get[i](){return 4263085570}static get[r](){return"updateChannelPinnedTopics"}static get[a](){return[["flags",p,"#"],["channel_id","bigint","long"],["order",["number"],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.channel_id,"bigint","long"],[this.order??null,["number"],"flags.0?Vector"]]}constructor(e){super(),this.channel_id=e.channel_id,this.order=e.order}},Dx=class extends k{user_id;get[i](){return 542282808}static get[r](){return"updateUser"}static get[a](){return[["user_id","bigint","long"]]}get[o](){return[[this.user_id,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id}},Sx=class extends k{get[i](){return 3959795863}static get[r](){return"updateAutoSaveSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Ex=class extends k{peer;story;get[i](){return 1974712216}static get[r](){return"updateStory"}static get[a](){return[["peer",w,"Peer"],["story",ze,"StoryItem"]]}get[o](){return[[this.peer,w,"Peer"],[this.story,ze,"StoryItem"]]}constructor(e){super(),this.peer=e.peer,this.story=e.story}},Bx=class extends k{peer;max_id;get[i](){return 4149121835}static get[r](){return"updateReadStories"}static get[a](){return[["peer",w,"Peer"],["max_id","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id}},kx=class extends k{id;random_id;get[i](){return 468923833}static get[r](){return"updateStoryID"}static get[a](){return[["id","number","int"],["random_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.random_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.random_id=e.random_id}},Mx=class extends k{stealth_mode;get[i](){return 738741697}static get[r](){return"updateStoriesStealthMode"}static get[a](){return[["stealth_mode",bn,"StoriesStealthMode"]]}get[o](){return[[this.stealth_mode,bn,"StoriesStealthMode"]]}constructor(e){super(),this.stealth_mode=e.stealth_mode}},Fx=class extends k{peer;story_id;reaction;get[i](){return 2103604867}static get[r](){return"updateSentStoryReaction"}static get[a](){return[["peer",w,"Peer"],["story_id","number","int"],["reaction",be,"Reaction"]]}get[o](){return[[this.peer,w,"Peer"],[this.story_id,"number","int"],[this.reaction,be,"Reaction"]]}constructor(e){super(),this.peer=e.peer,this.story_id=e.story_id,this.reaction=e.reaction}},Rx=class extends k{peer;boost;qts;get[i](){return 2421019804}static get[r](){return"updateBotChatBoost"}static get[a](){return[["peer",w,"Peer"],["boost",Er,"Boost"],["qts","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.boost,Er,"Boost"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.boost=e.boost,this.qts=e.qts}},Ux=class extends k{channel_id;enabled;get[i](){return 129403168}static get[r](){return"updateChannelViewForumAsMessages"}static get[a](){return[["channel_id","bigint","long"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel_id=e.channel_id,this.enabled=e.enabled}},Tx=class extends k{wallpaper_overridden;peer;wallpaper;get[i](){return 2923368477}static get[r](){return"updatePeerWallpaper"}static get[a](){return[["flags",p,"#"],["wallpaper_overridden","true","flags.1?true"],["peer",w,"Peer"],["wallpaper",$e,"flags.0?WallPaper"]]}get[o](){return[["flags",p,"#"],[this.wallpaper_overridden??null,"true","flags.1?true"],[this.peer,w,"Peer"],[this.wallpaper??null,$e,"flags.0?WallPaper"]]}constructor(e){super(),this.wallpaper_overridden=e.wallpaper_overridden,this.peer=e.peer,this.wallpaper=e.wallpaper}},Vx=class extends k{peer;msg_id;date;actor;old_reactions;new_reactions;qts;get[i](){return 2887898062}static get[r](){return"updateBotMessageReaction"}static get[a](){return[["peer",w,"Peer"],["msg_id","number","int"],["date","number","int"],["actor",w,"Peer"],["old_reactions",[be],"Vector"],["new_reactions",[be],"Vector"],["qts","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.msg_id,"number","int"],[this.date,"number","int"],[this.actor,w,"Peer"],[this.old_reactions,[be],"Vector"],[this.new_reactions,[be],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.date=e.date,this.actor=e.actor,this.old_reactions=e.old_reactions,this.new_reactions=e.new_reactions,this.qts=e.qts}},Nx=class extends k{peer;msg_id;date;reactions;qts;get[i](){return 164329305}static get[r](){return"updateBotMessageReactions"}static get[a](){return[["peer",w,"Peer"],["msg_id","number","int"],["date","number","int"],["reactions",[gn],"Vector"],["qts","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.msg_id,"number","int"],[this.date,"number","int"],[this.reactions,[gn],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.date=e.date,this.reactions=e.reactions,this.qts=e.qts}},Lx=class extends k{pinned;peer;get[i](){return 2930744948}static get[r](){return"updateSavedDialogPinned"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["peer",Nt,"DialogPeer"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,Nt,"DialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer}},qx=class extends k{order;get[i](){return 1751942566}static get[r](){return"updatePinnedSavedDialogs"}static get[a](){return[["flags",p,"#"],["order",[Nt],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.order??null,[Nt],"flags.0?Vector"]]}constructor(e){super(),this.order=e?.order}},Qx=class extends k{get[i](){return 969307186}static get[r](){return"updateSavedReactionTags"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Gx=class extends k{job_id;get[i](){return 4049758676}static get[r](){return"updateSmsJob"}static get[a](){return[["job_id","string","string"]]}get[o](){return[[this.job_id,"string","string"]]}constructor(e){super(),this.job_id=e.job_id}},Ox=class extends k{quick_replies;get[i](){return 4182182578}static get[r](){return"updateQuickReplies"}static get[a](){return[["quick_replies",[yn],"Vector"]]}get[o](){return[[this.quick_replies,[yn],"Vector"]]}constructor(e){super(),this.quick_replies=e.quick_replies}},Hx=class extends k{quick_reply;get[i](){return 4114458391}static get[r](){return"updateNewQuickReply"}static get[a](){return[["quick_reply",yn,"QuickReply"]]}get[o](){return[[this.quick_reply,yn,"QuickReply"]]}constructor(e){super(),this.quick_reply=e.quick_reply}},jx=class extends k{shortcut_id;get[i](){return 1407644140}static get[r](){return"updateDeleteQuickReply"}static get[a](){return[["shortcut_id","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id}},zx=class extends k{message;get[i](){return 1040518415}static get[r](){return"updateQuickReplyMessage"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},Kx=class extends k{shortcut_id;messages;get[i](){return 1450174413}static get[r](){return"updateDeleteQuickReplyMessages"}static get[a](){return[["shortcut_id","number","int"],["messages",["number"],"Vector"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.messages=e.messages}},Wx=class extends k{connection;qts;get[i](){return 2330315130}static get[r](){return"updateBotBusinessConnect"}static get[a](){return[["connection",Eo,"BotBusinessConnection"],["qts","number","int"]]}get[o](){return[[this.connection,Eo,"BotBusinessConnection"],[this.qts,"number","int"]]}constructor(e){super(),this.connection=e.connection,this.qts=e.qts}},Jx=class extends k{connection_id;message;reply_to_message;qts;get[i](){return 2648388732}static get[r](){return"updateBotNewBusinessMessage"}static get[a](){return[["flags",p,"#"],["connection_id","string","string"],["message",Q,"Message"],["reply_to_message",Q,"flags.0?Message"],["qts","number","int"]]}get[o](){return[["flags",p,"#"],[this.connection_id,"string","string"],[this.message,Q,"Message"],[this.reply_to_message??null,Q,"flags.0?Message"],[this.qts,"number","int"]]}constructor(e){super(),this.connection_id=e.connection_id,this.message=e.message,this.reply_to_message=e.reply_to_message,this.qts=e.qts}},Yx=class extends k{connection_id;message;reply_to_message;qts;get[i](){return 132077692}static get[r](){return"updateBotEditBusinessMessage"}static get[a](){return[["flags",p,"#"],["connection_id","string","string"],["message",Q,"Message"],["reply_to_message",Q,"flags.0?Message"],["qts","number","int"]]}get[o](){return[["flags",p,"#"],[this.connection_id,"string","string"],[this.message,Q,"Message"],[this.reply_to_message??null,Q,"flags.0?Message"],[this.qts,"number","int"]]}constructor(e){super(),this.connection_id=e.connection_id,this.message=e.message,this.reply_to_message=e.reply_to_message,this.qts=e.qts}},Zx=class extends k{connection_id;peer;messages;qts;get[i](){return 2687146030}static get[r](){return"updateBotDeleteBusinessMessage"}static get[a](){return[["connection_id","string","string"],["peer",w,"Peer"],["messages",["number"],"Vector"],["qts","number","int"]]}get[o](){return[[this.connection_id,"string","string"],[this.peer,w,"Peer"],[this.messages,["number"],"Vector"],[this.qts,"number","int"]]}constructor(e){super(),this.connection_id=e.connection_id,this.peer=e.peer,this.messages=e.messages,this.qts=e.qts}},Xx=class extends Xs{pts;qts;date;seq;unread_count;get[i](){return 2775329342}static get[r](){return"updates.state"}static get[a](){return[["pts","number","int"],["qts","number","int"],["date","number","int"],["seq","number","int"],["unread_count","number","int"]]}get[o](){return[[this.pts,"number","int"],[this.qts,"number","int"],[this.date,"number","int"],[this.seq,"number","int"],[this.unread_count,"number","int"]]}constructor(e){super(),this.pts=e.pts,this.qts=e.qts,this.date=e.date,this.seq=e.seq,this.unread_count=e.unread_count}},$x=class extends ri{date;seq;get[i](){return 1567990072}static get[r](){return"updates.differenceEmpty"}static get[a](){return[["date","number","int"],["seq","number","int"]]}get[o](){return[[this.date,"number","int"],[this.seq,"number","int"]]}constructor(e){super(),this.date=e.date,this.seq=e.seq}},eA=class extends ri{new_messages;new_encrypted_messages;other_updates;chats;users;state;get[i](){return 16030880}static get[r](){return"updates.difference"}static get[a](){return[["new_messages",[Q],"Vector"],["new_encrypted_messages",[Ns],"Vector"],["other_updates",[k],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["state",Xs,"updates.State"]]}get[o](){return[[this.new_messages,[Q],"Vector"],[this.new_encrypted_messages,[Ns],"Vector"],[this.other_updates,[k],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.state,Xs,"updates.State"]]}constructor(e){super(),this.new_messages=e.new_messages,this.new_encrypted_messages=e.new_encrypted_messages,this.other_updates=e.other_updates,this.chats=e.chats,this.users=e.users,this.state=e.state}},tA=class extends ri{new_messages;new_encrypted_messages;other_updates;chats;users;intermediate_state;get[i](){return 2835028353}static get[r](){return"updates.differenceSlice"}static get[a](){return[["new_messages",[Q],"Vector"],["new_encrypted_messages",[Ns],"Vector"],["other_updates",[k],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["intermediate_state",Xs,"updates.State"]]}get[o](){return[[this.new_messages,[Q],"Vector"],[this.new_encrypted_messages,[Ns],"Vector"],[this.other_updates,[k],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.intermediate_state,Xs,"updates.State"]]}constructor(e){super(),this.new_messages=e.new_messages,this.new_encrypted_messages=e.new_encrypted_messages,this.other_updates=e.other_updates,this.chats=e.chats,this.users=e.users,this.intermediate_state=e.intermediate_state}},sA=class extends ri{pts;get[i](){return 1258196845}static get[r](){return"updates.differenceTooLong"}static get[a](){return[["pts","number","int"]]}get[o](){return[[this.pts,"number","int"]]}constructor(e){super(),this.pts=e.pts}},nA=class extends Gt{get[i](){return 3809980286}static get[r](){return"updatesTooLong"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rA=class extends Gt{out;mentioned;media_unread;silent;id;user_id;message;pts;pts_count;date;fwd_from;via_bot_id;reply_to;entities;ttl_period;get[i](){return 826001400}static get[r](){return"updateShortMessage"}static get[a](){return[["flags",p,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["id","number","int"],["user_id","bigint","long"],["message","string","string"],["pts","number","int"],["pts_count","number","int"],["date","number","int"],["fwd_from",ys,"flags.2?MessageFwdHeader"],["via_bot_id","bigint","flags.11?long"],["reply_to",us,"flags.3?MessageReplyHeader"],["entities",[q],"flags.7?Vector"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",p,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.id,"number","int"],[this.user_id,"bigint","long"],[this.message,"string","string"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date,"number","int"],[this.fwd_from??null,ys,"flags.2?MessageFwdHeader"],[this.via_bot_id??null,"bigint","flags.11?long"],[this.reply_to??null,us,"flags.3?MessageReplyHeader"],[this.entities??null,[q],"flags.7?Vector"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.id=e.id,this.user_id=e.user_id,this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date,this.fwd_from=e.fwd_from,this.via_bot_id=e.via_bot_id,this.reply_to=e.reply_to,this.entities=e.entities,this.ttl_period=e.ttl_period}},iA=class extends Gt{out;mentioned;media_unread;silent;id;from_id;chat_id;message;pts;pts_count;date;fwd_from;via_bot_id;reply_to;entities;ttl_period;get[i](){return 1299050149}static get[r](){return"updateShortChatMessage"}static get[a](){return[["flags",p,"#"],["out","true","flags.1?true"],["mentioned","true","flags.4?true"],["media_unread","true","flags.5?true"],["silent","true","flags.13?true"],["id","number","int"],["from_id","bigint","long"],["chat_id","bigint","long"],["message","string","string"],["pts","number","int"],["pts_count","number","int"],["date","number","int"],["fwd_from",ys,"flags.2?MessageFwdHeader"],["via_bot_id","bigint","flags.11?long"],["reply_to",us,"flags.3?MessageReplyHeader"],["entities",[q],"flags.7?Vector"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",p,"#"],[this.out??null,"true","flags.1?true"],[this.mentioned??null,"true","flags.4?true"],[this.media_unread??null,"true","flags.5?true"],[this.silent??null,"true","flags.13?true"],[this.id,"number","int"],[this.from_id,"bigint","long"],[this.chat_id,"bigint","long"],[this.message,"string","string"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date,"number","int"],[this.fwd_from??null,ys,"flags.2?MessageFwdHeader"],[this.via_bot_id??null,"bigint","flags.11?long"],[this.reply_to??null,us,"flags.3?MessageReplyHeader"],[this.entities??null,[q],"flags.7?Vector"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.mentioned=e.mentioned,this.media_unread=e.media_unread,this.silent=e.silent,this.id=e.id,this.from_id=e.from_id,this.chat_id=e.chat_id,this.message=e.message,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date,this.fwd_from=e.fwd_from,this.via_bot_id=e.via_bot_id,this.reply_to=e.reply_to,this.entities=e.entities,this.ttl_period=e.ttl_period}},aA=class extends Gt{update;date;get[i](){return 2027216577}static get[r](){return"updateShort"}static get[a](){return[["update",k,"Update"],["date","number","int"]]}get[o](){return[[this.update,k,"Update"],[this.date,"number","int"]]}constructor(e){super(),this.update=e.update,this.date=e.date}},oA=class extends Gt{updates;users;chats;date;seq_start;seq;get[i](){return 1918567619}static get[r](){return"updatesCombined"}static get[a](){return[["updates",[k],"Vector"],["users",[D],"Vector"],["chats",[F],"Vector"],["date","number","int"],["seq_start","number","int"],["seq","number","int"]]}get[o](){return[[this.updates,[k],"Vector"],[this.users,[D],"Vector"],[this.chats,[F],"Vector"],[this.date,"number","int"],[this.seq_start,"number","int"],[this.seq,"number","int"]]}constructor(e){super(),this.updates=e.updates,this.users=e.users,this.chats=e.chats,this.date=e.date,this.seq_start=e.seq_start,this.seq=e.seq}},uA=class extends Gt{updates;users;chats;date;seq;get[i](){return 1957577280}static get[r](){return"updates"}static get[a](){return[["updates",[k],"Vector"],["users",[D],"Vector"],["chats",[F],"Vector"],["date","number","int"],["seq","number","int"]]}get[o](){return[[this.updates,[k],"Vector"],[this.users,[D],"Vector"],[this.chats,[F],"Vector"],[this.date,"number","int"],[this.seq,"number","int"]]}constructor(e){super(),this.updates=e.updates,this.users=e.users,this.chats=e.chats,this.date=e.date,this.seq=e.seq}},cA=class extends Gt{out;id;pts;pts_count;date;media;entities;ttl_period;get[i](){return 2417352961}static get[r](){return"updateShortSentMessage"}static get[a](){return[["flags",p,"#"],["out","true","flags.1?true"],["id","number","int"],["pts","number","int"],["pts_count","number","int"],["date","number","int"],["media",xe,"flags.9?MessageMedia"],["entities",[q],"flags.7?Vector"],["ttl_period","number","flags.25?int"]]}get[o](){return[["flags",p,"#"],[this.out??null,"true","flags.1?true"],[this.id,"number","int"],[this.pts,"number","int"],[this.pts_count,"number","int"],[this.date,"number","int"],[this.media??null,xe,"flags.9?MessageMedia"],[this.entities??null,[q],"flags.7?Vector"],[this.ttl_period??null,"number","flags.25?int"]]}constructor(e){super(),this.out=e.out,this.id=e.id,this.pts=e.pts,this.pts_count=e.pts_count,this.date=e.date,this.media=e.media,this.entities=e.entities,this.ttl_period=e.ttl_period}},lA=class extends xu{photos;users;get[i](){return 2378853029}static get[r](){return"photos.photos"}static get[a](){return[["photos",[Y],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.photos,[Y],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.photos=e.photos,this.users=e.users}},pA=class extends xu{count;photos;users;get[i](){return 352657236}static get[r](){return"photos.photosSlice"}static get[a](){return[["count","number","int"],["photos",[Y],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.photos,[Y],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.photos=e.photos,this.users=e.users}},gA=class extends Jl{photo;users;get[i](){return 539045032}static get[r](){return"photos.photo"}static get[a](){return[["photo",Y,"Photo"],["users",[D],"Vector"]]}get[o](){return[[this.photo,Y,"Photo"],[this.users,[D],"Vector"]]}constructor(e){super(),this.photo=e.photo,this.users=e.users}},dA=class extends Au{type;mtime;bytes;get[i](){return 157948117}static get[r](){return"upload.file"}static get[a](){return[["type",xt,"storage.FileType"],["mtime","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.type,xt,"storage.FileType"],[this.mtime,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.mtime=e.mtime,this.bytes=e.bytes}},mA=class extends Au{dc_id;file_token;encryption_key;encryption_iv;file_hashes;get[i](){return 4052539972}static get[r](){return"upload.fileCdnRedirect"}static get[a](){return[["dc_id","number","int"],["file_token",Uint8Array,"bytes"],["encryption_key",Uint8Array,"bytes"],["encryption_iv",Uint8Array,"bytes"],["file_hashes",[va],"Vector"]]}get[o](){return[[this.dc_id,"number","int"],[this.file_token,Uint8Array,"bytes"],[this.encryption_key,Uint8Array,"bytes"],[this.encryption_iv,Uint8Array,"bytes"],[this.file_hashes,[va],"Vector"]]}constructor(e){super(),this.dc_id=e.dc_id,this.file_token=e.file_token,this.encryption_key=e.encryption_key,this.encryption_iv=e.encryption_iv,this.file_hashes=e.file_hashes}},hA=class extends tr{ipv6;media_only;tcpo_only;cdn;static;this_port_only;id;ip_address;port;secret;get[i](){return 414687501}static get[r](){return"dcOption"}static get[a](){return[["flags",p,"#"],["ipv6","true","flags.0?true"],["media_only","true","flags.1?true"],["tcpo_only","true","flags.2?true"],["cdn","true","flags.3?true"],["static","true","flags.4?true"],["this_port_only","true","flags.5?true"],["id","number","int"],["ip_address","string","string"],["port","number","int"],["secret",Uint8Array,"flags.10?bytes"]]}get[o](){return[["flags",p,"#"],[this.ipv6??null,"true","flags.0?true"],[this.media_only??null,"true","flags.1?true"],[this.tcpo_only??null,"true","flags.2?true"],[this.cdn??null,"true","flags.3?true"],[this.static??null,"true","flags.4?true"],[this.this_port_only??null,"true","flags.5?true"],[this.id,"number","int"],[this.ip_address,"string","string"],[this.port,"number","int"],[this.secret??null,Uint8Array,"flags.10?bytes"]]}constructor(e){super(),this.ipv6=e.ipv6,this.media_only=e.media_only,this.tcpo_only=e.tcpo_only,this.cdn=e.cdn,this.static=e.static,this.this_port_only=e.this_port_only,this.id=e.id,this.ip_address=e.ip_address,this.port=e.port,this.secret=e.secret}},_A=class extends Yl{default_p2p_contacts;preload_featured_stickers;revoke_pm_inbox;blocked_mode;force_try_ipv6;date;expires;test_mode;this_dc;dc_options;dc_txt_domain_name;chat_size_max;megagroup_size_max;forwarded_count_max;online_update_period_ms;offline_blur_timeout_ms;offline_idle_timeout_ms;online_cloud_timeout_ms;notify_cloud_delay_ms;notify_default_delay_ms;push_chat_period_ms;push_chat_limit;edit_time_limit;revoke_time_limit;revoke_pm_time_limit;rating_e_decay;stickers_recent_limit;channels_read_media_period;tmp_sessions;call_receive_timeout_ms;call_ring_timeout_ms;call_connect_timeout_ms;call_packet_timeout_ms;me_url_prefix;autoupdate_url_prefix;gif_search_username;venue_search_username;img_search_username;static_maps_provider;caption_length_max;message_length_max;webfile_dc_id;suggested_lang_code;lang_pack_version;base_lang_pack_version;reactions_default;autologin_token;get[i](){return 3424265246}static get[r](){return"config"}static get[a](){return[["flags",p,"#"],["default_p2p_contacts","true","flags.3?true"],["preload_featured_stickers","true","flags.4?true"],["revoke_pm_inbox","true","flags.6?true"],["blocked_mode","true","flags.8?true"],["force_try_ipv6","true","flags.14?true"],["date","number","int"],["expires","number","int"],["test_mode","boolean","Bool"],["this_dc","number","int"],["dc_options",[tr],"Vector"],["dc_txt_domain_name","string","string"],["chat_size_max","number","int"],["megagroup_size_max","number","int"],["forwarded_count_max","number","int"],["online_update_period_ms","number","int"],["offline_blur_timeout_ms","number","int"],["offline_idle_timeout_ms","number","int"],["online_cloud_timeout_ms","number","int"],["notify_cloud_delay_ms","number","int"],["notify_default_delay_ms","number","int"],["push_chat_period_ms","number","int"],["push_chat_limit","number","int"],["edit_time_limit","number","int"],["revoke_time_limit","number","int"],["revoke_pm_time_limit","number","int"],["rating_e_decay","number","int"],["stickers_recent_limit","number","int"],["channels_read_media_period","number","int"],["tmp_sessions","number","flags.0?int"],["call_receive_timeout_ms","number","int"],["call_ring_timeout_ms","number","int"],["call_connect_timeout_ms","number","int"],["call_packet_timeout_ms","number","int"],["me_url_prefix","string","string"],["autoupdate_url_prefix","string","flags.7?string"],["gif_search_username","string","flags.9?string"],["venue_search_username","string","flags.10?string"],["img_search_username","string","flags.11?string"],["static_maps_provider","string","flags.12?string"],["caption_length_max","number","int"],["message_length_max","number","int"],["webfile_dc_id","number","int"],["suggested_lang_code","string","flags.2?string"],["lang_pack_version","number","flags.2?int"],["base_lang_pack_version","number","flags.2?int"],["reactions_default",be,"flags.15?Reaction"],["autologin_token","string","flags.16?string"]]}get[o](){return[["flags",p,"#"],[this.default_p2p_contacts??null,"true","flags.3?true"],[this.preload_featured_stickers??null,"true","flags.4?true"],[this.revoke_pm_inbox??null,"true","flags.6?true"],[this.blocked_mode??null,"true","flags.8?true"],[this.force_try_ipv6??null,"true","flags.14?true"],[this.date,"number","int"],[this.expires,"number","int"],[this.test_mode,"boolean","Bool"],[this.this_dc,"number","int"],[this.dc_options,[tr],"Vector"],[this.dc_txt_domain_name,"string","string"],[this.chat_size_max,"number","int"],[this.megagroup_size_max,"number","int"],[this.forwarded_count_max,"number","int"],[this.online_update_period_ms,"number","int"],[this.offline_blur_timeout_ms,"number","int"],[this.offline_idle_timeout_ms,"number","int"],[this.online_cloud_timeout_ms,"number","int"],[this.notify_cloud_delay_ms,"number","int"],[this.notify_default_delay_ms,"number","int"],[this.push_chat_period_ms,"number","int"],[this.push_chat_limit,"number","int"],[this.edit_time_limit,"number","int"],[this.revoke_time_limit,"number","int"],[this.revoke_pm_time_limit,"number","int"],[this.rating_e_decay,"number","int"],[this.stickers_recent_limit,"number","int"],[this.channels_read_media_period,"number","int"],[this.tmp_sessions??null,"number","flags.0?int"],[this.call_receive_timeout_ms,"number","int"],[this.call_ring_timeout_ms,"number","int"],[this.call_connect_timeout_ms,"number","int"],[this.call_packet_timeout_ms,"number","int"],[this.me_url_prefix,"string","string"],[this.autoupdate_url_prefix??null,"string","flags.7?string"],[this.gif_search_username??null,"string","flags.9?string"],[this.venue_search_username??null,"string","flags.10?string"],[this.img_search_username??null,"string","flags.11?string"],[this.static_maps_provider??null,"string","flags.12?string"],[this.caption_length_max,"number","int"],[this.message_length_max,"number","int"],[this.webfile_dc_id,"number","int"],[this.suggested_lang_code??null,"string","flags.2?string"],[this.lang_pack_version??null,"number","flags.2?int"],[this.base_lang_pack_version??null,"number","flags.2?int"],[this.reactions_default??null,be,"flags.15?Reaction"],[this.autologin_token??null,"string","flags.16?string"]]}constructor(e){super(),this.default_p2p_contacts=e.default_p2p_contacts,this.preload_featured_stickers=e.preload_featured_stickers,this.revoke_pm_inbox=e.revoke_pm_inbox,this.blocked_mode=e.blocked_mode,this.force_try_ipv6=e.force_try_ipv6,this.date=e.date,this.expires=e.expires,this.test_mode=e.test_mode,this.this_dc=e.this_dc,this.dc_options=e.dc_options,this.dc_txt_domain_name=e.dc_txt_domain_name,this.chat_size_max=e.chat_size_max,this.megagroup_size_max=e.megagroup_size_max,this.forwarded_count_max=e.forwarded_count_max,this.online_update_period_ms=e.online_update_period_ms,this.offline_blur_timeout_ms=e.offline_blur_timeout_ms,this.offline_idle_timeout_ms=e.offline_idle_timeout_ms,this.online_cloud_timeout_ms=e.online_cloud_timeout_ms,this.notify_cloud_delay_ms=e.notify_cloud_delay_ms,this.notify_default_delay_ms=e.notify_default_delay_ms,this.push_chat_period_ms=e.push_chat_period_ms,this.push_chat_limit=e.push_chat_limit,this.edit_time_limit=e.edit_time_limit,this.revoke_time_limit=e.revoke_time_limit,this.revoke_pm_time_limit=e.revoke_pm_time_limit,this.rating_e_decay=e.rating_e_decay,this.stickers_recent_limit=e.stickers_recent_limit,this.channels_read_media_period=e.channels_read_media_period,this.tmp_sessions=e.tmp_sessions,this.call_receive_timeout_ms=e.call_receive_timeout_ms,this.call_ring_timeout_ms=e.call_ring_timeout_ms,this.call_connect_timeout_ms=e.call_connect_timeout_ms,this.call_packet_timeout_ms=e.call_packet_timeout_ms,this.me_url_prefix=e.me_url_prefix,this.autoupdate_url_prefix=e.autoupdate_url_prefix,this.gif_search_username=e.gif_search_username,this.venue_search_username=e.venue_search_username,this.img_search_username=e.img_search_username,this.static_maps_provider=e.static_maps_provider,this.caption_length_max=e.caption_length_max,this.message_length_max=e.message_length_max,this.webfile_dc_id=e.webfile_dc_id,this.suggested_lang_code=e.suggested_lang_code,this.lang_pack_version=e.lang_pack_version,this.base_lang_pack_version=e.base_lang_pack_version,this.reactions_default=e.reactions_default,this.autologin_token=e.autologin_token}},bA=class extends Zl{country;this_dc;nearest_dc;get[i](){return 2384074613}static get[r](){return"nearestDc"}static get[a](){return[["country","string","string"],["this_dc","number","int"],["nearest_dc","number","int"]]}get[o](){return[[this.country,"string","string"],[this.this_dc,"number","int"],[this.nearest_dc,"number","int"]]}constructor(e){super(),this.country=e.country,this.this_dc=e.this_dc,this.nearest_dc=e.nearest_dc}},fA=class extends Pu{can_not_skip;id;version;text;entities;document;url;sticker;get[i](){return 3434860080}static get[r](){return"help.appUpdate"}static get[a](){return[["flags",p,"#"],["can_not_skip","true","flags.0?true"],["id","number","int"],["version","string","string"],["text","string","string"],["entities",[q],"Vector"],["document",G,"flags.1?Document"],["url","string","flags.2?string"],["sticker",G,"flags.3?Document"]]}get[o](){return[["flags",p,"#"],[this.can_not_skip??null,"true","flags.0?true"],[this.id,"number","int"],[this.version,"string","string"],[this.text,"string","string"],[this.entities,[q],"Vector"],[this.document??null,G,"flags.1?Document"],[this.url??null,"string","flags.2?string"],[this.sticker??null,G,"flags.3?Document"]]}constructor(e){super(),this.can_not_skip=e.can_not_skip,this.id=e.id,this.version=e.version,this.text=e.text,this.entities=e.entities,this.document=e.document,this.url=e.url,this.sticker=e.sticker}},yA=class extends Pu{get[i](){return 3294258486}static get[r](){return"help.noAppUpdate"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xA=class extends Xl{message;get[i](){return 415997816}static get[r](){return"help.inviteText"}static get[a](){return[["message","string","string"]]}get[o](){return[[this.message,"string","string"]]}constructor(e){super(),this.message=e.message}},AA=class extends $s{id;get[i](){return 2877210784}static get[r](){return"encryptedChatEmpty"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},PA=class extends $s{id;access_hash;date;admin_id;participant_id;get[i](){return 1722964307}static get[r](){return"encryptedChatWaiting"}static get[a](){return[["id","number","int"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id}},CA=class extends $s{folder_id;id;access_hash;date;admin_id;participant_id;g_a;get[i](){return 1223809356}static get[r](){return"encryptedChatRequested"}static get[a](){return[["flags",p,"#"],["folder_id","number","flags.0?int"],["id","number","int"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a",Uint8Array,"bytes"]]}get[o](){return[["flags",p,"#"],[this.folder_id??null,"number","flags.0?int"],[this.id,"number","int"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a,Uint8Array,"bytes"]]}constructor(e){super(),this.folder_id=e.folder_id,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a=e.g_a}},IA=class extends $s{id;access_hash;date;admin_id;participant_id;g_a_or_b;key_fingerprint;get[i](){return 1643173063}static get[r](){return"encryptedChat"}static get[a](){return[["id","number","int"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a_or_b",Uint8Array,"bytes"],["key_fingerprint","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a_or_b,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a_or_b=e.g_a_or_b,this.key_fingerprint=e.key_fingerprint}},vA=class extends $s{history_deleted;id;get[i](){return 505183301}static get[r](){return"encryptedChatDiscarded"}static get[a](){return[["flags",p,"#"],["history_deleted","true","flags.0?true"],["id","number","int"]]}get[o](){return[["flags",p,"#"],[this.history_deleted??null,"true","flags.0?true"],[this.id,"number","int"]]}constructor(e){super(),this.history_deleted=e.history_deleted,this.id=e.id}},wA=class extends $l{chat_id;access_hash;get[i](){return 4047615457}static get[r](){return"inputEncryptedChat"}static get[a](){return[["chat_id","number","int"],["access_hash","bigint","long"]]}get[o](){return[[this.chat_id,"number","int"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id,this.access_hash=e.access_hash}},DA=class extends Tn{get[i](){return 3256830334}static get[r](){return"encryptedFileEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SA=class extends Tn{id;access_hash;size;dc_id;key_fingerprint;get[i](){return 2818608344}static get[r](){return"encryptedFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["size","bigint","long"],["dc_id","number","int"],["key_fingerprint","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.size,"bigint","long"],[this.dc_id,"number","int"],[this.key_fingerprint,"number","int"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.size=e.size,this.dc_id=e.dc_id,this.key_fingerprint=e.key_fingerprint}},EA=class extends ii{get[i](){return 406307684}static get[r](){return"inputEncryptedFileEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BA=class extends ii{id;parts;md5_checksum;key_fingerprint;get[i](){return 1690108678}static get[r](){return"inputEncryptedFileUploaded"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["md5_checksum","string","string"],["key_fingerprint","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.md5_checksum,"string","string"],[this.key_fingerprint,"number","int"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.md5_checksum=e.md5_checksum,this.key_fingerprint=e.key_fingerprint}},kA=class extends ii{id;access_hash;get[i](){return 1511503333}static get[r](){return"inputEncryptedFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},MA=class extends ii{id;parts;key_fingerprint;get[i](){return 767652808}static get[r](){return"inputEncryptedFileBigUploaded"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["key_fingerprint","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.key_fingerprint,"number","int"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.key_fingerprint=e.key_fingerprint}},FA=class extends Ns{random_id;chat_id;date;bytes;file;get[i](){return 3977822488}static get[r](){return"encryptedMessage"}static get[a](){return[["random_id","bigint","long"],["chat_id","number","int"],["date","number","int"],["bytes",Uint8Array,"bytes"],["file",Tn,"EncryptedFile"]]}get[o](){return[[this.random_id,"bigint","long"],[this.chat_id,"number","int"],[this.date,"number","int"],[this.bytes,Uint8Array,"bytes"],[this.file,Tn,"EncryptedFile"]]}constructor(e){super(),this.random_id=e.random_id,this.chat_id=e.chat_id,this.date=e.date,this.bytes=e.bytes,this.file=e.file}},RA=class extends Ns{random_id;chat_id;date;bytes;get[i](){return 594758406}static get[r](){return"encryptedMessageService"}static get[a](){return[["random_id","bigint","long"],["chat_id","number","int"],["date","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.random_id,"bigint","long"],[this.chat_id,"number","int"],[this.date,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.random_id=e.random_id,this.chat_id=e.chat_id,this.date=e.date,this.bytes=e.bytes}},UA=class extends Cu{random;get[i](){return 3236054581}static get[r](){return"messages.dhConfigNotModified"}static get[a](){return[["random",Uint8Array,"bytes"]]}get[o](){return[[this.random,Uint8Array,"bytes"]]}constructor(e){super(),this.random=e.random}},TA=class extends Cu{g;p;version;random;get[i](){return 740433629}static get[r](){return"messages.dhConfig"}static get[a](){return[["g","number","int"],["p",Uint8Array,"bytes"],["version","number","int"],["random",Uint8Array,"bytes"]]}get[o](){return[[this.g,"number","int"],[this.p,Uint8Array,"bytes"],[this.version,"number","int"],[this.random,Uint8Array,"bytes"]]}constructor(e){super(),this.g=e.g,this.p=e.p,this.version=e.version,this.random=e.random}},VA=class extends Iu{date;get[i](){return 1443858741}static get[r](){return"messages.sentEncryptedMessage"}static get[a](){return[["date","number","int"]]}get[o](){return[[this.date,"number","int"]]}constructor(e){super(),this.date=e.date}},NA=class extends Iu{date;file;get[i](){return 2492727090}static get[r](){return"messages.sentEncryptedFile"}static get[a](){return[["date","number","int"],["file",Tn,"EncryptedFile"]]}get[o](){return[[this.date,"number","int"],[this.file,Tn,"EncryptedFile"]]}constructor(e){super(),this.date=e.date,this.file=e.file}},LA=class extends tt{get[i](){return 1928391342}static get[r](){return"inputDocumentEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qA=class extends tt{id;access_hash;file_reference;get[i](){return 448771445}static get[r](){return"inputDocument"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference}},QA=class extends G{id;get[i](){return 922273905}static get[r](){return"documentEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},GA=class extends G{id;access_hash;file_reference;date;mime_type;size;thumbs;video_thumbs;dc_id;attributes;get[i](){return 2413085912}static get[r](){return"document"}static get[a](){return[["flags",p,"#"],["id","bigint","long"],["access_hash","bigint","long"],["file_reference",Uint8Array,"bytes"],["date","number","int"],["mime_type","string","string"],["size","bigint","long"],["thumbs",[At],"flags.0?Vector"],["video_thumbs",[Cs],"flags.1?Vector"],["dc_id","number","int"],["attributes",[st],"Vector"]]}get[o](){return[["flags",p,"#"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.file_reference,Uint8Array,"bytes"],[this.date,"number","int"],[this.mime_type,"string","string"],[this.size,"bigint","long"],[this.thumbs??null,[At],"flags.0?Vector"],[this.video_thumbs??null,[Cs],"flags.1?Vector"],[this.dc_id,"number","int"],[this.attributes,[st],"Vector"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.file_reference=e.file_reference,this.date=e.date,this.mime_type=e.mime_type,this.size=e.size,this.thumbs=e.thumbs,this.video_thumbs=e.video_thumbs,this.dc_id=e.dc_id,this.attributes=e.attributes}},OA=class extends ep{phone_number;user;get[i](){return 398898678}static get[r](){return"help.support"}static get[a](){return[["phone_number","string","string"],["user",D,"User"]]}get[o](){return[[this.phone_number,"string","string"],[this.user,D,"User"]]}constructor(e){super(),this.phone_number=e.phone_number,this.user=e.user}},HA=class extends en{peer;get[i](){return 2681474008}static get[r](){return"notifyPeer"}static get[a](){return[["peer",w,"Peer"]]}get[o](){return[[this.peer,w,"Peer"]]}constructor(e){super(),this.peer=e.peer}},jA=class extends en{get[i](){return 3033021260}static get[r](){return"notifyUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zA=class extends en{get[i](){return 3221737155}static get[r](){return"notifyChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},KA=class extends en{get[i](){return 3591563503}static get[r](){return"notifyBroadcasts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WA=class extends en{peer;top_msg_id;get[i](){return 577659656}static get[r](){return"notifyForumTopic"}static get[a](){return[["peer",w,"Peer"],["top_msg_id","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.top_msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},JA=class extends Se{get[i](){return 381645902}static get[r](){return"sendMessageTypingAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},YA=class extends Se{get[i](){return 4250847477}static get[r](){return"sendMessageCancelAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ZA=class extends Se{get[i](){return 2710034031}static get[r](){return"sendMessageRecordVideoAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},XA=class extends Se{progress;get[i](){return 3916839660}static get[r](){return"sendMessageUploadVideoAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},$A=class extends Se{get[i](){return 3576656887}static get[r](){return"sendMessageRecordAudioAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},eP=class extends Se{progress;get[i](){return 4082227115}static get[r](){return"sendMessageUploadAudioAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},tP=class extends Se{progress;get[i](){return 3520285222}static get[r](){return"sendMessageUploadPhotoAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},sP=class extends Se{progress;get[i](){return 2852968932}static get[r](){return"sendMessageUploadDocumentAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},nP=class extends Se{get[i](){return 393186209}static get[r](){return"sendMessageGeoLocationAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rP=class extends Se{get[i](){return 1653390447}static get[r](){return"sendMessageChooseContactAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},iP=class extends Se{get[i](){return 3714748232}static get[r](){return"sendMessageGamePlayAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aP=class extends Se{get[i](){return 2297593788}static get[r](){return"sendMessageRecordRoundAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},oP=class extends Se{progress;get[i](){return 608050278}static get[r](){return"sendMessageUploadRoundAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},uP=class extends Se{get[i](){return 3643548293}static get[r](){return"speakingInGroupCallAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cP=class extends Se{progress;get[i](){return 3688534598}static get[r](){return"sendMessageHistoryImportAction"}static get[a](){return[["progress","number","int"]]}get[o](){return[[this.progress,"number","int"]]}constructor(e){super(),this.progress=e.progress}},lP=class extends Se{get[i](){return 2958739121}static get[r](){return"sendMessageChooseStickerAction"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pP=class extends Se{emoticon;msg_id;interaction;get[i](){return 630664139}static get[r](){return"sendMessageEmojiInteraction"}static get[a](){return[["emoticon","string","string"],["msg_id","number","int"],["interaction",fe,"DataJSON"]]}get[o](){return[[this.emoticon,"string","string"],[this.msg_id,"number","int"],[this.interaction,fe,"DataJSON"]]}constructor(e){super(),this.emoticon=e.emoticon,this.msg_id=e.msg_id,this.interaction=e.interaction}},gP=class extends Se{emoticon;get[i](){return 3060109358}static get[r](){return"sendMessageEmojiInteractionSeen"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},dP=class extends tp{my_results;results;chats;users;get[i](){return 3004386717}static get[r](){return"contacts.found"}static get[a](){return[["my_results",[w],"Vector"],["results",[w],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.my_results,[w],"Vector"],[this.results,[w],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.my_results=e.my_results,this.results=e.results,this.chats=e.chats,this.users=e.users}},mP=class extends Ot{get[i](){return 1335282456}static get[r](){return"inputPrivacyKeyStatusTimestamp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hP=class extends Ot{get[i](){return 3187344422}static get[r](){return"inputPrivacyKeyChatInvite"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_P=class extends Ot{get[i](){return 4206550111}static get[r](){return"inputPrivacyKeyPhoneCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bP=class extends Ot{get[i](){return 3684593874}static get[r](){return"inputPrivacyKeyPhoneP2P"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fP=class extends Ot{get[i](){return 2765966344}static get[r](){return"inputPrivacyKeyForwards"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yP=class extends Ot{get[i](){return 1461304012}static get[r](){return"inputPrivacyKeyProfilePhoto"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xP=class extends Ot{get[i](){return 55761658}static get[r](){return"inputPrivacyKeyPhoneNumber"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},AP=class extends Ot{get[i](){return 3508640733}static get[r](){return"inputPrivacyKeyAddedByPhone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},PP=class extends Ot{get[i](){return 2934349160}static get[r](){return"inputPrivacyKeyVoiceMessages"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},CP=class extends Ot{get[i](){return 941870144}static get[r](){return"inputPrivacyKeyAbout"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},IP=class extends Ot{get[i](){return 3596227020}static get[r](){return"inputPrivacyKeyBirthday"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vP=class extends Dt{get[i](){return 3157175088}static get[r](){return"privacyKeyStatusTimestamp"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wP=class extends Dt{get[i](){return 1343122938}static get[r](){return"privacyKeyChatInvite"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DP=class extends Dt{get[i](){return 1030105979}static get[r](){return"privacyKeyPhoneCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SP=class extends Dt{get[i](){return 961092808}static get[r](){return"privacyKeyPhoneP2P"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},EP=class extends Dt{get[i](){return 1777096355}static get[r](){return"privacyKeyForwards"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BP=class extends Dt{get[i](){return 2517966829}static get[r](){return"privacyKeyProfilePhoto"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kP=class extends Dt{get[i](){return 3516589165}static get[r](){return"privacyKeyPhoneNumber"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},MP=class extends Dt{get[i](){return 1124062251}static get[r](){return"privacyKeyAddedByPhone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},FP=class extends Dt{get[i](){return 110621716}static get[r](){return"privacyKeyVoiceMessages"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},RP=class extends Dt{get[i](){return 2760292193}static get[r](){return"privacyKeyAbout"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},UP=class extends Dt{get[i](){return 536913176}static get[r](){return"privacyKeyBirthday"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},TP=class extends is{get[i](){return 218751099}static get[r](){return"inputPrivacyValueAllowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},VP=class extends is{get[i](){return 407582158}static get[r](){return"inputPrivacyValueAllowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NP=class extends is{users;get[i](){return 320652927}static get[r](){return"inputPrivacyValueAllowUsers"}static get[a](){return[["users",[he],"Vector"]]}get[o](){return[[this.users,[he],"Vector"]]}constructor(e){super(),this.users=e.users}},LP=class extends is{get[i](){return 195371015}static get[r](){return"inputPrivacyValueDisallowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qP=class extends is{get[i](){return 3597362889}static get[r](){return"inputPrivacyValueDisallowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QP=class extends is{users;get[i](){return 2417034343}static get[r](){return"inputPrivacyValueDisallowUsers"}static get[a](){return[["users",[he],"Vector"]]}get[o](){return[[this.users,[he],"Vector"]]}constructor(e){super(),this.users=e.users}},GP=class extends is{chats;get[i](){return 2215004623}static get[r](){return"inputPrivacyValueAllowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},OP=class extends is{chats;get[i](){return 3914272646}static get[r](){return"inputPrivacyValueDisallowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},HP=class extends is{get[i](){return 793067081}static get[r](){return"inputPrivacyValueAllowCloseFriends"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jP=class extends is{get[i](){return 2009975281}static get[r](){return"inputPrivacyValueAllowPremium"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zP=class extends ot{get[i](){return 4294843308}static get[r](){return"privacyValueAllowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},KP=class extends ot{get[i](){return 1698855810}static get[r](){return"privacyValueAllowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WP=class extends ot{users;get[i](){return 3096469426}static get[r](){return"privacyValueAllowUsers"}static get[a](){return[["users",["bigint"],"Vector"]]}get[o](){return[[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.users=e.users}},JP=class extends ot{get[i](){return 4169726490}static get[r](){return"privacyValueDisallowContacts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},YP=class extends ot{get[i](){return 2339628899}static get[r](){return"privacyValueDisallowAll"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ZP=class extends ot{users;get[i](){return 3831632193}static get[r](){return"privacyValueDisallowUsers"}static get[a](){return[["users",["bigint"],"Vector"]]}get[o](){return[[this.users,["bigint"],"Vector"]]}constructor(e){super(),this.users=e.users}},XP=class extends ot{chats;get[i](){return 1796427406}static get[r](){return"privacyValueAllowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},$P=class extends ot{chats;get[i](){return 1103656293}static get[r](){return"privacyValueDisallowChatParticipants"}static get[a](){return[["chats",["bigint"],"Vector"]]}get[o](){return[[this.chats,["bigint"],"Vector"]]}constructor(e){super(),this.chats=e.chats}},eC=class extends ot{get[i](){return 4159232155}static get[r](){return"privacyValueAllowCloseFriends"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},tC=class extends ot{get[i](){return 3974725963}static get[r](){return"privacyValueAllowPremium"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sC=class extends sp{rules;chats;users;get[i](){return 1352683077}static get[r](){return"account.privacyRules"}static get[a](){return[["rules",[ot],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.rules,[ot],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.rules=e.rules,this.chats=e.chats,this.users=e.users}},nC=class extends np{days;get[i](){return 3100684255}static get[r](){return"accountDaysTTL"}static get[a](){return[["days","number","int"]]}get[o](){return[[this.days,"number","int"]]}constructor(e){super(),this.days=e.days}},rC=class extends st{w;h;get[i](){return 1815593308}static get[r](){return"documentAttributeImageSize"}static get[a](){return[["w","number","int"],["h","number","int"]]}get[o](){return[[this.w,"number","int"],[this.h,"number","int"]]}constructor(e){super(),this.w=e.w,this.h=e.h}},iC=class extends st{get[i](){return 297109817}static get[r](){return"documentAttributeAnimated"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aC=class extends st{mask;alt;stickerset;mask_coords;get[i](){return 1662637586}static get[r](){return"documentAttributeSticker"}static get[a](){return[["flags",p,"#"],["mask","true","flags.1?true"],["alt","string","string"],["stickerset",_e,"InputStickerSet"],["mask_coords",ir,"flags.0?MaskCoords"]]}get[o](){return[["flags",p,"#"],[this.mask??null,"true","flags.1?true"],[this.alt,"string","string"],[this.stickerset,_e,"InputStickerSet"],[this.mask_coords??null,ir,"flags.0?MaskCoords"]]}constructor(e){super(),this.mask=e.mask,this.alt=e.alt,this.stickerset=e.stickerset,this.mask_coords=e.mask_coords}},oC=class extends st{round_message;supports_streaming;nosound;duration;w;h;preload_prefix_size;get[i](){return 3549426114}static get[r](){return"documentAttributeVideo"}static get[a](){return[["flags",p,"#"],["round_message","true","flags.0?true"],["supports_streaming","true","flags.1?true"],["nosound","true","flags.3?true"],["duration","number","double"],["w","number","int"],["h","number","int"],["preload_prefix_size","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.round_message??null,"true","flags.0?true"],[this.supports_streaming??null,"true","flags.1?true"],[this.nosound??null,"true","flags.3?true"],[this.duration,"number","double"],[this.w,"number","int"],[this.h,"number","int"],[this.preload_prefix_size??null,"number","flags.2?int"]]}constructor(e){super(),this.round_message=e.round_message,this.supports_streaming=e.supports_streaming,this.nosound=e.nosound,this.duration=e.duration,this.w=e.w,this.h=e.h,this.preload_prefix_size=e.preload_prefix_size}},uC=class extends st{voice;duration;title;performer;waveform;get[i](){return 2555574726}static get[r](){return"documentAttributeAudio"}static get[a](){return[["flags",p,"#"],["voice","true","flags.10?true"],["duration","number","int"],["title","string","flags.0?string"],["performer","string","flags.1?string"],["waveform",Uint8Array,"flags.2?bytes"]]}get[o](){return[["flags",p,"#"],[this.voice??null,"true","flags.10?true"],[this.duration,"number","int"],[this.title??null,"string","flags.0?string"],[this.performer??null,"string","flags.1?string"],[this.waveform??null,Uint8Array,"flags.2?bytes"]]}constructor(e){super(),this.voice=e.voice,this.duration=e.duration,this.title=e.title,this.performer=e.performer,this.waveform=e.waveform}},cC=class extends st{file_name;get[i](){return 358154344}static get[r](){return"documentAttributeFilename"}static get[a](){return[["file_name","string","string"]]}get[o](){return[[this.file_name,"string","string"]]}constructor(e){super(),this.file_name=e.file_name}},lC=class extends st{get[i](){return 2550256375}static get[r](){return"documentAttributeHasStickers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pC=class extends st{free;text_color;alt;stickerset;get[i](){return 4245985433}static get[r](){return"documentAttributeCustomEmoji"}static get[a](){return[["flags",p,"#"],["free","true","flags.0?true"],["text_color","true","flags.1?true"],["alt","string","string"],["stickerset",_e,"InputStickerSet"]]}get[o](){return[["flags",p,"#"],[this.free??null,"true","flags.0?true"],[this.text_color??null,"true","flags.1?true"],[this.alt,"string","string"],[this.stickerset,_e,"InputStickerSet"]]}constructor(e){super(),this.free=e.free,this.text_color=e.text_color,this.alt=e.alt,this.stickerset=e.stickerset}},gC=class extends vu{get[i](){return 4050950690}static get[r](){return"messages.stickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},dC=class extends vu{hash;stickers;get[i](){return 816245886}static get[r](){return"messages.stickers"}static get[a](){return[["hash","bigint","long"],["stickers",[G],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.stickers,[G],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.stickers=e.stickers}},mC=class extends fs{emoticon;documents;get[i](){return 313694676}static get[r](){return"stickerPack"}static get[a](){return[["emoticon","string","string"],["documents",["bigint"],"Vector"]]}get[o](){return[[this.emoticon,"string","string"],[this.documents,["bigint"],"Vector"]]}constructor(e){super(),this.emoticon=e.emoticon,this.documents=e.documents}},hC=class extends wu{get[i](){return 3898999491}static get[r](){return"messages.allStickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_C=class extends wu{hash;sets;get[i](){return 3451637435}static get[r](){return"messages.allStickers"}static get[a](){return[["hash","bigint","long"],["sets",[rt],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.sets,[rt],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.sets=e.sets}},bC=class extends rp{pts;pts_count;get[i](){return 2228326789}static get[r](){return"messages.affectedMessages"}static get[a](){return[["pts","number","int"],["pts_count","number","int"]]}get[o](){return[[this.pts,"number","int"],[this.pts_count,"number","int"]]}constructor(e){super(),this.pts=e.pts,this.pts_count=e.pts_count}},fC=class extends Vt{id;url;get[i](){return 555358088}static get[r](){return"webPageEmpty"}static get[a](){return[["flags",p,"#"],["id","bigint","long"],["url","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.id,"bigint","long"],[this.url??null,"string","flags.0?string"]]}constructor(e){super(),this.id=e.id,this.url=e.url}},yC=class extends Vt{id;url;date;get[i](){return 2966502983}static get[r](){return"webPagePending"}static get[a](){return[["flags",p,"#"],["id","bigint","long"],["url","string","flags.0?string"],["date","number","int"]]}get[o](){return[["flags",p,"#"],[this.id,"bigint","long"],[this.url??null,"string","flags.0?string"],[this.date,"number","int"]]}constructor(e){super(),this.id=e.id,this.url=e.url,this.date=e.date}},xC=class extends Vt{has_large_media;id;url;display_url;hash;type;site_name;title;description;photo;embed_url;embed_type;embed_width;embed_height;duration;author;document;cached_page;attributes;get[i](){return 3902555570}static get[r](){return"webPage"}static get[a](){return[["flags",p,"#"],["has_large_media","true","flags.13?true"],["id","bigint","long"],["url","string","string"],["display_url","string","string"],["hash","number","int"],["type","string","flags.0?string"],["site_name","string","flags.1?string"],["title","string","flags.2?string"],["description","string","flags.3?string"],["photo",Y,"flags.4?Photo"],["embed_url","string","flags.5?string"],["embed_type","string","flags.5?string"],["embed_width","number","flags.6?int"],["embed_height","number","flags.6?int"],["duration","number","flags.7?int"],["author","string","flags.8?string"],["document",G,"flags.9?Document"],["cached_page",ka,"flags.10?Page"],["attributes",[bi],"flags.12?Vector"]]}get[o](){return[["flags",p,"#"],[this.has_large_media??null,"true","flags.13?true"],[this.id,"bigint","long"],[this.url,"string","string"],[this.display_url,"string","string"],[this.hash,"number","int"],[this.type??null,"string","flags.0?string"],[this.site_name??null,"string","flags.1?string"],[this.title??null,"string","flags.2?string"],[this.description??null,"string","flags.3?string"],[this.photo??null,Y,"flags.4?Photo"],[this.embed_url??null,"string","flags.5?string"],[this.embed_type??null,"string","flags.5?string"],[this.embed_width??null,"number","flags.6?int"],[this.embed_height??null,"number","flags.6?int"],[this.duration??null,"number","flags.7?int"],[this.author??null,"string","flags.8?string"],[this.document??null,G,"flags.9?Document"],[this.cached_page??null,ka,"flags.10?Page"],[this.attributes??null,[bi],"flags.12?Vector"]]}constructor(e){super(),this.has_large_media=e.has_large_media,this.id=e.id,this.url=e.url,this.display_url=e.display_url,this.hash=e.hash,this.type=e.type,this.site_name=e.site_name,this.title=e.title,this.description=e.description,this.photo=e.photo,this.embed_url=e.embed_url,this.embed_type=e.embed_type,this.embed_width=e.embed_width,this.embed_height=e.embed_height,this.duration=e.duration,this.author=e.author,this.document=e.document,this.cached_page=e.cached_page,this.attributes=e.attributes}},AC=class extends Vt{cached_page_views;get[i](){return 1930545681}static get[r](){return"webPageNotModified"}static get[a](){return[["flags",p,"#"],["cached_page_views","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.cached_page_views??null,"number","flags.0?int"]]}constructor(e){super(),this.cached_page_views=e?.cached_page_views}},PC=class extends ua{current;official_app;password_pending;encrypted_requests_disabled;call_requests_disabled;unconfirmed;hash;device_model;platform;system_version;api_id;app_name;app_version;date_created;date_active;ip;country;region;get[i](){return 2902578717}static get[r](){return"authorization"}static get[a](){return[["flags",p,"#"],["current","true","flags.0?true"],["official_app","true","flags.1?true"],["password_pending","true","flags.2?true"],["encrypted_requests_disabled","true","flags.3?true"],["call_requests_disabled","true","flags.4?true"],["unconfirmed","true","flags.5?true"],["hash","bigint","long"],["device_model","string","string"],["platform","string","string"],["system_version","string","string"],["api_id","number","int"],["app_name","string","string"],["app_version","string","string"],["date_created","number","int"],["date_active","number","int"],["ip","string","string"],["country","string","string"],["region","string","string"]]}get[o](){return[["flags",p,"#"],[this.current??null,"true","flags.0?true"],[this.official_app??null,"true","flags.1?true"],[this.password_pending??null,"true","flags.2?true"],[this.encrypted_requests_disabled??null,"true","flags.3?true"],[this.call_requests_disabled??null,"true","flags.4?true"],[this.unconfirmed??null,"true","flags.5?true"],[this.hash,"bigint","long"],[this.device_model,"string","string"],[this.platform,"string","string"],[this.system_version,"string","string"],[this.api_id,"number","int"],[this.app_name,"string","string"],[this.app_version,"string","string"],[this.date_created,"number","int"],[this.date_active,"number","int"],[this.ip,"string","string"],[this.country,"string","string"],[this.region,"string","string"]]}constructor(e){super(),this.current=e.current,this.official_app=e.official_app,this.password_pending=e.password_pending,this.encrypted_requests_disabled=e.encrypted_requests_disabled,this.call_requests_disabled=e.call_requests_disabled,this.unconfirmed=e.unconfirmed,this.hash=e.hash,this.device_model=e.device_model,this.platform=e.platform,this.system_version=e.system_version,this.api_id=e.api_id,this.app_name=e.app_name,this.app_version=e.app_version,this.date_created=e.date_created,this.date_active=e.date_active,this.ip=e.ip,this.country=e.country,this.region=e.region}},CC=class extends ip{authorization_ttl_days;authorizations;get[i](){return 1275039392}static get[r](){return"account.authorizations"}static get[a](){return[["authorization_ttl_days","number","int"],["authorizations",[ua],"Vector"]]}get[o](){return[[this.authorization_ttl_days,"number","int"],[this.authorizations,[ua],"Vector"]]}constructor(e){super(),this.authorization_ttl_days=e.authorization_ttl_days,this.authorizations=e.authorizations}},IC=class extends ap{has_recovery;has_secure_values;has_password;current_algo;srp_B;srp_id;hint;email_unconfirmed_pattern;new_algo;new_secure_algo;secure_random;pending_reset_date;login_email_pattern;get[i](){return 2507886843}static get[r](){return"account.password"}static get[a](){return[["flags",p,"#"],["has_recovery","true","flags.0?true"],["has_secure_values","true","flags.1?true"],["has_password","true","flags.2?true"],["current_algo",Us,"flags.2?PasswordKdfAlgo"],["srp_B",Uint8Array,"flags.2?bytes"],["srp_id","bigint","flags.2?long"],["hint","string","flags.3?string"],["email_unconfirmed_pattern","string","flags.4?string"],["new_algo",Us,"PasswordKdfAlgo"],["new_secure_algo",on,"SecurePasswordKdfAlgo"],["secure_random",Uint8Array,"bytes"],["pending_reset_date","number","flags.5?int"],["login_email_pattern","string","flags.6?string"]]}get[o](){return[["flags",p,"#"],[this.has_recovery??null,"true","flags.0?true"],[this.has_secure_values??null,"true","flags.1?true"],[this.has_password??null,"true","flags.2?true"],[this.current_algo??null,Us,"flags.2?PasswordKdfAlgo"],[this.srp_B??null,Uint8Array,"flags.2?bytes"],[this.srp_id??null,"bigint","flags.2?long"],[this.hint??null,"string","flags.3?string"],[this.email_unconfirmed_pattern??null,"string","flags.4?string"],[this.new_algo,Us,"PasswordKdfAlgo"],[this.new_secure_algo,on,"SecurePasswordKdfAlgo"],[this.secure_random,Uint8Array,"bytes"],[this.pending_reset_date??null,"number","flags.5?int"],[this.login_email_pattern??null,"string","flags.6?string"]]}constructor(e){super(),this.has_recovery=e.has_recovery,this.has_secure_values=e.has_secure_values,this.has_password=e.has_password,this.current_algo=e.current_algo,this.srp_B=e.srp_B,this.srp_id=e.srp_id,this.hint=e.hint,this.email_unconfirmed_pattern=e.email_unconfirmed_pattern,this.new_algo=e.new_algo,this.new_secure_algo=e.new_secure_algo,this.secure_random=e.secure_random,this.pending_reset_date=e.pending_reset_date,this.login_email_pattern=e.login_email_pattern}},vC=class extends op{email;secure_settings;get[i](){return 2589733861}static get[r](){return"account.passwordSettings"}static get[a](){return[["flags",p,"#"],["email","string","flags.0?string"],["secure_settings",gr,"flags.1?SecureSecretSettings"]]}get[o](){return[["flags",p,"#"],[this.email??null,"string","flags.0?string"],[this.secure_settings??null,gr,"flags.1?SecureSecretSettings"]]}constructor(e){super(),this.email=e?.email,this.secure_settings=e?.secure_settings}},wC=class extends up{new_algo;new_password_hash;hint;email;new_secure_settings;get[i](){return 3258394569}static get[r](){return"account.passwordInputSettings"}static get[a](){return[["flags",p,"#"],["new_algo",Us,"flags.0?PasswordKdfAlgo"],["new_password_hash",Uint8Array,"flags.0?bytes"],["hint","string","flags.0?string"],["email","string","flags.1?string"],["new_secure_settings",gr,"flags.2?SecureSecretSettings"]]}get[o](){return[["flags",p,"#"],[this.new_algo??null,Us,"flags.0?PasswordKdfAlgo"],[this.new_password_hash??null,Uint8Array,"flags.0?bytes"],[this.hint??null,"string","flags.0?string"],[this.email??null,"string","flags.1?string"],[this.new_secure_settings??null,gr,"flags.2?SecureSecretSettings"]]}constructor(e){super(),this.new_algo=e?.new_algo,this.new_password_hash=e?.new_password_hash,this.hint=e?.hint,this.email=e?.email,this.new_secure_settings=e?.new_secure_settings}},DC=class extends cp{email_pattern;get[i](){return 326715557}static get[r](){return"auth.passwordRecovery"}static get[a](){return[["email_pattern","string","string"]]}get[o](){return[[this.email_pattern,"string","string"]]}constructor(e){super(),this.email_pattern=e.email_pattern}},SC=class extends lp{id;flags;get[i](){return 2743383929}static get[r](){return"receivedNotifyMessage"}static get[a](){return[["id","number","int"],["flags","number","int"]]}get[o](){return[[this.id,"number","int"],[this.flags,"number","int"]]}constructor(e){super(),this.id=e.id,this.flags=e.flags}},EC=class extends ge{revoked;permanent;request_needed;link;admin_id;date;start_date;expire_date;usage_limit;usage;requested;title;get[i](){return 179611673}static get[r](){return"chatInviteExported"}static get[a](){return[["flags",p,"#"],["revoked","true","flags.0?true"],["permanent","true","flags.5?true"],["request_needed","true","flags.6?true"],["link","string","string"],["admin_id","bigint","long"],["date","number","int"],["start_date","number","flags.4?int"],["expire_date","number","flags.1?int"],["usage_limit","number","flags.2?int"],["usage","number","flags.3?int"],["requested","number","flags.7?int"],["title","string","flags.8?string"]]}get[o](){return[["flags",p,"#"],[this.revoked??null,"true","flags.0?true"],[this.permanent??null,"true","flags.5?true"],[this.request_needed??null,"true","flags.6?true"],[this.link,"string","string"],[this.admin_id,"bigint","long"],[this.date,"number","int"],[this.start_date??null,"number","flags.4?int"],[this.expire_date??null,"number","flags.1?int"],[this.usage_limit??null,"number","flags.2?int"],[this.usage??null,"number","flags.3?int"],[this.requested??null,"number","flags.7?int"],[this.title??null,"string","flags.8?string"]]}constructor(e){super(),this.revoked=e.revoked,this.permanent=e.permanent,this.request_needed=e.request_needed,this.link=e.link,this.admin_id=e.admin_id,this.date=e.date,this.start_date=e.start_date,this.expire_date=e.expire_date,this.usage_limit=e.usage_limit,this.usage=e.usage,this.requested=e.requested,this.title=e.title}},BC=class extends ge{get[i](){return 3977280183}static get[r](){return"chatInvitePublicJoinRequests"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kC=class extends tn{chat;get[i](){return 1516793212}static get[r](){return"chatInviteAlready"}static get[a](){return[["chat",F,"Chat"]]}get[o](){return[[this.chat,F,"Chat"]]}constructor(e){super(),this.chat=e.chat}},MC=class extends tn{channel;broadcast;public;megagroup;request_needed;verified;scam;fake;title;about;photo;participants_count;participants;color;get[i](){return 3454069824}static get[r](){return"chatInvite"}static get[a](){return[["flags",p,"#"],["channel","true","flags.0?true"],["broadcast","true","flags.1?true"],["public","true","flags.2?true"],["megagroup","true","flags.3?true"],["request_needed","true","flags.6?true"],["verified","true","flags.7?true"],["scam","true","flags.8?true"],["fake","true","flags.9?true"],["title","string","string"],["about","string","flags.5?string"],["photo",Y,"Photo"],["participants_count","number","int"],["participants",[D],"flags.4?Vector"],["color","number","int"]]}get[o](){return[["flags",p,"#"],[this.channel??null,"true","flags.0?true"],[this.broadcast??null,"true","flags.1?true"],[this.public??null,"true","flags.2?true"],[this.megagroup??null,"true","flags.3?true"],[this.request_needed??null,"true","flags.6?true"],[this.verified??null,"true","flags.7?true"],[this.scam??null,"true","flags.8?true"],[this.fake??null,"true","flags.9?true"],[this.title,"string","string"],[this.about??null,"string","flags.5?string"],[this.photo,Y,"Photo"],[this.participants_count,"number","int"],[this.participants??null,[D],"flags.4?Vector"],[this.color,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.broadcast=e.broadcast,this.public=e.public,this.megagroup=e.megagroup,this.request_needed=e.request_needed,this.verified=e.verified,this.scam=e.scam,this.fake=e.fake,this.title=e.title,this.about=e.about,this.photo=e.photo,this.participants_count=e.participants_count,this.participants=e.participants,this.color=e.color}},FC=class extends tn{chat;expires;get[i](){return 1634294960}static get[r](){return"chatInvitePeek"}static get[a](){return[["chat",F,"Chat"],["expires","number","int"]]}get[o](){return[[this.chat,F,"Chat"],[this.expires,"number","int"]]}constructor(e){super(),this.chat=e.chat,this.expires=e.expires}},RC=class extends _e{get[i](){return 4290128789}static get[r](){return"inputStickerSetEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},UC=class extends _e{id;access_hash;get[i](){return 2649203305}static get[r](){return"inputStickerSetID"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},TC=class extends _e{short_name;get[i](){return 2250033312}static get[r](){return"inputStickerSetShortName"}static get[a](){return[["short_name","string","string"]]}get[o](){return[[this.short_name,"string","string"]]}constructor(e){super(),this.short_name=e.short_name}},VC=class extends _e{get[i](){return 42402760}static get[r](){return"inputStickerSetAnimatedEmoji"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NC=class extends _e{emoticon;get[i](){return 3867103758}static get[r](){return"inputStickerSetDice"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},LC=class extends _e{get[i](){return 215889721}static get[r](){return"inputStickerSetAnimatedEmojiAnimations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qC=class extends _e{get[i](){return 3364567810}static get[r](){return"inputStickerSetPremiumGifts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QC=class extends _e{get[i](){return 80008398}static get[r](){return"inputStickerSetEmojiGenericAnimations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GC=class extends _e{get[i](){return 701560302}static get[r](){return"inputStickerSetEmojiDefaultStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},OC=class extends _e{get[i](){return 1153562857}static get[r](){return"inputStickerSetEmojiDefaultTopicIcons"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},HC=class extends _e{get[i](){return 1232373075}static get[r](){return"inputStickerSetEmojiChannelDefaultStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jC=class extends rt{archived;official;masks;emojis;text_color;channel_emoji_status;creator;installed_date;id;access_hash;title;short_name;thumbs;thumb_dc_id;thumb_version;thumb_document_id;count;hash;get[i](){return 768691932}static get[r](){return"stickerSet"}static get[a](){return[["flags",p,"#"],["archived","true","flags.1?true"],["official","true","flags.2?true"],["masks","true","flags.3?true"],["emojis","true","flags.7?true"],["text_color","true","flags.9?true"],["channel_emoji_status","true","flags.10?true"],["creator","true","flags.11?true"],["installed_date","number","flags.0?int"],["id","bigint","long"],["access_hash","bigint","long"],["title","string","string"],["short_name","string","string"],["thumbs",[At],"flags.4?Vector"],["thumb_dc_id","number","flags.4?int"],["thumb_version","number","flags.4?int"],["thumb_document_id","bigint","flags.8?long"],["count","number","int"],["hash","number","int"]]}get[o](){return[["flags",p,"#"],[this.archived??null,"true","flags.1?true"],[this.official??null,"true","flags.2?true"],[this.masks??null,"true","flags.3?true"],[this.emojis??null,"true","flags.7?true"],[this.text_color??null,"true","flags.9?true"],[this.channel_emoji_status??null,"true","flags.10?true"],[this.creator??null,"true","flags.11?true"],[this.installed_date??null,"number","flags.0?int"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.title,"string","string"],[this.short_name,"string","string"],[this.thumbs??null,[At],"flags.4?Vector"],[this.thumb_dc_id??null,"number","flags.4?int"],[this.thumb_version??null,"number","flags.4?int"],[this.thumb_document_id??null,"bigint","flags.8?long"],[this.count,"number","int"],[this.hash,"number","int"]]}constructor(e){super(),this.archived=e.archived,this.official=e.official,this.masks=e.masks,this.emojis=e.emojis,this.text_color=e.text_color,this.channel_emoji_status=e.channel_emoji_status,this.creator=e.creator,this.installed_date=e.installed_date,this.id=e.id,this.access_hash=e.access_hash,this.title=e.title,this.short_name=e.short_name,this.thumbs=e.thumbs,this.thumb_dc_id=e.thumb_dc_id,this.thumb_version=e.thumb_version,this.thumb_document_id=e.thumb_document_id,this.count=e.count,this.hash=e.hash}},zC=class extends ai{set;packs;keywords;documents;get[i](){return 1846886166}static get[r](){return"messages.stickerSet"}static get[a](){return[["set",rt,"StickerSet"],["packs",[fs],"Vector"],["keywords",[Ir],"Vector"],["documents",[G],"Vector"]]}get[o](){return[[this.set,rt,"StickerSet"],[this.packs,[fs],"Vector"],[this.keywords,[Ir],"Vector"],[this.documents,[G],"Vector"]]}constructor(e){super(),this.set=e.set,this.packs=e.packs,this.keywords=e.keywords,this.documents=e.documents}},KC=class extends ai{get[i](){return 3556320491}static get[r](){return"messages.stickerSetNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WC=class extends sr{command;description;get[i](){return 3262826695}static get[r](){return"botCommand"}static get[a](){return[["command","string","string"],["description","string","string"]]}get[o](){return[[this.command,"string","string"],[this.description,"string","string"]]}constructor(e){super(),this.command=e.command,this.description=e.description}},JC=class extends sn{user_id;description;description_photo;description_document;commands;menu_button;get[i](){return 2402290519}static get[r](){return"botInfo"}static get[a](){return[["flags",p,"#"],["user_id","bigint","flags.0?long"],["description","string","flags.1?string"],["description_photo",Y,"flags.4?Photo"],["description_document",G,"flags.5?Document"],["commands",[sr],"flags.2?Vector"],["menu_button",dn,"flags.3?BotMenuButton"]]}get[o](){return[["flags",p,"#"],[this.user_id??null,"bigint","flags.0?long"],[this.description??null,"string","flags.1?string"],[this.description_photo??null,Y,"flags.4?Photo"],[this.description_document??null,G,"flags.5?Document"],[this.commands??null,[sr],"flags.2?Vector"],[this.menu_button??null,dn,"flags.3?BotMenuButton"]]}constructor(e){super(),this.user_id=e?.user_id,this.description=e?.description,this.description_photo=e?.description_photo,this.description_document=e?.description_document,this.commands=e?.commands,this.menu_button=e?.menu_button}},YC=class extends He{text;get[i](){return 2734311552}static get[r](){return"keyboardButton"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},ZC=class extends He{text;url;get[i](){return 629866245}static get[r](){return"keyboardButtonUrl"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},XC=class extends He{requires_password;text;data;get[i](){return 901503851}static get[r](){return"keyboardButtonCallback"}static get[a](){return[["flags",p,"#"],["requires_password","true","flags.0?true"],["text","string","string"],["data",Uint8Array,"bytes"]]}get[o](){return[["flags",p,"#"],[this.requires_password??null,"true","flags.0?true"],[this.text,"string","string"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.requires_password=e.requires_password,this.text=e.text,this.data=e.data}},$C=class extends He{text;get[i](){return 2976541737}static get[r](){return"keyboardButtonRequestPhone"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},eI=class extends He{text;get[i](){return 4235815743}static get[r](){return"keyboardButtonRequestGeoLocation"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},tI=class extends He{same_peer;text;query;peer_types;get[i](){return 2478439349}static get[r](){return"keyboardButtonSwitchInline"}static get[a](){return[["flags",p,"#"],["same_peer","true","flags.0?true"],["text","string","string"],["query","string","string"],["peer_types",[cs],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.same_peer??null,"true","flags.0?true"],[this.text,"string","string"],[this.query,"string","string"],[this.peer_types??null,[cs],"flags.1?Vector"]]}constructor(e){super(),this.same_peer=e.same_peer,this.text=e.text,this.query=e.query,this.peer_types=e.peer_types}},sI=class extends He{text;get[i](){return 1358175439}static get[r](){return"keyboardButtonGame"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},nI=class extends He{text;get[i](){return 2950250427}static get[r](){return"keyboardButtonBuy"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},rI=class extends He{text;fwd_text;url;button_id;get[i](){return 280464681}static get[r](){return"keyboardButtonUrlAuth"}static get[a](){return[["flags",p,"#"],["text","string","string"],["fwd_text","string","flags.0?string"],["url","string","string"],["button_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.text,"string","string"],[this.fwd_text??null,"string","flags.0?string"],[this.url,"string","string"],[this.button_id,"number","int"]]}constructor(e){super(),this.text=e.text,this.fwd_text=e.fwd_text,this.url=e.url,this.button_id=e.button_id}},iI=class extends He{request_write_access;text;fwd_text;url;bot;get[i](){return 3492708308}static get[r](){return"inputKeyboardButtonUrlAuth"}static get[a](){return[["flags",p,"#"],["request_write_access","true","flags.0?true"],["text","string","string"],["fwd_text","string","flags.1?string"],["url","string","string"],["bot",he,"InputUser"]]}get[o](){return[["flags",p,"#"],[this.request_write_access??null,"true","flags.0?true"],[this.text,"string","string"],[this.fwd_text??null,"string","flags.1?string"],[this.url,"string","string"],[this.bot,he,"InputUser"]]}constructor(e){super(),this.request_write_access=e.request_write_access,this.text=e.text,this.fwd_text=e.fwd_text,this.url=e.url,this.bot=e.bot}},aI=class extends He{quiz;text;get[i](){return 3150401885}static get[r](){return"keyboardButtonRequestPoll"}static get[a](){return[["flags",p,"#"],["quiz","boolean","flags.0?Bool"],["text","string","string"]]}get[o](){return[["flags",p,"#"],[this.quiz??null,"boolean","flags.0?Bool"],[this.text,"string","string"]]}constructor(e){super(),this.quiz=e.quiz,this.text=e.text}},oI=class extends He{text;user_id;get[i](){return 3918005115}static get[r](){return"inputKeyboardButtonUserProfile"}static get[a](){return[["text","string","string"],["user_id",he,"InputUser"]]}get[o](){return[[this.text,"string","string"],[this.user_id,he,"InputUser"]]}constructor(e){super(),this.text=e.text,this.user_id=e.user_id}},uI=class extends He{text;user_id;get[i](){return 814112961}static get[r](){return"keyboardButtonUserProfile"}static get[a](){return[["text","string","string"],["user_id","bigint","long"]]}get[o](){return[[this.text,"string","string"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.text=e.text,this.user_id=e.user_id}},cI=class extends He{text;url;get[i](){return 326529584}static get[r](){return"keyboardButtonWebView"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},lI=class extends He{text;url;get[i](){return 2696958044}static get[r](){return"keyboardButtonSimpleWebView"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},pI=class extends He{text;button_id;peer_type;max_quantity;get[i](){return 1406648280}static get[r](){return"keyboardButtonRequestPeer"}static get[a](){return[["text","string","string"],["button_id","number","int"],["peer_type",_n,"RequestPeerType"],["max_quantity","number","int"]]}get[o](){return[[this.text,"string","string"],[this.button_id,"number","int"],[this.peer_type,_n,"RequestPeerType"],[this.max_quantity,"number","int"]]}constructor(e){super(),this.text=e.text,this.button_id=e.button_id,this.peer_type=e.peer_type,this.max_quantity=e.max_quantity}},gI=class extends He{name_requested;username_requested;photo_requested;text;button_id;peer_type;max_quantity;get[i](){return 3378916613}static get[r](){return"inputKeyboardButtonRequestPeer"}static get[a](){return[["flags",p,"#"],["name_requested","true","flags.0?true"],["username_requested","true","flags.1?true"],["photo_requested","true","flags.2?true"],["text","string","string"],["button_id","number","int"],["peer_type",_n,"RequestPeerType"],["max_quantity","number","int"]]}get[o](){return[["flags",p,"#"],[this.name_requested??null,"true","flags.0?true"],[this.username_requested??null,"true","flags.1?true"],[this.photo_requested??null,"true","flags.2?true"],[this.text,"string","string"],[this.button_id,"number","int"],[this.peer_type,_n,"RequestPeerType"],[this.max_quantity,"number","int"]]}constructor(e){super(),this.name_requested=e.name_requested,this.username_requested=e.username_requested,this.photo_requested=e.photo_requested,this.text=e.text,this.button_id=e.button_id,this.peer_type=e.peer_type,this.max_quantity=e.max_quantity}},dI=class extends nr{buttons;get[i](){return 2002815875}static get[r](){return"keyboardButtonRow"}static get[a](){return[["buttons",[He],"Vector"]]}get[o](){return[[this.buttons,[He],"Vector"]]}constructor(e){super(),this.buttons=e.buttons}},mI=class extends le{selective;get[i](){return 2688441221}static get[r](){return"replyKeyboardHide"}static get[a](){return[["flags",p,"#"],["selective","true","flags.2?true"]]}get[o](){return[["flags",p,"#"],[this.selective??null,"true","flags.2?true"]]}constructor(e){super(),this.selective=e?.selective}},hI=class extends le{single_use;selective;placeholder;get[i](){return 2259946248}static get[r](){return"replyKeyboardForceReply"}static get[a](){return[["flags",p,"#"],["single_use","true","flags.1?true"],["selective","true","flags.2?true"],["placeholder","string","flags.3?string"]]}get[o](){return[["flags",p,"#"],[this.single_use??null,"true","flags.1?true"],[this.selective??null,"true","flags.2?true"],[this.placeholder??null,"string","flags.3?string"]]}constructor(e){super(),this.single_use=e?.single_use,this.selective=e?.selective,this.placeholder=e?.placeholder}},_I=class extends le{resize;single_use;selective;persistent;rows;placeholder;get[i](){return 2245892561}static get[r](){return"replyKeyboardMarkup"}static get[a](){return[["flags",p,"#"],["resize","true","flags.0?true"],["single_use","true","flags.1?true"],["selective","true","flags.2?true"],["persistent","true","flags.4?true"],["rows",[nr],"Vector"],["placeholder","string","flags.3?string"]]}get[o](){return[["flags",p,"#"],[this.resize??null,"true","flags.0?true"],[this.single_use??null,"true","flags.1?true"],[this.selective??null,"true","flags.2?true"],[this.persistent??null,"true","flags.4?true"],[this.rows,[nr],"Vector"],[this.placeholder??null,"string","flags.3?string"]]}constructor(e){super(),this.resize=e.resize,this.single_use=e.single_use,this.selective=e.selective,this.persistent=e.persistent,this.rows=e.rows,this.placeholder=e.placeholder}},bI=class extends le{rows;get[i](){return 1218642516}static get[r](){return"replyInlineMarkup"}static get[a](){return[["rows",[nr],"Vector"]]}get[o](){return[[this.rows,[nr],"Vector"]]}constructor(e){super(),this.rows=e.rows}},fI=class extends q{offset;length;get[i](){return 3146955413}static get[r](){return"messageEntityUnknown"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},yI=class extends q{offset;length;get[i](){return 4194588573}static get[r](){return"messageEntityMention"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},xI=class extends q{offset;length;get[i](){return 1868782349}static get[r](){return"messageEntityHashtag"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},AI=class extends q{offset;length;get[i](){return 1827637959}static get[r](){return"messageEntityBotCommand"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},PI=class extends q{offset;length;get[i](){return 1859134776}static get[r](){return"messageEntityUrl"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},CI=class extends q{offset;length;get[i](){return 1692693954}static get[r](){return"messageEntityEmail"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},II=class extends q{offset;length;get[i](){return 3177253833}static get[r](){return"messageEntityBold"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},vI=class extends q{offset;length;get[i](){return 2188348256}static get[r](){return"messageEntityItalic"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},wI=class extends q{offset;length;get[i](){return 681706865}static get[r](){return"messageEntityCode"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},DI=class extends q{offset;length;language;get[i](){return 1938967520}static get[r](){return"messageEntityPre"}static get[a](){return[["offset","number","int"],["length","number","int"],["language","string","string"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.language,"string","string"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.language=e.language}},SI=class extends q{offset;length;url;get[i](){return 1990644519}static get[r](){return"messageEntityTextUrl"}static get[a](){return[["offset","number","int"],["length","number","int"],["url","string","string"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.url,"string","string"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.url=e.url}},EI=class extends q{offset;length;user_id;get[i](){return 3699052864}static get[r](){return"messageEntityMentionName"}static get[a](){return[["offset","number","int"],["length","number","int"],["user_id","bigint","long"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.user_id=e.user_id}},BI=class extends q{offset;length;user_id;get[i](){return 546203849}static get[r](){return"inputMessageEntityMentionName"}static get[a](){return[["offset","number","int"],["length","number","int"],["user_id",he,"InputUser"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.user_id,he,"InputUser"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.user_id=e.user_id}},kI=class extends q{offset;length;get[i](){return 2607407947}static get[r](){return"messageEntityPhone"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},MI=class extends q{offset;length;get[i](){return 1280209983}static get[r](){return"messageEntityCashtag"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},FI=class extends q{offset;length;get[i](){return 2622389899}static get[r](){return"messageEntityUnderline"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},RI=class extends q{offset;length;get[i](){return 3204879316}static get[r](){return"messageEntityStrike"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},UI=class extends q{offset;length;get[i](){return 1981704948}static get[r](){return"messageEntityBankCard"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},TI=class extends q{offset;length;get[i](){return 852137487}static get[r](){return"messageEntitySpoiler"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},VI=class extends q{offset;length;document_id;get[i](){return 3369010680}static get[r](){return"messageEntityCustomEmoji"}static get[a](){return[["offset","number","int"],["length","number","int"],["document_id","bigint","long"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"],[this.document_id,"bigint","long"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length,this.document_id=e.document_id}},NI=class extends q{offset;length;get[i](){return 34469328}static get[r](){return"messageEntityBlockquote"}static get[a](){return[["offset","number","int"],["length","number","int"]]}get[o](){return[[this.offset,"number","int"],[this.length,"number","int"]]}constructor(e){super(),this.offset=e.offset,this.length=e.length}},LI=class extends nn{get[i](){return 4002160262}static get[r](){return"inputChannelEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qI=class extends nn{channel_id;access_hash;get[i](){return 4082822184}static get[r](){return"inputChannel"}static get[a](){return[["channel_id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.channel_id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.channel_id=e.channel_id,this.access_hash=e.access_hash}},QI=class extends nn{peer;msg_id;channel_id;get[i](){return 1536380829}static get[r](){return"inputChannelFromMessage"}static get[a](){return[["peer",H,"InputPeer"],["msg_id","number","int"],["channel_id","bigint","long"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.msg_id,"number","int"],[this.channel_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.channel_id=e.channel_id}},GI=class extends pp{peer;chats;users;get[i](){return 2131196633}static get[r](){return"contacts.resolvedPeer"}static get[a](){return[["peer",w,"Peer"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.peer,w,"Peer"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.chats=e.chats,this.users=e.users}},OI=class extends ca{min_id;max_id;get[i](){return 182649427}static get[r](){return"messageRange"}static get[a](){return[["min_id","number","int"],["max_id","number","int"]]}get[o](){return[[this.min_id,"number","int"],[this.max_id,"number","int"]]}constructor(e){super(),this.min_id=e.min_id,this.max_id=e.max_id}},HI=class extends la{final;pts;timeout;get[i](){return 1041346555}static get[r](){return"updates.channelDifferenceEmpty"}static get[a](){return[["flags",p,"#"],["final","true","flags.0?true"],["pts","number","int"],["timeout","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.final??null,"true","flags.0?true"],[this.pts,"number","int"],[this.timeout??null,"number","flags.1?int"]]}constructor(e){super(),this.final=e.final,this.pts=e.pts,this.timeout=e.timeout}},jI=class extends la{final;timeout;dialog;messages;chats;users;get[i](){return 2763835134}static get[r](){return"updates.channelDifferenceTooLong"}static get[a](){return[["flags",p,"#"],["final","true","flags.0?true"],["timeout","number","flags.1?int"],["dialog",ns,"Dialog"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.final??null,"true","flags.0?true"],[this.timeout??null,"number","flags.1?int"],[this.dialog,ns,"Dialog"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.final=e.final,this.timeout=e.timeout,this.dialog=e.dialog,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},zI=class extends la{final;pts;timeout;new_messages;other_updates;chats;users;get[i](){return 543450958}static get[r](){return"updates.channelDifference"}static get[a](){return[["flags",p,"#"],["final","true","flags.0?true"],["pts","number","int"],["timeout","number","flags.1?int"],["new_messages",[Q],"Vector"],["other_updates",[k],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.final??null,"true","flags.0?true"],[this.pts,"number","int"],[this.timeout??null,"number","flags.1?int"],[this.new_messages,[Q],"Vector"],[this.other_updates,[k],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.final=e.final,this.pts=e.pts,this.timeout=e.timeout,this.new_messages=e.new_messages,this.other_updates=e.other_updates,this.chats=e.chats,this.users=e.users}},KI=class extends Du{get[i](){return 2496933607}static get[r](){return"channelMessagesFilterEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WI=class extends Du{exclude_new_messages;ranges;get[i](){return 3447183703}static get[r](){return"channelMessagesFilter"}static get[a](){return[["flags",p,"#"],["exclude_new_messages","true","flags.1?true"],["ranges",[ca],"Vector"]]}get[o](){return[["flags",p,"#"],[this.exclude_new_messages??null,"true","flags.1?true"],[this.ranges,[ca],"Vector"]]}constructor(e){super(),this.exclude_new_messages=e.exclude_new_messages,this.ranges=e.ranges}},JI=class extends De{user_id;date;get[i](){return 3222013888}static get[r](){return"channelParticipant"}static get[a](){return[["user_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.date=e.date}},YI=class extends De{via_request;user_id;inviter_id;date;get[i](){return 900251559}static get[r](){return"channelParticipantSelf"}static get[a](){return[["flags",p,"#"],["via_request","true","flags.0?true"],["user_id","bigint","long"],["inviter_id","bigint","long"],["date","number","int"]]}get[o](){return[["flags",p,"#"],[this.via_request??null,"true","flags.0?true"],[this.user_id,"bigint","long"],[this.inviter_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.via_request=e.via_request,this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.date=e.date}},ZI=class extends De{user_id;admin_rights;rank;get[i](){return 803602899}static get[r](){return"channelParticipantCreator"}static get[a](){return[["flags",p,"#"],["user_id","bigint","long"],["admin_rights",Le,"ChatAdminRights"],["rank","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.user_id,"bigint","long"],[this.admin_rights,Le,"ChatAdminRights"],[this.rank??null,"string","flags.0?string"]]}constructor(e){super(),this.user_id=e.user_id,this.admin_rights=e.admin_rights,this.rank=e.rank}},XI=class extends De{can_edit;self;user_id;inviter_id;promoted_by;date;admin_rights;rank;get[i](){return 885242707}static get[r](){return"channelParticipantAdmin"}static get[a](){return[["flags",p,"#"],["can_edit","true","flags.0?true"],["self","true","flags.1?true"],["user_id","bigint","long"],["inviter_id","bigint","flags.1?long"],["promoted_by","bigint","long"],["date","number","int"],["admin_rights",Le,"ChatAdminRights"],["rank","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.can_edit??null,"true","flags.0?true"],[this.self??null,"true","flags.1?true"],[this.user_id,"bigint","long"],[this.inviter_id??null,"bigint","flags.1?long"],[this.promoted_by,"bigint","long"],[this.date,"number","int"],[this.admin_rights,Le,"ChatAdminRights"],[this.rank??null,"string","flags.2?string"]]}constructor(e){super(),this.can_edit=e.can_edit,this.self=e.self,this.user_id=e.user_id,this.inviter_id=e.inviter_id,this.promoted_by=e.promoted_by,this.date=e.date,this.admin_rights=e.admin_rights,this.rank=e.rank}},$I=class extends De{left;peer;kicked_by;date;banned_rights;get[i](){return 1844969806}static get[r](){return"channelParticipantBanned"}static get[a](){return[["flags",p,"#"],["left","true","flags.0?true"],["peer",w,"Peer"],["kicked_by","bigint","long"],["date","number","int"],["banned_rights",pt,"ChatBannedRights"]]}get[o](){return[["flags",p,"#"],[this.left??null,"true","flags.0?true"],[this.peer,w,"Peer"],[this.kicked_by,"bigint","long"],[this.date,"number","int"],[this.banned_rights,pt,"ChatBannedRights"]]}constructor(e){super(),this.left=e.left,this.peer=e.peer,this.kicked_by=e.kicked_by,this.date=e.date,this.banned_rights=e.banned_rights}},e0=class extends De{peer;get[i](){return 453242886}static get[r](){return"channelParticipantLeft"}static get[a](){return[["peer",w,"Peer"]]}get[o](){return[[this.peer,w,"Peer"]]}constructor(e){super(),this.peer=e.peer}},t0=class extends Ls{get[i](){return 3728686201}static get[r](){return"channelParticipantsRecent"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},s0=class extends Ls{get[i](){return 3026225513}static get[r](){return"channelParticipantsAdmins"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},n0=class extends Ls{q;get[i](){return 2746567045}static get[r](){return"channelParticipantsKicked"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},r0=class extends Ls{get[i](){return 2966521435}static get[r](){return"channelParticipantsBots"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},i0=class extends Ls{q;get[i](){return 338142689}static get[r](){return"channelParticipantsBanned"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},a0=class extends Ls{q;get[i](){return 106343499}static get[r](){return"channelParticipantsSearch"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},o0=class extends Ls{q;get[i](){return 3144345741}static get[r](){return"channelParticipantsContacts"}static get[a](){return[["q","string","string"]]}get[o](){return[[this.q,"string","string"]]}constructor(e){super(),this.q=e.q}},u0=class extends Ls{q;top_msg_id;get[i](){return 3763035371}static get[r](){return"channelParticipantsMentions"}static get[a](){return[["flags",p,"#"],["q","string","flags.0?string"],["top_msg_id","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.q??null,"string","flags.0?string"],[this.top_msg_id??null,"number","flags.1?int"]]}constructor(e){super(),this.q=e?.q,this.top_msg_id=e?.top_msg_id}},c0=class extends Su{count;participants;chats;users;get[i](){return 2595290799}static get[r](){return"channels.channelParticipants"}static get[a](){return[["count","number","int"],["participants",[De],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.participants,[De],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.participants=e.participants,this.chats=e.chats,this.users=e.users}},l0=class extends Su{get[i](){return 4028055529}static get[r](){return"channels.channelParticipantsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},p0=class extends gp{participant;chats;users;get[i](){return 3753378583}static get[r](){return"channels.channelParticipant"}static get[a](){return[["participant",De,"ChannelParticipant"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.participant,De,"ChannelParticipant"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.participant=e.participant,this.chats=e.chats,this.users=e.users}},g0=class extends rr{popup;id;text;entities;min_age_confirm;get[i](){return 2013922064}static get[r](){return"help.termsOfService"}static get[a](){return[["flags",p,"#"],["popup","true","flags.0?true"],["id",fe,"DataJSON"],["text","string","string"],["entities",[q],"Vector"],["min_age_confirm","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.popup??null,"true","flags.0?true"],[this.id,fe,"DataJSON"],[this.text,"string","string"],[this.entities,[q],"Vector"],[this.min_age_confirm??null,"number","flags.1?int"]]}constructor(e){super(),this.popup=e.popup,this.id=e.id,this.text=e.text,this.entities=e.entities,this.min_age_confirm=e.min_age_confirm}},d0=class extends Eu{get[i](){return 3892468898}static get[r](){return"messages.savedGifsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},m0=class extends Eu{hash;gifs;get[i](){return 2225089037}static get[r](){return"messages.savedGifs"}static get[a](){return[["hash","bigint","long"],["gifs",[G],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.gifs,[G],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.gifs=e.gifs}},h0=class extends ut{invert_media;message;entities;reply_markup;get[i](){return 864077702}static get[r](){return"inputBotInlineMessageMediaAuto"}static get[a](){return[["flags",p,"#"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[q],"flags.1?Vector"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},_0=class extends ut{no_webpage;invert_media;message;entities;reply_markup;get[i](){return 1036876423}static get[r](){return"inputBotInlineMessageText"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.0?true"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[q],"flags.1?Vector"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.0?true"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},b0=class extends ut{geo_point;heading;period;proximity_notification_radius;reply_markup;get[i](){return 2526190213}static get[r](){return"inputBotInlineMessageMediaGeo"}static get[a](){return[["flags",p,"#"],["geo_point",yt,"InputGeoPoint"],["heading","number","flags.0?int"],["period","number","flags.1?int"],["proximity_notification_radius","number","flags.3?int"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.geo_point,yt,"InputGeoPoint"],[this.heading??null,"number","flags.0?int"],[this.period??null,"number","flags.1?int"],[this.proximity_notification_radius??null,"number","flags.3?int"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo_point=e.geo_point,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius,this.reply_markup=e.reply_markup}},f0=class extends ut{geo_point;title;address;provider;venue_id;venue_type;reply_markup;get[i](){return 1098628881}static get[r](){return"inputBotInlineMessageMediaVenue"}static get[a](){return[["flags",p,"#"],["geo_point",yt,"InputGeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.geo_point,yt,"InputGeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo_point=e.geo_point,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type,this.reply_markup=e.reply_markup}},y0=class extends ut{phone_number;first_name;last_name;vcard;reply_markup;get[i](){return 2800599037}static get[r](){return"inputBotInlineMessageMediaContact"}static get[a](){return[["flags",p,"#"],["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard,this.reply_markup=e.reply_markup}},x0=class extends ut{reply_markup;get[i](){return 1262639204}static get[r](){return"inputBotInlineMessageGame"}static get[a](){return[["flags",p,"#"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.reply_markup=e?.reply_markup}},A0=class extends ut{title;description;photo;invoice;payload;provider;provider_data;reply_markup;get[i](){return 3622273573}static get[r](){return"inputBotInlineMessageMediaInvoice"}static get[a](){return[["flags",p,"#"],["title","string","string"],["description","string","string"],["photo",bs,"flags.0?InputWebDocument"],["invoice",xs,"Invoice"],["payload",Uint8Array,"bytes"],["provider","string","string"],["provider_data",fe,"DataJSON"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,bs,"flags.0?InputWebDocument"],[this.invoice,xs,"Invoice"],[this.payload,Uint8Array,"bytes"],[this.provider,"string","string"],[this.provider_data,fe,"DataJSON"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.payload=e.payload,this.provider=e.provider,this.provider_data=e.provider_data,this.reply_markup=e.reply_markup}},P0=class extends ut{invert_media;force_large_media;force_small_media;optional;message;entities;url;reply_markup;get[i](){return 3185362192}static get[r](){return"inputBotInlineMessageMediaWebPage"}static get[a](){return[["flags",p,"#"],["invert_media","true","flags.3?true"],["force_large_media","true","flags.4?true"],["force_small_media","true","flags.5?true"],["optional","true","flags.6?true"],["message","string","string"],["entities",[q],"flags.1?Vector"],["url","string","string"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.invert_media??null,"true","flags.3?true"],[this.force_large_media??null,"true","flags.4?true"],[this.force_small_media??null,"true","flags.5?true"],[this.optional??null,"true","flags.6?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.url,"string","string"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.optional=e.optional,this.message=e.message,this.entities=e.entities,this.url=e.url,this.reply_markup=e.reply_markup}},C0=class extends oi{id;type;title;description;url;thumb;content;send_message;get[i](){return 2294256409}static get[r](){return"inputBotInlineResult"}static get[a](){return[["flags",p,"#"],["id","string","string"],["type","string","string"],["title","string","flags.1?string"],["description","string","flags.2?string"],["url","string","flags.3?string"],["thumb",bs,"flags.4?InputWebDocument"],["content",bs,"flags.5?InputWebDocument"],["send_message",ut,"InputBotInlineMessage"]]}get[o](){return[["flags",p,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.title??null,"string","flags.1?string"],[this.description??null,"string","flags.2?string"],[this.url??null,"string","flags.3?string"],[this.thumb??null,bs,"flags.4?InputWebDocument"],[this.content??null,bs,"flags.5?InputWebDocument"],[this.send_message,ut,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.title=e.title,this.description=e.description,this.url=e.url,this.thumb=e.thumb,this.content=e.content,this.send_message=e.send_message}},I0=class extends oi{id;type;photo;send_message;get[i](){return 2832753831}static get[r](){return"inputBotInlineResultPhoto"}static get[a](){return[["id","string","string"],["type","string","string"],["photo",ss,"InputPhoto"],["send_message",ut,"InputBotInlineMessage"]]}get[o](){return[[this.id,"string","string"],[this.type,"string","string"],[this.photo,ss,"InputPhoto"],[this.send_message,ut,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.photo=e.photo,this.send_message=e.send_message}},v0=class extends oi{id;type;title;description;document;send_message;get[i](){return 4294507972}static get[r](){return"inputBotInlineResultDocument"}static get[a](){return[["flags",p,"#"],["id","string","string"],["type","string","string"],["title","string","flags.1?string"],["description","string","flags.2?string"],["document",tt,"InputDocument"],["send_message",ut,"InputBotInlineMessage"]]}get[o](){return[["flags",p,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.title??null,"string","flags.1?string"],[this.description??null,"string","flags.2?string"],[this.document,tt,"InputDocument"],[this.send_message,ut,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.title=e.title,this.description=e.description,this.document=e.document,this.send_message=e.send_message}},w0=class extends oi{id;short_name;send_message;get[i](){return 1336154098}static get[r](){return"inputBotInlineResultGame"}static get[a](){return[["id","string","string"],["short_name","string","string"],["send_message",ut,"InputBotInlineMessage"]]}get[o](){return[[this.id,"string","string"],[this.short_name,"string","string"],[this.send_message,ut,"InputBotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.short_name=e.short_name,this.send_message=e.send_message}},D0=class extends Ht{invert_media;message;entities;reply_markup;get[i](){return 1984755728}static get[r](){return"botInlineMessageMediaAuto"}static get[a](){return[["flags",p,"#"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[q],"flags.1?Vector"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},S0=class extends Ht{no_webpage;invert_media;message;entities;reply_markup;get[i](){return 2357159394}static get[r](){return"botInlineMessageText"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.0?true"],["invert_media","true","flags.3?true"],["message","string","string"],["entities",[q],"flags.1?Vector"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.0?true"],[this.invert_media??null,"true","flags.3?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.message=e.message,this.entities=e.entities,this.reply_markup=e.reply_markup}},E0=class extends Ht{geo;heading;period;proximity_notification_radius;reply_markup;get[i](){return 85477117}static get[r](){return"botInlineMessageMediaGeo"}static get[a](){return[["flags",p,"#"],["geo",Ce,"GeoPoint"],["heading","number","flags.0?int"],["period","number","flags.1?int"],["proximity_notification_radius","number","flags.3?int"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.geo,Ce,"GeoPoint"],[this.heading??null,"number","flags.0?int"],[this.period??null,"number","flags.1?int"],[this.proximity_notification_radius??null,"number","flags.3?int"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo=e.geo,this.heading=e.heading,this.period=e.period,this.proximity_notification_radius=e.proximity_notification_radius,this.reply_markup=e.reply_markup}},B0=class extends Ht{geo;title;address;provider;venue_id;venue_type;reply_markup;get[i](){return 2324063644}static get[r](){return"botInlineMessageMediaVenue"}static get[a](){return[["flags",p,"#"],["geo",Ce,"GeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.geo,Ce,"GeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.geo=e.geo,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type,this.reply_markup=e.reply_markup}},k0=class extends Ht{phone_number;first_name;last_name;vcard;reply_markup;get[i](){return 416402882}static get[r](){return"botInlineMessageMediaContact"}static get[a](){return[["flags",p,"#"],["phone_number","string","string"],["first_name","string","string"],["last_name","string","string"],["vcard","string","string"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.phone_number,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.vcard,"string","string"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.phone_number=e.phone_number,this.first_name=e.first_name,this.last_name=e.last_name,this.vcard=e.vcard,this.reply_markup=e.reply_markup}},M0=class extends Ht{shipping_address_requested;test;title;description;photo;currency;total_amount;reply_markup;get[i](){return 894081801}static get[r](){return"botInlineMessageMediaInvoice"}static get[a](){return[["flags",p,"#"],["shipping_address_requested","true","flags.1?true"],["test","true","flags.3?true"],["title","string","string"],["description","string","string"],["photo",bt,"flags.0?WebDocument"],["currency","string","string"],["total_amount","bigint","long"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.shipping_address_requested??null,"true","flags.1?true"],[this.test??null,"true","flags.3?true"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,bt,"flags.0?WebDocument"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.shipping_address_requested=e.shipping_address_requested,this.test=e.test,this.title=e.title,this.description=e.description,this.photo=e.photo,this.currency=e.currency,this.total_amount=e.total_amount,this.reply_markup=e.reply_markup}},F0=class extends Ht{invert_media;force_large_media;force_small_media;manual;safe;message;entities;url;reply_markup;get[i](){return 2157631910}static get[r](){return"botInlineMessageMediaWebPage"}static get[a](){return[["flags",p,"#"],["invert_media","true","flags.3?true"],["force_large_media","true","flags.4?true"],["force_small_media","true","flags.5?true"],["manual","true","flags.7?true"],["safe","true","flags.8?true"],["message","string","string"],["entities",[q],"flags.1?Vector"],["url","string","string"],["reply_markup",le,"flags.2?ReplyMarkup"]]}get[o](){return[["flags",p,"#"],[this.invert_media??null,"true","flags.3?true"],[this.force_large_media??null,"true","flags.4?true"],[this.force_small_media??null,"true","flags.5?true"],[this.manual??null,"true","flags.7?true"],[this.safe??null,"true","flags.8?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.url,"string","string"],[this.reply_markup??null,le,"flags.2?ReplyMarkup"]]}constructor(e){super(),this.invert_media=e.invert_media,this.force_large_media=e.force_large_media,this.force_small_media=e.force_small_media,this.manual=e.manual,this.safe=e.safe,this.message=e.message,this.entities=e.entities,this.url=e.url,this.reply_markup=e.reply_markup}},R0=class extends ui{id;type;title;description;url;thumb;content;send_message;get[i](){return 295067450}static get[r](){return"botInlineResult"}static get[a](){return[["flags",p,"#"],["id","string","string"],["type","string","string"],["title","string","flags.1?string"],["description","string","flags.2?string"],["url","string","flags.3?string"],["thumb",bt,"flags.4?WebDocument"],["content",bt,"flags.5?WebDocument"],["send_message",Ht,"BotInlineMessage"]]}get[o](){return[["flags",p,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.title??null,"string","flags.1?string"],[this.description??null,"string","flags.2?string"],[this.url??null,"string","flags.3?string"],[this.thumb??null,bt,"flags.4?WebDocument"],[this.content??null,bt,"flags.5?WebDocument"],[this.send_message,Ht,"BotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.title=e.title,this.description=e.description,this.url=e.url,this.thumb=e.thumb,this.content=e.content,this.send_message=e.send_message}},U0=class extends ui{id;type;photo;document;title;description;send_message;get[i](){return 400266251}static get[r](){return"botInlineMediaResult"}static get[a](){return[["flags",p,"#"],["id","string","string"],["type","string","string"],["photo",Y,"flags.0?Photo"],["document",G,"flags.1?Document"],["title","string","flags.2?string"],["description","string","flags.3?string"],["send_message",Ht,"BotInlineMessage"]]}get[o](){return[["flags",p,"#"],[this.id,"string","string"],[this.type,"string","string"],[this.photo??null,Y,"flags.0?Photo"],[this.document??null,G,"flags.1?Document"],[this.title??null,"string","flags.2?string"],[this.description??null,"string","flags.3?string"],[this.send_message,Ht,"BotInlineMessage"]]}constructor(e){super(),this.id=e.id,this.type=e.type,this.photo=e.photo,this.document=e.document,this.title=e.title,this.description=e.description,this.send_message=e.send_message}},T0=class extends dp{gallery;query_id;next_offset;switch_pm;switch_webview;results;cache_time;users;get[i](){return 3760321270}static get[r](){return"messages.botResults"}static get[a](){return[["flags",p,"#"],["gallery","true","flags.0?true"],["query_id","bigint","long"],["next_offset","string","flags.1?string"],["switch_pm",pa,"flags.2?InlineBotSwitchPM"],["switch_webview",go,"flags.3?InlineBotWebView"],["results",[ui],"Vector"],["cache_time","number","int"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.gallery??null,"true","flags.0?true"],[this.query_id,"bigint","long"],[this.next_offset??null,"string","flags.1?string"],[this.switch_pm??null,pa,"flags.2?InlineBotSwitchPM"],[this.switch_webview??null,go,"flags.3?InlineBotWebView"],[this.results,[ui],"Vector"],[this.cache_time,"number","int"],[this.users,[D],"Vector"]]}constructor(e){super(),this.gallery=e.gallery,this.query_id=e.query_id,this.next_offset=e.next_offset,this.switch_pm=e.switch_pm,this.switch_webview=e.switch_webview,this.results=e.results,this.cache_time=e.cache_time,this.users=e.users}},V0=class extends mp{link;html;get[i](){return 1571494644}static get[r](){return"exportedMessageLink"}static get[a](){return[["link","string","string"],["html","string","string"]]}get[o](){return[[this.link,"string","string"],[this.html,"string","string"]]}constructor(e){super(),this.link=e.link,this.html=e.html}},N0=class extends ys{imported;saved_out;from_id;from_name;date;channel_post;post_author;saved_from_peer;saved_from_msg_id;saved_from_id;saved_from_name;saved_date;psa_type;get[i](){return 1313731771}static get[r](){return"messageFwdHeader"}static get[a](){return[["flags",p,"#"],["imported","true","flags.7?true"],["saved_out","true","flags.11?true"],["from_id",w,"flags.0?Peer"],["from_name","string","flags.5?string"],["date","number","int"],["channel_post","number","flags.2?int"],["post_author","string","flags.3?string"],["saved_from_peer",w,"flags.4?Peer"],["saved_from_msg_id","number","flags.4?int"],["saved_from_id",w,"flags.8?Peer"],["saved_from_name","string","flags.9?string"],["saved_date","number","flags.10?int"],["psa_type","string","flags.6?string"]]}get[o](){return[["flags",p,"#"],[this.imported??null,"true","flags.7?true"],[this.saved_out??null,"true","flags.11?true"],[this.from_id??null,w,"flags.0?Peer"],[this.from_name??null,"string","flags.5?string"],[this.date,"number","int"],[this.channel_post??null,"number","flags.2?int"],[this.post_author??null,"string","flags.3?string"],[this.saved_from_peer??null,w,"flags.4?Peer"],[this.saved_from_msg_id??null,"number","flags.4?int"],[this.saved_from_id??null,w,"flags.8?Peer"],[this.saved_from_name??null,"string","flags.9?string"],[this.saved_date??null,"number","flags.10?int"],[this.psa_type??null,"string","flags.6?string"]]}constructor(e){super(),this.imported=e.imported,this.saved_out=e.saved_out,this.from_id=e.from_id,this.from_name=e.from_name,this.date=e.date,this.channel_post=e.channel_post,this.post_author=e.post_author,this.saved_from_peer=e.saved_from_peer,this.saved_from_msg_id=e.saved_from_msg_id,this.saved_from_id=e.saved_from_id,this.saved_from_name=e.saved_from_name,this.saved_date=e.saved_date,this.psa_type=e.psa_type}},L0=class extends rn{get[i](){return 1923290508}static get[r](){return"auth.codeTypeSms"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},q0=class extends rn{get[i](){return 1948046307}static get[r](){return"auth.codeTypeCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Q0=class extends rn{get[i](){return 577556219}static get[r](){return"auth.codeTypeFlashCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},G0=class extends rn{get[i](){return 3592083182}static get[r](){return"auth.codeTypeMissedCall"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},O0=class extends rn{get[i](){return 116234636}static get[r](){return"auth.codeTypeFragmentSms"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},H0=class extends jt{length;get[i](){return 1035688326}static get[r](){return"auth.sentCodeTypeApp"}static get[a](){return[["length","number","int"]]}get[o](){return[[this.length,"number","int"]]}constructor(e){super(),this.length=e.length}},j0=class extends jt{length;get[i](){return 3221273506}static get[r](){return"auth.sentCodeTypeSms"}static get[a](){return[["length","number","int"]]}get[o](){return[[this.length,"number","int"]]}constructor(e){super(),this.length=e.length}},z0=class extends jt{length;get[i](){return 1398007207}static get[r](){return"auth.sentCodeTypeCall"}static get[a](){return[["length","number","int"]]}get[o](){return[[this.length,"number","int"]]}constructor(e){super(),this.length=e.length}},K0=class extends jt{pattern;get[i](){return 2869151449}static get[r](){return"auth.sentCodeTypeFlashCall"}static get[a](){return[["pattern","string","string"]]}get[o](){return[[this.pattern,"string","string"]]}constructor(e){super(),this.pattern=e.pattern}},W0=class extends jt{prefix;length;get[i](){return 2181063812}static get[r](){return"auth.sentCodeTypeMissedCall"}static get[a](){return[["prefix","string","string"],["length","number","int"]]}get[o](){return[[this.prefix,"string","string"],[this.length,"number","int"]]}constructor(e){super(),this.prefix=e.prefix,this.length=e.length}},J0=class extends jt{apple_signin_allowed;google_signin_allowed;email_pattern;length;reset_available_period;reset_pending_date;get[i](){return 4098946459}static get[r](){return"auth.sentCodeTypeEmailCode"}static get[a](){return[["flags",p,"#"],["apple_signin_allowed","true","flags.0?true"],["google_signin_allowed","true","flags.1?true"],["email_pattern","string","string"],["length","number","int"],["reset_available_period","number","flags.3?int"],["reset_pending_date","number","flags.4?int"]]}get[o](){return[["flags",p,"#"],[this.apple_signin_allowed??null,"true","flags.0?true"],[this.google_signin_allowed??null,"true","flags.1?true"],[this.email_pattern,"string","string"],[this.length,"number","int"],[this.reset_available_period??null,"number","flags.3?int"],[this.reset_pending_date??null,"number","flags.4?int"]]}constructor(e){super(),this.apple_signin_allowed=e.apple_signin_allowed,this.google_signin_allowed=e.google_signin_allowed,this.email_pattern=e.email_pattern,this.length=e.length,this.reset_available_period=e.reset_available_period,this.reset_pending_date=e.reset_pending_date}},Y0=class extends jt{apple_signin_allowed;google_signin_allowed;get[i](){return 2773032426}static get[r](){return"auth.sentCodeTypeSetUpEmailRequired"}static get[a](){return[["flags",p,"#"],["apple_signin_allowed","true","flags.0?true"],["google_signin_allowed","true","flags.1?true"]]}get[o](){return[["flags",p,"#"],[this.apple_signin_allowed??null,"true","flags.0?true"],[this.google_signin_allowed??null,"true","flags.1?true"]]}constructor(e){super(),this.apple_signin_allowed=e?.apple_signin_allowed,this.google_signin_allowed=e?.google_signin_allowed}},Z0=class extends jt{url;length;get[i](){return 3646315577}static get[r](){return"auth.sentCodeTypeFragmentSms"}static get[a](){return[["url","string","string"],["length","number","int"]]}get[o](){return[[this.url,"string","string"],[this.length,"number","int"]]}constructor(e){super(),this.url=e.url,this.length=e.length}},X0=class extends jt{nonce;receipt;push_timeout;length;get[i](){return 3850048562}static get[r](){return"auth.sentCodeTypeFirebaseSms"}static get[a](){return[["flags",p,"#"],["nonce",Uint8Array,"flags.0?bytes"],["receipt","string","flags.1?string"],["push_timeout","number","flags.1?int"],["length","number","int"]]}get[o](){return[["flags",p,"#"],[this.nonce??null,Uint8Array,"flags.0?bytes"],[this.receipt??null,"string","flags.1?string"],[this.push_timeout??null,"number","flags.1?int"],[this.length,"number","int"]]}constructor(e){super(),this.nonce=e.nonce,this.receipt=e.receipt,this.push_timeout=e.push_timeout,this.length=e.length}},$0=class extends hp{alert;has_url;native_ui;message;url;cache_time;get[i](){return 911761060}static get[r](){return"messages.botCallbackAnswer"}static get[a](){return[["flags",p,"#"],["alert","true","flags.1?true"],["has_url","true","flags.3?true"],["native_ui","true","flags.4?true"],["message","string","flags.0?string"],["url","string","flags.2?string"],["cache_time","number","int"]]}get[o](){return[["flags",p,"#"],[this.alert??null,"true","flags.1?true"],[this.has_url??null,"true","flags.3?true"],[this.native_ui??null,"true","flags.4?true"],[this.message??null,"string","flags.0?string"],[this.url??null,"string","flags.2?string"],[this.cache_time,"number","int"]]}constructor(e){super(),this.alert=e.alert,this.has_url=e.has_url,this.native_ui=e.native_ui,this.message=e.message,this.url=e.url,this.cache_time=e.cache_time}},ev=class extends _p{caption;get[i](){return 649453030}static get[r](){return"messages.messageEditData"}static get[a](){return[["flags",p,"#"],["caption","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.caption??null,"true","flags.0?true"]]}constructor(e){super(),this.caption=e?.caption}},tv=class extends qs{dc_id;id;access_hash;get[i](){return 2299280777}static get[r](){return"inputBotInlineMessageID"}static get[a](){return[["dc_id","number","int"],["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.dc_id,"number","int"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.dc_id=e.dc_id,this.id=e.id,this.access_hash=e.access_hash}},sv=class extends qs{dc_id;owner_id;id;access_hash;get[i](){return 3067680215}static get[r](){return"inputBotInlineMessageID64"}static get[a](){return[["dc_id","number","int"],["owner_id","bigint","long"],["id","number","int"],["access_hash","bigint","long"]]}get[o](){return[[this.dc_id,"number","int"],[this.owner_id,"bigint","long"],[this.id,"number","int"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.dc_id=e.dc_id,this.owner_id=e.owner_id,this.id=e.id,this.access_hash=e.access_hash}},nv=class extends pa{text;start_param;get[i](){return 1008755359}static get[r](){return"inlineBotSwitchPM"}static get[a](){return[["text","string","string"],["start_param","string","string"]]}get[o](){return[[this.text,"string","string"],[this.start_param,"string","string"]]}constructor(e){super(),this.text=e.text,this.start_param=e.start_param}},rv=class extends bp{dialogs;messages;chats;users;state;get[i](){return 863093588}static get[r](){return"messages.peerDialogs"}static get[a](){return[["dialogs",[ns],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["state",Xs,"updates.State"]]}get[o](){return[[this.dialogs,[ns],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.state,Xs,"updates.State"]]}constructor(e){super(),this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users,this.state=e.state}},iv=class extends ga{peer;rating;get[i](){return 3989684315}static get[r](){return"topPeer"}static get[a](){return[["peer",w,"Peer"],["rating","number","double"]]}get[o](){return[[this.peer,w,"Peer"],[this.rating,"number","double"]]}constructor(e){super(),this.peer=e.peer,this.rating=e.rating}},av=class extends as{get[i](){return 2875595611}static get[r](){return"topPeerCategoryBotsPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ov=class extends as{get[i](){return 344356834}static get[r](){return"topPeerCategoryBotsInline"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uv=class extends as{get[i](){return 104314861}static get[r](){return"topPeerCategoryCorrespondents"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cv=class extends as{get[i](){return 3172442442}static get[r](){return"topPeerCategoryGroups"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lv=class extends as{get[i](){return 371037736}static get[r](){return"topPeerCategoryChannels"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pv=class extends as{get[i](){return 511092620}static get[r](){return"topPeerCategoryPhoneCalls"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gv=class extends as{get[i](){return 2822794409}static get[r](){return"topPeerCategoryForwardUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},dv=class extends as{get[i](){return 4226728176}static get[r](){return"topPeerCategoryForwardChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mv=class extends da{category;count;peers;get[i](){return 4219683473}static get[r](){return"topPeerCategoryPeers"}static get[a](){return[["category",as,"TopPeerCategory"],["count","number","int"],["peers",[ga],"Vector"]]}get[o](){return[[this.category,as,"TopPeerCategory"],[this.count,"number","int"],[this.peers,[ga],"Vector"]]}constructor(e){super(),this.category=e.category,this.count=e.count,this.peers=e.peers}},hv=class extends ma{get[i](){return 3727060725}static get[r](){return"contacts.topPeersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_v=class extends ma{categories;chats;users;get[i](){return 1891070632}static get[r](){return"contacts.topPeers"}static get[a](){return[["categories",[da],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.categories,[da],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.categories=e.categories,this.chats=e.chats,this.users=e.users}},bv=class extends ma{get[i](){return 3039597469}static get[r](){return"contacts.topPeersDisabled"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fv=class extends Qs{date;get[i](){return 453805082}static get[r](){return"draftMessageEmpty"}static get[a](){return[["flags",p,"#"],["date","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.date??null,"number","flags.0?int"]]}constructor(e){super(),this.date=e?.date}},yv=class extends Qs{no_webpage;invert_media;reply_to;message;entities;media;date;get[i](){return 1070397423}static get[r](){return"draftMessage"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.6?true"],["reply_to",fi,"flags.4?InputReplyTo"],["message","string","string"],["entities",[q],"flags.3?Vector"],["media",ke,"flags.5?InputMedia"],["date","number","int"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.6?true"],[this.reply_to??null,fi,"flags.4?InputReplyTo"],[this.message,"string","string"],[this.entities??null,[q],"flags.3?Vector"],[this.media??null,ke,"flags.5?InputMedia"],[this.date,"number","int"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.reply_to=e.reply_to,this.message=e.message,this.entities=e.entities,this.media=e.media,this.date=e.date}},xv=class extends Bu{count;get[i](){return 3336309862}static get[r](){return"messages.featuredStickersNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},Av=class extends Bu{premium;hash;count;sets;unread;get[i](){return 3191351558}static get[r](){return"messages.featuredStickers"}static get[a](){return[["flags",p,"#"],["premium","true","flags.0?true"],["hash","bigint","long"],["count","number","int"],["sets",[ct],"Vector"],["unread",["bigint"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.premium??null,"true","flags.0?true"],[this.hash,"bigint","long"],[this.count,"number","int"],[this.sets,[ct],"Vector"],[this.unread,["bigint"],"Vector"]]}constructor(e){super(),this.premium=e.premium,this.hash=e.hash,this.count=e.count,this.sets=e.sets,this.unread=e.unread}},Pv=class extends ku{get[i](){return 186120336}static get[r](){return"messages.recentStickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Cv=class extends ku{hash;packs;stickers;dates;get[i](){return 2295561302}static get[r](){return"messages.recentStickers"}static get[a](){return[["hash","bigint","long"],["packs",[fs],"Vector"],["stickers",[G],"Vector"],["dates",["number"],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.packs,[fs],"Vector"],[this.stickers,[G],"Vector"],[this.dates,["number"],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.packs=e.packs,this.stickers=e.stickers,this.dates=e.dates}},Iv=class extends fp{count;sets;get[i](){return 1338747336}static get[r](){return"messages.archivedStickers"}static get[a](){return[["count","number","int"],["sets",[ct],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.sets,[ct],"Vector"]]}constructor(e){super(),this.count=e.count,this.sets=e.sets}},vv=class extends Mu{get[i](){return 946083368}static get[r](){return"messages.stickerSetInstallResultSuccess"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wv=class extends Mu{sets;get[i](){return 904138920}static get[r](){return"messages.stickerSetInstallResultArchive"}static get[a](){return[["sets",[ct],"Vector"]]}get[o](){return[[this.sets,[ct],"Vector"]]}constructor(e){super(),this.sets=e.sets}},Dv=class extends ct{set;cover;get[i](){return 1678812626}static get[r](){return"stickerSetCovered"}static get[a](){return[["set",rt,"StickerSet"],["cover",G,"Document"]]}get[o](){return[[this.set,rt,"StickerSet"],[this.cover,G,"Document"]]}constructor(e){super(),this.set=e.set,this.cover=e.cover}},Sv=class extends ct{set;covers;get[i](){return 872932635}static get[r](){return"stickerSetMultiCovered"}static get[a](){return[["set",rt,"StickerSet"],["covers",[G],"Vector"]]}get[o](){return[[this.set,rt,"StickerSet"],[this.covers,[G],"Vector"]]}constructor(e){super(),this.set=e.set,this.covers=e.covers}},Ev=class extends ct{set;packs;keywords;documents;get[i](){return 1087454222}static get[r](){return"stickerSetFullCovered"}static get[a](){return[["set",rt,"StickerSet"],["packs",[fs],"Vector"],["keywords",[Ir],"Vector"],["documents",[G],"Vector"]]}get[o](){return[[this.set,rt,"StickerSet"],[this.packs,[fs],"Vector"],[this.keywords,[Ir],"Vector"],[this.documents,[G],"Vector"]]}constructor(e){super(),this.set=e.set,this.packs=e.packs,this.keywords=e.keywords,this.documents=e.documents}},Bv=class extends ct{set;get[i](){return 2008112412}static get[r](){return"stickerSetNoCovered"}static get[a](){return[["set",rt,"StickerSet"]]}get[o](){return[[this.set,rt,"StickerSet"]]}constructor(e){super(),this.set=e.set}},kv=class extends ir{n;x;y;zoom;get[i](){return 2933316530}static get[r](){return"maskCoords"}static get[a](){return[["n","number","int"],["x","number","double"],["y","number","double"],["zoom","number","double"]]}get[o](){return[[this.n,"number","int"],[this.x,"number","double"],[this.y,"number","double"],[this.zoom,"number","double"]]}constructor(e){super(),this.n=e.n,this.x=e.x,this.y=e.y,this.zoom=e.zoom}},Mv=class extends Fu{id;get[i](){return 1251549527}static get[r](){return"inputStickeredMediaPhoto"}static get[a](){return[["id",ss,"InputPhoto"]]}get[o](){return[[this.id,ss,"InputPhoto"]]}constructor(e){super(),this.id=e.id}},Fv=class extends Fu{id;get[i](){return 70813275}static get[r](){return"inputStickeredMediaDocument"}static get[a](){return[["id",tt,"InputDocument"]]}get[o](){return[[this.id,tt,"InputDocument"]]}constructor(e){super(),this.id=e.id}},Rv=class extends ha{id;access_hash;short_name;title;description;photo;document;get[i](){return 3187238203}static get[r](){return"game"}static get[a](){return[["flags",p,"#"],["id","bigint","long"],["access_hash","bigint","long"],["short_name","string","string"],["title","string","string"],["description","string","string"],["photo",Y,"Photo"],["document",G,"flags.0?Document"]]}get[o](){return[["flags",p,"#"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.short_name,"string","string"],[this.title,"string","string"],[this.description,"string","string"],[this.photo,Y,"Photo"],[this.document??null,G,"flags.0?Document"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.short_name=e.short_name,this.title=e.title,this.description=e.description,this.photo=e.photo,this.document=e.document}},Uv=class extends ci{id;access_hash;get[i](){return 53231223}static get[r](){return"inputGameID"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},Tv=class extends ci{bot_id;short_name;get[i](){return 3274827786}static get[r](){return"inputGameShortName"}static get[a](){return[["bot_id",he,"InputUser"],["short_name","string","string"]]}get[o](){return[[this.bot_id,he,"InputUser"],[this.short_name,"string","string"]]}constructor(e){super(),this.bot_id=e.bot_id,this.short_name=e.short_name}},Vv=class extends _a{pos;user_id;score;get[i](){return 1940093419}static get[r](){return"highScore"}static get[a](){return[["pos","number","int"],["user_id","bigint","long"],["score","number","int"]]}get[o](){return[[this.pos,"number","int"],[this.user_id,"bigint","long"],[this.score,"number","int"]]}constructor(e){super(),this.pos=e.pos,this.user_id=e.user_id,this.score=e.score}},Nv=class extends yp{scores;users;get[i](){return 2587622809}static get[r](){return"messages.highScores"}static get[a](){return[["scores",[_a],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.scores,[_a],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.scores=e.scores,this.users=e.users}},Lv=class extends L{get[i](){return 3695018575}static get[r](){return"textEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qv=class extends L{text;get[i](){return 1950782688}static get[r](){return"textPlain"}static get[a](){return[["text","string","string"]]}get[o](){return[[this.text,"string","string"]]}constructor(e){super(),this.text=e.text}},Qv=class extends L{text;get[i](){return 1730456516}static get[r](){return"textBold"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},Gv=class extends L{text;get[i](){return 3641877916}static get[r](){return"textItalic"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},Ov=class extends L{text;get[i](){return 3240501956}static get[r](){return"textUnderline"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},Hv=class extends L{text;get[i](){return 2616769429}static get[r](){return"textStrike"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},jv=class extends L{text;get[i](){return 1816074681}static get[r](){return"textFixed"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},zv=class extends L{text;url;webpage_id;get[i](){return 1009288385}static get[r](){return"textUrl"}static get[a](){return[["text",L,"RichText"],["url","string","string"],["webpage_id","bigint","long"]]}get[o](){return[[this.text,L,"RichText"],[this.url,"string","string"],[this.webpage_id,"bigint","long"]]}constructor(e){super(),this.text=e.text,this.url=e.url,this.webpage_id=e.webpage_id}},Kv=class extends L{text;email;get[i](){return 3730443734}static get[r](){return"textEmail"}static get[a](){return[["text",L,"RichText"],["email","string","string"]]}get[o](){return[[this.text,L,"RichText"],[this.email,"string","string"]]}constructor(e){super(),this.text=e.text,this.email=e.email}},Wv=class extends L{texts;get[i](){return 2120376535}static get[r](){return"textConcat"}static get[a](){return[["texts",[L],"Vector"]]}get[o](){return[[this.texts,[L],"Vector"]]}constructor(e){super(),this.texts=e.texts}},Jv=class extends L{text;get[i](){return 3983181060}static get[r](){return"textSubscript"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},Yv=class extends L{text;get[i](){return 3355139585}static get[r](){return"textSuperscript"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},Zv=class extends L{text;get[i](){return 55281185}static get[r](){return"textMarked"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},Xv=class extends L{text;phone;get[i](){return 483104362}static get[r](){return"textPhone"}static get[a](){return[["text",L,"RichText"],["phone","string","string"]]}get[o](){return[[this.text,L,"RichText"],[this.phone,"string","string"]]}constructor(e){super(),this.text=e.text,this.phone=e.phone}},$v=class extends L{document_id;w;h;get[i](){return 136105807}static get[r](){return"textImage"}static get[a](){return[["document_id","bigint","long"],["w","number","int"],["h","number","int"]]}get[o](){return[[this.document_id,"bigint","long"],[this.w,"number","int"],[this.h,"number","int"]]}constructor(e){super(),this.document_id=e.document_id,this.w=e.w,this.h=e.h}},ew=class extends L{text;name;get[i](){return 894777186}static get[r](){return"textAnchor"}static get[a](){return[["text",L,"RichText"],["name","string","string"]]}get[o](){return[[this.text,L,"RichText"],[this.name,"string","string"]]}constructor(e){super(),this.text=e.text,this.name=e.name}},tw=class extends te{get[i](){return 324435594}static get[r](){return"pageBlockUnsupported"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sw=class extends te{text;get[i](){return 1890305021}static get[r](){return"pageBlockTitle"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},nw=class extends te{text;get[i](){return 2415565343}static get[r](){return"pageBlockSubtitle"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},rw=class extends te{author;published_date;get[i](){return 3132089824}static get[r](){return"pageBlockAuthorDate"}static get[a](){return[["author",L,"RichText"],["published_date","number","int"]]}get[o](){return[[this.author,L,"RichText"],[this.published_date,"number","int"]]}constructor(e){super(),this.author=e.author,this.published_date=e.published_date}},iw=class extends te{text;get[i](){return 3218105580}static get[r](){return"pageBlockHeader"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},aw=class extends te{text;get[i](){return 4046173921}static get[r](){return"pageBlockSubheader"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},ow=class extends te{text;get[i](){return 1182402406}static get[r](){return"pageBlockParagraph"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},uw=class extends te{text;language;get[i](){return 3228621118}static get[r](){return"pageBlockPreformatted"}static get[a](){return[["text",L,"RichText"],["language","string","string"]]}get[o](){return[[this.text,L,"RichText"],[this.language,"string","string"]]}constructor(e){super(),this.text=e.text,this.language=e.language}},cw=class extends te{text;get[i](){return 1216809369}static get[r](){return"pageBlockFooter"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},lw=class extends te{get[i](){return 3676352904}static get[r](){return"pageBlockDivider"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pw=class extends te{name;get[i](){return 3456972720}static get[r](){return"pageBlockAnchor"}static get[a](){return[["name","string","string"]]}get[o](){return[[this.name,"string","string"]]}constructor(e){super(),this.name=e.name}},gw=class extends te{items;get[i](){return 3840442385}static get[r](){return"pageBlockList"}static get[a](){return[["items",[di],"Vector"]]}get[o](){return[[this.items,[di],"Vector"]]}constructor(e){super(),this.items=e.items}},dw=class extends te{text;caption;get[i](){return 641563686}static get[r](){return"pageBlockBlockquote"}static get[a](){return[["text",L,"RichText"],["caption",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"],[this.caption,L,"RichText"]]}constructor(e){super(),this.text=e.text,this.caption=e.caption}},mw=class extends te{text;caption;get[i](){return 1329878739}static get[r](){return"pageBlockPullquote"}static get[a](){return[["text",L,"RichText"],["caption",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"],[this.caption,L,"RichText"]]}constructor(e){super(),this.text=e.text,this.caption=e.caption}},hw=class extends te{photo_id;caption;url;webpage_id;get[i](){return 391759200}static get[r](){return"pageBlockPhoto"}static get[a](){return[["flags",p,"#"],["photo_id","bigint","long"],["caption",at,"PageCaption"],["url","string","flags.0?string"],["webpage_id","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.photo_id,"bigint","long"],[this.caption,at,"PageCaption"],[this.url??null,"string","flags.0?string"],[this.webpage_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.photo_id=e.photo_id,this.caption=e.caption,this.url=e.url,this.webpage_id=e.webpage_id}},_w=class extends te{autoplay;loop;video_id;caption;get[i](){return 2089805750}static get[r](){return"pageBlockVideo"}static get[a](){return[["flags",p,"#"],["autoplay","true","flags.0?true"],["loop","true","flags.1?true"],["video_id","bigint","long"],["caption",at,"PageCaption"]]}get[o](){return[["flags",p,"#"],[this.autoplay??null,"true","flags.0?true"],[this.loop??null,"true","flags.1?true"],[this.video_id,"bigint","long"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.autoplay=e.autoplay,this.loop=e.loop,this.video_id=e.video_id,this.caption=e.caption}},bw=class extends te{cover;get[i](){return 972174080}static get[r](){return"pageBlockCover"}static get[a](){return[["cover",te,"PageBlock"]]}get[o](){return[[this.cover,te,"PageBlock"]]}constructor(e){super(),this.cover=e.cover}},fw=class extends te{full_width;allow_scrolling;url;html;poster_photo_id;w;h;caption;get[i](){return 2826014149}static get[r](){return"pageBlockEmbed"}static get[a](){return[["flags",p,"#"],["full_width","true","flags.0?true"],["allow_scrolling","true","flags.3?true"],["url","string","flags.1?string"],["html","string","flags.2?string"],["poster_photo_id","bigint","flags.4?long"],["w","number","flags.5?int"],["h","number","flags.5?int"],["caption",at,"PageCaption"]]}get[o](){return[["flags",p,"#"],[this.full_width??null,"true","flags.0?true"],[this.allow_scrolling??null,"true","flags.3?true"],[this.url??null,"string","flags.1?string"],[this.html??null,"string","flags.2?string"],[this.poster_photo_id??null,"bigint","flags.4?long"],[this.w??null,"number","flags.5?int"],[this.h??null,"number","flags.5?int"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.full_width=e.full_width,this.allow_scrolling=e.allow_scrolling,this.url=e.url,this.html=e.html,this.poster_photo_id=e.poster_photo_id,this.w=e.w,this.h=e.h,this.caption=e.caption}},yw=class extends te{url;webpage_id;author_photo_id;author;date;blocks;caption;get[i](){return 4065961995}static get[r](){return"pageBlockEmbedPost"}static get[a](){return[["url","string","string"],["webpage_id","bigint","long"],["author_photo_id","bigint","long"],["author","string","string"],["date","number","int"],["blocks",[te],"Vector"],["caption",at,"PageCaption"]]}get[o](){return[[this.url,"string","string"],[this.webpage_id,"bigint","long"],[this.author_photo_id,"bigint","long"],[this.author,"string","string"],[this.date,"number","int"],[this.blocks,[te],"Vector"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.url=e.url,this.webpage_id=e.webpage_id,this.author_photo_id=e.author_photo_id,this.author=e.author,this.date=e.date,this.blocks=e.blocks,this.caption=e.caption}},xw=class extends te{items;caption;get[i](){return 1705048653}static get[r](){return"pageBlockCollage"}static get[a](){return[["items",[te],"Vector"],["caption",at,"PageCaption"]]}get[o](){return[[this.items,[te],"Vector"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.items=e.items,this.caption=e.caption}},Aw=class extends te{items;caption;get[i](){return 52401552}static get[r](){return"pageBlockSlideshow"}static get[a](){return[["items",[te],"Vector"],["caption",at,"PageCaption"]]}get[o](){return[[this.items,[te],"Vector"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.items=e.items,this.caption=e.caption}},Pw=class extends te{channel;get[i](){return 4011282869}static get[r](){return"pageBlockChannel"}static get[a](){return[["channel",F,"Chat"]]}get[o](){return[[this.channel,F,"Chat"]]}constructor(e){super(),this.channel=e.channel}},Cw=class extends te{audio_id;caption;get[i](){return 2151899626}static get[r](){return"pageBlockAudio"}static get[a](){return[["audio_id","bigint","long"],["caption",at,"PageCaption"]]}get[o](){return[[this.audio_id,"bigint","long"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.audio_id=e.audio_id,this.caption=e.caption}},Iw=class extends te{text;get[i](){return 504660880}static get[r](){return"pageBlockKicker"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},vw=class extends te{bordered;striped;title;rows;get[i](){return 3209554562}static get[r](){return"pageBlockTable"}static get[a](){return[["flags",p,"#"],["bordered","true","flags.0?true"],["striped","true","flags.1?true"],["title",L,"RichText"],["rows",[Ea],"Vector"]]}get[o](){return[["flags",p,"#"],[this.bordered??null,"true","flags.0?true"],[this.striped??null,"true","flags.1?true"],[this.title,L,"RichText"],[this.rows,[Ea],"Vector"]]}constructor(e){super(),this.bordered=e.bordered,this.striped=e.striped,this.title=e.title,this.rows=e.rows}},ww=class extends te{items;get[i](){return 2592793057}static get[r](){return"pageBlockOrderedList"}static get[a](){return[["items",[mi],"Vector"]]}get[o](){return[[this.items,[mi],"Vector"]]}constructor(e){super(),this.items=e.items}},Dw=class extends te{open;blocks;title;get[i](){return 1987480557}static get[r](){return"pageBlockDetails"}static get[a](){return[["flags",p,"#"],["open","true","flags.0?true"],["blocks",[te],"Vector"],["title",L,"RichText"]]}get[o](){return[["flags",p,"#"],[this.open??null,"true","flags.0?true"],[this.blocks,[te],"Vector"],[this.title,L,"RichText"]]}constructor(e){super(),this.open=e.open,this.blocks=e.blocks,this.title=e.title}},Sw=class extends te{title;articles;get[i](){return 370236054}static get[r](){return"pageBlockRelatedArticles"}static get[a](){return[["title",L,"RichText"],["articles",[Ba],"Vector"]]}get[o](){return[[this.title,L,"RichText"],[this.articles,[Ba],"Vector"]]}constructor(e){super(),this.title=e.title,this.articles=e.articles}},Ew=class extends te{geo;zoom;w;h;caption;get[i](){return 2756656886}static get[r](){return"pageBlockMap"}static get[a](){return[["geo",Ce,"GeoPoint"],["zoom","number","int"],["w","number","int"],["h","number","int"],["caption",at,"PageCaption"]]}get[o](){return[[this.geo,Ce,"GeoPoint"],[this.zoom,"number","int"],[this.w,"number","int"],[this.h,"number","int"],[this.caption,at,"PageCaption"]]}constructor(e){super(),this.geo=e.geo,this.zoom=e.zoom,this.w=e.w,this.h=e.h,this.caption=e.caption}},Bw=class extends Gs{get[i](){return 2246320897}static get[r](){return"phoneCallDiscardReasonMissed"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kw=class extends Gs{get[i](){return 3767910816}static get[r](){return"phoneCallDiscardReasonDisconnect"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Mw=class extends Gs{get[i](){return 1471006352}static get[r](){return"phoneCallDiscardReasonHangup"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Fw=class extends Gs{get[i](){return 4210550985}static get[r](){return"phoneCallDiscardReasonBusy"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Rw=class extends fe{data;get[i](){return 2104790276}static get[r](){return"dataJSON"}static get[a](){return[["data","string","string"]]}get[o](){return[[this.data,"string","string"]]}constructor(e){super(),this.data=e.data}},Uw=class extends ar{label;amount;get[i](){return 3408489464}static get[r](){return"labeledPrice"}static get[a](){return[["label","string","string"],["amount","bigint","long"]]}get[o](){return[[this.label,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.label=e.label,this.amount=e.amount}},Tw=class extends xs{test;name_requested;phone_requested;email_requested;shipping_address_requested;flexible;phone_to_provider;email_to_provider;recurring;currency;prices;max_tip_amount;suggested_tip_amounts;terms_url;get[i](){return 1572428309}static get[r](){return"invoice"}static get[a](){return[["flags",p,"#"],["test","true","flags.0?true"],["name_requested","true","flags.1?true"],["phone_requested","true","flags.2?true"],["email_requested","true","flags.3?true"],["shipping_address_requested","true","flags.4?true"],["flexible","true","flags.5?true"],["phone_to_provider","true","flags.6?true"],["email_to_provider","true","flags.7?true"],["recurring","true","flags.9?true"],["currency","string","string"],["prices",[ar],"Vector"],["max_tip_amount","bigint","flags.8?long"],["suggested_tip_amounts",["bigint"],"flags.8?Vector"],["terms_url","string","flags.10?string"]]}get[o](){return[["flags",p,"#"],[this.test??null,"true","flags.0?true"],[this.name_requested??null,"true","flags.1?true"],[this.phone_requested??null,"true","flags.2?true"],[this.email_requested??null,"true","flags.3?true"],[this.shipping_address_requested??null,"true","flags.4?true"],[this.flexible??null,"true","flags.5?true"],[this.phone_to_provider??null,"true","flags.6?true"],[this.email_to_provider??null,"true","flags.7?true"],[this.recurring??null,"true","flags.9?true"],[this.currency,"string","string"],[this.prices,[ar],"Vector"],[this.max_tip_amount??null,"bigint","flags.8?long"],[this.suggested_tip_amounts??null,["bigint"],"flags.8?Vector"],[this.terms_url??null,"string","flags.10?string"]]}constructor(e){super(),this.test=e.test,this.name_requested=e.name_requested,this.phone_requested=e.phone_requested,this.email_requested=e.email_requested,this.shipping_address_requested=e.shipping_address_requested,this.flexible=e.flexible,this.phone_to_provider=e.phone_to_provider,this.email_to_provider=e.email_to_provider,this.recurring=e.recurring,this.currency=e.currency,this.prices=e.prices,this.max_tip_amount=e.max_tip_amount,this.suggested_tip_amounts=e.suggested_tip_amounts,this.terms_url=e.terms_url}},Vw=class extends ba{id;provider_charge_id;get[i](){return 3926049406}static get[r](){return"paymentCharge"}static get[a](){return[["id","string","string"],["provider_charge_id","string","string"]]}get[o](){return[[this.id,"string","string"],[this.provider_charge_id,"string","string"]]}constructor(e){super(),this.id=e.id,this.provider_charge_id=e.provider_charge_id}},Nw=class extends or{street_line1;street_line2;city;state;country_iso2;post_code;get[i](){return 512535275}static get[r](){return"postAddress"}static get[a](){return[["street_line1","string","string"],["street_line2","string","string"],["city","string","string"],["state","string","string"],["country_iso2","string","string"],["post_code","string","string"]]}get[o](){return[[this.street_line1,"string","string"],[this.street_line2,"string","string"],[this.city,"string","string"],[this.state,"string","string"],[this.country_iso2,"string","string"],[this.post_code,"string","string"]]}constructor(e){super(),this.street_line1=e.street_line1,this.street_line2=e.street_line2,this.city=e.city,this.state=e.state,this.country_iso2=e.country_iso2,this.post_code=e.post_code}},Lw=class extends zt{name;phone;email;shipping_address;get[i](){return 2426158996}static get[r](){return"paymentRequestedInfo"}static get[a](){return[["flags",p,"#"],["name","string","flags.0?string"],["phone","string","flags.1?string"],["email","string","flags.2?string"],["shipping_address",or,"flags.3?PostAddress"]]}get[o](){return[["flags",p,"#"],[this.name??null,"string","flags.0?string"],[this.phone??null,"string","flags.1?string"],[this.email??null,"string","flags.2?string"],[this.shipping_address??null,or,"flags.3?PostAddress"]]}constructor(e){super(),this.name=e?.name,this.phone=e?.phone,this.email=e?.email,this.shipping_address=e?.shipping_address}},qw=class extends fa{id;title;get[i](){return 3452074527}static get[r](){return"paymentSavedCredentialsCard"}static get[a](){return[["id","string","string"],["title","string","string"]]}get[o](){return[[this.id,"string","string"],[this.title,"string","string"]]}constructor(e){super(),this.id=e.id,this.title=e.title}},Qw=class extends bt{url;access_hash;size;mime_type;attributes;get[i](){return 475467473}static get[r](){return"webDocument"}static get[a](){return[["url","string","string"],["access_hash","bigint","long"],["size","number","int"],["mime_type","string","string"],["attributes",[st],"Vector"]]}get[o](){return[[this.url,"string","string"],[this.access_hash,"bigint","long"],[this.size,"number","int"],[this.mime_type,"string","string"],[this.attributes,[st],"Vector"]]}constructor(e){super(),this.url=e.url,this.access_hash=e.access_hash,this.size=e.size,this.mime_type=e.mime_type,this.attributes=e.attributes}},Gw=class extends bt{url;size;mime_type;attributes;get[i](){return 4190682310}static get[r](){return"webDocumentNoProxy"}static get[a](){return[["url","string","string"],["size","number","int"],["mime_type","string","string"],["attributes",[st],"Vector"]]}get[o](){return[[this.url,"string","string"],[this.size,"number","int"],[this.mime_type,"string","string"],[this.attributes,[st],"Vector"]]}constructor(e){super(),this.url=e.url,this.size=e.size,this.mime_type=e.mime_type,this.attributes=e.attributes}},Ow=class extends bs{url;size;mime_type;attributes;get[i](){return 2616017741}static get[r](){return"inputWebDocument"}static get[a](){return[["url","string","string"],["size","number","int"],["mime_type","string","string"],["attributes",[st],"Vector"]]}get[o](){return[[this.url,"string","string"],[this.size,"number","int"],[this.mime_type,"string","string"],[this.attributes,[st],"Vector"]]}constructor(e){super(),this.url=e.url,this.size=e.size,this.mime_type=e.mime_type,this.attributes=e.attributes}},Hw=class extends ya{url;access_hash;get[i](){return 3258570374}static get[r](){return"inputWebFileLocation"}static get[a](){return[["url","string","string"],["access_hash","bigint","long"]]}get[o](){return[[this.url,"string","string"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.url=e.url,this.access_hash=e.access_hash}},jw=class extends ya{geo_point;access_hash;w;h;zoom;scale;get[i](){return 2669814217}static get[r](){return"inputWebFileGeoPointLocation"}static get[a](){return[["geo_point",yt,"InputGeoPoint"],["access_hash","bigint","long"],["w","number","int"],["h","number","int"],["zoom","number","int"],["scale","number","int"]]}get[o](){return[[this.geo_point,yt,"InputGeoPoint"],[this.access_hash,"bigint","long"],[this.w,"number","int"],[this.h,"number","int"],[this.zoom,"number","int"],[this.scale,"number","int"]]}constructor(e){super(),this.geo_point=e.geo_point,this.access_hash=e.access_hash,this.w=e.w,this.h=e.h,this.zoom=e.zoom,this.scale=e.scale}},zw=class extends ya{small;document;title;performer;get[i](){return 4100974884}static get[r](){return"inputWebFileAudioAlbumThumbLocation"}static get[a](){return[["flags",p,"#"],["small","true","flags.2?true"],["document",tt,"flags.0?InputDocument"],["title","string","flags.1?string"],["performer","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.small??null,"true","flags.2?true"],[this.document??null,tt,"flags.0?InputDocument"],[this.title??null,"string","flags.1?string"],[this.performer??null,"string","flags.1?string"]]}constructor(e){super(),this.small=e?.small,this.document=e?.document,this.title=e?.title,this.performer=e?.performer}},Kw=class extends xp{size;mime_type;file_type;mtime;bytes;get[i](){return 568808380}static get[r](){return"upload.webFile"}static get[a](){return[["size","number","int"],["mime_type","string","string"],["file_type",xt,"storage.FileType"],["mtime","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.size,"number","int"],[this.mime_type,"string","string"],[this.file_type,xt,"storage.FileType"],[this.mtime,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.size=e.size,this.mime_type=e.mime_type,this.file_type=e.file_type,this.mtime=e.mtime,this.bytes=e.bytes}},Ww=class extends Ap{can_save_credentials;password_missing;form_id;bot_id;title;description;photo;invoice;provider_id;url;native_provider;native_params;additional_methods;saved_info;saved_credentials;users;get[i](){return 2684716881}static get[r](){return"payments.paymentForm"}static get[a](){return[["flags",p,"#"],["can_save_credentials","true","flags.2?true"],["password_missing","true","flags.3?true"],["form_id","bigint","long"],["bot_id","bigint","long"],["title","string","string"],["description","string","string"],["photo",bt,"flags.5?WebDocument"],["invoice",xs,"Invoice"],["provider_id","bigint","long"],["url","string","string"],["native_provider","string","flags.4?string"],["native_params",fe,"flags.4?DataJSON"],["additional_methods",[ro],"flags.6?Vector"],["saved_info",zt,"flags.0?PaymentRequestedInfo"],["saved_credentials",[fa],"flags.1?Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.can_save_credentials??null,"true","flags.2?true"],[this.password_missing??null,"true","flags.3?true"],[this.form_id,"bigint","long"],[this.bot_id,"bigint","long"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,bt,"flags.5?WebDocument"],[this.invoice,xs,"Invoice"],[this.provider_id,"bigint","long"],[this.url,"string","string"],[this.native_provider??null,"string","flags.4?string"],[this.native_params??null,fe,"flags.4?DataJSON"],[this.additional_methods??null,[ro],"flags.6?Vector"],[this.saved_info??null,zt,"flags.0?PaymentRequestedInfo"],[this.saved_credentials??null,[fa],"flags.1?Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.can_save_credentials=e.can_save_credentials,this.password_missing=e.password_missing,this.form_id=e.form_id,this.bot_id=e.bot_id,this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.provider_id=e.provider_id,this.url=e.url,this.native_provider=e.native_provider,this.native_params=e.native_params,this.additional_methods=e.additional_methods,this.saved_info=e.saved_info,this.saved_credentials=e.saved_credentials,this.users=e.users}},Jw=class extends Pp{id;shipping_options;get[i](){return 3510966403}static get[r](){return"payments.validatedRequestedInfo"}static get[a](){return[["flags",p,"#"],["id","string","flags.0?string"],["shipping_options",[ur],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.id??null,"string","flags.0?string"],[this.shipping_options??null,[ur],"flags.1?Vector"]]}constructor(e){super(),this.id=e?.id,this.shipping_options=e?.shipping_options}},Yw=class extends Ru{updates;get[i](){return 1314881805}static get[r](){return"payments.paymentResult"}static get[a](){return[["updates",Gt,"Updates"]]}get[o](){return[[this.updates,Gt,"Updates"]]}constructor(e){super(),this.updates=e.updates}},Zw=class extends Ru{url;get[i](){return 3628142905}static get[r](){return"payments.paymentVerificationNeeded"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},Xw=class extends Cp{date;bot_id;provider_id;title;description;photo;invoice;info;shipping;tip_amount;currency;total_amount;credentials_title;users;get[i](){return 1891958275}static get[r](){return"payments.paymentReceipt"}static get[a](){return[["flags",p,"#"],["date","number","int"],["bot_id","bigint","long"],["provider_id","bigint","long"],["title","string","string"],["description","string","string"],["photo",bt,"flags.2?WebDocument"],["invoice",xs,"Invoice"],["info",zt,"flags.0?PaymentRequestedInfo"],["shipping",ur,"flags.1?ShippingOption"],["tip_amount","bigint","flags.3?long"],["currency","string","string"],["total_amount","bigint","long"],["credentials_title","string","string"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.date,"number","int"],[this.bot_id,"bigint","long"],[this.provider_id,"bigint","long"],[this.title,"string","string"],[this.description,"string","string"],[this.photo??null,bt,"flags.2?WebDocument"],[this.invoice,xs,"Invoice"],[this.info??null,zt,"flags.0?PaymentRequestedInfo"],[this.shipping??null,ur,"flags.1?ShippingOption"],[this.tip_amount??null,"bigint","flags.3?long"],[this.currency,"string","string"],[this.total_amount,"bigint","long"],[this.credentials_title,"string","string"],[this.users,[D],"Vector"]]}constructor(e){super(),this.date=e.date,this.bot_id=e.bot_id,this.provider_id=e.provider_id,this.title=e.title,this.description=e.description,this.photo=e.photo,this.invoice=e.invoice,this.info=e.info,this.shipping=e.shipping,this.tip_amount=e.tip_amount,this.currency=e.currency,this.total_amount=e.total_amount,this.credentials_title=e.credentials_title,this.users=e.users}},$w=class extends Ip{has_saved_credentials;saved_info;get[i](){return 4220511292}static get[r](){return"payments.savedInfo"}static get[a](){return[["flags",p,"#"],["has_saved_credentials","true","flags.1?true"],["saved_info",zt,"flags.0?PaymentRequestedInfo"]]}get[o](){return[["flags",p,"#"],[this.has_saved_credentials??null,"true","flags.1?true"],[this.saved_info??null,zt,"flags.0?PaymentRequestedInfo"]]}constructor(e){super(),this.has_saved_credentials=e?.has_saved_credentials,this.saved_info=e?.saved_info}},eD=class extends li{id;tmp_password;get[i](){return 3238965967}static get[r](){return"inputPaymentCredentialsSaved"}static get[a](){return[["id","string","string"],["tmp_password",Uint8Array,"bytes"]]}get[o](){return[[this.id,"string","string"],[this.tmp_password,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.tmp_password=e.tmp_password}},tD=class extends li{save;data;get[i](){return 873977640}static get[r](){return"inputPaymentCredentials"}static get[a](){return[["flags",p,"#"],["save","true","flags.0?true"],["data",fe,"DataJSON"]]}get[o](){return[["flags",p,"#"],[this.save??null,"true","flags.0?true"],[this.data,fe,"DataJSON"]]}constructor(e){super(),this.save=e.save,this.data=e.data}},sD=class extends li{payment_data;get[i](){return 178373535}static get[r](){return"inputPaymentCredentialsApplePay"}static get[a](){return[["payment_data",fe,"DataJSON"]]}get[o](){return[[this.payment_data,fe,"DataJSON"]]}constructor(e){super(),this.payment_data=e.payment_data}},nD=class extends li{payment_token;get[i](){return 2328045569}static get[r](){return"inputPaymentCredentialsGooglePay"}static get[a](){return[["payment_token",fe,"DataJSON"]]}get[o](){return[[this.payment_token,fe,"DataJSON"]]}constructor(e){super(),this.payment_token=e.payment_token}},rD=class extends vp{tmp_password;valid_until;get[i](){return 3680828724}static get[r](){return"account.tmpPassword"}static get[a](){return[["tmp_password",Uint8Array,"bytes"],["valid_until","number","int"]]}get[o](){return[[this.tmp_password,Uint8Array,"bytes"],[this.valid_until,"number","int"]]}constructor(e){super(),this.tmp_password=e.tmp_password,this.valid_until=e.valid_until}},iD=class extends ur{id;title;prices;get[i](){return 3055631583}static get[r](){return"shippingOption"}static get[a](){return[["id","string","string"],["title","string","string"],["prices",[ar],"Vector"]]}get[o](){return[[this.id,"string","string"],[this.title,"string","string"],[this.prices,[ar],"Vector"]]}constructor(e){super(),this.id=e.id,this.title=e.title,this.prices=e.prices}},aD=class extends wp{document;emoji;mask_coords;keywords;get[i](){return 853188252}static get[r](){return"inputStickerSetItem"}static get[a](){return[["flags",p,"#"],["document",tt,"InputDocument"],["emoji","string","string"],["mask_coords",ir,"flags.0?MaskCoords"],["keywords","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.document,tt,"InputDocument"],[this.emoji,"string","string"],[this.mask_coords??null,ir,"flags.0?MaskCoords"],[this.keywords??null,"string","flags.1?string"]]}constructor(e){super(),this.document=e.document,this.emoji=e.emoji,this.mask_coords=e.mask_coords,this.keywords=e.keywords}},oD=class extends Dp{id;access_hash;get[i](){return 506920429}static get[r](){return"inputPhoneCall"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},uD=class extends os{id;get[i](){return 1399245077}static get[r](){return"phoneCallEmpty"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},cD=class extends os{video;id;access_hash;date;admin_id;participant_id;protocol;receive_date;get[i](){return 3307368215}static get[r](){return"phoneCallWaiting"}static get[a](){return[["flags",p,"#"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["protocol",As,"PhoneCallProtocol"],["receive_date","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.protocol,As,"PhoneCallProtocol"],[this.receive_date??null,"number","flags.0?int"]]}constructor(e){super(),this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.protocol=e.protocol,this.receive_date=e.receive_date}},lD=class extends os{video;id;access_hash;date;admin_id;participant_id;g_a_hash;protocol;get[i](){return 347139340}static get[r](){return"phoneCallRequested"}static get[a](){return[["flags",p,"#"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a_hash",Uint8Array,"bytes"],["protocol",As,"PhoneCallProtocol"]]}get[o](){return[["flags",p,"#"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a_hash,Uint8Array,"bytes"],[this.protocol,As,"PhoneCallProtocol"]]}constructor(e){super(),this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a_hash=e.g_a_hash,this.protocol=e.protocol}},pD=class extends os{video;id;access_hash;date;admin_id;participant_id;g_b;protocol;get[i](){return 912311057}static get[r](){return"phoneCallAccepted"}static get[a](){return[["flags",p,"#"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_b",Uint8Array,"bytes"],["protocol",As,"PhoneCallProtocol"]]}get[o](){return[["flags",p,"#"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_b,Uint8Array,"bytes"],[this.protocol,As,"PhoneCallProtocol"]]}constructor(e){super(),this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_b=e.g_b,this.protocol=e.protocol}},gD=class extends os{p2p_allowed;video;id;access_hash;date;admin_id;participant_id;g_a_or_b;key_fingerprint;protocol;connections;start_date;custom_parameters;get[i](){return 810769141}static get[r](){return"phoneCall"}static get[a](){return[["flags",p,"#"],["p2p_allowed","true","flags.5?true"],["video","true","flags.6?true"],["id","bigint","long"],["access_hash","bigint","long"],["date","number","int"],["admin_id","bigint","long"],["participant_id","bigint","long"],["g_a_or_b",Uint8Array,"bytes"],["key_fingerprint","bigint","long"],["protocol",As,"PhoneCallProtocol"],["connections",[pi],"Vector"],["start_date","number","int"],["custom_parameters",fe,"flags.7?DataJSON"]]}get[o](){return[["flags",p,"#"],[this.p2p_allowed??null,"true","flags.5?true"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.date,"number","int"],[this.admin_id,"bigint","long"],[this.participant_id,"bigint","long"],[this.g_a_or_b,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"],[this.protocol,As,"PhoneCallProtocol"],[this.connections,[pi],"Vector"],[this.start_date,"number","int"],[this.custom_parameters??null,fe,"flags.7?DataJSON"]]}constructor(e){super(),this.p2p_allowed=e.p2p_allowed,this.video=e.video,this.id=e.id,this.access_hash=e.access_hash,this.date=e.date,this.admin_id=e.admin_id,this.participant_id=e.participant_id,this.g_a_or_b=e.g_a_or_b,this.key_fingerprint=e.key_fingerprint,this.protocol=e.protocol,this.connections=e.connections,this.start_date=e.start_date,this.custom_parameters=e.custom_parameters}},dD=class extends os{need_rating;need_debug;video;id;reason;duration;get[i](){return 1355435489}static get[r](){return"phoneCallDiscarded"}static get[a](){return[["flags",p,"#"],["need_rating","true","flags.2?true"],["need_debug","true","flags.3?true"],["video","true","flags.6?true"],["id","bigint","long"],["reason",Gs,"flags.0?PhoneCallDiscardReason"],["duration","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.need_rating??null,"true","flags.2?true"],[this.need_debug??null,"true","flags.3?true"],[this.video??null,"true","flags.6?true"],[this.id,"bigint","long"],[this.reason??null,Gs,"flags.0?PhoneCallDiscardReason"],[this.duration??null,"number","flags.1?int"]]}constructor(e){super(),this.need_rating=e.need_rating,this.need_debug=e.need_debug,this.video=e.video,this.id=e.id,this.reason=e.reason,this.duration=e.duration}},mD=class extends pi{tcp;id;ip;ipv6;port;peer_tag;get[i](){return 2629903303}static get[r](){return"phoneConnection"}static get[a](){return[["flags",p,"#"],["tcp","true","flags.0?true"],["id","bigint","long"],["ip","string","string"],["ipv6","string","string"],["port","number","int"],["peer_tag",Uint8Array,"bytes"]]}get[o](){return[["flags",p,"#"],[this.tcp??null,"true","flags.0?true"],[this.id,"bigint","long"],[this.ip,"string","string"],[this.ipv6,"string","string"],[this.port,"number","int"],[this.peer_tag,Uint8Array,"bytes"]]}constructor(e){super(),this.tcp=e.tcp,this.id=e.id,this.ip=e.ip,this.ipv6=e.ipv6,this.port=e.port,this.peer_tag=e.peer_tag}},hD=class extends pi{turn;stun;id;ip;ipv6;port;username;password;get[i](){return 1667228533}static get[r](){return"phoneConnectionWebrtc"}static get[a](){return[["flags",p,"#"],["turn","true","flags.0?true"],["stun","true","flags.1?true"],["id","bigint","long"],["ip","string","string"],["ipv6","string","string"],["port","number","int"],["username","string","string"],["password","string","string"]]}get[o](){return[["flags",p,"#"],[this.turn??null,"true","flags.0?true"],[this.stun??null,"true","flags.1?true"],[this.id,"bigint","long"],[this.ip,"string","string"],[this.ipv6,"string","string"],[this.port,"number","int"],[this.username,"string","string"],[this.password,"string","string"]]}constructor(e){super(),this.turn=e.turn,this.stun=e.stun,this.id=e.id,this.ip=e.ip,this.ipv6=e.ipv6,this.port=e.port,this.username=e.username,this.password=e.password}},_D=class extends As{udp_p2p;udp_reflector;min_layer;max_layer;library_versions;get[i](){return 4236742600}static get[r](){return"phoneCallProtocol"}static get[a](){return[["flags",p,"#"],["udp_p2p","true","flags.0?true"],["udp_reflector","true","flags.1?true"],["min_layer","number","int"],["max_layer","number","int"],["library_versions",["string"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.udp_p2p??null,"true","flags.0?true"],[this.udp_reflector??null,"true","flags.1?true"],[this.min_layer,"number","int"],[this.max_layer,"number","int"],[this.library_versions,["string"],"Vector"]]}constructor(e){super(),this.udp_p2p=e.udp_p2p,this.udp_reflector=e.udp_reflector,this.min_layer=e.min_layer,this.max_layer=e.max_layer,this.library_versions=e.library_versions}},bD=class extends Sp{phone_call;users;get[i](){return 3968000320}static get[r](){return"phone.phoneCall"}static get[a](){return[["phone_call",os,"PhoneCall"],["users",[D],"Vector"]]}get[o](){return[[this.phone_call,os,"PhoneCall"],[this.users,[D],"Vector"]]}constructor(e){super(),this.phone_call=e.phone_call,this.users=e.users}},fD=class extends Uu{request_token;get[i](){return 4004045934}static get[r](){return"upload.cdnFileReuploadNeeded"}static get[a](){return[["request_token",Uint8Array,"bytes"]]}get[o](){return[[this.request_token,Uint8Array,"bytes"]]}constructor(e){super(),this.request_token=e.request_token}},yD=class extends Uu{bytes;get[i](){return 2845821519}static get[r](){return"upload.cdnFile"}static get[a](){return[["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.bytes=e.bytes}},xD=class extends xa{dc_id;public_key;get[i](){return 3380800186}static get[r](){return"cdnPublicKey"}static get[a](){return[["dc_id","number","int"],["public_key","string","string"]]}get[o](){return[[this.dc_id,"number","int"],[this.public_key,"string","string"]]}constructor(e){super(),this.dc_id=e.dc_id,this.public_key=e.public_key}},AD=class extends Ep{public_keys;get[i](){return 1462101002}static get[r](){return"cdnConfig"}static get[a](){return[["public_keys",[xa],"Vector"]]}get[o](){return[[this.public_keys,[xa],"Vector"]]}constructor(e){super(),this.public_keys=e.public_keys}},PD=class extends cr{key;value;get[i](){return 3402727926}static get[r](){return"langPackString"}static get[a](){return[["key","string","string"],["value","string","string"]]}get[o](){return[[this.key,"string","string"],[this.value,"string","string"]]}constructor(e){super(),this.key=e.key,this.value=e.value}},CD=class extends cr{key;zero_value;one_value;two_value;few_value;many_value;other_value;get[i](){return 1816636575}static get[r](){return"langPackStringPluralized"}static get[a](){return[["flags",p,"#"],["key","string","string"],["zero_value","string","flags.0?string"],["one_value","string","flags.1?string"],["two_value","string","flags.2?string"],["few_value","string","flags.3?string"],["many_value","string","flags.4?string"],["other_value","string","string"]]}get[o](){return[["flags",p,"#"],[this.key,"string","string"],[this.zero_value??null,"string","flags.0?string"],[this.one_value??null,"string","flags.1?string"],[this.two_value??null,"string","flags.2?string"],[this.few_value??null,"string","flags.3?string"],[this.many_value??null,"string","flags.4?string"],[this.other_value,"string","string"]]}constructor(e){super(),this.key=e.key,this.zero_value=e.zero_value,this.one_value=e.one_value,this.two_value=e.two_value,this.few_value=e.few_value,this.many_value=e.many_value,this.other_value=e.other_value}},ID=class extends cr{key;get[i](){return 695856818}static get[r](){return"langPackStringDeleted"}static get[a](){return[["key","string","string"]]}get[o](){return[[this.key,"string","string"]]}constructor(e){super(),this.key=e.key}},vD=class extends Aa{lang_code;from_version;version;strings;get[i](){return 4085629430}static get[r](){return"langPackDifference"}static get[a](){return[["lang_code","string","string"],["from_version","number","int"],["version","number","int"],["strings",[cr],"Vector"]]}get[o](){return[[this.lang_code,"string","string"],[this.from_version,"number","int"],[this.version,"number","int"],[this.strings,[cr],"Vector"]]}constructor(e){super(),this.lang_code=e.lang_code,this.from_version=e.from_version,this.version=e.version,this.strings=e.strings}},wD=class extends Bp{official;rtl;beta;name;native_name;lang_code;base_lang_code;plural_code;strings_count;translated_count;translations_url;get[i](){return 4006239459}static get[r](){return"langPackLanguage"}static get[a](){return[["flags",p,"#"],["official","true","flags.0?true"],["rtl","true","flags.2?true"],["beta","true","flags.3?true"],["name","string","string"],["native_name","string","string"],["lang_code","string","string"],["base_lang_code","string","flags.1?string"],["plural_code","string","string"],["strings_count","number","int"],["translated_count","number","int"],["translations_url","string","string"]]}get[o](){return[["flags",p,"#"],[this.official??null,"true","flags.0?true"],[this.rtl??null,"true","flags.2?true"],[this.beta??null,"true","flags.3?true"],[this.name,"string","string"],[this.native_name,"string","string"],[this.lang_code,"string","string"],[this.base_lang_code??null,"string","flags.1?string"],[this.plural_code,"string","string"],[this.strings_count,"number","int"],[this.translated_count,"number","int"],[this.translations_url,"string","string"]]}constructor(e){super(),this.official=e.official,this.rtl=e.rtl,this.beta=e.beta,this.name=e.name,this.native_name=e.native_name,this.lang_code=e.lang_code,this.base_lang_code=e.base_lang_code,this.plural_code=e.plural_code,this.strings_count=e.strings_count,this.translated_count=e.translated_count,this.translations_url=e.translations_url}},DD=class extends Z{prev_value;new_value;get[i](){return 3873421349}static get[r](){return"channelAdminLogEventActionChangeTitle"}static get[a](){return[["prev_value","string","string"],["new_value","string","string"]]}get[o](){return[[this.prev_value,"string","string"],[this.new_value,"string","string"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},SD=class extends Z{prev_value;new_value;get[i](){return 1427671598}static get[r](){return"channelAdminLogEventActionChangeAbout"}static get[a](){return[["prev_value","string","string"],["new_value","string","string"]]}get[o](){return[[this.prev_value,"string","string"],[this.new_value,"string","string"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},ED=class extends Z{prev_value;new_value;get[i](){return 1783299128}static get[r](){return"channelAdminLogEventActionChangeUsername"}static get[a](){return[["prev_value","string","string"],["new_value","string","string"]]}get[o](){return[[this.prev_value,"string","string"],[this.new_value,"string","string"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},BD=class extends Z{prev_photo;new_photo;get[i](){return 1129042607}static get[r](){return"channelAdminLogEventActionChangePhoto"}static get[a](){return[["prev_photo",Y,"Photo"],["new_photo",Y,"Photo"]]}get[o](){return[[this.prev_photo,Y,"Photo"],[this.new_photo,Y,"Photo"]]}constructor(e){super(),this.prev_photo=e.prev_photo,this.new_photo=e.new_photo}},kD=class extends Z{new_value;get[i](){return 460916654}static get[r](){return"channelAdminLogEventActionToggleInvites"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},MD=class extends Z{new_value;get[i](){return 648939889}static get[r](){return"channelAdminLogEventActionToggleSignatures"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},FD=class extends Z{message;get[i](){return 3924306968}static get[r](){return"channelAdminLogEventActionUpdatePinned"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},RD=class extends Z{prev_message;new_message;get[i](){return 1889215493}static get[r](){return"channelAdminLogEventActionEditMessage"}static get[a](){return[["prev_message",Q,"Message"],["new_message",Q,"Message"]]}get[o](){return[[this.prev_message,Q,"Message"],[this.new_message,Q,"Message"]]}constructor(e){super(),this.prev_message=e.prev_message,this.new_message=e.new_message}},UD=class extends Z{message;get[i](){return 1121994683}static get[r](){return"channelAdminLogEventActionDeleteMessage"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},TD=class extends Z{get[i](){return 405815507}static get[r](){return"channelAdminLogEventActionParticipantJoin"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},VD=class extends Z{get[i](){return 4170676210}static get[r](){return"channelAdminLogEventActionParticipantLeave"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ND=class extends Z{participant;get[i](){return 3810276568}static get[r](){return"channelAdminLogEventActionParticipantInvite"}static get[a](){return[["participant",De,"ChannelParticipant"]]}get[o](){return[[this.participant,De,"ChannelParticipant"]]}constructor(e){super(),this.participant=e.participant}},LD=class extends Z{prev_participant;new_participant;get[i](){return 3872931198}static get[r](){return"channelAdminLogEventActionParticipantToggleBan"}static get[a](){return[["prev_participant",De,"ChannelParticipant"],["new_participant",De,"ChannelParticipant"]]}get[o](){return[[this.prev_participant,De,"ChannelParticipant"],[this.new_participant,De,"ChannelParticipant"]]}constructor(e){super(),this.prev_participant=e.prev_participant,this.new_participant=e.new_participant}},qD=class extends Z{prev_participant;new_participant;get[i](){return 3580323600}static get[r](){return"channelAdminLogEventActionParticipantToggleAdmin"}static get[a](){return[["prev_participant",De,"ChannelParticipant"],["new_participant",De,"ChannelParticipant"]]}get[o](){return[[this.prev_participant,De,"ChannelParticipant"],[this.new_participant,De,"ChannelParticipant"]]}constructor(e){super(),this.prev_participant=e.prev_participant,this.new_participant=e.new_participant}},QD=class extends Z{prev_stickerset;new_stickerset;get[i](){return 2982398631}static get[r](){return"channelAdminLogEventActionChangeStickerSet"}static get[a](){return[["prev_stickerset",_e,"InputStickerSet"],["new_stickerset",_e,"InputStickerSet"]]}get[o](){return[[this.prev_stickerset,_e,"InputStickerSet"],[this.new_stickerset,_e,"InputStickerSet"]]}constructor(e){super(),this.prev_stickerset=e.prev_stickerset,this.new_stickerset=e.new_stickerset}},GD=class extends Z{new_value;get[i](){return 1599903217}static get[r](){return"channelAdminLogEventActionTogglePreHistoryHidden"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},OD=class extends Z{prev_banned_rights;new_banned_rights;get[i](){return 771095562}static get[r](){return"channelAdminLogEventActionDefaultBannedRights"}static get[a](){return[["prev_banned_rights",pt,"ChatBannedRights"],["new_banned_rights",pt,"ChatBannedRights"]]}get[o](){return[[this.prev_banned_rights,pt,"ChatBannedRights"],[this.new_banned_rights,pt,"ChatBannedRights"]]}constructor(e){super(),this.prev_banned_rights=e.prev_banned_rights,this.new_banned_rights=e.new_banned_rights}},HD=class extends Z{message;get[i](){return 2399639107}static get[r](){return"channelAdminLogEventActionStopPoll"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},jD=class extends Z{prev_value;new_value;get[i](){return 84703944}static get[r](){return"channelAdminLogEventActionChangeLinkedChat"}static get[a](){return[["prev_value","bigint","long"],["new_value","bigint","long"]]}get[o](){return[[this.prev_value,"bigint","long"],[this.new_value,"bigint","long"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},zD=class extends Z{prev_value;new_value;get[i](){return 241923758}static get[r](){return"channelAdminLogEventActionChangeLocation"}static get[a](){return[["prev_value",Ts,"ChannelLocation"],["new_value",Ts,"ChannelLocation"]]}get[o](){return[[this.prev_value,Ts,"ChannelLocation"],[this.new_value,Ts,"ChannelLocation"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},KD=class extends Z{prev_value;new_value;get[i](){return 1401984889}static get[r](){return"channelAdminLogEventActionToggleSlowMode"}static get[a](){return[["prev_value","number","int"],["new_value","number","int"]]}get[o](){return[[this.prev_value,"number","int"],[this.new_value,"number","int"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},WD=class extends Z{call;get[i](){return 589338437}static get[r](){return"channelAdminLogEventActionStartGroupCall"}static get[a](){return[["call",je,"InputGroupCall"]]}get[o](){return[[this.call,je,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},JD=class extends Z{call;get[i](){return 3684667712}static get[r](){return"channelAdminLogEventActionDiscardGroupCall"}static get[a](){return[["call",je,"InputGroupCall"]]}get[o](){return[[this.call,je,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},YD=class extends Z{participant;get[i](){return 4179895506}static get[r](){return"channelAdminLogEventActionParticipantMute"}static get[a](){return[["participant",St,"GroupCallParticipant"]]}get[o](){return[[this.participant,St,"GroupCallParticipant"]]}constructor(e){super(),this.participant=e.participant}},ZD=class extends Z{participant;get[i](){return 3863226816}static get[r](){return"channelAdminLogEventActionParticipantUnmute"}static get[a](){return[["participant",St,"GroupCallParticipant"]]}get[o](){return[[this.participant,St,"GroupCallParticipant"]]}constructor(e){super(),this.participant=e.participant}},XD=class extends Z{join_muted;get[i](){return 1456906823}static get[r](){return"channelAdminLogEventActionToggleGroupCallSetting"}static get[a](){return[["join_muted","boolean","Bool"]]}get[o](){return[[this.join_muted,"boolean","Bool"]]}constructor(e){super(),this.join_muted=e.join_muted}},$D=class extends Z{via_chatlist;invite;get[i](){return 4271882584}static get[r](){return"channelAdminLogEventActionParticipantJoinByInvite"}static get[a](){return[["flags",p,"#"],["via_chatlist","true","flags.0?true"],["invite",ge,"ExportedChatInvite"]]}get[o](){return[["flags",p,"#"],[this.via_chatlist??null,"true","flags.0?true"],[this.invite,ge,"ExportedChatInvite"]]}constructor(e){super(),this.via_chatlist=e.via_chatlist,this.invite=e.invite}},eS=class extends Z{invite;get[i](){return 1515256996}static get[r](){return"channelAdminLogEventActionExportedInviteDelete"}static get[a](){return[["invite",ge,"ExportedChatInvite"]]}get[o](){return[[this.invite,ge,"ExportedChatInvite"]]}constructor(e){super(),this.invite=e.invite}},tS=class extends Z{invite;get[i](){return 1091179342}static get[r](){return"channelAdminLogEventActionExportedInviteRevoke"}static get[a](){return[["invite",ge,"ExportedChatInvite"]]}get[o](){return[[this.invite,ge,"ExportedChatInvite"]]}constructor(e){super(),this.invite=e.invite}},sS=class extends Z{prev_invite;new_invite;get[i](){return 3910056793}static get[r](){return"channelAdminLogEventActionExportedInviteEdit"}static get[a](){return[["prev_invite",ge,"ExportedChatInvite"],["new_invite",ge,"ExportedChatInvite"]]}get[o](){return[[this.prev_invite,ge,"ExportedChatInvite"],[this.new_invite,ge,"ExportedChatInvite"]]}constructor(e){super(),this.prev_invite=e.prev_invite,this.new_invite=e.new_invite}},nS=class extends Z{participant;get[i](){return 1048537159}static get[r](){return"channelAdminLogEventActionParticipantVolume"}static get[a](){return[["participant",St,"GroupCallParticipant"]]}get[o](){return[[this.participant,St,"GroupCallParticipant"]]}constructor(e){super(),this.participant=e.participant}},rS=class extends Z{prev_value;new_value;get[i](){return 1855199800}static get[r](){return"channelAdminLogEventActionChangeHistoryTTL"}static get[a](){return[["prev_value","number","int"],["new_value","number","int"]]}get[o](){return[[this.prev_value,"number","int"],[this.new_value,"number","int"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},iS=class extends Z{invite;approved_by;get[i](){return 2947945546}static get[r](){return"channelAdminLogEventActionParticipantJoinByRequest"}static get[a](){return[["invite",ge,"ExportedChatInvite"],["approved_by","bigint","long"]]}get[o](){return[[this.invite,ge,"ExportedChatInvite"],[this.approved_by,"bigint","long"]]}constructor(e){super(),this.invite=e.invite,this.approved_by=e.approved_by}},aS=class extends Z{new_value;get[i](){return 3408578406}static get[r](){return"channelAdminLogEventActionToggleNoForwards"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},oS=class extends Z{message;get[i](){return 663693416}static get[r](){return"channelAdminLogEventActionSendMessage"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},uS=class extends Z{prev_value;new_value;get[i](){return 3192786680}static get[r](){return"channelAdminLogEventActionChangeAvailableReactions"}static get[a](){return[["prev_value",Qt,"ChatReactions"],["new_value",Qt,"ChatReactions"]]}get[o](){return[[this.prev_value,Qt,"ChatReactions"],[this.new_value,Qt,"ChatReactions"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},cS=class extends Z{prev_value;new_value;get[i](){return 4031755177}static get[r](){return"channelAdminLogEventActionChangeUsernames"}static get[a](){return[["prev_value",["string"],"Vector"],["new_value",["string"],"Vector"]]}get[o](){return[[this.prev_value,["string"],"Vector"],[this.new_value,["string"],"Vector"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},lS=class extends Z{new_value;get[i](){return 46949251}static get[r](){return"channelAdminLogEventActionToggleForum"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},pS=class extends Z{topic;get[i](){return 1483767080}static get[r](){return"channelAdminLogEventActionCreateTopic"}static get[a](){return[["topic",et,"ForumTopic"]]}get[o](){return[[this.topic,et,"ForumTopic"]]}constructor(e){super(),this.topic=e.topic}},gS=class extends Z{prev_topic;new_topic;get[i](){return 4033864200}static get[r](){return"channelAdminLogEventActionEditTopic"}static get[a](){return[["prev_topic",et,"ForumTopic"],["new_topic",et,"ForumTopic"]]}get[o](){return[[this.prev_topic,et,"ForumTopic"],[this.new_topic,et,"ForumTopic"]]}constructor(e){super(),this.prev_topic=e.prev_topic,this.new_topic=e.new_topic}},dS=class extends Z{topic;get[i](){return 2920712457}static get[r](){return"channelAdminLogEventActionDeleteTopic"}static get[a](){return[["topic",et,"ForumTopic"]]}get[o](){return[[this.topic,et,"ForumTopic"]]}constructor(e){super(),this.topic=e.topic}},mS=class extends Z{prev_topic;new_topic;get[i](){return 1569535291}static get[r](){return"channelAdminLogEventActionPinTopic"}static get[a](){return[["flags",p,"#"],["prev_topic",et,"flags.0?ForumTopic"],["new_topic",et,"flags.1?ForumTopic"]]}get[o](){return[["flags",p,"#"],[this.prev_topic??null,et,"flags.0?ForumTopic"],[this.new_topic??null,et,"flags.1?ForumTopic"]]}constructor(e){super(),this.prev_topic=e?.prev_topic,this.new_topic=e?.new_topic}},hS=class extends Z{new_value;get[i](){return 1693675004}static get[r](){return"channelAdminLogEventActionToggleAntiSpam"}static get[a](){return[["new_value","boolean","Bool"]]}get[o](){return[[this.new_value,"boolean","Bool"]]}constructor(e){super(),this.new_value=e.new_value}},_S=class extends Z{prev_value;new_value;get[i](){return 1469507456}static get[r](){return"channelAdminLogEventActionChangePeerColor"}static get[a](){return[["prev_value",it,"PeerColor"],["new_value",it,"PeerColor"]]}get[o](){return[[this.prev_value,it,"PeerColor"],[this.new_value,it,"PeerColor"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},bS=class extends Z{prev_value;new_value;get[i](){return 1581742885}static get[r](){return"channelAdminLogEventActionChangeProfilePeerColor"}static get[a](){return[["prev_value",it,"PeerColor"],["new_value",it,"PeerColor"]]}get[o](){return[[this.prev_value,it,"PeerColor"],[this.new_value,it,"PeerColor"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},fS=class extends Z{prev_value;new_value;get[i](){return 834362706}static get[r](){return"channelAdminLogEventActionChangeWallpaper"}static get[a](){return[["prev_value",$e,"WallPaper"],["new_value",$e,"WallPaper"]]}get[o](){return[[this.prev_value,$e,"WallPaper"],[this.new_value,$e,"WallPaper"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},yS=class extends Z{prev_value;new_value;get[i](){return 1051328177}static get[r](){return"channelAdminLogEventActionChangeEmojiStatus"}static get[a](){return[["prev_value",gt,"EmojiStatus"],["new_value",gt,"EmojiStatus"]]}get[o](){return[[this.prev_value,gt,"EmojiStatus"],[this.new_value,gt,"EmojiStatus"]]}constructor(e){super(),this.prev_value=e.prev_value,this.new_value=e.new_value}},xS=class extends Z{prev_stickerset;new_stickerset;get[i](){return 1188577451}static get[r](){return"channelAdminLogEventActionChangeEmojiStickerSet"}static get[a](){return[["prev_stickerset",_e,"InputStickerSet"],["new_stickerset",_e,"InputStickerSet"]]}get[o](){return[[this.prev_stickerset,_e,"InputStickerSet"],[this.new_stickerset,_e,"InputStickerSet"]]}constructor(e){super(),this.prev_stickerset=e.prev_stickerset,this.new_stickerset=e.new_stickerset}},AS=class extends Pa{id;date;user_id;action;get[i](){return 531458253}static get[r](){return"channelAdminLogEvent"}static get[a](){return[["id","bigint","long"],["date","number","int"],["user_id","bigint","long"],["action",Z,"ChannelAdminLogEventAction"]]}get[o](){return[[this.id,"bigint","long"],[this.date,"number","int"],[this.user_id,"bigint","long"],[this.action,Z,"ChannelAdminLogEventAction"]]}constructor(e){super(),this.id=e.id,this.date=e.date,this.user_id=e.user_id,this.action=e.action}},PS=class extends kp{events;chats;users;get[i](){return 3985307469}static get[r](){return"channels.adminLogResults"}static get[a](){return[["events",[Pa],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.events,[Pa],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.events=e.events,this.chats=e.chats,this.users=e.users}},CS=class extends Mp{join;leave;invite;ban;unban;kick;unkick;promote;demote;info;settings;pinned;edit;delete;group_call;invites;send;forums;get[i](){return 3926948580}static get[r](){return"channelAdminLogEventsFilter"}static get[a](){return[["flags",p,"#"],["join","true","flags.0?true"],["leave","true","flags.1?true"],["invite","true","flags.2?true"],["ban","true","flags.3?true"],["unban","true","flags.4?true"],["kick","true","flags.5?true"],["unkick","true","flags.6?true"],["promote","true","flags.7?true"],["demote","true","flags.8?true"],["info","true","flags.9?true"],["settings","true","flags.10?true"],["pinned","true","flags.11?true"],["edit","true","flags.12?true"],["delete","true","flags.13?true"],["group_call","true","flags.14?true"],["invites","true","flags.15?true"],["send","true","flags.16?true"],["forums","true","flags.17?true"]]}get[o](){return[["flags",p,"#"],[this.join??null,"true","flags.0?true"],[this.leave??null,"true","flags.1?true"],[this.invite??null,"true","flags.2?true"],[this.ban??null,"true","flags.3?true"],[this.unban??null,"true","flags.4?true"],[this.kick??null,"true","flags.5?true"],[this.unkick??null,"true","flags.6?true"],[this.promote??null,"true","flags.7?true"],[this.demote??null,"true","flags.8?true"],[this.info??null,"true","flags.9?true"],[this.settings??null,"true","flags.10?true"],[this.pinned??null,"true","flags.11?true"],[this.edit??null,"true","flags.12?true"],[this.delete??null,"true","flags.13?true"],[this.group_call??null,"true","flags.14?true"],[this.invites??null,"true","flags.15?true"],[this.send??null,"true","flags.16?true"],[this.forums??null,"true","flags.17?true"]]}constructor(e){super(),this.join=e?.join,this.leave=e?.leave,this.invite=e?.invite,this.ban=e?.ban,this.unban=e?.unban,this.kick=e?.kick,this.unkick=e?.unkick,this.promote=e?.promote,this.demote=e?.demote,this.info=e?.info,this.settings=e?.settings,this.pinned=e?.pinned,this.edit=e?.edit,this.delete=e?.delete,this.group_call=e?.group_call,this.invites=e?.invites,this.send=e?.send,this.forums=e?.forums}},IS=class extends Ca{client_id;importers;get[i](){return 1558266229}static get[r](){return"popularContact"}static get[a](){return[["client_id","bigint","long"],["importers","number","int"]]}get[o](){return[[this.client_id,"bigint","long"],[this.importers,"number","int"]]}constructor(e){super(),this.client_id=e.client_id,this.importers=e.importers}},vS=class extends Tu{get[i](){return 2660214483}static get[r](){return"messages.favedStickersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wS=class extends Tu{hash;packs;stickers;get[i](){return 750063767}static get[r](){return"messages.favedStickers"}static get[a](){return[["hash","bigint","long"],["packs",[fs],"Vector"],["stickers",[G],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.packs,[fs],"Vector"],[this.stickers,[G],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.packs=e.packs,this.stickers=e.stickers}},DS=class extends an{url;get[i](){return 1189204285}static get[r](){return"recentMeUrlUnknown"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},SS=class extends an{url;user_id;get[i](){return 3106671074}static get[r](){return"recentMeUrlUser"}static get[a](){return[["url","string","string"],["user_id","bigint","long"]]}get[o](){return[[this.url,"string","string"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.url=e.url,this.user_id=e.user_id}},ES=class extends an{url;chat_id;get[i](){return 3000660434}static get[r](){return"recentMeUrlChat"}static get[a](){return[["url","string","string"],["chat_id","bigint","long"]]}get[o](){return[[this.url,"string","string"],[this.chat_id,"bigint","long"]]}constructor(e){super(),this.url=e.url,this.chat_id=e.chat_id}},BS=class extends an{url;chat_invite;get[i](){return 3947431965}static get[r](){return"recentMeUrlChatInvite"}static get[a](){return[["url","string","string"],["chat_invite",tn,"ChatInvite"]]}get[o](){return[[this.url,"string","string"],[this.chat_invite,tn,"ChatInvite"]]}constructor(e){super(),this.url=e.url,this.chat_invite=e.chat_invite}},kS=class extends an{url;set;get[i](){return 3154794460}static get[r](){return"recentMeUrlStickerSet"}static get[a](){return[["url","string","string"],["set",ct,"StickerSetCovered"]]}get[o](){return[[this.url,"string","string"],[this.set,ct,"StickerSetCovered"]]}constructor(e){super(),this.url=e.url,this.set=e.set}},MS=class extends Fp{urls;chats;users;get[i](){return 235081943}static get[r](){return"help.recentMeUrls"}static get[a](){return[["urls",[an],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.urls,[an],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.urls=e.urls,this.chats=e.chats,this.users=e.users}},FS=class extends Rp{media;random_id;message;entities;get[i](){return 482797855}static get[r](){return"inputSingleMedia"}static get[a](){return[["flags",p,"#"],["media",ke,"InputMedia"],["random_id","bigint","long"],["message","string","string"],["entities",[q],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.media,ke,"InputMedia"],[this.random_id,"bigint","long"],[this.message,"string","string"],[this.entities??null,[q],"flags.0?Vector"]]}constructor(e){super(),this.media=e.media,this.random_id=e.random_id,this.message=e.message,this.entities=e.entities}},RS=class extends Ia{hash;bot_id;domain;browser;platform;date_created;date_active;ip;region;get[i](){return 2801333330}static get[r](){return"webAuthorization"}static get[a](){return[["hash","bigint","long"],["bot_id","bigint","long"],["domain","string","string"],["browser","string","string"],["platform","string","string"],["date_created","number","int"],["date_active","number","int"],["ip","string","string"],["region","string","string"]]}get[o](){return[[this.hash,"bigint","long"],[this.bot_id,"bigint","long"],[this.domain,"string","string"],[this.browser,"string","string"],[this.platform,"string","string"],[this.date_created,"number","int"],[this.date_active,"number","int"],[this.ip,"string","string"],[this.region,"string","string"]]}constructor(e){super(),this.hash=e.hash,this.bot_id=e.bot_id,this.domain=e.domain,this.browser=e.browser,this.platform=e.platform,this.date_created=e.date_created,this.date_active=e.date_active,this.ip=e.ip,this.region=e.region}},US=class extends Up{authorizations;users;get[i](){return 3981887996}static get[r](){return"account.webAuthorizations"}static get[a](){return[["authorizations",[Ia],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.authorizations,[Ia],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.authorizations=e.authorizations,this.users=e.users}},TS=class extends gi{id;get[i](){return 2792792866}static get[r](){return"inputMessageID"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},VS=class extends gi{id;get[i](){return 3134751637}static get[r](){return"inputMessageReplyTo"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},NS=class extends gi{get[i](){return 2257003832}static get[r](){return"inputMessagePinned"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},LS=class extends gi{id;query_id;get[i](){return 2902071934}static get[r](){return"inputMessageCallbackQuery"}static get[a](){return[["id","number","int"],["query_id","bigint","long"]]}get[o](){return[[this.id,"number","int"],[this.query_id,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.query_id=e.query_id}},qS=class extends Vu{peer;get[i](){return 4239064759}static get[r](){return"inputDialogPeer"}static get[a](){return[["peer",H,"InputPeer"]]}get[o](){return[[this.peer,H,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},QS=class extends Vu{folder_id;get[i](){return 1684014375}static get[r](){return"inputDialogPeerFolder"}static get[a](){return[["folder_id","number","int"]]}get[o](){return[[this.folder_id,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id}},GS=class extends Nt{peer;get[i](){return 3849174789}static get[r](){return"dialogPeer"}static get[a](){return[["peer",w,"Peer"]]}get[o](){return[[this.peer,w,"Peer"]]}constructor(e){super(),this.peer=e.peer}},OS=class extends Nt{folder_id;get[i](){return 1363483106}static get[r](){return"dialogPeerFolder"}static get[a](){return[["folder_id","number","int"]]}get[o](){return[[this.folder_id,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id}},HS=class extends Nu{get[i](){return 223655517}static get[r](){return"messages.foundStickerSetsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jS=class extends Nu{hash;sets;get[i](){return 2331024850}static get[r](){return"messages.foundStickerSets"}static get[a](){return[["hash","bigint","long"],["sets",[ct],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.sets,[ct],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.sets=e.sets}},zS=class extends va{offset;limit;hash;get[i](){return 4087022428}static get[r](){return"fileHash"}static get[a](){return[["offset","bigint","long"],["limit","number","int"],["hash",Uint8Array,"bytes"]]}get[o](){return[[this.offset,"bigint","long"],[this.limit,"number","int"],[this.hash,Uint8Array,"bytes"]]}constructor(e){super(),this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},KS=class extends Tp{address;port;get[i](){return 1968737087}static get[r](){return"inputClientProxy"}static get[a](){return[["address","string","string"],["port","number","int"]]}get[o](){return[[this.address,"string","string"],[this.port,"number","int"]]}constructor(e){super(),this.address=e.address,this.port=e.port}},WS=class extends Lu{expires;get[i](){return 3811614591}static get[r](){return"help.termsOfServiceUpdateEmpty"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},JS=class extends Lu{expires;terms_of_service;get[i](){return 686618977}static get[r](){return"help.termsOfServiceUpdate"}static get[a](){return[["expires","number","int"],["terms_of_service",rr,"help.TermsOfService"]]}get[o](){return[[this.expires,"number","int"],[this.terms_of_service,rr,"help.TermsOfService"]]}constructor(e){super(),this.expires=e.expires,this.terms_of_service=e.terms_of_service}},YS=class extends Mt{id;parts;md5_checksum;file_hash;secret;get[i](){return 859091184}static get[r](){return"inputSecureFileUploaded"}static get[a](){return[["id","bigint","long"],["parts","number","int"],["md5_checksum","string","string"],["file_hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.parts,"number","int"],[this.md5_checksum,"string","string"],[this.file_hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.parts=e.parts,this.md5_checksum=e.md5_checksum,this.file_hash=e.file_hash,this.secret=e.secret}},ZS=class extends Mt{id;access_hash;get[i](){return 1399317950}static get[r](){return"inputSecureFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},XS=class extends Ft{get[i](){return 1679398724}static get[r](){return"secureFileEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$S=class extends Ft{id;access_hash;size;dc_id;date;file_hash;secret;get[i](){return 2097791614}static get[r](){return"secureFile"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["size","bigint","long"],["dc_id","number","int"],["date","number","int"],["file_hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.size,"bigint","long"],[this.dc_id,"number","int"],[this.date,"number","int"],[this.file_hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.size=e.size,this.dc_id=e.dc_id,this.date=e.date,this.file_hash=e.file_hash,this.secret=e.secret}},eE=class extends lr{data;data_hash;secret;get[i](){return 2330640067}static get[r](){return"secureData"}static get[a](){return[["data",Uint8Array,"bytes"],["data_hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.data,Uint8Array,"bytes"],[this.data_hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.data=e.data,this.data_hash=e.data_hash,this.secret=e.secret}},tE=class extends Vn{phone;get[i](){return 2103482845}static get[r](){return"securePlainPhone"}static get[a](){return[["phone","string","string"]]}get[o](){return[[this.phone,"string","string"]]}constructor(e){super(),this.phone=e.phone}},sE=class extends Vn{email;get[i](){return 569137759}static get[r](){return"securePlainEmail"}static get[a](){return[["email","string","string"]]}get[o](){return[[this.email,"string","string"]]}constructor(e){super(),this.email=e.email}},nE=class extends oe{get[i](){return 2636808675}static get[r](){return"secureValueTypePersonalDetails"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rE=class extends oe{get[i](){return 1034709504}static get[r](){return"secureValueTypePassport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},iE=class extends oe{get[i](){return 115615172}static get[r](){return"secureValueTypeDriverLicense"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aE=class extends oe{get[i](){return 2698015819}static get[r](){return"secureValueTypeIdentityCard"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},oE=class extends oe{get[i](){return 2577698595}static get[r](){return"secureValueTypeInternalPassport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uE=class extends oe{get[i](){return 3420659238}static get[r](){return"secureValueTypeAddress"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cE=class extends oe{get[i](){return 4231435598}static get[r](){return"secureValueTypeUtilityBill"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lE=class extends oe{get[i](){return 2299755533}static get[r](){return"secureValueTypeBankStatement"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pE=class extends oe{get[i](){return 2340959368}static get[r](){return"secureValueTypeRentalAgreement"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gE=class extends oe{get[i](){return 2581823594}static get[r](){return"secureValueTypePassportRegistration"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},dE=class extends oe{get[i](){return 3926060083}static get[r](){return"secureValueTypeTemporaryRegistration"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mE=class extends oe{get[i](){return 3005262555}static get[r](){return"secureValueTypePhone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hE=class extends oe{get[i](){return 2386339822}static get[r](){return"secureValueTypeEmail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},_E=class extends pr{type;data;front_side;reverse_side;selfie;translation;files;plain_data;hash;get[i](){return 411017418}static get[r](){return"secureValue"}static get[a](){return[["flags",p,"#"],["type",oe,"SecureValueType"],["data",lr,"flags.0?SecureData"],["front_side",Ft,"flags.1?SecureFile"],["reverse_side",Ft,"flags.2?SecureFile"],["selfie",Ft,"flags.3?SecureFile"],["translation",[Ft],"flags.6?Vector"],["files",[Ft],"flags.4?Vector"],["plain_data",Vn,"flags.5?SecurePlainData"],["hash",Uint8Array,"bytes"]]}get[o](){return[["flags",p,"#"],[this.type,oe,"SecureValueType"],[this.data??null,lr,"flags.0?SecureData"],[this.front_side??null,Ft,"flags.1?SecureFile"],[this.reverse_side??null,Ft,"flags.2?SecureFile"],[this.selfie??null,Ft,"flags.3?SecureFile"],[this.translation??null,[Ft],"flags.6?Vector"],[this.files??null,[Ft],"flags.4?Vector"],[this.plain_data??null,Vn,"flags.5?SecurePlainData"],[this.hash,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.data=e.data,this.front_side=e.front_side,this.reverse_side=e.reverse_side,this.selfie=e.selfie,this.translation=e.translation,this.files=e.files,this.plain_data=e.plain_data,this.hash=e.hash}},bE=class extends Vp{type;data;front_side;reverse_side;selfie;translation;files;plain_data;get[i](){return 3676426407}static get[r](){return"inputSecureValue"}static get[a](){return[["flags",p,"#"],["type",oe,"SecureValueType"],["data",lr,"flags.0?SecureData"],["front_side",Mt,"flags.1?InputSecureFile"],["reverse_side",Mt,"flags.2?InputSecureFile"],["selfie",Mt,"flags.3?InputSecureFile"],["translation",[Mt],"flags.6?Vector"],["files",[Mt],"flags.4?Vector"],["plain_data",Vn,"flags.5?SecurePlainData"]]}get[o](){return[["flags",p,"#"],[this.type,oe,"SecureValueType"],[this.data??null,lr,"flags.0?SecureData"],[this.front_side??null,Mt,"flags.1?InputSecureFile"],[this.reverse_side??null,Mt,"flags.2?InputSecureFile"],[this.selfie??null,Mt,"flags.3?InputSecureFile"],[this.translation??null,[Mt],"flags.6?Vector"],[this.files??null,[Mt],"flags.4?Vector"],[this.plain_data??null,Vn,"flags.5?SecurePlainData"]]}constructor(e){super(),this.type=e.type,this.data=e.data,this.front_side=e.front_side,this.reverse_side=e.reverse_side,this.selfie=e.selfie,this.translation=e.translation,this.files=e.files,this.plain_data=e.plain_data}},fE=class extends Np{type;hash;get[i](){return 3978218928}static get[r](){return"secureValueHash"}static get[a](){return[["type",oe,"SecureValueType"],["hash",Uint8Array,"bytes"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.hash,Uint8Array,"bytes"]]}constructor(e){super(),this.type=e.type,this.hash=e.hash}},yE=class extends Kt{type;data_hash;field;text;get[i](){return 3903065049}static get[r](){return"secureValueErrorData"}static get[a](){return[["type",oe,"SecureValueType"],["data_hash",Uint8Array,"bytes"],["field","string","string"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.data_hash,Uint8Array,"bytes"],[this.field,"string","string"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.data_hash=e.data_hash,this.field=e.field,this.text=e.text}},xE=class extends Kt{type;file_hash;text;get[i](){return 12467706}static get[r](){return"secureValueErrorFrontSide"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},AE=class extends Kt{type;file_hash;text;get[i](){return 2257201829}static get[r](){return"secureValueErrorReverseSide"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},PE=class extends Kt{type;file_hash;text;get[i](){return 3845639894}static get[r](){return"secureValueErrorSelfie"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},CE=class extends Kt{type;file_hash;text;get[i](){return 2054162547}static get[r](){return"secureValueErrorFile"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},IE=class extends Kt{type;file_hash;text;get[i](){return 1717706985}static get[r](){return"secureValueErrorFiles"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",[Uint8Array],"Vector"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,[Uint8Array],"Vector"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},vE=class extends Kt{type;hash;text;get[i](){return 2258466191}static get[r](){return"secureValueError"}static get[a](){return[["type",oe,"SecureValueType"],["hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.hash=e.hash,this.text=e.text}},wE=class extends Kt{type;file_hash;text;get[i](){return 2702460784}static get[r](){return"secureValueErrorTranslationFile"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",Uint8Array,"bytes"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,Uint8Array,"bytes"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},DE=class extends Kt{type;file_hash;text;get[i](){return 878931416}static get[r](){return"secureValueErrorTranslationFiles"}static get[a](){return[["type",oe,"SecureValueType"],["file_hash",[Uint8Array],"Vector"],["text","string","string"]]}get[o](){return[[this.type,oe,"SecureValueType"],[this.file_hash,[Uint8Array],"Vector"],[this.text,"string","string"]]}constructor(e){super(),this.type=e.type,this.file_hash=e.file_hash,this.text=e.text}},SE=class extends wa{data;hash;secret;get[i](){return 871426631}static get[r](){return"secureCredentialsEncrypted"}static get[a](){return[["data",Uint8Array,"bytes"],["hash",Uint8Array,"bytes"],["secret",Uint8Array,"bytes"]]}get[o](){return[[this.data,Uint8Array,"bytes"],[this.hash,Uint8Array,"bytes"],[this.secret,Uint8Array,"bytes"]]}constructor(e){super(),this.data=e.data,this.hash=e.hash,this.secret=e.secret}},EE=class extends Lp{required_types;values;errors;users;privacy_policy_url;get[i](){return 2905480408}static get[r](){return"account.authorizationForm"}static get[a](){return[["flags",p,"#"],["required_types",[Fn],"Vector"],["values",[pr],"Vector"],["errors",[Kt],"Vector"],["users",[D],"Vector"],["privacy_policy_url","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.required_types,[Fn],"Vector"],[this.values,[pr],"Vector"],[this.errors,[Kt],"Vector"],[this.users,[D],"Vector"],[this.privacy_policy_url??null,"string","flags.0?string"]]}constructor(e){super(),this.required_types=e.required_types,this.values=e.values,this.errors=e.errors,this.users=e.users,this.privacy_policy_url=e.privacy_policy_url}},BE=class extends qp{email_pattern;length;get[i](){return 2166326607}static get[r](){return"account.sentEmailCode"}static get[a](){return[["email_pattern","string","string"],["length","number","int"]]}get[o](){return[[this.email_pattern,"string","string"],[this.length,"number","int"]]}constructor(e){super(),this.email_pattern=e.email_pattern,this.length=e.length}},kE=class extends qu{get[i](){return 1722786150}static get[r](){return"help.deepLinkInfoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ME=class extends qu{update_app;message;entities;get[i](){return 1783556146}static get[r](){return"help.deepLinkInfo"}static get[a](){return[["flags",p,"#"],["update_app","true","flags.0?true"],["message","string","string"],["entities",[q],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.update_app??null,"true","flags.0?true"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"]]}constructor(e){super(),this.update_app=e.update_app,this.message=e.message,this.entities=e.entities}},FE=class extends Qp{phone;first_name;last_name;date;get[i](){return 289586518}static get[r](){return"savedPhoneContact"}static get[a](){return[["phone","string","string"],["first_name","string","string"],["last_name","string","string"],["date","number","int"]]}get[o](){return[[this.phone,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.date,"number","int"]]}constructor(e){super(),this.phone=e.phone,this.first_name=e.first_name,this.last_name=e.last_name,this.date=e.date}},RE=class extends Gp{id;get[i](){return 1304052993}static get[r](){return"account.takeout"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},UE=class extends Us{get[i](){return 3562713238}static get[r](){return"passwordKdfAlgoUnknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},TE=class extends Us{salt1;salt2;g;p;get[i](){return 982592842}static get[r](){return"passwordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow"}static get[a](){return[["salt1",Uint8Array,"bytes"],["salt2",Uint8Array,"bytes"],["g","number","int"],["p",Uint8Array,"bytes"]]}get[o](){return[[this.salt1,Uint8Array,"bytes"],[this.salt2,Uint8Array,"bytes"],[this.g,"number","int"],[this.p,Uint8Array,"bytes"]]}constructor(e){super(),this.salt1=e.salt1,this.salt2=e.salt2,this.g=e.g,this.p=e.p}},VE=class extends on{get[i](){return 4883767}static get[r](){return"securePasswordKdfAlgoUnknown"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},NE=class extends on{salt;get[i](){return 3153255840}static get[r](){return"securePasswordKdfAlgoPBKDF2HMACSHA512iter100000"}static get[a](){return[["salt",Uint8Array,"bytes"]]}get[o](){return[[this.salt,Uint8Array,"bytes"]]}constructor(e){super(),this.salt=e.salt}},LE=class extends on{salt;get[i](){return 2252807570}static get[r](){return"securePasswordKdfAlgoSHA512"}static get[a](){return[["salt",Uint8Array,"bytes"]]}get[o](){return[[this.salt,Uint8Array,"bytes"]]}constructor(e){super(),this.salt=e.salt}},qE=class extends gr{secure_algo;secure_secret;secure_secret_id;get[i](){return 354925740}static get[r](){return"secureSecretSettings"}static get[a](){return[["secure_algo",on,"SecurePasswordKdfAlgo"],["secure_secret",Uint8Array,"bytes"],["secure_secret_id","bigint","long"]]}get[o](){return[[this.secure_algo,on,"SecurePasswordKdfAlgo"],[this.secure_secret,Uint8Array,"bytes"],[this.secure_secret_id,"bigint","long"]]}constructor(e){super(),this.secure_algo=e.secure_algo,this.secure_secret=e.secure_secret,this.secure_secret_id=e.secure_secret_id}},QE=class extends Qu{get[i](){return 2558588504}static get[r](){return"inputCheckPasswordEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GE=class extends Qu{srp_id;A;M1;get[i](){return 3531600002}static get[r](){return"inputCheckPasswordSRP"}static get[a](){return[["srp_id","bigint","long"],["A",Uint8Array,"bytes"],["M1",Uint8Array,"bytes"]]}get[o](){return[[this.srp_id,"bigint","long"],[this.A,Uint8Array,"bytes"],[this.M1,Uint8Array,"bytes"]]}constructor(e){super(),this.srp_id=e.srp_id,this.A=e.A,this.M1=e.M1}},OE=class extends Fn{native_names;selfie_required;translation_required;type;get[i](){return 2191366618}static get[r](){return"secureRequiredType"}static get[a](){return[["flags",p,"#"],["native_names","true","flags.0?true"],["selfie_required","true","flags.1?true"],["translation_required","true","flags.2?true"],["type",oe,"SecureValueType"]]}get[o](){return[["flags",p,"#"],[this.native_names??null,"true","flags.0?true"],[this.selfie_required??null,"true","flags.1?true"],[this.translation_required??null,"true","flags.2?true"],[this.type,oe,"SecureValueType"]]}constructor(e){super(),this.native_names=e.native_names,this.selfie_required=e.selfie_required,this.translation_required=e.translation_required,this.type=e.type}},HE=class extends Fn{types;get[i](){return 41187252}static get[r](){return"secureRequiredTypeOneOf"}static get[a](){return[["types",[Fn],"Vector"]]}get[o](){return[[this.types,[Fn],"Vector"]]}constructor(e){super(),this.types=e.types}},jE=class extends Gu{get[i](){return 3216634967}static get[r](){return"help.passportConfigNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},zE=class extends Gu{hash;countries_langs;get[i](){return 2694370991}static get[r](){return"help.passportConfig"}static get[a](){return[["hash","number","int"],["countries_langs",fe,"DataJSON"]]}get[o](){return[[this.hash,"number","int"],[this.countries_langs,fe,"DataJSON"]]}constructor(e){super(),this.hash=e.hash,this.countries_langs=e.countries_langs}},KE=class extends Op{time;type;peer;data;get[i](){return 488313413}static get[r](){return"inputAppEvent"}static get[a](){return[["time","number","double"],["type","string","string"],["peer","bigint","long"],["data",ft,"JSONValue"]]}get[o](){return[[this.time,"number","double"],[this.type,"string","string"],[this.peer,"bigint","long"],[this.data,ft,"JSONValue"]]}constructor(e){super(),this.time=e.time,this.type=e.type,this.peer=e.peer,this.data=e.data}},WE=class extends Da{key;value;get[i](){return 3235781593}static get[r](){return"jsonObjectValue"}static get[a](){return[["key","string","string"],["value",ft,"JSONValue"]]}get[o](){return[[this.key,"string","string"],[this.value,ft,"JSONValue"]]}constructor(e){super(),this.key=e.key,this.value=e.value}},JE=class extends ft{get[i](){return 1064139624}static get[r](){return"jsonNull"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},YE=class extends ft{value;get[i](){return 3342098026}static get[r](){return"jsonBool"}static get[a](){return[["value","boolean","Bool"]]}get[o](){return[[this.value,"boolean","Bool"]]}constructor(e){super(),this.value=e.value}},ZE=class extends ft{value;get[i](){return 736157604}static get[r](){return"jsonNumber"}static get[a](){return[["value","number","double"]]}get[o](){return[[this.value,"number","double"]]}constructor(e){super(),this.value=e.value}},XE=class extends ft{value;get[i](){return 3072226938}static get[r](){return"jsonString"}static get[a](){return[["value","string","string"]]}get[o](){return[[this.value,"string","string"]]}constructor(e){super(),this.value=e.value}},$E=class extends ft{value;get[i](){return 4148447075}static get[r](){return"jsonArray"}static get[a](){return[["value",[ft],"Vector"]]}get[o](){return[[this.value,[ft],"Vector"]]}constructor(e){super(),this.value=e.value}},eB=class extends ft{value;get[i](){return 2579616925}static get[r](){return"jsonObject"}static get[a](){return[["value",[Da],"Vector"]]}get[o](){return[[this.value,[Da],"Vector"]]}constructor(e){super(),this.value=e.value}},tB=class extends Sa{header;align_center;align_right;valign_middle;valign_bottom;text;colspan;rowspan;get[i](){return 878078826}static get[r](){return"pageTableCell"}static get[a](){return[["flags",p,"#"],["header","true","flags.0?true"],["align_center","true","flags.3?true"],["align_right","true","flags.4?true"],["valign_middle","true","flags.5?true"],["valign_bottom","true","flags.6?true"],["text",L,"flags.7?RichText"],["colspan","number","flags.1?int"],["rowspan","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.header??null,"true","flags.0?true"],[this.align_center??null,"true","flags.3?true"],[this.align_right??null,"true","flags.4?true"],[this.valign_middle??null,"true","flags.5?true"],[this.valign_bottom??null,"true","flags.6?true"],[this.text??null,L,"flags.7?RichText"],[this.colspan??null,"number","flags.1?int"],[this.rowspan??null,"number","flags.2?int"]]}constructor(e){super(),this.header=e?.header,this.align_center=e?.align_center,this.align_right=e?.align_right,this.valign_middle=e?.valign_middle,this.valign_bottom=e?.valign_bottom,this.text=e?.text,this.colspan=e?.colspan,this.rowspan=e?.rowspan}},sB=class extends Ea{cells;get[i](){return 3770729957}static get[r](){return"pageTableRow"}static get[a](){return[["cells",[Sa],"Vector"]]}get[o](){return[[this.cells,[Sa],"Vector"]]}constructor(e){super(),this.cells=e.cells}},nB=class extends at{text;credit;get[i](){return 1869903447}static get[r](){return"pageCaption"}static get[a](){return[["text",L,"RichText"],["credit",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"],[this.credit,L,"RichText"]]}constructor(e){super(),this.text=e.text,this.credit=e.credit}},rB=class extends di{text;get[i](){return 3106911949}static get[r](){return"pageListItemText"}static get[a](){return[["text",L,"RichText"]]}get[o](){return[[this.text,L,"RichText"]]}constructor(e){super(),this.text=e.text}},iB=class extends di{blocks;get[i](){return 635466748}static get[r](){return"pageListItemBlocks"}static get[a](){return[["blocks",[te],"Vector"]]}get[o](){return[[this.blocks,[te],"Vector"]]}constructor(e){super(),this.blocks=e.blocks}},aB=class extends mi{num;text;get[i](){return 1577484359}static get[r](){return"pageListOrderedItemText"}static get[a](){return[["num","string","string"],["text",L,"RichText"]]}get[o](){return[[this.num,"string","string"],[this.text,L,"RichText"]]}constructor(e){super(),this.num=e.num,this.text=e.text}},oB=class extends mi{num;blocks;get[i](){return 2564655414}static get[r](){return"pageListOrderedItemBlocks"}static get[a](){return[["num","string","string"],["blocks",[te],"Vector"]]}get[o](){return[[this.num,"string","string"],[this.blocks,[te],"Vector"]]}constructor(e){super(),this.num=e.num,this.blocks=e.blocks}},uB=class extends Ba{url;webpage_id;title;description;photo_id;author;published_date;get[i](){return 3012615176}static get[r](){return"pageRelatedArticle"}static get[a](){return[["flags",p,"#"],["url","string","string"],["webpage_id","bigint","long"],["title","string","flags.0?string"],["description","string","flags.1?string"],["photo_id","bigint","flags.2?long"],["author","string","flags.3?string"],["published_date","number","flags.4?int"]]}get[o](){return[["flags",p,"#"],[this.url,"string","string"],[this.webpage_id,"bigint","long"],[this.title??null,"string","flags.0?string"],[this.description??null,"string","flags.1?string"],[this.photo_id??null,"bigint","flags.2?long"],[this.author??null,"string","flags.3?string"],[this.published_date??null,"number","flags.4?int"]]}constructor(e){super(),this.url=e.url,this.webpage_id=e.webpage_id,this.title=e.title,this.description=e.description,this.photo_id=e.photo_id,this.author=e.author,this.published_date=e.published_date}},cB=class extends ka{part;rtl;v2;url;blocks;photos;documents;views;get[i](){return 2556788493}static get[r](){return"page"}static get[a](){return[["flags",p,"#"],["part","true","flags.0?true"],["rtl","true","flags.1?true"],["v2","true","flags.2?true"],["url","string","string"],["blocks",[te],"Vector"],["photos",[Y],"Vector"],["documents",[G],"Vector"],["views","number","flags.3?int"]]}get[o](){return[["flags",p,"#"],[this.part??null,"true","flags.0?true"],[this.rtl??null,"true","flags.1?true"],[this.v2??null,"true","flags.2?true"],[this.url,"string","string"],[this.blocks,[te],"Vector"],[this.photos,[Y],"Vector"],[this.documents,[G],"Vector"],[this.views??null,"number","flags.3?int"]]}constructor(e){super(),this.part=e.part,this.rtl=e.rtl,this.v2=e.v2,this.url=e.url,this.blocks=e.blocks,this.photos=e.photos,this.documents=e.documents,this.views=e.views}},lB=class extends Hp{name;get[i](){return 2349199817}static get[r](){return"help.supportName"}static get[a](){return[["name","string","string"]]}get[o](){return[[this.name,"string","string"]]}constructor(e){super(),this.name=e.name}},pB=class extends Ou{get[i](){return 4088278765}static get[r](){return"help.userInfoEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gB=class extends Ou{message;entities;author;date;get[i](){return 32192344}static get[r](){return"help.userInfo"}static get[a](){return[["message","string","string"],["entities",[q],"Vector"],["author","string","string"],["date","number","int"]]}get[o](){return[[this.message,"string","string"],[this.entities,[q],"Vector"],[this.author,"string","string"],[this.date,"number","int"]]}constructor(e){super(),this.message=e.message,this.entities=e.entities,this.author=e.author,this.date=e.date}},dB=class extends Ma{text;option;get[i](){return 1823064809}static get[r](){return"pollAnswer"}static get[a](){return[["text","string","string"],["option",Uint8Array,"bytes"]]}get[o](){return[[this.text,"string","string"],[this.option,Uint8Array,"bytes"]]}constructor(e){super(),this.text=e.text,this.option=e.option}},mB=class extends un{id;closed;public_voters;multiple_choice;quiz;question;answers;close_period;close_date;get[i](){return 2262925665}static get[r](){return"poll"}static get[a](){return[["id","bigint","long"],["flags",p,"#"],["closed","true","flags.0?true"],["public_voters","true","flags.1?true"],["multiple_choice","true","flags.2?true"],["quiz","true","flags.3?true"],["question","string","string"],["answers",[Ma],"Vector"],["close_period","number","flags.4?int"],["close_date","number","flags.5?int"]]}get[o](){return[[this.id,"bigint","long"],["flags",p,"#"],[this.closed??null,"true","flags.0?true"],[this.public_voters??null,"true","flags.1?true"],[this.multiple_choice??null,"true","flags.2?true"],[this.quiz??null,"true","flags.3?true"],[this.question,"string","string"],[this.answers,[Ma],"Vector"],[this.close_period??null,"number","flags.4?int"],[this.close_date??null,"number","flags.5?int"]]}constructor(e){super(),this.id=e.id,this.closed=e.closed,this.public_voters=e.public_voters,this.multiple_choice=e.multiple_choice,this.quiz=e.quiz,this.question=e.question,this.answers=e.answers,this.close_period=e.close_period,this.close_date=e.close_date}},hB=class extends Fa{chosen;correct;option;voters;get[i](){return 997055186}static get[r](){return"pollAnswerVoters"}static get[a](){return[["flags",p,"#"],["chosen","true","flags.0?true"],["correct","true","flags.1?true"],["option",Uint8Array,"bytes"],["voters","number","int"]]}get[o](){return[["flags",p,"#"],[this.chosen??null,"true","flags.0?true"],[this.correct??null,"true","flags.1?true"],[this.option,Uint8Array,"bytes"],[this.voters,"number","int"]]}constructor(e){super(),this.chosen=e.chosen,this.correct=e.correct,this.option=e.option,this.voters=e.voters}},_B=class extends dr{min;results;total_voters;recent_voters;solution;solution_entities;get[i](){return 2061444128}static get[r](){return"pollResults"}static get[a](){return[["flags",p,"#"],["min","true","flags.0?true"],["results",[Fa],"flags.1?Vector"],["total_voters","number","flags.2?int"],["recent_voters",[w],"flags.3?Vector"],["solution","string","flags.4?string"],["solution_entities",[q],"flags.4?Vector"]]}get[o](){return[["flags",p,"#"],[this.min??null,"true","flags.0?true"],[this.results??null,[Fa],"flags.1?Vector"],[this.total_voters??null,"number","flags.2?int"],[this.recent_voters??null,[w],"flags.3?Vector"],[this.solution??null,"string","flags.4?string"],[this.solution_entities??null,[q],"flags.4?Vector"]]}constructor(e){super(),this.min=e?.min,this.results=e?.results,this.total_voters=e?.total_voters,this.recent_voters=e?.recent_voters,this.solution=e?.solution,this.solution_entities=e?.solution_entities}},bB=class extends jp{onlines;get[i](){return 4030849616}static get[r](){return"chatOnlines"}static get[a](){return[["onlines","number","int"]]}get[o](){return[[this.onlines,"number","int"]]}constructor(e){super(),this.onlines=e.onlines}},fB=class extends zp{url;get[i](){return 1202287072}static get[r](){return"statsURL"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},yB=class extends Le{change_info;post_messages;edit_messages;delete_messages;ban_users;invite_users;pin_messages;add_admins;anonymous;manage_call;other;manage_topics;post_stories;edit_stories;delete_stories;get[i](){return 1605510357}static get[r](){return"chatAdminRights"}static get[a](){return[["flags",p,"#"],["change_info","true","flags.0?true"],["post_messages","true","flags.1?true"],["edit_messages","true","flags.2?true"],["delete_messages","true","flags.3?true"],["ban_users","true","flags.4?true"],["invite_users","true","flags.5?true"],["pin_messages","true","flags.7?true"],["add_admins","true","flags.9?true"],["anonymous","true","flags.10?true"],["manage_call","true","flags.11?true"],["other","true","flags.12?true"],["manage_topics","true","flags.13?true"],["post_stories","true","flags.14?true"],["edit_stories","true","flags.15?true"],["delete_stories","true","flags.16?true"]]}get[o](){return[["flags",p,"#"],[this.change_info??null,"true","flags.0?true"],[this.post_messages??null,"true","flags.1?true"],[this.edit_messages??null,"true","flags.2?true"],[this.delete_messages??null,"true","flags.3?true"],[this.ban_users??null,"true","flags.4?true"],[this.invite_users??null,"true","flags.5?true"],[this.pin_messages??null,"true","flags.7?true"],[this.add_admins??null,"true","flags.9?true"],[this.anonymous??null,"true","flags.10?true"],[this.manage_call??null,"true","flags.11?true"],[this.other??null,"true","flags.12?true"],[this.manage_topics??null,"true","flags.13?true"],[this.post_stories??null,"true","flags.14?true"],[this.edit_stories??null,"true","flags.15?true"],[this.delete_stories??null,"true","flags.16?true"]]}constructor(e){super(),this.change_info=e?.change_info,this.post_messages=e?.post_messages,this.edit_messages=e?.edit_messages,this.delete_messages=e?.delete_messages,this.ban_users=e?.ban_users,this.invite_users=e?.invite_users,this.pin_messages=e?.pin_messages,this.add_admins=e?.add_admins,this.anonymous=e?.anonymous,this.manage_call=e?.manage_call,this.other=e?.other,this.manage_topics=e?.manage_topics,this.post_stories=e?.post_stories,this.edit_stories=e?.edit_stories,this.delete_stories=e?.delete_stories}},xB=class extends pt{view_messages;send_messages;send_media;send_stickers;send_gifs;send_games;send_inline;embed_links;send_polls;change_info;invite_users;pin_messages;manage_topics;send_photos;send_videos;send_roundvideos;send_audios;send_voices;send_docs;send_plain;until_date;get[i](){return 2668758040}static get[r](){return"chatBannedRights"}static get[a](){return[["flags",p,"#"],["view_messages","true","flags.0?true"],["send_messages","true","flags.1?true"],["send_media","true","flags.2?true"],["send_stickers","true","flags.3?true"],["send_gifs","true","flags.4?true"],["send_games","true","flags.5?true"],["send_inline","true","flags.6?true"],["embed_links","true","flags.7?true"],["send_polls","true","flags.8?true"],["change_info","true","flags.10?true"],["invite_users","true","flags.15?true"],["pin_messages","true","flags.17?true"],["manage_topics","true","flags.18?true"],["send_photos","true","flags.19?true"],["send_videos","true","flags.20?true"],["send_roundvideos","true","flags.21?true"],["send_audios","true","flags.22?true"],["send_voices","true","flags.23?true"],["send_docs","true","flags.24?true"],["send_plain","true","flags.25?true"],["until_date","number","int"]]}get[o](){return[["flags",p,"#"],[this.view_messages??null,"true","flags.0?true"],[this.send_messages??null,"true","flags.1?true"],[this.send_media??null,"true","flags.2?true"],[this.send_stickers??null,"true","flags.3?true"],[this.send_gifs??null,"true","flags.4?true"],[this.send_games??null,"true","flags.5?true"],[this.send_inline??null,"true","flags.6?true"],[this.embed_links??null,"true","flags.7?true"],[this.send_polls??null,"true","flags.8?true"],[this.change_info??null,"true","flags.10?true"],[this.invite_users??null,"true","flags.15?true"],[this.pin_messages??null,"true","flags.17?true"],[this.manage_topics??null,"true","flags.18?true"],[this.send_photos??null,"true","flags.19?true"],[this.send_videos??null,"true","flags.20?true"],[this.send_roundvideos??null,"true","flags.21?true"],[this.send_audios??null,"true","flags.22?true"],[this.send_voices??null,"true","flags.23?true"],[this.send_docs??null,"true","flags.24?true"],[this.send_plain??null,"true","flags.25?true"],[this.until_date,"number","int"]]}constructor(e){super(),this.view_messages=e.view_messages,this.send_messages=e.send_messages,this.send_media=e.send_media,this.send_stickers=e.send_stickers,this.send_gifs=e.send_gifs,this.send_games=e.send_games,this.send_inline=e.send_inline,this.embed_links=e.embed_links,this.send_polls=e.send_polls,this.change_info=e.change_info,this.invite_users=e.invite_users,this.pin_messages=e.pin_messages,this.manage_topics=e.manage_topics,this.send_photos=e.send_photos,this.send_videos=e.send_videos,this.send_roundvideos=e.send_roundvideos,this.send_audios=e.send_audios,this.send_voices=e.send_voices,this.send_docs=e.send_docs,this.send_plain=e.send_plain,this.until_date=e.until_date}},AB=class extends mr{id;access_hash;get[i](){return 3861952889}static get[r](){return"inputWallPaper"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},PB=class extends mr{slug;get[i](){return 1913199744}static get[r](){return"inputWallPaperSlug"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},CB=class extends mr{id;get[i](){return 2524595758}static get[r](){return"inputWallPaperNoFile"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},IB=class extends Hu{get[i](){return 471437699}static get[r](){return"account.wallPapersNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vB=class extends Hu{hash;wallpapers;get[i](){return 3452142988}static get[r](){return"account.wallPapers"}static get[a](){return[["hash","bigint","long"],["wallpapers",[$e],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.wallpapers,[$e],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.wallpapers=e.wallpapers}},wB=class extends Kp{allow_flashcall;current_number;allow_app_hash;allow_missed_call;allow_firebase;logout_tokens;token;app_sandbox;get[i](){return 2904898936}static get[r](){return"codeSettings"}static get[a](){return[["flags",p,"#"],["allow_flashcall","true","flags.0?true"],["current_number","true","flags.1?true"],["allow_app_hash","true","flags.4?true"],["allow_missed_call","true","flags.5?true"],["allow_firebase","true","flags.7?true"],["logout_tokens",[Uint8Array],"flags.6?Vector"],["token","string","flags.8?string"],["app_sandbox","boolean","flags.8?Bool"]]}get[o](){return[["flags",p,"#"],[this.allow_flashcall??null,"true","flags.0?true"],[this.current_number??null,"true","flags.1?true"],[this.allow_app_hash??null,"true","flags.4?true"],[this.allow_missed_call??null,"true","flags.5?true"],[this.allow_firebase??null,"true","flags.7?true"],[this.logout_tokens??null,[Uint8Array],"flags.6?Vector"],[this.token??null,"string","flags.8?string"],[this.app_sandbox??null,"boolean","flags.8?Bool"]]}constructor(e){super(),this.allow_flashcall=e?.allow_flashcall,this.current_number=e?.current_number,this.allow_app_hash=e?.allow_app_hash,this.allow_missed_call=e?.allow_missed_call,this.allow_firebase=e?.allow_firebase,this.logout_tokens=e?.logout_tokens,this.token=e?.token,this.app_sandbox=e?.app_sandbox}},DB=class extends cn{blur;motion;background_color;second_background_color;third_background_color;fourth_background_color;intensity;rotation;emoticon;get[i](){return 925826256}static get[r](){return"wallPaperSettings"}static get[a](){return[["flags",p,"#"],["blur","true","flags.1?true"],["motion","true","flags.2?true"],["background_color","number","flags.0?int"],["second_background_color","number","flags.4?int"],["third_background_color","number","flags.5?int"],["fourth_background_color","number","flags.6?int"],["intensity","number","flags.3?int"],["rotation","number","flags.4?int"],["emoticon","string","flags.7?string"]]}get[o](){return[["flags",p,"#"],[this.blur??null,"true","flags.1?true"],[this.motion??null,"true","flags.2?true"],[this.background_color??null,"number","flags.0?int"],[this.second_background_color??null,"number","flags.4?int"],[this.third_background_color??null,"number","flags.5?int"],[this.fourth_background_color??null,"number","flags.6?int"],[this.intensity??null,"number","flags.3?int"],[this.rotation??null,"number","flags.4?int"],[this.emoticon??null,"string","flags.7?string"]]}constructor(e){super(),this.blur=e?.blur,this.motion=e?.motion,this.background_color=e?.background_color,this.second_background_color=e?.second_background_color,this.third_background_color=e?.third_background_color,this.fourth_background_color=e?.fourth_background_color,this.intensity=e?.intensity,this.rotation=e?.rotation,this.emoticon=e?.emoticon}},SB=class extends Ys{disabled;video_preload_large;audio_preload_next;phonecalls_less_data;stories_preload;photo_size_max;video_size_max;file_size_max;video_upload_maxbitrate;small_queue_active_operations_max;large_queue_active_operations_max;get[i](){return 3131405864}static get[r](){return"autoDownloadSettings"}static get[a](){return[["flags",p,"#"],["disabled","true","flags.0?true"],["video_preload_large","true","flags.1?true"],["audio_preload_next","true","flags.2?true"],["phonecalls_less_data","true","flags.3?true"],["stories_preload","true","flags.4?true"],["photo_size_max","number","int"],["video_size_max","bigint","long"],["file_size_max","bigint","long"],["video_upload_maxbitrate","number","int"],["small_queue_active_operations_max","number","int"],["large_queue_active_operations_max","number","int"]]}get[o](){return[["flags",p,"#"],[this.disabled??null,"true","flags.0?true"],[this.video_preload_large??null,"true","flags.1?true"],[this.audio_preload_next??null,"true","flags.2?true"],[this.phonecalls_less_data??null,"true","flags.3?true"],[this.stories_preload??null,"true","flags.4?true"],[this.photo_size_max,"number","int"],[this.video_size_max,"bigint","long"],[this.file_size_max,"bigint","long"],[this.video_upload_maxbitrate,"number","int"],[this.small_queue_active_operations_max,"number","int"],[this.large_queue_active_operations_max,"number","int"]]}constructor(e){super(),this.disabled=e.disabled,this.video_preload_large=e.video_preload_large,this.audio_preload_next=e.audio_preload_next,this.phonecalls_less_data=e.phonecalls_less_data,this.stories_preload=e.stories_preload,this.photo_size_max=e.photo_size_max,this.video_size_max=e.video_size_max,this.file_size_max=e.file_size_max,this.video_upload_maxbitrate=e.video_upload_maxbitrate,this.small_queue_active_operations_max=e.small_queue_active_operations_max,this.large_queue_active_operations_max=e.large_queue_active_operations_max}},EB=class extends Wp{low;medium;high;get[i](){return 1674235686}static get[r](){return"account.autoDownloadSettings"}static get[a](){return[["low",Ys,"AutoDownloadSettings"],["medium",Ys,"AutoDownloadSettings"],["high",Ys,"AutoDownloadSettings"]]}get[o](){return[[this.low,Ys,"AutoDownloadSettings"],[this.medium,Ys,"AutoDownloadSettings"],[this.high,Ys,"AutoDownloadSettings"]]}constructor(e){super(),this.low=e.low,this.medium=e.medium,this.high=e.high}},BB=class extends hi{keyword;emoticons;get[i](){return 3585325561}static get[r](){return"emojiKeyword"}static get[a](){return[["keyword","string","string"],["emoticons",["string"],"Vector"]]}get[o](){return[[this.keyword,"string","string"],[this.emoticons,["string"],"Vector"]]}constructor(e){super(),this.keyword=e.keyword,this.emoticons=e.emoticons}},kB=class extends hi{keyword;emoticons;get[i](){return 594408994}static get[r](){return"emojiKeywordDeleted"}static get[a](){return[["keyword","string","string"],["emoticons",["string"],"Vector"]]}get[o](){return[[this.keyword,"string","string"],[this.emoticons,["string"],"Vector"]]}constructor(e){super(),this.keyword=e.keyword,this.emoticons=e.emoticons}},MB=class extends Jp{lang_code;from_version;version;keywords;get[i](){return 1556570557}static get[r](){return"emojiKeywordsDifference"}static get[a](){return[["lang_code","string","string"],["from_version","number","int"],["version","number","int"],["keywords",[hi],"Vector"]]}get[o](){return[[this.lang_code,"string","string"],[this.from_version,"number","int"],[this.version,"number","int"],[this.keywords,[hi],"Vector"]]}constructor(e){super(),this.lang_code=e.lang_code,this.from_version=e.from_version,this.version=e.version,this.keywords=e.keywords}},FB=class extends Yp{url;get[i](){return 2775937949}static get[r](){return"emojiURL"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},RB=class extends Zp{lang_code;get[i](){return 3019592545}static get[r](){return"emojiLanguage"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},UB=class extends Ra{autofill_new_broadcasts;autofill_public_groups;autofill_new_correspondents;id;title;photo;get[i](){return 4283715173}static get[r](){return"folder"}static get[a](){return[["flags",p,"#"],["autofill_new_broadcasts","true","flags.0?true"],["autofill_public_groups","true","flags.1?true"],["autofill_new_correspondents","true","flags.2?true"],["id","number","int"],["title","string","string"],["photo",Vs,"flags.3?ChatPhoto"]]}get[o](){return[["flags",p,"#"],[this.autofill_new_broadcasts??null,"true","flags.0?true"],[this.autofill_public_groups??null,"true","flags.1?true"],[this.autofill_new_correspondents??null,"true","flags.2?true"],[this.id,"number","int"],[this.title,"string","string"],[this.photo??null,Vs,"flags.3?ChatPhoto"]]}constructor(e){super(),this.autofill_new_broadcasts=e.autofill_new_broadcasts,this.autofill_public_groups=e.autofill_public_groups,this.autofill_new_correspondents=e.autofill_new_correspondents,this.id=e.id,this.title=e.title,this.photo=e.photo}},TB=class extends Xp{peer;folder_id;get[i](){return 4224893590}static get[r](){return"inputFolderPeer"}static get[a](){return[["peer",H,"InputPeer"],["folder_id","number","int"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.folder_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.folder_id=e.folder_id}},VB=class extends Ua{peer;folder_id;get[i](){return 3921323624}static get[r](){return"folderPeer"}static get[a](){return[["peer",w,"Peer"],["folder_id","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.folder_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.folder_id=e.folder_id}},NB=class extends $p{inexact;filter;count;get[i](){return 3896830975}static get[r](){return"messages.searchCounter"}static get[a](){return[["flags",p,"#"],["inexact","true","flags.1?true"],["filter",Oe,"MessagesFilter"],["count","number","int"]]}get[o](){return[["flags",p,"#"],[this.inexact??null,"true","flags.1?true"],[this.filter,Oe,"MessagesFilter"],[this.count,"number","int"]]}constructor(e){super(),this.inexact=e.inexact,this.filter=e.filter,this.count=e.count}},LB=class extends Ta{request_write_access;bot;domain;get[i](){return 2463316494}static get[r](){return"urlAuthResultRequest"}static get[a](){return[["flags",p,"#"],["request_write_access","true","flags.0?true"],["bot",D,"User"],["domain","string","string"]]}get[o](){return[["flags",p,"#"],[this.request_write_access??null,"true","flags.0?true"],[this.bot,D,"User"],[this.domain,"string","string"]]}constructor(e){super(),this.request_write_access=e.request_write_access,this.bot=e.bot,this.domain=e.domain}},qB=class extends Ta{url;get[i](){return 2408320590}static get[r](){return"urlAuthResultAccepted"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},QB=class extends Ta{get[i](){return 2849430303}static get[r](){return"urlAuthResultDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GB=class extends Ts{get[i](){return 3216354699}static get[r](){return"channelLocationEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},OB=class extends Ts{geo_point;address;get[i](){return 547062491}static get[r](){return"channelLocation"}static get[a](){return[["geo_point",Ce,"GeoPoint"],["address","string","string"]]}get[o](){return[[this.geo_point,Ce,"GeoPoint"],[this.address,"string","string"]]}constructor(e){super(),this.geo_point=e.geo_point,this.address=e.address}},HB=class extends _i{peer;expires;distance;get[i](){return 3393592157}static get[r](){return"peerLocated"}static get[a](){return[["peer",w,"Peer"],["expires","number","int"],["distance","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.expires,"number","int"],[this.distance,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.expires=e.expires,this.distance=e.distance}},jB=class extends _i{expires;get[i](){return 4176226379}static get[r](){return"peerSelfLocated"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},zB=class extends ln{platform;reason;text;get[i](){return 3497176244}static get[r](){return"restrictionReason"}static get[a](){return[["platform","string","string"],["reason","string","string"],["text","string","string"]]}get[o](){return[[this.platform,"string","string"],[this.reason,"string","string"],[this.text,"string","string"]]}constructor(e){super(),this.platform=e.platform,this.reason=e.reason,this.text=e.text}},KB=class extends ju{id;access_hash;get[i](){return 1012306921}static get[r](){return"inputTheme"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},WB=class extends ju{slug;get[i](){return 4119399921}static get[r](){return"inputThemeSlug"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},JB=class extends hr{creator;default;for_chat;id;access_hash;slug;title;document;settings;emoticon;installs_count;get[i](){return 2685298646}static get[r](){return"theme"}static get[a](){return[["flags",p,"#"],["creator","true","flags.0?true"],["default","true","flags.1?true"],["for_chat","true","flags.5?true"],["id","bigint","long"],["access_hash","bigint","long"],["slug","string","string"],["title","string","string"],["document",G,"flags.2?Document"],["settings",[_r],"flags.3?Vector"],["emoticon","string","flags.6?string"],["installs_count","number","flags.4?int"]]}get[o](){return[["flags",p,"#"],[this.creator??null,"true","flags.0?true"],[this.default??null,"true","flags.1?true"],[this.for_chat??null,"true","flags.5?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.slug,"string","string"],[this.title,"string","string"],[this.document??null,G,"flags.2?Document"],[this.settings??null,[_r],"flags.3?Vector"],[this.emoticon??null,"string","flags.6?string"],[this.installs_count??null,"number","flags.4?int"]]}constructor(e){super(),this.creator=e.creator,this.default=e.default,this.for_chat=e.for_chat,this.id=e.id,this.access_hash=e.access_hash,this.slug=e.slug,this.title=e.title,this.document=e.document,this.settings=e.settings,this.emoticon=e.emoticon,this.installs_count=e.installs_count}},YB=class extends zu{get[i](){return 4095653410}static get[r](){return"account.themesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ZB=class extends zu{hash;themes;get[i](){return 2587724909}static get[r](){return"account.themes"}static get[a](){return[["hash","bigint","long"],["themes",[hr],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.themes,[hr],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.themes=e.themes}},XB=class extends Va{expires;token;get[i](){return 1654593920}static get[r](){return"auth.loginToken"}static get[a](){return[["expires","number","int"],["token",Uint8Array,"bytes"]]}get[o](){return[[this.expires,"number","int"],[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.expires=e.expires,this.token=e.token}},$B=class extends Va{dc_id;token;get[i](){return 110008598}static get[r](){return"auth.loginTokenMigrateTo"}static get[a](){return[["dc_id","number","int"],["token",Uint8Array,"bytes"]]}get[o](){return[[this.dc_id,"number","int"],[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.dc_id=e.dc_id,this.token=e.token}},ek=class extends Va{authorization;get[i](){return 957176926}static get[r](){return"auth.loginTokenSuccess"}static get[a](){return[["authorization",Un,"auth.Authorization"]]}get[o](){return[[this.authorization,Un,"auth.Authorization"]]}constructor(e){super(),this.authorization=e.authorization}},tk=class extends eg{sensitive_enabled;sensitive_can_change;get[i](){return 1474462241}static get[r](){return"account.contentSettings"}static get[a](){return[["flags",p,"#"],["sensitive_enabled","true","flags.0?true"],["sensitive_can_change","true","flags.1?true"]]}get[o](){return[["flags",p,"#"],[this.sensitive_enabled??null,"true","flags.0?true"],[this.sensitive_can_change??null,"true","flags.1?true"]]}constructor(e){super(),this.sensitive_enabled=e?.sensitive_enabled,this.sensitive_can_change=e?.sensitive_can_change}},sk=class extends tg{dates;chats;users;get[i](){return 2837970629}static get[r](){return"messages.inactiveChats"}static get[a](){return[["dates",["number"],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.dates,["number"],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.dates=e.dates,this.chats=e.chats,this.users=e.users}},nk=class extends Ps{get[i](){return 3282117730}static get[r](){return"baseThemeClassic"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rk=class extends Ps{get[i](){return 4225242760}static get[r](){return"baseThemeDay"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ik=class extends Ps{get[i](){return 3081969320}static get[r](){return"baseThemeNight"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ak=class extends Ps{get[i](){return 1834973166}static get[r](){return"baseThemeTinted"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ok=class extends Ps{get[i](){return 1527845466}static get[r](){return"baseThemeArctic"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},uk=class extends sg{message_colors_animated;base_theme;accent_color;outbox_accent_color;message_colors;wallpaper;wallpaper_settings;get[i](){return 2413711439}static get[r](){return"inputThemeSettings"}static get[a](){return[["flags",p,"#"],["message_colors_animated","true","flags.2?true"],["base_theme",Ps,"BaseTheme"],["accent_color","number","int"],["outbox_accent_color","number","flags.3?int"],["message_colors",["number"],"flags.0?Vector"],["wallpaper",mr,"flags.1?InputWallPaper"],["wallpaper_settings",cn,"flags.1?WallPaperSettings"]]}get[o](){return[["flags",p,"#"],[this.message_colors_animated??null,"true","flags.2?true"],[this.base_theme,Ps,"BaseTheme"],[this.accent_color,"number","int"],[this.outbox_accent_color??null,"number","flags.3?int"],[this.message_colors??null,["number"],"flags.0?Vector"],[this.wallpaper??null,mr,"flags.1?InputWallPaper"],[this.wallpaper_settings??null,cn,"flags.1?WallPaperSettings"]]}constructor(e){super(),this.message_colors_animated=e.message_colors_animated,this.base_theme=e.base_theme,this.accent_color=e.accent_color,this.outbox_accent_color=e.outbox_accent_color,this.message_colors=e.message_colors,this.wallpaper=e.wallpaper,this.wallpaper_settings=e.wallpaper_settings}},ck=class extends _r{message_colors_animated;base_theme;accent_color;outbox_accent_color;message_colors;wallpaper;get[i](){return 4200117972}static get[r](){return"themeSettings"}static get[a](){return[["flags",p,"#"],["message_colors_animated","true","flags.2?true"],["base_theme",Ps,"BaseTheme"],["accent_color","number","int"],["outbox_accent_color","number","flags.3?int"],["message_colors",["number"],"flags.0?Vector"],["wallpaper",$e,"flags.1?WallPaper"]]}get[o](){return[["flags",p,"#"],[this.message_colors_animated??null,"true","flags.2?true"],[this.base_theme,Ps,"BaseTheme"],[this.accent_color,"number","int"],[this.outbox_accent_color??null,"number","flags.3?int"],[this.message_colors??null,["number"],"flags.0?Vector"],[this.wallpaper??null,$e,"flags.1?WallPaper"]]}constructor(e){super(),this.message_colors_animated=e.message_colors_animated,this.base_theme=e.base_theme,this.accent_color=e.accent_color,this.outbox_accent_color=e.outbox_accent_color,this.message_colors=e.message_colors,this.wallpaper=e.wallpaper}},lk=class extends bi{documents;settings;get[i](){return 1421174295}static get[r](){return"webPageAttributeTheme"}static get[a](){return[["flags",p,"#"],["documents",[G],"flags.0?Vector"],["settings",_r,"flags.1?ThemeSettings"]]}get[o](){return[["flags",p,"#"],[this.documents??null,[G],"flags.0?Vector"],[this.settings??null,_r,"flags.1?ThemeSettings"]]}constructor(e){super(),this.documents=e?.documents,this.settings=e?.settings}},pk=class extends bi{peer;id;story;get[i](){return 781501415}static get[r](){return"webPageAttributeStory"}static get[a](){return[["flags",p,"#"],["peer",w,"Peer"],["id","number","int"],["story",ze,"flags.0?StoryItem"]]}get[o](){return[["flags",p,"#"],[this.peer,w,"Peer"],[this.id,"number","int"],[this.story??null,ze,"flags.0?StoryItem"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.story=e.story}},gk=class extends ng{count;votes;chats;users;next_offset;get[i](){return 1218005070}static get[r](){return"messages.votesList"}static get[a](){return[["flags",p,"#"],["count","number","int"],["votes",[wr],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.count,"number","int"],[this.votes,[wr],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.votes=e.votes,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},dk=class extends Na{url;name;get[i](){return 4117234314}static get[r](){return"bankCardOpenUrl"}static get[a](){return[["url","string","string"],["name","string","string"]]}get[o](){return[[this.url,"string","string"],[this.name,"string","string"]]}constructor(e){super(),this.url=e.url,this.name=e.name}},mk=class extends rg{title;open_urls;get[i](){return 1042605427}static get[r](){return"payments.bankCardData"}static get[a](){return[["title","string","string"],["open_urls",[Na],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.open_urls,[Na],"Vector"]]}constructor(e){super(),this.title=e.title,this.open_urls=e.open_urls}},hk=class extends Wt{contacts;non_contacts;groups;broadcasts;bots;exclude_muted;exclude_read;exclude_archived;id;title;emoticon;color;pinned_peers;include_peers;exclude_peers;get[i](){return 1605718587}static get[r](){return"dialogFilter"}static get[a](){return[["flags",p,"#"],["contacts","true","flags.0?true"],["non_contacts","true","flags.1?true"],["groups","true","flags.2?true"],["broadcasts","true","flags.3?true"],["bots","true","flags.4?true"],["exclude_muted","true","flags.11?true"],["exclude_read","true","flags.12?true"],["exclude_archived","true","flags.13?true"],["id","number","int"],["title","string","string"],["emoticon","string","flags.25?string"],["color","number","flags.27?int"],["pinned_peers",[H],"Vector"],["include_peers",[H],"Vector"],["exclude_peers",[H],"Vector"]]}get[o](){return[["flags",p,"#"],[this.contacts??null,"true","flags.0?true"],[this.non_contacts??null,"true","flags.1?true"],[this.groups??null,"true","flags.2?true"],[this.broadcasts??null,"true","flags.3?true"],[this.bots??null,"true","flags.4?true"],[this.exclude_muted??null,"true","flags.11?true"],[this.exclude_read??null,"true","flags.12?true"],[this.exclude_archived??null,"true","flags.13?true"],[this.id,"number","int"],[this.title,"string","string"],[this.emoticon??null,"string","flags.25?string"],[this.color??null,"number","flags.27?int"],[this.pinned_peers,[H],"Vector"],[this.include_peers,[H],"Vector"],[this.exclude_peers,[H],"Vector"]]}constructor(e){super(),this.contacts=e.contacts,this.non_contacts=e.non_contacts,this.groups=e.groups,this.broadcasts=e.broadcasts,this.bots=e.bots,this.exclude_muted=e.exclude_muted,this.exclude_read=e.exclude_read,this.exclude_archived=e.exclude_archived,this.id=e.id,this.title=e.title,this.emoticon=e.emoticon,this.color=e.color,this.pinned_peers=e.pinned_peers,this.include_peers=e.include_peers,this.exclude_peers=e.exclude_peers}},_k=class extends Wt{get[i](){return 909284270}static get[r](){return"dialogFilterDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},bk=class extends Wt{has_my_invites;id;title;emoticon;color;pinned_peers;include_peers;get[i](){return 2682424996}static get[r](){return"dialogFilterChatlist"}static get[a](){return[["flags",p,"#"],["has_my_invites","true","flags.26?true"],["id","number","int"],["title","string","string"],["emoticon","string","flags.25?string"],["color","number","flags.27?int"],["pinned_peers",[H],"Vector"],["include_peers",[H],"Vector"]]}get[o](){return[["flags",p,"#"],[this.has_my_invites??null,"true","flags.26?true"],[this.id,"number","int"],[this.title,"string","string"],[this.emoticon??null,"string","flags.25?string"],[this.color??null,"number","flags.27?int"],[this.pinned_peers,[H],"Vector"],[this.include_peers,[H],"Vector"]]}constructor(e){super(),this.has_my_invites=e.has_my_invites,this.id=e.id,this.title=e.title,this.emoticon=e.emoticon,this.color=e.color,this.pinned_peers=e.pinned_peers,this.include_peers=e.include_peers}},fk=class extends ig{filter;description;get[i](){return 2004110666}static get[r](){return"dialogFilterSuggested"}static get[a](){return[["filter",Wt,"DialogFilter"],["description","string","string"]]}get[o](){return[[this.filter,Wt,"DialogFilter"],[this.description,"string","string"]]}constructor(e){super(),this.filter=e.filter,this.description=e.description}},yk=class extends br{min_date;max_date;get[i](){return 3057118639}static get[r](){return"statsDateRangeDays"}static get[a](){return[["min_date","number","int"],["max_date","number","int"]]}get[o](){return[[this.min_date,"number","int"],[this.max_date,"number","int"]]}constructor(e){super(),this.min_date=e.min_date,this.max_date=e.max_date}},xk=class extends Be{current;previous;get[i](){return 3410210014}static get[r](){return"statsAbsValueAndPrev"}static get[a](){return[["current","number","double"],["previous","number","double"]]}get[o](){return[[this.current,"number","double"],[this.previous,"number","double"]]}constructor(e){super(),this.current=e.current,this.previous=e.previous}},Ak=class extends fr{part;total;get[i](){return 3419287520}static get[r](){return"statsPercentValue"}static get[a](){return[["part","number","double"],["total","number","double"]]}get[o](){return[[this.part,"number","double"],[this.total,"number","double"]]}constructor(e){super(),this.part=e.part,this.total=e.total}},Pk=class extends W{token;get[i](){return 1244130093}static get[r](){return"statsGraphAsync"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},Ck=class extends W{error;get[i](){return 3202127906}static get[r](){return"statsGraphError"}static get[a](){return[["error","string","string"]]}get[o](){return[[this.error,"string","string"]]}constructor(e){super(),this.error=e.error}},Ik=class extends W{json;zoom_token;get[i](){return 2393138358}static get[r](){return"statsGraph"}static get[a](){return[["flags",p,"#"],["json",fe,"DataJSON"],["zoom_token","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.json,fe,"DataJSON"],[this.zoom_token??null,"string","flags.0?string"]]}constructor(e){super(),this.json=e.json,this.zoom_token=e.zoom_token}},vk=class extends ag{period;followers;views_per_post;shares_per_post;reactions_per_post;views_per_story;shares_per_story;reactions_per_story;enabled_notifications;growth_graph;followers_graph;mute_graph;top_hours_graph;interactions_graph;iv_interactions_graph;views_by_source_graph;new_followers_by_source_graph;languages_graph;reactions_by_emotion_graph;story_interactions_graph;story_reactions_by_emotion_graph;recent_posts_interactions;get[i](){return 963421692}static get[r](){return"stats.broadcastStats"}static get[a](){return[["period",br,"StatsDateRangeDays"],["followers",Be,"StatsAbsValueAndPrev"],["views_per_post",Be,"StatsAbsValueAndPrev"],["shares_per_post",Be,"StatsAbsValueAndPrev"],["reactions_per_post",Be,"StatsAbsValueAndPrev"],["views_per_story",Be,"StatsAbsValueAndPrev"],["shares_per_story",Be,"StatsAbsValueAndPrev"],["reactions_per_story",Be,"StatsAbsValueAndPrev"],["enabled_notifications",fr,"StatsPercentValue"],["growth_graph",W,"StatsGraph"],["followers_graph",W,"StatsGraph"],["mute_graph",W,"StatsGraph"],["top_hours_graph",W,"StatsGraph"],["interactions_graph",W,"StatsGraph"],["iv_interactions_graph",W,"StatsGraph"],["views_by_source_graph",W,"StatsGraph"],["new_followers_by_source_graph",W,"StatsGraph"],["languages_graph",W,"StatsGraph"],["reactions_by_emotion_graph",W,"StatsGraph"],["story_interactions_graph",W,"StatsGraph"],["story_reactions_by_emotion_graph",W,"StatsGraph"],["recent_posts_interactions",[yi],"Vector"]]}get[o](){return[[this.period,br,"StatsDateRangeDays"],[this.followers,Be,"StatsAbsValueAndPrev"],[this.views_per_post,Be,"StatsAbsValueAndPrev"],[this.shares_per_post,Be,"StatsAbsValueAndPrev"],[this.reactions_per_post,Be,"StatsAbsValueAndPrev"],[this.views_per_story,Be,"StatsAbsValueAndPrev"],[this.shares_per_story,Be,"StatsAbsValueAndPrev"],[this.reactions_per_story,Be,"StatsAbsValueAndPrev"],[this.enabled_notifications,fr,"StatsPercentValue"],[this.growth_graph,W,"StatsGraph"],[this.followers_graph,W,"StatsGraph"],[this.mute_graph,W,"StatsGraph"],[this.top_hours_graph,W,"StatsGraph"],[this.interactions_graph,W,"StatsGraph"],[this.iv_interactions_graph,W,"StatsGraph"],[this.views_by_source_graph,W,"StatsGraph"],[this.new_followers_by_source_graph,W,"StatsGraph"],[this.languages_graph,W,"StatsGraph"],[this.reactions_by_emotion_graph,W,"StatsGraph"],[this.story_interactions_graph,W,"StatsGraph"],[this.story_reactions_by_emotion_graph,W,"StatsGraph"],[this.recent_posts_interactions,[yi],"Vector"]]}constructor(e){super(),this.period=e.period,this.followers=e.followers,this.views_per_post=e.views_per_post,this.shares_per_post=e.shares_per_post,this.reactions_per_post=e.reactions_per_post,this.views_per_story=e.views_per_story,this.shares_per_story=e.shares_per_story,this.reactions_per_story=e.reactions_per_story,this.enabled_notifications=e.enabled_notifications,this.growth_graph=e.growth_graph,this.followers_graph=e.followers_graph,this.mute_graph=e.mute_graph,this.top_hours_graph=e.top_hours_graph,this.interactions_graph=e.interactions_graph,this.iv_interactions_graph=e.iv_interactions_graph,this.views_by_source_graph=e.views_by_source_graph,this.new_followers_by_source_graph=e.new_followers_by_source_graph,this.languages_graph=e.languages_graph,this.reactions_by_emotion_graph=e.reactions_by_emotion_graph,this.story_interactions_graph=e.story_interactions_graph,this.story_reactions_by_emotion_graph=e.story_reactions_by_emotion_graph,this.recent_posts_interactions=e.recent_posts_interactions}},wk=class extends Ku{expires;get[i](){return 2566302837}static get[r](){return"help.promoDataEmpty"}static get[a](){return[["expires","number","int"]]}get[o](){return[[this.expires,"number","int"]]}constructor(e){super(),this.expires=e.expires}},Dk=class extends Ku{proxy;expires;peer;chats;users;psa_type;psa_message;get[i](){return 2352576831}static get[r](){return"help.promoData"}static get[a](){return[["flags",p,"#"],["proxy","true","flags.0?true"],["expires","number","int"],["peer",w,"Peer"],["chats",[F],"Vector"],["users",[D],"Vector"],["psa_type","string","flags.1?string"],["psa_message","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.proxy??null,"true","flags.0?true"],[this.expires,"number","int"],[this.peer,w,"Peer"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.psa_type??null,"string","flags.1?string"],[this.psa_message??null,"string","flags.2?string"]]}constructor(e){super(),this.proxy=e.proxy,this.expires=e.expires,this.peer=e.peer,this.chats=e.chats,this.users=e.users,this.psa_type=e.psa_type,this.psa_message=e.psa_message}},Sk=class extends Cs{type;w;h;size;video_start_ts;get[i](){return 3727929492}static get[r](){return"videoSize"}static get[a](){return[["flags",p,"#"],["type","string","string"],["w","number","int"],["h","number","int"],["size","number","int"],["video_start_ts","number","flags.0?double"]]}get[o](){return[["flags",p,"#"],[this.type,"string","string"],[this.w,"number","int"],[this.h,"number","int"],[this.size,"number","int"],[this.video_start_ts??null,"number","flags.0?double"]]}constructor(e){super(),this.type=e.type,this.w=e.w,this.h=e.h,this.size=e.size,this.video_start_ts=e.video_start_ts}},Ek=class extends Cs{emoji_id;background_colors;get[i](){return 4166795580}static get[r](){return"videoSizeEmojiMarkup"}static get[a](){return[["emoji_id","bigint","long"],["background_colors",["number"],"Vector"]]}get[o](){return[[this.emoji_id,"bigint","long"],[this.background_colors,["number"],"Vector"]]}constructor(e){super(),this.emoji_id=e.emoji_id,this.background_colors=e.background_colors}},Bk=class extends Cs{stickerset;sticker_id;background_colors;get[i](){return 228623102}static get[r](){return"videoSizeStickerMarkup"}static get[a](){return[["stickerset",_e,"InputStickerSet"],["sticker_id","bigint","long"],["background_colors",["number"],"Vector"]]}get[o](){return[[this.stickerset,_e,"InputStickerSet"],[this.sticker_id,"bigint","long"],[this.background_colors,["number"],"Vector"]]}constructor(e){super(),this.stickerset=e.stickerset,this.sticker_id=e.sticker_id,this.background_colors=e.background_colors}},kk=class extends La{user_id;messages;avg_chars;get[i](){return 2634330011}static get[r](){return"statsGroupTopPoster"}static get[a](){return[["user_id","bigint","long"],["messages","number","int"],["avg_chars","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.messages,"number","int"],[this.avg_chars,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.messages=e.messages,this.avg_chars=e.avg_chars}},Mk=class extends qa{user_id;deleted;kicked;banned;get[i](){return 3612888199}static get[r](){return"statsGroupTopAdmin"}static get[a](){return[["user_id","bigint","long"],["deleted","number","int"],["kicked","number","int"],["banned","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.deleted,"number","int"],[this.kicked,"number","int"],[this.banned,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.deleted=e.deleted,this.kicked=e.kicked,this.banned=e.banned}},Fk=class extends Qa{user_id;invitations;get[i](){return 1398765469}static get[r](){return"statsGroupTopInviter"}static get[a](){return[["user_id","bigint","long"],["invitations","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.invitations,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.invitations=e.invitations}},Rk=class extends og{period;members;messages;viewers;posters;growth_graph;members_graph;new_members_by_source_graph;languages_graph;messages_graph;actions_graph;top_hours_graph;weekdays_graph;top_posters;top_admins;top_inviters;users;get[i](){return 4018141462}static get[r](){return"stats.megagroupStats"}static get[a](){return[["period",br,"StatsDateRangeDays"],["members",Be,"StatsAbsValueAndPrev"],["messages",Be,"StatsAbsValueAndPrev"],["viewers",Be,"StatsAbsValueAndPrev"],["posters",Be,"StatsAbsValueAndPrev"],["growth_graph",W,"StatsGraph"],["members_graph",W,"StatsGraph"],["new_members_by_source_graph",W,"StatsGraph"],["languages_graph",W,"StatsGraph"],["messages_graph",W,"StatsGraph"],["actions_graph",W,"StatsGraph"],["top_hours_graph",W,"StatsGraph"],["weekdays_graph",W,"StatsGraph"],["top_posters",[La],"Vector"],["top_admins",[qa],"Vector"],["top_inviters",[Qa],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.period,br,"StatsDateRangeDays"],[this.members,Be,"StatsAbsValueAndPrev"],[this.messages,Be,"StatsAbsValueAndPrev"],[this.viewers,Be,"StatsAbsValueAndPrev"],[this.posters,Be,"StatsAbsValueAndPrev"],[this.growth_graph,W,"StatsGraph"],[this.members_graph,W,"StatsGraph"],[this.new_members_by_source_graph,W,"StatsGraph"],[this.languages_graph,W,"StatsGraph"],[this.messages_graph,W,"StatsGraph"],[this.actions_graph,W,"StatsGraph"],[this.top_hours_graph,W,"StatsGraph"],[this.weekdays_graph,W,"StatsGraph"],[this.top_posters,[La],"Vector"],[this.top_admins,[qa],"Vector"],[this.top_inviters,[Qa],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.period=e.period,this.members=e.members,this.messages=e.messages,this.viewers=e.viewers,this.posters=e.posters,this.growth_graph=e.growth_graph,this.members_graph=e.members_graph,this.new_members_by_source_graph=e.new_members_by_source_graph,this.languages_graph=e.languages_graph,this.messages_graph=e.messages_graph,this.actions_graph=e.actions_graph,this.top_hours_graph=e.top_hours_graph,this.weekdays_graph=e.weekdays_graph,this.top_posters=e.top_posters,this.top_admins=e.top_admins,this.top_inviters=e.top_inviters,this.users=e.users}},Uk=class extends ug{archive_and_mute_new_noncontact_peers;keep_archived_unmuted;keep_archived_folders;hide_read_marks;new_noncontact_peers_require_premium;get[i](){return 1934380235}static get[r](){return"globalPrivacySettings"}static get[a](){return[["flags",p,"#"],["archive_and_mute_new_noncontact_peers","true","flags.0?true"],["keep_archived_unmuted","true","flags.1?true"],["keep_archived_folders","true","flags.2?true"],["hide_read_marks","true","flags.3?true"],["new_noncontact_peers_require_premium","true","flags.4?true"]]}get[o](){return[["flags",p,"#"],[this.archive_and_mute_new_noncontact_peers??null,"true","flags.0?true"],[this.keep_archived_unmuted??null,"true","flags.1?true"],[this.keep_archived_folders??null,"true","flags.2?true"],[this.hide_read_marks??null,"true","flags.3?true"],[this.new_noncontact_peers_require_premium??null,"true","flags.4?true"]]}constructor(e){super(),this.archive_and_mute_new_noncontact_peers=e?.archive_and_mute_new_noncontact_peers,this.keep_archived_unmuted=e?.keep_archived_unmuted,this.keep_archived_folders=e?.keep_archived_folders,this.hide_read_marks=e?.hide_read_marks,this.new_noncontact_peers_require_premium=e?.new_noncontact_peers_require_premium}},Tk=class extends Ga{country_code;prefixes;patterns;get[i](){return 1107543535}static get[r](){return"help.countryCode"}static get[a](){return[["flags",p,"#"],["country_code","string","string"],["prefixes",["string"],"flags.0?Vector"],["patterns",["string"],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.country_code,"string","string"],[this.prefixes??null,["string"],"flags.0?Vector"],[this.patterns??null,["string"],"flags.1?Vector"]]}constructor(e){super(),this.country_code=e.country_code,this.prefixes=e.prefixes,this.patterns=e.patterns}},Vk=class extends Oa{hidden;iso2;default_name;name;country_codes;get[i](){return 3280440867}static get[r](){return"help.country"}static get[a](){return[["flags",p,"#"],["hidden","true","flags.0?true"],["iso2","string","string"],["default_name","string","string"],["name","string","flags.1?string"],["country_codes",[Ga],"Vector"]]}get[o](){return[["flags",p,"#"],[this.hidden??null,"true","flags.0?true"],[this.iso2,"string","string"],[this.default_name,"string","string"],[this.name??null,"string","flags.1?string"],[this.country_codes,[Ga],"Vector"]]}constructor(e){super(),this.hidden=e.hidden,this.iso2=e.iso2,this.default_name=e.default_name,this.name=e.name,this.country_codes=e.country_codes}},Nk=class extends Wu{get[i](){return 2479628082}static get[r](){return"help.countriesListNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Lk=class extends Wu{countries;hash;get[i](){return 2278585758}static get[r](){return"help.countriesList"}static get[a](){return[["countries",[Oa],"Vector"],["hash","number","int"]]}get[o](){return[[this.countries,[Oa],"Vector"],[this.hash,"number","int"]]}constructor(e){super(),this.countries=e.countries,this.hash=e.hash}},qk=class extends Ha{views;forwards;replies;get[i](){return 1163625789}static get[r](){return"messageViews"}static get[a](){return[["flags",p,"#"],["views","number","flags.0?int"],["forwards","number","flags.1?int"],["replies",yr,"flags.2?MessageReplies"]]}get[o](){return[["flags",p,"#"],[this.views??null,"number","flags.0?int"],[this.forwards??null,"number","flags.1?int"],[this.replies??null,yr,"flags.2?MessageReplies"]]}constructor(e){super(),this.views=e?.views,this.forwards=e?.forwards,this.replies=e?.replies}},Qk=class extends cg{views;chats;users;get[i](){return 3066361155}static get[r](){return"messages.messageViews"}static get[a](){return[["views",[Ha],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.views,[Ha],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.views=e.views,this.chats=e.chats,this.users=e.users}},Gk=class extends lg{messages;max_id;read_inbox_max_id;read_outbox_max_id;unread_count;chats;users;get[i](){return 2788431746}static get[r](){return"messages.discussionMessage"}static get[a](){return[["flags",p,"#"],["messages",[Q],"Vector"],["max_id","number","flags.0?int"],["read_inbox_max_id","number","flags.1?int"],["read_outbox_max_id","number","flags.2?int"],["unread_count","number","int"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.messages,[Q],"Vector"],[this.max_id??null,"number","flags.0?int"],[this.read_inbox_max_id??null,"number","flags.1?int"],[this.read_outbox_max_id??null,"number","flags.2?int"],[this.unread_count,"number","int"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.messages=e.messages,this.max_id=e.max_id,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.chats=e.chats,this.users=e.users}},Ok=class extends us{reply_to_scheduled;forum_topic;quote;reply_to_msg_id;reply_to_peer_id;reply_from;reply_media;reply_to_top_id;quote_text;quote_entities;quote_offset;get[i](){return 2948336091}static get[r](){return"messageReplyHeader"}static get[a](){return[["flags",p,"#"],["reply_to_scheduled","true","flags.2?true"],["forum_topic","true","flags.3?true"],["quote","true","flags.9?true"],["reply_to_msg_id","number","flags.4?int"],["reply_to_peer_id",w,"flags.0?Peer"],["reply_from",ys,"flags.5?MessageFwdHeader"],["reply_media",xe,"flags.8?MessageMedia"],["reply_to_top_id","number","flags.1?int"],["quote_text","string","flags.6?string"],["quote_entities",[q],"flags.7?Vector"],["quote_offset","number","flags.10?int"]]}get[o](){return[["flags",p,"#"],[this.reply_to_scheduled??null,"true","flags.2?true"],[this.forum_topic??null,"true","flags.3?true"],[this.quote??null,"true","flags.9?true"],[this.reply_to_msg_id??null,"number","flags.4?int"],[this.reply_to_peer_id??null,w,"flags.0?Peer"],[this.reply_from??null,ys,"flags.5?MessageFwdHeader"],[this.reply_media??null,xe,"flags.8?MessageMedia"],[this.reply_to_top_id??null,"number","flags.1?int"],[this.quote_text??null,"string","flags.6?string"],[this.quote_entities??null,[q],"flags.7?Vector"],[this.quote_offset??null,"number","flags.10?int"]]}constructor(e){super(),this.reply_to_scheduled=e?.reply_to_scheduled,this.forum_topic=e?.forum_topic,this.quote=e?.quote,this.reply_to_msg_id=e?.reply_to_msg_id,this.reply_to_peer_id=e?.reply_to_peer_id,this.reply_from=e?.reply_from,this.reply_media=e?.reply_media,this.reply_to_top_id=e?.reply_to_top_id,this.quote_text=e?.quote_text,this.quote_entities=e?.quote_entities,this.quote_offset=e?.quote_offset}},Hk=class extends us{peer;story_id;get[i](){return 240843065}static get[r](){return"messageReplyStoryHeader"}static get[a](){return[["peer",w,"Peer"],["story_id","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.story_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.story_id=e.story_id}},jk=class extends yr{comments;replies;replies_pts;recent_repliers;channel_id;max_id;read_max_id;get[i](){return 2211844034}static get[r](){return"messageReplies"}static get[a](){return[["flags",p,"#"],["comments","true","flags.0?true"],["replies","number","int"],["replies_pts","number","int"],["recent_repliers",[w],"flags.1?Vector"],["channel_id","bigint","flags.0?long"],["max_id","number","flags.2?int"],["read_max_id","number","flags.3?int"]]}get[o](){return[["flags",p,"#"],[this.comments??null,"true","flags.0?true"],[this.replies,"number","int"],[this.replies_pts,"number","int"],[this.recent_repliers??null,[w],"flags.1?Vector"],[this.channel_id??null,"bigint","flags.0?long"],[this.max_id??null,"number","flags.2?int"],[this.read_max_id??null,"number","flags.3?int"]]}constructor(e){super(),this.comments=e.comments,this.replies=e.replies,this.replies_pts=e.replies_pts,this.recent_repliers=e.recent_repliers,this.channel_id=e.channel_id,this.max_id=e.max_id,this.read_max_id=e.read_max_id}},zk=class extends xr{peer_id;date;get[i](){return 3908927508}static get[r](){return"peerBlocked"}static get[a](){return[["peer_id",w,"Peer"],["date","number","int"]]}get[o](){return[[this.peer_id,w,"Peer"],[this.date,"number","int"]]}constructor(e){super(),this.peer_id=e.peer_id,this.date=e.date}},Kk=class extends pg{views_graph;reactions_by_emotion_graph;get[i](){return 2145983508}static get[r](){return"stats.messageStats"}static get[a](){return[["views_graph",W,"StatsGraph"],["reactions_by_emotion_graph",W,"StatsGraph"]]}get[o](){return[[this.views_graph,W,"StatsGraph"],[this.reactions_by_emotion_graph,W,"StatsGraph"]]}constructor(e){super(),this.views_graph=e.views_graph,this.reactions_by_emotion_graph=e.reactions_by_emotion_graph}},Wk=class extends Nn{id;access_hash;duration;get[i](){return 2004925620}static get[r](){return"groupCallDiscarded"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"],["duration","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.duration,"number","int"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.duration=e.duration}},Jk=class extends Nn{join_muted;can_change_join_muted;join_date_asc;schedule_start_subscribed;can_start_video;record_video_active;rtmp_stream;listeners_hidden;id;access_hash;participants_count;title;stream_dc_id;record_start_date;schedule_date;unmuted_video_count;unmuted_video_limit;version;get[i](){return 3583468812}static get[r](){return"groupCall"}static get[a](){return[["flags",p,"#"],["join_muted","true","flags.1?true"],["can_change_join_muted","true","flags.2?true"],["join_date_asc","true","flags.6?true"],["schedule_start_subscribed","true","flags.8?true"],["can_start_video","true","flags.9?true"],["record_video_active","true","flags.11?true"],["rtmp_stream","true","flags.12?true"],["listeners_hidden","true","flags.13?true"],["id","bigint","long"],["access_hash","bigint","long"],["participants_count","number","int"],["title","string","flags.3?string"],["stream_dc_id","number","flags.4?int"],["record_start_date","number","flags.5?int"],["schedule_date","number","flags.7?int"],["unmuted_video_count","number","flags.10?int"],["unmuted_video_limit","number","int"],["version","number","int"]]}get[o](){return[["flags",p,"#"],[this.join_muted??null,"true","flags.1?true"],[this.can_change_join_muted??null,"true","flags.2?true"],[this.join_date_asc??null,"true","flags.6?true"],[this.schedule_start_subscribed??null,"true","flags.8?true"],[this.can_start_video??null,"true","flags.9?true"],[this.record_video_active??null,"true","flags.11?true"],[this.rtmp_stream??null,"true","flags.12?true"],[this.listeners_hidden??null,"true","flags.13?true"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.participants_count,"number","int"],[this.title??null,"string","flags.3?string"],[this.stream_dc_id??null,"number","flags.4?int"],[this.record_start_date??null,"number","flags.5?int"],[this.schedule_date??null,"number","flags.7?int"],[this.unmuted_video_count??null,"number","flags.10?int"],[this.unmuted_video_limit,"number","int"],[this.version,"number","int"]]}constructor(e){super(),this.join_muted=e.join_muted,this.can_change_join_muted=e.can_change_join_muted,this.join_date_asc=e.join_date_asc,this.schedule_start_subscribed=e.schedule_start_subscribed,this.can_start_video=e.can_start_video,this.record_video_active=e.record_video_active,this.rtmp_stream=e.rtmp_stream,this.listeners_hidden=e.listeners_hidden,this.id=e.id,this.access_hash=e.access_hash,this.participants_count=e.participants_count,this.title=e.title,this.stream_dc_id=e.stream_dc_id,this.record_start_date=e.record_start_date,this.schedule_date=e.schedule_date,this.unmuted_video_count=e.unmuted_video_count,this.unmuted_video_limit=e.unmuted_video_limit,this.version=e.version}},Yk=class extends je{id;access_hash;get[i](){return 3635053583}static get[r](){return"inputGroupCall"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},Zk=class extends St{muted;left;can_self_unmute;just_joined;versioned;min;muted_by_you;volume_by_admin;self;video_joined;peer;date;active_date;source;volume;about;raise_hand_rating;video;presentation;get[i](){return 3953538814}static get[r](){return"groupCallParticipant"}static get[a](){return[["flags",p,"#"],["muted","true","flags.0?true"],["left","true","flags.1?true"],["can_self_unmute","true","flags.2?true"],["just_joined","true","flags.4?true"],["versioned","true","flags.5?true"],["min","true","flags.8?true"],["muted_by_you","true","flags.9?true"],["volume_by_admin","true","flags.10?true"],["self","true","flags.12?true"],["video_joined","true","flags.15?true"],["peer",w,"Peer"],["date","number","int"],["active_date","number","flags.3?int"],["source","number","int"],["volume","number","flags.7?int"],["about","string","flags.11?string"],["raise_hand_rating","bigint","flags.13?long"],["video",$n,"flags.6?GroupCallParticipantVideo"],["presentation",$n,"flags.14?GroupCallParticipantVideo"]]}get[o](){return[["flags",p,"#"],[this.muted??null,"true","flags.0?true"],[this.left??null,"true","flags.1?true"],[this.can_self_unmute??null,"true","flags.2?true"],[this.just_joined??null,"true","flags.4?true"],[this.versioned??null,"true","flags.5?true"],[this.min??null,"true","flags.8?true"],[this.muted_by_you??null,"true","flags.9?true"],[this.volume_by_admin??null,"true","flags.10?true"],[this.self??null,"true","flags.12?true"],[this.video_joined??null,"true","flags.15?true"],[this.peer,w,"Peer"],[this.date,"number","int"],[this.active_date??null,"number","flags.3?int"],[this.source,"number","int"],[this.volume??null,"number","flags.7?int"],[this.about??null,"string","flags.11?string"],[this.raise_hand_rating??null,"bigint","flags.13?long"],[this.video??null,$n,"flags.6?GroupCallParticipantVideo"],[this.presentation??null,$n,"flags.14?GroupCallParticipantVideo"]]}constructor(e){super(),this.muted=e.muted,this.left=e.left,this.can_self_unmute=e.can_self_unmute,this.just_joined=e.just_joined,this.versioned=e.versioned,this.min=e.min,this.muted_by_you=e.muted_by_you,this.volume_by_admin=e.volume_by_admin,this.self=e.self,this.video_joined=e.video_joined,this.peer=e.peer,this.date=e.date,this.active_date=e.active_date,this.source=e.source,this.volume=e.volume,this.about=e.about,this.raise_hand_rating=e.raise_hand_rating,this.video=e.video,this.presentation=e.presentation}},Xk=class extends gg{call;participants;participants_next_offset;chats;users;get[i](){return 2658302637}static get[r](){return"phone.groupCall"}static get[a](){return[["call",Nn,"GroupCall"],["participants",[St],"Vector"],["participants_next_offset","string","string"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.call,Nn,"GroupCall"],[this.participants,[St],"Vector"],[this.participants_next_offset,"string","string"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.call=e.call,this.participants=e.participants,this.participants_next_offset=e.participants_next_offset,this.chats=e.chats,this.users=e.users}},$k=class extends dg{count;participants;next_offset;chats;users;version;get[i](){return 4101460406}static get[r](){return"phone.groupParticipants"}static get[a](){return[["count","number","int"],["participants",[St],"Vector"],["next_offset","string","string"],["chats",[F],"Vector"],["users",[D],"Vector"],["version","number","int"]]}get[o](){return[[this.count,"number","int"],[this.participants,[St],"Vector"],[this.next_offset,"string","string"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.version,"number","int"]]}constructor(e){super(),this.count=e.count,this.participants=e.participants,this.next_offset=e.next_offset,this.chats=e.chats,this.users=e.users,this.version=e.version}},eM=class extends cs{get[i](){return 813821341}static get[r](){return"inlineQueryPeerTypeSameBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},tM=class extends cs{get[i](){return 2201751468}static get[r](){return"inlineQueryPeerTypePM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},sM=class extends cs{get[i](){return 3613836554}static get[r](){return"inlineQueryPeerTypeChat"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nM=class extends cs{get[i](){return 1589952067}static get[r](){return"inlineQueryPeerTypeMegagroup"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},rM=class extends cs{get[i](){return 1664413338}static get[r](){return"inlineQueryPeerTypeBroadcast"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},iM=class extends cs{get[i](){return 238759180}static get[r](){return"inlineQueryPeerTypeBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aM=class extends mg{id;get[i](){return 375566091}static get[r](){return"messages.historyImport"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},oM=class extends hg{pm;group;title;get[i](){return 1578088377}static get[r](){return"messages.historyImportParsed"}static get[a](){return[["flags",p,"#"],["pm","true","flags.0?true"],["group","true","flags.1?true"],["title","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.pm??null,"true","flags.0?true"],[this.group??null,"true","flags.1?true"],[this.title??null,"string","flags.2?string"]]}constructor(e){super(),this.pm=e?.pm,this.group=e?.group,this.title=e?.title}},uM=class extends _g{pts;pts_count;offset;messages;get[i](){return 4019011180}static get[r](){return"messages.affectedFoundMessages"}static get[a](){return[["pts","number","int"],["pts_count","number","int"],["offset","number","int"],["messages",["number"],"Vector"]]}get[o](){return[[this.pts,"number","int"],[this.pts_count,"number","int"],[this.offset,"number","int"],[this.messages,["number"],"Vector"]]}constructor(e){super(),this.pts=e.pts,this.pts_count=e.pts_count,this.offset=e.offset,this.messages=e.messages}},cM=class extends ja{requested;via_chatlist;user_id;date;about;approved_by;get[i](){return 2354765785}static get[r](){return"chatInviteImporter"}static get[a](){return[["flags",p,"#"],["requested","true","flags.0?true"],["via_chatlist","true","flags.3?true"],["user_id","bigint","long"],["date","number","int"],["about","string","flags.2?string"],["approved_by","bigint","flags.1?long"]]}get[o](){return[["flags",p,"#"],[this.requested??null,"true","flags.0?true"],[this.via_chatlist??null,"true","flags.3?true"],[this.user_id,"bigint","long"],[this.date,"number","int"],[this.about??null,"string","flags.2?string"],[this.approved_by??null,"bigint","flags.1?long"]]}constructor(e){super(),this.requested=e.requested,this.via_chatlist=e.via_chatlist,this.user_id=e.user_id,this.date=e.date,this.about=e.about,this.approved_by=e.approved_by}},lM=class extends bg{count;invites;users;get[i](){return 3183881676}static get[r](){return"messages.exportedChatInvites"}static get[a](){return[["count","number","int"],["invites",[ge],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.invites,[ge],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.invites=e.invites,this.users=e.users}},pM=class extends Ju{invite;users;get[i](){return 410107472}static get[r](){return"messages.exportedChatInvite"}static get[a](){return[["invite",ge,"ExportedChatInvite"],["users",[D],"Vector"]]}get[o](){return[[this.invite,ge,"ExportedChatInvite"],[this.users,[D],"Vector"]]}constructor(e){super(),this.invite=e.invite,this.users=e.users}},gM=class extends Ju{invite;new_invite;users;get[i](){return 572915951}static get[r](){return"messages.exportedChatInviteReplaced"}static get[a](){return[["invite",ge,"ExportedChatInvite"],["new_invite",ge,"ExportedChatInvite"],["users",[D],"Vector"]]}get[o](){return[[this.invite,ge,"ExportedChatInvite"],[this.new_invite,ge,"ExportedChatInvite"],[this.users,[D],"Vector"]]}constructor(e){super(),this.invite=e.invite,this.new_invite=e.new_invite,this.users=e.users}},dM=class extends fg{count;importers;users;get[i](){return 2176233482}static get[r](){return"messages.chatInviteImporters"}static get[a](){return[["count","number","int"],["importers",[ja],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.importers,[ja],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.importers=e.importers,this.users=e.users}},mM=class extends za{admin_id;invites_count;revoked_invites_count;get[i](){return 4075613987}static get[r](){return"chatAdminWithInvites"}static get[a](){return[["admin_id","bigint","long"],["invites_count","number","int"],["revoked_invites_count","number","int"]]}get[o](){return[[this.admin_id,"bigint","long"],[this.invites_count,"number","int"],[this.revoked_invites_count,"number","int"]]}constructor(e){super(),this.admin_id=e.admin_id,this.invites_count=e.invites_count,this.revoked_invites_count=e.revoked_invites_count}},hM=class extends yg{admins;users;get[i](){return 3063640791}static get[r](){return"messages.chatAdminsWithInvites"}static get[a](){return[["admins",[za],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.admins,[za],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.admins=e.admins,this.users=e.users}},_M=class extends xg{confirm_text;get[i](){return 2723014423}static get[r](){return"messages.checkedHistoryImportPeer"}static get[a](){return[["confirm_text","string","string"]]}get[o](){return[[this.confirm_text,"string","string"]]}constructor(e){super(),this.confirm_text=e.confirm_text}},bM=class extends Ag{peers;chats;users;get[i](){return 2951045695}static get[r](){return"phone.joinAsPeers"}static get[a](){return[["peers",[w],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.peers,[w],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.peers=e.peers,this.chats=e.chats,this.users=e.users}},fM=class extends Pg{link;get[i](){return 541839704}static get[r](){return"phone.exportedGroupCallInvite"}static get[a](){return[["link","string","string"]]}get[o](){return[[this.link,"string","string"]]}constructor(e){super(),this.link=e.link}},yM=class extends Ka{semantics;sources;get[i](){return 3702593719}static get[r](){return"groupCallParticipantVideoSourceGroup"}static get[a](){return[["semantics","string","string"],["sources",["number"],"Vector"]]}get[o](){return[[this.semantics,"string","string"],[this.sources,["number"],"Vector"]]}constructor(e){super(),this.semantics=e.semantics,this.sources=e.sources}},xM=class extends $n{paused;endpoint;source_groups;audio_source;get[i](){return 1735736008}static get[r](){return"groupCallParticipantVideo"}static get[a](){return[["flags",p,"#"],["paused","true","flags.0?true"],["endpoint","string","string"],["source_groups",[Ka],"Vector"],["audio_source","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.paused??null,"true","flags.0?true"],[this.endpoint,"string","string"],[this.source_groups,[Ka],"Vector"],[this.audio_source??null,"number","flags.1?int"]]}constructor(e){super(),this.paused=e.paused,this.endpoint=e.endpoint,this.source_groups=e.source_groups,this.audio_source=e.audio_source}},AM=class extends Cg{short_name;get[i](){return 2248056895}static get[r](){return"stickers.suggestedShortName"}static get[a](){return[["short_name","string","string"]]}get[o](){return[[this.short_name,"string","string"]]}constructor(e){super(),this.short_name=e.short_name}},PM=class extends pn{get[i](){return 795652779}static get[r](){return"botCommandScopeDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},CM=class extends pn{get[i](){return 1011811544}static get[r](){return"botCommandScopeUsers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},IM=class extends pn{get[i](){return 1877059713}static get[r](){return"botCommandScopeChats"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vM=class extends pn{get[i](){return 3114950762}static get[r](){return"botCommandScopeChatAdmins"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wM=class extends pn{peer;get[i](){return 3684534653}static get[r](){return"botCommandScopePeer"}static get[a](){return[["peer",H,"InputPeer"]]}get[o](){return[[this.peer,H,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},DM=class extends pn{peer;get[i](){return 1071145937}static get[r](){return"botCommandScopePeerAdmins"}static get[a](){return[["peer",H,"InputPeer"]]}get[o](){return[[this.peer,H,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},SM=class extends pn{peer;user_id;get[i](){return 169026035}static get[r](){return"botCommandScopePeerUser"}static get[a](){return[["peer",H,"InputPeer"],["user_id",he,"InputUser"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.user_id,he,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.user_id=e.user_id}},EM=class extends Wa{retry_date;get[i](){return 3816265825}static get[r](){return"account.resetPasswordFailedWait"}static get[a](){return[["retry_date","number","int"]]}get[o](){return[[this.retry_date,"number","int"]]}constructor(e){super(),this.retry_date=e.retry_date}},BM=class extends Wa{until_date;get[i](){return 3924819069}static get[r](){return"account.resetPasswordRequestedWait"}static get[a](){return[["until_date","number","int"]]}get[o](){return[[this.until_date,"number","int"]]}constructor(e){super(),this.until_date=e.until_date}},kM=class extends Wa{get[i](){return 3911636542}static get[r](){return"account.resetPasswordOk"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},MM=class extends Ja{recommended;show_peer_photo;can_report;random_id;from_id;chat_invite;chat_invite_hash;channel_post;start_param;webpage;app;message;entities;button_text;sponsor_info;additional_info;get[i](){return 3981673463}static get[r](){return"sponsoredMessage"}static get[a](){return[["flags",p,"#"],["recommended","true","flags.5?true"],["show_peer_photo","true","flags.6?true"],["can_report","true","flags.12?true"],["random_id",Uint8Array,"bytes"],["from_id",w,"flags.3?Peer"],["chat_invite",tn,"flags.4?ChatInvite"],["chat_invite_hash","string","flags.4?string"],["channel_post","number","flags.2?int"],["start_param","string","flags.0?string"],["webpage",mo,"flags.9?SponsoredWebPage"],["app",Os,"flags.10?BotApp"],["message","string","string"],["entities",[q],"flags.1?Vector"],["button_text","string","flags.11?string"],["sponsor_info","string","flags.7?string"],["additional_info","string","flags.8?string"]]}get[o](){return[["flags",p,"#"],[this.recommended??null,"true","flags.5?true"],[this.show_peer_photo??null,"true","flags.6?true"],[this.can_report??null,"true","flags.12?true"],[this.random_id,Uint8Array,"bytes"],[this.from_id??null,w,"flags.3?Peer"],[this.chat_invite??null,tn,"flags.4?ChatInvite"],[this.chat_invite_hash??null,"string","flags.4?string"],[this.channel_post??null,"number","flags.2?int"],[this.start_param??null,"string","flags.0?string"],[this.webpage??null,mo,"flags.9?SponsoredWebPage"],[this.app??null,Os,"flags.10?BotApp"],[this.message,"string","string"],[this.entities??null,[q],"flags.1?Vector"],[this.button_text??null,"string","flags.11?string"],[this.sponsor_info??null,"string","flags.7?string"],[this.additional_info??null,"string","flags.8?string"]]}constructor(e){super(),this.recommended=e.recommended,this.show_peer_photo=e.show_peer_photo,this.can_report=e.can_report,this.random_id=e.random_id,this.from_id=e.from_id,this.chat_invite=e.chat_invite,this.chat_invite_hash=e.chat_invite_hash,this.channel_post=e.channel_post,this.start_param=e.start_param,this.webpage=e.webpage,this.app=e.app,this.message=e.message,this.entities=e.entities,this.button_text=e.button_text,this.sponsor_info=e.sponsor_info,this.additional_info=e.additional_info}},FM=class extends Yu{posts_between;messages;chats;users;get[i](){return 3387825543}static get[r](){return"messages.sponsoredMessages"}static get[a](){return[["flags",p,"#"],["posts_between","number","flags.0?int"],["messages",[Ja],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.posts_between??null,"number","flags.0?int"],[this.messages,[Ja],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.posts_between=e.posts_between,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},RM=class extends Yu{get[i](){return 406407439}static get[r](){return"messages.sponsoredMessagesEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},UM=class extends Ya{date;min_msg_id;max_msg_id;count;get[i](){return 3383776159}static get[r](){return"searchResultsCalendarPeriod"}static get[a](){return[["date","number","int"],["min_msg_id","number","int"],["max_msg_id","number","int"],["count","number","int"]]}get[o](){return[[this.date,"number","int"],[this.min_msg_id,"number","int"],[this.max_msg_id,"number","int"],[this.count,"number","int"]]}constructor(e){super(),this.date=e.date,this.min_msg_id=e.min_msg_id,this.max_msg_id=e.max_msg_id,this.count=e.count}},TM=class extends Ig{inexact;count;min_date;min_msg_id;offset_id_offset;periods;messages;chats;users;get[i](){return 343859772}static get[r](){return"messages.searchResultsCalendar"}static get[a](){return[["flags",p,"#"],["inexact","true","flags.0?true"],["count","number","int"],["min_date","number","int"],["min_msg_id","number","int"],["offset_id_offset","number","flags.1?int"],["periods",[Ya],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.inexact??null,"true","flags.0?true"],[this.count,"number","int"],[this.min_date,"number","int"],[this.min_msg_id,"number","int"],[this.offset_id_offset??null,"number","flags.1?int"],[this.periods,[Ya],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.inexact=e.inexact,this.count=e.count,this.min_date=e.min_date,this.min_msg_id=e.min_msg_id,this.offset_id_offset=e.offset_id_offset,this.periods=e.periods,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},VM=class extends Za{msg_id;date;offset;get[i](){return 2137295719}static get[r](){return"searchResultPosition"}static get[a](){return[["msg_id","number","int"],["date","number","int"],["offset","number","int"]]}get[o](){return[[this.msg_id,"number","int"],[this.date,"number","int"],[this.offset,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.date=e.date,this.offset=e.offset}},NM=class extends vg{count;positions;get[i](){return 1404185519}static get[r](){return"messages.searchResultsPositions"}static get[a](){return[["count","number","int"],["positions",[Za],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.positions,[Za],"Vector"]]}constructor(e){super(),this.count=e.count,this.positions=e.positions}},LM=class extends wg{peers;chats;users;get[i](){return 4103516358}static get[r](){return"channels.sendAsPeers"}static get[a](){return[["peers",[uo],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.peers,[uo],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.peers=e.peers,this.chats=e.chats,this.users=e.users}},qM=class extends Dg{full_user;chats;users;get[i](){return 997004590}static get[r](){return"users.userFull"}static get[a](){return[["full_user",ra,"UserFull"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.full_user,ra,"UserFull"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.full_user=e.full_user,this.chats=e.chats,this.users=e.users}},QM=class extends Sg{settings;chats;users;get[i](){return 1753266509}static get[r](){return"messages.peerSettings"}static get[a](){return[["settings",Zs,"PeerSettings"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.settings,Zs,"PeerSettings"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.settings=e.settings,this.chats=e.chats,this.users=e.users}},GM=class extends Eg{future_auth_token;get[i](){return 3282207583}static get[r](){return"auth.loggedOut"}static get[a](){return[["flags",p,"#"],["future_auth_token",Uint8Array,"flags.0?bytes"]]}get[o](){return[["flags",p,"#"],[this.future_auth_token??null,Uint8Array,"flags.0?bytes"]]}constructor(e){super(),this.future_auth_token=e?.future_auth_token}},OM=class extends gn{chosen_order;reaction;count;get[i](){return 2748435328}static get[r](){return"reactionCount"}static get[a](){return[["flags",p,"#"],["chosen_order","number","flags.0?int"],["reaction",be,"Reaction"],["count","number","int"]]}get[o](){return[["flags",p,"#"],[this.chosen_order??null,"number","flags.0?int"],[this.reaction,be,"Reaction"],[this.count,"number","int"]]}constructor(e){super(),this.chosen_order=e.chosen_order,this.reaction=e.reaction,this.count=e.count}},HM=class extends Ar{min;can_see_list;reactions_as_tags;results;recent_reactions;get[i](){return 1328256121}static get[r](){return"messageReactions"}static get[a](){return[["flags",p,"#"],["min","true","flags.0?true"],["can_see_list","true","flags.2?true"],["reactions_as_tags","true","flags.3?true"],["results",[gn],"Vector"],["recent_reactions",[Pr],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.min??null,"true","flags.0?true"],[this.can_see_list??null,"true","flags.2?true"],[this.reactions_as_tags??null,"true","flags.3?true"],[this.results,[gn],"Vector"],[this.recent_reactions??null,[Pr],"flags.1?Vector"]]}constructor(e){super(),this.min=e.min,this.can_see_list=e.can_see_list,this.reactions_as_tags=e.reactions_as_tags,this.results=e.results,this.recent_reactions=e.recent_reactions}},jM=class extends Bg{count;reactions;chats;users;next_offset;get[i](){return 834488621}static get[r](){return"messages.messageReactionsList"}static get[a](){return[["flags",p,"#"],["count","number","int"],["reactions",[Pr],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.count,"number","int"],[this.reactions,[Pr],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.reactions=e.reactions,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},zM=class extends Xa{inactive;premium;reaction;title;static_icon;appear_animation;select_animation;activate_animation;effect_animation;around_animation;center_icon;get[i](){return 3229084673}static get[r](){return"availableReaction"}static get[a](){return[["flags",p,"#"],["inactive","true","flags.0?true"],["premium","true","flags.2?true"],["reaction","string","string"],["title","string","string"],["static_icon",G,"Document"],["appear_animation",G,"Document"],["select_animation",G,"Document"],["activate_animation",G,"Document"],["effect_animation",G,"Document"],["around_animation",G,"flags.1?Document"],["center_icon",G,"flags.1?Document"]]}get[o](){return[["flags",p,"#"],[this.inactive??null,"true","flags.0?true"],[this.premium??null,"true","flags.2?true"],[this.reaction,"string","string"],[this.title,"string","string"],[this.static_icon,G,"Document"],[this.appear_animation,G,"Document"],[this.select_animation,G,"Document"],[this.activate_animation,G,"Document"],[this.effect_animation,G,"Document"],[this.around_animation??null,G,"flags.1?Document"],[this.center_icon??null,G,"flags.1?Document"]]}constructor(e){super(),this.inactive=e.inactive,this.premium=e.premium,this.reaction=e.reaction,this.title=e.title,this.static_icon=e.static_icon,this.appear_animation=e.appear_animation,this.select_animation=e.select_animation,this.activate_animation=e.activate_animation,this.effect_animation=e.effect_animation,this.around_animation=e.around_animation,this.center_icon=e.center_icon}},KM=class extends Zu{get[i](){return 2668042583}static get[r](){return"messages.availableReactionsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WM=class extends Zu{hash;reactions;get[i](){return 1989032621}static get[r](){return"messages.availableReactions"}static get[a](){return[["hash","number","int"],["reactions",[Xa],"Vector"]]}get[o](){return[[this.hash,"number","int"],[this.reactions,[Xa],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.reactions=e.reactions}},JM=class extends Pr{big;unread;my;peer_id;date;reaction;get[i](){return 2356786748}static get[r](){return"messagePeerReaction"}static get[a](){return[["flags",p,"#"],["big","true","flags.0?true"],["unread","true","flags.1?true"],["my","true","flags.2?true"],["peer_id",w,"Peer"],["date","number","int"],["reaction",be,"Reaction"]]}get[o](){return[["flags",p,"#"],[this.big??null,"true","flags.0?true"],[this.unread??null,"true","flags.1?true"],[this.my??null,"true","flags.2?true"],[this.peer_id,w,"Peer"],[this.date,"number","int"],[this.reaction,be,"Reaction"]]}constructor(e){super(),this.big=e.big,this.unread=e.unread,this.my=e.my,this.peer_id=e.peer_id,this.date=e.date,this.reaction=e.reaction}},YM=class extends $a{channel;scale;last_timestamp_ms;get[i](){return 2162903215}static get[r](){return"groupCallStreamChannel"}static get[a](){return[["channel","number","int"],["scale","number","int"],["last_timestamp_ms","bigint","long"]]}get[o](){return[[this.channel,"number","int"],[this.scale,"number","int"],[this.last_timestamp_ms,"bigint","long"]]}constructor(e){super(),this.channel=e.channel,this.scale=e.scale,this.last_timestamp_ms=e.last_timestamp_ms}},ZM=class extends kg{channels;get[i](){return 3504636594}static get[r](){return"phone.groupCallStreamChannels"}static get[a](){return[["channels",[$a],"Vector"]]}get[o](){return[[this.channels,[$a],"Vector"]]}constructor(e){super(),this.channels=e.channels}},XM=class extends Mg{url;key;get[i](){return 767505458}static get[r](){return"phone.groupCallStreamRtmpUrl"}static get[a](){return[["url","string","string"],["key","string","string"]]}get[o](){return[[this.url,"string","string"],[this.key,"string","string"]]}constructor(e){super(),this.url=e.url,this.key=e.key}},$M=class extends eo{name;color;get[i](){return 1165423600}static get[r](){return"attachMenuBotIconColor"}static get[a](){return[["name","string","string"],["color","number","int"]]}get[o](){return[[this.name,"string","string"],[this.color,"number","int"]]}constructor(e){super(),this.name=e.name,this.color=e.color}},eF=class extends to{name;icon;colors;get[i](){return 2997303403}static get[r](){return"attachMenuBotIcon"}static get[a](){return[["flags",p,"#"],["name","string","string"],["icon",G,"Document"],["colors",[eo],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.name,"string","string"],[this.icon,G,"Document"],[this.colors??null,[eo],"flags.0?Vector"]]}constructor(e){super(),this.name=e.name,this.icon=e.icon,this.colors=e.colors}},tF=class extends Cr{inactive;has_settings;request_write_access;show_in_attach_menu;show_in_side_menu;side_menu_disclaimer_needed;bot_id;short_name;peer_types;icons;get[i](){return 3641544190}static get[r](){return"attachMenuBot"}static get[a](){return[["flags",p,"#"],["inactive","true","flags.0?true"],["has_settings","true","flags.1?true"],["request_write_access","true","flags.2?true"],["show_in_attach_menu","true","flags.3?true"],["show_in_side_menu","true","flags.4?true"],["side_menu_disclaimer_needed","true","flags.5?true"],["bot_id","bigint","long"],["short_name","string","string"],["peer_types",[mn],"flags.3?Vector"],["icons",[to],"Vector"]]}get[o](){return[["flags",p,"#"],[this.inactive??null,"true","flags.0?true"],[this.has_settings??null,"true","flags.1?true"],[this.request_write_access??null,"true","flags.2?true"],[this.show_in_attach_menu??null,"true","flags.3?true"],[this.show_in_side_menu??null,"true","flags.4?true"],[this.side_menu_disclaimer_needed??null,"true","flags.5?true"],[this.bot_id,"bigint","long"],[this.short_name,"string","string"],[this.peer_types??null,[mn],"flags.3?Vector"],[this.icons,[to],"Vector"]]}constructor(e){super(),this.inactive=e.inactive,this.has_settings=e.has_settings,this.request_write_access=e.request_write_access,this.show_in_attach_menu=e.show_in_attach_menu,this.show_in_side_menu=e.show_in_side_menu,this.side_menu_disclaimer_needed=e.side_menu_disclaimer_needed,this.bot_id=e.bot_id,this.short_name=e.short_name,this.peer_types=e.peer_types,this.icons=e.icons}},sF=class extends Xu{get[i](){return 4057500252}static get[r](){return"attachMenuBotsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nF=class extends Xu{hash;bots;users;get[i](){return 1011024320}static get[r](){return"attachMenuBots"}static get[a](){return[["hash","bigint","long"],["bots",[Cr],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.bots,[Cr],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.bots=e.bots,this.users=e.users}},rF=class extends Fg{bot;users;get[i](){return 2478794367}static get[r](){return"attachMenuBotsBot"}static get[a](){return[["bot",Cr,"AttachMenuBot"],["users",[D],"Vector"]]}get[o](){return[[this.bot,Cr,"AttachMenuBot"],[this.users,[D],"Vector"]]}constructor(e){super(),this.bot=e.bot,this.users=e.users}},iF=class extends Rg{query_id;url;get[i](){return 202659196}static get[r](){return"webViewResultUrl"}static get[a](){return[["query_id","bigint","long"],["url","string","string"]]}get[o](){return[[this.query_id,"bigint","long"],[this.url,"string","string"]]}constructor(e){super(),this.query_id=e.query_id,this.url=e.url}},aF=class extends Ug{url;get[i](){return 2284811963}static get[r](){return"simpleWebViewResultUrl"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},oF=class extends Tg{msg_id;get[i](){return 211046684}static get[r](){return"webViewMessageSent"}static get[a](){return[["flags",p,"#"],["msg_id",qs,"flags.0?InputBotInlineMessageID"]]}get[o](){return[["flags",p,"#"],[this.msg_id??null,qs,"flags.0?InputBotInlineMessageID"]]}constructor(e){super(),this.msg_id=e?.msg_id}},uF=class extends dn{get[i](){return 1966318984}static get[r](){return"botMenuButtonDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},cF=class extends dn{get[i](){return 1113113093}static get[r](){return"botMenuButtonCommands"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},lF=class extends dn{text;url;get[i](){return 3350559974}static get[r](){return"botMenuButton"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},pF=class extends $u{get[i](){return 4227262641}static get[r](){return"account.savedRingtonesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gF=class extends $u{hash;ringtones;get[i](){return 3253284037}static get[r](){return"account.savedRingtones"}static get[a](){return[["hash","bigint","long"],["ringtones",[G],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.ringtones,[G],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.ringtones=e.ringtones}},dF=class extends Qe{get[i](){return 2548612798}static get[r](){return"notificationSoundDefault"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},mF=class extends Qe{get[i](){return 1863070943}static get[r](){return"notificationSoundNone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},hF=class extends Qe{title;data;get[i](){return 2198575844}static get[r](){return"notificationSoundLocal"}static get[a](){return[["title","string","string"],["data","string","string"]]}get[o](){return[[this.title,"string","string"],[this.data,"string","string"]]}constructor(e){super(),this.title=e.title,this.data=e.data}},_F=class extends Qe{id;get[i](){return 4285300809}static get[r](){return"notificationSoundRingtone"}static get[a](){return[["id","bigint","long"]]}get[o](){return[[this.id,"bigint","long"]]}constructor(e){super(),this.id=e.id}},bF=class extends ec{get[i](){return 3072737133}static get[r](){return"account.savedRingtone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fF=class extends ec{document;get[i](){return 523271863}static get[r](){return"account.savedRingtoneConverted"}static get[a](){return[["document",G,"Document"]]}get[o](){return[[this.document,G,"Document"]]}constructor(e){super(),this.document=e.document}},yF=class extends mn{get[i](){return 2104224014}static get[r](){return"attachMenuPeerTypeSameBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xF=class extends mn{get[i](){return 3274439194}static get[r](){return"attachMenuPeerTypeBotPM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},AF=class extends mn{get[i](){return 4047950623}static get[r](){return"attachMenuPeerTypePM"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},PF=class extends mn{get[i](){return 84480319}static get[r](){return"attachMenuPeerTypeChat"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},CF=class extends mn{get[i](){return 2080104188}static get[r](){return"attachMenuPeerTypeBroadcast"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},IF=class extends so{peer;msg_id;get[i](){return 3317000281}static get[r](){return"inputInvoiceMessage"}static get[a](){return[["peer",H,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},vF=class extends so{slug;get[i](){return 3274099439}static get[r](){return"inputInvoiceSlug"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},wF=class extends so{purpose;option;get[i](){return 2560125965}static get[r](){return"inputInvoicePremiumGiftCode"}static get[a](){return[["purpose",Ln,"InputStorePaymentPurpose"],["option",ho,"PremiumGiftCodeOption"]]}get[o](){return[[this.purpose,Ln,"InputStorePaymentPurpose"],[this.option,ho,"PremiumGiftCodeOption"]]}constructor(e){super(),this.purpose=e.purpose,this.option=e.option}},DF=class extends Vg{url;get[i](){return 2932919257}static get[r](){return"payments.exportedInvoice"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},SF=class extends Ng{pending;transcription_id;text;trial_remains_num;trial_remains_until_date;get[i](){return 3485063511}static get[r](){return"messages.transcribedAudio"}static get[a](){return[["flags",p,"#"],["pending","true","flags.0?true"],["transcription_id","bigint","long"],["text","string","string"],["trial_remains_num","number","flags.1?int"],["trial_remains_until_date","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.pending??null,"true","flags.0?true"],[this.transcription_id,"bigint","long"],[this.text,"string","string"],[this.trial_remains_num??null,"number","flags.1?int"],[this.trial_remains_until_date??null,"number","flags.1?int"]]}constructor(e){super(),this.pending=e.pending,this.transcription_id=e.transcription_id,this.text=e.text,this.trial_remains_num=e.trial_remains_num,this.trial_remains_until_date=e.trial_remains_until_date}},EF=class extends Lg{status_text;status_entities;video_sections;videos;period_options;users;get[i](){return 1395946908}static get[r](){return"help.premiumPromo"}static get[a](){return[["status_text","string","string"],["status_entities",[q],"Vector"],["video_sections",["string"],"Vector"],["videos",[G],"Vector"],["period_options",[oo],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.status_text,"string","string"],[this.status_entities,[q],"Vector"],[this.video_sections,["string"],"Vector"],[this.videos,[G],"Vector"],[this.period_options,[oo],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.status_text=e.status_text,this.status_entities=e.status_entities,this.video_sections=e.video_sections,this.videos=e.videos,this.period_options=e.period_options,this.users=e.users}},BF=class extends Ln{restore;upgrade;get[i](){return 2792693350}static get[r](){return"inputStorePaymentPremiumSubscription"}static get[a](){return[["flags",p,"#"],["restore","true","flags.0?true"],["upgrade","true","flags.1?true"]]}get[o](){return[["flags",p,"#"],[this.restore??null,"true","flags.0?true"],[this.upgrade??null,"true","flags.1?true"]]}constructor(e){super(),this.restore=e?.restore,this.upgrade=e?.upgrade}},kF=class extends Ln{user_id;currency;amount;get[i](){return 1634697192}static get[r](){return"inputStorePaymentGiftPremium"}static get[a](){return[["user_id",he,"InputUser"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[[this.user_id,he,"InputUser"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.user_id=e.user_id,this.currency=e.currency,this.amount=e.amount}},MF=class extends Ln{users;boost_peer;currency;amount;get[i](){return 2743099199}static get[r](){return"inputStorePaymentPremiumGiftCode"}static get[a](){return[["flags",p,"#"],["users",[he],"Vector"],["boost_peer",H,"flags.0?InputPeer"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.users,[he],"Vector"],[this.boost_peer??null,H,"flags.0?InputPeer"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.users=e.users,this.boost_peer=e.boost_peer,this.currency=e.currency,this.amount=e.amount}},FF=class extends Ln{only_new_subscribers;winners_are_visible;boost_peer;additional_peers;countries_iso2;prize_description;random_id;until_date;currency;amount;get[i](){return 369444042}static get[r](){return"inputStorePaymentPremiumGiveaway"}static get[a](){return[["flags",p,"#"],["only_new_subscribers","true","flags.0?true"],["winners_are_visible","true","flags.3?true"],["boost_peer",H,"InputPeer"],["additional_peers",[H],"flags.1?Vector"],["countries_iso2",["string"],"flags.2?Vector"],["prize_description","string","flags.4?string"],["random_id","bigint","long"],["until_date","number","int"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.only_new_subscribers??null,"true","flags.0?true"],[this.winners_are_visible??null,"true","flags.3?true"],[this.boost_peer,H,"InputPeer"],[this.additional_peers??null,[H],"flags.1?Vector"],[this.countries_iso2??null,["string"],"flags.2?Vector"],[this.prize_description??null,"string","flags.4?string"],[this.random_id,"bigint","long"],[this.until_date,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.only_new_subscribers=e.only_new_subscribers,this.winners_are_visible=e.winners_are_visible,this.boost_peer=e.boost_peer,this.additional_peers=e.additional_peers,this.countries_iso2=e.countries_iso2,this.prize_description=e.prize_description,this.random_id=e.random_id,this.until_date=e.until_date,this.currency=e.currency,this.amount=e.amount}},RF=class extends no{months;currency;amount;bot_url;store_product;get[i](){return 1958953753}static get[r](){return"premiumGiftOption"}static get[a](){return[["flags",p,"#"],["months","number","int"],["currency","string","string"],["amount","bigint","long"],["bot_url","string","string"],["store_product","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.months,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.bot_url,"string","string"],[this.store_product??null,"string","flags.0?string"]]}constructor(e){super(),this.months=e.months,this.currency=e.currency,this.amount=e.amount,this.bot_url=e.bot_url,this.store_product=e.store_product}},UF=class extends ro{url;title;get[i](){return 2298016283}static get[r](){return"paymentFormMethod"}static get[a](){return[["url","string","string"],["title","string","string"]]}get[o](){return[[this.url,"string","string"],[this.title,"string","string"]]}constructor(e){super(),this.url=e.url,this.title=e.title}},TF=class extends gt{get[i](){return 769727150}static get[r](){return"emojiStatusEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},VF=class extends gt{document_id;get[i](){return 2459656605}static get[r](){return"emojiStatus"}static get[a](){return[["document_id","bigint","long"]]}get[o](){return[[this.document_id,"bigint","long"]]}constructor(e){super(),this.document_id=e.document_id}},NF=class extends gt{document_id;until;get[i](){return 4197492935}static get[r](){return"emojiStatusUntil"}static get[a](){return[["document_id","bigint","long"],["until","number","int"]]}get[o](){return[[this.document_id,"bigint","long"],[this.until,"number","int"]]}constructor(e){super(),this.document_id=e.document_id,this.until=e.until}},LF=class extends tc{get[i](){return 3498894917}static get[r](){return"account.emojiStatusesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},qF=class extends tc{hash;statuses;get[i](){return 2428790737}static get[r](){return"account.emojiStatuses"}static get[a](){return[["hash","bigint","long"],["statuses",[gt],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.statuses,[gt],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.statuses=e.statuses}},QF=class extends be{get[i](){return 2046153753}static get[r](){return"reactionEmpty"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},GF=class extends be{emoticon;get[i](){return 455247544}static get[r](){return"reactionEmoji"}static get[a](){return[["emoticon","string","string"]]}get[o](){return[[this.emoticon,"string","string"]]}constructor(e){super(),this.emoticon=e.emoticon}},OF=class extends be{document_id;get[i](){return 2302016627}static get[r](){return"reactionCustomEmoji"}static get[a](){return[["document_id","bigint","long"]]}get[o](){return[[this.document_id,"bigint","long"]]}constructor(e){super(),this.document_id=e.document_id}},HF=class extends Qt{get[i](){return 3942396604}static get[r](){return"chatReactionsNone"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},jF=class extends Qt{allow_custom;get[i](){return 1385335754}static get[r](){return"chatReactionsAll"}static get[a](){return[["flags",p,"#"],["allow_custom","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.allow_custom??null,"true","flags.0?true"]]}constructor(e){super(),this.allow_custom=e?.allow_custom}},zF=class extends Qt{reactions;get[i](){return 1713193015}static get[r](){return"chatReactionsSome"}static get[a](){return[["reactions",[be],"Vector"]]}get[o](){return[[this.reactions,[be],"Vector"]]}constructor(e){super(),this.reactions=e.reactions}},KF=class extends sc{get[i](){return 2960120799}static get[r](){return"messages.reactionsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WF=class extends sc{hash;reactions;get[i](){return 3942512406}static get[r](){return"messages.reactions"}static get[a](){return[["hash","bigint","long"],["reactions",[be],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.reactions,[be],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.reactions=e.reactions}},JF=class extends io{phone_number;phone_code_hash;get[i](){return 1128644211}static get[r](){return"emailVerifyPurposeLoginSetup"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},YF=class extends io{get[i](){return 1383932651}static get[r](){return"emailVerifyPurposeLoginChange"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},ZF=class extends io{get[i](){return 3153401477}static get[r](){return"emailVerifyPurposePassport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},XF=class extends ao{code;get[i](){return 2452510121}static get[r](){return"emailVerificationCode"}static get[a](){return[["code","string","string"]]}get[o](){return[[this.code,"string","string"]]}constructor(e){super(),this.code=e.code}},$F=class extends ao{token;get[i](){return 3683688130}static get[r](){return"emailVerificationGoogle"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},eR=class extends ao{token;get[i](){return 2530243837}static get[r](){return"emailVerificationApple"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},tR=class extends nc{email;get[i](){return 731303195}static get[r](){return"account.emailVerified"}static get[a](){return[["email","string","string"]]}get[o](){return[[this.email,"string","string"]]}constructor(e){super(),this.email=e.email}},sR=class extends nc{email;sent_code;get[i](){return 3787132257}static get[r](){return"account.emailVerifiedLogin"}static get[a](){return[["email","string","string"],["sent_code",si,"auth.SentCode"]]}get[o](){return[[this.email,"string","string"],[this.sent_code,si,"auth.SentCode"]]}constructor(e){super(),this.email=e.email,this.sent_code=e.sent_code}},nR=class extends oo{current;can_purchase_upgrade;transaction;months;currency;amount;bot_url;store_product;get[i](){return 1596792306}static get[r](){return"premiumSubscriptionOption"}static get[a](){return[["flags",p,"#"],["current","true","flags.1?true"],["can_purchase_upgrade","true","flags.2?true"],["transaction","string","flags.3?string"],["months","number","int"],["currency","string","string"],["amount","bigint","long"],["bot_url","string","string"],["store_product","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.current??null,"true","flags.1?true"],[this.can_purchase_upgrade??null,"true","flags.2?true"],[this.transaction??null,"string","flags.3?string"],[this.months,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.bot_url,"string","string"],[this.store_product??null,"string","flags.0?string"]]}constructor(e){super(),this.current=e.current,this.can_purchase_upgrade=e.can_purchase_upgrade,this.transaction=e.transaction,this.months=e.months,this.currency=e.currency,this.amount=e.amount,this.bot_url=e.bot_url,this.store_product=e.store_product}},rR=class extends uo{premium_required;peer;get[i](){return 3088871476}static get[r](){return"sendAsPeer"}static get[a](){return[["flags",p,"#"],["premium_required","true","flags.0?true"],["peer",w,"Peer"]]}get[o](){return[["flags",p,"#"],[this.premium_required??null,"true","flags.0?true"],[this.peer,w,"Peer"]]}constructor(e){super(),this.premium_required=e.premium_required,this.peer=e.peer}},iR=class extends qn{w;h;thumb;video_duration;get[i](){return 2908916936}static get[r](){return"messageExtendedMediaPreview"}static get[a](){return[["flags",p,"#"],["w","number","flags.0?int"],["h","number","flags.0?int"],["thumb",At,"flags.1?PhotoSize"],["video_duration","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.w??null,"number","flags.0?int"],[this.h??null,"number","flags.0?int"],[this.thumb??null,At,"flags.1?PhotoSize"],[this.video_duration??null,"number","flags.2?int"]]}constructor(e){super(),this.w=e?.w,this.h=e?.h,this.thumb=e?.thumb,this.video_duration=e?.video_duration}},aR=class extends qn{media;get[i](){return 3997670500}static get[r](){return"messageExtendedMedia"}static get[a](){return[["media",xe,"MessageMedia"]]}get[o](){return[[this.media,xe,"MessageMedia"]]}constructor(e){super(),this.media=e.media}},oR=class extends Ir{document_id;keyword;get[i](){return 4244550300}static get[r](){return"stickerKeyword"}static get[a](){return[["document_id","bigint","long"],["keyword",["string"],"Vector"]]}get[o](){return[[this.document_id,"bigint","long"],[this.keyword,["string"],"Vector"]]}constructor(e){super(),this.document_id=e.document_id,this.keyword=e.keyword}},uR=class extends hn{editable;active;username;get[i](){return 3020371527}static get[r](){return"username"}static get[a](){return[["flags",p,"#"],["editable","true","flags.0?true"],["active","true","flags.1?true"],["username","string","string"]]}get[o](){return[["flags",p,"#"],[this.editable??null,"true","flags.0?true"],[this.active??null,"true","flags.1?true"],[this.username,"string","string"]]}constructor(e){super(),this.editable=e.editable,this.active=e.active,this.username=e.username}},cR=class extends et{id;get[i](){return 37687451}static get[r](){return"forumTopicDeleted"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},lR=class extends et{my;closed;pinned;short;hidden;id;date;title;icon_color;icon_emoji_id;top_message;read_inbox_max_id;read_outbox_max_id;unread_count;unread_mentions_count;unread_reactions_count;from_id;notify_settings;draft;get[i](){return 1903173033}static get[r](){return"forumTopic"}static get[a](){return[["flags",p,"#"],["my","true","flags.1?true"],["closed","true","flags.2?true"],["pinned","true","flags.3?true"],["short","true","flags.5?true"],["hidden","true","flags.6?true"],["id","number","int"],["date","number","int"],["title","string","string"],["icon_color","number","int"],["icon_emoji_id","bigint","flags.0?long"],["top_message","number","int"],["read_inbox_max_id","number","int"],["read_outbox_max_id","number","int"],["unread_count","number","int"],["unread_mentions_count","number","int"],["unread_reactions_count","number","int"],["from_id",w,"Peer"],["notify_settings",wt,"PeerNotifySettings"],["draft",Qs,"flags.4?DraftMessage"]]}get[o](){return[["flags",p,"#"],[this.my??null,"true","flags.1?true"],[this.closed??null,"true","flags.2?true"],[this.pinned??null,"true","flags.3?true"],[this.short??null,"true","flags.5?true"],[this.hidden??null,"true","flags.6?true"],[this.id,"number","int"],[this.date,"number","int"],[this.title,"string","string"],[this.icon_color,"number","int"],[this.icon_emoji_id??null,"bigint","flags.0?long"],[this.top_message,"number","int"],[this.read_inbox_max_id,"number","int"],[this.read_outbox_max_id,"number","int"],[this.unread_count,"number","int"],[this.unread_mentions_count,"number","int"],[this.unread_reactions_count,"number","int"],[this.from_id,w,"Peer"],[this.notify_settings,wt,"PeerNotifySettings"],[this.draft??null,Qs,"flags.4?DraftMessage"]]}constructor(e){super(),this.my=e.my,this.closed=e.closed,this.pinned=e.pinned,this.short=e.short,this.hidden=e.hidden,this.id=e.id,this.date=e.date,this.title=e.title,this.icon_color=e.icon_color,this.icon_emoji_id=e.icon_emoji_id,this.top_message=e.top_message,this.read_inbox_max_id=e.read_inbox_max_id,this.read_outbox_max_id=e.read_outbox_max_id,this.unread_count=e.unread_count,this.unread_mentions_count=e.unread_mentions_count,this.unread_reactions_count=e.unread_reactions_count,this.from_id=e.from_id,this.notify_settings=e.notify_settings,this.draft=e.draft}},pR=class extends qg{order_by_create_date;count;topics;messages;chats;users;pts;get[i](){return 913709011}static get[r](){return"messages.forumTopics"}static get[a](){return[["flags",p,"#"],["order_by_create_date","true","flags.0?true"],["count","number","int"],["topics",[et],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["pts","number","int"]]}get[o](){return[["flags",p,"#"],[this.order_by_create_date??null,"true","flags.0?true"],[this.count,"number","int"],[this.topics,[et],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.pts,"number","int"]]}constructor(e){super(),this.order_by_create_date=e.order_by_create_date,this.count=e.count,this.topics=e.topics,this.messages=e.messages,this.chats=e.chats,this.users=e.users,this.pts=e.pts}},gR=class extends Qg{period;get[i](){return 1135897376}static get[r](){return"defaultHistoryTTL"}static get[a](){return[["period","number","int"]]}get[o](){return[[this.period,"number","int"]]}constructor(e){super(),this.period=e.period}},dR=class extends Gg{url;expires;get[i](){return 1103040667}static get[r](){return"exportedContactToken"}static get[a](){return[["url","string","string"],["expires","number","int"]]}get[o](){return[[this.url,"string","string"],[this.expires,"number","int"]]}constructor(e){super(),this.url=e.url,this.expires=e.expires}},mR=class extends _n{bot;premium;get[i](){return 1597737472}static get[r](){return"requestPeerTypeUser"}static get[a](){return[["flags",p,"#"],["bot","boolean","flags.0?Bool"],["premium","boolean","flags.1?Bool"]]}get[o](){return[["flags",p,"#"],[this.bot??null,"boolean","flags.0?Bool"],[this.premium??null,"boolean","flags.1?Bool"]]}constructor(e){super(),this.bot=e?.bot,this.premium=e?.premium}},hR=class extends _n{creator;bot_participant;has_username;forum;user_admin_rights;bot_admin_rights;get[i](){return 3387977243}static get[r](){return"requestPeerTypeChat"}static get[a](){return[["flags",p,"#"],["creator","true","flags.0?true"],["bot_participant","true","flags.5?true"],["has_username","boolean","flags.3?Bool"],["forum","boolean","flags.4?Bool"],["user_admin_rights",Le,"flags.1?ChatAdminRights"],["bot_admin_rights",Le,"flags.2?ChatAdminRights"]]}get[o](){return[["flags",p,"#"],[this.creator??null,"true","flags.0?true"],[this.bot_participant??null,"true","flags.5?true"],[this.has_username??null,"boolean","flags.3?Bool"],[this.forum??null,"boolean","flags.4?Bool"],[this.user_admin_rights??null,Le,"flags.1?ChatAdminRights"],[this.bot_admin_rights??null,Le,"flags.2?ChatAdminRights"]]}constructor(e){super(),this.creator=e?.creator,this.bot_participant=e?.bot_participant,this.has_username=e?.has_username,this.forum=e?.forum,this.user_admin_rights=e?.user_admin_rights,this.bot_admin_rights=e?.bot_admin_rights}},_R=class extends _n{creator;has_username;user_admin_rights;bot_admin_rights;get[i](){return 865857388}static get[r](){return"requestPeerTypeBroadcast"}static get[a](){return[["flags",p,"#"],["creator","true","flags.0?true"],["has_username","boolean","flags.3?Bool"],["user_admin_rights",Le,"flags.1?ChatAdminRights"],["bot_admin_rights",Le,"flags.2?ChatAdminRights"]]}get[o](){return[["flags",p,"#"],[this.creator??null,"true","flags.0?true"],[this.has_username??null,"boolean","flags.3?Bool"],[this.user_admin_rights??null,Le,"flags.1?ChatAdminRights"],[this.bot_admin_rights??null,Le,"flags.2?ChatAdminRights"]]}constructor(e){super(),this.creator=e?.creator,this.has_username=e?.has_username,this.user_admin_rights=e?.user_admin_rights,this.bot_admin_rights=e?.bot_admin_rights}},bR=class extends rc{get[i](){return 1209970170}static get[r](){return"emojiListNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},fR=class extends rc{hash;document_id;get[i](){return 2048790993}static get[r](){return"emojiList"}static get[a](){return[["hash","bigint","long"],["document_id",["bigint"],"Vector"]]}get[o](){return[[this.hash,"bigint","long"],[this.document_id,["bigint"],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.document_id=e.document_id}},yR=class extends co{title;icon_emoji_id;emoticons;get[i](){return 2056961449}static get[r](){return"emojiGroup"}static get[a](){return[["title","string","string"],["icon_emoji_id","bigint","long"],["emoticons",["string"],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.icon_emoji_id,"bigint","long"],[this.emoticons,["string"],"Vector"]]}constructor(e){super(),this.title=e.title,this.icon_emoji_id=e.icon_emoji_id,this.emoticons=e.emoticons}},xR=class extends ic{get[i](){return 1874111879}static get[r](){return"messages.emojiGroupsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},AR=class extends ic{hash;groups;get[i](){return 2283780427}static get[r](){return"messages.emojiGroups"}static get[a](){return[["hash","number","int"],["groups",[co],"Vector"]]}get[o](){return[[this.hash,"number","int"],[this.groups,[co],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.groups=e.groups}},PR=class extends lo{text;entities;get[i](){return 1964978502}static get[r](){return"textWithEntities"}static get[a](){return[["text","string","string"],["entities",[q],"Vector"]]}get[o](){return[[this.text,"string","string"],[this.entities,[q],"Vector"]]}constructor(e){super(),this.text=e.text,this.entities=e.entities}},CR=class extends Og{result;get[i](){return 870003448}static get[r](){return"messages.translateResult"}static get[a](){return[["result",[lo],"Vector"]]}get[o](){return[[this.result,[lo],"Vector"]]}constructor(e){super(),this.result=e.result}},IR=class extends _s{photos;videos;video_max_size;get[i](){return 3360175310}static get[r](){return"autoSaveSettings"}static get[a](){return[["flags",p,"#"],["photos","true","flags.0?true"],["videos","true","flags.1?true"],["video_max_size","bigint","flags.2?long"]]}get[o](){return[["flags",p,"#"],[this.photos??null,"true","flags.0?true"],[this.videos??null,"true","flags.1?true"],[this.video_max_size??null,"bigint","flags.2?long"]]}constructor(e){super(),this.photos=e?.photos,this.videos=e?.videos,this.video_max_size=e?.video_max_size}},vR=class extends po{peer;settings;get[i](){return 2170563911}static get[r](){return"autoSaveException"}static get[a](){return[["peer",w,"Peer"],["settings",_s,"AutoSaveSettings"]]}get[o](){return[[this.peer,w,"Peer"],[this.settings,_s,"AutoSaveSettings"]]}constructor(e){super(),this.peer=e.peer,this.settings=e.settings}},wR=class extends Hg{users_settings;chats_settings;broadcasts_settings;exceptions;chats;users;get[i](){return 1279133341}static get[r](){return"account.autoSaveSettings"}static get[a](){return[["users_settings",_s,"AutoSaveSettings"],["chats_settings",_s,"AutoSaveSettings"],["broadcasts_settings",_s,"AutoSaveSettings"],["exceptions",[po],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.users_settings,_s,"AutoSaveSettings"],[this.chats_settings,_s,"AutoSaveSettings"],[this.broadcasts_settings,_s,"AutoSaveSettings"],[this.exceptions,[po],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.users_settings=e.users_settings,this.chats_settings=e.chats_settings,this.broadcasts_settings=e.broadcasts_settings,this.exceptions=e.exceptions,this.chats=e.chats,this.users=e.users}},DR=class extends ac{get[i](){return 2094949405}static get[r](){return"help.appConfigNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SR=class extends ac{hash;config;get[i](){return 3709368366}static get[r](){return"help.appConfig"}static get[a](){return[["hash","number","int"],["config",ft,"JSONValue"]]}get[o](){return[[this.hash,"number","int"],[this.config,ft,"JSONValue"]]}constructor(e){super(),this.hash=e.hash,this.config=e.config}},ER=class extends oc{id;access_hash;get[i](){return 2837495162}static get[r](){return"inputBotAppID"}static get[a](){return[["id","bigint","long"],["access_hash","bigint","long"]]}get[o](){return[[this.id,"bigint","long"],[this.access_hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash}},BR=class extends oc{bot_id;short_name;get[i](){return 2425095175}static get[r](){return"inputBotAppShortName"}static get[a](){return[["bot_id",he,"InputUser"],["short_name","string","string"]]}get[o](){return[[this.bot_id,he,"InputUser"],[this.short_name,"string","string"]]}constructor(e){super(),this.bot_id=e.bot_id,this.short_name=e.short_name}},kR=class extends Os{get[i](){return 1571189943}static get[r](){return"botAppNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},MR=class extends Os{id;access_hash;short_name;title;description;photo;document;hash;get[i](){return 2516373974}static get[r](){return"botApp"}static get[a](){return[["flags",p,"#"],["id","bigint","long"],["access_hash","bigint","long"],["short_name","string","string"],["title","string","string"],["description","string","string"],["photo",Y,"Photo"],["document",G,"flags.0?Document"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.id,"bigint","long"],[this.access_hash,"bigint","long"],[this.short_name,"string","string"],[this.title,"string","string"],[this.description,"string","string"],[this.photo,Y,"Photo"],[this.document??null,G,"flags.0?Document"],[this.hash,"bigint","long"]]}constructor(e){super(),this.id=e.id,this.access_hash=e.access_hash,this.short_name=e.short_name,this.title=e.title,this.description=e.description,this.photo=e.photo,this.document=e.document,this.hash=e.hash}},FR=class extends jg{inactive;request_write_access;has_settings;app;get[i](){return 3947933173}static get[r](){return"messages.botApp"}static get[a](){return[["flags",p,"#"],["inactive","true","flags.0?true"],["request_write_access","true","flags.1?true"],["has_settings","true","flags.2?true"],["app",Os,"BotApp"]]}get[o](){return[["flags",p,"#"],[this.inactive??null,"true","flags.0?true"],[this.request_write_access??null,"true","flags.1?true"],[this.has_settings??null,"true","flags.2?true"],[this.app,Os,"BotApp"]]}constructor(e){super(),this.inactive=e.inactive,this.request_write_access=e.request_write_access,this.has_settings=e.has_settings,this.app=e.app}},RR=class extends zg{url;get[i](){return 1008422669}static get[r](){return"appWebViewResultUrl"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},UR=class extends go{text;url;get[i](){return 3044185557}static get[r](){return"inlineBotWebView"}static get[a](){return[["text","string","string"],["url","string","string"]]}get[o](){return[[this.text,"string","string"],[this.url,"string","string"]]}constructor(e){super(),this.text=e.text,this.url=e.url}},TR=class extends Kg{user_id;date;get[i](){return 1246753138}static get[r](){return"readParticipantDate"}static get[a](){return[["user_id","bigint","long"],["date","number","int"]]}get[o](){return[[this.user_id,"bigint","long"],[this.date,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.date=e.date}},VR=class extends Wg{filter_id;get[i](){return 4091599411}static get[r](){return"inputChatlistDialogFilter"}static get[a](){return[["filter_id","number","int"]]}get[o](){return[[this.filter_id,"number","int"]]}constructor(e){super(),this.filter_id=e.filter_id}},NR=class extends vr{title;url;peers;get[i](){return 206668204}static get[r](){return"exportedChatlistInvite"}static get[a](){return[["flags",p,"#"],["title","string","string"],["url","string","string"],["peers",[w],"Vector"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.url,"string","string"],[this.peers,[w],"Vector"]]}constructor(e){super(),this.title=e.title,this.url=e.url,this.peers=e.peers}},LR=class extends Jg{filter;invite;get[i](){return 283567014}static get[r](){return"chatlists.exportedChatlistInvite"}static get[a](){return[["filter",Wt,"DialogFilter"],["invite",vr,"ExportedChatlistInvite"]]}get[o](){return[[this.filter,Wt,"DialogFilter"],[this.invite,vr,"ExportedChatlistInvite"]]}constructor(e){super(),this.filter=e.filter,this.invite=e.invite}},qR=class extends Yg{invites;chats;users;get[i](){return 279670215}static get[r](){return"chatlists.exportedInvites"}static get[a](){return[["invites",[vr],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.invites,[vr],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.invites=e.invites,this.chats=e.chats,this.users=e.users}},QR=class extends uc{filter_id;missing_peers;already_peers;chats;users;get[i](){return 4203214425}static get[r](){return"chatlists.chatlistInviteAlready"}static get[a](){return[["filter_id","number","int"],["missing_peers",[w],"Vector"],["already_peers",[w],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.filter_id,"number","int"],[this.missing_peers,[w],"Vector"],[this.already_peers,[w],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.filter_id=e.filter_id,this.missing_peers=e.missing_peers,this.already_peers=e.already_peers,this.chats=e.chats,this.users=e.users}},GR=class extends uc{title;emoticon;peers;chats;users;get[i](){return 500007837}static get[r](){return"chatlists.chatlistInvite"}static get[a](){return[["flags",p,"#"],["title","string","string"],["emoticon","string","flags.0?string"],["peers",[w],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.emoticon??null,"string","flags.0?string"],[this.peers,[w],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.title=e.title,this.emoticon=e.emoticon,this.peers=e.peers,this.chats=e.chats,this.users=e.users}},OR=class extends Zg{missing_peers;chats;users;get[i](){return 2478671757}static get[r](){return"chatlists.chatlistUpdates"}static get[a](){return[["missing_peers",[w],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.missing_peers,[w],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.missing_peers=e.missing_peers,this.chats=e.chats,this.users=e.users}},HR=class extends Xg{name;about;description;get[i](){return 3903288752}static get[r](){return"bots.botInfo"}static get[a](){return[["name","string","string"],["about","string","string"],["description","string","string"]]}get[o](){return[[this.name,"string","string"],[this.about,"string","string"],[this.description,"string","string"]]}constructor(e){super(),this.name=e.name,this.about=e.about,this.description=e.description}},jR=class extends wr{peer;option;date;get[i](){return 3066834268}static get[r](){return"messagePeerVote"}static get[a](){return[["peer",w,"Peer"],["option",Uint8Array,"bytes"],["date","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.option,Uint8Array,"bytes"],[this.date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.option=e.option,this.date=e.date}},zR=class extends wr{peer;date;get[i](){return 1959634180}static get[r](){return"messagePeerVoteInputOption"}static get[a](){return[["peer",w,"Peer"],["date","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.date=e.date}},KR=class extends wr{peer;options;date;get[i](){return 1177089766}static get[r](){return"messagePeerVoteMultiple"}static get[a](){return[["peer",w,"Peer"],["options",[Uint8Array],"Vector"],["date","number","int"]]}get[o](){return[[this.peer,w,"Peer"],[this.options,[Uint8Array],"Vector"],[this.date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.options=e.options,this.date=e.date}},WR=class extends mo{url;site_name;photo;get[i](){return 1035529315}static get[r](){return"sponsoredWebPage"}static get[a](){return[["flags",p,"#"],["url","string","string"],["site_name","string","string"],["photo",Y,"flags.0?Photo"]]}get[o](){return[["flags",p,"#"],[this.url,"string","string"],[this.site_name,"string","string"],[this.photo??null,Y,"flags.0?Photo"]]}constructor(e){super(),this.url=e.url,this.site_name=e.site_name,this.photo=e.photo}},JR=class extends Dr{has_viewers;views_count;forwards_count;reactions;reactions_count;recent_viewers;get[i](){return 2371443926}static get[r](){return"storyViews"}static get[a](){return[["flags",p,"#"],["has_viewers","true","flags.1?true"],["views_count","number","int"],["forwards_count","number","flags.2?int"],["reactions",[gn],"flags.3?Vector"],["reactions_count","number","flags.4?int"],["recent_viewers",["bigint"],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.has_viewers??null,"true","flags.1?true"],[this.views_count,"number","int"],[this.forwards_count??null,"number","flags.2?int"],[this.reactions??null,[gn],"flags.3?Vector"],[this.reactions_count??null,"number","flags.4?int"],[this.recent_viewers??null,["bigint"],"flags.0?Vector"]]}constructor(e){super(),this.has_viewers=e.has_viewers,this.views_count=e.views_count,this.forwards_count=e.forwards_count,this.reactions=e.reactions,this.reactions_count=e.reactions_count,this.recent_viewers=e.recent_viewers}},YR=class extends ze{id;get[i](){return 1374088783}static get[r](){return"storyItemDeleted"}static get[a](){return[["id","number","int"]]}get[o](){return[[this.id,"number","int"]]}constructor(e){super(),this.id=e.id}},ZR=class extends ze{close_friends;id;date;expire_date;get[i](){return 4289579283}static get[r](){return"storyItemSkipped"}static get[a](){return[["flags",p,"#"],["close_friends","true","flags.8?true"],["id","number","int"],["date","number","int"],["expire_date","number","int"]]}get[o](){return[["flags",p,"#"],[this.close_friends??null,"true","flags.8?true"],[this.id,"number","int"],[this.date,"number","int"],[this.expire_date,"number","int"]]}constructor(e){super(),this.close_friends=e.close_friends,this.id=e.id,this.date=e.date,this.expire_date=e.expire_date}},XR=class extends ze{pinned;public;close_friends;min;noforwards;edited;contacts;selected_contacts;out;id;date;from_id;fwd_from;expire_date;caption;entities;media;media_areas;privacy;views;sent_reaction;get[i](){return 2041735716}static get[r](){return"storyItem"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.5?true"],["public","true","flags.7?true"],["close_friends","true","flags.8?true"],["min","true","flags.9?true"],["noforwards","true","flags.10?true"],["edited","true","flags.11?true"],["contacts","true","flags.12?true"],["selected_contacts","true","flags.13?true"],["out","true","flags.16?true"],["id","number","int"],["date","number","int"],["from_id",w,"flags.18?Peer"],["fwd_from",fo,"flags.17?StoryFwdHeader"],["expire_date","number","int"],["caption","string","flags.0?string"],["entities",[q],"flags.1?Vector"],["media",xe,"MessageMedia"],["media_areas",[Hs],"flags.14?Vector"],["privacy",[ot],"flags.2?Vector"],["views",Dr,"flags.3?StoryViews"],["sent_reaction",be,"flags.15?Reaction"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.5?true"],[this.public??null,"true","flags.7?true"],[this.close_friends??null,"true","flags.8?true"],[this.min??null,"true","flags.9?true"],[this.noforwards??null,"true","flags.10?true"],[this.edited??null,"true","flags.11?true"],[this.contacts??null,"true","flags.12?true"],[this.selected_contacts??null,"true","flags.13?true"],[this.out??null,"true","flags.16?true"],[this.id,"number","int"],[this.date,"number","int"],[this.from_id??null,w,"flags.18?Peer"],[this.fwd_from??null,fo,"flags.17?StoryFwdHeader"],[this.expire_date,"number","int"],[this.caption??null,"string","flags.0?string"],[this.entities??null,[q],"flags.1?Vector"],[this.media,xe,"MessageMedia"],[this.media_areas??null,[Hs],"flags.14?Vector"],[this.privacy??null,[ot],"flags.2?Vector"],[this.views??null,Dr,"flags.3?StoryViews"],[this.sent_reaction??null,be,"flags.15?Reaction"]]}constructor(e){super(),this.pinned=e.pinned,this.public=e.public,this.close_friends=e.close_friends,this.min=e.min,this.noforwards=e.noforwards,this.edited=e.edited,this.contacts=e.contacts,this.selected_contacts=e.selected_contacts,this.out=e.out,this.id=e.id,this.date=e.date,this.from_id=e.from_id,this.fwd_from=e.fwd_from,this.expire_date=e.expire_date,this.caption=e.caption,this.entities=e.entities,this.media=e.media,this.media_areas=e.media_areas,this.privacy=e.privacy,this.views=e.views,this.sent_reaction=e.sent_reaction}},$R=class extends cc{state;stealth_mode;get[i](){return 291044926}static get[r](){return"stories.allStoriesNotModified"}static get[a](){return[["flags",p,"#"],["state","string","string"],["stealth_mode",bn,"StoriesStealthMode"]]}get[o](){return[["flags",p,"#"],[this.state,"string","string"],[this.stealth_mode,bn,"StoriesStealthMode"]]}constructor(e){super(),this.state=e.state,this.stealth_mode=e.stealth_mode}},e1=class extends cc{has_more;count;state;peer_stories;chats;users;stealth_mode;get[i](){return 1862033025}static get[r](){return"stories.allStories"}static get[a](){return[["flags",p,"#"],["has_more","true","flags.0?true"],["count","number","int"],["state","string","string"],["peer_stories",[Is],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["stealth_mode",bn,"StoriesStealthMode"]]}get[o](){return[["flags",p,"#"],[this.has_more??null,"true","flags.0?true"],[this.count,"number","int"],[this.state,"string","string"],[this.peer_stories,[Is],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.stealth_mode,bn,"StoriesStealthMode"]]}constructor(e){super(),this.has_more=e.has_more,this.count=e.count,this.state=e.state,this.peer_stories=e.peer_stories,this.chats=e.chats,this.users=e.users,this.stealth_mode=e.stealth_mode}},t1=class extends $g{count;stories;chats;users;get[i](){return 1574486984}static get[r](){return"stories.stories"}static get[a](){return[["count","number","int"],["stories",[ze],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.stories,[ze],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.stories=e.stories,this.chats=e.chats,this.users=e.users}},s1=class extends Sr{blocked;blocked_my_stories_from;user_id;date;reaction;get[i](){return 2965236421}static get[r](){return"storyView"}static get[a](){return[["flags",p,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["user_id","bigint","long"],["date","number","int"],["reaction",be,"flags.2?Reaction"]]}get[o](){return[["flags",p,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.user_id,"bigint","long"],[this.date,"number","int"],[this.reaction??null,be,"flags.2?Reaction"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.user_id=e.user_id,this.date=e.date,this.reaction=e.reaction}},n1=class extends Sr{blocked;blocked_my_stories_from;message;get[i](){return 2424530699}static get[r](){return"storyViewPublicForward"}static get[a](){return[["flags",p,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["message",Q,"Message"]]}get[o](){return[["flags",p,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.message,Q,"Message"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.message=e.message}},r1=class extends Sr{blocked;blocked_my_stories_from;peer_id;story;get[i](){return 3178549065}static get[r](){return"storyViewPublicRepost"}static get[a](){return[["flags",p,"#"],["blocked","true","flags.0?true"],["blocked_my_stories_from","true","flags.1?true"],["peer_id",w,"Peer"],["story",ze,"StoryItem"]]}get[o](){return[["flags",p,"#"],[this.blocked??null,"true","flags.0?true"],[this.blocked_my_stories_from??null,"true","flags.1?true"],[this.peer_id,w,"Peer"],[this.story,ze,"StoryItem"]]}constructor(e){super(),this.blocked=e.blocked,this.blocked_my_stories_from=e.blocked_my_stories_from,this.peer_id=e.peer_id,this.story=e.story}},i1=class extends ed{count;views_count;forwards_count;reactions_count;views;chats;users;next_offset;get[i](){return 1507299269}static get[r](){return"stories.storyViewsList"}static get[a](){return[["flags",p,"#"],["count","number","int"],["views_count","number","int"],["forwards_count","number","int"],["reactions_count","number","int"],["views",[Sr],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.count,"number","int"],[this.views_count,"number","int"],[this.forwards_count,"number","int"],[this.reactions_count,"number","int"],[this.views,[Sr],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.views_count=e.views_count,this.forwards_count=e.forwards_count,this.reactions_count=e.reactions_count,this.views=e.views,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},a1=class extends td{views;users;get[i](){return 3734957341}static get[r](){return"stories.storyViews"}static get[a](){return[["views",[Dr],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.views,[Dr],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.views=e.views,this.users=e.users}},o1=class extends fi{reply_to_msg_id;top_msg_id;reply_to_peer_id;quote_text;quote_entities;quote_offset;get[i](){return 583071445}static get[r](){return"inputReplyToMessage"}static get[a](){return[["flags",p,"#"],["reply_to_msg_id","number","int"],["top_msg_id","number","flags.0?int"],["reply_to_peer_id",H,"flags.1?InputPeer"],["quote_text","string","flags.2?string"],["quote_entities",[q],"flags.3?Vector"],["quote_offset","number","flags.4?int"]]}get[o](){return[["flags",p,"#"],[this.reply_to_msg_id,"number","int"],[this.top_msg_id??null,"number","flags.0?int"],[this.reply_to_peer_id??null,H,"flags.1?InputPeer"],[this.quote_text??null,"string","flags.2?string"],[this.quote_entities??null,[q],"flags.3?Vector"],[this.quote_offset??null,"number","flags.4?int"]]}constructor(e){super(),this.reply_to_msg_id=e.reply_to_msg_id,this.top_msg_id=e.top_msg_id,this.reply_to_peer_id=e.reply_to_peer_id,this.quote_text=e.quote_text,this.quote_entities=e.quote_entities,this.quote_offset=e.quote_offset}},u1=class extends fi{peer;story_id;get[i](){return 1484862010}static get[r](){return"inputReplyToStory"}static get[a](){return[["peer",H,"InputPeer"],["story_id","number","int"]]}get[o](){return[[this.peer,H,"InputPeer"],[this.story_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.story_id=e.story_id}},c1=class extends sd{link;get[i](){return 1070138683}static get[r](){return"exportedStoryLink"}static get[a](){return[["link","string","string"]]}get[o](){return[[this.link,"string","string"]]}constructor(e){super(),this.link=e.link}},l1=class extends bn{active_until_date;cooldown_until_date;get[i](){return 1898850301}static get[r](){return"storiesStealthMode"}static get[a](){return[["flags",p,"#"],["active_until_date","number","flags.0?int"],["cooldown_until_date","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.active_until_date??null,"number","flags.0?int"],[this.cooldown_until_date??null,"number","flags.1?int"]]}constructor(e){super(),this.active_until_date=e?.active_until_date,this.cooldown_until_date=e?.cooldown_until_date}},p1=class extends Et{x;y;w;h;rotation;get[i](){return 64088654}static get[r](){return"mediaAreaCoordinates"}static get[a](){return[["x","number","double"],["y","number","double"],["w","number","double"],["h","number","double"],["rotation","number","double"]]}get[o](){return[[this.x,"number","double"],[this.y,"number","double"],[this.w,"number","double"],[this.h,"number","double"],[this.rotation,"number","double"]]}constructor(e){super(),this.x=e.x,this.y=e.y,this.w=e.w,this.h=e.h,this.rotation=e.rotation}},g1=class extends Hs{coordinates;geo;title;address;provider;venue_id;venue_type;get[i](){return 3196246940}static get[r](){return"mediaAreaVenue"}static get[a](){return[["coordinates",Et,"MediaAreaCoordinates"],["geo",Ce,"GeoPoint"],["title","string","string"],["address","string","string"],["provider","string","string"],["venue_id","string","string"],["venue_type","string","string"]]}get[o](){return[[this.coordinates,Et,"MediaAreaCoordinates"],[this.geo,Ce,"GeoPoint"],[this.title,"string","string"],[this.address,"string","string"],[this.provider,"string","string"],[this.venue_id,"string","string"],[this.venue_type,"string","string"]]}constructor(e){super(),this.coordinates=e.coordinates,this.geo=e.geo,this.title=e.title,this.address=e.address,this.provider=e.provider,this.venue_id=e.venue_id,this.venue_type=e.venue_type}},d1=class extends Hs{coordinates;query_id;result_id;get[i](){return 2994872703}static get[r](){return"inputMediaAreaVenue"}static get[a](){return[["coordinates",Et,"MediaAreaCoordinates"],["query_id","bigint","long"],["result_id","string","string"]]}get[o](){return[[this.coordinates,Et,"MediaAreaCoordinates"],[this.query_id,"bigint","long"],[this.result_id,"string","string"]]}constructor(e){super(),this.coordinates=e.coordinates,this.query_id=e.query_id,this.result_id=e.result_id}},m1=class extends Hs{coordinates;geo;get[i](){return 3750443810}static get[r](){return"mediaAreaGeoPoint"}static get[a](){return[["coordinates",Et,"MediaAreaCoordinates"],["geo",Ce,"GeoPoint"]]}get[o](){return[[this.coordinates,Et,"MediaAreaCoordinates"],[this.geo,Ce,"GeoPoint"]]}constructor(e){super(),this.coordinates=e.coordinates,this.geo=e.geo}},h1=class extends Hs{dark;flipped;coordinates;reaction;get[i](){return 340088945}static get[r](){return"mediaAreaSuggestedReaction"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["flipped","true","flags.1?true"],["coordinates",Et,"MediaAreaCoordinates"],["reaction",be,"Reaction"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.flipped??null,"true","flags.1?true"],[this.coordinates,Et,"MediaAreaCoordinates"],[this.reaction,be,"Reaction"]]}constructor(e){super(),this.dark=e.dark,this.flipped=e.flipped,this.coordinates=e.coordinates,this.reaction=e.reaction}},_1=class extends Hs{coordinates;channel_id;msg_id;get[i](){return 1996756655}static get[r](){return"mediaAreaChannelPost"}static get[a](){return[["coordinates",Et,"MediaAreaCoordinates"],["channel_id","bigint","long"],["msg_id","number","int"]]}get[o](){return[[this.coordinates,Et,"MediaAreaCoordinates"],[this.channel_id,"bigint","long"],[this.msg_id,"number","int"]]}constructor(e){super(),this.coordinates=e.coordinates,this.channel_id=e.channel_id,this.msg_id=e.msg_id}},b1=class extends Hs{coordinates;channel;msg_id;get[i](){return 577893055}static get[r](){return"inputMediaAreaChannelPost"}static get[a](){return[["coordinates",Et,"MediaAreaCoordinates"],["channel",nn,"InputChannel"],["msg_id","number","int"]]}get[o](){return[[this.coordinates,Et,"MediaAreaCoordinates"],[this.channel,nn,"InputChannel"],[this.msg_id,"number","int"]]}constructor(e){super(),this.coordinates=e.coordinates,this.channel=e.channel,this.msg_id=e.msg_id}},f1=class extends Is{peer;max_read_id;stories;get[i](){return 2587224473}static get[r](){return"peerStories"}static get[a](){return[["flags",p,"#"],["peer",w,"Peer"],["max_read_id","number","flags.0?int"],["stories",[ze],"Vector"]]}get[o](){return[["flags",p,"#"],[this.peer,w,"Peer"],[this.max_read_id??null,"number","flags.0?int"],[this.stories,[ze],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.max_read_id=e.max_read_id,this.stories=e.stories}},y1=class extends nd{stories;chats;users;get[i](){return 3404105576}static get[r](){return"stories.peerStories"}static get[a](){return[["stories",Is,"PeerStories"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.stories,Is,"PeerStories"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.stories=e.stories,this.chats=e.chats,this.users=e.users}},x1=class extends rd{webpage;chats;users;get[i](){return 4250800829}static get[r](){return"messages.webPage"}static get[a](){return[["webpage",Vt,"WebPage"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.webpage,Vt,"WebPage"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.webpage=e.webpage,this.chats=e.chats,this.users=e.users}},A1=class extends ho{users;months;store_product;store_quantity;currency;amount;get[i](){return 629052971}static get[r](){return"premiumGiftCodeOption"}static get[a](){return[["flags",p,"#"],["users","number","int"],["months","number","int"],["store_product","string","flags.0?string"],["store_quantity","number","flags.1?int"],["currency","string","string"],["amount","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.users,"number","int"],[this.months,"number","int"],[this.store_product??null,"string","flags.0?string"],[this.store_quantity??null,"number","flags.1?int"],[this.currency,"string","string"],[this.amount,"bigint","long"]]}constructor(e){super(),this.users=e.users,this.months=e.months,this.store_product=e.store_product,this.store_quantity=e.store_quantity,this.currency=e.currency,this.amount=e.amount}},P1=class extends id{via_giveaway;from_id;giveaway_msg_id;to_id;date;months;used_date;chats;users;get[i](){return 675942550}static get[r](){return"payments.checkedGiftCode"}static get[a](){return[["flags",p,"#"],["via_giveaway","true","flags.2?true"],["from_id",w,"flags.4?Peer"],["giveaway_msg_id","number","flags.3?int"],["to_id","bigint","flags.0?long"],["date","number","int"],["months","number","int"],["used_date","number","flags.1?int"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.via_giveaway??null,"true","flags.2?true"],[this.from_id??null,w,"flags.4?Peer"],[this.giveaway_msg_id??null,"number","flags.3?int"],[this.to_id??null,"bigint","flags.0?long"],[this.date,"number","int"],[this.months,"number","int"],[this.used_date??null,"number","flags.1?int"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.via_giveaway=e.via_giveaway,this.from_id=e.from_id,this.giveaway_msg_id=e.giveaway_msg_id,this.to_id=e.to_id,this.date=e.date,this.months=e.months,this.used_date=e.used_date,this.chats=e.chats,this.users=e.users}},C1=class extends lc{participating;preparing_results;start_date;joined_too_early_date;admin_disallowed_chat_id;disallowed_country;get[i](){return 1130879648}static get[r](){return"payments.giveawayInfo"}static get[a](){return[["flags",p,"#"],["participating","true","flags.0?true"],["preparing_results","true","flags.3?true"],["start_date","number","int"],["joined_too_early_date","number","flags.1?int"],["admin_disallowed_chat_id","bigint","flags.2?long"],["disallowed_country","string","flags.4?string"]]}get[o](){return[["flags",p,"#"],[this.participating??null,"true","flags.0?true"],[this.preparing_results??null,"true","flags.3?true"],[this.start_date,"number","int"],[this.joined_too_early_date??null,"number","flags.1?int"],[this.admin_disallowed_chat_id??null,"bigint","flags.2?long"],[this.disallowed_country??null,"string","flags.4?string"]]}constructor(e){super(),this.participating=e.participating,this.preparing_results=e.preparing_results,this.start_date=e.start_date,this.joined_too_early_date=e.joined_too_early_date,this.admin_disallowed_chat_id=e.admin_disallowed_chat_id,this.disallowed_country=e.disallowed_country}},I1=class extends lc{winner;refunded;start_date;gift_code_slug;finish_date;winners_count;activated_count;get[i](){return 13456752}static get[r](){return"payments.giveawayInfoResults"}static get[a](){return[["flags",p,"#"],["winner","true","flags.0?true"],["refunded","true","flags.1?true"],["start_date","number","int"],["gift_code_slug","string","flags.0?string"],["finish_date","number","int"],["winners_count","number","int"],["activated_count","number","int"]]}get[o](){return[["flags",p,"#"],[this.winner??null,"true","flags.0?true"],[this.refunded??null,"true","flags.1?true"],[this.start_date,"number","int"],[this.gift_code_slug??null,"string","flags.0?string"],[this.finish_date,"number","int"],[this.winners_count,"number","int"],[this.activated_count,"number","int"]]}constructor(e){super(),this.winner=e.winner,this.refunded=e.refunded,this.start_date=e.start_date,this.gift_code_slug=e.gift_code_slug,this.finish_date=e.finish_date,this.winners_count=e.winners_count,this.activated_count=e.activated_count}},v1=class extends _o{id;months;quantity;date;get[i](){return 2991824212}static get[r](){return"prepaidGiveaway"}static get[a](){return[["id","bigint","long"],["months","number","int"],["quantity","number","int"],["date","number","int"]]}get[o](){return[[this.id,"bigint","long"],[this.months,"number","int"],[this.quantity,"number","int"],[this.date,"number","int"]]}constructor(e){super(),this.id=e.id,this.months=e.months,this.quantity=e.quantity,this.date=e.date}},w1=class extends Er{gift;giveaway;unclaimed;id;user_id;giveaway_msg_id;date;expires;used_gift_slug;multiplier;get[i](){return 706514033}static get[r](){return"boost"}static get[a](){return[["flags",p,"#"],["gift","true","flags.1?true"],["giveaway","true","flags.2?true"],["unclaimed","true","flags.3?true"],["id","string","string"],["user_id","bigint","flags.0?long"],["giveaway_msg_id","number","flags.2?int"],["date","number","int"],["expires","number","int"],["used_gift_slug","string","flags.4?string"],["multiplier","number","flags.5?int"]]}get[o](){return[["flags",p,"#"],[this.gift??null,"true","flags.1?true"],[this.giveaway??null,"true","flags.2?true"],[this.unclaimed??null,"true","flags.3?true"],[this.id,"string","string"],[this.user_id??null,"bigint","flags.0?long"],[this.giveaway_msg_id??null,"number","flags.2?int"],[this.date,"number","int"],[this.expires,"number","int"],[this.used_gift_slug??null,"string","flags.4?string"],[this.multiplier??null,"number","flags.5?int"]]}constructor(e){super(),this.gift=e.gift,this.giveaway=e.giveaway,this.unclaimed=e.unclaimed,this.id=e.id,this.user_id=e.user_id,this.giveaway_msg_id=e.giveaway_msg_id,this.date=e.date,this.expires=e.expires,this.used_gift_slug=e.used_gift_slug,this.multiplier=e.multiplier}},D1=class extends ad{count;boosts;next_offset;users;get[i](){return 2264424764}static get[r](){return"premium.boostsList"}static get[a](){return[["flags",p,"#"],["count","number","int"],["boosts",[Er],"Vector"],["next_offset","string","flags.0?string"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.count,"number","int"],[this.boosts,[Er],"Vector"],[this.next_offset??null,"string","flags.0?string"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.boosts=e.boosts,this.next_offset=e.next_offset,this.users=e.users}},S1=class extends bo{slot;peer;date;expires;cooldown_until_date;get[i](){return 3293069660}static get[r](){return"myBoost"}static get[a](){return[["flags",p,"#"],["slot","number","int"],["peer",w,"flags.0?Peer"],["date","number","int"],["expires","number","int"],["cooldown_until_date","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.slot,"number","int"],[this.peer??null,w,"flags.0?Peer"],[this.date,"number","int"],[this.expires,"number","int"],[this.cooldown_until_date??null,"number","flags.1?int"]]}constructor(e){super(),this.slot=e.slot,this.peer=e.peer,this.date=e.date,this.expires=e.expires,this.cooldown_until_date=e.cooldown_until_date}},E1=class extends od{my_boosts;chats;users;get[i](){return 2598512866}static get[r](){return"premium.myBoosts"}static get[a](){return[["my_boosts",[bo],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.my_boosts,[bo],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.my_boosts=e.my_boosts,this.chats=e.chats,this.users=e.users}},B1=class extends ud{my_boost;level;current_level_boosts;boosts;gift_boosts;next_level_boosts;premium_audience;boost_url;prepaid_giveaways;my_boost_slots;get[i](){return 1230586490}static get[r](){return"premium.boostsStatus"}static get[a](){return[["flags",p,"#"],["my_boost","true","flags.2?true"],["level","number","int"],["current_level_boosts","number","int"],["boosts","number","int"],["gift_boosts","number","flags.4?int"],["next_level_boosts","number","flags.0?int"],["premium_audience",fr,"flags.1?StatsPercentValue"],["boost_url","string","string"],["prepaid_giveaways",[_o],"flags.3?Vector"],["my_boost_slots",["number"],"flags.2?Vector"]]}get[o](){return[["flags",p,"#"],[this.my_boost??null,"true","flags.2?true"],[this.level,"number","int"],[this.current_level_boosts,"number","int"],[this.boosts,"number","int"],[this.gift_boosts??null,"number","flags.4?int"],[this.next_level_boosts??null,"number","flags.0?int"],[this.premium_audience??null,fr,"flags.1?StatsPercentValue"],[this.boost_url,"string","string"],[this.prepaid_giveaways??null,[_o],"flags.3?Vector"],[this.my_boost_slots??null,["number"],"flags.2?Vector"]]}constructor(e){super(),this.my_boost=e.my_boost,this.level=e.level,this.current_level_boosts=e.current_level_boosts,this.boosts=e.boosts,this.gift_boosts=e.gift_boosts,this.next_level_boosts=e.next_level_boosts,this.premium_audience=e.premium_audience,this.boost_url=e.boost_url,this.prepaid_giveaways=e.prepaid_giveaways,this.my_boost_slots=e.my_boost_slots}},k1=class extends fo{modified;from;from_name;story_id;get[i](){return 3089555792}static get[r](){return"storyFwdHeader"}static get[a](){return[["flags",p,"#"],["modified","true","flags.3?true"],["from",w,"flags.0?Peer"],["from_name","string","flags.1?string"],["story_id","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.modified??null,"true","flags.3?true"],[this.from??null,w,"flags.0?Peer"],[this.from_name??null,"string","flags.1?string"],[this.story_id??null,"number","flags.2?int"]]}constructor(e){super(),this.modified=e?.modified,this.from=e?.from,this.from_name=e?.from_name,this.story_id=e?.story_id}},M1=class extends yi{msg_id;views;forwards;reactions;get[i](){return 3875901055}static get[r](){return"postInteractionCountersMessage"}static get[a](){return[["msg_id","number","int"],["views","number","int"],["forwards","number","int"],["reactions","number","int"]]}get[o](){return[[this.msg_id,"number","int"],[this.views,"number","int"],[this.forwards,"number","int"],[this.reactions,"number","int"]]}constructor(e){super(),this.msg_id=e.msg_id,this.views=e.views,this.forwards=e.forwards,this.reactions=e.reactions}},F1=class extends yi{story_id;views;forwards;reactions;get[i](){return 2319978023}static get[r](){return"postInteractionCountersStory"}static get[a](){return[["story_id","number","int"],["views","number","int"],["forwards","number","int"],["reactions","number","int"]]}get[o](){return[[this.story_id,"number","int"],[this.views,"number","int"],[this.forwards,"number","int"],[this.reactions,"number","int"]]}constructor(e){super(),this.story_id=e.story_id,this.views=e.views,this.forwards=e.forwards,this.reactions=e.reactions}},R1=class extends cd{views_graph;reactions_by_emotion_graph;get[i](){return 1355613820}static get[r](){return"stats.storyStats"}static get[a](){return[["views_graph",W,"StatsGraph"],["reactions_by_emotion_graph",W,"StatsGraph"]]}get[o](){return[[this.views_graph,W,"StatsGraph"],[this.reactions_by_emotion_graph,W,"StatsGraph"]]}constructor(e){super(),this.views_graph=e.views_graph,this.reactions_by_emotion_graph=e.reactions_by_emotion_graph}},U1=class extends xi{message;get[i](){return 32685898}static get[r](){return"publicForwardMessage"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},T1=class extends xi{peer;story;get[i](){return 3992169936}static get[r](){return"publicForwardStory"}static get[a](){return[["peer",w,"Peer"],["story",ze,"StoryItem"]]}get[o](){return[[this.peer,w,"Peer"],[this.story,ze,"StoryItem"]]}constructor(e){super(),this.peer=e.peer,this.story=e.story}},V1=class extends ld{count;forwards;next_offset;chats;users;get[i](){return 2466479648}static get[r](){return"stats.publicForwards"}static get[a](){return[["flags",p,"#"],["count","number","int"],["forwards",[xi],"Vector"],["next_offset","string","flags.0?string"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.count,"number","int"],[this.forwards,[xi],"Vector"],[this.next_offset??null,"string","flags.0?string"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.forwards=e.forwards,this.next_offset=e.next_offset,this.chats=e.chats,this.users=e.users}},N1=class extends it{color;background_emoji_id;get[i](){return 3041614543}static get[r](){return"peerColor"}static get[a](){return[["flags",p,"#"],["color","number","flags.0?int"],["background_emoji_id","bigint","flags.1?long"]]}get[o](){return[["flags",p,"#"],[this.color??null,"number","flags.0?int"],[this.background_emoji_id??null,"bigint","flags.1?long"]]}constructor(e){super(),this.color=e?.color,this.background_emoji_id=e?.background_emoji_id}},L1=class extends Mn{colors;get[i](){return 639736408}static get[r](){return"help.peerColorSet"}static get[a](){return[["colors",["number"],"Vector"]]}get[o](){return[[this.colors,["number"],"Vector"]]}constructor(e){super(),this.colors=e.colors}},q1=class extends Mn{palette_colors;bg_colors;story_colors;get[i](){return 1987928555}static get[r](){return"help.peerColorProfileSet"}static get[a](){return[["palette_colors",["number"],"Vector"],["bg_colors",["number"],"Vector"],["story_colors",["number"],"Vector"]]}get[o](){return[[this.palette_colors,["number"],"Vector"],[this.bg_colors,["number"],"Vector"],[this.story_colors,["number"],"Vector"]]}constructor(e){super(),this.palette_colors=e.palette_colors,this.bg_colors=e.bg_colors,this.story_colors=e.story_colors}},Q1=class extends yo{hidden;color_id;colors;dark_colors;channel_min_level;group_min_level;get[i](){return 2917953214}static get[r](){return"help.peerColorOption"}static get[a](){return[["flags",p,"#"],["hidden","true","flags.0?true"],["color_id","number","int"],["colors",Mn,"flags.1?help.PeerColorSet"],["dark_colors",Mn,"flags.2?help.PeerColorSet"],["channel_min_level","number","flags.3?int"],["group_min_level","number","flags.4?int"]]}get[o](){return[["flags",p,"#"],[this.hidden??null,"true","flags.0?true"],[this.color_id,"number","int"],[this.colors??null,Mn,"flags.1?help.PeerColorSet"],[this.dark_colors??null,Mn,"flags.2?help.PeerColorSet"],[this.channel_min_level??null,"number","flags.3?int"],[this.group_min_level??null,"number","flags.4?int"]]}constructor(e){super(),this.hidden=e.hidden,this.color_id=e.color_id,this.colors=e.colors,this.dark_colors=e.dark_colors,this.channel_min_level=e.channel_min_level,this.group_min_level=e.group_min_level}},G1=class extends pc{get[i](){return 732034510}static get[r](){return"help.peerColorsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},O1=class extends pc{hash;colors;get[i](){return 16313608}static get[r](){return"help.peerColors"}static get[a](){return[["hash","number","int"],["colors",[yo],"Vector"]]}get[o](){return[[this.hash,"number","int"],[this.colors,[yo],"Vector"]]}constructor(e){super(),this.hash=e.hash,this.colors=e.colors}},H1=class extends Br{peer_id;date;reaction;get[i](){return 1620104917}static get[r](){return"storyReaction"}static get[a](){return[["peer_id",w,"Peer"],["date","number","int"],["reaction",be,"Reaction"]]}get[o](){return[[this.peer_id,w,"Peer"],[this.date,"number","int"],[this.reaction,be,"Reaction"]]}constructor(e){super(),this.peer_id=e.peer_id,this.date=e.date,this.reaction=e.reaction}},j1=class extends Br{message;get[i](){return 3148555843}static get[r](){return"storyReactionPublicForward"}static get[a](){return[["message",Q,"Message"]]}get[o](){return[[this.message,Q,"Message"]]}constructor(e){super(),this.message=e.message}},z1=class extends Br{peer_id;story;get[i](){return 3486322451}static get[r](){return"storyReactionPublicRepost"}static get[a](){return[["peer_id",w,"Peer"],["story",ze,"StoryItem"]]}get[o](){return[[this.peer_id,w,"Peer"],[this.story,ze,"StoryItem"]]}constructor(e){super(),this.peer_id=e.peer_id,this.story=e.story}},K1=class extends pd{count;reactions;chats;users;next_offset;get[i](){return 2858383516}static get[r](){return"stories.storyReactionsList"}static get[a](){return[["flags",p,"#"],["count","number","int"],["reactions",[Br],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"],["next_offset","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.count,"number","int"],[this.reactions,[Br],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"],[this.next_offset??null,"string","flags.0?string"]]}constructor(e){super(),this.count=e.count,this.reactions=e.reactions,this.chats=e.chats,this.users=e.users,this.next_offset=e.next_offset}},W1=class extends kr{pinned;peer;top_message;get[i](){return 3179793260}static get[r](){return"savedDialog"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.2?true"],["peer",w,"Peer"],["top_message","number","int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.2?true"],[this.peer,w,"Peer"],[this.top_message,"number","int"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer,this.top_message=e.top_message}},J1=class extends xo{dialogs;messages;chats;users;get[i](){return 4164608545}static get[r](){return"messages.savedDialogs"}static get[a](){return[["dialogs",[kr],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.dialogs,[kr],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},Y1=class extends xo{count;dialogs;messages;chats;users;get[i](){return 1153080793}static get[r](){return"messages.savedDialogsSlice"}static get[a](){return[["count","number","int"],["dialogs",[kr],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.dialogs,[kr],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.count=e.count,this.dialogs=e.dialogs,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},Z1=class extends xo{count;get[i](){return 3223285736}static get[r](){return"messages.savedDialogsNotModified"}static get[a](){return[["count","number","int"]]}get[o](){return[[this.count,"number","int"]]}constructor(e){super(),this.count=e.count}},X1=class extends Ao{reaction;title;count;get[i](){return 3413112872}static get[r](){return"savedReactionTag"}static get[a](){return[["flags",p,"#"],["reaction",be,"Reaction"],["title","string","flags.0?string"],["count","number","int"]]}get[o](){return[["flags",p,"#"],[this.reaction,be,"Reaction"],[this.title??null,"string","flags.0?string"],[this.count,"number","int"]]}constructor(e){super(),this.reaction=e.reaction,this.title=e.title,this.count=e.count}},$1=class extends gc{get[i](){return 2291882479}static get[r](){return"messages.savedReactionTagsNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},eU=class extends gc{tags;hash;get[i](){return 844731658}static get[r](){return"messages.savedReactionTags"}static get[a](){return[["tags",[Ao],"Vector"],["hash","bigint","long"]]}get[o](){return[[this.tags,[Ao],"Vector"],[this.hash,"bigint","long"]]}constructor(e){super(),this.tags=e.tags,this.hash=e.hash}},tU=class extends gd{date;get[i](){return 1001931436}static get[r](){return"outboxReadDate"}static get[a](){return[["date","number","int"]]}get[o](){return[[this.date,"number","int"]]}constructor(e){super(),this.date=e.date}},sU=class extends dd{terms_url;monthly_sent_sms;get[i](){return 3700114639}static get[r](){return"smsjobs.eligibleToJoin"}static get[a](){return[["terms_url","string","string"],["monthly_sent_sms","number","int"]]}get[o](){return[[this.terms_url,"string","string"],[this.monthly_sent_sms,"number","int"]]}constructor(e){super(),this.terms_url=e.terms_url,this.monthly_sent_sms=e.monthly_sent_sms}},nU=class extends md{allow_international;recent_sent;recent_since;recent_remains;total_sent;total_since;last_gift_slug;terms_url;get[i](){return 720277905}static get[r](){return"smsjobs.status"}static get[a](){return[["flags",p,"#"],["allow_international","true","flags.0?true"],["recent_sent","number","int"],["recent_since","number","int"],["recent_remains","number","int"],["total_sent","number","int"],["total_since","number","int"],["last_gift_slug","string","flags.1?string"],["terms_url","string","string"]]}get[o](){return[["flags",p,"#"],[this.allow_international??null,"true","flags.0?true"],[this.recent_sent,"number","int"],[this.recent_since,"number","int"],[this.recent_remains,"number","int"],[this.total_sent,"number","int"],[this.total_since,"number","int"],[this.last_gift_slug??null,"string","flags.1?string"],[this.terms_url,"string","string"]]}constructor(e){super(),this.allow_international=e.allow_international,this.recent_sent=e.recent_sent,this.recent_since=e.recent_since,this.recent_remains=e.recent_remains,this.total_sent=e.total_sent,this.total_since=e.total_since,this.last_gift_slug=e.last_gift_slug,this.terms_url=e.terms_url}},rU=class extends hd{job_id;phone_number;text;get[i](){return 3869372088}static get[r](){return"smsJob"}static get[a](){return[["job_id","string","string"],["phone_number","string","string"],["text","string","string"]]}get[o](){return[[this.job_id,"string","string"],[this.phone_number,"string","string"],[this.text,"string","string"]]}constructor(e){super(),this.job_id=e.job_id,this.phone_number=e.phone_number,this.text=e.text}},iU=class extends Po{start_minute;end_minute;get[i](){return 302717625}static get[r](){return"businessWeeklyOpen"}static get[a](){return[["start_minute","number","int"],["end_minute","number","int"]]}get[o](){return[[this.start_minute,"number","int"],[this.end_minute,"number","int"]]}constructor(e){super(),this.start_minute=e.start_minute,this.end_minute=e.end_minute}},aU=class extends Co{open_now;timezone_id;weekly_open;get[i](){return 2358423704}static get[r](){return"businessWorkHours"}static get[a](){return[["flags",p,"#"],["open_now","true","flags.0?true"],["timezone_id","string","string"],["weekly_open",[Po],"Vector"]]}get[o](){return[["flags",p,"#"],[this.open_now??null,"true","flags.0?true"],[this.timezone_id,"string","string"],[this.weekly_open,[Po],"Vector"]]}constructor(e){super(),this.open_now=e.open_now,this.timezone_id=e.timezone_id,this.weekly_open=e.weekly_open}},oU=class extends Io{geo_point;address;get[i](){return 2891717367}static get[r](){return"businessLocation"}static get[a](){return[["flags",p,"#"],["geo_point",Ce,"flags.0?GeoPoint"],["address","string","string"]]}get[o](){return[["flags",p,"#"],[this.geo_point??null,Ce,"flags.0?GeoPoint"],[this.address,"string","string"]]}constructor(e){super(),this.geo_point=e.geo_point,this.address=e.address}},uU=class extends Mr{existing_chats;new_chats;contacts;non_contacts;exclude_selected;users;get[i](){return 1871393450}static get[r](){return"inputBusinessRecipients"}static get[a](){return[["flags",p,"#"],["existing_chats","true","flags.0?true"],["new_chats","true","flags.1?true"],["contacts","true","flags.2?true"],["non_contacts","true","flags.3?true"],["exclude_selected","true","flags.5?true"],["users",[he],"flags.4?Vector"]]}get[o](){return[["flags",p,"#"],[this.existing_chats??null,"true","flags.0?true"],[this.new_chats??null,"true","flags.1?true"],[this.contacts??null,"true","flags.2?true"],[this.non_contacts??null,"true","flags.3?true"],[this.exclude_selected??null,"true","flags.5?true"],[this.users??null,[he],"flags.4?Vector"]]}constructor(e){super(),this.existing_chats=e?.existing_chats,this.new_chats=e?.new_chats,this.contacts=e?.contacts,this.non_contacts=e?.non_contacts,this.exclude_selected=e?.exclude_selected,this.users=e?.users}},cU=class extends Fr{existing_chats;new_chats;contacts;non_contacts;exclude_selected;users;get[i](){return 554733559}static get[r](){return"businessRecipients"}static get[a](){return[["flags",p,"#"],["existing_chats","true","flags.0?true"],["new_chats","true","flags.1?true"],["contacts","true","flags.2?true"],["non_contacts","true","flags.3?true"],["exclude_selected","true","flags.5?true"],["users",["bigint"],"flags.4?Vector"]]}get[o](){return[["flags",p,"#"],[this.existing_chats??null,"true","flags.0?true"],[this.new_chats??null,"true","flags.1?true"],[this.contacts??null,"true","flags.2?true"],[this.non_contacts??null,"true","flags.3?true"],[this.exclude_selected??null,"true","flags.5?true"],[this.users??null,["bigint"],"flags.4?Vector"]]}constructor(e){super(),this.existing_chats=e?.existing_chats,this.new_chats=e?.new_chats,this.contacts=e?.contacts,this.non_contacts=e?.non_contacts,this.exclude_selected=e?.exclude_selected,this.users=e?.users}},lU=class extends fn{get[i](){return 3384402617}static get[r](){return"businessAwayMessageScheduleAlways"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pU=class extends fn{get[i](){return 3287479553}static get[r](){return"businessAwayMessageScheduleOutsideWorkHours"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},gU=class extends fn{start_date;end_date;get[i](){return 3427638988}static get[r](){return"businessAwayMessageScheduleCustom"}static get[a](){return[["start_date","number","int"],["end_date","number","int"]]}get[o](){return[[this.start_date,"number","int"],[this.end_date,"number","int"]]}constructor(e){super(),this.start_date=e.start_date,this.end_date=e.end_date}},dU=class extends _d{shortcut_id;recipients;no_activity_days;get[i](){return 26528571}static get[r](){return"inputBusinessGreetingMessage"}static get[a](){return[["shortcut_id","number","int"],["recipients",Mr,"InputBusinessRecipients"],["no_activity_days","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.recipients,Mr,"InputBusinessRecipients"],[this.no_activity_days,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.recipients=e.recipients,this.no_activity_days=e.no_activity_days}},mU=class extends vo{shortcut_id;recipients;no_activity_days;get[i](){return 3843664811}static get[r](){return"businessGreetingMessage"}static get[a](){return[["shortcut_id","number","int"],["recipients",Fr,"BusinessRecipients"],["no_activity_days","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.recipients,Fr,"BusinessRecipients"],[this.no_activity_days,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.recipients=e.recipients,this.no_activity_days=e.no_activity_days}},hU=class extends bd{offline_only;shortcut_id;schedule;recipients;get[i](){return 2200008160}static get[r](){return"inputBusinessAwayMessage"}static get[a](){return[["flags",p,"#"],["offline_only","true","flags.0?true"],["shortcut_id","number","int"],["schedule",fn,"BusinessAwayMessageSchedule"],["recipients",Mr,"InputBusinessRecipients"]]}get[o](){return[["flags",p,"#"],[this.offline_only??null,"true","flags.0?true"],[this.shortcut_id,"number","int"],[this.schedule,fn,"BusinessAwayMessageSchedule"],[this.recipients,Mr,"InputBusinessRecipients"]]}constructor(e){super(),this.offline_only=e.offline_only,this.shortcut_id=e.shortcut_id,this.schedule=e.schedule,this.recipients=e.recipients}},_U=class extends wo{offline_only;shortcut_id;schedule;recipients;get[i](){return 4011158108}static get[r](){return"businessAwayMessage"}static get[a](){return[["flags",p,"#"],["offline_only","true","flags.0?true"],["shortcut_id","number","int"],["schedule",fn,"BusinessAwayMessageSchedule"],["recipients",Fr,"BusinessRecipients"]]}get[o](){return[["flags",p,"#"],[this.offline_only??null,"true","flags.0?true"],[this.shortcut_id,"number","int"],[this.schedule,fn,"BusinessAwayMessageSchedule"],[this.recipients,Fr,"BusinessRecipients"]]}constructor(e){super(),this.offline_only=e.offline_only,this.shortcut_id=e.shortcut_id,this.schedule=e.schedule,this.recipients=e.recipients}},bU=class extends Do{id;name;utc_offset;get[i](){return 4287793653}static get[r](){return"timezone"}static get[a](){return[["id","string","string"],["name","string","string"],["utc_offset","number","int"]]}get[o](){return[[this.id,"string","string"],[this.name,"string","string"],[this.utc_offset,"number","int"]]}constructor(e){super(),this.id=e.id,this.name=e.name,this.utc_offset=e.utc_offset}},fU=class extends dc{get[i](){return 2533820620}static get[r](){return"help.timezonesListNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},yU=class extends dc{timezones;hash;get[i](){return 2071260529}static get[r](){return"help.timezonesList"}static get[a](){return[["timezones",[Do],"Vector"],["hash","number","int"]]}get[o](){return[[this.timezones,[Do],"Vector"],[this.hash,"number","int"]]}constructor(e){super(),this.timezones=e.timezones,this.hash=e.hash}},xU=class extends yn{shortcut_id;shortcut;top_message;count;get[i](){return 110563371}static get[r](){return"quickReply"}static get[a](){return[["shortcut_id","number","int"],["shortcut","string","string"],["top_message","number","int"],["count","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.shortcut,"string","string"],[this.top_message,"number","int"],[this.count,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.shortcut=e.shortcut,this.top_message=e.top_message,this.count=e.count}},AU=class extends mc{shortcut;get[i](){return 609840449}static get[r](){return"inputQuickReplyShortcut"}static get[a](){return[["shortcut","string","string"]]}get[o](){return[[this.shortcut,"string","string"]]}constructor(e){super(),this.shortcut=e.shortcut}},PU=class extends mc{shortcut_id;get[i](){return 18418929}static get[r](){return"inputQuickReplyShortcutId"}static get[a](){return[["shortcut_id","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id}},CU=class extends hc{quick_replies;messages;chats;users;get[i](){return 3331155605}static get[r](){return"messages.quickReplies"}static get[a](){return[["quick_replies",[yn],"Vector"],["messages",[Q],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.quick_replies,[yn],"Vector"],[this.messages,[Q],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.quick_replies=e.quick_replies,this.messages=e.messages,this.chats=e.chats,this.users=e.users}},IU=class extends hc{get[i](){return 1603398491}static get[r](){return"messages.quickRepliesNotModified"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},vU=class extends So{can_reply;bot_id;recipients;get[i](){return 3171321345}static get[r](){return"connectedBot"}static get[a](){return[["flags",p,"#"],["can_reply","true","flags.0?true"],["bot_id","bigint","long"],["recipients",ko,"BusinessBotRecipients"]]}get[o](){return[["flags",p,"#"],[this.can_reply??null,"true","flags.0?true"],[this.bot_id,"bigint","long"],[this.recipients,ko,"BusinessBotRecipients"]]}constructor(e){super(),this.can_reply=e.can_reply,this.bot_id=e.bot_id,this.recipients=e.recipients}},wU=class extends fd{connected_bots;users;get[i](){return 400029819}static get[r](){return"account.connectedBots"}static get[a](){return[["connected_bots",[So],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.connected_bots,[So],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.connected_bots=e.connected_bots,this.users=e.users}},DU=class extends yd{tags_enabled;filters;get[i](){return 718878489}static get[r](){return"messages.dialogFilters"}static get[a](){return[["flags",p,"#"],["tags_enabled","true","flags.0?true"],["filters",[Wt],"Vector"]]}get[o](){return[["flags",p,"#"],[this.tags_enabled??null,"true","flags.0?true"],[this.filters,[Wt],"Vector"]]}constructor(e){super(),this.tags_enabled=e.tags_enabled,this.filters=e.filters}},SU=class extends Rr{day;month;year;get[i](){return 1821253126}static get[r](){return"birthday"}static get[a](){return[["flags",p,"#"],["day","number","int"],["month","number","int"],["year","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.day,"number","int"],[this.month,"number","int"],[this.year??null,"number","flags.0?int"]]}constructor(e){super(),this.day=e.day,this.month=e.month,this.year=e.year}},EU=class extends Eo{can_reply;disabled;connection_id;user_id;dc_id;date;get[i](){return 2305045428}static get[r](){return"botBusinessConnection"}static get[a](){return[["flags",p,"#"],["can_reply","true","flags.0?true"],["disabled","true","flags.1?true"],["connection_id","string","string"],["user_id","bigint","long"],["dc_id","number","int"],["date","number","int"]]}get[o](){return[["flags",p,"#"],[this.can_reply??null,"true","flags.0?true"],[this.disabled??null,"true","flags.1?true"],[this.connection_id,"string","string"],[this.user_id,"bigint","long"],[this.dc_id,"number","int"],[this.date,"number","int"]]}constructor(e){super(),this.can_reply=e.can_reply,this.disabled=e.disabled,this.connection_id=e.connection_id,this.user_id=e.user_id,this.dc_id=e.dc_id,this.date=e.date}},BU=class extends xd{title;description;sticker;get[i](){return 163867085}static get[r](){return"inputBusinessIntro"}static get[a](){return[["flags",p,"#"],["title","string","string"],["description","string","string"],["sticker",tt,"flags.0?InputDocument"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.description,"string","string"],[this.sticker??null,tt,"flags.0?InputDocument"]]}constructor(e){super(),this.title=e.title,this.description=e.description,this.sticker=e.sticker}},kU=class extends Bo{title;description;sticker;get[i](){return 1510606445}static get[r](){return"businessIntro"}static get[a](){return[["flags",p,"#"],["title","string","string"],["description","string","string"],["sticker",G,"flags.0?Document"]]}get[o](){return[["flags",p,"#"],[this.title,"string","string"],[this.description,"string","string"],[this.sticker??null,G,"flags.0?Document"]]}constructor(e){super(),this.title=e.title,this.description=e.description,this.sticker=e.sticker}},MU=class extends Ad{count;sets;get[i](){return 4211040925}static get[r](){return"messages.myStickers"}static get[a](){return[["count","number","int"],["sets",[ct],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.sets,[ct],"Vector"]]}constructor(e){super(),this.count=e.count,this.sets=e.sets}},FU=class extends _c{username;get[i](){return 3818152105}static get[r](){return"inputCollectibleUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},RU=class extends _c{phone;get[i](){return 2732725412}static get[r](){return"inputCollectiblePhone"}static get[a](){return[["phone","string","string"]]}get[o](){return[[this.phone,"string","string"]]}constructor(e){super(),this.phone=e.phone}},UU=class extends Pd{purchase_date;currency;amount;crypto_currency;crypto_amount;url;get[i](){return 1857945489}static get[r](){return"fragment.collectibleInfo"}static get[a](){return[["purchase_date","number","int"],["currency","string","string"],["amount","bigint","long"],["crypto_currency","string","string"],["crypto_amount","bigint","long"],["url","string","string"]]}get[o](){return[[this.purchase_date,"number","int"],[this.currency,"string","string"],[this.amount,"bigint","long"],[this.crypto_currency,"string","string"],[this.crypto_amount,"bigint","long"],[this.url,"string","string"]]}constructor(e){super(),this.purchase_date=e.purchase_date,this.currency=e.currency,this.amount=e.amount,this.crypto_currency=e.crypto_currency,this.crypto_amount=e.crypto_amount,this.url=e.url}},TU=class extends Cd{existing_chats;new_chats;contacts;non_contacts;exclude_selected;users;exclude_users;get[i](){return 3303379486}static get[r](){return"inputBusinessBotRecipients"}static get[a](){return[["flags",p,"#"],["existing_chats","true","flags.0?true"],["new_chats","true","flags.1?true"],["contacts","true","flags.2?true"],["non_contacts","true","flags.3?true"],["exclude_selected","true","flags.5?true"],["users",[he],"flags.4?Vector"],["exclude_users",[he],"flags.6?Vector"]]}get[o](){return[["flags",p,"#"],[this.existing_chats??null,"true","flags.0?true"],[this.new_chats??null,"true","flags.1?true"],[this.contacts??null,"true","flags.2?true"],[this.non_contacts??null,"true","flags.3?true"],[this.exclude_selected??null,"true","flags.5?true"],[this.users??null,[he],"flags.4?Vector"],[this.exclude_users??null,[he],"flags.6?Vector"]]}constructor(e){super(),this.existing_chats=e?.existing_chats,this.new_chats=e?.new_chats,this.contacts=e?.contacts,this.non_contacts=e?.non_contacts,this.exclude_selected=e?.exclude_selected,this.users=e?.users,this.exclude_users=e?.exclude_users}},VU=class extends ko{existing_chats;new_chats;contacts;non_contacts;exclude_selected;users;exclude_users;get[i](){return 3096245107}static get[r](){return"businessBotRecipients"}static get[a](){return[["flags",p,"#"],["existing_chats","true","flags.0?true"],["new_chats","true","flags.1?true"],["contacts","true","flags.2?true"],["non_contacts","true","flags.3?true"],["exclude_selected","true","flags.5?true"],["users",["bigint"],"flags.4?Vector"],["exclude_users",["bigint"],"flags.6?Vector"]]}get[o](){return[["flags",p,"#"],[this.existing_chats??null,"true","flags.0?true"],[this.new_chats??null,"true","flags.1?true"],[this.contacts??null,"true","flags.2?true"],[this.non_contacts??null,"true","flags.3?true"],[this.exclude_selected??null,"true","flags.5?true"],[this.users??null,["bigint"],"flags.4?Vector"],[this.exclude_users??null,["bigint"],"flags.6?Vector"]]}constructor(e){super(),this.existing_chats=e?.existing_chats,this.new_chats=e?.new_chats,this.contacts=e?.contacts,this.non_contacts=e?.non_contacts,this.exclude_selected=e?.exclude_selected,this.users=e?.users,this.exclude_users=e?.exclude_users}},NU=class extends Mo{contact_id;birthday;get[i](){return 496600883}static get[r](){return"contactBirthday"}static get[a](){return[["contact_id","bigint","long"],["birthday",Rr,"Birthday"]]}get[o](){return[[this.contact_id,"bigint","long"],[this.birthday,Rr,"Birthday"]]}constructor(e){super(),this.contact_id=e.contact_id,this.birthday=e.birthday}},LU=class extends Id{contacts;users;get[i](){return 290452237}static get[r](){return"contacts.contactBirthdays"}static get[a](){return[["contacts",[Mo],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.contacts,[Mo],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.contacts=e.contacts,this.users=e.users}},qU=class extends Fo{premium_would_allow_invite;premium_required_for_pm;user_id;get[i](){return 1653379620}static get[r](){return"missingInvitee"}static get[a](){return[["flags",p,"#"],["premium_would_allow_invite","true","flags.0?true"],["premium_required_for_pm","true","flags.1?true"],["user_id","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.premium_would_allow_invite??null,"true","flags.0?true"],[this.premium_required_for_pm??null,"true","flags.1?true"],[this.user_id,"bigint","long"]]}constructor(e){super(),this.premium_would_allow_invite=e.premium_would_allow_invite,this.premium_required_for_pm=e.premium_required_for_pm,this.user_id=e.user_id}},QU=class extends vd{updates;missing_invitees;get[i](){return 2136862630}static get[r](){return"messages.invitedUsers"}static get[a](){return[["updates",Gt,"Updates"],["missing_invitees",[Fo],"Vector"]]}get[o](){return[[this.updates,Gt,"Updates"],[this.missing_invitees,[Fo],"Vector"]]}constructor(e){super(),this.updates=e.updates,this.missing_invitees=e.missing_invitees}},GU=class extends wd{message;entities;title;get[i](){return 292003751}static get[r](){return"inputBusinessChatLink"}static get[a](){return[["flags",p,"#"],["message","string","string"],["entities",[q],"flags.0?Vector"],["title","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.message,"string","string"],[this.entities??null,[q],"flags.0?Vector"],[this.title??null,"string","flags.1?string"]]}constructor(e){super(),this.message=e.message,this.entities=e.entities,this.title=e.title}},OU=class extends Ro{link;message;entities;title;views;get[i](){return 3031328367}static get[r](){return"businessChatLink"}static get[a](){return[["flags",p,"#"],["link","string","string"],["message","string","string"],["entities",[q],"flags.0?Vector"],["title","string","flags.1?string"],["views","number","int"]]}get[o](){return[["flags",p,"#"],[this.link,"string","string"],[this.message,"string","string"],[this.entities??null,[q],"flags.0?Vector"],[this.title??null,"string","flags.1?string"],[this.views,"number","int"]]}constructor(e){super(),this.link=e.link,this.message=e.message,this.entities=e.entities,this.title=e.title,this.views=e.views}},HU=class extends Dd{links;chats;users;get[i](){return 3963855569}static get[r](){return"account.businessChatLinks"}static get[a](){return[["links",[Ro],"Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[[this.links,[Ro],"Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.links=e.links,this.chats=e.chats,this.users=e.users}},jU=class extends Sd{peer;message;entities;chats;users;get[i](){return 2586029857}static get[r](){return"account.resolvedBusinessChatLinks"}static get[a](){return[["flags",p,"#"],["peer",w,"Peer"],["message","string","string"],["entities",[q],"flags.0?Vector"],["chats",[F],"Vector"],["users",[D],"Vector"]]}get[o](){return[["flags",p,"#"],[this.peer,w,"Peer"],[this.message,"string","string"],[this.entities??null,[q],"flags.0?Vector"],[this.chats,[F],"Vector"],[this.users,[D],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.message=e.message,this.entities=e.entities,this.chats=e.chats,this.users=e.users}},zU=class extends Ur{user_id;first_name;last_name;username;photo;get[i](){return 3593466986}static get[r](){return"requestedPeerUser"}static get[a](){return[["flags",p,"#"],["user_id","bigint","long"],["first_name","string","flags.0?string"],["last_name","string","flags.0?string"],["username","string","flags.1?string"],["photo",Y,"flags.2?Photo"]]}get[o](){return[["flags",p,"#"],[this.user_id,"bigint","long"],[this.first_name??null,"string","flags.0?string"],[this.last_name??null,"string","flags.0?string"],[this.username??null,"string","flags.1?string"],[this.photo??null,Y,"flags.2?Photo"]]}constructor(e){super(),this.user_id=e.user_id,this.first_name=e.first_name,this.last_name=e.last_name,this.username=e.username,this.photo=e.photo}},KU=class extends Ur{chat_id;title;photo;get[i](){return 1929860175}static get[r](){return"requestedPeerChat"}static get[a](){return[["flags",p,"#"],["chat_id","bigint","long"],["title","string","flags.0?string"],["photo",Y,"flags.2?Photo"]]}get[o](){return[["flags",p,"#"],[this.chat_id,"bigint","long"],[this.title??null,"string","flags.0?string"],[this.photo??null,Y,"flags.2?Photo"]]}constructor(e){super(),this.chat_id=e.chat_id,this.title=e.title,this.photo=e.photo}},WU=class extends Ur{channel_id;title;username;photo;get[i](){return 2342781924}static get[r](){return"requestedPeerChannel"}static get[a](){return[["flags",p,"#"],["channel_id","bigint","long"],["title","string","flags.0?string"],["username","string","flags.1?string"],["photo",Y,"flags.2?Photo"]]}get[o](){return[["flags",p,"#"],[this.channel_id,"bigint","long"],[this.title??null,"string","flags.0?string"],[this.username??null,"string","flags.1?string"],[this.photo??null,Y,"flags.2?Photo"]]}constructor(e){super(),this.channel_id=e.channel_id,this.title=e.title,this.username=e.username,this.photo=e.photo}},JU=class extends Uo{text;option;get[i](){return 1124938064}static get[r](){return"sponsoredMessageReportOption"}static get[a](){return[["text","string","string"],["option",Uint8Array,"bytes"]]}get[o](){return[[this.text,"string","string"],[this.option,Uint8Array,"bytes"]]}constructor(e){super(),this.text=e.text,this.option=e.option}},YU=class extends To{title;options;get[i](){return 2221907522}static get[r](){return"channels.sponsoredMessageReportResultChooseOption"}static get[a](){return[["title","string","string"],["options",[Uo],"Vector"]]}get[o](){return[[this.title,"string","string"],[this.options,[Uo],"Vector"]]}constructor(e){super(),this.title=e.title,this.options=e.options}},ZU=class extends To{get[i](){return 1044107055}static get[r](){return"channels.sponsoredMessageReportResultAdsHidden"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},XU=class extends To{get[i](){return 2910423113}static get[r](){return"channels.sponsoredMessageReportResultReported"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$U=class extends Ed{top_hours_graph;revenue_graph;current_balance;available_balance;overall_revenue;usd_rate;get[i](){return 3497741229}static get[r](){return"stats.broadcastRevenueStats"}static get[a](){return[["top_hours_graph",W,"StatsGraph"],["revenue_graph",W,"StatsGraph"],["current_balance","bigint","long"],["available_balance","bigint","long"],["overall_revenue","bigint","long"],["usd_rate","number","double"]]}get[o](){return[[this.top_hours_graph,W,"StatsGraph"],[this.revenue_graph,W,"StatsGraph"],[this.current_balance,"bigint","long"],[this.available_balance,"bigint","long"],[this.overall_revenue,"bigint","long"],[this.usd_rate,"number","double"]]}constructor(e){super(),this.top_hours_graph=e.top_hours_graph,this.revenue_graph=e.revenue_graph,this.current_balance=e.current_balance,this.available_balance=e.available_balance,this.overall_revenue=e.overall_revenue,this.usd_rate=e.usd_rate}},e2=class extends Bd{url;get[i](){return 3966080823}static get[r](){return"stats.broadcastRevenueWithdrawalUrl"}static get[a](){return[["url","string","string"]]}get[o](){return[[this.url,"string","string"]]}constructor(e){super(),this.url=e.url}},t2=class extends Tr{amount;from_date;to_date;get[i](){return 1434332356}static get[r](){return"broadcastRevenueTransactionProceeds"}static get[a](){return[["amount","bigint","long"],["from_date","number","int"],["to_date","number","int"]]}get[o](){return[[this.amount,"bigint","long"],[this.from_date,"number","int"],[this.to_date,"number","int"]]}constructor(e){super(),this.amount=e.amount,this.from_date=e.from_date,this.to_date=e.to_date}},s2=class extends Tr{pending;failed;amount;date;provider;transaction_date;transaction_url;get[i](){return 1515784568}static get[r](){return"broadcastRevenueTransactionWithdrawal"}static get[a](){return[["flags",p,"#"],["pending","true","flags.0?true"],["failed","true","flags.2?true"],["amount","bigint","long"],["date","number","int"],["provider","string","string"],["transaction_date","number","flags.1?int"],["transaction_url","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.pending??null,"true","flags.0?true"],[this.failed??null,"true","flags.2?true"],[this.amount,"bigint","long"],[this.date,"number","int"],[this.provider,"string","string"],[this.transaction_date??null,"number","flags.1?int"],[this.transaction_url??null,"string","flags.1?string"]]}constructor(e){super(),this.pending=e.pending,this.failed=e.failed,this.amount=e.amount,this.date=e.date,this.provider=e.provider,this.transaction_date=e.transaction_date,this.transaction_url=e.transaction_url}},n2=class extends Tr{amount;date;provider;get[i](){return 1121127726}static get[r](){return"broadcastRevenueTransactionRefund"}static get[a](){return[["amount","bigint","long"],["date","number","int"],["provider","string","string"]]}get[o](){return[[this.amount,"bigint","long"],[this.date,"number","int"],[this.provider,"string","string"]]}constructor(e){super(),this.amount=e.amount,this.date=e.date,this.provider=e.provider}},r2=class extends kd{count;transactions;get[i](){return 2266334310}static get[r](){return"stats.broadcastRevenueTransactions"}static get[a](){return[["count","number","int"],["transactions",[Tr],"Vector"]]}get[o](){return[[this.count,"number","int"],[this.transactions,[Tr],"Vector"]]}constructor(e){super(),this.count=e.count,this.transactions=e.transactions}},n={Type:h,TypeX:$T,_ResPQ:Cl,_P_Q_inner_data:du,_Server_DH_Params:Il,_Server_DH_inner_data:vl,_Client_DH_Inner_Data:wl,_Set_client_DH_params_answer:Xi,_BindAuthKeyInner:Dl,_RpcError:Sl,_RpcDropAnswer:$i,_FutureSalt:ea,_FutureSalts:El,_Pong:Bl,_DestroySessionRes:mu,_NewSession:kl,_Object:Ml,_MsgsAck:Fl,_BadMsgNotification:hu,_MsgResendReq:Rl,_MsgsStateReq:Ul,_MsgsStateInfo:Tl,_MsgsAllInfo:Vl,_MsgDetailedInfo:_u,_DestroyAuthKeyRes:ta,_HttpWait:Nl,_True:Ll,_Error:ql,_IpPort:$r,_AccessPointRule:sa,_help_ConfigSimple:Ql,_InputFileLocation:Ut,_InputPeer:H,_InputUser:he,_InputContact:Gl,_InputFile:Rt,_InputMedia:ke,_InputChatPhoto:na,_InputGeoPoint:yt,_InputPhoto:ss,_Peer:w,_storage_FileType:xt,_User:D,_UserProfilePhoto:ei,_UserStatus:Tt,_Chat:F,_ChatFull:ti,_ChatParticipant:qt,_ChatParticipants:Rn,_ChatPhoto:Vs,_Message:Q,_MessageMedia:xe,_MessageAction:se,_Dialog:ns,_Photo:Y,_PhotoSize:At,_GeoPoint:Ce,_auth_SentCode:si,_auth_Authorization:Un,_auth_ExportedAuthorization:Ol,_InputNotifyPeer:er,_InputPeerNotifySettings:Hl,_PeerNotifySettings:wt,_PeerSettings:Zs,_WallPaper:$e,_ReportReason:rs,_UserFull:ra,_Contact:ia,_ImportedContact:aa,_ContactStatus:jl,_contacts_Contacts:bu,_contacts_ImportedContacts:zl,_contacts_Blocked:fu,_messages_Dialogs:oa,_messages_Messages:ni,_messages_Chats:yu,_messages_ChatFull:Kl,_messages_AffectedHistory:Wl,_MessagesFilter:Oe,_Update:k,_updates_State:Xs,_updates_Difference:ri,_Updates:Gt,_photos_Photos:xu,_photos_Photo:Jl,_upload_File:Au,_DcOption:tr,_Config:Yl,_NearestDc:Zl,_help_AppUpdate:Pu,_help_InviteText:Xl,_EncryptedChat:$s,_InputEncryptedChat:$l,_EncryptedFile:Tn,_InputEncryptedFile:ii,_EncryptedMessage:Ns,_messages_DhConfig:Cu,_messages_SentEncryptedMessage:Iu,_InputDocument:tt,_Document:G,_help_Support:ep,_NotifyPeer:en,_SendMessageAction:Se,_contacts_Found:tp,_InputPrivacyKey:Ot,_PrivacyKey:Dt,_InputPrivacyRule:is,_PrivacyRule:ot,_account_PrivacyRules:sp,_AccountDaysTTL:np,_DocumentAttribute:st,_messages_Stickers:vu,_StickerPack:fs,_messages_AllStickers:wu,_messages_AffectedMessages:rp,_WebPage:Vt,_Authorization:ua,_account_Authorizations:ip,_account_Password:ap,_account_PasswordSettings:op,_account_PasswordInputSettings:up,_auth_PasswordRecovery:cp,_ReceivedNotifyMessage:lp,_ExportedChatInvite:ge,_ChatInvite:tn,_InputStickerSet:_e,_StickerSet:rt,_messages_StickerSet:ai,_BotCommand:sr,_BotInfo:sn,_KeyboardButton:He,_KeyboardButtonRow:nr,_ReplyMarkup:le,_MessageEntity:q,_InputChannel:nn,_contacts_ResolvedPeer:pp,_MessageRange:ca,_updates_ChannelDifference:la,_ChannelMessagesFilter:Du,_ChannelParticipant:De,_ChannelParticipantsFilter:Ls,_channels_ChannelParticipants:Su,_channels_ChannelParticipant:gp,_help_TermsOfService:rr,_messages_SavedGifs:Eu,_InputBotInlineMessage:ut,_InputBotInlineResult:oi,_BotInlineMessage:Ht,_BotInlineResult:ui,_messages_BotResults:dp,_ExportedMessageLink:mp,_MessageFwdHeader:ys,_auth_CodeType:rn,_auth_SentCodeType:jt,_messages_BotCallbackAnswer:hp,_messages_MessageEditData:_p,_InputBotInlineMessageID:qs,_InlineBotSwitchPM:pa,_messages_PeerDialogs:bp,_TopPeer:ga,_TopPeerCategory:as,_TopPeerCategoryPeers:da,_contacts_TopPeers:ma,_DraftMessage:Qs,_messages_FeaturedStickers:Bu,_messages_RecentStickers:ku,_messages_ArchivedStickers:fp,_messages_StickerSetInstallResult:Mu,_StickerSetCovered:ct,_MaskCoords:ir,_InputStickeredMedia:Fu,_Game:ha,_InputGame:ci,_HighScore:_a,_messages_HighScores:yp,_RichText:L,_PageBlock:te,_PhoneCallDiscardReason:Gs,_DataJSON:fe,_LabeledPrice:ar,_Invoice:xs,_PaymentCharge:ba,_PostAddress:or,_PaymentRequestedInfo:zt,_PaymentSavedCredentials:fa,_WebDocument:bt,_InputWebDocument:bs,_InputWebFileLocation:ya,_upload_WebFile:xp,_payments_PaymentForm:Ap,_payments_ValidatedRequestedInfo:Pp,_payments_PaymentResult:Ru,_payments_PaymentReceipt:Cp,_payments_SavedInfo:Ip,_InputPaymentCredentials:li,_account_TmpPassword:vp,_ShippingOption:ur,_InputStickerSetItem:wp,_InputPhoneCall:Dp,_PhoneCall:os,_PhoneConnection:pi,_PhoneCallProtocol:As,_phone_PhoneCall:Sp,_upload_CdnFile:Uu,_CdnPublicKey:xa,_CdnConfig:Ep,_LangPackString:cr,_LangPackDifference:Aa,_LangPackLanguage:Bp,_ChannelAdminLogEventAction:Z,_ChannelAdminLogEvent:Pa,_channels_AdminLogResults:kp,_ChannelAdminLogEventsFilter:Mp,_PopularContact:Ca,_messages_FavedStickers:Tu,_RecentMeUrl:an,_help_RecentMeUrls:Fp,_InputSingleMedia:Rp,_WebAuthorization:Ia,_account_WebAuthorizations:Up,_InputMessage:gi,_InputDialogPeer:Vu,_DialogPeer:Nt,_messages_FoundStickerSets:Nu,_FileHash:va,_InputClientProxy:Tp,_help_TermsOfServiceUpdate:Lu,_InputSecureFile:Mt,_SecureFile:Ft,_SecureData:lr,_SecurePlainData:Vn,_SecureValueType:oe,_SecureValue:pr,_InputSecureValue:Vp,_SecureValueHash:Np,_SecureValueError:Kt,_SecureCredentialsEncrypted:wa,_account_AuthorizationForm:Lp,_account_SentEmailCode:qp,_help_DeepLinkInfo:qu,_SavedContact:Qp,_account_Takeout:Gp,_PasswordKdfAlgo:Us,_SecurePasswordKdfAlgo:on,_SecureSecretSettings:gr,_InputCheckPasswordSRP:Qu,_SecureRequiredType:Fn,_help_PassportConfig:Gu,_InputAppEvent:Op,_JSONObjectValue:Da,_JSONValue:ft,_PageTableCell:Sa,_PageTableRow:Ea,_PageCaption:at,_PageListItem:di,_PageListOrderedItem:mi,_PageRelatedArticle:Ba,_Page:ka,_help_SupportName:Hp,_help_UserInfo:Ou,_PollAnswer:Ma,_Poll:un,_PollAnswerVoters:Fa,_PollResults:dr,_ChatOnlines:jp,_StatsURL:zp,_ChatAdminRights:Le,_ChatBannedRights:pt,_InputWallPaper:mr,_account_WallPapers:Hu,_CodeSettings:Kp,_WallPaperSettings:cn,_AutoDownloadSettings:Ys,_account_AutoDownloadSettings:Wp,_EmojiKeyword:hi,_EmojiKeywordsDifference:Jp,_EmojiURL:Yp,_EmojiLanguage:Zp,_Folder:Ra,_InputFolderPeer:Xp,_FolderPeer:Ua,_messages_SearchCounter:$p,_UrlAuthResult:Ta,_ChannelLocation:Ts,_PeerLocated:_i,_RestrictionReason:ln,_InputTheme:ju,_Theme:hr,_account_Themes:zu,_auth_LoginToken:Va,_account_ContentSettings:eg,_messages_InactiveChats:tg,_BaseTheme:Ps,_InputThemeSettings:sg,_ThemeSettings:_r,_WebPageAttribute:bi,_messages_VotesList:ng,_BankCardOpenUrl:Na,_payments_BankCardData:rg,_DialogFilter:Wt,_DialogFilterSuggested:ig,_StatsDateRangeDays:br,_StatsAbsValueAndPrev:Be,_StatsPercentValue:fr,_StatsGraph:W,_stats_BroadcastStats:ag,_help_PromoData:Ku,_VideoSize:Cs,_StatsGroupTopPoster:La,_StatsGroupTopAdmin:qa,_StatsGroupTopInviter:Qa,_stats_MegagroupStats:og,_GlobalPrivacySettings:ug,_help_CountryCode:Ga,_help_Country:Oa,_help_CountriesList:Wu,_MessageViews:Ha,_messages_MessageViews:cg,_messages_DiscussionMessage:lg,_MessageReplyHeader:us,_MessageReplies:yr,_PeerBlocked:xr,_stats_MessageStats:pg,_GroupCall:Nn,_InputGroupCall:je,_GroupCallParticipant:St,_phone_GroupCall:gg,_phone_GroupParticipants:dg,_InlineQueryPeerType:cs,_messages_HistoryImport:mg,_messages_HistoryImportParsed:hg,_messages_AffectedFoundMessages:_g,_ChatInviteImporter:ja,_messages_ExportedChatInvites:bg,_messages_ExportedChatInvite:Ju,_messages_ChatInviteImporters:fg,_ChatAdminWithInvites:za,_messages_ChatAdminsWithInvites:yg,_messages_CheckedHistoryImportPeer:xg,_phone_JoinAsPeers:Ag,_phone_ExportedGroupCallInvite:Pg,_GroupCallParticipantVideoSourceGroup:Ka,_GroupCallParticipantVideo:$n,_stickers_SuggestedShortName:Cg,_BotCommandScope:pn,_account_ResetPasswordResult:Wa,_SponsoredMessage:Ja,_messages_SponsoredMessages:Yu,_SearchResultsCalendarPeriod:Ya,_messages_SearchResultsCalendar:Ig,_SearchResultsPosition:Za,_messages_SearchResultsPositions:vg,_channels_SendAsPeers:wg,_users_UserFull:Dg,_messages_PeerSettings:Sg,_auth_LoggedOut:Eg,_ReactionCount:gn,_MessageReactions:Ar,_messages_MessageReactionsList:Bg,_AvailableReaction:Xa,_messages_AvailableReactions:Zu,_MessagePeerReaction:Pr,_GroupCallStreamChannel:$a,_phone_GroupCallStreamChannels:kg,_phone_GroupCallStreamRtmpUrl:Mg,_AttachMenuBotIconColor:eo,_AttachMenuBotIcon:to,_AttachMenuBot:Cr,_AttachMenuBots:Xu,_AttachMenuBotsBot:Fg,_WebViewResult:Rg,_SimpleWebViewResult:Ug,_WebViewMessageSent:Tg,_BotMenuButton:dn,_account_SavedRingtones:$u,_NotificationSound:Qe,_account_SavedRingtone:ec,_AttachMenuPeerType:mn,_InputInvoice:so,_payments_ExportedInvoice:Vg,_messages_TranscribedAudio:Ng,_help_PremiumPromo:Lg,_InputStorePaymentPurpose:Ln,_PremiumGiftOption:no,_PaymentFormMethod:ro,_EmojiStatus:gt,_account_EmojiStatuses:tc,_Reaction:be,_ChatReactions:Qt,_messages_Reactions:sc,_EmailVerifyPurpose:io,_EmailVerification:ao,_account_EmailVerified:nc,_PremiumSubscriptionOption:oo,_SendAsPeer:uo,_MessageExtendedMedia:qn,_StickerKeyword:Ir,_Username:hn,_ForumTopic:et,_messages_ForumTopics:qg,_DefaultHistoryTTL:Qg,_ExportedContactToken:Gg,_RequestPeerType:_n,_EmojiList:rc,_EmojiGroup:co,_messages_EmojiGroups:ic,_TextWithEntities:lo,_messages_TranslatedText:Og,_AutoSaveSettings:_s,_AutoSaveException:po,_account_AutoSaveSettings:Hg,_help_AppConfig:ac,_InputBotApp:oc,_BotApp:Os,_messages_BotApp:jg,_AppWebViewResult:zg,_InlineBotWebView:go,_ReadParticipantDate:Kg,_InputChatlist:Wg,_ExportedChatlistInvite:vr,_chatlists_ExportedChatlistInvite:Jg,_chatlists_ExportedInvites:Yg,_chatlists_ChatlistInvite:uc,_chatlists_ChatlistUpdates:Zg,_bots_BotInfo:Xg,_MessagePeerVote:wr,_SponsoredWebPage:mo,_StoryViews:Dr,_StoryItem:ze,_stories_AllStories:cc,_stories_Stories:$g,_StoryView:Sr,_stories_StoryViewsList:ed,_stories_StoryViews:td,_InputReplyTo:fi,_ExportedStoryLink:sd,_StoriesStealthMode:bn,_MediaAreaCoordinates:Et,_MediaArea:Hs,_PeerStories:Is,_stories_PeerStories:nd,_messages_WebPage:rd,_PremiumGiftCodeOption:ho,_payments_CheckedGiftCode:id,_payments_GiveawayInfo:lc,_PrepaidGiveaway:_o,_Boost:Er,_premium_BoostsList:ad,_MyBoost:bo,_premium_MyBoosts:od,_premium_BoostsStatus:ud,_StoryFwdHeader:fo,_PostInteractionCounters:yi,_stats_StoryStats:cd,_PublicForward:xi,_stats_PublicForwards:ld,_PeerColor:it,_help_PeerColorSet:Mn,_help_PeerColorOption:yo,_help_PeerColors:pc,_StoryReaction:Br,_stories_StoryReactionsList:pd,_SavedDialog:kr,_messages_SavedDialogs:xo,_SavedReactionTag:Ao,_messages_SavedReactionTags:gc,_OutboxReadDate:gd,_smsjobs_EligibilityToJoin:dd,_smsjobs_Status:md,_SmsJob:hd,_BusinessWeeklyOpen:Po,_BusinessWorkHours:Co,_BusinessLocation:Io,_InputBusinessRecipients:Mr,_BusinessRecipients:Fr,_BusinessAwayMessageSchedule:fn,_InputBusinessGreetingMessage:_d,_BusinessGreetingMessage:vo,_InputBusinessAwayMessage:bd,_BusinessAwayMessage:wo,_Timezone:Do,_help_TimezonesList:dc,_QuickReply:yn,_InputQuickReplyShortcut:mc,_messages_QuickReplies:hc,_ConnectedBot:So,_account_ConnectedBots:fd,_messages_DialogFilters:yd,_Birthday:Rr,_BotBusinessConnection:Eo,_InputBusinessIntro:xd,_BusinessIntro:Bo,_messages_MyStickers:Ad,_InputCollectible:_c,_fragment_CollectibleInfo:Pd,_InputBusinessBotRecipients:Cd,_BusinessBotRecipients:ko,_ContactBirthday:Mo,_contacts_ContactBirthdays:Id,_MissingInvitee:Fo,_messages_InvitedUsers:vd,_InputBusinessChatLink:wd,_BusinessChatLink:Ro,_account_BusinessChatLinks:Dd,_account_ResolvedBusinessChatLinks:Sd,_RequestedPeer:Ur,_SponsoredMessageReportOption:Uo,_channels_SponsoredMessageReportResult:To,_stats_BroadcastRevenueStats:Ed,_stats_BroadcastRevenueWithdrawalUrl:Bd,_BroadcastRevenueTransaction:Tr,_stats_BroadcastRevenueTransactions:kd,ResPQ:Md,P_q_inner_data_dc:Fd,P_q_inner_data_temp_dc:Rd,Server_DH_params_ok:Ud,Server_DH_inner_data:Td,Client_DH_inner_data:Vd,Dh_gen_ok:Nd,Dh_gen_retry:Ld,Dh_gen_fail:qd,Bind_auth_key_inner:Qd,Rpc_error:Gd,Rpc_answer_unknown:Od,Rpc_answer_dropped_running:Hd,Rpc_answer_dropped:jd,Future_salt:zd,Future_salts:Kd,Pong:Wd,Destroy_session_ok:Jd,Destroy_session_none:Yd,New_session_created:Zd,Gzip_packed:Xd,Msgs_ack:$d,Bad_msg_notification:em,Bad_server_salt:tm,Msg_resend_req:sm,Msgs_state_req:nm,Msgs_state_info:rm,Msgs_all_info:im,Msg_detailed_info:am,Msg_new_detailed_info:om,Destroy_auth_key_ok:um,Destroy_auth_key_none:cm,Destroy_auth_key_fail:lm,Http_wait:pm,True:gm,Error:dm,IpPort:mm,IpPortSecret:hm,AccessPointRule:_m,InputPeerPhotoFileLocationLegacy:fm,InputStickerSetThumbLegacy:ym,InputPeerEmpty:xm,InputPeerSelf:Am,InputPeerChat:Pm,InputPeerUser:Cm,InputPeerChannel:Im,InputPeerUserFromMessage:vm,InputPeerChannelFromMessage:wm,InputUserEmpty:Dm,InputUserSelf:Sm,InputUser:Em,InputUserFromMessage:Bm,InputPhoneContact:km,InputFile:Mm,InputFileBig:Fm,InputMediaEmpty:Rm,InputMediaUploadedPhoto:Um,InputMediaPhoto:Tm,InputMediaGeoPoint:Vm,InputMediaContact:Nm,InputMediaUploadedDocument:Lm,InputMediaDocument:qm,InputMediaVenue:Qm,InputMediaPhotoExternal:Gm,InputMediaDocumentExternal:Om,InputMediaGame:Hm,InputMediaInvoice:jm,InputMediaGeoLive:zm,InputMediaPoll:Km,InputMediaDice:Wm,InputMediaStory:Jm,InputMediaWebPage:Ym,InputChatPhotoEmpty:Zm,InputChatUploadedPhoto:Xm,InputChatPhoto:$m,InputGeoPointEmpty:eh,InputGeoPoint:th,InputPhotoEmpty:sh,InputPhoto:nh,InputFileLocation:rh,InputEncryptedFileLocation:ih,InputDocumentFileLocation:ah,InputSecureFileLocation:oh,InputTakeoutFileLocation:uh,InputPhotoFileLocation:ch,InputPhotoLegacyFileLocation:lh,InputPeerPhotoFileLocation:ph,InputStickerSetThumb:gh,InputGroupCallStream:dh,PeerUser:mh,PeerChat:hh,PeerChannel:_h,UserEmpty:Dh,User:Sh,UserProfilePhotoEmpty:Eh,UserProfilePhoto:Bh,UserStatusEmpty:kh,UserStatusOnline:Mh,UserStatusOffline:Fh,UserStatusRecently:Rh,UserStatusLastWeek:Uh,UserStatusLastMonth:Th,ChatEmpty:Vh,Chat:Nh,ChatForbidden:Lh,Channel:qh,ChannelForbidden:Qh,ChatFull:Gh,ChannelFull:Oh,ChatParticipant:Hh,ChatParticipantCreator:jh,ChatParticipantAdmin:zh,ChatParticipantsForbidden:Kh,ChatParticipants:Wh,ChatPhotoEmpty:Jh,ChatPhoto:Yh,MessageEmpty:Zh,Message:Xh,MessageService:$h,MessageMediaEmpty:e_,MessageMediaPhoto:t_,MessageMediaGeo:s_,MessageMediaContact:n_,MessageMediaUnsupported:r_,MessageMediaDocument:i_,MessageMediaWebPage:a_,MessageMediaVenue:o_,MessageMediaGame:u_,MessageMediaInvoice:c_,MessageMediaGeoLive:l_,MessageMediaPoll:p_,MessageMediaDice:g_,MessageMediaStory:d_,MessageMediaGiveaway:m_,MessageMediaGiveawayResults:h_,MessageActionEmpty:__,MessageActionChatCreate:b_,MessageActionChatEditTitle:f_,MessageActionChatEditPhoto:y_,MessageActionChatDeletePhoto:x_,MessageActionChatAddUser:A_,MessageActionChatDeleteUser:P_,MessageActionChatJoinedByLink:C_,MessageActionChannelCreate:I_,MessageActionChatMigrateTo:v_,MessageActionChannelMigrateFrom:w_,MessageActionPinMessage:D_,MessageActionHistoryClear:S_,MessageActionGameScore:E_,MessageActionPaymentSentMe:B_,MessageActionPaymentSent:k_,MessageActionPhoneCall:M_,MessageActionScreenshotTaken:F_,MessageActionCustomAction:R_,MessageActionBotAllowed:U_,MessageActionSecureValuesSentMe:T_,MessageActionSecureValuesSent:V_,MessageActionContactSignUp:N_,MessageActionGeoProximityReached:L_,MessageActionGroupCall:q_,MessageActionInviteToGroupCall:Q_,MessageActionSetMessagesTTL:G_,MessageActionGroupCallScheduled:O_,MessageActionSetChatTheme:H_,MessageActionChatJoinedByRequest:j_,MessageActionWebViewDataSentMe:z_,MessageActionWebViewDataSent:K_,MessageActionGiftPremium:W_,MessageActionTopicCreate:J_,MessageActionTopicEdit:Y_,MessageActionSuggestProfilePhoto:Z_,MessageActionRequestedPeer:X_,MessageActionSetChatWallPaper:$_,MessageActionGiftCode:eb,MessageActionGiveawayLaunch:tb,MessageActionGiveawayResults:sb,MessageActionBoostApply:nb,MessageActionRequestedPeerSentMe:rb,Dialog:ib,DialogFolder:ab,PhotoEmpty:ob,Photo:ub,PhotoSizeEmpty:cb,PhotoSize:lb,PhotoCachedSize:pb,PhotoStrippedSize:gb,PhotoSizeProgressive:db,PhotoPathSize:mb,GeoPointEmpty:hb,GeoPoint:_b,InputNotifyPeer:Pb,InputNotifyUsers:Cb,InputNotifyChats:Ib,InputNotifyBroadcasts:vb,InputNotifyForumTopic:wb,InputPeerNotifySettings:Db,PeerNotifySettings:Sb,PeerSettings:Eb,WallPaper:Bb,WallPaperNoFile:kb,InputReportReasonSpam:Mb,InputReportReasonViolence:Fb,InputReportReasonPornography:Rb,InputReportReasonChildAbuse:Ub,InputReportReasonOther:Tb,InputReportReasonCopyright:Vb,InputReportReasonGeoIrrelevant:Nb,InputReportReasonFake:Lb,InputReportReasonIllegalDrugs:qb,InputReportReasonPersonalDetails:Qb,UserFull:Gb,Contact:Ob,ImportedContact:Hb,ContactStatus:jb,InputMessagesFilterEmpty:cf,InputMessagesFilterPhotos:lf,InputMessagesFilterVideo:pf,InputMessagesFilterPhotoVideo:gf,InputMessagesFilterDocument:df,InputMessagesFilterUrl:mf,InputMessagesFilterGif:hf,InputMessagesFilterVoice:_f,InputMessagesFilterMusic:bf,InputMessagesFilterChatPhotos:ff,InputMessagesFilterPhoneCalls:yf,InputMessagesFilterRoundVoice:xf,InputMessagesFilterRoundVideo:Af,InputMessagesFilterMyMentions:Pf,InputMessagesFilterGeo:Cf,InputMessagesFilterContacts:If,InputMessagesFilterPinned:vf,UpdateNewMessage:wf,UpdateMessageID:Df,UpdateDeleteMessages:Sf,UpdateUserTyping:Ef,UpdateChatUserTyping:Bf,UpdateChatParticipants:kf,UpdateUserStatus:Mf,UpdateUserName:Ff,UpdateNewAuthorization:Rf,UpdateNewEncryptedMessage:Uf,UpdateEncryptedChatTyping:Tf,UpdateEncryption:Vf,UpdateEncryptedMessagesRead:Nf,UpdateChatParticipantAdd:Lf,UpdateChatParticipantDelete:qf,UpdateDcOptions:Qf,UpdateNotifySettings:Gf,UpdateServiceNotification:Of,UpdatePrivacy:Hf,UpdateUserPhone:jf,UpdateReadHistoryInbox:zf,UpdateReadHistoryOutbox:Kf,UpdateWebPage:Wf,UpdateReadMessagesContents:Jf,UpdateChannelTooLong:Yf,UpdateChannel:Zf,UpdateNewChannelMessage:Xf,UpdateReadChannelInbox:$f,UpdateDeleteChannelMessages:ey,UpdateChannelMessageViews:ty,UpdateChatParticipantAdmin:sy,UpdateNewStickerSet:ny,UpdateStickerSetsOrder:ry,UpdateStickerSets:iy,UpdateSavedGifs:ay,UpdateBotInlineQuery:oy,UpdateBotInlineSend:uy,UpdateEditChannelMessage:cy,UpdateBotCallbackQuery:ly,UpdateEditMessage:py,UpdateInlineBotCallbackQuery:gy,UpdateReadChannelOutbox:dy,UpdateDraftMessage:my,UpdateReadFeaturedStickers:hy,UpdateRecentStickers:_y,UpdateConfig:by,UpdatePtsChanged:fy,UpdateChannelWebPage:yy,UpdateDialogPinned:xy,UpdatePinnedDialogs:Ay,UpdateBotWebhookJSON:Py,UpdateBotWebhookJSONQuery:Cy,UpdateBotShippingQuery:Iy,UpdateBotPrecheckoutQuery:vy,UpdatePhoneCall:wy,UpdateLangPackTooLong:Dy,UpdateLangPack:Sy,UpdateFavedStickers:Ey,UpdateChannelReadMessagesContents:By,UpdateContactsReset:ky,UpdateChannelAvailableMessages:My,UpdateDialogUnreadMark:Fy,UpdateMessagePoll:Ry,UpdateChatDefaultBannedRights:Uy,UpdateFolderPeers:Ty,UpdatePeerSettings:Vy,UpdatePeerLocated:Ny,UpdateNewScheduledMessage:Ly,UpdateDeleteScheduledMessages:qy,UpdateTheme:Qy,UpdateGeoLiveViewed:Gy,UpdateLoginToken:Oy,UpdateMessagePollVote:Hy,UpdateDialogFilter:jy,UpdateDialogFilterOrder:zy,UpdateDialogFilters:Ky,UpdatePhoneCallSignalingData:Wy,UpdateChannelMessageForwards:Jy,UpdateReadChannelDiscussionInbox:Yy,UpdateReadChannelDiscussionOutbox:Zy,UpdatePeerBlocked:Xy,UpdateChannelUserTyping:$y,UpdatePinnedMessages:ex,UpdatePinnedChannelMessages:tx,UpdateChat:sx,UpdateGroupCallParticipants:nx,UpdateGroupCall:rx,UpdatePeerHistoryTTL:ix,UpdateChatParticipant:ax,UpdateChannelParticipant:ox,UpdateBotStopped:ux,UpdateGroupCallConnection:cx,UpdateBotCommands:lx,UpdatePendingJoinRequests:px,UpdateBotChatInviteRequester:gx,UpdateMessageReactions:dx,UpdateAttachMenuBots:mx,UpdateWebViewResultSent:hx,UpdateBotMenuButton:_x,UpdateSavedRingtones:bx,UpdateTranscribedAudio:fx,UpdateReadFeaturedEmojiStickers:yx,UpdateUserEmojiStatus:xx,UpdateRecentEmojiStatuses:Ax,UpdateRecentReactions:Px,UpdateMoveStickerSetToTop:Cx,UpdateMessageExtendedMedia:Ix,UpdateChannelPinnedTopic:vx,UpdateChannelPinnedTopics:wx,UpdateUser:Dx,UpdateAutoSaveSettings:Sx,UpdateStory:Ex,UpdateReadStories:Bx,UpdateStoryID:kx,UpdateStoriesStealthMode:Mx,UpdateSentStoryReaction:Fx,UpdateBotChatBoost:Rx,UpdateChannelViewForumAsMessages:Ux,UpdatePeerWallpaper:Tx,UpdateBotMessageReaction:Vx,UpdateBotMessageReactions:Nx,UpdateSavedDialogPinned:Lx,UpdatePinnedSavedDialogs:qx,UpdateSavedReactionTags:Qx,UpdateSmsJob:Gx,UpdateQuickReplies:Ox,UpdateNewQuickReply:Hx,UpdateDeleteQuickReply:jx,UpdateQuickReplyMessage:zx,UpdateDeleteQuickReplyMessages:Kx,UpdateBotBusinessConnect:Wx,UpdateBotNewBusinessMessage:Jx,UpdateBotEditBusinessMessage:Yx,UpdateBotDeleteBusinessMessage:Zx,UpdatesTooLong:nA,UpdateShortMessage:rA,UpdateShortChatMessage:iA,UpdateShort:aA,UpdatesCombined:oA,Updates:uA,UpdateShortSentMessage:cA,DcOption:hA,Config:_A,NearestDc:bA,EncryptedChatEmpty:AA,EncryptedChatWaiting:PA,EncryptedChatRequested:CA,EncryptedChat:IA,EncryptedChatDiscarded:vA,InputEncryptedChat:wA,EncryptedFileEmpty:DA,EncryptedFile:SA,InputEncryptedFileEmpty:EA,InputEncryptedFileUploaded:BA,InputEncryptedFile:kA,InputEncryptedFileBigUploaded:MA,EncryptedMessage:FA,EncryptedMessageService:RA,InputDocumentEmpty:LA,InputDocument:qA,DocumentEmpty:QA,Document:GA,NotifyPeer:HA,NotifyUsers:jA,NotifyChats:zA,NotifyBroadcasts:KA,NotifyForumTopic:WA,SendMessageTypingAction:JA,SendMessageCancelAction:YA,SendMessageRecordVideoAction:ZA,SendMessageUploadVideoAction:XA,SendMessageRecordAudioAction:$A,SendMessageUploadAudioAction:eP,SendMessageUploadPhotoAction:tP,SendMessageUploadDocumentAction:sP,SendMessageGeoLocationAction:nP,SendMessageChooseContactAction:rP,SendMessageGamePlayAction:iP,SendMessageRecordRoundAction:aP,SendMessageUploadRoundAction:oP,SpeakingInGroupCallAction:uP,SendMessageHistoryImportAction:cP,SendMessageChooseStickerAction:lP,SendMessageEmojiInteraction:pP,SendMessageEmojiInteractionSeen:gP,InputPrivacyKeyStatusTimestamp:mP,InputPrivacyKeyChatInvite:hP,InputPrivacyKeyPhoneCall:_P,InputPrivacyKeyPhoneP2P:bP,InputPrivacyKeyForwards:fP,InputPrivacyKeyProfilePhoto:yP,InputPrivacyKeyPhoneNumber:xP,InputPrivacyKeyAddedByPhone:AP,InputPrivacyKeyVoiceMessages:PP,InputPrivacyKeyAbout:CP,InputPrivacyKeyBirthday:IP,PrivacyKeyStatusTimestamp:vP,PrivacyKeyChatInvite:wP,PrivacyKeyPhoneCall:DP,PrivacyKeyPhoneP2P:SP,PrivacyKeyForwards:EP,PrivacyKeyProfilePhoto:BP,PrivacyKeyPhoneNumber:kP,PrivacyKeyAddedByPhone:MP,PrivacyKeyVoiceMessages:FP,PrivacyKeyAbout:RP,PrivacyKeyBirthday:UP,InputPrivacyValueAllowContacts:TP,InputPrivacyValueAllowAll:VP,InputPrivacyValueAllowUsers:NP,InputPrivacyValueDisallowContacts:LP,InputPrivacyValueDisallowAll:qP,InputPrivacyValueDisallowUsers:QP,InputPrivacyValueAllowChatParticipants:GP,InputPrivacyValueDisallowChatParticipants:OP,InputPrivacyValueAllowCloseFriends:HP,InputPrivacyValueAllowPremium:jP,PrivacyValueAllowContacts:zP,PrivacyValueAllowAll:KP,PrivacyValueAllowUsers:WP,PrivacyValueDisallowContacts:JP,PrivacyValueDisallowAll:YP,PrivacyValueDisallowUsers:ZP,PrivacyValueAllowChatParticipants:XP,PrivacyValueDisallowChatParticipants:$P,PrivacyValueAllowCloseFriends:eC,PrivacyValueAllowPremium:tC,AccountDaysTTL:nC,DocumentAttributeImageSize:rC,DocumentAttributeAnimated:iC,DocumentAttributeSticker:aC,DocumentAttributeVideo:oC,DocumentAttributeAudio:uC,DocumentAttributeFilename:cC,DocumentAttributeHasStickers:lC,DocumentAttributeCustomEmoji:pC,StickerPack:mC,WebPageEmpty:fC,WebPagePending:yC,WebPage:xC,WebPageNotModified:AC,Authorization:PC,ReceivedNotifyMessage:SC,ChatInviteExported:EC,ChatInvitePublicJoinRequests:BC,ChatInviteAlready:kC,ChatInvite:MC,ChatInvitePeek:FC,InputStickerSetEmpty:RC,InputStickerSetID:UC,InputStickerSetShortName:TC,InputStickerSetAnimatedEmoji:VC,InputStickerSetDice:NC,InputStickerSetAnimatedEmojiAnimations:LC,InputStickerSetPremiumGifts:qC,InputStickerSetEmojiGenericAnimations:QC,InputStickerSetEmojiDefaultStatuses:GC,InputStickerSetEmojiDefaultTopicIcons:OC,InputStickerSetEmojiChannelDefaultStatuses:HC,StickerSet:jC,BotCommand:WC,BotInfo:JC,KeyboardButton:YC,KeyboardButtonUrl:ZC,KeyboardButtonCallback:XC,KeyboardButtonRequestPhone:$C,KeyboardButtonRequestGeoLocation:eI,KeyboardButtonSwitchInline:tI,KeyboardButtonGame:sI,KeyboardButtonBuy:nI,KeyboardButtonUrlAuth:rI,InputKeyboardButtonUrlAuth:iI,KeyboardButtonRequestPoll:aI,InputKeyboardButtonUserProfile:oI,KeyboardButtonUserProfile:uI,KeyboardButtonWebView:cI,KeyboardButtonSimpleWebView:lI,KeyboardButtonRequestPeer:pI,InputKeyboardButtonRequestPeer:gI,KeyboardButtonRow:dI,ReplyKeyboardHide:mI,ReplyKeyboardForceReply:hI,ReplyKeyboardMarkup:_I,ReplyInlineMarkup:bI,MessageEntityUnknown:fI,MessageEntityMention:yI,MessageEntityHashtag:xI,MessageEntityBotCommand:AI,MessageEntityUrl:PI,MessageEntityEmail:CI,MessageEntityBold:II,MessageEntityItalic:vI,MessageEntityCode:wI,MessageEntityPre:DI,MessageEntityTextUrl:SI,MessageEntityMentionName:EI,InputMessageEntityMentionName:BI,MessageEntityPhone:kI,MessageEntityCashtag:MI,MessageEntityUnderline:FI,MessageEntityStrike:RI,MessageEntityBankCard:UI,MessageEntitySpoiler:TI,MessageEntityCustomEmoji:VI,MessageEntityBlockquote:NI,InputChannelEmpty:LI,InputChannel:qI,InputChannelFromMessage:QI,MessageRange:OI,ChannelMessagesFilterEmpty:KI,ChannelMessagesFilter:WI,ChannelParticipant:JI,ChannelParticipantSelf:YI,ChannelParticipantCreator:ZI,ChannelParticipantAdmin:XI,ChannelParticipantBanned:$I,ChannelParticipantLeft:e0,ChannelParticipantsRecent:t0,ChannelParticipantsAdmins:s0,ChannelParticipantsKicked:n0,ChannelParticipantsBots:r0,ChannelParticipantsBanned:i0,ChannelParticipantsSearch:a0,ChannelParticipantsContacts:o0,ChannelParticipantsMentions:u0,InputBotInlineMessageMediaAuto:h0,InputBotInlineMessageText:_0,InputBotInlineMessageMediaGeo:b0,InputBotInlineMessageMediaVenue:f0,InputBotInlineMessageMediaContact:y0,InputBotInlineMessageGame:x0,InputBotInlineMessageMediaInvoice:A0,InputBotInlineMessageMediaWebPage:P0,InputBotInlineResult:C0,InputBotInlineResultPhoto:I0,InputBotInlineResultDocument:v0,InputBotInlineResultGame:w0,BotInlineMessageMediaAuto:D0,BotInlineMessageText:S0,BotInlineMessageMediaGeo:E0,BotInlineMessageMediaVenue:B0,BotInlineMessageMediaContact:k0,BotInlineMessageMediaInvoice:M0,BotInlineMessageMediaWebPage:F0,BotInlineResult:R0,BotInlineMediaResult:U0,ExportedMessageLink:V0,MessageFwdHeader:N0,InputBotInlineMessageID:tv,InputBotInlineMessageID64:sv,InlineBotSwitchPM:nv,TopPeer:iv,TopPeerCategoryBotsPM:av,TopPeerCategoryBotsInline:ov,TopPeerCategoryCorrespondents:uv,TopPeerCategoryGroups:cv,TopPeerCategoryChannels:lv,TopPeerCategoryPhoneCalls:pv,TopPeerCategoryForwardUsers:gv,TopPeerCategoryForwardChats:dv,TopPeerCategoryPeers:mv,DraftMessageEmpty:fv,DraftMessage:yv,StickerSetCovered:Dv,StickerSetMultiCovered:Sv,StickerSetFullCovered:Ev,StickerSetNoCovered:Bv,MaskCoords:kv,InputStickeredMediaPhoto:Mv,InputStickeredMediaDocument:Fv,Game:Rv,InputGameID:Uv,InputGameShortName:Tv,HighScore:Vv,TextEmpty:Lv,TextPlain:qv,TextBold:Qv,TextItalic:Gv,TextUnderline:Ov,TextStrike:Hv,TextFixed:jv,TextUrl:zv,TextEmail:Kv,TextConcat:Wv,TextSubscript:Jv,TextSuperscript:Yv,TextMarked:Zv,TextPhone:Xv,TextImage:$v,TextAnchor:ew,PageBlockUnsupported:tw,PageBlockTitle:sw,PageBlockSubtitle:nw,PageBlockAuthorDate:rw,PageBlockHeader:iw,PageBlockSubheader:aw,PageBlockParagraph:ow,PageBlockPreformatted:uw,PageBlockFooter:cw,PageBlockDivider:lw,PageBlockAnchor:pw,PageBlockList:gw,PageBlockBlockquote:dw,PageBlockPullquote:mw,PageBlockPhoto:hw,PageBlockVideo:_w,PageBlockCover:bw,PageBlockEmbed:fw,PageBlockEmbedPost:yw,PageBlockCollage:xw,PageBlockSlideshow:Aw,PageBlockChannel:Pw,PageBlockAudio:Cw,PageBlockKicker:Iw,PageBlockTable:vw,PageBlockOrderedList:ww,PageBlockDetails:Dw,PageBlockRelatedArticles:Sw,PageBlockMap:Ew,PhoneCallDiscardReasonMissed:Bw,PhoneCallDiscardReasonDisconnect:kw,PhoneCallDiscardReasonHangup:Mw,PhoneCallDiscardReasonBusy:Fw,DataJSON:Rw,LabeledPrice:Uw,Invoice:Tw,PaymentCharge:Vw,PostAddress:Nw,PaymentRequestedInfo:Lw,PaymentSavedCredentialsCard:qw,WebDocument:Qw,WebDocumentNoProxy:Gw,InputWebDocument:Ow,InputWebFileLocation:Hw,InputWebFileGeoPointLocation:jw,InputWebFileAudioAlbumThumbLocation:zw,InputPaymentCredentialsSaved:eD,InputPaymentCredentials:tD,InputPaymentCredentialsApplePay:sD,InputPaymentCredentialsGooglePay:nD,ShippingOption:iD,InputStickerSetItem:aD,InputPhoneCall:oD,PhoneCallEmpty:uD,PhoneCallWaiting:cD,PhoneCallRequested:lD,PhoneCallAccepted:pD,PhoneCall:gD,PhoneCallDiscarded:dD,PhoneConnection:mD,PhoneConnectionWebrtc:hD,PhoneCallProtocol:_D,CdnPublicKey:xD,CdnConfig:AD,LangPackString:PD,LangPackStringPluralized:CD,LangPackStringDeleted:ID,LangPackDifference:vD,LangPackLanguage:wD,ChannelAdminLogEventActionChangeTitle:DD,ChannelAdminLogEventActionChangeAbout:SD,ChannelAdminLogEventActionChangeUsername:ED,ChannelAdminLogEventActionChangePhoto:BD,ChannelAdminLogEventActionToggleInvites:kD,ChannelAdminLogEventActionToggleSignatures:MD,ChannelAdminLogEventActionUpdatePinned:FD,ChannelAdminLogEventActionEditMessage:RD,ChannelAdminLogEventActionDeleteMessage:UD,ChannelAdminLogEventActionParticipantJoin:TD,ChannelAdminLogEventActionParticipantLeave:VD,ChannelAdminLogEventActionParticipantInvite:ND,ChannelAdminLogEventActionParticipantToggleBan:LD,ChannelAdminLogEventActionParticipantToggleAdmin:qD,ChannelAdminLogEventActionChangeStickerSet:QD,ChannelAdminLogEventActionTogglePreHistoryHidden:GD,ChannelAdminLogEventActionDefaultBannedRights:OD,ChannelAdminLogEventActionStopPoll:HD,ChannelAdminLogEventActionChangeLinkedChat:jD,ChannelAdminLogEventActionChangeLocation:zD,ChannelAdminLogEventActionToggleSlowMode:KD,ChannelAdminLogEventActionStartGroupCall:WD,ChannelAdminLogEventActionDiscardGroupCall:JD,ChannelAdminLogEventActionParticipantMute:YD,ChannelAdminLogEventActionParticipantUnmute:ZD,ChannelAdminLogEventActionToggleGroupCallSetting:XD,ChannelAdminLogEventActionParticipantJoinByInvite:$D,ChannelAdminLogEventActionExportedInviteDelete:eS,ChannelAdminLogEventActionExportedInviteRevoke:tS,ChannelAdminLogEventActionExportedInviteEdit:sS,ChannelAdminLogEventActionParticipantVolume:nS,ChannelAdminLogEventActionChangeHistoryTTL:rS,ChannelAdminLogEventActionParticipantJoinByRequest:iS,ChannelAdminLogEventActionToggleNoForwards:aS,ChannelAdminLogEventActionSendMessage:oS,ChannelAdminLogEventActionChangeAvailableReactions:uS,ChannelAdminLogEventActionChangeUsernames:cS,ChannelAdminLogEventActionToggleForum:lS,ChannelAdminLogEventActionCreateTopic:pS,ChannelAdminLogEventActionEditTopic:gS,ChannelAdminLogEventActionDeleteTopic:dS,ChannelAdminLogEventActionPinTopic:mS,ChannelAdminLogEventActionToggleAntiSpam:hS,ChannelAdminLogEventActionChangePeerColor:_S,ChannelAdminLogEventActionChangeProfilePeerColor:bS,ChannelAdminLogEventActionChangeWallpaper:fS,ChannelAdminLogEventActionChangeEmojiStatus:yS,ChannelAdminLogEventActionChangeEmojiStickerSet:xS,ChannelAdminLogEvent:AS,ChannelAdminLogEventsFilter:CS,PopularContact:IS,RecentMeUrlUnknown:DS,RecentMeUrlUser:SS,RecentMeUrlChat:ES,RecentMeUrlChatInvite:BS,RecentMeUrlStickerSet:kS,InputSingleMedia:FS,WebAuthorization:RS,InputMessageID:TS,InputMessageReplyTo:VS,InputMessagePinned:NS,InputMessageCallbackQuery:LS,InputDialogPeer:qS,InputDialogPeerFolder:QS,DialogPeer:GS,DialogPeerFolder:OS,FileHash:zS,InputClientProxy:KS,InputSecureFileUploaded:YS,InputSecureFile:ZS,SecureFileEmpty:XS,SecureFile:$S,SecureData:eE,SecurePlainPhone:tE,SecurePlainEmail:sE,SecureValueTypePersonalDetails:nE,SecureValueTypePassport:rE,SecureValueTypeDriverLicense:iE,SecureValueTypeIdentityCard:aE,SecureValueTypeInternalPassport:oE,SecureValueTypeAddress:uE,SecureValueTypeUtilityBill:cE,SecureValueTypeBankStatement:lE,SecureValueTypeRentalAgreement:pE,SecureValueTypePassportRegistration:gE,SecureValueTypeTemporaryRegistration:dE,SecureValueTypePhone:mE,SecureValueTypeEmail:hE,SecureValue:_E,InputSecureValue:bE,SecureValueHash:fE,SecureValueErrorData:yE,SecureValueErrorFrontSide:xE,SecureValueErrorReverseSide:AE,SecureValueErrorSelfie:PE,SecureValueErrorFile:CE,SecureValueErrorFiles:IE,SecureValueError:vE,SecureValueErrorTranslationFile:wE,SecureValueErrorTranslationFiles:DE,SecureCredentialsEncrypted:SE,SavedPhoneContact:FE,PasswordKdfAlgoUnknown:UE,PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow:TE,SecurePasswordKdfAlgoUnknown:VE,SecurePasswordKdfAlgoPBKDF2HMACSHA512iter100000:NE,SecurePasswordKdfAlgoSHA512:LE,SecureSecretSettings:qE,InputCheckPasswordEmpty:QE,InputCheckPasswordSRP:GE,SecureRequiredType:OE,SecureRequiredTypeOneOf:HE,InputAppEvent:KE,JsonObjectValue:WE,JsonNull:JE,JsonBool:YE,JsonNumber:ZE,JsonString:XE,JsonArray:$E,JsonObject:eB,PageTableCell:tB,PageTableRow:sB,PageCaption:nB,PageListItemText:rB,PageListItemBlocks:iB,PageListOrderedItemText:aB,PageListOrderedItemBlocks:oB,PageRelatedArticle:uB,Page:cB,PollAnswer:dB,Poll:mB,PollAnswerVoters:hB,PollResults:_B,ChatOnlines:bB,StatsURL:fB,ChatAdminRights:yB,ChatBannedRights:xB,InputWallPaper:AB,InputWallPaperSlug:PB,InputWallPaperNoFile:CB,CodeSettings:wB,WallPaperSettings:DB,AutoDownloadSettings:SB,EmojiKeyword:BB,EmojiKeywordDeleted:kB,EmojiKeywordsDifference:MB,EmojiURL:FB,EmojiLanguage:RB,Folder:UB,InputFolderPeer:TB,FolderPeer:VB,UrlAuthResultRequest:LB,UrlAuthResultAccepted:qB,UrlAuthResultDefault:QB,ChannelLocationEmpty:GB,ChannelLocation:OB,PeerLocated:HB,PeerSelfLocated:jB,RestrictionReason:zB,InputTheme:KB,InputThemeSlug:WB,Theme:JB,BaseThemeClassic:nk,BaseThemeDay:rk,BaseThemeNight:ik,BaseThemeTinted:ak,BaseThemeArctic:ok,InputThemeSettings:uk,ThemeSettings:ck,WebPageAttributeTheme:lk,WebPageAttributeStory:pk,BankCardOpenUrl:dk,DialogFilter:hk,DialogFilterDefault:_k,DialogFilterChatlist:bk,DialogFilterSuggested:fk,StatsDateRangeDays:yk,StatsAbsValueAndPrev:xk,StatsPercentValue:Ak,StatsGraphAsync:Pk,StatsGraphError:Ck,StatsGraph:Ik,VideoSize:Sk,VideoSizeEmojiMarkup:Ek,VideoSizeStickerMarkup:Bk,StatsGroupTopPoster:kk,StatsGroupTopAdmin:Mk,StatsGroupTopInviter:Fk,GlobalPrivacySettings:Uk,MessageViews:qk,MessageReplyHeader:Ok,MessageReplyStoryHeader:Hk,MessageReplies:jk,PeerBlocked:zk,GroupCallDiscarded:Wk,GroupCall:Jk,InputGroupCall:Yk,GroupCallParticipant:Zk,InlineQueryPeerTypeSameBotPM:eM,InlineQueryPeerTypePM:tM,InlineQueryPeerTypeChat:sM,InlineQueryPeerTypeMegagroup:nM,InlineQueryPeerTypeBroadcast:rM,InlineQueryPeerTypeBotPM:iM,ChatInviteImporter:cM,ChatAdminWithInvites:mM,GroupCallParticipantVideoSourceGroup:yM,GroupCallParticipantVideo:xM,BotCommandScopeDefault:PM,BotCommandScopeUsers:CM,BotCommandScopeChats:IM,BotCommandScopeChatAdmins:vM,BotCommandScopePeer:wM,BotCommandScopePeerAdmins:DM,BotCommandScopePeerUser:SM,SponsoredMessage:MM,SearchResultsCalendarPeriod:UM,SearchResultPosition:VM,ReactionCount:OM,MessageReactions:HM,AvailableReaction:zM,MessagePeerReaction:JM,GroupCallStreamChannel:YM,AttachMenuBotIconColor:$M,AttachMenuBotIcon:eF,AttachMenuBot:tF,AttachMenuBotsNotModified:sF,AttachMenuBots:nF,AttachMenuBotsBot:rF,WebViewResultUrl:iF,SimpleWebViewResultUrl:aF,WebViewMessageSent:oF,BotMenuButtonDefault:uF,BotMenuButtonCommands:cF,BotMenuButton:lF,NotificationSoundDefault:dF,NotificationSoundNone:mF,NotificationSoundLocal:hF,NotificationSoundRingtone:_F,AttachMenuPeerTypeSameBotPM:yF,AttachMenuPeerTypeBotPM:xF,AttachMenuPeerTypePM:AF,AttachMenuPeerTypeChat:PF,AttachMenuPeerTypeBroadcast:CF,InputInvoiceMessage:IF,InputInvoiceSlug:vF,InputInvoicePremiumGiftCode:wF,InputStorePaymentPremiumSubscription:BF,InputStorePaymentGiftPremium:kF,InputStorePaymentPremiumGiftCode:MF,InputStorePaymentPremiumGiveaway:FF,PremiumGiftOption:RF,PaymentFormMethod:UF,EmojiStatusEmpty:TF,EmojiStatus:VF,EmojiStatusUntil:NF,ReactionEmpty:QF,ReactionEmoji:GF,ReactionCustomEmoji:OF,ChatReactionsNone:HF,ChatReactionsAll:jF,ChatReactionsSome:zF,EmailVerifyPurposeLoginSetup:JF,EmailVerifyPurposeLoginChange:YF,EmailVerifyPurposePassport:ZF,EmailVerificationCode:XF,EmailVerificationGoogle:$F,EmailVerificationApple:eR,PremiumSubscriptionOption:nR,SendAsPeer:rR,MessageExtendedMediaPreview:iR,MessageExtendedMedia:aR,StickerKeyword:oR,Username:uR,ForumTopicDeleted:cR,ForumTopic:lR,DefaultHistoryTTL:gR,ExportedContactToken:dR,RequestPeerTypeUser:mR,RequestPeerTypeChat:hR,RequestPeerTypeBroadcast:_R,EmojiListNotModified:bR,EmojiList:fR,EmojiGroup:yR,TextWithEntities:PR,AutoSaveSettings:IR,AutoSaveException:vR,InputBotAppID:ER,InputBotAppShortName:BR,BotAppNotModified:kR,BotApp:MR,AppWebViewResultUrl:RR,InlineBotWebView:UR,ReadParticipantDate:TR,InputChatlistDialogFilter:VR,ExportedChatlistInvite:NR,MessagePeerVote:jR,MessagePeerVoteInputOption:zR,MessagePeerVoteMultiple:KR,SponsoredWebPage:WR,StoryViews:JR,StoryItemDeleted:YR,StoryItemSkipped:ZR,StoryItem:XR,StoryView:s1,StoryViewPublicForward:n1,StoryViewPublicRepost:r1,InputReplyToMessage:o1,InputReplyToStory:u1,ExportedStoryLink:c1,StoriesStealthMode:l1,MediaAreaCoordinates:p1,MediaAreaVenue:g1,InputMediaAreaVenue:d1,MediaAreaGeoPoint:m1,MediaAreaSuggestedReaction:h1,MediaAreaChannelPost:_1,InputMediaAreaChannelPost:b1,PeerStories:f1,PremiumGiftCodeOption:A1,PrepaidGiveaway:v1,Boost:w1,MyBoost:S1,StoryFwdHeader:k1,PostInteractionCountersMessage:M1,PostInteractionCountersStory:F1,PublicForwardMessage:U1,PublicForwardStory:T1,PeerColor:N1,StoryReaction:H1,StoryReactionPublicForward:j1,StoryReactionPublicRepost:z1,SavedDialog:W1,SavedReactionTag:X1,OutboxReadDate:tU,SmsJob:rU,BusinessWeeklyOpen:iU,BusinessWorkHours:aU,BusinessLocation:oU,InputBusinessRecipients:uU,BusinessRecipients:cU,BusinessAwayMessageScheduleAlways:lU,BusinessAwayMessageScheduleOutsideWorkHours:pU,BusinessAwayMessageScheduleCustom:gU,InputBusinessGreetingMessage:dU,BusinessGreetingMessage:mU,InputBusinessAwayMessage:hU,BusinessAwayMessage:_U,Timezone:bU,QuickReply:xU,InputQuickReplyShortcut:AU,InputQuickReplyShortcutId:PU,ConnectedBot:vU,Birthday:SU,BotBusinessConnection:EU,InputBusinessIntro:BU,BusinessIntro:kU,InputCollectibleUsername:FU,InputCollectiblePhone:RU,InputBusinessBotRecipients:TU,BusinessBotRecipients:VU,ContactBirthday:NU,MissingInvitee:qU,InputBusinessChatLink:GU,BusinessChatLink:OU,RequestedPeerUser:zU,RequestedPeerChat:KU,RequestedPeerChannel:WU,SponsoredMessageReportOption:JU,BroadcastRevenueTransactionProceeds:t2,BroadcastRevenueTransactionWithdrawal:s2,BroadcastRevenueTransactionRefund:n2,help:{ConfigSimple:bm,AppUpdate:fA,NoAppUpdate:yA,InviteText:xA,Support:OA,TermsOfService:g0,RecentMeUrls:MS,TermsOfServiceUpdateEmpty:WS,TermsOfServiceUpdate:JS,DeepLinkInfoEmpty:kE,DeepLinkInfo:ME,PassportConfigNotModified:jE,PassportConfig:zE,SupportName:lB,UserInfoEmpty:pB,UserInfo:gB,PromoDataEmpty:wk,PromoData:Dk,CountryCode:Tk,Country:Vk,CountriesListNotModified:Nk,CountriesList:Lk,PremiumPromo:EF,AppConfigNotModified:DR,AppConfig:SR,PeerColorSet:L1,PeerColorProfileSet:q1,PeerColorOption:Q1,PeerColorsNotModified:G1,PeerColors:O1,TimezonesListNotModified:fU,TimezonesList:yU},storage:{FileUnknown:bh,FilePartial:fh,FileJpeg:yh,FileGif:xh,FilePng:Ah,FilePdf:Ph,FileMp3:Ch,FileMov:Ih,FileMp4:vh,FileWebp:wh},auth:{SentCode:bb,SentCodeSuccess:fb,Authorization:yb,AuthorizationSignUpRequired:xb,ExportedAuthorization:Ab,PasswordRecovery:DC,CodeTypeSms:L0,CodeTypeCall:q0,CodeTypeFlashCall:Q0,CodeTypeMissedCall:G0,CodeTypeFragmentSms:O0,SentCodeTypeApp:H0,SentCodeTypeSms:j0,SentCodeTypeCall:z0,SentCodeTypeFlashCall:K0,SentCodeTypeMissedCall:W0,SentCodeTypeEmailCode:J0,SentCodeTypeSetUpEmailRequired:Y0,SentCodeTypeFragmentSms:Z0,SentCodeTypeFirebaseSms:X0,LoginToken:XB,LoginTokenMigrateTo:$B,LoginTokenSuccess:ek,LoggedOut:GM},contacts:{ContactsNotModified:zb,Contacts:Kb,ImportedContacts:Wb,Blocked:Jb,BlockedSlice:Yb,Found:dP,ResolvedPeer:GI,TopPeersNotModified:hv,TopPeers:_v,TopPeersDisabled:bv,ContactBirthdays:LU},messages:{Dialogs:Zb,DialogsSlice:Xb,DialogsNotModified:$b,Messages:ef,MessagesSlice:tf,ChannelMessages:sf,MessagesNotModified:nf,Chats:rf,ChatsSlice:af,ChatFull:of,AffectedHistory:uf,DhConfigNotModified:UA,DhConfig:TA,SentEncryptedMessage:VA,SentEncryptedFile:NA,StickersNotModified:gC,Stickers:dC,AllStickersNotModified:hC,AllStickers:_C,AffectedMessages:bC,StickerSet:zC,StickerSetNotModified:KC,SavedGifsNotModified:d0,SavedGifs:m0,BotResults:T0,BotCallbackAnswer:$0,MessageEditData:ev,PeerDialogs:rv,FeaturedStickersNotModified:xv,FeaturedStickers:Av,RecentStickersNotModified:Pv,RecentStickers:Cv,ArchivedStickers:Iv,StickerSetInstallResultSuccess:vv,StickerSetInstallResultArchive:wv,HighScores:Nv,FavedStickersNotModified:vS,FavedStickers:wS,FoundStickerSetsNotModified:HS,FoundStickerSets:jS,SearchCounter:NB,InactiveChats:sk,VotesList:gk,MessageViews:Qk,DiscussionMessage:Gk,HistoryImport:aM,HistoryImportParsed:oM,AffectedFoundMessages:uM,ExportedChatInvites:lM,ExportedChatInvite:pM,ExportedChatInviteReplaced:gM,ChatInviteImporters:dM,ChatAdminsWithInvites:hM,CheckedHistoryImportPeer:_M,SponsoredMessages:FM,SponsoredMessagesEmpty:RM,SearchResultsCalendar:TM,SearchResultsPositions:NM,PeerSettings:QM,MessageReactionsList:jM,AvailableReactionsNotModified:KM,AvailableReactions:WM,TranscribedAudio:SF,ReactionsNotModified:KF,Reactions:WF,ForumTopics:pR,EmojiGroupsNotModified:xR,EmojiGroups:AR,TranslateResult:CR,BotApp:FR,WebPage:x1,SavedDialogs:J1,SavedDialogsSlice:Y1,SavedDialogsNotModified:Z1,SavedReactionTagsNotModified:$1,SavedReactionTags:eU,QuickReplies:CU,QuickRepliesNotModified:IU,DialogFilters:DU,MyStickers:MU,InvitedUsers:QU},updates:{State:Xx,DifferenceEmpty:$x,Difference:eA,DifferenceSlice:tA,DifferenceTooLong:sA,ChannelDifferenceEmpty:HI,ChannelDifferenceTooLong:jI,ChannelDifference:zI},photos:{Photos:lA,PhotosSlice:pA,Photo:gA},upload:{File:dA,FileCdnRedirect:mA,WebFile:Kw,CdnFileReuploadNeeded:fD,CdnFile:yD},account:{PrivacyRules:sC,Authorizations:CC,Password:IC,PasswordSettings:vC,PasswordInputSettings:wC,TmpPassword:rD,WebAuthorizations:US,AuthorizationForm:EE,SentEmailCode:BE,Takeout:RE,WallPapersNotModified:IB,WallPapers:vB,AutoDownloadSettings:EB,ThemesNotModified:YB,Themes:ZB,ContentSettings:tk,ResetPasswordFailedWait:EM,ResetPasswordRequestedWait:BM,ResetPasswordOk:kM,SavedRingtonesNotModified:pF,SavedRingtones:gF,SavedRingtone:bF,SavedRingtoneConverted:fF,EmojiStatusesNotModified:LF,EmojiStatuses:qF,EmailVerified:tR,EmailVerifiedLogin:sR,AutoSaveSettings:wR,ConnectedBots:wU,BusinessChatLinks:HU,ResolvedBusinessChatLinks:jU},channels:{ChannelParticipants:c0,ChannelParticipantsNotModified:l0,ChannelParticipant:p0,AdminLogResults:PS,SendAsPeers:LM,SponsoredMessageReportResultChooseOption:YU,SponsoredMessageReportResultAdsHidden:ZU,SponsoredMessageReportResultReported:XU},payments:{PaymentForm:Ww,ValidatedRequestedInfo:Jw,PaymentResult:Yw,PaymentVerificationNeeded:Zw,PaymentReceipt:Xw,SavedInfo:$w,BankCardData:mk,ExportedInvoice:DF,CheckedGiftCode:P1,GiveawayInfo:C1,GiveawayInfoResults:I1},phone:{PhoneCall:bD,GroupCall:Xk,GroupParticipants:$k,JoinAsPeers:bM,ExportedGroupCallInvite:fM,GroupCallStreamChannels:ZM,GroupCallStreamRtmpUrl:XM},stats:{BroadcastStats:vk,MegagroupStats:Rk,MessageStats:Kk,StoryStats:R1,PublicForwards:V1,BroadcastRevenueStats:$U,BroadcastRevenueWithdrawalUrl:e2,BroadcastRevenueTransactions:r2},stickers:{SuggestedShortName:AM},users:{UserFull:qM},chatlists:{ExportedChatlistInvite:LR,ExportedInvites:qR,ChatlistInviteAlready:QR,ChatlistInvite:GR,ChatlistUpdates:OR},bots:{BotInfo:HR},stories:{AllStoriesNotModified:$R,AllStories:e1,Stories:t1,StoryViewsList:i1,StoryViews:a1,PeerStories:y1,StoryReactionsList:K1},premium:{BoostsList:D1,MyBoosts:E1,BoostsStatus:B1},smsjobs:{EligibleToJoin:sU,Status:nU},fragment:{CollectibleInfo:UU}},i2=new Map([[85337187,Md],[2851430293,Fd],[1459478408,Rd],[3504867164,Ud],[3045658042,Td],[1715713620,Vd],[1003222836,Nd],[1188831161,Ld],[2795351554,qd],[1973679973,Qd],[558156313,Gd],[1579864942,Od],[3447252358,Hd],[2755319991,jd],[155834844,zd],[2924480661,Kd],[880243653,Wd],[3793765884,Jd],[1658015945,Yd],[2663516424,Zd],[812830625,Xd],[1658238041,$d],[2817521681,em],[3987424379,tm],[2105940488,sm],[3664378706,nm],[81704317,rm],[2361446705,im],[661470918,am],[2157819615,om],[4133544404,um],[178201177,cm],[3926956819,lm],[2459514271,pm],[1072550713,gm],[3300522427,dm],[3560156531,mm],[932718150,hm],[1182381663,_m],[1515793004,bm],[668375447,fm],[230353641,ym],[2134579434,xm],[2107670217,Am],[900291769,Pm],[3723011404,Cm],[666680316,Im],[2826635804,vm],[3173648448,wm],[3112732367,Dm],[4156666175,Sm],[4061223110,Em],[497305826,Bm],[4086478836,km],[4113560191,Mm],[4199484341,Fm],[2523198847,Rm],[505969924,Um],[3015312949,Tm],[4190388548,Vm],[4171988475,Nm],[1530447553,Lm],[860303448,qm],[3242007569,Qm],[3854302746,Gm],[4216511641,Om],[3544138739,Hm],[2394269397,jm],[2535434307,zm],[261416433,Km],[3866083195,Wm],[2315114360,Jm],[3256584265,Ym],[480546647,Zm],[3184373440,Xm],[2303962423,$m],[3837862870,eh],[1210199983,th],[483901197,sh],[1001634122,nh],[3755650017,rh],[4112735573,ih],[3134223748,ah],[3418877480,oh],[700340377,uh],[1075322878,ch],[3627312883,lh],[925204121,ph],[2642736091,gh],[93890858,dh],[1498486562,mh],[918946202,hh],[2728736542,_h],[2861972229,bh],[1086091090,fh],[8322574,yh],[3403786975,xh],[172975040,Ah],[2921222285,Ph],[1384777335,Ch],[1258941372,Ih],[3016663268,vh],[276907596,wh],[3552332666,Dh],[559694904,Sh],[1326562017,Eh],[2194798342,Bh],[164646985,kh],[3988339017,Mh],[9203775,Fh],[2065268168,Rh],[1410997530,Uh],[1703516023,Th],[693512293,Vh],[1103884886,Nh],[1704108455,Lh],[179174543,qh],[399807445,Qh],[3386052920,Gh],[1153455271,Oh],[3224190983,Hh],[3832270564,jh],[2694004571,zh],[2271466465,Kh],[1018991608,Wh],[935395612,Jh],[476978193,Yh],[2426849924,Zh],[592953125,Xh],[721967202,$h],[1038967584,e_],[1766936791,t_],[1457575028,s_],[1882335561,n_],[2676290718,r_],[1291114285,i_],[3723562043,a_],[784356159,o_],[4256272392,u_],[4138027219,c_],[3108030054,l_],[1272375192,p_],[1065280907,g_],[1758159491,d_],[3668805040,m_],[3331919976,h_],[3064919984,__],[3175599021,b_],[3047280218,f_],[2144015272,y_],[2514746351,x_],[365886720,A_],[2755604684,P_],[51520707,C_],[2513611922,I_],[3775102866,v_],[3929622761,w_],[2495428845,D_],[2679813636,S_],[2460428406,E_],[2402399015,B_],[2518040406,k_],[2162236031,M_],[1200788123,F_],[4209418070,R_],[3306608249,U_],[455635795,T_],[3646710100,V_],[4092747638,N_],[2564871831,L_],[2047704898,q_],[1345295095,Q_],[1007897979,G_],[3013637729,O_],[2860016453,H_],[3955008459,j_],[1205698681,z_],[3032714421,K_],[3359468268,W_],[228168278,J_],[3230943264,Y_],[1474192222,Z_],[827428507,X_],[1348510708,$_],[1737240073,eb],[858499565,tb],[715107781,sb],[3422726765,nb],[2477987912,rb],[3582593222,ib],[1908216652,ab],[590459437,ob],[4212750949,ub],[236446268,cb],[1976012384,lb],[35527382,pb],[3769678894,gb],[4198431637,db],[3626061121,mb],[286776671,hb],[2997024355,_b],[1577067778,bb],[596704836,fb],[782418132,yb],[1148485274,xb],[3023364792,Ab],[3099351820,Pb],[423314455,Cb],[1251338318,Ib],[2983951486,vb],[1548122514,wb],[3402328802,Db],[2573347852,Sb],[2899733598,Eb],[2755118061,Bb],[3766501654,kb],[1490799288,Mb],[505595789,Fb],[777640226,Rb],[2918469347,Ub],[3252986545,Tb],[2609510714,Vb],[3688169197,Nb],[4124956391,Lb],[177124030,qb],[2663876157,Qb],[3432609568,Gb],[341499403,Ob],[3242081360,Hb],[383348795,jb],[3075189202,zb],[3941105218,Kb],[2010127419,Wb],[182326673,Jb],[3781575060,Yb],[364538944,Zb],[1910543603,Xb],[4041467286,$b],[2356252295,ef],[978610270,tf],[3346446926,sf],[1951620897,nf],[1694474197,rf],[2631405892,af],[3856126364,of],[3025955281,uf],[1474492012,cf],[2517214492,lf],[2680163941,pf],[1458172132,gf],[2665345416,df],[2129714567,mf],[4291323271,hf],[1358283666,_f],[928101534,bf],[975236280,ff],[2160695144,yf],[2054952868,xf],[3041516115,Af],[3254314650,Pf],[3875695885,Cf],[3764575107,If],[464520273,vf],[522914557,wf],[1318109142,Df],[2718806245,Sf],[3223225727,Ef],[2202565360,Bf],[125178264,kf],[3854432478,Mf],[2810480932,Ff],[2303831023,Rf],[314359194,Uf],[386986326,Tf],[3030575245,Vf],[956179895,Nf],[1037718609,Lf],[3811523959,qf],[2388564083,Qf],[3200411887,Gf],[3957614617,Of],[3996854058,Hf],[88680979,jf],[2627162079,zf],[791617983,Kf],[2139689491,Wf],[4163006849,Jf],[277713951,Yf],[1666927625,Zf],[1656358105,Xf],[2452516368,$f],[3274529554,ey],[4062620680,ty],[3620364706,sy],[1753886890,ny],[196268545,ry],[834816008,iy],[2473931806,ay],[1232025500,oy],[317794823,uy],[457133559,cy],[3117401229,ly],[3825430691,py],[1763610706,gy],[3076495785,dy],[457829485,my],[1461528386,hy],[2588027936,_y],[2720652550,by],[861169551,fy],[791390623,yy],[1852826908,xy],[4195302562,Ay],[2199371971,Py],[2610053286,Cy],[3048144253,Iy],[2359990934,vy],[2869914398,wy],[1180041828,Dy],[1442983757,Sy],[3843135853,Ey],[3928556893,By],[1887741886,ky],[2990524056,My],[3781450179,Fy],[2896258427,Ry],[1421875280,Uy],[422972864,Ty],[1786671974,Vy],[3031420848,Ny],[967122427,Ly],[2424728814,qy],[2182544291,Qy],[2267003193,Gy],[1448076945,Oy],[619974263,Hy],[654302845,jy],[2782339333,zy],[889491791,Ky],[643940105,Wy],[3533318132,Jy],[3601962310,Yy],[1767677564,Zy],[3957356370,Xy],[2357774627,$y],[3984976565,ex],[1538885128,tx],[4170869326,sx],[4075543374,nx],[347227392,rx],[3147544997,ix],[3498534458,ax],[2556246715,ox],[3297184329,ux],[192428418,cx],[1299263278,lx],[1885586395,px],[299870598,gx],[1578843320,dx],[397910539,mx],[361936797,hx],[347625491,_x],[1960361625,bx],[8703322,fx],[4216080748,yx],[674706841,xx],[821314523,Ax],[1870160884,Px],[2264715141,Cx],[1517529484,Ix],[422509539,vx],[4263085570,wx],[542282808,Dx],[3959795863,Sx],[1974712216,Ex],[4149121835,Bx],[468923833,kx],[738741697,Mx],[2103604867,Fx],[2421019804,Rx],[129403168,Ux],[2923368477,Tx],[2887898062,Vx],[164329305,Nx],[2930744948,Lx],[1751942566,qx],[969307186,Qx],[4049758676,Gx],[4182182578,Ox],[4114458391,Hx],[1407644140,jx],[1040518415,zx],[1450174413,Kx],[2330315130,Wx],[2648388732,Jx],[132077692,Yx],[2687146030,Zx],[2775329342,Xx],[1567990072,$x],[16030880,eA],[2835028353,tA],[1258196845,sA],[3809980286,nA],[826001400,rA],[1299050149,iA],[2027216577,aA],[1918567619,oA],[1957577280,uA],[2417352961,cA],[2378853029,lA],[352657236,pA],[539045032,gA],[157948117,dA],[4052539972,mA],[414687501,hA],[3424265246,_A],[2384074613,bA],[3434860080,fA],[3294258486,yA],[415997816,xA],[2877210784,AA],[1722964307,PA],[1223809356,CA],[1643173063,IA],[505183301,vA],[4047615457,wA],[3256830334,DA],[2818608344,SA],[406307684,EA],[1690108678,BA],[1511503333,kA],[767652808,MA],[3977822488,FA],[594758406,RA],[3236054581,UA],[740433629,TA],[1443858741,VA],[2492727090,NA],[1928391342,LA],[448771445,qA],[922273905,QA],[2413085912,GA],[398898678,OA],[2681474008,HA],[3033021260,jA],[3221737155,zA],[3591563503,KA],[577659656,WA],[381645902,JA],[4250847477,YA],[2710034031,ZA],[3916839660,XA],[3576656887,$A],[4082227115,eP],[3520285222,tP],[2852968932,sP],[393186209,nP],[1653390447,rP],[3714748232,iP],[2297593788,aP],[608050278,oP],[3643548293,uP],[3688534598,cP],[2958739121,lP],[630664139,pP],[3060109358,gP],[3004386717,dP],[1335282456,mP],[3187344422,hP],[4206550111,_P],[3684593874,bP],[2765966344,fP],[1461304012,yP],[55761658,xP],[3508640733,AP],[2934349160,PP],[941870144,CP],[3596227020,IP],[3157175088,vP],[1343122938,wP],[1030105979,DP],[961092808,SP],[1777096355,EP],[2517966829,BP],[3516589165,kP],[1124062251,MP],[110621716,FP],[2760292193,RP],[536913176,UP],[218751099,TP],[407582158,VP],[320652927,NP],[195371015,LP],[3597362889,qP],[2417034343,QP],[2215004623,GP],[3914272646,OP],[793067081,HP],[2009975281,jP],[4294843308,zP],[1698855810,KP],[3096469426,WP],[4169726490,JP],[2339628899,YP],[3831632193,ZP],[1796427406,XP],[1103656293,$P],[4159232155,eC],[3974725963,tC],[1352683077,sC],[3100684255,nC],[1815593308,rC],[297109817,iC],[1662637586,aC],[3549426114,oC],[2555574726,uC],[358154344,cC],[2550256375,lC],[4245985433,pC],[4050950690,gC],[816245886,dC],[313694676,mC],[3898999491,hC],[3451637435,_C],[2228326789,bC],[555358088,fC],[2966502983,yC],[3902555570,xC],[1930545681,AC],[2902578717,PC],[1275039392,CC],[2507886843,IC],[2589733861,vC],[3258394569,wC],[326715557,DC],[2743383929,SC],[179611673,EC],[3977280183,BC],[1516793212,kC],[3454069824,MC],[1634294960,FC],[4290128789,RC],[2649203305,UC],[2250033312,TC],[42402760,VC],[3867103758,NC],[215889721,LC],[3364567810,qC],[80008398,QC],[701560302,GC],[1153562857,OC],[1232373075,HC],[768691932,jC],[1846886166,zC],[3556320491,KC],[3262826695,WC],[2402290519,JC],[2734311552,YC],[629866245,ZC],[901503851,XC],[2976541737,$C],[4235815743,eI],[2478439349,tI],[1358175439,sI],[2950250427,nI],[280464681,rI],[3492708308,iI],[3150401885,aI],[3918005115,oI],[814112961,uI],[326529584,cI],[2696958044,lI],[1406648280,pI],[3378916613,gI],[2002815875,dI],[2688441221,mI],[2259946248,hI],[2245892561,_I],[1218642516,bI],[3146955413,fI],[4194588573,yI],[1868782349,xI],[1827637959,AI],[1859134776,PI],[1692693954,CI],[3177253833,II],[2188348256,vI],[681706865,wI],[1938967520,DI],[1990644519,SI],[3699052864,EI],[546203849,BI],[2607407947,kI],[1280209983,MI],[2622389899,FI],[3204879316,RI],[1981704948,UI],[852137487,TI],[3369010680,VI],[34469328,NI],[4002160262,LI],[4082822184,qI],[1536380829,QI],[2131196633,GI],[182649427,OI],[1041346555,HI],[2763835134,jI],[543450958,zI],[2496933607,KI],[3447183703,WI],[3222013888,JI],[900251559,YI],[803602899,ZI],[885242707,XI],[1844969806,$I],[453242886,e0],[3728686201,t0],[3026225513,s0],[2746567045,n0],[2966521435,r0],[338142689,i0],[106343499,a0],[3144345741,o0],[3763035371,u0],[2595290799,c0],[4028055529,l0],[3753378583,p0],[2013922064,g0],[3892468898,d0],[2225089037,m0],[864077702,h0],[1036876423,_0],[2526190213,b0],[1098628881,f0],[2800599037,y0],[1262639204,x0],[3622273573,A0],[3185362192,P0],[2294256409,C0],[2832753831,I0],[4294507972,v0],[1336154098,w0],[1984755728,D0],[2357159394,S0],[85477117,E0],[2324063644,B0],[416402882,k0],[894081801,M0],[2157631910,F0],[295067450,R0],[400266251,U0],[3760321270,T0],[1571494644,V0],[1313731771,N0],[1923290508,L0],[1948046307,q0],[577556219,Q0],[3592083182,G0],[116234636,O0],[1035688326,H0],[3221273506,j0],[1398007207,z0],[2869151449,K0],[2181063812,W0],[4098946459,J0],[2773032426,Y0],[3646315577,Z0],[3850048562,X0],[911761060,$0],[649453030,ev],[2299280777,tv],[3067680215,sv],[1008755359,nv],[863093588,rv],[3989684315,iv],[2875595611,av],[344356834,ov],[104314861,uv],[3172442442,cv],[371037736,lv],[511092620,pv],[2822794409,gv],[4226728176,dv],[4219683473,mv],[3727060725,hv],[1891070632,_v],[3039597469,bv],[453805082,fv],[1070397423,yv],[3336309862,xv],[3191351558,Av],[186120336,Pv],[2295561302,Cv],[1338747336,Iv],[946083368,vv],[904138920,wv],[1678812626,Dv],[872932635,Sv],[1087454222,Ev],[2008112412,Bv],[2933316530,kv],[1251549527,Mv],[70813275,Fv],[3187238203,Rv],[53231223,Uv],[3274827786,Tv],[1940093419,Vv],[2587622809,Nv],[3695018575,Lv],[1950782688,qv],[1730456516,Qv],[3641877916,Gv],[3240501956,Ov],[2616769429,Hv],[1816074681,jv],[1009288385,zv],[3730443734,Kv],[2120376535,Wv],[3983181060,Jv],[3355139585,Yv],[55281185,Zv],[483104362,Xv],[136105807,$v],[894777186,ew],[324435594,tw],[1890305021,sw],[2415565343,nw],[3132089824,rw],[3218105580,iw],[4046173921,aw],[1182402406,ow],[3228621118,uw],[1216809369,cw],[3676352904,lw],[3456972720,pw],[3840442385,gw],[641563686,dw],[1329878739,mw],[391759200,hw],[2089805750,_w],[972174080,bw],[2826014149,fw],[4065961995,yw],[1705048653,xw],[52401552,Aw],[4011282869,Pw],[2151899626,Cw],[504660880,Iw],[3209554562,vw],[2592793057,ww],[1987480557,Dw],[370236054,Sw],[2756656886,Ew],[2246320897,Bw],[3767910816,kw],[1471006352,Mw],[4210550985,Fw],[2104790276,Rw],[3408489464,Uw],[1572428309,Tw],[3926049406,Vw],[512535275,Nw],[2426158996,Lw],[3452074527,qw],[475467473,Qw],[4190682310,Gw],[2616017741,Ow],[3258570374,Hw],[2669814217,jw],[4100974884,zw],[568808380,Kw],[2684716881,Ww],[3510966403,Jw],[1314881805,Yw],[3628142905,Zw],[1891958275,Xw],[4220511292,$w],[3238965967,eD],[873977640,tD],[178373535,sD],[2328045569,nD],[3680828724,rD],[3055631583,iD],[853188252,aD],[506920429,oD],[1399245077,uD],[3307368215,cD],[347139340,lD],[912311057,pD],[810769141,gD],[1355435489,dD],[2629903303,mD],[1667228533,hD],[4236742600,_D],[3968000320,bD],[4004045934,fD],[2845821519,yD],[3380800186,xD],[1462101002,AD],[3402727926,PD],[1816636575,CD],[695856818,ID],[4085629430,vD],[4006239459,wD],[3873421349,DD],[1427671598,SD],[1783299128,ED],[1129042607,BD],[460916654,kD],[648939889,MD],[3924306968,FD],[1889215493,RD],[1121994683,UD],[405815507,TD],[4170676210,VD],[3810276568,ND],[3872931198,LD],[3580323600,qD],[2982398631,QD],[1599903217,GD],[771095562,OD],[2399639107,HD],[84703944,jD],[241923758,zD],[1401984889,KD],[589338437,WD],[3684667712,JD],[4179895506,YD],[3863226816,ZD],[1456906823,XD],[4271882584,$D],[1515256996,eS],[1091179342,tS],[3910056793,sS],[1048537159,nS],[1855199800,rS],[2947945546,iS],[3408578406,aS],[663693416,oS],[3192786680,uS],[4031755177,cS],[46949251,lS],[1483767080,pS],[4033864200,gS],[2920712457,dS],[1569535291,mS],[1693675004,hS],[1469507456,_S],[1581742885,bS],[834362706,fS],[1051328177,yS],[1188577451,xS],[531458253,AS],[3985307469,PS],[3926948580,CS],[1558266229,IS],[2660214483,vS],[750063767,wS],[1189204285,DS],[3106671074,SS],[3000660434,ES],[3947431965,BS],[3154794460,kS],[235081943,MS],[482797855,FS],[2801333330,RS],[3981887996,US],[2792792866,TS],[3134751637,VS],[2257003832,NS],[2902071934,LS],[4239064759,qS],[1684014375,QS],[3849174789,GS],[1363483106,OS],[223655517,HS],[2331024850,jS],[4087022428,zS],[1968737087,KS],[3811614591,WS],[686618977,JS],[859091184,YS],[1399317950,ZS],[1679398724,XS],[2097791614,$S],[2330640067,eE],[2103482845,tE],[569137759,sE],[2636808675,nE],[1034709504,rE],[115615172,iE],[2698015819,aE],[2577698595,oE],[3420659238,uE],[4231435598,cE],[2299755533,lE],[2340959368,pE],[2581823594,gE],[3926060083,dE],[3005262555,mE],[2386339822,hE],[411017418,_E],[3676426407,bE],[3978218928,fE],[3903065049,yE],[12467706,xE],[2257201829,AE],[3845639894,PE],[2054162547,CE],[1717706985,IE],[2258466191,vE],[2702460784,wE],[878931416,DE],[871426631,SE],[2905480408,EE],[2166326607,BE],[1722786150,kE],[1783556146,ME],[289586518,FE],[1304052993,RE],[3562713238,UE],[982592842,TE],[4883767,VE],[3153255840,NE],[2252807570,LE],[354925740,qE],[2558588504,QE],[3531600002,GE],[2191366618,OE],[41187252,HE],[3216634967,jE],[2694370991,zE],[488313413,KE],[3235781593,WE],[1064139624,JE],[3342098026,YE],[736157604,ZE],[3072226938,XE],[4148447075,$E],[2579616925,eB],[878078826,tB],[3770729957,sB],[1869903447,nB],[3106911949,rB],[635466748,iB],[1577484359,aB],[2564655414,oB],[3012615176,uB],[2556788493,cB],[2349199817,lB],[4088278765,pB],[32192344,gB],[1823064809,dB],[2262925665,mB],[997055186,hB],[2061444128,_B],[4030849616,bB],[1202287072,fB],[1605510357,yB],[2668758040,xB],[3861952889,AB],[1913199744,PB],[2524595758,CB],[471437699,IB],[3452142988,vB],[2904898936,wB],[925826256,DB],[3131405864,SB],[1674235686,EB],[3585325561,BB],[594408994,kB],[1556570557,MB],[2775937949,FB],[3019592545,RB],[4283715173,UB],[4224893590,TB],[3921323624,VB],[3896830975,NB],[2463316494,LB],[2408320590,qB],[2849430303,QB],[3216354699,GB],[547062491,OB],[3393592157,HB],[4176226379,jB],[3497176244,zB],[1012306921,KB],[4119399921,WB],[2685298646,JB],[4095653410,YB],[2587724909,ZB],[1654593920,XB],[110008598,$B],[957176926,ek],[1474462241,tk],[2837970629,sk],[3282117730,nk],[4225242760,rk],[3081969320,ik],[1834973166,ak],[1527845466,ok],[2413711439,uk],[4200117972,ck],[1421174295,lk],[781501415,pk],[1218005070,gk],[4117234314,dk],[1042605427,mk],[1605718587,hk],[909284270,_k],[2682424996,bk],[2004110666,fk],[3057118639,yk],[3410210014,xk],[3419287520,Ak],[1244130093,Pk],[3202127906,Ck],[2393138358,Ik],[963421692,vk],[2566302837,wk],[2352576831,Dk],[3727929492,Sk],[4166795580,Ek],[228623102,Bk],[2634330011,kk],[3612888199,Mk],[1398765469,Fk],[4018141462,Rk],[1934380235,Uk],[1107543535,Tk],[3280440867,Vk],[2479628082,Nk],[2278585758,Lk],[1163625789,qk],[3066361155,Qk],[2788431746,Gk],[2948336091,Ok],[240843065,Hk],[2211844034,jk],[3908927508,zk],[2145983508,Kk],[2004925620,Wk],[3583468812,Jk],[3635053583,Yk],[3953538814,Zk],[2658302637,Xk],[4101460406,$k],[813821341,eM],[2201751468,tM],[3613836554,sM],[1589952067,nM],[1664413338,rM],[238759180,iM],[375566091,aM],[1578088377,oM],[4019011180,uM],[2354765785,cM],[3183881676,lM],[410107472,pM],[572915951,gM],[2176233482,dM],[4075613987,mM],[3063640791,hM],[2723014423,_M],[2951045695,bM],[541839704,fM],[3702593719,yM],[1735736008,xM],[2248056895,AM],[795652779,PM],[1011811544,CM],[1877059713,IM],[3114950762,vM],[3684534653,wM],[1071145937,DM],[169026035,SM],[3816265825,EM],[3924819069,BM],[3911636542,kM],[3981673463,MM],[3387825543,FM],[406407439,RM],[3383776159,UM],[343859772,TM],[2137295719,VM],[1404185519,NM],[4103516358,LM],[997004590,qM],[1753266509,QM],[3282207583,GM],[2748435328,OM],[1328256121,HM],[834488621,jM],[3229084673,zM],[2668042583,KM],[1989032621,WM],[2356786748,JM],[2162903215,YM],[3504636594,ZM],[767505458,XM],[1165423600,$M],[2997303403,eF],[3641544190,tF],[4057500252,sF],[1011024320,nF],[2478794367,rF],[202659196,iF],[2284811963,aF],[211046684,oF],[1966318984,uF],[1113113093,cF],[3350559974,lF],[4227262641,pF],[3253284037,gF],[2548612798,dF],[1863070943,mF],[2198575844,hF],[4285300809,_F],[3072737133,bF],[523271863,fF],[2104224014,yF],[3274439194,xF],[4047950623,AF],[84480319,PF],[2080104188,CF],[3317000281,IF],[3274099439,vF],[2560125965,wF],[2932919257,DF],[3485063511,SF],[1395946908,EF],[2792693350,BF],[1634697192,kF],[2743099199,MF],[369444042,FF],[1958953753,RF],[2298016283,UF],[769727150,TF],[2459656605,VF],[4197492935,NF],[3498894917,LF],[2428790737,qF],[2046153753,QF],[455247544,GF],[2302016627,OF],[3942396604,HF],[1385335754,jF],[1713193015,zF],[2960120799,KF],[3942512406,WF],[1128644211,JF],[1383932651,YF],[3153401477,ZF],[2452510121,XF],[3683688130,$F],[2530243837,eR],[731303195,tR],[3787132257,sR],[1596792306,nR],[3088871476,rR],[2908916936,iR],[3997670500,aR],[4244550300,oR],[3020371527,uR],[37687451,cR],[1903173033,lR],[913709011,pR],[1135897376,gR],[1103040667,dR],[1597737472,mR],[3387977243,hR],[865857388,_R],[1209970170,bR],[2048790993,fR],[2056961449,yR],[1874111879,xR],[2283780427,AR],[1964978502,PR],[870003448,CR],[3360175310,IR],[2170563911,vR],[1279133341,wR],[2094949405,DR],[3709368366,SR],[2837495162,ER],[2425095175,BR],[1571189943,kR],[2516373974,MR],[3947933173,FR],[1008422669,RR],[3044185557,UR],[1246753138,TR],[4091599411,VR],[206668204,NR],[283567014,LR],[279670215,qR],[4203214425,QR],[500007837,GR],[2478671757,OR],[3903288752,HR],[3066834268,jR],[1959634180,zR],[1177089766,KR],[1035529315,WR],[2371443926,JR],[1374088783,YR],[4289579283,ZR],[2041735716,XR],[291044926,$R],[1862033025,e1],[1574486984,t1],[2965236421,s1],[2424530699,n1],[3178549065,r1],[1507299269,i1],[3734957341,a1],[583071445,o1],[1484862010,u1],[1070138683,c1],[1898850301,l1],[64088654,p1],[3196246940,g1],[2994872703,d1],[3750443810,m1],[340088945,h1],[1996756655,_1],[577893055,b1],[2587224473,f1],[3404105576,y1],[4250800829,x1],[629052971,A1],[675942550,P1],[1130879648,C1],[13456752,I1],[2991824212,v1],[706514033,w1],[2264424764,D1],[3293069660,S1],[2598512866,E1],[1230586490,B1],[3089555792,k1],[3875901055,M1],[2319978023,F1],[1355613820,R1],[32685898,U1],[3992169936,T1],[2466479648,V1],[3041614543,N1],[639736408,L1],[1987928555,q1],[2917953214,Q1],[732034510,G1],[16313608,O1],[1620104917,H1],[3148555843,j1],[3486322451,z1],[2858383516,K1],[3179793260,W1],[4164608545,J1],[1153080793,Y1],[3223285736,Z1],[3413112872,X1],[2291882479,$1],[844731658,eU],[1001931436,tU],[3700114639,sU],[720277905,nU],[3869372088,rU],[302717625,iU],[2358423704,aU],[2891717367,oU],[1871393450,uU],[554733559,cU],[3384402617,lU],[3287479553,pU],[3427638988,gU],[26528571,dU],[3843664811,mU],[2200008160,hU],[4011158108,_U],[4287793653,bU],[2533820620,fU],[2071260529,yU],[110563371,xU],[609840449,AU],[18418929,PU],[3331155605,CU],[1603398491,IU],[3171321345,vU],[400029819,wU],[718878489,DU],[1821253126,SU],[2305045428,EU],[163867085,BU],[1510606445,kU],[4211040925,MU],[3818152105,FU],[2732725412,RU],[1857945489,UU],[3303379486,TU],[3096245107,VU],[496600883,NU],[290452237,LU],[1653379620,qU],[2136862630,QU],[292003751,GU],[3031328367,OU],[3963855569,HU],[2586029857,jU],[3593466986,zU],[1929860175,KU],[2342781924,WU],[1124938064,JU],[2221907522,YU],[1044107055,ZU],[2910423113,XU],[3497741229,$U],[3966080823,e2],[1434332356,t2],[1515784568,s2],[1121127726,n2],[2266334310,r2]]);function e8(t){return _t+-Number(t)}function ie(t){if(t instanceof n.PeerUser||t instanceof n.InputPeerUser||t instanceof n.User||"user_id"in t)return Number("id"in t?t.id:t.user_id);if(t instanceof n.PeerChat||t instanceof n.InputPeerChat||t instanceof n.Chat||t instanceof n.ChatForbidden||"chat_id"in t)return-Number("id"in t?t.id:t.chat_id);if(t instanceof n.PeerChannel||t instanceof n.InputPeerChannel||t instanceof n.Channel||t instanceof n.ChannelForbidden||"channel_id"in t)return e8("id"in t?t.id:t.channel_id);v()}function bc(t){return t>0?new n.PeerUser({user_id:BigInt(t)}):t>_t?new n.PeerChat({chat_id:BigInt(Math.abs(t))}):new n.PeerChannel({channel_id:BigInt(_t-t)})}function fc(t){let e=bc(t);if("user_id"in e)return e.user_id;if("chat_id"in e)return e.chat_id;if("channel_id"in e)return e.channel_id;v()}function H$(t){return t>0?"user":t>_t?"chat":"channel"}function a2(t){if("user_id"in t)return new n.PeerUser(t);if("chat_id"in t)return new n.PeerChat(t);if("channel_id"in t)return new n.PeerChannel(t);v()}var m=class extends kn{__R=null},t8=class extends m{static __F=null;nonce;get[i](){return 3195965169}static get[r](){return"req_pq_multi"}static get[a](){return[["nonce","bigint","int128"]]}get[o](){return[[this.nonce,"bigint","int128"]]}constructor(e){super(),this.nonce=e.nonce}},s8=class extends m{static __F=null;nonce;server_nonce;p;q;public_key_fingerprint;encrypted_data;get[i](){return 3608339646}static get[r](){return"req_DH_params"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["p",Uint8Array,"bytes"],["q",Uint8Array,"bytes"],["public_key_fingerprint","bigint","long"],["encrypted_data",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.p,Uint8Array,"bytes"],[this.q,Uint8Array,"bytes"],[this.public_key_fingerprint,"bigint","long"],[this.encrypted_data,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.p=e.p,this.q=e.q,this.public_key_fingerprint=e.public_key_fingerprint,this.encrypted_data=e.encrypted_data}},n8=class extends m{static __F=null;nonce;server_nonce;encrypted_data;get[i](){return 4110704415}static get[r](){return"set_client_DH_params"}static get[a](){return[["nonce","bigint","int128"],["server_nonce","bigint","int128"],["encrypted_data",Uint8Array,"bytes"]]}get[o](){return[[this.nonce,"bigint","int128"],[this.server_nonce,"bigint","int128"],[this.encrypted_data,Uint8Array,"bytes"]]}constructor(e){super(),this.nonce=e.nonce,this.server_nonce=e.server_nonce,this.encrypted_data=e.encrypted_data}},r8=class extends m{static __F=null;req_msg_id;get[i](){return 1491380032}static get[r](){return"rpc_drop_answer"}static get[a](){return[["req_msg_id","bigint","long"]]}get[o](){return[[this.req_msg_id,"bigint","long"]]}constructor(e){super(),this.req_msg_id=e.req_msg_id}},i8=class extends m{static __F=null;num;get[i](){return 3105996036}static get[r](){return"get_future_salts"}static get[a](){return[["num","number","int"]]}get[o](){return[[this.num,"number","int"]]}constructor(e){super(),this.num=e.num}},a8=class extends m{static __F=null;ping_id;get[i](){return 2059302892}static get[r](){return"ping"}static get[a](){return[["ping_id","bigint","long"]]}get[o](){return[[this.ping_id,"bigint","long"]]}constructor(e){super(),this.ping_id=e.ping_id}},o8=class extends m{static __F=null;ping_id;disconnect_delay;get[i](){return 4081220492}static get[r](){return"ping_delay_disconnect"}static get[a](){return[["ping_id","bigint","long"],["disconnect_delay","number","int"]]}get[o](){return[[this.ping_id,"bigint","long"],[this.disconnect_delay,"number","int"]]}constructor(e){super(),this.ping_id=e.ping_id,this.disconnect_delay=e.disconnect_delay}},u8=class extends m{static __F=null;session_id;get[i](){return 3880853798}static get[r](){return"destroy_session"}static get[a](){return[["session_id","bigint","long"]]}get[o](){return[[this.session_id,"bigint","long"]]}constructor(e){super(),this.session_id=e.session_id}},c8=class extends m{static __F=null;get[i](){return 3510849888}static get[r](){return"destroy_auth_key"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},l8=class extends m{static __F=null;connection_id;get[i](){return 3710427022}static get[r](){return"invokeWithBusinessConnectionPrefix"}static get[a](){return[["connection_id","string","string"]]}get[o](){return[[this.connection_id,"string","string"]]}constructor(e){super(),this.connection_id=e.connection_id}},p8=class extends m{static __F=null;msg_id;query;get[i](){return 3416209197}static get[r](){return"invokeAfterMsg"}static get[a](){return[["msg_id","bigint","long"],["query",n.TypeX,"!X"]]}get[o](){return[[this.msg_id,"bigint","long"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.msg_id=e.msg_id,this.query=e.query}},g8=class extends m{static __F=null;msg_ids;query;get[i](){return 1036301552}static get[r](){return"invokeAfterMsgs"}static get[a](){return[["msg_ids",["bigint"],"Vector"],["query",n.TypeX,"!X"]]}get[o](){return[[this.msg_ids,["bigint"],"Vector"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.msg_ids=e.msg_ids,this.query=e.query}},d8=class extends m{static __F=null;api_id;device_model;system_version;app_version;system_lang_code;lang_pack;lang_code;proxy;params;query;get[i](){return 3251461801}static get[r](){return"initConnection"}static get[a](){return[["flags",p,"#"],["api_id","number","int"],["device_model","string","string"],["system_version","string","string"],["app_version","string","string"],["system_lang_code","string","string"],["lang_pack","string","string"],["lang_code","string","string"],["proxy",n._InputClientProxy,"flags.0?InputClientProxy"],["params",n._JSONValue,"flags.1?JSONValue"],["query",n.TypeX,"!X"]]}get[o](){return[["flags",p,"#"],[this.api_id,"number","int"],[this.device_model,"string","string"],[this.system_version,"string","string"],[this.app_version,"string","string"],[this.system_lang_code,"string","string"],[this.lang_pack,"string","string"],[this.lang_code,"string","string"],[this.proxy??null,n._InputClientProxy,"flags.0?InputClientProxy"],[this.params??null,n._JSONValue,"flags.1?JSONValue"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.api_id=e.api_id,this.device_model=e.device_model,this.system_version=e.system_version,this.app_version=e.app_version,this.system_lang_code=e.system_lang_code,this.lang_pack=e.lang_pack,this.lang_code=e.lang_code,this.proxy=e.proxy,this.params=e.params,this.query=e.query}},m8=class extends m{static __F=null;layer;query;get[i](){return 3667594509}static get[r](){return"invokeWithLayer"}static get[a](){return[["layer","number","int"],["query",n.TypeX,"!X"]]}get[o](){return[[this.layer,"number","int"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.layer=e.layer,this.query=e.query}},h8=class extends m{static __F=null;query;get[i](){return 3214170551}static get[r](){return"invokeWithoutUpdates"}static get[a](){return[["query",n.TypeX,"!X"]]}get[o](){return[[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.query=e.query}},_8=class extends m{static __F=null;range;query;get[i](){return 911373810}static get[r](){return"invokeWithMessagesRange"}static get[a](){return[["range",n._MessageRange,"MessageRange"],["query",n.TypeX,"!X"]]}get[o](){return[[this.range,n._MessageRange,"MessageRange"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.range=e.range,this.query=e.query}},b8=class extends m{static __F=null;takeout_id;query;get[i](){return 2896821550}static get[r](){return"invokeWithTakeout"}static get[a](){return[["takeout_id","bigint","long"],["query",n.TypeX,"!X"]]}get[o](){return[[this.takeout_id,"bigint","long"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.takeout_id=e.takeout_id,this.query=e.query}},f8=class extends m{static __F=null;connection_id;query;get[i](){return 3710427022}static get[r](){return"invokeWithBusinessConnection"}static get[a](){return[["connection_id","string","string"],["query",n.TypeX,"!X"]]}get[o](){return[[this.connection_id,"string","string"],[this.query,n.TypeX,"!X"]]}constructor(e){super(),this.connection_id=e.connection_id,this.query=e.query}},y8=class extends m{static __F=null;phone_number;api_id;api_hash;settings;get[i](){return 2792825935}static get[r](){return"auth.sendCode"}static get[a](){return[["phone_number","string","string"],["api_id","number","int"],["api_hash","string","string"],["settings",n._CodeSettings,"CodeSettings"]]}get[o](){return[[this.phone_number,"string","string"],[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.settings,n._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.phone_number=e.phone_number,this.api_id=e.api_id,this.api_hash=e.api_hash,this.settings=e.settings}},x8=class extends m{static __F=null;no_joined_notifications;phone_number;phone_code_hash;first_name;last_name;get[i](){return 2865215255}static get[r](){return"auth.signUp"}static get[a](){return[["flags",p,"#"],["no_joined_notifications","true","flags.0?true"],["phone_number","string","string"],["phone_code_hash","string","string"],["first_name","string","string"],["last_name","string","string"]]}get[o](){return[["flags",p,"#"],[this.no_joined_notifications??null,"true","flags.0?true"],[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.first_name,"string","string"],[this.last_name,"string","string"]]}constructor(e){super(),this.no_joined_notifications=e.no_joined_notifications,this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.first_name=e.first_name,this.last_name=e.last_name}},A8=class extends m{static __F=null;phone_number;phone_code_hash;phone_code;email_verification;get[i](){return 2371004753}static get[r](){return"auth.signIn"}static get[a](){return[["flags",p,"#"],["phone_number","string","string"],["phone_code_hash","string","string"],["phone_code","string","flags.0?string"],["email_verification",n._EmailVerification,"flags.1?EmailVerification"]]}get[o](){return[["flags",p,"#"],[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.phone_code??null,"string","flags.0?string"],[this.email_verification??null,n._EmailVerification,"flags.1?EmailVerification"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code,this.email_verification=e.email_verification}},P8=class extends m{static __F=null;get[i](){return 1047706137}static get[r](){return"auth.logOut"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},C8=class extends m{static __F=null;get[i](){return 2678787354}static get[r](){return"auth.resetAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},I8=class extends m{static __F=null;dc_id;get[i](){return 3854565325}static get[r](){return"auth.exportAuthorization"}static get[a](){return[["dc_id","number","int"]]}get[o](){return[[this.dc_id,"number","int"]]}constructor(e){super(),this.dc_id=e.dc_id}},v8=class extends m{static __F=null;id;bytes;get[i](){return 2776268205}static get[r](){return"auth.importAuthorization"}static get[a](){return[["id","bigint","long"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.id,"bigint","long"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.id=e.id,this.bytes=e.bytes}},w8=class extends m{static __F=null;perm_auth_key_id;nonce;expires_at;encrypted_message;get[i](){return 3453233669}static get[r](){return"auth.bindTempAuthKey"}static get[a](){return[["perm_auth_key_id","bigint","long"],["nonce","bigint","long"],["expires_at","number","int"],["encrypted_message",Uint8Array,"bytes"]]}get[o](){return[[this.perm_auth_key_id,"bigint","long"],[this.nonce,"bigint","long"],[this.expires_at,"number","int"],[this.encrypted_message,Uint8Array,"bytes"]]}constructor(e){super(),this.perm_auth_key_id=e.perm_auth_key_id,this.nonce=e.nonce,this.expires_at=e.expires_at,this.encrypted_message=e.encrypted_message}},D8=class extends m{static __F=null;flags;api_id;api_hash;bot_auth_token;get[i](){return 1738800940}static get[r](){return"auth.importBotAuthorization"}static get[a](){return[["flags","number","int"],["api_id","number","int"],["api_hash","string","string"],["bot_auth_token","string","string"]]}get[o](){return[[this.flags,"number","int"],[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.bot_auth_token,"string","string"]]}constructor(e){super(),this.flags=e.flags,this.api_id=e.api_id,this.api_hash=e.api_hash,this.bot_auth_token=e.bot_auth_token}},S8=class extends m{static __F=null;password;get[i](){return 3515567382}static get[r](){return"auth.checkPassword"}static get[a](){return[["password",n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.password,n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.password=e.password}},E8=class extends m{static __F=null;get[i](){return 3633822822}static get[r](){return"auth.requestPasswordRecovery"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},B8=class extends m{static __F=null;code;new_settings;get[i](){return 923364464}static get[r](){return"auth.recoverPassword"}static get[a](){return[["flags",p,"#"],["code","string","string"],["new_settings",n._account_PasswordInputSettings,"flags.0?account.PasswordInputSettings"]]}get[o](){return[["flags",p,"#"],[this.code,"string","string"],[this.new_settings??null,n._account_PasswordInputSettings,"flags.0?account.PasswordInputSettings"]]}constructor(e){super(),this.code=e.code,this.new_settings=e.new_settings}},k8=class extends m{static __F=null;phone_number;phone_code_hash;get[i](){return 1056025023}static get[r](){return"auth.resendCode"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},M8=class extends m{static __F=null;phone_number;phone_code_hash;get[i](){return 520357240}static get[r](){return"auth.cancelCode"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},F8=class extends m{static __F=null;except_auth_keys;get[i](){return 2387124616}static get[r](){return"auth.dropTempAuthKeys"}static get[a](){return[["except_auth_keys",["bigint"],"Vector"]]}get[o](){return[[this.except_auth_keys,["bigint"],"Vector"]]}constructor(e){super(),this.except_auth_keys=e.except_auth_keys}},R8=class extends m{static __F=null;api_id;api_hash;except_ids;get[i](){return 3084944894}static get[r](){return"auth.exportLoginToken"}static get[a](){return[["api_id","number","int"],["api_hash","string","string"],["except_ids",["bigint"],"Vector"]]}get[o](){return[[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.except_ids,["bigint"],"Vector"]]}constructor(e){super(),this.api_id=e.api_id,this.api_hash=e.api_hash,this.except_ids=e.except_ids}},U8=class extends m{static __F=null;token;get[i](){return 2511101156}static get[r](){return"auth.importLoginToken"}static get[a](){return[["token",Uint8Array,"bytes"]]}get[o](){return[[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.token=e.token}},T8=class extends m{static __F=null;token;get[i](){return 3902057805}static get[r](){return"auth.acceptLoginToken"}static get[a](){return[["token",Uint8Array,"bytes"]]}get[o](){return[[this.token,Uint8Array,"bytes"]]}constructor(e){super(),this.token=e.token}},V8=class extends m{static __F=null;code;get[i](){return 221691769}static get[r](){return"auth.checkRecoveryPassword"}static get[a](){return[["code","string","string"]]}get[o](){return[[this.code,"string","string"]]}constructor(e){super(),this.code=e.code}},N8=class extends m{static __F=null;api_id;api_hash;web_auth_token;get[i](){return 767062953}static get[r](){return"auth.importWebTokenAuthorization"}static get[a](){return[["api_id","number","int"],["api_hash","string","string"],["web_auth_token","string","string"]]}get[o](){return[[this.api_id,"number","int"],[this.api_hash,"string","string"],[this.web_auth_token,"string","string"]]}constructor(e){super(),this.api_id=e.api_id,this.api_hash=e.api_hash,this.web_auth_token=e.web_auth_token}},L8=class extends m{static __F=null;phone_number;phone_code_hash;safety_net_token;ios_push_secret;get[i](){return 2303085392}static get[r](){return"auth.requestFirebaseSms"}static get[a](){return[["flags",p,"#"],["phone_number","string","string"],["phone_code_hash","string","string"],["safety_net_token","string","flags.0?string"],["ios_push_secret","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.safety_net_token??null,"string","flags.0?string"],[this.ios_push_secret??null,"string","flags.1?string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.safety_net_token=e.safety_net_token,this.ios_push_secret=e.ios_push_secret}},q8=class extends m{static __F=null;phone_number;phone_code_hash;get[i](){return 2123760019}static get[r](){return"auth.resetLoginEmail"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash}},Q8=class extends m{static __F=null;no_muted;token_type;token;app_sandbox;secret;other_uids;get[i](){return 3968205178}static get[r](){return"account.registerDevice"}static get[a](){return[["flags",p,"#"],["no_muted","true","flags.0?true"],["token_type","number","int"],["token","string","string"],["app_sandbox","boolean","Bool"],["secret",Uint8Array,"bytes"],["other_uids",["bigint"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.no_muted??null,"true","flags.0?true"],[this.token_type,"number","int"],[this.token,"string","string"],[this.app_sandbox,"boolean","Bool"],[this.secret,Uint8Array,"bytes"],[this.other_uids,["bigint"],"Vector"]]}constructor(e){super(),this.no_muted=e.no_muted,this.token_type=e.token_type,this.token=e.token,this.app_sandbox=e.app_sandbox,this.secret=e.secret,this.other_uids=e.other_uids}},G8=class extends m{static __F=null;token_type;token;other_uids;get[i](){return 1779249670}static get[r](){return"account.unregisterDevice"}static get[a](){return[["token_type","number","int"],["token","string","string"],["other_uids",["bigint"],"Vector"]]}get[o](){return[[this.token_type,"number","int"],[this.token,"string","string"],[this.other_uids,["bigint"],"Vector"]]}constructor(e){super(),this.token_type=e.token_type,this.token=e.token,this.other_uids=e.other_uids}},O8=class extends m{static __F=null;peer;settings;get[i](){return 2227067795}static get[r](){return"account.updateNotifySettings"}static get[a](){return[["peer",n._InputNotifyPeer,"InputNotifyPeer"],["settings",n._InputPeerNotifySettings,"InputPeerNotifySettings"]]}get[o](){return[[this.peer,n._InputNotifyPeer,"InputNotifyPeer"],[this.settings,n._InputPeerNotifySettings,"InputPeerNotifySettings"]]}constructor(e){super(),this.peer=e.peer,this.settings=e.settings}},H8=class extends m{static __F=null;peer;get[i](){return 313765169}static get[r](){return"account.getNotifySettings"}static get[a](){return[["peer",n._InputNotifyPeer,"InputNotifyPeer"]]}get[o](){return[[this.peer,n._InputNotifyPeer,"InputNotifyPeer"]]}constructor(e){super(),this.peer=e.peer}},j8=class extends m{static __F=null;get[i](){return 3682473799}static get[r](){return"account.resetNotifySettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},z8=class extends m{static __F=null;first_name;last_name;about;get[i](){return 2018596725}static get[r](){return"account.updateProfile"}static get[a](){return[["flags",p,"#"],["first_name","string","flags.0?string"],["last_name","string","flags.1?string"],["about","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.first_name??null,"string","flags.0?string"],[this.last_name??null,"string","flags.1?string"],[this.about??null,"string","flags.2?string"]]}constructor(e){super(),this.first_name=e?.first_name,this.last_name=e?.last_name,this.about=e?.about}},K8=class extends m{static __F=null;offline;get[i](){return 1713919532}static get[r](){return"account.updateStatus"}static get[a](){return[["offline","boolean","Bool"]]}get[o](){return[[this.offline,"boolean","Bool"]]}constructor(e){super(),this.offline=e.offline}},W8=class extends m{static __F=null;hash;get[i](){return 127302966}static get[r](){return"account.getWallPapers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},J8=class extends m{static __F=null;peer;reason;message;get[i](){return 3317316998}static get[r](){return"account.reportPeer"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["reason",n._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.reason,n._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.reason=e.reason,this.message=e.message}},Y8=class extends m{static __F=null;username;get[i](){return 655677548}static get[r](){return"account.checkUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},Z8=class extends m{static __F=null;username;get[i](){return 1040964988}static get[r](){return"account.updateUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},X8=class extends m{static __F=null;key;get[i](){return 3671837008}static get[r](){return"account.getPrivacy"}static get[a](){return[["key",n._InputPrivacyKey,"InputPrivacyKey"]]}get[o](){return[[this.key,n._InputPrivacyKey,"InputPrivacyKey"]]}constructor(e){super(),this.key=e.key}},$8=class extends m{static __F=null;key;rules;get[i](){return 3388480744}static get[r](){return"account.setPrivacy"}static get[a](){return[["key",n._InputPrivacyKey,"InputPrivacyKey"],["rules",[n._InputPrivacyRule],"Vector"]]}get[o](){return[[this.key,n._InputPrivacyKey,"InputPrivacyKey"],[this.rules,[n._InputPrivacyRule],"Vector"]]}constructor(e){super(),this.key=e.key,this.rules=e.rules}},e3=class extends m{static __F=null;reason;password;get[i](){return 2730545012}static get[r](){return"account.deleteAccount"}static get[a](){return[["flags",p,"#"],["reason","string","string"],["password",n._InputCheckPasswordSRP,"flags.0?InputCheckPasswordSRP"]]}get[o](){return[["flags",p,"#"],[this.reason,"string","string"],[this.password??null,n._InputCheckPasswordSRP,"flags.0?InputCheckPasswordSRP"]]}constructor(e){super(),this.reason=e.reason,this.password=e.password}},t3=class extends m{static __F=null;get[i](){return 150761757}static get[r](){return"account.getAccountTTL"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},s3=class extends m{static __F=null;ttl;get[i](){return 608323678}static get[r](){return"account.setAccountTTL"}static get[a](){return[["ttl",n._AccountDaysTTL,"AccountDaysTTL"]]}get[o](){return[[this.ttl,n._AccountDaysTTL,"AccountDaysTTL"]]}constructor(e){super(),this.ttl=e.ttl}},n3=class extends m{static __F=null;phone_number;settings;get[i](){return 2186758885}static get[r](){return"account.sendChangePhoneCode"}static get[a](){return[["phone_number","string","string"],["settings",n._CodeSettings,"CodeSettings"]]}get[o](){return[[this.phone_number,"string","string"],[this.settings,n._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.phone_number=e.phone_number,this.settings=e.settings}},r3=class extends m{static __F=null;phone_number;phone_code_hash;phone_code;get[i](){return 1891839707}static get[r](){return"account.changePhone"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"],["phone_code","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.phone_code,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code}},i3=class extends m{static __F=null;period;get[i](){return 954152242}static get[r](){return"account.updateDeviceLocked"}static get[a](){return[["period","number","int"]]}get[o](){return[[this.period,"number","int"]]}constructor(e){super(),this.period=e.period}},a3=class extends m{static __F=null;get[i](){return 3810574680}static get[r](){return"account.getAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},o3=class extends m{static __F=null;hash;get[i](){return 3749180348}static get[r](){return"account.resetAuthorization"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},u3=class extends m{static __F=null;get[i](){return 1418342645}static get[r](){return"account.getPassword"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},c3=class extends m{static __F=null;password;get[i](){return 2631199481}static get[r](){return"account.getPasswordSettings"}static get[a](){return[["password",n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.password,n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.password=e.password}},l3=class extends m{static __F=null;password;new_settings;get[i](){return 2778402863}static get[r](){return"account.updatePasswordSettings"}static get[a](){return[["password",n._InputCheckPasswordSRP,"InputCheckPasswordSRP"],["new_settings",n._account_PasswordInputSettings,"account.PasswordInputSettings"]]}get[o](){return[[this.password,n._InputCheckPasswordSRP,"InputCheckPasswordSRP"],[this.new_settings,n._account_PasswordInputSettings,"account.PasswordInputSettings"]]}constructor(e){super(),this.password=e.password,this.new_settings=e.new_settings}},p3=class extends m{static __F=null;hash;settings;get[i](){return 457157256}static get[r](){return"account.sendConfirmPhoneCode"}static get[a](){return[["hash","string","string"],["settings",n._CodeSettings,"CodeSettings"]]}get[o](){return[[this.hash,"string","string"],[this.settings,n._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.hash=e.hash,this.settings=e.settings}},g3=class extends m{static __F=null;phone_code_hash;phone_code;get[i](){return 1596029123}static get[r](){return"account.confirmPhone"}static get[a](){return[["phone_code_hash","string","string"],["phone_code","string","string"]]}get[o](){return[[this.phone_code_hash,"string","string"],[this.phone_code,"string","string"]]}constructor(e){super(),this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code}},d3=class extends m{static __F=null;password;period;get[i](){return 1151208273}static get[r](){return"account.getTmpPassword"}static get[a](){return[["password",n._InputCheckPasswordSRP,"InputCheckPasswordSRP"],["period","number","int"]]}get[o](){return[[this.password,n._InputCheckPasswordSRP,"InputCheckPasswordSRP"],[this.period,"number","int"]]}constructor(e){super(),this.password=e.password,this.period=e.period}},m3=class extends m{static __F=null;get[i](){return 405695855}static get[r](){return"account.getWebAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},h3=class extends m{static __F=null;hash;get[i](){return 755087855}static get[r](){return"account.resetWebAuthorization"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},_3=class extends m{static __F=null;get[i](){return 1747789204}static get[r](){return"account.resetWebAuthorizations"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},b3=class extends m{static __F=null;get[i](){return 2995305597}static get[r](){return"account.getAllSecureValues"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},f3=class extends m{static __F=null;types;get[i](){return 1936088002}static get[r](){return"account.getSecureValue"}static get[a](){return[["types",[n._SecureValueType],"Vector"]]}get[o](){return[[this.types,[n._SecureValueType],"Vector"]]}constructor(e){super(),this.types=e.types}},y3=class extends m{static __F=null;value;secure_secret_id;get[i](){return 2308956957}static get[r](){return"account.saveSecureValue"}static get[a](){return[["value",n._InputSecureValue,"InputSecureValue"],["secure_secret_id","bigint","long"]]}get[o](){return[[this.value,n._InputSecureValue,"InputSecureValue"],[this.secure_secret_id,"bigint","long"]]}constructor(e){super(),this.value=e.value,this.secure_secret_id=e.secure_secret_id}},x3=class extends m{static __F=null;types;get[i](){return 3095444555}static get[r](){return"account.deleteSecureValue"}static get[a](){return[["types",[n._SecureValueType],"Vector"]]}get[o](){return[[this.types,[n._SecureValueType],"Vector"]]}constructor(e){super(),this.types=e.types}},A3=class extends m{static __F=null;bot_id;scope;public_key;get[i](){return 2838059386}static get[r](){return"account.getAuthorizationForm"}static get[a](){return[["bot_id","bigint","long"],["scope","string","string"],["public_key","string","string"]]}get[o](){return[[this.bot_id,"bigint","long"],[this.scope,"string","string"],[this.public_key,"string","string"]]}constructor(e){super(),this.bot_id=e.bot_id,this.scope=e.scope,this.public_key=e.public_key}},P3=class extends m{static __F=null;bot_id;scope;public_key;value_hashes;credentials;get[i](){return 4092415091}static get[r](){return"account.acceptAuthorization"}static get[a](){return[["bot_id","bigint","long"],["scope","string","string"],["public_key","string","string"],["value_hashes",[n._SecureValueHash],"Vector"],["credentials",n._SecureCredentialsEncrypted,"SecureCredentialsEncrypted"]]}get[o](){return[[this.bot_id,"bigint","long"],[this.scope,"string","string"],[this.public_key,"string","string"],[this.value_hashes,[n._SecureValueHash],"Vector"],[this.credentials,n._SecureCredentialsEncrypted,"SecureCredentialsEncrypted"]]}constructor(e){super(),this.bot_id=e.bot_id,this.scope=e.scope,this.public_key=e.public_key,this.value_hashes=e.value_hashes,this.credentials=e.credentials}},C3=class extends m{static __F=null;phone_number;settings;get[i](){return 2778945273}static get[r](){return"account.sendVerifyPhoneCode"}static get[a](){return[["phone_number","string","string"],["settings",n._CodeSettings,"CodeSettings"]]}get[o](){return[[this.phone_number,"string","string"],[this.settings,n._CodeSettings,"CodeSettings"]]}constructor(e){super(),this.phone_number=e.phone_number,this.settings=e.settings}},I3=class extends m{static __F=null;phone_number;phone_code_hash;phone_code;get[i](){return 1305716726}static get[r](){return"account.verifyPhone"}static get[a](){return[["phone_number","string","string"],["phone_code_hash","string","string"],["phone_code","string","string"]]}get[o](){return[[this.phone_number,"string","string"],[this.phone_code_hash,"string","string"],[this.phone_code,"string","string"]]}constructor(e){super(),this.phone_number=e.phone_number,this.phone_code_hash=e.phone_code_hash,this.phone_code=e.phone_code}},v3=class extends m{static __F=null;purpose;email;get[i](){return 2564831163}static get[r](){return"account.sendVerifyEmailCode"}static get[a](){return[["purpose",n._EmailVerifyPurpose,"EmailVerifyPurpose"],["email","string","string"]]}get[o](){return[[this.purpose,n._EmailVerifyPurpose,"EmailVerifyPurpose"],[this.email,"string","string"]]}constructor(e){super(),this.purpose=e.purpose,this.email=e.email}},w3=class extends m{static __F=null;purpose;verification;get[i](){return 53322959}static get[r](){return"account.verifyEmail"}static get[a](){return[["purpose",n._EmailVerifyPurpose,"EmailVerifyPurpose"],["verification",n._EmailVerification,"EmailVerification"]]}get[o](){return[[this.purpose,n._EmailVerifyPurpose,"EmailVerifyPurpose"],[this.verification,n._EmailVerification,"EmailVerification"]]}constructor(e){super(),this.purpose=e.purpose,this.verification=e.verification}},D3=class extends m{static __F=null;contacts;message_users;message_chats;message_megagroups;message_channels;files;file_max_size;get[i](){return 239835e4}static get[r](){return"account.initTakeoutSession"}static get[a](){return[["flags",p,"#"],["contacts","true","flags.0?true"],["message_users","true","flags.1?true"],["message_chats","true","flags.2?true"],["message_megagroups","true","flags.3?true"],["message_channels","true","flags.4?true"],["files","true","flags.5?true"],["file_max_size","bigint","flags.5?long"]]}get[o](){return[["flags",p,"#"],[this.contacts??null,"true","flags.0?true"],[this.message_users??null,"true","flags.1?true"],[this.message_chats??null,"true","flags.2?true"],[this.message_megagroups??null,"true","flags.3?true"],[this.message_channels??null,"true","flags.4?true"],[this.files??null,"true","flags.5?true"],[this.file_max_size??null,"bigint","flags.5?long"]]}constructor(e){super(),this.contacts=e?.contacts,this.message_users=e?.message_users,this.message_chats=e?.message_chats,this.message_megagroups=e?.message_megagroups,this.message_channels=e?.message_channels,this.files=e?.files,this.file_max_size=e?.file_max_size}},S3=class extends m{static __F=null;success;get[i](){return 489050862}static get[r](){return"account.finishTakeoutSession"}static get[a](){return[["flags",p,"#"],["success","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.success??null,"true","flags.0?true"]]}constructor(e){super(),this.success=e?.success}},E3=class extends m{static __F=null;code;get[i](){return 2413762848}static get[r](){return"account.confirmPasswordEmail"}static get[a](){return[["code","string","string"]]}get[o](){return[[this.code,"string","string"]]}constructor(e){super(),this.code=e.code}},B3=class extends m{static __F=null;get[i](){return 2055154197}static get[r](){return"account.resendPasswordEmail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},k3=class extends m{static __F=null;get[i](){return 3251361206}static get[r](){return"account.cancelPasswordEmail"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},M3=class extends m{static __F=null;get[i](){return 2668087080}static get[r](){return"account.getContactSignUpNotification"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},F3=class extends m{static __F=null;silent;get[i](){return 3488890721}static get[r](){return"account.setContactSignUpNotification"}static get[a](){return[["silent","boolean","Bool"]]}get[o](){return[[this.silent,"boolean","Bool"]]}constructor(e){super(),this.silent=e.silent}},R3=class extends m{static __F=null;compare_sound;compare_stories;peer;get[i](){return 1398240377}static get[r](){return"account.getNotifyExceptions"}static get[a](){return[["flags",p,"#"],["compare_sound","true","flags.1?true"],["compare_stories","true","flags.2?true"],["peer",n._InputNotifyPeer,"flags.0?InputNotifyPeer"]]}get[o](){return[["flags",p,"#"],[this.compare_sound??null,"true","flags.1?true"],[this.compare_stories??null,"true","flags.2?true"],[this.peer??null,n._InputNotifyPeer,"flags.0?InputNotifyPeer"]]}constructor(e){super(),this.compare_sound=e?.compare_sound,this.compare_stories=e?.compare_stories,this.peer=e?.peer}},U3=class extends m{static __F=null;wallpaper;get[i](){return 4237155306}static get[r](){return"account.getWallPaper"}static get[a](){return[["wallpaper",n._InputWallPaper,"InputWallPaper"]]}get[o](){return[[this.wallpaper,n._InputWallPaper,"InputWallPaper"]]}constructor(e){super(),this.wallpaper=e.wallpaper}},T3=class extends m{static __F=null;for_chat;file;mime_type;settings;get[i](){return 3818557187}static get[r](){return"account.uploadWallPaper"}static get[a](){return[["flags",p,"#"],["for_chat","true","flags.0?true"],["file",n._InputFile,"InputFile"],["mime_type","string","string"],["settings",n._WallPaperSettings,"WallPaperSettings"]]}get[o](){return[["flags",p,"#"],[this.for_chat??null,"true","flags.0?true"],[this.file,n._InputFile,"InputFile"],[this.mime_type,"string","string"],[this.settings,n._WallPaperSettings,"WallPaperSettings"]]}constructor(e){super(),this.for_chat=e.for_chat,this.file=e.file,this.mime_type=e.mime_type,this.settings=e.settings}},V3=class extends m{static __F=null;wallpaper;unsave;settings;get[i](){return 1817860919}static get[r](){return"account.saveWallPaper"}static get[a](){return[["wallpaper",n._InputWallPaper,"InputWallPaper"],["unsave","boolean","Bool"],["settings",n._WallPaperSettings,"WallPaperSettings"]]}get[o](){return[[this.wallpaper,n._InputWallPaper,"InputWallPaper"],[this.unsave,"boolean","Bool"],[this.settings,n._WallPaperSettings,"WallPaperSettings"]]}constructor(e){super(),this.wallpaper=e.wallpaper,this.unsave=e.unsave,this.settings=e.settings}},N3=class extends m{static __F=null;wallpaper;settings;get[i](){return 4276967273}static get[r](){return"account.installWallPaper"}static get[a](){return[["wallpaper",n._InputWallPaper,"InputWallPaper"],["settings",n._WallPaperSettings,"WallPaperSettings"]]}get[o](){return[[this.wallpaper,n._InputWallPaper,"InputWallPaper"],[this.settings,n._WallPaperSettings,"WallPaperSettings"]]}constructor(e){super(),this.wallpaper=e.wallpaper,this.settings=e.settings}},L3=class extends m{static __F=null;get[i](){return 3141244932}static get[r](){return"account.resetWallPapers"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},q3=class extends m{static __F=null;get[i](){return 1457130303}static get[r](){return"account.getAutoDownloadSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Q3=class extends m{static __F=null;low;high;settings;get[i](){return 1995661875}static get[r](){return"account.saveAutoDownloadSettings"}static get[a](){return[["flags",p,"#"],["low","true","flags.0?true"],["high","true","flags.1?true"],["settings",n._AutoDownloadSettings,"AutoDownloadSettings"]]}get[o](){return[["flags",p,"#"],[this.low??null,"true","flags.0?true"],[this.high??null,"true","flags.1?true"],[this.settings,n._AutoDownloadSettings,"AutoDownloadSettings"]]}constructor(e){super(),this.low=e.low,this.high=e.high,this.settings=e.settings}},G3=class extends m{static __F=null;file;thumb;file_name;mime_type;get[i](){return 473805619}static get[r](){return"account.uploadTheme"}static get[a](){return[["flags",p,"#"],["file",n._InputFile,"InputFile"],["thumb",n._InputFile,"flags.0?InputFile"],["file_name","string","string"],["mime_type","string","string"]]}get[o](){return[["flags",p,"#"],[this.file,n._InputFile,"InputFile"],[this.thumb??null,n._InputFile,"flags.0?InputFile"],[this.file_name,"string","string"],[this.mime_type,"string","string"]]}constructor(e){super(),this.file=e.file,this.thumb=e.thumb,this.file_name=e.file_name,this.mime_type=e.mime_type}},O3=class extends m{static __F=null;slug;title;document;settings;get[i](){return 1697530880}static get[r](){return"account.createTheme"}static get[a](){return[["flags",p,"#"],["slug","string","string"],["title","string","string"],["document",n._InputDocument,"flags.2?InputDocument"],["settings",[n._InputThemeSettings],"flags.3?Vector"]]}get[o](){return[["flags",p,"#"],[this.slug,"string","string"],[this.title,"string","string"],[this.document??null,n._InputDocument,"flags.2?InputDocument"],[this.settings??null,[n._InputThemeSettings],"flags.3?Vector"]]}constructor(e){super(),this.slug=e.slug,this.title=e.title,this.document=e.document,this.settings=e.settings}},H3=class extends m{static __F=null;format;theme;slug;title;document;settings;get[i](){return 737414348}static get[r](){return"account.updateTheme"}static get[a](){return[["flags",p,"#"],["format","string","string"],["theme",n._InputTheme,"InputTheme"],["slug","string","flags.0?string"],["title","string","flags.1?string"],["document",n._InputDocument,"flags.2?InputDocument"],["settings",[n._InputThemeSettings],"flags.3?Vector"]]}get[o](){return[["flags",p,"#"],[this.format,"string","string"],[this.theme,n._InputTheme,"InputTheme"],[this.slug??null,"string","flags.0?string"],[this.title??null,"string","flags.1?string"],[this.document??null,n._InputDocument,"flags.2?InputDocument"],[this.settings??null,[n._InputThemeSettings],"flags.3?Vector"]]}constructor(e){super(),this.format=e.format,this.theme=e.theme,this.slug=e.slug,this.title=e.title,this.document=e.document,this.settings=e.settings}},j3=class extends m{static __F=null;theme;unsave;get[i](){return 4065792108}static get[r](){return"account.saveTheme"}static get[a](){return[["theme",n._InputTheme,"InputTheme"],["unsave","boolean","Bool"]]}get[o](){return[[this.theme,n._InputTheme,"InputTheme"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.theme=e.theme,this.unsave=e.unsave}},z3=class extends m{static __F=null;dark;theme;format;base_theme;get[i](){return 3341269819}static get[r](){return"account.installTheme"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["theme",n._InputTheme,"flags.1?InputTheme"],["format","string","flags.2?string"],["base_theme",n._BaseTheme,"flags.3?BaseTheme"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.theme??null,n._InputTheme,"flags.1?InputTheme"],[this.format??null,"string","flags.2?string"],[this.base_theme??null,n._BaseTheme,"flags.3?BaseTheme"]]}constructor(e){super(),this.dark=e?.dark,this.theme=e?.theme,this.format=e?.format,this.base_theme=e?.base_theme}},K3=class extends m{static __F=null;format;theme;get[i](){return 978872812}static get[r](){return"account.getTheme"}static get[a](){return[["format","string","string"],["theme",n._InputTheme,"InputTheme"]]}get[o](){return[[this.format,"string","string"],[this.theme,n._InputTheme,"InputTheme"]]}constructor(e){super(),this.format=e.format,this.theme=e.theme}},W3=class extends m{static __F=null;format;hash;get[i](){return 1913054296}static get[r](){return"account.getThemes"}static get[a](){return[["format","string","string"],["hash","bigint","long"]]}get[o](){return[[this.format,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.format=e.format,this.hash=e.hash}},J3=class extends m{static __F=null;sensitive_enabled;get[i](){return 3044323691}static get[r](){return"account.setContentSettings"}static get[a](){return[["flags",p,"#"],["sensitive_enabled","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.sensitive_enabled??null,"true","flags.0?true"]]}constructor(e){super(),this.sensitive_enabled=e?.sensitive_enabled}},Y3=class extends m{static __F=null;get[i](){return 2342210990}static get[r](){return"account.getContentSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Z3=class extends m{static __F=null;wallpapers;get[i](){return 1705865692}static get[r](){return"account.getMultiWallPapers"}static get[a](){return[["wallpapers",[n._InputWallPaper],"Vector"]]}get[o](){return[[this.wallpapers,[n._InputWallPaper],"Vector"]]}constructor(e){super(),this.wallpapers=e.wallpapers}},X3=class extends m{static __F=null;get[i](){return 3945483510}static get[r](){return"account.getGlobalPrivacySettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},$3=class extends m{static __F=null;settings;get[i](){return 517647042}static get[r](){return"account.setGlobalPrivacySettings"}static get[a](){return[["settings",n._GlobalPrivacySettings,"GlobalPrivacySettings"]]}get[o](){return[[this.settings,n._GlobalPrivacySettings,"GlobalPrivacySettings"]]}constructor(e){super(),this.settings=e.settings}},e4=class extends m{static __F=null;peer;photo_id;reason;message;get[i](){return 4203529973}static get[r](){return"account.reportProfilePhoto"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["photo_id",n._InputPhoto,"InputPhoto"],["reason",n._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.photo_id,n._InputPhoto,"InputPhoto"],[this.reason,n._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.photo_id=e.photo_id,this.reason=e.reason,this.message=e.message}},t4=class extends m{static __F=null;get[i](){return 2466827803}static get[r](){return"account.resetPassword"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},s4=class extends m{static __F=null;get[i](){return 1284770294}static get[r](){return"account.declinePasswordReset"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},n4=class extends m{static __F=null;hash;get[i](){return 3594051209}static get[r](){return"account.getChatThemes"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},r4=class extends m{static __F=null;authorization_ttl_days;get[i](){return 3213466272}static get[r](){return"account.setAuthorizationTTL"}static get[a](){return[["authorization_ttl_days","number","int"]]}get[o](){return[[this.authorization_ttl_days,"number","int"]]}constructor(e){super(),this.authorization_ttl_days=e.authorization_ttl_days}},i4=class extends m{static __F=null;confirmed;hash;encrypted_requests_disabled;call_requests_disabled;get[i](){return 1089766498}static get[r](){return"account.changeAuthorizationSettings"}static get[a](){return[["flags",p,"#"],["confirmed","true","flags.3?true"],["hash","bigint","long"],["encrypted_requests_disabled","boolean","flags.0?Bool"],["call_requests_disabled","boolean","flags.1?Bool"]]}get[o](){return[["flags",p,"#"],[this.confirmed??null,"true","flags.3?true"],[this.hash,"bigint","long"],[this.encrypted_requests_disabled??null,"boolean","flags.0?Bool"],[this.call_requests_disabled??null,"boolean","flags.1?Bool"]]}constructor(e){super(),this.confirmed=e.confirmed,this.hash=e.hash,this.encrypted_requests_disabled=e.encrypted_requests_disabled,this.call_requests_disabled=e.call_requests_disabled}},a4=class extends m{static __F=null;hash;get[i](){return 3784319624}static get[r](){return"account.getSavedRingtones"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},o4=class extends m{static __F=null;id;unsave;get[i](){return 1038768899}static get[r](){return"account.saveRingtone"}static get[a](){return[["id",n._InputDocument,"InputDocument"],["unsave","boolean","Bool"]]}get[o](){return[[this.id,n._InputDocument,"InputDocument"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.id=e.id,this.unsave=e.unsave}},u4=class extends m{static __F=null;file;file_name;mime_type;get[i](){return 2199552930}static get[r](){return"account.uploadRingtone"}static get[a](){return[["file",n._InputFile,"InputFile"],["file_name","string","string"],["mime_type","string","string"]]}get[o](){return[[this.file,n._InputFile,"InputFile"],[this.file_name,"string","string"],[this.mime_type,"string","string"]]}constructor(e){super(),this.file=e.file,this.file_name=e.file_name,this.mime_type=e.mime_type}},c4=class extends m{static __F=null;emoji_status;get[i](){return 4224966251}static get[r](){return"account.updateEmojiStatus"}static get[a](){return[["emoji_status",n._EmojiStatus,"EmojiStatus"]]}get[o](){return[[this.emoji_status,n._EmojiStatus,"EmojiStatus"]]}constructor(e){super(),this.emoji_status=e.emoji_status}},l4=class extends m{static __F=null;hash;get[i](){return 3598005126}static get[r](){return"account.getDefaultEmojiStatuses"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},p4=class extends m{static __F=null;hash;get[i](){return 257392901}static get[r](){return"account.getRecentEmojiStatuses"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},g4=class extends m{static __F=null;get[i](){return 404757166}static get[r](){return"account.clearRecentEmojiStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},d4=class extends m{static __F=null;order;get[i](){return 4015001259}static get[r](){return"account.reorderUsernames"}static get[a](){return[["order",["string"],"Vector"]]}get[o](){return[[this.order,["string"],"Vector"]]}constructor(e){super(),this.order=e.order}},m4=class extends m{static __F=null;username;active;get[i](){return 1490465654}static get[r](){return"account.toggleUsername"}static get[a](){return[["username","string","string"],["active","boolean","Bool"]]}get[o](){return[[this.username,"string","string"],[this.active,"boolean","Bool"]]}constructor(e){super(),this.username=e.username,this.active=e.active}},h4=class extends m{static __F=null;hash;get[i](){return 3799319336}static get[r](){return"account.getDefaultProfilePhotoEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},_4=class extends m{static __F=null;hash;get[i](){return 2438488238}static get[r](){return"account.getDefaultGroupPhotoEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},b4=class extends m{static __F=null;get[i](){return 2915810522}static get[r](){return"account.getAutoSaveSettings"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},f4=class extends m{static __F=null;users;chats;broadcasts;peer;settings;get[i](){return 3600515937}static get[r](){return"account.saveAutoSaveSettings"}static get[a](){return[["flags",p,"#"],["users","true","flags.0?true"],["chats","true","flags.1?true"],["broadcasts","true","flags.2?true"],["peer",n._InputPeer,"flags.3?InputPeer"],["settings",n._AutoSaveSettings,"AutoSaveSettings"]]}get[o](){return[["flags",p,"#"],[this.users??null,"true","flags.0?true"],[this.chats??null,"true","flags.1?true"],[this.broadcasts??null,"true","flags.2?true"],[this.peer??null,n._InputPeer,"flags.3?InputPeer"],[this.settings,n._AutoSaveSettings,"AutoSaveSettings"]]}constructor(e){super(),this.users=e.users,this.chats=e.chats,this.broadcasts=e.broadcasts,this.peer=e.peer,this.settings=e.settings}},y4=class extends m{static __F=null;get[i](){return 1404829728}static get[r](){return"account.deleteAutoSaveExceptions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},x4=class extends m{static __F=null;codes;get[i](){return 3398101178}static get[r](){return"account.invalidateSignInCodes"}static get[a](){return[["codes",["string"],"Vector"]]}get[o](){return[[this.codes,["string"],"Vector"]]}constructor(e){super(),this.codes=e.codes}},A4=class extends m{static __F=null;for_profile;color;background_emoji_id;get[i](){return 2096079197}static get[r](){return"account.updateColor"}static get[a](){return[["flags",p,"#"],["for_profile","true","flags.1?true"],["color","number","flags.2?int"],["background_emoji_id","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.for_profile??null,"true","flags.1?true"],[this.color??null,"number","flags.2?int"],[this.background_emoji_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.for_profile=e?.for_profile,this.color=e?.color,this.background_emoji_id=e?.background_emoji_id}},P4=class extends m{static __F=null;hash;get[i](){return 2785720782}static get[r](){return"account.getDefaultBackgroundEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},C4=class extends m{static __F=null;hash;get[i](){return 1999087573}static get[r](){return"account.getChannelDefaultEmojiStatuses"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},I4=class extends m{static __F=null;hash;get[i](){return 900325589}static get[r](){return"account.getChannelRestrictedStatusEmojis"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},v4=class extends m{static __F=null;business_work_hours;get[i](){return 1258348646}static get[r](){return"account.updateBusinessWorkHours"}static get[a](){return[["flags",p,"#"],["business_work_hours",n._BusinessWorkHours,"flags.0?BusinessWorkHours"]]}get[o](){return[["flags",p,"#"],[this.business_work_hours??null,n._BusinessWorkHours,"flags.0?BusinessWorkHours"]]}constructor(e){super(),this.business_work_hours=e?.business_work_hours}},w4=class extends m{static __F=null;geo_point;address;get[i](){return 2657817370}static get[r](){return"account.updateBusinessLocation"}static get[a](){return[["flags",p,"#"],["geo_point",n._InputGeoPoint,"flags.1?InputGeoPoint"],["address","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.geo_point??null,n._InputGeoPoint,"flags.1?InputGeoPoint"],[this.address??null,"string","flags.0?string"]]}constructor(e){super(),this.geo_point=e?.geo_point,this.address=e?.address}},D4=class extends m{static __F=null;message;get[i](){return 1724755908}static get[r](){return"account.updateBusinessGreetingMessage"}static get[a](){return[["flags",p,"#"],["message",n._InputBusinessGreetingMessage,"flags.0?InputBusinessGreetingMessage"]]}get[o](){return[["flags",p,"#"],[this.message??null,n._InputBusinessGreetingMessage,"flags.0?InputBusinessGreetingMessage"]]}constructor(e){super(),this.message=e?.message}},S4=class extends m{static __F=null;message;get[i](){return 2724888485}static get[r](){return"account.updateBusinessAwayMessage"}static get[a](){return[["flags",p,"#"],["message",n._InputBusinessAwayMessage,"flags.0?InputBusinessAwayMessage"]]}get[o](){return[["flags",p,"#"],[this.message??null,n._InputBusinessAwayMessage,"flags.0?InputBusinessAwayMessage"]]}constructor(e){super(),this.message=e?.message}},E4=class extends m{static __F=null;can_reply;deleted;bot;recipients;get[i](){return 1138250269}static get[r](){return"account.updateConnectedBot"}static get[a](){return[["flags",p,"#"],["can_reply","true","flags.0?true"],["deleted","true","flags.1?true"],["bot",n._InputUser,"InputUser"],["recipients",n._InputBusinessBotRecipients,"InputBusinessBotRecipients"]]}get[o](){return[["flags",p,"#"],[this.can_reply??null,"true","flags.0?true"],[this.deleted??null,"true","flags.1?true"],[this.bot,n._InputUser,"InputUser"],[this.recipients,n._InputBusinessBotRecipients,"InputBusinessBotRecipients"]]}constructor(e){super(),this.can_reply=e.can_reply,this.deleted=e.deleted,this.bot=e.bot,this.recipients=e.recipients}},B4=class extends m{static __F=null;get[i](){return 1319421967}static get[r](){return"account.getConnectedBots"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},k4=class extends m{static __F=null;connection_id;get[i](){return 1990746736}static get[r](){return"account.getBotBusinessConnection"}static get[a](){return[["connection_id","string","string"]]}get[o](){return[[this.connection_id,"string","string"]]}constructor(e){super(),this.connection_id=e.connection_id}},M4=class extends m{static __F=null;intro;get[i](){return 2786381876}static get[r](){return"account.updateBusinessIntro"}static get[a](){return[["flags",p,"#"],["intro",n._InputBusinessIntro,"flags.0?InputBusinessIntro"]]}get[o](){return[["flags",p,"#"],[this.intro??null,n._InputBusinessIntro,"flags.0?InputBusinessIntro"]]}constructor(e){super(),this.intro=e?.intro}},F4=class extends m{static __F=null;peer;paused;get[i](){return 1684934807}static get[r](){return"account.toggleConnectedBotPaused"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["paused","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.paused,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.paused=e.paused}},R4=class extends m{static __F=null;peer;get[i](){return 1581481689}static get[r](){return"account.disablePeerConnectedBot"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},U4=class extends m{static __F=null;birthday;get[i](){return 3429764113}static get[r](){return"account.updateBirthday"}static get[a](){return[["flags",p,"#"],["birthday",n._Birthday,"flags.0?Birthday"]]}get[o](){return[["flags",p,"#"],[this.birthday??null,n._Birthday,"flags.0?Birthday"]]}constructor(e){super(),this.birthday=e?.birthday}},T4=class extends m{static __F=null;link;get[i](){return 2287068814}static get[r](){return"account.createBusinessChatLink"}static get[a](){return[["link",n._InputBusinessChatLink,"InputBusinessChatLink"]]}get[o](){return[[this.link,n._InputBusinessChatLink,"InputBusinessChatLink"]]}constructor(e){super(),this.link=e.link}},V4=class extends m{static __F=null;slug;link;get[i](){return 2352222383}static get[r](){return"account.editBusinessChatLink"}static get[a](){return[["slug","string","string"],["link",n._InputBusinessChatLink,"InputBusinessChatLink"]]}get[o](){return[[this.slug,"string","string"],[this.link,n._InputBusinessChatLink,"InputBusinessChatLink"]]}constructor(e){super(),this.slug=e.slug,this.link=e.link}},N4=class extends m{static __F=null;slug;get[i](){return 1611085428}static get[r](){return"account.deleteBusinessChatLink"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},L4=class extends m{static __F=null;get[i](){return 1869667809}static get[r](){return"account.getBusinessChatLinks"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},q4=class extends m{static __F=null;slug;get[i](){return 1418913262}static get[r](){return"account.resolveBusinessChatLink"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},Q4=class extends m{static __F=null;channel;get[i](){return 3645048288}static get[r](){return"account.updatePersonalChannel"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},G4=class extends m{static __F=null;id;get[i](){return 227648840}static get[r](){return"users.getUsers"}static get[a](){return[["id",[n._InputUser],"Vector"]]}get[o](){return[[this.id,[n._InputUser],"Vector"]]}constructor(e){super(),this.id=e.id}},O4=class extends m{static __F=null;id;get[i](){return 3054459160}static get[r](){return"users.getFullUser"}static get[a](){return[["id",n._InputUser,"InputUser"]]}get[o](){return[[this.id,n._InputUser,"InputUser"]]}constructor(e){super(),this.id=e.id}},H4=class extends m{static __F=null;id;errors;get[i](){return 2429064373}static get[r](){return"users.setSecureValueErrors"}static get[a](){return[["id",n._InputUser,"InputUser"],["errors",[n._SecureValueError],"Vector"]]}get[o](){return[[this.id,n._InputUser,"InputUser"],[this.errors,[n._SecureValueError],"Vector"]]}constructor(e){super(),this.id=e.id,this.errors=e.errors}},j4=class extends m{static __F=null;id;get[i](){return 2787289616}static get[r](){return"users.getIsPremiumRequiredToContact"}static get[a](){return[["id",[n._InputUser],"Vector"]]}get[o](){return[[this.id,[n._InputUser],"Vector"]]}constructor(e){super(),this.id=e.id}},z4=class extends m{static __F=null;hash;get[i](){return 2061264541}static get[r](){return"contacts.getContactIDs"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},K4=class extends m{static __F=null;get[i](){return 3299038190}static get[r](){return"contacts.getStatuses"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},W4=class extends m{static __F=null;hash;get[i](){return 1574346258}static get[r](){return"contacts.getContacts"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},J4=class extends m{static __F=null;contacts;get[i](){return 746589157}static get[r](){return"contacts.importContacts"}static get[a](){return[["contacts",[n._InputContact],"Vector"]]}get[o](){return[[this.contacts,[n._InputContact],"Vector"]]}constructor(e){super(),this.contacts=e.contacts}},Y4=class extends m{static __F=null;id;get[i](){return 157945344}static get[r](){return"contacts.deleteContacts"}static get[a](){return[["id",[n._InputUser],"Vector"]]}get[o](){return[[this.id,[n._InputUser],"Vector"]]}constructor(e){super(),this.id=e.id}},Z4=class extends m{static __F=null;phones;get[i](){return 269745566}static get[r](){return"contacts.deleteByPhones"}static get[a](){return[["phones",["string"],"Vector"]]}get[o](){return[[this.phones,["string"],"Vector"]]}constructor(e){super(),this.phones=e.phones}},X4=class extends m{static __F=null;my_stories_from;id;get[i](){return 774801204}static get[r](){return"contacts.block"}static get[a](){return[["flags",p,"#"],["my_stories_from","true","flags.0?true"],["id",n._InputPeer,"InputPeer"]]}get[o](){return[["flags",p,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.id,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.id=e.id}},$4=class extends m{static __F=null;my_stories_from;id;get[i](){return 3041973032}static get[r](){return"contacts.unblock"}static get[a](){return[["flags",p,"#"],["my_stories_from","true","flags.0?true"],["id",n._InputPeer,"InputPeer"]]}get[o](){return[["flags",p,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.id,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.id=e.id}},e6=class extends m{static __F=null;my_stories_from;offset;limit;get[i](){return 2592509824}static get[r](){return"contacts.getBlocked"}static get[a](){return[["flags",p,"#"],["my_stories_from","true","flags.0?true"],["offset","number","int"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.offset,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.offset=e.offset,this.limit=e.limit}},t6=class extends m{static __F=null;q;limit;get[i](){return 301470424}static get[r](){return"contacts.search"}static get[a](){return[["q","string","string"],["limit","number","int"]]}get[o](){return[[this.q,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.q=e.q,this.limit=e.limit}},s6=class extends m{static __F=null;username;get[i](){return 4181511075}static get[r](){return"contacts.resolveUsername"}static get[a](){return[["username","string","string"]]}get[o](){return[[this.username,"string","string"]]}constructor(e){super(),this.username=e.username}},n6=class extends m{static __F=null;correspondents;bots_pm;bots_inline;phone_calls;forward_users;forward_chats;groups;channels;offset;limit;hash;get[i](){return 2536798390}static get[r](){return"contacts.getTopPeers"}static get[a](){return[["flags",p,"#"],["correspondents","true","flags.0?true"],["bots_pm","true","flags.1?true"],["bots_inline","true","flags.2?true"],["phone_calls","true","flags.3?true"],["forward_users","true","flags.4?true"],["forward_chats","true","flags.5?true"],["groups","true","flags.10?true"],["channels","true","flags.15?true"],["offset","number","int"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.correspondents??null,"true","flags.0?true"],[this.bots_pm??null,"true","flags.1?true"],[this.bots_inline??null,"true","flags.2?true"],[this.phone_calls??null,"true","flags.3?true"],[this.forward_users??null,"true","flags.4?true"],[this.forward_chats??null,"true","flags.5?true"],[this.groups??null,"true","flags.10?true"],[this.channels??null,"true","flags.15?true"],[this.offset,"number","int"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.correspondents=e.correspondents,this.bots_pm=e.bots_pm,this.bots_inline=e.bots_inline,this.phone_calls=e.phone_calls,this.forward_users=e.forward_users,this.forward_chats=e.forward_chats,this.groups=e.groups,this.channels=e.channels,this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},r6=class extends m{static __F=null;category;peer;get[i](){return 451113900}static get[r](){return"contacts.resetTopPeerRating"}static get[a](){return[["category",n._TopPeerCategory,"TopPeerCategory"],["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.category,n._TopPeerCategory,"TopPeerCategory"],[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.category=e.category,this.peer=e.peer}},i6=class extends m{static __F=null;get[i](){return 2274703345}static get[r](){return"contacts.resetSaved"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},a6=class extends m{static __F=null;get[i](){return 2196890527}static get[r](){return"contacts.getSaved"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},o6=class extends m{static __F=null;enabled;get[i](){return 2232729050}static get[r](){return"contacts.toggleTopPeers"}static get[a](){return[["enabled","boolean","Bool"]]}get[o](){return[[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.enabled=e.enabled}},u6=class extends m{static __F=null;add_phone_privacy_exception;id;first_name;last_name;phone;get[i](){return 3908330448}static get[r](){return"contacts.addContact"}static get[a](){return[["flags",p,"#"],["add_phone_privacy_exception","true","flags.0?true"],["id",n._InputUser,"InputUser"],["first_name","string","string"],["last_name","string","string"],["phone","string","string"]]}get[o](){return[["flags",p,"#"],[this.add_phone_privacy_exception??null,"true","flags.0?true"],[this.id,n._InputUser,"InputUser"],[this.first_name,"string","string"],[this.last_name,"string","string"],[this.phone,"string","string"]]}constructor(e){super(),this.add_phone_privacy_exception=e.add_phone_privacy_exception,this.id=e.id,this.first_name=e.first_name,this.last_name=e.last_name,this.phone=e.phone}},c6=class extends m{static __F=null;id;get[i](){return 4164002319}static get[r](){return"contacts.acceptContact"}static get[a](){return[["id",n._InputUser,"InputUser"]]}get[o](){return[[this.id,n._InputUser,"InputUser"]]}constructor(e){super(),this.id=e.id}},l6=class extends m{static __F=null;background;geo_point;self_expires;get[i](){return 3544759364}static get[r](){return"contacts.getLocated"}static get[a](){return[["flags",p,"#"],["background","true","flags.1?true"],["geo_point",n._InputGeoPoint,"InputGeoPoint"],["self_expires","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.background??null,"true","flags.1?true"],[this.geo_point,n._InputGeoPoint,"InputGeoPoint"],[this.self_expires??null,"number","flags.0?int"]]}constructor(e){super(),this.background=e.background,this.geo_point=e.geo_point,this.self_expires=e.self_expires}},p6=class extends m{static __F=null;delete_message;delete_history;report_spam;msg_id;get[i](){return 698914348}static get[r](){return"contacts.blockFromReplies"}static get[a](){return[["flags",p,"#"],["delete_message","true","flags.0?true"],["delete_history","true","flags.1?true"],["report_spam","true","flags.2?true"],["msg_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.delete_message??null,"true","flags.0?true"],[this.delete_history??null,"true","flags.1?true"],[this.report_spam??null,"true","flags.2?true"],[this.msg_id,"number","int"]]}constructor(e){super(),this.delete_message=e.delete_message,this.delete_history=e.delete_history,this.report_spam=e.report_spam,this.msg_id=e.msg_id}},g6=class extends m{static __F=null;phone;get[i](){return 2331591492}static get[r](){return"contacts.resolvePhone"}static get[a](){return[["phone","string","string"]]}get[o](){return[[this.phone,"string","string"]]}constructor(e){super(),this.phone=e.phone}},d6=class extends m{static __F=null;get[i](){return 4167385127}static get[r](){return"contacts.exportContactToken"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},m6=class extends m{static __F=null;token;get[i](){return 318789512}static get[r](){return"contacts.importContactToken"}static get[a](){return[["token","string","string"]]}get[o](){return[[this.token,"string","string"]]}constructor(e){super(),this.token=e.token}},h6=class extends m{static __F=null;id;get[i](){return 3127313904}static get[r](){return"contacts.editCloseFriends"}static get[a](){return[["id",["bigint"],"Vector"]]}get[o](){return[[this.id,["bigint"],"Vector"]]}constructor(e){super(),this.id=e.id}},_6=class extends m{static __F=null;my_stories_from;id;limit;get[i](){return 2496027766}static get[r](){return"contacts.setBlocked"}static get[a](){return[["flags",p,"#"],["my_stories_from","true","flags.0?true"],["id",[n._InputPeer],"Vector"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.my_stories_from??null,"true","flags.0?true"],[this.id,[n._InputPeer],"Vector"],[this.limit,"number","int"]]}constructor(e){super(),this.my_stories_from=e.my_stories_from,this.id=e.id,this.limit=e.limit}},b6=class extends m{static __F=null;get[i](){return 3673008228}static get[r](){return"contacts.getBirthdays"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},f6=class extends m{static __F=null;id;get[i](){return 1673946374}static get[r](){return"messages.getMessages"}static get[a](){return[["id",[n._InputMessage],"Vector"]]}get[o](){return[[this.id,[n._InputMessage],"Vector"]]}constructor(e){super(),this.id=e.id}},y6=class extends m{static __F=null;exclude_pinned;folder_id;offset_date;offset_id;offset_peer;limit;hash;get[i](){return 2700397391}static get[r](){return"messages.getDialogs"}static get[a](){return[["flags",p,"#"],["exclude_pinned","true","flags.0?true"],["folder_id","number","flags.1?int"],["offset_date","number","int"],["offset_id","number","int"],["offset_peer",n._InputPeer,"InputPeer"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.exclude_pinned??null,"true","flags.0?true"],[this.folder_id??null,"number","flags.1?int"],[this.offset_date,"number","int"],[this.offset_id,"number","int"],[this.offset_peer,n._InputPeer,"InputPeer"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_pinned=e.exclude_pinned,this.folder_id=e.folder_id,this.offset_date=e.offset_date,this.offset_id=e.offset_id,this.offset_peer=e.offset_peer,this.limit=e.limit,this.hash=e.hash}},x6=class extends m{static __F=null;peer;offset_id;offset_date;add_offset;limit;max_id;min_id;hash;get[i](){return 1143203525}static get[r](){return"messages.getHistory"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["offset_id","number","int"],["offset_date","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.offset_date,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.offset_date=e.offset_date,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},A6=class extends m{static __F=null;peer;q;from_id;saved_peer_id;saved_reaction;top_msg_id;filter;min_date;max_date;offset_id;add_offset;limit;max_id;min_id;hash;get[i](){return 703497338}static get[r](){return"messages.search"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["q","string","string"],["from_id",n._InputPeer,"flags.0?InputPeer"],["saved_peer_id",n._InputPeer,"flags.2?InputPeer"],["saved_reaction",[n._Reaction],"flags.3?Vector"],["top_msg_id","number","flags.1?int"],["filter",n._MessagesFilter,"MessagesFilter"],["min_date","number","int"],["max_date","number","int"],["offset_id","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.q,"string","string"],[this.from_id??null,n._InputPeer,"flags.0?InputPeer"],[this.saved_peer_id??null,n._InputPeer,"flags.2?InputPeer"],[this.saved_reaction??null,[n._Reaction],"flags.3?Vector"],[this.top_msg_id??null,"number","flags.1?int"],[this.filter,n._MessagesFilter,"MessagesFilter"],[this.min_date,"number","int"],[this.max_date,"number","int"],[this.offset_id,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.q=e.q,this.from_id=e.from_id,this.saved_peer_id=e.saved_peer_id,this.saved_reaction=e.saved_reaction,this.top_msg_id=e.top_msg_id,this.filter=e.filter,this.min_date=e.min_date,this.max_date=e.max_date,this.offset_id=e.offset_id,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},P6=class extends m{static __F=null;peer;max_id;get[i](){return 238054714}static get[r](){return"messages.readHistory"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["max_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id}},C6=class extends m{static __F=null;just_clear;revoke;peer;max_id;min_date;max_date;get[i](){return 2962199082}static get[r](){return"messages.deleteHistory"}static get[a](){return[["flags",p,"#"],["just_clear","true","flags.0?true"],["revoke","true","flags.1?true"],["peer",n._InputPeer,"InputPeer"],["max_id","number","int"],["min_date","number","flags.2?int"],["max_date","number","flags.3?int"]]}get[o](){return[["flags",p,"#"],[this.just_clear??null,"true","flags.0?true"],[this.revoke??null,"true","flags.1?true"],[this.peer,n._InputPeer,"InputPeer"],[this.max_id,"number","int"],[this.min_date??null,"number","flags.2?int"],[this.max_date??null,"number","flags.3?int"]]}constructor(e){super(),this.just_clear=e.just_clear,this.revoke=e.revoke,this.peer=e.peer,this.max_id=e.max_id,this.min_date=e.min_date,this.max_date=e.max_date}},I6=class extends m{static __F=null;revoke;id;get[i](){return 3851326930}static get[r](){return"messages.deleteMessages"}static get[a](){return[["flags",p,"#"],["revoke","true","flags.0?true"],["id",["number"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.revoke??null,"true","flags.0?true"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.revoke=e.revoke,this.id=e.id}},v6=class extends m{static __F=null;max_id;get[i](){return 94983360}static get[r](){return"messages.receivedMessages"}static get[a](){return[["max_id","number","int"]]}get[o](){return[[this.max_id,"number","int"]]}constructor(e){super(),this.max_id=e.max_id}},w6=class extends m{static __F=null;peer;top_msg_id;action;get[i](){return 1486110434}static get[r](){return"messages.setTyping"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"],["action",n._SendMessageAction,"SendMessageAction"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.action,n._SendMessageAction,"SendMessageAction"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.action=e.action}},D6=class extends m{static __F=null;no_webpage;silent;background;clear_draft;noforwards;update_stickersets_order;invert_media;peer;reply_to;message;random_id;reply_markup;entities;schedule_date;send_as;quick_reply_shortcut;get[i](){return 3757573164}static get[r](){return"messages.sendMessage"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.1?true"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["noforwards","true","flags.14?true"],["update_stickersets_order","true","flags.15?true"],["invert_media","true","flags.16?true"],["peer",n._InputPeer,"InputPeer"],["reply_to",n._InputReplyTo,"flags.0?InputReplyTo"],["message","string","string"],["random_id","bigint","long"],["reply_markup",n._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[n._MessageEntity],"flags.3?Vector"],["schedule_date","number","flags.10?int"],["send_as",n._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.noforwards??null,"true","flags.14?true"],[this.update_stickersets_order??null,"true","flags.15?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,n._InputPeer,"InputPeer"],[this.reply_to??null,n._InputReplyTo,"flags.0?InputReplyTo"],[this.message,"string","string"],[this.random_id,"bigint","long"],[this.reply_markup??null,n._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[n._MessageEntity],"flags.3?Vector"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.noforwards=e.noforwards,this.update_stickersets_order=e.update_stickersets_order,this.invert_media=e.invert_media,this.peer=e.peer,this.reply_to=e.reply_to,this.message=e.message,this.random_id=e.random_id,this.reply_markup=e.reply_markup,this.entities=e.entities,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},S6=class extends m{static __F=null;silent;background;clear_draft;noforwards;update_stickersets_order;invert_media;peer;reply_to;media;message;random_id;reply_markup;entities;schedule_date;send_as;quick_reply_shortcut;get[i](){return 2077646913}static get[r](){return"messages.sendMedia"}static get[a](){return[["flags",p,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["noforwards","true","flags.14?true"],["update_stickersets_order","true","flags.15?true"],["invert_media","true","flags.16?true"],["peer",n._InputPeer,"InputPeer"],["reply_to",n._InputReplyTo,"flags.0?InputReplyTo"],["media",n._InputMedia,"InputMedia"],["message","string","string"],["random_id","bigint","long"],["reply_markup",n._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[n._MessageEntity],"flags.3?Vector"],["schedule_date","number","flags.10?int"],["send_as",n._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.noforwards??null,"true","flags.14?true"],[this.update_stickersets_order??null,"true","flags.15?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,n._InputPeer,"InputPeer"],[this.reply_to??null,n._InputReplyTo,"flags.0?InputReplyTo"],[this.media,n._InputMedia,"InputMedia"],[this.message,"string","string"],[this.random_id,"bigint","long"],[this.reply_markup??null,n._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[n._MessageEntity],"flags.3?Vector"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.noforwards=e.noforwards,this.update_stickersets_order=e.update_stickersets_order,this.invert_media=e.invert_media,this.peer=e.peer,this.reply_to=e.reply_to,this.media=e.media,this.message=e.message,this.random_id=e.random_id,this.reply_markup=e.reply_markup,this.entities=e.entities,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},E6=class extends m{static __F=null;silent;background;with_my_score;drop_author;drop_media_captions;noforwards;from_peer;id;random_id;to_peer;top_msg_id;schedule_date;send_as;quick_reply_shortcut;get[i](){return 3573781e3}static get[r](){return"messages.forwardMessages"}static get[a](){return[["flags",p,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["with_my_score","true","flags.8?true"],["drop_author","true","flags.11?true"],["drop_media_captions","true","flags.12?true"],["noforwards","true","flags.14?true"],["from_peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"],["random_id",["bigint"],"Vector"],["to_peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.9?int"],["schedule_date","number","flags.10?int"],["send_as",n._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.with_my_score??null,"true","flags.8?true"],[this.drop_author??null,"true","flags.11?true"],[this.drop_media_captions??null,"true","flags.12?true"],[this.noforwards??null,"true","flags.14?true"],[this.from_peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.random_id,["bigint"],"Vector"],[this.to_peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.9?int"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.with_my_score=e.with_my_score,this.drop_author=e.drop_author,this.drop_media_captions=e.drop_media_captions,this.noforwards=e.noforwards,this.from_peer=e.from_peer,this.id=e.id,this.random_id=e.random_id,this.to_peer=e.to_peer,this.top_msg_id=e.top_msg_id,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},B6=class extends m{static __F=null;peer;get[i](){return 3474297563}static get[r](){return"messages.reportSpam"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},k6=class extends m{static __F=null;peer;get[i](){return 4024018594}static get[r](){return"messages.getPeerSettings"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},M6=class extends m{static __F=null;peer;id;reason;message;get[i](){return 2303961934}static get[r](){return"messages.report"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"],["reason",n._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.reason,n._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reason=e.reason,this.message=e.message}},F6=class extends m{static __F=null;id;get[i](){return 1240027791}static get[r](){return"messages.getChats"}static get[a](){return[["id",["bigint"],"Vector"]]}get[o](){return[[this.id,["bigint"],"Vector"]]}constructor(e){super(),this.id=e.id}},R6=class extends m{static __F=null;chat_id;get[i](){return 2930772788}static get[r](){return"messages.getFullChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},U6=class extends m{static __F=null;chat_id;title;get[i](){return 1937260541}static get[r](){return"messages.editChatTitle"}static get[a](){return[["chat_id","bigint","long"],["title","string","string"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.title,"string","string"]]}constructor(e){super(),this.chat_id=e.chat_id,this.title=e.title}},T6=class extends m{static __F=null;chat_id;photo;get[i](){return 903730804}static get[r](){return"messages.editChatPhoto"}static get[a](){return[["chat_id","bigint","long"],["photo",n._InputChatPhoto,"InputChatPhoto"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.photo,n._InputChatPhoto,"InputChatPhoto"]]}constructor(e){super(),this.chat_id=e.chat_id,this.photo=e.photo}},V6=class extends m{static __F=null;chat_id;user_id;fwd_limit;get[i](){return 3418804487}static get[r](){return"messages.addChatUser"}static get[a](){return[["chat_id","bigint","long"],["user_id",n._InputUser,"InputUser"],["fwd_limit","number","int"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,n._InputUser,"InputUser"],[this.fwd_limit,"number","int"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.fwd_limit=e.fwd_limit}},N6=class extends m{static __F=null;revoke_history;chat_id;user_id;get[i](){return 2719505579}static get[r](){return"messages.deleteChatUser"}static get[a](){return[["flags",p,"#"],["revoke_history","true","flags.0?true"],["chat_id","bigint","long"],["user_id",n._InputUser,"InputUser"]]}get[o](){return[["flags",p,"#"],[this.revoke_history??null,"true","flags.0?true"],[this.chat_id,"bigint","long"],[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.revoke_history=e.revoke_history,this.chat_id=e.chat_id,this.user_id=e.user_id}},L6=class extends m{static __F=null;users;title;ttl_period;get[i](){return 2463030740}static get[r](){return"messages.createChat"}static get[a](){return[["flags",p,"#"],["users",[n._InputUser],"Vector"],["title","string","string"],["ttl_period","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.users,[n._InputUser],"Vector"],[this.title,"string","string"],[this.ttl_period??null,"number","flags.0?int"]]}constructor(e){super(),this.users=e.users,this.title=e.title,this.ttl_period=e.ttl_period}},q6=class extends m{static __F=null;version;random_length;get[i](){return 651135312}static get[r](){return"messages.getDhConfig"}static get[a](){return[["version","number","int"],["random_length","number","int"]]}get[o](){return[[this.version,"number","int"],[this.random_length,"number","int"]]}constructor(e){super(),this.version=e.version,this.random_length=e.random_length}},Q6=class extends m{static __F=null;user_id;random_id;g_a;get[i](){return 4132286275}static get[r](){return"messages.requestEncryption"}static get[a](){return[["user_id",n._InputUser,"InputUser"],["random_id","number","int"],["g_a",Uint8Array,"bytes"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"],[this.random_id,"number","int"],[this.g_a,Uint8Array,"bytes"]]}constructor(e){super(),this.user_id=e.user_id,this.random_id=e.random_id,this.g_a=e.g_a}},G6=class extends m{static __F=null;peer;g_b;key_fingerprint;get[i](){return 1035731989}static get[r](){return"messages.acceptEncryption"}static get[a](){return[["peer",n._InputEncryptedChat,"InputEncryptedChat"],["g_b",Uint8Array,"bytes"],["key_fingerprint","bigint","long"]]}get[o](){return[[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.g_b,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.g_b=e.g_b,this.key_fingerprint=e.key_fingerprint}},O6=class extends m{static __F=null;delete_history;chat_id;get[i](){return 4086541984}static get[r](){return"messages.discardEncryption"}static get[a](){return[["flags",p,"#"],["delete_history","true","flags.0?true"],["chat_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.delete_history??null,"true","flags.0?true"],[this.chat_id,"number","int"]]}constructor(e){super(),this.delete_history=e.delete_history,this.chat_id=e.chat_id}},H6=class extends m{static __F=null;peer;typing;get[i](){return 2031374829}static get[r](){return"messages.setEncryptedTyping"}static get[a](){return[["peer",n._InputEncryptedChat,"InputEncryptedChat"],["typing","boolean","Bool"]]}get[o](){return[[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.typing,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.typing=e.typing}},j6=class extends m{static __F=null;peer;max_date;get[i](){return 2135648522}static get[r](){return"messages.readEncryptedHistory"}static get[a](){return[["peer",n._InputEncryptedChat,"InputEncryptedChat"],["max_date","number","int"]]}get[o](){return[[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.max_date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_date=e.max_date}},z6=class extends m{static __F=null;silent;peer;random_id;data;get[i](){return 1157265941}static get[r](){return"messages.sendEncrypted"}static get[a](){return[["flags",p,"#"],["silent","true","flags.0?true"],["peer",n._InputEncryptedChat,"InputEncryptedChat"],["random_id","bigint","long"],["data",Uint8Array,"bytes"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.0?true"],[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.random_id,"bigint","long"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.silent=e.silent,this.peer=e.peer,this.random_id=e.random_id,this.data=e.data}},K6=class extends m{static __F=null;silent;peer;random_id;data;file;get[i](){return 1431914525}static get[r](){return"messages.sendEncryptedFile"}static get[a](){return[["flags",p,"#"],["silent","true","flags.0?true"],["peer",n._InputEncryptedChat,"InputEncryptedChat"],["random_id","bigint","long"],["data",Uint8Array,"bytes"],["file",n._InputEncryptedFile,"InputEncryptedFile"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.0?true"],[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.random_id,"bigint","long"],[this.data,Uint8Array,"bytes"],[this.file,n._InputEncryptedFile,"InputEncryptedFile"]]}constructor(e){super(),this.silent=e.silent,this.peer=e.peer,this.random_id=e.random_id,this.data=e.data,this.file=e.file}},W6=class extends m{static __F=null;peer;random_id;data;get[i](){return 852769188}static get[r](){return"messages.sendEncryptedService"}static get[a](){return[["peer",n._InputEncryptedChat,"InputEncryptedChat"],["random_id","bigint","long"],["data",Uint8Array,"bytes"]]}get[o](){return[[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.random_id,"bigint","long"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.peer=e.peer,this.random_id=e.random_id,this.data=e.data}},J6=class extends m{static __F=null;max_qts;get[i](){return 1436924774}static get[r](){return"messages.receivedQueue"}static get[a](){return[["max_qts","number","int"]]}get[o](){return[[this.max_qts,"number","int"]]}constructor(e){super(),this.max_qts=e.max_qts}},Y6=class extends m{static __F=null;peer;get[i](){return 1259113487}static get[r](){return"messages.reportEncryptedSpam"}static get[a](){return[["peer",n._InputEncryptedChat,"InputEncryptedChat"]]}get[o](){return[[this.peer,n._InputEncryptedChat,"InputEncryptedChat"]]}constructor(e){super(),this.peer=e.peer}},Z6=class extends m{static __F=null;id;get[i](){return 916930423}static get[r](){return"messages.readMessageContents"}static get[a](){return[["id",["number"],"Vector"]]}get[o](){return[[this.id,["number"],"Vector"]]}constructor(e){super(),this.id=e.id}},X6=class extends m{static __F=null;emoticon;hash;get[i](){return 3584414625}static get[r](){return"messages.getStickers"}static get[a](){return[["emoticon","string","string"],["hash","bigint","long"]]}get[o](){return[[this.emoticon,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.emoticon=e.emoticon,this.hash=e.hash}},$6=class extends m{static __F=null;hash;get[i](){return 3097534888}static get[r](){return"messages.getAllStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},eV=class extends m{static __F=null;message;entities;get[i](){return 2338894028}static get[r](){return"messages.getWebPagePreview"}static get[a](){return[["flags",p,"#"],["message","string","string"],["entities",[n._MessageEntity],"flags.3?Vector"]]}get[o](){return[["flags",p,"#"],[this.message,"string","string"],[this.entities??null,[n._MessageEntity],"flags.3?Vector"]]}constructor(e){super(),this.message=e.message,this.entities=e.entities}},tV=class extends m{static __F=null;legacy_revoke_permanent;request_needed;peer;expire_date;usage_limit;title;get[i](){return 2687296981}static get[r](){return"messages.exportChatInvite"}static get[a](){return[["flags",p,"#"],["legacy_revoke_permanent","true","flags.2?true"],["request_needed","true","flags.3?true"],["peer",n._InputPeer,"InputPeer"],["expire_date","number","flags.0?int"],["usage_limit","number","flags.1?int"],["title","string","flags.4?string"]]}get[o](){return[["flags",p,"#"],[this.legacy_revoke_permanent??null,"true","flags.2?true"],[this.request_needed??null,"true","flags.3?true"],[this.peer,n._InputPeer,"InputPeer"],[this.expire_date??null,"number","flags.0?int"],[this.usage_limit??null,"number","flags.1?int"],[this.title??null,"string","flags.4?string"]]}constructor(e){super(),this.legacy_revoke_permanent=e.legacy_revoke_permanent,this.request_needed=e.request_needed,this.peer=e.peer,this.expire_date=e.expire_date,this.usage_limit=e.usage_limit,this.title=e.title}},sV=class extends m{static __F=null;hash;get[i](){return 1051570619}static get[r](){return"messages.checkChatInvite"}static get[a](){return[["hash","string","string"]]}get[o](){return[[this.hash,"string","string"]]}constructor(e){super(),this.hash=e.hash}},nV=class extends m{static __F=null;hash;get[i](){return 1817183516}static get[r](){return"messages.importChatInvite"}static get[a](){return[["hash","string","string"]]}get[o](){return[[this.hash,"string","string"]]}constructor(e){super(),this.hash=e.hash}},rV=class extends m{static __F=null;stickerset;hash;get[i](){return 3365989492}static get[r](){return"messages.getStickerSet"}static get[a](){return[["stickerset",n._InputStickerSet,"InputStickerSet"],["hash","number","int"]]}get[o](){return[[this.stickerset,n._InputStickerSet,"InputStickerSet"],[this.hash,"number","int"]]}constructor(e){super(),this.stickerset=e.stickerset,this.hash=e.hash}},iV=class extends m{static __F=null;stickerset;archived;get[i](){return 3348096096}static get[r](){return"messages.installStickerSet"}static get[a](){return[["stickerset",n._InputStickerSet,"InputStickerSet"],["archived","boolean","Bool"]]}get[o](){return[[this.stickerset,n._InputStickerSet,"InputStickerSet"],[this.archived,"boolean","Bool"]]}constructor(e){super(),this.stickerset=e.stickerset,this.archived=e.archived}},aV=class extends m{static __F=null;stickerset;get[i](){return 4184757726}static get[r](){return"messages.uninstallStickerSet"}static get[a](){return[["stickerset",n._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.stickerset,n._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.stickerset=e.stickerset}},oV=class extends m{static __F=null;bot;peer;random_id;start_param;get[i](){return 3873403768}static get[r](){return"messages.startBot"}static get[a](){return[["bot",n._InputUser,"InputUser"],["peer",n._InputPeer,"InputPeer"],["random_id","bigint","long"],["start_param","string","string"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"],[this.peer,n._InputPeer,"InputPeer"],[this.random_id,"bigint","long"],[this.start_param,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.peer=e.peer,this.random_id=e.random_id,this.start_param=e.start_param}},uV=class extends m{static __F=null;peer;id;increment;get[i](){return 1468322785}static get[r](){return"messages.getMessagesViews"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"],["increment","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.increment,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.increment=e.increment}},cV=class extends m{static __F=null;chat_id;user_id;is_admin;get[i](){return 2824589762}static get[r](){return"messages.editChatAdmin"}static get[a](){return[["chat_id","bigint","long"],["user_id",n._InputUser,"InputUser"],["is_admin","boolean","Bool"]]}get[o](){return[[this.chat_id,"bigint","long"],[this.user_id,n._InputUser,"InputUser"],[this.is_admin,"boolean","Bool"]]}constructor(e){super(),this.chat_id=e.chat_id,this.user_id=e.user_id,this.is_admin=e.is_admin}},lV=class extends m{static __F=null;chat_id;get[i](){return 2726777625}static get[r](){return"messages.migrateChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},pV=class extends m{static __F=null;folder_id;q;filter;min_date;max_date;offset_rate;offset_peer;offset_id;limit;get[i](){return 1271290010}static get[r](){return"messages.searchGlobal"}static get[a](){return[["flags",p,"#"],["folder_id","number","flags.0?int"],["q","string","string"],["filter",n._MessagesFilter,"MessagesFilter"],["min_date","number","int"],["max_date","number","int"],["offset_rate","number","int"],["offset_peer",n._InputPeer,"InputPeer"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.folder_id??null,"number","flags.0?int"],[this.q,"string","string"],[this.filter,n._MessagesFilter,"MessagesFilter"],[this.min_date,"number","int"],[this.max_date,"number","int"],[this.offset_rate,"number","int"],[this.offset_peer,n._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id,this.q=e.q,this.filter=e.filter,this.min_date=e.min_date,this.max_date=e.max_date,this.offset_rate=e.offset_rate,this.offset_peer=e.offset_peer,this.offset_id=e.offset_id,this.limit=e.limit}},gV=class extends m{static __F=null;masks;emojis;order;get[i](){return 2016638777}static get[r](){return"messages.reorderStickerSets"}static get[a](){return[["flags",p,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["order",["bigint"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.order,["bigint"],"Vector"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.order=e.order}},dV=class extends m{static __F=null;sha256;size;mime_type;get[i](){return 2985428511}static get[r](){return"messages.getDocumentByHash"}static get[a](){return[["sha256",Uint8Array,"bytes"],["size","bigint","long"],["mime_type","string","string"]]}get[o](){return[[this.sha256,Uint8Array,"bytes"],[this.size,"bigint","long"],[this.mime_type,"string","string"]]}constructor(e){super(),this.sha256=e.sha256,this.size=e.size,this.mime_type=e.mime_type}},mV=class extends m{static __F=null;hash;get[i](){return 1559270965}static get[r](){return"messages.getSavedGifs"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},hV=class extends m{static __F=null;id;unsave;get[i](){return 846868683}static get[r](){return"messages.saveGif"}static get[a](){return[["id",n._InputDocument,"InputDocument"],["unsave","boolean","Bool"]]}get[o](){return[[this.id,n._InputDocument,"InputDocument"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.id=e.id,this.unsave=e.unsave}},_V=class extends m{static __F=null;bot;peer;geo_point;query;offset;get[i](){return 1364105629}static get[r](){return"messages.getInlineBotResults"}static get[a](){return[["flags",p,"#"],["bot",n._InputUser,"InputUser"],["peer",n._InputPeer,"InputPeer"],["geo_point",n._InputGeoPoint,"flags.0?InputGeoPoint"],["query","string","string"],["offset","string","string"]]}get[o](){return[["flags",p,"#"],[this.bot,n._InputUser,"InputUser"],[this.peer,n._InputPeer,"InputPeer"],[this.geo_point??null,n._InputGeoPoint,"flags.0?InputGeoPoint"],[this.query,"string","string"],[this.offset,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.peer=e.peer,this.geo_point=e.geo_point,this.query=e.query,this.offset=e.offset}},bV=class extends m{static __F=null;gallery;private;query_id;results;cache_time;next_offset;switch_pm;switch_webview;get[i](){return 3138561049}static get[r](){return"messages.setInlineBotResults"}static get[a](){return[["flags",p,"#"],["gallery","true","flags.0?true"],["private","true","flags.1?true"],["query_id","bigint","long"],["results",[n._InputBotInlineResult],"Vector"],["cache_time","number","int"],["next_offset","string","flags.2?string"],["switch_pm",n._InlineBotSwitchPM,"flags.3?InlineBotSwitchPM"],["switch_webview",n._InlineBotWebView,"flags.4?InlineBotWebView"]]}get[o](){return[["flags",p,"#"],[this.gallery??null,"true","flags.0?true"],[this.private??null,"true","flags.1?true"],[this.query_id,"bigint","long"],[this.results,[n._InputBotInlineResult],"Vector"],[this.cache_time,"number","int"],[this.next_offset??null,"string","flags.2?string"],[this.switch_pm??null,n._InlineBotSwitchPM,"flags.3?InlineBotSwitchPM"],[this.switch_webview??null,n._InlineBotWebView,"flags.4?InlineBotWebView"]]}constructor(e){super(),this.gallery=e.gallery,this.private=e.private,this.query_id=e.query_id,this.results=e.results,this.cache_time=e.cache_time,this.next_offset=e.next_offset,this.switch_pm=e.switch_pm,this.switch_webview=e.switch_webview}},fV=class extends m{static __F=null;silent;background;clear_draft;hide_via;peer;reply_to;random_id;query_id;id;schedule_date;send_as;quick_reply_shortcut;get[i](){return 1052698730}static get[r](){return"messages.sendInlineBotResult"}static get[a](){return[["flags",p,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["hide_via","true","flags.11?true"],["peer",n._InputPeer,"InputPeer"],["reply_to",n._InputReplyTo,"flags.0?InputReplyTo"],["random_id","bigint","long"],["query_id","bigint","long"],["id","string","string"],["schedule_date","number","flags.10?int"],["send_as",n._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.hide_via??null,"true","flags.11?true"],[this.peer,n._InputPeer,"InputPeer"],[this.reply_to??null,n._InputReplyTo,"flags.0?InputReplyTo"],[this.random_id,"bigint","long"],[this.query_id,"bigint","long"],[this.id,"string","string"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.hide_via=e.hide_via,this.peer=e.peer,this.reply_to=e.reply_to,this.random_id=e.random_id,this.query_id=e.query_id,this.id=e.id,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},yV=class extends m{static __F=null;peer;id;get[i](){return 4255550774}static get[r](){return"messages.getMessageEditData"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},xV=class extends m{static __F=null;no_webpage;invert_media;peer;id;message;media;reply_markup;entities;schedule_date;quick_reply_shortcut_id;get[i](){return 3755032581}static get[r](){return"messages.editMessage"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.16?true"],["peer",n._InputPeer,"InputPeer"],["id","number","int"],["message","string","flags.11?string"],["media",n._InputMedia,"flags.14?InputMedia"],["reply_markup",n._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[n._MessageEntity],"flags.3?Vector"],["schedule_date","number","flags.15?int"],["quick_reply_shortcut_id","number","flags.17?int"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.message??null,"string","flags.11?string"],[this.media??null,n._InputMedia,"flags.14?InputMedia"],[this.reply_markup??null,n._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[n._MessageEntity],"flags.3?Vector"],[this.schedule_date??null,"number","flags.15?int"],[this.quick_reply_shortcut_id??null,"number","flags.17?int"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.peer=e.peer,this.id=e.id,this.message=e.message,this.media=e.media,this.reply_markup=e.reply_markup,this.entities=e.entities,this.schedule_date=e.schedule_date,this.quick_reply_shortcut_id=e.quick_reply_shortcut_id}},AV=class extends m{static __F=null;no_webpage;invert_media;id;message;media;reply_markup;entities;get[i](){return 2203418042}static get[r](){return"messages.editInlineBotMessage"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.16?true"],["id",n._InputBotInlineMessageID,"InputBotInlineMessageID"],["message","string","flags.11?string"],["media",n._InputMedia,"flags.14?InputMedia"],["reply_markup",n._ReplyMarkup,"flags.2?ReplyMarkup"],["entities",[n._MessageEntity],"flags.3?Vector"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.16?true"],[this.id,n._InputBotInlineMessageID,"InputBotInlineMessageID"],[this.message??null,"string","flags.11?string"],[this.media??null,n._InputMedia,"flags.14?InputMedia"],[this.reply_markup??null,n._ReplyMarkup,"flags.2?ReplyMarkup"],[this.entities??null,[n._MessageEntity],"flags.3?Vector"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.id=e.id,this.message=e.message,this.media=e.media,this.reply_markup=e.reply_markup,this.entities=e.entities}},PV=class extends m{static __F=null;game;peer;msg_id;data;password;get[i](){return 2470627847}static get[r](){return"messages.getBotCallbackAnswer"}static get[a](){return[["flags",p,"#"],["game","true","flags.1?true"],["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["data",Uint8Array,"flags.0?bytes"],["password",n._InputCheckPasswordSRP,"flags.2?InputCheckPasswordSRP"]]}get[o](){return[["flags",p,"#"],[this.game??null,"true","flags.1?true"],[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.data??null,Uint8Array,"flags.0?bytes"],[this.password??null,n._InputCheckPasswordSRP,"flags.2?InputCheckPasswordSRP"]]}constructor(e){super(),this.game=e.game,this.peer=e.peer,this.msg_id=e.msg_id,this.data=e.data,this.password=e.password}},CV=class extends m{static __F=null;alert;query_id;message;url;cache_time;get[i](){return 3582923530}static get[r](){return"messages.setBotCallbackAnswer"}static get[a](){return[["flags",p,"#"],["alert","true","flags.1?true"],["query_id","bigint","long"],["message","string","flags.0?string"],["url","string","flags.2?string"],["cache_time","number","int"]]}get[o](){return[["flags",p,"#"],[this.alert??null,"true","flags.1?true"],[this.query_id,"bigint","long"],[this.message??null,"string","flags.0?string"],[this.url??null,"string","flags.2?string"],[this.cache_time,"number","int"]]}constructor(e){super(),this.alert=e.alert,this.query_id=e.query_id,this.message=e.message,this.url=e.url,this.cache_time=e.cache_time}},IV=class extends m{static __F=null;peers;get[i](){return 3832593661}static get[r](){return"messages.getPeerDialogs"}static get[a](){return[["peers",[n._InputDialogPeer],"Vector"]]}get[o](){return[[this.peers,[n._InputDialogPeer],"Vector"]]}constructor(e){super(),this.peers=e.peers}},vV=class extends m{static __F=null;no_webpage;invert_media;reply_to;peer;message;entities;media;get[i](){return 2146678790}static get[r](){return"messages.saveDraft"}static get[a](){return[["flags",p,"#"],["no_webpage","true","flags.1?true"],["invert_media","true","flags.6?true"],["reply_to",n._InputReplyTo,"flags.4?InputReplyTo"],["peer",n._InputPeer,"InputPeer"],["message","string","string"],["entities",[n._MessageEntity],"flags.3?Vector"],["media",n._InputMedia,"flags.5?InputMedia"]]}get[o](){return[["flags",p,"#"],[this.no_webpage??null,"true","flags.1?true"],[this.invert_media??null,"true","flags.6?true"],[this.reply_to??null,n._InputReplyTo,"flags.4?InputReplyTo"],[this.peer,n._InputPeer,"InputPeer"],[this.message,"string","string"],[this.entities??null,[n._MessageEntity],"flags.3?Vector"],[this.media??null,n._InputMedia,"flags.5?InputMedia"]]}constructor(e){super(),this.no_webpage=e.no_webpage,this.invert_media=e.invert_media,this.reply_to=e.reply_to,this.peer=e.peer,this.message=e.message,this.entities=e.entities,this.media=e.media}},wV=class extends m{static __F=null;get[i](){return 1782549861}static get[r](){return"messages.getAllDrafts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DV=class extends m{static __F=null;hash;get[i](){return 1685588756}static get[r](){return"messages.getFeaturedStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},SV=class extends m{static __F=null;id;get[i](){return 1527873830}static get[r](){return"messages.readFeaturedStickers"}static get[a](){return[["id",["bigint"],"Vector"]]}get[o](){return[[this.id,["bigint"],"Vector"]]}constructor(e){super(),this.id=e.id}},EV=class extends m{static __F=null;attached;hash;get[i](){return 2645114939}static get[r](){return"messages.getRecentStickers"}static get[a](){return[["flags",p,"#"],["attached","true","flags.0?true"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.attached??null,"true","flags.0?true"],[this.hash,"bigint","long"]]}constructor(e){super(),this.attached=e.attached,this.hash=e.hash}},BV=class extends m{static __F=null;attached;id;unsave;get[i](){return 958863608}static get[r](){return"messages.saveRecentSticker"}static get[a](){return[["flags",p,"#"],["attached","true","flags.0?true"],["id",n._InputDocument,"InputDocument"],["unsave","boolean","Bool"]]}get[o](){return[["flags",p,"#"],[this.attached??null,"true","flags.0?true"],[this.id,n._InputDocument,"InputDocument"],[this.unsave,"boolean","Bool"]]}constructor(e){super(),this.attached=e.attached,this.id=e.id,this.unsave=e.unsave}},kV=class extends m{static __F=null;attached;get[i](){return 2308530221}static get[r](){return"messages.clearRecentStickers"}static get[a](){return[["flags",p,"#"],["attached","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.attached??null,"true","flags.0?true"]]}constructor(e){super(),this.attached=e?.attached}},MV=class extends m{static __F=null;masks;emojis;offset_id;limit;get[i](){return 1475442322}static get[r](){return"messages.getArchivedStickers"}static get[a](){return[["flags",p,"#"],["masks","true","flags.0?true"],["emojis","true","flags.1?true"],["offset_id","bigint","long"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.1?true"],[this.offset_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.offset_id=e.offset_id,this.limit=e.limit}},FV=class extends m{static __F=null;hash;get[i](){return 1678738104}static get[r](){return"messages.getMaskStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},RV=class extends m{static __F=null;media;get[i](){return 3428542412}static get[r](){return"messages.getAttachedStickers"}static get[a](){return[["media",n._InputStickeredMedia,"InputStickeredMedia"]]}get[o](){return[[this.media,n._InputStickeredMedia,"InputStickeredMedia"]]}constructor(e){super(),this.media=e.media}},UV=class extends m{static __F=null;edit_message;force;peer;id;user_id;score;get[i](){return 2398678208}static get[r](){return"messages.setGameScore"}static get[a](){return[["flags",p,"#"],["edit_message","true","flags.0?true"],["force","true","flags.1?true"],["peer",n._InputPeer,"InputPeer"],["id","number","int"],["user_id",n._InputUser,"InputUser"],["score","number","int"]]}get[o](){return[["flags",p,"#"],[this.edit_message??null,"true","flags.0?true"],[this.force??null,"true","flags.1?true"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.user_id,n._InputUser,"InputUser"],[this.score,"number","int"]]}constructor(e){super(),this.edit_message=e.edit_message,this.force=e.force,this.peer=e.peer,this.id=e.id,this.user_id=e.user_id,this.score=e.score}},TV=class extends m{static __F=null;edit_message;force;id;user_id;score;get[i](){return 363700068}static get[r](){return"messages.setInlineGameScore"}static get[a](){return[["flags",p,"#"],["edit_message","true","flags.0?true"],["force","true","flags.1?true"],["id",n._InputBotInlineMessageID,"InputBotInlineMessageID"],["user_id",n._InputUser,"InputUser"],["score","number","int"]]}get[o](){return[["flags",p,"#"],[this.edit_message??null,"true","flags.0?true"],[this.force??null,"true","flags.1?true"],[this.id,n._InputBotInlineMessageID,"InputBotInlineMessageID"],[this.user_id,n._InputUser,"InputUser"],[this.score,"number","int"]]}constructor(e){super(),this.edit_message=e.edit_message,this.force=e.force,this.id=e.id,this.user_id=e.user_id,this.score=e.score}},VV=class extends m{static __F=null;peer;id;user_id;get[i](){return 3894568093}static get[r](){return"messages.getGameHighScores"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id","number","int"],["user_id",n._InputUser,"InputUser"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.user_id=e.user_id}},NV=class extends m{static __F=null;id;user_id;get[i](){return 258170395}static get[r](){return"messages.getInlineGameHighScores"}static get[a](){return[["id",n._InputBotInlineMessageID,"InputBotInlineMessageID"],["user_id",n._InputUser,"InputUser"]]}get[o](){return[[this.id,n._InputBotInlineMessageID,"InputBotInlineMessageID"],[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.id=e.id,this.user_id=e.user_id}},LV=class extends m{static __F=null;user_id;max_id;limit;get[i](){return 3826032900}static get[r](){return"messages.getCommonChats"}static get[a](){return[["user_id",n._InputUser,"InputUser"],["max_id","bigint","long"],["limit","number","int"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"],[this.max_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.max_id=e.max_id,this.limit=e.limit}},qV=class extends m{static __F=null;url;hash;get[i](){return 2375455395}static get[r](){return"messages.getWebPage"}static get[a](){return[["url","string","string"],["hash","number","int"]]}get[o](){return[[this.url,"string","string"],[this.hash,"number","int"]]}constructor(e){super(),this.url=e.url,this.hash=e.hash}},QV=class extends m{static __F=null;pinned;peer;get[i](){return 2805064279}static get[r](){return"messages.toggleDialogPin"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["peer",n._InputDialogPeer,"InputDialogPeer"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,n._InputDialogPeer,"InputDialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer}},GV=class extends m{static __F=null;force;folder_id;order;get[i](){return 991616823}static get[r](){return"messages.reorderPinnedDialogs"}static get[a](){return[["flags",p,"#"],["force","true","flags.0?true"],["folder_id","number","int"],["order",[n._InputDialogPeer],"Vector"]]}get[o](){return[["flags",p,"#"],[this.force??null,"true","flags.0?true"],[this.folder_id,"number","int"],[this.order,[n._InputDialogPeer],"Vector"]]}constructor(e){super(),this.force=e.force,this.folder_id=e.folder_id,this.order=e.order}},OV=class extends m{static __F=null;folder_id;get[i](){return 3602468338}static get[r](){return"messages.getPinnedDialogs"}static get[a](){return[["folder_id","number","int"]]}get[o](){return[[this.folder_id,"number","int"]]}constructor(e){super(),this.folder_id=e.folder_id}},HV=class extends m{static __F=null;query_id;error;shipping_options;get[i](){return 3858133754}static get[r](){return"messages.setBotShippingResults"}static get[a](){return[["flags",p,"#"],["query_id","bigint","long"],["error","string","flags.0?string"],["shipping_options",[n._ShippingOption],"flags.1?Vector"]]}get[o](){return[["flags",p,"#"],[this.query_id,"bigint","long"],[this.error??null,"string","flags.0?string"],[this.shipping_options??null,[n._ShippingOption],"flags.1?Vector"]]}constructor(e){super(),this.query_id=e.query_id,this.error=e.error,this.shipping_options=e.shipping_options}},jV=class extends m{static __F=null;success;query_id;error;get[i](){return 163765653}static get[r](){return"messages.setBotPrecheckoutResults"}static get[a](){return[["flags",p,"#"],["success","true","flags.1?true"],["query_id","bigint","long"],["error","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.success??null,"true","flags.1?true"],[this.query_id,"bigint","long"],[this.error??null,"string","flags.0?string"]]}constructor(e){super(),this.success=e.success,this.query_id=e.query_id,this.error=e.error}},zV=class extends m{static __F=null;business_connection_id;peer;media;get[i](){return 345405816}static get[r](){return"messages.uploadMedia"}static get[a](){return[["flags",p,"#"],["business_connection_id","string","flags.0?string"],["peer",n._InputPeer,"InputPeer"],["media",n._InputMedia,"InputMedia"]]}get[o](){return[["flags",p,"#"],[this.business_connection_id??null,"string","flags.0?string"],[this.peer,n._InputPeer,"InputPeer"],[this.media,n._InputMedia,"InputMedia"]]}constructor(e){super(),this.business_connection_id=e.business_connection_id,this.peer=e.peer,this.media=e.media}},KV=class extends m{static __F=null;peer;reply_to;random_id;get[i](){return 2705348631}static get[r](){return"messages.sendScreenshotNotification"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["reply_to",n._InputReplyTo,"InputReplyTo"],["random_id","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.reply_to,n._InputReplyTo,"InputReplyTo"],[this.random_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.reply_to=e.reply_to,this.random_id=e.random_id}},WV=class extends m{static __F=null;hash;get[i](){return 82946729}static get[r](){return"messages.getFavedStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},JV=class extends m{static __F=null;id;unfave;get[i](){return 3120547163}static get[r](){return"messages.faveSticker"}static get[a](){return[["id",n._InputDocument,"InputDocument"],["unfave","boolean","Bool"]]}get[o](){return[[this.id,n._InputDocument,"InputDocument"],[this.unfave,"boolean","Bool"]]}constructor(e){super(),this.id=e.id,this.unfave=e.unfave}},YV=class extends m{static __F=null;peer;top_msg_id;offset_id;add_offset;limit;max_id;min_id;get[i](){return 4043827088}static get[r](){return"messages.getUnreadMentions"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"],["offset_id","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.offset_id,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.offset_id=e.offset_id,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id}},ZV=class extends m{static __F=null;peer;top_msg_id;get[i](){return 921026381}static get[r](){return"messages.readMentions"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},XV=class extends m{static __F=null;peer;limit;hash;get[i](){return 1881817312}static get[r](){return"messages.getRecentLocations"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.limit=e.limit,this.hash=e.hash}},$V=class extends m{static __F=null;silent;background;clear_draft;noforwards;update_stickersets_order;invert_media;peer;reply_to;multi_media;schedule_date;send_as;quick_reply_shortcut;get[i](){return 211175177}static get[r](){return"messages.sendMultiMedia"}static get[a](){return[["flags",p,"#"],["silent","true","flags.5?true"],["background","true","flags.6?true"],["clear_draft","true","flags.7?true"],["noforwards","true","flags.14?true"],["update_stickersets_order","true","flags.15?true"],["invert_media","true","flags.16?true"],["peer",n._InputPeer,"InputPeer"],["reply_to",n._InputReplyTo,"flags.0?InputReplyTo"],["multi_media",[n._InputSingleMedia],"Vector"],["schedule_date","number","flags.10?int"],["send_as",n._InputPeer,"flags.13?InputPeer"],["quick_reply_shortcut",n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.5?true"],[this.background??null,"true","flags.6?true"],[this.clear_draft??null,"true","flags.7?true"],[this.noforwards??null,"true","flags.14?true"],[this.update_stickersets_order??null,"true","flags.15?true"],[this.invert_media??null,"true","flags.16?true"],[this.peer,n._InputPeer,"InputPeer"],[this.reply_to??null,n._InputReplyTo,"flags.0?InputReplyTo"],[this.multi_media,[n._InputSingleMedia],"Vector"],[this.schedule_date??null,"number","flags.10?int"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"],[this.quick_reply_shortcut??null,n._InputQuickReplyShortcut,"flags.17?InputQuickReplyShortcut"]]}constructor(e){super(),this.silent=e.silent,this.background=e.background,this.clear_draft=e.clear_draft,this.noforwards=e.noforwards,this.update_stickersets_order=e.update_stickersets_order,this.invert_media=e.invert_media,this.peer=e.peer,this.reply_to=e.reply_to,this.multi_media=e.multi_media,this.schedule_date=e.schedule_date,this.send_as=e.send_as,this.quick_reply_shortcut=e.quick_reply_shortcut}},eN=class extends m{static __F=null;peer;file;get[i](){return 1347929239}static get[r](){return"messages.uploadEncryptedFile"}static get[a](){return[["peer",n._InputEncryptedChat,"InputEncryptedChat"],["file",n._InputEncryptedFile,"InputEncryptedFile"]]}get[o](){return[[this.peer,n._InputEncryptedChat,"InputEncryptedChat"],[this.file,n._InputEncryptedFile,"InputEncryptedFile"]]}constructor(e){super(),this.peer=e.peer,this.file=e.file}},tN=class extends m{static __F=null;exclude_featured;q;hash;get[i](){return 896555914}static get[r](){return"messages.searchStickerSets"}static get[a](){return[["flags",p,"#"],["exclude_featured","true","flags.0?true"],["q","string","string"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.exclude_featured??null,"true","flags.0?true"],[this.q,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_featured=e.exclude_featured,this.q=e.q,this.hash=e.hash}},sN=class extends m{static __F=null;get[i](){return 486505992}static get[r](){return"messages.getSplitRanges"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},nN=class extends m{static __F=null;unread;peer;get[i](){return 3263617423}static get[r](){return"messages.markDialogUnread"}static get[a](){return[["flags",p,"#"],["unread","true","flags.0?true"],["peer",n._InputDialogPeer,"InputDialogPeer"]]}get[o](){return[["flags",p,"#"],[this.unread??null,"true","flags.0?true"],[this.peer,n._InputDialogPeer,"InputDialogPeer"]]}constructor(e){super(),this.unread=e.unread,this.peer=e.peer}},rN=class extends m{static __F=null;get[i](){return 585256482}static get[r](){return"messages.getDialogUnreadMarks"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},iN=class extends m{static __F=null;get[i](){return 2119757468}static get[r](){return"messages.clearAllDrafts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},aN=class extends m{static __F=null;silent;unpin;pm_oneside;peer;id;get[i](){return 3534419948}static get[r](){return"messages.updatePinnedMessage"}static get[a](){return[["flags",p,"#"],["silent","true","flags.0?true"],["unpin","true","flags.1?true"],["pm_oneside","true","flags.2?true"],["peer",n._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.0?true"],[this.unpin??null,"true","flags.1?true"],[this.pm_oneside??null,"true","flags.2?true"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.silent=e.silent,this.unpin=e.unpin,this.pm_oneside=e.pm_oneside,this.peer=e.peer,this.id=e.id}},oN=class extends m{static __F=null;peer;msg_id;options;get[i](){return 283795844}static get[r](){return"messages.sendVote"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["options",[Uint8Array],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.options,[Uint8Array],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.options=e.options}},uN=class extends m{static __F=null;peer;msg_id;get[i](){return 1941660731}static get[r](){return"messages.getPollResults"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},cN=class extends m{static __F=null;peer;get[i](){return 1848369232}static get[r](){return"messages.getOnlines"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},lN=class extends m{static __F=null;peer;about;get[i](){return 3740665751}static get[r](){return"messages.editChatAbout"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["about","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.about,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.about=e.about}},pN=class extends m{static __F=null;peer;banned_rights;get[i](){return 2777049921}static get[r](){return"messages.editChatDefaultBannedRights"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["banned_rights",n._ChatBannedRights,"ChatBannedRights"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.banned_rights,n._ChatBannedRights,"ChatBannedRights"]]}constructor(e){super(),this.peer=e.peer,this.banned_rights=e.banned_rights}},gN=class extends m{static __F=null;lang_code;get[i](){return 899735650}static get[r](){return"messages.getEmojiKeywords"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},dN=class extends m{static __F=null;lang_code;from_version;get[i](){return 352892591}static get[r](){return"messages.getEmojiKeywordsDifference"}static get[a](){return[["lang_code","string","string"],["from_version","number","int"]]}get[o](){return[[this.lang_code,"string","string"],[this.from_version,"number","int"]]}constructor(e){super(),this.lang_code=e.lang_code,this.from_version=e.from_version}},mN=class extends m{static __F=null;lang_codes;get[i](){return 1318675378}static get[r](){return"messages.getEmojiKeywordsLanguages"}static get[a](){return[["lang_codes",["string"],"Vector"]]}get[o](){return[[this.lang_codes,["string"],"Vector"]]}constructor(e){super(),this.lang_codes=e.lang_codes}},hN=class extends m{static __F=null;lang_code;get[i](){return 3585149990}static get[r](){return"messages.getEmojiURL"}static get[a](){return[["lang_code","string","string"]]}get[o](){return[[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_code=e.lang_code}},_N=class extends m{static __F=null;peer;saved_peer_id;top_msg_id;filters;get[i](){return 465367808}static get[r](){return"messages.getSearchCounters"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["saved_peer_id",n._InputPeer,"flags.2?InputPeer"],["top_msg_id","number","flags.0?int"],["filters",[n._MessagesFilter],"Vector"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.saved_peer_id??null,n._InputPeer,"flags.2?InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.filters,[n._MessagesFilter],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.saved_peer_id=e.saved_peer_id,this.top_msg_id=e.top_msg_id,this.filters=e.filters}},bN=class extends m{static __F=null;peer;msg_id;button_id;url;get[i](){return 428848198}static get[r](){return"messages.requestUrlAuth"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"flags.1?InputPeer"],["msg_id","number","flags.1?int"],["button_id","number","flags.1?int"],["url","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.peer??null,n._InputPeer,"flags.1?InputPeer"],[this.msg_id??null,"number","flags.1?int"],[this.button_id??null,"number","flags.1?int"],[this.url??null,"string","flags.2?string"]]}constructor(e){super(),this.peer=e?.peer,this.msg_id=e?.msg_id,this.button_id=e?.button_id,this.url=e?.url}},fN=class extends m{static __F=null;write_allowed;peer;msg_id;button_id;url;get[i](){return 2972479781}static get[r](){return"messages.acceptUrlAuth"}static get[a](){return[["flags",p,"#"],["write_allowed","true","flags.0?true"],["peer",n._InputPeer,"flags.1?InputPeer"],["msg_id","number","flags.1?int"],["button_id","number","flags.1?int"],["url","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.write_allowed??null,"true","flags.0?true"],[this.peer??null,n._InputPeer,"flags.1?InputPeer"],[this.msg_id??null,"number","flags.1?int"],[this.button_id??null,"number","flags.1?int"],[this.url??null,"string","flags.2?string"]]}constructor(e){super(),this.write_allowed=e?.write_allowed,this.peer=e?.peer,this.msg_id=e?.msg_id,this.button_id=e?.button_id,this.url=e?.url}},yN=class extends m{static __F=null;peer;get[i](){return 1336717624}static get[r](){return"messages.hidePeerSettingsBar"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},xN=class extends m{static __F=null;peer;hash;get[i](){return 4111889931}static get[r](){return"messages.getScheduledHistory"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["hash","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.hash=e.hash}},AN=class extends m{static __F=null;peer;id;get[i](){return 3183150180}static get[r](){return"messages.getScheduledMessages"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},PN=class extends m{static __F=null;peer;id;get[i](){return 3174597898}static get[r](){return"messages.sendScheduledMessages"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},CN=class extends m{static __F=null;peer;id;get[i](){return 1504586518}static get[r](){return"messages.deleteScheduledMessages"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},IN=class extends m{static __F=null;peer;id;option;offset;limit;get[i](){return 3094231054}static get[r](){return"messages.getPollVotes"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["id","number","int"],["option",Uint8Array,"flags.0?bytes"],["offset","string","flags.1?string"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.option??null,Uint8Array,"flags.0?bytes"],[this.offset??null,"string","flags.1?string"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.option=e.option,this.offset=e.offset,this.limit=e.limit}},vN=class extends m{static __F=null;uninstall;archive;unarchive;stickersets;get[i](){return 3037016042}static get[r](){return"messages.toggleStickerSets"}static get[a](){return[["flags",p,"#"],["uninstall","true","flags.0?true"],["archive","true","flags.1?true"],["unarchive","true","flags.2?true"],["stickersets",[n._InputStickerSet],"Vector"]]}get[o](){return[["flags",p,"#"],[this.uninstall??null,"true","flags.0?true"],[this.archive??null,"true","flags.1?true"],[this.unarchive??null,"true","flags.2?true"],[this.stickersets,[n._InputStickerSet],"Vector"]]}constructor(e){super(),this.uninstall=e.uninstall,this.archive=e.archive,this.unarchive=e.unarchive,this.stickersets=e.stickersets}},wN=class extends m{static __F=null;get[i](){return 4023684233}static get[r](){return"messages.getDialogFilters"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DN=class extends m{static __F=null;get[i](){return 2728186924}static get[r](){return"messages.getSuggestedDialogFilters"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SN=class extends m{static __F=null;id;filter;get[i](){return 450142282}static get[r](){return"messages.updateDialogFilter"}static get[a](){return[["flags",p,"#"],["id","number","int"],["filter",n._DialogFilter,"flags.0?DialogFilter"]]}get[o](){return[["flags",p,"#"],[this.id,"number","int"],[this.filter??null,n._DialogFilter,"flags.0?DialogFilter"]]}constructor(e){super(),this.id=e.id,this.filter=e.filter}},EN=class extends m{static __F=null;order;get[i](){return 3311649252}static get[r](){return"messages.updateDialogFiltersOrder"}static get[a](){return[["order",["number"],"Vector"]]}get[o](){return[[this.order,["number"],"Vector"]]}constructor(e){super(),this.order=e.order}},BN=class extends m{static __F=null;offset;limit;hash;get[i](){return 2127598753}static get[r](){return"messages.getOldFeaturedStickers"}static get[a](){return[["offset","number","int"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.offset,"number","int"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},kN=class extends m{static __F=null;peer;msg_id;offset_id;offset_date;add_offset;limit;max_id;min_id;hash;get[i](){return 584962828}static get[r](){return"messages.getReplies"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["offset_id","number","int"],["offset_date","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.offset_id,"number","int"],[this.offset_date,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.offset_id=e.offset_id,this.offset_date=e.offset_date,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},MN=class extends m{static __F=null;peer;msg_id;get[i](){return 1147761405}static get[r](){return"messages.getDiscussionMessage"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},FN=class extends m{static __F=null;peer;msg_id;read_max_id;get[i](){return 4147227124}static get[r](){return"messages.readDiscussion"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["read_max_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.read_max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.read_max_id=e.read_max_id}},RN=class extends m{static __F=null;peer;top_msg_id;get[i](){return 3995253160}static get[r](){return"messages.unpinAllMessages"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},UN=class extends m{static __F=null;chat_id;get[i](){return 1540419152}static get[r](){return"messages.deleteChat"}static get[a](){return[["chat_id","bigint","long"]]}get[o](){return[[this.chat_id,"bigint","long"]]}constructor(e){super(),this.chat_id=e.chat_id}},TN=class extends m{static __F=null;revoke;get[i](){return 4190888969}static get[r](){return"messages.deletePhoneCallHistory"}static get[a](){return[["flags",p,"#"],["revoke","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.revoke??null,"true","flags.0?true"]]}constructor(e){super(),this.revoke=e?.revoke}},VN=class extends m{static __F=null;import_head;get[i](){return 1140726259}static get[r](){return"messages.checkHistoryImport"}static get[a](){return[["import_head","string","string"]]}get[o](){return[[this.import_head,"string","string"]]}constructor(e){super(),this.import_head=e.import_head}},NN=class extends m{static __F=null;peer;file;media_count;get[i](){return 873008187}static get[r](){return"messages.initHistoryImport"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["file",n._InputFile,"InputFile"],["media_count","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.file,n._InputFile,"InputFile"],[this.media_count,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.file=e.file,this.media_count=e.media_count}},LN=class extends m{static __F=null;peer;import_id;file_name;media;get[i](){return 713433234}static get[r](){return"messages.uploadImportedMedia"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["import_id","bigint","long"],["file_name","string","string"],["media",n._InputMedia,"InputMedia"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.import_id,"bigint","long"],[this.file_name,"string","string"],[this.media,n._InputMedia,"InputMedia"]]}constructor(e){super(),this.peer=e.peer,this.import_id=e.import_id,this.file_name=e.file_name,this.media=e.media}},qN=class extends m{static __F=null;peer;import_id;get[i](){return 3023958852}static get[r](){return"messages.startHistoryImport"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["import_id","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.import_id,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.import_id=e.import_id}},QN=class extends m{static __F=null;revoked;peer;admin_id;offset_date;offset_link;limit;get[i](){return 2729812982}static get[r](){return"messages.getExportedChatInvites"}static get[a](){return[["flags",p,"#"],["revoked","true","flags.3?true"],["peer",n._InputPeer,"InputPeer"],["admin_id",n._InputUser,"InputUser"],["offset_date","number","flags.2?int"],["offset_link","string","flags.2?string"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.revoked??null,"true","flags.3?true"],[this.peer,n._InputPeer,"InputPeer"],[this.admin_id,n._InputUser,"InputUser"],[this.offset_date??null,"number","flags.2?int"],[this.offset_link??null,"string","flags.2?string"],[this.limit,"number","int"]]}constructor(e){super(),this.revoked=e.revoked,this.peer=e.peer,this.admin_id=e.admin_id,this.offset_date=e.offset_date,this.offset_link=e.offset_link,this.limit=e.limit}},GN=class extends m{static __F=null;peer;link;get[i](){return 1937010524}static get[r](){return"messages.getExportedChatInvite"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["link","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.link,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.link=e.link}},ON=class extends m{static __F=null;revoked;peer;link;expire_date;usage_limit;request_needed;title;get[i](){return 3184144245}static get[r](){return"messages.editExportedChatInvite"}static get[a](){return[["flags",p,"#"],["revoked","true","flags.2?true"],["peer",n._InputPeer,"InputPeer"],["link","string","string"],["expire_date","number","flags.0?int"],["usage_limit","number","flags.1?int"],["request_needed","boolean","flags.3?Bool"],["title","string","flags.4?string"]]}get[o](){return[["flags",p,"#"],[this.revoked??null,"true","flags.2?true"],[this.peer,n._InputPeer,"InputPeer"],[this.link,"string","string"],[this.expire_date??null,"number","flags.0?int"],[this.usage_limit??null,"number","flags.1?int"],[this.request_needed??null,"boolean","flags.3?Bool"],[this.title??null,"string","flags.4?string"]]}constructor(e){super(),this.revoked=e.revoked,this.peer=e.peer,this.link=e.link,this.expire_date=e.expire_date,this.usage_limit=e.usage_limit,this.request_needed=e.request_needed,this.title=e.title}},HN=class extends m{static __F=null;peer;admin_id;get[i](){return 1452833749}static get[r](){return"messages.deleteRevokedExportedChatInvites"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["admin_id",n._InputUser,"InputUser"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.admin_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.admin_id=e.admin_id}},jN=class extends m{static __F=null;peer;link;get[i](){return 3563365419}static get[r](){return"messages.deleteExportedChatInvite"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["link","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.link,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.link=e.link}},zN=class extends m{static __F=null;peer;get[i](){return 958457583}static get[r](){return"messages.getAdminsWithInvites"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},KN=class extends m{static __F=null;requested;peer;link;q;offset_date;offset_user;limit;get[i](){return 3741637966}static get[r](){return"messages.getChatInviteImporters"}static get[a](){return[["flags",p,"#"],["requested","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["link","string","flags.1?string"],["q","string","flags.2?string"],["offset_date","number","int"],["offset_user",n._InputUser,"InputUser"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.requested??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.link??null,"string","flags.1?string"],[this.q??null,"string","flags.2?string"],[this.offset_date,"number","int"],[this.offset_user,n._InputUser,"InputUser"],[this.limit,"number","int"]]}constructor(e){super(),this.requested=e.requested,this.peer=e.peer,this.link=e.link,this.q=e.q,this.offset_date=e.offset_date,this.offset_user=e.offset_user,this.limit=e.limit}},WN=class extends m{static __F=null;peer;period;get[i](){return 3087949796}static get[r](){return"messages.setHistoryTTL"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["period","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.period,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.period=e.period}},JN=class extends m{static __F=null;peer;get[i](){return 1573261059}static get[r](){return"messages.checkHistoryImportPeer"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},YN=class extends m{static __F=null;peer;emoticon;get[i](){return 3862683967}static get[r](){return"messages.setChatTheme"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["emoticon","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.emoticon,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.emoticon=e.emoticon}},ZN=class extends m{static __F=null;peer;msg_id;get[i](){return 834782287}static get[r](){return"messages.getMessageReadParticipants"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},XN=class extends m{static __F=null;peer;saved_peer_id;filter;offset_id;offset_date;get[i](){return 1789130429}static get[r](){return"messages.getSearchResultsCalendar"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["saved_peer_id",n._InputPeer,"flags.2?InputPeer"],["filter",n._MessagesFilter,"MessagesFilter"],["offset_id","number","int"],["offset_date","number","int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.saved_peer_id??null,n._InputPeer,"flags.2?InputPeer"],[this.filter,n._MessagesFilter,"MessagesFilter"],[this.offset_id,"number","int"],[this.offset_date,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.saved_peer_id=e.saved_peer_id,this.filter=e.filter,this.offset_id=e.offset_id,this.offset_date=e.offset_date}},$N=class extends m{static __F=null;peer;saved_peer_id;filter;offset_id;limit;get[i](){return 2625580816}static get[r](){return"messages.getSearchResultsPositions"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["saved_peer_id",n._InputPeer,"flags.2?InputPeer"],["filter",n._MessagesFilter,"MessagesFilter"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.saved_peer_id??null,n._InputPeer,"flags.2?InputPeer"],[this.filter,n._MessagesFilter,"MessagesFilter"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.saved_peer_id=e.saved_peer_id,this.filter=e.filter,this.offset_id=e.offset_id,this.limit=e.limit}},e5=class extends m{static __F=null;approved;peer;user_id;get[i](){return 2145904661}static get[r](){return"messages.hideChatJoinRequest"}static get[a](){return[["flags",p,"#"],["approved","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["user_id",n._InputUser,"InputUser"]]}get[o](){return[["flags",p,"#"],[this.approved??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.approved=e.approved,this.peer=e.peer,this.user_id=e.user_id}},t5=class extends m{static __F=null;approved;peer;link;get[i](){return 3766875370}static get[r](){return"messages.hideAllChatJoinRequests"}static get[a](){return[["flags",p,"#"],["approved","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["link","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.approved??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.link??null,"string","flags.1?string"]]}constructor(e){super(),this.approved=e.approved,this.peer=e.peer,this.link=e.link}},s5=class extends m{static __F=null;peer;enabled;get[i](){return 2971578274}static get[r](){return"messages.toggleNoForwards"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["enabled","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.enabled=e.enabled}},n5=class extends m{static __F=null;peer;send_as;get[i](){return 3439189910}static get[r](){return"messages.saveDefaultSendAs"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["send_as",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.send_as,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer,this.send_as=e.send_as}},r5=class extends m{static __F=null;big;add_to_recent;peer;msg_id;reaction;get[i](){return 3540875476}static get[r](){return"messages.sendReaction"}static get[a](){return[["flags",p,"#"],["big","true","flags.1?true"],["add_to_recent","true","flags.2?true"],["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["reaction",[n._Reaction],"flags.0?Vector"]]}get[o](){return[["flags",p,"#"],[this.big??null,"true","flags.1?true"],[this.add_to_recent??null,"true","flags.2?true"],[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.reaction??null,[n._Reaction],"flags.0?Vector"]]}constructor(e){super(),this.big=e.big,this.add_to_recent=e.add_to_recent,this.peer=e.peer,this.msg_id=e.msg_id,this.reaction=e.reaction}},i5=class extends m{static __F=null;peer;id;get[i](){return 2344259814}static get[r](){return"messages.getMessagesReactions"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},a5=class extends m{static __F=null;peer;id;reaction;offset;limit;get[i](){return 1176190792}static get[r](){return"messages.getMessageReactionsList"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["id","number","int"],["reaction",n._Reaction,"flags.0?Reaction"],["offset","string","flags.1?string"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.reaction??null,n._Reaction,"flags.0?Reaction"],[this.offset??null,"string","flags.1?string"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reaction=e.reaction,this.offset=e.offset,this.limit=e.limit}},o5=class extends m{static __F=null;peer;available_reactions;get[i](){return 4273039217}static get[r](){return"messages.setChatAvailableReactions"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["available_reactions",n._ChatReactions,"ChatReactions"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.available_reactions,n._ChatReactions,"ChatReactions"]]}constructor(e){super(),this.peer=e.peer,this.available_reactions=e.available_reactions}},u5=class extends m{static __F=null;hash;get[i](){return 417243308}static get[r](){return"messages.getAvailableReactions"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},c5=class extends m{static __F=null;reaction;get[i](){return 1330094102}static get[r](){return"messages.setDefaultReaction"}static get[a](){return[["reaction",n._Reaction,"Reaction"]]}get[o](){return[[this.reaction,n._Reaction,"Reaction"]]}constructor(e){super(),this.reaction=e.reaction}},l5=class extends m{static __F=null;peer;id;text;to_lang;get[i](){return 1662529584}static get[r](){return"messages.translateText"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"flags.0?InputPeer"],["id",["number"],"flags.0?Vector"],["text",[n._TextWithEntities],"flags.1?Vector"],["to_lang","string","string"]]}get[o](){return[["flags",p,"#"],[this.peer??null,n._InputPeer,"flags.0?InputPeer"],[this.id??null,["number"],"flags.0?Vector"],[this.text??null,[n._TextWithEntities],"flags.1?Vector"],[this.to_lang,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.text=e.text,this.to_lang=e.to_lang}},p5=class extends m{static __F=null;peer;top_msg_id;offset_id;add_offset;limit;max_id;min_id;get[i](){return 841173339}static get[r](){return"messages.getUnreadReactions"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"],["offset_id","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"],[this.offset_id,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id,this.offset_id=e.offset_id,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id}},g5=class extends m{static __F=null;peer;top_msg_id;get[i](){return 1420459918}static get[r](){return"messages.readReactions"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["top_msg_id","number","flags.0?int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.top_msg_id??null,"number","flags.0?int"]]}constructor(e){super(),this.peer=e.peer,this.top_msg_id=e.top_msg_id}},d5=class extends m{static __F=null;q;filter;limit;get[i](){return 276705696}static get[r](){return"messages.searchSentMedia"}static get[a](){return[["q","string","string"],["filter",n._MessagesFilter,"MessagesFilter"],["limit","number","int"]]}get[o](){return[[this.q,"string","string"],[this.filter,n._MessagesFilter,"MessagesFilter"],[this.limit,"number","int"]]}constructor(e){super(),this.q=e.q,this.filter=e.filter,this.limit=e.limit}},m5=class extends m{static __F=null;hash;get[i](){return 385663691}static get[r](){return"messages.getAttachMenuBots"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},h5=class extends m{static __F=null;bot;get[i](){return 1998676370}static get[r](){return"messages.getAttachMenuBot"}static get[a](){return[["bot",n._InputUser,"InputUser"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"]]}constructor(e){super(),this.bot=e.bot}},_5=class extends m{static __F=null;write_allowed;bot;enabled;get[i](){return 1777704297}static get[r](){return"messages.toggleBotInAttachMenu"}static get[a](){return[["flags",p,"#"],["write_allowed","true","flags.0?true"],["bot",n._InputUser,"InputUser"],["enabled","boolean","Bool"]]}get[o](){return[["flags",p,"#"],[this.write_allowed??null,"true","flags.0?true"],[this.bot,n._InputUser,"InputUser"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.write_allowed=e.write_allowed,this.bot=e.bot,this.enabled=e.enabled}},b5=class extends m{static __F=null;from_bot_menu;silent;peer;bot;url;start_param;theme_params;platform;reply_to;send_as;get[i](){return 647873217}static get[r](){return"messages.requestWebView"}static get[a](){return[["flags",p,"#"],["from_bot_menu","true","flags.4?true"],["silent","true","flags.5?true"],["peer",n._InputPeer,"InputPeer"],["bot",n._InputUser,"InputUser"],["url","string","flags.1?string"],["start_param","string","flags.3?string"],["theme_params",n._DataJSON,"flags.2?DataJSON"],["platform","string","string"],["reply_to",n._InputReplyTo,"flags.0?InputReplyTo"],["send_as",n._InputPeer,"flags.13?InputPeer"]]}get[o](){return[["flags",p,"#"],[this.from_bot_menu??null,"true","flags.4?true"],[this.silent??null,"true","flags.5?true"],[this.peer,n._InputPeer,"InputPeer"],[this.bot,n._InputUser,"InputUser"],[this.url??null,"string","flags.1?string"],[this.start_param??null,"string","flags.3?string"],[this.theme_params??null,n._DataJSON,"flags.2?DataJSON"],[this.platform,"string","string"],[this.reply_to??null,n._InputReplyTo,"flags.0?InputReplyTo"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"]]}constructor(e){super(),this.from_bot_menu=e.from_bot_menu,this.silent=e.silent,this.peer=e.peer,this.bot=e.bot,this.url=e.url,this.start_param=e.start_param,this.theme_params=e.theme_params,this.platform=e.platform,this.reply_to=e.reply_to,this.send_as=e.send_as}},f5=class extends m{static __F=null;silent;peer;bot;query_id;reply_to;send_as;get[i](){return 2966952579}static get[r](){return"messages.prolongWebView"}static get[a](){return[["flags",p,"#"],["silent","true","flags.5?true"],["peer",n._InputPeer,"InputPeer"],["bot",n._InputUser,"InputUser"],["query_id","bigint","long"],["reply_to",n._InputReplyTo,"flags.0?InputReplyTo"],["send_as",n._InputPeer,"flags.13?InputPeer"]]}get[o](){return[["flags",p,"#"],[this.silent??null,"true","flags.5?true"],[this.peer,n._InputPeer,"InputPeer"],[this.bot,n._InputUser,"InputUser"],[this.query_id,"bigint","long"],[this.reply_to??null,n._InputReplyTo,"flags.0?InputReplyTo"],[this.send_as??null,n._InputPeer,"flags.13?InputPeer"]]}constructor(e){super(),this.silent=e.silent,this.peer=e.peer,this.bot=e.bot,this.query_id=e.query_id,this.reply_to=e.reply_to,this.send_as=e.send_as}},y5=class extends m{static __F=null;from_switch_webview;from_side_menu;bot;url;start_param;theme_params;platform;get[i](){return 440815626}static get[r](){return"messages.requestSimpleWebView"}static get[a](){return[["flags",p,"#"],["from_switch_webview","true","flags.1?true"],["from_side_menu","true","flags.2?true"],["bot",n._InputUser,"InputUser"],["url","string","flags.3?string"],["start_param","string","flags.4?string"],["theme_params",n._DataJSON,"flags.0?DataJSON"],["platform","string","string"]]}get[o](){return[["flags",p,"#"],[this.from_switch_webview??null,"true","flags.1?true"],[this.from_side_menu??null,"true","flags.2?true"],[this.bot,n._InputUser,"InputUser"],[this.url??null,"string","flags.3?string"],[this.start_param??null,"string","flags.4?string"],[this.theme_params??null,n._DataJSON,"flags.0?DataJSON"],[this.platform,"string","string"]]}constructor(e){super(),this.from_switch_webview=e.from_switch_webview,this.from_side_menu=e.from_side_menu,this.bot=e.bot,this.url=e.url,this.start_param=e.start_param,this.theme_params=e.theme_params,this.platform=e.platform}},x5=class extends m{static __F=null;bot_query_id;result;get[i](){return 172168437}static get[r](){return"messages.sendWebViewResultMessage"}static get[a](){return[["bot_query_id","string","string"],["result",n._InputBotInlineResult,"InputBotInlineResult"]]}get[o](){return[[this.bot_query_id,"string","string"],[this.result,n._InputBotInlineResult,"InputBotInlineResult"]]}constructor(e){super(),this.bot_query_id=e.bot_query_id,this.result=e.result}},A5=class extends m{static __F=null;bot;random_id;button_text;data;get[i](){return 3691135688}static get[r](){return"messages.sendWebViewData"}static get[a](){return[["bot",n._InputUser,"InputUser"],["random_id","bigint","long"],["button_text","string","string"],["data","string","string"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"],[this.random_id,"bigint","long"],[this.button_text,"string","string"],[this.data,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.random_id=e.random_id,this.button_text=e.button_text,this.data=e.data}},P5=class extends m{static __F=null;peer;msg_id;get[i](){return 647928393}static get[r](){return"messages.transcribeAudio"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},C5=class extends m{static __F=null;peer;msg_id;transcription_id;good;get[i](){return 2132608815}static get[r](){return"messages.rateTranscribedAudio"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["transcription_id","bigint","long"],["good","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.transcription_id,"bigint","long"],[this.good,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.transcription_id=e.transcription_id,this.good=e.good}},I5=class extends m{static __F=null;document_id;get[i](){return 3651866452}static get[r](){return"messages.getCustomEmojiDocuments"}static get[a](){return[["document_id",["bigint"],"Vector"]]}get[o](){return[[this.document_id,["bigint"],"Vector"]]}constructor(e){super(),this.document_id=e.document_id}},v5=class extends m{static __F=null;hash;get[i](){return 4227637647}static get[r](){return"messages.getEmojiStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},w5=class extends m{static __F=null;hash;get[i](){return 248473398}static get[r](){return"messages.getFeaturedEmojiStickers"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},D5=class extends m{static __F=null;peer;id;reaction_peer;get[i](){return 1063567478}static get[r](){return"messages.reportReaction"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id","number","int"],["reaction_peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.reaction_peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reaction_peer=e.reaction_peer}},S5=class extends m{static __F=null;limit;hash;get[i](){return 3145803194}static get[r](){return"messages.getTopReactions"}static get[a](){return[["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.limit=e.limit,this.hash=e.hash}},E5=class extends m{static __F=null;limit;hash;get[i](){return 960896434}static get[r](){return"messages.getRecentReactions"}static get[a](){return[["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.limit=e.limit,this.hash=e.hash}},B5=class extends m{static __F=null;get[i](){return 2650730420}static get[r](){return"messages.clearRecentReactions"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},k5=class extends m{static __F=null;peer;id;get[i](){return 2230847508}static get[r](){return"messages.getExtendedMedia"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},M5=class extends m{static __F=null;period;get[i](){return 2662667333}static get[r](){return"messages.setDefaultHistoryTTL"}static get[a](){return[["period","number","int"]]}get[o](){return[[this.period,"number","int"]]}constructor(e){super(),this.period=e.period}},F5=class extends m{static __F=null;get[i](){return 1703637384}static get[r](){return"messages.getDefaultHistoryTTL"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},R5=class extends m{static __F=null;peer;msg_id;button_id;requested_peers;get[i](){return 2444415072}static get[r](){return"messages.sendBotRequestedPeer"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"],["button_id","number","int"],["requested_peers",[n._InputPeer],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"],[this.button_id,"number","int"],[this.requested_peers,[n._InputPeer],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id,this.button_id=e.button_id,this.requested_peers=e.requested_peers}},U5=class extends m{static __F=null;hash;get[i](){return 1955122779}static get[r](){return"messages.getEmojiGroups"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},T5=class extends m{static __F=null;hash;get[i](){return 785209037}static get[r](){return"messages.getEmojiStatusGroups"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},V5=class extends m{static __F=null;hash;get[i](){return 564480243}static get[r](){return"messages.getEmojiProfilePhotoGroups"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},N5=class extends m{static __F=null;emoticon;hash;get[i](){return 739360983}static get[r](){return"messages.searchCustomEmoji"}static get[a](){return[["emoticon","string","string"],["hash","bigint","long"]]}get[o](){return[[this.emoticon,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.emoticon=e.emoticon,this.hash=e.hash}},L5=class extends m{static __F=null;disabled;peer;get[i](){return 3833378169}static get[r](){return"messages.togglePeerTranslations"}static get[a](){return[["flags",p,"#"],["disabled","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"]]}get[o](){return[["flags",p,"#"],[this.disabled??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.disabled=e.disabled,this.peer=e.peer}},q5=class extends m{static __F=null;app;hash;get[i](){return 889046467}static get[r](){return"messages.getBotApp"}static get[a](){return[["app",n._InputBotApp,"InputBotApp"],["hash","bigint","long"]]}get[o](){return[[this.app,n._InputBotApp,"InputBotApp"],[this.hash,"bigint","long"]]}constructor(e){super(),this.app=e.app,this.hash=e.hash}},Q5=class extends m{static __F=null;write_allowed;peer;app;start_param;theme_params;platform;get[i](){return 2354723644}static get[r](){return"messages.requestAppWebView"}static get[a](){return[["flags",p,"#"],["write_allowed","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["app",n._InputBotApp,"InputBotApp"],["start_param","string","flags.1?string"],["theme_params",n._DataJSON,"flags.2?DataJSON"],["platform","string","string"]]}get[o](){return[["flags",p,"#"],[this.write_allowed??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.app,n._InputBotApp,"InputBotApp"],[this.start_param??null,"string","flags.1?string"],[this.theme_params??null,n._DataJSON,"flags.2?DataJSON"],[this.platform,"string","string"]]}constructor(e){super(),this.write_allowed=e.write_allowed,this.peer=e.peer,this.app=e.app,this.start_param=e.start_param,this.theme_params=e.theme_params,this.platform=e.platform}},G5=class extends m{static __F=null;for_both;revert;peer;wallpaper;settings;id;get[i](){return 2415577825}static get[r](){return"messages.setChatWallPaper"}static get[a](){return[["flags",p,"#"],["for_both","true","flags.3?true"],["revert","true","flags.4?true"],["peer",n._InputPeer,"InputPeer"],["wallpaper",n._InputWallPaper,"flags.0?InputWallPaper"],["settings",n._WallPaperSettings,"flags.2?WallPaperSettings"],["id","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.for_both??null,"true","flags.3?true"],[this.revert??null,"true","flags.4?true"],[this.peer,n._InputPeer,"InputPeer"],[this.wallpaper??null,n._InputWallPaper,"flags.0?InputWallPaper"],[this.settings??null,n._WallPaperSettings,"flags.2?WallPaperSettings"],[this.id??null,"number","flags.1?int"]]}constructor(e){super(),this.for_both=e.for_both,this.revert=e.revert,this.peer=e.peer,this.wallpaper=e.wallpaper,this.settings=e.settings,this.id=e.id}},O5=class extends m{static __F=null;exclude_featured;q;hash;get[i](){return 2461288780}static get[r](){return"messages.searchEmojiStickerSets"}static get[a](){return[["flags",p,"#"],["exclude_featured","true","flags.0?true"],["q","string","string"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.exclude_featured??null,"true","flags.0?true"],[this.q,"string","string"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_featured=e.exclude_featured,this.q=e.q,this.hash=e.hash}},H5=class extends m{static __F=null;exclude_pinned;offset_date;offset_id;offset_peer;limit;hash;get[i](){return 1401016858}static get[r](){return"messages.getSavedDialogs"}static get[a](){return[["flags",p,"#"],["exclude_pinned","true","flags.0?true"],["offset_date","number","int"],["offset_id","number","int"],["offset_peer",n._InputPeer,"InputPeer"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.exclude_pinned??null,"true","flags.0?true"],[this.offset_date,"number","int"],[this.offset_id,"number","int"],[this.offset_peer,n._InputPeer,"InputPeer"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.exclude_pinned=e.exclude_pinned,this.offset_date=e.offset_date,this.offset_id=e.offset_id,this.offset_peer=e.offset_peer,this.limit=e.limit,this.hash=e.hash}},j5=class extends m{static __F=null;peer;offset_id;offset_date;add_offset;limit;max_id;min_id;hash;get[i](){return 1033519437}static get[r](){return"messages.getSavedHistory"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["offset_id","number","int"],["offset_date","number","int"],["add_offset","number","int"],["limit","number","int"],["max_id","number","int"],["min_id","number","int"],["hash","bigint","long"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.offset_date,"number","int"],[this.add_offset,"number","int"],[this.limit,"number","int"],[this.max_id,"number","int"],[this.min_id,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.offset_date=e.offset_date,this.add_offset=e.add_offset,this.limit=e.limit,this.max_id=e.max_id,this.min_id=e.min_id,this.hash=e.hash}},z5=class extends m{static __F=null;peer;max_id;min_date;max_date;get[i](){return 1855459371}static get[r](){return"messages.deleteSavedHistory"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["max_id","number","int"],["min_date","number","flags.2?int"],["max_date","number","flags.3?int"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.max_id,"number","int"],[this.min_date??null,"number","flags.2?int"],[this.max_date??null,"number","flags.3?int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id,this.min_date=e.min_date,this.max_date=e.max_date}},K5=class extends m{static __F=null;get[i](){return 3594360032}static get[r](){return"messages.getPinnedSavedDialogs"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},W5=class extends m{static __F=null;pinned;peer;get[i](){return 2894183390}static get[r](){return"messages.toggleSavedDialogPin"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.0?true"],["peer",n._InputDialogPeer,"InputDialogPeer"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.0?true"],[this.peer,n._InputDialogPeer,"InputDialogPeer"]]}constructor(e){super(),this.pinned=e.pinned,this.peer=e.peer}},J5=class extends m{static __F=null;force;order;get[i](){return 2339464583}static get[r](){return"messages.reorderPinnedSavedDialogs"}static get[a](){return[["flags",p,"#"],["force","true","flags.0?true"],["order",[n._InputDialogPeer],"Vector"]]}get[o](){return[["flags",p,"#"],[this.force??null,"true","flags.0?true"],[this.order,[n._InputDialogPeer],"Vector"]]}constructor(e){super(),this.force=e.force,this.order=e.order}},Y5=class extends m{static __F=null;peer;hash;get[i](){return 909631579}static get[r](){return"messages.getSavedReactionTags"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"flags.0?InputPeer"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.peer??null,n._InputPeer,"flags.0?InputPeer"],[this.hash,"bigint","long"]]}constructor(e){super(),this.peer=e.peer,this.hash=e.hash}},Z5=class extends m{static __F=null;reaction;title;get[i](){return 1613331948}static get[r](){return"messages.updateSavedReactionTag"}static get[a](){return[["flags",p,"#"],["reaction",n._Reaction,"Reaction"],["title","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.reaction,n._Reaction,"Reaction"],[this.title??null,"string","flags.0?string"]]}constructor(e){super(),this.reaction=e.reaction,this.title=e.title}},X5=class extends m{static __F=null;hash;get[i](){return 3187225640}static get[r](){return"messages.getDefaultTagReactions"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},$5=class extends m{static __F=null;peer;msg_id;get[i](){return 2353790557}static get[r](){return"messages.getOutboxReadDate"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},eL=class extends m{static __F=null;hash;get[i](){return 3565417128}static get[r](){return"messages.getQuickReplies"}static get[a](){return[["hash","bigint","long"]]}get[o](){return[[this.hash,"bigint","long"]]}constructor(e){super(),this.hash=e.hash}},tL=class extends m{static __F=null;order;get[i](){return 1613961479}static get[r](){return"messages.reorderQuickReplies"}static get[a](){return[["order",["number"],"Vector"]]}get[o](){return[[this.order,["number"],"Vector"]]}constructor(e){super(),this.order=e.order}},sL=class extends m{static __F=null;shortcut;get[i](){return 4057005011}static get[r](){return"messages.checkQuickReplyShortcut"}static get[a](){return[["shortcut","string","string"]]}get[o](){return[[this.shortcut,"string","string"]]}constructor(e){super(),this.shortcut=e.shortcut}},nL=class extends m{static __F=null;shortcut_id;shortcut;get[i](){return 1543519471}static get[r](){return"messages.editQuickReplyShortcut"}static get[a](){return[["shortcut_id","number","int"],["shortcut","string","string"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.shortcut,"string","string"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.shortcut=e.shortcut}},rL=class extends m{static __F=null;shortcut_id;get[i](){return 1019234112}static get[r](){return"messages.deleteQuickReplyShortcut"}static get[a](){return[["shortcut_id","number","int"]]}get[o](){return[[this.shortcut_id,"number","int"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id}},iL=class extends m{static __F=null;shortcut_id;id;hash;get[i](){return 2493814211}static get[r](){return"messages.getQuickReplyMessages"}static get[a](){return[["flags",p,"#"],["shortcut_id","number","int"],["id",["number"],"flags.0?Vector"],["hash","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.shortcut_id,"number","int"],[this.id??null,["number"],"flags.0?Vector"],[this.hash,"bigint","long"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.id=e.id,this.hash=e.hash}},aL=class extends m{static __F=null;peer;shortcut_id;id;random_id;get[i](){return 1819610593}static get[r](){return"messages.sendQuickReplyMessages"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["shortcut_id","number","int"],["id",["number"],"Vector"],["random_id",["bigint"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.shortcut_id,"number","int"],[this.id,["number"],"Vector"],[this.random_id,["bigint"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.shortcut_id=e.shortcut_id,this.id=e.id,this.random_id=e.random_id}},oL=class extends m{static __F=null;shortcut_id;id;get[i](){return 3775260944}static get[r](){return"messages.deleteQuickReplyMessages"}static get[a](){return[["shortcut_id","number","int"],["id",["number"],"Vector"]]}get[o](){return[[this.shortcut_id,"number","int"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.shortcut_id=e.shortcut_id,this.id=e.id}},uL=class extends m{static __F=null;enabled;get[i](){return 4247640649}static get[r](){return"messages.toggleDialogFilterTags"}static get[a](){return[["enabled","boolean","Bool"]]}get[o](){return[[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.enabled=e.enabled}},cL=class extends m{static __F=null;offset_id;limit;get[i](){return 3501580796}static get[r](){return"messages.getMyStickers"}static get[a](){return[["offset_id","bigint","long"],["limit","number","int"]]}get[o](){return[[this.offset_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.offset_id=e.offset_id,this.limit=e.limit}},lL=class extends m{static __F=null;get[i](){return 3990128682}static get[r](){return"updates.getState"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},pL=class extends m{static __F=null;pts;pts_limit;pts_total_limit;date;qts;qts_limit;get[i](){return 432207715}static get[r](){return"updates.getDifference"}static get[a](){return[["flags",p,"#"],["pts","number","int"],["pts_limit","number","flags.1?int"],["pts_total_limit","number","flags.0?int"],["date","number","int"],["qts","number","int"],["qts_limit","number","flags.2?int"]]}get[o](){return[["flags",p,"#"],[this.pts,"number","int"],[this.pts_limit??null,"number","flags.1?int"],[this.pts_total_limit??null,"number","flags.0?int"],[this.date,"number","int"],[this.qts,"number","int"],[this.qts_limit??null,"number","flags.2?int"]]}constructor(e){super(),this.pts=e.pts,this.pts_limit=e.pts_limit,this.pts_total_limit=e.pts_total_limit,this.date=e.date,this.qts=e.qts,this.qts_limit=e.qts_limit}},gL=class extends m{static __F=null;force;channel;filter;pts;limit;get[i](){return 51854712}static get[r](){return"updates.getChannelDifference"}static get[a](){return[["flags",p,"#"],["force","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"],["filter",n._ChannelMessagesFilter,"ChannelMessagesFilter"],["pts","number","int"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.force??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"],[this.filter,n._ChannelMessagesFilter,"ChannelMessagesFilter"],[this.pts,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.force=e.force,this.channel=e.channel,this.filter=e.filter,this.pts=e.pts,this.limit=e.limit}},dL=class extends m{static __F=null;fallback;bot;id;get[i](){return 166207545}static get[r](){return"photos.updateProfilePhoto"}static get[a](){return[["flags",p,"#"],["fallback","true","flags.0?true"],["bot",n._InputUser,"flags.1?InputUser"],["id",n._InputPhoto,"InputPhoto"]]}get[o](){return[["flags",p,"#"],[this.fallback??null,"true","flags.0?true"],[this.bot??null,n._InputUser,"flags.1?InputUser"],[this.id,n._InputPhoto,"InputPhoto"]]}constructor(e){super(),this.fallback=e.fallback,this.bot=e.bot,this.id=e.id}},mL=class extends m{static __F=null;fallback;bot;file;video;video_start_ts;video_emoji_markup;get[i](){return 59286453}static get[r](){return"photos.uploadProfilePhoto"}static get[a](){return[["flags",p,"#"],["fallback","true","flags.3?true"],["bot",n._InputUser,"flags.5?InputUser"],["file",n._InputFile,"flags.0?InputFile"],["video",n._InputFile,"flags.1?InputFile"],["video_start_ts","number","flags.2?double"],["video_emoji_markup",n._VideoSize,"flags.4?VideoSize"]]}get[o](){return[["flags",p,"#"],[this.fallback??null,"true","flags.3?true"],[this.bot??null,n._InputUser,"flags.5?InputUser"],[this.file??null,n._InputFile,"flags.0?InputFile"],[this.video??null,n._InputFile,"flags.1?InputFile"],[this.video_start_ts??null,"number","flags.2?double"],[this.video_emoji_markup??null,n._VideoSize,"flags.4?VideoSize"]]}constructor(e){super(),this.fallback=e?.fallback,this.bot=e?.bot,this.file=e?.file,this.video=e?.video,this.video_start_ts=e?.video_start_ts,this.video_emoji_markup=e?.video_emoji_markup}},hL=class extends m{static __F=null;id;get[i](){return 2278522671}static get[r](){return"photos.deletePhotos"}static get[a](){return[["id",[n._InputPhoto],"Vector"]]}get[o](){return[[this.id,[n._InputPhoto],"Vector"]]}constructor(e){super(),this.id=e.id}},_L=class extends m{static __F=null;user_id;offset;max_id;limit;get[i](){return 2446144168}static get[r](){return"photos.getUserPhotos"}static get[a](){return[["user_id",n._InputUser,"InputUser"],["offset","number","int"],["max_id","bigint","long"],["limit","number","int"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"],[this.offset,"number","int"],[this.max_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.user_id=e.user_id,this.offset=e.offset,this.max_id=e.max_id,this.limit=e.limit}},bL=class extends m{static __F=null;suggest;save;user_id;file;video;video_start_ts;video_emoji_markup;get[i](){return 3779873393}static get[r](){return"photos.uploadContactProfilePhoto"}static get[a](){return[["flags",p,"#"],["suggest","true","flags.3?true"],["save","true","flags.4?true"],["user_id",n._InputUser,"InputUser"],["file",n._InputFile,"flags.0?InputFile"],["video",n._InputFile,"flags.1?InputFile"],["video_start_ts","number","flags.2?double"],["video_emoji_markup",n._VideoSize,"flags.5?VideoSize"]]}get[o](){return[["flags",p,"#"],[this.suggest??null,"true","flags.3?true"],[this.save??null,"true","flags.4?true"],[this.user_id,n._InputUser,"InputUser"],[this.file??null,n._InputFile,"flags.0?InputFile"],[this.video??null,n._InputFile,"flags.1?InputFile"],[this.video_start_ts??null,"number","flags.2?double"],[this.video_emoji_markup??null,n._VideoSize,"flags.5?VideoSize"]]}constructor(e){super(),this.suggest=e.suggest,this.save=e.save,this.user_id=e.user_id,this.file=e.file,this.video=e.video,this.video_start_ts=e.video_start_ts,this.video_emoji_markup=e.video_emoji_markup}},fL=class extends m{static __F=null;file_id;file_part;bytes;get[i](){return 3003426337}static get[r](){return"upload.saveFilePart"}static get[a](){return[["file_id","bigint","long"],["file_part","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.file_id,"bigint","long"],[this.file_part,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.file_id=e.file_id,this.file_part=e.file_part,this.bytes=e.bytes}},yL=class extends m{static __F=null;precise;cdn_supported;location;offset;limit;get[i](){return 3193124286}static get[r](){return"upload.getFile"}static get[a](){return[["flags",p,"#"],["precise","true","flags.0?true"],["cdn_supported","true","flags.1?true"],["location",n._InputFileLocation,"InputFileLocation"],["offset","bigint","long"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.precise??null,"true","flags.0?true"],[this.cdn_supported??null,"true","flags.1?true"],[this.location,n._InputFileLocation,"InputFileLocation"],[this.offset,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.precise=e.precise,this.cdn_supported=e.cdn_supported,this.location=e.location,this.offset=e.offset,this.limit=e.limit}},xL=class extends m{static __F=null;file_id;file_part;file_total_parts;bytes;get[i](){return 3732629309}static get[r](){return"upload.saveBigFilePart"}static get[a](){return[["file_id","bigint","long"],["file_part","number","int"],["file_total_parts","number","int"],["bytes",Uint8Array,"bytes"]]}get[o](){return[[this.file_id,"bigint","long"],[this.file_part,"number","int"],[this.file_total_parts,"number","int"],[this.bytes,Uint8Array,"bytes"]]}constructor(e){super(),this.file_id=e.file_id,this.file_part=e.file_part,this.file_total_parts=e.file_total_parts,this.bytes=e.bytes}},AL=class extends m{static __F=null;location;offset;limit;get[i](){return 619086221}static get[r](){return"upload.getWebFile"}static get[a](){return[["location",n._InputWebFileLocation,"InputWebFileLocation"],["offset","number","int"],["limit","number","int"]]}get[o](){return[[this.location,n._InputWebFileLocation,"InputWebFileLocation"],[this.offset,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.location=e.location,this.offset=e.offset,this.limit=e.limit}},PL=class extends m{static __F=null;file_token;offset;limit;get[i](){return 962554330}static get[r](){return"upload.getCdnFile"}static get[a](){return[["file_token",Uint8Array,"bytes"],["offset","bigint","long"],["limit","number","int"]]}get[o](){return[[this.file_token,Uint8Array,"bytes"],[this.offset,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.file_token=e.file_token,this.offset=e.offset,this.limit=e.limit}},CL=class extends m{static __F=null;file_token;request_token;get[i](){return 2603046056}static get[r](){return"upload.reuploadCdnFile"}static get[a](){return[["file_token",Uint8Array,"bytes"],["request_token",Uint8Array,"bytes"]]}get[o](){return[[this.file_token,Uint8Array,"bytes"],[this.request_token,Uint8Array,"bytes"]]}constructor(e){super(),this.file_token=e.file_token,this.request_token=e.request_token}},IL=class extends m{static __F=null;file_token;offset;get[i](){return 2447130417}static get[r](){return"upload.getCdnFileHashes"}static get[a](){return[["file_token",Uint8Array,"bytes"],["offset","bigint","long"]]}get[o](){return[[this.file_token,Uint8Array,"bytes"],[this.offset,"bigint","long"]]}constructor(e){super(),this.file_token=e.file_token,this.offset=e.offset}},vL=class extends m{static __F=null;location;offset;get[i](){return 2438371370}static get[r](){return"upload.getFileHashes"}static get[a](){return[["location",n._InputFileLocation,"InputFileLocation"],["offset","bigint","long"]]}get[o](){return[[this.location,n._InputFileLocation,"InputFileLocation"],[this.offset,"bigint","long"]]}constructor(e){super(),this.location=e.location,this.offset=e.offset}},wL=class extends m{static __F=null;get[i](){return 3304659051}static get[r](){return"help.getConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},DL=class extends m{static __F=null;get[i](){return 531836966}static get[r](){return"help.getNearestDc"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},SL=class extends m{static __F=null;source;get[i](){return 1378703997}static get[r](){return"help.getAppUpdate"}static get[a](){return[["source","string","string"]]}get[o](){return[[this.source,"string","string"]]}constructor(e){super(),this.source=e.source}},EL=class extends m{static __F=null;get[i](){return 1295590211}static get[r](){return"help.getInviteText"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BL=class extends m{static __F=null;get[i](){return 2631862477}static get[r](){return"help.getSupport"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kL=class extends m{static __F=null;pending_updates_count;message;get[i](){return 3961704397}static get[r](){return"help.setBotUpdatesStatus"}static get[a](){return[["pending_updates_count","number","int"],["message","string","string"]]}get[o](){return[[this.pending_updates_count,"number","int"],[this.message,"string","string"]]}constructor(e){super(),this.pending_updates_count=e.pending_updates_count,this.message=e.message}},ML=class extends m{static __F=null;get[i](){return 1375900482}static get[r](){return"help.getCdnConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},FL=class extends m{static __F=null;referer;get[i](){return 1036054804}static get[r](){return"help.getRecentMeUrls"}static get[a](){return[["referer","string","string"]]}get[o](){return[[this.referer,"string","string"]]}constructor(e){super(),this.referer=e.referer}},RL=class extends m{static __F=null;get[i](){return 749019089}static get[r](){return"help.getTermsOfServiceUpdate"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},UL=class extends m{static __F=null;id;get[i](){return 4000511898}static get[r](){return"help.acceptTermsOfService"}static get[a](){return[["id",n._DataJSON,"DataJSON"]]}get[o](){return[[this.id,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.id=e.id}},TL=class extends m{static __F=null;path;get[i](){return 1072547679}static get[r](){return"help.getDeepLinkInfo"}static get[a](){return[["path","string","string"]]}get[o](){return[[this.path,"string","string"]]}constructor(e){super(),this.path=e.path}},VL=class extends m{static __F=null;hash;get[i](){return 1642330196}static get[r](){return"help.getAppConfig"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},NL=class extends m{static __F=null;events;get[i](){return 1862465352}static get[r](){return"help.saveAppLog"}static get[a](){return[["events",[n._InputAppEvent],"Vector"]]}get[o](){return[[this.events,[n._InputAppEvent],"Vector"]]}constructor(e){super(),this.events=e.events}},LL=class extends m{static __F=null;hash;get[i](){return 3328290056}static get[r](){return"help.getPassportConfig"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},qL=class extends m{static __F=null;get[i](){return 3546343212}static get[r](){return"help.getSupportName"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},QL=class extends m{static __F=null;user_id;get[i](){return 59377875}static get[r](){return"help.getUserInfo"}static get[a](){return[["user_id",n._InputUser,"InputUser"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.user_id=e.user_id}},GL=class extends m{static __F=null;user_id;message;entities;get[i](){return 1723407216}static get[r](){return"help.editUserInfo"}static get[a](){return[["user_id",n._InputUser,"InputUser"],["message","string","string"],["entities",[n._MessageEntity],"Vector"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"],[this.message,"string","string"],[this.entities,[n._MessageEntity],"Vector"]]}constructor(e){super(),this.user_id=e.user_id,this.message=e.message,this.entities=e.entities}},OL=class extends m{static __F=null;get[i](){return 3231151137}static get[r](){return"help.getPromoData"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},HL=class extends m{static __F=null;peer;get[i](){return 505748629}static get[r](){return"help.hidePromoData"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},jL=class extends m{static __F=null;peer;suggestion;get[i](){return 4111317665}static get[r](){return"help.dismissSuggestion"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["suggestion","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.suggestion,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.suggestion=e.suggestion}},zL=class extends m{static __F=null;lang_code;hash;get[i](){return 1935116200}static get[r](){return"help.getCountriesList"}static get[a](){return[["lang_code","string","string"],["hash","number","int"]]}get[o](){return[[this.lang_code,"string","string"],[this.hash,"number","int"]]}constructor(e){super(),this.lang_code=e.lang_code,this.hash=e.hash}},KL=class extends m{static __F=null;get[i](){return 3088815060}static get[r](){return"help.getPremiumPromo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},WL=class extends m{static __F=null;hash;get[i](){return 3665884207}static get[r](){return"help.getPeerColors"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},JL=class extends m{static __F=null;hash;get[i](){return 2882513405}static get[r](){return"help.getPeerProfileColors"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},YL=class extends m{static __F=null;hash;get[i](){return 1236468288}static get[r](){return"help.getTimezonesList"}static get[a](){return[["hash","number","int"]]}get[o](){return[[this.hash,"number","int"]]}constructor(e){super(),this.hash=e.hash}},ZL=class extends m{static __F=null;channel;max_id;get[i](){return 3423619383}static get[r](){return"channels.readHistory"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["max_id","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.max_id,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.max_id=e.max_id}},XL=class extends m{static __F=null;channel;id;get[i](){return 2227305806}static get[r](){return"channels.deleteMessages"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["id",["number"],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.id=e.id}},$L=class extends m{static __F=null;channel;participant;id;get[i](){return 4098523925}static get[r](){return"channels.reportSpam"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["participant",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.participant,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant,this.id=e.id}},e9=class extends m{static __F=null;channel;id;get[i](){return 2911672867}static get[r](){return"channels.getMessages"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["id",[n._InputMessage],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.id,[n._InputMessage],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.id=e.id}},t9=class extends m{static __F=null;channel;filter;offset;limit;hash;get[i](){return 2010044880}static get[r](){return"channels.getParticipants"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["filter",n._ChannelParticipantsFilter,"ChannelParticipantsFilter"],["offset","number","int"],["limit","number","int"],["hash","bigint","long"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.filter,n._ChannelParticipantsFilter,"ChannelParticipantsFilter"],[this.offset,"number","int"],[this.limit,"number","int"],[this.hash,"bigint","long"]]}constructor(e){super(),this.channel=e.channel,this.filter=e.filter,this.offset=e.offset,this.limit=e.limit,this.hash=e.hash}},s9=class extends m{static __F=null;channel;participant;get[i](){return 2695589062}static get[r](){return"channels.getParticipant"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["participant",n._InputPeer,"InputPeer"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.participant,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant}},n9=class extends m{static __F=null;id;get[i](){return 176122811}static get[r](){return"channels.getChannels"}static get[a](){return[["id",[n._InputChannel],"Vector"]]}get[o](){return[[this.id,[n._InputChannel],"Vector"]]}constructor(e){super(),this.id=e.id}},r9=class extends m{static __F=null;channel;get[i](){return 141781513}static get[r](){return"channels.getFullChannel"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},i9=class extends m{static __F=null;broadcast;megagroup;for_import;forum;title;about;geo_point;address;ttl_period;get[i](){return 2432722695}static get[r](){return"channels.createChannel"}static get[a](){return[["flags",p,"#"],["broadcast","true","flags.0?true"],["megagroup","true","flags.1?true"],["for_import","true","flags.3?true"],["forum","true","flags.5?true"],["title","string","string"],["about","string","string"],["geo_point",n._InputGeoPoint,"flags.2?InputGeoPoint"],["address","string","flags.2?string"],["ttl_period","number","flags.4?int"]]}get[o](){return[["flags",p,"#"],[this.broadcast??null,"true","flags.0?true"],[this.megagroup??null,"true","flags.1?true"],[this.for_import??null,"true","flags.3?true"],[this.forum??null,"true","flags.5?true"],[this.title,"string","string"],[this.about,"string","string"],[this.geo_point??null,n._InputGeoPoint,"flags.2?InputGeoPoint"],[this.address??null,"string","flags.2?string"],[this.ttl_period??null,"number","flags.4?int"]]}constructor(e){super(),this.broadcast=e.broadcast,this.megagroup=e.megagroup,this.for_import=e.for_import,this.forum=e.forum,this.title=e.title,this.about=e.about,this.geo_point=e.geo_point,this.address=e.address,this.ttl_period=e.ttl_period}},a9=class extends m{static __F=null;channel;user_id;admin_rights;rank;get[i](){return 3543959810}static get[r](){return"channels.editAdmin"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["user_id",n._InputUser,"InputUser"],["admin_rights",n._ChatAdminRights,"ChatAdminRights"],["rank","string","string"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.user_id,n._InputUser,"InputUser"],[this.admin_rights,n._ChatAdminRights,"ChatAdminRights"],[this.rank,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.user_id=e.user_id,this.admin_rights=e.admin_rights,this.rank=e.rank}},o9=class extends m{static __F=null;channel;title;get[i](){return 1450044624}static get[r](){return"channels.editTitle"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["title","string","string"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.title,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.title=e.title}},u9=class extends m{static __F=null;channel;photo;get[i](){return 4046346185}static get[r](){return"channels.editPhoto"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["photo",n._InputChatPhoto,"InputChatPhoto"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.photo,n._InputChatPhoto,"InputChatPhoto"]]}constructor(e){super(),this.channel=e.channel,this.photo=e.photo}},c9=class extends m{static __F=null;channel;username;get[i](){return 283557164}static get[r](){return"channels.checkUsername"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["username","string","string"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.username,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.username=e.username}},l9=class extends m{static __F=null;channel;username;get[i](){return 890549214}static get[r](){return"channels.updateUsername"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["username","string","string"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.username,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.username=e.username}},p9=class extends m{static __F=null;channel;get[i](){return 615851205}static get[r](){return"channels.joinChannel"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},g9=class extends m{static __F=null;channel;get[i](){return 4164332181}static get[r](){return"channels.leaveChannel"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},d9=class extends m{static __F=null;channel;users;get[i](){return 3387112788}static get[r](){return"channels.inviteToChannel"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["users",[n._InputUser],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.users,[n._InputUser],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.users=e.users}},m9=class extends m{static __F=null;channel;get[i](){return 3222347747}static get[r](){return"channels.deleteChannel"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},h9=class extends m{static __F=null;grouped;thread;channel;id;get[i](){return 3862932971}static get[r](){return"channels.exportMessageLink"}static get[a](){return[["flags",p,"#"],["grouped","true","flags.0?true"],["thread","true","flags.1?true"],["channel",n._InputChannel,"InputChannel"],["id","number","int"]]}get[o](){return[["flags",p,"#"],[this.grouped??null,"true","flags.0?true"],[this.thread??null,"true","flags.1?true"],[this.channel,n._InputChannel,"InputChannel"],[this.id,"number","int"]]}constructor(e){super(),this.grouped=e.grouped,this.thread=e.thread,this.channel=e.channel,this.id=e.id}},_9=class extends m{static __F=null;channel;enabled;get[i](){return 527021574}static get[r](){return"channels.toggleSignatures"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},b9=class extends m{static __F=null;by_location;check_limit;for_personal;get[i](){return 4172297903}static get[r](){return"channels.getAdminedPublicChannels"}static get[a](){return[["flags",p,"#"],["by_location","true","flags.0?true"],["check_limit","true","flags.1?true"],["for_personal","true","flags.2?true"]]}get[o](){return[["flags",p,"#"],[this.by_location??null,"true","flags.0?true"],[this.check_limit??null,"true","flags.1?true"],[this.for_personal??null,"true","flags.2?true"]]}constructor(e){super(),this.by_location=e?.by_location,this.check_limit=e?.check_limit,this.for_personal=e?.for_personal}},f9=class extends m{static __F=null;channel;participant;banned_rights;get[i](){return 2531708289}static get[r](){return"channels.editBanned"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["participant",n._InputPeer,"InputPeer"],["banned_rights",n._ChatBannedRights,"ChatBannedRights"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.participant,n._InputPeer,"InputPeer"],[this.banned_rights,n._ChatBannedRights,"ChatBannedRights"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant,this.banned_rights=e.banned_rights}},y9=class extends m{static __F=null;channel;q;events_filter;admins;max_id;min_id;limit;get[i](){return 870184064}static get[r](){return"channels.getAdminLog"}static get[a](){return[["flags",p,"#"],["channel",n._InputChannel,"InputChannel"],["q","string","string"],["events_filter",n._ChannelAdminLogEventsFilter,"flags.0?ChannelAdminLogEventsFilter"],["admins",[n._InputUser],"flags.1?Vector"],["max_id","bigint","long"],["min_id","bigint","long"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.channel,n._InputChannel,"InputChannel"],[this.q,"string","string"],[this.events_filter??null,n._ChannelAdminLogEventsFilter,"flags.0?ChannelAdminLogEventsFilter"],[this.admins??null,[n._InputUser],"flags.1?Vector"],[this.max_id,"bigint","long"],[this.min_id,"bigint","long"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.q=e.q,this.events_filter=e.events_filter,this.admins=e.admins,this.max_id=e.max_id,this.min_id=e.min_id,this.limit=e.limit}},x9=class extends m{static __F=null;channel;stickerset;get[i](){return 3935085817}static get[r](){return"channels.setStickers"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["stickerset",n._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.stickerset,n._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.channel=e.channel,this.stickerset=e.stickerset}},A9=class extends m{static __F=null;channel;id;get[i](){return 3937786936}static get[r](){return"channels.readMessageContents"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["id",["number"],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.id=e.id}},P9=class extends m{static __F=null;for_everyone;channel;max_id;get[i](){return 2611648071}static get[r](){return"channels.deleteHistory"}static get[a](){return[["flags",p,"#"],["for_everyone","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"],["max_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.for_everyone??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"],[this.max_id,"number","int"]]}constructor(e){super(),this.for_everyone=e.for_everyone,this.channel=e.channel,this.max_id=e.max_id}},C9=class extends m{static __F=null;channel;enabled;get[i](){return 3938171212}static get[r](){return"channels.togglePreHistoryHidden"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},I9=class extends m{static __F=null;offset;get[i](){return 2202135744}static get[r](){return"channels.getLeftChannels"}static get[a](){return[["offset","number","int"]]}get[o](){return[[this.offset,"number","int"]]}constructor(e){super(),this.offset=e.offset}},v9=class extends m{static __F=null;get[i](){return 4124758904}static get[r](){return"channels.getGroupsForDiscussion"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},w9=class extends m{static __F=null;broadcast;group;get[i](){return 1079520178}static get[r](){return"channels.setDiscussionGroup"}static get[a](){return[["broadcast",n._InputChannel,"InputChannel"],["group",n._InputChannel,"InputChannel"]]}get[o](){return[[this.broadcast,n._InputChannel,"InputChannel"],[this.group,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.broadcast=e.broadcast,this.group=e.group}},D9=class extends m{static __F=null;channel;user_id;password;get[i](){return 2402864415}static get[r](){return"channels.editCreator"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["user_id",n._InputUser,"InputUser"],["password",n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.user_id,n._InputUser,"InputUser"],[this.password,n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.channel=e.channel,this.user_id=e.user_id,this.password=e.password}},S9=class extends m{static __F=null;channel;geo_point;address;get[i](){return 1491484525}static get[r](){return"channels.editLocation"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["geo_point",n._InputGeoPoint,"InputGeoPoint"],["address","string","string"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.geo_point,n._InputGeoPoint,"InputGeoPoint"],[this.address,"string","string"]]}constructor(e){super(),this.channel=e.channel,this.geo_point=e.geo_point,this.address=e.address}},E9=class extends m{static __F=null;channel;seconds;get[i](){return 3990134512}static get[r](){return"channels.toggleSlowMode"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["seconds","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.seconds,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.seconds=e.seconds}},B9=class extends m{static __F=null;get[i](){return 300429806}static get[r](){return"channels.getInactiveChannels"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},k9=class extends m{static __F=null;channel;get[i](){return 187239529}static get[r](){return"channels.convertToGigagroup"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},M9=class extends m{static __F=null;channel;random_id;get[i](){return 3199130516}static get[r](){return"channels.viewSponsoredMessage"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["random_id",Uint8Array,"bytes"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.random_id,Uint8Array,"bytes"]]}constructor(e){super(),this.channel=e.channel,this.random_id=e.random_id}},F9=class extends m{static __F=null;channel;get[i](){return 3961589695}static get[r](){return"channels.getSponsoredMessages"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},R9=class extends m{static __F=null;peer;get[i](){return 231174382}static get[r](){return"channels.getSendAs"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},U9=class extends m{static __F=null;channel;participant;get[i](){return 913655003}static get[r](){return"channels.deleteParticipantHistory"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["participant",n._InputPeer,"InputPeer"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.participant,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.channel=e.channel,this.participant=e.participant}},T9=class extends m{static __F=null;channel;enabled;get[i](){return 3838547328}static get[r](){return"channels.toggleJoinToSend"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},V9=class extends m{static __F=null;channel;enabled;get[i](){return 1277789622}static get[r](){return"channels.toggleJoinRequest"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},N9=class extends m{static __F=null;channel;order;get[i](){return 3025988893}static get[r](){return"channels.reorderUsernames"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["order",["string"],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.order,["string"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.order=e.order}},L9=class extends m{static __F=null;channel;username;active;get[i](){return 1358053637}static get[r](){return"channels.toggleUsername"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["username","string","string"],["active","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.username,"string","string"],[this.active,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.username=e.username,this.active=e.active}},q9=class extends m{static __F=null;channel;get[i](){return 170155475}static get[r](){return"channels.deactivateAllUsernames"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},Q9=class extends m{static __F=null;channel;enabled;get[i](){return 2754186025}static get[r](){return"channels.toggleForum"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},G9=class extends m{static __F=null;channel;title;icon_color;icon_emoji_id;random_id;send_as;get[i](){return 4094427684}static get[r](){return"channels.createForumTopic"}static get[a](){return[["flags",p,"#"],["channel",n._InputChannel,"InputChannel"],["title","string","string"],["icon_color","number","flags.0?int"],["icon_emoji_id","bigint","flags.3?long"],["random_id","bigint","long"],["send_as",n._InputPeer,"flags.2?InputPeer"]]}get[o](){return[["flags",p,"#"],[this.channel,n._InputChannel,"InputChannel"],[this.title,"string","string"],[this.icon_color??null,"number","flags.0?int"],[this.icon_emoji_id??null,"bigint","flags.3?long"],[this.random_id,"bigint","long"],[this.send_as??null,n._InputPeer,"flags.2?InputPeer"]]}constructor(e){super(),this.channel=e.channel,this.title=e.title,this.icon_color=e.icon_color,this.icon_emoji_id=e.icon_emoji_id,this.random_id=e.random_id,this.send_as=e.send_as}},O9=class extends m{static __F=null;channel;q;offset_date;offset_id;offset_topic;limit;get[i](){return 233136337}static get[r](){return"channels.getForumTopics"}static get[a](){return[["flags",p,"#"],["channel",n._InputChannel,"InputChannel"],["q","string","flags.0?string"],["offset_date","number","int"],["offset_id","number","int"],["offset_topic","number","int"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.channel,n._InputChannel,"InputChannel"],[this.q??null,"string","flags.0?string"],[this.offset_date,"number","int"],[this.offset_id,"number","int"],[this.offset_topic,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.q=e.q,this.offset_date=e.offset_date,this.offset_id=e.offset_id,this.offset_topic=e.offset_topic,this.limit=e.limit}},H9=class extends m{static __F=null;channel;topics;get[i](){return 2961383097}static get[r](){return"channels.getForumTopicsByID"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["topics",["number"],"Vector"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.topics,["number"],"Vector"]]}constructor(e){super(),this.channel=e.channel,this.topics=e.topics}},j9=class extends m{static __F=null;channel;topic_id;title;icon_emoji_id;closed;hidden;get[i](){return 4108296581}static get[r](){return"channels.editForumTopic"}static get[a](){return[["flags",p,"#"],["channel",n._InputChannel,"InputChannel"],["topic_id","number","int"],["title","string","flags.0?string"],["icon_emoji_id","bigint","flags.1?long"],["closed","boolean","flags.2?Bool"],["hidden","boolean","flags.3?Bool"]]}get[o](){return[["flags",p,"#"],[this.channel,n._InputChannel,"InputChannel"],[this.topic_id,"number","int"],[this.title??null,"string","flags.0?string"],[this.icon_emoji_id??null,"bigint","flags.1?long"],[this.closed??null,"boolean","flags.2?Bool"],[this.hidden??null,"boolean","flags.3?Bool"]]}constructor(e){super(),this.channel=e.channel,this.topic_id=e.topic_id,this.title=e.title,this.icon_emoji_id=e.icon_emoji_id,this.closed=e.closed,this.hidden=e.hidden}},z9=class extends m{static __F=null;channel;topic_id;pinned;get[i](){return 1814925350}static get[r](){return"channels.updatePinnedForumTopic"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["topic_id","number","int"],["pinned","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.topic_id,"number","int"],[this.pinned,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.topic_id=e.topic_id,this.pinned=e.pinned}},K9=class extends m{static __F=null;channel;top_msg_id;get[i](){return 876830509}static get[r](){return"channels.deleteTopicHistory"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["top_msg_id","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.top_msg_id,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.top_msg_id=e.top_msg_id}},W9=class extends m{static __F=null;force;channel;order;get[i](){return 693150095}static get[r](){return"channels.reorderPinnedForumTopics"}static get[a](){return[["flags",p,"#"],["force","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"],["order",["number"],"Vector"]]}get[o](){return[["flags",p,"#"],[this.force??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"],[this.order,["number"],"Vector"]]}constructor(e){super(),this.force=e.force,this.channel=e.channel,this.order=e.order}},J9=class extends m{static __F=null;channel;enabled;get[i](){return 1760814315}static get[r](){return"channels.toggleAntiSpam"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},Y9=class extends m{static __F=null;channel;msg_id;get[i](){return 2823857811}static get[r](){return"channels.reportAntiSpamFalsePositive"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["msg_id","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.msg_id,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.msg_id=e.msg_id}},Z9=class extends m{static __F=null;channel;enabled;get[i](){return 1785624660}static get[r](){return"channels.toggleParticipantsHidden"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},X9=class extends m{static __F=null;channel;random_id;get[i](){return 414170259}static get[r](){return"channels.clickSponsoredMessage"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["random_id",Uint8Array,"bytes"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.random_id,Uint8Array,"bytes"]]}constructor(e){super(),this.channel=e.channel,this.random_id=e.random_id}},$9=class extends m{static __F=null;for_profile;channel;color;background_emoji_id;get[i](){return 3635033713}static get[r](){return"channels.updateColor"}static get[a](){return[["flags",p,"#"],["for_profile","true","flags.1?true"],["channel",n._InputChannel,"InputChannel"],["color","number","flags.2?int"],["background_emoji_id","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.for_profile??null,"true","flags.1?true"],[this.channel,n._InputChannel,"InputChannel"],[this.color??null,"number","flags.2?int"],[this.background_emoji_id??null,"bigint","flags.0?long"]]}constructor(e){super(),this.for_profile=e.for_profile,this.channel=e.channel,this.color=e.color,this.background_emoji_id=e.background_emoji_id}},e7=class extends m{static __F=null;channel;enabled;get[i](){return 2537077525}static get[r](){return"channels.toggleViewForumAsMessages"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["enabled","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.enabled,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.enabled=e.enabled}},t7=class extends m{static __F=null;channel;get[i](){return 2209811863}static get[r](){return"channels.getChannelRecommendations"}static get[a](){return[["channel",n._InputChannel,"InputChannel"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.channel=e.channel}},s7=class extends m{static __F=null;channel;emoji_status;get[i](){return 4040418984}static get[r](){return"channels.updateEmojiStatus"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["emoji_status",n._EmojiStatus,"EmojiStatus"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.emoji_status,n._EmojiStatus,"EmojiStatus"]]}constructor(e){super(),this.channel=e.channel,this.emoji_status=e.emoji_status}},n7=class extends m{static __F=null;channel;boosts;get[i](){return 2906234094}static get[r](){return"channels.setBoostsToUnblockRestrictions"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["boosts","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.boosts,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.boosts=e.boosts}},r7=class extends m{static __F=null;channel;stickerset;get[i](){return 1020866743}static get[r](){return"channels.setEmojiStickers"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["stickerset",n._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.stickerset,n._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.channel=e.channel,this.stickerset=e.stickerset}},i7=class extends m{static __F=null;channel;random_id;option;get[i](){return 2945447609}static get[r](){return"channels.reportSponsoredMessage"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["random_id",Uint8Array,"bytes"],["option",Uint8Array,"bytes"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.random_id,Uint8Array,"bytes"],[this.option,Uint8Array,"bytes"]]}constructor(e){super(),this.channel=e.channel,this.random_id=e.random_id,this.option=e.option}},a7=class extends m{static __F=null;channel;restricted;get[i](){return 2598966553}static get[r](){return"channels.restrictSponsoredMessages"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["restricted","boolean","Bool"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.restricted,"boolean","Bool"]]}constructor(e){super(),this.channel=e.channel,this.restricted=e.restricted}},o7=class extends m{static __F=null;custom_method;params;get[i](){return 2854709741}static get[r](){return"bots.sendCustomRequest"}static get[a](){return[["custom_method","string","string"],["params",n._DataJSON,"DataJSON"]]}get[o](){return[[this.custom_method,"string","string"],[this.params,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.custom_method=e.custom_method,this.params=e.params}},u7=class extends m{static __F=null;query_id;data;get[i](){return 3860938573}static get[r](){return"bots.answerWebhookJSONQuery"}static get[a](){return[["query_id","bigint","long"],["data",n._DataJSON,"DataJSON"]]}get[o](){return[[this.query_id,"bigint","long"],[this.data,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.query_id=e.query_id,this.data=e.data}},c7=class extends m{static __F=null;scope;lang_code;commands;get[i](){return 85399130}static get[r](){return"bots.setBotCommands"}static get[a](){return[["scope",n._BotCommandScope,"BotCommandScope"],["lang_code","string","string"],["commands",[n._BotCommand],"Vector"]]}get[o](){return[[this.scope,n._BotCommandScope,"BotCommandScope"],[this.lang_code,"string","string"],[this.commands,[n._BotCommand],"Vector"]]}constructor(e){super(),this.scope=e.scope,this.lang_code=e.lang_code,this.commands=e.commands}},l7=class extends m{static __F=null;scope;lang_code;get[i](){return 1032708345}static get[r](){return"bots.resetBotCommands"}static get[a](){return[["scope",n._BotCommandScope,"BotCommandScope"],["lang_code","string","string"]]}get[o](){return[[this.scope,n._BotCommandScope,"BotCommandScope"],[this.lang_code,"string","string"]]}constructor(e){super(),this.scope=e.scope,this.lang_code=e.lang_code}},p7=class extends m{static __F=null;scope;lang_code;get[i](){return 3813412310}static get[r](){return"bots.getBotCommands"}static get[a](){return[["scope",n._BotCommandScope,"BotCommandScope"],["lang_code","string","string"]]}get[o](){return[[this.scope,n._BotCommandScope,"BotCommandScope"],[this.lang_code,"string","string"]]}constructor(e){super(),this.scope=e.scope,this.lang_code=e.lang_code}},g7=class extends m{static __F=null;user_id;button;get[i](){return 1157944655}static get[r](){return"bots.setBotMenuButton"}static get[a](){return[["user_id",n._InputUser,"InputUser"],["button",n._BotMenuButton,"BotMenuButton"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"],[this.button,n._BotMenuButton,"BotMenuButton"]]}constructor(e){super(),this.user_id=e.user_id,this.button=e.button}},d7=class extends m{static __F=null;user_id;get[i](){return 2623597352}static get[r](){return"bots.getBotMenuButton"}static get[a](){return[["user_id",n._InputUser,"InputUser"]]}get[o](){return[[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.user_id=e.user_id}},m7=class extends m{static __F=null;admin_rights;get[i](){return 2021942497}static get[r](){return"bots.setBotBroadcastDefaultAdminRights"}static get[a](){return[["admin_rights",n._ChatAdminRights,"ChatAdminRights"]]}get[o](){return[[this.admin_rights,n._ChatAdminRights,"ChatAdminRights"]]}constructor(e){super(),this.admin_rights=e.admin_rights}},h7=class extends m{static __F=null;admin_rights;get[i](){return 2455685610}static get[r](){return"bots.setBotGroupDefaultAdminRights"}static get[a](){return[["admin_rights",n._ChatAdminRights,"ChatAdminRights"]]}get[o](){return[[this.admin_rights,n._ChatAdminRights,"ChatAdminRights"]]}constructor(e){super(),this.admin_rights=e.admin_rights}},_7=class extends m{static __F=null;bot;lang_code;name;about;description;get[i](){return 282013987}static get[r](){return"bots.setBotInfo"}static get[a](){return[["flags",p,"#"],["bot",n._InputUser,"flags.2?InputUser"],["lang_code","string","string"],["name","string","flags.3?string"],["about","string","flags.0?string"],["description","string","flags.1?string"]]}get[o](){return[["flags",p,"#"],[this.bot??null,n._InputUser,"flags.2?InputUser"],[this.lang_code,"string","string"],[this.name??null,"string","flags.3?string"],[this.about??null,"string","flags.0?string"],[this.description??null,"string","flags.1?string"]]}constructor(e){super(),this.bot=e.bot,this.lang_code=e.lang_code,this.name=e.name,this.about=e.about,this.description=e.description}},b7=class extends m{static __F=null;bot;lang_code;get[i](){return 3705214205}static get[r](){return"bots.getBotInfo"}static get[a](){return[["flags",p,"#"],["bot",n._InputUser,"flags.0?InputUser"],["lang_code","string","string"]]}get[o](){return[["flags",p,"#"],[this.bot??null,n._InputUser,"flags.0?InputUser"],[this.lang_code,"string","string"]]}constructor(e){super(),this.bot=e.bot,this.lang_code=e.lang_code}},f7=class extends m{static __F=null;bot;order;get[i](){return 2533994946}static get[r](){return"bots.reorderUsernames"}static get[a](){return[["bot",n._InputUser,"InputUser"],["order",["string"],"Vector"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"],[this.order,["string"],"Vector"]]}constructor(e){super(),this.bot=e.bot,this.order=e.order}},y7=class extends m{static __F=null;bot;username;active;get[i](){return 87861619}static get[r](){return"bots.toggleUsername"}static get[a](){return[["bot",n._InputUser,"InputUser"],["username","string","string"],["active","boolean","Bool"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"],[this.username,"string","string"],[this.active,"boolean","Bool"]]}constructor(e){super(),this.bot=e.bot,this.username=e.username,this.active=e.active}},x7=class extends m{static __F=null;bot;get[i](){return 324662502}static get[r](){return"bots.canSendMessage"}static get[a](){return[["bot",n._InputUser,"InputUser"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"]]}constructor(e){super(),this.bot=e.bot}},A7=class extends m{static __F=null;bot;get[i](){return 4046644207}static get[r](){return"bots.allowSendMessage"}static get[a](){return[["bot",n._InputUser,"InputUser"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"]]}constructor(e){super(),this.bot=e.bot}},P7=class extends m{static __F=null;bot;custom_method;params;get[i](){return 142591463}static get[r](){return"bots.invokeWebViewCustomMethod"}static get[a](){return[["bot",n._InputUser,"InputUser"],["custom_method","string","string"],["params",n._DataJSON,"DataJSON"]]}get[o](){return[[this.bot,n._InputUser,"InputUser"],[this.custom_method,"string","string"],[this.params,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.bot=e.bot,this.custom_method=e.custom_method,this.params=e.params}},C7=class extends m{static __F=null;invoice;theme_params;get[i](){return 924093883}static get[r](){return"payments.getPaymentForm"}static get[a](){return[["flags",p,"#"],["invoice",n._InputInvoice,"InputInvoice"],["theme_params",n._DataJSON,"flags.0?DataJSON"]]}get[o](){return[["flags",p,"#"],[this.invoice,n._InputInvoice,"InputInvoice"],[this.theme_params??null,n._DataJSON,"flags.0?DataJSON"]]}constructor(e){super(),this.invoice=e.invoice,this.theme_params=e.theme_params}},I7=class extends m{static __F=null;peer;msg_id;get[i](){return 611897804}static get[r](){return"payments.getPaymentReceipt"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},v7=class extends m{static __F=null;save;invoice;info;get[i](){return 3066622251}static get[r](){return"payments.validateRequestedInfo"}static get[a](){return[["flags",p,"#"],["save","true","flags.0?true"],["invoice",n._InputInvoice,"InputInvoice"],["info",n._PaymentRequestedInfo,"PaymentRequestedInfo"]]}get[o](){return[["flags",p,"#"],[this.save??null,"true","flags.0?true"],[this.invoice,n._InputInvoice,"InputInvoice"],[this.info,n._PaymentRequestedInfo,"PaymentRequestedInfo"]]}constructor(e){super(),this.save=e.save,this.invoice=e.invoice,this.info=e.info}},w7=class extends m{static __F=null;form_id;invoice;requested_info_id;shipping_option_id;credentials;tip_amount;get[i](){return 755192367}static get[r](){return"payments.sendPaymentForm"}static get[a](){return[["flags",p,"#"],["form_id","bigint","long"],["invoice",n._InputInvoice,"InputInvoice"],["requested_info_id","string","flags.0?string"],["shipping_option_id","string","flags.1?string"],["credentials",n._InputPaymentCredentials,"InputPaymentCredentials"],["tip_amount","bigint","flags.2?long"]]}get[o](){return[["flags",p,"#"],[this.form_id,"bigint","long"],[this.invoice,n._InputInvoice,"InputInvoice"],[this.requested_info_id??null,"string","flags.0?string"],[this.shipping_option_id??null,"string","flags.1?string"],[this.credentials,n._InputPaymentCredentials,"InputPaymentCredentials"],[this.tip_amount??null,"bigint","flags.2?long"]]}constructor(e){super(),this.form_id=e.form_id,this.invoice=e.invoice,this.requested_info_id=e.requested_info_id,this.shipping_option_id=e.shipping_option_id,this.credentials=e.credentials,this.tip_amount=e.tip_amount}},D7=class extends m{static __F=null;get[i](){return 578650699}static get[r](){return"payments.getSavedInfo"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},S7=class extends m{static __F=null;credentials;info;get[i](){return 3627905217}static get[r](){return"payments.clearSavedInfo"}static get[a](){return[["flags",p,"#"],["credentials","true","flags.0?true"],["info","true","flags.1?true"]]}get[o](){return[["flags",p,"#"],[this.credentials??null,"true","flags.0?true"],[this.info??null,"true","flags.1?true"]]}constructor(e){super(),this.credentials=e?.credentials,this.info=e?.info}},E7=class extends m{static __F=null;number;get[i](){return 779736953}static get[r](){return"payments.getBankCardData"}static get[a](){return[["number","string","string"]]}get[o](){return[[this.number,"string","string"]]}constructor(e){super(),this.number=e.number}},B7=class extends m{static __F=null;invoice_media;get[i](){return 261206117}static get[r](){return"payments.exportInvoice"}static get[a](){return[["invoice_media",n._InputMedia,"InputMedia"]]}get[o](){return[[this.invoice_media,n._InputMedia,"InputMedia"]]}constructor(e){super(),this.invoice_media=e.invoice_media}},k7=class extends m{static __F=null;receipt;purpose;get[i](){return 2163045501}static get[r](){return"payments.assignAppStoreTransaction"}static get[a](){return[["receipt",Uint8Array,"bytes"],["purpose",n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.receipt,Uint8Array,"bytes"],[this.purpose,n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.receipt=e.receipt,this.purpose=e.purpose}},M7=class extends m{static __F=null;receipt;purpose;get[i](){return 3757920467}static get[r](){return"payments.assignPlayMarketTransaction"}static get[a](){return[["receipt",n._DataJSON,"DataJSON"],["purpose",n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.receipt,n._DataJSON,"DataJSON"],[this.purpose,n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.receipt=e.receipt,this.purpose=e.purpose}},F7=class extends m{static __F=null;purpose;get[i](){return 2680266422}static get[r](){return"payments.canPurchasePremium"}static get[a](){return[["purpose",n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.purpose,n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.purpose=e.purpose}},R7=class extends m{static __F=null;boost_peer;get[i](){return 660060756}static get[r](){return"payments.getPremiumGiftCodeOptions"}static get[a](){return[["flags",p,"#"],["boost_peer",n._InputPeer,"flags.0?InputPeer"]]}get[o](){return[["flags",p,"#"],[this.boost_peer??null,n._InputPeer,"flags.0?InputPeer"]]}constructor(e){super(),this.boost_peer=e?.boost_peer}},U7=class extends m{static __F=null;slug;get[i](){return 2387719361}static get[r](){return"payments.checkGiftCode"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},T7=class extends m{static __F=null;slug;get[i](){return 4142032980}static get[r](){return"payments.applyGiftCode"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},V7=class extends m{static __F=null;peer;msg_id;get[i](){return 4095972389}static get[r](){return"payments.getGiveawayInfo"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["msg_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.msg_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.msg_id=e.msg_id}},N7=class extends m{static __F=null;peer;giveaway_id;purpose;get[i](){return 1609928480}static get[r](){return"payments.launchPrepaidGiveaway"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["giveaway_id","bigint","long"],["purpose",n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.giveaway_id,"bigint","long"],[this.purpose,n._InputStorePaymentPurpose,"InputStorePaymentPurpose"]]}constructor(e){super(),this.peer=e.peer,this.giveaway_id=e.giveaway_id,this.purpose=e.purpose}},L7=class extends m{static __F=null;masks;emojis;text_color;user_id;title;short_name;thumb;stickers;software;get[i](){return 2418125671}static get[r](){return"stickers.createStickerSet"}static get[a](){return[["flags",p,"#"],["masks","true","flags.0?true"],["emojis","true","flags.5?true"],["text_color","true","flags.6?true"],["user_id",n._InputUser,"InputUser"],["title","string","string"],["short_name","string","string"],["thumb",n._InputDocument,"flags.2?InputDocument"],["stickers",[n._InputStickerSetItem],"Vector"],["software","string","flags.3?string"]]}get[o](){return[["flags",p,"#"],[this.masks??null,"true","flags.0?true"],[this.emojis??null,"true","flags.5?true"],[this.text_color??null,"true","flags.6?true"],[this.user_id,n._InputUser,"InputUser"],[this.title,"string","string"],[this.short_name,"string","string"],[this.thumb??null,n._InputDocument,"flags.2?InputDocument"],[this.stickers,[n._InputStickerSetItem],"Vector"],[this.software??null,"string","flags.3?string"]]}constructor(e){super(),this.masks=e.masks,this.emojis=e.emojis,this.text_color=e.text_color,this.user_id=e.user_id,this.title=e.title,this.short_name=e.short_name,this.thumb=e.thumb,this.stickers=e.stickers,this.software=e.software}},q7=class extends m{static __F=null;sticker;get[i](){return 4151709521}static get[r](){return"stickers.removeStickerFromSet"}static get[a](){return[["sticker",n._InputDocument,"InputDocument"]]}get[o](){return[[this.sticker,n._InputDocument,"InputDocument"]]}constructor(e){super(),this.sticker=e.sticker}},Q7=class extends m{static __F=null;sticker;position;get[i](){return 4290172106}static get[r](){return"stickers.changeStickerPosition"}static get[a](){return[["sticker",n._InputDocument,"InputDocument"],["position","number","int"]]}get[o](){return[[this.sticker,n._InputDocument,"InputDocument"],[this.position,"number","int"]]}constructor(e){super(),this.sticker=e.sticker,this.position=e.position}},G7=class extends m{static __F=null;stickerset;sticker;get[i](){return 2253651646}static get[r](){return"stickers.addStickerToSet"}static get[a](){return[["stickerset",n._InputStickerSet,"InputStickerSet"],["sticker",n._InputStickerSetItem,"InputStickerSetItem"]]}get[o](){return[[this.stickerset,n._InputStickerSet,"InputStickerSet"],[this.sticker,n._InputStickerSetItem,"InputStickerSetItem"]]}constructor(e){super(),this.stickerset=e.stickerset,this.sticker=e.sticker}},O7=class extends m{static __F=null;stickerset;thumb;thumb_document_id;get[i](){return 2808763282}static get[r](){return"stickers.setStickerSetThumb"}static get[a](){return[["flags",p,"#"],["stickerset",n._InputStickerSet,"InputStickerSet"],["thumb",n._InputDocument,"flags.0?InputDocument"],["thumb_document_id","bigint","flags.1?long"]]}get[o](){return[["flags",p,"#"],[this.stickerset,n._InputStickerSet,"InputStickerSet"],[this.thumb??null,n._InputDocument,"flags.0?InputDocument"],[this.thumb_document_id??null,"bigint","flags.1?long"]]}constructor(e){super(),this.stickerset=e.stickerset,this.thumb=e.thumb,this.thumb_document_id=e.thumb_document_id}},H7=class extends m{static __F=null;short_name;get[i](){return 676017721}static get[r](){return"stickers.checkShortName"}static get[a](){return[["short_name","string","string"]]}get[o](){return[[this.short_name,"string","string"]]}constructor(e){super(),this.short_name=e.short_name}},j7=class extends m{static __F=null;title;get[i](){return 1303364867}static get[r](){return"stickers.suggestShortName"}static get[a](){return[["title","string","string"]]}get[o](){return[[this.title,"string","string"]]}constructor(e){super(),this.title=e.title}},z7=class extends m{static __F=null;sticker;emoji;mask_coords;keywords;get[i](){return 4115889852}static get[r](){return"stickers.changeSticker"}static get[a](){return[["flags",p,"#"],["sticker",n._InputDocument,"InputDocument"],["emoji","string","flags.0?string"],["mask_coords",n._MaskCoords,"flags.1?MaskCoords"],["keywords","string","flags.2?string"]]}get[o](){return[["flags",p,"#"],[this.sticker,n._InputDocument,"InputDocument"],[this.emoji??null,"string","flags.0?string"],[this.mask_coords??null,n._MaskCoords,"flags.1?MaskCoords"],[this.keywords??null,"string","flags.2?string"]]}constructor(e){super(),this.sticker=e.sticker,this.emoji=e.emoji,this.mask_coords=e.mask_coords,this.keywords=e.keywords}},K7=class extends m{static __F=null;stickerset;title;get[i](){return 306912256}static get[r](){return"stickers.renameStickerSet"}static get[a](){return[["stickerset",n._InputStickerSet,"InputStickerSet"],["title","string","string"]]}get[o](){return[[this.stickerset,n._InputStickerSet,"InputStickerSet"],[this.title,"string","string"]]}constructor(e){super(),this.stickerset=e.stickerset,this.title=e.title}},W7=class extends m{static __F=null;stickerset;get[i](){return 2272281492}static get[r](){return"stickers.deleteStickerSet"}static get[a](){return[["stickerset",n._InputStickerSet,"InputStickerSet"]]}get[o](){return[[this.stickerset,n._InputStickerSet,"InputStickerSet"]]}constructor(e){super(),this.stickerset=e.stickerset}},J7=class extends m{static __F=null;sticker;new_sticker;get[i](){return 1184253338}static get[r](){return"stickers.replaceSticker"}static get[a](){return[["sticker",n._InputDocument,"InputDocument"],["new_sticker",n._InputStickerSetItem,"InputStickerSetItem"]]}get[o](){return[[this.sticker,n._InputDocument,"InputDocument"],[this.new_sticker,n._InputStickerSetItem,"InputStickerSetItem"]]}constructor(e){super(),this.sticker=e.sticker,this.new_sticker=e.new_sticker}},Y7=class extends m{static __F=null;get[i](){return 1430593449}static get[r](){return"phone.getCallConfig"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},Z7=class extends m{static __F=null;video;user_id;random_id;g_a_hash;protocol;get[i](){return 1124046573}static get[r](){return"phone.requestCall"}static get[a](){return[["flags",p,"#"],["video","true","flags.0?true"],["user_id",n._InputUser,"InputUser"],["random_id","number","int"],["g_a_hash",Uint8Array,"bytes"],["protocol",n._PhoneCallProtocol,"PhoneCallProtocol"]]}get[o](){return[["flags",p,"#"],[this.video??null,"true","flags.0?true"],[this.user_id,n._InputUser,"InputUser"],[this.random_id,"number","int"],[this.g_a_hash,Uint8Array,"bytes"],[this.protocol,n._PhoneCallProtocol,"PhoneCallProtocol"]]}constructor(e){super(),this.video=e.video,this.user_id=e.user_id,this.random_id=e.random_id,this.g_a_hash=e.g_a_hash,this.protocol=e.protocol}},X7=class extends m{static __F=null;peer;g_b;protocol;get[i](){return 1003664544}static get[r](){return"phone.acceptCall"}static get[a](){return[["peer",n._InputPhoneCall,"InputPhoneCall"],["g_b",Uint8Array,"bytes"],["protocol",n._PhoneCallProtocol,"PhoneCallProtocol"]]}get[o](){return[[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.g_b,Uint8Array,"bytes"],[this.protocol,n._PhoneCallProtocol,"PhoneCallProtocol"]]}constructor(e){super(),this.peer=e.peer,this.g_b=e.g_b,this.protocol=e.protocol}},$7=class extends m{static __F=null;peer;g_a;key_fingerprint;protocol;get[i](){return 788404002}static get[r](){return"phone.confirmCall"}static get[a](){return[["peer",n._InputPhoneCall,"InputPhoneCall"],["g_a",Uint8Array,"bytes"],["key_fingerprint","bigint","long"],["protocol",n._PhoneCallProtocol,"PhoneCallProtocol"]]}get[o](){return[[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.g_a,Uint8Array,"bytes"],[this.key_fingerprint,"bigint","long"],[this.protocol,n._PhoneCallProtocol,"PhoneCallProtocol"]]}constructor(e){super(),this.peer=e.peer,this.g_a=e.g_a,this.key_fingerprint=e.key_fingerprint,this.protocol=e.protocol}},eq=class extends m{static __F=null;peer;get[i](){return 399855457}static get[r](){return"phone.receivedCall"}static get[a](){return[["peer",n._InputPhoneCall,"InputPhoneCall"]]}get[o](){return[[this.peer,n._InputPhoneCall,"InputPhoneCall"]]}constructor(e){super(),this.peer=e.peer}},tq=class extends m{static __F=null;video;peer;duration;reason;connection_id;get[i](){return 2999697856}static get[r](){return"phone.discardCall"}static get[a](){return[["flags",p,"#"],["video","true","flags.0?true"],["peer",n._InputPhoneCall,"InputPhoneCall"],["duration","number","int"],["reason",n._PhoneCallDiscardReason,"PhoneCallDiscardReason"],["connection_id","bigint","long"]]}get[o](){return[["flags",p,"#"],[this.video??null,"true","flags.0?true"],[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.duration,"number","int"],[this.reason,n._PhoneCallDiscardReason,"PhoneCallDiscardReason"],[this.connection_id,"bigint","long"]]}constructor(e){super(),this.video=e.video,this.peer=e.peer,this.duration=e.duration,this.reason=e.reason,this.connection_id=e.connection_id}},sq=class extends m{static __F=null;user_initiative;peer;rating;comment;get[i](){return 1508562471}static get[r](){return"phone.setCallRating"}static get[a](){return[["flags",p,"#"],["user_initiative","true","flags.0?true"],["peer",n._InputPhoneCall,"InputPhoneCall"],["rating","number","int"],["comment","string","string"]]}get[o](){return[["flags",p,"#"],[this.user_initiative??null,"true","flags.0?true"],[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.rating,"number","int"],[this.comment,"string","string"]]}constructor(e){super(),this.user_initiative=e.user_initiative,this.peer=e.peer,this.rating=e.rating,this.comment=e.comment}},nq=class extends m{static __F=null;peer;debug;get[i](){return 662363518}static get[r](){return"phone.saveCallDebug"}static get[a](){return[["peer",n._InputPhoneCall,"InputPhoneCall"],["debug",n._DataJSON,"DataJSON"]]}get[o](){return[[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.debug,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.peer=e.peer,this.debug=e.debug}},rq=class extends m{static __F=null;peer;data;get[i](){return 4286223235}static get[r](){return"phone.sendSignalingData"}static get[a](){return[["peer",n._InputPhoneCall,"InputPhoneCall"],["data",Uint8Array,"bytes"]]}get[o](){return[[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.data,Uint8Array,"bytes"]]}constructor(e){super(),this.peer=e.peer,this.data=e.data}},iq=class extends m{static __F=null;rtmp_stream;peer;random_id;title;schedule_date;get[i](){return 1221445336}static get[r](){return"phone.createGroupCall"}static get[a](){return[["flags",p,"#"],["rtmp_stream","true","flags.2?true"],["peer",n._InputPeer,"InputPeer"],["random_id","number","int"],["title","string","flags.0?string"],["schedule_date","number","flags.1?int"]]}get[o](){return[["flags",p,"#"],[this.rtmp_stream??null,"true","flags.2?true"],[this.peer,n._InputPeer,"InputPeer"],[this.random_id,"number","int"],[this.title??null,"string","flags.0?string"],[this.schedule_date??null,"number","flags.1?int"]]}constructor(e){super(),this.rtmp_stream=e.rtmp_stream,this.peer=e.peer,this.random_id=e.random_id,this.title=e.title,this.schedule_date=e.schedule_date}},aq=class extends m{static __F=null;muted;video_stopped;call;join_as;invite_hash;params;get[i](){return 2972909435}static get[r](){return"phone.joinGroupCall"}static get[a](){return[["flags",p,"#"],["muted","true","flags.0?true"],["video_stopped","true","flags.2?true"],["call",n._InputGroupCall,"InputGroupCall"],["join_as",n._InputPeer,"InputPeer"],["invite_hash","string","flags.1?string"],["params",n._DataJSON,"DataJSON"]]}get[o](){return[["flags",p,"#"],[this.muted??null,"true","flags.0?true"],[this.video_stopped??null,"true","flags.2?true"],[this.call,n._InputGroupCall,"InputGroupCall"],[this.join_as,n._InputPeer,"InputPeer"],[this.invite_hash??null,"string","flags.1?string"],[this.params,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.muted=e.muted,this.video_stopped=e.video_stopped,this.call=e.call,this.join_as=e.join_as,this.invite_hash=e.invite_hash,this.params=e.params}},oq=class extends m{static __F=null;call;source;get[i](){return 1342404601}static get[r](){return"phone.leaveGroupCall"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["source","number","int"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.source,"number","int"]]}constructor(e){super(),this.call=e.call,this.source=e.source}},uq=class extends m{static __F=null;call;users;get[i](){return 2067345760}static get[r](){return"phone.inviteToGroupCall"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["users",[n._InputUser],"Vector"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.users,[n._InputUser],"Vector"]]}constructor(e){super(),this.call=e.call,this.users=e.users}},cq=class extends m{static __F=null;call;get[i](){return 2054648117}static get[r](){return"phone.discardGroupCall"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},lq=class extends m{static __F=null;reset_invite_hash;call;join_muted;get[i](){return 1958458429}static get[r](){return"phone.toggleGroupCallSettings"}static get[a](){return[["flags",p,"#"],["reset_invite_hash","true","flags.1?true"],["call",n._InputGroupCall,"InputGroupCall"],["join_muted","boolean","flags.0?Bool"]]}get[o](){return[["flags",p,"#"],[this.reset_invite_hash??null,"true","flags.1?true"],[this.call,n._InputGroupCall,"InputGroupCall"],[this.join_muted??null,"boolean","flags.0?Bool"]]}constructor(e){super(),this.reset_invite_hash=e.reset_invite_hash,this.call=e.call,this.join_muted=e.join_muted}},pq=class extends m{static __F=null;call;limit;get[i](){return 68699611}static get[r](){return"phone.getGroupCall"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["limit","number","int"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.limit,"number","int"]]}constructor(e){super(),this.call=e.call,this.limit=e.limit}},gq=class extends m{static __F=null;call;ids;sources;offset;limit;get[i](){return 3310934187}static get[r](){return"phone.getGroupParticipants"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["ids",[n._InputPeer],"Vector"],["sources",["number"],"Vector"],["offset","string","string"],["limit","number","int"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.ids,[n._InputPeer],"Vector"],[this.sources,["number"],"Vector"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.call=e.call,this.ids=e.ids,this.sources=e.sources,this.offset=e.offset,this.limit=e.limit}},dq=class extends m{static __F=null;call;sources;get[i](){return 3046963575}static get[r](){return"phone.checkGroupCall"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["sources",["number"],"Vector"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.sources,["number"],"Vector"]]}constructor(e){super(),this.call=e.call,this.sources=e.sources}},mq=class extends m{static __F=null;start;video;call;title;video_portrait;get[i](){return 4045981448}static get[r](){return"phone.toggleGroupCallRecord"}static get[a](){return[["flags",p,"#"],["start","true","flags.0?true"],["video","true","flags.2?true"],["call",n._InputGroupCall,"InputGroupCall"],["title","string","flags.1?string"],["video_portrait","boolean","flags.2?Bool"]]}get[o](){return[["flags",p,"#"],[this.start??null,"true","flags.0?true"],[this.video??null,"true","flags.2?true"],[this.call,n._InputGroupCall,"InputGroupCall"],[this.title??null,"string","flags.1?string"],[this.video_portrait??null,"boolean","flags.2?Bool"]]}constructor(e){super(),this.start=e.start,this.video=e.video,this.call=e.call,this.title=e.title,this.video_portrait=e.video_portrait}},hq=class extends m{static __F=null;call;participant;muted;volume;raise_hand;video_stopped;video_paused;presentation_paused;get[i](){return 2770811583}static get[r](){return"phone.editGroupCallParticipant"}static get[a](){return[["flags",p,"#"],["call",n._InputGroupCall,"InputGroupCall"],["participant",n._InputPeer,"InputPeer"],["muted","boolean","flags.0?Bool"],["volume","number","flags.1?int"],["raise_hand","boolean","flags.2?Bool"],["video_stopped","boolean","flags.3?Bool"],["video_paused","boolean","flags.4?Bool"],["presentation_paused","boolean","flags.5?Bool"]]}get[o](){return[["flags",p,"#"],[this.call,n._InputGroupCall,"InputGroupCall"],[this.participant,n._InputPeer,"InputPeer"],[this.muted??null,"boolean","flags.0?Bool"],[this.volume??null,"number","flags.1?int"],[this.raise_hand??null,"boolean","flags.2?Bool"],[this.video_stopped??null,"boolean","flags.3?Bool"],[this.video_paused??null,"boolean","flags.4?Bool"],[this.presentation_paused??null,"boolean","flags.5?Bool"]]}constructor(e){super(),this.call=e.call,this.participant=e.participant,this.muted=e.muted,this.volume=e.volume,this.raise_hand=e.raise_hand,this.video_stopped=e.video_stopped,this.video_paused=e.video_paused,this.presentation_paused=e.presentation_paused}},_q=class extends m{static __F=null;call;title;get[i](){return 480685066}static get[r](){return"phone.editGroupCallTitle"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["title","string","string"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.title,"string","string"]]}constructor(e){super(),this.call=e.call,this.title=e.title}},bq=class extends m{static __F=null;peer;get[i](){return 4017889594}static get[r](){return"phone.getGroupCallJoinAs"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},fq=class extends m{static __F=null;can_self_unmute;call;get[i](){return 3869926527}static get[r](){return"phone.exportGroupCallInvite"}static get[a](){return[["flags",p,"#"],["can_self_unmute","true","flags.0?true"],["call",n._InputGroupCall,"InputGroupCall"]]}get[o](){return[["flags",p,"#"],[this.can_self_unmute??null,"true","flags.0?true"],[this.call,n._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.can_self_unmute=e.can_self_unmute,this.call=e.call}},yq=class extends m{static __F=null;call;subscribed;get[i](){return 563885286}static get[r](){return"phone.toggleGroupCallStartSubscription"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["subscribed","boolean","Bool"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.subscribed,"boolean","Bool"]]}constructor(e){super(),this.call=e.call,this.subscribed=e.subscribed}},xq=class extends m{static __F=null;call;get[i](){return 1451287362}static get[r](){return"phone.startScheduledGroupCall"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},Aq=class extends m{static __F=null;peer;join_as;get[i](){return 1465786252}static get[r](){return"phone.saveDefaultGroupCallJoinAs"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["join_as",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.join_as,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer,this.join_as=e.join_as}},Pq=class extends m{static __F=null;call;params;get[i](){return 3421137860}static get[r](){return"phone.joinGroupCallPresentation"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"],["params",n._DataJSON,"DataJSON"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"],[this.params,n._DataJSON,"DataJSON"]]}constructor(e){super(),this.call=e.call,this.params=e.params}},Cq=class extends m{static __F=null;call;get[i](){return 475058500}static get[r](){return"phone.leaveGroupCallPresentation"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},Iq=class extends m{static __F=null;call;get[i](){return 447879488}static get[r](){return"phone.getGroupCallStreamChannels"}static get[a](){return[["call",n._InputGroupCall,"InputGroupCall"]]}get[o](){return[[this.call,n._InputGroupCall,"InputGroupCall"]]}constructor(e){super(),this.call=e.call}},vq=class extends m{static __F=null;peer;revoke;get[i](){return 3736316863}static get[r](){return"phone.getGroupCallStreamRtmpUrl"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["revoke","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.revoke,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.revoke=e.revoke}},wq=class extends m{static __F=null;peer;file;get[i](){return 1092913030}static get[r](){return"phone.saveCallLog"}static get[a](){return[["peer",n._InputPhoneCall,"InputPhoneCall"],["file",n._InputFile,"InputFile"]]}get[o](){return[[this.peer,n._InputPhoneCall,"InputPhoneCall"],[this.file,n._InputFile,"InputFile"]]}constructor(e){super(),this.peer=e.peer,this.file=e.file}},Dq=class extends m{static __F=null;lang_pack;lang_code;get[i](){return 4075959050}static get[r](){return"langpack.getLangPack"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code}},Sq=class extends m{static __F=null;lang_pack;lang_code;keys;get[i](){return 4025104387}static get[r](){return"langpack.getStrings"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"],["keys",["string"],"Vector"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"],[this.keys,["string"],"Vector"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code,this.keys=e.keys}},Eq=class extends m{static __F=null;lang_pack;lang_code;from_version;get[i](){return 3449309861}static get[r](){return"langpack.getDifference"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"],["from_version","number","int"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"],[this.from_version,"number","int"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code,this.from_version=e.from_version}},Bq=class extends m{static __F=null;lang_pack;get[i](){return 1120311183}static get[r](){return"langpack.getLanguages"}static get[a](){return[["lang_pack","string","string"]]}get[o](){return[[this.lang_pack,"string","string"]]}constructor(e){super(),this.lang_pack=e.lang_pack}},kq=class extends m{static __F=null;lang_pack;lang_code;get[i](){return 1784243458}static get[r](){return"langpack.getLanguage"}static get[a](){return[["lang_pack","string","string"],["lang_code","string","string"]]}get[o](){return[[this.lang_pack,"string","string"],[this.lang_code,"string","string"]]}constructor(e){super(),this.lang_pack=e.lang_pack,this.lang_code=e.lang_code}},Mq=class extends m{static __F=null;folder_peers;get[i](){return 1749536939}static get[r](){return"folders.editPeerFolders"}static get[a](){return[["folder_peers",[n._InputFolderPeer],"Vector"]]}get[o](){return[[this.folder_peers,[n._InputFolderPeer],"Vector"]]}constructor(e){super(),this.folder_peers=e.folder_peers}},Fq=class extends m{static __F=null;dark;channel;get[i](){return 2873246746}static get[r](){return"stats.getBroadcastStats"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel}},Rq=class extends m{static __F=null;token;x;get[i](){return 1646092192}static get[r](){return"stats.loadAsyncGraph"}static get[a](){return[["flags",p,"#"],["token","string","string"],["x","bigint","flags.0?long"]]}get[o](){return[["flags",p,"#"],[this.token,"string","string"],[this.x??null,"bigint","flags.0?long"]]}constructor(e){super(),this.token=e.token,this.x=e.x}},Uq=class extends m{static __F=null;dark;channel;get[i](){return 3705636359}static get[r](){return"stats.getMegagroupStats"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel}},Tq=class extends m{static __F=null;channel;msg_id;offset;limit;get[i](){return 1595212100}static get[r](){return"stats.getMessagePublicForwards"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["msg_id","number","int"],["offset","string","string"],["limit","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.msg_id,"number","int"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.msg_id=e.msg_id,this.offset=e.offset,this.limit=e.limit}},Vq=class extends m{static __F=null;dark;channel;msg_id;get[i](){return 3068175349}static get[r](){return"stats.getMessageStats"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"],["msg_id","number","int"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"],[this.msg_id,"number","int"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel,this.msg_id=e.msg_id}},Nq=class extends m{static __F=null;dark;peer;id;get[i](){return 927985472}static get[r](){return"stats.getStoryStats"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.dark=e.dark,this.peer=e.peer,this.id=e.id}},Lq=class extends m{static __F=null;peer;id;offset;limit;get[i](){return 2789441270}static get[r](){return"stats.getStoryPublicForwards"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id","number","int"],["offset","string","string"],["limit","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.offset=e.offset,this.limit=e.limit}},qq=class extends m{static __F=null;dark;channel;get[i](){return 1977595505}static get[r](){return"stats.getBroadcastRevenueStats"}static get[a](){return[["flags",p,"#"],["dark","true","flags.0?true"],["channel",n._InputChannel,"InputChannel"]]}get[o](){return[["flags",p,"#"],[this.dark??null,"true","flags.0?true"],[this.channel,n._InputChannel,"InputChannel"]]}constructor(e){super(),this.dark=e.dark,this.channel=e.channel}},Qq=class extends m{static __F=null;channel;password;get[i](){return 711323507}static get[r](){return"stats.getBroadcastRevenueWithdrawalUrl"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["password",n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.password,n._InputCheckPasswordSRP,"InputCheckPasswordSRP"]]}constructor(e){super(),this.channel=e.channel,this.password=e.password}},Gq=class extends m{static __F=null;channel;offset;limit;get[i](){return 6891535}static get[r](){return"stats.getBroadcastRevenueTransactions"}static get[a](){return[["channel",n._InputChannel,"InputChannel"],["offset","number","int"],["limit","number","int"]]}get[o](){return[[this.channel,n._InputChannel,"InputChannel"],[this.offset,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.channel=e.channel,this.offset=e.offset,this.limit=e.limit}},Oq=class extends m{static __F=null;chatlist;title;peers;get[i](){return 2222081934}static get[r](){return"chatlists.exportChatlistInvite"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"],["title","string","string"],["peers",[n._InputPeer],"Vector"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"],[this.title,"string","string"],[this.peers,[n._InputPeer],"Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.title=e.title,this.peers=e.peers}},Hq=class extends m{static __F=null;chatlist;slug;get[i](){return 1906072670}static get[r](){return"chatlists.deleteExportedInvite"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"],["slug","string","string"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"],[this.slug,"string","string"]]}constructor(e){super(),this.chatlist=e.chatlist,this.slug=e.slug}},jq=class extends m{static __F=null;chatlist;slug;title;peers;get[i](){return 1698543165}static get[r](){return"chatlists.editExportedInvite"}static get[a](){return[["flags",p,"#"],["chatlist",n._InputChatlist,"InputChatlist"],["slug","string","string"],["title","string","flags.1?string"],["peers",[n._InputPeer],"flags.2?Vector"]]}get[o](){return[["flags",p,"#"],[this.chatlist,n._InputChatlist,"InputChatlist"],[this.slug,"string","string"],[this.title??null,"string","flags.1?string"],[this.peers??null,[n._InputPeer],"flags.2?Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.slug=e.slug,this.title=e.title,this.peers=e.peers}},zq=class extends m{static __F=null;chatlist;get[i](){return 3456359043}static get[r](){return"chatlists.getExportedInvites"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},Kq=class extends m{static __F=null;slug;get[i](){return 1103171583}static get[r](){return"chatlists.checkChatlistInvite"}static get[a](){return[["slug","string","string"]]}get[o](){return[[this.slug,"string","string"]]}constructor(e){super(),this.slug=e.slug}},Wq=class extends m{static __F=null;slug;peers;get[i](){return 2796675994}static get[r](){return"chatlists.joinChatlistInvite"}static get[a](){return[["slug","string","string"],["peers",[n._InputPeer],"Vector"]]}get[o](){return[[this.slug,"string","string"],[this.peers,[n._InputPeer],"Vector"]]}constructor(e){super(),this.slug=e.slug,this.peers=e.peers}},Jq=class extends m{static __F=null;chatlist;get[i](){return 2302776609}static get[r](){return"chatlists.getChatlistUpdates"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},Yq=class extends m{static __F=null;chatlist;peers;get[i](){return 3767138549}static get[r](){return"chatlists.joinChatlistUpdates"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"],["peers",[n._InputPeer],"Vector"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"],[this.peers,[n._InputPeer],"Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.peers=e.peers}},Zq=class extends m{static __F=null;chatlist;get[i](){return 1726252795}static get[r](){return"chatlists.hideChatlistUpdates"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},Xq=class extends m{static __F=null;chatlist;get[i](){return 4257011476}static get[r](){return"chatlists.getLeaveChatlistSuggestions"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"]]}constructor(e){super(),this.chatlist=e.chatlist}},$q=class extends m{static __F=null;chatlist;peers;get[i](){return 1962598714}static get[r](){return"chatlists.leaveChatlist"}static get[a](){return[["chatlist",n._InputChatlist,"InputChatlist"],["peers",[n._InputPeer],"Vector"]]}get[o](){return[[this.chatlist,n._InputChatlist,"InputChatlist"],[this.peers,[n._InputPeer],"Vector"]]}constructor(e){super(),this.chatlist=e.chatlist,this.peers=e.peers}},eQ=class extends m{static __F=null;peer;get[i](){return 3353337821}static get[r](){return"stories.canSendStory"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},tQ=class extends m{static __F=null;pinned;noforwards;fwd_modified;peer;media;media_areas;caption;entities;privacy_rules;random_id;period;fwd_from_id;fwd_from_story;get[i](){return 3840305483}static get[r](){return"stories.sendStory"}static get[a](){return[["flags",p,"#"],["pinned","true","flags.2?true"],["noforwards","true","flags.4?true"],["fwd_modified","true","flags.7?true"],["peer",n._InputPeer,"InputPeer"],["media",n._InputMedia,"InputMedia"],["media_areas",[n._MediaArea],"flags.5?Vector"],["caption","string","flags.0?string"],["entities",[n._MessageEntity],"flags.1?Vector"],["privacy_rules",[n._InputPrivacyRule],"Vector"],["random_id","bigint","long"],["period","number","flags.3?int"],["fwd_from_id",n._InputPeer,"flags.6?InputPeer"],["fwd_from_story","number","flags.6?int"]]}get[o](){return[["flags",p,"#"],[this.pinned??null,"true","flags.2?true"],[this.noforwards??null,"true","flags.4?true"],[this.fwd_modified??null,"true","flags.7?true"],[this.peer,n._InputPeer,"InputPeer"],[this.media,n._InputMedia,"InputMedia"],[this.media_areas??null,[n._MediaArea],"flags.5?Vector"],[this.caption??null,"string","flags.0?string"],[this.entities??null,[n._MessageEntity],"flags.1?Vector"],[this.privacy_rules,[n._InputPrivacyRule],"Vector"],[this.random_id,"bigint","long"],[this.period??null,"number","flags.3?int"],[this.fwd_from_id??null,n._InputPeer,"flags.6?InputPeer"],[this.fwd_from_story??null,"number","flags.6?int"]]}constructor(e){super(),this.pinned=e.pinned,this.noforwards=e.noforwards,this.fwd_modified=e.fwd_modified,this.peer=e.peer,this.media=e.media,this.media_areas=e.media_areas,this.caption=e.caption,this.entities=e.entities,this.privacy_rules=e.privacy_rules,this.random_id=e.random_id,this.period=e.period,this.fwd_from_id=e.fwd_from_id,this.fwd_from_story=e.fwd_from_story}},sQ=class extends m{static __F=null;peer;id;media;media_areas;caption;entities;privacy_rules;get[i](){return 3045308998}static get[r](){return"stories.editStory"}static get[a](){return[["flags",p,"#"],["peer",n._InputPeer,"InputPeer"],["id","number","int"],["media",n._InputMedia,"flags.0?InputMedia"],["media_areas",[n._MediaArea],"flags.3?Vector"],["caption","string","flags.1?string"],["entities",[n._MessageEntity],"flags.1?Vector"],["privacy_rules",[n._InputPrivacyRule],"flags.2?Vector"]]}get[o](){return[["flags",p,"#"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.media??null,n._InputMedia,"flags.0?InputMedia"],[this.media_areas??null,[n._MediaArea],"flags.3?Vector"],[this.caption??null,"string","flags.1?string"],[this.entities??null,[n._MessageEntity],"flags.1?Vector"],[this.privacy_rules??null,[n._InputPrivacyRule],"flags.2?Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.media=e.media,this.media_areas=e.media_areas,this.caption=e.caption,this.entities=e.entities,this.privacy_rules=e.privacy_rules}},nQ=class extends m{static __F=null;peer;id;get[i](){return 2925124447}static get[r](){return"stories.deleteStories"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},rQ=class extends m{static __F=null;peer;id;pinned;get[i](){return 2591400431}static get[r](){return"stories.togglePinned"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"],["pinned","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.pinned,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.pinned=e.pinned}},iQ=class extends m{static __F=null;next;hidden;state;get[i](){return 4004566565}static get[r](){return"stories.getAllStories"}static get[a](){return[["flags",p,"#"],["next","true","flags.1?true"],["hidden","true","flags.2?true"],["state","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.next??null,"true","flags.1?true"],[this.hidden??null,"true","flags.2?true"],[this.state??null,"string","flags.0?string"]]}constructor(e){super(),this.next=e?.next,this.hidden=e?.hidden,this.state=e?.state}},aQ=class extends m{static __F=null;peer;offset_id;limit;get[i](){return 1478600156}static get[r](){return"stories.getPinnedStories"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.limit=e.limit}},oQ=class extends m{static __F=null;peer;offset_id;limit;get[i](){return 3023380502}static get[r](){return"stories.getStoriesArchive"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["offset_id","number","int"],["limit","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.offset_id,"number","int"],[this.limit,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.offset_id=e.offset_id,this.limit=e.limit}},uQ=class extends m{static __F=null;peer;id;get[i](){return 1467271796}static get[r](){return"stories.getStoriesByID"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},cQ=class extends m{static __F=null;hidden;get[i](){return 2082822084}static get[r](){return"stories.toggleAllStoriesHidden"}static get[a](){return[["hidden","boolean","Bool"]]}get[o](){return[[this.hidden,"boolean","Bool"]]}constructor(e){super(),this.hidden=e.hidden}},lQ=class extends m{static __F=null;peer;max_id;get[i](){return 2773932744}static get[r](){return"stories.readStories"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["max_id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.max_id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.max_id=e.max_id}},pQ=class extends m{static __F=null;peer;id;get[i](){return 2986511099}static get[r](){return"stories.incrementStoryViews"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},gQ=class extends m{static __F=null;just_contacts;reactions_first;forwards_first;peer;q;id;offset;limit;get[i](){return 2127707223}static get[r](){return"stories.getStoryViewsList"}static get[a](){return[["flags",p,"#"],["just_contacts","true","flags.0?true"],["reactions_first","true","flags.2?true"],["forwards_first","true","flags.3?true"],["peer",n._InputPeer,"InputPeer"],["q","string","flags.1?string"],["id","number","int"],["offset","string","string"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.just_contacts??null,"true","flags.0?true"],[this.reactions_first??null,"true","flags.2?true"],[this.forwards_first??null,"true","flags.3?true"],[this.peer,n._InputPeer,"InputPeer"],[this.q??null,"string","flags.1?string"],[this.id,"number","int"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.just_contacts=e.just_contacts,this.reactions_first=e.reactions_first,this.forwards_first=e.forwards_first,this.peer=e.peer,this.q=e.q,this.id=e.id,this.offset=e.offset,this.limit=e.limit}},dQ=class extends m{static __F=null;peer;id;get[i](){return 685862088}static get[r](){return"stories.getStoriesViews"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},mQ=class extends m{static __F=null;peer;id;get[i](){return 2072899360}static get[r](){return"stories.exportStoryLink"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id","number","int"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id}},hQ=class extends m{static __F=null;peer;id;reason;message;get[i](){return 421788300}static get[r](){return"stories.report"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["id",["number"],"Vector"],["reason",n._ReportReason,"ReportReason"],["message","string","string"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.id,["number"],"Vector"],[this.reason,n._ReportReason,"ReportReason"],[this.message,"string","string"]]}constructor(e){super(),this.peer=e.peer,this.id=e.id,this.reason=e.reason,this.message=e.message}},_Q=class extends m{static __F=null;past;future;get[i](){return 1471926630}static get[r](){return"stories.activateStealthMode"}static get[a](){return[["flags",p,"#"],["past","true","flags.0?true"],["future","true","flags.1?true"]]}get[o](){return[["flags",p,"#"],[this.past??null,"true","flags.0?true"],[this.future??null,"true","flags.1?true"]]}constructor(e){super(),this.past=e?.past,this.future=e?.future}},bQ=class extends m{static __F=null;add_to_recent;peer;story_id;reaction;get[i](){return 2144810674}static get[r](){return"stories.sendReaction"}static get[a](){return[["flags",p,"#"],["add_to_recent","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["story_id","number","int"],["reaction",n._Reaction,"Reaction"]]}get[o](){return[["flags",p,"#"],[this.add_to_recent??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.story_id,"number","int"],[this.reaction,n._Reaction,"Reaction"]]}constructor(e){super(),this.add_to_recent=e.add_to_recent,this.peer=e.peer,this.story_id=e.story_id,this.reaction=e.reaction}},fQ=class extends m{static __F=null;peer;get[i](){return 743103056}static get[r](){return"stories.getPeerStories"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},yQ=class extends m{static __F=null;get[i](){return 2606426105}static get[r](){return"stories.getAllReadPeerStories"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},xQ=class extends m{static __F=null;id;get[i](){return 1398375363}static get[r](){return"stories.getPeerMaxIDs"}static get[a](){return[["id",[n._InputPeer],"Vector"]]}get[o](){return[[this.id,[n._InputPeer],"Vector"]]}constructor(e){super(),this.id=e.id}},AQ=class extends m{static __F=null;get[i](){return 2775223136}static get[r](){return"stories.getChatsToSend"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},PQ=class extends m{static __F=null;peer;hidden;get[i](){return 3171161540}static get[r](){return"stories.togglePeerStoriesHidden"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["hidden","boolean","Bool"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.hidden,"boolean","Bool"]]}constructor(e){super(),this.peer=e.peer,this.hidden=e.hidden}},CQ=class extends m{static __F=null;forwards_first;peer;id;reaction;offset;limit;get[i](){return 3115485215}static get[r](){return"stories.getStoryReactionsList"}static get[a](){return[["flags",p,"#"],["forwards_first","true","flags.2?true"],["peer",n._InputPeer,"InputPeer"],["id","number","int"],["reaction",n._Reaction,"flags.0?Reaction"],["offset","string","flags.1?string"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.forwards_first??null,"true","flags.2?true"],[this.peer,n._InputPeer,"InputPeer"],[this.id,"number","int"],[this.reaction??null,n._Reaction,"flags.0?Reaction"],[this.offset??null,"string","flags.1?string"],[this.limit,"number","int"]]}constructor(e){super(),this.forwards_first=e.forwards_first,this.peer=e.peer,this.id=e.id,this.reaction=e.reaction,this.offset=e.offset,this.limit=e.limit}},IQ=class extends m{static __F=null;gifts;peer;offset;limit;get[i](){return 1626764896}static get[r](){return"premium.getBoostsList"}static get[a](){return[["flags",p,"#"],["gifts","true","flags.0?true"],["peer",n._InputPeer,"InputPeer"],["offset","string","string"],["limit","number","int"]]}get[o](){return[["flags",p,"#"],[this.gifts??null,"true","flags.0?true"],[this.peer,n._InputPeer,"InputPeer"],[this.offset,"string","string"],[this.limit,"number","int"]]}constructor(e){super(),this.gifts=e.gifts,this.peer=e.peer,this.offset=e.offset,this.limit=e.limit}},vQ=class extends m{static __F=null;get[i](){return 199719754}static get[r](){return"premium.getMyBoosts"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},wQ=class extends m{static __F=null;slots;peer;get[i](){return 1803396934}static get[r](){return"premium.applyBoost"}static get[a](){return[["flags",p,"#"],["slots",["number"],"flags.0?Vector"],["peer",n._InputPeer,"InputPeer"]]}get[o](){return[["flags",p,"#"],[this.slots??null,["number"],"flags.0?Vector"],[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.slots=e.slots,this.peer=e.peer}},DQ=class extends m{static __F=null;peer;get[i](){return 70197089}static get[r](){return"premium.getBoostsStatus"}static get[a](){return[["peer",n._InputPeer,"InputPeer"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"]]}constructor(e){super(),this.peer=e.peer}},SQ=class extends m{static __F=null;peer;user_id;get[i](){return 965037343}static get[r](){return"premium.getUserBoosts"}static get[a](){return[["peer",n._InputPeer,"InputPeer"],["user_id",n._InputUser,"InputUser"]]}get[o](){return[[this.peer,n._InputPeer,"InputPeer"],[this.user_id,n._InputUser,"InputUser"]]}constructor(e){super(),this.peer=e.peer,this.user_id=e.user_id}},EQ=class extends m{static __F=null;get[i](){return 249313744}static get[r](){return"smsjobs.isEligibleToJoin"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},BQ=class extends m{static __F=null;get[i](){return 2806959661}static get[r](){return"smsjobs.join"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},kQ=class extends m{static __F=null;get[i](){return 2560142707}static get[r](){return"smsjobs.leave"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},MQ=class extends m{static __F=null;allow_international;get[i](){return 155164863}static get[r](){return"smsjobs.updateSettings"}static get[a](){return[["flags",p,"#"],["allow_international","true","flags.0?true"]]}get[o](){return[["flags",p,"#"],[this.allow_international??null,"true","flags.0?true"]]}constructor(e){super(),this.allow_international=e?.allow_international}},FQ=class extends m{static __F=null;get[i](){return 279353576}static get[r](){return"smsjobs.getStatus"}static get[a](){return[]}get[o](){return[]}constructor(){super()}},RQ=class extends m{static __F=null;job_id;get[i](){return 2005766191}static get[r](){return"smsjobs.getSmsJob"}static get[a](){return[["job_id","string","string"]]}get[o](){return[[this.job_id,"string","string"]]}constructor(e){super(),this.job_id=e.job_id}},UQ=class extends m{static __F=null;job_id;error;get[i](){return 1327415076}static get[r](){return"smsjobs.finishJob"}static get[a](){return[["flags",p,"#"],["job_id","string","string"],["error","string","flags.0?string"]]}get[o](){return[["flags",p,"#"],[this.job_id,"string","string"],[this.error??null,"string","flags.0?string"]]}constructor(e){super(),this.job_id=e.job_id,this.error=e.error}},TQ=class extends m{static __F=null;collectible;get[i](){return 3189671354}static get[r](){return"fragment.getCollectibleInfo"}static get[a](){return[["collectible",n._InputCollectible,"InputCollectible"]]}get[o](){return[[this.collectible,n._InputCollectible,"InputCollectible"]]}constructor(e){super(),this.collectible=e.collectible}},de={Function:m,req_pq_multi:t8,req_DH_params:s8,set_client_DH_params:n8,rpc_drop_answer:r8,get_future_salts:i8,ping:a8,ping_delay_disconnect:o8,destroy_session:u8,destroy_auth_key:c8,invokeWithBusinessConnectionPrefix:l8,invokeAfterMsg:p8,invokeAfterMsgs:g8,initConnection:d8,invokeWithLayer:m8,invokeWithoutUpdates:h8,invokeWithMessagesRange:_8,invokeWithTakeout:b8,invokeWithBusinessConnection:f8,auth:{sendCode:y8,signUp:x8,signIn:A8,logOut:P8,resetAuthorizations:C8,exportAuthorization:I8,importAuthorization:v8,bindTempAuthKey:w8,importBotAuthorization:D8,checkPassword:S8,requestPasswordRecovery:E8,recoverPassword:B8,resendCode:k8,cancelCode:M8,dropTempAuthKeys:F8,exportLoginToken:R8,importLoginToken:U8,acceptLoginToken:T8,checkRecoveryPassword:V8,importWebTokenAuthorization:N8,requestFirebaseSms:L8,resetLoginEmail:q8},account:{registerDevice:Q8,unregisterDevice:G8,updateNotifySettings:O8,getNotifySettings:H8,resetNotifySettings:j8,updateProfile:z8,updateStatus:K8,getWallPapers:W8,reportPeer:J8,checkUsername:Y8,updateUsername:Z8,getPrivacy:X8,setPrivacy:$8,deleteAccount:e3,getAccountTTL:t3,setAccountTTL:s3,sendChangePhoneCode:n3,changePhone:r3,updateDeviceLocked:i3,getAuthorizations:a3,resetAuthorization:o3,getPassword:u3,getPasswordSettings:c3,updatePasswordSettings:l3,sendConfirmPhoneCode:p3,confirmPhone:g3,getTmpPassword:d3,getWebAuthorizations:m3,resetWebAuthorization:h3,resetWebAuthorizations:_3,getAllSecureValues:b3,getSecureValue:f3,saveSecureValue:y3,deleteSecureValue:x3,getAuthorizationForm:A3,acceptAuthorization:P3,sendVerifyPhoneCode:C3,verifyPhone:I3,sendVerifyEmailCode:v3,verifyEmail:w3,initTakeoutSession:D3,finishTakeoutSession:S3,confirmPasswordEmail:E3,resendPasswordEmail:B3,cancelPasswordEmail:k3,getContactSignUpNotification:M3,setContactSignUpNotification:F3,getNotifyExceptions:R3,getWallPaper:U3,uploadWallPaper:T3,saveWallPaper:V3,installWallPaper:N3,resetWallPapers:L3,getAutoDownloadSettings:q3,saveAutoDownloadSettings:Q3,uploadTheme:G3,createTheme:O3,updateTheme:H3,saveTheme:j3,installTheme:z3,getTheme:K3,getThemes:W3,setContentSettings:J3,getContentSettings:Y3,getMultiWallPapers:Z3,getGlobalPrivacySettings:X3,setGlobalPrivacySettings:$3,reportProfilePhoto:e4,resetPassword:t4,declinePasswordReset:s4,getChatThemes:n4,setAuthorizationTTL:r4,changeAuthorizationSettings:i4,getSavedRingtones:a4,saveRingtone:o4,uploadRingtone:u4,updateEmojiStatus:c4,getDefaultEmojiStatuses:l4,getRecentEmojiStatuses:p4,clearRecentEmojiStatuses:g4,reorderUsernames:d4,toggleUsername:m4,getDefaultProfilePhotoEmojis:h4,getDefaultGroupPhotoEmojis:_4,getAutoSaveSettings:b4,saveAutoSaveSettings:f4,deleteAutoSaveExceptions:y4,invalidateSignInCodes:x4,updateColor:A4,getDefaultBackgroundEmojis:P4,getChannelDefaultEmojiStatuses:C4,getChannelRestrictedStatusEmojis:I4,updateBusinessWorkHours:v4,updateBusinessLocation:w4,updateBusinessGreetingMessage:D4,updateBusinessAwayMessage:S4,updateConnectedBot:E4,getConnectedBots:B4,getBotBusinessConnection:k4,updateBusinessIntro:M4,toggleConnectedBotPaused:F4,disablePeerConnectedBot:R4,updateBirthday:U4,createBusinessChatLink:T4,editBusinessChatLink:V4,deleteBusinessChatLink:N4,getBusinessChatLinks:L4,resolveBusinessChatLink:q4,updatePersonalChannel:Q4},users:{getUsers:G4,getFullUser:O4,setSecureValueErrors:H4,getIsPremiumRequiredToContact:j4},contacts:{getContactIDs:z4,getStatuses:K4,getContacts:W4,importContacts:J4,deleteContacts:Y4,deleteByPhones:Z4,block:X4,unblock:$4,getBlocked:e6,search:t6,resolveUsername:s6,getTopPeers:n6,resetTopPeerRating:r6,resetSaved:i6,getSaved:a6,toggleTopPeers:o6,addContact:u6,acceptContact:c6,getLocated:l6,blockFromReplies:p6,resolvePhone:g6,exportContactToken:d6,importContactToken:m6,editCloseFriends:h6,setBlocked:_6,getBirthdays:b6},messages:{getMessages:f6,getDialogs:y6,getHistory:x6,search:A6,readHistory:P6,deleteHistory:C6,deleteMessages:I6,receivedMessages:v6,setTyping:w6,sendMessage:D6,sendMedia:S6,forwardMessages:E6,reportSpam:B6,getPeerSettings:k6,report:M6,getChats:F6,getFullChat:R6,editChatTitle:U6,editChatPhoto:T6,addChatUser:V6,deleteChatUser:N6,createChat:L6,getDhConfig:q6,requestEncryption:Q6,acceptEncryption:G6,discardEncryption:O6,setEncryptedTyping:H6,readEncryptedHistory:j6,sendEncrypted:z6,sendEncryptedFile:K6,sendEncryptedService:W6,receivedQueue:J6,reportEncryptedSpam:Y6,readMessageContents:Z6,getStickers:X6,getAllStickers:$6,getWebPagePreview:eV,exportChatInvite:tV,checkChatInvite:sV,importChatInvite:nV,getStickerSet:rV,installStickerSet:iV,uninstallStickerSet:aV,startBot:oV,getMessagesViews:uV,editChatAdmin:cV,migrateChat:lV,searchGlobal:pV,reorderStickerSets:gV,getDocumentByHash:dV,getSavedGifs:mV,saveGif:hV,getInlineBotResults:_V,setInlineBotResults:bV,sendInlineBotResult:fV,getMessageEditData:yV,editMessage:xV,editInlineBotMessage:AV,getBotCallbackAnswer:PV,setBotCallbackAnswer:CV,getPeerDialogs:IV,saveDraft:vV,getAllDrafts:wV,getFeaturedStickers:DV,readFeaturedStickers:SV,getRecentStickers:EV,saveRecentSticker:BV,clearRecentStickers:kV,getArchivedStickers:MV,getMaskStickers:FV,getAttachedStickers:RV,setGameScore:UV,setInlineGameScore:TV,getGameHighScores:VV,getInlineGameHighScores:NV,getCommonChats:LV,getWebPage:qV,toggleDialogPin:QV,reorderPinnedDialogs:GV,getPinnedDialogs:OV,setBotShippingResults:HV,setBotPrecheckoutResults:jV,uploadMedia:zV,sendScreenshotNotification:KV,getFavedStickers:WV,faveSticker:JV,getUnreadMentions:YV,readMentions:ZV,getRecentLocations:XV,sendMultiMedia:$V,uploadEncryptedFile:eN,searchStickerSets:tN,getSplitRanges:sN,markDialogUnread:nN,getDialogUnreadMarks:rN,clearAllDrafts:iN,updatePinnedMessage:aN,sendVote:oN,getPollResults:uN,getOnlines:cN,editChatAbout:lN,editChatDefaultBannedRights:pN,getEmojiKeywords:gN,getEmojiKeywordsDifference:dN,getEmojiKeywordsLanguages:mN,getEmojiURL:hN,getSearchCounters:_N,requestUrlAuth:bN,acceptUrlAuth:fN,hidePeerSettingsBar:yN,getScheduledHistory:xN,getScheduledMessages:AN,sendScheduledMessages:PN,deleteScheduledMessages:CN,getPollVotes:IN,toggleStickerSets:vN,getDialogFilters:wN,getSuggestedDialogFilters:DN,updateDialogFilter:SN,updateDialogFiltersOrder:EN,getOldFeaturedStickers:BN,getReplies:kN,getDiscussionMessage:MN,readDiscussion:FN,unpinAllMessages:RN,deleteChat:UN,deletePhoneCallHistory:TN,checkHistoryImport:VN,initHistoryImport:NN,uploadImportedMedia:LN,startHistoryImport:qN,getExportedChatInvites:QN,getExportedChatInvite:GN,editExportedChatInvite:ON,deleteRevokedExportedChatInvites:HN,deleteExportedChatInvite:jN,getAdminsWithInvites:zN,getChatInviteImporters:KN,setHistoryTTL:WN,checkHistoryImportPeer:JN,setChatTheme:YN,getMessageReadParticipants:ZN,getSearchResultsCalendar:XN,getSearchResultsPositions:$N,hideChatJoinRequest:e5,hideAllChatJoinRequests:t5,toggleNoForwards:s5,saveDefaultSendAs:n5,sendReaction:r5,getMessagesReactions:i5,getMessageReactionsList:a5,setChatAvailableReactions:o5,getAvailableReactions:u5,setDefaultReaction:c5,translateText:l5,getUnreadReactions:p5,readReactions:g5,searchSentMedia:d5,getAttachMenuBots:m5,getAttachMenuBot:h5,toggleBotInAttachMenu:_5,requestWebView:b5,prolongWebView:f5,requestSimpleWebView:y5,sendWebViewResultMessage:x5,sendWebViewData:A5,transcribeAudio:P5,rateTranscribedAudio:C5,getCustomEmojiDocuments:I5,getEmojiStickers:v5,getFeaturedEmojiStickers:w5,reportReaction:D5,getTopReactions:S5,getRecentReactions:E5,clearRecentReactions:B5,getExtendedMedia:k5,setDefaultHistoryTTL:M5,getDefaultHistoryTTL:F5,sendBotRequestedPeer:R5,getEmojiGroups:U5,getEmojiStatusGroups:T5,getEmojiProfilePhotoGroups:V5,searchCustomEmoji:N5,togglePeerTranslations:L5,getBotApp:q5,requestAppWebView:Q5,setChatWallPaper:G5,searchEmojiStickerSets:O5,getSavedDialogs:H5,getSavedHistory:j5,deleteSavedHistory:z5,getPinnedSavedDialogs:K5,toggleSavedDialogPin:W5,reorderPinnedSavedDialogs:J5,getSavedReactionTags:Y5,updateSavedReactionTag:Z5,getDefaultTagReactions:X5,getOutboxReadDate:$5,getQuickReplies:eL,reorderQuickReplies:tL,checkQuickReplyShortcut:sL,editQuickReplyShortcut:nL,deleteQuickReplyShortcut:rL,getQuickReplyMessages:iL,sendQuickReplyMessages:aL,deleteQuickReplyMessages:oL,toggleDialogFilterTags:uL,getMyStickers:cL},updates:{getState:lL,getDifference:pL,getChannelDifference:gL},photos:{updateProfilePhoto:dL,uploadProfilePhoto:mL,deletePhotos:hL,getUserPhotos:_L,uploadContactProfilePhoto:bL},upload:{saveFilePart:fL,getFile:yL,saveBigFilePart:xL,getWebFile:AL,getCdnFile:PL,reuploadCdnFile:CL,getCdnFileHashes:IL,getFileHashes:vL},help:{getConfig:wL,getNearestDc:DL,getAppUpdate:SL,getInviteText:EL,getSupport:BL,setBotUpdatesStatus:kL,getCdnConfig:ML,getRecentMeUrls:FL,getTermsOfServiceUpdate:RL,acceptTermsOfService:UL,getDeepLinkInfo:TL,getAppConfig:VL,saveAppLog:NL,getPassportConfig:LL,getSupportName:qL,getUserInfo:QL,editUserInfo:GL,getPromoData:OL,hidePromoData:HL,dismissSuggestion:jL,getCountriesList:zL,getPremiumPromo:KL,getPeerColors:WL,getPeerProfileColors:JL,getTimezonesList:YL},channels:{readHistory:ZL,deleteMessages:XL,reportSpam:$L,getMessages:e9,getParticipants:t9,getParticipant:s9,getChannels:n9,getFullChannel:r9,createChannel:i9,editAdmin:a9,editTitle:o9,editPhoto:u9,checkUsername:c9,updateUsername:l9,joinChannel:p9,leaveChannel:g9,inviteToChannel:d9,deleteChannel:m9,exportMessageLink:h9,toggleSignatures:_9,getAdminedPublicChannels:b9,editBanned:f9,getAdminLog:y9,setStickers:x9,readMessageContents:A9,deleteHistory:P9,togglePreHistoryHidden:C9,getLeftChannels:I9,getGroupsForDiscussion:v9,setDiscussionGroup:w9,editCreator:D9,editLocation:S9,toggleSlowMode:E9,getInactiveChannels:B9,convertToGigagroup:k9,viewSponsoredMessage:M9,getSponsoredMessages:F9,getSendAs:R9,deleteParticipantHistory:U9,toggleJoinToSend:T9,toggleJoinRequest:V9,reorderUsernames:N9,toggleUsername:L9,deactivateAllUsernames:q9,toggleForum:Q9,createForumTopic:G9,getForumTopics:O9,getForumTopicsByID:H9,editForumTopic:j9,updatePinnedForumTopic:z9,deleteTopicHistory:K9,reorderPinnedForumTopics:W9,toggleAntiSpam:J9,reportAntiSpamFalsePositive:Y9,toggleParticipantsHidden:Z9,clickSponsoredMessage:X9,updateColor:$9,toggleViewForumAsMessages:e7,getChannelRecommendations:t7,updateEmojiStatus:s7,setBoostsToUnblockRestrictions:n7,setEmojiStickers:r7,reportSponsoredMessage:i7,restrictSponsoredMessages:a7},bots:{sendCustomRequest:o7,answerWebhookJSONQuery:u7,setBotCommands:c7,resetBotCommands:l7,getBotCommands:p7,setBotMenuButton:g7,getBotMenuButton:d7,setBotBroadcastDefaultAdminRights:m7,setBotGroupDefaultAdminRights:h7,setBotInfo:_7,getBotInfo:b7,reorderUsernames:f7,toggleUsername:y7,canSendMessage:x7,allowSendMessage:A7,invokeWebViewCustomMethod:P7},payments:{getPaymentForm:C7,getPaymentReceipt:I7,validateRequestedInfo:v7,sendPaymentForm:w7,getSavedInfo:D7,clearSavedInfo:S7,getBankCardData:E7,exportInvoice:B7,assignAppStoreTransaction:k7,assignPlayMarketTransaction:M7,canPurchasePremium:F7,getPremiumGiftCodeOptions:R7,checkGiftCode:U7,applyGiftCode:T7,getGiveawayInfo:V7,launchPrepaidGiveaway:N7},stickers:{createStickerSet:L7,removeStickerFromSet:q7,changeStickerPosition:Q7,addStickerToSet:G7,setStickerSetThumb:O7,checkShortName:H7,suggestShortName:j7,changeSticker:z7,renameStickerSet:K7,deleteStickerSet:W7,replaceSticker:J7},phone:{getCallConfig:Y7,requestCall:Z7,acceptCall:X7,confirmCall:$7,receivedCall:eq,discardCall:tq,setCallRating:sq,saveCallDebug:nq,sendSignalingData:rq,createGroupCall:iq,joinGroupCall:aq,leaveGroupCall:oq,inviteToGroupCall:uq,discardGroupCall:cq,toggleGroupCallSettings:lq,getGroupCall:pq,getGroupParticipants:gq,checkGroupCall:dq,toggleGroupCallRecord:mq,editGroupCallParticipant:hq,editGroupCallTitle:_q,getGroupCallJoinAs:bq,exportGroupCallInvite:fq,toggleGroupCallStartSubscription:yq,startScheduledGroupCall:xq,saveDefaultGroupCallJoinAs:Aq,joinGroupCallPresentation:Pq,leaveGroupCallPresentation:Cq,getGroupCallStreamChannels:Iq,getGroupCallStreamRtmpUrl:vq,saveCallLog:wq},langpack:{getLangPack:Dq,getStrings:Sq,getDifference:Eq,getLanguages:Bq,getLanguage:kq},folders:{editPeerFolders:Mq},stats:{getBroadcastStats:Fq,loadAsyncGraph:Rq,getMegagroupStats:Uq,getMessagePublicForwards:Tq,getMessageStats:Vq,getStoryStats:Nq,getStoryPublicForwards:Lq,getBroadcastRevenueStats:qq,getBroadcastRevenueWithdrawalUrl:Qq,getBroadcastRevenueTransactions:Gq},chatlists:{exportChatlistInvite:Oq,deleteExportedInvite:Hq,editExportedInvite:jq,getExportedInvites:zq,checkChatlistInvite:Kq,joinChatlistInvite:Wq,getChatlistUpdates:Jq,joinChatlistUpdates:Yq,hideChatlistUpdates:Zq,getLeaveChatlistSuggestions:Xq,leaveChatlist:$q},stories:{canSendStory:eQ,sendStory:tQ,editStory:sQ,deleteStories:nQ,togglePinned:rQ,getAllStories:iQ,getPinnedStories:aQ,getStoriesArchive:oQ,getStoriesByID:uQ,toggleAllStoriesHidden:cQ,readStories:lQ,incrementStoryViews:pQ,getStoryViewsList:gQ,getStoriesViews:dQ,exportStoryLink:mQ,report:hQ,activateStealthMode:_Q,sendReaction:bQ,getPeerStories:fQ,getAllReadPeerStories:yQ,getPeerMaxIDs:xQ,getChatsToSend:AQ,togglePeerStoriesHidden:PQ,getStoryReactionsList:CQ},premium:{getBoostsList:IQ,getMyBoosts:vQ,applyBoost:wQ,getBoostsStatus:DQ,getUserBoosts:SQ},smsjobs:{isEligibleToJoin:EQ,join:BQ,leave:kQ,updateSettings:MQ,getStatus:FQ,getSmsJob:RQ,finishJob:UQ},fragment:{getCollectibleInfo:TQ}};function j$(t,e,s){if(XT(e)){let u=t.readInt32(!1),c=i2.get(u);if(!c)throw new Error(`Constructor with ID ${u.toString(16)} not found`);return VQ(t,c[a],c)}if(e==Uint8Array)return t.readBytes();switch(e){case"bigint":return s=="int128"?t.readInt128():s==="int256"?t.readInt256():t.readInt64();case"boolean":return t.readInt32(!1)==2574415285;case"number":return s=="double"?t.readDouble():t.readInt32();case"string":return t.readString();case"true":return!0;default:throw new Error(`Unexpected type ${e}`)}}function VQ(t,e,s){let u={},c={};for(let[l,g,d]of e){if(gu(d)){let{flagField:f,bitIndex:y}=ZT(d);if(!(c[f]&1<s+u)),e.writeInt32(t[i],!1),e.writeInt32(this.messages.length);for(let s of this.messages)e.write(s[Ee]());return e.buffer}static deserialize(e){let s=new Me(e),u=s.readInt32(),c=new Array;for(let l=0;lu==t[c])&&[3,4,5,7].includes(e))}var Vr=hs,NQ=(t,e)=>Vr(ce(e,t,e)),qre=async(t,e,s)=>await NQ(await NQ(t,e),s);async function Qre(t,e,s){let u=await window.crypto.subtle.importKey("raw",t,"PBKDF2",!1,["deriveBits"]),c=await window.crypto.subtle.deriveBits({name:"PBKDF2",salt:e,iterations:s,hash:"SHA-512"},u,512);return new Uint8Array(c)}var Gre=async(t,e,s)=>await NQ(await Qre(await qre(t,e,s),e,1e5),s);function Ore(t,e){let s=e-t,u=1984;return!(s<0n||s.toString(2).length256)}function An(t){return typeof t=="number"&&(t=BigInt(t)),typeof t=="bigint"?Te(t,256,!1):ce(new Uint8Array(256-t.length),t)}async function LQ(t,e){let s=new TextEncoder().encode(t),u=e.current_algo;if(!(u instanceof n.PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow))throw new Error("Unexpected algorithm");let c=u.g,l=Ue(u.p,!1);if(!Lre(u.p,c))throw new Error("Got unsafe prime");let g=e.srp_B,d=e.srp_id;{if(!g)throw new Error("srbB is not set");if(!d)throw new Error("srpId is not set")}let b=u.salt1,f=u.salt2,y=Ue(g,!1),C=Ue(await Vr(ce(An(l),An(c))),!1),x=0n,A=0n,B=0n;for(let O=0;O<1e3&&(A=wn(256,!1),B=vn(BigInt(c),A,l),!(Ore(B,l)&&(x=Ue(await hs(ce(An(B),An(y))),!1),x>0n)));O++);if(!A||!x||!B)throw new Error;let P=Ue(await Gre(s,b,f),!1),I=vn(BigInt(c),P,l),S=ps(C*I,l),R=ps(y-S,l),E=vn(R,A+x*P,l),M=await Vr(An(E)),z=await Vr(An(c)),me=await Vr(ce((await Vr(An(l))).map((O,ue)=>O^z[ue]),await Vr(b),await Vr(f),An(B),An(y),M));return new n.InputCheckPasswordSRP({srp_id:d,A:An(B),M1:me})}var qQ=class{stateChangeHandler;callback},u2=class extends qQ{type="framed"};var Hre=Ge("ConnectionWebSocket"),z$=new Error("Connection not open"),c2=class extends u2{constructor(s){super();this.url=s;this.#e=this.#u()}#e;#n=new Ji;#s=new Ji;#r=new Uint8Array;#i=null;#u(){let s=new WebSocket(this.url,"binary"),u=new Ji;return s.addEventListener("close",()=>{this.#p(),this.stateChangeHandler?.(!1)}),s.addEventListener("open",()=>{this.stateChangeHandler?.(!0)}),s.addEventListener("message",async c=>{if(typeof c.data=="string")return;let l=await u.lock(),g=new Uint8Array(await new Blob([c.data].map(d=>d instanceof Blob||d instanceof Uint8Array||d instanceof ArrayBuffer?d:v())).arrayBuffer());this.#r=ce(this.#r,g),this.#i!=null&&this.#r.length>=this.#i[0]&&(this.#i[1].resolve(),this.#i=null),l()}),s.addEventListener("error",c=>{this.#c&&(this.#t=c),this.connected&&Hre.error(c)}),s}get connected(){return this.#e.readyState==WebSocket.OPEN}#a=!1;#c=!1;#t=null;async open(){if(this.#c)throw new Error("Already connecting");this.#c=!0,!this.connected&&this.#a&&(this.#e=this.#u());try{for(;this.#e.readyState!=WebSocket.OPEN;){if(this.#e.readyState==WebSocket.CLOSED)throw this.#t&&"message"in this.#t?new Error(this.#t.message):new Error("Connection was closed");await new Promise(s=>setTimeout(s,5))}this.#a=!0}finally{this.#c=!1,this.#t=null}}#o(){if(!this.connected)throw z$}async read(s){this.#o();let u=await this.#n.lock();try{this.#o(),this.#r.lengththis.#i=[s.length,{resolve:l,reject:g}]);let c=this.#r.slice(0,s.length);s.set(c),this.#r=this.#r.slice(c.length)}finally{u()}}async write(s){this.#o();let u=await this.#s.lock();try{this.#o(),this.#e.send(s)}finally{u()}}#p(){this.#i!=null&&(this.#i[1].reject(z$),this.#i=null)}close(){this.#o(),this.#e.close(1e3,"method"),this.#p()}};var N={connection:{P:t=>`connection.${t}`,apiId:()=>[N.connection.P("apiId")]},session:{P:t=>`session.${t}`,serverSalt:()=>[N.session.P("serverSalt")]},auth:{P:t=>`auth.${t}`,dc:()=>[N.auth.P("dc")],key:()=>[N.auth.P("key")],accountId:()=>[N.auth.P("accountId")],accountType:()=>[N.auth.P("accountType")]},updates:{P:t=>`updates.${t}`,state:()=>[N.updates.P("state")],all:()=>[N.updates.P("updates")],updates:t=>[...N.updates.all(),t],update:(t,e)=>[...N.updates.updates(t),e],channelPts:t=>[N.updates.P("channelPts"),t]},cache:{P:t=>`cache.${t}`,usernames:()=>[N.cache.P("username")],username:t=>[...N.cache.usernames(),t],peers:()=>[N.cache.P("peer")],peer:t=>[...N.cache.peers(),t],stickerSetNames:()=>[N.cache.P("stickerSetNames")],stickerSetName:(t,e)=>[...N.cache.stickerSetNames(),t,e],files:()=>[N.cache.P("files")],file:t=>[...N.cache.files(),t],fileParts:()=>[N.cache.P("fileParts")],filePart:(t,e)=>[...N.cache.fileParts(),t,e],customEmojiDocuments:()=>[N.cache.P("customEmojiDocuments")],customEmojiDocument:t=>[...N.cache.customEmojiDocuments(),t],businessConnections:()=>[N.cache.P("businessConnections")],businessConnection:t=>[...N.cache.businessConnections(),t]},messages:{P:t=>`messages.${t}`,messages:t=>[N.messages.P("messages"),t],message:(t,e)=>[...N.messages.messages(t),e],allMessageRefs:()=>[N.messages.P("messageRefs")],messageRef:t=>[...N.messages.allMessageRefs(),t]},chatlists:{P:t=>`chatlists.${t}`,hasAllChats:t=>[N.chatlists.P("hasAllChats"),t],chats:t=>[N.chatlists.P("chats"),t],chat:(t,e)=>[...N.chatlists.chats(t),e],pinnedChats:t=>[N.chatlists.P("pinnedChats"),t]}},Ai=class{#e=null;get isMemoryStorage(){return!1}async setDc(e){await this.set(N.auth.dc(),e)}getDc(){return this.get(N.auth.dc())}async#n(e){e!=null?this.#e=await Js(e).then(s=>Ue(s.subarray(-8),!0,!1)):this.#e=null}async getAuthKey(){let e=await this.get(N.auth.key());return await this.#n(e),e}async setAuthKey(e){await this.set(N.auth.key(),e),await this.#n(e)}get authKeyId(){return this.#e}async exportAuthString(e){typeof e=="number"&&await this.setApiId(e);let[s,u,c,l,g]=await Promise.all([this.getDc(),this.getAuthKey(),this.getApiId(),this.getAccountId(),this.getAccountType()]);if(s==null||u==null||c==null||l==null||g==null)throw new Error("Not authorized");let d=new Pt;d.writeString(s),d.writeBytes(u),d.writeInt32(c),d.write(new Uint8Array([g=="bot"?1:0])),d.writeInt64(BigInt(l));let b=Ms(d.buffer);return Fs(b)}async importAuthString(e){let s=lu(Yi(e)),u=new Me(s),c=u.readString(),l=u.readBytes(),g=u.readInt32(),d=u.read(1)[0],b=Number(u.readInt64());await this.setAccountId(b),await this.setAccountType(d?"bot":"user"),await this.setApiId(g),await this.setDc(c),await this.setAuthKey(l)}async getChannelAccessHash(e){let s=await this.getEntity(e);return s?(!(s instanceof n.Channel)&&!(s instanceof n.ChannelForbidden)&&v(),typeof s.access_hash=="bigint"?s.access_hash:null):null}async getUserAccessHash(e){let s=await this.getEntity(e);return s?(s instanceof n.User||v(),typeof s.access_hash=="bigint"?s.access_hash:null):null}async updateUsernames(e,s){for(let u of s)u=u.toLowerCase(),await this.set(N.cache.username(u),[e,new Date])}async getUsername(e){return e=e.toLowerCase(),await this.get(N.cache.username(e))}async setTlObject(e,s){s==null?await this.set(e,null):await this.set(e,this.isMemoryStorage?s:Ms(s[Ee]()))}async getTlObject(e){let s=e instanceof Uint8Array||e instanceof kn?e:await this.get(e);return s!=null?s instanceof Uint8Array?new Me(lu(s)).readObject():s:null}async setState(e){await this.setTlObject(N.updates.state(),e)}async getState(){return await this.getTlObject(N.updates.state())}async setMessage(e,s,u){e>_t&&await this.set(N.messages.messageRef(s),u==null?null:e),await this.setTlObject(N.messages.message(e,s),u)}async deleteMessages(){let e=new Array;for await(let[s,u]of await this.getMany({prefix:N.messages.allMessageRefs()}))e.push(Promise.all([this.set(s,null),u==null?Promise.resolve():this.set(N.messages.message(u,s[1]),null)]).then(()=>{}));await Promise.all(e.filter(s=>s instanceof Promise))}getMessageChat(e){return this.get(N.messages.messageRef(e))}async getMessage(e,s){return await this.getTlObject(N.messages.message(e,s))}async getLastMessage(e){for await(let[s,u]of await this.getMany({prefix:N.messages.messages(e)},{limit:1,reverse:!0}))return await this.getTlObject(u);return null}async setChannelPts(e,s){await this.set(N.updates.channelPts(e),s)}getChannelPts(e){return this.get(N.updates.channelPts(e))}async setEntity(e){await this.set(N.cache.peer(ie(e)),[this.isMemoryStorage?e:Ms(e[Ee]()),new Date])}async getEntity(e){let s=await this.get(N.cache.peer(e));if(s!=null){let[u]=s;return await this.getTlObject(u)}else return null}async setAccountId(e){await this.set(N.auth.accountId(),e)}#s=null;async getAccountId(){return this.#s!=null?this.#s:this.#s=await this.get(N.auth.accountId())}async setAccountType(e){try{await this.getAccountType(),v()}catch(s){if(s instanceof ye)await this.set(N.auth.accountType(),e);else throw s}}#r=null;async getAccountType(){return this.#r!=null?this.#r:this.#r=await this.get(N.auth.accountType())}async updateStickerSetName(e,s,u){await this.set(N.cache.stickerSetName(e,s),[u,new Date])}getStickerSetName(e,s){return this.get(N.cache.stickerSetName(e,s))}async setServerSalt(e){await this.set(N.session.serverSalt(),e)}getServerSalt(){return this.get(N.session.serverSalt())}async setChat(e,s,u,c,l){await this.set(N.chatlists.chat(e,s),[u,c,l])}async getChats(e){let s=new Array;for await(let[u,c]of await this.getMany({prefix:N.chatlists.chats(e)}))u.length!=3||typeof u[2]!="number"||s.push({chatId:u[2],pinned:c[0],topMessageId:c[1],topMessageDate:c[2]});return s}async removeChats(e){for await(let[s]of await this.getMany({prefix:N.chatlists.chats(e)}))await this.set(s,null);await this.setHasAllChats(e,!1),await this.setPinnedChats(e,null)}async setHasAllChats(e,s){await this.set(N.chatlists.hasAllChats(e),s)}async hasAllChats(e){return await this.get(N.chatlists.hasAllChats(e))==!0}async setPinnedChats(e,s){await this.set(N.chatlists.pinnedChats(e),s)}async getPinnedChats(e){return await this.get(N.chatlists.pinnedChats(e))}async getHistory(e,s,u){s==0&&(s=1/0),++u;let c=new Array;for await(let[l,g]of await this.getMany({start:N.messages.message(e,0),end:N.messages.message(e,s)},{limit:u,reverse:!0})){let d=await this.getTlObject(g);"id"in d&&d.id==s||c.push(d)}return c}async getFile(e){return this.supportsFiles?await this.get(N.cache.file(e)):null}async*iterFileParts(e,s,u){if(this.supportsFiles)for(let c=u;cs instanceof Promise))}async getFirstUpdate(e){for await(let[s,u]of await this.getMany({prefix:N.updates.updates(e)},{limit:1}))return[s,await this.getTlObject(u).then(c=>c)];return null}async assertUser(e){if(await this.getAccountType()!="user")throw new Error(`${e}: not user a client`)}async assertBot(e){if(await this.getAccountType()!="bot")throw new Error(`${e}: not a bot client`)}async deleteFiles(){if(this.supportsFiles){for await(let[e]of await this.getMany({prefix:N.cache.fileParts()}))await this.set(e,null);for await(let[e]of await this.getMany({prefix:N.cache.files()}))await this.set(e,null)}}async deleteCustomEmojiDocuments(){for await(let[e]of await this.getMany({prefix:N.cache.customEmojiDocuments()}))await this.set(e,null)}async deleteBusinessConnections(){for await(let[e]of await this.getMany({prefix:N.cache.businessConnections()}))await this.set(e,null)}async deleteStickerSetNames(){for await(let[e]of await this.getMany({prefix:N.cache.stickerSetNames()}))await this.set(e,null)}async deletePeers(){for await(let[e]of await this.getMany({prefix:N.cache.peers()}))await this.set(e,null)}async deleteUsernames(){for await(let[e]of await this.getMany({prefix:N.cache.usernames()}))await this.set(e,null)}async clear(){await Promise.all([this.deleteMessages(),this.removeChats(0),this.removeChats(1),this.deleteUpdates(),this.deleteFiles(),this.deleteCustomEmojiDocuments(),this.deleteBusinessConnections(),this.deleteStickerSetNames(),this.deletePeers(),this.deleteUsernames()])}async setApiId(e){await this.set(N.connection.apiId(),e)}async getApiId(){return await this.get(N.connection.apiId())}};function Pn(t){if(typeof t=="boolean")return`0${Number(t)}`;if(typeof t=="number")return`1${t}`;if(typeof t=="string")return`2${t}`;if(typeof t=="bigint")return`3${t}`;if(t instanceof Date)return`4${t.getTime()}`;if(t instanceof Uint8Array)return`5${tu(t)}`;if(Array.isArray(t))return`6${t.map(s=>{if(typeof s=="string"||s instanceof Uint8Array||Array.isArray(s)){let u=Pn(s).slice(1);return String(typeof s=="string"?2:s instanceof Uint8Array?5:6)+Pn(u.length).slice(1)+` +`+u}else return Pn(s)}).join(` +`)}`;v()}function yc(t){let[e,s]=[Number(t[0]),t.slice(1)];switch(e){case 0:return!!Number(s);case 1:return Number(s);case 2:return s;case 3:return BigInt(s);case 4:return new Date(Number(s));case 5:return su(s);case 6:{let u=[];for(let c=0;c=l&&c<=g))return!1}return!0}var Nr=class t extends Ai{map=new Map;#e=null;#n;constructor(e){super(),this.#n=e}get isMemoryStorage(){return!0}async initialize(){this.#n&&await this.importAuthString(this.#n)}#s(e){return this.#e!==null?["__S"+this.#e,...e]:e}branch(e){let s=new t;return s.#e=e,s}get supportsFiles(){return!1}get(e){return e=this.#s(e),this.map.get(Pn(e))??null}#r(){let e=new Array;for(let s of this.map.entries())this.#e!==null&&!s[0].startsWith("__S"+this.#e)||e.push(s);return e}*getMany(e,s){let u=this.#r();s?.reverse&&u.reverse(),s?.limit!==void 0&&(u=u.slice(0,s.limit<=0?1:s.limit));e:for(let[c,l]of u){let g=yc(c);if(Array.isArray(g)){if("prefix"in e){for(let[d,b]of e.prefix.entries())if(Pn(b)!=Pn(g[d]))continue e}else if(!l2(g,e.start,e.end))continue;yield[g,l]}}}set(e,s){e=this.#s(e);let u=Pn(e);s!=null?this.map.set(u,s):this.map.delete(u)}incr(e,s){this.set(e,(this.get(e)||0)+s)}};var xc=class{obfuscationParameters=null;encrypt(e){this.obfuscationParameters&&this.obfuscationParameters.encryptionCTR.call(e)}decrypt(e){this.obfuscationParameters&&this.obfuscationParameters.decryptionCTR.call(e)}};async function QQ(t,e){let s;for(;;){if(s=ce(crypto.getRandomValues(new Uint8Array(56)),Te(t,4,!1),crypto.getRandomValues(new Uint8Array(4))),s[0]==239)continue;let C=new DataView(s.buffer,s.byteOffset,s.byteLength),x=C.getInt32(0);if(!([1145128264,1414745936,542393671,1230262351,33620758,3722304989,4008636142].includes(x)||C.getInt32(4)==0))break}let u=s.slice(8,40),c=s.slice(40,56),l=new uu(u,c),g=new Uint8Array(s);l.call(g);let d=new Uint8Array(s).reverse(),b=d.slice(8,40),f=d.slice(40,56),y=new uu(b,f);return await e.write(ce(s.subarray(0,56),g.subarray(56,64))),{encryptionCTR:l,decryptionCTR:y}}var p2=class extends xc{#e;#n=!1;#s;constructor(e,s=!1){super(),this.#e=e,this.#s=s}async initialize(){if(!this.initialized)this.#s?this.obfuscationParameters=await QQ(4008636142,this.#e):await this.#e.write(new Uint8Array([238,238,238,238])),this.#n=!0;else throw new Error("Transport already initialized")}async receive(){let e;{let u=new Uint8Array(4);await this.#e.read(u),this.decrypt(u),e=new DataView(u.buffer,u.byteOffset,u.byteLength).getUint32(0,!0)}let s=new Uint8Array(e);return await this.#e.read(s),this.decrypt(s),s}async send(e){if(!this.initialized)throw new Error("Transport not initialized");let s=Te(e.length,4),u=ce(s,e);this.encrypt(u),await this.#e.write(u)}deinitialize(){this.#n=!1}get initialized(){return this.#n}};function K$(t,e){return Number(t[0])+(t.endsWith("-test")?1e4:0)*(e?-1:1)}var zre={1:"pluto","1-test":"pluto",2:"venus","2-test":"venus",3:"aurora","3-test":"aurora",4:"vesta",5:"flora"},W$=t=>({dc:e,cdn:s})=>{t??={},t.wss??=!(typeof location<"u"&&location.protocol=="http:"&&location.hostname!="localhost");let u=`${t.wss?"wss":"ws"}://${zre[e]}${s?"-1":""}.web.telegram.org/${e.endsWith("-test")?"apiws_test":"apiws"}`,c=new c2(u),l=new p2(c,!0),g=K$(e,s);return{connection:c,transport:l,dcId:g}};var Kre=53,J$=4,OQ=1<<24,HQ=1<<25;function Wre(t){let e=t.readInt32();switch(e){case 0:return{type:e,secret:t.readInt64()};case 1:return{type:e,fileType:t.readInt32(),thumbnailType:t.readInt32()};case 2:case 3:{let s=t.readInt64(),u=t.readInt64();return{type:e,chatId:s,chatAccessHash:u}}case 4:{let s=t.readInt64(),u=t.readInt64();return{type:e,stickerSetId:s,stickerSetAccessHash:u}}case 5:{let s=t.readInt64(),u=t.readInt32(),c=t.readInt64();return{type:e,volumeId:s,localId:u,secret:c}}case 6:case 7:case 8:{let s=t.readInt64(),u=t.readInt32();return{type:e,volumeId:s,localId:u}}case 9:return{type:e,version:t.readInt32()}}}function Jre(t,e){switch(e.writeInt32(t.type),t.type){case 0:e.writeInt64(t.secret);break;case 1:e.writeInt32(t.fileType),e.writeInt32(t.thumbnailType);break;case 2:case 3:e.writeInt64(t.chatId),e.writeInt64(t.chatAccessHash);break;case 4:e.writeInt64(t.stickerSetId),e.writeInt64(t.stickerSetAccessHash);break;case 5:e.writeInt64(t.volumeId),e.writeInt32(t.localId),e.writeInt64(t.secret);break;case 6:case 7:case 8:e.writeInt64(t.volumeId),e.writeInt32(t.localId);break;case 9:e.writeInt32(t.version);break;default:v()}}function Yre(t){switch(t.type){case 0:break;case 1:{let e=t.thumbnailType;return 0<=e&&e<=127||v(),e==97?0:e==99?1:e+5}case 2:return 0;case 3:return 1;case 4:break;case 5:case 6:case 7:case 8:return 3;case 9:return 2;default:break}v()}function GQ(t,e){let s=Yre(t);if(s!=2&&s!=3){e.write(new Uint8Array([s]));return}s==2&&e.write(new Uint8Array([2])),e.writeInt64("volumeId"in t?t.volumeId:"stickerSetId"in t?t.stickerSetId:v()),e.writeInt32("localId"in t?t.localId:"version"in t?t.version:v())}function Y$(t){switch(t){case 2:case 1:case 0:case 11:case 12:case 20:return 0;case 4:case 3:case 5:case 8:case 9:case 10:case 13:case 16:case 17:case 18:case 19:case 21:return 1;case 14:case 15:return 2;case 6:return 3;case 7:return 4;case 23:case 22:default:v()}}function Zre(t){return!!(t&OQ)}function Xre(t){return!!(t&HQ)}function Vo(t){let e=new Me(lu(Yi(t)));if(e.buffer[e.buffer.length-1]!=J$)throw new $("Unsupported file ID format");let s=e.readInt32(),u=s&~OQ&~HQ,c=e.readInt32();if(Zre(s)){let b=e.readString(),f=e.readInt64();return{type:u,dcId:c,location:{type:"web",url:b,accessHash:f}}}let l=Xre(s)?e.readBytes():void 0,g=e.readInt64(),d=e.readInt64();if(Y$(u)==0){let b=Wre(e);return{type:u,dcId:c,fileReference:l,location:{type:"photo",id:g,accessHash:d,source:b}}}else return{type:u,dcId:c,fileReference:l,location:{type:"common",id:g,accessHash:d}}}function Ke(t){let e=new Pt,s=t.type;return t.fileReference&&(s|=HQ),t.location.type=="web"&&(s|=OQ),e.writeInt32(s),e.writeInt32(t.dcId),t.location.type=="web"?(e.writeString(t.location.url),e.writeInt64(t.location.accessHash)):(t.fileReference&&e.writeBytes(t.fileReference),e.writeInt64(t.location.id),e.writeInt64(t.location.accessHash),t.location.type=="photo"&&Jre(t.location.source,e)),e.write(new Uint8Array([Kre-1,J$])),Fs(Ms(e.buffer))}function We(t){let e=new Pt,s=t.location.type=="web"?0:Y$(t.type)+1;if(e.writeInt32(s),t.location.type=="web")e.writeString(t.location.url);else if(t.location.type=="common")e.writeInt64(t.location.id);else switch(t.location.source.type){case 0:case 4:v();case 5:case 6:case 7:case 8:e.writeInt64(t.location.id),GQ(t.location.source,e);break;case 2:case 3:case 1:e.writeInt64(t.location.id),GQ(t.location.source,e);break;case 9:GQ(t.location.source,e);break}return Fs(Ms(e.buffer))}function Pi(t){let e={isAnonymous:t.anonymous||!1,canManageChat:t.other||!1,canDeleteMessages:t.delete_messages||!1,canManageVideoChats:t.manage_call||!1,canRestrictMembers:t.ban_users||!1,canPromoteMembers:t.add_admins||!1,canChangeInfo:t.change_info||!1,canInviteUsers:t.invite_users||!1};return t.post_messages&&(e.canPostMessages=t.post_messages),t.edit_messages&&(e.canEditMessages=t.edit_messages),t.pin_messages&&(e.canPinMessages=t.pin_messages),t.manage_topics&&(e.canManageTopics=t.manage_topics),e}function Ac(t){return new n.ChatAdminRights({anonymous:t.isAnonymous||void 0,other:t.canManageChat||void 0,delete_messages:t.canDeleteMessages||void 0,manage_call:t.canManageChat||void 0,ban_users:t.canRestrictMembers||void 0,add_admins:t.canPromoteMembers||void 0,change_info:t.canChangeInfo||void 0,invite_users:t.canInviteUsers||void 0})}function Z$(t){return{canSendMessages:!!t.send_messages,canSendAudio:!!t.send_audios,canSendDocuments:!!t.send_docs,canSendPhotos:!!t.send_photos,canSendVideos:!!t.send_messages,canSendVideoNotes:!!t.send_roundvideos,canSendVoice:!!t.send_voices,canSendPolls:!!t.send_polls,canSendStickers:!!t.send_stickers,canSendAnimations:t.send_gifs?!0:void 0,canSendGames:t.send_games?!0:void 0,canSendInlineBotResults:t.send_inline?!0:void 0,canAddWebPagePreviews:t.embed_links?!0:void 0,canChangeInfo:t.change_info?!0:void 0,canInviteUsers:t.invite_users?!0:void 0,canPinMessages:t.pin_messages?!0:void 0,canManageTopics:t.manage_topics?!0:void 0}}function X$(t,e){return new n.ChatBannedRights({until_date:e?Rs(e):0,send_messages:t?.canSendMessages?!0:void 0,send_audios:t?.canSendAudio?!0:void 0,send_docs:t?.canSendDocuments?!0:void 0,send_photos:t?.canSendPhotos?!0:void 0,send_videos:t?.canSendVideos?!0:void 0,send_roundvideos:t?.canSendVideoNotes?!0:void 0,send_voices:t?.canSendVoice?!0:void 0,send_polls:t?.canSendPolls?!0:void 0,send_stickers:t?.canSendStickers?!0:void 0,send_gifs:t?.canSendAnimations?!0:void 0,send_games:t?.canSendGames?!0:void 0,send_inline:t?.canSendInlineBotResults?!0:void 0,embed_links:t?.canAddWebPagePreviews?!0:void 0,change_info:t?.canChangeInfo?!0:void 0,invite_users:t?.canInviteUsers?!0:void 0,pin_messages:t?.canPinMessages?!0:void 0,manage_topics:t?.canManageTopics?!0:void 0})}function Pc(t,e,s){let u={type:1,dcId:t.dc_id,location:{type:"photo",id:t.photo_id,accessHash:0n,source:{type:2,chatId:BigInt(e),chatAccessHash:s}}},c=Ke(u),l=We(u),g={type:1,dcId:t.dc_id,location:{type:"photo",id:t.photo_id,accessHash:0n,source:{type:3,chatId:BigInt(e),chatAccessHash:s}}},d=Ke(g),b=We(g);return t instanceof n.ChatPhoto?X({smallFileId:c,smallFileUniqueId:l,bigFileId:d,bigFileUniqueId:b,hasVideo:t.has_video||!1,strippedThumbnail:t.stripped_thumb}):X({personal:t.personal?!0:void 0,smallFileId:c,smallFileUniqueId:l,bigFileId:d,bigFileUniqueId:b,hasVideo:t.has_video||!1,strippedThumbnail:t.stripped_thumb})}function $$(t){return{phoneNumber:t.phone_number,firstName:t.first_name,lastName:t.last_name||void 0,userId:Number(t.user_id)||void 0,vcard:t.vcard||void 0}}function eee(t){return{emoji:t.emoticon,value:t.value}}function tee(t){let e=t.countries_iso2??[],s=ie(new n.PeerChannel({channel_id:t.channels[0]})),u=t.channels.slice(1).map(g=>ie(new n.PeerChannel({channel_id:g}))),c=!!t.only_new_subscribers,l=qe(t.until_date);return{boostedChatId:s,additionalChatIds:u,winnerSelectionDate:l,onlyNewMembers:c,countries:e}}function see(t,e){return X({url:"url"in t.webpage?t.webpage.url:void 0,smallMedia:t.force_small_media?!0:void 0,largeMedia:t.force_large_media?!0:void 0,putAboveText:!!e})}function qr(t){if(t instanceof n.MessageMediaGeo){let e=t.geo[re](n.GeoPoint);return{latitude:e.lat,longitude:e.long,horizontalAccuracy:e.accuracy_radius}}else if(t instanceof n.MessageMediaGeoLive){let e=t,s=e.geo[re](n.GeoPoint);return{latitude:s.lat,longitude:s.long,horizontalAccuracy:s.accuracy_radius,livePeriod:e.period,heading:e.heading,proximityAlertRadius:e.proximity_notification_radius}}else return{latitude:t.lat,longitude:t.long,horizontalAccuracy:t.accuracy_radius}}function nee({n:t,x:e,y:s,zoom:u}){return{point:t==0?"forehead":t==1?"eyes":t==2?"mouth":"chin",xShift:e,yShift:s,scale:u}}function Gn(t){return t instanceof n.MessageEntityMention?{type:"mention",offset:t.offset,length:t.length}:t instanceof n.MessageEntityHashtag?{type:"hashtag",offset:t.offset,length:t.length}:t instanceof n.MessageEntityBotCommand?{type:"botCommand",offset:t.offset??0,length:t.length}:t instanceof n.MessageEntityUrl?{type:"url",offset:t.offset,length:t.length}:t instanceof n.MessageEntityEmail?{type:"email",offset:t.offset,length:t.length}:t instanceof n.MessageEntityBold?{type:"bold",offset:t.offset,length:t.length}:t instanceof n.MessageEntityItalic?{type:"italic",offset:t.offset,length:t.length}:t instanceof n.MessageEntityCode?{type:"code",offset:t.offset,length:t.length}:t instanceof n.MessageEntityPre?{type:"pre",offset:t.offset,length:t.length,language:t.language}:t instanceof n.MessageEntityTextUrl?{type:"textLink",offset:t.offset,length:t.length,url:t.url}:t instanceof n.MessageEntityMentionName?{type:"textMention",offset:t.offset,length:t.length,userId:Number(t.user_id)}:t instanceof n.MessageEntityCashtag?{type:"cashtag",offset:t.offset,length:t.length}:t instanceof n.MessageEntityPhone?{type:"phoneNumber",offset:t.offset,length:t.length}:t instanceof n.MessageEntityUnderline?{type:"underline",offset:t.offset,length:t.length}:t instanceof n.MessageEntityStrike?{type:"strikethrough",offset:t.offset,length:t.length}:t instanceof n.MessageEntityBlockquote?{type:"blockquote",offset:t.offset,length:t.length}:t instanceof n.MessageEntityBankCard?{type:"bankCard",offset:t.offset,length:t.length}:t instanceof n.MessageEntitySpoiler?{type:"spoiler",offset:t.offset,length:t.length}:t instanceof n.MessageEntityCustomEmoji?{type:"customEmoji",offset:t.offset,length:t.length,customEmojiId:String(t.document_id)}:null}async function zQ(t,e){let{offset:s,length:u}=t;switch(t.type){case"mention":return new n.MessageEntityMention({offset:s,length:u});case"hashtag":return new n.MessageEntityHashtag({offset:s,length:u});case"botCommand":return new n.MessageEntityBotCommand({offset:s,length:u});case"url":return new n.MessageEntityUrl({offset:s,length:u});case"email":return new n.MessageEntityEmail({offset:s,length:u});case"bold":return new n.MessageEntityBold({offset:s,length:u});case"italic":return new n.MessageEntityItalic({offset:s,length:u});case"code":return new n.MessageEntityCode({offset:s,length:u});case"pre":return new n.MessageEntityPre({offset:s,length:u,language:t.language});case"textLink":{try{let c=new URL(t.url);if(c.protocol=="tg:"&&c.hostname=="user"&&(c.pathname=="/"||c.pathname=="")){let l=Number(c.searchParams.get("id"));if(!isNaN(l)){let g=await e(new n.PeerUser({user_id:BigInt(l)}));return g||v(),new n.InputMessageEntityMentionName({offset:s,length:u,user_id:new n.InputUser({user_id:g.id,access_hash:g.access_hash??0n})})}}}catch{}return new n.MessageEntityTextUrl({offset:s,length:u,url:t.url})}case"textMention":{let c=await e(new n.PeerUser({user_id:BigInt(t.userId)}));return c||v(),new n.InputMessageEntityMentionName({offset:s,length:u,user_id:new n.InputUser({user_id:c.id,access_hash:c.access_hash??0n})})}case"cashtag":return new n.MessageEntityCashtag({offset:s,length:u});case"phoneNumber":return new n.MessageEntityPhone({offset:s,length:u});case"underline":return new n.MessageEntityUnderline({offset:s,length:u});case"strikethrough":return new n.MessageEntityStrike({offset:s,length:u});case"blockquote":return new n.MessageEntityBlockquote({offset:s,length:u});case"bankCard":return new n.MessageEntityBankCard({offset:s,length:u});case"spoiler":return new n.MessageEntitySpoiler({offset:s,length:u});case"customEmoji":return new n.MessageEntityCustomEmoji({offset:s,length:u,document_id:BigInt(t.customEmojiId)})}}var ree={mention:50,hashtag:50,botCommand:50,url:50,email:50,bold:90,italic:91,code:20,pre:11,textLink:49,textMention:49,cashtag:50,phoneNumber:50,underline:92,strikethrough:93,blockquote:0,bankCard:50,spoiler:94,customEmoji:99};function iee(t){return t.sort(({offset:e,type:s,length:u},c)=>{if(e!==c.offset)return ec.length?-1:1;let l=ree[s],g=ree[c.type];return ls.option.every((u,c)=>t.option[c]==u))?.voters??0}}function zs(t){if(t instanceof n.ReactionEmoji)return{type:"emoji",emoji:t.emoticon};if(t instanceof n.ReactionCustomEmoji)return{type:"customEmoji",id:String(t.document_id)};v()}function g2(t){return t.type=="emoji"?new n.ReactionEmoji({emoticon:t.emoji}):new n.ReactionCustomEmoji({document_id:BigInt(t.id)})}function KQ(t,e){if(t.type=="emoji"){if(e.type=="emoji"&&t.emoji==e.emoji)return!0}else if(t.type=="customEmoji"&&e.type=="customEmoji"&&t.id==e.id)return!0;return!1}function cee(t){return{platform:t.platform,reason:t.reason,text:t.text}}function Jt(t,e){let s=e instanceof n.Photo?2:0,u=e instanceof n.Photo?2:5,c={type:s,dcId:e.dc_id,fileReference:e.file_reference,location:{type:"photo",id:e.id,accessHash:e.access_hash,source:{type:1,fileType:u,thumbnailType:t.type.charCodeAt(0)}}};return{fileId:Ke(c),fileUniqueId:We(c),width:t.w,height:t.h,fileSize:t.size}}function lee(t,e,s,u){return{fileId:s,fileUniqueId:u,duration:e.duration,mimeType:t.mime_type,fileSize:Number(t.size)}}function d2(t,e,s,u,c){return{fileId:u,fileUniqueId:c,width:e?.w??0,height:e?.h??0,duration:e?.duration??0,thumbnails:t.thumbs?t.thumbs.map(l=>l instanceof n.PhotoSize?Jt(l,t):null).filter(l=>l):[],fileName:s?.file_name,mimeType:t.mime_type,fileSize:Number(t.size)}}function pee(t,e,s,u){return{fileId:s,fileUniqueId:u,duration:e?.duration??0,performer:e?.performer,title:e?.title,mimeType:t.mime_type,fileSize:Number(t.size),thumbnails:t.thumbs?t.thumbs.map(c=>c instanceof n.PhotoSize?Jt(c,t):null).filter(c=>c):[]}}async function WQ(t,e){switch(t.type){case"default":return new n.BotCommandScopeDefault;case"allPrivateChats":return new n.BotCommandScopeUsers;case"allGroupChats":return new n.BotCommandScopeChats;case"allChatAdministrators":return new n.BotCommandScopeChatAdmins;case"chat":return new n.BotCommandScopePeer({peer:await e(t.chatId)});case"chatAdministrators":return new n.BotCommandScopePeerAdmins({peer:await e(t.chatId)});case"chatMember":{let s=await e(t.userId);return s instanceof n.InputPeerUser||v(),new n.BotCommandScopePeerUser({peer:await e(t.chatId),user_id:new n.InputUser({user_id:s.user_id,access_hash:s.access_hash})})}default:v()}}function Je(t){if(t instanceof n.User){let e=Number(t.id),s={id:e,type:"private",isBot:t.bot||!1,color:t.color?.color!==void 0?t.color.color:Ks(e),firstName:t.first_name||"",lastName:t.last_name,isScam:t.scam||!1,isFake:t.fake||!1,isSupport:t.support||!1,isVerified:t.verified||!1};return s.isBot&&(s.isRestricted=t.restricted||!1,s.restrictionReason=t.restriction_reason),X(s)}else if(t instanceof n.Chat||t instanceof n.ChatForbidden){let e=Number(-t.id),s={id:e,type:"group",color:Ks(e),title:t.title,isCreator:!1};return t instanceof n.Chat&&(s.isCreator=t.creator||!1),X(s)}else if(t instanceof n.Channel||t instanceof n.ChannelForbidden){let e,s=_t+-Number(t.id);if(t instanceof n.ChannelForbidden){let{title:b}=t;return t.megagroup?{id:s,color:Ks(s),title:b,type:"supergroup",isScam:!1,isFake:!1,isVerified:!1,isRestricted:!1,isForum:!1}:{id:s,color:Ks(s),title:b,type:"channel",isScam:!1,isFake:!1,isVerified:!1,isRestricted:!1}}let{title:u,scam:c=!1,fake:l=!1,verified:g=!1,restricted:d=!1}=t;if(t.megagroup)e={id:s,color:t.color?.color!==void 0?t.color.color:Ks(s),type:"supergroup",title:u,isScam:c,isFake:l,isVerified:g,isRestricted:d,isForum:t.forum||!1};else{let b=_t+-Number(t.id);e={id:b,color:t.color?.color!==void 0?t.color.color:Ks(b),type:"channel",title:u,isScam:c,isFake:l,isVerified:g,isRestricted:d}}return e.username=t.username??t.usernames?.[0].username,e.isRestricted&&(e.restrictionReason=(t.restriction_reason??[]).map(cee)),X(e)}else v()}function gee(t,e,s,u){return{fileId:s,fileUniqueId:u,thumbnails:t.thumbs?t.thumbs.map(c=>c instanceof n.PhotoSize?Jt(c,t):null).filter(c=>c):[],fileName:e.file_name,mimeType:t.mime_type,fileSize:Number(t.size)}}function dee(t){let e=t.quantity,s=t.months;return{parameters:tee(t),winnerCount:e,monthCount:s}}function mee(t){if(t instanceof n.KeyboardButton)return{text:t.text};if(t instanceof n.KeyboardButtonRequestPeer){if(t.peer_type instanceof n.RequestPeerTypeUser)return{text:t.text,requestUser:{requestId:t.button_id,userIsBot:t.peer_type.bot||!1,userIsPremium:t.peer_type.premium||!1}};if(t.peer_type instanceof n.RequestPeerTypeChat){let e={text:t.text,requestChat:{requestId:t.button_id,chatIsChannel:!1,chatIsForum:t.peer_type.forum||!1,chatHasUsername:t.peer_type.has_username||!1,chatIsCreated:t.peer_type.creator||!1,botIsMember:t.peer_type.bot_participant||!1}};return t.peer_type.bot_admin_rights&&(e.requestChat.botAdministratorRights=Pi(t.peer_type.bot_admin_rights)),t.peer_type.user_admin_rights&&(e.requestChat.userAdministratorRights=Pi(t.peer_type.user_admin_rights)),e}else if(t.peer_type instanceof n.RequestPeerTypeBroadcast){let e={text:t.text,requestChat:{requestId:t.button_id,chatIsChannel:!0,chatIsCreated:t.peer_type.creator||!1,chatHasUsername:t.peer_type.has_username||!1}};return t.peer_type.bot_admin_rights&&(e.requestChat.botAdministratorRights=Pi(t.peer_type.bot_admin_rights)),t.peer_type.user_admin_rights&&(e.requestChat.userAdministratorRights=Pi(t.peer_type.user_admin_rights)),e}else v()}else{if(t instanceof n.KeyboardButtonRequestPhone)return{text:t.text,requestContact:!0};if(t instanceof n.KeyboardButtonRequestGeoLocation)return{text:t.text,requestLocation:!0};if(t instanceof n.KeyboardButtonRequestPoll){let e={text:t.text,requestPoll:{}};return t.quiz&&(e.requestPoll.type="quiz"),e}else{if(t instanceof n.KeyboardButtonWebView||t instanceof n.KeyboardButtonSimpleWebView)return{text:t.text,miniApp:{url:t.url}};v()}}}function hee(t){return"requestUser"in t?new n.KeyboardButtonRequestPeer({text:t.text,button_id:t.requestUser.requestId,peer_type:new n.RequestPeerTypeUser({bot:t.requestUser.userIsBot,premium:t.requestUser.userIsPremium}),max_quantity:1}):"requestChat"in t?t.requestChat.chatIsChannel?new n.KeyboardButtonRequestPeer({text:t.text,button_id:t.requestChat.requestId,peer_type:new n.RequestPeerTypeBroadcast({has_username:t.requestChat.chatHasUsername,creator:t.requestChat.chatIsCreated||void 0,bot_admin_rights:t.requestChat.botAdministratorRights?Ac(t.requestChat.botAdministratorRights):void 0,user_admin_rights:t.requestChat.userAdministratorRights?Ac(t.requestChat.userAdministratorRights):void 0}),max_quantity:1}):new n.KeyboardButtonRequestPeer({text:t.text,button_id:t.requestChat.requestId,peer_type:new n.RequestPeerTypeChat({forum:t.requestChat.chatIsForum,has_username:t.requestChat.chatHasUsername,creator:t.requestChat.chatIsCreated||void 0,bot_participant:t.requestChat.botIsMember||void 0,bot_admin_rights:t.requestChat.botAdministratorRights?Ac(t.requestChat.botAdministratorRights):void 0,user_admin_rights:t.requestChat.userAdministratorRights?Ac(t.requestChat.userAdministratorRights):void 0}),max_quantity:1}):"requestContact"in t?new n.KeyboardButtonRequestPhone({text:t.text}):"requestLocation"in t?new n.KeyboardButtonRequestGeoLocation({text:t.text}):"requestPoll"in t?new n.KeyboardButtonRequestPoll({text:t.text,quiz:t.requestPoll.type=="quiz"}):"miniApp"in t?new n.KeyboardButtonWebView({text:t.text,url:t.miniApp.url}):new n.KeyboardButton({text:t.text})}function Cc(t,e){let s=e.filter(g=>{if(t.reaction instanceof n.ReactionEmoji)return g.reaction instanceof n.ReactionEmoji&&g.reaction.emoticon==t.reaction.emoticon;if(t.reaction instanceof n.ReactionCustomEmoji)return g.reaction instanceof n.ReactionCustomEmoji&&g.reaction.document_id==t.reaction.document_id;v()}).map(g=>ie(g.peer_id)),u=zs(t.reaction),c=t.count,l=t.chosen_order!==void 0;return{reaction:u,count:c,choosers:s,chosen:l}}function Ci(t){let e=t.sizes.map(b=>b instanceof n.PhotoSizeProgressive?new n.PhotoSize({type:b.type,w:b.w,h:b.h,size:Math.max(...b.sizes)}):b).filter(b=>b instanceof n.PhotoSize).sort((b,f)=>b.size-f.size),s=e.slice(-1)[0],{dc_id:u,id:c,access_hash:l,file_reference:g}=t,d={type:2,dcId:u,fileReference:g,location:{type:"photo",id:c,accessHash:l,source:{type:1,fileType:2,thumbnailType:s.type.charCodeAt(0)}}};return{fileId:Ke(d),fileUniqueId:We(d),width:s.w,height:s.h,fileSize:s.size,thumbnails:e.slice(0,-1).map(b=>Jt(b,t))}}function _ee(t){let e=t.poll,s=t.results.results?.find(c=>c.correct)?.option,u=s!==void 0?e.answers.findIndex(c=>c.option.every((l,g)=>s[g]==l)):void 0;return X({id:String(e.id),question:e.question,options:e.answers.map(c=>uee(c,t.results.results??[])),totalVoterCount:t.results.total_voters??0,isClosed:e.closed||!1,isAnonymous:!e.public_voters,type:e.quiz?"quiz":"regular",allowMultipleAnswers:e.quiz?void 0:e.multiple_choice||!1,correctOptionId:u,explanation:t.results.solution,explanationEntities:t.results.solution_entities?.map(Gn).filter(c=>c!=null),openPeriod:e.close_period,closeDate:e.close_date?new Date(e.close_date*1e3):void 0})}function bee(t){let e=zs(t.reaction),s=t.count;return{reaction:e,count:s}}function fee(t,e,s){return t??="",e??=0,s??=[],{offset:e,text:t,entities:s.map(Gn).filter(u=>!!u)}}async function Ic(t,e,s,u,c=""){let l=t.attributes.find(y=>y instanceof n.DocumentAttributeSticker),g=t.attributes.find(y=>y instanceof n.DocumentAttributeImageSize),d=t.attributes.find(y=>y instanceof n.DocumentAttributeCustomEmoji),b=t.attributes.find(y=>y instanceof n.DocumentAttributeVideo),f=l.stickerset instanceof n.InputStickerSetID?await u(l.stickerset):void 0;return X({fileId:e,fileUniqueId:s,type:d?"customEmoji":l.mask?"mask":"regular",width:g?g.w:b?b.w:512,height:g?g.h:b?b.h:512,isAnimated:t.mime_type=="application/x-tgsticker",isVideo:t.mime_type=="video/webm",thumbnails:t.thumbs?t.thumbs.map(y=>y instanceof n.PhotoSize?Jt(y,t):null).filter(y=>y):[],emoji:(d?d.alt:l.alt)||void 0,setName:f,premiumAnimation:void 0,maskPosition:l.mask_coords?nee(l.mask_coords):void 0,customEmojiId:d?c:void 0,needsRepainting:d?!!d.text_color:void 0,fileSize:Number(t.size)})}async function xee(t,e){let s=new Array;for(let u of t){let c=await e(new n.PeerUser({user_id:BigInt(u)}));c instanceof n.User?s.push(new n.InputUser({user_id:c.id,access_hash:c.access_hash??0n})):v()}return s}async function yee(t,e,s){if(t.length){let u=await xee(t,s);e.push(new n.InputPrivacyValueDisallowUsers({users:u}))}}async function Aee(t,e){let s=new Array;if("everyoneExcept"in t)await yee(t.everyoneExcept,s,e),s.push(new n.InputPrivacyValueAllowAll);else if("contactsExcept"in t)await yee(t.contactsExcept,s,e),s.push(new n.InputPrivacyValueAllowContacts);else if("closeFriends"in t)s.push(new n.InputPrivacyValueAllowCloseFriends);else if("only"in t){t.only.length||v();let u=await xee(t.only,e);s.push(new n.InputPrivacyValueAllowUsers({users:u}))}return s}function Pee(t){let e=t.find(u=>u instanceof n.PrivacyValueDisallowUsers)?.users?.map(Number)??[];return t.some(u=>u instanceof n.PrivacyValueAllowAll)?{everyoneExcept:e}:t.some(u=>u instanceof n.PrivacyValueAllowContacts)?{contactsExcept:e}:t.some(u=>u instanceof n.PrivacyValueAllowCloseFriends)?{closeFriends:!0}:{only:t.find(u=>u instanceof n.PrivacyValueAllowUsers)?.users?.map(Number)??[]}}function Cee(t){let e=zs(t.reaction),s=t.count,u=t.chosen_order!==void 0;return{reaction:e,count:s,chosen:u}}function Fe(t){let e=Number(t.id),s=t.usernames?.map(l=>l.username),u=t.username??s?.shift(),c={id:e,color:t.color?.color!==void 0?t.color.color:Ks(e),isBot:t.bot||!1,firstName:t.first_name||"",lastName:t.last_name,username:u,also:s?.filter(l=>l!=u),languageCode:t.lang_code,isScam:t.scam||!1,isFake:t.fake||!1,isPremium:t.premium||!1,isVerified:t.verified||!1,isSupport:t.support||!1,addedToAttachmentMenu:t.attach_menu_enabled||!1};return t.photo instanceof n.UserProfilePhoto&&(c.photo=Pc(t.photo,c.id,t.access_hash??0n)),X(c)}function m2(t){let e=t.geo[re](n.GeoPoint);return{location:{latitude:e.lat,longitude:e.long,horizontalAccuracy:e.accuracy_radius},title:t.title,address:t.address,foursquareId:t.venue_id,foursquareType:t.venue_type}}function h2(t,e,s,u,c){return{fileId:u,fileUniqueId:c,width:e.w,height:e.h,duration:e.duration,thumbnails:t.thumbs?t.thumbs.map(l=>l instanceof n.PhotoSize?Jt(l,t):null).filter(l=>l):[],fileName:s,mimeType:t.mime_type,fileSize:Number(t.size)}}function Iee(t,e,s,u){return{fileId:s,fileUniqueId:u,length:e.w,duration:e.duration,thumbnails:t.thumbs?t.thumbs.map(c=>c instanceof n.PhotoSize?Jt(c,t):null).filter(c=>c):[],fileSize:Number(t.size)}}async function _2(t,e){return{id:t.connection_id,user:Fe(await e(new n.PeerUser(t))),date:qe(t.date),canReply:!!t.can_reply,isEnabled:!t.disabled}}async function Qr(t,e){let s="user_id"in t?await e(new n.PeerUser(t)):"peer"in t?t.peer instanceof n.PeerUser?await e(t.peer):v():v();s==null&&v();let u=Fe(s);if(t instanceof n.ChannelParticipant||t instanceof n.ChatParticipant)return{status:"member",user:u};if(t instanceof n.ChannelParticipantCreator)return X({status:"creator",user:u,isAnonymous:!!t.admin_rights.anonymous,title:t.rank});if(t instanceof n.ChannelParticipantAdmin)return X({status:"administrator",user:u,rights:Pi(t.admin_rights),title:t.rank});if(t instanceof n.ChannelParticipantBanned){let c=t.banned_rights.until_date?qe(t.banned_rights.until_date):void 0;if(!t.banned_rights.view_messages)return t.peer,X({status:"banned",user:u,untilDate:c});let l=!!t.left,g=Z$(t.banned_rights);return X({status:"restricted",user:u,isMember:l,rights:g,untilDate:c})}else if(t instanceof n.ChannelParticipantSelf)v();else{if(t instanceof n.ChannelParticipantLeft)return{status:"left",user:u};if(t instanceof n.ChatParticipantAdmin)return X({status:"administrator",user:u,rights:{isAnonymous:!1,canManageChat:!0,canDeleteMessages:!0,canManageVideoChats:!1,canRestrictMembers:!0,canPromoteMembers:!1,canChangeInfo:!0,canInviteUsers:!0,canPostMessages:!1,canEditMessages:!1,canPinMessages:!0,canManageTopics:!1}});if(t instanceof n.ChatParticipantCreator)return X({status:"creator",user:u,isAnonymous:!1});v()}}async function vee(t,e){let s=await e(new n.PeerUser(t));return(!s||!(s instanceof n.User))&&v(),X({resultId:t.id,from:Fe(s),location:t.geo instanceof n.GeoPoint?qr(t.geo):void 0,inlineMessageId:t.msg_id===void 0?void 0:Fs(t.msg_id[Ee]()),query:t.query})}function wee(t){let e=t.game,s=e.document?e.document[re](n.Document):void 0,u=s?{type:10,dcId:s.dc_id,fileReference:s.file_reference,location:{type:"common",id:s.id,accessHash:s.access_hash}}:void 0;return X({title:e.title,description:t.game.description,photo:Ci(e.photo[re](n.Photo)),animation:u&&s?d2(s,s.attributes.find(c=>c instanceof n.DocumentAttributeVideo),s.attributes.find(c=>c instanceof n.DocumentAttributeFilename),Ke(u),We(u)):void 0})}function Dee(t,e){t instanceof n.ChatEmpty&&v();let s=Je(t);return{lastActivity:qe(e),chat:s}}function See(t){if(t instanceof n.KeyboardButtonUrl)return{text:t.text,url:t.url};if(t instanceof n.KeyboardButtonCallback)return{text:t.text,callbackData:new TextDecoder().decode(t.data)};if(t instanceof n.KeyboardButtonWebView||t instanceof n.KeyboardButtonSimpleWebView)return{text:t.text,miniApp:oee(t.url)};if(t instanceof n.KeyboardButtonUrlAuth)return{text:t.text,loginUrl:{url:t.url,forwardText:t.fwd_text}};if(t instanceof n.KeyboardButtonSwitchInline)return t.same_peer?{text:t.text,switchInlineQueryCurrentChat:t.query}:{text:t.text,switchInlineQuery:t.query};if(t instanceof n.KeyboardButtonBuy)return{text:t.text,pay:!0};if(t instanceof n.KeyboardButtonGame)return{text:t.text,callbackGame:{}};v()}async function Eee(t,e){if("url"in t)return new n.KeyboardButtonUrl({text:t.text,url:t.url});if("callbackData"in t)return new n.KeyboardButtonCallback({text:t.text,data:new TextEncoder().encode(t.callbackData)});if("miniApp"in t)return new n.KeyboardButtonWebView({text:t.text,url:t.miniApp.url});if("loginUrl"in t)return new n.InputKeyboardButtonUrlAuth({text:t.text,url:t.loginUrl.url,fwd_text:t.loginUrl.forwardText,bot:t.loginUrl.botUsername?await e(t.loginUrl.botUsername):new n.InputUserSelf,request_write_access:t.loginUrl.requestWriteAccess||void 0});if("switchInlineQuery"in t)return new n.KeyboardButtonSwitchInline({text:t.text,query:t.switchInlineQuery});if("switchInlineQueryCurrentChat"in t)return new n.KeyboardButtonSwitchInline({text:t.text,query:t.switchInlineQueryCurrentChat,same_peer:!0});if("pay"in t)return new n.KeyboardButtonBuy({text:t.text});v()}async function Bee(t,e){let s=await e(new n.PeerUser({user_id:t.user_id}));s==null&&v();let u=Fe(s),c;t.peer_type!==void 0&&(t.peer_type instanceof n.InlineQueryPeerTypeSameBotPM?c="private":t.peer_type instanceof n.InlineQueryPeerTypeBotPM||t.peer_type instanceof n.InlineQueryPeerTypePM?c="sender":t.peer_type instanceof n.InlineQueryPeerTypeChat?c="group":t.peer_type instanceof n.InlineQueryPeerTypeMegagroup?c="supergroup":t.peer_type instanceof n.InlineQueryPeerTypeBroadcast?c="channel":v());let l=t.geo!==void 0&&t.geo instanceof n.GeoPoint?qr(t.geo):void 0;return{id:String(t.query_id),from:u,query:t.query,offset:t.offset,chatType:c,location:l}}async function vc(t,e){let s=await e(new n.PeerUser({user_id:t.admin_id}));s||v();let u=t.link,c=Fe(s),l=!!t.request_needed,g=!!t.revoked,d=t.title,b=t.expire_date?qe(t.expire_date):void 0,f=t.usage_limit?t.usage_limit:void 0,y=t.requested;return X({inviteLink:u,creator:c,requiresApproval:l,revoked:g,title:d,expiresAt:b,limit:f,pendingJoinRequestCount:y})}async function kee(t,e){let s=qe(t.date),u=t.reactions.map(l=>bee(l)),c=await e(t.peer);if(c){let l=Je(c),g=t.msg_id;return{chat:l,messageId:g,date:s,reactions:u}}else return null}async function Mee(t,e){let s=qe(t.date),u=t.old_reactions.map(y=>zs(y)),c=t.new_reactions.map(y=>zs(y)),l=t.msg_id,g=await e(t.peer);if(!g)return null;let d=Je(g),b,f;return g=await e(t.actor),g?(g instanceof n.User?b=Fe(g):f=Je(g),X({chat:d,messageId:l,user:b,actorChat:f,date:s,oldReactions:u,newReactions:c})):null}function Fee(t){if(t instanceof n.MessageMediaPhoto)return t.photo||v(),{photo:Ci(t.photo[re](n.Photo))};if(t instanceof n.MessageMediaDocument){let e=t.document;e instanceof n.Document||v();let s=e.attributes.find(d=>d instanceof n.DocumentAttributeVideo);s||v();let u={type:4,dcId:e.dc_id,fileReference:e.file_reference,location:{type:"common",id:e.id,accessHash:e.access_hash}},c=We(u),l=Ke(u);return{video:h2(e,s,void 0,l,c)}}else v()}function Ree(t){let e=t.views_count,s=t.forwards_count??0,u=t.reactions_count;return{reactions:t.reactions?t.reactions.map(Cee):void 0,reactionCount:u,views:e,forwards:s}}function $re(t){return{xPercentage:t.x,yPercentage:t.y,widthPercentage:t.w,heightPercentage:t.h,rotationAngle:t.rotation}}function Uee(t){let e=$re(t.coordinates);if(t instanceof n.MediaAreaGeoPoint){t.geo instanceof n.GeoPointEmpty&&v();let s=qr(t.geo);return{position:e,location:s}}else if(t instanceof n.MediaAreaVenue){let s=m2(t);return{position:e,venue:s}}else if(t instanceof n.MediaAreaSuggestedReaction){let s=zs(t.reaction);return{position:e,reaction:s,count:0,flipped:!!t.flipped,dark:!!t.dark}}else{if(t instanceof n.MediaAreaChannelPost)return{position:e,messageReference:{chatId:ie(t),messageId:t.msg_id}};v()}}function eie(t){return new n.MediaAreaCoordinates({x:t.xPercentage,y:t.yPercentage,w:t.widthPercentage,h:t.heightPercentage,rotation:t.rotationAngle})}async function Tee(t,e){let s=eie(t.position);if("location"in t){let u=new n.GeoPoint({lat:t.location.latitude,long:t.location.longitude,access_hash:0n,accuracy_radius:t.location.horizontalAccuracy});return new n.MediaAreaGeoPoint({coordinates:s,geo:u})}else if("venue"in t){let u=new n.GeoPoint({lat:t.venue.location.latitude,long:t.venue.location.longitude,access_hash:0n,accuracy_radius:t.venue.location.horizontalAccuracy});return new n.MediaAreaVenue({coordinates:s,geo:u,address:t.venue.address,provider:"foursquare",title:t.venue.title,venue_id:t.venue.foursquareId||"",venue_type:t.venue.foursquareType||""})}else if("reaction"in t){let u=g2(t.reaction);return new n.MediaAreaSuggestedReaction({coordinates:s,reaction:u,dark:t.dark?!0:void 0,flipped:t.flipped?!0:void 0})}else if("messageReference"in t){let u=await e(bc(t.messageReference.chatId));u instanceof n.Channel||v();let c=new n.InputChannel({channel_id:u.id,access_hash:u.access_hash??0n});return new n.InputMediaAreaChannelPost({coordinates:s,channel:c,msg_id:t.messageReference.messageId})}else v()}async function Vee(t,e){!t.prev_participant&&!t.new_participant&&v();let s=await e("channel_id"in t?new n.PeerChannel(t):new n.PeerChat(t)),u=await e(new n.PeerUser({user_id:t.actor_id}));(!s||!u)&&v();let c=new n.PeerUser(t),l=Je(s),g=Fe(u),d=qe(t.date),b=await Qr(t.prev_participant??new n.ChannelParticipantLeft({peer:c}),e),f=await Qr(t.new_participant??new n.ChannelParticipantLeft({peer:c}),e),y="via_chatlist"in t?t.via_chatlist?!0:t.invite?!1:void 0:void 0,C=t.invite&&t.invite instanceof n.ChatInviteExported?await vc(t.invite,e):void 0;return X({chat:l,from:g,date:d,oldChatMember:b,newChatMember:f,viaSharedFolder:y,inviteLink:C})}function tie(t){let e=new Array;for(let s of t.rows){let u=new Array;for(let c of s.buttons)u.push(See(c));e.push(u)}return{inlineKeyboard:e}}async function sie(t,e){let s=new Array;for(let u of t.inlineKeyboard){let c=new Array;for(let l of u)c.push(await Eee(l,e));s.push(new n.KeyboardButtonRow({buttons:c}))}return new n.ReplyInlineMarkup({rows:s})}function nie(t){let e=new Array;for(let s of t.rows){let u=new Array;for(let c of s.buttons)u.push(mee(c));e.push(u)}return{resizeKeyboard:t.resize||!1,oneTimeKeyboard:t.single_use||!1,selective:t.selective||!1,isPersistent:t.persistent||!1,keyboard:e}}function rie(t){let e=new Array;for(let s of t.keyboard){let u=new Array;for(let c of s)u.push(hee(c));e.push(new n.KeyboardButtonRow({buttons:u}))}return new n.ReplyKeyboardMarkup({resize:t.resizeKeyboard||void 0,single_use:t.oneTimeKeyboard||void 0,selective:t.selective||void 0,persistent:t.isPersistent||void 0,rows:e,placeholder:t.inputFieldPlaceholder})}function iie(t){return X({removeKeyboard:!0,selective:t.selective})}function aie(t){return new n.ReplyKeyboardHide({selective:t.selective||void 0})}function oie(t){let e={forceReply:!0};return t.placeholder&&(e.inputFieldPlaceholder=t.placeholder),t.selective&&(e.selective=!0),e}function uie(t){return new n.ReplyKeyboardForceReply({selective:t.selective||void 0,placeholder:t.inputFieldPlaceholder})}function Nee(t){if(t instanceof n.ReplyKeyboardMarkup)return nie(t);if(t instanceof n.ReplyInlineMarkup)return tie(t);if(t instanceof n.ReplyKeyboardHide)return iie(t);if(t instanceof n.ReplyKeyboardForceReply)return oie(t);v()}async function b2(t,e){if("inlineKeyboard"in t)return await sie(t,e);if("keyboard"in t)return rie(t);if("removeKeyboard"in t)return aie(t);if("forceReply"in t)return uie(t);v()}async function f2(t,e,s){let u=t.id,c=await s(e);c||v();let l=Je(c),g=qe(t.date),d=(t.media_areas??[]).map(Uee),b=!!t.pinned,f=Fee(t.media),y=t.caption,C=t.entities?.map(Gn).filter(B=>!!B),x=t.privacy?Pee(t.privacy):void 0,A=t.views?Ree(t.views):void 0;return X({out:!!t.out,id:u,chat:l,date:g,content:f,edited:!!t.edited,interactiveAreas:d,highlighted:b,interactions:A,privacy:x,caption:y,captionEntities:C})}async function Lee(t,e,s){let u=null,c=null,l=null;switch(t.type){case"audio":"audioUrl"in t?u=new n.InputWebDocument({url:t.audioUrl,size:0,mime_type:"audio/mpeg",attributes:[new n.DocumentAttributeAudio({duration:t.audioDuration??0,title:t.title,performer:t.performer})]}):l=t.audioFileId;break;case"video":"videoUrl"in t?u=new n.InputWebDocument({url:t.videoUrl,size:0,mime_type:t.mimeType??"video/mp4",attributes:[new n.DocumentAttributeVideo({duration:t.videoDuration??0,h:t.videoHeight??0,w:t.videoWidth??0})]}):l=t.videoFileId;break;case"document":"documentUrl"in t?u=new n.InputWebDocument({url:t.documentUrl,mime_type:"application/octet-stream",attributes:[],size:0}):l=t.documentFileId;break;case"gif":"gifUrl"in t?u=new n.InputWebDocument({url:t.gifUrl,size:0,mime_type:"image/gif",attributes:[new n.DocumentAttributeVideo({duration:t.gifDuration??0,h:t.gifHeight??0,w:t.gifWidth??0})]}):l=t.gifFileId;break;case"mpeg4Gif":"mpeg4Url"in t?u=new n.InputWebDocument({url:t.mpeg4Url,size:0,mime_type:"video/mp4",attributes:[new n.DocumentAttributeVideo({nosound:!0,duration:t.mpeg4Duration??0,w:t.mpeg4Width??0,h:t.mpeg4Height??0,supports_streaming:!0})]}):l=t.mpeg4FileId;break;case"photo":"photoUrl"in t?u=new n.InputWebDocument({url:t.photoUrl,size:0,mime_type:"image/jpeg",attributes:[new n.DocumentAttributeImageSize({w:t.photoWidth??0,h:t.photoHeight??0})]}):l=t.photoFileId;break;case"sticker":l=t.stickerFileId;break;case"voice":"voiceUrl"in t?u=new n.InputWebDocument({url:t.voiceUrl,size:0,mime_type:"audio/mpeg",attributes:[new n.DocumentAttributeAudio({duration:t.voiceDuration??0,voice:!0})]}):l=t.voiceFileId;break}let g="replyMarkup"in t&&t.replyMarkup?await b2(t.replyMarkup,s):void 0;"thumbnailUrl"in t&&t.thumbnailUrl?c=new n.InputWebDocument({url:t.thumbnailUrl,size:0,mime_type:"image/jpeg",attributes:[]}):t.type=="photo"&&(c=u);let d=["",[]];"caption"in t&&t.caption&&(d=await e(t.caption,{parseMode:t.parseMode,entities:t.captionEntities}));let{type:b,id:f}=t,[y,C]=d,x=new n.InputBotInlineMessageMediaAuto({message:y,entities:C,reply_markup:g}),A="title"in t?t.title:void 0,B="description"in t?t.description:void 0;if(u!=null)return new n.InputBotInlineResult({id:f,type:b,title:A,description:B,thumb:c??void 0,content:u,send_message:new n.InputBotInlineMessageMediaAuto({message:y,entities:C,reply_markup:g})});if(l!=null){let P=Vo(l);return new n.InputBotInlineResultDocument({id:f,type:b=="document"?"file":b,title:A,description:B,document:new n.InputDocument({id:"id"in P.location?P.location.id:v(),access_hash:P.location.accessHash,file_reference:P.fileReference??new Uint8Array}),send_message:x})}else{if(t.type=="location")return new n.InputBotInlineResult({id:f,type:b,title:A,description:B,thumb:c??void 0,send_message:new n.InputBotInlineMessageMediaGeo({geo_point:new n.InputGeoPoint({lat:t.latitude,long:t.longitude,accuracy_radius:t.horizontalAccuracy}),heading:t.heading,period:t.livePeriod,proximity_notification_radius:t.proximityAlertRadius,reply_markup:g})});if(t.type=="game")return new n.InputBotInlineResult({id:f,type:b,title:A,description:B,thumb:c??void 0,send_message:new n.InputBotInlineMessageGame({reply_markup:g})});if(t.type=="article"){"messageText"in t.inputMessageContent||v();let[P,I]=await e(t.inputMessageContent.messageText,{entities:t.inputMessageContent.entities,parseMode:t.inputMessageContent.parseMode}),S=t.inputMessageContent?.linkPreview?.disable?!0:void 0,R=t.inputMessageContent?.linkPreview?.aboveText?!0:void 0,E;return t.inputMessageContent.linkPreview?.url?E=new n.InputBotInlineMessageMediaWebPage({url:t.inputMessageContent.linkPreview.url,force_large_media:t.inputMessageContent.linkPreview.largeMedia?!0:void 0,force_small_media:t.inputMessageContent.linkPreview.smallMedia?!0:void 0,optional:P.length?void 0:!0,message:P,entities:I,invert_media:R,reply_markup:g}):E=new n.InputBotInlineMessageText({message:P,entities:I,no_webpage:S,invert_media:R,reply_markup:g}),new n.InputBotInlineResult({id:f,type:b,title:A,description:B,thumb:c??void 0,send_message:E})}else{if(t.type=="venue")return(!t.fourSquareId||!t.foursquareType)&&v(),new n.InputBotInlineResult({id:f,type:b,title:A,description:B,thumb:c??void 0,send_message:new n.InputBotInlineMessageMediaVenue({geo_point:new n.InputGeoPoint({long:t.longitude,lat:t.latitude}),address:t.address,provider:"foursquare",title:t.title,venue_id:t.fourSquareId,venue_type:t.foursquareType,reply_markup:g})});v()}}}var cie=Ge("Message"),lie={text:["text"],link:["linkPreview"],photo:["photo"],document:["document"],video:["video"],sticker:["sticker"],animation:["animation"],voice:["voice"],audio:["audio"],dice:["dice"],videoNote:["videoNote"],contact:["contact"],game:["game"],poll:["poll"],venue:["venue"],location:["location"],newChatMembers:["newChatMembers"],leftChatMember:["leftChatMember"],newChatTitle:["newChatTitle"],newChatPhoto:["newChatPhoto"],deletedChatPhoto:["deletedChatPhoto"],groupCreated:["groupCreated","newChatMembers"],supergroupCreated:["supergroupCreated"],channelCreated:["channelCreated"],newAutoDeleteTime:["newAutoDeleteTime"],chatMigratedTo:["chatMigratedTo"],chatMigratedFrom:["chatMigratedFrom"],pinnedMessage:["pinnedMessage"],userShared:["userShared"],writeAccessAllowed:["writeAccessAllowed"],forumTopicCreated:["forumTopicCreated"],forumTopicEdited:["forumTopicEdited"],forumTopicClosed:["forumTopicClosed"],forumTopicReopened:["forumTopicReopened"],videoChatScheduled:["videoChatScheduled"],videoChatStarted:["videoChatStarted"],videoChatEnded:["videoChatEnded"],giveaway:["giveaway"],unsupported:["unsupported"]};function dt(t,e){for(let s of lie[e])(!(s in t)||t[s]===void 0)&&v();return t}async function qee(t,e){if(t.from_id instanceof n.PeerUser){let s=await e(t.from_id);if(s)return{from:Fe(s)};v()}else if(t.from_id instanceof n.PeerChannel){let s=await e(t.from_id);if(s)return{senderChat:Je(s)};v()}}async function Qee(t,e,s){if(s&&t.reply_to instanceof n.MessageReplyHeader&&t.reply_to.reply_to_msg_id){let u=!1;t.reply_to.forum_topic&&(u=!0);let c=await s(e.id,t.reply_to.reply_to_msg_id);if(c)return{replyToMessage:c,threadId:t.reply_to.reply_to_top_id,isTopicMessage:u};cie.warning("couldn't get replied message")}return{replyToMessage:void 0,threadId:void 0,isTopicMessage:void 0}}async function pie(t,e,s,u){let c={out:t.out??!1,id:t.id,chat:e,date:qe(t.date),isTopicMessage:!1};if(Object.assign(c,await qee(t,s)),t.action instanceof n.MessageActionChatAddUser||t.action instanceof n.MessageActionChatJoinedByLink||t.action instanceof n.MessageActionChatJoinedByRequest){let l=new Array,g="users"in t.action?t.action.users:[t.from_id&&"user_id"in t.from_id?t.from_id.user_id:v()];for(let d of g){let b=await s(new n.PeerUser({user_id:d}));if(b){let f=Fe(b);l.push(f)}else v()}return{...c,newChatMembers:l}}else if(t.action instanceof n.MessageActionChatDeleteUser){let l=await s(new n.PeerUser({user_id:t.action.user_id}));if(l){let d=Fe(l);return{...c,leftChatMember:d}}}else if(t.action instanceof n.MessageActionChatEditTitle){let l=t.action.title;return{...c,newChatTitle:l}}else if(t.action instanceof n.MessageActionChatEditPhoto){let l=Ci(t.action.photo[re](n.Photo));return{...c,newChatPhoto:l}}else{if(t.action instanceof n.MessageActionChatDeletePhoto)return{...c,deletedChatPhoto:!0};if(t.action instanceof n.MessageActionChatCreate){let g=new Array;for(let d of t.action.users){let b=await s(new n.PeerUser({user_id:d}));if(b){let f=Fe(b);g.push(f)}}return{...c,groupCreated:!0,newChatMembers:g}}else if(t.action instanceof n.MessageActionChannelCreate){if(c.chat.type=="channel")return{...c,channelCreated:!0};if(c.chat.type=="supergroup")return{...c,supergroupCreated:!0}}else if(t.action instanceof n.MessageActionChatMigrateTo){let l=_t+Number(-t.action.channel_id);return{...c,chatMigratedTo:l}}else if(t.action instanceof n.MessageActionChannelMigrateFrom){let l=Number(-t.action.chat_id);return{...c,chatMigratedFrom:l}}else if(t.action instanceof n.MessageActionPinMessage){let{replyToMessage:l}=await Qee(t,e,u);if(l)return{...c,pinnedMessage:l}}else if(t.action instanceof n.MessageActionRequestedPeer){let l=t.action.peers[0][re](n.PeerUser),g={requestId:t.action.button_id,userId:Number(l.user_id)};return{...c,userShared:g}}else if(t.action instanceof n.MessageActionBotAllowed){let g={miniAppName:t.action.app?t.action.app[re](n.BotApp).title:void 0};return{...c,writeAccessAllowed:g}}else if(t.action instanceof n.MessageActionTopicCreate){let l={name:t.action.title,iconColor:"#"+t.action.icon_color.toString(16).padStart(6,"0"),iconCutsomEmojiId:t.action.icon_emoji_id?String(t.action.icon_emoji_id):void 0};return{...c,forumTopicCreated:l}}else if(t.action instanceof n.MessageActionTopicEdit){if(t.action.closed)return{...c,forumTopicClosed:!0};if(t.action.title||t.action.icon_emoji_id){let l={name:t.action.title??"",iconCutsomEmojiId:t.action.icon_emoji_id?String(t.action.icon_emoji_id):void 0};return{...c,forumTopicEdited:l}}else return{...c,forumTopicReopened:!0}}else if(t.action instanceof n.MessageActionGroupCallScheduled){let l={startDate:new Date(t.action.schedule_date*1e3)};return{...c,videoChatScheduled:l}}else if(t.action instanceof n.MessageActionGroupCall)if(t.action.duration){let l={duration:t.action.duration};return{...c,videoChatEnded:l}}else return{...c,videoChatStarted:!0};else if(t.action instanceof n.MessageActionSetMessagesTTL){let l=t.action.period||0;return{...c,newAutoDeleteTime:l}}}return{...c,unsupported:!0}}async function wc(t,e,s,u,c=!0,l){!(t instanceof n.Message)&&!(t instanceof n.MessageService)&&v();let g,d=null;if(t.peer_id instanceof n.PeerUser){let x=await e(t.peer_id);x?d=Je(x):v()}else if(t.peer_id instanceof n.PeerChat){let x=await e(t.peer_id);x?d=Je(x):v()}else if(t.peer_id instanceof n.PeerChannel){g=`https://t.me/c/${t.peer_id.channel_id}/${t.id}`;let x=await e(t.peer_id);x?d=Je(x):v()}else v();if(t instanceof n.MessageService)return await pie(t,d,e,s);let b={out:t.out??!1,id:t.id,chat:d,link:g,date:qe(t.date),views:t.views,forwards:t.forwards,isTopicMessage:!1,hasProtectedContent:t.noforwards||!1,senderBoostCount:t.from_boosts_applied};if(t.reactions){let x=t.reactions.recent_reactions??[];b.reactions=t.reactions.results.map(A=>Cc(A,x))}if(t.reply_to instanceof n.MessageReplyHeader&&t.reply_to.reply_to_msg_id&&(t.reply_to.quote&&(b.replyQuote=fee(t.reply_to.quote_text,t.reply_to.quote_offset,t.reply_to.quote_entities)),b.replyToMessageId=t.reply_to.reply_to_msg_id),l?(b.businessConnectionId=l.connectionId,l.replyToMessage&&(b.replyToMessageId=l.replyToMessage.id,b.replyToMessage=await wc(l.replyToMessage,e,s,u,!1,{connectionId:l.connectionId}))):c&&Object.assign(b,await Qee(t,d,s)),Object.assign(b,await qee(t,e)),t.reply_markup&&(b.replyMarkup=Nee(t.reply_markup)),t.via_bot_id!=null){let x=await e(new n.PeerUser({user_id:t.via_bot_id}));x?b.viaBot=Fe(x):v()}if(t.via_business_bot_id!=null){let x=await e(new n.PeerUser({user_id:t.via_business_bot_id}));x?b.viaBusinessBot=Fe(x):v()}if(t.post_author!=null&&(b.authorSignature=t.post_author),t.fwd_from instanceof n.MessageFwdHeader){if(b.isAutomaticForward=t.fwd_from.saved_from_peer!=null&&t.fwd_from.saved_from_msg_id!=null,b.forwardSenderName=t.fwd_from.from_name,b.forwardId=t.fwd_from.channel_post,b.forwardSignature=t.fwd_from.post_author,b.forwardDate=qe(t.fwd_from.date),t.fwd_from.from_id instanceof n.PeerUser){let x=await e(t.fwd_from.from_id);x&&(b.forwardFrom=Fe(x))}else if(t.fwd_from.from_id instanceof n.PeerChat){let x=await e(t.fwd_from.from_id);x&&(b.forwardFromChat=Je(x))}else if(t.fwd_from.from_id instanceof n.PeerChannel){let x=await e(t.fwd_from.from_id);x&&(b.forwardFromChat=Je(x))}}t.grouped_id!=null&&(b.mediaGroupId=String(t.grouped_id)),t.edit_date!=null&&(b.editDate=qe(t.edit_date));let f={...b,text:t.message,entities:t.entities?.map(Gn).filter(x=>!!x)??[]};if(t.message&&t.media===void 0)return f;let y={...b,caption:t.message,captionEntities:t.entities?.map(Gn).filter(x=>!!x)??[]};(t.media instanceof n.MessageMediaPhoto||t.media instanceof n.MessageMediaDocument)&&(y.hasMediaSpoiler=t.media.spoiler||!1);let C=null;if(t.media instanceof n.MessageMediaPhoto){t.media.photo||v();let x=Ci(t.media.photo[re](n.Photo));C={...y,photo:x}}else if(t.media instanceof n.MessageMediaDice){let x=eee(t.media);C={...b,dice:x}}else if(t.media instanceof n.MessageMediaDocument){let{document:x}=t.media;if(x instanceof n.Document){let A=E=>({type:E,dcId:x.dc_id,fileReference:x.file_reference,location:{type:"common",id:x.id,accessHash:x.access_hash}}),B=x.attributes.find(E=>E instanceof n.DocumentAttributeAnimated),P=x.attributes.find(E=>E instanceof n.DocumentAttributeAudio),I=x.attributes.find(E=>E instanceof n.DocumentAttributeFilename),S=x.attributes.find(E=>E instanceof n.DocumentAttributeSticker),R=x.attributes.find(E=>E instanceof n.DocumentAttributeVideo);if(B){let E=A(10),M=d2(x,R,I,Ke(E),We(E));C={...y,animation:M}}else if(R)if(R.round_message){let E=A(13),M=Iee(x,R,Ke(E),We(E));C={...b,videoNote:M}}else{let E=A(4),M=h2(x,R,I?.file_name,Ke(E),We(E));C={...y,video:M}}else if(P)if(P.voice){let E=A(3),M=lee(x,P,Ke(E),We(E));C={...y,voice:M}}else{let E=A(9),M=pee(x,P,Ke(E),We(E));C={...y,audio:M}}else if(S){let E=A(8),M=await Ic(x,Ke(E),We(E),u);C={...b,sticker:M}}else{let E=A(5),M=gee(x,I??new n.DocumentAttributeFilename({file_name:"Unknown"}),Ke(E),We(E));C={...y,document:M}}}}else if(t.media instanceof n.MessageMediaContact){let x=$$(t.media);C={...y,contact:x}}else if(t.media instanceof n.MessageMediaGame){let x=wee(t.media);C={...b,game:x}}else if(t.media instanceof n.MessageMediaPoll){let x=_ee(t.media);C={...b,poll:x}}else if(t.media instanceof n.MessageMediaVenue){let x=m2(t.media);C={...b,venue:x}}else if(t.media instanceof n.MessageMediaGeo||t.media instanceof n.MessageMediaGeoLive){let x=qr(t.media);C={...b,location:x}}else if(t.media instanceof n.MessageMediaWebPage){let x=see(t.media,t.invert_media);t.message?C={...f,linkPreview:x}:C={...b,linkPreview:{...x,url:x.url?x.url:v()}}}else if(t.media instanceof n.MessageMediaGiveaway){let x=dee(t.media);C={...b,giveaway:x}}return C==null&&(C={...b,unsupported:!0}),X(C)}var Gee=new $("Invalid inline message ID");function y2(t){try{let e=Yi(t),u=new Me(e).readObject();if(u instanceof n.InputBotInlineMessageID||u instanceof n.InputBotInlineMessageID64)return u}catch{throw Gee}throw Gee}async function Oee(t,e,s){let u=await e(new n.PeerUser({user_id:t.user_id}));u||v();let c=Fe(u),l=String(t.query_id),g=t.game_short_name,d=t.data!==void 0?new TextDecoder().decode(t.data):void 0,b=t.chat_instance==0n?"":String(t.chat_instance);if(t instanceof n.UpdateBotCallbackQuery){let f=await s(ie(t.peer),Number(t.msg_id));return f==null&&v(),X({id:l,from:c,message:f,chatInstance:b,data:d,gameShortName:g})}else return X({id:l,from:c,inlineMessageId:Fs(t.msg_id[Ee]()),chatInstance:b,data:d,gameShortName:g})}function Hee(t){let e,s;t instanceof n.User?(e=Je(t),s="usernames"in t?t.usernames?.map(c=>c.username).filter(c=>c!=("username"in e?e.username:"")):void 0):t instanceof n.Chat?e=Je(t):t instanceof n.Channel?(e=Je(t),s="usernames"in t?t.usernames?.map(c=>c.username).filter(c=>c!=("username"in e?e.username:"")):void 0):v();let u;return t.photo instanceof n.UserProfilePhoto?u=Pc(t.photo,e.id,"access_hash"in t?t.access_hash??0n:0n):t.photo instanceof n.ChatPhoto&&(u=Pc(t.photo,e.id,"access_hash"in t?t.access_hash??0n:0n)),{chatP:e,also:s,photo:u}}function Gr(t,e){let s=e==-1?"":`P${100-e}`;return t?s+String((BigInt(Math.floor(t.date.getTime()))<<32n)+BigInt(t.id)):s+"0"}async function jee(t,e,s,u,c,l){let g=e.messages.find(R=>"id"in R&&R.id==t.top_message);g||v();let d=s.indexOf(ie(t.peer)),b=await wc(g,u,c,l,!1),f=Gr(b,d),y="user_id"in t.peer?t.peer.user_id:null,C="chat_id"in t.peer?t.peer.chat_id:null,x="channel_id"in t.peer?t.peer.channel_id:null,A=C!=null?e.chats.find(R=>R instanceof n.Chat&&R.id==C):x!=null?e.chats.find(R=>R instanceof n.Channel&&R.id==x):y!=null?e.users.find(R=>R instanceof n.User&&R.id==y):v();A||v();let B=A,{chatP:P,also:I,photo:S}=Hee(B);if(P.type=="group")return X({...P,order:f,lastMessage:b,photo:S,pinned:d});if(P.type=="supergroup")return X({...P,order:f,lastMessage:b,also:I,photo:S,pinned:d});if(P.type=="channel")return X({...P,order:f,lastMessage:b,also:I,photo:S,pinned:d});if(P.type=="private")return X({...P,order:f,lastMessage:b,also:I,photo:S,pinned:d});v()}function Dc(t,e,s){let u=Hee(t),c=Gr(s,e),{also:l,photo:g,chatP:d}=u;if(d.type=="group")return X({...d,order:c,lastMessage:s,photo:g,pinned:e});if(d.type=="supergroup")return X({...d,order:c,lastMessage:s,also:l,photo:g,pinned:e});if(d.type=="channel")return X({...d,order:c,lastMessage:s,also:l,photo:g,pinned:e});if(d.type=="private")return X({...d,order:c,lastMessage:s,also:l,photo:g,pinned:e});v()}async function Ii(t,e,s,u){let c=bc(t),l=await u(c);return l==null?null:Dc(l,e,s)}async function x2(t,e,s,u,c){let l=s>0?await c(t,s):null;return await Ii(t,e,l??void 0,u)}var zee=Object.freeze([[1562291298945373506n,[23978758553106631992002580305620005835060400692492410830911253690968985161770919571023213268734637655796435779238577529598157303153929847488434262037216243092374262144086701552588446162198373312512977891135864544907383666560742498178155572733831904785232310227644261688873841336264291123806158164086416723396618993440700301670694812377102225720438542027067699276781356881649272759102712053106917756470596037969358935162126553921536961079884698448464480018715128825516337818216719699963463996161433765618041475321701550049005950467552064133935768219696743607832667385715968297285043180567281391541729832333512747963903n,0x010001n]],[-5859577972006586033n,[22718646979021445086805300267873836551952264292680929983215333222894263271262525404635917732844879510479026727119219632282263022986926715926905675829369119276087034208478103497496557160062032769614235480480336458978483235018994623019124956728706285653879392359295937777480998285327855536342942377483433941973435757959758939732133845114873967169906896837881767555178893700532356888631557478214225236142802178882405660867509208028117895779092487773043163348085906022471454630364430126878252139917614178636934412103623869072904053827933244809215364242885476208852061471203189128281292392955960922615335169478055469443233n,0x010001n]],[6491968696586960280n,[24037766801008650742980770419085067708599000106468359115503808361335510549334399420739246345211161442047800836519033544747025851693968269285475039555231773313724462564908666239840898204833183290939296455776367417572678362602041185421910456164281750840651140599266716366431221860463163678044675384797103831824697137394559208723253047225996994374103488753637228569081911062604259973219466527532055001206549020539767836549715548081391829906556645384762696840019083743214331245456023666332360278739093925808884746079174665122518196162846505196334513910135812480878181576802670132412681595747104670774040613733524133809153n,0x010001n]],[6427105915145367799n,[31397816550885835230852157218780061958032265523683168121843010509948800713659136033293079736773570890108359386900507157088426116094690624871733896824903852456886718992868563715191423124852392192384776940880374150924862556483265420429274105533416857995735561007585523057519126772910116492334365011698443015363661211091297809380358424492944309160255944656822953372259436558863685653753335752581293598201573897522965811840624726977678182734005734657974801081161883696567467154361452234673787603576616026939590191461977891577841590473181783600507799709098085844100324450292291634823637124474260102961720620172155279101593n,0x010001n]],[2685959930972952888n,[26116452836398416979797305072689667731920792444719420894507233217583880016919839198933132831614577761055257601279314443643343829322673079507289288794037776440997114291901674159336092732642632335510805799979810490880123733875085953240308174829572850043815591814961322487356309436839345409265418743385218003844674882350344739294993993718594352763930783186948532591492541249018768829381368348025815240824308999288789287057821939532386904237315176663437974522079590346893012292633393394277518254001578790831900469743479052551168559741017618280316677467349819664126886746238706747395316681794438145749441351286324575707503n,0x010001n]],[-3414540481677951611n,[29379598170669337022986177149456128565388431120058863768162556424047512191330847455146576344487764408661701890505066208632169112269581063774293102577308490531282748465986139880977280302242772832972539403531316010870401287642763009136156734339538042419388722777357134487746169093539093850251243897188928735903389451772730245253062963384108812842079887538976360465290946139638691491496062099570836476454855996319192747663615955633778034897140982517446405334423701359108810182097749467210509584293428076654573384828809574217079944388301239431309115013843331317877374435868468779972014486325557807783825502498215169806323n,0x010001n]],[-5595554452916591101n,[25342889448840415564971689590713473206898847759084779052582026594546022463853940585885215951168491965708222649399180603818074200620463776135424884632162512403163793083921641631564740959529419359595852941166848940585952337613333022396096584117954892216031229237302943701877588456738335398602461675225081791820393153757504952636234951323237820036543581047826906120927972487366805292115792231423684261262330394324750785450942589751755390156647751460719351439969059949569615302809050721500330239005077889855323917509948255722081644689442127297605422579707142646660768825302832201908302295573257427896031830742328565032949n,0x010001n]]]),JQ="2",YQ=177,ZQ="MTKruto",XQ=typeof Deno>"u"?typeof navigator>"u"?typeof process>"u"?"Unknown":process.platform+"-"+process.arch:navigator.userAgent.split(" ")[0]||"Unknown":Deno.build.os+"-"+Deno.build.arch,A2=typeof navigator>"u"||typeof navigator.language!="string"?"en":navigator.language.split("-")[0],$Q="",eG=A2,tG=typeof navigator>"u"?typeof process>"u"?"Unknown":"Node.js/"+process.versions.node:navigator.userAgent,Kee=86400,Wee=172800,Jee=999999999999,Yee=997852516352,Zee=100,Xee=1e5;var _=class extends n.Rpc_error{call;constructor(e){super(e),this.call=e.call}},sG=class extends _{},nG=class extends _{},rG=class extends _{},iG=class extends _{},aG=class extends _{},oG=class extends _{},uG=class extends _{},cG=class extends _{},lG=class extends _{},pG=class extends _{},gG=class extends _{},dG=class extends _{},mG=class extends _{},hG=class extends _{},_G=class extends _{},bG=class extends _{},fG=class extends _{},yG=class extends _{},No=class extends _{},xG=class extends _{},AG=class extends _{},PG=class extends _{},CG=class extends _{},IG=class extends _{},vG=class extends _{},wG=class extends _{},DG=class extends _{},SG=class extends _{},EG=class extends _{},BG=class extends _{},kG=class extends _{},MG=class extends _{},FG=class extends _{},RG=class extends _{},UG=class extends _{},TG=class extends _{},VG=class extends _{},NG=class extends _{},LG=class extends _{},qG=class extends _{},QG=class extends _{},GG=class extends _{},OG=class extends _{},HG=class extends _{},jG=class extends _{},zG=class extends _{},KG=class extends _{},WG=class extends _{},JG=class extends _{},YG=class extends _{},ZG=class extends _{},XG=class extends _{},$G=class extends _{},eO=class extends _{},tO=class extends _{},sO=class extends _{},nO=class extends _{},rO=class extends _{},iO=class extends _{},aO=class extends _{},oO=class extends _{},uO=class extends _{},cO=class extends _{},lO=class extends _{},pO=class extends _{},gO=class extends _{},dO=class extends _{},mO=class extends _{},hO=class extends _{},_O=class extends _{},bO=class extends _{},fO=class extends _{},yO=class extends _{},xO=class extends _{},AO=class extends _{},PO=class extends _{},CO=class extends _{},IO=class extends _{},vO=class extends _{},wO=class extends _{},DO=class extends _{},SO=class extends _{},EO=class extends _{},BO=class extends _{},kO=class extends _{},MO=class extends _{},FO=class extends _{},RO=class extends _{},UO=class extends _{},TO=class extends _{},VO=class extends _{},NO=class extends _{},LO=class extends _{},qO=class extends _{},QO=class extends _{},GO=class extends _{},OO=class extends _{},HO=class extends _{},jO=class extends _{},zO=class extends _{},KO=class extends _{},WO=class extends _{},JO=class extends _{},YO=class extends _{},ZO=class extends _{},XO=class extends _{},$O=class extends _{},eH=class extends _{},tH=class extends _{},Sc=class extends _{},sH=class extends _{},nH=class extends _{},rH=class extends _{},iH=class extends _{},aH=class extends _{},oH=class extends _{},uH=class extends _{},cH=class extends _{},lH=class extends _{},pH=class extends _{},gH=class extends _{},dH=class extends _{},mH=class extends _{},hH=class extends _{},_H=class extends _{},bH=class extends _{},fH=class extends _{},yH=class extends _{},xH=class extends _{},AH=class extends _{},PH=class extends _{},CH=class extends _{},IH=class extends _{},vH=class extends _{},wH=class extends _{},DH=class extends _{},SH=class extends _{},EH=class extends _{},BH=class extends _{},kH=class extends _{},MH=class extends _{},FH=class extends _{},RH=class extends _{},UH=class extends _{},TH=class extends _{},VH=class extends _{},NH=class extends _{},LH=class extends _{},qH=class extends _{},QH=class extends _{},GH=class extends _{},OH=class extends _{},HH=class extends _{},jH=class extends _{},zH=class extends _{},KH=class extends _{},WH=class extends _{},JH=class extends _{},YH=class extends _{},ZH=class extends _{},XH=class extends _{},$H=class extends _{},ej=class extends _{},tj=class extends _{},sj=class extends _{},nj=class extends _{},rj=class extends _{},ij=class extends _{},aj=class extends _{},oj=class extends _{},uj=class extends _{},cj=class extends _{},lj=class extends _{},pj=class extends _{},gj=class extends _{},dj=class extends _{},mj=class extends _{},hj=class extends _{},_j=class extends _{},bj=class extends _{},fj=class extends _{},yj=class extends _{},xj=class extends _{},Aj=class extends _{},Pj=class extends _{},Cj=class extends _{},Ij=class extends _{},vj=class extends _{},wj=class extends _{},Dj=class extends _{},Sj=class extends _{},Ej=class extends _{},Bj=class extends _{},kj=class extends _{},Mj=class extends _{},Fj=class extends _{},Rj=class extends _{},Uj=class extends _{},Tj=class extends _{},Vj=class extends _{},Nj=class extends _{},Lj=class extends _{},qj=class extends _{},Qj=class extends _{},Gj=class extends _{},Oj=class extends _{},Hj=class extends _{},jj=class extends _{},zj=class extends _{},Kj=class extends _{},Wj=class extends _{},Jj=class extends _{},Yj=class extends _{},Zj=class extends _{},Xj=class extends _{},$j=class extends _{},ez=class extends _{},tz=class extends _{},sz=class extends _{},nz=class extends _{},rz=class extends _{},iz=class extends _{},az=class extends _{},oz=class extends _{},uz=class extends _{},cz=class extends _{},lz=class extends _{},pz=class extends _{},gz=class extends _{},dz=class extends _{},mz=class extends _{},hz=class extends _{},_z=class extends _{},bz=class extends _{},fz=class extends _{},yz=class extends _{},xz=class extends _{},Az=class extends _{},Pz=class extends _{},Cz=class extends _{},Iz=class extends _{},vz=class extends _{},wz=class extends _{},Dz=class extends _{},Sz=class extends _{},Ez=class extends _{},Bz=class extends _{},kz=class extends _{},Mz=class extends _{},Fz=class extends _{},Rz=class extends _{},Uz=class extends _{},Tz=class extends _{},Vz=class extends _{},Nz=class extends _{},Lz=class extends _{},qz=class extends _{},Qz=class extends _{},Gz=class extends _{},Oz=class extends _{},Hz=class extends _{},jz=class extends _{},zz=class extends _{},Kz=class extends _{},Wz=class extends _{},Jz=class extends _{},Yz=class extends _{},Zz=class extends _{},Xz=class extends _{},$z=class extends _{},eK=class extends _{},tK=class extends _{},sK=class extends _{},nK=class extends _{},rK=class extends _{},iK=class extends _{},aK=class extends _{},oK=class extends _{},uK=class extends _{},cK=class extends _{},lK=class extends _{},pK=class extends _{},gK=class extends _{},dK=class extends _{},mK=class extends _{},Ec=class extends _{},hK=class extends _{},_K=class extends _{},bK=class extends _{},fK=class extends _{},yK=class extends _{},xK=class extends _{},AK=class extends _{},PK=class extends _{},CK=class extends _{},IK=class extends _{},vK=class extends _{},wK=class extends _{},DK=class extends _{},SK=class extends _{},EK=class extends _{},BK=class extends _{},kK=class extends _{},MK=class extends _{},FK=class extends _{},RK=class extends _{},UK=class extends _{},Bc=class extends _{},TK=class extends _{},VK=class extends _{},NK=class extends _{},LK=class extends _{},qK=class extends _{},QK=class extends _{},GK=class extends _{},OK=class extends _{},HK=class extends _{},jK=class extends _{},zK=class extends _{},KK=class extends _{},WK=class extends _{},JK=class extends _{},YK=class extends _{},ZK=class extends _{},XK=class extends _{},$K=class extends _{},eW=class extends _{},tW=class extends _{},sW=class extends _{},nW=class extends _{},rW=class extends _{},iW=class extends _{},aW=class extends _{},oW=class extends _{},uW=class extends _{},cW=class extends _{},lW=class extends _{},pW=class extends _{},gW=class extends _{},dW=class extends _{},mW=class extends _{},hW=class extends _{},_W=class extends _{},bW=class extends _{},fW=class extends _{},yW=class extends _{},xW=class extends _{},AW=class extends _{},PW=class extends _{},CW=class extends _{},IW=class extends _{},vW=class extends _{},wW=class extends _{},DW=class extends _{},SW=class extends _{},EW=class extends _{},BW=class extends _{},kW=class extends _{},MW=class extends _{},FW=class extends _{},RW=class extends _{},UW=class extends _{},TW=class extends _{},VW=class extends _{},NW=class extends _{},LW=class extends _{},qW=class extends _{},QW=class extends _{},GW=class extends _{},OW=class extends _{},HW=class extends _{},jW=class extends _{},zW=class extends _{},KW=class extends _{},WW=class extends _{},JW=class extends _{},YW=class extends _{},ZW=class extends _{},XW=class extends _{},$W=class extends _{},eJ=class extends _{},tJ=class extends _{},sJ=class extends _{},nJ=class extends _{},rJ=class extends _{},iJ=class extends _{},aJ=class extends _{},oJ=class extends _{},uJ=class extends _{},cJ=class extends _{},lJ=class extends _{},kc=class extends _{},pJ=class extends _{},gJ=class extends _{},dJ=class extends _{},mJ=class extends _{},hJ=class extends _{},_J=class extends _{},bJ=class extends _{},fJ=class extends _{},yJ=class extends _{},xJ=class extends _{},AJ=class extends _{},PJ=class extends _{},CJ=class extends _{},IJ=class extends _{},vJ=class extends _{},wJ=class extends _{},DJ=class extends _{},SJ=class extends _{},EJ=class extends _{},BJ=class extends _{},kJ=class extends _{},MJ=class extends _{},FJ=class extends _{},RJ=class extends _{},UJ=class extends _{},TJ=class extends _{},VJ=class extends _{},NJ=class extends _{},LJ=class extends _{},qJ=class extends _{},QJ=class extends _{},GJ=class extends _{},OJ=class extends _{},HJ=class extends _{},jJ=class extends _{},zJ=class extends _{},KJ=class extends _{},WJ=class extends _{},JJ=class extends _{},YJ=class extends _{},ZJ=class extends _{},XJ=class extends _{},$J=class extends _{},eY=class extends _{},tY=class extends _{},sY=class extends _{},nY=class extends _{},P2=class extends _{},rY=class extends _{},iY=class extends _{},aY=class extends _{},oY=class extends _{},uY=class extends _{},cY=class extends _{},lY=class extends _{},pY=class extends _{},gY=class extends _{},dY=class extends _{},mY=class extends _{},hY=class extends _{},_Y=class extends _{},bY=class extends _{},fY=class extends _{},yY=class extends _{},xY=class extends _{},AY=class extends _{},PY=class extends _{},CY=class extends _{},IY=class extends _{},vY=class extends _{},wY=class extends _{},DY=class extends _{},SY=class extends _{},EY=class extends _{},BY=class extends _{},kY=class extends _{},MY=class extends _{},FY=class extends _{},RY=class extends _{},UY=class extends _{},TY=class extends _{},VY=class extends _{},NY=class extends _{},LY=class extends _{},qY=class extends _{},QY=class extends _{},GY=class extends _{},OY=class extends _{},HY=class extends _{},jY=class extends _{},zY=class extends _{},KY=class extends _{},WY=class extends _{},JY=class extends _{},YY=class extends _{},ZY=class extends _{},XY=class extends _{},$Y=class extends _{},eZ=class extends _{},tZ=class extends _{},sZ=class extends _{},nZ=class extends _{},rZ=class extends _{},iZ=class extends _{},aZ=class extends _{},oZ=class extends _{},uZ=class extends _{},cZ=class extends _{},lZ=class extends _{},pZ=class extends _{},gZ=class extends _{},dZ=class extends _{},mZ=class extends _{},hZ=class extends _{},_Z=class extends _{},bZ=class extends _{},fZ=class extends _{},$ee={ABOUT_TOO_LONG:sG,ACCESS_TOKEN_EXPIRED:nG,ACCESS_TOKEN_INVALID:rG,ACTIVE_USER_REQUIRED:iG,ADMINS_TOO_MUCH:aG,ADMIN_ID_INVALID:oG,ADMIN_RANK_EMOJI_NOT_ALLOWED:uG,ADMIN_RANK_INVALID:cG,ALBUM_PHOTOS_TOO_MANY:lG,API_ID_INVALID:pG,API_ID_PUBLISHED_FLOOD:gG,ARTICLE_TITLE_EMPTY:dG,AUDIO_CONTENT_URL_EMPTY:mG,AUDIO_TITLE_EMPTY:hG,AUTH_BYTES_INVALID:_G,AUTH_KEY_DUPLICATED:bG,AUTH_KEY_INVALID:fG,AUTH_KEY_PERM_EMPTY:yG,AUTH_KEY_UNREGISTERED:No,AUTH_RESTART:xG,AUTH_TOKEN_ALREADY_ACCEPTED:AG,AUTH_TOKEN_EXCEPTION:PG,AUTH_TOKEN_EXPIRED:CG,AUTH_TOKEN_INVALID:IG,AUTOARCHIVE_NOT_AVAILABLE:vG,BANK_CARD_NUMBER_INVALID:wG,BANNED_RIGHTS_INVALID:DG,BASE_PORT_LOC_INVALID:SG,BOTS_TOO_MUCH:EG,BOT_CHANNELS_NA:BG,BOT_COMMAND_DESCRIPTION_INVALID:kG,BOT_COMMAND_INVALID:MG,BOT_DOMAIN_INVALID:FG,BOT_GAMES_DISABLED:RG,BOT_GROUPS_BLOCKED:UG,BOT_INLINE_DISABLED:TG,BOT_INVALID:VG,BOT_METHOD_INVALID:NG,BOT_MISSING:LG,BOT_ONESIDE_NOT_AVAIL:qG,BOT_PAYMENTS_DISABLED:QG,BOT_POLLS_DISABLED:GG,BOT_RESPONSE_TIMEOUT:OG,BOT_SCORE_NOT_MODIFIED:HG,BROADCAST_CALLS_DISABLED:jG,BROADCAST_FORBIDDEN:zG,BROADCAST_ID_INVALID:KG,BROADCAST_PUBLIC_VOTERS_FORBIDDEN:WG,BROADCAST_REQUIRED:JG,BUTTON_DATA_INVALID:YG,BUTTON_TEXT_INVALID:ZG,BUTTON_TYPE_INVALID:XG,BUTTON_URL_INVALID:$G,BUTTON_USER_PRIVACY_RESTRICTED:eO,CALL_ALREADY_ACCEPTED:tO,CALL_ALREADY_DECLINED:sO,CALL_OCCUPY_FAILED:nO,CALL_PEER_INVALID:rO,CALL_PROTOCOL_FLAGS_INVALID:iO,CDN_METHOD_INVALID:aO,CDN_UPLOAD_TIMEOUT:oO,CHANNELS_ADMIN_LOCATED_TOO_MUCH:uO,CHANNELS_ADMIN_PUBLIC_TOO_MUCH:cO,CHANNELS_TOO_MUCH:lO,CHANNEL_BANNED:pO,CHANNEL_FORUM_MISSING:gO,CHANNEL_ID_INVALID:dO,CHANNEL_INVALID:mO,CHANNEL_PARICIPANT_MISSING:hO,CHANNEL_PRIVATE:_O,CHANNEL_PUBLIC_GROUP_NA:bO,CHANNEL_TOO_BIG:fO,CHANNEL_TOO_LARGE:yO,CHAT_ABOUT_NOT_MODIFIED:xO,CHAT_ABOUT_TOO_LONG:AO,CHAT_ADMIN_INVITE_REQUIRED:PO,CHAT_ADMIN_REQUIRED:CO,CHAT_DISCUSSION_UNALLOWED:IO,CHAT_FORBIDDEN:vO,CHAT_FORWARDS_RESTRICTED:wO,CHAT_GET_FAILED:DO,CHAT_GUEST_SEND_FORBIDDEN:SO,CHAT_ID_EMPTY:EO,CHAT_ID_GENERATE_FAILED:BO,CHAT_ID_INVALID:kO,CHAT_INVALID:MO,CHAT_INVITE_PERMANENT:FO,CHAT_LINK_EXISTS:RO,CHAT_NOT_MODIFIED:UO,CHAT_RESTRICTED:TO,CHAT_REVOKE_DATE_UNSUPPORTED:VO,CHAT_SEND_GAME_FORBIDDEN:NO,CHAT_SEND_GIFS_FORBIDDEN:LO,CHAT_SEND_INLINE_FORBIDDEN:qO,CHAT_SEND_MEDIA_FORBIDDEN:QO,CHAT_SEND_POLL_FORBIDDEN:GO,CHAT_SEND_STICKERS_FORBIDDEN:OO,CHAT_TITLE_EMPTY:HO,CHAT_TOO_BIG:jO,CHAT_WRITE_FORBIDDEN:zO,CHP_CALL_FAIL:KO,CODE_EMPTY:WO,CODE_HASH_INVALID:JO,CODE_INVALID:YO,CONNECTION_API_ID_INVALID:ZO,CONNECTION_APP_VERSION_EMPTY:XO,CONNECTION_DEVICE_MODEL_EMPTY:$O,CONNECTION_LANG_PACK_INVALID:eH,CONNECTION_LAYER_INVALID:tH,CONNECTION_NOT_INITED:Sc,CONNECTION_SYSTEM_EMPTY:sH,CONNECTION_SYSTEM_LANG_CODE_EMPTY:nH,CONTACT_ADD_MISSING:rH,CONTACT_ID_INVALID:iH,CONTACT_NAME_EMPTY:aH,CONTACT_REQ_MISSING:oH,CREATE_CALL_FAILED:uH,CURRENCY_TOTAL_AMOUNT_INVALID:cH,DATA_INVALID:lH,DATA_JSON_INVALID:pH,DATA_TOO_LONG:gH,DATE_EMPTY:dH,DC_ID_INVALID:mH,DH_G_A_INVALID:hH,DOCUMENT_INVALID:_H,EDIT_BOT_INVITE_FORBIDDEN:bH,EMAIL_HASH_EXPIRED:fH,EMAIL_INVALID:yH,EMAIL_UNCONFIRMED:xH,EMAIL_VERIFY_EXPIRED:AH,EMOJI_INVALID:PH,EMOJI_NOT_MODIFIED:CH,EMOTICON_EMPTY:IH,EMOTICON_INVALID:vH,EMOTICON_STICKERPACK_MISSING:wH,ENCRYPTED_MESSAGE_INVALID:DH,ENCRYPTION_ALREADY_ACCEPTED:SH,ENCRYPTION_ALREADY_DECLINED:EH,ENCRYPTION_DECLINED:BH,ENCRYPTION_ID_INVALID:kH,ENCRYPTION_OCCUPY_FAILED:MH,ENTITIES_TOO_LONG:FH,ENTITY_BOUNDS_INVALID:RH,ENTITY_MENTION_USER_INVALID:UH,ERROR_TEXT_EMPTY:TH,EXPIRE_DATE_INVALID:VH,EXPIRE_FORBIDDEN:NH,EXPORT_CARD_INVALID:LH,EXTERNAL_URL_INVALID:qH,FIELD_NAME_EMPTY:QH,FIELD_NAME_INVALID:GH,FILEREF_UPGRADE_NEEDED:OH,FILE_CONTENT_TYPE_INVALID:HH,FILE_EMTPY:jH,FILE_ID_INVALID:zH,FILE_PARTS_INVALID:KH,FILE_PART_0_MISSING:WH,FILE_PART_EMPTY:JH,FILE_PART_INVALID:YH,FILE_PART_LENGTH_INVALID:ZH,FILE_PART_SIZE_CHANGED:XH,FILE_PART_SIZE_INVALID:$H,FILE_PART_TOO_BIG:ej,FILE_PART_X_MISSING:tj,FILE_REFERENCE_EMPTY:sj,FILE_REFERENCE_EXPIRED:nj,FILE_REFERENCE_INVALID:rj,FILE_TITLE_EMPTY:ij,FILTER_ID_INVALID:aj,FILTER_INCLUDE_EMPTY:oj,FILTER_NOT_SUPPORTED:uj,FILTER_TITLE_EMPTY:cj,FIRSTNAME_INVALID:lj,FOLDER_ID_EMPTY:pj,FOLDER_ID_INVALID:gj,FRESH_CHANGE_ADMINS_FORBIDDEN:dj,FRESH_CHANGE_PHONE_FORBIDDEN:mj,FRESH_RESET_AUTHORISATION_FORBIDDEN:hj,FROM_MESSAGE_BOT_DISABLED:_j,FROM_PEER_INVALID:bj,GAME_BOT_INVALID:fj,GEO_POINT_INVALID:yj,GIF_CONTENT_TYPE_INVALID:xj,GIF_ID_INVALID:Aj,GRAPH_EXPIRED_RELOAD:Pj,GRAPH_INVALID_RELOAD:Cj,GRAPH_OUTDATED_RELOAD:Ij,GROUPCALL_ADD_PARTICIPANTS_FAILED:vj,GROUPCALL_ALREADY_DISCARDED:wj,GROUPCALL_ALREADY_STARTED:Dj,GROUPCALL_FORBIDDEN:Sj,GROUPCALL_INVALID:Ej,GROUPCALL_JOIN_MISSING:Bj,GROUPCALL_NOT_MODIFIED:kj,GROUPCALL_SSRC_DUPLICATE_MUCH:Mj,GROUPED_MEDIA_INVALID:Fj,GROUP_CALL_INVALID:Rj,HASH_INVALID:Uj,HIDE_REQUESTER_MISSING:Tj,HISTORY_GET_FAILED:Vj,IMAGE_PROCESS_FAILED:Nj,IMPORT_FILE_INVALID:Lj,IMPORT_FORMAT_UNRECOGNIZED:qj,IMPORT_ID_INVALID:Qj,INLINE_BOT_REQUIRED:Gj,INLINE_RESULT_EXPIRED:Oj,INPUT_CONSTRUCTOR_INVALID:Hj,INPUT_FETCH_ERROR:jj,INPUT_FETCH_FAIL:zj,INPUT_FILTER_INVALID:Kj,INPUT_LAYER_INVALID:Wj,INPUT_METHOD_INVALID:Jj,INPUT_REQUEST_TOO_LONG:Yj,INPUT_TEXT_EMPTY:Zj,INPUT_USER_DEACTIVATED:Xj,INTERDC_X_CALL_ERROR:$j,INTERDC_X_CALL_RICH_ERROR:ez,INVITE_FORBIDDEN_WITH_JOINAS:tz,INVITE_HASH_EMPTY:sz,INVITE_HASH_EXPIRED:nz,INVITE_HASH_INVALID:rz,INVITE_REQUEST_SENT:iz,INVITE_REVOKED_MISSING:az,INVOICE_PAYLOAD_INVALID:oz,JOIN_AS_PEER_INVALID:uz,LANG_CODE_INVALID:cz,LANG_CODE_NOT_SUPPORTED:lz,LANG_PACK_INVALID:pz,LASTNAME_INVALID:gz,LIMIT_INVALID:dz,LINK_NOT_MODIFIED:mz,LOCATION_INVALID:hz,MAX_DATE_INVALID:_z,MAX_ID_INVALID:bz,MAX_QTS_INVALID:fz,MD5_CHECKSUM_INVALID:yz,MEDIA_CAPTION_TOO_LONG:xz,MEDIA_EMPTY:Az,MEDIA_GROUPED_INVALID:Pz,MEDIA_INVALID:Cz,MEDIA_NEW_INVALID:Iz,MEDIA_PREV_INVALID:vz,MEDIA_TTL_INVALID:wz,MEGAGROUP_ID_INVALID:Dz,MEGAGROUP_PREHISTORY_HIDDEN:Sz,MEGAGROUP_REQUIRED:Ez,MEMBER_NO_LOCATION:Bz,MEMBER_OCCUPY_PRIMARY_LOC_FAILED:kz,MESSAGE_AUTHOR_REQUIRED:Mz,MESSAGE_DELETE_FORBIDDEN:Fz,MESSAGE_EDIT_TIME_EXPIRED:Rz,MESSAGE_EMPTY:Uz,MESSAGE_IDS_EMPTY:Tz,MESSAGE_ID_INVALID:Vz,MESSAGE_NOT_MODIFIED:Nz,MESSAGE_POLL_CLOSED:Lz,MESSAGE_TOO_LONG:qz,METHOD_INVALID:Qz,MIN_DATE_INVALID:Gz,MSGID_DECREASE_RETRY:Oz,MSG_ID_INVALID:Hz,MSG_TOO_OLD:jz,MSG_WAIT_FAILED:zz,MT_SEND_QUEUE_TOO_LONG:Kz,MULTI_MEDIA_TOO_LONG:Wz,NEED_CHAT_INVALID:Jz,NEED_MEMBER_INVALID:Yz,NEW_SALT_INVALID:Zz,NEW_SETTINGS_EMPTY:Xz,NEW_SETTINGS_INVALID:$z,NEXT_OFFSET_INVALID:eK,NOT_ALLOWED:tK,OFFSET_INVALID:sK,OFFSET_PEER_ID_INVALID:nK,OPTIONS_TOO_MUCH:rK,OPTION_INVALID:iK,PACK_SHORT_NAME_INVALID:aK,PACK_SHORT_NAME_OCCUPIED:oK,PACK_TITLE_INVALID:uK,PARTICIPANTS_TOO_FEW:cK,PARTICIPANT_CALL_FAILED:lK,PARTICIPANT_ID_INVALID:pK,PARTICIPANT_JOIN_MISSING:gK,PARTICIPANT_VERSION_OUTDATED:dK,PASSWORD_EMPTY:mK,PASSWORD_HASH_INVALID:Ec,PASSWORD_MISSING:hK,PASSWORD_RECOVERY_EXPIRED:_K,PASSWORD_RECOVERY_NA:bK,PASSWORD_REQUIRED:fK,PAYMENT_PROVIDER_INVALID:yK,PEER_FLOOD:xK,PEER_HISTORY_EMPTY:AK,PEER_ID_INVALID:PK,PEER_ID_NOT_SUPPORTED:CK,PERSISTENT_TIMESTAMP_EMPTY:IK,PERSISTENT_TIMESTAMP_INVALID:vK,PERSISTENT_TIMESTAMP_OUTDATED:wK,PHONE_CODE_EMPTY:DK,PHONE_CODE_EXPIRED:SK,PHONE_CODE_HASH_EMPTY:EK,PHONE_CODE_INVALID:BK,PHONE_HASH_EXPIRED:kK,PHONE_NOT_OCCUPIED:MK,PHONE_NUMBER_APP_SIGNUP_FORBIDDEN:FK,PHONE_NUMBER_BANNED:RK,PHONE_NUMBER_FLOOD:UK,PHONE_NUMBER_INVALID:Bc,PHONE_NUMBER_OCCUPIED:TK,PHONE_NUMBER_UNOCCUPIED:VK,PHONE_PASSWORD_FLOOD:NK,PHONE_PASSWORD_PROTECTED:LK,PHOTO_CONTENT_TYPE_INVALID:qK,PHOTO_CONTENT_URL_EMPTY:QK,PHOTO_CROP_FILE_MISSING:GK,PHOTO_CROP_SIZE_SMALL:OK,PHOTO_EXT_INVALID:HK,PHOTO_FILE_MISSING:jK,PHOTO_ID_INVALID:zK,PHOTO_INVALID:KK,PHOTO_INVALID_DIMENSIONS:WK,PHOTO_SAVE_FILE_INVALID:JK,PHOTO_THUMB_URL_EMPTY:YK,PINNED_DIALOGS_TOO_MUCH:ZK,PIN_RESTRICTED:XK,POLL_ANSWERS_INVALID:$K,POLL_ANSWER_INVALID:eW,POLL_OPTION_DUPLICATE:tW,POLL_OPTION_INVALID:sW,POLL_QUESTION_INVALID:nW,POLL_UNSUPPORTED:rW,POLL_VOTE_REQUIRED:iW,POSTPONED_TIMEOUT:aW,PREMIUM_ACCOUNT_REQUIRED:oW,PREMIUM_CURRENTLY_UNAVAILABLE:uW,PREVIOUS_CHAT_IMPORT_ACTIVE_WAIT_XMIN:cW,PRIVACY_KEY_INVALID:lW,PRIVACY_TOO_LONG:pW,PRIVACY_VALUE_INVALID:gW,PTS_CHANGE_EMPTY:dW,PUBLIC_CHANNEL_MISSING:mW,PUBLIC_KEY_REQUIRED:hW,QUERY_ID_EMPTY:_W,QUERY_ID_INVALID:bW,QUERY_TOO_SHORT:fW,QUIZ_ANSWER_MISSING:yW,QUIZ_CORRECT_ANSWERS_EMPTY:xW,QUIZ_CORRECT_ANSWERS_TOO_MUCH:AW,QUIZ_CORRECT_ANSWER_INVALID:PW,QUIZ_MULTIPLE_INVALID:CW,RANDOM_ID_DUPLICATE:IW,RANDOM_ID_EMPTY:vW,RANDOM_ID_INVALID:wW,RANDOM_LENGTH_INVALID:DW,RANGES_INVALID:SW,REACTIONS_TOO_MANY:EW,REACTION_EMPTY:BW,REACTION_INVALID:kW,REFLECTOR_NOT_AVAILABLE:MW,REG_ID_GENERATE_FAILED:FW,REPLY_MARKUP_BUY_EMPTY:RW,REPLY_MARKUP_GAME_EMPTY:UW,REPLY_MARKUP_INVALID:TW,REPLY_MARKUP_TOO_LONG:VW,RESET_REQUEST_MISSING:NW,RESULTS_TOO_MUCH:LW,RESULT_ID_DUPLICATE:qW,RESULT_ID_EMPTY:QW,RESULT_ID_INVALID:GW,RESULT_TYPE_INVALID:OW,REVOTE_NOT_ALLOWED:HW,RIGHTS_NOT_MODIFIED:jW,RIGHT_FORBIDDEN:zW,RPC_CALL_FAIL:KW,RPC_MCGET_FAIL:WW,RSA_DECRYPT_FAILED:JW,SCHEDULE_BOT_NOT_ALLOWED:YW,SCHEDULE_DATE_INVALID:ZW,SCHEDULE_DATE_TOO_LATE:XW,SCHEDULE_STATUS_PRIVATE:$W,SCHEDULE_TOO_MUCH:eJ,SCORE_INVALID:tJ,SEARCH_QUERY_EMPTY:sJ,SEARCH_WITH_LINK_NOT_SUPPORTED:nJ,SECONDS_INVALID:rJ,SEND_AS_PEER_INVALID:iJ,SEND_CODE_UNAVAILABLE:aJ,SEND_MESSAGE_MEDIA_INVALID:oJ,SEND_MESSAGE_TYPE_INVALID:uJ,SENSITIVE_CHANGE_FORBIDDEN:cJ,SESSION_EXPIRED:lJ,SESSION_PASSWORD_NEEDED:kc,SESSION_REVOKED:pJ,SETTINGS_INVALID:gJ,SHA256_HASH_INVALID:dJ,SHORTNAME_OCCUPY_FAILED:mJ,SHORT_NAME_INVALID:hJ,SHORT_NAME_OCCUPIED:_J,SIGN_IN_FAILED:bJ,SLOWMODE_MULTI_MSGS_DISABLED:fJ,SMS_CODE_CREATE_FAILED:yJ,SRP_ID_INVALID:xJ,SRP_PASSWORD_CHANGED:AJ,START_PARAM_EMPTY:PJ,START_PARAM_INVALID:CJ,START_PARAM_TOO_LONG:IJ,STICKERPACK_STICKERS_TOO_MUCH:vJ,STICKERSET_INVALID:wJ,STICKERSET_OWNER_ANONYMOUS:DJ,STICKERS_EMPTY:SJ,STICKERS_TOO_MUCH:EJ,STICKER_DOCUMENT_INVALID:BJ,STICKER_EMOJI_INVALID:kJ,STICKER_FILE_INVALID:MJ,STICKER_GIF_DIMENSIONS:FJ,STICKER_ID_INVALID:RJ,STICKER_INVALID:UJ,STICKER_MIME_INVALID:TJ,STICKER_PNG_DIMENSIONS:VJ,STICKER_PNG_NOPNG:NJ,STICKER_TGS_NODOC:LJ,STICKER_TGS_NOTGS:qJ,STICKER_THUMB_PNG_NOPNG:QJ,STICKER_THUMB_TGS_NOTGS:GJ,STICKER_VIDEO_BIG:OJ,STICKER_VIDEO_NODOC:HJ,STICKER_VIDEO_NOWEBM:jJ,STORAGE_CHECK_FAILED:zJ,STORE_INVALID_SCALAR_TYPE:KJ,SWITCH_PM_TEXT_EMPTY:WJ,TAKEOUT_INVALID:JJ,TAKEOUT_REQUIRED:YJ,TEMP_AUTH_KEY_ALREADY_BOUND:ZJ,TEMP_AUTH_KEY_EMPTY:XJ,THEME_FILE_INVALID:$J,THEME_FORMAT_INVALID:eY,THEME_INVALID:tY,THEME_MIME_INVALID:sY,THEME_TITLE_INVALID:nY,TIMEOUT:P2,TITLE_INVALID:rY,TMP_PASSWORD_DISABLED:iY,TMP_PASSWORD_INVALID:aY,TOKEN_INVALID:oY,TOPIC_DELETED:uY,TO_LANG_INVALID:cY,TTL_DAYS_INVALID:lY,TTL_MEDIA_INVALID:pY,TTL_PERIOD_INVALID:gY,TYPES_EMPTY:dY,TYPE_CONSTRUCTOR_INVALID:mY,Timedout:hY,Timeout:P2,UNKNOWN_ERROR:_Y,UNKNOWN_METHOD:bY,UNTIL_DATE_INVALID:fY,UPDATE_APP_TO_LOGIN:yY,URL_INVALID:xY,USAGE_LIMIT_INVALID:AY,USERNAME_INVALID:PY,USERNAME_NOT_MODIFIED:CY,USERNAME_NOT_OCCUPIED:IY,USERNAME_OCCUPIED:vY,USERNAME_PURCHASE_AVAILABLE:wY,USERPIC_PRIVACY_REQUIRED:DY,USERPIC_UPLOAD_REQUIRED:SY,USERS_TOO_FEW:EY,USERS_TOO_MUCH:BY,USER_ADMIN_INVALID:kY,USER_ALREADY_INVITED:MY,USER_ALREADY_PARTICIPANT:FY,USER_BANNED_IN_CHANNEL:RY,USER_BLOCKED:UY,USER_BOT:TY,USER_BOT_INVALID:VY,USER_BOT_REQUIRED:NY,USER_CHANNELS_TOO_MUCH:LY,USER_CREATOR:qY,USER_DEACTIVATED:QY,USER_DEACTIVATED_BAN:GY,USER_DELETED:OY,USER_ID_INVALID:HY,USER_INVALID:jY,USER_IS_BLOCKED:zY,USER_IS_BOT:KY,USER_KICKED:WY,USER_NOT_MUTUAL_CONTACT:JY,USER_NOT_PARTICIPANT:YY,USER_PRIVACY_RESTRICTED:ZY,USER_RESTRICTED:XY,USER_VOLUME_INVALID:$Y,VIDEO_CONTENT_TYPE_INVALID:eZ,VIDEO_FILE_INVALID:tZ,VIDEO_TITLE_EMPTY:sZ,VOICE_MESSAGES_FORBIDDEN:nZ,WALLPAPER_FILE_INVALID:rZ,WALLPAPER_INVALID:iZ,WALLPAPER_MIME_INVALID:aZ,WC_CONVERT_URL_INVALID:oZ,WEBDOCUMENT_INVALID:uZ,WEBDOCUMENT_MIME_INVALID:cZ,WEBDOCUMENT_SIZE_TOO_BIG:lZ,WEBDOCUMENT_URL_INVALID:pZ,WEBPAGE_CURL_FAILED:gZ,WEBPAGE_MEDIA_EMPTY:dZ,WEBPUSH_AUTH_INVALID:mZ,WEBPUSH_KEY_INVALID:hZ,WEBPUSH_TOKEN_INVALID:_Z,WORKER_BUSY_TOO_LONG_RETRY:bZ,YOU_BLOCKED_USER:fZ};var vi=class extends _{seconds;constructor(e){super(e);let s=e.error_message.split("_");this.seconds=Number(s[s.length-1]),isNaN(this.seconds)&&v()}},On=class extends _{dc;constructor(e){super(e);let s=e.error_message.split("_");this.dc=Number(s[s.length-1]),isNaN(this.dc)&&v()}},yZ=class extends On{},xZ=class extends On{},AZ=class extends On{},PZ=class extends On{},gie={FILE_MIGRATE_:AZ,PHONE_MIGRATE_:xZ,USER_MIGRATE_:yZ,STATS_MIGRATE_:PZ,FLOOD_WAIT_:vi};function ete(t,e){for(let[s,u]of Object.entries(gie))if(t.error_message.startsWith(s))return new u({...t,call:e});for(let[s,u]of Object.entries($ee))if(t.error_message==s)return new u({...t,call:e});return t}var Lo=class{initialDc;transportProvider;cdn;transport;#e;constructor(e){this.initialDc=e?.initialDc??JQ,this.transportProvider=e?.transportProvider??W$(),this.cdn=e?.cdn??!1}stateChangeHandler;get dc(){return this.#e??this.initialDc}get dcId(){if(!this.transport)throw new Ss("Not connected.");return this.transport.dcId}setDc(e){this.#e=e}get connected(){return this.transport===void 0?!1:this.transport.connection.connected}async connect(){this.transport=this.transportProvider({dc:this.#e??this.initialDc,cdn:this.cdn}),this.transport.connection.stateChangeHandler=this.stateChangeHandler,await fT(),await this.transport.connection.open(),await this.transport.transport.initialize()}async reconnect(e){await this.disconnect(),e&&await this.setDc(e),await this.connect()}async disconnect(){if(!this.transport)throw new Ss("Not connected.");await this.transport.transport.deinitialize(),await this.transport.connection.close()}get disconnected(){return!this.transport?.transport.initialized}};function C2(t){let e=Rs(new Date)+0,s=Math.floor((e-Math.floor(e))*1e9),u=BigInt(Math.floor(e))<<32n||BigInt(s)<<2n;return t>=u&&(u=t+4n),u}function tte(t,e){let s=new Pt;return s.writeInt64(0n),s.writeInt64(e),s.writeInt32(t.length),s.write(t),s.buffer}function ste(t){let e=new Me(t),s=e.readInt64(),u=e.readInt64(),c=e.readInt32(),l=e.read(c);return{messageId:u,message:l}}async function nte(t,e,s,u,c){let l=new Pt;l.writeInt64(u),l.writeInt64(c),l.write(t[Ee]()),l.write(new Uint8Array(ps(-(l.buffer.length+12),16)+12));let g=l.buffer,d=(await hs(ce(e.subarray(88,120),g))).subarray(8,24),b=await hs(ce(d,e.subarray(0,36))),f=await hs(ce(e.subarray(40,76),d)),y=ce(b.subarray(0,8),f.subarray(8,24),b.subarray(24,32)),C=ce(f.subarray(0,8),b.subarray(8,24),f.subarray(24,32)),x=new Pt;return x.writeInt64(s),x.write(d),x.write(Wr(g,y,C)),x.buffer}async function rte(t,e,s,u){let c=new Me(t);Zt(c.readInt64(!1),s);let l=c.readInt128(),g=Te(l,16,!0,!0),d=await hs(ce(g,e.subarray(8,44))),b=await hs(ce(e.subarray(48,84),g)),f=ce(d.subarray(0,8),b.subarray(8,24),d.subarray(24,32)),y=ce(b.subarray(0,8),d.subarray(8,24),b.subarray(24,32)),C=ru(c.buffer,f,y);Zt(C.buffer.byteLength%4,0);let x=new Me(C),A=x.readInt64(),B=x.readInt64(!1),P=x.readInt64(),I=x.readInt32(),S=x.readInt32();x=new Me(x.read(S));let R=x.readInt32(!1);if(R==Qn[i]){let E=Qn.deserialize(x.buffer);return new Qn(P,I,E)}else if(R==js[i]){let E=js.deserialize(x.buffer);return new xn(P,I,E)}else{let E=x.readObject(R);return new xn(P,I,E)}}var mie=0,I2=class extends Lo{#e=new Uint8Array;#n=0n;#s=wn(8,!0,!1);#r={serverSalt:0n,seqNo:0,messageId:0n};#i=new Set;#u=new Jc(20);#a=new Map;#c;#t;#o;handlers={};constructor(e){super(e);let s=this.#c=Ge("ClientEncrypted").client(mie++);this.#t=s.branch("receiveLoop"),this.#o=s.branch("invoke")}async connect(){await super.connect(),ht(this.#d())}async setAuthKey(e){let s=await Js(e);this.#n=Ue(s.slice(-8),!0,!1),this.#e=e}get authKey(){return this.#e}set serverSalt(e){this.#r.serverSalt=e}get serverSalt(){return this.#r.serverSalt}#p(){return this.#r.messageId=C2(this.#r.messageId)}#g(e){let s=this.#r.seqNo*2;return e&&(s++,this.#r.seqNo++),s}async#l(e){let s=await nte(e,this.#e,this.#n,this.#r.serverSalt,this.#s);await this.transport.transport.send(s),this.#c.out(e),this.#c.outBin(s)}async invoke(e,s){let u=this.#p(),c=new xn(u,this.#g(!0),e),l,g;if(this.#i.size){let d=new xn(this.#p(),this.#g(!1),new n.Msgs_ack({msg_ids:[...this.#i]}));this.#u.set(d.id,{container:g,message:d}),l=new Qn(g=this.#p(),this.#g(!1),[c,d])}else l=c;if(await this.#l(l),this.#o.debug("invoked",e[r]),s){this.#a.set(u,{container:g,message:c,call:e});return}return await new Promise((d,b)=>{this.#a.set(u,{container:g,message:c,resolve:d,reject:b,call:e})}).then(d=>d)}async#d(){for(this.transport||v();this.connected;)try{let e=await this.transport.transport.receive();this.#c.inBin(e);let s;try{s=await rte(e,this.#e,this.#n,this.#s),this.#c.in(s)}catch(c){this.#t.error("failed to decrypt message:",c),this.handlers.error?.(c,"decryption");continue}let u=s instanceof Qn?s.messages:[s];for(let c of u){let l=c.body;if(l instanceof n.Gzip_packed&&(l=new Me(au(l.packed_data)).readObject()),this.#t.debug("received",typeof l=="object"&&r in l?l[r]:l.constructor.name),l instanceof n._Updates||l instanceof n._Update)this.handlers.updates?.(l,null);else if(l instanceof n.New_session_created)this.serverSalt=l.server_salt,this.handlers.serverSaltReassigned?.(this.serverSalt);else if(c.body instanceof js){let g=c.body.result;g instanceof n.Gzip_packed&&(g=new Me(au(g.packed_data)).readObject()),g instanceof n.Rpc_error?this.#t.debug("RPCResult:",g.error_code,g.error_message):this.#t.debug("RPCResult:",typeof g=="object"&&r in g?g[r]:g.constructor.name);let d=c.body.messageId,b=this.#a.get(d),f=()=>{b&&(g instanceof n.Rpc_error?b.reject?.(ete(g,b.call)):b.resolve?.(g),this.#a.delete(d))};g instanceof n._Updates||g instanceof n._Update?this.handlers.updates?.(g,b?.call??null,f):this.handlers.result?.(g,f)}else if(c.body instanceof n.Pong){let g=this.#a.get(c.body.msg_id);g&&(g.resolve?.(c.body),this.#a.delete(c.body.msg_id))}else if(c.body instanceof n.Bad_server_salt){this.#t.debug("server salt reassigned"),this.serverSalt=c.body.new_server_salt,this.handlers.serverSaltReassigned?.(this.serverSalt);let g=this.#a.get(c.body.bad_msg_id),d=this.#u.get(c.body.bad_msg_id);if(g)ht(this.#l(g.message));else if(d)ht(this.#l(d.message));else{for(let b of this.#a.values())b.container&&b.container==c.body.bad_msg_id&&ht(this.#l(b.message));for(let b of this.#u.values())b.container&&b.container==c.body.bad_msg_id&&ht(this.#l(b.message))}}this.#i.add(c.id)}}catch(e){if(this.connected)e instanceof Xn?(this.#t.error("failed to deserialize:",e),this.handlers.error?.(e,"deserialization")):this.#t.error("unexpected error:",e);else break}if(this.connected)v();else for(let[e,{reject:s}]of this.#a.entries())s?.(new Ss("Connection was closed")),this.#a.delete(e)}};var Mc=Ge("ClientPlain"),Cn=Mc.branch("createAuthKey"),wi=class extends Lo{#e;#n=0n;constructor(e){super(e),this.#e=e?.publicKeys??zee}async invoke(e){if(!this.transport)throw new Ss("Not connected.");let s=this.#n=C2(this.#n),u=tte(e[Ee](),s);await this.transport.transport.send(u),Mc.out(e),Mc.outBin(u);let c=await this.transport.transport.receive();if(Mc.inBin(u),c.length==4){let b=Ue(c,!0,!0);throw new Wc(Number(b))}let{message:l}=ste(c),d=new Me(l).readObject();return Mc.in(d),d}async createAuthKey(){let e=wn(16,!1,!0);Cn.debug("auth key creation started");let s=null;for(let vs=0;vs<10;vs++)try{Cn.debug(`req_pq_multi [${vs+1}]`),s=await this.invoke(new de.req_pq_multi({nonce:e})),Ho(s,n.ResPQ),Zt(s.nonce,e),Cn.debug("got res_pq");break}catch(In){Cn.debug("req_pq_multi error:",In)}s||v();let u=Ue(s.pq,!1,!1);Cn.debug(`pq=${u}`);let[c,l]=q$(u);Cn.debug("factorized pq"),Cn.debug(`p=${c}, q=${l}`);let g=Te(c,4,!1,!1),d=Te(l,4,!1,!1),b,f;for(let vs of s.server_public_key_fingerprints){let In=this.#e.find(([R2])=>R2==vs);if(In){b=vs,f=In[1];break}}if(!b||!f)throw new Error("No corresponding public key found");let y=this.dcId,C=s.pq,x=s.server_nonce,A=wn(32,!1,!0),B=await L$(new n.P_q_inner_data_dc({pq:C,p:g,q:d,dc:y,new_nonce:A,nonce:e,server_nonce:x})[Ee](),f),P=await this.invoke(new de.req_DH_params({nonce:e,server_nonce:x,p:g,q:d,public_key_fingerprint:b,encrypted_data:B}));Ho(P,n.Server_DH_params_ok),Cn.debug("got server_DH_params_ok");let I=Te(A,32,!0,!0),S=Te(x,16,!0,!0),R=ce(await Js(ce(I,S)),(await Js(ce(S,I))).subarray(0,12)),E=ce((await Js(ce(S,I))).subarray(12,20),await Js(ce(I,I)),I.subarray(0,4)),M=ru(P.encrypted_answer,R,E),z=new Me(M.slice(20)).readObject();Ho(z,n.Server_DH_inner_data);let{g:me,g_a:O,dh_prime:ue}=z,ae=Ue(O,!1,!1),J=Ue(ue,!1,!1),T=wn(256,!1,!1),mt=vn(BigInt(me),T,J),Lt=new n.Client_DH_inner_data({nonce:e,server_nonce:x,retry_id:0n,g_b:Te(mt,256,!1,!1)})[Ee](),ls=ce(await Js(Lt),Lt);for(;ls.length%16!=0;)ls=ce(ls,new Uint8Array(1));B=Wr(ls,R,E);let Ei=await this.invoke(new de.set_client_DH_params({nonce:e,server_nonce:x,encrypted_data:B}));Ho(Ei,n.Dh_gen_ok),Cn.debug("got dh_gen_ok");let jn=S.subarray(0,8),zn=I.subarray(0,8).map((vs,In)=>vs^jn[In]),Hc=vn(ae,T,J),jc=Te(Hc,256,!1,!1);return Cn.debug("auth key created"),[jc,Ue(zn,!0,!1)]}};var CZ=()=>Promise.resolve();async function Di(t,e=""){e=e.trim()||"file";let s;if(t instanceof Uint8Array)s=t;else{let u;try{u=new URL(t).toString()}catch{if(typeof t=="string"){let l;Kr.isAbsolute(t)?l=t:l=Kr.join(Deno.cwd(),t),u=Kr.toFileUrl(l).toString(),e=Kr.basename(l)}else v()}let c=await fetch(u);if(e=="file"){let l=c.headers.get("content-type");l?.includes("image/png")?e+=".png":l?.includes("image/jpeg")&&(e+=".jpg")}s=await c.arrayBuffer().then(l=>new Uint8Array(l))}return[s,e]}function Uc(t){try{return new URL(t).protocol.startsWith("http")}catch{return!1}}function ite(t){let e=t.charCodeAt(0)|32;return 97<=e&&e<=122}function hie(t){let e=t.charCodeAt(0);return 48<=e&&e<=57}var Fc=t=>new $(`Invalid username: ${t}`);function Rc(t,e=!1){if(t=t.trim(),e&&t.startsWith("@")&&(t=t.slice(1)),t.length==0||t.length>32||!ite(t[0]))throw Fc(t);for(let s of t)if(!ite(s)&&!hie(s)&&s!="_")throw Fc(t);if(t[t.length-1]=="_")throw Fc(t);for(let s=1;sDee(u,s[c]))}};var D2=class{#e;constructor(e){this.#e=e}async#n(e){await this.#e.api.bots.setBotInfo({bot:new n.InputUserSelf,...e})}async setMyDescription(e){await this.#e.storage.assertBot("setMyDescription"),await this.#n({description:e?.description,lang_code:e?.languageCode??""})}async setMyName(e){await this.#e.storage.assertBot("setMyName"),await this.#n({name:e?.name,lang_code:e?.languageCode??""})}async setMyShortDescription(e){await this.#e.storage.assertBot("setMyShortDescription"),await this.#n({about:e?.shortDescription,lang_code:e?.languageCode??""})}#s(e){return this.#e.api.bots.getBotInfo({bot:new n.InputUserSelf,lang_code:e??""})}async getMyDescription(e){return await this.#e.storage.assertBot("getMyDescription"),await this.#s(e?.languageCode).then(s=>s.description)}async getMyName(e){return await this.#e.storage.assertBot("getMyName"),await this.#s(e?.languageCode).then(s=>s.description)}async getMyShortDescription(e){return await this.#e.storage.assertBot("getMyShortDescription"),await this.#s(e?.languageCode).then(s=>s.about)}async getMyCommands(e){return await this.#e.storage.assertBot("getMyCommands"),(await this.#e.api.bots.getBotCommands({lang_code:e?.languageCode??"",scope:await WQ(e?.scope??{type:"default"},this.#e.getInputPeer)})).map(u=>({command:u.command,description:u.description}))}async setMyCommands(e,s){await this.#e.storage.assertBot("setMyCommands"),await this.#e.api.bots.setBotCommands({commands:e.map(u=>new n.BotCommand(u)),lang_code:s?.languageCode??"",scope:await WQ(s?.scope??{type:"default"},this.#e.getInputPeer)})}};var Tc=class{#e;constructor(e){this.#e=e}async getBusinessConnection(e){let s=await this.#e.messageStorage.getBusinessConnection(e);if(s)return await _2(s,this.#e.getEntity);{let u=await this.#e.api.account.getBotBusinessConnection({connection_id:e}).then(c=>c[re](n.Updates)).then(c=>c.updates[0][re](n.UpdateBotBusinessConnect).connection);return await this.#e.messageStorage.setBusinessConnection(e,u),await _2(u,this.#e.getEntity)}}static canHandleUpdate(e){return e instanceof n.UpdateBotBusinessConnect}async handleUpdate(e){return e.connection.disabled?await this.#e.messageStorage.setBusinessConnection(e.connection.connection_id,null):await this.#e.messageStorage.setBusinessConnection(e.connection.connection_id,e.connection),{businessConnection:await _2(e.connection,this.#e.getEntity)}}};function lte(t,e){let[s,...u]=t.split(":");if(s!=""&&!(s in e))return!1;if(s==""){if(u.length!=1)return!1;if("message"in e)s="message";else if("editedMessage"in e)s="editedMessage";else return!1}let c=u[0];return!(c&&!(c in e[s]))}function S2(t){return typeof t=="function"?t:(e,s)=>t.middleware()(e,s)}function pte(t,e){return async(s,u)=>{let c=!1;await t(s,async()=>{c||(c=!0,await e(s,u))})}}function gte(t,e){return e()}var E2=class t{#e;#n;set prefixes(e){if(this.#n!==void 0)throw new $("Prefixes already set");this.#n=e}constructor(...e){this.#e=e.length==0?gte:e.map(S2).reduce(pte)}middleware(){return this.#e}use(...e){let s=new t(...e);return this.#e=pte(this.#e,S2(s)),s}branch(e,s,u){let c=S2(s),l=S2(u);return this.use(async(g,d)=>{await e(g)?await c(g,d):await l(g,d)})}filter(e,...s){let u=new t(...s);return this.branch(e,u,gte),u}on(e,...s){return this.filter(u=>lte(e,u),...s)}command(e,...s){let u=typeof e=="object"&&"names"in e?e.names:e,c=Array.isArray(u)?u:[u],l=typeof e=="object"&&"prefixes"in e?e.prefixes:this.#n??[],g=Array.isArray(l)?l:[l];for(let d of g)for(let b of g)if(d!=b&&(d.startsWith(b)||b.startsWith(d)))throw new $("Intersecting prefixes");return this.on("message:text").filter(d=>{let b=g.length==0?[d.me?.isBot?"/":"\\"]:g;if(b.length==0)return!1;let f=d.message.text.split(/\s/,1)[0],y=b.find(x=>f.startsWith(x));if(y===void 0||f.includes("@")&&f.split("@",2)[1].toLowerCase()!==d.me.username?.toLowerCase())return!1;let C=f.split("@",1)[0].split(y,2)[1].toLowerCase();for(let x of c){if(typeof x=="string"&&x.toLowerCase()==C)return!0;if(x instanceof RegExp&&x.test(C))return!0}return!1},...s)}};var B2=class{#e;#n;constructor(e){this.#e=e;let s=Ge("FileManager").client(e.id);this.#n=s.branch("upload")}async upload(e,s){let u=e.length>1048576,c=s?.chunkSize??512*1024;if(ps(c,1024)!=0)throw new $("chunkSize must be divisible by 1024.");let l=s?.signal;this.#n.debug("uploading "+(u?"big ":"")+"file of size "+e.length+" with chunk size of "+c);let g=Ze(),d=s?.fileName??g.toString(),{api:b,disconnect:f,connect:y}=this.#e.apiFactory();l?.addEventListener("abort",()=>ht(f())),await y();let C=0,x=Math.ceil(e.length/c);try{e:for(;CsetTimeout(B,A.seconds*1e3));else if(A instanceof Ss)for(;;)try{await new Promise(B=>setTimeout(B,3e3)),await y()}catch{if(l?.aborted)break e}else throw A}}finally{ht(f())}return this.#n.debug("uploaded all "+x+" chunk(s)"),u?new n.InputFileBig({id:g,parts:e.length/c,name:d}):new n.InputFile({id:g,name:d,parts:C,md5_checksum:""})}async*#s(e,s,u){let c="id"in e?e.id:"photo_id"in e?e.photo_id:null;if(c!=null){let x=await this.#e.storage.getFile(c),A=x==null?0:u?.offset?Math.ceil(10/x[1])-1:0;if(x!=null&&x[0]>0){for await(let B of this.#e.storage.iterFileParts(c,x[0],A))yield B;return}}let l=u?.chunkSize??1024*1024;if(ps(l,1024)!=0)throw new $("chunkSize must be divisible by 1024.");let{api:g,connect:d,disconnect:b}=this.#e.apiFactory(s);await d();let f=l,y=u?.offset?BigInt(u.offset):0n,C=0;try{for(;;){let x=await g.upload.getFile({location:e,offset:y,limit:f});if(x instanceof n.upload.File)if(yield x.bytes,c!=null&&await this.#e.storage.saveFilePart(c,C,x.bytes),++C,x.bytes.lengthl.map(g=>g[re](n.Document)));for(let[l,g]of c.entries()){await this.#e.messageStorage.setCustomEmojiDocument(g.id,g);let d={type:5,dcId:g.dc_id,fileReference:g.file_reference,location:{type:"common",id:g.id,accessHash:g.access_hash}},b=We(d),f=Ke(d),y=await Ic(g,f,b,this.getStickerSetName.bind(this),e[l]);s.push(y)}return s}};var k2=class{#e;constructor(e){this.#e=e}async getNetworkStatistics(){let[e,s,u,c]=await Promise.all([this.#e.storage.get(["netstat_messages_read"]),this.#e.storage.get(["netstat_messages_write"]),this.#e.storage.get(["netstat_cdn_read"]),this.#e.storage.get(["netstat_cdn_write"])]),l={sent:Number(s||0),received:Number(e||0)},g={sent:Number(c||0),received:Number(u||0)};return{messages:l,cdn:g}}getTransportReadWriteCallback(){return{read:async e=>{let s=this.#e.cdn?"netstat_cdn_read":"netstat_messages_read";await this.#e.storage.incr([s],e)},write:async e=>{let s=this.#e.cdn?"netstat_cdn_write":"netstat_messages_write";await this.#e.storage.incr([s],e)}}}};var Vc=class{#e;constructor(e){this.#e=e}static canHandleUpdate(e){return e instanceof n.UpdateBotMessageReactions||e instanceof n.UpdateBotMessageReaction||e instanceof n.UpdateMessageReactions||e instanceof n.UpdateChannelMessageViews||e instanceof n.UpdateChannelMessageForwards}async handleUpdate(e){if(e instanceof n.UpdateBotMessageReactions){let s=await kee(e,this.#e.getEntity);return s?{messageReactionCount:s}:null}else if(e instanceof n.UpdateBotMessageReaction){let s=await Mee(e,this.#e.getEntity);return s?{messageReactions:s}:null}else if(e instanceof n.UpdateMessageReactions){let s=ie(e.peer),u=await this.#e.messageStorage.getMessage(s,e.msg_id);if(u instanceof n.Message){u.reactions=e.reactions,await this.#e.messageStorage.setMessage(s,e.msg_id,u);let c=u.views??0,l=u.forwards??0,g=e.reactions.recent_reactions??[],d=e.reactions.results.map(b=>Cc(b,g));return{messageInteractions:{chatId:s,messageId:e.msg_id,reactions:d,views:c,forwards:l}}}else return null}else if(e instanceof n.UpdateChannelMessageViews||e instanceof n.UpdateChannelMessageForwards){let s=ie(new n.PeerChannel(e)),u=await this.#e.messageStorage.getMessage(s,e.id);if(u instanceof n.Message){"views"in e&&(u.views=e.views),"forwards"in e&&(u.forwards=e.forwards);let c=u.views??0,l=u.forwards??0,g=u.reactions?.recent_reactions??[],d=u.reactions?.results.map(b=>Cc(b,g))??[];return{messageInteractions:{chatId:s,messageId:e.id,reactions:d,views:c,forwards:l}}}else return null}else v()}};var Nc=class t{static QTS_COUNT=1;static MAIN_BOX_ID=0n;#e;#n;#s;#r;#i;#u;#a;#c;constructor(e){this.#e=e;let s=Ge("UpdateManager").client(e.id);this.#r=s.branch("recoverUpdateGap"),this.#i=s.branch("recoverChannelUpdateGap"),this.#u=s.branch("#handleUpdate"),this.#a=s.branch("#processUpdates"),this.#c=s.branch("fetchState")}static isPtsUpdate(e){return e instanceof n.UpdateNewMessage||e instanceof n.UpdateDeleteMessages||e instanceof n.UpdateReadHistoryInbox||e instanceof n.UpdateReadHistoryOutbox||e instanceof n.UpdatePinnedChannelMessages||e instanceof n.UpdatePinnedMessages||e instanceof n.UpdateFolderPeers||e instanceof n.UpdateChannelWebPage||e instanceof n.UpdateEditMessage||e instanceof n.UpdateReadMessagesContents||e instanceof n.UpdateWebPage}static isQtsUpdate(e){return e instanceof n.UpdateNewEncryptedMessage||e instanceof n.UpdateMessagePollVote||e instanceof n.UpdateBotStopped||e instanceof n.UpdateChatParticipant||e instanceof n.UpdateChannelParticipant||e instanceof n.UpdateBotChatInviteRequester||e instanceof n.UpdateBotChatBoost||e instanceof n.UpdateBotMessageReaction||e instanceof n.UpdateBotMessageReactions||e instanceof n.UpdateBotBusinessConnect||e instanceof n.UpdateBotNewBusinessMessage||e instanceof n.UpdateBotEditBusinessMessage||e instanceof n.UpdateBotDeleteBusinessMessage}static isChannelPtsUpdate(e){return e instanceof n.UpdateNewChannelMessage||e instanceof n.UpdateEditChannelMessage||e instanceof n.UpdateDeleteChannelMessages||e instanceof n.UpdateChannelTooLong}#t=null;async#o(){return typeof this.#e.dropPendingUpdates=="boolean"?this.#e.dropPendingUpdates:(this.#t==null&&(this.#t=await this.#e.storage.getAccountType()=="bot"),this.#t)}#p=void 0;async#g(){if(await this.#o())return this.#p??null;if(this.#p!==void 0)return this.#p;let e=await this.#e.storage.getState();return this.#p=e}async#l(e){this.#p=e,await this.#o()||await this.#e.storage.setState(e)}async fetchState(e){let s=await this.#e.api.updates.getState(),u=await this.#e.api.updates.getDifference(s);u instanceof n.updates.Difference?s=u.state:u instanceof n.updates.DifferenceSlice&&(s=u.intermediate_state),this.#n=s,this.#c.debug(`state fetched [${e}]`),await this.#o()&&await this.#l(s)}async processChats(e){for(let s of e)s instanceof n.Channel||s instanceof n.ChannelForbidden?(await this.#e.messageStorage.setEntity(s),"username"in s&&s.username&&await this.#e.messageStorage.updateUsernames(ie(s),[s.username]),"usernames"in s&&s.usernames&&await this.#e.messageStorage.updateUsernames(ie(s),s.usernames.map(u=>u.username))):(s instanceof n.Chat||s instanceof n.ChatForbidden)&&await this.#e.messageStorage.setEntity(s)}async processResult(e){if((e instanceof n.account.AuthorizationForm||e instanceof n.account.AutoSaveSettings||e instanceof n.account.PrivacyRules||e instanceof n.account.WebAuthorizations||e instanceof n.AttachMenuBots||e instanceof n.AttachMenuBotsBot||e instanceof n.channels.AdminLogResults||e instanceof n.channels.ChannelParticipant||e instanceof n.channels.ChannelParticipants||e instanceof n.channels.SendAsPeers||e instanceof n.ChatInvite||e instanceof n.chatlists.ChatlistInvite||e instanceof n.chatlists.ChatlistInviteAlready||e instanceof n.chatlists.ChatlistUpdates||e instanceof n.chatlists.ExportedInvites||e instanceof n.contacts.Blocked||e instanceof n.contacts.BlockedSlice||e instanceof n.contacts.Contacts||e instanceof n.contacts.Found||e instanceof n.contacts.ImportedContacts||e instanceof n.contacts.ResolvedPeer||e instanceof n.contacts.TopPeers||e instanceof n.help.PromoData||e instanceof n.help.RecentMeUrls||e instanceof n.messages.BotResults||e instanceof n.messages.ChannelMessages||e instanceof n.messages.ChatAdminsWithInvites||e instanceof n.messages.ChatFull||e instanceof n.messages.ChatInviteImporters||e instanceof n.messages.Chats||e instanceof n.messages.ChatsSlice||e instanceof n.messages.Dialogs||e instanceof n.messages.DialogsSlice||e instanceof n.messages.DiscussionMessage||e instanceof n.messages.ExportedChatInvite||e instanceof n.messages.ExportedChatInviteReplaced||e instanceof n.messages.ExportedChatInvites||e instanceof n.messages.ForumTopics||e instanceof n.messages.HighScores||e instanceof n.messages.InactiveChats||e instanceof n.messages.MessageReactionsList||e instanceof n.messages.Messages||e instanceof n.messages.MessagesSlice||e instanceof n.messages.MessageViews||e instanceof n.messages.PeerDialogs||e instanceof n.messages.PeerSettings||e instanceof n.messages.SearchResultsCalendar||e instanceof n.messages.SponsoredMessages||e instanceof n.messages.VotesList||e instanceof n.messages.WebPage||e instanceof n.payments.CheckedGiftCode||e instanceof n.payments.PaymentForm||e instanceof n.payments.PaymentReceipt||e instanceof n.phone.GroupCall||e instanceof n.phone.GroupParticipants||e instanceof n.phone.JoinAsPeers||e instanceof n.phone.PhoneCall||e instanceof n.photos.Photo||e instanceof n.photos.Photos||e instanceof n.photos.PhotosSlice||e instanceof n.premium.BoostsList||e instanceof n.premium.MyBoosts||e instanceof n.stats.MegagroupStats||e instanceof n.stats.PublicForwards||e instanceof n.stories.AllStories||e instanceof n.stories.PeerStories||e instanceof n.stories.Stories||e instanceof n.stories.StoryViews||e instanceof n.stories.StoryViewsList||e instanceof n.users.UserFull)&&("chats"in e&&await this.processChats(e.chats),"users"in e&&await this.processUsers(e.users),"messages"in e&&Array.isArray(e.messages)))for(let s of e.messages)(s instanceof n.Message||s instanceof n.MessageService)&&await this.#e.messageStorage.setMessage(ie(s.peer_id),s.id,s);if(e instanceof n.messages.Messages)for(let s of e.messages)(s instanceof n.Message||s instanceof n.MessageService)&&await this.#e.messageStorage.setMessage(ie(s.peer_id),s.id,s)}async processUsers(e){for(let s of e)s instanceof n.User&&s.access_hash&&(await this.#e.messageStorage.setEntity(s),s.username&&await this.#e.messageStorage.updateUsernames(ie(s),[s.username]),s.usernames&&await this.#e.messageStorage.updateUsernames(ie(s),s.usernames.map(u=>u.username)))}#d=new Map;getHandleUpdateQueue(e){let s=this.#d.get(e);return s!==void 0||(s=new Zn(`handleUpdate-${e}`)),s}#x=new Set;async#P(e){return await this.#o()?this.#x.has(e)?await this.#e.storage.getChannelPts(e):(this.#x.add(e),null):await this.#e.storage.getChannelPts(e)}async#C(e,s){(await this.#h()).pts+se.pts)return}this.#e.guaranteeUpdateDelivery&&await this.#e.storage.setUpdate(u,e),e.pts!=0&&await this.#e.storage.setChannelPts(u,e.pts),this.#y(e,u,!0)}#y(e,s,u){this.getHandleUpdateQueue(s).add(async()=>{this.#e.guaranteeUpdateDelivery&&u?await this.#L(s):await this.#q(e)})}#F(e,s){let u=e instanceof n.UpdateNewChannelMessage||e instanceof n.UpdateEditChannelMessage?e.message.peer_id[re](n.PeerChannel).channel_id:e.channel_id,c=this.#f.get(u);c==null&&(c=new Zn(`channelUpdates-${u}`),this.#f.set(u,c)),c.add(async()=>{await this.#w(e,s)})}async#D(e,s){let u=await this.#h();e.pts!=0&&(s&&await this.#C(e.pts,e.pts_count),u.pts+e.pts_count>e.pts)||(this.#e.guaranteeUpdateDelivery&&await this.#e.storage.setUpdate(t.MAIN_BOX_ID,e),e.pts!=0&&await this.#B(e.pts),this.#y(e,1n,!1))}#S=new Zn("ptsUpdate");#E(e,s){this.#S.add(async()=>{await this.#D(e,s)})}async#T(e,s){let u=await this.#h();e.qts!=0&&(s&&await this.#b(e.qts),u.qts+t.QTS_COUNT>e.qts)||(this.#e.guaranteeUpdateDelivery&&await this.#e.storage.setUpdate(t.MAIN_BOX_ID,e),e.qts!=0&&await this.#U(e.qts),this.#y(e,0n,!0))}#V=new Zn("qtsUpdate");#N(e,s){this.#V.add(async()=>{await this.#T(e,s)})}#R=new Zn("UpdateManager/processUpdates");processUpdates(e,s,u=null,c){this.#R.add(()=>this.#_(e,s,u).then(c))}async#_(e,s,u=null){let c;if(e instanceof n.UpdatesCombined||e instanceof n.Updates){c=e.updates;let l=e.seq,g="seq_start"in e?e.seq_start:e.seq;if(s)if(g==0)s=!1,this.#a.debug("seqStart=0");else{let d=await this.#h(),b=d.seq;if(b+1==g)d.seq=l,d.date=e.date,await this.#I(e.date),await this.#l(d);else if(b+1>g){this.#a.debug("localSeq + 1 > seqStart");return}else b+1d[re](n.InputPeerChannel)),g=await this.#e.api.updates.getChannelDifference({pts:c,channel:new n.InputChannel({channel_id:e,access_hash:l}),filter:new n.ChannelMessagesFilterEmpty,limit:await this.#e.storage.getAccountType()=="user"?Zee:Xee});if(g instanceof n.updates.ChannelDifference){await this.processChats(g.chats),await this.processUsers(g.users);for(let d of g.new_messages)await this.#_(new n.UpdateNewChannelMessage({message:d,pts:0,pts_count:0}),!1);for(let d of g.other_updates)await this.#_(d,!1);await this.#e.storage.setChannelPts(e,g.pts),this.#i.debug(`recovered from update gap [${e}, ${s}]`,e,s);break}else if(g instanceof n.updates.ChannelDifferenceTooLong){this.#i.debug("received channelDifferenceTooLong"),await this.processChats(g.chats),await this.processUsers(g.users);for(let b of g.messages)await this.#_(new n.UpdateNewChannelMessage({message:b,pts:0,pts_count:0}),!1);let d=g.dialog[re](n.Dialog).pts;d!=null?c=d:v(),this.#i.debug("processed channelDifferenceTooLong")}else if(g instanceof n.updates.ChannelDifferenceEmpty){this.#i.debug("there was no update gap");break}}}#k=new Set;async#L(e){if(!this.#k.has(e)){this.#k.add(e);do{let s=await this.#e.storage.getFirstUpdate(e);if(s==null)break;let[u,c]=s;for(let l=0;l<100;++l)try{let g=await this.#q(c);e:for(let d=0;d<2;++d)try{await g();break e}catch{continue e}break}catch(g){this.#u.error(g)}await this.#e.storage.set(u,null)}while(!0);this.#k.delete(e)}}async#q(e){let s=this.#s;return s?await s(e):()=>Promise.resolve()}setUpdateHandler(e){this.#s=e}};function dte(t){t=t.trim();let e="",s=new Array,u=new Array,c=new Xr({onopentag(l,g){switch(l){case"b":case"strong":u.push({type:"bold",offset:e.length,length:0});break;case"em":case"i":u.push({type:"italic",offset:e.length,length:0});break;case"code":u.push({type:"code",offset:e.length,length:0});break;case"pre":{let d=g.language??"";u.push({type:"pre",offset:e.length,length:0,language:d});break}case"a":{let d=g.href;if(!d)throw new $("Missing attribute: href");u.push({type:"textLink",offset:e.length,length:0,url:d});break}case"ins":case"u":u.push({type:"underline",offset:e.length,length:0});break;case"del":case"strike":u.push({type:"strikethrough",offset:e.length,length:0});break;case"span":if(g.class!="tg-spoiler")throw new $('The class attribute must be "tg-spoiler."');case"tg-spoiler":u.push({type:"spoiler",offset:e.length,length:0});break;case"tg-emoji":if(!g["emoji-id"])throw new $("Missing attribute: emoji-id");u.push({type:"spoiler",offset:e.length,length:0});break;case"blockquote":u.push({type:"blockquote",offset:e.length,length:0})}},ontext(l){e.length||(l=l.trimStart()),e+=l;for(let g of u)g.length+=l.length},onclosetag(){let l=u.pop();l&&s.push(l)}});return c.write(t),c.end(),[e,s]}var mte=new TextEncoder,qo=new TextDecoder,ne={" ":9,"\r":13,"\0":0,"\v":11,"\n":10," ":32,_:95,"[":91,"]":93,"(":40,")":41,"`":96,"~":126,"\\":92,"*":42,"!":33,"|":124};function _ie(t){return(t&192)!==128}function bie(t){return t===ne[" "]||t===ne[" "]||t===ne["\r"]||t===ne[` +`]||t===ne["\0"]||t===ne["\v"]}function fie(t){try{let e=new URL(t);return e.protocol!="http:"&&e.protocol!="https:"&&e.protocol!="tg:"&&e.protocol!="ton:"?"":e.href}catch{return""}}function yie(t){try{let e=new URL(t);return e.protocol!="tg:"||e.hostname!="user"||e.pathname.slice(1)!=""||e.port!=""?0:Number(e.searchParams.get("id"))||0}catch{return 0}}function xie(t){try{let e=new URL(t);if(e.protocol!="tg:"||e.hostname!="emoji"||e.pathname.slice(1)!=""||e.port!="")return"";let s=e.searchParams.get("id");if(!s)return"";let u=BigInt(s);return u?String(u):""}catch{return""}}function hte(t){let e=mte.encode(t),s=0,u=[],c=0,l=[];for(let g=0;g0&&e[g+1]<=126){g++,c+=1,e[s++]=e[g];continue}let b=mte.encode("_*[]()~`>#+-=|{}.!");if(l.length!==0)switch(l[l.length-1].type){case"code":case"pre":b=Uint8Array.of(ne["`"]);break;default:break}if(!b.includes(e[g])){_ie(d)&&(c+=1+(d>=240?1:0)),e[s++]=e[g];continue}let f=!1;if(l.length!==0&&(f=(()=>{switch(l[l.length-1].type){case"bold":return d===ne["*"];case"italic":return d===ne._&&e[g+1]!==ne._;case"code":return d===ne["`"];case"pre":return d===ne["`"]&&e[g+1]===ne["`"]&&e[g+2]===ne["`"];case"textLink":return d===ne["]"];case"underline":return d===ne._&&e[g+1]===ne._;case"strikethrough":return d===ne["~"];case"spoiler":return d===ne["|"]&&e[g+1]===ne["|"];case"customEmoji":return d===ne["]"];default:v()}})()),f){let{type:y,argument:C}=l[l.length-1],x=0,A="",B=c===l.at(-1).entityOffset;switch(y){case"bold":case"italic":case"code":case"strikethrough":break;case"underline":case"spoiler":g++;break;case"pre":g+=2;break;case"textLink":{let P;if(e[g+1]!==ne["("])P=e.slice(l.at(-1).entityBeginPos,s);else{g+=2;let I=g,S=[];for(;g0&&e[g+1]<=126){S.push(e[g+1]),g+=2;continue}S.push(e[g++])}if(P=Uint8Array.from(S),e[g]!==ne[")"])throw new Error(`Can't find the end of the URL that starts at offset ${I}.`)}if(x=yie(qo.decode(P)),!x){let I=fie(qo.decode(P));I?C=I:B=!0}break}case"customEmoji":{if(e[g+1]!==ne["("])throw new $("Custom emoji entities must contain a tg://emoji URL.");g+=2;let P=[],I=g;for(;g0&&e[g+1]<=126){P.push(e[g+1]),g+=2;continue}P.push(e[g++])}let S=Uint8Array.from(P);if(e[g]!==ne[")"])throw new $(`Can't find the end of the custom emoji URL that starts at offset ${I}.`);A=xie(qo.decode(S));break}default:v()}if(!B){let P=l.at(-1).entityOffset,I=c-P;x?u.push({type:"textMention",offset:P,length:I,userId:x}):A?u.push({type:"customEmoji",offset:P,length:I,customEmojiId:A}):y=="textLink"?u.push({type:y,offset:P,length:I,url:typeof C=="string"?C:qo.decode(C)}):y=="pre"?u.push({type:y,offset:P,length:I,language:typeof C=="string"?C:qo.decode(C)}):y!="customEmoji"&&u.push({type:y,offset:P,length:I})}l.pop()}else{let y,C=new Uint8Array,x=g;switch(d){case ne._:e[g+1]===ne._?(y="underline",g++):y="italic";break;case ne["*"]:y="bold";break;case ne["~"]:y="strikethrough";break;case ne["|"]:if(e[g+1]===ne["|"])g++,y="spoiler";else throw new $(`The character "${String.fromCharCode(d)}" is reserved and must be escaped with a preceding backslash.`);break;case ne["["]:y="textLink";break;case ne["`"]:if(e[g+1]===ne["`"]&&e[g+2]===ne["`"]){g+=3,y="code";let A=g;for(;e[A]!=null&&!bie(e[A])&&e[A]!==ne["`"];)A++;g!==A&&Anew n.InputMessageID({id:b}))}).then(b=>b[re](n.messages.ChannelMessages).messages):c=await this.#e.api.messages.getMessages({id:s.map(b=>new n.InputMessageID({id:b}))}).then(b=>b[re](n.messages.Messages).messages));let d=new Array;for(let b of c){if(b instanceof n.MessageEmpty)continue;let f=await this.constructMessage(b);d.push(f)}return d}async getMessageWithReply(e,s){let u=await this.getMessage(e,s);return u!=null&&u.replyToMessageId&&(u.replyToMessage=await this.getMessage(e,u.replyToMessageId)??void 0),u}async getMessage(e,s){return(await this.getMessages(e,[s]))[0]??null}static parseText(e,s,u){switch(u){case null:break;case"HTML":{let[c,l]=dte(e);e=c;for(let g of l)s.push(g);break}case"Markdown":{let[c,l]=hte(e);e=c;for(let g of l)s.push(g);break}default:v()}e=e.trimEnd();for(let c of s)for(;e[c.offset+(c.length-1)]===void 0;)--c.length;if(!e.length)throw new $("Text must not be empty.");return[e,s]}async parseText(e,s){let[u,c]=t.parseText(e,s?.entities??[],s?.parseMode??this.#e.parseMode),l=c?.length>0?await Promise.all(c.map(g=>zQ(g,this.#e.getEntity))):void 0;return[u,l]}async#s(e,s,u){let c=new Array;if(s instanceof n.Updates)for(let l of s.updates)"message"in l&&l.message instanceof n.MessageEmpty||(l instanceof n.UpdateNewMessage||l instanceof n.UpdateEditMessage?c.push(await this.constructMessage(l.message)):l instanceof n.UpdateNewChannelMessage||l instanceof n.UpdateEditChannelMessage?c.push(await this.constructMessage(l.message)):l instanceof n.UpdateBotNewBusinessMessage?c.push(await this.constructMessage(l.message,!1,{connectionId:u??l.connection_id,replyToMessage:l.reply_to_message})):l instanceof n.UpdateBotEditBusinessMessage&&c.push(await this.constructMessage(l.message,!1,{connectionId:u??l.connection_id,replyToMessage:l.reply_to_message})));else if(s instanceof n.UpdateShortSentMessage){let l=await this.getMessage(e,s.id);l!=null&&c.push(l)}return c}async constructMessage(e,s,u){return await wc(e,this.#e.getEntity,this.getMessage.bind(this),this.#e.fileManager.getStickerSetName.bind(this.#e.fileManager),s,u)}async forwardMessages(e,s,u,c){Si(u,Hn);let l=await this.#e.api.messages.forwardMessages({from_peer:await this.#e.getInputPeer(e),to_peer:await this.#e.getInputPeer(s),id:u,random_id:u.map(()=>Ze()),silent:c?.disableNotification||void 0,top_msg_id:c?.messageThreadId,noforwards:c?.disableNotification||void 0,send_as:c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,drop_author:c?.dropSenderName||void 0,drop_media_captions:c?.dropCaption||void 0});return await this.#s(s,l)}async getHistory(e,s){await this.#e.storage.assertUser("getHistory");let u=s?.limit??100;u<=0?u=1:u>100&&(u=100);let c=s?.after?.id??0;c<0&&(c=0);let l=await this.#e.getInputPeer(e),g=new Array;g.length>0&&(c=g[g.length-1].id);let d=await this.#e.api.messages.getHistory({peer:l,offset_id:c,offset_date:0,add_offset:0,limit:u,max_id:0,min_id:0,hash:0n});"messages"in d||v();for(let b of d.messages){let f=await this.constructMessage(b,!1);g.push(f)}return g}usernameResolver=async e=>{let s=await this.#e.getInputPeer(e).then(u=>u[re](n.InputPeerUser));return new n.InputUser(s)};async#r(e){if(e?.replyMarkup)return await this.#e.storage.assertBot("replyMarkup"),b2(e.replyMarkup,this.usernameResolver.bind(this))}async#i(e){let s=e?.sendAs;if(s!==void 0)return await this.#e.storage.assertUser("sendAs"),s?await this.#e.getInputPeer(s):void 0}async sendMessage(e,s,u){let[c,l]=await this.parseText(s,u),g=await this.#r(u),d=await this.#e.getInputPeer(e),b=Ze(),f=u?.linkPreview?.disable?!0:void 0,y=u?.linkPreview?.aboveText?!0:void 0,C=u?.disableNotification?!0:void 0,x=u?.protectContent?!0:void 0,A=await this.#i(u),B;!f&&u?.linkPreview?.url?B=await this.#e.invoke(new de.messages.sendMedia({peer:d,random_id:b,media:new n.InputMediaWebPage({url:u.linkPreview.url,force_large_media:u.linkPreview.largeMedia?!0:void 0,force_small_media:u.linkPreview.smallMedia?!0:void 0,optional:c.length?void 0:!0}),message:c,invert_media:y,silent:C,noforwards:x,reply_to:await this.#u(u),send_as:A,entities:l,reply_markup:g}),u?.businessConnectionId):B=await this.#e.invoke(new de.messages.sendMessage({peer:d,random_id:b,message:c,no_webpage:f,invert_media:y,silent:C,noforwards:x,reply_to:await this.#u(u),send_as:A,entities:l,reply_markup:g}),u?.businessConnectionId);let P=await this.#s(e,B,u?.businessConnectionId).then(I=>I[0]);return dt(P,"text")}async#u(e){let s=e?.messageThreadId,u=e?.replyToMessageId;return u!==void 0?new n.InputReplyToMessage({reply_to_msg_id:u,top_msg_id:s,quote_text:e?.replyQuote?.text,quote_entities:await Promise.all(e?.replyQuote?.entities.map(c=>zQ(c,this.#e.getEntity))??[]),quote_offset:e?.replyQuote?.offset}):void 0}async sendVenue(e,s,u,c,l,g){let d=await this.#e.getInputPeer(e),b=Ze(),f=g?.disableNotification?!0:void 0,y=g?.protectContent?!0:void 0,C=g?.sendAs?await this.#e.getInputPeer(g.sendAs):void 0,x=await this.#r(g),A=await this.#e.invoke(new de.messages.sendMedia({peer:d,random_id:b,silent:f,noforwards:y,reply_to:await this.#u(g),send_as:C,reply_markup:x,media:new n.InputMediaVenue({geo_point:new n.InputGeoPoint({lat:s,long:u}),title:c,address:l,venue_id:g?.foursquareId??"",venue_type:g?.foursquareType??"",provider:"foursquare"}),message:""}),g?.businessConnectionId),B=await this.#s(e,A,g?.businessConnectionId).then(P=>P[0]);return dt(B,"venue")}async sendContact(e,s,u,c){let l=await this.#e.getInputPeer(e),g=Ze(),d=c?.disableNotification?!0:void 0,b=c?.protectContent?!0:void 0,f=c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,y=await this.#r(c),C=await this.#e.invoke(new de.messages.sendMedia({peer:l,random_id:g,silent:d,noforwards:b,reply_to:await this.#u(c),send_as:f,reply_markup:y,media:new n.InputMediaContact({phone_number:u,first_name:s,last_name:c?.lastName??"",vcard:c?.vcard??""}),message:""}),c?.businessConnectionId),x=await this.#s(e,C,c?.businessConnectionId).then(A=>A[0]);return dt(x,"contact")}async sendDice(e,s){let u=await this.#e.getInputPeer(e),c=Ze(),l=s?.disableNotification?!0:void 0,g=s?.protectContent?!0:void 0,d=s?.sendAs?await this.#e.getInputPeer(s.sendAs):void 0,b=await this.#r(s),f=await this.#e.invoke(new de.messages.sendMedia({peer:u,random_id:c,silent:l,noforwards:g,reply_to:await this.#u(s),send_as:d,reply_markup:b,media:new n.InputMediaDice({emoticon:s?.emoji??"\u{1F3B2}"}),message:""}),s?.businessConnectionId),y=await this.#s(e,f,s?.businessConnectionId).then(C=>C[0]);return dt(y,"dice")}async sendLocation(e,s,u,c){let l=await this.#e.getInputPeer(e),g=Ze(),d=c?.disableNotification?!0:void 0,b=c?.protectContent?!0:void 0,f=c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,y=await this.#r(c),C=await this.#e.invoke(new de.messages.sendMedia({peer:l,random_id:g,silent:d,noforwards:b,reply_to:await this.#u(c),send_as:f,reply_markup:y,media:c?.livePeriod!==void 0?new n.InputMediaGeoLive({geo_point:new n.InputGeoPoint({lat:s,long:u,accuracy_radius:c?.horizontalAccuracy}),heading:c?.heading,period:c.livePeriod,proximity_notification_radius:c?.proximityAlertRadius}):new n.InputMediaGeoPoint({geo_point:new n.InputGeoPoint({lat:s,long:u,accuracy_radius:c?.horizontalAccuracy})}),message:""}),c?.businessConnectionId),x=await this.#s(e,C,c?.businessConnectionId).then(A=>A[0]);return dt(x,"location")}async sendVideoNote(e,s,u){let c=await this.#a(e,s,u,13,[new n.DocumentAttributeVideo({round_message:!0,w:u?.length??0,h:u?.length??0,duration:u?.duration??0})],!1);return dt(c,"videoNote")}async sendAudio(e,s,u){let c=await this.#a(e,s,u,9,[new n.DocumentAttributeAudio({duration:u?.duration??0,performer:u?.performer,title:u?.title})]);return dt(c,"audio")}async sendVoice(e,s,u){let c=await this.#a(e,s,u,3,[new n.DocumentAttributeAudio({voice:!0,duration:u?.duration??0})]);return dt(c,"voice")}async sendAnimation(e,s,u){let c=await this.#a(e,s,u,10,[new n.DocumentAttributeAnimated,new n.DocumentAttributeVideo({supports_streaming:!0,w:u?.width??0,h:u?.height??0,duration:u?.duration??0})]);return dt(c,"animation")}async sendVideo(e,s,u){let c=await this.#a(e,s,u,4,[new n.DocumentAttributeVideo({supports_streaming:u?.supportsStreaming?!0:void 0,w:u?.width??0,h:u?.height??0,duration:u?.duration??0})]);return dt(c,"video")}async#a(e,s,u,c,l,g=!1,d){let b=null,f=u?.hasSpoiler?!0:void 0;if(typeof s=="string"){let C=this.resolveFileId(s,c);C!=null&&(b=new n.InputMediaDocument({id:new n.InputDocument(C),spoiler:f,query:l.find(x=>x instanceof n.DocumentAttributeSticker)?.alt||void 0}))}if(b==null)if(typeof s=="string"&&Uc(s)){if(!g)throw new $("URL not supported.");b=new n.InputMediaDocumentExternal({url:s,spoiler:f})}else{let[C,x]=await Di(s),A=u?.fileName??x,B=u?.mimeType??Al(A.split(".").slice(-1)[0])??Aie;d&&!d.includes(B)&&v(),A.endsWith(".tgs")&&c==5&&(A+="-");let P=await this.#e.fileManager.upload(C,{fileName:A,chunkSize:u?.chunkSize,signal:u?.signal}),I;if(u?.thumbnail){let[S,R]=await Di(u.thumbnail);I=await this.#e.fileManager.upload(S,{fileName:R,chunkSize:u?.chunkSize,signal:u?.signal})}b=new n.InputMediaUploadedDocument({file:P,thumb:I,spoiler:f,attributes:[new n.DocumentAttributeFilename({file_name:A}),...l],mime_type:B,force_file:c==5?!0:void 0})}return await this.#c(e,b,u)}async sendDocument(e,s,u){let c=await this.#a(e,s,u,5,[]);return dt(c,"document")}async sendSticker(e,s,u){let c=await this.#a(e,s,u,8,[new n.DocumentAttributeSticker({alt:u?.emoji||"",stickerset:new n.InputStickerSetEmpty})],void 0,Pie);return dt(c,"sticker")}async sendPhoto(e,s,u){let c=null,l=u?.hasSpoiler?!0:void 0;if(typeof s=="string"){let d=this.resolveFileId(s,[2,1]);d!=null&&(c=new n.InputMediaPhoto({id:new n.InputPhoto(d),spoiler:l}))}if(c==null)if(typeof s=="string"&&Uc(s))c=new n.InputMediaPhotoExternal({url:s,spoiler:l});else{let[d,b]=await Di(s),f=await this.#e.fileManager.upload(d,{fileName:b,chunkSize:u?.chunkSize,signal:u?.signal});c=new n.InputMediaUploadedPhoto({file:f,spoiler:l})}let g=await this.#c(e,c,u);return dt(g,"photo")}async#c(e,s,u){let c=await this.#e.getInputPeer(e),l=Ze(),g=u?.disableNotification?!0:void 0,d=u?.protectContent?!0:void 0,b=u?.sendAs?await this.#e.getInputPeer(u.sendAs):void 0,f=await this.#r(u),y=u?.caption,C=y!==void 0?await this.parseText(y,{parseMode:u?.parseMode,entities:u?.captionEntities}):void 0,x=C===void 0?void 0:C[0],A=C===void 0?void 0:C[1],B=await this.#e.invoke(new de.messages.sendMedia({peer:c,random_id:l,silent:g,noforwards:d,reply_markup:f,reply_to:await this.#u(u),send_as:b,media:s,message:x??"",entities:A}),u?.businessConnectionId);return await this.#s(e,B,u?.businessConnectionId).then(P=>P[0])}resolveFileId(e,s){s=Array.isArray(s)?s:[s];let u=null;try{u=Vo(e)}catch(c){this.#n.warning(c)}return u!=null?(s.includes(u.type)||v(),{id:"id"in u.location?u.location.id:v(),access_hash:u.location.accessHash,file_reference:u.fileReference??new Uint8Array}):null}async sendPoll(e,s,u,c){if(s=s?.trim(),!s)throw new Error("Question must not be empty.");if(!Array.isArray(u)||u.length<2)throw new Error("There must be at least two options.");let l=await this.#e.getInputPeer(e),g=Ze(),d=c?.disableNotification?!0:void 0,b=c?.protectContent?!0:void 0,f=c?.sendAs?await this.#e.getInputPeer(c.sendAs):void 0,y=await this.#r(c),C=c?.explanation,x=C!==void 0?await this.parseText(C,{parseMode:c?.explanationParseMode,entities:c?.explanationEntities}):void 0,A=x===void 0?void 0:x[0],B=x===void 0?void 0:x[1],P=u.map((M,z)=>new n.PollAnswer({option:new Uint8Array([z]),text:M})),I=new n.Poll({id:Ze(),answers:P,question:s,closed:c?.isClosed?!0:void 0,close_date:c?.closeDate?Rs(c.closeDate):void 0,close_period:c?.openPeriod?c.openPeriod:void 0,multiple_choice:c?.allowMultipleAnswers?!0:void 0,public_voters:c?.isAnonymous===!1?!0:void 0,quiz:c?.type=="quiz"?!0:void 0}),S=new n.InputMediaPoll({poll:I,correct_answers:c?.correctOptionIndex?[new Uint8Array([c.correctOptionIndex])]:void 0,solution:A,solution_entities:B}),R=await this.#e.invoke(new de.messages.sendMedia({peer:l,random_id:g,silent:d,noforwards:b,reply_markup:y,reply_to:await this.#u(c),send_as:f,media:S,message:""}),c?.businessConnectionId),E=await this.#s(e,R,c?.businessConnectionId).then(M=>M[0]);return dt(E,"poll")}async editMessageReplyMarkup(e,s,u){let c=await this.#e.api.messages.editMessage({id:Hn(s),peer:await this.#e.getInputPeer(e),reply_markup:await this.#r(u)});return await this.#s(e,c).then(g=>g[0])}async editInlineMessageReplyMarkup(e,s){let u=y2(e);await this.#e.api.messages.editInlineBotMessage({id:u,reply_markup:await this.#r(s)})}async editMessageText(e,s,u,c){let[l,g]=await this.parseText(u,c),d=c?.linkPreview?.disable?!0:void 0,b=c?.linkPreview?.aboveText?!0:void 0,f;!d&&c?.linkPreview?.url&&(f=new n.InputMediaWebPage({url:c.linkPreview.url,force_large_media:c.linkPreview.largeMedia?!0:void 0,force_small_media:c.linkPreview.smallMedia?!0:void 0,optional:l.length?void 0:!0}));let y=await this.#e.api.messages.editMessage({id:Hn(s),peer:await this.#e.getInputPeer(e),entities:g,message:l,media:f,no_webpage:d,invert_media:b,reply_markup:await this.#r(c)}),C=await this.#s(e,y).then(x=>x[0]);return dt(C,"text")}async editInlineMessageText(e,s,u){let[c,l]=await this.parseText(s,u),g=y2(e),d=u?.linkPreview?.disable?!0:void 0,b=u?.linkPreview?.aboveText?!0:void 0,f;!d&&u?.linkPreview?.url&&(f=new n.InputMediaWebPage({url:u.linkPreview.url,force_large_media:u.linkPreview.largeMedia?!0:void 0,force_small_media:u.linkPreview.smallMedia?!0:void 0,optional:c.length?void 0:!0})),await this.#e.api.messages.editInlineBotMessage({id:g,entities:l,message:c,media:f,no_webpage:d,invert_media:b,reply_markup:await this.#r(u)})}async deleteMessages(e,s,u){Si(s,Hn);let c=await this.#e.getInputPeer(e);c instanceof n.InputPeerChannel?await this.#e.api.channels.deleteMessages({channel:new n.InputChannel(c),id:s}):await this.#e.api.messages.deleteMessages({id:s,revoke:u?.onlyForMe?void 0:!0})}async deleteChatMemberMessages(e,s){let u=await this.#e.getInputChannel(e),c=await this.#e.getInputPeer(s);await this.#e.api.channels.deleteParticipantHistory({channel:u,participant:c})}async pinMessage(e,s,u){await this.#e.api.messages.updatePinnedMessage({peer:await this.#e.getInputPeer(e),id:Hn(s),silent:u?.disableNotification?!0:void 0,pm_oneside:u?.bothSides?void 0:!0})}async unpinMessage(e,s){await this.#e.api.messages.updatePinnedMessage({peer:await this.#e.getInputPeer(e),id:Hn(s),unpin:!0})}async unpinMessages(e){await this.#e.api.messages.unpinAllMessages({peer:await this.#e.getInputPeer(e)})}async setAvailableReactions(e,s){await this.#e.api.messages.setChatAvailableReactions({peer:await this.#e.getInputPeer(e),available_reactions:s=="none"?new n.ChatReactionsNone:s=="all"?new n.ChatReactionsAll:Array.isArray(s)?new n.ChatReactionsSome({reactions:s.map(u=>u.type=="emoji"?new n.ReactionEmoji({emoticon:u.emoji}):new n.ReactionCustomEmoji({document_id:BigInt(u.id)}))}):v()})}async#t(e,s,u,c){await this.#e.api.messages.sendReaction({peer:await this.#e.getInputPeer(e),msg_id:Hn(s),reaction:u.map(l=>g2(l)),big:c?.big?!0:void 0,add_to_recent:c?.addToRecents?!0:void 0})}async setReactions(e,s,u,c){await this.#t(e,s,u,c)}async addReaction(e,s,u,c){let l=await this.getMessage(e,s);if(!l)throw new $("Message not found.");let g=(l.reactions??[]).filter(b=>b.chosen);for(let b of g)if(KQ(b.reaction,u))return;let d=[u,...g.map(b=>b.reaction)];await this.setReactions(e,s,d,c)}async removeReaction(e,s,u){let c=await this.getMessage(e,s);if(!c)throw new $("Message not found.");let l=(c.reactions??[]).filter(g=>g.chosen);for(let g of l)if(KQ(g.reaction,u)){let d=l.filter(b=>b!=g).map(b=>b.reaction);await this.setReactions(e,s,d);break}}static canHandleUpdate(e){return e instanceof n.UpdateNewMessage||e instanceof n.UpdateNewChannelMessage||e instanceof n.UpdateEditMessage||e instanceof n.UpdateEditChannelMessage||e instanceof n.UpdateBotNewBusinessMessage||e instanceof n.UpdateBotEditBusinessMessage||e instanceof n.UpdateBotDeleteBusinessMessage||e instanceof n.UpdateDeleteMessages||e instanceof n.UpdateDeleteChannelMessages||e instanceof n.UpdateChannelParticipant||e instanceof n.UpdateChatParticipant}async handleUpdate(e){if((e instanceof n.UpdateNewMessage||e instanceof n.UpdateNewChannelMessage||e instanceof n.UpdateEditMessage||e instanceof n.UpdateEditChannelMessage)&&(e.message instanceof n.Message||e.message instanceof n.MessageService)){let s=ie(e.message.peer_id);await this.#e.messageStorage.setMessage(s,e.message.id,e.message)}if((e instanceof n.UpdateNewMessage||e instanceof n.UpdateNewChannelMessage||e instanceof n.UpdateEditMessage||e instanceof n.UpdateEditChannelMessage||e instanceof n.UpdateBotNewBusinessMessage||e instanceof n.UpdateBotEditBusinessMessage)&&!(e.message instanceof n.MessageEmpty)){let s=e.message.out,u=s?await this.#e.storage.getAccountType()!="user":!1;if(this.#e.ignoreOutgoing!=null&&s&&(u=this.#e.ignoreOutgoing),!u){let c="connection_id"in e?{connectionId:e.connection_id,replyToMessage:e.reply_to_message}:void 0,l=await this.constructMessage(e.message,void 0,c);return e instanceof n.UpdateNewMessage||e instanceof n.UpdateNewChannelMessage||e instanceof n.UpdateBotNewBusinessMessage?{message:l}:{editedMessage:l}}}if(e instanceof n.UpdateDeleteMessages){let s=new Array;for(let u of e.messages){let c=await this.#e.messageStorage.getMessageChat(u);c&&s.push({chatId:c,messageId:u})}if(s.length>0)return{deletedMessages:s}}else if(e instanceof n.UpdateDeleteChannelMessages){let s=e8(e.channel_id),u=new Array;for(let c of e.messages)await this.#e.messageStorage.getMessage(s,c)!=null&&u.push({chatId:s,messageId:c});return{deletedMessages:u}}else if(e instanceof n.UpdateBotDeleteBusinessMessage){let s=ie(e.peer);return{deletedMessages:e.messages.map(c=>({chatId:s,messageId:c})),businessConnectionId:e.connection_id}}if(e instanceof n.UpdateChannelParticipant||e instanceof n.UpdateChatParticipant){let s=await Vee(e,this.#e.getEntity),u=await this.#e.getSelfId();return s.oldChatMember.user.id==u?{myChatMember:s}:{chatMember:s}}return null}async sendChatAction(e,s,u){let c;switch(s){case"type":c=new n.SendMessageTypingAction;break;case"uploadPhoto":c=new n.SendMessageUploadPhotoAction({progress:0});break;case"recordVideo":c=new n.SendMessageRecordVideoAction;break;case"uploadVideo":c=new n.SendMessageRecordVideoAction;break;case"recordVoice":c=new n.SendMessageRecordAudioAction;break;case"uploadAudio":c=new n.SendMessageUploadAudioAction({progress:0});break;case"uploadDocument":c=new n.SendMessageUploadDocumentAction({progress:0});break;case"chooseSticker":c=new n.SendMessageChooseStickerAction;break;case"findLocation":c=new n.SendMessageGeoLocationAction;break;case"recordVideoNote":c=new n.SendMessageRecordRoundAction;break;case"uploadVideoNote":c=new n.SendMessageUploadRoundAction({progress:0});break;default:throw new $(`Invalid chat action: ${s}`)}await this.#e.invoke(new de.messages.setTyping({peer:await this.#e.getInputPeer(e),action:c,top_msg_id:u?.messageThreadId}),u?.businessConnectionId)}async deleteChatPhoto(e){let s=await this.#e.getInputPeer(e);!(s instanceof n.InputPeerChannel)&&!(s instanceof n.InputPeerChat)&&v(),s instanceof n.InputPeerChannel?await this.#e.api.channels.editPhoto({channel:new n.InputChannel(s),photo:new n.InputChatPhotoEmpty}):s instanceof n.InputPeerChat&&await this.#e.api.messages.editChatPhoto({chat_id:s.chat_id,photo:new n.InputChatPhotoEmpty})}async setChatPhoto(e,s,u){let c=await this.#e.getInputPeer(e);!(c instanceof n.InputPeerChannel)&&!(c instanceof n.InputPeerChat)&&v();let[l,g]=await Di(s),d=await this.#e.fileManager.upload(l,{fileName:u?.fileName??g,chunkSize:u?.chunkSize,signal:u?.signal}),b=new n.InputChatUploadedPhoto({file:d});c instanceof n.InputPeerChannel?await this.#e.api.channels.editPhoto({channel:new n.InputChannel(c),photo:b}):c instanceof n.InputPeerChat&&await this.#e.api.messages.editChatPhoto({chat_id:c.chat_id,photo:b})}async banChatMember(e,s,u){let c=await this.#e.getInputPeer(e);if(!(c instanceof n.InputPeerChannel)&&!(c instanceof n.InputPeerChat))throw new $("Expected a channel, supergroup, or group ID.");let l=await this.#e.getInputPeer(s);if(c instanceof n.InputPeerChannel){if(u?.deleteMessages)try{await this.deleteChatMemberMessages(e,s)}catch{}await this.#e.api.channels.editBanned({channel:new n.InputChannel(c),participant:l,banned_rights:new n.ChatBannedRights({until_date:u?.untilDate?Rs(u.untilDate):0,view_messages:!0,send_messages:!0,send_media:!0,send_stickers:!0,send_gifs:!0,send_games:!0,send_inline:!0,embed_links:!0})})}else if(c instanceof n.InputPeerChat){if(!(l instanceof n.InputPeerUser))throw new $(`Invalid user ID: ${s}`);await this.#e.api.messages.deleteChatUser({chat_id:c.chat_id,user_id:new n.InputUser(l),revoke_history:u?.deleteMessages?!0:void 0})}}async unbanChatMember(e,s){let u=await this.#e.getInputChannel(e),c=await this.#e.getInputPeer(s);await this.#e.api.channels.editBanned({channel:u,participant:c,banned_rights:new n.ChatBannedRights({until_date:0})})}async setChatMemberRights(e,s,u){let c=await this.#e.getInputChannel(e),l=await this.#e.getInputPeer(s);await this.#e.api.channels.editBanned({channel:c,participant:l,banned_rights:X$(u?.rights,u?.untilDate)})}async getChatAdministrators(e){let s=await this.#e.getInputPeer(e);if(s instanceof n.InputPeerChannel){let u=new n.InputChannel(s),c=await this.#e.api.channels.getParticipants({channel:u,filter:new n.ChannelParticipantsAdmins,offset:0,limit:100,hash:0n});c instanceof n.channels.ChannelParticipantsNotModified&&v();let l=new Array;for(let g of c.participants)l.push(await Qr(g,this.#e.getEntity));return l}else if(s instanceof n.InputPeerChat){let u=await this.#e.api.messages.getFullChat(s);(!(u.full_chat instanceof n.ChatFull)||!(u.full_chat.participants instanceof n.ChatParticipants))&&v();let c=new Array;for(let l of u.full_chat.participants.participants)c.push(await Qr(l,this.#e.getEntity));return c}else v()}async#o(e,s){let u=await this.#e.getInputChannel(e);await this.#e.api.channels.toggleJoinRequest({channel:u,enabled:s})}async enableJoinRequests(e){await this.#e.storage.assertUser("enableJoinRequests"),await this.#o(e,!0)}async disableJoinRequests(e){await this.#e.storage.assertUser("disableJoinRequests"),await this.#o(e,!1)}async searchMessages(e,s,u){let c=await this.#e.api.messages.search({peer:await this.#e.getInputPeer(e),q:s,add_offset:0,filter:aee(u?.filter??"empty"),hash:0n,limit:u?.limit??100,max_date:0,max_id:0,min_date:0,min_id:0,offset_id:u?.after?u.after:0,from_id:u?.from?await this.#e.getInputPeer(u.from):void 0});"messages"in c||v();let l=new Array;for(let g of c.messages){let d=await this.constructMessage(g,!1);l.push(d)}return l}async setBoostsRequiredToCircumventRestrictions(e,s){let u=await this.#e.getInputChannel(e);await this.#e.api.channels.setBoostsToUnblockRestrictions({channel:u,boosts:s})}async createInviteLink(e,s){if(s?.requireApproval&&s?.limit)throw new $("requireApproval cannot be true while limit is specified.");let u=await this.#e.api.messages.exportChatInvite({peer:await this.#e.getInputPeer(e),title:s?.title,expire_date:s?.expireAt?Rs(s.expireAt):void 0,request_needed:s?.requireApproval?!0:void 0,usage_limit:s?.limit});return await vc(u[re](n.ChatInviteExported),this.#e.getEntity)}async getCreatedInviteLinks(e,s){await this.#e.storage.assertUser("getCreatedInviteLinks");let{invites:u}=await this.#e.api.messages.getExportedChatInvites({peer:await this.#e.getInputPeer(e),revoked:s?.revoked?!0:void 0,admin_id:s?.by?await this.#e.getInputUser(s.by):new n.InputUserEmpty,limit:s?.limit??100,offset_date:s?.afterDate?Rs(s.afterDate):void 0,offset_link:s?.afterInviteLink});return await Promise.all(u.map(c=>c[re](n.ChatInviteExported)).map(c=>vc(c,this.#e.getEntity)))}async joinChat(e){await this.#e.storage.assertUser("joinChat");let s=await this.#e.getInputPeer(e);if(s instanceof n.InputPeerUser)throw new $("Cannot join private chats.");s instanceof n.InputPeerChannel?await this.#e.api.channels.joinChannel({channel:new n.InputChannel(s)}):s instanceof n.InputPeerChat?await this.#e.api.messages.addChatUser({chat_id:s.chat_id,user_id:new n.InputUserSelf,fwd_limit:0}):v()}async leaveChat(e){let s=await this.#e.getInputPeer(e);if(s instanceof n.InputPeerUser)throw new $("Cannot leave private chats.");s instanceof n.InputPeerChannel?await this.#e.api.channels.leaveChannel({channel:new n.InputChannel(s)}):s instanceof n.InputPeerChat?await this.#e.api.messages.deleteChatUser({chat_id:s.chat_id,user_id:new n.InputUserSelf}):v()}async blockUser(e){await this.#e.storage.assertUser("blockUser");let s=await this.#e.getInputPeer(e);if(!(s instanceof n.User))throw new $("Only users can be blocked or unblocked.");await this.#e.api.contacts.block({id:s})}async unblockUser(e){await this.#e.storage.assertUser("unblockUser");let s=await this.#e.getInputPeer(e);if(!(s instanceof n.User))throw new $("Only users can be blocked or unblocked.");await this.#e.api.contacts.unblock({id:s})}async getChatMember(e,s){let u=await this.#e.getInputPeer(e);if(u instanceof n.InputPeerChannel){let{participant:c}=await this.#e.api.channels.getParticipant({channel:new n.InputChannel(u),participant:await this.#e.getInputPeer(s)});return await Qr(c,this.#e.getEntity)}else if(u instanceof n.InputPeerChat){let c=await this.#e.getInputUser(s),g=(await this.#e.api.messages.getFullChat(u).then(d=>d.full_chat[re](n.ChatFull))).participants[re](n.ChatParticipants).participants.find(d=>d.user_id==c.user_id);return await Qr(g,this.#e.getEntity)}else throw new $("Expected a channel, supergroup, or group ID. Got a user ID instead.")}async setChatStickerSet(e,s){let u=await this.#e.getInputChannel(e);await this.#e.api.channels.setStickers({channel:u,stickerset:new n.InputStickerSetShortName({short_name:s})})}async deleteChatStickerSet(e){let s=await this.#e.getInputChannel(e);await this.#e.api.channels.setStickers({channel:s,stickerset:new n.InputStickerSetEmpty})}async stopPoll(e,s,u){let c=await this.getMessage(e,s);if(!c)throw new $("Message not found.");if(!("poll"in c))throw new $("Message is not a poll.");if(c.poll.isClosed)throw new $("Poll is already stopped.");let l=await this.#e.api.messages.editMessage({peer:await this.#e.getInputPeer(e),id:s,media:new n.InputMediaPoll({poll:new n.Poll({id:BigInt(c.poll.id),closed:!0,question:"",answers:[]})}),reply_markup:await this.#r(u)}),g=await this.#s(e,l).then(d=>d[0]);return dt(g,"poll").poll}async editMessageLiveLocation(e,s,u,c,l){let g=await this.getMessage(e,s);if(g&&"location"in g&&g.location.livePeriod){let d=await this.#e.api.messages.editMessage({peer:await this.#e.getInputPeer(e),id:s,media:new n.InputMediaGeoLive({geo_point:new n.InputGeoPoint({lat:u,long:c,accuracy_radius:l?.horizontalAccuracy}),heading:l?.heading,proximity_notification_radius:l?.proximityAlertRadius}),reply_markup:await this.#r(l)}),b=await this.#s(e,d).then(f=>f[0]);return dt(b,"location")}v()}async editInlineMessageLiveLocation(e,s,u,c){await this.#e.storage.assertBot("editInlineMessageLiveLocation");let l=y2(e);await this.#e.api.messages.editInlineBotMessage({id:l,media:new n.InputMediaGeoLive({geo_point:new n.InputGeoPoint({lat:s,long:u,accuracy_radius:c?.horizontalAccuracy}),heading:c?.heading,proximity_notification_radius:c?.proximityAlertRadius}),reply_markup:await this.#r(c)})}};var qc=class{#e;constructor(e){this.#e=e}async answerCallbackQuery(e,s){await this.#e.storage.assertBot("answerCallbackQuery"),ote(e),await this.#e.api.messages.setBotCallbackAnswer({query_id:BigInt(e),cache_time:s?.cacheTime??0,message:s?.text,alert:s?.alert?!0:void 0})}static canHandleUpdate(e){return e instanceof n.UpdateBotCallbackQuery||e instanceof n.UpdateInlineBotCallbackQuery}async handleUpdate(e){return{callbackQuery:await Oee(e,this.#e.getEntity,this.#e.messageManager.getMessageWithReply.bind(this.#e.messageManager))}}};var Qc=class{#e;#n;constructor(e){this.#e=e;let s=Ge("ChatListManager").client(e.id);this.#n=s.branch("getChats")}async#s(e,s){try{await this.#e.storage.assertUser("")}catch{return}let[u]=this.#c(e),c=u===void 0?{deletedChat:{chatId:e}}:s?{newChat:u}:{editedChat:u};this.#e.handleUpdate(c)}async reassignChatLastMessage(e,s=!1,u=!0){try{await this.#e.storage.assertUser("")}catch{return()=>Promise.resolve()}let[c,l]=this.#c(e);if(!c&&!s)return()=>Promise.resolve();let g=await this.#e.messageStorage.getLastMessage(e);if(g!=null){let b=await this.#e.messageManager.constructMessage(g);if(c)c.order=Gr(b,c.pinned),c.lastMessage=b,await this.#e.storage.setChat(l,e,c.pinned,b.id,b.date);else{let f=await this.#b(l),y=await Ii(e,f.indexOf(e),b,this.#e.getEntity);y==null&&v(),this.#r.set(e,y),await this.#e.storage.setChat(l,e,y.pinned,y.lastMessage?.id??0,y.lastMessage?.date??new Date(0))}return u?()=>this.#s(e,!c):()=>Promise.resolve()}let d=await this.#e.messageManager.getHistory(e,{limit:1}).then(b=>b[0]);if(d){if(c)c.order=Gr(d,c.pinned),c.lastMessage=d,await this.#e.storage.setChat(l,e,c.pinned,d.id,d.date);else{let b=await this.#b(l),f=await Ii(e,b.indexOf(e),d,this.#e.getEntity);f==null&&v(),this.#r.set(e,f)}return u?()=>this.#s(e,!c):()=>Promise.resolve()}return c&&(c.order=Gr(void 0,c.pinned),c.lastMessage=void 0,u)?()=>this.#s(e,!1):()=>Promise.resolve()}#r=new Map;#i=new Map;#u=!1;#a(e){e=e.toLowerCase();for(let s of this.#r.values())if("username"in s&&(s.username===e||s.also?.some(u=>u.toLowerCase()===e)))return s.id;for(let s of this.#i.values())if("username"in s&&(s.username===e||s.also?.some(u=>u.toLowerCase()===e)))return s.id;return null}#c(e){let s=this.#r.get(e);return s?[s,0]:(s=this.#i.get(e),s?[s,1]:[void 0,-1])}#t(e){switch(e){case 0:return this.#r;case 1:return this.#i;default:throw new Error(`Invalid chat list: ${e}`)}}async#o(){let e=await this.#e.storage.getChats(0),s=await this.#e.storage.getChats(1);for(let{chatId:u,pinned:c,topMessageId:l}of e){let g=await x2(u,c,l,this.#e.getEntity,this.#e.messageManager.getMessage.bind(this.#e.messageManager));g!=null&&this.#r.set(g.id,g)}for(let{chatId:u,pinned:c,topMessageId:l}of s){let g=await x2(u,c,l,this.#e.getEntity,this.#e.messageManager.getMessage.bind(this.#e.messageManager));g!=null&&this.#i.set(g.id,g)}this.#u=!0}#p(e){let s=this.#t(e),u=new Array;for(let c of s.values())u.push(c);return u.sort((c,l)=>l.id-c.id).sort((c,l)=>l.order.localeCompare(c.order))}#g=new Array;#l=new Array;#d=!1;#x=!1;async#P(){let[e,s]=await Promise.all([this.#e.storage.getPinnedChats(0),this.#e.storage.getPinnedChats(1)]);e!=null&&s!=null&&(this.#g=e,this.#l=s,this.#d=!0),this.#x=!0}async#C(e=null){if(e==null||e==0){let s=await this.#e.api.messages.getPinnedDialogs({folder_id:0}),u=new Array;for(let c of s.dialogs)u.push(ie(c.peer));this.#g=u,await this.#e.storage.setPinnedChats(0,this.#g)}if(e==null||e==1){let s=await this.#e.api.messages.getPinnedDialogs({folder_id:1}),u=new Array;for(let c of s.dialogs)u.push(ie(c.peer));this.#l=u,await this.#e.storage.setPinnedChats(1,this.#l)}e!=null&&e!=0&&e!=1&&v()}async#b(e){switch(this.#x||await this.#P(),this.#d||await this.#C(),e){case 0:return this.#g;case 1:return this.#l;default:v()}}async#m(e){let[s,u]=this.#c(e);if(s!==void 0){let c=await Ii(e,s.pinned,s.lastMessage,this.#e.getEntity);c!=null&&(this.#t(u).set(e,c),await this.#s(e,!1))}else{let c=await x2(e,-1,-1,this.#e.getEntity,this.#e.messageManager.getMessage.bind(this.#e.messageManager));c!=null&&(this.#t(0).set(e,c),await this.reassignChatLastMessage(e,!1,!1),await this.#s(e,!0))}}async#f(e){let[s,u]=this.#c(e);s!==void 0&&(this.#t(u).delete(e),await this.#s(e,!1))}async#w(e){for(let{peer:s,folder_id:u}of e.folder_peers){let c=ie(s),[l,g]=this.#c(c);l!==void 0&&u!=g&&(this.#t(g).delete(c),this.#t(u).set(c,l),await this.#s(c,!0))}}async#y(e){let s=e.folder_id??0;await this.#C(e.folder_id);let u=this.#t(s),c=await this.#b(s);for(let[l,g]of c.entries()){let d=u.get(g);d!==void 0&&(d.order=Gr(d.lastMessage,l),d.pinned=l,await this.#s(g,!1))}for(let l of u.values())l.pinned!=-1&&c.indexOf(l.id)==-1&&(l.order=Gr(l.lastMessage,-1),l.pinned=-1,await this.#s(l.id,!1));await this.#e.storage.setPinnedChats(s,await this.#b(s))}async#F(e){let s=new n.PeerChannel(e),u=await this.#e.getEntity(s);u!=null&&"left"in u&&u.left?await this.#f(ie(s)):u instanceof n.ChannelForbidden?await this.#f(ie(s)):u instanceof n.Channel&&await this.#m(ie(s))}async#D(e){let s=new n.PeerChat(e),u=await this.#e.getEntity(s);u!=null&&"left"in u&&u.left?await this.#f(ie(s)):u instanceof n.ChatForbidden?await this.#f(ie(s)):u instanceof n.Chat&&await this.#m(ie(s))}async#S(e){let s=new n.PeerUser(e);await this.#e.getEntity(s)!=null&&await this.#m(ie(s))}async#E(e,s,u){let c=await this.#e.api.messages.getDialogs({limit:s,offset_id:u?.lastMessage?.id??0,offset_date:u?.lastMessage?.date?Rs(u.lastMessage.date):0,offset_peer:u?await this.#e.getInputPeer(u.id):new n.InputPeerEmpty,hash:0n,folder_id:e}),l=await this.#b(e);!(c instanceof n.messages.Dialogs)&&!(c instanceof n.messages.DialogsSlice)&&v(),c.dialogs.length100)&&(u=100);let c=ate(e),l=this.#p(c);return s&&(l=l.filter(g=>g.orderl[re](n.messages.Chats))).chats[0];return c instanceof n.ChatEmpty&&v(),Dc(c,-1,void 0)}else if(s instanceof n.InputPeerChannel){let c=(await this.#e.api.channels.getChannels({id:[new n.InputChannel(s)]})).chats[0];return c instanceof n.ChatEmpty&&v(),Dc(c,-1,void 0)}else if(s instanceof n.InputPeerUser){let c=(await this.#e.api.users.getUsers({id:[new n.InputUser(s)]}))[0];return c instanceof n.UserEmpty&&v(),Dc(c,-1,void 0)}else v()}};var Gc=class{#e;constructor(e){this.#e=e}async answerInlineQuery(e,s,u){await this.#e.storage.assertBot("answerInlineQuery"),ute(e),await this.#e.api.messages.setInlineBotResults({query_id:BigInt(e),results:await Promise.all(s.map(c=>Lee(c,this.#e.messageManager.parseText.bind(this.#e.messageManager),this.#e.messageManager.usernameResolver.bind(this.#e.messageManager)))),cache_time:u?.cacheTime??300,private:u?.isPersonal?!0:void 0,switch_webview:u?.button&&u.button.miniApp?new n.InlineBotWebView({text:u.button.text,url:u.button.miniApp.url}):void 0,switch_pm:u?.button&&u.button.startParameter?new n.InlineBotSwitchPM({text:u.button.text,start_param:u.button.startParameter}):void 0,gallery:u?.isGallery?!0:void 0,next_offset:u?.nextOffset})}static canHandleUpdate(e){return e instanceof n.UpdateBotInlineQuery||e instanceof n.UpdateBotInlineSend}async handleUpdate(e){if(e instanceof n.UpdateBotInlineQuery)return{inlineQuery:await Bee(e,this.#e.getEntity)};if(e instanceof n.UpdateBotInlineSend)return{chosenInlineResult:await vee(e,this.#e.getEntity)};v()}};var Oc=class{#e;constructor(e){this.#e=e}async#n(e){if(e instanceof n.Updates){let s=e.updates.find(u=>u instanceof n.UpdateStory);if(s&&s.story instanceof n.StoryItem)return await f2(s.story,s.peer,this.#e.getEntity)}v()}async createStory(e,s,u){await this.#e.storage.assertUser("createStory");let c=null,l="video"in s?s.video:"photo"in s?s.photo:v();if(typeof l=="string"){let P=this.#e.messageManager.resolveFileId(l,2);P!=null&&(c=new n.InputMediaPhoto({id:new n.InputPhoto(P)}))}if(c==null){if(typeof l=="string"&&Uc(l))throw new $("URL not supported.");{let[P,I]=await Di(l),S=u?.fileName??I,R=Al(S.split(".").slice(-1)[0])??"application/octet-stream",E=await this.#e.fileManager.upload(P,{fileName:S,chunkSize:u?.chunkSize,signal:u?.signal});"video"in s?c=new n.InputMediaUploadedDocument({file:E,attributes:[new n.DocumentAttributeFilename({file_name:S}),new n.DocumentAttributeVideo({w:720,h:1280,duration:s.duration})],mime_type:R}):c=new n.InputMediaUploadedPhoto({file:E})}}let g=u?.caption,d=g!==void 0?await this.#e.messageManager.parseText(g,{parseMode:u?.parseMode,entities:u?.captionEntities}):void 0,b=d===void 0?void 0:d[0],f=d===void 0?void 0:d[1],y=await this.#e.getInputPeer(e),C=Ze(),x=await Aee(u?.privacy??{everyoneExcept:[]},this.#e.getEntity),A=new Array;if(u?.interactiveAreas?.length)for(let P of u.interactiveAreas)A.push(await Tee(P,this.#e.getEntity));let B=await this.#e.api.stories.sendStory({peer:y,random_id:C,media:c,privacy_rules:x,caption:b,entities:f,noforwards:u?.protectContent?!0:void 0,period:u?.activeFor,pinned:u?.highlight?!0:void 0,media_areas:A});return await this.#n(B)}async getStories(e,s){await this.#e.storage.assertUser("getStories"),Si(s,IZ);let u=await this.#e.getInputPeer(e),c=await this.#e.api.stories.getStoriesByID({peer:u,id:s}),l=new Array;for(let g of c.stories)l.push(await f2(g[re](n.StoryItem),a2(u),this.#e.getEntity));return l}async getStory(e,s){return await this.#e.storage.assertUser("getStory"),await this.getStories(e,[s]).then(u=>u[0]??null)}async deleteStories(e,s){await this.#e.storage.assertUser("deleteStories");let u=await this.#e.getInputPeer(e);await this.#e.api.stories.deleteStories({peer:u,id:s})}async deleteStory(e,s){await this.#e.storage.assertUser("deleteStory"),await this.deleteStories(e,[s])}async#s(e,s,u){Si(s,IZ);let c=await this.#e.getInputPeer(e);await this.#e.api.stories.togglePinned({peer:c,id:s,pinned:u})}async addStoriesToHighlights(e,s){await this.#e.storage.assertUser("addStoriesToHighlights"),await this.#s(e,s,!0)}async addStoryToHighlights(e,s){await this.#e.storage.assertUser("addStoryToHighlights"),await this.addStoriesToHighlights(e,[s])}async removeStoriesFromHighlights(e,s){await this.#e.storage.assertUser("removeStoriesFromHighlights"),await this.#s(e,s,!1)}async removeStoryFromHighlights(e,s){await this.#e.storage.assertUser("removeStoryFromHighlights"),await this.removeStoriesFromHighlights(e,[s])}static canHandleUpdate(e){return e instanceof n.UpdateStory}async handleUpdate(e){if(e.story instanceof n.StoryItemDeleted){let s=ie(e.peer),u=e.story.id;return{deletedStory:{chatId:s,storyId:u}}}else return e.story instanceof n.StoryItem?{story:await f2(e.story,e.peer,this.#e.getEntity)}:null}};var wZ=class extends E2{};function Cie(){return(t,e)=>e()}var Iie=Symbol("restartAuth"),vZ=Symbol("handleMigrationError"),_te=0,M2=Symbol(),vie=Object.entries(de).filter(([,t])=>!(t instanceof Function)).map(([t])=>t),F2=class t extends wZ{constructor(s,u=0,c="",l){super();this.apiId=u;this.apiHash=c;this.#e=new I2(l),this.#e.stateChangeHandler=this.#V.bind(this),this.#e.handlers={serverSaltReassigned:async f=>{await this.storage.setServerSalt(f)},updates:(f,y,C)=>{this.#s.processUpdates(f,!0,y,C),this.#L=new Date},result:async(f,y)=>{await this.#s.processResult(f),y()},error:async(f,y)=>{switch(y){case"deserialization":await this.#s.recoverUpdateGap(y);break;case"decryption":try{await this.disconnect()}catch{}await this.connect(),await this.#s.recoverUpdateGap(y);break}}},this.storage=typeof s=="string"?new Nr(s):s??new Nr,this.#b=l?.storeMessages??!1,this.#b?this.messageStorage=this.storage:this.messageStorage=new Nr,this.#x=l?.parseMode??null,this.appVersion=l?.appVersion??ZQ,this.deviceModel=l?.deviceModel??XQ,this.langCode=l?.langCode??A2,this.langPack=l?.langPack??$Q,this.systemLangCode=l?.systemLangCode??eG,this.systemVersion=l?.systemVersion??tG,this.#P=l?.publicKeys,this.#C=l?.ignoreOutgoing??null,l?.prefixes&&(this.prefixes=l?.prefixes),this.#n=l?.guaranteeUpdateDelivery??!1;let g=Ge("Client").client(_te++);this.#m=g.branch("authorize"),this.#f=g.branch("pingLoop"),this.#w=g.branch("[handleMigrationError]"),this.#y=g.branch("#initConnection");let d={id:_te,api:this.api,invoke:async(f,y)=>y?await this.api.invokeWithBusinessConnection({connection_id:y,query:f}):await this.invoke(f),storage:this.storage,messageStorage:this.messageStorage,guaranteeUpdateDelivery:this.#n,setConnectionState:this.#E.bind(this),resetConnectionState:()=>this.#V(this.connected),getSelfId:this.#U.bind(this),getInputPeer:this.getInputPeer.bind(this),getInputChannel:this.getInputChannel.bind(this),getInputUser:this.getInputUser.bind(this),getEntity:this[M2].bind(this),handleUpdate:this.#G.bind(this),parseMode:this.#x,apiFactory:f=>{let y=new t(!f||f==this.#e.dcId?this.storage:this.storage.branch(`download_client_${f}`),this.apiId,this.apiHash,{transportProvider:this.#e.transportProvider,appVersion:this.appVersion,deviceModel:this.deviceModel,langCode:this.langCode,langPack:this.langPack,systemLangCode:this.systemLangCode,systemVersion:this.systemVersion,cdn:!0});return y.#e.serverSalt=this.#e.serverSalt,y.invoke.use(async(C,x)=>{if(C.error instanceof No&&f)try{let A=await this.api.auth.exportAuthorization({dc_id:f});return await y.api.auth.importAuthorization(A),!0}catch(A){throw A}else return await x()}),{api:y.api,connect:async()=>{if(await y.connect(),f&&f!=this.#e.dcId){let C=String(f);this.#e.dcId<0&&(C+="-test"),await y.setDc(C)}},disconnect:y.disconnect.bind(y)}},cdn:l?.cdn??!1,ignoreOutgoing:this.#C,dropPendingUpdates:l?.dropPendingUpdates};this.#s=new Nc(d),this.#r=new k2(d),this.#i=new D2(d),this.#u=new B2(d),this.#a=new Vc(d),this.#c=new Tc(d),this.#t=new Lc({...d,fileManager:this.#u}),this.#p=new qc({...d,messageManager:this.#t}),this.#o=new Oc({...d,fileManager:this.#u,messageManager:this.#t}),this.#g=new Gc({...d,messageManager:this.#t}),this.#l=new Qc({...d,fileManager:this.#u,messageManager:this.#t}),this.#d=new w2(d),this.#s.setUpdateHandler(this.#W.bind(this));let b=this.#e.transportProvider;this.#e.transportProvider=f=>{let y=b(f);return y.connection.callback=this.#r.getTransportReadWriteCallback(),y},(l?.defaultHandlers??!0)&&(this.on("connectionState",({connectionState:f},y)=>(ht((async()=>{if(f=="notConnected"){if(this.disconnected){g.debug("not reconnecting");return}let C=5;for(;!this.connected;){g.debug("reconnecting");try{await this.connect(),g.debug("reconnected"),ht(this.#s.recoverUpdateGap("reconnect"));break}catch(x){g.debug(`failed to reconnect, retrying in ${C}:`,x)}await new Promise(x=>setTimeout(x,C*1e3)),C<15&&(C+=5)}}})()),y())),this.invoke.use(async({error:f},y)=>f instanceof vi&&f.seconds<=10?(g.warning("sleeping for",f.seconds,"because of:",f),await new Promise(C=>setTimeout(C,1e3*f.seconds)),!0):y()))}#e;#n;#s;#r;#i;#u;#a;#c;#t;#o;#p;#g;#l;#d;storage;messageStorage;#x;appVersion;deviceModel;langCode;langPack;systemLangCode;systemVersion;#P;#C;#b;#m;#f;#w;#y;get connected(){return this.#e.connected}get disconnected(){return this.#e.disconnected}#F=(()=>{let s={};for(let u of vie){let c=de[u];s[u]=new Proxy({},{get:(l,g)=>{if(g in c){let d=c[g];if(d instanceof Function)return b=>this.invoke(new d(b));v()}},set(){return!0}})}return s})();api=new Proxy({},{get:(s,u)=>{if(u in de){let c=de[u];return c instanceof Function?l=>this.invoke(new c(l)):this.#F[u]}},set(){return!0}});async#D(){let s=this.apiId||await this.storage.getApiId();if(!s)throw new Error("apiId not set");return s}#S=async s=>{let u="message"in s?s.message:"editedMessage"in s?s.editedMessage:"callbackQuery"in s?s.callbackQuery.message:void 0,c="messageInteractions"in s?s.messageInteractions:void 0,l=()=>{if(u!==void 0)return{chatId:u.chat.id,messageId:u.id,businessConnectionId:u.businessConnectionId,senderId:(u.from??u.senderChat)?.id};if(c!==void 0)return{chatId:c.chatId,messageId:c.messageId};v()},g=()=>{if(u?.from)return u.from.id;if("callbackQuery"in s)return s.callbackQuery.from.id;if("chosenInlineResult"in s)return s.chosenInlineResult.from.id;v()},d=()=>{if("chosenInlineResult"in s){if(s.chosenInlineResult.inlineMessageId)return s.chosenInlineResult.inlineMessageId}else if("callbackQuery"in s&&s.callbackQuery.inlineMessageId)return s.callbackQuery.inlineMessageId;v()},f=("messageReactions"in s?s.messageReactions.chat:"messageReactionCount"in s?s.messageReactionCount.chat:void 0)??u?.chat,y="callbackQuery"in s?s.callbackQuery.from:"inlineQuery"in s?s.inlineQuery.from:"message"in s?s.message.from:"editedMessage"in s?s.editedMessage?.from:void 0,C=u?.senderChat,x=(P,I,S)=>{let R=I>0;return(P===void 0?!R:P)?S:void 0},A="connectionState"in s?this.#M:"authorizationState"in s&&!s.authorizationState.authorized?this.#M:await this.#J(),B={...s,client:this,me:A??void 0,msg:u,chat:f,from:y,senderChat:C,get toJSON(){return()=>s},reply:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendMessage(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyPoll:(P,I,S)=>{let{chatId:R,messageId:E,businessConnectionId:M}=l(),z=x(S?.quote,R,E);return this.sendPoll(R,P,I,{...S,replyToMessageId:z,businessConnectionId:M})},replyPhoto:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendPhoto(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyDocument:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendDocument(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replySticker:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendSticker(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyContact:(P,I,S)=>{let{chatId:R,messageId:E,businessConnectionId:M}=l(),z=x(S?.quote,R,E);return this.sendContact(R,P,I,{...S,replyToMessageId:z,businessConnectionId:M})},replyLocation:(P,I,S)=>{let{chatId:R,messageId:E,businessConnectionId:M}=l(),z=x(S?.quote,R,E);return this.sendLocation(R,P,I,{...S,replyToMessageId:z,businessConnectionId:M})},replyDice:P=>{let{chatId:I,messageId:S,businessConnectionId:R}=l(),E=x(P?.quote,I,S);return this.sendDice(I,{...P,replyToMessageId:E,businessConnectionId:R})},replyVenue:(P,I,S,R,E)=>{let{chatId:M,messageId:z,businessConnectionId:me}=l(),O=x(E?.quote,M,z);return this.sendVenue(M,P,I,S,R,{...E,replyToMessageId:O,businessConnectionId:me})},replyVideo:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendVideo(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyAnimation:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendAnimation(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyVoice:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendVoice(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyAudio:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendAudio(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},replyVideoNote:(P,I)=>{let{chatId:S,messageId:R,businessConnectionId:E}=l(),M=x(I?.quote,S,R);return this.sendVideoNote(S,P,{...I,replyToMessageId:M,businessConnectionId:E})},delete:()=>{let{chatId:P,messageId:I}=l();return this.deleteMessage(P,I)},forward:(P,I)=>{let{chatId:S,messageId:R}=l();return this.forwardMessage(S,P,R,I)},pin:P=>{let{chatId:I,messageId:S}=l();return this.pinMessage(I,S,P)},unpin:()=>{let{chatId:P,messageId:I}=l();return this.unpinMessage(P,I)},banSender:P=>{let{chatId:I,senderId:S}=l();return S||v(),this.banChatMember(I,S,P)},kickSender:()=>{let{chatId:P,senderId:I}=l();return I||v(),this.kickChatMember(P,I)},setSenderRights:P=>{let{chatId:I,senderId:S}=l();return S||v(),this.setChatMemberRights(I,S,P)},getChatAdministrators:()=>{let{chatId:P}=l();return this.getChatAdministrators(P)},react:(P,I)=>{let{chatId:S,messageId:R}=l();return this.setReactions(S,R,P,I)},answerCallbackQuery:P=>("callbackQuery"in s||v(),this.answerCallbackQuery(s.callbackQuery.id,P)),answerInlineQuery:(P,I)=>("inlineQuery"in s||v(),this.answerInlineQuery(s.inlineQuery.id,P,I)),sendChatAction:(P,I)=>{let{chatId:S}=l();return this.sendChatAction(S,P,I)},editInlineMessageText:(P,I)=>{let S=d();return this.editInlineMessageText(S,P,I)},editInlineMessageLiveLocation:(P,I,S)=>{let R=d();return this.editInlineMessageLiveLocation(R,P,I,S)},editInlineMessageReplyMarkup:P=>{let I=d();return this.editInlineMessageReplyMarkup(I,P)},editMessageText:(P,I,S)=>{let{chatId:R}=l();return this.editMessageText(R,P,I,S)},editMessageLiveLocation:(P,I,S,R)=>{let{chatId:E}=l();return this.editMessageLiveLocation(E,P,I,S,R)},editMessageReplyMarkup:(P,I)=>{let{chatId:S}=l();return this.editMessageReplyMarkup(S,P,I)},getMessage:P=>{let{chatId:I}=l();return this.getMessage(I,P)},getMessages:P=>{let{chatId:I}=l();return this.getMessages(I,P)},forwardMessage:(P,I,S)=>{let{chatId:R}=l();return this.forwardMessage(R,P,I,S)},forwardMessages:(P,I,S)=>{let{chatId:R}=l();return this.forwardMessages(R,P,I,S)},deleteMessage:(P,I)=>{let{chatId:S}=l();return this.deleteMessage(S,P,I)},deleteMessages:(P,I)=>{let{chatId:S}=l();return this.deleteMessages(S,P,I)},pinMessage:(P,I)=>{let{chatId:S}=l();return this.pinMessage(S,P,I)},unpinMessage:P=>{let{chatId:I}=l();return this.unpinMessage(I,P)},unpinMessages:()=>{let{chatId:P}=l();return this.unpinMessages(P)},setAvailableReactions:P=>{let{chatId:I}=l();return this.setAvailableReactions(I,P)},addReaction:(P,I,S)=>{let{chatId:R}=l();return this.addReaction(R,P,I,S)},removeReaction:(P,I)=>{let{chatId:S}=l();return this.removeReaction(S,P,I)},setReactions:(P,I,S)=>{let{chatId:R}=l();return this.setReactions(R,P,I,S)},setChatPhoto:(P,I)=>{let{chatId:S}=l();return this.setChatPhoto(S,P,I)},deleteChatPhoto:()=>{let{chatId:P}=l();return this.deleteChatPhoto(P)},banChatMember:(P,I)=>{let{chatId:S}=l();return this.banChatMember(S,P,I)},unbanChatMember:P=>{let{chatId:I}=l();return this.unbanChatMember(I,P)},kickChatMember:P=>{let{chatId:I}=l();return this.kickChatMember(I,P)},setChatMemberRights:(P,I)=>{let{chatId:S}=l();return this.setChatMemberRights(S,P,I)},deleteChatMemberMessages:P=>{let{chatId:I}=l();return this.deleteChatMemberMessages(I,P)},searchMessages:(P,I)=>{let{chatId:S}=l();return this.searchMessages(S,P,I)},setBoostsRequiredToCircumventRestrictions:P=>{let{chatId:I}=l();return this.setBoostsRequiredToCircumventRestrictions(I,P)},createInviteLink:P=>{let{chatId:I}=l();return this.createInviteLink(I,P)},getCreatedInviteLinks:P=>{let{chatId:I}=l();return this.getCreatedInviteLinks(I,P)},leave:()=>{let{chatId:P}=l();return this.leaveChat(P)},block:()=>this.blockUser(g()),unblock:()=>this.unblockUser(g()),getChatMember:P=>{let{chatId:I}=l();return this.getChatMember(I,P)},setChatStickerSet:P=>{let{chatId:I}=l();return this.setChatStickerSet(I,P)},deleteChatStickerSet:()=>{let{chatId:P}=l();return this.deleteChatStickerSet(P)},getBusinessConnection:()=>{let{businessConnectionId:P}=l();return P||v(),this.getBusinessConnection(P)}};return X(B)};#E(s){this.#G({connectionState:s}),this.#T=s}#T=null;#V=(s=>{let u=s?"ready":"notConnected";this.connected==s&&this.#T!=u&&this.#E(u)}).bind(this);async setDc(s){await this.#R(),await this.storage.getDc()!=s&&(await this.storage.setDc(s),await this.storage.setAuthKey(null),await this.storage.getAuthKey()),this.#e.setDc(s)}#N=!1;async#R(){this.#N||(await this.storage.initialize(),this.#n||await this.storage.deleteUpdates(),this.#N=!0)}async connect(){await this.#R();let[s,u]=await Promise.all([this.storage.getAuthKey(),this.storage.getDc()]);if(s!=null&&u!=null)await this.#e.setAuthKey(s),await this.#e.setDc(u),this.#e.serverSalt==0n&&(this.#e.serverSalt=await this.storage.getServerSalt()??0n);else{let c=new wi({initialDc:this.#e.initialDc,transportProvider:this.#e.transportProvider,cdn:this.#e.cdn,publicKeys:this.#P}),l=await this.storage.getDc();l!=null&&(c.setDc(l),this.#e.setDc(l)),await c.connect();let[g,d]=await c.createAuthKey();ht(c.disconnect()),await this.#e.setAuthKey(g),this.#e.serverSalt=d}await this.#e.connect(),await Promise.all([this.storage.setAuthKey(this.#e.authKey),this.storage.setDc(this.#e.dc),this.storage.setServerSalt(this.#e.serverSalt)])}async reconnect(s){await this.disconnect(),s&&await this.setDc(s),await this.connect()}async[vZ](s){let u=String(s.dc);Math.abs(this.#e.dcId)>=1e4&&(u+="-test"),await this.reconnect(u),this.#w.debug(`migrated to DC${u}`)}#_=!1;async disconnect(){this.#_=!1,await this.#e.disconnect(),this.#A?.abort()}#I=null;async#B(s){this.#I!=s&&(await this.middleware()(await this.#S({authorizationState:{authorized:s}}),CZ),this.#I=s)}async#U(){let s=await this.storage.getAccountId();if(s==null)throw new Error("Unauthorized");return s}async authorize(s){try{await this.#s.fetchState("authorize"),await this.#B(!0),ht(this.#s.recoverUpdateGap("authorize")),this.#m.debug("already authorized");return}catch(c){if(!(c instanceof No))throw c}let u=await this.#D();if(!this.apiHash)throw new Error("apiHash not set");if(typeof s>"u"&&(Q$("Do you want to login as bot [b] or user [u]?",["b","u"])=="b"?s=pu("Bot token:"):s={phone:()=>pu("Phone number:"),code:()=>pu("Verification code:"),password:()=>pu("Password:")}),this.#m.debug("authorizing with",typeof s=="string"?"bot token":s instanceof n.auth.ExportedAuthorization?"exported authorization":"AuthorizeUserParams"),typeof s=="string"){for(;;)try{let c=await this.api.auth.importBotAuthorization({api_id:u,api_hash:this.apiHash,bot_auth_token:s,flags:0});await this.storage.setAccountId(Number(c[re](n.auth.Authorization).user.id)),await this.storage.setAccountType("bot");break}catch(c){if(c instanceof On){await this[vZ](c);continue}else throw c}this.#m.debug("authorized as bot"),await this.#B(!0),await this.#s.fetchState("authorize");return}e:for(;;)try{let c,l;for(;;)try{c=typeof s.phone=="string"?s.phone:await s.phone();let d=()=>this.api.auth.sendCode({phone_number:c,api_id:this.apiId,api_hash:this.apiHash,settings:new n.CodeSettings}).then(b=>b[re](n.auth.SentCode));try{l=await d()}catch(b){if(b instanceof On)await this[vZ](b),l=await d();else throw b}break}catch(d){if(d instanceof Bc)continue;throw d}this.#m.debug("verification code sent");let g;t:for(;;){let d=typeof s.code=="string"?s.code:await s.code();try{let b=await this.api.auth.signIn({phone_number:c,phone_code:d,phone_code_hash:l.phone_code_hash});await this.storage.setAccountId(Number(b[re](n.auth.Authorization).user.id)),await this.storage.setAccountType("user"),this.#m.debug("authorized as user"),await this.#B(!0),await this.#s.fetchState("authorize");return}catch(b){if(b instanceof n.Rpc_error&&b.error_message=="PHONE_CODE_INVALID")continue t;g=b;break t}}if(!(g instanceof kc))throw g;t:for(;;){let d=await this.api.account.getPassword();if(!(d.current_algo instanceof n.PasswordKdfAlgoSHA256SHA256PBKDF2HMACSHA512iter100000SHA256ModPow))throw new Error(`Handling ${d.current_algo?.[r]} not implemented`);try{let b=typeof s.password=="string"?s.password:await s.password(d.hint??null),f=await LQ(b,d),y=await this.api.auth.checkPassword({password:f});await this.storage.setAccountId(Number(y[re](n.auth.Authorization).user.id)),await this.storage.setAccountType("user"),this.#m.debug("authorized as user"),await this.#B(!0),await this.#s.fetchState("authorize");return}catch(b){if(b instanceof Ec)continue t;throw b}}}catch(c){if(c==Iie)continue e;throw c}}async start(s){await this.connect(),await this.authorize(s)}#h=!1;#A=null;#k=60*1e3;#L=new Date;#q(){ht(this.#O())}async#O(){for(this.#A=new AbortController;this.connected;)try{if(await new Promise((s,u)=>{let c=setTimeout(s,this.#k);this.#A.signal.onabort=()=>{u(this.#A?.signal.reason),clearTimeout(c)}}),!this.connected)continue;this.#A.signal.throwIfAborted(),await this.api.ping_delay_disconnect({ping_id:Ze(),disconnect_delay:this.#k/1e3+15}),Date.now()-this.#L.getTime()>=15*60*1e3&&ht(this.#s.recoverUpdateGap("lastUpdates"))}catch(s){if(!this.connected)continue;this.#f.error(s)}}async#H(s,u){let c=1;for(;;)try{if(s instanceof de.Function&&!this.#_&&!cte(s)){let l=await this.#e.invoke(new de.initConnection({api_id:await this.#D(),app_version:this.appVersion,device_model:this.deviceModel,lang_code:this.langCode,lang_pack:this.langPack,query:new de.invokeWithLayer({layer:YQ,query:s}),system_lang_code:this.systemLangCode,system_version:this.systemVersion}),u);return this.#_=!0,this.#y.debug("connection inited"),l}else return await this.#e.invoke(s,u)}catch(l){if(l instanceof Sc){this.#_=!1;continue}else{if(await this.#Q(Object.freeze({client:this,error:l,function:s,n:c++}),()=>Promise.resolve(!1)))continue;throw l}}finally{this.#h||(this.#q(),this.#h=!0)}}#Q=Cie();invoke=Object.assign(this.#H,{use:s=>{let u=this.#Q;this.#Q=async(c,l)=>{let g=null;return await u(c,async()=>(g!=null||(g=await s(c,l)),g))}}});send(s){return this.invoke(s,!0)}exportAuthString(){return this.storage.exportAuthString(this.apiId)}async importAuthString(s){await this.#R(),await this.storage.importAuthString(s)}async#j(s){let c=(await this.api.users.getUsers({id:[new n.InputUser({user_id:s,access_hash:0n})]}))[0]?.[re](n.User);return c&&await this.messageStorage.setEntity(c),c?.access_hash??0n}async#z(s){let c=(await this.api.channels.getChannels({id:[new n.InputChannel({channel_id:s,access_hash:0n})]})).chats[0][re](n.Channel);return c&&await this.messageStorage.setEntity(c),c?.access_hash??0n}async getInputPeer(s){if(s==="me"||s==await this.#U())return new n.InputPeerSelf;let u=await this.#K(s);if((u instanceof n.InputPeerUser||u instanceof n.InputPeerChannel&&u.access_hash==0n)&&await this.storage.getAccountType()=="bot"&&("channel_id"in u?u.access_hash=await this.#z(u.channel_id):u.access_hash=await this.#j(u.user_id)),(u instanceof n.InputPeerUser||u instanceof n.InputPeerChannel&&u.access_hash==0n)&&await this.storage.getAccountType()=="user")throw new Kc(`Cannot access the chat ${s} because there is no access hash for it.`);return u}async getInputChannel(s){let u=await this.getInputPeer(s);if(!(u instanceof n.InputPeerChannel))throw new TypeError(`The chat ${s} is not a channel neither a supergroup.`);return new n.InputChannel(u)}async getInputUser(s){let u=await this.getInputPeer(s);if(!(u instanceof n.InputPeerUser))throw new TypeError(`The chat ${s} is not a private chat.`);return new n.InputUser(u)}async#K(s){let u=Number(s);if(isNaN(u)||(s=u),typeof s=="string"){s=v2(s);let c=0,l=await this.messageStorage.getUsername(s);if(l!=null&&Date.now()-l[1].getTime()0){let c=await this.messageStorage.getUserAccessHash(s);return new n.InputPeerUser({user_id:fc(s),access_hash:c??0n})}else{if(-Jee<=s)return new n.InputPeerChat({chat_id:BigInt(Math.abs(s))});if(_t-Yee<=s&&s!=_t){let c=await this.messageStorage.getChannelAccessHash(s);return new n.InputPeerChannel({channel_id:fc(s),access_hash:c??0n})}else throw new $("The ID is of an format unknown.")}}async[M2](s){let u=ie(s),c=await this.messageStorage.getEntity(u);if(c==null&&await this.storage.getAccountType()=="bot"&&s instanceof n.PeerUser||s instanceof n.PeerChannel)await this.getInputPeer(u);else return c;return await this.messageStorage.getEntity(u)}async#v(s){await this.middleware()(await this.#S(s),CZ)}#G(s){this.#s.getHandleUpdateQueue(Nc.MAIN_BOX_ID).add(async()=>{await this.#v(s)})}async#W(s){let u=new Array;if(s instanceof n.UpdateUserName){await this.messageStorage.updateUsernames(Number(s.user_id),s.usernames.map(g=>g.username));let c=new n.PeerUser(s),l=await this[M2](c);l!=null&&(l.usernames=s.usernames,l.first_name=s.first_name,l.last_name=s.last_name,await this.messageStorage.setEntity(l))}if(Lc.canHandleUpdate(s)){let c=await this.#t.handleUpdate(s);c&&u.push((async()=>{try{await this.#v(c)}finally{if("deletedMessages"in c)for(let{chatId:l,messageId:g}of c.deletedMessages)await this.messageStorage.setMessage(l,g,null),await this.#l.reassignChatLastMessage(l)}})())}if(qc.canHandleUpdate(s)&&u.push(this.#v(await this.#p.handleUpdate(s))),Gc.canHandleUpdate(s)&&u.push(this.#v(await this.#g.handleUpdate(s))),Vc.canHandleUpdate(s)){let c=await this.#a.handleUpdate(s);c&&u.push(this.#v(c))}if(Qc.canHandleUpdate(s)&&await this.#l.handleUpdate(s),Oc.canHandleUpdate(s)){let c=await this.#o.handleUpdate(s);c&&u.push(this.#v(c))}return Tc.canHandleUpdate(s)&&u.push(this.#v(await this.#c.handleUpdate(s))),()=>Promise.all(u)}#M=null;async#J(){if(this.#M!=null)return this.#M;{let s=await this.getMe();return this.#M=s,s}}async getMe(){let s=await this[M2](new n.PeerUser({user_id:BigInt(await this.#U())}));s==null&&(s=(await this.api.users.getUsers({id:[new n.InputUserSelf]}))[0][re](n.User),await this.messageStorage.setEntity(s));let u=Fe(s);return this.#M=u,u}async showUsername(s,u){await this.#d.showUsername(s,u)}async hideUsername(s,u){await this.#d.hideUsername(s,u)}async reorderUsernames(s,u){return await this.#d.reorderUsernames(s,u)}async hideUsernames(s){return await this.#d.hideUsernames(s)}async getBusinessConnection(s){return await this.#c.getBusinessConnection(s)}async sendMessage(s,u,c){return await this.#t.sendMessage(s,u,c)}async sendPhoto(s,u,c){return await this.#t.sendPhoto(s,u,c)}async sendDocument(s,u,c){return await this.#t.sendDocument(s,u,c)}async sendSticker(s,u,c){return await this.#t.sendSticker(s,u,c)}async sendVideo(s,u,c){return await this.#t.sendVideo(s,u,c)}async sendAnimation(s,u,c){return await this.#t.sendAnimation(s,u,c)}async sendVoice(s,u,c){return await this.#t.sendVoice(s,u,c)}async sendAudio(s,u,c){return await this.#t.sendAudio(s,u,c)}async sendVideoNote(s,u,c){return await this.#t.sendVideoNote(s,u,c)}async sendLocation(s,u,c,l){return await this.#t.sendLocation(s,u,c,l)}async sendContact(s,u,c,l){return await this.#t.sendContact(s,u,c,l)}async sendDice(s,u){return await this.#t.sendDice(s,u)}async sendVenue(s,u,c,l,g,d){return await this.#t.sendVenue(s,u,c,l,g,d)}async sendPoll(s,u,c,l){return await this.#t.sendPoll(s,u,c,l)}async editMessageText(s,u,c,l){return await this.#t.editMessageText(s,u,c,l)}async editInlineMessageText(s,u,c){await this.#t.editInlineMessageText(s,u,c)}async editMessageReplyMarkup(s,u,c){return await this.#t.editMessageReplyMarkup(s,u,c)}async editInlineMessageReplyMarkup(s,u){await this.#t.editInlineMessageReplyMarkup(s,u)}async editMessageLiveLocation(s,u,c,l,g){return await this.#t.editMessageLiveLocation(s,u,c,l,g)}async editInlineMessageLiveLocation(s,u,c,l){await this.#t.editInlineMessageLiveLocation(s,u,c,l)}async getMessages(s,u){return await this.#t.getMessages(s,u)}async getMessage(s,u){return await this.#t.getMessage(s,u)}async deleteMessages(s,u,c){await this.#t.deleteMessages(s,u,c)}async deleteMessage(s,u,c){await this.#t.deleteMessages(s,[u],c)}async deleteChatMemberMessages(s,u){await this.#t.deleteChatMemberMessages(s,u)}async pinMessage(s,u,c){await this.#t.pinMessage(s,u,c)}async unpinMessage(s,u){await this.#t.unpinMessage(s,u)}async unpinMessages(s){await this.#t.unpinMessages(s)}async forwardMessages(s,u,c,l){return await this.#t.forwardMessages(s,u,c,l)}async forwardMessage(s,u,c,l){return await this.forwardMessages(s,u,[c],l).then(g=>g[0])}async stopPoll(s,u,c){return await this.#t.stopPoll(s,u,c)}async sendChatAction(s,u,c){await this.#t.sendChatAction(s,u,c)}async searchMessages(s,u,c){return await this.#t.searchMessages(s,u,c)}async*download(s,u){for await(let c of this.#u.download(s,u))yield c}async getCustomEmojiStickers(s){return await this.#u.getCustomEmojiStickers(s)}async getChats(s){return await this.#l.getChats(s?.from,s?.after,s?.limit)}async getChat(s){return await this.#l.getChat(s)}async getHistory(s,u){return await this.#t.getHistory(s,u)}async setAvailableReactions(s,u){await this.#t.setAvailableReactions(s,u)}async setChatPhoto(s,u,c){await this.#t.setChatPhoto(s,u,c)}async deleteChatPhoto(s){await this.#t.deleteChatPhoto(s)}async banChatMember(s,u,c){await this.#t.banChatMember(s,u,c)}async unbanChatMember(s,u){await this.#t.unbanChatMember(s,u)}async kickChatMember(s,u){await this.#t.banChatMember(s,u),await this.#t.unbanChatMember(s,u)}async setChatMemberRights(s,u,c){await this.#t.setChatMemberRights(s,u,c)}async getChatAdministrators(s){return await this.#t.getChatAdministrators(s)}async enableJoinRequests(s){await this.#t.enableJoinRequests(s)}async disableJoinRequests(s){await this.#t.disableJoinRequests(s)}async getInactiveChats(){return await this.#d.getInactiveChats()}async getCreatedInviteLinks(s,u){return await this.#t.getCreatedInviteLinks(s,u)}async joinChat(s){await this.#t.joinChat(s)}async leaveChat(s){await this.#t.leaveChat(s)}async getChatMember(s,u){return await this.#t.getChatMember(s,u)}async setChatStickerSet(s,u){await this.#t.setChatStickerSet(s,u)}async deleteChatStickerSet(s){await this.#t.deleteChatStickerSet(s)}async setBoostsRequiredToCircumventRestrictions(s,u){await this.#t.setBoostsRequiredToCircumventRestrictions(s,u)}async createInviteLink(s,u){return await this.#t.createInviteLink(s,u)}async answerCallbackQuery(s,u){await this.#p.answerCallbackQuery(s,u)}async answerInlineQuery(s,u,c){await this.#g.answerInlineQuery(s,u,c)}async setMyDescription(s){await this.#i.setMyDescription(s)}async setMyName(s){await this.#i.setMyName(s)}async setMyShortDescription(s){await this.#i.setMyShortDescription(s)}async getMyDescription(s){return await this.#i.getMyDescription(s)}async getMyName(s){return await this.#i.getMyName(s)}async getMyShortDescription(s){return await this.#i.getMyShortDescription(s)}async setMyCommands(s,u){await this.#i.setMyCommands(s,u)}async getMyCommands(s){return await this.#i.getMyCommands(s)}async setReactions(s,u,c,l){await this.#t.setReactions(s,u,c,l)}async addReaction(s,u,c,l){await this.#t.addReaction(s,u,c,l)}async removeReaction(s,u,c){await this.#t.removeReaction(s,u,c)}async createStory(s,u,c){return await this.#o.createStory(s,u,c)}async getStories(s,u){return u.length?await this.#o.getStories(s,u):[]}async getStory(s,u){return await this.#o.getStory(s,u)}async deleteStories(s,u){await this.#o.deleteStories(s,u)}async deleteStory(s,u){await this.#o.deleteStory(s,u)}async addStoriesToHighlights(s,u){await this.#o.addStoriesToHighlights(s,u)}async addStoryToHighlights(s,u){await this.#o.addStoryToHighlights(s,u)}async removeStoriesFromHighlights(s,u){await this.#o.removeStoriesFromHighlights(s,u)}async removeStoryFromHighlights(s,u){await this.#o.removeStoryFromHighlights(s,u)}async getNetworkStatistics(){return await this.#r.getNetworkStatistics()}async blockUser(s){await this.#t.blockUser(s)}async unblockUser(s){await this.#t.unblockUser(s)}};addEventListener("message",async t=>{await fte(t.data)},{once:!0});async function fte(t,e=!1){let s;try{let[u,c]=t;postMessage("connecting"),(!c||e)&&(await new wi({initialDc:u}).connect(),postMessage("exchanging-encryption-keys"),c=await wie(u));let l;{let g=new Pt;g.writeString(u),g.writeBytes(c),g.writeInt32(0),g.write(new Uint8Array([0])),g.writeInt64(0n),l=Fs(Ms(g.buffer))}postMessage(c),s=new F2(new Nr(l)),await s.connect()}catch(u){console.error(u),postMessage("failed"),postMessage("done");return}postMessage("pinging");try{for(let u=0;u<10;u++){let c=bte();try{await s.api.ping({ping_id:Ze()})}catch(l){if(u==0&&!e&&String(l).includes("was closed")){await fte(t,!0);break}else{console.error(l),postMessage("failed");break}}postMessage(Math.ceil(bte()-c)),await new Promise(l=>setTimeout(l,1e3))}}finally{postMessage("done"),await s.disconnect()}}function bte(){return typeof performance>"u"?Date.now():performance.now()}async function wie(t){let e=new wi({initialDc:t});await e.connect();let s=await e.createAuthKey().then(u=>u[0]);return await e.disconnect(),s} diff --git a/workers/connectivity_test.ts b/workers/connectivity_test.ts index 2ddc7c0..c16a86d 100644 --- a/workers/connectivity_test.ts +++ b/workers/connectivity_test.ts @@ -34,12 +34,16 @@ async function handleMessage( const writer = new TLWriter(); writer.writeString(initialDc); writer.writeBytes(authKey); + writer.writeInt32(0); + writer.write(new Uint8Array([0])); + writer.writeInt64(0n); authString = base64EncodeUrlSafe(rleEncode(writer.buffer)); } postMessage(authKey); client = new Client(new StorageMemory(authString)); await client.connect(); - } catch (_err) { + } catch (err) { + console.error(err); postMessage("failed"); postMessage("done"); return; @@ -56,6 +60,10 @@ async function handleMessage( ) { await handleMessage(data, true); break; + } else { + console.error(err); + postMessage("failed"); + break; } } postMessage(Math.ceil(now() - then));