From 5df04f64197124ab61b294e8d579bdb3e39200aa Mon Sep 17 00:00:00 2001 From: Surma Date: Fri, 4 Jun 2021 09:51:10 -0400 Subject: [PATCH] Update wp2 --- codecs/wp2/dec/wp2_dec.wasm | Bin 459366 -> 459366 bytes codecs/wp2/dec/wp2_node_dec.js | 20 ++++++++++---------- codecs/wp2/dec/wp2_node_dec.wasm | Bin 459366 -> 459366 bytes codecs/wp2/enc/wp2_enc.js | 2 +- codecs/wp2/enc/wp2_enc.wasm | Bin 972292 -> 972301 bytes codecs/wp2/enc/wp2_enc_mt.js | 16 ++++++++-------- codecs/wp2/enc/wp2_enc_mt.wasm | Bin 981128 -> 981132 bytes codecs/wp2/enc/wp2_enc_mt_simd.js | 16 ++++++++-------- codecs/wp2/enc/wp2_enc_mt_simd.wasm | Bin 1022989 -> 1022993 bytes codecs/wp2/enc/wp2_node_enc.js | 5 ++--- codecs/wp2/enc/wp2_node_enc.wasm | Bin 972292 -> 972301 bytes 11 files changed, 29 insertions(+), 30 deletions(-) diff --git a/codecs/wp2/dec/wp2_dec.wasm b/codecs/wp2/dec/wp2_dec.wasm index a87f74bc691fb50d1a4f25cbcc40e4900478647b..8a84a23a96b13f4d6d0f1898161ec3fc590e1590 100755 GIT binary patch delta 399 zcmXYqJxo(k7>2+1e3wJ<>ZMX8F;;UWhBy@+82pQt!Nr)kpiKuR!cYhujExWyVS_Vn3Ft|8)2j1a%lV^F_^Xc|{`pck70IH`S z+A$gRNRw7{lEOe0!4>t|oN@B}R=qJL=bv6u_l=V9NtcumndIC#L}6wwJ&CHh+gXk2 z?k(d(_;K$q<(Sc(_1B-IpO zh;KE;58`J3DZXXYT1_4Xoaw9JI9wk-XJ7rK=>bYsL;^k!k*@(?v!6e4-jgWc@AhS# zbFc}^Qyh06f8!n3acG2Ow9dojPJ?Zy;j9EGl^2R#cA==lXE(c6VL7UN4A}GOW6<{0Bndh$jF5 delta 399 zcmWNL!An$87{$MHzvoqZ^=5QR2&Q;O1Z_qFTUbdw7cGjQRoSdsNQ*HXP%uFuL}9R% zdd+X9nuUvah@0SnHxP7I&68%LO@DwSj*A4dMFcK-o8N(R7Qb^apFNn*e!8YQR41UF z9+;e((3+@=R1~Tr_^nzt7o9w>C}Sp_Q~kKCM6E_sZ8C|PNzYtDEy~SgNAcb~Z0#g; z4=Z>VeLVcjsG91p(S)5xUy|zkktsmz$S~%Lc05KOx`%<+K7yb0$hqf}k90-;)svwn z*JBK%YU{et2f9tEu=tI}u28xx67pqKWHaPj@?ev=f){var l=a.charCodeAt(++g);f=65536+((f&1023)<<10)|l&1023}if(127>=f){if(b>=c)break;d[b++]=f}else{if(2047>=f){if(b+1>=c)break;d[b++]=192|f>>6}else{if(65535>=f){if(b+2>=c)break;d[b++]=224|f>>12}else{if(b+3>=c)break;d[b++]=240|f>>18;d[b++]=128|f>>12&63}d[b++]=128|f>>6&63}d[b++]=128|f&63}}d[b]=0}}var ja=new TextDecoder("utf-16le"); function ka(a,b){var c=a>>1;for(b=c+b/2;!(c>=b)&&D[c];)++c;return ja.decode(C.subarray(a,c<<1))}function la(a,b,c){void 0===c&&(c=2147483647);if(2>c)return 0;c-=2;var d=b;c=c<2*a.length?c/2:a.length;for(var g=0;g>1]=a.charCodeAt(g),b+=2;E[b>>1]=0;return b-d}function ma(a){return 2*a.length}function na(a,b){for(var c=0,d="";!(c>=b/4);){var g=G[a+4*c>>2];if(0==g)break;++c;65536<=g?(g-=65536,d+=String.fromCharCode(55296|g>>10,56320|g&1023)):d+=String.fromCharCode(g)}return d} -function oa(a,b,c){void 0===c&&(c=2147483647);if(4>c)return 0;var d=b;c=d+c-4;for(var g=0;g=f){var l=a.charCodeAt(++g);f=65536+((f&1023)<<10)|l&1023}G[b>>2]=f;b+=4;if(b+4>c)break}G[b>>2]=0;return b-d}function pa(a){for(var b=0,c=0;c=d&&++c;b+=4}return b}var qa,H,C,E,D,G,I,ra,sa; -function ta(){var a=ea.buffer;qa=a;e.HEAP8=H=new Int8Array(a);e.HEAP16=E=new Int16Array(a);e.HEAP32=G=new Int32Array(a);e.HEAPU8=C=new Uint8Array(a);e.HEAPU16=D=new Uint16Array(a);e.HEAPU32=I=new Uint32Array(a);e.HEAPF32=ra=new Float32Array(a);e.HEAPF64=sa=new Float64Array(a)}var K,ua=[],va=[],wa=[];function xa(){var a=e.preRun.shift();ua.unshift(a)}var L=0,ya=null,M=null;e.preloadedImages={};e.preloadedAudios={}; +function oa(a,b,c){void 0===c&&(c=2147483647);if(4>c)return 0;var d=b;c=d+c-4;for(var g=0;g=f){var l=a.charCodeAt(++g);f=65536+((f&1023)<<10)|l&1023}G[b>>2]=f;b+=4;if(b+4>c)break}G[b>>2]=0;return b-d}function pa(a){for(var b=0,c=0;c=d&&++c;b+=4}return b}var qa,H,C,E,D,G,J,ra,sa; +function ta(){var a=ea.buffer;qa=a;e.HEAP8=H=new Int8Array(a);e.HEAP16=E=new Int16Array(a);e.HEAP32=G=new Int32Array(a);e.HEAPU8=C=new Uint8Array(a);e.HEAPU16=D=new Uint16Array(a);e.HEAPU32=J=new Uint32Array(a);e.HEAPF32=ra=new Float32Array(a);e.HEAPF64=sa=new Float64Array(a)}var K,ua=[],va=[],wa=[];function xa(){var a=e.preRun.shift();ua.unshift(a)}var L=0,ya=null,M=null;e.preloadedImages={};e.preloadedAudios={}; function y(a){if(e.onAbort)e.onAbort(a);z(a);fa=!0;a=new WebAssembly.RuntimeError("abort("+a+"). Build with -s ASSERTIONS=1 for more info.");r(a);throw a;}var N=(new URL("wp2_node_dec.wasm",import.meta.url)).toString();function za(){return Promise.resolve().then(function(){a:{try{if(N==N&&A){var a=new Uint8Array(A);break a}if(v){a=v(N);break a}throw"both async and sync fetching of the wasm failed";}catch(b){y(b)}a=void 0}return a})} function Aa(a){for(;0>2]=b};this.O=function(b){G[this.H+0>>2]=b};this.P=function(){G[this.H+4>>2]=0};this.N=function(){H[this.H+12>>0]=0};this.R=function(){H[this.H+13>>0]=0};this.M=function(b,c){this.S(b);this.O(c);this.P();this.N();this.R()}}var Ca=0; function Da(a){switch(a){case 1:return 0;case 2:return 1;case 4:return 2;case 8:return 3;default:throw new TypeError("Unknown type size: "+a);}}var Ea=void 0;function O(a){for(var b="";C[a];)b+=Ea[C[a++]];return b}var P={},Q={},R={};function Fa(a){if(void 0===a)return"_unknown";a=a.replace(/[^a-zA-Z0-9_]/g,"$");var b=a.charCodeAt(0);return 48<=b&&57>=b?"_"+a:a} function Ga(a,b){a=Fa(a);return(new Function("body","return function "+a+'() {\n "use strict"; return body.apply(this, arguments);\n};\n'))(b)}function Ha(a){var b=Error,c=Ga(a,function(d){this.name=a;this.message=d;d=Error(d).stack;void 0!==d&&(this.stack=this.toString()+"\n"+d.replace(/^Error(:[^\n]*)?\n/,""))});c.prototype=Object.create(b.prototype);c.prototype.constructor=c;c.prototype.toString=function(){return void 0===this.message?this.name:this.name+": "+this.message};return c} var Ka=void 0;function S(a){throw new Ka(a);}var La=void 0;function Ma(a,b){function c(h){h=b(h);if(h.length!==d.length)throw new La("Mismatched type converter count");for(var k=0;k>2])}function Qa(a){if(null===a)return"null";var b=typeof a;return"object"===b||"array"===b||"function"===b?a.toString():""+a} +function Oa(a){4>2])}function Qa(a){if(null===a)return"null";var b=typeof a;return"object"===b||"array"===b||"function"===b?a.toString():""+a} function Ra(a,b){switch(b){case 2:return function(c){return this.fromWireType(ra[c>>2])};case 3:return function(c){return this.fromWireType(sa[c>>3])};default:throw new TypeError("Unknown float type: "+a);}}function Sa(a){var b=Function;if(!(b instanceof Function))throw new TypeError("new_ called with constructor type "+typeof b+" which is not a function");var c=Ga(b.name||"unknownFunctionName",function(){});c.prototype=b.prototype;c=new c;a=b.apply(c,a);return a instanceof Object?a:c} function Ta(a){for(;a.length;){var b=a.pop();a.pop()(b)}}function Ua(a,b){var c=e;if(void 0===c[a].F){var d=c[a];c[a]=function(){c[a].F.hasOwnProperty(arguments.length)||S("Function '"+b+"' called with an invalid number of arguments ("+arguments.length+") - expects one of ("+c[a].F+")!");return c[a].F[arguments.length].apply(this,arguments)};c[a].F=[];c[a].F[d.K]=d}} function Va(a,b,c){e.hasOwnProperty(a)?((void 0===c||void 0!==e[a].F&&void 0!==e[a].F[c])&&S("Cannot register public name '"+a+"' twice"),Ua(a,a),e.hasOwnProperty(c)&&S("Cannot register multiple overloads of a function with the same number of arguments ("+c+")!"),e[a].F[c]=b):(e[a]=b,void 0!==c&&(e[a].V=c))}function Wa(a,b){for(var c=[],d=0;d>2)+d]);return c} function Xa(a,b){var c=[];return function(){c.length=arguments.length;for(var d=0;d>1]}:function(d){return D[d>>1]};case 2:return c?function(d){return G[d>>2]}:function(d){return I[d>>2]};default:throw new TypeError("Unknown integer type: "+a);}}var db={}; +function bb(a,b){function c(f){g[f]||Q[f]||(R[f]?R[f].forEach(c):(d.push(f),g[f]=!0))}var d=[],g={};b.forEach(c);throw new Za(a+": "+d.map($a).join([", "]));}function cb(a,b,c){switch(b){case 0:return c?function(d){return H[d]}:function(d){return C[d]};case 1:return c?function(d){return E[d>>1]}:function(d){return D[d>>1]};case 2:return c?function(d){return G[d>>2]}:function(d){return J[d>>2]};default:throw new TypeError("Unknown integer type: "+a);}}var db={}; function eb(){return"object"===typeof globalThis?globalThis:Function("return this")()}function fb(a,b){var c=Q[a];void 0===c&&S(b+" has unknown type "+$a(a));return c}for(var gb={},hb=[null,[],[]],ib=Array(256),X=0;256>X;++X)ib[X]=String.fromCharCode(X);Ea=ib;Ka=e.BindingError=Ha("BindingError");La=e.InternalError=Ha("InternalError");e.count_emval_handles=function(){for(var a=0,b=5;b>f])},G:null})},v:function(a,b){b=O(b);T(a,{name:b,fromWireType:function(c){var d= U[c].value;Oa(c);return d},toWireType:function(c,d){return V(d)},argPackAdvance:8,readValueFromPointer:Pa,G:null})},k:function(a,b,c){c=Da(c);b=O(b);T(a,{name:b,fromWireType:function(d){return d},toWireType:function(d,g){if("number"!==typeof g&&"boolean"!==typeof g)throw new TypeError('Cannot convert "'+Qa(g)+'" to '+this.name);return g},argPackAdvance:8,readValueFromPointer:Ra(b,c),G:null})},q:function(a,b,c,d,g,f){var l=Wa(b,c);a=O(a);g=Ya(d,g);Va(a,function(){bb("Cannot call "+a+" due to unbound types", -l)},b-1);Ma(l,function(h){var k=[h[0],null].concat(h.slice(1)),m=h=a,n=g,p=k.length;2>p&&S("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var x=null!==k[1]&&!1,B=!1,q=1;qp&&S("argTypes array size mismatch! Must at least get return value and 'this' types!");for(var x=null!==k[1]&&!1,B=!1,q=1;q>>h}}var k=b.includes("unsigned");T(a,{name:b,fromWireType:f,toWireType:function(m,n){if("number"!==typeof n&&"boolean"!==typeof n)throw new TypeError('Cannot convert "'+Qa(n)+'" to '+this.name);if(ng)throw new TypeError('Passing a number "'+Qa(n)+'" from JS side to C/C++ side to an argument of type "'+b+'", which is outside the valid range ['+d+", "+g+"]!");return k?n>>>0:n|0},argPackAdvance:8,readValueFromPointer:cb(b, -l,0!==d),G:null})},a:function(a,b,c){function d(f){f>>=2;var l=I;return new g(qa,l[f+1],l[f])}var g=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][b];c=O(c);T(a,{name:c,fromWireType:d,argPackAdvance:8,readValueFromPointer:d},{L:!0})},l:function(a,b){b=O(b);var c="std::string"===b;T(a,{name:b,fromWireType:function(d){var g=I[d>>2];if(c)for(var f=d+4,l=0;l<=g;++l){var h=d+4+l;if(l==g||0==C[h]){if(f){for(var k=f+(h-f),m=f;!(m>=k)&&C[m];)++m;f=ha.decode(C.subarray(f, +l,0!==d),G:null})},a:function(a,b,c){function d(f){f>>=2;var l=J;return new g(qa,l[f+1],l[f])}var g=[Int8Array,Uint8Array,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array][b];c=O(c);T(a,{name:c,fromWireType:d,argPackAdvance:8,readValueFromPointer:d},{L:!0})},l:function(a,b){b=O(b);var c="std::string"===b;T(a,{name:b,fromWireType:function(d){var g=J[d>>2];if(c)for(var f=d+4,l=0;l<=g;++l){var h=d+4+l;if(l==g||0==C[h]){if(f){for(var k=f+(h-f),m=f;!(m>=k)&&C[m];)++m;f=ha.decode(C.subarray(f, m))}else f="";if(void 0===n)var n=f;else n+=String.fromCharCode(0),n+=f;f=h+1}}else{n=Array(g);for(l=0;l=p&&(p=65536+ -((p&1023)<<10)|g.charCodeAt(++n)&1023);127>=p?++m:m=2047>=p?m+2:65535>=p?m+3:m+4}return m}:function(){return g.length})(),h=Y(4+l+1);I[h>>2]=l;if(c&&f)ia(g,h+4,l+1);else if(f)for(f=0;f>2],n=l(),p,x=k+4,B=0;B<=m;++B){var q=k+4+B*b;if(B==m||0==n[q>>h])x=d(x,q-x),void 0===p?p=x:(p+=String.fromCharCode(0),p+=x),x=q+b}W(k);return p},toWireType:function(k,m){"string"!==typeof m&&S("Cannot pass non-string to C++ string type "+c);var n=f(m),p=Y(4+n+b);I[p>>2]=n>>h;g(m,p+4,n+b);null!==k&&k.push(W,p);return p},argPackAdvance:8,readValueFromPointer:Pa,G:function(k){W(k)}})}, +((p&1023)<<10)|g.charCodeAt(++n)&1023);127>=p?++m:m=2047>=p?m+2:65535>=p?m+3:m+4}return m}:function(){return g.length})(),h=Y(4+l+1);J[h>>2]=l;if(c&&f)ia(g,h+4,l+1);else if(f)for(f=0;f>2],n=l(),p,x=k+4,B=0;B<=m;++B){var q=k+4+B*b;if(B==m||0==n[q>>h])x=d(x,q-x),void 0===p?p=x:(p+=String.fromCharCode(0),p+=x),x=q+b}W(k);return p},toWireType:function(k,m){"string"!==typeof m&&S("Cannot pass non-string to C++ string type "+c);var n=f(m),p=Y(4+n+b);J[p>>2]=n>>h;g(m,p+4,n+b);null!==k&&k.push(W,p);return p},argPackAdvance:8,readValueFromPointer:Pa,G:function(k){W(k)}})}, n:function(a,b){b=O(b);T(a,{U:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},c:Oa,d:function(a){if(0===a)return V(eb());var b=db[a];a=void 0===b?O(a):b;return V(eb()[a])},h:function(a){4>> 2) + "+ f+'], "parameter '+f+'");\nvar arg'+f+" = argType"+f+".readValueFromPointer(args);\nargs += argType"+f+"['argPackAdvance'];\n";g=(new Function("requireRegisteredType","Module","__emval_register",l+("var obj = new constructor("+g+");\nreturn __emval_register(obj);\n}\n")))(fb,e,V);gb[b]=g}return g(a,c,d)},j:function(){y()},t:function(a,b,c){C.copyWithin(a,b,b+c)},f:function(a){var b=C.length;a>>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a, d);0>>16);ta();var g=1;break a}catch(f){}g=void 0}if(g)return!0}return!1},u:function(a,b,c,d){for(var g=0,f=0;f>2],h=G[b+(8*f+4)>>2],k=0;k>2]=g;return 0},s:function(){}}; diff --git a/codecs/wp2/dec/wp2_node_dec.wasm b/codecs/wp2/dec/wp2_node_dec.wasm index a87f74bc691fb50d1a4f25cbcc40e4900478647b..8a84a23a96b13f4d6d0f1898161ec3fc590e1590 100755 GIT binary patch delta 399 zcmXYqJxo(k7>2+1e3wJ<>ZMX8F;;UWhBy@+82pQt!Nr)kpiKuR!cYhujExWyVS_Vn3Ft|8)2j1a%lV^F_^Xc|{`pck70IH`S z+A$gRNRw7{lEOe0!4>t|oN@B}R=qJL=bv6u_l=V9NtcumndIC#L}6wwJ&CHh+gXk2 z?k(d(_;K$q<(Sc(_1B-IpO zh;KE;58`J3DZXXYT1_4Xoaw9JI9wk-XJ7rK=>bYsL;^k!k*@(?v!6e4-jgWc@AhS# zbFc}^Qyh06f8!n3acG2Ow9dojPJ?Zy;j9EGl^2R#cA==lXE(c6VL7UN4A}GOW6<{0Bndh$jF5 delta 399 zcmWNL!An$87{$MHzvoqZ^=5QR2&Q;O1Z_qFTUbdw7cGjQRoSdsNQ*HXP%uFuL}9R% zdd+X9nuUvah@0SnHxP7I&68%LO@DwSj*A4dMFcK-o8N(R7Qb^apFNn*e!8YQR41UF z9+;e((3+@=R1~Tr_^nzt7o9w>C}Sp_Q~kKCM6E_sZ8C|PNzYtDEy~SgNAcb~Z0#g; z4=Z>VeLVcjsG91p(S)5xUy|zkktsmz$S~%Lc05KOx`%<+K7yb0$hqf}k90-;)svwn z*JBK%YU{et2f9tEu=tI}u28xx67pqKWHaPj@?ev>2]=n>>h;e(l,q+4,n+b);null!==k&&k.push(Z,q);return q},argPackAdvance:8,readValueFromPointer:O,L:function(k){Z(k)}})},m:function(a,b,c,d,e,f){N[a]={name:U(b),Y:Y(c,d),Z:Y(e,f),P:[]}},b:function(a,b,c,d,e,f,m,h,k,l){N[a].P.push({S:U(b),V:c,T:Y(d,e),U:f,fa:m,ea:Y(h,k),ga:l})},x:function(a,b){b=U(b);S(a,{ia:!0,name:b,argPackAdvance:0, fromWireType:function(){},toWireType:function(){}})},g:Pa,A:function(a){if(0===a)return X(cb());var b=bb[a];a=void 0===b?U(a):b;return X(cb()[a])},j:function(a){4>> 2) + "+ f+'], "parameter '+f+'");\nvar arg'+f+" = argType"+f+".readValueFromPointer(args);\nargs += argType"+f+"['argPackAdvance'];\n";e=(new Function("requireRegisteredType","Module","__emval_register",m+("var obj = new constructor("+e+");\nreturn __emval_register(obj);\n}\n")))(db,g,X);eb[b]=e}return e(a,c,d)},f:function(){A()},s:function(a,b,c){C.copyWithin(a,b,b+c)},d:function(a){var b=C.length;a>>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a, -d);0>>16);ua();var e=1;break a}catch(f){}e=void 0}if(e)return!0}return!1},t:function(){return 0},p:function(){},u:function(a,b,c,d){for(var e=0,f=0;f>2],h=G[b+(8*f+4)>>2],k=0;k>2]=e;return 0}, +d);0>>16);ua();var e=1;break a}catch(f){}e=void 0}if(e)return!0}return!1},u:function(){return 0},p:function(){},t:function(a,b,c,d){for(var e=0,f=0;f>2],h=G[b+(8*f+4)>>2],k=0;k>2]=e;return 0}, r:function(){}}; (function(){function a(e){g.asm=e.exports;fa=g.asm.C;ua();J=g.asm.I;wa.unshift(g.asm.D);K--;g.monitorRunDependencies&&g.monitorRunDependencies(K);0==K&&(null!==za&&(clearInterval(za),za=null),L&&(e=L,L=null,e()))}function b(e){a(e.instance)}function c(e){return Ba().then(function(f){return WebAssembly.instantiate(f,d)}).then(e,function(f){v("failed to asynchronously prepare wasm: "+f);A(f)})}var d={a:jb};K++;g.monitorRunDependencies&&g.monitorRunDependencies(K);if(g.instantiateWasm)try{return g.instantiateWasm(d,a)}catch(e){return v("Module.instantiateWasm callback failed with error: "+ e),!1}(function(){return w||"function"!==typeof WebAssembly.instantiateStreaming||M.startsWith("data:application/octet-stream;base64,")||"function"!==typeof fetch?c(b):fetch(M,{credentials:"same-origin"}).then(function(e){return WebAssembly.instantiateStreaming(e,d).then(b,function(f){v("wasm streaming compile failed: "+f);v("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ba);return{}})();g.___wasm_call_ctors=function(){return(g.___wasm_call_ctors=g.asm.D).apply(null,arguments)}; diff --git a/codecs/wp2/enc/wp2_enc.wasm b/codecs/wp2/enc/wp2_enc.wasm index 1c45f375544606dea68a6867307f3530fc9f8291..b963c19d685cb8d30426ae16a74c4b99b4675e79 100755 GIT binary patch delta 810 zcmXX?T}V_x6rMA4@7=vWP0O0FRMy>9GYE?iqx^}k6${Z1TM}jT(2Ipu=0hO8B($|y zM%I$^V)XOULqc0_jkRlP`)kn}SWpBOm>O1K^^mTS%~l`G`R1JSoipc*zq|5ccV(yz z+Xx(jlSm47;0c_k23yEs6#(mbCfKFmClXdLTBgyLQ?0oLWvjKlVmIGLEp>;PvsyjmvB0eMjk~6_ zqeRSf_N#VV6`xf4Qwsr=Pz};mvBFARA{u=eK&D}-rYEoz@vTi2Xh6G)r=3ED|-X+<=1T9*Y zQgrGRg-&PA3aH46i6H368cwn6qQuC#qElO1(RZ ybE}*F^FU4@!1Oq^{;AVRT4eth74ew_P4h2F`j*m&Sh0OdjL{1SMcK$}y7mtR3k(4O delta 805 zcmXw0Ye-Z<6rMA4@7=xkZqv4#B|Y!%S{p@Kgi-DqUQ2|iz>4VcD}ofY)F2QF6xv!W zD{I5~6TSZQLm|tpu{7QC?yj3;K?OyoLN750B7|D)F&lMYzHiQ%bG~zC=1f~4)D~!O z#5M``!4X6v&G;i$-H|#{reYnyE*apCjFG5<=IIii({Wvzj$tx#Td5>z@}tABIk7rL zev<}i`!CY5P94q$E0XPPhv$)$caOjv-zIo|yxPaBeNfs8G4^l}=0hwzG6;NR5I@<< z0}IGD3=i2^gY*j8>LEoCXXia+C&c)ehcp7D_+cM8h@p>-E+UnJHZLX#q2>0I0oFF3 zoC^>82_N=LH`4HcpY+P#&U5*Wyb@fy0qPAf-=Qs1p@9r=_OjDaIakznMdkeIv6NDg z3n+k)flOS%U)__B0tUAMG+Q%liT*8cQ zIV)V=CG+wwGs9gZ)X0Hk~kDzpcwo}}#biI~ruU26wb72_?zL8qH-NNahLgo+TGJ+76(OjbXxeGS*8HC~t2*KQCMw+bAgUGRdf zX>n{36l!tg!wcTq;s{-mdg99EaLMXvyks>^HsK*VcgE-xVGrW8kR6LtZ|+S?(PuPd zFWJu9_4s zMdr06i~V<<$b6Gz?=6~B+^^`=g%EPNGAK+%W}gUxj?AZmv$Ra`FQ|HEiv)_ZpP3xd zr7@-GOW75R&SLxHG|Og+57+yFEl<#XJ2Ed0D0*07kf1qyB0*nMdS49RG%mV!0zzGE I=p|kC2YCYzl>h($ diff --git a/codecs/wp2/enc/wp2_enc_mt.js b/codecs/wp2/enc/wp2_enc_mt.js index d9a4ce12..6966a75d 100644 --- a/codecs/wp2/enc/wp2_enc_mt.js +++ b/codecs/wp2/enc/wp2_enc_mt.js @@ -18,7 +18,7 @@ function Ba(a){for(var b=0,c=0;c=a||a>e().length||a&1||0>b)return-28;if(0==b)return 0;2147483647<=b&&(b=Infinity);var c=Atomics.load(x(),Pa>>2),d=0;if(c==a&&Atomics.compareExchange(x(),Pa>>2,c,0)==c&&(--b,d=1,0>=b))return 1;a=Atomics.notify(x(),a>>2,b);if(0<=a)return a+d;throw"Atomics.notify returned an unexpected value "+a;}z._emscripten_futex_wake=Oa; function Qa(a){if(C)throw"Internal Error! cleanupThread() can only ever be called from main application thread!";if(!a)throw"Internal Error! Null pthread_ptr in cleanupThread!";var b=Q.sa[a];b&&(x()[a+12>>2]=0,Q.Fa(b.worker))} var Q={qa:[],va:[],Ka:[],eb:function(){for(var a=navigator.hardwareConcurrency,b=0;bb;++b)y()[a/4+b]=0;x()[a+12>>2]=a;b=a+152;x()[b>>2]=b;var c=R(512);for(b=0;128>b;++b)y()[c/4+b]=0;Atomics.store(y(),a+100>>2,c);Atomics.store(y(),a+40>>2,a);Ra(a,!1,1);Sa(a)},gb:function(){Q.receiveObjectTransfer=Q.kb;Q.threadInit=Q.Ab;Q.threadCancel=Q.yb;Q.threadExit=Q.zb;Q.setExitStatus=Q.nb},sa:{},Ja:[],lb:function(){for(;0>2];if(c)for(var g=d+4,k=0;k<=f;++k){var h=d+4+k;if(k==f||0==u()[h]){g=K(g,h-g);if(void 0===m)var m=g;else m+=String.fromCharCode(0),m+=g;g=h+1}}else{m=Array(f);for(k=0;k>2]=k;if(c&&g)ua(f,h+4,k+1);else if(g)for(g=0;g>2],r=k(),w,E=m+4,F=0;F<=p;++F){var q=m+4+F*b;if(F==p||0==r[q>>h])E=d(E,q-E),void 0===w?w=E:(w+=String.fromCharCode(0),w+=E),E=q+b}T(m);return w},toWireType:function(m,p){"string"!==typeof p&&Y("Cannot pass non-string to C++ string type "+ -c);var r=g(p),w=R(4+r+b);y()[w>>2]=r>>h;f(p,w+4,r+b);null!==m&&m.push(T,w);return w},argPackAdvance:8,readValueFromPointer:hb,ua:function(m){T(m)}})},u:function(a,b,c,d,f,g){fb[a]={name:X(b),ib:Bb(c,d),jb:Bb(f,g),Oa:[]}},c:function(a,b,c,d,f,g,k,h,m,p){fb[a].Oa.push({Wa:X(b),$a:c,Ya:Bb(d,f),Za:g,ub:k,tb:Bb(h,m),vb:p})},M:function(a,b){b=X(b);W(a,{Ib:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},I:function(a,b){if(a==b)postMessage({cmd:"processQueuedMainThreadWork"}); -else if(C)postMessage({targetThread:a,cmd:"processThreadQueue"});else{a=(a=Q.sa[a])&&a.worker;if(!a)return;a.postMessage({cmd:"processThreadQueue"})}return 1},k:sb,J:function(a){if(0===a)return tb(Ib());var b=Hb[a];a=void 0===b?X(a):b;return tb(Ib()[a])},Q:function(a){4>2]=r>>h;f(p,w+4,r+b);null!==m&&m.push(T,w);return w},argPackAdvance:8,readValueFromPointer:hb,ua:function(m){T(m)}})},u:function(a,b,c,d,f,g){fb[a]={name:X(b),ib:Bb(c,d),jb:Bb(f,g),Oa:[]}},c:function(a,b,c,d,f,g,k,h,m,p){fb[a].Oa.push({Wa:X(b),$a:c,Ya:Bb(d,f),Za:g,ub:k,tb:Bb(h,m),vb:p})},M:function(a,b){b=X(b);W(a,{Ib:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},G:function(a,b){if(a==b)postMessage({cmd:"processQueuedMainThreadWork"}); +else if(C)postMessage({targetThread:a,cmd:"processThreadQueue"});else{a=(a=Q.sa[a])&&a.worker;if(!a)return;a.postMessage({cmd:"processThreadQueue"})}return 1},l:sb,J:function(a){if(0===a)return tb(Ib());var b=Hb[a];a=void 0===b?X(a):b;return tb(Ib()[a])},Q:function(a){4>> 2) + "+g+'], "parameter '+g+'");\nvar arg'+g+" = argType"+g+".readValueFromPointer(args);\nargs += argType"+g+"['argPackAdvance'];\n";f=(new Function("requireRegisteredType","Module","__emval_register",k+("var obj = new constructor("+f+");\nreturn __emval_register(obj);\n}\n")))(Jb,z,tb);Kb[b]=f}return f(a,c,d)},j:function(){J()},n:function(a,b,c){Lb.length=0;var d;for(c>>=2;d=u()[b++];)(d=105>d)&&c&1&&c++, -Lb.push(d?ja()[c++>>1]:x()[c]),++c;return Ma[a].apply(null,Lb)},E:function(){},m:function(){},g:Mb,f:Oa,h:bb,A:function(a,b,c){u().copyWithin(a,b,b+c)},R:function(){return navigator.hardwareConcurrency},F:function(a,b,c){Rb.length=b;c>>=3;for(var d=0;da?Ma[-a-1]:nc[a]).apply(null,Rb)},B:function(a){var b=u().length;a>>>=0;if(a<=b||2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a,d);0>>16);t(l.buffer);var f=1;break a}catch(g){}f=void 0}if(f)return!0}return!1},G:function(a,b,c){return Tb(a)?Ub(a,b,c):Wb(a,b,c)},l:function(){},H:function(a,b){b>>=2;var c=x()[b+6];b={alpha:!!x()[b],depth:!!x()[b+1],stencil:!!x()[b+2],antialias:!!x()[b+3],premultipliedAlpha:!!x()[b+4],preserveDrawingBuffer:!!x()[b+5],powerPreference:dc[c],failIfMajorPerformanceCaveat:!!x()[b+7],hb:x()[b+8],Jb:x()[b+9],Na:x()[b+10],Va:x()[b+11],Mb:x()[b+12],Nb:x()[b+13]};a=Tb(a);return!a||b.Va? -0:$b(a,b)},C:fc,w:gc,D:hc,z:function(){Q.fb()},a:l||z.wasmMemory,q:function(a,b,c,d){if("undefined"===typeof SharedArrayBuffer)return H("Current environment does not support SharedArrayBuffer, pthreads are not available!"),6;if(!a)return H("pthread_create called with a null thread pointer!"),28;var f=[];if(C&&0===f.length)return oc(687865856,a,b,c,d);var g=0,k=0;if(b&&-1!=b){var h=x()[b>>2];h+=81920;g=x()[b+8>>2];k=0!==x()[b+12>>2]}else h=2097152;(b=0==g)?g=pc(16,h):(g-=h,0>1]:x()[c]),++c;return Ma[a].apply(null,Lb)},C:function(){},m:function(){},f:Mb,g:Oa,h:bb,A:function(a,b,c){u().copyWithin(a,b,b+c)},R:function(){return navigator.hardwareConcurrency},D:function(a,b,c){Rb.length=b;c>>=3;for(var d=0;da?Ma[-a-1]:nc[a]).apply(null,Rb)},B:function(a){var b=u().length;a>>>=0;if(a<=b||2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a,d);0>>16);t(l.buffer);var f=1;break a}catch(g){}f=void 0}if(f)return!0}return!1},E:function(a,b,c){return Tb(a)?Ub(a,b,c):Wb(a,b,c)},k:function(){},F:function(a,b){b>>=2;var c=x()[b+6];b={alpha:!!x()[b],depth:!!x()[b+1],stencil:!!x()[b+2],antialias:!!x()[b+3],premultipliedAlpha:!!x()[b+4],preserveDrawingBuffer:!!x()[b+5],powerPreference:dc[c],failIfMajorPerformanceCaveat:!!x()[b+7],hb:x()[b+8],Jb:x()[b+9],Na:x()[b+10],Va:x()[b+11],Mb:x()[b+12],Nb:x()[b+13]};a=Tb(a);return!a||b.Va? +0:$b(a,b)},I:fc,w:gc,H:hc,z:function(){Q.fb()},a:l||z.wasmMemory,q:function(a,b,c,d){if("undefined"===typeof SharedArrayBuffer)return H("Current environment does not support SharedArrayBuffer, pthreads are not available!"),6;if(!a)return H("pthread_create called with a null thread pointer!"),28;var f=[];if(C&&0===f.length)return oc(687865856,a,b,c,d);var g=0,k=0;if(b&&-1!=b){var h=x()[b>>2];h+=81920;g=x()[b+8>>2];k=0!==x()[b+12>>2]}else h=2097152;(b=0==g)?g=pc(16,h):(g-=h,0p;++p)y()[(m>>2)+p]=0;x()[a>>2]=m;x()[m+12>>2]=m;a=m+152;x()[a>>2]=a;c={wa:g,xa:h,Ga:b,Ma:k,wb:c,Ea:m,ya:d,Bb:f};return C?(c.Db="spawnThread",postMessage(c,f),0):Wa(c)},P:function(a,b){return jc(a,b)},y:function(){}}; (function(){function a(f,g){z.asm=f.exports;L=z.asm.W;Fa.unshift(z.asm.S);Q.Ka.push(z.asm.V);ra=g;if(!C){var k=Q.qa.length;Q.qa.forEach(function(h){Q.Qa(h,function(){if(!--k&&(M--,z.monitorRunDependencies&&z.monitorRunDependencies(M),0==M&&(null!==Ia&&(clearInterval(Ia),Ia=null),O))){var m=O;O=null;m()}})})}}function b(f){a(f.instance,f.module)}function c(f){return Ka().then(function(g){return WebAssembly.instantiate(g,d)}).then(f,function(g){H("failed to asynchronously prepare wasm: "+g);J(g)})} var d={a:qc};C||(!C||J("Assertion failed: addRunDependency cannot be used in a pthread worker"),M++,z.monitorRunDependencies&&z.monitorRunDependencies(M));if(z.instantiateWasm)try{return z.instantiateWasm(d,a)}catch(f){return H("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return I||"function"!==typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")||"function"!==typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f, @@ -79,8 +79,8 @@ d).then(b,function(g){H("wasm streaming compile failed: "+g);H("falling back to var Eb=z.___getTypeName=function(){return(Eb=z.___getTypeName=z.asm.X).apply(null,arguments)};z.___embind_register_native_and_builtin_types=function(){return(z.___embind_register_native_and_builtin_types=z.asm.Y).apply(null,arguments)};z._emscripten_current_thread_process_queued_calls=function(){return(z._emscripten_current_thread_process_queued_calls=z.asm.Z).apply(null,arguments)}; var Sa=z._emscripten_register_main_browser_thread_id=function(){return(Sa=z._emscripten_register_main_browser_thread_id=z.asm._).apply(null,arguments)},kc=z._emscripten_main_browser_thread_id=function(){return(kc=z._emscripten_main_browser_thread_id=z.asm.$).apply(null,arguments)},La=z.__emscripten_do_dispatch_to_thread=function(){return(La=z.__emscripten_do_dispatch_to_thread=z.asm.aa).apply(null,arguments)},oc=z._emscripten_sync_run_in_main_thread_4=function(){return(oc=z._emscripten_sync_run_in_main_thread_4= z.asm.ba).apply(null,arguments)},Va=z._emscripten_main_thread_process_queued_calls=function(){return(Va=z._emscripten_main_thread_process_queued_calls=z.asm.ca).apply(null,arguments)},Qb=z._emscripten_run_in_main_runtime_thread_js=function(){return(Qb=z._emscripten_run_in_main_runtime_thread_js=z.asm.da).apply(null,arguments)},Vb=z.__emscripten_call_on_thread=function(){return(Vb=z.__emscripten_call_on_thread=z.asm.ea).apply(null,arguments)},Ra=z.__emscripten_thread_init=function(){return(Ra=z.__emscripten_thread_init= -z.asm.fa).apply(null,arguments)},S=z._pthread_self=function(){return(S=z._pthread_self=z.asm.ga).apply(null,arguments)},Ta=z.___pthread_tsd_run_dtors=function(){return(Ta=z.___pthread_tsd_run_dtors=z.asm.ha).apply(null,arguments)},ic=z._emscripten_get_global_libc=function(){return(ic=z._emscripten_get_global_libc=z.asm.ia).apply(null,arguments)},Ob=z.stackSave=function(){return(Ob=z.stackSave=z.asm.ja).apply(null,arguments)},$a=z.stackRestore=function(){return($a=z.stackRestore=z.asm.ka).apply(null, -arguments)},Pb=z.stackAlloc=function(){return(Pb=z.stackAlloc=z.asm.la).apply(null,arguments)},Za=z._emscripten_stack_set_limits=function(){return(Za=z._emscripten_stack_set_limits=z.asm.ma).apply(null,arguments)},pc=z._memalign=function(){return(pc=z._memalign=z.asm.na).apply(null,arguments)};z.dynCall_jiji=function(){return(z.dynCall_jiji=z.asm.oa).apply(null,arguments)};var Ua=z.__emscripten_allow_main_runtime_queued_calls=112116,Pa=z.__emscripten_main_thread_futex=122148;z.PThread=Q; +z.asm.fa).apply(null,arguments)},ic=z._emscripten_get_global_libc=function(){return(ic=z._emscripten_get_global_libc=z.asm.ga).apply(null,arguments)},S=z._pthread_self=function(){return(S=z._pthread_self=z.asm.ha).apply(null,arguments)},Ta=z.___pthread_tsd_run_dtors=function(){return(Ta=z.___pthread_tsd_run_dtors=z.asm.ia).apply(null,arguments)},Ob=z.stackSave=function(){return(Ob=z.stackSave=z.asm.ja).apply(null,arguments)},$a=z.stackRestore=function(){return($a=z.stackRestore=z.asm.ka).apply(null, +arguments)},Pb=z.stackAlloc=function(){return(Pb=z.stackAlloc=z.asm.la).apply(null,arguments)},Za=z._emscripten_stack_set_limits=function(){return(Za=z._emscripten_stack_set_limits=z.asm.ma).apply(null,arguments)},pc=z._memalign=function(){return(pc=z._memalign=z.asm.na).apply(null,arguments)};z.dynCall_jiji=function(){return(z.dynCall_jiji=z.asm.oa).apply(null,arguments)};var Ua=z.__emscripten_allow_main_runtime_queued_calls=112408,Pa=z.__emscripten_main_thread_futex=123196;z.PThread=Q; z.PThread=Q;z.wasmMemory=l;z.ExitStatus=Xa;var rc;function Xa(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}O=function sc(){rc||tc();rc||(O=sc)}; function tc(){function a(){if(!rc&&(rc=!0,z.calledRun=!0,!sa)){C||Na(Fa);la(z);if(z.onRuntimeInitialized)z.onRuntimeInitialized();if(!C){if(z.postRun)for("function"==typeof z.postRun&&(z.postRun=[z.postRun]);z.postRun.length;){var b=z.postRun.shift();Ga.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 delta 4362 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.length||a&1||0>b)return-28;if(0==b)return 0;2147483647<=b&&(b=Infinity);var c=Atomics.load(x(),Pa>>2),d=0;if(c==a&&Atomics.compareExchange(x(),Pa>>2,c,0)==c&&(--b,d=1,0>=b))return 1;a=Atomics.notify(x(),a>>2,b);if(0<=a)return a+d;throw"Atomics.notify returned an unexpected value "+a;}z._emscripten_futex_wake=Oa; function Qa(a){if(C)throw"Internal Error! cleanupThread() can only ever be called from main application thread!";if(!a)throw"Internal Error! Null pthread_ptr in cleanupThread!";var b=Q.ua[a];b&&(x()[a+12>>2]=0,Q.Ha(b.worker))} var Q={sa:[],xa:[],Ma:[],gb:function(){for(var a=navigator.hardwareConcurrency,b=0;bb;++b)y()[a/4+b]=0;x()[a+12>>2]=a;b=a+152;x()[b>>2]=b;var c=R(512);for(b=0;128>b;++b)y()[c/4+b]=0;Atomics.store(y(),a+100>>2,c);Atomics.store(y(),a+40>>2,a);Ra(a,!1,1);Sa(a)},ib:function(){Q.receiveObjectTransfer=Q.mb;Q.threadInit=Q.Cb;Q.threadCancel=Q.Ab;Q.threadExit=Q.Bb;Q.setExitStatus=Q.pb},ua:{},La:[],nb:function(){for(;0>2];if(c)for(var g=d+4,k=0;k<=f;++k){var h=d+4+k;if(k==f||0==u()[h]){g=K(g,h-g);if(void 0===m)var m=g;else m+=String.fromCharCode(0),m+=g;g=h+1}}else{m=Array(f);for(k=0;k>2]=k;if(c&&g)ua(f,h+4,k+1);else if(g)for(g=0;g>2],r=k(),w,E=m+4,F=0;F<=p;++F){var q=m+4+F*b;if(F==p||0==r[q>>h])E=d(E,q-E),void 0===w?w=E:(w+=String.fromCharCode(0),w+=E),E=q+b}T(m);return w},toWireType:function(m,p){"string"!==typeof p&&Y("Cannot pass non-string to C++ string type "+ -c);var r=g(p),w=R(4+r+b);y()[w>>2]=r>>h;f(p,w+4,r+b);null!==m&&m.push(T,w);return w},argPackAdvance:8,readValueFromPointer:hb,wa:function(m){T(m)}})},v:function(a,b,c,d,f,g){fb[a]={name:X(b),kb:Bb(c,d),lb:Bb(f,g),Qa:[]}},c:function(a,b,c,d,f,g,k,h,m,p){fb[a].Qa.push({Ya:X(b),bb:c,$a:Bb(d,f),ab:g,wb:k,vb:Bb(h,m),xb:p})},M:function(a,b){b=X(b);W(a,{Kb:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},I:function(a,b){if(a==b)postMessage({cmd:"processQueuedMainThreadWork"}); -else if(C)postMessage({targetThread:a,cmd:"processThreadQueue"});else{a=(a=Q.ua[a])&&a.worker;if(!a)return;a.postMessage({cmd:"processThreadQueue"})}return 1},l:sb,J:function(a){if(0===a)return tb(Ib());var b=Hb[a];a=void 0===b?X(a):b;return tb(Ib()[a])},Q:function(a){4>2]=r>>h;f(p,w+4,r+b);null!==m&&m.push(T,w);return w},argPackAdvance:8,readValueFromPointer:hb,wa:function(m){T(m)}})},v:function(a,b,c,d,f,g){fb[a]={name:X(b),kb:Bb(c,d),lb:Bb(f,g),Qa:[]}},c:function(a,b,c,d,f,g,k,h,m,p){fb[a].Qa.push({Ya:X(b),bb:c,$a:Bb(d,f),ab:g,wb:k,vb:Bb(h,m),xb:p})},M:function(a,b){b=X(b);W(a,{Kb:!0,name:b,argPackAdvance:0,fromWireType:function(){},toWireType:function(){}})},G:function(a,b){if(a==b)postMessage({cmd:"processQueuedMainThreadWork"}); +else if(C)postMessage({targetThread:a,cmd:"processThreadQueue"});else{a=(a=Q.ua[a])&&a.worker;if(!a)return;a.postMessage({cmd:"processThreadQueue"})}return 1},m:sb,J:function(a){if(0===a)return tb(Ib());var b=Hb[a];a=void 0===b?X(a):b;return tb(Ib()[a])},Q:function(a){4>> 2) + "+g+'], "parameter '+g+'");\nvar arg'+g+" = argType"+g+".readValueFromPointer(args);\nargs += argType"+g+"['argPackAdvance'];\n";f=(new Function("requireRegisteredType","Module","__emval_register",k+("var obj = new constructor("+f+");\nreturn __emval_register(obj);\n}\n")))(Jb,z,tb);Kb[b]=f}return f(a,c,d)},k:function(){J()},o:function(a,b,c){Lb.length=0;var d;for(c>>=2;d=u()[b++];)(d=105>d)&&c&1&&c++, -Lb.push(d?ja()[c++>>1]:x()[c]),++c;return Ma[a].apply(null,Lb)},E:function(){},n:function(){},g:Mb,f:Oa,h:bb,A:function(a,b,c){u().copyWithin(a,b,b+c)},R:function(){return navigator.hardwareConcurrency},F:function(a,b,c){Rb.length=b;c>>=3;for(var d=0;da?Ma[-a-1]:nc[a]).apply(null,Rb)},B:function(a){var b=u().length;a>>>=0;if(a<=b||2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a,d);0>>16);t(l.buffer);var f=1;break a}catch(g){}f=void 0}if(f)return!0}return!1},G:function(a,b,c){return Tb(a)?Ub(a,b,c):Wb(a,b,c)},m:function(){},H:function(a,b){b>>=2;var c=x()[b+6];b={alpha:!!x()[b],depth:!!x()[b+1],stencil:!!x()[b+2],antialias:!!x()[b+3],premultipliedAlpha:!!x()[b+4],preserveDrawingBuffer:!!x()[b+5],powerPreference:dc[c],failIfMajorPerformanceCaveat:!!x()[b+7],jb:x()[b+8],Lb:x()[b+9],Pa:x()[b+10],Xa:x()[b+11],Ob:x()[b+12],Pb:x()[b+13]};a=Tb(a);return!a||b.Xa? -0:$b(a,b)},C:fc,x:gc,D:hc,z:function(){Q.hb()},a:l||z.wasmMemory,r:function(a,b,c,d){if("undefined"===typeof SharedArrayBuffer)return H("Current environment does not support SharedArrayBuffer, pthreads are not available!"),6;if(!a)return H("pthread_create called with a null thread pointer!"),28;var f=[];if(C&&0===f.length)return oc(687865856,a,b,c,d);var g=0,k=0;if(b&&-1!=b){var h=x()[b>>2];h+=81920;g=x()[b+8>>2];k=0!==x()[b+12>>2]}else h=2097152;(b=0==g)?g=pc(16,h):(g-=h,0>1]:x()[c]),++c;return Ma[a].apply(null,Lb)},C:function(){},n:function(){},f:Mb,g:Oa,h:bb,A:function(a,b,c){u().copyWithin(a,b,b+c)},R:function(){return navigator.hardwareConcurrency},D:function(a,b,c){Rb.length=b;c>>=3;for(var d=0;da?Ma[-a-1]:nc[a]).apply(null,Rb)},B:function(a){var b=u().length;a>>>=0;if(a<=b||2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a,d);0>>16);t(l.buffer);var f=1;break a}catch(g){}f=void 0}if(f)return!0}return!1},E:function(a,b,c){return Tb(a)?Ub(a,b,c):Wb(a,b,c)},l:function(){},F:function(a,b){b>>=2;var c=x()[b+6];b={alpha:!!x()[b],depth:!!x()[b+1],stencil:!!x()[b+2],antialias:!!x()[b+3],premultipliedAlpha:!!x()[b+4],preserveDrawingBuffer:!!x()[b+5],powerPreference:dc[c],failIfMajorPerformanceCaveat:!!x()[b+7],jb:x()[b+8],Lb:x()[b+9],Pa:x()[b+10],Xa:x()[b+11],Ob:x()[b+12],Pb:x()[b+13]};a=Tb(a);return!a||b.Xa? +0:$b(a,b)},I:fc,x:gc,H:hc,z:function(){Q.hb()},a:l||z.wasmMemory,r:function(a,b,c,d){if("undefined"===typeof SharedArrayBuffer)return H("Current environment does not support SharedArrayBuffer, pthreads are not available!"),6;if(!a)return H("pthread_create called with a null thread pointer!"),28;var f=[];if(C&&0===f.length)return oc(687865856,a,b,c,d);var g=0,k=0;if(b&&-1!=b){var h=x()[b>>2];h+=81920;g=x()[b+8>>2];k=0!==x()[b+12>>2]}else h=2097152;(b=0==g)?g=pc(16,h):(g-=h,0p;++p)y()[(m>>2)+p]=0;x()[a>>2]=m;x()[m+12>>2]=m;a=m+152;x()[a>>2]=a;c={ya:g,za:h,Ia:b,Oa:k,yb:c,Ga:m,Aa:d,Db:f};return C?(c.Fb="spawnThread",postMessage(c,f),0):Wa(c)},P:function(a,b){return jc(a,b)},i:function(){}}; (function(){function a(f,g){z.asm=f.exports;L=z.asm.W;Fa.unshift(z.asm.S);Q.Ma.push(z.asm.V);ra=g;if(!C){var k=Q.sa.length;Q.sa.forEach(function(h){Q.Sa(h,function(){if(!--k&&(M--,z.monitorRunDependencies&&z.monitorRunDependencies(M),0==M&&(null!==Ia&&(clearInterval(Ia),Ia=null),O))){var m=O;O=null;m()}})})}}function b(f){a(f.instance,f.module)}function c(f){return Ka().then(function(g){return WebAssembly.instantiate(g,d)}).then(f,function(g){H("failed to asynchronously prepare wasm: "+g);J(g)})} var d={a:qc};C||(!C||J("Assertion failed: addRunDependency cannot be used in a pthread worker"),M++,z.monitorRunDependencies&&z.monitorRunDependencies(M));if(z.instantiateWasm)try{return z.instantiateWasm(d,a)}catch(f){return H("Module.instantiateWasm callback failed with error: "+f),!1}(function(){return I||"function"!==typeof WebAssembly.instantiateStreaming||P.startsWith("data:application/octet-stream;base64,")||"function"!==typeof fetch?c(b):fetch(P,{credentials:"same-origin"}).then(function(f){return WebAssembly.instantiateStreaming(f, @@ -79,9 +79,9 @@ d).then(b,function(g){H("wasm streaming compile failed: "+g);H("falling back to var Eb=z.___getTypeName=function(){return(Eb=z.___getTypeName=z.asm.X).apply(null,arguments)};z.___embind_register_native_and_builtin_types=function(){return(z.___embind_register_native_and_builtin_types=z.asm.Y).apply(null,arguments)};z._emscripten_current_thread_process_queued_calls=function(){return(z._emscripten_current_thread_process_queued_calls=z.asm.Z).apply(null,arguments)}; var Sa=z._emscripten_register_main_browser_thread_id=function(){return(Sa=z._emscripten_register_main_browser_thread_id=z.asm._).apply(null,arguments)},kc=z._emscripten_main_browser_thread_id=function(){return(kc=z._emscripten_main_browser_thread_id=z.asm.$).apply(null,arguments)},La=z.__emscripten_do_dispatch_to_thread=function(){return(La=z.__emscripten_do_dispatch_to_thread=z.asm.aa).apply(null,arguments)},oc=z._emscripten_sync_run_in_main_thread_4=function(){return(oc=z._emscripten_sync_run_in_main_thread_4= z.asm.ba).apply(null,arguments)},Va=z._emscripten_main_thread_process_queued_calls=function(){return(Va=z._emscripten_main_thread_process_queued_calls=z.asm.ca).apply(null,arguments)},Qb=z._emscripten_run_in_main_runtime_thread_js=function(){return(Qb=z._emscripten_run_in_main_runtime_thread_js=z.asm.da).apply(null,arguments)},Vb=z.__emscripten_call_on_thread=function(){return(Vb=z.__emscripten_call_on_thread=z.asm.ea).apply(null,arguments)},Ra=z.__emscripten_thread_init=function(){return(Ra=z.__emscripten_thread_init= -z.asm.fa).apply(null,arguments)},S=z._pthread_self=function(){return(S=z._pthread_self=z.asm.ga).apply(null,arguments)},Ta=z.___pthread_tsd_run_dtors=function(){return(Ta=z.___pthread_tsd_run_dtors=z.asm.ha).apply(null,arguments)},ic=z._emscripten_get_global_libc=function(){return(ic=z._emscripten_get_global_libc=z.asm.ia).apply(null,arguments)},Ob=z.stackSave=function(){return(Ob=z.stackSave=z.asm.ja).apply(null,arguments)},$a=z.stackRestore=function(){return($a=z.stackRestore=z.asm.ka).apply(null, +z.asm.fa).apply(null,arguments)},ic=z._emscripten_get_global_libc=function(){return(ic=z._emscripten_get_global_libc=z.asm.ga).apply(null,arguments)},S=z._pthread_self=function(){return(S=z._pthread_self=z.asm.ha).apply(null,arguments)},Ta=z.___pthread_tsd_run_dtors=function(){return(Ta=z.___pthread_tsd_run_dtors=z.asm.ia).apply(null,arguments)},Ob=z.stackSave=function(){return(Ob=z.stackSave=z.asm.ja).apply(null,arguments)},$a=z.stackRestore=function(){return($a=z.stackRestore=z.asm.ka).apply(null, arguments)},Pb=z.stackAlloc=function(){return(Pb=z.stackAlloc=z.asm.la).apply(null,arguments)},Za=z._emscripten_stack_set_limits=function(){return(Za=z._emscripten_stack_set_limits=z.asm.ma).apply(null,arguments)},pc=z._memalign=function(){return(pc=z._memalign=z.asm.na).apply(null,arguments)};z.dynCall_jiii=function(){return(z.dynCall_jiii=z.asm.oa).apply(null,arguments)};z.dynCall_jiiiiii=function(){return(z.dynCall_jiiiiii=z.asm.pa).apply(null,arguments)}; -z.dynCall_jiji=function(){return(z.dynCall_jiji=z.asm.qa).apply(null,arguments)};var Ua=z.__emscripten_allow_main_runtime_queued_calls=112228,Pa=z.__emscripten_main_thread_futex=122372;z.PThread=Q;z.PThread=Q;z.wasmMemory=l;z.ExitStatus=Xa;var rc;function Xa(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}O=function sc(){rc||tc();rc||(O=sc)}; +z.dynCall_jiji=function(){return(z.dynCall_jiji=z.asm.qa).apply(null,arguments)};var Ua=z.__emscripten_allow_main_runtime_queued_calls=112520,Pa=z.__emscripten_main_thread_futex=123420;z.PThread=Q;z.PThread=Q;z.wasmMemory=l;z.ExitStatus=Xa;var rc;function Xa(a){this.name="ExitStatus";this.message="Program terminated with exit("+a+")";this.status=a}O=function sc(){rc||tc();rc||(O=sc)}; function tc(){function a(){if(!rc&&(rc=!0,z.calledRun=!0,!sa)){C||Na(Fa);la(z);if(z.onRuntimeInitialized)z.onRuntimeInitialized();if(!C){if(z.postRun)for("function"==typeof z.postRun&&(z.postRun=[z.postRun]);z.postRun.length;){var b=z.postRun.shift();Ga.unshift(b)}Na(Ga)}}}if(!(00am?@T@C zI85PwvQmRg@|s4Ai^(aV6N|~K8hxOcoCG?ln5@v~gT>@88hxmkG;%t*m{e)>;bQWN zMyC{$MfOB*HGf@uL#wvEzJIaR+F$D~`MOd6T5XlKUR$S4U1O)}x$tS-7`-wPn(QOy zn{d{iAHE0Qr@~|K-Ot(;e6HD>Lx`Z$v;wiv{?;n!*4F6Fret&wOkzSLOiU(@+ha4V zq%Ru1kx?loHCZ+dSTG7#G&g!hv%N55BedHiGJEhA{BE)D$(#YL_B)xQ$DeffQkp24 zET0l_1Xb|CBTN#p2o9OdBm$nurYbNx*%sbu zi_ER%N%l9rbD+)6x~}3HgBq_Z(>pf?(Q1#$8s1Co5GJ%--2siUr~ng6EtpoQ?q%0x zZL-?;pbF3e^-ti{l$wTWwAAvtYAyEc?2TFH&^~-{RzQhGM7c>)(QaK__HAL1pmTrK z$AmR?v-<2}w5HJ>o-?sm4X%VDoLuEDS88hL2mJFIyskcHW*A!RLE}c^d*-;8;Xqxt z@jJuiwNY)fv%cAD3`-GL1{!fWRZgpK^o}gQ5rqvXR8&{spQb+1CRf4qE1&wr!e%du zzKHRp+66@|A|9V6+EyQ3&8NG!P-o=p=z-4bq`0}FP7VT&(*g|NMYz*-+oMkm?cI)^ zRjwkqZCF#&+03*aahS%6opu^*n(uSX0##F%7(C?6GMCJR%s!G2@Tkiaz?pP!T6HKrW1 z2TY$hVqafg2%GK4%YT!qP=$}801b%@IUo$CCrouwZ+}+at6Oxn$&5*15O^S_S-qWB zG3ciDCa=K9&5bAs+_SfIRuME=RS|;Vj8>7&&%TN<#)9T|3!1y7ojxPYUiRF)pP=?eST2j5w0F%9^Qdz^nLng2#_AHGqy|CtMN>|>QiJm!0}b8xF$ z-Pe_$-wsvw*+aQdRoC@!`!e88U@Dj;wBn%5JqA71?;XeBHaM|h=`nDY9;3^0;Dqew zWjAUEIdD1I%kuR01{HOTgpn$1yevaMgG8(<2(di!ke5A`$S{st1bNhLM228i=_ZrK zK4!rI`J9gp1dp@H$I<||JQBwWdYl0Pxz=9!2YG-5s7`c+r`w48_eHs($#F?6SzmbGgO=chjl*(!66-%aYHnDm3tFU5m_dsa z3QaKH!LWyP(b1r4w7P_)8HcDv6-K)m6D&E`_H~s@#>eqE>S9V%H_9K9SQ^FOUde1! zwpyBRY9e|HHbq!F_*F)w#5R`&$t+3MB(uzzK}LEI%{NYitB|jfA1OVb24dexOfL-( z`|`y;CQc7FkYJRy)Kb{3i7%e_;AKL{v_>#R-OGq%5@%_U-9_O&`EiKtz@L={8wt(w zQ-l2y-gOGPuu6ayXI}z)l)_OtB$1WiPfa4*1MkX`?ri^p`%;*5Uy3&L0_<~Sfag`i zak*~|zuZ+~gagRxT2YWjyGp68<+;!%Z&=GK(%cG)AXSN>;_i}>s-H+7EwXhj$A(iD zt>cB`q6~>@ZpW$k>}py-%5rNjI;WGG{#VBt(q-j3K1hbv^8uY?p_y*W$?yn!`*lfj z%6g71rzXm8r51b*02$ko?Uiq}c`zwU5bNJ9u#X(P`KaiUU z=Chy?=ax;pA2|A3d<}Ga@qj1Nm*E7KWLCWbx2ZiK_t*0xhi&H%gG|`Q??pUK-Np;k zHPwFXB?u{9F}hlG4WM4lcU3A}+r-s1LDWc(6ut!!LL2;C(=opYGskhF{l1 zB!&Z%7^j@>JNX6*z2yGgyb#iyE)6_OgPw9|6CVtxx8J0U2ws3%y0TGd`60@8mF`;9WTTmH4oUa^S z26Ehfp15FfGsnk+kJnk;>>K_qZ9O1ccE{x=G*h*RqD?OzBvUPBG|NCkTsrJ^`ZdG_ zC?ag=-{V9z@?Y75{$x1e{Qg0I)xbc-UhG)cfbJop&B>AeX@;gDT{(v~`rE+xnqm@W zAlgeTPbM)AI`_Wi&jVN?7uWl{!zuY%z5fn4C@<9er-a@{zUs?rL7BmgRvFpmf2S8`h#Ic2N=v~1Yye+W!@{TBau=g+VEA7OCB z(ckdD9*1mFx500M{Kq!`JMkJBN%T0}Fq;lH!m`fs=gZ`+{s{}--|lzb->x6MAN6Z{ z1-{8gAFjSTFl`9zmpvB;7SZMwxoUCXF8sW-I52^pYjMUe3Dn&MA4=_Ppb&q?oDB?u z51sO}fnWtLeqmBDbxHYm!#aFu>)TBpK}7Ek6fe3W?eGPN`0C2=@@A#MJABxTR=e^} zqSQ~i@&(f2iznjHUZs?*#y@k#aEA}GxoY3#;n!RdhYce3?DO2+seZy8zrMrQg^0@i zm(^FeVtj`$0oyiL&QO~lc17H!E82TS`-K*@@L5yNz8Jh2d~)l>U>US6$p13v+(dwFO8Z38*szEENUISPav!>9cNd}+9atbQcaJ>*ya!37_V Kk=l|ZCb#2#454_x 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 diff --git a/codecs/wp2/enc/wp2_node_enc.js b/codecs/wp2/enc/wp2_node_enc.js index 57ca622c..e88706b6 100644 --- a/codecs/wp2/enc/wp2_node_enc.js +++ b/codecs/wp2/enc/wp2_node_enc.js @@ -8,8 +8,7 @@ function(Module) { var f;f||(f=typeof Module !== 'undefined' ? Module : {});var aa,ca;f.ready=new Promise(function(a,b){aa=a;ca=b});var r={},t;for(t in f)f.hasOwnProperty(t)&&(r[t]=f[t]);var da,ea,fa,ha;da=function(a){fa||(fa=require("fs"));ha||(ha=require("path"));a=ha.normalize(a);return fa.readFileSync(a,null)};ea=function(a){a=da(a);a.buffer||(a=new Uint8Array(a));a.buffer||u("Assertion failed: undefined");return a};1=b)&&B[c];)++c;return la.decode(B.subarray(a,c))} +f.inspect=function(){return"[Emscripten Module object]"};var ia=f.print||console.log.bind(console),v=f.printErr||console.warn.bind(console);for(t in r)r.hasOwnProperty(t)&&(f[t]=r[t]);r=null;var w;f.wasmBinary&&(w=f.wasmBinary);var noExitRuntime=f.noExitRuntime||!0;"object"!==typeof WebAssembly&&u("no native wasm support detected");var ja,ka=!1,la=new TextDecoder("utf8");function A(a,b){if(!a)return"";b=a+b;for(var c=a;!(c>=b)&&B[c];)++c;return la.decode(B.subarray(a,c))} function ma(a,b,c){var d=B;if(0=g){var l=a.charCodeAt(++e);g=65536+((g&1023)<<10)|l&1023}if(127>=g){if(b>=c)break;d[b++]=g}else{if(2047>=g){if(b+1>=c)break;d[b++]=192|g>>6}else{if(65535>=g){if(b+2>=c)break;d[b++]=224|g>>12}else{if(b+3>=c)break;d[b++]=240|g>>18;d[b++]=128|g>>12&63}d[b++]=128|g>>6&63}d[b++]=128|g&63}}d[b]=0}}var na=new TextDecoder("utf-16le"); function oa(a,b){var c=a>>1;for(b=c+b/2;!(c>=b)&&C[c];)++c;return na.decode(B.subarray(a,c<<1))}function pa(a,b,c){void 0===c&&(c=2147483647);if(2>c)return 0;c-=2;var d=b;c=c<2*a.length?c/2:a.length;for(var e=0;e>1]=a.charCodeAt(e),b+=2;D[b>>1]=0;return b-d}function qa(a){return 2*a.length}function ra(a,b){for(var c=0,d="";!(c>=b/4);){var e=F[a+4*c>>2];if(0==e)break;++c;65536<=e?(e-=65536,d+=String.fromCharCode(55296|e>>10,56320|e&1023)):d+=String.fromCharCode(e)}return d} function sa(a,b,c){void 0===c&&(c=2147483647);if(4>c)return 0;var d=b;c=d+c-4;for(var e=0;e=g){var l=a.charCodeAt(++e);g=65536+((g&1023)<<10)|l&1023}F[b>>2]=g;b+=4;if(b+4>c)break}F[b>>2]=0;return b-d}function ta(a){for(var b=0,c=0;c=d&&++c;b+=4}return b}var ua,G,B,D,C,F,H,va,wa; @@ -43,7 +42,7 @@ Uint32Array,Float32Array,Float64Array][b];c=T(c);S(a,{name:c,fromWireType:d,argP x:(p+=String.fromCharCode(0),p+=x),x=q+b}Y(h);return p},toWireType:function(h,m){"string"!==typeof m&&U("Cannot pass non-string to C++ string type "+c);var n=g(m),p=jb(4+n+b);H[p>>2]=n>>k;e(m,p+4,n+b);null!==h&&h.push(Y,p);return p},argPackAdvance:8,readValueFromPointer:N,L:function(h){Y(h)}})},m:function(a,b,c,d,e,g){M[a]={name:T(b),Y:X(c,d),Z:X(e,g),P:[]}},b:function(a,b,c,d,e,g,l,k,h,m){M[a].P.push({S:T(b),V:c,T:X(d,e),U:g,ga:l,fa:X(k,h),ha:m})},x:function(a,b){b=T(b);S(a,{ja:!0,name:b,argPackAdvance:0, fromWireType:function(){},toWireType:function(){}})},g:Ra,A:function(a){if(0===a)return W(eb());var b=db[a];a=void 0===b?T(a):b;return W(eb()[a])},j:function(a){4>> 2) + "+ g+'], "parameter '+g+'");\nvar arg'+g+" = argType"+g+".readValueFromPointer(args);\nargs += argType"+g+"['argPackAdvance'];\n";e=(new Function("requireRegisteredType","Module","__emval_register",l+("var obj = new constructor("+e+");\nreturn __emval_register(obj);\n}\n")))(fb,f,W);gb[b]=e}return e(a,c,d)},f:function(){u()},s:function(a,b,c){B.copyWithin(a,b,b+c)},d:function(a){var b=B.length;a>>>=0;if(2147483648=c;c*=2){var d=b*(1+.2/c);d=Math.min(d,a+100663296);d=Math.max(a, -d);0>>16);xa();var e=1;break a}catch(g){}e=void 0}if(e)return!0}return!1},t:function(){return 0},p:function(){},u:function(a,b,c,d){for(var e=0,g=0;g>2],k=F[b+(8*g+4)>>2],h=0;h>2]=e;return 0}, +d);0>>16);xa();var e=1;break a}catch(g){}e=void 0}if(e)return!0}return!1},u:function(){return 0},p:function(){},t:function(a,b,c,d){for(var e=0,g=0;g>2],k=F[b+(8*g+4)>>2],h=0;h>2]=e;return 0}, r:function(){}}; (function(){function a(e){f.asm=e.exports;ja=f.asm.C;xa();I=f.asm.I;za.unshift(f.asm.D);J--;f.monitorRunDependencies&&f.monitorRunDependencies(J);0==J&&(null!==Ca&&(clearInterval(Ca),Ca=null),K&&(e=K,K=null,e()))}function b(e){a(e.instance)}function c(e){return Da().then(function(g){return WebAssembly.instantiate(g,d)}).then(e,function(g){v("failed to asynchronously prepare wasm: "+g);u(g)})}var d={a:kb};J++;f.monitorRunDependencies&&f.monitorRunDependencies(J);if(f.instantiateWasm)try{return f.instantiateWasm(d,a)}catch(e){return v("Module.instantiateWasm callback failed with error: "+ e),!1}(function(){return w||"function"!==typeof WebAssembly.instantiateStreaming||L.startsWith("data:application/octet-stream;base64,")||"function"!==typeof fetch?c(b):fetch(L,{credentials:"same-origin"}).then(function(e){return WebAssembly.instantiateStreaming(e,d).then(b,function(g){v("wasm streaming compile failed: "+g);v("falling back to ArrayBuffer instantiation");return c(b)})})})().catch(ca);return{}})();f.___wasm_call_ctors=function(){return(f.___wasm_call_ctors=f.asm.D).apply(null,arguments)}; diff --git a/codecs/wp2/enc/wp2_node_enc.wasm b/codecs/wp2/enc/wp2_node_enc.wasm index 1c45f375544606dea68a6867307f3530fc9f8291..b963c19d685cb8d30426ae16a74c4b99b4675e79 100755 GIT binary patch delta 810 zcmXX?T}V_x6rMA4@7=vWP0O0FRMy>9GYE?iqx^}k6${Z1TM}jT(2Ipu=0hO8B($|y zM%I$^V)XOULqc0_jkRlP`)kn}SWpBOm>O1K^^mTS%~l`G`R1JSoipc*zq|5ccV(yz z+Xx(jlSm47;0c_k23yEs6#(mbCfKFmClXdLTBgyLQ?0oLWvjKlVmIGLEp>;PvsyjmvB0eMjk~6_ zqeRSf_N#VV6`xf4Qwsr=Pz};mvBFARA{u=eK&D}-rYEoz@vTi2Xh6G)r=3ED|-X+<=1T9*Y zQgrGRg-&PA3aH46i6H368cwn6qQuC#qElO1(RZ ybE}*F^FU4@!1Oq^{;AVRT4eth74ew_P4h2F`j*m&Sh0OdjL{1SMcK$}y7mtR3k(4O delta 805 zcmXw0Ye-Z<6rMA4@7=xkZqv4#B|Y!%S{p@Kgi-DqUQ2|iz>4VcD}ofY)F2QF6xv!W zD{I5~6TSZQLm|tpu{7QC?yj3;K?OyoLN750B7|D)F&lMYzHiQ%bG~zC=1f~4)D~!O z#5M``!4X6v&G;i$-H|#{reYnyE*apCjFG5<=IIii({Wvzj$tx#Td5>z@}tABIk7rL zev<}i`!CY5P94q$E0XPPhv$)$caOjv-zIo|yxPaBeNfs8G4^l}=0hwzG6;NR5I@<< z0}IGD3=i2^gY*j8>LEoCXXia+C&c)ehcp7D_+cM8h@p>-E+UnJHZLX#q2>0I0oFF3 zoC^>82_N=LH`4HcpY+P#&U5*Wyb@fy0qPAf-=Qs1p@9r=_OjDaIakznMdkeIv6NDg z3n+k)flOS%U)__B0tUAMG+Q%liT*8cQ zIV)V=CG+wwGs9gZ)X0Hk~kDzpcwo}}#biI~ruU26wb72_?zL8qH-NNahLgo+TGJ+76(OjbXxeGS*8HC~t2*KQCMw+bAgUGRdf zX>n{36l!tg!wcTq;s{-mdg99EaLMXvyks>^HsK*VcgE-xVGrW8kR6LtZ|+S?(PuPd zFWJu9_4s zMdr06i~V<<$b6Gz?=6~B+^^`=g%EPNGAK+%W}gUxj?AZmv$Ra`FQ|HEiv)_ZpP3xd zr7@-GOW75R&SLxHG|Og+57+yFEl<#XJ2Ed0D0*07kf1qyB0*nMdS49RG%mV!0zzGE I=p|kC2YCYzl>h($