!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?module.exports=o():"function"==typeof define&&define.amd?define(o):e.ZSEC=o()}(this,function(){"use strict";function e(e,o,n,r,t,i,a){if(r||!(o in e))return Object.defineProperty&&function(){try{return Object.defineProperty({},"x",{}),1}catch(e){}}()?(t=!0===t,i=!0===i,a=!0===a,Object.defineProperty(e,o,{value:n,writable:t,configurable:i,enumerable:a})):(e[o]=n,e)}var c,f,h=String.fromCodePoint;function r(e,o){for(var n=0;n>10),l%1024+56320),(i+1===t||16384this.LEVELS.INFO)){for(var o=arguments.length,n=Array(o),r=0;rthis.LEVELS.WARN)){for(var o=arguments.length,n=Array(o),r=0;rthis.LEVELS.ERROR)){for(var o=arguments.length,n=Array(o),r=0;r= 0x80 (not a basic code point)","invalid-input":"Invalid input"},y=V-1,D=Math.floor,k=String.fromCharCode;function _(e){throw new RangeError(g[e])}function m(e,o){var n=e.split("@"),r="",n=(1>1,e+=D(e/o);y*x>>1D((U-r)/d))&&_("overflow"),r+=s*d,u<=i?1:i+x<=u?x:u-i);if(sD(U/s)&&_("overflow"),d*=s}var w=o.length+1,i=j(r-f,w,0==f);D(r/w)>U-t&&_("overflow"),t+=D(r/w),r%=w,o.splice(r++,0,t)}return h.apply(void 0,o)}function O(e){var o=[],n=(e=T(e)).length,r=128,t=0,i=72,a=!0,l=!1,c=void 0;try{for(var f,d=e[Symbol.iterator]();!(a=(f=d.next()).done);a=!0){var u=f.value;u<128&&o.push(k(u))}}catch(e){l=!0,c=e}finally{try{!a&&d.return&&d.return()}finally{if(l)throw c}}var s=o.length,v=s;for(s&&o.push("-");vD((U-t)/L)&&_("overflow"),t+=(w-r)*L,r=w,!0),p=!1,E=void 0;try{for(var A,S=e[Symbol.iterator]();!(O=(A=S.next()).done);O=!0){var R=A.value;if(RU&&_("overflow"),R==r){for(var C=t,I=V;;I+=V){var b=I<=i?1:i+x<=I?x:I-i;if(C