/** Notice * This file contains works from many authors under various (but compatible) licenses. Please see core.txt for more information. **/ (function(){(window.wpCoreControlsBundle=window.wpCoreControlsBundle||[]).push([[20],{447:function(ia,ba,e){(function(e){function x(e){this.Xf=e=e||{};if(Array.isArray(e.table)){var f=[];e.table.forEach(function(e,h){f[e.charCodeAt(0)]=h});e.S9=e.table;e.c7=f}}var ba=e.from||function(){switch(arguments.length){case 1:return new e(arguments[0]);case 2:return new e(arguments[0],arguments[1]);case 3:return new e(arguments[0],arguments[1],arguments[2]);default:throw new Exception("unexpected call.");}},ca=e.allocUnsafe|| function(f){return new e(f)},da=function(){return"undefined"===typeof Uint8Array?function(e){return Array(e)}:function(e){return new Uint8Array(e)}}(),aa=String.fromCharCode(0),w=aa+aa+aa+aa,y=ba("<~").Vx(0),n=ba("~>").Vx(0),h=function(){var e=Array(85),f;for(f=0;85>f;f++)e[f]=String.fromCharCode(33+f);return e}(),f=function(){var e=Array(256),f;for(f=0;85>f;f++)e[33+f]=f;return e}();aa=ia.exports=new x;x.prototype.encode=function(f,n){var r=da(5),w=f,x=this.Xf,y,aa;"string"===typeof w?w=ba(w,"binary"): w instanceof e||(w=ba(w));n=n||{};if(Array.isArray(n)){f=n;var z=x.yB||!1;var ea=x.zJ||!1}else f=n.table||x.S9||h,z=void 0===n.yB?x.yB||!1:!!n.yB,ea=void 0===n.zJ?x.zJ||!1:!!n.zJ;x=0;var ha=Math.ceil(5*w.length/4)+4+(z?4:0);n=ca(ha);z&&(x+=n.write("<~",x));var ia=y=aa=0;for(ha=w.length;iay;y++)x+=n.write(f[r[y]],x)}else x+=n.write("z", x);y=aa=0}}if(y)if(aa){w=4-y;for(ia=4-y;0y;y++)x+=n.write(f[r[y]],x);x-=w}else for(ia=0;ia",x));return n.slice(0,x)};x.prototype.decode=function(h,x){var r=this.Xf,aa=!0,z=!0,da,ea,ha;x=x||r.c7||f;if(!Array.isArray(x)&&(x=x.table||x,!Array.isArray(x))){var ia=[];Object.keys(x).forEach(function(e){ia[e.charCodeAt(0)]=x[e]});x=ia}aa=!x[122];z=!x[121];h instanceof e||(h=ba(h));ia= 0;if(aa||z){var ra=0;for(ha=h.length;ra=ra)throw Error("Invalid ascii85 string delimiter pair.");h=h.slice(2,ra)}ra=da=ea=0;for(ha=h.length;raha;ra--)Da=r.rma(ea>>>8*ra&255,Da)}return r.slice(0,Da)};aa.lna=new x({table:"0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-:+=^!/*?&<>()[]{}@%$#".split("")});aa.Jma=new x({yB:!0});aa.J_=x}).call(this,e(455).Buffer)}}]);}).call(this || window)