UNPKG

@mediapipe/tasks-audio

Version:

MediaPipe Audio Tasks

1 lines 136 kB
{"version":3,"file":"audio_bundle_cjs.js","sources":["../../../../../../../mediapipe/tasks/web/audio/audio_js.js"],"sourcesContent":["'use strict';/*\n\n Copyright The Closure Library Authors.\n SPDX-License-Identifier: Apache-2.0\n*/\nvar aa=this||(typeof self!==\"undefined\"?self:{});function ba(a,b){a=a.split(\".\");for(var c=aa,d;a.length&&(d=a.shift());)a.length||b===void 0?c[d]&&c[d]!==Object.prototype[d]?c=c[d]:c=c[d]={}:c[d]=b}function ca(a){return a};function da(){throw Error(\"Invalid UTF8\");}function ea(a,b){b=String.fromCharCode.apply(null,b);return a==null?b:a+b}let fa=void 0,ia;const ja=typeof TextDecoder!==\"undefined\";let ka;const la=typeof TextEncoder!==\"undefined\";\nfunction ma(a){if(la)a=(ka||=new TextEncoder).encode(a);else{let c=0;const d=new Uint8Array(3*a.length);for(let e=0;e<a.length;e++){var b=a.charCodeAt(e);if(b<128)d[c++]=b;else{if(b<2048)d[c++]=b>>6|192;else{if(b>=55296&&b<=57343){if(b<=56319&&e<a.length){const f=a.charCodeAt(++e);if(f>=56320&&f<=57343){b=(b-55296)*1024+f-56320+65536;d[c++]=b>>18|240;d[c++]=b>>12&63|128;d[c++]=b>>6&63|128;d[c++]=b&63|128;continue}else e--}b=65533}d[c++]=b>>12|224;d[c++]=b>>6&63|128}d[c++]=b&63|128}}a=c===d.length?\nd:d.subarray(0,c)}return a};function na(a){aa.setTimeout(()=>{throw a;},0)};var oa,pa;a:{for(var qa=[\"CLOSURE_FLAGS\"],ta=aa,ua=0;ua<qa.length;ua++)if(ta=ta[qa[ua]],ta==null){pa=null;break a}pa=ta}var va=pa&&pa[610401301];oa=va!=null?va:!1;var wa;const xa=aa.navigator;wa=xa?xa.userAgentData||null:null;function ya(a){return oa?wa?wa.brands.some(({brand:b})=>b&&b.indexOf(a)!=-1):!1:!1}function l(a){var b;a:{if(b=aa.navigator)if(b=b.userAgent)break a;b=\"\"}return b.indexOf(a)!=-1};function m(){return oa?!!wa&&wa.brands.length>0:!1}function za(){return m()?ya(\"Chromium\"):(l(\"Chrome\")||l(\"CriOS\"))&&!(m()?0:l(\"Edge\"))||l(\"Silk\")};function Aa(a){Aa[\" \"](a);return a}Aa[\" \"]=function(){};var Ba=m()?!1:l(\"Trident\")||l(\"MSIE\");!l(\"Android\")||za();za();l(\"Safari\")&&(za()||(m()?0:l(\"Coast\"))||(m()?0:l(\"Opera\"))||(m()?0:l(\"Edge\"))||(m()?ya(\"Microsoft Edge\"):l(\"Edg/\"))||m()&&ya(\"Opera\"));var Ca={},Da=null;function Ea(a){const b=a.length;let c=b*3/4;c%3?c=Math.floor(c):\"=.\".indexOf(a[b-1])!=-1&&(c=\"=.\".indexOf(a[b-2])!=-1?c-2:c-1);const d=new Uint8Array(c);let e=0;Fa(a,function(f){d[e++]=f});return e!==c?d.subarray(0,e):d}\nfunction Fa(a,b){function c(e){for(;d<a.length;){const f=a.charAt(d++),g=Da[f];if(g!=null)return g;if(!/^[\\s\\xa0]*$/.test(f))throw Error(\"Unknown base64 encoding at char: \"+f);}return e}Ga();let d=0;for(;;){const e=c(-1),f=c(0),g=c(64),h=c(64);if(h===64&&e===-1)break;b(e<<2|f>>4);g!=64&&(b(f<<4&240|g>>2),h!=64&&b(g<<6&192|h))}}\nfunction Ga(){if(!Da){Da={};var a=\"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\".split(\"\"),b=[\"+/=\",\"+/\",\"-_=\",\"-_.\",\"-_\"];for(let c=0;c<5;c++){const d=a.concat(b[c].split(\"\"));Ca[c]=d;for(let e=0;e<d.length;e++){const f=d[e];Da[f]===void 0&&(Da[f]=e)}}}};var Ha=typeof Uint8Array!==\"undefined\",Ia=!Ba&&typeof btoa===\"function\";\nfunction Ka(a){if(!Ia){var b;b===void 0&&(b=0);Ga();b=Ca[b];var c=Array(Math.floor(a.length/3)),d=b[64]||\"\";let k=0,n=0;for(;k<a.length-2;k+=3){var e=a[k],f=a[k+1],g=a[k+2],h=b[e>>2];e=b[(e&3)<<4|f>>4];f=b[(f&15)<<2|g>>6];g=b[g&63];c[n++]=h+e+f+g}h=0;g=d;switch(a.length-k){case 2:h=a[k+1],g=b[(h&15)<<2]||d;case 1:a=a[k],c[n]=b[a>>2]+b[(a&3)<<4|h>>4]+g+d}return c.join(\"\")}b=\"\";c=0;for(d=a.length-10240;c<d;)b+=String.fromCharCode.apply(null,a.subarray(c,c+=10240));b+=String.fromCharCode.apply(null,\nc?a.subarray(c):a);return btoa(b)}const La=/[-_.]/g,Ma={\"-\":\"+\",_:\"/\",\".\":\"=\"};function Na(a){return Ma[a]||\"\"}function Oa(a){if(!Ia)return Ea(a);La.test(a)&&(a=a.replace(La,Na));a=atob(a);const b=new Uint8Array(a.length);for(let c=0;c<a.length;c++)b[c]=a.charCodeAt(c);return b}function Pa(a){return Ha&&a!=null&&a instanceof Uint8Array}var Qa={};function Ra(){return Sa||=new p(null,Qa)}function Ta(a){Ua(Qa);var b=a.g;b=b==null||Pa(b)?b:typeof b===\"string\"?Oa(b):null;return b==null?b:a.g=b}var p=class{i(){return new Uint8Array(Ta(this)||0)}constructor(a,b){Ua(b);this.g=a;if(a!=null&&a.length===0)throw Error(\"ByteString should be constructed with non-empty values\");}};let Sa;function Ua(a){if(a!==Qa)throw Error(\"illegal external caller\");};function Va(a,b){a.__closure__error__context__984382||(a.__closure__error__context__984382={});a.__closure__error__context__984382.severity=b};let Wa=void 0;function Xa(){const a=Error(\"int32\");Va(a,\"warning\");return a}function Ya(a){if(a!=null){var b=Wa??={};var c=b[a]||0;c>=5||(b[a]=c+1,a=Error(),Va(a,\"incident\"),na(a))}};var Za=typeof Symbol===\"function\"&&typeof Symbol()===\"symbol\";function $a(a,b,c=!1){return typeof Symbol===\"function\"&&typeof Symbol()===\"symbol\"?c&&Symbol.for&&a?Symbol.for(a):a!=null?Symbol(a):Symbol():b}var bb=$a(\"jas\",void 0,!0),cb=$a(void 0,\"1oa\"),db=$a(void 0,Symbol()),eb=$a(void 0,\"0actk\"),fb=$a(void 0,\"8utk\");const q=Za?bb:\"M\",gb={M:{value:0,configurable:!0,writable:!0,enumerable:!1}},hb=Object.defineProperties;function ib(a,b){Za||q in a||hb(a,gb);a[q]|=b}function r(a,b){Za||q in a||hb(a,gb);a[q]=b}function jb(a,b){r(b,(a|0)&-15615)}function kb(a,b){r(b,(a|34)&-15581)};function lb(){return typeof BigInt===\"function\"};function t(a){return Array.prototype.slice.call(a)};var mb={};function nb(a){return a!==null&&typeof a===\"object\"&&!Array.isArray(a)&&a.constructor===Object}function ob(a,b){if(a!=null)if(typeof a===\"string\")a=a?new p(a,Qa):Ra();else if(a.constructor!==p)if(Pa(a))a=a.length?new p(new Uint8Array(a),Qa):Ra();else{if(!b)throw Error();a=void 0}return a}var pb;const qb=[];r(qb,55);pb=Object.freeze(qb);function rb(a){if(a&2)throw Error();}function sb(a){const b=ca(db);return b?a[b]:void 0}var tb=Object.freeze({});\nfunction ub(a,b,c){const d=b&512?0:-1,e=a.length;b=b&64?b&256:!!e&&nb(a[e-1]);const f=e+(b?-1:0);for(let g=0;g<f;g++)c(g-d,a[g]);if(b){a=a[e-1];for(const g in a)!isNaN(g)&&c(+g,a[g])}};var vb=typeof aa.BigInt===\"function\"&&typeof aa.BigInt(0)===\"bigint\";var Bb=a=>vb?a>=wb&&a<=xb:a[0]===\"-\"?yb(a,zb):yb(a,Ab);const zb=Number.MIN_SAFE_INTEGER.toString(),wb=vb?BigInt(Number.MIN_SAFE_INTEGER):void 0,Ab=Number.MAX_SAFE_INTEGER.toString(),xb=vb?BigInt(Number.MAX_SAFE_INTEGER):void 0;function yb(a,b){if(a.length>b.length)return!1;if(a.length<b.length||a===b)return!0;for(let c=0;c<a.length;c++){const d=a[c],e=b[c];if(d>e)return!1;if(d<e)return!0}};const Cb=typeof Uint8Array.prototype.slice===\"function\";let u=0,v=0,Db;function Eb(a){const b=a>>>0;u=b;v=(a-b)/4294967296>>>0}function Fb(a){if(a<0){Eb(-a);const [b,c]=Gb(u,v);u=b>>>0;v=c>>>0}else Eb(a)}function Hb(a){const b=Db||=new DataView(new ArrayBuffer(8));b.setFloat32(0,+a,!0);v=0;u=b.getUint32(0,!0)}function Ib(a,b){const c=b*4294967296+(a>>>0);return Number.isSafeInteger(c)?c:Jb(a,b)}\nfunction Kb(a,b){const c=b&2147483648;c&&(a=~a+1>>>0,b=~b>>>0,a==0&&(b=b+1>>>0));a=Ib(a,b);return typeof a===\"number\"?c?-a:a:c?\"-\"+a:a}function Jb(a,b){b>>>=0;a>>>=0;if(b<=2097151)var c=\"\"+(4294967296*b+a);else lb()?c=\"\"+(BigInt(b)<<BigInt(32)|BigInt(a)):(c=(a>>>24|b<<8)&16777215,b=b>>16&65535,a=(a&16777215)+c*6777216+b*6710656,c+=b*8147497,b*=2,a>=1E7&&(c+=a/1E7>>>0,a%=1E7),c>=1E7&&(b+=c/1E7>>>0,c%=1E7),c=b+Lb(c)+Lb(a));return c}function Lb(a){a=String(a);return\"0000000\".slice(a.length)+a}\nfunction Mb(a){if(a.length<16)Fb(Number(a));else if(lb())a=BigInt(a),u=Number(a&BigInt(4294967295))>>>0,v=Number(a>>BigInt(32)&BigInt(4294967295));else{const b=+(a[0]===\"-\");v=u=0;const c=a.length;for(let d=b,e=(c-b)%6+b;e<=c;d=e,e+=6){const f=Number(a.slice(d,e));v*=1E6;u=u*1E6+f;u>=4294967296&&(v+=Math.trunc(u/4294967296),v>>>=0,u>>>=0)}if(b){const [d,e]=Gb(u,v);u=d;v=e}}}function Gb(a,b){b=~b;a?a=~a+1:b+=1;return[a,b]};const Nb=typeof BigInt===\"function\"?BigInt.asIntN:void 0,Ob=typeof BigInt===\"function\"?BigInt.asUintN:void 0,Pb=Number.isSafeInteger,Qb=Number.isFinite,Rb=Math.trunc;function Sb(a){if(a==null||typeof a===\"number\")return a;if(a===\"NaN\"||a===\"Infinity\"||a===\"-Infinity\")return Number(a)}function Tb(a){if(a!=null&&typeof a!==\"boolean\"){var b=typeof a;throw Error(`Expected boolean but got ${b!=\"object\"?b:a?Array.isArray(a)?\"array\":b:\"null\"}: ${a}`);}return a}const Ub=/^-?([1-9][0-9]*|0)(\\.[0-9]+)?$/;\nfunction Vb(a){switch(typeof a){case \"bigint\":return!0;case \"number\":return Qb(a);case \"string\":return Ub.test(a);default:return!1}}function Wb(a){if(a==null)return a;if(typeof a===\"string\"&&a)a=+a;else if(typeof a!==\"number\")return;return Qb(a)?a|0:void 0}function Xb(a){if(a==null)return a;if(typeof a===\"string\"&&a)a=+a;else if(typeof a!==\"number\")return;return Qb(a)?a>>>0:void 0}function Yb(a){if(a[0]===\"-\")return!1;const b=a.length;return b<20?!0:b===20&&Number(a.substring(0,6))<184467}\nfunction Zb(a){if(a<0){Fb(a);var b=Jb(u,v);a=Number(b);return Pb(a)?a:b}b=String(a);if(Yb(b))return b;Fb(a);return Ib(u,v)}function $b(a){a=Rb(a);Pb(a)||(Fb(a),a=Kb(u,v));return a}\nfunction ac(a){var b=Rb(Number(a));if(Pb(b))return String(b);b=a.indexOf(\".\");b!==-1&&(a=a.substring(0,b));b=a.length;if(!(a[0]===\"-\"?b<20||b===20&&Number(a.substring(0,7))>-922337:b<19||b===19&&Number(a.substring(0,6))<922337))if(Mb(a),a=u,b=v,b&2147483648)if(lb())a=\"\"+(BigInt(b|0)<<BigInt(32)|BigInt(a>>>0));else{const [c,d]=Gb(a,b);a=\"-\"+Jb(c,d)}else a=Jb(a,b);return a}\nfunction bc(a){if(a==null)return a;if(typeof a===\"bigint\")return Bb(a)?a=Number(a):(a=Nb(64,a),a=Bb(a)?Number(a):String(a)),a;if(Vb(a))return typeof a===\"number\"?$b(a):ac(a)}function cc(a){if(a==null)return a;const b=typeof a;if(b===\"bigint\")return String(Nb(64,a));if(Vb(a)){if(b===\"string\")return ac(a);if(b===\"number\")return $b(a)}}\nfunction dc(a){if(a==null)return a;var b=typeof a;if(b===\"bigint\")return String(Ob(64,a));if(Vb(a)){if(b===\"string\")return b=Rb(Number(a)),Pb(b)&&b>=0?a=String(b):(b=a.indexOf(\".\"),b!==-1&&(a=a.substring(0,b)),Yb(a)||(Mb(a),a=Jb(u,v))),a;if(b===\"number\")return a=Rb(a),a>=0&&Pb(a)?a:Zb(a)}}function ec(a){if(typeof a!==\"string\")throw Error();return a}function fc(a){if(a!=null&&typeof a!==\"string\")throw Error();return a}function w(a){return a==null||typeof a===\"string\"?a:void 0}\nfunction gc(a,b,c){if(a!=null&&typeof a===\"object\"&&a.B===mb)return a;if(Array.isArray(a)){var d=a[q]|0,e=d;e===0&&(e|=c&32);e|=c&2;e!==d&&r(a,e);return new b(a)}};function hc(a){return a};function ic(a,b,c){const d=t(a);var e=d.length;const f=b&256?d[e-1]:void 0;e+=f?-1:0;for(b=b&512?1:0;b<e;b++)d[b]=c(d[b]);if(f){b=d[b]={};for(const g in f)b[g]=c(f[g])}(a=sb(a))&&(d[db]=t(a));return d}function jc(a,b,c,d,e){if(a!=null){if(Array.isArray(a)){const f=a[q]|0;return a.length===0&&f&1?void 0:e&&f&2?a:kc(a,b,c,d!==void 0,e)}return b(a,d)}}\nfunction kc(a,b,c,d,e){const f=d||c?a[q]|0:0,g=d?!!(f&32):void 0;d=t(a);let h=0;const k=d.length;for(let G=0;G<k;G++){var n=d[G];if(G===k-1&&nb(n)){var x=b,H=c,ha=g,ab=e;let ra=void 0;for(let sa in n){const Ja=jc(n[sa],x,H,ha,ab);Ja!=null&&((ra??={})[sa]=Ja)}n=ra}else n=jc(d[G],b,c,g,e);d[G]=n;n!=null&&(h=G+1)}h<k&&(d.length=h);c&&((a=sb(a))&&(d[db]=t(a)),c(f,d));return d}\nfunction lc(a){switch(typeof a){case \"number\":return Number.isFinite(a)?a:\"\"+a;case \"bigint\":return Bb(a)?Number(a):\"\"+a;case \"boolean\":return a?1:0;case \"object\":if(Pa(a))return Pa(a)&&Ya(fb),Ka(a);if(a.B===mb)return mc(a);if(a instanceof p){const b=a.g;return b==null?\"\":typeof b===\"string\"?b:a.g=Ka(b)}return}return a}let nc;\nfunction mc(a){var b=a.l;a=kc(b,lc,void 0,void 0,!1);var c=b[q]|0;if((b=a.length)&&!(c&512)){var d=a[b-1],e=!1;nb(d)?(b--,e=!0):d=void 0;c=c&512?0:-1;var f=b-c,g=(nc??hc)(f,c,a,d);d&&(a[b]=void 0);if(f<g&&d){f=!0;for(var h in d){const k=+h;k<=g?(e=k+c,a[e]=d[h],b=Math.max(e+1,b),e=!1,delete d[h]):f=!1}f&&(d=void 0)}for(f=b-1;b>0;f=b-1)if(h=a[f],h==null)b--,e=!0;else if(f-=c,f>=g)(d??={})[f]=h,b--,e=!0;else break;e&&(a.length=b);d&&a.push(d)}return a};let oc,pc;function qc(a){switch(typeof a){case \"boolean\":return oc||=[0,void 0,!0];case \"number\":return a>0?void 0:a===0?pc||=[0,void 0]:[-a,void 0];case \"string\":return[0,a];case \"object\":return a}}function rc(a,b,c){a=sc(a,b[0],b[1],c?1:2);b!==oc&&c&&ib(a,8192);return a}\nfunction sc(a,b,c,d){if(a==null){var e=96;c?(a=[c],e|=512):a=[];b&&(e=e&-16760833|(b&1023)<<14)}else{if(!Array.isArray(a))throw Error(\"narr\");e=a[q]|0;8192&e||!(64&e)||2&e||tc();if(e&1024)throw Error(\"farr\");if(e&64)return a;d===1||d===2||(e|=64);if(c&&(e|=512,c!==a[0]))throw Error(\"mid\");a:{c=a;var f=c.length;if(f){var g=f-1;d=c[g];if(nb(d)){e|=256;b=e&512?0:-1;g-=b;if(g>=1024)throw Error(\"pvtlmt\");for(var h in d)f=+h,f<g&&(c[f+b]=d[h],delete d[h]);e=e&-16760833|(g&1023)<<14;break a}}if(b){h=Math.max(b,\nf-(e&512?0:-1));if(h>1024)throw Error(\"spvt\");e=e&-16760833|(h&1023)<<14}}}r(a,e);return a}function tc(){Ya(eb)};function uc(a,b,c=kb){if(a!=null){if(Ha&&a instanceof Uint8Array)return b?a:new Uint8Array(a);if(Array.isArray(a)){var d=a[q]|0;if(d&2)return a;b&&=d===0||!!(d&32)&&!(d&64||!(d&16));return b?(r(a,d|34),d&4&&Object.freeze(a),a):kc(a,uc,d&4?kb:c,!0,!0)}a.B===mb&&(c=a.l,d=c[q]|0,a=d&2?a:new a.constructor(vc(c,d,!0)));return a}}function wc(a){const b=a.l;return new a.constructor(vc(b,b[q]|0,!1))}function vc(a,b,c){const d=c||b&2?kb:jb,e=!!(b&32);a=ic(a,b,f=>uc(f,e,d));ib(a,32|(c?2:0));return a}\nfunction xc(a){const b=a.l,c=b[q]|0;return c&2?new a.constructor(vc(b,c,!1)):a};function y(a,b){a=a.l;return yc(a,a[q]|0,b)}function yc(a,b,c){if(c===-1)return null;const d=c+(b&512?0:-1),e=a.length-1;if(d>=e&&b&256)return a[e][c];if(d<=e)return a[d]}function z(a,b,c){const d=a.l;let e=d[q]|0;rb(e);A(d,e,b,c);return a}function A(a,b,c,d){const e=b&512?0:-1,f=c+e;var g=a.length-1;if(f>=g&&b&256)return a[g][c]=d,b;if(f<=g)return a[f]=d,b;d!==void 0&&(g=b>>14&1023||536870912,c>=g?d!=null&&(a[g+e]={[c]:d},b|=256,r(a,b)):a[f]=d);return b}\nfunction zc(a){a=a.l;let b=a[q]|0;const c=yc(a,b,1),d=ob(c,!0);d!=null&&d!==c&&A(a,b,1,d);return d}\nfunction Ac(a,b,c,d,e){const f=a.l;a=f[q]|0;const g=2&a?1:d;e=!!e;d=Bc(f,a,b);let h=d[q]|0;if(!(4&h)){4&h&&(d=t(d),h=B(h,a),a=A(f,a,b,d));let k=0,n=0;for(;k<d.length;k++){const x=c(d[k]);x!=null&&(d[n++]=x)}n<k&&(d.length=n);h=Cc(h,a);c=(h|20)&-2049;h=c&=-4097;r(d,h);2&h&&Object.freeze(d)}g===1||g===4&&32&h?C(h)||(e=h,h|=2,h!==e&&r(d,h),Object.freeze(d)):(g===2&&C(h)&&(d=t(d),h=B(h,a),h=D(h,a,e),r(d,h),a=A(f,a,b,d)),C(h)||(b=h,h=D(h,a,e),h!==b&&r(d,h)));return d}\nfunction Bc(a,b,c){a=yc(a,b,c);return Array.isArray(a)?a:pb}function Cc(a,b){a===0&&(a=B(a,b));return a|1}function C(a){return!!(2&a)&&!!(4&a)||!!(1024&a)}\nfunction Dc(a,b,c){a=a.l;let d=a[q]|0;rb(d);if(c==null)A(a,d,b);else{var e=c[q]|0,f=e,g=C(e),h=g||Object.isFrozen(c);g||(e=0);h||(c=t(c),f=0,e=B(e,d),e=D(e,d,!0),h=!1);e|=21;for(g=0;g<c.length;g++){const k=c[g],n=ec(k);Object.is(k,n)||(h&&(c=t(c),f=0,e=B(e,d),e=D(e,d,!0),h=!1),c[g]=n)}e!==f&&(h&&(c=t(c),e=B(e,d),e=D(e,d,!0)),r(c,e));A(a,d,b,c)}}function Ec(a,b){a=a.l;let c=a[q]|0;rb(c);A(a,c,2,b===\"\"?void 0:b)}\nfunction Fc(a,b,c,d){rb(b);let e=Bc(a,b,c);const f=e!==pb;if(64&b||!(8192&b)||!f){const g=f?e[q]|0:0;let h=g;if(!f||2&h||C(h)||4&h&&!(32&h))e=t(e),h=B(h,b),b=A(a,b,c,e);h=Cc(h,b)&-13;h=D(d?h&-17:h|16,b,!0);h!==g&&r(e,h)}return e}function Gc(a,b){var c=Hc;a=a.l;return Ic(Jc(a),a,a[q]|0,c)===b?b:-1}function Jc(a){if(Za)return a[cb]??(a[cb]=new Map);if(cb in a)return a[cb];const b=new Map;Object.defineProperty(a,cb,{value:b});return b}\nfunction Kc(a,b,c,d){const e=Jc(a),f=Ic(e,a,b,c);f!==d&&(f&&(b=A(a,b,f)),e.set(c,d));return b}function Ic(a,b,c,d){let e=a.get(d);if(e!=null)return e;e=0;for(let f=0;f<d.length;f++){const g=d[f];yc(b,c,g)!=null&&(e!==0&&(c=A(b,c,e)),e=g)}a.set(d,e);return e}\nfunction Lc(a,b,c){let d=a[q]|0;const e=yc(a,d,c);let f;if(e!=null&&e.B===mb)return b=xc(e),b!==e&&A(a,d,c,b),b.l;if(Array.isArray(e)){const g=e[q]|0;g&2?f=rc(vc(e,g,!1),b,!0):g&64?f=e:f=rc(f,b,!0)}else f=rc(void 0,b,!0);f!==e&&A(a,d,c,f);return f}function Mc(a,b,c){a=a.l;let d=a[q]|0;const e=yc(a,d,c);b=gc(e,b,d);b!==e&&b!=null&&A(a,d,c,b);return b}function E(a,b,c){b=Mc(a,b,c);if(b==null)return b;a=a.l;let d=a[q]|0;if(!(d&2)){const e=xc(b);e!==b&&(b=e,A(a,d,c,b))}return b}\nfunction Nc(a,b,c,d,e,f){a=a.l;var g=!!(2&b);const h=g?1:d;e=!!e;f&&=!g;d=Bc(a,b,1);var k=d[q]|0;g=!!(4&k);if(!g){k=Cc(k,b);var n=d,x=b;const H=!!(2&k);H&&(x|=2);let ha=!H,ab=!0,G=0,ra=0;for(;G<n.length;G++){const sa=gc(n[G],c,x);if(sa instanceof c){if(!H){const Ja=!!((sa.l[q]|0)&2);ha&&=!Ja;ab&&=Ja}n[ra++]=sa}}ra<G&&(n.length=ra);k|=4;k=ab?k|16:k&-17;k=ha?k|8:k&-9;r(n,k);H&&Object.freeze(n)}if(f&&!(8&k||!d.length&&(h===1||h===4&&32&k))){C(k)&&(d=t(d),k=B(k,b),b=A(a,b,1,d));c=d;f=k;for(n=0;n<c.length;n++)k=\nc[n],x=xc(k),k!==x&&(c[n]=x);f|=8;f=c.length?f&-17:f|16;r(c,f);k=f}h===1||h===4&&32&k?C(k)||(b=k,k|=!d.length||16&k&&(!g||32&k)?2:1024,k!==b&&r(d,k),Object.freeze(d)):(h===2&&C(k)&&(d=t(d),k=B(k,b),k=D(k,b,e),r(d,k),b=A(a,b,1,d)),C(k)||(a=k,k=D(k,b,e),k!==a&&r(d,k)));return d}function Oc(a,b){const c=a.l[q]|0;return Nc(a,c,b,void 0===tb?2:4,!1,!(2&c))}function F(a,b,c,d){d==null&&(d=void 0);return z(a,c,d)}\nfunction Pc(a,b,c){var d=Qc;c==null&&(c=void 0);a:{a=a.l;let e=a[q]|0;rb(e);if(c==null){const f=Jc(a);if(Ic(f,a,e,d)===b)f.set(d,0);else break a}else e=Kc(a,e,d,b);A(a,e,b,c)}}function B(a,b){a=(2&b?a|2:a&-3)|32;return a&=-1025}function D(a,b,c){32&b&&c||(a&=-33);return a}function I(a,b,c){rb(a.l[q]|0);Ac(a,b,w,2,!0).push(ec(c))}function Rc(a,b){var c=Sc;const d=a.l[q]|0;rb(d);a=Nc(a,d,c,2,!0);b=b!=null?b:new c;a.push(b);a[q]=(b.l[q]|0)&2?a[q]&-9:a[q]&-17};function Tc(a,b){return Error(`Invalid wire type: ${a} (at position ${b})`)}function Uc(){return Error(\"Failed to read varint, encoding is invalid.\")}function Vc(a,b){return Error(`Tried to read past the end of the data ${b} > ${a}`)};function Wc(a){if(typeof a===\"string\")return{buffer:Oa(a),u:!1};if(Array.isArray(a))return{buffer:new Uint8Array(a),u:!1};if(a.constructor===Uint8Array)return{buffer:a,u:!1};if(a.constructor===ArrayBuffer)return{buffer:new Uint8Array(a),u:!1};if(a.constructor===p)return{buffer:Ta(a)||new Uint8Array(0),u:!0};if(a instanceof Uint8Array)return{buffer:new Uint8Array(a.buffer,a.byteOffset,a.byteLength),u:!1};throw Error(\"Type not convertible to a Uint8Array, expected a Uint8Array, an ArrayBuffer, a base64 encoded string, a ByteString or an Array of numbers\");\n};function Xc(a,b){let c,d=0,e=0,f=0;const g=a.i;let h=a.g;do c=g[h++],d|=(c&127)<<f,f+=7;while(f<32&&c&128);f>32&&(e|=(c&127)>>4);for(f=3;f<32&&c&128;f+=7)c=g[h++],e|=(c&127)<<f;Yc(a,h);if(c<128)return b(d>>>0,e>>>0);throw Uc();}function Zc(a){let b=0,c=a.g;const d=c+10,e=a.i;for(;c<d;){const f=e[c++];b|=f;if((f&128)===0)return Yc(a,c),!!(b&127)}throw Uc();}\nfunction J(a){const b=a.i;let c=a.g,d=b[c++],e=d&127;if(d&128&&(d=b[c++],e|=(d&127)<<7,d&128&&(d=b[c++],e|=(d&127)<<14,d&128&&(d=b[c++],e|=(d&127)<<21,d&128&&(d=b[c++],e|=d<<28,d&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128&&b[c++]&128)))))throw Uc();Yc(a,c);return e}function $c(a){var b=a.i;const c=a.g,d=b[c],e=b[c+1],f=b[c+2];b=b[c+3];Yc(a,a.g+4);return(d<<0|e<<8|f<<16|b<<24)>>>0}\nfunction ad(a){var b=$c(a);a=(b>>31)*2+1;const c=b>>>23&255;b&=8388607;return c==255?b?NaN:a*Infinity:c==0?a*1.401298464324817E-45*b:a*Math.pow(2,c-150)*(b+8388608)}function bd(a){return J(a)}function cd(a,b,{C:c=!1}={}){a.C=c;b&&(b=Wc(b),a.i=b.buffer,a.m=b.u,a.s=0,a.j=a.i.length,a.g=a.s)}function Yc(a,b){a.g=b;if(b>a.j)throw Vc(a.j,b);}function dd(a,b){if(b<0)throw Error(`Tried to read a negative byte length: ${b}`);const c=a.g,d=c+b;if(d>a.j)throw Vc(b,a.j-c);a.g=d;return c}\nfunction ed(a,b){if(b==0)return Ra();var c=dd(a,b);a.C&&a.m?c=a.i.subarray(c,c+b):(a=a.i,b=c+b,c=c===b?new Uint8Array(0):Cb?a.slice(c,b):new Uint8Array(a.subarray(c,b)));return c.length==0?Ra():new p(c,Qa)}var fd=class{constructor(a,b){this.i=null;this.m=!1;this.g=this.j=this.s=0;cd(this,a,b)}clear(){this.i=null;this.m=!1;this.g=this.j=this.s=0;this.C=!1}},gd=[];function hd(a){var b=a.g;if(b.g==b.j)return!1;a.j=a.g.g;var c=J(a.g)>>>0;b=c>>>3;c&=7;if(!(c>=0&&c<=5))throw Tc(c,a.j);if(b<1)throw Error(`Invalid field number: ${b} (at position ${a.j})`);a.m=b;a.i=c;return!0}\nfunction id(a){switch(a.i){case 0:a.i!=0?id(a):Zc(a.g);break;case 1:a=a.g;Yc(a,a.g+8);break;case 2:if(a.i!=2)id(a);else{var b=J(a.g)>>>0;a=a.g;Yc(a,a.g+b)}break;case 5:a=a.g;Yc(a,a.g+4);break;case 3:b=a.m;do{if(!hd(a))throw Error(\"Unmatched start-group tag: stream EOF\");if(a.i==4){if(a.m!=b)throw Error(\"Unmatched end-group tag\");break}id(a)}while(1);break;default:throw Tc(a.i,a.j);}}\nfunction jd(a,b,c){const d=a.g.j,e=J(a.g)>>>0,f=a.g.g+e;let g=f-d;g<=0&&(a.g.j=f,c(b,a,void 0,void 0,void 0),g=f-a.g.g);if(g)throw Error(\"Message parsing ended unexpectedly. Expected to read \"+`${e} bytes, instead read ${e-g} bytes, either the `+\"data ended unexpectedly or the message misreported its own length\");a.g.g=f;a.g.j=d}\nfunction kd(a){var b=J(a.g)>>>0;a=a.g;var c=dd(a,b);a=a.i;if(ja){var d=a,e;(e=ia)||(e=ia=new TextDecoder(\"utf-8\",{fatal:!0}));b=c+b;d=c===0&&b===d.length?d:d.subarray(c,b);try{var f=e.decode(d)}catch(h){if(fa===void 0){try{e.decode(new Uint8Array([128]))}catch(k){}try{e.decode(new Uint8Array([97])),fa=!0}catch(k){fa=!1}}!fa&&(ia=void 0);throw h;}}else{f=c;b=f+b;c=[];let h=null;let k;for(;f<b;){var g=a[f++];g<128?c.push(g):g<224?f>=b?da():(k=a[f++],g<194||(k&192)!==128?(f--,da()):c.push((g&31)<<6|\nk&63)):g<240?f>=b-1?da():(k=a[f++],(k&192)!==128||g===224&&k<160||g===237&&k>=160||((e=a[f++])&192)!==128?(f--,da()):c.push((g&15)<<12|(k&63)<<6|e&63)):g<=244?f>=b-2?da():(k=a[f++],(k&192)!==128||(g<<28)+(k-144)>>30!==0||((e=a[f++])&192)!==128||((d=a[f++])&192)!==128?(f--,da()):(g=(g&7)<<18|(k&63)<<12|(e&63)<<6|d&63,g-=65536,c.push((g>>10&1023)+55296,(g&1023)+56320))):da();c.length>=8192&&(h=ea(h,c),c.length=0)}f=ea(h,c)}return f}function ld(a){const b=J(a.g)>>>0;return ed(a.g,b)}\nfunction md(a,b,c){var d=J(a.g)>>>0;for(d=a.g.g+d;a.g.g<d;)c.push(b(a.g))}var nd=class{constructor(a,b){if(gd.length){const c=gd.pop();cd(c,a,b);a=c}else a=new fd(a,b);this.g=a;this.j=this.g.g;this.i=this.m=-1;this.o(b)}o({G:a=!1}={}){this.G=a}},od=[];function pd(a,b,c){b.g?b.j(a,b.g,b.i,c):b.j(a,b.i,c)}var K=class{constructor(a,b){this.l=sc(a,b)}toJSON(){try{var a=mc(this)}finally{nc=void 0}return a}u(){return!!((this.l[q]|0)&2)}};K.prototype.B=mb;K.prototype.toString=function(){return this.l.toString()};function qd(a){if(!a)return rd||=new sd(0,0);if(!/^\\d+$/.test(a))return null;Mb(a);return new sd(u,v)}var sd=class{constructor(a,b){this.i=a>>>0;this.g=b>>>0}};let rd;function td(a){if(!a)return ud||=new vd(0,0);if(!/^-?\\d+$/.test(a))return null;Mb(a);return new vd(u,v)}var vd=class{constructor(a,b){this.i=a>>>0;this.g=b>>>0}};let ud;function wd(a,b,c){for(;c>0||b>127;)a.g.push(b&127|128),b=(b>>>7|c<<25)>>>0,c>>>=7;a.g.push(b)}function xd(a,b){for(;b>127;)a.g.push(b&127|128),b>>>=7;a.g.push(b)}function yd(a,b){if(b>=0)xd(a,b);else{for(let c=0;c<9;c++)a.g.push(b&127|128),b>>=7;a.g.push(1)}}function zd(a,b){a.g.push(b>>>0&255);a.g.push(b>>>8&255);a.g.push(b>>>16&255);a.g.push(b>>>24&255)}var Ad=class{constructor(){this.g=[]}length(){return this.g.length}end(){const a=this.g;this.g=[];return a}};function Bd(a,b){b.length!==0&&(a.j.push(b),a.i+=b.length)}function L(a,b,c){xd(a.g,b*8+c)}function Cd(a,b){L(a,b,2);b=a.g.end();Bd(a,b);b.push(a.i);return b}function Dd(a,b){var c=b.pop();for(c=a.i+a.g.length()-c;c>127;)b.push(c&127|128),c>>>=7,a.i++;b.push(c);a.i++}function Ed(a,b){Bd(a,a.g.end());for(let c=0;c<b.length;c++)Bd(a,Ta(b[c])||new Uint8Array(0))}function Fd(a,b,c){L(a,b,2);xd(a.g,c.length);Bd(a,a.g.end());Bd(a,c)}var Gd=class{constructor(){this.j=[];this.i=0;this.g=new Ad}};function M(){const a=class{constructor(){throw Error();}};Object.setPrototypeOf(a,a.prototype);return a}var Hd=M(),Id=M(),Jd=M(),Kd=M(),Ld=M(),Md=M(),Nd=M(),Od=M();var Pd=class{constructor(a,b,c){this.g=a;this.i=b;a=ca(Hd);this.j=!!a&&c===a||!1}};function Qd(a,b){return new Pd(a,b,Hd)}function Rd(a,b,c,d,e){b=Sd(b,d);b!=null&&(c=Cd(a,c),e(b,a),Dd(a,c))}const Td=Qd(function(a,b,c,d,e){if(a.i!==2)return!1;jd(a,Lc(b,d,c),e);return!0},Rd),Ud=Qd(function(a,b,c,d,e){if(a.i!==2)return!1;jd(a,Lc(b,d,c),e);return!0},Rd);var Vd=Symbol(),Wd=Symbol(),Xd=Symbol(),Yd=Symbol();let Zd,$d;\nfunction ae(a,b,c,d){var e=d[a];if(e)return e;e={};e.P=d;e.v=qc(d[0]);var f=d[1];let g=1;f&&f.constructor===Object&&(e.H=f,f=d[++g],typeof f===\"function\"&&(e.I=!0,Zd??=f,$d??=d[g+1],f=d[g+=2]));const h={};for(;f&&Array.isArray(f)&&f.length&&typeof f[0]===\"number\"&&f[0]>0;){for(var k=0;k<f.length;k++)h[f[k]]=f;f=d[++g]}for(k=1;f!==void 0;){typeof f===\"number\"&&(k+=f,f=d[++g]);let H;var n=void 0;f instanceof Pd?H=f:(H=Td,g--);if(H?.j){f=d[++g];n=d;var x=g;typeof f===\"function\"&&(f=f(),n[x]=f);n=f}f=\nd[++g];x=k+1;typeof f===\"number\"&&f<0&&(x-=f,f=d[++g]);for(;k<x;k++){const ha=h[k];n?c(e,k,H,n,ha):b(e,k,H,ha)}}return d[a]=e}function be(a){return Array.isArray(a)?a[0]instanceof Pd?a:[Ud,a]:[a,void 0]}function Sd(a,b){if(a instanceof K)return a.l;if(Array.isArray(a))return rc(a,b,!1)};function ce(a,b,c,d){const e=c.g;a[b]=d?(f,g,h)=>e(f,g,h,d):e}function de(a,b,c,d,e){const f=c.g;let g,h;a[b]=(k,n,x)=>f(k,n,x,h||=ae(Wd,ce,de,d).v,g||=ee(d),e)}\nfunction ee(a){let b=a[Xd];if(b!=null)return b;const c=ae(Wd,ce,de,a);b=c.I?(d,e)=>Zd(d,e,c):(d,e)=>{const f=d[q]|0;for(;hd(e)&&e.i!=4;){var g=e.m,h=c[g];if(h==null){var k=c.H;k&&(k=k[g])&&(k=fe(k),k!=null&&(h=c[g]=k))}h!=null&&h(e,d,g)||(h=e,g=h.j,id(h),h.G?h=void 0:(k=h.g.g-g,h.g.g=g,h=ed(h.g,k)),g=d,h&&((k=g[db])?k.push(h):g[db]=[h]))}f&8192&&ib(d,34);return!0};return a[Xd]=b}\nfunction fe(a){a=be(a);const b=a[0].g;if(a=a[1]){const c=ee(a),d=ae(Wd,ce,de,a).v;return(e,f,g)=>b(e,f,g,d,c)}return b};function ge(a,b,c){a[b]=c.i}function he(a,b,c,d){let e,f;const g=c.i;a[b]=(h,k,n)=>g(h,k,n,f||=ae(Vd,ge,he,d).v,e||=ie(d))}function ie(a){let b=a[Yd];if(!b){const c=ae(Vd,ge,he,a);b=(d,e)=>je(d,e,c);a[Yd]=b}return b}function je(a,b,c){ub(a,a[q]|0|(c.v[1]?512:0),(d,e)=>{if(e!=null){var f=ke(c,d);f&&f(b,e,d)}});(a=sb(a))&&Ed(b,a)}\nfunction ke(a,b){var c=a[b];if(c)return c;if(c=a.H)if(c=c[b]){c=be(c);var d=c[0].i;if(c=c[1]){const e=ie(c),f=ae(Vd,ge,he,c).v;c=a.I?$d(f,e):(g,h,k)=>d(g,h,k,f,e)}else c=d;return a[b]=c}};function le(a,b){if(Array.isArray(b)){var c=b[q]|0;if(c&4)return b;for(var d=0,e=0;d<b.length;d++){const f=a(b[d]);f!=null&&(b[e++]=f)}e<d&&(b.length=e);r(b,(c|5)&-6145);c&2&&Object.freeze(b);return b}}function N(a,b,c){return new Pd(a,b,c)}function me(a,b,c){return new Pd(a,b,c)}function O(a,b,c){A(a,a[q]|0,b,c)}\nfunction ne(a,b,c){b=cc(b);if(b!=null){switch(typeof b){case \"string\":td(b)}if(b!=null)switch(L(a,c,0),typeof b){case \"number\":a=a.g;Fb(b);wd(a,u,v);break;case \"bigint\":c=BigInt.asUintN(64,b);c=new vd(Number(c&BigInt(4294967295)),Number(c>>BigInt(32)));wd(a.g,c.i,c.g);break;default:c=td(b),wd(a.g,c.i,c.g)}}}function oe(a,b,c){b=Wb(b);b!=null&&b!=null&&(L(a,c,0),yd(a.g,b))}function pe(a,b,c){b=b==null||typeof b===\"boolean\"?b:typeof b===\"number\"?!!b:void 0;b!=null&&(L(a,c,0),a.g.g.push(b?1:0))}\nfunction qe(a,b,c){b=w(b);b!=null&&Fd(a,c,ma(b))}function re(a,b,c,d,e){b=Sd(b,d);b!=null&&(c=Cd(a,c),e(b,a),Dd(a,c))}function se(a,b,c){b==null||typeof b==\"string\"||b instanceof p||(Pa(b)?Pa(b)&&Ya(fb):b=void 0);b!=null&&Fd(a,c,Wc(b).buffer)}\nvar te=N(function(a,b,c){if(a.i!==1)return!1;var d=a.g;a=$c(d);const e=$c(d);d=(e>>31)*2+1;const f=e>>>20&2047;a=4294967296*(e&1048575)+a;O(b,c,f==2047?a?NaN:d*Infinity:f==0?d*4.9E-324*a:d*Math.pow(2,f-1075)*(a+4503599627370496));return!0},function(a,b,c){b=Sb(b);b!=null&&(L(a,c,1),a=a.g,c=Db||=new DataView(new ArrayBuffer(8)),c.setFloat64(0,+b,!0),u=c.getUint32(0,!0),v=c.getUint32(4,!0),zd(a,u),zd(a,v))},M()),ue=N(function(a,b,c){if(a.i!==5)return!1;O(b,c,ad(a.g));return!0},function(a,b,c){b=Sb(b);\nb!=null&&(L(a,c,5),a=a.g,Hb(b),zd(a,u))},Md),ve=me(function(a,b,c){if(a.i!==5&&a.i!==2)return!1;b=Fc(b,b[q]|0,c,!1);a.i==2?md(a,ad,b):b.push(ad(a.g));return!0},function(a,b,c){b=le(Sb,b);if(b!=null&&b.length){L(a,c,2);xd(a.g,b.length*4);for(let d=0;d<b.length;d++)c=a.g,Hb(b[d]),zd(c,u)}},Md),we=N(function(a,b,c){if(a.i!==0)return!1;O(b,c,Xc(a.g,Kb));return!0},ne,Ld),xe=N(function(a,b,c){if(a.i!==0)return!1;a=Xc(a.g,Kb);O(b,c,a===0?void 0:a);return!0},ne,Ld),ye=N(function(a,b,c){if(a.i!==0)return!1;\nO(b,c,Xc(a.g,Ib));return!0},function(a,b,c){b=dc(b);if(b!=null){switch(typeof b){case \"string\":qd(b)}if(b!=null)switch(L(a,c,0),typeof b){case \"number\":a=a.g;Fb(b);wd(a,u,v);break;case \"bigint\":c=BigInt.asUintN(64,b);c=new sd(Number(c&BigInt(4294967295)),Number(c>>BigInt(32)));wd(a.g,c.i,c.g);break;default:c=qd(b),wd(a.g,c.i,c.g)}}},M()),P=N(function(a,b,c){if(a.i!==0)return!1;O(b,c,J(a.g));return!0},oe,Kd),ze=me(function(a,b,c){if(a.i!==0&&a.i!==2)return!1;b=Fc(b,b[q]|0,c,!1);a.i==2?md(a,J,b):b.push(J(a.g));\nreturn!0},function(a,b,c){b=le(Wb,b);if(b!=null&&b.length){c=Cd(a,c);for(let d=0;d<b.length;d++)yd(a.g,b[d]);Dd(a,c)}},Kd),Ae=N(function(a,b,c){if(a.i!==0)return!1;a=J(a.g);O(b,c,a===0?void 0:a);return!0},oe,Kd),Q=N(function(a,b,c){if(a.i!==0)return!1;O(b,c,Zc(a.g));return!0},pe,Id),Be=N(function(a,b,c){if(a.i!==0)return!1;a=Zc(a.g);O(b,c,a===!1?void 0:a);return!0},pe,Id),R=me(function(a,b,c){if(a.i!==2)return!1;a=kd(a);Fc(b,b[q]|0,c,!1).push(a);return!0},function(a,b,c){b=le(w,b);if(b!=null)for(let g=\n0;g<b.length;g++){var d=a,e=c,f=b[g];f!=null&&Fd(d,e,ma(f))}},Jd),S=N(function(a,b,c){if(a.i!==2)return!1;a=kd(a);O(b,c,a===\"\"?void 0:a);return!0},qe,Jd),T=N(function(a,b,c){if(a.i!==2)return!1;O(b,c,kd(a));return!0},qe,Jd),U=function(a,b,c=Hd){return new Pd(a,b,c)}(function(a,b,c,d,e){if(a.i!==2)return!1;d=rc(void 0,d,!0);Fc(b,b[q]|0,c,!0).push(d);jd(a,d,e);return!0},function(a,b,c,d,e){if(Array.isArray(b))for(let f=0;f<b.length;f++)re(a,b[f],c,d,e)}),V=Qd(function(a,b,c,d,e,f){if(a.i!==2)return!1;\nKc(b,b[q]|0,f,c);b=Lc(b,d,c);jd(a,b,e);return!0},re),Ce=N(function(a,b,c){if(a.i!==2)return!1;O(b,c,ld(a));return!0},se,Nd),De=N(function(a,b,c){if(a.i!==0)return!1;a=J(a.g)>>>0;O(b,c,a===0?void 0:a);return!0},function(a,b,c){b=Xb(b);b!=null&&b!=null&&(L(a,c,0),xd(a.g,b))},M()),W=N(function(a,b,c){if(a.i!==0)return!1;O(b,c,J(a.g));return!0},function(a,b,c){b=Wb(b);b!=null&&(b=parseInt(b,10),L(a,c,0),yd(a.g,b))},Od);class Ee{constructor(a,b){this.i=a;this.g=b;this.j=F;this.defaultValue=void 0}register(){Aa(this)}};function Fe(a,b){return(c,d)=>{if(od.length){const f=od.pop();f.o(d);cd(f.g,c,d);c=f}else c=new nd(c,d);try{const f=new a,g=f.l;ee(b)(g,c);var e=f}finally{c.g.clear(),c.m=-1,c.i=-1,od.length<100&&od.push(c)}return e}};var Ge=[0,S,N(function(a,b,c){if(a.i!==2)return!1;a=ld(a);O(b,c,a===Ra()?void 0:a);return!0},function(a,b,c){if(b!=null){if(b instanceof K){const d=b.R;d&&(b=d(b),b!=null&&Fd(a,c,Wc(b).buffer));return}if(Array.isArray(b))return}se(a,b,c)},Nd)];/*\n\n Copyright Google LLC\n SPDX-License-Identifier: Apache-2.0\n*/\nlet He=globalThis.trustedTypes,Ie;function Je(){let a=null;if(!He)return a;try{const b=c=>c;a=He.createPolicy(\"goog#html\",{createHTML:b,createScript:b,createScriptURL:b})}catch(b){}return a};var Ke=class{constructor(a){this.g=a}toString(){return this.g+\"\"}};function Le(a){Ie===void 0&&(Ie=Je());var b=Ie;return new Ke(b?b.createScriptURL(a):a)};function Me(a,...b){if(b.length===0)return Le(a[0]);let c=a[0];for(let d=0;d<b.length;d++)c+=encodeURIComponent(b[d])+a[d+1];return Le(c)};var Ne=[0,P,W,Q,-1,ze,W,-1];var Oe=class extends K{constructor(a){super(a)}};var Pe=[0,Q,T,Q,W,-1,me(function(a,b,c){if(a.i!==0&&a.i!==2)return!1;b=Fc(b,b[q]|0,c,!1);a.i==2?md(a,bd,b):b.push(J(a.g));return!0},function(a,b,c){b=le(Wb,b);if(b!=null&&b.length){c=Cd(a,c);for(let d=0;d<b.length;d++)yd(a.g,b[d]);Dd(a,c)}},Od),T,-1,[0,Q,-1],W,Q,-1];var Qe=[0,T,-2];var Re=class extends K{constructor(a){super(a)}};var Se=[0];var Te=[0,P,Q,1,Q,-3];var Ue=class extends K{constructor(a){super(a,2)}},Ve={};Ve[336783863]=[0,T,Q,-1,P,[0,[1,2,3,4,5,6,7,8,9],V,Se,V,Pe,V,Qe,V,Te,V,Ne,V,[0,T,-2],V,[0,T,W],V,[0,W,T,-1],V,[0,W,-1]],[0,T],Q,[0,[1,3],[2,4],V,[0,ze],-1,V,[0,R],-1,U,[0,T,-1]],T];var We=[0,xe,-1,Be,-3,xe,ze,S,Ae,xe,-1,Be,Ae,Be,-2,S];var Xe=class extends K{constructor(a){super(a,1)}};var Sc=class extends K{constructor(a){super(a,500)}o(a){return F(this,Ue,7,a)}};var Ye=[-1,{}];var Ze=[0,T,1,Ye];var $e=[0,T,R,Ye];var af=class extends K{constructor(a){super(a,500)}o(a){return F(this,Xe,1001,a)}};af.prototype.g=function(a){return function(){const b=new Gd;je(this.l,b,ae(Vd,ge,he,a));Bd(b,b.g.end());const c=new Uint8Array(b.i),d=b.j,e=d.length;let f=0;for(let g=0;g<e;g++){const h=d[g];c.set(h,f);f+=h.length}b.j=[c];return c}}([-500,U,[-500,S,-1,R,-3,[-2,Ve,Q],U,Ge,Ae,-1,Ze,$e,U,[0,S,Be],S,We,Ae,R,987,R],4,U,[-500,T,-1,[-1,{}],998,T],U,[-500,T,R,-1,[-2,{},Q],997,R,-1],Ae,U,[-500,T,R,Ye,998,R],R,Ae,Ze,$e,U,[0,S,-1,Ye],R,-2,We,S,-1,Be,[0,Be,De],978,Ye,U,Ge]);var bf=class extends K{constructor(a){super(a)}};var cf=class extends K{constructor(a){super(a)}g(){return Oc(this,bf)}};var df=[0,U,[0,P,ue,T,-1]];var ef=class extends K{constructor(a){super(a)}};var ff=class extends K{constructor(a){super(a)}},Qc=[1,2,3,4,5];var gf=class extends K{constructor(a){super(a)}g(){return zc(this)!=null}i(){return w(y(this,2))!=null}};var hf=class extends K{constructor(a){super(a)}};var jf=class extends K{constructor(a){super(a)}};var kf=[0,[0,Ce,T,[0,P,we,-1],[0,ye,we]],Q,[0,Qc,V,Te,V,Pe,V,Ne,V,Se,V,Qe],W];var lf=new Ee(451755788,jf);Ve[451755788]=[0,kf,[0,T,P,ue,R,-1],te];var mf=class extends K{constructor(a){super(a)}};var nf=class extends K{constructor(a){super(a)}};var of=new Ee(487277289,nf);Ve[487277289]=[0,kf,[0,Q,-1]];var pf=class extends K{constructor(a){super(a)}};var qf=Fe(class extends K{constructor(a){super(a)}},[0,U,[0,1,P,T,df],we]);var rf=class extends K{constructor(a){super(a)}};var sf=class extends K{constructor(a){super(a)}J(){const a=zc(this);return a==null?Ra():a}};var tf=class extends K{constructor(a){super(a)}},Hc=[1,2];var uf=Fe(class extends K{constructor(a){super(a)}},[0,U,[0,Hc,V,[0,ve],V,[0,Ce],P,T],we]);async function vf(a){const b=[];for(var c=0;;){const {done:d,value:e}=await a.read();if(d)break;b.push(e);c+=e.length}if(b.length===0)return new Uint8Array(0);if(b.length===1)return b[0];a=new Uint8Array(c);c=0;for(const d of b)a.set(d,c),c+=d.length;return a};function wf(a=navigator){a=a.userAgent;return a.includes(\"Safari\")&&!a.includes(\"Chrome\")}function xf(){var a=navigator;return typeof OffscreenCanvas===\"undefined\"?!1:wf(a)?(a=a.userAgent.match(/Version\\/([\\d]+).*Safari/))&&a.length>=1&&Number(a[1])>=17?!0:!1:!0};async function yf(a){if(typeof importScripts===\"function\")importScripts(a.toString());else{const b=document.createElement(\"script\");b.src=a.toString();b.crossOrigin=\"anonymous\";return new Promise((c,d)=>{b.addEventListener(\"load\",()=>{c()},!1);b.addEventListener(\"error\",e=>{d(e)},!1);document.body.appendChild(b)})}};var zf=async(a,b,c,d)=>{b&&await yf(b);if(!self.ModuleFactory)throw Error(\"ModuleFactory not set.\");if(c&&(await yf(c),!self.ModuleFactory))throw Error(\"ModuleFactory not set.\");self.Module&&d&&(b=self.Module,b.locateFile=d.locateFile,d.mainScriptUrlOrBlob&&(b.mainScriptUrlOrBlob=d.mainScriptUrlOrBlob));d=await self.ModuleFactory(self.Module||d);self.ModuleFactory=self.Module=void 0;return new a(d,null)};function X(a,b,c){a.m||console.error(\"No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target\");b=a.h.stringToNewUTF8(b);c(b);a.h._free(b)}\nfunction Af(a,b,c){a.m||console.error(\"No wasm multistream support detected: ensure dependency inclusion of :gl_graph_runner_internal_multi_input target\");const d=new Uint32Array(b.length);for(let e=0;e<b.length;e++)d[e]=a.h.stringToNewUTF8(b[e]);b=a.h._malloc(d.length*4);a.h.HEAPU32.set(d,b>>2);c(b);for(const e of d)a.h._free(e);a.h._free(b)}function Bf(a,b,c){a.h.simpleListeners=a.h.simpleListeners||{};a.h.simpleListeners[b]=c}\nfunction Cf(a,b,c){let d=[];a.h.simpleListeners=a.h.simpleListeners||{};a.h.simpleListeners[b]=(e,f,g)=>{f?(c(d,g),d=[]):d.push(e)}}\nconst Df=function(a){return class extends a{N(){this.h._registerModelResourcesGraphService()}}}(class{constructor(a,b){this.j=!0;this.h=a;this.g=null;this.i=0;this.m=typeof this.h._addIntToInputStream===\"function\";b!==void 0?this.h.canvas=b:xf()?this.h.canvas=new OffscreenCanvas(1,1):(console.warn(\"OffscreenCanvas not supported and GraphRunner constructor glCanvas parameter is undefined. Creating backup canvas.\"),this.h.canvas=document.createElement(\"canvas\"))}async initializeGraph(a){const b=await (await fetch(a)).arrayBuffer();\na=!(a.endsWith(\".pbtxt\")||a.endsWith(\".textproto\"));this.setGraph(new Uint8Array(b),a)}setGraphFromString(a){this.setGraph((new TextEncoder).encode(a),!1)}setGraph(a,b){const c=a.length,d=this.h._malloc(c);this.h.HEAPU8.set(a,d);b?this.h._changeBinaryGraph(c,d):this.h._changeTextGraph(c,d);this.h._free(d)}configureAudio(a,b,c,d,e){this.h._configureAudio||console.warn('Attempting to use configureAudio without support for input audio. Is build dep \":gl_graph_runner_audio\" missing?');X(this,d||\"input_audio\",\nf=>{e=e||\"audio_header\";X(this,e,g=>{this.h._configureAudio(f,g,a,b??0,c)})})}setAutoResizeCanvas(a){this.j=a}setAutoRenderToScreen(a){this.h._setAutoRenderToScreen(a)}setGpuBufferVerticalFlip(a){this.h.gpuOriginForWebTexturesIsBottomLeft=a}attachErrorListener(a){this.h.errorListener=a}attachEmptyPacketListener(a,b){this.h.emptyPacketListeners=this.h.emptyPacketListeners||{};this.h.emptyPacketListeners[a]=b}addAudioToStream(a,b,c){this.addAudioToStreamWithShape(a,0,0,b,c)}addAudioToStreamWithShape(a,\nb,c,d,e){const f=a.length*4;this.i!==f&&(this.g&&this.h._free(this.g),this.g=this.h._malloc(f),this.i=f);this.h.HEAPF32.set(a,this.g/4);X(this,d,g=>{this.h._addAudioToInputStream(this.g,b,c,g,e)})}addGpuBufferToStream(a,b,c){X(this,b,d=>{if(!this.h.canvas)throw Error(\"No OpenGL canvas configured.\");d?this.h._bindTextureToStream(d):this.h._bindTextureToCanvas();const e=this.h.canvas.getContext(\"webgl2\")||this.h.canvas.getContext(\"webgl\");if(!e)throw Error(\"Failed to obtain WebGL context from the provided canvas. `getContext()` should only be invoked with `webgl` or `webgl2`.\");\nthis.h.gpuOriginForWebTexturesIsBottomLeft&&e.pixelStorei(e.UNPACK_FLIP_Y_WEBGL,!0);e.texImage2D(e.TEXTURE_2D,0,e.RGBA,e.RGBA,e.UNSIGNED_BYTE,a);this.h.gpuOriginForWebTexturesIsBottomLeft&&e.pixelStorei(e.UNPACK_FLIP_Y_WEBGL,!1);const [f,g]=a.videoWidth!==void 0?[a.videoWidth,a.videoHeight]:a.naturalWidth!==void 0?[a.naturalWidth,a.naturalHeight]:a.displayWidth!==void 0?[a.displayWidth,a.displayHeight]:[a.width,a.height];!this.j||f===this.h.canvas.width&&g===this.h.canvas.height||(this.h.canvas.width=\nf,this.h.canvas.height=g);const [h,k]=[f,g];this.h._addBoundTextureToStream(d,h,k,c)})}addBoolToStream(a,b,c){X(this,b,d=>{this.h._addBoolToInputStream(a,d,c)})}addDoubleToStream(a,b,c){X(this,b,d=>{this.h._addDoubleToInputStream(a,d,c)})}addFloatToStream(a,b,c){X(this,b,d=>{this.h._addFloatToInputStream(a,d,c)})}addIntToStream(a,b,c){X(this,b,d=>{this.h._addIntToInputStream(a,d,c)})}addUintToStream(a,b,c){X(this,b,d=>{this.h._addUintToInputStream(a,d,c)})}addStringToStream(a,b,c){X(this,b,d=>{X(this,\na,e=>{this.h._addStringToInputStream(e,d,c)})})}addStringRecordToStream(a,b,c){X(this,b,d=>{Af(this,Object.keys(a),e=>{Af(this,Object.values(a),f=>{this.h._addFlatHashMapToInputStream(e,f,Object.keys(a).length,d,c)})})})}addProtoToStream(a,b,c,d){X(this,c,e=>{X(this,b,f=>{const g=this.h._malloc(a.length);this.h.HEAPU8.set(a,g);this.h._addProtoToInputStream(g,a.length,f,e,d);this.h._free(g)})})}addEmptyPacketToStream(a,b){X(this,a,c=>{this.h._addEmptyPacketToInputStream(c,b)})}addBoolVectorToStream(a,\nb,c){X(this,b,d=>{const e=this.h._allocateBoolVector(a.length);if(!e)throw Error(\"Unable to allocate new bool vector on heap.\");for(const f of a)this.h._addBoolVectorEntry(e,f);this.h._addBoolVectorToInputStream(e,d,c)})}addDoubleVectorToStream(a,b,c){X(this,b,d=>{const e=this.h._allocateDoubleVector(a.length);if(!e)throw Error(\"Unable to allocate new double vector on heap.\");for(const f of a)this.h._addDoubleVectorEntry(e,f);this.h._addDoubleVectorToInputStream(e,d,c)})}addFloatVectorToStream(a,\nb,c){X(this,b,d=>{const e=this.h._allocateFloatVector(a.length);if(!e)throw Error(\"Unable to allocate new float vector on heap.\");for(const f of a)this.h._addFloatVectorEntry(e,f);this.h._addFloatVectorToInputStream(e,d,c)})}addIntVectorToStream(a,b,c){X(this,b,d=>{const e=this.h._allocateIntVector(a.length);if(!e)throw Error(\"Unable to allocate new int vector on heap.\");for(const f of a)this.h._addIntVectorEntry(e,f);this.h._addIntVectorToInputStream(e,d,c)})}addUintVectorToStream(a,b,c){X(this,\nb,d=>{const e=this.h._allocateUintVector(a.length);if(!e)throw Error(\"Unable to allocate new unsigned int vector on heap.\");for(const f of a)this.h._addUintVectorEntry(e,f);this.h._addUintVectorToInputStream(e,d,c)})}addStringVectorToStream(a,b,c){X(this,b,d=>{const e=this.h._allocateStringVector(a.length);if(!e)throw Error(\"Unable to allocate new string vector on heap.\");for(const f of a)X(this,f,g=>{this.h._addStringVectorEntry(e,g)});this.h._addStringVectorToInputStream(e,d,c)})}addBoolToInputSidePacket(a,\nb){X(this,b,c=>{this.h._addBoolToInputSidePacket(a,c)})}addDoubleToInputSidePacket(a,b){X(this,b,c=>{this.h._addDoubleToInputSidePacket(a,c)})}addFloatToInputSidePacket(a,b){X(this,b,c=>{this.h._addFloatToInputSidePacket(a,c)})}addIntToInputSidePacket(a,b){X(this,b,c=>{this.h._addIntToInputSidePacket(a,c)})}addUintToInputSidePacket(a,b){X(this,b,c=>{this.h._addUintToInputSidePacket(a,c)})}addStringToInputSidePacket(a,b){X(this,b,c=>{X(this,a,d=>{this.h._addStringToInputSidePacket(d,c)})})}addProtoToInputSidePacket(a,\nb,c){X(this,c,d=>{X(this,b,e=>{const f=this.h._malloc(a.length);this.h.HEAPU8.set(a,f);this.h._addProtoToInputSidePacket(f,a.length,e,d);this.h._free(f)})})}addBoolVectorToInputSidePacket(a,b){X(this,b,c=>{const d=this.h._allocateBoolVector(a.length);if(!d)throw Error(\"Unable to allocate new bool vector on heap.\");for(const e of a)this.h._addBoolVectorEntry(d,e);this.h._addBoolVectorToInputSidePacket(d,c)})}addDoubleVectorToInputSidePacket(a,b){X(this,b,c=>{const d=this.h._allocateDoubleVector(a.length);\nif(!d)throw Error(\"Unable to allocate new double vector on heap.\");for(const e of a)this.h._addDoubleVectorEntry(d,e);this.h._addDoubleVectorToInputSidePacket(d,c)})}addFloatVectorToInputSidePacket(a,b){X(this,b,c=>{const d=this.h._allocateFloatVector(a.length);if(!d)throw Error(\"Unable to allocate new float vector on heap.\");for(const e of a)this.h._addFloatVectorEntry(d,e);this.h._addFloatVectorToInputSidePacket(d,c)})}addIntVectorToInputSidePacket(a,b){X(this,b,c=>{const d=this.h._allocateIntVector(a.length);\nif(!d)throw Error(\"Unable to allocate new int vector on heap.\");for(const e of a)this.h._addIntVectorEntry(d,e);this.h._addIntVectorToInputSidePacket(d,c)})}addUintVectorToInputSidePacket(a,b){X(this,b,c=>{const d=this.h._allocateUintVector(a.length);if(!d)throw Error(\"Unable to allocate new unsigned int vector on heap.\");for(const e of a)this.h._addUintVectorEntry(d,e);this.h._addUintVectorToInputSidePacket(d,c)})}addStringVectorToInputSidePacket(a,b){X(this,b,c=>{const d=this.h._allocateStringVector(a.length);\nif(!d)throw Error(\"Unable to allocate new string vector on heap.\");for(const e of a)X(this,e,f=>{this.h._addStringVectorEntry(d,f)});this.h._addStringVectorToInputSidePacket(d,c)})}attachBoolListener(a,b){Bf(this,a,b);X(this,a,c=>{this.h._attachBoolListener(c)})}attachBoolVectorListener(a,b){Cf(this,a,b);X(this,a,c=>{this.h._attachBoolVectorListener(c)})}attachIntListener(a,b){Bf(this,a,b);X(this,a,c=>{this.h._attachIntListener(c)})}attachIntVectorListener(a,b){Cf(this,a,b);X(this,a,c=>{this.h._attachIntVectorListener(c)})}attachUintListener(a,\nb){Bf(this,a,b);X(this,a,c=>{this.h._attachUintListener(c)})}attachUintVectorListener(a,b){Cf(this,a,b);X(this,a,c=>{this.h._attachUintVectorListener(c)})}attachDoubleListener(a,b){Bf(this,a,b);X(this,a,c=>{this.h._attachDoubleListener(c)})}attachDoubleVectorListener(a,b){Cf(this,a,b);X(this,a,c=>{this.h._attachDoubleVectorListener(c)})}attachFloatListener(a,b){Bf(this,a,b);X(this,a,c=>{this.h._attachFloatListener(c)})}attachFloatVectorListener(a,b){Cf(this,a,b);X(this,a,c=>{this.h._attachFloatVectorListener(c)})}attachStringListener(a,\nb){Bf(this,a,b);X(this,a,c=>{this.h._attachStringListener(c)})}attachStringVectorListener(a,b){Cf(this,a,b);X(this,a,c=>{this.h._attachStringVectorListener(c)})}attachProtoListener(a,b,c){Bf(this,a,b);X(this,a,d=>{this.h._attachProtoListener(d,c||!1)})}attachProtoVectorListener(a,b,c){Cf(this,a,b);X(this,a,d=>{this.h._attachProtoVectorListener(d,c||!1)})}attachAudioListener(a,b,c){this.h._attachAudioListener||console.warn('Attempting to use attachAudioListener without support for output audio. Is build dep \":gl_graph_runner_audio_out\" missing?');\nBf(this,a,(d,e)=>{d=new Float32Array(d.buffer,d.byteOffset,d.length/4);b(d,e)});X(this,a,d=>{this.h._attachAudioListener(d,c||!1)})}finishProcessing(){this.h._waitUntilIdle()}closeGraph(){this.h._closeGraph();this.h.simpleListeners=void 0;this.h.emptyPacketListeners=void 0}});var Ef=class extends Df{};\nasync function Ff(a,b,c){a=await zf(a,b.wasmLoaderPath,b.assetLoaderPath,{locateFile(d){return d.endsWith(\".wasm\")?b.wasmBinaryPath.toString():b.assetBinaryPath&&d.endsWith(\".data\")?b.assetBinaryPath.toString():d}});await a.o(c);return a}async function Gf(a,b,c){return Ff(a,b,c)}function Hf(a,b){let c=E(a.baseOptions,ff,3);if(!c){var d=c=new ff,e=new Re;Pc(d,4,e)}\"delegate\"in b&&(b.delegate===\"GPU\"?(b=c,d=new Oe,Pc(b,2,d)):(b=c,d=new Re,Pc(b,4,d)));F(a.baseOptions,ff,3,c)}\nfunction If(a,b){const c=E(a.baseOptions,gf,1)||new gf;typeof b===\"string\"?(z(c,2,fc(b)),z(c,1)):b instanceof Uint8Array&&(z(c,1,ob(b,!1)),z(c,2));F(a.baseOptions,gf,1,c)}\nfunction Jf(a,b){const c=b.baseOptions||{};if(b.baseOptions?.modelAssetBuffer&&b.baseOptions?.modelAssetPath)throw Error(\"Cannot set both baseOptions.modelAssetPath and baseOptions.modelAssetBuffer\");if(!(E(a.baseOptions,gf,1)?.g()||E(a.baseOptions,gf,1)?.i()||b.baseOptions?.modelAssetBuffer||b.baseOptions?.modelAssetPath))throw Error(\"Either baseOptions.modelAssetPath or baseOptions.modelAssetBuffer must be set\");Hf(a,c);if(c.modelAssetPath)return fetch(c.modelAssetPath.toString()).then(d=>{if(d.ok)return d.arrayBuffer();\nthrow Error(`Failed to fetch model: ${c.modelAssetPath} (${d.status})`);}).then(d=>{try{a.g.h.FS_unlink(\"/model.dat\")}catch{}a.g.h.FS_createDataFile(\"/\",\"model.dat\",new Uint8Array(d),!0,!1,!1);If(a,\"/model.dat\");a.A()});if(c.modelAssetBuffer instanceof Uint8Array)If(a,c.modelAssetBuffer);else if(c.modelAssetBuffer)return vf(c.modelAssetBuffer).then(d=>{If(a,d);a.A()});a.A();return Promise.resolve()}\nfunction Kf(a){try{const b=a.j.length;if(b===1)throw Error(a.j[0].message);if(b>1)throw Error(\"Encountered multiple errors: \"+a.j.map(c=>c.message).join(\", \"));}finally{a.j=[]}}function Lf(a,b){a.s=Math.max(a.s,b)}var Mf=class{constructor(a){this.g=a;this.j=[];this.s=0;this.g.setAutoRenderToScreen(!1)}setGraph(a,b){this.g.attachErrorListener((c,d)=>{this.j.push(Error(d))});this.g.N();this.g.setGraph(a,b);Kf(this)}finishProcessing(){this.g.finishProcessing();Kf(this)}close(){this.g.closeGraph()}};\nMf.prototype.close=Mf.prototype.close;export {Mf as TaskRunner};async function Nf(a,b,c){return Gf(a,b,c)}var Of=class extends Mf{constructor(){super(...arguments);this.F=48E3}O(a){this.F=a}};Of.prototype.setDefaultSampleRate=Of.prototype.O;export {Of as AudioTaskRunner};function Pf(a,b=-1,c=\"\"){return{categories:a.map(d=>{var e=Wb(y(d,1))??0??-1;const f=d.l;let g=f[q]|0;const h=yc(f,g,2),k=Sb(h);k!=null&&k!==h&&A(f,g,2,k);return{index:e,score:k??0??0,categoryName:w(y(d,3))??\"\"??\"\",displayName:w(y(d,4))??\"\"??\"\"}}),headIndex:b,headName:c}}function Qf(a){const b={classifications:Oc(a,pf).map(c=>Pf(E(c,cf,4)?.g()??[],Wb(y(c,2))??0,w(y(c,3))??\"\"))};bc(y(a,2))!=null&&(b.timestampMs=bc(y(a,2))??0);return b};function Rf(a,b){b.forEach(c=>{c=qf(c);a.m.push(Qf(c))})}\nvar Y=class extends Of{constructor(a,b){super(new Ef(a,b));this.m=[];a=this.i=new jf;b=new hf;F(a,hf,1,b)}get baseOptions(){return E(this.i,hf,1)}set baseOptions(a){F(this.i,hf,1,a)}o(a){var b=this.i,c=E(this.i,ef,2);c=c?wc(c):new ef;a.displayNamesLocale!==void 0?z(c,1,fc(a.displayNamesLocale)):a.displayNamesLocale===void 0&&z(c,1);if(a.maxResults!==void 0){var d=a.maxResults;if(d!=null){if(typeof d!==\"number\")throw Xa();if(!Qb(d))throw Xa();d|=0}z(c,2,d)}else\"maxResults\"in a&&z(c,2);if(a.scoreThreshold!==\nvoid 0){d=a.scoreThreshold;if(d!=null&&typeof d!==\"number\")throw Error(`Value of float/double field must be a number, found ${typeof d}: ${d}`);z(c,3,d)}else\"scoreThreshold\"in a&&z(c,3);a.categoryAllowlist!==void 0?Dc(c,4,a.categoryAllowlist):\"categoryAllowlist\"in a&&z(c,4);a.categoryDenylist!==void 0?Dc(c,5,a.categoryDenylist):\"categoryDenylist\"in a&&z(c,5);F(b,ef,2,c);return Jf(this,a)}K(a,b){return this.D(a,b??this.F,this.s+1)}D(a,b,c){this.g.addDoubleToStream(b,\"sample_rate\",c);this.g.addAudioToStreamWithShape(a,\n1,a.length,\"audio_in\",c);this.m=[];this.finishProcessing();return[...this.m]}A(){var a=new af;I(a,10,\"audio_in\");I(a,10,\"sample_rate\");I(a,15,\"timestamped_classifications\");const b=new Ue;pd(b,lf,this.i);const c=new Sc;Ec(c,fc(\"mediapipe.tasks.audio.audio_classifier.AudioClassifierGraph\"));I(c,3,\"AUDIO:audio_in\");I(c,3,\"SAMPLE_RATE:sample_rate\");I(c,4,\"TIMESTAMPED_CLASSIFICATIONS:timestamped_classifications\");c.o(b);Rc(a,c);this.g.attachProtoVectorListener(\"timestamped_classifications\",(d,e)=>{Rf(this,\nd);Lf(this,e)