text: 'use strict';(function(f){var v=Math.log,w=Math.LN2,x=Math.clz32||function(b){return 31-v(b>>>0)/w|0},g=String.fromCharCode,m={}.toString,e=f.Buffer;if(!e&&f.require)try{e=f.require("Buffer")}catch(b){}var y=e&&m.call(e.prototype),k=f.Uint8Array,h=k&&(!e||k.prototype.isPrototypeOf(e)),z=h&&m.call(f.ArrayBuffer.prototype);if(h||e){var n=function(b){b.TextDecoder||(b.TextDecoder=p);b.TextEncoder||(b.TextEncoder=q);b!==f&&(b.decode=r,b.encode=t);return b},t=function(b){b=void 0===b?"":(""+b).replace(/[\x80-\uD7ff\uDC00-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]?/g,
  A);for(var a=b.length|0,c=new (h?k:e)(a),d=0;d<a;d=d+1|0)c[d]=b.charCodeAt(d)|0;return c},q=function(){},A=function(b){var a=b.charCodeAt(0)|0;if(55296<=a&&56319>=a){var c=b.charCodeAt(1)|0;if(c===c&&56320<=c&&57343>=c){if(a=(a-55296<<10)+c-56320+65536|0,65535<a)return g(240|a>>>18,128|a>>>12&63,128|a>>>6&63,128|a&63)}else return g(239,191,189)}return 127>=a?b:2047>=a?g(192|a>>>6,128|a&63):g(224|a>>>12,128|a>>>6&63,128|a&63)},r=function(b){b=b&&b.buffer||b;var a=m.call(b);if(a!==z&&a!==y)throw Error("Failed to execute 'decode' on 'TextDecoder': The provided value is not of type '(ArrayBuffer or ArrayBufferView)'");
  b=h?new k(b):b;a="";for(var c=0,d=b.length|0;c<d;c=c+32768|0)a+=g.apply(0,b[h?"subarray":"slice"](c,c+32768|0));return a.replace(/[\xc0-\xff][\x80-\xbf]*/g,B)},p=function(){},B=function(b){var a=b.charCodeAt(0)<<24,c=x(~a)|0,d=0,u=b.length|0,l="";if(5>c&&u>=c){a=a<<c>>>24+c;for(d=1;d<c;d=d+1|0)a=a<<6|b.charCodeAt(d)&63;65535>=a?l+=g(a):1114111>=a?(a=a-65536|0,l+=g((a>>10)+55296|0,(a&1023)+56320|0)):d=0}for(;d<u;d=d+1|0)l+="\ufffd";return l};p.prototype.decode=r;q.prototype.encode=t;typeof define==
  typeof n&&define.amd?define(function(){return n({})}):n("object"==typeof exports?exports:f)}})("undefined"==typeof global?"undefined"==typeof self?this:self:global);//AnonyCo
  //# sourceMappingURL=EncoderAndDecoderNodeJS.min.js.map
  